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
336712344804	336712345365	336712345915	336712346465	336712347015	336712347565	336712348115	336712348665	336712349215	336712349765	336712350315	336712350865	336712351415	336712351965	336712352515	336712353065	336712353615	336712354165	336712354715	336712355265	336712355815	336712356365	336712356915	336712357465	336712358015	336712358565	336712359115	336712359665	336712360215	336712360765	336712361315	336712361865	336712362415	336712362965	336712363515	336712364065	336712364615	336712365165	336712365715	336712366265	336712366815	336712367365	336712367915	336712368465	336712369015	336712369565	336712370115	336712370665	336712371215	336712371765	336712372315	336712372865	336712373415	336712373965	336712374515	336712375065	336712375615	336712376165	336712376715	336712377265	336712377815	336712378365	336712378915	336712379465	336712380015	336712380565	336712381115	336712381665	336712382215	336712382765	336712383315	336712383865	336712384415	336712384965	336712385515	336712386065	336712386615	336712387165	336712387715	336712388265	336712388816	336712389365	336712389915	336712390465	336712391015	336712391565	336712392115	336712392665	336712393215	336712393765	336712394315	336712394865	336712395415	336712395965	336712396515	336712397065	336712397615	336712398165	336712398715	336712399265	336712399815	336712400365	336712400915	336712401465	336712402015	336712402565	336712403115	336712403666	336712404215	336712404765	336712405315	336712405865	336712406415	336712406965	336712407515	336712408066	336712408615	336712409165	336712409715	336712410265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32923	36476	41397	35970	36327	29855	19310	18210	22135	18095	12197	8631	5541	3537	2134	1328	1188	1236	1096	921	947	786	739	725	732	684	716	723	613	541	592	618	584	713	693	559	528	525	678	621	529	398	332	352	336	310	285	291	267	297	258	223	298	261	253	274	270	218	243	235	205	206	217	211	220	216	229	190	221	174	185	194	191	189	212	227	211	223	201	225	227	258	219	223	200	186	212	201	205	224	194	216	199	194	233	178	257	179	169	194	191	187	198	189	199	178	175	192	188	191	204	202	192	206	195	221	208	177	165	228	172	189	187	195	181	176	168	168	186	209	192	169	198	209	171	206	190	171	181	183	198	211	184	213	194	156	184	202	175	206	182	186	172	193	198	197	194	190	189	155	195	172	219	187	188	174	173	211	194	187	188	184	183	195	160	191	198	186	173	200	186	180	196	194	165	175	188	147	193	176	190	194	191	181	197	187	177	218	218	179	201	183	185	182	189	176	196	182	165	196	181	214	186	202	192	179	184	185	182	203	180	202	181	183	209	175	184	207	176	211	202	198	167	190	187	167	170	169	190	219	168	205	211	201	178	186	175	177	181	207	178	184	168	169	178	189	181	185	204	195	196	183	199	196	203	171	163	196	187	195	185	181	167	184	191	178	170	181	181	192	198	181	171	192	200	188	198	187	164	182	180	186	176	174	191	190	175	209	195	185	191	177	195	193	220	182	175	186	180	189	187	194	204	170	213	186	200	196	167	182	178	191	178	194	172	204	187	176	208	176	187	184	176	186	189	199	219	185	185	171	199	180	173	181	174	183	217	183	181	196	194	193	201	181	185	200	218	193	194	197	183	164	181	205	198	170	173	223	168	185	212	163	211	202	206	197	180	192	185	206	205	182	182	187	184	166	188	195	186	192	182	169	201	182	166	193	195	183	197	184	199	191	194	174	171	177	172	165	190	208	179	182	178	196	150	205	199	210	185	171	189	189	194	152	192	177	187	193	182	191	214	177	207	162	199	198	192	178	198	191	186	157	176	167	193	196	177	187	174	177	190	192	198	189	190	172	180	183	168	210	180	227	188	197	181	168	200	178	207	168	189	187	175	202	196	199	171	166	169	192	203	186	171	173	195	184	194	170	190	184	175	200	188	184	171	204	198	189	189	203	197	166	201	207	183	182	192	172	172	198	182	199	162	171	197	223	192	191	219	181	199	180	207	188	195	185	187	196	179	193	153	198	208	221	186	200	200	189	212	203	222	189	170	159	182	179	200	191	183	206	172	181	191	184	194	223	205	169	177	177	204	221	153	161	197	189	192	204	156	193	214	193	193	216	205	182	206	187	189	200	224	185	179	171	180	154	202	202	215	203	194	186	187	185	187	195	162	194	185	174	181	192	171	203	169	177	193	196	193	167	201	169	177	173	167	187	192	193	192	174	196	180	184	197	208	195	189	183	164	211	185	203	165	232	175	203	158	194	191	157	184	212	179	189	179	214	195	196	184	206	179	197	172	202	197	179	204	189	197	188	191	172	177	195	203	189	192	184	180	185	195	189	175	198	200	201	189	205	180	186	177	187	205	195	165	182	171	175	197	199	183	190	228	187	171	208	189	178	181	189	199	181	182	186	197	166	184	213	179	219	178	189	177	166	161	203	205	195	198	204	186	175	212	173	186	162	193	196	198	192	197	218	191	189	202	197	215	207	218	170	188	193	167	208	179	179	184	156	189	200	203	193	183	196	199	183	177	199	179	187	193	210	173	206	187	204	194	186	168	179	202	199	214	173	201	181	185	214	185	177	236	206	187	212	172	183	200	196	181	162	194	165	189	212	182	203	186	162	205	194	160	154	197	196	218	190	201	207	191	182	181	200	171	191	165	187	178	158	196	198	171	196	176	202	193	181	177	185	210	205	198	190	192	174	183	159	199	199	166	202	229	174	181	175	209	186	218	173	164	193	180	201	182	220	188	201	185	202	196	203	204	204	182	176	174	193	159	215	189	185	163	192	185	216	230	188	222	163	186	191	193	185	148	197	191	187	192	194	197	195	203	203	175	197	180	183	217	175	174	192	178	201	206	183	190	188	189	172	177	180	179	181	184	161	191	198	187	193	178	194	186	206	191	152	178	187	178	179	186	179	185	191	203	210	191	218	177	180	185	179	192	191	201	176	188	184	198	184	192	192	188	187	181	178	187	191	182	173	168	192	184	161	182	163	165	166	205	162	201	188	205	195	185	200	216	188	188	197	157	211	190	175	170	192	190	166	202	188	179	181	200	214	187	170	202	209	188	192	191	194	200	173	196	187	197	208	188	202	183	195	195	181	192	187	167	180	184	174	184	198	213	206	182	188	170	181	200	169	192	207	169	188	214	190	191	193	161	200	188	166	200	208	213	176	185	167	186	175	195	184	188	164	166	197	181	191	179	186	196	190	185	204	202	193	185	191	183	198	173	191	204	177	181	192	195	192	166	190	213	186	193	197	192	193	184	180	176	181	199	168	154	192	188	179	178	202	183	199	192	196	197	191	196	162	172	198	183	176	200	192	182	189	154	185	174	188	188	205	173	160	177	176	178	182	187	209	198	175	171	196	188	196	169	175	207	221	188	185	168	165	185	186	182	208	183	160	201	202	190	190	192	189	179	180	210	184	168	206	190	177	198	163	188	209	229	176	187	198	177	163	197	181	194	192	197	195	193	204	165	190	209	174	202	186	179	190	174	208	206	179	185	188	181	222	197	188	188	181	203	190	194	201	174	183	202	198	192	160	174	193	200	207	200	164	193	193	188	166	193	165	176	195	176	186	184	200	173	190	182	186	184	201	195	208	180	165	202	188	179	231	198	201	175	179	178	205	197	191	165	196	186	197	211	189	170	166	181	181	191	202	186	179	192	193	192	201	203	205	163	169	197	195	201	185	181	213	199	180	189	173	175	181	174	175	181	194	185	192	175	176	190	174	175	215	195	190	163	182	170	195	171	200	198	200	193	167	166	192	179	192	199	178	205	213	180	185	208	189	189	185	181	176	198	184	172	170	193	193	183	174	216	164	191	190	189	190	205	179	201	217	200	180	195	186	185	202	191	200	175	206	196	176	177	209	207	177	197	179	197	183	200	175	204	201	176	180	180	155	178	218	204	186	191	177	205	179	201	178	190	205	198	184	205	189	175	187	183	195	188	204	214	193	200	193	172	190	190	201	199	191	176	202	169	207	173	181	198	195	193	202	190	141	170	198	189	224	201	186	191	191	219	183	162	181	165	207	178	154	196	171	164	209	194	187	192	224	188	190	188	187	188	187	179	201	206	178	183	190	201	191	207	166	190	198	185	181	201	187	189	189	185	190	189	188	196	188	187	190	177	201	164	161	213	189	199	162	196	184	206	207	156	207	200	167	202	200	195	176	196	197	206	163	195	204	185	171	175	164	186	181	196	184	182	185	181	194	180	200	196	194	168	185	179	197	176	186	163	219	169	198	199	196	179	184	177	209	212	159	217	176	174	171	178	202	193	180
19517	29743	37563	41355	42661	32780	25032	30610	37824	33861	27514	21889	19103	14336	10073	7637	6628	6994	6093	5271	5248	4558	4194	4292	4405	3942	4249	4306	3747	3323	3476	3532	3585	4116	3981	3305	3174	2928	4119	3751	3050	1970	1688	1586	1644	1400	1172	1334	1180	1176	1045	1047	1011	975	1029	1069	1081	969	889	789	756	740	722	704	655	680	581	596	616	586	573	602	582	619	630	571	626	648	719	646	660	726	757	683	696	627	653	606	549	528	539	522	550	555	556	558	634	529	543	522	529	518	497	535	472	490	499	499	473	527	504	516	498	477	479	465	509	462	466	503	510	495	480	473	452	448	484	522	473	460	516	484	462	461	506	482	470	469	458	476	483	469	461	410	498	449	497	494	485	485	482	505	528	503	469	454	487	488	484	508	453	489	495	434	447	474	455	513	514	473	477	475	469	452	458	469	511	477	478	477	460	466	498	474	477	487	470	440	507	504	519	470	490	508	484	477	514	459	513	466	483	467	477	503	426	524	444	458	492	503	472	508	471	500	472	474	492	466	509	495	494	521	446	496	501	469	479	473	461	495	423	512	477	490	495	445	512	471	446	485	463	464	487	484	469	489	473	466	490	512	450	486	535	469	427	502	449	459	490	420	446	483	462	527	453	492	485	455	479	479	505	482	500	480	484	443	467	440	493	505	483	476	470	456	471	493	478	482	458	501	499	447	448	470	485	466	479	498	485	521	514	474	464	458	518	431	464	489	515	476	485	481	491	449	456	510	499	447	488	499	507	472	453	504	483	462	482	464	468	438	524	464	473	453	446	442	537	492	526	429	479	465	475	429	469	508	463	500	472	508	444	494	459	444	476	482	472	502	452	472	435	441	468	510	475	499	458	488	476	516	479	467	439	461	492	500	473	482	480	433	484	497	483	497	492	533	456	490	496	463	476	516	464	449	484	514	462	494	490	453	464	488	464	458	490	456	476	481	479	473	524	466	487	468	472	484	449	515	460	501	521	470	469	487	483	494	482	540	468	454	501	531	505	512	506	447	475	499	430	470	465	478	482	445	448	476	471	456	489	472	477	500	509	486	486	473	519	453	522	452	516	453	467	453	495	463	443	477	472	450	501	489	471	463	462	483	481	469	463	468	465	478	486	494	478	471	468	497	457	488	467	472	450	459	480	482	459	497	442	467	429	436	554	480	505	453	456	476	442	483	460	502	489	473	483	535	472	488	441	453	465	459	460	482	473	453	503	450	478	495	457	467	503	495	471	496	474	476	480	481	453	491	470	480	494	480	503	481	477	519	459	538	489	456	467	460	467	429	458	480	490	458	454	465	469	455	496	440	433	476	465	467	452	472	481	469	434	495	465	476	479	478	462	469	498	474	479	481	468	439	443	501	490	471	473	490	536	476	487	503	492	521	478	451	483	507	481	478	504	459	434	431	460	451	492	455	518	459	457	485	462	468	473	481	494	467	495	512	534	495	497	510	496	493	472	494	482	452	500	490	477	473	464	497	473	515	521	500	489	464	462	448	451	471	453	464	449	448	490	457	480	460	461	487	484	473	452	455	464	453	476	434	497	461	457	461	456	461	538	487	425	439	533	464	478	494	467	473	499	512	476	452	442	487	474	465	485	457	466	447	507	502	526	512	461	495	469	460	513	438	479	496	491	456	494	445	488	492	477	463	479	465	485	463	449	485	450	470	508	486	480	481	499	468	499	471	469	461	501	436	432	466	492	495	491	481	511	472	479	466	478	497	474	497	485	498	499	455	484	471	477	437	459	474	486	394	449	522	470	464	501	474	471	457	490	466	482	485	503	514	472	476	479	446	496	454	457	476	494	481	480	479	479	465	471	463	495	489	425	475	476	480	490	474	471	517	459	508	463	491	476	509	457	439	463	487	493	466	496	465	483	441	481	473	475	439	465	436	457	494	479	476	468	527	469	460	470	475	450	479	452	467	464	493	441	497	438	438	497	470	482	441	454	489	446	495	501	495	495	510	467	475	459	444	476	490	497	463	484	463	457	498	496	480	446	491	460	507	483	480	438	461	463	486	482	456	507	502	455	464	495	438	479	479	503	442	490	446	450	466	485	473	495	488	470	475	455	491	474	496	451	476	462	451	496	463	450	464	472	471	440	411	492	491	467	468	505	453	517	499	454	477	475	459	471	444	494	527	455	452	461	495	495	477	472	478	494	493	458	442	470	518	458	521	427	528	473	461	476	503	490	484	509	487	479	472	509	463	499	464	487	510	459	496	504	480	452	474	464	494	492	473	481	493	470	470	522	486	457	445	475	489	490	474	478	496	491	441	467	488	503	501	473	439	484	459	493	467	507	471	455	477	477	494	450	469	451	417	455	464	478	458	473	449	485	464	486	472	461	445	478	464	420	479	459	477	475	468	517	500	431	445	470	423	512	474	492	466	464	510	492	458	456	491	468	493	490	465	488	486	495	412	487	422	455	440	472	473	461	470	472	473	477	476	462	462	450	475	452	479	495	456	497	455	491	498	436	471	480	505	462	438	474	455	485	497	481	463	470	462	501	447	494	487	494	433	480	479	449	444	484	428	516	503	492	487	502	482	446	474	459	489	514	515	422	459	457	479	500	471	461	456	444	479	468	462	469	485	445	473	461	508	455	465	494	436	480	457	465	504	488	492	480	477	500	462	478	456	482	470	505	442	480	450	448	480	450	456	464	483	461	468	462	459	447	491	485	494	490	487	455	473	456	471	484	471	474	498	494	478	520	478	440	496	529	472	497	505	453	447	456	477	452	461	469	446	495	487	480	489	500	462	476	477	490	515	458	461	526	472	460	456	477	473	484	468	462	486	492	484	456	488	453	451	497	494	470	475	446	439	497	477	498	471	488	481	474	497	481	463	460	500	457	515	498	486	439	462	474	485	469	516	479	447	457	453	503	503	478	470	489	428	511	480	453	494	468	489	463	455	451	489	462	486	488	426	442	487	491	503	490	515	455	468	467	531	516	485	520	508	466	472	497	501	472	494	487	480	480	486	528	488	505	449	472	445	459	460	462	485	498	454	472	518	462	442	475	529	466	448	483	505	449	429	427	437	513	468	472	449	485	481	467	488	459	460	481	455	460	500	467	479	491	466	482	489	481	498	470	483	457	452	487	453	453	444	491	456	471	455	458	495	456	449	448	492	473	524	512	473	457	444	440	471	475	484	442	468	494	494	518	445	521	478	467	466	466	517	514	465	509	506	497	460	472	481	469	493	476	472	476	448	492	480	464	493	480	443	459	509	539	448	503	454	462	465	453	475	461	483	465	490	462	443	478	530	502	445	482	444	480	456	458	470	468	479	443	484	485	486	487	474	487	478	470	507	448	461	468	463	461	452	470	458	480	487	450	486	489	467	504	455	468	473	507	460	434	501	484	470	444	509	495	476	504	486	456	501	457	455	474	438	451	473	474	488	486	492	504	467	492	452	485	452	480	514	489	497	490	498	449	497	517	487	483	493	444	463	471	495	489	483	498	487	519	459	508	475	514	482	486	472	479	466	477	504
9343	6265	8664	7089	4884	3140	2245	2076	1835	1506	1185	1013	819	662	645	480	486	435	374	366	330	284	258	248	279	258	261	232	226	251	203	247	227	211	220	248	232	225	224	179	220	239	213	215	195	214	216	208	216	202	198	197	210	196	203	211	199	220	211	218	197	207	200	191	182	189	176	213	171	193	224	228	181	203	194	184	205	187	205	212	182	224	214	200	201	196	190	189	194	214	186	221	190	197	193	206	194	211	240	184	171	221	204	201	204	187	214	208	213	196	221	186	223	211	188	217	210	185	208	205	208	233	222	195	210	203	210	212	185	189	189	188	181	207	171	210	203	222	194	219	185	193	201	209	219	193	179	198	199	208	211	179	216	203	225	210	209	229	217	191	200	176	180	199	201	208	208	183	203	222	165	189	180	190	190	218	210	209	217	188	205	169	204	214	215	195	225	228	208	230	204	188	200	219	206	201	213	188	185	198	208	189	183	178	212	190	225	194	211	182	199	212	194	181	203	201	193	204	189	189	208	212	180	213	186	209	191	199	184	191	189	196	189	219	218	200	192	184	221	176	200	189	196	174	204	200	193	194	176	203	190	161	216	180	191	223	193	207	224	207	218	206	196	236	189	197	219	203	217	195	191	193	187	193	182	219	217	206	207	201	165	197	189	182	189	204	183	220	204	197	200	171	166	209	182	191	192	188	205	194	212	202	224	195	189	209	167	212	198	187	199	208	201	208	191	210	181	223	177	196	211	203	211	202	228	193	206	226	218	199	170	184	203	202	197	202	222	210	210	187	210	184	191	207	170	183	216	208	211	204	199	248	193	188	168	216	171	202	183	191	176	201	203	175	215	191	216	216	182	216	220	196	178	208	190	191	200	183	203	181	180	208	213	185	179	204	220	192	193	217	212	175	209	219	189	198	183	185	200	194	183	202	172	202	180	191	194	195	226	194	207	207	184	196	192	195	186	204	198	204	182	182	221	180	205	179	195	202	207	205	223	200	221	198	184	165	203	185	177	199	187	167	188	208	205	168	190	204	226	212	185	230	198	170	230	195	200	182	190	175	192	196	201	196	172	253	234	208	208	201	190	204	195	210	201	166	197	220	192	187	199	208	194	192	201	220	214	187	190	227	185	190	177	190	193	197	185	216	175	204	193	206	203	177	209	216	203	194	209	189	206	203	197	184	204	205	192	181	203	199	209	194	225	206	207	208	171	196	209	196	209	201	164	217	206	214	187	201	174	164	186	186	203	201	219	204	194	215	192	198	182	215	195	196	191	205	192	212	202	200	186	194	188	208	201	190	205	202	220	192	179	206	209	237	226	184	230	200	189	199	214	219	202	162	195	207	197	203	193	215	201	187	204	198	194	223	189	208	217	201	216	195	178	181	203	182	178	176	175	178	194	237	201	188	193	219	215	187	190	189	193	209	211	201	205	185	220	197	217	222	195	199	213	190	210	232	193	192	211	207	199	187	195	173	207	208	213	200	205	213	225	197	231	181	194	188	208	199	184	228	202	196	217	219	213	178	213	194	172	188	198	201	192	211	223	209	202	185	215	213	206	179	226	191	213	220	198	179	197	185	185	193	187	232	191	212	215	200	193	237	183	192	192	191	185	191	219	187	188	194	205	209	201	209	191	171	206	212	188	219	202	192	201	232	215	197	220	213	211	193	173	209	182	222	201	178	216	171	184	210	196	197	211	192	186	206	220	211	193	228	201	197	174	195	210	207	175	196	192	206	205	178	201	206	195	200	208	180	196	209	233	211	208	222	226	186	176	194	175	180	200	184	188	220	224	164	201	208	203	208	185	206	185	174	207	183	221	209	201	186	196	193	226	197	184	180	185	153	196	211	191	189	226	159	197	229	198	182	192	212	199	164	191	220	223	208	206	182	220	146	195	196	195	185	197	193	172	176	194	198	211	190	166	201	216	203	204	178	204	212	203	183	192	207	177	198	209	191	192	174	187	188	186	214	229	218	185	206	211	197	211	207	216	187	183	193	223	200	207	194	207	204	223	196	191	205	180	197	185	218	194	200	200	208	197	193	217	214	193	196	205	214	208	189	195	181	192	203	190	184	216	203	197	193	200	198	228	212	195	213	212	187	177	178	199	176	199	203	244	194	210	182	187	190	187	195	201	226	206	197	204	203	164	176	184	191	181	190	208	183	196	188	224	196	184	212	205	211	212	193	207	210	201	213	201	209	206	194	178	200	190	200	203	225	211	191	190	199	185	206	216	195	213	210	194	204	213	216	204	193	211	204	215	219	228	190	207	200	187	210	205	223	196	197	198	180	178	223	204	219	197	209	194	208	202	207	204	225	189	204	194	223	215	202	180	203	214	208	187	201	208	215	187	206	197	229	209	196	178	181	188	243	196	197	200	187	185	201	199	199	235	187	210	201	193	192	194	179	195	180	206	200	206	196	201	214	208	181	218	220	194	213	193	185	177	204	201	192	224	217	196	193	208	196	182	191	192	195	196	178	210	217	206	215	210	165	199	240	194	172	196	202	184	208	211	202	202	214	227	190	177	213	181	214	207	178	178	182	198	179	183	216	208	192	212	167	208	214	188	178	176	213	188	215	179	185	181	187	192	194	190	193	194	188	214	198	207	208	208	177	206	197	199	193	211	186	178	200	209	159	195	204	212	189	184	203	190	192	190	223	178	213	212	188	217	183	184	223	186	197	175	197	206	207	220	217	194	161	214	181	176	188	199	210	208	196	180	202	199	186	198	201	208	199	183	208	215	207	187	194	184	216	211	235	190	228	196	178	214	206	211	195	193	196	216	194	192	197	191	211	219	196	206	193	203	200	171	197	202	209	172	198	220	217	217	206	197	208	191	202	194	188	200	199	215	209	214	217	195	194	203	197	188	168	197	196	167	195	179	227	210	207	187	207	187	201	186	196	181	196	199	205	204	217	196	203	186	211	195	218	190	237	191	186	178	166	206	173	200	229	211	208	200	207	207	216	196	163	207	178	216	204	180	210	225	193	205	201	200	206	209	188	213	197	183	204	209	207	224	220	208	213	215	194	201	204	199	200	176	187	213	189	216	197	189	214	196	203	195	211	221	197	190	195	179	228	193	187	224	196	182	193	201	199	206	217	200	216	184	204	199	198	185	203	219	177	204	172	210	190	235	185	212	220	169	205	184	193	202	187	191	194	201	211	209	178	190	188	182	181	195	184	203	198	213	204	203	231	193	174	193	193	183	197	190	200	180	187	206	201	218	181	190	218	181	207	234	182	195	175	226	204	196	188	202	181	217	190	200	197	200	171	184	185	185	179	208	223	229	188	207	186	209	187	204	233	183	211	213	181	170	221	165	189	207	195	196	207	184	221	173	236	177	192	190	208	175	219	226	217	176	201	215	199	233	204	196	221	178	182	213	188	196	180	198	184	183	188	196	197	189	203	214	189	216	188	233	191	211	204	204	181	196	181	184	165	213	191	202	215	187	198	206	230	178	191	192	180	210	210	202	182	180	199	231	206
6000	7163	14151	16293	14186	11419	8758	9076	8779	7916	6348	5066	4139	3418	2953	2611	2324	2036	1671	1504	1189	1140	1191	1049	1029	908	800	838	762	814	752	757	725	774	764	686	688	709	660	701	671	637	612	621	609	585	587	530	597	634	599	621	564	580	577	559	600	600	558	579	508	562	534	566	537	538	514	567	533	539	548	520	549	552	557	531	511	524	505	531	540	528	537	545	521	551	538	505	519	508	504	511	535	528	546	516	473	517	491	538	513	504	502	529	534	506	507	496	475	502	503	523	499	485	500	488	486	559	494	524	517	518	510	522	526	543	545	532	527	535	518	494	488	516	523	537	541	517	484	537	484	517	526	516	496	512	523	525	489	535	516	503	510	456	493	526	479	497	544	505	509	502	464	550	501	515	460	462	515	501	511	511	530	488	484	489	507	510	492	509	516	526	477	491	530	544	527	490	509	504	524	491	496	480	520	534	507	557	511	477	495	508	504	542	510	544	513	472	484	519	528	481	486	501	494	514	483	495	507	524	474	506	508	497	502	502	486	487	499	501	473	543	484	513	509	511	483	519	512	554	503	480	508	522	547	525	494	459	537	510	503	523	546	543	491	515	490	513	485	482	533	504	504	468	490	511	528	471	532	466	483	542	517	466	495	511	519	482	511	489	521	522	500	523	543	478	509	503	483	518	493	457	507	534	470	531	495	504	517	490	525	468	517	459	525	510	516	498	497	532	514	526	510	487	517	505	551	453	505	479	553	463	531	521	481	543	531	499	470	500	552	491	502	523	489	518	530	499	485	511	494	483	500	503	519	504	492	486	524	503	530	484	501	493	505	507	505	507	496	505	488	489	512	490	494	495	516	514	460	490	490	513	530	496	473	516	482	501	518	480	508	521	525	481	514	488	497	501	536	507	502	490	503	543	488	544	544	498	458	536	490	522	514	476	504	492	496	525	528	500	502	512	503	503	512	501	519	540	539	460	503	520	503	512	507	460	506	488	488	507	500	514	536	507	539	520	530	493	458	534	448	560	493	518	516	503	547	492	458	492	481	501	503	518	501	569	468	501	496	527	474	519	543	483	494	443	501	484	522	512	538	467	524	516	494	488	530	501	470	527	504	503	540	487	512	517	505	508	510	502	508	505	467	507	505	530	512	516	496	518	506	515	491	498	501	494	489	499	479	525	476	476	517	467	497	497	496	539	531	488	479	493	488	500	540	475	536	521	495	503	532	514	506	492	520	513	556	500	537	461	515	511	497	482	486	497	529	500	527	513	487	508	520	519	510	488	524	502	480	475	488	486	469	510	531	496	551	511	455	482	490	531	476	526	498	542	509	514	497	503	467	459	477	511	536	527	477	468	506	495	518	482	502	500	493	495	525	510	528	499	491	490	458	495	470	538	540	526	515	476	557	507	510	531	491	496	520	530	492	478	505	478	534	482	489	517	479	482	492	499	512	499	518	511	526	521	504	526	539	523	526	523	535	536	546	502	462	492	536	516	491	501	516	494	519	498	496	511	517	519	480	495	523	544	475	476	512	527	521	521	519	532	519	534	549	478	505	515	504	509	534	498	483	485	485	505	483	462	485	484	499	520	493	486	484	499	486	492	483	479	526	534	521	509	486	507	518	505	528	520	464	477	527	507	476	519	511	508	492	510	473	534	480	519	497	512	509	514	491	509	495	482	534	524	518	505	488	508	486	517	528	517	548	524	454	497	510	510	481	501	508	505	477	521	500	504	515	486	489	510	510	512	479	505	512	490	496	511	542	526	558	530	523	490	467	496	536	530	484	538	500	526	510	498	489	488	512	501	504	495	502	477	501	509	492	467	471	549	513	535	519	518	485	498	510	521	510	526	520	506	510	515	463	520	552	495	515	531	459	533	553	517	498	511	492	488	490	500	490	498	501	516	478	514	504	526	538	450	490	519	503	510	535	463	575	514	483	484	503	521	499	540	486	504	490	519	511	515	451	476	517	485	487	500	477	479	499	499	501	526	511	512	500	519	534	512	547	542	507	505	508	522	467	520	536	513	513	537	481	478	536	516	507	496	489	478	479	494	463	538	542	513	516	484	485	534	510	527	521	508	534	539	481	478	505	480	492	508	472	516	530	538	515	484	487	502	480	470	532	514	494	499	512	459	501	487	520	471	482	505	496	538	526	517	532	483	516	484	486	495	505	485	475	518	497	506	489	475	492	519	494	525	459	505	531	481	472	527	471	515	502	495	493	521	480	445	493	518	483	533	495	514	478	500	505	476	539	507	504	490	521	498	523	474	539	485	487	482	507	490	513	474	519	493	509	449	470	481	501	480	514	484	523	475	489	489	533	510	508	522	508	533	520	525	493	526	517	521	479	460	503	479	529	502	504	481	462	525	496	500	494	495	501	489	517	516	517	488	536	523	480	512	497	507	483	493	502	510	498	568	506	520	522	534	523	510	493	512	538	513	485	488	520	491	505	490	530	535	480	488	538	506	476	546	535	504	470	497	506	495	486	467	524	476	496	463	530	505	496	527	489	490	515	521	489	519	516	491	482	466	512	524	483	512	487	487	488	465	535	526	510	499	504	489	487	507	499	520	506	499	520	532	517	487	520	484	506	481	474	476	514	493	500	518	468	527	480	501	510	475	529	524	485	475	468	483	537	534	466	502	504	509	508	550	482	484	479	463	538	491	480	509	518	504	491	475	504	523	481	489	526	510	499	489	479	509	473	512	519	500	470	536	494	500	482	513	538	532	492	514	469	558	483	488	525	523	473	524	501	515	508	489	496	505	512	490	499	534	512	520	491	530	537	481	503	506	493	469	495	520	506	557	493	529	474	498	508	472	474	492	524	506	512	484	501	557	495	511	533	512	488	525	497	540	552	501	477	471	493	470	475	527	474	517	537	528	503	490	539	522	508	512	525	493	547	512	485	530	514	528	527	471	495	518	522	456	494	446	507	476	490	506	490	514	536	480	523	505	528	476	485	527	479	505	497	512	491	509	538	506	500	501	508	531	506	491	518	505	522	517	546	524	512	505	506	514	501	540	547	536	495	515	486	498	511	511	503	499	503	476	481	493	496	502	512	492	514	501	465	506	511	488	477	500	496	501	511	549	529	507	476	489	562	480	534	478	526	518	504	491	495	488	521	516	548	512	517	554	489	496	482	481	505	497	469	490	500	494	533	531	506	492	509	516	546	520	506	495	499	541	494	518	479	507	494	523	483	516	502	533	530	526	512	502	510	477	522	526	485	477	509	530	483	504	489	518	488	520	496	539	504	497	541	498	533	509	503	506	516	521	489	525	504	487	501	508	514	507	499	495	509	480	496	522	538	496	532	470	489	509	492	505	480	467	541	514	488	534	479	499	491	519	505	533	539	504	507	498	488	517	538	513	456	507	489	506	473	553	512	485	490	514	519	471	505	492	488	498	526	483	529	517	486	509	479	475	475	536	529	523	479	538	499	498	481	495	536	494	520	517	526	517	524	493	451	514	515	516	470	487	524	514	524	500	513	481
27430	27343	37552	37757	29758	20538	11507	11749	12584	10828	6535	4166	2814	1862	1339	1004	845	785	782	656	588	523	494	567	518	492	490	485	447	410	443	420	410	506	462	465	394	424	459	418	389	279	340	274	310	298	250	252	239	246	251	272	255	244	249	278	263	223	219	209	229	211	228	226	216	216	224	216	196	188	240	226	230	196	230	225	224	217	215	215	217	217	211	205	202	216	225	222	214	182	178	187	227	227	202	198	215	185	216	165	202	195	191	227	211	206	197	185	201	210	194	210	210	200	189	194	199	228	185	205	226	180	205	208	187	211	216	192	209	186	220	188	197	210	191	216	202	202	202	207	203	197	215	181	202	174	192	196	201	204	215	202	219	189	209	201	195	209	214	174	201	221	175	205	198	192	212	204	184	203	208	210	198	206	182	201	185	193	248	190	187	210	211	186	204	198	212	201	217	206	207	167	193	226	219	215	212	207	196	164	218	208	191	219	209	171	191	206	207	214	183	220	224	219	190	200	185	215	180	210	203	227	222	226	201	223	205	197	188	198	198	192	196	218	214	212	172	188	215	210	214	195	219	194	190	192	205	183	191	212	193	204	207	173	210	208	216	228	206	211	206	198	208	181	202	192	205	223	184	191	199	213	205	202	189	185	221	186	209	180	197	208	178	171	198	211	195	194	215	203	201	197	204	209	209	197	208	219	211	184	215	216	192	224	185	200	205	215	157	196	187	211	208	214	205	221	212	194	214	182	208	181	193	184	195	193	211	194	194	216	186	190	187	216	218	196	180	207	200	223	186	173	209	219	176	199	219	202	210	214	222	184	214	189	177	202	198	182	211	197	221	227	218	209	186	183	198	218	221	197	191	181	196	222	199	201	201	217	218	207	193	213	199	206	188	177	200	201	220	245	194	197	192	210	229	213	170	210	211	200	211	219	224	193	189	197	203	193	202	201	193	213	205	205	215	212	204	230	210	203	219	168	212	194	217	187	218	198	201	201	210	198	185	195	225	185	216	209	208	216	213	212	202	233	198	199	196	227	193	194	230	228	200	196	196	187	196	200	202	180	200	180	209	215	204	180	180	198	199	190	237	190	219	186	194	211	190	209	201	199	195	176	194	209	193	199	214	190	204	188	200	225	167	226	209	183	191	188	198	180	215	204	203	210	207	199	193	180	212	218	204	194	207	199	228	191	197	209	202	173	205	202	182	183	209	182	203	207	201	209	181	190	205	206	198	203	198	215	197	204	199	208	200	174	197	210	210	209	213	190	231	208	222	213	196	195	246	216	195	211	186	208	217	199	205	228	207	217	215	205	187	189	203	184	221	184	184	225	199	212	193	211	194	184	215	178	209	210	196	174	201	191	223	218	196	190	185	178	186	190	194	225	193	223	221	204	200	212	205	216	194	194	201	222	198	221	194	204	213	202	224	206	199	196	186	192	176	234	202	212	217	205	195	223	200	222	189	182	197	222	190	217	213	222	181	204	183	201	204	188	196	213	194	194	210	195	226	191	198	191	196	192	208	202	205	212	188	203	217	197	218	166	197	191	212	189	201	196	202	181	212	206	210	188	221	184	197	184	194	217	212	197	193	206	187	200	196	197	206	200	202	196	207	238	216	212	232	215	203	206	214	188	243	188	201	194	206	222	190	204	177	187	182	197	201	200	208	209	188	199	216	199	199	201	198	204	192	201	192	208	203	211	194	187	187	207	228	225	191	183	191	194	211	190	202	191	184	187	192	212	201	206	183	190	204	223	212	209	192	205	195	231	191	210	186	194	221	192	192	188	178	201	191	169	223	208	207	190	199	203	196	225	182	200	183	182	191	201	192	203	202	211	158	205	183	191	178	200	187	185	198	211	198	185	186	198	215	231	166	213	170	215	211	188	214	193	211	188	224	204	184	224	200	204	205	212	199	210	211	183	195	197	214	187	189	179	202	205	196	218	205	218	186	207	178	187	177	186	189	215	209	217	204	217	179	207	200	216	196	198	198	212	207	184	201	240	185	188	211	191	198	194	215	234	190	192	191	207	195	196	196	200	209	213	207	200	182	244	212	212	195	196	215	200	199	201	197	183	206	217	170	180	183	209	198	199	182	205	175	230	217	202	201	189	199	208	215	204	213	186	236	238	215	204	200	207	188	180	217	205	210	171	177	194	184	202	201	169	187	195	220	202	177	197	227	194	201	211	189	199	211	212	183	175	187	239	211	199	213	171	198	190	208	210	217	199	183	200	210	210	192	202	198	194	205	177	198	197	204	178	223	188	199	209	192	213	218	221	208	190	206	195	160	190	195	205	221	202	185	187	195	208	201	210	176	202	183	209	189	201	215	180	201	216	205	214	225	215	174	197	201	211	201	192	195	217	184	218	196	193	220	171	210	205	207	197	213	163	178	204	203	202	194	226	185	195	204	177	188	228	189	198	213	173	209	208	233	194	210	190	219	193	171	203	196	185	199	213	195	209	196	216	206	187	201	198	223	197	211	207	209	216	213	229	207	200	200	164	205	202	199	208	202	196	213	182	166	213	207	201	214	206	196	202	205	217	218	197	193	197	195	194	241	195	209	239	204	194	221	207	254	213	199	206	229	209	192	235	204	195	192	211	226	207	212	210	191	198	212	226	219	204	214	181	194	209	226	193	187	198	193	221	186	204	210	192	213	194	198	216	191	204	186	194	208	205	202	217	199	185	204	202	216	187	206	197	175	200	226	208	192	200	210	194	190	222	182	206	197	200	199	190	211	200	217	203	207	201	211	199	209	233	205	203	205	193	228	202	205	206	221	184	177	187	210	228	201	206	236	229	193	221	210	177	227	173	197	218	177	213	186	183	206	208	201	181	203	190	223	209	217	194	194	217	197	201	196	195	188	221	211	197	237	213	218	186	179	205	186	199	212	208	187	192	214	214	223	218	207	208	201	198	209	209	203	223	191	194	178	223	231	185	199	195	208	187	185	171	212	214	204	202	206	191	217	192	194	184	191	205	207	211	170	215	191	202	199	199	219	184	202	196	201	215	172	189	198	204	188	192	206	199	208	190	201	192	187	222	196	201	211	198	199	211	187	212	215	203	202	190	179	241	205	208	219	178	189	214	202	218	196	171	229	216	208	206	208	202	202	206	195	211	208	214	207	232	198	209	193	200	197	216	211	197	199	202	213	175	205	212	196	213	186	197	177	198	198	193	210	204	196	198	203	199	211	190	220	202	198	201	211	197	196	225	191	183	195	178	200	166	198	208	180	178	206	188	205	199	201	196	197	222	207	195	224	197	183	217	212	195	209	207	199	208	226	205	211	185	203	215	198	179	214	201	205	221	177	191	202	207	206	188	197	234	205	191	225	208	211	212	204	202	230	196	199	188	219	198	188	213	215	201	201	205	221	190	187	211	172	184	196	229	212	192	197	177	191	228	219	192	214	179	201	179	213	211	194	200	206	199	207	185	203	186	199	228	188	192	213	177	185	203	187	208	209	173	228	201	194	219	205	201	222	167	211	164
18107	21123	37262	40122	35356	23387	19037	26276	28618	27461	20205	15851	12753	9423	7265	5220	4602	4458	4192	3476	3113	2829	2512	2774	2818	2710	2694	2728	2580	2262	2270	2244	2210	2561	2466	2218	1882	2220	2498	2374	1905	1416	1272	1143	1059	1077	978	989	944	923	879	856	884	851	913	884	832	739	686	778	670	650	620	680	662	614	596	607	546	582	566	565	577	572	578	594	586	672	643	646	674	680	659	621	622	609	605	568	559	550	576	577	601	577	546	565	558	551	532	500	500	519	528	569	567	538	517	489	562	525	536	540	520	520	531	447	513	514	524	541	514	524	559	535	581	504	481	502	501	516	504	523	518	499	506	506	524	534	522	516	478	507	493	504	538	500	533	528	529	508	484	473	528	552	488	515	528	498	522	513	521	524	472	488	555	525	502	514	503	518	510	498	528	523	513	509	512	505	467	506	516	483	560	484	517	527	508	511	505	511	489	537	503	506	497	545	513	502	528	518	506	476	505	556	502	533	544	506	494	509	496	512	517	552	521	519	478	532	485	527	494	506	486	517	508	507	525	496	508	490	490	522	510	516	528	467	543	499	461	493	526	502	520	486	542	549	513	507	524	539	492	506	539	462	510	499	489	525	498	492	503	543	531	518	488	518	513	509	518	563	503	512	511	509	495	481	565	510	528	509	497	521	530	494	451	530	493	518	524	502	529	531	551	536	534	563	475	502	514	515	502	484	497	471	503	520	551	502	522	498	533	560	554	497	496	491	524	487	487	520	546	533	532	556	501	493	533	477	518	542	542	535	455	495	516	504	476	508	510	530	556	482	487	481	497	526	492	490	511	554	526	510	527	546	499	522	476	488	498	492	541	534	529	531	457	524	502	528	511	536	516	513	491	507	513	511	557	460	513	553	519	483	530	546	490	498	554	487	482	495	501	542	528	537	495	486	513	509	533	490	522	500	568	474	537	528	521	530	520	512	527	458	489	519	543	506	520	523	537	495	470	482	512	531	494	513	489	509	495	478	507	482	510	558	470	508	482	498	504	507	517	495	501	462	509	511	479	565	498	545	461	510	500	552	513	538	510	532	515	511	489	495	503	541	530	520	560	520	535	529	528	512	528	490	546	530	545	538	488	520	495	546	542	531	512	510	498	492	519	509	531	520	492	500	508	516	533	494	482	529	540	534	538	502	495	506	492	520	485	514	474	533	539	493	521	500	552	515	520	527	476	488	533	500	481	495	520	518	519	512	501	492	516	493	515	478	478	511	507	552	525	531	497	486	489	528	529	486	521	499	502	484	537	501	522	515	488	489	454	492	535	518	518	505	508	495	510	505	521	546	496	480	505	524	459	475	553	528	488	501	539	527	509	525	510	525	470	549	521	512	501	493	507	493	513	522	548	524	490	511	531	493	504	496	510	515	472	501	551	495	488	492	523	516	514	487	521	516	526	531	544	560	509	501	521	532	496	532	532	506	500	557	485	496	515	506	533	520	513	509	486	521	495	532	536	520	496	544	498	496	529	496	516	509	492	518	537	534	523	522	543	507	491	523	533	481	501	522	522	484	516	503	483	518	510	497	513	537	514	503	452	528	493	492	517	527	503	510	502	519	475	520	492	506	498	521	549	520	490	505	470	533	524	532	506	547	504	510	535	511	516	522	504	525	503	504	541	518	493	485	485	545	524	523	473	480	523	517	499	525	466	512	552	481	508	517	497	516	508	489	507	526	560	506	498	499	499	513	490	531	528	480	549	505	528	544	516	490	498	529	497	486	498	531	487	476	526	510	508	517	503	529	521	533	500	510	540	509	496	529	543	546	484	496	509	533	516	470	504	489	505	473	520	514	469	502	506	511	508	509	528	484	510	480	479	521	508	490	528	483	557	467	543	511	551	528	530	463	522	515	476	565	514	525	503	498	516	479	508	520	515	476	507	509	487	499	499	502	450	511	491	520	506	573	555	511	455	518	520	474	518	509	537	526	508	518	466	490	508	486	533	560	510	506	500	500	496	512	507	478	559	499	522	541	537	495	519	480	528	499	487	505	507	512	513	485	550	515	472	511	507	488	493	495	533	549	548	551	462	486	510	524	493	497	517	517	507	516	503	493	487	551	510	509	505	530	543	512	497	498	505	495	526	499	502	500	498	473	516	500	511	481	540	474	496	509	532	519	521	501	512	479	515	509	511	520	493	518	520	519	501	501	533	543	485	503	473	552	497	513	494	524	519	498	516	504	550	519	503	501	543	506	519	480	533	565	496	536	501	550	551	458	527	491	505	563	498	500	525	525	553	546	533	516	497	521	478	509	489	501	542	529	489	562	487	485	496	471	495	538	495	519	513	507	459	527	511	534	486	497	515	523	471	511	553	491	469	522	504	479	481	503	494	503	542	477	484	502	509	528	539	522	484	491	525	522	480	504	525	526	541	503	510	504	502	506	530	536	492	521	517	501	559	503	492	505	504	499	484	499	497	506	478	506	522	494	525	572	509	485	496	497	507	507	500	502	507	502	494	493	495	522	463	526	525	506	530	503	515	516	532	541	508	508	491	533	512	493	484	514	478	477	482	517	457	495	544	547	474	541	513	529	470	547	508	495	528	496	509	512	496	549	526	520	510	569	454	548	508	501	547	515	486	474	500	557	482	538	500	505	529	542	558	531	493	535	499	501	490	480	552	527	503	512	485	504	518	518	514	491	525	505	526	516	518	520	545	510	509	473	502	535	522	547	538	498	503	503	499	526	516	509	537	517	511	512	489	476	508	507	506	507	523	504	496	496	534	513	531	533	534	527	505	492	504	522	527	476	512	476	498	546	483	491	530	471	512	514	502	480	469	513	513	518	475	454	465	495	512	484	510	541	533	524	477	491	493	548	479	542	498	483	507	534	577	490	492	548	502	532	466	513	482	507	524	568	504	514	507	495	490	540	470	497	500	486	484	524	553	529	496	522	509	486	514	554	509	505	513	506	524	509	467	544	512	530	524	489	533	516	498	521	462	542	466	497	495	556	494	505	510	504	493	504	545	534	527	526	535	525	544	502	526	498	500	507	529	506	521	516	497	508	499	509	501	490	532	512	490	533	516	516	531	472	532	557	510	500	491	533	502	507	526	532	525	531	518	459	508	484	534	501	533	480	488	513	538	534	472	525	498	507	494	490	489	500	528	501	513	488	502	510	502	551	532	524	515	520	478	515	516	524	528	515	536	495	502	476	591	500	509	532	516	526	550	526	499	530	525	494	485	523	524	516	515	535	476	508	540	474	528	519	514	544	522	488	506	510	492	459	527	514	505	524	517	512	511	522	478	491	519	556	495	523	510	533	499	520	539	523	517	533	475	520	538	513	485	511	544	509	509	513	483	505	517	530	503	467	517	516	498	494	527	556	468	547	496	512	504	499	495	498	512	523	466	522	535	506	494	536	514	486	507	478	496	497	524	524	515	498	527	508	508	503	511	488	500	512	474	526	476	486	524	486	505	470	509	504	521	475	522	502	490	517	550	530	512	526	493	543	507	529	489	496	529	543
30892	25473	38436	41199	36139	25464	17341	15662	18153	15426	10108	6689	4625	3125	2060	1347	1113	1077	1085	904	786	724	635	764	766	710	704	680	640	642	616	585	510	634	670	559	513	541	660	577	502	404	314	338	315	286	287	280	279	252	282	248	270	257	269	248	243	215	208	240	211	228	203	218	203	226	204	191	198	185	177	216	199	168	188	210	231	220	202	199	192	243	206	235	224	206	227	195	167	205	194	196	195	222	213	190	202	178	172	225	196	188	196	224	185	182	173	194	229	228	165	195	198	180	198	199	196	172	173	199	201	200	185	203	179	189	175	179	211	171	201	177	194	160	168	200	184	191	165	196	183	176	194	202	168	238	184	178	207	188	195	196	209	175	182	206	202	189	209	181	207	182	180	168	193	169	199	205	158	182	183	173	205	161	175	182	174	197	191	205	198	194	159	177	193	155	193	178	173	187	182	181	190	183	192	167	185	167	189	177	167	178	185	177	183	181	219	175	176	178	198	212	193	213	193	197	174	193	210	203	189	184	196	189	178	181	189	176	204	160	201	183	181	202	193	172	204	173	158	169	163	198	179	190	183	187	198	176	193	177	177	206	189	158	191	180	179	192	204	188	180	199	198	200	196	175	184	212	193	200	194	204	184	212	223	163	184	160	199	178	185	191	206	183	192	176	184	189	175	190	180	170	170	181	175	164	192	170	184	196	179	178	201	180	193	172	188	170	196	184	163	197	189	174	191	194	197	184	194	194	198	171	214	200	193	192	188	200	192	169	187	184	192	178	189	181	171	174	177	167	191	185	181	171	169	187	198	179	194	184	168	198	194	184	208	180	172	181	174	185	161	166	173	185	177	206	195	185	162	169	203	196	190	200	168	212	172	175	209	196	209	204	179	198	198	182	193	191	190	197	162	179	182	195	176	175	192	173	207	210	187	180	184	176	186	202	180	177	178	188	173	190	199	177	191	191	191	197	216	191	184	194	183	168	185	162	190	205	203	188	190	184	170	175	181	172	174	190	194	193	194	158	182	193	168	198	198	187	162	175	183	182	172	176	195	184	191	174	189	220	198	195	175	193	202	184	182	182	193	186	171	159	167	197	177	216	187	177	161	175	181	163	175	212	198	195	200	167	182	193	176	231	168	197	168	183	200	176	206	180	183	175	156	171	200	188	187	197	157	192	179	171	189	201	191	185	208	195	198	180	188	192	192	158	207	220	176	184	197	181	175	189	191	165	174	203	223	172	175	160	191	189	207	171	199	205	166	174	180	176	171	168	191	185	176	189	169	171	200	166	190	174	161	189	172	179	187	184	173	175	216	180	210	174	175	202	199	182	192	207	157	185	207	180	212	186	193	173	201	190	179	175	164	195	196	171	175	182	198	202	183	206	190	201	196	196	189	188	174	176	162	196	212	191	189	199	158	179	183	199	204	190	167	158	202	210	185	195	202	158	171	194	188	176	209	184	189	175	188	203	162	192	213	200	186	210	202	180	185	192	193	183	190	182	185	183	182	192	217	184	187	203	170	218	195	193	198	193	199	185	187	189	179	191	169	191	167	167	181	185	176	216	173	195	169	182	165	187	164	185	182	193	168	203	166	215	188	185	188	214	204	170	165	188	188	182	197	176	176	198	182	182	229	195	172	172	185	202	177	202	189	178	182	197	205	166	191	166	198	195	192	182	200	179	159	199	192	187	198	187	208	166	177	202	197	184	177	192	237	196	191	220	198	178	195	201	197	215	177	182	186	185	202	189	188	153	192	200	170	201	165	166	173	207	210	173	162	185	187	170	183	184	165	206	172	172	176	190	178	183	203	190	170	168	175	207	176	199	175	183	170	194	200	187	172	207	178	161	178	187	173	218	200	200	195	171	174	179	190	201	172	208	202	184	182	176	190	170	179	186	194	202	200	175	207	202	201	201	163	188	194	195	193	159	172	190	172	208	178	184	165	185	203	190	182	168	178	191	151	181	185	169	160	164	185	192	186	202	180	179	181	176	198	210	185	174	177	192	166	198	206	178	169	199	174	192	181	184	197	164	207	177	217	195	175	179	176	174	192	175	183	180	205	187	196	214	190	199	214	155	180	196	167	182	185	200	197	191	188	166	164	203	189	194	192	173	166	224	166	196	174	184	199	177	193	178	188	166	194	197	192	172	158	204	174	195	183	171	180	203	183	181	194	200	152	213	186	173	168	192	169	175	187	183	171	199	197	187	188	177	176	186	162	181	191	195	166	218	194	180	177	157	186	196	189	187	176	212	189	198	170	165	196	196	187	195	187	193	180	209	198	185	188	172	183	183	205	171	182	194	165	217	175	190	177	190	187	207	195	202	208	189	199	199	174	183	169	215	156	193	180	194	174	185	191	193	183	185	162	170	190	193	193	176	182	187	190	201	212	194	188	197	193	180	182	190	203	198	211	184	193	207	184	201	157	192	159	212	177	183	184	195	186	183	159	196	178	184	198	204	169	188	174	186	207	165	193	182	201	159	195	179	188	193	184	193	156	186	196	205	191	165	184	176	189	217	162	179	184	185	192	188	196	186	212	175	200	165	176	161	192	185	174	167	171	196	200	203	180	188	206	180	169	159	196	172	170	182	175	171	183	203	193	215	205	213	186	183	165	200	188	212	185	172	163	177	157	174	148	187	161	194	186	180	192	192	195	187	186	179	193	186	196	169	193	182	178	194	175	194	184	180	173	192	154	171	169	183	202	200	173	197	174	186	171	203	202	170	162	168	170	182	196	188	170	184	194	197	193	185	208	182	211	176	204	177	185	173	186	214	196	212	186	201	184	177	163	191	180	174	214	176	169	193	190	200	208	174	171	181	195	164	173	187	173	191	182	190	203	198	204	190	199	188	191	187	168	161	201	194	170	204	185	185	200	204	204	190	190	174	197	161	161	158	196	198	176	186	157	198	179	178	188	167	177	229	165	181	171	193	187	177	200	183	210	198	190	174	198	189	188	194	186	191	179	188	168	186	164	185	166	188	165	203	198	182	164	187	206	205	178	173	185	168	183	176	186	205	190	179	207	178	193	185	169	183	197	171	173	185	203	188	179	185	188	177	200	195	196	197	179	208	187	195	203	176	193	166	207	190	204	175	207	174	201	175	196	177	160	189	183	209	185	194	189	167	199	165	166	172	198	195	177	170	190	186	178	208	183	194	169	194	193	196	175	195	166	174	190	185	176	197	187	174	190	179	203	215	179	209	187	201	200	165	189	199	189	194	163	162	193	191	154	185	199	176	202	200	179	203	168	188	156	194	179	171	181	193	168	192	188	171	180	185	206	181	174	171	199	206	186	190	203	198	186	204	186	203	212	166	206	207	158	189	190	203	182	187	167	203	195	186	202	193	171	193	169	183	193	191	192	196	210	172	180	195	190	203	184	202	187	178	191	191	170	190	187	192	203	205	195	192	185	168	199	203	173	190	153	160	163	216	189	195	197	179	183	176	189	196	174	170	203	189	186	191	204	157	180	175	185	195	189	196	166	165
17669	20001	35972	43857	41235	28472	24239	29426	33659	31257	25776	21075	17476	13904	9922	6861	6233	6305	6302	5170	4468	4288	3773	4278	4489	4374	4382	4192	3809	3599	3881	3577	3335	3902	3892	3155	3005	3167	3944	3734	2916	2085	1636	1585	1666	1424	1282	1381	1264	1183	1157	1092	1105	1078	1145	1104	1021	889	765	787	657	744	688	693	715	693	580	598	624	599	588	616	544	626	558	605	662	720	642	668	754	749	673	704	659	702	584	587	503	559	531	581	563	545	532	569	613	551	542	523	498	484	487	539	513	510	443	487	492	511	485	478	456	478	520	486	477	462	505	466	471	463	454	475	508	481	484	507	468	479	461	498	487	468	476	428	497	459	469	486	510	459	442	463	488	476	500	442	469	472	496	493	450	497	501	486	467	494	487	463	453	442	472	474	475	466	456	454	468	466	471	483	493	437	472	465	455	479	471	457	501	474	435	476	477	479	463	527	425	500	492	510	510	494	492	483	456	474	479	445	462	470	507	473	481	486	477	466	513	479	493	447	494	478	496	441	468	455	488	467	480	443	468	454	462	457	472	416	473	448	452	456	473	502	443	425	454	506	465	464	482	483	503	514	506	493	487	468	460	485	491	463	444	479	464	469	442	503	466	487	465	431	451	465	471	494	487	440	444	439	470	481	467	476	474	488	480	468	489	472	510	452	458	483	467	449	452	483	454	476	476	490	468	467	480	501	442	426	474	479	478	520	482	492	473	451	453	506	445	458	476	485	458	475	493	483	496	499	473	462	479	454	469	490	498	472	488	493	512	465	485	458	523	460	441	473	452	496	439	460	513	464	493	473	445	461	488	478	491	516	459	447	454	488	469	467	478	458	462	484	475	501	479	460	449	471	473	467	448	478	523	489	449	469	460	459	455	477	483	522	475	466	492	516	535	456	447	455	479	485	481	468	440	489	483	459	492	458	504	512	497	451	482	453	522	479	507	489	510	454	471	478	487	465	489	461	448	451	494	458	470	462	444	476	469	490	458	476	464	482	480	485	478	482	464	499	441	467	486	477	506	490	425	471	457	453	475	459	466	466	474	496	470	481	487	489	500	420	453	473	454	458	489	475	478	472	460	489	467	491	504	495	460	500	389	448	459	453	468	460	483	475	455	473	455	496	488	509	476	440	492	411	456	450	469	515	455	477	459	454	427	472	488	457	455	480	454	460	502	473	453	488	488	475	486	526	417	479	499	501	443	471	486	455	502	495	470	452	496	458	437	465	467	474	449	496	472	506	463	473	468	448	468	480	509	489	447	469	435	457	461	477	492	449	494	462	420	472	487	495	436	491	494	461	463	490	471	469	491	442	444	466	460	475	543	459	490	479	466	464	461	496	493	496	456	490	454	454	509	462	453	482	482	461	489	493	475	501	440	425	470	456	481	461	423	458	450	461	448	488	457	481	453	455	515	484	459	471	469	512	472	491	478	475	488	485	469	465	458	472	491	452	488	464	445	471	479	482	441	478	518	455	466	453	460	474	483	468	445	470	445	455	473	498	452	438	478	459	463	503	467	496	475	446	448	468	461	476	457	472	460	474	453	434	479	449	471	449	468	500	502	472	473	459	452	482	480	480	471	469	493	502	494	488	464	470	450	477	465	473	502	432	472	448	477	458	497	449	494	475	452	466	465	459	442	530	464	466	440	486	440	480	481	463	506	460	529	449	506	492	459	468	482	486	457	446	456	523	471	462	454	473	477	536	479	494	476	450	454	478	480	449	482	486	479	494	470	487	492	514	513	445	509	463	451	489	481	481	518	491	439	450	492	486	499	472	458	510	465	494	482	494	450	460	434	494	446	464	468	467	444	505	527	454	475	480	479	429	472	441	458	447	446	460	456	496	472	451	479	503	488	472	470	469	467	469	461	476	457	446	445	482	515	438	460	468	486	470	449	454	438	518	515	482	470	474	473	435	438	498	467	477	514	469	445	453	455	502	471	497	459	455	435	467	492	487	447	475	452	473	489	456	440	419	467	460	462	492	457	463	464	457	412	453	515	505	471	483	450	488	448	467	467	451	460	453	453	458	478	466	486	458	465	458	455	521	437	441	467	464	468	499	472	492	511	477	474	481	502	458	496	491	475	504	488	474	459	468	474	485	452	466	470	473	475	490	481	496	491	484	483	489	461	475	504	491	470	471	474	507	428	488	462	469	461	460	508	505	466	435	484	503	458	479	489	454	488	419	486	477	466	456	458	485	469	487	466	468	477	462	462	472	456	466	525	422	479	415	465	443	492	508	436	479	491	487	467	483	443	411	512	481	465	444	516	478	480	481	456	467	463	491	501	467	502	497	462	483	455	482	487	490	512	485	467	464	468	464	472	457	496	456	422	496	424	525	481	464	488	463	467	458	461	459	455	480	483	512	496	492	477	440	469	447	455	458	463	471	441	472	448	438	477	526	473	451	483	489	490	452	464	500	463	481	473	450	466	496	504	499	500	471	502	492	444	462	460	455	477	454	460	490	468	472	479	472	456	467	499	463	459	461	460	467	474	439	446	467	471	471	489	484	458	454	504	421	514	476	497	485	474	472	518	489	471	492	488	488	493	481	460	459	476	493	470	472	449	459	446	504	467	455	502	487	461	435	428	484	466	458	450	474	475	460	466	476	456	479	490	495	475	484	479	444	432	478	488	475	489	445	504	462	471	472	445	441	458	492	500	464	476	464	461	494	463	460	481	478	500	465	442	435	455	474	468	486	461	470	469	494	495	509	469	465	475	442	427	457	446	506	460	471	531	440	466	470	498	466	480	444	502	449	435	471	441	426	515	474	446	460	481	435	433	417	503	460	498	472	483	491	481	419	469	482	479	502	475	466	415	437	456	473	476	455	456	473	478	452	439	440	462	426	478	478	456	453	473	467	467	500	469	491	505	484	486	478	495	471	472	435	476	481	485	453	437	463	435	485	484	460	470	488	475	473	467	484	444	471	465	463	449	468	495	458	483	489	489	453	466	472	459	471	506	457	443	475	468	530	497	492	484	452	459	482	486	492	461	471	501	440	461	467	469	437	453	446	480	498	476	457	468	501	465	523	473	485	497	441	482	468	444	489	489	509	480	460	471	479	439	444	481	475	481	456	495	465	472	435	450	473	474	448	473	465	487	470	469	476	488	460	471	433	516	480	436	519	475	459	490	452	463	497	498	486	477	485	494	453	449	510	490	466	473	473	451	469	484	456	452	485	467	472	462	487	464	456	470	444	472	465	439	475	448	476	447	477	485	474	468	481	486	479	488	481	499	461	486	470	471	477	459	500	453	498	480	496	486	480	468	453	481	481	472	457	472	445	462	465	465	465	482	457	485	453	483	472	459	448	476	489	469	486	476	511	460	480	487	488	450	456	496	484	476	467	503	519	479	465	476	500	486	497	462	477	449	479	486	451	481	436	430	499	457	463	484	461	504	490	482	486	479	442	495	457	468	487	435	423	477	461	477	464	485	459	469	486	451	495	467	459	457	473	490	440	478	468	485	474	504	441	464	455	497	461	457	462
9339	4607	6257	6077	5388	3151	2312	1958	1847	1563	1148	922	736	575	539	463	421	423	366	328	315	294	261	293	268	227	231	237	232	242	233	250	233	235	234	229	247	239	213	238	215	227	263	213	216	209	193	185	204	232	240	219	218	219	196	240	196	217	200	215	257	198	218	208	196	196	212	195	214	189	199	197	207	225	204	205	232	197	197	206	195	194	204	188	209	213	209	220	206	212	201	212	226	194	182	219	216	211	211	206	188	217	221	175	159	233	201	206	178	196	200	209	203	199	230	211	200	193	198	184	206	220	195	186	174	195	198	194	196	212	199	219	211	210	228	193	182	206	214	225	222	200	173	214	179	204	201	207	190	186	199	195	200	177	219	214	203	179	196	177	194	205	184	196	196	196	196	207	189	179	189	213	198	199	189	188	212	222	209	218	188	176	211	210	222	195	204	216	232	190	228	225	229	193	197	230	226	190	180	201	189	186	221	217	208	211	233	223	191	217	219	185	187	190	191	211	219	226	213	183	206	197	205	201	215	187	192	215	196	195	208	174	209	210	186	195	236	198	178	207	203	220	200	196	217	188	194	230	186	183	199	176	192	202	198	200	206	187	200	194	241	230	206	201	221	185	201	175	185	195	197	201	203	206	206	208	208	196	205	193	188	205	209	178	208	195	185	215	228	206	184	206	184	225	198	193	190	201	218	212	209	205	211	196	190	222	202	200	189	193	198	196	187	200	209	208	178	223	189	202	195	203	195	190	218	197	199	209	200	194	213	214	197	182	171	222	186	215	206	195	203	192	196	206	192	196	215	190	210	195	201	181	208	217	216	203	202	180	193	199	210	190	210	182	206	216	197	195	209	175	211	209	209	194	202	184	209	203	217	189	220	199	188	215	196	188	206	192	219	206	197	205	190	194	185	195	197	202	174	210	187	193	198	204	218	181	203	185	218	207	198	218	207	208	193	199	189	206	210	200	199	209	191	204	198	193	216	187	177	227	228	230	197	201	211	167	185	202	207	199	208	202	200	194	205	205	204	230	182	217	212	192	212	183	207	200	222	198	201	188	189	229	206	194	230	186	215	214	195	193	236	225	199	220	186	191	203	179	176	197	194	184	215	195	224	167	188	204	202	197	180	218	212	218	203	210	232	212	199	211	198	222	203	201	190	198	190	213	189	208	189	194	178	190	175	213	198	201	213	207	194	190	217	207	206	201	206	184	201	208	216	196	223	180	194	196	197	199	233	215	185	215	191	204	209	168	172	203	196	175	186	191	202	236	206	212	224	193	209	210	203	214	245	213	205	192	214	206	204	202	195	184	197	187	204	198	194	201	227	204	222	188	197	214	186	179	195	192	196	208	224	213	201	195	204	205	178	189	182	211	202	199	201	225	205	226	234	173	198	201	200	222	197	207	201	213	177	206	195	200	214	200	195	182	194	205	197	177	207	203	189	215	197	200	203	200	211	235	205	205	189	212	190	196	215	188	192	207	202	213	184	211	181	201	213	223	224	213	196	205	180	183	210	195	191	204	171	203	196	183	208	192	203	209	199	217	210	182	189	204	190	199	217	198	187	196	212	194	204	218	177	191	181	196	215	197	181	183	184	205	201	199	208	198	213	204	214	217	196	206	213	203	198	197	206	174	205	206	192	222	182	188	218	183	187	206	203	173	195	197	190	191	224	192	195	207	177	188	211	221	200	215	207	210	211	203	204	217	192	201	178	219	199	195	212	189	193	217	199	205	212	201	185	192	188	210	204	191	189	214	210	210	180	201	208	199	185	195	186	218	195	186	231	166	229	199	218	185	211	202	184	197	179	202	208	208	201	183	185	194	205	199	212	184	208	201	192	205	185	177	205	188	216	202	184	178	187	195	216	187	193	190	192	201	211	204	212	171	206	197	225	211	198	190	195	192	208	197	198	171	216	187	195	204	202	206	201	199	229	218	199	197	194	227	188	207	213	184	213	223	222	184	205	210	188	203	196	212	191	206	204	199	207	184	223	193	211	208	226	172	181	213	204	184	207	199	178	200	219	212	187	206	180	206	196	232	184	205	200	189	211	195	215	196	178	193	194	209	195	209	194	195	195	198	175	195	182	194	212	191	184	192	177	201	183	209	213	208	202	184	200	187	190	225	202	194	218	207	193	195	210	178	171	180	220	177	211	229	198	185	218	185	165	190	204	211	186	192	231	210	187	199	215	194	195	210	197	182	227	192	185	203	213	231	195	208	193	184	200	215	227	202	222	211	209	203	198	228	211	210	205	172	202	187	207	199	198	182	178	189	217	180	209	208	207	205	195	210	185	200	208	193	197	189	193	223	194	189	200	223	182	224	201	217	219	214	200	181	195	189	207	217	200	215	193	200	201	210	185	192	179	194	194	198	193	200	189	194	207	216	228	234	195	211	200	242	199	177	195	194	163	186	213	213	185	204	202	206	191	194	235	184	202	201	189	177	192	206	194	178	184	199	187	185	194	204	221	197	197	215	188	193	206	185	207	187	234	213	194	190	210	203	218	209	214	179	198	206	189	207	197	198	209	200	211	204	204	216	218	209	193	216	175	184	205	193	165	217	207	202	191	213	204	229	214	204	185	253	192	180	220	201	209	204	227	181	207	205	185	181	226	185	197	226	222	198	186	214	190	173	206	228	211	189	185	215	173	165	202	223	209	188	176	203	224	166	175	195	192	182	200	232	195	191	206	202	210	218	187	219	195	201	219	194	216	212	219	215	222	184	198	226	218	213	219	200	224	212	199	208	204	215	182	204	206	181	245	190	210	203	216	213	215	181	195	180	207	212	234	209	193	193	231	218	193	198	181	186	214	180	218	192	200	202	194	184	193	207	216	173	192	200	208	228	235	205	183	203	208	185	185	208	180	190	182	187	192	181	214	193	191	174	230	202	202	218	202	218	197	177	194	220	228	180	218	209	202	187	212	215	219	199	189	190	202	224	184	182	205	193	207	199	199	169	197	201	199	193	215	201	186	199	200	194	179	197	210	180	190	191	198	209	193	189	201	215	209	210	201	193	212	191	230	194	200	196	199	216	201	195	194	229	165	212	202	179	192	221	207	229	186	206	192	227	240	197	193	204	197	204	198	201	213	199	192	209	213	192	191	196	193	180	194	225	175	219	228	217	205	184	187	189	218	189	184	200	198	198	241	189	194	198	194	207	208	198	204	195	182	215	211	213	197	171	213	215	209	187	215	193	210	201	201	202	208	193	204	189	215	181	209	193	168	222	219	195	199	193	179	198	191	216	210	199	181	196	192	189	196	206	204	201	187	205	201	200	206	197	192	186	175	185	195	179	188	202	219	241	204	208	233	193	182	217	193	238	215	190	193	213	192	209	194	236	217	202	201	185	198	210	194	192	201	193	188	207	193	189	184	209	205	213	212	178	215	229	205	197	185	188	198	243	191	203	179	207	176	175	216	194	204	181	202	203	203	180	195	197	188	241	197	181	194	223	218	213	201	184	207	205	213	212	201	209	202	222
5977	4613	11129	15507	15791	10485	9490	8821	8820	7585	6082	4639	3821	3039	2681	2397	2216	1951	1582	1339	1200	1172	1071	1001	943	874	856	894	779	774	826	740	768	754	717	772	705	713	730	661	648	687	685	600	613	585	601	583	652	656	649	581	624	588	620	614	583	539	599	588	582	591	582	580	588	557	549	564	526	511	553	539	563	530	528	521	545	541	586	500	544	517	547	552	520	507	476	507	553	528	529	513	522	504	500	514	560	518	501	537	524	513	548	540	501	537	540	532	475	561	498	507	480	542	525	517	522	536	532	515	529	451	520	538	525	520	522	529	558	545	503	510	492	518	503	516	507	498	561	507	529	507	518	481	428	548	529	501	505	522	519	520	520	540	494	522	498	548	551	563	485	487	487	521	495	513	544	503	507	485	527	522	539	525	532	519	516	519	536	511	486	528	496	532	498	493	474	506	512	523	514	510	538	464	481	513	484	541	540	534	517	506	518	468	515	491	489	490	526	502	495	528	504	495	525	547	515	543	515	535	501	518	489	510	524	510	527	521	498	498	477	527	554	503	530	516	554	498	555	532	502	501	523	561	500	485	514	514	532	532	515	496	522	496	508	512	531	472	521	478	492	503	528	498	514	576	506	506	532	472	520	525	533	516	495	543	514	547	535	537	522	515	558	491	517	491	491	511	526	528	512	535	557	501	543	501	521	521	479	507	495	509	507	505	567	558	504	525	476	500	507	492	507	493	548	505	515	539	521	523	502	501	475	508	543	468	523	489	533	518	513	509	532	548	514	494	460	521	536	502	508	479	539	527	492	546	504	538	460	514	520	519	554	467	488	533	536	522	507	544	508	491	496	518	524	517	527	507	471	512	493	499	470	462	491	508	471	479	560	497	526	517	499	525	505	514	511	528	480	498	505	491	515	488	541	527	525	517	490	527	466	534	511	536	480	556	491	541	506	478	476	504	502	494	483	514	496	499	515	492	523	474	481	504	548	522	451	507	536	516	492	503	465	489	505	496	535	522	528	518	518	493	520	546	516	525	542	530	490	549	535	511	511	539	542	488	531	497	567	494	475	467	534	487	521	477	485	516	499	502	513	484	535	487	497	473	488	534	486	467	521	521	549	504	500	567	506	511	515	474	507	500	482	482	484	482	548	535	513	519	485	492	540	520	512	491	556	517	485	507	519	524	458	507	509	522	513	515	520	533	534	480	559	534	495	529	514	515	492	512	534	471	530	493	534	490	559	532	514	552	519	500	529	532	493	474	498	515	499	580	534	518	529	490	528	487	516	498	504	486	478	511	527	513	526	490	551	525	512	493	516	523	450	539	501	517	516	475	540	503	481	520	497	517	484	500	488	496	493	560	515	531	540	471	508	495	486	506	508	502	519	505	497	478	499	545	523	528	514	518	496	489	508	507	452	524	528	512	534	523	476	521	492	550	504	508	514	529	500	482	521	523	554	488	473	504	511	553	500	526	526	493	519	519	528	511	524	544	542	528	507	488	491	503	538	530	569	517	551	515	521	492	516	529	512	500	518	545	485	528	554	516	513	506	513	481	465	539	552	562	516	493	537	500	522	516	543	529	525	519	513	496	540	506	500	515	470	505	494	482	500	549	523	480	505	516	476	500	481	474	490	496	488	528	496	503	533	500	517	498	533	509	492	547	511	501	458	532	511	515	545	521	543	512	520	475	539	521	478	511	502	501	471	500	525	549	496	508	502	545	473	505	516	461	479	516	497	489	532	533	491	487	468	500	522	509	501	516	502	508	528	471	547	513	477	534	518	543	510	524	478	507	521	508	499	514	512	512	508	485	497	504	521	529	513	476	507	553	506	516	506	514	472	493	481	501	545	514	513	558	497	534	492	545	478	504	482	516	495	493	512	514	482	511	494	517	545	519	477	533	505	543	484	504	540	471	539	510	549	483	520	503	503	557	510	481	525	519	546	506	511	487	501	560	508	500	512	492	490	486	464	504	524	500	497	528	497	504	479	540	492	550	515	548	526	491	495	536	479	491	502	513	484	482	503	495	497	514	499	534	513	472	478	498	540	526	484	531	492	534	507	498	518	547	466	500	540	523	492	525	498	517	505	526	515	485	578	527	510	461	500	541	528	532	509	550	536	524	489	516	488	508	521	509	526	534	520	504	511	489	554	517	503	517	511	520	498	520	496	511	484	497	517	526	539	505	492	487	480	496	517	518	555	517	515	567	517	513	515	495	522	502	524	471	489	504	504	525	511	521	502	501	529	512	481	482	520	517	507	497	520	546	504	503	544	471	514	496	518	530	500	515	523	511	496	519	518	505	504	515	493	529	552	506	511	523	479	515	516	526	551	513	543	490	474	509	533	516	518	515	472	462	536	502	509	506	501	517	507	523	497	501	533	539	504	514	520	504	498	485	505	482	516	514	544	469	497	514	464	538	500	516	544	491	527	490	503	514	501	483	484	503	494	496	509	495	515	517	502	530	537	530	511	472	504	466	538	515	531	536	492	507	487	462	492	529	557	492	498	533	505	514	507	510	521	541	545	473	520	503	529	535	490	470	523	545	545	483	528	523	536	518	515	503	518	526	511	484	469	492	522	506	485	507	496	546	526	546	513	525	518	492	527	509	497	541	551	531	494	493	514	478	533	540	502	502	546	521	494	531	512	537	517	525	517	483	524	529	545	512	491	512	516	534	551	478	534	514	511	493	523	549	475	507	486	487	522	502	493	545	505	497	479	514	534	510	540	546	515	510	508	523	504	529	480	512	455	525	501	482	529	501	531	547	485	479	458	489	495	509	519	498	490	528	560	532	512	520	527	528	499	478	568	501	551	521	516	490	503	499	500	542	524	516	494	475	482	518	536	509	555	497	507	489	524	499	544	522	524	499	524	488	527	525	534	502	479	509	464	510	534	525	514	516	473	536	504	472	471	489	492	505	519	516	573	505	524	495	499	572	507	485	523	532	537	488	479	497	491	479	511	523	498	511	521	476	491	512	522	541	507	501	588	532	531	512	506	538	507	493	530	488	514	495	522	541	521	503	502	505	481	519	501	519	527	479	551	496	518	485	540	530	492	488	535	504	487	523	523	508	504	545	521	522	515	534	474	504	495	507	521	492	544	567	495	497	504	546	531	481	487	495	517	499	513	497	522	513	513	554	506	534	472	491	520	485	486	458	514	549	552	526	507	511	516	519	522	490	510	504	478	531	520	524	523	463	493	511	532	479	486	505	507	477	494	491	489	490	490	554	504	506	520	553	513	517	544	496	534	528	489	510	493	536	517	519	539	532	490	518	541	551	513	518	524	509	535	488	503	487	520	481	527	550	495	507	480	524	509	514	526	506	455	497	510	508	531	444	485	481	495	467	537	508	518	533	533	513	497	493	497	497	527	503	439	478	512	541	531	494	494	518	509	511	468	503	534	482	517	502	503	506	516	538	529	515	515	514	471	504	482	514	505	541	506	520	561	551	492	531	503	519	493	502	542	537	503	561	508	512	507	515	485	505	506	496
22931	21679	26464	34641	31849	25659	14014	10347	9962	8517	5378	3504	2477	1860	1247	885	734	723	699	658	587	541	526	518	500	517	487	519	497	478	464	416	411	442	499	454	391	456	474	434	389	351	347	285	297	272	280	273	251	282	247	240	265	263	290	240	256	221	218	217	192	223	257	228	218	226	208	189	203	214	226	208	244	195	231	233	234	234	228	216	217	224	210	206	220	238	213	161	189	230	207	201	194	238	197	229	237	195	217	224	203	227	228	178	234	212	211	209	199	197	211	211	207	210	194	189	206	206	216	221	231	212	207	216	208	226	203	208	215	221	190	213	199	220	231	187	209	222	209	186	202	189	181	199	195	200	206	198	205	192	242	197	216	192	210	215	212	225	228	190	177	191	193	197	192	199	216	192	230	187	179	189	214	222	210	225	189	215	188	180	204	200	210	197	235	229	196	203	202	194	194	204	195	193	210	217	219	193	206	189	171	180	198	189	195	179	229	199	212	190	209	196	198	222	212	202	198	193	220	212	177	178	219	190	188	189	199	206	219	208	195	214	210	194	177	212	198	211	204	204	188	208	185	186	191	191	230	228	180	225	218	194	200	230	224	189	199	204	219	220	199	188	197	196	207	211	192	206	209	194	220	195	212	236	205	179	202	213	200	182	195	209	198	198	194	212	216	232	201	194	218	219	205	211	199	186	218	210	211	227	180	210	220	208	209	184	228	206	214	189	184	206	226	207	212	191	205	208	214	192	197	199	220	201	190	199	183	221	178	221	199	193	213	218	222	180	193	199	180	202	211	210	231	221	194	228	201	186	207	196	185	188	216	190	220	197	190	218	213	201	224	206	210	188	205	223	198	199	201	205	200	228	210	206	214	200	184	214	201	229	200	195	199	188	186	217	200	219	199	200	187	196	222	202	205	219	193	194	208	217	195	197	190	217	213	184	194	201	206	221	194	212	201	185	231	194	207	187	198	195	176	200	216	226	221	200	230	192	194	206	203	208	218	216	191	213	206	195	215	198	189	188	205	209	207	215	211	214	213	185	191	179	188	186	216	198	212	219	199	223	223	176	196	178	200	223	197	207	191	233	194	205	195	198	227	200	173	195	177	197	211	207	209	193	202	178	203	203	214	186	204	202	214	195	204	201	198	206	216	220	205	215	190	235	198	207	203	184	210	219	213	214	200	214	205	207	240	217	204	176	170	200	214	204	205	208	183	215	176	221	199	228	198	213	207	207	233	232	204	228	195	205	220	186	213	227	208	183	205	215	196	189	194	175	215	168	203	196	189	203	187	206	202	197	228	208	206	210	189	186	204	207	200	202	194	193	220	207	204	207	233	219	188	205	212	195	223	210	214	198	222	224	222	199	210	209	185	179	201	212	196	182	199	220	212	237	186	207	202	233	222	211	205	191	201	171	227	194	209	188	204	204	203	237	193	204	205	188	195	205	173	219	220	179	195	201	220	226	216	218	205	193	193	203	219	191	219	181	208	197	198	190	182	195	207	218	193	206	209	206	220	205	202	184	196	198	223	229	217	213	193	190	203	187	202	237	213	191	210	192	195	188	219	219	183	208	215	218	224	219	232	208	206	192	224	201	207	207	220	203	216	190	206	178	202	201	212	201	201	190	208	213	199	225	216	209	236	179	200	218	201	232	208	198	195	196	218	215	203	216	216	229	187	195	218	200	195	198	185	221	208	173	208	215	206	204	188	227	200	232	230	192	237	189	210	185	219	191	201	198	199	212	197	195	211	187	211	208	200	222	207	221	218	207	202	196	227	216	183	214	217	207	207	201	214	196	166	189	186	201	223	209	192	198	221	203	215	206	217	223	208	198	181	187	235	228	172	201	214	209	214	236	212	190	186	197	195	201	201	230	224	189	214	214	202	207	191	192	217	205	193	196	186	218	203	200	205	216	187	177	200	207	217	218	211	227	200	195	206	204	205	211	212	204	195	231	232	204	204	192	214	211	206	189	204	191	193	217	206	183	205	211	188	205	181	198	201	171	203	196	202	227	209	187	199	218	210	224	184	185	203	203	221	192	198	185	196	197	206	163	198	191	202	210	234	237	184	200	161	217	223	207	179	214	214	215	204	211	207	177	219	184	199	202	190	205	189	223	197	211	196	217	178	175	203	206	218	213	190	219	221	215	236	191	209	197	212	190	215	189	205	205	203	207	230	204	221	205	202	193	201	216	224	214	177	192	215	213	241	201	187	199	200	213	209	184	196	206	207	204	207	232	168	220	184	176	189	175	205	212	207	186	200	212	208	199	225	184	212	186	197	195	212	194	205	179	207	214	214	206	197	184	203	200	194	194	208	195	223	191	195	207	201	173	194	238	209	205	207	209	189	194	180	189	203	168	207	177	190	212	191	201	200	240	209	199	192	195	188	186	204	204	193	236	201	219	213	229	222	212	201	218	189	182	200	196	168	240	213	224	225	234	207	204	196	221	224	183	221	227	215	203	225	218	209	217	203	194	183	193	184	211	178	217	193	204	200	196	194	233	233	208	186	199	241	188	183	199	216	206	221	184	240	164	207	211	216	202	189	213	191	222	230	253	200	216	232	202	214	181	193	166	221	193	199	220	200	208	209	169	198	200	196	204	217	207	200	200	191	194	214	208	197	198	189	195	214	187	208	211	199	199	242	212	228	189	196	204	221	210	221	210	209	178	214	186	211	214	203	226	188	216	193	192	223	191	196	199	211	191	191	191	195	188	188	223	200	200	181	193	209	201	193	215	195	193	207	225	216	222	204	194	172	187	236	196	229	190	211	192	222	227	206	192	206	195	208	183	182	207	203	198	212	199	212	203	229	198	203	202	219	196	216	208	185	212	196	198	196	238	201	189	192	203	205	221	210	198	183	186	225	194	195	211	198	207	231	192	189	203	208	190	219	215	230	191	196	203	207	201	182	179	231	199	202	205	217	224	201	204	227	198	223	202	201	168	176	199	209	196	185	223	210	218	204	189	175	204	214	230	203	226	212	202	205	199	196	187	207	238	218	216	195	195	229	181	192	222	202	231	229	190	196	212	219	189	203	188	194	191	214	217	207	217	220	211	199	224	211	179	202	195	204	204	201	189	188	207	181	203	216	210	189	182	224	230	200	209	180	180	183	216	202	206	228	232	196	205	229	201	194	213	208	168	219	192	198	200	188	204	212	215	204	200	207	194	206	214	197	216	200	212	196	182	230	186	216	203	199	216	217	206	219	202	164	206	194	204	197	192	190	247	204	200	179	225	191	212	202	201	189	209	192	195	209	223	188	203	216	203	179	188	212	223	202	187	207	210	202	186	235	224	206	213	189	209	201	222	202	200	226	213	197	215	217	197	189	182	223	198	205	209	196	201	195	209	192	219	233	213	191	211	205	210	222	209	227	194	204	213	209	220	198	209	197	189	216	207	209	230	209	184	191	215	201	205	206	199	201	222	190	209	196	208	199	201	177	219	201	199	188	202	200	210	231	205	212	199	207	213	207	197	197	198	219	248
13950	18349	27174	39202	36334	26620	19223	21726	24132	22849	17345	14923	11983	9272	6444	4746	3842	4080	3701	3537	2912	2829	2710	2761	2865	2978	2760	2779	2656	2573	2466	2134	2195	2576	2663	2420	1782	2335	2500	2528	2112	1508	1252	1174	1248	1122	1004	985	1015	949	917	943	879	925	890	837	818	774	694	670	608	630	688	680	640	613	579	579	592	640	617	589	593	583	627	607	683	647	703	695	747	666	660	653	664	624	602	527	573	556	621	565	585	584	623	585	546	556	498	500	522	556	546	555	510	521	531	516	502	516	524	503	536	544	507	529	534	528	506	551	492	520	538	510	479	549	526	509	489	519	531	495	514	523	555	508	489	551	539	496	481	543	569	509	543	526	535	520	539	544	490	469	548	502	529	557	527	532	494	543	533	518	500	499	488	498	512	532	563	512	510	523	500	536	528	538	515	545	523	537	537	512	535	512	538	477	517	504	470	455	507	530	538	507	521	531	487	552	546	558	533	550	565	509	510	507	531	520	513	498	541	494	518	523	534	546	555	549	543	486	526	524	507	533	562	558	501	544	555	480	493	500	505	487	493	489	497	527	543	510	507	558	533	534	550	510	515	488	529	488	541	450	548	595	513	554	543	503	502	495	517	532	518	508	495	514	498	549	517	508	507	539	537	504	542	530	509	516	501	535	486	560	508	573	542	508	574	521	500	483	524	546	504	551	541	517	532	534	523	532	481	512	480	486	528	537	514	521	510	512	481	500	543	505	461	562	482	492	547	487	501	489	513	515	515	524	506	537	507	554	528	497	524	506	552	534	560	488	549	517	542	512	540	508	516	545	527	479	523	569	479	483	523	542	527	513	512	493	561	515	514	554	559	466	501	517	507	494	476	528	548	468	526	529	567	514	497	498	517	555	478	521	542	527	509	504	517	523	555	505	529	505	530	504	533	506	554	510	562	480	525	471	558	525	514	483	518	470	505	544	516	518	496	531	509	522	499	482	518	490	504	511	510	484	467	512	513	531	506	481	520	496	514	538	516	524	524	532	462	515	540	515	534	547	551	513	514	518	537	521	515	466	495	523	566	482	506	524	508	532	546	565	537	518	513	532	521	541	524	549	501	549	535	526	494	520	502	540	511	473	525	531	500	575	524	548	546	518	513	515	492	509	537	511	519	568	524	457	499	530	508	516	509	511	555	563	496	502	548	485	522	521	520	492	483	493	524	499	494	538	445	499	487	503	511	548	509	508	547	550	500	522	539	504	542	496	541	481	505	487	519	548	507	520	535	499	533	552	525	499	539	502	535	522	483	536	541	515	550	524	527	522	529	548	518	528	483	520	557	486	501	507	519	491	506	502	526	488	504	536	486	555	549	497	478	509	550	513	495	549	494	548	524	492	508	495	489	513	533	499	490	493	527	523	529	497	519	547	539	526	541	471	509	521	508	512	516	519	516	528	489	484	531	530	476	550	550	498	516	498	511	539	518	491	481	485	514	512	473	509	483	524	499	510	548	512	520	549	507	525	533	518	524	506	483	491	518	508	537	538	483	557	544	518	539	522	482	495	478	501	498	550	510	510	522	502	530	524	531	498	514	540	513	524	542	539	496	519	529	543	569	517	506	500	497	491	515	488	495	543	528	539	557	541	522	511	517	559	564	525	513	546	519	528	451	523	535	484	517	558	499	561	552	521	542	500	517	494	490	526	547	537	503	550	554	491	545	536	487	520	497	522	515	535	521	523	491	509	517	522	475	542	497	540	497	547	527	527	505	516	483	489	523	496	485	502	513	545	551	520	517	497	544	532	513	540	542	507	530	467	521	498	519	499	530	511	505	521	490	507	470	507	532	509	508	484	531	549	497	513	505	544	501	481	467	498	541	517	497	516	525	526	484	504	560	489	483	527	489	480	529	546	531	549	487	541	545	501	500	550	498	522	488	474	489	514	514	513	505	548	488	522	527	534	548	504	514	526	502	500	502	496	522	532	499	520	533	510	487	524	515	526	504	502	519	543	506	518	527	549	551	542	492	521	495	537	527	555	556	493	502	526	555	515	536	516	518	475	475	537	503	545	495	531	505	495	497	530	607	502	547	480	510	499	516	531	534	542	514	547	542	539	499	514	522	526	497	500	542	524	546	504	497	494	493	557	523	537	516	534	499	537	496	509	498	502	493	537	523	511	515	481	526	507	503	521	497	561	478	533	557	548	542	481	512	523	451	515	523	519	545	487	479	515	496	540	529	537	526	509	505	513	491	526	530	516	496	476	520	516	486	484	504	503	515	507	503	518	522	534	514	509	555	489	500	532	492	502	526	519	517	491	504	527	482	515	510	546	533	483	502	518	489	528	513	517	491	516	535	530	482	496	568	499	503	529	519	535	549	511	533	517	538	519	526	544	492	513	520	507	517	493	512	484	502	502	516	477	527	533	483	499	490	490	525	546	500	523	566	494	524	539	533	507	578	569	523	509	499	496	522	473	485	521	466	553	500	532	570	538	520	517	541	477	495	513	492	468	469	527	485	526	539	546	477	552	467	528	508	533	520	498	536	533	508	526	478	510	524	555	550	505	539	533	511	539	535	507	550	473	535	500	519	541	486	535	514	475	529	514	490	553	479	581	516	517	487	486	538	541	567	523	520	515	506	547	506	488	482	492	526	520	491	520	494	496	513	496	503	550	547	497	543	507	526	507	516	509	517	490	553	482	535	514	535	533	517	536	514	528	533	515	528	523	519	501	519	492	500	497	500	528	534	550	522	502	536	521	502	516	520	502	530	510	523	510	494	510	510	494	539	494	508	525	519	502	504	524	577	492	515	507	520	530	545	517	499	539	497	516	541	506	501	505	507	541	505	493	542	496	533	514	547	516	538	536	493	520	522	514	548	547	492	541	489	514	527	506	491	504	527	512	541	517	499	508	520	540	516	518	537	485	514	529	533	514	507	529	516	490	504	515	516	498	509	518	532	531	532	502	530	502	518	560	541	495	554	514	527	504	525	491	475	511	546	537	519	526	521	500	489	507	531	577	513	503	487	520	519	542	495	525	489	539	537	496	538	561	524	489	502	523	517	514	517	498	521	538	510	538	553	526	528	523	517	499	513	528	499	518	523	504	552	529	491	498	540	531	513	515	473	541	547	483	555	552	507	502	504	496	505	487	463	529	483	474	498	526	513	507	537	523	550	520	555	535	507	520	542	543	508	514	535	534	514	499	521	513	482	535	465	533	512	526	565	524	511	505	537	530	521	506	509	550	513	509	496	488	483	510	492	513	501	514	485	545	484	522	526	526	508	518	511	514	496	495	487	513	538	506	540	495	485	508	496	515	491	548	500	506	535	539	510	548	482	549	568	486	517	474	530	519	538	530	481	491	523	508	504	501	486	506	488	531	535	513	514	548	524	544	514	529	526	510	546	498	469	510	520	522	502	478	542	511	471	534	508	512	496	519	510	505	542	532	513	513	470	532	543	511	565	524	491	502	517	485	494	518	491	506	482	538	541	509	520	503	515	496	517	533	495	519	521	519	529	529
32045	29603	38547	45724	35850	27601	18404	14853	14988	12625	8828	6174	4308	2998	1704	1160	971	1033	996	891	794	731	728	767	747	822	793	745	722	652	622	590	623	767	741	634	450	604	719	632	502	399	343	357	356	324	302	290	328	304	298	251	274	278	317	235	251	254	225	224	196	244	217	200	218	200	217	213	208	219	213	206	196	213	195	235	258	222	205	249	209	222	194	196	218	212	208	207	201	181	182	204	189	200	202	214	199	204	209	205	206	166	188	198	185	191	205	194	185	184	187	184	193	233	182	200	184	187	203	194	200	188	210	218	203	163	167	208	180	180	178	190	190	197	183	192	209	208	180	186	173	179	206	192	181	164	207	169	205	176	197	169	165	215	195	203	186	190	179	190	186	171	188	163	198	190	192	209	208	193	175	170	193	165	213	184	198	193	180	184	172	184	184	171	176	188	185	202	185	176	188	172	205	229	195	185	190	181	165	192	167	188	213	173	174	172	181	202	184	184	189	195	179	186	213	167	185	190	192	183	170	194	179	173	184	158	184	213	187	195	211	184	203	218	189	165	187	184	201	187	187	203	216	206	168	164	186	193	175	174	179	220	216	196	181	201	185	191	189	201	178	197	166	212	176	201	197	195	187	179	173	191	176	195	208	215	178	173	180	203	161	195	188	175	198	207	187	190	222	198	195	179	173	176	176	184	183	171	180	164	176	177	184	178	214	188	203	171	194	184	179	217	174	190	212	190	163	187	182	177	220	187	204	177	186	157	209	215	184	205	179	169	192	173	184	184	179	190	197	201	197	182	220	192	173	178	166	188	194	205	204	193	191	172	159	189	174	181	165	180	201	186	196	194	188	170	191	202	195	186	206	185	188	177	170	191	195	177	201	197	196	196	224	208	192	144	186	199	178	194	186	199	166	208	179	196	189	171	177	171	210	196	205	204	182	175	177	214	197	190	175	180	175	177	187	177	203	201	198	195	186	188	200	183	177	210	193	178	181	203	169	189	167	192	196	207	186	191	190	223	182	194	176	191	187	210	186	188	174	173	191	201	201	191	162	184	186	201	209	173	187	199	190	168	175	192	173	195	180	160	176	202	188	198	163	198	184	208	162	194	188	208	198	202	196	179	181	188	207	192	204	208	191	211	178	186	197	210	184	192	177	193	189	181	177	174	201	175	190	193	180	194	182	201	192	188	193	200	196	166	195	214	202	190	187	169	186	181	229	185	183	173	165	192	194	168	188	170	208	186	194	195	166	208	180	198	194	184	199	153	224	189	181	162	184	203	169	172	163	196	207	181	206	191	193	170	218	196	181	179	201	172	193	164	183	205	189	202	215	203	203	180	183	171	201	193	165	180	192	165	200	183	199	194	169	193	178	183	178	196	209	206	158	192	219	172	188	197	210	195	188	175	168	184	186	190	211	197	165	205	207	192	206	212	200	179	191	193	195	182	200	201	185	184	175	206	195	195	201	206	204	181	170	207	216	184	190	173	214	177	213	191	186	168	180	159	201	182	187	186	196	188	170	195	176	191	197	179	186	196	177	194	164	185	201	185	186	194	201	166	200	192	181	161	199	188	185	193	166	185	207	190	182	188	197	178	193	186	186	166	208	176	171	206	162	189	171	157	222	165	175	172	166	188	171	179	179	190	202	188	194	194	184	185	184	177	185	181	189	205	191	190	178	197	189	196	172	173	191	181	177	188	180	183	193	194	179	197	201	182	186	185	182	159	203	191	176	179	204	185	192	182	180	197	176	179	185	207	168	178	200	179	179	187	195	192	175	211	195	180	180	182	183	178	184	210	208	180	177	196	197	202	202	183	192	188	167	208	173	179	168	189	165	190	192	191	191	177	175	194	194	176	176	175	201	160	189	161	201	166	200	228	199	186	197	218	177	195	186	190	188	191	185	208	221	187	179	199	175	164	200	211	173	184	175	175	200	155	163	181	185	193	225	188	180	200	211	194	168	174	205	192	192	199	193	169	196	184	208	188	194	179	190	179	165	202	194	158	185	177	217	193	201	204	188	170	186	189	203	177	181	183	214	184	174	194	183	174	186	205	198	198	198	186	193	199	188	188	194	209	166	184	234	171	192	180	188	185	206	195	203	171	191	185	210	160	174	189	201	184	190	193	162	189	182	185	182	185	209	188	170	183	161	165	221	190	203	188	211	172	156	175	158	174	208	194	204	175	181	208	197	176	188	176	219	189	190	169	197	191	162	199	201	221	208	194	168	197	183	179	205	175	226	199	197	212	205	171	171	190	205	196	188	205	199	185	183	196	199	169	191	188	191	184	222	167	185	214	202	182	186	191	185	199	186	174	181	181	219	197	190	203	191	209	195	179	180	176	180	203	191	180	164	182	185	199	192	209	191	196	208	194	192	182	195	202	192	193	175	175	197	180	176	165	200	183	184	212	203	201	192	193	212	169	188	193	175	193	197	175	194	197	203	189	192	171	187	161	198	186	199	195	190	198	189	175	192	197	175	176	183	188	190	167	203	190	188	181	196	193	194	201	196	197	189	177	167	219	169	183	199	207	197	187	171	202	198	198	160	184	180	188	198	159	198	205	173	237	178	166	191	188	180	194	193	181	209	178	181	185	182	215	195	185	173	190	214	178	202	192	173	209	184	157	184	208	191	182	188	185	202	195	204	175	183	186	214	178	193	169	194	171	193	189	216	196	196	186	199	185	181	184	173	192	176	167	198	194	189	185	173	195	217	202	194	161	165	164	184	192	212	210	195	172	169	189	196	171	188	201	191	203	180	203	185	177	200	180	181	190	175	166	208	194	196	172	206	191	168	192	188	197	192	178	182	197	210	191	166	205	187	173	196	157	192	178	174	189	197	178	187	215	180	208	181	179	203	188	218	178	207	186	186	171	191	193	173	182	167	196	198	189	154	183	176	174	208	153	191	181	198	210	197	194	200	197	186	172	189	198	205	162	172	183	195	178	167	187	202	188	208	213	203	188	182	188	172	186	174	181	216	173	182	194	210	193	180	178	193	208	195	189	211	192	193	166	193	195	199	186	205	194	181	163	179	210	194	199	181	189	193	227	187	155	187	209	158	213	161	191	209	174	184	186	196	204	181	185	191	203	172	197	182	170	176	181	173	179	189	186	196	183	183	216	177	179	190	199	170	186	200	206	190	177	216	179	204	188	213	223	190	213	168	175	197	200	180	180	185	234	184	193	185	179	180	190	207	192	171	189	186	174	204	197	174	182	198	180	193	200	202	197	204	187	190	203	215	172	197	190	178	189	172	161	210	175	208	193	184	215	178	184	189	195	187	219	202	196	208	187	195	188	194	160	193	170	177	165	207	178	189	194	148	181	190	209	212	222	199	180	207	160	172	181	182	166	185	199	175	189	210	199	176	179	184	176	183	175	192	185	180	187	196	194	196	176	188	213	161	174	175	205	179	216	198	214	161	176	163	187	201	187	172	165	191	210	188	200	181	176	170	196	193	196	217	188	190	198	182	172	187	206	197	170	176	171
18873	22961	36274	46286	40703	31246	23967	27076	31071	27897	22930	19726	16236	12925	8958	6354	5286	5778	5463	5169	4571	4167	4221	4360	4406	4891	4758	4630	4480	3953	3797	3649	3537	4452	4296	3857	2429	3389	4276	3917	3060	2348	1731	1848	1577	1473	1441	1468	1293	1205	1228	1114	1054	1184	1152	1022	903	855	810	764	699	793	775	718	764	658	644	567	590	604	607	571	559	629	627	611	724	751	723	800	750	734	576	700	671	616	575	589	522	590	567	599	531	594	565	558	559	548	523	518	532	491	487	481	523	457	524	557	519	478	480	477	487	516	489	532	464	501	479	482	525	506	490	488	474	473	448	453	499	516	494	490	467	478	462	498	504	510	472	446	472	532	473	496	491	505	503	490	476	459	506	469	502	484	508	475	473	504	444	457	468	475	456	469	464	496	509	473	484	418	477	445	434	504	520	470	448	420	438	487	518	462	515	494	499	476	492	460	477	486	488	456	490	477	464	477	466	456	473	525	478	465	448	446	511	452	461	491	487	475	526	481	544	482	487	452	450	508	505	472	460	492	516	511	470	494	476	437	487	486	506	478	489	507	533	515	467	459	492	508	522	501	473	488	501	493	494	485	457	466	456	462	452	450	512	452	459	503	453	484	494	505	489	473	468	464	503	489	531	426	459	456	473	503	467	450	481	446	437	487	452	509	461	475	492	458	478	518	449	468	518	436	484	455	477	473	497	478	463	460	459	448	475	512	468	471	485	471	477	501	448	475	450	478	478	473	499	476	478	472	478	496	481	478	503	480	493	489	454	442	491	462	487	460	444	443	461	440	449	487	489	492	494	520	477	453	481	427	433	491	485	483	486	478	495	451	463	494	454	460	493	472	470	477	435	466	476	480	470	483	519	472	501	471	452	504	476	443	466	469	466	471	502	481	459	477	481	475	458	472	502	468	483	442	490	482	485	481	475	470	453	453	506	432	478	518	490	486	494	452	501	514	480	451	497	467	486	543	473	491	480	464	511	454	520	463	492	484	502	476	500	459	453	481	468	482	462	478	510	463	489	511	469	524	489	450	494	440	514	479	476	495	476	441	473	489	450	492	484	478	524	478	451	466	460	477	440	475	472	478	487	434	486	463	497	498	463	483	445	481	476	470	499	511	462	498	526	481	469	496	468	484	466	468	475	417	463	460	494	508	508	495	437	461	500	457	428	481	421	459	473	439	514	464	484	514	481	450	451	465	466	454	483	494	488	490	479	484	463	516	438	479	458	463	517	440	487	464	483	482	488	496	455	512	503	455	468	513	464	460	493	465	467	492	478	482	493	512	509	472	454	505	503	471	489	488	483	501	478	478	486	462	476	516	473	476	479	493	469	441	500	460	457	462	465	465	482	498	456	464	481	472	488	472	496	448	491	459	495	515	479	497	489	481	503	466	456	476	464	466	464	462	483	475	458	454	471	499	469	456	485	442	503	509	491	526	484	451	470	454	494	478	494	486	468	465	492	500	498	474	440	457	453	458	454	489	470	460	490	494	463	473	475	510	487	508	503	452	457	465	466	463	455	497	501	491	446	495	497	486	452	504	498	507	474	514	472	519	492	497	480	472	443	493	476	481	481	492	507	447	444	489	516	485	462	464	419	470	478	477	475	484	475	464	475	485	471	471	495	501	505	503	473	542	484	460	468	454	491	453	505	460	431	496	508	458	476	476	470	515	461	472	463	495	490	479	484	491	504	490	472	480	481	491	467	463	486	458	479	516	444	453	502	501	498	437	444	502	456	493	497	459	424	503	458	484	499	451	468	482	444	459	506	511	462	448	443	460	468	517	484	469	492	482	458	481	474	499	476	489	480	507	460	489	443	484	466	482	449	480	484	479	496	465	435	481	487	462	491	500	452	453	474	498	489	504	446	500	486	432	492	468	496	467	492	491	441	483	488	448	481	462	491	484	517	496	474	478	517	495	469	493	466	472	486	510	490	489	473	477	452	513	448	466	493	489	457	486	477	498	451	512	462	457	501	465	471	455	516	501	482	478	459	500	496	498	457	517	488	484	489	464	517	495	434	489	482	493	479	506	470	484	510	482	516	475	464	478	448	488	443	489	492	508	432	465	495	463	476	485	479	478	441	452	487	454	474	476	490	454	482	470	496	454	480	472	485	492	475	492	501	504	495	489	450	441	464	454	472	510	517	496	483	531	452	503	491	467	493	516	454	523	511	489	499	467	474	501	456	470	491	446	504	512	503	491	503	481	448	453	476	485	480	492	453	461	514	484	508	496	518	480	456	506	496	485	461	446	480	476	460	419	491	493	496	434	509	453	506	452	477	455	445	467	467	430	503	490	480	454	494	491	468	440	459	484	472	452	484	479	482	481	490	462	484	460	488	474	465	483	530	509	481	476	442	477	485	447	488	502	520	490	501	473	512	474	502	489	468	495	447	479	445	504	492	524	462	493	412	502	468	467	468	475	487	488	479	501	468	544	478	506	485	473	480	445	490	494	470	481	503	462	471	474	496	436	478	442	490	506	475	506	490	432	418	502	461	466	474	455	487	493	486	427	500	521	476	504	466	461	471	473	455	459	460	488	479	462	491	484	500	476	476	471	491	487	464	489	481	502	488	445	526	481	423	468	491	465	486	486	501	466	489	472	469	457	446	461	509	489	468	477	490	512	504	457	484	501	462	453	519	438	492	482	484	443	508	463	505	471	486	492	483	485	467	507	453	519	495	471	490	485	473	496	442	491	444	476	453	469	491	447	504	467	453	491	475	474	465	497	454	466	481	458	459	468	459	469	456	471	448	481	474	459	466	511	482	444	466	455	461	448	447	506	490	470	474	512	488	510	483	460	439	466	499	429	447	466	491	472	468	494	477	489	431	494	499	444	455	496	454	480	457	433	496	467	542	466	467	485	449	469	456	473	510	525	495	465	473	486	488	459	467	517	487	463	490	427	475	501	486	494	501	441	458	475	454	499	455	462	498	462	478	486	473	454	452	463	431	488	476	516	510	474	448	520	486	457	473	468	494	493	499	397	479	474	478	508	480	462	479	486	497	481	429	464	481	495	453	472	495	491	478	490	471	447	450	445	486	482	469	481	445	456	455	487	490	445	497	498	475	467	464	497	466	455	510	473	508	458	437	454	481	488	504	446	449	468	495	497	470	449	458	473	448	468	512	448	460	488	510	477	467	476	475	499	470	444	451	494	414	492	441	470	502	514	445	488	478	481	460	482	455	520	525	464	483	460	450	485	498	481	483	478	472	515	486	481	513	492	499	466	524	447	496	484	503	467	499	475	492	478	458	509	502	503	478	464	476	455	478	521	512	460	486	488	495	501	491	458	474	439	461	484	473	481	469	460	504	466	472	460	466	495	481	469	448	503	460	442	504	471	498	431	451	484	485	455	460	454	489	467	438	449	459	496	487	467	471	422	485	471	474	488	483	475	485	449	465	459	459	445	488	513	489	463	471	483	523	464	470	489	475	511	489	456	478	485	525	513	476	474	506	500	486	482	461	453	490	437	479	433	511	466	507	470
8854	4910	7368	6988	4536	2955	2281	1792	1490	1291	1081	864	699	559	534	484	404	372	347	327	308	311	269	239	258	247	234	251	242	218	298	254	255	246	257	230	229	238	250	230	239	236	211	236	232	212	226	201	255	213	206	208	200	206	221	228	212	235	200	183	232	228	263	221	216	217	207	207	213	214	230	220	238	181	215	192	219	233	215	210	206	197	195	219	216	216	216	207	219	206	217	182	232	198	222	183	212	230	222	191	228	212	208	205	212	192	216	230	206	215	203	220	211	199	212	217	196	204	204	184	241	221	195	193	191	203	195	217	213	193	216	211	199	214	227	194	214	213	217	177	211	184	221	194	230	230	210	192	265	211	184	162	217	229	184	195	193	216	205	194	229	205	215	229	217	204	204	204	167	212	209	193	191	204	187	206	181	210	200	213	165	208	189	202	214	221	221	194	195	236	210	189	196	212	202	190	214	225	220	216	200	182	198	207	203	206	200	203	203	217	215	190	186	216	206	202	198	203	200	236	195	205	177	194	220	188	204	201	199	192	227	212	194	226	232	195	200	179	230	205	200	198	206	200	189	207	185	200	220	223	198	194	209	225	207	195	219	217	192	197	213	200	193	181	195	217	203	192	187	206	253	204	236	189	219	213	176	209	204	205	217	203	205	216	223	181	207	208	206	204	234	210	201	240	203	204	202	204	195	225	181	210	207	185	181	173	182	196	208	217	214	207	201	210	176	213	203	196	201	188	192	204	222	188	200	217	222	182	197	177	195	219	206	189	191	200	195	194	215	194	186	231	216	209	216	193	215	220	202	235	225	201	193	220	208	217	185	203	198	216	234	203	217	220	227	234	217	200	197	187	188	233	201	208	188	190	211	212	214	174	219	198	224	247	206	225	224	205	204	216	192	212	192	208	194	204	209	190	198	207	186	195	216	198	216	220	203	203	202	192	209	192	203	217	223	202	222	184	194	215	196	185	201	191	204	210	224	214	209	171	178	189	198	199	191	202	200	179	192	207	174	197	223	198	204	192	206	236	200	210	209	223	194	215	210	208	196	205	223	208	201	210	209	210	205	210	194	215	198	208	188	192	192	201	187	195	180	215	187	242	206	190	221	218	197	223	235	191	211	214	208	175	203	233	190	228	213	200	204	211	203	188	209	206	197	205	186	214	230	193	181	173	201	196	210	202	221	201	202	198	223	194	203	186	196	195	206	210	204	212	203	200	228	192	210	198	186	208	199	189	196	214	169	220	207	194	211	181	170	210	223	205	202	207	234	210	214	194	205	206	192	213	201	242	193	202	225	195	188	210	195	210	208	190	210	219	220	193	174	230	224	212	221	224	198	195	210	216	188	198	209	218	217	206	176	191	217	193	218	214	202	187	197	212	208	197	194	199	190	215	218	194	204	199	194	213	206	201	219	194	203	204	224	177	193	194	211	221	212	215	196	181	199	201	180	192	219	225	218	218	217	188	184	206	219	205	203	197	205	192	227	194	217	235	204	223	223	205	197	211	208	179	210	205	215	227	255	227	196	213	218	210	198	196	194	193	216	222	204	209	192	203	216	202	205	201	176	213	210	191	190	208	205	197	219	206	201	191	195	193	187	231	190	180	226	187	213	214	222	209	202	190	237	213	215	205	201	192	198	215	189	179	201	216	206	235	228	200	200	208	197	197	190	204	216	197	189	206	228	208	191	189	205	198	220	221	225	239	222	168	220	209	214	218	218	227	210	206	202	197	200	212	213	217	190	230	217	211	212	217	212	197	212	221	236	185	227	211	196	223	199	173	224	208	199	199	201	178	195	215	213	214	191	183	213	202	199	189	238	185	220	214	231	209	191	197	200	208	211	190	177	218	206	224	200	214	223	198	209	205	189	208	201	214	189	206	205	229	211	200	187	221	205	203	223	202	206	208	238	209	196	198	197	206	208	176	225	204	228	236	183	253	221	212	209	213	195	200	220	225	189	205	228	180	215	188	216	192	205	196	210	196	226	221	215	218	194	212	192	226	203	175	197	185	209	216	223	199	192	194	210	204	196	198	198	195	218	213	203	202	211	211	204	201	207	186	232	206	195	172	220	217	207	210	200	228	204	186	186	189	186	225	209	214	218	192	203	179	193	229	211	189	211	182	196	198	216	157	204	221	189	182	205	211	179	181	207	182	204	215	205	210	198	204	206	224	217	199	214	212	204	247	224	205	232	215	184	226	207	207	198	202	197	208	220	190	215	181	187	219	193	208	224	229	203	214	216	206	215	205	205	196	203	209	207	186	215	195	213	198	217	179	208	204	218	225	202	186	203	225	205	186	191	209	186	184	200	218	190	219	210	223	218	230	200	151	199	177	207	205	219	212	201	212	198	200	233	212	199	196	187	229	204	223	184	233	215	187	212	217	200	203	206	204	214	209	209	182	212	170	206	211	220	205	186	217	192	220	219	214	204	196	212	195	213	202	182	221	212	204	212	196	208	212	208	231	196	213	199	190	192	211	224	208	216	193	184	215	233	213	182	205	205	211	219	201	201	240	200	205	228	194	211	173	202	175	182	210	207	203	200	215	206	191	230	210	197	190	218	212	211	201	176	194	179	192	171	204	189	207	219	195	201	201	220	189	196	199	193	210	231	205	197	193	215	208	252	226	186	196	197	213	223	201	219	210	185	212	205	210	185	198	212	188	191	199	222	216	229	219	205	222	206	227	220	189	191	197	205	196	207	200	204	204	187	193	206	192	202	192	217	211	218	187	196	180	201	223	222	203	231	216	196	226	235	223	191	222	191	197	180	203	219	218	219	230	199	189	208	216	213	205	206	237	195	213	188	194	204	210	207	230	210	227	214	219	201	222	197	199	221	195	203	214	193	218	207	223	242	221	209	193	186	214	224	208	189	234	233	219	193	193	192	219	211	198	236	226	219	237	206	211	169	173	193	183	213	212	200	223	229	207	229	197	200	225	207	200	211	206	198	227	197	230	216	216	189	190	227	214	220	214	198	204	210	188	225	216	202	219	192	201	214	180	221	186	232	225	213	218	183	210	208	224	223	216	227	211	181	192	224	209	202	189	205	189	196	217	211	212	217	229	195	203	232	185	217	225	205	192	189	200	217	226	220	222	183	206	197	204	188	218	201	195	190	202	227	196	200	236	203	190	197	209	205	242	203	214	206	204	206	215	214	239	186	202	212	197	202	228	217	193	197	208	209	193	194	202	198	210	215	189	189	232	207	230	219	175	190	199	205	208	197	203	217	224	217	208	213	199	204	196	225	192	185	209	219	219	197	212	232	210	205	201	223	217	215	224	204	203	184	207	191	198	197	218	211	206	212	207	198	210	220	210	194	191	210	202	213	178	214	206	190	200	201	224	221	191	178	179	204	194	182	196	219	208	201	214	221	216	218	236	216	191	203	218	208	196	189	176	201	193	203	223	186	229	216	203	204	190	196	189	215	220	246	220	205	223	209	177	217	240	222	263	181	202	193	191	185	215	206	194	208	190	211	188
5826	4991	13025	16591	13526	10555	9084	8183	7373	6589	5740	4339	3691	2860	2526	2162	1882	1778	1474	1281	1127	1012	1052	1013	904	890	846	859	836	761	862	760	804	800	758	715	752	769	732	765	713	693	704	616	624	652	625	698	659	673	650	634	573	600	608	587	586	581	584	559	563	573	585	518	538	576	532	555	603	575	529	538	565	504	551	537	569	554	570	576	590	548	539	565	535	522	547	532	560	504	541	558	531	563	526	522	500	543	518	554	519	526	524	537	513	525	535	529	507	489	498	486	517	505	507	543	532	536	511	542	547	516	483	532	514	518	503	516	519	483	521	557	537	515	544	513	515	487	499	511	542	528	499	521	517	510	499	526	554	506	506	480	516	526	541	531	540	517	509	519	514	535	516	516	563	518	503	543	529	546	540	498	564	523	495	473	562	544	558	558	495	459	534	512	487	562	519	513	474	494	536	565	499	526	549	504	536	529	495	475	501	532	546	522	514	504	510	536	529	501	505	535	477	541	560	491	458	559	511	530	520	535	545	505	521	519	541	506	514	513	498	520	504	502	542	522	528	534	529	507	525	499	492	509	520	500	511	570	563	533	574	489	527	525	525	497	503	542	515	491	533	506	504	552	529	536	517	474	530	518	516	516	530	523	523	501	514	563	497	553	532	460	485	507	544	549	512	518	538	514	495	524	503	491	552	556	526	514	520	530	507	528	549	521	518	545	516	493	533	489	487	473	499	503	524	527	484	502	544	509	534	526	533	493	486	492	478	522	495	529	512	512	527	533	533	495	515	490	513	505	525	524	466	502	476	540	557	542	505	500	530	518	532	539	519	488	547	527	516	530	516	500	504	528	504	508	535	505	525	502	489	492	508	526	505	503	519	520	511	490	502	523	510	569	489	500	496	511	514	478	524	560	499	512	529	511	475	516	513	517	485	495	522	512	504	553	561	534	562	519	489	477	543	516	497	525	490	500	530	483	544	501	527	544	522	512	520	534	560	521	555	514	545	501	552	502	525	535	514	519	508	476	529	501	494	546	527	538	530	529	523	501	521	512	523	554	535	499	482	463	517	478	485	538	493	519	511	508	508	536	493	522	574	532	580	561	491	528	530	542	545	525	531	559	534	508	511	520	522	555	538	472	487	517	550	518	497	535	486	488	520	527	522	505	515	515	539	531	504	489	487	510	496	540	553	536	559	501	496	504	527	511	503	542	507	502	498	495	531	551	501	484	556	485	520	514	489	558	508	498	533	479	537	515	508	518	523	514	511	541	478	520	508	542	544	504	550	509	491	485	503	567	543	506	527	515	497	492	508	520	541	509	514	534	521	510	537	555	531	538	527	536	482	572	487	512	479	528	488	504	541	486	500	556	484	527	505	515	533	466	546	479	487	533	527	549	478	491	506	548	548	534	536	518	547	513	501	505	553	551	515	559	469	508	522	482	513	483	495	486	502	544	506	535	497	505	518	496	509	462	535	528	520	506	540	536	520	488	541	504	575	501	521	551	511	482	540	519	519	459	501	529	482	543	546	503	481	550	521	521	496	539	548	553	532	548	471	499	503	496	484	520	510	551	474	523	495	483	535	517	541	499	463	525	493	513	490	493	530	549	486	466	490	495	546	506	502	546	547	507	563	528	567	522	498	538	495	494	492	504	539	495	558	571	519	503	542	538	557	504	496	489	520	523	505	471	495	499	584	523	517	492	492	543	497	551	515	524	515	536	507	503	492	483	536	460	511	518	518	522	559	552	468	525	535	532	492	522	531	536	477	529	547	485	514	527	572	493	530	529	514	466	520	489	495	579	523	543	496	548	484	536	540	536	536	558	543	513	511	523	512	538	524	485	490	524	490	540	509	527	514	518	563	545	511	485	497	525	528	553	519	541	512	558	494	557	541	489	477	509	517	529	555	540	494	505	541	488	537	549	527	551	513	522	489	513	496	539	537	527	529	504	527	503	555	523	512	518	550	528	537	543	544	532	516	492	498	520	478	583	537	499	462	531	462	510	492	527	495	490	522	531	528	527	512	513	509	504	523	514	512	509	533	516	518	514	517	526	497	511	503	524	519	529	503	527	491	535	480	493	509	520	520	472	514	479	526	541	512	529	518	527	489	563	505	514	507	509	505	532	515	486	518	534	478	521	535	536	501	518	532	524	513	534	506	495	513	529	542	549	526	488	488	514	527	513	559	536	509	521	511	542	536	536	505	500	512	514	511	536	550	521	547	507	504	514	493	526	515	524	458	555	532	532	542	513	476	533	537	503	518	513	516	523	548	492	493	499	515	522	491	484	535	508	524	517	505	533	529	536	525	519	527	520	499	543	503	502	466	491	505	490	531	515	532	518	540	505	530	541	502	528	506	534	534	494	577	554	516	560	526	521	526	532	504	484	503	546	572	498	513	515	495	497	533	496	494	535	465	511	522	505	519	532	518	549	535	558	500	549	527	544	500	528	516	535	495	521	465	482	511	507	550	512	523	558	459	561	527	527	539	527	511	514	531	482	534	502	513	550	520	507	495	498	545	533	548	509	494	511	513	541	557	511	530	500	523	502	545	501	531	518	522	509	506	518	542	545	513	549	502	500	529	483	534	532	495	528	505	516	502	552	541	522	507	540	545	532	502	510	548	517	494	524	535	476	535	496	550	480	499	495	494	541	518	525	486	489	478	522	525	535	464	527	518	499	541	478	521	507	489	508	510	555	531	527	507	526	526	520	504	515	517	547	493	535	552	516	527	485	512	515	540	549	494	499	499	525	511	534	493	537	511	523	559	524	523	545	514	478	523	542	513	508	533	489	524	529	509	483	490	479	534	543	520	486	524	528	517	488	524	533	500	517	526	500	495	547	493	471	542	543	517	576	481	478	540	490	494	534	477	542	502	542	507	529	494	487	517	540	535	519	548	524	514	557	507	527	535	501	537	503	498	504	516	515	528	504	528	504	479	508	524	535	515	508	504	512	514	495	481	519	566	530	529	512	508	554	557	536	551	509	541	503	519	505	513	483	504	504	501	537	507	527	476	555	514	512	528	537	522	503	534	511	513	535	533	548	548	515	511	511	477	521	544	499	531	501	512	509	535	512	483	513	551	512	538	443	521	537	534	558	535	515	506	514	543	541	524	486	515	510	532	531	519	538	526	508	567	529	540	491	528	527	521	503	483	551	525	540	525	514	480	513	514	520	492	531	574	497	516	458	527	495	573	510	529	520	521	507	535	454	498	504	546	545	530	507	481	474	509	507	498	496	499	519	506	512	510	526	527	498	494	500	496	546	520	547	514	506	543	489	579	490	521	494	548	529	456	531	507	553	510	516	514	520	503	518	518	518	546	530	504	523	555	496	542	519	514	542	477	561	541	530	484	508	534	534	514	518	539	554	525	533	522	521	498	569	483	519	531	490	546	503	520	493	546	529	546	490	542	509	513	515	540	511	553	520	548	498	489	488	497	515	524	481	540	484	495	551	540	531	553	556	555	558	517	523	537	520	477	528	526	546	501	545
25152	17505	28336	39532	35244	26143	15728	10372	7858	6127	5195	3250	2299	1526	1083	891	722	746	625	652	537	490	560	501	511	512	513	544	537	478	507	473	490	485	467	423	387	403	517	470	389	333	283	291	285	270	270	259	251	224	271	263	249	241	271	246	246	234	242	213	221	209	230	230	233	196	198	199	232	222	201	237	215	213	221	210	216	243	221	205	223	210	196	257	210	226	215	201	202	209	225	220	238	227	205	225	211	216	193	224	202	182	213	221	217	213	212	206	219	189	196	200	218	180	199	171	248	207	231	234	193	220	194	178	224	223	190	215	184	206	198	236	211	182	207	213	179	205	205	199	232	214	185	236	220	209	202	216	191	211	251	187	207	217	179	224	227	189	197	215	208	203	224	239	224	195	214	199	202	192	188	206	218	229	219	192	184	230	192	188	234	210	214	205	218	222	209	198	179	203	192	215	184	195	209	214	234	221	218	206	202	227	210	210	235	198	239	198	231	199	197	223	197	185	209	233	188	172	197	201	196	223	198	210	204	217	202	198	207	178	234	202	208	211	185	173	212	187	204	183	191	216	215	201	234	219	205	224	202	234	238	213	201	204	221	211	187	197	201	202	207	202	205	235	188	219	228	215	229	208	214	199	204	231	232	222	202	205	218	228	200	212	188	211	233	187	208	190	196	211	187	217	194	203	215	203	184	218	211	207	231	200	241	198	226	211	219	203	195	216	224	211	213	192	219	223	227	210	204	190	210	169	196	222	167	194	200	184	202	205	186	217	206	215	203	216	206	213	175	190	200	192	211	206	226	213	210	208	192	198	207	191	227	199	202	196	214	201	198	169	192	200	203	190	209	194	194	215	260	223	229	213	211	209	204	189	191	195	194	185	229	215	229	188	233	204	223	213	230	213	205	196	199	219	191	210	215	203	210	212	200	217	205	213	210	208	203	192	198	220	198	199	212	215	202	208	203	223	202	221	222	201	208	211	206	191	181	196	227	192	208	215	205	198	221	230	215	211	224	208	175	225	203	196	214	241	204	185	193	202	205	180	211	207	208	199	214	182	211	211	178	194	210	193	218	187	208	232	202	214	209	208	210	217	223	200	227	213	215	179	214	232	210	216	191	189	221	212	211	223	191	184	220	197	224	208	196	236	164	213	226	200	212	226	215	203	184	224	192	196	213	220	212	217	206	220	197	232	195	206	206	194	204	201	206	229	173	217	200	194	203	189	191	202	236	193	236	197	224	213	219	190	221	204	199	232	189	199	194	197	202	223	205	215	196	226	218	223	196	222	190	201	191	213	221	214	170	210	197	191	182	218	249	182	211	218	191	205	190	205	240	186	217	214	200	191	225	221	179	197	223	196	204	213	215	188	244	208	217	234	203	223	237	208	197	195	188	245	198	215	205	199	220	198	198	203	234	204	207	206	192	210	208	211	197	194	223	213	191	208	207	206	209	188	202	194	215	193	191	204	203	185	188	193	230	225	198	208	216	191	214	196	212	214	231	223	194	196	216	192	230	218	217	216	230	199	205	229	220	244	215	211	202	231	182	192	204	234	201	194	211	224	189	203	213	198	217	201	206	202	197	201	220	221	189	202	175	209	202	164	230	203	176	221	210	222	217	209	189	223	214	198	211	208	198	213	214	201	240	217	202	205	207	195	211	223	203	215	212	215	227	211	195	208	197	200	215	216	229	221	210	191	202	202	232	202	187	217	226	191	233	214	179	196	195	235	184	213	216	197	192	236	228	220	217	190	239	207	218	189	220	214	215	207	225	185	214	219	214	231	215	211	208	213	209	216	223	202	187	206	234	210	225	218	190	201	197	222	233	202	206	225	209	217	190	198	232	217	198	210	223	216	216	199	203	220	204	245	218	181	195	207	212	194	196	200	215	236	221	233	188	172	221	180	201	198	211	201	219	186	180	200	213	224	235	205	210	198	215	199	222	221	188	177	216	232	193	218	215	202	181	195	196	215	222	234	227	203	201	203	209	232	218	209	216	211	223	218	196	217	205	219	222	195	183	220	219	196	200	209	223	187	212	207	198	208	220	185	190	215	187	209	225	194	211	197	236	203	199	188	194	208	184	196	215	191	200	219	204	221	209	202	221	197	209	210	180	200	211	201	242	216	198	207	209	207	212	210	183	191	224	235	204	206	204	207	187	214	220	235	188	204	222	229	235	183	231	224	260	200	227	220	177	190	204	206	209	208	217	215	188	234	200	201	206	189	200	236	219	196	209	189	231	230	203	187	214	197	174	198	188	215	214	198	200	214	213	185	191	202	181	205	226	199	211	193	232	234	195	210	198	212	228	201	211	173	191	222	200	201	194	219	198	207	210	210	190	198	230	186	223	239	214	183	234	205	189	206	208	197	213	206	212	218	226	214	187	218	228	244	200	212	208	186	219	201	232	226	199	212	184	219	224	215	189	228	206	221	202	239	183	185	192	197	219	206	218	199	217	192	208	204	208	205	209	190	214	222	210	202	205	224	210	217	204	210	224	213	210	237	198	195	210	218	194	227	218	215	246	212	212	199	222	202	210	210	214	197	196	210	225	233	190	222	203	216	194	203	203	196	228	205	216	218	203	200	198	209	216	216	198	216	200	196	195	219	212	198	191	215	196	195	186	210	240	217	226	219	206	219	199	224	205	182	203	187	197	214	209	237	239	192	195	202	217	210	212	224	184	198	181	202	217	213	203	206	193	203	187	203	177	222	205	207	222	197	199	211	200	226	241	224	202	231	203	216	221	200	186	236	188	165	197	225	200	207	196	201	209	194	197	217	202	200	192	210	231	194	216	220	215	196	233	217	202	207	212	190	217	222	213	218	201	207	187	221	186	178	210	206	227	186	222	218	200	228	219	222	205	221	221	182	208	212	224	198	228	205	205	233	236	212	223	204	200	203	225	203	220	192	223	220	220	204	210	222	195	199	208	192	230	196	192	206	175	210	195	199	203	217	202	224	194	188	200	193	215	192	185	231	190	221	221	214	218	206	189	207	204	209	232	212	211	211	205	224	220	191	222	217	202	213	214	224	214	228	211	215	184	257	216	217	208	227	186	203	221	191	208	214	164	210	206	229	224	193	195	221	184	189	213	232	199	220	219	205	205	198	199	200	179	246	200	221	234	232	220	222	180	203	206	187	203	204	186	205	209	189	229	189	201	215	214	205	221	186	226	198	223	196	220	186	187	190	208	171	200	204	221	198	205	215	237	207	210	206	219	239	219	201	194	219	203	223	183	194	204	240	210	198	244	217	215	194	229	221	220	239	200	224	182	234	232	181	207	203	208	209	206	210	216	187	173	187	213	207	216	204	248	206	225	213	212	196	221	213	197	189	208	199	226	196	224	187	196	214	192	217	189	211	215	223	242	210	188	220	208	222	218	218	213	183	203	217	217	232	228	198	218	206	205	200	205	207	230	209	208	196	202	202	199	221	221	215	226	207	210	211	201	200	217	182	206	211	182	204	193	214	206	226	223	182	207	216	195	201
15662	13648	30084	42570	39740	27213	19941	19806	20778	19723	18235	13028	10867	7969	5789	4378	3928	3975	3430	3514	3201	2748	3059	2758	2932	3178	3052	3217	2862	2649	2733	2736	2506	3025	2713	2457	1898	2302	2638	2685	2018	1492	1315	1315	1220	1087	1101	1060	1050	1020	982	925	960	1017	938	867	837	739	725	659	701	681	702	685	678	635	631	612	579	588	629	600	610	595	635	637	707	623	678	704	641	619	651	655	606	601	599	579	584	557	594	629	576	552	569	567	558	561	529	583	543	574	553	500	563	518	519	516	538	548	543	511	551	561	533	509	593	497	570	512	564	526	522	587	523	539	526	518	505	486	534	495	582	528	523	524	519	514	552	499	481	526	500	513	493	506	518	498	523	541	503	528	536	487	505	529	520	548	539	526	509	540	509	523	544	500	513	538	514	547	522	541	539	502	539	506	552	496	531	504	495	496	472	557	487	550	490	481	542	504	535	517	556	515	487	530	513	560	507	543	542	503	546	524	532	500	505	537	498	519	551	540	528	535	528	508	569	513	588	500	474	496	543	531	516	524	516	512	544	488	527	530	562	515	496	531	492	531	520	515	534	534	500	546	500	522	517	481	551	497	509	504	521	531	523	566	523	514	540	527	549	513	567	504	487	524	519	565	520	516	479	538	524	541	542	521	568	530	523	558	510	528	520	508	502	495	492	504	543	509	541	515	534	493	537	556	529	516	517	529	550	502	558	570	546	524	514	486	543	522	535	564	525	505	526	554	548	543	505	575	513	563	513	500	524	503	468	510	545	509	558	553	544	538	573	536	487	556	517	540	533	505	509	510	537	557	488	504	494	517	527	523	522	493	534	549	588	486	499	532	521	480	513	501	544	462	553	528	507	511	504	528	540	506	520	511	550	536	519	480	499	522	539	499	506	525	535	523	521	495	501	546	525	526	526	529	532	488	501	474	521	534	538	542	514	535	550	513	489	518	514	547	558	522	488	493	514	485	558	528	507	584	509	523	536	495	545	546	524	524	553	501	488	527	492	501	535	488	490	504	515	480	535	511	536	528	504	536	562	512	517	527	536	495	518	534	548	516	569	517	536	548	516	503	530	523	552	541	533	506	552	534	502	521	498	524	513	507	576	525	524	515	510	525	489	544	506	580	539	532	495	509	512	549	530	501	520	576	507	532	524	501	550	548	515	507	542	522	514	489	533	594	503	530	516	517	553	508	516	522	492	530	519	559	509	497	522	519	503	556	520	473	494	509	512	537	560	564	546	519	503	526	539	522	561	548	541	548	563	524	488	539	516	544	491	504	515	569	500	529	545	549	516	542	560	525	496	491	545	523	522	528	506	541	495	522	524	513	492	554	521	515	482	532	497	552	526	498	499	479	534	517	521	506	565	519	515	535	538	465	501	508	513	479	543	525	508	548	531	594	503	534	523	527	520	520	490	527	573	547	537	529	514	525	517	509	524	530	535	507	544	513	527	509	533	536	531	538	547	510	544	505	526	523	538	507	494	553	530	531	485	540	498	533	525	541	515	494	542	522	502	516	508	543	566	510	559	549	550	493	522	534	528	540	549	518	526	517	512	538	528	531	524	554	544	511	533	512	511	517	533	556	506	550	489	504	555	539	510	505	525	500	537	520	518	569	538	490	501	490	525	533	525	524	523	481	478	569	518	531	498	539	539	516	520	536	523	541	558	545	502	534	511	565	550	545	504	505	510	515	505	561	488	476	520	537	544	513	482	501	543	551	554	519	530	501	528	533	532	487	528	521	565	511	510	548	527	520	545	499	482	500	559	552	555	543	504	489	569	504	524	522	494	532	550	498	529	502	517	543	519	570	549	546	508	531	532	507	523	575	539	513	540	539	497	526	496	538	513	516	505	539	517	537	525	499	531	500	504	512	522	493	541	514	512	485	505	518	485	551	532	528	541	477	554	516	490	509	530	568	561	548	503	509	522	491	532	575	516	516	527	508	526	535	552	535	535	529	537	496	541	558	553	490	504	499	566	518	531	522	539	540	546	532	585	523	484	523	508	532	534	524	484	541	471	551	536	500	520	518	506	493	526	511	500	473	528	521	486	506	516	551	536	555	497	513	517	535	523	512	553	459	537	534	536	517	489	529	544	560	524	518	533	517	541	539	503	492	523	524	502	523	521	550	515	533	533	489	536	518	543	539	477	506	531	522	516	550	509	513	501	516	550	507	544	555	568	542	516	511	520	531	505	512	514	497	499	537	525	507	526	548	522	554	508	516	550	527	487	509	538	543	517	491	516	532	505	524	546	491	506	506	545	535	505	536	495	536	529	540	498	524	515	511	549	538	542	518	454	514	512	490	527	518	543	475	494	547	525	504	501	510	546	504	473	542	517	522	532	492	519	523	509	485	554	496	510	523	512	587	517	500	512	514	493	494	517	517	487	497	515	509	542	544	528	545	514	534	488	568	507	544	520	507	523	515	549	492	522	505	516	524	482	522	566	530	518	511	562	507	548	530	504	491	524	490	573	543	512	503	535	506	517	529	539	487	501	555	539	563	549	515	484	496	499	558	497	493	537	517	537	541	513	514	526	552	528	546	530	513	518	505	553	520	496	532	501	542	475	506	530	527	471	510	522	573	489	531	590	497	531	557	533	551	517	544	515	554	533	506	506	509	487	513	495	506	547	519	562	533	508	507	534	492	560	548	542	535	515	508	550	507	542	488	552	537	546	531	559	532	526	508	523	531	513	538	545	492	472	542	546	514	528	504	532	552	546	488	505	502	543	537	505	487	529	495	516	543	544	604	523	532	568	512	493	462	550	498	540	488	536	503	540	490	561	510	541	520	524	521	487	581	546	515	500	537	553	526	486	495	519	529	527	510	496	541	549	534	525	500	532	505	542	527	504	545	534	502	499	506	507	516	520	550	548	505	509	513	581	530	540	571	511	517	537	555	515	536	517	511	540	503	531	491	529	532	536	519	499	547	565	551	540	520	506	511	497	546	499	548	490	542	536	500	538	521	512	508	539	522	528	494	544	508	528	556	511	476	539	539	486	516	480	513	523	498	495	537	556	502	486	486	499	521	531	517	538	538	522	522	533	494	538	526	503	522	518	551	485	477	530	516	508	499	539	540	554	502	544	522	520	540	543	530	571	497	554	531	507	526	520	524	570	557	529	513	539	514	556	535	490	522	523	534	510	520	517	505	491	499	502	517	552	523	525	529	551	513	497	528	538	520	501	502	536	550	527	555	512	537	527	504	537	490	525	538	507	501	527	559	535	518	497	537	503	490	538	459	522	487	478	492	522	519	538	508	553	542	554	470	532	513	519	501	567	501	531	522	563	494	520	510	527	510	472	492	496	575	532	499	517	533	526	509	490	454	549	477	522	544	470	503	530	550	464	522	552	525	528	525	556	475	553	516	533	524	554	502	506	524	521	511	533	499	513	530	553	547	519	530	540	487	536	542	534	508	512	484	483	534	524	468	526	551	524	485	520	526	509	545	527	543	548	564	482	504	524	546	493	506	512	493	503	474	503	558
33021	27165	43954	39769	40022	31101	20862	17100	13942	10453	9383	6338	3852	2567	1442	1143	1046	951	947	935	823	742	822	830	777	850	774	821	776	732	699	715	689	774	709	618	474	517	657	657	517	419	346	349	347	337	304	313	268	259	292	322	221	301	253	244	258	253	259	210	228	230	229	197	222	212	193	200	209	224	246	225	218	226	211	202	241	228	234	209	201	222	216	198	200	199	210	202	244	189	212	200	206	204	179	212	223	193	207	196	206	206	204	210	194	189	184	218	181	186	205	192	205	207	207	201	182	202	220	211	207	202	183	187	184	174	195	180	216	197	207	162	175	190	182	163	190	162	180	191	185	193	202	172	208	202	182	185	198	187	199	183	196	205	165	196	181	181	191	185	184	188	169	192	177	178	197	186	187	201	174	186	176	212	169	174	189	177	199	185	181	167	175	205	229	204	209	190	148	169	189	192	190	179	201	186	200	199	179	198	180	180	205	170	180	188	191	207	212	188	184	188	188	226	181	197	170	196	194	210	184	176	184	179	181	198	197	178	184	186	196	192	197	182	180	191	188	176	188	198	199	187	177	199	218	177	203	184	203	199	167	192	183	181	172	178	173	205	171	188	210	191	200	177	178	210	172	195	209	171	159	173	212	190	205	198	186	205	169	191	182	170	189	216	197	188	184	189	204	186	225	201	183	210	193	202	192	197	218	172	185	195	203	217	181	186	209	212	199	206	208	203	199	186	190	181	176	187	187	173	178	172	200	182	175	173	195	152	170	191	179	179	172	182	193	189	186	208	187	195	192	189	195	184	211	187	201	207	196	213	214	171	188	176	189	187	199	175	181	202	168	182	183	176	188	198	179	215	223	185	199	174	195	187	186	196	181	178	176	175	186	177	183	189	183	214	212	195	214	184	180	202	168	188	169	185	216	177	203	175	198	201	182	194	183	194	191	183	167	211	205	199	188	206	185	196	176	196	212	204	183	179	177	199	191	201	216	170	205	175	175	221	196	182	189	193	196	182	196	176	196	214	185	196	176	167	195	166	215	200	200	191	192	170	221	197	174	180	216	187	202	194	200	179	205	200	204	229	177	170	178	159	178	169	185	175	187	190	189	170	172	200	194	200	223	172	200	188	199	165	172	198	191	192	196	234	200	162	175	215	211	193	184	163	192	175	194	187	230	189	191	192	205	186	193	184	218	190	208	203	192	188	187	191	181	158	185	191	191	180	207	219	209	202	189	191	202	175	218	194	185	185	185	201	213	198	185	200	176	190	229	175	183	201	181	190	201	188	202	202	191	199	201	187	187	225	210	198	208	174	204	220	185	195	206	171	199	181	184	217	172	176	183	159	191	210	166	173	182	197	184	175	196	174	203	205	196	207	188	192	218	197	175	203	167	176	189	179	214	190	199	190	184	179	214	196	190	189	191	202	215	194	204	217	192	169	175	186	197	191	182	184	178	187	178	208	201	214	196	167	203	187	191	167	189	197	173	162	160	178	184	208	183	194	191	172	197	205	196	199	197	177	168	181	198	193	194	159	187	181	203	187	192	179	206	197	225	186	169	192	186	209	167	210	181	209	179	181	178	169	195	169	188	210	212	186	182	188	187	202	188	189	153	184	173	185	202	189	194	207	216	211	195	179	207	181	177	199	198	184	167	168	179	182	213	195	193	222	197	184	178	182	198	200	177	195	189	169	195	199	159	163	191	193	178	183	190	185	193	201	183	194	191	191	201	204	176	205	183	218	178	199	212	179	191	170	191	199	191	192	172	198	218	173	178	179	173	195	186	195	180	186	177	163	174	213	173	190	211	199	168	200	191	188	179	223	182	170	227	186	212	186	202	192	204	196	189	205	203	178	197	169	198	192	188	195	199	197	182	189	211	213	181	191	232	180	182	203	176	218	220	186	177	190	187	183	192	182	211	160	180	200	195	188	193	179	180	206	200	184	177	193	174	177	188	171	187	195	155	190	171	208	181	185	185	184	189	203	194	182	175	193	197	211	213	175	184	198	171	192	196	201	186	186	241	180	198	177	222	185	218	220	154	182	185	183	182	194	197	191	182	203	188	204	188	205	174	205	189	178	177	199	212	191	185	188	174	187	198	181	179	190	178	193	199	181	173	172	194	195	198	177	187	193	190	207	218	224	201	186	187	205	171	180	185	189	187	183	182	182	186	207	194	198	194	188	204	191	177	189	214	191	208	183	194	175	170	190	203	180	160	191	189	194	204	204	172	173	180	211	210	188	182	212	191	175	151	173	187	208	189	207	199	183	193	203	204	158	178	192	177	167	178	180	213	184	201	194	188	197	191	189	185	179	205	184	191	193	146	178	178	192	189	172	194	207	178	205	178	223	176	180	204	197	178	216	163	210	172	202	217	169	185	205	191	211	194	183	216	174	182	190	204	191	177	217	186	199	170	188	225	202	193	204	201	190	194	205	163	209	184	198	173	206	201	178	224	185	201	173	169	186	174	188	194	189	216	201	165	177	196	161	175	186	218	177	176	191	215	200	180	169	198	182	185	202	188	207	177	187	190	199	187	190	195	178	171	217	186	179	185	179	211	170	207	210	199	186	204	187	150	178	191	201	178	184	188	187	180	180	171	161	188	197	191	214	187	191	216	187	202	193	194	197	173	182	193	178	191	183	204	206	189	183	201	198	181	185	191	190	196	191	196	206	191	184	178	182	175	196	206	189	183	209	184	201	204	178	214	171	198	188	205	210	181	176	213	201	188	198	194	192	195	178	194	185	195	170	185	189	184	173	198	190	169	175	180	211	197	194	185	188	205	188	204	183	187	194	184	196	184	194	175	222	191	216	184	181	216	187	190	171	189	180	186	190	174	194	189	189	191	206	192	218	193	170	182	191	174	199	175	190	199	177	180	186	200	233	190	193	175	203	186	213	217	192	186	202	195	193	183	196	176	168	199	193	194	186	188	196	191	170	180	210	210	216	169	172	206	172	188	177	212	207	197	218	176	176	186	174	184	171	211	189	192	188	216	212	183	192	186	185	187	196	168	203	176	200	196	197	216	199	179	190	213	207	185	193	210	209	182	193	160	185	187	192	220	173	180	169	207	177	191	200	215	207	188	194	176	184	170	194	187	188	202	203	194	211	191	184	163	199	174	207	192	180	201	188	218	229	194	180	185	213	195	178	161	188	179	201	194	170	181	190	190	168	197	186	204	183	186	214	197	183	176	196	187	195	196	196	212	196	177	174	207	175	196	198	211	186	196	215	161	210	191	186	176	228	189	193	165	182	198	193	174	175	181	182	184	205	192	225	179	171	180	199	208	222	196	173	199	202	187	190	223	200	205	194	182	196	200	182	199	188	177	195	199	209	195	191	196	231	191	184	190	220	191	202	180	199	211	176	215	202	193	204	163	205	198	190	181	224	182	202	191	157	178	184	175	199	222	183	198	205	169	204	187	196	189	188	175	188	223	221	175	164	202	202	178	195	188	169	197	177	187	169	199	204	188	224	176	207	185	223	206	178
19426	20807	40211	42979	45199	31433	24786	26972	27734	25793	25841	19895	14702	11786	7461	6510	5954	5533	5213	5559	4706	4473	4521	4656	4572	4946	5005	5233	4752	4434	4302	4330	4042	4794	4432	3792	2795	2834	4198	4075	2994	2293	1785	1782	1770	1590	1369	1455	1352	1222	1144	1146	1215	1289	1176	993	921	778	794	746	815	760	782	732	752	713	591	609	633	616	596	600	607	613	705	783	739	782	756	804	703	676	661	624	588	597	597	600	569	559	548	567	565	595	625	593	609	537	551	505	502	527	520	508	543	487	512	526	492	468	515	466	510	541	507	529	479	486	462	525	484	481	494	496	498	462	479	502	473	481	487	467	484	545	447	488	478	509	507	464	521	507	473	463	517	506	500	493	500	478	477	502	505	493	497	443	509	444	476	470	480	513	458	503	493	517	460	463	503	473	512	508	480	475	494	463	448	495	504	462	454	459	460	511	490	473	463	463	478	475	492	432	474	446	433	488	497	468	466	480	472	473	456	483	449	481	483	508	524	537	515	454	489	524	458	475	483	464	452	493	465	486	478	503	501	432	502	458	489	504	486	471	499	487	508	459	466	509	511	484	464	450	489	462	506	516	484	475	497	480	456	475	503	489	526	513	484	495	505	464	475	510	500	454	472	469	514	474	449	483	507	513	494	461	484	454	484	477	465	470	494	476	489	474	513	488	484	448	519	480	486	479	447	497	483	492	468	530	450	447	484	473	493	466	477	420	503	486	519	450	502	498	510	477	490	451	495	461	479	509	445	452	458	489	461	530	482	474	495	510	506	490	484	511	442	447	482	518	516	448	503	513	476	478	511	454	520	475	481	467	486	491	475	480	521	477	513	456	439	484	499	462	474	493	485	459	456	471	470	470	470	488	486	471	494	461	473	511	479	440	479	488	498	457	469	477	494	471	474	499	502	409	507	497	479	436	441	505	464	490	466	485	516	470	475	471	495	480	449	486	477	486	436	474	486	473	484	472	517	458	475	483	481	473	467	462	478	497	447	474	476	505	488	493	416	489	469	485	457	512	511	491	461	483	459	504	482	470	478	516	487	493	482	487	491	468	476	463	463	499	492	485	469	471	449	485	491	486	479	475	480	494	530	508	476	467	514	470	472	489	468	481	494	504	491	527	473	490	445	470	480	479	485	504	507	482	458	464	494	467	485	486	466	502	485	477	463	491	538	465	464	472	460	486	503	449	492	462	453	516	486	474	435	495	450	463	504	464	493	488	462	499	507	501	458	507	466	472	489	505	450	481	477	487	447	478	522	494	478	464	472	516	475	496	470	497	490	469	452	485	491	479	436	407	495	488	465	476	502	510	482	477	461	490	450	457	452	495	494	459	484	472	519	453	489	494	511	479	459	487	490	468	484	495	497	503	461	450	478	499	462	479	460	493	468	510	476	503	464	454	513	458	471	502	466	484	499	453	478	464	481	476	477	492	515	493	497	458	464	436	496	498	506	476	472	465	454	467	479	460	451	471	474	448	437	492	477	487	475	485	485	517	473	510	517	469	488	511	478	449	461	506	478	482	439	485	484	509	508	447	525	509	480	523	477	511	482	480	489	440	526	486	512	458	475	506	495	480	473	484	458	457	494	506	480	481	488	462	494	488	440	486	428	495	473	494	494	497	491	451	484	501	504	445	493	474	480	497	495	470	466	471	478	496	459	519	489	459	483	448	475	496	435	498	517	463	495	454	463	514	457	486	434	487	473	480	476	486	544	464	491	442	459	504	478	485	500	466	459	466	501	469	431	502	457	462	476	468	473	465	452	488	519	464	481	471	459	514	426	476	502	498	497	491	478	477	490	490	451	445	490	474	468	445	503	509	515	476	455	448	478	514	531	522	518	458	481	477	480	445	487	496	498	468	484	452	450	482	495	487	445	478	474	472	446	518	486	508	445	481	483	493	485	469	487	488	476	529	458	482	453	497	440	468	511	483	476	470	482	477	499	506	492	451	471	453	474	499	489	512	469	480	491	505	481	485	494	466	503	488	496	440	504	472	474	533	482	489	466	455	496	486	467	468	471	432	490	435	434	477	505	473	452	459	471	488	523	459	516	466	483	498	494	505	480	486	497	445	520	546	463	491	464	502	475	482	443	490	466	492	456	489	452	522	443	464	517	497	461	472	495	455	489	473	463	478	450	484	485	448	480	503	476	475	510	526	483	494	484	463	460	463	484	516	529	491	479	489	450	473	509	479	501	509	506	466	504	498	506	520	505	435	486	487	465	478	472	492	492	489	483	470	488	504	469	461	494	541	465	459	503	479	469	472	488	489	519	512	503	483	479	444	478	443	442	483	508	462	487	507	467	434	517	451	458	515	460	484	464	450	444	499	452	489	521	501	448	467	468	494	442	499	531	486	449	463	480	494	477	449	506	456	489	501	489	489	460	465	469	468	445	513	508	483	481	504	440	463	455	519	475	494	465	504	480	509	473	480	495	489	461	521	476	467	481	471	490	530	493	457	493	476	506	503	495	515	442	465	473	480	460	472	483	516	483	513	492	468	434	502	484	479	468	467	475	482	443	487	480	483	485	504	488	437	500	458	494	483	478	465	439	472	492	488	447	457	508	475	510	501	508	439	506	445	455	505	479	500	503	471	549	484	511	461	455	510	459	488	450	464	461	494	493	482	499	480	468	454	495	469	462	506	446	497	444	475	442	491	485	467	519	495	498	476	497	445	432	471	499	503	440	458	475	467	448	464	462	462	472	483	474	498	478	498	490	481	465	448	444	427	514	463	478	483	467	447	521	533	492	511	474	480	437	461	479	451	473	480	501	466	427	468	467	496	504	491	483	449	471	473	517	447	502	498	470	464	489	497	451	479	516	480	478	484	494	455	462	470	507	478	480	464	463	484	466	516	464	440	450	434	491	480	499	474	446	459	499	493	497	481	469	504	481	483	463	466	506	462	479	422	468	519	504	484	480	470	475	457	485	432	478	520	459	473	483	509	483	483	463	478	490	483	461	479	518	495	441	528	479	480	495	484	455	451	473	422	477	506	424	447	508	446	478	475	485	504	481	454	492	446	517	477	470	486	464	478	461	476	501	478	505	465	506	462	550	485	468	492	475	500	483	496	490	448	530	503	504	475	492	488	488	473	497	487	491	501	469	480	483	444	480	511	485	475	452	476	459	471	486	499	525	444	461	437	446	457	462	444	448	475	499	507	488	497	493	467	475	472	553	480	471	462	488	459	516	458	469	469	498	505	504	502	473	516	503	494	485	454	495	475	480	502	484	468	488	453	513	468	444	468	475	491	479	472	467	497	473	483	485	477	488	490	455	499	464	486	465	519	481	499	496	487	475	475	500	503	486	478	479	442	499	486	475	526	434	478	446	487	473	505	469	483	512	488	484	506	469	479	485	477	534	462	437	461	472	481	466	495	448	536	484	517	465	526	494	481	512	455	470	456	487	476	526	455	485	505	479	479	521	477	434	466	488	473	486	514	492	526	456	494	488	463	534	463	472	505	446	473	475	491	466	453	478	483	515	490
8772	4556	6254	6248	6173	3289	2112	1578	1395	1173	873	766	594	529	478	415	355	370	360	320	287	283	267	280	263	280	275	246	228	247	233	264	252	243	226	223	253	239	230	232	247	210	207	219	252	209	244	211	252	222	210	216	218	258	219	218	226	235	235	183	198	180	225	203	209	192	202	233	232	220	193	199	192	203	228	203	196	189	200	216	204	209	258	209	212	228	203	234	199	206	218	199	209	206	219	217	184	215	178	209	223	198	229	206	203	191	221	202	221	196	182	200	196	198	211	231	198	224	213	224	214	194	188	220	195	184	222	195	192	210	215	194	234	210	217	220	214	201	209	199	195	205	195	183	218	192	218	212	192	231	203	205	237	191	225	213	230	219	210	221	226	219	202	235	182	213	196	217	207	196	205	189	195	189	199	171	202	222	208	174	184	207	197	202	218	177	224	190	216	195	223	192	227	184	227	188	203	185	218	215	188	206	184	209	185	208	211	186	204	204	231	201	240	200	213	175	213	205	183	226	189	182	191	188	186	185	207	212	196	243	185	215	190	194	227	200	194	207	210	208	202	207	179	177	188	208	205	175	210	215	210	216	227	196	202	199	219	224	206	198	192	217	242	233	210	208	186	187	207	210	226	241	205	193	213	225	202	198	204	205	209	224	185	204	212	201	208	186	204	198	206	191	198	187	233	209	187	220	202	224	191	219	208	199	205	186	223	206	198	187	186	189	224	195	184	185	213	204	194	221	198	239	216	201	205	204	200	207	183	220	188	206	202	180	213	203	179	182	217	222	188	210	196	190	213	211	218	197	186	216	191	200	207	209	200	236	238	215	209	176	214	197	205	220	204	224	188	210	226	214	208	207	190	223	206	167	222	207	202	202	209	221	199	195	216	194	196	221	198	204	204	196	214	212	201	241	210	199	195	191	206	197	211	196	212	201	178	239	201	229	217	180	239	225	189	199	221	189	202	205	217	214	201	226	207	196	211	188	192	206	219	199	195	209	222	218	177	190	223	208	215	205	232	200	195	198	225	193	192	211	190	217	227	210	214	221	198	200	212	206	208	233	219	195	213	197	196	195	208	190	227	203	229	187	200	207	218	217	188	169	217	198	220	198	205	206	204	227	223	193	197	208	205	218	212	223	196	195	202	191	227	191	206	191	206	199	219	196	197	222	209	220	189	209	200	208	194	187	201	208	211	193	210	200	206	197	167	224	198	186	208	211	204	196	190	208	214	183	199	216	200	225	213	197	204	185	215	199	228	212	216	204	182	208	213	191	171	209	189	202	197	206	218	204	199	182	212	189	219	201	224	190	210	204	205	218	215	195	238	210	208	208	192	207	232	209	214	225	231	190	184	198	168	187	203	188	216	209	198	223	196	226	203	194	193	182	196	213	214	192	203	186	215	183	227	193	206	212	206	204	192	201	209	176	209	216	186	215	219	194	199	191	188	215	198	217	196	210	181	201	212	212	210	200	207	212	200	205	181	195	221	210	208	208	187	221	226	198	193	235	200	201	197	190	242	211	198	203	192	201	213	211	201	204	207	194	174	182	212	199	207	182	221	198	207	204	194	208	202	202	201	204	193	203	195	201	200	203	190	204	208	227	185	223	225	199	212	214	206	215	206	204	221	207	218	219	211	212	236	202	185	203	199	220	236	217	200	190	207	180	212	193	195	191	223	207	183	204	185	242	212	155	198	188	206	206	181	209	216	196	196	216	209	221	217	243	189	212	195	206	202	219	200	169	211	187	211	229	221	204	205	192	219	188	200	206	195	204	196	189	232	205	209	193	202	228	160	195	220	235	205	195	225	216	187	209	204	200	202	202	205	179	191	186	218	214	205	182	184	218	215	196	210	211	219	193	181	208	216	180	214	188	208	202	202	239	192	221	191	194	188	213	182	196	197	180	222	218	184	192	212	199	185	203	221	211	227	223	186	193	193	208	221	226	187	206	225	203	203	181	221	189	212	219	206	209	198	202	215	198	194	179	216	211	183	221	197	196	183	206	207	184	194	233	226	211	180	197	197	196	218	207	191	198	212	221	206	249	199	209	199	212	206	185	202	201	201	208	193	199	191	207	187	206	193	211	196	214	186	218	196	207	186	181	241	188	201	200	225	201	189	201	209	201	239	209	222	226	190	200	207	193	202	199	173	206	206	187	226	215	224	204	220	178	205	201	212	201	198	221	218	206	195	192	223	219	215	219	204	208	258	190	207	209	198	200	188	184	225	195	193	196	203	199	217	222	193	227	204	211	231	223	187	224	226	206	209	195	212	193	215	220	189	217	208	204	172	208	203	197	182	217	203	213	206	196	218	229	199	204	218	203	201	180	230	202	195	189	197	216	211	211	199	190	187	223	194	198	199	208	208	213	185	200	188	205	196	198	184	215	212	229	225	207	216	202	204	229	206	237	221	229	200	155	257	203	225	209	210	211	192	207	218	212	200	232	236	191	210	207	207	217	193	210	208	214	186	204	184	210	204	203	196	208	241	200	205	171	209	213	214	216	236	212	208	204	201	210	209	198	189	204	205	206	199	211	221	171	208	210	229	212	186	208	185	215	216	193	208	183	172	211	182	214	217	183	181	211	210	188	223	225	240	230	202	191	206	193	190	210	201	206	211	215	226	196	215	221	206	217	192	208	248	202	189	244	199	184	217	223	198	194	212	215	203	219	217	169	212	215	227	208	224	189	221	205	210	209	193	205	232	225	191	203	204	217	211	218	222	238	204	183	202	198	211	212	212	215	201	196	218	201	221	231	233	181	214	238	221	218	210	213	214	247	193	226	223	173	201	196	228	230	210	201	199	209	187	210	215	219	210	206	189	188	211	193	200	200	202	184	218	202	208	197	209	225	184	182	194	228	206	200	197	208	205	202	208	177	235	198	199	210	193	199	191	226	172	195	193	208	225	206	190	213	183	192	202	216	206	198	200	216	222	195	206	205	217	223	202	219	195	220	199	207	207	219	232	202	214	210	195	211	209	205	216	221	210	196	183	204	204	243	221	210	211	199	232	215	195	213	189	227	218	196	196	219	202	223	202	186	194	205	226	210	206	230	206	211	184	214	192	242	215	193	180	197	214	205	219	224	197	211	203	223	215	210	197	199	190	220	203	198	208	225	230	191	224	187	193	210	215	202	186	226	206	210	201	196	211	193	211	194	206	225	217	189	202	204	184	203	204	180	186	197	192	217	226	220	199	198	184	227	225	211	196	211	201	188	203	204	195	214	210	207	230	230	207	198	202	206	175	201	200	228	196	202	217	225	215	213	196	192	203	195	234	194	231	208	204	229	227	190	202	229	208	221	210	212	219	198	203	211	192	206	198	219	207	199	185	209	197	218	196	223	219	199	234	196	214	192	235	214	203	216	202	203	202	199	224	203	198	215	205	210	238	206	218	204	189	189	199	198	215	238	222	198	188	187	224	186	229	222	186	183	187	208	196	240	202	179	226	217	190	169	186	190	180	211	207	198	212	193	208	218	215	188
5670	4727	11180	15553	16717	10710	8496	7320	6348	5424	4586	3932	3149	2583	2186	1972	1813	1544	1397	1243	1162	1080	964	992	958	930	872	845	881	851	866	874	816	775	711	733	707	764	808	764	720	639	610	587	625	677	708	664	649	654	599	625	655	629	601	625	588	598	597	582	554	581	571	560	571	564	599	571	618	538	555	524	527	515	588	549	553	566	565	560	574	573	560	530	517	533	559	537	521	556	543	563	529	509	526	512	535	549	530	508	490	530	558	554	512	496	559	509	524	511	559	540	518	528	572	499	506	565	530	511	520	486	512	521	532	546	524	499	560	522	549	544	499	523	500	510	530	478	542	547	536	522	536	518	550	518	498	525	519	494	514	519	506	476	478	507	554	539	525	494	485	510	551	526	502	569	520	541	503	483	548	526	564	498	514	456	527	487	510	526	515	532	514	515	512	525	516	551	508	534	531	536	531	500	526	524	544	529	520	508	525	554	492	509	504	539	534	557	546	495	505	500	521	524	504	498	517	508	510	516	512	529	524	493	508	510	529	508	500	554	516	528	528	477	504	538	501	566	525	550	485	571	522	493	518	520	515	520	519	505	548	489	558	521	504	535	539	523	508	495	541	560	565	502	493	530	507	570	539	566	492	488	505	506	522	491	511	516	534	501	560	533	536	517	500	504	555	491	541	510	519	548	503	494	511	523	499	532	524	525	518	526	559	498	461	520	533	550	549	548	543	544	506	519	506	489	518	555	495	512	544	534	459	512	498	543	515	550	493	561	520	519	569	541	513	501	511	504	557	567	530	511	554	529	532	546	526	488	544	511	524	555	509	513	554	532	533	541	544	539	506	535	502	585	521	536	552	512	524	491	512	548	453	502	477	530	519	513	510	530	518	532	511	549	511	521	502	525	490	486	586	521	510	538	512	536	526	539	498	507	567	523	505	515	520	511	531	528	487	504	528	522	519	502	507	500	508	509	542	522	474	530	533	534	444	567	498	464	528	540	555	498	546	521	524	530	521	538	511	522	536	512	522	506	556	545	506	529	564	552	534	533	559	521	538	537	501	514	540	509	487	530	567	512	556	527	516	514	544	550	524	503	526	537	526	472	535	541	540	526	526	540	549	505	538	524	528	538	524	534	518	541	570	544	510	496	507	530	509	557	553	504	539	502	518	542	535	507	507	532	499	539	516	522	516	506	539	539	520	485	530	533	526	475	471	524	539	562	530	532	543	478	539	536	498	540	550	523	496	589	527	511	527	527	523	480	534	493	517	547	542	505	514	550	539	512	568	518	559	499	538	532	502	523	508	522	502	521	496	505	508	510	545	567	482	496	537	510	500	546	502	524	478	512	508	549	524	510	546	507	571	524	508	490	522	510	519	496	518	540	492	469	503	561	519	528	520	507	523	501	516	522	496	545	498	527	509	535	526	497	543	529	519	514	513	512	541	520	545	519	469	539	543	510	552	521	563	541	518	539	527	510	520	482	521	533	522	553	505	497	487	539	551	529	531	505	531	577	488	511	542	535	515	523	494	516	527	515	552	517	482	488	491	560	474	492	496	534	540	511	511	554	504	518	496	471	476	524	527	530	519	498	512	505	548	504	492	537	516	524	527	504	556	511	478	503	556	534	519	522	535	532	542	484	512	536	542	516	497	507	553	519	526	495	490	498	456	532	524	505	512	536	531	526	558	512	555	516	509	505	540	494	503	511	554	545	510	514	506	544	489	552	530	529	564	534	532	529	508	513	535	535	507	535	499	552	487	572	508	503	530	564	468	526	542	555	523	512	529	504	501	533	490	504	526	565	482	520	506	532	497	537	526	515	546	496	489	520	502	495	498	476	529	524	504	498	501	493	511	493	547	489	510	494	515	535	516	537	500	534	497	510	527	504	533	519	508	514	510	535	511	544	495	491	531	536	541	536	525	546	534	498	559	536	535	512	527	517	548	509	521	513	472	522	494	533	512	520	531	540	495	505	509	509	536	540	529	474	505	523	499	488	513	506	466	545	537	550	523	545	518	552	530	529	516	478	521	505	502	532	502	506	526	542	522	487	494	506	528	519	519	542	545	488	539	547	510	515	501	491	522	497	524	527	525	499	495	490	556	525	504	520	531	566	482	526	492	514	517	517	514	527	542	503	489	492	520	495	513	501	511	529	529	542	525	545	553	530	505	557	496	540	533	502	531	516	523	504	541	484	529	507	519	570	524	525	510	552	522	502	525	536	529	510	512	491	500	505	474	512	506	532	537	502	539	493	548	481	511	530	497	492	546	544	537	505	553	510	518	470	507	488	502	524	539	522	509	500	514	547	541	514	532	537	517	491	494	493	510	517	535	508	497	531	486	516	531	529	545	522	500	527	500	465	562	473	514	573	500	469	535	549	509	531	495	525	517	532	521	569	500	490	528	500	479	479	521	562	504	500	543	507	532	505	559	538	496	524	537	502	522	550	498	545	586	527	499	495	531	540	517	524	513	517	545	451	532	493	558	490	515	536	506	516	508	520	526	528	515	513	504	515	498	494	532	504	501	536	514	514	519	539	478	514	526	517	510	556	502	522	537	530	521	521	482	511	515	510	487	536	491	519	539	478	507	502	515	493	527	544	517	554	527	509	546	508	488	533	539	516	509	482	532	530	544	540	496	502	493	567	534	530	541	485	505	498	556	516	533	528	528	507	546	495	483	500	506	555	500	509	526	574	495	509	533	518	520	475	480	531	547	539	530	531	514	491	540	530	555	507	491	534	519	524	545	505	497	516	510	514	494	484	534	508	510	505	504	527	543	502	560	518	538	533	513	504	522	511	477	515	485	530	475	506	516	511	500	533	541	535	473	545	512	523	607	521	549	540	490	520	479	497	530	522	467	507	486	509	544	529	548	531	522	505	516	527	510	518	510	529	498	556	501	558	539	483	485	508	503	582	488	513	483	510	503	512	543	496	546	511	515	535	488	514	535	522	546	524	499	528	551	539	525	536	534	514	528	530	513	501	490	532	487	501	558	493	518	505	477	470	476	558	501	524	527	585	511	526	526	535	545	544	523	492	546	514	555	480	524	507	541	501	547	531	529	514	533	513	518	509	554	537	504	532	506	538	493	516	520	472	501	524	530	519	479	547	505	527	540	521	537	536	524	491	525	531	518	515	481	485	545	519	518	536	532	519	509	506	509	522	496	520	542	516	497	545	525	524	510	549	529	502	518	467	530	514	507	523	546	524	495	544	554	467	546	517	556	511	499	489	556	474	506	530	529	488	505	491	517	558	541	523	532	514	516	525	545	508	561	527	567	524	530	559	531	549	472	489	525	585	551	494	492	505	498	545	527	524	512	533	519	532	534	501	496	472	521	513	533	494	566	518	551	506	471	526	458	509	506	512	514	521	477	496	568	510	539	514	548	526	536	509	515	480	512	510	511	530	495	495	523	520	468	502	495	527	526	484	517	517	525	531	485	481	530	524	530	508	538	541	509	529	528	534	481	507	532	539	554	521	531	521	529	493	506	487
23959	17004	28803	35748	35825	24471	15078	10035	6846	4420	2939	2105	1768	1372	937	790	808	680	654	569	606	550	564	571	509	623	605	561	569	511	517	471	486	529	486	478	365	418	452	435	338	287	290	265	310	305	319	283	256	290	254	246	296	286	260	246	222	226	240	249	225	219	206	247	231	205	204	254	230	206	242	233	206	208	207	243	203	245	237	238	244	210	244	219	207	226	227	206	210	209	226	217	207	203	196	248	205	193	203	210	195	214	204	198	223	211	202	208	184	208	251	200	188	206	203	211	202	199	236	213	241	208	199	194	226	199	227	199	213	186	223	247	203	218	219	219	206	217	211	213	184	219	211	193	177	212	212	210	204	222	201	211	205	195	229	196	221	215	196	183	211	215	207	208	194	224	198	207	209	195	215	211	192	201	200	197	204	212	202	186	191	214	215	206	201	198	208	230	209	216	212	229	189	204	203	206	206	193	191	206	214	232	219	225	211	218	200	227	204	219	227	235	228	210	201	203	215	189	199	217	227	230	212	204	210	218	218	239	243	220	208	230	211	216	189	183	184	237	196	221	224	180	199	190	197	203	204	197	212	221	220	217	195	204	220	195	196	227	193	203	183	199	196	174	203	182	221	202	182	207	207	191	207	211	204	223	205	194	182	219	210	234	226	173	197	215	208	215	219	200	206	194	197	182	170	210	190	232	192	237	203	216	214	245	192	193	209	211	222	202	194	199	205	204	247	182	204	217	229	210	206	228	221	194	190	207	199	208	212	184	218	236	190	224	200	188	215	207	222	174	198	194	220	236	190	210	214	197	207	208	221	234	191	219	220	212	188	182	222	196	179	210	195	183	184	201	227	243	207	192	199	184	201	187	211	192	190	223	185	229	215	201	200	205	199	211	195	215	215	212	198	186	195	224	181	213	201	197	197	213	208	216	223	199	193	186	212	212	225	185	221	208	191	215	190	229	192	196	202	227	196	212	214	167	195	203	221	198	189	214	221	180	214	178	214	225	195	222	202	198	226	201	198	200	222	229	226	191	232	202	213	211	209	227	188	182	215	226	207	215	195	196	202	209	221	200	217	188	186	198	203	190	236	212	189	196	212	224	191	191	224	204	235	204	196	199	230	223	225	216	172	210	217	196	215	210	215	212	188	205	165	206	232	201	210	236	188	233	241	190	217	228	200	206	207	220	194	210	228	216	192	210	208	198	202	236	219	191	208	213	207	198	212	224	222	191	213	198	199	206	197	211	223	201	192	198	191	205	199	216	196	221	212	228	187	198	236	219	192	201	209	217	210	206	226	240	204	195	205	215	218	213	204	216	199	209	196	195	196	201	221	210	203	201	211	207	218	211	209	197	222	228	202	184	202	207	215	193	186	179	198	210	207	212	204	201	209	192	207	211	202	192	187	202	201	204	192	223	180	197	195	198	217	211	228	240	211	213	224	212	199	238	215	225	179	200	231	203	199	227	215	217	213	196	199	196	229	221	229	196	217	199	207	220	182	210	214	206	197	206	202	217	204	193	201	204	181	218	206	181	209	224	225	197	184	209	202	221	202	208	236	196	209	207	211	211	183	196	208	201	210	209	226	213	204	190	200	197	218	212	203	210	187	191	214	219	219	211	220	203	204	218	215	236	225	206	216	194	177	196	244	223	221	203	195	201	195	185	208	176	194	201	194	234	242	231	200	222	217	223	208	249	204	218	217	187	201	218	226	242	201	225	237	219	222	199	224	201	215	222	229	227	209	200	221	198	207	217	200	213	187	183	214	204	222	198	224	218	184	209	201	213	222	199	192	204	180	205	221	214	231	210	202	206	202	201	202	206	203	207	203	194	197	190	210	194	211	216	198	194	203	228	191	215	199	223	185	223	220	230	207	187	214	208	220	202	210	204	207	219	217	196	190	206	212	199	209	190	189	218	215	245	202	233	194	197	179	204	196	220	222	239	220	199	190	165	212	209	210	221	205	195	197	188	230	182	196	178	217	225	203	183	223	208	170	209	185	205	190	205	215	207	223	196	207	218	197	228	195	199	244	213	209	202	195	210	205	218	227	188	172	215	215	202	210	212	202	200	199	220	227	223	214	207	207	214	229	210	228	181	199	199	209	219	234	186	199	226	197	202	233	220	210	197	197	205	216	209	208	219	216	212	217	216	205	207	224	218	200	210	198	199	216	206	214	220	220	189	206	209	188	183	202	203	197	216	213	203	207	211	211	197	217	222	211	191	226	203	188	214	202	231	253	211	219	216	213	226	210	220	200	230	226	197	197	211	241	208	211	193	231	209	189	206	223	205	213	209	208	235	205	193	194	196	210	183	226	189	191	197	226	192	165	188	218	215	215	208	204	201	211	211	209	209	205	203	193	199	217	194	195	218	183	200	205	195	211	207	217	218	237	197	178	216	208	215	204	213	208	224	212	185	191	209	202	231	203	203	214	207	192	222	199	209	177	206	206	196	206	243	228	198	201	188	211	207	215	189	200	211	200	211	234	218	202	217	230	203	200	207	206	220	190	233	218	200	212	240	221	216	233	206	206	181	217	196	192	176	212	228	201	216	196	208	182	208	221	210	196	219	209	226	184	192	193	177	199	198	197	205	210	204	221	208	207	201	194	206	202	224	201	192	213	206	198	217	204	238	230	203	229	174	216	210	218	184	196	178	199	199	206	193	196	204	205	186	219	206	214	218	210	199	221	210	211	200	234	218	204	206	230	220	230	196	208	192	202	210	210	222	213	202	222	198	209	193	217	209	205	205	222	213	215	213	231	197	208	242	207	202	218	208	183	210	181	201	186	200	205	215	214	210	234	192	219	182	201	211	200	191	197	210	208	203	208	258	207	209	212	192	208	220	189	219	222	221	199	222	199	201	223	192	220	234	224	213	204	248	173	190	222	237	213	199	203	198	235	230	176	238	224	204	202	220	188	218	192	215	225	208	227	188	239	192	201	190	194	195	220	211	211	191	192	187	230	212	198	164	232	196	211	206	222	214	194	198	225	198	204	202	198	232	211	206	196	209	215	199	215	219	208	209	221	191	185	214	219	217	212	224	170	196	192	196	212	192	201	219	189	212	183	216	186	199	220	196	202	215	195	217	189	202	194	213	201	215	209	193	206	216	243	212	223	226	182	214	192	218	198	195	196	223	215	212	208	213	229	202	203	213	199	228	189	200	173	193	200	220	201	211	209	204	183	220	225	183	184	207	218	225	229	222	241	203	214	187	203	220	210	218	211	229	211	211	205	204	195	205	187	205	202	220	209	223	221	211	207	229	193	182	190	187	209	243	233	205	240	215	231	241	199	188	196	193	221	201	197	206	214	213	206	215	206	218	207	176	193	218	219	203	223	203	217	216	227	222	207	209	211	197	195	219	202	207	206	227	225	210	208	221	206	207	213	192	204	199	215	208	208	228	229	236	213	207	196	229	228	216	222	218	213	196	196	203	205	202	206	189	187	211	210	197	203	221	210	200	206	216	209	221	213	217	211	202	212	228
14612	13600	30355	40136	39397	25626	19166	19176	18098	15043	12507	9844	8822	7201	4845	4483	4154	3509	3580	3274	3146	2827	2994	2959	2933	3282	3373	3463	3302	2945	2761	2681	2589	2885	2731	2624	2156	2071	2587	2334	1914	1532	1287	1322	1299	1208	1162	1128	1022	990	957	949	997	923	898	752	746	746	754	720	729	725	663	701	671	631	637	595	630	606	577	609	594	634	621	673	673	680	729	673	680	656	641	627	617	647	624	600	583	608	588	617	575	576	594	573	584	531	527	571	539	468	586	515	563	532	533	493	528	545	547	513	574	554	549	495	557	497	517	568	543	524	519	531	551	511	511	530	511	533	504	525	510	559	518	548	522	530	518	505	516	527	490	504	506	505	486	522	538	538	507	549	538	519	507	537	522	519	529	539	506	515	515	551	499	531	501	533	552	541	523	482	510	546	514	519	518	504	519	515	532	540	531	542	482	536	514	550	562	513	520	535	512	489	474	515	543	529	542	538	528	507	491	560	520	546	559	519	520	532	564	510	510	454	489	538	533	562	524	537	526	571	517	530	531	534	511	536	498	550	494	556	526	536	468	531	534	474	522	511	509	513	526	565	544	558	557	538	558	523	534	522	515	530	531	539	502	493	553	475	568	538	534	517	531	498	499	525	495	522	548	514	504	483	514	491	558	524	532	546	495	544	505	538	500	504	542	537	505	516	523	534	536	525	521	491	556	535	514	503	531	532	491	511	525	519	519	542	510	547	508	477	540	579	491	560	539	522	521	552	517	529	556	538	517	517	489	537	516	507	511	527	516	541	535	498	548	521	549	514	505	559	506	552	546	502	525	535	572	546	529	501	531	505	532	518	510	536	535	555	516	534	489	537	503	494	510	519	537	520	508	512	534	542	531	488	527	526	521	498	485	511	523	548	563	546	538	521	506	499	524	517	504	574	525	550	494	503	517	514	531	509	479	549	559	555	521	536	556	513	538	479	507	501	559	538	560	517	529	534	542	552	498	524	521	493	551	491	510	506	522	470	524	490	540	507	498	523	504	486	515	532	524	478	549	514	547	524	524	514	486	510	518	528	531	517	547	502	526	538	494	562	512	536	528	533	532	485	525	490	529	524	504	537	485	529	518	530	513	533	553	520	519	548	517	511	558	531	527	511	532	515	521	532	545	501	520	506	500	549	520	593	524	563	545	505	507	560	554	456	521	500	530	506	556	534	547	507	516	521	533	518	563	484	500	513	509	540	518	499	525	573	542	537	544	510	538	524	535	520	529	504	548	545	550	499	562	536	510	516	510	525	570	502	497	514	499	528	531	499	505	479	517	528	542	509	520	552	523	498	510	526	498	510	544	542	530	543	507	561	543	531	569	523	511	531	541	520	487	540	555	513	512	520	473	502	544	452	547	580	571	549	512	486	479	511	567	522	491	505	540	533	510	458	524	512	525	494	538	505	494	539	511	544	509	508	518	525	544	514	503	545	575	554	483	535	531	536	504	519	540	463	539	526	476	518	501	509	541	536	511	550	550	510	507	544	535	518	545	542	525	530	555	487	523	544	540	525	563	501	545	514	544	527	524	527	543	488	484	517	519	519	495	518	554	498	519	532	487	503	487	558	517	518	498	488	478	520	544	509	545	520	519	482	492	502	494	520	542	527	529	542	537	499	562	559	548	533	533	529	527	509	517	512	537	527	526	501	532	509	528	564	521	554	528	506	477	535	538	525	535	485	538	548	551	525	536	523	517	522	532	510	517	524	527	527	486	519	524	525	535	537	532	511	485	511	502	530	540	523	498	500	532	520	532	520	545	535	562	489	534	537	466	526	531	537	543	541	521	563	533	529	535	524	555	489	547	508	534	547	531	489	501	495	526	541	548	498	498	539	514	495	538	556	529	523	547	500	482	545	515	544	493	558	503	545	518	508	509	506	517	544	560	493	534	535	488	549	527	516	521	528	547	524	544	521	521	484	546	549	542	509	510	501	478	534	515	489	540	499	493	539	516	526	526	513	506	530	528	508	531	518	559	495	519	510	495	522	517	543	534	570	517	529	521	542	532	492	495	523	498	537	498	497	544	488	488	493	541	509	505	547	527	547	520	547	543	557	525	517	500	521	514	519	485	532	535	548	485	548	566	516	510	529	535	513	524	521	545	526	521	496	517	566	512	497	584	516	544	525	538	473	511	522	517	519	547	541	513	519	545	511	518	517	494	526	514	547	513	526	497	509	508	517	503	530	574	500	554	551	527	512	541	468	541	503	499	503	536	527	504	512	553	536	545	523	538	562	503	538	501	500	526	554	512	523	513	519	524	509	546	497	506	504	517	530	535	539	495	515	520	534	520	498	516	511	519	524	522	473	500	506	506	525	512	531	559	531	512	509	513	492	528	544	504	462	488	523	590	481	539	520	532	540	559	535	543	531	542	548	526	504	538	477	513	493	538	541	482	495	531	499	468	577	538	512	529	553	529	534	493	506	564	532	538	449	556	544	567	532	512	523	498	518	524	480	525	479	555	485	532	557	534	525	511	545	516	507	526	537	520	540	514	533	493	502	541	514	532	531	555	568	499	475	531	552	548	551	578	572	469	481	533	530	544	495	548	546	479	503	498	544	513	538	570	505	548	552	485	548	524	526	511	517	530	513	514	515	528	546	507	539	569	538	497	523	552	523	541	495	546	537	516	494	527	525	531	525	510	534	544	552	521	537	509	530	476	496	492	547	497	522	538	552	527	492	499	518	548	506	559	508	536	509	549	557	499	513	470	509	526	527	497	507	494	564	491	545	504	522	497	502	473	486	502	555	489	511	540	542	515	532	512	520	493	490	510	519	541	552	507	545	530	502	496	511	532	531	539	546	539	537	503	474	536	527	514	549	527	526	523	507	549	541	530	512	546	523	536	513	508	490	529	502	564	550	549	551	508	522	519	532	564	507	482	515	518	524	502	545	578	507	502	554	563	533	524	484	534	498	553	540	527	483	540	540	514	483	546	516	542	538	577	548	517	541	525	511	539	499	533	518	540	498	503	533	509	551	514	527	516	500	558	536	514	554	540	535	498	509	547	519	509	510	519	545	544	511	510	564	529	510	544	566	527	540	494	528	515	511	510	535	478	521	530	535	500	497	503	468	547	513	519	542	569	505	494	498	534	505	525	513	559	548	536	537	497	510	525	521	525	542	511	512	538	522	510	471	525	525	521	530	516	574	544	476	483	518	529	520	503	533	525	520	563	521	506	511	583	519	516	549	545	510	476	525	516	537	580	519	546	531	536	512	518	506	550	512	531	513	544	582	595	537	511	583	508	548	516	488	537	527	551	538	483	542	509	527	513	479	513	539	482	516	520	523	554	524	506	549	553	501	525	537	526	540	550	522	524	544	551	554	534	509	508	473	536	570	518	503	518	523	514	524	568	517	514	550	544	519	537	529	544	516	508	538	541	540	542	466	556	545	570	536	475	486	529	591	517	516	508	534	558	561	536	533	531	516	513	483	532	522	542	521	532	502	511	547	538	482	523	469	540	504	508	560
32457	27392	35242	40505	42053	30082	20340	16143	11955	7344	4678	3118	2572	2089	1412	1085	1145	928	888	914	822	753	796	780	796	859	897	848	853	813	776	676	712	713	647	624	568	590	636	602	508	395	378	348	351	354	335	317	316	284	292	296	278	281	233	229	258	234	241	256	233	211	193	220	218	196	210	204	190	208	204	182	204	219	215	199	228	227	217	227	224	199	193	202	200	244	222	181	194	191	203	207	221	194	213	223	193	197	189	182	205	211	192	185	185	183	199	211	188	202	180	214	184	189	206	192	189	164	176	185	196	178	190	202	187	203	214	172	200	173	213	203	212	192	179	197	191	196	181	204	177	184	204	199	200	191	210	184	197	235	186	188	202	168	218	180	184	184	207	184	181	189	195	209	189	184	196	198	183	199	179	171	165	194	207	198	189	200	158	176	202	194	188	181	192	188	172	158	205	191	180	182	191	197	173	220	197	172	198	190	196	179	181	186	194	179	212	222	202	189	171	176	168	177	186	176	176	181	171	185	185	200	190	174	184	213	182	180	182	172	193	181	215	195	216	199	189	221	193	169	234	189	208	178	208	173	199	200	193	199	185	168	188	215	197	189	185	173	175	161	214	197	163	196	197	219	205	206	205	195	170	183	200	197	161	212	174	179	194	167	193	202	197	163	188	173	204	180	188	185	197	195	178	177	170	177	214	184	205	211	195	202	178	186	179	199	211	201	197	168	192	188	208	173	154	196	181	190	184	198	198	220	197	207	187	206	218	215	197	176	202	188	176	159	195	195	203	168	179	192	207	211	202	194	184	153	184	189	182	189	198	172	211	217	180	173	175	190	210	216	191	193	183	198	193	212	187	208	188	196	194	178	198	209	195	170	197	183	188	183	184	174	177	181	188	189	185	198	232	188	175	187	192	181	195	218	186	183	197	207	194	196	192	172	203	203	183	205	198	157	190	193	185	213	160	191	204	201	179	211	224	200	191	201	179	181	190	209	188	164	181	169	204	182	188	192	210	196	197	174	170	174	194	179	175	226	185	196	202	203	188	203	168	202	202	190	182	178	218	188	183	186	174	184	186	189	175	168	181	183	193	206	165	181	181	201	202	177	172	154	162	198	168	189	175	193	196	172	173	165	194	165	174	171	185	196	201	152	197	188	155	192	181	222	188	184	181	189	178	168	218	208	186	180	185	203	183	195	208	182	156	178	193	198	183	180	197	194	194	172	169	175	187	175	176	194	203	220	182	186	177	178	200	199	207	201	170	187	201	157	164	174	195	203	183	180	188	191	184	167	200	189	213	180	174	190	196	187	176	216	197	175	192	198	183	174	174	193	199	174	169	202	147	194	200	213	208	171	201	218	191	182	187	186	185	198	177	187	192	205	205	183	213	197	167	190	170	188	184	176	171	194	194	212	204	185	200	190	178	181	200	196	177	159	190	181	201	190	195	200	181	221	206	164	180	176	177	190	154	181	206	187	184	192	183	182	178	178	193	186	199	210	187	200	179	209	178	199	180	199	174	189	184	201	170	198	201	199	194	178	202	206	161	200	177	200	166	197	155	214	194	219	167	164	204	199	203	202	170	190	185	184	168	189	188	195	173	184	193	173	177	186	200	176	191	193	194	204	202	201	203	203	158	203	199	174	203	168	200	188	178	211	194	187	171	233	187	203	181	192	190	196	191	184	192	175	212	180	193	180	188	195	197	196	174	187	188	199	184	187	173	188	188	186	170	180	183	175	207	203	218	198	180	196	193	179	168	186	196	216	165	193	180	178	191	181	197	180	202	198	195	194	196	195	175	165	152	193	175	174	187	199	189	197	170	182	180	178	203	187	174	204	185	194	180	176	172	187	205	179	187	197	218	214	200	208	167	187	172	186	172	211	160	184	192	172	187	181	189	174	172	189	193	169	204	225	170	208	180	219	191	178	214	180	225	184	182	173	182	196	201	174	191	202	205	193	187	183	220	181	187	198	201	180	202	171	188	204	197	175	181	177	173	164	160	193	190	164	192	181	177	165	172	196	195	177	198	201	197	195	190	178	226	200	175	186	197	181	200	191	197	209	184	181	215	212	195	214	189	215	193	194	191	179	176	195	201	211	188	189	195	209	180	196	194	173	181	186	194	214	198	187	199	185	184	196	212	169	186	183	183	206	192	217	203	166	180	170	167	204	177	179	209	198	233	180	200	179	174	171	188	163	185	180	193	209	173	183	197	194	184	215	192	175	194	220	178	178	169	196	202	193	186	188	197	181	187	197	195	188	183	204	168	178	173	169	166	189	199	196	186	193	193	184	204	157	181	193	187	183	218	201	213	166	173	181	200	194	216	170	166	183	186	172	201	182	188	172	171	197	207	219	223	191	211	167	185	186	188	182	189	190	178	183	172	191	208	188	207	196	199	217	200	187	179	202	199	188	183	221	186	201	206	191	189	179	196	198	218	192	187	223	216	185	197	180	208	179	154	195	184	198	175	197	187	179	184	185	177	179	191	192	168	192	182	191	180	198	202	195	202	172	207	180	186	176	203	176	214	200	184	198	219	171	166	166	169	155	175	198	186	176	166	188	192	171	179	210	197	171	182	205	184	200	180	195	195	185	209	189	179	198	158	178	213	210	199	199	215	175	204	169	207	199	198	191	208	185	187	191	179	221	178	168	196	165	199	179	196	191	215	202	183	183	202	214	177	173	186	179	185	184	175	157	216	155	185	179	177	197	188	175	189	192	210	186	187	185	190	210	171	179	189	182	196	196	186	184	203	220	179	175	158	202	218	184	191	181	203	207	202	188	222	208	169	213	205	158	176	196	204	200	175	168	199	177	196	176	209	184	183	190	230	189	186	196	185	196	160	169	183	198	206	189	221	183	188	194	180	178	194	186	201	171	162	217	192	191	190	181	174	205	201	171	184	199	210	161	193	206	169	187	177	190	187	165	202	223	175	171	190	176	198	199	188	219	217	196	176	191	238	189	181	204	189	197	192	180	198	184	204	177	212	199	189	175	186	179	211	187	164	193	205	210	203	179	164	193	211	175	204	175	179	192	216	188	181	195	169	224	188	206	203	171	192	193	185	205	182	207	181	210	191	182	206	194	182	216	205	171	182	203	211	182	177	225	182	177	169	168	188	194	190	183	175	205	189	198	188	194	191	214	206	185	172	200	185	178	195	207	189	220	197	177	200	182	192	169	184	206	163	205	204	233	186	194	190	180	193	182	195	174	235	173	196	200	176	174	196	193	184	208	198	194	196	188	174	204	233	184	183	195	201	175	185	203	201	179	199	184	176	191	201	184	182	190	197	185	161	193	169	164	189	209	191	181	196	184	165	183	181	186	178	192	161	212	204	199	170	163	176	174	176	181	197	184	202	187	191	198	178	172	211	196	194	177	191	218	188	215	167	177	194	184	166	173	170	202	195	189	191	166	197	195	186	166	179	201	205	184	217	191	203	193	170	184	184	207	205	173	176	178	219	217	182	199	171	198	167	186	215	167	174	193	219	178
18598	21382	33871	43061	45742	29302	23284	23399	22512	18477	15901	13205	11781	10249	7100	5819	6248	5303	5190	4763	4625	4329	4398	4467	4812	5333	5371	5536	5038	4870	4890	4301	4201	4611	4141	3965	3149	3411	3644	3543	2700	2197	1803	1738	1838	1707	1568	1517	1412	1223	1222	1189	1234	1036	982	981	943	872	811	833	821	780	747	730	698	625	631	638	574	622	596	588	627	660	668	704	709	722	782	780	783	695	669	630	638	649	582	584	588	606	571	594	601	628	640	601	585	536	500	518	508	486	516	536	514	500	503	484	487	512	503	476	511	496	505	511	470	484	480	427	490	518	473	479	502	490	429	476	488	483	501	453	478	543	499	483	487	481	455	497	492	476	498	484	464	469	465	451	465	524	506	497	441	496	471	448	465	481	501	477	459	488	510	458	446	480	470	490	478	476	460	477	455	486	439	482	489	497	501	494	499	501	477	473	478	463	487	480	482	495	489	477	488	458	476	487	463	504	488	479	502	482	479	483	491	475	479	503	487	490	500	430	473	530	501	471	500	470	476	471	493	476	457	464	484	469	470	440	435	499	469	514	481	492	471	467	490	463	465	456	497	443	532	470	447	490	438	516	459	507	430	471	497	444	480	513	533	439	462	487	468	495	514	503	479	501	471	465	476	457	448	477	497	443	476	533	494	488	443	464	482	471	474	483	499	498	510	483	515	434	414	460	446	477	479	510	486	408	484	485	430	455	476	454	503	486	454	432	481	470	464	473	467	450	492	457	483	448	488	433	509	471	485	513	472	486	478	507	498	466	500	452	481	523	492	486	462	485	468	429	481	497	509	466	500	457	465	485	432	501	483	480	468	505	469	496	474	469	442	456	495	508	444	489	471	462	468	447	499	492	464	474	461	446	494	490	426	489	464	457	465	474	470	453	446	460	466	481	493	485	496	474	503	498	492	460	496	513	490	455	493	468	513	493	499	439	451	475	513	481	487	469	490	500	445	521	447	485	484	492	472	490	497	495	487	548	468	499	471	467	551	461	483	483	463	452	449	490	508	496	485	485	473	473	468	493	471	491	462	424	455	504	483	518	495	467	479	459	502	500	466	477	482	492	471	493	492	481	483	489	479	485	470	503	463	494	477	463	479	448	462	498	456	505	484	467	483	490	457	502	509	503	460	460	490	492	467	448	508	429	476	458	466	497	506	449	493	445	489	493	479	485	490	472	452	450	466	457	453	467	488	472	488	477	462	503	473	493	483	488	481	410	454	508	464	470	463	457	539	465	491	498	504	481	496	447	481	497	440	520	482	464	435	497	461	483	493	483	513	468	467	473	465	464	467	485	481	484	501	453	470	495	492	487	504	468	489	508	455	448	494	478	481	497	470	475	525	433	428	420	451	466	493	507	490	510	468	468	475	468	469	493	471	478	477	469	490	462	459	461	484	538	513	459	453	456	463	490	482	513	464	504	435	509	462	485	484	475	487	464	509	492	463	484	492	477	506	521	477	494	513	455	475	462	515	491	470	509	493	411	470	469	506	475	477	475	451	513	481	453	454	468	505	409	478	483	498	514	489	487	506	470	475	499	459	477	493	472	468	458	487	494	460	505	483	478	455	451	474	474	475	470	467	515	479	487	503	502	481	521	515	507	477	485	472	467	492	469	514	478	470	451	467	434	470	477	510	475	460	454	465	500	475	481	504	482	459	460	442	470	480	461	453	495	466	518	468	477	489	469	496	528	452	486	453	479	476	477	480	469	512	468	464	454	487	489	490	513	512	449	488	468	450	489	452	476	436	493	470	494	447	459	484	463	475	493	485	498	460	465	469	467	446	478	456	474	509	496	509	491	512	491	456	490	498	495	467	441	460	489	450	458	493	496	483	507	481	447	481	443	475	442	498	503	511	472	456	507	460	480	447	504	494	474	462	486	490	505	488	455	492	499	496	479	481	487	512	522	467	474	470	489	473	484	475	489	442	466	466	476	506	474	480	440	451	513	482	484	444	481	479	492	488	468	475	459	467	433	458	431	508	478	488	496	496	473	470	471	507	458	481	463	464	456	490	493	468	480	466	483	512	515	452	483	482	478	467	483	495	493	464	471	487	471	474	495	480	466	500	444	444	484	479	472	508	540	488	495	467	480	468	476	478	491	460	446	477	492	457	479	461	456	470	464	491	470	481	456	482	515	478	472	486	474	486	453	463	497	433	506	497	511	499	491	500	461	473	488	473	473	512	480	460	463	498	534	514	492	460	476	461	473	495	507	485	502	521	480	529	489	494	442	485	512	449	450	485	456	472	466	512	482	456	502	468	511	486	472	439	475	475	472	452	472	503	498	478	490	445	489	475	488	449	501	462	451	495	479	486	432	482	457	453	471	451	444	460	463	455	480	510	457	488	516	464	508	451	474	474	469	445	495	451	480	485	489	487	488	558	525	475	440	465	497	478	524	449	466	492	457	478	510	498	470	478	516	467	458	490	467	501	470	476	476	506	482	449	476	441	499	494	478	511	483	519	445	500	503	494	475	456	446	473	496	450	479	524	478	471	509	469	456	466	440	485	518	500	494	481	509	467	480	458	470	469	477	500	507	509	469	445	474	479	471	476	506	469	434	468	421	437	494	472	502	482	461	468	461	509	466	484	466	485	491	460	511	461	485	486	489	486	475	493	471	494	492	486	532	480	462	473	461	478	508	467	459	507	474	439	474	475	457	463	483	481	467	516	524	465	477	495	503	488	507	449	489	475	449	491	534	471	492	486	486	482	476	503	483	462	494	505	485	476	506	480	471	475	448	448	466	454	474	486	516	466	490	479	481	487	475	443	471	471	509	458	496	424	468	478	450	478	516	478	471	464	507	463	467	485	487	455	509	461	497	467	516	501	481	490	493	504	469	501	461	505	452	499	476	480	502	482	491	466	480	471	487	479	416	473	464	516	474	498	505	450	472	473	467	474	504	461	497	521	481	488	490	524	448	501	471	464	452	477	463	467	456	447	478	478	490	476	501	452	455	487	458	476	495	531	450	497	469	433	482	453	447	483	493	483	500	484	476	459	450	398	455	483	472	450	471	498	473	486	485	482	486	486	470	524	484	493	464	502	480	501	476	466	461	475	478	471	469	466	485	510	487	511	480	456	479	500	509	452	483	449	444	465	479	466	504	456	473	471	489	507	481	516	488	455	444	463	466	507	517	498	473	459	465	490	493	468	461	481	467	502	454	514	476	498	447	544	479	472	503	462	450	440	480	481	463	463	429	487	481	502	467	489	483	501	480	463	517	509	476	500	484	488	445	459	488	440	477	502	500	519	475	452	463	475	492	463	472	457	469	502	495	456	491	466	509	485	493	474	458	506	472	446	434	475	454	501	521	462	471	471	531	483	487	444	457	479	484	479	484	454	482	474	518	476	491	495	444	497	496	483	473	497	479	451	476	498	486	470	457	469	460	486	484	515	457	463	490	504	495	469	492	497	478	433	448	471	451	451	466	457	504	479	488	467	480	475	480	464	477	516	504	470	492	464	488	505	477	521	480	500	458
8919	5315	7749	6902	5492	3159	2192	1412	1025	898	751	625	629	498	468	395	374	316	331	301	274	280	283	277	246	280	244	281	244	211	239	248	228	240	220	265	240	258	232	230	245	228	207	220	194	242	242	226	202	205	203	224	239	212	243	203	228	236	216	216	203	210	205	205	217	224	209	197	214	195	202	214	196	227	217	212	206	237	197	198	224	253	205	209	223	234	220	208	223	182	189	187	234	207	204	234	188	198	214	209	194	194	243	210	213	192	232	197	220	199	178	209	190	194	206	182	220	210	201	204	212	199	199	192	209	201	201	219	200	172	199	183	190	218	206	192	213	197	223	211	222	213	192	213	191	207	192	225	201	191	226	218	210	192	210	213	195	210	177	227	201	193	193	178	217	210	186	202	232	194	177	215	211	192	204	209	211	180	210	184	190	203	225	192	218	213	223	186	202	191	233	200	240	233	182	200	186	187	217	176	205	220	211	204	218	204	222	199	200	213	185	185	202	216	220	212	185	206	221	191	182	191	188	187	201	197	210	207	177	203	212	224	203	232	208	207	219	200	226	184	209	179	198	226	205	197	200	180	223	213	205	195	199	188	193	231	243	192	207	223	214	238	195	177	192	204	199	199	231	208	202	195	232	209	196	208	191	201	182	228	204	223	225	196	204	239	191	198	181	181	223	209	222	228	162	221	200	223	213	231	228	180	225	204	203	182	222	192	175	228	200	201	233	222	235	206	189	225	194	205	199	195	170	226	216	184	210	220	185	209	178	202	216	208	211	203	199	187	193	216	197	206	187	210	213	191	238	196	218	205	218	187	208	214	217	216	222	219	209	190	182	207	215	240	203	218	206	197	196	204	222	208	213	193	198	207	204	222	194	200	235	216	219	175	176	193	210	203	187	202	196	189	204	216	203	220	237	197	209	203	184	186	190	210	213	255	211	199	202	204	210	185	212	178	219	193	183	209	197	190	209	235	213	206	171	230	203	237	187	205	200	217	203	182	203	190	214	185	216	212	199	201	208	189	180	216	203	208	224	208	209	204	210	211	223	201	195	175	208	183	205	218	219	204	207	231	198	214	188	236	199	211	220	228	225	209	207	199	216	192	205	208	184	197	192	207	212	179	203	214	201	174	195	169	216	198	174	188	215	216	230	206	197	184	192	193	182	221	228	181	213	212	198	219	209	190	181	211	210	200	196	188	197	199	197	184	194	220	211	206	211	225	214	204	216	234	224	211	181	211	212	200	207	195	210	203	178	195	189	220	220	200	211	233	191	211	200	195	207	194	186	187	197	187	182	215	213	201	208	187	224	212	193	216	224	223	210	207	215	205	207	202	193	192	194	220	210	197	204	213	228	203	201	181	200	209	203	203	177	191	219	206	214	196	199	237	222	207	210	197	219	162	208	171	206	229	181	206	202	196	220	249	238	225	197	181	184	194	181	217	233	203	213	224	196	192	186	208	221	197	181	201	183	204	197	216	221	220	187	195	205	199	201	189	236	206	206	175	207	218	195	205	206	222	188	202	190	209	210	212	221	204	206	199	200	223	226	205	200	213	220	191	211	231	196	203	218	185	201	187	203	188	221	192	195	210	180	208	202	208	213	188	213	214	237	207	212	175	207	222	210	208	209	211	208	205	173	202	192	213	192	202	184	219	191	215	207	168	209	197	189	196	193	213	203	203	212	196	208	202	185	220	199	199	223	191	195	198	194	215	174	197	232	192	210	199	188	199	205	179	183	168	213	231	188	223	204	187	207	220	215	201	219	226	194	182	223	186	182	224	174	205	222	230	200	180	200	208	206	190	206	210	192	194	204	195	204	184	212	208	184	208	201	193	183	187	192	204	214	188	218	202	230	209	195	206	219	196	211	204	195	214	193	195	185	190	203	172	180	207	200	194	198	203	238	194	220	197	198	220	218	215	199	214	174	189	185	185	192	186	215	186	227	211	200	209	202	186	176	193	195	208	188	178	194	204	171	191	209	206	206	157	193	225	196	210	196	196	177	203	213	203	201	185	211	179	203	202	191	223	267	188	233	191	222	183	202	207	204	205	189	207	177	189	199	210	191	187	189	193	184	187	213	210	188	186	185	194	198	223	221	218	221	210	198	212	213	208	225	193	214	191	188	198	222	179	194	212	207	189	184	230	201	183	238	197	186	186	190	215	190	202	207	188	223	222	207	203	214	219	221	226	220	216	219	190	172	184	190	217	229	208	230	191	199	189	200	214	200	199	178	210	200	213	182	195	246	194	205	203	214	205	212	187	200	206	222	208	220	198	202	191	217	226	203	201	208	213	215	217	215	223	194	205	198	198	199	198	201	171	182	203	189	208	211	228	188	182	190	206	209	196	206	240	209	164	187	225	191	208	210	228	233	228	227	177	240	184	220	215	198	183	213	206	208	189	192	191	220	209	155	197	200	194	234	190	187	190	191	220	223	203	189	229	206	188	191	229	188	194	234	212	204	231	217	203	203	193	203	208	216	188	229	214	216	203	223	211	191	233	198	220	196	224	234	195	207	206	187	202	234	205	202	217	220	219	187	192	224	202	207	170	207	198	210	208	237	224	196	202	180	222	230	213	191	208	222	211	197	201	235	168	203	197	211	196	201	203	206	230	215	194	224	238	194	194	221	199	207	186	202	192	187	181	238	202	204	200	211	200	185	191	185	234	195	197	194	227	188	207	198	190	206	199	181	207	213	207	191	204	231	168	212	197	208	181	180	196	203	217	202	210	176	218	207	173	212	215	187	211	223	200	191	181	222	219	216	199	195	202	221	219	185	186	213	214	205	221	233	203	213	186	205	199	207	219	212	210	197	210	225	222	205	206	187	203	184	193	179	202	209	224	209	218	220	213	209	222	182	197	204	241	196	224	192	223	195	193	192	209	198	204	180	182	198	229	206	205	191	223	207	199	238	214	218	222	206	200	224	208	204	204	210	192	201	206	204	188	200	189	182	215	198	191	199	189	207	217	183	191	239	190	209	206	193	203	205	201	196	206	225	218	210	211	203	190	197	214	226	197	185	191	186	208	182	191	202	170	210	202	196	227	204	206	204	215	217	219	187	219	214	209	208	210	177	225	212	195	201	187	209	207	227	184	227	179	195	199	184	204	174	229	205	187	191	209	196	209	214	238	209	204	206	207	233	208	225	214	203	236	219	190	190	207	203	187	206	226	216	240	212	194	210	200	195	209	212	209	195	190	207	213	194	221	199	182	214	191	200	195	202	195	238	168	224	194	199	227	177	191	208	211	185	200	194	195	205	185	177	190	196	175	204	203	197	219	208	219	196	240	224	192	219	178	185	194	185	201	204	217	201	229	187	214	207	217	198	213	190	197	208	190	217	200	213	212	211	196	218	201	183	203	204	206	200	199	197	207	213	198	194	239	213	183	212	165	192	186	228	201	213	206	191	217	196	202	223	217	205	210	209	191	184	215	205	199	183	201	177	219	212	202	207	200	226	232	199	199	198	203	235	202	174	191	176	203
5785	5584	13168	16540	15220	10682	8559	6405	5052	4193	3647	3296	2885	2441	2160	1866	1743	1633	1361	1183	1063	1006	1010	1016	950	984	913	957	945	915	857	826	759	770	758	775	726	795	729	692	676	660	632	672	694	737	652	701	639	636	601	712	664	640	596	638	570	573	595	576	585	588	564	573	517	546	569	568	572	603	574	537	571	588	521	504	564	603	533	525	548	552	535	533	492	525	578	539	546	585	600	515	542	542	524	559	533	557	515	515	522	513	536	535	540	495	532	530	544	526	511	531	555	549	516	506	469	517	554	514	548	527	505	520	517	506	527	522	530	506	508	550	527	549	531	513	493	568	487	495	512	482	547	514	539	491	544	498	529	492	499	508	506	533	556	511	528	541	489	516	519	528	540	525	495	505	509	483	519	525	515	577	534	516	489	552	537	528	482	533	520	469	528	554	554	507	519	527	529	517	509	483	488	526	529	511	516	511	500	504	551	524	488	492	520	526	514	551	492	536	537	506	553	510	535	531	519	540	519	542	553	467	502	460	488	537	527	528	531	501	571	520	505	515	503	509	533	512	549	509	556	504	500	502	550	517	480	537	544	535	489	490	486	514	515	502	466	551	507	482	503	471	497	550	543	522	509	567	486	523	502	530	520	514	503	518	545	513	506	507	576	512	520	541	520	530	480	513	494	521	519	521	500	537	491	532	528	508	530	513	530	474	498	576	547	506	491	550	482	523	539	509	530	524	497	552	528	524	502	579	511	490	502	526	484	515	474	473	536	508	533	519	547	526	537	506	561	517	540	534	551	505	511	533	488	506	497	511	532	497	530	529	500	534	537	538	508	486	538	545	499	527	494	482	558	536	554	524	479	518	483	525	560	545	519	523	487	522	487	479	531	571	535	526	516	537	540	503	503	534	545	525	537	484	518	487	496	497	532	532	507	543	577	540	464	536	545	491	511	532	528	528	504	507	524	494	512	531	525	523	500	547	498	495	540	512	486	458	545	540	505	485	506	511	559	510	498	501	511	514	502	501	559	512	539	514	522	493	505	490	519	528	482	486	482	516	503	505	534	517	504	500	562	473	545	506	509	519	527	550	523	518	515	506	501	525	504	528	530	503	482	504	514	538	517	530	527	492	528	534	522	530	579	509	500	534	490	543	520	541	522	545	557	502	532	462	443	516	487	502	497	510	474	507	574	476	480	528	560	468	517	489	501	541	505	562	508	519	503	546	529	499	569	495	535	520	548	501	493	532	489	540	511	500	510	503	525	521	555	518	524	530	488	520	480	514	510	499	527	504	502	540	513	520	536	497	497	535	464	497	545	483	524	510	470	534	527	536	529	530	495	512	520	503	526	546	522	510	498	493	524	524	522	511	525	527	493	518	524	512	496	530	569	479	562	533	524	487	523	506	530	513	547	520	534	535	547	501	490	536	520	533	486	473	549	556	496	500	514	474	508	509	531	517	533	535	503	524	526	506	532	541	483	501	505	470	492	512	548	497	511	521	518	530	535	523	536	536	509	493	548	512	587	545	509	547	517	494	521	531	506	521	529	496	503	567	472	513	531	520	531	484	501	520	540	493	584	538	513	533	501	507	545	496	524	513	536	521	545	554	531	516	507	483	463	509	515	489	535	562	488	512	515	515	530	546	528	518	515	511	533	485	533	526	498	521	547	520	512	539	549	495	466	495	547	541	533	563	542	516	513	509	484	521	511	512	525	514	533	459	520	531	491	497	520	517	528	517	543	500	519	535	519	528	515	517	533	572	523	507	542	503	498	524	516	564	500	494	508	483	512	534	545	507	543	526	535	485	515	537	522	531	522	527	533	531	520	514	549	536	444	560	562	550	537	535	506	489	516	495	518	544	523	560	489	569	542	499	511	546	486	522	521	574	514	526	513	541	496	535	512	544	546	531	513	532	521	519	523	539	511	519	500	549	553	556	512	535	545	515	554	517	491	514	540	546	506	495	459	479	517	491	526	541	551	495	542	533	497	554	546	520	524	539	505	497	484	496	502	507	528	525	524	543	510	492	518	503	520	515	523	539	525	493	519	532	521	484	512	487	524	523	488	533	499	509	533	530	532	487	497	527	535	498	516	535	542	527	519	520	489	508	540	509	519	506	473	497	509	571	495	467	517	508	532	528	526	549	503	524	538	532	501	523	507	530	478	496	545	509	517	517	539	507	564	515	513	536	521	527	517	515	542	481	485	532	519	530	526	483	476	507	513	519	539	470	477	500	525	528	493	560	553	497	508	553	487	543	535	485	525	545	545	525	513	543	530	568	524	536	527	524	487	524	553	532	528	520	502	516	498	477	510	537	549	518	511	528	532	546	517	513	514	516	567	522	484	504	521	492	495	527	510	502	495	514	600	482	524	558	470	506	522	500	544	527	495	507	538	523	555	488	510	506	539	489	517	536	516	498	496	506	512	527	535	478	491	523	546	500	513	519	520	537	520	530	503	502	512	531	526	511	514	499	519	554	493	512	468	522	507	522	522	488	501	521	534	519	502	516	486	539	521	504	549	525	533	488	482	505	521	527	515	524	512	518	539	491	518	498	536	522	480	467	483	520	544	498	535	539	506	483	506	474	532	552	568	580	521	530	553	502	521	552	525	524	519	519	520	519	480	467	540	549	555	537	522	509	510	512	536	525	542	553	516	522	534	526	519	517	547	525	545	479	531	566	518	493	549	493	490	509	521	536	509	505	534	522	540	562	497	523	535	495	540	524	543	478	508	505	508	530	521	492	508	488	517	500	501	527	552	519	541	481	493	491	516	497	544	501	511	519	477	491	511	535	520	548	511	490	533	564	540	506	500	511	549	550	537	517	555	516	523	505	507	471	476	537	499	483	527	537	541	504	535	532	567	491	502	491	553	547	552	540	497	520	488	517	471	533	517	528	521	525	540	527	524	498	494	546	513	542	514	514	547	513	502	494	505	499	518	515	511	513	529	518	543	551	502	527	504	540	517	497	516	519	481	526	518	539	541	491	507	510	526	510	507	558	518	515	506	503	503	494	531	518	500	527	452	553	512	495	472	505	496	532	531	509	481	517	531	479	560	549	531	538	584	499	480	524	520	489	509	520	517	562	555	507	475	523	541	487	526	481	520	545	525	504	507	518	509	537	531	537	511	494	508	537	520	540	557	544	522	563	556	492	515	517	510	518	522	533	501	531	501	545	517	547	505	516	496	533	535	506	522	513	525	527	569	481	547	512	497	540	531	517	545	549	526	500	538	518	506	523	515	534	506	501	538	525	525	537	504	503	516	516	483	498	507	530	491	554	506	510	529	525	528	539	543	517	505	539	505	533	536	504	525	515	529	526	507	514	504	512	506	509	517	546	494	504	533	534	544	506	512	540	498	545	546	563	521	506	547	509	521	512	515	553	566	500	460	517	536	554	504	526	539	498	492	522	511	528	475	540	507	502	519	526	546	498	511	566	540	496	552	545	557	514	523	493	542	512	564	497	547	517	561	519	523	541	502	508	530	502	504	528
23189	25740	39083	39671	33145	23619	15287	9329	5783	2960	1908	1763	1415	1163	947	767	744	696	611	626	534	562	604	571	610	566	617	553	575	536	494	491	539	522	488	436	402	382	443	401	366	327	290	322	340	296	312	302	313	285	257	253	257	238	236	239	237	246	204	240	246	198	217	246	213	232	246	241	229	235	215	211	227	224	245	215	218	235	215	241	259	199	224	203	220	207	218	218	204	208	200	220	210	209	204	213	212	204	229	212	197	208	216	220	212	230	277	221	211	195	214	215	197	210	201	195	207	185	240	199	214	222	190	209	214	206	215	204	202	236	184	219	200	212	205	220	217	186	175	210	211	200	198	192	186	247	241	201	199	230	215	206	184	225	179	226	220	182	220	204	205	221	227	194	181	209	229	240	179	199	217	223	195	206	220	173	196	220	194	210	205	211	188	246	221	197	217	223	208	215	205	194	218	216	200	203	225	202	222	217	207	192	244	231	196	198	213	239	240	220	213	213	219	194	211	189	198	212	178	206	244	210	202	206	216	223	230	214	234	209	192	201	195	224	216	227	205	231	230	236	201	225	198	206	216	199	229	237	213	218	225	186	208	232	198	220	233	212	201	197	228	204	201	190	200	239	183	211	241	191	193	220	201	207	202	218	199	211	205	216	211	227	216	217	213	213	216	226	194	215	186	211	210	208	203	227	203	199	217	194	221	197	213	205	209	200	224	227	219	182	213	216	200	210	200	201	217	190	215	204	219	218	196	196	178	219	211	246	215	182	213	207	199	196	198	200	198	231	210	221	196	223	207	200	229	186	209	210	215	193	205	207	229	214	222	214	219	225	219	196	206	191	169	222	226	192	228	213	198	198	215	216	203	184	196	204	185	209	192	191	201	206	179	213	223	194	173	208	207	190	186	185	221	197	202	206	196	231	213	223	220	220	206	235	210	194	207	206	201	185	206	216	205	202	224	238	197	193	235	197	190	227	220	201	235	224	206	233	218	203	215	214	227	207	173	175	211	220	207	205	222	229	205	229	210	207	196	168	217	229	239	213	218	225	214	183	246	222	210	192	202	180	206	202	225	224	193	192	228	177	185	214	208	202	201	203	189	192	206	202	224	201	199	186	191	199	225	229	211	184	186	214	228	230	213	220	203	186	224	199	210	220	221	211	207	213	209	183	235	204	220	215	205	208	208	214	222	226	224	182	222	201	208	215	225	216	206	193	191	198	219	205	193	215	193	171	188	200	230	210	192	216	213	197	209	239	214	225	204	208	189	207	193	199	176	206	217	199	177	199	199	206	204	222	194	197	194	172	237	193	234	221	216	196	201	228	226	207	215	221	217	213	243	207	228	214	226	224	217	204	197	204	211	191	206	217	211	201	183	222	216	195	201	207	239	187	182	204	189	216	222	205	215	192	182	190	200	205	192	194	212	212	216	189	196	215	227	210	224	211	203	228	197	208	207	203	200	199	196	197	208	211	212	179	206	188	205	204	238	208	196	202	191	220	190	181	221	200	213	201	209	207	200	215	215	209	210	206	219	185	219	176	218	207	185	217	213	227	224	211	206	187	230	200	230	183	216	208	244	230	192	215	230	206	193	205	215	205	196	195	220	203	228	201	209	225	200	195	205	179	207	178	231	207	209	217	211	228	218	204	220	194	195	206	214	248	188	191	187	186	200	222	229	243	210	207	238	204	183	195	195	189	208	204	233	203	225	213	225	228	200	190	193	195	218	228	203	208	214	217	200	223	214	200	203	190	191	195	216	212	226	214	223	237	231	183	194	215	227	197	214	211	191	198	210	206	196	208	206	204	205	199	230	191	213	206	215	183	203	217	214	188	194	213	224	215	205	208	208	208	189	202	208	194	192	198	231	198	213	202	206	195	213	215	241	231	215	199	214	200	225	206	211	183	213	193	172	212	232	208	203	203	216	233	227	215	207	218	180	210	212	199	221	209	235	195	176	190	223	210	207	226	191	201	218	186	211	184	216	214	190	192	227	221	185	193	227	223	206	232	202	210	212	225	199	209	212	240	220	218	223	207	212	205	194	222	240	221	221	203	213	207	214	223	204	197	215	185	241	229	221	199	188	220	228	185	221	228	207	225	204	214	207	185	219	233	201	225	208	200	224	209	239	201	183	175	241	199	215	221	197	232	197	220	218	228	217	188	202	188	196	203	183	202	224	224	191	189	204	207	200	200	230	227	206	200	209	201	212	201	229	209	213	197	194	217	211	200	223	193	196	199	204	205	221	231	190	213	227	226	201	199	212	198	197	213	203	199	203	204	211	192	199	192	217	223	188	210	215	199	215	223	211	191	208	236	208	203	205	203	212	201	220	212	209	191	222	204	202	182	223	205	208	199	184	207	237	190	233	206	205	194	178	203	212	209	216	197	204	194	227	196	220	216	222	212	239	214	208	185	211	215	195	192	210	250	198	199	228	210	219	228	221	204	181	234	195	203	208	198	222	211	220	212	200	216	208	185	220	172	211	200	229	217	199	215	219	216	224	214	182	202	240	201	215	216	205	220	202	215	202	213	186	216	192	201	207	184	222	199	212	200	220	220	259	205	190	202	187	205	220	213	201	227	218	211	220	230	221	205	215	192	216	212	209	192	223	223	217	228	192	236	192	225	209	196	192	226	191	212	207	209	233	247	219	218	214	215	203	202	180	207	212	216	180	204	236	222	201	237	205	198	201	215	222	190	216	196	213	196	218	200	233	211	225	205	186	210	226	210	214	230	233	216	212	210	203	207	206	194	204	221	226	212	219	220	206	207	194	214	203	216	201	217	207	195	177	201	188	217	177	227	203	223	191	226	218	228	193	206	198	227	199	196	198	204	201	213	200	208	234	211	246	206	224	231	200	242	213	194	202	207	208	212	220	224	216	193	195	214	195	213	213	247	210	187	203	223	174	193	193	221	207	219	206	221	219	172	236	236	222	222	215	211	201	213	182	193	197	218	207	204	190	229	207	202	207	183	201	197	183	204	217	207	219	217	208	218	185	182	224	206	199	204	217	227	214	198	211	223	215	218	203	192	196	193	200	201	179	217	182	214	188	208	181	194	199	222	233	227	219	204	199	208	196	205	234	217	223	203	241	183	206	219	211	224	201	207	184	215	197	190	213	206	191	234	194	208	211	209	223	195	206	200	214	192	221	219	202	187	227	196	215	212	244	201	187	225	213	199	223	224	201	189	197	196	213	211	218	187	195	208	194	220	212	177	195	207	198	197	212	183	216	201	232	220	195	190	220	192	184	206	214	208	192	201	210	207	237	189	199	229	200	222	181	219	195	220	228	194	219	201	216	197	205	213	214	214	186	211	237	200	187	233	207	202	202	225	214	210	207	195	233	220	196	198	188	208	234	207	209	211	222	197	162	217	190	195	204	190	224	203	233	205	202	204	177	254	205	184	207	202	215	200	177	218	210	219	184	192	199	233	221	240	196	194	193	196	210	194	192	201	183	229	195	201	193	207	226	233	219	235	210	201	222	208
14117	22203	37179	41755	37303	26477	18775	17439	14212	10178	8985	8423	7576	6258	4832	4075	4023	3581	3441	3105	2866	2981	3066	3179	3301	3306	3340	3620	3252	2969	2813	2776	2852	2901	2552	2406	2012	1960	2381	2172	1810	1562	1364	1377	1437	1301	1256	1188	1163	1044	989	945	927	822	814	807	781	825	829	723	730	677	722	698	601	618	667	619	629	588	577	629	660	650	700	695	724	726	717	684	649	656	600	604	576	602	646	637	648	597	620	585	606	630	587	570	547	586	573	555	563	536	559	551	565	510	535	549	520	549	533	595	555	493	515	550	550	537	547	578	529	544	534	515	527	510	518	543	530	517	528	499	533	480	547	519	525	484	542	509	498	484	575	519	559	515	522	515	536	516	568	523	528	540	527	521	537	510	509	530	523	505	483	507	532	536	493	519	535	510	511	519	533	522	544	493	542	522	514	502	516	496	505	501	520	504	532	545	473	540	505	548	493	482	540	526	546	530	468	532	532	517	563	516	517	582	511	504	555	504	539	506	539	535	516	574	490	525	534	524	543	519	497	535	520	530	574	534	558	519	526	565	527	538	551	528	521	524	558	507	574	512	542	511	551	532	554	529	508	539	542	541	505	518	516	520	513	498	477	470	532	516	541	506	534	518	531	562	507	508	538	479	526	506	526	545	523	551	541	571	539	532	513	526	492	537	530	505	524	524	504	525	533	518	518	524	530	532	517	556	517	500	509	501	559	551	534	505	549	453	518	546	508	574	539	521	567	539	549	517	519	527	534	503	557	534	525	510	541	492	516	532	535	527	517	526	494	496	516	533	533	498	492	529	518	566	508	486	562	521	495	527	490	506	486	519	536	537	530	552	526	543	501	507	502	500	511	508	513	563	511	554	523	521	545	524	542	491	580	499	503	596	515	521	517	499	505	505	541	507	521	531	524	557	525	513	539	581	515	587	537	546	549	550	527	504	490	499	495	488	547	515	527	513	555	559	553	532	563	508	580	558	535	507	547	512	516	495	544	542	566	514	546	541	528	556	524	522	540	513	542	521	539	549	520	543	509	510	514	528	520	519	532	524	521	516	535	516	493	525	502	514	519	530	521	523	478	528	530	511	509	529	511	495	500	552	505	535	529	563	580	531	496	537	542	560	519	507	505	506	534	520	530	532	535	522	498	535	496	550	500	503	529	520	522	500	520	512	527	539	504	516	571	518	548	510	581	526	484	497	520	505	553	540	525	537	522	538	527	528	551	528	485	514	484	510	501	501	548	536	555	557	519	542	521	519	497	538	537	540	546	509	570	545	518	512	523	518	554	484	555	517	525	498	528	503	541	565	481	536	479	519	523	536	540	525	506	580	533	540	472	528	502	520	533	560	518	511	523	524	550	506	539	540	526	477	509	531	542	513	543	494	547	490	527	544	505	510	505	528	511	531	521	543	512	541	521	534	524	523	525	527	500	524	506	498	522	536	519	539	534	552	520	519	542	555	535	486	511	552	504	550	529	532	541	490	545	495	518	518	512	552	504	557	493	565	503	496	482	496	541	512	559	512	540	492	550	545	523	558	553	504	545	506	506	545	521	527	532	508	527	538	533	526	532	581	514	566	518	509	565	538	505	523	536	510	565	508	516	538	504	532	556	514	534	526	520	566	547	507	520	533	539	535	545	524	489	531	554	547	566	500	535	455	531	527	511	523	536	551	519	521	544	512	554	509	484	529	528	533	532	508	526	529	503	493	497	542	554	529	508	575	525	512	570	556	557	568	536	518	553	500	488	546	529	496	539	528	508	551	529	531	513	558	517	539	523	496	503	513	543	529	508	512	507	536	544	535	496	494	518	560	522	547	493	495	503	513	539	510	554	523	479	538	565	568	543	523	563	575	524	516	541	514	546	523	507	499	502	547	555	534	534	530	542	536	519	510	503	543	561	515	510	498	537	500	529	503	533	541	519	507	522	527	494	555	489	525	525	504	519	527	506	533	499	525	487	521	500	546	530	519	505	514	536	518	486	531	534	531	539	540	547	536	530	501	525	531	555	571	551	536	494	502	509	529	516	514	532	524	514	547	482	536	522	511	528	531	541	522	560	545	520	551	548	535	535	562	541	519	495	515	539	539	542	573	513	517	531	467	541	532	494	544	511	538	548	490	537	501	504	527	542	525	475	482	512	528	475	526	516	535	565	527	495	513	516	500	530	528	491	515	519	497	520	515	516	543	496	549	513	541	490	509	539	525	509	509	506	540	553	510	519	524	533	477	530	527	545	556	511	558	524	545	498	539	512	496	566	517	545	537	511	529	564	527	534	514	494	513	524	498	518	531	520	558	557	505	513	506	554	514	563	544	519	551	519	536	557	539	509	552	524	546	545	562	532	531	546	517	551	517	514	517	530	546	533	491	560	511	558	536	468	537	491	499	531	526	522	526	542	529	548	510	510	472	515	512	518	519	512	565	514	523	537	553	582	544	527	518	532	498	512	507	583	510	503	519	567	560	472	547	506	541	510	508	508	557	541	502	537	489	523	519	492	536	545	528	512	532	479	554	535	557	509	521	514	514	512	535	499	498	507	508	542	530	545	509	541	539	505	498	532	544	501	534	512	579	522	528	572	532	528	580	497	532	527	528	550	548	502	545	540	547	551	514	566	535	518	560	544	500	474	531	559	505	550	484	502	555	547	513	537	541	508	509	561	466	528	536	534	527	502	556	519	529	496	536	548	517	509	534	508	536	545	508	535	504	514	524	527	549	512	570	506	517	495	554	536	511	552	573	541	530	503	531	537	526	527	524	511	541	482	535	537	508	561	538	486	551	499	503	530	545	496	489	505	529	509	505	537	548	520	528	498	513	545	520	522	504	537	501	514	512	481	480	498	494	553	536	519	517	523	528	539	557	509	579	542	534	517	513	532	482	511	495	521	521	487	543	533	532	530	550	542	549	514	510	513	538	545	598	487	559	499	502	499	519	549	551	511	499	555	509	531	498	534	506	533	533	516	542	522	534	527	539	508	556	527	573	507	528	507	540	502	518	517	500	505	530	504	542	499	555	495	520	552	488	504	490	528	537	559	562	523	507	498	548	496	529	494	571	543	548	508	534	533	521	479	525	471	510	534	526	540	515	549	530	530	572	543	524	485	539	523	492	543	562	516	505	534	501	468	493	521	517	537	516	495	501	540	518	534	527	498	504	509	538	504	520	504	580	534	524	548	555	518	570	477	469	554	562	494	480	523	513	535	545	512	490	483	486	525	545	538	507	537	508	510	553	522	542	512	543	577	487	494	526	524	530	535	531	567	534	512	512	541	489	530	548	530	526	505	553	511	560	548	525	499	524	527	513	500	509	516	509	520	549	501	519	547	570	488	515	548	486	530	494	550	501	539	536	531	507	543	516	519	515	503	499	522	569	487	511	519	541	535	524	504	476	530	537	552	516	495	542	535	519	529	474	550	541	566	523	486	519	510	565	546	530	535	543	494	535	527	478	501	537	542	544	477	504	527	521	517	503	534	481	537	523	547	538	540	532	494	536
33013	32552	48724	43646	35925	27749	21465	14928	10213	5347	3236	2555	2158	1934	1463	1171	1050	959	944	817	769	792	861	824	872	883	898	940	880	810	759	719	767	737	707	683	461	435	596	527	441	410	403	386	387	363	311	323	327	279	329	272	291	256	265	246	262	268	227	240	207	242	226	219	236	213	219	186	199	217	198	196	212	214	236	245	237	237	231	227	179	225	195	189	189	215	213	189	226	197	219	223	191	198	223	192	200	199	200	204	193	173	204	193	194	187	192	190	186	162	213	185	212	189	173	190	189	208	193	184	198	205	190	199	184	193	202	185	197	188	224	172	202	197	181	172	193	207	192	195	174	208	163	195	188	191	184	194	194	224	205	205	200	198	170	176	227	197	180	199	195	197	185	196	197	187	177	189	194	210	194	205	196	185	189	187	212	152	227	198	212	187	199	188	192	198	218	182	187	196	184	189	200	186	180	218	188	197	175	198	218	198	197	195	183	209	199	195	204	166	205	219	215	176	185	214	196	186	194	186	208	194	186	192	176	188	215	172	173	200	166	174	171	196	176	189	192	203	180	182	177	193	183	173	196	162	199	203	171	169	199	196	202	197	174	206	192	189	211	184	185	201	212	201	211	206	203	180	203	191	174	189	209	183	212	204	211	162	184	174	201	185	191	186	200	197	179	182	189	222	185	210	186	194	180	189	193	171	205	216	208	183	186	194	182	194	199	175	194	202	200	181	182	177	185	184	212	186	211	197	197	181	189	189	190	208	208	184	180	195	192	185	194	203	181	210	179	213	207	181	184	214	193	181	176	176	197	219	204	177	231	185	186	198	191	195	185	171	194	199	195	195	199	197	193	177	193	172	187	177	226	187	218	168	175	193	199	188	178	189	191	217	179	197	181	216	215	203	210	198	188	182	203	178	160	210	205	193	209	168	189	192	165	177	212	212	172	182	190	190	185	195	187	191	184	168	205	156	188	195	179	213	194	217	176	199	191	187	209	215	204	192	199	198	207	198	209	197	207	200	185	201	200	196	176	182	163	208	206	195	204	201	174	189	196	200	178	172	196	188	206	186	217	193	177	185	200	195	200	151	218	205	184	198	191	177	186	180	182	192	220	206	175	183	192	182	187	218	207	170	225	203	196	174	180	174	205	203	218	200	185	217	219	199	192	182	200	215	199	211	186	222	203	169	210	174	184	223	196	185	192	216	197	184	202	188	187	194	218	216	189	203	194	217	180	185	203	199	215	230	179	169	178	207	202	197	202	183	199	198	206	216	212	185	198	167	160	178	208	178	191	206	191	208	173	190	183	177	188	187	182	189	196	184	194	206	194	213	185	191	176	183	207	174	180	186	184	203	203	195	151	186	230	194	193	200	173	190	177	200	195	180	199	176	198	193	203	205	162	193	192	190	182	175	172	205	177	205	228	176	216	196	152	204	191	166	214	192	209	199	212	179	175	188	218	229	204	193	164	190	202	208	184	190	204	202	189	196	210	193	165	189	213	173	209	190	194	204	194	181	198	196	209	185	199	208	209	186	186	202	207	201	169	188	198	198	169	217	185	173	199	205	192	203	172	186	188	218	217	189	175	221	198	181	183	168	212	192	214	197	198	179	218	181	170	187	204	184	190	219	211	173	204	198	215	184	198	182	191	176	197	191	200	194	171	206	185	173	207	190	167	202	187	188	204	211	189	204	182	188	182	189	185	187	193	199	214	187	201	203	213	190	188	187	205	195	214	214	224	185	202	199	219	184	179	209	181	183	210	211	206	207	204	177	169	197	194	193	197	206	187	196	220	195	185	197	188	174	181	199	178	227	169	197	185	196	172	195	193	187	195	198	216	199	214	177	201	208	185	225	182	193	206	183	207	168	175	178	200	203	162	187	193	177	215	197	183	185	177	206	173	178	221	184	223	183	185	214	205	190	162	160	201	193	196	195	202	202	194	184	194	205	190	179	197	211	203	179	193	184	187	192	205	170	198	196	201	211	206	196	202	191	193	215	230	192	191	188	206	182	175	191	203	179	181	197	227	198	169	185	205	221	154	184	172	180	168	169	198	215	189	177	195	189	168	199	161	190	218	181	189	185	193	195	221	218	187	189	183	209	212	204	153	183	209	221	207	173	174	185	177	184	216	168	204	187	187	185	170	181	185	186	195	208	187	212	208	175	197	218	181	211	204	182	186	205	213	222	189	226	216	192	214	177	210	199	166	199	212	202	190	171	181	190	186	197	164	178	204	176	204	168	203	187	200	224	180	185	201	171	171	193	197	196	181	182	185	191	211	189	229	197	180	188	194	178	187	171	200	182	187	188	175	182	211	194	184	217	182	189	196	206	184	196	212	169	189	210	222	190	205	169	188	176	203	159	215	212	206	175	192	187	188	198	191	191	203	200	215	181	207	200	183	192	193	206	177	229	187	197	210	188	186	192	200	199	204	199	205	209	174	173	194	200	177	197	220	222	185	187	183	200	206	195	199	195	194	207	184	174	185	184	213	200	191	188	190	171	184	180	197	185	203	181	179	194	199	180	205	196	192	204	205	177	183	202	184	181	185	217	172	175	210	187	196	188	196	195	178	179	192	202	188	187	190	212	195	201	174	220	173	195	173	207	221	221	176	181	194	200	177	190	203	200	182	203	176	188	188	194	183	164	195	198	197	195	182	200	199	209	202	210	176	175	195	191	189	177	206	192	190	212	217	211	202	186	188	169	209	188	191	184	179	205	177	188	194	191	191	197	176	184	192	191	187	180	203	193	184	170	187	181	194	189	173	203	186	190	198	183	213	182	191	177	198	176	189	191	178	199	212	201	198	196	187	164	194	202	180	163	203	200	204	198	193	186	212	165	198	184	197	199	216	196	163	190	204	202	188	206	202	199	200	182	183	175	169	188	188	195	189	179	223	195	184	177	192	202	210	210	206	184	193	186	202	176	163	205	182	204	192	180	186	182	198	220	165	186	204	193	191	161	184	205	179	201	193	187	209	205	185	184	176	192	196	220	188	191	175	199	185	182	182	182	192	205	210	221	184	172	201	179	198	186	178	202	213	181	188	185	203	184	187	182	206	200	204	170	178	207	202	177	167	167	186	180	157	185	175	187	189	182	186	210	187	205	193	173	185	224	175	183	178	201	196	172	211	211	194	195	207	178	187	193	184	166	202	199	181	175	201	193	175	191	178	192	171	183	218	210	196	179	181	190	191	185	205	200	197	195	206	201	169	187	193	190	214	175	197	206	179	197	207	186	185	181	197	206	193	183	185	170	183	214	208	180	185	196	195	178	216	222	218	195	214	172	177	181	201	191	210	178	154	189	201	194	218	198	214	186	190	152	183	180	198	183	189	213	200	194	194	185	179	208	195	197	180	184	191	196	187	217	200	186	190	194	191	214	186	186	173	178	191	194	211	228	203	218	199	179	186	203	175	168	199	170	190	187	194	172	227	206	176	189	184	203	181	174	204	191	204	195	207	192	209	189	189	191	178	223	181	223	224	178	198	213
19127	25611	44560	45633	39049	33080	24057	22772	19923	13393	11896	11356	10913	9709	7075	5802	5508	5407	5141	4645	4594	4446	4947	5015	5158	5385	5313	5901	5206	4922	4404	4433	4564	4365	4117	4109	2345	2609	3526	3286	2651	2250	2020	1943	1933	1757	1590	1622	1453	1182	1218	1262	1142	995	907	818	809	925	868	812	814	785	787	715	657	644	596	640	626	575	638	653	676	708	753	769	789	746	694	725	711	671	602	598	598	602	619	619	605	601	632	585	663	613	616	634	616	475	571	506	530	515	493	461	486	523	529	526	521	470	520	506	507	512	507	510	487	498	503	498	481	487	495	516	446	473	438	495	495	468	479	466	468	483	494	506	462	491	426	486	474	482	505	500	508	491	488	438	451	484	499	505	451	481	483	493	488	481	486	484	471	448	503	526	462	496	499	432	476	464	461	502	507	458	509	477	574	425	507	454	485	470	474	503	492	442	500	506	503	499	496	482	476	476	452	478	482	490	493	486	498	456	494	459	479	481	487	492	459	466	490	489	513	505	477	451	497	444	471	502	475	530	499	435	470	494	485	480	472	476	469	477	487	454	483	453	460	460	448	478	458	472	476	499	486	475	477	456	493	439	463	476	506	480	451	507	471	516	519	508	504	499	477	448	499	510	448	476	463	475	485	449	483	460	504	463	478	467	482	484	485	517	458	478	502	477	471	517	454	468	429	495	481	524	456	451	475	479	475	486	516	489	464	441	458	454	477	494	490	476	475	490	472	560	478	488	472	512	477	475	513	475	483	466	444	514	493	496	458	485	470	482	485	497	480	503	436	508	486	470	462	518	442	470	459	488	481	476	467	514	451	452	463	498	496	497	459	489	484	473	478	490	469	490	479	474	482	492	501	512	493	497	514	492	466	482	509	499	513	507	445	487	470	491	495	469	495	501	505	490	450	465	464	492	506	469	501	456	460	473	421	479	468	484	465	430	493	468	486	523	475	481	441	463	479	509	477	510	500	491	517	479	522	462	469	487	420	500	459	459	487	434	503	465	476	503	463	484	475	460	465	479	496	519	464	504	504	494	522	466	447	504	489	465	506	474	482	481	474	503	497	479	493	484	526	489	476	449	482	501	483	442	462	469	485	453	512	476	477	470	504	477	487	503	458	453	478	507	475	499	507	495	470	469	506	506	513	481	475	466	484	492	504	510	482	508	501	484	485	510	494	506	445	504	444	455	483	513	465	495	497	483	514	509	496	486	476	476	491	445	525	494	500	434	485	518	469	463	475	451	490	500	469	466	508	464	508	486	457	524	505	425	464	466	473	462	494	490	495	480	491	456	489	500	497	490	485	504	493	455	508	475	507	469	457	461	467	492	460	507	475	439	490	458	491	497	478	482	494	504	465	450	467	480	491	514	503	453	463	462	500	486	481	470	511	454	482	433	507	500	469	536	497	488	489	507	482	458	457	480	511	478	531	477	450	499	496	477	489	477	483	476	497	476	517	431	491	491	446	454	434	464	447	476	470	473	474	466	486	493	502	514	497	488	518	482	530	462	482	495	496	499	517	463	471	482	491	486	497	518	520	525	504	466	514	494	479	488	481	474	484	511	484	464	503	497	496	501	467	481	490	461	449	507	443	476	477	487	457	504	438	503	496	520	453	464	472	450	451	436	472	491	466	481	490	483	509	437	496	511	526	480	457	483	479	487	450	465	520	456	485	491	492	494	463	430	491	502	504	507	448	493	475	475	480	497	481	443	510	462	439	495	486	489	482	487	521	466	476	461	464	505	479	446	454	481	476	499	496	466	457	462	454	430	441	481	486	484	465	493	479	519	480	508	499	465	450	453	481	537	468	461	455	528	470	485	441	450	521	479	487	472	495	465	477	507	448	462	483	488	476	482	503	491	523	483	488	468	509	452	482	499	487	493	504	476	484	492	480	484	487	476	451	512	461	510	460	488	490	489	513	497	460	471	479	469	525	463	491	506	470	483	454	488	482	510	478	491	447	485	482	481	536	479	476	527	468	463	481	479	463	467	487	466	492	525	487	513	481	515	475	442	481	468	443	494	457	501	511	499	486	421	460	459	472	469	492	472	485	500	462	502	494	480	450	484	509	471	479	516	488	461	451	502	507	502	496	498	502	523	500	511	504	483	480	476	481	480	506	426	454	481	482	466	469	464	493	499	504	499	482	459	475	511	479	471	473	520	479	497	436	455	513	501	534	462	489	503	455	504	479	521	499	482	491	493	479	461	510	458	491	506	477	492	480	477	477	470	492	499	508	444	447	472	509	467	461	457	475	487	477	475	471	453	460	523	441	440	491	498	524	487	477	463	491	454	460	519	471	475	542	517	470	507	505	468	533	466	497	442	496	467	503	451	466	502	463	443	465	514	490	466	457	469	460	494	476	452	466	471	488	486	454	472	466	488	489	466	476	464	516	473	483	505	468	503	462	500	496	469	471	466	492	496	484	466	480	463	481	462	481	484	502	488	451	452	473	482	464	481	486	482	464	472	499	476	498	474	501	488	516	499	457	504	484	510	425	494	473	464	466	481	505	467	484	481	473	516	522	484	511	488	488	443	481	482	468	506	484	526	522	462	471	473	485	513	459	482	483	480	472	476	458	503	498	485	520	520	496	474	452	508	503	506	511	483	515	465	496	483	519	479	470	488	469	529	516	454	470	481	516	462	480	478	458	474	489	462	466	471	480	453	459	454	472	469	499	480	478	478	457	471	483	490	409	494	501	450	438	471	476	466	491	488	514	503	484	510	488	452	496	463	455	526	475	464	469	521	503	473	452	473	469	506	470	495	460	504	492	443	471	470	484	462	468	460	430	488	510	451	514	492	470	473	489	412	496	422	492	451	450	491	446	457	478	495	518	490	513	493	488	500	447	503	495	499	505	452	464	469	495	485	471	455	503	499	457	492	476	490	461	521	543	515	497	488	509	514	492	455	471	459	494	481	469	490	478	468	449	492	486	500	509	497	473	495	484	468	484	449	516	496	493	504	454	455	481	486	504	498	503	472	470	464	498	484	506	472	513	512	462	462	500	469	489	501	480	483	481	461	477	459	463	497	479	477	494	486	426	472	445	523	465	520	461	464	496	456	493	486	470	467	494	494	460	511	498	516	429	476	439	432	472	464	481	474	483	468	490	491	519	495	473	497	453	430	483	487	474	463	487	447	467	483	486	448	458	449	476	498	454	501	467	450	476	512	488	475	475	469	495	478	494	468	536	516	508	467	492	486	446	494	498	522	449	453	441	459	457	454	478	446	513	474	493	473	490	478	540	456	474	478	469	520	487	455	474	488	482	467	445	436	491	486	484	473	487	542	466	493	477	489	451	460	500	481	498	495	494	442	494	501	520	472	436	472	487	511	477	517	448	473	425	512	512	515	473	480	507	463	476	477	490	458	491	482	516	462	446	487	468	501	481	498	482	457	476	481	459	461	470	470	485	483	460	511	486	514	465	500	469	478	487	481	521	500	514	481	483	498	493	444	458	463	480	490	445	528	449	489	446	508	504	475	496	490
9266	5699	8529	6932	4557	3190	2107	1416	995	797	646	545	559	475	424	401	384	348	336	296	306	270	289	295	278	265	250	263	267	291	248	261	232	236	225	237	264	225	237	266	205	258	220	245	226	222	216	229	230	200	196	208	201	228	217	254	240	236	227	231	233	189	230	236	248	234	203	255	219	185	217	217	205	217	195	215	219	224	188	215	205	212	231	189	214	207	234	211	214	232	216	203	212	227	219	211	219	206	239	215	219	204	210	219	205	231	221	238	203	223	191	209	192	217	186	227	236	247	211	209	221	180	211	205	204	235	219	215	206	190	189	214	198	206	206	235	221	223	221	231	231	184	207	228	213	194	193	198	214	193	228	199	194	187	196	214	183	181	208	218	230	222	227	187	192	221	206	217	193	216	201	207	214	182	229	238	211	239	216	214	252	199	195	209	203	236	199	205	196	245	187	195	199	223	206	216	208	196	203	246	222	213	193	222	209	199	215	205	213	181	211	194	191	193	193	203	220	189	187	210	213	190	227	217	200	209	213	220	225	205	219	199	201	214	202	215	202	201	212	202	220	210	189	229	187	218	229	199	197	195	207	214	215	217	209	206	185	189	231	230	205	192	197	213	241	221	202	209	215	236	189	196	230	208	227	233	211	210	212	212	233	212	203	196	221	200	220	214	220	213	210	165	209	229	198	193	213	205	217	209	195	176	217	221	218	219	226	206	217	218	199	193	189	171	201	212	181	195	234	226	214	190	213	213	207	200	232	206	220	203	186	199	208	202	213	225	188	212	203	223	204	215	246	204	192	230	218	194	208	209	204	229	175	192	223	210	180	223	196	200	191	194	178	211	204	215	231	221	214	199	192	198	221	210	206	230	203	190	184	215	205	170	206	216	209	191	211	239	185	206	203	210	231	205	188	214	227	236	196	212	222	186	201	200	191	208	214	209	195	206	197	200	203	215	210	190	234	208	214	225	198	203	231	228	229	191	215	199	198	198	214	232	192	209	187	205	222	231	211	196	214	227	206	202	204	197	210	195	227	194	222	203	225	210	203	205	174	194	216	210	180	205	208	196	209	207	195	192	207	204	198	201	196	235	217	195	227	210	218	218	224	204	204	206	219	170	203	186	209	229	198	213	205	201	243	202	197	213	200	203	190	220	204	211	201	207	202	210	202	212	207	217	196	192	185	206	217	216	219	214	222	204	198	192	209	220	198	195	198	231	200	222	178	187	217	229	218	217	217	244	217	216	210	225	198	213	239	227	226	215	193	193	202	213	203	217	203	211	216	213	187	217	186	211	206	201	199	213	198	208	202	207	205	227	208	219	206	209	219	234	209	222	176	198	237	196	200	236	194	190	200	186	203	206	197	192	221	231	230	208	214	241	208	224	207	193	250	238	204	208	231	218	215	202	219	203	218	195	225	190	185	210	191	212	206	210	228	216	219	207	195	192	230	187	200	208	181	215	224	203	209	195	213	204	193	224	227	203	209	214	207	204	197	215	211	223	179	214	215	206	190	184	228	217	207	210	190	210	232	197	208	205	220	203	189	245	213	207	205	210	220	192	215	188	219	208	210	187	223	220	188	199	207	240	188	213	194	209	220	216	222	188	232	208	207	199	232	207	204	182	203	205	240	209	199	194	197	234	192	198	220	207	230	221	219	193	196	195	225	232	211	176	193	197	203	218	220	203	192	196	214	213	228	195	216	217	200	215	182	217	210	210	169	194	228	200	230	217	192	234	226	175	196	216	204	206	225	213	211	196	208	217	195	190	183	234	212	202	219	213	200	236	220	230	226	176	188	224	216	206	206	225	196	198	233	212	198	209	194	231	182	236	216	219	232	194	210	210	218	215	223	208	198	217	203	218	177	216	196	231	209	213	190	209	232	221	200	224	216	198	198	208	216	213	195	201	199	212	225	174	207	194	191	222	193	215	215	206	188	193	218	225	222	190	181	204	216	222	212	224	214	219	235	200	211	212	236	217	236	196	217	192	195	196	206	224	218	244	189	191	229	202	214	209	191	239	199	220	205	211	202	203	198	222	198	204	204	222	201	208	207	263	194	200	197	205	219	223	192	247	212	203	220	192	235	193	186	182	218	197	193	193	191	211	189	211	201	205	202	182	200	182	212	214	217	187	209	214	222	215	229	204	208	194	191	194	203	219	218	182	212	214	176	199	231	216	177	219	201	200	250	180	232	200	196	219	207	210	225	180	229	209	216	203	196	198	242	194	216	212	193	201	191	209	210	220	216	220	206	233	231	210	213	193	234	208	218	189	215	232	195	192	214	204	204	205	208	203	175	195	209	193	244	203	191	189	219	216	204	212	238	206	213	210	210	217	213	240	202	211	196	200	236	226	207	231	207	210	222	207	211	201	233	203	215	221	207	235	217	181	208	213	212	189	205	209	182	203	199	213	221	227	218	214	194	196	197	189	201	183	221	218	201	214	207	195	226	212	210	196	203	184	195	178	210	207	203	218	219	199	184	215	217	212	198	230	210	213	198	192	209	212	217	219	184	198	177	212	221	224	185	219	220	204	204	201	244	204	221	190	228	201	216	210	204	211	208	200	204	232	222	205	220	231	198	214	188	189	210	182	196	176	193	214	196	217	217	193	219	187	225	211	208	215	200	186	217	211	204	221	189	232	199	222	211	225	212	215	226	215	222	228	192	208	208	193	195	217	224	196	206	196	201	227	220	196	227	209	188	207	188	197	213	176	201	192	197	211	198	224	182	198	218	206	213	194	205	190	233	197	214	211	209	191	205	184	217	207	223	207	220	202	187	209	209	231	177	205	223	193	210	204	211	196	176	213	206	213	204	214	197	199	199	210	193	226	210	205	210	202	208	199	176	214	208	222	199	216	214	214	201	207	229	212	213	202	223	231	198	207	211	212	211	179	201	200	195	230	218	201	230	199	206	196	192	200	199	221	187	198	222	205	218	203	223	235	224	196	207	226	201	248	223	203	204	199	204	216	219	220	221	206	212	229	206	194	207	201	206	224	198	206	221	171	225	203	177	227	228	239	207	228	224	214	195	202	201	210	202	194	201	239	211	207	219	201	186	213	206	210	237	212	217	216	198	210	203	204	235	212	179	206	201	210	190	238	202	214	213	184	214	205	191	210	215	189	205	214	208	222	227	237	208	204	228	200	215	219	204	206	202	182	204	220	222	180	205	179	210	210	230	234	219	213	207	218	200	191	216	195	226	210	237	192	193	183	208	214	226	196	192	198	231	176	216	193	212	241	213	203	194	211	221	225	214	199	207	225	213	215	187	229	212	208	182	206	201	212	236	208	219	200	209	201	219	207	212	209	197	229	227	237	210	201	199	219	213	213	232	209	207	199	214	238	213	182	214	210	232	227	217	207	193	211	199	191	190	221	212	227	205	228	218	204	207	214	197	196	210	229	174	204	217	174	210	204	210	219	213	210	210	251	172	175	208	225	212	212	218	218	210	207	206	230	190	198	188	215	216	203	227	242	196	233	216	213
5991	6067	14318	15681	13472	11373	8279	6458	4629	3835	3038	2846	2481	2340	1941	1863	1617	1422	1379	1216	1045	1021	1098	1118	1109	987	955	1034	949	918	832	868	845	773	806	809	703	738	798	747	709	686	705	709	703	716	699	699	644	638	663	671	633	611	635	652	584	605	618	559	570	584	581	599	540	558	587	603	570	565	565	542	536	587	599	573	617	540	581	563	566	605	581	555	579	561	547	558	513	550	565	560	555	564	516	537	568	547	540	525	532	537	568	574	535	532	538	542	559	512	544	509	555	496	523	506	540	548	509	548	566	529	535	578	510	523	518	495	512	535	522	516	494	539	505	545	561	550	573	532	541	529	503	532	537	518	519	546	555	522	518	549	483	524	520	535	518	517	525	517	521	543	509	556	545	533	517	544	511	511	542	493	538	543	515	533	548	510	572	536	498	533	546	539	479	525	490	536	550	523	535	525	551	545	539	545	532	503	538	529	521	541	516	523	534	502	517	503	498	516	535	493	529	517	520	503	531	516	543	516	539	544	510	530	533	574	499	524	544	540	545	583	544	547	509	514	507	552	525	501	525	475	533	517	492	526	514	542	545	532	514	502	532	519	529	562	533	485	551	551	518	518	539	497	533	537	488	569	518	538	533	509	525	548	536	514	550	536	513	523	545	489	506	518	522	530	529	523	488	556	554	513	503	502	570	522	532	515	558	510	538	505	506	478	489	546	530	523	523	510	513	529	521	512	550	491	555	500	520	520	536	525	556	513	515	538	552	485	515	537	546	516	507	497	527	550	530	552	557	543	540	475	484	503	498	513	523	499	496	549	534	505	530	533	541	554	495	518	552	539	529	507	501	543	544	513	535	549	497	543	507	504	517	545	498	517	516	530	543	493	511	507	532	535	507	504	558	521	534	550	539	536	538	481	522	551	493	508	534	508	519	572	555	536	501	560	550	512	550	519	540	571	543	530	564	512	518	551	529	515	554	524	539	547	471	509	505	530	506	496	530	544	496	539	482	513	507	516	429	525	515	528	514	525	511	557	503	546	541	528	527	519	509	567	516	521	517	557	510	520	550	516	500	505	524	559	554	561	495	527	521	570	526	534	522	544	548	521	522	565	530	538	504	516	535	535	510	550	526	509	522	552	513	575	548	512	517	540	518	551	536	554	565	495	502	500	564	505	559	496	546	530	517	515	537	510	534	555	482	540	512	492	535	549	558	502	508	541	549	542	498	543	521	519	555	461	549	521	515	505	504	528	468	553	502	528	538	554	520	516	545	535	537	521	500	525	542	476	553	543	536	521	523	527	531	489	524	534	542	516	486	494	532	505	526	529	521	535	513	504	504	526	525	518	536	564	561	531	513	528	550	531	535	499	518	536	533	512	495	550	497	531	543	557	503	550	553	542	534	494	526	524	519	546	528	550	545	530	513	504	552	523	522	521	511	506	539	592	504	482	527	503	529	537	539	574	522	516	543	547	526	551	508	509	557	536	530	555	534	520	497	497	547	541	523	574	512	563	562	559	487	522	535	540	506	531	562	483	512	555	535	510	532	488	530	553	518	568	502	512	503	515	538	530	546	495	533	527	534	526	522	544	552	526	531	527	548	538	521	538	507	549	521	474	533	565	532	550	548	505	564	483	517	535	511	508	512	522	519	527	534	523	547	505	541	501	504	528	508	532	537	518	508	519	539	528	542	497	526	555	540	530	524	557	515	544	505	489	503	549	529	491	524	505	540	517	572	533	549	501	524	555	491	527	560	523	541	532	543	497	528	545	553	527	505	537	506	530	543	565	505	476	541	508	493	537	507	504	492	527	562	527	492	538	511	527	499	526	564	567	504	531	571	546	562	541	488	533	528	501	514	501	527	519	530	550	500	522	518	524	495	522	527	523	520	509	559	484	557	540	552	543	509	523	526	551	560	530	549	538	548	530	541	557	606	558	534	498	526	518	530	572	512	550	538	506	510	506	549	530	484	523	561	516	513	519	531	539	518	549	559	521	555	520	543	534	542	512	485	519	538	511	535	529	542	509	512	542	504	506	512	558	519	524	580	505	548	501	536	556	500	529	548	538	545	527	547	485	527	518	522	522	503	525	477	492	524	549	538	518	502	524	470	549	553	536	488	532	523	520	528	530	513	525	519	594	538	521	517	554	499	518	513	508	525	526	550	511	535	524	542	539	519	522	509	519	478	512	535	558	529	481	512	533	548	495	541	498	504	528	537	536	547	548	510	544	522	541	546	514	528	494	549	518	510	522	529	554	529	546	547	522	507	547	535	497	518	535	491	514	529	557	513	560	520	509	527	544	481	504	549	539	488	537	528	530	561	538	530	525	492	477	529	545	585	472	520	525	505	524	518	521	547	524	534	541	543	547	554	552	530	534	541	522	580	523	489	520	538	518	504	497	557	536	563	516	528	571	497	531	517	536	560	515	511	551	494	548	551	547	529	540	522	486	485	512	498	547	491	508	528	544	518	543	538	503	521	532	513	545	520	543	524	509	522	488	518	522	510	538	528	493	507	552	521	498	551	527	550	506	519	523	476	542	538	554	535	524	498	530	540	495	511	514	549	520	534	547	520	488	533	524	537	471	543	526	518	503	547	528	552	530	515	507	507	559	522	560	544	502	524	511	540	499	523	523	513	522	495	531	524	523	558	537	518	555	566	536	493	583	520	545	529	549	475	553	502	533	490	491	494	554	525	445	522	503	575	509	503	503	533	527	534	544	527	555	563	535	502	536	505	536	525	558	532	546	502	503	526	532	470	527	537	505	516	554	551	490	523	495	539	498	605	573	536	521	519	534	547	549	519	554	554	529	543	553	515	507	493	553	480	524	491	511	522	505	494	512	545	445	508	545	534	530	570	535	516	516	531	567	535	490	517	557	502	529	527	521	507	541	507	489	509	532	559	493	543	549	528	576	519	561	530	575	542	518	534	504	540	540	536	529	575	522	524	555	567	530	565	516	568	535	518	500	509	523	473	488	534	530	527	532	515	523	566	543	493	532	527	582	550	558	542	572	529	542	547	527	536	529	528	560	528	521	558	512	530	495	511	561	523	497	532	568	529	533	506	499	534	613	559	529	507	488	495	552	535	511	530	509	508	505	493	525	526	508	521	494	510	486	489	533	516	566	518	541	514	520	537	544	545	519	525	515	551	510	551	510	507	506	509	569	559	465	513	525	516	550	559	548	526	560	519	523	500	533	495	561	528	505	533	503	547	521	516	527	487	540	550	547	529	534	524	495	492	571	515	498	489	535	482	540	501	531	510	551	531	505	539	563	527	569	488	529	532	549	556	551	562	520	513	574	497	551	496	595	528	557	550	538	517	523	558	495	507	511	516	549	533	488	537	515	544	534	553	552	564	519	561	516	479	551	525	546	509	556	493	501	522	501	508	475	527	521	519	558	511	507	529	519	479	546	494	549	473	520	531	544	522	519	513	558	538	528	538	528	549	512	504	518	498	509	512	539	538	563	549	479	505	545	521	532	536	545	546	555
24763	20777	28639	31653	34298	21592	13441	8477	5294	2833	1717	1421	1234	1270	982	838	623	682	633	568	548	530	574	595	618	568	586	601	523	536	536	482	486	510	484	419	375	339	434	377	328	340	283	304	332	309	323	310	303	241	297	291	256	250	253	226	254	247	222	223	244	217	220	254	251	226	236	235	226	218	225	226	245	226	229	254	209	244	213	224	235	255	238	207	241	226	206	206	251	236	221	217	207	214	230	209	218	213	233	214	207	257	200	207	213	219	240	220	190	188	200	206	194	193	184	213	203	203	222	231	207	239	221	231	228	227	222	200	205	189	225	223	206	223	228	226	198	231	212	212	230	194	196	201	210	192	213	207	191	196	212	203	225	200	211	215	200	209	233	219	204	211	212	198	219	195	206	201	212	204	213	177	198	209	210	188	205	197	211	216	217	226	208	207	226	213	214	194	213	220	207	210	211	191	197	201	214	208	226	222	221	223	197	204	200	213	225	235	196	204	216	191	208	223	203	190	225	210	181	191	208	220	218	209	214	173	214	189	190	212	216	208	230	203	233	200	207	200	195	191	206	204	211	196	225	214	239	205	203	200	221	212	220	199	211	203	238	207	208	187	238	206	185	217	223	218	221	195	197	207	236	221	202	182	214	228	189	183	230	230	225	236	194	214	205	200	202	194	218	226	232	250	219	220	214	212	196	202	218	199	228	200	199	210	189	193	222	193	228	195	216	204	195	200	219	186	196	213	211	219	222	195	192	210	220	220	197	236	227	202	220	206	207	203	227	206	212	231	204	217	174	203	205	225	172	220	202	216	181	189	210	207	218	190	209	212	206	193	216	226	220	210	199	198	201	226	225	208	204	194	209	202	253	252	222	202	192	186	203	201	204	217	195	218	218	197	239	244	206	227	224	190	223	228	239	186	214	204	208	221	205	178	193	210	192	222	219	196	209	216	205	242	188	188	204	228	214	215	182	207	216	211	197	214	222	188	211	217	212	203	195	232	210	222	207	221	222	204	233	196	203	213	213	201	231	217	223	213	231	209	203	207	233	234	221	192	196	177	204	214	215	198	214	209	197	189	203	226	243	224	203	219	233	200	210	199	188	213	219	235	226	216	198	217	208	212	192	196	188	234	184	205	221	217	193	226	181	241	222	210	204	207	224	208	190	224	246	198	225	223	204	201	218	214	200	200	230	211	230	211	219	214	217	201	219	241	242	224	208	208	204	188	199	204	206	205	201	225	214	213	232	192	203	208	234	217	218	221	223	204	223	206	189	217	208	217	216	203	203	221	208	218	186	212	215	184	223	190	201	191	211	224	224	208	221	200	221	222	214	247	187	218	187	227	207	220	204	197	205	215	203	204	210	241	217	247	245	213	233	219	206	184	200	220	209	208	207	210	213	246	207	195	216	223	199	220	211	237	199	189	195	227	211	211	213	201	199	235	217	192	204	211	191	202	212	185	215	191	209	208	217	209	207	217	218	212	219	229	224	203	220	227	217	229	229	224	208	215	209	178	242	231	210	184	213	218	210	207	215	189	211	226	199	203	179	206	231	200	189	220	230	212	200	206	187	181	215	233	227	226	213	232	213	224	191	215	185	202	208	229	195	235	225	202	231	192	223	226	204	229	220	233	230	193	236	198	208	236	223	230	202	231	218	198	229	214	193	188	209	205	204	202	220	233	197	207	212	206	188	200	199	182	221	223	222	215	208	204	232	205	219	211	173	216	218	191	219	198	229	209	187	208	221	210	212	229	196	218	205	198	212	205	197	213	225	241	222	220	209	204	180	205	206	182	214	215	227	191	213	229	194	200	205	199	215	216	214	208	213	190	209	240	202	190	194	191	216	203	224	190	210	200	211	235	206	214	235	186	179	203	193	212	192	227	210	204	204	201	226	198	225	191	210	214	189	216	215	208	207	199	199	195	223	165	224	184	201	238	207	229	229	213	173	192	229	226	191	214	215	240	220	214	200	224	211	210	186	213	212	225	209	206	220	178	214	200	206	209	197	239	202	217	208	190	196	201	213	216	212	219	238	186	208	246	230	214	236	193	227	206	207	211	198	214	221	212	205	195	214	228	219	190	217	213	222	176	214	232	193	201	227	209	238	197	203	200	204	198	197	212	228	215	184	211	210	202	187	200	228	222	216	189	214	220	210	214	188	200	212	209	249	195	199	215	188	210	195	198	205	219	221	199	217	232	216	205	221	197	202	209	227	220	188	206	193	190	196	198	219	206	221	204	177	197	209	235	225	222	198	206	187	194	217	221	194	188	208	218	215	217	191	218	214	234	219	222	205	222	216	201	198	193	192	224	213	204	201	211	206	214	206	229	191	199	183	203	222	226	208	199	194	192	189	229	219	233	209	180	207	224	211	215	186	223	199	200	214	200	209	233	204	206	205	214	233	213	199	230	215	205	214	215	223	209	246	194	199	208	190	221	238	193	214	245	187	202	224	213	206	206	211	194	210	226	208	235	215	218	189	209	205	190	225	192	208	217	206	185	196	215	210	207	220	201	219	213	206	205	220	212	196	209	191	252	212	225	236	197	214	211	182	213	191	185	211	205	208	231	218	222	193	206	204	201	213	201	195	202	218	211	197	200	218	225	202	166	217	191	215	207	238	228	214	199	199	226	196	194	211	194	227	211	200	212	201	204	230	211	198	207	226	205	221	203	184	208	201	188	205	192	214	221	214	208	201	222	215	227	200	211	200	205	215	229	223	216	199	211	218	219	202	201	193	214	212	202	203	207	225	203	215	215	206	215	196	195	214	200	227	215	205	198	212	239	208	190	223	206	208	207	234	210	181	205	208	227	209	236	192	218	219	238	214	211	217	198	229	222	210	205	216	204	212	220	212	197	231	235	213	219	196	226	218	219	203	188	181	202	205	227	198	233	215	205	207	216	202	230	220	192	236	185	205	221	215	195	237	209	200	227	206	192	221	225	213	202	202	221	211	199	221	210	211	252	217	199	214	203	203	197	212	218	218	215	202	211	229	230	244	214	199	210	227	196	202	223	212	212	185	181	194	191	224	228	219	204	204	179	207	187	219	232	168	208	230	208	191	204	190	197	219	207	197	201	207	203	210	219	196	197	218	210	207	209	227	189	226	203	230	244	227	217	222	205	225	209	207	218	217	221	215	199	198	212	219	202	203	212	222	211	206	202	213	218	245	209	213	197	232	212	198	222	195	226	184	223	197	203	215	227	241	203	200	214	204	247	203	239	181	197	224	241	220	198	206	196	179	211	215	208	212	211	241	180	215	229	196	196	227	198	178	204	240	240	222	234	187	211	203	206	215	192	240	206	213	199	200	223	210	238	221	194	200	207	219	212	209	210	226	219	196	198	188	203	212	219	250	231	211	228	216	188	209	202	200	222	180	225	214	207	215	209	228	224	174	199	222	234	232	208	203	230	217	187	206	203	224	223	200	206	236	221	233	223	212	233	209	204	203	219	220	206	200	190	201	211	205	219	213	221	201	214	216	236	203	209
14833	17368	29668	37299	37344	26615	17356	17858	14550	10090	7733	6818	6757	6515	5342	4128	3283	3607	3397	3040	2961	2934	3291	3376	3481	3442	3695	3815	3271	2875	2613	2573	2669	2944	2670	2583	1940	1587	2102	1898	1792	1584	1296	1379	1428	1202	1267	1147	1009	936	965	983	889	877	798	771	754	772	780	783	765	676	724	669	643	635	622	628	601	621	649	631	634	666	616	719	625	716	674	670	706	642	617	656	571	640	629	577	596	600	613	569	584	599	611	584	571	605	615	506	549	570	565	552	558	556	542	540	573	562	580	502	541	551	523	576	562	528	508	502	521	511	522	511	493	580	543	556	517	543	556	489	514	544	542	488	535	537	509	488	533	495	530	529	529	527	506	511	531	542	517	541	513	483	532	528	538	468	505	532	522	551	535	507	541	564	528	512	549	540	541	492	524	522	527	538	511	568	544	560	575	561	512	506	507	530	543	497	541	499	500	496	540	527	535	518	504	516	515	536	523	519	545	528	510	553	520	496	538	500	522	520	536	527	524	585	542	550	528	508	509	569	548	489	533	501	494	545	551	493	538	509	506	539	550	537	533	553	538	554	548	557	533	574	526	535	546	465	499	510	555	516	566	545	585	517	483	521	565	511	537	520	581	536	543	480	546	528	486	490	493	499	556	509	523	523	527	499	493	484	507	528	516	515	557	552	535	538	491	537	548	516	500	532	550	588	553	505	508	540	499	534	538	545	517	518	540	567	513	549	550	527	539	514	544	512	545	506	462	527	482	529	527	536	528	492	515	542	581	541	522	541	551	515	530	531	471	590	518	512	573	531	482	512	556	557	490	555	533	574	519	540	515	533	526	566	517	485	549	530	505	512	547	565	603	545	528	529	557	537	504	517	505	559	542	531	533	520	541	543	503	555	521	554	560	535	510	474	547	572	556	505	513	550	474	502	558	569	550	536	525	528	555	538	558	552	516	521	535	537	532	512	515	581	563	567	483	567	535	512	523	515	523	539	520	539	524	536	520	500	550	531	508	538	547	543	509	524	497	521	553	489	537	534	527	524	577	507	518	586	522	558	518	584	526	533	504	567	539	544	520	494	553	524	539	511	529	538	547	512	524	568	503	505	508	551	472	520	556	539	506	554	547	507	528	504	518	564	506	515	538	555	493	518	511	521	520	463	492	494	531	517	530	554	530	535	526	520	539	582	553	532	527	588	506	560	539	515	543	523	497	601	529	520	514	506	529	561	484	497	556	523	519	522	478	539	497	519	550	545	514	547	514	492	526	571	557	477	524	507	498	519	554	505	540	532	528	527	505	543	496	547	514	532	512	493	563	572	538	517	529	548	521	515	519	585	522	511	499	489	517	500	526	510	494	516	545	499	510	556	559	516	530	545	564	486	482	541	525	521	492	507	522	565	523	578	521	527	530	538	491	510	489	484	520	560	485	556	557	505	520	538	504	507	532	542	557	538	550	504	515	524	544	558	541	508	535	480	546	557	492	538	524	537	489	529	559	515	516	498	571	547	558	531	520	493	517	536	518	520	540	486	516	522	530	521	537	551	490	484	510	518	528	485	567	536	548	521	529	500	541	538	537	552	509	522	549	558	516	525	490	517	559	489	507	548	534	499	541	550	549	508	496	534	588	538	558	560	537	473	548	561	523	510	560	533	496	541	555	534	534	523	555	487	509	507	545	508	547	518	523	531	547	512	521	519	524	489	538	478	511	531	554	558	571	543	517	539	544	545	542	505	522	522	496	544	493	546	580	567	528	508	539	537	503	552	522	522	523	496	524	496	529	497	552	572	534	557	538	517	533	531	523	529	483	542	469	497	514	515	508	552	504	547	532	494	558	537	516	563	531	508	539	541	539	525	488	542	514	533	514	532	542	534	574	548	522	519	543	513	488	543	544	524	512	518	565	502	547	532	456	504	518	525	523	526	567	505	471	505	536	493	527	533	533	530	524	568	508	565	525	519	532	507	532	546	573	579	506	513	555	551	531	537	536	514	552	527	593	511	535	523	497	514	520	544	518	508	506	520	545	577	520	560	544	578	551	555	484	569	481	526	503	492	528	501	513	512	564	530	554	542	534	527	525	495	520	552	523	534	522	543	536	474	534	530	494	517	547	545	521	502	510	529	547	550	536	523	520	517	515	522	465	538	512	508	512	518	496	557	519	549	545	530	532	512	487	525	556	533	496	518	550	529	539	546	516	552	490	515	522	519	568	539	525	532	518	518	515	526	526	534	504	523	532	526	518	513	551	524	539	498	493	535	556	529	547	502	511	515	495	513	538	523	534	478	562	545	529	531	528	521	507	519	518	547	542	549	536	554	520	541	565	531	505	525	543	500	508	532	566	546	517	507	524	525	495	509	496	546	548	516	531	554	535	504	550	542	612	532	519	551	535	547	549	538	494	528	512	517	489	494	513	532	562	541	555	563	528	563	554	486	532	556	529	494	550	536	518	555	531	509	530	549	490	529	520	515	532	508	519	554	504	544	544	541	520	550	537	532	503	571	572	562	526	527	568	508	574	549	511	560	496	519	579	535	499	503	538	530	515	534	547	554	528	554	528	571	521	538	559	535	462	535	529	472	509	512	518	511	536	548	557	517	491	535	555	515	506	513	564	520	536	530	517	541	523	538	535	515	514	519	514	534	539	521	505	521	521	548	582	524	524	550	527	538	511	552	552	512	544	530	520	554	526	503	528	548	517	487	525	545	496	527	501	538	595	520	509	512	521	584	511	509	530	566	555	520	549	473	541	535	548	515	537	501	562	565	572	500	517	468	511	537	525	557	576	538	534	541	544	505	545	528	531	509	525	547	540	523	572	522	536	508	505	505	504	524	561	524	571	507	525	496	561	503	521	564	554	526	513	589	540	555	492	534	523	483	483	510	515	480	560	522	474	500	517	470	545	539	521	519	550	539	542	503	533	517	561	507	584	524	547	516	560	538	568	514	509	484	550	512	519	571	551	507	521	528	546	536	497	507	498	556	518	543	526	515	532	550	534	516	546	482	533	499	555	507	531	539	541	512	505	512	521	530	533	525	536	477	513	543	506	547	579	526	551	530	541	526	481	500	480	439	495	516	534	501	481	499	505	508	534	536	547	486	562	546	547	479	520	528	548	544	518	518	525	539	545	514	488	515	549	517	567	482	550	522	536	535	539	541	517	510	525	555	512	529	543	501	510	548	504	513	552	553	521	516	544	498	524	528	500	592	544	528	560	513	540	504	564	546	548	512	507	564	497	512	524	522	504	516	468	528	563	553	532	493	568	534	522	525	552	544	537	529	519	528	561	521	541	509	498	532	513	525	530	539	541	533	525	551	503	559	530	529	558	551	538	538	557	549	494	535	502	529	565	506	556	549	503	535	499	541	531	533	508	508	543	580	561	544	502	562	532	528	522	491	524	540	537	546	499	512	509	474	515	519	502	536	524	551	559	552	532	521	536	529	561	523	573	569	501	535	571	533	551	522	532	523	556	503	514	547	525	539	500	524	509	526	560	510	558	511	541	521
35585	34827	36599	42110	34484	28318	19492	14809	10724	5760	3224	2344	2008	1900	1640	1193	889	922	897	785	820	815	826	826	940	996	926	1019	867	778	654	666	713	690	687	644	505	498	488	441	440	397	379	357	379	353	284	318	291	294	334	254	237	257	234	236	273	255	248	245	257	207	259	208	226	178	232	216	210	204	200	195	244	237	223	255	236	212	239	214	259	217	199	202	208	235	219	232	205	214	207	235	216	227	219	232	183	207	188	207	196	188	200	205	219	218	211	228	202	214	185	196	207	197	187	226	189	204	189	160	209	213	204	180	196	193	208	216	204	207	202	218	191	192	173	191	230	186	192	177	188	187	204	191	198	186	174	171	198	205	168	205	178	212	186	204	208	188	190	194	191	208	186	198	186	205	178	183	179	193	188	191	201	194	190	200	191	201	226	215	201	201	191	184	184	191	202	188	218	193	188	213	163	205	206	185	177	225	175	189	171	189	199	191	193	180	163	204	197	194	200	187	209	199	184	181	196	197	184	204	185	206	177	202	198	192	177	211	194	183	210	169	166	180	210	176	181	178	180	198	193	185	192	190	194	171	177	208	206	186	203	187	175	214	191	166	202	205	182	181	212	201	183	175	176	214	190	217	206	199	196	191	189	207	204	190	174	191	196	209	193	204	190	168	206	195	219	214	191	194	193	179	170	223	199	165	201	186	216	183	209	191	184	173	169	177	186	206	200	198	212	188	189	183	184	216	216	170	207	192	198	201	197	189	185	201	195	186	177	178	182	187	201	174	196	194	163	203	214	187	185	216	193	168	187	188	198	164	194	208	186	153	207	192	213	162	212	193	222	184	201	206	168	193	189	198	176	181	188	194	181	189	197	205	216	200	209	193	181	186	206	170	197	157	194	192	191	153	202	189	198	212	163	204	180	182	195	199	207	197	177	202	199	205	166	168	200	154	169	205	182	202	165	184	187	196	200	179	193	191	192	213	176	200	214	191	175	206	173	202	180	189	185	191	212	179	191	185	197	229	211	189	180	216	168	187	189	203	185	196	190	206	200	180	214	196	221	186	216	214	203	164	171	182	216	205	207	175	202	182	200	213	191	208	184	187	198	180	186	180	203	202	198	197	223	192	211	196	187	171	200	195	179	170	194	203	226	174	179	187	158	210	186	178	181	168	187	189	205	172	233	237	170	198	207	169	190	187	192	182	199	197	185	215	175	187	175	161	202	219	194	180	195	197	186	207	198	178	179	195	164	179	169	218	224	188	170	212	176	188	201	163	220	209	192	206	179	194	200	190	206	188	203	190	173	173	184	210	206	213	204	194	198	206	183	193	173	194	180	200	185	197	182	187	203	179	173	187	190	197	181	215	202	179	189	184	189	220	215	178	161	184	195	196	190	175	191	210	182	193	191	198	179	182	188	168	180	196	183	190	212	203	198	195	215	166	174	201	157	172	182	211	183	183	187	206	202	181	175	164	186	186	187	195	201	191	198	200	175	191	188	188	197	176	178	166	204	210	190	181	202	185	198	177	187	224	194	206	207	196	177	200	210	180	199	206	172	202	203	213	204	194	176	187	194	182	192	202	178	181	183	198	181	206	205	172	207	197	185	195	195	173	183	208	199	185	184	170	204	187	172	184	182	191	194	202	188	191	216	190	182	184	191	197	218	192	209	226	204	180	193	175	199	189	175	180	187	195	205	192	186	198	169	178	212	177	191	202	218	194	203	181	182	182	176	200	191	224	201	180	189	187	200	186	202	216	205	185	170	196	201	189	190	192	215	224	209	185	182	205	197	205	209	215	176	201	179	182	183	186	197	215	184	190	214	210	201	202	199	185	217	196	191	198	197	192	188	192	187	174	216	217	199	189	202	182	195	204	193	198	187	159	183	193	186	188	192	184	186	195	172	175	204	173	194	212	199	201	205	206	183	203	203	185	171	197	202	181	186	190	188	188	194	178	165	189	189	207	184	212	208	197	194	197	176	178	192	178	227	181	179	200	185	170	192	176	206	190	207	212	176	193	197	197	185	197	207	172	174	195	193	194	191	173	195	200	178	181	205	201	180	191	203	217	187	165	222	201	198	177	194	184	191	216	192	201	216	185	172	192	218	215	194	211	212	198	206	190	186	195	185	204	183	206	192	178	181	195	181	199	190	181	173	192	184	180	199	173	199	201	196	203	191	181	187	182	187	200	200	192	213	183	186	191	224	218	204	188	208	210	196	191	186	188	197	200	195	215	176	187	170	179	193	175	209	157	191	198	211	197	199	173	184	170	180	213	216	187	186	211	175	191	203	208	222	202	208	206	202	181	189	208	180	175	203	205	197	174	214	191	208	178	186	178	192	205	183	193	197	177	164	178	190	175	177	196	203	187	221	200	188	199	206	197	213	186	210	197	193	184	177	202	189	181	226	207	164	187	185	202	180	168	166	219	192	207	185	184	202	197	180	210	190	201	206	199	215	169	169	180	156	181	165	212	197	188	191	196	182	187	190	181	184	220	197	202	166	193	195	191	199	193	206	214	191	198	200	186	215	187	207	207	192	177	198	177	199	164	192	192	150	181	201	211	193	197	165	158	189	176	190	222	174	185	190	210	193	211	186	167	209	190	167	184	175	213	187	205	186	174	193	180	172	203	184	210	169	201	178	193	201	193	187	176	180	197	217	177	202	177	204	185	194	195	197	173	175	189	192	215	189	164	198	189	202	202	197	196	183	190	177	178	194	184	209	221	183	217	181	197	202	187	166	186	159	193	187	216	195	199	194	202	177	221	188	187	180	204	171	203	178	195	188	197	205	204	177	195	173	176	184	184	170	173	169	179	201	172	188	207	223	210	189	186	196	188	194	210	201	202	180	207	211	199	195	191	191	176	187	211	226	215	190	198	181	197	207	197	231	199	184	196	203	195	164	207	197	194	231	207	188	198	205	192	186	189	177	193	196	192	207	205	221	182	186	197	207	202	204	206	198	176	168	185	180	201	169	196	172	179	186	186	186	204	195	177	173	194	190	183	179	218	190	174	195	193	194	175	166	186	186	203	202	210	178	213	175	165	198	151	204	217	201	190	223	182	197	219	204	173	190	190	187	191	216	169	186	206	190	172	166	205	223	181	185	193	172	206	200	165	204	188	186	193	175	211	203	191	187	217	183	187	177	232	168	190	179	209	194	187	187	202	208	169	168	185	178	192	224	205	208	186	177	210	169	169	212	187	166	202	230	206	217	181	193	200	182	216	178	196	181	211	199	210	167	177	207	192	177	168	186	157	205	187	189	169	180	177	193	202	191	208	174	195	191	210	179	168	206	194	202	173	206	222	199	197	195	199	174	173	171	207	204	192	196	214	206	235	191	180	181	196	194	176	200	206	188	190	215	183	187	202	195	175	174	182	205	212	193	207	187	185	199	204	176	203	204	165	164	166	191	198	216	176	187	177	226	192	180	180	200	221	181	211	197	199	201	208	206	192	205	181	207	207	213	180	177	184	200	181	160	214	179	168	209	181
22666	26660	35291	43556	38979	32320	21922	23537	21904	14708	11456	10191	9590	9735	8620	6212	4824	5355	4926	4526	4476	4558	5027	5068	5224	5641	5506	6003	5360	5013	3997	3917	4199	4322	4302	3846	2667	2395	2824	2901	2491	2218	1907	1974	1951	1660	1584	1572	1325	1218	1202	1223	1005	982	896	885	813	833	918	861	824	756	809	670	640	654	633	599	642	626	628	677	733	752	766	760	697	736	750	789	741	649	622	629	637	593	599	608	620	570	625	611	591	623	656	606	590	507	517	532	528	518	508	487	529	526	505	502	525	555	522	519	477	504	522	501	495	500	481	474	502	488	470	501	446	460	467	475	525	519	467	511	468	441	478	512	509	477	470	462	455	493	478	505	501	469	477	491	475	463	509	491	517	486	498	453	468	430	461	486	486	496	468	490	484	485	494	461	466	415	471	481	468	510	491	481	476	485	502	454	471	456	447	470	466	474	489	487	488	490	473	505	446	477	454	446	462	476	472	458	480	481	535	487	448	523	543	454	492	472	481	474	473	466	507	474	459	472	480	445	470	489	463	476	502	482	472	473	512	508	482	471	472	488	454	491	493	469	495	480	475	452	490	497	482	484	503	480	477	483	501	458	462	488	525	453	423	478	453	499	507	495	446	456	520	474	458	534	490	506	466	455	537	498	442	443	510	458	486	490	454	492	477	513	510	469	480	486	518	458	528	454	480	476	468	500	484	495	508	509	462	495	498	457	474	486	486	446	454	471	430	454	492	454	474	457	485	471	506	440	491	495	469	514	467	460	512	453	471	518	473	443	462	496	473	482	480	472	463	468	496	455	453	453	451	485	452	466	478	487	446	454	504	480	484	497	477	502	489	489	479	458	485	518	486	541	463	456	496	491	461	516	466	453	501	460	462	500	501	499	476	495	492	472	447	471	495	497	468	469	484	483	512	469	466	496	458	473	471	470	474	489	469	493	429	478	469	499	482	518	464	504	483	484	485	444	489	472	497	454	477	487	477	469	471	470	464	476	462	515	511	469	466	512	483	502	502	467	503	431	494	489	480	487	453	462	436	451	468	457	447	489	514	462	449	491	439	497	454	457	536	466	457	483	479	500	505	481	493	472	490	448	526	476	480	509	458	472	477	492	451	465	470	434	472	476	521	528	491	469	478	500	511	480	470	509	496	489	461	461	491	465	490	503	476	489	464	459	500	503	481	438	459	482	448	464	491	443	467	489	487	501	477	480	511	500	483	450	450	498	470	472	477	535	478	461	465	523	469	474	470	495	515	499	463	500	472	474	460	466	461	520	492	496	483	452	450	505	470	461	462	437	497	489	500	465	521	516	431	497	447	465	470	494	475	487	533	510	475	443	504	489	492	470	489	481	491	501	448	456	458	451	440	489	469	460	498	477	489	453	445	473	464	488	465	491	483	458	481	479	435	469	510	467	485	453	472	459	506	498	482	455	428	504	470	494	481	495	456	473	498	473	472	482	490	491	491	454	464	481	501	484	485	460	441	449	464	462	480	496	490	508	449	487	458	475	472	464	488	494	464	456	468	484	496	463	457	514	505	423	465	439	475	483	460	497	503	496	466	495	451	482	488	506	509	537	494	524	476	462	481	453	502	497	496	479	473	468	526	490	471	467	496	460	503	453	486	491	465	507	495	457	449	505	470	498	478	462	488	477	490	490	505	497	463	462	466	481	502	506	483	494	483	464	489	469	507	454	434	506	459	478	455	472	509	484	465	493	490	470	506	490	509	513	484	469	452	499	475	480	487	438	466	463	505	460	469	479	487	477	503	460	507	493	485	468	502	492	438	503	508	454	489	502	490	508	449	452	482	458	464	508	486	454	439	511	482	478	489	463	462	491	510	470	475	477	487	465	429	468	457	484	497	525	439	482	496	471	462	467	448	477	481	508	460	447	487	451	471	468	470	500	481	441	448	475	428	462	502	508	449	486	463	490	469	502	492	495	507	485	474	482	452	506	467	484	503	505	473	459	477	478	493	493	481	499	464	468	466	478	489	513	477	498	472	477	494	490	520	476	458	476	465	479	472	473	443	479	481	452	518	475	449	501	472	483	483	488	458	450	452	479	469	491	510	502	464	492	505	491	518	476	466	482	468	447	485	494	455	508	446	483	488	496	472	475	478	504	465	501	512	465	471	471	471	483	472	479	488	498	488	448	480	483	489	447	485	506	442	486	515	522	513	497	465	490	453	502	501	480	514	497	480	459	477	500	490	505	483	460	470	448	487	446	445	455	498	507	481	473	450	542	489	492	493	488	501	498	447	490	474	474	472	465	462	476	498	471	527	477	451	495	464	455	516	466	489	449	472	485	499	480	456	458	457	479	498	473	480	479	482	480	529	449	489	488	498	472	488	520	452	489	506	468	491	454	517	479	462	480	488	456	461	464	479	473	457	467	484	539	503	491	438	503	466	470	478	482	472	465	465	473	464	493	481	459	486	479	516	472	516	496	479	484	466	471	449	465	478	483	477	502	483	491	478	465	522	466	458	459	479	467	479	487	475	519	483	506	442	492	432	479	476	490	474	487	441	464	493	484	471	466	508	449	459	479	451	516	475	455	472	457	493	481	491	507	480	507	503	473	512	444	508	476	485	461	473	462	466	456	487	478	512	500	506	480	478	506	442	508	509	465	434	500	488	466	449	460	459	445	452	464	462	490	495	470	453	518	458	486	492	483	479	481	490	438	495	462	496	499	510	481	445	474	455	472	514	509	467	491	514	469	463	480	410	478	485	464	476	500	483	502	469	480	509	484	455	469	488	503	476	453	471	478	485	513	506	495	469	474	478	503	494	497	452	507	492	498	481	516	452	481	482	474	470	501	449	510	449	462	483	471	488	460	455	464	491	489	500	486	472	499	446	496	473	480	536	498	489	482	496	466	437	510	486	471	495	475	487	498	452	448	485	467	469	487	504	464	460	497	455	486	503	489	475	488	507	458	460	475	553	440	508	453	459	507	462	506	530	503	482	516	491	422	489	455	511	445	484	460	493	486	472	466	483	452	468	489	513	485	495	464	449	485	498	487	460	448	475	476	487	499	485	451	500	457	474	468	487	469	462	492	460	470	476	458	499	486	463	480	473	464	482	469	532	484	454	498	500	471	484	504	485	530	486	502	481	484	457	475	442	480	494	468	486	493	475	501	469	475	486	469	451	466	491	448	465	508	479	486	530	480	491	452	483	485	471	443	492	492	455	478	458	475	455	470	459	518	506	462	466	503	507	459	435	464	474	493	446	545	483	452	490	462	508	493	494	449	482	454	453	492	470	503	506	518	494	500	473	469	480	485	470	432	441	477	474	463	480	471	489	495	486	485	471	522	450	463	479	467	455	499	504	471	492	463	512	478	505	499	486	459	500	491	456	477	440	491	485	501	490	445	472	453	486	496	502	523	491	497	499	488	460	463	472	456	471	490	477	496	480	502	455	459	474	469	468	528	473	458	453	514	489	506	468	507	460	478	484	446	532	477	480	476	503	485	468	484	475	460	486	536	475	510	445	469
9794	5373	6913	7232	4553	2798	1823	1261	905	741	595	501	498	433	425	373	373	347	335	278	291	294	283	301	287	269	276	273	247	232	231	247	234	246	258	250	244	216	232	226	220	234	244	242	214	277	232	220	208	226	203	240	225	207	229	236	233	231	234	231	222	240	218	202	225	217	220	209	210	211	214	220	223	186	221	223	204	217	229	209	226	203	232	235	207	219	215	214	242	214	220	202	233	214	195	202	218	208	220	211	212	185	202	215	222	225	206	217	184	228	223	219	217	205	214	212	201	223	199	230	211	199	183	195	202	199	200	199	190	217	216	218	215	207	196	219	206	196	229	212	214	202	211	198	220	213	186	218	229	186	231	219	196	223	215	225	193	198	220	227	196	210	203	222	216	199	204	221	199	202	209	206	215	215	179	192	232	191	205	240	212	238	194	219	233	223	215	197	200	230	204	198	194	234	204	227	219	216	218	206	195	207	203	196	218	194	183	215	232	236	219	205	198	194	216	224	206	202	176	206	204	208	164	199	206	253	214	196	210	208	208	181	244	217	187	222	198	231	219	231	218	197	187	217	194	223	210	190	213	216	212	202	207	229	207	209	192	220	217	214	212	204	218	184	181	171	200	219	199	182	215	204	194	207	201	193	201	244	213	226	218	203	211	229	196	207	236	182	208	202	221	190	203	227	227	217	181	200	202	226	230	186	226	209	194	184	216	203	209	205	220	211	192	199	210	201	202	197	234	212	195	214	219	207	209	218	219	209	193	218	206	206	211	217	206	219	202	215	172	205	246	206	184	210	195	207	212	215	201	187	218	236	221	213	228	217	183	208	207	227	207	201	213	198	191	212	211	174	228	215	227	211	222	201	197	199	188	200	213	187	208	205	204	216	197	204	207	206	225	219	256	215	213	208	215	200	218	208	211	174	193	199	207	190	235	205	189	193	194	197	183	228	213	217	213	181	232	217	213	200	216	221	233	201	206	196	187	228	190	202	221	205	191	212	231	216	221	205	207	201	217	207	227	201	220	209	194	201	227	248	210	194	205	190	188	194	205	226	183	208	195	210	208	215	208	220	205	219	226	229	227	182	178	219	217	207	207	228	227	174	227	234	219	207	176	212	221	201	217	212	185	202	225	238	201	199	217	200	200	233	202	193	225	191	196	227	233	214	246	209	216	216	183	192	207	198	199	215	199	237	209	198	190	215	197	202	227	191	223	205	200	210	200	210	189	206	189	210	217	207	222	215	197	212	205	199	247	201	190	198	223	215	204	220	194	217	227	212	204	198	210	221	203	206	231	206	238	205	213	241	194	198	209	215	204	211	203	234	223	204	209	196	221	209	211	198	187	177	212	204	218	203	210	196	205	198	209	200	189	197	207	215	216	206	241	189	219	237	208	201	204	228	207	206	188	205	190	212	235	224	221	194	211	193	200	209	214	212	198	193	180	208	208	219	203	209	188	207	210	210	204	196	238	186	198	190	221	208	203	205	212	186	205	180	200	227	218	184	191	213	210	206	202	194	185	210	221	206	233	209	200	232	225	188	222	207	187	223	208	218	197	199	196	209	222	217	235	226	191	233	192	217	223	202	238	240	185	210	194	234	228	244	213	214	182	191	224	194	202	196	204	237	193	196	217	214	218	200	245	203	212	192	185	215	204	204	220	184	200	187	214	179	223	214	201	202	211	213	217	207	203	219	189	184	195	199	202	219	235	200	209	208	197	195	196	179	193	215	212	194	225	197	194	193	201	206	178	213	214	213	192	179	202	203	217	227	226	236	179	237	228	194	215	217	205	237	198	211	195	229	211	202	238	201	214	206	214	197	190	194	224	202	223	197	215	202	216	199	202	215	218	196	192	239	179	195	192	212	220	222	224	197	195	183	199	216	211	203	201	211	218	240	217	204	208	187	213	205	219	207	220	186	214	193	170	216	210	198	242	226	212	222	219	202	206	199	206	236	208	206	205	206	196	194	218	201	233	207	231	178	247	196	185	198	203	220	221	196	219	217	205	224	203	229	236	215	211	221	214	203	197	203	215	199	229	225	212	214	220	179	202	223	214	185	193	204	181	205	211	219	209	233	204	188	208	230	203	205	203	196	228	209	217	185	194	253	232	221	231	220	214	209	204	213	218	214	212	200	202	206	221	241	209	235	190	205	228	230	212	193	207	191	205	221	225	206	196	201	220	206	204	214	171	189	204	204	222	216	211	196	198	191	192	228	242	185	208	200	203	196	195	173	214	203	206	204	215	219	218	211	207	212	218	212	196	214	204	205	186	209	227	235	205	194	230	206	231	245	191	215	195	204	187	215	233	221	203	224	195	226	217	219	225	227	156	247	209	224	207	205	219	185	202	217	211	198	213	207	202	193	210	200	223	216	193	215	227	212	204	193	233	214	199	187	192	173	203	207	191	209	221	215	202	191	219	220	202	204	245	215	193	215	197	193	228	217	232	223	199	223	218	201	214	215	238	196	199	202	202	206	212	205	212	203	217	206	207	214	202	208	204	220	209	207	210	192	211	202	213	198	203	199	211	230	188	207	193	203	225	203	197	202	211	181	212	205	211	209	219	215	221	221	198	204	196	203	174	214	217	198	232	210	183	187	225	196	207	179	204	209	213	203	217	214	197	185	208	225	219	224	199	227	215	193	215	231	218	220	202	202	222	216	253	219	226	212	207	233	204	235	222	207	220	206	242	202	202	209	194	213	209	224	217	181	170	207	190	210	223	209	174	209	202	215	204	221	230	165	224	196	194	187	214	216	197	203	186	219	207	201	219	208	206	178	210	216	182	200	192	219	227	211	216	212	207	205	208	216	187	217	184	226	201	239	193	191	220	220	218	194	243	210	215	216	196	217	214	201	213	238	213	188	243	209	217	209	214	219	212	211	192	226	221	213	232	214	203	198	203	224	223	193	202	189	201	204	202	202	209	207	214	208	212	223	198	220	220	186	199	217	218	204	202	212	215	213	173	237	227	197	193	223	225	210	217	208	230	208	219	210	200	172	242	215	219	190	244	220	212	207	211	183	194	198	187	222	192	210	206	198	191	204	201	208	223	197	212	199	221	194	216	199	199	196	192	173	206	185	227	176	214	206	193	224	207	208	208	244	219	203	221	202	204	216	203	214	194	203	207	214	213	198	176	195	190	177	210	203	214	200	199	215	210	220	189	242	234	220	208	237	222	215	210	201	202	218	199	202	222	210	196	233	227	196	223	229	202	219	236	195	210	209	190	203	205	208	191	188	216	201	210	218	202	219	183	211	216	199	216	179	219	232	218	193	211	209	200	204	192	213	247	211	221	200	217	199	230	192	220	192	211	212	202	226	198	189	209	213	228	222	222	218	211	221	203	213	200	206	180	195	220	207	205	233	219	223	206	211	212	188	173	199	194	206	204	231	214	210	220	222	208	209	223	204	201	206	227	214	253	200	213	206	201	226	186	190	224	219	214	202	215	187	217	186	220	200	201	208	212	205	227	234	231	174	212	210
6409	5504	11758	16140	13531	9810	7343	5799	4656	3505	2811	2333	2238	2188	1975	1800	1707	1518	1456	1188	1075	1025	1094	1129	1070	946	994	973	922	884	792	866	748	803	900	861	762	753	732	705	708	671	657	700	750	691	704	691	692	707	652	646	668	640	604	583	563	582	610	583	563	605	553	568	606	566	567	539	556	567	522	573	601	546	610	568	562	580	546	515	545	565	538	598	542	574	574	568	559	546	534	531	538	548	543	561	515	533	517	527	499	556	517	520	499	550	551	506	537	529	528	555	503	553	517	554	565	568	540	514	526	579	498	519	514	533	558	507	531	521	506	514	540	516	528	523	524	537	518	550	536	510	520	498	541	515	499	507	545	540	494	517	525	523	522	534	490	523	531	503	502	515	525	513	554	511	514	512	521	526	499	495	521	493	523	531	535	523	561	530	516	506	548	524	506	514	532	509	523	552	554	549	501	568	537	498	499	540	535	496	547	530	499	520	519	536	499	538	526	522	493	553	528	522	506	533	556	531	497	540	541	533	516	536	520	529	513	522	524	502	502	569	501	569	495	526	479	527	555	479	523	486	546	560	525	496	478	530	554	531	558	532	540	521	548	522	519	541	532	518	578	512	575	531	517	571	534	568	503	535	557	539	514	573	520	524	533	527	509	521	555	517	494	566	517	514	527	543	516	525	504	529	527	539	515	545	522	551	548	500	534	537	498	504	541	568	524	510	478	525	543	500	519	538	511	491	531	492	490	517	529	562	512	526	516	516	513	533	510	516	520	501	549	517	502	513	521	512	553	509	511	510	525	577	548	551	549	537	509	569	511	533	498	510	526	532	525	480	576	498	516	528	477	499	504	509	506	525	525	516	491	521	488	494	551	523	549	533	544	520	515	502	533	564	566	524	538	509	530	541	541	528	523	553	524	540	524	527	514	462	488	516	526	565	546	523	539	535	552	505	496	511	551	517	494	547	513	541	507	525	530	565	544	507	486	526	515	547	484	544	534	531	540	571	549	508	540	528	509	570	539	523	529	491	503	530	536	496	514	515	523	523	526	499	546	511	570	507	482	517	502	502	530	518	551	544	523	519	586	532	552	521	535	485	535	480	579	512	537	527	488	518	537	524	539	555	527	471	543	542	523	512	563	562	566	557	528	509	528	526	492	566	523	486	563	547	494	536	550	488	551	492	570	512	490	482	504	523	520	545	514	499	518	512	494	505	544	505	521	506	511	536	531	539	507	534	512	538	516	513	548	532	525	536	519	510	523	509	504	519	539	513	486	524	523	521	519	506	549	492	520	546	561	498	529	535	537	535	525	509	551	530	524	540	536	566	546	524	511	514	490	503	540	502	492	545	572	536	540	491	551	541	502	551	494	548	496	531	554	502	537	532	505	559	481	540	478	552	534	485	519	529	536	499	542	505	574	547	532	532	528	566	534	537	527	529	554	564	561	539	470	586	532	508	529	525	518	525	517	562	544	532	522	513	488	542	523	587	523	538	515	487	536	519	545	536	516	505	491	535	540	578	544	551	533	499	534	508	531	555	560	525	506	504	514	531	539	513	565	514	530	568	529	542	507	530	496	509	512	542	496	524	499	541	499	558	528	527	529	518	508	552	502	517	508	491	538	498	532	517	525	540	526	511	494	503	513	533	539	530	509	556	554	545	503	546	518	548	534	526	527	555	508	568	548	522	539	507	516	525	490	489	483	530	487	549	495	504	495	514	511	529	540	547	541	543	520	504	527	509	485	538	536	546	540	534	555	555	512	499	528	548	533	553	481	583	515	513	528	528	529	553	507	576	538	530	513	543	569	565	505	535	553	531	531	529	520	540	516	513	573	535	543	536	516	491	555	521	526	550	550	523	551	541	517	504	539	559	545	520	545	554	550	557	531	517	562	580	507	534	473	526	519	510	538	518	485	535	507	506	521	531	566	516	503	532	532	533	501	523	544	466	530	504	554	552	544	502	532	521	484	503	519	516	518	498	582	502	561	531	552	531	520	563	532	497	505	523	514	522	539	523	534	538	521	537	517	537	512	512	499	536	519	498	543	504	497	529	495	488	530	503	547	507	523	556	504	509	508	547	578	533	541	543	526	544	505	509	476	527	509	504	558	526	494	510	543	525	551	568	484	530	535	556	532	512	512	512	505	528	531	534	526	520	507	504	501	506	521	539	528	548	558	560	525	521	583	517	511	511	510	524	500	573	544	549	548	566	496	548	489	484	505	512	502	537	545	499	529	521	488	499	525	510	500	523	531	569	531	551	507	532	557	490	510	544	510	524	517	509	507	517	510	532	564	555	508	511	500	538	508	575	504	530	561	548	546	499	502	488	537	523	515	530	520	547	531	503	543	526	511	528	506	549	541	529	529	551	537	535	532	541	531	500	554	542	520	528	536	488	530	522	527	529	493	549	496	557	537	552	522	536	491	533	502	518	579	521	544	518	543	494	525	516	530	479	517	548	514	497	536	535	520	511	526	544	565	526	537	528	534	568	512	500	523	527	489	526	518	544	507	512	527	519	544	530	524	555	531	519	497	521	517	577	491	499	467	544	489	525	530	525	515	510	567	496	555	532	510	536	527	528	550	528	510	546	548	548	482	522	496	535	556	520	519	511	541	526	490	530	540	513	545	527	533	561	512	549	489	530	514	544	543	527	533	569	502	559	477	529	543	538	554	524	542	562	516	530	512	572	526	484	490	532	526	530	514	526	525	538	522	517	529	545	538	515	539	567	517	498	531	505	519	522	544	519	521	561	531	523	544	502	515	517	506	522	502	533	493	529	530	561	531	497	510	465	558	536	514	532	548	545	515	490	531	523	510	552	544	482	507	550	505	504	519	522	554	495	496	567	520	498	550	483	527	540	491	527	509	469	547	536	514	483	503	480	523	521	559	529	554	503	534	515	535	508	516	473	525	504	484	495	519	496	515	525	517	501	476	540	538	559	507	504	520	529	515	507	480	553	541	548	522	534	505	487	507	506	519	502	508	522	546	533	537	529	521	513	532	519	545	527	517	518	546	527	487	515	543	527	519	521	529	530	560	536	524	481	513	533	492	546	534	535	542	512	563	531	468	520	530	523	533	561	516	521	500	547	533	511	549	535	504	535	547	551	526	529	536	498	537	534	526	549	508	514	498	519	564	514	530	541	518	514	547	502	542	548	559	530	540	536	519	512	534	521	501	544	493	522	543	510	514	509	539	559	521	527	489	493	534	503	554	522	466	527	504	542	521	566	533	532	548	479	505	528	512	516	534	515	526	508	510	494	521	538	565	508	526	596	533	516	542	523	530	535	526	502	524	553	513	538	483	495	496	499	479	510	551	548	551	551	500	517	544	483	516	543	504	533	531	529	523	531	514	545	508	503	532	511	507	583	514	517	501	511	508	522	528	534	531	525	526	534	523	556	555	504	532	525	512	508	576	489	512	483	520	522	561	560	533	507	544	532	529	527	469	529	553	560	499	490	486	543	521	553	498	512	540	509	528	567	533	526	494	495
26171	20472	25671	26232	23515	17538	10295	7769	6138	2945	2065	1597	1274	1148	1192	884	695	659	612	572	590	558	662	587	635	683	601	647	581	528	527	520	483	504	442	470	402	354	380	370	369	324	327	351	330	265	297	272	254	253	248	252	248	229	251	245	246	271	250	235	248	249	273	219	207	214	230	204	211	211	245	245	229	233	218	232	224	206	230	230	247	204	224	195	184	215	205	209	229	206	210	228	202	239	222	215	242	237	191	227	209	193	250	180	209	215	192	203	195	198	216	210	187	203	208	189	222	198	231	216	214	212	204	230	226	202	187	189	216	198	190	183	232	198	202	210	213	198	229	213	202	200	197	225	249	192	206	209	194	175	187	211	228	221	211	214	208	214	187	215	195	215	206	243	175	196	210	210	214	210	188	233	203	218	215	218	190	207	226	230	187	202	217	197	218	213	209	203	201	196	214	211	198	205	213	232	225	215	234	215	205	220	187	241	230	193	189	228	215	209	197	200	225	202	238	237	204	209	218	217	229	200	221	219	201	205	204	230	221	196	235	207	191	219	213	201	209	198	181	204	184	223	212	209	222	186	232	188	215	224	216	227	213	194	226	243	193	194	211	223	203	214	231	213	202	213	199	193	207	217	221	206	206	214	202	213	221	213	232	190	202	205	191	214	218	193	234	208	219	216	225	195	210	233	205	229	200	190	207	194	224	213	245	209	215	215	184	240	236	237	222	223	222	211	203	198	216	189	220	197	217	182	218	193	235	229	180	218	236	236	177	201	189	208	199	207	210	224	215	217	227	207	187	210	200	215	209	230	215	208	212	191	196	221	216	195	205	214	187	202	212	212	224	210	214	185	211	225	228	194	188	207	209	222	209	201	207	218	178	210	222	223	199	218	203	202	184	190	204	213	219	218	201	207	188	195	206	222	179	217	183	206	202	219	203	205	202	220	210	204	230	236	207	206	214	211	169	251	217	203	217	217	192	222	199	223	203	190	234	218	194	209	204	212	206	196	219	210	226	213	212	217	207	200	194	184	185	214	230	218	214	183	212	198	209	210	226	188	199	212	202	225	234	193	216	212	211	208	179	192	241	209	175	206	172	181	193	237	225	224	191	213	226	240	203	238	207	211	233	213	193	214	207	183	193	214	230	209	209	209	200	190	201	232	242	238	214	204	192	193	196	243	204	214	214	228	222	189	205	226	203	172	190	196	210	181	202	220	187	232	229	197	217	199	205	242	221	235	238	205	202	201	217	215	216	244	217	204	192	229	204	215	185	198	189	196	220	202	217	208	221	212	217	223	214	214	200	223	224	218	205	209	182	188	185	215	196	206	200	207	185	235	180	202	174	211	205	193	241	190	204	183	212	217	169	218	192	204	196	225	190	207	184	209	218	203	202	189	216	216	178	207	183	184	190	214	230	222	241	225	209	198	211	213	226	216	221	212	212	209	209	190	204	210	199	228	194	223	200	195	209	189	230	215	232	196	227	210	214	222	193	206	203	185	223	193	216	203	231	205	200	220	206	207	192	214	214	205	197	203	210	199	219	217	232	215	215	202	207	211	229	197	225	199	232	220	215	232	211	213	244	235	221	227	206	202	204	233	203	211	195	197	208	197	214	217	220	223	212	247	205	228	211	216	189	210	241	223	197	202	229	198	198	221	191	219	200	197	206	203	205	230	234	205	215	190	212	214	237	231	224	232	218	224	237	192	221	200	199	194	195	247	201	201	210	218	218	217	213	225	182	208	196	218	220	192	215	225	193	168	235	184	230	199	216	197	196	226	225	209	223	246	177	215	195	237	216	219	230	214	209	236	206	191	205	227	196	204	188	225	212	184	224	200	235	228	186	201	215	223	208	190	205	199	200	234	206	223	202	244	228	213	225	214	202	192	235	221	211	213	217	179	233	194	214	228	202	209	209	215	187	217	196	231	220	208	228	223	205	213	216	200	197	204	222	187	191	220	220	214	222	196	221	215	203	231	219	212	211	184	231	216	213	209	219	201	224	190	198	216	189	215	224	205	214	220	179	225	200	192	217	232	251	235	204	224	198	207	203	191	230	214	207	209	213	191	223	229	208	213	202	199	196	218	195	222	213	192	203	211	188	212	230	219	189	209	210	208	222	210	202	212	185	244	229	230	195	209	248	205	189	206	206	199	199	188	218	219	177	189	195	204	191	209	206	210	217	200	175	202	200	183	203	211	185	201	201	215	226	211	212	188	207	227	221	224	193	231	207	204	216	199	221	212	188	215	220	195	220	206	208	226	191	193	257	188	214	221	217	206	199	236	213	224	228	195	168	228	187	222	200	197	221	194	229	204	206	199	229	189	244	203	203	191	168	199	230	212	218	212	206	229	193	244	185	205	211	204	214	225	198	219	207	180	237	227	216	209	209	194	201	191	213	205	235	240	230	198	196	236	206	209	184	211	219	209	236	212	206	233	204	226	199	180	223	219	190	200	235	202	207	233	227	208	218	208	221	208	201	208	242	229	234	238	196	219	181	226	205	217	215	195	191	183	205	204	193	206	220	219	212	242	201	220	207	202	245	223	192	180	210	221	212	212	189	211	195	230	222	215	209	199	220	187	201	190	212	191	198	226	190	217	210	225	197	195	213	207	197	214	212	171	186	223	212	216	187	216	216	194	218	205	187	197	208	208	196	224	202	203	229	199	203	200	206	205	199	208	201	186	198	220	190	211	207	208	213	210	235	225	249	219	199	198	195	191	196	199	234	190	207	225	208	223	230	234	212	187	204	191	227	214	229	199	223	218	189	214	200	223	186	193	210	213	193	215	202	220	221	218	206	202	208	203	189	194	220	199	191	212	222	202	214	191	197	181	210	186	208	193	213	210	194	220	205	207	209	229	203	216	210	209	199	223	200	192	212	209	184	244	210	209	233	211	206	209	204	197	201	194	227	213	194	212	219	229	212	201	197	210	224	192	213	198	192	193	178	191	179	246	172	206	182	198	222	192	201	184	184	240	173	208	207	204	211	216	234	211	203	184	186	203	205	226	215	240	217	209	215	211	208	206	198	189	228	223	235	220	204	233	212	202	221	217	216	202	204	217	221	232	225	204	199	210	179	249	207	213	193	192	203	216	204	229	220	219	237	194	207	216	216	221	226	208	203	242	211	175	219	231	204	188	225	231	199	234	188	202	193	209	197	200	184	207	193	216	216	209	206	208	199	217	216	211	212	197	232	220	205	217	207	209	210	218	205	203	210	196	206	207	218	196	204	220	196	240	194	224	206	191	192	198	199	188	215	218	184	191	195	208	205	214	221	187	227	217	200	203	206	218	230	210	221	205	207	238	169	240	233	203	214	217	185	193	193	193	188	207	192	186	205	226	222	216	213	200	186	201	207	215	217	225	204	211	207	201	199	207	177	203	211	209	218	224	219	208	196	197	199	181	204	225	214	202	216	187	202	184	196	216	198	183	188	188	209	200	187	223	237	175	226	201	199	204	212	207	203	182	190	208	181	228	215	183	192	208
16150	16066	27115	31662	30692	22269	17761	18983	18248	10569	9118	7751	6814	6515	5982	4456	3478	3650	3394	3186	3010	3088	3486	3336	3669	3561	3744	4033	3602	3060	2788	2848	2541	2800	2660	2353	1771	1802	1776	1808	1695	1626	1473	1494	1428	1280	1321	1155	935	978	1011	951	850	782	747	802	772	836	768	762	666	660	671	676	628	652	662	616	603	613	647	660	662	723	705	657	688	644	665	715	638	615	611	601	616	555	612	594	575	575	628	641	595	648	603	595	539	578	533	535	561	574	549	557	559	539	559	517	545	536	554	581	545	521	525	559	527	549	561	549	544	569	519	527	529	502	545	483	519	543	540	543	566	529	500	513	499	549	524	560	546	522	509	539	526	515	514	551	522	534	520	514	533	495	507	537	476	481	540	551	550	536	475	532	507	496	531	514	511	531	516	535	508	521	509	533	491	530	513	569	499	531	546	553	541	566	489	518	534	544	521	521	475	511	542	509	574	526	487	489	507	554	539	547	521	491	529	514	499	545	549	543	518	553	553	506	463	524	533	528	507	550	499	512	487	544	542	531	515	537	518	529	499	562	544	528	531	514	502	509	507	526	546	548	525	505	529	507	526	554	523	524	511	506	568	517	542	535	526	481	508	540	526	555	503	542	529	535	512	531	535	490	543	540	498	556	526	561	504	503	529	527	523	546	538	556	506	527	519	533	517	562	562	525	506	508	577	497	538	560	531	525	507	511	539	503	540	532	519	555	504	572	551	508	512	512	547	504	505	488	506	546	508	531	536	507	556	502	509	550	513	540	507	490	519	506	539	521	574	510	531	490	505	513	481	539	522	585	524	535	514	532	548	480	565	496	520	547	493	524	515	527	490	514	525	507	524	504	497	537	531	528	531	531	546	506	513	534	497	549	513	525	537	520	520	515	509	537	524	549	543	540	532	551	534	530	532	555	534	511	521	482	499	493	522	504	510	541	505	525	489	544	505	560	550	518	499	512	563	547	561	529	498	532	532	547	557	507	521	513	555	541	498	515	535	515	546	536	520	513	528	503	542	526	509	534	554	561	522	530	519	506	550	520	575	548	538	518	530	505	536	528	520	533	528	512	532	515	519	506	523	513	462	508	520	511	486	513	498	497	530	558	536	491	483	518	539	528	558	530	519	502	549	527	517	520	537	530	526	539	537	516	508	520	520	503	520	529	548	514	521	522	504	538	536	502	511	525	500	571	525	491	514	529	481	514	507	557	503	500	521	503	533	497	529	527	540	544	555	510	486	549	550	528	525	527	555	502	523	553	536	526	549	484	549	518	541	496	528	520	530	509	500	497	525	525	517	573	510	541	520	535	579	538	535	562	490	477	539	481	546	510	522	508	500	551	518	540	542	539	508	539	516	491	512	523	519	515	545	551	522	497	524	540	494	522	539	521	542	517	567	557	536	558	515	595	530	495	559	549	532	507	516	482	517	538	513	541	555	584	499	567	536	526	533	487	535	519	541	541	498	476	541	558	523	533	499	581	500	550	573	500	515	549	542	569	553	530	530	536	551	509	542	506	527	562	531	522	534	531	574	539	553	498	521	550	521	493	523	523	483	476	529	548	539	557	548	545	537	559	540	482	536	559	533	557	527	494	532	502	533	532	519	522	500	528	528	541	489	555	520	541	499	509	512	536	519	531	532	528	553	539	506	533	508	498	477	527	523	517	525	549	545	582	546	552	513	551	500	544	537	526	526	498	545	537	565	551	492	494	531	555	520	488	539	542	510	540	514	535	532	533	526	515	512	593	528	489	542	510	535	526	537	525	504	559	539	498	536	501	517	553	576	576	538	523	514	558	530	533	508	538	523	538	563	551	544	513	519	533	533	511	547	524	579	553	497	511	512	507	517	549	557	534	505	540	528	500	517	532	498	551	541	495	527	550	571	509	543	542	528	567	530	577	489	517	528	519	518	516	514	548	501	516	526	522	522	561	580	511	537	518	532	549	549	451	513	497	561	502	494	463	513	509	503	531	543	536	544	524	497	513	535	507	500	560	530	483	493	541	534	501	545	532	562	528	536	490	521	526	579	576	560	497	521	499	516	512	492	491	547	522	499	500	495	542	541	558	499	552	514	535	492	519	529	529	524	527	537	525	534	516	512	560	553	486	538	510	548	518	513	534	569	549	514	524	552	500	525	537	497	531	530	481	521	540	540	519	519	528	557	546	490	513	524	539	518	443	543	514	539	552	538	531	492	548	543	499	502	520	545	528	491	576	509	531	545	532	569	530	477	523	533	542	568	496	533	486	527	491	507	562	561	529	510	529	547	518	508	526	553	503	501	538	516	525	523	520	559	502	534	484	522	521	541	595	518	530	522	555	555	503	501	523	524	554	545	581	525	560	548	537	552	515	490	527	536	517	502	506	552	510	534	522	563	524	498	525	532	536	510	574	533	508	570	538	512	525	459	559	513	524	556	540	554	538	531	535	507	529	539	519	485	547	556	513	562	517	524	557	546	527	492	527	542	502	531	510	551	554	559	486	537	526	526	580	518	563	497	486	539	543	499	519	530	509	510	537	477	561	500	557	526	523	523	558	528	538	535	472	485	537	510	531	515	561	512	553	520	516	504	509	455	540	504	547	530	533	516	517	511	532	531	544	525	533	531	551	502	530	546	479	534	530	502	532	525	550	504	546	520	525	520	511	501	511	515	540	526	568	535	523	540	553	542	543	517	522	512	534	503	568	535	506	543	518	498	516	531	537	538	554	485	528	486	535	524	474	509	503	521	527	539	523	493	553	557	554	501	505	575	523	500	523	547	494	511	563	560	516	542	523	493	504	534	523	497	506	534	489	530	503	512	504	518	512	566	523	530	543	505	454	527	512	557	495	525	524	506	516	483	541	524	542	573	519	530	582	501	593	563	577	528	506	503	536	527	516	543	534	573	540	563	547	554	477	505	507	526	512	504	556	515	573	545	544	539	545	504	543	511	568	519	532	523	531	567	557	552	521	553	540	525	529	516	507	550	514	547	501	463	546	523	541	561	530	537	545	516	501	534	570	504	500	553	541	541	541	514	515	518	549	532	542	526	561	521	509	481	508	530	510	520	497	560	543	494	495	507	545	507	559	527	512	516	513	544	567	509	540	493	532	517	514	543	511	499	553	521	540	518	541	505	552	519	512	516	511	573	489	495	493	480	523	493	519	541	508	521	518	520	525	500	534	516	485	514	532	525	531	507	494	543	515	500	541	552	547	541	496	512	526	553	533	558	524	526	567	507	523	516	480	533	529	572	552	543	511	513	582	521	546	520	512	511	528	506	488	529	504	523	527	522	543	519	493	518	525	520	495	503	542	483	501	503	554	545	491	467	537	540	516	505	542	529	494	485	554	518	541	518	510	561	516	501	491	543	511	522	529	528	549	504	498	533	498	517	520	547	515	496	531	518	543	522	524	540	498	535	500	559	539	528	505	554	489	571	503	504	499	539	523	531	535	512	527	550	556	527	521	527	536	509	593	557	492	549	559	536	540	534	518	537	530	511	529
33457	29257	38516	34915	32065	23233	15370	13968	11541	6441	3797	2787	2220	2225	1897	1315	947	962	871	782	754	923	909	941	994	1017	924	1021	791	759	646	699	717	750	671	598	420	469	495	532	469	433	363	405	394	373	349	312	280	255	262	269	278	238	231	237	205	261	220	228	229	236	231	213	236	199	221	221	193	236	228	218	229	241	231	208	223	212	193	233	224	218	221	191	208	213	208	190	219	207	177	185	215	201	222	202	202	203	200	174	201	195	202	195	180	182	171	171	187	203	199	191	197	178	177	197	188	178	200	192	205	205	177	190	197	189	181	194	170	173	170	203	218	191	188	202	153	201	202	199	207	182	184	178	202	187	183	196	201	185	169	224	190	156	175	199	204	207	206	211	202	208	204	200	198	195	213	186	205	177	202	180	188	165	159	198	198	179	208	186	170	201	168	191	182	197	206	162	190	200	204	196	216	187	193	183	183	161	173	175	198	176	174	182	173	187	193	191	199	176	202	153	192	198	210	184	200	179	165	197	189	170	176	170	191	192	189	190	186	190	206	195	202	178	161	204	188	222	212	172	193	191	194	209	194	188	194	181	184	205	196	208	189	175	181	169	202	184	179	181	211	183	191	173	190	218	193	211	186	189	199	207	201	184	185	175	174	203	200	194	157	176	175	190	200	187	185	177	191	158	186	203	194	182	172	205	168	187	171	186	209	157	203	218	206	199	181	193	173	213	187	201	208	187	196	214	186	188	197	190	198	183	186	188	171	198	192	176	152	159	199	206	217	179	193	184	180	180	174	194	186	198	194	196	192	210	176	195	202	203	199	227	181	197	187	178	176	183	205	195	194	189	189	191	212	196	188	216	168	202	172	212	192	203	194	181	193	167	203	173	182	201	184	192	216	183	178	156	186	172	188	219	185	193	207	229	167	191	197	182	204	189	195	172	169	214	207	175	178	175	187	197	191	188	180	179	182	185	204	194	190	224	226	165	184	179	191	174	213	202	180	183	193	176	174	182	187	177	197	201	182	201	177	164	202	195	186	216	179	178	195	175	184	181	210	200	184	213	187	193	194	184	207	178	212	199	190	210	191	203	218	164	191	189	182	205	194	188	204	216	199	183	188	182	164	213	181	184	197	213	192	183	171	200	208	187	185	194	208	184	184	196	164	210	192	177	176	190	196	196	211	178	198	188	198	198	180	187	197	197	207	195	196	186	202	200	181	186	192	193	179	194	196	170	196	192	200	168	190	171	189	188	198	175	181	190	185	177	188	228	201	176	197	203	185	201	184	203	208	196	185	181	202	202	184	173	196	196	199	191	207	180	199	180	180	176	197	200	213	204	197	220	169	170	200	196	191	171	190	210	181	201	204	218	170	164	169	197	179	198	186	190	175	183	208	190	190	199	172	197	217	179	181	188	188	189	187	179	176	187	191	202	192	206	188	192	218	198	183	173	208	190	190	162	189	182	170	189	198	202	207	203	214	192	175	181	189	197	197	208	184	205	149	191	189	169	190	165	181	180	195	185	176	175	155	184	201	208	194	166	182	183	187	187	191	182	197	174	166	216	180	171	195	175	207	180	182	206	204	191	200	176	180	174	181	181	192	189	176	178	192	199	183	193	194	168	178	169	191	208	184	184	188	208	178	185	188	174	201	180	188	182	195	186	187	184	190	194	175	186	171	194	191	194	184	176	179	190	207	186	172	179	173	183	199	172	203	175	183	180	178	176	219	189	177	183	173	190	203	217	209	201	183	170	189	215	187	192	183	209	168	186	178	186	178	213	170	187	199	193	197	178	193	201	185	177	208	198	184	181	182	190	187	188	184	182	184	171	211	176	189	193	184	200	198	160	222	187	171	194	203	177	209	194	193	194	214	196	196	192	196	178	169	174	190	177	175	185	203	202	200	184	184	194	216	193	208	205	182	168	189	200	186	195	203	189	191	189	193	186	177	190	177	197	190	188	195	214	210	190	171	174	197	188	196	186	162	218	212	198	185	204	155	184	194	186	168	196	184	182	181	180	177	184	192	198	202	174	166	179	196	174	210	211	182	185	196	180	179	190	187	185	176	212	184	199	192	173	195	184	158	173	184	193	187	181	172	196	197	207	189	172	203	200	199	173	158	192	179	208	188	190	202	171	194	186	175	214	193	192	198	187	178	188	195	186	209	185	183	218	187	161	160	205	184	191	197	183	199	182	169	180	179	167	206	185	174	196	179	190	165	175	189	197	201	166	177	175	187	182	180	197	186	206	177	175	187	185	197	190	193	180	190	180	194	189	206	171	203	179	176	183	174	202	170	195	176	170	217	198	164	210	181	192	183	194	185	185	218	199	180	201	186	201	179	205	180	174	186	203	194	205	198	190	178	190	207	200	193	185	219	164	173	190	176	173	177	185	184	184	200	186	194	208	179	201	189	175	195	195	193	181	189	177	200	163	185	153	175	175	187	181	169	212	176	220	181	191	183	208	207	189	192	185	190	186	183	214	186	200	187	177	164	183	177	210	162	179	202	211	176	183	169	201	180	190	180	183	201	193	209	179	193	208	159	196	197	185	182	169	191	235	201	197	180	197	172	170	177	211	194	175	179	196	183	183	203	197	221	197	187	198	170	186	191	180	178	195	194	193	194	207	210	190	179	203	204	192	157	177	203	184	199	203	189	187	204	174	182	169	193	184	173	203	173	193	175	180	190	179	180	207	187	205	185	198	214	187	198	190	189	183	183	190	182	185	182	185	180	171	182	180	188	177	183	192	181	200	200	185	192	213	177	184	188	186	164	190	163	186	180	178	192	194	195	193	176	166	175	210	208	173	189	202	196	166	186	200	182	191	197	200	176	200	194	183	190	194	194	200	166	211	194	191	180	187	171	185	180	207	186	211	180	183	180	222	203	184	194	188	186	172	188	193	181	200	208	193	190	200	184	212	212	197	211	190	201	165	192	204	191	202	180	184	173	174	179	187	182	190	191	182	187	175	179	190	192	189	184	188	192	221	178	203	189	188	210	211	180	221	184	182	195	198	201	189	182	182	198	210	156	178	194	223	189	201	191	192	206	198	224	166	168	248	220	211	193	177	172	190	166	205	194	181	208	191	190	182	153	194	211	210	216	198	211	188	209	195	201	185	196	172	198	178	180	207	194	206	213	222	193	207	214	188	213	206	162	172	166	180	183	207	181	211	183	213	184	188	172	175	189	182	209	180	184	172	224	202	174	194	150	187	152	180	189	186	171	187	201	195	191	193	188	179	178	203	179	233	206	186	182	176	165	192	191	176	207	192	187	169	200	173	192	168	197	178	195	177	171	190	200	196	196	210	187	196	168	192	173	205	195	178	202	170	199	189	203	179	202	157	181	194	195	191	186	208	155	181	181	191	185	186	191	193	171	204	206	201	202	174	183	173	201	172	157	183	167	191	189	213	203	193	185	204	175	191	199	224	182	162	194	183	186	171	203	195	182	180	214	206	220	203	172	193	188	147	175	203	199	185	206	185	220	216	204	208
20192	22228	36264	38320	36323	26024	21142	26776	25428	17471	14266	12253	10725	10845	9666	6650	5273	5135	4795	4586	4723	4955	5572	5670	6008	6055	5933	6403	5207	4656	4123	4673	4143	4606	4343	3705	2403	2222	2961	3009	2537	2620	2102	2214	2092	1742	1804	1388	1248	1228	1114	1118	919	892	860	899	852	953	949	866	804	790	707	724	636	651	609	614	636	645	703	715	732	822	772	688	707	728	785	670	640	657	641	621	630	621	650	659	579	598	633	647	610	674	631	552	542	536	532	496	526	499	503	473	483	519	526	528	480	490	482	516	526	502	524	506	498	532	500	509	454	506	526	483	486	511	477	496	519	455	469	473	506	522	497	452	469	492	506	471	477	467	490	474	470	459	470	430	488	485	454	458	488	498	485	473	490	467	533	481	520	523	518	488	471	531	504	499	484	446	470	479	484	513	468	466	476	483	455	483	477	477	462	481	477	463	493	493	512	466	461	473	440	466	465	447	492	507	470	482	489	469	468	460	482	484	476	528	508	508	497	477	495	488	521	490	490	487	479	436	494	473	485	490	493	481	466	473	504	459	498	455	488	464	498	492	526	506	466	500	464	515	500	448	505	525	463	483	463	455	522	458	509	466	454	429	452	476	483	478	495	480	455	491	468	483	491	487	489	488	454	457	482	471	474	472	484	489	496	478	495	481	448	456	491	470	468	453	487	478	444	459	471	474	463	479	499	456	426	463	506	477	482	502	456	453	473	491	472	457	481	471	528	501	471	470	479	440	453	479	481	505	478	497	433	516	447	454	491	478	469	483	457	475	467	479	479	508	530	472	498	477	495	499	443	456	457	514	458	492	508	465	466	473	472	473	455	472	468	441	470	508	449	482	501	496	456	497	475	474	459	457	522	482	494	519	467	437	504	441	474	485	522	470	500	510	508	499	419	488	444	475	467	448	474	465	452	483	474	472	468	494	467	482	474	492	508	508	486	442	500	525	512	483	510	442	485	489	500	500	506	497	502	488	453	470	504	475	540	458	466	465	464	458	485	508	482	480	484	483	516	511	450	493	456	481	465	469	467	481	498	487	425	470	456	487	478	500	480	485	466	487	441	440	531	484	446	454	503	501	479	453	460	478	484	455	469	479	453	478	455	487	455	482	486	455	495	485	460	478	461	460	483	457	530	474	462	444	495	447	501	515	470	487	444	502	478	522	482	473	467	453	529	461	491	488	433	496	482	499	468	474	463	479	491	469	453	481	468	428	457	467	486	485	466	456	473	488	454	469	486	475	465	512	483	479	482	498	445	496	444	465	487	510	457	463	465	452	488	465	509	479	481	484	494	495	500	450	463	513	489	464	499	459	497	535	513	491	470	478	452	509	498	511	496	462	479	511	482	511	442	462	482	525	499	483	484	484	450	497	514	488	498	502	492	468	445	493	465	486	486	483	480	441	484	482	486	464	463	456	454	473	460	463	452	454	442	453	466	464	452	500	496	499	445	487	456	468	442	493	463	457	496	456	463	469	504	517	484	491	519	492	523	452	470	484	514	490	453	501	508	473	461	472	491	455	473	469	469	495	434	487	461	459	440	479	483	479	503	505	489	472	477	482	490	492	455	503	489	515	486	459	507	480	476	459	483	521	499	487	498	458	488	437	494	500	491	494	486	495	501	483	494	470	472	467	460	519	480	494	474	445	507	465	538	493	474	476	516	454	474	473	473	488	457	452	451	512	467	482	479	463	493	492	487	477	436	439	491	487	489	497	474	485	485	511	462	497	518	477	472	494	475	503	465	528	420	468	497	460	523	465	451	506	510	512	481	478	482	472	474	465	492	455	447	454	502	474	483	501	498	471	472	461	483	463	439	510	457	455	505	461	472	474	475	518	462	480	505	464	460	476	440	495	487	446	472	510	464	495	470	483	498	500	471	446	510	453	453	461	463	504	450	474	482	450	472	467	478	480	502	485	468	468	490	419	483	479	467	506	511	481	460	466	479	460	459	455	474	439	546	497	496	491	463	507	478	479	482	475	506	491	463	530	477	465	484	486	491	488	493	466	486	494	493	443	486	455	476	490	475	499	469	485	497	474	448	498	510	467	495	469	473	495	506	501	476	437	493	474	482	458	475	452	521	505	481	460	478	479	456	462	472	484	502	445	463	483	489	473	501	483	480	492	499	495	496	480	495	469	503	505	477	470	480	475	503	462	468	462	479	503	451	482	486	497	470	451	477	505	478	480	498	505	442	449	508	476	426	484	484	478	469	473	483	451	450	468	491	496	466	462	467	457	445	475	482	515	477	484	480	491	418	476	452	499	492	467	449	478	470	471	492	486	462	451	467	432	471	484	491	485	443	513	483	459	473	457	471	497	436	470	459	493	473	477	440	503	433	460	490	453	474	462	492	488	495	467	510	459	486	444	509	471	470	466	494	506	492	483	480	486	487	463	475	487	501	497	475	482	471	484	469	476	501	526	483	470	480	489	478	470	491	483	468	471	458	485	455	507	487	491	454	490	462	451	482	520	491	446	484	484	475	451	471	483	495	491	454	458	506	483	487	527	444	479	477	512	502	509	488	468	474	447	527	476	497	515	456	459	498	434	449	488	460	487	449	485	462	496	491	466	502	475	490	484	488	469	481	497	454	463	516	464	478	488	461	458	476	502	497	464	476	506	458	472	477	444	473	455	465	488	463	480	491	471	455	468	468	441	462	482	480	485	463	428	472	455	462	498	451	457	459	498	473	485	458	439	445	479	482	455	476	522	473	481	441	455	495	485	488	505	468	487	432	450	489	501	486	494	511	471	448	461	501	468	503	481	456	506	466	486	495	445	479	521	499	464	487	508	457	450	501	465	433	484	476	489	451	454	488	472	518	451	515	475	477	467	491	426	478	489	468	487	507	493	549	490	455	491	455	452	496	478	462	450	521	484	483	485	454	486	482	486	431	474	466	487	481	470	476	537	488	492	454	532	500	488	463	483	444	472	451	463	465	484	438	488	475	474	500	490	468	495	498	488	444	460	511	495	470	472	481	459	470	495	475	478	482	468	485	441	467	469	484	500	473	484	480	475	471	482	425	483	480	524	480	488	456	536	478	487	445	461	462	518	497	492	483	465	491	482	472	507	493	465	475	481	505	473	470	484	467	466	475	489	471	461	494	484	492	502	467	453	503	524	481	504	483	486	506	495	505	458	489	475	525	481	462	479	464	506	450	454	508	484	483	489	512	507	448	510	488	484	436	469	445	497	502	470	471	488	495	452	473	458	471	494	462	452	493	487	493	495	472	477	441	541	456	471	454	468	486	489	476	461	477	458	497	507	477	450	468	465	487	488	452	475	485	523	481	500	472	420	459	462	464	483	467	472	513	480	528	474	488	500	449	463	498	463	458	472	467	504	496	452	485	478	477	493	472	450	509	467	493	480	469	481	502	440	454	492	443	517	525	508	487	460	515	421	472	453	479	480	464	477	435	495	502	456	460	468	431	519	459	490	476	454	476	459	484	494	475	469	479	506	518	474	487	529	512	440	483	479	488	453
8869	5438	7557	7177	4978	2696	1632	1265	1028	761	545	504	450	437	448	385	355	334	294	318	297	288	288	303	295	259	272	261	241	252	264	222	289	243	257	291	242	224	208	234	248	244	236	220	235	244	259	217	221	225	285	227	238	213	204	232	257	240	252	232	217	215	218	191	218	221	204	194	214	179	219	215	183	194	214	211	224	194	210	201	206	211	199	199	237	221	216	225	239	246	219	236	201	249	216	213	218	209	178	207	198	247	240	200	210	236	207	237	193	204	195	209	209	221	237	218	224	202	198	207	232	219	163	227	201	224	196	196	224	209	205	208	243	241	209	202	197	210	180	233	194	206	203	212	197	191	181	231	208	179	208	194	189	212	181	189	209	218	200	219	170	212	212	210	213	224	244	243	224	216	243	200	200	207	212	201	207	194	214	198	214	189	196	219	206	181	213	210	205	216	176	172	217	214	196	219	225	241	220	204	214	218	206	189	202	203	199	214	220	197	175	194	217	220	243	212	208	178	195	224	199	197	227	196	213	207	217	212	218	207	209	221	202	184	211	215	208	221	218	203	212	182	193	190	224	229	196	222	198	235	229	205	192	209	215	215	211	221	219	221	190	217	201	195	176	213	194	200	220	225	217	181	229	222	234	204	204	198	215	218	200	211	196	219	198	196	204	229	210	231	218	236	192	231	214	220	203	198	197	194	206	163	218	236	204	222	196	193	194	221	198	195	201	207	210	209	191	207	183	195	210	209	215	212	208	205	239	200	191	215	195	194	193	197	210	201	218	210	208	186	193	200	218	218	217	191	228	235	217	190	217	204	214	227	221	202	201	222	221	192	188	199	199	193	203	222	217	177	211	201	238	222	207	215	216	207	206	173	208	244	228	210	217	232	203	206	194	224	193	201	208	205	212	199	202	221	185	201	207	224	208	199	196	187	188	206	210	216	189	177	209	206	202	217	221	213	241	194	205	194	252	203	205	242	203	219	193	198	206	209	209	206	201	239	224	196	208	219	233	193	179	187	234	226	196	198	202	215	212	198	203	214	232	209	203	192	203	186	215	229	228	210	228	203	185	198	207	231	220	209	205	214	189	204	219	205	192	211	213	207	198	206	195	210	212	225	234	190	225	201	223	222	210	220	239	209	215	185	187	203	220	216	179	191	244	215	200	237	195	217	161	199	235	208	205	219	221	207	229	191	212	182	225	191	212	186	221	235	205	205	220	206	220	219	188	246	209	200	198	215	220	218	207	209	218	198	204	211	210	225	211	228	213	200	219	192	198	200	218	215	232	214	213	232	186	215	230	248	191	199	214	224	204	213	202	201	214	217	189	232	182	190	198	188	200	200	195	206	199	190	216	202	193	210	199	213	192	204	198	209	215	202	205	195	196	209	205	210	217	208	207	203	202	201	205	211	204	208	196	223	199	197	201	191	219	178	183	223	200	201	222	215	205	226	213	209	213	236	199	244	200	212	204	199	189	217	232	232	202	227	190	199	223	204	197	218	212	201	203	201	214	207	227	203	204	205	201	188	214	197	209	208	196	195	217	188	212	227	211	226	215	212	205	182	238	212	186	210	205	243	195	188	218	205	192	200	199	188	214	216	180	226	196	229	223	210	183	213	191	187	218	208	218	206	209	213	227	211	208	191	213	201	232	210	217	205	205	220	216	211	202	204	205	221	232	197	207	179	233	231	219	201	188	230	202	195	195	204	242	213	160	220	241	218	211	236	188	208	239	222	241	215	198	192	200	199	222	193	195	191	223	216	237	219	170	177	207	222	196	193	199	203	194	194	239	216	210	209	201	221	210	217	218	204	196	185	214	201	214	247	222	217	226	210	206	204	224	190	226	233	215	219	185	197	215	204	195	206	192	221	186	194	221	224	219	198	225	208	201	217	192	186	184	201	206	225	207	190	211	198	197	180	171	210	203	210	195	195	204	190	207	197	229	239	192	214	194	179	198	228	198	210	195	195	197	170	204	199	234	184	207	227	200	224	207	195	219	205	187	202	214	204	204	210	200	194	193	223	221	198	221	223	192	220	206	201	222	172	207	203	190	188	209	223	214	211	204	211	214	190	215	220	217	207	203	223	202	228	233	214	196	226	218	219	210	178	224	201	201	214	222	197	214	176	212	216	207	220	212	222	230	194	211	224	210	218	221	197	214	211	211	220	189	195	197	197	207	229	175	212	206	210	214	201	205	175	179	184	233	205	243	195	186	210	205	206	202	211	211	223	195	167	206	192	195	205	210	237	197	222	218	207	193	205	173	211	200	214	190	214	207	221	215	204	232	204	216	190	243	200	213	209	188	215	204	210	203	187	234	209	220	209	205	225	204	225	217	220	223	225	179	200	249	200	188	186	218	206	212	253	215	170	198	212	197	181	193	220	209	191	207	215	185	222	210	186	200	237	222	226	222	216	209	176	193	191	196	245	212	209	197	208	228	224	187	240	197	196	224	243	217	195	203	224	217	207	220	194	196	217	215	212	221	227	197	206	214	203	220	206	211	208	231	237	200	214	191	198	216	186	220	219	191	202	186	217	217	227	195	205	225	227	213	178	233	195	183	199	190	216	221	235	222	219	185	217	217	207	207	217	203	238	185	187	207	190	203	193	203	207	195	215	229	211	232	177	194	230	195	216	208	194	209	187	198	203	204	214	206	198	212	185	197	204	229	182	198	212	210	199	178	216	218	220	187	205	187	235	188	217	232	227	189	194	204	179	197	230	191	229	207	205	235	201	195	241	214	207	219	193	199	207	213	198	220	196	207	229	226	199	230	192	210	220	231	210	218	217	196	216	196	235	218	205	211	203	189	199	234	239	204	208	221	201	192	225	196	219	231	186	195	207	215	201	234	215	220	241	183	223	225	207	210	199	237	201	203	186	220	214	197	199	204	207	191	194	231	212	210	203	209	213	208	191	214	194	201	189	197	223	212	195	203	208	195	210	216	218	238	217	243	215	216	205	201	207	226	211	190	208	210	199	228	193	206	230	207	173	191	217	204	214	190	198	188	227	219	238	202	211	214	193	224	210	189	213	206	211	231	204	227	194	197	209	180	208	242	197	226	219	187	206	193	182	202	205	211	214	224	205	224	217	213	237	194	214	204	202	209	205	197	217	214	215	217	196	199	219	197	210	201	214	204	209	204	174	221	197	212	179	198	202	217	210	185	225	217	250	225	198	183	229	200	203	192	221	225	188	194	220	211	219	180	197	189	196	201	205	187	196	207	251	225	237	214	194	195	218	192	200	177	188	223	223	198	232	222	247	187	209	219	241	207	207	195	214	203	232	205	218	202	199	178	208	211	220	209	227	203	194	227	212	223	181	214	207	214	209	203	199	227	232	248	214	215	182	208	197	212	199	182	212	207	178	180	199	197	199	210	228	234	235	215	192	222	233	223	234	230	208	233	212	194	193	205	181	216	220	207	190	212	190	185	213	220	233	208	201	186	196	211	206	212	207	213	188	219	224	231	192	204	218	209	189	208	222
5765	5579	13224	16890	13728	9472	6914	5989	4843	3637	2900	2390	2005	2014	2095	1853	1701	1448	1364	1302	1098	1077	1183	1141	1090	981	1004	1050	916	807	863	864	836	805	823	861	763	808	716	742	758	703	713	805	764	759	732	632	690	681	697	663	594	610	624	626	633	643	622	579	588	562	598	576	577	574	569	558	560	562	610	595	554	604	603	582	589	515	536	551	584	578	520	561	567	562	520	605	571	531	554	535	546	547	549	503	489	514	552	570	539	525	594	522	540	578	525	519	513	489	546	556	541	515	515	570	580	506	495	511	508	519	513	524	544	499	513	523	536	507	509	562	544	563	502	544	517	522	505	547	527	484	542	523	524	485	526	486	517	506	546	530	493	501	552	535	484	539	518	540	546	558	551	530	541	530	524	552	545	527	568	516	520	485	543	536	567	535	529	535	546	513	519	532	559	493	516	505	514	505	534	510	479	492	508	526	526	490	520	470	569	548	540	511	545	517	493	491	494	495	530	501	530	476	551	493	510	535	521	570	519	547	541	533	535	564	500	571	565	566	556	499	517	509	527	546	494	515	515	513	533	520	574	519	565	541	564	514	520	542	545	506	540	540	505	499	552	539	518	569	534	481	526	531	516	496	535	527	513	514	531	521	541	535	518	530	511	539	514	539	527	534	484	541	512	537	532	535	561	535	550	510	545	515	513	518	558	518	547	533	541	515	563	532	563	546	551	553	552	527	525	526	558	501	495	538	535	533	461	508	500	506	538	486	485	536	531	523	532	508	505	486	500	523	506	575	542	479	554	536	538	539	537	524	516	531	546	515	498	478	561	519	501	538	519	540	540	511	549	511	526	518	537	505	574	527	492	525	548	510	522	540	541	511	522	505	483	508	512	544	526	501	515	545	558	515	508	557	508	495	520	509	517	487	528	553	576	516	551	545	502	531	534	510	533	523	541	522	504	490	516	507	500	532	496	529	498	528	542	491	518	558	497	530	481	568	532	507	513	553	538	532	542	522	563	516	549	511	531	524	562	550	573	516	507	546	559	539	546	526	540	541	539	524	497	488	542	511	512	544	557	574	496	490	525	546	530	538	501	495	528	560	531	540	547	524	545	541	487	586	491	541	570	522	525	511	544	523	503	517	538	551	565	576	527	503	552	511	484	554	538	473	530	545	523	548	541	544	549	511	524	542	481	525	533	562	497	535	535	550	502	546	493	569	539	509	521	476	551	544	468	512	582	528	526	511	535	512	522	528	483	489	506	511	530	533	501	552	559	536	530	528	519	547	544	559	487	504	507	546	543	496	559	497	517	534	590	525	527	537	533	517	562	530	547	503	523	525	526	569	499	515	552	505	529	487	555	512	550	560	533	532	534	504	567	568	532	535	553	543	521	530	535	514	511	548	529	537	486	550	502	529	543	539	522	518	470	525	516	531	530	578	525	502	507	539	550	521	527	516	545	543	540	516	529	526	531	565	515	520	508	537	551	536	602	532	515	554	513	561	536	546	541	507	513	508	528	535	504	543	512	538	526	540	531	541	518	555	510	478	575	533	529	535	543	527	540	497	550	531	506	542	527	537	546	488	529	515	524	538	518	496	533	565	528	542	527	525	552	545	566	508	536	478	534	522	516	531	513	505	544	567	561	554	507	520	525	498	549	519	542	549	557	527	501	558	510	515	523	587	533	534	582	536	522	501	532	507	527	531	529	507	459	485	446	538	501	562	517	517	489	512	538	532	526	508	519	556	496	551	521	531	540	517	519	512	493	520	506	574	530	515	522	495	523	523	517	516	529	489	542	494	498	530	548	517	545	528	505	552	523	526	534	541	521	544	549	531	530	539	554	496	512	565	544	510	531	532	545	524	556	554	525	537	517	521	489	519	516	542	534	577	525	539	548	519	549	538	554	500	510	502	512	505	524	547	506	524	503	579	549	536	536	505	528	542	518	532	478	541	512	552	472	487	524	514	492	508	528	524	578	532	502	511	551	524	497	515	513	531	552	530	539	477	504	537	579	506	559	553	523	531	518	508	544	541	508	484	540	541	546	498	498	524	536	511	510	545	520	502	553	520	543	507	541	526	509	524	509	525	491	483	549	534	544	538	543	504	500	556	516	520	518	543	526	527	567	530	550	551	532	531	535	485	494	539	506	533	515	501	520	547	505	511	527	523	548	533	528	502	579	502	583	524	551	513	532	485	493	497	516	538	521	493	530	583	505	550	510	519	564	518	508	526	504	537	488	515	522	531	498	500	512	515	521	590	552	529	470	497	514	490	486	553	516	520	551	576	533	528	550	537	525	510	552	504	530	490	522	474	520	517	498	532	507	524	505	554	544	519	546	523	487	501	547	521	542	491	533	494	544	536	538	493	500	492	510	527	536	523	518	493	532	533	563	481	527	518	539	524	508	552	523	533	513	511	548	536	545	537	516	502	524	500	573	542	526	569	527	526	575	549	515	525	526	542	534	523	551	543	524	490	550	568	533	525	545	541	561	562	484	531	537	503	536	528	576	560	569	504	535	527	532	548	539	528	541	510	532	536	553	515	503	512	513	511	507	500	519	545	493	492	549	537	520	533	490	556	516	509	539	562	510	518	514	534	553	550	536	533	540	483	518	545	539	533	535	549	541	509	530	553	537	485	576	522	528	515	511	518	504	514	527	507	506	516	506	508	519	507	592	540	537	577	510	486	528	552	566	523	537	523	500	538	531	508	511	517	518	535	520	538	465	506	512	511	535	504	531	517	538	530	520	535	543	512	483	513	496	491	540	516	503	527	505	571	518	541	536	510	484	499	536	516	511	549	551	515	581	530	541	525	543	514	547	583	534	541	543	543	525	505	526	526	533	514	528	495	483	519	532	508	550	505	585	540	526	545	537	507	546	531	531	511	515	488	556	487	554	543	526	510	479	514	557	506	517	523	515	527	532	530	539	540	542	548	503	551	539	477	564	519	515	515	528	506	575	549	508	510	537	486	531	522	518	511	525	513	546	495	543	503	512	490	550	542	496	555	544	558	529	506	550	561	517	563	531	542	517	524	517	533	514	482	473	496	549	515	542	523	531	510	527	513	492	543	500	503	542	539	509	498	525	518	533	511	535	486	527	539	504	518	522	536	505	511	518	516	517	524	470	533	515	498	533	564	501	524	546	521	492	526	511	504	554	536	526	516	542	527	536	483	507	555	492	503	510	545	496	510	542	528	509	520	520	522	509	504	541	527	558	502	534	550	546	495	529	542	526	500	531	538	509	501	499	554	530	531	538	562	560	545	546	524	506	503	536	497	549	552	532	512	479	570	526	529	536	542	527	548	512	547	547	532	533	549	512	520	536	566	504	501	529	524	517	557	544	549	562	529	530	541	492	504	536	516	550	551	533	539	540	552	519	515	531	532	508	525	524	562	514	562	506	530	520	509	521	552	527	535	549	482	505	480	562	507	532	519	545	511	499	523	496	525	544	517	531	523	554	536	519	544	507	564	523	508	497	527	505	565	511	477	501	522	532	523
21926	18996	25897	26113	25503	17471	10652	9977	7928	4063	2672	2084	1452	1351	1226	845	695	673	666	603	581	585	637	653	612	629	629	654	537	519	447	488	468	502	470	441	344	393	364	380	346	345	324	294	306	310	291	285	278	247	280	258	228	242	260	234	237	246	251	250	214	255	251	247	245	202	204	225	212	236	231	228	236	216	241	236	225	236	204	196	211	222	259	213	211	228	217	223	205	231	229	217	231	230	205	214	210	173	201	216	194	211	208	204	201	211	206	198	219	249	222	223	207	231	217	190	201	204	214	239	222	211	200	187	204	230	182	200	218	218	219	208	201	205	207	189	210	222	212	210	214	208	219	194	213	226	214	230	195	226	200	212	213	208	204	223	217	194	215	215	211	222	201	221	230	241	193	204	239	188	200	213	220	227	211	212	212	215	205	219	202	199	190	213	211	237	203	244	229	218	197	222	229	241	202	189	218	193	224	214	190	212	224	208	202	225	230	189	202	186	223	192	211	231	200	221	244	194	197	218	205	198	225	203	227	188	207	227	213	208	217	206	193	224	213	219	188	199	193	200	220	230	226	207	177	207	199	210	203	215	179	210	222	212	183	197	194	235	221	204	221	191	241	192	223	186	213	187	196	187	189	221	217	201	207	216	218	241	225	189	213	208	196	216	211	187	212	214	196	206	205	192	211	191	195	209	218	219	206	223	194	198	216	220	188	226	206	192	221	219	209	196	229	180	206	211	221	222	225	183	212	216	211	196	209	238	207	200	207	223	195	237	227	204	200	202	207	227	202	229	203	195	202	223	200	214	222	201	213	207	226	208	199	178	197	195	243	217	197	195	206	199	198	228	214	197	197	232	214	237	210	202	200	222	231	219	242	223	210	196	201	212	236	193	202	200	206	218	197	196	201	202	219	171	209	205	221	199	216	220	224	217	234	214	220	230	192	223	189	220	199	180	201	187	214	210	221	212	200	191	204	193	234	197	217	193	212	216	230	223	221	196	216	216	199	214	196	195	186	196	215	225	198	212	205	225	229	199	230	235	185	187	219	189	220	219	211	204	217	200	199	225	202	214	216	213	235	182	194	210	210	205	218	188	211	180	190	208	205	183	183	222	224	202	229	193	210	206	207	235	201	219	195	185	210	233	222	201	222	239	224	212	195	213	188	198	229	216	203	203	218	204	197	211	205	206	208	230	223	208	219	216	209	212	240	198	209	225	213	200	232	217	236	227	187	228	213	220	224	217	210	222	215	203	199	205	216	195	202	201	195	200	214	222	221	200	183	195	212	166	235	216	199	225	208	178	215	205	200	207	184	198	229	195	206	197	235	208	219	212	222	207	231	225	208	203	197	241	207	235	191	201	202	207	194	203	212	216	204	205	214	223	208	198	227	204	187	215	220	226	230	211	248	240	227	223	204	199	231	222	228	236	220	221	216	255	210	200	221	196	210	204	227	228	243	217	213	185	210	193	208	200	229	202	203	231	210	220	200	215	208	229	192	200	210	202	222	193	204	181	222	221	195	222	207	182	224	211	228	218	215	248	211	197	231	184	211	191	197	210	198	225	213	239	213	199	196	222	223	190	194	213	217	209	207	220	228	210	202	233	221	197	218	192	198	200	222	190	207	219	189	226	234	242	204	235	220	208	205	183	226	242	205	192	214	183	224	208	215	199	210	205	206	203	207	217	206	201	206	185	193	193	206	208	204	214	182	196	209	190	196	180	191	226	231	218	233	220	204	205	252	202	188	217	219	186	226	197	194	216	202	205	192	207	199	192	204	213	203	216	213	202	219	226	211	211	215	206	209	190	195	200	198	227	207	217	196	245	212	214	213	228	217	201	231	213	201	214	221	217	209	233	245	204	210	207	212	228	222	225	198	249	239	236	190	208	219	182	200	198	209	230	245	201	181	210	200	219	196	208	182	202	215	187	189	205	209	204	212	200	214	219	176	227	241	229	217	210	232	199	202	230	209	213	213	224	207	178	197	199	252	219	218	189	210	242	212	210	213	222	225	217	178	217	227	192	217	252	219	224	199	222	199	198	204	200	219	215	222	219	200	193	193	205	220	201	213	189	200	226	199	233	184	196	189	194	215	205	249	217	187	218	186	199	212	217	214	187	212	211	214	188	220	212	218	221	202	186	217	202	211	206	196	219	202	192	201	184	204	228	239	214	199	229	217	206	223	192	214	225	184	227	182	193	211	201	226	203	214	207	203	206	208	194	214	193	179	193	234	205	205	196	206	203	227	198	214	222	196	201	210	203	209	190	205	222	180	200	221	221	210	206	244	206	207	200	216	178	211	224	190	201	202	205	238	205	217	213	205	226	215	194	195	210	223	219	205	198	201	222	202	211	187	204	213	198	203	210	210	223	214	195	239	215	201	229	211	219	216	226	200	217	208	206	199	203	202	231	208	203	200	176	194	203	225	194	204	214	238	222	197	220	197	209	199	224	204	217	194	186	192	213	222	206	205	218	186	198	246	196	206	181	220	226	204	219	220	201	204	224	230	219	204	197	215	212	213	192	185	236	189	201	232	221	209	200	223	201	191	202	226	207	211	197	207	224	225	219	205	206	232	219	222	201	219	206	195	210	192	217	181	211	210	210	189	217	218	171	206	207	228	194	210	219	207	214	234	212	197	225	211	228	205	221	200	213	211	222	216	231	198	201	209	174	207	229	201	209	210	190	215	202	237	218	231	188	195	206	202	220	177	215	217	213	246	204	213	219	226	193	200	184	209	227	217	202	211	222	195	208	191	200	222	219	198	214	207	209	210	191	202	216	208	199	217	203	217	215	195	199	206	177	220	200	200	217	201	216	232	187	209	208	208	193	202	227	187	216	196	221	197	199	213	229	201	196	208	188	196	202	232	234	192	227	212	216	207	215	200	245	204	177	194	207	202	223	199	205	203	220	217	196	218	209	217	215	201	214	207	226	228	192	237	227	226	202	213	206	230	217	201	215	198	216	228	207	226	208	213	177	202	232	221	208	202	191	219	221	192	189	214	197	191	213	212	220	198	210	213	189	217	185	199	193	228	244	205	238	214	202	206	232	225	208	197	187	218	212	223	214	208	230	214	200	213	234	213	208	196	192	213	215	225	212	220	182	208	194	254	199	210	201	230	203	201	195	216	200	220	178	228	216	213	198	193	211	229	200	202	208	220	205	235	214	229	240	228	207	224	203	217	212	245	201	200	204	208	206	222	209	203	233	224	207	242	199	208	201	245	205	197	209	214	206	206	205	216	202	217	246	201	198	189	217	190	202	197	216	210	207	221	204	187	199	238	214	216	222	173	215	216	213	217	241	205	207	206	232	212	213	200	197	208	185	235	232	217	210	209	193	200	204	195	244	209	218	209	228	188	230	229	212	209	202	218	206	187	217	231	218	224	202	199	203	199	211	222	215	217	218	203	200	205	220	231	195	218	198	190	221	240	210	197	212	212	217	186	220	195	183	219	207	167	208	210	201	214	224	211	233	188	203	195	208	203	235
13350	16434	26347	31379	32446	21955	18019	23535	21251	13108	11544	9782	7701	7495	6525	4833	3915	3776	3555	3086	3216	3484	3604	3745	3766	3801	3625	3927	3217	3031	2619	2659	2476	2854	2558	2473	1815	2018	1761	2258	1929	1772	1452	1607	1486	1350	1130	1011	1045	1065	891	904	829	807	809	801	824	801	739	711	732	746	672	679	676	647	612	632	638	665	666	650	714	732	706	710	728	688	646	695	583	612	637	648	639	621	655	618	620	605	627	649	627	616	599	564	612	572	596	527	552	602	628	571	590	576	555	508	553	561	519	524	554	535	547	528	540	587	502	562	571	521	547	533	585	477	534	516	542	536	497	515	542	548	539	538	549	525	552	523	571	541	557	515	590	541	521	505	530	547	520	532	528	532	550	512	535	535	501	512	540	580	532	494	556	533	505	501	521	537	540	520	490	524	480	526	553	527	569	541	537	492	571	525	571	534	539	529	531	501	531	517	519	509	545	527	564	506	515	528	577	522	503	542	519	522	527	593	536	564	567	511	511	533	531	495	519	533	520	546	540	505	513	563	583	510	501	544	557	539	519	545	559	512	492	509	567	546	571	525	516	573	539	528	571	541	553	516	560	502	495	517	499	538	493	564	509	540	520	516	579	530	530	484	532	512	522	525	498	595	539	533	549	506	533	505	552	515	482	529	549	535	535	519	530	529	532	554	545	518	530	523	541	502	551	505	552	536	548	549	543	563	529	544	497	481	550	560	526	564	553	507	563	538	516	564	548	504	520	520	515	541	524	510	525	511	507	527	512	558	544	524	549	546	504	510	523	487	557	474	511	499	489	544	551	479	542	513	538	534	519	569	531	537	567	510	543	531	536	532	530	544	574	544	517	550	519	504	501	580	504	520	544	525	544	501	519	505	561	555	555	545	524	500	561	500	513	514	530	551	535	494	486	507	533	508	542	501	551	540	523	544	505	538	536	527	531	498	579	501	518	532	516	547	557	513	484	525	500	518	545	521	513	497	528	528	549	529	511	502	540	511	556	536	505	536	511	496	544	510	546	539	531	508	530	531	547	514	505	523	509	519	519	534	506	522	552	530	556	503	524	513	538	519	525	565	557	528	552	494	553	492	559	548	510	546	524	546	544	546	537	529	514	539	501	564	508	538	543	551	567	508	526	472	557	534	513	511	488	549	537	561	562	525	549	548	535	521	541	498	538	523	513	528	532	529	564	494	525	519	536	527	552	542	514	532	505	505	513	554	511	534	503	505	521	518	506	509	514	539	560	547	532	530	546	526	532	518	529	561	526	559	549	534	531	517	553	526	521	518	544	504	549	526	521	538	562	530	574	523	494	549	549	533	555	540	543	507	505	548	491	512	522	502	521	549	496	526	512	529	516	554	563	483	521	515	546	557	519	532	495	566	508	549	547	504	549	504	498	550	554	529	541	504	518	521	541	541	523	537	523	536	539	520	484	561	507	517	534	573	518	548	509	561	536	545	539	510	533	539	526	519	517	568	534	484	520	532	530	520	525	546	548	516	530	513	539	521	549	519	490	493	546	520	496	541	532	503	533	528	571	530	572	541	547	534	548	490	522	495	542	530	530	524	549	576	517	503	566	554	536	545	532	521	544	532	532	546	523	506	513	541	541	538	551	521	531	556	558	551	504	519	555	523	529	498	525	486	554	526	588	516	501	500	528	539	522	552	488	562	520	516	536	544	551	511	548	550	500	547	518	513	512	512	518	517	513	519	559	552	560	536	516	508	503	520	564	528	508	541	516	559	498	556	490	536	542	557	539	514	549	533	528	553	519	565	508	523	505	587	527	519	546	530	520	532	549	538	531	511	548	516	517	513	502	555	531	515	493	518	550	530	524	517	522	564	520	506	565	543	540	504	522	496	517	511	495	535	519	505	520	537	545	578	552	542	504	530	529	509	525	524	524	493	512	549	539	540	595	541	488	535	509	506	520	526	495	555	552	517	503	541	515	548	545	535	575	521	503	503	519	494	507	521	538	504	522	543	525	553	516	528	528	525	508	539	548	527	521	495	527	506	518	548	531	555	506	564	491	545	521	543	543	487	518	501	526	551	541	535	521	508	525	531	545	477	543	566	535	492	543	545	535	512	530	551	532	529	537	553	565	549	550	517	551	525	548	564	491	545	510	523	532	506	502	548	502	537	496	553	552	569	501	509	515	523	521	539	483	511	527	539	552	533	525	513	491	539	542	527	515	539	528	508	580	502	513	508	551	504	523	544	539	521	540	531	498	535	545	523	557	583	516	503	528	543	592	527	527	502	543	514	544	482	512	539	541	506	529	538	549	532	487	510	523	567	503	558	539	531	546	570	500	528	539	488	543	539	540	524	484	541	492	525	564	487	535	528	492	549	501	501	502	559	515	486	537	518	503	524	517	516	546	549	514	490	519	541	523	518	532	502	519	514	552	513	531	537	499	523	521	526	528	508	535	538	490	551	520	521	550	521	498	506	514	526	542	516	543	516	554	497	537	523	550	489	599	546	493	521	537	551	576	532	502	547	507	503	531	502	529	552	545	545	512	551	540	535	496	521	541	515	526	511	508	513	501	513	553	513	527	478	499	530	584	491	517	524	502	501	514	512	474	537	544	508	528	556	540	497	559	535	520	537	532	525	535	535	531	532	532	480	511	537	526	522	546	517	508	555	521	532	500	526	547	532	543	531	528	552	567	528	505	545	520	533	507	567	494	548	510	569	513	508	486	548	523	513	542	506	532	571	519	561	526	520	506	503	525	495	555	511	584	544	504	508	531	541	509	514	517	517	495	568	524	514	496	524	528	526	547	528	566	542	505	524	526	511	527	535	540	533	536	533	493	538	490	524	534	516	581	546	528	539	522	563	523	522	532	536	547	537	541	547	551	521	507	509	529	536	552	518	486	547	484	562	494	534	560	539	506	547	524	515	554	533	496	532	540	534	558	557	536	548	512	529	553	491	484	519	551	524	554	498	491	514	509	611	537	534	557	498	533	527	529	525	518	586	505	539	524	467	475	504	549	547	520	532	542	570	495	543	522	533	524	528	516	526	521	529	543	503	529	517	488	534	491	543	517	550	458	504	495	512	455	538	535	510	513	521	535	504	515	529	516	520	536	512	501	569	532	541	555	497	522	493	502	559	558	541	525	513	530	531	548	506	549	498	512	516	522	522	547	528	470	500	528	501	509	519	524	533	575	488	535	533	514	531	524	530	525	481	498	505	571	592	517	524	495	532	553	512	512	550	556	497	555	520	537	572	544	526	507	494	539	572	511	520	533	506	518	521	531	542	512	533	527	535	521	493	526	567	498	539	496	539	513	505	538	531	559	564	537	539	525	508	536	532	498	530	527	562	531	488	539	543	497	522	509	554	502	569	493	550	524	547	530	502	519	532	505	533	545	476	529	533	510	512	524	502	534	546	505	500	529	512	489	556	533	499	540	551	490	495	525	505	535	550	540	541	537	550	536	478	523	519	544	546	556	520	502	534	529	531	568	476	540	523	528	528	508	517	521	494	547	503
31237	25690	34524	32320	33313	24893	16620	17722	14851	8339	5426	3862	2970	2533	2017	1368	1065	936	947	791	837	895	933	1001	945	972	931	974	777	746	728	661	649	679	620	592	477	518	561	537	453	497	406	367	352	315	304	278	304	257	261	229	245	244	266	250	246	237	228	216	231	223	205	204	177	212	231	218	207	216	216	218	228	226	217	246	253	245	220	242	193	209	223	205	238	193	241	214	202	221	201	199	198	183	197	201	210	195	189	182	213	189	186	179	207	202	194	192	182	199	177	203	193	195	197	159	224	213	193	200	199	207	183	199	199	186	188	195	190	204	163	201	174	214	225	167	191	172	187	180	185	191	167	185	200	185	190	177	198	187	181	180	213	195	199	196	171	188	202	203	209	175	190	163	164	201	175	187	168	206	201	198	186	171	170	184	181	184	201	192	175	199	191	186	191	181	197	183	177	178	182	173	173	179	181	211	183	191	173	183	160	211	206	188	198	179	219	210	160	181	216	178	159	173	158	205	198	194	179	166	205	195	167	181	180	166	191	174	180	150	175	174	172	201	177	180	202	187	200	167	200	185	187	177	184	185	174	188	197	196	211	187	205	189	198	193	184	186	160	172	176	196	177	211	168	205	203	173	214	160	193	206	204	195	224	200	177	171	185	177	201	175	205	208	179	186	197	193	190	191	193	171	203	182	196	202	167	167	192	209	205	196	196	180	168	198	184	175	192	193	192	189	208	167	211	198	214	188	220	189	184	183	175	192	213	213	171	174	186	216	167	177	172	201	176	175	221	168	187	182	165	198	193	169	181	186	184	203	179	209	194	199	202	203	199	175	186	170	178	193	216	194	164	169	191	186	189	218	206	186	199	198	199	178	180	143	197	181	177	177	182	188	198	221	173	191	193	184	185	183	177	197	200	199	218	199	181	193	212	199	202	195	211	178	181	167	170	196	205	195	173	204	159	194	204	201	198	177	190	202	200	188	178	180	171	169	183	193	206	179	194	181	192	195	196	181	196	210	183	187	170	184	191	191	174	197	213	181	185	173	184	175	161	183	194	218	179	240	215	190	195	177	182	201	176	187	228	195	185	180	170	179	185	186	178	180	196	196	196	201	177	176	200	199	183	216	182	172	206	200	184	192	187	177	184	193	178	183	192	195	199	196	190	196	201	170	167	202	161	187	196	204	217	187	182	178	193	171	166	211	185	187	183	203	213	170	199	179	183	186	197	187	210	158	199	181	189	208	191	179	197	217	204	185	182	201	195	194	190	176	181	179	195	199	179	208	197	212	203	201	203	203	202	205	187	169	166	202	188	191	204	179	183	196	183	192	182	178	183	207	189	175	211	194	177	210	193	215	189	175	185	189	193	206	184	191	175	189	201	191	200	180	191	195	183	202	183	198	204	179	182	180	190	183	189	206	187	160	203	195	207	166	165	189	203	176	187	176	201	193	164	201	193	177	180	199	197	168	172	151	193	184	184	185	206	183	187	207	197	165	198	199	188	201	191	207	180	208	186	188	155	212	195	185	194	175	169	238	179	185	206	204	172	171	186	187	196	171	182	170	188	204	187	198	179	188	179	170	197	181	192	157	213	225	183	186	170	201	195	205	189	197	205	178	193	204	179	174	179	185	160	198	210	201	170	194	192	205	184	196	195	204	171	176	212	170	183	161	163	182	217	200	197	167	200	193	169	175	193	183	189	189	172	187	189	198	206	220	200	196	192	181	170	178	205	180	175	203	194	195	152	194	193	219	203	186	182	206	179	187	181	188	204	195	191	192	172	200	188	173	198	175	198	180	172	187	182	187	170	191	177	172	177	189	182	212	201	180	177	183	180	183	193	190	182	179	192	187	207	177	195	191	198	189	198	193	204	194	178	200	172	177	192	158	191	203	163	185	193	204	195	197	207	216	187	175	191	200	193	179	187	174	165	195	194	181	185	167	207	198	192	192	180	176	190	177	172	188	185	190	182	190	174	183	204	177	177	187	203	188	182	183	177	176	171	185	167	194	193	196	190	208	172	189	188	191	167	160	189	209	192	201	186	218	194	188	224	187	188	200	221	188	175	191	171	181	196	172	207	177	178	187	183	195	204	184	194	190	191	176	203	200	196	157	181	186	189	182	191	191	188	196	203	186	224	179	177	167	197	192	170	207	202	186	187	211	172	195	177	197	213	196	174	200	167	197	204	167	182	195	178	154	215	187	192	188	168	183	188	176	196	176	207	167	180	172	168	209	203	224	173	166	184	205	172	192	220	161	177	203	188	181	190	187	197	204	192	161	188	188	173	199	173	195	199	178	182	164	214	175	186	191	184	173	197	186	201	180	160	167	182	179	193	209	189	204	176	219	197	187	192	191	171	185	204	211	172	187	192	209	202	191	185	197	185	187	217	175	198	201	187	211	195	219	196	188	192	185	190	183	195	205	183	193	181	197	197	173	189	200	205	198	178	177	182	184	170	169	160	182	193	191	157	178	186	186	182	199	182	206	189	196	201	192	171	174	197	193	202	174	190	179	190	178	165	182	174	169	189	175	203	183	186	199	206	173	182	178	172	186	175	175	191	174	169	182	195	181	163	177	158	195	187	204	208	175	162	174	171	182	202	181	176	187	171	170	189	199	196	211	175	216	175	177	200	187	220	200	184	181	182	167	202	203	199	207	197	200	191	174	180	201	177	192	170	216	185	184	168	155	198	171	198	204	176	196	189	177	195	198	164	190	175	189	193	154	181	168	181	218	169	177	188	204	205	194	188	191	185	184	181	188	154	196	224	227	184	202	207	199	178	185	184	209	182	202	188	190	194	170	198	194	210	203	199	189	198	182	161	184	169	204	176	183	210	197	184	192	186	177	174	180	189	209	168	181	178	208	182	205	191	196	188	191	202	203	168	200	169	184	212	200	149	196	188	177	170	187	192	217	194	192	207	219	188	183	195	191	189	188	193	198	196	175	195	193	194	165	166	183	192	195	164	200	183	177	191	192	208	187	190	185	185	173	161	167	194	177	203	189	188	195	176	180	193	159	199	179	200	190	177	193	180	196	189	168	198	206	194	188	183	145	170	208	203	194	190	202	179	169	183	199	183	196	178	196	169	188	191	173	179	191	152	198	194	196	161	190	189	201	194	187	180	159	204	203	217	202	202	208	214	204	207	199	188	188	173	196	193	185	188	190	199	214	204	196	182	181	179	214	201	189	187	198	175	197	202	192	189	176	176	203	180	152	193	167	197	190	176	204	182	203	161	212	209	213	214	201	186	179	202	209	190	174	188	186	180	182	215	195	188	190	176	192	193	199	167	211	196	187	191	178	169	177	213	183	180	166	171	207	200	204	185	213	196	183	178	199	198	199	169	213	197	196	201	180	171	165	191	182	192	191	191	163	191	181	154	232	188	202	176	189	168	178	169	190	168	201	184	192	199	204	170	198	194	178	170	157	205	190	214	178	170	197	196	186	195	190	183	177	205	179	182	209	206	178	186	203	166	173	200	235	185	180	173	191
18328	19670	33239	36360	39178	26628	23261	31212	29274	20594	18080	15305	13222	11975	9915	7616	5614	5565	5205	4686	4893	5343	5640	5815	5834	6105	5525	5883	5176	4873	4367	4157	3976	4055	3817	3542	2717	3083	3198	3373	2881	2855	2311	2219	2013	1708	1465	1281	1172	1128	1057	1044	865	918	933	887	949	911	931	800	880	746	700	685	655	621	632	625	637	680	743	743	778	730	778	715	719	701	690	673	637	611	673	625	604	647	631	585	630	666	649	679	678	657	559	534	550	496	579	537	514	517	515	490	509	531	512	501	520	522	499	495	507	498	517	492	479	506	523	493	497	495	485	487	502	476	474	527	449	516	466	455	462	517	495	465	500	525	482	496	518	510	490	527	497	457	475	489	492	468	456	461	472	479	488	438	498	470	495	439	495	505	471	430	469	473	460	504	442	542	487	458	437	470	455	463	470	476	499	474	484	491	523	458	460	472	469	491	440	473	483	482	422	444	465	497	493	482	443	468	442	496	420	479	492	490	423	453	487	474	480	492	492	464	488	486	490	476	513	469	476	473	491	547	503	473	476	465	468	479	512	481	504	425	498	469	487	473	438	458	472	476	481	475	502	494	467	441	473	466	483	488	476	467	507	453	504	476	474	464	447	531	465	498	468	471	478	421	511	457	477	489	479	463	476	432	473	489	494	468	517	424	449	485	473	469	495	484	466	467	464	471	464	491	500	410	475	464	482	479	482	458	466	483	459	497	512	509	492	487	444	513	505	458	498	452	483	478	437	484	461	443	502	437	495	476	472	494	483	460	491	459	510	477	497	445	498	451	472	483	518	468	472	484	452	488	524	457	491	455	451	516	473	510	479	503	477	469	460	467	452	463	430	511	492	475	494	492	470	495	467	488	448	486	448	463	478	482	488	499	445	472	491	461	485	473	459	470	461	495	476	463	478	453	470	456	461	480	498	461	490	502	479	490	464	480	489	463	448	471	477	497	492	483	484	485	467	448	497	501	461	483	452	505	466	452	450	518	487	482	479	475	486	474	475	495	482	495	488	452	429	432	504	496	483	473	481	473	441	467	469	465	496	509	464	488	446	464	460	477	444	478	467	462	497	481	485	492	492	441	526	511	449	480	438	499	443	467	465	482	421	434	470	475	494	480	521	504	448	507	467	451	498	516	464	423	480	445	473	511	483	491	470	475	481	456	474	452	480	477	499	492	445	515	502	468	496	505	490	509	454	473	411	450	514	461	486	478	461	439	440	482	482	501	484	460	471	476	447	472	480	457	488	513	537	508	477	474	454	495	461	457	441	497	485	467	479	446	486	451	478	448	469	479	437	491	441	451	483	479	489	506	452	493	456	475	496	452	482	444	490	474	512	463	470	461	481	489	453	486	465	522	477	470	506	438	489	456	466	445	432	510	461	411	437	498	481	501	422	521	448	480	455	561	471	457	426	469	515	465	481	450	473	451	484	499	434	511	450	467	471	492	502	489	487	466	468	473	460	485	462	504	460	538	495	483	478	508	509	479	457	467	483	465	474	489	493	537	451	492	502	532	460	472	463	457	447	454	491	468	485	460	484	473	454	446	485	478	423	466	457	461	431	455	453	462	452	448	520	474	465	499	466	442	502	485	457	466	527	461	496	493	474	493	495	487	502	457	461	489	453	481	503	498	521	455	495	527	464	479	509	489	469	502	462	507	425	445	471	461	446	481	431	486	476	488	518	488	512	454	473	483	505	479	472	472	491	456	479	507	444	528	532	460	471	476	473	520	481	485	485	483	469	476	494	476	483	505	457	488	481	511	529	521	480	491	487	468	485	472	502	458	458	480	443	426	504	470	515	521	447	456	454	455	520	447	468	483	502	493	482	457	497	475	439	461	440	492	473	503	482	483	486	433	498	455	504	432	484	468	482	493	482	508	480	473	465	491	465	479	464	481	506	448	455	535	487	510	487	477	461	478	492	458	461	463	480	481	493	458	450	461	503	506	490	456	473	455	479	456	456	474	466	513	466	459	503	495	467	489	516	469	477	436	467	469	432	463	445	517	479	473	442	471	469	486	514	482	449	473	447	466	519	470	487	484	425	459	467	496	494	443	418	502	512	445	442	498	465	447	502	494	480	437	501	485	462	454	516	451	467	463	508	489	469	481	468	483	472	463	477	496	464	476	488	412	474	453	437	471	495	458	478	472	477	494	478	439	445	469	510	476	481	487	462	459	486	472	486	547	479	435	429	477	494	494	469	469	456	474	491	477	501	489	471	493	517	481	484	461	520	475	464	523	485	455	431	461	426	498	463	458	497	489	485	479	490	458	416	460	481	462	450	442	423	473	496	476	461	466	448	487	452	480	512	490	468	477	500	497	474	478	483	487	497	458	463	449	470	480	475	527	464	482	480	453	467	489	483	465	488	464	477	479	462	448	457	492	457	491	469	485	478	464	506	436	470	452	455	470	480	505	455	466	515	483	466	451	459	487	467	500	423	489	429	458	459	495	484	470	451	462	493	458	477	468	462	492	446	467	512	488	468	480	470	451	469	468	444	515	452	483	524	473	471	455	412	444	520	477	500	493	508	431	480	503	482	464	496	473	448	474	466	496	457	478	477	465	474	435	472	448	479	498	439	498	503	517	512	482	497	465	421	495	472	461	475	417	477	486	503	463	485	470	472	474	488	485	478	420	470	487	486	457	482	473	478	471	466	438	487	514	439	518	491	496	484	459	486	436	476	538	478	485	461	505	475	477	484	496	466	462	497	444	496	509	469	527	439	457	477	472	455	537	472	445	470	475	442	504	459	499	426	466	475	461	422	479	495	503	492	503	499	479	478	475	503	509	457	463	457	481	504	422	489	467	517	442	530	511	481	448	468	474	482	469	438	463	466	436	465	474	460	501	491	481	483	462	457	543	488	501	528	483	489	473	491	463	474	429	453	467	492	487	443	490	460	488	463	478	491	489	492	459	460	448	470	513	475	491	499	482	505	470	468	511	485	459	471	429	483	468	465	472	471	484	443	467	482	490	469	528	433	489	467	439	472	488	475	468	483	479	472	458	470	466	474	493	437	478	459	475	480	496	482	470	483	498	459	471	479	478	459	452	448	476	493	478	488	504	471	513	451	477	456	451	474	483	472	469	496	480	462	454	461	463	449	455	465	489	471	487	470	448	498	482	458	509	449	481	432	455	487	462	491	478	441	488	438	468	509	468	486	485	481	442	448	504	463	495	465	464	464	440	477	457	447	436	467	461	488	503	475	455	473	459	458	463	525	481	432	452	442	490	443	442	469	476	471	475	490	452	462	470	453	489	459	455	438	484	492	467	457	497	463	478	481	482	485	480	461	491	508	492	455	468	490	437	454	466	480	505	433	448	483	467	493	480	517	484	492	447	499	473	466	481	431	435	466	472	480	506	480	490	476	516	472	503	491	415	462	487	506	510	471	485	479	497	465	492	480	472	507	505	476	444	481	474	467	471	521	488	461	489	465	511	481	509	468	482	496	498	480	469	465	473	453	475	484	507	475	473	504	493	496	481
9556	5575	7215	6401	5109	3265	1648	1257	1006	744	591	540	451	443	432	400	376	356	321	313	316	285	309	276	287	275	285	261	266	247	237	243	225	240	257	228	237	229	202	253	227	244	240	232	239	235	229	215	226	225	222	230	219	234	225	209	202	209	220	209	182	202	224	215	180	218	213	230	219	198	174	190	209	215	208	218	191	221	214	221	197	231	211	213	202	239	193	206	188	223	214	218	220	227	195	216	231	205	189	207	207	205	231	223	188	199	221	220	215	183	230	203	200	214	205	191	205	201	204	190	203	218	213	216	201	196	219	213	204	192	206	226	189	206	203	206	192	200	211	211	212	187	203	226	210	207	207	200	193	204	212	220	220	181	208	197	199	176	204	198	190	216	225	185	193	214	210	229	207	211	202	189	202	213	203	211	202	207	205	199	201	202	184	208	202	189	193	255	216	206	218	212	214	199	205	200	185	209	200	201	208	209	222	195	206	200	192	198	221	182	196	198	217	219	205	200	196	227	229	202	206	206	210	216	191	199	227	192	198	177	193	212	192	202	191	203	225	216	235	210	206	208	208	216	212	233	233	172	206	200	194	215	201	200	227	195	209	194	177	209	214	220	209	217	224	202	190	197	198	207	230	208	160	207	216	188	197	231	190	212	201	221	218	208	174	197	195	206	197	237	193	173	198	234	199	211	196	185	206	224	225	183	200	191	226	184	212	211	192	178	181	191	204	180	201	198	228	210	248	179	192	217	190	198	199	204	207	233	185	217	225	216	217	226	199	166	208	215	213	200	187	226	218	222	195	217	215	197	208	208	194	194	204	199	201	216	209	201	174	203	194	203	214	222	198	192	212	204	208	205	199	236	196	183	190	191	224	227	197	195	208	231	210	191	223	202	245	217	209	186	177	204	201	189	223	211	220	222	202	207	185	225	216	183	183	196	201	226	217	218	192	198	190	223	197	225	215	217	226	207	217	222	196	180	208	223	204	196	194	202	201	190	197	196	214	191	219	198	178	189	196	189	198	224	204	225	216	214	191	231	223	205	231	207	228	183	186	224	204	192	197	215	203	204	199	177	196	188	199	234	219	206	208	200	210	213	221	219	227	201	209	192	193	195	227	225	230	197	206	188	214	221	215	206	205	237	218	221	222	203	209	193	209	188	192	216	190	229	203	205	214	207	183	209	211	218	203	175	213	217	230	227	213	189	182	209	221	210	227	233	215	179	167	181	182	224	232	195	224	186	199	194	208	194	196	204	207	215	181	189	242	223	184	202	228	189	199	215	203	180	180	219	197	204	192	171	203	210	190	211	218	227	185	191	193	196	195	210	233	227	200	185	199	202	199	212	222	210	196	210	225	197	210	230	219	198	201	190	203	196	239	195	199	181	183	202	208	194	235	212	209	193	192	216	207	194	194	180	190	224	204	213	206	209	204	212	211	203	188	232	220	204	199	224	187	235	191	178	208	190	208	201	200	219	181	220	213	212	195	205	206	224	219	198	192	205	204	209	208	216	213	217	199	212	199	210	225	227	198	197	189	204	228	210	176	230	221	195	213	210	193	213	239	196	221	204	215	209	202	191	183	217	206	211	193	182	195	200	199	195	203	205	197	216	209	174	196	179	181	205	200	201	218	201	203	205	228	233	238	203	208	200	203	223	217	181	256	209	217	222	193	213	190	208	210	197	213	205	204	211	234	200	230	206	217	213	214	214	189	177	223	211	204	231	210	203	232	174	207	227	208	195	200	218	211	206	213	231	212	213	209	205	211	198	188	194	215	206	211	199	211	209	194	218	186	200	206	211	189	210	191	194	210	189	213	203	214	197	185	237	198	191	180	241	209	228	221	189	177	190	199	204	182	197	215	219	223	226	181	195	221	201	221	183	231	214	188	211	227	224	191	198	190	204	201	206	230	212	221	217	207	208	212	189	215	197	193	215	196	198	215	205	194	202	174	198	206	206	206	214	196	227	189	196	196	209	211	196	212	205	208	197	198	205	210	229	225	187	225	205	215	210	229	198	198	200	182	214	217	199	219	206	207	212	222	196	214	201	196	227	213	227	215	171	198	250	202	209	189	211	197	193	204	194	224	196	216	176	215	203	195	202	204	203	190	200	184	200	210	189	207	190	191	202	206	181	220	220	207	192	230	186	224	223	202	201	207	212	188	219	212	208	192	181	187	204	205	203	206	214	219	231	172	208	202	207	222	199	217	209	206	222	223	217	224	172	197	195	226	194	224	206	185	220	212	175	204	171	243	187	214	187	204	213	187	217	227	208	199	223	198	172	200	203	206	195	213	192	218	193	218	201	195	194	226	191	213	225	202	179	219	228	202	198	192	192	230	183	218	206	213	211	190	214	202	206	222	191	216	216	234	213	216	190	200	210	210	210	214	193	174	193	192	183	199	214	226	212	220	217	223	199	170	199	204	197	213	224	186	194	236	187	195	198	223	188	209	198	199	208	213	223	210	228	198	196	190	207	232	202	213	207	206	217	208	208	205	213	201	194	200	222	209	198	210	214	228	227	228	219	222	197	204	220	186	206	216	231	200	210	220	191	227	221	199	216	210	178	201	182	202	211	188	200	196	221	184	189	200	212	208	209	201	211	190	200	219	195	190	210	195	182	200	182	213	236	227	209	213	228	200	193	198	209	193	227	190	200	203	195	187	204	206	185	202	201	220	200	203	218	205	213	189	200	179	229	183	218	201	213	185	192	217	192	218	222	212	214	226	210	209	216	203	207	228	185	189	185	193	206	187	213	212	226	211	219	161	207	204	202	198	179	216	215	230	219	205	224	201	193	211	184	167	182	198	208	212	200	218	229	204	234	205	194	241	207	183	200	202	213	183	213	264	200	192	221	199	220	196	187	218	211	191	197	207	186	232	218	188	178	204	201	242	205	214	188	202	188	201	200	215	214	225	201	202	224	214	211	226	201	206	222	201	210	200	197	209	182	195	197	187	221	193	223	179	196	179	196	192	206	211	193	196	188	194	191	211	170	229	201	198	214	197	224	175	195	200	195	205	189	232	223	205	212	218	198	203	187	200	192	228	211	191	208	237	171	172	211	226	210	228	220	199	205	199	188	190	218	215	215	227	187	199	200	194	214	201	205	214	210	195	184	207	205	200	203	195	209	196	205	229	197	213	188	217	228	209	204	208	205	208	206	192	201	200	190	170	216	223	211	209	219	196	192	217	195	213	212	170	204	223	211	217	216	196	179	185	220	220	210	202	211	181	220	222	189	216	224	219	205	195	204	217	183	210	185	196	212	203	212	200	211	196	185	190	183	206	198	238	209	172	197	217	185	194	203	227	215	215	195	209	203	204	222	200	237	204	195	211	195	208	208	198	194	214	210	204	181	193	209	193	202	203	221	205	189	202	230	209	177	183	201	187	210	206	184	204	205	215	203	213	211	182	230	191	211	168	216	213	215	195	196	197	184	235	212	217	192	201	180	214	225	197	216	198	221	186	256	197	214	191	202	192	202	185	205
6168	5566	12384	15744	14794	11522	6904	5996	5098	3716	3131	2563	2192	2127	2056	2028	1748	1480	1510	1280	1192	1147	1214	1095	1034	1034	951	924	945	853	836	845	852	835	854	785	744	717	739	794	692	773	817	831	793	715	635	682	671	688	632	602	612	624	604	609	629	629	579	576	555	583	524	573	568	573	571	574	560	569	594	518	574	551	620	592	611	564	617	598	548	540	550	571	533	535	547	517	518	529	516	556	568	532	541	508	524	538	538	524	544	515	579	526	535	508	542	566	494	501	578	494	586	519	512	528	510	525	505	559	510	528	510	541	513	606	547	530	552	491	517	506	509	504	529	519	559	518	510	547	535	540	586	489	533	518	511	503	487	526	503	532	549	521	515	482	509	536	530	535	532	511	549	524	504	540	522	555	568	532	486	543	520	515	502	528	564	516	535	544	514	543	571	514	502	532	521	538	525	521	568	532	526	529	496	537	529	530	503	494	565	547	514	492	522	510	535	531	508	512	523	519	544	533	529	530	542	553	491	505	518	524	517	493	505	495	538	519	521	513	528	510	486	566	503	520	551	539	522	516	559	533	543	559	542	569	523	497	503	544	537	529	506	538	538	556	533	516	518	506	516	516	529	535	533	528	523	552	497	531	516	489	530	557	495	505	539	520	495	493	522	509	510	554	580	519	465	541	515	541	539	508	534	532	543	545	531	531	557	514	540	522	514	537	561	529	558	502	489	513	517	536	536	532	533	592	492	529	535	554	518	533	520	534	508	521	512	520	555	520	507	486	504	570	563	525	507	544	537	555	470	550	492	512	527	522	515	528	537	559	542	526	563	520	546	565	537	502	506	538	508	461	545	521	535	495	513	528	541	488	520	549	554	552	530	505	531	562	499	539	519	531	528	495	501	567	532	501	530	476	565	540	543	537	529	507	486	482	528	505	516	510	504	491	535	515	524	520	504	547	527	534	564	544	507	542	532	515	522	501	548	507	497	514	547	492	503	516	504	537	533	536	530	532	499	528	546	533	520	536	518	522	542	530	501	528	507	527	510	468	522	524	557	489	540	524	498	524	513	526	501	540	530	548	474	544	548	512	504	536	529	558	501	551	539	495	520	520	526	531	518	578	518	524	546	488	528	534	511	549	510	577	481	498	532	517	494	502	524	510	487	506	545	516	539	494	551	490	477	528	522	540	554	531	523	480	485	531	504	550	531	519	495	538	520	543	537	513	545	520	557	504	502	525	544	533	496	515	498	519	500	525	548	484	502	500	581	527	549	493	564	533	504	543	516	475	527	506	553	525	493	520	530	507	482	549	518	499	516	513	527	528	535	567	535	543	553	535	552	544	509	557	500	537	513	537	525	493	532	560	520	520	527	514	499	519	487	510	537	524	495	520	555	514	540	526	541	532	563	539	531	566	546	554	516	537	550	562	513	507	532	503	485	496	491	485	484	522	490	552	533	555	493	540	531	505	529	507	536	522	519	549	488	523	469	542	518	493	500	549	526	506	547	533	525	521	491	516	512	535	533	543	545	552	555	486	525	541	514	502	533	497	550	483	506	518	524	523	526	487	488	588	530	525	515	527	540	515	530	527	569	520	553	546	572	502	500	539	510	536	527	481	494	520	578	519	558	529	560	538	546	521	546	531	517	503	492	505	515	472	508	529	492	505	557	538	506	523	528	536	510	492	502	500	521	511	545	524	536	528	506	532	520	567	527	528	542	522	533	552	517	516	489	567	463	490	497	572	536	523	558	517	497	542	532	533	549	523	524	531	519	524	549	488	552	484	540	543	568	525	529	516	486	525	507	531	520	547	509	498	517	533	497	530	540	552	552	543	517	556	537	538	532	540	521	543	501	531	480	525	494	554	540	535	560	492	501	536	552	518	539	515	493	484	542	545	520	508	549	532	519	558	522	524	534	480	498	519	549	520	545	582	565	539	527	526	461	539	476	520	523	541	552	538	543	541	508	519	510	545	546	501	522	538	531	533	543	500	531	524	529	546	526	535	512	529	532	547	518	482	561	523	545	547	512	483	525	515	529	501	525	520	496	502	508	535	506	511	513	546	484	572	509	498	495	555	520	549	547	499	491	506	530	540	501	550	478	535	512	543	507	526	554	513	509	527	511	538	479	550	516	483	494	510	509	530	488	549	527	526	526	561	509	502	504	513	510	525	516	512	560	538	538	555	579	477	510	510	538	483	541	521	536	524	507	515	519	522	510	511	534	520	518	490	536	518	520	495	482	514	554	550	529	536	526	559	540	513	508	533	520	521	541	575	553	532	578	557	525	515	536	499	511	564	554	559	484	503	521	488	559	503	514	520	554	509	519	538	553	504	573	547	541	508	540	532	520	538	528	512	495	546	477	566	528	561	531	571	537	485	527	520	516	498	499	511	521	548	502	499	549	539	512	507	554	496	517	509	542	550	532	510	504	543	535	577	562	522	569	528	526	538	522	489	501	549	509	518	505	514	549	506	551	551	518	525	514	552	510	547	492	523	526	524	536	527	486	509	512	555	509	557	501	525	532	482	521	501	546	558	528	557	497	605	520	516	496	536	513	495	506	556	548	511	522	552	516	541	518	563	537	534	558	535	564	540	554	554	513	508	544	532	519	521	533	525	510	479	536	518	508	513	543	511	531	503	481	595	531	502	555	557	514	503	484	507	544	540	539	554	532	544	538	529	517	562	528	539	539	533	564	531	551	498	526	524	523	532	541	521	550	542	519	543	524	515	498	503	526	486	559	481	517	502	497	525	547	520	578	522	511	556	530	468	542	493	542	525	510	538	543	540	502	528	575	507	529	504	496	531	528	508	505	542	500	551	531	534	539	548	533	530	524	557	528	547	529	519	504	557	521	501	531	545	573	524	524	508	537	516	507	508	509	485	521	526	524	510	520	505	547	519	572	535	544	569	524	531	516	509	506	546	497	522	505	520	533	492	518	523	529	505	542	520	519	524	536	525	545	526	500	513	501	517	498	515	539	532	505	534	572	510	531	525	555	512	514	548	542	571	500	563	557	544	541	513	503	497	523	555	569	486	519	526	557	548	518	517	510	527	521	477	502	528	525	503	536	507	517	512	494	517	577	529	552	528	510	517	505	534	485	535	507	559	502	538	505	536	504	544	542	526	552	517	494	516	530	507	510	492	564	493	530	495	555	485	546	497	496	511	488	552	525	580	470	520	503	561	527	540	564	537	540	546	532	508	542	515	551	499	566	508	516	493	507	536	509	516	512	551	534	534	508	527	547	518	553	496	546	521	520	532	507	518	535	532	544	534	544	554	538	530	529	514	514	525	528	512	506	529	542	534	519	531	536	522	519	511	520	528	519	512	564	532	522	544	507	542	494	542	534	527	556	543	558	536	504	518	512	520	535	561	554	534	538	536	557	511	540	539	507	483	541	518	553	555	521	499	524	505	506	508	506	520	506	499	513	513	548	567	531	518	505	500	540	551	552	492	513	505	507	516	511	486	497	508	521	496	520	542	468	528	576	510	507	517
26459	21636	30456	29753	30607	20999	12106	9433	9923	6187	3637	2536	1936	1664	1342	899	715	654	668	585	585	562	584	621	654	604	573	641	547	474	529	500	466	506	400	399	348	328	377	416	404	364	357	272	334	341	300	283	263	256	283	245	220	250	232	261	254	259	215	221	245	237	209	197	209	216	229	228	208	230	235	223	215	235	223	236	210	211	212	223	210	230	208	207	207	232	226	207	223	224	218	225	230	252	205	221	208	169	209	210	199	212	180	211	220	233	208	216	214	217	225	216	203	234	195	200	208	177	202	210	213	182	212	208	200	202	217	219	195	223	230	197	234	217	208	207	211	194	205	202	205	223	200	171	222	212	191	211	208	188	215	205	214	216	212	192	177	197	209	225	231	213	229	201	183	219	213	205	207	200	199	203	208	215	210	185	215	234	201	209	217	177	197	203	176	226	202	202	191	212	192	224	195	212	196	200	223	192	201	189	205	190	197	189	215	190	221	221	220	240	215	195	196	214	206	189	225	221	198	202	198	209	213	190	185	203	206	208	211	227	179	195	193	203	195	190	222	213	193	212	213	184	205	224	216	225	212	217	208	203	234	200	214	218	184	196	208	207	242	222	214	214	195	194	224	218	227	206	219	202	243	226	175	200	215	197	199	232	197	162	224	218	216	215	204	210	228	196	227	197	220	221	194	221	196	224	196	200	199	222	212	217	179	223	201	209	204	193	218	206	224	196	210	223	190	197	207	209	216	208	212	212	214	201	225	226	205	204	188	229	208	217	178	211	213	202	220	207	213	224	212	204	205	222	207	221	205	226	200	196	204	223	203	219	174	203	213	204	212	228	232	216	225	211	215	214	211	215	177	228	215	219	176	213	218	210	226	179	228	188	206	191	232	235	234	199	210	190	203	224	216	206	200	224	179	235	233	221	192	195	239	195	215	182	215	193	198	193	168	234	198	203	186	229	200	189	203	208	193	179	205	192	189	226	183	229	225	194	236	182	213	195	223	211	165	220	225	224	242	206	207	191	182	221	224	184	203	201	201	216	187	207	210	229	208	217	200	195	218	199	217	209	191	184	194	204	218	215	202	200	202	212	198	208	215	210	211	204	215	204	190	195	203	204	215	212	170	233	215	223	192	189	204	210	228	192	194	227	194	200	206	215	205	227	204	191	185	197	217	212	210	217	208	193	201	178	241	220	210	218	202	207	204	229	198	210	175	194	226	220	227	207	198	194	203	189	195	214	204	206	210	222	199	201	214	197	210	205	218	215	201	211	214	193	198	231	208	227	223	235	183	205	210	194	194	207	215	215	200	219	212	181	211	216	177	190	194	215	210	218	198	208	227	225	185	221	199	199	187	187	238	226	205	188	186	216	212	158	219	209	200	195	202	182	205	187	207	204	208	208	206	196	235	207	207	230	213	208	229	196	203	202	195	243	193	212	236	201	220	189	204	220	202	218	208	192	195	218	220	203	206	196	205	203	227	209	184	185	206	192	230	224	207	235	219	231	197	196	188	213	238	210	203	187	214	180	245	207	206	188	206	217	218	198	186	213	208	200	228	190	210	192	197	206	199	185	199	223	198	219	197	218	188	199	200	193	194	211	210	185	223	222	213	214	212	200	211	179	216	222	196	206	204	201	218	187	208	201	194	199	209	248	226	208	210	214	193	217	197	235	225	201	210	194	252	195	224	240	205	179	215	213	210	204	204	221	162	208	221	211	247	214	198	205	215	206	197	198	217	186	181	202	201	188	221	208	199	189	192	182	204	205	201	206	197	242	202	215	185	218	187	201	216	224	216	220	186	191	219	218	210	191	186	236	233	189	218	212	207	216	209	231	198	189	180	197	206	199	208	201	186	198	204	203	190	200	250	217	206	178	186	198	216	179	222	223	240	227	204	211	225	228	224	201	214	234	218	187	216	206	230	201	210	193	167	248	219	207	217	176	213	231	231	196	204	231	192	205	216	213	191	209	210	217	205	209	218	232	193	197	194	217	194	213	213	210	190	200	212	203	219	216	218	224	217	188	193	213	190	178	205	202	230	213	206	210	205	191	223	210	217	201	211	222	180	188	221	209	220	192	188	228	235	191	203	201	211	202	177	230	215	170	189	211	182	201	195	243	199	228	246	212	210	195	202	206	247	224	196	191	213	212	221	224	207	180	225	204	195	201	214	198	208	209	186	193	208	220	211	191	227	194	203	229	195	212	192	197	223	209	210	216	187	195	186	220	211	204	226	236	171	213	200	191	183	200	191	216	205	226	210	226	189	219	209	202	203	220	193	228	191	198	205	214	198	224	223	211	220	203	212	217	193	203	203	208	225	210	213	205	226	206	200	223	195	201	218	191	199	222	220	210	210	217	201	215	230	234	196	190	216	199	219	210	188	206	222	232	214	200	207	205	200	199	217	197	208	208	227	201	199	204	231	195	205	232	219	214	200	211	221	190	219	173	174	225	212	221	228	216	222	227	220	196	221	222	201	212	214	212	230	201	228	203	209	198	216	205	188	203	211	240	211	216	227	213	220	203	227	212	180	224	232	210	210	214	186	211	224	202	217	194	206	202	172	211	182	213	201	183	208	213	205	214	199	202	197	248	226	220	232	207	192	212	185	241	221	200	225	200	194	206	183	224	213	204	209	242	184	176	200	199	231	191	195	218	199	223	198	192	207	194	224	209	180	211	198	189	213	219	189	213	230	222	209	236	199	223	196	214	211	218	207	207	189	194	218	221	226	221	199	192	215	249	210	196	222	203	187	228	200	201	224	231	241	201	187	210	195	194	206	196	202	198	216	183	217	199	210	171	210	206	223	228	197	205	226	208	223	196	220	204	222	197	204	197	204	217	218	217	188	228	214	191	222	211	204	224	188	208	201	215	200	193	201	225	213	202	209	210	180	203	188	219	210	228	205	197	211	211	204	224	218	209	246	158	184	184	198	201	201	228	206	191	210	212	203	200	208	229	224	206	200	201	182	220	219	210	219	215	207	185	178	190	189	205	214	222	210	212	195	221	210	218	201	215	194	215	204	175	240	189	231	201	221	208	227	213	192	211	194	230	218	222	192	193	199	207	198	234	182	236	226	189	214	207	200	201	206	205	221	196	209	208	194	209	209	209	194	218	191	227	201	181	193	220	233	222	200	213	223	187	213	199	227	212	192	181	228	206	203	219	218	199	196	193	219	210	205	207	177	217	179	232	181	234	205	198	224	226	203	190	212	189	187	200	208	221	198	208	201	200	229	207	220	186	241	226	215	217	218	200	206	215	210	218	212	214	180	203	207	198	201	223	214	198	195	219	193	213	222	231	204	240	211	200	193	190	174	223	221	205	214	216	228	211	209	205	209	197	209	188	199	203	213	223	212	228	213	190	218	209	215	207	213	228	224	202	209	224	217	211	217	206	180	220	225	206	189	210	203	203	230	203	227	230	193	189	215	213	195	216	226	209	198	203	226	201	198	193	200	177	185	185	205	218	219	177	207	209	208	196	210	206	187	193
16355	17500	30137	34645	35297	25577	16814	20391	24645	19140	14172	11912	10373	8916	7467	5075	3697	3738	3640	3333	3445	3472	3468	3707	3859	3827	3479	3715	3252	2905	2770	2729	2741	2769	2479	2221	1657	1766	1960	2135	1879	1829	1608	1430	1449	1256	1081	998	989	935	828	806	791	854	822	908	777	834	763	734	736	696	665	705	566	645	621	640	639	666	651	696	706	695	682	658	658	667	694	653	649	601	640	621	609	624	602	580	637	645	600	602	666	606	584	566	568	530	568	619	547	550	566	549	533	525	493	548	574	550	538	559	513	492	538	541	553	528	503	545	529	525	548	511	544	537	551	547	554	532	527	530	545	497	527	487	501	507	516	513	521	522	499	515	547	545	544	518	549	545	527	538	475	509	517	557	512	491	512	503	515	518	546	536	532	494	493	527	525	535	546	539	529	517	536	554	519	523	563	516	554	532	559	537	521	549	525	523	548	489	513	509	549	526	556	566	507	508	543	507	537	553	550	511	526	539	488	527	537	527	581	554	567	485	503	562	493	528	503	533	549	558	536	527	564	528	572	509	540	520	542	541	539	511	556	555	506	498	553	533	501	551	519	526	515	543	537	502	526	506	501	518	515	498	527	528	579	530	528	501	525	523	536	485	508	529	528	558	565	531	581	534	541	537	523	533	509	536	501	516	517	533	480	531	512	501	551	549	503	510	526	533	548	582	511	532	523	529	559	542	572	511	507	508	505	531	530	513	532	508	538	519	483	519	530	507	541	476	549	554	543	498	570	519	484	523	497	539	509	505	569	561	539	518	556	502	534	508	502	542	499	524	542	486	565	535	528	515	502	515	520	542	579	502	539	534	553	533	505	496	488	536	478	510	524	503	547	516	543	531	552	543	489	521	532	564	555	512	555	543	495	514	515	499	520	523	537	548	531	522	545	525	541	500	520	514	484	512	526	538	520	492	544	540	523	541	492	498	516	544	512	502	534	535	489	540	616	539	546	527	516	517	532	552	538	548	539	522	526	576	506	555	492	531	521	517	504	492	570	537	516	521	562	536	558	509	548	525	518	491	517	526	524	536	485	500	474	506	494	527	494	505	536	528	526	509	553	509	498	543	502	548	556	491	535	519	528	551	534	536	576	547	533	543	499	493	567	520	546	511	499	527	505	540	535	507	526	527	545	505	490	527	549	567	552	490	535	521	538	514	574	513	533	562	510	544	517	515	537	489	536	531	559	552	522	513	547	507	516	501	533	546	523	514	476	506	536	497	557	518	513	490	509	506	530	503	527	542	504	504	541	503	558	515	497	528	531	503	535	549	512	567	553	491	521	513	549	503	509	537	501	524	487	509	519	529	529	484	519	509	524	516	541	551	525	525	497	529	519	507	526	560	528	543	506	551	520	501	543	532	516	493	546	552	494	539	535	549	532	506	536	535	552	493	499	512	514	521	529	554	511	513	511	535	498	530	523	557	527	514	549	551	593	479	514	574	517	519	532	573	518	491	517	507	521	513	517	561	537	530	503	527	498	524	516	496	526	519	544	488	529	539	526	533	540	521	507	521	549	565	522	535	543	491	556	557	524	522	555	539	518	527	483	540	508	506	554	556	526	523	499	540	566	528	517	530	543	540	552	518	516	504	518	523	536	539	535	507	522	505	499	541	508	535	526	551	526	517	523	525	520	515	578	562	509	550	524	517	561	548	535	512	532	521	501	525	539	549	520	502	518	539	483	525	533	551	508	518	507	537	536	511	552	511	534	522	548	497	548	512	528	505	549	549	560	531	519	487	551	543	579	509	539	510	496	518	545	522	536	514	501	557	549	542	530	512	512	484	537	545	522	513	512	534	575	546	537	514	536	550	515	516	526	538	530	534	541	545	490	526	531	579	471	489	505	501	508	517	504	508	535	510	544	516	553	552	535	512	501	514	523	506	581	490	530	557	544	540	561	542	513	500	526	530	552	510	540	522	534	540	527	546	531	495	531	575	568	529	491	531	506	507	501	531	549	526	544	484	516	547	531	545	499	553	522	516	497	527	530	543	528	522	521	550	497	493	511	498	525	519	534	555	559	477	571	544	503	513	536	521	558	503	531	523	512	527	525	480	529	562	493	485	478	526	486	541	506	549	534	553	548	523	513	560	583	545	496	548	509	515	487	496	513	505	537	534	501	514	505	531	532	549	543	541	545	521	533	494	570	531	492	560	517	556	516	480	550	546	532	527	530	538	511	524	529	494	543	535	520	543	489	509	541	487	549	504	530	530	535	521	504	511	509	550	505	541	518	487	515	494	491	538	501	593	530	533	536	510	505	528	512	515	549	536	511	513	532	538	523	494	566	526	529	566	529	484	513	499	532	555	519	548	551	532	518	544	520	532	465	520	497	518	526	479	483	521	518	548	523	523	496	516	520	518	514	569	572	492	494	594	492	522	555	517	505	501	579	547	529	558	556	557	502	536	528	540	544	563	534	521	476	499	520	538	519	484	512	543	537	497	530	553	545	501	526	515	532	506	499	534	572	508	510	519	504	503	538	538	522	521	504	490	517	527	507	544	593	476	533	537	560	540	540	553	520	536	553	504	535	550	478	568	504	514	530	539	508	559	500	534	514	553	599	514	508	537	520	566	539	504	530	527	552	537	523	502	543	510	521	509	532	518	520	537	519	561	499	517	530	565	514	594	527	486	546	548	567	508	527	568	530	521	522	560	511	536	496	539	544	546	521	530	517	531	560	485	533	531	527	557	529	508	491	528	535	516	533	511	517	516	513	502	544	511	559	527	511	488	496	524	526	474	558	512	523	543	526	524	534	544	525	519	548	510	521	570	569	515	500	524	523	522	540	527	565	524	530	494	571	563	540	541	561	541	541	538	542	508	519	507	489	576	488	530	509	518	531	553	529	527	505	500	512	509	524	530	520	501	557	542	529	524	518	509	556	522	517	547	556	551	546	531	574	549	536	525	562	518	549	592	488	546	526	557	521	543	511	526	524	517	475	554	539	493	515	510	507	518	526	527	535	506	526	548	505	522	532	473	583	552	554	552	533	504	509	460	513	536	508	492	525	550	496	562	497	482	494	578	518	496	539	500	490	536	557	545	533	537	498	519	545	511	592	555	539	561	533	496	557	526	508	512	520	525	509	552	521	472	520	539	496	525	519	549	513	552	535	498	529	519	521	516	496	530	529	494	511	518	480	570	515	545	538	519	517	516	528	542	513	539	547	468	554	532	523	508	525	515	525	510	513	556	527	502	520	530	506	530	545	532	524	489	507	497	544	492	523	481	557	500	506	509	502	506	523	504	528	562	540	520	530	516	494	525	491	534	561	554	541	487	520	517	468	558	508	545	535	479	502	538	538	528	543	568	509	529	529	562	517	523	515	548	520	565	507	574	552	540	520	470	513	515	535	518	534	537	588	547	532	516	552	540	496	528	517	525	528	544	526	520	552	521	575	521	503	527	497	526	507	518	497	549	553	530	519	513	533	543	490	536	513	518	535	547	536	519	476	502	484	532	523	526	527	520	560	499
32558	29599	34494	36513	36707	28367	18965	17333	18066	13256	7750	5664	4018	3146	2344	1482	956	996	958	881	929	882	893	957	1010	989	899	819	808	699	679	712	691	653	610	531	391	419	522	510	477	492	379	352	356	311	312	301	278	268	269	230	234	250	257	285	238	252	219	213	209	210	233	210	209	201	189	217	214	238	205	232	216	225	234	196	195	214	265	228	221	205	216	213	216	222	233	229	218	172	194	248	174	191	209	184	185	193	199	189	172	206	178	188	152	193	198	183	191	190	186	163	185	176	197	173	211	210	207	171	177	183	176	172	195	192	183	200	168	215	170	184	188	177	198	173	195	186	215	207	171	198	168	192	187	179	200	185	191	192	182	190	197	188	174	189	188	196	172	172	181	195	175	175	202	189	191	169	173	175	172	184	191	175	192	174	201	179	202	198	178	196	208	184	182	177	200	220	183	199	202	176	170	202	178	171	177	179	199	201	191	210	181	175	188	178	201	188	172	202	176	170	184	205	203	196	178	200	189	205	195	170	189	201	191	167	171	204	195	175	194	172	190	198	170	184	233	192	189	197	195	185	196	182	171	161	153	189	174	174	187	175	183	199	173	192	183	193	187	218	215	195	209	186	183	184	197	178	178	194	198	161	180	204	173	193	187	172	189	200	192	170	197	196	189	182	205	164	191	198	206	150	182	199	153	195	191	192	176	177	195	172	176	203	192	180	199	192	184	196	195	201	165	201	209	223	181	192	189	186	156	209	163	189	203	223	182	207	200	165	173	204	200	188	190	202	197	198	158	190	184	198	207	179	185	188	171	185	203	201	190	177	180	180	153	186	180	159	198	187	177	185	201	207	181	189	182	226	186	196	191	199	188	175	199	177	188	185	173	190	221	169	215	187	201	184	166	209	189	193	186	188	188	195	190	161	202	175	146	179	190	196	168	189	170	185	200	207	195	186	206	182	209	206	196	204	214	182	166	200	193	152	189	183	189	193	156	182	162	178	200	183	193	181	194	195	186	185	172	160	189	191	201	197	201	188	183	173	185	195	201	179	196	189	187	194	189	195	166	180	219	165	192	201	210	189	187	206	190	194	181	173	158	168	195	201	202	180	193	203	169	183	173	170	159	163	179	183	168	200	170	191	197	191	171	170	199	205	187	188	179	205	181	178	157	181	185	183	196	171	201	202	194	184	171	213	183	178	180	201	193	195	176	205	180	176	207	220	162	181	179	182	210	193	183	176	195	185	191	183	181	194	178	198	176	185	182	210	171	190	161	193	195	189	192	193	182	183	179	184	186	181	189	193	184	170	203	194	170	216	183	194	212	185	162	168	171	202	201	148	204	174	186	191	173	191	176	192	219	192	200	166	192	186	196	158	178	188	207	193	182	170	176	183	155	168	202	200	167	207	183	197	188	192	192	181	197	208	187	183	160	203	234	197	178	179	197	187	176	182	190	187	204	211	167	188	201	172	170	199	189	179	186	175	186	176	207	196	177	199	196	220	188	210	185	177	171	192	167	192	175	172	202	199	195	168	182	183	168	187	188	215	196	186	161	202	183	192	182	203	191	184	185	159	184	190	173	196	179	178	187	219	201	186	192	188	182	187	204	199	201	187	159	174	176	175	185	200	206	205	177	164	163	181	197	188	184	163	204	188	178	164	169	184	196	193	201	191	199	189	185	203	182	192	201	187	165	199	209	169	216	166	190	176	203	183	175	194	187	187	177	183	204	200	198	178	174	200	203	188	185	181	187	220	205	204	198	171	183	203	188	186	192	193	189	180	179	209	180	183	201	184	168	181	179	177	196	188	202	179	180	190	199	190	174	170	181	174	195	188	191	189	194	162	195	203	173	195	187	178	184	186	201	189	203	203	183	167	184	200	182	211	207	205	193	213	188	185	180	192	171	176	183	179	192	179	198	192	170	179	170	197	179	165	162	200	187	182	176	184	203	185	200	188	208	182	208	160	195	219	192	239	193	196	190	195	195	187	206	186	171	191	190	175	182	178	190	207	217	171	171	176	174	181	204	185	189	199	207	171	196	171	203	188	172	179	195	183	212	183	200	182	185	210	178	192	197	198	193	176	187	180	170	189	194	190	185	184	190	188	190	174	190	183	195	186	203	190	200	196	178	187	199	205	171	179	178	194	183	186	174	188	189	181	205	191	192	186	194	200	180	169	171	170	182	173	197	214	179	193	180	197	192	184	171	214	182	184	199	188	195	180	197	182	213	197	211	173	195	207	161	195	199	167	182	198	178	197	203	198	199	188	184	217	190	191	184	187	166	194	209	179	185	169	172	183	209	188	182	198	185	184	177	191	181	184	170	180	179	189	203	166	182	181	180	183	183	154	179	205	201	181	188	176	193	185	211	189	185	180	172	189	179	179	191	194	200	175	199	185	183	203	181	195	191	196	203	189	177	199	186	197	177	173	188	197	181	198	190	184	193	194	174	208	158	173	188	176	202	194	189	192	200	204	168	202	168	167	185	182	190	194	185	183	186	197	180	184	204	191	179	146	176	191	169	180	173	184	185	181	179	192	156	181	180	194	169	189	176	221	186	184	190	203	164	196	190	208	186	177	209	178	203	223	193	190	184	175	190	172	212	188	172	195	208	154	174	178	197	197	186	194	210	162	179	193	193	204	189	163	192	187	183	187	188	198	180	192	191	158	196	159	166	174	172	185	186	197	191	190	181	185	187	191	174	191	180	171	181	186	172	188	191	190	171	195	212	209	204	189	186	187	179	185	200	187	189	212	208	158	209	198	189	214	189	162	172	184	175	194	182	184	158	186	176	218	203	211	191	177	211	177	191	173	181	201	198	190	183	195	207	201	176	189	183	186	198	192	181	172	196	175	187	187	146	183	213	179	217	196	169	198	175	193	174	176	187	221	173	208	188	197	171	194	169	172	190	178	178	211	170	186	184	206	205	185	184	210	185	182	188	185	179	187	187	187	185	188	192	168	192	211	169	197	161	187	195	172	194	158	194	214	211	192	187	207	185	198	195	210	194	209	183	182	218	207	172	190	180	198	190	187	203	186	156	175	195	180	166	192	180	177	182	185	184	178	183	171	202	205	198	186	177	191	159	202	206	208	161	180	186	197	183	205	189	198	193	226	175	176	188	181	171	199	218	155	158	183	193	185	221	184	192	190	170	180	172	192	201	187	194	207	188	195	168	195	169	166	161	178	182	184	190	216	168	175	202	183	210	179	177	191	187	206	169	201	179	173	183	173	180	180	186	173	162	192	199	156	175	215	210	185	191	174	200	194	206	195	199	170	184	178	162	200	189	192	188	191	190	211	214	155	184	220	194	194	169	184	187	175	176	184	195	178	177	181	198	178	208	192	221	213	194	183	180	188	151	182	184	178	193	184	184	220	197	188	172	191	208	205	197	180	220	189	186	196	181	184	176	199	176	194	186	182	168	194	180	188	180	192	202	202	174	194	198	198	180	177	189	168	216	194	190	197	183	227	185	177	202	203	184	190	217	180	181	224
19450	23118	33254	38691	42319	29414	22403	27808	33429	28104	21678	19920	16566	14395	11764	7665	5213	5278	5376	5344	5232	5143	5287	5939	5841	6309	5510	5627	4890	4500	4319	4610	4089	4055	3549	3124	2102	2092	2816	3148	2748	2907	2112	1921	1959	1572	1289	1174	1100	1026	1053	891	858	965	1013	934	933	926	836	824	768	788	638	632	623	654	579	667	656	678	736	743	764	760	739	775	692	716	718	606	626	677	620	634	633	661	608	600	596	660	603	681	638	595	556	544	534	573	529	543	515	571	518	533	482	498	515	508	470	483	525	476	475	495	492	539	508	496	508	535	470	506	484	473	464	505	505	511	496	466	470	502	473	464	495	481	503	479	500	478	439	482	481	498	474	439	465	460	490	467	492	482	444	506	508	452	435	465	479	468	455	484	482	475	467	461	484	482	465	465	440	480	476	455	473	475	479	465	454	504	454	472	474	501	532	460	479	450	516	491	507	465	472	478	485	462	470	477	452	518	472	445	454	493	462	489	454	476	494	429	443	474	458	471	482	464	501	456	505	434	479	515	481	446	482	435	436	452	453	484	488	446	496	450	479	440	477	465	512	499	468	482	471	468	435	479	431	496	494	486	485	516	485	455	434	507	501	473	490	485	509	465	531	453	507	466	491	461	484	492	476	460	465	472	476	471	487	478	481	467	490	493	461	456	442	475	448	459	506	469	457	501	490	491	490	489	453	488	445	484	478	488	480	476	441	465	442	474	513	451	460	467	487	498	472	500	488	457	464	449	489	469	471	480	469	446	457	457	469	457	444	506	474	457	495	462	479	497	459	511	446	528	505	449	465	432	478	456	501	475	471	513	488	474	476	477	481	473	448	463	494	487	498	464	495	468	462	491	485	450	473	468	499	478	497	514	490	479	458	498	494	464	489	447	503	486	488	490	483	481	469	498	477	505	464	424	469	470	501	461	500	458	490	494	458	478	511	463	466	451	491	490	460	457	470	486	496	449	516	469	523	462	502	485	470	490	493	471	477	481	531	429	484	461	505	476	440	497	469	477	502	464	484	443	485	472	463	473	466	487	482	473	434	490	505	448	493	490	525	506	461	463	497	496	466	491	443	460	476	461	479	438	474	464	494	441	480	473	519	458	475	509	485	467	493	479	476	459	494	493	451	457	468	451	450	482	510	441	467	434	465	474	461	493	468	437	502	468	517	474	480	458	446	501	493	449	472	483	511	460	457	475	530	472	491	509	512	469	496	489	432	462	452	451	468	491	514	497	492	488	465	504	505	484	507	438	471	470	463	513	504	493	473	496	478	469	456	509	441	477	478	463	490	455	455	470	495	461	466	484	469	464	496	468	473	506	465	455	485	427	534	434	454	492	477	469	459	444	479	478	446	494	485	477	475	447	478	472	481	515	464	522	440	505	461	479	476	480	477	464	458	461	470	483	460	469	495	471	470	467	475	456	444	467	469	450	471	511	460	454	482	490	449	454	468	485	462	471	515	479	464	439	450	471	496	467	469	494	463	518	495	473	502	465	480	461	450	458	466	484	472	440	503	481	476	505	441	506	475	512	430	500	459	468	447	477	482	468	451	478	457	454	462	471	476	465	474	454	443	519	476	449	505	449	472	482	444	490	474	506	454	455	487	496	495	508	477	478	492	469	428	446	476	447	463	542	458	479	479	440	477	486	446	480	475	420	479	461	468	478	455	511	439	439	510	478	500	461	450	500	492	461	464	472	473	482	490	504	490	445	480	492	469	477	478	490	489	528	519	487	448	471	441	493	455	521	480	435	480	480	469	490	479	497	532	468	462	472	461	474	477	494	501	466	509	515	455	480	443	534	458	495	467	475	454	484	496	481	507	464	465	523	492	481	463	457	466	500	506	446	461	466	452	448	479	508	454	490	461	468	483	491	450	461	494	452	430	516	483	485	458	464	472	483	534	455	466	494	453	436	470	445	481	463	516	479	470	498	445	449	486	468	497	467	446	433	478	454	460	485	466	460	497	459	478	501	487	479	481	493	485	447	481	477	451	466	500	478	480	441	502	549	474	466	478	501	504	476	481	474	489	510	487	476	458	465	489	465	497	504	453	509	469	453	490	453	439	502	473	480	510	473	480	461	469	461	460	479	502	499	497	445	504	506	484	487	471	488	512	473	464	499	491	465	458	469	486	474	446	507	454	468	456	490	441	446	535	503	476	481	488	510	453	472	486	492	482	465	474	477	471	441	461	458	515	509	503	497	513	444	435	485	485	499	463	467	504	453	495	500	481	509	462	504	496	498	477	497	463	493	451	464	470	478	481	472	527	450	496	435	491	448	466	460	489	483	472	500	479	433	473	456	489	498	481	491	428	481	450	516	464	485	447	485	467	487	476	520	501	497	484	486	512	481	497	507	471	433	455	478	528	497	437	467	475	512	441	456	455	491	471	445	474	462	461	497	469	490	483	479	481	505	503	501	493	442	438	496	462	436	507	465	441	495	461	483	498	460	462	486	487	492	467	508	459	472	450	499	499	541	509	458	466	493	450	510	493	441	449	456	529	458	415	476	476	444	475	464	462	489	504	445	488	437	462	493	513	471	484	449	474	472	478	521	469	470	482	476	446	478	463	492	505	515	491	465	500	479	468	487	497	460	493	484	457	476	470	484	427	443	508	435	470	461	488	465	480	492	468	471	466	470	509	494	518	498	466	471	467	494	532	469	439	452	503	446	468	464	484	468	474	494	472	446	459	445	510	446	465	420	483	467	468	470	507	473	487	491	460	475	485	451	507	429	481	491	441	444	503	461	480	501	478	493	530	534	478	485	471	477	489	479	484	503	491	478	441	468	440	486	511	450	434	485	466	448	471	483	471	468	463	496	437	515	470	487	472	492	470	495	545	478	459	460	483	453	518	482	523	479	458	489	455	449	418	443	487	497	498	478	475	476	465	460	489	480	475	468	473	475	507	485	462	453	477	459	475	482	491	447	484	490	520	475	505	446	491	451	459	474	485	471	483	513	487	502	498	458	477	486	451	495	411	479	482	484	471	513	492	439	467	475	447	488	490	476	463	456	502	469	458	511	522	507	476	482	456	486	489	489	495	481	510	474	452	468	547	428	457	480	462	492	469	506	469	464	466	467	483	511	489	479	479	469	472	446	470	467	476	490	503	473	480	446	484	457	500	480	478	516	454	482	508	445	495	498	487	510	480	451	465	481	495	475	502	484	495	474	468	491	480	493	441	507	487	481	465	466	462	466	493	458	463	470	447	473	438	464	475	474	475	491	462	460	492	475	467	479	415	506	460	468	456	489	505	480	490	509	527	476	467	491	467	482	495	491	478	471	461	501	492	484	440	492	522	495	459	486	478	472	448	460	485	476	494	496	452	474	471	512	473	505	463	485	466	474	474	513	465	437	432	484	482	483	500	477	517	529	480	494	505	476	436	478	458	526	503	484	479	509	465	457	449	509	496	474	509	498	441	447	481	423	466	477	474	442	467	479	481	442	517	480	492	509	471	464	499	464	440	506	467	494	459	440	477	484
9936	6081	8410	7098	6186	3687	2000	1485	1323	925	818	620	518	475	464	427	417	371	327	334	317	288	262	302	277	243	278	282	263	278	263	255	274	230	251	235	223	253	221	246	237	250	245	253	216	212	211	248	233	210	216	216	220	211	229	234	228	222	194	196	205	226	192	202	222	227	215	206	200	200	218	195	220	227	180	193	216	215	215	193	180	201	220	221	240	227	200	217	233	201	217	218	216	217	212	196	201	203	200	211	230	212	208	194	203	188	223	229	177	207	212	195	229	209	214	184	183	210	228	187	211	214	190	200	197	193	195	208	199	199	198	202	212	207	210	214	205	180	207	193	213	204	198	199	181	237	207	195	215	224	223	184	211	220	205	182	225	192	205	214	206	194	208	218	199	222	191	196	203	199	207	199	218	231	208	197	226	188	192	216	216	223	221	220	205	187	204	195	211	205	187	204	213	208	207	201	207	186	200	198	187	227	241	201	189	222	186	195	205	212	207	209	207	191	210	208	166	207	194	220	232	193	196	216	230	235	207	204	200	212	192	214	206	219	218	207	181	195	189	204	194	199	208	191	205	224	227	218	195	223	237	227	191	224	211	194	222	206	188	206	192	206	215	183	203	202	209	217	229	205	199	194	188	187	193	213	215	189	197	215	225	210	213	219	194	212	172	200	214	201	205	181	207	189	206	202	197	184	205	204	209	221	219	208	207	213	207	222	202	195	175	210	199	208	191	193	180	209	196	226	218	204	188	219	180	213	213	206	201	208	211	227	226	229	202	240	196	210	208	199	198	234	197	231	204	210	220	208	207	207	193	199	196	199	200	188	214	207	184	226	220	212	173	232	217	195	217	209	221	199	211	191	221	208	217	203	202	195	224	247	211	172	210	199	195	214	218	202	238	200	216	221	197	202	203	234	195	207	215	184	197	217	221	225	216	212	215	207	202	208	216	209	179	203	208	209	177	200	204	188	193	209	202	189	203	169	218	189	200	232	186	202	202	199	201	209	219	239	190	202	218	204	182	216	205	219	205	175	208	199	220	208	190	213	199	197	223	217	200	224	221	190	177	205	206	189	204	217	225	227	223	185	213	200	221	196	206	249	198	176	204	188	194	193	215	208	208	202	199	230	213	205	179	195	210	204	212	189	236	217	195	209	232	203	210	211	215	197	193	191	216	216	162	226	190	196	198	220	210	220	210	201	236	235	197	214	180	222	211	182	213	211	197	210	201	209	207	204	168	172	204	211	218	203	205	197	209	210	214	184	214	219	201	203	181	188	217	213	218	207	224	202	182	196	211	233	215	206	223	188	206	186	205	203	225	206	200	218	182	194	187	212	192	192	201	204	220	222	211	211	223	201	209	230	193	190	184	204	209	191	191	243	202	209	205	221	203	190	213	208	198	201	241	191	179	223	202	215	213	215	207	222	196	203	205	232	218	217	217	190	208	230	209	201	223	214	187	239	220	215	206	205	211	199	217	218	206	218	219	212	191	229	206	204	228	226	211	197	201	187	206	193	244	167	197	195	193	192	193	197	219	205	209	207	195	190	207	177	206	202	220	204	196	220	209	208	185	217	210	189	204	227	198	223	192	194	185	223	197	221	200	212	197	210	186	195	206	194	224	202	210	224	211	202	193	209	183	204	204	171	199	195	202	182	204	231	184	204	213	184	218	212	197	216	194	233	218	213	251	203	217	221	211	171	207	217	204	190	209	196	199	204	223	236	194	239	189	226	197	185	208	198	227	203	201	212	179	187	215	209	202	227	211	247	208	223	187	219	221	192	186	195	203	199	204	177	203	217	221	193	191	218	234	183	209	217	220	213	182	190	214	213	224	219	209	205	197	194	175	226	212	214	194	198	204	215	214	208	214	203	197	196	195	221	204	215	212	197	175	183	199	199	197	191	215	207	198	197	211	188	192	196	202	217	186	211	211	207	192	169	202	214	217	209	190	200	195	206	196	184	231	215	193	224	209	216	180	213	230	212	216	206	205	181	214	197	226	218	211	218	197	187	182	184	199	227	180	210	207	240	219	196	190	211	203	239	207	211	228	219	190	208	208	209	219	205	214	192	222	209	185	199	197	221	194	193	214	229	209	220	211	199	214	163	235	209	179	207	212	203	197	236	212	215	197	210	217	201	186	205	212	205	216	192	226	203	203	196	214	206	206	208	204	201	186	227	197	214	207	198	204	182	232	209	214	215	192	201	241	220	224	172	198	219	233	196	198	209	234	215	183	209	198	199	190	220	203	234	193	200	219	192	207	224	208	217	218	187	210	216	234	196	201	194	197	202	228	216	202	206	227	231	203	199	215	204	195	192	180	204	186	174	206	184	212	194	219	216	191	181	216	193	194	215	208	194	198	201	224	224	193	245	238	212	216	230	196	208	216	198	208	208	214	214	202	203	202	222	221	221	240	186	202	229	194	192	233	181	224	218	209	208	214	187	221	190	182	201	207	173	224	182	215	198	216	231	226	209	242	220	200	213	218	203	199	212	222	192	212	205	210	166	235	232	208	230	225	228	206	171	226	182	186	211	218	171	213	200	198	187	194	213	227	208	214	241	227	242	230	212	213	194	196	222	244	208	205	199	189	199	226	181	174	219	208	215	211	207	197	216	172	221	205	200	219	193	233	216	210	220	172	174	200	180	212	204	225	178	196	215	240	208	209	202	214	212	203	224	210	236	212	217	218	193	209	210	201	216	207	194	184	197	192	262	194	210	193	198	208	210	193	202	199	215	199	209	200	175	215	190	200	192	211	219	221	214	204	216	211	241	203	217	210	216	198	243	234	195	208	212	205	206	211	211	183	219	214	182	210	205	201	204	223	207	223	218	205	206	195	223	202	216	230	191	194	234	216	205	203	192	222	215	231	182	190	202	230	192	235	219	202	211	219	200	189	196	219	186	205	222	216	222	196	198	204	194	206	206	201	213	193	207	227	200	207	214	199	207	211	176	221	214	176	195	192	181	211	181	239	185	208	194	217	228	206	206	197	210	207	195	215	225	205	201	204	205	203	221	198	183	211	204	182	215	204	197	220	219	187	204	170	217	198	203	200	211	212	223	225	246	199	233	209	259	229	203	201	219	207	242	208	214	208	180	227	190	166	215	203	185	202	235	214	213	219	191	202	192	193	215	206	207	214	207	208	203	189	217	198	201	191	199	205	241	202	224	235	197	214	202	219	195	188	199	208	205	240	199	214	210	218	184	197	195	202	215	215	195	218	165	219	216	176	193	214	204	197	201	203	202	233	196	187	204	227	227	192	193	177	207	216	211	207	201	200	208	171	176	204	217	201	220	229	211	195	210	205	200	219	222	223	222	230	192	201	226	201	192	217	181	204	223	211	181	211	192	189	219	228	203	207	229	208	202	192	234	224	210	227	188	199	220	190	215	212	199	192	203	194	211	216	212	206	222	192	195	201	205	188	209	201	218	222	209	208	204	209	183	176	213	216	221	236	197	219	189	184	203	226	222	233	225	199	208	205	198
6241	6011	13937	16086	16464	11879	7655	6427	6187	4547	3688	3134	2557	2319	2231	1937	1769	1600	1463	1291	1257	1240	1139	1007	985	938	932	902	907	957	915	915	865	876	863	813	716	736	742	818	788	808	763	718	720	654	687	618	704	651	631	652	628	613	637	632	613	548	571	577	615	583	611	623	588	549	592	572	574	560	582	574	576	617	588	538	509	589	566	561	550	543	580	592	571	547	537	512	530	519	492	528	533	543	523	501	564	559	527	568	534	543	566	556	557	533	548	556	549	508	545	557	553	534	531	530	517	577	535	515	540	593	545	541	575	550	531	482	529	536	513	520	547	516	549	502	514	527	521	517	497	525	504	601	530	510	512	528	478	565	551	526	512	573	495	540	527	532	537	517	551	504	513	524	522	510	531	542	473	531	559	497	516	540	505	538	558	534	490	527	538	496	515	518	526	501	507	564	513	545	505	510	564	570	492	502	537	520	503	522	540	508	539	559	536	492	527	535	536	529	525	542	504	517	493	537	505	527	523	506	514	561	512	524	499	506	498	526	526	511	510	540	553	516	513	508	557	524	509	433	499	486	515	568	541	571	558	508	498	547	528	510	531	505	543	535	539	513	530	556	521	528	524	477	566	508	533	587	506	513	561	532	520	492	587	535	536	555	543	546	520	539	510	525	510	512	520	540	555	520	517	557	532	544	510	491	509	548	529	519	530	535	529	543	564	545	528	561	499	486	501	539	485	550	509	501	554	518	520	539	556	539	510	553	519	504	553	527	559	516	543	521	509	533	483	502	518	464	524	519	494	526	532	547	485	525	567	515	520	521	528	517	529	491	530	551	523	532	542	576	564	561	546	525	529	578	493	533	508	547	509	499	510	534	540	559	549	538	501	530	501	478	560	537	521	512	515	519	491	521	550	524	545	509	545	539	565	533	550	486	529	523	523	519	536	479	571	520	573	507	531	545	536	538	543	547	511	498	549	504	521	578	476	526	558	545	512	528	513	522	555	514	536	502	587	523	522	532	542	534	572	533	554	559	509	520	550	528	497	598	501	547	509	524	515	477	531	552	544	503	539	530	533	503	515	490	529	491	524	516	550	484	531	550	524	510	544	502	543	523	538	539	528	522	508	524	512	541	495	523	543	546	510	522	521	532	541	539	507	550	505	540	523	547	537	585	506	511	537	494	523	500	504	488	515	495	506	559	493	508	502	533	563	515	560	516	517	492	520	579	572	485	552	518	538	519	575	504	521	518	485	536	514	545	527	518	519	516	542	530	561	520	511	512	513	554	546	501	527	559	562	553	529	485	520	552	506	511	550	510	541	522	545	580	512	530	522	543	523	536	550	507	507	511	510	524	537	502	540	499	508	513	513	529	507	545	530	517	552	533	523	537	560	491	493	477	515	492	538	562	512	547	551	516	514	538	507	536	553	475	545	499	521	534	538	472	517	500	537	527	546	523	560	517	497	523	503	548	489	478	497	492	519	565	534	507	500	526	482	531	553	519	550	544	529	520	554	507	508	523	528	468	548	519	504	542	504	543	537	534	530	506	510	568	526	544	516	543	493	527	519	545	510	509	553	552	513	521	533	534	500	555	505	568	469	513	573	531	524	540	538	562	505	532	534	525	511	537	523	546	487	504	546	562	540	528	522	552	562	511	536	576	549	523	535	501	569	539	521	566	557	584	478	478	513	479	518	552	544	538	556	504	536	532	553	521	522	483	536	549	545	537	563	550	538	525	513	539	498	527	534	525	544	528	567	572	511	540	569	566	516	517	522	506	518	527	498	468	462	524	564	525	510	537	524	501	505	526	536	547	544	537	505	534	516	533	540	522	524	523	490	545	501	536	531	509	524	510	509	544	512	495	514	525	520	525	538	563	549	556	562	576	495	516	493	544	537	508	525	554	531	557	538	522	537	506	570	518	537	543	533	528	502	500	537	535	529	526	515	515	516	509	557	517	577	541	531	515	544	545	571	536	520	528	541	529	532	484	551	516	556	523	529	520	523	523	558	536	510	534	527	502	516	509	523	518	555	540	543	517	510	553	527	543	528	524	549	497	524	535	533	512	536	484	532	531	483	526	552	561	529	506	556	495	521	531	532	531	532	576	525	542	499	543	494	517	506	525	512	502	549	539	564	474	526	519	524	480	540	479	525	522	508	501	515	512	490	503	509	526	543	565	503	532	509	539	506	509	541	519	515	474	567	499	520	545	500	527	562	511	505	547	566	527	512	532	513	538	518	567	548	552	521	564	497	527	491	483	474	533	534	495	519	546	550	560	487	519	504	512	523	466	512	518	497	500	545	542	532	563	501	490	503	516	553	553	533	514	499	514	523	546	545	508	541	511	526	541	490	514	538	523	554	506	549	541	560	521	512	540	549	538	523	513	512	548	527	575	487	468	522	484	496	558	529	518	492	532	520	499	528	466	506	528	532	543	472	546	498	493	526	500	532	531	500	524	538	544	550	586	526	526	529	520	515	534	532	549	587	490	519	518	511	488	518	546	542	548	478	525	539	528	521	530	534	501	507	541	511	550	496	545	521	473	536	522	497	511	540	529	526	526	531	509	522	538	508	501	463	493	499	537	511	505	542	517	541	516	518	544	500	562	552	519	554	517	534	495	545	517	546	511	513	529	509	530	527	516	505	547	485	523	518	514	516	535	513	545	516	520	494	486	555	528	547	533	528	549	550	486	508	520	508	525	509	527	549	532	513	566	526	526	554	545	478	509	483	494	539	528	539	531	544	528	525	503	499	529	525	500	487	541	549	511	531	542	514	589	522	523	491	498	522	544	481	484	538	501	483	531	527	483	525	552	535	554	483	515	516	501	558	485	548	503	527	534	544	539	548	540	495	574	568	525	565	518	517	536	534	523	516	493	536	498	572	538	511	544	502	545	533	549	506	522	519	522	531	513	511	495	516	523	567	558	564	543	567	527	548	530	480	527	535	517	548	508	498	519	526	550	552	537	502	528	558	520	532	570	495	521	520	575	515	520	532	497	501	501	548	511	553	537	531	548	479	553	543	526	514	518	526	578	515	527	515	511	561	533	499	600	524	516	517	510	531	524	529	509	522	577	464	507	525	495	478	459	506	505	514	507	538	560	507	522	531	553	530	575	526	531	534	498	536	525	512	538	499	560	546	572	533	546	543	487	538	507	514	519	526	490	516	476	514	526	553	537	516	528	527	562	555	521	497	501	491	529	562	523	522	555	515	527	550	532	483	493	531	572	495	559	516	532	520	496	509	516	491	528	486	544	550	521	537	555	527	487	532	570	503	519	498	521	508	507	522	489	519	521	519	537	479	532	508	533	515	562	537	501	524	504	553	548	554	536	542	495	511	530	534	519	519	543	505	481	511	542	488	518	554	539	550	510	475	493	530	494	568	562	572	527	543	540	544	519	568	560	559	531	492	501	506	549	531	502	548	506	535	552	534	577	509	546	539	550	555	524	549	509	552	496	522	531	504	543	522	529	531	545	503	532	516	516	521	505	528	539
23634	18698	27476	23345	22970	18450	10920	10550	11317	8045	4860	3263	2153	1598	1328	922	664	733	623	675	656	661	644	597	662	646	639	533	486	511	481	536	497	455	446	387	390	333	399	395	371	351	345	335	266	274	301	237	276	266	215	256	259	227	244	251	249	230	240	228	253	235	222	222	235	222	222	241	230	239	242	221	232	237	213	249	230	219	229	239	228	206	200	210	223	232	212	200	229	216	218	224	224	205	192	244	235	214	214	213	214	215	206	229	216	221	215	205	199	235	219	183	216	196	213	195	179	195	222	220	208	201	226	212	223	208	205	192	191	195	239	199	220	200	202	213	218	214	209	220	233	199	207	184	193	223	202	226	211	200	231	213	199	236	199	210	186	222	211	211	221	200	218	225	231	207	183	215	222	212	217	210	205	207	202	241	228	221	202	223	212	204	222	225	193	220	209	224	225	192	212	185	195	262	218	211	203	219	224	196	213	224	207	215	205	215	223	211	227	245	221	195	231	187	197	184	201	189	193	201	190	219	188	228	198	231	196	192	198	218	225	197	189	214	197	207	202	180	204	209	187	198	201	220	216	206	211	204	212	213	197	200	189	204	217	215	215	200	225	192	221	213	192	184	199	194	205	220	185	208	180	246	215	207	211	220	215	218	239	204	183	197	240	219	194	216	205	192	204	215	214	214	196	236	209	206	222	204	195	252	230	211	222	202	224	196	212	228	196	216	200	213	253	202	199	188	228	216	195	217	239	202	239	185	206	230	207	219	187	197	195	218	212	228	207	213	220	204	241	221	214	190	231	199	236	190	238	231	216	198	215	206	222	213	233	220	207	197	193	222	210	216	243	189	216	223	228	184	212	224	230	198	200	191	201	219	202	205	219	234	220	201	213	217	200	197	219	220	214	195	226	239	185	201	217	239	211	226	202	221	228	179	209	218	208	206	219	204	246	217	194	189	208	195	214	223	212	205	199	190	217	189	208	211	211	215	213	228	238	201	212	230	179	194	224	199	231	217	213	202	229	192	196	198	212	191	203	219	205	212	237	214	218	217	206	240	189	218	203	202	182	219	228	203	206	197	222	203	209	195	227	206	195	207	207	227	188	202	181	208	208	203	191	214	208	207	195	205	199	189	227	226	215	218	194	207	215	195	228	199	202	210	174	200	197	205	220	211	228	183	204	227	199	219	227	203	221	222	243	197	204	214	215	206	193	187	200	178	196	213	216	221	188	222	222	242	208	194	172	194	204	229	222	212	202	212	176	209	234	229	229	192	198	223	203	218	224	226	212	220	187	189	210	207	196	221	209	191	199	215	223	209	213	243	210	227	230	214	208	209	190	216	219	233	217	197	202	205	186	239	197	211	234	205	219	200	213	209	213	200	215	216	204	199	200	186	190	194	206	169	213	210	211	212	204	247	217	233	221	197	206	216	251	216	219	190	217	206	205	205	185	214	197	203	193	201	206	220	249	234	224	236	190	213	188	215	220	232	219	217	195	195	222	184	218	196	224	207	232	197	217	228	199	196	228	212	205	190	194	208	211	232	222	198	219	216	203	208	200	201	209	255	224	187	222	220	207	191	190	202	218	229	196	207	204	229	226	214	198	238	191	209	218	237	239	180	219	218	216	213	190	217	229	206	190	201	202	216	197	221	209	209	198	228	211	228	226	217	207	216	247	206	213	200	210	195	198	170	246	203	218	196	226	211	206	228	223	215	197	226	200	207	199	195	197	207	214	210	227	196	239	225	203	207	214	221	212	219	206	191	211	216	227	214	186	205	210	221	203	226	217	199	215	215	195	250	210	230	208	207	214	218	206	195	233	218	199	237	212	203	203	230	207	221	204	207	211	203	230	188	219	221	231	199	198	223	213	180	191	207	218	197	214	202	191	201	211	249	202	214	215	222	209	206	232	215	206	211	221	217	205	205	209	232	237	201	221	214	198	219	180	220	247	223	203	208	230	200	208	189	219	225	218	221	177	179	203	185	208	232	225	229	222	236	208	201	213	209	216	210	192	233	204	208	184	199	199	193	212	203	202	216	197	212	242	212	210	196	221	195	234	189	219	199	216	226	187	207	212	211	186	224	201	231	225	213	221	206	220	213	225	194	183	234	200	200	216	197	206	193	207	232	238	219	190	223	215	206	193	220	221	222	189	187	189	203	239	203	203	220	223	241	205	227	205	196	202	223	169	197	194	202	212	215	206	212	214	188	226	248	189	226	216	213	221	213	203	196	211	224	217	210	225	194	230	225	222	188	208	208	194	204	215	238	198	207	175	245	227	181	199	194	219	197	230	219	218	176	222	189	186	200	214	202	206	204	247	232	204	217	211	222	188	181	229	230	207	218	237	226	203	207	200	205	217	217	223	216	201	211	204	207	200	219	236	232	252	222	230	238	189	194	207	239	222	188	215	214	224	211	221	199	206	191	222	226	209	196	193	194	210	234	188	202	222	226	199	199	221	227	190	229	227	221	218	201	217	222	206	214	237	203	232	244	205	209	184	246	198	200	215	200	218	193	184	208	208	194	206	227	212	230	192	213	209	205	212	236	207	211	182	189	204	175	230	194	208	207	183	229	231	187	198	182	211	210	203	205	206	216	208	215	199	222	226	215	200	216	198	198	210	229	188	185	200	196	189	208	194	201	196	216	184	217	231	217	217	208	190	246	213	224	209	231	220	218	215	232	204	237	203	188	221	226	203	199	230	210	174	199	193	212	216	232	218	212	207	169	221	235	207	204	196	204	212	215	196	231	235	205	186	194	226	215	216	212	216	201	194	190	203	215	222	191	188	195	203	204	183	183	182	201	209	213	208	204	196	211	185	207	197	199	206	191	240	193	223	201	222	186	200	215	206	189	214	226	216	207	219	213	228	202	226	225	212	221	220	194	214	227	229	189	200	210	200	206	227	223	217	209	194	207	213	204	216	196	180	187	203	216	207	195	218	227	201	226	219	200	219	224	224	206	194	208	217	211	245	215	227	202	197	235	190	194	206	198	173	209	220	203	187	203	189	227	204	210	206	179	209	191	220	223	224	212	221	193	219	190	212	222	185	198	191	190	221	213	243	191	211	174	187	195	207	219	206	206	224	214	204	207	214	182	234	217	235	246	223	202	246	230	233	227	197	214	206	209	239	219	196	235	211	196	225	187	243	201	197	191	191	201	208	201	190	209	195	207	202	210	218	208	233	207	204	204	205	192	214	210	189	224	231	169	213	211	204	226	205	181	188	220	242	198	206	198	199	233	198	217	210	223	251	236	181	210	210	237	206	211	222	195	193	231	216	223	202	239	240	226	212	198	228	250	207	218	222	214	191	215	224	205	247	216	213	231	190	187	213	215	229	194	232	223	205	189	208	212	202	223	222	212	205	198	203	204	208	211	209	179	201	231	217	216	219	227	213	203	230	208	219	216	195	199	202	176	195	192	185	208	201	182	237	212	188	209	220	223	208	214	213	201	198	203	210	201	211	228	197	210	239	201	219	194	197	205	248	207
14443	15841	28209	28515	31612	24276	18301	23521	26734	22764	18055	14304	10931	8703	7342	4897	3701	3896	3785	3524	3534	3393	3688	3620	3984	3784	3575	3609	3144	2811	2704	2770	2650	2610	2340	2018	1879	1656	1919	2046	1709	1820	1434	1298	1212	1079	963	968	919	874	883	727	748	814	794	815	798	730	707	697	684	657	694	598	606	629	615	649	648	709	707	674	691	677	694	640	677	687	637	649	605	630	616	588	656	653	587	601	599	607	593	612	651	609	509	581	566	563	542	562	553	555	502	551	532	554	543	595	536	544	556	528	479	556	537	566	555	550	551	550	518	553	556	512	527	525	530	532	548	493	517	506	568	540	527	510	510	586	532	520	574	571	521	537	551	556	549	549	504	521	542	553	538	494	517	541	573	545	547	525	509	508	534	508	494	536	503	586	506	535	573	539	530	570	510	535	515	526	519	525	591	550	561	569	563	552	512	524	531	531	560	482	496	520	541	536	506	539	530	570	571	500	502	556	530	545	557	524	556	536	517	543	553	496	514	517	518	510	540	558	524	515	516	515	520	515	524	513	488	496	512	541	475	508	527	512	554	557	527	525	568	504	508	537	572	516	564	564	537	527	531	533	556	532	583	556	548	533	534	552	498	568	524	518	504	581	496	574	526	535	500	525	515	538	539	511	541	555	517	525	497	518	525	537	521	549	562	516	539	513	539	528	500	534	565	513	529	512	531	548	528	520	517	508	530	511	558	513	528	489	529	550	559	530	554	530	542	543	612	505	514	563	536	539	500	535	538	554	533	534	512	534	513	553	535	513	537	529	500	503	516	549	524	519	524	538	525	519	489	510	491	520	532	531	549	492	588	539	530	561	529	527	566	517	536	506	502	558	523	497	508	528	542	503	542	496	524	542	558	502	550	538	513	517	533	528	504	508	526	542	522	536	509	542	495	573	546	516	518	532	506	560	536	542	541	555	519	511	540	527	553	550	551	532	618	520	535	536	541	542	553	525	524	513	516	525	527	568	532	521	579	545	554	513	524	534	545	549	561	526	562	538	551	517	558	497	523	493	534	536	537	510	473	559	536	543	555	570	544	503	510	544	532	552	536	537	522	522	541	504	517	533	489	562	507	561	564	492	538	521	510	501	519	538	510	544	527	517	528	507	551	541	556	498	540	527	512	511	553	531	503	535	520	519	513	506	543	568	525	521	565	512	545	547	531	520	535	529	512	500	531	503	526	513	542	553	521	531	523	570	550	549	544	546	537	506	518	502	541	517	541	550	527	530	545	544	566	559	536	519	526	530	543	541	498	545	547	504	573	549	556	531	531	530	533	537	542	507	526	531	565	538	542	537	540	546	539	561	532	551	514	540	510	551	584	529	549	571	572	542	544	515	481	556	530	505	520	566	528	518	526	500	552	527	527	537	526	510	550	549	516	533	508	513	495	547	517	546	551	581	521	533	521	537	550	561	495	504	505	542	526	549	552	525	525	550	523	556	525	504	512	511	495	604	535	523	548	512	538	503	557	529	551	534	523	552	466	513	506	491	569	497	509	492	529	532	490	510	508	542	519	536	555	503	483	513	527	473	548	519	580	510	515	534	538	552	541	531	537	503	545	542	500	507	567	549	551	530	544	497	525	530	507	522	548	536	532	540	533	550	544	519	505	474	505	532	518	512	524	522	507	498	560	533	556	537	541	543	541	538	549	494	556	526	509	507	520	512	554	503	488	502	540	565	535	527	522	568	491	534	529	538	470	529	508	537	528	531	492	569	519	535	532	562	544	518	555	562	522	547	507	536	524	539	494	497	516	546	551	538	546	557	557	529	508	531	517	502	523	552	541	501	487	527	527	526	532	497	543	546	564	569	506	490	549	506	546	492	537	551	514	543	536	525	531	556	528	490	529	503	561	511	560	528	519	526	521	492	560	512	527	506	498	534	557	497	529	550	556	525	551	538	518	534	494	523	528	502	516	501	527	478	530	534	533	498	518	528	536	558	543	521	525	509	559	514	528	537	530	516	519	517	541	519	519	508	524	510	532	509	544	560	570	525	551	518	546	518	505	519	487	488	516	528	578	509	493	531	491	526	509	548	523	485	571	524	561	510	530	517	500	502	547	505	524	495	513	550	507	491	545	533	544	537	550	509	525	519	489	534	521	551	556	531	517	540	507	534	553	490	533	523	534	476	547	495	511	520	549	534	567	524	571	522	587	526	499	518	524	559	485	521	526	527	538	513	514	485	546	493	575	526	513	553	542	525	507	554	504	523	493	537	506	523	573	526	544	552	544	540	545	524	538	559	533	585	529	563	518	555	569	547	533	522	520	519	562	484	523	537	552	536	530	517	561	516	560	514	471	507	485	547	533	527	513	530	514	459	492	526	524	504	491	482	530	544	538	463	523	531	545	513	564	532	488	518	538	545	523	501	541	553	538	499	528	546	558	511	543	554	498	546	563	495	529	505	534	519	514	520	501	520	502	535	523	507	559	516	528	551	586	508	516	499	506	534	478	533	523	536	509	538	536	572	552	516	497	548	531	542	540	510	523	522	536	547	530	523	525	522	536	536	509	535	507	550	507	492	551	554	563	518	538	524	545	505	549	530	543	482	512	515	556	505	556	565	525	487	530	572	514	530	508	549	569	496	527	547	516	532	539	550	524	527	540	506	516	580	564	530	515	542	559	538	553	540	547	518	517	545	531	556	536	522	509	523	519	523	551	556	509	501	524	536	527	544	537	545	520	482	496	548	514	542	494	537	560	532	521	525	539	527	543	500	531	517	509	498	539	571	564	530	498	528	508	536	525	507	482	519	562	502	573	554	524	504	543	543	541	531	538	561	522	559	507	544	528	523	519	507	496	555	533	541	494	574	510	549	541	534	555	540	539	533	555	505	549	529	548	517	531	539	558	548	554	512	504	530	528	563	503	538	479	539	552	540	507	557	513	511	505	540	557	527	514	517	510	545	520	496	518	563	501	535	522	523	572	512	510	565	542	545	555	509	577	512	546	532	488	524	558	554	531	483	525	499	518	534	560	517	543	514	540	523	567	538	502	542	510	516	526	530	534	513	522	504	540	509	552	556	521	525	527	514	557	534	528	502	544	543	547	571	548	543	553	533	523	540	536	503	571	521	523	463	503	479	566	548	521	512	588	521	577	524	519	521	523	533	497	521	506	558	482	507	527	502	556	551	531	536	525	557	508	536	495	504	493	538	520	544	526	573	551	537	517	552	494	506	478	555	567	501	527	541	496	493	514	539	531	554	508	552	472	503	539	488	526	539	555	519	528	532	510	562	525	536	540	535	508	530	565	536	529	488	570	507	538	538	615	514	544	531	509	531	505	547	478	482	542	541	539	542	543	580	491	512	515	537	478	507	496	530	516	505	519	535	554	554	504	543	567	550	533	532	534	544	513	540	495	527	523	487	534	513	573	509	565	535	519	518	531	545	551	523	496	540	496	525	535	535	533	544	507	530	529	555	483	532	542	568	525	492	518	566	549	555	544	554	567	556	505	512	543	519	544	519
32859	26577	33372	30346	27500	23030	15474	18492	17787	13110	7972	5890	3862	2757	2303	1401	883	974	1052	897	954	935	994	907	1022	1012	898	941	805	709	668	663	634	597	592	519	507	462	490	484	502	498	394	387	308	326	286	270	293	261	250	228	235	224	229	236	242	195	233	211	224	235	189	202	216	201	232	197	223	230	220	225	224	223	195	226	230	231	209	202	239	223	189	226	207	223	224	208	214	212	218	230	211	203	205	179	195	196	204	190	179	196	182	192	171	190	189	178	170	220	186	191	215	183	194	187	193	198	177	193	195	177	189	216	187	149	199	219	185	178	182	173	213	198	187	184	167	201	192	187	196	213	193	214	176	196	188	188	198	190	210	183	178	200	173	211	206	191	208	153	203	181	197	189	213	195	197	179	177	194	195	196	143	199	185	200	188	201	183	194	158	179	204	192	182	199	180	189	184	189	184	164	177	209	169	199	185	195	201	179	189	172	176	184	213	174	190	199	190	185	168	188	176	193	206	172	186	167	186	175	188	170	178	203	197	186	203	184	183	184	207	191	158	178	180	172	203	168	172	205	177	171	215	198	189	170	187	183	175	192	176	193	215	220	189	170	190	214	190	188	221	192	182	184	170	198	191	190	169	197	191	217	156	205	168	206	203	197	223	170	192	195	199	159	176	191	193	187	200	186	191	175	198	197	195	173	208	167	179	176	184	216	175	180	196	169	204	172	200	176	185	209	201	193	211	185	185	190	181	181	215	182	175	194	151	189	180	171	214	174	155	215	182	182	161	176	204	193	195	179	196	203	175	179	191	216	182	189	179	193	160	191	219	201	198	182	210	191	170	179	194	212	195	184	193	181	193	190	181	168	177	164	198	206	198	185	183	162	197	195	169	188	185	209	190	182	162	168	163	193	213	198	183	174	173	196	199	209	186	184	197	200	187	185	159	178	203	176	184	192	188	177	174	224	179	199	193	198	197	179	195	172	188	206	185	215	210	186	186	173	187	187	225	187	172	200	188	226	186	177	188	202	176	178	181	190	211	212	196	179	166	160	193	172	184	181	196	172	178	198	214	186	183	176	178	197	190	185	181	210	196	200	164	162	207	189	206	196	182	191	185	190	192	159	208	168	183	161	160	200	193	169	200	191	196	177	177	172	188	195	186	157	179	184	170	214	219	183	200	211	202	210	182	197	173	179	184	181	203	163	183	201	192	186	184	185	148	217	188	172	183	188	201	169	182	179	179	181	166	171	206	199	178	202	194	200	215	192	181	183	181	174	180	182	184	186	190	178	177	177	202	189	174	189	195	183	172	210	175	179	194	189	184	172	193	187	164	188	186	180	176	186	200	216	171	186	191	182	222	195	188	172	208	207	198	199	202	204	205	204	206	168	168	201	177	188	172	199	175	163	180	174	182	193	174	202	196	177	162	178	202	189	207	181	203	167	209	188	208	197	191	213	201	185	183	177	168	182	168	183	177	177	187	174	214	200	244	182	189	191	190	193	186	193	172	164	180	195	190	158	186	190	209	181	192	177	180	193	177	192	186	198	186	193	170	185	173	180	197	163	187	178	191	172	170	191	186	178	177	170	191	215	189	194	175	195	189	183	190	201	162	182	185	184	193	200	225	199	166	171	157	169	201	188	200	175	192	168	203	184	187	186	188	202	182	165	196	207	207	195	187	199	203	208	180	215	184	204	206	208	179	201	205	180	170	185	201	192	217	191	163	176	196	204	175	168	188	179	184	174	178	182	220	203	181	191	181	190	223	181	188	177	176	208	206	205	171	202	202	187	175	188	188	188	172	199	228	205	170	189	204	174	187	180	173	196	191	215	180	191	190	190	220	181	201	190	184	180	179	197	163	187	184	198	185	194	182	194	194	184	196	212	189	204	196	179	196	219	224	192	167	208	189	218	192	202	202	182	172	197	195	186	166	200	193	181	194	193	204	192	166	176	177	199	198	186	200	190	184	176	207	178	200	194	207	174	193	202	203	162	229	177	179	192	203	214	199	205	180	198	199	179	191	200	197	218	188	185	201	212	178	226	196	197	191	171	205	188	175	206	176	204	174	181	217	177	185	177	197	185	196	182	171	184	212	191	214	198	196	192	199	166	196	189	177	157	200	177	177	165	213	206	183	194	193	188	180	217	204	173	186	190	178	209	199	189	186	194	184	192	202	210	204	184	185	198	201	152	198	176	167	173	209	222	201	198	214	174	168	217	221	204	191	189	209	188	202	189	213	177	207	173	200	205	182	189	206	179	169	179	179	204	197	186	187	202	189	185	189	169	167	165	210	179	202	183	188	174	171	176	175	198	205	194	202	204	173	191	195	195	177	186	185	175	178	166	175	200	192	213	178	167	183	175	176	177	178	188	190	183	193	186	188	216	173	180	188	199	209	189	204	180	180	212	189	179	190	148	178	185	175	187	218	184	190	205	179	183	169	192	190	162	184	168	180	178	194	172	182	201	194	178	188	179	196	180	196	199	183	165	195	187	174	188	204	200	176	176	172	168	224	175	198	195	175	171	191	185	185	169	201	162	190	179	186	192	187	202	198	219	174	196	184	198	185	166	162	178	180	176	186	178	212	193	164	181	187	191	182	202	174	173	182	184	209	177	193	193	183	173	208	208	177	208	162	170	176	195	174	179	200	199	185	202	187	186	201	228	183	197	237	196	180	181	196	213	173	177	174	193	215	201	196	217	199	165	188	198	204	170	210	177	174	194	165	167	201	200	188	190	189	193	173	217	185	161	201	193	161	200	204	199	188	190	194	182	167	175	161	174	177	195	186	177	181	195	182	212	185	170	202	169	171	179	200	177	185	172	189	178	207	195	171	191	183	171	202	178	186	195	181	222	204	214	188	175	191	190	141	218	162	184	195	178	188	190	178	185	194	186	202	204	203	152	173	213	204	185	186	189	164	174	184	210	195	183	171	181	161	196	169	190	195	185	199	196	160	182	196	184	184	185	203	214	189	200	193	179	168	191	188	210	199	197	205	176	203	197	189	200	175	186	182	188	194	159	185	175	180	187	200	182	205	182	156	163	190	183	144	189	206	169	209	212	175	175	168	169	188	209	177	194	187	178	184	181	191	169	200	160	164	209	180	202	200	169	183	198	209	202	189	186	172	190	211	228	182	210	211	203	179	209	172	191	213	201	193	162	188	188	198	218	182	180	166	207	216	184	195	189	200	187	206	195	185	214	167	172	186	195	183	194	206	192	187	167	158	196	181	176	178	186	196	198	184	180	191	199	210	157	192	196	160	165	202	169	193	200	190	191	200	206	182	167	185	203	187	223	200	185	184	193	170	185	155	183	205	162	200	191	173	181	198	191	187	184	199	186	195	152	212	205	182	195	183	193	187	153	183	192	189	179	206	192	188	202	200	220	205	195	200	190	197	180	202	182	196	195	178	186	177	171	172	168	192	199	188	177	201	177	184	185	187	212	203	183	198	182	208	199	201	189	190	192	165	200	198	195	196	189	174	197	197	185	177	179
19517	20782	31954	34915	33596	28515	22899	32427	32796	28699	22693	20266	16087	13258	11598	7090	4860	5430	5671	5427	5628	5585	5720	5757	6375	6233	5708	5568	5064	4535	4149	4085	3972	3899	3561	3092	2867	2737	2906	3290	2784	2772	2178	1947	1737	1507	1318	1188	1166	996	948	874	912	875	875	891	964	877	850	797	803	682	682	580	595	651	661	645	653	704	762	749	728	718	695	755	735	668	631	672	723	683	631	635	672	632	597	648	674	619	649	685	570	566	527	537	573	556	541	541	536	538	484	521	503	481	502	529	525	508	532	475	526	487	507	458	509	453	492	467	519	474	483	444	513	489	486	456	506	480	482	462	453	466	459	478	506	437	448	473	487	481	485	478	469	499	459	493	518	513	472	482	468	462	448	457	485	498	436	439	466	504	483	475	486	480	482	476	490	470	489	447	475	507	481	443	462	438	453	495	463	481	465	479	467	521	465	493	454	529	501	441	471	455	484	467	449	444	453	445	505	520	482	476	445	480	471	452	502	483	491	461	458	486	478	476	459	459	497	445	455	480	515	438	492	457	490	477	457	513	504	488	462	440	495	460	477	465	485	495	438	467	495	498	462	475	477	467	480	501	465	468	465	459	477	467	460	514	467	460	456	450	485	481	517	473	473	460	502	476	506	451	468	488	476	467	503	465	463	449	433	470	468	515	493	459	453	463	506	515	521	487	482	442	487	463	471	499	481	472	509	448	501	500	525	524	494	486	465	489	470	464	457	470	495	523	473	475	456	470	434	490	483	492	495	448	437	473	490	462	472	479	500	494	490	445	496	443	466	468	488	493	492	455	482	463	474	478	472	479	471	468	470	483	501	462	487	482	453	493	478	466	502	495	490	501	508	468	431	476	488	447	489	472	428	471	528	474	454	507	460	421	487	496	445	501	477	475	487	469	484	456	458	436	483	462	488	521	490	485	458	464	439	514	468	500	508	471	486	500	492	500	495	477	489	407	476	531	501	452	477	499	446	525	497	472	521	490	464	487	479	440	464	449	463	478	478	452	460	460	506	483	475	487	486	482	501	469	492	505	442	454	458	507	482	437	477	504	493	494	492	493	466	502	444	450	469	517	415	487	443	497	466	488	499	476	459	480	472	477	455	456	453	499	464	447	464	498	490	471	494	485	463	467	511	450	481	479	461	446	480	474	461	516	479	472	468	474	489	493	477	502	497	449	472	460	496	486	466	460	450	465	485	467	480	420	478	474	504	491	469	461	497	494	463	466	512	489	468	494	493	500	500	523	469	494	471	440	488	491	491	471	465	474	425	468	491	489	463	500	451	438	466	487	533	487	479	460	447	492	484	473	468	467	480	458	449	467	461	470	489	488	454	489	462	440	502	500	433	466	479	475	470	476	472	478	481	464	469	468	465	492	486	477	475	493	508	477	477	509	493	438	498	475	468	483	484	501	451	478	463	480	490	446	489	512	473	482	441	481	477	471	476	487	468	483	494	518	482	483	490	459	474	463	469	504	475	470	499	442	501	446	456	499	476	444	494	502	453	472	503	433	490	502	440	469	495	548	481	476	479	448	451	486	477	491	475	497	489	504	436	459	500	489	509	481	451	472	425	486	480	483	512	485	455	496	502	463	474	487	487	477	490	479	483	486	495	498	465	486	482	496	459	483	470	461	482	464	468	440	474	475	441	497	501	482	470	451	475	486	509	460	470	478	478	480	492	473	464	488	524	495	482	493	499	443	447	489	505	481	486	504	461	516	476	502	470	469	441	445	516	460	455	477	485	454	481	486	471	468	457	475	454	451	480	468	496	491	466	463	501	483	459	498	477	460	497	505	476	433	496	500	463	496	468	459	423	498	524	469	493	465	473	469	483	455	443	472	471	466	458	475	482	452	489	479	501	437	468	454	474	495	519	477	491	481	529	482	485	471	464	489	477	472	484	490	498	469	482	455	474	492	487	431	477	513	475	504	462	458	510	465	430	489	475	495	473	425	449	473	472	495	469	454	460	502	480	487	511	477	453	439	547	465	513	455	455	470	427	481	485	463	488	456	448	470	491	506	527	482	441	449	479	460	491	481	463	433	481	462	492	464	467	484	473	478	479	504	481	483	464	468	486	475	556	428	526	461	497	454	487	494	423	467	466	487	463	477	491	483	474	485	503	452	453	455	503	461	480	485	497	447	457	503	447	495	461	470	488	449	482	463	471	454	516	473	472	483	456	474	481	472	481	469	485	464	474	484	478	452	455	499	462	490	455	493	458	465	520	480	442	471	507	465	488	439	475	477	486	469	481	491	453	457	465	431	508	530	499	513	484	466	470	488	497	466	469	499	439	500	488	469	501	508	477	476	457	474	438	486	488	442	480	491	521	496	448	503	495	462	466	446	470	475	475	496	469	474	446	486	503	517	491	470	521	502	481	500	499	438	465	460	468	477	495	475	447	458	526	470	499	477	467	489	464	482	465	461	480	523	487	482	461	472	460	463	462	484	465	486	444	487	440	483	466	490	529	472	461	495	489	485	447	492	458	518	468	505	494	501	497	507	489	471	443	482	464	475	487	495	504	482	412	494	469	461	491	482	461	481	485	452	498	490	491	480	513	490	506	480	447	510	503	459	500	442	455	485	426	492	483	475	493	467	456	519	480	470	490	444	478	458	469	447	469	504	555	473	489	496	470	471	487	522	508	443	523	453	511	492	479	514	492	488	478	476	471	493	467	424	481	449	486	468	490	502	449	450	479	460	477	514	451	512	456	484	451	452	505	452	468	472	433	479	499	480	479	479	492	430	493	515	463	483	501	449	467	466	452	436	491	456	467	509	485	476	477	497	486	499	478	499	466	475	494	473	466	487	459	472	507	463	480	482	489	442	506	455	449	499	464	479	485	496	476	509	461	478	419	456	465	494	471	474	469	510	466	448	537	515	452	430	474	484	514	469	452	454	448	529	470	472	466	461	508	488	449	474	493	474	454	451	491	535	487	482	457	475	450	468	492	482	481	470	504	453	465	464	475	497	475	478	484	510	515	470	494	452	495	497	514	479	529	505	456	504	505	485	480	519	477	453	442	480	493	518	447	491	481	451	467	482	437	492	475	453	507	450	468	457	468	478	461	478	492	475	481	499	461	459	477	478	483	487	461	514	519	481	470	502	458	508	482	475	455	480	482	529	516	472	471	539	481	493	495	492	426	489	471	496	444	470	494	465	441	472	492	456	441	496	502	470	508	455	482	495	459	474	476	449	489	471	508	470	449	451	465	490	475	452	459	484	461	470	449	459	506	480	498	481	449	498	452	485	498	463	489	506	466	519	470	480	482	513	517	484	449	493	476	501	486	476	484	457	479	476	434	471	473	484	488	460	479	482	474	451	447	492	447	463	474	477	486	470	466	485	490	473	489	500	501	428	459	457	495	497	469	464	434	493	507	476	480	478	510	465	488	474	448	469	513	454	486	501	427	488	500	467	499	466	505	489	449	482	480	443	482	447	491	467	466	483	445	457	469	488	445	514	529	522	522	460	515	431	510	413
10086	6440	8416	6258	4410	3258	1854	1262	1136	937	728	600	493	405	425	364	330	340	322	319	286	286	286	252	272	269	260	242	246	253	188	270	246	236	249	248	260	226	231	249	224	238	248	225	209	210	242	222	226	191	200	231	220	208	217	224	210	245	242	215	230	198	229	197	217	212	208	231	210	197	237	211	201	206	198	212	182	176	209	200	219	209	185	236	237	231	204	230	200	209	225	230	230	210	220	207	215	242	216	200	226	207	212	203	191	200	184	194	177	204	226	217	223	220	194	204	230	204	217	188	217	171	182	190	221	187	194	229	224	190	229	210	205	188	188	221	210	211	203	198	231	224	205	218	202	198	181	222	175	198	213	231	203	207	178	204	195	191	193	210	234	206	207	212	221	223	199	211	198	229	191	226	219	211	201	203	205	230	180	204	203	226	211	227	196	207	219	215	207	214	218	199	204	197	194	208	213	228	198	212	182	211	202	186	172	231	213	243	214	213	199	240	217	227	233	206	198	212	210	222	186	197	190	205	192	232	241	216	228	196	204	202	203	191	188	191	233	234	211	226	237	214	214	174	212	233	208	205	216	212	229	196	219	222	180	239	204	196	200	194	198	213	230	220	191	206	190	240	223	220	192	220	219	221	220	209	216	202	227	201	198	213	214	197	215	212	207	228	194	216	195	199	195	185	208	191	220	205	190	182	211	199	211	216	189	194	185	190	215	196	201	192	202	192	194	218	203	217	207	177	199	211	200	202	199	222	200	227	207	221	191	205	203	222	202	184	206	226	189	213	211	220	200	193	233	185	227	198	212	232	215	188	221	192	199	204	204	203	209	197	214	210	178	217	192	229	219	193	187	204	210	193	248	193	192	208	196	215	197	222	204	212	192	215	206	215	213	202	200	189	209	210	191	223	200	213	228	204	200	212	177	194	205	211	201	212	212	222	215	189	237	183	202	210	233	188	192	203	198	208	214	188	206	227	222	185	200	197	214	180	243	223	190	223	216	232	200	208	217	172	198	202	219	203	195	193	221	213	179	196	189	206	195	184	216	186	184	218	216	218	209	213	194	218	217	209	207	187	202	241	211	215	211	212	222	205	213	206	212	208	201	213	244	216	214	205	213	217	189	192	206	216	210	211	194	236	235	209	188	209	184	203	187	211	196	240	193	215	200	208	250	210	193	202	206	214	203	218	238	216	232	211	210	224	212	197	223	231	197	196	211	193	210	223	204	200	225	213	204	222	203	212	198	246	177	219	192	220	226	196	200	190	212	245	183	188	195	212	174	191	207	211	213	189	216	235	199	214	192	198	202	202	207	209	217	190	236	210	219	214	203	205	221	189	214	193	208	220	216	183	188	182	203	191	190	212	186	194	219	204	221	202	197	209	219	227	224	177	216	216	205	208	224	213	179	202	188	188	199	219	196	202	213	186	187	203	223	185	182	177	196	208	203	206	208	201	190	199	237	229	194	220	188	200	221	212	207	224	203	220	189	220	184	184	212	210	213	210	207	204	212	201	221	217	209	193	210	212	224	222	189	215	218	185	217	224	193	214	229	204	208	207	234	223	206	223	239	196	208	213	230	198	190	199	205	222	222	202	206	186	207	211	218	229	185	217	179	178	193	201	204	208	204	210	183	231	215	208	213	210	193	172	199	203	204	220	215	237	225	201	187	187	224	227	209	203	207	219	181	187	224	193	192	211	183	192	211	223	198	206	209	216	238	208	209	182	214	218	197	225	221	214	200	213	196	194	233	184	212	215	183	229	198	228	242	208	193	204	188	197	238	190	211	217	205	202	219	217	220	200	213	212	169	193	202	214	188	223	190	217	181	213	187	202	211	198	227	194	213	207	219	193	220	231	205	238	196	188	215	220	217	212	208	216	207	206	207	210	203	198	198	202	198	193	224	186	202	220	215	212	216	186	205	216	201	239	209	211	227	204	231	227	203	213	203	192	208	161	182	206	200	188	211	207	224	218	223	228	211	193	215	222	220	197	225	205	193	211	189	166	220	214	198	235	191	212	216	194	192	201	203	200	223	216	196	192	205	207	210	238	186	190	220	202	198	193	211	189	206	193	236	183	198	199	213	230	237	202	212	201	201	188	200	231	198	174	218	201	233	197	218	206	194	214	227	199	235	225	201	197	193	185	212	209	214	207	208	202	219	204	231	209	203	193	204	213	228	194	224	206	238	222	231	218	212	190	227	205	189	221	214	209	193	191	189	196	204	206	217	199	221	211	213	189	197	189	211	204	212	226	209	214	218	226	202	221	190	173	208	240	186	195	186	213	199	205	204	198	212	224	187	206	217	202	203	204	196	193	203	206	216	208	211	203	195	204	221	206	212	207	182	211	239	217	220	226	212	247	203	199	222	235	207	176	208	204	223	208	207	202	204	206	205	195	236	193	211	190	223	217	205	188	185	211	199	194	196	237	205	196	210	198	219	222	188	193	213	197	193	201	177	211	215	184	213	214	213	197	215	191	164	203	202	203	202	190	214	193	187	210	207	215	193	193	222	209	182	203	200	228	199	224	219	202	214	198	216	184	217	215	206	201	223	208	212	217	201	204	232	207	199	189	169	194	209	193	180	215	197	216	201	191	212	204	199	214	181	188	217	185	199	203	195	191	199	208	181	224	206	208	220	194	198	225	219	204	214	195	186	191	182	210	208	220	191	214	205	234	228	222	203	218	229	227	196	202	218	215	207	220	196	201	199	206	236	177	198	210	208	223	190	217	197	227	212	195	227	201	203	193	190	202	187	217	185	219	206	217	205	192	227	205	222	222	223	201	219	205	215	218	220	235	189	215	195	175	204	202	220	211	198	220	229	200	222	213	215	224	200	200	196	210	217	197	196	199	232	207	199	215	188	183	219	240	232	229	206	221	179	225	204	212	221	207	191	202	208	222	225	200	191	217	228	226	196	188	189	220	221	199	217	186	207	213	218	241	193	217	216	224	199	206	210	220	177	207	183	200	202	199	194	184	201	194	229	195	210	200	194	206	199	202	201	207	208	201	221	203	200	253	200	210	207	213	210	212	219	192	217	195	198	224	198	230	210	203	197	215	199	186	207	202	202	214	196	229	214	213	194	217	228	205	187	195	221	198	221	213	193	197	186	211	211	195	198	214	223	200	218	207	203	235	206	203	225	215	200	202	203	187	179	199	210	186	202	186	210	239	200	204	214	214	205	192	202	227	190	194	167	207	188	191	205	196	202	204	210	219	186	194	212	176	202	203	218	196	215	230	218	250	222	190	203	212	213	209	208	207	223	214	202	195	241	210	199	205	204	200	201	205	222	196	196	212	187	201	194	169	242	209	239	199	216	194	247	206	183	207	194	192	202	209	197	188	200	217	254	205	215	182	218	185	198	185	189	182	215	196	219	205	215	213	227	230	227	226	210	182	216	202	209	223	208	206	194	209	189	210	217	207	206	236	181	208	220	183	205	237	198	227	180	186	202	197	186	203	203	208	230	203	206	181	206	232	194	220
6569	6419	13216	14869	13231	11476	7361	6114	5984	4864	3482	2876	2403	2047	1940	1644	1527	1452	1391	1246	1166	1137	1044	972	882	925	958	974	912	878	898	902	870	867	826	824	799	795	878	794	838	797	802	717	725	656	707	675	661	644	627	641	629	606	608	623	639	606	552	564	566	635	562	575	575	560	590	558	578	562	577	547	620	539	567	543	581	559	557	564	545	614	565	553	576	537	558	566	520	505	555	497	536	550	566	541	496	544	557	518	511	506	544	528	492	482	535	566	501	539	550	518	561	509	504	548	565	522	551	499	531	499	493	490	573	506	500	539	553	516	536	518	488	512	534	479	476	534	545	498	574	528	536	557	534	516	469	546	504	520	523	504	522	503	516	531	534	539	534	527	525	536	499	486	518	512	539	515	485	479	514	519	517	514	566	529	548	474	524	502	534	513	531	508	583	542	543	583	530	560	499	500	542	502	548	502	523	473	516	489	531	530	491	556	538	517	536	535	482	516	527	489	535	513	547	533	524	512	504	529	516	503	535	516	498	550	464	496	519	568	526	536	532	458	538	537	530	520	526	511	496	524	552	529	537	507	493	532	525	546	512	498	517	506	508	527	556	483	495	540	529	536	528	528	505	546	533	516	535	533	528	512	555	558	515	544	543	543	491	498	536	546	553	532	510	558	541	510	546	519	543	544	484	474	538	494	516	529	502	490	534	549	505	520	511	557	530	516	525	543	524	545	524	516	547	496	526	536	538	528	509	535	542	516	523	548	545	516	501	503	511	510	528	514	561	514	502	484	563	546	526	514	519	530	522	533	545	547	541	501	513	520	505	520	533	538	542	516	503	490	515	534	474	531	513	497	523	552	521	558	541	539	505	511	500	545	500	522	504	505	527	500	515	559	500	524	507	518	514	554	490	562	498	545	509	517	537	515	526	557	487	526	537	523	507	481	480	557	517	529	528	502	537	531	495	528	509	544	499	520	557	516	502	522	499	488	509	528	526	539	519	556	538	549	539	521	548	523	519	584	519	548	561	500	510	542	529	549	498	540	551	518	528	545	550	535	533	517	515	550	566	534	542	506	532	522	522	489	521	519	550	507	512	486	499	580	487	544	529	548	511	496	551	535	540	565	522	488	527	540	490	529	555	522	555	496	542	568	501	521	510	511	464	524	511	496	484	497	490	541	522	515	539	496	546	499	506	496	514	546	527	494	556	555	498	533	536	572	522	517	511	541	521	526	527	498	506	500	541	499	461	535	520	510	493	503	531	504	575	559	509	557	511	493	533	533	496	502	531	457	503	489	526	512	536	508	541	524	512	515	527	522	534	522	545	514	536	519	527	541	523	497	555	536	506	562	561	529	495	501	527	529	532	528	540	508	493	500	531	512	531	530	506	513	525	507	511	509	540	502	504	499	505	524	506	502	513	540	535	541	496	511	524	508	549	457	539	514	539	510	471	525	532	544	530	491	532	556	520	564	546	498	512	543	516	545	541	550	565	541	521	557	494	527	537	523	550	520	526	473	499	501	525	522	499	502	518	507	544	527	538	498	528	498	552	535	496	519	485	515	542	492	547	546	501	539	555	491	530	533	516	548	530	519	532	529	512	554	537	523	496	528	534	524	515	529	536	544	533	547	548	525	523	537	487	499	524	534	497	521	533	551	549	545	569	521	533	493	512	511	526	491	525	513	562	543	494	550	528	585	500	584	525	473	561	516	526	566	543	549	497	536	505	555	510	497	574	488	520	526	505	483	537	524	501	498	489	496	550	501	492	533	472	525	521	529	517	521	535	538	500	526	520	533	510	512	527	536	531	576	507	497	509	531	575	561	499	511	516	534	561	541	569	527	528	520	544	479	571	531	504	558	550	501	526	571	498	474	513	520	576	564	507	503	516	517	504	520	500	504	503	512	535	512	476	521	547	509	527	549	524	529	535	496	558	543	550	537	538	554	497	529	543	506	530	529	507	493	519	516	536	541	528	530	535	523	510	525	510	509	542	513	506	522	539	531	551	510	550	514	516	480	553	545	534	546	504	501	508	567	525	534	504	530	516	515	539	538	520	521	557	525	512	513	560	547	548	521	507	488	534	538	540	533	507	526	520	529	546	511	537	508	496	571	534	500	492	488	532	557	557	522	520	533	523	529	531	532	551	498	543	503	507	531	519	503	511	511	497	505	554	519	458	532	510	500	503	551	543	493	522	509	516	514	527	508	535	483	528	484	539	529	543	527	551	497	494	565	556	521	540	508	532	519	508	544	521	477	528	522	494	488	529	502	503	547	540	510	546	578	506	499	512	523	538	541	531	545	549	504	522	534	512	496	499	544	564	535	524	504	517	491	540	526	524	535	497	518	537	490	504	547	544	539	520	510	543	493	497	531	523	541	527	522	509	580	501	539	525	532	504	530	542	525	515	548	532	533	524	501	500	502	501	532	513	500	548	515	556	521	541	480	559	507	493	521	516	477	517	507	514	513	509	530	521	529	514	518	530	522	503	536	542	512	520	546	501	521	528	515	511	504	482	518	521	515	554	547	512	550	535	516	504	508	539	467	514	524	476	526	514	529	539	525	509	493	502	527	488	522	512	545	538	577	551	535	539	544	530	545	566	541	542	533	518	526	547	528	546	540	505	531	559	535	537	522	530	537	514	548	497	508	527	529	557	505	543	519	530	519	518	528	554	529	514	485	531	527	470	510	524	504	504	522	544	546	486	505	527	582	532	530	568	507	506	579	567	506	522	498	514	550	491	480	486	549	518	546	537	483	544	509	509	544	540	571	512	545	578	493	506	551	503	511	511	537	560	543	532	561	537	490	520	500	518	537	528	543	511	514	524	549	521	472	487	530	513	511	508	500	509	531	535	554	486	503	519	498	487	527	504	520	550	560	482	514	556	538	554	514	536	537	482	525	516	529	489	516	499	516	551	529	496	527	553	536	526	491	542	517	507	530	539	528	487	476	538	517	525	508	511	529	494	479	550	493	506	538	506	558	547	516	530	530	520	527	539	504	521	500	556	561	556	524	528	533	501	534	545	573	499	531	557	533	503	516	486	528	506	561	487	549	510	518	554	546	530	537	522	547	536	546	502	515	578	509	513	526	502	555	536	521	500	498	551	509	516	511	500	520	518	533	523	512	544	512	569	505	531	527	507	516	501	510	536	531	580	496	519	499	471	552	489	538	530	589	524	516	511	526	490	523	521	561	529	510	542	570	511	491	503	547	503	503	485	561	528	559	510	555	500	561	554	517	512	528	528	530	525	565	543	510	491	552	526	504	525	540	533	485	566	498	548	558	528	509	484	558	550	499	521	525	541	512	520	535	525	524	525	509	502	536	522	526	520	494	514	547	493	551	531	541	529	564	509	510	481	530	533	519	514	544	488	531	516	525	569	523	543	517	510	525	534	542	512	562	525	544	496	544	556	567	506	534	552	530	539	524	538	541	502	494	509	523	522	478	532	510	526	532	520	535	523	515	518	544	518	552	479	518	551	523	527	512	564	515
25408	22103	25113	26868	22917	15005	9175	8862	10675	7822	3814	2715	1979	1676	1480	958	683	638	699	666	612	609	640	705	692	585	553	571	529	517	449	434	438	451	422	398	478	374	371	435	400	379	336	320	320	325	278	298	268	250	229	253	271	242	258	247	264	234	223	242	265	231	213	204	211	209	222	218	236	225	221	229	226	221	226	243	232	221	221	212	219	266	229	236	225	220	202	206	207	203	217	202	213	245	236	194	221	196	223	209	202	222	196	190	238	200	190	203	204	197	214	221	207	179	231	219	219	199	242	208	203	237	174	207	222	220	220	205	236	216	201	214	225	216	205	231	187	209	240	223	180	213	193	189	173	188	208	211	201	218	221	213	257	215	203	209	191	212	210	194	199	176	198	187	221	203	204	217	189	200	222	214	199	245	204	204	208	213	212	195	233	208	231	216	196	211	183	193	189	204	206	213	190	220	192	211	228	190	203	206	236	204	211	202	199	199	189	219	220	182	233	221	234	204	202	195	190	213	199	199	208	215	194	232	207	225	210	190	218	212	191	220	204	193	240	213	182	199	206	223	197	198	216	199	206	204	176	196	230	212	197	211	199	210	191	189	175	207	214	202	196	185	232	210	216	203	222	193	188	188	212	211	199	214	224	190	217	238	214	215	228	207	194	241	196	199	218	196	202	205	183	204	196	195	196	198	188	231	185	214	179	188	199	208	204	187	207	200	220	204	187	193	212	215	208	228	234	217	219	181	213	199	216	217	224	215	226	181	236	214	216	247	175	209	209	222	208	209	240	228	195	207	202	201	212	184	192	206	225	167	202	212	201	208	177	204	204	245	215	212	196	210	239	218	183	222	195	184	202	205	193	213	181	198	176	225	199	224	210	207	207	229	205	188	202	229	196	204	176	210	184	221	201	208	217	198	201	212	210	227	209	231	225	244	196	231	190	219	173	203	210	212	206	219	238	191	195	235	207	209	205	197	248	193	209	213	222	213	204	186	240	206	203	208	225	214	224	201	213	216	207	209	214	213	229	214	217	197	223	196	219	207	197	198	204	200	194	203	220	204	210	216	201	212	203	178	217	203	217	214	206	187	201	209	191	201	208	244	202	210	215	202	192	204	223	229	230	221	206	204	217	212	194	195	180	227	239	211	228	190	226	224	200	227	226	213	200	230	233	204	197	196	193	216	230	215	217	184	193	196	216	235	197	188	235	194	207	178	231	210	186	199	227	226	207	199	199	212	227	181	192	209	205	218	213	236	213	208	213	216	238	175	194	207	207	219	200	217	200	204	205	203	206	215	217	214	194	223	195	209	214	200	215	205	225	202	209	202	195	223	212	202	209	229	198	240	216	210	192	234	219	202	243	196	174	186	221	211	225	224	209	206	240	193	226	194	196	188	211	196	183	206	203	251	211	212	203	222	228	204	222	223	217	209	213	223	198	221	212	210	219	190	176	199	198	219	222	205	203	199	211	212	244	192	228	183	226	245	205	209	207	231	207	220	202	207	216	231	220	203	236	183	191	194	217	196	197	232	199	227	210	211	194	224	194	192	197	199	212	196	221	209	213	237	204	226	210	200	206	215	212	215	237	194	214	219	203	198	230	241	207	220	206	192	224	184	201	209	214	228	189	195	230	210	224	208	215	219	177	203	200	193	213	215	232	229	222	193	188	197	205	234	222	235	211	199	195	221	222	222	247	201	229	226	205	231	194	228	225	212	211	208	218	212	193	201	215	202	226	224	200	190	193	236	199	208	204	208	200	183	209	214	176	197	216	227	219	211	228	219	186	209	202	213	183	210	206	221	184	216	189	205	207	211	171	223	189	201	195	207	182	190	234	212	184	207	231	206	206	213	192	213	207	222	228	212	203	189	157	212	213	195	207	198	200	210	204	221	206	217	183	232	248	216	208	209	214	191	202	222	215	206	221	209	223	221	209	213	204	195	207	217	238	224	216	227	211	192	213	222	206	217	192	208	180	203	229	193	226	221	242	227	215	197	201	202	203	177	185	201	216	196	207	207	173	218	190	231	198	215	216	187	217	210	192	240	251	170	223	186	197	229	224	208	213	218	201	223	237	207	222	182	210	205	212	196	231	212	226	194	187	200	214	222	195	187	216	230	208	200	210	219	194	172	244	199	225	237	215	207	226	228	212	194	186	210	213	226	179	213	204	238	214	199	217	213	205	191	204	187	188	217	225	186	209	223	192	206	188	207	214	209	215	219	175	226	226	234	213	205	220	213	217	218	204	214	202	214	205	205	210	236	226	210	191	200	208	245	244	198	220	183	211	216	228	195	227	197	215	213	185	214	208	186	209	199	238	206	198	196	202	213	207	181	197	209	209	209	209	200	189	216	237	210	209	177	201	209	229	208	226	197	218	219	226	205	212	218	232	215	208	235	222	211	173	208	217	209	191	205	200	229	194	204	211	222	208	220	187	216	182	205	224	216	224	205	190	220	203	214	223	239	203	206	198	226	174	201	182	216	220	184	223	213	228	202	219	210	202	217	195	203	201	193	196	198	234	203	234	217	200	220	209	187	224	218	196	203	211	210	201	184	205	225	201	194	195	202	203	194	208	243	205	203	190	207	204	201	213	207	211	201	194	190	178	193	235	234	211	233	206	215	191	212	202	220	190	217	202	214	217	208	215	216	202	163	197	216	224	218	196	198	223	226	209	220	216	218	197	197	227	204	191	223	208	201	202	187	185	194	225	217	225	190	185	208	228	198	219	228	236	229	205	203	198	219	225	189	203	211	225	216	218	179	173	214	205	222	226	225	231	230	218	226	171	196	213	199	222	209	242	189	194	212	195	194	216	223	190	195	196	205	223	179	215	204	202	184	210	193	216	220	216	234	187	220	197	232	212	201	230	195	219	207	210	205	198	220	218	188	216	199	235	203	213	217	213	195	222	204	212	217	221	176	207	215	233	201	195	199	209	221	204	223	187	200	224	209	204	222	206	210	201	202	201	192	203	224	199	187	220	227	203	203	213	233	213	209	208	197	229	208	204	193	217	170	191	197	208	204	216	209	204	211	211	212	192	209	191	179	207	194	209	207	195	229	198	222	205	239	190	224	212	214	210	205	189	221	205	190	240	205	215	235	218	214	192	211	219	214	213	190	211	215	220	207	203	200	206	236	236	214	204	222	188	222	222	215	195	206	224	249	200	221	201	222	178	204	186	222	182	218	237	213	210	210	197	202	200	219	209	205	215	189	223	201	198	199	214	204	216	197	210	196	199	199	201	187	200	214	200	217	193	209	215	194	230	185	205	212	218	230	190	196	224	200	230	229	213	195	217	199	208	209	203	206	186	203	198	226	206	196	197	221	223	208	229	222	214	226	213	214	206	209	213	216	195	194	212	203	200	214	198	189	229	208	222	198	195	218	214	213	194	219	219	228	198	191	202	232	222	202	205	202	190	197	219	215	165	202	215	203	198	228	199	211	184	225	240	218	222	193	200	212	236	203	236	213	243	211	209	231	227	203	203	213
15965	17490	26727	31769	28931	21529	16460	21203	26987	22140	14607	11845	9926	8739	7707	5153	3692	3875	4260	3938	3800	3606	3682	3888	3923	3561	3360	3368	3244	2907	2613	2462	2489	2646	2370	2259	2211	1853	1906	2361	2000	2009	1518	1402	1277	1197	1091	962	956	907	816	778	787	848	753	788	710	659	748	771	706	666	657	643	679	672	614	585	728	676	704	668	689	677	630	679	664	658	635	724	615	616	596	640	669	628	655	590	629	631	599	633	621	587	552	561	519	548	521	557	582	583	548	510	567	538	561	553	537	554	534	507	512	525	547	531	520	560	507	550	534	542	473	516	528	497	529	521	526	539	492	519	516	517	547	558	547	530	569	494	525	518	499	518	554	556	511	498	542	549	521	506	497	530	505	530	531	530	492	533	514	579	534	511	512	542	495	547	530	534	514	515	548	539	545	509	539	538	478	520	490	498	547	476	532	511	536	499	522	496	473	529	529	532	542	525	504	502	555	537	488	512	542	566	552	525	500	549	529	505	489	566	522	537	516	538	537	549	527	538	546	514	545	471	564	514	541	549	520	539	526	518	521	518	508	502	539	562	519	448	484	527	506	544	504	508	501	508	530	490	515	545	575	556	520	550	512	521	529	507	549	529	490	517	486	495	535	519	490	497	508	551	524	541	525	498	518	509	513	506	490	481	526	543	511	506	522	555	546	516	499	510	566	506	524	490	492	539	552	532	561	501	517	512	575	513	513	529	515	532	506	538	514	489	524	518	535	534	496	518	509	509	511	518	544	539	511	511	548	562	523	555	517	574	538	484	554	479	532	556	517	496	507	516	511	512	549	525	511	522	535	526	531	481	562	546	550	528	570	479	524	522	504	542	530	525	526	508	503	508	496	559	522	535	526	519	511	529	546	554	509	549	551	537	501	504	552	532	511	547	521	556	521	505	510	483	527	543	487	514	549	522	505	506	500	499	541	491	528	543	559	544	470	525	524	515	532	513	516	516	482	539	541	538	526	550	526	515	520	522	517	563	491	512	499	543	515	522	543	555	512	489	529	544	547	524	532	563	527	531	478	569	490	510	497	511	510	534	546	534	488	502	497	547	462	521	539	555	530	539	530	579	549	541	535	513	554	527	498	505	513	473	556	526	508	462	494	523	520	524	515	588	532	532	538	529	496	521	529	507	511	535	548	542	519	543	511	519	524	531	512	529	526	553	483	486	518	579	521	576	510	497	519	545	549	530	540	548	524	528	514	529	537	529	539	567	462	524	530	529	501	567	566	504	527	508	511	521	567	512	527	514	499	514	524	532	554	541	498	521	513	480	517	502	557	505	496	528	529	485	518	494	492	493	529	549	505	541	524	569	520	526	480	508	548	557	524	512	566	527	538	566	503	544	514	537	507	495	506	525	487	519	542	514	551	556	541	541	569	515	519	554	587	527	530	514	545	508	516	548	512	533	532	525	554	515	512	542	521	556	565	471	540	530	514	559	523	532	534	531	479	499	531	554	573	511	529	497	551	533	499	506	562	510	505	524	537	491	528	563	528	498	568	511	539	507	561	484	534	551	507	508	533	521	533	529	514	540	523	521	521	533	486	537	533	503	520	520	562	517	558	498	523	515	509	531	512	524	517	523	503	495	503	518	485	515	524	510	546	533	523	525	556	546	516	522	561	513	538	543	559	508	534	510	550	539	465	530	526	502	540	541	516	531	589	524	514	509	547	561	527	539	502	527	494	512	536	501	518	522	531	522	509	534	509	489	508	514	516	532	527	532	522	534	513	535	540	494	501	484	518	573	532	548	480	499	528	506	537	551	519	512	508	553	507	472	500	512	527	520	538	519	541	502	509	497	545	578	542	587	523	514	507	529	534	520	508	556	517	515	541	565	513	535	551	490	474	484	559	533	520	514	522	524	568	435	509	508	574	485	530	530	517	491	559	516	564	555	535	544	501	509	523	513	562	533	524	519	498	501	529	541	539	548	521	507	534	529	523	559	587	522	565	517	525	551	530	503	491	535	502	491	544	495	483	552	546	521	498	521	506	567	499	517	514	520	534	544	519	522	501	520	513	495	535	494	512	543	548	542	549	508	543	516	548	519	505	517	473	518	493	516	564	527	525	557	504	483	581	524	546	505	503	525	588	522	527	510	533	539	491	516	497	521	518	579	491	562	506	515	515	531	523	506	581	500	551	565	559	551	514	493	517	507	518	513	548	541	544	513	531	511	567	516	510	512	482	532	544	528	496	525	515	520	524	499	516	516	500	512	478	475	519	504	517	562	514	536	518	515	527	510	510	518	526	529	528	499	494	472	525	513	497	553	545	527	555	495	512	530	492	498	557	531	496	494	551	533	498	523	519	480	506	536	513	523	536	491	535	547	528	512	551	537	553	509	512	556	508	493	551	548	518	540	498	572	479	490	480	530	504	544	528	527	516	529	538	556	546	590	554	542	495	546	504	548	514	505	522	512	521	510	553	493	521	520	502	515	544	562	510	505	510	546	521	523	510	544	536	514	521	553	527	524	530	513	549	504	517	533	549	500	513	527	531	554	544	512	505	547	534	550	512	477	538	540	519	566	515	522	557	512	501	481	492	519	493	531	526	549	461	498	524	543	493	550	541	507	541	536	511	515	578	517	557	574	563	550	514	498	481	521	515	535	558	515	530	530	503	508	519	530	533	543	520	530	544	574	542	528	562	544	550	487	518	542	530	544	516	550	551	524	498	472	495	515	503	505	496	543	511	542	498	532	560	536	534	496	509	504	513	508	501	533	501	561	526	515	577	516	535	512	525	533	521	529	501	546	524	543	518	501	541	544	527	523	557	524	491	469	537	497	578	483	534	501	532	549	504	516	535	538	506	516	519	529	529	507	529	519	566	532	493	493	532	547	526	543	494	543	521	535	526	531	481	460	535	484	509	549	522	505	538	554	544	483	542	507	522	547	523	564	525	598	527	521	518	535	521	548	498	545	492	525	525	550	538	550	521	553	523	497	543	542	514	553	521	487	520	514	549	555	497	501	503	551	514	506	559	541	494	555	494	565	554	501	551	530	526	535	513	531	547	535	519	473	537	576	514	526	517	516	559	520	557	521	539	571	558	494	538	505	559	508	516	533	520	533	509	513	556	568	518	520	506	530	498	498	512	520	518	507	498	498	516	504	524	510	557	546	522	488	535	532	499	521	517	517	541	511	481	538	549	501	477	518	541	553	493	554	512	548	528	535	550	548	496	512	522	535	506	509	541	518	548	510	519	547	498	532	535	537	533	485	534	531	524	519	528	538	499	525	536	553	518	563	519	524	528	560	571	567	545	517	535	489	529	520	520	496	516	507	529	507	524	525	537	491	491	565	504	513	566	542	508	495	522	549	566	508	551	538	526	514	526	503	480	535	551	496	566	554	486	524	534	525	536	531	540	557	515	536	516	490	528	477	526	553	517	518	568	510	549	524	487	536	500	523	543	521	506	533	533	516	521	550	510	554	512	606	529	545	493	506	516	519	512	534	516	544	494	548	540	494	580	581
32697	27456	36016	32499	27194	18978	13410	13162	17379	14081	8550	5637	3842	3062	2478	1545	1106	967	1098	1078	983	1041	977	1087	1051	925	829	791	803	685	638	587	601	610	567	557	565	569	577	601	554	513	378	382	373	307	335	285	288	249	238	253	233	244	232	258	236	236	223	228	206	202	206	214	202	205	204	217	228	218	213	223	202	245	244	215	234	200	216	203	233	245	205	207	205	219	205	217	203	219	232	190	206	184	166	204	191	219	209	209	181	230	180	191	211	190	187	219	169	186	174	173	182	196	183	175	231	226	189	189	177	190	182	181	224	174	173	186	176	181	185	164	154	182	183	168	207	163	188	195	178	187	162	193	154	175	181	185	157	184	183	199	215	211	216	178	197	186	181	204	174	193	193	216	191	152	199	177	194	190	206	154	205	183	180	189	210	171	198	223	172	172	186	194	196	185	190	186	182	184	177	189	209	202	196	198	169	175	183	200	186	193	182	160	190	183	195	188	179	223	177	192	173	194	197	173	157	175	197	196	196	177	177	194	155	182	175	166	194	169	197	193	182	166	175	192	180	190	194	193	186	167	178	172	189	159	210	174	227	179	166	188	185	202	192	171	181	175	186	211	180	179	171	184	172	164	178	190	195	216	170	180	190	174	183	179	183	192	171	165	215	217	178	175	202	207	213	195	164	182	190	183	185	210	173	177	185	198	175	166	180	192	171	173	185	187	164	184	187	192	178	201	205	212	187	191	201	200	169	185	176	189	171	177	188	200	163	172	181	184	192	185	200	204	186	166	188	208	194	212	168	166	188	180	201	195	152	185	179	195	182	173	172	181	180	163	183	171	201	191	190	187	183	204	177	185	204	168	205	189	166	187	194	183	165	200	205	191	170	185	177	193	219	191	182	187	199	213	202	159	190	170	183	179	171	194	183	170	169	202	195	148	179	183	206	180	167	177	190	184	194	184	186	162	189	186	211	206	186	199	196	200	192	183	170	179	170	171	197	193	186	188	186	187	172	176	194	193	187	185	182	199	198	177	214	175	161	186	188	196	198	170	164	173	174	188	162	165	182	180	175	166	184	188	203	191	177	195	218	179	180	170	172	196	183	177	172	183	180	175	199	182	190	190	172	173	182	185	205	181	188	189	180	184	180	166	200	167	185	190	184	191	175	197	188	178	174	186	180	182	179	205	210	182	191	166	197	190	149	183	180	184	160	181	186	177	180	217	166	215	181	222	181	165	204	187	193	190	188	169	200	181	198	193	187	190	172	168	170	188	197	194	195	194	202	172	159	195	170	190	194	191	230	173	172	190	171	191	198	202	167	181	178	167	178	183	185	184	179	175	193	186	189	183	154	188	187	196	196	183	172	177	186	181	186	217	190	191	179	174	204	167	172	178	207	172	174	170	192	202	187	199	184	187	178	200	178	179	189	203	166	183	169	182	169	176	189	191	188	176	161	183	181	202	185	189	182	188	176	181	193	192	195	181	199	212	202	172	174	222	196	204	194	186	162	197	194	175	205	200	188	181	188	182	175	182	199	188	181	166	187	193	208	160	200	189	183	179	198	189	177	183	183	177	165	184	180	167	172	180	181	188	165	200	189	186	167	195	189	182	163	180	179	173	177	172	201	188	196	173	188	191	183	193	195	190	191	202	190	172	180	173	172	186	210	186	180	173	207	207	193	173	171	178	206	166	185	190	189	195	196	185	186	191	158	194	177	167	180	186	168	176	180	185	188	182	171	208	167	182	170	214	187	182	196	173	176	178	182	169	178	180	172	191	192	203	188	170	186	189	198	166	186	184	182	191	185	181	185	183	195	173	188	174	185	161	202	165	171	202	179	201	175	192	226	174	189	210	203	186	173	181	195	177	165	176	183	175	194	196	196	195	170	179	212	165	179	170	204	197	163	180	203	183	177	170	168	159	162	200	205	191	211	173	173	190	181	191	183	202	174	176	196	186	198	188	190	188	175	186	174	199	160	188	206	199	167	161	181	208	178	184	206	166	184	189	210	171	195	163	161	195	185	175	197	188	183	175	182	158	205	159	177	173	193	204	192	187	172	187	179	159	207	183	201	187	163	177	192	168	203	188	203	170	174	192	196	209	175	170	199	186	173	167	186	168	187	216	183	188	170	159	178	207	174	177	184	174	190	166	200	173	170	165	193	147	172	180	187	180	170	166	171	189	190	190	183	194	180	185	179	184	204	171	186	161	186	198	192	182	183	151	197	181	173	170	192	199	195	187	191	198	174	183	205	186	197	186	168	176	182	204	202	166	187	173	173	183	189	164	195	188	187	164	179	175	184	195	168	183	188	190	184	169	206	176	186	182	217	218	190	175	174	192	167	173	182	177	201	191	172	191	188	193	208	166	186	198	179	172	199	197	199	176	181	173	189	189	162	174	160	200	162	163	209	174	190	190	178	165	182	166	186	183	165	176	168	177	198	178	206	203	182	186	192	171	171	169	178	203	173	169	197	223	190	194	210	191	209	188	187	183	175	180	205	171	213	196	195	172	170	162	178	170	191	192	185	178	153	227	184	212	194	187	194	175	181	164	184	175	180	207	156	204	192	175	208	189	205	175	179	189	181	178	203	200	213	194	196	168	158	183	189	171	177	198	160	181	208	189	202	191	167	201	171	171	189	177	176	194	191	187	166	191	208	178	203	191	171	167	176	172	194	146	191	201	164	191	174	201	196	188	212	173	189	171	213	168	179	165	180	191	174	193	164	176	187	192	201	174	214	191	154	194	176	184	196	172	213	182	185	191	180	174	199	168	190	196	172	199	200	178	202	170	218	206	199	155	184	174	181	200	177	167	183	191	188	191	186	173	187	219	184	176	178	190	159	201	194	182	184	187	191	220	186	198	182	182	211	206	176	202	183	188	177	172	175	199	193	224	180	174	174	204	213	173	159	177	213	188	196	179	175	187	180	185	179	191	171	184	190	189	171	184	155	173	214	176	191	187	188	193	187	170	190	207	182	203	225	204	172	189	199	190	187	174	203	173	207	190	173	181	170	182	178	185	156	198	202	170	174	172	212	164	194	203	210	175	185	193	180	195	182	199	190	166	176	186	186	164	196	216	203	165	166	201	183	178	196	175	165	181	166	197	184	190	192	181	180	175	190	204	213	177	200	193	183	206	200	192	186	169	193	165	168	147	171	221	170	187	193	160	168	193	176	183	187	201	193	195	194	214	147	196	161	183	178	189	170	157	189	179	188	157	176	174	163	171	163	189	175	170	177	177	157	158	170	199	201	187	166	186	171	191	208	201	181	196	197	180	176	185	197	183	172	173	166	173	153	190	214	163	175	168	180	184	199	214	189	158	179	175	187	184	177	186	187	189	175	198	174	181	175	183	204	180	170	176	173	180	189	186	161	159	179	180	186	179	183	204	188	177	163	167	158	183	180	186	207	201	184	169	202	167	188	189	185	212	186	186	204	155	190	158	153	192	209	189	188	194	190	186	168	167	177	189	184	184	169	177	197	154	186	192	183	186
19191	21084	34406	35486	32432	25212	22756	25746	33969	29915	23884	19534	15890	13988	12338	8094	5902	5803	6499	6410	6055	5932	5956	6461	6321	5846	5177	5113	4903	4217	3927	3721	3751	3873	3528	3523	3449	3179	3370	3533	3245	3036	2112	2062	1745	1491	1497	1203	1173	1065	859	936	876	927	861	887	755	813	755	756	773	665	620	611	641	618	633	664	691	777	801	731	801	695	734	725	702	632	678	646	733	693	583	661	650	617	630	635	656	679	636	687	540	557	564	516	503	513	530	471	506	506	509	493	539	518	480	497	509	491	457	514	492	495	504	503	440	509	475	443	442	471	478	507	460	457	468	486	471	496	474	465	491	447	487	479	450	499	458	457	441	468	503	472	477	452	489	503	488	499	416	475	508	464	435	479	472	479	472	455	481	474	465	494	433	460	459	488	447	452	449	462	478	440	468	464	461	466	486	478	449	444	438	476	449	499	481	438	433	450	477	489	480	477	450	460	446	467	493	444	512	451	443	487	481	459	466	484	494	449	467	435	497	473	499	469	496	514	456	436	492	473	473	480	488	470	497	474	473	471	460	453	490	491	499	468	444	493	469	469	479	505	492	506	477	488	478	473	473	487	478	442	467	463	449	481	484	452	483	499	458	468	491	438	473	490	462	496	477	440	439	485	474	441	513	437	477	475	482	474	438	475	475	465	473	474	490	477	497	488	474	490	459	423	531	455	473	441	492	484	471	501	453	435	467	449	444	457	447	479	436	431	458	505	472	459	447	476	471	455	472	487	475	480	450	452	474	469	503	475	484	444	532	467	488	481	437	513	469	476	445	486	468	492	441	502	436	431	479	455	505	452	461	464	497	480	504	446	481	466	430	488	482	429	504	460	454	470	453	449	475	460	480	462	487	473	466	484	468	503	433	429	482	474	470	465	464	433	440	480	427	502	427	469	468	460	451	454	444	488	467	451	492	469	444	525	490	460	510	468	468	457	509	477	472	479	481	473	458	463	453	444	458	466	452	448	452	460	446	450	496	515	508	470	483	430	486	463	473	467	480	452	464	405	424	454	446	472	464	496	475	451	476	477	481	495	489	486	462	447	452	465	445	465	491	444	462	414	488	417	487	493	479	464	487	484	458	467	471	484	449	465	447	472	457	482	459	448	448	468	464	449	430	470	507	496	446	446	489	471	442	447	464	481	459	483	480	498	477	483	480	496	471	465	455	455	469	478	467	435	459	453	462	456	477	482	506	502	484	419	515	448	493	485	466	473	510	473	467	467	446	458	452	484	533	455	483	459	476	461	434	489	482	497	480	481	494	507	469	473	477	457	508	485	462	451	451	445	473	474	500	466	478	471	457	468	477	482	455	492	451	459	474	499	493	447	505	453	465	460	489	448	501	444	441	489	463	465	486	469	470	487	483	451	523	480	510	452	450	472	454	501	491	451	488	434	420	498	477	459	470	473	514	486	497	482	462	497	472	477	466	468	492	501	491	470	500	464	459	436	510	444	489	439	487	463	461	489	448	510	431	433	484	437	458	500	460	465	456	462	422	439	457	434	479	500	466	458	472	478	468	489	476	468	486	503	443	453	465	462	465	436	472	448	465	482	454	495	458	424	434	478	469	480	448	484	472	466	470	496	496	467	436	485	457	442	486	469	454	463	472	471	476	470	488	458	464	436	469	459	488	470	475	475	462	420	457	461	472	466	463	498	486	474	456	478	460	448	471	468	470	485	492	468	482	419	501	474	460	454	483	464	474	477	452	489	446	454	443	459	447	484	460	437	441	429	489	490	428	456	472	477	502	427	437	466	489	459	497	467	474	469	473	463	490	469	465	471	458	460	445	425	486	458	467	478	453	484	491	437	474	488	451	460	479	492	471	485	484	463	477	476	477	442	503	462	461	494	445	462	450	452	465	448	484	448	448	473	491	481	470	480	477	506	472	439	456	487	478	477	493	432	483	435	489	446	476	474	452	462	453	481	473	485	506	455	486	463	458	440	454	517	459	463	500	472	482	440	472	448	484	434	482	445	459	486	472	457	438	483	453	450	483	465	471	475	471	448	470	479	489	413	438	472	487	497	484	450	467	484	441	473	464	463	451	453	476	449	450	480	481	452	476	463	436	475	477	488	450	480	444	461	463	489	456	466	523	487	452	503	480	480	514	479	472	484	491	464	429	461	469	461	500	429	448	446	467	455	438	462	426	455	508	437	503	447	500	462	461	465	480	512	462	509	486	452	435	464	439	481	458	468	444	442	463	490	426	467	440	463	477	449	476	499	484	475	456	479	450	483	476	443	443	470	457	455	437	467	465	473	467	477	504	480	453	456	461	456	476	449	438	444	449	457	457	508	470	438	485	462	441	441	456	454	450	441	461	485	485	454	436	515	490	462	473	504	452	447	445	485	465	468	437	452	517	479	474	496	445	431	494	445	480	471	507	487	476	449	459	488	485	488	466	450	499	438	477	441	489	441	493	469	416	447	444	456	473	478	445	480	469	502	496	441	476	478	440	440	495	480	488	453	474	463	445	491	450	492	456	470	474	509	477	476	486	484	465	467	486	447	513	464	420	454	477	440	452	461	456	488	468	460	422	457	472	453	443	475	475	468	509	455	466	458	465	445	477	461	507	474	464	449	466	439	423	490	431	440	484	462	500	453	485	497	433	484	437	529	504	482	479	478	524	482	472	476	441	487	442	497	440	471	457	468	481	486	457	446	451	485	474	478	461	463	478	504	478	486	480	471	453	443	481	489	448	476	487	475	433	438	502	461	452	468	449	503	473	520	482	456	485	446	484	487	472	480	452	453	434	438	472	496	461	452	471	400	468	474	500	481	485	484	491	420	440	475	460	488	467	510	472	514	498	485	467	453	458	465	507	462	490	467	475	462	443	477	468	456	466	481	502	484	472	450	460	433	429	489	443	474	472	469	452	488	486	481	446	469	435	496	472	434	436	460	448	470	460	470	450	448	462	510	435	469	471	447	506	458	489	501	472	516	475	463	432	485	485	458	449	484	471	468	464	469	460	478	502	503	488	436	515	451	499	471	476	445	427	461	457	496	441	473	447	474	480	439	423	474	459	470	456	435	518	503	489	462	464	426	474	486	434	527	464	483	463	429	464	498	499	460	462	464	459	434	464	499	462	453	461	465	471	452	493	464	432	462	461	479	471	403	457	469	466	458	460	502	482	463	469	460	481	485	474	486	496	479	487	475	450	475	450	451	443	468	459	483	482	456	450	443	457	485	460	429	461	481	493	445	447	489	474	482	490	462	495	473	493	456	424	480	492	456	492	481	458	434	478	455	445	469	453	490	491	491	473	456	420	456	488	467	468	459	501	424	496	488	472	433	449	475	469	453	463	404	484	438	432	474	464	471	469	429	479	488	469	453	494	445	481	491	472	478	479	442	489	473	447	415	476	450	458	459	468	474	470	489	496	504	456	464	449	466	510	503	441	473	462	454	422	453	446	439	433	483	463	475	458	451	515	471	467	480	479	482	486	452	474	479	463	490	471	460	485	463	477	498
10227	6676	8027	5956	4405	2749	2115	1321	1033	907	729	607	505	402	405	380	315	308	305	288	302	268	298	250	246	265	275	238	261	248	265	251	271	246	206	220	226	224	229	229	262	271	261	213	236	210	223	247	217	229	216	181	208	211	232	214	215	211	208	208	228	223	176	204	223	216	186	204	221	211	221	230	193	197	222	241	220	215	211	232	202	212	203	222	215	203	192	212	226	213	218	205	191	205	213	185	205	200	181	203	208	224	210	212	191	201	210	205	164	216	215	176	209	192	182	224	207	175	221	193	203	209	190	193	218	204	172	191	209	189	215	194	170	203	205	224	173	225	180	201	198	222	224	186	196	201	199	210	222	209	222	210	206	197	214	215	189	199	192	197	212	184	205	187	208	179	171	192	231	202	202	207	226	191	200	204	194	182	221	190	203	201	207	197	218	168	161	204	196	222	205	190	213	191	185	210	204	216	201	198	203	244	208	176	179	187	194	213	214	199	194	194	211	231	213	219	179	211	196	231	235	171	220	203	197	168	217	202	219	189	219	244	210	227	188	185	232	196	191	232	203	206	182	168	228	211	202	203	193	197	191	227	219	180	199	160	212	213	214	194	199	204	224	198	180	195	199	199	210	189	236	188	201	195	199	199	201	209	217	176	209	219	214	186	190	205	171	187	200	208	197	189	210	205	202	201	208	178	210	208	175	177	208	191	201	193	191	196	213	221	186	198	211	202	174	210	208	214	204	215	204	206	222	211	236	160	235	190	215	205	205	208	224	226	201	185	189	187	211	214	173	212	213	220	193	175	189	172	213	213	213	181	190	174	247	212	201	200	198	204	209	223	229	223	181	183	197	194	229	194	202	193	211	203	210	231	211	180	217	187	224	179	217	219	213	207	234	221	219	209	212	185	196	196	205	202	209	162	169	226	202	196	192	186	178	187	184	193	206	211	226	193	241	218	219	216	206	205	185	204	207	209	194	193	206	214	196	191	176	187	238	203	209	207	222	216	189	217	204	181	241	194	209	202	194	216	206	209	228	214	189	208	218	237	218	193	208	200	210	200	236	229	209	214	202	185	196	214	202	232	187	211	199	199	188	182	192	187	212	209	183	189	172	217	217	209	190	194	223	216	186	195	194	205	184	212	216	216	195	206	207	188	184	216	207	216	228	214	216	187	224	208	195	215	228	189	214	190	218	184	187	193	249	213	201	202	216	206	185	186	197	219	186	202	193	215	218	199	206	194	215	214	212	218	181	218	189	196	189	216	195	206	222	192	175	189	191	178	193	179	203	204	205	192	205	194	206	189	198	194	209	202	223	194	187	212	204	193	238	203	217	195	223	205	207	176	207	214	209	253	207	218	209	191	188	202	207	221	215	203	197	188	194	204	203	184	178	189	204	194	198	203	221	193	221	204	207	201	214	193	184	213	209	192	231	206	202	191	227	208	201	196	232	204	201	199	185	190	188	206	237	211	229	186	237	185	198	211	202	214	197	208	213	196	195	229	190	198	208	202	202	205	184	220	215	180	193	194	217	180	175	212	233	190	182	194	170	207	201	212	203	206	204	209	210	218	179	200	195	239	175	222	198	205	185	188	208	204	200	185	209	209	153	190	179	219	185	209	171	205	174	196	194	215	242	223	190	222	194	204	205	178	212	176	229	228	202	211	171	192	203	210	217	231	210	198	179	213	190	205	194	182	214	211	162	242	201	202	181	223	219	179	204	205	191	214	195	200	178	193	181	202	208	225	193	181	235	205	204	181	224	216	206	203	183	194	203	194	216	211	244	185	204	214	179	235	186	247	202	197	191	197	200	203	205	235	214	191	181	212	203	197	215	200	212	198	214	206	222	214	226	207	210	226	223	220	208	168	229	195	225	206	204	203	213	218	187	215	216	183	207	223	231	209	190	185	190	198	183	218	205	202	240	219	198	221	199	214	207	179	234	222	217	194	231	224	210	216	208	198	197	199	173	215	224	211	196	179	212	207	197	213	217	205	205	196	204	199	209	182	201	185	227	206	196	178	195	211	177	216	208	216	178	207	197	210	196	192	187	201	214	191	221	199	217	175	227	215	203	214	213	220	165	201	203	198	227	223	199	202	210	201	212	205	211	200	195	215	220	206	209	198	216	223	226	220	214	190	178	193	230	204	225	230	193	179	242	223	210	189	212	200	199	190	216	214	198	164	192	184	208	193	217	206	228	204	201	238	215	204	196	200	163	216	194	194	217	221	191	217	182	203	200	260	215	188	201	192	196	210	191	214	178	221	202	216	191	199	166	199	201	239	195	211	200	184	181	181	202	196	211	207	222	201	197	167	187	207	221	201	184	171	209	192	203	207	196	193	175	219	228	199	212	209	199	204	222	194	203	224	203	240	194	194	208	215	184	159	216	204	218	171	204	208	210	203	180	195	199	203	196	174	201	206	198	186	206	214	191	222	224	207	210	202	159	188	191	205	200	195	196	208	195	207	220	195	179	180	199	184	201	211	211	186	214	196	188	193	218	227	213	200	194	182	186	189	201	193	206	199	186	224	200	202	197	179	176	202	209	232	215	210	192	208	184	205	198	199	199	208	211	198	192	214	210	165	228	230	184	199	215	202	196	214	189	187	181	210	194	226	197	216	200	195	206	196	216	210	180	215	214	197	204	239	213	228	210	195	177	213	214	192	193	201	204	197	203	211	179	190	202	225	211	212	224	188	199	220	180	213	186	216	169	198	217	223	198	201	223	219	202	198	218	218	190	209	223	202	196	202	196	212	213	198	200	229	241	226	198	227	218	190	176	214	188	176	193	200	216	211	199	213	196	198	182	190	209	199	207	232	202	196	206	200	191	228	209	224	217	221	210	222	199	220	211	196	197	199	180	209	202	233	176	181	196	163	191	199	176	184	216	213	200	190	200	168	204	206	205	210	194	191	185	188	223	200	221	213	199	222	228	198	193	202	202	223	223	207	177	201	213	217	199	210	176	196	207	204	196	197	210	234	212	222	203	215	188	215	186	194	215	205	193	202	206	198	194	187	195	177	186	201	197	208	223	197	222	187	205	191	207	190	217	193	191	205	217	233	212	193	223	192	211	209	202	204	225	175	218	216	226	206	197	200	188	226	183	196	195	194	201	211	213	205	206	196	184	192	177	173	228	207	215	204	201	212	176	170	223	194	178	198	204	195	177	186	214	202	190	186	209	204	225	214	206	222	209	202	192	198	202	218	225	170	194	217	190	213	216	217	202	213	193	203	224	212	198	201	207	217	199	223	188	160	187	213	194	205	231	206	201	221	228	193	220	205	224	205	207	220	217	220	208	213	200	188	199	193	194	197	187	199	191	208	218	197	188	206	208	193	200	188	209	221	200	203	218	188	219	173	215	214	226	177	217	198	211	219	203	210	196	205	197	203	183	197	193	210	213	192	176	204	216	201	202	205	194	211	206	201	199	195	196	199	203	205	199	209	205	214	190	196	228	212	201	185	190	195	195	192	205	214	197	209	195	226
6721	6577	13573	14240	13549	10182	8790	6015	5442	4399	3836	3287	2473	2084	1874	1445	1445	1271	1293	1226	1173	1212	1027	1007	876	894	937	911	913	926	895	903	850	804	837	767	787	762	778	833	811	842	755	769	729	718	726	641	673	635	616	616	630	586	590	526	611	551	616	578	586	550	561	530	555	548	555	583	587	577	593	616	560	564	552	547	540	551	553	557	576	576	536	525	568	523	512	521	531	539	506	552	559	543	560	539	543	501	551	506	506	512	534	514	488	538	503	507	541	493	504	496	542	507	527	535	545	491	507	494	527	492	483	468	552	497	535	514	513	561	519	511	495	514	515	544	534	523	546	531	483	537	528	510	509	485	516	492	522	510	486	530	501	525	556	497	518	526	566	485	548	535	527	533	519	519	480	513	494	521	529	547	523	520	535	509	539	506	548	492	556	520	505	509	524	506	533	472	542	508	521	477	540	512	517	512	523	534	488	513	474	487	515	517	545	517	538	521	530	569	498	477	549	533	517	499	499	525	515	526	526	556	504	554	487	531	504	551	457	512	508	517	516	521	527	528	525	517	525	492	475	496	498	521	469	476	500	532	532	478	542	511	555	521	542	553	551	525	528	510	541	549	548	516	527	523	525	502	507	528	514	479	474	530	486	496	567	520	522	523	512	536	477	485	531	488	513	508	522	522	524	526	515	489	534	508	562	551	497	518	504	492	517	499	537	513	519	496	512	494	484	535	541	545	522	506	508	520	511	488	502	549	539	485	523	572	515	517	531	547	518	532	545	498	560	549	493	510	534	503	530	543	523	519	522	521	561	509	508	514	529	520	547	517	541	534	532	567	529	521	497	529	490	551	532	528	509	525	527	506	499	535	494	538	508	503	516	548	492	458	517	498	523	524	493	525	506	493	511	521	495	541	521	513	529	505	542	501	554	510	532	530	546	538	552	505	475	523	532	551	519	468	546	550	474	503	518	551	556	523	511	556	559	508	525	531	511	523	570	511	514	540	536	493	511	506	540	546	528	489	527	523	475	506	517	545	490	490	480	522	524	492	519	504	510	515	521	518	529	501	522	561	511	527	511	553	482	514	520	538	548	505	508	555	499	474	564	529	494	516	495	525	490	550	546	518	523	510	496	485	532	492	515	530	484	482	530	472	500	510	563	522	567	496	526	528	489	480	515	490	532	500	529	505	474	492	507	532	490	522	538	513	480	496	536	491	532	521	550	533	519	534	526	537	551	544	537	531	479	541	509	552	485	508	508	509	468	501	536	547	518	507	511	522	533	510	497	519	496	546	504	531	525	496	521	517	490	514	547	515	505	515	500	544	516	532	483	513	503	521	518	558	515	517	499	533	483	499	525	508	490	522	514	502	548	540	551	525	486	526	508	501	485	493	519	514	545	520	505	517	507	513	522	513	489	535	531	503	507	539	501	517	519	461	537	518	524	566	523	532	513	503	494	521	521	488	533	518	555	540	514	552	533	536	497	511	508	516	497	521	507	510	543	516	536	553	510	513	513	519	511	503	498	534	485	548	516	547	510	500	533	556	511	543	498	521	529	533	514	518	543	548	537	543	512	568	477	489	506	532	545	519	511	488	553	488	518	536	485	504	520	521	532	528	511	497	511	526	528	502	525	498	526	492	492	478	527	500	485	532	561	518	490	520	512	502	539	544	524	502	534	561	510	487	528	507	522	507	514	498	528	509	500	502	524	511	493	522	501	490	494	533	470	523	531	530	535	517	508	528	520	509	534	531	535	476	521	479	512	524	529	509	545	506	482	523	532	526	520	536	513	523	504	503	494	546	506	546	486	476	505	492	533	502	523	512	450	556	502	532	495	511	531	516	486	497	560	547	481	493	518	505	551	545	557	484	504	543	528	546	521	528	550	539	520	535	521	483	546	504	484	507	507	471	539	506	521	483	496	549	559	544	506	552	561	499	535	504	528	519	499	524	525	515	555	519	548	515	498	481	527	499	523	506	522	531	527	470	552	495	521	543	510	529	510	493	565	488	529	524	498	486	522	517	562	515	539	475	512	543	518	528	510	554	539	491	479	525	512	520	518	566	531	544	502	537	525	568	502	521	495	514	532	521	505	512	531	527	525	553	558	494	498	540	548	504	499	535	538	545	507	547	514	480	511	517	563	482	533	535	505	524	515	507	546	486	546	516	519	528	497	549	516	500	488	524	506	536	560	531	477	524	515	528	538	488	500	468	518	500	505	557	509	494	499	512	483	471	511	496	511	545	520	512	573	552	520	533	543	498	522	519	553	507	551	522	496	516	491	504	513	513	555	556	506	513	569	527	521	505	523	505	500	492	494	503	509	541	516	503	524	556	509	499	544	485	510	521	551	502	508	523	494	526	520	529	524	570	534	532	479	486	497	499	493	490	537	518	519	530	555	522	542	547	524	513	509	515	499	514	563	526	507	499	483	515	551	538	519	471	573	525	492	510	522	513	472	543	505	510	517	502	530	490	505	514	538	480	522	516	497	522	475	546	487	539	513	502	483	549	531	486	521	512	485	548	523	485	549	500	506	512	532	498	495	525	545	535	515	532	520	514	503	524	532	501	498	513	486	497	493	515	489	497	511	525	545	531	528	495	537	547	491	489	508	556	495	507	541	558	553	455	495	528	538	543	514	506	537	515	504	541	499	511	529	507	503	533	489	501	496	561	523	507	534	492	499	498	558	503	549	531	592	478	505	525	527	516	513	502	515	544	514	505	490	534	494	526	506	535	478	517	525	530	514	535	499	554	495	554	493	518	514	539	548	487	496	500	522	500	488	500	501	536	562	532	453	522	521	501	539	508	468	542	545	523	523	552	539	482	525	495	549	528	543	551	526	521	462	491	533	493	511	501	537	527	557	483	477	512	529	530	539	511	513	495	504	521	505	543	555	509	508	493	489	496	479	522	546	530	525	513	532	505	515	541	533	533	519	544	538	512	494	548	533	478	518	517	539	525	553	540	516	522	511	551	471	532	559	516	532	551	503	540	526	497	518	523	518	523	524	527	553	507	504	552	533	527	514	496	515	544	534	500	543	531	519	492	508	508	538	542	488	544	527	516	506	518	510	560	513	530	526	529	514	539	471	545	538	496	521	527	506	491	491	487	519	562	522	526	482	531	528	514	490	528	526	499	529	554	537	515	521	508	511	500	558	507	518	494	501	526	539	486	509	514	521	519	555	530	538	477	492	514	533	502	535	503	467	464	545	534	488	527	499	503	466	510	516	517	490	495	531	504	497	529	490	528	553	499	523	522	513	511	505	527	539	541	528	548	544	496	515	528	522	544	495	525	490	503	503	536	475	603	543	482	488	533	514	521	475	519	508	526	462	514	494	475	548	516	509	557	504	547	532	493	482	526	530	510	523	462	538	514	540	499	534	496	455	482	486	501	481	551	545	510	479	543	537	531	553	488	516	505	536	536	579	538	541	474	480	552	509	547	508	510	525	515	519	540	508	511	522	593	540	534	494	523	555	541	518	511	526	542	516	544
24555	20510	25267	25911	20513	14205	9745	7268	10113	7276	5055	3758	2733	1816	1435	959	602	662	781	745	768	692	672	723	701	583	579	593	578	561	493	466	441	462	427	423	405	376	444	482	380	381	316	318	305	284	276	241	259	235	242	250	220	220	250	220	229	212	229	228	244	216	210	219	253	200	220	205	230	230	250	242	200	248	224	246	253	201	177	200	244	222	231	211	229	225	208	205	223	215	226	206	192	185	214	203	201	213	192	203	229	199	201	205	192	240	221	213	203	192	206	186	208	197	214	213	195	196	202	181	216	235	210	212	168	203	197	195	198	197	208	209	190	214	202	205	195	198	207	201	211	205	218	222	223	218	194	211	200	231	218	195	210	189	204	181	188	204	194	217	179	190	219	229	229	208	206	221	199	237	215	222	204	208	212	221	194	200	200	214	192	216	173	198	228	209	212	209	196	227	234	183	221	225	167	204	213	209	221	206	209	187	229	207	213	234	187	199	189	224	212	208	214	216	181	189	202	203	193	196	214	183	209	193	207	203	226	206	240	211	186	195	180	206	217	205	186	233	213	223	234	197	181	190	185	184	203	177	218	236	205	199	191	208	217	201	207	213	194	199	206	196	221	216	188	174	204	227	221	190	218	246	213	198	180	218	221	228	188	198	217	209	213	225	200	220	232	217	199	219	208	184	190	206	212	213	200	202	200	218	188	198	206	210	215	210	214	195	217	206	215	201	209	188	203	190	187	223	209	223	202	227	203	193	173	192	181	202	198	204	224	210	184	199	202	222	209	203	197	216	197	214	204	193	209	211	196	201	183	209	216	221	213	226	195	199	198	212	218	199	201	225	227	230	189	215	209	211	182	193	185	185	193	193	189	164	186	183	191	203	208	208	235	200	222	190	206	235	190	193	233	226	207	201	195	216	205	203	169	227	224	225	184	182	237	223	188	203	186	210	188	211	217	225	202	194	169	196	182	199	218	196	202	207	205	193	238	227	190	234	200	190	216	213	202	189	206	211	214	195	216	213	190	198	214	213	232	200	227	208	207	201	180	195	252	210	208	198	205	189	171	178	219	195	228	230	216	220	216	213	198	237	187	189	227	191	219	201	229	209	252	233	195	213	194	210	220	204	214	196	189	206	194	192	224	187	211	186	188	189	189	195	202	209	208	200	223	201	214	234	233	221	194	199	235	225	260	194	209	193	197	212	197	214	204	208	247	196	195	209	195	194	231	201	207	192	211	200	172	205	179	209	190	218	195	213	211	185	204	196	231	201	201	204	185	215	192	193	202	180	181	219	199	208	201	199	195	236	194	199	218	198	192	200	196	207	199	192	221	203	206	182	209	198	210	184	197	181	217	177	215	200	213	211	190	232	223	200	199	214	206	217	191	203	212	204	196	204	183	206	193	218	213	231	210	220	218	218	198	212	196	197	197	205	212	186	204	204	212	209	217	187	226	237	207	209	194	204	228	234	194	197	196	183	202	215	211	190	233	205	194	205	200	195	202	217	212	217	223	223	190	211	192	194	201	199	212	213	209	202	206	193	211	184	215	183	206	215	212	227	180	207	194	207	223	198	204	230	207	221	209	200	220	214	204	220	197	199	214	201	237	219	191	236	209	217	184	219	168	176	173	216	183	205	163	177	206	216	213	199	202	208	199	228	208	216	204	201	227	190	215	225	227	204	194	237	224	183	190	182	190	213	175	219	184	205	211	196	203	191	197	200	219	204	185	217	178	205	204	218	219	206	173	198	215	209	217	184	232	209	186	193	186	185	194	220	227	176	211	204	207	184	200	202	214	240	223	196	213	181	232	205	220	197	209	205	204	210	170	220	207	227	219	211	212	241	188	188	235	201	182	217	204	216	190	191	190	211	193	238	194	190	227	220	196	186	193	201	209	194	196	197	196	171	228	225	215	204	190	224	193	223	209	217	211	187	194	204	213	202	243	189	197	205	226	209	204	211	207	204	188	197	202	178	175	209	180	205	209	184	203	204	207	198	208	179	199	210	197	194	212	208	203	215	193	195	195	224	181	194	184	195	208	215	229	190	200	223	174	224	191	214	237	187	220	190	214	189	214	201	200	201	208	201	220	244	205	230	193	194	199	194	207	200	203	199	196	214	215	202	222	221	217	197	218	209	203	174	190	219	180	200	211	197	188	193	203	178	197	204	204	182	209	213	186	209	213	209	215	195	189	193	221	210	203	185	208	201	186	170	203	203	219	208	209	221	201	213	189	206	184	178	207	201	211	170	228	190	231	209	217	205	202	220	209	193	190	200	223	205	202	185	192	197	205	187	178	227	205	203	220	229	203	233	227	220	203	202	197	221	204	201	199	212	217	192	183	217	200	214	193	194	176	206	212	204	187	205	199	229	225	192	200	208	209	197	220	198	185	201	219	224	198	205	197	227	218	198	203	211	203	197	211	204	192	192	179	195	211	198	198	186	205	232	203	198	178	233	207	207	214	230	209	220	211	187	189	210	220	216	210	224	207	201	185	236	210	213	200	204	222	208	205	200	200	212	208	204	210	217	181	224	210	185	207	218	222	211	204	201	203	222	220	192	200	210	238	206	234	220	198	197	179	193	232	190	205	196	195	204	224	218	214	226	201	205	185	229	201	206	214	189	206	218	186	199	207	215	187	204	187	225	208	195	215	184	209	205	204	204	212	188	180	174	200	191	223	202	204	207	206	207	171	198	220	206	199	212	196	214	201	206	192	194	207	226	203	212	207	198	197	190	207	212	241	224	210	194	196	207	216	194	194	190	201	205	184	187	203	190	214	191	198	202	198	197	206	199	197	201	222	178	227	220	212	206	229	236	199	223	232	196	202	215	220	214	190	189	250	223	202	200	182	228	189	194	210	184	196	196	228	188	233	189	226	161	195	203	230	184	196	201	202	216	214	204	211	183	193	190	185	191	221	200	196	226	199	213	212	217	198	199	227	192	196	208	185	214	165	178	209	216	207	184	198	196	221	217	209	222	205	215	214	223	207	201	203	210	193	222	204	208	212	212	241	201	204	219	231	198	191	195	220	198	225	192	203	218	222	217	217	197	188	219	221	206	209	215	199	218	196	206	199	196	189	248	216	220	195	211	180	190	216	187	188	198	216	188	225	215	193	203	214	194	229	203	201	191	235	217	195	185	192	191	169	210	212	187	206	189	190	212	181	207	207	217	227	224	184	172	214	222	190	201	200	211	207	230	187	222	197	207	220	177	199	216	221	184	234	231	186	207	197	185	209	215	193	213	185	216	206	203	174	200	192	183	217	189	201	209	189	192	200	220	215	205	189	197	211	230	184	224	204	209	210	200	206	175	219	203	195	190	218	216	213	208	207	221	230	210	216	232	181	193	215	196	209	227	201	210	187	204	224	206	197	159	208	221	194	176	192	234	182	201	227	191	199	222	205	206	207	198	211	190	196	213	213	209	202	215	205	192	203	228	196	205	202	207	206	204	195	194	190	179	217	195	183	219	176	188	181	218	217	196	229	208
15270	16829	25381	31810	26796	21087	18673	17455	26668	22277	18331	15113	12646	9677	7690	5361	3352	3904	4170	4272	4229	4030	4112	4212	3826	3494	3407	3752	3307	2980	2687	2612	2495	2519	2278	2240	2134	1875	2134	2362	2177	2187	1638	1427	1443	1212	1101	980	947	842	764	784	804	744	766	686	661	674	716	748	688	637	656	585	632	588	597	638	635	754	727	714	696	660	680	680	620	624	632	630	643	570	622	658	620	650	619	658	638	609	620	660	547	590	621	555	586	544	559	523	557	524	560	541	501	548	532	522	481	554	524	539	518	494	513	522	541	498	520	474	519	530	525	528	536	497	574	544	536	494	522	505	542	509	533	524	554	541	563	542	507	507	489	533	532	521	522	563	543	515	533	518	509	528	521	550	507	520	503	576	519	515	533	491	524	496	496	550	532	496	460	514	541	520	514	501	501	495	519	514	504	530	533	541	494	503	550	522	506	501	549	528	551	496	491	550	524	543	529	500	537	548	547	540	550	544	529	482	529	506	494	548	496	518	531	532	501	497	503	578	554	538	550	498	490	503	489	581	552	572	498	479	536	498	504	519	487	514	506	539	493	506	531	515	491	529	507	502	492	561	513	492	511	538	497	543	481	515	512	541	506	529	558	530	501	522	519	521	548	503	549	524	549	515	518	495	507	507	492	544	509	498	526	508	540	533	534	499	532	503	502	527	520	553	522	534	476	502	508	533	535	486	508	482	517	533	540	492	533	526	525	534	515	506	498	550	510	523	521	510	515	517	510	522	491	533	505	539	498	562	494	545	535	546	511	520	518	505	528	504	496	544	522	523	549	545	506	495	508	531	528	502	505	513	479	513	524	513	509	502	532	535	545	546	508	496	529	525	541	512	541	539	510	531	572	503	520	525	549	526	525	519	503	561	506	481	506	547	522	491	543	540	502	539	545	546	509	522	552	527	504	561	557	536	537	540	508	534	488	503	484	504	537	498	511	511	513	510	512	493	541	487	522	529	537	503	528	493	527	519	499	496	571	519	504	489	527	501	514	485	541	511	582	510	540	496	494	509	487	553	507	574	521	527	502	487	539	539	516	525	493	509	495	510	514	518	501	506	551	529	492	503	513	520	522	548	505	500	509	548	496	544	493	515	532	504	532	514	568	580	566	511	546	509	493	536	515	490	521	524	522	523	513	506	486	509	504	534	514	522	508	520	520	508	545	527	474	517	507	507	529	512	508	482	546	497	557	488	503	504	517	546	542	512	532	553	502	527	469	506	481	536	541	495	507	506	542	524	519	553	515	508	526	547	509	532	535	542	489	536	508	504	514	505	554	534	527	520	509	502	532	457	496	496	539	492	538	503	500	561	517	508	538	529	531	470	547	486	549	497	513	542	512	514	559	553	519	555	509	516	505	518	523	492	489	522	520	528	561	541	515	529	569	515	505	509	512	548	502	500	533	533	533	530	539	510	545	524	509	493	517	516	492	484	545	536	518	504	498	546	522	498	508	545	498	522	503	532	522	534	539	510	534	515	527	537	542	552	547	538	548	547	516	500	541	516	484	493	515	517	526	530	556	507	497	511	504	521	508	477	544	512	508	519	484	515	506	539	513	521	492	541	530	487	520	537	530	511	487	538	525	476	512	475	526	487	477	540	528	558	500	556	541	496	521	543	537	521	506	522	509	470	539	521	500	509	513	546	481	514	548	517	507	497	540	536	538	515	490	494	544	535	497	546	511	505	532	526	535	557	538	541	553	511	482	537	519	495	534	494	525	543	510	494	548	529	542	532	516	525	514	508	516	483	500	545	497	551	492	498	535	498	530	508	527	509	551	541	523	505	533	529	519	531	542	525	500	581	512	511	516	479	508	506	527	528	518	512	536	494	497	521	535	526	510	489	489	533	549	517	554	512	534	532	549	509	528	484	549	512	490	536	512	541	496	530	525	496	516	478	526	581	526	517	511	572	513	519	553	514	528	507	516	483	539	513	489	533	524	475	484	541	519	537	477	504	531	510	536	524	537	522	482	513	534	497	525	527	533	516	532	508	522	566	558	495	517	540	521	491	521	504	522	536	550	502	502	521	570	531	567	538	536	475	528	478	506	532	516	502	538	556	514	516	520	511	518	523	464	521	515	492	505	534	514	477	493	531	515	524	508	550	502	535	502	517	553	553	511	521	502	542	545	552	524	565	501	535	503	532	509	541	490	541	495	531	547	525	522	504	533	525	512	516	506	551	496	515	524	523	475	516	524	539	509	511	500	504	477	497	577	548	511	553	509	485	546	513	516	541	540	531	516	515	550	529	526	525	525	514	528	489	519	529	545	545	529	570	554	506	530	526	500	487	522	472	516	525	481	504	512	523	565	521	494	552	493	552	478	529	509	515	500	485	458	515	477	493	564	544	510	530	523	532	536	529	551	491	518	500	522	579	530	505	534	496	504	517	506	544	477	536	509	504	491	494	525	517	470	534	494	516	547	486	577	548	492	512	521	552	524	550	522	548	490	569	548	541	572	493	554	509	545	553	532	554	497	522	519	534	534	496	501	492	514	521	533	503	516	517	570	500	523	548	500	537	547	474	550	517	537	514	536	547	530	545	513	505	529	554	501	481	494	536	538	463	519	488	467	511	515	532	504	537	491	527	521	541	499	536	535	493	531	531	542	512	562	493	486	511	522	518	520	527	515	532	485	493	531	535	505	498	542	511	495	471	518	526	536	519	522	509	518	493	510	521	539	493	519	518	505	542	521	546	525	510	509	500	533	502	531	521	553	489	522	515	524	513	478	525	545	516	545	543	504	525	556	555	521	563	524	528	501	513	474	501	519	528	517	561	511	522	520	513	508	521	501	534	563	538	530	563	549	511	534	528	544	503	557	486	489	566	475	514	492	529	483	466	491	541	529	548	517	560	515	505	516	512	537	553	484	540	515	513	455	524	535	534	456	539	486	537	540	541	489	530	493	519	508	516	525	496	538	466	520	517	544	543	557	513	525	500	536	536	508	521	520	544	512	510	549	521	491	543	480	549	552	550	483	514	509	557	520	466	524	542	491	489	536	559	505	485	510	520	508	540	525	538	551	531	548	500	508	532	533	531	507	556	493	505	522	528	528	515	539	489	502	527	537	521	520	557	474	508	505	517	551	507	519	515	505	547	572	507	502	509	491	509	472	526	529	520	499	478	504	526	515	526	513	519	557	483	522	475	559	557	512	510	536	527	508	555	520	481	547	539	545	471	521	525	502	526	512	521	541	512	503	529	527	530	511	512	546	499	529	492	552	523	484	498	540	511	557	529	507	523	499	520	514	509	538	553	497	505	510	493	494	511	510	479	528	523	553	503	563	512	537	521	502	505	527	508	510	493	523	502	511	510	565	518	513	508	474	541	511	573	464	485	526	501	513	497	589	511	516	564	538	517	491	494	506	526	506	508	514	471	486	510	545	540	503	509	522	517	517	514	518	540	520	515	502	571	511	545	538	509	539	526	525	554	517	497	475	505	492	480	464	514	522	537	526	489	510	520	520	489
33541	26865	31762	33112	35442	22655	17588	14089	17679	14565	9694	7130	4881	3046	2228	1458	904	1187	1192	1151	1265	1044	1085	1114	1070	928	844	873	793	748	687	612	632	654	585	626	532	508	522	642	595	519	389	362	342	283	317	263	256	250	251	222	263	215	213	246	230	228	237	228	192	229	204	193	233	194	237	224	215	202	210	206	202	200	210	206	220	218	215	211	224	189	229	211	211	217	218	199	229	246	223	211	197	201	207	188	193	189	203	187	199	173	165	191	177	179	186	183	165	166	192	191	196	183	155	185	179	184	175	186	171	184	177	196	190	202	196	184	167	168	206	179	201	174	177	170	178	157	189	189	193	191	175	185	168	166	176	198	200	186	182	159	198	207	178	187	176	173	183	195	176	194	187	164	149	163	186	179	191	199	186	179	167	167	159	175	180	182	171	196	177	179	167	171	167	180	158	199	168	181	186	160	204	183	188	173	186	177	183	197	187	183	181	203	174	178	174	175	187	184	179	167	164	160	190	173	198	161	204	161	165	158	183	167	177	180	164	179	169	175	196	190	180	180	198	198	173	176	171	169	195	171	193	154	186	177	181	192	201	206	192	177	204	168	167	209	177	182	181	193	180	176	204	177	178	179	170	199	186	171	164	174	185	180	180	179	181	191	191	184	206	190	179	176	198	180	169	176	189	177	180	195	192	182	167	203	209	162	191	183	179	178	192	193	200	180	191	182	165	188	169	188	174	160	186	203	190	211	195	223	183	171	195	208	165	179	173	165	170	166	179	202	174	190	181	171	189	167	195	169	192	188	183	177	179	190	183	167	190	183	186	190	169	196	194	142	192	188	163	191	164	169	190	184	178	177	185	181	196	188	188	185	181	179	177	201	181	174	153	199	157	172	190	185	181	170	179	183	184	182	191	180	199	194	159	175	180	204	192	187	200	166	208	158	161	159	178	177	154	197	186	187	178	177	175	178	198	187	176	172	212	180	170	185	204	170	172	177	189	164	169	222	200	183	191	173	167	180	178	205	158	182	164	195	183	183	190	213	167	179	164	186	179	182	197	168	182	185	174	207	189	158	202	177	193	190	174	173	200	190	187	165	165	173	204	187	189	160	179	199	161	169	179	181	170	173	200	194	162	182	182	186	183	170	204	196	161	169	181	172	181	168	192	181	162	184	199	163	169	191	170	157	179	203	184	175	168	167	186	167	174	205	186	177	204	181	215	210	177	185	177	194	189	164	183	171	193	192	166	211	194	193	179	176	157	176	146	158	169	213	185	197	177	192	189	192	158	198	175	203	162	192	183	195	198	180	190	160	180	173	177	181	163	182	186	191	164	197	160	170	173	181	177	153	200	180	169	188	167	161	182	186	201	185	200	182	159	172	164	180	170	172	215	209	196	177	181	188	162	176	184	167	162	158	198	141	168	182	174	160	161	167	192	173	181	183	173	186	173	179	173	163	184	161	164	199	157	177	173	200	186	171	164	165	191	144	178	164	182	205	172	184	197	186	174	164	186	182	170	174	186	186	191	181	214	167	186	199	187	199	182	208	196	211	185	184	177	192	168	171	170	187	179	172	158	205	188	198	173	160	200	196	214	170	175	157	184	190	176	184	172	197	161	188	169	162	182	180	190	188	175	187	194	165	196	189	188	170	189	196	174	194	177	219	161	185	183	194	173	194	164	193	167	175	164	178	183	177	187	184	168	199	184	186	209	184	205	156	170	175	184	194	202	182	185	197	184	206	197	173	166	182	176	174	206	199	195	186	180	183	191	196	163	170	178	199	200	167	183	174	166	172	150	188	168	178	208	194	162	193	182	165	178	204	191	171	186	190	183	204	163	192	179	170	177	186	186	177	159	152	160	188	180	175	185	189	209	181	161	186	177	176	186	162	199	170	172	177	174	170	166	199	188	207	181	164	191	200	177	206	203	198	181	184	197	203	174	195	184	160	191	188	176	156	174	176	183	196	184	174	166	187	196	178	193	186	155	173	195	210	196	172	172	177	191	213	184	180	190	188	197	181	170	183	160	175	184	199	190	169	191	179	186	165	197	174	170	172	187	194	180	192	188	152	161	171	167	184	175	196	184	176	176	195	210	194	181	221	163	185	180	192	218	199	174	186	187	188	176	169	206	181	166	187	188	166	176	170	204	216	187	173	191	205	193	212	197	155	172	196	155	202	196	182	193	175	196	185	186	172	181	145	190	182	178	187	170	181	192	182	163	164	181	179	186	159	176	175	204	191	176	188	187	167	179	161	169	172	166	183	170	180	168	180	181	171	179	156	180	188	176	174	183	186	167	179	145	176	191	195	183	143	172	177	175	199	200	185	173	177	192	204	156	184	173	184	192	171	181	192	187	146	169	177	177	187	207	184	179	182	194	163	218	215	182	199	149	202	179	181	180	169	175	211	179	183	186	173	181	173	198	185	157	167	200	175	164	199	182	187	170	198	179	175	182	170	175	168	200	177	159	199	176	177	183	177	204	169	170	184	182	202	177	172	179	176	179	169	180	192	175	186	204	173	176	190	149	192	189	179	190	168	165	168	157	203	186	179	189	182	193	200	171	180	178	175	171	158	199	180	161	185	160	174	193	185	177	182	171	196	184	169	169	180	205	180	194	182	176	191	176	185	193	193	192	185	162	187	203	197	182	167	190	208	158	188	163	188	165	174	187	190	145	189	173	180	160	174	177	168	190	178	168	172	180	176	178	170	191	178	180	166	190	178	165	181	142	201	191	187	188	190	179	186	187	171	154	186	191	191	198	157	204	203	181	197	186	190	216	187	172	178	187	174	200	197	193	198	198	189	184	181	178	175	196	168	174	144	180	191	193	183	192	148	196	197	160	150	189	187	172	200	212	202	197	184	185	182	215	169	189	181	188	185	181	169	208	192	193	186	164	193	202	160	185	192	160	191	175	190	191	199	176	203	203	190	144	178	178	152	183	178	178	165	197	188	194	185	169	181	149	152	177	143	172	203	172	159	182	174	188	182	193	194	170	174	193	182	180	179	178	199	201	173	175	174	154	188	167	170	166	177	205	168	172	202	199	172	200	196	196	195	199	172	161	177	195	170	183	152	186	173	169	160	180	167	178	187	184	179	169	177	170	170	192	177	172	180	210	171	170	174	173	146	183	203	174	165	187	174	187	211	161	175	185	188	168	193	177	202	171	176	170	183	183	161	182	182	198	188	204	169	201	196	189	185	155	176	172	194	197	158	169	213	187	199	193	185	195	196	176	175	184	188	194	185	185	188	196	177	167	195	163	174	165	205	190	185	184	186	171	177	181	190	175	175	160	169	187	180	181	152	202	187	169	176	191	183	197	176	193	179	185	181	205	179	178	200	154	184	179	159	173	168	189	204	192	184	198	184	171	176	169	161	171	179	169	162	203	171	193	174	186	185	182	168	190	188	190	190	187	199	184	165	188	193	186	207	177	174	191	177	188	166	173	174	186	195	177	196	173	192	183	171	195	184	195	185	195	196	178	206	204	167	195	169
20346	20464	30906	37646	38368	26787	23894	25999	33677	31028	25827	22779	18986	13352	11313	7139	4764	6513	6771	6909	7105	6317	6924	7074	6841	5790	5321	5248	5193	4494	4343	4166	3978	4249	3591	3815	3274	2417	2954	3493	3559	3096	2281	1858	1761	1490	1348	1190	1050	996	896	929	894	814	853	799	769	802	784	776	624	629	635	652	603	644	624	746	696	711	824	739	741	707	751	678	666	661	628	646	578	685	695	585	694	613	702	668	753	759	632	622	539	498	513	531	507	488	506	482	511	501	491	492	457	510	524	478	492	468	480	463	522	498	533	416	480	473	489	431	498	498	481	464	447	463	459	445	462	503	464	514	483	431	465	449	422	473	487	438	497	466	475	457	501	463	469	439	446	442	447	455	464	467	471	452	463	457	484	436	441	446	483	492	480	497	499	520	432	456	455	477	440	449	463	444	479	455	458	441	427	449	464	473	431	448	456	446	455	482	480	443	477	491	464	449	461	474	474	444	472	495	475	465	455	464	466	444	473	500	445	458	434	474	477	440	420	462	460	412	440	492	450	464	461	438	426	438	459	412	421	494	456	458	482	449	447	446	482	460	456	456	504	473	486	440	447	439	464	485	452	479	466	470	434	432	469	445	472	449	448	493	422	452	455	445	499	475	495	463	480	452	494	485	461	503	501	450	470	452	498	467	473	472	480	434	445	413	440	485	449	459	481	470	469	463	461	481	497	462	429	452	481	462	450	499	455	540	439	482	470	421	465	476	501	493	457	490	449	462	471	490	493	473	442	478	453	429	476	464	470	500	440	450	481	495	452	406	495	457	456	449	480	496	470	477	499	447	427	456	498	462	480	469	457	448	453	475	450	474	464	431	460	542	480	462	467	440	448	438	474	404	437	464	449	454	457	450	468	456	480	495	461	474	472	444	463	506	468	475	448	459	481	450	481	399	466	439	433	480	446	444	494	463	453	427	456	497	449	458	410	428	440	495	448	432	413	464	433	474	449	440	454	464	449	443	470	465	461	463	444	461	436	443	469	455	451	472	461	454	443	488	495	448	457	446	463	467	448	479	476	477	511	475	455	459	490	494	440	455	457	476	476	461	454	446	470	448	464	454	465	494	471	455	477	470	439	439	459	478	473	456	455	496	475	442	434	452	436	461	471	471	479	443	466	463	450	456	426	451	476	417	466	460	430	451	482	457	462	465	492	467	493	467	475	442	460	490	433	487	480	436	482	451	485	503	489	456	444	478	436	474	497	446	456	433	449	470	488	458	449	454	487	435	471	417	460	453	460	450	434	448	421	463	464	466	448	472	471	443	455	442	520	457	440	455	450	483	478	420	446	492	421	464	481	443	447	450	467	452	427	463	439	445	428	520	455	474	477	478	454	484	452	465	462	446	473	472	498	440	444	504	443	442	439	478	455	477	469	524	441	486	469	476	472	457	441	458	473	449	455	461	471	502	496	459	448	490	433	475	450	429	433	439	444	466	463	481	456	483	495	455	437	444	462	453	482	481	470	449	461	457	482	436	461	544	440	481	440	431	433	461	447	472	469	453	432	454	463	451	473	440	441	456	443	456	491	458	458	496	493	466	434	438	446	447	467	475	455	452	507	426	475	441	443	484	488	473	449	465	462	461	468	462	470	471	448	485	460	438	462	465	465	431	422	476	466	482	426	486	454	459	460	456	467	494	504	433	468	483	446	463	397	527	417	472	447	480	498	484	506	466	470	463	472	469	475	463	466	472	475	487	490	494	473	454	459	472	447	463	457	461	449	454	478	446	453	452	449	478	490	421	452	452	488	473	442	458	456	468	436	472	487	469	424	446	440	474	483	426	454	484	435	495	472	475	481	463	484	440	433	472	455	465	425	492	496	461	461	476	490	427	423	474	465	450	455	476	471	454	450	454	453	407	468	495	465	447	450	471	468	470	482	469	430	450	433	455	497	438	436	460	462	421	460	506	419	425	450	460	458	476	443	435	490	419	438	494	460	469	458	440	469	462	468	434	465	473	434	475	476	472	449	457	454	432	473	478	471	479	460	481	481	473	453	435	480	456	462	425	472	441	482	467	469	434	416	444	467	432	428	484	435	486	466	460	452	464	437	440	442	473	444	435	416	466	485	498	484	422	480	493	491	456	485	458	486	477	439	449	485	433	465	485	476	469	494	457	464	445	490	457	449	461	471	462	425	471	456	466	469	461	443	488	405	480	466	442	467	483	446	447	478	482	466	448	494	459	466	431	430	437	509	444	478	465	468	455	448	488	448	455	492	487	503	406	451	442	468	458	483	494	451	481	492	465	499	474	488	405	453	444	450	460	469	481	487	476	419	452	440	460	428	467	459	453	447	433	470	449	457	479	466	481	460	499	491	455	450	465	469	485	452	442	476	473	462	487	462	453	476	478	486	441	455	504	443	480	449	457	440	438	462	465	477	466	478	541	462	455	476	447	497	435	488	491	473	452	477	438	467	466	462	456	506	468	470	436	450	457	439	461	466	487	406	493	469	446	450	479	456	449	460	437	456	476	436	466	467	458	443	454	493	437	474	432	485	434	439	439	466	464	451	423	485	458	468	481	431	435	474	442	444	500	470	467	460	485	452	434	449	449	440	482	445	489	457	468	444	454	486	462	470	455	475	465	446	501	455	438	445	461	481	448	434	489	495	461	459	492	480	465	460	476	444	466	437	447	440	454	431	453	436	449	439	434	487	435	441	469	499	458	457	475	478	444	445	432	452	469	451	438	484	482	460	448	448	470	458	451	456	439	451	451	435	435	496	486	455	444	433	419	516	480	447	414	475	458	497	474	460	458	489	456	454	446	479	456	453	464	440	492	444	462	483	463	475	424	458	488	441	469	491	423	434	425	464	468	446	437	460	462	462	493	450	449	467	454	520	492	476	444	453	518	486	419	446	468	448	432	480	494	498	482	484	457	431	473	429	443	454	442	442	459	458	455	459	438	463	482	487	483	448	462	475	462	467	471	505	463	485	469	456	451	481	491	460	454	461	434	442	446	468	435	469	449	431	467	479	486	460	438	467	457	462	464	460	462	473	467	457	485	438	497	431	481	506	451	456	469	458	441	438	483	502	425	478	444	439	434	460	461	457	477	465	457	463	467	467	471	475	447	433	426	436	439	443	459	459	492	474	475	474	457	453	465	468	452	487	448	434	479	437	480	471	474	425	462	459	463	487	431	454	480	450	438	461	468	464	512	441	422	472	444	468	457	438	432	487	457	481	471	446	453	462	494	468	469	476	472	463	471	460	473	449	426	452	458	445	467	459	482	471	413	462	470	445	446	469	452	468	473	475	474	436	429	473	454	451	439	430	472	470	449	464	477	448	454	440	484	463	477	451	436	452	450	492	466	459	475	483	470	447	434	495	461	487	462	439	453	496	445	461	442	473	436	464	455	443	485	483	466	474	462	452	502	482	477	467	448	435	455	457	493	490	470	447	496	479	445	482	453	497	463	430	485	454	470	477	433	468	461	444	479	485	400	473	440	507	444	468	457	463	452	486	476
10881	6251	8363	7597	4606	3208	2097	1335	1065	875	703	630	531	464	369	330	305	333	299	294	290	264	290	276	277	264	285	240	256	243	263	250	265	216	230	244	234	229	234	230	243	247	227	238	228	231	258	199	234	237	248	217	211	210	205	208	178	211	220	223	209	213	203	210	218	249	211	199	210	217	217	214	213	223	217	219	197	214	228	189	193	218	220	212	200	211	242	219	214	219	222	204	209	184	203	197	194	199	189	199	205	211	192	215	179	202	220	207	186	218	165	198	198	211	199	181	226	208	245	194	172	202	204	243	234	191	203	212	189	216	228	203	174	221	224	192	213	196	202	189	215	182	202	210	189	182	190	179	178	190	195	209	203	210	182	192	200	179	194	187	189	208	210	211	204	184	222	223	202	217	197	195	189	208	235	202	231	208	183	201	197	223	184	244	230	186	212	169	214	206	223	196	194	188	198	215	200	185	180	204	205	197	209	188	197	186	228	202	197	205	189	231	185	209	205	215	194	222	201	228	211	205	216	164	220	210	208	223	193	198	218	201	181	218	234	210	216	189	215	208	200	227	165	206	205	195	213	195	212	204	179	213	221	191	198	200	200	207	200	175	195	192	221	202	218	226	226	220	225	177	208	184	215	203	203	230	221	197	207	218	201	202	238	216	213	185	206	177	234	193	185	186	217	186	218	214	194	196	193	190	230	195	168	183	185	206	199	213	241	222	217	205	206	199	210	207	199	183	186	189	201	200	209	205	205	192	201	212	192	219	182	189	184	193	210	188	207	207	190	200	209	204	222	178	219	203	203	196	216	191	206	222	197	215	201	193	207	196	213	193	238	184	211	208	185	193	205	198	218	219	222	199	198	202	189	204	165	222	212	181	214	224	186	216	192	224	211	219	206	228	182	198	231	246	190	211	193	191	178	212	193	227	210	186	169	190	216	214	210	210	237	209	208	194	216	178	211	223	181	203	217	192	211	205	216	234	206	207	204	220	210	205	185	187	181	188	193	202	197	203	197	228	211	205	212	212	211	211	225	196	187	200	205	207	206	214	198	206	222	224	183	187	198	200	215	191	227	177	194	200	223	216	197	207	187	217	201	211	200	213	208	217	201	184	206	216	195	233	205	185	196	181	223	213	227	197	204	186	196	186	199	192	191	212	206	181	192	181	209	194	217	201	195	207	223	177	218	192	189	222	226	200	209	227	213	202	226	202	207	216	187	195	208	236	226	213	178	210	217	212	232	184	179	210	195	189	211	214	213	198	200	211	210	207	206	184	214	179	207	212	206	202	183	178	228	191	204	199	212	192	226	177	199	203	226	192	231	188	205	210	216	197	209	200	214	203	191	216	192	192	220	190	204	224	187	197	233	219	213	212	200	211	188	195	191	215	180	199	231	189	218	212	190	181	211	201	181	212	198	214	210	207	191	223	218	189	174	186	199	217	199	199	194	216	201	219	188	206	185	209	194	197	203	197	212	167	206	208	210	207	228	203	191	201	238	228	231	201	202	209	194	196	186	217	220	203	196	216	203	198	201	201	206	222	183	218	201	222	228	212	215	209	229	196	197	191	210	208	211	205	189	185	179	232	190	180	221	221	197	189	188	201	204	214	205	200	178	197	213	189	196	219	216	219	210	205	219	195	201	203	190	229	200	211	215	208	215	203	191	216	210	220	189	213	198	196	231	190	196	194	234	186	208	215	199	205	211	231	190	199	221	176	213	191	212	217	213	198	223	201	187	229	240	217	217	191	232	205	199	199	250	220	225	227	224	213	223	195	199	209	192	220	207	212	207	210	204	202	210	204	215	207	196	214	203	192	210	198	195	207	220	204	194	210	219	175	197	196	189	224	204	180	201	217	167	185	217	201	211	205	191	211	218	213	209	194	213	209	188	212	237	211	217	191	191	187	229	185	208	200	192	196	207	191	201	216	229	194	203	181	211	213	176	213	210	223	218	226	213	221	237	195	221	198	207	195	206	218	175	204	212	188	188	192	198	219	194	178	200	184	191	224	230	212	193	209	195	204	210	170	215	194	202	188	216	187	218	229	199	208	191	214	209	195	196	185	214	209	211	190	214	245	229	180	200	223	216	197	193	204	215	216	207	183	193	196	200	181	200	212	193	204	223	209	194	211	199	210	190	192	191	202	222	221	199	204	218	216	197	204	201	214	193	203	203	222	205	196	220	228	199	201	222	211	203	198	172	184	196	206	200	198	220	234	187	203	216	188	220	224	206	190	219	201	210	227	202	200	193	195	205	201	194	199	211	221	168	193	187	182	198	175	191	207	231	239	181	197	195	201	212	219	207	209	219	177	183	214	229	190	213	179	194	216	192	204	207	187	209	228	217	217	204	215	197	199	234	179	214	180	183	197	196	205	223	190	191	195	198	179	220	212	192	226	223	217	186	185	215	187	211	172	214	227	199	171	216	210	197	232	223	200	225	195	193	199	213	182	210	212	217	207	217	204	223	217	199	215	220	219	206	219	181	191	186	207	183	212	211	183	204	192	225	211	205	198	230	192	213	196	200	197	213	194	227	218	196	220	219	196	193	189	182	207	220	192	198	173	218	196	218	214	186	186	208	180	239	215	183	222	205	221	210	243	215	197	193	186	193	185	184	196	198	183	199	201	197	202	195	188	235	206	224	209	213	195	187	207	221	205	194	207	200	204	199	211	198	225	175	215	227	232	199	178	211	227	205	228	218	221	211	215	170	205	224	212	192	192	214	202	201	201	176	199	198	205	198	160	208	189	219	188	184	214	216	210	200	200	211	214	222	203	204	205	208	220	196	189	201	217	204	202	215	228	167	210	206	214	202	199	183	200	191	186	202	207	193	200	177	183	188	216	217	211	183	212	187	197	188	230	194	200	214	196	208	192	220	218	203	212	210	214	207	199	195	193	221	192	198	206	199	212	216	216	210	186	208	190	204	171	201	195	187	234	206	193	190	176	206	199	186	209	188	206	216	225	219	209	219	228	215	213	241	196	223	183	222	211	195	192	217	189	215	192	176	225	172	212	199	208	221	188	211	207	189	209	194	223	220	207	180	184	215	208	196	228	230	190	195	208	204	230	191	189	208	215	199	207	199	201	203	210	227	212	204	198	233	204	208	207	199	229	197	217	217	185	231	200	206	220	173	199	208	201	203	198	200	202	197	201	220	202	216	217	182	228	209	207	212	202	200	203	212	185	211	202	218	235	191	210	185	189	177	206	218	195	213	208	203	196	222	224	204	179	210	206	211	186	219	204	211	236	217	214	228	189	211	203	186	223	204	210	172	197	186	213	197	188	209	223	202	206	211	209	206	194	186	192	205	215	190	210	203	183	217	198	224	215	216	184	167	199	194	220	172	206	197	186	218	186	207	208	228	222	172	210	236	197	216	234	194	207	189	211	219	225	196	210	239	205	210	223	209	216	210	198	234	187	196	232	234	214	238	199	201	222	188	206	203	220	200	208	182	180	220	191	211	205	171	209	200	219	224	230	207	215
6779	5945	13502	16523	13307	10895	8269	5932	5352	4327	3467	3238	2740	2043	1755	1559	1250	1196	1162	1219	1165	1081	1028	886	967	988	945	936	935	969	951	929	883	871	861	818	855	799	863	830	864	780	816	724	749	697	662	638	624	617	607	615	622	588	565	592	583	603	582	561	589	594	609	544	551	549	576	593	604	562	578	537	542	561	588	606	532	521	516	524	535	524	524	556	531	491	556	600	523	551	554	524	532	541	526	609	565	510	501	523	514	499	481	491	513	524	499	503	512	524	523	485	508	496	503	529	490	546	526	535	544	500	524	482	492	493	500	498	526	540	510	489	536	483	594	523	529	521	536	534	494	524	545	522	516	485	505	523	519	572	546	493	502	518	477	515	515	485	505	521	524	506	532	490	517	533	520	523	533	477	522	533	473	524	538	557	494	526	524	472	571	537	470	508	491	511	528	519	487	547	513	513	496	525	533	516	516	537	496	558	522	522	518	501	536	515	564	560	517	541	494	469	531	535	472	526	505	478	530	492	511	523	529	510	523	561	529	554	504	483	523	500	530	500	507	531	489	494	506	482	524	476	521	514	522	523	477	543	525	555	519	484	528	483	497	532	539	505	486	539	484	498	469	477	506	505	530	510	525	480	515	511	507	529	539	498	553	504	538	519	482	483	532	514	496	519	508	521	520	529	546	493	499	549	523	503	521	536	562	524	515	471	511	527	509	526	493	521	534	527	564	505	494	546	477	522	518	519	557	533	507	498	542	526	503	541	493	506	512	513	527	499	534	539	523	538	515	493	522	492	534	475	508	560	561	543	500	500	513	485	516	532	542	521	531	507	546	506	525	516	472	523	465	527	505	518	501	541	518	493	521	485	512	532	551	493	536	537	521	529	551	522	495	482	584	523	530	536	527	524	498	529	519	517	510	494	545	494	504	497	508	515	535	585	522	507	472	535	497	505	513	520	512	523	524	532	504	525	490	522	511	570	533	571	514	486	550	499	496	492	510	477	503	551	516	494	528	501	494	524	525	517	527	570	529	455	468	518	511	503	521	493	494	523	503	549	567	502	545	515	481	509	533	522	511	513	493	488	521	531	551	527	506	536	492	532	516	506	508	520	488	528	478	514	524	543	546	484	520	524	522	527	527	493	521	522	517	499	506	490	477	496	487	522	484	539	503	519	506	517	521	520	518	519	502	604	518	524	548	511	495	499	538	497	517	537	536	484	497	480	513	494	479	517	507	504	491	480	519	535	490	558	488	514	511	510	499	510	542	515	502	537	518	535	475	522	483	525	530	538	518	530	502	502	504	520	515	476	544	501	513	497	527	528	522	499	524	536	525	537	555	481	510	493	572	537	506	507	518	556	498	506	508	523	485	499	534	516	529	531	537	523	503	512	516	524	533	563	495	529	513	532	486	493	529	522	496	530	524	524	477	554	515	515	521	543	486	472	545	512	518	518	503	508	497	499	496	541	490	542	504	513	514	492	517	531	510	532	511	515	558	501	507	506	517	559	489	543	517	498	518	498	491	492	554	480	539	520	543	493	484	507	517	545	480	469	547	523	539	505	496	521	490	530	497	487	531	502	548	536	521	516	566	530	511	495	521	541	545	503	500	518	505	528	464	577	496	585	531	535	514	472	524	479	528	501	514	531	548	481	551	512	524	536	503	490	522	522	478	543	491	498	500	514	503	536	467	491	573	516	505	470	530	513	524	502	515	555	531	508	555	526	483	531	536	459	601	512	550	479	526	492	474	508	507	479	541	533	537	496	557	488	544	538	482	511	534	565	522	535	524	508	531	528	501	495	546	545	523	520	532	555	549	503	558	529	510	556	507	556	498	498	500	538	538	536	487	518	520	548	533	527	546	538	514	501	541	514	519	459	491	526	518	560	513	512	530	523	522	505	509	538	556	498	494	561	519	495	529	500	495	514	534	526	526	524	468	517	543	487	532	531	517	518	505	503	575	526	519	500	515	494	494	481	497	520	549	518	533	519	514	505	530	508	533	542	501	476	528	527	531	511	574	509	499	553	550	518	545	540	501	507	516	536	490	517	502	538	463	521	516	536	542	511	559	494	527	534	484	536	538	490	524	498	483	514	504	527	513	561	513	497	489	519	532	514	494	521	501	572	525	531	485	550	513	512	526	526	472	515	488	511	494	482	556	535	522	469	545	494	537	513	544	548	539	482	475	519	504	524	519	507	549	531	558	495	529	532	520	512	513	542	530	516	498	452	525	542	507	507	528	512	499	521	564	510	529	542	493	518	510	534	516	515	524	512	493	504	530	505	503	519	519	498	516	508	485	508	552	501	507	506	437	503	472	533	532	490	517	524	521	487	473	514	535	485	499	499	538	555	489	535	500	550	504	535	526	508	524	482	523	503	514	520	525	533	524	514	504	478	513	512	513	474	550	540	505	507	528	516	532	514	466	534	533	509	522	505	475	502	499	546	497	506	498	538	537	492	523	528	522	501	549	555	539	522	515	509	480	510	517	535	472	478	522	541	480	524	548	527	539	552	519	531	534	488	494	503	516	510	523	555	569	522	488	483	509	532	536	519	530	509	508	527	509	507	511	506	513	535	526	513	507	536	510	522	470	514	530	527	506	525	490	517	546	547	498	540	502	553	507	523	539	469	501	519	526	553	502	514	489	520	520	517	540	477	491	504	553	526	491	501	486	542	534	504	552	534	479	511	527	535	507	547	475	529	524	518	511	538	533	517	494	517	504	488	522	496	516	536	568	509	548	535	533	504	516	523	523	512	509	492	483	559	490	554	519	494	532	498	555	501	503	523	551	529	517	526	509	506	474	507	489	502	512	530	500	520	500	483	539	544	548	489	525	528	502	510	509	490	490	518	537	511	455	523	514	508	517	524	479	496	537	544	537	541	489	540	521	530	483	500	486	530	540	555	537	551	507	512	518	520	527	543	487	494	512	516	501	517	505	520	496	509	474	544	518	520	501	533	498	515	509	525	485	492	517	475	542	544	503	504	507	535	497	511	539	538	490	476	519	518	487	483	508	516	516	501	540	528	518	561	530	504	492	532	542	503	541	485	496	517	527	541	544	503	510	507	508	487	492	525	499	517	581	518	518	519	520	528	544	532	501	506	501	520	543	506	509	489	521	528	518	484	527	568	506	505	482	484	488	533	498	502	513	464	519	508	499	500	493	522	549	481	515	512	524	539	503	487	514	509	507	513	508	510	525	524	518	479	478	523	506	520	467	531	513	546	501	500	498	514	493	503	507	513	526	522	524	501	516	487	478	522	520	517	528	484	490	517	550	520	523	499	501	504	511	533	497	532	552	517	538	568	508	537	471	486	514	518	505	509	505	520	542	533	542	518	505	517	554	522	539	545	532	538	522	521	515	478	502	456	492	525	515	547	536	516	499	518	512	481	511	473	516	559	536	480	516	537	520	517	544	517	493	533	489	510	543	522	491	527	522	535	578	524	466	535	567	531	517	496	527	527	545	498	518	512	500	532	525	529	482	493	508	523
25197	20077	30690	32178	32357	20153	12539	8955	9492	7347	4569	3191	1959	1437	1293	878	645	780	738	823	798	633	696	708	646	619	567	546	539	470	503	442	479	435	431	428	442	455	423	443	414	365	376	317	290	296	315	288	246	210	240	238	233	259	230	213	209	206	254	237	220	226	225	234	215	168	213	222	220	246	231	195	236	211	246	219	233	232	229	241	208	229	204	227	218	232	245	234	240	195	205	215	203	215	228	216	216	205	213	204	198	227	222	226	214	213	222	230	193	225	197	199	188	230	176	189	200	202	195	215	206	219	186	217	217	215	201	205	196	204	211	226	177	195	189	215	241	177	187	197	206	209	217	215	243	226	214	198	235	208	200	244	193	217	180	188	223	191	220	207	218	212	206	227	213	195	192	186	228	209	183	185	216	216	199	221	215	220	210	200	207	188	205	215	175	196	187	212	213	221	226	204	207	202	206	215	199	210	207	228	179	248	199	214	186	208	215	186	190	195	219	208	203	202	194	201	209	215	189	158	216	198	204	214	217	187	190	205	205	217	197	223	203	193	195	226	212	215	206	209	180	204	212	204	199	226	217	198	220	226	214	223	203	218	215	226	202	223	215	198	222	203	206	209	209	205	214	204	203	207	224	188	202	173	185	214	210	206	208	207	216	206	194	209	215	229	194	191	220	203	191	220	195	204	201	200	210	211	219	190	218	190	223	225	188	215	199	195	216	209	206	185	210	200	222	195	217	182	195	202	213	215	226	213	240	210	201	217	203	187	191	211	245	226	217	202	208	241	184	232	178	203	212	204	199	204	179	221	214	234	236	214	210	189	201	199	194	201	224	198	185	181	223	184	167	207	211	211	167	205	200	196	219	195	210	201	228	200	193	204	206	192	218	188	193	200	207	207	206	196	202	210	230	210	211	230	200	192	174	235	209	191	200	193	204	196	223	190	215	222	217	212	175	224	223	204	219	199	199	206	217	212	204	205	197	217	187	218	186	211	198	223	198	204	175	211	198	212	207	212	211	207	193	197	196	215	203	200	220	215	224	205	207	220	197	213	214	204	203	199	209	223	207	192	188	206	236	225	233	225	202	197	209	206	176	208	212	197	196	218	192	197	203	204	215	182	191	195	199	215	226	197	204	221	215	212	226	222	213	216	216	192	216	226	200	181	226	199	199	201	225	202	191	218	212	201	208	216	229	203	221	204	187	216	199	184	235	196	204	201	217	209	214	213	198	233	202	194	184	208	215	208	209	210	219	197	182	175	195	205	180	200	203	218	196	194	194	190	209	185	207	200	227	230	215	195	213	202	188	204	237	193	198	186	203	221	228	190	198	199	208	211	195	217	215	202	206	184	199	197	190	199	188	222	185	220	220	202	227	211	217	207	197	190	210	214	234	221	209	213	203	217	227	230	213	196	185	230	229	179	193	206	203	195	189	190	210	186	217	214	197	199	189	223	169	209	214	208	195	228	225	201	218	190	212	197	213	208	210	210	240	195	221	215	204	219	187	192	199	222	197	235	182	225	203	208	216	198	183	205	198	205	195	214	190	233	201	193	231	203	198	178	211	208	221	204	205	203	193	202	192	200	231	189	218	216	206	194	203	191	216	202	213	214	199	195	237	201	212	202	209	203	198	243	228	194	213	196	227	211	195	208	194	211	192	189	214	226	208	205	224	185	188	205	228	169	182	195	196	221	230	225	197	222	198	192	193	220	219	251	236	221	195	188	184	210	192	218	216	210	212	215	212	204	211	183	210	200	184	206	216	212	195	215	207	219	206	181	231	204	219	212	223	211	188	210	186	217	201	216	218	233	232	202	215	177	205	200	194	195	204	212	212	195	206	224	195	190	214	215	210	227	205	221	209	195	199	193	218	195	198	209	211	199	222	216	223	246	210	203	173	187	184	232	174	191	218	213	245	236	210	211	221	194	208	213	210	223	187	192	227	231	206	215	202	191	192	198	233	225	206	202	211	214	205	204	215	199	197	196	190	219	200	223	223	210	230	172	210	208	203	205	209	205	224	175	194	202	202	178	212	230	192	214	226	220	197	222	200	193	193	186	198	219	207	208	186	200	207	204	215	206	186	190	205	204	202	199	190	178	227	170	199	193	211	202	192	203	229	206	196	211	183	193	185	215	188	228	210	199	194	191	206	220	204	169	179	188	210	223	232	220	204	170	216	229	192	192	224	206	198	191	202	211	219	234	200	224	194	183	224	207	196	188	211	192	191	200	182	219	215	217	219	194	193	190	209	194	233	198	213	214	207	225	215	229	199	212	201	210	201	195	205	215	216	222	221	197	194	211	200	199	227	216	188	201	201	192	203	207	194	189	207	206	181	211	213	192	203	206	207	212	196	167	220	194	207	197	211	222	191	209	205	186	207	200	202	220	214	197	203	176	202	204	222	243	201	203	212	201	209	193	178	209	178	185	218	210	190	200	215	218	194	215	188	205	202	215	203	196	199	223	199	219	193	197	214	212	188	181	189	214	186	230	209	224	207	221	204	181	196	182	190	210	196	214	198	214	209	190	188	232	207	189	189	197	225	213	239	217	240	222	206	219	199	194	196	197	215	217	203	211	213	196	176	193	191	236	216	201	199	187	228	218	233	222	225	208	201	201	205	234	208	233	225	226	197	201	236	194	208	193	211	214	217	201	194	195	202	203	199	214	224	218	214	219	211	220	233	175	226	214	187	188	216	199	184	223	195	209	193	198	207	195	218	196	217	215	211	195	216	199	221	229	202	194	175	210	207	224	210	230	218	198	235	184	222	185	230	206	207	202	214	205	179	209	197	193	212	183	224	208	196	176	196	207	209	188	219	211	205	217	191	172	194	185	212	221	201	210	193	208	224	203	219	192	228	179	216	210	202	208	212	195	211	205	205	204	194	206	213	224	188	173	216	220	220	209	181	184	195	188	206	241	203	217	182	199	226	194	195	206	192	208	214	201	200	209	217	225	199	210	199	224	199	229	173	209	221	209	205	188	217	209	191	188	218	201	209	216	232	213	240	175	205	196	218	197	211	204	196	180	215	196	199	176	238	212	190	196	208	195	191	186	199	211	214	213	191	183	211	211	236	209	208	220	208	197	190	204	215	218	191	214	205	213	206	226	170	221	214	199	232	219	238	207	194	205	179	204	239	200	228	222	201	185	203	205	208	206	240	208	213	205	207	194	190	184	201	233	200	181	213	203	196	196	203	229	197	206	217	212	216	203	213	200	219	220	204	214	211	201	192	212	197	207	211	182	180	197	191	235	187	225	216	243	229	191	191	194	215	204	189	217	207	203	190	192	195	220	203	237	211	226	187	225	207	215	209	209	208	188	229	176	215	233	190	186	201	206	224	199	221	204	204	198	234	202	191	183	198	195	218	192	190	204	203	164	198	202	200	216	197	192	194	201	206	220	202	187	222	189	205	212	212	208	192	205	225	158	207	198	187	214	209	219	183	236	199	206	232	208	211	215	193	214	209	200	218	217	205	234	229	195	230	197
15623	16339	31140	35036	35393	21150	16727	16993	24626	22176	16972	13850	9206	7819	7101	5228	3311	4029	4128	4457	4763	3943	4349	4372	3952	3468	3234	2958	2841	2597	2463	2466	2617	2600	2377	2582	2449	2338	2260	2376	2270	2014	1677	1466	1277	1178	1080	910	866	810	818	786	791	748	717	708	742	698	724	696	675	666	616	652	596	605	674	627	682	750	711	649	692	672	660	632	656	610	577	572	602	573	611	622	607	624	702	646	666	599	645	586	604	523	549	582	563	563	533	513	520	528	540	578	556	501	557	569	524	492	521	517	498	568	496	505	525	482	557	513	548	542	524	517	542	504	489	516	529	564	500	512	514	509	523	521	485	550	524	537	514	494	530	528	536	520	516	520	535	523	528	524	504	505	513	530	512	520	528	533	538	518	527	527	514	523	555	525	537	487	506	512	553	524	536	526	524	507	518	506	536	516	540	497	539	540	544	490	487	512	540	541	503	491	556	502	503	535	512	480	508	572	500	548	516	548	500	514	534	517	533	553	534	420	512	531	489	510	551	529	543	488	509	538	502	542	463	511	528	487	525	521	493	504	507	539	511	479	521	524	530	551	471	512	556	521	524	528	539	512	539	512	491	502	515	563	536	506	524	504	515	530	577	536	542	536	515	498	546	556	513	519	551	497	503	517	539	506	530	486	511	483	518	539	552	484	513	501	521	508	523	545	526	488	524	482	495	528	557	506	502	539	516	531	496	476	555	547	533	543	514	495	521	523	532	496	498	503	504	501	505	493	534	508	528	563	511	497	526	502	515	528	488	505	521	541	553	518	509	512	506	514	515	535	529	490	515	490	504	502	531	539	508	524	545	512	535	527	524	474	547	559	533	503	473	504	511	524	538	524	504	529	494	503	505	543	531	519	525	492	511	525	491	490	499	548	501	528	485	517	468	516	545	552	491	531	521	569	542	499	513	521	509	520	549	523	528	516	518	523	529	532	524	556	513	541	533	538	550	516	530	517	539	494	502	499	504	507	523	584	526	501	486	532	486	482	478	532	524	507	502	523	504	501	482	512	543	541	521	525	536	546	489	537	522	539	544	539	507	546	531	564	537	503	542	499	570	529	515	532	539	535	516	520	509	507	542	468	516	534	515	546	516	523	473	529	534	556	551	502	518	546	508	533	510	491	524	511	522	521	502	523	500	532	506	546	482	512	532	506	496	540	523	550	494	523	511	490	521	521	490	521	514	540	474	554	532	497	516	486	576	496	527	530	546	493	479	533	511	549	477	495	517	529	519	535	541	546	527	517	519	545	529	483	540	517	554	505	486	517	527	529	517	527	527	448	486	527	518	548	516	519	530	569	531	513	484	571	495	530	505	514	489	501	498	530	497	515	526	487	549	517	523	497	526	508	537	512	543	519	467	458	520	511	522	536	555	506	518	574	566	507	536	520	524	515	528	539	522	479	555	545	470	516	555	498	474	505	500	541	520	549	478	538	530	517	543	543	551	534	532	516	529	533	519	532	547	535	499	511	546	518	501	538	541	531	549	508	514	477	544	514	525	536	502	535	515	533	512	543	510	521	513	521	519	500	532	532	552	492	521	530	510	552	555	524	487	535	503	544	518	569	515	519	513	494	482	507	579	485	510	520	530	573	551	523	482	535	527	533	492	509	563	497	505	510	525	524	501	490	505	531	520	493	507	526	523	499	532	503	511	546	502	511	509	537	535	506	535	516	544	540	492	515	522	528	486	484	557	521	503	493	517	502	553	517	580	540	543	491	543	528	583	504	537	526	525	522	527	538	519	529	524	541	528	531	553	514	542	472	517	514	539	554	556	507	518	486	483	535	535	527	503	534	535	517	479	511	509	556	525	536	501	509	507	510	566	496	532	573	538	536	528	555	541	532	538	487	528	499	531	508	552	496	531	524	497	511	499	501	523	546	509	554	510	511	521	513	532	564	507	504	542	504	525	490	518	501	491	526	545	471	511	528	515	548	524	528	487	488	498	491	523	546	546	505	545	520	519	563	555	508	537	547	484	509	537	542	561	519	548	514	491	564	546	505	484	530	518	538	475	490	516	495	516	514	512	516	499	515	524	543	522	544	528	520	511	531	454	538	526	518	524	506	512	545	613	526	485	527	555	549	466	496	490	528	548	507	520	547	508	516	518	508	530	529	511	535	499	531	517	495	543	532	523	526	503	518	502	548	561	536	537	532	510	558	548	533	496	527	519	502	525	544	521	502	549	530	488	530	519	512	536	495	448	564	518	499	562	555	486	508	520	516	538	487	497	510	546	499	525	534	482	532	509	536	534	492	509	527	516	509	539	507	506	473	490	501	529	518	547	549	531	505	532	533	501	534	501	506	513	500	511	528	561	560	547	531	486	549	531	490	491	477	502	537	526	493	514	550	504	508	518	492	545	511	542	518	527	489	518	539	525	500	547	529	495	531	555	513	499	552	593	527	516	529	511	487	525	467	542	530	516	508	523	465	529	525	527	549	558	502	513	481	537	533	511	512	511	536	519	529	494	510	544	546	541	542	530	510	523	493	525	532	500	483	512	533	519	501	520	496	514	520	527	514	462	499	501	495	520	505	537	506	512	509	566	518	505	543	502	503	547	488	507	495	511	502	525	510	528	550	575	514	548	507	524	563	528	532	515	514	571	530	531	486	544	494	533	506	529	479	474	515	529	523	519	495	520	528	532	527	558	540	470	517	521	517	519	539	530	444	498	543	541	522	585	517	523	516	524	530	515	500	501	485	513	504	551	541	503	541	493	526	512	502	500	511	503	508	549	502	517	567	530	481	492	487	500	505	546	580	522	506	517	496	481	529	488	496	529	553	511	499	512	531	525	504	536	542	499	497	503	535	519	551	515	542	539	576	509	528	511	466	533	533	544	518	539	502	530	555	517	553	486	545	521	542	535	534	516	514	520	544	513	511	520	472	531	513	522	492	559	522	510	496	506	535	498	498	560	550	514	544	533	516	499	529	485	534	527	507	488	510	493	520	535	562	516	514	540	527	486	511	488	523	512	452	527	531	538	515	560	497	536	503	505	497	513	525	530	510	508	539	540	546	528	488	523	540	552	511	510	525	480	487	543	523	508	509	529	545	542	587	503	526	525	563	539	514	493	498	533	554	546	555	519	509	525	481	478	569	548	529	532	523	499	514	518	506	498	524	521	496	549	521	528	504	521	497	496	533	525	547	515	516	475	508	526	471	509	515	510	507	515	512	509	510	497	514	531	543	514	508	495	520	501	543	505	550	528	519	509	584	510	535	511	520	553	538	584	516	554	531	510	498	533	494	530	549	483	523	494	489	505	478	499	472	493	529	513	514	520	517	522	524	524	523	517	509	547	493	502	534	504	520	486	497	481	527	532	533	489	497	510	545	483	525	502	505	505	522	477	550	534	522	513	533	516	499	524	487	534	505	507	516	526	519	524	530	510	512	497	535	511	550	520	539	520	511	469	535	513	520	489	509	482	511	540	521	542	531	497	509	543	507	504	511	569	508	525	518	524	481	523	481
32688	25775	33834	37798	30859	21243	15258	13027	15591	12282	7973	4585	2441	2564	2323	1629	875	972	1107	1216	1339	1016	1191	1155	1068	881	764	729	748	621	578	570	632	579	603	584	642	612	638	622	566	523	453	395	329	299	305	260	249	213	244	213	230	248	203	183	213	224	211	219	216	222	194	187	225	193	207	236	233	239	217	222	220	223	210	196	214	183	203	209	209	198	216	193	217	211	206	188	221	229	215	185	193	185	204	199	195	189	224	179	196	161	165	179	181	179	181	208	165	185	172	184	193	166	214	173	175	184	181	200	177	210	169	178	177	188	176	175	175	205	179	180	150	177	165	195	165	191	172	194	218	185	186	190	161	209	185	170	195	165	171	188	156	184	170	170	170	166	185	209	176	174	176	189	187	191	185	171	146	176	186	171	156	189	195	180	165	184	163	177	177	180	189	173	185	186	196	191	183	182	208	170	162	168	175	166	154	164	196	186	195	157	201	187	176	159	182	188	194	182	160	154	173	161	179	182	218	188	174	189	178	182	148	174	193	186	175	162	196	190	161	164	206	197	181	184	172	193	186	179	193	175	191	187	183	181	171	158	175	175	198	159	181	175	180	185	178	169	163	179	174	162	184	160	161	158	187	158	178	197	179	170	159	180	184	170	192	180	158	182	179	187	210	179	187	200	194	175	179	173	184	176	165	188	181	166	161	175	197	187	182	183	192	198	180	185	160	217	196	196	170	178	168	186	176	188	185	185	188	182	190	203	168	181	168	184	168	196	188	172	195	194	175	192	178	185	163	193	178	183	186	200	170	181	179	174	173	182	195	173	157	183	166	180	194	183	199	174	165	224	193	160	180	169	170	167	211	189	211	200	158	188	171	181	190	183	189	196	172	166	168	205	187	171	166	181	152	200	184	184	160	184	160	184	183	153	204	176	166	204	180	167	181	179	165	164	174	182	223	192	196	159	163	186	174	180	192	174	184	186	166	184	188	170	190	175	170	179	184	184	206	167	166	187	188	182	165	164	173	184	199	178	175	175	177	190	181	193	173	192	183	163	170	179	159	169	208	191	178	169	176	164	162	194	189	185	187	168	171	168	197	172	172	168	190	182	188	176	167	174	191	182	199	190	206	182	193	152	184	157	207	177	184	192	180	157	172	190	179	197	189	169	160	177	193	159	163	173	203	193	175	199	143	192	168	168	186	200	203	196	159	190	194	155	189	197	175	200	215	166	188	165	170	169	179	182	181	183	163	169	175	190	175	194	167	161	158	162	173	194	214	158	201	190	168	175	168	171	201	176	171	169	206	183	173	169	166	166	191	197	172	185	179	189	184	167	188	173	200	186	167	177	170	182	204	188	177	188	159	176	186	190	202	155	176	198	197	176	177	198	149	170	189	180	184	164	161	175	191	188	194	191	177	180	181	145	199	167	172	172	182	179	207	194	190	193	172	158	174	183	183	156	173	174	167	192	188	161	160	163	174	190	160	180	180	193	148	180	170	176	172	140	178	182	174	220	185	189	195	189	166	182	192	162	165	184	188	157	166	191	174	164	177	169	188	181	175	187	153	164	182	200	183	203	204	179	178	181	185	176	185	168	181	162	185	167	199	172	169	198	182	179	174	211	166	193	176	186	176	172	167	152	189	187	175	201	183	200	194	192	173	198	179	197	181	172	199	188	172	175	185	188	153	185	175	174	177	183	179	181	181	175	167	167	204	187	177	191	181	172	192	165	182	189	170	199	185	177	187	160	199	213	172	183	179	210	179	152	191	159	151	160	183	209	181	183	177	172	190	170	170	184	189	173	179	200	191	187	199	170	173	170	165	205	176	176	197	161	190	190	172	197	177	186	195	154	162	192	210	169	183	186	176	187	198	198	178	175	174	170	183	196	179	164	165	177	192	195	176	163	164	180	153	187	185	173	181	185	175	197	153	171	165	182	195	174	164	162	170	200	168	162	161	189	186	169	198	188	177	149	202	167	159	185	168	174	180	179	182	185	171	171	190	167	186	179	189	203	172	185	168	185	198	189	178	167	181	196	156	196	190	155	168	205	178	187	187	199	211	191	193	207	194	189	182	190	190	183	197	177	164	184	204	166	195	182	163	172	193	143	197	182	160	188	188	169	174	170	157	185	171	164	200	214	171	217	176	179	162	160	175	163	179	176	179	174	183	161	213	194	180	161	152	168	178	184	205	179	167	181	182	185	178	166	180	170	193	183	199	177	172	164	191	156	166	180	195	176	173	189	191	201	170	184	162	177	204	182	169	167	192	152	166	177	175	187	163	189	187	200	178	184	176	181	183	191	183	185	178	174	195	145	172	177	173	177	156	163	166	197	181	181	173	182	176	191	181	183	182	164	170	175	166	193	191	160	179	168	212	180	172	175	177	165	176	203	164	175	184	172	202	169	200	165	196	185	207	189	186	201	183	178	205	208	168	169	189	186	165	185	166	185	176	169	167	199	176	197	214	175	162	168	190	163	179	187	177	174	219	159	155	150	168	176	158	172	172	196	172	169	157	188	188	170	167	195	187	175	158	182	175	175	186	184	179	200	195	204	185	179	172	176	211	178	210	194	156	173	189	180	192	196	189	172	165	195	192	176	180	182	167	199	172	174	170	181	170	198	182	156	171	161	180	179	173	188	186	159	180	182	192	197	150	180	186	196	160	184	162	191	186	191	158	181	179	160	165	193	189	193	200	179	180	174	185	190	175	178	178	170	168	175	198	178	178	162	195	150	195	187	185	188	193	176	176	195	185	176	187	192	192	187	186	155	162	180	164	153	179	166	174	164	177	200	180	191	184	205	185	168	175	192	182	187	205	176	164	155	174	191	179	180	190	151	167	188	211	145	170	184	194	204	175	155	160	198	188	171	189	171	177	182	185	191	175	183	178	162	171	175	169	194	183	204	193	192	159	189	169	171	192	205	184	193	160	175	177	184	215	160	192	150	200	173	174	202	161	176	179	187	191	169	157	171	177	206	185	176	162	195	155	196	173	186	161	171	172	190	203	195	170	197	172	184	194	188	203	194	192	214	181	168	176	169	191	177	168	196	187	176	202	185	213	173	182	155	190	185	176	203	169	180	172	172	203	195	199	175	186	162	194	183	203	150	214	168	173	182	163	180	173	185	179	205	195	169	162	191	171	198	181	186	154	184	210	182	173	189	151	165	186	196	180	176	171	182	173	188	167	181	165	148	196	177	197	171	157	189	183	162	160	174	192	216	195	194	175	199	181	183	196	186	189	173	174	177	195	177	188	180	156	188	172	178	155	183	200	175	180	183	176	188	170	181	166	176	191	189	191	157	201	171	180	179	197	184	177	151	178	162	178	181	188	167	209	170	199	167	137	185	190	187	187	172	200	187	151	176	176	173	174	168	201	171	175	175	189	195	184	201	170	170	170	170	157	177	185	204	208	214	171	176	161	204	177	199	180	159	173	164	171	161	161	210	178	197	186	168	193	174	178	174	176	197	154	186	157	156	159	184	171	172	152	173	192	177
19152	19730	33311	39446	33826	25211	20166	24118	31378	28573	22598	17072	11219	12053	11766	8231	4821	5646	6332	7231	7521	5889	7334	6869	6306	5180	4947	4693	4562	4019	3754	3687	3811	4196	3762	3993	4151	3574	3665	3996	3579	3291	2335	1968	1794	1521	1332	1192	1025	934	898	854	909	811	736	757	761	789	794	740	636	647	655	620	608	650	714	714	743	761	711	640	676	742	664	605	637	569	631	646	626	668	565	674	628	669	634	641	720	643	656	607	577	536	574	489	484	539	492	494	474	500	535	486	492	474	503	485	445	447	489	440	482	466	495	465	483	477	443	420	449	490	459	423	473	433	458	464	465	512	472	437	433	481	417	503	454	467	460	434	462	513	464	460	467	433	462	449	458	453	488	448	480	453	464	481	418	456	408	438	485	508	474	446	435	465	438	450	442	464	459	467	447	442	443	465	467	436	452	452	463	439	471	458	472	460	443	443	458	485	489	459	425	472	447	490	514	483	450	467	450	469	451	480	425	435	441	472	460	455	471	487	457	407	492	462	447	476	448	501	428	480	482	453	455	479	445	448	460	524	497	459	430	460	409	449	475	455	488	498	448	448	470	496	433	453	416	473	461	481	453	464	449	418	459	498	459	459	480	465	490	479	422	461	447	429	462	456	452	462	436	457	469	447	459	470	450	445	403	461	436	498	492	453	432	463	436	460	423	434	448	499	437	452	469	472	470	458	446	489	422	467	465	476	468	429	432	456	522	416	428	477	434	480	460	432	465	467	454	440	444	490	473	459	465	476	482	472	478	455	449	497	492	460	413	416	468	450	450	459	416	448	442	441	472	470	419	434	436	439	461	475	422	485	463	452	404	461	453	467	438	482	467	462	442	427	446	470	456	450	469	455	462	445	464	438	481	489	457	457	435	467	458	451	441	464	444	473	443	478	468	468	484	432	459	437	457	448	473	460	460	449	480	466	477	468	476	479	438	504	451	448	439	473	410	469	424	499	465	507	461	472	430	427	454	410	451	500	473	470	419	456	467	449	487	478	459	496	420	467	494	447	460	463	480	444	455	440	471	484	455	413	449	403	452	482	443	487	442	436	448	475	510	473	484	477	437	433	472	496	470	419	474	432	443	444	446	444	444	451	444	516	426	481	456	452	407	463	521	503	481	455	492	452	464	493	466	476	438	507	451	453	500	478	442	448	451	413	433	515	439	476	465	494	485	471	450	463	456	453	424	456	477	445	449	464	479	471	441	472	494	432	442	481	438	460	460	439	437	464	456	471	471	464	439	458	468	471	476	407	483	446	436	445	451	484	463	467	466	433	462	453	434	430	487	470	452	444	450	447	464	479	468	449	456	460	492	439	469	449	449	471	450	461	455	478	473	415	478	499	491	437	484	430	459	489	493	456	462	461	441	471	449	467	481	471	468	444	484	445	467	456	448	445	489	453	513	448	450	455	471	429	453	462	433	455	472	480	446	467	441	479	452	453	488	473	476	480	464	477	454	446	443	430	448	504	467	453	472	437	432	451	480	465	489	425	454	485	436	483	438	427	443	418	461	464	485	436	422	485	449	454	404	471	460	483	466	464	446	410	485	441	503	482	432	459	444	433	479	458	473	427	432	468	462	501	440	454	461	470	460	447	496	494	491	464	492	467	459	457	485	446	464	466	480	482	459	444	496	451	443	478	448	424	453	430	401	499	477	470	439	442	459	502	488	431	462	420	460	436	456	458	507	450	464	443	475	472	488	446	483	441	445	473	465	472	443	434	487	451	460	455	487	444	485	464	470	454	477	450	444	482	452	425	440	449	424	436	412	454	459	458	435	483	466	423	463	471	497	481	481	454	471	457	480	452	462	436	451	471	473	459	430	482	475	477	450	473	441	471	449	468	479	445	449	462	469	467	428	464	455	441	443	450	474	471	432	437	444	459	452	418	484	478	471	447	457	447	446	408	463	464	463	489	445	428	455	450	461	484	471	458	434	442	442	456	429	480	479	465	444	473	445	476	436	423	467	454	477	442	458	467	500	444	412	453	459	431	438	470	494	436	481	452	451	498	431	439	475	470	464	459	447	428	472	460	482	469	461	475	448	427	425	481	464	463	469	426	459	464	467	461	475	442	486	462	439	472	459	469	441	489	448	430	464	472	454	467	507	452	483	460	487	440	441	483	471	468	501	444	450	480	468	459	473	431	469	431	507	429	488	470	462	435	461	463	448	457	415	489	479	464	468	441	464	477	428	434	416	480	464	440	431	444	458	464	439	435	415	482	445	442	482	413	439	417	440	464	478	451	456	469	484	433	463	464	441	480	432	486	482	432	425	450	494	479	500	477	447	449	476	452	470	490	452	440	443	481	441	460	477	433	466	487	410	481	449	473	489	452	424	497	459	459	451	453	479	483	467	469	452	474	462	432	463	462	454	481	433	478	445	510	450	425	484	480	451	436	446	491	433	435	483	466	457	428	444	413	445	442	417	474	467	424	459	463	479	460	462	424	436	453	416	447	448	484	461	472	460	445	402	473	464	455	501	484	485	469	427	467	497	414	471	446	449	443	445	476	468	458	493	489	458	451	448	484	489	456	438	478	474	449	489	455	473	462	429	458	456	502	446	486	465	446	436	486	493	468	496	473	435	454	457	438	450	465	450	418	444	457	452	480	446	435	462	426	443	431	457	489	483	443	472	444	438	474	511	432	476	509	464	461	465	479	461	428	410	456	479	454	430	443	435	477	461	466	448	465	467	477	497	457	458	488	434	469	490	452	436	451	474	443	478	476	471	464	461	409	481	494	456	455	458	480	424	492	454	448	430	425	484	451	477	453	470	464	458	457	426	475	430	461	446	469	459	423	437	416	420	467	447	485	459	459	467	460	477	432	454	476	469	472	432	441	434	470	477	454	446	457	477	492	447	480	467	449	486	449	489	456	470	450	448	471	470	489	471	443	458	478	421	455	458	457	508	414	466	493	475	456	453	464	484	479	455	418	458	435	454	454	441	463	447	434	457	464	429	484	477	437	447	462	444	465	432	438	412	469	484	483	477	423	437	475	459	457	466	424	452	432	434	481	478	419	455	453	418	486	479	440	408	519	467	441	436	468	419	457	475	468	467	479	457	430	472	477	437	457	473	453	481	459	459	440	490	452	497	466	460	449	444	500	490	469	448	448	450	415	458	460	471	455	430	460	460	440	463	433	469	435	474	464	462	454	516	483	443	482	508	466	450	453	465	471	456	457	477	472	434	467	454	496	404	466	475	448	451	440	454	484	477	436	421	444	476	480	473	448	465	507	416	426	486	423	485	451	442	454	458	432	441	426	476	465	472	440	437	443	488	472	496	461	468	444	457	421	466	414	419	491	431	452	493	481	506	424	457	420	465	470	497	457	478	500	459	465	469	493	471	453	467	444	465	473	463	464	470	447	478	474	510	471	475	447	475	450	439	447	464	429	468	470	434	484	465	442	435	440	458	430	433	460	451	428	485	443	442	467	451	472	468	441	517	464	456	428	435	456	485	451	471	454	441	473	457	445
10484	6184	7326	6184	3855	2613	1584	1084	820	719	618	559	543	392	402	327	317	267	283	273	265	313	285	213	256	245	255	276	258	283	270	263	245	246	216	266	266	240	245	237	258	229	241	255	254	201	220	228	219	221	212	221	202	220	191	217	203	206	192	218	219	201	206	204	182	195	252	214	206	226	224	207	204	210	204	220	247	224	195	210	194	202	201	185	210	198	204	204	233	197	205	193	196	200	171	196	195	177	228	182	219	197	225	214	207	217	184	217	206	193	231	195	201	196	230	213	217	206	218	216	228	205	199	199	175	216	195	197	167	202	168	192	194	212	195	175	205	199	219	196	233	219	236	224	206	228	178	201	202	218	181	185	207	180	198	200	198	189	198	187	211	200	191	225	219	202	209	221	187	201	211	215	187	207	213	179	216	181	194	192	221	213	201	198	200	203	212	221	191	208	218	211	208	203	184	197	211	212	194	180	215	188	192	213	215	211	207	204	205	204	233	245	212	195	191	190	192	219	189	198	204	245	189	204	204	208	162	215	181	186	210	240	209	170	195	195	203	202	209	222	193	183	192	190	200	198	202	163	204	228	183	196	218	185	204	203	193	212	201	212	224	180	204	191	214	203	214	209	203	197	206	219	185	225	183	193	226	207	230	196	189	191	228	204	218	209	204	211	212	190	203	211	233	194	204	214	194	196	206	203	210	197	216	208	204	215	204	205	186	181	212	200	220	217	199	205	216	205	219	204	211	204	184	206	221	198	192	188	207	189	202	222	184	201	200	199	203	215	200	203	191	220	200	204	187	220	187	207	200	207	203	178	212	213	213	193	198	172	190	193	213	222	204	194	211	177	234	217	175	202	224	203	208	199	209	203	208	221	174	214	186	215	200	183	185	211	203	206	207	237	200	240	228	217	232	206	191	191	200	189	212	222	204	187	214	224	218	206	206	172	197	189	216	231	203	202	198	212	184	193	192	188	174	197	203	207	202	230	214	214	201	218	193	201	208	192	197	185	194	206	205	207	189	195	217	186	208	198	193	233	206	193	225	230	213	211	188	167	207	182	196	198	234	192	200	210	197	214	218	199	212	182	179	203	189	191	176	167	212	206	193	213	204	199	229	197	205	218	203	205	217	171	223	208	214	181	214	208	214	223	199	191	187	196	175	198	192	207	174	185	218	206	196	212	222	199	181	200	206	174	198	195	210	238	184	194	199	194	216	204	211	222	204	190	208	196	229	215	212	211	219	186	183	185	198	205	199	162	198	205	214	187	200	204	201	197	192	172	203	247	204	194	198	218	207	225	212	203	173	222	200	207	194	213	171	191	197	204	210	210	211	221	181	218	228	200	210	196	240	222	206	201	189	198	188	228	197	212	201	194	226	220	209	204	189	182	204	184	208	207	227	211	168	205	207	177	203	207	181	195	197	171	216	171	190	191	213	207	189	232	193	203	171	195	217	207	201	205	206	189	191	198	201	214	204	206	175	207	232	198	178	189	165	193	187	217	204	199	237	207	203	217	215	184	218	198	212	194	235	198	216	200	191	193	215	194	198	201	203	215	226	189	203	183	206	211	205	195	230	201	203	235	213	212	228	187	204	247	209	195	190	205	210	229	216	215	192	204	203	219	200	222	201	202	221	216	230	186	166	183	206	213	184	189	197	192	199	196	208	207	215	206	237	190	203	208	210	228	216	208	185	194	221	197	198	204	189	189	191	182	190	197	206	207	191	212	202	233	201	185	194	194	180	207	200	212	223	206	215	185	188	224	185	206	183	187	191	200	186	215	181	205	203	196	213	196	206	219	201	204	187	200	219	188	220	194	195	194	173	187	227	201	204	200	222	201	204	202	203	195	213	192	200	186	211	168	180	192	209	196	200	196	163	191	196	205	194	214	208	153	196	229	212	205	184	184	223	186	206	218	225	229	200	205	199	179	183	209	211	183	176	194	181	224	208	225	189	214	211	194	195	228	210	196	212	210	207	195	224	219	176	212	209	224	181	202	205	175	218	192	189	201	201	186	194	207	233	199	219	220	175	208	182	225	192	206	214	204	230	204	192	172	209	222	190	197	193	224	226	225	220	217	212	187	187	199	201	217	177	220	217	167	205	201	192	215	196	210	185	201	211	188	217	230	187	204	183	185	188	209	174	209	226	224	181	192	191	227	209	182	186	205	205	229	222	188	212	208	217	178	206	212	186	204	199	227	217	193	216	221	204	200	209	196	178	194	211	202	203	202	202	188	205	212	193	196	222	195	185	211	181	189	192	205	194	207	205	219	213	204	186	192	211	219	200	208	220	209	208	186	226	197	201	206	199	197	196	220	213	207	202	193	198	200	197	187	202	204	204	204	200	219	208	231	177	199	210	180	209	204	201	220	204	199	184	208	209	219	208	208	218	213	200	207	212	208	198	201	189	223	184	177	201	223	200	211	181	196	226	191	211	193	224	237	190	210	183	211	205	190	200	221	215	203	203	213	211	206	189	213	210	201	184	198	227	191	194	211	181	193	188	185	217	204	167	191	199	190	218	235	214	212	208	206	196	227	194	196	194	215	218	212	197	217	225	206	219	233	209	193	227	206	206	232	197	221	175	186	202	212	215	211	197	200	206	205	212	193	186	193	212	196	201	198	197	194	206	210	230	188	187	196	220	208	196	205	199	198	207	180	212	233	201	213	205	208	199	214	185	235	193	195	198	218	217	216	195	189	199	189	204	192	206	193	208	204	217	211	211	204	228	184	207	204	208	192	221	183	204	195	200	207	192	213	170	186	186	203	195	185	193	188	232	206	231	210	203	218	203	231	242	214	185	209	193	183	207	186	216	195	175	204	221	217	214	192	206	221	194	216	229	196	207	172	214	197	219	168	218	200	191	210	216	205	181	181	188	213	222	197	179	220	196	174	194	229	225	199	209	192	203	217	233	203	195	204	195	213	215	201	196	206	169	207	206	202	191	180	203	219	203	188	182	210	236	224	184	241	204	193	199	206	182	202	205	216	218	205	205	215	191	176	236	198	187	220	207	202	194	189	198	222	199	225	198	199	190	210	201	209	191	238	201	190	201	191	226	195	185	195	218	219	212	209	198	217	193	187	214	190	179	209	202	210	195	213	212	218	195	189	218	194	189	201	185	225	198	217	209	207	192	213	208	228	206	182	173	208	198	172	227	194	197	205	201	185	205	200	195	202	233	194	214	208	215	176	181	215	211	188	206	224	222	213	191	226	192	210	179	230	216	220	256	185	204	217	226	189	198	203	201	182	196	172	211	214	203	178	198	225	210	193	197	205	206	204	211	173	193	230	215	188	208	204	220	211	197	205	218	225	201	191	190	194	209	198	193	224	214	208	155	205	205	211	223	217	209	161	188	203	198	211	173	190	196	198	204	223	220	173	216	209	210	220	199	209	200	209	187	184	182	192	218	198	192	238	213	230	228	208	199	196	207	189	203	197	216	208	188	205	183	213	187	207	195	180	202	209	199	177	196	198	183	189	220	208
6602	5995	12501	14666	11963	9206	6483	5143	4232	3516	3080	2709	2451	1879	1615	1441	1241	1172	1082	1124	1237	1127	1029	1066	1076	981	994	984	970	970	905	889	885	933	873	889	916	883	911	894	852	772	751	768	732	687	652	645	643	583	618	621	607	607	564	606	573	572	588	607	587	599	592	578	553	568	568	563	594	579	566	574	548	551	546	537	558	510	507	582	532	569	522	542	516	521	544	476	561	568	554	550	590	551	521	566	556	556	550	525	502	565	541	524	523	518	526	517	517	511	514	537	473	540	482	505	538	510	503	491	555	493	491	542	541	504	505	545	499	535	535	488	548	507	507	517	532	519	520	499	505	566	539	529	545	507	527	507	473	510	499	545	530	535	513	500	515	551	537	550	510	541	534	530	487	498	516	563	470	527	508	506	483	509	519	513	490	491	491	489	527	474	476	523	527	505	478	520	478	523	495	489	520	516	509	515	484	511	540	542	526	553	510	543	512	519	497	494	525	508	520	544	540	538	524	535	570	485	506	532	527	503	514	524	498	513	524	531	511	522	482	511	488	510	480	525	504	530	473	535	523	537	484	536	519	528	480	571	501	510	515	556	534	489	511	505	507	530	519	504	520	514	527	457	500	493	473	503	521	513	481	477	504	519	528	515	526	499	488	504	523	529	532	520	500	529	519	556	483	491	531	527	516	522	521	508	512	535	509	516	507	551	537	508	482	534	517	511	505	482	550	513	493	520	545	509	492	568	516	507	529	517	498	505	505	519	499	466	492	475	479	508	497	517	510	509	552	463	536	492	496	491	482	530	493	525	530	546	496	535	503	495	567	510	487	538	554	468	524	495	488	526	519	511	515	484	556	535	549	500	517	545	488	508	510	503	485	492	493	519	495	538	520	530	538	494	541	505	463	535	511	502	487	480	535	500	501	550	564	528	511	531	470	536	494	535	480	514	549	507	537	504	509	519	478	483	514	506	499	515	501	519	560	545	497	522	484	512	524	539	516	519	530	509	521	553	520	477	520	488	519	475	563	515	510	532	499	537	507	531	547	487	542	491	552	452	509	526	547	531	544	541	473	472	552	472	525	522	549	495	516	513	482	509	534	512	506	523	540	507	524	556	510	518	490	502	540	491	535	515	560	492	514	510	508	513	494	477	537	517	504	504	495	475	525	489	522	506	497	470	532	552	530	540	523	497	496	532	517	532	524	512	517	477	501	508	498	499	514	503	529	534	523	536	518	494	502	529	503	482	525	509	535	457	503	513	503	513	514	524	494	505	483	514	534	502	511	527	527	514	519	502	472	507	513	545	536	488	523	537	519	509	516	517	529	511	529	532	506	538	509	480	502	513	483	518	519	522	495	538	557	490	546	517	500	507	494	496	485	532	523	505	509	500	546	556	508	558	494	571	519	510	476	517	501	540	521	475	533	493	542	492	527	500	506	528	563	498	485	514	502	533	484	504	505	530	493	489	495	513	507	443	509	490	510	512	541	510	517	530	504	504	506	497	551	503	542	481	515	508	506	528	515	513	484	538	476	505	484	487	507	525	475	529	511	571	512	495	495	501	522	536	513	523	516	453	512	526	540	531	532	498	509	518	518	512	505	476	514	530	542	508	479	544	541	494	531	539	504	528	535	543	560	537	481	540	510	528	547	458	513	505	482	461	522	477	525	541	533	511	530	505	457	492	525	513	509	494	508	487	497	499	565	509	516	498	485	531	480	519	544	513	488	495	524	488	544	518	524	517	499	503	525	476	504	486	521	564	511	488	480	535	469	565	517	491	484	574	518	506	507	496	516	512	506	498	491	492	526	511	541	510	548	529	495	508	531	514	537	513	471	500	501	524	515	530	502	566	528	511	532	519	542	578	519	517	495	494	465	489	504	507	519	525	569	504	531	509	530	534	494	498	541	512	514	514	505	501	531	552	530	533	488	494	518	517	511	524	517	519	511	503	513	501	509	507	543	523	525	507	515	515	542	495	514	513	531	509	526	507	564	497	536	504	531	526	495	549	507	540	524	496	501	512	533	580	502	556	492	556	557	551	520	517	485	497	528	470	494	545	558	526	525	510	493	509	527	533	528	495	545	530	503	526	523	531	552	555	511	509	525	504	503	502	528	532	531	579	516	507	526	554	529	506	543	492	556	466	512	513	532	492	542	497	515	514	493	512	557	491	495	536	514	534	497	504	512	525	524	516	539	506	497	564	488	480	530	518	527	510	500	539	511	524	484	521	526	540	481	511	513	482	521	529	511	500	492	515	458	491	560	517	483	531	502	498	513	560	515	557	493	494	502	548	523	537	517	508	501	537	504	481	510	528	532	513	477	521	520	539	482	497	536	501	519	501	521	546	536	512	477	522	501	496	527	513	502	503	510	531	534	533	559	532	485	484	508	520	546	471	512	511	485	486	513	523	538	521	529	515	494	514	491	495	536	545	539	543	507	518	489	537	512	509	532	504	519	522	510	454	488	478	466	504	495	534	519	522	500	534	519	537	538	518	525	530	514	512	552	507	533	528	529	516	536	523	468	498	521	509	519	498	516	511	547	480	530	533	547	492	539	546	542	559	507	528	523	534	544	471	516	513	519	556	501	497	513	466	463	509	531	493	487	487	490	508	467	491	515	496	537	509	521	539	559	498	521	565	512	527	494	521	527	514	523	472	504	491	502	529	501	502	572	513	491	506	555	482	527	513	565	487	491	535	505	521	532	508	515	557	483	525	507	524	529	528	521	521	520	517	501	496	540	507	475	472	502	486	524	475	501	475	520	510	510	540	520	543	541	481	473	491	520	531	538	536	494	492	489	557	535	520	548	490	491	498	509	516	489	479	527	486	526	509	525	515	477	499	538	510	524	497	541	560	523	490	513	504	484	506	548	505	486	558	492	500	503	542	464	565	519	533	533	511	473	497	477	474	485	510	512	545	508	518	519	487	542	527	483	523	541	523	478	496	535	528	486	554	516	534	542	469	481	551	514	501	526	545	474	523	517	565	467	546	530	507	472	523	534	501	494	498	496	484	515	516	531	520	525	500	516	548	500	500	500	451	555	516	510	511	507	497	488	563	538	562	535	483	484	564	523	516	515	512	532	524	543	550	486	496	510	522	493	527	538	491	518	547	536	506	496	513	490	499	535	538	506	503	528	542	543	529	491	516	543	508	507	490	548	507	512	527	483	517	526	517	520	557	483	484	519	506	565	535	521	498	522	571	516	522	522	506	519	557	547	486	531	506	504	515	500	503	514	475	477	543	506	481	524	529	557	518	470	545	494	546	500	562	498	514	505	527	501	523	552	523	487	549	519	539	525	520	521	530	510	526	486	489	525	532	498	490	514	504	516	492	505	521	523	535	495	497	479	487	529	481	534	486	479	524	487	515	479	501	531	553	484	481	510	475	554	551	464	519	505	469	501	499	500	545	472	515	510	535	512	508	529	509	533	513	541	509	522	490	524	553	505	477	505	537	507	548	533	533	455	527	498	510	496	543	541	542	553	511	495	522
25717	19471	29811	31778	24458	18713	11174	8729	9923	6274	3276	1931	1431	1062	1198	1009	623	662	754	891	802	710	660	723	655	610	592	518	506	482	433	468	454	517	502	505	502	448	465	468	511	401	317	319	292	261	272	280	264	252	255	237	225	221	222	254	214	229	244	253	222	217	206	183	204	244	228	214	249	227	234	232	237	221	209	225	230	246	228	233	223	216	217	230	222	221	231	209	209	194	200	181	195	196	218	221	214	212	217	207	228	183	214	191	229	198	246	201	200	204	203	220	199	222	179	211	202	214	212	189	192	200	189	213	207	202	205	226	181	217	195	215	209	177	204	255	182	244	210	185	211	206	201	197	181	199	201	186	175	189	179	196	221	206	207	211	197	223	188	190	213	196	199	233	204	219	209	203	213	202	191	187	192	209	195	192	196	237	228	206	207	186	179	223	202	226	202	201	217	210	182	207	205	201	218	204	209	207	206	223	213	210	188	217	219	207	205	192	207	200	209	199	210	229	204	202	247	196	198	203	198	201	214	208	205	205	238	194	203	198	189	182	230	207	216	192	210	211	191	194	212	215	187	189	207	196	196	196	181	202	218	192	213	205	218	208	192	213	192	215	200	189	238	209	207	215	204	213	197	215	207	187	211	204	215	199	190	209	212	198	203	216	181	218	217	218	199	195	197	209	220	234	209	218	173	200	197	221	206	226	205	215	198	200	209	197	222	200	206	212	187	196	207	218	225	221	198	203	216	186	217	198	177	217	188	188	217	202	225	217	203	231	180	209	217	208	182	184	195	213	198	220	210	189	233	169	188	171	199	204	203	219	208	194	201	221	194	214	217	210	207	201	196	183	239	203	217	177	222	181	212	221	208	209	180	214	195	197	179	188	195	209	203	199	202	218	218	206	196	184	198	208	208	189	208	185	210	186	225	196	215	185	201	190	206	227	222	232	232	209	196	208	172	204	232	198	219	191	200	193	196	224	221	197	197	219	212	211	213	214	182	199	217	229	208	209	222	197	215	187	203	209	190	205	229	222	216	243	200	206	195	208	226	219	219	221	200	171	210	202	198	199	195	198	215	194	206	220	224	176	177	199	215	204	206	212	209	219	215	215	182	223	182	226	202	191	205	202	201	216	243	213	212	218	168	226	202	220	200	177	200	208	217	212	219	189	197	207	216	225	186	209	189	198	218	203	210	212	205	203	195	198	193	176	184	185	218	206	215	196	210	230	218	199	194	210	195	214	229	207	180	207	216	189	198	223	220	231	219	178	204	221	200	215	215	210	187	196	211	228	212	200	191	175	227	225	207	199	200	220	226	213	206	194	188	205	209	200	216	218	240	202	199	198	218	224	198	199	217	218	229	202	220	212	196	231	201	201	208	189	221	219	215	230	197	208	199	190	191	215	195	215	220	183	209	206	218	208	192	196	218	232	205	219	200	194	202	213	214	170	254	223	184	186	198	211	218	213	210	194	177	200	211	203	191	183	186	199	199	219	195	218	194	218	192	216	205	212	221	198	218	218	227	217	213	196	214	194	173	211	215	190	191	206	206	202	184	180	215	191	193	206	200	199	191	199	182	208	217	213	230	217	203	187	187	207	223	198	216	232	194	199	188	180	219	213	206	206	196	193	200	220	239	218	225	216	224	202	225	199	230	210	207	208	198	204	196	211	203	216	210	216	186	232	188	203	220	193	192	204	201	224	208	209	202	216	207	197	187	211	208	194	220	197	225	197	218	212	218	193	199	206	188	260	198	186	202	215	221	229	211	206	222	196	211	235	229	207	204	191	221	171	193	211	202	208	222	223	199	214	199	216	208	230	211	198	214	198	218	211	244	212	205	205	202	196	197	190	217	215	211	203	197	222	201	198	227	191	216	194	186	222	220	196	212	190	195	220	209	181	189	197	188	216	200	222	194	208	206	200	190	180	198	217	189	207	197	222	220	231	217	234	226	236	186	198	191	178	175	207	209	186	208	217	194	219	205	187	195	214	202	191	195	195	174	191	211	211	203	225	217	190	206	200	186	204	217	212	192	207	173	223	216	205	195	212	202	231	226	221	220	230	216	198	199	196	236	207	188	194	209	197	204	219	191	245	210	226	219	234	209	227	218	178	217	203	207	206	210	200	219	220	204	183	174	215	205	205	247	211	195	219	215	223	200	195	197	215	208	221	188	212	223	186	250	225	205	219	187	230	206	216	217	197	208	211	195	192	193	192	210	212	200	215	226	199	198	206	217	223	207	192	185	205	209	189	193	172	234	186	220	183	213	196	221	208	192	198	191	221	201	220	201	218	229	218	218	180	184	206	198	210	182	203	206	188	196	199	196	202	220	182	196	201	211	201	193	201	207	222	200	209	202	225	209	205	221	225	203	203	219	206	245	212	199	205	190	195	208	196	193	205	211	222	186	208	189	236	195	193	206	205	195	174	225	202	219	211	195	202	233	195	211	185	197	208	229	201	205	210	198	220	192	226	187	182	195	197	213	235	202	223	199	222	184	189	217	209	222	181	190	203	237	194	185	189	219	172	191	181	228	211	211	223	181	221	175	211	232	196	198	196	218	215	188	194	169	198	224	192	176	194	213	198	191	204	198	195	206	208	206	202	202	215	191	204	230	216	217	206	211	206	189	219	201	241	199	193	229	219	191	214	205	201	203	213	227	212	234	211	186	224	197	206	195	207	196	240	206	206	199	200	215	212	218	196	172	206	200	189	184	215	216	203	216	204	196	196	182	209	209	216	223	215	197	216	200	219	225	204	226	209	187	205	189	216	214	192	198	189	197	193	201	195	219	172	190	226	201	202	204	198	218	221	178	209	219	210	189	204	203	197	219	182	210	202	203	193	205	205	211	213	203	217	203	215	214	191	205	187	195	200	207	224	207	207	213	188	222	211	221	215	183	211	208	199	196	194	189	203	232	208	185	203	193	198	208	207	228	224	207	212	193	191	193	191	209	222	187	176	206	192	219	189	185	204	190	222	192	226	225	190	204	188	211	195	201	237	190	218	189	191	227	215	214	199	222	210	219	220	182	211	187	183	231	221	232	195	181	193	199	212	234	208	202	203	195	223	196	209	210	204	211	194	175	206	190	214	192	215	215	223	202	207	222	214	197	198	217	231	190	220	206	201	190	211	225	203	221	200	237	228	228	194	213	190	184	209	207	218	216	212	218	236	259	204	203	221	196	199	195	190	227	192	204	209	213	213	210	218	202	213	177	206	210	188	197	220	176	180	190	199	230	199	174	214	201	215	198	191	181	191	193	186	212	200	213	213	174	218	184	217	214	200	203	232	203	191	202	187	210	210	196	193	194	199	200	182	172	195	209	214	204	206	213	178	207	212	201	228	198	207	188	212	215	217	230	199	212	180	192	218	203	220	204	218	228	224	208	197	201	219	224	228	186	185	218	190	209	221	214	174	195	217	218	210	190	201	186	186	180	221	193	229	179	214	214	220	203	198	219	198	212	212	188	235	209	187	195	187	196	180	195	210	205	207
15639	15555	30082	34832	27835	24689	15111	17954	24812	18982	13168	8524	6933	5482	6435	5624	3430	3371	4328	4690	4532	3878	4247	4252	3873	3457	3205	2917	2941	2587	2578	2692	2648	2835	2827	2702	2762	2355	2615	2844	2626	2123	1559	1330	1307	1214	1037	919	893	863	797	822	739	767	743	670	694	736	741	709	649	649	657	633	612	632	667	699	684	637	707	682	668	644	658	631	652	659	617	628	614	599	570	622	674	651	618	654	668	696	636	638	565	605	559	568	528	525	531	535	532	547	488	542	537	486	529	550	508	515	502	525	486	523	530	519	506	572	563	550	583	554	558	543	519	535	502	501	516	503	485	508	533	535	477	521	524	533	517	549	499	581	483	524	525	510	494	530	489	551	543	488	511	538	554	526	486	532	552	584	562	516	519	502	569	537	506	529	533	517	498	530	526	470	534	525	544	509	510	544	490	540	523	496	509	515	524	512	484	506	487	499	527	490	504	504	501	540	527	519	520	472	514	528	522	514	548	523	493	534	543	531	500	500	521	511	492	481	543	486	490	515	534	546	501	527	556	510	522	465	508	497	502	528	519	517	541	541	494	563	550	532	547	526	540	530	535	516	549	537	513	484	507	482	519	504	513	529	527	509	485	511	533	506	501	528	530	545	496	517	534	521	533	503	485	531	535	520	484	508	523	492	516	507	495	502	484	515	518	521	491	496	498	482	517	555	524	553	487	531	506	521	552	544	519	523	533	508	537	508	531	531	551	519	530	497	537	513	495	494	549	535	533	596	560	553	499	541	529	498	523	546	518	480	501	515	515	489	518	466	489	499	517	538	526	494	498	461	499	497	547	531	543	527	503	499	537	473	486	551	482	506	497	498	475	513	530	486	540	496	531	490	547	559	499	502	537	526	535	545	542	511	502	533	489	519	510	519	525	478	501	505	510	500	537	532	525	554	468	530	521	533	533	476	512	549	544	516	512	528	478	488	504	537	528	507	526	526	527	541	546	521	499	505	496	550	508	519	468	505	469	466	547	495	503	535	535	531	476	578	528	535	527	485	532	532	511	494	472	525	529	504	530	498	525	538	523	535	521	525	502	523	507	451	487	488	520	524	492	505	542	543	563	492	553	513	519	568	528	535	555	542	505	514	515	535	543	522	494	500	579	518	498	514	508	476	525	536	504	524	516	519	511	523	517	492	506	503	511	533	503	511	508	499	484	508	534	519	529	534	511	491	527	528	532	512	498	541	508	509	562	502	525	530	545	517	543	508	506	519	538	515	538	541	543	536	507	525	536	504	538	568	534	497	552	559	481	514	502	514	533	546	475	485	540	491	526	505	507	544	493	559	496	559	513	525	541	505	532	527	546	511	531	492	536	523	502	504	529	562	498	546	492	489	536	497	533	485	539	504	519	542	519	518	511	497	534	538	509	522	558	573	532	570	521	510	507	516	526	487	524	498	533	529	470	517	502	510	558	546	519	533	528	515	513	490	478	515	533	518	514	521	498	504	540	523	530	470	509	552	504	540	505	535	524	506	474	501	550	527	503	500	483	549	516	512	524	541	485	481	520	531	492	533	523	531	470	533	517	554	517	504	510	503	519	562	532	512	499	542	497	481	537	509	491	508	529	532	547	515	514	533	538	509	449	495	515	544	509	554	542	519	539	550	535	490	531	491	523	538	503	486	533	529	512	525	517	483	511	495	515	561	505	509	546	461	542	536	494	545	469	501	505	513	517	481	523	510	589	559	555	527	503	526	543	529	505	556	497	548	573	523	562	516	495	517	514	485	507	509	540	532	555	492	542	490	475	534	498	524	553	525	484	562	526	545	488	516	539	547	522	473	522	494	489	498	569	540	537	538	514	496	525	515	496	524	528	531	527	534	508	539	521	517	536	500	496	533	528	523	555	537	492	516	535	512	581	503	523	523	561	543	502	510	497	510	555	539	515	518	525	507	522	538	534	547	499	518	510	520	489	536	512	544	537	563	522	481	537	529	496	504	506	492	523	511	485	527	538	508	520	520	504	521	520	485	529	528	529	511	531	509	513	509	515	559	510	511	510	512	522	538	522	495	543	528	516	533	517	537	493	525	540	520	506	508	498	531	491	507	530	489	520	482	506	583	512	526	531	489	510	520	527	535	500	502	513	500	517	515	489	496	513	496	538	494	548	475	513	558	498	496	505	493	536	516	530	542	547	522	521	498	524	514	534	530	521	500	505	517	539	512	544	508	535	507	567	495	505	546	526	513	498	486	518	476	551	495	523	534	489	502	489	503	512	527	527	522	500	532	524	543	506	587	550	487	530	521	527	524	526	521	519	558	485	518	509	503	541	507	506	521	533	520	524	498	499	484	557	557	527	546	519	571	527	539	543	500	541	514	528	549	500	539	533	559	512	521	523	519	514	551	529	535	528	553	529	508	500	518	532	503	529	520	515	529	499	474	556	511	543	510	529	501	509	463	531	525	538	537	536	555	486	508	513	521	508	494	491	523	550	507	527	559	542	518	600	545	561	503	517	522	535	526	539	515	503	554	472	497	530	488	550	513	516	522	478	529	483	485	506	499	518	505	517	519	524	520	527	527	500	542	485	488	495	518	488	595	481	499	538	510	542	511	546	494	540	496	536	495	488	512	513	521	524	518	522	502	509	542	537	527	527	524	511	513	508	510	503	508	535	535	504	508	520	540	531	530	515	527	525	559	490	537	506	480	497	513	524	528	506	556	519	533	488	504	517	539	549	492	517	525	506	541	503	526	509	541	512	518	539	506	518	525	511	547	517	515	486	513	494	494	496	561	500	508	541	480	545	512	517	547	545	535	500	548	518	527	522	533	556	509	545	547	561	524	529	535	535	524	539	491	524	533	539	510	542	543	531	544	496	551	531	482	542	503	505	514	493	541	535	524	501	490	538	543	503	539	520	487	532	472	543	493	510	496	516	521	501	500	534	554	472	528	530	514	522	536	513	537	527	508	505	503	497	520	530	488	476	526	534	518	537	523	511	520	506	533	518	544	541	477	527	503	504	503	496	505	561	505	517	507	500	546	516	494	498	546	520	512	506	476	501	515	538	500	499	484	518	517	551	535	563	511	520	531	495	491	527	518	523	489	505	527	509	526	523	500	516	542	494	545	523	533	536	533	504	477	532	536	519	523	509	507	514	525	536	532	567	538	521	550	498	493	496	498	555	556	531	506	531	512	557	566	490	478	510	528	508	496	523	516	511	485	507	496	526	539	509	531	557	537	502	489	518	494	517	487	505	491	546	529	553	516	525	506	517	518	559	486	524	512	528	556	498	544	478	473	517	484	517	493	528	527	543	517	502	519	557	526	531	610	492	519	548	523	536	500	530	541	497	467	542	506	539	505	528	496	528	503	532	479	535	540	508	522	493	549	469	497	532	531	524	536	535	528	551	522	541	540	499	512	498	527	540	512	547	496	548	505	519	552	522	546	503	537	562	492	571	562	510	520	519	508	516	471	518	507	529	482	532	488	522	520	532	500	522	523	517	511	520	552	505	516	486	555
32280	31929	41263	32166	30171	22914	14428	13557	17658	12561	7018	4229	2730	2088	1706	1775	1008	895	1174	1286	1205	997	1066	1084	892	848	816	712	724	661	648	701	717	692	790	676	708	616	654	642	670	498	405	314	333	305	270	265	262	234	237	244	210	198	249	221	212	249	212	222	198	213	196	196	226	196	202	212	217	224	219	187	201	230	236	192	192	207	233	219	207	199	197	213	198	214	230	228	221	204	226	200	215	168	197	160	181	204	179	201	185	182	191	176	199	177	202	197	209	186	189	197	180	163	188	193	197	189	168	190	187	191	200	200	184	163	167	200	196	184	185	180	190	197	188	174	177	177	191	182	186	199	182	202	171	179	193	190	197	186	187	164	167	206	188	189	179	158	173	185	208	183	198	193	193	163	192	174	216	193	161	170	193	166	165	179	192	183	190	181	187	193	172	149	188	191	186	192	208	176	146	193	185	167	174	160	199	159	151	194	185	194	183	204	178	179	179	215	215	165	180	191	187	198	183	192	187	171	184	195	196	190	173	195	186	171	178	180	192	167	188	166	192	187	206	182	185	199	185	209	167	174	190	214	182	196	184	197	204	180	189	195	185	181	184	179	167	196	176	194	190	170	179	190	159	176	178	188	171	195	196	176	188	204	202	174	185	196	186	170	161	184	158	153	203	221	185	173	183	202	188	186	187	182	172	174	169	190	193	184	164	189	191	169	191	188	189	209	183	178	184	177	185	188	158	176	187	187	192	180	189	186	185	170	162	168	179	187	174	192	192	197	169	171	170	182	204	192	184	206	186	171	185	201	191	179	172	170	174	170	185	191	203	183	176	184	183	159	209	185	184	185	191	190	196	190	170	165	183	167	188	192	172	162	191	157	157	181	166	185	172	174	182	164	180	189	183	211	200	177	175	198	199	186	173	195	180	178	190	198	209	179	152	172	199	190	165	181	173	211	197	174	186	192	180	194	178	197	167	164	166	207	192	201	170	168	204	186	194	194	166	177	171	174	174	189	156	176	172	182	184	155	198	200	180	204	183	181	198	205	194	203	188	198	198	187	179	172	189	181	161	172	177	179	207	198	179	168	195	182	140	188	181	172	165	169	174	166	168	183	166	178	186	183	170	182	190	184	175	183	218	172	187	196	182	192	168	161	195	165	179	156	174	177	178	181	183	177	174	171	182	185	186	192	193	180	173	178	179	186	211	181	177	201	195	179	197	157	195	156	168	183	199	199	175	207	198	159	169	187	153	185	154	197	180	164	186	160	179	187	159	214	199	191	170	165	211	196	177	172	191	171	167	165	180	198	184	164	177	184	155	176	190	176	217	187	192	174	187	193	180	165	196	191	179	191	170	170	176	195	191	181	182	165	181	160	183	179	170	176	171	182	190	191	199	174	212	174	175	169	177	192	186	190	193	179	188	178	195	156	191	161	194	181	209	177	191	174	170	180	212	150	170	197	166	202	190	168	189	173	199	185	181	193	171	188	166	162	170	183	167	169	182	198	180	177	167	191	153	189	208	162	173	183	188	166	161	193	202	178	185	181	223	158	169	175	203	197	169	172	200	157	231	176	212	196	163	194	180	177	158	225	205	164	183	192	175	187	201	183	200	178	192	164	196	180	213	166	172	169	167	190	174	164	193	189	175	190	159	190	168	165	175	174	182	165	181	198	170	178	178	214	168	214	178	209	152	186	164	183	183	195	177	178	181	217	193	173	197	186	158	186	217	141	161	160	147	160	206	166	189	180	189	188	151	179	190	222	183	160	172	171	181	166	164	184	184	192	174	199	178	185	181	185	175	181	175	175	199	195	172	182	154	198	203	190	182	179	195	195	166	183	199	158	180	167	188	186	185	177	182	183	175	155	167	192	171	183	182	153	178	172	186	196	188	184	178	171	199	195	191	184	170	179	188	188	187	200	184	190	168	156	171	165	170	178	187	165	187	177	194	178	172	173	172	182	198	159	163	171	199	171	210	169	176	187	173	166	191	159	188	181	187	173	153	167	188	180	179	197	172	184	200	174	181	220	180	194	183	165	188	174	175	190	167	181	168	148	193	185	169	196	188	171	165	165	194	173	167	174	202	180	178	177	180	179	175	180	155	178	175	174	197	186	180	180	166	153	205	201	199	169	181	173	166	186	177	202	178	205	190	186	168	189	161	183	175	172	155	180	169	200	175	184	168	159	175	189	204	172	169	180	175	191	198	168	159	167	180	174	168	170	177	188	177	190	191	173	171	165	184	192	176	191	173	184	186	196	180	188	169	172	172	181	195	184	175	167	179	187	196	200	164	193	191	177	190	187	173	196	191	179	170	190	186	176	163	177	169	192	160	192	194	187	166	174	168	175	182	170	176	186	197	204	186	195	213	198	190	163	180	172	169	178	183	170	177	168	169	183	200	183	174	167	183	161	173	177	183	166	207	167	164	151	206	202	188	185	171	198	159	168	197	176	203	211	174	209	143	180	157	192	183	169	201	171	173	183	194	176	196	204	192	200	197	187	179	200	187	178	182	168	187	186	158	185	182	179	201	185	191	175	182	185	180	169	184	195	192	161	204	176	178	172	187	201	200	177	177	177	193	184	194	185	171	163	177	164	173	199	182	189	203	183	156	176	178	189	154	201	176	164	163	192	184	181	190	201	186	181	198	149	195	198	178	172	199	190	190	174	166	176	182	199	187	199	182	165	182	168	172	181	178	189	171	187	159	182	193	207	154	186	189	220	164	181	190	176	180	181	191	187	185	174	164	198	162	172	191	177	166	207	182	168	172	231	176	188	199	193	199	165	173	194	162	186	190	206	200	174	196	195	205	177	185	192	195	180	195	187	205	220	178	166	190	199	186	201	197	188	177	195	151	187	166	165	195	174	187	196	191	181	223	212	200	174	194	176	175	159	172	179	183	156	198	208	177	178	171	167	203	193	193	186	192	179	184	198	202	175	164	195	189	167	183	181	176	185	164	170	180	203	176	168	158	182	200	191	173	178	175	180	204	192	189	169	192	153	163	187	194	171	183	156	175	184	215	171	183	180	177	185	210	198	200	188	172	199	178	194	193	180	185	165	159	174	180	181	192	153	172	174	174	169	178	205	166	184	165	195	196	161	188	170	191	208	199	212	185	168	175	198	170	208	167	183	198	187	142	176	164	170	163	176	173	163	202	191	158	196	189	205	197	208	193	184	177	178	194	174	166	187	203	175	171	196	211	185	195	191	181	176	182	169	200	169	195	179	181	185	206	164	205	208	158	158	188	194	181	178	158	201	199	185	166	181	163	164	171	168	189	193	211	175	187	190	169	215	162	186	176	189	177	181	187	176	171	193	169	168	190	194	176	200	176	167	176	181	172	187	163	155	164	179	175	154	152	174	185	184	198	173	189	193	200	175	191	183	162	164	195	170	185	176	200	188	192	177	171	180	192	210	163	183	175	185	194	194	190	173	172	207	164	174	173	167	189	171	205	166	181	190	184	195	204	182	183	202	176	187	200	204	182	198	196	192
18775	25654	37461	35287	34136	26532	18577	24910	33463	27321	20513	16323	12076	9869	8832	9227	5124	5044	6977	7535	7254	6038	6526	6612	5781	5403	4953	4481	4700	4167	4080	4420	4262	4734	5057	4647	4732	3727	3994	4003	4027	2765	2111	1736	1604	1337	1272	1139	1035	1004	942	907	796	779	817	825	813	832	718	694	687	579	644	597	646	636	739	748	728	732	659	663	735	750	701	639	596	623	630	666	621	652	681	689	722	719	782	696	726	658	688	633	550	582	510	493	507	495	521	495	523	502	472	502	508	478	463	497	490	492	472	472	475	444	481	451	495	505	439	461	482	472	447	453	449	458	451	487	422	462	497	477	471	477	409	464	484	475	482	452	434	466	442	441	478	476	438	473	455	505	448	449	494	465	466	490	464	436	476	464	472	441	441	468	428	488	454	470	459	484	460	444	441	458	452	433	464	464	450	483	445	483	445	446	469	457	466	461	445	463	473	410	482	474	499	513	508	487	440	480	510	467	435	485	473	492	437	466	492	451	471	476	446	457	484	493	456	475	459	461	489	476	408	442	433	460	481	455	452	475	486	486	431	492	483	438	474	448	436	456	482	447	408	466	448	441	479	484	453	474	473	457	430	473	446	475	481	457	479	501	475	464	476	450	439	466	449	456	499	475	478	468	446	447	463	469	499	481	423	458	488	445	431	450	487	460	475	464	467	479	476	475	493	453	496	449	447	434	441	463	453	488	456	477	452	499	481	495	451	448	475	481	470	463	439	492	491	496	503	468	412	491	505	446	487	428	465	488	468	436	457	484	492	450	460	478	461	537	495	458	492	438	437	402	445	491	441	461	431	485	465	465	434	474	434	478	469	441	481	465	452	496	440	420	467	479	465	468	439	476	428	446	441	492	451	461	474	469	484	451	443	489	478	435	471	441	472	473	475	473	451	477	491	508	439	477	451	455	487	461	486	427	477	449	480	477	498	500	477	457	434	505	468	463	462	453	472	454	436	448	469	445	489	482	488	459	454	450	473	438	447	474	471	482	474	448	459	427	464	449	464	496	446	421	471	537	469	452	439	452	495	426	455	458	442	491	436	494	482	487	461	466	467	467	461	460	515	428	413	456	462	500	466	415	475	480	484	459	504	460	496	433	441	484	432	462	430	451	428	412	466	448	439	501	471	487	494	499	459	477	504	446	436	453	481	478	476	459	434	444	455	438	465	439	438	476	479	459	433	452	501	431	481	438	435	496	457	493	464	427	492	441	435	442	445	468	471	454	447	492	481	493	431	473	458	495	447	450	467	441	468	458	462	429	488	478	458	453	474	444	446	457	468	503	470	462	481	463	444	451	474	431	446	500	471	426	475	441	434	481	426	466	425	408	451	455	508	458	520	425	453	454	463	460	460	450	454	463	458	475	490	449	462	438	405	483	460	476	471	453	453	482	465	437	467	461	468	476	455	461	445	468	428	459	456	459	460	481	472	443	465	433	437	454	439	442	475	474	466	462	498	445	441	469	461	456	455	458	459	465	457	470	452	462	452	457	407	452	437	463	445	451	427	472	463	486	447	471	468	489	466	455	449	455	439	486	413	475	483	475	483	477	461	471	506	465	471	465	475	444	483	429	434	476	467	491	453	449	468	453	430	484	458	468	492	468	438	402	498	465	469	498	450	488	456	442	484	453	441	460	473	418	455	485	490	464	475	442	435	455	483	468	471	482	459	466	440	435	468	434	470	463	467	474	466	455	463	477	442	474	504	450	463	467	462	484	465	447	462	459	465	475	470	461	449	475	453	505	446	477	489	492	459	450	485	478	469	425	463	460	469	450	457	443	531	472	442	439	475	478	425	475	437	426	466	451	458	478	453	466	468	501	499	455	478	442	487	478	454	471	467	460	525	458	487	431	483	434	432	449	461	458	484	453	436	429	482	446	449	461	433	422	439	427	476	454	509	457	438	469	440	489	464	471	436	425	468	448	466	484	450	472	442	515	491	430	426	422	478	447	497	435	461	496	478	496	492	500	472	451	465	454	457	449	489	504	440	469	458	423	452	503	466	457	437	454	485	416	467	477	464	472	460	451	467	460	459	459	404	481	444	477	440	471	489	462	481	466	451	452	431	431	450	435	493	461	435	460	478	485	431	469	446	438	443	457	438	460	429	465	428	473	447	468	461	465	453	454	456	439	468	443	465	479	459	441	448	466	428	445	514	428	496	478	457	445	464	451	473	469	476	447	458	474	455	457	474	438	475	486	460	485	446	458	444	473	448	474	435	495	466	480	469	449	461	497	470	476	460	480	487	477	433	443	448	413	434	445	438	446	454	474	474	458	450	456	462	514	433	445	482	462	514	483	465	437	467	440	468	476	464	500	439	443	514	466	474	486	424	440	479	438	456	459	454	480	480	472	496	457	474	445	446	468	445	473	478	464	459	453	494	484	447	471	435	444	494	482	502	471	458	471	473	462	481	478	418	449	455	436	462	479	459	467	465	456	498	460	427	478	470	495	468	498	470	478	477	417	429	447	462	483	464	443	487	438	490	467	466	461	471	479	446	462	440	462	441	457	426	447	479	483	484	466	452	485	435	489	471	503	422	464	442	432	461	436	449	422	467	460	468	470	432	503	462	458	457	464	475	442	462	458	476	453	463	463	435	467	471	437	485	464	458	423	435	405	457	455	453	476	482	436	486	466	436	465	449	451	442	486	454	463	478	429	448	452	472	485	476	452	463	452	457	449	436	454	468	459	457	497	459	476	466	439	441	412	460	472	469	435	479	450	472	517	434	453	482	490	464	461	478	470	471	467	431	484	474	483	466	447	466	426	473	464	458	487	429	453	453	422	494	431	469	431	496	485	479	459	451	472	451	443	476	474	422	461	451	462	453	472	451	522	441	466	443	428	441	442	477	402	471	462	477	448	445	472	490	455	445	459	449	475	474	446	453	482	464	435	450	483	438	492	467	451	463	467	451	460	470	476	446	470	462	507	466	438	499	467	459	436	473	489	500	471	447	456	471	518	470	419	443	472	468	473	483	465	483	506	475	434	454	446	463	509	420	448	424	453	471	472	455	482	426	476	447	490	434	491	455	482	464	474	472	469	483	461	461	477	478	428	485	444	469	487	484	472	433	467	469	455	426	424	458	424	471	471	475	466	439	448	427	456	456	436	486	447	454	429	495	467	476	441	478	459	461	440	488	430	445	462	456	442	451	455	444	464	435	447	466	472	470	481	482	456	471	464	465	487	475	470	464	449	457	460	471	435	471	450	457	454	427	457	442	449	442	476	463	431	445	463	460	474	434	483	490	472	475	435	475	431	443	466	438	481	486	469	445	449	469	444	482	470	512	452	457	458	446	440	446	444	475	467	462	437	450	451	463	511	443	447	490	464	476	491	493	448	498	458	463	454	483	469	478	458	450	454	472	462	473	481	457	427	455	473	460	447	445	458	468	451	452	461	444	488	458	458	471	487	462	479	469	436	478	465	505	442	497	442	464	451	467	475	442	475	494	413	415	465	464	443	450	448	451	449	443	435
10349	6698	8486	6914	3798	2605	1653	1096	884	703	612	536	444	343	330	349	315	255	288	271	298	279	256	243	254	268	282	270	263	293	253	251	260	255	267	232	256	264	261	236	263	254	215	220	238	226	213	223	202	222	208	215	209	225	214	216	216	214	209	223	229	213	178	227	204	222	176	212	197	215	197	237	262	213	210	217	204	211	218	218	214	227	210	227	198	215	221	180	211	196	214	193	210	252	227	212	204	186	197	241	186	228	190	202	213	182	231	208	207	219	183	225	182	213	189	184	196	238	203	226	214	191	200	203	190	198	211	215	230	192	225	210	204	207	227	219	192	194	208	206	199	229	215	207	190	187	190	194	208	217	211	217	195	208	218	195	197	205	206	168	211	199	217	239	190	204	211	199	218	203	178	204	203	189	199	204	224	176	223	196	212	194	212	221	205	224	197	240	212	211	206	208	199	205	216	212	202	186	215	202	220	206	206	214	199	194	214	210	185	216	225	190	211	202	214	193	193	200	172	193	198	198	200	214	205	194	219	223	226	207	206	197	211	181	193	223	207	215	207	193	205	214	200	204	194	185	183	188	190	208	218	194	210	192	209	190	211	167	222	225	183	195	198	243	220	200	197	207	193	183	220	204	197	207	199	184	192	200	183	210	209	226	229	200	210	199	188	230	213	178	202	186	195	194	202	207	237	208	189	208	216	201	210	206	227	212	214	183	217	200	205	195	223	208	230	184	200	209	204	215	201	217	206	206	198	205	204	205	192	206	187	185	212	198	201	211	210	209	235	193	208	215	192	217	191	227	185	188	197	216	199	184	198	180	192	190	221	188	209	201	220	201	233	205	216	202	192	203	205	214	203	213	189	208	193	219	208	194	215	203	196	213	183	230	227	215	214	259	209	188	205	222	199	212	245	224	217	210	199	190	195	194	197	206	210	199	232	213	204	191	203	206	203	190	224	222	194	229	221	230	202	195	218	216	170	205	200	213	226	188	217	208	176	212	220	221	208	189	207	210	207	190	195	220	180	197	216	172	245	229	190	201	195	183	220	224	206	205	206	219	210	217	217	199	210	220	215	189	203	211	208	198	228	198	160	187	183	214	195	198	199	198	197	205	224	223	193	205	228	223	204	212	213	193	206	211	224	199	203	221	186	205	210	240	183	200	176	205	221	225	213	220	232	216	207	181	171	192	189	216	210	208	200	207	163	197	183	235	209	201	202	219	191	219	212	193	190	243	199	207	226	185	205	195	212	223	182	204	210	218	185	235	203	212	206	169	205	209	233	208	196	205	221	190	225	184	195	234	230	199	200	198	205	206	189	185	228	226	191	216	207	212	213	198	212	186	196	200	194	213	228	196	202	204	190	202	203	188	189	208	198	224	191	209	219	222	217	192	195	195	185	239	202	214	202	224	212	204	212	202	193	204	220	175	225	214	215	198	206	228	221	223	199	206	209	198	201	201	191	194	213	221	197	213	195	208	214	184	203	174	218	210	211	197	194	194	219	188	219	241	221	206	196	193	218	194	189	206	221	216	228	236	207	215	201	183	191	199	181	216	204	211	225	211	206	200	203	204	190	194	175	180	200	188	179	196	211	183	215	197	205	223	213	202	212	208	194	196	213	185	213	201	202	207	205	226	201	179	203	194	197	213	176	202	208	227	193	194	189	212	217	210	201	189	184	231	208	208	196	235	218	194	221	202	217	194	205	199	193	218	193	198	220	197	193	193	228	197	221	215	221	196	211	211	216	207	224	212	186	206	191	205	211	225	187	207	226	211	205	238	196	186	229	202	216	196	202	206	217	193	202	207	250	177	195	205	218	214	202	218	235	205	192	221	215	207	200	208	180	202	216	230	206	239	210	222	209	203	187	224	209	225	203	156	187	231	212	216	204	202	201	221	177	222	204	191	212	181	200	199	199	185	235	208	211	211	226	212	221	189	208	223	189	203	179	193	202	202	208	190	205	219	191	198	183	197	201	199	205	177	208	208	189	194	246	206	191	227	199	206	203	209	220	209	206	188	208	202	228	191	200	239	208	223	215	195	177	185	212	237	202	223	231	229	213	206	192	228	194	196	211	178	191	194	227	197	185	212	211	203	218	221	186	233	232	207	244	235	190	200	160	243	217	223	192	210	186	192	199	215	219	214	207	208	193	184	196	194	194	188	181	216	217	209	181	198	214	180	215	187	192	163	200	199	224	181	217	222	215	173	200	210	218	181	208	216	209	203	220	223	222	223	187	238	217	206	220	202	207	216	174	223	211	180	211	216	197	181	213	191	187	186	228	227	220	227	200	234	229	210	214	234	213	201	213	194	207	206	196	209	176	209	218	223	196	196	216	206	184	183	188	206	182	190	179	216	212	218	184	189	212	213	202	180	221	190	204	199	219	216	212	217	219	211	172	206	197	226	215	189	209	214	194	192	182	205	176	180	200	203	213	212	241	194	196	217	183	229	213	174	215	174	214	197	225	203	215	195	223	206	224	234	224	204	225	224	188	202	213	162	212	197	217	198	196	224	216	244	217	225	198	191	181	223	210	218	175	197	189	229	181	196	208	201	211	202	205	210	200	209	235	183	234	217	208	216	194	200	200	194	180	207	197	194	222	192	200	200	198	206	213	193	190	217	205	205	210	197	200	215	205	213	228	199	214	193	227	186	218	212	211	207	186	216	193	200	208	187	203	212	186	190	171	206	178	180	208	213	207	201	224	223	220	203	195	188	210	179	227	218	216	200	199	204	223	193	205	208	183	232	193	222	218	221	201	188	188	186	194	194	186	217	205	222	199	212	228	191	222	219	196	197	221	191	225	203	198	207	196	228	209	199	199	214	197	203	210	218	210	213	228	205	186	193	232	205	193	185	219	214	190	205	185	179	210	218	209	245	217	220	199	180	203	201	210	214	223	226	191	220	203	191	206	225	220	196	215	217	200	219	226	222	230	200	205	215	219	176	203	213	213	223	184	226	192	196	196	196	219	205	208	179	216	194	226	222	236	204	220	203	211	206	189	210	211	206	193	206	212	183	222	197	195	220	201	221	222	199	219	193	221	182	201	232	208	209	219	201	182	192	197	231	193	210	194	182	208	232	196	192	204	204	210	216	223	197	193	241	199	206	184	203	212	195	211	202	231	200	179	204	196	202	207	208	200	198	210	224	189	185	202	210	211	184	214	217	193	172	191	196	198	194	214	211	216	224	206	208	175	228	217	207	195	219	205	185	217	225	200	204	215	199	206	173	212	202	210	189	201	209	217	226	200	210	185	179	218	176	215	202	214	214	205	192	187	231	225	213	204	220	206	196	202	208	213	179	207	183	173	192	206	200	207	190	211	205	192	241	237	189	203	212	214	208	204	171	192	208	205	217	216	191	192	203	193	203	212	184	219	208	230	217	227	191	221	209	192	186	215	229	217	204	196	213	208	229	189	208	214	212	192	216	209	217	213	210	214	244	228	223	178	189	220	191	185	200	188	199	229	214	214	212	231	214	195	218
6657	6893	13520	15761	11027	9225	6338	5002	4737	3768	2971	2568	2160	1774	1492	1287	1062	1112	1090	1067	1041	1138	1113	1071	1086	1067	1085	1047	1055	966	980	960	895	902	925	968	995	935	929	858	855	762	749	728	787	660	639	603	637	624	628	624	623	603	561	566	594	599	573	587	600	606	559	561	535	544	566	588	577	569	552	547	580	604	579	612	539	584	529	563	533	524	559	486	562	503	505	515	516	508	501	534	525	532	548	528	530	505	526	542	530	504	530	527	524	505	542	549	521	523	505	549	487	535	530	505	481	522	506	535	537	524	545	534	514	530	516	533	524	501	513	556	506	519	517	502	518	542	530	497	550	546	523	544	541	507	542	521	503	530	498	528	539	553	514	515	544	516	506	511	519	472	523	526	506	533	504	510	526	525	511	543	511	501	541	527	525	518	517	532	517	502	495	479	534	494	559	534	501	457	525	522	541	508	532	518	492	503	510	542	513	477	469	503	499	552	515	533	509	488	540	507	527	518	539	524	502	522	524	545	545	468	507	534	552	538	543	516	532	532	565	518	478	565	521	515	555	512	502	476	504	494	521	492	519	516	518	509	494	528	519	515	508	515	525	489	523	500	544	499	500	550	534	508	534	529	535	547	535	522	501	541	520	531	543	522	536	556	483	503	543	486	564	474	483	562	521	494	534	513	514	529	546	517	494	481	546	499	559	505	502	532	507	508	510	528	536	509	508	461	563	496	532	535	495	540	503	528	536	488	572	485	523	506	479	546	524	491	564	488	525	514	506	495	536	511	503	514	471	527	547	485	557	480	486	558	526	528	532	550	502	533	589	493	499	551	543	493	518	499	478	511	560	518	515	551	513	513	473	522	552	532	498	505	548	576	523	549	554	520	540	528	530	512	521	486	523	531	529	530	506	545	522	511	516	537	551	553	513	489	527	486	500	533	534	491	530	518	514	530	522	499	536	489	563	490	480	504	532	489	521	543	492	507	531	534	505	532	531	489	502	560	479	535	505	527	492	517	520	516	542	523	526	498	516	512	544	537	522	548	524	550	509	493	505	531	513	505	537	540	530	473	524	474	554	491	532	534	523	506	567	578	520	515	562	555	502	555	518	524	523	512	538	507	554	549	525	553	538	536	518	514	507	474	534	549	556	527	559	524	516	548	523	508	469	518	521	540	512	529	563	567	526	532	562	531	542	547	525	522	477	535	551	506	472	575	523	516	532	500	494	527	505	512	509	484	520	530	511	543	529	498	543	515	530	546	502	578	508	563	522	527	558	539	484	506	511	525	509	531	550	518	540	502	536	517	512	551	511	498	537	516	536	578	523	556	504	527	508	521	518	531	529	515	528	513	528	487	522	547	527	555	542	505	529	532	497	530	512	503	518	516	503	523	522	501	536	527	532	465	532	510	543	546	520	486	506	535	533	479	533	532	562	567	525	544	508	495	514	501	515	527	519	539	549	552	505	503	519	507	507	511	535	519	519	514	537	530	527	498	554	507	514	482	525	497	534	489	497	551	537	525	538	559	567	571	527	524	523	511	536	556	521	576	503	506	518	579	531	540	537	538	530	533	516	523	536	553	533	515	528	517	521	548	551	537	526	554	523	539	528	504	569	524	486	519	514	521	513	509	515	478	530	445	495	533	523	520	526	504	519	507	522	482	523	485	513	495	527	530	523	535	522	540	547	539	495	539	536	508	528	498	486	509	537	492	497	514	570	484	513	524	516	522	524	536	510	506	505	511	529	500	522	527	528	522	531	520	499	551	523	522	498	568	510	508	503	563	509	501	562	503	556	488	505	517	514	514	517	510	513	522	551	538	506	518	523	521	557	571	517	521	492	529	487	515	524	494	553	497	571	499	527	535	544	558	536	548	543	516	529	558	523	526	483	537	526	528	514	492	505	489	530	552	552	527	539	539	504	508	547	548	536	533	554	536	526	559	519	485	519	539	511	527	535	507	514	561	512	547	546	533	560	536	505	521	531	504	530	565	525	523	493	524	557	512	513	501	532	526	536	509	545	523	511	551	536	529	508	493	511	580	452	522	547	503	516	456	518	506	536	512	503	486	515	549	526	546	514	500	503	520	530	518	559	536	544	515	520	531	557	518	518	525	525	515	513	524	511	541	482	547	510	528	492	513	561	525	542	519	561	530	529	522	481	526	474	561	481	486	504	559	510	495	505	523	516	504	492	500	571	497	502	533	545	530	546	503	510	546	551	493	556	523	543	520	514	523	537	536	517	508	518	543	522	549	519	533	509	525	511	523	569	530	571	512	547	532	500	533	521	525	524	517	493	519	501	503	526	520	541	550	532	523	487	524	518	538	491	495	518	522	503	511	503	525	542	578	497	521	553	572	470	535	533	512	515	514	534	509	534	527	497	467	545	511	533	527	531	534	552	520	525	549	533	526	540	562	500	527	540	529	485	514	508	528	520	501	525	516	494	497	565	517	495	548	532	520	505	525	530	532	573	502	521	498	496	528	490	524	516	557	531	510	528	520	484	491	504	550	515	527	550	526	498	510	544	522	536	561	540	521	490	536	492	528	546	511	519	538	502	533	509	523	539	482	525	516	537	512	512	541	508	491	516	534	512	542	531	499	536	496	524	552	531	486	500	539	492	564	488	536	536	544	537	533	507	505	516	533	538	502	490	532	516	496	503	480	524	548	504	544	557	550	531	501	529	525	534	556	500	498	542	561	543	505	519	523	517	511	572	514	528	546	520	502	513	559	554	541	529	528	534	506	529	534	505	537	534	495	516	521	505	494	526	475	528	501	524	557	497	531	512	522	549	494	529	512	502	519	512	549	556	517	509	490	557	505	555	487	482	515	509	521	560	553	513	531	555	536	532	501	485	536	534	532	502	500	511	528	496	549	540	501	522	494	523	518	523	539	555	514	496	551	546	517	580	478	535	528	510	530	510	505	480	514	552	548	509	512	502	527	489	503	497	533	494	492	514	523	532	535	522	502	512	522	539	518	481	504	566	495	528	518	524	525	515	521	546	515	507	499	498	539	512	515	511	554	511	509	484	525	531	466	484	524	530	562	500	519	531	521	542	490	522	504	507	515	530	541	536	525	555	555	515	488	532	533	507	533	552	525	542	540	508	505	525	551	544	479	547	526	539	476	539	518	521	509	517	520	460	544	496	519	537	525	555	486	468	463	477	533	507	542	492	547	508	537	502	509	532	530	509	510	521	551	510	503	529	544	540	520	529	528	529	496	514	557	531	511	549	501	462	537	538	535	523	528	535	484	511	508	497	557	564	506	552	541	506	506	541	539	560	494	506	542	525	527	507	534	501	520	522	521	537	566	518	480	531	539	493	521	488	488	508	575	513	522	497	520	501	533	519	517	517	517	515	543	511	504	530	494	521	525	512	539	525	508	510	501	537	527	519	527	517	529	527	512	493	534	515	536	505	512	489	543	517	561	553	557	524	543	524	518	506	535	505	531	533	532	510	493	494	528	518	516	526	528	517	501	541	555	503	587	519	525
28245	30523	29765	29004	23418	17300	10600	7324	8873	7059	4845	2670	1906	1420	1037	970	592	633	776	815	723	613	648	695	640	595	580	568	564	557	485	517	564	540	509	568	466	503	502	462	406	336	292	321	306	267	256	261	222	271	272	236	211	247	212	253	236	228	270	221	263	219	209	237	250	232	241	221	244	244	225	210	225	235	210	244	187	215	242	243	209	222	210	212	228	218	211	205	226	221	212	202	240	185	226	227	206	220	238	212	189	225	208	208	208	223	222	186	210	209	206	184	208	206	211	209	202	226	216	195	219	200	200	203	202	181	194	209	211	207	198	201	231	203	198	212	220	205	219	208	197	176	218	197	213	200	200	223	201	197	221	225	210	182	212	201	193	201	197	187	189	226	213	225	205	194	201	205	228	222	186	213	213	221	210	212	186	204	223	213	214	221	211	193	209	198	208	186	212	216	202	216	228	220	199	233	227	209	203	191	206	220	199	208	177	214	211	212	224	229	181	189	220	228	215	201	213	220	242	212	219	233	208	213	222	205	196	205	185	206	184	189	209	179	184	209	204	194	220	208	229	223	217	189	211	193	210	209	193	243	186	172	194	200	235	201	207	196	202	210	209	218	209	208	183	231	210	203	249	199	216	218	210	204	229	232	219	198	230	205	220	188	211	231	227	199	211	215	200	205	215	226	211	192	208	220	223	208	215	191	216	201	201	206	193	221	210	216	175	172	213	208	219	219	211	223	228	203	184	204	222	215	230	224	241	183	224	221	204	216	213	232	227	232	249	215	212	222	214	198	209	196	192	219	210	213	213	208	204	221	224	217	199	203	217	209	213	225	219	219	217	227	223	238	215	202	237	216	218	215	199	194	232	231	174	219	216	186	210	175	222	220	210	219	195	203	193	175	188	200	221	232	197	228	221	212	205	192	213	220	216	218	226	195	207	222	234	220	239	214	218	209	200	195	222	223	191	214	205	205	227	215	218	206	180	214	222	197	205	223	214	221	227	182	183	214	203	207	190	218	189	205	232	200	205	202	218	209	210	187	224	192	216	202	247	205	243	213	191	204	213	190	201	195	229	204	190	206	207	209	245	229	200	189	177	220	230	202	220	203	191	210	198	218	208	207	207	214	214	205	219	230	215	177	202	200	196	214	185	161	194	197	202	217	225	199	210	210	221	213	189	186	217	226	210	206	209	201	219	194	204	195	199	207	204	223	199	212	210	206	192	233	217	210	226	182	199	217	215	197	228	209	195	212	232	221	227	213	193	204	190	217	213	220	203	219	202	224	195	226	213	210	201	212	182	215	190	215	209	189	192	200	214	208	208	218	189	188	215	190	216	197	190	212	216	227	213	219	201	211	232	191	200	206	210	225	189	234	212	224	221	204	208	214	214	180	200	199	224	183	197	206	201	200	238	210	214	213	200	205	201	186	217	205	231	194	172	176	217	199	172	230	229	224	198	185	213	198	202	202	230	202	215	226	223	207	225	185	199	212	195	195	210	214	194	201	188	229	202	208	243	189	205	193	212	213	208	214	251	196	173	199	198	185	208	188	211	209	207	228	223	223	231	189	236	229	193	227	224	205	205	216	229	222	219	208	205	218	206	214	196	218	191	249	206	219	194	217	218	212	202	205	220	213	216	219	188	220	241	194	220	199	205	206	208	209	174	209	226	229	214	197	195	191	214	236	219	200	191	222	200	208	186	216	205	210	194	224	211	210	190	200	227	208	202	201	210	237	219	191	197	214	180	215	208	210	219	183	211	197	224	225	239	206	227	204	192	233	215	189	206	210	232	167	199	220	198	211	209	241	200	193	213	214	213	226	205	227	189	227	181	212	207	215	211	173	218	190	198	206	204	198	213	192	186	215	198	224	232	198	216	181	220	210	182	225	213	185	212	215	208	186	215	218	213	196	206	209	234	213	211	193	204	230	209	209	221	216	243	210	226	208	203	210	213	203	202	208	196	212	228	200	191	218	219	213	197	211	212	201	221	211	218	227	210	211	214	195	214	185	202	190	225	218	190	171	234	221	193	214	225	209	217	194	204	223	228	212	207	215	237	218	222	202	224	215	229	199	192	208	201	221	233	221	237	191	200	218	219	213	205	193	206	203	211	196	211	218	207	221	213	212	197	209	206	210	215	206	224	224	233	201	238	192	233	197	205	190	219	212	208	208	220	198	209	198	208	228	206	220	204	199	206	202	211	189	193	206	208	189	201	178	244	204	255	191	217	214	202	214	223	183	212	205	216	226	233	196	188	218	208	203	196	206	190	217	230	205	207	200	197	193	220	212	196	209	214	216	197	236	206	212	226	207	236	194	214	178	208	215	239	223	204	210	188	198	220	211	200	227	199	192	219	206	198	216	215	203	221	212	194	214	217	217	174	185	214	224	202	207	213	193	209	205	204	202	204	208	207	214	197	191	197	191	209	249	185	223	214	193	207	198	193	204	212	233	187	221	193	219	231	216	199	223	237	202	197	213	211	220	200	199	247	218	242	218	209	194	200	220	194	223	226	205	183	222	218	233	204	231	213	200	208	186	224	215	242	188	201	210	237	195	202	207	209	210	187	229	204	229	216	216	218	189	231	210	239	231	197	209	199	204	233	216	231	207	222	182	200	198	214	219	210	244	196	230	218	197	233	211	217	194	212	202	203	215	212	169	238	192	203	211	200	202	198	204	202	203	190	201	205	242	196	212	200	231	201	190	215	213	200	211	192	202	207	202	221	200	206	196	202	198	220	220	221	206	200	211	216	215	232	202	222	199	201	241	186	191	218	194	201	205	207	207	212	206	219	218	191	208	238	204	227	223	218	212	248	198	227	199	210	199	240	212	208	220	207	219	199	231	227	227	229	209	219	207	212	198	156	234	206	211	223	214	249	218	210	199	222	185	204	215	196	210	219	191	227	213	227	190	214	197	208	201	226	224	193	215	194	246	205	248	215	193	213	195	233	201	215	254	197	196	244	212	239	213	211	210	225	221	221	191	161	198	228	199	189	219	222	214	207	212	188	191	211	210	203	183	231	231	214	199	228	202	208	200	220	207	203	195	219	185	198	203	217	219	204	204	213	223	227	198	242	213	197	195	190	199	207	206	212	188	231	192	196	194	207	197	210	242	216	210	194	208	215	177	224	198	212	201	210	219	192	209	184	220	227	194	186	212	196	176	196	197	213	215	207	203	229	237	195	186	213	214	165	214	241	191	223	225	196	199	205	205	197	233	224	213	205	199	202	217	205	209	213	198	192	207	216	201	202	245	181	187	184	208	213	186	190	183	206	223	220	208	219	211	193	216	220	234	210	193	200	212	209	223	197	197	231	205	209	215	210	196	197	219	230	218	206	191	229	227	197	213	193	200	213	176	207	194	222	201	228	221	216	179	233	219	176	214	218	191	193	239	226	227	219	194	219	200	217	176	206	206	214	234	216	223	211	224	184	182	214	190	248	182	210	227	217	217	217	218	208	223	219	201	195	190	196	224	214	188	225	206	196	214
18924	23163	29132	33059	27473	22059	15104	15038	23425	21777	17559	11637	9424	6823	5344	5113	2812	3362	4601	4534	4149	3730	3988	4404	3764	3549	3579	3237	3366	2804	2780	3031	3121	3087	3215	3191	2841	2845	2438	2428	2042	1679	1396	1284	1228	1106	1011	837	839	830	802	794	734	730	696	713	711	720	676	678	664	608	643	615	693	724	699	698	741	687	631	684	690	638	666	566	567	653	659	614	642	623	662	651	642	688	679	695	617	630	571	589	560	574	606	567	564	543	577	581	513	535	538	542	511	566	563	532	556	527	506	512	536	530	522	503	540	506	495	548	529	544	502	524	550	552	536	520	538	534	499	523	516	475	495	515	501	514	522	579	554	566	540	498	516	528	518	578	524	518	529	510	504	513	515	549	511	550	485	501	546	516	531	538	507	522	483	556	564	523	501	564	511	506	511	502	517	534	516	498	514	554	542	498	538	546	524	537	497	529	547	547	472	514	529	516	542	496	531	533	511	504	519	518	528	508	535	556	490	526	527	519	513	538	503	527	481	522	538	522	531	493	532	526	554	485	513	536	531	536	501	532	544	508	535	536	501	543	503	527	523	551	536	525	512	488	519	545	491	523	561	519	518	507	499	519	535	518	556	568	548	531	535	524	486	506	532	533	514	516	490	530	530	527	528	545	534	524	524	530	516	555	535	523	509	525	504	516	525	530	498	552	540	546	514	543	495	516	545	488	533	532	535	523	539	553	498	543	526	513	523	514	513	506	494	514	535	527	529	545	506	559	525	534	522	533	512	502	503	523	535	502	541	546	508	541	506	533	523	551	517	547	510	470	535	491	515	514	517	489	519	488	482	547	517	472	522	503	516	492	522	557	525	544	496	537	494	499	533	559	516	537	506	576	504	516	510	575	529	508	493	533	560	533	487	489	512	520	535	507	517	497	472	478	536	524	519	514	562	512	566	534	566	543	493	496	527	474	540	509	521	531	520	526	573	544	505	502	523	528	544	518	546	562	543	473	514	527	505	494	543	535	541	527	514	525	505	521	555	542	495	535	518	529	490	543	551	531	566	537	510	504	535	513	529	530	540	513	550	508	499	496	504	528	499	544	486	460	510	523	514	536	504	535	495	501	520	525	517	533	541	536	549	498	511	501	563	535	509	500	492	512	566	531	539	535	560	553	490	512	512	530	530	527	527	507	543	531	522	554	498	538	493	529	496	575	540	508	551	491	516	529	541	551	498	581	535	484	497	507	539	518	542	520	528	550	506	508	522	520	499	532	499	543	534	504	567	531	543	553	507	505	534	536	563	471	537	520	546	519	530	517	515	528	519	527	551	537	502	547	537	491	495	495	537	539	559	473	537	568	542	517	540	543	521	507	510	525	511	505	523	512	528	504	501	504	499	545	505	510	520	554	490	516	502	524	487	532	525	554	532	560	529	541	505	523	541	507	534	502	525	531	513	496	523	507	524	537	542	553	557	508	525	533	533	503	553	564	525	475	534	468	536	513	552	503	519	542	541	556	523	528	536	511	492	509	504	568	505	529	562	525	512	575	520	527	527	540	490	537	528	546	521	513	541	586	581	486	506	515	523	532	516	548	487	533	520	551	511	530	512	514	551	484	540	494	532	529	532	527	508	511	497	536	549	534	518	515	520	519	515	522	544	523	524	565	493	534	488	528	536	518	549	539	564	506	493	558	493	498	545	534	549	488	475	532	537	533	537	499	536	514	524	536	549	551	534	548	532	540	519	527	486	517	494	520	521	561	553	501	524	515	521	558	512	539	519	537	562	529	538	521	555	526	509	515	477	558	523	522	528	504	468	520	514	528	499	529	533	521	587	530	532	525	511	475	545	529	523	579	558	557	554	546	551	500	483	555	540	548	542	543	529	502	497	554	543	497	512	503	480	571	494	535	533	584	514	476	482	519	560	518	515	516	539	513	537	515	558	496	573	542	487	506	565	497	504	540	494	564	525	515	541	542	513	545	523	480	536	504	493	546	540	495	511	546	556	543	483	498	542	562	539	543	525	489	570	536	529	549	516	498	533	511	517	495	537	522	525	561	521	502	511	583	516	532	527	484	573	551	517	544	470	538	578	502	536	540	546	550	531	568	519	511	485	490	473	508	510	500	540	530	558	529	534	512	503	519	555	521	499	527	555	509	536	525	530	512	482	535	501	473	502	508	516	543	515	493	561	513	577	542	510	520	544	536	534	509	559	539	511	505	526	556	552	525	524	523	557	520	539	504	546	560	542	501	537	589	520	537	536	510	504	526	502	516	544	558	522	507	512	526	514	533	500	486	508	529	530	501	503	514	479	492	535	538	508	519	492	549	584	512	519	543	508	496	531	539	489	494	483	556	554	561	500	558	500	509	519	483	523	502	544	550	527	507	523	505	569	499	551	516	528	518	527	529	552	582	567	513	508	531	528	523	535	509	546	507	535	512	507	541	515	500	494	547	510	471	515	548	505	529	472	534	508	515	501	528	541	511	507	570	547	565	527	560	538	518	498	553	548	556	513	506	522	525	498	547	536	499	541	523	544	532	529	507	523	513	547	516	590	529	492	557	527	551	504	511	530	514	497	513	512	520	546	528	525	539	517	532	510	505	528	556	495	462	558	533	526	494	545	546	494	545	553	583	543	522	557	519	512	530	534	528	529	536	516	530	526	522	512	511	516	516	527	548	523	472	527	502	530	491	555	474	543	529	512	527	510	529	469	538	519	536	510	509	521	528	501	522	550	494	525	524	564	535	483	554	543	523	503	502	516	503	570	518	538	528	543	522	519	512	525	512	518	503	524	596	537	544	483	515	554	560	496	511	511	507	526	548	513	533	496	576	530	562	517	483	580	528	518	535	525	499	539	556	561	549	490	520	533	517	515	502	541	538	494	558	499	519	500	503	558	520	560	497	521	478	540	498	493	547	545	557	522	505	538	520	553	481	509	514	558	493	531	548	544	526	502	496	537	529	554	534	499	519	545	514	516	528	518	535	508	479	546	526	559	551	521	554	526	544	554	517	524	509	515	524	536	560	513	522	537	511	524	529	521	523	492	516	523	500	536	542	489	489	527	502	485	492	498	551	551	497	483	534	501	501	542	525	493	505	529	529	549	531	505	546	558	552	514	552	500	536	529	542	506	515	544	537	524	525	546	500	480	546	521	522	521	515	543	539	516	499	481	529	525	519	524	529	526	506	531	522	481	538	515	537	522	502	491	550	532	558	559	547	527	528	479	550	558	553	501	542	516	539	510	522	499	533	486	539	563	516	522	496	523	480	511	530	529	522	509	544	542	553	513	520	562	507	546	529	530	545	564	548	537	520	511	513	472	548	524	550	505	525	547	530	532	520	534	522	506	536	505	485	487	528	533	541	533	510	547	586	527	519	549	518	506	549	451	536	529	527	549	527	505	506	543	531	518	542	528	485	581	491	520	529	591	551	517	529	559	507	512	535	510	546	494	533	478	514	535	545	542	499	562	517	526	544	499	538	550	527	533	501	511	540	465	495	509	559	521	513	554	557
35045	31626	35288	36586	33370	25658	16252	11285	16526	13561	9046	5754	3630	1709	1415	1434	1044	889	1255	1289	1110	941	1062	1162	945	904	844	824	926	888	852	757	889	800	799	802	676	613	618	533	419	409	395	337	288	276	282	239	259	246	241	232	217	231	222	228	216	238	217	227	224	192	203	231	215	208	207	230	197	190	197	209	239	247	202	220	230	198	201	181	223	206	204	245	221	209	220	232	228	217	199	195	190	197	192	170	201	176	178	185	160	168	175	174	179	192	172	198	199	180	185	181	169	177	177	165	176	176	208	177	172	169	190	179	194	175	188	164	182	152	194	193	165	189	165	194	162	180	182	191	209	197	194	198	184	183	187	183	190	188	193	191	187	205	203	193	170	179	184	165	191	185	160	201	191	176	194	192	187	185	189	223	181	176	173	194	207	175	178	189	191	194	183	169	190	164	181	182	194	178	209	171	181	165	195	190	176	168	211	194	222	180	199	194	176	193	191	171	183	187	200	198	187	194	201	190	185	196	197	170	176	198	194	196	198	198	155	175	192	191	173	187	167	196	157	213	196	193	219	181	178	173	178	164	170	177	181	188	168	192	180	192	183	179	161	182	188	175	191	172	183	165	176	171	160	171	186	196	171	172	174	189	175	192	191	213	178	192	208	156	192	187	195	178	187	176	211	177	171	194	191	190	182	160	182	182	196	161	187	195	186	189	165	178	178	164	180	176	191	189	178	173	187	178	188	193	186	180	192	177	198	187	172	180	185	185	174	181	193	166	186	195	181	185	210	160	184	206	162	174	165	166	187	191	168	163	213	172	168	192	193	171	189	164	176	195	172	170	159	185	195	153	179	199	187	196	191	196	170	174	159	176	175	182	170	185	192	195	194	177	176	185	177	209	188	195	161	219	201	183	175	168	212	199	193	191	192	159	206	215	177	187	186	175	181	185	203	215	190	170	176	172	198	175	167	183	170	177	180	170	178	203	187	181	203	183	160	175	184	189	184	174	208	180	175	178	194	196	188	196	199	201	174	182	201	193	200	169	191	201	207	207	198	144	174	181	185	167	164	193	179	197	163	187	183	157	193	198	186	180	185	174	169	171	196	172	202	176	176	203	178	199	170	174	194	168	189	181	182	201	189	166	158	175	210	182	181	181	164	182	186	195	177	204	190	191	153	177	181	198	162	174	196	186	195	193	185	192	218	185	173	195	206	170	188	191	204	181	207	188	214	173	185	180	189	202	183	165	201	166	163	194	180	163	203	165	164	194	186	168	195	175	200	179	189	176	182	185	195	175	167	175	196	160	181	163	168	169	163	190	202	194	166	189	177	167	185	168	183	171	189	171	191	190	196	201	182	185	170	205	186	181	168	170	190	162	172	183	174	181	189	177	177	196	150	199	157	170	178	185	191	197	180	195	199	194	172	200	193	207	199	187	166	170	186	194	195	145	175	183	207	209	212	175	182	182	189	201	182	181	190	160	181	182	197	182	189	155	164	162	180	187	185	204	194	170	181	229	173	190	168	192	185	192	173	146	184	164	191	179	230	201	173	181	179	203	171	219	185	208	201	179	190	186	207	173	204	182	186	186	185	191	174	193	174	195	183	180	173	170	189	171	198	177	179	158	196	187	197	175	159	193	206	191	174	175	184	193	184	172	184	170	182	198	173	193	188	183	182	179	169	181	203	178	182	185	179	176	198	190	159	185	172	176	195	205	186	184	179	200	177	148	171	203	173	171	185	168	190	180	181	191	166	203	187	208	179	204	180	172	171	201	180	192	179	187	177	204	208	162	182	177	165	186	157	190	170	177	186	187	181	187	186	165	191	186	197	163	178	182	185	187	185	205	186	193	176	194	186	180	180	212	187	202	168	184	175	190	165	219	215	169	200	199	179	176	193	179	182	183	200	184	196	159	188	170	178	181	178	182	182	179	178	174	183	188	183	179	205	191	187	198	189	190	199	200	194	173	168	199	187	187	172	187	171	174	173	182	181	209	176	188	205	191	186	190	178	188	195	177	189	186	187	177	184	170	159	182	180	171	209	187	176	184	160	179	204	190	179	190	171	182	187	194	211	193	191	190	189	169	178	160	160	197	167	203	190	186	215	176	188	187	199	194	146	182	185	174	178	210	182	176	193	208	172	187	195	195	161	189	200	190	192	167	174	182	179	174	175	196	175	167	181	182	192	202	212	172	175	175	183	161	220	205	184	213	162	191	176	184	184	196	179	194	196	199	192	181	174	191	181	198	157	184	165	176	178	182	195	179	189	192	215	193	199	175	160	170	188	183	187	180	192	184	200	178	186	173	194	220	182	171	151	157	182	198	179	187	167	198	189	172	183	180	211	192	197	206	193	172	199	181	171	158	195	162	181	189	204	166	203	193	203	167	186	179	205	197	213	176	177	174	179	177	156	181	175	173	186	181	189	161	160	194	187	179	185	182	177	185	189	192	169	170	176	191	195	193	195	171	202	176	182	184	185	197	203	188	197	168	156	176	177	176	171	174	190	181	179	191	201	166	182	206	170	189	168	179	179	163	186	205	179	188	190	180	173	175	184	174	175	212	162	185	181	186	192	182	189	187	192	190	187	189	185	174	162	184	187	202	195	190	217	199	213	171	188	184	154	176	199	190	186	197	198	214	172	165	202	198	169	206	186	225	164	187	184	176	192	169	190	190	172	189	177	173	206	156	167	188	156	191	177	193	190	171	200	177	184	193	195	159	186	194	191	189	168	191	194	177	205	212	189	177	178	159	189	185	205	187	165	170	170	171	176	166	199	164	186	190	189	193	173	174	214	180	183	184	189	165	167	203	158	198	157	177	197	161	169	171	145	182	187	189	168	177	179	170	159	197	167	174	180	181	197	181	167	179	181	197	170	184	170	198	202	194	189	189	205	162	173	190	197	169	193	179	202	197	179	185	181	204	196	190	183	191	198	203	169	163	177	160	195	163	195	193	179	161	184	161	172	194	188	184	167	163	173	178	183	170	165	182	187	166	187	179	181	211	200	177	178	172	173	180	164	196	178	213	192	177	179	197	188	195	178	199	181	191	190	167	188	183	191	166	186	180	187	197	184	187	169	188	182	201	178	194	195	187	184	163	177	191	184	164	204	180	177	185	156	161	188	171	218	183	176	173	182	180	202	196	189	189	197	182	181	188	175	170	182	180	170	187	178	181	201	189	163	173	191	168	187	191	185	173	160	172	196	178	168	184	179	202	167	151	198	166	216	173	187	203	153	193	205	172	185	185	161	175	186	167	181	188	188	188	183	170	184	179	169	198	212	147	182	184	192	153	206	175	175	186	165	176	159	163	176	195	187	177	187	208	193	173	190	187	184	180	197	179	201	170	206	183	153	174	177	216	205	192	168	218	198	178	164	199	169	180	198	182	163	185	163	170	174	173	165	194	185	169	174	206	208	186	164	181	180	198	195	232	167	154	159	172	202	216	189	187	177	172	183	166	187	182	172	186	191	175	185	189	187	186	160	196	177	191	185	211
22000	23349	33976	39891	36387	25592	18373	17183	33034	29540	24469	19289	14196	8058	7056	8084	5287	4539	6908	7258	6273	5680	6228	7165	5961	5513	5173	5095	5482	5188	5182	4690	5471	5348	5296	5014	4367	3824	3388	3143	2404	2180	2108	1755	1644	1214	1190	983	1058	999	966	847	806	871	818	746	802	756	739	655	605	631	580	634	678	736	777	730	766	690	701	691	741	741	639	618	597	675	601	648	603	605	667	693	745	731	708	774	723	627	602	564	507	544	490	511	525	444	527	476	521	497	507	529	471	486	472	480	492	457	460	493	456	472	501	468	477	462	455	465	444	529	451	442	481	519	520	484	465	441	482	501	424	452	450	451	441	489	487	467	487	482	465	489	453	525	444	473	463	464	502	465	465	448	494	464	466	419	450	447	422	434	464	451	486	453	461	464	472	498	458	441	452	461	467	488	467	440	487	468	500	424	419	461	484	457	488	468	443	486	458	471	458	482	447	483	452	480	509	496	456	491	468	445	452	496	482	497	472	452	411	466	442	436	459	447	469	447	467	457	469	456	444	463	457	452	497	469	475	452	468	474	461	471	483	462	488	473	434	430	507	507	460	480	491	461	444	441	458	467	442	448	458	497	466	487	453	497	442	408	466	452	471	494	449	427	462	449	452	423	503	492	444	477	434	457	478	495	497	444	478	470	509	475	429	431	428	436	443	446	478	491	483	448	483	465	492	429	449	484	466	446	455	439	470	492	472	459	499	451	455	442	453	498	451	489	491	485	449	422	449	472	479	479	494	418	424	485	479	400	451	496	450	446	468	469	430	446	453	441	429	455	462	472	449	498	452	438	473	503	445	487	508	471	479	458	465	471	468	484	442	453	485	446	467	491	462	467	449	461	419	427	466	472	453	456	450	463	474	441	479	476	452	469	451	502	516	477	475	444	470	450	469	470	416	473	448	450	486	449	424	469	476	426	489	445	477	473	462	454	479	451	467	468	504	460	502	429	484	457	466	447	449	450	461	471	445	472	442	430	462	473	458	449	455	457	465	484	452	463	462	458	433	426	447	439	491	447	480	448	470	446	457	443	435	487	471	449	447	477	500	439	480	453	483	448	425	486	471	482	439	463	467	459	469	479	497	459	449	473	476	563	464	449	478	449	417	432	473	448	485	462	460	493	437	453	503	477	466	454	458	454	492	497	441	470	469	470	413	423	471	418	497	425	459	435	465	440	450	429	497	467	473	447	465	470	508	503	457	509	492	455	468	472	449	500	476	433	432	467	425	460	484	469	479	456	483	429	478	455	457	450	464	464	461	450	471	454	494	468	470	442	457	463	474	474	442	494	471	509	475	460	485	499	421	420	445	478	461	482	460	486	476	487	455	462	465	463	464	475	441	476	454	440	440	446	453	472	429	460	495	473	465	461	481	456	454	471	463	442	454	493	489	497	426	495	480	489	460	461	474	496	465	463	467	500	459	498	456	484	472	437	477	457	489	480	445	449	464	504	481	447	438	482	465	424	472	452	460	438	443	461	470	475	439	418	470	462	458	474	420	443	444	428	467	505	460	486	459	430	458	454	455	450	461	436	443	471	481	464	490	469	440	422	436	449	458	436	433	483	455	494	521	404	472	446	469	458	482	482	468	448	468	461	488	451	442	489	474	507	503	451	427	434	459	477	433	456	457	466	446	450	470	457	432	467	478	442	465	467	466	505	507	442	499	474	464	441	436	460	459	465	464	451	466	459	448	443	445	500	460	463	431	452	498	414	444	473	473	470	444	469	464	442	452	489	493	481	499	493	475	425	443	443	494	485	464	471	514	501	446	501	469	520	467	473	468	448	471	480	487	475	439	458	443	470	483	481	475	465	497	462	453	443	433	490	502	432	477	491	476	477	481	477	467	454	469	480	448	503	471	466	480	513	480	497	439	505	475	403	488	492	462	429	454	470	496	459	462	458	419	477	473	451	503	503	467	474	464	442	484	460	454	441	468	481	494	474	457	480	460	465	483	446	474	465	431	465	468	450	437	448	455	476	426	456	465	468	481	477	464	442	490	482	450	462	459	471	455	488	502	483	448	477	456	462	503	476	449	483	457	489	446	451	453	494	466	423	432	458	506	418	471	474	438	478	487	454	466	462	456	463	470	480	501	457	472	459	468	471	452	449	479	482	436	463	490	446	474	476	446	460	469	474	479	489	432	454	480	469	510	456	467	477	493	483	495	445	446	447	435	452	440	516	466	473	462	455	445	486	440	491	444	486	479	455	447	457	446	489	455	454	457	467	482	437	440	503	508	473	497	484	455	480	470	467	456	474	473	492	446	460	498	440	418	489	440	454	468	480	491	454	462	445	468	430	472	464	454	490	466	423	486	445	480	463	470	461	467	431	449	443	483	477	481	424	444	480	426	460	503	430	435	446	488	453	432	417	469	464	471	442	482	488	430	455	469	435	458	462	457	453	458	465	457	483	469	411	449	464	459	474	461	455	433	465	466	456	443	463	463	443	509	479	484	489	444	468	477	454	477	421	475	493	454	460	467	507	459	471	480	456	497	408	452	463	466	421	445	450	465	429	456	495	456	468	438	492	482	491	482	464	508	451	489	455	490	471	439	486	488	471	463	450	448	436	455	472	493	451	487	472	463	449	445	451	480	473	489	466	473	505	495	446	444	477	448	445	450	488	444	483	485	443	464	449	463	436	479	445	480	454	436	482	479	490	473	468	463	477	484	486	451	463	487	453	474	491	471	467	461	474	450	484	457	458	495	471	461	437	462	427	499	503	488	459	461	444	432	455	469	480	466	468	451	497	453	443	430	459	431	442	484	450	460	430	464	491	467	459	449	464	447	470	460	465	464	460	456	475	460	478	471	469	485	468	443	455	476	461	462	440	429	484	411	494	455	467	456	466	442	463	452	458	511	453	463	488	445	482	475	443	440	479	470	464	462	446	494	460	458	462	493	479	423	442	500	446	462	462	470	436	489	463	460	436	449	492	429	494	502	439	481	448	426	454	445	463	460	442	493	460	468	476	476	440	454	485	466	462	457	479	470	477	484	477	447	456	431	464	450	413	489	452	486	482	456	418	438	488	496	399	454	465	442	457	446	469	482	455	480	487	479	490	483	440	473	526	450	459	447	506	449	447	454	511	455	486	466	495	480	423	455	451	415	506	466	441	452	438	515	462	483	480	458	418	449	498	473	501	517	419	481	512	472	431	473	452	464	482	480	483	465	447	432	435	421	474	476	428	449	476	439	461	446	426	438	483	491	474	450	444	417	457	439	465	470	472	458	458	455	465	450	496	495	456	522	472	444	486	437	478	437	455	484	446	487	437	413	457	448	454	445	456	460	458	487	461	489	460	515	513	474	451	454	428	405	417	484	461	465	458	452	449	475	444	466	470	476	446	482	456	438	435	486	448	487	455	466	475	467	444	518	443	480	445	443	459	482	457	471	479	422	452	472	492	453	473	448	455	464	444	450	438	466	409	473	480	448	456	457	455	486	431	492	464	464	499	445	460	454	457	471	449	442	435
10086	6427	8279	6145	3930	2827	1672	1192	1069	821	617	567	503	365	340	300	291	278	274	257	251	296	315	271	281	294	261	276	288	274	275	273	284	280	255	288	260	247	270	256	258	220	227	233	222	231	234	218	205	218	259	205	211	213	236	208	211	208	239	248	205	202	217	197	219	204	219	218	193	227	210	227	187	209	214	224	206	212	241	203	199	193	184	222	231	199	185	226	202	198	208	205	183	208	187	220	195	191	194	191	213	206	202	208	206	225	204	207	200	210	196	248	212	196	209	215	220	208	220	212	218	196	218	201	206	177	193	215	228	238	228	191	199	204	189	218	221	207	236	210	204	218	169	203	200	221	211	208	231	180	219	177	176	187	219	196	196	196	233	247	198	204	216	215	215	210	181	231	204	216	217	213	228	207	207	230	205	190	191	214	197	208	215	224	212	203	200	194	199	203	216	206	187	223	224	190	203	187	206	225	205	197	202	214	215	211	217	209	193	196	211	216	208	201	176	222	185	219	205	187	214	210	197	206	188	216	204	224	201	219	225	227	227	219	205	204	227	219	225	201	205	216	208	200	202	249	185	219	202	185	247	181	203	206	230	218	184	184	201	202	178	194	222	246	222	227	208	204	211	202	205	188	217	197	183	196	207	217	199	240	195	206	198	186	198	211	205	215	206	215	206	206	201	212	236	238	200	194	209	230	186	210	226	208	198	200	214	220	212	223	201	214	190	220	209	198	232	224	163	219	209	190	207	236	221	185	200	183	214	198	190	206	201	198	208	227	202	208	204	213	199	209	195	201	201	222	227	225	201	196	198	216	200	199	240	218	217	226	194	200	195	176	228	204	213	208	197	239	202	191	205	195	201	217	200	212	205	220	211	210	201	190	196	223	198	219	218	213	206	196	249	229	209	211	228	225	207	214	182	218	210	213	217	217	215	234	209	226	204	235	192	203	212	192	214	176	221	182	220	209	212	212	240	209	246	215	209	202	218	192	209	202	216	236	222	227	222	230	192	220	208	205	213	193	204	225	224	206	188	208	227	218	198	180	219	216	201	209	209	192	199	202	193	201	193	181	204	178	210	207	192	182	228	201	193	208	227	191	205	205	219	221	211	214	210	210	205	206	226	211	213	199	198	202	206	215	206	235	187	184	212	210	199	220	238	235	220	181	180	191	196	205	193	201	176	194	199	195	208	209	178	166	210	194	201	230	187	201	203	211	212	215	221	187	216	219	190	230	223	221	188	203	200	190	209	223	209	213	225	235	195	195	207	195	188	218	221	183	190	201	178	200	197	192	208	197	202	237	206	206	220	210	205	208	234	221	216	189	198	191	208	217	224	201	192	216	218	221	226	202	202	208	212	199	184	195	230	217	169	212	197	223	211	209	205	198	183	220	197	195	241	201	189	229	186	224	185	205	215	210	200	192	190	216	201	205	209	225	209	228	203	203	209	190	194	185	198	217	220	233	219	230	203	192	208	192	193	189	190	216	223	200	222	199	219	213	228	221	212	195	199	186	178	205	175	198	193	205	224	210	223	207	216	221	177	214	217	196	191	166	203	194	185	203	233	229	206	218	193	208	194	195	205	182	209	237	195	229	218	212	225	202	233	204	212	207	226	198	205	217	210	224	207	228	197	195	209	170	205	189	206	198	202	215	194	189	197	212	194	196	197	219	202	214	207	226	231	215	196	201	185	219	214	225	199	205	186	230	201	210	209	191	197	191	197	212	187	202	204	222	191	237	215	206	189	218	212	190	189	213	213	227	213	220	214	196	210	189	232	210	239	227	218	212	186	237	204	224	194	190	196	204	222	203	184	193	206	204	209	193	197	209	212	219	213	207	205	216	181	223	207	199	231	194	204	190	211	194	215	217	203	241	182	208	183	198	232	219	212	232	229	201	199	208	177	209	203	211	193	185	202	224	171	210	210	209	232	221	193	194	215	190	182	216	198	208	204	216	206	187	175	209	201	203	224	194	205	207	218	220	195	214	201	219	221	191	221	208	219	201	206	225	195	199	205	261	233	215	203	192	215	222	190	200	194	223	212	191	205	205	223	228	217	218	251	206	218	209	209	193	209	222	218	199	212	203	241	220	200	217	201	205	201	232	196	190	207	214	220	205	206	225	195	220	214	225	204	222	180	220	222	214	222	221	238	218	200	197	191	211	188	183	208	228	236	204	206	223	198	224	195	221	213	204	216	223	198	219	201	232	188	200	227	246	201	188	199	226	217	243	201	226	236	219	213	206	206	234	212	198	201	225	210	199	209	202	206	208	206	231	214	216	222	200	215	211	207	194	221	212	201	197	207	191	214	197	210	179	189	224	205	201	173	176	190	224	208	205	197	201	212	194	198	198	187	185	190	217	202	235	209	215	212	229	205	216	189	209	214	195	201	217	215	211	221	212	199	205	194	220	218	200	195	193	223	192	175	219	216	238	207	212	223	200	215	219	203	211	209	191	237	207	192	206	194	206	197	195	186	207	221	210	206	206	233	217	206	207	186	200	213	218	218	192	208	195	200	202	206	176	200	192	221	209	218	212	224	196	202	210	212	230	238	219	226	231	208	218	192	206	230	226	216	226	194	202	194	211	220	214	223	220	187	205	195	181	227	232	218	198	193	242	226	194	201	214	182	171	238	200	203	186	226	178	220	207	213	203	209	209	194	188	215	202	193	201	223	205	178	222	217	195	201	232	220	205	181	166	191	195	194	232	212	227	199	258	203	211	206	194	220	182	228	211	195	214	226	204	214	218	219	215	199	219	228	188	229	211	200	232	224	192	210	198	222	179	199	179	213	212	222	205	176	189	220	223	191	229	201	192	206	197	202	226	206	213	193	212	214	206	230	225	189	209	200	208	239	223	211	199	232	217	201	192	190	194	228	228	221	211	214	201	200	229	214	200	205	202	181	191	216	189	203	210	203	215	214	211	209	220	226	196	203	203	191	226	212	194	204	203	202	207	207	194	177	201	201	194	202	206	189	210	242	210	212	207	190	206	204	198	203	215	236	215	209	202	233	223	194	223	213	214	214	216	212	214	205	220	199	224	200	222	219	221	233	203	192	210	206	186	218	204	194	196	187	217	198	175	201	203	204	189	189	207	201	211	206	223	215	211	201	203	180	221	179	214	206	199	198	192	229	217	202	195	231	187	177	207	208	237	204	202	224	197	200	214	213	206	225	176	220	246	200	208	225	211	215	207	196	209	194	180	228	209	190	206	206	223	204	202	222	195	199	214	203	206	202	239	223	221	194	199	212	214	211	224	201	211	218	233	207	212	228	192	199	205	204	194	204	214	243	205	179	209	204	193	209	213	194	211	208	230	208	227	210	214	227	202	188	225	212	224	208	219	207	188	218	199	211	203	197	204	218	206	209	222	217	179	209	203	194	218	211	211	198	208	203	204	192	208	228	218	190	194	209	237	213	188	209	220	219	215	212	209	207	199	205	200	203	215	202	205	207	219	200	197	226	198	221	207	229	209	201	197	216	182
6458	6554	13417	14413	12153	9694	6543	5296	5371	4133	3295	2815	2053	1511	1368	1325	1227	980	1028	1028	1013	1124	1038	1152	1072	1045	1030	996	976	944	979	894	1013	1050	1010	1038	1005	976	957	799	878	827	751	743	683	697	672	636	638	693	639	609	575	597	582	590	590	585	598	556	552	546	545	615	607	567	617	604	575	574	549	576	558	552	561	519	547	558	520	586	589	552	548	566	537	520	570	572	599	527	536	535	536	569	547	575	542	514	488	475	512	521	529	501	545	519	527	515	532	536	546	534	544	542	525	507	541	486	522	517	531	552	531	504	534	559	531	472	554	514	513	536	546	539	491	514	486	497	492	532	543	521	534	529	546	522	521	543	487	539	558	548	505	515	538	544	512	490	543	556	507	506	525	553	502	530	531	547	539	526	504	496	518	513	526	545	491	542	522	525	523	502	523	504	516	519	519	515	511	511	507	547	532	527	528	549	514	539	529	516	516	535	530	499	516	507	519	496	501	525	481	516	521	523	521	500	557	512	516	503	547	511	508	515	498	522	530	488	543	480	495	503	497	507	529	527	522	547	550	500	528	515	525	540	529	544	501	547	512	519	489	474	519	505	513	547	521	504	503	518	527	499	522	520	542	511	533	521	531	517	496	523	581	530	526	533	542	517	511	527	545	520	531	520	523	547	520	549	509	557	529	474	534	501	495	525	452	523	554	518	525	503	511	542	520	512	511	527	523	543	508	539	539	484	533	508	507	507	524	508	503	515	521	541	532	522	518	509	526	509	504	493	521	537	527	510	555	562	518	548	517	518	524	528	535	541	483	513	539	533	520	504	526	511	465	555	511	527	539	494	520	475	517	509	461	467	499	520	536	506	514	523	547	515	525	456	502	465	510	515	532	506	513	524	492	518	524	557	531	503	529	575	530	465	500	522	514	562	527	504	532	531	528	534	502	506	480	509	477	509	511	544	505	498	509	534	484	516	479	528	495	536	475	549	512	536	491	537	522	519	523	526	488	529	565	542	531	510	506	513	507	493	542	481	562	553	525	520	493	525	497	495	505	499	509	539	518	555	495	542	545	568	533	499	549	521	508	535	513	548	493	541	535	546	510	526	531	518	512	506	525	505	557	540	585	524	486	552	545	522	536	502	505	515	499	531	484	530	524	545	531	553	524	484	510	488	497	529	528	546	519	527	543	522	508	556	547	489	523	503	493	518	572	558	541	549	559	486	530	507	533	545	545	510	531	540	539	547	556	523	502	454	530	532	515	552	527	504	513	509	535	579	534	535	523	488	493	530	533	510	548	528	521	537	550	513	511	501	571	495	533	544	555	506	524	512	511	530	526	510	530	548	538	566	484	524	537	505	510	554	509	515	526	548	534	534	522	531	506	531	524	507	534	516	543	493	481	498	515	534	512	539	489	555	524	491	531	508	516	500	504	511	511	509	533	518	516	602	527	544	507	554	519	540	518	485	566	541	499	522	483	486	514	538	519	524	541	534	483	530	535	543	531	513	544	562	516	550	546	515	552	534	487	498	529	563	545	499	523	526	514	508	557	529	509	497	489	504	520	528	538	511	499	528	488	555	515	556	483	493	500	587	556	532	535	540	555	521	565	520	527	518	522	540	517	547	532	533	527	543	519	484	480	509	475	560	564	540	490	522	512	488	525	517	509	552	541	541	524	532	553	480	541	536	501	478	528	518	567	540	534	527	543	508	522	535	526	551	510	536	517	529	520	533	523	535	527	510	546	526	511	525	482	535	524	500	501	501	511	477	526	506	548	524	534	519	530	537	518	562	558	509	503	508	551	523	506	551	510	540	562	534	476	504	509	534	538	554	497	533	508	516	538	542	519	582	500	515	540	515	518	508	537	532	498	509	514	554	515	579	531	526	473	530	554	554	511	567	521	540	505	498	551	520	527	544	535	544	525	539	526	509	517	523	502	541	494	514	521	536	503	521	522	512	541	511	514	546	496	534	509	547	509	511	531	545	510	517	522	531	517	512	562	503	590	513	507	510	524	505	511	488	473	553	568	518	525	546	524	541	532	527	544	547	540	539	547	577	574	558	519	539	511	531	522	513	515	543	520	505	518	533	497	537	519	490	501	527	479	515	504	512	516	514	517	480	500	521	517	547	535	516	522	521	511	497	535	494	548	547	526	558	516	517	548	538	554	524	539	547	520	544	517	502	506	536	552	515	527	482	501	531	502	567	494	548	571	539	513	509	489	551	531	535	529	522	529	555	526	522	494	524	525	549	500	502	552	487	527	547	491	529	524	535	517	505	538	563	474	533	518	555	526	514	526	527	531	518	566	479	545	483	527	481	545	527	510	546	527	517	476	530	513	473	527	516	549	574	525	545	515	482	506	528	526	528	516	509	547	486	498	506	556	535	548	531	454	525	507	516	504	521	529	494	502	528	502	504	547	559	524	579	561	531	531	535	514	499	553	540	523	498	507	507	525	528	538	517	539	509	557	499	540	536	491	545	540	550	500	526	522	550	491	518	566	556	501	499	550	528	529	515	572	549	534	510	495	525	506	531	499	541	513	517	529	506	556	546	534	458	535	505	494	513	509	559	513	554	515	524	524	563	510	522	485	521	540	547	515	484	502	533	503	565	506	518	512	591	515	531	565	525	519	488	567	505	556	552	522	531	526	544	515	541	535	531	547	523	526	549	555	528	508	555	558	517	539	531	469	526	521	529	559	482	516	546	515	526	547	503	518	514	541	551	535	493	522	528	504	517	525	516	519	544	524	524	503	476	530	546	525	493	521	525	472	498	566	531	541	500	527	522	538	525	540	513	521	519	535	516	532	484	512	503	542	523	533	520	533	547	520	519	516	554	493	515	509	536	502	521	533	515	530	497	503	544	519	542	523	534	545	500	529	502	539	535	477	525	524	497	527	543	523	526	494	539	509	563	519	512	483	513	501	498	506	524	549	511	516	560	562	496	481	538	515	521	559	554	554	522	520	547	541	494	471	515	548	541	533	528	529	500	527	537	529	533	522	521	550	504	515	528	531	534	528	584	543	533	540	513	556	547	523	519	527	532	506	521	480	528	506	559	531	546	548	530	509	503	500	563	518	493	529	515	503	512	550	504	534	557	542	506	542	506	525	541	506	532	497	438	526	560	529	507	488	528	541	540	518	514	490	549	542	495	523	489	531	488	510	497	548	515	528	508	522	494	522	530	542	533	490	567	530	515	499	536	572	523	504	514	544	482	492	515	493	498	560	481	520	559	531	519	507	512	520	566	501	504	502	473	513	511	503	507	536	559	530	539	468	556	500	495	555	521	525	527	488	517	517	544	547	551	557	513	519	524	577	533	544	489	538	526	537	496	494	500	526	491	513	496	527	544	542	505	517	551	513	513	522	522	497	556	522	469	486	536	495	545	527	499	552	530	497	538	574	534	530	492	518	518	552	497	527	539	540	525	509	557	518	516	560	507	524	543	523	498	471	530	571	548	508	504	509	481	522	508	521	498	589	513	538	536	533	506	523	528
25485	24148	26518	31410	28194	27521	14437	9615	11681	9089	5806	3200	1729	968	823	830	711	641	677	688	604	642	641	756	666	652	564	506	583	535	522	600	593	538	549	625	457	451	407	394	374	333	328	328	260	240	287	264	258	237	244	226	221	231	226	219	217	258	196	234	208	212	219	196	236	230	227	246	207	210	204	219	220	243	247	210	212	205	229	239	212	237	221	218	203	246	220	258	228	219	236	233	201	196	215	215	232	217	226	197	209	189	206	220	196	217	225	209	193	206	228	218	219	179	204	176	195	218	203	208	211	225	221	186	191	226	198	188	195	202	215	201	221	210	213	211	208	227	185	204	194	210	215	225	223	197	218	228	206	210	197	229	209	194	196	213	209	215	230	206	224	199	213	202	219	233	177	227	206	214	193	214	179	199	239	222	182	211	209	199	184	183	206	199	189	210	206	187	205	211	195	224	198	200	187	200	231	232	218	192	191	203	196	185	165	216	211	196	204	222	201	206	207	199	186	232	188	204	175	227	190	199	211	213	196	211	224	187	210	179	201	213	217	207	211	207	200	215	210	207	218	214	218	216	240	197	194	212	239	218	189	222	210	219	230	227	236	200	221	205	203	240	237	177	204	211	207	210	227	215	235	213	218	226	225	229	194	199	214	180	225	236	200	227	188	206	194	215	198	215	186	242	196	212	207	199	219	236	224	195	174	224	209	201	207	201	225	219	205	183	209	223	209	231	212	180	228	205	192	206	201	200	217	231	254	193	219	207	194	195	198	218	201	204	182	221	219	225	202	191	238	180	205	211	189	213	217	196	198	223	215	197	219	234	222	227	210	196	203	231	224	230	209	207	200	190	209	201	217	224	202	223	208	203	198	201	202	187	227	199	207	206	200	222	210	237	212	212	200	234	220	207	214	190	192	214	211	212	208	216	230	226	193	205	214	224	240	223	196	220	218	214	262	209	202	186	189	206	209	222	211	212	209	200	203	206	182	181	208	198	194	209	195	202	217	203	249	217	207	200	174	173	227	220	231	185	199	251	223	185	200	208	203	212	220	232	214	188	202	221	229	218	216	227	197	194	195	205	198	191	233	191	196	197	193	193	198	228	229	209	216	220	219	206	207	192	217	189	202	196	202	219	202	186	220	209	237	196	190	207	236	204	193	192	202	219	222	206	221	234	193	224	203	194	177	201	191	193	207	208	217	236	206	185	218	210	201	221	214	236	241	229	210	202	236	221	197	205	242	221	207	213	199	221	207	234	229	239	207	202	225	217	208	202	222	207	212	188	209	198	221	229	215	194	203	233	203	209	224	201	219	234	227	195	194	207	184	212	193	222	198	203	204	199	244	195	206	197	224	193	194	223	214	226	211	189	211	191	223	214	220	216	218	205	214	214	194	223	222	215	226	220	198	197	219	237	224	206	192	228	201	206	215	207	219	195	205	214	192	199	241	204	242	193	197	201	186	200	211	206	215	214	215	227	230	194	212	239	199	187	205	210	190	170	217	221	215	186	242	202	207	204	213	224	220	221	215	206	224	202	221	198	197	203	202	233	213	203	218	203	230	198	218	199	226	219	191	228	212	221	200	196	217	225	175	196	222	218	191	208	228	225	223	200	218	201	202	223	189	194	227	230	200	208	224	219	171	216	216	193	199	220	203	220	225	200	216	189	212	178	188	225	215	163	198	215	210	221	200	208	207	205	224	207	206	215	202	204	198	227	213	242	216	200	213	203	186	191	224	209	211	199	231	210	206	203	207	219	229	191	208	184	200	227	216	194	186	227	183	228	225	221	235	172	207	232	204	232	218	216	219	217	174	210	211	225	224	181	214	222	190	221	214	221	209	219	216	229	222	207	216	202	199	210	191	184	230	211	199	181	212	218	224	217	232	209	206	210	222	209	191	210	193	197	230	199	198	199	219	212	218	211	190	205	219	224	198	207	231	226	210	209	219	182	213	200	215	187	201	228	210	230	206	210	207	179	233	215	204	193	208	213	185	232	202	208	234	208	249	182	198	185	215	218	196	217	214	215	225	209	190	219	200	200	193	204	203	195	206	191	201	209	200	202	221	207	221	198	204	215	213	200	216	197	174	204	226	190	191	199	194	221	211	199	232	208	198	193	224	242	203	198	221	194	203	226	234	212	185	206	245	197	229	210	201	221	210	188	204	195	210	191	209	201	224	195	203	185	206	197	213	229	203	207	224	209	227	205	209	208	226	215	192	224	203	209	222	234	197	190	206	198	201	202	198	256	222	198	224	216	231	185	170	193	205	219	198	202	206	216	198	197	184	201	225	224	219	201	192	206	223	199	206	192	215	199	216	224	203	187	177	233	238	221	212	213	212	208	197	199	191	207	196	204	213	231	200	190	203	214	199	219	218	225	203	238	204	208	206	225	204	207	215	184	220	214	231	183	214	227	203	204	215	218	215	192	206	192	231	210	218	228	184	225	233	222	202	219	223	213	210	205	196	185	198	209	193	230	219	208	193	200	191	239	226	212	180	200	212	212	221	227	229	205	211	245	209	223	224	188	219	212	218	230	226	228	202	201	194	231	199	218	243	224	190	223	213	212	211	219	236	192	214	225	230	214	199	210	206	219	224	243	176	202	220	217	205	207	203	212	218	209	238	204	226	200	211	213	200	249	200	215	240	202	219	208	219	207	213	202	192	210	225	193	200	189	238	216	222	200	228	204	232	234	220	238	206	211	198	232	195	240	205	218	232	207	191	200	209	202	189	214	226	234	210	201	208	240	195	231	196	201	210	207	193	195	187	219	204	206	206	199	220	203	200	203	220	200	210	203	200	194	221	198	196	205	222	191	235	223	235	215	219	219	209	217	171	208	227	206	207	229	197	202	207	196	229	225	193	193	196	211	248	200	221	227	207	224	216	222	185	216	177	200	215	223	216	197	204	217	229	222	205	216	218	197	210	229	213	202	223	215	198	210	213	229	208	203	190	210	208	208	228	207	185	229	202	185	220	227	236	232	221	238	194	209	218	214	231	213	208	215	199	202	196	197	199	203	193	230	222	212	215	189	211	193	201	202	226	217	218	221	219	235	188	214	206	205	189	209	221	221	208	219	207	186	205	193	223	207	198	194	227	202	181	213	215	209	200	185	214	194	214	235	210	219	236	212	257	196	196	212	196	206	227	200	206	210	238	184	184	206	196	216	202	197	241	201	207	227	210	210	186	194	246	235	224	197	203	241	206	214	207	176	185	216	173	202	211	226	196	201	239	198	204	228	198	199	219	242	170	206	198	220	217	187	213	230	196	207	192	211	211	206	188	208	223	212	186	184	211	188	179	198	217	223	207	225	217	218	206	223	201	211	219	237	214	202	209	209	196	240	184	204	215	193	181	187	204	215	197	230	190	215	230	222	198	204	227	225	223	221	212	208	211	199	239	232	218	209	225	203	220	205	201	171	192	239	231	217	203	229	212	195	220	194	235	192	206	205	218	245	196	223	217	234	223	200	225	217	204	215	225	209	185	222
16174	19325	27226	34636	34989	29568	14821	15424	27306	24600	19526	13052	8234	5202	4074	4976	4226	3439	3816	3776	3425	3556	3704	4458	3827	3583	3152	3109	3500	3028	3011	3379	3409	3167	3567	3441	2724	2579	2211	2118	1883	1555	1496	1244	1068	991	945	918	905	859	780	738	814	758	723	702	750	686	657	647	637	619	658	582	643	699	705	675	684	640	666	673	651	686	639	625	610	642	631	611	574	595	674	668	629	696	677	719	606	606	595	599	559	548	560	593	547	516	543	562	565	570	574	522	544	597	539	565	552	541	521	556	541	525	555	548	533	514	485	555	496	517	539	559	541	518	536	531	531	530	493	596	495	527	558	537	525	520	511	545	519	556	546	495	527	561	519	532	515	534	512	518	533	520	557	516	523	518	534	526	498	502	506	497	525	560	530	556	513	513	506	539	499	535	527	522	535	562	543	514	546	516	532	531	532	553	557	521	491	517	502	525	492	504	514	530	525	542	559	573	525	518	555	528	515	526	537	491	545	518	574	501	530	565	501	563	500	491	505	527	533	525	511	583	527	508	549	528	512	501	579	532	529	547	518	515	531	515	491	545	574	546	519	517	514	549	510	516	550	505	561	517	470	554	535	493	547	543	514	576	490	504	548	551	530	527	528	557	522	568	506	502	550	508	502	525	571	514	461	552	545	507	511	551	529	540	536	536	550	526	534	528	503	533	536	551	520	498	508	515	501	577	494	509	534	504	538	548	545	544	568	479	500	463	552	522	554	529	513	531	535	537	526	505	497	532	523	510	523	520	488	532	496	519	548	520	533	536	517	513	557	509	549	503	520	561	545	505	550	547	525	547	537	516	491	570	525	500	534	498	545	551	533	546	514	546	487	582	535	520	528	504	551	560	526	513	569	512	565	533	533	515	473	560	536	554	540	506	552	509	530	499	534	528	523	489	536	558	491	555	533	511	493	548	494	511	501	513	516	513	520	530	539	533	510	550	552	528	509	510	527	551	523	560	530	518	544	519	505	510	535	546	537	522	529	556	534	542	504	552	518	522	544	504	509	528	525	529	566	536	552	522	521	517	557	522	539	529	543	529	529	547	534	523	525	509	491	555	526	515	497	554	520	523	533	506	537	550	500	491	551	542	549	535	517	501	493	502	514	487	516	498	538	535	565	559	511	530	520	522	493	545	536	508	514	508	535	558	522	507	521	550	518	555	517	556	518	545	509	529	507	536	555	519	512	495	539	559	469	502	512	532	551	529	547	506	505	537	547	488	528	543	515	519	513	535	533	555	547	518	569	486	525	536	569	536	587	534	497	524	553	533	539	562	520	566	534	487	504	555	515	507	530	584	550	545	529	553	555	517	507	531	528	509	481	555	550	532	550	535	500	515	511	543	500	559	522	476	565	559	499	529	528	531	552	551	538	552	500	501	547	550	533	521	492	538	534	518	569	514	576	532	548	524	509	527	523	494	542	528	542	502	521	491	548	540	560	520	532	515	523	559	520	516	549	513	542	525	549	512	493	509	539	513	516	537	528	546	495	496	517	545	475	526	513	560	532	512	501	519	530	538	534	514	527	491	535	507	541	533	534	517	549	502	500	527	561	539	480	558	572	509	521	536	500	491	521	498	546	510	510	561	510	539	497	518	532	559	528	556	480	534	553	536	526	497	530	534	514	573	504	514	524	518	518	481	554	557	487	531	542	467	548	595	511	544	526	531	549	518	547	525	505	530	541	523	508	543	517	543	520	513	529	510	518	527	534	510	509	513	550	543	482	509	543	536	533	512	522	493	548	529	513	499	480	514	508	549	510	535	511	560	492	477	554	542	514	535	570	519	565	515	485	519	545	533	560	537	527	533	565	528	516	583	541	511	503	501	538	528	546	525	519	528	550	497	510	519	494	532	512	563	533	525	510	508	510	515	576	463	526	529	488	524	574	543	532	552	572	528	491	490	512	516	557	501	561	537	545	524	492	512	524	503	502	518	478	534	518	540	526	521	501	575	490	524	541	523	541	526	551	546	512	566	541	528	568	579	505	531	511	507	515	543	561	493	490	561	543	558	508	526	527	502	532	534	512	543	519	543	531	553	522	528	576	507	518	540	503	531	554	503	502	535	529	536	523	504	497	501	530	506	545	504	560	509	513	540	526	494	511	555	517	499	506	486	504	578	515	524	478	494	508	524	542	502	527	551	508	544	491	480	493	553	521	493	543	502	529	563	561	494	550	547	516	561	538	524	567	494	486	491	537	497	494	538	525	510	538	503	494	537	540	524	532	571	524	493	572	548	525	537	524	542	521	550	533	538	515	585	540	542	503	566	531	542	531	479	543	529	519	501	502	547	520	522	549	541	486	514	516	517	516	545	547	572	526	488	523	531	560	494	479	572	491	527	518	537	547	494	536	566	528	550	525	519	507	515	583	529	507	512	535	558	529	536	516	473	504	523	537	523	489	577	493	539	556	541	557	560	534	564	527	511	569	521	530	492	547	536	526	578	538	487	532	549	528	490	529	503	568	490	574	532	548	543	531	530	503	540	533	511	556	542	513	515	551	533	509	538	524	522	558	532	474	577	549	556	520	547	516	532	485	589	538	547	516	547	553	540	557	540	524	573	489	597	544	481	524	537	525	535	514	532	528	472	556	497	513	498	559	525	524	542	499	527	570	544	493	489	539	539	531	521	552	525	510	555	534	515	511	540	555	509	477	538	518	519	466	508	549	546	543	542	572	525	512	485	530	518	497	496	530	487	544	504	532	541	546	547	524	520	507	535	518	551	538	551	517	553	539	537	556	497	532	497	524	534	508	543	562	561	520	511	559	520	522	531	536	560	528	502	524	501	546	520	501	542	515	542	536	519	539	511	516	526	538	527	578	529	509	542	580	519	567	532	517	494	537	518	512	478	534	513	521	503	497	478	535	496	529	487	521	549	501	521	549	520	522	491	566	535	507	490	517	530	483	527	511	515	546	521	500	539	491	543	532	535	527	540	479	542	496	512	514	551	554	478	545	536	550	553	500	542	552	569	550	539	533	540	538	526	563	501	521	518	528	538	510	557	510	528	523	526	556	510	507	572	555	520	510	513	496	556	521	559	546	510	526	512	500	563	507	520	557	522	543	539	525	519	513	521	504	507	548	547	520	544	538	509	510	519	531	535	559	545	531	536	508	497	558	531	507	562	536	516	549	593	472	514	556	532	523	484	558	509	540	530	510	499	553	523	561	529	527	524	490	532	538	554	529	555	547	524	519	548	548	525	569	537	493	512	497	491	510	550	514	547	533	540	542	534	551	482	505	536	511	500	520	510	522	544	517	512	570	535	543	534	540	560	492	507	590	496	525	484	549	575	530	499	530	536	508	549	525	478	503	547	537	534	570	542	537	590	527	518	537	490	520	515	550	519	508	545	523	538	511	500	529	532	535	526	538	521	517	514	531	528	536	559	527	503	515	487	542	514	520	489	501	566	528	537	506	515	525	511	548	536	531	518	497	517	529	522	527	496	497	515	571	482	531	557	515	523	527	514
33275	28374	43319	40097	33939	30736	19834	13299	16668	15180	10589	7682	3932	1568	1190	1279	1333	1136	959	966	926	911	999	1181	955	904	775	812	904	806	794	775	936	765	907	899	704	620	513	502	429	421	355	307	292	283	263	263	238	284	234	237	227	212	223	220	206	213	194	200	203	220	209	242	204	226	215	211	184	206	205	229	185	194	231	201	184	199	183	201	213	176	230	220	212	239	221	209	195	205	222	221	189	187	202	188	204	191	202	173	192	202	169	184	203	193	178	178	211	184	186	160	197	218	174	174	210	183	185	170	173	202	200	186	189	200	197	186	164	178	209	183	202	196	182	201	183	226	183	186	154	205	172	188	179	173	177	166	174	178	202	191	205	171	180	190	178	178	206	177	173	182	164	199	196	185	187	186	209	171	191	147	194	174	210	154	163	168	166	177	186	200	181	198	204	176	165	165	206	178	170	166	174	193	191	185	187	167	173	174	163	184	174	204	198	207	186	199	176	174	188	192	184	186	199	194	183	184	179	173	164	164	184	189	199	181	184	150	203	195	205	173	162	187	161	163	176	180	171	182	186	191	160	182	189	197	139	168	182	214	159	168	171	186	195	212	190	189	194	196	202	197	186	172	189	213	215	189	167	172	166	197	173	196	193	194	235	190	194	190	176	188	174	141	163	199	189	184	163	177	200	175	194	178	182	193	179	163	164	169	155	199	174	174	196	200	205	178	184	177	191	183	193	189	189	193	188	194	160	196	165	199	194	179	201	169	193	197	198	173	188	170	200	175	172	173	189	172	164	210	209	209	193	176	212	194	183	200	183	184	186	167	204	178	183	161	186	202	185	189	194	187	184	191	171	172	185	194	168	217	205	199	182	188	165	184	170	192	186	161	186	212	169	189	196	206	177	191	182	198	182	180	173	175	208	177	199	175	192	199	189	198	203	173	165	207	183	207	197	206	200	171	178	193	172	180	172	183	166	183	193	187	186	182	176	204	157	144	167	170	169	190	165	180	172	170	169	176	176	157	181	184	189	176	182	180	206	195	192	185	166	185	173	192	224	200	173	163	179	187	178	191	206	176	193	185	212	204	179	183	194	193	174	180	184	169	214	187	162	175	183	188	228	181	186	171	177	166	185	200	155	185	185	193	176	194	158	186	193	201	135	185	171	182	176	198	175	190	182	186	199	202	181	220	192	199	190	190	174	186	193	185	175	180	177	191	202	187	187	166	186	200	210	178	190	187	163	192	174	160	159	167	205	207	178	174	184	170	180	172	179	175	175	195	190	195	172	183	187	207	175	174	202	182	168	176	216	193	174	152	197	184	196	211	199	216	192	209	197	144	181	149	180	200	189	190	192	157	181	181	158	188	183	191	175	194	170	200	195	176	178	180	202	171	186	201	212	180	188	206	171	200	170	182	188	174	189	173	199	175	187	171	181	202	191	175	177	176	161	180	199	224	164	182	170	158	195	172	179	202	199	188	198	184	184	193	187	193	180	170	188	191	197	169	191	177	159	200	189	201	208	212	188	190	203	191	199	173	196	183	180	189	212	205	193	188	210	183	176	186	160	191	166	169	181	201	206	175	169	169	197	204	189	190	202	175	211	191	207	182	190	173	189	199	186	195	168	169	172	199	195	187	176	194	175	162	184	187	181	204	189	181	172	188	178	174	187	168	161	196	190	194	176	183	199	193	175	184	188	190	202	170	206	176	194	148	183	160	173	180	168	177	182	189	166	146	185	188	196	189	205	212	196	182	186	185	187	192	173	188	175	193	188	200	201	205	189	175	197	171	196	194	175	199	182	192	201	212	188	171	189	206	196	189	160	179	198	202	170	199	194	175	185	178	167	168	168	183	171	205	218	182	196	198	173	203	192	193	182	185	189	170	180	220	174	183	189	187	181	187	167	198	196	196	191	186	197	173	159	159	198	178	188	193	212	168	197	205	174	181	208	197	215	192	173	209	194	191	172	195	170	193	194	168	203	150	193	182	184	193	176	195	176	206	189	198	212	156	188	193	207	192	178	184	186	180	202	171	200	179	199	160	180	207	197	190	196	195	176	166	168	178	199	193	177	208	191	191	187	195	193	204	193	190	197	183	177	180	197	186	187	195	188	208	172	171	192	194	191	190	198	175	162	192	204	207	155	173	178	175	174	155	165	157	205	205	164	196	193	175	175	188	224	175	191	206	174	197	171	189	195	160	182	190	177	174	183	192	212	184	161	213	184	190	180	199	209	204	153	189	200	220	179	178	187	172	180	192	193	189	173	184	174	189	167	184	196	209	206	199	165	180	170	205	198	214	185	207	168	196	175	177	191	189	197	190	173	190	181	163	182	206	211	196	164	168	178	183	188	153	193	191	191	161	175	174	188	177	172	189	188	160	159	187	212	216	201	192	170	183	163	177	188	185	187	175	156	183	171	192	172	195	193	196	198	196	224	178	179	190	206	219	194	190	186	187	185	197	159	186	187	181	210	194	192	184	180	174	173	180	192	145	172	199	220	183	180	183	195	185	180	203	177	182	184	196	207	182	201	180	187	184	168	197	180	202	175	195	168	177	203	174	186	193	189	202	182	176	193	168	165	194	203	185	197	155	185	195	225	186	177	200	198	204	177	202	170	198	184	181	176	206	198	188	212	181	190	197	214	180	198	197	174	179	185	196	183	182	168	184	172	186	169	193	191	207	186	165	170	179	173	199	185	184	171	203	179	194	177	181	174	175	185	173	191	190	190	183	207	197	180	195	190	182	187	178	174	184	172	194	181	183	165	169	182	189	194	205	183	179	211	202	191	179	192	195	182	178	203	180	173	193	181	189	172	172	196	184	192	197	193	206	176	187	163	174	188	208	186	214	174	153	190	199	182	163	217	169	202	199	175	194	188	171	177	171	174	176	205	187	177	193	187	187	184	191	198	185	179	170	165	184	169	179	184	179	177	173	197	180	205	165	177	193	199	196	183	167	190	190	169	176	186	171	183	182	224	191	196	183	199	201	186	176	189	199	200	186	190	197	171	196	175	191	187	179	177	178	209	181	197	190	176	181	173	192	176	183	187	169	166	182	180	183	199	192	164	184	184	162	199	190	166	170	157	187	178	160	177	170	183	186	174	207	168	191	169	171	158	179	184	165	160	161	186	195	175	197	198	186	182	169	185	197	161	164	194	188	190	208	176	186	200	186	185	175	198	187	188	166	206	192	168	182	204	186	192	179	196	210	154	179	188	169	184	195	168	174	175	166	180	172	189	197	184	214	187	192	179	206	195	174	177	167	177	175	209	180	175	175	181	201	202	170	191	199	201	172	210	196	180	198	203	216	181	182	190	186	203	190	190	194	186	184	172	219	182	171	202	192	206	169	177	186	201	178	183	187	189	182	192	176	166	185	180	194	201	200	183	190	172	199	195	161	202	189	171	174	179	186	180	188	200	189	179	193	192	176	203	186	180	189	194	173	178	195	193	189	169	167	198	158	151	193	200	173	191	188	194	158	191	191	179	180	188	193
20261	21643	40154	41563	40047	32184	18319	15775	31690	31806	27326	22628	13706	6785	6000	6926	7176	6402	5502	5615	5471	5696	5808	7130	5883	5448	4976	4810	5764	4933	4832	5059	5900	5040	5684	5568	4202	3855	3175	2545	2262	2010	1885	1527	1439	1247	1102	1077	1052	967	940	878	865	844	767	754	737	752	715	645	673	613	627	625	709	718	748	765	675	685	687	749	744	658	653	591	636	632	639	592	642	659	656	684	770	703	708	706	595	562	613	574	553	515	492	481	497	471	523	509	483	506	502	470	514	478	445	467	469	454	453	440	489	472	504	516	489	487	472	523	465	489	504	470	497	436	463	466	484	464	434	455	461	435	472	477	459	467	485	498	472	455	476	461	475	492	495	428	443	478	478	499	481	449	497	470	440	451	485	482	425	465	469	486	519	461	470	430	455	467	446	494	464	459	410	491	484	462	444	498	488	468	458	474	477	443	520	456	510	451	489	457	442	470	447	431	445	510	463	432	462	471	473	473	464	465	491	466	434	472	460	451	436	479	465	479	444	475	476	472	507	447	477	501	473	501	489	435	471	481	458	470	470	461	499	473	461	455	499	461	503	500	456	458	471	460	487	493	460	478	457	489	457	452	464	460	480	507	452	460	439	503	466	509	449	470	446	479	467	470	462	487	457	487	457	476	500	412	464	448	462	432	458	476	478	488	453	487	446	439	502	448	461	480	467	482	495	459	478	473	436	419	473	457	493	492	448	489	490	459	462	457	478	464	475	459	480	458	465	485	456	511	494	440	518	476	472	460	522	446	424	431	433	487	461	479	488	456	474	415	463	494	479	475	477	499	488	507	496	457	530	459	494	464	426	502	466	469	501	490	440	472	494	449	512	445	487	460	485	425	468	483	474	474	512	426	485	430	490	432	452	437	495	454	440	444	483	473	487	439	460	478	453	468	465	460	454	451	429	430	437	479	460	454	440	470	484	443	446	456	492	462	475	485	448	485	464	485	491	480	479	467	486	462	452	471	449	506	450	459	419	469	481	488	468	469	438	425	446	481	483	449	446	494	448	443	448	471	506	438	475	465	504	478	447	470	430	466	458	441	423	432	458	460	479	460	430	439	470	460	452	469	480	485	436	476	464	469	435	499	469	460	481	473	511	472	480	476	455	452	473	435	445	440	481	454	447	493	455	430	466	462	461	462	460	476	478	454	456	432	483	463	500	436	494	481	429	425	471	455	475	419	446	414	500	462	466	466	474	496	480	510	446	493	446	464	487	473	411	439	449	455	427	462	477	470	444	504	429	449	462	469	443	449	465	437	450	467	443	451	435	503	466	475	485	453	472	449	490	521	472	475	480	446	474	473	462	435	456	430	486	441	451	511	440	479	453	468	462	466	470	462	477	469	466	432	508	436	450	470	480	432	434	461	451	451	446	473	473	494	424	428	458	478	463	453	478	432	477	453	478	467	492	472	481	450	479	475	447	437	486	470	482	489	461	478	504	468	487	438	441	479	493	420	500	466	445	480	497	434	466	460	484	470	455	488	460	507	472	433	448	481	474	436	463	468	477	457	478	434	434	433	457	483	474	496	436	476	422	475	442	481	478	472	466	449	476	459	477	463	492	467	484	456	484	448	470	481	466	486	465	467	461	430	465	510	450	441	429	458	494	463	478	474	451	472	445	467	475	443	473	463	477	481	430	479	450	440	498	452	440	471	439	489	474	482	486	469	493	484	443	471	451	454	494	430	498	480	495	490	461	430	471	463	496	466	448	462	471	473	488	462	452	532	437	471	436	455	450	447	469	451	471	477	441	479	484	442	449	449	441	490	429	467	448	466	458	459	439	448	452	435	449	435	484	442	465	470	482	471	503	414	425	434	454	433	479	487	473	484	440	448	468	456	461	455	507	415	471	440	470	513	438	456	473	495	458	434	463	450	503	477	485	478	474	458	449	479	448	518	466	454	471	471	459	465	439	476	436	456	495	521	455	483	432	451	481	444	483	460	437	471	479	485	468	511	460	480	429	492	448	480	455	469	479	503	460	446	463	430	495	460	472	464	458	495	465	474	494	488	456	454	446	515	466	487	469	452	451	455	484	482	456	471	478	455	455	487	473	473	426	447	532	549	477	450	468	447	459	447	455	471	453	447	461	469	451	471	493	453	451	457	474	458	463	453	449	465	461	453	475	471	435	458	456	463	444	466	463	443	418	456	452	495	460	459	477	483	442	496	461	457	484	467	477	469	476	479	477	482	484	502	501	431	450	472	512	454	452	473	478	449	491	474	482	458	506	455	511	453	443	488	497	438	491	466	473	513	456	491	451	466	444	486	505	468	517	492	477	466	493	467	465	523	456	444	443	473	465	433	438	480	461	437	472	477	459	451	474	455	462	462	449	468	501	471	486	469	474	462	468	431	490	464	441	428	483	467	460	434	437	452	491	470	492	426	439	462	497	429	469	510	435	452	470	454	461	445	445	458	428	479	485	443	488	455	479	435	444	470	510	503	428	505	425	450	472	459	460	479	453	476	490	499	475	406	443	466	461	476	442	477	476	469	504	473	449	493	454	456	479	503	448	478	466	477	458	441	463	470	451	457	443	490	451	466	461	483	473	488	458	459	461	462	470	427	487	517	483	527	469	485	451	455	482	470	448	501	518	452	472	410	477	488	447	436	456	459	473	473	426	494	514	449	476	478	470	461	503	454	455	451	506	474	460	488	482	469	466	457	484	478	472	464	513	516	432	459	442	467	517	468	460	504	445	444	474	446	453	485	463	466	489	483	459	481	467	435	500	480	454	494	478	461	471	499	460	469	496	457	474	470	463	471	459	486	480	508	455	480	451	442	473	470	492	474	461	473	492	435	466	455	451	494	495	520	467	463	473	471	495	458	442	475	486	468	451	455	492	458	487	492	478	451	475	446	457	441	461	446	430	503	455	456	463	449	467	448	437	463	469	432	476	473	447	466	435	449	470	415	452	441	484	454	495	494	415	464	460	439	446	444	467	449	493	462	518	493	508	461	458	473	447	468	468	480	445	461	420	459	469	443	492	441	468	505	453	441	455	496	480	496	418	460	473	480	471	476	457	471	490	473	480	448	464	510	462	484	465	486	485	478	497	485	487	496	447	454	434	461	460	459	422	458	459	471	454	473	475	440	461	452	415	451	477	468	486	471	456	467	453	466	485	482	448	467	494	441	463	475	436	490	463	474	449	442	468	457	474	483	451	512	433	471	471	475	458	453	432	460	471	489	481	491	450	461	464	477	458	457	478	455	438	458	460	475	483	485	464	470	456	436	444	461	459	482	468	437	444	448	432	472	476	425	459	458	446	434	455	480	488	490	434	450	432	463	489	475	416	445	480	486	503	474	465	475	459	473	456	491	467	434	457	457	491	481	441	483	423	489	458	457	438	484	475	480	441	432	487	475	438	481	484	468	448	457	450	450	491	486	447	472	471	406	469	501	477	468	484	480	474	476	477	478	470	481	491	511	497	458	488	474	479	501	465	450	469	442	463	472	475	446	512	491	461	447
11008	6010	7723	7630	5437	3428	1833	1108	850	779	656	547	459	389	299	334	279	283	249	279	274	314	261	278	272	268	267	275	294	293	269	270	287	286	248	344	258	256	265	265	242	208	229	224	235	245	225	231	229	230	248	213	234	225	222	204	215	257	240	205	232	223	206	220	213	212	218	209	227	192	223	199	205	187	241	202	201	224	201	242	218	202	221	194	190	209	211	199	202	215	209	235	204	195	201	250	239	229	219	225	182	220	223	221	191	195	200	225	191	222	219	216	193	202	191	201	212	208	218	228	198	224	218	210	193	237	212	211	218	218	199	210	224	210	238	199	213	230	180	228	217	193	207	204	203	223	209	239	225	210	199	174	238	192	197	200	212	213	224	227	225	230	202	200	229	218	219	222	228	190	209	212	211	237	201	210	156	215	200	237	213	184	217	202	205	206	212	201	209	204	229	195	250	186	213	229	174	205	215	216	215	213	205	219	230	214	220	202	200	222	220	189	198	212	226	200	215	201	203	232	190	206	228	208	207	224	210	220	201	194	193	192	191	212	220	208	211	198	207	198	188	230	203	243	232	217	223	216	194	246	209	186	203	196	201	203	212	189	199	211	216	202	184	194	200	204	182	200	196	223	213	214	215	216	194	200	199	216	194	191	187	222	212	206	200	191	228	234	196	204	217	181	205	203	197	216	210	212	165	215	210	224	216	205	213	207	216	200	236	204	196	221	185	189	230	195	218	174	223	204	226	210	220	220	240	227	202	196	206	204	207	196	200	225	233	221	228	204	193	247	217	192	190	191	212	201	234	214	217	202	213	216	210	211	189	209	207	211	236	195	208	198	221	198	206	226	203	221	218	191	225	215	228	213	210	241	201	190	215	209	213	196	210	207	183	187	196	187	183	224	196	190	213	244	203	215	211	209	224	192	206	218	229	214	208	203	205	215	197	186	217	198	203	216	219	239	206	219	195	204	221	219	201	216	178	200	206	191	218	211	189	214	227	199	216	209	167	217	186	212	197	222	214	199	189	195	214	218	228	222	209	236	202	222	200	210	214	208	179	213	243	202	193	239	203	218	231	193	197	196	203	196	198	213	226	186	192	182	202	218	239	217	226	239	211	221	197	214	232	198	217	221	207	203	211	209	219	213	247	192	209	220	197	189	207	208	203	193	191	215	175	218	206	219	202	191	218	210	202	208	193	198	215	213	189	238	211	239	204	192	222	217	211	227	225	230	184	208	213	196	206	210	212	196	210	207	196	191	222	219	193	223	220	221	205	228	240	231	181	206	227	227	206	209	211	189	217	196	205	195	193	228	229	204	233	187	218	209	211	210	258	202	198	207	202	208	200	188	230	215	188	200	212	200	207	204	194	199	203	179	214	206	221	230	208	198	196	178	203	216	195	205	200	207	191	181	178	235	171	223	215	198	212	210	197	222	225	202	204	207	224	222	230	193	180	220	217	219	199	229	201	230	205	238	202	227	228	204	202	182	182	206	211	215	235	229	222	189	222	226	189	195	222	214	209	240	225	203	187	204	212	216	197	204	198	208	188	228	217	201	195	206	210	199	209	222	216	239	227	184	190	210	219	208	178	228	211	192	198	233	186	213	203	192	206	223	202	186	211	222	238	213	190	186	214	188	187	239	205	224	214	193	233	200	195	220	211	204	209	236	190	200	176	214	214	220	226	197	205	197	206	206	203	215	211	206	219	198	220	216	183	199	203	180	208	219	238	238	221	185	251	215	209	210	219	219	222	209	201	219	207	214	199	213	195	209	206	194	207	201	199	223	225	203	224	213	227	218	216	209	219	206	219	199	203	189	210	203	221	196	197	224	207	231	193	182	201	222	206	232	206	231	222	207	193	230	202	215	225	216	181	210	238	169	234	198	219	190	201	205	203	218	225	188	200	235	203	210	214	174	180	203	191	195	194	204	209	218	213	231	186	207	214	223	205	182	246	188	200	204	211	209	222	221	194	232	211	218	224	205	193	193	187	214	209	191	191	198	193	220	219	195	192	189	221	183	221	207	210	203	208	189	241	232	192	199	198	207	205	218	209	218	223	190	193	201	222	182	190	192	211	202	192	224	229	188	219	169	274	216	200	203	213	228	204	203	178	226	198	196	218	207	205	212	188	174	205	213	190	205	219	230	237	207	201	204	215	225	195	199	200	199	197	220	226	172	205	210	213	202	227	199	190	191	211	209	190	223	223	195	196	205	211	209	209	211	198	228	194	203	225	228	222	199	222	199	199	186	223	192	209	212	192	221	205	191	198	198	216	224	212	210	188	204	226	232	233	226	209	211	199	214	241	218	188	197	210	203	205	222	211	193	202	218	206	214	210	180	197	203	218	209	183	184	188	184	219	197	209	210	189	219	223	246	216	208	234	211	223	226	235	198	225	226	183	189	221	238	203	190	218	239	227	195	231	210	231	211	179	227	219	212	201	194	209	192	191	223	218	201	199	215	217	218	207	200	207	203	206	196	213	190	204	178	196	211	219	216	216	211	218	195	186	218	207	209	217	202	205	225	212	171	222	184	214	237	204	218	215	186	215	194	210	223	189	214	234	191	233	178	200	189	203	249	178	210	199	219	212	228	208	215	196	236	237	219	221	199	209	187	222	195	206	200	212	209	208	211	239	201	220	197	204	208	213	193	194	197	194	254	197	194	208	236	199	220	218	186	203	193	213	207	207	182	208	198	219	200	193	218	208	195	219	216	204	238	195	208	200	239	181	203	243	211	176	195	194	207	223	217	200	242	199	217	220	214	185	249	187	195	194	241	201	222	212	201	216	236	194	187	195	219	231	220	220	197	199	186	203	210	206	203	211	221	182	217	205	200	185	183	213	219	191	235	223	201	222	220	219	196	192	198	232	187	230	198	209	205	198	194	206	198	205	214	205	210	231	236	198	209	205	239	219	232	234	223	227	213	230	203	214	197	203	192	193	208	189	217	232	206	212	212	205	214	219	215	207	205	214	197	223	235	206	192	207	203	219	193	227	238	199	210	200	209	218	204	209	224	219	195	187	214	222	189	213	197	208	209	210	202	224	227	217	193	215	216	228	216	223	219	237	213	203	196	211	216	207	188	213	187	214	224	191	199	204	212	234	194	199	223	198	232	184	199	210	228	200	229	180	195	207	215	207	220	200	242	197	206	202	229	175	212	211	210	217	232	206	229	182	202	224	227	214	214	239	210	200	212	213	242	211	198	187	209	195	202	208	214	230	211	203	257	209	187	205	190	200	191	221	222	226	229	208	223	206	215	237	222	212	231	202	241	199	221	203	208	238	193	184	195	226	224	208	205	203	205	222	197	201	213	202	211	211	211	198	200	207	197	210	224	215	229	217	216	204	215	232	199	212	204	188	213	206	207	200	207	199	254	225	179	184	218	187	221	198	224	188	205	204	188	210	189	217	202	190	218	207	192	216	229	205	190	202	225	207	219	198	195	213	215	201	193	200	210	218	204	196	203	215	206	221	201	215	205	211	200
7023	6044	13466	16790	14647	10557	6510	4505	4225	4026	3389	2847	2191	1594	1369	1322	1178	1157	1025	1026	1068	1245	1081	1166	1100	1057	1045	1024	981	977	1021	1021	942	1043	1044	1073	987	945	894	896	896	777	706	696	742	655	645	655	643	623	623	599	607	571	588	524	564	586	602	593	556	575	563	604	606	612	614	583	570	591	574	578	578	578	541	533	587	568	567	596	580	553	587	568	570	592	560	565	545	560	558	519	522	539	578	524	563	544	515	548	524	563	516	517	501	560	524	548	530	505	502	536	546	526	531	542	524	514	511	531	567	540	486	527	506	515	481	541	530	518	549	533	540	513	525	518	565	518	545	559	518	512	526	554	541	489	548	484	549	514	557	513	528	507	549	533	533	531	476	551	571	502	530	548	521	507	505	521	547	526	545	553	506	530	568	538	518	535	560	517	498	500	491	528	510	482	512	523	538	519	513	509	502	571	504	556	502	536	482	499	539	539	512	511	486	521	541	540	517	532	555	495	561	544	557	514	502	495	555	546	505	565	551	524	547	557	559	536	552	552	516	522	541	509	498	537	563	526	559	539	513	515	500	574	548	494	580	493	548	522	534	507	535	529	521	506	505	527	506	557	496	562	520	510	529	531	503	528	506	532	521	545	549	502	539	508	529	518	518	522	527	561	535	518	557	527	500	543	527	527	499	545	540	527	502	539	538	538	502	510	522	533	506	594	530	506	511	512	533	513	509	569	500	529	510	505	525	490	519	522	482	508	531	501	537	519	554	545	537	537	503	553	514	511	466	504	531	575	526	509	530	522	526	553	495	491	529	487	539	537	554	538	537	536	509	544	563	506	515	523	510	553	525	522	525	532	504	537	556	540	511	497	557	500	537	552	525	558	556	526	534	544	488	557	575	539	522	539	533	494	522	500	560	505	534	538	501	501	517	524	524	530	526	541	507	482	505	561	569	504	524	567	541	524	499	560	508	530	544	542	515	537	517	504	553	533	565	513	577	528	535	540	545	562	531	581	481	493	515	494	519	518	521	552	506	524	539	524	528	500	551	540	563	547	514	542	518	518	535	541	505	493	465	547	515	506	539	518	512	542	538	558	555	545	555	492	521	541	550	549	519	544	529	514	541	519	509	540	543	527	511	513	542	569	504	568	550	518	502	517	564	559	494	559	557	510	531	521	525	545	521	519	486	530	526	554	537	531	537	509	514	548	514	546	500	545	471	518	543	546	540	455	533	500	497	527	503	502	526	543	509	520	486	523	543	535	570	515	540	565	523	523	546	559	515	526	555	528	510	536	516	529	483	575	487	538	498	502	547	543	540	521	507	563	545	525	544	518	535	539	553	551	518	493	523	526	533	549	502	543	546	566	542	512	498	546	543	540	493	532	512	527	525	537	509	536	520	561	515	576	535	535	534	543	516	518	544	532	514	531	530	571	524	515	497	509	506	558	511	535	529	541	513	572	495	535	523	572	526	528	507	493	516	518	520	539	562	516	494	475	547	530	520	527	524	527	545	520	516	534	526	514	511	536	538	510	490	534	542	482	535	542	523	544	532	532	502	549	520	535	528	554	540	553	520	589	496	516	506	530	504	542	529	536	521	546	518	541	531	533	511	542	540	512	507	505	546	523	503	531	533	526	527	523	537	560	531	505	519	536	537	520	478	554	560	476	539	533	514	534	548	539	481	520	528	581	538	477	549	525	500	554	529	500	514	519	544	532	581	542	565	519	531	482	484	513	556	520	547	492	501	544	507	517	530	539	502	570	536	507	510	548	510	526	551	495	546	509	553	581	501	530	513	555	550	529	493	542	536	537	517	521	529	492	513	536	500	554	495	499	531	551	511	530	524	495	499	508	539	510	508	513	543	536	516	509	551	480	533	520	527	506	515	489	502	525	515	524	517	504	556	513	527	573	553	532	559	566	522	499	516	517	518	513	530	543	557	555	533	531	516	503	522	524	530	497	508	545	532	558	568	532	528	533	535	525	517	500	520	541	546	484	540	519	511	519	508	518	531	514	554	530	523	547	481	556	511	535	587	541	535	532	542	530	535	503	541	550	513	512	566	553	525	549	530	517	516	553	548	522	559	537	550	522	504	523	527	504	545	517	527	508	541	506	538	538	525	507	496	517	536	506	540	504	524	536	554	507	525	509	567	495	532	540	599	545	528	530	504	512	503	510	510	522	515	541	536	523	565	552	500	512	531	554	515	513	513	554	517	539	580	514	536	578	542	535	523	518	527	509	524	499	512	541	520	495	530	547	554	530	548	487	503	539	518	546	540	521	503	525	495	541	517	551	529	586	523	553	525	540	524	553	552	500	560	514	483	553	517	520	538	490	514	540	509	575	539	532	517	509	534	521	530	520	536	552	526	520	523	524	534	544	521	519	526	489	551	554	510	522	502	563	564	547	547	556	529	542	502	514	541	557	510	529	502	501	548	497	523	520	488	508	526	532	526	532	531	537	537	475	533	489	535	530	538	581	495	499	487	497	538	527	515	527	534	525	531	584	501	518	511	497	537	541	535	530	509	528	504	535	543	504	508	518	505	518	527	508	550	490	517	501	508	521	566	554	546	537	504	532	525	539	502	514	525	498	519	529	564	569	545	513	541	549	526	553	509	501	525	508	501	557	517	552	533	528	515	542	531	579	530	526	509	482	561	526	515	497	530	540	568	558	548	513	509	536	529	555	478	560	527	532	522	562	554	492	550	542	541	503	481	535	530	555	498	512	556	490	486	513	502	521	558	524	512	516	523	514	556	554	538	502	531	534	502	532	578	534	497	561	517	571	546	494	541	503	555	470	509	508	537	538	531	555	565	534	525	535	559	559	493	559	522	514	523	520	538	490	560	552	522	495	539	515	525	529	496	561	509	549	523	542	561	523	543	538	540	514	542	524	526	516	541	558	558	552	556	538	524	557	520	513	539	532	513	540	558	583	493	534	533	528	508	487	540	541	555	547	511	505	513	543	530	552	522	539	542	533	540	483	530	529	548	500	496	533	499	517	520	483	531	517	562	525	566	493	533	491	520	563	511	543	523	531	463	508	503	507	504	532	485	503	536	543	532	535	519	506	547	523	529	496	492	565	532	534	541	528	536	531	558	512	542	497	541	533	536	482	527	546	537	510	524	515	563	544	524	532	563	455	510	493	532	512	526	522	534	528	550	553	574	527	511	549	559	510	512	518	585	554	512	507	548	504	512	546	498	528	527	502	535	534	546	550	507	484	533	539	532	498	559	541	531	534	520	530	520	535	529	488	490	526	521	541	540	592	499	552	508	558	490	548	524	519	544	539	544	550	525	506	504	514	530	545	524	529	519	559	504	503	534	525	531	561	583	512	519	520	513	515	556	500	471	498	502	528	550	524	493	521	484	565	488	562	535	525	533	551	521	513	531	551	516	504	549	507	515	513	575	530	520	503	516	503	509	507	521	539	490	552	566	490	537	580	512	563	494	545	556	528	489	528	538	555	530	516	522	477	530	545	557	533	516	560	563	508
24953	26840	38704	33671	29102	20174	12558	9471	9562	8418	5405	3085	1870	1244	787	821	776	751	696	682	677	670	649	745	650	686	545	556	633	629	521	566	595	582	608	545	516	432	377	399	388	305	311	305	259	274	272	300	260	248	235	251	262	223	238	228	252	229	214	220	198	225	255	241	227	255	233	246	228	209	240	232	224	209	224	241	229	257	234	242	221	240	235	236	215	220	235	234	241	238	221	201	213	222	214	227	218	220	205	220	216	199	224	229	199	241	245	206	222	206	202	228	209	227	200	223	182	213	214	229	218	220	184	233	239	204	216	198	230	222	217	203	198	194	217	246	234	236	227	234	221	197	222	206	217	242	246	203	192	206	206	209	201	218	215	250	226	237	218	198	196	206	201	211	197	201	202	206	218	203	221	234	222	209	205	207	218	212	230	208	196	193	221	202	200	215	232	214	215	198	206	210	215	222	191	271	213	220	207	232	202	185	229	181	199	205	197	223	213	212	208	217	214	195	175	231	172	246	214	183	191	193	199	203	212	212	223	194	206	198	215	225	226	218	220	234	224	200	188	189	224	177	206	210	216	205	228	223	223	221	220	193	216	227	232	213	228	223	201	197	188	204	202	177	211	208	213	203	174	237	216	210	190	201	208	235	242	209	195	188	229	215	233	230	183	213	197	198	201	208	197	202	181	188	222	201	201	199	216	223	209	188	171	204	236	216	226	257	191	201	185	250	227	223	195	203	206	213	187	198	216	215	219	213	191	203	207	212	240	217	201	216	213	222	240	219	235	230	236	204	217	227	212	223	216	211	222	213	223	243	219	235	184	181	195	198	236	221	196	225	188	221	217	225	237	188	211	193	210	205	206	210	229	232	198	183	210	187	195	216	202	189	213	209	217	198	213	197	219	223	193	216	218	227	198	236	192	208	198	187	185	220	206	217	196	183	228	204	212	179	222	222	226	177	236	207	206	212	206	231	203	203	235	227	233	219	213	220	241	230	210	220	201	212	237	209	204	194	202	214	183	193	191	205	233	208	207	229	207	238	209	225	207	241	212	181	203	226	220	194	229	211	224	219	204	210	218	204	241	220	217	195	229	226	189	208	224	218	193	204	206	193	184	198	239	212	217	228	212	205	200	189	219	204	217	214	202	218	201	212	193	224	201	166	222	224	213	182	176	197	191	223	235	230	219	200	201	217	224	218	191	219	207	225	201	191	212	213	197	218	220	221	197	192	214	218	221	192	215	204	202	208	175	194	217	220	215	213	226	238	223	208	210	210	215	208	203	208	196	195	203	197	223	230	231	227	214	226	175	217	210	228	232	219	194	218	192	203	212	213	227	215	238	209	213	192	199	223	197	223	195	219	198	226	238	212	213	189	240	212	231	218	219	200	216	206	197	222	211	229	194	212	222	211	211	222	202	208	184	222	208	230	213	176	206	213	215	218	195	202	230	194	208	205	179	203	211	243	199	232	213	198	193	200	196	218	189	214	207	192	209	209	194	217	226	233	178	219	257	205	210	209	211	192	198	211	217	200	207	219	217	212	219	257	235	181	215	235	218	214	200	212	222	247	205	239	223	173	188	204	215	209	207	216	243	230	221	248	210	226	195	225	223	201	198	181	190	255	222	191	224	202	216	214	222	232	186	216	214	232	194	216	219	195	217	226	227	204	228	207	195	215	213	214	225	206	230	222	194	193	197	216	216	222	216	206	231	182	208	222	191	207	195	208	228	216	214	194	236	210	218	226	187	205	233	212	178	195	214	192	180	234	207	198	190	198	192	222	206	207	194	216	207	201	217	216	267	207	206	215	223	210	258	193	220	247	206	194	202	187	223	210	220	199	226	208	186	191	208	197	226	210	201	222	231	194	208	211	212	200	196	206	233	218	222	224	212	196	208	213	217	231	203	230	213	211	214	212	236	204	213	199	224	217	213	204	237	220	206	220	264	215	208	219	228	190	198	190	222	212	220	238	217	201	213	240	210	192	212	186	234	210	200	215	232	229	247	205	206	228	227	234	237	214	241	208	216	202	213	194	229	191	223	233	223	200	215	210	203	206	195	211	212	217	212	193	230	228	212	180	200	189	202	207	216	181	212	211	221	222	190	201	209	222	200	194	230	201	192	209	230	215	199	229	203	188	246	220	209	219	216	191	184	192	207	200	208	210	185	221	230	206	183	220	239	215	233	188	198	196	204	221	248	211	215	208	203	210	208	211	194	195	215	196	195	218	214	200	202	249	215	203	184	205	206	200	221	222	188	225	207	216	224	217	214	214	251	220	239	207	220	214	198	196	200	191	210	238	226	192	188	225	191	227	204	195	246	216	223	204	229	198	182	208	195	213	233	246	213	209	215	224	221	194	210	234	207	195	195	229	192	203	195	191	222	206	228	226	248	221	168	226	204	183	179	193	209	207	206	214	180	206	210	200	208	205	200	218	200	197	191	196	195	178	183	196	213	206	209	250	231	218	208	208	177	219	237	213	186	193	208	228	209	223	218	190	209	218	207	222	225	222	206	210	229	193	210	237	220	218	226	229	196	187	212	193	207	218	222	228	207	226	222	218	225	227	209	230	217	215	224	195	234	190	195	236	222	201	213	228	205	215	195	229	219	192	225	238	192	210	212	221	196	181	207	193	208	218	178	206	189	224	196	183	198	246	225	205	214	200	199	205	235	219	200	197	186	177	198	208	221	220	235	218	211	193	223	214	237	209	221	197	217	228	213	217	189	230	212	232	212	216	191	190	229	200	221	202	211	212	221	219	204	238	238	215	220	205	233	208	236	223	200	241	229	221	212	205	203	220	188	185	217	222	215	184	217	196	218	213	204	229	213	186	179	216	215	190	199	232	215	202	203	208	217	219	195	199	211	223	229	203	226	207	211	228	207	209	204	221	182	205	214	221	232	206	245	217	199	222	203	221	200	223	212	211	211	230	193	186	237	229	203	208	195	215	220	205	210	207	240	231	213	195	238	236	223	206	228	210	243	186	221	191	238	218	204	210	216	214	226	202	200	231	230	197	198	171	205	227	190	221	203	215	214	210	209	217	211	203	240	211	237	223	194	204	253	204	218	187	226	213	191	216	212	209	214	221	207	222	190	223	213	224	213	196	204	244	204	212	222	209	175	210	205	208	261	209	201	242	255	218	217	226	204	238	213	216	240	222	214	197	222	184	225	213	227	242	243	222	204	199	225	212	192	193	202	210	220	184	234	196	184	201	206	224	201	227	206	211	214	191	217	224	200	216	203	252	214	204	215	207	213	203	235	242	243	202	234	220	205	210	192	194	212	210	222	199	191	231	211	189	192	204	215	215	181	208	229	207	222	190	230	201	240	202	197	206	186	186	199	223	224	207	225	204	216	241	235	211	212	203	196	188	213	191	206	184	205	201	189	238	215	189	176	208	192	204	207	211	232	246	232	218	220	211	209	213	205	176	220	222	191	204	200	219	203	215	231	197	222	206	203	211	195	223	188	230	202	229	210	236	210	189	195	215
15179	22780	35555	36775	33951	22340	16368	16813	24792	24244	19023	12470	8882	6148	3992	4435	4394	4373	3767	3712	3855	3906	3758	4425	3940	3739	3632	3301	3611	3445	3220	3396	3720	3535	3669	3306	2628	2453	1817	1806	1669	1467	1238	1113	1091	1000	956	915	848	844	850	729	723	721	730	770	648	671	660	679	645	616	651	679	709	650	667	707	671	689	693	725	671	700	621	680	601	625	629	624	671	659	631	713	713	652	647	649	640	552	582	547	562	575	587	559	560	560	547	569	558	625	537	572	529	553	549	533	543	560	510	547	522	560	536	528	508	516	549	590	545	496	560	511	561	523	507	542	539	537	508	512	549	538	538	555	530	543	519	519	518	497	536	479	508	495	511	550	496	531	544	529	524	529	517	536	578	555	503	526	503	541	579	551	539	481	549	549	550	536	540	546	529	481	555	543	519	518	535	547	501	539	531	507	517	558	530	509	550	574	526	540	538	517	541	508	563	536	494	538	531	526	505	516	564	508	537	516	529	532	516	527	546	535	589	545	521	501	558	531	517	498	533	538	529	530	539	540	524	560	519	559	557	508	516	520	552	528	562	535	495	507	576	523	551	505	535	549	529	529	509	535	512	523	537	536	523	497	511	510	500	542	519	490	534	542	517	526	563	543	520	525	530	537	551	565	512	503	496	541	510	540	509	548	517	554	544	571	531	491	554	551	522	519	560	519	530	546	489	514	568	515	525	557	533	580	561	519	510	518	568	497	540	517	516	570	498	546	551	475	543	532	509	527	507	515	483	515	581	528	553	541	529	470	499	558	588	543	558	514	548	578	524	543	573	537	534	552	506	532	543	544	549	579	512	552	532	541	524	537	527	515	526	560	512	499	572	554	538	512	535	515	485	579	562	545	497	535	533	558	529	526	527	498	508	510	524	546	520	522	524	540	499	506	524	601	541	533	527	541	537	545	571	511	514	564	501	513	532	551	505	550	540	482	543	530	543	507	538	587	523	549	569	487	542	536	538	562	553	527	555	516	542	497	530	545	520	530	499	504	532	536	507	583	527	512	540	516	535	551	559	535	559	511	556	517	511	525	512	537	518	525	563	503	553	515	506	532	535	569	513	547	540	569	564	549	546	499	535	529	535	523	539	550	544	534	507	523	560	544	532	520	590	526	532	487	550	513	575	513	548	547	516	526	553	487	549	518	511	556	530	553	572	499	558	538	524	508	537	537	541	561	522	497	515	544	547	535	542	509	556	518	556	538	531	522	511	463	483	530	560	570	517	528	532	583	517	518	499	555	537	563	502	530	531	493	565	516	538	534	498	495	501	515	531	516	518	550	515	543	501	520	544	493	497	586	538	560	544	530	547	532	518	509	533	493	520	511	563	521	568	509	544	486	575	578	534	549	544	511	515	492	541	518	489	561	528	514	548	549	500	578	550	492	552	529	529	545	525	531	555	577	521	542	501	549	553	509	499	554	531	511	538	538	534	505	555	555	557	527	559	536	533	521	525	491	538	533	593	491	520	502	515	561	540	473	527	552	534	570	516	547	543	545	532	535	556	551	491	547	561	585	548	518	528	570	539	493	502	532	567	529	532	517	537	515	498	527	547	580	520	562	492	554	535	584	532	521	560	544	489	477	525	504	508	537	515	537	547	537	496	535	548	567	541	509	527	513	551	526	514	549	491	545	550	531	541	524	521	556	550	583	554	535	539	530	543	529	542	530	523	551	564	521	549	540	505	545	531	542	516	561	524	544	522	591	518	510	529	547	529	517	514	522	516	557	525	514	514	566	515	515	543	557	547	536	554	515	522	524	581	552	487	530	536	490	531	518	495	536	573	564	570	503	558	520	511	523	535	563	508	534	495	510	551	538	538	543	500	522	526	542	542	544	564	525	551	505	542	508	540	512	569	508	541	519	555	571	534	529	553	532	532	526	568	512	590	532	553	546	522	522	509	514	565	510	542	551	523	521	557	511	583	546	585	526	548	570	535	548	519	559	547	543	559	537	566	525	502	570	538	562	553	529	518	511	548	539	563	533	537	521	543	541	509	513	515	536	551	558	468	544	533	516	553	534	554	541	559	546	509	551	532	506	553	541	519	534	549	517	509	536	496	541	535	534	544	492	547	482	539	524	530	562	522	521	501	525	520	507	536	514	541	528	559	543	521	543	513	524	509	520	511	494	486	564	517	528	517	511	527	523	516	559	517	525	515	543	523	489	518	525	555	557	562	538	513	543	582	510	498	542	530	518	546	520	555	533	552	506	511	519	539	582	579	575	543	551	534	504	510	552	518	495	530	506	549	529	542	483	541	512	581	558	514	522	504	550	528	531	525	557	542	556	514	526	511	540	526	544	524	534	515	513	520	534	502	552	528	526	541	509	537	513	531	531	560	508	537	511	539	449	536	572	541	539	543	530	529	534	507	513	492	509	513	549	518	507	529	490	524	501	524	506	512	512	491	515	525	550	536	494	552	528	499	545	576	498	514	539	519	501	504	553	526	526	529	506	529	482	538	498	526	529	524	588	532	490	535	527	529	559	542	495	518	560	537	550	524	539	546	517	559	526	533	506	544	526	565	522	494	532	550	552	513	549	495	523	544	564	521	468	528	551	493	553	530	544	531	551	502	535	559	544	518	532	527	566	552	582	501	550	558	567	556	508	509	517	530	567	497	526	525	553	534	558	489	530	519	521	498	525	525	505	556	543	515	537	555	536	535	550	538	531	559	536	581	548	521	498	523	566	557	530	518	515	504	513	530	566	548	575	520	537	534	535	535	574	564	510	548	527	544	537	546	548	571	522	536	546	542	533	514	531	553	526	488	504	536	557	510	565	506	515	530	529	491	571	525	537	547	539	513	499	584	510	522	491	542	538	543	529	536	539	519	533	537	503	550	516	539	586	549	528	558	545	557	497	549	532	491	511	502	514	558	513	518	519	520	540	545	541	539	521	508	582	498	515	529	536	490	539	492	484	495	507	539	567	516	572	547	516	548	547	547	547	564	487	543	550	504	550	562	497	521	508	552	506	513	533	558	568	538	525	536	533	513	528	534	538	538	535	539	510	547	574	515	526	547	519	523	532	534	510	563	547	576	557	533	497	579	559	536	513	558	509	535	554	546	534	531	500	499	566	521	513	477	530	517	524	533	508	537	551	518	537	511	514	542	556	521	531	588	513	538	525	550	524	499	526	491	505	513	538	502	498	536	520	568	585	521	543	520	529	544	558	518	549	524	519	537	523	536	516	567	528	522	548	545	556	559	497	501	533	530	522	562	487	517	527	508	551	529	542	540	504	523	551	534	546	488	523	549	554	572	483	515	497	540	511	545	542	542	567	586	554	541	517	545	540	537	526	542	512	526	510	496	524	576	528	540	516	525	502	488	543	530	533	513	524	528	537	504	551	541	515	552	508	541	519	512	492	506	515	520	539	539	516	508	562	526	500	501	541	543	527	489	537	492	569	529	539	549	503	547	534	554	538	544	524	535	484	478	551	535	510	560	503	538	522	548	538	548	525	510	560
33617	28926	42038	35831	37455	37481	23149	21320	18710	17646	11792	7706	4502	2678	1227	1254	1283	1177	988	1038	1034	1037	923	1164	1014	946	918	875	956	965	863	883	899	869	942	774	655	581	495	472	406	387	289	293	324	300	278	262	268	260	254	245	233	222	230	228	228	236	221	175	203	176	221	245	217	245	224	229	235	208	201	220	198	209	188	204	202	206	214	185	205	250	208	223	214	219	229	213	208	171	188	199	186	176	174	190	181	209	192	205	174	223	189	213	204	189	186	149	184	208	178	175	190	179	202	168	175	207	189	188	183	202	184	170	191	197	197	167	208	196	179	216	178	205	196	196	162	218	164	181	191	187	172	182	206	202	184	160	204	181	188	170	188	207	199	197	186	180	193	197	180	175	178	189	203	202	206	199	210	197	191	179	206	196	195	168	218	148	197	184	148	165	184	174	190	169	167	192	185	182	188	225	179	191	196	168	158	175	164	196	181	202	173	156	179	192	200	177	188	195	179	179	201	205	181	184	206	191	170	176	199	234	203	206	201	167	196	195	173	181	182	166	184	183	189	201	195	228	172	182	177	193	165	202	185	169	211	165	177	193	169	198	187	160	169	182	185	180	168	172	192	177	211	183	175	194	150	172	163	193	202	204	212	178	180	178	176	224	176	198	179	182	192	174	177	204	205	189	200	163	178	185	164	162	209	213	196	192	226	205	173	182	200	167	184	181	170	165	193	179	189	195	189	179	188	208	209	173	191	178	199	164	189	194	189	191	190	183	189	164	208	186	184	187	177	172	168	181	166	180	176	180	179	195	174	202	186	175	178	194	217	196	196	178	200	202	171	188	180	175	204	178	195	201	188	197	206	206	179	179	211	192	178	170	173	157	179	181	185	196	192	194	171	177	169	176	211	197	158	185	204	175	166	188	198	203	188	185	173	207	184	184	195	166	177	217	180	176	202	173	213	156	187	180	176	164	207	177	169	206	177	188	176	202	205	181	191	167	211	200	184	188	189	167	181	174	250	167	182	162	178	194	158	190	169	187	193	200	184	185	167	189	151	212	197	184	203	197	196	187	191	197	187	174	180	192	173	173	199	182	179	173	196	198	189	218	159	186	173	179	174	188	193	189	181	158	180	163	200	207	165	180	194	190	194	193	196	171	190	182	195	185	193	210	200	192	194	186	189	184	176	192	165	191	180	165	169	166	200	180	201	191	192	176	191	172	182	213	186	203	178	185	202	179	178	184	199	186	193	215	173	208	216	196	199	204	171	202	192	183	193	215	207	177	182	201	163	207	187	214	182	192	211	202	173	172	178	179	195	219	184	181	182	173	183	183	193	180	171	187	182	217	181	190	169	169	195	180	192	189	196	183	182	189	195	210	199	182	197	187	185	182	180	204	202	214	194	191	189	197	191	196	192	175	179	202	185	183	188	210	180	189	205	214	198	183	188	197	201	228	186	193	203	177	163	173	205	179	176	178	182	191	178	180	191	184	183	179	172	190	176	176	190	190	190	152	188	184	201	173	179	221	179	187	188	198	205	188	204	201	187	220	189	169	202	186	181	160	177	212	182	194	188	201	163	192	171	188	197	179	171	173	167	190	170	164	174	200	191	171	163	190	168	182	222	192	147	200	176	168	188	192	178	178	194	215	186	202	184	192	182	186	176	162	201	189	187	210	191	209	166	156	199	200	170	209	183	194	196	200	172	174	204	189	180	187	190	181	175	163	204	174	168	187	188	180	173	179	186	182	218	190	178	188	207	187	173	165	182	174	189	186	183	188	212	192	195	180	178	180	196	186	193	211	188	197	187	193	181	188	209	163	194	188	156	177	198	202	189	188	191	171	211	218	166	184	170	197	168	176	193	158	185	186	182	175	204	194	186	212	183	194	187	183	191	179	166	208	190	187	182	196	153	205	207	203	207	175	196	186	189	184	208	177	184	204	186	173	172	209	195	200	165	198	192	202	192	171	171	171	199	185	195	160	184	195	191	187	203	189	188	208	199	185	176	216	220	200	187	186	157	184	200	194	165	168	179	180	171	176	209	179	144	202	215	181	186	214	183	206	161	173	169	171	200	177	182	174	194	216	156	176	190	184	186	167	196	162	176	167	180	197	185	201	198	179	190	183	174	177	193	219	175	175	204	192	166	167	203	195	196	216	205	169	195	210	205	193	201	182	195	181	170	161	189	199	165	180	175	186	193	198	159	181	209	201	175	175	164	199	175	179	181	180	172	164	193	186	191	196	192	164	182	195	170	172	202	190	183	200	173	221	174	201	172	184	174	197	193	195	195	187	192	189	160	163	212	201	186	185	173	200	208	186	194	186	182	183	167	163	180	198	199	199	183	179	168	196	182	190	203	180	186	197	167	141	177	165	191	188	187	188	197	181	208	174	176	168	203	199	202	186	162	202	173	179	209	179	186	173	182	194	194	202	202	180	189	182	196	181	196	216	183	205	206	188	173	198	193	215	204	173	196	217	176	208	223	189	172	189	212	192	168	202	184	175	165	190	198	215	180	180	185	203	196	181	201	202	173	157	167	213	183	166	179	201	171	192	180	159	175	200	179	201	181	185	197	153	194	192	184	182	188	174	193	171	185	178	184	181	183	200	196	199	179	193	172	219	209	204	175	179	179	191	189	189	188	179	190	202	194	199	182	181	191	180	205	153	185	186	201	204	192	172	178	193	178	168	182	188	176	178	185	197	193	172	171	205	201	196	196	205	195	175	194	195	195	176	195	184	147	195	177	179	178	199	174	187	175	183	178	194	220	189	206	185	190	188	178	166	174	195	152	190	175	152	204	180	187	167	198	186	197	178	180	214	176	196	180	164	191	188	193	193	165	190	190	187	176	193	203	177	221	185	175	187	193	198	188	172	177	218	171	186	166	167	186	182	197	153	160	188	187	168	188	185	198	185	192	166	187	181	216	194	177	185	183	190	168	186	210	201	209	190	171	181	195	195	200	184	212	201	179	190	165	181	189	198	187	191	197	188	176	196	174	192	194	182	218	211	185	215	209	203	207	186	180	206	236	172	199	175	183	163	187	196	190	178	172	212	176	167	181	181	193	179	165	196	169	209	194	184	189	186	181	190	189	196	186	190	170	189	193	195	175	175	175	182	189	175	199	156	199	179	188	186	172	182	187	162	206	211	188	184	189	185	175	199	189	187	191	185	188	199	186	187	182	182	186	179	178	214	217	175	213	194	198	200	188	184	190	209	172	180	190	191	186	189	177	172	228	191	209	220	172	168	173	186	183	200	212	184	165	200	178	194	201	181	191	181	174	196	199	198	176	190	184	184	183	184	199	186	200	199	170	168	193	181	173	149	193	192	180	224	187	177	193	190	159	187	179	185	165	176	190	200	196	177	200	186	173	188	183	181	192	214	172	162	200	167	188	212	172	176	205	196	198	200	199	176	185	196	182	184	199	189	180	199	187	198	180	177	175	162	189	188	182	184	189	183	210	181	171	175	168	189	197	204	167	175	202	170	178	170	193	204
20014	22257	38196	38337	42875	36751	22431	28704	30689	33423	27904	22368	15712	12206	6556	6961	7056	6883	5841	6076	6346	6154	5761	7291	6474	5820	5896	5347	5932	5448	5465	5370	5787	5690	6009	4853	4185	3603	3066	2567	2199	1907	1515	1510	1375	1242	1147	1048	1062	994	903	837	821	765	780	732	713	749	676	566	624	578	692	739	708	745	714	679	670	684	708	787	698	656	613	591	661	588	598	657	588	648	671	700	733	729	654	604	616	568	601	559	498	548	487	521	521	522	526	480	505	479	474	491	492	481	442	478	470	440	476	508	480	484	492	463	499	488	466	505	509	477	471	469	465	488	446	456	478	460	471	458	452	489	468	439	462	468	444	494	488	504	446	467	467	464	444	479	476	446	479	478	461	497	443	452	444	491	468	479	446	458	454	428	454	442	474	413	460	452	508	455	498	462	438	529	437	448	472	456	444	482	473	491	500	481	430	493	477	478	480	452	478	433	470	497	498	442	496	510	459	444	462	450	466	492	502	454	460	459	483	495	481	447	479	452	502	460	429	461	457	491	483	465	454	467	450	479	458	468	474	451	456	484	526	491	476	493	473	516	486	488	450	498	498	504	479	476	455	444	440	480	484	449	479	486	500	494	451	440	449	450	479	471	475	491	464	432	481	492	490	493	467	481	457	513	487	481	452	481	488	438	479	416	456	476	491	465	482	447	467	480	458	473	477	492	494	427	499	468	462	468	440	445	478	455	469	447	504	496	486	468	466	525	512	463	476	461	466	490	489	454	473	497	480	474	483	495	460	460	440	466	443	467	457	496	470	453	460	490	474	487	440	483	457	490	496	460	464	463	481	497	495	445	483	447	469	478	440	459	461	481	474	491	500	489	467	459	460	479	454	477	458	478	474	511	476	506	487	500	478	443	468	489	484	484	505	447	521	466	495	442	481	489	478	462	476	449	487	454	477	480	476	496	442	513	436	499	485	485	485	452	468	475	467	475	483	475	456	465	449	471	474	489	467	486	478	483	493	467	499	454	484	455	445	475	494	514	465	485	488	485	459	462	466	468	492	495	428	474	475	481	483	488	476	457	467	470	467	468	463	478	481	465	469	461	476	481	485	476	429	443	510	455	430	451	487	467	519	479	484	458	482	475	495	470	474	491	492	432	437	487	479	489	520	472	446	496	473	519	434	463	448	469	463	454	492	523	472	471	514	433	497	494	504	475	431	469	485	453	471	485	465	479	462	509	472	482	458	502	485	449	496	488	431	481	503	485	451	484	449	463	463	465	498	503	472	527	456	486	468	479	482	516	496	480	452	463	492	469	470	471	470	447	447	490	468	497	459	459	521	437	443	456	455	472	475	465	498	491	460	479	467	447	470	473	462	497	488	482	479	469	484	462	474	499	484	455	452	481	445	457	513	472	464	495	475	443	483	514	471	437	481	474	479	457	433	485	470	422	480	433	517	465	451	458	490	499	442	442	496	486	478	459	484	499	476	476	462	465	487	502	481	442	483	468	455	488	454	433	484	508	502	483	465	469	483	479	484	469	501	488	466	455	456	465	496	451	494	462	478	504	458	484	475	449	462	472	482	496	490	459	460	464	458	455	431	483	497	516	457	460	489	441	469	483	479	452	450	465	459	493	442	476	469	473	465	466	486	484	468	496	470	461	497	491	492	480	471	455	440	496	482	463	480	490	472	476	475	458	475	470	495	480	458	461	449	485	488	485	475	479	496	458	501	504	481	481	464	472	500	493	488	483	457	475	476	474	496	434	473	489	484	492	438	470	444	462	481	452	459	471	494	444	505	482	466	466	472	433	455	500	480	475	454	463	458	489	435	455	499	488	477	482	494	484	460	468	442	467	478	449	473	448	474	486	464	508	514	454	466	509	494	499	439	474	452	447	442	476	479	492	450	464	484	450	450	471	440	471	445	478	503	458	462	465	446	496	447	458	463	439	488	469	500	472	464	487	503	471	436	500	482	475	484	467	457	482	405	457	476	461	467	475	517	462	486	502	460	482	462	473	474	488	533	428	473	479	475	490	459	488	476	474	507	480	438	448	471	459	503	460	490	444	473	503	460	488	449	473	452	431	470	427	454	464	468	490	493	473	467	487	426	481	500	433	489	446	490	480	459	449	465	505	436	466	461	499	453	459	439	479	452	432	463	475	461	464	473	451	481	457	458	461	468	466	483	469	504	444	483	516	506	466	482	480	456	482	476	462	456	469	504	435	433	517	466	442	447	451	510	481	473	502	479	439	479	458	477	493	492	448	427	455	468	470	467	507	451	499	489	487	499	451	459	459	455	463	492	447	472	481	497	480	477	467	491	484	460	437	506	479	427	469	502	482	484	454	448	453	498	477	488	490	451	449	502	471	445	443	445	479	484	447	486	485	488	485	496	464	410	459	460	497	458	439	489	486	465	457	487	480	500	468	467	488	481	473	464	488	492	440	469	469	504	485	512	484	484	427	515	480	502	477	480	475	499	507	425	495	462	499	488	467	494	467	508	479	500	497	484	499	477	474	471	457	516	493	461	506	475	453	458	469	507	418	540	455	475	433	486	494	467	439	460	484	432	457	482	454	454	454	497	502	438	464	451	496	474	478	478	492	443	470	485	446	488	445	435	482	518	466	491	512	469	493	472	422	496	483	470	507	461	486	470	496	443	484	471	507	460	448	466	499	468	470	490	475	495	460	506	442	473	496	478	471	499	484	456	474	488	457	481	482	510	492	493	478	468	483	507	486	460	473	481	474	505	481	498	435	482	512	450	461	466	478	485	426	463	502	456	439	503	432	458	484	492	518	463	474	496	460	503	447	467	483	515	491	464	440	481	466	472	478	486	496	459	453	508	445	442	464	482	446	488	457	465	439	481	477	468	475	441	477	444	478	473	463	447	450	468	480	481	438	471	477	472	448	453	475	477	449	443	450	427	470	460	489	485	454	496	474	443	454	473	470	457	488	468	469	465	491	518	458	440	482	473	480	474	446	455	451	506	467	513	489	451	477	469	468	494	480	477	394	469	488	457	498	466	479	487	441	497	465	438	483	532	456	418	496	454	475	455	477	438	464	501	470	459	473	510	490	491	475	500	522	483	537	450	461	468	490	457	473	449	465	458	489	466	465	437	492	444	429	476	470	455	487	459	464	489	496	445	472	445	474	474	489	457	471	461	491	454	490	454	445	487	474	443	457	433	481	485	440	489	468	452	477	476	480	484	458	475	459	462	459	454	484	452	483	474	462	471	470	452	432	467	470	468	434	487	398	501	456	436	492	464	474	474	472	470	461	499	492	431	447	485	497	463	467	452	468	466	455	495	475	500	509	437	458	442	448	470	468	453	463	483	483	454	436	497	465	493	508	477	512	510	450	448	506	501	489	439	445	465	494	488	452	466	472	483	458	453	455	474	479	457	474	468	492	489	469	462	478	481	483	445	446	455	449	471	456	475	494	475	465	519	465	471	480	458	457	484	488	497	464	481	529	442	479	491	464	482	445	510	468	509	477	469	477	501	463	489	486	463	454
9792	5811	7894	7593	6433	4984	1887	1131	966	772	661	532	477	375	339	330	334	315	292	283	293	308	323	302	267	284	274	250	283	297	296	271	295	301	297	249	299	275	243	234	252	222	242	251	229	261	225	250	205	218	202	225	205	224	216	225	216	245	211	209	230	211	204	217	221	214	212	213	228	204	221	200	199	221	227	215	223	193	203	206	209	229	232	212	228	173	207	240	182	210	224	197	217	226	233	223	205	220	195	204	167	227	241	206	218	230	216	213	212	224	228	225	205	189	227	202	214	201	211	211	217	212	213	243	227	196	223	211	208	223	180	222	194	213	207	193	200	202	218	211	205	212	200	219	195	222	211	205	229	182	208	221	205	237	197	198	205	191	193	212	215	195	216	222	187	206	222	197	213	222	194	196	168	204	202	203	215	227	203	206	205	229	216	212	224	190	202	220	239	229	206	222	225	219	225	221	211	216	236	200	216	218	245	243	206	179	206	219	213	217	196	192	237	198	239	204	229	214	203	209	205	235	182	202	213	211	216	234	192	225	227	216	212	200	220	203	210	210	207	193	207	205	211	222	236	180	198	208	209	190	224	181	243	205	199	217	216	218	216	221	236	204	186	208	188	200	211	198	201	209	250	225	204	200	206	201	204	217	190	196	215	225	221	223	245	198	224	221	212	227	205	212	177	196	213	216	203	211	206	214	203	210	211	226	197	203	205	200	219	210	200	207	191	212	204	223	200	181	215	198	204	232	217	235	202	202	203	230	211	237	213	240	223	203	198	205	203	232	226	201	219	207	219	226	215	216	195	219	224	204	215	219	212	217	244	199	203	190	206	181	220	218	208	216	193	202	224	208	234	226	192	202	210	203	202	194	230	214	206	232	200	212	219	216	188	222	219	225	198	212	210	209	208	199	209	216	202	193	192	226	204	221	239	213	192	229	192	216	201	205	196	212	183	206	213	258	204	234	209	207	193	210	194	223	184	208	237	236	234	227	213	200	235	223	219	215	233	216	196	198	222	243	199	230	211	189	212	203	200	219	194	228	206	179	218	224	230	229	210	196	241	210	216	202	205	224	238	217	233	191	215	216	222	235	184	206	184	225	205	209	188	177	202	195	206	196	201	229	189	237	199	207	189	207	203	230	191	207	205	195	204	192	186	221	191	207	227	203	211	188	210	226	216	186	199	215	232	190	214	226	225	222	195	222	225	227	213	185	203	208	209	217	206	207	212	193	195	202	203	203	202	202	226	209	194	201	222	201	214	202	238	229	203	203	187	219	173	214	218	216	208	197	231	219	198	192	198	200	217	198	219	208	199	241	213	229	216	222	184	218	201	227	196	239	225	210	193	191	229	195	210	219	192	212	225	211	211	234	221	212	216	228	205	184	233	187	200	219	214	211	200	230	218	215	203	217	226	187	214	231	208	195	193	243	220	199	216	207	213	223	215	189	221	209	216	222	203	192	197	191	207	204	192	192	198	237	202	220	204	246	217	204	192	229	206	231	192	200	239	229	226	197	199	203	211	190	187	225	209	213	171	201	213	212	177	197	184	203	215	206	196	209	220	204	215	187	223	204	216	202	202	208	214	204	210	185	201	199	193	213	210	226	209	201	224	219	197	204	209	235	217	183	218	228	227	207	232	201	182	203	222	218	220	211	226	198	188	194	215	181	195	215	236	226	238	212	202	218	214	200	206	203	204	195	212	228	232	211	204	216	184	222	215	217	209	176	198	216	217	195	206	206	207	198	225	197	221	201	214	229	207	208	199	198	207	208	188	217	223	212	176	215	217	205	213	229	206	193	218	223	177	210	204	202	197	195	238	230	243	196	200	217	213	231	207	181	212	219	203	215	206	208	196	213	189	230	210	241	187	207	227	218	222	237	195	205	202	201	205	201	192	202	207	212	217	210	205	205	215	194	215	203	216	214	203	199	220	235	213	223	213	201	192	212	216	206	212	206	226	232	235	170	192	225	211	206	204	200	189	220	221	216	214	215	237	215	234	209	188	184	218	203	211	214	197	223	189	245	224	215	178	204	196	222	222	212	216	194	206	218	199	209	233	234	200	234	213	201	192	214	211	200	196	203	215	224	222	221	196	205	218	203	207	216	236	223	203	183	221	222	222	213	232	204	205	232	213	247	217	209	219	211	209	247	221	208	204	208	202	183	209	202	207	210	256	208	212	216	211	194	232	205	232	206	235	194	213	211	232	191	211	206	217	203	198	234	214	240	195	222	205	198	200	216	203	234	201	217	218	210	225	222	244	224	236	187	202	203	206	201	209	206	201	199	221	190	209	225	208	210	213	217	219	210	191	214	225	214	193	215	229	194	231	226	199	226	244	207	225	217	223	198	195	220	193	214	211	201	197	222	202	210	225	222	193	219	200	215	232	213	206	189	212	204	235	226	199	221	199	214	196	220	199	206	219	208	217	216	215	205	216	192	173	184	187	199	228	198	219	213	212	210	225	199	214	195	210	238	219	237	218	198	203	219	206	193	209	228	202	234	234	189	220	185	205	239	224	211	196	215	225	214	250	216	233	204	200	194	209	195	196	176	177	193	202	197	201	183	247	170	231	220	184	207	200	203	203	188	229	211	223	217	201	194	215	191	199	195	209	228	190	208	204	219	208	201	195	218	217	226	242	202	234	220	208	215	224	211	227	215	223	218	198	223	217	233	202	210	192	211	221	216	214	215	175	192	234	212	210	202	215	223	198	221	221	220	205	210	228	232	207	207	221	216	240	215	233	219	218	222	204	189	227	225	212	239	230	195	237	195	229	214	215	207	184	197	179	216	225	204	233	214	193	233	195	216	203	186	202	196	202	221	213	206	240	221	227	199	229	219	206	232	192	241	227	205	205	204	207	211	216	203	209	197	223	204	213	234	194	228	204	210	224	228	205	233	212	212	203	190	231	235	233	185	202	231	210	219	193	223	231	195	196	240	233	238	227	211	220	212	202	220	219	214	233	219	210	209	202	206	194	226	208	205	195	203	198	201	221	224	207	208	215	204	225	216	226	201	211	208	206	183	179	230	194	175	219	235	216	199	203	220	206	222	185	209	221	224	192	197	189	208	219	219	199	186	200	172	215	184	196	210	223	221	214	201	196	191	202	206	220	200	195	204	227	206	221	206	195	213	229	204	202	197	202	232	211	216	212	175	200	207	215	204	228	197	242	190	210	193	213	239	248	218	194	242	203	208	187	236	184	207	238	247	197	205	193	217	228	209	246	208	225	231	225	200	209	205	239	228	217	238	202	212	196	211	238	195	203	230	238	202	223	188	186	215	220	223	208	216	185	202	201	205	218	212	209	198	236	226	225	196	220	198	187	238	211	231	214	217	213	233	221	202	226	184	199	221	216	223	220	192	203	211	212	220	202	227	234	229	205	206	250	214	214	205	225	205	194	189	221	217	205	234	195	205	210	214	192	204	220	200	199	198	194	199	188	212	192	173	184	237	194	220	199	181	204	216	187	228	197	214	224	209	207	223
6249	5820	13175	17231	16925	13869	6601	5292	4950	4371	3418	2967	2600	1661	1427	1383	1321	1220	1187	1087	1142	1253	1279	1197	1134	1091	1099	1048	1037	1081	1048	1064	1081	1168	1046	1100	974	923	949	896	795	758	748	697	688	682	637	668	636	646	582	611	591	606	556	581	569	621	608	650	603	564	595	607	590	583	564	564	556	576	577	518	554	586	588	514	522	585	558	581	564	570	517	534	531	554	591	586	535	540	545	544	490	551	550	559	545	526	554	492	553	545	511	572	547	519	505	548	526	533	513	488	479	523	526	504	557	534	568	528	536	531	532	510	531	559	536	516	549	549	566	559	545	531	542	527	558	480	567	527	535	516	522	537	509	547	530	525	488	548	518	528	515	554	531	537	557	532	532	505	512	541	590	578	515	561	515	506	510	515	536	543	501	532	536	526	546	574	551	524	536	524	548	502	568	491	497	557	552	546	534	509	563	505	500	521	558	498	561	544	530	531	557	536	480	540	532	517	561	558	520	527	511	541	513	570	534	564	546	537	536	501	526	492	538	521	574	517	553	495	537	548	557	506	550	531	544	544	538	554	500	548	539	572	507	533	536	495	529	509	504	525	518	506	514	518	514	566	549	550	591	545	499	532	494	537	523	542	528	519	543	521	539	538	530	529	511	548	537	515	496	497	576	533	508	528	533	475	533	519	500	519	556	539	527	494	507	542	537	516	545	537	534	522	546	563	502	564	507	524	537	583	527	555	544	504	496	580	498	520	526	507	540	572	542	553	570	533	547	541	536	537	532	529	577	500	539	581	534	521	512	521	512	546	527	541	537	510	517	552	535	563	537	532	537	512	530	528	511	533	496	528	504	493	537	519	522	538	557	517	483	484	519	511	540	485	489	581	533	492	559	534	555	523	537	554	554	514	526	525	534	540	572	540	546	511	513	543	520	554	491	582	524	551	514	507	562	524	523	490	497	586	521	530	538	531	511	540	526	497	521	556	560	564	568	487	525	523	515	541	550	545	563	547	539	569	517	514	565	549	563	556	534	563	514	525	561	539	546	516	492	499	557	541	526	556	585	521	497	533	589	514	483	570	527	536	543	545	513	537	609	521	547	536	547	525	566	523	558	589	554	514	524	543	565	523	517	504	511	535	536	521	495	527	529	534	534	532	451	545	520	507	505	555	539	514	512	511	551	514	510	514	548	500	548	474	538	531	522	517	522	549	506	530	535	527	519	557	544	495	505	536	563	555	524	533	583	530	515	563	519	550	518	524	508	522	552	497	519	515	535	573	504	531	532	541	549	513	541	557	494	566	540	539	536	566	510	485	545	544	505	551	507	519	528	527	552	523	546	523	524	537	562	534	535	551	588	525	527	532	551	517	546	519	516	565	536	531	509	527	557	561	472	500	558	496	550	563	562	518	553	497	577	530	549	529	522	525	567	563	498	524	536	557	541	525	502	534	524	533	591	555	526	575	541	550	570	577	531	525	536	525	548	558	522	518	529	540	498	558	540	518	594	549	554	526	536	516	515	542	539	545	502	533	503	528	523	534	510	524	574	517	546	530	555	545	525	543	534	529	494	511	546	551	514	538	538	565	541	499	492	518	488	501	562	525	539	524	500	535	553	523	543	501	535	513	532	556	561	562	554	533	529	541	542	577	530	540	489	522	540	510	525	554	569	498	505	538	551	518	487	521	564	555	526	534	508	562	542	533	500	557	524	565	486	503	492	560	541	510	540	540	508	513	516	518	547	490	544	562	530	568	534	542	548	538	497	518	541	537	545	548	516	528	492	525	533	563	508	522	535	512	575	525	539	549	548	544	544	549	519	539	549	499	498	542	543	510	486	566	534	545	512	524	522	531	518	514	471	544	556	567	526	499	494	540	517	528	538	552	515	523	514	518	512	554	515	533	549	567	544	548	563	552	541	581	542	539	534	546	566	509	540	500	548	559	550	547	522	501	532	529	501	543	548	541	497	528	541	592	545	547	542	487	542	567	524	523	530	492	528	554	525	550	476	529	510	555	521	577	517	530	533	527	528	537	548	534	512	538	539	540	513	538	538	566	587	556	519	512	546	513	502	524	490	531	547	504	515	569	536	564	561	526	535	549	543	498	553	531	531	528	533	540	543	490	542	505	500	525	505	533	523	533	555	492	556	536	565	524	464	548	530	483	501	551	531	560	542	534	538	527	534	538	529	544	536	513	528	527	501	560	529	550	545	521	557	522	564	540	533	499	551	540	552	515	541	508	546	477	537	551	529	512	506	549	519	557	522	564	545	502	503	482	542	528	522	534	547	528	532	541	518	529	497	522	510	552	538	594	519	533	540	537	566	526	560	549	551	535	560	540	537	576	565	501	509	526	546	559	508	513	553	474	534	575	518	519	518	549	531	525	521	544	493	496	525	544	541	506	534	558	573	558	517	541	477	539	522	506	540	516	563	511	571	533	471	568	548	564	527	576	531	540	469	546	542	515	512	569	535	556	577	513	523	564	525	542	517	549	532	504	528	557	529	526	517	516	533	581	561	522	507	542	536	554	507	505	510	529	523	517	545	558	518	552	555	546	536	541	507	521	544	541	518	532	544	537	537	506	551	550	545	517	548	494	514	509	531	518	503	531	505	506	537	513	549	539	526	521	500	548	568	531	493	569	491	535	525	528	515	563	491	520	544	529	516	574	503	584	541	530	530	544	508	548	511	537	542	498	527	513	513	519	535	522	488	516	554	546	566	545	526	538	513	506	529	557	537	512	557	524	512	548	492	510	524	543	533	536	581	528	507	517	507	535	557	539	530	553	531	517	515	524	486	568	528	511	507	520	515	529	525	529	548	538	538	505	504	523	523	519	568	500	560	507	526	555	534	530	513	520	532	558	551	536	525	550	539	525	537	508	496	527	495	523	531	534	522	530	567	545	533	506	542	537	536	484	527	508	565	537	486	556	549	521	511	541	514	516	503	502	497	551	529	559	565	515	546	525	544	553	547	542	523	498	513	526	535	560	520	521	554	518	490	530	532	554	507	519	507	528	477	548	548	516	504	549	568	503	530	576	525	543	529	509	500	526	547	561	562	520	516	549	505	502	595	559	554	554	520	543	540	536	541	533	530	574	523	502	575	528	505	541	523	509	523	528	579	536	513	518	492	580	529	556	535	554	521	558	495	504	509	544	537	521	530	558	545	503	504	559	523	515	539	539	553	533	506	505	569	550	521	509	558	514	505	558	551	556	537	521	554	585	562	547	538	564	541	532	516	529	524	538	519	562	541	519	544	553	545	537	568	518	497	565	499	537	559	566	510	496	525	536	491	525	537	555	518	533	530	540	555	507	496	534	531	483	518	533	522	532	548	512	552	544	549	516	550	501	549	512	485	481	531	540	544	543	521	549	556	527	528	482	517	517	532	546	537	522	566	504	555	546	525	547	518	568	530	588	497	500	594	552	559	538	524	514	589	521	544	560	520	523	546	502	518	562	479	548	529	498	509	493	504	530	505	523	513	541	563	572	545	523	525	516
25539	23118	31089	35222	36175	27952	16489	12104	12656	11037	7180	5055	2500	1462	999	896	814	788	625	748	740	751	762	813	739	694	619	649	673	644	571	570	566	600	625	548	467	404	411	385	342	307	293	274	281	283	273	287	269	249	240	246	250	231	231	235	263	222	241	239	239	225	226	233	239	229	252	203	230	240	212	238	206	207	247	200	241	220	200	197	224	233	245	207	238	232	230	251	228	231	203	216	200	196	218	215	205	237	204	208	206	201	185	246	217	213	190	215	214	203	191	261	201	243	185	226	227	215	212	215	227	202	198	201	246	212	204	217	212	195	211	220	239	232	236	218	195	215	231	219	195	220	218	198	218	205	223	202	211	233	192	222	205	235	208	209	200	209	206	223	207	204	208	256	220	201	233	186	216	203	219	200	219	199	218	230	192	195	222	237	190	202	231	201	212	212	208	185	199	217	211	207	201	188	226	220	186	221	221	216	228	212	186	208	231	222	216	217	217	199	233	218	219	220	209	217	229	195	195	247	222	199	231	212	243	217	209	212	186	218	204	191	209	219	184	174	193	217	210	204	193	190	213	237	225	195	206	207	210	211	205	219	205	202	218	223	221	205	199	211	205	185	217	224	209	238	196	209	178	225	232	239	224	217	231	220	209	200	217	220	198	243	211	212	207	225	209	227	207	227	212	220	212	206	217	191	234	247	211	234	194	226	224	189	225	214	194	208	226	215	271	209	222	233	219	218	212	221	203	242	214	205	198	217	209	249	223	218	192	214	225	213	234	205	212	225	230	200	209	198	213	215	206	197	203	187	221	224	220	199	228	229	197	237	242	225	211	221	236	217	196	215	238	235	199	209	210	203	236	212	214	215	233	224	227	195	228	212	228	213	218	210	202	201	219	220	218	231	210	203	207	224	219	222	224	185	207	182	232	216	204	197	216	200	194	227	215	205	188	234	178	215	200	218	215	210	181	223	217	213	216	201	220	189	204	193	201	223	257	204	230	194	198	232	199	231	201	213	230	202	216	211	212	222	240	209	226	216	200	206	216	215	224	188	221	232	207	208	231	209	241	202	211	219	219	204	198	214	201	209	204	218	212	226	203	205	217	207	239	218	219	258	211	234	211	224	195	220	223	213	238	204	230	189	229	218	200	236	225	202	207	204	218	215	236	177	198	208	228	205	208	202	221	227	228	226	215	200	232	218	189	218	193	226	194	223	218	202	211	215	210	232	208	200	211	232	239	211	219	227	224	235	219	218	198	237	233	202	260	206	225	212	201	218	188	205	222	199	225	215	192	218	215	194	192	198	216	222	216	222	187	235	231	225	223	245	221	198	222	218	200	216	236	188	229	195	209	221	204	197	210	194	234	210	175	207	229	210	193	209	231	258	227	194	206	236	226	200	222	216	209	219	203	207	212	223	214	226	212	223	219	214	208	223	214	231	223	217	225	206	225	220	198	234	202	222	235	241	193	201	224	208	246	210	235	199	228	196	221	229	230	240	214	206	222	222	218	227	204	216	189	220	207	185	261	217	220	210	225	199	204	189	233	205	216	230	219	196	222	241	225	209	222	207	201	209	231	221	204	222	220	219	236	216	239	229	238	206	211	216	209	220	208	186	193	226	203	195	196	186	221	216	226	198	212	211	246	220	231	219	201	189	198	186	199	209	225	235	229	213	250	193	247	227	201	202	194	236	205	221	237	232	212	225	211	216	207	212	225	213	217	186	206	176	204	230	214	220	233	215	203	219	226	209	187	210	203	202	226	222	223	235	231	212	203	197	220	208	180	213	194	221	221	192	211	210	213	200	207	226	194	210	211	239	240	207	247	208	228	209	219	213	206	219	201	217	228	247	223	233	218	227	236	229	220	227	236	203	193	233	193	191	230	203	227	205	225	194	213	201	210	201	211	210	196	209	202	210	209	189	232	197	221	200	180	230	209	208	217	199	214	204	250	231	198	207	201	212	241	211	231	219	219	190	190	214	208	195	230	204	235	216	226	210	212	235	209	192	209	187	205	213	221	212	215	208	201	232	181	232	202	227	212	226	233	185	234	211	217	222	204	201	201	203	192	199	203	237	210	216	217	215	219	248	212	191	207	224	205	243	211	206	199	232	229	191	203	207	203	182	216	225	205	205	211	196	219	215	207	211	204	242	209	209	206	240	221	211	227	223	220	215	202	206	190	218	204	205	206	233	206	210	220	219	208	228	198	201	214	192	210	209	195	231	201	228	199	189	188	221	234	224	208	216	225	192	185	218	204	209	214	221	221	218	211	223	209	210	204	211	232	206	194	212	203	185	220	206	189	183	211	218	196	220	228	199	205	212	217	231	206	226	212	227	234	212	225	187	193	181	199	222	231	211	239	225	206	196	197	234	224	220	180	184	203	215	202	200	219	233	217	208	203	206	177	217	197	240	237	202	235	232	208	202	204	219	230	203	209	202	241	211	215	203	210	224	214	208	190	178	217	236	192	195	203	234	192	221	233	220	214	197	215	227	202	211	214	211	222	186	196	210	199	236	225	218	227	193	197	207	248	221	230	201	212	219	234	207	206	208	236	218	198	229	219	218	233	207	245	218	198	215	203	199	210	216	211	222	247	215	224	219	218	214	213	226	185	201	228	224	215	213	210	235	231	220	202	181	241	222	214	205	224	216	203	205	226	248	189	204	193	185	217	239	198	196	206	212	194	192	178	210	219	224	215	215	194	227	228	191	200	220	209	209	218	207	215	219	225	223	239	214	191	212	200	208	223	217	199	188	220	206	210	232	205	212	219	224	207	219	199	229	216	222	222	175	220	252	204	204	223	205	223	217	224	206	211	218	225	240	204	229	212	210	180	205	202	223	240	209	209	212	220	212	235	200	209	211	201	242	198	239	219	204	236	198	224	264	204	188	208	197	216	223	192	187	221	212	200	207	218	238	210	216	237	200	197	204	218	216	233	240	203	247	222	216	234	209	221	234	191	207	228	208	203	230	218	209	191	210	203	207	240	222	231	199	213	214	216	219	203	208	201	187	211	207	204	198	226	221	216	224	220	230	208	197	217	229	202	217	210	210	205	216	218	207	240	220	192	225	242	209	238	219	217	219	209	242	237	204	196	224	191	204	177	230	198	198	222	185	202	199	202	236	226	205	227	229	211	182	208	220	218	218	217	179	202	203	220	207	211	193	219	249	200	212	227	217	230	203	214	208	202	218	201	211	194	228	223	215	185	215	188	240	195	214	217	244	200	214	216	212	208	213	247	202	215	217	190	207	197	252	194	206	184	197	222	246	227	221	212	206	199	211	210	221	216	182	212	255	219	194	217	200	213	212	217	214	209	207	218	185	196	212	235	221	204	222	189	203	204	211	187	208	179	217	207	225	235	205	211	234	195	222	225	198	228	187	227	210	214	206	196	207	205	245	221	215	221	212	220	229	201	207	202	210	209	221	204	234	217	199	234	212	221	226	252	225	235	207	228	206	210	210	201	222	203	212	215	201	225	210	217	214	214	203
15982	18406	30698	38802	41299	26248	17581	19196	27389	27207	22273	18486	10572	6756	4774	4632	4422	4411	3662	3979	4183	4489	4083	5107	4334	3894	3880	3782	4057	4095	3530	3505	3592	3793	4005	3347	2378	2299	2019	1813	1523	1371	1182	1028	1035	1019	944	905	889	865	806	756	772	737	721	670	694	632	627	652	627	595	686	663	683	710	731	680	610	669	716	712	659	636	620	614	648	587	622	598	620	659	654	710	684	695	630	600	639	595	555	598	518	564	533	595	562	550	553	562	547	582	516	518	599	539	533	496	569	549	520	548	559	528	563	526	556	534	525	569	574	550	535	520	540	536	545	572	552	519	545	540	518	514	522	532	541	542	511	541	545	575	535	569	584	556	539	524	567	563	498	529	518	521	546	524	546	486	519	522	592	523	501	570	521	534	502	521	549	521	537	495	540	548	576	537	561	548	536	522	543	533	507	534	545	518	558	513	570	517	490	543	524	534	528	523	555	522	557	534	528	552	531	553	541	507	540	513	566	540	517	553	559	556	500	484	600	519	559	554	566	509	519	509	491	556	521	543	517	569	541	539	498	562	573	508	489	485	545	543	557	544	505	500	522	522	570	547	519	508	532	570	535	562	529	524	494	503	524	604	510	530	516	552	577	546	523	535	513	572	558	558	533	515	489	538	570	512	527	561	580	513	521	544	532	518	546	518	528	539	512	528	512	506	556	560	571	507	530	554	502	589	514	559	538	537	538	546	559	560	525	525	551	498	571	550	542	477	533	541	577	547	549	520	543	545	538	544	550	518	556	546	531	506	550	583	557	518	543	495	501	562	572	532	532	544	512	517	554	527	526	590	543	549	527	534	533	526	533	553	522	531	533	584	548	523	556	499	526	564	554	496	563	531	521	485	533	517	556	527	500	508	533	556	526	500	538	493	568	560	534	530	536	545	481	505	467	511	555	560	560	538	546	565	530	523	557	568	553	501	497	514	504	498	504	526	547	526	548	510	530	520	536	553	539	537	540	549	557	521	525	524	520	564	560	534	496	531	516	566	524	548	490	542	552	525	538	536	528	570	547	559	559	504	510	504	539	530	502	526	529	522	566	541	536	494	521	516	512	522	540	527	536	538	543	524	546	567	539	513	537	568	537	558	543	519	549	563	536	514	529	544	489	566	575	494	546	494	524	558	526	573	548	512	523	503	511	492	546	528	532	501	527	575	605	516	515	534	537	561	492	517	523	525	571	529	544	519	545	536	538	525	525	519	555	559	551	556	538	541	536	523	549	510	491	550	495	543	510	551	540	519	515	497	543	541	555	542	552	538	573	536	556	538	541	520	559	517	555	557	545	536	581	517	533	505	522	507	542	565	555	529	492	532	569	549	531	528	558	523	544	552	505	531	592	541	521	527	485	509	538	555	502	551	567	513	551	514	503	563	557	538	546	556	533	528	529	525	551	581	507	517	523	530	528	537	565	536	527	545	545	569	548	527	531	497	504	513	561	494	534	563	555	544	549	588	564	549	554	553	566	534	515	510	509	558	529	507	546	557	584	548	507	509	571	494	563	541	538	542	574	503	526	555	524	509	586	578	526	532	509	554	556	541	573	574	504	525	512	495	548	551	540	544	528	531	535	556	586	513	557	559	523	565	558	545	516	509	559	519	564	539	536	533	532	518	553	547	528	541	569	545	579	569	534	538	585	552	532	551	519	526	525	505	570	565	562	528	562	562	550	532	499	579	534	531	508	563	566	540	519	524	548	524	525	551	494	522	574	530	517	502	546	522	523	529	570	494	523	535	475	526	533	517	517	480	541	515	511	538	535	522	517	532	563	531	576	520	564	521	504	591	520	564	551	486	492	483	480	554	534	483	514	568	551	501	533	571	543	555	531	578	535	553	546	560	491	538	497	508	526	500	537	523	537	579	541	528	536	532	532	564	526	535	494	517	544	534	533	597	507	544	476	489	529	542	545	520	539	556	576	525	528	513	535	540	519	506	549	536	519	567	546	543	535	529	528	532	521	532	482	559	543	502	552	525	512	507	531	543	542	489	514	520	547	503	557	534	524	564	505	558	507	516	562	551	533	501	547	488	524	500	535	533	541	566	564	530	519	536	518	535	509	526	494	512	529	556	538	542	545	548	532	530	526	543	552	530	568	572	537	504	528	539	514	530	480	547	543	508	533	519	545	539	503	552	547	532	542	524	540	492	535	543	566	526	513	524	550	542	558	527	548	531	523	565	545	526	545	494	519	539	515	511	529	553	520	511	541	543	560	542	529	549	537	546	546	529	520	540	503	543	520	549	511	526	516	536	517	540	558	555	566	580	550	530	577	514	529	549	520	532	522	540	560	549	537	529	538	562	505	541	520	543	521	514	542	550	549	533	553	571	524	543	560	581	528	542	520	573	521	519	503	530	590	557	540	541	520	539	520	553	522	538	491	525	537	534	508	539	542	526	531	556	493	555	527	560	519	505	529	560	513	563	521	524	537	490	524	572	547	548	573	539	517	537	561	527	522	527	533	507	551	528	520	550	552	562	544	548	567	551	508	546	571	522	507	572	498	500	583	547	553	546	534	542	538	562	517	541	548	514	531	554	557	520	537	516	506	500	557	478	545	539	560	572	540	483	567	523	531	515	560	553	503	512	536	579	530	549	568	524	583	505	524	557	519	516	538	566	529	547	539	507	563	506	519	483	482	537	555	558	521	553	533	538	570	518	566	565	485	507	570	529	544	485	497	526	571	497	554	540	546	556	528	566	559	491	538	550	535	543	505	494	548	532	524	550	557	545	539	529	483	539	554	544	519	515	518	553	553	584	528	540	505	546	542	532	496	537	538	505	532	540	517	549	560	560	539	540	538	523	554	545	545	541	527	530	598	530	561	503	545	567	539	566	501	507	565	535	527	531	524	562	564	544	546	507	549	515	529	561	550	568	479	522	522	520	562	526	584	528	513	517	526	563	541	554	545	558	567	530	521	548	525	528	524	474	557	507	469	556	507	537	542	531	518	531	528	556	541	547	553	517	549	570	565	497	543	528	539	518	515	511	535	519	494	499	528	579	521	550	514	488	552	512	559	531	550	560	563	535	548	550	561	550	543	529	525	562	523	550	534	498	546	510	576	554	556	542	546	544	554	537	573	488	551	566	522	523	481	545	541	530	544	467	561	529	577	487	541	520	573	602	532	531	523	563	511	559	529	552	501	545	515	548	510	526	543	529	498	515	547	535	513	504	507	492	548	540	571	515	540	526	550	544	595	529	550	516	532	521	563	567	526	550	513	578	494	554	474	516	534	550	502	503	503	538	541	560	546	548	535	568	502	557	535	526	552	568	577	535	506	528	499	576	531	539	542	530	518	520	518	538	537	573	520	580	524	533	504	557	521	495	561	581	556	527	541	515	518	533	553	559	556	549	574	522	530	532	538	507	541	551	506	568	563	517	564	522	556	564	523	492	539	554	521	550	509	539	541	546	531	572	530	548	550	539	530	524	496	505	522	555	507	535	557	510	545	542	547	529	486	540	513	544
34045	27990	39722	40831	43573	30271	21999	20880	22503	20189	13490	9748	4436	2322	1641	1498	1121	1231	1006	1188	1185	1210	1185	1516	1164	989	1089	1044	1069	1053	958	976	950	875	891	810	596	509	455	456	399	336	306	288	276	257	260	256	223	273	252	228	250	208	224	264	233	242	222	225	219	222	196	229	225	224	212	194	190	253	232	196	233	188	208	210	194	203	208	230	231	200	226	233	208	236	217	206	191	223	218	197	206	190	199	164	174	191	175	194	195	181	187	190	189	182	199	184	205	177	155	189	186	215	184	180	207	181	185	192	200	190	193	181	193	197	189	191	185	174	197	187	195	217	189	167	174	192	186	206	193	172	172	205	169	199	198	182	191	165	201	202	190	191	192	201	186	184	216	230	225	183	202	179	193	171	180	201	208	182	179	186	188	167	203	182	188	197	188	216	206	198	192	174	175	197	200	181	195	181	208	177	168	196	188	208	189	219	169	193	186	212	186	181	186	169	193	204	185	194	186	162	197	202	198	181	200	199	188	183	188	195	182	180	197	194	189	211	162	183	185	163	188	183	204	217	201	191	215	191	188	194	197	208	203	172	187	185	190	187	174	219	201	191	213	165	197	201	210	177	202	202	173	204	176	203	216	203	178	176	183	222	207	186	199	171	203	198	191	208	211	159	177	199	168	176	203	176	187	176	194	194	206	186	163	199	178	199	187	199	192	197	197	192	187	187	182	196	168	178	183	200	216	181	179	199	150	181	193	177	178	197	190	205	199	164	195	206	172	187	187	199	178	203	195	172	206	186	190	193	199	186	191	204	225	187	189	186	181	199	193	183	185	191	213	188	174	187	191	190	189	183	185	183	219	194	204	187	179	180	179	196	192	190	207	201	176	190	204	211	179	196	197	199	191	191	183	198	190	186	180	195	159	195	187	201	184	202	179	187	184	187	170	191	200	183	176	209	186	201	193	210	176	201	190	187	182	190	173	201	199	171	185	200	175	195	199	173	213	196	195	178	184	198	209	178	212	183	174	199	183	208	187	186	196	224	180	175	213	160	189	224	171	193	192	202	195	198	193	203	188	194	201	179	222	192	209	210	204	190	212	174	211	200	216	191	223	213	195	201	208	182	186	189	214	189	198	170	183	182	207	188	194	186	172	189	197	201	202	195	200	193	181	174	196	179	193	173	175	184	207	198	218	183	193	188	187	210	194	192	175	198	175	208	169	185	199	170	180	162	179	180	174	184	163	207	172	198	197	196	217	212	189	180	193	140	171	187	186	197	207	167	166	201	163	176	203	201	206	238	180	187	170	183	182	178	169	203	200	167	173	206	204	203	229	189	158	190	181	183	163	163	203	204	175	184	176	190	169	188	193	198	197	178	197	191	189	168	185	207	207	186	183	186	179	170	182	199	188	193	179	189	187	178	170	178	166	184	199	157	178	166	196	170	189	198	183	181	183	176	207	190	180	194	202	167	188	172	197	188	200	181	200	184	177	203	199	171	171	207	187	187	187	201	169	216	194	230	191	223	186	189	183	162	193	181	178	199	171	189	186	179	178	173	181	175	176	188	174	197	199	190	205	180	190	193	195	182	168	193	166	189	183	191	162	169	189	180	194	191	188	203	206	177	226	203	187	172	179	179	176	199	176	197	201	204	202	193	182	187	189	172	210	178	178	184	189	191	195	172	184	168	176	177	168	165	185	180	180	183	183	190	200	184	190	200	193	172	175	174	186	208	179	190	172	210	174	184	180	167	176	219	181	176	176	185	196	182	182	183	183	207	200	181	177	158	175	160	176	167	194	192	158	205	197	202	189	173	190	203	199	194	210	187	197	198	183	211	193	209	178	187	195	184	178	184	182	187	182	158	175	201	171	180	175	201	216	170	176	196	200	174	178	180	203	204	149	195	189	172	198	184	196	192	179	180	209	212	189	180	177	170	174	186	184	200	168	216	201	196	198	165	214	180	186	178	177	179	185	172	201	181	188	197	198	191	210	209	198	193	194	194	175	183	198	216	189	172	192	177	207	160	181	212	201	200	195	187	177	182	206	194	189	199	203	199	183	175	189	212	183	212	207	196	206	179	210	178	163	200	178	190	204	175	188	160	196	171	203	183	205	178	215	185	206	169	188	210	170	191	174	191	192	188	197	192	200	214	156	183	181	176	209	202	196	206	219	211	190	178	188	185	199	198	177	193	205	184	183	201	213	211	189	197	187	176	220	202	190	185	189	216	212	178	164	201	199	189	200	178	208	187	157	165	185	192	181	210	204	177	173	190	190	173	172	197	180	199	181	199	192	186	170	188	213	182	184	197	213	194	160	201	181	190	183	177	203	202	177	195	174	172	184	182	172	198	174	200	190	193	212	179	181	200	186	189	204	195	191	187	206	193	198	166	164	202	178	177	232	208	171	205	208	204	193	204	189	179	180	206	208	186	207	193	193	206	193	181	179	184	205	195	203	180	201	181	168	161	188	187	187	201	187	189	216	171	190	194	198	198	183	197	196	179	181	191	195	190	186	207	169	176	188	188	199	181	209	219	175	192	173	165	204	189	187	203	209	189	199	156	174	198	169	177	198	170	193	197	192	171	185	155	174	165	179	184	191	189	195	191	170	170	183	187	166	206	175	206	234	200	180	208	166	198	190	166	218	210	186	210	221	175	182	185	196	212	181	175	180	177	182	183	197	192	200	175	202	187	198	204	172	200	178	185	199	181	185	172	193	189	200	208	210	169	190	174	190	184	199	178	179	189	181	182	185	182	180	174	207	174	187	167	200	194	179	175	191	162	215	208	204	169	175	175	189	213	193	197	171	186	171	176	194	180	180	175	205	198	191	176	177	184	188	190	228	191	203	200	209	193	206	180	181	183	184	183	171	187	207	181	165	198	192	188	209	187	177	175	177	232	199	182	181	199	194	180	170	196	188	215	168	219	193	175	189	182	179	187	204	196	170	181	205	186	200	208	168	188	210	224	198	191	185	194	187	205	206	186	177	174	171	188	211	181	191	176	167	201	175	201	178	197	209	194	205	174	231	200	186	173	189	183	212	216	158	180	190	193	182	196	195	178	201	178	180	186	202	186	203	194	203	190	193	195	187	181	194	184	203	195	188	197	193	193	199	180	190	192	180	185	202	177	196	212	202	201	181	189	189	207	215	167	167	173	218	186	181	192	191	182	204	183	178	186	195	197	185	179	191	192	207	183	188	195	189	194	212	215	190	187	194	176	189	184	196	215	185	181	197	182	179	217	199	184	191	170	181	202	200	194	187	200	188	211	188	179	181	219	170	200	179	202	201	185	184	171	192	183	211	211	226	179	197	182	174	178	187	198	174	183	193	209	184	187	191	198	195	184	177	169	155	209	207	181	210	166	179	196	177	202	204	190	184	200	191	214	195	186	169	189	167	192	177	205	195	200	229	207	208	169	178	194	179	195	196	223	185	210	179	196	183	186	180	208	200	168	183	168	166	188	193	186	189	190	164	218	183	205	162	176	188	185	205	185	198	186
20477	20619	37624	42604	46262	28656	18123	29104	37768	36039	29737	25659	14741	10305	8395	7581	6224	6873	5604	6507	7027	7247	6810	8807	7001	5969	6316	5992	6724	6635	5786	6009	5718	5749	5841	5071	3407	3122	2719	2417	2162	1867	1476	1240	1200	1163	1123	1018	1057	912	844	912	787	752	771	707	657	649	646	626	597	568	660	673	718	741	707	679	708	744	704	675	719	666	583	643	649	631	598	607	631	615	693	800	726	645	662	625	547	592	550	561	531	508	505	479	514	522	460	489	511	485	524	507	490	520	487	481	479	440	479	480	487	484	456	450	481	493	479	447	497	496	501	517	468	495	493	485	437	514	462	468	462	485	447	461	460	459	488	452	501	496	462	501	497	455	491	537	480	486	471	453	510	537	495	472	446	479	473	439	500	499	481	485	443	471	455	469	438	456	485	508	496	486	485	453	471	510	468	494	476	467	478	438	493	464	496	487	451	507	471	472	479	470	473	494	449	462	478	460	500	437	497	480	468	444	479	484	487	487	499	491	452	414	507	474	449	463	479	450	463	469	476	461	460	427	465	453	489	468	501	463	493	460	472	495	504	479	487	496	468	485	480	449	454	499	508	459	474	460	466	467	478	471	452	455	457	484	475	497	501	464	436	487	491	482	494	489	492	478	487	491	480	445	464	475	449	504	446	452	478	486	457	488	482	487	484	452	448	504	422	524	473	464	453	472	453	439	479	475	475	483	488	478	456	461	508	506	478	448	516	465	492	462	436	513	495	521	476	512	438	488	454	504	472	458	470	451	480	502	482	505	502	429	488	456	495	487	481	465	469	468	493	481	458	447	464	502	458	510	534	467	461	478	471	482	473	476	409	508	470	481	497	491	481	467	505	488	459	489	482	493	461	460	465	498	458	488	485	470	474	491	481	493	502	461	454	515	472	468	430	455	498	472	525	497	492	465	445	493	456	493	517	458	501	485	451	510	480	488	478	458	492	461	448	493	466	457	481	520	485	491	483	469	450	468	478	460	451	523	494	509	469	447	465	509	470	477	438	514	473	432	483	470	428	450	468	491	467	496	465	474	460	474	471	465	498	464	468	453	420	521	530	447	467	489	501	494	480	476	448	497	446	494	495	462	466	450	525	441	476	486	444	467	448	488	467	442	458	446	457	477	465	505	492	500	483	447	469	467	495	477	475	526	439	465	471	495	494	461	488	481	466	426	460	451	468	506	438	502	481	493	513	478	478	494	435	476	511	478	495	490	478	472	473	460	469	497	503	464	432	502	435	490	475	493	451	458	474	479	455	469	491	471	489	515	490	476	465	498	504	455	478	467	477	460	478	427	484	451	456	522	503	473	490	500	432	453	468	427	496	454	483	468	524	476	503	484	448	455	492	474	490	473	479	479	458	484	465	473	487	477	480	486	472	504	457	446	466	465	449	491	460	483	454	450	458	495	474	457	489	467	482	489	512	514	482	476	451	478	493	450	457	472	483	484	457	470	435	466	475	492	468	482	436	437	468	493	462	496	501	445	476	500	481	467	473	491	460	462	470	468	458	464	438	475	478	487	491	460	468	467	461	452	477	479	453	477	474	443	494	449	486	471	481	429	483	466	490	492	473	467	458	463	459	455	485	493	478	450	512	502	501	473	517	469	472	494	464	486	474	468	517	475	523	457	470	451	464	454	467	457	471	509	483	454	495	495	448	469	456	493	460	490	477	495	471	485	507	447	481	485	507	482	454	464	481	505	455	494	462	502	464	466	490	435	498	539	490	521	474	465	476	440	496	477	465	501	502	480	505	492	456	456	461	467	483	461	452	486	488	432	455	488	502	500	425	446	486	458	468	511	470	466	480	452	472	488	485	513	494	471	459	466	477	474	461	486	483	444	471	505	431	494	512	438	503	481	439	470	446	489	477	497	478	468	449	472	517	415	472	445	463	472	463	464	465	494	458	470	503	489	462	491	439	485	552	469	479	502	468	460	504	450	486	444	480	486	482	440	467	510	484	458	481	471	451	467	468	476	419	448	506	470	448	458	479	489	498	461	479	522	499	455	436	477	431	428	477	470	471	483	490	443	468	463	467	481	467	473	481	498	438	504	460	452	459	531	492	490	465	442	469	460	503	489	434	498	486	458	502	503	511	508	465	490	514	471	480	458	472	506	457	475	484	461	431	494	484	475	456	458	483	487	494	486	455	465	456	471	477	463	516	441	519	442	468	506	463	457	501	462	424	504	467	488	449	467	460	449	459	509	487	436	489	461	491	463	484	505	481	468	475	463	489	449	461	517	480	474	461	504	468	495	472	505	497	464	492	434	452	488	486	458	499	509	469	461	502	454	469	464	445	493	460	454	466	488	452	498	492	489	475	444	488	433	497	489	439	504	479	478	458	450	429	495	464	508	425	481	452	455	482	464	486	472	492	461	457	435	442	459	466	463	505	502	493	507	470	468	444	467	466	540	502	442	480	493	490	466	502	443	474	497	470	471	479	491	480	506	491	472	465	451	457	496	482	472	494	464	498	489	443	458	457	510	462	444	456	509	463	457	504	438	485	510	477	460	506	456	491	490	459	504	461	433	478	497	463	485	481	500	458	450	460	509	464	449	462	473	521	502	461	478	500	492	468	453	498	450	448	454	493	453	446	447	489	488	471	492	455	497	501	464	453	468	454	480	463	448	476	462	474	459	462	468	513	459	448	469	486	504	481	462	464	425	479	504	479	460	468	467	482	458	474	465	470	520	484	489	444	506	499	481	511	439	471	463	475	556	498	479	448	502	486	469	486	475	482	492	456	509	477	488	434	487	470	481	499	475	521	512	471	483	481	456	489	448	444	471	424	460	495	493	480	459	455	479	471	499	449	486	466	464	461	478	466	502	444	438	486	496	523	460	460	464	479	480	501	454	507	477	492	461	453	481	463	490	493	472	479	473	424	463	497	464	497	458	482	478	452	445	489	479	478	524	507	467	467	509	499	503	452	514	488	486	493	464	463	480	481	439	476	446	475	458	466	465	512	508	447	498	473	475	507	494	457	409	469	458	425	460	528	439	485	472	510	439	480	460	483	416	492	443	445	449	474	472	503	474	502	449	485	460	501	466	473	464	465	466	503	499	487	477	459	470	471	512	491	503	445	464	455	474	496	489	473	526	452	496	484	482	479	493	476	493	474	497	451	439	496	498	458	496	491	514	452	464	460	477	473	460	474	481	457	486	474	469	465	490	485	446	495	474	467	461	470	471	429	515	518	476	508	500	461	475	490	459	467	462	472	478	437	495	452	487	506	477	416	478	443	477	483	480	413	479	461	471	498	511	479	452	519	440	496	494	482	465	476	464	483	470	475	483	461	472	529	432	466	477	462	499	505	456	499	459	445	469	469	459	469	449	495	486	516	459	486	496	500	500	500	486	462	499	454	458	491	506	447	485	450	479	437	459	473	476	490	489	430	497	476	473	464	476	459	463	441	498	465	477	464	464	469	437	521	508	484	449	453	430	498	523	507	458	457	460	472	492	469	492	446	492	464	462	478	483
10193	6183	8353	8645	7109	2816	1529	1155	1008	795	664	659	513	433	344	340	325	312	334	314	307	291	315	323	298	295	269	291	301	276	265	279	273	260	278	269	272	254	258	261	263	242	272	235	227	231	252	240	216	234	214	209	217	246	234	202	210	223	213	240	220	228	199	201	246	227	240	214	215	217	252	225	205	224	205	218	213	208	182	231	232	204	205	219	215	215	206	202	216	225	201	216	177	208	221	212	216	191	202	207	206	216	211	208	210	187	188	211	204	232	229	205	204	246	210	229	222	207	218	227	206	196	214	213	189	212	203	219	195	224	187	185	206	233	224	217	213	182	213	207	219	209	217	205	197	223	198	199	219	196	200	191	228	201	232	221	181	195	220	197	189	214	185	203	205	194	228	197	226	235	182	196	227	210	216	194	202	224	213	231	235	235	214	218	243	240	219	243	208	200	206	210	226	227	205	213	241	238	196	214	210	195	215	239	173	206	232	237	186	194	226	232	218	191	200	206	193	232	217	223	220	220	239	244	188	207	244	205	241	203	198	217	238	204	204	222	197	206	241	209	192	225	220	206	221	208	227	217	221	224	234	209	230	236	203	201	216	197	212	208	208	235	219	194	226	200	192	195	211	228	241	236	192	241	229	220	238	214	198	200	226	228	206	189	233	215	221	226	214	189	223	212	223	195	202	188	208	217	219	205	197	221	228	216	222	182	224	223	216	196	207	214	214	224	225	205	213	214	228	200	204	198	217	228	237	227	216	212	212	238	234	213	228	228	208	208	220	197	210	239	204	226	202	215	231	192	200	214	213	207	218	225	189	184	215	213	229	234	226	242	232	213	196	239	209	206	183	189	191	211	215	215	205	219	220	206	200	234	225	199	180	229	209	205	204	208	206	200	216	206	228	211	195	204	222	215	232	228	220	212	216	230	215	218	213	212	209	218	216	203	204	210	194	211	206	225	213	179	214	218	208	224	200	223	201	212	220	223	241	195	240	231	209	195	205	216	206	228	220	231	233	208	220	195	219	225	213	227	219	212	193	193	202	210	200	208	231	232	209	211	212	223	218	211	175	212	186	207	205	207	204	216	215	211	223	183	213	179	213	203	206	224	198	214	216	216	224	209	220	227	219	223	229	214	216	217	235	232	207	222	218	195	206	213	221	205	215	186	232	195	184	194	216	210	229	232	208	209	242	219	218	213	207	226	232	196	214	208	197	229	188	191	233	232	230	230	211	197	221	229	219	197	225	203	227	211	198	201	247	199	221	198	202	200	212	201	222	214	198	233	224	219	204	190	244	234	225	212	210	195	208	234	201	199	191	213	214	248	218	198	219	197	186	204	215	236	228	204	210	219	205	207	209	221	203	226	201	198	217	219	214	226	199	233	196	236	216	230	219	193	233	232	230	211	219	196	197	221	221	217	206	203	195	202	220	217	219	221	196	206	232	205	190	211	209	180	228	220	224	194	214	199	225	215	195	190	208	237	219	222	195	210	195	201	206	213	222	215	219	217	196	207	190	177	184	216	209	188	194	185	204	221	194	198	212	207	220	187	225	186	226	207	200	243	221	215	218	223	213	215	203	210	185	218	197	192	253	246	239	203	217	213	231	230	212	189	202	206	197	212	207	198	222	233	213	205	235	214	216	195	209	210	234	222	223	226	221	208	231	217	212	223	211	186	218	216	227	218	218	213	194	220	213	217	214	237	216	202	213	216	223	205	215	236	201	207	191	205	198	183	223	220	215	168	207	196	225	239	209	213	223	236	201	219	223	208	188	188	202	232	211	187	223	212	206	230	227	205	246	185	199	206	227	242	203	205	196	198	220	210	178	222	214	215	228	215	184	197	205	196	204	219	209	185	210	231	203	200	189	231	229	225	196	219	196	204	223	233	216	204	221	210	200	167	204	196	231	229	222	201	208	180	225	210	211	208	210	214	208	215	195	231	209	212	202	201	210	228	186	191	194	199	201	222	241	234	209	219	201	226	209	194	222	216	206	223	213	213	211	223	175	198	206	190	223	219	231	199	200	229	222	200	218	196	210	207	221	198	212	228	211	225	222	226	189	227	217	212	229	199	222	212	221	217	227	195	210	207	207	232	237	213	193	221	210	235	227	226	226	204	231	227	205	202	214	205	212	210	177	216	207	220	208	210	191	201	211	206	229	204	235	228	222	214	202	188	216	207	193	179	233	197	202	225	207	197	196	203	223	228	235	212	218	240	207	226	207	225	229	214	219	238	222	218	190	219	205	207	214	203	223	192	218	188	188	207	206	212	212	194	225	202	221	202	210	218	214	206	196	222	180	215	211	224	216	206	210	231	220	187	235	221	204	212	204	210	216	210	199	215	206	179	212	198	205	213	184	219	232	232	213	209	207	233	238	198	231	209	237	237	210	199	184	223	207	210	238	194	198	213	207	225	211	204	203	210	214	225	201	225	215	217	196	206	199	216	217	214	202	220	199	217	206	197	197	196	198	204	221	176	195	183	230	229	229	203	201	199	245	205	219	228	239	205	231	217	205	224	217	202	202	200	185	195	228	225	205	232	223	242	237	232	239	194	213	221	218	223	195	203	238	223	225	230	193	208	204	184	219	261	231	245	206	212	220	198	241	216	219	232	207	214	200	195	221	215	214	204	205	199	194	201	224	201	199	219	238	186	230	234	204	226	203	183	191	219	209	202	217	215	225	217	204	218	212	216	216	201	222	200	212	229	204	197	211	216	207	203	202	191	210	226	218	196	212	233	197	208	190	219	206	220	220	212	198	226	214	235	190	222	194	196	214	213	214	206	187	202	199	230	213	215	217	211	209	201	197	209	184	230	227	224	241	210	206	192	238	179	225	201	208	227	216	205	237	196	210	207	217	197	221	217	213	209	195	212	232	198	227	219	207	215	219	194	210	209	209	186	204	231	190	196	225	216	199	204	209	194	200	178	225	193	207	198	179	222	215	225	206	213	211	212	230	210	185	223	235	231	194	216	199	210	239	200	197	206	215	237	213	228	221	177	212	223	198	221	218	212	206	199	201	216	212	223	219	226	231	217	205	226	228	202	227	209	186	226	200	191	201	216	203	228	214	206	209	227	226	244	199	217	193	222	212	207	210	206	198	235	201	198	211	214	227	229	198	192	197	237	233	214	200	214	214	207	212	231	209	219	220	222	186	220	208	203	191	205	194	188	220	210	219	195	206	222	213	215	215	226	210	188	228	199	227	223	218	210	206	193	206	232	211	210	222	207	194	210	230	207	172	202	199	200	203	221	226	192	226	211	187	234	217	219	228	215	214	241	197	226	220	223	216	216	207	209	200	214	197	206	218	213	197	204	204	213	211	221	200	199	203	214	204	212	214	244	212	214	226	212	221	213	213	231	211	238	233	212	184	181	221	234	224	233	218	208	194	223	194	235	189	198	205	208	198	205	193	190	235	221	205	195	209	190	239	225	216	223	223	220	223	239	221	200	206	215	201	255	207	235	232	194	234	203	217	214	212	182
6500	6361	13951	18576	16251	8707	5911	5290	5362	4366	3700	3155	2364	1896	1608	1463	1372	1367	1238	1194	1306	1377	1217	1158	1163	1128	1245	1164	1170	1159	1204	1151	1132	1107	1111	1049	929	948	849	858	800	707	732	681	668	683	657	614	636	586	643	628	605	549	591	620	589	584	571	542	582	560	569	586	617	628	601	618	600	599	568	566	568	541	539	578	574	565	536	559	534	513	582	572	503	567	570	524	552	559	592	547	565	585	527	533	541	556	551	560	501	555	547	524	551	522	533	509	560	529	523	546	530	525	559	528	526	532	542	552	516	547	532	514	550	525	528	544	534	538	544	543	506	542	574	521	533	517	566	503	524	549	517	522	582	519	579	542	539	556	551	492	515	568	491	549	509	521	503	528	546	557	551	572	496	537	539	502	540	525	539	512	534	504	526	541	551	544	545	525	529	534	496	570	526	543	551	509	567	533	564	537	507	497	533	566	545	581	524	511	562	547	545	549	520	519	516	554	555	542	553	526	530	524	512	525	548	513	516	501	567	525	553	495	561	568	526	537	530	546	564	511	548	567	490	504	539	596	538	494	510	591	521	522	557	545	534	543	538	478	510	528	542	551	539	558	552	529	523	531	533	510	488	484	539	559	519	505	481	502	513	575	555	562	556	532	532	500	572	538	538	550	516	518	534	577	555	502	509	556	528	533	511	532	510	512	523	543	518	509	533	533	487	572	503	537	502	524	551	523	476	523	512	589	516	571	503	515	566	522	480	536	528	528	535	529	554	524	570	551	576	526	549	509	587	494	518	535	539	521	495	528	510	493	524	517	513	559	584	521	518	574	559	498	555	497	544	522	568	514	542	546	526	575	537	554	516	534	483	516	498	534	465	550	499	507	531	530	543	526	534	488	496	550	505	476	556	529	545	531	550	553	529	542	557	504	554	544	558	500	527	547	578	521	535	535	529	548	534	548	500	552	524	521	531	569	520	551	519	551	549	539	544	519	537	522	549	524	526	549	502	540	522	512	571	482	518	512	529	504	507	536	498	520	499	540	539	563	585	493	500	512	553	575	531	535	516	531	528	525	553	511	584	515	526	507	529	541	547	488	503	528	522	524	509	512	523	526	541	508	570	549	538	563	495	557	534	524	531	515	562	526	519	499	513	524	514	532	591	512	536	524	533	553	560	533	541	535	543	525	574	538	495	511	475	531	541	549	537	542	585	509	556	562	512	554	524	492	553	495	536	540	533	485	545	528	541	562	524	530	534	493	554	545	562	555	527	508	546	547	558	497	517	553	535	527	524	490	534	532	513	518	509	505	525	563	557	537	535	506	535	542	529	517	499	491	511	515	514	563	524	527	525	593	575	547	559	511	480	569	538	530	564	538	580	535	496	520	528	553	505	510	547	549	533	554	587	504	561	530	533	538	567	525	540	500	566	494	515	580	510	568	548	540	544	539	561	576	533	585	555	554	534	553	533	512	558	508	533	547	515	518	524	585	513	530	551	552	514	509	509	533	554	523	521	588	554	570	521	534	536	532	553	555	541	509	560	523	554	531	550	518	521	523	530	523	538	531	532	552	507	480	500	553	542	525	514	518	496	556	526	540	540	555	561	510	542	556	565	530	537	518	539	561	508	581	551	523	524	537	521	552	576	499	539	479	524	569	559	549	549	500	575	510	540	551	501	515	534	517	543	567	529	519	530	532	546	502	523	530	525	548	519	545	550	551	493	540	496	472	508	478	554	519	538	519	569	500	546	540	562	542	545	498	523	561	559	564	558	508	518	516	557	518	522	517	568	519	543	556	556	561	512	531	540	543	550	544	536	538	502	522	546	545	527	553	528	543	524	523	523	513	572	496	501	520	539	538	524	497	514	527	530	535	548	525	527	529	532	521	541	533	519	551	552	542	571	514	535	552	517	517	528	534	557	514	509	541	559	556	540	532	512	541	562	506	544	548	567	551	534	493	512	546	567	522	510	486	521	500	566	551	538	532	544	533	559	514	525	556	541	509	538	520	517	547	516	526	532	538	526	572	530	560	526	555	528	529	518	524	594	540	520	533	540	520	496	518	573	539	565	562	492	531	546	503	543	520	514	542	550	509	544	528	505	537	515	520	508	489	504	524	517	522	539	540	554	551	537	558	551	534	535	539	546	570	588	522	505	553	541	538	554	590	528	572	522	541	525	537	506	501	523	503	569	510	548	519	529	534	551	491	511	548	550	525	539	527	554	522	561	584	511	549	546	509	526	552	524	522	593	559	507	492	509	545	529	539	551	516	569	525	545	512	562	510	542	483	522	536	523	527	570	517	575	506	547	524	533	530	572	564	541	534	546	505	518	549	536	554	520	590	486	520	543	516	500	505	526	557	562	497	563	513	539	524	536	545	553	559	505	502	556	566	490	528	500	492	581	577	507	531	526	528	521	531	536	539	553	517	539	548	526	520	566	551	496	524	494	553	536	548	497	524	533	553	529	573	545	561	545	567	535	513	501	564	542	561	507	539	517	561	518	505	543	501	513	562	540	504	529	523	550	525	531	542	530	541	521	584	530	531	534	515	509	550	564	499	505	518	506	522	528	545	517	527	469	510	550	508	528	549	509	545	536	528	501	550	547	583	530	541	560	516	535	543	558	554	509	537	519	571	551	536	498	521	567	514	514	550	511	506	514	493	521	531	545	537	575	563	541	551	514	555	527	477	496	508	550	522	480	542	524	548	566	484	545	497	554	540	539	539	544	557	520	548	521	526	527	539	545	501	540	551	532	534	545	513	556	526	531	544	562	558	510	568	535	544	543	570	574	514	513	504	533	481	550	560	527	493	558	506	543	529	515	563	556	520	535	509	568	538	532	524	555	525	480	517	536	546	582	547	509	535	526	552	523	514	533	510	519	549	540	518	513	531	548	543	533	528	513	555	538	527	540	521	549	550	543	514	533	544	514	529	520	525	558	551	522	538	548	557	552	502	509	564	528	507	571	514	492	540	541	544	560	567	566	526	521	530	547	503	547	555	550	539	569	470	520	526	570	504	545	516	545	534	527	533	545	496	554	548	549	530	536	506	524	565	543	507	527	554	548	557	561	547	528	523	552	528	539	511	538	507	545	535	547	551	519	488	583	520	551	533	516	560	548	503	568	498	514	497	563	554	538	548	486	535	529	505	522	504	525	554	527	575	541	495	562	481	537	489	539	505	551	519	548	570	564	552	550	573	531	494	566	549	550	529	532	541	505	526	556	562	537	485	534	578	538	482	542	545	523	484	518	521	537	544	545	548	546	539	546	533	582	525	507	526	532	558	566	571	555	524	510	545	545	564	547	562	492	544	558	508	535	522	511	530	551	530	535	555	528	548	514	517	516	513	518	535	562	535	546	519	553	531	515	547	507	523	542	513	547	517	592	533	562	543	552	531	567	552	532	557	508	510	536	526	500	495	557	495	542	567	527	515	520	534	521	511	550	546	519	533	488	515	538	558	545	548	463	538	523	527	499	513	520	527	527	559	532	547	540	529	516	489
25779	25903	37756	41558	32155	19984	13450	10489	12847	10510	6232	5341	3376	1830	1213	919	759	862	735	817	846	825	767	863	761	666	707	643	706	628	669	744	634	528	593	507	441	367	368	371	351	334	270	317	259	285	262	267	262	231	285	262	209	256	280	259	244	254	220	224	239	258	235	249	213	219	220	227	221	245	231	222	229	220	243	241	241	261	233	211	225	247	246	233	229	233	244	238	225	249	234	224	229	214	212	221	249	208	217	209	188	217	233	204	213	212	219	190	220	220	242	222	225	224	219	236	233	206	185	243	225	230	207	215	232	237	201	231	217	217	195	192	176	199	210	239	225	234	237	216	209	244	181	238	232	224	205	204	220	196	237	214	216	214	186	228	230	211	198	219	218	230	219	221	203	225	246	206	201	213	208	212	226	209	232	224	185	239	229	204	215	218	225	208	213	214	210	205	215	211	219	244	212	213	210	215	226	220	227	224	202	209	217	224	214	203	208	221	218	216	219	221	217	205	198	228	198	217	215	218	192	200	242	197	216	210	197	210	227	236	185	221	199	200	229	184	230	245	230	215	204	215	215	241	190	201	243	228	204	220	232	215	191	207	204	230	218	223	240	219	225	202	228	208	224	200	246	203	222	223	189	207	198	202	195	224	234	216	199	197	187	204	187	226	206	201	200	226	224	216	245	185	242	215	222	207	226	235	219	216	200	208	232	214	222	226	226	224	188	229	210	230	213	189	226	213	221	228	236	223	211	206	194	266	228	220	227	215	227	245	234	234	210	242	215	217	206	188	214	228	199	221	229	200	191	178	211	225	234	199	231	223	224	204	210	260	229	220	222	245	241	217	224	221	224	216	206	230	225	235	255	198	222	207	197	198	196	210	222	203	217	202	218	248	217	228	222	223	204	209	229	225	202	192	189	205	229	213	227	224	216	215	213	219	231	216	208	248	207	197	217	187	232	229	213	218	251	213	216	209	204	206	213	206	220	228	214	219	244	229	227	204	209	189	232	224	216	192	214	201	218	204	224	213	217	229	216	208	219	256	226	209	237	199	209	219	237	242	212	224	224	217	236	228	227	230	216	224	209	231	214	219	245	219	243	208	201	226	212	209	219	222	222	201	198	195	223	197	233	187	191	222	226	216	213	238	218	213	206	213	231	206	198	234	219	207	186	206	198	212	210	243	204	214	233	234	208	219	200	233	210	206	185	233	201	242	235	227	234	238	231	201	216	213	231	203	241	206	221	223	220	213	214	207	198	218	232	205	222	197	225	201	206	208	232	227	230	208	211	232	241	222	216	216	227	223	209	227	219	227	205	219	233	224	198	211	210	196	194	213	225	183	228	210	257	227	200	219	228	210	205	232	216	224	207	217	231	177	231	214	214	234	239	209	264	226	214	195	232	244	231	238	214	220	193	226	212	218	245	223	213	227	217	196	224	244	228	228	241	233	218	231	226	225	226	225	241	215	225	212	202	204	207	235	211	222	227	217	228	220	216	224	208	224	214	225	246	252	225	220	208	196	231	207	218	195	204	205	208	224	202	207	247	199	187	222	223	181	211	184	208	221	228	215	212	186	228	200	222	196	209	212	234	216	228	189	210	210	232	205	222	216	199	233	209	219	212	210	236	211	232	194	209	210	220	207	209	212	221	220	217	221	187	216	215	218	204	203	225	199	227	239	217	194	192	238	231	224	217	194	220	213	236	233	257	193	231	232	225	216	214	227	195	224	216	214	210	200	219	200	207	209	217	207	224	231	242	250	176	218	212	222	234	229	218	203	224	209	218	211	206	225	229	199	202	213	236	214	219	218	229	208	211	207	205	214	185	184	233	200	216	185	205	235	236	201	222	194	229	248	199	202	223	217	224	203	241	202	238	256	204	241	214	217	214	217	202	207	228	219	225	194	231	240	219	215	212	241	258	228	223	193	218	233	211	214	237	205	238	206	226	231	235	226	203	246	196	193	208	246	192	210	232	237	218	206	210	228	194	193	213	214	215	213	219	203	224	207	244	211	203	203	196	209	200	225	223	228	207	216	211	194	211	195	209	184	230	204	236	213	220	193	189	209	195	218	223	213	223	239	223	194	225	209	227	201	223	207	214	226	210	228	204	185	221	229	214	211	211	228	219	219	216	201	248	212	206	231	209	200	212	205	233	197	232	231	231	220	221	214	235	213	249	192	218	219	226	223	208	219	203	251	221	239	255	206	243	209	207	220	191	213	201	219	225	189	214	214	228	215	187	215	221	222	192	224	242	193	201	223	230	194	227	213	204	193	225	218	204	211	197	204	213	213	196	212	215	233	229	214	209	234	223	227	196	207	202	232	227	196	222	245	208	238	241	205	215	186	207	216	204	213	225	234	240	232	242	221	219	253	237	230	219	208	211	212	237	216	255	197	210	219	191	220	208	210	199	238	234	200	226	237	229	228	206	219	229	214	248	226	203	239	241	208	195	222	225	214	215	221	200	220	210	209	239	181	214	218	221	209	229	195	197	225	236	197	241	225	213	232	222	220	224	197	205	207	195	217	201	214	227	234	232	255	200	221	227	216	221	199	222	210	248	206	225	246	216	255	221	215	238	227	218	192	209	230	213	220	198	212	188	235	224	240	187	230	240	231	223	193	195	201	247	205	220	193	195	236	224	200	212	200	241	210	212	217	230	230	213	219	213	239	207	208	233	191	224	207	201	224	206	209	221	227	241	210	226	246	223	212	203	197	229	198	220	252	215	203	230	211	200	202	237	222	173	218	227	212	237	226	226	216	269	186	236	211	209	259	217	218	205	201	239	227	228	224	225	190	203	213	225	212	216	231	201	221	239	210	224	196	248	249	202	227	223	183	226	232	205	207	209	213	226	232	199	209	212	195	218	243	215	202	226	191	239	222	216	210	223	194	211	224	189	206	202	206	223	227	212	225	206	212	216	234	206	225	226	228	231	223	224	231	216	217	226	209	228	198	213	207	212	233	195	234	239	218	215	195	225	197	192	205	188	194	225	207	205	214	222	207	214	177	207	231	201	208	229	232	214	206	220	226	241	197	201	213	220	210	233	207	222	212	225	198	207	253	213	214	225	213	210	200	226	214	253	225	208	229	206	204	221	225	198	195	215	196	211	214	201	211	201	229	199	212	233	219	211	227	238	188	215	219	217	219	223	239	221	208	207	224	241	259	209	209	205	219	236	218	200	228	218	228	224	212	238	225	210	176	208	209	219	201	225	203	216	222	220	212	220	205	208	229	225	200	217	193	204	238	229	210	214	223	215	226	216	230	240	230	199	204	208	216	215	178	225	211	203	206	230	242	199	229	209	202	229	196	221	211	202	200	202	212	246	240	218	249	188	237	224	212	243	208	205	202	237	200	237	217	235	193	238	236	203	196	221	196	216	214	227	217	239	219	237	243	202	213	203	209	235	213	226	206	240	206	246	237	217	230	246	246	195	228	219	206	193	234	212	208	261	209	213	226	217	218	237	210	197	240	231	220	226	229	220	213	218	264
16122	21458	36133	44304	28260	20542	15339	18810	28601	26997	20367	20350	14046	8872	6133	4813	3975	4464	3943	4613	4895	4725	4356	5491	4293	4095	3944	3676	4446	3813	4142	4204	3959	3120	3243	2808	2287	2023	1750	1537	1480	1250	1111	976	1004	958	948	873	904	816	786	741	762	782	761	674	644	630	656	645	634	650	662	699	683	709	641	670	637	651	677	691	654	626	635	627	613	673	634	619	619	637	706	657	725	661	587	548	624	580	617	580	602	564	560	561	556	560	571	555	545	530	568	527	573	557	562	570	557	492	559	533	514	559	509	524	553	582	517	566	498	539	521	566	530	560	547	520	519	556	543	529	566	557	576	501	540	546	492	550	564	530	546	560	574	483	548	539	542	559	555	546	521	549	555	547	588	532	547	517	534	539	546	511	525	496	600	544	522	566	525	556	514	539	538	555	501	599	534	568	519	515	553	537	511	568	533	534	603	494	577	540	525	529	490	533	520	551	525	532	572	517	576	566	534	573	561	506	554	580	510	520	562	568	596	487	496	507	522	550	537	499	499	582	506	554	548	539	558	560	543	518	557	556	515	547	531	501	484	513	544	497	540	542	522	539	558	528	539	526	545	550	519	520	522	518	550	511	516	483	529	551	555	545	521	485	519	547	515	551	543	551	517	538	504	524	537	539	494	503	513	533	554	504	600	524	544	554	561	521	553	535	547	564	563	535	567	565	518	541	538	524	483	504	512	546	536	544	523	557	535	547	513	555	559	551	499	498	524	555	548	539	499	512	576	568	545	532	575	516	512	533	517	554	534	551	539	518	563	567	558	571	501	498	511	531	523	540	531	556	555	556	580	521	581	518	534	553	532	530	539	515	542	533	579	530	543	536	557	521	533	502	559	550	544	543	542	503	508	503	519	535	542	515	514	528	546	483	531	532	573	557	547	487	512	539	522	546	549	516	562	539	520	520	530	524	540	539	517	548	591	550	533	587	555	559	539	584	497	560	533	499	513	541	562	552	554	566	530	567	547	536	539	522	609	548	584	464	550	556	554	558	507	545	540	566	501	533	530	566	502	556	530	542	523	533	567	527	560	531	517	554	558	533	539	548	564	532	544	546	524	570	564	533	519	530	540	575	578	575	517	506	533	581	576	467	531	525	555	553	549	539	540	524	549	494	531	522	510	543	542	575	500	564	531	522	519	556	508	543	532	527	531	517	498	534	567	526	534	530	520	549	575	506	545	512	475	535	561	586	545	553	528	561	502	488	540	545	500	518	512	552	543	474	602	534	537	520	530	555	534	543	540	537	538	546	544	526	523	524	566	536	501	535	585	554	542	530	543	501	535	563	533	530	531	518	554	570	508	515	532	531	551	566	521	538	509	547	507	570	554	542	522	535	578	520	561	550	535	543	554	513	542	528	511	564	527	523	534	520	566	538	521	564	544	560	563	530	526	526	533	536	492	571	559	539	501	569	588	531	553	532	510	547	525	526	556	543	520	548	550	558	540	554	538	555	559	534	519	510	517	561	532	522	524	541	537	536	551	524	520	552	572	496	575	534	589	538	550	519	532	522	525	542	530	518	534	540	564	523	549	561	572	543	517	544	573	528	523	518	563	555	543	543	591	511	549	540	527	523	506	560	539	541	512	551	516	537	542	537	539	528	505	523	549	548	552	548	511	555	533	591	509	520	502	589	505	525	551	519	555	518	511	557	539	533	506	578	503	526	513	561	547	546	604	551	525	508	533	540	551	485	562	517	531	550	536	553	543	516	515	512	560	542	570	565	573	527	559	529	551	519	528	562	533	552	521	533	501	547	537	540	574	536	550	540	529	520	578	525	563	527	470	568	552	532	545	512	556	534	551	548	539	558	546	545	534	571	545	531	539	554	531	567	518	537	514	553	526	543	539	518	521	539	570	568	536	515	531	555	517	553	501	581	510	521	529	535	576	540	516	528	532	543	524	523	518	531	549	537	536	513	498	540	574	528	507	568	549	548	548	569	561	553	579	535	523	535	558	565	557	588	552	534	574	540	545	551	528	561	524	542	538	543	526	507	551	570	549	513	539	503	530	541	502	544	559	559	537	567	505	519	552	500	532	527	554	509	562	511	572	567	580	526	543	556	526	553	503	541	528	545	535	529	525	508	542	601	621	528	579	535	535	540	517	525	574	577	545	559	574	516	516	531	583	533	540	563	525	533	563	538	554	580	533	551	528	533	539	539	566	517	520	513	548	545	540	497	573	576	545	538	533	482	474	568	546	517	532	503	528	535	543	540	536	518	501	538	539	512	540	544	512	536	515	539	532	526	546	573	549	503	524	565	538	544	507	558	545	525	528	539	553	532	494	499	549	519	591	523	532	564	559	525	523	545	551	582	567	565	536	578	567	544	572	538	572	538	571	547	547	516	546	568	547	532	560	568	569	578	541	541	589	530	514	508	544	548	575	523	543	528	563	529	531	535	541	574	523	528	522	517	538	517	533	545	535	508	533	500	537	560	596	542	568	552	539	539	546	531	512	564	509	549	533	532	532	522	503	507	515	496	526	548	505	518	531	550	486	519	589	526	520	519	543	574	549	548	568	556	531	544	527	545	533	517	560	594	534	552	541	547	512	539	511	518	540	545	529	561	547	500	520	538	525	531	536	540	528	497	531	527	554	553	540	593	585	544	512	522	556	536	517	551	563	546	540	539	541	535	557	545	525	542	526	520	570	550	551	540	561	537	526	553	527	492	564	538	541	521	535	542	547	538	544	563	549	523	577	516	569	549	538	529	528	538	476	535	545	522	514	563	549	552	529	511	564	541	549	555	535	553	543	557	543	584	547	534	564	591	559	516	581	554	550	570	522	563	507	588	582	495	545	577	494	573	534	548	574	533	534	552	524	544	572	510	516	564	535	544	517	528	518	532	544	530	522	532	558	562	513	524	522	538	545	506	542	501	548	531	532	526	531	505	505	548	530	500	561	527	560	537	557	521	534	535	519	557	528	544	533	578	557	555	509	550	553	524	537	544	558	525	524	559	537	543	533	578	535	558	506	536	570	495	535	579	556	550	590	536	556	536	566	537	515	562	545	572	593	485	576	590	511	534	569	524	491	528	538	535	529	528	563	550	528	521	527	489	548	536	523	531	575	526	543	508	529	549	517	527	526	547	540	545	538	533	558	588	543	554	575	518	544	516	586	524	543	541	500	568	526	524	527	492	558	549	544	526	537	557	535	524	529	503	542	504	565	560	536	530	499	557	572	535	569	510	574	537	531	539	520	546	556	540	542	548	539	522	509	551	534	535	591	516	563	537	546	502	546	512	510	538	558	554	544	575	534	514	499	499	558	521	516	519	565	558	499	536	560	500	543	526	523	535	530	599	531	530	530	523	498	501	527	509	538	517	570	523	514	534	523	540	550	546	565	513	576	543	534	534	533	528	543	535	548	507	529	532	532	542	528	563	533	571	547	530	543	526	536	491	548	571	565	558	493	460	554	575	550	529	537	577	548	547	546	527	590	550	531	535	555	510	540	581	520	552
34434	31541	46527	41286	30539	23509	19423	13436	18433	16805	11220	9141	6278	3947	2153	1460	1259	1282	1147	1381	1394	1195	1233	1455	1010	1019	964	954	995	994	926	943	860	682	680	632	519	497	514	421	413	394	296	281	299	263	278	253	281	268	231	242	248	235	243	245	240	196	200	214	194	186	220	210	231	224	219	237	233	212	228	236	217	189	223	201	229	226	210	209	220	204	216	242	224	206	192	230	185	196	212	207	197	209	222	194	182	197	195	183	197	203	166	179	172	182	193	175	175	186	184	161	187	184	191	202	201	193	219	166	196	184	204	209	187	196	170	185	198	195	180	197	184	197	206	201	161	186	174	178	196	203	201	154	202	225	192	208	201	192	187	204	187	190	166	219	197	203	192	189	217	178	221	198	193	180	207	208	176	198	213	173	170	210	195	192	197	204	181	201	180	180	193	211	182	160	223	178	196	233	170	184	187	182	181	186	201	209	174	173	178	192	184	206	188	203	196	165	195	174	194	203	189	168	193	172	195	202	170	207	199	179	183	179	164	180	193	180	202	195	163	207	196	190	199	159	186	189	201	199	180	203	195	185	193	206	213	176	196	172	174	189	197	175	209	227	225	195	206	199	202	188	169	227	175	185	172	187	200	188	184	181	175	183	183	195	206	208	197	177	213	196	192	209	198	188	173	216	189	177	194	176	192	193	191	202	177	186	190	190	184	175	232	192	206	191	179	194	185	184	189	191	174	176	179	218	182	180	215	206	190	193	182	178	190	226	202	208	202	201	187	197	175	202	179	185	200	187	202	183	189	195	202	188	179	194	165	178	187	172	202	191	172	189	183	188	169	189	175	184	185	201	216	181	177	188	198	198	198	188	195	199	188	170	204	196	181	201	173	185	211	196	197	187	185	191	221	200	217	193	212	241	210	197	193	206	194	164	215	195	181	182	187	186	170	176	191	196	202	183	166	176	172	172	221	192	196	179	177	197	198	176	194	199	187	158	197	198	166	176	192	176	199	170	185	206	189	167	189	193	184	209	180	199	204	212	185	188	202	170	188	167	189	212	205	201	177	204	187	196	208	170	195	207	203	182	209	187	193	204	183	187	174	203	193	206	186	206	181	183	183	166	197	182	182	174	174	199	183	190	203	191	197	189	169	207	194	204	177	222	198	175	178	186	185	186	200	227	177	202	187	177	215	209	184	201	193	180	169	198	197	180	193	197	166	190	193	192	187	209	185	149	204	187	206	209	209	194	170	178	172	177	183	187	180	211	171	187	212	185	178	183	211	203	183	187	185	193	173	205	224	173	186	200	174	193	170	199	199	187	191	195	164	192	194	192	195	200	206	177	191	191	186	164	207	176	173	190	190	192	193	191	224	204	202	180	194	179	191	181	200	204	203	193	199	161	176	167	195	187	182	184	175	169	199	175	223	190	188	202	172	177	180	198	195	166	190	185	189	192	185	175	199	176	205	206	170	168	182	169	174	182	221	216	191	212	172	190	185	198	185	189	188	209	193	198	164	181	216	188	191	207	208	215	198	179	175	215	202	177	198	209	170	212	195	210	190	178	226	181	197	202	171	212	201	209	181	230	204	192	181	195	197	182	184	216	184	206	210	187	181	199	192	168	219	242	199	182	148	188	204	198	181	204	210	196	182	219	192	188	189	205	175	189	188	195	184	216	199	213	176	193	169	205	188	199	201	187	181	190	199	196	185	155	170	197	182	203	204	208	193	210	186	194	212	207	210	179	199	186	191	206	230	192	182	190	222	184	182	180	178	204	203	213	210	205	211	204	200	186	186	199	191	213	187	206	186	195	208	159	218	192	168	196	177	197	190	177	180	194	191	170	178	171	182	181	188	199	183	211	210	213	195	215	188	192	183	190	184	172	197	178	211	179	196	199	187	190	193	209	199	189	196	176	217	184	195	185	184	183	196	175	197	195	184	177	190	168	202	192	191	177	174	191	179	231	187	180	184	185	179	218	191	203	176	177	191	185	202	193	192	183	217	181	201	178	186	183	173	224	190	165	191	181	171	209	181	167	176	204	211	193	191	187	209	199	195	181	192	183	183	215	186	186	177	176	197	172	198	170	201	199	202	183	202	167	195	173	167	181	179	205	198	171	191	176	204	201	186	179	177	183	188	187	172	177	167	181	187	170	188	184	186	191	175	181	186	195	219	177	149	203	199	200	195	187	170	186	197	210	199	184	203	211	208	211	222	170	204	176	172	202	189	191	186	191	190	195	155	187	208	184	200	195	192	197	192	187	195	211	204	181	183	190	191	205	186	173	212	193	194	185	188	200	181	184	208	181	186	210	178	187	200	192	183	196	181	196	200	222	204	202	203	172	194	174	202	177	197	197	195	203	197	209	181	185	202	216	186	187	181	211	199	212	200	184	190	188	162	171	201	178	188	159	200	202	202	189	185	194	211	164	184	192	189	170	197	167	189	190	196	214	183	205	173	190	195	186	186	204	202	211	183	182	212	181	182	197	203	197	189	179	200	191	212	193	199	186	174	185	203	209	199	192	159	195	206	194	205	177	203	173	169	181	202	165	176	202	177	194	198	209	211	175	214	174	211	189	193	204	183	171	181	206	179	203	205	178	182	182	202	213	210	191	194	213	206	234	214	211	187	201	197	182	201	169	190	187	177	205	186	193	189	157	176	195	200	173	178	185	188	168	179	191	197	169	204	197	193	199	201	185	176	194	172	190	207	157	204	186	189	189	200	191	229	206	196	202	215	196	189	194	203	171	188	217	185	168	166	202	192	181	192	190	190	199	207	195	203	201	197	174	197	177	181	184	201	205	186	186	199	190	194	193	182	182	168	218	197	206	203	204	192	204	196	202	186	186	211	188	195	168	197	192	173	177	214	175	210	185	179	200	175	170	211	197	153	202	206	190	170	180	194	204	185	206	169	198	181	197	176	191	199	213	197	199	190	197	206	172	199	161	215	205	190	208	186	190	206	174	199	187	169	186	227	169	191	209	200	185	200	193	176	183	166	162	195	172	212	188	185	193	180	172	199	190	196	207	192	189	151	187	210	208	171	183	195	155	190	179	179	214	195	177	182	197	209	210	197	189	208	207	178	204	189	184	196	161	202	213	160	197	209	178	158	208	180	180	174	160	177	194	187	179	178	221	180	174	188	196	193	177	210	213	199	165	197	185	206	201	187	182	206	194	194	187	203	187	202	174	200	196	194	187	189	162	175	196	199	203	199	216	203	204	167	194	179	196	199	188	191	188	209	178	184	200	192	204	209	177	190	206	188	175	159	187	237	218	193	187	182	174	191	201	191	211	211	175	192	194	225	167	173	186	186	203	178	219	181	194	163	190	196	159	183	188	175	198	189	196	168	176	182	210	198	168	178	177	189	199	209	204	201	205	171	184	174	187	182	192	200	212	180	186	200	186	190	198	176	189	188	179	190	161	199	186	178	167	196	167	191	168	177	187	184	194	177	184	193	188	200	204	189	196	191	183	200	180	207	181	208	189	180	186	197	183
20623	24405	43452	43231	34704	27062	22320	17922	34328	32924	26672	26652	20795	15130	10057	6922	6352	6909	6677	8248	8038	7119	7257	8697	6405	6422	6448	5851	6382	6231	5531	6060	5442	4619	4392	3901	3188	2877	2986	2417	1961	1788	1342	1260	1109	1072	977	996	994	835	833	785	845	761	742	720	691	643	616	598	614	663	684	760	732	719	674	638	758	689	692	640	668	593	573	615	578	627	553	612	650	715	671	705	732	613	637	654	620	533	534	557	508	503	528	522	482	479	499	485	457	493	468	499	449	430	480	493	488	504	477	480	490	507	467	474	453	472	482	495	474	471	487	511	445	485	462	486	484	472	525	484	490	487	434	457	482	477	484	423	446	488	450	494	460	489	501	444	467	482	477	444	492	494	505	441	487	494	475	486	463	466	498	473	461	447	455	477	500	475	477	512	456	466	489	456	457	522	455	465	513	471	488	492	548	472	463	441	439	449	481	462	473	500	491	481	457	494	479	483	440	503	483	477	472	443	446	478	461	482	483	483	466	480	450	470	469	501	483	484	506	503	482	450	469	447	443	512	487	510	460	497	476	474	451	471	461	476	478	505	460	466	455	458	484	447	466	475	507	486	463	479	463	499	439	468	483	524	441	466	427	484	464	456	513	518	455	472	488	499	486	437	485	482	455	468	474	471	473	442	488	462	470	486	456	459	452	486	422	479	501	472	461	484	526	466	446	497	437	493	532	487	484	468	498	482	476	487	489	479	467	479	469	489	483	501	512	509	463	466	457	442	479	506	495	460	474	493	477	469	476	455	523	425	439	499	517	452	491	461	483	491	485	479	465	491	496	483	499	472	507	510	472	455	510	477	457	454	454	437	484	478	468	517	503	477	453	451	474	451	486	466	498	498	459	485	447	489	489	467	500	506	496	485	486	490	443	482	491	484	441	503	472	469	453	498	484	513	444	435	492	511	467	457	484	493	491	462	488	467	482	449	470	478	462	467	463	444	468	500	456	464	471	518	466	481	499	492	510	488	487	443	524	450	464	477	470	477	471	474	492	514	472	442	493	448	466	469	516	481	473	468	476	477	486	472	483	447	451	454	436	495	495	465	457	451	481	470	466	510	479	468	450	486	482	461	537	496	439	450	502	490	472	431	470	525	541	487	478	469	460	449	477	495	456	501	458	470	412	465	495	469	459	512	502	452	497	512	456	495	461	458	458	457	471	475	466	459	447	482	457	459	492	461	477	457	430	483	469	444	451	495	462	455	454	459	486	500	429	431	479	459	476	442	475	485	518	427	463	494	456	490	535	440	474	438	480	434	431	491	457	475	465	434	495	473	466	477	438	474	476	447	479	510	501	476	490	496	483	476	473	505	512	441	516	513	474	471	468	435	496	464	485	459	462	469	485	464	483	433	503	459	436	507	485	486	496	433	493	516	457	492	470	481	478	483	475	499	484	480	508	463	466	470	486	471	495	453	487	455	463	426	508	420	488	501	512	482	493	453	463	481	460	486	474	491	470	432	493	438	494	485	503	501	457	478	435	424	496	448	457	458	483	517	502	446	438	479	463	510	462	422	519	473	487	486	496	452	486	447	473	495	445	475	514	445	470	505	498	483	471	459	501	464	493	421	477	501	492	454	443	471	460	459	437	483	462	443	439	440	450	436	474	489	431	451	515	473	483	487	462	463	477	465	475	488	484	443	451	489	505	471	468	494	488	467	425	501	493	468	479	460	473	481	502	484	457	459	461	483	455	477	478	467	475	488	510	475	475	471	471	514	435	478	481	464	470	486	462	460	495	470	463	502	456	500	478	454	479	493	481	445	469	467	407	494	471	473	488	521	476	455	458	495	503	459	473	466	464	494	506	448	461	486	457	499	489	496	412	464	487	504	470	467	475	447	465	488	451	453	480	479	476	478	494	476	528	415	485	448	451	440	476	424	467	459	486	450	479	456	451	473	451	531	497	468	500	460	455	438	504	500	415	461	435	475	472	521	496	468	487	473	502	483	480	498	497	458	470	465	497	498	462	496	488	487	469	452	450	496	517	483	498	428	457	496	476	502	489	448	491	450	461	458	451	460	481	504	463	486	465	493	468	485	469	489	467	460	453	440	477	493	455	421	481	462	449	470	512	467	489	518	446	470	488	499	487	484	492	468	439	458	442	484	481	497	476	486	458	479	467	487	466	504	520	419	470	454	470	461	463	493	482	475	453	451	485	432	484	470	468	521	448	449	496	474	462	464	453	453	479	456	476	474	462	474	439	514	487	471	463	464	442	470	457	465	459	469	484	493	447	459	493	439	499	476	451	447	498	473	460	462	473	462	436	431	477	479	449	456	465	468	458	485	492	497	489	463	455	441	481	440	505	467	439	486	486	439	450	498	495	510	471	432	450	498	505	490	480	430	457	440	469	452	466	495	468	484	493	487	441	457	489	506	453	456	458	464	471	461	490	495	476	470	469	462	474	475	514	475	476	496	464	500	432	503	449	443	498	401	476	453	470	417	475	471	498	476	460	481	470	510	461	496	454	443	469	458	484	475	462	494	501	486	436	475	482	512	474	498	477	494	470	465	508	458	470	473	486	501	430	485	447	475	488	490	466	484	502	464	471	494	485	423	484	501	451	468	471	501	484	476	444	517	484	491	455	435	457	489	480	488	496	542	470	484	472	471	456	499	457	454	473	437	464	467	486	461	472	492	492	436	461	490	505	471	444	491	469	489	480	442	449	481	496	471	467	487	489	452	462	471	462	459	478	499	459	445	449	475	471	463	486	510	498	445	488	462	483	481	467	506	495	463	462	495	464	452	471	464	484	462	450	478	504	458	487	467	486	498	490	482	442	474	483	500	516	497	441	482	488	465	446	445	454	457	478	469	463	424	502	525	491	477	464	470	490	460	460	465	467	451	429	484	473	508	466	492	426	445	438	443	480	466	468	505	515	454	441	503	408	445	441	478	478	514	465	427	494	447	501	483	496	459	472	500	466	478	473	453	484	480	478	463	452	447	460	467	497	453	496	455	502	484	440	469	479	473	463	486	464	461	474	463	482	456	442	475	473	438	465	479	459	468	476	477	494	490	461	474	486	446	434	477	469	487	477	485	508	436	496	451	493	441	474	425	443	455	486	463	451	498	433	429	476	498	467	500	499	442	470	470	461	478	478	500	498	483	515	477	479	466	469	473	465	515	476	480	471	456	491	490	500	498	496	487	474	431	453	460	482	465	481	459	475	461	471	466	479	451	454	454	515	514	452	463	463	486	478	481	507	450	470	463	445	504	455	475	459	501	473	484	502	467	487	481	433	474	455	502	443	474	470	488	493	476	427	463	480	487	484	445	464	500	477	475	446	471	451	463	492	465	506	485	489	474	488	452	468	449	459	470	535	488	474	485	483	453	468	459	462	444	458	442	531	502	450	488	479	508	481	430	463	454	481	456	464	489	456	487	495	453	495	477	465	445	466	489	449	493	490	471	494	460	467	476	485	505	480	489	449	489	483	495	461	500	462	461	480	437	478	480	432	484	459	460
10359	6626	10941	9709	4710	2916	1663	1148	941	838	643	665	538	460	383	353	346	336	351	350	327	322	331	286	304	309	301	309	271	311	292	327	281	290	283	275	281	247	263	229	234	227	239	218	211	229	233	227	211	200	229	224	219	220	187	210	221	217	225	232	204	237	203	221	216	210	219	229	205	220	204	227	202	206	220	212	200	225	206	211	203	229	237	196	210	215	174	215	210	234	227	220	212	200	228	218	193	250	203	211	232	224	208	216	222	210	239	215	199	216	185	205	231	213	224	205	192	211	232	204	213	249	231	202	207	214	232	235	211	192	178	193	213	204	219	218	203	229	218	213	208	195	221	218	214	235	201	200	209	201	233	232	220	197	240	229	183	234	224	206	203	203	237	218	220	237	207	200	193	216	202	211	196	203	239	207	198	216	207	228	202	195	216	211	218	195	186	219	249	204	207	197	213	199	219	216	213	193	213	204	239	209	226	198	206	213	207	235	219	207	207	208	204	205	203	210	224	209	219	187	220	213	211	232	217	220	204	216	223	214	217	219	216	208	208	224	194	203	216	199	231	212	201	236	207	223	205	240	205	177	212	241	199	207	228	229	227	208	229	217	208	221	216	216	223	187	215	232	174	207	218	206	184	219	230	196	200	210	201	207	208	211	229	208	204	216	214	182	199	215	231	230	212	204	203	219	214	232	175	202	210	178	214	224	214	235	214	194	205	209	238	223	227	240	219	221	205	212	238	219	201	192	225	193	211	195	205	214	215	232	207	195	221	190	235	210	199	205	218	232	207	189	217	210	204	230	220	237	209	198	212	222	187	201	201	216	210	207	228	213	230	227	219	211	213	231	228	200	215	224	218	216	203	222	213	220	202	202	197	223	218	223	211	251	238	221	241	238	190	191	251	234	216	213	190	226	217	205	184	241	202	225	213	186	231	221	200	212	220	204	211	220	185	215	218	226	219	219	228	204	187	214	213	217	247	193	215	219	224	224	200	227	213	196	208	216	220	216	189	238	199	184	233	232	189	211	201	216	220	214	239	193	184	195	190	194	229	222	221	217	216	206	185	185	246	201	221	207	227	198	207	222	238	202	205	212	224	198	222	201	223	221	218	234	202	212	228	221	202	232	203	207	215	215	202	212	217	203	209	209	217	207	222	220	210	216	202	230	198	206	213	224	209	226	217	220	212	214	211	192	200	182	212	235	196	181	214	221	217	211	210	215	231	212	231	204	235	181	209	211	239	208	222	207	204	245	245	230	220	214	196	221	217	212	223	245	193	217	225	204	229	221	194	211	238	224	243	200	213	217	229	196	192	248	231	222	203	227	228	218	217	212	198	235	199	208	210	236	195	231	222	195	194	199	217	193	209	211	234	223	218	209	211	213	211	200	198	215	199	240	232	198	197	206	205	190	182	197	229	218	192	195	238	194	192	218	221	206	240	200	216	183	217	222	235	215	199	209	196	213	210	225	228	213	221	186	219	200	208	205	221	238	209	215	191	217	223	209	206	233	213	208	219	214	191	238	224	203	206	228	217	218	218	206	180	221	224	216	221	212	236	219	234	229	213	205	232	206	222	218	205	198	205	249	197	208	210	200	200	207	198	204	219	191	238	220	201	192	215	212	227	225	230	232	236	190	249	219	217	204	217	197	216	206	232	189	197	207	206	219	230	226	210	226	202	195	179	213	198	240	200	193	213	226	213	229	209	200	209	223	207	207	233	227	238	203	225	188	205	221	188	210	227	233	219	202	203	213	205	215	216	230	241	219	207	220	218	191	203	226	197	215	211	200	218	239	217	225	211	240	257	194	214	231	211	213	231	211	202	225	229	220	207	207	210	250	211	215	226	215	225	212	209	205	197	213	211	191	212	251	224	205	228	235	218	205	206	203	176	232	183	204	205	208	181	209	197	207	191	206	211	220	189	218	195	192	223	179	214	223	228	187	214	236	191	214	200	194	202	203	203	202	221	222	209	216	212	211	205	225	209	229	209	224	199	210	211	211	211	206	227	229	202	209	218	234	206	214	225	228	205	199	208	216	204	228	214	224	216	214	226	207	209	205	223	200	233	204	192	188	207	243	213	221	224	240	209	209	205	211	224	232	219	214	236	193	200	224	210	215	205	198	196	200	211	198	203	217	213	232	223	199	194	156	230	199	210	189	212	218	227	197	232	197	225	196	188	219	201	219	212	221	206	211	221	217	214	213	207	216	223	231	224	226	237	235	217	213	230	217	194	225	202	233	227	213	227	230	204	209	237	222	223	243	240	193	232	203	216	232	211	197	213	232	208	202	202	203	225	201	212	203	213	192	231	223	237	263	218	218	200	211	240	200	198	195	209	206	226	205	218	216	187	206	215	191	193	240	223	187	211	203	213	216	221	201	221	210	211	228	183	212	226	204	204	205	205	210	213	203	176	228	236	196	224	244	230	220	199	207	222	215	222	209	211	203	223	260	205	196	213	207	228	195	230	209	198	197	196	218	213	209	222	191	236	189	235	202	219	258	230	230	226	202	222	222	205	200	193	189	220	198	210	216	228	222	169	219	226	187	200	193	205	226	199	238	218	213	194	190	178	208	216	195	236	212	201	209	206	210	245	233	203	213	198	223	212	207	224	217	239	188	224	213	212	243	210	206	179	203	193	234	220	207	223	240	192	212	222	211	196	224	236	220	217	218	229	245	230	227	225	187	215	239	207	226	196	229	218	237	235	205	196	213	204	203	195	206	214	227	220	205	195	194	240	235	226	211	219	195	199	214	210	201	231	247	222	223	220	194	195	190	228	214	220	215	230	225	210	236	243	218	195	196	207	183	210	200	199	238	226	206	226	214	220	234	196	207	217	196	203	193	208	223	217	221	206	225	245	224	200	209	202	222	214	202	215	220	241	207	186	211	228	197	203	195	193	226	214	201	202	197	176	197	195	203	203	197	221	226	209	193	180	228	238	229	212	204	216	200	199	225	245	221	214	222	217	231	210	212	210	217	232	202	204	237	228	214	222	195	221	219	178	213	203	206	220	211	203	196	204	221	183	212	232	203	185	216	227	202	208	196	206	205	199	199	218	209	205	209	195	200	217	204	203	183	214	186	237	264	198	223	200	197	213	217	225	210	236	194	210	204	224	214	222	219	193	200	206	220	217	214	224	223	228	194	191	214	226	213	231	245	211	222	192	224	228	211	219	204	212	195	204	205	210	229	188	195	232	222	184	200	174	204	220	218	231	203	219	205	214	233	188	219	213	200	215	227	229	212	214	193	193	208	199	224	188	228	199	207	227	237	215	230	199	193	195	198	227	210	222	227	244	211	206	186	195	199	205	238	201	199	219	214	232	239	219	225	190	182	216	214	230	213	215	214	201	227	266	226	223	204	205	225	203	192	197	222	204	242	197	200	208	207	204	212	231	192	237	209	200	204	224	211	220	231	232	207	200	204	202	214	216	198	198	232	207	234	220	246	220	236	197	190	204	213	240	232	232	191	220	210	215	224	225	220
6633	6941	17101	18505	12949	9987	6471	5023	5005	4190	3353	3452	2830	2205	1625	1570	1449	1463	1394	1294	1369	1421	1374	1368	1203	1188	1245	1252	1263	1147	1150	1207	1142	1093	1041	1046	976	879	861	810	828	757	665	679	676	627	687	615	625	646	557	595	574	607	613	576	593	578	565	525	539	546	568	597	622	599	610	590	584	596	593	560	522	525	512	576	528	554	566	536	628	579	606	538	529	573	571	581	563	520	510	490	541	563	555	510	552	524	527	534	513	534	540	521	525	531	504	542	565	542	522	575	491	523	571	515	539	542	568	513	508	525	551	541	537	553	533	521	502	534	536	516	503	541	518	520	550	563	563	535	559	581	501	554	492	522	531	532	533	522	508	571	553	559	525	524	557	531	497	552	504	526	544	532	531	520	523	535	557	511	573	499	534	552	571	561	522	576	537	549	539	578	564	576	502	558	531	521	529	526	500	527	549	556	525	487	514	546	538	578	536	482	518	542	517	563	534	519	548	531	500	522	519	546	546	503	546	555	570	510	517	533	542	563	542	530	539	546	573	544	536	568	562	565	567	477	523	549	505	557	498	556	545	571	509	519	535	543	551	493	551	493	516	512	524	491	535	554	524	549	529	516	540	536	510	544	538	523	520	542	533	535	533	513	535	505	510	487	580	547	529	497	503	562	531	506	557	524	558	515	553	549	523	561	572	515	564	547	491	483	565	526	518	604	500	548	528	510	507	570	523	521	532	548	508	494	582	505	543	521	502	563	532	514	572	542	497	540	533	511	537	558	547	541	508	570	517	519	505	488	563	502	560	487	578	531	521	549	506	575	461	550	540	520	546	557	558	562	511	543	502	564	486	518	483	541	518	541	495	509	533	553	526	525	484	541	577	553	562	543	560	551	486	548	516	517	526	479	531	540	545	524	529	510	522	559	561	561	527	530	512	495	587	561	498	562	538	528	557	538	521	538	520	519	511	556	539	514	517	536	551	596	536	510	540	559	559	515	523	576	489	576	516	522	530	507	530	537	577	568	546	543	545	547	505	532	518	538	566	547	555	552	499	559	529	543	560	560	549	556	553	524	568	544	533	532	541	525	570	559	538	565	522	540	537	535	531	520	543	527	524	516	545	540	574	523	502	567	505	526	547	484	549	513	535	498	517	533	547	567	539	547	476	548	590	561	552	523	521	518	523	557	510	498	525	503	505	556	557	500	570	520	563	557	551	529	551	529	568	532	532	559	542	529	566	533	502	520	524	539	554	583	545	545	584	552	499	520	546	554	554	560	492	537	538	535	553	539	544	529	530	539	520	563	588	491	565	543	543	540	571	533	532	510	541	535	495	535	525	498	502	567	528	545	512	504	520	534	524	569	520	560	552	514	552	523	532	540	524	531	553	538	520	530	535	538	519	576	506	529	566	576	494	547	536	540	553	548	509	528	530	511	545	539	599	566	526	530	571	496	551	516	527	548	491	533	539	519	511	504	547	549	525	527	533	570	560	543	534	533	498	510	527	517	501	532	539	537	503	548	553	543	520	550	534	526	533	544	543	532	533	562	495	563	533	542	511	507	575	542	487	543	447	517	502	508	522	534	541	481	578	516	542	519	517	515	575	542	496	520	547	585	537	528	492	521	511	565	542	567	539	535	554	551	518	532	534	530	550	522	543	534	552	533	514	534	538	530	502	532	531	513	515	524	514	521	554	552	546	546	542	504	516	564	499	571	505	499	533	565	549	486	518	517	525	512	562	553	551	556	576	536	552	543	514	520	548	519	564	511	552	589	517	514	520	529	520	541	520	555	535	540	522	538	525	546	572	553	536	509	575	510	557	564	528	512	549	498	525	521	497	535	517	466	504	593	510	536	514	497	482	544	543	530	532	548	545	528	529	585	539	531	557	509	532	517	579	542	514	544	554	515	543	512	561	533	551	519	526	504	542	516	548	536	520	527	568	528	552	513	533	533	496	526	538	540	533	534	518	511	518	532	532	551	516	568	548	534	535	526	557	535	548	517	527	523	581	544	518	514	499	534	541	533	548	545	525	536	571	559	556	572	530	546	578	528	560	547	533	580	539	554	543	560	532	511	587	555	545	530	571	498	502	538	530	557	554	551	535	457	547	520	538	573	529	573	514	548	498	552	513	507	538	534	540	535	507	563	579	493	525	534	529	540	555	540	501	536	541	505	492	525	521	526	493	519	530	491	552	556	566	508	560	568	535	523	560	539	521	550	549	558	566	536	515	522	529	522	542	558	576	525	526	526	537	545	507	558	560	506	563	534	495	542	516	534	531	498	524	539	494	496	561	536	534	508	544	537	562	511	526	520	542	550	529	508	483	493	515	515	530	558	557	527	564	524	550	560	566	536	531	535	477	544	565	524	546	510	520	584	526	535	553	555	493	541	503	503	494	519	559	539	533	518	499	512	512	521	527	520	506	522	546	525	532	527	526	516	500	549	540	571	531	538	514	554	538	543	547	544	523	531	525	584	542	512	509	532	512	561	526	556	523	530	530	497	473	518	515	526	542	513	487	554	499	539	495	492	533	558	525	538	543	541	581	567	558	544	507	532	542	530	562	539	531	542	540	543	543	532	582	522	501	558	526	524	544	537	531	551	550	549	579	480	550	559	547	509	493	530	541	564	508	552	525	566	561	528	559	556	583	518	516	568	557	545	564	535	519	500	561	511	525	541	534	557	521	515	604	540	568	523	556	548	543	541	529	547	547	539	522	538	555	545	540	561	536	551	533	495	562	512	519	495	533	561	527	538	507	606	526	523	492	556	524	577	519	517	575	556	528	518	491	570	498	551	521	524	540	550	547	538	496	537	546	545	498	516	507	578	563	501	551	527	536	505	537	513	569	559	498	505	557	545	539	513	505	550	542	568	558	582	533	539	505	550	521	527	569	552	551	564	592	519	516	569	523	526	542	581	528	508	503	540	499	510	503	488	516	511	547	530	511	544	536	498	511	526	584	576	516	571	528	559	514	554	547	532	518	549	523	547	533	541	521	523	575	544	521	490	544	559	550	544	494	533	541	529	536	527	550	544	520	506	483	587	495	517	551	528	481	534	576	559	501	537	516	513	560	569	509	553	546	580	507	540	488	580	533	551	534	557	555	482	514	532	514	547	520	547	510	493	480	534	507	513	499	544	502	556	546	549	497	523	479	544	507	508	488	551	550	554	547	538	529	536	575	500	558	574	514	509	516	551	496	555	518	521	514	517	589	529	538	544	508	557	553	507	515	532	545	514	519	521	550	534	540	602	570	498	505	551	513	575	523	544	546	499	533	531	557	519	532	534	500	514	535	496	536	536	531	502	567	556	561	536	562	545	552	536	561	535	555	570	591	525	553	521	532	523	566	507	505	543	554	547	511	526	511	523	501	496	553	575	506	546	541	525	516	538	516	530	561	530	509	561	478	538	587	560	551	522	511	576	547	577	494	548	535	532	532	536	569	538	567	496	518	508	513	516	499	577	493	532	543	555	530	526	541	542	510	530	542	562	594	557
25868	28163	33560	32839	22072	27577	15399	14184	12890	9086	5650	4996	3627	2404	1251	845	815	1032	948	998	931	784	814	949	809	871	816	661	681	619	611	595	572	539	467	435	380	377	403	331	363	323	280	294	242	279	264	246	235	223	264	256	266	211	255	201	256	218	238	228	227	240	233	225	245	217	221	236	231	211	248	232	229	237	224	214	227	238	222	235	253	268	240	239	228	229	220	243	213	229	221	209	233	213	227	230	229	222	200	216	238	223	222	185	212	235	232	242	226	192	234	210	175	195	232	205	208	212	193	220	225	204	223	196	203	218	249	197	212	218	215	209	218	214	223	222	214	191	215	197	232	234	230	249	209	238	221	189	219	214	227	221	213	224	191	222	245	210	214	210	197	249	183	215	205	199	202	204	219	211	203	230	212	205	211	208	202	206	221	198	223	196	204	221	205	219	215	236	210	212	210	216	196	223	206	195	222	233	203	195	194	195	217	203	200	197	204	211	202	215	186	204	226	203	205	215	219	202	222	215	194	205	203	230	210	229	217	193	235	219	221	200	213	223	202	231	209	208	213	225	203	239	202	242	194	193	199	218	227	199	202	211	206	188	210	221	243	187	203	206	206	216	222	218	213	233	222	209	217	231	228	222	240	197	206	188	224	226	204	195	245	227	216	211	204	223	203	226	217	219	220	217	224	192	225	207	220	211	193	215	194	232	187	227	198	227	207	216	221	199	235	189	214	192	213	190	219	222	225	239	207	220	219	200	205	200	221	194	229	219	236	232	201	223	215	229	209	218	215	201	197	243	198	189	200	206	202	222	218	211	222	217	216	199	226	224	212	221	193	202	230	201	250	228	203	249	235	196	227	224	207	215	202	210	217	215	216	193	209	236	214	204	222	197	190	220	206	225	195	217	213	186	204	174	175	221	189	204	249	203	205	254	211	205	219	179	219	210	227	225	224	243	229	211	208	200	190	205	208	203	191	207	229	200	226	257	228	189	193	216	219	197	219	220	210	199	213	223	226	208	203	224	199	203	204	211	183	204	242	218	225	206	240	202	185	224	218	199	202	189	203	193	231	218	222	219	234	211	216	216	203	203	244	194	210	222	204	228	219	220	207	204	230	189	197	199	214	216	226	227	213	227	227	239	232	197	223	232	218	230	203	219	205	228	231	221	206	211	222	211	188	221	224	231	207	204	234	208	203	216	201	220	219	220	231	230	223	209	207	204	206	208	193	210	195	197	202	197	204	194	213	230	188	200	224	225	221	235	212	204	212	211	205	201	207	226	209	230	195	227	194	220	219	216	210	204	227	225	196	214	210	228	215	202	213	204	229	203	209	202	235	218	214	235	235	218	238	212	205	220	198	207	204	214	236	233	208	235	209	213	233	236	222	241	187	232	231	212	222	216	227	204	216	211	199	231	222	210	230	208	214	206	230	192	202	211	225	202	196	198	221	199	226	227	226	201	214	228	234	207	196	216	229	211	218	236	211	223	170	214	209	229	213	219	199	221	209	214	214	228	225	210	188	226	205	224	204	226	229	216	220	217	225	198	196	224	196	211	205	185	204	198	188	216	213	208	218	231	229	200	195	194	226	230	205	217	215	185	210	230	191	213	204	228	205	187	237	223	250	202	235	227	210	208	211	233	243	213	244	210	237	239	223	214	232	207	220	197	206	197	233	206	198	217	218	218	226	219	219	184	220	211	240	198	242	225	209	200	187	219	200	206	228	219	218	218	226	250	205	191	221	194	209	214	232	199	202	201	213	203	201	189	226	192	209	210	217	216	221	229	219	220	203	210	207	191	217	205	220	200	228	214	225	219	216	202	221	239	201	199	216	185	244	205	199	216	192	226	213	207	186	198	213	222	228	207	197	202	223	222	234	237	216	246	237	208	217	220	222	217	210	209	208	208	186	254	196	226	205	196	226	198	211	199	241	226	212	219	211	213	217	215	223	236	220	209	247	215	226	188	221	212	186	209	222	207	195	201	225	194	183	205	187	202	221	206	217	196	216	220	214	223	199	216	199	215	205	214	218	223	236	216	218	233	222	221	235	207	224	222	221	224	222	190	258	244	201	203	218	202	232	207	188	241	221	198	208	205	225	212	215	217	194	219	208	270	204	196	196	219	209	208	203	223	222	203	223	219	253	202	199	211	209	211	238	226	191	197	215	218	233	221	179	228	208	199	240	222	241	208	212	223	200	191	212	216	242	213	227	218	224	213	221	226	218	203	201	194	228	225	222	208	224	230	206	199	224	229	225	226	218	218	211	189	192	193	212	232	186	241	219	203	214	224	215	212	212	222	231	235	236	214	222	234	212	201	209	217	228	223	219	204	236	212	206	221	212	219	220	207	208	195	191	210	176	193	213	208	201	219	225	234	200	216	229	205	240	237	210	232	209	235	219	215	208	228	226	214	218	211	223	224	220	210	203	241	182	223	238	230	243	214	205	230	217	193	254	233	212	206	199	240	204	220	220	198	216	232	210	228	225	207	236	202	216	196	221	231	195	195	230	221	195	215	239	210	223	232	246	204	217	216	220	191	209	221	195	220	182	196	213	203	210	245	199	225	211	196	228	193	213	229	215	207	173	197	192	237	205	180	226	175	218	223	194	203	240	227	214	211	215	237	217	211	202	198	200	236	220	190	201	204	195	204	218	219	236	194	202	206	224	201	207	218	230	225	201	219	194	233	226	208	216	216	209	211	209	196	222	208	212	198	233	202	197	200	215	210	219	201	204	201	237	210	243	218	208	222	204	214	219	203	215	211	275	226	212	205	217	237	202	219	185	231	237	209	245	197	214	230	247	222	235	227	210	197	240	178	237	194	231	221	195	252	201	244	221	215	224	218	232	246	216	224	223	213	204	234	222	240	193	230	228	194	229	223	216	203	211	205	225	229	218	216	214	213	200	211	240	242	190	213	206	225	199	202	209	186	233	206	218	232	204	219	224	204	213	236	204	211	190	246	235	238	222	204	229	240	223	228	215	209	227	216	231	219	203	225	209	209	232	208	211	218	216	220	222	217	208	216	239	213	221	224	249	216	216	207	213	211	201	211	215	224	231	212	192	215	208	214	216	206	227	205	225	218	243	219	220	217	211	194	211	209	212	212	236	217	236	200	227	196	206	202	202	222	207	190	190	193	237	203	232	206	193	217	226	209	226	191	227	233	230	242	209	204	207	226	205	188	185	190	217	235	201	213	240	221	188	212	197	201	216	212	223	187	212	196	226	226	190	244	234	206	200	197	207	205	211	220	224	203	228	218	202	231	235	196	213	218	210	215	221	227	207	229	220	226	216	214	190	212	225	209	190	208	195	214	202	220	228	204	207	229	216	191	243	192	208	231	244	193	206	199	187	220	211	243	194	213	227	214	202	212	225	191	218	226	181	218	223	208	207	227	223	209	200	194	206	196	205	201	192	205	217	239	200	197	234	213	204	226	224	218	260	206	242	211	236	222	230	203	228	214	216	193	213	182	227	232	210	207	193	237	206	193
16271	23088	32624	35506	27110	33193	19231	27165	28331	23665	19078	19711	15510	11570	6456	4314	4190	5503	5469	5842	5297	4750	4961	5569	4854	5160	5044	3736	4324	3695	3419	3334	3295	2747	2500	2224	1849	1870	1940	1604	1409	1169	1156	1010	949	885	919	826	806	793	756	761	730	703	725	692	606	624	602	651	623	660	656	713	722	649	644	679	679	623	665	654	641	627	603	620	583	607	582	616	616	660	778	735	620	607	586	538	543	561	578	586	519	573	608	513	554	531	554	522	552	529	572	540	546	532	523	560	547	535	557	522	565	525	546	514	542	539	542	540	518	543	562	516	602	542	519	547	532	551	533	516	546	546	542	553	538	526	567	548	513	541	551	511	547	548	543	602	579	534	552	563	518	527	489	526	571	567	552	546	554	521	530	550	557	552	548	505	523	533	573	534	566	542	524	531	512	497	536	539	572	514	529	527	540	540	526	543	551	549	549	553	538	549	533	536	545	524	548	539	503	507	503	555	548	520	546	515	542	525	575	544	505	560	581	540	506	482	534	548	521	510	527	540	548	553	539	616	527	542	548	540	481	536	536	487	583	551	510	521	532	531	560	550	576	523	544	531	531	533	560	544	573	550	550	536	523	518	566	538	558	547	573	568	538	591	565	491	480	532	551	558	524	503	523	548	527	524	530	548	539	568	527	526	549	508	571	555	489	543	517	543	539	524	528	491	514	508	532	526	495	526	532	552	524	504	536	566	575	540	549	520	507	535	561	517	522	553	528	521	518	544	521	501	532	521	547	520	544	534	513	545	489	577	531	524	570	534	508	547	540	560	560	561	501	519	562	531	567	574	581	550	533	479	526	495	524	512	580	509	493	538	550	573	522	516	499	474	545	530	543	536	538	557	532	555	509	597	545	529	522	546	540	495	505	558	542	551	493	551	498	542	564	565	519	560	515	526	543	527	522	568	535	552	484	550	566	534	483	543	592	522	561	549	572	518	550	545	512	520	573	564	508	543	559	566	538	503	529	543	493	530	527	521	529	546	533	498	499	555	556	527	485	521	552	516	526	561	504	558	532	516	537	518	532	500	520	527	502	502	580	551	554	518	595	585	529	531	504	531	539	521	526	521	475	511	555	520	501	535	542	528	553	534	575	577	527	519	506	469	568	571	502	512	550	584	519	553	561	505	547	494	543	527	517	544	553	525	518	538	589	551	582	564	514	492	482	500	558	532	546	534	561	537	494	543	567	530	547	537	497	547	504	555	505	535	512	549	506	526	526	535	582	529	546	565	531	528	524	514	584	565	532	544	514	524	527	521	545	522	561	538	532	511	528	559	482	545	559	524	547	571	496	542	571	487	557	543	514	534	540	537	555	521	537	542	516	532	569	523	584	560	543	501	541	539	517	564	530	540	549	537	546	579	519	515	532	532	551	557	542	487	566	548	531	505	514	519	480	525	584	539	548	524	542	547	530	544	532	519	549	568	527	558	508	540	571	519	562	540	546	509	532	516	532	504	527	590	540	539	571	509	555	518	520	540	540	569	523	539	523	509	545	518	535	525	500	485	532	538	528	517	527	546	528	513	506	540	491	557	575	568	548	524	540	552	551	545	526	515	547	548	547	528	536	528	528	531	519	511	533	536	488	549	548	508	546	567	519	528	557	505	574	542	510	530	511	552	516	581	538	499	515	545	540	566	516	537	534	537	476	550	514	541	544	538	584	570	524	529	511	549	549	570	532	549	491	519	509	553	556	514	532	609	558	507	497	559	542	540	538	533	557	525	511	514	515	519	541	540	558	509	529	482	552	513	550	572	565	543	526	573	541	544	572	533	531	508	562	519	522	517	549	540	520	541	530	489	558	512	491	532	560	513	554	509	528	541	548	522	593	565	529	550	543	526	520	509	535	523	543	524	525	531	536	575	563	485	585	528	531	529	533	576	532	527	521	524	527	526	510	533	547	550	570	534	558	547	553	542	502	504	548	509	546	536	550	540	527	535	526	563	571	536	526	516	567	540	515	564	577	546	546	568	512	498	514	569	530	554	551	558	541	522	558	557	543	500	553	517	516	512	545	542	523	561	511	531	574	564	527	538	510	530	550	578	559	522	517	561	505	569	519	508	511	580	508	522	533	503	519	534	557	546	559	544	574	505	495	544	525	520	548	537	509	537	540	520	563	505	560	551	514	575	529	563	492	563	526	504	556	545	511	533	544	539	512	523	525	509	509	525	555	532	579	544	520	515	521	533	533	582	510	525	564	581	509	562	535	554	527	553	571	511	561	511	556	538	548	530	509	526	562	487	564	492	539	522	551	563	542	548	569	581	557	550	537	510	515	551	517	552	528	549	596	542	546	542	519	544	514	510	529	561	562	534	544	524	503	508	503	555	558	512	527	550	541	534	537	509	511	543	524	543	530	528	536	538	588	540	524	516	551	545	536	516	530	510	544	532	532	541	546	549	513	509	551	516	567	539	517	554	553	532	546	533	527	564	540	529	553	559	555	542	554	545	524	535	581	580	503	548	544	510	566	531	555	509	501	556	522	507	521	539	531	512	528	542	485	588	529	538	544	560	526	535	579	527	557	518	530	517	573	531	515	494	484	539	524	493	593	575	514	542	556	562	549	560	541	549	568	514	526	519	539	513	501	516	535	546	562	605	536	537	530	506	513	544	517	545	546	531	573	562	543	554	532	542	529	528	540	536	547	568	526	550	515	529	538	518	507	530	528	523	512	540	541	534	515	524	538	550	554	543	533	492	540	529	527	542	555	563	538	587	542	521	507	522	568	526	513	530	529	559	543	519	527	554	549	513	566	532	543	561	530	572	491	514	519	516	517	548	507	573	513	555	548	545	576	491	504	538	553	528	511	562	543	562	533	532	536	525	549	472	526	538	553	529	530	591	558	495	549	584	513	529	577	518	532	556	548	528	516	536	525	552	555	525	540	561	536	558	542	500	547	514	515	513	476	498	557	543	520	524	563	519	531	545	536	537	564	531	563	554	556	538	528	570	513	580	537	559	517	535	498	542	510	530	518	563	526	503	550	539	493	536	567	575	538	549	513	549	525	551	500	521	539	498	519	566	538	528	496	544	502	539	493	527	534	532	519	589	525	539	509	511	507	503	498	521	557	505	549	549	556	540	546	478	549	510	540	511	507	546	489	554	501	548	512	486	547	527	532	539	538	523	506	528	536	535	517	570	541	558	523	499	541	501	548	523	532	514	530	502	526	514	529	545	527	492	496	502	513	563	524	567	534	545	517	535	535	552	514	555	565	518	525	539	525	518	538	541	533	548	511	524	572	521	573	524	505	518	529	549	546	516	538	544	519	523	579	535	526	527	483	518	559	549	505	536	556	543	541	535	528	512	559	503	539	528	545	539	555	525	516	542	531	530	509	491	530	526	528	486	523	498	581	486	536	532	498	534	543	507	574	535	517	548	568	553	515	620	551	490	552	510	513	549	545	547	570	511	474	556	519	517	546	536	527	534	527	540	533	533	523	541	530	557	501	509	533	545	565	515	538	515
32887	32038	46067	35002	33103	32515	22397	24832	21256	15925	11249	9372	6136	4081	2165	1192	1318	1629	1705	1655	1448	1226	1294	1474	1208	1375	1206	1046	1098	868	738	824	871	686	605	535	502	455	440	400	381	346	303	274	284	289	299	248	268	225	223	243	221	240	202	234	216	182	229	220	196	210	228	210	208	209	195	205	227	222	223	228	206	199	229	228	204	234	222	212	220	216	220	201	208	197	218	200	218	214	191	180	206	205	184	195	201	164	200	181	160	198	190	203	222	207	193	231	186	195	183	184	197	189	197	188	175	183	184	184	187	191	166	205	169	199	191	186	192	214	192	217	176	174	176	218	203	178	174	179	221	228	177	202	167	199	206	206	213	205	196	177	219	204	197	199	206	199	183	181	196	173	202	190	181	203	180	184	188	187	158	198	195	181	190	192	180	167	190	183	205	197	194	190	182	193	177	202	184	189	198	166	199	201	185	200	196	187	200	179	183	155	196	184	181	197	203	200	210	206	169	169	176	154	174	198	219	184	173	172	205	207	192	201	226	189	176	199	206	189	173	196	179	179	171	204	177	188	216	188	193	208	193	194	181	181	192	218	189	179	211	176	187	187	183	191	177	164	187	174	205	199	226	186	197	173	227	200	188	201	182	190	177	182	193	220	208	220	190	180	212	202	169	182	159	190	210	202	198	186	182	167	196	204	206	181	182	173	189	198	214	218	205	186	191	181	184	197	187	199	205	216	188	160	210	190	189	187	196	203	194	192	196	193	204	198	197	152	172	175	186	204	189	181	198	183	200	193	172	185	184	191	176	195	187	198	202	184	178	183	192	177	211	196	192	180	184	210	199	166	198	190	191	185	196	213	182	170	184	195	211	199	172	208	175	181	177	180	167	181	179	193	172	173	195	177	181	175	168	192	192	180	190	178	184	170	180	206	175	205	204	189	171	194	196	196	199	176	211	176	194	174	205	188	175	176	205	195	160	202	190	179	163	172	215	188	192	180	184	205	195	172	201	208	210	198	180	196	191	200	187	187	190	205	202	198	186	185	173	197	192	184	172	174	183	186	190	219	180	207	155	180	167	190	198	190	174	203	199	201	176	173	193	176	199	213	178	173	203	181	182	197	190	181	165	209	192	192	190	227	184	197	187	172	185	173	177	170	178	189	175	192	194	171	163	187	173	216	204	163	161	170	189	187	169	201	167	200	194	175	200	159	160	168	198	179	196	190	180	192	187	163	183	195	188	195	200	173	172	182	194	185	182	168	190	172	218	194	191	179	187	195	195	180	182	214	165	194	205	206	189	174	195	199	186	216	185	180	204	220	209	193	195	169	224	198	187	170	187	181	187	192	181	204	172	180	193	204	164	191	169	223	171	182	158	196	181	192	180	202	192	193	207	194	183	192	170	198	209	176	208	193	190	196	197	180	208	169	201	198	209	176	161	174	196	195	182	173	158	180	189	202	180	186	194	199	178	186	213	210	171	163	193	184	187	226	202	181	167	181	188	181	212	161	197	175	204	180	217	205	201	196	190	178	183	213	210	192	184	169	199	172	196	194	188	172	182	182	166	162	179	214	218	191	179	186	192	183	182	181	169	220	206	169	181	166	177	201	207	215	201	182	198	173	203	177	173	163	188	195	199	172	193	182	199	187	166	177	170	190	209	182	195	158	162	153	157	194	152	156	180	163	189	184	187	196	181	194	181	182	174	182	197	168	182	172	195	190	194	178	194	195	178	172	203	175	192	203	192	197	196	187	183	174	216	194	208	197	187	214	196	168	195	185	213	172	194	190	177	189	191	189	222	188	193	200	190	202	216	194	192	183	201	216	191	197	202	178	201	182	181	206	173	190	186	183	203	212	190	193	174	188	176	193	196	173	194	191	191	178	193	177	216	214	166	211	201	177	173	175	202	213	183	184	197	175	224	191	179	201	174	206	176	190	194	180	211	201	196	191	201	193	163	222	178	195	189	172	186	174	186	178	221	208	192	210	187	189	189	188	191	189	165	184	205	185	178	172	203	183	218	179	202	189	175	185	204	179	196	201	197	226	188	182	193	213	180	163	202	183	183	204	179	191	161	179	168	186	201	199	187	218	167	201	204	185	195	181	180	191	194	191	199	187	171	210	179	176	193	183	192	218	191	173	204	185	189	175	181	175	200	179	186	193	210	205	166	179	203	190	179	172	210	212	195	186	182	171	200	192	194	200	179	199	167	196	212	198	209	178	182	187	158	192	176	201	178	183	183	191	198	202	211	194	195	174	185	166	188	210	192	176	183	181	187	197	172	177	184	185	181	191	188	189	175	205	167	187	198	201	179	187	179	200	191	197	192	198	197	207	191	180	208	205	206	198	183	172	172	204	212	204	201	178	182	197	179	162	189	197	191	188	189	197	193	190	184	204	224	200	189	206	198	174	167	193	197	207	189	201	187	192	173	191	177	194	180	190	185	205	178	184	195	182	219	192	202	196	199	216	182	207	186	172	181	186	175	196	171	188	223	189	181	185	172	169	199	180	195	184	181	184	185	172	185	207	181	193	195	197	184	185	205	208	192	182	190	201	153	169	203	216	185	183	172	197	204	201	180	189	209	218	158	188	183	171	212	182	179	185	193	167	163	184	159	179	180	209	182	203	203	162	199	189	193	188	173	173	192	203	163	185	196	188	167	183	182	176	192	177	182	211	197	175	172	206	200	199	213	187	207	181	198	180	179	190	164	192	214	192	191	165	184	179	188	203	208	178	172	196	208	193	179	195	178	194	206	179	176	196	179	208	218	196	204	182	166	187	187	175	195	188	216	172	181	187	203	173	181	193	197	199	168	188	179	191	184	197	188	208	214	177	194	181	217	201	221	189	184	176	198	198	185	201	194	206	163	189	182	165	209	198	170	210	194	196	172	187	200	164	181	187	205	218	209	204	193	201	197	176	178	175	212	174	174	179	214	178	196	183	189	165	190	182	195	178	188	188	164	164	185	212	179	211	174	185	176	190	189	191	178	182	165	186	197	186	199	186	188	192	178	189	193	180	177	196	194	196	200	213	196	187	188	173	206	158	208	201	187	164	177	192	197	199	208	171	193	204	177	186	168	173	195	198	190	191	171	191	226	206	214	190	199	197	168	204	208	191	211	180	196	204	183	218	204	197	209	201	171	181	195	191	172	156	188	187	216	178	196	190	178	190	204	184	195	177	196	194	195	235	191	188	208	173	170	188	186	213	196	179	161	188	193	199	180	165	229	213	203	179	182	178	185	192	172	198	204	156	198	189	187	189	195	189	194	193	185	196	182	180	190	199	210	203	199	187	197	183	193	192	189	192	181	169	160	194	213	199	171	192	182	223	229	194	168	187	218	170	163	191	189	188	185	183	191	197	179	190	169	180	191	210	187	181	188	180	185	185	211	162	191	161	197	190	185	192	196	212	185	204	182	168	200	185	180	172	180	156	173	176	196	198	195	172	202	190	188	181	160	208	200	182	182	208	197	188	195	211	205	193	176	179	160	212	189	171
19235	25690	42254	36553	42219	35042	25491	37448	34702	30400	27516	26291	21223	16619	9980	6651	6868	8829	9050	9159	8543	7223	7967	9281	7799	8640	8138	6452	6737	5536	4776	4897	5126	3878	3736	3161	2724	2489	2550	2104	1705	1542	1363	1224	1141	1059	1070	1046	912	837	819	822	751	754	703	660	625	630	588	615	620	676	665	685	711	723	632	693	741	662	703	631	585	588	616	590	585	609	582	565	632	731	755	715	663	632	601	561	576	562	498	543	487	525	523	536	512	543	493	493	467	458	511	510	504	486	452	476	470	478	447	522	508	474	479	470	502	489	465	436	477	451	499	457	477	472	496	446	475	464	477	488	494	489	441	468	452	449	448	453	473	449	466	475	457	466	462	435	459	461	494	510	502	475	474	420	421	499	465	436	472	474	465	463	470	450	462	464	466	480	478	476	488	476	459	449	466	512	471	453	473	460	491	483	513	461	472	461	499	456	529	447	478	442	501	451	468	507	478	500	500	499	488	511	482	483	476	442	466	458	465	476	492	471	475	472	461	461	508	432	491	490	465	505	471	506	476	473	472	467	474	446	485	489	436	441	466	433	479	503	462	494	509	438	467	486	466	457	432	447	459	465	424	485	478	464	475	448	467	486	460	507	482	515	487	465	523	424	445	487	449	491	480	480	472	451	437	443	471	495	468	457	454	487	467	463	496	487	440	455	505	452	458	481	494	477	485	437	464	477	453	462	466	445	490	453	495	417	475	449	473	460	485	442	468	449	460	444	472	464	445	493	444	465	470	464	460	453	475	476	463	463	426	452	435	500	499	481	463	484	463	407	495	460	503	473	468	444	473	422	437	431	481	501	462	446	459	489	445	460	477	457	475	479	474	464	471	483	499	448	439	432	485	435	453	456	487	489	446	462	458	442	469	484	484	479	516	467	447	472	491	510	439	435	467	482	469	451	489	470	441	457	475	473	452	428	502	485	477	472	476	489	468	454	504	504	474	504	505	467	489	499	480	460	484	481	493	460	471	429	498	467	519	454	513	493	470	488	474	424	452	438	480	484	498	460	455	461	494	455	500	498	469	459	447	505	436	485	446	493	506	478	432	476	482	490	478	447	460	477	464	476	503	486	478	471	475	502	451	457	481	454	475	497	491	472	476	480	457	445	462	478	445	503	471	410	441	461	457	496	469	487	473	468	461	458	472	450	435	488	503	454	460	471	481	437	442	489	465	445	460	457	484	496	490	459	471	481	429	464	486	505	421	441	457	443	474	460	510	474	499	497	451	440	465	454	501	488	504	468	423	468	456	482	490	467	445	453	515	482	467	479	469	481	449	452	504	467	464	467	447	446	472	479	471	487	466	490	518	533	480	480	467	444	491	477	477	485	480	477	490	476	473	466	436	468	502	471	496	473	462	506	509	446	458	404	445	517	475	464	509	461	460	475	482	501	465	473	491	489	479	461	455	467	454	467	446	438	456	459	463	505	435	476	468	488	473	460	452	482	480	480	472	438	470	454	468	447	473	475	514	466	459	514	501	489	473	506	473	502	548	473	431	432	476	477	435	463	464	464	432	425	466	457	469	471	501	435	450	487	494	467	473	439	461	461	461	457	510	476	440	476	454	443	426	509	485	456	478	449	467	480	481	516	484	459	460	482	500	465	487	458	467	465	453	459	484	465	501	477	459	462	485	467	447	466	442	478	467	466	479	483	469	476	452	489	461	458	476	472	439	469	492	481	481	478	483	517	487	491	463	483	427	480	477	477	486	438	494	456	468	486	461	448	472	454	499	468	499	497	498	442	432	464	499	466	491	471	457	464	472	470	426	448	478	464	458	459	456	455	453	448	444	456	441	481	475	480	489	475	452	468	462	495	517	478	500	425	481	441	470	503	472	429	455	431	468	486	465	463	504	461	494	480	476	474	499	483	478	479	485	481	470	468	504	417	482	472	486	436	480	461	471	491	475	477	483	452	462	486	455	483	466	480	496	428	490	456	503	489	445	439	472	513	491	445	472	480	449	528	461	467	479	434	488	469	473	482	485	483	414	491	449	461	477	457	456	476	489	478	467	490	463	453	446	467	501	491	462	531	460	435	465	442	517	466	473	498	458	439	447	489	426	464	444	452	453	479	458	476	473	436	454	458	513	458	477	463	471	490	447	464	452	506	474	499	488	470	461	462	480	490	482	465	475	453	438	467	512	450	467	456	459	482	515	485	456	497	441	490	459	496	505	478	464	470	447	465	481	479	490	463	470	438	456	482	453	485	469	468	449	471	481	466	460	453	475	448	481	424	473	503	465	472	467	446	484	484	481	443	452	451	451	475	524	477	465	495	504	470	470	488	449	464	464	442	472	490	457	492	460	480	490	450	501	478	467	547	466	470	451	506	465	463	439	483	453	467	500	442	450	500	500	502	466	485	474	470	493	481	456	477	442	449	485	458	455	457	482	496	459	481	480	472	507	468	503	479	462	469	456	435	508	438	471	449	486	443	484	469	449	457	469	475	450	467	477	495	430	516	438	496	477	482	477	480	463	460	462	476	492	421	481	486	447	470	486	470	451	427	494	490	466	486	463	447	444	429	451	469	425	491	476	481	443	439	490	472	469	506	482	486	442	465	445	454	486	498	467	471	487	469	453	499	471	452	465	489	472	469	440	461	471	487	484	439	460	481	470	458	504	519	497	448	479	469	439	501	473	469	468	476	446	430	477	458	470	454	467	426	469	497	492	479	468	490	469	467	475	466	472	445	474	485	471	500	455	406	472	494	480	514	474	506	489	490	483	472	452	440	466	464	497	475	500	491	491	429	473	484	487	485	439	444	452	464	444	448	506	486	470	482	494	455	485	438	455	509	470	481	455	474	505	477	420	449	479	500	478	499	460	461	481	519	477	515	466	448	494	455	488	496	442	444	463	425	462	483	471	466	445	475	480	465	456	500	475	488	444	500	491	427	438	500	489	477	459	465	453	440	465	459	437	471	441	502	471	466	452	462	471	462	462	452	466	471	511	463	482	478	445	454	502	463	439	503	429	467	522	510	490	488	456	477	499	461	505	499	486	455	432	455	499	484	492	445	455	460	483	469	486	478	461	460	465	486	478	463	478	472	492	476	472	480	428	438	466	437	468	471	437	488	466	476	486	446	482	473	454	491	474	474	456	477	478	458	460	508	476	479	507	501	488	491	481	474	461	452	476	462	452	458	450	467	489	506	456	453	485	506	452	492	440	440	448	486	474	526	488	432	442	459	454	460	456	491	522	438	442	481	473	506	459	502	483	472	484	465	441	456	490	472	477	434	483	451	459	440	459	456	456	465	435	481	458	475	502	470	512	466	430	458	490	454	466	465	501	487	489	449	469	491	488	470	483	464	493	457	490	431	476	457	474	527	496	481	456	504	474	455	493	517	489	491	468	472	509	481	495	471	473	507	469	473	458	535	476	496	443	482	453	481	445	460	430	461	444	470	509	472	487	483	475	470	459	466	487	454	473	484	448	473	500	449	505	484	469	443	417	493	482	491	459	499	479	451
10055	6701	8912	6103	4520	3250	2083	1462	998	861	700	673	545	464	361	401	346	378	357	372	370	359	316	281	323	307	306	326	336	310	313	296	275	263	262	297	258	261	263	235	224	244	239	236	257	230	212	221	220	197	199	233	201	242	228	217	204	226	220	228	236	238	237	227	217	236	230	239	210	221	210	209	211	241	245	218	223	224	213	197	256	223	202	222	197	166	212	203	219	210	197	208	192	196	243	212	231	221	221	228	207	223	218	214	222	220	218	223	181	221	207	221	232	196	226	187	182	197	212	182	214	227	195	215	211	236	182	185	186	211	206	218	220	207	195	223	217	212	218	216	206	212	200	224	218	216	239	185	191	211	210	224	210	198	209	214	215	230	189	224	212	214	228	214	212	218	198	226	183	204	192	224	228	230	208	220	233	207	211	201	202	196	234	229	209	191	219	212	215	210	215	234	238	217	177	206	215	221	206	216	192	198	214	188	217	225	208	211	212	221	209	237	216	186	242	207	218	210	228	197	207	214	210	174	226	220	211	239	216	213	223	183	229	200	225	213	221	206	240	224	202	196	190	211	211	196	221	210	240	176	259	207	211	198	188	192	216	218	201	219	212	199	191	226	184	215	189	217	218	188	201	207	197	194	205	210	176	205	211	215	195	191	216	214	226	208	200	231	198	210	193	211	214	198	196	207	191	219	235	222	179	234	222	188	220	215	197	203	193	222	231	218	203	217	208	188	212	191	215	210	207	193	201	202	179	254	215	206	204	212	192	207	224	220	229	215	222	222	199	201	208	201	210	198	201	217	226	211	201	197	222	230	211	209	196	213	216	211	191	218	199	194	211	227	239	203	205	222	175	218	236	222	206	211	203	229	241	188	213	214	218	195	195	220	232	199	205	216	227	190	222	198	198	224	233	211	212	229	206	225	203	235	220	208	195	211	207	213	205	221	204	189	207	185	208	179	203	214	202	201	204	203	198	207	211	212	233	228	223	211	191	220	202	182	212	223	240	200	214	167	230	218	206	193	232	218	190	224	211	242	186	213	206	194	199	233	224	240	215	240	210	232	215	209	217	217	205	211	214	214	216	207	221	231	202	220	226	194	201	204	222	198	226	234	221	227	181	215	192	240	202	196	177	193	211	206	195	227	196	215	209	183	189	212	195	209	227	220	221	249	211	230	201	245	247	216	213	197	194	226	218	197	206	217	210	227	197	218	182	202	217	198	200	220	202	204	212	201	208	191	226	216	220	188	213	222	196	207	227	210	209	210	201	209	209	204	193	216	199	196	249	220	200	221	190	202	188	215	218	223	226	188	182	233	213	206	220	223	228	224	227	214	213	216	202	182	204	214	227	221	223	211	197	213	217	233	200	217	240	248	215	203	199	214	186	215	200	186	245	215	218	195	228	192	199	205	216	194	188	235	210	211	182	216	224	200	218	193	225	235	217	207	207	216	212	204	205	170	206	188	202	195	230	182	210	215	202	217	221	224	212	215	179	236	185	196	189	206	197	222	193	212	212	234	228	221	232	226	217	232	234	204	205	234	221	202	192	216	193	193	220	202	197	195	210	215	204	234	212	223	193	187	203	197	208	194	189	240	217	191	223	207	224	216	193	193	198	208	208	233	224	233	202	209	196	218	205	212	201	219	217	196	219	226	221	209	207	198	209	215	207	210	187	217	221	224	225	224	208	178	196	203	226	200	222	218	226	214	208	205	188	224	220	239	221	205	226	246	197	214	232	184	204	174	189	188	212	256	207	186	204	211	210	200	236	236	218	227	182	209	213	203	235	199	191	198	223	218	219	212	194	186	218	212	196	207	193	220	188	213	199	234	208	214	200	205	220	209	191	187	229	191	223	204	246	188	212	198	225	205	215	210	203	226	219	189	202	212	197	206	217	212	216	209	225	205	213	212	201	219	242	209	204	223	224	221	192	216	183	214	235	222	209	199	197	217	205	200	193	221	220	190	202	197	229	209	212	176	215	217	219	211	211	211	212	218	234	199	217	203	197	197	190	230	218	208	239	198	194	217	196	204	244	225	187	201	214	226	236	201	248	206	211	196	191	201	205	209	179	200	204	199	216	220	199	203	217	191	200	228	228	205	236	208	213	192	224	189	204	197	187	229	191	197	186	207	217	199	238	227	224	181	191	222	216	201	223	209	193	224	235	214	183	218	204	177	203	235	220	194	210	190	208	186	222	217	217	224	202	220	188	210	211	225	235	208	202	176	203	186	209	233	207	204	211	230	204	200	163	211	187	208	218	225	213	216	183	202	207	176	227	240	223	208	220	230	207	229	220	200	209	212	216	218	206	194	230	209	226	210	210	211	219	220	208	203	239	218	203	202	192	204	208	213	211	216	225	208	215	218	217	218	205	193	178	207	208	231	232	207	200	219	197	184	215	197	239	227	218	185	214	217	210	217	210	170	208	196	205	215	196	224	213	196	218	224	210	178	204	220	219	216	211	216	225	227	215	239	238	221	185	201	213	207	200	204	237	205	215	203	214	199	214	236	190	208	213	196	251	178	190	206	230	219	194	216	204	202	214	187	219	209	212	226	192	203	219	242	221	193	220	211	228	206	209	239	207	202	189	213	223	201	208	210	209	198	221	245	213	223	216	206	235	230	213	198	201	219	201	221	219	194	221	213	190	235	218	200	181	238	181	197	248	240	206	203	223	187	215	210	205	225	230	201	207	210	206	214	199	197	206	218	217	220	239	219	197	200	230	228	245	214	189	181	192	190	193	197	177	212	187	232	223	212	217	203	202	217	208	207	209	200	210	202	210	192	231	223	198	215	201	219	206	209	201	213	189	202	213	192	234	212	184	220	215	210	215	225	208	229	223	208	213	215	217	182	225	205	198	207	223	188	201	218	217	188	220	192	193	205	205	203	213	219	203	223	205	182	222	228	186	188	225	192	230	237	199	174	194	199	207	195	231	214	199	213	209	224	203	202	209	199	220	207	227	202	208	252	212	214	194	225	190	226	196	191	220	227	184	243	222	239	189	221	185	212	207	221	215	212	222	221	202	210	210	191	227	205	194	205	208	202	202	217	217	194	204	233	207	206	225	217	228	229	227	212	207	214	194	210	213	223	217	226	194	216	218	192	200	196	203	204	184	223	223	209	179	212	216	211	222	201	194	232	219	186	205	217	202	218	206	213	200	193	220	192	210	214	210	194	194	224	186	223	205	216	195	227	223	235	218	203	217	199	205	221	208	228	213	211	223	191	226	218	242	232	204	223	233	195	207	203	221	208	236	213	226	195	201	208	218	185	220	207	223	228	197	215	231	202	224	201	190	222	212	209	218	233	231	195	205	186	221	203	178	252	223	209	225	215	209	224	221	234	197	222	212	193	212	205	215	206	184	224	213	205	198	219	216	235	236	225	216	188	201	206	221	196	202	207	227	207	189	192	209	238	187	210	201	176	211	197	213	216	218	192	203	229	214	206	215	236	214	209	207	197	215	219	176	219	235	207	221	230	180	214
6527	6690	14125	14642	13927	11234	7937	6778	5453	4401	3745	3514	2931	2390	1794	1638	1528	1558	1573	1443	1556	1409	1435	1333	1354	1366	1244	1227	1261	1267	1203	1100	1147	1044	1008	992	925	810	879	837	714	731	734	664	720	661	622	630	633	619	581	596	617	557	596	542	534	550	533	566	579	592	588	587	557	588	568	583	588	565	555	524	537	550	563	535	524	530	571	581	526	569	561	551	592	577	589	514	539	556	474	565	533	539	542	543	541	554	530	548	584	554	520	515	546	569	532	516	577	522	518	546	511	517	542	508	499	503	550	509	538	534	577	554	571	551	526	511	571	524	570	468	499	503	531	553	588	564	507	534	498	530	522	490	506	539	503	565	508	546	493	493	482	559	585	559	535	579	535	527	590	526	523	570	526	531	496	493	492	495	532	517	558	493	503	536	527	502	535	525	529	515	575	559	516	505	524	518	521	535	538	530	532	540	519	496	521	559	554	513	503	525	532	507	572	533	570	499	496	528	551	519	517	585	499	578	519	546	549	523	553	556	471	510	528	522	558	529	496	511	525	549	554	547	517	573	533	505	554	513	511	532	558	559	541	520	535	520	536	527	496	556	558	519	523	492	517	521	531	492	523	561	523	513	527	512	515	508	489	486	511	553	446	508	501	567	507	527	502	548	541	541	525	533	539	554	536	535	452	535	518	540	497	503	525	507	517	513	497	502	497	513	519	542	512	519	514	524	544	517	521	524	546	545	562	550	545	526	522	510	548	559	581	529	534	524	491	546	545	500	579	541	527	518	552	533	526	523	546	541	498	588	550	544	509	520	562	537	484	529	519	547	530	523	484	563	547	563	539	559	526	509	534	562	525	550	520	526	524	560	511	524	545	528	510	532	529	542	529	487	558	548	530	514	506	522	527	543	517	524	537	536	545	509	482	526	535	521	496	545	518	506	523	538	559	509	566	505	567	521	524	524	551	528	527	551	551	565	535	522	544	553	516	534	536	499	511	544	511	534	498	469	540	535	534	531	485	546	571	511	535	557	530	548	499	542	516	498	495	528	507	570	513	510	556	535	517	522	525	544	567	544	558	511	542	511	541	520	531	514	539	563	517	536	530	575	532	497	492	511	482	504	503	517	529	504	546	492	525	565	515	532	517	549	514	520	537	561	535	552	533	518	522	540	568	550	528	556	552	552	506	501	553	528	545	548	539	503	563	513	502	545	543	523	508	539	533	558	520	546	528	510	538	468	528	507	481	526	549	528	573	538	527	553	515	556	534	503	526	565	494	559	540	510	557	516	503	515	532	541	541	502	552	556	570	529	522	534	551	547	566	530	556	533	510	540	530	503	503	510	514	528	524	534	532	520	511	506	567	566	537	525	533	536	505	566	538	534	545	548	516	510	556	524	566	534	532	559	545	499	535	510	548	529	544	570	525	545	544	533	576	575	545	518	571	510	543	521	484	516	497	521	494	561	540	518	551	498	508	538	537	514	543	514	490	531	552	542	532	510	554	550	542	520	572	564	519	493	514	536	542	551	525	526	574	520	560	519	518	524	548	543	534	550	497	562	516	515	519	485	547	584	549	537	515	560	517	534	517	512	548	542	580	522	502	543	519	536	522	565	561	526	534	496	511	531	546	514	516	531	495	515	549	547	514	544	530	513	550	542	539	526	541	520	549	511	561	545	561	527	512	576	531	482	533	568	519	543	543	525	529	529	540	511	526	538	545	512	539	528	504	534	561	531	529	541	592	530	557	509	519	487	581	501	562	552	509	528	499	511	581	514	522	513	561	562	535	546	511	531	537	537	554	497	535	507	539	547	576	541	515	523	589	563	520	527	513	536	539	523	547	509	517	534	547	483	544	514	489	529	482	543	508	516	498	516	519	553	533	521	559	517	503	558	554	557	550	497	524	478	527	548	540	545	500	566	546	518	562	510	534	526	523	516	530	519	536	548	546	552	473	547	501	545	550	525	555	522	505	518	540	560	524	506	482	532	549	540	558	523	517	493	521	541	506	529	561	570	558	514	567	545	509	461	532	543	547	552	561	532	513	515	522	539	526	499	522	537	484	524	517	533	567	560	497	509	530	554	522	525	521	518	540	504	527	473	566	542	499	480	534	508	625	472	522	510	575	503	552	511	548	521	539	525	535	541	536	564	539	513	468	511	506	528	532	537	540	525	517	516	526	515	553	575	522	564	519	509	534	534	537	568	583	545	490	509	532	577	532	570	570	521	500	520	505	550	570	551	543	554	536	550	523	531	520	496	555	537	555	483	508	543	513	573	515	541	544	475	542	569	511	520	518	551	534	514	551	539	560	570	524	507	551	481	519	548	511	549	506	607	529	519	565	530	541	592	524	528	534	555	527	550	559	530	543	546	525	506	524	533	512	513	561	534	552	517	554	509	541	553	507	535	546	519	542	510	531	542	555	517	527	566	519	517	539	533	521	529	512	526	548	512	571	513	534	541	510	540	555	524	486	480	535	534	532	521	551	507	564	552	562	512	514	538	558	519	512	525	566	476	489	504	506	515	544	490	527	534	528	527	535	568	504	521	552	544	517	527	533	519	524	528	528	535	529	550	534	560	540	543	530	542	523	522	526	548	522	497	555	591	531	541	543	482	544	536	525	533	461	477	517	551	537	475	512	534	583	516	545	508	580	538	531	501	533	539	533	534	520	514	505	546	552	512	529	552	524	567	537	541	549	556	484	525	544	526	530	504	527	504	522	524	544	496	524	524	548	517	481	526	500	556	565	542	557	511	561	516	550	589	524	573	490	513	540	534	537	509	521	522	505	558	539	531	543	489	507	509	521	540	504	566	556	510	516	584	538	537	516	551	498	540	522	523	521	523	562	519	531	555	530	519	551	510	532	532	496	585	535	558	543	483	566	541	507	501	557	506	538	492	547	486	517	552	503	472	481	497	545	540	504	520	560	575	514	527	526	543	527	523	554	576	534	518	571	530	559	540	493	547	573	525	600	541	561	552	498	511	526	533	524	527	528	549	556	500	485	531	550	524	512	546	549	553	544	517	578	522	527	522	518	502	517	527	526	497	531	507	548	582	508	512	543	557	559	564	570	557	525	540	528	532	490	525	536	536	544	520	556	506	575	543	506	545	533	563	525	555	556	520	542	542	524	531	487	539	554	536	531	520	547	585	561	547	539	535	509	531	514	530	501	527	519	532	540	530	589	543	520	517	508	530	559	508	533	526	515	541	504	520	510	525	516	523	546	531	541	532	543	563	539	529	553	542	512	547	555	543	579	537	546	520	539	543	525	539	523	466	527	553	500	528	494	519	537	541	483	524	539	534	553	568	523	565	521	586	480	529	522	556	519	567	502	536	504	542	562	511	546	559	513	530	523	540	511	531	544	542	528	503	563	547	541	533	532	527	545	564	537	540	549	513	545	560	513	506	553	514	489	554	555	531	541	543	566	532	499	529	507	558	542	536	535	541	556	575	546	514	561	537	505	523	531	528	522	559	539	508	522	539	521	506	515	494	538	520
27201	27788	38130	28464	27512	35281	21208	16964	13777	10174	7030	5256	3625	2473	1313	803	891	1061	1054	1077	927	881	960	964	854	809	791	713	781	665	585	534	530	465	463	401	393	408	348	329	320	338	290	249	292	236	294	251	258	250	242	260	235	258	234	240	233	247	212	223	230	233	237	239	251	247	231	224	246	238	223	225	217	235	242	232	233	210	242	230	205	239	239	254	229	241	210	226	228	212	235	215	232	242	199	212	224	225	196	207	203	214	226	230	237	194	203	246	219	212	210	214	211	199	218	206	224	212	206	208	201	209	231	211	228	200	197	220	208	207	221	212	214	212	218	200	206	217	208	200	228	205	210	229	239	239	236	200	218	211	218	213	237	190	231	202	220	227	228	226	201	203	235	190	198	237	228	221	204	251	224	229	223	218	230	201	209	226	216	204	206	195	230	199	234	200	212	223	225	205	239	201	203	199	225	211	215	238	214	201	219	223	200	220	216	240	207	198	223	225	190	192	209	210	225	232	207	229	229	223	205	220	188	232	210	217	239	202	207	181	226	250	207	221	220	214	192	223	203	199	229	188	204	226	231	178	195	193	223	237	207	208	222	195	214	230	219	200	232	220	209	210	221	205	224	234	213	214	220	220	202	255	207	219	225	212	218	199	200	234	225	231	228	195	207	214	209	197	208	209	228	219	204	202	217	220	212	232	206	220	217	216	216	235	198	195	217	213	216	204	232	195	214	202	214	230	221	210	243	200	218	210	195	206	206	245	212	252	229	225	209	216	226	222	232	214	196	204	226	199	215	229	239	200	212	233	183	218	208	223	189	207	198	215	234	193	219	217	188	202	187	226	215	226	198	210	211	211	212	203	199	217	212	224	218	234	178	227	224	214	216	213	191	211	200	238	226	244	223	203	196	216	207	213	215	225	213	200	214	204	212	204	224	229	207	201	194	200	199	182	201	227	202	204	223	223	207	246	231	209	218	233	203	199	205	203	195	227	223	236	227	201	203	223	198	209	229	215	192	194	196	201	207	223	191	226	205	194	229	244	235	214	221	201	190	203	239	217	221	234	222	200	252	214	207	225	207	233	214	233	228	215	185	218	220	234	180	187	212	223	217	194	203	223	194	235	210	243	223	195	204	195	208	223	256	182	205	220	202	221	211	214	221	220	206	203	211	210	219	198	209	221	208	208	246	228	204	219	207	244	222	214	216	196	184	200	203	216	204	238	209	205	193	224	213	223	207	218	222	227	208	186	227	223	181	190	226	214	195	205	227	214	228	195	190	221	198	227	202	209	189	213	221	189	223	229	228	173	229	237	224	231	205	227	208	208	232	232	229	184	196	213	203	210	231	209	229	221	212	225	210	243	228	208	202	242	226	214	242	229	224	209	223	226	231	200	213	208	191	197	214	203	220	247	233	207	217	223	246	213	236	234	240	208	230	202	213	210	202	235	224	216	203	224	218	234	202	213	228	208	211	231	214	230	221	236	227	206	246	194	231	215	204	243	221	191	241	184	225	222	217	218	240	205	204	190	212	208	193	203	242	217	215	227	208	227	225	223	223	218	242	210	171	206	221	225	210	246	213	193	209	204	226	204	215	226	210	205	194	231	206	221	209	199	210	201	206	210	230	240	229	211	216	201	213	235	231	208	229	209	195	228	243	234	203	231	184	222	200	243	214	195	190	219	216	254	191	214	236	226	247	201	221	191	200	229	191	230	230	204	206	234	173	230	224	237	198	216	210	206	250	217	208	214	208	222	233	232	230	226	238	213	211	206	224	214	217	229	234	223	218	196	201	219	183	207	187	226	229	233	230	217	197	203	215	211	218	207	190	217	255	214	227	220	193	192	211	232	222	218	231	197	195	210	233	204	224	196	233	195	222	200	226	212	225	252	220	217	213	216	203	213	216	237	217	244	210	213	187	194	207	180	194	196	207	219	214	210	231	221	218	219	225	212	213	217	252	188	193	191	221	239	223	202	218	211	209	219	197	188	221	233	210	226	224	206	219	199	212	204	216	211	230	212	235	217	224	223	225	189	217	245	251	191	226	234	213	230	208	230	202	219	216	225	216	216	261	215	196	215	207	207	232	200	205	205	221	192	234	212	225	244	197	216	202	220	213	228	209	216	225	228	234	213	205	208	201	208	242	207	217	222	239	232	218	217	246	226	226	237	214	188	198	208	239	239	206	214	209	233	211	202	225	207	210	220	221	247	238	244	203	210	224	206	222	211	217	246	229	210	223	204	212	219	214	196	212	207	227	235	199	214	193	188	208	212	215	218	220	216	199	205	220	217	154	227	215	188	203	231	233	199	199	213	195	218	230	207	220	199	205	216	212	233	220	212	211	209	222	237	201	217	204	208	236	219	236	216	226	208	230	210	180	226	226	220	197	221	209	189	220	202	242	199	207	202	222	218	209	212	199	199	221	199	218	231	195	205	228	204	215	215	239	217	192	221	196	179	214	211	216	200	248	182	226	246	213	246	224	221	233	228	224	196	211	220	212	212	202	214	206	222	232	220	199	212	206	206	178	216	202	217	195	198	229	227	225	210	198	201	229	233	217	241	202	216	210	240	200	225	199	189	226	241	209	193	228	197	227	223	206	211	194	226	214	251	204	220	208	230	203	239	198	230	201	221	214	208	199	192	216	186	217	244	192	221	233	204	228	188	205	223	232	220	235	232	214	215	242	218	226	213	189	216	210	217	205	203	202	222	249	210	207	202	208	211	231	194	202	221	191	224	223	212	219	237	217	205	237	217	213	209	225	184	199	236	226	207	193	222	201	214	201	210	214	224	206	221	227	201	214	234	194	201	210	202	232	193	193	246	233	218	217	205	205	225	226	210	225	206	206	216	229	204	202	208	224	234	224	208	220	237	205	239	229	232	217	217	230	208	181	217	196	205	216	235	224	218	219	218	221	207	197	235	203	238	226	208	228	208	229	207	204	218	207	211	209	223	226	224	218	205	208	207	242	239	227	194	212	187	225	211	235	217	206	181	210	218	216	192	216	203	221	199	191	191	203	207	182	230	223	240	227	209	231	215	237	231	239	201	196	210	213	210	227	204	203	233	196	209	231	211	190	210	218	211	222	235	214	256	199	273	226	182	214	227	190	198	242	218	207	206	212	194	224	226	226	219	191	240	203	205	221	200	218	206	239	223	244	205	204	212	223	203	213	217	223	193	182	230	208	191	199	220	198	210	227	212	193	185	217	198	209	199	208	220	216	218	183	209	202	214	198	222	209	224	206	214	215	194	212	208	236	200	241	229	196	249	218	242	198	265	215	220	204	212	241	223	241	223	213	224	209	221	222	211	220	217	217	222	210	203	221	257	189	226	219	209	227	211	212	213	238	200	229	198	225	246	218	201	201	230	197	213	240	231	220	228	200	214	196	208	226	208	224	230	208	204	215	205	199	234	230	197	229	228	197	219	197	222	233	230	228	228	185	207	212	230	243	213	227	191	227	200	200	248	218	210	223	201	232	182	195	190	210	190
17037	22900	34776	32201	36188	37139	22184	28660	27581	25048	21627	19076	15319	12020	6647	4615	4802	6317	5787	6046	5762	4991	5560	5618	4774	5203	4583	4211	4947	3976	3274	3035	3243	2644	2383	2132	1892	1769	1636	1440	1367	1186	1094	965	999	990	918	837	820	736	744	739	722	703	657	656	667	577	608	623	644	676	676	667	705	698	674	674	678	685	656	638	589	622	621	597	639	618	645	621	605	631	666	664	651	645	588	588	575	539	594	586	556	551	583	547	545	580	540	544	559	551	562	555	549	538	514	539	564	554	584	548	536	563	526	522	481	562	504	503	557	539	515	564	528	557	548	548	539	571	546	526	588	536	575	547	504	564	543	532	532	561	546	534	549	555	578	558	549	537	554	543	511	553	521	538	502	571	511	554	531	568	550	536	551	559	566	503	530	565	520	507	525	523	527	525	536	518	567	542	535	501	538	532	525	486	563	557	570	549	553	532	551	474	546	519	491	572	524	520	554	566	585	550	550	544	518	535	517	509	514	549	574	517	545	516	499	510	571	505	515	540	536	525	554	538	541	527	557	537	549	536	534	539	536	507	495	509	594	544	529	538	523	510	532	568	531	499	503	535	522	576	531	527	575	584	555	532	497	540	560	539	501	543	513	522	521	486	581	535	537	541	531	509	527	522	528	525	551	524	541	512	536	561	552	516	541	570	566	504	590	517	569	541	512	540	484	528	477	571	549	515	503	565	530	510	548	544	541	537	526	546	546	540	527	571	553	514	544	527	549	506	549	527	489	554	542	523	532	516	549	520	519	529	520	544	551	544	525	501	508	503	535	496	519	523	542	582	540	538	554	522	519	560	505	542	513	532	522	538	506	537	568	471	540	507	522	550	538	535	562	549	565	549	564	560	549	553	559	549	544	557	596	528	532	515	540	556	558	498	524	562	545	537	525	557	503	507	518	495	516	513	532	513	501	507	570	534	522	551	549	565	554	558	530	517	522	533	539	499	569	548	516	565	549	566	554	595	569	526	525	511	539	532	563	561	551	548	566	540	541	567	559	554	524	552	522	522	542	528	528	507	496	504	592	527	543	522	556	523	558	526	532	598	566	516	570	529	537	533	526	526	572	531	534	545	560	516	519	524	558	534	507	560	527	531	512	567	535	538	495	529	527	575	533	540	571	541	545	563	560	528	554	531	537	563	540	550	569	537	519	528	537	521	558	561	546	568	539	519	523	519	552	582	525	541	520	558	547	549	554	527	524	538	549	517	511	555	552	506	535	548	560	528	530	525	495	560	550	535	538	559	510	518	554	541	528	562	543	543	594	549	529	540	564	549	515	532	509	512	535	538	491	539	504	563	566	539	584	545	548	544	544	553	525	534	537	556	515	518	570	570	481	488	541	527	555	488	522	534	526	519	522	509	558	549	535	531	515	546	518	503	552	527	515	571	494	502	546	535	516	530	524	495	569	568	542	529	569	568	564	568	527	557	567	510	530	523	537	568	551	535	528	559	548	494	528	516	534	493	534	543	537	544	522	510	540	562	506	569	580	577	515	514	555	552	532	563	557	540	530	542	516	515	535	524	495	532	556	536	527	531	518	552	492	562	518	542	517	543	530	557	539	510	498	555	534	547	516	534	567	492	556	533	562	551	484	542	524	574	502	482	510	550	528	523	518	540	535	538	531	523	533	552	518	565	552	548	557	516	587	534	514	515	592	559	507	552	549	504	565	533	493	530	537	542	538	524	537	542	535	514	537	570	522	526	518	522	530	575	562	550	543	530	551	547	537	541	555	543	533	540	520	540	510	515	492	525	534	546	526	530	552	506	467	550	500	559	505	612	566	552	548	530	512	554	534	610	528	508	549	503	518	533	577	532	583	525	540	503	490	510	545	529	559	506	510	542	529	506	515	507	533	517	555	515	571	528	528	484	501	505	534	536	492	528	528	556	552	575	555	541	516	562	536	491	592	551	530	551	493	567	526	521	558	531	548	553	548	537	557	536	533	539	534	504	535	524	549	537	504	515	523	568	502	506	548	548	521	547	542	533	510	553	550	528	531	522	559	517	509	553	562	548	529	533	486	522	573	541	502	546	550	545	543	546	523	526	525	520	503	578	543	498	546	576	505	501	510	542	550	547	513	548	506	508	522	535	538	546	530	497	503	504	549	527	530	562	517	522	522	535	533	517	517	543	514	557	546	517	512	531	504	511	557	522	506	509	537	515	520	563	546	553	547	503	510	559	545	533	513	523	492	537	534	506	543	547	527	538	603	570	533	559	551	565	539	511	532	520	508	543	556	519	576	548	557	561	539	533	525	540	530	497	537	536	534	539	566	564	568	529	491	498	518	547	545	513	566	544	516	586	547	550	519	542	516	535	562	528	517	535	490	507	544	568	527	520	501	526	531	524	558	531	558	534	518	571	539	524	534	585	544	550	506	533	548	526	521	565	534	530	537	516	519	517	506	540	479	531	515	517	510	557	520	541	496	574	567	550	544	547	520	527	544	547	549	521	527	528	560	538	517	534	544	515	504	518	556	540	502	514	545	516	521	541	545	534	510	512	543	554	484	518	489	511	563	551	548	563	505	563	526	546	580	452	482	540	537	537	540	555	533	511	575	569	516	525	572	521	550	561	547	563	555	543	553	524	526	556	545	524	514	577	563	467	520	524	544	483	517	541	525	565	578	530	554	538	560	558	547	541	571	534	544	502	553	544	526	499	582	524	522	542	525	568	535	500	576	519	545	572	534	526	549	538	549	545	512	537	538	556	543	541	509	605	559	545	550	543	527	549	517	528	549	509	531	533	525	518	496	528	532	501	523	517	552	557	556	560	507	534	542	534	524	565	539	530	520	546	522	527	532	533	548	561	513	529	525	553	513	532	499	543	523	532	537	540	535	555	506	492	549	560	502	520	519	528	529	566	538	544	545	545	549	517	510	540	523	514	558	546	567	565	541	543	526	550	565	557	558	558	535	553	530	517	544	540	564	530	541	550	526	519	497	530	572	547	526	538	573	516	535	487	552	553	564	574	541	548	559	502	506	518	538	546	498	483	540	508	545	532	537	544	538	573	540	563	566	532	539	554	549	509	513	548	585	495	555	531	536	504	517	568	563	519	619	565	505	529	518	557	511	573	527	546	574	521	532	524	527	545	552	536	546	512	511	555	511	555	543	530	501	500	579	543	563	545	551	522	539	520	556	549	542	552	503	515	555	545	520	522	530	522	547	486	553	562	586	513	536	580	530	540	505	539	531	543	534	507	543	544	503	484	538	542	587	550	559	528	546	522	496	535	566	506	513	547	547	524	510	593	559	528	528	520	539	550	554	477	515	523	547	541	516	505	549	523	556	534	563	565	495	528	526	513	592	558	536	540	535	564	523	539	502	515	497	556	543	556	532	518	522	490	557	487	543	533	492	541	528	557	542	501	572	533	490	516	531	521	503	541	549	532	560	509	527	515	519	537	575	571	510	546	559	570	538	495	542	558	516	571	533	531	516	565	549	540	552	504	550	524	538	564	525	553
33580	35997	46559	34378	36574	34440	22768	20355	21348	18776	13486	10115	7114	4665	2130	1320	1315	1749	1550	1596	1624	1374	1432	1427	1285	1279	1216	1064	1151	958	824	794	813	658	594	525	475	422	421	360	345	321	291	294	280	270	251	238	264	218	233	211	248	225	232	199	195	185	209	202	207	214	215	211	218	223	191	226	238	214	230	217	189	193	202	193	231	222	185	230	219	249	234	216	221	210	206	238	216	180	203	180	219	211	181	204	186	172	213	198	199	177	176	188	174	185	201	201	173	156	160	179	175	173	191	226	225	221	201	201	182	178	204	193	183	198	197	168	182	199	159	175	220	191	194	197	181	184	190	207	212	184	191	202	195	180	178	195	186	149	208	190	194	212	189	199	177	195	180	169	180	188	197	177	204	191	210	209	185	208	206	200	185	195	186	193	183	187	195	190	207	195	184	190	197	186	210	171	186	206	191	168	211	207	197	215	170	196	189	172	163	186	205	215	188	191	211	172	180	206	193	197	195	164	179	216	183	201	191	174	218	203	183	189	208	198	168	202	176	177	191	160	187	197	172	209	197	177	175	181	171	194	193	218	202	195	180	169	184	199	172	211	159	191	158	175	212	201	164	198	195	189	175	175	198	181	210	200	169	183	210	191	162	192	211	207	176	190	193	182	192	193	187	191	209	182	182	177	203	196	187	186	199	183	184	172	204	192	188	177	202	179	184	183	196	206	189	218	174	199	172	204	178	166	187	206	181	210	204	188	184	203	206	167	195	221	183	160	187	193	196	198	191	183	219	179	179	204	196	198	200	185	172	189	193	216	187	167	187	178	191	179	193	225	187	222	184	206	186	179	169	204	189	180	203	183	183	181	184	185	200	173	175	192	195	188	191	192	184	195	210	195	206	185	176	208	196	185	209	160	190	174	188	183	193	182	178	233	194	180	183	185	177	185	200	174	187	178	201	187	204	188	208	192	196	191	173	188	194	208	208	216	189	203	206	182	159	194	214	190	171	197	195	164	194	186	175	166	197	193	198	190	183	188	165	188	181	207	187	213	217	206	164	169	206	176	211	187	189	207	212	196	175	183	189	187	172	188	198	186	182	179	166	171	185	181	174	194	188	191	193	184	187	192	199	194	167	183	195	188	195	183	179	197	189	193	191	182	209	187	205	178	171	187	190	195	166	184	178	174	204	173	201	190	200	170	203	217	193	192	197	207	181	197	174	179	194	199	178	204	208	211	181	187	213	175	184	190	177	191	208	193	196	168	182	212	176	221	157	202	180	193	210	177	168	175	200	175	199	182	184	194	187	200	190	210	164	194	195	178	219	181	200	198	185	197	195	208	154	212	183	190	174	190	188	192	197	152	185	204	208	205	203	188	211	212	172	199	184	167	200	176	195	189	209	193	184	192	211	173	182	202	175	192	182	177	191	175	184	224	192	194	178	174	195	204	209	209	185	195	210	196	219	200	202	194	166	181	178	221	226	200	186	200	208	160	196	188	188	171	170	187	191	183	193	175	172	185	187	188	183	193	191	206	169	187	177	207	227	179	211	179	176	185	170	178	167	213	202	201	175	195	215	186	194	197	186	184	177	180	181	185	193	169	179	188	184	205	167	200	218	204	188	209	183	177	187	174	174	172	189	190	165	188	187	193	185	177	181	194	177	209	184	178	175	184	193	160	180	188	184	210	197	196	233	198	180	190	184	217	203	186	222	161	167	185	178	176	173	187	172	196	197	181	187	199	188	193	191	215	179	205	204	198	161	199	200	195	201	179	191	201	202	169	183	199	163	182	192	192	199	184	166	191	180	194	190	209	189	214	180	177	198	181	184	186	170	151	175	191	198	173	178	189	183	182	176	202	164	172	200	208	193	159	214	184	175	182	206	188	186	183	198	202	199	187	209	177	168	193	181	171	170	183	183	180	185	169	187	184	182	193	198	198	169	179	174	186	201	219	178	190	193	197	197	182	191	212	192	193	209	178	200	182	195	175	188	184	198	217	206	188	158	175	192	162	183	186	200	176	200	173	168	189	215	199	204	171	199	192	171	198	177	158	178	202	215	190	182	200	205	178	190	189	185	186	181	210	195	179	171	174	206	204	184	211	173	192	179	196	192	159	179	171	182	180	182	188	182	173	191	174	194	211	191	173	194	214	183	187	205	205	203	181	200	202	184	191	186	193	185	195	198	211	202	188	197	185	200	193	202	169	184	192	182	181	178	196	178	187	201	171	194	214	194	167	192	184	188	195	186	184	176	175	174	230	182	226	189	172	181	201	159	178	207	179	196	174	181	203	183	194	189	158	205	166	178	181	211	167	175	175	195	202	184	193	175	171	170	203	211	168	210	191	199	175	185	191	189	196	198	193	182	171	199	193	194	184	201	192	189	185	196	180	185	169	176	195	195	229	194	189	201	196	201	195	178	195	190	186	193	171	184	204	178	212	171	195	174	164	187	203	186	199	212	199	196	198	178	190	192	207	211	161	175	192	191	177	165	169	154	185	186	164	183	200	190	200	164	174	187	191	187	187	197	193	202	185	180	174	196	186	179	196	176	185	200	205	188	182	198	158	189	176	210	173	220	208	207	179	190	220	174	173	205	188	189	204	208	185	168	186	178	178	192	192	211	228	187	189	216	214	181	203	197	194	206	199	183	158	161	179	209	199	202	194	191	181	194	183	204	182	200	195	189	209	199	190	165	173	191	195	186	167	180	187	188	181	176	206	183	193	212	196	183	203	184	187	205	184	169	185	197	175	186	191	207	192	178	212	170	185	185	205	196	197	190	193	156	152	168	178	169	190	184	185	194	185	199	161	204	166	189	178	185	199	196	205	204	188	217	228	211	179	202	198	183	208	211	186	209	177	171	174	182	177	189	184	194	207	199	184	177	181	216	208	184	201	206	190	190	207	174	184	201	194	210	174	164	193	190	170	166	160	196	223	190	182	199	190	176	174	193	190	176	185	190	172	178	190	182	192	164	197	210	167	174	193	191	177	193	200	167	191	173	193	197	178	217	198	162	179	186	196	183	185	154	200	204	188	184	204	186	156	206	174	190	161	191	198	200	209	198	183	201	191	205	199	178	190	212	188	198	191	182	204	196	201	163	187	182	167	186	161	190	170	201	164	213	178	176	180	183	195	207	194	188	182	206	199	158	210	198	208	209	188	183	185	181	183	216	202	188	185	192	188	195	186	182	201	173	171	185	163	207	207	179	188	161	192	196	197	178	201	192	184	164	166	187	189	192	179	205	185	183	194	210	189	182	194	185	189	219	170	185	186	179	175	194	192	187	173	173	201	211	196	197	207	157	171	168	163	191	172	155	174	169	178	183	195	189	188	202	186	202	172	192	177	198	175	193	202	191	193	166	213	168	166	185	188	175	195	192	194	194	202	190	177	188	185	182	172	182	193	174	185	191	205	193	201	203	177	182	195	196	193	173	168	187	177	184	188	175	201	197	226	210	197	200	186	194	171	201	190	197	187	191	181	183	189	198	196	201	192	181	172
20362	28981	41923	39038	44690	33440	26493	30324	36663	35499	29772	27582	23260	17660	9751	6827	6980	9941	8938	9277	9060	7952	8682	8929	8005	8108	7225	6868	6919	6161	5236	4919	4839	3993	3462	2875	2650	2294	2269	1841	1682	1691	1400	1213	1159	1090	1086	946	864	831	787	795	750	706	664	677	602	620	616	605	625	694	698	726	689	696	668	678	682	708	700	620	619	607	612	635	593	608	596	600	678	744	802	677	630	575	562	550	521	545	572	567	520	516	497	504	482	499	479	506	471	523	480	504	486	482	484	489	492	521	501	476	485	475	494	471	470	492	489	487	458	508	485	495	479	496	477	448	460	506	484	472	448	511	487	436	448	438	475	470	485	461	452	474	467	462	498	474	497	473	468	545	453	480	450	475	450	481	460	488	452	477	459	506	470	473	489	496	474	472	480	475	476	476	464	457	476	474	475	473	493	492	486	454	477	508	454	463	464	474	528	478	529	452	440	447	531	500	453	455	424	502	447	475	437	426	477	484	494	464	490	476	488	467	465	469	470	470	465	489	463	516	441	488	475	439	460	506	462	480	477	505	453	504	462	489	473	492	510	478	469	463	464	434	497	483	454	478	448	450	501	455	466	435	494	448	506	469	472	469	450	491	506	472	429	453	439	459	472	471	469	468	455	460	469	491	469	481	472	455	467	451	482	473	480	469	479	453	465	464	463	464	458	453	458	443	495	483	467	495	483	479	502	468	451	487	464	460	499	491	485	478	463	459	448	467	500	506	477	505	464	510	468	483	462	487	456	467	447	455	470	499	453	452	471	473	515	488	515	470	463	522	509	474	525	513	469	477	481	474	490	502	487	474	471	466	478	414	448	446	478	443	467	456	465	484	445	468	489	518	467	513	492	498	479	466	485	462	472	490	506	488	447	462	509	447	474	481	511	504	498	485	484	483	510	509	466	482	478	458	495	488	465	505	474	468	444	517	473	480	478	465	478	437	476	466	453	508	469	489	475	487	478	430	463	439	476	473	493	456	505	507	475	440	479	475	479	488	475	456	476	458	478	500	473	490	487	470	453	435	464	473	478	496	489	470	421	472	505	456	503	452	482	456	467	432	478	471	451	493	472	448	487	435	485	490	462	423	510	488	485	474	491	455	460	482	522	448	485	469	483	467	509	472	457	480	482	483	449	498	462	458	467	486	484	488	507	485	493	466	488	501	461	524	458	497	501	496	484	486	488	458	484	450	486	436	443	484	463	493	485	495	492	471	422	483	499	455	472	458	513	478	462	480	466	472	444	497	456	460	481	468	468	444	454	470	481	510	505	458	465	467	463	469	450	437	500	504	472	474	460	457	443	465	433	484	535	460	480	459	494	466	473	511	481	453	458	491	462	436	481	489	466	484	487	444	490	482	467	458	443	465	492	504	476	468	463	481	498	500	473	460	524	487	504	440	485	490	449	503	451	495	481	509	479	477	448	441	479	461	507	458	483	463	471	477	488	479	455	455	513	432	481	498	480	499	512	460	466	487	463	502	447	483	492	462	491	468	451	458	480	461	474	489	503	455	458	468	456	491	480	484	443	431	433	496	492	470	489	471	485	474	450	490	457	481	429	492	457	458	502	466	433	478	502	475	459	467	447	483	494	494	492	488	422	466	501	507	451	453	442	477	469	457	470	484	506	458	484	520	489	455	473	466	443	478	497	455	437	456	464	476	451	468	459	473	450	459	462	469	475	419	419	481	475	490	491	486	458	472	462	481	483	480	487	484	438	476	468	476	509	496	446	467	444	459	489	453	473	451	494	464	469	486	506	451	488	478	471	466	447	473	468	478	516	458	501	494	470	456	440	462	514	512	455	489	487	479	484	473	468	485	465	457	471	491	460	485	463	492	501	436	480	473	470	487	479	461	438	497	473	490	487	466	478	476	456	483	495	468	472	501	507	495	471	495	488	481	469	429	479	470	469	440	485	459	447	461	457	500	481	439	458	453	510	462	469	493	493	486	506	484	499	461	465	497	450	484	452	452	483	492	452	447	492	483	516	479	445	488	478	484	509	501	462	472	488	446	462	529	438	495	456	483	531	489	490	458	478	501	471	484	464	474	460	453	456	456	457	492	488	497	488	484	485	437	479	488	489	483	498	463	467	505	478	498	487	470	462	474	494	500	456	470	442	461	474	481	484	479	518	477	503	441	477	472	472	487	425	442	474	458	487	449	453	482	483	442	476	499	524	505	453	433	491	454	436	526	461	470	442	480	469	496	462	482	442	466	480	448	439	464	502	453	495	501	468	455	491	482	466	482	460	486	499	469	512	499	470	478	464	467	482	470	448	476	476	475	476	451	485	485	452	496	479	456	450	484	484	437	490	458	453	462	485	459	496	499	482	457	482	457	474	479	463	476	488	453	493	471	493	464	507	481	465	475	434	515	465	493	455	447	463	483	461	457	458	450	435	466	455	486	469	473	461	466	469	436	496	471	467	473	499	457	476	455	419	498	485	479	512	470	463	480	492	501	498	494	416	479	487	461	488	451	485	445	470	466	479	498	481	473	482	467	481	497	469	478	463	530	467	469	490	481	472	416	463	471	485	454	468	483	429	477	504	439	530	475	487	479	446	465	471	470	455	500	473	486	477	511	497	454	466	453	504	479	444	506	478	503	479	439	489	496	486	490	482	466	455	455	496	493	462	457	488	432	449	445	491	455	433	457	476	480	459	492	500	466	462	476	459	484	504	505	507	455	484	459	475	533	469	438	469	494	485	507	462	510	473	479	492	443	449	503	459	485	445	492	504	463	455	461	496	478	485	449	468	484	447	416	458	435	438	463	473	524	461	443	468	443	471	472	487	477	429	486	493	459	444	445	487	476	467	478	486	503	455	451	489	508	480	493	455	488	463	481	476	500	457	470	426	480	464	484	493	477	474	476	460	452	431	474	501	464	498	478	450	469	470	466	411	486	475	528	460	476	458	473	457	472	479	469	489	487	470	479	460	432	520	517	419	468	473	494	496	504	467	483	493	496	430	495	499	453	439	502	529	493	489	539	447	467	447	481	469	464	483	523	482	464	461	486	466	477	465	477	481	444	517	481	453	520	477	486	495	472	458	468	489	479	509	490	468	444	465	460	512	484	489	468	546	503	453	449	471	480	518	476	465	449	485	474	471	459	440	463	493	490	475	487	506	462	452	468	475	467	411	481	498	501	450	465	479	427	468	482	470	460	426	497	463	472	473	453	462	469	484	462	476	471	480	445	505	472	448	463	470	452	508	475	479	475	491	445	486	452	474	455	472	479	487	474	488	497	493	511	484	483	468	498	490	462	507	449	472	505	455	515	514	464	463	484	493	499	463	469	497	479	494	458	454	458	450	453	476	463	505	478	490	430	453	487	477	466	500	450	462	469	490	428	440	469	512	489	483	477	518	477	443	484	499	452	470	495	470	467	508	464	483	469	446	480	462	464	480	487	503	483	461	469	496	508	500	470	458	514	515	478	498	473	485	462	498	445	469	481	463	501	493	455	481	441	441	437	500	455
10458	7189	8385	7210	5046	4358	2274	1556	1268	961	739	677	671	520	409	393	369	368	341	351	349	337	331	305	334	326	335	316	297	288	320	288	263	280	270	290	277	277	260	238	243	251	235	226	222	253	209	190	240	224	219	219	216	199	232	231	233	208	231	209	223	245	195	215	203	236	251	232	259	233	222	205	198	202	218	198	205	212	222	226	234	199	210	208	215	161	206	218	221	206	214	228	228	214	230	221	213	222	233	223	203	214	219	210	206	213	229	235	226	198	193	237	212	193	186	247	214	219	188	213	222	214	210	217	198	196	199	243	199	217	224	213	216	230	213	202	229	211	228	223	214	216	213	202	184	211	228	210	216	206	194	204	196	239	233	210	216	226	187	201	209	208	200	215	212	218	232	218	207	222	193	228	227	221	234	175	193	211	221	207	236	246	230	214	230	191	209	201	204	201	221	214	210	212	233	228	200	215	216	232	212	228	200	231	199	205	229	185	210	227	202	236	210	195	230	240	212	218	205	247	201	213	215	224	227	209	206	216	232	210	219	244	220	209	185	219	211	211	213	212	184	205	219	185	207	222	221	199	199	213	186	196	179	228	217	221	193	205	211	228	231	244	182	220	219	227	216	221	226	198	219	223	220	187	218	218	234	211	204	236	227	221	214	198	226	203	223	204	203	237	201	216	245	228	184	180	223	223	202	228	218	201	205	222	200	207	201	235	204	220	199	203	226	231	187	208	230	185	220	246	219	222	212	221	223	219	197	198	228	217	199	196	209	223	237	214	231	220	192	229	209	181	197	192	233	208	203	227	221	207	223	208	214	220	225	202	207	207	198	230	183	194	225	215	235	234	205	227	186	200	225	193	215	208	216	194	184	232	214	200	229	217	204	222	220	207	230	223	229	218	216	250	236	214	217	210	233	227	213	265	235	229	193	215	230	208	223	222	214	203	244	230	219	217	189	206	249	232	215	241	206	206	196	223	213	227	209	221	223	222	226	175	203	201	205	220	215	213	225	205	224	188	222	212	200	231	258	202	226	217	218	221	232	231	229	208	208	221	238	214	207	238	191	220	212	216	207	233	197	213	207	228	227	214	224	217	207	261	191	233	231	207	196	224	224	201	220	233	213	249	201	205	226	227	237	226	233	210	235	210	236	207	220	192	207	215	195	214	221	210	221	196	202	224	234	180	229	233	222	235	196	248	205	223	199	216	194	216	213	194	216	206	238	224	220	188	197	191	209	221	199	224	231	219	201	212	239	203	254	237	221	197	207	175	196	207	208	226	189	211	199	204	214	207	224	228	235	207	206	230	197	242	236	211	219	221	207	215	195	204	220	220	222	222	228	216	205	198	215	200	241	199	200	237	209	204	207	209	217	208	214	239	213	223	227	230	219	197	218	226	234	214	233	238	213	223	200	224	201	225	203	196	208	206	226	212	239	209	202	203	226	237	222	256	249	206	234	219	194	218	179	229	246	211	207	220	216	212	215	232	196	215	220	207	221	213	229	209	218	225	201	218	231	209	191	241	220	225	226	207	228	197	202	173	189	217	207	262	249	206	212	201	219	249	203	232	246	238	215	228	215	222	231	241	200	179	193	231	208	210	233	195	232	219	223	213	191	202	207	234	192	189	212	239	217	191	221	206	223	231	204	219	211	222	196	191	196	233	223	217	199	216	230	216	211	215	225	200	193	203	233	199	226	202	205	199	237	206	201	212	192	221	219	240	206	215	232	220	216	212	223	196	209	212	208	201	222	230	205	203	221	228	228	227	237	234	204	225	210	206	234	211	263	219	227	251	205	221	229	208	222	215	205	193	222	216	225	201	223	211	201	190	202	238	220	208	196	219	202	209	202	213	199	220	211	199	243	198	209	207	216	245	211	206	215	213	205	222	219	204	229	213	202	224	197	225	216	186	201	202	215	217	214	227	210	219	203	199	254	221	193	215	178	208	190	222	213	196	199	236	214	218	212	204	225	228	218	226	223	212	183	214	227	211	203	191	235	224	223	214	228	224	205	216	235	226	212	235	190	218	201	219	216	194	216	234	198	200	229	221	219	245	205	228	211	212	239	226	229	216	225	214	190	258	241	209	221	201	205	210	216	224	236	203	218	220	194	231	209	213	208	201	223	216	225	203	225	242	216	209	209	197	200	205	228	196	219	229	226	211	222	205	230	197	235	225	199	201	228	224	215	225	228	214	219	202	212	184	214	215	198	209	214	210	218	215	244	217	231	249	204	225	219	224	212	228	213	207	198	210	207	218	195	197	231	224	205	206	203	216	169	198	216	200	225	214	234	236	219	185	233	218	216	218	206	199	218	210	190	182	221	189	194	230	244	203	213	243	190	213	195	200	219	217	242	234	202	211	232	216	236	237	200	206	206	228	193	225	231	218	225	222	205	219	228	236	209	195	201	214	219	220	203	244	211	196	190	209	223	220	246	243	217	220	224	224	202	194	239	219	219	229	216	208	243	197	212	204	236	224	207	212	213	199	211	220	199	185	195	209	237	232	218	217	206	210	228	202	216	229	223	211	208	211	235	216	191	201	212	210	191	201	225	234	215	227	231	232	228	202	232	223	234	203	233	219	205	220	198	210	199	220	214	226	220	207	226	215	223	211	209	244	224	223	200	203	180	229	245	236	223	222	218	236	211	220	231	222	205	210	214	240	209	222	224	207	208	246	221	208	229	220	212	237	214	214	204	236	213	235	201	210	229	221	207	206	217	217	242	203	213	201	202	198	218	201	201	204	236	222	191	192	230	208	229	232	239	210	215	197	238	195	219	196	234	214	199	221	207	197	200	200	204	195	218	196	203	205	244	230	247	187	213	207	211	210	202	214	208	181	193	197	237	217	204	198	206	226	195	197	194	222	208	226	193	231	171	227	187	207	229	215	219	185	236	215	215	216	188	224	179	230	207	228	213	199	221	204	237	229	220	218	222	211	220	203	189	230	188	212	224	227	214	212	227	207	218	209	252	223	195	214	212	242	205	228	218	240	186	201	240	211	217	207	205	207	209	194	231	221	230	183	218	204	200	223	225	190	188	250	250	218	222	219	223	220	212	201	201	208	232	216	218	193	237	226	211	223	231	217	216	211	202	205	208	235	213	220	236	209	216	215	236	195	218	201	200	238	218	225	221	228	214	192	206	179	211	215	207	216	198	220	214	207	205	187	231	219	226	198	193	224	230	215	199	210	243	213	197	204	177	229	227	223	182	218	218	229	220	234	204	217	208	203	222	221	216	228	232	215	198	195	232	233	221	215	236	248	212	226	217	224	223	226	205	227	221	227	209	198	189	195	223	219	223	209	229	221	227	212	201	219	238	236	227	208	167	221	228	187	252	223	199	213	224	221	232	240	202	203	194	188	213	228	217	208	210	221	248	244	202	234	205	216	219	248	191	232	194	245	225	231	200	238	217	216	237	220	217	219	222	215	208	208	212	208	208	203	234	209	214	210	211	219	245	213	232	232	217	225	229	232	218	210	220	210
6584	7425	13696	16660	15208	14245	8490	6710	6289	5308	3815	3625	3183	2397	1933	1757	1653	1624	1616	1546	1616	1493	1477	1418	1369	1409	1300	1297	1289	1200	1186	1171	1118	1062	974	922	898	789	743	729	712	693	655	640	659	640	644	621	624	613	595	612	594	575	567	584	630	589	584	534	643	601	601	617	606	596	596	638	620	529	581	552	520	602	584	558	573	555	559	537	565	560	587	594	537	583	535	582	527	563	569	523	567	539	523	534	518	566	576	547	529	565	546	599	555	544	521	518	554	545	539	541	510	579	533	565	524	540	533	582	552	544	554	549	556	525	539	545	570	546	504	521	548	535	540	529	594	557	521	545	540	542	560	546	543	525	531	535	517	525	525	559	512	567	530	563	569	548	517	522	569	524	535	558	542	559	501	528	533	542	520	535	523	548	571	534	572	537	523	536	532	503	555	544	520	510	529	542	567	551	506	534	544	503	546	518	536	566	529	532	540	526	585	525	503	508	551	544	508	582	531	535	536	525	526	524	570	520	515	523	572	500	555	502	577	546	489	500	525	559	534	543	524	559	520	546	513	532	543	581	533	521	551	515	496	536	538	515	546	520	514	503	562	545	523	502	498	523	541	525	552	511	570	551	533	526	494	498	559	519	570	527	556	553	518	512	502	520	533	607	519	530	571	554	506	504	518	499	563	553	558	508	531	566	537	560	570	520	579	566	524	499	562	510	548	541	531	538	535	562	542	531	537	534	553	523	535	564	566	534	539	526	585	565	504	573	563	560	536	531	544	514	510	548	526	542	554	543	508	583	556	571	539	571	552	528	564	512	520	509	488	541	535	554	542	529	536	528	541	516	561	492	539	547	538	542	535	542	532	565	589	552	495	561	561	540	498	576	582	540	568	514	538	533	541	497	529	526	524	528	528	525	527	566	549	518	510	502	551	544	534	531	581	534	554	536	527	524	535	539	576	545	526	538	535	553	542	514	528	493	520	544	551	560	519	532	542	509	551	566	545	540	617	564	532	586	503	539	592	522	496	506	517	485	509	503	543	538	558	535	512	502	541	549	582	585	548	534	507	526	523	542	541	585	518	596	544	605	520	531	578	514	522	569	541	515	506	579	558	493	538	508	496	526	534	518	537	528	504	594	541	508	551	523	551	546	555	536	534	551	533	564	515	518	530	539	498	534	531	525	534	519	555	557	553	566	582	539	579	522	544	548	547	564	531	549	537	543	546	553	523	565	533	572	528	560	574	536	519	567	541	568	533	509	535	567	566	555	534	562	533	551	549	540	556	575	545	526	535	542	508	549	593	531	508	509	557	540	570	509	557	560	521	546	537	561	557	562	501	564	554	543	578	529	586	518	571	528	554	531	571	555	531	540	542	516	559	545	550	570	528	562	525	562	530	548	502	527	534	536	511	548	527	520	586	523	558	545	550	515	560	561	556	560	517	555	534	541	547	486	554	574	529	533	534	532	546	581	550	531	524	519	556	532	538	527	513	542	524	524	574	554	564	547	546	587	545	525	548	529	551	521	521	529	483	554	551	562	539	513	550	523	554	534	560	529	573	571	550	535	540	526	558	543	551	545	530	558	561	561	562	554	537	552	556	543	552	556	566	501	518	507	527	533	559	530	544	534	556	535	524	551	514	540	533	496	527	531	534	548	517	555	521	517	553	517	549	480	531	533	552	535	537	563	529	537	545	507	527	568	544	530	538	566	572	559	573	550	546	558	517	531	539	583	548	573	537	483	538	544	506	517	574	510	526	529	533	531	506	538	547	570	551	570	501	492	494	554	582	558	514	511	569	559	531	524	549	575	532	528	594	514	539	536	584	587	553	610	552	529	520	506	577	528	514	552	549	522	560	549	568	519	582	502	511	531	529	607	542	547	522	531	550	524	560	516	487	559	575	558	541	555	543	559	541	559	544	522	531	535	526	533	574	556	557	517	563	573	521	551	540	538	507	573	539	561	534	527	561	538	518	557	537	545	540	541	519	523	545	525	542	561	552	551	514	536	531	550	538	519	547	524	543	491	512	539	580	511	533	557	543	513	547	534	510	574	517	529	546	583	542	514	583	539	544	569	512	543	557	544	509	581	533	501	513	544	546	500	503	531	549	579	524	539	562	510	503	559	550	547	579	548	561	556	537	517	529	561	540	503	563	499	522	526	561	518	501	545	509	554	559	533	557	554	564	528	534	554	553	547	550	564	535	511	549	522	545	529	533	564	535	567	557	514	543	575	491	527	555	522	567	556	494	520	556	502	498	519	547	564	520	524	513	550	502	540	544	524	493	526	572	527	587	514	534	561	543	538	544	533	512	530	547	532	539	495	518	513	525	531	539	540	506	524	563	562	567	539	532	514	542	513	517	512	544	552	558	553	516	514	550	561	572	497	515	566	529	536	519	535	560	575	573	549	535	566	514	527	572	517	574	548	476	562	559	498	549	528	529	505	521	552	507	548	534	515	556	535	534	571	593	588	536	575	560	542	512	546	515	565	539	550	553	555	569	547	535	500	530	535	540	563	540	544	528	550	627	494	566	487	566	541	525	553	524	507	524	527	526	488	562	536	516	528	531	540	550	554	581	514	519	544	527	535	599	530	549	548	527	526	594	514	540	530	540	559	508	508	521	515	509	573	515	534	510	553	567	535	587	549	536	547	511	526	542	500	549	532	523	561	510	526	520	549	587	553	556	533	549	570	526	587	583	516	549	549	564	532	496	569	500	515	521	517	554	550	512	503	521	548	599	475	518	539	556	547	525	571	499	587	505	508	574	539	523	524	535	534	500	535	555	531	532	548	508	553	530	557	494	558	542	548	511	569	586	550	538	541	521	544	565	516	513	555	566	538	491	542	544	555	542	510	541	551	529	549	553	569	521	533	536	553	551	518	537	577	518	551	583	547	566	557	503	516	544	518	558	545	583	566	556	563	536	532	537	474	559	550	564	531	596	583	504	553	555	543	574	542	542	533	548	551	567	556	531	524	555	589	542	534	593	546	482	505	532	563	518	564	547	549	533	557	525	519	550	544	527	575	573	504	539	558	580	562	510	558	581	535	559	544	553	561	545	519	555	543	525	537	527	569	534	556	542	546	550	539	554	518	522	530	532	500	506	503	533	498	535	509	499	531	569	559	538	589	554	581	591	515	507	543	524	562	543	537	518	532	568	554	541	513	542	548	551	526	523	520	551	555	536	546	544	517	576	560	514	527	546	498	537	577	517	509	529	509	549	548	530	543	571	533	532	582	522	515	502	530	566	534	560	525	580	516	521	496	572	583	522	549	540	538	533	515	533	506	538	546	552	540	545	539	532	577	555	529	521	552	551	553	503	553	562	534	565	556	522	547	531	554	536	504	539	568	531	555	542	564	576	541	508	520	578	560	547	535	551	522	552	504	518	497	572	551	540	512	548	551	572	559	528	521	531	520	503	525	542	527	522	578	546	565	516	521	531	583	492	561	564	536	531	548	557	541	545	541	521	579	521	560	514	502	541	578	516	551	515	547
28122	28118	30626	30797	31857	30535	18823	11126	12727	11146	7310	5795	4040	2342	1582	991	1099	1025	977	890	997	931	835	864	835	774	766	688	729	633	580	535	576	471	458	427	341	348	343	286	340	323	318	250	260	285	234	262	251	261	241	247	228	198	225	236	245	230	205	225	231	238	222	243	257	237	235	222	245	241	219	192	195	224	247	197	223	209	238	218	234	234	232	243	230	214	221	215	224	233	217	220	218	220	239	247	223	226	215	234	224	236	217	201	200	212	203	232	208	222	227	240	222	219	221	217	200	231	191	251	227	206	205	197	225	210	204	207	231	257	198	219	212	220	196	217	207	212	242	238	211	197	216	230	200	199	230	207	205	211	205	225	241	212	244	208	224	213	209	246	211	221	241	189	209	209	199	203	214	212	209	210	237	215	224	209	236	216	211	232	213	211	191	215	192	218	215	241	222	240	210	250	235	229	215	233	210	217	206	231	210	209	222	183	238	207	215	216	209	235	217	242	216	210	224	216	207	189	185	212	238	209	217	196	216	203	244	239	254	210	208	228	225	215	227	214	194	203	223	222	226	219	233	197	234	229	216	226	208	238	212	221	216	212	204	249	218	231	227	216	197	247	205	212	233	202	209	216	191	225	190	222	237	217	206	203	227	247	243	246	224	221	226	204	219	227	223	220	227	210	258	211	230	194	201	218	213	204	232	219	226	222	214	212	220	220	225	198	206	227	217	207	227	227	212	233	216	221	225	229	219	223	219	227	210	214	191	223	213	227	218	238	203	219	226	208	211	234	215	231	217	212	217	227	227	208	235	222	227	221	218	199	236	193	238	237	216	215	225	216	223	236	178	255	210	244	226	205	227	250	238	214	193	214	215	220	188	226	215	188	193	243	222	215	263	216	221	203	239	232	236	213	202	210	209	241	228	204	187	225	206	219	222	247	244	243	212	217	236	203	215	239	190	193	205	216	208	209	221	264	207	212	198	187	202	231	225	235	211	205	212	202	222	227	227	222	204	215	224	218	224	220	218	233	211	187	233	221	188	205	243	214	218	215	205	240	232	214	196	189	179	229	211	218	222	219	229	226	219	190	241	195	184	234	219	246	202	221	225	225	230	200	215	217	230	204	185	201	219	207	205	225	215	239	184	207	214	202	216	209	214	218	219	198	215	237	237	190	216	244	212	249	206	205	231	222	223	222	216	230	208	239	220	214	221	224	211	208	232	231	218	231	208	234	251	206	235	188	204	206	207	266	200	218	219	227	224	213	230	210	222	235	192	225	190	219	241	210	237	229	209	230	227	221	214	223	214	217	207	216	207	208	221	206	207	217	220	202	252	206	243	225	216	247	208	231	226	205	245	225	196	214	241	222	191	220	211	213	207	212	222	232	221	233	185	207	218	191	211	229	237	197	243	198	253	247	228	215	198	227	245	234	205	202	193	208	221	220	197	208	214	212	213	226	220	209	207	237	205	209	212	229	238	252	231	204	202	232	219	219	218	204	222	213	226	227	215	210	229	220	222	222	238	219	225	220	219	204	197	230	242	208	232	225	229	208	201	209	212	224	231	212	220	239	258	207	232	203	241	199	223	211	206	219	188	180	237	227	213	219	217	194	230	221	220	226	249	197	229	234	228	209	212	170	222	218	200	190	232	218	258	237	211	212	193	218	261	196	200	223	210	184	221	194	243	201	228	207	245	243	220	221	188	227	213	235	212	190	196	218	214	239	227	212	216	222	201	203	204	203	228	226	240	213	224	219	207	206	194	201	204	215	227	201	195	230	249	211	227	207	197	218	208	198	221	223	214	199	205	245	211	222	223	220	231	242	215	227	197	211	238	216	197	229	205	215	222	223	209	209	195	191	213	226	209	201	213	238	210	208	198	236	239	189	192	195	186	239	224	207	202	224	225	202	228	205	207	240	215	220	217	212	214	231	226	230	228	208	196	244	196	214	216	217	231	244	216	194	204	193	202	228	204	210	215	224	224	215	228	235	213	192	207	210	207	215	223	223	196	229	200	213	219	211	209	247	226	234	235	224	205	218	252	210	215	212	199	222	213	225	250	238	210	211	261	212	230	241	207	222	209	219	196	213	208	213	222	205	232	225	239	234	221	212	231	212	223	236	190	209	234	220	228	227	205	221	237	197	208	240	222	220	205	230	217	214	186	215	231	221	218	197	236	181	223	222	197	201	222	221	225	225	233	206	206	207	234	193	214	261	208	213	193	212	207	204	188	226	200	230	213	190	240	239	221	196	224	226	181	221	244	210	201	237	202	217	201	232	212	216	188	202	197	221	239	206	221	221	232	206	217	219	218	219	231	216	205	237	237	187	192	226	213	195	218	199	212	235	201	204	212	196	197	203	181	180	239	206	232	244	237	217	206	207	236	220	199	214	201	210	206	215	201	201	233	213	222	236	211	218	205	229	209	225	210	217	203	180	217	194	222	188	209	231	226	225	220	218	205	194	219	202	230	214	212	211	236	243	228	233	226	205	208	217	199	201	223	226	205	226	211	220	224	230	243	216	221	216	192	234	190	261	205	238	209	211	216	223	209	222	207	260	204	189	229	226	201	223	190	217	199	230	187	209	224	242	240	222	218	246	211	184	202	216	217	222	227	253	208	207	222	214	195	271	222	206	202	178	215	235	225	202	228	204	240	207	213	209	224	208	223	235	240	231	228	220	196	213	209	236	204	226	232	205	210	208	237	201	228	230	188	205	198	224	203	230	221	212	195	179	263	211	193	211	214	214	218	219	197	222	210	235	208	238	228	231	220	197	210	217	203	249	207	220	233	230	218	214	228	209	207	206	230	247	241	228	210	222	217	227	214	189	227	216	202	210	200	204	253	237	187	190	210	188	221	211	215	224	194	196	216	223	224	226	221	210	200	206	225	247	203	199	224	217	246	232	211	218	209	219	197	207	221	213	231	201	248	206	227	211	244	219	228	227	218	214	214	213	193	204	211	223	234	232	200	218	233	194	198	217	215	229	192	237	221	230	239	214	200	209	209	225	229	212	222	209	212	227	236	207	192	254	243	220	238	192	184	190	241	179	227	216	217	221	200	204	213	196	221	203	192	230	237	196	231	227	213	232	214	233	217	197	239	218	205	226	192	202	193	226	216	220	225	218	244	203	219	213	249	200	239	220	244	231	248	245	251	214	208	204	219	191	206	212	191	217	221	236	199	241	235	206	216	202	192	222	214	227	210	210	232	202	241	204	219	198	192	224	219	223	258	203	228	219	187	200	220	196	203	213	203	214	207	216	205	207	196	208	218	223	228	220	222	245	241	221	239	219	201	191	222	211	228	216	186	229	215	189	235	244	209	225	230	197	225	215	223	194	221	233	221	173	227	220	220	204	222	233	211	253	245	205	218	215	229	242	230	212	224	210	219	220	212	231	210	231	220	215	216	189	203	214	230	226	234	223	251	220	191	218	214	215	188	228	200	229	213	207	216	228	235	184	208	209	203	217	232	245	213	204	212	211	205	181	207	204
18106	21707	30292	35712	38689	33732	21182	18561	29113	27900	23017	21375	16423	11293	7821	5273	6095	5915	5803	5420	5616	5549	5282	5156	4910	4734	4505	4203	4403	3570	3265	3210	3154	2619	2375	1981	1689	1547	1495	1390	1375	1149	1029	936	950	940	914	853	777	766	769	660	740	649	698	610	612	641	606	627	665	723	703	660	666	647	661	618	670	676	669	623	689	684	663	611	658	581	618	634	659	639	651	631	617	601	603	602	596	544	582	579	584	556	562	537	559	508	590	584	552	609	535	547	528	544	523	589	599	556	547	582	520	518	530	531	549	529	577	517	631	550	529	530	544	559	509	539	579	514	531	567	537	515	549	523	519	549	529	535	548	533	522	553	538	527	531	538	578	540	521	543	570	531	561	575	562	527	556	557	555	527	527	552	545	578	585	514	570	602	546	565	543	566	505	564	559	592	534	545	500	573	561	547	566	549	577	587	572	535	545	535	564	508	544	537	569	552	542	536	558	528	516	541	547	530	532	510	571	524	545	534	601	540	534	552	557	566	539	513	585	545	550	528	576	546	524	562	527	525	538	583	488	511	563	524	545	524	527	534	520	550	524	572	540	542	547	587	529	592	578	524	533	582	492	522	538	553	584	538	556	555	524	542	556	560	499	530	530	565	563	534	536	531	585	515	526	505	542	539	537	493	548	560	545	513	517	516	557	593	561	539	575	537	565	568	545	583	558	507	539	523	523	522	531	532	504	555	560	541	532	504	522	528	603	526	576	516	534	552	537	502	553	558	529	556	538	582	525	554	555	551	514	545	514	492	544	510	572	540	550	585	547	529	542	590	480	535	542	504	489	556	500	567	564	545	555	553	566	528	561	571	528	552	537	542	530	499	551	510	538	551	527	554	563	585	527	529	534	542	497	554	542	531	557	490	575	516	539	539	560	546	520	537	551	539	538	512	547	554	507	525	553	570	549	523	504	553	570	541	585	555	550	543	549	512	533	520	562	551	528	556	529	550	556	541	550	520	559	567	551	566	539	537	569	540	544	536	503	511	541	511	582	575	593	588	532	522	544	540	531	548	518	546	528	564	564	544	525	578	579	551	567	565	562	536	562	549	515	533	561	547	538	535	566	598	573	529	571	529	591	514	583	554	551	557	535	531	531	529	562	507	555	525	529	536	516	524	557	562	531	570	575	559	511	561	527	549	528	552	549	549	558	524	539	549	528	563	592	512	607	533	539	532	570	571	565	565	551	539	541	585	497	564	551	570	565	509	539	550	563	523	543	531	547	549	547	501	539	526	548	566	609	539	538	503	539	565	544	539	498	527	559	580	556	522	502	550	536	556	536	556	571	550	557	528	526	492	545	535	568	505	545	564	596	556	531	524	542	540	545	490	556	551	539	528	556	533	525	532	531	545	549	591	553	527	556	555	544	570	519	528	574	574	528	577	550	541	548	516	541	580	601	541	547	536	524	554	524	515	506	595	555	550	532	575	575	531	561	545	537	559	536	572	598	572	593	542	547	601	520	590	538	547	537	601	510	554	515	536	549	511	559	539	553	556	511	598	569	493	549	511	520	542	513	554	499	558	561	516	569	530	592	537	511	515	570	530	518	562	584	548	530	529	554	559	527	557	526	549	562	584	572	554	514	535	560	570	527	581	521	544	533	513	528	540	517	492	591	505	508	527	522	542	545	543	505	535	484	505	556	569	547	542	556	556	535	536	533	554	512	553	524	553	543	550	517	546	572	569	517	571	566	477	537	562	549	541	552	542	551	512	596	549	578	534	548	528	564	510	564	549	567	544	543	524	564	549	562	551	555	564	569	512	588	555	548	554	541	503	558	569	580	562	534	520	485	551	568	568	516	499	569	543	554	503	552	511	538	544	550	534	539	537	577	560	567	525	513	568	556	546	597	550	542	539	546	538	538	565	514	500	545	560	556	573	544	575	535	566	516	519	534	583	550	546	492	553	548	573	577	525	511	552	538	545	519	588	582	541	523	551	533	550	504	579	577	565	536	527	531	544	550	528	560	558	577	517	556	536	554	536	575	564	485	557	532	538	561	539	536	539	559	582	502	528	539	542	562	538	526	551	557	544	543	523	549	549	537	567	553	531	506	549	493	549	547	519	537	522	555	571	543	515	570	479	534	558	547	570	560	575	548	500	567	550	525	531	520	534	535	566	494	534	550	527	550	558	503	541	557	521	545	493	505	545	537	536	530	568	524	564	523	552	551	552	539	551	577	570	554	545	534	531	581	569	531	535	563	566	531	574	505	523	522	514	503	564	524	594	536	546	552	534	560	572	546	578	589	517	538	513	574	557	566	547	528	500	541	522	546	500	559	531	542	586	528	527	542	515	541	542	577	561	562	536	557	547	553	546	537	529	565	511	559	548	553	538	563	567	565	586	510	562	549	497	566	541	534	554	521	583	530	536	546	562	500	489	581	553	591	515	525	550	559	564	535	544	515	525	552	539	572	512	516	565	560	508	539	570	552	509	548	594	532	550	530	545	564	557	589	536	542	560	538	512	576	569	539	552	604	562	531	529	573	522	545	559	525	549	542	498	536	535	487	554	530	560	581	575	523	520	515	512	552	575	550	541	528	552	517	516	534	584	554	564	573	541	523	502	565	510	583	537	529	554	538	509	543	552	512	545	565	538	528	507	531	557	570	558	562	507	498	546	513	517	546	524	566	541	579	546	517	529	528	595	551	516	562	525	551	566	528	581	567	559	581	534	500	518	571	500	575	580	531	500	559	514	547	518	555	540	524	561	554	534	516	565	568	588	554	542	519	536	535	508	564	554	573	543	561	550	543	552	523	558	581	529	551	531	544	568	593	541	553	539	559	570	543	603	549	576	529	580	575	521	551	540	522	549	537	534	532	551	523	545	550	517	522	520	534	542	510	555	543	521	537	571	528	581	534	564	559	582	529	552	516	555	526	545	535	550	546	508	530	529	571	535	555	554	528	540	554	546	563	533	555	550	562	536	597	542	527	551	535	552	566	526	557	553	563	509	524	555	578	549	556	479	554	508	526	514	610	496	563	546	544	504	560	524	498	536	554	561	534	551	548	564	515	588	555	571	525	537	614	545	521	573	571	545	580	510	549	556	560	527	538	546	540	546	553	527	531	558	546	561	539	532	554	553	505	542	537	575	567	558	511	507	559	576	538	535	511	564	526	558	530	559	536	539	537	544	535	581	537	572	557	554	559	567	566	497	559	590	544	576	552	563	535	561	512	526	542	552	565	566	566	571	572	557	494	524	565	565	501	519	510	559	510	556	539	552	545	542	523	498	566	509	528	571	520	568	538	549	502	539	520	526	554	555	506	522	564	606	543	531	476	582	516	522	567	544	527	550	500	563	579	507	544	498	536	568	561	545	554	542	560	545	558	500	546	546	547	517	539	559	550	536	519	511	528	559	559	541	519	526	533	579	534	528	580	559	544	570	510	517	564	533	558	477	524	565	562	546	547	536	549	558	549	560	564	579	554	501	503	549	528	544	584	543	560	498	595	575	525	533
36613	30378	39449	37523	38281	32830	22187	16430	18499	19856	15076	10932	7609	4361	2756	1578	1802	1699	1442	1294	1590	1569	1319	1293	1231	1197	1115	1083	1056	943	821	817	853	633	605	481	453	448	420	359	344	335	320	273	278	250	272	252	245	258	232	233	241	236	227	242	225	211	233	189	223	213	221	233	207	208	205	210	232	239	235	227	209	222	206	191	221	208	200	201	217	234	230	191	206	207	200	200	197	203	192	212	192	207	184	172	194	180	185	174	177	204	197	211	215	191	210	212	189	204	209	214	195	204	182	197	185	190	213	195	210	219	181	183	191	233	195	181	184	226	169	197	202	168	217	190	204	190	194	188	199	209	208	187	190	204	215	191	184	219	176	186	199	193	194	185	200	200	204	179	190	191	208	184	165	191	214	175	191	184	200	191	187	186	230	203	191	204	197	185	180	191	190	173	190	205	205	211	199	189	198	183	213	171	195	182	212	200	198	181	192	203	199	193	200	214	178	189	187	172	209	205	177	174	194	209	205	210	208	180	219	224	194	188	183	192	188	194	215	181	202	191	176	199	183	202	169	207	189	188	221	218	188	196	199	183	198	187	216	201	239	175	214	195	183	184	210	202	196	208	213	184	196	219	191	206	191	207	188	188	197	174	192	198	208	211	197	183	198	184	186	190	205	175	174	218	205	188	176	195	180	199	197	179	229	190	194	199	214	187	177	189	186	198	204	184	184	163	180	183	197	212	200	195	212	181	181	181	179	204	207	187	176	175	201	171	205	192	183	204	173	180	195	189	175	187	189	220	202	183	233	195	185	200	190	189	203	171	187	193	177	185	192	177	200	183	202	193	179	172	174	205	203	193	219	184	198	205	182	202	170	187	184	194	184	193	198	190	229	187	188	194	174	173	208	188	201	195	188	200	204	177	186	206	209	180	175	184	171	178	181	211	204	205	201	200	194	186	197	189	192	200	178	195	197	191	191	202	194	206	188	187	175	194	198	173	189	185	198	171	170	196	186	193	193	186	182	181	188	165	191	201	185	208	185	191	192	192	182	208	173	191	215	184	216	213	182	216	197	187	205	199	211	191	208	192	173	180	190	170	186	179	210	198	176	187	180	167	201	209	202	199	184	157	202	203	205	213	179	191	207	186	224	182	195	207	185	184	208	205	189	182	187	198	192	176	204	186	190	199	181	213	173	172	177	170	211	195	187	192	180	206	185	186	204	187	206	186	191	180	179	212	216	206	195	210	185	179	213	209	199	199	195	171	199	200	202	202	188	204	185	204	160	182	191	192	161	193	211	184	196	191	222	175	190	207	194	198	215	226	159	170	195	196	203	210	178	199	221	186	182	208	192	213	195	191	185	209	185	183	205	198	197	199	200	193	202	195	206	199	211	194	167	178	184	220	226	207	187	176	220	217	189	201	213	179	184	184	205	222	187	175	201	213	206	195	186	189	197	191	207	216	199	188	179	173	211	193	158	210	193	192	200	210	189	177	170	191	210	193	177	175	194	222	208	190	219	196	171	197	179	193	193	174	217	186	194	200	208	190	201	207	192	177	180	177	184	188	222	203	202	186	195	170	197	206	211	201	196	184	188	188	187	171	173	203	185	184	187	215	192	185	168	179	216	194	192	184	191	199	185	192	181	198	206	191	177	172	203	196	213	176	230	217	201	197	190	203	184	187	171	196	197	196	185	189	184	183	220	178	196	207	206	164	214	212	154	198	192	173	188	196	215	178	194	194	193	190	174	191	147	188	191	164	201	181	210	207	179	193	197	184	199	195	180	188	196	183	174	204	196	175	196	181	169	199	197	195	171	217	200	188	209	181	186	193	180	171	200	195	193	188	165	220	195	176	177	228	191	207	208	212	183	180	167	193	188	195	168	201	227	190	176	181	189	176	172	171	211	208	191	171	193	187	190	201	172	170	170	201	178	183	200	183	189	195	191	181	201	203	188	194	192	199	213	203	190	189	156	223	187	185	200	180	184	194	189	188	211	173	175	200	190	185	209	183	221	192	190	200	186	206	188	197	188	191	203	195	202	185	178	220	186	197	191	198	189	180	197	203	196	181	204	168	173	192	201	166	205	185	190	190	205	160	200	208	195	171	212	204	170	181	197	170	217	194	174	203	177	206	192	183	195	203	193	170	204	185	211	198	205	202	165	175	203	190	204	168	196	171	174	200	172	177	193	168	213	189	190	219	198	194	214	213	211	176	177	199	198	231	185	195	184	219	151	218	195	173	200	176	191	197	200	166	185	175	197	200	202	207	202	210	196	205	185	217	199	233	211	193	220	215	195	187	202	207	186	194	203	200	187	192	215	182	184	205	211	192	179	207	216	194	182	184	221	196	182	205	203	244	180	195	188	199	181	195	212	207	193	206	209	187	175	198	175	201	210	174	193	204	187	211	190	179	205	180	193	198	186	201	173	192	185	192	183	170	194	211	188	186	173	210	179	205	187	211	215	194	190	186	177	173	209	182	193	184	189	205	184	184	200	212	204	207	197	194	197	191	212	210	206	193	186	204	187	195	165	191	197	192	206	198	192	200	192	196	196	170	185	198	207	160	217	188	200	195	203	205	183	202	179	186	181	213	199	202	196	173	201	219	177	181	193	204	215	194	180	172	192	197	213	180	156	173	182	207	208	192	195	177	200	188	194	215	169	176	198	214	185	161	195	245	194	211	178	213	199	202	196	213	217	198	183	215	187	194	215	203	192	210	194	201	164	210	222	197	200	175	173	218	175	169	205	194	202	211	163	185	184	191	214	195	169	180	207	168	170	198	180	215	229	204	177	192	189	193	216	191	200	217	180	211	190	188	219	192	180	183	168	182	210	180	175	191	179	198	191	210	204	177	194	208	209	196	186	210	183	197	221	208	202	212	206	187	189	181	207	186	189	201	200	201	180	169	192	193	186	204	194	190	188	190	191	169	199	213	196	193	200	216	195	184	202	209	160	201	181	206	174	223	213	195	186	179	194	192	214	169	193	214	194	170	169	189	174	176	202	174	195	196	212	205	198	205	180	173	201	177	185	176	194	197	182	175	200	177	176	201	196	188	173	223	193	202	209	197	197	197	206	201	210	207	183	215	214	187	196	199	190	216	192	228	211	184	207	202	197	208	193	199	200	191	196	197	210	185	200	219	222	222	206	199	221	189	185	195	181	179	178	191	196	202	189	206	221	186	197	182	186	153	197	192	194	190	199	185	167	223	207	180	206	187	189	201	184	199	197	185	213	192	201	172	197	179	209	196	191	195	173	183	185	223	186	196	167	200	208	210	200	191	194	168	191	211	175	166	214	192	214	209	229	192	185	206	191	203	177	217	202	147	197	175	190	201	222	190	196	204	188	196	214	197	216	208	159	197	206	201	195	187	193	190	198	193	193	187	207	202	194	170	193	199	186	177	218	192	225	178	154	193	218	186	212	198	176	202	193	198	199	215	202	188	205	211	184	219	175	190	177	217	186	215	205	197	194	196	178	177	208	188	189	208	220	174	191	190
22860	22903	37046	41124	43917	33379	21494	20563	33369	36576	32101	28566	23557	16646	12036	8132	9840	9229	7553	7312	8780	9046	7885	8145	7858	7211	6727	6544	6421	5808	5208	4716	5019	3885	3600	2906	2460	2122	2058	1818	1793	1692	1278	1123	1123	1119	1013	854	861	819	778	736	757	764	757	667	626	577	666	598	634	705	713	731	665	660	675	680	692	633	663	567	600	585	605	568	594	581	618	620	691	759	694	617	615	630	652	555	599	526	558	549	514	511	540	492	452	519	495	459	439	460	498	484	518	519	512	487	524	494	476	515	482	496	495	472	507	503	494	475	467	494	491	483	454	484	500	499	513	510	489	483	450	491	519	486	494	528	484	485	462	471	482	475	494	474	528	514	470	487	523	497	492	467	485	463	500	480	482	515	466	484	455	501	503	483	496	490	481	482	469	460	450	491	443	513	463	486	524	492	452	459	480	524	465	482	486	479	475	506	457	481	480	510	459	485	485	464	463	482	471	530	511	488	476	485	472	489	447	467	467	456	499	467	487	520	483	500	417	502	489	491	467	498	516	463	479	488	490	489	473	484	490	494	473	463	470	468	494	489	480	503	505	492	500	467	480	467	500	491	466	468	467	478	501	494	476	454	478	484	462	465	462	442	467	493	485	461	463	532	502	483	469	514	457	463	476	493	484	461	451	491	493	497	454	489	437	470	485	473	526	443	491	501	473	484	480	455	493	472	508	494	477	470	447	455	492	475	512	444	490	481	472	488	517	471	448	519	490	465	469	469	463	454	488	502	468	493	497	491	456	480	481	475	494	488	458	420	454	459	521	488	488	459	471	521	505	491	455	459	477	468	509	478	499	450	492	462	455	484	440	493	487	458	481	454	450	446	530	474	467	515	467	494	481	484	486	500	468	471	482	460	507	469	485	530	486	485	518	516	461	487	508	466	489	431	483	502	441	495	508	469	503	528	471	482	482	491	480	470	484	518	438	509	510	507	489	463	479	507	533	497	481	445	482	506	484	507	494	501	496	483	502	474	473	478	509	480	500	486	456	467	482	452	499	506	449	511	461	486	486	465	503	488	501	528	509	502	482	501	482	494	481	499	458	464	503	511	481	494	471	464	498	500	488	436	459	492	478	454	476	426	496	494	477	511	494	497	460	482	495	484	476	520	523	482	478	494	463	478	468	513	457	480	493	449	459	481	501	444	463	474	488	520	468	503	464	491	477	459	482	490	494	478	518	474	472	483	486	499	478	484	442	517	479	487	504	517	467	458	451	524	501	469	521	466	491	501	535	447	505	498	467	491	492	500	492	485	496	463	477	458	484	526	494	435	443	518	443	475	486	503	450	472	447	512	475	474	511	452	500	449	489	487	479	515	512	470	509	458	482	477	499	506	466	475	504	498	492	459	495	510	480	477	441	490	465	480	488	471	501	490	519	496	512	446	494	492	469	486	487	462	491	441	500	471	465	496	466	486	497	487	481	496	514	460	470	487	493	502	489	470	505	460	503	447	446	472	476	435	456	508	474	485	456	517	486	470	487	478	513	452	458	457	448	500	468	502	512	492	485	467	477	473	469	486	484	482	497	476	473	471	498	467	468	479	497	481	478	489	466	544	477	478	513	472	476	504	478	453	483	480	467	483	494	474	497	489	476	471	471	485	515	513	509	511	529	462	488	480	455	463	430	501	455	454	472	506	453	474	462	483	478	459	507	520	479	486	470	479	457	454	493	529	459	469	458	482	504	508	505	516	505	525	474	501	458	445	502	494	488	503	492	487	462	502	476	451	476	466	497	476	498	512	485	461	452	494	462	495	465	450	476	471	497	466	496	482	506	487	468	438	495	493	495	513	428	496	476	491	456	491	499	451	459	464	473	412	429	467	444	474	497	462	460	455	468	502	489	473	459	513	471	514	425	528	491	502	512	504	492	523	506	521	495	500	497	484	423	459	488	470	528	505	510	514	472	467	512	498	519	477	474	493	510	489	503	461	494	476	502	482	506	483	462	456	477	496	432	451	468	492	477	472	514	469	484	497	501	465	473	507	513	452	488	493	524	470	467	507	515	464	499	468	468	495	514	473	513	514	511	488	488	512	513	488	456	476	478	505	501	468	455	476	495	448	476	496	505	423	480	499	493	481	526	504	512	465	482	470	487	488	490	460	468	479	479	542	497	502	479	467	463	480	499	471	457	489	470	483	480	500	523	484	509	467	493	506	450	481	509	488	465	473	436	528	475	461	479	464	478	472	470	466	491	458	470	498	495	465	473	462	466	472	528	497	489	484	486	475	467	481	480	489	472	489	493	475	494	447	500	526	459	466	460	503	508	461	485	470	474	454	479	454	487	450	474	466	472	491	456	470	474	488	491	480	500	485	477	428	482	487	476	480	496	493	488	469	518	448	477	491	471	454	447	478	512	481	453	508	458	480	464	482	463	440	501	470	488	497	476	484	431	486	468	505	454	509	448	489	475	475	506	509	485	505	479	485	498	471	489	454	482	437	512	473	510	486	450	476	452	504	497	503	476	486	473	468	455	548	495	483	474	509	471	467	524	502	467	467	487	458	424	469	485	487	489	479	447	502	473	499	479	483	486	485	500	490	484	463	465	489	496	483	507	453	461	507	449	501	479	523	517	509	507	480	515	456	460	488	458	493	493	475	495	482	467	482	500	453	484	510	487	473	500	460	491	451	450	454	489	450	506	466	456	468	486	469	500	468	485	487	497	499	472	468	466	482	470	465	493	473	465	476	498	439	484	508	514	479	493	486	455	500	477	518	499	476	504	510	463	428	501	499	485	481	469	465	494	490	456	461	481	499	494	488	451	511	547	457	493	498	442	483	517	475	516	490	489	475	468	426	477	487	466	476	484	413	469	479	501	553	493	501	526	488	498	508	457	486	468	515	493	495	477	476	453	441	483	523	501	509	473	466	523	459	469	468	482	474	511	479	483	485	480	470	497	470	495	465	464	464	491	473	505	458	473	501	470	480	516	497	510	502	481	458	469	479	515	484	480	525	466	499	491	469	480	479	481	486	469	503	458	471	491	496	513	471	507	478	475	465	475	499	476	452	474	496	472	513	557	517	469	475	470	462	436	521	471	492	497	479	520	524	465	509	450	463	469	474	462	479	481	471	482	480	496	500	488	452	518	496	462	484	526	492	478	470	477	479	521	451	483	518	508	469	497	475	465	463	427	511	500	496	529	538	452	479	464	428	487	478	464	455	481	478	486	492	469	497	473	489	492	498	471	518	415	511	457	465	493	506	501	475	479	489	473	512	473	506	498	444	470	470	457	485	449	484	500	485	490	467	534	490	472	466	501	493	484	466	492	479	467	448	484	503	494	464	459	442	501	461	444	492	475	480	471	505	491	465	502	474	475	491	468	486	438	459	498	482	480	474	494	471	461	467	470	478	474	468	486	519	488	485	451	449	510	521	469	489	493	505	464	489	487	499	493	440	508	451	502	493	454	470	497	484	497	434	486	485	443	487	519	524	491	492	492	464	468	513	485	493	480	450	467	473
10409	6429	8497	6671	6098	4870	2296	1653	1282	1101	910	733	620	558	442	427	378	397	349	367	368	374	322	362	309	289	299	355	345	323	310	290	298	294	278	282	253	226	270	244	228	220	277	256	232	246	239	216	220	236	214	213	229	255	247	204	196	246	198	210	219	227	239	235	232	185	202	222	201	197	197	232	234	215	232	206	250	216	224	195	250	223	229	215	199	218	210	225	199	220	213	221	260	242	204	217	192	219	225	209	208	221	234	212	208	264	214	199	236	225	228	227	214	219	206	234	219	238	229	190	207	220	218	223	242	230	220	202	235	241	225	217	210	215	208	213	222	241	255	195	206	225	235	203	220	171	211	238	220	224	232	213	194	216	201	250	225	207	208	241	213	217	203	221	208	202	241	185	204	199	200	198	230	215	242	226	208	238	193	199	204	222	221	209	200	223	223	236	203	237	232	221	211	206	240	210	206	215	207	221	177	216	216	250	213	213	222	236	227	226	190	186	233	219	229	231	211	243	214	202	235	230	212	190	203	206	210	188	182	224	215	248	214	182	213	207	210	201	218	198	190	220	219	201	220	234	194	221	238	231	218	220	211	213	215	235	200	221	199	223	204	245	224	223	235	245	232	236	196	212	218	206	235	210	203	208	190	250	187	207	204	221	221	233	223	241	205	228	216	229	238	219	210	204	225	192	209	199	252	200	189	225	226	239	215	209	238	233	198	234	210	216	216	243	226	216	200	223	192	206	189	201	232	217	223	209	216	238	195	219	231	230	224	204	184	232	216	224	194	214	224	177	232	227	230	208	233	215	221	207	217	220	247	188	212	192	211	213	246	216	236	227	229	226	199	185	212	201	219	219	225	213	208	219	242	194	223	227	223	206	206	219	209	232	209	217	221	216	215	202	224	185	217	243	205	219	237	206	202	222	246	249	248	181	211	223	211	226	209	226	189	207	216	242	209	208	223	227	205	279	209	193	227	201	207	205	224	223	248	229	184	236	208	221	219	214	193	199	222	220	215	225	216	209	208	209	211	210	188	244	246	249	228	233	223	215	194	206	211	211	203	204	216	225	242	205	235	204	187	227	201	219	229	199	220	205	234	221	208	210	203	214	235	200	221	211	247	206	203	229	227	206	218	237	207	204	221	216	224	220	225	234	219	202	200	225	227	210	205	229	216	218	197	223	208	213	222	210	231	204	212	214	202	233	223	211	232	212	217	214	221	200	235	185	241	218	211	222	227	205	219	191	213	233	238	206	203	193	227	190	207	202	207	184	221	237	219	220	220	185	207	212	216	197	227	202	224	214	221	171	212	217	221	211	229	203	217	214	220	194	220	223	214	230	215	236	263	223	227	174	228	256	194	219	220	208	208	210	246	199	206	248	208	222	223	202	240	206	228	220	236	219	202	208	218	221	187	229	204	227	230	205	225	219	209	232	187	207	189	223	216	227	201	210	218	182	217	211	221	203	202	210	240	238	230	218	239	241	201	213	224	221	209	225	200	229	233	232	203	177	201	209	239	220	205	214	205	233	224	237	180	223	222	229	218	222	237	229	216	202	203	232	235	236	228	237	192	231	215	217	208	224	235	196	206	203	231	219	207	208	196	218	212	226	205	208	234	228	210	225	191	219	198	241	257	239	206	228	215	226	179	217	233	237	215	211	226	205	210	211	210	225	207	242	212	228	218	232	245	218	221	221	221	226	222	213	227	216	231	212	209	249	230	211	196	204	219	195	210	242	200	197	218	186	210	200	210	206	246	217	243	225	222	231	217	211	222	203	217	241	205	186	207	194	223	249	231	186	198	228	229	211	216	240	231	217	231	224	201	196	197	196	229	227	210	205	216	205	203	192	258	244	220	203	229	221	226	217	233	187	227	205	222	214	209	213	239	228	228	229	208	211	214	198	201	217	242	195	192	221	226	233	233	205	184	234	214	200	214	203	230	213	224	219	232	205	201	229	212	242	250	216	213	231	209	206	231	216	222	211	232	237	198	229	198	232	213	216	207	204	204	211	238	207	218	210	218	213	231	229	226	197	216	187	212	219	207	219	222	221	204	220	206	215	212	194	216	213	224	201	216	247	235	218	219	227	185	206	226	203	194	208	208	239	208	206	241	217	221	187	250	219	228	217	203	215	216	215	193	201	227	187	230	217	216	220	207	227	213	191	203	214	180	219	214	245	223	203	231	222	241	204	212	228	228	202	213	207	212	219	207	200	197	199	230	215	195	238	231	183	213	199	249	220	236	223	213	188	211	229	207	213	224	187	217	209	217	201	208	214	214	235	210	207	213	216	230	196	213	214	197	221	235	219	223	230	222	224	244	226	219	217	212	221	207	236	192	212	212	216	225	214	216	210	210	227	225	213	212	222	240	207	220	235	228	232	216	224	228	221	232	214	224	226	229	210	211	239	217	224	198	239	246	228	236	198	261	222	234	234	200	215	219	220	236	208	196	231	231	199	211	214	203	218	209	212	183	214	206	196	231	207	195	232	199	224	218	206	203	217	209	222	226	239	238	231	205	205	211	223	196	204	210	199	211	204	209	193	196	217	223	219	234	207	210	190	257	232	204	228	226	237	231	218	201	205	211	226	215	197	208	227	245	219	223	209	214	204	233	238	206	179	227	229	223	214	240	226	230	242	206	215	239	205	202	212	179	229	226	210	216	229	214	196	230	235	237	234	233	240	217	213	226	222	214	214	165	241	212	223	229	198	205	212	232	226	238	205	219	223	195	196	191	221	205	228	228	194	221	216	232	206	214	237	201	212	224	205	202	213	203	207	216	250	204	232	223	205	177	202	249	198	219	246	206	235	223	233	235	231	229	221	227	234	226	238	230	224	183	209	212	210	196	212	214	193	217	202	207	197	225	241	206	244	235	217	238	228	235	223	210	237	214	260	212	212	203	218	231	195	209	224	222	209	205	233	247	233	209	241	227	238	238	205	209	215	231	205	233	243	217	224	224	240	196	224	221	218	210	207	199	214	228	214	198	242	207	212	209	196	221	212	213	202	223	195	181	206	211	219	212	215	214	236	201	209	234	216	215	220	203	216	222	190	200	220	213	227	205	186	205	206	203	211	209	202	216	218	197	180	215	228	197	218	209	209	229	213	225	240	218	197	220	217	218	198	217	239	219	179	217	199	217	206	211	236	212	202	227	224	222	207	225	202	187	188	231	210	203	196	226	195	237	198	229	233	207	228	210	204	194	223	218	223	237	222	227	218	244	213	220	222	200	213	202	231	203	187	208	221	249	200	238	200	202	219	213	185	192	213	215	206	203	214	201	225	243	227	220	232	226	221	243	215	212	202	218	224	218	234	243	246	228	221	191	219	218	243	204	235	173	212	216	219	214	219	236	228	231	213	226	227	214	230	218	229	232	200	223	226	222	207	223	212	227	214	214	227	220	182	205	210	215	244	207	214	198	221	218	219	210	221	218	221	182	213	201	196	199	204	214	217	210	243	256	212	199	218	273	234	220	233	210	240	225	215
6726	6573	13527	15017	17235	13560	8503	7087	6581	6000	4645	3809	3126	2501	1977	1771	1779	1666	1508	1624	1636	1573	1454	1387	1396	1392	1369	1292	1390	1248	1217	1151	1107	1072	988	883	823	844	804	719	721	690	675	696	679	657	651	637	603	574	620	600	602	603	555	561	601	556	595	585	600	608	587	598	583	586	610	578	566	548	594	555	568	594	573	609	585	552	558	576	589	553	528	608	570	533	573	550	569	575	597	555	550	558	574	553	519	563	548	553	507	552	524	552	566	571	543	551	518	562	528	533	504	523	502	577	468	561	528	553	534	564	568	544	524	567	530	548	550	593	555	562	529	575	501	535	574	565	547	556	509	573	525	536	534	539	552	540	594	561	575	493	563	572	563	555	527	594	517	580	530	510	551	594	504	534	557	533	582	537	504	511	536	563	545	576	549	556	569	533	550	549	552	563	516	555	535	537	552	520	534	525	536	524	534	535	505	526	522	579	529	549	543	594	533	551	500	536	556	521	572	514	535	543	547	541	551	577	541	510	539	545	480	543	545	516	544	503	526	538	495	526	535	539	521	567	541	527	510	539	521	523	535	521	550	524	525	538	525	528	505	539	530	525	566	563	553	524	517	569	536	548	571	540	547	549	554	517	524	550	504	534	509	556	533	531	570	533	564	549	528	554	572	564	560	550	540	545	542	521	566	520	502	523	540	515	544	547	544	519	517	513	559	562	590	599	528	529	545	556	514	548	552	560	546	530	560	546	547	557	563	579	537	515	553	555	573	523	542	541	531	540	543	572	583	554	536	526	524	507	565	547	514	534	588	511	558	520	517	523	537	522	529	550	528	510	524	507	523	527	521	516	553	559	557	525	590	567	566	552	512	531	551	533	613	535	539	567	536	527	536	530	571	571	530	547	494	530	528	509	538	550	583	544	527	535	538	512	524	538	516	534	586	527	547	552	498	538	551	554	549	517	565	523	522	571	571	533	579	523	539	517	520	521	528	570	512	532	537	511	558	529	555	589	571	538	575	509	551	565	570	553	546	526	552	529	564	569	555	563	546	511	571	508	534	563	530	570	492	486	554	544	511	537	560	555	512	489	526	550	556	530	565	528	491	564	527	544	562	531	523	531	571	545	498	538	544	527	576	575	531	557	509	561	559	514	518	557	599	595	568	550	508	555	580	547	544	575	525	533	551	531	534	537	560	495	542	558	554	549	575	557	483	532	538	544	566	533	561	583	526	519	547	560	525	524	507	517	566	538	548	564	494	573	544	573	521	528	540	565	564	533	567	529	528	527	541	591	507	513	525	579	541	527	556	587	516	508	559	542	505	525	512	550	533	563	542	546	576	514	545	591	532	555	526	517	517	546	509	578	556	533	545	523	541	565	576	520	541	518	530	495	510	550	548	503	539	517	543	514	546	587	545	512	542	534	532	529	535	503	534	548	539	489	550	512	584	581	543	565	548	578	500	552	560	558	540	524	549	570	535	553	527	516	519	517	500	469	528	543	545	522	582	502	538	532	586	547	551	523	555	565	576	528	529	519	542	520	561	544	559	523	514	554	508	552	559	553	514	596	561	544	582	549	557	581	548	553	498	528	537	543	513	580	547	510	536	475	583	498	522	567	530	504	511	544	535	518	535	552	547	527	574	557	536	510	527	523	530	550	573	517	547	554	580	576	541	530	553	545	544	567	536	547	514	545	532	556	515	574	543	585	535	523	542	567	531	550	565	504	534	557	532	548	553	551	555	564	556	521	539	556	526	533	550	535	534	528	571	519	544	552	534	508	487	554	590	528	522	494	517	522	489	562	512	564	540	582	531	536	567	513	543	586	554	584	559	535	548	559	523	523	551	561	545	545	521	559	539	552	535	508	540	532	594	520	554	545	523	550	533	510	551	565	563	550	572	528	564	516	549	524	556	548	529	594	511	546	548	542	545	535	510	529	563	546	532	538	528	535	495	521	503	495	539	518	520	528	535	530	558	544	554	523	504	547	544	567	579	555	545	569	553	546	565	523	590	534	535	545	533	490	559	566	547	544	558	560	516	545	561	563	513	532	497	553	564	564	525	552	567	504	540	583	502	550	533	545	531	557	548	508	510	559	554	574	556	556	506	519	555	550	539	511	534	521	519	511	550	510	519	545	528	588	579	557	559	521	585	477	538	535	574	548	528	534	552	539	509	462	494	556	538	541	545	608	536	518	536	526	566	549	571	548	564	521	563	585	536	546	564	536	547	543	524	552	576	566	539	595	552	526	493	557	512	562	571	555	517	556	577	550	546	564	539	537	540	518	514	498	513	572	529	535	528	566	583	506	554	590	520	540	551	530	546	569	549	561	556	516	554	562	577	546	523	557	552	521	530	552	559	516	557	536	523	538	552	493	563	567	532	531	532	579	539	489	545	490	515	532	530	549	537	553	544	529	534	518	554	546	549	547	547	557	551	511	517	517	528	544	539	532	525	536	582	521	529	585	567	553	578	545	518	583	591	514	537	562	540	526	544	525	567	547	526	534	563	516	563	525	533	547	563	522	574	521	586	520	509	523	546	560	525	539	528	541	528	541	521	560	547	520	561	513	578	533	572	515	520	584	536	531	540	536	526	516	561	522	540	531	510	542	539	565	529	547	557	540	501	545	544	498	517	527	484	541	553	561	511	549	531	566	566	543	545	506	555	550	585	525	560	522	552	567	523	559	554	549	522	540	580	547	517	561	545	570	536	500	536	547	502	538	528	552	541	530	515	555	533	516	552	559	543	564	559	512	538	537	536	516	511	518	527	516	542	529	574	599	518	504	553	548	590	541	614	514	541	527	559	474	546	519	528	495	559	518	536	538	557	516	524	504	511	515	551	501	544	556	536	546	578	527	563	532	535	545	537	524	569	553	547	477	550	549	574	559	531	566	512	530	547	546	470	530	554	541	554	516	532	535	549	523	558	547	562	537	542	508	520	519	528	585	537	543	573	566	529	495	555	508	546	550	556	562	526	552	567	539	563	557	541	525	546	498	526	563	529	579	553	553	559	533	547	553	539	542	538	563	532	583	503	514	517	567	554	558	552	577	522	584	515	545	577	494	548	512	532	570	533	502	563	552	553	549	540	538	595	548	577	552	527	520	557	556	560	554	582	543	547	557	562	556	590	511	554	563	585	570	516	509	513	555	531	549	565	513	549	524	544	513	550	530	550	510	549	526	563	551	524	545	531	541	597	520	514	543	515	542	553	581	529	572	554	506	521	515	523	504	560	508	544	562	542	550	532	556	577	571	582	518	533	527	519	565	530	551	507	525	545	535	539	535	555	533	518	547	566	549	513	556	540	534	543	547	531	515	556	561	570	530	555	546	559	551	535	515	557	519	545	513	509	520	568	568	528	518	555	559	540	605	538	565	587	515	547	557	540	532	522	543	539	549	553	541	562	541	534	576	515	585	524	530	559	557	561	548	542	539	548	538	558	534	509	554	558	542	542	505	545	541	586	579	538	535	541	585	538	518	543	553	539	530	551	536	514	531
25764	25941	29542	30485	34705	23404	14680	11933	14498	13559	10341	6155	2870	2102	1458	1041	1198	1111	750	811	958	889	870	882	853	794	757	685	703	699	612	545	590	463	452	374	397	341	350	328	317	294	335	272	289	257	219	234	225	257	209	226	224	235	232	285	243	224	209	246	246	212	240	218	259	251	239	279	222	221	222	251	211	231	222	194	253	270	204	255	260	234	214	236	227	206	228	219	259	210	254	220	230	218	243	193	234	228	248	193	224	227	227	207	206	232	217	188	230	221	223	234	228	219	247	209	228	202	226	232	238	215	257	218	221	189	212	254	241	204	202	213	209	211	220	220	187	198	212	245	252	222	193	229	222	206	223	250	240	207	239	226	228	203	233	182	223	225	244	195	249	198	228	229	219	217	235	193	208	209	235	234	225	234	201	205	223	254	204	223	189	229	235	227	192	205	219	212	220	220	222	227	230	198	204	210	224	207	225	216	224	224	204	210	233	209	217	231	204	238	240	212	205	213	226	247	235	229	241	224	201	215	214	220	244	204	213	206	209	215	206	220	218	237	199	219	228	225	201	210	216	197	232	247	201	208	215	211	184	218	214	223	206	235	212	199	239	208	213	235	205	225	200	206	228	230	217	242	241	199	219	217	230	216	221	227	251	202	212	207	229	205	230	218	222	249	241	212	198	217	212	237	212	180	232	245	236	220	184	218	225	216	224	207	223	226	241	212	216	226	212	195	210	224	249	197	217	227	205	216	228	200	220	218	196	195	242	233	214	246	200	248	216	192	221	230	220	229	223	219	208	192	246	222	209	235	193	185	247	207	220	202	221	218	235	209	213	251	197	205	208	221	225	231	200	213	233	200	217	226	225	239	211	233	223	210	202	227	219	207	232	230	202	246	198	223	239	233	242	227	231	212	224	209	204	207	216	225	201	212	205	228	228	218	217	244	220	232	198	242	239	212	220	226	212	218	208	219	190	220	201	199	236	208	237	247	240	233	228	214	211	240	190	266	213	221	199	208	222	217	211	210	203	237	244	239	236	260	227	224	231	219	214	213	190	223	225	246	229	228	204	223	224	220	233	231	221	224	222	230	227	211	236	246	251	230	211	217	193	212	213	215	230	212	208	232	230	223	225	204	206	214	213	222	204	233	227	214	217	177	198	211	215	236	203	193	219	215	233	234	213	217	217	200	276	225	225	224	201	195	219	227	231	260	216	253	219	229	221	221	207	217	221	187	243	198	213	245	231	223	209	219	206	208	208	236	196	232	186	224	242	224	239	220	228	227	237	200	215	262	207	216	212	219	236	231	220	206	217	232	215	240	213	207	203	219	228	231	218	221	198	217	231	195	204	207	215	233	230	200	242	222	206	228	228	234	224	215	220	234	224	241	233	212	223	224	223	232	239	249	205	228	204	255	224	214	229	239	214	198	232	237	212	192	226	208	220	224	201	252	209	228	202	222	212	208	211	206	224	233	216	198	228	227	210	225	232	214	225	241	225	216	242	209	230	217	217	213	224	202	199	210	221	207	222	222	211	230	208	203	209	220	217	224	240	227	203	220	236	180	236	224	217	212	199	234	226	236	202	226	231	247	206	219	207	212	199	209	245	223	221	240	221	204	222	224	243	233	201	216	231	213	218	226	203	225	230	227	223	233	240	238	210	227	218	201	209	252	207	235	220	219	216	225	241	205	200	194	229	217	236	229	205	250	225	230	216	206	222	205	217	228	207	202	205	218	200	182	218	219	228	198	191	222	228	237	203	211	236	228	222	247	225	244	209	229	234	232	239	210	200	242	234	236	210	229	218	194	219	226	224	220	231	212	188	204	255	230	243	213	219	208	213	215	221	237	244	232	218	213	204	227	249	237	219	214	221	218	231	213	215	215	237	234	221	219	240	218	191	229	223	223	238	219	228	242	237	219	208	221	216	217	218	211	223	231	212	220	235	205	237	218	205	220	195	219	208	239	245	211	206	238	237	213	223	226	207	235	241	210	243	215	177	224	202	242	240	218	201	207	209	198	259	219	228	250	230	196	244	214	227	225	206	254	219	236	200	209	212	214	234	203	224	214	232	219	228	241	226	218	216	233	243	221	234	207	210	198	206	237	212	224	194	230	233	222	215	214	211	231	235	249	200	231	211	240	231	252	231	218	208	200	199	258	235	216	221	237	205	224	223	239	197	221	235	208	206	233	217	201	241	242	239	228	219	220	226	218	201	225	223	228	233	216	223	218	236	248	228	238	197	199	221	205	244	220	257	223	232	211	189	239	225	204	243	221	223	235	220	193	236	225	194	225	229	220	217	201	193	219	212	227	231	196	241	244	232	213	202	198	236	239	227	224	223	247	230	218	200	206	209	209	246	204	214	242	207	244	195	192	243	243	241	214	216	216	206	225	205	233	232	222	235	235	236	195	198	219	229	213	229	237	223	201	219	228	199	239	223	229	222	223	246	228	223	251	224	209	220	216	249	232	216	234	210	229	213	211	211	244	235	225	202	221	205	196	214	244	203	231	247	220	239	243	202	182	216	225	239	205	203	226	238	250	203	221	208	213	206	199	219	220	231	229	243	213	194	247	210	228	223	221	210	220	221	219	214	224	229	195	198	246	221	206	202	211	204	208	220	210	245	227	200	221	230	222	216	242	208	200	228	218	239	216	209	231	229	197	244	198	210	230	237	199	203	221	230	205	224	221	234	229	228	228	216	225	219	209	211	193	227	224	211	231	198	209	226	207	243	226	214	206	222	261	217	227	215	213	226	209	222	215	216	206	223	206	215	213	215	212	216	234	211	222	217	227	226	242	226	199	216	193	228	207	224	215	235	220	234	216	218	217	205	211	234	215	216	214	217	237	227	242	187	236	226	210	214	224	222	212	206	216	204	205	248	215	219	223	246	230	231	233	211	200	252	212	204	214	208	229	202	208	191	187	217	231	211	225	229	209	232	222	218	214	191	227	237	230	212	231	226	216	236	228	210	211	205	219	234	219	237	211	274	204	214	206	238	227	219	220	239	227	238	228	242	194	224	214	234	220	218	227	229	224	234	220	215	200	217	210	220	226	233	219	228	206	211	216	223	225	212	201	233	240	181	205	233	217	177	212	201	212	205	242	201	206	228	210	223	209	220	221	244	235	245	194	215	239	210	234	224	218	206	230	220	235	225	223	218	197	209	188	233	209	221	204	199	237	193	205	219	208	234	219	214	230	200	225	212	210	224	228	201	218	218	224	233	215	213	230	194	244	238	225	230	222	207	217	218	230	224	228	220	211	223	226	231	250	239	209	217	228	235	223	234	211	208	217	227	214	250	227	207	220	203	217	208	219	223	216	211	214	206	228	230	225	203	207	225	201	238	205	248	207	221	232	206	214	225	191	215	241	218	222	214	200	224	237	223	226	258	247	205	201	256	227	208	205	226	219	231	202	212	252	239	223	214	218	228	218	242	213	189	216	202	204	237	229	216	217	231	219	230	202	198	212	224	230	214	203	229	211	246	243	201	205
15788	21452	28443	36394	38427	24381	19720	22843	31188	31998	27073	20454	12434	9985	7520	5360	6686	5947	3871	4302	5609	5527	5128	5361	4925	4763	4540	4165	4025	3840	3584	3247	3471	2755	2372	2016	1703	1475	1468	1305	1309	1136	1053	960	930	909	822	764	780	719	693	776	730	699	714	654	646	631	695	648	649	711	735	689	704	722	683	648	651	653	643	622	600	646	595	562	606	637	607	710	652	666	633	629	581	638	604	598	585	611	587	631	603	561	551	580	580	555	526	570	527	574	559	553	590	592	550	545	566	590	530	571	609	557	576	502	554	559	526	582	563	524	541	518	559	510	513	574	535	534	572	535	583	542	565	553	544	526	545	557	541	535	572	520	513	492	570	539	561	554	541	548	570	496	561	524	579	556	560	539	538	549	529	521	584	523	607	528	577	520	551	585	536	574	561	551	522	521	529	549	534	526	524	590	595	530	578	530	570	540	571	551	564	558	521	526	539	557	556	559	542	577	543	544	539	536	558	549	547	521	544	539	543	553	506	555	527	513	514	550	542	531	590	579	580	551	530	532	531	519	510	515	490	577	526	560	577	515	530	517	570	532	578	550	547	524	543	545	559	512	531	549	578	564	564	553	557	553	566	563	563	575	527	525	566	535	525	552	530	552	565	540	543	521	527	529	558	564	559	562	471	556	570	522	555	527	555	553	608	465	569	557	568	546	540	554	573	573	518	582	515	533	606	533	574	547	549	536	532	541	559	542	564	541	552	520	590	580	521	551	567	505	563	543	580	557	542	555	573	546	567	589	546	574	521	578	554	560	539	551	567	552	548	540	541	532	558	559	502	531	568	547	588	540	548	556	539	573	577	585	537	525	573	535	560	517	523	578	541	591	546	540	548	558	544	576	572	516	546	562	582	529	554	546	532	479	535	555	570	541	518	541	582	547	535	567	538	570	570	488	544	505	525	578	562	553	529	517	555	545	562	566	558	550	553	527	530	506	551	528	503	517	558	576	528	585	550	559	515	571	593	580	551	530	575	539	558	570	588	517	522	574	568	570	553	544	546	541	533	545	550	537	555	573	549	538	539	535	537	593	530	599	530	554	550	591	514	498	522	567	556	541	524	580	532	583	546	555	562	564	534	586	547	557	542	511	537	563	560	550	514	531	567	577	518	507	575	548	503	560	562	520	563	530	509	521	533	532	524	518	535	567	539	550	548	553	509	541	571	534	564	528	560	529	526	524	562	533	532	530	584	490	556	587	579	502	536	525	530	580	565	549	538	552	581	550	561	527	585	577	589	530	543	547	556	545	516	541	568	559	528	552	527	502	569	585	573	529	553	563	535	579	544	570	533	537	491	523	526	584	537	570	536	536	575	503	554	506	589	521	573	553	556	578	526	572	546	532	536	545	546	546	538	539	561	561	552	574	555	578	533	521	557	520	569	514	591	546	561	559	604	556	554	608	552	535	535	543	540	521	550	524	547	564	554	529	537	529	521	566	533	496	532	557	498	592	500	590	546	533	565	537	529	556	527	547	515	554	533	573	539	526	557	571	540	538	520	496	549	569	565	537	533	564	547	517	565	559	518	528	551	567	591	557	545	534	547	546	538	552	573	517	535	546	544	509	557	572	503	548	549	568	560	544	556	520	529	550	572	534	530	543	552	524	555	560	568	537	538	513	548	538	585	526	557	523	547	543	555	523	511	533	586	581	525	573	518	575	514	526	558	560	575	574	503	581	532	549	537	574	557	539	555	552	539	620	564	536	591	568	523	532	515	506	570	494	623	522	565	552	566	570	579	531	577	566	576	545	562	583	527	541	565	547	557	540	545	477	547	514	552	551	567	562	511	579	555	546	575	551	543	593	546	519	537	557	531	557	556	536	495	584	584	543	527	534	577	535	563	552	528	573	535	562	556	569	531	550	526	532	557	546	552	608	558	539	596	609	494	506	555	504	557	577	535	551	570	556	546	537	536	559	578	565	518	565	522	550	515	535	529	517	575	517	566	515	536	544	561	480	580	560	577	547	549	509	548	555	530	514	559	515	552	524	578	503	527	578	522	539	586	503	549	525	538	580	541	546	488	536	527	523	505	521	549	530	589	558	553	579	516	550	522	530	567	539	533	567	540	595	552	510	530	609	547	513	571	544	538	539	560	584	513	527	556	544	571	542	555	540	528	572	567	542	536	562	557	588	558	550	536	597	555	547	536	568	578	552	538	583	547	522	538	557	523	564	527	562	540	527	537	529	604	575	557	565	607	569	569	539	561	608	560	561	569	588	560	548	575	565	515	558	569	566	547	568	488	512	566	549	546	528	524	555	537	629	558	537	552	520	544	520	557	542	537	528	521	576	521	538	553	575	583	545	542	541	555	594	561	588	534	550	561	547	616	518	555	551	566	578	568	529	532	563	575	584	551	535	538	541	549	531	520	568	571	543	557	529	540	560	526	548	556	550	518	546	580	558	549	554	583	547	590	580	566	561	581	578	524	570	544	568	546	547	546	564	589	580	561	521	497	600	611	527	557	510	541	572	552	549	604	555	528	507	566	578	566	542	555	557	598	522	502	547	528	545	536	560	575	520	506	556	576	528	539	532	560	611	571	555	504	534	578	529	570	548	563	548	563	553	572	563	542	492	550	576	533	512	569	541	528	516	579	561	581	584	579	524	543	602	551	571	537	575	507	521	562	572	526	577	559	563	548	536	545	595	577	557	556	543	539	529	558	556	566	558	568	509	525	543	560	523	540	497	570	561	519	563	566	517	588	531	552	532	581	497	567	557	545	551	556	581	594	527	596	576	546	557	575	533	563	549	608	575	583	565	562	553	532	502	536	575	568	543	541	535	574	535	588	543	529	549	578	552	518	549	573	554	558	531	533	520	544	584	539	544	548	525	575	534	549	536	528	550	509	548	565	573	546	570	523	547	522	562	527	556	548	512	564	563	552	515	551	516	551	589	569	576	528	522	514	563	555	545	544	575	543	564	578	552	569	584	532	562	500	526	526	597	513	541	570	512	539	580	531	545	552	522	549	585	542	531	519	565	544	571	520	550	520	554	563	526	557	560	548	535	574	503	543	537	585	579	532	546	533	556	577	605	515	575	561	552	547	548	547	550	533	530	552	559	537	529	560	549	535	542	559	524	557	547	539	567	540	523	537	556	540	542	538	530	552	544	534	567	529	590	563	536	576	521	517	582	552	552	523	552	543	561	542	569	540	537	572	545	569	557	575	530	585	555	534	542	532	520	530	534	574	550	585	549	570	580	572	570	610	512	541	504	534	540	567	549	555	554	564	572	539	553	526	534	534	491	520	584	565	557	568	554	554	543	515	542	570	519	560	569	596	553	520	503	574	585	561	536	537	544	580	565	504	550	541	526	599	573	528	535	563	539	566	530	535	593	537	561	559	539	535	537	552	534	511	513	549	561	559	579	565	547	562	520	512	537	587	572	510	540	556	575	579	556	569	550	522	539	562	559	572	541	584	585	553	535	570	518	613	557	544	572	545	585	552	544	547	548	555	519
33691	37092	36186	34901	35315	22323	17615	15213	21969	21021	17622	11727	5689	2750	2173	1660	1817	1766	1128	1013	1595	1540	1369	1337	1275	1215	1098	975	1003	999	940	832	864	718	627	559	414	410	354	389	355	324	275	315	283	282	264	237	208	239	236	210	220	217	218	221	224	224	224	194	232	227	208	239	208	218	203	204	207	225	218	238	253	200	198	212	198	223	202	226	213	205	213	209	201	222	209	197	223	202	224	199	188	207	210	195	203	166	212	185	175	190	183	198	211	189	181	217	206	206	184	209	173	166	194	198	205	199	213	186	199	203	189	203	198	197	199	247	188	196	181	205	175	188	193	205	214	218	158	174	211	218	186	173	211	196	221	195	222	210	184	177	174	206	198	187	194	244	214	191	199	187	193	187	193	200	203	221	189	203	174	196	175	205	194	197	212	186	197	185	194	225	204	177	206	215	181	182	216	201	183	193	207	215	198	186	210	182	195	173	177	206	202	212	187	191	169	178	188	217	202	191	196	205	185	178	201	215	196	183	192	189	201	180	187	198	227	182	194	181	187	192	180	181	186	202	211	209	219	221	195	196	174	204	178	200	189	180	180	186	163	228	184	199	173	167	202	232	191	205	189	177	188	176	196	201	208	189	201	183	191	192	185	207	200	194	193	184	210	185	228	186	198	198	186	175	176	202	183	192	205	193	223	191	202	199	184	198	190	187	200	182	196	198	190	209	235	185	183	192	181	188	170	191	189	194	187	212	187	199	186	196	189	188	202	203	194	215	184	184	197	209	186	200	184	210	182	207	181	218	184	191	167	205	221	210	171	201	189	186	182	183	191	195	206	204	199	191	192	183	210	198	203	171	184	221	209	214	212	216	198	194	212	219	201	202	192	223	188	222	206	211	202	196	223	218	204	187	189	194	184	168	201	186	190	196	202	183	222	174	195	180	172	200	202	195	197	178	205	201	184	188	211	194	199	179	217	210	207	195	201	186	189	202	208	201	198	233	224	201	201	195	162	205	182	196	222	202	201	206	176	185	222	209	187	220	206	177	176	182	180	186	184	180	202	186	195	202	203	217	184	183	199	210	186	215	177	198	169	181	181	178	193	180	186	198	192	178	215	173	191	220	207	180	191	170	204	187	213	229	198	176	206	184	204	216	183	195	202	186	190	201	169	192	191	202	198	199	198	196	183	189	189	203	207	185	181	199	203	207	170	182	168	191	197	180	194	199	185	187	194	182	210	205	217	223	179	192	185	195	200	180	216	199	197	219	205	190	205	219	189	207	180	209	197	193	198	219	208	183	205	209	193	182	192	220	203	206	206	179	204	192	218	205	223	192	197	180	201	195	202	195	172	200	210	200	203	206	169	221	198	204	170	192	206	206	187	212	216	197	157	208	205	189	204	198	207	199	205	203	206	189	198	197	188	187	202	191	209	180	210	187	181	179	180	215	214	192	205	206	197	193	215	218	188	205	184	205	230	189	232	191	172	201	192	207	201	185	205	203	222	200	169	198	188	161	196	199	184	203	207	201	187	179	195	200	176	199	183	185	178	207	205	210	198	199	189	181	213	191	215	219	214	200	206	192	203	191	207	199	182	186	189	180	199	193	204	185	175	206	190	171	189	199	226	172	224	200	188	201	190	185	189	188	215	205	189	200	187	166	231	197	226	206	203	191	207	205	208	207	221	203	216	174	219	176	190	189	184	187	174	210	210	187	221	175	186	192	197	177	200	179	199	191	191	176	186	195	218	182	212	219	208	191	200	180	176	223	200	170	181	203	213	193	187	187	173	204	205	194	199	184	195	182	204	191	211	165	187	208	199	188	207	209	172	198	194	200	171	161	190	191	206	204	195	191	170	202	182	215	193	176	204	218	189	144	191	233	206	182	175	204	185	170	219	212	188	215	184	199	179	194	181	190	188	179	186	189	171	221	229	188	181	172	212	193	225	219	190	191	201	173	204	210	199	190	206	178	200	203	216	197	199	216	188	181	195	183	176	191	207	212	187	201	195	175	193	191	171	193	185	190	175	199	198	192	191	190	193	169	216	189	200	200	181	206	192	194	192	218	191	203	188	200	182	208	209	192	175	214	209	198	192	189	182	189	207	216	203	183	164	170	206	193	194	211	190	176	196	187	187	195	213	222	172	185	191	193	191	198	162	212	188	182	225	182	172	191	217	190	191	172	208	196	157	202	185	181	202	206	215	191	216	201	199	226	180	191	215	206	182	201	201	212	179	210	191	187	203	208	202	215	201	197	184	198	213	210	165	206	198	184	176	186	209	207	210	188	234	190	208	207	199	185	206	148	215	197	205	187	188	186	179	187	188	191	187	215	189	208	196	175	201	191	203	176	197	194	178	190	205	184	184	209	190	197	195	180	188	174	180	192	167	219	172	215	185	221	181	194	189	192	195	172	192	202	218	177	206	205	200	175	193	198	210	205	187	192	209	187	199	183	205	187	189	198	210	192	184	192	181	199	176	201	205	192	216	215	203	200	192	215	189	191	213	198	223	197	224	198	198	215	184	211	197	186	165	191	160	197	197	211	216	191	204	215	199	189	198	215	189	197	183	172	180	206	172	204	192	200	180	171	216	223	175	173	210	173	211	203	199	174	200	196	178	182	195	199	195	192	213	194	183	201	186	221	208	210	198	209	192	197	184	198	206	193	193	195	192	210	178	192	166	198	206	191	183	190	209	177	200	215	187	183	187	209	213	189	230	176	193	196	187	208	204	203	184	184	215	173	193	193	182	192	164	221	183	182	197	190	153	224	219	185	170	181	203	190	167	193	217	182	191	202	213	200	203	182	169	190	201	199	182	196	198	195	180	202	194	181	180	207	175	197	187	192	218	183	195	198	196	207	213	227	173	189	223	205	197	202	200	216	209	190	203	216	216	200	170	192	185	176	204	187	190	193	175	163	187	168	214	191	189	191	184	196	210	197	205	207	197	199	191	211	192	205	190	185	173	185	208	193	198	212	200	202	197	207	217	214	201	174	180	176	208	206	207	199	223	199	186	207	201	203	170	210	193	191	195	198	207	187	202	172	207	184	192	201	209	207	186	190	214	198	214	177	177	177	181	191	177	214	188	188	210	202	177	202	205	199	187	199	192	216	196	204	217	183	205	197	196	198	216	179	218	176	199	189	194	182	202	196	202	196	201	172	177	200	203	184	209	170	192	163	193	173	187	175	203	207	213	235	225	197	197	191	193	169	214	211	159	194	191	203	176	214	197	205	201	205	192	178	207	189	204	208	187	204	178	209	186	175	227	173	211	183	209	197	183	176	219	187	189	191	195	166	223	201	210	172	207	194	184	210	195	181	194	188	198	190	181	174	187	215	191	182	195	199	202	215	206	192	193	197	191	180	206	165	221	186	211	183	201	177	193	173	196	217	208	217	169	217	210	219	190	240	200	175	200	192	180	170	213	173	188	196	209	197	183	197	192	191	194	206	222	185	183	179	194	180	188	184	184	201	193	180	190	207	194	191	192	184	199	177	188	213
19986	29552	33981	40327	37886	25995	24417	25284	38954	39135	35927	28354	18125	11548	10473	8518	9710	9282	5998	5697	9050	8893	7666	8111	7662	7234	6910	5956	5992	6014	5974	5015	4875	4244	3863	3059	2376	2020	2018	1874	1669	1575	1263	1180	1176	1020	947	777	809	782	760	750	785	748	660	598	610	586	626	697	688	686	672	683	688	675	665	714	691	626	657	673	668	599	643	541	600	550	622	705	694	675	695	663	650	599	627	646	534	589	491	517	516	532	487	534	465	500	503	491	539	464	481	496	525	473	517	520	489	532	504	501	538	483	483	496	528	468	487	466	482	463	482	510	491	505	503	501	493	473	495	478	446	477	476	487	527	517	481	481	536	488	484	505	481	514	468	447	475	494	491	461	510	520	458	518	497	524	498	496	472	469	522	465	471	462	484	478	454	458	482	485	504	466	509	508	508	450	468	486	532	501	487	477	515	471	484	489	460	523	464	492	465	497	461	473	470	468	482	479	464	498	488	439	493	478	485	505	480	469	504	475	464	488	494	491	455	468	466	513	485	495	446	492	471	503	475	500	529	477	494	509	498	484	459	456	494	492	481	449	481	484	494	478	490	447	479	496	487	524	460	445	490	484	482	477	526	527	444	513	471	474	482	509	503	499	497	505	502	501	518	524	470	486	519	499	464	505	462	469	497	488	525	479	497	548	500	501	521	463	483	487	458	494	492	465	489	491	440	495	490	485	503	488	463	496	469	510	492	442	478	478	501	479	522	464	526	505	465	493	472	478	486	454	527	484	465	447	473	551	490	520	489	479	506	501	478	502	503	468	454	480	471	522	493	480	525	490	472	488	528	485	466	514	505	482	482	547	469	496	460	506	481	521	486	463	474	487	501	470	482	472	486	495	467	471	476	464	468	526	494	483	488	493	504	499	494	493	493	515	486	503	460	507	474	452	481	482	481	519	456	483	441	478	478	525	487	533	502	507	450	479	471	481	506	469	494	458	477	495	518	524	471	465	526	458	469	486	469	514	477	488	448	512	535	460	529	487	477	492	496	479	463	476	518	497	490	476	487	438	507	473	466	492	502	438	511	498	464	471	509	498	465	494	478	502	515	501	497	510	486	481	472	494	547	542	514	507	478	449	451	542	506	481	480	452	519	496	526	481	498	488	490	483	505	501	464	495	493	503	449	531	488	496	544	468	516	523	452	463	468	513	482	503	486	499	500	534	517	525	476	482	476	494	468	502	435	469	502	499	469	493	473	442	538	480	481	483	500	463	468	519	552	504	483	473	481	454	494	504	482	486	483	501	468	498	478	479	493	453	482	476	462	506	442	507	533	456	511	516	485	468	462	478	499	537	492	489	458	497	520	467	464	516	498	472	473	484	492	469	451	475	478	502	527	482	452	498	469	474	512	480	512	511	517	502	480	488	441	507	434	493	452	474	475	489	508	477	468	429	461	497	488	503	470	521	539	464	508	488	457	474	476	475	466	491	506	487	517	490	482	451	498	497	480	460	520	481	480	446	478	476	525	508	529	485	507	445	507	497	503	498	474	505	498	476	460	468	534	467	505	467	461	469	473	476	496	477	476	485	488	499	480	499	460	509	500	493	502	519	513	450	506	521	528	436	480	460	495	508	493	527	491	463	495	470	519	494	507	518	486	505	491	515	520	476	482	522	493	510	476	469	463	489	504	519	483	486	477	491	458	465	493	504	469	491	483	498	494	502	506	502	465	510	505	482	486	493	443	497	488	470	483	489	508	487	498	521	515	471	468	506	465	478	502	482	508	489	514	495	480	469	516	493	495	517	509	472	496	497	469	474	482	430	525	488	479	496	440	492	481	475	507	514	464	524	444	528	499	545	492	514	448	454	478	515	470	480	483	511	482	487	468	506	463	513	498	476	457	457	522	496	491	488	449	485	468	491	511	473	516	502	508	468	481	454	510	487	514	516	423	518	489	493	519	439	486	479	513	504	483	483	475	488	451	477	457	504	482	483	479	507	511	486	476	501	502	512	485	479	467	460	496	415	427	496	519	481	461	506	524	505	470	507	495	537	452	501	498	464	480	490	456	486	494	449	535	535	495	518	466	504	452	474	481	451	500	484	495	457	445	490	495	451	492	502	472	486	463	480	476	490	449	454	478	537	474	459	473	445	529	472	463	503	498	490	461	497	463	466	461	489	456	498	513	491	470	462	510	503	512	469	497	463	530	508	472	453	467	495	492	472	506	498	477	457	499	492	442	445	521	504	495	526	469	466	477	493	453	496	508	465	492	509	485	485	496	489	508	520	463	482	441	501	484	469	516	478	456	457	482	507	484	486	485	521	448	499	495	502	490	502	508	498	466	472	485	470	517	459	476	506	528	502	495	471	498	521	457	492	482	509	464	509	520	501	508	487	484	491	478	491	486	510	476	469	491	463	529	461	500	486	488	518	514	509	526	418	522	521	477	487	464	478	466	483	457	492	501	482	444	517	487	479	515	496	483	450	490	510	503	466	469	479	500	479	469	524	468	494	522	469	484	488	538	492	479	495	456	477	516	484	464	493	459	478	479	477	463	512	501	456	494	467	455	513	476	492	481	488	476	502	480	493	499	524	517	532	504	528	502	472	492	433	479	507	470	450	495	482	512	474	503	495	483	497	508	502	505	477	507	518	478	479	470	523	483	480	472	494	485	491	472	508	489	476	465	531	483	541	481	468	460	474	492	493	470	472	487	536	487	508	500	488	509	524	512	499	513	431	464	493	443	495	464	490	500	469	475	496	481	476	515	448	450	452	498	482	504	486	512	512	446	476	491	450	477	466	478	471	432	497	465	516	495	500	512	497	531	493	472	426	484	527	489	462	492	483	456	528	496	538	495	492	513	482	482	502	495	472	488	531	505	468	465	477	455	477	522	477	475	479	534	490	491	505	466	475	476	485	459	478	464	469	479	485	504	501	486	464	498	502	491	530	475	489	494	501	455	473	490	481	512	467	509	526	499	508	497	499	498	497	487	485	510	495	488	454	511	499	510	479	495	486	512	481	479	474	493	460	476	466	452	509	507	499	496	460	465	490	506	508	472	476	500	469	488	479	469	514	459	479	499	512	505	498	477	499	483	477	492	511	489	489	519	488	498	478	484	490	483	476	481	497	468	484	462	449	488	491	489	505	460	457	481	488	463	525	478	486	500	488	467	518	523	510	457	474	501	531	483	471	476	497	494	505	479	503	439	508	448	485	479	478	502	506	459	484	484	483	497	441	463	465	510	470	468	464	474	493	474	467	483	498	498	477	541	467	498	457	452	504	493	514	469	478	456	516	485	489	478	490	499	457	480	474	499	504	488	489	510	527	501	483	484	459	509	493	493	454	523	482	505	485	475	463	488	485	459	465	491	467	506	484	503	489	447	487	460	466	483	511	497	513	460	491	446	461	461	497	521	485	504	472	476	467	514	486	520	489	497	490	487	521	508	506	452	518	528	466	510	532	452	497	460	465	503	480	500	482	475	496	494	452	476	498	462	512	490	449	499	506	487	503	518	481
10657	7463	8919	9361	5871	3131	2269	1690	1440	1195	1012	754	617	530	479	401	431	415	389	454	401	326	367	353	358	336	341	359	362	298	331	265	290	281	235	273	264	273	218	238	239	244	241	222	235	249	239	250	221	213	232	215	206	221	193	230	233	221	239	226	207	247	249	228	246	199	236	251	226	237	222	196	237	237	218	228	201	231	248	227	224	225	224	224	213	215	235	197	195	195	228	233	209	219	222	218	184	194	211	215	206	214	208	222	224	231	205	207	253	210	213	216	222	217	231	206	230	247	207	208	218	225	231	220	240	222	235	236	236	216	205	221	201	225	222	207	215	217	213	220	213	240	221	240	217	215	235	209	213	232	217	239	262	237	243	249	238	201	223	215	222	250	207	210	218	223	233	214	236	234	244	245	222	225	240	201	201	226	226	207	220	239	225	217	231	219	221	253	208	200	214	221	208	226	217	217	213	196	207	218	234	194	233	212	218	220	216	206	230	214	219	211	251	219	226	195	204	208	206	204	238	241	187	213	220	256	234	222	180	192	213	243	185	221	206	214	215	229	213	180	226	235	239	194	222	265	225	228	211	234	203	205	233	204	189	228	207	209	225	217	234	197	238	236	240	194	199	209	219	224	202	211	238	200	202	228	243	230	241	225	254	229	205	216	190	234	239	243	229	245	238	233	225	240	234	240	232	231	197	225	217	225	203	232	238	214	196	237	205	236	215	240	240	246	243	202	220	225	235	224	219	226	208	220	224	226	220	214	219	227	203	250	211	233	219	208	203	187	205	208	227	228	230	214	260	214	207	221	212	186	228	239	201	221	216	218	215	196	205	228	210	213	230	225	224	243	215	192	191	218	239	221	206	229	214	217	211	212	195	219	197	222	230	169	196	218	221	206	212	244	224	203	236	231	265	215	212	238	208	222	237	229	215	213	240	224	207	196	244	225	237	214	189	213	207	198	234	220	208	228	211	199	215	234	223	228	220	216	248	217	241	231	214	255	246	209	211	224	235	228	204	222	226	228	220	226	255	212	225	212	215	237	211	235	220	229	246	213	222	220	235	216	193	212	223	230	226	224	228	206	233	226	177	237	205	201	180	197	235	228	220	214	232	216	210	209	230	196	245	222	227	207	208	202	236	240	219	216	230	218	240	223	236	206	217	244	250	241	202	191	230	201	214	220	193	234	209	189	232	223	212	206	218	234	245	206	220	226	228	192	213	230	241	219	212	204	207	217	235	221	213	230	252	219	212	246	212	209	242	237	220	230	217	240	212	242	242	225	207	236	218	222	228	205	250	227	217	210	236	217	191	222	224	195	222	264	203	215	226	248	234	234	233	220	219	221	222	245	229	220	202	195	211	244	242	210	182	216	196	214	242	213	252	229	212	213	218	234	225	230	231	201	230	216	227	243	231	215	223	199	208	208	203	192	208	231	210	224	238	227	201	228	201	223	239	220	243	244	240	178	235	246	247	220	227	207	220	229	228	212	202	225	223	226	241	220	210	216	242	220	236	221	233	224	196	221	215	217	217	207	241	201	251	240	260	228	213	223	211	222	220	210	221	251	192	208	234	227	225	188	260	235	220	229	181	233	215	213	218	230	204	215	222	213	213	235	217	221	216	212	210	231	222	214	205	182	221	221	237	208	229	201	213	219	235	223	210	222	245	234	196	212	226	235	245	223	202	245	236	225	202	234	232	236	223	206	225	234	214	237	249	222	196	201	210	256	226	235	213	198	246	221	206	213	230	213	223	206	209	205	217	244	213	221	213	219	205	210	253	226	220	222	235	198	212	229	227	210	232	255	230	210	225	208	221	223	212	225	224	224	209	203	211	206	203	209	231	255	201	209	215	215	229	230	219	230	225	200	260	207	230	201	213	209	201	235	220	209	231	232	253	228	225	224	235	217	217	243	221	234	213	215	228	216	206	230	255	256	225	210	218	216	245	217	218	237	225	234	226	219	215	266	243	214	220	215	203	226	221	205	224	263	223	244	218	230	223	231	238	209	225	208	213	261	206	217	222	216	200	201	233	214	218	232	246	210	223	207	239	208	206	219	231	232	195	201	218	229	227	213	203	236	221	231	260	177	237	234	173	199	215	218	243	220	216	208	210	200	227	216	222	200	215	213	220	221	204	191	214	231	225	229	227	225	217	216	235	208	214	218	231	234	224	205	213	229	234	232	231	223	230	202	231	206	216	233	212	204	234	224	200	206	255	206	215	209	211	222	243	210	213	239	216	221	220	231	239	227	216	239	198	217	224	235	222	226	211	203	224	222	204	248	232	185	234	196	229	199	224	211	216	222	250	218	210	207	236	233	199	219	227	215	191	228	214	229	229	240	212	213	229	245	238	254	248	255	218	203	229	225	229	195	202	211	210	236	221	245	230	226	223	217	215	231	221	219	210	242	230	250	214	228	206	222	249	227	235	211	197	215	198	191	231	207	260	247	226	200	197	259	232	228	193	223	226	222	226	212	240	216	247	231	235	212	223	199	220	214	230	226	206	218	212	195	215	232	227	218	257	213	217	219	197	214	213	199	244	208	217	207	228	219	214	201	215	231	229	258	202	205	213	237	216	206	236	226	200	197	215	228	241	197	217	235	252	211	230	224	230	201	221	232	182	216	228	209	212	230	224	222	222	215	215	198	213	234	230	209	213	201	226	201	180	224	221	192	211	215	229	209	237	241	218	253	210	234	226	234	228	219	242	240	222	216	223	217	206	200	220	236	208	224	218	223	219	205	211	234	213	221	225	207	244	212	207	216	214	211	202	189	214	252	198	230	185	223	229	218	206	202	224	233	206	230	233	187	242	223	190	207	232	222	215	223	225	231	222	181	230	207	228	222	216	201	220	210	199	199	242	219	234	213	202	212	220	214	219	250	190	211	228	233	193	239	245	225	235	225	191	216	203	228	222	201	222	223	231	225	208	220	229	224	213	208	230	223	232	221	199	243	213	223	215	203	221	241	200	210	186	210	257	247	240	235	257	243	237	238	196	204	199	219	206	231	197	211	229	208	199	218	233	226	219	206	213	230	230	221	192	242	228	219	173	212	228	247	208	239	198	241	207	196	220	248	219	217	227	224	222	213	242	194	230	217	200	186	253	240	225	224	229	248	215	208	229	248	225	237	197	222	228	216	216	211	182	203	224	238	221	225	230	216	213	255	225	208	209	237	190	222	221	225	232	231	211	220	255	256	219	225	221	245	208	247	218	251	245	223	208	224	211	226	180	223	228	247	210	226	212	262	221	227	220	219	210	221	224	197	227	221	208	226	237	218	235	216	254	205	223	207	214	217	232	217	202	220	221	206	216	219	225	198	223	237	211	230	227	221	215	238	255	218	239	201	221	208	237	193	238	223	221	230	235	219	225	259	220	213	208	222	206	208	213	239	207	200	222	213	214	230	224	217	222	215	207	239	201	240	216	222	220	212	229	227	223	208	249	232	228	219	198	224	211	185	234	233	219	200	226	229	224	214	232	221	184	215
6746	7647	14319	19707	14953	10366	9236	7469	7084	6339	5392	3794	2935	2546	2223	2024	1940	1770	1707	1772	1799	1601	1600	1426	1406	1470	1418	1286	1319	1244	1148	1157	1043	1023	955	845	786	794	744	726	680	727	749	667	684	608	641	603	605	602	602	602	610	598	573	598	591	617	643	569	616	639	633	606	594	630	589	597	602	578	586	582	580	557	572	559	561	541	556	591	562	577	592	574	548	536	571	633	564	537	552	582	558	581	554	516	551	574	583	517	516	560	546	552	553	556	530	548	574	512	566	590	563	510	545	536	541	569	559	578	523	548	579	560	496	568	566	524	506	490	566	580	574	566	547	561	510	577	559	560	548	553	580	559	577	544	526	556	565	527	574	578	590	555	531	557	561	563	523	530	548	541	552	511	570	561	572	583	570	565	527	581	527	552	519	521	569	561	577	533	575	575	557	555	523	568	541	549	564	528	560	546	555	612	535	556	559	537	525	549	540	539	536	589	555	572	576	555	559	575	512	511	540	547	515	537	548	543	548	576	578	543	519	569	544	513	581	560	501	550	566	540	524	526	569	530	516	515	528	553	576	534	530	579	546	541	560	536	542	571	578	571	532	565	568	551	582	540	535	580	539	551	547	560	547	541	566	542	559	550	519	551	571	559	588	524	601	552	519	550	537	553	553	549	544	569	564	541	518	574	544	550	553	597	520	519	592	547	530	553	562	568	518	574	531	557	541	499	551	541	562	524	518	556	538	559	571	565	556	520	566	553	558	523	605	538	559	559	573	497	577	520	570	567	536	540	534	543	544	525	543	504	565	548	554	541	544	503	515	560	523	543	553	549	539	571	525	574	557	565	543	534	607	547	557	528	557	537	552	522	588	542	554	588	520	541	562	551	529	575	585	556	541	509	544	557	520	583	555	542	513	547	543	563	595	539	583	560	546	575	544	553	551	555	525	534	544	588	534	530	554	561	547	531	553	536	597	584	529	540	562	529	511	515	553	558	579	530	513	524	551	517	544	535	633	538	529	558	547	609	525	541	574	587	524	574	572	519	543	506	536	553	552	537	534	599	512	516	578	528	563	509	535	508	569	548	569	511	529	519	561	523	584	582	564	507	556	547	544	573	541	532	531	551	544	548	593	561	533	594	577	552	528	570	550	549	567	555	560	534	548	565	549	598	570	599	557	527	553	577	543	542	580	563	557	549	548	523	532	482	540	572	550	556	577	527	582	541	598	522	581	569	544	568	561	553	545	583	541	544	577	541	577	515	541	516	547	540	515	569	561	537	585	536	534	535	561	531	564	534	578	568	539	567	532	518	541	532	543	554	571	546	516	586	553	561	583	570	542	547	531	542	563	545	527	598	518	539	537	574	605	527	554	539	535	573	577	546	574	566	558	557	554	516	561	538	549	523	521	546	541	560	541	558	585	584	550	563	580	584	572	586	595	581	551	553	564	528	573	560	526	579	532	568	535	526	586	531	569	516	546	524	544	574	530	554	533	481	586	568	516	509	615	507	578	557	545	553	533	562	574	535	529	494	532	611	533	538	533	534	516	516	542	559	550	515	565	498	571	557	562	549	516	543	561	550	573	603	529	559	575	582	556	554	537	574	554	569	583	562	557	592	569	586	551	550	527	580	523	519	543	496	563	566	520	551	573	548	496	572	508	556	561	572	545	541	553	582	557	535	567	538	549	520	579	497	554	549	569	563	571	549	568	566	531	564	535	569	570	562	552	545	564	534	576	520	530	525	577	562	554	569	554	553	535	547	497	573	547	554	563	566	584	523	588	543	541	550	546	506	551	543	570	542	503	565	555	508	583	556	554	597	581	560	567	563	556	565	546	516	594	514	537	543	507	551	570	546	541	507	573	538	555	516	559	571	553	586	559	566	523	583	557	545	526	538	577	552	534	545	583	587	551	526	577	567	567	488	540	541	556	529	573	559	561	595	538	566	548	522	565	559	592	543	572	484	549	526	580	550	557	553	545	599	540	551	543	544	560	551	583	560	598	554	600	533	561	551	566	577	597	512	567	558	591	546	588	564	572	560	583	596	558	566	537	552	525	581	559	543	531	552	583	573	572	521	576	575	533	564	522	532	527	525	567	568	586	585	576	541	560	580	518	515	553	546	557	544	571	532	570	577	530	545	519	557	570	560	577	565	546	575	560	573	576	555	593	531	530	581	571	557	566	540	566	503	601	568	556	572	574	539	595	541	611	482	586	528	572	568	559	590	549	541	563	586	592	546	580	584	559	537	530	549	543	547	544	550	567	534	498	544	536	536	526	535	516	584	591	540	536	536	540	530	564	551	563	590	547	545	529	530	522	563	587	556	556	532	537	558	496	548	545	580	534	544	553	531	566	541	546	547	537	507	506	592	535	535	573	573	549	593	548	536	601	526	548	570	518	568	538	570	539	549	542	538	562	563	563	537	535	550	549	560	531	561	562	519	539	525	579	526	540	577	523	579	566	546	537	555	543	510	529	563	546	559	550	553	549	527	556	537	551	595	551	561	548	545	558	533	524	520	566	574	588	560	576	569	590	592	508	577	578	555	548	516	521	541	534	566	507	544	554	554	598	549	525	538	603	518	518	570	574	551	578	566	513	569	592	546	537	501	530	574	525	571	546	533	493	554	501	561	523	528	552	558	551	550	575	560	552	579	532	553	550	517	499	570	584	539	556	521	532	517	517	533	539	575	587	518	585	519	597	529	523	525	548	529	590	555	551	558	585	576	528	573	557	541	564	540	542	564	523	583	506	582	581	589	532	558	517	528	538	537	548	584	533	563	597	537	547	514	553	528	571	553	557	576	546	562	537	518	559	561	548	527	546	573	527	548	566	548	545	567	535	556	527	574	560	552	544	526	539	549	618	555	546	564	560	537	577	569	593	555	555	548	586	538	613	541	547	531	543	497	566	561	542	559	503	534	558	512	556	584	542	568	549	560	531	559	566	583	547	585	578	534	542	552	522	555	530	554	496	580	569	549	553	587	525	561	534	525	543	544	531	570	559	558	581	581	565	555	580	534	547	580	525	547	565	539	570	504	576	518	595	545	530	568	584	493	557	571	592	499	552	524	575	570	532	543	522	547	547	534	521	556	506	580	562	572	565	570	555	521	526	500	548	526	597	567	533	513	564	541	537	594	569	549	551	564	558	560	543	531	550	545	543	593	516	553	573	579	568	541	555	555	601	562	562	508	535	587	553	533	531	556	524	563	536	543	486	563	547	567	508	546	574	599	552	545	504	569	560	548	599	569	553	576	572	522	525	565	569	502	546	546	579	577	575	516	590	596	527	556	584	569	575	507	572	533	542	551	565	612	545	561	579	518	523	565	549	533	574	535	559	541	568	521	567	570	552	554	552	577	553	544	509	575	569	576	584	530	565	481	567	558	587	567	564	546	564	507	556	529	525	530	556	564	534	528	541	491	506	537	543	555	553	602	577	544	548	576	555	536	552	550	562	586	579	537	551	586	553	590	556	581	558	538	527	498	544	538	568	595	592	571
26144	27331	37713	40557	28297	18466	14853	10671	14120	12914	9658	5953	2358	1899	1320	1147	1053	1042	1183	689	917	940	839	782	785	740	721	598	683	613	617	513	543	535	470	407	386	333	354	334	326	267	267	281	279	266	254	233	261	226	246	259	274	256	231	242	216	250	265	214	251	243	228	232	242	258	225	265	217	242	238	217	249	217	236	236	217	235	219	263	240	254	234	233	229	241	232	214	252	230	219	233	246	233	233	213	224	229	235	226	215	231	217	209	235	240	201	235	217	220	230	250	234	222	230	210	202	218	251	237	249	208	207	215	216	230	231	220	224	232	202	248	194	212	214	215	230	204	206	217	238	217	259	238	237	231	242	253	215	232	254	220	216	233	237	234	265	210	211	238	205	206	232	223	204	239	234	207	213	239	217	195	218	235	218	237	195	220	219	220	213	223	202	238	240	233	203	222	245	213	222	250	244	209	219	222	257	224	236	245	234	231	254	221	201	200	221	228	220	202	206	215	229	222	218	220	202	240	208	244	237	206	217	241	230	239	227	210	217	231	213	211	207	216	222	238	247	210	235	259	247	231	228	255	226	223	217	207	212	224	222	245	242	220	219	196	228	215	217	204	209	222	206	224	214	228	217	219	205	242	241	203	208	223	233	205	207	218	250	244	224	201	233	217	212	244	218	213	218	257	198	217	223	221	248	214	203	273	259	252	224	227	234	214	266	235	207	211	243	218	237	191	224	217	221	194	213	226	223	240	235	217	242	226	214	214	204	220	206	252	228	220	229	224	236	242	232	208	214	242	207	216	251	239	218	253	210	256	206	223	232	239	253	226	232	220	247	216	214	246	220	214	223	232	237	234	207	217	225	245	198	237	220	241	218	206	222	253	241	254	200	198	214	258	230	197	218	212	214	215	220	235	220	244	249	231	224	216	227	232	225	233	236	212	218	214	242	212	215	259	238	215	251	198	208	225	213	218	220	226	223	218	220	222	202	228	233	217	213	236	215	216	251	221	244	225	229	201	205	231	222	225	217	246	226	255	231	233	253	229	224	248	207	216	229	234	209	233	233	225	205	229	254	247	246	254	206	224	211	214	209	221	243	246	216	201	209	201	221	235	202	257	225	182	211	208	235	217	232	225	232	238	242	245	237	221	207	232	264	234	198	218	247	217	223	204	230	234	221	207	207	218	229	208	246	252	230	194	221	214	214	201	230	243	247	181	253	228	221	230	211	248	200	195	217	218	228	240	211	222	247	225	216	208	214	213	233	218	190	213	239	197	242	224	224	189	218	221	242	198	220	258	207	220	235	243	216	243	229	254	209	206	214	234	246	226	233	242	236	259	201	216	196	209	211	204	229	251	210	225	201	218	213	202	246	224	241	214	209	205	225	227	224	222	213	245	270	226	229	222	217	196	241	225	235	235	220	231	240	216	216	232	225	212	211	210	224	217	221	200	211	226	204	209	219	214	219	230	245	229	234	215	238	243	198	218	254	216	217	225	251	236	240	222	225	241	222	241	191	222	221	210	202	216	194	215	228	252	243	206	227	204	225	238	203	223	227	208	246	188	235	224	219	205	231	231	265	222	230	207	225	241	247	205	227	234	240	220	219	195	214	237	222	222	241	215	223	230	228	240	221	226	251	224	205	251	200	238	243	234	223	234	230	208	209	217	223	253	212	226	194	228	223	253	213	233	239	217	228	198	196	211	226	222	240	194	219	213	231	213	210	235	211	230	239	209	230	223	248	229	265	239	242	212	260	214	248	238	215	231	216	221	229	232	218	216	241	253	195	219	222	252	234	199	211	221	233	234	248	220	234	229	211	236	226	233	220	219	240	249	211	209	219	217	224	226	213	223	227	235	233	187	221	213	214	216	224	236	222	221	258	223	209	233	213	237	234	210	197	215	248	228	233	228	221	216	230	188	203	215	252	237	211	227	222	216	268	247	226	233	242	219	231	189	219	218	220	245	245	214	248	217	229	210	202	211	209	218	220	220	229	217	197	237	231	248	218	228	240	214	227	217	213	230	237	237	213	230	237	231	232	241	195	245	200	226	206	220	207	243	213	225	210	196	217	243	209	247	226	225	226	246	208	235	233	235	244	242	231	221	195	210	219	246	204	212	231	232	212	238	228	215	202	216	263	210	245	236	246	247	203	240	259	236	226	228	221	228	242	232	252	237	223	242	240	254	213	249	222	233	223	220	228	197	244	206	212	221	254	226	238	233	226	229	250	226	213	239	234	243	209	231	217	224	215	206	228	218	213	195	232	221	202	231	221	231	240	245	213	221	236	248	236	198	219	222	221	244	240	239	241	212	233	245	209	229	217	256	234	206	233	250	227	227	222	184	217	198	261	215	230	205	239	233	228	257	211	236	231	227	230	214	213	213	215	222	217	222	227	235	226	227	216	245	197	203	249	198	214	202	219	239	232	210	211	233	204	225	230	209	253	240	216	232	222	212	224	224	223	195	204	201	244	240	239	230	255	218	210	254	224	227	206	224	231	231	222	215	209	211	196	208	253	208	233	227	200	221	217	216	203	233	207	236	217	233	199	225	234	203	225	220	213	232	224	220	255	221	210	219	214	221	229	238	227	214	201	232	241	233	206	221	262	224	225	250	189	245	235	221	231	209	232	216	231	214	214	240	204	253	235	199	206	241	223	245	202	223	222	214	235	216	227	219	213	239	235	225	223	219	221	238	234	246	217	218	233	220	211	221	217	197	195	194	222	203	235	219	218	233	249	240	196	207	249	241	225	211	239	234	226	225	216	230	249	249	217	226	192	244	198	227	257	245	224	222	225	225	239	214	218	243	237	217	237	251	221	255	181	229	208	205	226	220	239	242	228	224	224	234	224	222	222	231	228	219	239	203	185	245	219	228	238	226	230	241	233	231	250	231	222	211	209	221	207	234	230	225	237	232	230	206	231	222	220	236	214	234	267	243	220	215	189	222	222	247	203	239	225	211	234	218	223	225	208	194	182	203	249	227	246	222	224	253	206	214	250	214	218	226	218	233	235	247	220	206	250	228	216	227	206	222	226	230	221	221	242	209	222	235	209	215	251	219	220	203	203	199	231	224	211	206	212	230	244	205	237	222	193	201	227	242	223	239	226	220	242	237	214	213	228	225	223	197	199	245	224	245	231	213	207	236	247	254	249	217	213	235	228	233	208	224	225	237	228	225	214	216	220	218	263	225	221	237	273	224	210	239	206	199	218	229	221	207	202	223	247	218	217	225	219	234	224	217	213	220	221	235	257	204	232	201	236	203	230	214	256	244	193	236	215	208	205	266	230	216	231	227	208	206	236	252	229	234	207	219	223	210	211	198	186	195	225	231	246	211	204	226	224	198	230	198	229	215	203	229	241	237	232	236	208	260	237	225	248	239	194	215	196	237	234	231	231	220	234	209	207	210	237	210	225	221	228	228	216	220	223	252	213	229	236	228	221	213	230	226	209	229	220	220	221	251	241	221	220	225	247	244	232	224	236	224	218	223	236	200
16474	21929	36567	41772	29974	21692	21710	17927	31923	31668	26455	19830	10121	9445	7048	5702	5352	6005	6627	3719	5543	5383	4872	4734	4464	4101	3926	3539	3669	3600	3279	3013	3030	2613	2409	1892	1685	1472	1300	1397	1203	1145	1021	931	868	794	794	767	756	761	746	774	698	735	680	628	677	657	639	637	704	681	658	648	649	665	634	686	653	644	660	607	629	561	586	619	611	606	699	693	669	704	623	592	651	636	608	612	599	605	561	599	602	551	551	542	595	540	562	580	539	565	583	576	561	574	597	556	608	532	581	552	550	594	548	599	561	562	566	549	578	563	494	536	553	569	567	538	598	554	586	560	542	524	544	512	587	547	539	557	533	584	544	552	571	551	563	549	562	588	549	546	573	540	569	557	559	581	553	517	559	593	545	542	582	551	560	563	590	495	558	553	556	554	537	556	569	564	573	547	555	542	560	545	535	561	509	530	586	592	539	566	578	556	540	601	550	569	525	559	498	550	531	545	566	536	571	575	534	542	585	571	542	540	521	555	557	594	563	530	558	590	573	545	568	564	570	564	551	568	561	551	549	528	543	582	528	574	533	576	551	549	542	538	581	601	573	527	601	551	594	577	576	552	560	546	548	576	555	555	521	549	559	553	536	557	575	543	563	567	539	563	545	521	576	569	514	547	571	528	532	536	543	552	539	556	610	549	534	548	539	564	555	570	547	583	520	571	575	558	527	541	544	564	539	505	570	525	522	512	553	551	570	563	576	537	526	539	571	578	558	525	581	570	547	544	565	579	567	558	517	569	604	572	493	615	558	573	543	571	568	566	532	524	545	617	571	549	547	567	523	593	551	564	564	538	554	573	504	540	599	534	589	555	542	489	537	549	516	553	558	549	488	547	490	568	540	544	572	594	539	562	548	518	578	569	564	563	541	541	538	548	549	587	531	578	544	558	591	543	539	550	569	577	539	560	545	556	514	552	556	565	586	596	534	596	534	537	560	580	541	550	519	550	566	545	585	539	563	591	555	527	509	565	539	517	568	536	541	548	528	537	579	562	561	573	551	527	533	548	556	571	537	523	557	577	569	560	545	570	567	555	563	550	532	540	568	590	570	598	591	571	541	554	562	569	579	532	541	522	561	593	588	594	591	589	561	522	550	549	557	544	579	559	519	543	520	550	562	578	576	555	559	565	587	564	549	565	572	602	543	516	501	574	523	580	591	515	561	555	592	575	614	559	574	566	553	571	537	523	551	528	551	563	549	545	571	586	576	537	526	554	555	549	575	570	565	518	551	523	544	576	538	546	575	511	548	571	543	581	578	543	589	545	558	551	511	521	564	576	583	545	564	592	587	544	524	588	525	573	554	571	569	564	567	581	538	586	572	590	564	577	569	545	549	535	593	528	563	564	567	548	574	604	539	503	542	557	573	579	563	602	532	562	560	565	573	561	578	586	565	571	546	592	563	572	545	588	524	556	565	560	592	529	562	565	555	581	551	557	503	538	549	580	544	544	540	545	541	495	579	580	550	545	566	573	528	543	539	503	519	586	606	528	553	582	523	576	571	532	579	558	572	588	580	559	581	600	523	583	573	549	549	557	555	556	590	542	565	516	578	555	597	593	583	512	588	527	572	565	509	606	563	591	588	575	543	553	559	548	549	543	526	590	569	556	561	522	580	552	556	510	551	572	570	547	557	531	557	548	551	574	549	552	560	555	536	546	589	554	591	533	557	521	586	575	577	595	558	552	520	574	618	561	556	513	561	565	541	578	530	558	529	524	576	555	582	564	558	556	541	552	589	537	516	556	551	543	561	549	526	600	529	559	576	570	566	536	522	554	571	514	541	528	547	542	574	564	573	540	605	581	608	580	567	564	537	504	547	562	573	572	607	557	541	563	555	582	597	571	562	576	584	536	561	544	575	583	565	575	542	568	538	505	555	528	539	585	571	572	526	542	547	592	589	522	524	558	539	549	571	566	519	556	561	541	566	563	539	570	582	572	564	556	523	536	549	591	503	548	547	543	583	579	554	561	549	534	555	568	544	513	536	542	533	561	571	584	570	546	540	525	531	572	563	620	598	544	561	528	583	590	575	586	548	550	594	563	536	529	576	538	579	542	533	566	597	544	537	552	548	568	595	561	505	601	570	548	572	507	529	576	549	530	569	521	529	603	536	530	579	600	554	532	561	567	549	561	581	559	593	550	568	552	559	526	535	575	544	535	585	550	560	578	607	536	541	524	534	558	541	581	594	543	562	544	580	565	560	549	570	562	574	570	565	561	554	554	554	536	571	512	537	589	548	575	522	558	566	534	533	561	556	542	608	532	533	537	540	554	532	566	570	556	552	546	570	595	586	582	533	504	569	560	546	540	570	571	576	544	555	553	541	556	559	539	531	587	544	536	578	563	600	567	568	506	541	564	542	581	542	561	556	592	530	555	562	542	564	508	576	581	560	548	561	579	549	588	567	571	527	570	508	511	575	580	586	550	552	530	527	576	585	547	541	561	563	574	586	572	578	568	527	524	499	542	589	560	574	521	538	520	565	541	583	574	547	557	553	583	560	568	581	543	571	554	585	567	539	565	523	556	563	533	570	564	534	538	565	538	583	550	557	596	537	582	504	551	533	573	585	558	530	561	546	541	535	528	547	564	565	573	576	574	532	511	554	579	509	557	577	577	556	528	546	549	558	553	579	546	547	546	595	569	559	572	569	529	564	572	603	557	600	549	545	610	577	566	571	580	532	573	530	533	535	580	532	584	537	598	566	554	551	606	577	521	510	557	554	556	580	572	582	580	552	587	536	550	555	552	570	559	578	599	564	588	525	558	573	572	585	547	552	581	550	557	533	529	569	563	545	517	538	598	536	526	539	531	579	588	576	574	598	558	543	580	531	580	572	568	562	509	633	573	538	524	544	584	574	545	553	522	525	513	561	523	583	566	559	549	553	559	558	557	564	528	521	541	551	536	577	580	553	598	569	577	549	532	576	553	542	528	545	509	582	561	570	558	529	581	553	577	523	560	564	582	555	484	510	534	586	556	559	569	534	555	571	551	560	579	599	556	557	562	513	545	575	539	588	575	536	503	554	559	582	597	514	593	512	564	584	539	519	544	568	548	553	584	549	577	545	592	602	573	566	552	572	590	535	522	576	584	578	543	567	567	540	542	549	577	567	596	548	573	551	562	558	539	577	534	594	543	563	557	537	542	526	546	565	563	571	610	556	515	536	588	572	559	529	512	547	558	553	543	548	534	604	515	549	566	569	527	537	557	539	578	586	540	576	555	615	556	556	562	553	575	542	547	546	586	521	521	576	553	564	560	561	543	603	533	568	556	537	554	536	565	572	537	540	566	584	519	570	559	574	569	557	560	561	544	570	584	553	554	557	563	577	518	560	558	541	566	560	549	557	598	540	569	579	559	569	582	573	532	569	499	518	538	572	552	570	608	551	543	575	548	589	623	541	558	576	597	537	554	550	600	558	576	595	575	567	560	528	621	561	559	525	583	528	564	563	532	555	584	521	571
33831	32824	43292	39475	35014	23838	22436	20764	19111	18981	14553	11157	5889	3637	2382	1277	1655	1664	1950	1042	1314	1443	1178	1181	1175	979	928	876	826	887	772	710	648	647	629	550	416	400	346	346	270	332	293	289	286	251	261	264	244	215	249	240	222	226	214	231	211	224	241	226	242	237	215	230	235	224	220	240	226	196	215	215	199	222	216	176	222	220	209	233	198	232	230	237	225	209	196	207	182	206	217	205	198	199	202	198	157	215	194	181	191	177	214	219	191	198	219	210	208	207	212	173	203	205	182	210	216	188	218	222	190	219	204	207	193	203	175	211	183	188	197	211	218	186	215	212	179	190	197	192	214	211	212	202	184	211	163	200	186	195	227	181	175	206	193	187	205	208	196	197	196	217	179	200	179	180	187	219	217	205	191	190	217	183	193	191	182	186	234	186	207	198	188	187	187	204	173	202	224	190	174	188	196	201	202	173	224	204	209	206	178	194	195	205	218	193	198	220	209	179	194	178	211	211	208	177	185	191	202	182	198	206	219	204	196	193	178	193	185	193	190	194	207	185	219	203	190	190	203	215	209	194	202	199	212	205	171	194	198	207	207	189	222	197	205	207	227	179	170	183	201	190	215	195	169	183	193	194	189	180	200	192	205	200	209	195	200	193	202	169	199	193	228	201	224	194	204	219	188	220	205	206	197	219	200	222	178	186	211	205	213	184	201	193	169	226	198	199	174	181	197	185	207	196	188	200	173	162	186	213	240	229	216	199	221	214	222	204	209	196	205	225	172	184	180	170	186	204	175	198	182	217	222	206	222	175	210	206	209	197	218	208	199	186	206	177	193	201	203	197	218	184	203	213	212	197	204	195	217	225	242	196	201	224	203	194	214	198	206	194	183	194	173	204	212	183	185	185	196	195	193	196	198	199	197	194	186	205	217	175	221	200	189	204	194	213	184	232	200	197	181	180	217	196	186	207	204	180	172	211	233	190	210	185	204	196	193	202	210	205	218	203	241	209	206	214	209	211	200	216	186	194	209	209	196	178	226	175	202	162	201	210	202	193	216	178	173	210	201	217	194	200	206	202	184	203	221	207	197	172	190	202	183	212	192	203	212	192	172	181	215	202	215	209	199	192	198	195	174	207	192	210	189	220	203	202	191	200	203	198	195	190	173	209	194	200	208	187	202	191	208	178	213	223	197	189	235	221	187	189	223	196	186	189	198	193	212	210	177	195	194	219	225	195	210	199	220	178	175	190	208	178	211	183	195	209	197	164	180	191	223	213	194	200	183	160	200	209	187	218	224	172	194	210	210	194	184	181	193	231	179	202	190	210	212	190	211	235	174	198	195	212	222	192	223	198	220	204	197	218	217	189	175	197	210	224	201	196	201	223	222	198	188	233	202	206	181	195	204	199	186	177	179	179	217	199	200	210	225	217	184	212	197	196	212	206	216	203	225	162	184	164	216	202	199	179	202	202	181	202	219	180	195	194	211	207	199	213	196	198	182	187	179	229	195	172	209	192	194	207	211	231	196	204	170	203	219	199	201	222	198	175	201	193	195	184	197	196	200	216	184	201	210	213	176	190	197	209	212	197	186	194	182	170	194	189	216	218	242	202	173	175	210	186	209	191	194	223	213	194	211	184	207	203	208	174	204	220	219	211	196	195	198	198	227	229	206	189	196	215	188	184	200	194	203	191	201	191	185	204	206	197	205	207	175	172	207	214	186	178	212	217	187	182	190	191	189	200	209	211	167	206	191	203	185	200	183	204	190	213	200	216	197	219	202	205	164	198	187	213	203	198	179	184	185	176	223	182	209	182	180	206	191	197	190	207	205	181	180	201	199	191	193	211	190	224	197	182	177	222	203	196	208	191	164	215	212	188	186	205	219	169	184	205	185	204	193	205	181	167	200	204	188	214	200	187	175	233	190	177	201	199	200	205	184	201	224	195	199	213	196	222	216	213	210	204	201	191	170	164	193	184	191	190	211	212	197	223	197	206	186	211	210	215	213	193	191	172	208	197	200	195	222	214	175	207	213	195	195	209	175	206	210	162	182	219	210	195	204	184	206	212	195	212	187	194	196	195	179	225	215	215	192	180	204	223	216	221	211	205	204	217	200	209	176	203	235	214	210	216	210	193	224	214	189	195	192	170	207	200	209	187	182	196	215	180	196	204	210	187	194	167	202	192	228	203	205	172	185	198	198	190	219	208	175	178	199	189	224	176	218	211	184	224	199	219	208	168	210	182	198	206	204	210	194	207	189	223	203	179	194	195	183	208	210	224	209	211	198	233	214	214	174	204	208	194	228	202	203	193	217	195	197	202	195	215	203	206	202	203	204	198	191	195	196	205	209	183	200	183	205	212	211	216	193	206	180	205	216	222	219	165	225	187	187	187	227	219	195	203	180	192	197	163	187	189	194	207	208	166	195	216	202	179	209	230	191	236	211	180	225	222	185	180	230	173	191	189	215	209	199	218	197	214	188	223	197	195	178	214	190	173	190	192	179	204	170	180	225	181	206	208	186	191	183	215	186	195	199	176	213	194	197	200	218	198	192	199	186	198	195	226	207	212	205	211	198	210	220	217	165	224	200	199	187	187	206	182	215	205	194	205	211	187	180	203	191	187	184	211	208	200	190	201	168	214	161	196	222	194	207	190	206	173	204	213	189	220	199	202	196	222	205	204	199	222	194	222	193	197	198	225	199	176	182	173	199	208	211	211	210	197	197	210	193	197	199	175	210	192	175	193	222	190	208	170	183	211	171	200	202	178	230	189	198	180	204	187	172	232	196	185	191	192	192	211	195	202	209	190	203	208	213	198	199	194	211	214	179	200	209	203	196	204	168	203	218	199	177	192	201	208	209	214	212	167	215	190	176	225	193	214	174	162	192	211	219	217	222	193	202	195	198	202	215	189	192	202	237	210	229	226	201	200	176	184	209	184	220	208	178	190	192	212	187	197	219	183	179	185	209	199	190	227	192	203	211	247	202	192	204	197	214	179	243	189	195	204	190	184	168	190	207	206	208	187	176	171	209	185	180	218	197	197	200	187	196	179	201	206	216	225	187	219	186	194	206	178	213	197	197	225	186	225	208	202	202	205	217	183	187	187	201	213	208	209	191	191	197	199	196	186	196	183	197	210	215	214	219	189	192	192	189	222	224	204	197	206	204	191	174	220	196	187	195	176	200	205	202	188	189	177	189	211	195	185	212	188	181	212	200	193	205	196	201	201	224	209	187	181	179	219	191	196	198	207	185	208	176	188	166	186	199	193	195	203	225	226	218	198	194	194	186	202	201	189	194	196	204	195	190	222	200	206	211	196	210	214	196	185	174	193	201	183	204	223	212	195	199	174	197	215	235	203	191	202	199	196	199	187	204	232	192	182	185	224	199	217	203	163	192	205	201	217	187	189	213	182	229	209	207	207	188	194	191	192	183	207	192	236	211	210	216	193	167	212	175	224	200	185	195	199	189	212	237	188	196	205	213	211	167	202	242	200	206	176
19927	25663	40009	42945	38360	27639	29206	25935	34189	36359	32299	27593	18114	14509	10466	6998	8679	9025	10592	5380	8077	8058	7164	7113	6690	5731	5703	5079	5237	5232	4737	4189	4341	3885	3775	2980	2562	1961	1727	1734	1297	1486	1309	1155	939	960	880	854	842	772	805	750	800	709	656	616	599	615	701	699	715	694	715	706	675	664	647	634	677	639	624	633	627	609	600	584	609	645	651	682	647	665	662	630	610	611	587	612	592	519	524	503	529	479	552	510	519	543	537	508	494	489	486	491	524	501	461	518	509	508	530	509	512	540	526	473	560	494	505	512	545	522	490	537	512	507	509	529	525	493	480	472	508	498	511	507	514	504	495	523	490	485	496	492	520	514	510	532	514	520	484	486	464	501	498	563	497	495	513	449	481	471	499	545	480	508	486	532	509	491	482	525	489	483	512	466	507	449	478	521	468	504	478	437	491	501	500	488	515	491	484	522	457	510	517	469	523	484	484	518	492	486	510	567	499	483	475	485	518	508	499	497	496	541	513	460	499	478	487	491	461	494	466	481	498	481	470	481	522	467	496	475	493	527	498	485	482	490	517	488	458	496	481	536	506	513	509	544	508	492	496	482	504	525	497	463	488	541	494	523	510	512	474	485	507	528	496	526	516	510	472	494	464	571	512	539	498	486	482	495	447	498	465	506	489	479	481	451	464	465	500	525	475	482	520	504	510	541	493	515	497	497	540	502	475	491	504	544	484	479	520	479	462	506	492	491	492	526	425	474	510	458	521	499	472	488	468	481	484	500	495	492	489	517	477	515	493	487	526	462	533	511	501	504	467	500	464	496	503	483	515	498	485	481	487	519	482	474	507	476	514	510	536	511	500	513	507	488	541	519	468	499	529	482	467	458	510	469	503	501	476	491	516	525	497	463	497	490	495	544	518	507	537	485	503	464	506	508	488	481	474	516	476	521	478	512	503	515	507	508	510	454	489	475	499	465	511	505	496	504	492	474	453	511	528	509	486	489	503	492	488	534	510	522	500	529	486	512	534	496	469	500	493	534	492	493	493	507	464	474	504	466	508	515	482	446	513	498	488	494	524	496	473	521	503	507	513	510	511	496	495	518	457	489	487	517	524	541	491	500	521	535	469	469	482	438	460	473	493	510	517	481	476	493	460	529	486	510	512	501	502	469	492	484	508	483	503	501	498	452	470	465	504	472	505	544	473	494	484	505	462	495	503	512	520	504	505	500	484	513	491	513	526	470	535	491	509	518	454	527	556	469	482	500	532	502	517	478	525	518	506	495	541	459	485	491	453	485	474	489	458	512	490	488	531	502	486	500	524	442	470	496	493	475	461	514	507	502	452	479	470	466	526	527	496	491	482	477	520	509	492	500	505	464	503	478	500	523	537	490	463	514	484	502	516	492	517	476	522	487	481	475	503	469	474	493	479	448	482	546	523	540	460	486	499	501	561	468	468	496	486	513	520	536	544	485	537	506	482	482	492	510	502	486	505	491	488	474	473	506	486	503	512	473	516	528	507	498	560	553	526	501	468	491	508	507	490	476	494	473	505	540	512	496	517	477	480	511	495	480	468	473	502	528	471	528	512	482	485	491	531	501	480	478	509	514	534	473	513	517	483	568	502	460	490	496	512	471	458	518	499	508	505	465	452	465	476	505	464	475	510	480	531	502	530	489	474	487	509	500	498	463	492	529	507	491	463	472	482	501	538	513	543	487	516	464	469	481	463	524	488	492	529	455	487	491	496	495	481	503	479	500	525	503	454	495	486	493	509	511	485	477	485	516	502	484	504	508	537	493	507	466	534	526	471	515	501	477	492	484	475	523	540	508	493	475	530	488	463	525	525	488	497	485	473	481	521	522	459	495	485	493	502	507	475	511	483	538	484	456	507	504	540	470	495	483	489	487	533	463	486	483	457	480	512	525	531	461	477	506	505	525	530	483	489	474	438	491	475	511	509	524	478	497	492	486	547	508	551	506	476	499	483	547	537	462	477	479	497	521	536	498	520	490	478	482	473	530	512	465	508	503	488	497	474	492	480	498	504	524	475	508	488	504	493	473	505	539	452	475	537	538	514	501	484	494	493	503	490	555	494	500	492	480	487	494	481	439	522	509	452	488	477	527	494	556	511	454	487	515	476	479	446	502	508	514	541	491	490	503	484	503	488	509	470	498	473	494	469	504	502	476	495	491	496	511	480	520	532	459	499	556	480	524	498	488	544	461	485	479	489	465	491	480	533	512	452	491	498	504	514	479	473	476	466	523	499	523	472	447	507	530	500	492	495	505	476	486	523	512	504	451	502	513	471	493	479	462	481	457	463	483	500	535	524	508	452	493	494	515	520	504	462	519	475	458	519	501	511	492	528	515	522	460	515	510	536	517	487	491	514	546	532	491	496	489	510	497	481	475	506	446	510	503	523	479	467	492	491	509	510	480	525	482	489	497	487	503	515	483	514	514	481	505	492	486	487	491	491	534	489	532	509	488	479	528	495	520	511	482	517	501	499	448	496	492	477	515	521	493	494	505	517	526	465	471	512	461	508	490	521	538	492	528	506	522	511	488	532	494	515	489	494	502	492	506	509	512	509	475	486	489	516	490	511	469	521	553	454	467	540	488	494	537	506	499	495	488	525	491	482	459	481	478	500	535	494	491	475	496	533	514	492	489	504	507	483	508	475	493	501	527	484	501	481	508	544	461	460	539	493	486	453	513	477	489	518	492	500	481	477	491	537	523	485	505	498	512	452	499	499	503	505	512	523	497	483	452	511	512	466	469	504	508	491	521	503	497	560	534	515	555	543	506	504	465	516	470	488	491	490	545	495	488	518	548	501	490	465	494	495	489	469	484	489	465	465	461	504	490	501	476	503	491	484	479	473	489	466	523	498	498	497	512	537	491	478	506	480	547	493	483	480	474	498	468	504	509	489	492	494	477	482	474	500	472	468	522	496	496	494	431	445	529	507	447	528	495	511	487	507	487	461	450	515	488	481	488	467	509	519	524	502	516	474	493	471	523	491	482	524	505	471	489	510	449	462	449	486	460	483	496	454	495	490	520	513	489	523	477	497	505	502	491	505	471	494	468	482	503	500	463	517	480	484	516	484	477	481	539	491	472	496	451	496	507	525	507	510	503	479	494	499	493	480	454	516	465	475	525	494	494	514	517	510	512	435	511	503	476	468	509	499	515	488	466	524	467	448	508	491	535	477	505	480	496	495	493	492	495	523	519	499	491	521	492	486	513	493	506	490	489	514	490	497	482	500	486	499	515	516	484	500	517	470	482	535	466	508	496	509	492	503	520	481	494	490	457	482	486	499	477	500	477	487	495	522	470	498	491	507	472	513	512	461	522	498	476	503	503	500	518	442	490	478	466	492	484	512	504	474	458	496	449	482	497	489	481	457	496	518	494	500	476	500	519	488	480	504	516	477	493	484	511	482	475	519	513	504	479	537	472	493	494	502	527	487	470	518	490	454	485	522	461	479	492	512	455	481	486	478	494	492	499	468	444
10813	6688	9823	9609	6347	3332	2489	1969	1506	1163	933	802	680	597	522	469	428	427	409	365	406	371	345	342	333	329	307	294	291	295	277	286	297	300	275	270	257	257	238	244	222	235	262	257	230	230	226	214	231	229	204	216	213	238	239	224	209	255	247	231	240	252	250	227	232	218	192	245	245	234	223	217	210	229	235	199	217	252	228	238	224	238	255	231	212	229	230	208	253	221	249	196	226	254	213	246	217	214	216	227	228	200	217	231	235	196	185	231	223	228	215	220	242	219	223	218	211	239	216	220	240	223	205	218	207	228	233	227	228	211	226	227	241	225	213	219	218	228	222	212	213	229	222	219	208	239	218	247	207	198	246	222	226	207	205	208	193	207	224	223	223	236	244	236	254	235	201	204	240	228	199	253	224	217	226	264	234	211	211	252	228	229	227	202	230	254	232	235	237	212	204	223	203	232	231	244	216	223	224	222	218	232	213	217	226	229	206	219	221	247	224	227	248	232	228	216	228	215	230	270	236	242	212	233	223	221	223	231	214	237	241	217	229	208	213	225	230	213	235	227	241	238	236	221	227	252	208	237	227	249	219	202	217	203	248	234	220	225	225	221	240	234	219	199	218	221	244	225	253	233	247	219	194	226	228	203	224	232	257	224	223	227	228	240	229	224	221	225	195	216	236	224	242	237	257	218	214	218	248	202	211	229	211	232	193	227	230	220	219	218	213	249	213	225	229	215	243	229	233	220	216	216	220	240	189	208	219	204	240	237	270	235	227	243	220	242	237	228	220	193	223	215	236	234	204	228	226	220	226	242	219	232	236	237	214	222	235	219	227	233	243	242	211	230	216	229	219	226	220	240	234	219	240	222	220	239	199	230	233	234	235	229	201	242	230	189	223	211	205	183	243	221	213	235	232	229	240	231	224	230	229	228	209	188	227	217	233	186	179	232	220	230	218	216	233	208	223	246	222	243	204	227	225	247	225	232	233	242	217	239	222	234	230	219	200	236	215	198	239	234	227	238	200	229	194	215	222	246	214	200	213	221	228	229	237	219	232	216	222	221	219	225	234	254	205	225	194	247	261	221	275	207	223	207	200	211	217	229	241	246	221	235	241	209	226	235	219	204	254	217	244	240	198	234	227	223	204	244	216	236	210	224	217	200	219	203	225	256	210	225	203	224	251	244	211	207	225	232	214	226	191	225	232	195	237	231	246	222	236	196	231	214	224	247	222	245	213	227	227	219	213	214	213	236	235	215	219	223	186	214	195	226	238	194	235	251	242	225	240	239	229	194	233	226	243	244	222	227	205	208	230	232	223	203	225	230	231	208	208	225	207	215	230	234	229	223	195	205	226	231	248	202	212	212	218	227	249	233	220	211	245	243	241	225	212	216	220	218	190	211	234	227	221	226	220	231	208	193	227	219	212	206	228	217	232	229	234	241	227	228	202	214	219	236	223	233	231	227	229	209	247	224	206	226	232	242	219	234	205	208	234	219	191	234	219	214	220	234	227	234	204	225	204	211	223	223	216	233	239	187	197	235	257	219	242	215	216	227	225	227	238	213	252	218	246	214	245	213	209	244	228	236	185	211	211	248	223	224	216	196	246	236	233	218	199	219	227	212	233	209	237	215	246	228	241	223	218	214	236	251	248	210	208	210	232	223	234	230	222	230	203	218	199	229	220	211	242	216	224	230	214	230	228	228	214	218	213	211	245	217	259	217	196	222	218	232	238	222	239	223	233	222	230	211	213	218	224	270	231	209	205	224	224	232	230	217	217	207	208	224	236	236	207	218	222	198	229	207	235	227	240	223	238	223	221	238	209	219	235	216	218	222	217	232	248	200	215	221	238	256	225	196	213	228	225	227	212	221	249	222	241	216	232	234	231	237	208	245	210	210	237	208	225	216	198	201	201	229	250	199	219	217	224	234	239	217	206	218	231	224	240	222	219	240	260	214	228	210	223	210	210	217	227	255	253	264	232	216	236	217	228	215	192	245	246	216	216	236	234	208	216	219	211	241	257	212	221	240	205	218	212	244	215	203	191	228	222	212	241	226	234	219	224	233	211	210	231	238	231	221	247	205	223	228	214	215	234	229	217	218	218	219	205	213	213	226	189	198	232	205	216	227	225	233	229	233	220	222	217	192	249	214	237	226	246	245	212	231	216	221	211	195	206	214	249	207	204	248	232	218	210	201	199	231	228	227	213	210	266	221	228	212	205	235	208	267	222	226	224	210	226	230	212	218	245	227	218	192	215	234	222	232	228	223	269	213	190	221	202	230	215	227	216	230	234	233	254	210	208	225	224	224	234	230	240	226	228	225	202	217	214	224	249	231	204	229	227	243	213	243	199	225	195	237	220	211	225	215	273	225	215	220	222	211	238	224	242	227	261	210	228	238	232	265	259	234	245	233	196	210	204	218	238	269	215	264	207	213	194	228	224	236	220	208	233	234	230	215	248	235	194	204	218	253	220	226	215	228	250	223	230	245	238	217	219	226	214	245	227	229	221	212	217	233	211	197	227	232	220	208	218	218	231	230	213	198	249	216	249	243	216	210	245	250	243	218	212	220	234	227	259	238	239	233	235	220	241	237	204	224	216	249	237	217	225	246	227	227	229	220	239	234	247	226	229	233	211	207	238	205	255	212	230	232	237	241	197	247	231	200	193	244	243	200	246	220	206	219	211	221	253	212	214	229	223	235	240	215	237	199	195	236	245	232	229	247	231	226	230	225	229	227	238	215	235	236	223	243	241	241	251	218	228	228	192	224	225	204	217	219	208	232	220	238	211	208	242	227	194	197	224	226	225	222	219	209	218	244	229	184	216	226	241	218	225	224	202	206	240	229	224	200	237	190	220	226	210	222	222	246	215	226	211	219	209	218	237	209	227	227	243	212	224	242	232	206	239	185	216	208	237	242	220	229	231	225	228	241	236	247	222	219	204	199	222	215	203	237	227	221	212	216	240	216	229	242	227	260	234	224	223	215	212	209	244	241	275	220	222	234	218	220	235	227	216	236	249	230	197	243	225	242	216	211	226	232	236	226	222	224	214	216	223	226	224	205	224	239	237	221	220	209	240	201	239	219	221	223	273	231	229	204	206	220	248	211	230	241	212	210	236	226	251	219	239	209	236	236	214	234	210	197	218	225	244	241	196	224	227	203	230	247	226	210	218	228	236	208	219	226	236	224	241	220	191	226	250	255	260	216	233	190	223	196	228	232	226	216	225	245	231	230	229	209	216	226	252	202	224	241	212	255	226	216	210	238	216	204	218	222	237	261	206	230	240	196	224	230	231	234	220	220	245	222	213	213	232	210	219	195	231	215	226	199	219	228	229	227	232	231	246	234	230	206	238	228	242	236	211	242	227	236	209	214	246	223	211	229	252	245	210	216	210	218	209	242	195	200	196	223	228	251	205	227	246	215	213	242	259	189	213	219	232	209	233	222	200	213	215	212	199	228	224	228	228	242	219	222	241	207	215	212	228	214	233	223
6785	6898	15265	19733	15940	11563	10169	7995	6960	5839	5029	4248	3517	2683	2323	1946	1908	1838	2009	1888	1802	1687	1590	1501	1391	1367	1252	1286	1228	1113	1111	1031	1076	972	891	824	776	743	782	708	726	700	695	694	632	672	653	620	630	635	573	623	643	606	603	604	629	618	595	596	563	632	609	568	640	612	615	581	591	634	585	592	577	604	570	620	585	571	589	562	596	586	595	596	574	594	579	585	612	572	522	571	551	538	580	573	573	560	563	539	528	587	565	542	565	546	541	556	556	563	549	571	576	569	580	562	542	533	608	566	557	574	533	567	570	588	577	591	576	576	532	571	528	548	586	561	547	543	572	565	574	541	569	548	563	558	557	539	556	566	539	579	554	541	574	560	573	565	540	588	562	560	587	591	559	574	525	592	533	537	577	542	592	531	590	589	521	520	564	558	543	559	552	570	600	574	578	569	552	587	587	558	556	532	535	589	559	574	556	554	564	557	585	580	556	571	599	531	571	558	546	574	568	526	557	591	570	577	559	527	554	565	568	551	570	540	560	519	543	572	594	567	583	547	585	542	571	528	549	568	563	547	526	570	573	537	552	546	533	558	603	570	553	566	593	557	589	575	541	559	586	572	553	542	540	559	605	549	560	536	534	565	517	545	570	537	561	561	517	535	560	583	577	552	584	555	586	579	571	566	541	560	526	595	551	599	573	550	563	564	570	575	559	539	584	550	556	566	536	574	577	566	602	563	550	566	543	536	545	594	559	512	546	558	612	558	562	524	513	558	561	527	553	583	581	569	569	576	563	554	570	562	609	552	546	564	559	524	581	574	599	525	543	569	541	571	558	582	594	557	568	543	547	573	528	541	548	523	531	559	572	582	552	605	568	534	536	573	579	556	576	571	564	570	527	541	545	552	550	585	560	590	562	552	538	564	556	583	574	570	586	523	540	572	539	511	547	592	588	539	535	559	565	604	572	544	572	527	524	530	564	556	519	567	554	553	525	571	610	551	569	555	539	504	522	561	516	601	566	601	580	549	593	563	574	578	504	580	544	534	544	537	573	561	567	543	533	581	526	573	552	555	577	572	578	573	570	555	575	560	576	587	555	547	567	533	567	540	565	581	568	551	565	551	558	581	581	537	547	517	557	563	530	590	565	526	567	509	549	534	554	530	599	560	529	593	525	562	525	509	543	567	547	552	556	544	577	557	583	565	534	553	557	561	548	562	574	532	529	557	541	545	569	578	545	558	559	574	548	544	532	511	550	562	566	550	584	519	502	568	566	552	539	555	579	514	625	581	576	563	600	587	559	516	604	548	613	590	563	572	554	561	592	536	588	536	598	564	560	515	575	573	564	561	553	567	566	553	574	513	603	553	588	543	559	582	594	566	581	549	580	574	567	555	531	569	545	532	564	618	578	563	535	602	561	567	558	590	571	556	570	588	555	541	546	579	524	573	521	582	566	567	567	577	515	578	556	516	571	546	622	573	609	552	568	536	563	553	560	554	547	553	552	589	579	563	556	563	537	600	570	523	563	591	534	544	579	581	527	585	557	575	568	556	539	540	574	538	546	539	538	564	545	552	560	550	599	495	566	570	546	556	565	551	587	589	576	539	566	600	557	540	553	548	502	569	569	593	554	576	537	528	570	580	532	577	546	531	541	594	528	573	587	554	592	549	565	614	600	587	581	568	579	548	533	554	573	535	589	563	581	575	588	529	583	583	599	572	543	544	580	569	546	563	563	551	546	550	582	610	513	597	562	628	576	580	528	550	525	562	598	564	541	576	550	562	568	564	556	563	509	622	550	565	555	555	568	549	555	577	552	603	585	573	547	554	604	552	564	530	553	535	557	539	537	560	532	581	561	590	592	538	533	543	535	549	556	536	576	538	585	614	537	558	568	584	553	549	598	566	532	586	547	555	537	570	577	592	531	570	561	551	601	558	579	546	545	534	575	565	552	570	561	562	577	592	594	572	596	563	590	591	549	571	532	579	540	543	583	578	566	535	603	552	539	550	513	548	558	553	576	519	536	597	540	571	555	607	588	541	553	551	550	574	612	550	551	567	628	598	567	546	558	553	547	552	574	529	588	561	549	543	545	553	560	544	561	567	548	502	552	559	570	556	560	529	578	570	588	584	558	564	571	566	536	550	558	544	582	600	586	572	591	577	508	582	561	540	546	562	538	609	571	563	561	597	554	558	579	582	605	575	565	537	527	594	582	566	577	572	553	567	575	591	578	579	572	627	543	580	581	552	538	583	540	588	548	555	608	535	557	544	557	588	572	534	573	594	547	595	542	528	520	587	553	549	568	538	569	558	612	543	541	568	552	557	587	568	577	593	577	586	560	521	559	526	565	578	558	572	528	534	567	566	582	568	603	579	567	537	548	573	522	568	556	583	546	561	607	557	569	575	541	573	529	527	541	581	583	578	550	560	559	584	554	597	581	580	565	543	575	568	555	598	573	536	549	583	575	553	570	532	537	545	549	563	564	548	513	555	563	592	589	560	560	535	559	590	559	534	535	538	568	577	550	596	522	557	531	570	522	527	542	563	586	550	553	557	518	547	548	580	564	605	578	538	545	583	599	575	549	585	563	549	551	570	571	522	588	579	598	542	562	538	575	515	576	548	549	567	620	540	551	564	567	566	537	551	538	571	549	572	544	533	555	499	556	572	512	528	546	555	539	543	579	581	599	562	513	554	583	563	573	542	552	507	560	564	556	581	521	559	551	558	536	592	593	553	521	530	593	574	566	565	606	583	544	573	578	549	577	571	562	555	525	567	542	574	556	536	572	542	588	582	604	559	566	582	545	566	603	581	575	555	576	581	577	578	553	544	535	556	540	566	540	564	558	539	568	544	553	532	580	556	538	576	578	550	589	596	540	568	537	579	533	535	617	552	533	546	567	544	565	553	563	560	585	529	568	561	540	567	578	610	556	543	523	559	543	634	555	503	587	580	580	564	563	560	557	573	531	546	557	533	546	512	588	552	519	557	549	600	551	594	569	581	550	516	539	541	537	564	525	548	572	601	584	530	565	518	547	580	522	566	581	568	600	600	600	552	539	582	574	528	533	521	529	560	587	568	534	574	586	558	555	610	547	559	520	553	603	523	560	557	540	534	572	578	535	542	566	568	601	557	592	597	522	552	553	559	571	570	570	541	557	538	571	532	540	556	540	556	553	545	569	564	539	576	549	585	516	576	565	555	567	548	591	602	575	483	548	564	564	524	575	541	547	540	547	614	580	540	590	508	562	595	543	513	582	560	584	538	545	567	600	550	567	558	571	554	545	557	569	514	539	534	588	579	583	542	597	550	602	557	567	551	555	613	564	571	524	546	564	548	553	573	562	546	548	578	572	593	569	533	559	572	558	601	543	557	588	564	515	568	593	563	516	546	555	560	561	545	539	588	573	579	549	532	556	608	561	587	572	538	579	577	561	554	540	569	532	566	558	583	533	581	553	606	590	575	514	535	567	529	528	531	552	560	549	634	544	527	542	564	587	544
27660	29555	37310	39050	32214	22036	20195	12653	14212	11236	9083	6923	4640	1765	1030	837	1235	1194	1192	869	897	976	750	763	664	642	653	566	541	561	522	487	460	462	450	432	390	359	351	314	331	297	293	287	267	266	278	250	255	268	263	271	243	232	266	237	243	259	244	231	241	280	256	279	239	241	260	255	218	248	253	237	257	195	244	242	243	239	262	244	245	206	238	220	246	201	245	244	230	200	237	235	240	243	253	237	245	239	265	236	223	218	234	232	214	216	238	212	228	221	215	224	240	180	220	234	227	231	224	220	225	241	211	223	230	214	231	205	243	222	217	243	213	226	211	232	222	232	253	230	224	218	222	204	235	207	245	234	218	221	245	206	223	232	220	216	247	256	220	253	192	231	224	227	228	235	213	254	224	236	240	228	222	217	253	240	251	218	186	232	250	227	225	220	212	246	237	232	227	231	229	231	217	209	221	235	239	230	219	228	240	228	233	223	223	254	216	229	212	226	221	228	209	221	241	214	241	230	212	228	247	240	230	231	217	250	227	226	238	232	228	246	234	261	224	203	230	228	228	218	246	222	263	215	231	209	226	234	217	230	233	243	213	224	236	198	228	225	260	242	218	237	237	234	230	203	204	218	246	198	213	216	226	251	240	228	223	227	211	219	232	230	228	195	260	201	239	216	238	240	246	233	228	248	242	242	229	219	223	231	224	210	223	222	188	215	242	238	240	246	235	206	205	224	211	246	208	229	242	232	242	197	227	232	236	215	232	246	228	224	223	243	222	216	250	214	214	220	227	225	219	218	253	240	233	216	239	209	239	223	204	225	228	239	222	226	218	230	220	211	246	208	211	226	252	220	228	249	242	238	203	212	235	206	231	236	251	240	226	229	240	211	217	227	218	218	222	220	246	231	219	203	218	208	225	228	254	234	230	229	210	239	240	233	236	210	263	251	257	218	240	243	231	258	246	249	227	225	232	211	211	216	250	230	235	230	225	235	233	197	254	245	236	200	230	243	170	214	192	245	219	241	222	257	252	214	229	250	220	238	195	219	237	246	235	193	204	205	242	249	206	205	234	211	223	221	216	233	237	237	201	247	214	198	222	233	228	224	239	213	225	224	215	268	223	211	216	225	215	241	205	234	234	209	220	215	244	205	213	239	213	261	244	189	221	244	223	220	259	214	241	223	234	223	210	209	249	212	221	175	217	221	229	208	225	236	225	235	245	231	216	234	226	206	212	249	219	250	215	200	232	234	201	229	228	236	238	226	232	230	197	235	223	234	244	243	262	245	211	198	201	232	236	222	221	244	222	216	218	235	217	196	250	236	231	236	276	241	238	224	197	231	231	246	210	221	236	247	223	227	217	213	240	228	219	219	220	257	240	245	203	226	222	209	225	208	234	231	220	247	216	236	240	242	224	234	219	196	227	215	211	258	195	239	245	219	218	238	218	232	225	219	241	228	234	228	218	222	219	242	251	221	237	204	224	257	270	227	229	237	222	235	243	217	224	212	207	233	223	208	219	254	240	255	233	239	225	252	201	238	229	228	231	242	226	248	231	219	234	239	233	236	233	226	234	222	222	237	222	243	242	204	237	198	235	226	224	216	244	193	241	235	226	224	236	191	252	209	240	240	223	204	225	273	229	188	224	217	239	252	227	232	220	198	260	207	243	201	253	213	252	228	242	222	231	214	195	191	222	243	225	216	250	241	236	219	209	244	241	224	230	244	225	236	207	215	219	232	232	216	233	217	224	235	241	220	244	245	239	199	230	215	221	232	255	210	213	224	214	226	215	227	266	223	203	245	228	201	225	225	243	233	212	226	234	237	208	226	223	241	253	263	188	242	228	237	215	239	234	227	232	238	233	196	247	272	237	229	230	226	219	248	231	216	215	234	234	206	241	254	249	235	254	197	229	237	235	241	228	236	239	237	255	242	239	211	219	229	222	222	207	224	239	233	239	251	221	232	230	240	258	202	218	212	205	236	257	214	216	256	239	257	212	252	232	244	227	252	233	213	236	218	251	253	221	230	233	241	237	217	214	279	235	230	230	236	232	214	230	221	203	221	222	238	234	199	269	196	251	231	222	213	214	218	231	219	225	235	223	214	202	194	226	225	224	251	243	235	260	238	246	214	220	205	220	233	227	245	219	263	202	224	223	236	227	226	204	223	223	208	252	213	222	225	226	218	210	246	223	223	233	230	223	221	221	247	235	235	216	232	232	243	219	231	237	235	206	230	209	207	226	236	245	215	233	210	237	228	244	257	223	222	210	245	239	226	257	215	200	230	219	236	209	224	240	215	237	226	236	232	212	255	231	223	211	240	239	222	240	229	222	197	225	218	222	210	242	231	223	225	220	217	205	218	237	233	233	224	230	226	211	209	264	226	240	227	223	214	220	209	240	246	252	254	223	224	240	225	256	217	226	219	228	218	253	271	236	239	208	226	224	239	216	212	229	213	238	217	205	247	242	235	213	228	227	223	223	227	195	224	235	234	232	215	227	226	220	219	259	261	207	251	246	263	252	259	236	219	238	202	242	237	260	246	244	240	203	239	230	216	242	225	249	248	219	255	231	247	228	260	232	219	226	219	221	237	228	214	237	229	224	227	232	219	238	230	203	238	227	215	221	232	216	233	238	220	219	223	231	205	220	222	194	227	246	222	215	239	202	232	230	248	199	230	232	241	216	239	241	223	231	256	239	237	240	241	240	242	251	240	215	232	244	241	243	216	210	242	212	224	247	241	205	217	226	228	241	238	229	246	216	230	247	198	241	249	231	249	228	233	235	225	222	227	231	233	223	232	249	231	252	241	231	229	197	251	216	201	231	221	221	219	242	237	221	182	238	238	239	244	236	242	220	227	218	247	229	222	222	224	250	228	243	241	223	245	237	213	209	223	219	273	223	225	237	242	245	208	245	227	218	264	224	231	248	229	207	230	259	209	223	211	225	229	247	242	208	234	225	202	221	236	239	216	236	239	229	238	216	235	196	206	257	216	232	214	217	265	205	233	218	224	223	234	245	257	210	229	217	245	227	271	238	229	250	220	258	219	221	199	210	204	229	223	207	197	231	233	218	223	208	258	248	230	230	253	258	207	223	244	241	183	238	214	206	227	204	245	223	239	205	242	213	230	239	228	237	223	236	219	238	221	223	242	236	234	232	238	263	191	219	209	232	208	179	247	229	234	228	211	235	223	231	255	222	218	213	207	230	231	258	213	228	230	244	240	237	222	200	253	210	254	212	230	225	241	208	245	229	228	238	231	232	206	246	235	219	196	223	230	224	244	235	218	233	245	207	206	212	235	237	204	245	227	263	214	217	222	228	227	232	192	219	208	211	227	235	239	223	218	213	264	228	220	243	199	246	225	210	203	189	217	255	248	238	248	227	201	208	218	243	216	230	211	228	242	223	218	255	247	243	232	239	225	243	234	246	230	254	205	205	229	225	238	239	244	247	223	257	254	231	256	226	242	206	213	262	204	241	268	237	223	213	245	242	243
17875	24315	34801	41718	35771	25892	27464	18695	30654	28173	26221	23396	17552	8017	5356	4439	6739	6555	6488	4457	4893	5487	4539	4393	3956	3754	3495	3201	3108	2966	2859	2481	2308	2256	2303	1964	1804	1490	1375	1349	1179	1168	1087	984	882	825	746	793	768	763	790	738	714	663	615	648	655	639	685	724	689	682	730	704	677	700	647	707	623	664	646	643	656	628	614	636	647	661	679	638	717	622	678	645	640	639	684	610	564	568	577	602	627	556	592	550	596	574	601	542	575	601	546	568	559	543	555	576	589	561	547	542	534	581	591	613	527	550	553	559	553	609	563	572	552	575	566	557	583	545	582	522	552	520	594	553	547	549	564	576	565	570	583	520	561	566	534	598	595	578	588	562	563	585	515	553	544	568	574	527	552	557	496	601	574	535	528	589	593	511	551	601	588	559	529	560	593	564	562	549	575	565	567	541	525	572	596	538	544	557	578	548	561	569	531	546	544	564	561	627	528	557	604	506	582	597	565	548	562	548	584	575	560	546	586	614	572	578	567	644	566	567	531	525	574	525	534	565	631	534	594	582	611	585	555	529	588	576	583	582	541	562	549	559	617	553	572	579	580	604	576	568	564	556	607	522	548	561	559	563	519	559	549	557	545	556	553	586	537	592	516	565	559	570	536	544	557	593	569	588	552	561	532	563	574	571	536	601	560	582	557	585	563	560	576	570	555	552	530	572	580	571	577	603	546	576	589	538	575	601	564	539	602	563	589	545	567	572	610	605	565	565	556	549	577	604	571	596	576	579	544	610	583	571	573	564	562	574	534	590	556	625	560	568	585	541	595	570	557	557	579	563	576	525	590	561	564	621	543	594	582	619	576	596	559	583	577	594	547	560	592	565	583	560	527	547	529	588	575	546	561	566	534	582	528	584	587	576	567	559	541	569	592	568	587	574	538	549	561	559	593	551	580	595	570	554	548	573	599	564	600	533	531	589	577	558	564	551	610	567	586	554	577	606	580	578	579	594	594	557	568	555	547	555	588	628	540	578	557	561	551	579	583	584	531	541	526	585	541	558	577	580	600	571	553	603	559	587	553	545	556	596	553	541	566	553	566	530	597	533	574	555	585	492	575	601	560	565	538	533	566	557	507	564	564	590	576	598	579	546	561	557	554	556	561	562	556	541	536	536	624	524	560	572	570	603	584	580	561	542	546	558	577	556	583	564	544	542	620	599	601	559	589	578	559	582	549	541	517	558	538	558	568	550	545	546	567	575	591	552	534	552	563	554	568	641	567	585	604	576	546	569	544	536	582	534	558	564	558	568	589	529	616	551	550	537	567	565	560	594	555	547	582	551	555	550	542	548	603	601	576	595	542	527	605	530	594	570	556	509	550	542	527	536	545	595	598	586	525	576	596	616	574	532	561	562	559	573	565	613	598	558	543	569	546	566	582	554	558	528	548	595	548	502	585	547	558	578	581	541	586	598	575	569	549	563	590	578	571	571	557	566	577	583	582	557	546	576	572	559	602	517	602	565	558	567	575	601	550	583	591	558	556	517	563	579	550	565	587	611	551	582	592	605	617	553	554	602	561	558	578	555	533	555	575	561	589	581	568	571	545	598	600	589	580	525	605	580	549	527	556	550	534	534	609	541	543	556	550	562	570	559	555	602	614	590	573	572	579	565	558	582	575	612	554	575	559	555	534	576	582	548	551	524	567	565	584	550	546	573	548	530	567	554	587	599	552	547	546	547	595	586	560	593	563	566	561	535	559	568	546	595	569	569	558	537	597	526	539	559	570	575	583	596	554	553	568	566	574	569	537	580	543	568	529	528	521	516	549	568	568	556	548	571	576	562	536	528	550	586	566	548	541	554	569	559	575	583	545	542	569	622	529	542	547	570	503	558	535	562	535	561	555	531	575	590	548	579	572	566	549	604	572	526	556	586	543	594	574	528	553	536	569	546	559	598	524	592	565	574	593	569	545	574	563	588	549	540	546	524	616	550	534	566	541	578	569	560	565	573	542	501	518	527	567	602	562	537	559	580	562	567	538	597	553	610	575	559	559	505	593	528	543	573	557	591	618	563	588	562	554	563	589	573	599	598	556	566	576	560	562	546	549	568	552	508	529	613	587	553	571	600	583	589	598	577	578	567	536	584	561	548	538	560	573	558	561	562	547	593	585	518	522	534	580	602	559	555	562	562	550	563	552	575	589	600	535	564	565	626	578	536	587	570	544	564	575	558	584	574	554	568	568	588	542	563	561	551	564	549	541	551	574	534	548	603	540	562	577	555	594	556	600	583	524	586	561	529	582	555	569	565	591	595	549	553	552	588	573	551	549	574	551	556	590	602	576	590	558	537	591	535	552	565	574	551	554	550	520	578	537	546	599	547	587	557	529	559	578	527	578	538	563	529	517	573	561	557	616	562	540	522	599	531	578	543	533	553	559	571	560	580	573	543	563	562	577	566	536	566	550	579	559	549	546	605	542	593	565	571	585	543	565	572	533	553	562	580	559	570	536	592	587	555	540	551	618	563	596	588	557	522	559	560	550	586	579	533	537	543	591	536	533	571	551	556	570	559	567	530	560	566	569	571	586	540	573	577	569	515	579	618	559	563	556	542	587	564	539	593	572	541	537	587	571	594	578	616	618	558	589	573	539	581	560	561	537	557	543	535	550	551	571	554	554	573	549	548	561	627	595	598	548	559	552	531	566	528	581	572	566	591	571	589	577	583	578	542	545	550	560	556	589	561	570	581	532	576	513	578	525	548	581	566	560	608	558	605	576	556	581	565	587	571	565	582	577	572	540	531	613	581	592	555	599	547	563	551	564	567	538	573	577	574	562	592	546	630	547	590	561	552	560	537	579	566	572	607	517	560	532	574	537	559	582	537	598	540	580	546	616	568	554	559	583	576	566	563	577	569	568	598	554	581	572	531	538	525	560	570	592	590	558	557	593	526	511	582	542	595	560	561	553	577	563	566	540	526	595	544	553	490	548	506	525	533	515	560	580	543	591	565	594	536	562	588	598	545	567	577	554	561	604	565	613	545	570	566	532	582	545	607	555	583	549	568	586	525	583	596	565	576	576	529	586	552	552	606	557	557	551	503	547	600	608	580	569	529	558	550	576	539	531	561	550	566	531	568	592	575	613	580	550	539	598	583	612	567	549	546	560	586	584	530	574	543	551	552	551	529	546	577	564	571	549	555	563	548	584	574	560	576	571	550	565	571	574	569	536	567	548	567	526	534	545	578	596	582	543	553	557	578	565	564	554	554	564	576	553	566	533	556	520	502	531	595	517	573	519	531	587	561	618	565	595	566	566	557	521	539	576	539	569	557	585	566	553	558	581	561	604	565	568	578	547	569	589	563	549	581	585	581	586	555	569	590	575	540	535	589	606	578	606	586	606	588	567	554	575	569	577	546	593	563	553	592	563	583	580	578	617	580	534	561	544	553	537	566	562	624	539	600	539	529	581	527	585	589	538	538	568	540	553	523	581	597	556	525	555	597	540	582	566	544	541	584
35839	38973	36552	44423	35402	30245	29370	21377	24261	20444	15355	11381	7500	3296	1607	1481	1838	2013	1758	1295	1500	1354	1183	1032	944	963	854	807	775	774	717	652	540	547	520	493	465	416	389	360	361	345	275	255	275	239	226	247	230	217	255	232	255	217	250	225	223	213	212	224	247	221	227	231	229	257	207	238	222	217	211	223	222	216	208	225	218	194	218	237	234	242	208	215	219	206	225	207	246	201	203	197	198	171	208	183	229	193	208	195	206	171	219	197	212	210	192	187	185	189	204	205	186	202	193	192	204	190	215	219	185	204	207	196	197	205	229	202	224	190	225	214	208	182	210	176	203	221	203	160	197	203	191	203	201	187	172	182	229	193	201	185	180	194	202	195	219	215	178	240	248	198	182	202	209	201	212	220	218	175	201	214	242	219	210	182	202	210	188	202	186	181	186	189	213	229	198	203	189	211	214	203	215	206	188	198	215	186	186	211	213	164	209	209	195	201	179	193	209	184	196	219	183	212	207	208	221	190	193	189	202	191	183	212	199	204	199	187	222	159	184	204	223	207	188	189	198	219	198	195	204	206	230	201	196	188	206	227	201	188	209	191	211	192	197	216	182	198	174	178	200	185	204	182	218	193	205	189	218	202	197	183	194	212	199	222	165	219	193	211	213	199	208	203	175	197	218	188	198	208	224	181	197	181	190	195	222	214	179	207	205	224	194	223	217	228	199	208	201	204	168	212	218	209	210	224	201	180	193	198	199	208	241	229	202	190	213	219	225	185	199	219	194	203	224	196	181	210	219	224	186	194	227	193	222	199	197	167	207	243	205	232	212	195	200	199	193	177	223	218	209	189	214	179	207	209	230	205	205	195	213	206	216	219	209	189	207	201	213	212	217	222	192	193	188	227	191	191	188	213	194	213	212	178	194	224	214	201	200	219	199	198	213	210	209	195	200	180	216	189	191	190	195	183	217	216	205	177	197	210	220	197	225	183	176	206	219	217	215	203	196	222	183	181	198	213	197	179	196	203	238	199	201	188	194	192	201	190	198	190	229	198	201	215	205	241	203	205	201	152	209	187	218	187	211	215	189	176	198	208	186	213	185	198	217	206	200	187	214	218	225	192	198	186	211	207	217	199	211	240	204	185	217	176	198	173	212	188	199	211	224	223	231	190	211	186	204	187	217	200	191	212	226	186	190	209	219	232	215	196	212	192	206	190	218	209	193	192	191	207	238	200	213	175	176	179	183	218	202	215	207	176	171	165	190	188	214	212	212	200	195	212	223	191	196	209	190	186	186	190	179	217	198	200	208	226	206	199	187	198	223	184	216	217	193	202	189	200	189	217	205	201	169	193	193	176	175	196	218	221	204	172	213	207	204	177	211	172	211	192	217	192	204	196	197	170	175	199	207	205	208	216	196	207	187	200	209	222	235	223	199	192	217	184	213	188	182	204	200	206	211	202	181	185	198	193	205	203	188	203	184	212	208	179	205	209	220	204	204	223	165	230	212	190	214	209	193	197	228	217	216	192	221	222	176	230	211	209	193	215	169	199	202	203	216	193	218	216	214	204	195	209	205	209	181	185	230	214	180	212	194	210	201	213	209	211	197	215	184	182	210	207	196	180	204	208	192	191	200	200	199	180	177	223	198	207	204	213	206	198	231	202	221	209	205	220	214	192	197	193	190	207	200	205	176	189	188	183	199	172	221	200	206	196	209	209	226	217	197	213	209	208	168	215	210	180	192	213	188	183	194	188	202	216	230	198	191	197	211	206	216	220	206	200	205	188	194	181	191	189	193	174	217	228	184	182	190	188	216	204	196	223	219	203	233	223	217	199	189	228	215	206	191	193	176	188	194	210	224	209	167	205	198	207	222	208	213	189	200	198	207	200	197	204	213	206	213	201	216	209	206	180	192	201	183	219	201	205	203	229	210	199	206	218	208	221	205	217	193	200	217	211	218	180	193	215	224	208	203	221	186	192	208	195	198	172	190	198	225	198	211	192	177	213	201	238	215	205	173	216	200	217	217	202	216	204	194	205	214	202	205	186	180	207	234	205	196	191	192	189	210	193	193	209	203	211	197	203	207	178	204	204	209	204	219	203	193	193	221	218	178	179	213	220	200	219	190	207	199	175	188	185	184	212	226	215	198	182	203	202	182	205	207	196	206	225	207	214	200	190	188	199	199	200	208	208	209	210	198	205	193	219	207	185	216	209	214	204	187	194	179	204	194	206	212	196	200	211	191	208	203	214	200	205	203	224	245	205	192	203	209	186	208	164	224	189	217	186	214	212	201	183	217	230	186	181	166	204	224	202	222	204	209	236	211	209	205	202	217	201	206	196	196	206	202	228	212	196	182	187	192	196	196	206	206	203	204	191	183	201	189	186	219	221	215	183	205	198	183	188	201	231	191	209	183	191	200	181	212	187	215	189	169	199	207	209	237	189	194	195	197	216	198	256	210	210	242	212	187	242	175	189	213	204	225	204	213	222	202	191	195	201	191	217	200	228	217	227	182	223	187	171	202	197	216	194	180	190	167	196	213	221	219	210	193	197	190	184	190	213	190	189	194	227	217	209	194	190	202	197	201	203	207	195	206	226	203	185	204	209	214	196	208	223	217	218	211	201	194	192	194	203	234	213	194	212	189	195	211	218	213	203	225	216	184	207	236	187	192	209	235	202	190	213	213	224	190	189	184	208	210	181	219	204	176	193	216	206	231	202	208	227	201	180	194	206	188	197	196	207	208	217	225	198	188	209	203	204	223	209	200	182	197	195	175	193	200	197	210	219	201	182	182	215	213	201	190	227	211	225	201	176	203	194	218	204	202	194	211	192	206	223	204	218	190	196	209	195	182	178	227	207	162	209	200	201	202	217	198	201	212	181	212	180	202	199	206	202	209	202	206	205	211	185	201	172	220	186	181	188	178	199	237	204	174	211	184	202	217	205	189	198	228	192	192	207	221	240	206	185	204	208	183	176	165	179	197	214	215	186	214	210	206	222	192	214	209	210	178	185	198	178	219	188	176	172	199	165	194	215	215	217	220	188	215	199	172	219	188	203	197	233	188	200	201	196	191	206	219	228	196	228	176	189	198	220	205	201	199	221	216	193	213	192	217	195	214	189	180	178	215	215	202	207	212	201	233	220	210	184	189	185	206	224	210	211	192	207	205	185	199	254	208	195	245	189	200	215	205	183	187	186	193	214	178	173	219	192	206	213	214	220	211	204	208	183	196	196	188	193	212	209	201	210	193	186	189	193	197	229	203	223	194	204	231	175	204	198	202	203	215	196	205	216	198	218	201	209	192	196	191	213	177	186	200	220	179	212	188	206	189	196	182	174	198	223	194	190	213	189	213	220	220	229	202	208	198	213	198	198	186	222	210	164	205	196	185	221	215	219	170	192	192	209	200	189	176	211	212	203	191	199	179	187	192	212	199	199	202	217	214	192	200	185	205	210	202	211	204	214	212	201	212	216	233	206	211	223	181	199	183	179	206	204	201	210
22762	31213	35481	47024	39890	37364	33946	28977	39978	36998	32940	29442	23598	12478	7678	7323	10208	10690	9735	6886	8639	8013	6812	6400	5622	5677	5573	5025	4581	4520	4202	3723	3296	3250	2929	2698	2427	2162	1745	1738	1769	1591	1317	1137	982	823	810	833	769	844	816	757	708	673	657	638	663	675	681	697	708	690	656	629	677	665	741	686	628	594	678	655	623	553	646	599	613	656	657	701	702	691	636	644	690	641	513	561	535	539	518	517	530	525	509	500	547	553	495	524	519	497	487	469	521	500	520	490	529	503	524	527	475	490	488	495	547	501	528	515	502	514	497	490	492	492	527	518	532	488	535	509	510	490	525	498	508	485	493	504	516	482	478	521	518	517	488	516	473	520	503	518	507	498	519	527	475	472	518	514	497	498	527	526	466	526	519	510	532	468	568	512	512	539	524	516	521	493	531	498	556	512	494	511	484	518	506	512	504	523	504	537	539	508	508	517	498	491	504	510	499	464	501	510	536	521	473	531	534	480	495	536	520	452	516	505	483	489	482	515	497	512	536	471	517	519	488	485	491	520	497	498	480	501	482	480	500	510	509	478	500	507	498	504	485	537	510	495	475	492	471	512	528	479	518	498	508	493	528	491	488	518	466	502	479	473	521	490	509	510	505	522	540	506	507	515	514	497	500	494	537	492	529	520	502	535	507	492	495	467	502	491	525	497	487	509	484	507	535	510	510	449	490	505	496	464	517	489	466	516	470	488	490	533	517	474	517	523	519	519	511	510	495	498	499	519	434	505	481	515	491	467	487	527	503	525	530	470	482	510	459	524	512	483	551	502	488	495	499	514	501	530	478	454	513	498	529	532	485	476	492	469	491	479	519	490	510	509	463	554	534	553	506	467	492	449	496	527	478	489	520	471	497	484	513	522	478	535	528	477	477	520	491	512	514	512	476	529	463	487	526	541	469	497	508	521	472	489	498	521	499	541	577	455	539	536	462	491	481	467	520	480	582	470	511	563	517	531	498	490	513	497	524	517	474	495	534	554	472	509	480	472	472	533	512	514	520	475	511	513	525	529	517	482	472	474	490	485	486	503	503	511	506	523	490	485	477	490	517	526	499	521	494	488	522	506	470	504	509	497	443	499	488	510	560	489	500	510	476	497	513	509	455	496	501	482	486	510	490	457	528	511	521	517	509	531	501	505	524	501	487	488	547	487	506	527	534	485	523	528	472	489	457	498	497	507	549	474	526	476	504	521	532	473	517	509	530	505	505	469	490	514	508	513	514	487	493	511	479	491	487	510	531	501	526	539	523	519	484	462	508	513	479	497	516	500	497	536	482	481	540	497	517	527	480	524	495	526	523	569	526	512	535	512	516	430	513	510	514	493	517	497	505	498	488	496	500	484	503	536	522	472	463	509	489	483	533	498	469	517	480	516	469	514	488	489	523	501	514	509	491	488	469	504	479	480	506	525	495	484	525	485	513	506	520	540	526	549	485	471	510	512	523	513	518	494	510	482	477	519	511	506	516	494	503	481	447	512	515	511	483	530	486	515	540	524	488	512	481	526	504	519	533	497	484	474	515	502	502	481	522	500	509	510	470	466	470	539	516	492	474	494	492	485	516	504	515	503	510	497	517	527	514	457	518	483	516	490	518	502	488	489	492	496	557	502	554	527	494	484	501	508	514	517	480	518	502	506	513	493	530	514	499	491	511	521	515	541	510	500	510	472	531	539	473	547	497	536	548	485	493	498	535	481	499	471	487	509	469	498	498	521	506	481	506	522	486	509	536	525	550	535	506	482	552	504	503	495	489	495	512	498	540	510	486	490	509	492	487	517	469	495	486	473	473	484	498	497	506	507	482	475	464	511	481	498	539	480	511	492	481	474	470	502	509	513	483	506	468	502	499	481	499	490	501	474	490	509	480	516	460	465	490	491	495	484	501	545	491	455	493	485	501	514	502	469	485	517	478	501	514	511	502	516	513	520	541	472	507	507	491	504	540	499	492	551	510	491	524	487	507	481	450	513	509	518	501	506	516	497	473	526	502	473	481	517	501	516	495	509	478	505	505	463	513	468	483	479	497	542	540	487	487	512	503	498	509	537	487	499	512	489	546	516	548	489	455	545	515	517	487	456	501	515	423	506	519	513	497	507	508	492	503	494	519	533	551	488	476	513	489	484	481	462	512	516	460	523	479	510	461	535	498	495	483	491	512	537	511	482	489	573	526	499	482	494	496	456	522	557	557	546	530	508	485	518	495	517	518	500	492	483	524	499	489	473	480	481	515	488	506	488	518	521	503	496	513	497	486	512	552	517	517	524	500	500	513	480	489	510	476	510	502	522	517	488	473	512	482	523	463	524	546	537	539	480	528	507	512	512	511	540	464	540	491	488	506	495	497	525	498	514	500	491	479	486	506	490	532	512	523	512	464	482	517	513	536	495	512	522	491	561	461	526	513	488	523	516	490	516	520	486	558	513	510	479	539	546	546	524	510	502	470	506	486	512	498	495	503	478	499	499	495	498	448	533	488	550	475	513	502	546	498	505	539	517	469	527	492	484	466	510	519	497	543	503	512	515	512	510	548	471	481	488	494	488	534	523	497	507	534	505	480	498	502	510	504	498	477	491	525	486	542	500	478	491	481	558	489	522	505	480	485	544	491	485	530	438	515	492	500	508	488	435	475	528	525	468	521	530	492	502	477	501	502	495	519	507	498	498	476	483	523	496	483	506	515	549	508	514	513	497	488	514	522	482	473	515	498	502	467	496	491	509	465	522	534	518	495	493	493	514	540	547	464	511	479	501	527	494	568	518	528	486	475	484	509	501	525	445	494	472	532	489	456	500	523	504	497	479	522	533	466	488	476	482	531	507	462	497	481	487	533	449	479	466	499	504	497	534	512	520	501	520	466	483	497	483	506	493	458	516	517	492	535	537	522	515	446	486	499	495	523	511	532	477	508	515	458	493	490	487	520	489	494	503	499	487	516	528	465	527	486	514	488	480	495	457	481	470	494	539	516	519	491	506	508	512	539	529	493	470	505	472	522	507	520	500	503	517	511	533	530	479	523	530	507	524	505	482	487	516	507	541	487	523	472	505	534	477	506	512	488	539	487	493	515	485	518	462	511	474	497	515	489	516	498	490	493	498	502	474	571	507	516	526	463	523	500	497	506	539	478	468	524	489	507	477	507	494	494	507	521	522	511	499	503	494	495	511	471	472	474	487	497	490	492	515	526	482	483	496	475	481	528	504	485	529	534	466	536	499	499	510	508	503	530	457	508	508	500	509	499	538	514	539	519	513	486	527	505	529	521	477	499	523	475	488	512	477	506	505	452	529	509	521	522	493	493	468	532	491	508	513	514	512	502	547	538	505	480	500	516	450	490	498	527	482	506	481	455	493	499	530	479	497	536	527	532	494	497	514	518	484	508	523	516	488	504	523	486	487	481	515	512	488	545	538	473	434	452	481	469	476	513	454	472	518	461	523	500	527	499	506	502	534	512	491	488	541	490	530	480	496	495	529
10797	7970	11067	13268	7706	4401	2631	1798	1589	1290	915	740	673	510	502	441	456	436	426	383	376	364	372	307	345	325	319	315	316	300	292	311	252	269	272	260	250	260	227	269	281	226	252	228	231	243	233	226	241	238	276	241	231	249	243	251	239	233	243	249	243	259	231	236	247	236	240	240	240	215	251	227	219	254	231	210	212	218	250	222	237	244	221	251	214	198	224	216	209	228	244	183	257	230	224	244	242	244	237	220	242	239	238	225	225	241	247	216	227	231	234	256	221	235	251	238	209	222	235	230	245	219	214	241	223	227	227	227	251	228	221	239	215	229	254	248	230	255	215	220	233	242	248	247	223	231	216	217	228	200	211	243	223	227	229	207	214	239	197	225	210	189	234	235	227	200	215	232	211	212	222	222	229	242	230	224	231	192	237	226	225	236	222	215	222	225	251	229	209	224	216	222	207	213	218	202	199	224	220	205	220	254	246	208	215	230	240	228	222	192	245	227	199	209	200	207	228	227	231	234	213	237	213	234	238	218	232	214	231	243	248	244	225	245	229	229	235	222	226	193	213	230	193	223	227	212	250	219	254	239	242	236	207	269	222	248	241	222	250	200	219	227	217	240	252	219	234	218	197	233	245	241	222	236	226	215	253	232	252	243	249	243	231	230	231	242	231	222	237	219	215	231	254	217	236	223	239	213	239	219	245	252	256	261	226	219	232	215	221	212	226	223	218	195	231	224	247	230	221	229	220	224	218	249	223	249	212	206	223	222	230	214	208	235	220	215	232	225	202	207	228	231	209	245	218	263	216	223	233	247	187	213	244	233	219	235	218	229	215	224	228	264	240	258	246	229	232	239	216	196	211	229	220	219	251	223	219	231	207	218	217	230	234	225	236	240	237	236	224	216	232	204	231	228	205	232	220	228	216	228	207	235	233	212	211	186	254	245	251	232	242	216	240	231	236	208	230	246	228	222	240	221	225	219	216	213	209	251	231	239	259	227	237	213	219	226	232	211	234	211	197	196	194	195	214	236	238	247	239	226	235	242	236	240	217	250	241	213	238	212	234	248	223	205	212	232	222	230	243	231	215	208	244	225	215	219	214	241	248	243	212	213	209	220	245	220	239	239	221	208	217	221	243	226	248	251	235	215	239	245	226	245	236	224	200	237	212	235	243	234	216	230	217	225	215	226	233	269	238	231	224	233	224	211	235	230	211	224	218	207	235	215	208	224	262	218	234	228	235	235	230	222	249	234	224	229	200	248	238	210	234	243	242	227	216	248	245	214	242	245	247	208	256	207	252	263	238	193	230	217	267	237	232	219	245	247	205	224	258	211	237	215	230	233	232	215	253	238	223	220	232	227	227	234	217	226	238	229	232	222	249	206	243	224	227	224	257	216	230	217	243	222	215	233	220	231	223	208	215	230	191	221	214	240	226	235	225	204	223	249	229	223	236	242	232	214	265	235	207	224	236	227	236	248	207	235	227	213	222	246	247	213	216	225	235	200	226	214	230	219	260	247	225	212	238	242	228	229	232	216	239	202	229	233	231	234	234	214	222	232	249	232	216	217	233	227	254	233	240	222	234	216	248	202	215	232	243	225	211	230	224	251	247	248	219	241	225	252	228	229	234	218	218	231	202	236	238	227	245	228	232	221	229	226	274	227	230	211	218	224	247	238	243	211	214	212	217	237	228	236	209	253	229	247	222	222	236	239	228	218	232	223	237	183	208	233	219	213	234	238	234	220	211	225	218	212	240	215	251	221	237	206	220	217	221	248	223	267	235	238	234	229	191	209	212	243	214	215	227	212	214	253	274	214	227	224	243	233	227	223	211	215	228	208	223	211	242	222	219	238	248	226	224	232	198	260	233	234	252	258	203	247	275	218	235	241	241	193	227	229	234	212	221	235	228	234	241	235	227	241	188	229	230	223	227	210	230	249	226	212	254	257	241	238	215	202	227	212	229	206	260	208	236	231	229	218	243	242	191	228	222	213	188	189	226	243	226	234	220	216	237	233	242	247	237	212	211	234	209	226	217	199	233	240	230	240	226	219	237	249	218	207	242	211	266	214	218	209	223	211	257	229	243	217	222	235	216	210	224	209	215	226	203	229	263	221	237	218	249	219	219	215	237	234	256	240	216	244	238	250	242	250	240	231	242	214	236	273	245	228	238	250	230	229	222	219	218	241	219	224	235	235	245	236	214	223	215	261	200	211	216	235	219	245	221	216	227	227	230	216	207	235	261	224	210	210	217	234	225	237	226	243	244	238	244	224	224	237	238	220	229	225	215	238	256	210	217	211	213	237	210	229	249	223	221	219	212	234	228	237	212	235	218	202	216	209	262	207	221	217	222	231	229	220	213	228	245	256	216	201	231	229	217	241	194	257	247	242	218	207	223	247	200	235	244	254	229	234	261	229	217	244	254	219	220	203	209	232	221	226	216	247	236	240	214	226	222	221	215	209	217	227	214	223	238	206	240	212	215	205	234	208	233	223	214	210	246	205	221	214	218	211	213	247	221	238	235	231	220	217	199	243	225	227	243	236	220	232	238	220	225	229	209	233	239	230	242	240	218	240	201	221	230	242	192	261	219	211	254	214	235	215	238	242	223	220	233	244	189	257	233	239	225	234	229	242	205	240	229	227	214	200	244	196	221	239	241	233	231	228	213	225	220	214	232	240	229	238	234	233	213	239	238	234	196	215	241	239	230	218	225	216	215	249	225	236	189	234	238	218	236	241	208	238	238	215	212	232	224	248	217	227	245	212	246	202	220	200	271	236	228	218	220	241	255	233	209	205	206	237	228	235	262	216	242	236	190	244	219	235	209	205	199	213	231	252	228	220	201	213	222	235	208	229	220	221	259	284	239	218	222	192	230	227	209	240	245	217	209	209	236	194	244	228	215	253	216	216	223	222	251	233	222	220	228	203	255	219	224	227	225	222	229	216	246	238	229	206	236	213	218	201	184	238	192	246	207	227	234	236	224	226	234	212	218	236	239	214	218	222	247	208	218	215	226	215	241	237	237	180	231	209	195	209	213	223	219	196	266	228	184	219	213	249	225	217	235	218	222	195	237	246	230	244	239	235	244	212	252	205	228	236	209	236	221	228	210	217	212	197	220	222	226	234	249	246	230	232	197	204	209	194	225	250	216	234	226	193	210	222	241	217	251	221	230	232	245	207	235	225	218	227	267	222	213	217	254	234	212	226	253	218	254	239	219	265	243	238	240	225	217	219	250	236	224	223	259	234	218	217	230	212	237	208	226	216	222	262	220	208	250	222	227	235	209	213	229	250	214	245	241	231	235	234	223	240	245	224	228	257	212	226	197	251	227	223	235	239	246	225	226	230	256	228	198	250	235	256	225	221	231	215	222	223	235	231	242	229	218	216	225	222	208	216	243	228	220	244	222	249	215	252	220	243	224	201	227	244	231	241	238	241	236	202	205	239	227	211	235	242	241	238	212	232	229	223	217	235	236	222	217	247	231	212	210	226
7087	8387	17464	24127	17535	13556	9483	7930	7670	6282	4912	4165	3434	2660	2177	2008	1946	1938	1884	1744	1719	1591	1539	1484	1378	1436	1261	1239	1157	1158	1044	1046	882	883	850	821	793	767	766	722	812	767	729	649	701	665	640	659	619	613	635	578	628	612	648	587	609	623	588	618	600	599	667	598	586	617	589	573	576	607	548	560	569	635	567	561	563	582	608	569	586	575	628	628	583	537	568	575	541	599	552	547	593	581	545	617	572	586	600	572	540	543	546	608	524	562	632	575	592	599	574	590	525	574	605	518	563	560	580	601	533	543	604	627	534	571	571	546	579	568	570	564	492	524	572	596	588	535	591	600	575	605	581	556	594	584	549	574	581	574	586	544	555	568	556	524	594	553	574	592	574	611	573	584	539	565	563	563	616	582	584	546	591	566	549	584	549	560	579	560	572	561	557	572	574	594	565	556	537	598	574	571	546	561	549	533	576	568	574	576	581	571	575	555	584	541	541	546	559	541	541	644	553	515	541	558	600	566	581	562	567	603	556	559	555	582	514	575	573	586	584	595	519	570	569	569	565	554	588	545	579	575	559	568	528	560	566	582	564	560	537	583	574	557	576	578	592	552	557	594	544	647	564	576	585	557	586	627	567	575	543	600	562	534	555	544	549	581	574	582	565	621	528	601	606	568	587	578	591	570	559	595	548	558	532	560	576	554	572	558	566	552	545	544	571	555	566	539	538	547	584	577	566	547	563	574	583	549	564	575	607	603	553	605	542	509	618	529	605	540	525	559	549	549	567	543	576	592	599	578	602	600	535	534	554	540	568	580	540	581	576	556	573	539	584	587	605	583	552	583	575	560	555	539	586	600	567	529	561	587	593	566	581	556	535	557	532	582	536	570	593	579	611	568	562	565	583	568	580	570	558	603	558	570	559	593	614	579	541	529	600	584	595	618	620	549	579	566	567	558	573	581	607	574	561	566	554	547	519	568	548	571	560	581	599	590	560	560	626	556	563	548	567	526	598	542	577	558	542	558	546	522	564	614	552	584	556	557	543	591	576	561	530	557	584	542	529	552	592	561	519	585	556	608	579	618	560	597	571	502	554	595	612	589	572	599	591	570	598	558	583	598	559	608	519	588	564	544	511	561	575	533	566	546	568	569	572	565	577	570	564	540	574	567	559	550	564	579	600	591	551	578	569	576	584	574	586	583	554	535	595	604	536	608	541	537	564	556	563	552	586	563	546	553	572	551	539	597	576	534	594	612	574	594	563	584	605	561	524	532	537	575	542	548	579	517	593	556	571	581	652	612	513	576	583	585	575	612	576	572	592	554	610	560	565	581	570	580	536	572	574	556	517	571	561	604	576	588	544	510	557	598	616	549	573	530	552	541	513	553	559	605	614	527	578	559	610	561	546	569	563	557	551	577	566	567	626	543	610	503	549	535	551	582	594	566	506	582	562	583	610	583	555	595	519	589	563	556	552	586	568	575	578	569	537	624	568	537	606	530	592	566	552	565	551	555	537	558	567	583	598	567	551	555	573	535	611	589	603	571	579	573	576	547	556	574	583	550	560	577	587	585	525	591	554	581	554	533	564	570	554	555	553	608	530	574	582	605	599	573	577	603	562	558	570	568	566	578	564	573	570	540	546	578	581	587	577	590	553	555	565	532	591	566	552	595	545	551	566	587	557	599	555	605	555	532	519	569	560	595	568	580	555	610	595	622	588	564	609	598	604	565	569	552	598	533	509	568	572	575	589	606	575	569	552	603	553	559	554	510	550	562	581	587	594	527	546	556	583	589	555	615	578	572	567	567	567	599	548	592	564	539	553	569	588	561	565	569	576	555	562	580	604	572	572	580	582	599	608	565	562	538	578	543	570	543	568	576	600	600	539	572	530	581	599	549	556	542	596	581	570	557	576	584	569	534	538	569	567	568	543	560	550	629	595	592	597	533	578	617	550	602	524	579	594	558	543	565	536	516	533	553	596	539	542	528	547	591	556	535	523	589	560	565	582	556	629	562	585	539	528	582	583	564	535	582	556	576	563	577	602	571	543	588	559	575	609	511	586	573	566	535	590	594	568	589	624	566	595	555	549	566	582	544	565	572	560	560	548	551	576	569	609	587	569	576	560	597	569	548	549	566	551	543	540	540	590	573	572	546	582	588	541	596	583	562	541	552	594	547	558	562	519	559	558	554	575	606	573	597	583	561	577	584	539	539	551	569	563	567	588	565	556	580	538	582	600	589	552	545	591	597	550	596	582	548	546	567	536	571	562	573	587	527	573	603	574	590	537	590	551	583	560	582	603	533	569	571	558	518	577	589	572	580	562	557	599	546	545	578	606	551	584	593	576	545	594	573	545	568	594	562	564	560	560	584	588	529	555	563	568	546	612	561	602	577	608	551	564	537	607	578	596	597	631	573	557	579	550	568	575	603	541	555	566	571	565	550	558	576	615	586	577	605	582	584	558	606	585	600	579	579	542	570	575	567	567	554	573	593	597	573	532	566	558	573	591	555	597	563	564	547	560	608	617	592	573	594	551	549	607	551	584	590	596	569	577	583	561	562	558	581	533	561	574	572	622	545	590	591	621	590	563	562	582	562	534	553	509	554	571	551	577	567	549	580	528	589	567	600	597	595	538	582	530	591	582	585	557	608	564	569	589	555	549	578	556	553	557	558	575	597	595	603	543	576	621	520	532	556	545	623	551	571	521	560	588	607	563	568	585	555	544	560	581	562	601	540	581	589	562	562	568	562	614	547	585	530	586	587	602	578	579	541	562	530	564	528	562	558	568	549	589	574	551	552	568	568	518	562	550	534	563	573	624	563	564	529	587	578	572	558	571	556	622	547	558	602	535	578	571	561	611	590	579	562	593	553	597	589	620	543	570	563	544	608	567	588	537	559	567	598	537	570	550	583	550	628	544	619	591	563	562	568	559	576	573	584	587	574	567	569	562	581	607	598	542	579	509	560	570	538	586	547	549	574	544	607	608	547	582	591	589	546	587	558	545	579	556	561	561	585	571	596	576	570	511	575	554	644	569	563	543	580	584	592	566	551	542	553	552	593	571	596	567	554	570	541	568	542	499	562	597	557	546	579	565	530	542	607	582	598	586	568	558	587	584	628	555	544	527	590	584	538	564	572	609	572	588	578	570	537	587	531	549	551	579	598	609	564	558	564	578	548	606	474	611	572	541	600	570	513	539	554	602	579	599	565	543	533	564	603	523	564	509	557	584	563	594	569	592	592	561	533	521	526	568	591	542	564	542	592	600	542	570	588	546	559	558	530	579	537	582	567	537	528	543	548	546	563	551	561	517	540	568	497	539	661	566	579	550	557	562	589	602	584	575	548	599	541	531	597	581	590	588	600	577	569	533	574	631	590	525	546	559	575	530	541	604	560	551	571	526	524	571	553	549	494	565	541	540	544	577	586	587	559	567	563	576	574	532	559	584	561	557	573	585	595	623	528	635	564	578	562	607	572	595	562	584	559	561	601	621	616	567	583
29787	25339	32280	39820	30937	25652	17365	14936	16892	11869	7849	5411	2732	1256	984	1068	1130	1158	1066	742	938	833	738	621	606	660	658	572	556	569	516	465	448	410	352	334	366	371	321	301	326	331	318	298	287	286	216	238	247	252	221	266	266	288	229	245	234	226	236	274	235	239	227	238	234	264	250	245	238	216	255	255	232	231	263	217	234	236	247	243	267	242	240	251	262	281	246	245	231	229	228	239	265	246	217	240	201	256	234	228	232	205	235	227	239	223	245	246	224	229	242	221	208	248	211	236	187	243	226	209	253	222	230	255	229	228	230	222	226	228	238	235	236	246	214	206	246	241	229	273	263	243	248	264	214	228	220	236	231	214	238	253	222	241	236	225	245	231	215	245	261	228	211	238	226	239	250	257	204	237	232	221	256	235	243	242	238	247	210	260	218	217	194	234	214	242	234	230	219	241	216	234	252	237	224	199	225	222	208	232	249	249	234	203	226	231	207	209	264	202	222	214	209	237	252	258	245	222	226	233	222	218	221	233	185	230	210	234	239	255	236	214	233	228	223	210	225	241	223	212	242	228	237	215	209	237	222	240	256	242	232	222	237	230	239	227	208	218	230	216	234	236	219	229	245	248	208	240	233	238	230	228	229	208	226	232	217	217	239	267	231	223	211	224	219	237	213	222	232	239	226	250	256	259	223	228	237	219	245	245	249	224	226	244	228	217	213	241	232	259	253	237	249	233	209	244	223	226	222	241	233	236	238	232	232	258	214	230	224	219	255	249	240	223	239	201	252	210	232	234	194	230	237	233	238	217	238	236	253	208	204	219	246	259	226	253	249	224	253	240	193	250	224	239	241	240	251	225	224	231	232	225	261	252	219	234	237	267	233	235	259	234	211	244	240	255	232	248	250	221	226	248	226	252	259	251	244	239	240	262	249	239	235	261	244	216	268	248	266	217	214	216	239	220	253	230	263	200	222	270	246	266	232	239	247	230	217	204	239	251	234	234	229	233	237	219	240	263	237	208	231	237	216	235	251	220	244	238	234	253	244	247	210	245	244	239	258	224	222	246	235	231	247	227	232	269	218	220	252	225	218	202	251	232	228	242	220	218	229	236	255	193	230	235	213	225	238	239	218	233	229	258	197	241	238	223	242	231	230	221	223	235	225	224	226	216	225	241	233	241	246	231	214	236	211	239	244	231	240	231	226	221	217	227	215	215	247	242	248	203	247	233	202	196	232	230	229	218	226	249	234	250	236	223	191	209	256	228	237	224	217	227	225	222	226	228	211	273	234	223	225	228	205	244	252	240	244	246	200	207	243	210	222	247	215	252	222	207	272	233	242	233	229	234	233	252	199	209	278	245	213	204	214	233	229	248	216	248	221	241	217	210	227	218	192	241	203	212	203	244	255	227	227	241	245	229	211	208	250	205	241	230	248	224	243	232	250	235	205	233	243	227	251	235	254	242	212	225	233	243	235	229	213	216	233	213	230	232	211	211	231	247	221	240	231	230	213	264	225	225	204	225	245	236	238	247	215	223	216	228	257	234	203	246	220	239	214	255	261	244	209	206	230	238	227	204	239	241	211	229	204	223	211	244	206	224	236	252	238	236	241	226	229	232	204	237	207	234	221	194	197	237	213	229	216	221	207	241	213	226	219	254	237	220	208	221	243	227	246	234	217	235	223	230	231	228	243	244	225	234	235	214	247	212	259	205	245	232	243	240	227	240	225	214	243	199	194	234	231	262	201	207	246	240	215	253	206	230	223	222	237	225	249	244	225	222	236	215	236	228	221	223	228	251	191	228	226	232	233	209	264	237	237	216	245	216	256	223	215	221	226	242	227	236	215	222	235	223	200	205	239	260	211	232	226	212	215	214	240	238	204	226	243	188	236	248	225	223	253	246	196	216	225	217	246	223	217	246	243	238	226	254	225	223	215	242	232	249	216	217	264	251	206	239	230	234	230	248	220	236	227	229	243	250	245	238	208	244	231	244	224	245	227	230	211	205	231	222	236	225	237	220	243	205	227	260	209	245	247	241	231	242	264	255	245	241	222	232	253	219	216	231	217	274	225	224	228	222	208	230	241	245	220	224	225	239	257	228	222	231	232	249	237	218	240	252	228	246	231	251	253	220	208	241	243	235	259	207	228	218	254	238	245	230	240	246	239	237	238	197	236	226	214	233	225	209	214	229	235	230	248	233	231	218	198	235	222	238	231	248	208	215	257	249	262	221	226	215	215	200	268	246	235	222	215	227	220	211	223	242	230	232	248	208	213	253	239	231	244	256	220	228	233	241	233	233	202	246	254	228	233	226	230	246	245	231	261	258	220	217	243	203	234	219	246	239	233	242	226	220	242	232	234	236	248	228	208	207	231	274	250	235	232	230	225	232	238	234	223	258	236	224	230	246	244	213	237	227	214	213	206	200	238	219	218	224	223	264	204	250	259	236	237	248	220	231	245	238	234	235	225	216	249	244	227	255	221	224	234	192	221	251	223	256	205	222	228	252	255	197	219	224	249	233	211	223	234	226	209	208	230	245	229	224	246	253	235	235	217	239	233	219	219	247	237	206	228	236	247	234	224	221	227	221	243	208	252	236	227	230	246	229	230	205	214	241	248	212	235	264	228	235	234	213	241	205	211	253	208	217	219	233	223	222	220	234	225	211	223	253	239	239	215	261	232	199	222	244	219	232	229	259	235	214	239	240	232	228	258	239	234	242	234	232	223	286	236	263	220	256	241	219	247	247	231	243	242	220	205	207	222	244	253	239	215	258	240	238	202	241	246	229	229	221	231	247	213	227	240	249	272	234	269	220	228	235	246	233	198	176	279	241	218	211	241	218	225	219	240	223	246	228	248	226	215	204	242	226	248	233	221	206	245	225	206	201	232	246	223	205	222	245	214	245	236	241	214	195	230	212	225	204	248	221	220	222	235	223	264	263	227	216	242	227	214	241	238	227	197	233	234	232	218	232	215	255	245	241	234	228	220	212	213	205	225	246	218	231	228	244	222	238	213	223	227	239	250	223	254	221	241	216	260	227	215	241	217	242	223	226	249	243	226	234	257	261	222	213	226	236	230	236	232	261	247	207	233	240	237	222	232	238	258	234	239	254	229	214	220	219	250	230	220	228	245	229	202	238	218	233	252	254	221	193	246	228	222	242	224	228	209	269	205	259	226	235	229	216	222	246	229	215	234	219	202	239	212	249	221	233	226	200	225	220	241	207	220	249	224	247	247	224	222	246	228	213	238	259	253	219	201	242	240	233	217	236	230	217	226	213	246	223	256	238	270	246	220	249	227	219	225	240	214	232	218	232	247	254	235	234	226	240	194	223	248	237	232	242	251	244	239	236	214	204	242	231	210	234	222	241	212	228	228	211	220	236	212	251	214	233	217	239	221	246	219	208	251	223	217	228	220	248	215	234	224	245	229	232	215	226	207	217	271	208	226	236	219	227	222	245	220	234	235	238	226	214	220	192	205	190	237	223	236	218	223	196
18972	19803	32216	40937	37003	30140	20905	27891	33853	29557	23407	19341	10872	6396	5326	5413	6288	6631	5721	3517	5599	4533	4131	3901	3310	3592	3549	3180	2826	2738	2505	2310	2027	1885	1734	1748	1614	1478	1371	1217	1331	1182	1074	929	838	875	776	760	797	778	736	748	723	670	676	664	671	672	711	705	657	706	701	680	680	709	646	642	621	621	678	653	644	659	624	677	674	640	658	697	663	667	647	627	596	607	673	574	601	600	608	594	617	576	579	601	589	546	559	558	575	582	574	573	543	569	546	552	563	614	611	595	575	574	548	596	550	573	590	544	564	602	572	564	562	560	551	536	615	593	549	574	575	588	606	579	580	560	565	576	610	573	589	557	611	558	620	532	531	538	569	551	605	553	578	572	579	602	586	602	605	612	565	573	568	596	553	566	572	576	572	557	563	549	593	537	588	597	581	575	551	573	564	585	535	549	592	567	614	531	572	546	544	545	568	591	568	611	556	610	594	547	570	553	619	574	525	588	558	589	591	609	571	613	562	549	550	518	637	586	590	578	566	585	595	591	558	600	544	571	558	552	550	543	573	572	553	576	540	560	541	585	559	580	629	522	574	593	581	602	552	559	557	564	567	552	560	544	602	601	598	559	592	521	574	546	540	546	539	548	565	578	568	579	570	561	562	577	584	561	601	567	549	577	586	605	555	569	576	586	570	581	557	564	560	545	589	580	549	546	567	557	553	562	607	590	537	554	587	574	580	598	596	580	536	578	596	567	569	613	556	549	523	529	632	571	553	600	595	557	585	565	542	528	565	537	603	591	553	585	551	592	570	542	567	527	553	586	598	508	595	611	600	592	539	600	559	602	573	549	579	541	529	548	568	535	556	560	579	542	573	588	580	590	547	592	600	560	616	572	573	577	607	605	599	625	580	570	567	586	589	569	564	544	568	556	599	555	573	599	538	568	550	576	575	571	579	595	604	571	520	568	577	566	573	581	562	551	623	599	587	598	554	571	602	575	562	561	560	595	561	553	531	552	545	525	542	576	581	578	618	559	560	586	599	595	602	556	564	567	595	553	564	599	583	563	612	534	545	559	585	581	589	562	558	561	527	576	573	573	586	589	578	554	615	594	552	567	556	596	587	603	554	573	595	548	549	544	529	575	593	576	587	555	597	565	567	610	569	599	572	543	585	635	540	572	547	572	603	615	577	577	612	533	560	560	587	570	611	573	587	580	581	592	627	578	555	570	536	597	566	574	571	575	571	541	582	592	580	557	536	543	593	553	552	577	590	575	559	582	545	568	557	541	550	564	546	583	542	559	533	604	585	590	595	601	551	619	556	599	580	565	564	554	603	573	572	539	555	608	570	554	536	555	574	546	579	580	563	540	603	581	592	567	630	539	584	521	568	609	583	559	554	585	557	567	548	579	525	591	539	550	539	569	573	560	572	581	572	571	614	562	578	596	567	597	553	532	559	553	580	545	586	531	538	570	608	592	578	576	550	572	589	540	567	563	612	578	540	573	611	516	575	561	621	595	576	581	592	552	578	558	543	564	530	594	576	590	572	642	547	530	588	577	564	568	602	541	578	535	552	598	570	546	630	608	584	537	587	624	563	560	596	541	571	569	558	578	548	600	594	587	574	582	571	598	575	572	596	559	527	555	544	603	549	586	609	549	582	594	583	585	567	543	551	564	590	586	547	546	603	574	619	561	588	590	560	588	608	560	552	598	554	576	561	573	605	592	581	576	551	549	626	601	624	599	568	540	547	573	608	536	571	555	587	552	579	553	577	570	528	577	585	635	566	579	569	580	583	553	619	574	554	608	616	596	601	602	553	574	598	564	585	547	598	539	552	583	556	581	569	556	571	609	635	544	538	590	551	576	571	635	593	576	515	550	573	602	552	556	551	571	583	552	556	531	566	550	572	566	605	547	567	545	543	579	559	592	592	577	596	555	598	542	524	589	585	590	545	583	591	561	590	602	599	611	537	568	558	556	571	546	561	579	577	641	588	573	541	597	546	590	588	573	578	601	577	604	552	599	593	586	581	557	589	612	593	579	598	617	611	610	572	539	542	570	567	567	596	549	579	542	590	558	606	593	545	544	554	541	618	567	604	556	611	526	565	573	549	537	612	584	585	596	579	572	576	596	592	588	556	600	552	576	630	571	578	561	612	602	574	588	588	576	583	591	547	556	593	560	554	586	549	610	545	600	566	585	565	579	601	554	544	558	577	592	557	609	555	574	598	561	598	548	574	571	574	579	580	552	528	578	585	566	582	589	571	595	588	595	588	583	555	597	555	579	571	545	585	594	568	580	591	571	531	524	549	558	565	588	572	592	603	616	568	597	586	569	571	571	533	579	569	559	545	570	586	572	592	548	574	578	550	580	590	558	556	604	606	575	559	508	553	597	621	569	586	592	595	567	574	558	589	571	570	548	580	567	605	551	573	580	575	513	538	549	563	618	558	549	561	527	524	619	580	590	523	626	585	602	603	585	556	576	563	504	549	573	552	553	568	548	529	592	589	607	566	571	571	565	569	567	568	568	612	611	575	581	556	562	642	572	583	589	570	552	517	569	553	590	538	542	568	555	580	560	558	571	601	546	557	553	571	559	540	558	528	559	550	535	568	566	549	610	573	609	615	567	574	602	548	587	541	561	516	580	563	567	549	591	584	514	546	579	551	573	544	557	532	557	587	543	623	566	602	578	576	580	569	556	593	571	561	543	559	569	616	554	592	577	581	544	568	539	572	585	565	559	524	528	570	574	603	567	577	615	566	584	587	581	560	534	581	618	597	563	541	545	562	604	508	543	595	517	592	530	552	575	541	588	569	560	615	613	590	566	593	579	603	545	608	589	583	594	565	596	558	582	576	561	602	561	554	632	555	578	608	587	606	581	583	565	566	580	572	613	611	548	616	526	525	559	550	569	569	576	573	509	586	577	585	572	568	559	554	549	585	521	539	525	624	554	562	566	540	556	575	553	564	580	582	560	611	569	555	569	553	567	533	589	595	560	606	572	605	565	590	574	542	575	623	608	547	584	559	575	533	542	580	552	602	570	583	553	589	575	576	563	591	574	546	569	588	506	576	564	603	567	567	593	562	583	611	536	561	578	568	594	556	565	597	525	576	535	581	587	579	575	580	603	551	602	535	559	559	561	566	560	574	587	557	556	586	559	573	572	586	554	558	569	602	572	594	555	535	559	561	621	530	552	533	540	581	602	573	570	595	599	568	556	605	594	637	562	595	537	578	559	605	611	574	574	570	548	588	538	559	613	555	598	575	540	558	605	589	529	537	625	559	589	575	595	592	558	564	578	564	530	592	533	578	508	579	556	581	549	569	542	602	561	555	594	550	554	617	532	609	616	566	570	572	599	551	603	621	613	557	580	514	563	558	602	552	599	546	608	611	553	576	552	561	564	563	569	560	590	598	547	595	531	619	592	546	567	603	579	581	597	597	553	512	556	574	606	560	576	549	572	555	592	537	545	568	568	567	608	581	548	564	597	534	569	568	571	592	590
37712	34423	37486	40412	35511	29557	19531	21628	24407	19189	12650	8363	4577	1970	1478	1592	1759	1829	1579	1022	1454	1151	1032	987	903	857	917	726	686	649	644	563	475	495	487	449	440	377	361	356	328	352	327	268	259	231	243	273	248	271	238	248	259	245	233	235	235	228	243	216	203	232	227	199	207	260	226	207	221	236	237	227	218	204	197	229	225	220	246	212	236	236	195	221	212	233	196	223	215	206	241	200	198	179	225	217	219	213	234	192	205	191	197	217	174	185	204	234	210	208	206	221	198	205	186	221	211	195	206	214	210	210	210	214	191	209	231	184	215	189	215	199	197	179	209	228	215	185	177	207	185	178	235	225	172	207	204	183	186	203	187	186	213	196	214	170	209	200	207	216	186	216	209	209	201	230	221	197	194	215	210	217	198	215	210	209	225	189	181	198	188	209	233	212	196	237	232	181	179	190	183	197	193	191	239	195	230	220	203	197	210	231	220	200	205	204	211	207	229	186	186	223	211	196	229	189	215	225	200	205	209	226	190	213	192	198	212	180	176	219	195	195	192	215	216	236	212	197	210	196	193	190	237	208	212	219	218	207	195	227	204	207	210	203	220	203	170	202	229	208	208	206	203	220	199	222	203	209	200	212	191	219	193	202	189	212	205	216	213	208	206	209	182	200	185	204	197	232	211	214	201	211	248	199	216	221	195	193	204	189	201	193	210	216	191	190	201	211	202	220	179	203	224	195	213	200	192	192	213	204	208	238	201	190	218	216	184	211	221	209	197	230	205	220	204	195	223	195	195	173	197	208	201	210	200	198	206	174	180	210	204	211	211	215	203	211	204	201	218	218	199	197	195	215	225	170	226	202	208	170	213	222	195	199	211	232	217	219	219	201	174	192	207	182	213	198	201	184	215	187	207	200	201	198	200	215	203	210	231	199	170	217	214	180	198	204	236	224	211	214	210	194	216	204	206	219	203	214	220	219	207	198	233	227	207	215	194	210	213	187	192	228	259	199	209	212	215	194	203	223	191	204	191	196	180	202	183	198	200	202	206	232	191	202	214	210	206	213	175	209	197	230	200	188	189	207	176	192	222	228	186	207	221	186	177	180	228	182	194	213	200	195	208	235	218	202	194	220	183	199	234	196	237	192	180	215	202	209	198	185	208	168	195	198	209	223	217	216	207	210	206	204	234	222	202	233	238	206	206	197	210	196	223	236	190	197	238	195	189	219	202	229	213	240	217	221	208	195	200	187	216	219	228	194	201	205	215	232	171	193	221	205	204	227	186	186	211	227	210	199	181	199	210	191	219	185	213	209	203	201	185	175	231	212	213	208	208	220	205	188	197	219	219	207	185	194	203	194	203	207	177	192	218	218	188	208	226	224	198	165	204	190	212	212	222	174	206	213	209	198	221	223	196	182	224	213	204	216	202	190	217	203	223	224	195	191	201	228	211	229	196	197	227	211	206	207	212	215	218	198	204	208	203	211	182	190	212	183	198	196	186	208	187	242	203	207	225	220	206	206	179	228	183	205	213	216	186	213	209	192	210	216	213	204	216	191	207	184	202	168	200	179	196	198	223	201	213	225	180	211	162	221	202	211	222	198	185	200	196	199	217	189	208	201	204	198	204	213	194	229	202	179	203	198	199	227	209	232	238	195	198	232	183	201	223	206	238	221	209	183	203	216	220	235	183	209	211	221	180	196	230	195	210	197	188	203	192	200	202	215	207	187	188	212	202	219	196	178	214	237	186	166	201	202	197	229	197	208	188	203	193	203	186	183	223	205	202	185	218	224	205	219	204	183	216	223	215	201	180	198	189	201	181	213	207	200	180	209	190	216	193	183	189	213	215	188	209	195	235	188	212	198	222	200	220	207	216	231	201	208	181	188	200	209	214	197	209	196	193	229	205	208	195	216	244	212	189	197	194	198	213	195	183	223	196	193	208	212	211	213	206	225	233	177	233	207	237	213	179	214	166	194	213	172	209	207	193	217	228	213	185	198	219	196	199	218	197	188	183	198	203	226	196	191	217	208	196	197	190	196	204	202	219	199	193	217	212	207	182	197	223	205	222	224	167	194	190	192	244	214	182	203	183	211	186	179	201	196	218	203	191	196	190	240	197	201	199	185	181	217	177	161	205	204	189	199	223	209	211	187	199	184	201	196	206	203	171	181	206	185	212	194	220	201	222	183	228	216	233	203	203	207	242	220	205	198	181	199	201	201	213	197	192	204	207	227	186	184	215	209	188	216	201	192	199	189	195	217	217	200	218	199	206	191	230	192	186	185	186	206	207	197	194	200	212	215	202	218	224	213	198	207	196	181	203	208	208	212	179	206	193	202	196	204	225	206	184	195	188	212	222	188	228	196	199	218	222	210	209	189	213	208	240	204	193	178	203	212	186	207	201	174	238	248	201	203	193	201	237	208	212	201	200	203	188	190	201	199	193	200	219	201	197	197	216	224	196	190	211	198	200	205	214	218	206	188	188	208	220	215	220	199	190	209	206	206	217	216	202	197	208	201	190	192	210	205	217	196	190	211	174	219	219	200	204	198	188	202	243	225	208	192	216	222	192	197	222	205	217	196	179	198	198	225	198	187	200	194	196	228	212	205	201	197	204	180	229	207	196	225	205	214	188	180	200	212	197	180	197	228	210	191	212	192	227	187	211	217	213	170	216	209	206	195	217	247	191	206	198	240	208	218	200	199	197	195	231	204	202	197	206	215	202	186	186	206	198	189	189	200	208	194	225	205	219	203	212	203	204	225	227	207	188	206	240	214	195	189	184	207	227	221	176	215	223	194	227	219	196	210	199	217	197	219	188	182	247	197	208	222	216	219	208	201	181	197	184	185	232	205	202	197	196	195	180	198	219	199	208	203	195	222	219	198	194	200	193	221	218	208	206	224	230	240	174	211	184	212	200	201	186	248	204	185	196	182	199	204	192	227	210	189	195	195	200	190	216	192	205	204	229	215	180	197	207	189	203	216	221	241	205	233	221	207	207	196	188	212	177	208	233	200	187	207	190	215	193	217	221	192	217	221	209	170	206	210	176	191	221	223	211	221	205	196	189	207	177	216	218	190	179	213	186	204	215	208	218	213	191	204	212	180	206	203	215	178	211	207	194	186	206	200	204	188	196	211	200	234	197	211	204	203	197	238	208	201	199	209	218	206	176	211	192	204	186	221	238	214	189	219	196	213	219	184	207	210	207	194	210	194	210	232	215	194	229	207	201	231	192	186	202	212	207	222	245	214	205	199	217	229	189	209	216	211	192	225	220	215	200	201	209	232	188	213	211	209	214	231	203	189	188	205	207	205	194	220	223	189	177	204	206	200	202	232	184	186	191	200	174	216	183	190	228	216	245	195	193	219	200	204	204	208	178	199	189	215	220	202	204	208	191	212	221	192	229	197	226	208	228	230	199	202	209	192	210	196	195	190	208	208	217	192	213	230	195	218	210	190	210	227	198	224	193	210	242	218	210	174	212	210	177	203	208	205	220	171
23987	25990	36384	42388	40732	33777	22744	35690	39958	36177	28367	23249	15790	8430	7158	8631	9087	9644	8462	5591	8230	6573	5776	5517	4958	5203	5197	4085	3935	3821	3395	3052	2692	2633	2393	2254	2179	1901	1778	1709	1843	1588	1383	1089	888	864	816	808	801	840	800	834	798	724	677	678	661	655	691	698	704	745	693	718	666	734	679	601	655	667	666	662	623	650	603	659	656	675	675	677	735	668	639	693	626	615	545	587	534	544	552	540	544	507	484	556	531	503	486	507	529	540	523	510	549	534	546	528	516	521	516	519	522	482	520	523	517	512	508	487	519	528	527	509	538	504	525	472	486	491	536	523	475	533	511	481	481	486	465	500	501	479	528	489	535	501	489	532	486	508	522	469	504	465	475	529	543	484	524	514	493	511	511	480	520	528	535	520	516	514	500	508	513	517	483	482	512	508	508	503	506	512	510	480	481	491	472	532	525	552	498	476	514	506	518	545	506	481	490	487	468	508	544	473	442	538	484	474	483	503	453	513	526	509	549	492	494	506	494	495	487	476	542	489	537	482	501	511	489	525	506	530	508	522	477	541	495	531	508	496	496	512	551	506	520	506	559	541	490	527	512	505	516	545	538	514	501	434	505	484	521	515	530	501	517	507	504	542	476	509	546	496	511	467	465	525	518	561	478	498	479	527	537	486	504	520	543	486	486	531	504	494	496	542	537	521	491	475	503	514	515	504	509	475	523	530	547	500	489	504	538	527	510	494	523	493	514	519	494	523	521	529	479	490	523	443	467	511	488	535	497	500	470	475	481	508	516	508	522	521	511	533	500	500	546	500	482	542	512	482	550	484	471	521	476	487	492	498	525	538	541	524	501	508	490	526	513	510	515	557	511	530	490	464	488	535	495	520	514	524	508	508	480	571	464	486	482	535	489	548	498	530	511	532	533	498	495	511	493	527	531	498	545	478	481	506	551	549	530	518	478	503	508	510	514	504	489	511	516	500	502	525	505	528	494	505	517	495	485	476	545	500	514	509	505	503	517	472	505	491	526	506	506	494	537	509	455	525	509	475	518	477	528	501	524	522	464	495	470	512	495	529	535	504	485	477	490	577	518	518	508	505	516	472	492	511	491	523	491	459	492	484	504	510	504	527	503	473	489	493	531	530	532	544	502	539	532	545	486	481	475	537	537	502	516	480	510	499	510	482	496	509	502	496	516	465	533	508	545	523	521	489	490	500	510	547	480	520	485	490	544	522	513	508	493	507	503	461	511	505	487	512	511	505	534	520	457	516	526	489	464	506	495	516	528	503	485	547	528	516	484	509	493	513	494	488	501	554	509	525	506	499	493	490	505	534	491	543	498	558	526	501	521	495	493	477	507	502	525	538	493	515	507	504	535	517	481	514	522	497	485	527	496	452	507	489	487	496	468	520	489	468	525	481	481	475	533	508	506	508	553	521	503	516	560	466	489	507	502	529	489	487	542	509	493	522	517	486	512	540	518	526	508	477	510	532	483	539	506	486	496	487	493	488	495	503	547	479	513	523	495	524	495	483	550	495	509	492	497	520	497	496	522	495	516	500	544	527	503	454	483	500	510	508	524	543	544	534	544	506	481	501	555	497	472	517	511	465	494	507	465	507	504	515	526	529	458	488	533	491	542	543	548	530	518	520	489	518	501	481	489	541	514	516	471	534	508	518	487	472	495	484	492	518	514	553	546	491	521	529	509	539	507	510	504	514	502	543	530	486	529	534	509	518	519	546	549	509	534	483	525	514	517	506	512	510	481	460	507	480	493	482	520	503	516	540	511	498	532	472	518	509	491	490	517	512	478	482	489	526	499	500	498	502	483	527	517	524	486	510	488	465	504	490	484	471	505	519	488	525	504	478	496	507	496	527	512	535	552	541	517	499	500	519	545	500	470	496	474	509	531	502	496	511	467	527	512	512	504	518	521	504	488	548	537	518	541	512	467	520	496	498	524	475	482	499	551	452	502	477	509	504	497	510	527	522	533	558	484	530	510	496	507	523	505	504	503	520	538	485	491	507	542	516	488	495	544	518	538	487	529	486	512	475	494	555	524	525	496	510	514	495	526	517	512	510	530	504	497	506	517	506	530	521	515	492	523	540	563	534	535	523	519	516	504	551	567	496	480	499	543	551	492	467	519	533	523	542	518	489	539	489	508	544	512	500	533	511	509	505	509	528	523	534	531	489	514	499	555	516	531	515	479	485	470	474	533	498	533	555	505	511	506	484	502	480	503	487	486	527	532	523	506	504	498	540	494	531	529	534	504	501	513	555	489	494	483	482	549	518	514	508	505	524	477	533	487	570	547	497	427	538	497	503	487	516	482	514	474	504	528	512	534	518	505	511	534	536	498	465	511	559	513	542	501	496	485	514	510	494	505	494	446	456	518	524	524	526	503	520	529	556	464	520	499	482	535	498	527	488	475	487	496	518	500	533	489	520	494	508	483	495	474	531	521	518	500	510	498	499	516	513	513	519	498	524	522	475	486	486	485	525	472	473	535	515	509	478	503	528	546	518	535	525	488	518	523	521	510	493	488	528	511	520	459	506	519	499	533	500	524	517	493	492	561	487	506	502	512	519	495	518	508	517	512	496	520	514	529	551	500	531	518	520	505	555	484	503	497	524	488	531	509	500	528	568	528	549	471	500	482	483	469	506	487	506	534	469	502	479	535	484	505	508	508	466	495	539	503	483	499	525	502	529	527	519	461	503	521	486	558	534	470	504	522	505	522	538	517	488	495	466	508	496	545	507	505	508	511	520	480	526	471	474	519	522	495	519	501	504	497	490	539	516	505	504	502	548	520	507	481	532	505	521	505	503	522	461	531	502	485	523	485	500	490	490	504	518	533	493	448	531	495	525	496	481	482	567	497	510	525	492	503	511	503	526	527	528	485	515	493	518	511	506	513	540	475	485	534	508	500	510	500	541	501	518	517	520	494	533	521	569	507	530	537	514	506	492	514	531	484	470	531	485	490	485	518	459	523	537	498	476	500	501	526	498	507	540	498	531	501	522	493	510	472	534	538	514	503	512	503	530	518	488	528	542	492	500	512	506	562	503	519	510	508	482	527	476	534	535	521	502	528	499	520	506	497	492	518	482	478	516	516	508	487	495	498	544	513	508	466	494	492	544	492	480	478	527	517	535	467	506	511	540	519	527	480	504	528	536	485	497	517	502	466	501	483	511	497	502	522	490	540	533	475	500	514	501	500	527	565	491	536	503	503	497	507	562	536	526	516	471	492	547	494	512	508	495	496	535	478	520	531	545	490	444	494	550	515	478	520	502	484	521	528	546	504	513	503	513	495	473	507	532	496	492	510	493	538	527	524	503	479	525	481	497	501	524	506	514	518	510	529	521	536	537	499	532	521	503	513	487	535	517	522	467	531	468	500	503	458	506	512	504	508	500	489	518	485	541	513	525	484	472	474	532	485	554	529	493	491	524	505	476	450	514	473	492	512	526	509	480	513	481	512	478	470	534	499	517	534	507	514	544	523	525
10572	7236	11400	9146	6198	3967	2478	2211	1701	1117	932	859	712	585	530	482	492	455	435	378	412	345	380	329	352	337	320	307	344	316	266	311	251	285	263	252	297	219	274	260	255	259	237	259	231	241	238	226	244	248	238	240	222	245	232	253	271	239	215	231	223	236	230	232	213	233	233	234	249	230	232	247	216	232	241	261	267	236	220	228	234	212	222	220	214	246	260	233	209	211	229	231	235	214	236	223	235	211	223	236	255	216	239	209	227	219	228	243	226	203	237	225	261	237	214	227	222	233	253	227	249	252	208	232	245	226	256	239	224	244	225	235	228	199	217	228	213	242	230	226	242	234	209	246	200	240	248	224	207	219	201	230	217	243	245	233	222	251	218	233	230	217	230	229	233	221	242	197	226	259	244	224	237	265	246	220	239	248	229	230	213	222	223	189	234	244	258	239	227	229	239	267	222	219	217	199	209	215	241	235	224	243	254	232	240	263	222	209	225	235	223	231	220	231	210	214	252	238	228	236	230	216	220	227	218	216	236	229	218	215	207	206	218	239	255	215	236	225	238	217	207	239	234	210	223	223	280	222	214	228	232	216	219	228	234	229	208	217	224	236	233	180	241	240	232	205	240	228	220	228	240	219	245	229	206	258	252	201	239	257	198	231	236	197	250	232	236	227	198	246	228	220	237	233	220	221	249	228	205	247	232	236	263	244	206	233	226	239	261	215	218	225	214	223	228	223	224	222	246	213	239	215	210	213	242	249	188	243	232	241	235	263	235	240	242	222	243	202	233	226	258	227	225	224	205	222	205	229	232	237	236	203	209	219	226	222	198	239	221	225	213	256	231	230	231	208	244	239	249	233	243	212	258	272	225	245	237	235	217	258	230	261	218	222	258	232	225	231	213	193	243	215	188	236	221	224	237	216	227	201	255	231	226	222	267	232	220	232	241	197	251	207	224	208	238	257	227	243	244	229	253	238	234	232	232	204	214	250	231	228	217	225	223	248	226	226	231	211	261	255	233	209	189	226	201	248	205	233	229	232	217	231	252	203	228	236	222	247	225	210	236	222	234	192	224	206	228	210	208	247	218	245	251	251	230	246	244	224	237	225	240	183	233	213	231	214	232	222	234	227	223	245	246	219	237	204	193	229	228	225	210	247	224	250	246	249	227	211	240	216	216	222	222	215	211	212	223	218	218	242	246	244	242	237	219	250	234	222	225	239	237	247	222	252	230	227	245	240	197	238	209	225	225	249	224	208	222	231	247	238	236	222	227	242	259	224	230	238	244	212	206	238	228	232	237	226	217	258	231	260	219	230	202	221	244	231	219	207	243	233	226	252	243	241	260	270	236	260	236	234	216	232	281	210	221	224	220	230	221	224	215	230	234	237	220	217	231	211	259	232	207	214	262	231	221	203	214	204	226	239	207	208	235	225	223	227	231	218	220	200	222	260	224	231	260	202	238	244	234	187	247	239	221	218	228	243	236	218	239	206	220	226	219	239	243	216	233	234	237	208	210	230	242	235	228	203	216	241	216	228	221	208	259	237	218	223	224	233	211	256	257	236	253	208	218	249	237	200	236	210	246	237	226	234	266	227	218	205	230	240	239	246	203	229	228	251	220	217	234	212	234	227	257	238	197	231	230	225	207	215	223	233	208	205	232	226	211	235	223	225	228	228	216	211	229	220	223	229	231	228	217	219	231	238	234	236	250	207	236	228	209	233	259	209	230	225	255	224	232	253	233	254	224	224	221	207	235	213	224	239	244	219	207	223	225	229	231	221	220	242	230	216	240	230	218	232	253	231	217	232	218	222	239	206	230	208	236	240	225	229	236	243	254	225	233	237	248	263	205	253	229	244	224	220	259	221	269	210	221	238	198	246	238	237	215	239	217	231	218	248	220	248	229	231	222	246	229	190	211	249	251	228	201	244	227	206	225	222	250	219	236	200	215	236	243	219	217	220	256	221	205	223	220	229	217	249	243	236	229	236	208	231	228	225	264	233	234	238	242	217	230	222	209	235	234	219	220	237	237	255	197	217	264	223	232	245	233	176	215	226	248	234	252	248	265	212	226	216	228	254	239	223	240	220	230	212	240	228	274	221	236	230	210	226	237	215	218	205	207	234	230	268	227	239	214	237	212	219	220	202	224	226	220	259	236	211	219	218	200	227	228	236	236	257	233	207	252	235	209	244	228	221	227	221	211	213	201	213	237	234	225	225	200	202	242	249	220	233	246	229	190	212	208	249	229	229	228	261	218	234	220	244	218	226	203	222	229	263	227	225	207	218	228	243	252	214	238	264	224	226	218	221	248	215	234	212	240	226	243	222	249	195	232	226	222	223	205	223	230	243	200	240	224	237	221	200	228	198	239	236	213	251	229	224	228	235	209	231	205	206	232	205	218	255	226	239	248	220	244	226	216	210	242	229	220	235	237	244	199	248	229	234	259	234	246	214	210	268	224	244	275	232	193	209	203	229	246	215	249	262	238	227	263	220	222	246	205	239	217	244	217	235	265	253	230	244	232	241	239	215	234	201	224	215	217	253	239	221	244	207	217	220	260	202	240	229	216	264	245	242	208	231	215	218	246	223	233	231	248	237	193	243	207	220	213	224	243	225	225	210	233	241	211	225	220	235	232	206	219	212	241	242	217	274	203	197	258	233	195	218	193	247	210	229	242	217	228	232	213	223	205	226	212	208	229	254	240	221	236	209	225	225	236	234	204	207	237	225	226	222	246	225	229	229	197	216	225	235	253	247	203	231	228	229	245	227	248	216	192	261	231	228	227	207	248	223	218	240	199	217	242	213	219	227	242	235	242	210	234	245	218	220	240	191	249	235	217	219	249	238	227	250	223	224	239	222	248	206	191	241	216	231	235	217	243	190	268	230	202	220	235	220	243	253	195	221	218	230	219	249	215	233	239	235	217	181	230	255	228	254	221	236	222	206	243	222	229	218	220	218	231	232	217	259	224	208	211	253	229	225	206	226	225	225	236	225	224	236	248	222	231	223	198	240	244	206	250	192	230	231	271	237	261	223	245	230	232	230	221	253	218	238	263	208	218	232	217	237	229	218	205	231	240	249	212	228	225	243	237	219	227	231	223	243	243	233	216	229	242	247	229	222	227	237	239	231	260	243	246	222	243	217	238	228	209	224	235	240	187	254	237	244	251	227	202	233	255	205	243	213	256	255	254	215	254	235	214	204	219	220	183	230	214	229	226	213	226	224	237	231	229	230	218	238	219	232	229	240	250	238	199	245	226	232	208	228	215	221	201	222	231	198	209	217	257	218	252	235	236	226	238	229	214	234	218	219	217	237	239	212	196	216	230	234	201	222	230	200	223	236	200	221	205	214	224	242	211	246	230	216	232	232	214	246	281	217	235	223	180	243	248	234	243	233	239	209	238	217	200	227	250	233	227	215	248	187	227	234	234	211	216	236	227	226	229	222	208	222	234	248	189	252	235	229	209	231	230	221	218	240	216	233	220	235	233	250
6901	7327	17784	18755	16479	12626	9427	10279	7810	5665	4831	4378	3609	2883	2407	2404	2246	2065	1918	1755	1778	1552	1438	1430	1397	1297	1237	1180	1160	1049	1027	920	892	836	852	777	803	776	723	784	733	698	708	678	654	646	647	672	630	643	641	625	631	592	628	583	649	590	658	620	594	605	607	634	632	557	586	584	569	549	544	564	613	608	575	607	599	574	585	615	553	598	553	613	567	616	530	571	596	578	508	558	562	575	563	574	553	576	610	567	624	556	536	598	587	530	584	589	557	593	552	605	539	579	598	564	549	556	564	548	583	592	570	593	608	549	544	592	530	621	569	584	585	568	523	570	589	578	610	540	582	562	623	579	583	588	510	581	575	567	588	565	604	557	570	596	561	573	575	577	565	592	574	551	540	566	591	564	576	548	557	607	559	561	577	599	598	593	574	591	548	602	569	560	566	571	593	572	547	593	582	584	535	582	564	599	598	547	565	579	600	599	594	568	620	571	581	570	600	606	552	580	557	517	555	546	558	586	548	595	588	556	536	571	580	546	536	540	594	542	573	564	574	579	565	536	546	562	508	540	596	571	545	583	565	564	595	603	530	562	596	558	543	562	584	564	585	570	529	588	578	530	544	587	564	570	589	533	533	570	542	548	542	549	595	559	592	611	579	553	582	599	544	557	559	553	594	584	571	553	560	573	551	537	571	579	563	590	548	553	582	561	604	584	538	551	589	559	556	554	552	569	536	540	605	546	612	579	564	581	570	589	579	586	559	585	608	561	595	577	592	555	577	553	602	553	530	587	576	543	560	603	577	501	564	536	537	563	572	573	644	576	526	564	540	554	591	557	575	571	560	579	569	579	570	576	573	556	570	556	581	591	593	552	569	561	549	534	568	578	559	593	552	559	559	575	574	568	609	565	587	548	578	604	574	562	575	568	622	565	581	559	574	547	563	530	586	534	547	571	543	516	563	556	599	535	509	564	558	591	562	542	573	589	574	594	543	592	574	583	577	547	585	610	574	581	589	572	536	554	560	586	511	578	559	608	579	574	552	602	560	607	578	526	586	616	557	552	550	583	566	562	548	568	580	555	565	586	555	632	534	612	558	622	580	575	587	562	599	594	566	604	545	500	581	549	561	553	568	581	585	571	587	615	543	592	574	560	587	560	586	556	622	596	554	566	596	540	560	565	551	564	591	540	552	573	545	553	572	537	551	563	593	567	569	579	583	618	572	600	589	576	531	554	573	585	571	637	559	552	550	583	584	585	591	521	615	570	559	531	573	563	586	613	582	546	579	544	543	538	603	595	549	552	581	534	549	532	559	558	619	552	584	614	527	552	565	562	565	542	587	563	555	618	582	623	535	592	533	579	579	565	584	591	573	600	565	591	569	560	514	586	556	541	618	575	535	561	574	543	573	615	572	562	610	572	547	563	570	581	575	571	610	559	576	569	572	549	581	547	560	561	557	583	560	575	591	598	606	585	576	549	569	579	542	579	575	548	568	560	565	576	536	617	615	555	584	542	565	600	598	565	555	564	598	607	594	578	566	574	588	584	520	573	539	582	545	564	552	590	591	598	590	571	568	591	541	585	564	521	583	557	643	552	545	548	558	588	590	583	546	541	600	598	593	541	570	553	565	579	547	600	549	558	591	563	581	615	549	561	525	538	540	592	542	632	554	544	566	498	599	599	564	586	588	563	578	524	566	542	535	605	562	543	542	604	581	595	592	562	591	561	539	545	603	579	545	584	586	613	560	622	545	545	537	552	533	557	559	583	613	608	593	505	583	584	580	575	555	563	608	565	566	578	596	560	550	537	584	571	565	589	576	546	580	586	541	546	598	531	582	574	565	555	565	572	564	603	575	571	587	555	567	608	566	548	572	590	562	576	593	554	557	592	578	573	548	544	585	568	542	525	562	589	614	583	607	540	582	546	550	568	545	551	608	531	540	580	577	568	528	596	576	572	593	544	597	563	561	596	545	552	531	577	595	570	554	598	579	547	558	561	565	568	541	576	568	580	561	535	576	530	616	563	528	596	573	588	565	585	535	574	556	617	565	548	573	544	578	585	578	583	545	576	577	602	569	571	532	581	530	549	568	592	594	573	594	551	583	588	584	586	573	640	549	541	571	566	538	575	576	534	574	596	575	575	525	565	551	538	591	587	553	537	599	554	587	568	615	562	581	554	628	564	575	558	573	600	583	576	583	565	533	595	561	586	550	561	573	528	574	608	579	580	575	573	605	600	548	579	603	550	559	570	569	554	569	584	592	553	549	546	591	563	564	571	581	564	556	532	559	503	585	568	563	569	533	538	588	555	578	610	561	534	562	559	573	557	604	559	599	613	563	568	527	614	540	568	593	569	567	582	568	569	555	586	575	597	595	550	594	590	585	579	547	580	584	551	563	558	570	566	602	546	590	573	590	542	545	540	574	545	575	611	596	543	550	595	554	598	549	543	607	579	599	574	581	565	594	569	585	582	579	568	607	542	589	574	537	548	578	565	568	599	555	548	593	565	536	620	556	546	624	592	568	589	560	630	542	570	572	585	540	612	627	586	573	556	547	550	574	566	570	564	566	548	603	610	536	578	575	557	598	576	569	563	585	580	562	596	549	577	560	551	581	635	534	524	550	533	565	567	583	571	617	566	545	597	589	572	570	575	578	589	604	523	564	565	578	574	577	571	598	539	558	592	564	589	588	587	578	529	580	510	605	538	586	597	554	588	555	575	577	565	539	623	579	540	571	629	575	551	561	596	566	548	585	610	534	572	556	570	547	556	572	568	571	573	568	575	587	604	571	604	540	550	577	611	583	569	563	611	566	608	582	592	580	528	582	580	613	581	565	579	562	543	534	588	556	590	533	573	615	603	547	533	567	560	548	569	558	541	632	566	563	555	603	541	564	588	562	608	562	602	560	556	564	544	580	583	560	559	572	556	552	575	570	531	535	548	544	573	550	550	592	577	554	582	599	629	547	577	561	577	531	571	604	585	584	584	544	585	575	591	590	583	564	557	582	560	597	526	564	549	562	572	546	576	561	581	571	569	539	593	532	595	613	569	571	558	585	619	581	567	563	577	608	552	571	567	568	587	542	572	551	561	553	593	569	614	538	525	564	597	576	550	551	541	582	570	588	568	578	540	584	565	564	579	568	533	540	571	589	552	575	551	555	607	551	615	543	576	551	604	526	585	526	565	587	534	601	558	595	643	594	562	583	615	580	583	546	559	593	607	575	574	596	545	611	575	575	561	570	608	558	556	599	578	549	573	579	601	569	567	580	553	562	547	594	543	570	552	567	596	558	569	581	612	568	568	580	533	547	572	549	550	591	583	558	621	581	579	575	601	566	615	589	568	584	561	559	572	563	586	565	593	560	585	532	558	593	576	585	557	633	571	607	599	505	588	583	507	560	542	543	552	547	585	602	556	572	554	561	555	592	594	592	576	567	595	592	587	579	545	591	597	596	558	552	570	547	569	560	584	625	557	560	561	587	531	613	616	603	534	582	585
26311	26160	37782	32080	31343	24123	15332	17032	14409	10181	7346	4834	3139	1381	1080	1190	1092	1096	949	771	910	725	646	645	581	642	506	500	459	456	397	351	374	331	334	341	358	285	336	317	344	317	293	244	239	243	269	282	273	270	244	251	225	273	248	236	238	256	251	254	265	260	237	249	237	241	210	257	227	243	229	221	252	249	229	250	251	212	263	230	232	246	263	263	241	253	246	242	252	230	209	219	221	239	234	244	218	220	228	244	240	232	234	257	200	192	254	228	232	214	233	240	220	251	242	229	219	247	241	246	264	225	218	245	231	242	225	222	243	233	262	246	220	227	211	219	239	236	235	208	258	234	241	234	257	211	215	237	240	204	251	234	257	212	233	232	216	212	232	258	232	237	191	215	255	207	252	227	220	255	236	235	211	258	213	207	209	250	253	209	202	227	209	212	241	246	224	260	220	240	219	222	261	214	233	239	205	223	222	216	242	235	252	226	233	233	221	236	218	231	237	267	216	215	245	231	222	238	216	219	244	224	215	225	221	253	208	249	257	210	214	230	243	255	221	232	264	215	212	226	216	225	216	226	243	226	223	218	214	242	215	237	226	230	245	233	229	248	233	234	222	233	228	219	218	242	207	219	229	222	231	216	224	225	239	242	226	226	218	221	219	221	252	239	225	205	221	218	223	227	256	247	255	230	228	219	222	215	218	229	216	205	250	221	227	185	236	186	252	217	236	218	233	225	196	249	263	218	251	232	241	242	237	211	221	219	235	212	241	250	242	225	241	232	223	238	219	238	229	253	226	228	224	234	233	215	187	235	239	230	223	227	218	232	223	254	260	228	240	241	205	224	245	208	247	249	226	254	224	260	218	220	254	246	216	240	218	202	219	214	215	227	223	227	215	214	220	219	223	219	242	235	198	235	243	249	236	235	214	255	244	241	256	227	235	206	216	244	256	235	239	222	225	222	215	249	211	208	224	247	224	224	233	223	228	241	213	235	213	234	263	226	230	262	251	242	219	246	230	213	220	243	234	235	228	220	247	224	243	247	234	208	242	264	199	235	243	236	239	248	255	255	250	249	212	196	254	219	211	214	219	254	257	201	242	238	238	223	236	244	238	226	217	243	217	271	282	243	225	220	241	245	232	248	222	208	239	235	223	275	265	231	224	180	252	220	237	224	212	215	274	238	237	215	214	252	248	242	222	237	238	271	216	223	255	256	213	238	215	218	234	215	240	214	220	255	228	225	216	204	236	211	238	252	265	229	198	242	229	199	214	236	260	213	248	226	213	226	242	230	226	240	270	245	231	227	217	253	239	243	239	235	227	231	236	244	208	205	230	215	256	244	224	237	239	222	242	234	228	226	231	220	227	218	237	222	236	240	240	225	241	205	211	217	249	242	222	250	221	239	222	252	232	251	207	213	218	213	249	218	243	235	224	216	216	259	209	247	231	222	235	205	231	262	229	239	218	235	238	245	229	237	248	213	220	206	218	237	254	225	211	215	203	230	237	246	235	200	212	217	206	240	227	231	205	229	245	222	230	218	238	223	236	229	224	214	215	261	230	252	226	197	203	226	247	213	243	224	219	214	213	242	236	230	236	218	210	208	235	239	256	225	220	216	222	234	220	245	222	221	262	267	246	205	220	232	270	213	200	220	229	232	245	233	242	236	238	224	236	240	209	217	219	216	243	248	216	205	246	256	234	227	206	215	257	234	211	241	234	253	204	204	217	246	233	218	242	213	231	237	239	225	224	242	233	242	248	216	209	210	255	268	241	242	230	241	263	259	210	222	224	205	231	224	244	211	216	240	205	230	237	219	245	240	242	215	244	249	227	224	249	192	246	233	236	190	213	270	238	232	218	236	227	210	228	228	232	251	235	245	221	250	253	220	221	235	253	203	220	228	242	228	256	231	202	247	247	239	240	201	245	244	245	203	248	229	229	242	224	223	219	256	269	237	208	216	240	221	232	224	230	223	224	220	234	239	248	235	222	231	219	230	217	212	203	230	240	228	247	234	211	221	239	244	221	228	229	243	220	229	233	213	238	209	242	217	236	225	196	220	212	237	218	255	219	231	249	243	207	229	253	233	232	231	221	255	199	220	200	228	238	211	208	239	247	248	218	205	230	223	216	242	238	229	198	218	234	240	259	220	226	228	251	260	244	239	235	213	245	217	223	238	219	227	213	255	231	234	238	238	213	209	223	222	234	219	244	227	223	244	248	214	214	229	215	252	221	227	232	198	241	239	245	250	213	216	209	215	229	265	209	265	239	238	251	215	210	217	249	242	219	248	234	211	197	241	248	227	247	251	228	246	232	240	215	204	241	217	229	240	253	200	239	248	226	251	232	234	243	230	274	241	228	215	242	238	236	224	225	230	211	231	205	222	230	235	213	222	218	214	222	231	228	241	221	220	244	218	243	226	187	247	251	231	224	240	234	206	234	243	209	229	234	247	247	247	224	202	235	248	247	234	241	255	259	240	207	221	225	249	244	216	215	209	216	270	223	236	238	233	235	219	216	224	223	244	226	236	244	230	231	213	220	189	216	282	207	245	224	230	191	249	225	253	252	202	221	242	229	222	235	227	259	245	213	241	227	198	224	221	252	210	223	248	245	260	237	233	207	230	227	245	225	236	212	229	224	216	238	236	234	254	263	268	186	271	216	234	229	268	229	239	245	228	237	221	222	222	213	244	201	214	234	228	234	277	234	223	232	242	228	218	241	251	217	202	221	218	217	225	256	231	223	222	250	250	245	252	228	238	246	229	229	226	219	232	217	204	254	234	226	243	248	239	225	228	224	229	251	211	247	232	213	208	235	258	216	231	198	228	232	246	210	226	221	225	225	208	183	243	235	231	227	220	231	231	251	260	232	264	237	251	262	231	251	234	211	206	218	212	239	222	232	253	198	243	227	247	229	245	238	214	225	237	221	268	255	244	255	255	246	231	241	233	222	221	212	247	246	246	223	245	235	223	211	231	233	238	253	214	222	224	246	214	228	199	244	222	219	220	226	224	223	232	225	250	246	223	193	240	241	215	238	253	220	239	223	226	209	205	223	237	203	244	218	231	231	246	234	244	195	240	216	219	219	235	224	203	200	250	233	262	240	216	248	224	221	191	220	218	238	222	231	217	232	216	222	206	221	219	204	240	219	222	243	243	244	203	248	219	216	233	206	243	222	220	250	231	208	260	248	239	227	252	217	235	257	252	244	239	238	203	214	227	218	227	241	218	233	252	224	234	215	209	224	257	248	248	226	209	252	201	218	217	241	218	239	210	237	244	227	224	221	230	254	245	235	221	245	239	242	259	264	247	223	238	234	259	233	234	250	233	229	209	208	220	239	238	234	241	226	229	247	203	246	225	212	239	235	221	222	231	242	247	211	217	241	244	270	235	225	247	235	234	240	229	240	231	258	217	246	238	222	224	216	234	221	265	243	235	223	234	233	243	243	217	258	238	227	216	237	216	236	254	239	224	222	212	212	202	249	247	221	228	216	248
15935	21965	35108	36478	38147	28506	23350	33285	31365	26423	21855	18308	13667	6718	5544	6221	6168	6044	5410	4163	5213	3930	3645	3447	3216	3216	2901	2553	2376	2322	2054	1812	1672	1615	1560	1476	1397	1296	1282	1305	1347	1219	1022	841	792	798	747	743	774	783	715	736	623	677	702	673	687	685	707	720	701	705	713	655	644	674	642	648	650	621	654	657	656	649	650	675	626	636	639	651	702	655	652	661	623	590	589	606	586	606	582	581	555	551	580	570	540	594	542	610	568	585	584	604	578	598	568	606	582	569	614	603	576	624	580	604	589	533	571	592	575	572	551	575	598	596	573	572	591	547	573	543	582	568	544	557	575	565	571	555	544	571	564	606	582	581	568	551	582	540	594	564	565	590	528	650	607	555	597	555	599	540	621	586	607	566	587	562	561	575	560	605	590	530	583	564	610	564	575	583	598	581	564	548	544	546	607	581	594	556	597	568	569	517	544	587	620	577	582	548	539	586	572	577	589	563	577	553	592	568	563	566	612	595	616	549	590	575	570	558	571	565	557	617	547	551	579	545	566	577	568	551	580	620	536	563	551	603	569	553	580	559	585	590	587	604	623	574	574	600	573	589	520	555	578	633	570	554	522	587	573	584	575	581	547	579	542	584	578	583	591	585	551	542	573	570	603	555	505	589	576	537	573	575	575	600	568	567	579	593	545	584	550	501	558	555	543	582	595	599	521	621	553	582	587	551	569	565	538	605	549	556	573	589	571	583	562	559	566	554	585	589	562	593	540	603	565	522	571	590	570	575	585	586	607	574	586	610	603	574	571	531	548	569	605	570	575	592	602	578	543	604	581	588	579	591	549	559	547	561	554	582	587	608	600	575	540	592	564	548	538	558	611	560	548	547	556	619	591	567	556	591	604	600	611	559	574	564	582	542	572	568	572	558	554	561	588	559	539	589	596	575	537	559	575	592	583	572	576	602	592	546	549	547	555	603	651	552	568	625	555	585	563	592	583	512	585	572	562	589	565	557	577	583	600	572	561	553	526	631	557	559	591	535	540	573	565	561	538	598	536	569	534	575	572	571	596	585	559	621	584	549	549	614	562	571	580	536	545	579	536	561	590	553	557	545	577	563	605	595	569	556	548	554	524	553	543	566	565	540	597	575	599	586	602	562	567	576	595	542	582	542	542	594	535	585	566	580	574	560	583	542	531	625	548	581	585	510	580	592	548	653	594	554	571	588	595	595	591	563	626	601	574	599	571	558	590	583	607	566	584	577	561	588	583	571	575	578	554	550	548	548	597	605	563	551	527	616	587	528	568	604	595	539	573	552	559	543	571	623	573	523	588	535	549	557	547	532	604	561	608	608	591	555	525	551	604	583	561	594	567	577	570	569	582	603	557	606	547	573	563	553	606	571	555	563	565	598	592	560	550	557	592	600	546	576	552	600	599	587	563	537	564	559	581	597	550	565	563	608	600	532	631	565	576	583	586	603	537	594	591	583	567	551	567	605	574	591	597	600	579	567	582	545	582	545	548	581	576	573	603	516	538	588	559	560	579	555	607	563	575	570	581	566	620	570	573	570	574	565	558	566	554	581	561	574	568	563	581	558	512	550	565	595	558	590	599	588	581	554	552	552	569	593	580	574	574	562	594	605	564	599	559	551	585	577	543	591	565	542	582	607	585	561	610	578	566	573	615	574	552	592	531	585	537	589	590	588	563	577	524	577	557	583	593	571	571	555	521	584	566	632	584	536	567	574	632	566	563	577	590	597	584	552	581	543	579	580	582	549	576	554	567	591	589	593	604	551	552	569	546	588	555	524	577	568	637	587	541	535	562	571	554	564	567	583	547	614	576	557	549	533	569	583	565	606	557	587	575	564	562	545	550	569	560	540	586	582	594	574	590	575	582	570	564	615	532	580	560	570	568	601	547	566	562	557	560	569	602	562	535	586	566	581	564	566	568	566	600	555	590	565	580	585	574	591	561	583	589	545	578	598	567	616	580	590	585	549	603	548	596	576	538	557	559	549	588	548	558	549	607	571	566	585	548	546	598	586	571	614	607	575	614	595	544	561	582	561	565	572	576	551	541	549	544	528	599	561	593	575	544	553	561	542	561	580	550	541	547	572	567	517	567	528	566	483	572	558	555	537	572	614	594	579	586	620	565	583	540	592	575	580	557	578	575	601	588	556	580	624	579	551	508	568	561	611	540	557	533	581	579	600	572	554	581	570	511	552	577	569	532	596	560	528	560	551	552	559	590	575	567	541	564	547	537	557	566	582	576	588	545	551	594	611	576	548	541	561	574	560	597	562	613	578	553	544	582	579	565	584	565	568	575	565	588	595	535	618	570	539	562	563	559	562	580	545	600	565	527	557	597	577	572	548	579	539	570	594	557	552	574	571	584	588	551	599	550	603	604	552	588	533	577	558	548	542	595	517	557	588	549	582	524	608	519	617	570	556	537	545	571	570	567	595	610	582	495	568	519	505	590	569	554	595	553	570	596	568	580	566	595	591	577	593	589	624	562	600	582	518	562	594	571	530	588	602	585	586	604	574	555	578	573	588	583	581	588	574	565	564	560	583	576	589	584	586	570	588	586	607	568	605	574	611	587	593	559	575	588	530	553	541	577	574	591	512	531	565	608	600	584	583	605	594	577	569	542	593	579	532	576	567	581	585	575	615	598	541	536	571	600	570	522	563	571	613	605	555	597	600	594	582	594	579	545	557	572	572	572	503	621	586	573	578	555	607	602	567	624	591	557	574	558	617	577	549	528	601	551	556	618	577	544	529	581	577	576	560	553	566	563	613	594	555	560	572	591	584	551	584	568	622	552	574	608	546	546	549	556	537	594	568	601	551	530	546	592	557	582	562	555	574	575	586	549	589	568	561	558	540	627	576	580	611	592	541	551	624	516	549	608	590	573	608	571	560	564	533	544	552	617	562	586	574	579	602	555	539	556	600	585	502	560	550	581	522	608	555	561	589	571	541	539	593	589	532	602	580	558	570	584	573	538	595	558	566	577	567	600	593	577	587	558	594	578	577	516	595	580	550	577	573	594	575	622	544	534	563	597	564	569	535	555	599	540	591	606	574	573	561	618	586	560	574	581	562	564	543	540	575	609	547	519	590	605	552	539	606	566	600	560	583	582	562	554	573	550	572	582	531	589	598	594	578	548	578	575	567	561	524	585	572	610	597	547	549	570	531	589	583	549	559	532	589	592	587	546	574	593	564	539	586	579	541	591	549	547	570	600	624	597	580	572	599	568	534	596	555	594	558	562	520	572	569	568	547	571	601	563	562	541	553	534	563	550	546	587	640	603	559	577	592	568	553	564	553	594	573	598	564	576	577	607	571	568	556	599	561	556	578	534	604	577	593	586	569	589	580	551	553	585	597	551	547	502	557	598	574	590	560	586	557	546	564	564	548	583	534	582	561	614	556	585	558	565	590	574	559	584	560	594	572	575	540	579	561	591	514	563	559	577	569	553	536	612	593	539	570	574	570	510	575	588	577	595	518
36490	38522	38830	36233	37053	29270	21028	21452	22651	18779	13700	8805	6364	2513	1472	1703	1739	1458	1346	1145	1269	938	897	912	808	820	706	610	595	541	513	481	430	457	389	403	413	331	375	341	315	364	303	303	274	247	237	247	248	219	249	236	223	232	218	200	239	241	208	248	224	227	236	238	224	223	241	229	208	213	208	229	213	213	227	195	200	204	246	228	209	222	251	226	220	232	193	208	210	195	227	208	202	200	213	231	201	215	220	204	204	221	206	218	197	182	242	213	184	234	190	186	173	194	209	195	220	187	233	194	186	216	203	229	193	219	181	197	222	208	246	196	235	203	214	226	219	200	208	195	193	221	207	206	200	185	218	220	194	197	188	211	176	202	198	209	222	212	184	206	190	208	205	220	184	196	195	208	211	206	225	186	207	201	209	187	203	201	197	213	184	196	193	205	185	202	215	218	204	212	229	225	190	205	171	192	201	182	207	202	217	189	202	206	223	189	224	229	215	172	226	204	202	211	185	209	198	222	225	201	189	208	213	186	194	194	178	212	197	219	205	188	206	172	210	196	207	209	191	157	204	213	204	189	188	201	186	211	191	194	203	210	218	191	195	221	214	199	194	194	206	207	203	230	218	189	202	219	195	220	200	230	187	216	237	194	189	217	179	210	197	208	194	213	163	212	192	190	216	208	198	212	194	202	193	198	212	212	186	209	200	204	199	219	203	220	194	212	205	216	218	215	175	225	189	202	189	205	198	192	185	206	209	209	207	197	217	197	190	200	214	198	192	206	156	189	200	197	222	202	228	220	213	197	202	186	215	192	206	207	208	189	206	213	214	211	201	205	203	203	189	213	200	192	201	200	195	209	211	197	188	204	189	196	201	186	180	188	225	216	206	207	212	196	180	219	207	193	188	201	187	183	186	185	219	207	211	192	196	178	197	213	185	207	193	209	187	199	232	228	192	219	209	187	196	194	188	192	202	204	184	204	203	227	177	204	187	210	211	186	183	203	201	211	210	241	168	190	195	207	172	219	208	216	182	177	213	216	192	198	204	206	203	193	205	187	191	209	211	210	216	209	183	185	190	187	201	210	197	223	204	215	203	189	215	186	187	212	200	170	191	198	218	225	197	191	193	220	195	176	174	208	209	218	182	178	223	185	235	227	225	221	182	210	207	194	197	206	220	202	207	183	204	230	189	196	201	192	183	209	220	195	207	214	232	210	221	193	211	207	181	214	204	197	195	239	191	190	194	195	194	204	220	191	224	224	214	192	197	218	206	241	209	190	205	201	202	229	209	202	216	214	206	205	211	200	201	164	193	212	223	202	222	225	204	190	180	199	201	205	204	204	205	206	217	208	220	195	195	188	219	192	194	220	207	216	230	194	194	170	199	194	186	193	196	203	198	232	211	226	195	207	206	204	194	188	206	177	194	195	193	211	199	174	216	194	213	211	215	219	217	187	198	218	215	225	213	198	218	219	202	201	205	199	223	206	183	193	225	222	198	189	216	188	214	219	220	198	185	189	223	194	205	216	220	231	225	199	199	188	210	221	226	195	203	208	190	209	217	208	198	203	198	198	228	196	209	229	208	192	204	181	180	192	223	212	208	212	204	184	159	197	210	206	219	177	203	193	194	211	207	189	205	223	198	222	207	178	211	211	198	217	200	211	204	197	211	199	194	189	192	211	175	189	199	197	219	228	176	182	163	193	199	167	199	232	205	209	213	183	191	209	190	204	213	206	197	202	202	218	213	221	205	202	200	207	208	201	180	202	184	207	185	209	185	191	206	196	184	216	184	215	207	187	202	196	222	207	207	191	212	191	213	199	228	216	210	220	207	206	181	202	212	193	197	216	198	205	193	207	186	192	199	206	190	190	194	198	224	201	191	177	215	200	194	208	180	189	194	184	225	194	198	205	194	202	200	207	198	211	181	229	212	215	240	198	229	196	198	198	185	206	217	190	212	212	206	227	190	178	210	213	195	236	200	205	223	229	187	206	219	186	190	212	229	183	182	204	220	205	189	208	212	201	223	193	201	208	213	211	199	207	211	199	175	187	182	214	206	226	209	200	204	220	217	183	215	207	210	203	213	211	193	213	179	217	202	190	195	196	182	220	203	204	203	209	199	207	198	188	194	205	210	205	223	223	216	203	212	207	203	191	267	217	201	209	201	226	227	208	204	184	198	183	187	208	209	179	188	195	217	216	179	185	202	181	232	200	194	233	190	199	205	215	159	203	205	218	218	200	205	205	174	193	183	194	174	190	206	244	217	228	209	216	201	196	202	175	205	227	195	196	212	234	196	210	205	196	196	200	236	193	198	192	220	180	167	214	218	200	191	191	217	229	204	218	206	223	203	240	226	223	216	229	195	219	215	212	203	226	218	217	200	216	207	183	213	227	181	195	206	217	188	219	202	197	186	194	235	235	200	208	219	214	188	184	205	217	244	217	224	213	195	204	211	213	215	208	196	197	204	204	206	200	194	211	193	202	207	215	197	214	200	173	216	207	191	194	202	214	197	189	183	196	205	210	182	190	211	215	199	209	194	203	230	212	185	200	221	213	198	212	197	225	222	187	188	225	213	179	165	192	212	195	184	211	235	199	190	213	203	214	212	192	206	182	211	188	223	215	188	190	199	176	214	199	215	200	182	209	202	190	203	194	211	182	194	205	202	220	162	178	189	190	201	206	212	195	203	206	222	202	194	192	182	209	170	211	220	193	223	231	200	183	196	186	204	203	197	226	205	195	199	206	219	209	173	220	200	219	179	217	214	196	189	195	178	210	221	201	187	193	221	207	212	185	212	166	215	192	213	200	197	232	195	194	199	199	203	209	208	227	224	193	209	204	192	185	234	236	194	211	216	191	214	192	209	206	216	200	220	197	203	189	200	185	205	194	217	195	214	186	208	191	223	199	206	231	211	198	204	210	214	184	245	187	216	161	218	206	197	213	203	201	191	235	219	213	211	209	237	196	195	197	208	185	184	216	192	210	204	201	198	194	206	237	235	198	199	215	202	208	205	206	224	211	198	202	185	188	188	187	201	176	198	191	206	176	231	234	202	220	236	200	196	218	193	192	189	198	198	220	197	209	216	197	205	205	203	192	215	200	207	208	186	205	218	181	208	198	200	195	191	222	215	188	171	178	189	208	209	225	202	208	203	209	194	202	187	222	183	216	205	172	206	219	200	184	211	209	194	194	237	204	193	227	197	228	238	226	216	208	200	156	220	202	201	199	211	213	196	177	199	205	204	187	202	206	195	189	207	191	229	197	189	205	177	224	206	192	219	206	185	196	193	231	208	208	182	195	173	213	198	192	202	214	210	193	192	205	215	200	217	179	208	201	172	182	193	201	201	213	181	183	200	211	204	187	213	199	217	188	201	187	214	181	191	203	214	186	183	188	208	228	199	175	195	203	173	194	232	232	188	201	196	203	172	192	196	219	213	195	194	232	237	184	199	207	207	192	186	200	213	201	190	171	213	204	203	193	189	217	170	206	192	193
22674	30871	36562	41280	42064	32255	27937	35237	38482	36655	30413	25715	20938	10553	7336	9340	9149	8520	7854	6263	7389	5591	5205	5069	4771	4473	3923	3344	3142	3012	2774	2497	2359	2159	2057	1988	1796	1766	1657	1651	1709	1519	1258	995	875	904	801	825	809	800	760	681	679	606	667	639	707	686	697	733	638	693	675	630	686	744	691	657	683	689	631	568	621	581	674	633	680	624	654	691	721	636	662	651	593	542	537	534	562	546	523	529	528	523	514	523	502	511	507	572	533	513	495	526	525	545	505	531	548	538	576	517	511	529	522	542	537	514	501	542	518	551	520	487	496	485	545	525	486	502	492	569	523	507	472	516	493	559	496	493	497	508	491	476	490	487	546	491	486	468	498	506	511	550	500	496	495	478	495	506	505	541	482	497	559	529	485	475	521	557	492	518	549	483	488	518	507	479	504	503	502	513	457	525	492	533	506	491	518	527	499	530	549	459	501	527	502	488	526	530	485	484	522	479	527	494	510	526	528	482	508	483	497	492	491	543	497	498	515	520	532	518	440	501	487	504	521	503	535	506	491	510	498	528	477	518	482	518	474	487	501	567	541	494	480	478	525	479	467	429	498	548	541	525	508	480	494	527	554	504	484	542	544	529	501	497	527	526	480	492	490	503	486	512	476	508	528	520	496	505	519	532	470	515	523	467	521	535	503	497	509	498	493	494	536	485	476	467	518	493	484	530	476	464	461	509	514	539	508	537	535	532	530	503	545	524	529	491	511	496	519	500	502	548	494	486	493	510	536	541	531	517	516	529	503	440	475	495	503	494	495	537	502	483	482	500	494	518	521	516	524	497	502	485	501	512	501	476	508	523	484	479	499	509	509	489	515	517	491	460	503	534	506	514	515	537	499	494	486	565	485	513	521	508	516	512	508	502	521	481	584	542	505	495	565	519	491	493	511	506	515	529	536	512	496	512	472	527	491	513	515	484	500	513	495	548	520	492	514	520	507	497	492	521	484	527	560	458	522	478	483	534	515	523	512	496	475	529	483	507	511	470	497	512	513	530	503	507	528	530	542	542	526	512	527	496	492	471	531	523	466	478	520	466	503	512	439	537	459	514	476	521	485	539	545	509	490	554	515	534	553	498	500	569	527	515	490	504	514	514	520	549	514	486	501	473	521	515	522	484	477	498	510	503	514	515	472	509	491	525	519	506	515	518	535	528	514	508	513	509	531	528	487	516	501	478	509	504	510	509	491	519	484	503	476	539	508	508	532	489	467	500	488	504	500	505	503	531	492	500	501	506	491	513	533	507	491	512	501	490	555	495	507	528	520	520	484	520	502	489	499	477	493	503	500	537	506	521	526	496	522	477	520	517	504	507	534	536	503	507	526	520	530	554	546	491	508	537	506	479	468	515	496	502	505	521	489	499	496	504	508	506	466	469	487	504	506	529	548	536	469	544	497	518	521	494	529	503	509	488	523	491	488	514	472	536	541	506	482	502	495	470	483	456	491	526	495	539	526	480	464	522	519	504	485	504	489	538	529	497	505	529	517	496	513	507	473	518	513	515	511	469	534	517	545	536	491	485	505	482	520	507	492	501	479	474	524	508	505	538	535	499	494	502	524	531	496	483	500	521	519	519	480	483	518	507	569	508	500	527	502	493	517	512	531	479	481	569	508	546	518	506	518	464	493	479	492	508	501	512	515	510	483	507	576	509	516	557	470	561	500	531	500	501	459	535	527	479	521	525	467	489	501	505	489	510	537	500	494	538	524	494	562	516	521	527	540	539	486	497	469	556	475	520	500	520	501	460	540	502	494	518	503	523	500	558	507	501	521	485	524	524	507	489	485	485	500	503	527	504	517	480	529	532	500	484	503	532	489	517	511	486	500	499	496	503	536	521	526	529	500	493	520	478	495	523	477	544	508	542	505	548	529	504	507	549	526	471	502	502	536	499	486	538	474	507	477	529	475	525	517	511	490	497	488	520	493	513	511	517	507	551	510	516	511	509	490	464	539	498	525	538	515	453	492	548	502	532	527	504	503	520	527	495	509	519	519	526	499	486	510	487	538	510	527	507	483	525	488	516	514	515	546	469	504	492	494	542	535	509	509	528	495	507	467	472	499	509	488	524	516	524	474	530	530	537	499	490	485	478	488	519	509	531	515	560	510	463	546	506	542	449	507	525	527	504	488	497	495	527	532	514	529	520	522	504	509	496	507	526	483	498	530	485	464	512	499	520	501	508	519	478	537	510	524	545	492	490	490	492	550	520	495	493	521	521	507	466	484	539	468	543	511	524	495	499	511	522	468	490	509	522	510	502	542	516	478	454	534	510	485	493	509	499	530	506	530	517	502	527	520	513	507	522	491	538	505	501	463	477	561	488	516	518	465	491	514	539	545	539	466	520	533	478	495	518	471	523	485	513	488	511	491	497	470	518	497	459	540	510	510	497	534	535	499	503	535	466	477	515	517	509	529	527	474	483	490	530	504	560	497	512	506	490	504	515	484	469	477	527	471	469	519	512	504	507	511	508	448	527	513	504	511	488	506	497	529	493	532	519	470	507	513	505	519	495	479	535	520	513	517	497	503	522	482	484	520	505	501	496	488	513	504	493	522	482	487	484	564	513	530	522	549	506	477	480	528	530	502	525	555	479	483	485	518	488	464	465	515	519	487	475	492	511	541	482	489	497	519	511	475	511	518	486	521	541	535	510	486	517	508	495	522	501	519	480	540	496	483	500	528	470	529	510	497	515	524	524	492	514	503	503	513	521	522	512	497	471	550	531	490	551	540	459	526	490	471	518	527	492	538	505	529	511	481	487	496	510	523	505	481	525	545	490	536	491	523	511	514	508	456	497	477	480	500	490	483	519	463	486	535	549	470	550	548	497	497	505	483	504	512	496	516	504	507	518	511	535	488	518	484	486	482	511	525	468	489	515	524	508	544	489	500	512	511	498	496	501	501	465	532	497	461	503	521	466	521	510	455	518	518	465	517	478	520	483	522	542	498	480	514	500	536	493	534	512	522	539	501	528	507	459	499	533	528	538	505	473	483	499	524	506	502	528	548	499	525	516	497	516	499	488	481	501	511	528	476	492	531	468	521	494	520	508	518	513	513	483	503	457	525	493	465	503	504	474	504	498	497	539	507	499	498	510	524	531	481	498	529	493	491	518	533	528	465	515	518	511	476	497	540	500	483	498	476	526	556	479	497	528	500	479	481	513	492	496	506	471	495	495	525	534	476	510	498	536	519	477	500	519	515	506	489	514	490	548	502	519	534	500	521	496	498	519	513	511	492	484	509	512	494	465	488	485	523	529	513	515	474	535	497	495	491	498	496	470	511	503	504	481	535	478	489	490	481	522	496	504	517	530	496	502	514	488	513	504	497	494	526	482	512	513	521	515	465	513	547	481	520	506	499	476	490	542	494	469	491	500	508	502	531	493	529	548	505	486	520	489	491	520	457	488	476	515	535	518	505	478	497	492	491	499	530	510	515	503	491	544	507	480	520	486	563	501	530	483
12400	8096	10645	9613	8281	4332	2645	1931	1530	1224	995	963	829	658	518	500	502	456	450	436	395	386	348	347	385	308	339	307	289	275	303	288	254	259	281	257	258	259	254	265	271	254	234	238	248	255	232	249	281	224	213	248	215	202	206	245	243	240	240	233	236	246	243	238	239	227	221	255	219	223	207	231	222	229	215	254	221	201	231	216	230	248	221	233	219	231	225	229	230	206	216	248	252	198	217	242	238	237	226	222	240	268	238	226	212	234	218	247	234	245	225	225	219	225	248	223	227	231	187	207	219	229	214	228	262	218	223	211	230	235	245	226	229	219	249	265	212	231	225	230	230	231	233	235	216	218	241	228	215	255	241	237	241	203	213	229	223	220	231	220	236	225	221	231	214	217	216	204	239	230	200	219	233	228	217	205	241	206	228	241	237	255	218	210	214	246	239	203	215	228	232	241	225	200	233	230	212	232	232	268	229	242	233	218	258	229	238	248	252	226	232	237	216	187	232	214	244	219	204	222	239	235	230	221	217	234	219	220	227	208	245	232	206	206	229	260	222	226	217	234	231	209	236	212	229	211	247	234	223	206	240	226	229	224	237	210	197	230	256	237	221	212	216	234	224	227	220	258	217	235	222	269	221	227	214	234	220	260	227	198	240	195	223	233	231	252	222	222	206	224	214	236	236	202	215	249	237	241	230	242	252	239	235	217	206	221	221	222	216	215	226	221	230	237	232	213	226	231	233	233	238	232	253	234	214	232	216	258	224	214	243	245	253	223	248	224	219	237	222	242	217	231	251	203	231	217	220	247	241	243	225	232	248	225	251	226	234	239	238	232	231	237	229	208	230	249	220	233	238	238	229	205	225	256	204	243	232	230	229	220	222	257	234	234	237	224	218	226	228	222	226	245	204	241	234	209	230	219	232	220	230	217	194	234	258	239	215	228	215	233	234	227	233	206	244	228	234	224	214	236	225	214	216	248	204	225	245	218	206	222	257	215	209	204	227	216	217	219	239	242	208	230	230	241	190	239	214	247	246	202	249	220	225	215	227	258	236	220	238	243	226	233	240	218	246	218	231	212	200	212	225	233	227	250	246	201	232	207	242	249	244	216	222	216	256	213	219	230	215	231	240	228	234	223	244	249	271	227	233	229	225	223	224	229	248	244	211	224	227	255	216	243	279	222	255	239	235	214	239	243	239	246	209	227	203	227	216	250	249	208	216	249	214	228	255	222	213	226	228	253	207	232	243	230	244	219	200	226	223	214	243	238	220	231	230	213	230	238	239	228	231	260	208	210	224	237	209	236	225	228	230	207	238	233	217	231	245	243	225	237	225	273	243	222	223	231	193	252	208	213	225	236	229	215	215	243	223	218	233	198	232	235	250	240	219	256	205	238	235	227	203	229	225	242	207	263	220	226	215	204	198	245	236	237	261	224	238	230	247	230	254	222	231	232	237	216	230	215	229	224	228	245	219	243	221	210	222	235	209	222	226	242	217	238	208	209	227	225	233	206	248	214	239	226	238	214	209	237	200	222	239	235	238	245	280	230	219	216	247	208	241	199	199	205	231	214	198	249	219	209	234	239	244	206	231	260	238	249	243	212	222	235	234	210	193	234	215	226	229	264	224	207	245	195	226	219	236	237	213	224	237	222	254	225	234	233	231	229	221	246	249	239	254	245	211	206	243	237	233	224	221	216	242	230	221	220	212	249	242	228	219	239	233	215	243	239	218	219	217	210	227	228	246	241	219	255	251	235	262	229	234	247	223	217	227	233	241	208	224	223	247	259	235	233	220	246	236	232	242	224	237	208	241	225	223	227	224	209	215	223	211	224	198	244	270	236	232	245	243	217	253	203	260	214	235	253	220	235	207	232	227	225	221	234	201	219	217	238	223	212	217	225	201	201	225	243	236	219	230	232	232	237	221	238	230	234	231	211	241	243	206	212	231	225	227	227	221	224	228	231	236	253	195	229	229	223	210	208	208	229	250	205	247	235	247	221	245	229	223	223	214	230	215	215	235	193	239	220	239	211	233	217	214	226	203	208	213	230	244	217	227	244	213	230	234	219	212	235	250	229	218	228	230	221	244	229	215	210	254	249	253	222	228	234	226	241	215	259	241	226	235	227	219	222	215	240	230	246	247	223	215	199	236	221	225	233	239	233	225	218	210	239	236	241	249	208	203	218	223	206	234	232	230	229	205	233	275	235	231	230	250	243	220	232	264	245	236	223	210	239	254	208	207	210	198	225	237	235	212	243	236	217	216	238	230	210	242	218	255	233	211	192	217	236	208	230	246	222	230	243	240	217	207	225	207	201	228	215	230	255	216	232	215	252	248	231	246	222	225	248	212	209	226	229	226	233	242	254	222	219	203	218	250	235	242	223	217	202	224	266	219	211	206	207	206	227	228	243	214	208	219	233	225	225	233	232	218	254	243	241	224	237	259	194	215	224	201	206	194	237	231	260	222	229	247	202	214	212	224	215	249	245	213	212	220	214	239	219	229	233	217	214	201	218	243	229	216	208	210	233	246	239	247	235	204	219	221	206	223	247	211	230	234	232	202	207	223	233	217	230	233	241	225	253	218	210	226	241	259	243	212	243	207	232	224	225	204	230	218	231	234	247	199	230	252	240	231	206	228	253	211	226	226	254	232	223	233	227	199	247	222	207	220	227	211	228	238	214	220	209	215	232	211	249	209	229	240	197	231	222	241	255	245	235	249	235	226	229	221	207	215	234	222	215	230	189	240	242	230	267	248	260	245	231	245	218	245	244	247	216	217	219	226	262	226	222	252	228	224	189	252	229	256	244	223	206	235	211	209	192	235	228	243	212	251	197	229	266	240	228	202	213	217	240	205	212	203	253	216	235	249	223	238	238	236	266	233	247	239	180	217	236	252	230	208	205	224	227	233	210	241	239	197	191	229	214	228	237	212	241	239	231	232	234	259	207	243	227	237	211	238	213	201	239	213	234	211	208	239	241	262	234	242	205	228	208	230	227	228	226	261	255	229	222	240	233	230	240	218	228	176	219	242	201	260	241	218	220	220	242	231	233	210	247	229	234	207	216	229	204	240	219	220	231	245	248	227	213	229	246	230	229	222	237	254	229	252	227	222	222	233	227	254	239	198	224	257	235	236	248	230	224	225	222	239	206	221	239	202	235	229	221	254	230	235	229	223	239	222	206	257	226	248	223	226	224	214	249	220	206	235	213	230	226	224	233	237	243	231	257	214	193	237	226	236	206	248	212	224	215	233	234	229	223	211	225	210	230	248	244	221	225	231	237	225	235	247	258	229	226	226	220	265	241	218	247	223	232	219	221	214	238	217	241	195	223	260	242	226	204	223	232	253	252	233	234	204	257	235	241	234	217	226	242	230	215	219	227	206	235	237	215	247	231	204	272	242	241	237	213	238	207	252	201	241	225	229	207	239	247	240	217	221	239	213	237	232	214	248	209	228	223	227	229	225	233	238	209	180	210	247	244	221	227	210	222
7775	8207	16094	20540	19941	13158	10416	8433	7773	6217	5271	4670	3898	2974	2544	2473	2210	2046	1929	1890	1713	1485	1433	1365	1345	1278	1154	996	1009	976	902	883	833	835	790	750	703	699	720	734	724	718	745	636	666	677	641	634	660	632	650	625	608	644	608	622	622	608	585	631	619	636	600	630	600	614	608	594	637	584	595	597	613	600	563	628	618	593	584	575	593	635	576	536	568	578	610	572	646	609	587	595	590	597	560	541	567	533	595	565	598	567	581	582	580	574	624	590	567	583	636	595	552	608	578	590	618	557	608	611	605	600	557	558	568	574	588	573	557	551	568	576	565	587	542	576	567	545	538	619	571	568	555	559	539	562	592	565	589	566	577	520	584	584	566	576	592	554	537	562	540	557	545	566	577	563	566	594	605	558	531	528	585	564	571	565	565	593	556	555	578	594	591	588	593	588	547	567	557	557	540	541	548	545	576	584	602	564	526	585	619	619	564	548	591	598	550	559	595	565	570	559	565	571	570	593	588	554	586	546	594	575	547	549	570	566	560	596	589	568	587	580	574	563	573	609	526	559	552	603	616	571	549	534	652	585	598	571	549	561	548	585	577	613	608	562	548	626	578	612	566	619	564	573	557	568	556	583	559	539	523	583	559	558	551	603	575	543	584	540	559	572	526	568	590	574	570	570	588	568	563	562	563	582	548	571	582	589	563	569	589	613	543	570	597	574	559	563	581	566	599	548	594	560	615	581	560	601	523	582	553	567	580	584	563	574	586	570	548	614	595	562	582	577	612	573	547	541	579	535	584	570	581	580	562	592	580	579	612	600	590	531	550	563	552	589	637	573	532	573	591	578	546	596	504	553	551	556	573	581	568	653	604	552	566	551	586	564	568	582	543	584	562	565	565	575	584	572	550	606	570	554	567	602	572	554	544	602	543	584	574	577	558	562	595	574	579	579	584	566	509	589	570	556	536	569	593	566	607	611	599	569	554	591	578	608	591	551	569	578	562	543	598	569	612	612	573	577	555	601	584	594	554	597	579	573	581	536	574	546	541	602	581	506	593	585	619	580	558	543	575	570	566	560	562	573	562	571	600	560	572	573	600	583	572	568	561	569	547	551	577	582	538	605	579	590	601	643	601	590	543	555	586	591	575	588	598	556	599	587	576	619	582	567	529	555	612	587	553	535	590	586	551	562	555	575	571	553	603	567	588	575	558	578	611	553	569	525	577	536	575	580	568	599	526	564	584	576	587	576	593	562	562	570	571	558	591	570	552	584	588	566	562	626	580	560	582	600	575	600	556	561	598	579	581	591	559	547	578	579	563	591	564	547	582	575	604	564	551	573	573	599	557	543	561	527	528	651	525	545	595	587	573	565	601	572	582	550	596	537	566	586	606	585	618	542	555	576	582	554	579	561	567	588	552	513	591	561	553	600	544	579	598	540	592	567	598	566	530	544	563	609	575	544	559	562	578	668	548	549	585	634	554	553	580	597	600	550	595	587	603	546	571	560	568	593	634	574	582	627	584	549	594	562	593	585	588	564	613	529	584	604	598	582	581	556	583	617	556	529	611	581	565	552	658	590	580	581	582	556	549	538	587	596	539	591	595	580	581	582	603	575	554	543	573	584	609	568	579	555	568	581	566	558	585	576	591	583	577	589	560	581	580	525	563	548	582	574	541	554	613	616	568	591	614	591	564	579	580	547	574	559	575	551	587	542	555	575	568	555	575	598	576	595	585	576	623	580	571	609	529	611	560	573	602	555	611	621	552	567	577	565	592	536	604	543	588	589	596	543	536	550	613	528	579	612	572	554	580	565	540	568	539	576	562	520	540	585	574	561	551	600	573	607	535	563	577	560	568	585	579	544	592	559	568	574	599	578	604	562	564	615	581	524	531	578	572	551	621	610	620	569	569	563	589	545	602	568	541	592	594	565	570	575	546	543	592	568	596	553	557	551	564	575	615	565	575	548	550	587	573	565	609	557	580	552	559	583	546	544	563	528	587	589	561	558	552	588	607	578	556	549	543	559	572	572	621	571	559	603	624	590	588	520	544	572	551	536	561	585	566	534	576	575	568	599	590	600	562	568	558	553	638	573	587	545	599	554	562	597	546	583	581	557	572	546	582	624	540	613	606	521	572	579	570	573	587	567	527	564	579	566	581	586	547	568	545	563	564	575	577	548	615	551	556	529	596	554	581	595	530	575	598	567	527	563	566	590	606	599	575	571	621	577	564	585	606	610	586	606	584	575	548	580	546	594	577	535	615	563	573	612	578	585	593	561	564	586	578	574	557	584	596	553	586	558	558	553	583	603	609	569	600	549	569	585	595	567	555	601	557	539	562	568	637	546	563	538	594	589	509	605	561	607	580	564	586	591	563	608	581	606	585	610	587	564	542	595	537	511	570	559	612	560	574	573	572	561	607	546	595	523	574	587	605	582	574	543	585	563	517	589	564	600	568	572	579	591	572	604	570	573	584	610	554	552	535	528	581	596	621	577	578	582	635	526	568	590	583	538	617	557	585	561	553	573	549	520	632	598	625	617	567	586	581	576	532	598	611	573	609	568	546	543	599	561	588	552	597	571	561	572	601	613	538	603	623	592	594	572	543	596	575	575	557	575	541	605	536	577	581	615	614	530	555	578	546	514	577	558	547	535	568	585	557	605	615	559	597	572	556	586	567	510	538	563	576	556	617	537	539	557	589	539	594	567	562	581	583	564	628	591	557	560	566	582	574	550	583	574	594	560	531	573	506	581	603	585	610	584	608	575	559	582	577	588	563	570	580	570	621	612	579	575	611	598	582	553	556	561	548	570	528	578	584	583	533	560	578	574	584	545	508	594	576	583	594	580	593	601	556	555	579	572	589	597	566	552	606	593	540	548	555	547	580	607	561	555	554	615	584	546	551	598	569	600	596	572	571	597	567	543	574	611	595	604	559	585	581	546	603	547	543	576	579	566	553	577	600	542	586	600	573	532	584	558	561	585	608	579	534	535	522	600	552	593	566	555	548	582	539	607	602	584	582	641	553	584	603	562	572	598	594	566	554	623	580	534	558	573	598	582	554	581	570	598	578	566	612	586	594	626	600	596	563	547	559	558	521	560	556	568	588	605	568	577	595	596	585	580	581	554	567	575	570	528	598	558	602	598	548	574	589	584	558	552	586	569	575	598	564	572	568	567	567	587	569	539	546	563	600	559	579	588	532	561	575	550	580	552	537	551	540	560	601	559	608	541	586	589	565	562	571	599	556	594	561	602	584	542	580	587	548	602	566	590	576	560	572	554	528	564	588	604	608	581	594	619	579	545	586	547	587	577	579	600	595	586	553	575	550	537	571	570	587	545	580	561	602	631	551	500	544	593	633	546	580	566	525	607	563	579	557	562	539	601	557	555	568	565	529	570	619	584	546	630	541	585	575	556	579	590	559	577	552	598	568	571	576	575	565	566	534	543	562	573	560	552	598	547	576	568	595	599	532	628	577	561	564	533	590	598	570	535	534	586
29114	32584	31774	32528	28539	18936	13778	9419	12212	10337	8252	5719	3170	1517	1239	1090	1120	1077	937	949	827	652	647	620	569	528	501	425	422	418	386	371	349	314	359	319	327	317	276	290	307	274	266	277	264	268	251	250	286	246	268	238	227	241	228	231	223	251	263	264	242	231	241	262	243	262	249	219	238	207	222	255	228	264	244	241	242	225	220	248	238	220	263	227	211	253	227	226	233	228	192	244	216	211	239	223	251	232	225	241	201	226	227	238	232	224	230	249	247	235	239	246	236	232	227	244	248	216	223	257	237	248	230	216	220	235	217	229	214	245	225	244	248	237	236	243	227	241	250	262	260	219	224	237	223	247	230	244	222	223	251	202	234	217	212	245	241	226	227	225	221	250	209	244	266	211	216	256	243	238	204	193	213	261	227	227	222	214	221	226	241	238	231	230	236	193	235	220	209	217	212	210	252	232	220	223	221	209	219	240	242	234	212	230	209	224	230	217	243	203	220	225	224	241	213	230	242	261	217	257	249	227	231	236	219	249	235	227	209	207	224	238	220	221	217	231	225	195	237	237	233	219	213	221	220	244	235	214	220	223	228	215	219	243	236	233	235	222	251	227	208	208	223	240	244	238	206	225	243	243	262	220	240	202	234	235	237	231	227	201	232	251	232	221	232	251	244	206	224	223	248	225	191	249	228	230	240	258	247	226	232	217	207	241	225	198	206	226	219	263	221	227	242	220	217	215	261	235	270	247	256	240	227	206	220	240	216	252	247	238	225	236	247	240	258	259	234	249	222	225	222	258	225	198	255	224	233	217	237	228	241	232	218	235	233	233	216	244	222	228	220	208	208	207	224	205	244	228	237	231	220	247	220	229	254	236	218	241	236	219	220	222	221	250	243	200	248	227	235	212	238	203	231	262	205	245	215	224	219	247	237	238	239	241	222	212	219	254	232	229	218	245	194	213	221	239	196	209	272	243	220	242	239	224	239	203	239	227	244	227	249	251	236	240	208	225	245	234	226	224	219	234	242	257	221	245	217	215	228	207	224	229	238	213	227	230	239	233	234	217	215	236	236	208	223	215	238	232	249	256	242	246	221	252	218	204	229	260	233	229	257	249	241	236	203	246	260	222	197	211	251	190	234	234	245	219	253	207	241	235	245	223	219	228	215	238	227	221	211	260	263	222	216	240	240	246	234	228	231	249	230	227	206	223	253	224	222	219	225	206	251	223	229	237	241	225	190	236	238	227	204	217	256	207	241	250	245	237	223	221	205	242	241	225	233	204	256	217	238	213	225	203	248	204	221	235	222	235	229	196	234	236	206	234	214	244	221	227	241	218	243	242	235	234	258	225	258	241	217	214	222	200	215	228	217	233	234	216	227	223	244	225	230	235	215	222	240	242	223	227	244	229	234	254	232	233	249	243	222	218	198	232	242	208	249	240	244	262	230	223	217	220	218	226	225	266	209	255	253	245	238	233	227	232	208	238	230	222	245	228	234	228	211	251	252	221	223	241	224	249	231	224	206	213	227	209	211	241	243	226	233	221	249	214	230	242	236	215	223	239	205	212	223	238	236	231	214	246	212	277	221	257	237	253	214	245	217	239	215	223	250	227	237	233	213	238	214	210	197	216	225	208	221	281	201	217	238	231	234	208	216	209	208	240	215	252	229	202	221	252	212	262	217	244	244	254	231	239	235	236	219	237	233	230	257	201	238	231	211	227	212	192	232	243	233	233	245	222	217	219	232	192	240	239	209	196	244	211	204	222	228	213	233	201	232	219	235	248	223	223	258	270	227	204	224	242	247	241	221	256	235	253	247	210	235	252	219	256	230	219	236	225	218	245	242	252	235	241	235	236	251	238	233	221	253	277	256	229	240	211	232	222	253	214	234	225	210	236	224	221	217	237	215	244	250	244	201	217	268	253	189	219	228	216	230	237	242	204	226	215	229	219	224	225	225	240	254	237	230	269	215	248	235	237	221	231	238	204	241	215	241	223	227	234	238	212	222	248	243	218	214	199	221	251	239	244	254	205	217	219	243	229	244	247	230	225	216	231	212	225	242	228	202	223	223	250	238	216	229	243	252	239	231	235	233	218	241	238	240	218	227	194	205	235	225	207	224	193	217	217	200	230	221	230	253	215	212	237	241	271	221	249	242	240	248	219	235	239	212	231	219	206	239	206	215	226	207	222	246	233	247	194	244	263	262	232	221	220	256	234	243	221	226	237	269	218	229	225	212	229	226	226	204	228	258	229	203	237	218	231	212	228	224	214	264	232	220	204	237	210	230	232	242	215	238	243	253	271	225	226	231	208	242	214	236	230	237	247	215	227	231	217	205	234	227	241	207	230	226	226	249	255	230	227	225	217	240	241	222	240	243	240	224	187	229	217	218	239	216	236	228	233	229	250	227	195	221	207	219	214	217	236	254	221	222	223	222	239	243	235	223	221	220	226	236	257	259	240	235	230	234	236	241	240	252	210	230	225	236	197	242	227	242	232	228	221	222	263	242	254	233	227	247	233	248	217	224	212	244	199	227	248	232	219	228	231	235	233	233	241	219	231	245	241	230	243	241	229	252	209	231	247	247	216	251	229	226	213	247	233	222	221	239	244	242	218	229	227	210	217	239	243	245	221	254	245	203	213	229	224	229	232	233	233	238	257	228	201	222	231	218	228	232	221	220	202	226	199	227	212	230	257	249	232	256	247	242	202	225	218	249	197	245	238	222	246	216	204	238	231	220	231	221	240	252	232	223	206	226	224	223	214	244	228	222	238	225	210	212	248	234	220	217	247	196	253	234	209	266	251	248	230	230	215	230	209	261	227	224	216	229	226	224	222	242	227	265	235	194	222	229	233	260	202	206	221	225	216	205	210	259	229	208	234	211	236	249	265	232	240	239	246	245	234	252	241	226	223	228	235	218	230	212	243	256	221	244	250	227	226	231	221	235	246	219	214	217	238	235	207	213	205	233	217	206	246	208	236	239	228	235	216	231	238	251	224	250	228	223	233	222	251	256	219	251	237	217	224	265	235	233	229	246	239	230	262	224	240	232	230	219	225	223	227	219	230	235	232	221	214	254	233	228	223	230	231	223	239	257	221	228	231	244	234	257	259	254	221	241	203	224	201	211	235	232	225	252	234	251	211	226	254	235	229	255	209	223	226	233	235	220	241	245	249	244	246	212	214	246	218	215	221	223	224	229	237	251	253	238	256	204	225	225	243	238	237	223	235	236	189	230	225	249	206	226	213	249	250	224	247	220	242	238	245	247	237	219	229	202	240	265	239	231	218	218	219	235	216	222	255	205	242	225	207	237	222	200	239	252	212	255	201	228	237	207	251	237	239	219	233	228	240	227	217	219	243	224	271	193	222	232	212	265	227	214	214	226	223	241	222	219	239	222	209	223	250	201	209	222	220	253	260	221	235	230	214	221	205	248	236	233	221	194	228	225	245	246	237	207	238	200	221	221	224	230	258	249	242	224	204	250	223	224	216	234	199
19349	25811	31296	36806	33492	27313	22740	20265	29949	28096	25837	20770	13499	7357	6609	6149	6249	5814	5369	5121	4460	3692	3475	3356	2864	2745	2518	2212	2094	1904	1815	1682	1491	1371	1295	1317	1337	1317	1222	1170	1173	1049	960	816	765	820	795	777	778	767	755	760	683	707	711	711	676	698	703	702	704	733	682	701	670	730	651	576	685	642	608	660	685	628	613	641	653	641	665	659	682	698	654	662	623	597	610	595	632	613	647	559	567	631	553	606	555	601	591	566	578	582	565	561	542	573	611	575	556	565	528	544	570	536	561	554	619	577	560	551	566	607	567	554	558	555	575	585	558	589	543	563	556	590	572	588	558	599	587	552	576	597	569	584	590	554	550	614	575	534	568	566	565	597	578	582	591	572	607	553	570	584	598	568	575	527	584	579	551	558	573	526	597	573	569	566	580	547	608	560	543	578	555	552	573	558	601	551	559	599	598	579	549	577	537	592	605	583	577	563	587	565	588	608	604	588	588	555	621	580	568	583	598	562	629	576	529	552	534	574	544	555	586	581	547	548	611	602	543	614	594	579	523	582	595	566	556	602	622	590	581	569	566	557	591	580	571	573	535	527	617	560	571	562	536	541	649	557	584	619	572	581	602	615	577	585	571	582	594	558	560	598	598	558	545	545	620	574	560	560	535	545	565	572	555	570	624	554	566	585	579	581	570	579	546	576	563	570	571	558	577	525	549	576	575	560	612	547	572	582	578	576	606	610	570	554	585	539	540	551	561	609	574	547	551	559	553	614	597	585	595	575	566	560	578	623	569	544	597	576	580	584	625	578	547	593	610	588	571	571	596	589	575	619	609	571	667	572	544	567	537	582	612	568	570	567	539	539	554	620	555	579	559	567	603	536	556	601	593	581	616	604	585	526	580	606	594	568	552	573	564	537	556	609	575	581	555	573	601	588	526	582	576	574	567	593	602	546	532	594	544	516	580	574	578	594	580	549	569	595	584	587	602	559	572	545	591	599	559	566	570	527	539	540	565	555	564	569	586	595	595	543	566	638	593	610	550	571	533	548	511	602	612	562	579	559	621	557	595	576	586	575	588	600	557	577	568	560	551	564	526	614	562	589	586	585	541	608	578	606	525	572	571	555	564	604	595	566	556	553	564	576	580	572	547	610	586	551	565	578	566	580	555	528	584	603	564	574	571	570	562	558	545	532	589	564	612	603	624	546	557	574	536	549	548	583	535	577	602	616	576	579	568	576	564	581	625	551	637	593	564	623	587	506	571	581	571	551	562	559	560	567	560	585	586	596	578	575	542	542	574	592	603	553	576	583	550	608	564	559	617	570	554	588	564	543	582	589	578	550	589	599	555	575	563	553	600	587	560	535	575	542	590	588	568	564	575	594	593	524	586	600	593	577	579	638	553	572	563	508	558	546	600	599	628	574	602	597	587	613	550	584	589	547	559	594	542	578	559	531	538	606	559	587	583	556	561	563	584	576	609	584	529	593	523	592	559	590	588	591	548	571	580	557	563	546	601	602	596	553	564	564	559	586	604	560	576	560	555	604	598	569	550	582	578	582	564	558	580	569	613	564	580	574	589	552	560	578	587	556	552	627	569	563	576	610	533	544	596	580	578	580	555	571	562	569	563	555	603	580	598	598	547	595	573	588	581	534	575	600	597	584	610	641	582	550	589	610	595	573	557	569	550	560	567	530	571	561	572	538	501	527	567	562	587	545	582	566	600	578	588	538	584	572	534	600	555	558	536	580	578	537	570	549	556	581	555	551	570	605	533	566	596	574	555	552	547	553	581	574	565	596	559	536	622	570	579	565	573	592	575	579	599	590	569	557	593	578	615	580	551	536	591	578	604	556	585	534	562	577	568	550	515	606	576	568	573	598	575	555	573	569	589	566	555	587	550	578	552	541	582	557	565	577	561	554	578	575	588	577	519	584	567	586	532	579	580	550	650	525	563	605	556	563	540	576	570	581	563	574	609	583	628	588	552	578	514	583	606	567	578	588	574	593	554	550	587	561	586	576	539	547	578	599	573	566	552	619	600	611	607	572	610	565	563	564	618	536	577	546	557	565	564	599	567	567	573	566	613	564	578	594	568	561	556	566	581	543	575	517	589	543	586	564	569	549	563	561	573	600	578	588	615	568	538	561	629	604	593	594	583	571	562	591	611	520	577	557	584	580	563	571	574	558	550	597	573	543	578	542	565	551	558	600	583	575	573	568	542	524	545	572	574	598	563	608	584	543	549	595	574	593	562	580	561	558	568	567	533	593	577	588	537	564	606	565	584	587	596	547	546	589	574	546	573	570	586	575	555	557	585	584	574	580	564	541	600	582	545	605	615	569	535	595	558	556	567	603	560	603	590	602	566	583	577	582	518	604	551	591	617	570	594	570	561	591	533	592	591	587	597	567	598	539	551	579	565	582	585	583	576	593	569	533	592	573	569	604	613	616	601	556	591	618	575	553	597	570	558	582	603	569	571	543	558	608	589	545	585	549	572	557	551	525	518	551	555	547	617	600	550	548	590	578	602	551	591	583	587	612	547	609	578	593	584	617	587	575	617	612	537	590	572	542	571	579	611	588	572	575	543	529	585	581	577	555	537	573	615	603	563	607	566	568	577	591	554	591	585	551	555	580	546	549	571	582	576	583	559	606	554	581	563	534	567	540	545	592	572	539	541	629	554	572	544	574	540	630	574	551	612	561	556	557	600	546	577	572	578	601	537	580	586	544	570	619	570	517	579	577	571	604	591	554	568	554	596	582	565	557	554	584	593	523	584	577	633	577	577	527	541	555	541	564	557	533	516	558	583	565	605	545	585	582	561	548	538	553	562	600	540	609	582	594	561	602	563	586	571	610	596	581	560	578	556	605	580	559	575	583	571	559	592	569	543	568	555	530	551	579	560	588	579	559	540	584	583	622	565	557	513	550	589	608	544	573	615	568	551	607	567	595	575	585	612	535	605	557	564	613	594	602	540	583	526	590	577	572	558	546	548	521	558	546	559	567	536	529	571	572	580	565	546	610	549	580	574	558	548	591	579	557	560	573	551	562	579	568	560	566	538	562	554	547	535	568	596	601	612	597	592	530	595	554	511	555	584	555	552	577	584	584	538	544	579	575	589	541	599	577	618	542	554	537	583	552	571	573	619	573	544	562	556	542	532	622	542	570	580	551	541	580	540	606	565	562	613	559	563	581	558	555	555	591	603	595	574	601	593	544	580	562	589	574	584	613	531	590	591	574	580	583	594	549	614	555	561	581	553	580	535	568	494	561	599	593	613	524	602	581	536	592	581	548	554	570	631	538	595	599	565	596	578	586	585	541	561	570	577	581	603	559	533	557	575	582	578	588	569	597	587	582	599	553	551	512	586	558	537	568	535	603	568	550	572	557	567	565	555	520	571	559	584	546	611	597	567	582	611	565	541	540	580	529	586	573	555	596	557	569	591	603	536	536	598	595	563	569	551	586	530	545	608	573	547	584	612	577	602	537	590	597	595	567	568	575
37449	36804	38799	36994	35949	28098	24789	19644	20085	17673	13816	11148	6497	2689	2047	1809	1590	1439	1411	1275	1107	911	945	878	669	646	604	542	564	519	484	369	370	365	350	361	365	377	371	327	321	270	279	318	246	257	257	258	234	257	238	240	213	213	231	241	231	243	221	261	225	248	252	244	225	240	222	249	245	208	228	219	209	232	229	221	206	230	229	231	219	231	250	224	215	245	198	184	205	180	218	211	228	195	200	217	193	202	239	200	196	207	204	202	234	194	197	207	203	201	217	215	195	197	211	209	200	211	219	188	216	190	196	205	221	204	192	222	219	199	210	227	211	189	220	202	210	211	212	212	194	193	176	193	218	206	200	206	209	195	171	200	202	207	186	197	195	195	189	207	199	217	198	211	207	200	213	216	226	196	222	213	223	214	195	212	203	210	178	172	199	178	183	217	231	236	232	197	221	219	212	201	178	192	198	204	216	230	191	206	221	203	203	204	225	235	230	198	223	176	192	209	191	203	207	193	224	201	192	191	220	215	169	209	188	242	207	199	235	216	193	178	167	224	216	220	210	180	199	195	198	214	189	215	222	209	244	227	198	182	253	237	196	221	195	217	220	204	194	209	197	171	216	208	218	197	217	207	189	198	205	195	202	197	231	238	169	216	201	180	206	177	185	200	207	210	211	186	215	198	192	186	215	234	214	231	189	175	203	238	180	201	209	234	192	222	180	193	209	208	225	206	203	215	209	202	217	215	188	182	209	211	198	225	193	191	189	198	251	224	209	177	200	181	192	208	203	207	236	212	218	210	189	215	229	201	201	215	216	209	218	212	218	196	220	222	233	225	191	194	190	202	216	203	183	207	182	208	192	185	186	195	180	201	192	203	200	209	202	216	225	186	201	194	218	202	211	179	226	207	215	199	182	196	198	208	207	209	188	189	211	191	188	196	193	208	214	183	188	191	182	194	238	203	209	211	196	197	202	222	200	217	195	184	180	213	206	215	192	244	212	194	224	190	194	214	195	176	203	199	217	195	198	204	205	213	182	206	215	198	233	212	180	209	175	198	196	202	183	215	200	205	186	205	196	197	194	208	184	205	201	215	207	202	257	201	177	217	195	213	176	208	189	167	197	187	186	190	196	202	204	212	203	186	204	219	205	193	225	217	202	223	204	206	202	207	210	201	202	202	196	223	209	212	220	214	213	203	199	220	174	229	213	200	234	210	197	189	196	189	190	194	190	217	210	218	212	196	188	187	210	217	200	216	228	208	188	192	207	203	171	179	211	215	205	209	203	208	211	207	204	161	204	171	194	213	203	212	206	197	194	198	201	200	223	199	201	182	194	212	198	186	184	222	216	186	195	210	201	213	207	203	195	190	192	180	206	200	232	199	203	203	231	194	198	197	217	228	191	220	189	205	217	207	209	218	189	189	193	193	197	220	168	221	212	213	210	229	203	229	191	212	211	217	204	191	219	218	238	184	212	195	205	203	191	250	186	200	207	192	201	223	204	195	203	190	188	211	221	206	215	217	208	189	207	190	207	182	199	187	209	187	218	215	201	229	205	213	194	219	187	195	209	215	195	189	189	201	183	194	230	199	213	181	216	225	194	217	221	209	220	198	204	223	195	182	212	203	193	214	198	224	215	219	187	197	195	208	197	208	191	204	222	177	204	202	201	161	187	219	217	209	220	197	211	204	213	204	205	233	223	206	215	191	208	191	189	200	204	196	216	209	202	202	223	200	204	256	188	198	217	213	204	202	216	197	205	188	213	212	207	200	236	188	208	231	202	179	195	194	201	194	210	208	186	197	225	208	204	199	204	198	207	204	181	239	213	216	229	218	187	209	205	209	195	210	189	188	225	195	183	198	206	189	200	220	217	191	193	178	211	213	201	197	227	201	219	223	220	197	218	211	191	209	208	208	197	207	231	229	230	237	195	183	206	206	231	190	224	207	195	197	234	189	186	199	224	203	206	221	211	197	197	209	187	198	209	225	211	205	199	179	194	216	212	202	224	204	191	230	192	190	177	189	216	205	191	182	216	204	186	223	184	219	203	198	204	213	179	205	209	210	206	218	207	210	212	191	185	207	214	195	202	183	221	224	216	199	174	211	222	213	239	183	181	216	210	191	195	176	200	200	229	182	191	208	177	187	249	202	186	202	202	224	200	208	235	158	195	203	190	201	213	185	222	195	205	212	194	189	204	220	181	194	214	210	214	189	259	201	206	180	184	215	199	201	203	200	216	205	222	231	247	193	199	203	207	214	215	214	188	205	213	194	214	197	218	218	219	182	207	199	197	171	189	235	183	196	203	213	217	208	204	200	222	190	199	208	191	196	199	204	199	191	234	201	200	203	188	225	219	191	229	207	202	213	201	204	219	200	207	206	207	200	228	204	216	178	230	223	167	189	222	197	203	201	177	206	203	198	190	216	203	194	202	197	190	231	202	194	195	200	188	196	202	192	204	195	234	222	185	201	234	216	238	207	201	196	199	220	214	205	205	205	207	196	204	215	175	208	203	205	201	172	193	226	208	188	213	188	194	211	197	200	195	200	185	197	195	222	223	217	196	185	193	211	203	218	193	202	224	214	205	211	206	204	196	194	217	177	199	238	219	202	217	204	221	217	207	187	199	175	188	217	203	222	181	210	204	211	199	207	247	193	168	202	217	196	198	199	197	204	245	182	197	242	211	250	184	221	197	179	200	188	200	183	199	213	219	231	184	189	221	211	206	190	187	207	192	233	201	222	203	205	180	194	169	193	204	222	224	204	179	185	211	217	196	211	191	219	198	202	207	212	219	198	237	206	211	208	213	210	214	221	206	213	203	188	202	201	212	221	207	234	222	203	197	212	193	211	178	202	199	192	191	209	165	209	225	222	205	217	193	220	204	184	204	198	207	194	220	221	201	199	198	187	213	195	203	196	177	202	209	174	206	221	212	202	201	223	195	190	178	195	201	219	206	166	205	209	183	207	184	205	192	213	208	209	207	198	206	226	197	196	195	220	210	179	183	193	189	193	205	173	194	210	173	218	178	168	206	193	213	195	178	191	214	208	217	236	206	196	195	198	239	204	196	214	223	221	207	173	199	204	202	216	219	205	220	204	171	208	209	201	221	216	189	195	218	219	199	213	206	190	226	201	201	179	228	204	203	212	206	207	184	188	213	193	200	226	223	213	196	204	191	214	187	226	198	224	204	210	207	215	205	196	201	212	183	180	202	202	179	200	183	223	186	202	205	197	217	209	223	183	209	190	187	204	197	203	198	217	204	187	226	201	216	217	214	231	204	191	170	195	197	198	225	198	194	210	220	221	208	204	204	200	195	208	212	226	204	206	205	223	214	174	170	191	227	203	208	204	206	201	221	169	209	188	201	209	184	210	201	185	217	195	203	209	182	194	187	202	191	205	200	201	194	186	171	209	185	201	210	182	231	215	207	187	207	203	218	216	217	206	194	187	225	182	202	211	180	210	206	216	179	192	190	205	213	180	208	205	227	208	192	222
24490	29200	37520	42712	39921	36061	31595	28663	35987	34802	32076	29308	21413	10943	9844	8880	8836	8084	7541	7061	6170	5326	5047	4899	3823	3790	3388	3092	2921	2595	2320	2105	1824	1691	1722	1616	1699	1685	1644	1480	1252	1222	1078	949	856	765	791	851	847	850	764	746	717	637	679	673	729	758	716	735	770	709	698	655	708	702	704	628	671	657	675	706	630	627	625	669	714	687	642	686	646	650	676	636	586	560	537	551	520	512	519	538	548	505	527	512	522	517	502	500	510	506	516	520	527	547	542	560	482	547	508	502	535	533	530	471	524	482	492	515	508	537	511	546	519	499	526	508	490	514	528	534	498	507	476	499	507	531	490	525	536	480	498	494	476	543	516	479	515	500	470	497	507	497	516	485	486	526	563	533	536	519	500	535	498	509	532	466	522	516	474	494	480	535	534	535	543	550	502	523	483	533	505	548	526	471	537	530	472	548	514	477	507	548	529	536	514	488	462	518	506	488	537	518	516	531	491	532	493	479	514	544	503	492	533	492	501	535	488	521	563	486	555	522	474	515	494	494	503	518	490	525	503	493	520	500	559	564	525	513	479	504	511	482	534	503	530	500	508	554	493	567	532	528	524	501	496	483	546	482	519	545	537	476	504	515	553	549	490	499	484	485	449	492	525	509	501	493	499	533	489	502	527	528	481	526	487	495	494	522	466	486	521	491	520	491	534	543	513	517	475	553	480	496	516	514	519	508	542	484	518	496	522	535	517	476	511	542	527	488	549	486	528	515	485	490	477	525	505	498	497	515	506	476	497	518	493	500	484	526	479	500	506	497	524	497	536	517	484	491	520	533	518	518	510	523	543	532	507	503	541	530	511	485	483	488	533	462	523	505	514	517	520	482	534	497	551	546	537	502	520	526	497	533	501	481	464	485	514	529	495	488	498	484	524	557	510	506	537	495	533	470	509	498	512	522	472	475	502	481	513	532	516	519	521	536	492	534	549	508	484	514	487	525	516	522	500	480	479	493	490	523	532	494	491	502	481	540	535	508	508	515	528	499	474	486	529	474	545	524	515	540	511	518	529	482	504	547	477	521	483	519	501	545	502	473	506	495	507	475	528	490	505	532	523	473	522	513	498	501	531	500	505	515	551	530	542	486	491	515	478	516	473	504	514	465	552	488	485	525	499	508	518	508	506	518	512	497	507	483	523	498	515	489	507	520	518	462	540	530	495	506	540	512	489	559	480	555	471	532	507	431	494	518	463	524	544	520	509	500	524	488	489	492	513	497	502	512	540	468	478	489	499	490	498	523	550	510	515	482	495	525	535	512	514	487	497	486	528	514	517	502	501	509	525	449	469	511	532	516	475	504	535	515	514	475	490	488	504	489	514	489	501	543	533	516	542	493	549	482	539	520	503	521	487	498	477	479	526	524	519	500	500	523	534	510	521	536	505	517	469	503	555	484	504	509	528	543	495	474	507	561	506	514	518	538	508	491	511	489	450	549	507	497	478	529	516	499	516	477	557	526	527	492	521	499	483	529	492	469	547	482	517	509	490	528	509	543	482	529	543	524	544	529	531	529	493	548	520	480	514	473	532	477	533	491	499	494	487	506	506	497	492	505	518	525	480	495	486	470	494	491	520	490	517	490	472	500	505	532	446	476	543	535	516	532	499	495	489	498	521	500	507	490	496	515	489	528	468	489	516	475	466	538	495	517	512	526	497	498	502	508	510	508	536	495	526	485	537	525	506	502	544	503	539	544	507	475	489	521	496	498	523	517	528	506	492	498	540	480	493	493	537	529	507	489	514	499	531	492	507	536	507	474	506	514	494	521	499	530	499	498	520	500	518	519	531	502	490	523	540	547	510	513	498	547	514	509	486	504	576	484	521	510	470	522	527	523	529	522	544	467	502	497	520	515	514	462	477	522	498	508	540	486	513	507	502	475	506	502	510	546	517	528	463	508	531	500	499	504	502	506	564	499	484	549	487	503	503	526	526	517	510	486	490	511	496	531	545	518	508	520	497	519	509	492	488	531	435	489	535	518	528	499	532	535	484	536	533	517	506	527	505	466	520	516	501	507	520	505	525	485	484	499	484	510	542	507	509	479	525	522	520	525	502	492	524	505	510	515	500	549	511	524	515	494	517	486	478	512	525	536	485	478	512	510	479	507	510	498	507	535	510	513	535	512	510	482	501	532	493	504	535	474	515	533	526	491	557	531	499	498	530	528	518	518	498	506	524	489	520	530	516	511	534	529	540	504	538	506	551	457	522	500	494	521	516	496	527	512	502	473	537	522	485	480	511	470	493	522	489	493	479	535	521	493	520	515	508	514	549	506	571	496	507	494	502	520	506	498	513	492	536	490	506	530	554	490	482	487	503	519	507	532	494	466	522	485	540	491	517	511	493	540	510	496	463	531	513	557	507	472	492	496	545	484	512	512	495	555	512	486	493	517	517	522	499	480	500	531	519	500	496	538	506	516	487	520	499	547	499	505	498	457	469	472	523	494	521	562	501	519	470	479	525	519	487	517	516	496	518	477	508	512	508	489	509	519	496	517	523	472	513	490	466	526	480	556	511	526	510	487	550	491	469	543	527	521	521	497	500	468	523	460	491	500	502	537	503	515	528	485	484	489	471	507	485	515	513	507	487	512	522	487	507	523	490	528	501	507	493	497	505	518	555	510	480	498	525	489	540	558	522	516	492	516	519	518	492	523	509	529	503	568	512	530	512	542	515	488	510	509	509	548	492	530	525	516	495	517	483	538	455	531	507	532	527	506	533	469	527	498	528	503	511	517	497	497	502	465	501	505	544	516	517	504	497	492	507	497	494	506	503	516	526	510	528	530	542	504	482	493	520	516	506	494	483	495	485	520	438	524	511	518	506	570	544	527	501	527	485	479	482	487	497	525	508	504	491	484	532	528	490	500	478	489	497	528	529	521	528	527	483	513	522	508	512	489	515	477	529	542	496	484	492	533	504	459	540	539	496	501	553	516	485	471	489	514	525	480	521	491	515	506	508	474	556	505	498	494	470	523	562	467	535	515	504	490	473	523	482	484	474	507	495	544	495	524	480	527	497	564	527	510	533	515	467	520	510	535	476	496	506	524	495	536	508	461	521	514	485	533	514	519	520	524	518	518	489	522	520	500	506	520	541	493	531	513	507	518	498	447	509	523	549	507	522	513	527	507	524	462	562	521	514	470	488	487	512	508	525	492	519	507	484	507	561	493	533	494	515	510	506	542	532	478	502	546	496	533	484	537	524	489	544	507	495	518	510	455	503	547	550	498	508	504	569	528	490	498	505	485	473	474	458	506	519	523	499	495	481	514	523	514	503	484	514	462	501	480	516	483	485	531	496	507	485	514	505	485	500	482	526	521	485	527	515	487	536	530	517	475	510	503	524	576	531	524	529	498	482	539	491	464	526	512	497	501	473	495	517	499	515	466	525	518	518	495	509	506	510	515	496	513	516	509	520	492	516	532	521	503	525	491	482	471	525	557	513	498	491	515	504	520	521	486
12462	8512	11183	11616	9524	4877	3018	2159	1669	1321	1045	986	771	609	543	536	542	461	421	420	380	392	365	355	328	296	305	300	285	278	260	284	255	249	273	252	254	262	252	281	244	244	243	227	222	260	226	235	232	280	235	223	244	180	219	242	232	242	268	241	251	234	240	236	238	254	250	207	243	238	254	231	225	241	241	226	222	232	246	192	241	210	256	247	214	258	221	231	255	225	224	252	238	235	223	217	228	243	229	231	212	234	223	239	203	235	203	264	245	238	238	232	231	223	229	220	206	247	234	232	238	231	212	201	208	229	244	239	206	236	209	251	231	210	228	230	240	233	239	228	255	207	234	233	253	239	255	249	220	242	223	220	242	221	218	241	233	211	220	226	244	231	235	233	205	242	227	233	201	238	224	225	239	205	254	234	222	240	236	234	244	211	238	228	256	230	210	259	225	233	258	261	216	251	252	248	206	240	226	235	220	226	188	245	218	234	227	241	207	236	226	225	228	248	250	234	214	218	222	230	212	230	205	228	223	233	215	222	257	261	233	249	263	222	237	219	235	238	215	233	246	241	214	214	239	243	213	234	230	222	199	257	225	242	229	237	229	253	234	218	235	213	259	227	214	233	231	224	256	209	219	214	229	198	236	234	199	235	212	201	233	228	225	210	232	228	251	227	247	235	218	246	212	222	223	231	219	213	229	248	236	232	239	276	220	234	234	216	244	190	243	220	225	238	230	213	234	216	248	229	239	231	261	227	231	220	251	245	261	238	232	224	240	205	216	251	232	251	221	224	253	217	229	227	255	219	214	255	232	244	221	221	243	192	220	237	252	253	243	234	205	233	258	213	218	247	214	197	240	240	230	227	245	219	201	225	227	220	245	217	218	230	232	220	232	228	239	217	257	207	234	212	245	217	243	232	249	223	213	224	246	216	238	234	224	220	238	228	211	260	251	245	222	226	229	235	232	212	221	236	201	205	217	225	199	223	243	252	251	206	210	252	207	220	218	234	235	229	208	226	240	234	241	245	230	253	206	228	249	239	243	219	246	245	218	251	223	231	212	223	200	232	212	247	230	212	222	212	229	216	222	237	218	225	225	218	254	212	224	212	244	236	232	224	201	224	233	224	231	215	237	220	230	229	234	246	245	244	204	225	230	223	232	236	231	230	214	220	217	238	225	237	243	231	215	244	224	267	228	233	229	245	238	239	236	212	204	248	243	228	216	262	223	230	239	244	223	235	243	218	229	237	224	259	235	229	243	229	255	235	238	186	215	241	207	243	240	241	242	246	240	225	232	219	214	232	229	239	223	238	204	233	222	236	228	211	255	185	240	234	215	218	245	203	234	206	253	221	244	214	228	222	203	214	233	204	214	233	219	242	232	232	224	226	225	225	230	218	233	215	251	245	238	234	224	234	232	222	231	226	241	230	191	208	245	203	225	242	235	234	218	211	235	230	228	230	237	233	213	232	201	230	207	204	213	222	241	233	233	244	214	229	248	237	255	261	247	227	239	239	231	237	252	250	220	252	244	241	215	248	219	228	234	242	236	238	215	243	231	212	229	231	222	206	240	215	237	254	244	227	233	232	238	212	207	239	252	253	254	246	261	257	223	255	251	228	193	265	241	232	213	195	221	238	228	229	217	251	219	231	240	238	236	240	235	221	242	222	220	228	216	214	268	243	240	219	228	245	254	235	270	253	212	243	232	256	235	226	245	208	205	231	228	210	217	223	225	229	200	242	238	223	234	207	236	242	233	217	258	227	232	203	233	239	239	250	232	229	253	234	213	236	224	213	233	218	226	232	228	226	237	242	243	204	232	221	220	235	221	228	233	208	226	232	211	241	240	247	247	226	232	233	215	222	250	242	214	239	229	210	230	221	212	212	228	217	214	224	222	241	236	233	257	254	202	236	241	233	246	248	242	238	228	220	224	234	215	229	220	219	238	228	222	247	228	235	217	252	203	216	239	236	189	204	224	217	244	258	214	205	223	255	207	223	226	218	226	225	235	225	217	235	234	218	239	232	213	226	206	248	243	218	203	238	217	219	228	218	215	225	206	226	254	208	234	224	237	240	237	201	218	245	232	263	222	232	247	208	251	252	219	245	233	244	227	234	212	233	232	237	223	225	245	243	229	212	227	208	202	234	227	226	249	226	196	236	230	206	220	254	241	222	216	202	219	207	216	220	218	231	225	220	246	232	232	209	236	228	190	203	235	225	213	235	237	261	206	218	226	245	232	228	218	248	229	234	240	231	229	236	237	223	192	199	247	261	252	234	233	205	242	237	263	222	214	240	220	213	214	228	220	232	223	238	250	243	242	249	216	206	213	224	221	232	221	247	226	215	233	229	224	218	196	230	246	222	218	228	235	218	215	238	235	226	228	228	222	218	234	247	240	227	221	222	240	224	211	220	221	241	201	256	221	232	222	240	212	225	235	239	239	213	223	225	213	217	233	228	217	227	246	229	237	235	217	218	223	198	212	245	214	219	223	231	226	241	236	214	231	257	231	208	240	217	201	245	227	231	211	233	231	224	223	211	221	237	237	240	234	231	215	214	239	224	220	222	221	220	255	227	220	239	199	274	221	244	203	217	214	241	197	241	235	214	212	224	220	243	229	223	206	218	219	258	227	239	246	259	203	259	220	232	215	234	227	228	244	234	248	231	241	249	249	212	224	232	237	229	252	226	241	220	233	236	211	215	217	212	220	228	233	221	204	239	237	228	229	237	204	213	211	234	231	239	239	227	225	231	231	211	225	210	206	239	236	229	237	220	221	213	208	229	243	230	226	242	240	213	221	237	230	233	226	223	214	237	237	217	232	206	250	195	238	239	254	236	223	219	246	229	210	249	255	230	243	239	255	258	232	228	216	229	244	265	230	227	265	236	231	261	233	239	231	251	238	227	224	221	203	233	228	204	236	232	232	226	232	239	228	207	252	243	239	239	220	225	235	216	240	216	233	234	216	222	243	266	233	229	223	203	216	237	232	236	233	210	204	257	220	249	220	221	250	228	234	220	224	231	216	234	194	250	222	213	239	240	243	220	217	200	233	250	228	220	227	212	237	229	225	235	209	237	244	237	199	240	211	244	228	244	237	234	236	258	207	251	234	229	227	208	213	240	226	218	225	239	215	231	220	238	220	244	243	244	215	232	232	222	236	248	244	227	262	252	231	228	214	225	222	207	238	265	240	215	237	215	245	248	226	250	214	256	236	219	222	227	217	210	256	228	259	239	225	238	210	221	194	219	242	239	268	254	225	255	239	253	247	226	237	239	246	212	235	226	224	231	236	233	234	250	247	243	231	204	244	208	227	232	233	208	232	251	242	252	234	228	232	239	228	224	279	208	212	221	225	225	248	252	218	246	204	216	233	224	228	218	224	226	238	222	214	224	242	216	246	207	226	217	207	204	215	196	221	220	245	220	254	225	192	231	239	245	220	247	221	245	262	224	223	229	217	231	252	225	241	224	258	256	204	231	229	240	218	233	245	245
7752	8357	16595	23331	20684	14251	11464	8899	7977	6510	5425	4942	3962	3105	2730	2355	2286	2105	2017	1888	1651	1443	1437	1391	1216	1189	1074	955	917	915	847	802	810	802	750	714	714	693	812	711	763	717	714	674	686	684	669	632	654	661	618	616	599	610	608	650	602	648	644	657	620	630	625	575	611	572	592	615	593	580	583	586	613	592	591	596	601	624	590	630	571	535	618	555	582	614	619	600	589	601	549	587	550	599	537	580	519	561	601	621	556	563	624	584	594	545	585	529	577	574	549	575	569	603	560	561	573	603	525	592	594	566	567	573	588	585	585	585	603	558	578	579	575	596	593	547	592	573	567	609	581	548	557	544	569	589	526	591	564	549	593	606	625	570	605	596	583	620	563	583	553	563	621	556	557	595	577	611	567	530	534	574	552	544	586	554	544	578	562	589	551	564	574	544	593	568	557	609	587	560	557	523	599	582	553	545	538	568	585	565	577	525	624	544	551	577	536	633	534	563	573	568	565	597	642	554	594	581	559	577	615	573	588	600	562	538	565	584	597	569	550	613	560	572	583	568	578	543	591	584	587	597	575	535	547	560	588	595	524	573	548	602	550	598	565	558	582	578	578	551	559	559	560	583	592	566	583	551	582	567	547	599	571	537	560	591	579	589	602	562	568	573	572	635	608	557	560	593	575	592	570	584	565	569	542	588	551	567	557	609	574	559	546	551	562	550	576	559	581	555	551	603	549	604	564	590	579	565	562	597	573	642	590	614	588	595	579	582	539	552	594	585	579	588	562	577	598	574	618	573	589	579	553	586	611	553	589	549	584	574	586	601	570	584	601	576	610	561	635	574	533	547	556	559	590	547	619	558	569	579	547	585	571	537	600	559	574	587	559	568	582	538	574	558	609	576	599	540	604	577	565	583	618	545	579	581	605	524	571	599	596	565	559	547	578	612	554	557	582	589	597	564	608	645	590	589	599	587	566	581	587	533	587	559	603	613	573	570	538	573	578	590	551	580	540	566	550	599	554	625	559	579	562	518	554	529	576	539	565	580	596	581	578	596	588	523	572	612	556	565	547	579	550	601	603	556	565	594	555	598	563	586	580	560	586	558	575	538	558	621	571	591	548	590	573	581	535	586	579	577	602	579	584	580	542	612	593	598	549	547	577	549	529	555	615	639	558	589	565	540	588	552	592	538	549	549	606	557	534	531	582	562	575	564	581	570	606	577	535	530	565	595	595	589	591	609	534	570	561	568	600	564	589	593	563	581	599	584	567	542	582	587	537	610	610	568	558	572	590	567	629	559	552	603	565	551	602	559	591	577	550	613	572	553	582	575	563	586	557	595	574	589	627	577	589	537	524	555	606	574	574	539	529	559	594	603	561	550	559	582	546	615	574	555	589	541	546	556	581	623	560	570	576	580	560	561	574	643	575	560	581	553	538	603	580	600	584	543	612	586	556	556	552	530	609	559	580	588	556	560	584	554	580	562	574	603	598	543	552	545	575	570	588	619	589	551	559	574	573	583	595	564	568	562	568	577	552	581	593	622	589	611	576	572	553	586	600	596	574	573	600	551	600	548	544	586	554	591	589	588	592	614	582	588	578	584	565	563	571	610	560	579	547	583	544	562	599	606	545	526	562	567	586	557	579	618	579	567	610	587	574	569	545	591	589	536	587	554	552	585	598	578	575	559	550	544	539	559	588	578	567	563	600	572	561	574	564	598	552	555	579	563	594	555	613	575	583	571	557	580	571	521	587	577	540	593	573	575	552	572	551	597	564	584	574	577	580	556	600	587	570	575	558	580	584	539	610	574	588	581	577	552	592	551	566	584	564	594	541	571	557	523	560	579	582	549	591	593	600	553	563	542	551	565	588	622	551	592	567	564	568	568	625	561	570	564	559	605	565	584	576	595	581	597	594	566	578	538	575	582	548	603	607	593	573	598	546	654	590	609	543	537	548	579	564	581	574	566	604	595	527	579	553	564	578	619	578	516	575	556	564	562	615	576	623	591	591	546	568	581	543	519	552	583	543	584	580	586	599	563	591	618	560	540	595	560	535	519	605	558	623	572	545	578	572	566	608	552	589	584	574	594	573	529	552	576	591	601	603	577	610	565	602	573	551	561	554	538	560	566	539	581	561	625	600	551	568	602	573	585	552	596	557	540	569	565	537	593	519	579	575	509	589	546	579	564	603	553	551	537	605	552	589	601	600	558	595	592	611	551	601	583	597	579	571	541	547	558	596	596	573	582	588	569	530	515	578	548	575	551	554	549	520	524	580	584	533	606	560	553	541	577	570	549	584	558	590	546	561	608	544	569	586	577	562	583	573	622	627	583	501	562	599	579	585	596	577	579	609	521	547	586	571	545	549	571	595	588	576	586	558	560	568	591	591	574	578	560	576	508	561	558	620	519	580	555	597	559	598	591	586	584	586	598	592	581	619	597	581	527	577	552	565	620	583	553	586	586	575	552	577	608	549	607	596	535	628	558	619	588	597	566	548	602	579	606	570	592	556	555	539	569	565	581	581	559	551	560	595	605	568	557	578	568	583	574	550	581	567	595	608	600	572	541	584	569	603	538	599	594	571	555	555	599	532	574	615	556	554	604	563	565	603	574	561	545	550	591	581	597	535	577	589	566	586	600	586	576	610	603	589	569	550	556	527	586	560	542	551	566	590	544	557	592	587	563	559	555	600	576	560	582	588	590	545	557	526	584	533	573	574	589	587	575	541	611	575	594	597	575	575	548	555	553	570	552	569	586	582	602	592	549	505	588	608	548	552	538	594	574	623	555	579	571	591	623	549	523	573	549	609	570	536	614	583	591	549	560	600	596	595	566	553	533	553	550	581	536	587	588	598	564	565	612	581	557	635	599	553	565	608	551	549	532	607	556	606	550	546	539	578	559	567	563	605	571	560	584	564	581	575	552	548	595	581	524	586	589	571	535	594	519	570	565	551	560	555	644	570	582	536	557	534	581	531	581	558	575	604	547	554	573	589	572	579	566	579	567	541	562	573	566	563	556	610	613	531	537	556	593	582	562	579	558	547	565	600	542	550	553	619	574	550	587	597	571	562	545	603	592	592	589	538	550	559	577	575	571	635	573	602	591	540	576	627	555	580	552	550	552	519	612	596	566	575	586	581	589	604	568	550	583	605	576	585	528	613	563	571	594	595	590	557	582	583	548	552	599	568	534	572	603	606	584	576	553	567	564	580	566	579	537	575	574	588	567	577	573	576	581	584	590	562	566	542	621	553	544	560	572	573	552	578	611	570	556	551	568	600	583	569	581	568	585	557	607	606	573	591	573	580	584	572	584	612	533	560	559	576	566	580	591	589	577	595	530	540	576	590	595	586	574	584	568	611	585	552	520	557	580	591	578	583	575	544	588	570	586	584	549	592	570	547	571	581	567	567	612	573	568	589	600	609	545	549	623	618	576	569	533	587	591	621	588	646	540	573	556	576	567	595	574	585	597	562	591	561	545	579	590	567	542	610	600	544	564
28409	24953	31910	42775	43673	25911	20386	17204	13613	9895	6637	5669	3568	1811	1371	1186	1109	1027	847	828	789	680	644	544	492	497	461	444	413	422	385	328	342	311	333	328	316	266	315	279	310	262	263	246	260	248	250	236	281	267	267	251	265	257	237	261	265	262	256	249	221	260	242	259	266	260	259	257	260	241	236	249	267	247	239	242	224	259	243	249	271	245	267	243	236	235	236	230	246	221	229	218	247	235	224	205	251	260	255	237	238	249	205	222	246	243	242	248	215	234	272	233	238	232	233	248	228	260	194	269	219	228	234	261	227	231	239	239	233	232	213	211	259	205	249	230	227	239	244	241	242	244	258	241	240	229	233	218	230	246	213	215	208	233	237	232	212	245	250	225	246	232	213	214	226	259	274	244	270	271	259	232	249	236	244	233	240	223	235	235	237	274	222	224	247	250	226	257	233	228	255	199	229	226	237	255	238	238	214	222	260	203	225	220	214	263	215	198	239	250	241	247	234	231	247	228	215	249	230	214	214	187	216	225	232	236	219	230	260	263	267	236	207	271	274	228	247	234	248	237	219	222	209	248	245	233	222	245	257	236	245	216	224	242	220	199	250	231	245	244	256	237	238	246	240	197	252	234	229	232	222	244	243	228	226	271	247	237	213	231	229	231	235	216	237	241	258	226	239	211	260	222	247	228	251	255	213	258	226	229	249	265	232	231	233	242	222	251	239	231	222	240	248	237	244	240	230	215	224	214	230	225	256	220	222	212	231	224	255	230	232	225	220	227	234	247	260	218	244	268	235	270	262	228	233	223	224	250	225	249	229	225	246	260	245	244	216	208	236	252	248	238	241	220	215	246	234	238	240	259	269	259	253	242	235	232	234	247	240	254	239	256	236	241	247	225	245	234	257	214	249	232	241	224	223	228	243	238	256	249	235	230	232	260	240	255	249	228	246	240	226	218	240	221	253	232	252	243	235	242	231	253	247	238	254	210	245	254	242	226	249	244	254	211	214	253	246	248	209	254	248	205	257	245	216	249	237	265	187	201	240	230	233	233	233	209	245	238	227	234	240	225	203	228	246	215	235	217	222	207	234	254	225	206	236	231	222	220	242	250	267	234	239	220	214	245	222	246	216	225	233	256	245	223	225	227	226	214	257	231	252	238	229	258	250	258	222	203	230	203	227	218	238	256	216	245	247	222	278	216	261	233	193	218	236	214	253	250	229	230	252	228	251	242	209	256	270	243	242	205	250	228	234	228	245	241	227	212	230	246	241	221	218	213	237	247	226	215	208	225	245	244	254	244	206	209	242	234	222	231	234	235	240	225	237	255	216	228	257	226	227	226	235	219	233	228	226	218	224	221	246	211	232	254	237	255	247	262	225	224	254	259	200	224	230	213	215	219	213	202	228	232	244	221	249	216	223	236	236	214	230	236	246	216	232	222	223	216	214	207	219	235	242	204	228	241	243	234	212	261	216	230	235	236	267	245	222	238	224	202	217	200	265	214	223	253	204	266	218	242	247	229	241	217	259	207	214	260	236	232	223	206	237	211	241	205	202	221	267	220	221	206	240	226	207	223	222	213	229	231	257	219	252	227	205	240	227	231	240	232	250	228	254	229	245	250	251	219	229	217	231	267	203	212	239	233	249	264	234	210	259	268	238	217	224	244	240	222	220	228	219	241	225	216	237	231	232	198	226	216	236	206	238	220	228	235	216	227	214	218	220	261	198	250	224	229	211	247	215	219	195	206	258	243	255	261	214	211	224	232	240	244	223	229	222	244	230	259	234	217	207	230	246	213	219	220	218	233	238	235	233	231	222	224	213	237	221	211	234	245	235	224	239	201	238	253	224	244	236	253	219	220	228	232	237	219	264	248	243	233	224	228	243	252	237	227	247	238	234	225	196	226	248	244	234	252	228	233	249	221	227	243	233	249	213	257	242	236	224	219	273	225	234	248	188	229	239	231	230	215	242	247	258	246	225	221	242	245	216	256	245	233	246	223	253	222	220	249	222	221	222	223	247	224	248	237	234	217	226	257	250	251	243	223	198	276	237	227	241	218	232	251	260	241	234	262	218	245	232	232	252	223	273	247	239	227	223	219	230	242	234	231	233	213	229	199	227	270	225	224	255	263	241	225	262	236	232	231	244	241	209	273	234	245	227	209	223	243	230	190	225	235	225	245	225	254	227	237	222	263	236	227	246	223	268	191	245	227	244	256	226	231	247	263	225	261	234	213	229	238	232	233	237	232	229	223	252	221	232	227	233	244	250	212	193	222	217	236	221	232	218	254	225	244	217	255	239	275	237	267	226	218	213	230	260	245	247	217	263	243	244	207	251	249	217	242	242	241	261	209	227	212	241	250	213	256	216	241	223	232	241	233	239	216	235	249	246	240	253	261	249	235	219	237	279	266	236	209	216	223	223	210	257	231	238	222	223	222	242	239	221	219	235	253	238	239	234	230	220	236	266	252	268	211	213	238	229	249	254	230	228	254	252	218	239	227	231	220	207	238	236	188	239	236	210	270	226	229	271	228	209	236	227	206	275	235	242	290	217	238	230	238	232	218	253	224	246	210	236	225	234	241	196	207	223	253	239	278	251	205	249	209	236	235	243	233	245	225	212	218	243	245	232	240	235	240	239	217	247	222	215	226	228	244	233	253	234	199	221	249	242	245	232	215	232	246	234	292	246	224	227	233	215	234	211	241	214	234	263	244	217	243	241	244	230	227	232	245	208	198	267	231	207	247	227	227	227	207	226	231	252	236	236	219	250	241	206	221	254	248	259	255	216	257	246	231	243	234	234	221	259	220	227	248	229	243	244	229	248	224	233	220	211	249	253	252	220	215	241	223	251	233	219	235	210	232	215	235	222	223	236	214	230	236	242	249	241	241	255	242	248	245	248	226	215	217	238	252	216	251	227	211	225	237	244	234	225	230	208	245	220	239	253	255	233	238	239	205	238	274	235	242	230	244	203	218	252	234	224	213	228	238	193	234	228	223	232	243	241	212	236	189	242	223	228	187	231	265	219	225	245	233	232	242	238	250	226	242	244	228	238	218	244	231	230	222	236	228	244	240	239	228	224	232	244	219	201	213	267	214	273	227	207	219	233	239	228	256	216	230	219	221	237	215	250	254	220	207	244	246	249	228	222	216	249	232	225	209	224	255	222	218	235	249	200	246	221	234	209	213	199	189	236	255	222	293	238	230	223	254	229	229	225	229	216	234	250	210	239	225	263	221	253	208	223	256	272	206	208	211	256	236	253	242	243	237	258	199	232	244	237	254	226	241	226	236	212	263	220	249	239	221	238	227	244	224	191	251	216	241	237	218	241	235	210	260	225	226	243	233	203	227	246	208	228	218	238	255	232	227	234	229	229	227	223	226	224	252	248	243	218	236	230	229	244	218	236	209	246	276	241	225	220	236	232	235	237	233	215	229	218	222	268	236	217	217	256	239	237	226	240	234	240	246	222	229	220	213	232	238	257	198	232	220	262	239
17990	19247	32154	45034	43340	28591	23823	23276	25998	24753	21296	20650	14764	8875	6976	6184	6158	5394	4830	4612	4149	3440	3480	3279	2359	2351	2139	1939	1869	1777	1576	1377	1297	1201	1173	1193	1200	1181	1196	1124	931	936	916	844	812	819	770	813	756	738	747	678	675	655	657	720	710	701	738	699	710	705	674	687	611	633	631	610	625	641	612	647	617	672	646	656	687	676	662	678	647	690	663	640	601	619	583	585	629	588	552	555	625	532	597	582	571	586	579	607	614	577	555	612	574	583	560	600	553	572	544	577	580	583	595	598	600	600	611	562	578	598	572	571	594	566	546	566	568	553	560	571	536	596	590	571	568	572	571	559	557	575	555	591	557	608	602	615	541	588	599	568	581	554	564	579	534	587	547	587	583	593	569	580	561	593	530	570	632	603	550	590	568	585	625	561	542	573	587	586	609	563	589	570	557	594	606	578	586	572	560	555	592	541	544	534	515	580	639	587	552	548	593	542	601	570	567	600	593	556	564	571	538	555	568	593	606	583	577	587	554	574	594	584	586	580	607	574	574	587	577	587	560	550	580	558	569	613	596	572	576	589	570	592	581	569	607	585	511	570	534	580	583	589	589	573	530	580	533	600	547	587	628	525	591	612	576	608	576	559	574	571	538	526	583	544	554	572	549	520	604	559	598	578	557	541	548	589	542	602	572	598	567	548	537	603	582	592	593	558	581	519	602	621	630	568	534	599	537	580	606	566	580	529	592	574	549	584	584	590	563	582	611	551	526	574	572	522	631	573	606	581	512	572	588	575	582	590	516	592	613	554	551	604	573	531	609	586	576	629	578	579	552	571	562	582	559	579	596	517	619	569	574	521	550	581	582	606	562	516	611	580	586	566	511	570	557	546	596	569	539	574	563	522	575	576	589	588	565	604	515	578	551	586	545	547	591	586	574	599	568	616	594	561	611	577	553	611	597	568	582	558	593	591	569	573	541	571	572	547	560	572	579	573	565	592	587	586	565	560	585	565	563	602	572	602	539	571	590	516	610	546	572	637	586	588	581	555	592	614	579	573	557	594	562	609	572	601	557	568	552	550	592	568	573	551	529	569	590	576	573	570	583	575	604	601	573	573	584	524	518	554	563	578	583	570	552	557	576	572	566	530	615	552	588	549	575	601	558	606	594	596	544	551	551	621	577	590	590	597	622	554	556	556	578	567	582	583	623	554	602	556	539	575	613	571	577	570	626	554	541	605	548	581	583	598	547	588	552	587	579	582	518	539	560	564	542	589	574	560	577	560	557	571	578	569	573	576	537	562	544	542	607	596	592	595	567	544	596	569	576	550	542	557	553	550	577	575	575	595	551	588	594	573	557	563	585	621	575	603	567	577	550	536	547	622	566	570	569	584	537	538	555	587	575	582	553	565	576	569	557	559	544	599	532	619	562	530	598	645	527	550	554	550	596	578	575	574	570	513	579	582	577	552	593	548	562	575	555	594	567	600	543	573	611	558	548	600	515	622	592	592	563	612	563	587	566	596	615	573	575	571	545	479	605	570	564	603	605	539	561	580	584	558	535	589	533	610	547	580	545	560	545	583	560	581	554	514	584	622	559	550	583	564	566	556	595	574	574	581	568	576	574	564	597	588	564	576	567	567	596	574	558	547	553	552	538	558	587	560	517	566	558	553	596	598	595	578	562	554	558	596	533	616	579	555	600	571	561	578	554	608	570	551	541	601	576	544	547	567	572	602	538	548	566	546	536	579	605	572	540	552	584	548	607	576	616	562	583	580	608	551	556	582	565	612	586	635	598	575	580	593	539	577	601	609	597	544	603	563	582	604	565	576	550	573	589	585	601	605	553	582	610	589	582	579	602	597	559	524	572	586	571	569	600	564	577	532	582	590	542	572	570	536	598	572	595	535	565	540	606	615	582	557	560	569	601	579	582	587	584	580	590	556	582	611	621	585	572	594	572	581	572	561	576	538	572	546	545	554	538	602	572	580	555	566	545	592	556	598	602	507	609	562	541	590	524	552	608	618	621	595	550	612	572	595	519	546	581	596	590	601	584	602	560	583	532	622	570	606	603	599	547	594	586	595	558	540	581	570	574	582	559	578	587	573	562	519	524	562	592	601	574	575	605	604	597	588	603	595	616	581	589	569	572	527	582	525	566	553	580	565	551	527	513	579	582	584	583	553	538	575	608	599	570	623	583	605	593	567	588	583	556	540	622	612	572	572	514	601	540	553	546	571	550	590	579	601	576	576	562	528	560	543	591	560	577	566	568	531	631	587	583	526	564	574	557	555	561	612	571	579	598	569	566	573	542	575	571	614	547	559	607	545	608	592	541	578	580	594	618	570	563	587	557	557	555	541	572	590	596	548	558	547	559	590	559	603	552	601	570	565	571	555	616	587	568	573	578	559	564	575	573	584	551	636	598	644	581	617	603	583	512	586	595	586	566	578	558	546	600	560	560	613	555	594	598	539	577	596	542	572	584	559	561	588	561	601	553	537	551	588	578	596	509	572	555	555	581	574	589	569	559	609	576	552	526	606	598	559	596	568	538	549	590	582	573	558	563	552	578	609	569	558	524	582	560	580	645	573	563	619	603	540	555	588	559	567	536	597	562	575	559	570	598	583	564	591	573	598	565	619	584	582	596	560	565	563	562	576	587	542	559	628	576	560	574	619	565	578	605	563	516	571	569	587	605	587	562	602	559	583	573	552	563	592	580	546	558	589	567	582	589	533	617	588	519	626	525	612	581	575	567	569	566	589	600	576	592	570	604	592	530	597	565	589	551	587	540	562	566	579	580	561	567	581	624	563	582	584	598	578	549	584	611	586	561	587	572	616	594	598	590	541	604	642	580	542	592	551	567	598	568	579	596	568	607	562	569	572	570	590	583	578	620	544	534	578	551	602	626	565	608	558	578	600	598	571	575	572	582	582	567	534	600	561	525	564	584	576	554	577	575	561	532	634	610	580	593	584	625	530	581	602	585	562	555	590	604	593	533	563	586	620	548	576	614	600	576	545	616	555	587	595	572	531	570	541	575	587	575	584	571	593	561	633	586	554	554	539	567	571	525	574	602	582	613	554	573	558	614	579	560	545	578	592	581	579	606	570	580	583	588	608	553	545	569	588	589	588	503	562	593	569	557	532	585	599	614	565	582	550	556	548	608	617	572	574	547	581	556	591	534	591	587	586	544	570	569	601	537	558	565	562	576	602	565	594	618	570	585	576	553	572	562	624	589	591	593	580	582	584	616	577	576	597	619	527	591	589	563	560	557	580	560	564	563	590	558	582	607	539	553	599	548	587	602	580	582	573	549	532	550	589	538	600	537	548	596	572	589	570	566	561	609	590	574	549	586	614	548	558	587	559	554	611	563	557	557	565	571	529	583	591	563	525	520	574	592	579	584	581	606	589	596	562	569	584	572	531	620	571	562	585	573	543	584	600	595	575	600	563	585	611	581	571	578	597	561	584	593	559	621	579	578	544	552	533	585	551	590	572	579	559	582	597
35600	33859	43231	49317	39305	28751	26824	23915	19303	17110	12068	9506	6948	3640	2245	1711	1662	1375	1202	1177	1101	906	914	763	609	593	516	525	539	428	478	382	343	358	330	332	330	333	373	292	291	285	301	254	249	221	250	257	235	226	244	257	260	224	237	211	259	257	250	246	239	267	224	198	245	241	206	232	213	235	251	245	217	217	198	227	222	244	242	232	232	244	266	205	203	210	221	193	224	198	233	193	179	212	198	197	208	229	179	207	207	216	171	195	204	196	205	202	183	239	182	193	202	216	204	187	194	221	205	195	214	210	218	206	207	191	214	204	211	226	186	205	217	193	186	210	188	216	210	173	220	200	193	186	191	207	209	206	217	196	228	205	200	229	186	219	237	180	186	208	204	213	225	197	184	192	229	232	220	185	218	191	205	210	221	212	216	199	194	221	199	201	194	204	190	210	223	202	206	167	199	199	197	206	194	203	213	185	203	200	184	197	204	233	200	211	220	193	204	185	201	217	198	221	199	224	221	218	192	200	212	185	216	212	219	201	193	194	196	212	183	216	203	186	207	224	229	207	244	199	234	190	193	213	218	182	210	202	203	201	202	204	217	228	179	219	208	224	211	194	210	220	203	194	194	203	195	190	214	186	205	224	209	199	214	183	225	212	211	217	201	222	239	185	196	211	205	200	197	222	216	212	213	226	196	221	214	204	210	200	220	204	214	187	201	207	214	203	238	233	182	201	200	225	191	206	222	220	221	222	197	207	215	220	212	199	227	218	221	217	191	196	200	187	203	178	185	206	197	230	216	186	184	190	180	214	196	214	187	195	191	214	233	220	197	193	188	153	205	216	225	210	197	198	215	200	215	197	174	201	184	211	211	208	201	234	202	200	214	190	192	214	193	212	211	232	203	227	223	203	231	197	194	222	221	198	210	218	195	225	200	195	178	207	187	179	172	209	234	193	213	199	204	225	196	222	177	220	221	197	222	188	197	205	237	206	206	201	213	175	206	205	221	202	238	218	200	168	207	221	216	191	216	208	188	229	210	184	223	221	202	209	222	194	199	204	231	174	201	185	219	203	205	198	214	235	230	222	208	194	201	212	192	202	213	216	204	192	198	189	214	213	196	214	209	205	197	169	204	207	211	182	196	208	204	203	218	209	191	199	200	221	201	211	178	214	191	224	214	215	208	201	230	221	219	187	212	229	216	200	216	197	220	220	218	198	219	208	203	224	201	184	206	182	211	195	200	204	197	217	213	199	198	186	193	218	200	216	243	185	186	219	188	212	193	185	202	226	221	195	231	189	201	227	220	179	193	205	208	228	179	208	215	221	192	196	187	232	225	214	208	211	190	236	200	204	173	212	203	183	194	209	187	185	208	204	202	208	199	192	193	216	213	220	202	211	189	220	203	194	181	178	211	199	195	229	226	182	221	228	208	190	206	211	207	203	214	221	217	200	219	214	190	178	170	209	165	187	193	203	191	190	208	190	193	217	201	203	209	206	227	207	220	196	185	209	201	191	218	200	231	202	191	184	219	214	203	181	203	181	213	184	243	185	201	225	222	205	178	213	192	185	210	194	209	209	209	199	195	204	188	182	211	183	210	194	224	182	213	202	213	192	212	202	228	189	210	201	206	202	243	211	204	201	200	196	200	187	209	197	231	210	218	230	222	213	187	233	211	206	212	198	207	186	220	192	202	206	201	201	213	166	193	179	215	203	176	177	203	207	193	204	196	204	208	209	193	199	190	180	202	195	209	215	176	191	220	182	218	210	202	173	208	188	200	205	208	207	193	194	241	210	196	218	176	180	191	196	211	240	212	210	210	214	204	213	202	205	206	201	187	214	211	225	205	177	228	187	165	189	203	202	198	203	194	212	231	177	197	198	193	203	206	190	201	203	190	207	214	201	212	193	227	215	184	216	199	201	219	213	244	235	183	200	208	193	231	206	219	219	203	205	220	193	193	205	222	211	229	189	190	194	179	233	192	214	205	217	217	211	225	217	234	219	197	209	203	200	202	188	201	222	208	219	212	176	213	225	217	214	173	170	199	193	197	196	207	209	221	198	223	202	174	182	233	210	213	198	218	193	196	236	214	177	203	200	216	215	211	182	201	224	192	223	199	192	190	206	185	193	189	196	198	214	176	211	200	199	198	179	194	180	207	193	194	217	182	208	218	205	191	209	198	202	219	204	202	196	181	224	201	185	222	205	217	199	200	192	228	217	208	190	231	219	183	198	203	227	214	234	223	205	192	223	235	206	189	221	200	208	208	178	209	217	193	199	198	208	222	215	182	220	197	222	206	208	208	191	204	197	204	229	190	185	199	194	207	188	215	208	191	206	188	200	201	164	207	212	224	194	215	196	188	204	200	208	190	240	208	255	250	214	205	210	189	196	199	188	216	221	196	185	196	205	196	200	226	191	208	211	217	205	181	225	202	210	237	182	185	189	206	208	217	197	182	203	192	186	187	210	208	196	202	196	201	191	209	202	246	206	221	205	200	213	223	204	212	202	213	203	195	223	208	177	197	201	247	195	199	217	201	208	238	221	219	200	210	209	186	203	203	190	203	179	188	191	191	236	202	171	212	227	195	209	207	227	202	202	188	228	195	217	190	182	211	209	205	195	189	181	208	223	208	181	204	182	194	229	198	194	195	189	212	208	197	175	170	220	200	213	190	217	189	175	213	228	212	218	227	238	202	227	208	193	220	213	220	229	181	198	195	208	211	229	223	192	213	189	182	190	215	201	246	222	240	185	220	196	199	202	205	208	200	194	205	212	193	209	201	230	185	210	202	191	204	217	159	196	206	213	169	189	193	191	208	214	200	225	188	227	210	183	224	205	206	170	224	218	207	212	191	205	217	194	207	180	216	204	206	180	183	215	207	199	193	210	179	193	213	212	205	191	190	217	170	196	210	230	230	219	195	206	216	188	195	204	210	212	210	205	184	240	199	217	207	215	175	198	189	210	178	228	220	181	209	192	206	196	192	183	212	223	202	172	197	214	198	175	214	186	200	229	215	204	196	237	229	207	204	222	197	211	202	196	196	189	223	187	194	202	197	206	185	210	203	209	202	212	188	209	187	185	193	186	226	208	181	201	191	203	195	221	188	219	224	190	182	188	170	176	203	188	208	195	181	215	208	215	168	187	216	231	206	204	214	195	175	220	194	208	214	181	194	213	197	189	222	229	197	231	202	187	207	228	228	215	217	189	194	202	218	197	210	206	220	233	194	201	197	216	184	207	219	206	200	225	209	167	212	216	207	208	209	219	212	193	225	188	197	196	218	215	197	209	226	199	228	211	203	200	198	207	198	215	218	181	204	222	196	202	192	188	196	201	195	210	193	189	210	194	214	195	230	202	214	202	191	207	210	211	189	199	193	204	179	215	199	215	215	205	183	226	210	224	196	184	244	188	221	204	199	214	190	200	244	220	211	203	218	198	168	234	209	216	217	202	200	207	197	206	180	223	207	242	190	196	206	209	203	203	214	212	202	199	202	213
21957	26244	41697	50750	43427	36348	34755	30051	31511	32121	27849	27029	22226	14289	10109	8582	8827	7783	6753	6643	6007	4984	5224	4546	3154	3155	2920	2902	2658	2393	2198	1919	1630	1462	1558	1374	1455	1573	1543	1351	1194	1085	948	897	798	857	802	784	863	786	709	704	678	673	636	701	708	753	750	724	675	685	685	696	727	666	650	693	686	651	643	643	631	664	605	619	683	651	648	671	648	634	645	594	569	561	559	527	542	497	516	544	546	499	493	521	522	525	537	554	540	514	559	526	531	473	513	479	497	520	535	529	489	537	501	481	499	524	499	539	528	534	522	505	513	496	513	503	471	485	512	488	530	499	521	524	535	520	496	498	539	537	520	485	539	533	554	538	559	532	497	489	537	500	543	476	478	497	516	482	502	510	510	520	495	494	500	520	519	512	517	500	517	490	467	496	500	525	515	511	473	508	497	465	522	544	552	540	522	512	528	481	532	514	471	493	528	551	533	507	528	512	514	503	513	502	483	470	495	496	531	472	549	512	526	506	486	502	468	483	546	522	507	459	550	478	482	493	556	557	507	512	509	471	510	527	506	475	488	502	505	484	516	540	502	488	487	489	497	524	500	521	506	536	506	548	525	500	459	491	512	506	478	486	519	518	510	516	515	487	507	528	481	528	527	504	494	509	516	477	511	505	507	501	538	510	492	509	508	494	514	505	506	475	504	516	527	520	499	516	531	521	502	510	497	469	496	506	480	529	474	498	497	509	511	550	471	487	489	470	507	497	507	495	497	498	509	461	503	529	496	509	527	501	506	487	525	478	486	499	512	483	513	524	504	487	494	543	523	496	522	520	512	501	529	517	503	531	480	471	481	488	502	515	498	494	495	471	500	480	541	523	546	523	479	493	560	519	537	476	525	528	502	526	512	528	541	530	491	528	512	506	525	516	511	531	468	497	492	509	484	508	546	495	514	485	488	492	503	488	542	483	520	495	491	452	530	528	504	479	460	503	526	548	546	506	450	521	492	536	513	508	497	509	503	498	528	488	469	482	533	528	520	508	539	541	506	487	456	491	460	531	497	528	495	542	520	508	501	505	509	474	501	472	509	489	521	479	502	499	495	514	468	514	509	505	498	476	486	500	526	492	521	499	484	536	507	508	501	518	512	512	494	545	499	539	491	487	509	522	502	531	492	534	540	530	500	521	539	517	491	499	501	524	498	503	492	479	525	492	516	460	488	507	532	469	516	479	493	525	478	485	511	528	501	523	518	529	471	500	508	523	497	507	524	463	475	464	494	511	516	531	509	531	501	515	506	501	496	516	492	544	496	515	527	508	488	520	525	508	553	509	547	522	484	558	498	482	522	494	510	511	498	543	442	521	489	511	494	494	521	531	516	501	499	492	462	487	512	520	509	531	529	499	488	507	539	518	472	497	515	489	530	470	524	507	488	514	485	480	463	495	533	466	528	524	513	508	530	532	483	492	499	510	504	491	469	476	518	523	463	488	493	516	467	499	479	488	483	553	527	498	459	530	497	479	504	489	493	526	512	495	501	508	524	517	531	542	500	519	512	519	516	533	533	532	516	513	491	517	479	493	528	471	495	518	522	535	491	486	525	540	495	504	520	490	476	470	497	511	523	537	483	484	537	489	516	474	495	498	487	487	460	518	510	491	545	511	466	514	526	530	462	490	474	518	538	547	496	532	506	513	523	517	500	496	534	511	520	486	523	518	500	547	526	495	493	521	501	504	493	500	531	529	519	511	493	504	516	533	513	537	501	520	497	496	530	503	524	480	536	504	521	460	506	513	515	466	508	484	531	523	484	512	501	511	523	497	515	466	483	524	544	534	503	525	502	504	457	477	541	483	526	521	539	457	476	516	514	549	475	510	499	526	473	529	528	482	505	516	527	501	519	505	511	533	511	513	533	480	533	516	485	507	525	493	504	507	459	486	531	488	522	547	546	515	506	500	539	518	470	517	498	513	502	502	499	483	495	490	494	499	480	527	487	499	530	538	492	522	527	510	523	477	522	523	542	531	528	545	486	480	488	527	511	500	515	561	507	553	490	532	522	499	490	533	561	485	493	513	491	461	472	531	522	513	537	515	526	516	481	471	543	502	523	535	529	523	472	505	489	501	475	447	517	511	553	485	503	491	494	536	536	520	518	494	475	516	519	494	520	503	465	490	518	512	544	507	504	490	516	528	452	499	529	516	516	530	485	490	498	473	502	505	499	477	492	472	528	513	453	493	514	509	511	524	497	504	496	479	522	481	531	500	526	510	507	521	466	496	483	531	508	538	489	499	512	518	534	539	501	483	498	516	496	486	476	517	519	499	502	530	525	500	571	518	471	503	511	543	516	499	514	487	496	491	517	504	515	535	476	514	497	470	481	529	489	492	507	514	510	510	526	499	517	466	509	503	479	484	521	492	511	537	551	536	507	479	510	518	510	486	514	501	503	496	472	520	501	525	505	500	478	530	498	508	580	545	512	485	487	490	505	505	449	494	486	503	534	535	514	530	498	512	524	502	494	490	517	484	506	478	502	530	523	515	463	491	468	521	520	522	517	484	521	491	529	528	459	537	477	492	517	508	461	496	493	512	527	509	473	516	485	509	499	525	515	533	491	500	526	545	524	493	521	523	514	520	501	479	474	516	478	474	511	508	510	474	491	488	518	496	525	517	490	495	467	480	536	514	524	526	518	468	521	522	480	519	538	522	508	504	461	490	490	453	519	547	520	499	487	497	499	507	524	510	485	514	498	502	494	493	491	484	500	505	532	499	497	532	488	559	540	517	459	501	558	490	521	533	476	479	548	549	501	501	522	502	499	522	525	511	497	488	521	488	508	516	503	493	522	469	502	530	551	524	473	520	536	541	515	530	521	487	524	489	496	475	472	480	484	466	498	505	464	486	519	468	506	525	561	540	467	490	516	468	492	546	547	498	514	475	527	525	487	497	511	513	453	513	511	456	525	510	537	487	503	543	510	504	528	524	509	483	505	489	556	543	475	509	509	514	544	494	553	544	483	522	535	496	491	500	536	519	533	509	559	508	565	540	503	511	511	501	451	515	494	511	492	522	479	491	455	540	502	513	514	501	510	503	493	501	506	510	522	532	474	550	533	477	512	520	517	507	531	519	527	516	529	446	463	543	513	467	511	526	520	492	526	513	447	510	503	468	461	520	513	497	502	504	481	481	547	546	484	519	487	465	457	516	512	505	506	505	550	512	484	520	517	543	505	500	527	517	450	514	496	531	502	489	527	525	516	519	510	460	495	491	480	492	501	508	549	492	506	526	517	469	503	487	530	557	480	493	513	499	539	513	534	519	505	537	484	461	473	523	534	535	499	544	499	512	483	537	514	486	473	528	470	505	537	496	494	532	516	503	515	526	481	502	538	521	519	501	533	560	509	528	471	498	485	508	513	463	511	516	488	473	478	461	485	503	540	551	498	562	505	529	537	518	499	520	488	516	476	498	511	496	520	520	481	466	491	477	471	571	510	510	500	498	544	501	535	492	529	476
12674	8497	11366	12497	11615	5506	4120	3038	1699	1377	1079	946	802	597	538	469	488	477	449	399	363	363	354	330	328	289	273	268	299	235	274	267	226	253	247	250	263	259	249	244	240	255	240	252	246	236	244	233	260	253	244	217	232	234	242	245	237	248	218	234	249	226	230	262	258	247	223	211	223	244	254	227	237	226	244	230	233	217	249	228	232	217	238	218	231	186	234	220	220	235	232	235	205	233	220	239	248	232	220	235	226	226	207	232	223	230	207	216	245	236	218	243	237	211	207	221	220	202	221	177	213	235	208	225	202	237	228	244	247	224	234	245	237	240	232	215	232	247	236	218	223	223	240	216	231	233	236	244	229	202	217	241	235	252	217	240	228	229	218	231	219	232	259	191	235	253	191	226	217	243	216	257	222	252	252	221	223	196	242	217	227	211	184	223	207	211	236	206	240	240	234	201	202	226	231	233	224	242	209	222	238	247	251	220	233	223	249	223	251	253	219	208	219	213	217	242	246	238	214	237	227	249	228	226	262	226	244	243	248	232	229	204	226	213	215	219	240	229	218	219	220	236	231	222	239	215	210	229	252	229	216	236	232	253	201	208	235	224	232	238	252	207	228	230	210	247	230	235	270	221	236	208	219	240	273	219	242	207	198	219	241	231	229	200	223	211	229	233	218	216	216	240	219	271	249	225	211	209	211	214	216	224	257	229	239	205	223	224	220	211	225	243	245	248	223	210	232	219	206	212	192	245	217	255	214	224	232	232	221	197	220	249	227	243	228	208	207	194	238	251	227	218	225	241	221	242	216	222	204	235	229	235	222	218	243	230	242	222	201	208	258	234	226	234	231	219	251	214	188	246	230	204	226	213	199	215	234	207	221	190	231	214	244	220	241	225	222	238	220	249	230	238	213	223	210	219	235	239	251	229	245	199	224	223	243	227	258	209	208	240	249	244	203	211	222	258	235	208	234	248	229	222	219	232	230	238	231	225	243	214	235	203	214	216	229	226	224	231	210	197	245	213	212	213	224	220	196	233	218	229	222	222	218	220	226	219	233	226	227	242	233	252	233	205	236	215	235	220	246	258	239	231	216	217	233	230	240	195	235	248	224	238	230	235	214	240	243	210	239	237	257	216	247	239	238	231	255	229	196	216	240	242	193	234	249	258	238	218	226	275	246	244	217	215	263	257	246	233	220	228	203	234	233	216	237	195	244	253	235	215	233	211	224	227	193	216	241	251	213	232	246	232	227	229	193	217	230	232	257	249	243	223	222	211	222	242	208	223	227	236	236	216	216	250	229	244	253	212	232	217	243	217	224	195	221	215	262	240	259	225	235	224	227	236	241	233	251	244	206	246	224	209	242	231	199	244	245	222	232	241	253	240	234	248	215	220	237	217	207	218	233	224	233	228	216	234	228	239	229	235	215	242	194	214	220	199	245	210	207	249	226	221	218	227	224	226	204	236	231	233	235	193	228	230	245	209	223	219	216	199	202	233	230	206	254	234	231	204	204	214	213	243	197	236	214	240	237	231	260	228	230	218	239	236	203	223	241	261	248	213	212	220	215	211	234	238	217	209	234	230	227	229	240	252	217	219	219	225	252	210	220	213	203	202	224	238	243	226	233	217	222	239	202	214	247	233	258	212	242	224	232	203	221	187	206	230	199	221	240	236	229	234	231	239	233	214	258	222	229	212	229	206	199	219	248	247	228	232	254	233	246	247	213	239	225	246	228	231	241	215	217	220	223	218	224	229	232	218	238	230	258	217	223	224	224	230	222	216	234	216	214	233	234	251	248	239	218	199	256	237	234	212	221	250	242	262	216	213	213	251	216	248	219	206	252	202	226	255	228	240	230	233	206	221	203	238	216	231	240	225	237	212	238	208	220	248	209	223	251	243	225	220	239	226	217	222	239	201	214	212	216	242	238	211	207	204	211	205	251	206	254	234	222	253	210	234	222	224	220	244	218	225	227	232	205	249	265	213	234	213	231	253	248	235	246	218	236	245	212	224	232	233	219	234	239	216	218	202	223	225	224	233	232	197	225	243	227	205	251	226	228	226	213	204	246	215	223	243	192	253	240	222	192	238	256	226	255	226	195	238	227	217	220	236	231	230	251	212	247	228	212	214	205	227	229	223	247	222	233	221	217	219	251	250	245	225	233	213	245	216	218	227	233	229	214	236	213	218	212	231	204	243	231	257	241	218	224	210	225	211	188	230	231	231	199	235	233	239	248	238	222	224	259	220	234	212	235	199	246	239	243	210	236	265	248	212	254	209	219	221	226	240	253	212	221	242	233	241	230	210	225	263	237	210	231	234	244	228	235	280	233	218	205	219	236	208	264	215	206	238	247	225	240	221	233	213	242	208	221	209	237	218	244	219	209	226	207	226	236	225	223	234	214	219	252	213	254	224	254	232	208	209	231	229	213	259	246	256	230	223	215	227	193	221	226	244	227	236	209	235	208	229	219	212	218	232	214	235	208	228	256	218	220	236	234	240	215	231	271	218	267	215	237	232	227	227	238	236	204	209	203	222	244	230	243	207	247	228	251	225	238	244	217	226	214	237	214	215	238	214	224	249	224	208	231	200	248	231	245	232	217	204	240	220	251	213	230	219	210	208	222	238	219	219	236	233	239	216	228	228	227	222	205	246	257	204	237	221	215	196	231	226	211	212	241	249	189	207	222	250	244	220	215	199	226	226	217	232	221	211	253	190	243	226	203	249	222	230	251	224	231	208	249	238	219	244	236	245	220	199	236	214	239	247	251	255	228	251	227	220	225	230	229	222	231	226	210	241	225	214	221	223	207	233	247	218	208	209	230	217	238	230	230	252	225	213	212	226	261	211	233	225	250	236	211	247	207	242	214	215	223	231	263	237	234	232	217	210	229	234	209	204	249	229	211	232	242	247	241	223	237	236	216	237	210	231	244	214	238	215	206	222	222	231	199	252	246	222	216	228	239	219	217	247	221	225	226	238	192	229	215	223	243	229	235	190	257	245	211	209	213	223	219	221	215	211	198	229	220	218	227	248	241	233	219	246	229	216	206	207	277	228	234	194	251	219	238	285	199	236	224	224	249	210	225	243	232	211	210	213	248	227	231	230	233	190	233	224	216	247	256	261	219	221	212	224	205	226	233	216	217	226	260	223	204	229	238	255	241	238	230	216	250	236	195	194	241	223	237	215	238	242	230	224	208	222	229	219	243	216	249	224	207	235	240	209	220	208	216	201	222	238	217	221	235	225	244	218	212	228	214	188	199	214	225	250	229	214	233	259	232	220	226	237	211	215	249	212	226	221	246	223	224	237	229	229	213	245	191	247	239	221	234	215	209	244	219	227	241	255	227	218	226	222	232	200	237	246	212	231	229	213	238	217	220	246	227	239	227	238	232	233	235	238	217	226	250	238	210	215	239	225	226	263	240	258	236	220	226	205	230	198	221	241	228	190	252	240	202	232	206	241	229	232	230	235	217	228	227	228	230	208	212	226	202	202
7928	8059	17126	24197	23623	15010	14413	11368	7860	6369	5510	4805	3927	3138	2592	2160	2105	2004	1843	1647	1587	1453	1324	1274	1177	1104	1041	943	889	846	862	793	769	843	742	748	765	727	712	707	692	702	683	612	650	621	646	610	664	603	566	560	588	612	623	602	588	673	660	640	634	615	603	558	606	594	623	607	588	625	575	609	617	608	668	584	554	593	595	591	550	523	565	540	586	596	557	560	564	540	618	569	572	563	584	585	555	574	579	567	581	557	559	591	519	602	565	577	600	616	553	544	569	605	532	591	597	600	625	590	561	580	567	601	548	574	594	563	548	577	569	568	591	565	555	562	579	580	565	556	616	571	547	557	564	549	582	605	527	612	562	588	543	605	570	581	567	559	572	533	549	618	566	589	577	550	546	528	562	571	627	542	572	595	564	548	559	568	568	609	537	563	559	546	603	522	545	578	537	557	593	576	584	579	613	528	580	612	548	576	596	629	552	531	547	588	549	572	572	559	574	569	575	587	583	548	531	556	555	561	577	571	572	611	604	557	594	543	572	542	553	541	551	556	551	593	589	562	525	567	580	561	589	597	562	556	583	527	594	580	579	553	555	542	555	619	550	576	580	615	612	599	546	535	602	556	566	569	552	540	594	572	543	552	593	586	563	566	600	600	604	562	645	619	550	582	554	558	550	588	596	571	550	538	571	601	563	569	599	576	602	556	547	544	562	634	596	560	589	593	559	580	563	551	552	530	594	531	584	589	589	576	568	531	573	545	576	566	568	591	574	557	586	588	570	565	556	578	565	571	586	594	580	603	599	532	576	575	554	584	570	604	576	568	575	558	541	609	531	580	549	635	548	560	585	578	594	551	531	578	571	583	562	573	588	572	537	615	553	569	584	537	551	598	586	554	581	560	546	566	591	585	604	553	602	615	557	516	583	530	569	566	570	554	526	553	554	520	538	567	599	575	564	555	578	553	505	554	568	576	523	566	600	540	597	574	584	531	569	599	554	530	562	549	548	557	519	538	578	579	571	539	536	572	571	534	592	580	574	585	581	572	559	571	592	550	564	602	611	591	568	569	596	602	549	570	551	577	572	564	554	556	556	541	596	567	558	594	597	581	543	547	578	537	538	503	557	576	557	584	575	586	512	542	509	576	551	557	539	522	571	547	558	565	588	585	555	609	568	570	615	584	588	546	542	569	569	563	581	590	578	576	601	575	581	569	550	605	535	541	577	551	526	559	606	548	569	609	567	594	569	557	601	585	506	582	573	578	539	539	551	560	512	502	540	594	610	591	540	623	533	555	580	601	579	531	557	598	614	538	578	573	565	552	589	545	579	556	604	565	572	572	568	612	563	598	568	562	555	542	570	536	614	585	529	549	550	559	554	576	527	579	544	534	583	548	603	566	606	552	551	554	568	611	601	615	555	538	587	581	559	610	568	565	532	595	580	518	541	550	615	589	542	544	603	572	626	558	559	583	576	605	538	583	559	579	569	549	538	582	535	571	546	568	599	532	565	541	595	586	587	611	581	525	558	562	560	571	601	562	565	536	577	564	563	576	589	588	563	546	560	527	595	562	581	580	540	548	586	613	530	572	572	559	578	565	523	584	555	582	577	579	543	550	565	598	553	602	562	563	554	554	583	577	589	563	569	614	557	559	558	594	537	546	576	563	544	547	571	580	612	522	529	565	551	601	584	595	569	568	581	565	553	583	571	553	545	618	534	563	561	566	626	544	556	574	526	607	573	558	587	618	537	565	561	572	569	610	550	580	537	608	586	563	595	615	567	560	573	588	576	593	602	562	553	565	559	561	557	568	586	584	614	528	576	543	557	578	552	559	592	581	573	574	578	548	596	554	590	581	607	570	548	553	580	583	540	578	553	578	594	550	533	594	550	592	537	587	568	573	559	586	561	558	545	562	610	552	543	555	599	561	591	568	589	547	575	589	576	595	521	557	552	558	591	606	552	583	566	607	547	552	506	575	587	548	562	589	571	601	553	556	556	533	547	563	565	595	584	596	552	603	559	564	579	553	541	570	513	577	605	492	626	572	591	534	557	562	563	566	585	519	555	590	577	539	604	544	598	577	627	582	555	556	561	560	602	594	569	582	618	555	565	610	584	556	555	553	594	547	568	602	592	590	546	550	565	579	548	582	576	545	522	569	569	547	547	549	575	559	545	586	521	578	595	586	569	587	587	590	576	564	535	586	578	579	578	583	566	576	541	547	569	587	588	560	577	593	570	594	540	548	604	581	561	565	563	616	580	592	615	523	557	567	559	531	553	559	587	571	573	560	595	573	529	550	524	539	548	545	558	579	537	577	595	552	530	549	567	540	552	577	616	598	570	570	544	543	562	593	527	590	559	595	612	588	541	566	553	556	581	558	569	625	553	603	590	568	549	556	545	581	585	570	560	628	589	533	581	571	588	592	548	557	552	540	585	581	588	574	597	552	560	534	562	571	533	532	545	576	589	631	591	572	573	562	589	599	591	569	558	552	528	575	564	592	605	559	558	574	601	583	573	581	585	488	557	519	559	577	611	524	517	564	545	578	562	610	583	577	593	563	580	583	518	579	563	567	592	554	539	597	560	578	551	561	573	579	560	572	552	548	575	531	563	595	570	560	589	541	587	556	562	557	541	579	526	555	556	640	565	577	578	575	557	560	549	549	565	530	570	608	548	614	531	593	582	582	562	549	549	588	542	587	548	597	567	592	562	557	587	532	565	612	565	575	583	582	565	564	554	538	545	536	525	579	590	537	559	547	597	608	563	556	571	532	584	567	561	558	553	579	583	536	583	543	610	540	567	576	565	528	581	588	522	595	520	557	556	554	599	592	565	597	587	598	584	595	559	593	582	563	587	548	582	550	520	563	587	562	541	543	552	579	605	565	559	562	617	546	570	555	573	496	545	584	563	570	537	572	533	585	569	557	557	586	566	543	578	595	584	576	580	570	578	544	586	585	512	565	572	557	586	539	596	609	587	570	615	564	602	584	564	607	609	587	580	601	575	588	559	543	531	591	576	564	600	627	538	575	574	570	546	557	556	573	560	522	618	566	561	573	600	538	583	587	600	548	612	564	607	534	599	597	586	593	573	602	574	592	528	594	560	517	551	547	609	543	586	556	529	595	565	579	576	579	524	573	569	550	545	575	558	551	556	549	574	549	599	615	568	542	578	578	519	539	557	558	562	583	560	585	570	588	592	604	553	591	560	576	560	591	552	588	555	566	520	539	580	537	595	581	570	555	541	573	535	560	542	534	573	593	569	569	603	597	552	545	585	574	579	500	565	556	532	555	596	588	606	543	550	600	569	568	586	561	555	561	535	563	587	576	578	517	533	546	570	539	564	518	612	598	568	575	608	567	564	585	565	525	550	576	566	604	547	558	554	559	541	559	553	549	597	562	580	519	516	611	581	563	589	557	591	578	595	513	567	604	553	586	557	607	561	569	536	574	583	540	592	554	581	545	555	550	529	589	587	553	608	601	592	592	532	552	577	601
29248	22204	34366	45625	36028	31228	37424	25070	15178	10094	6352	5175	3940	2423	1426	1032	1073	1005	895	802	712	680	641	566	527	485	428	422	413	391	353	349	381	293	307	294	319	302	327	315	303	294	267	267	262	286	242	236	259	246	268	261	231	250	261	254	229	286	267	238	257	255	271	249	263	207	232	246	246	249	252	237	262	244	224	251	253	260	247	263	246	228	245	249	234	236	223	252	251	228	220	255	278	249	231	236	245	218	252	239	221	224	220	221	229	235	240	246	223	233	235	208	259	244	240	222	225	233	231	290	234	234	244	254	244	230	253	247	231	248	233	227	220	248	243	223	227	237	233	226	218	214	237	244	261	239	239	225	244	219	205	245	227	218	240	246	236	257	204	245	232	210	228	237	212	254	208	217	242	241	220	235	217	206	232	258	221	221	230	249	206	226	234	221	234	243	254	242	229	240	232	237	244	218	212	243	208	227	253	221	214	218	224	216	230	246	215	230	248	215	232	221	243	234	221	209	245	234	234	219	262	243	222	270	236	264	219	227	242	258	226	228	231	249	235	243	229	243	195	217	232	260	211	261	230	204	202	223	253	220	229	260	248	255	245	240	257	226	211	226	239	231	271	218	236	240	242	249	226	232	244	229	235	245	207	231	238	249	217	227	235	249	235	206	233	242	232	244	237	214	243	241	240	219	223	251	240	226	238	237	244	236	206	236	242	249	243	228	249	228	237	225	263	213	226	229	213	225	222	237	217	217	254	240	215	224	210	221	234	234	218	238	203	196	231	235	216	239	228	208	241	214	236	260	241	257	239	233	219	208	241	238	213	229	269	236	213	232	217	260	231	254	231	218	253	244	226	243	250	245	268	262	219	247	223	236	225	239	251	260	234	243	233	235	244	212	243	231	257	215	231	209	215	210	244	225	248	207	240	223	237	232	258	242	218	228	231	240	253	223	218	244	224	215	223	248	231	235	233	227	238	253	210	234	231	231	259	256	237	228	216	223	245	260	233	248	242	225	227	232	243	213	250	217	228	235	249	232	209	253	235	215	223	225	191	214	229	241	240	220	245	213	265	213	240	255	223	223	249	232	220	229	255	242	248	272	226	228	218	247	233	231	226	239	211	260	234	232	230	235	243	245	192	247	251	240	202	227	253	229	234	260	230	226	237	229	220	235	246	267	230	202	228	227	246	250	228	220	222	212	250	219	199	238	236	234	226	245	224	241	238	230	207	252	222	222	257	245	264	241	227	252	224	256	225	223	248	220	236	223	237	244	217	196	221	254	224	226	245	234	230	237	232	233	254	249	242	246	250	209	214	228	269	217	243	228	240	227	221	231	236	226	233	196	212	259	252	242	263	252	241	241	227	239	240	253	245	218	223	240	246	249	249	212	245	212	242	217	265	268	209	210	223	247	262	252	252	228	238	221	226	232	227	234	222	249	234	227	208	245	250	247	237	223	251	209	221	244	226	234	247	213	230	246	235	236	234	209	213	252	216	239	226	249	210	232	217	198	259	249	215	201	210	242	218	219	268	241	209	216	242	232	238	224	257	219	211	241	222	232	235	198	252	240	213	233	236	248	239	253	225	213	224	247	221	239	243	193	239	238	229	234	225	241	238	228	245	232	235	246	221	238	212	204	216	240	261	206	260	234	204	206	229	206	230	220	220	224	220	202	224	241	235	265	278	253	245	247	232	207	235	238	243	244	219	213	237	226	257	250	217	224	227	228	220	232	240	237	221	232	219	233	234	248	238	240	220	229	218	237	251	226	241	234	236	249	214	245	243	234	244	225	234	262	227	222	247	242	239	237	210	234	226	242	254	198	232	237	233	224	235	220	240	221	235	231	235	206	252	234	221	220	236	220	228	238	211	245	233	230	224	245	245	242	236	197	233	268	247	244	226	242	226	227	244	219	223	233	221	215	234	255	222	216	197	252	226	238	229	200	245	220	238	233	225	247	206	234	219	235	234	232	233	226	221	242	240	231	230	266	234	241	227	229	242	224	252	215	239	230	193	213	249	275	221	244	229	244	215	239	204	249	262	240	219	237	234	249	229	229	210	220	228	233	263	234	219	250	268	215	239	238	232	228	231	247	223	244	232	205	235	241	224	226	233	219	253	237	252	237	206	239	228	225	227	209	251	260	237	222	223	236	233	213	244	235	240	227	215	221	257	260	216	220	232	217	236	238	234	227	227	242	241	217	225	228	219	212	244	253	282	233	196	249	215	249	240	243	242	227	205	216	275	246	217	234	249	220	243	253	203	216	241	263	221	239	222	234	231	228	219	252	259	211	237	243	237	214	256	221	253	247	237	243	206	256	236	244	218	245	225	203	244	229	234	246	222	229	211	251	260	270	215	233	228	265	212	263	234	222	239	223	248	247	225	240	258	251	211	262	233	244	260	242	222	225	212	224	215	208	249	215	226	246	238	261	251	241	230	221	235	239	242	213	232	220	245	240	232	217	219	245	237	229	238	227	226	257	227	250	240	234	227	252	242	249	206	220	258	237	251	228	242	243	232	214	245	216	211	239	234	241	248	203	213	223	241	225	202	254	196	233	235	215	214	232	225	207	232	194	264	214	247	241	217	248	272	232	216	253	206	242	254	258	234	210	241	236	231	239	241	222	254	250	251	239	235	237	213	268	227	228	238	249	257	247	228	224	227	248	232	200	253	207	225	247	214	221	229	232	207	219	258	276	250	238	239	225	217	237	234	220	219	245	238	234	225	230	206	228	235	233	268	233	239	220	245	211	267	239	220	245	249	214	239	230	225	227	204	245	240	240	209	241	226	205	238	230	232	227	248	252	221	228	241	246	228	228	228	221	231	240	234	256	221	213	211	243	235	215	235	242	228	253	237	237	220	251	228	220	258	226	240	238	252	219	218	257	244	236	255	233	245	229	244	240	209	239	220	246	239	247	210	263	242	245	231	222	220	234	216	236	221	221	199	220	225	261	228	208	260	241	243	291	219	260	223	232	239	248	236	235	238	216	253	224	238	230	226	222	224	217	237	201	205	231	225	240	233	234	236	232	239	239	230	234	214	230	241	231	228	233	229	205	235	239	273	227	217	232	278	242	245	234	261	209	214	226	235	242	225	229	203	223	253	247	233	250	217	222	208	241	247	211	241	252	244	209	223	209	244	229	227	214	218	212	241	227	232	216	221	227	222	228	254	224	268	219	244	227	201	231	256	252	206	204	206	210	243	226	203	229	250	221	200	245	258	225	217	246	234	233	238	196	234	251	209	235	242	233	270	239	255	225	238	256	224	230	247	222	240	243	226	249	237	232	231	223	228	238	210	245	244	232	219	222	235	237	242	209	231	216	247	227	220	224	237	253	205	247	230	242	217	214	224	221	217	240	241	229	218	240	225	223	217	216	243	223	241	230	254	235	218	244	204	245	226	208	196	231	215	215	220	201	243	229	220	244	233	247	241	245	225	204	216	239	226	247	254	235	241	243	239	280	265	233	250	221	231	236	220	238	226	246	210	244
18574	16843	35342	45616	40842	40370	43754	25603	23485	22280	19044	18981	16736	11415	7098	5356	5968	5437	4615	4202	3899	3566	3332	2792	2336	2240	2123	1917	1715	1723	1617	1424	1220	1118	1103	1048	1113	1190	1199	1052	884	902	885	813	822	781	790	785	739	787	734	712	689	664	684	684	719	743	714	688	675	657	677	662	694	660	677	698	683	642	690	682	641	701	705	680	654	660	648	668	674	687	637	665	587	638	581	593	569	599	571	586	588	587	605	568	620	629	589	566	610	598	596	586	574	635	588	605	578	627	562	577	563	609	592	630	589	562	590	623	573	576	592	558	588	591	585	570	569	569	574	620	595	564	579	554	599	570	550	618	595	592	601	560	633	555	535	579	566	590	619	594	571	570	550	567	566	548	552	553	609	573	574	541	555	547	576	552	573	550	585	543	584	585	558	607	586	553	580	569	548	557	561	589	616	610	560	582	572	620	569	605	550	569	555	560	576	641	565	592	536	559	591	590	595	591	582	564	586	561	530	562	582	566	559	568	573	603	557	572	599	597	598	594	586	596	556	597	540	563	579	582	572	587	555	598	579	601	567	583	533	527	600	574	564	597	584	569	625	590	621	598	603	569	552	609	612	587	593	537	605	559	568	559	575	579	610	548	580	614	633	555	554	542	582	559	550	561	608	561	538	536	599	560	525	591	580	545	580	588	610	520	593	579	558	575	581	581	625	610	556	564	571	579	548	572	591	590	549	524	572	595	560	612	579	565	560	541	506	587	570	570	607	589	569	551	544	596	550	558	622	547	553	558	563	587	580	552	554	593	592	564	563	592	568	575	530	608	539	596	520	547	585	591	597	585	610	576	579	559	565	588	598	579	569	558	577	581	569	579	558	591	574	593	548	545	603	568	568	556	626	601	541	609	625	573	576	573	531	506	586	546	547	547	537	559	612	561	565	574	517	569	593	608	554	552	597	544	588	553	570	531	563	566	559	607	574	585	552	584	553	586	528	558	562	572	619	565	567	545	545	574	602	577	606	609	556	586	556	546	571	580	601	591	524	529	587	585	563	543	567	554	585	590	540	571	591	572	562	608	548	573	593	635	575	542	596	547	572	585	567	562	569	568	544	573	573	562	611	570	587	564	587	548	604	574	573	556	575	553	543	542	604	531	581	573	589	538	560	561	572	534	526	562	584	574	585	591	588	578	600	575	643	592	618	545	570	570	575	597	598	574	592	582	554	552	575	615	548	554	552	576	557	594	544	543	595	569	530	569	539	555	605	591	597	587	548	572	592	629	578	607	575	543	590	544	580	526	581	579	571	571	547	550	590	548	578	597	523	570	565	579	568	556	545	567	575	571	606	539	576	585	572	580	551	566	602	583	547	582	577	565	578	586	614	595	585	547	578	578	573	525	572	599	553	558	642	567	559	592	555	558	592	592	583	586	561	561	574	591	582	561	559	534	515	555	595	585	571	567	568	596	595	575	564	574	611	601	576	525	579	610	569	548	566	573	588	557	567	565	593	536	567	576	562	548	556	545	606	586	569	538	578	592	580	585	586	562	596	600	595	592	539	556	552	563	608	560	568	572	595	545	573	559	589	577	545	591	589	546	619	589	565	549	568	601	528	547	549	579	561	525	568	531	597	567	543	542	586	543	570	583	535	578	601	581	569	506	587	554	513	571	583	596	601	531	546	556	581	549	601	577	550	585	562	591	557	587	590	567	559	588	582	559	577	618	604	589	582	559	545	574	531	598	550	590	549	618	566	583	557	569	578	562	578	576	587	577	584	558	584	558	584	541	572	590	556	594	605	579	595	549	534	592	565	558	578	513	526	596	605	638	585	574	554	591	578	577	576	563	562	581	568	593	600	592	618	583	603	599	566	586	564	554	591	596	583	571	574	554	595	599	560	584	552	572	591	567	617	534	587	571	585	573	577	602	562	573	563	573	546	569	567	539	615	604	562	568	584	599	572	550	608	579	567	590	562	555	555	600	612	591	591	548	531	570	557	565	582	538	552	543	561	609	575	568	578	541	597	581	578	606	586	587	536	593	572	553	603	625	584	607	570	591	537	539	574	530	554	576	550	613	613	561	559	558	572	584	575	570	553	561	578	547	581	580	601	617	614	549	588	541	537	589	569	586	580	602	528	560	559	610	560	588	600	579	545	606	563	565	587	594	593	556	569	550	594	584	579	572	561	540	541	572	556	618	575	531	549	561	598	562	590	572	548	579	578	577	558	582	551	570	593	573	574	623	599	559	573	572	572	583	551	587	577	593	651	564	546	569	584	538	620	583	588	497	529	567	530	589	606	615	516	596	584	558	569	592	583	552	542	592	555	597	541	545	598	613	593	569	556	560	619	583	597	577	582	574	580	575	589	527	587	586	566	608	609	589	565	535	599	556	586	559	556	528	620	578	628	551	592	577	594	564	575	571	602	554	560	557	591	580	571	612	529	582	647	553	552	577	536	540	581	593	617	547	588	546	569	553	536	562	597	606	554	599	529	553	545	574	540	580	586	550	545	588	587	558	606	544	591	560	607	545	555	542	599	548	618	576	568	613	552	596	571	560	545	526	529	611	570	597	584	591	563	560	554	579	563	613	593	610	579	527	604	556	569	573	602	536	578	600	599	550	606	544	563	594	554	561	605	548	579	517	570	551	586	544	600	570	567	545	592	598	572	614	589	557	574	586	576	547	576	610	572	578	545	569	584	558	600	571	575	593	562	591	594	555	571	542	590	619	557	541	541	553	577	562	595	604	526	590	583	569	637	598	509	553	546	619	572	512	560	624	558	515	556	518	619	597	585	591	570	583	549	534	566	634	559	573	570	566	584	565	557	563	559	523	559	599	539	517	575	618	575	561	605	619	578	574	605	565	600	523	572	588	545	563	576	558	592	607	548	605	559	574	570	572	579	571	620	533	588	565	584	591	587	605	574	560	592	565	604	567	533	559	572	592	581	613	545	572	570	579	569	559	582	567	585	540	570	563	564	575	588	529	592	593	605	564	609	569	575	594	589	560	597	560	552	569	561	575	582	583	541	595	554	571	546	583	600	576	593	593	570	620	546	542	542	578	587	593	573	593	545	589	558	577	561	563	535	632	544	535	580	537	590	584	559	518	547	602	583	584	557	581	577	579	580	604	568	558	588	597	584	537	581	562	578	591	569	611	591	562	561	566	590	544	584	574	545	544	572	595	566	546	534	623	606	560	568	584	604	571	554	590	628	531	591	599	583	595	588	579	587	564	536	546	608	564	551	589	577	555	551	607	540	566	583	574	582	524	611	538	583	626	590	528	596	585	570	548	567	573	573	550	592	575	514	574	594	605	561	585	563	565	527	566	558	571	538	574	573	600	590	631	566	566	564	604	594	544	548	609	555	577	566	575	568	557	582	591	582	552	566	576	562	620	528	562	586	595	593	553	573	574	557	591	629	575	548	593	606	628	600	555	564	525	561	574	583	551	534	586	568	561	562	602	599	575	582	560	568	587	562	584	546	563	579	585	577	606	578	564	595	568
36382	29966	46542	41727	38067	41276	36359	28300	20232	15640	11164	8216	6735	4279	2401	1493	1687	1588	1193	1147	994	957	841	680	606	524	563	512	468	497	459	373	362	358	345	295	344	352	339	338	299	269	272	261	278	243	233	246	232	215	248	260	227	221	230	230	240	231	246	191	219	213	240	234	241	252	211	208	226	240	253	204	216	207	222	222	237	252	226	248	227	192	225	231	237	191	233	202	202	199	188	226	249	205	210	223	224	200	204	196	224	227	208	209	193	216	212	233	192	201	201	196	199	214	213	186	217	195	208	214	215	224	193	198	212	233	210	199	210	192	194	211	201	183	199	207	189	202	208	255	188	191	208	226	208	227	232	221	186	181	220	233	198	195	207	187	201	193	194	221	213	224	220	185	180	179	185	180	232	221	186	214	195	203	204	190	187	218	224	217	201	212	197	195	191	211	226	221	229	250	196	202	205	210	209	223	213	216	200	203	176	194	208	174	211	213	192	209	206	212	233	205	216	212	217	204	222	168	213	227	230	214	224	201	226	185	187	205	206	221	217	200	186	187	226	209	184	223	199	225	199	213	217	226	222	214	182	206	193	214	198	204	229	195	181	201	188	202	203	200	212	224	214	231	225	232	209	204	232	176	232	212	207	187	188	212	190	195	168	221	226	212	210	203	181	208	218	207	196	194	192	182	194	177	217	189	188	223	220	218	198	199	208	195	192	211	188	222	198	195	167	224	220	205	227	181	222	204	191	196	178	220	212	231	227	209	216	205	204	195	205	191	190	224	192	211	192	203	203	180	233	215	223	196	201	212	202	190	225	169	215	222	223	238	189	217	190	226	196	220	222	211	191	184	184	201	212	177	208	224	215	214	196	199	215	235	212	212	234	236	195	219	219	188	195	204	193	211	177	214	203	182	217	200	208	188	209	209	205	206	209	195	212	196	172	188	177	187	216	199	215	194	210	231	212	210	211	228	193	198	209	218	215	215	217	210	211	195	203	216	230	206	209	220	196	220	212	198	234	201	191	216	187	188	203	189	221	221	185	195	195	194	207	179	183	202	231	202	186	193	230	207	219	203	194	235	189	195	179	165	197	230	198	193	183	224	209	173	207	224	194	213	220	173	191	224	210	204	218	193	207	204	175	205	223	199	227	245	221	194	189	202	215	200	207	205	217	206	191	214	195	183	220	199	208	207	196	203	185	190	203	226	184	215	208	241	215	209	209	191	202	218	192	210	202	198	219	199	218	205	200	196	201	207	215	229	198	217	185	181	186	212	216	189	194	203	198	185	162	184	195	220	201	191	215	201	199	205	196	189	187	218	196	190	199	214	209	185	185	188	236	213	225	198	230	205	213	220	201	212	241	202	224	211	221	185	221	190	218	216	185	209	194	178	206	200	222	183	215	212	225	230	190	204	219	198	205	181	221	195	231	203	215	215	214	196	219	231	179	207	197	185	198	196	215	208	227	231	192	208	174	186	209	217	214	220	202	239	206	206	220	211	205	236	199	197	203	197	207	193	221	207	213	180	194	206	214	219	186	236	198	226	177	201	200	209	191	217	211	208	209	188	210	198	182	217	184	245	198	229	203	194	203	226	209	190	196	200	188	172	192	180	193	189	199	198	211	212	188	194	232	189	202	205	213	193	228	196	167	174	174	212	201	207	192	198	203	197	191	203	208	193	205	189	218	193	180	231	194	179	236	215	221	214	188	218	190	223	225	207	182	184	214	198	231	181	201	210	208	205	179	196	223	208	203	225	200	195	213	221	206	210	203	216	216	219	197	194	198	207	203	234	223	199	191	198	222	197	225	200	198	226	203	221	189	219	219	208	202	205	206	206	217	202	193	217	209	193	205	197	209	208	237	213	231	189	196	188	225	167	195	201	225	194	202	204	186	201	208	222	242	202	204	213	181	218	218	201	198	209	220	215	184	181	200	201	219	198	232	207	193	218	198	230	209	204	203	190	194	185	230	204	215	197	219	215	192	194	207	224	178	184	195	215	215	207	228	236	183	212	209	193	202	216	212	202	211	225	199	221	235	228	206	189	194	181	210	208	191	204	202	224	218	218	217	209	211	246	214	204	205	218	218	225	223	204	226	183	206	206	195	204	196	218	217	197	203	200	199	174	226	211	213	203	187	211	201	215	222	211	188	190	191	208	207	186	189	214	200	187	197	183	178	221	225	189	204	200	208	196	207	216	207	190	203	209	221	201	212	220	211	222	198	198	203	189	192	213	178	201	202	184	195	213	211	217	181	223	202	221	211	191	224	206	207	202	201	193	214	184	195	211	224	224	197	194	191	219	221	214	219	201	195	203	197	220	215	215	233	204	198	210	207	198	175	206	212	223	215	201	200	232	204	199	219	209	191	213	206	198	204	207	206	206	190	218	199	232	215	214	205	217	217	189	187	193	209	213	241	214	216	237	172	226	211	211	207	221	203	217	210	174	204	211	210	205	203	213	223	214	206	191	223	197	209	177	198	232	230	242	217	193	208	203	212	211	220	200	189	200	188	216	202	185	215	193	199	192	208	205	204	204	197	182	201	206	205	210	223	181	194	205	207	209	216	177	190	212	198	205	195	218	195	183	203	217	204	181	212	188	208	208	218	185	207	208	210	195	197	214	198	209	214	216	213	194	229	203	227	223	212	219	203	218	184	186	209	224	205	219	210	194	211	209	179	202	183	225	199	193	201	198	189	189	230	201	211	201	197	208	226	203	179	177	187	200	215	236	229	224	220	195	215	206	200	194	210	207	243	205	174	173	223	197	175	210	191	192	184	198	203	197	198	195	187	199	199	241	202	189	198	222	182	202	222	202	204	203	233	220	206	201	215	191	167	194	203	203	215	218	220	197	198	195	185	199	233	233	202	197	195	225	208	185	199	186	201	186	211	210	215	192	200	240	199	199	210	233	210	198	210	180	208	216	213	185	242	200	200	218	196	194	195	212	207	193	201	226	201	201	207	224	199	196	205	209	222	215	202	205	238	183	203	199	182	200	227	228	210	189	214	213	196	209	224	217	196	214	190	207	217	212	225	211	223	198	206	199	202	209	205	196	231	217	198	218	221	170	217	206	181	197	219	215	202	198	222	194	198	213	194	222	204	192	205	208	221	180	187	224	211	186	206	196	217	220	230	251	197	230	235	200	188	171	225	173	192	212	205	205	206	198	195	201	228	221	207	204	208	209	178	188	224	202	177	194	216	199	197	213	198	196	204	215	187	188	224	187	211	193	203	196	191	228	206	202	193	215	204	203	197	187	208	207	210	216	182	240	215	219	228	202	199	205	212	216	214	213	205	190	221	215	196	209	191	178	187	185	227	207	221	189	251	180	227	229	192	207	187	211	174	201	222	204	180	192	208	214	208	219	207	201	179	224	231	173	194	224	197	188	200	190	225	190	206	205	207	182	180	193	185	212	210	219	188	216	197	193	209	200	188	202	212	205	207	208	200	181	226	182	194	183	188	216	206	181	190	216	198	206	189	198	188	215	192	204
22818	22301	43444	44831	43566	48505	43045	32096	29697	27703	25423	23465	22652	16944	10817	7485	8831	8130	6835	6367	5628	5208	4707	3819	3084	3054	2912	2617	2468	2361	2419	1999	1613	1485	1445	1469	1287	1494	1464	1209	1122	1031	1033	844	864	795	796	815	765	763	675	714	688	636	673	714	747	725	762	723	673	667	665	677	669	683	644	654	709	687	657	618	651	621	640	632	616	684	618	666	645	664	651	614	554	546	546	538	499	523	511	544	496	492	515	552	538	545	509	531	486	530	507	517	510	491	480	525	545	536	505	500	514	521	511	532	524	536	517	513	547	501	507	520	553	518	528	493	564	482	500	482	518	516	538	509	560	493	516	491	519	532	491	531	524	489	476	509	515	473	533	505	550	487	534	489	483	548	449	543	501	526	547	501	508	534	541	481	533	497	528	472	492	501	489	494	502	481	493	549	498	465	492	535	516	471	488	502	518	521	505	496	518	541	520	507	520	512	536	518	505	515	489	496	460	492	533	465	439	518	521	441	520	471	519	566	507	544	542	492	483	542	518	517	491	508	499	531	490	508	487	485	532	514	508	510	513	497	499	535	527	528	513	532	538	508	507	465	502	531	500	497	527	488	492	493	507	461	511	498	523	551	523	517	528	500	520	479	511	511	495	457	504	497	526	511	497	524	515	542	501	510	494	513	504	500	475	535	515	515	492	477	481	496	545	492	486	502	488	515	510	472	498	519	509	524	521	514	528	502	488	509	475	519	528	488	522	534	514	490	500	480	533	504	515	494	487	483	512	487	504	475	531	482	484	520	481	495	542	480	503	499	499	492	505	500	498	520	505	494	505	493	502	507	522	497	507	510	498	501	478	550	479	507	538	499	517	500	547	504	540	492	461	518	495	484	515	529	495	502	531	556	485	520	559	540	508	523	557	498	516	526	519	538	513	515	481	510	546	535	499	508	554	511	495	519	524	494	464	528	449	512	532	491	484	496	486	461	481	526	493	531	525	504	536	571	522	546	522	511	531	515	496	532	512	520	517	460	516	518	539	533	478	523	504	490	539	497	533	532	500	472	520	509	477	514	506	488	542	520	467	518	492	512	501	548	481	517	491	476	495	483	499	488	506	503	489	491	495	488	511	506	546	504	488	522	505	513	495	475	488	512	537	539	487	480	526	515	493	531	491	485	509	531	495	545	520	493	527	527	551	450	539	490	525	471	482	477	519	545	491	535	514	510	508	534	533	451	504	470	476	492	512	515	472	508	506	507	520	510	500	520	507	483	501	513	525	485	491	537	493	489	520	533	467	528	546	541	497	510	511	481	518	492	540	496	514	477	471	537	482	508	521	502	503	493	539	503	483	495	510	534	509	516	517	514	509	505	539	490	493	477	486	459	526	510	523	478	490	496	491	486	506	527	494	514	533	474	517	492	487	522	497	488	506	517	485	514	531	498	504	514	489	469	506	497	543	469	497	489	547	534	494	499	502	486	487	521	517	465	496	521	511	515	481	523	468	529	536	527	504	492	526	472	513	500	524	512	519	489	501	498	516	536	536	527	517	527	492	501	517	523	500	546	548	492	545	528	512	539	524	516	506	473	478	495	539	512	495	466	514	507	546	495	541	524	499	519	479	516	487	511	511	512	486	510	514	480	510	534	499	469	529	496	491	508	478	475	502	495	492	500	512	518	526	499	513	492	483	536	547	485	502	532	541	500	533	513	483	485	548	502	486	514	503	526	515	499	477	464	509	496	502	507	519	524	510	518	471	500	510	549	505	545	502	501	518	492	510	515	527	506	481	505	490	489	541	505	509	537	534	495	491	457	458	501	501	504	476	510	466	461	526	481	501	522	505	539	497	499	490	489	517	511	535	517	546	526	518	527	511	499	497	480	508	532	511	540	456	531	491	476	496	572	497	520	512	515	503	495	522	481	536	508	529	496	546	527	479	491	503	495	490	481	556	531	504	538	572	506	506	503	522	505	498	488	481	531	526	504	468	503	504	513	489	480	489	517	489	464	534	491	526	504	551	506	508	529	498	504	490	535	495	493	514	506	490	524	500	501	520	488	520	534	529	490	540	493	593	522	512	487	523	494	492	477	495	498	498	509	519	504	505	524	494	505	473	510	501	551	516	530	503	479	496	522	523	517	517	514	483	518	492	495	514	536	514	522	492	502	522	512	536	492	530	517	526	472	522	544	524	512	492	549	520	526	498	526	500	538	496	529	496	542	473	526	495	539	485	515	519	478	512	496	531	485	518	492	511	514	564	511	473	529	511	559	484	502	530	536	473	500	497	501	463	494	507	480	520	500	520	514	494	502	496	509	482	505	484	482	505	507	496	502	536	502	514	508	519	465	495	512	508	521	485	478	509	503	514	495	473	487	471	531	473	492	551	534	518	470	494	481	499	483	489	510	522	514	483	521	502	514	522	484	496	515	467	480	521	538	491	482	529	543	560	511	473	491	526	480	494	509	537	541	502	496	494	520	529	501	476	541	497	478	548	500	557	507	490	498	476	500	514	485	538	508	548	525	529	538	515	493	523	543	523	529	478	513	525	466	483	473	526	509	552	496	488	510	478	508	494	505	535	520	493	488	509	505	534	496	537	473	463	485	495	523	482	517	521	518	561	519	522	505	492	487	510	544	514	518	480	504	488	481	517	511	494	480	544	509	454	506	529	494	512	487	543	517	464	496	532	495	507	504	496	527	498	523	550	523	513	546	475	510	533	524	547	526	555	498	480	492	499	527	502	525	502	504	500	487	450	486	496	466	503	498	477	532	545	483	506	505	518	497	500	464	528	528	506	567	550	480	506	503	481	491	473	515	550	528	505	470	524	511	494	459	519	503	522	526	535	512	506	570	512	501	474	513	510	522	491	492	516	523	512	555	484	528	506	486	472	483	467	535	490	495	503	502	499	529	549	508	496	501	486	512	518	507	506	530	479	484	495	494	509	499	489	482	501	509	529	513	508	515	494	509	507	522	542	517	500	519	511	518	520	517	519	497	486	524	560	556	500	497	529	545	496	466	535	513	498	499	468	509	517	523	474	507	480	546	523	494	538	479	543	518	544	479	517	539	540	525	522	480	500	514	533	531	519	494	539	505	502	500	522	492	519	487	544	491	524	493	515	479	509	506	511	476	506	518	506	524	471	524	524	521	502	468	521	526	494	513	529	497	553	520	500	536	501	536	514	517	486	510	516	502	493	502	523	503	479	522	526	499	493	502	481	504	523	524	501	502	531	539	500	562	507	503	495	507	512	484	504	517	477	502	463	545	488	537	539	455	532	504	479	497	522	475	516	496	518	505	544	539	552	532	519	520	536	516	513	486	480	537	493	453	497	510	521	477	490	527	467	477	530	488	512	501	508	520	539	528	477	526	544	487	527	523	535	505	453	512	478	530	510	516	516	475	499	479	494	530	552	494	532	485	480	553	516	521	520	518	503	532	516	532	506	509	518	536	540	539	477	515	516	501	501	518	496	557	506	521	504	512	494	497	510	506	514	490	499	496	507	486	528	489
12767	8709	12487	10728	7219	7163	7364	3397	1752	1377	1134	940	811	651	538	550	428	372	421	388	350	332	314	340	351	296	300	286	262	257	266	247	247	251	298	244	222	270	263	250	240	284	261	240	229	239	265	253	230	212	257	248	218	248	228	215	245	246	255	257	227	231	241	239	212	233	265	242	231	231	238	262	223	237	234	259	227	259	233	220	198	223	243	261	238	194	241	232	218	225	251	244	250	252	211	257	249	226	233	229	246	258	216	209	219	200	247	224	221	221	212	236	243	243	237	222	251	249	207	240	211	212	262	231	264	249	255	239	244	214	225	232	203	244	233	244	251	206	238	235	212	228	217	225	250	229	225	218	222	203	225	223	250	258	221	246	227	233	205	214	240	230	210	229	213	239	258	244	218	217	222	232	218	206	234	251	235	247	235	218	241	237	235	223	238	226	224	239	240	216	217	204	232	234	233	234	231	220	219	236	215	211	205	259	250	204	237	218	209	262	223	232	205	203	231	261	263	220	215	247	210	243	207	230	252	234	221	226	240	219	215	240	266	228	238	243	216	212	222	231	245	258	238	216	211	219	231	219	201	217	237	229	230	231	226	232	229	235	256	236	230	244	215	216	226	235	225	211	214	219	230	233	239	226	191	232	256	218	224	242	220	195	228	248	238	235	242	208	209	204	232	265	229	237	204	221	232	245	234	245	224	228	236	238	221	219	250	226	233	194	222	238	231	216	223	215	222	226	242	237	245	210	200	239	221	256	228	244	200	264	217	220	213	235	232	253	259	246	218	205	241	231	249	221	215	235	229	238	217	218	213	210	217	252	228	239	240	244	237	238	248	233	239	237	237	240	238	200	206	211	259	245	235	235	246	259	232	236	244	246	244	239	220	238	207	232	211	246	237	225	203	238	222	244	269	236	259	225	231	253	226	250	220	220	246	246	243	230	273	199	258	199	218	216	226	228	224	220	266	253	234	220	234	220	241	255	259	212	217	227	224	217	244	218	231	204	234	212	251	208	189	246	241	221	237	217	239	261	235	223	211	235	215	245	222	228	238	236	227	220	232	223	234	189	238	239	248	259	221	234	244	253	231	247	212	246	211	223	219	249	227	207	250	231	227	207	194	214	243	260	275	228	224	230	241	197	234	230	207	226	222	213	220	259	205	230	234	230	192	232	216	263	239	225	220	224	227	214	228	214	225	251	246	220	224	251	219	218	233	219	225	241	212	211	237	212	244	230	230	249	254	218	226	266	242	242	241	255	229	209	220	241	206	215	231	240	238	260	221	228	253	261	219	227	216	215	226	262	246	199	202	249	225	240	219	239	242	232	220	247	248	217	243	223	254	216	206	205	247	216	213	245	228	214	237	231	260	216	221	189	243	240	221	243	242	236	220	210	220	221	216	235	242	229	206	220	214	206	240	242	246	245	240	221	234	262	225	235	227	244	238	230	233	194	198	258	224	237	234	236	249	213	239	223	217	217	234	256	245	244	239	225	234	229	245	223	227	219	248	243	220	215	247	232	223	240	245	252	202	220	227	247	216	225	220	229	244	209	228	259	220	226	248	233	254	221	216	192	285	225	250	254	219	252	236	225	201	243	204	249	246	235	238	252	238	233	215	225	239	226	250	210	251	230	225	222	232	227	233	248	211	239	222	247	216	239	232	221	217	226	225	223	239	219	214	242	221	226	251	216	241	262	227	213	243	231	269	228	227	228	242	226	228	210	246	225	230	255	221	224	238	232	242	218	199	229	239	238	230	214	240	224	235	222	245	260	253	225	226	238	231	228	226	236	205	214	252	237	217	199	238	231	217	197	251	214	225	248	226	203	236	235	240	234	220	208	237	254	231	233	218	248	231	245	218	234	249	223	254	228	208	223	227	230	218	243	231	251	233	206	237	222	241	254	216	225	254	245	212	239	225	236	220	231	223	227	283	237	223	220	245	213	233	269	243	279	213	239	239	233	225	259	206	215	249	249	227	218	234	215	266	230	217	238	211	236	224	227	217	222	215	230	228	241	235	247	247	253	208	210	233	221	222	256	269	249	221	254	238	220	212	246	237	248	223	249	230	240	220	224	236	224	227	218	229	217	200	245	220	233	242	227	240	234	240	227	216	242	215	197	216	241	233	256	232	224	238	235	239	247	219	213	226	223	242	219	275	206	228	227	240	223	233	250	215	252	249	228	236	262	249	229	235	223	241	265	221	223	229	261	237	246	253	260	200	248	233	227	226	236	235	228	217	208	261	240	223	215	232	236	245	245	213	237	211	249	242	240	221	238	219	230	233	233	223	212	237	228	243	231	226	232	233	239	250	233	227	241	214	234	220	215	221	230	243	237	208	247	236	220	241	231	200	241	233	218	228	236	234	260	208	245	248	250	228	249	247	206	240	243	237	249	206	237	224	202	226	219	255	226	230	215	248	231	234	216	225	242	259	245	229	233	225	247	230	231	227	212	247	231	254	222	202	234	210	198	227	218	238	214	231	252	231	213	207	231	238	238	222	223	205	231	217	205	229	222	216	204	235	222	224	241	224	223	246	247	213	232	238	221	217	257	212	241	238	245	242	229	233	239	220	247	234	226	237	253	249	241	265	219	207	220	240	216	223	238	244	219	252	236	239	209	188	221	220	226	250	224	227	183	245	205	222	236	231	219	228	224	216	209	214	224	243	219	236	217	234	220	254	223	226	244	278	246	240	216	264	253	226	237	196	229	266	230	210	215	220	225	228	237	247	214	201	210	198	246	205	236	198	254	239	221	251	227	235	238	245	251	247	215	218	226	228	200	230	248	227	249	210	246	237	231	238	231	217	241	224	193	234	243	238	238	218	220	210	199	244	245	232	242	239	239	227	212	249	229	252	242	220	233	225	220	248	243	240	269	245	224	243	244	249	218	221	220	249	243	227	242	223	219	244	200	212	245	237	210	211	250	247	205	230	232	232	225	206	238	239	248	222	208	233	197	227	246	243	246	239	226	246	238	248	227	250	240	234	230	234	242	230	226	254	242	256	240	235	225	253	238	247	241	212	234	248	216	207	234	240	236	239	217	225	231	216	261	241	245	218	246	239	209	240	225	209	260	264	222	252	214	252	227	228	253	212	248	228	230	241	251	238	205	245	213	242	228	215	237	240	221	240	227	250	247	235	234	225	233	236	267	255	248	236	245	267	230	241	244	255	221	227	238	261	252	241	230	244	223	198	224	241	223	248	219	241	242	236	251	265	239	263	251	260	242	207	252	232	231	234	217	214	212	251	229	236	204	203	211	247	257	217	257	247	226	209	223	229	220	245	221	226	213	225	239	201	224	235	215	222	239	209	227	210	242	220	256	236	229	266	236	231	232	216	210	230	256	231	240	236	213	209	201	217	215	235	226	206	236	197	246	249	235	205	234	208	223	246	244	212	213	219	266	216	236	203	218	240	249	231	233	228	228	214	234	224	236	250	262	228	221	230	231	236	233	211	242	240	252	220	232	258	235	220	215	226	241	233	238
7956	8271	18785	21342	19046	20520	21741	11572	7552	6449	5545	4836	3962	2997	2406	2160	1944	1749	1753	1647	1580	1417	1320	1314	1088	999	987	940	902	823	830	819	776	770	752	771	773	758	724	714	668	664	662	669	661	647	612	589	610	632	612	591	608	565	612	640	607	662	642	591	645	600	598	613	584	634	593	589	614	596	596	630	635	597	575	557	606	609	598	555	587	588	574	539	570	558	586	606	607	649	539	594	607	580	577	622	589	559	611	578	579	557	562	579	563	632	626	568	622	588	581	553	609	559	564	582	549	555	590	601	566	577	582	588	569	580	559	598	568	602	596	572	583	568	613	579	575	586	626	577	608	556	589	581	568	549	611	575	637	577	575	602	603	544	585	592	573	545	586	542	573	573	607	603	588	602	566	572	569	565	569	575	556	525	580	568	576	580	577	570	563	582	601	566	578	546	576	559	556	620	545	543	562	555	592	592	578	547	542	545	557	572	556	541	588	548	533	597	618	608	574	588	549	583	573	584	622	536	539	578	578	611	586	594	629	601	572	601	569	584	580	607	569	627	622	553	622	578	557	580	614	566	562	570	571	603	586	551	563	564	579	562	604	598	597	583	565	573	596	569	578	609	593	618	541	573	616	576	551	570	556	606	553	549	549	563	599	573	570	583	574	596	578	559	560	615	544	605	594	588	580	591	613	537	606	647	560	593	545	621	627	547	587	551	600	569	579	524	578	599	573	588	551	556	579	603	550	537	551	576	629	578	575	587	552	593	544	551	535	554	563	584	599	556	570	556	557	512	605	530	602	602	582	562	563	594	587	584	584	564	598	589	554	566	552	572	573	557	587	575	553	588	553	571	600	562	616	556	581	564	622	574	588	596	570	538	580	583	561	543	516	545	571	598	605	560	531	581	571	541	576	581	620	542	592	561	550	609	610	569	608	556	601	567	557	560	618	613	570	561	590	564	580	590	553	589	550	576	563	570	546	566	580	561	564	554	574	595	558	561	532	579	549	560	571	560	560	580	557	575	573	574	569	555	572	587	595	541	623	538	560	556	590	583	566	618	519	595	571	545	603	570	541	578	566	540	619	618	573	566	574	578	604	586	597	578	577	555	562	590	559	582	552	632	567	578	617	604	600	601	569	567	567	555	574	601	627	606	579	539	542	577	577	573	582	564	609	580	590	573	590	570	552	553	587	575	575	565	551	532	554	564	588	550	553	566	566	568	580	606	562	581	548	596	572	528	555	553	527	579	537	572	558	573	575	604	564	606	579	535	570	551	582	555	558	568	568	591	539	646	601	557	552	550	596	587	574	579	588	580	577	596	559	570	625	590	604	558	583	546	576	590	547	587	507	585	583	589	583	605	559	605	530	591	609	576	593	549	553	580	571	588	567	571	579	557	556	578	578	566	572	579	581	549	602	602	574	543	603	527	571	573	581	573	550	542	568	581	571	585	596	576	558	609	588	593	524	596	591	594	541	575	555	593	589	577	574	552	577	579	557	610	578	576	591	585	613	603	613	603	556	564	610	546	549	567	544	600	566	598	630	563	551	588	568	582	578	563	598	544	585	555	589	543	579	570	564	591	593	586	600	575	550	566	545	559	594	587	606	589	566	595	550	590	533	598	597	554	577	560	576	562	567	586	587	601	552	580	558	576	559	600	582	601	562	578	577	566	641	634	584	567	590	561	555	507	574	545	552	548	553	575	560	585	550	559	573	591	568	578	555	580	595	552	565	566	565	586	558	545	575	572	563	550	588	567	556	531	570	588	570	576	532	554	535	614	586	584	636	540	579	570	559	593	590	584	601	560	546	571	539	561	574	594	607	569	549	564	559	576	598	553	590	578	551	602	581	577	598	583	535	606	540	650	547	609	584	592	522	587	557	599	570	603	589	573	572	537	594	600	570	600	554	561	544	574	560	617	597	526	576	612	549	575	584	596	596	571	570	576	561	593	579	569	572	579	511	581	562	574	535	544	568	603	617	565	554	566	587	574	631	596	597	547	573	561	577	577	580	591	616	544	593	569	611	601	546	540	563	583	569	584	562	580	561	573	599	522	565	600	576	587	570	553	639	589	569	609	566	612	539	609	595	585	591	562	582	564	523	525	559	569	578	565	584	538	581	564	575	550	559	547	600	612	590	615	577	612	574	605	605	577	571	569	522	574	565	590	578	583	555	582	568	576	550	578	543	603	546	557	602	607	567	576	543	586	578	531	547	580	560	608	559	559	590	544	592	611	547	533	574	557	586	590	547	583	600	547	549	600	578	609	547	560	619	528	569	595	590	569	564	520	574	590	579	526	591	567	566	612	574	581	578	557	571	556	591	593	575	578	578	572	589	555	587	547	588	601	593	566	598	561	590	560	531	551	556	556	556	583	577	583	586	572	586	576	594	562	584	565	576	581	568	604	595	568	567	574	580	595	542	574	529	574	557	562	603	587	599	526	564	556	575	591	599	577	569	574	570	579	596	566	569	612	538	540	573	582	574	559	560	583	558	543	607	574	572	575	583	579	578	572	546	589	592	550	548	563	581	562	573	554	518	591	547	581	567	588	605	587	570	565	575	552	597	534	566	556	603	563	597	553	612	577	590	549	547	559	560	542	585	574	521	596	594	574	588	580	544	555	531	570	553	555	538	623	591	588	596	568	603	572	575	618	604	498	583	565	548	573	550	604	574	628	571	551	627	524	568	594	595	551	586	552	522	565	549	563	549	538	571	611	593	552	588	588	581	532	551	576	549	592	589	579	604	583	546	588	565	548	533	581	595	576	553	564	583	595	583	570	553	558	595	595	594	526	549	538	601	550	574	570	547	579	554	580	563	555	585	563	617	608	589	580	571	590	559	566	543	583	594	566	533	571	558	572	580	542	601	592	616	566	555	636	609	556	540	612	569	594	587	572	556	592	542	575	537	529	582	606	523	537	592	564	594	553	587	566	550	561	601	553	578	553	588	578	567	612	568	568	594	595	629	579	530	579	548	553	610	568	613	554	564	556	575	567	567	590	581	619	568	558	601	586	571	575	563	621	582	586	532	564	633	597	559	589	511	546	575	564	553	517	550	572	560	577	531	581	538	569	590	572	583	579	575	598	582	598	530	601	568	559	550	578	616	616	587	575	594	566	527	573	586	586	571	583	580	545	555	582	603	516	555	557	572	547	559	609	590	596	529	588	559	578	571	559	574	564	580	578	555	594	555	608	599	622	586	503	563	543	540	558	568	540	577	592	574	589	579	580	597	597	518	548	569	550	577	587	584	631	535	586	594	556	583	562	584	600	562	552	585	636	541	597	586	606	550	584	569	571	565	560	542	510	595	601	596	591	522	581	549	555	590	589	588	582	586	552	549	574	574	619	604	566	576	561	569	545	555	574	575	598	615	544	576	585	543	615	554	576	587	573	602	576	568	552	553	584	624	577	563	554	565	555	632	549	574	601	539	602	575	595	589	602	578	573	589	602	561	574	556	601	613	587	593	580	544	603	620	578	652	552	597	605	583	589
31258	24338	40924	31063	32365	31013	29938	18960	11399	7144	5076	4220	3431	2471	1414	1087	1129	961	770	772	695	661	576	506	443	451	419	398	413	371	387	356	332	289	305	288	305	304	338	270	301	295	276	300	269	245	251	260	256	276	264	265	238	250	253	255	275	260	251	265	248	270	229	229	237	273	258	251	239	237	240	247	251	275	239	249	284	253	249	288	257	241	274	236	249	217	248	251	268	213	244	243	230	237	232	217	239	199	210	212	220	238	215	227	228	248	234	223	237	270	220	227	227	228	219	215	233	241	213	219	233	208	241	227	234	239	246	226	227	232	235	204	237	218	219	236	229	233	246	241	235	257	253	239	231	234	249	253	214	236	234	225	234	225	246	204	234	217	238	219	211	251	224	258	214	228	260	242	260	223	229	222	235	245	209	230	244	229	235	240	242	236	215	254	236	216	241	215	232	250	251	241	210	227	238	233	231	221	229	268	250	248	213	244	234	240	246	238	258	243	260	223	226	239	250	223	237	251	259	233	228	252	236	244	237	250	226	231	243	266	213	223	228	243	237	225	243	225	230	256	248	235	211	207	208	235	216	231	217	242	216	272	218	240	229	246	262	230	265	255	236	257	252	238	245	238	254	227	237	221	252	241	227	246	212	210	270	202	252	233	240	243	226	215	231	232	251	271	228	243	241	227	206	226	249	230	253	214	234	242	266	223	245	234	220	234	237	244	233	224	234	230	217	250	236	214	239	244	221	247	222	193	235	205	253	260	261	236	199	238	247	226	233	234	251	234	244	249	232	251	218	236	257	242	255	227	242	256	225	231	267	236	259	247	227	237	249	231	239	238	231	216	242	239	248	243	226	228	245	227	264	232	220	225	238	229	242	229	230	228	225	221	264	250	212	227	253	241	268	239	246	222	234	237	241	239	239	227	249	210	236	270	258	232	275	248	240	211	191	224	219	229	245	244	247	213	243	227	242	213	240	262	234	224	260	222	238	259	214	220	250	237	238	189	256	246	205	234	197	217	259	249	251	242	232	209	255	226	260	236	242	233	234	251	210	202	229	216	242	218	229	226	244	241	212	243	241	221	232	258	237	246	209	247	234	226	251	240	226	218	221	212	230	226	213	245	235	227	208	229	239	227	240	217	244	255	242	250	219	217	252	234	224	220	235	216	233	241	239	197	232	220	229	244	248	227	230	243	230	231	239	248	245	231	260	248	256	229	232	243	223	254	263	235	234	224	229	260	196	226	231	236	228	246	239	233	214	216	244	242	208	231	210	232	225	214	217	230	220	256	248	240	195	235	234	250	255	229	230	220	237	220	229	238	219	252	253	235	207	250	245	205	231	210	204	246	226	245	256	205	238	237	244	239	232	222	217	234	234	259	232	228	232	238	239	217	243	237	231	280	251	218	228	211	226	245	222	217	220	223	232	229	247	245	244	241	252	234	234	243	245	234	222	220	219	246	263	248	233	237	226	236	216	235	224	232	229	217	230	224	213	213	237	246	238	214	240	249	232	234	239	249	238	270	231	208	248	224	251	259	228	236	259	232	229	240	221	224	216	209	230	226	231	258	228	225	250	246	272	234	209	242	229	240	228	239	237	241	225	214	215	244	263	248	215	235	258	209	228	205	256	227	223	238	221	218	193	193	248	230	224	254	224	233	224	230	236	211	246	259	242	240	230	243	225	239	261	261	221	230	260	228	232	242	254	237	239	236	197	227	233	250	228	232	243	221	217	240	238	238	247	221	219	221	235	242	218	222	228	183	247	238	218	246	234	269	225	232	234	249	211	212	225	236	208	264	235	230	221	241	233	223	234	220	281	240	217	261	259	250	241	242	236	209	209	233	274	229	251	269	260	232	229	234	217	228	232	262	247	255	227	260	242	235	244	226	227	236	245	250	207	255	251	215	271	269	245	249	219	232	219	244	237	205	262	221	226	230	234	236	242	253	213	218	261	247	245	260	211	229	218	231	242	214	216	234	221	281	230	256	232	252	232	245	230	237	250	254	258	225	209	249	224	200	209	184	216	225	232	245	261	201	247	233	219	256	208	217	239	234	192	234	230	229	228	242	237	253	255	248	246	223	262	215	238	238	249	220	243	246	233	228	216	222	231	231	237	229	239	246	223	215	222	237	203	245	207	254	260	227	230	248	230	236	222	243	211	202	226	244	262	227	240	240	220	226	240	234	221	241	253	220	252	226	215	197	201	255	250	282	243	219	221	219	244	256	238	229	217	228	246	233	232	207	224	255	250	225	213	226	250	221	216	211	235	264	258	240	235	226	244	242	246	215	240	241	263	247	217	248	244	262	232	247	218	213	247	222	206	239	233	222	227	232	242	266	240	230	225	233	211	241	213	245	254	232	236	214	235	261	195	244	244	228	258	252	227	221	225	235	216	230	232	242	225	235	261	223	256	261	253	230	213	230	220	231	232	246	248	247	228	263	242	237	232	229	226	212	228	224	246	237	221	219	233	230	257	227	218	217	262	227	210	229	236	220	232	240	267	256	258	220	233	228	231	259	245	242	262	214	233	231	238	256	241	213	233	245	224	222	239	227	219	211	234	233	214	250	239	252	235	262	231	248	202	229	219	209	248	240	213	219	240	266	236	221	238	248	225	231	246	247	243	250	235	225	216	218	232	243	246	217	226	220	243	251	219	252	232	248	223	233	240	247	239	206	252	223	238	228	229	231	228	221	234	237	239	238	243	223	231	245	223	243	240	235	228	217	238	213	240	228	223	229	227	226	260	230	238	238	232	250	246	217	247	253	227	243	233	232	260	225	241	240	240	245	228	271	233	243	242	220	204	233	227	219	247	219	231	255	203	244	245	217	218	226	233	251	245	243	244	271	269	236	246	247	237	224	205	239	223	228	233	241	226	232	231	227	239	241	208	223	251	218	215	253	263	227	208	233	258	245	248	203	234	232	221	232	228	243	187	234	218	236	238	258	225	216	227	215	254	226	245	230	240	242	237	231	210	246	230	230	247	240	230	210	215	244	239	244	216	238	237	258	267	243	249	224	224	210	222	211	224	242	238	221	209	226	234	244	212	242	234	250	223	188	235	234	222	231	262	245	252	229	217	219	253	243	255	235	226	232	231	248	230	220	221	218	226	208	205	251	253	248	240	218	229	254	249	222	222	237	237	227	240	216	216	225	242	219	218	218	239	223	213	219	264	240	260	215	244	237	226	220	253	226	224	223	248	210	241	259	216	216	222	219	248	258	254	239	232	263	250	237	230	216	224	254	237	218	239	257	239	233	227	244	213	220	210	280	241	223	260	218	237	246	252	220	241	212	227	223	234	236	242	225	219	261	243	207	251	259	236	237	252	246	220	237	209	224	230	236	235	270	235	224	222	226	248	222	233	252	244	279	251	247	250	221	219	259	277	242	226	216	228	215	226	248	228	240	227	215	219	222	230	221	242	229	239	218	250	218	214	219	217	228	231	211	231	233	200	250	251	224	203	215	226	251	258	209	234	241	232	224	247	231
20003	18054	38108	35168	39928	38596	37065	22018	21660	18279	17827	16899	15084	11629	7266	5430	5807	5451	4042	4400	3669	3355	2992	2472	2132	2021	2112	1937	1780	1657	1679	1503	1227	1195	1145	1085	1103	1140	1149	1025	947	856	860	887	811	763	751	753	747	756	725	672	678	670	706	704	784	747	703	766	701	670	673	643	698	703	704	682	675	670	634	725	641	641	610	627	699	690	693	635	645	669	677	641	639	639	567	594	617	539	606	586	555	569	579	607	579	617	561	647	575	550	582	594	590	584	558	589	565	569	574	613	563	591	583	575	596	569	592	601	559	556	558	562	594	587	593	574	607	578	552	596	583	553	605	597	570	640	590	554	586	609	598	630	581	549	561	575	599	626	577	566	587	542	565	606	583	602	567	545	579	637	562	589	574	593	598	571	582	571	581	567	580	579	641	604	577	622	596	571	571	564	586	598	575	566	581	610	571	604	541	535	579	570	583	591	554	594	577	597	570	614	560	584	570	576	615	589	634	546	603	532	612	552	604	570	583	584	610	562	605	578	568	632	575	606	557	573	592	596	610	587	622	609	617	597	612	618	579	574	563	598	588	535	594	558	571	593	572	560	545	570	589	596	554	590	588	580	559	556	601	573	580	597	577	572	553	625	586	582	524	529	586	577	629	563	599	549	578	583	593	606	563	564	534	562	587	553	571	618	594	547	580	595	523	589	624	605	596	588	581	579	594	558	574	591	595	586	577	613	611	589	593	590	564	617	535	609	540	584	594	573	584	615	566	569	592	590	586	589	545	547	594	590	587	546	596	585	582	599	597	573	590	607	587	553	582	560	575	585	544	560	567	573	545	571	617	556	571	580	584	551	572	563	561	554	559	581	582	558	588	570	589	622	596	583	555	564	586	559	578	579	582	565	585	563	583	626	566	563	579	564	594	574	539	557	560	573	593	558	597	620	582	549	588	616	590	581	605	593	525	563	597	612	556	567	612	591	580	558	518	570	540	568	603	579	634	574	572	561	535	610	570	582	647	584	579	591	558	547	631	578	541	554	575	584	546	595	570	529	566	567	580	577	589	570	591	587	633	589	596	600	559	548	597	554	583	569	593	564	595	566	604	589	572	584	542	578	580	600	632	599	586	571	595	595	574	564	556	594	568	606	592	603	556	517	580	554	586	564	609	592	535	593	581	601	569	599	579	613	585	582	629	556	593	590	564	595	565	557	587	580	570	631	593	573	591	597	502	576	592	560	596	589	579	599	588	565	547	531	538	553	532	584	581	558	590	544	573	569	616	586	589	613	582	558	570	522	610	563	584	561	585	569	598	563	585	549	589	548	587	572	605	606	619	543	589	575	550	576	573	521	592	548	569	592	602	541	568	589	575	558	563	578	541	580	593	592	585	589	590	599	566	576	588	562	596	576	581	561	606	613	564	580	551	523	548	553	595	564	575	582	557	586	588	547	584	568	584	573	555	581	578	548	561	588	555	532	616	557	567	554	574	549	551	567	548	582	530	570	547	559	576	553	570	551	593	595	611	579	561	595	566	569	600	558	590	607	553	600	581	549	561	571	593	557	562	518	595	596	567	571	572	601	614	589	561	575	605	581	586	555	594	583	546	567	568	569	553	598	602	605	574	553	579	590	579	534	577	603	574	572	591	605	569	579	554	628	608	579	545	629	542	587	565	588	573	559	613	556	555	611	617	575	585	611	609	550	570	604	574	558	558	573	599	561	559	559	583	595	593	551	581	600	607	599	589	559	552	577	579	558	577	584	602	604	587	618	621	584	587	560	577	544	575	550	542	588	585	605	590	573	587	547	608	587	587	566	584	594	581	571	598	540	602	576	624	610	565	550	590	593	554	556	604	585	582	565	566	601	593	576	584	576	558	590	587	570	563	593	530	543	589	578	598	553	555	610	587	633	591	572	558	599	597	572	575	559	583	550	615	606	593	605	584	623	545	599	549	650	574	584	557	557	586	535	622	576	567	584	587	592	614	566	565	563	594	581	568	584	571	580	592	580	612	556	573	532	561	604	575	568	592	562	573	582	571	574	601	548	606	553	578	602	564	562	567	593	604	593	603	579	629	529	546	555	561	556	568	582	532	592	584	575	571	521	580	597	574	542	590	610	594	606	586	593	635	603	574	558	620	585	574	545	583	628	615	533	569	612	567	587	599	568	566	605	569	571	589	571	582	598	590	534	552	587	575	582	600	579	584	600	604	585	572	602	568	594	605	563	564	564	554	552	583	628	547	565	569	604	589	538	530	551	576	580	572	598	574	576	603	567	584	585	543	562	575	575	569	583	569	584	574	561	540	589	545	551	594	578	535	617	590	570	583	567	580	539	564	574	613	578	588	565	608	592	567	577	595	567	604	545	569	598	604	579	580	541	594	573	547	564	576	590	567	539	547	570	578	555	584	579	532	579	544	599	631	576	554	589	556	624	593	603	577	550	574	589	609	567	524	554	548	548	543	609	574	565	600	549	596	565	570	577	593	597	574	537	603	638	628	520	597	537	552	536	566	597	574	569	534	592	588	580	583	595	549	544	576	547	580	554	554	557	584	571	593	588	603	591	557	570	609	563	592	585	561	607	621	578	570	604	573	573	567	578	598	571	568	550	568	556	582	588	596	546	560	587	607	587	559	568	600	595	580	561	589	522	591	565	580	569	589	585	572	568	590	585	553	598	583	554	539	552	560	596	629	564	574	589	576	552	563	577	586	595	572	591	577	591	566	573	628	569	596	583	569	583	541	589	564	577	593	591	561	548	580	587	580	533	571	605	612	564	628	558	590	569	576	569	560	614	605	570	584	586	567	569	573	596	570	603	580	590	546	586	587	621	581	628	599	579	561	553	598	574	553	572	577	579	613	587	593	597	560	557	560	564	572	579	564	589	613	601	612	604	553	597	577	565	589	576	591	565	564	624	587	556	592	595	569	531	613	574	555	620	630	568	591	611	576	558	576	541	604	591	563	557	569	567	595	584	600	590	589	580	585	597	572	535	549	583	564	583	590	541	593	530	571	595	581	566	602	574	568	599	541	574	571	564	600	596	583	630	570	566	606	576	608	564	578	577	567	570	605	542	593	608	545	554	620	573	545	577	582	597	566	585	564	554	594	553	629	590	585	577	616	566	550	567	577	562	539	558	618	549	575	574	588	567	589	572	566	596	577	598	581	596	572	580	558	614	536	532	598	550	606	609	618	514	568	604	595	554	588	606	596	612	546	559	610	586	572	644	596	607	576	582	593	578	577	595	590	631	534	561	619	621	609	590	616	583	605	595	571	562	583	587	584	643	582	607	571	568	571	593	612	562	584	583	621	595	566	571	572	531	577	576	569	592	601	556	539	618	591	593	591	575	531	576	602	578	575	614	585	609	585	594	557	601	575	565	592	561	568	539	607	593	594	563	551	552	580	620	572	581	582	567	587	586	590	596	592	591	606	582	538	580	604	587	594	580	602	576	556	595	585	566	580	552	601	568	576	589	551	580	602	617	614	586	562	543	577	573	592	584
36136	29379	36651	36046	38505	38750	29438	21682	17282	12885	10203	7648	5660	4016	2306	1645	1721	1517	1138	1191	946	984	795	606	549	618	623	575	494	445	476	423	357	342	309	303	359	317	316	260	278	265	253	270	302	248	282	244	268	263	244	238	239	223	226	224	236	218	276	237	225	213	216	208	231	233	199	255	257	244	235	218	209	229	227	214	236	228	218	229	222	246	233	209	206	201	190	214	211	198	211	224	212	222	211	230	214	192	208	228	210	224	227	209	195	218	189	206	203	227	214	219	239	195	211	208	219	219	180	212	211	243	210	218	200	204	202	211	201	197	194	228	231	164	185	228	222	206	206	218	212	199	213	216	245	210	219	183	198	219	195	210	217	171	201	210	186	184	221	210	214	202	195	197	207	231	215	192	195	234	210	183	216	186	211	174	217	205	217	207	180	220	209	205	234	208	230	209	218	213	221	197	211	204	211	200	227	215	201	229	230	191	223	208	194	205	188	176	230	215	217	203	201	201	209	210	191	202	202	202	210	203	219	182	189	213	234	220	211	223	215	241	207	194	203	203	168	198	211	217	202	222	220	234	216	195	222	186	190	226	200	205	190	192	195	211	220	210	220	217	211	194	211	205	180	217	219	188	196	178	203	198	187	214	205	205	223	208	192	225	209	206	201	206	184	203	207	232	158	240	180	227	218	170	212	201	204	191	211	201	217	226	213	217	184	184	195	244	204	190	204	209	187	191	195	204	203	180	199	189	247	198	207	182	215	220	209	197	204	179	182	199	211	222	182	249	193	223	185	211	222	190	209	186	200	226	234	219	205	171	211	217	202	216	223	196	200	206	196	176	216	196	210	223	224	179	239	185	188	189	221	206	206	229	200	226	224	224	210	226	227	192	232	207	192	201	194	204	210	214	201	209	206	231	193	207	197	211	198	200	217	187	228	230	200	188	194	201	212	224	219	215	223	184	227	222	206	227	207	190	202	197	188	230	186	176	231	217	201	219	213	201	182	200	241	238	221	214	186	204	220	190	193	201	200	197	214	225	224	208	215	224	212	183	203	195	214	229	230	189	212	206	218	220	199	209	231	218	183	200	207	221	220	217	204	218	160	210	182	198	221	188	198	203	181	184	210	213	190	207	185	215	211	205	191	199	225	224	213	200	208	181	211	168	198	200	206	196	216	209	205	199	198	241	226	200	193	209	230	190	216	242	216	198	204	189	215	212	192	182	217	214	190	197	217	185	190	198	201	196	214	217	207	229	205	212	186	194	187	190	203	217	189	219	216	232	182	219	220	189	216	192	242	207	187	200	205	189	193	194	219	201	200	224	237	215	191	243	192	192	198	214	186	190	229	228	194	219	198	190	187	208	193	186	234	212	199	219	214	191	203	221	202	216	220	183	205	192	197	191	216	201	201	211	218	178	175	214	228	215	207	214	200	226	230	215	206	233	215	213	255	202	198	217	201	198	210	196	219	196	206	181	184	203	231	191	202	193	200	194	211	210	169	184	229	190	222	191	205	185	234	216	213	199	217	201	213	209	223	180	187	214	210	225	211	219	211	195	200	212	195	225	231	212	176	214	183	196	215	229	222	210	206	202	193	203	195	204	210	179	186	190	221	223	212	209	234	188	184	210	189	190	192	204	196	225	192	200	209	203	171	180	199	188	196	228	212	207	232	209	202	205	207	194	210	199	193	225	201	204	192	213	209	199	236	216	215	176	207	228	206	200	255	201	184	190	181	207	255	232	201	231	200	214	206	209	220	237	222	227	200	211	232	217	199	207	193	210	216	195	212	202	182	230	196	196	217	199	197	237	203	209	214	209	219	212	207	199	197	205	189	200	229	237	210	219	206	216	178	183	202	217	203	221	207	224	222	211	190	184	193	198	212	193	223	210	184	214	191	181	207	238	201	207	206	210	215	198	201	199	212	233	204	200	205	202	191	203	205	232	212	182	201	216	197	215	228	196	231	202	200	198	225	227	203	230	193	219	213	214	187	218	192	199	189	203	195	233	231	194	237	223	206	224	193	233	228	207	211	190	208	203	222	227	205	216	203	200	238	213	220	206	201	207	184	193	223	200	226	204	193	221	185	228	200	216	211	218	226	214	207	223	232	180	212	201	187	180	204	193	211	205	222	206	201	219	195	192	218	224	217	215	196	219	205	185	229	208	204	185	206	221	230	185	202	212	234	185	215	217	246	196	191	159	198	200	197	210	218	204	212	191	226	209	205	222	200	199	208	214	205	216	217	209	189	215	207	219	209	204	176	230	228	207	194	214	195	222	223	205	203	203	200	215	202	238	235	212	195	189	247	219	191	220	201	206	209	203	211	181	198	205	209	207	191	216	201	193	214	217	197	205	199	205	243	216	219	192	206	201	206	198	212	200	211	199	224	213	231	223	183	185	207	194	224	211	200	205	193	191	194	195	229	207	202	247	199	218	220	194	219	209	189	214	198	213	207	208	210	218	207	240	203	187	210	205	204	214	187	209	208	207	215	202	208	211	188	182	192	230	243	191	210	210	208	188	204	197	202	225	166	219	228	217	202	188	207	200	217	211	229	197	207	200	229	208	229	215	212	196	181	196	208	226	192	228	200	215	216	190	219	236	228	213	208	237	213	200	221	230	210	193	194	214	208	209	198	207	205	235	228	199	194	210	211	213	198	198	168	201	215	204	231	216	212	216	210	212	181	201	199	204	209	235	230	223	215	221	213	207	189	205	213	187	190	212	192	196	211	200	214	228	219	209	195	215	208	214	184	211	216	200	208	207	207	209	222	241	212	193	198	196	201	208	224	220	200	197	188	217	218	183	223	211	203	215	233	192	201	214	204	209	176	185	223	213	197	193	199	203	198	208	213	229	197	207	201	236	198	212	223	169	203	216	199	208	200	207	210	214	210	195	224	199	200	229	201	223	214	220	211	187	230	194	209	195	237	206	207	198	224	227	200	174	202	208	203	194	197	218	200	201	202	195	190	222	202	206	230	217	215	210	195	211	193	216	214	210	179	187	212	208	220	204	211	217	205	207	201	202	222	195	206	204	195	203	209	221	187	203	209	213	192	196	227	199	226	198	216	193	236	208	218	221	195	220	183	203	204	210	207	224	203	196	231	207	203	197	227	210	200	214	212	198	232	204	211	216	231	191	182	212	221	210	216	183	215	214	186	216	224	213	201	209	200	240	188	211	218	202	189	204	221	210	206	225	217	214	202	211	225	202	227	195	215	195	215	222	222	218	231	199	205	209	231	215	199	210	200	189	196	201	196	210	194	213	209	184	195	185	203	190	213	196	216	226	214	222	220	183	205	206	208	174	199	219	203	216	191	220	215	211	202	209	186	210	208	232	223	221	222	194	197	220	197	199	182	213	233	204	206	220	198	210	192	207	186	202	191	167	236	221	252	252	201	184	214	240	215	199	197	208	195	199	216	193	185	188	195	198	213	214	188	213	240	219	224	206	210	208	205	193	237	219	178	230	220	230	184	208	198	209	226	206	215	205
21768	21869	36053	41192	42715	42174	37552	25867	26763	24896	25665	23036	21068	16370	10554	8510	9114	8328	5969	6276	5324	5384	4254	3379	2904	3165	3275	2973	2737	2318	2381	2042	1615	1403	1454	1330	1313	1343	1387	1250	1066	1038	998	936	896	825	830	811	793	752	748	703	647	795	739	769	786	748	768	720	655	672	664	723	673	628	690	665	670	667	677	680	655	635	649	640	688	710	644	677	685	629	645	609	561	551	565	539	525	519	559	516	523	554	487	515	551	525	527	557	529	538	473	544	509	522	538	522	478	524	510	571	513	530	475	519	506	486	538	509	512	494	518	495	508	506	542	546	526	479	531	502	512	532	527	515	558	512	545	551	529	501	529	563	505	532	483	487	493	532	534	474	491	474	516	516	497	488	526	543	522	504	498	519	500	518	521	504	494	502	504	537	542	489	532	515	517	507	498	504	526	532	459	579	499	517	508	522	536	521	484	494	514	562	544	493	498	502	506	545	509	522	467	513	485	510	515	535	502	530	467	496	532	525	535	507	484	483	512	495	508	529	474	506	425	473	486	526	453	496	469	476	541	481	532	494	521	549	534	509	538	523	457	452	512	540	490	497	499	524	520	488	512	525	517	501	549	540	534	486	483	536	518	511	507	487	490	542	498	568	490	529	529	537	519	490	505	523	539	557	504	537	552	482	519	477	494	512	519	474	537	515	520	520	485	503	475	534	529	494	509	509	498	544	514	490	467	550	510	477	519	490	509	490	489	510	474	509	514	505	531	470	489	515	486	515	546	488	541	488	498	509	493	515	542	499	527	527	516	513	471	536	466	487	484	504	532	523	493	511	520	496	482	492	530	490	492	493	494	510	517	517	509	523	503	518	512	532	485	516	486	519	517	457	520	521	516	540	519	526	480	519	476	517	492	523	499	487	467	487	505	500	522	512	533	532	505	532	547	470	556	518	514	522	501	497	489	491	542	524	501	543	529	507	563	537	482	487	529	499	566	498	496	547	527	524	495	522	543	528	489	542	509	510	488	520	527	486	506	517	548	557	514	529	537	522	487	525	519	543	511	497	511	498	518	518	493	497	485	490	501	482	508	512	532	517	501	485	533	492	518	499	481	533	515	497	504	499	521	494	504	477	482	506	481	481	479	509	509	493	471	508	518	516	497	546	491	524	520	496	552	510	510	483	479	476	494	491	514	527	515	525	483	531	517	552	533	492	532	516	519	468	483	524	488	565	537	508	507	559	486	519	512	499	516	544	511	482	518	547	505	516	517	488	520	508	527	511	503	525	501	496	532	502	504	484	505	493	464	511	548	473	523	506	501	496	494	498	485	525	521	532	541	503	463	484	493	476	518	510	543	542	482	528	482	516	525	502	523	541	548	485	553	526	499	504	508	497	498	523	451	495	528	511	508	527	523	490	509	453	487	531	470	496	481	514	478	535	505	499	497	503	475	546	524	510	504	551	535	518	528	503	474	465	534	525	520	437	505	563	531	507	512	520	511	493	543	503	514	507	562	511	551	488	530	518	468	551	527	542	553	495	512	485	483	518	505	542	498	541	522	504	528	508	518	493	510	562	563	499	539	496	490	479	505	516	550	539	543	499	494	453	483	539	497	523	556	511	509	540	521	481	530	504	503	513	492	479	500	491	500	547	497	502	498	486	508	520	520	551	516	524	515	495	514	504	553	524	533	490	487	521	566	493	470	477	510	516	508	546	527	502	516	518	542	522	533	518	506	489	497	516	494	500	501	504	561	502	531	524	524	514	502	547	489	514	551	521	472	531	539	467	525	513	500	531	508	566	481	533	528	495	485	498	511	497	532	551	566	483	496	506	489	515	505	500	501	484	542	545	526	525	493	541	538	523	532	482	506	566	520	512	511	512	502	551	519	469	544	534	527	504	516	510	506	515	533	499	524	536	499	515	527	506	500	518	532	503	509	527	530	504	518	521	489	541	510	498	529	522	503	552	507	513	482	524	494	508	465	520	540	519	527	512	505	514	528	506	536	541	519	473	509	501	554	524	480	533	511	514	483	497	569	540	547	512	545	505	523	506	525	509	509	484	492	532	539	491	525	515	496	505	515	505	530	494	505	514	482	529	506	516	544	533	488	509	519	481	541	510	526	550	500	521	527	528	498	504	478	511	537	482	484	505	511	520	553	537	478	517	535	479	499	513	514	515	488	515	533	504	545	484	517	516	499	469	522	504	495	498	487	524	507	521	498	514	480	486	491	530	504	510	508	506	497	501	488	488	515	534	491	537	565	492	514	502	494	488	499	534	532	530	481	499	501	510	491	508	488	490	518	514	511	509	517	498	527	500	528	517	530	493	485	551	508	508	483	528	502	485	503	486	472	516	509	539	550	497	512	529	470	499	480	492	504	516	562	481	490	553	507	521	488	507	513	559	523	500	458	477	518	506	501	552	530	507	494	524	524	535	543	505	486	526	477	511	482	481	510	468	529	524	498	516	524	519	513	522	495	512	498	500	523	485	500	492	522	506	504	474	505	510	504	460	512	488	529	524	526	487	536	494	563	525	542	508	478	498	497	518	505	531	497	496	488	472	515	505	476	504	476	479	494	502	503	499	531	508	536	546	521	539	487	488	546	508	515	524	508	498	495	563	501	519	532	504	519	449	469	499	507	509	515	510	555	511	533	492	523	468	481	501	539	525	523	528	519	515	504	529	536	522	487	480	516	520	490	487	506	481	513	500	509	515	533	537	521	514	544	516	506	513	516	473	481	511	524	497	522	484	485	529	507	445	499	542	507	495	521	549	548	537	496	502	502	529	515	548	538	509	495	498	536	468	519	464	505	509	476	524	528	512	505	516	476	529	535	509	507	468	530	517	528	478	518	525	507	509	490	520	494	514	522	491	478	497	527	522	568	516	479	496	493	497	504	495	534	533	516	471	558	498	527	494	531	517	510	474	522	516	505	512	505	527	498	526	500	535	495	506	532	531	511	527	521	559	526	497	494	515	574	511	514	502	483	499	497	510	508	500	501	509	501	526	509	520	505	525	541	461	467	497	511	523	507	524	537	503	508	504	501	499	532	497	497	461	530	507	484	516	529	525	547	536	509	513	476	516	475	511	485	479	533	529	513	573	512	545	482	497	504	505	523	538	540	513	485	496	531	515	538	512	506	498	505	527	513	518	521	514	530	492	486	535	551	492	500	496	480	531	481	472	523	467	494	505	526	541	530	505	540	508	530	527	519	517	517	475	539	518	554	530	508	513	539	498	493	529	476	481	564	496	494	524	499	524	495	505	492	506	545	508	500	486	493	537	497	486	530	546	486	475	502	497	516	470	538	504	510	512	477	492	504	522	491	528	531	494	536	517	518	527	492	530	506	504	520	533	515	498	505	493	479	530	496	510	494	505	487	478	491	484	536	502	461	532	523	475	500	484	504	471	518	483	544	526	500	487	514	507	519	502	482	528	502	503	499	564	521	478	522	515	534	509	516	554	527	508	511	480	496	479	508	541	538	525	495	531	499	492	531	534	467	510	525	490
12006	8534	11395	10158	6482	8296	3945	2296	1740	1399	1173	895	770	578	535	486	501	412	359	379	378	356	329	311	299	290	270	293	270	256	286	279	260	232	257	248	247	268	238	250	214	292	250	245	253	272	270	258	234	235	220	237	201	264	261	241	215	247	240	246	276	236	245	231	247	243	220	245	231	238	250	242	243	236	246	225	238	245	270	241	217	251	226	249	220	221	237	236	243	234	248	226	253	236	237	218	222	244	235	233	229	267	239	232	230	209	212	249	213	235	261	256	243	215	228	202	207	231	255	237	248	232	234	226	238	231	260	208	221	236	236	272	210	225	238	251	234	236	234	227	257	226	227	264	252	228	204	235	245	252	254	263	227	241	221	227	230	227	240	250	244	243	196	216	202	216	244	249	250	233	224	229	256	231	275	242	226	243	236	224	224	257	223	240	226	227	236	232	230	233	219	215	232	230	235	225	223	221	257	246	211	232	198	254	226	231	225	205	258	229	198	262	225	228	229	190	239	230	218	242	265	225	225	237	229	191	222	221	231	220	250	236	266	239	231	223	216	225	241	250	251	215	248	253	208	212	243	209	227	220	235	240	210	251	253	219	275	204	219	219	225	243	228	225	257	230	242	219	225	235	214	257	210	245	250	245	217	239	198	245	213	224	239	219	273	254	251	240	253	237	227	224	262	231	236	249	216	207	260	210	249	229	219	232	226	211	198	220	238	233	185	209	228	230	232	221	244	243	250	223	230	237	231	242	209	213	228	244	282	215	238	248	247	232	228	217	246	228	215	200	226	235	221	236	223	223	232	256	254	235	229	245	240	259	209	235	235	270	259	226	213	228	231	228	236	231	218	221	226	206	211	247	259	229	251	225	226	209	236	232	217	233	210	240	249	234	229	230	246	234	226	238	230	228	226	222	220	212	224	243	237	227	240	244	263	232	232	238	210	222	240	225	224	222	212	225	230	216	215	230	232	258	244	235	234	232	244	212	256	233	267	208	235	237	247	242	210	219	227	238	248	223	268	240	227	239	226	275	219	238	251	222	231	229	211	242	252	212	237	227	211	244	251	236	225	244	213	215	209	236	214	243	249	239	223	264	242	229	231	240	243	223	229	222	242	196	227	219	245	234	233	232	224	230	231	228	217	221	224	238	250	250	207	231	241	234	235	219	254	216	223	263	219	229	216	229	214	256	236	214	228	246	256	213	206	219	254	223	236	235	235	251	234	252	235	216	234	236	230	253	250	223	229	231	247	233	205	238	258	235	231	206	220	246	239	224	240	208	241	214	233	239	266	231	231	216	249	246	201	219	212	246	207	246	224	242	225	222	242	251	239	213	227	246	262	223	245	253	224	225	253	239	221	220	197	211	231	243	255	240	232	221	231	237	234	225	228	247	250	203	236	224	279	229	274	219	236	220	211	217	223	236	214	210	227	220	215	226	249	252	255	256	258	241	272	246	222	252	235	231	246	210	254	241	226	239	220	209	221	251	249	222	227	219	218	217	234	209	232	203	233	236	242	203	211	219	204	243	237	222	199	218	249	227	243	238	218	229	239	205	251	202	217	228	261	264	259	239	244	238	241	236	229	231	222	216	254	203	253	214	252	228	205	236	209	241	228	212	209	225	247	223	240	242	227	243	258	231	212	236	255	235	248	246	234	221	245	231	238	235	224	213	238	212	255	237	235	230	223	237	246	246	237	222	236	218	254	234	223	213	220	222	245	224	211	229	229	214	223	216	240	245	238	219	245	237	232	238	244	222	249	234	242	244	220	243	282	229	212	207	222	218	229	203	258	238	230	234	230	252	230	219	266	249	258	210	229	234	240	235	228	220	223	223	252	238	238	235	238	247	225	239	251	262	196	245	237	211	229	237	228	237	223	253	242	219	213	231	244	228	229	233	206	219	261	242	194	236	236	247	209	230	250	222	234	215	228	238	238	254	230	224	256	227	243	231	249	230	225	218	205	239	247	241	233	197	204	241	246	220	225	231	230	243	234	223	218	277	241	236	236	222	236	254	234	242	226	218	259	228	236	256	235	223	221	253	221	249	232	213	235	231	224	224	223	241	222	203	236	225	222	220	208	200	214	227	254	247	246	211	234	234	215	225	233	223	253	226	218	230	219	235	250	244	225	222	255	222	196	209	224	226	234	213	218	246	233	220	255	213	236	233	233	239	245	239	223	220	213	226	232	249	268	235	205	228	213	228	222	200	207	239	227	234	248	213	227	246	251	224	228	239	235	226	201	243	239	239	210	231	223	218	195	238	229	222	237	226	217	229	221	227	234	216	228	213	234	229	247	225	230	221	233	223	230	223	233	243	208	225	204	229	246	223	214	240	260	238	227	207	237	250	231	235	231	206	223	200	208	217	210	226	234	231	187	223	249	220	214	213	236	240	206	244	215	216	266	269	216	209	243	237	239	231	242	196	226	229	248	243	265	224	238	207	244	233	223	227	232	220	276	237	220	230	239	224	229	233	246	212	216	233	215	238	230	228	245	204	258	227	247	222	228	221	258	251	248	219	240	224	217	256	233	223	228	213	242	237	236	215	231	255	244	224	235	206	226	241	265	234	205	248	216	224	248	243	227	258	247	242	232	217	241	218	215	241	251	234	205	242	246	241	236	210	238	240	250	234	258	214	232	220	239	231	256	243	226	230	225	220	219	254	213	250	227	199	237	223	207	227	230	228	217	250	241	250	225	209	221	221	242	271	230	232	244	204	224	219	235	233	237	239	218	233	220	211	226	219	210	230	208	253	212	231	209	250	268	245	234	228	232	228	234	220	246	212	220	214	236	250	252	232	246	253	213	228	213	210	236	236	250	230	228	240	219	234	226	200	236	254	230	232	230	232	226	248	236	217	255	233	244	253	223	219	264	218	233	238	224	214	242	214	258	230	236	233	211	225	240	224	224	222	256	256	235	227	258	241	225	237	231	234	258	247	234	231	233	237	224	206	221	258	246	216	251	238	241	215	235	233	251	229	236	248	210	237	236	233	239	219	229	233	231	245	262	236	266	270	214	230	238	227	215	247	250	243	208	237	218	233	245	214	207	222	234	247	237	219	242	237	213	232	247	227	241	213	238	234	252	244	207	232	246	228	229	223	246	242	255	255	211	243	260	230	231	234	253	240	240	232	224	221	221	228	222	238	223	219	223	223	217	215	259	219	222	244	233	247	249	233	205	215	229	242	230	211	226	251	222	235	231	237	222	263	234	243	245	228	236	227	244	228	235	242	222	236	224	210	246	225	217	266	238	212	271	235	254	226	250	227	249	231	249	242	213	223	220	237	188	247	236	241	225	238	240	223	215	223	216	264	261	223	229	244	218	238	259	249	214	235	239	232	219	233	249	250	234	260	239	238	228	223	214	229	231	230	249	218	236	204	223	272	220	219	197	237	222	245	249	240	221	234	250	228	240	224	206	219	213	243	251	218	248	251	218	229	217	230	227	239	236	227	227	208	225	245	221	214	243	227	238	220	226	228	237	214
7397	8133	17725	20579	17445	21106	12105	8967	7752	6676	5482	4606	3923	3081	2332	2136	1958	1691	1485	1446	1424	1302	1200	1089	1028	1079	982	957	918	859	828	846	788	789	734	744	726	749	742	668	710	658	649	647	689	616	675	654	669	610	619	560	642	621	642	651	640	644	639	640	596	627	615	574	599	606	556	595	585	582	603	645	608	591	583	608	594	597	606	614	607	611	618	547	626	577	645	570	590	580	640	612	588	568	580	587	583	576	587	560	564	584	561	593	591	537	526	565	566	573	637	544	623	570	580	598	614	570	596	593	544	604	532	589	618	563	546	554	548	544	572	615	570	571	567	570	601	578	576	524	572	555	593	613	540	596	558	564	591	573	567	568	624	566	564	561	614	575	611	585	579	605	589	572	556	608	609	596	606	606	587	590	588	597	593	599	561	618	560	559	590	506	599	582	566	540	613	598	599	573	574	615	621	575	585	587	625	570	580	545	571	540	581	557	537	586	570	557	574	602	562	600	605	586	592	589	560	571	584	579	581	580	578	584	589	562	561	597	599	554	571	605	580	589	545	540	584	547	570	564	548	547	563	599	624	550	536	579	630	568	532	566	598	538	590	578	574	596	579	531	542	610	553	607	569	581	565	592	604	566	562	590	605	551	575	533	581	558	576	587	608	571	598	577	584	584	582	599	616	552	584	574	593	552	548	567	586	608	586	597	549	623	565	600	598	588	575	587	571	612	546	606	570	577	594	597	576	557	576	563	575	613	566	603	561	623	572	568	612	610	557	555	564	567	594	569	574	621	634	595	608	597	592	574	573	617	518	592	590	573	623	565	595	595	561	569	572	572	605	573	561	625	590	552	603	542	551	553	560	582	591	611	566	570	578	576	566	588	562	570	597	605	594	608	572	587	565	598	568	564	561	620	545	605	598	559	579	553	538	558	555	559	608	581	573	591	569	534	557	555	568	556	570	565	566	570	571	558	607	595	536	562	586	590	541	591	594	563	573	599	518	577	591	567	574	622	621	565	561	560	595	601	575	558	607	568	538	583	601	542	540	537	607	594	618	576	605	528	590	586	544	575	561	567	544	559	584	562	566	578	566	586	576	570	560	589	578	588	579	520	604	564	585	571	580	621	546	587	563	561	570	606	530	562	587	593	562	550	554	567	596	543	552	570	613	580	541	608	550	583	545	570	603	564	542	571	568	568	551	567	590	550	608	572	587	564	580	570	598	588	567	523	562	534	566	572	649	611	563	565	568	534	605	604	571	539	585	538	583	577	600	561	580	579	571	571	570	571	561	568	610	577	551	565	560	530	556	579	564	561	617	581	560	512	559	613	572	564	574	548	557	579	552	607	616	582	582	583	537	613	558	561	554	561	595	568	540	594	534	576	581	572	606	578	597	598	565	548	559	554	557	568	561	558	548	586	596	588	529	597	602	571	595	566	618	568	595	592	587	575	591	556	589	541	530	562	580	531	591	581	538	622	560	596	570	577	565	598	570	561	531	603	549	574	562	563	557	572	549	626	576	567	580	530	563	570	596	614	602	570	573	609	601	520	555	607	601	603	616	570	570	560	580	637	573	590	575	591	556	581	582	556	556	544	580	555	604	578	589	638	564	587	564	572	609	590	590	567	609	556	578	543	595	598	611	585	588	592	583	572	571	573	562	512	536	574	592	603	574	536	572	593	548	561	526	532	601	586	578	598	610	588	612	589	597	589	581	564	572	557	573	572	568	593	558	600	556	619	565	563	560	536	531	551	560	578	600	576	562	599	562	564	564	586	555	550	581	571	597	543	600	550	539	559	584	607	562	579	576	592	552	548	588	579	567	578	567	561	587	566	590	571	586	580	627	542	571	581	527	611	570	601	577	578	575	592	572	570	570	572	563	588	577	583	586	617	605	587	585	537	558	572	650	563	568	572	585	572	576	598	594	591	577	580	586	568	538	577	568	555	569	555	568	598	597	585	611	572	577	536	562	584	586	582	588	551	594	562	574	604	597	549	611	580	585	585	563	580	560	607	549	577	603	537	543	568	598	600	600	567	551	541	585	576	603	573	586	584	558	597	601	518	569	560	596	563	594	629	624	534	660	559	564	597	546	522	560	618	540	595	594	589	524	578	556	592	610	576	573	574	597	570	618	574	601	602	546	568	574	585	578	548	523	575	565	575	540	595	540	508	572	572	548	615	604	580	545	606	586	576	546	547	577	589	598	582	567	567	582	610	572	605	564	584	573	547	576	584	568	525	591	613	567	582	585	574	598	582	545	600	573	556	591	532	540	572	600	571	594	605	568	564	623	581	579	583	580	575	578	599	554	532	532	559	570	555	577	584	550	562	540	581	554	581	578	560	568	581	583	586	558	577	565	592	571	580	568	602	601	578	635	566	578	552	561	559	565	584	593	594	579	598	593	593	574	575	603	577	567	606	559	546	557	598	581	604	588	595	576	570	558	586	530	547	599	536	547	560	587	573	543	569	554	578	578	559	550	554	603	549	578	585	552	545	581	614	607	604	576	577	568	583	608	574	568	582	556	576	580	625	582	560	575	589	606	561	548	547	597	574	565	593	541	582	611	544	560	601	588	547	584	610	557	594	553	520	596	587	558	536	567	603	560	553	551	563	622	560	545	564	591	533	569	602	597	567	605	578	552	591	586	568	533	580	532	617	606	598	593	561	572	578	574	537	616	559	573	575	548	541	578	559	578	591	535	581	628	589	541	548	579	558	594	608	566	563	567	600	566	536	587	572	570	556	590	590	613	541	548	560	588	560	572	613	553	590	603	549	581	560	544	566	542	592	572	528	597	587	541	580	557	582	564	588	593	583	596	546	532	620	603	577	598	534	591	583	555	544	630	634	563	566	573	611	589	612	579	517	555	570	596	597	558	564	574	609	548	588	531	597	594	568	580	598	575	532	570	523	574	612	566	527	575	547	582	574	532	573	632	564	578	586	596	526	569	595	611	557	598	590	576	573	580	580	574	596	516	549	560	601	603	566	545	590	625	601	599	567	577	578	576	596	577	573	569	513	547	599	571	608	563	610	612	571	579	606	573	574	578	566	593	592	637	589	607	571	602	616	538	573	602	558	589	579	563	599	564	558	540	577	568	552	574	549	569	582	550	619	570	567	553	580	584	625	623	540	580	607	570	566	563	535	585	561	538	580	626	526	567	592	549	637	619	554	590	561	584	513	600	566	548	598	586	597	601	567	622	604	564	580	564	634	536	592	565	589	563	578	584	552	562	560	557	571	579	599	530	618	553	544	559	586	586	552	595	539	523	581	581	541	594	576	559	583	577	582	589	585	584	569	583	544	616	599	584	599	548	590	561	553	564	568	564	553	588	562	578	575	569	560	611	560	563	580	597	600	589	557	603	575	558	575	578	561	597	528	597	574	587	576	551	592	604	541	596	600	599	611	584	583	545	556	603	576	561	550	567	597	591	617	589	583	564	587	589	573	583	551	592	557	560	556	546	638	593	567	575	583	592	547	595	605	599	608	592	531
28123	27654	43572	34335	27177	34798	31912	17303	11644	7569	5191	4088	3007	2298	1408	1163	1090	1050	753	748	607	644	481	471	518	544	479	399	434	414	350	369	341	345	284	302	313	303	285	288	286	272	285	267	258	264	261	256	236	262	251	243	268	245	274	251	233	249	241	254	210	270	257	263	215	230	270	235	212	255	245	268	263	243	229	234	232	256	242	225	270	238	249	262	212	238	219	241	221	236	217	230	259	241	236	232	220	236	233	230	235	243	236	208	245	239	231	261	253	242	232	222	215	232	259	225	270	225	244	243	221	237	232	230	204	245	224	237	223	231	249	244	285	255	237	225	233	224	245	259	234	254	236	225	230	249	222	244	238	247	251	235	231	221	236	263	224	235	214	207	227	232	207	249	249	251	242	241	236	247	246	231	234	262	246	237	271	206	251	252	238	249	249	250	253	225	217	247	206	235	234	259	237	220	242	220	224	226	259	234	214	239	247	247	230	228	225	235	240	237	224	225	237	230	240	248	224	245	261	234	233	228	234	244	198	240	227	230	232	234	216	228	253	210	219	225	248	249	231	210	227	213	243	240	225	240	207	246	222	238	237	230	247	247	263	220	236	230	226	235	239	257	229	267	263	243	227	207	224	252	260	235	225	203	214	237	256	227	247	223	219	232	247	220	223	224	244	228	272	256	252	215	212	214	236	219	228	241	222	253	223	225	236	216	258	227	245	244	213	218	222	227	253	243	248	234	226	224	231	235	235	224	237	244	241	273	250	243	227	224	253	245	230	216	229	231	235	226	223	223	222	249	245	223	238	217	214	253	230	228	263	219	298	248	239	250	241	220	210	238	230	253	274	232	247	222	244	233	244	257	231	228	281	246	224	233	218	225	266	230	240	254	217	223	231	224	262	212	240	256	236	221	251	237	232	237	224	229	234	231	237	212	214	225	248	245	231	252	246	236	215	234	247	232	256	234	238	237	211	275	223	225	220	195	230	223	217	213	252	250	258	224	226	228	263	231	232	229	241	232	247	210	234	244	202	239	235	210	217	233	195	252	219	247	269	250	238	223	241	236	227	247	232	219	238	243	218	220	246	237	251	223	251	249	235	252	205	217	234	240	213	236	227	249	233	226	221	230	230	257	234	251	219	224	234	242	230	215	217	232	218	219	230	223	257	230	230	252	236	253	231	238	253	223	246	243	219	234	236	249	228	245	230	224	219	283	220	219	255	233	242	236	230	246	203	233	236	224	248	232	219	233	256	242	234	230	227	256	230	235	245	261	242	248	233	230	228	207	212	224	233	242	215	215	212	233	257	216	208	223	219	242	226	224	221	247	248	242	224	223	245	203	234	251	226	223	240	217	215	216	240	248	223	238	265	233	233	240	200	234	237	236	234	227	239	256	217	256	253	211	213	225	241	204	250	216	239	214	243	241	246	227	222	219	237	244	237	267	226	243	237	235	247	242	219	244	256	226	248	247	238	248	249	221	219	237	205	241	258	220	237	240	261	241	236	245	216	229	235	257	242	219	258	222	243	240	233	232	238	242	236	216	250	256	240	253	225	212	217	231	206	225	245	227	230	268	204	239	244	237	236	243	201	238	261	238	212	248	272	232	249	219	249	250	245	234	248	248	243	213	229	250	244	259	251	246	222	252	235	245	266	244	243	231	200	214	244	227	231	223	239	245	211	232	227	247	197	226	260	222	229	246	240	209	240	220	228	210	230	224	229	285	225	222	242	220	248	278	236	237	240	243	215	259	227	248	246	258	216	239	236	230	236	231	242	222	247	235	242	234	226	222	247	230	246	239	232	263	214	244	217	214	248	232	236	244	255	255	240	247	246	237	226	258	232	219	281	229	238	253	245	214	218	228	247	245	199	244	233	262	211	226	243	217	223	240	218	235	241	225	204	207	243	260	253	228	226	234	223	211	226	241	244	212	220	223	235	233	255	226	227	240	206	258	234	240	265	235	248	232	218	231	231	246	238	233	241	235	237	236	215	205	218	236	228	210	218	226	266	227	231	204	212	251	254	224	240	238	227	247	201	230	238	227	257	243	221	226	278	213	195	235	247	245	221	215	225	226	246	200	208	210	234	239	230	246	237	218	196	233	244	231	190	219	246	242	256	229	241	254	251	193	199	256	221	215	243	251	231	234	241	245	265	241	210	255	224	234	224	228	227	240	277	246	238	252	237	208	241	236	232	249	247	244	223	225	223	207	215	241	231	230	227	209	234	220	244	223	224	243	242	237	267	241	237	260	239	244	236	201	242	237	220	235	236	244	235	228	211	243	284	225	267	251	263	243	218	240	228	246	215	231	258	248	236	230	235	224	221	243	254	228	235	253	231	222	226	253	252	225	227	248	212	204	240	250	235	231	245	212	250	225	230	210	213	213	226	225	252	228	237	226	228	240	221	238	246	228	261	243	225	258	254	232	227	228	226	237	256	239	225	223	229	196	241	212	223	277	237	237	207	219	247	236	218	225	240	231	226	233	235	259	235	232	249	215	272	268	278	223	227	258	217	255	225	217	247	263	259	222	244	224	221	261	248	253	242	194	238	234	228	243	203	241	244	238	228	231	217	222	252	241	228	220	230	236	246	249	220	204	218	206	220	264	231	239	246	251	236	231	228	272	231	236	246	229	201	260	247	204	226	243	215	235	243	223	247	230	246	231	248	245	212	237	202	224	223	239	227	231	237	251	258	226	198	258	243	245	226	242	238	233	239	250	249	241	213	245	220	237	260	222	216	239	209	231	250	200	224	242	248	219	237	253	218	227	255	208	227	242	228	226	232	219	228	260	250	229	198	223	249	203	207	210	249	232	227	208	219	229	250	250	217	277	241	234	223	235	254	228	229	255	210	214	209	234	206	219	219	228	213	199	250	212	234	237	226	212	224	212	237	236	234	232	262	222	260	240	221	242	224	231	220	243	218	233	229	219	230	233	252	239	243	216	206	221	233	237	236	246	235	217	263	227	225	245	207	229	239	240	216	226	217	241	261	224	236	218	221	238	225	231	240	230	216	246	226	235	216	210	223	251	238	239	236	218	246	245	241	229	234	240	202	206	208	242	218	236	246	257	223	226	224	243	220	249	223	236	223	239	233	242	217	245	254	243	252	239	211	215	249	246	238	236	243	205	251	201	248	226	242	238	273	244	212	242	251	231	251	223	226	263	245	242	216	228	218	231	226	203	244	224	242	235	217	238	210	225	192	239	244	217	226	241	249	218	226	246	271	235	244	259	215	250	259	252	218	216	218	217	232	222	231	221	256	254	250	257	241	225	219	213	239	256	253	238	229	242	219	214	242	246	245	208	198	230	207	235	249	246	241	252	242	228	204	240	244	247	254	250	244	242	230	244	201	223	219	240	234	230	224	206	239	244	222	262	254	238	220	222	224	226	248	265	210	214	194	194	237	231	211	243	227	225	226	241	251	259	238	225	242	239	237	244	239	241	242	249	242	256	210	226	246	243	238	213	219	241	266	263	217	230	238	245	248	216
17740	21877	40306	37411	33669	39469	33448	18813	19977	18255	17344	16509	13848	11046	7130	6204	5855	5699	4020	3835	3084	3437	2604	2374	2336	2379	2082	1910	1959	1785	1684	1533	1188	1108	1182	1099	1089	1111	1096	1052	975	883	861	867	752	811	768	830	754	759	716	686	697	670	765	773	743	806	686	721	697	707	709	721	665	652	682	647	659	667	678	695	683	667	671	674	678	680	655	668	642	670	634	628	640	577	638	613	595	589	628	617	570	588	570	563	599	600	597	568	585	602	608	648	572	579	545	597	616	596	602	575	580	584	551	602	571	601	616	530	605	604	594	598	562	566	587	584	585	609	592	610	535	581	590	578	593	600	566	605	604	579	568	580	596	623	537	588	613	544	589	578	628	616	551	589	554	626	552	575	568	585	563	612	520	569	584	601	596	561	571	568	561	569	577	550	576	527	593	612	576	595	557	579	579	565	584	573	567	597	576	576	606	581	584	600	558	557	546	593	580	556	569	563	622	570	585	594	626	550	560	564	598	586	556	567	557	594	599	547	565	553	550	546	559	565	563	591	582	591	575	562	556	589	570	584	593	538	576	618	599	596	589	575	564	600	568	526	572	591	558	596	619	558	552	550	590	596	589	617	569	582	579	547	581	537	572	582	575	577	575	599	609	566	563	554	624	582	577	569	577	576	578	540	584	606	550	596	589	582	617	559	557	562	592	558	631	605	546	522	579	599	579	571	529	583	591	587	605	567	613	623	568	565	564	648	534	613	547	533	636	560	602	568	594	551	576	558	602	539	595	586	601	611	565	536	579	582	581	592	610	578	580	552	524	543	562	558	577	573	545	583	585	550	574	590	566	587	587	596	588	584	628	547	558	574	592	533	584	597	554	582	591	597	586	592	604	603	542	568	551	572	548	626	566	604	585	586	579	598	550	549	628	549	594	570	589	585	546	609	564	569	569	563	552	599	581	586	599	558	578	604	561	583	578	570	565	557	571	573	573	513	599	578	571	534	567	581	567	549	593	581	586	588	585	497	583	583	555	619	591	573	604	582	545	546	614	576	592	584	574	591	577	585	588	597	558	578	617	548	533	538	613	575	575	554	580	600	585	603	569	550	578	591	566	598	563	559	619	611	589	536	566	602	627	601	544	599	550	604	587	564	564	592	593	605	569	624	562	587	579	599	601	595	566	651	612	569	568	553	543	594	546	624	599	598	562	572	606	544	543	570	576	571	586	552	605	563	587	571	596	589	570	646	566	537	575	540	563	611	562	533	577	585	545	573	598	587	564	572	553	545	612	607	588	559	584	582	613	578	600	555	638	595	567	597	606	577	565	558	604	587	575	577	561	560	621	552	548	567	585	597	545	582	572	585	617	599	592	535	600	558	546	581	571	577	626	603	591	614	589	589	603	548	591	562	608	611	571	597	537	603	581	571	618	521	594	562	555	579	560	587	583	593	547	602	553	573	571	606	611	579	551	561	559	575	593	595	584	540	614	617	578	627	586	595	607	582	558	588	552	592	580	592	553	572	575	611	573	588	530	579	591	619	583	569	586	565	607	559	573	596	566	556	621	553	559	566	584	557	534	534	558	556	595	578	566	544	596	589	597	586	571	537	590	573	648	572	550	608	616	595	563	632	579	561	583	596	578	583	602	591	546	579	567	548	554	574	598	602	537	549	609	556	584	605	542	574	602	612	552	538	591	531	598	559	566	602	611	590	581	562	575	557	571	605	581	568	583	598	566	549	540	567	604	577	569	574	585	581	578	606	611	583	557	561	573	581	587	592	601	595	563	559	594	596	588	562	585	605	586	572	557	565	558	616	600	609	584	596	567	572	565	623	581	573	589	624	601	551	507	567	594	602	562	571	541	566	574	536	607	553	587	600	600	531	583	595	568	580	604	560	545	585	557	575	569	569	573	597	607	574	568	566	593	590	562	587	606	568	541	559	585	544	551	572	568	592	593	575	555	586	565	533	615	581	577	559	604	565	557	544	640	561	585	552	624	568	563	563	631	573	598	551	565	569	607	565	589	610	591	537	565	574	577	591	575	544	563	574	524	606	584	624	539	588	609	591	569	568	587	579	603	596	605	539	586	538	576	607	605	552	570	538	548	568	590	558	585	592	534	594	559	580	580	536	586	607	527	587	588	584	570	604	555	612	550	566	583	586	588	583	597	593	601	555	586	546	591	557	564	568	598	575	545	579	592	591	582	575	556	568	571	570	602	569	574	582	588	575	587	584	612	581	585	541	570	616	591	619	579	614	599	574	571	621	575	533	579	581	599	562	567	603	556	587	555	609	582	632	616	595	617	589	581	545	596	564	597	601	606	581	577	613	559	590	534	545	563	583	585	556	564	586	563	567	530	559	576	585	546	583	581	539	616	590	566	600	608	607	558	566	603	558	544	571	599	535	599	593	586	592	572	586	598	592	534	593	575	575	603	603	582	574	597	575	556	546	599	553	574	557	565	606	571	585	558	545	596	539	582	564	618	588	568	587	550	574	586	621	590	580	575	570	565	600	563	568	604	617	597	601	585	590	557	583	594	595	556	607	620	563	592	577	610	573	523	560	568	581	581	594	600	579	548	610	571	583	578	574	599	546	602	579	598	585	565	569	592	548	609	591	555	590	587	543	556	568	602	574	621	604	594	591	576	592	569	585	575	595	581	567	627	580	568	596	608	611	566	594	587	590	543	583	614	602	572	558	569	553	579	658	591	604	576	596	550	573	607	597	604	603	599	639	557	551	542	570	559	621	559	563	603	557	582	547	573	579	581	557	624	542	582	542	549	551	577	580	576	554	559	628	583	579	565	570	572	600	591	576	601	575	538	619	569	611	591	595	597	617	591	586	612	566	578	556	600	563	562	573	578	572	610	603	595	571	570	597	588	591	571	596	623	547	540	580	521	600	605	591	532	604	536	580	533	536	552	573	559	554	564	641	602	592	544	562	580	613	623	599	595	526	549	577	626	624	583	569	588	636	551	546	614	567	574	618	584	584	572	534	592	607	567	558	603	536	571	601	620	591	577	570	572	587	559	578	565	602	556	607	546	578	576	556	592	573	653	574	607	569	597	587	567	507	600	558	600	576	576	592	572	606	564	570	553	568	585	611	587	569	573	564	606	580	586	573	591	525	574	597	548	586	552	543	589	573	632	581	599	575	601	578	574	556	564	586	634	599	606	597	579	558	599	569	551	604	554	534	582	568	591	578	569	559	538	546	588	569	586	622	607	587	553	547	566	568	633	557	584	582	542	616	564	573	600	570	567	591	567	591	552	577	555	574	588	578	582	581	544	566	578	545	560	594	567	594	542	576	577	567	572	541	590	574	594	565	543	542	564	554	571	601	577	627	573	545	574	521	582	556	556	564	606	558	566	569	561	629	541	565	612	553	545	549	554	543	595	609	569	537	528	595	570	566	546	546	570	619	601	585	569	605	628	570	599	608	579	596	581	605	568	612	570	598	568	616	590	622	584	560	557	555	604	566	562	584	568	574	548	624	571	593	567	593	567	579
37614	40153	44986	38666	35333	32443	24945	17396	13904	10165	7679	6732	5285	3764	2235	1864	1687	1577	1065	1004	783	880	700	721	654	661	566	527	535	482	450	402	322	337	315	338	342	308	288	319	327	270	280	251	245	251	260	259	238	228	215	256	213	245	258	241	243	249	223	231	218	236	247	255	230	203	218	252	221	215	208	231	237	229	238	212	260	210	222	212	206	193	250	212	211	203	184	196	224	190	236	212	201	186	223	228	216	180	209	175	232	209	210	186	201	178	227	226	197	198	194	213	225	207	202	209	219	208	200	207	180	221	183	195	192	219	217	212	183	199	208	204	224	185	206	239	224	176	207	219	210	216	223	222	226	223	203	195	213	188	191	206	222	187	218	168	238	194	198	219	238	200	198	218	177	193	206	164	226	203	196	224	225	199	190	211	218	223	198	231	208	213	197	197	189	192	237	218	215	210	214	182	219	186	194	242	191	221	204	227	199	201	185	175	187	181	228	192	216	197	193	219	204	221	207	176	210	205	215	205	190	200	191	195	231	204	221	208	214	195	192	201	201	215	214	190	208	204	204	197	187	182	169	209	209	215	239	188	205	217	201	172	200	193	199	187	206	231	189	222	213	217	185	232	211	206	180	193	217	198	222	202	192	185	210	201	204	209	203	204	231	194	219	195	177	204	202	178	214	201	169	220	220	206	181	192	199	203	199	197	196	198	221	201	227	216	226	180	193	208	201	220	205	213	210	193	178	198	193	210	196	211	188	225	183	184	219	213	213	212	179	179	199	187	215	237	187	203	208	203	213	228	193	197	175	184	188	190	206	236	196	205	231	206	202	196	191	198	201	214	202	202	212	188	194	206	187	211	213	199	218	233	216	205	192	230	185	188	187	185	217	180	214	209	179	198	197	231	214	210	204	212	224	209	210	188	197	201	201	198	190	200	212	219	187	203	184	192	208	191	200	205	199	206	200	210	189	216	195	221	206	200	223	204	217	171	209	187	224	207	200	199	204	191	193	188	185	199	202	219	202	208	214	188	204	193	227	220	204	193	200	199	186	211	219	202	185	194	198	200	220	209	217	198	205	204	226	193	195	222	178	217	218	184	186	201	184	191	204	232	175	203	229	216	198	201	206	207	210	186	233	217	196	189	210	192	200	205	204	186	202	224	207	171	207	186	206	188	182	176	198	185	225	211	177	205	203	232	195	209	184	228	201	224	206	206	211	203	219	203	231	205	205	195	189	214	186	206	188	206	211	190	196	206	196	202	190	199	194	227	215	190	203	204	189	213	208	207	210	169	202	201	217	173	190	195	207	171	206	170	209	179	194	182	173	194	179	204	198	213	205	192	224	181	218	195	216	211	180	187	181	219	194	187	173	182	197	229	204	215	180	190	202	177	214	208	184	229	195	222	215	195	209	203	201	185	211	194	216	207	208	200	178	161	195	233	179	183	176	204	208	191	204	209	232	210	197	198	201	230	216	180	200	189	191	219	195	194	233	224	187	217	182	173	200	222	208	213	187	194	205	216	218	193	202	187	194	183	192	202	204	223	216	210	201	195	205	207	202	200	206	201	213	199	212	222	203	167	186	180	209	216	200	195	197	190	201	167	193	216	212	197	232	195	203	200	197	202	198	211	201	205	196	200	215	198	229	206	215	207	213	211	198	203	194	184	212	188	201	212	226	208	180	202	201	193	210	229	198	181	206	198	229	212	209	179	202	214	171	205	205	213	191	191	193	203	208	194	221	216	233	214	210	206	194	197	183	214	207	198	186	180	173	202	217	210	206	226	225	214	223	199	216	229	187	184	205	201	220	184	186	193	228	209	221	219	221	215	214	203	201	180	203	203	197	224	187	204	206	220	196	197	183	238	227	197	232	225	208	205	213	222	221	210	222	219	205	188	193	214	214	203	190	209	188	179	202	204	196	186	227	210	198	199	209	186	204	189	189	205	194	205	181	219	206	213	181	199	211	220	210	188	187	216	186	203	206	200	213	236	202	203	188	214	203	195	181	206	203	210	203	220	200	211	194	182	204	201	217	198	217	215	190	196	241	209	230	201	201	184	200	191	213	213	177	184	208	193	191	192	193	196	212	213	216	199	213	199	204	202	189	183	203	200	183	178	207	195	179	218	235	218	204	208	177	169	204	181	197	181	198	198	202	195	203	199	209	205	216	205	196	195	233	219	181	231	208	203	217	224	197	200	212	207	199	207	188	215	201	187	211	187	207	219	205	216	185	219	200	172	196	232	190	203	243	188	232	181	229	177	180	222	225	212	199	201	215	207	171	192	212	224	209	194	211	198	218	198	213	202	188	209	221	186	202	186	206	193	208	215	213	206	205	189	184	217	176	222	206	202	227	211	214	171	196	202	190	224	217	202	214	203	237	203	205	205	205	192	170	231	231	208	232	195	201	223	233	204	190	207	213	192	218	205	212	219	222	217	205	213	189	179	232	201	228	236	178	197	200	216	212	205	213	193	201	183	236	183	195	200	189	194	205	215	188	179	218	195	206	215	185	205	201	208	205	208	218	207	219	188	204	202	199	203	179	195	182	193	230	211	213	214	213	225	215	235	220	187	199	187	193	190	218	206	199	199	189	198	202	197	215	207	186	203	194	226	217	188	198	193	217	200	205	166	205	207	188	216	227	204	199	191	209	165	188	211	206	182	202	179	193	209	240	216	217	178	216	187	194	201	215	199	201	192	211	209	189	201	196	227	214	188	207	240	210	217	204	207	170	224	207	171	175	224	196	215	186	186	197	223	198	210	207	177	198	207	210	198	182	218	215	209	168	198	217	182	219	204	201	214	168	214	230	199	185	190	224	225	210	202	201	222	191	197	214	201	186	223	208	209	187	199	210	207	215	218	219	178	211	188	186	178	233	193	232	207	218	187	205	203	190	200	208	230	214	206	198	197	218	226	224	208	205	202	212	189	200	183	202	216	202	179	222	210	187	201	193	195	190	216	201	201	230	184	204	216	205	193	201	210	209	194	210	208	225	185	209	209	230	175	219	198	179	211	193	225	189	190	195	203	206	198	213	191	202	219	175	213	199	193	186	196	208	219	229	206	208	213	205	189	214	205	217	233	218	221	190	191	180	198	223	195	224	230	225	202	181	214	198	190	203	177	208	205	217	186	196	204	202	211	193	183	170	243	197	190	231	203	218	167	204	221	189	188	191	178	212	213	199	193	202	195	210	192	210	230	168	182	185	229	193	200	195	194	199	215	232	193	188	214	210	214	199	211	200	223	192	204	207	203	210	199	188	218	224	177	201	196	202	199	208	208	211	174	214	212	232	179	189	195	207	210	195	194	188	211	215	192	194	183	214	187	203	207	202	170	182	208	212	216	205	230	215	199	209	204	196	204	226	212	194	198	189	210	196	207	207	205	193	210	225	201	175	173	181	197	159	207	203	234	199	203	193	194	185	232	192	193	204	193	212	195	219	196	208	205	203	215	192	203	199	227	216	211	197	220	197	197	206	206	199	187	229	183	200	214
24261	31719	42920	42754	42563	37144	29947	23147	25978	23698	22330	22186	19690	15863	10061	9703	8701	8669	5724	5539	4083	5209	3843	3566	3459	3331	3075	2702	2611	2410	2311	1917	1516	1391	1318	1384	1319	1266	1281	1288	1258	1120	1008	963	850	876	876	777	812	780	725	806	714	734	748	769	759	725	743	703	715	727	693	746	638	646	664	683	678	688	642	629	657	640	621	663	694	685	660	667	641	673	624	634	582	608	534	527	563	520	527	529	553	561	514	548	514	475	496	514	500	489	527	526	521	486	531	525	534	535	512	505	515	474	482	471	537	480	539	516	506	514	541	511	521	527	480	509	501	468	477	516	506	512	502	529	529	504	520	512	501	500	463	548	559	507	485	484	509	527	553	498	498	536	511	507	510	512	499	538	495	523	495	503	497	518	471	529	485	499	498	504	523	514	527	537	529	500	488	484	500	540	543	491	506	487	552	534	497	479	533	470	484	496	503	537	516	508	504	522	513	516	496	502	513	496	529	476	567	509	544	532	531	496	529	498	480	521	471	512	473	480	521	540	508	544	545	498	530	476	463	526	518	476	496	483	535	479	487	529	519	455	492	476	484	490	527	510	519	483	502	474	513	480	496	500	508	513	525	521	498	514	516	444	523	487	488	529	509	472	529	512	507	496	490	499	508	492	516	547	485	539	508	465	506	566	497	513	539	471	504	479	480	562	500	547	507	506	525	526	519	462	528	519	516	495	505	458	509	500	511	559	490	502	533	513	501	500	545	497	520	490	534	524	485	506	529	506	500	496	516	506	499	469	505	553	498	536	484	519	479	505	538	520	503	526	469	530	519	534	514	496	518	516	515	537	515	509	496	511	509	535	498	515	503	518	507	509	484	510	483	538	474	491	499	544	512	536	488	519	476	547	491	501	484	473	509	494	551	501	463	497	548	530	528	505	504	556	500	560	489	489	508	469	475	485	492	493	555	464	488	504	484	486	521	522	515	511	482	530	472	527	521	492	503	506	523	499	517	499	524	533	478	503	516	521	478	524	537	522	498	496	519	527	526	502	501	478	532	495	501	503	509	516	461	508	500	510	500	542	508	490	491	500	537	481	524	497	532	505	503	492	478	500	525	499	462	469	505	525	502	499	503	489	439	522	462	502	505	524	534	502	498	482	503	512	491	522	540	470	544	515	521	481	479	515	488	480	510	517	495	493	459	523	507	519	532	460	501	504	547	544	486	507	508	529	519	523	515	509	506	555	524	512	515	563	544	531	508	526	525	465	499	544	517	529	529	519	514	534	491	514	522	496	487	511	526	511	502	505	535	516	522	498	486	509	509	491	483	539	520	525	476	514	472	498	487	489	524	516	474	540	514	522	500	526	485	527	483	522	516	525	526	540	530	503	495	498	526	501	485	495	503	500	511	524	512	540	499	479	495	523	507	520	511	534	488	508	494	513	521	521	522	486	518	487	460	497	481	494	519	517	470	517	501	499	496	516	530	456	480	481	476	512	486	555	523	531	505	514	518	526	500	481	509	514	522	507	518	506	507	487	496	510	522	527	483	491	530	505	500	488	517	492	521	472	520	526	495	501	496	471	499	489	518	506	529	479	514	495	492	496	508	512	492	556	512	483	476	480	504	505	517	490	498	486	535	507	480	516	544	509	502	527	518	515	487	481	512	516	487	526	550	535	493	485	558	524	536	502	496	490	511	457	530	487	518	523	485	473	468	503	536	466	462	524	516	490	497	505	515	499	493	522	496	529	512	480	498	515	512	529	523	550	483	511	512	500	503	497	518	495	504	524	521	471	523	537	507	511	506	492	525	523	537	508	491	506	566	527	495	473	508	475	505	494	532	515	511	511	485	491	490	527	501	508	506	505	511	545	503	562	530	485	535	513	490	485	507	535	501	513	467	492	505	516	495	479	540	497	477	496	538	516	493	496	527	525	530	487	513	470	503	509	510	514	465	527	519	494	524	494	497	558	549	513	497	495	506	465	498	493	529	511	542	519	526	469	508	510	514	470	528	502	465	515	479	506	498	500	504	534	532	473	461	477	498	519	474	506	518	513	477	530	506	505	507	498	502	519	513	511	550	503	506	535	494	514	524	533	501	529	474	504	486	473	550	494	535	507	495	495	483	515	486	474	482	501	551	501	516	517	534	519	471	511	472	495	505	506	530	527	516	507	525	500	499	525	542	497	530	509	508	499	536	519	502	466	512	483	518	506	506	505	505	500	513	515	489	489	485	502	536	476	480	456	494	483	497	521	474	518	502	543	515	519	477	532	514	449	483	482	483	479	507	530	520	528	526	523	490	499	485	486	505	504	487	500	514	476	473	553	517	501	512	531	494	491	518	517	480	506	496	505	514	513	514	534	503	485	523	496	497	487	508	529	499	501	483	503	490	537	516	508	493	509	521	461	513	517	498	521	521	468	480	460	502	493	506	560	512	485	542	491	525	520	513	488	496	525	478	496	537	553	516	509	529	506	489	538	489	500	508	480	480	529	537	491	506	506	499	501	501	526	503	495	462	544	522	524	503	496	475	559	507	528	513	513	529	475	480	522	482	516	515	520	523	474	491	488	483	511	450	507	479	484	505	462	476	461	522	493	504	485	524	468	505	561	517	496	522	545	510	530	547	468	477	514	515	510	466	495	508	530	496	510	484	491	478	496	481	470	504	471	485	488	520	526	519	482	517	499	489	516	498	504	493	491	468	497	480	494	508	538	461	507	505	484	549	494	492	516	505	509	515	483	471	497	525	497	514	513	502	538	519	504	490	538	504	490	478	509	514	512	515	521	480	509	528	514	491	512	500	508	517	517	483	497	499	501	483	481	516	514	531	508	503	522	515	506	492	507	488	487	481	501	540	501	501	528	464	541	555	502	475	509	518	558	490	531	533	545	489	511	537	468	498	475	457	528	526	484	511	494	477	515	481	479	526	486	533	531	536	528	507	497	520	549	497	521	506	504	534	508	508	502	481	490	496	504	511	491	535	488	561	493	498	527	481	507	515	491	499	539	494	543	469	481	455	500	480	491	494	510	500	502	520	533	515	497	504	481	514	509	506	481	501	515	479	508	492	498	538	472	487	510	526	486	505	479	514	458	493	533	506	506	486	540	525	531	527	525	485	517	500	497	513	480	499	483	515	474	527	473	561	547	485	492	541	480	486	492	501	497	471	529	521	528	489	489	491	482	473	522	475	502	526	507	509	533	491	479	543	531	499	503	506	539	508	514	545	513	510	507	519	533	488	504	549	510	502	503	493	490	501	538	499	482	483	506	503	465	510	523	487	513	542	517	554	496	469	499	478	486	491	524	539	515	473	504	512	530	527	483	515	538	514	480	536	523	504	500	487	472	487	518	492	516	491	516	534	509	489	529	520	506	497	497	469	511	548	495	513	506	501	495	509	534	541	497	500	498	490	548	489	545	502	505	522	474	499	543	530	529	514	495	498	486	517	511	502	536	477	481	508	522	509	519	501	498	510	545	511	517	537	505	519	497	520	471	527	500	496	531	521	516
12697	9401	12239	10229	7019	4879	2877	2247	1728	1295	1068	835	740	588	516	450	416	375	389	335	334	301	295	303	282	264	277	282	300	259	271	241	235	291	267	261	256	249	255	248	259	230	252	238	246	230	219	244	219	265	244	242	247	267	258	262	242	236	252	227	252	231	246	242	243	280	257	212	235	224	206	262	217	238	254	234	276	264	241	214	268	207	222	239	237	232	233	240	220	251	247	243	251	219	245	220	216	240	215	234	247	232	223	231	210	217	221	228	233	235	222	261	221	215	220	205	207	250	232	226	255	220	228	208	222	249	225	237	247	219	229	243	232	233	232	237	243	240	221	226	201	226	230	226	215	237	227	233	216	220	254	259	241	222	240	227	191	202	243	215	219	227	241	225	248	197	210	275	221	226	243	233	252	234	239	230	222	237	224	242	202	237	234	212	246	242	226	238	218	228	265	229	241	217	221	223	266	234	276	230	204	216	236	241	207	227	257	235	224	225	219	233	235	208	224	243	230	209	225	238	196	232	223	244	208	238	225	234	220	210	242	236	224	239	206	244	249	223	263	229	198	207	213	229	207	222	209	228	248	232	236	249	221	238	254	228	220	238	239	205	236	215	250	238	241	224	231	208	229	214	249	234	219	221	230	252	231	205	221	230	214	230	261	229	231	244	224	198	223	218	240	245	268	191	232	251	241	227	237	239	239	230	241	237	217	214	226	203	263	227	239	246	245	240	203	243	242	251	229	239	226	209	249	216	196	247	214	244	221	257	189	211	235	222	230	227	251	228	252	235	212	221	240	219	253	237	228	224	239	209	220	218	221	206	217	237	214	221	208	233	226	212	233	208	214	225	215	198	216	242	216	238	232	218	214	241	230	270	247	206	220	237	219	223	227	207	222	250	245	231	240	263	216	231	235	227	238	237	240	240	238	237	245	236	229	255	211	211	232	284	246	209	227	209	235	222	241	239	248	237	228	217	221	230	200	231	222	233	231	258	229	211	257	229	209	253	232	202	226	223	203	238	198	219	240	245	229	242	227	246	234	239	258	233	212	253	281	242	212	237	207	228	202	232	231	216	212	224	221	228	199	242	239	223	214	222	226	195	249	217	224	233	202	248	224	226	222	224	233	228	246	218	222	240	218	214	219	235	224	212	261	236	243	190	254	260	236	217	220	227	242	252	229	208	219	233	230	244	226	229	213	223	234	265	236	242	219	241	240	237	232	227	233	219	254	254	239	211	244	215	241	218	231	236	228	226	241	247	229	265	233	224	230	239	237	244	234	228	245	244	246	213	213	214	231	222	242	233	227	228	230	220	248	229	233	229	213	249	264	255	214	215	227	235	236	198	221	249	237	231	198	219	217	225	229	214	227	215	217	239	224	228	256	195	244	211	234	233	220	250	253	223	229	239	242	186	231	221	243	252	220	215	216	233	230	221	207	228	259	235	246	236	207	223	223	206	238	217	224	231	219	227	252	210	221	260	229	198	247	234	224	265	215	222	205	261	235	211	215	230	224	263	227	235	232	241	242	255	216	210	214	200	209	237	230	213	250	226	242	250	237	220	222	232	228	222	231	184	235	221	232	245	233	215	245	229	237	208	248	217	253	220	220	225	199	209	237	230	238	211	222	230	244	228	237	238	209	230	247	238	228	220	212	247	250	220	240	213	255	206	241	249	224	217	234	244	217	217	241	226	226	228	226	269	214	239	242	238	235	241	220	218	217	218	205	220	233	237	233	230	219	230	252	235	235	223	235	230	213	225	231	239	230	215	219	242	209	204	229	214	220	223	202	231	221	237	221	210	223	202	235	219	197	247	224	248	243	223	234	243	221	219	231	232	237	224	243	234	222	240	225	233	200	239	236	228	211	246	230	234	225	230	205	245	219	210	249	230	230	232	214	251	212	258	220	238	246	229	242	229	246	242	242	225	255	245	224	219	230	225	230	229	225	255	246	238	220	246	254	224	228	228	210	230	218	232	198	206	235	240	213	233	227	223	215	254	188	232	240	253	233	250	227	208	205	200	247	208	235	247	243	231	214	265	245	230	256	217	255	224	234	209	216	225	223	242	245	238	242	237	234	240	229	234	234	213	233	226	221	197	251	240	231	249	241	230	221	234	251	235	240	250	231	233	230	215	210	210	211	231	261	244	233	226	226	231	221	232	241	215	237	213	230	246	208	230	247	222	231	252	243	240	228	219	201	258	230	216	223	221	212	196	270	225	203	215	220	213	219	245	244	232	224	213	240	215	237	228	216	249	237	223	237	257	196	196	234	225	233	221	250	212	225	259	213	214	251	216	232	216	222	199	237	235	238	200	250	231	246	215	242	238	225	242	230	246	215	225	189	250	251	241	198	244	232	230	226	231	224	215	250	197	218	214	249	236	247	246	250	219	232	208	219	211	234	214	225	207	228	240	214	238	238	211	244	248	190	228	222	232	217	230	251	247	224	280	220	238	233	249	252	255	227	222	225	261	234	219	219	246	238	227	228	224	226	220	235	254	244	204	249	210	230	228	236	235	224	231	219	225	212	203	247	241	238	225	245	257	234	232	227	242	218	242	235	233	227	201	240	219	242	241	208	271	244	223	208	243	243	234	219	248	261	242	216	202	209	243	223	231	219	236	257	223	250	218	200	245	217	208	236	233	219	210	236	239	202	242	230	225	212	223	234	235	216	221	234	239	224	218	224	237	227	243	227	215	243	202	236	222	228	216	235	242	232	230	214	230	239	206	237	236	238	243	215	211	228	253	233	205	214	245	240	248	222	219	242	217	242	210	224	220	239	251	231	222	239	207	224	237	219	212	248	238	234	227	260	213	239	221	231	236	216	230	224	201	275	226	231	230	252	231	218	236	235	216	224	218	243	202	216	242	206	241	245	210	221	233	252	240	241	241	247	243	220	221	205	226	212	211	234	255	237	218	231	258	244	201	243	238	247	205	231	235	229	222	236	244	208	246	233	248	228	242	231	241	210	224	204	251	243	207	222	238	228	238	251	250	251	232	235	256	190	229	239	239	221	228	209	255	245	244	241	206	245	222	238	211	226	218	220	218	221	226	215	241	217	225	204	217	236	250	217	213	246	231	238	219	221	215	257	251	195	219	217	239	232	241	212	219	214	214	245	252	236	211	222	232	252	236	225	213	269	247	222	226	250	218	236	252	232	230	238	230	221	219	226	216	249	217	236	176	228	225	203	243	229	246	232	199	243	264	262	223	218	231	226	230	192	200	231	234	238	195	223	223	211	231	254	240	218	226	244	258	265	212	228	219	255	233	223	243	255	222	224	216	213	259	230	221	196	244	224	224	202	222	226	228	221	222	225	238	241	258	235	264	222	227	229	241	234	200	201	244	244	227	264	226	246	223	238	224	242	233	214	231	213	244	232	236	238	234	251	222	232	231	229	245	236	236	237	236	224	236	220	209	219	268	239	252	237	221	228	262	254	238	236	203	244	214	241	253	255	245	208	248	207	227	249	250	233	222	239	234	230	255
8070	9285	18144	20664	17889	14919	10938	9244	7845	6017	4856	4179	3764	2895	2338	2019	1828	1662	1475	1363	1268	1199	1038	1125	1097	975	978	972	920	899	835	769	758	774	778	783	742	738	735	695	675	700	712	636	644	647	659	625	663	578	658	616	689	629	639	659	666	635	643	608	643	628	580	572	590	574	592	583	606	584	636	591	613	600	611	636	635	558	564	577	584	600	616	606	620	548	626	574	592	575	539	599	605	604	606	569	578	591	580	594	601	578	589	613	601	601	579	587	592	574	598	581	572	587	592	583	551	630	563	615	606	546	599	532	602	587	537	561	549	595	557	592	575	574	578	634	537	602	546	552	588	600	556	587	559	568	567	608	551	587	599	571	562	576	563	612	575	551	588	559	561	563	567	604	596	588	583	582	568	591	575	552	598	575	587	617	597	617	541	585	574	531	610	572	558	581	566	548	581	539	602	555	565	615	571	572	551	577	611	603	577	560	571	580	585	600	608	556	580	573	587	535	558	588	597	623	569	614	585	606	553	571	586	577	607	553	583	564	540	547	604	572	523	568	560	629	589	557	575	593	598	608	585	504	537	565	567	553	576	583	596	552	553	559	570	552	573	568	609	584	607	617	541	556	612	589	581	562	558	557	591	586	567	575	606	555	564	549	621	552	603	548	570	572	567	587	560	553	538	596	589	589	547	605	568	554	572	573	568	597	570	597	623	550	598	532	559	609	569	609	587	588	606	562	585	566	600	588	592	552	611	567	549	571	616	556	569	575	544	564	586	574	533	593	588	539	574	575	551	599	559	579	596	588	583	597	634	580	616	551	604	597	585	565	585	567	548	556	534	601	614	557	585	617	620	550	560	566	562	576	560	577	589	585	575	582	600	575	585	575	599	579	593	554	562	573	591	600	533	621	574	563	584	573	540	568	554	600	561	613	573	559	554	603	599	595	583	586	566	583	537	613	548	556	543	562	543	581	554	595	601	566	590	569	594	580	608	538	539	503	581	541	576	580	581	602	543	583	583	583	603	570	589	619	570	542	595	589	569	580	563	576	585	578	607	546	528	620	567	595	542	575	570	603	579	553	573	582	553	621	553	555	566	579	593	574	590	578	551	569	538	564	599	576	559	578	583	567	593	590	564	577	582	583	553	555	539	582	621	580	566	573	611	534	584	572	593	590	547	603	576	541	575	640	626	601	543	585	583	586	584	612	533	575	600	573	583	560	593	620	556	614	593	549	611	551	575	555	580	588	611	591	588	608	570	566	599	573	586	542	562	556	555	543	581	596	556	613	583	559	572	619	549	578	605	606	564	589	572	549	557	590	555	593	539	622	523	582	606	520	605	564	556	576	543	546	601	611	609	584	589	555	572	568	645	570	557	575	612	626	576	591	557	570	578	577	584	545	556	581	561	601	595	569	593	599	582	596	553	577	576	564	558	585	562	586	582	577	588	556	552	592	574	587	569	594	584	609	604	570	557	568	588	576	620	554	563	532	602	580	574	549	595	588	597	593	594	552	607	565	592	566	576	606	576	556	537	617	530	543	591	572	565	558	560	582	622	555	583	597	560	576	530	587	606	555	578	580	584	564	556	573	550	573	532	591	568	608	604	570	581	575	559	586	590	557	558	594	557	576	527	566	657	554	599	603	571	597	527	543	588	586	553	566	623	582	574	568	578	570	602	568	562	615	606	595	552	573	594	542	633	613	591	538	564	604	600	566	597	608	578	617	592	603	543	561	562	600	609	564	592	565	592	583	580	571	546	602	609	637	571	560	533	571	589	582	560	543	577	572	567	567	577	573	608	551	538	574	588	534	535	543	562	552	540	560	590	580	560	581	564	545	568	571	577	561	578	571	598	572	588	590	621	550	569	604	603	573	566	559	551	584	561	565	600	582	557	538	544	569	617	619	597	560	579	553	557	583	602	565	576	523	581	551	575	544	594	606	573	594	543	576	562	606	579	573	571	597	587	541	553	571	578	580	581	594	579	554	539	591	564	605	587	593	596	579	590	597	602	526	574	558	578	584	563	551	596	558	552	552	601	576	549	590	572	574	504	553	559	586	595	603	544	588	607	573	561	596	608	601	601	581	569	549	533	612	573	581	597	569	582	561	611	590	558	574	604	600	564	599	591	585	595	591	580	565	627	535	590	589	590	570	577	552	569	575	591	603	566	519	564	557	590	548	571	599	542	588	584	557	595	573	559	610	572	549	535	609	598	564	579	582	562	564	593	596	571	587	577	618	572	592	534	574	562	586	609	540	587	601	541	559	613	556	588	611	561	580	582	608	601	596	577	569	567	593	609	580	572	570	566	564	574	594	607	560	571	587	588	632	569	566	543	578	610	527	570	587	549	568	588	568	559	584	560	560	614	609	558	532	563	549	560	567	604	556	585	623	609	592	566	578	559	576	606	598	535	596	559	566	578	568	585	565	545	580	560	537	584	592	551	564	552	578	550	548	526	590	564	565	604	544	581	549	538	585	530	590	530	576	580	557	569	608	571	528	528	596	610	553	597	593	572	558	576	591	562	584	572	574	535	609	600	618	595	581	548	584	561	558	571	596	583	561	589	564	589	625	611	593	581	578	580	557	614	604	581	588	615	605	562	571	577	573	603	610	595	579	576	578	602	576	560	596	582	621	557	592	586	559	566	588	557	567	561	545	571	575	538	596	572	598	556	587	554	567	568	582	549	552	539	614	568	602	552	569	610	548	599	545	614	599	575	561	549	539	578	626	568	593	573	573	554	587	608	529	575	554	559	562	587	578	603	539	559	596	565	589	551	535	584	606	547	541	553	590	573	543	578	568	540	580	617	617	581	593	597	556	633	599	550	544	598	595	618	596	575	592	543	563	597	573	557	575	601	584	576	645	575	546	621	573	586	574	606	586	616	579	561	578	596	588	611	552	600	579	575	587	599	607	572	625	579	587	586	577	583	545	569	557	548	562	613	545	630	563	603	544	576	583	571	591	572	558	580	601	534	560	524	588	584	601	610	611	573	570	592	551	547	590	562	595	586	586	585	533	588	619	600	606	553	623	552	568	585	612	531	589	598	552	597	572	584	585	563	602	615	529	572	544	607	571	623	596	549	616	563	609	554	563	589	588	561	555	584	547	610	614	539	598	591	570	589	570	529	537	557	548	586	556	565	569	587	576	592	572	566	571	586	523	594	600	571	562	583	594	614	534	619	553	575	582	575	614	590	595	616	585	557	564	577	588	576	603	562	567	546	567	603	596	562	569	600	598	614	546	566	594	579	615	588	626	608	563	541	573	581	629	566	576	581	583	550	614	588	571	551	576	562	561	547	607	544	546	629	590	563	558	528	568	552	539	597	565	583	578	637	604	589	609	553	589	580	577	599	581	543	598	600	568	585	581	642	575	567	536	539	580	559	563	581	594	589	597	572	567	589	586	564	593	574	572	565	577	580	595	561	569	548	594	591	566	572	590	516	570	578	587	598	572	582	534	573	570	559	568	556	571	589	608	558	557	583	587	584	603
31387	31652	36065	31118	28189	17653	11862	8399	5984	4423	3591	2928	2419	1937	1339	1187	1075	1081	801	711	596	636	507	508	465	476	440	413	391	353	340	331	316	292	306	312	321	291	285	289	285	260	261	296	244	252	247	264	271	255	230	229	278	272	269	245	248	254	275	239	236	229	242	251	277	258	228	255	263	243	250	259	252	237	213	239	261	222	210	247	238	243	234	266	253	239	227	205	233	220	249	244	228	230	229	213	231	251	245	215	211	229	222	230	204	245	239	228	247	260	214	220	217	245	251	239	235	217	220	213	239	250	224	215	275	191	213	228	238	221	244	250	211	209	228	246	230	240	233	230	251	232	233	224	220	263	237	231	257	227	234	235	213	253	238	246	225	242	260	243	231	232	241	196	223	210	240	247	218	247	216	228	240	249	233	226	212	223	243	236	230	248	213	228	232	217	223	278	221	242	235	218	238	219	212	207	206	213	212	242	228	220	248	266	244	215	228	210	217	269	223	254	237	232	248	211	265	216	231	258	227	234	222	241	226	258	236	230	232	200	233	241	220	223	262	227	238	226	222	240	214	241	225	223	239	222	228	234	232	224	210	232	217	220	225	254	226	221	216	232	238	232	238	216	227	228	226	238	275	250	217	211	220	221	208	242	222	252	231	226	231	233	237	240	229	258	245	250	228	251	230	235	224	244	268	254	201	245	246	245	235	238	218	240	240	215	252	243	230	249	216	224	225	243	223	231	228	232	245	239	219	232	241	222	225	209	251	247	231	238	233	224	218	222	243	241	234	231	243	221	242	235	246	228	242	219	242	221	216	228	224	232	227	232	219	243	243	249	238	259	240	225	227	216	239	186	238	222	219	214	242	276	234	208	226	229	238	255	224	221	195	228	234	245	206	250	244	249	261	238	226	247	236	206	252	222	222	218	233	231	245	246	256	233	238	216	237	257	243	210	221	220	222	256	220	239	235	207	180	236	214	239	213	249	250	251	205	235	208	226	234	231	243	219	218	226	246	242	231	241	223	240	234	233	228	233	242	222	232	245	234	243	231	221	237	250	257	239	244	215	205	233	222	232	242	244	219	206	250	237	215	209	222	215	212	211	234	243	250	278	240	228	206	209	215	245	220	238	236	238	217	234	245	208	234	213	246	265	244	226	236	223	232	233	201	210	243	226	217	230	217	257	244	221	204	269	230	188	200	219	215	221	241	243	230	217	232	215	230	235	233	248	215	234	237	234	251	219	231	224	213	226	265	276	230	205	232	256	254	245	255	248	232	223	230	227	238	208	246	258	252	203	237	227	210	260	218	226	234	230	230	238	220	236	227	218	208	236	239	227	218	219	226	213	207	240	239	217	228	275	248	228	233	242	216	244	218	256	235	251	272	232	244	231	231	227	246	244	201	238	225	232	235	256	250	233	214	242	238	231	223	269	231	238	225	224	223	261	229	235	257	236	239	223	227	208	233	251	226	234	222	223	265	246	215	230	236	230	231	216	211	200	252	237	238	227	210	266	215	230	219	261	219	253	215	251	237	224	265	225	229	251	252	204	216	210	253	264	244	238	217	240	251	211	217	258	227	243	268	228	238	225	244	244	213	233	243	238	209	235	220	206	227	235	223	232	210	214	211	248	252	268	226	242	222	254	246	265	240	215	226	216	219	232	235	228	222	218	228	224	217	219	248	211	244	239	215	265	240	249	228	247	244	206	232	201	207	207	224	191	212	238	239	213	224	241	217	237	226	235	229	242	238	253	244	219	240	257	243	248	220	280	213	228	236	232	219	240	244	243	226	244	232	207	219	244	240	212	227	228	241	255	239	241	236	243	228	212	210	228	210	249	244	232	243	242	236	228	248	229	227	204	213	232	251	230	224	239	237	237	217	236	247	201	220	238	226	239	227	222	239	231	224	261	223	240	230	224	228	205	256	250	237	210	223	221	230	226	193	256	237	250	227	248	248	211	235	229	213	263	231	220	226	255	231	218	255	220	229	220	210	244	240	264	230	228	233	228	225	230	244	214	202	234	223	228	269	199	217	248	226	216	239	240	222	228	229	229	230	238	232	244	218	225	241	246	248	267	230	237	215	248	235	254	217	241	229	248	232	234	211	244	234	267	232	214	208	229	252	239	243	198	210	187	222	224	229	242	232	227	215	243	226	217	227	247	195	220	272	207	205	232	219	260	220	240	245	237	211	228	241	245	222	215	223	216	216	234	232	192	231	234	219	234	236	222	222	232	201	213	222	215	203	221	251	237	211	224	255	229	207	215	237	222	219	204	264	247	230	236	264	221	244	235	212	206	248	195	216	198	235	249	226	242	268	248	245	229	231	229	229	225	232	244	225	229	201	228	226	215	238	254	229	248	235	235	256	223	225	211	233	242	237	232	224	220	222	197	235	234	213	240	214	237	235	241	228	236	250	248	210	232	223	240	231	225	222	242	236	233	207	232	220	243	248	199	234	255	260	232	226	213	248	249	231	222	228	240	240	245	193	229	228	241	254	249	219	237	202	228	232	244	228	228	225	248	211	214	217	226	236	231	210	227	230	247	236	232	246	246	224	230	223	217	221	214	228	245	218	233	201	214	236	231	243	216	227	248	227	258	241	258	214	210	212	210	232	246	212	236	215	229	214	236	249	259	241	225	233	196	234	209	248	231	239	230	215	227	228	236	243	200	241	210	230	223	238	241	244	229	206	249	246	227	242	219	223	282	227	241	231	215	252	244	231	225	227	224	235	223	218	236	232	239	283	248	240	231	228	240	242	223	224	219	227	240	233	248	210	220	221	218	235	233	225	248	254	252	230	230	243	258	223	246	252	216	256	228	221	252	222	243	217	243	217	248	230	229	262	225	239	222	223	240	238	225	226	264	251	242	227	245	224	254	231	210	234	207	248	218	193	230	239	255	232	228	269	213	224	213	229	221	245	229	247	223	232	218	213	248	215	190	203	250	242	249	230	227	246	229	223	225	233	251	237	228	246	234	244	236	229	228	223	228	225	236	238	222	261	211	232	225	217	220	234	209	237	234	229	222	229	246	230	234	231	255	216	263	228	249	223	225	229	272	250	209	246	216	221	237	253	260	213	236	231	233	229	220	213	218	254	240	237	228	226	226	250	239	215	205	207	237	225	229	211	220	223	253	238	200	227	255	208	252	217	248	249	217	245	240	232	233	209	260	225	214	232	223	234	268	227	218	223	254	245	266	223	244	219	229	219	239	245	240	249	237	214	249	210	247	232	200	229	241	234	233	237	240	233	224	243	223	238	245	224	246	200	228	234	250	226	238	240	201	222	238	239	252	249	250	244	201	227	244	236	247	217	228	224	247	235	227	228	210	227	209	218	230	219	240	233	235	244	225	232	217	239	233	244	230	244	259	235	252	234	238	230	240	242	235	233	256	225	257	232	207	242	231	220	243	239	227	260	245	239	234	249	243	236	228	238	232	198	221	238	242	223	249	221	235	201	235	251	202	220	238	224	252	204	193	230	207	229	230	259	241
20590	24945	34154	35243	32733	23545	20201	20239	17992	15774	14797	13256	11571	9928	7046	6185	5822	5873	3976	3672	3081	3387	2673	2502	2472	2300	2095	1896	1860	1772	1538	1396	1165	1147	1009	1190	1120	1043	1022	1026	946	945	884	840	856	807	784	802	720	778	724	735	723	786	783	768	757	741	668	696	678	742	687	715	676	718	687	690	681	719	675	640	627	699	660	694	721	723	617	673	659	663	638	584	596	596	611	602	606	602	608	628	582	600	604	620	594	575	562	577	579	573	561	593	550	626	543	564	624	562	548	567	558	573	572	592	575	613	569	569	573	609	575	605	591	611	555	565	565	584	557	542	560	606	573	576	606	623	544	587	575	533	590	581	561	587	567	556	597	584	588	563	523	595	604	555	570	582	570	552	576	521	565	584	523	596	567	554	582	571	585	525	550	580	553	554	589	558	583	544	553	552	556	579	560	548	569	531	551	553	551	550	557	484	555	522	557	607	545	550	582	613	545	594	599	549	621	564	573	577	554	573	592	585	541	558	510	512	594	569	560	598	570	559	565	534	573	577	579	577	595	601	551	601	542	581	507	592	596	587	555	561	571	578	568	593	566	537	561	581	591	566	612	602	572	586	575	588	527	599	593	584	609	572	571	580	589	640	586	613	575	550	587	592	537	581	589	593	601	563	587	613	575	561	591	565	590	571	587	563	619	553	589	555	564	579	568	608	564	603	570	568	613	557	596	565	561	549	543	606	547	547	585	546	603	552	601	562	579	573	555	574	610	576	586	567	556	565	564	589	558	572	589	554	552	554	609	585	504	585	598	567	545	607	585	582	585	594	604	592	579	614	598	588	589	547	563	554	572	580	558	531	552	596	586	568	585	560	575	588	584	584	580	566	590	590	573	586	580	555	594	586	547	579	552	551	569	575	597	590	593	576	540	575	596	592	592	609	556	551	583	593	593	583	595	566	585	556	585	539	568	570	615	541	575	560	595	554	586	580	589	569	555	568	563	563	591	592	556	606	593	578	584	594	600	570	593	551	564	554	567	569	575	573	557	564	540	578	633	578	558	566	564	607	568	613	542	555	601	563	576	568	565	586	583	549	557	579	544	562	559	600	574	538	572	590	582	564	568	619	567	596	567	548	605	553	578	568	548	616	518	573	603	543	575	552	560	608	534	513	591	571	538	589	538	511	573	568	582	582	590	576	532	601	555	566	609	589	555	549	554	532	559	540	558	601	599	549	559	549	562	621	588	573	561	533	544	562	590	577	543	569	576	578	510	581	551	589	618	583	557	569	592	604	560	572	561	575	565	574	592	575	572	570	559	558	548	579	543	575	580	571	583	578	597	598	547	596	580	564	600	589	571	572	591	586	590	570	554	563	572	576	572	543	571	572	580	539	555	571	539	566	617	547	521	558	543	549	573	571	577	559	558	635	543	600	602	592	587	556	563	556	579	559	556	577	553	600	576	541	560	522	569	605	574	568	643	552	551	549	543	608	561	589	548	584	542	578	572	563	555	552	538	576	578	590	603	564	580	591	560	611	549	579	616	593	568	571	581	587	569	566	620	583	534	517	580	582	559	561	542	594	571	546	570	570	559	550	546	556	582	583	583	557	570	558	547	578	584	559	597	571	541	584	574	570	558	536	579	568	574	561	555	550	588	582	576	590	547	567	576	529	578	566	572	574	568	557	579	559	523	552	535	548	519	614	612	605	539	561	580	574	578	582	599	564	624	596	565	567	587	581	564	562	553	549	597	537	606	614	598	590	584	532	544	579	518	581	599	602	593	614	541	551	618	578	566	575	570	581	572	577	559	531	547	530	566	543	589	584	552	561	589	546	589	611	631	547	614	588	599	578	587	607	588	563	543	590	531	542	631	579	568	564	543	566	550	621	564	561	588	561	594	580	602	558	592	606	569	577	581	544	606	599	543	584	563	572	624	562	590	555	606	582	557	569	565	572	583	608	537	562	555	570	569	605	578	551	592	569	574	537	600	574	554	611	573	564	562	567	584	571	554	587	586	597	541	562	563	566	556	534	568	557	573	570	530	555	585	573	575	578	588	530	606	597	629	525	593	584	572	604	585	559	529	583	564	561	526	555	549	580	603	577	578	590	554	574	585	582	569	580	598	603	588	593	569	561	609	545	536	605	617	588	534	564	595	592	590	607	570	617	597	572	573	575	604	573	610	581	556	592	602	547	570	562	583	630	564	585	527	568	538	565	579	602	564	616	588	601	605	587	568	551	541	591	561	624	571	585	597	567	590	567	550	597	587	560	602	550	546	555	553	585	556	549	544	579	575	598	633	592	572	551	516	538	546	561	539	572	559	582	636	557	586	538	575	590	543	538	603	575	587	546	611	535	609	522	537	561	590	577	612	534	517	611	592	585	596	565	545	568	631	564	561	586	586	617	582	592	593	595	580	552	524	536	551	575	594	562	579	538	572	566	535	637	583	552	580	606	551	560	573	569	572	585	548	550	561	583	609	588	590	610	619	547	577	572	571	593	559	585	574	571	610	594	544	563	553	606	524	532	585	583	577	603	597	575	567	559	620	578	579	612	593	584	581	554	549	548	556	588	531	563	574	598	544	562	572	557	600	594	579	564	546	636	576	524	590	586	568	561	547	566	606	576	557	622	567	554	606	582	588	575	634	529	529	565	586	582	597	558	568	577	583	575	582	585	579	567	566	584	610	575	585	589	583	590	581	568	569	579	544	567	601	522	618	593	546	574	586	573	563	548	578	578	607	573	553	594	534	576	561	587	606	577	550	577	575	565	546	564	582	602	586	582	601	617	551	561	611	560	612	540	581	595	586	561	578	549	543	563	578	614	625	534	569	553	552	518	546	609	579	571	595	591	585	572	555	603	616	564	572	609	624	603	591	568	574	530	574	574	582	607	498	590	562	550	617	573	532	545	596	544	597	588	526	566	579	571	567	555	627	586	552	558	580	579	576	567	529	587	575	529	556	590	545	583	596	556	522	523	573	558	565	565	546	567	599	543	594	549	592	505	553	585	562	555	583	571	541	594	558	615	555	597	561	580	559	608	567	574	562	560	590	580	598	593	566	615	588	576	588	584	590	604	531	563	535	608	555	616	578	527	602	557	573	559	596	569	599	552	594	571	547	587	556	574	584	577	569	529	560	573	565	584	611	549	534	593	596	597	546	601	607	586	560	553	583	558	611	615	562	517	549	594	575	574	604	639	605	594	581	552	554	566	579	610	531	559	611	634	604	561	548	555	573	555	538	571	570	574	543	601	605	595	561	597	574	576	539	614	592	550	568	547	583	578	562	547	576	586	584	590	577	550	539	534	533	547	606	572	526	568	568	575	577	536	550	564	584	576	572	554	557	542	563	618	584	527	566	535	564	627	597	559	536	544	612	600	589	618	559	552	598	546	603	621	546	549	596	552	621	615	567	541	570	585	556	623	585	587	595	564	539	567	578	555	593	610	551	575	558	552	576	551	586	560	562	591	539	527	560	588	570	565	586	594	585	535	610	596	566	578	562	601
39751	39437	39557	35903	32402	23265	16885	14027	10040	6779	5698	4383	3881	3156	2525	1873	1611	1553	1182	1081	921	892	707	642	635	614	552	564	585	455	430	354	344	352	331	318	297	305	300	304	281	282	257	267	255	265	255	228	265	231	223	260	234	251	241	269	227	232	196	217	237	227	211	225	258	207	206	247	240	217	219	232	225	213	244	229	229	207	216	201	245	206	226	218	199	208	199	186	193	199	194	208	201	170	225	206	199	228	198	202	177	219	197	242	208	175	234	210	211	212	196	184	219	203	192	179	217	182	192	221	233	207	202	214	184	195	185	223	211	179	194	203	217	210	203	223	209	210	203	214	176	185	211	201	207	192	206	190	193	192	189	188	208	204	230	220	198	196	218	191	198	204	194	188	195	235	185	187	204	189	201	209	221	200	213	224	203	197	195	183	200	189	199	206	206	198	205	185	220	218	201	211	217	209	180	203	212	182	216	203	194	167	183	182	185	196	218	184	201	206	198	211	214	192	173	226	175	195	201	193	191	204	177	199	208	192	217	206	206	188	220	199	216	194	190	216	195	216	192	207	205	193	206	186	189	209	216	198	221	206	216	197	198	176	194	190	195	207	207	207	175	198	210	189	201	207	194	177	206	190	183	187	192	203	181	215	193	207	210	193	225	213	231	208	199	204	233	192	202	206	196	169	224	207	202	182	231	180	200	228	213	228	217	191	213	197	178	173	212	193	193	204	234	182	225	203	214	207	196	205	183	187	212	197	192	187	201	197	177	197	242	196	199	202	197	196	187	205	206	177	196	207	181	202	204	213	204	202	190	181	206	181	184	219	185	190	216	185	216	214	172	178	210	207	229	207	178	190	208	220	200	197	202	177	198	201	177	195	187	204	201	166	211	207	206	190	193	214	204	177	173	202	175	210	177	185	213	192	208	189	205	207	212	205	191	173	201	191	190	211	205	201	197	174	204	206	221	193	208	188	193	180	206	215	201	199	210	189	208	184	212	196	195	196	186	200	187	214	190	196	206	209	190	192	228	195	176	172	193	198	192	225	190	174	179	209	205	197	195	191	217	166	203	215	211	193	174	225	193	193	209	224	198	180	212	220	180	219	189	197	185	192	223	188	214	207	210	190	213	203	175	209	211	219	222	189	180	196	222	206	233	191	189	198	221	175	186	190	178	215	205	232	199	221	181	245	214	199	210	227	223	190	174	205	217	199	199	208	222	211	205	193	194	189	194	217	210	230	182	228	211	176	192	212	190	209	217	202	191	222	204	206	184	244	195	201	179	215	210	198	210	199	190	197	192	197	209	199	194	199	214	161	180	196	205	192	180	190	210	199	188	175	194	204	192	186	190	183	178	203	215	185	196	214	201	205	206	204	217	208	206	219	193	182	189	194	207	198	195	240	212	202	200	191	203	197	198	203	179	229	196	206	217	198	218	193	205	205	233	214	170	227	212	204	206	224	194	201	207	184	199	211	186	186	196	219	197	191	222	213	235	231	188	200	190	247	227	235	202	225	203	182	229	183	206	171	185	158	207	182	188	191	177	197	208	217	220	171	177	189	209	200	185	235	197	186	181	216	210	230	192	195	184	192	179	175	202	195	183	221	227	238	187	184	185	189	232	196	207	180	201	190	223	222	202	185	185	209	206	205	213	208	173	232	183	204	184	189	197	196	197	204	198	201	188	197	204	217	184	216	191	191	188	197	191	202	218	215	188	205	190	209	176	208	185	199	222	223	231	220	196	201	189	205	179	216	187	181	219	208	204	200	201	204	237	186	206	202	204	211	203	206	205	232	213	190	186	203	190	178	206	193	196	202	159	201	207	174	196	188	208	198	192	199	203	206	190	194	208	213	204	180	214	188	218	205	206	173	213	200	246	204	216	186	213	207	202	178	205	200	191	191	200	194	220	193	196	198	216	220	217	221	181	186	204	182	203	210	186	181	177	222	220	224	178	213	205	220	173	215	180	191	220	231	203	205	188	198	178	214	209	207	208	186	194	218	216	196	180	191	187	192	221	209	161	213	215	215	195	178	206	208	189	185	198	193	185	187	202	202	222	203	207	192	216	205	200	187	196	204	185	178	189	211	199	196	198	207	200	188	206	200	211	214	180	181	213	213	202	239	200	221	199	172	215	212	213	215	207	189	214	210	170	202	188	202	218	195	212	193	202	197	185	193	203	222	185	207	198	179	201	215	211	216	199	176	208	220	185	184	181	205	171	190	203	204	189	207	180	170	186	200	235	216	200	210	185	200	183	199	224	197	186	200	176	204	190	183	204	195	184	194	170	199	185	210	205	200	196	214	207	198	220	171	187	205	189	196	197	228	162	194	216	219	223	183	199	223	193	191	212	171	206	219	181	200	217	195	222	199	191	190	200	212	198	200	201	196	192	200	199	205	178	171	199	198	190	189	203	176	207	218	213	190	208	190	188	180	172	202	205	202	211	206	203	208	218	205	197	184	188	191	192	215	202	238	194	185	190	214	197	207	198	223	194	187	190	206	191	193	216	180	198	190	215	204	200	191	190	181	193	200	201	191	196	185	183	220	237	198	215	169	192	221	218	184	211	221	182	199	181	212	216	202	185	176	208	210	187	193	205	211	212	181	204	200	221	195	221	186	194	176	175	207	197	201	211	201	186	209	214	194	223	225	216	202	194	205	205	208	177	224	207	182	208	222	199	198	185	206	193	202	220	219	195	187	213	181	214	209	203	181	199	198	193	186	210	209	189	180	168	195	192	190	202	236	202	193	197	182	203	196	226	183	197	218	204	200	189	205	205	197	209	201	203	204	199	218	203	189	185	204	207	168	178	210	174	205	192	210	186	210	195	193	198	179	185	185	210	200	199	191	211	206	198	205	189	192	186	198	213	192	190	190	196	211	197	205	198	194	205	185	212	198	199	205	191	199	191	176	197	175	206	193	211	197	185	205	216	173	199	169	183	186	226	225	197	201	193	221	197	193	188	181	218	227	208	163	200	205	190	211	199	201	197	191	214	206	183	166	202	196	228	182	196	183	200	202	220	174	217	198	197	199	215	196	195	180	203	209	211	186	210	176	191	237	207	191	196	173	188	195	188	196	199	216	206	191	188	194	197	185	193	200	191	207	201	202	199	201	182	202	182	204	187	208	197	176	193	174	194	208	198	207	185	196	186	194	198	233	192	202	227	195	201	203	207	211	202	168	201	191	187	168	211	193	168	204	209	205	204	204	228	217	193	188	193	208	211	191	188	193	210	199	178	212	181	204	182	206	216	191	213	213	212	203	205	208	192	200	197	182	208	174	204	207	213	211	193	188	209	196	181	186	197	193	163	186	174	202	209	196	190	193	201	235	212	207	160	195	216	200	195	222	186	199	181	224	179	200	181	209	195	209	204	184	187	214	209	191	191	202	188	210	216	166	204	207	227	180	178	217	189	200	197	197	195	208	209	222	191	196	214	194	212	190	197	211	203	213	226	177	214	190	158	206	189	178	201	208	225	210	189	204	198	198
26474	31328	37928	40556	36143	30388	25278	26588	22703	19792	19139	16964	16181	14305	11924	9116	8257	8908	6385	5586	5279	5233	3918	3663	3700	3326	3119	2838	2884	2461	2187	1779	1447	1359	1317	1372	1274	1254	1229	1243	1176	1057	1020	927	982	959	844	778	825	768	789	728	733	793	829	788	779	752	693	656	700	686	740	708	687	661	716	689	705	696	692	630	602	623	670	692	670	698	669	645	677	682	607	540	519	564	534	511	517	547	520	529	525	508	517	497	529	492	479	561	536	537	496	512	537	534	513	535	489	527	518	557	500	491	536	515	503	514	497	491	484	504	514	495	506	506	487	478	526	485	474	494	465	498	517	485	472	529	500	515	498	470	528	536	490	511	493	508	458	501	509	508	486	549	489	492	471	494	541	483	493	502	501	476	485	503	543	496	487	439	494	510	484	486	483	514	481	526	514	458	487	498	508	493	505	524	469	493	503	484	486	450	491	523	484	511	473	473	469	505	496	502	511	492	483	518	512	557	512	483	517	502	504	488	470	542	477	476	512	494	485	490	481	468	503	456	472	530	498	528	464	515	487	523	459	504	481	511	472	482	498	510	509	517	489	480	538	505	505	452	455	524	571	506	485	466	514	465	458	523	517	550	506	499	508	554	502	476	481	493	531	513	488	515	466	492	524	501	469	466	478	513	507	445	488	494	496	522	480	516	496	531	496	531	519	495	511	478	508	499	513	524	494	507	500	483	504	508	487	489	509	484	524	502	469	471	525	517	511	523	511	455	534	479	458	491	540	459	531	515	456	464	556	504	562	516	482	478	530	506	473	491	495	461	505	468	546	454	493	480	449	476	553	523	481	538	505	501	488	479	511	501	497	487	521	484	498	474	482	519	436	527	494	466	500	482	482	511	519	489	489	451	507	474	488	488	502	520	470	488	456	480	525	521	463	512	482	495	484	514	493	521	541	514	483	537	527	477	509	499	500	479	504	475	528	510	434	464	500	468	457	526	498	487	448	465	489	473	511	519	458	494	507	516	524	462	493	524	478	484	545	463	514	482	469	460	484	490	500	492	494	500	519	496	545	495	493	488	519	483	522	497	474	508	505	505	482	523	476	519	535	506	530	521	537	515	479	507	508	492	479	518	491	510	481	535	506	492	478	499	498	499	527	463	524	491	488	533	464	482	530	472	501	468	486	500	474	509	482	473	465	506	481	476	483	501	510	492	489	486	467	461	507	501	482	515	494	489	453	488	476	468	512	541	500	496	467	487	502	513	507	521	484	495	459	518	504	488	490	498	486	481	538	496	479	495	511	461	504	501	502	488	498	482	495	469	536	517	498	511	481	469	495	474	515	468	454	503	491	495	505	491	531	510	484	488	480	483	494	522	483	507	484	528	484	526	514	512	497	485	503	534	508	486	502	530	504	517	520	512	495	497	519	504	526	476	519	483	516	519	480	520	479	471	503	549	530	482	478	520	499	479	483	510	528	503	484	464	506	492	510	493	502	468	498	501	488	493	462	516	495	460	516	519	539	460	525	497	503	509	499	491	503	521	493	502	514	494	485	488	481	466	507	504	504	494	517	481	505	499	498	489	541	495	478	490	491	507	485	482	521	498	500	508	468	519	483	491	463	475	507	512	524	474	508	469	490	511	482	516	488	455	467	494	496	486	491	539	507	496	507	458	507	499	513	489	508	481	501	517	503	486	474	519	485	514	502	500	480	446	491	487	514	536	453	468	457	529	474	521	503	459	509	468	501	534	473	512	479	469	500	481	458	509	509	466	492	475	514	476	501	477	495	507	503	502	484	509	495	488	480	518	485	461	470	497	500	510	507	472	500	509	500	507	551	484	476	502	516	526	529	496	508	493	480	546	458	518	537	521	492	506	468	499	496	528	504	497	485	490	491	506	552	494	494	520	515	527	496	488	485	494	481	484	450	484	450	457	481	491	511	495	554	501	486	523	501	514	547	471	561	536	505	498	525	496	529	510	475	508	506	499	466	513	488	528	459	486	499	459	511	498	538	539	557	444	492	494	506	481	472	505	521	535	509	482	523	547	506	446	496	497	510	473	478	494	478	525	479	477	493	522	514	514	494	503	519	495	481	487	511	494	494	523	524	521	487	459	481	496	488	490	501	506	506	518	518	498	487	483	475	485	520	535	492	489	481	490	472	490	495	539	517	476	475	478	458	499	513	481	497	537	466	502	534	501	504	528	474	482	523	500	504	505	510	496	537	486	456	494	477	477	517	507	446	529	514	484	470	455	469	501	510	505	511	477	499	549	444	478	523	468	494	499	467	507	461	524	515	526	509	506	505	498	503	512	525	476	543	483	498	521	505	538	494	519	480	524	524	470	477	454	488	509	445	527	483	487	477	493	482	513	497	516	478	460	473	493	542	492	472	464	492	511	506	509	486	490	526	525	468	502	499	505	507	463	530	515	476	537	521	515	518	494	509	509	501	530	460	500	476	523	511	489	515	510	482	482	467	454	470	471	534	465	476	514	490	515	496	518	503	499	484	462	482	507	495	513	488	481	482	509	513	485	531	523	475	502	481	467	481	444	441	492	516	479	466	525	459	492	507	472	517	536	514	523	525	470	473	531	483	516	473	543	455	512	485	493	533	502	468	552	498	480	474	517	513	506	529	459	522	493	525	495	469	503	478	483	456	474	490	493	539	511	503	490	524	488	464	519	492	512	477	500	493	506	501	517	480	516	507	530	468	521	494	489	500	508	475	499	472	534	516	527	490	488	470	504	495	542	513	470	451	531	527	484	503	537	457	532	477	470	479	466	488	458	498	509	507	454	493	560	505	517	470	529	485	457	495	539	518	516	480	527	488	502	467	493	519	524	485	526	526	476	476	572	475	477	487	480	536	518	498	545	419	519	479	531	491	466	525	461	492	484	526	509	492	484	494	473	489	498	508	506	485	521	486	462	494	513	457	502	489	489	467	536	520	490	502	461	503	505	429	534	518	481	484	494	518	512	493	536	501	465	513	544	477	483	504	487	543	523	517	505	459	516	477	523	508	490	521	506	458	518	542	512	507	480	510	506	462	489	528	520	467	548	500	477	528	484	490	483	500	484	447	523	514	483	519	523	512	502	502	497	512	461	482	490	476	505	508	482	513	492	500	535	531	517	484	505	504	511	494	525	475	515	501	492	489	464	503	455	516	531	505	503	511	508	484	504	508	472	498	511	526	495	488	497	493	492	497	498	510	500	485	487	516	492	493	542	498	479	476	512	513	501	496	528	498	502	496	509	514	526	505	530	511	592	490	549	499	500	488	454	461	514	503	491	471	507	526	512	501	566	496	478	462	515	518	466	496	492	494	499	546	481	480	532	510	505	496	490	465	487	538	511	512	529	515	491	519	470	459	485	520	490	476	510	508	465	498	483	506	475	518	525	455	552	444	485	489	519	490	491	478	488	481	492	522	474	498	482	480	494	507	465	495	503	537	493	448	523	510	488	532	505	491	475	503	517	525	480	509	516	518	517	509	505	475	482	511	507	513	557	486	497
12535	9071	11210	9575	5616	3784	2685	2081	1588	1248	860	762	645	619	506	460	409	356	373	349	340	314	327	302	315	289	292	261	254	252	250	271	279	266	251	240	267	283	262	238	249	238	258	260	230	249	240	201	256	251	231	245	232	225	241	234	243	218	234	233	233	226	260	257	236	234	239	208	215	219	234	227	219	228	251	247	254	230	218	230	219	239	231	260	219	225	236	234	241	229	210	232	209	228	251	231	241	236	199	242	240	221	200	221	235	239	217	205	216	250	198	240	235	224	219	244	226	231	224	237	239	216	196	207	236	262	258	231	230	227	225	207	219	230	200	227	261	218	209	232	228	248	231	217	220	227	214	196	218	201	232	244	233	217	227	227	199	218	247	206	235	223	215	215	241	233	208	243	230	242	231	219	259	230	204	220	217	234	222	208	228	211	201	244	241	230	226	254	198	235	246	274	222	199	251	227	252	246	250	244	220	223	195	255	247	237	223	223	219	225	257	223	226	247	219	224	225	247	219	256	221	193	225	210	231	244	236	234	205	209	220	254	248	228	248	224	246	216	192	226	223	221	214	232	268	244	244	209	228	223	234	223	253	223	212	256	231	206	239	256	233	202	214	227	205	242	231	265	240	225	225	238	225	227	212	259	234	198	204	215	207	230	238	246	225	233	216	222	257	230	203	215	220	221	200	233	257	225	211	229	242	203	216	243	229	226	247	232	232	205	239	242	223	254	216	220	211	224	226	235	217	243	239	205	218	219	236	190	216	210	203	246	230	218	243	250	249	230	249	226	214	234	227	218	233	204	236	239	206	248	232	188	243	207	213	258	234	225	250	252	255	224	227	229	228	253	225	228	206	222	232	251	234	189	236	222	209	200	200	245	236	239	250	238	219	217	211	192	207	220	222	229	220	221	235	211	219	216	216	208	225	226	208	226	234	217	228	199	244	217	215	239	211	233	240	220	231	249	235	235	232	221	208	227	261	212	200	254	241	218	209	235	210	222	210	240	198	227	207	261	198	254	220	203	248	234	211	243	212	216	226	219	241	228	219	205	234	216	253	214	219	205	246	235	236	219	242	226	248	228	220	226	241	235	251	206	236	229	233	218	241	231	214	201	228	218	204	250	246	235	237	253	255	222	245	206	227	226	219	196	214	243	209	228	256	238	221	213	230	226	244	239	235	254	220	225	252	210	227	209	212	202	210	231	224	235	205	247	230	201	252	230	219	228	238	217	258	213	218	221	241	213	205	214	260	231	223	252	233	231	209	239	227	222	253	232	199	225	203	219	237	231	251	232	220	199	211	227	227	238	217	245	228	222	253	228	244	233	242	224	223	208	226	221	210	237	231	208	223	214	241	216	209	204	199	234	225	256	220	214	247	235	234	236	231	218	253	209	217	206	225	233	227	245	214	243	234	216	237	242	226	227	239	221	238	206	227	229	239	232	223	239	239	206	234	233	233	246	255	206	228	227	239	247	223	234	210	228	222	231	229	208	213	200	255	253	209	244	249	222	231	222	257	240	240	204	234	235	233	229	204	226	233	236	233	233	226	249	233	231	207	247	247	225	247	240	234	221	252	211	229	243	226	214	227	206	212	202	183	208	233	219	225	208	214	231	245	235	234	220	231	211	241	235	252	218	209	198	215	210	201	210	235	214	248	235	221	249	221	235	221	241	215	213	202	221	245	233	241	205	225	223	216	230	226	200	229	243	220	218	224	208	231	244	248	233	192	226	235	237	222	228	233	228	217	207	235	248	275	209	215	217	238	217	201	238	254	229	246	220	244	211	219	223	220	228	238	241	204	214	183	189	256	223	234	251	228	219	227	246	233	189	216	242	208	215	257	220	230	237	212	229	225	225	208	226	223	234	220	220	216	234	216	208	223	233	242	225	238	216	216	214	228	217	232	241	237	235	199	235	250	213	209	213	221	227	212	237	238	222	234	232	220	229	234	223	204	197	240	247	247	245	211	218	228	223	244	230	253	211	205	190	245	230	234	219	214	225	218	246	184	228	217	204	211	237	225	251	245	207	199	221	230	211	233	242	224	228	216	210	221	241	240	209	222	260	243	218	228	228	253	245	217	234	223	228	227	206	214	243	218	239	229	222	225	217	220	250	229	235	220	235	222	248	209	204	257	232	239	222	224	224	227	222	211	220	203	231	225	260	192	241	219	204	201	246	214	214	220	245	228	252	220	239	231	216	234	213	233	206	217	232	219	204	204	236	223	238	215	251	217	240	238	204	220	215	246	218	257	228	212	225	219	236	205	217	201	233	227	220	194	218	241	221	253	227	211	224	254	224	252	240	216	212	215	234	203	206	215	213	270	240	208	241	208	205	228	218	204	212	228	206	235	233	224	219	234	237	269	210	225	218	236	233	251	214	227	221	230	204	237	211	211	221	222	220	217	219	208	229	207	224	222	220	215	197	203	245	226	239	205	228	197	225	210	221	227	240	252	202	231	214	207	217	230	232	236	237	226	235	241	235	215	214	228	245	259	220	236	228	237	225	219	208	216	240	223	194	217	216	244	225	253	240	223	210	242	234	207	223	233	228	232	247	232	202	211	209	210	216	223	226	208	244	251	226	236	217	222	229	207	214	210	231	236	220	242	227	244	206	223	251	207	249	217	199	267	244	232	201	261	222	234	215	230	237	237	200	211	231	232	235	224	207	215	236	204	237	205	232	199	233	215	240	213	243	238	256	222	227	234	226	232	231	235	213	216	247	235	218	218	231	211	237	214	207	222	232	214	226	248	217	214	234	204	215	230	203	207	240	239	211	223	243	237	245	204	233	234	222	248	241	218	202	236	221	224	228	211	209	234	234	223	249	222	235	224	220	231	253	217	244	235	224	219	226	223	218	223	209	223	203	194	218	235	231	227	210	213	198	234	233	214	224	260	241	236	207	230	219	244	223	229	236	201	250	235	226	239	234	207	222	225	225	243	229	223	204	223	235	251	205	245	225	219	212	224	216	240	196	210	214	198	240	213	215	230	235	226	246	228	236	246	224	206	228	217	222	206	221	210	250	216	232	233	230	242	202	226	216	235	228	223	221	240	216	269	229	216	215	222	235	227	235	240	212	239	226	224	211	191	235	239	230	244	207	230	195	244	242	233	209	226	221	206	221	233	205	226	234	213	204	222	214	225	220	218	199	199	219	244	237	218	207	226	255	214	235	234	227	211	239	221	230	245	245	222	222	218	214	228	209	256	235	233	233	231	210	235	235	240	211	219	207	212	214	197	248	260	240	259	243	226	212	237	249	210	232	204	217	256	263	202	239	218	253	223	212	228	246	227	224	217	232	244	231	227	245	242	195	241	235	236	233	214	235	209	217	238	251	253	225	244	233	216	213	222	217	231	221	226	217	233	216	204	219	228	219	225	224	241	236	238	243	193	204	238	226	227	204	222	225	208	219	226	243	245	238	231	228	212	219	210	233	231	249	216	216	220	209	208	220	233	226	248	230	208	216	248	261	237	246	239	224	208	246
7985	8469	17240	19488	15615	13066	10656	9003	7417	5719	4294	3783	3371	2827	2484	2065	1833	1646	1493	1367	1271	1129	1065	1129	1036	907	1003	949	839	875	866	808	767	785	765	730	780	769	751	717	709	642	677	671	675	639	663	640	627	612	615	656	668	650	683	623	640	628	615	570	644	543	518	554	600	627	594	585	634	618	565	574	604	591	556	584	582	581	596	534	592	555	585	596	554	573	569	534	544	566	570	596	592	582	603	606	555	566	579	594	582	579	542	543	609	538	555	573	569	536	520	584	540	590	556	579	562	602	595	572	561	561	570	588	555	578	569	572	569	531	604	566	531	545	548	559	620	580	517	543	603	552	581	572	570	581	585	571	566	533	528	562	593	556	585	564	587	589	576	552	560	575	532	608	581	572	556	576	575	559	587	589	573	552	550	533	626	531	566	538	571	562	582	539	575	565	590	513	591	563	569	574	565	574	542	598	585	557	576	573	600	590	550	544	559	530	582	563	579	566	579	576	554	566	561	560	550	595	603	564	551	574	568	546	556	536	597	581	579	630	556	566	572	550	588	615	614	560	564	550	562	573	561	546	533	578	535	561	580	568	547	550	578	590	561	534	555	588	574	579	538	574	551	541	564	596	571	543	560	606	542	587	616	610	581	567	577	560	581	545	591	551	577	586	558	547	556	560	513	599	522	569	557	560	567	590	590	586	567	577	531	551	576	573	554	566	565	565	584	563	613	580	565	586	539	540	571	581	538	569	568	562	572	572	542	523	582	551	622	564	542	581	530	528	588	563	511	571	535	553	570	557	588	557	574	582	570	557	550	581	560	553	577	586	535	562	529	571	570	558	555	554	565	581	541	570	600	578	561	572	543	570	578	596	557	577	573	602	588	569	573	537	572	539	556	580	582	586	537	576	529	575	591	522	609	559	579	589	579	582	525	581	596	589	544	575	553	550	578	573	562	578	542	542	571	568	568	538	550	585	568	542	553	538	553	582	538	570	569	593	555	560	593	544	560	539	517	592	565	571	560	560	580	584	536	568	568	499	566	554	622	575	605	571	581	553	612	605	577	557	566	582	603	596	590	562	531	598	529	576	598	533	536	564	557	585	558	583	573	518	568	613	594	499	606	562	581	563	567	582	579	587	559	530	550	579	564	593	548	587	607	567	556	549	594	559	582	560	535	558	571	578	572	605	561	562	547	586	590	600	570	599	580	547	586	589	546	575	585	582	544	579	555	548	563	549	604	595	568	602	615	579	561	565	578	557	552	585	579	545	570	598	572	565	574	595	519	547	580	610	572	568	593	559	549	548	566	555	561	563	561	557	555	560	562	549	602	577	560	537	584	572	541	558	566	543	560	544	561	618	579	560	539	565	590	584	582	556	550	579	629	566	533	518	572	542	536	584	548	563	577	565	598	536	573	544	574	563	571	553	594	564	562	598	578	557	531	589	523	595	538	579	663	514	613	567	547	573	540	591	599	538	569	511	548	555	590	620	563	564	629	543	560	578	548	589	575	542	595	554	544	584	551	558	551	534	579	581	626	577	591	562	565	586	544	576	554	567	539	564	561	573	567	539	571	580	563	541	582	572	558	539	520	539	536	532	543	569	568	565	575	588	566	622	536	534	534	526	566	577	534	541	577	523	595	550	544	575	559	554	562	575	562	582	572	565	559	600	566	573	553	542	550	541	593	542	532	576	536	574	587	634	600	582	536	634	609	580	551	582	566	582	605	564	566	532	549	552	549	558	548	558	532	569	610	558	588	529	586	555	569	569	549	563	556	535	582	548	576	576	533	551	558	571	535	548	569	577	565	559	598	594	552	628	581	550	569	573	563	532	614	576	572	575	594	570	560	564	587	625	595	584	554	530	536	547	574	572	602	580	566	540	579	590	570	537	563	543	567	560	539	562	584	537	542	588	558	566	571	563	566	556	592	580	547	567	588	601	580	575	587	573	590	532	607	577	589	585	599	555	575	584	558	585	538	566	560	544	570	550	576	600	595	548	528	613	578	581	582	554	546	509	535	595	549	530	599	615	607	581	534	557	564	592	580	618	572	561	576	559	577	574	616	544	539	581	570	611	564	557	576	579	560	535	586	545	583	566	529	586	584	593	577	586	548	540	559	546	599	582	575	553	581	570	581	580	510	548	572	552	595	565	550	559	578	569	562	598	544	554	553	568	569	563	520	604	570	598	587	536	598	592	556	588	575	567	519	603	552	566	541	611	575	600	577	531	548	587	555	516	538	616	580	536	621	556	566	553	561	570	541	568	548	557	547	567	562	548	589	555	582	533	562	592	539	585	565	544	568	550	607	590	565	564	573	594	551	561	573	561	576	580	563	533	589	566	561	591	587	565	592	565	544	562	567	548	572	523	573	559	578	583	574	571	588	545	612	568	563	538	558	585	532	593	564	563	541	529	581	539	554	563	543	580	589	538	585	549	566	544	576	541	564	604	597	595	590	535	593	601	598	508	536	566	612	633	581	563	593	585	572	570	563	531	595	601	567	587	582	566	550	580	551	591	579	550	593	578	575	535	585	587	585	537	555	540	580	533	592	567	543	577	570	545	570	631	594	573	589	570	599	581	599	547	593	590	577	576	552	558	545	605	606	577	578	574	566	617	542	562	586	572	566	570	548	609	566	578	522	598	586	554	600	576	543	587	509	577	597	561	571	582	579	546	573	573	563	554	551	596	514	590	596	596	580	545	550	534	589	567	546	581	542	575	539	606	554	557	559	581	544	572	564	576	598	545	550	602	581	588	603	613	533	543	600	544	581	560	560	551	568	578	525	563	557	546	587	564	518	539	563	577	566	549	586	537	557	627	539	573	556	598	589	556	565	576	582	597	584	568	592	538	570	631	577	554	580	554	564	543	558	561	596	572	574	577	596	578	575	564	523	564	596	552	527	557	554	565	554	545	559	555	566	609	565	560	580	578	599	573	601	581	546	575	584	574	571	556	544	596	556	573	539	555	591	569	550	560	559	581	535	514	569	595	565	599	597	538	549	605	584	565	569	600	557	582	579	585	589	553	550	545	583	576	612	574	563	558	590	580	546	553	592	579	595	593	543	541	577	568	539	580	570	603	612	574	535	593	564	569	569	611	591	610	587	588	557	583	565	576	528	595	605	583	558	562	522	531	602	565	532	517	557	632	555	591	520	575	535	544	567	598	575	547	534	584	537	639	597	577	579	559	566	529	534	546	594	604	557	610	573	558	568	582	569	599	529	529	591	565	545	572	573	547	582	577	589	543	567	580	564	567	525	565	615	568	548	585	614	574	557	587	545	591	543	565	569	520	581	591	541	563	609	556	551	532	587	603	580	551	568	531	555	562	550	575	537	553	554	550	586	628	539	588	584	556	579	557	583	561	536	563	581	583	525	578	522	576	551	550	566	545	558	575	573	593	635	563	517	599	566	582	557	580	588	626	562	571	557	562	586	542	582	572	603	594	563	614	572	557	572	617	610	542	596	579	620	564	610	578	560	575	528	565	549	526
32543	33007	35239	43685	28661	20483	13165	8857	6523	3720	2794	2153	1955	1766	1531	1203	975	1031	770	699	611	680	456	468	476	490	440	407	400	367	340	311	282	322	293	299	282	270	296	297	269	280	260	267	316	279	281	275	255	214	256	236	244	257	288	248	225	274	262	239	236	230	257	254	230	280	259	236	232	256	226	237	241	232	233	211	240	241	237	249	245	271	220	224	255	221	236	220	236	238	218	251	241	241	232	241	240	245	229	234	210	200	246	251	222	245	249	248	264	235	227	218	201	242	243	261	224	229	219	235	212	220	240	224	202	228	209	218	198	233	220	235	247	226	218	264	254	242	234	228	240	237	233	220	226	215	219	226	221	272	221	196	226	234	229	262	215	239	217	232	209	232	236	237	219	212	243	210	213	243	222	244	219	213	243	207	242	233	205	198	220	235	225	240	232	235	230	223	257	221	204	226	220	236	234	209	214	192	232	186	240	208	240	236	210	232	231	233	235	219	247	213	221	238	198	221	207	209	231	228	223	205	267	220	242	202	204	264	250	212	230	199	227	253	226	241	224	236	226	208	243	203	221	238	257	234	235	232	243	228	245	235	204	228	234	217	219	223	241	236	249	242	228	226	213	242	228	251	235	244	232	212	241	207	222	228	246	212	216	223	252	238	221	237	237	216	243	219	234	207	297	236	216	252	223	223	220	235	236	215	219	267	225	261	231	219	236	226	216	232	222	239	245	186	250	215	227	217	243	254	208	212	224	244	250	231	239	237	231	204	240	229	237	251	221	230	222	222	207	229	247	227	243	189	250	246	221	188	242	233	249	217	204	204	206	226	204	261	245	230	217	211	233	227	235	227	259	214	246	237	239	276	227	228	207	211	218	235	252	231	232	237	245	230	240	240	219	228	208	206	217	240	245	229	218	241	241	247	257	271	229	215	233	272	243	245	224	217	221	233	229	218	228	209	219	243	243	229	205	212	230	265	224	219	237	245	257	250	196	218	229	248	223	246	239	209	245	203	217	221	227	244	220	209	234	223	242	253	222	223	234	204	208	248	196	257	228	224	213	214	205	206	216	232	231	233	227	219	257	256	215	248	249	249	225	224	258	263	238	240	222	261	226	191	228	221	225	251	243	210	240	230	209	267	214	237	265	228	232	259	211	223	220	211	214	263	208	256	239	221	225	235	236	236	200	233	204	237	235	218	208	228	239	233	222	231	238	241	214	246	227	221	248	230	218	225	222	234	220	264	228	248	225	234	250	216	249	244	227	234	243	248	220	233	219	237	233	226	227	187	210	221	239	227	224	232	188	225	264	213	224	201	239	230	214	219	218	206	213	220	217	227	198	241	235	248	240	255	235	256	244	236	233	216	226	239	222	224	235	220	215	221	226	249	221	208	223	211	235	226	244	251	255	217	224	209	239	236	247	228	200	239	229	234	230	217	228	241	232	229	210	206	230	220	221	229	233	229	228	210	234	243	245	226	252	200	217	223	249	222	223	269	234	220	240	190	239	245	242	246	256	195	230	221	225	221	211	234	233	258	235	228	236	221	192	259	206	274	242	220	236	226	252	208	233	242	220	229	219	236	191	217	224	229	233	242	239	241	259	207	219	225	241	228	229	224	231	239	231	239	239	219	210	238	252	227	217	243	242	231	251	229	219	226	264	227	250	229	244	210	229	238	249	247	225	217	255	218	226	236	261	226	239	243	234	218	214	207	241	250	234	234	229	216	227	230	269	219	222	220	237	232	220	218	202	216	225	261	228	212	244	217	216	234	250	258	219	236	222	257	226	235	230	238	228	195	229	231	230	213	219	217	223	218	228	252	234	190	206	251	235	234	236	223	229	211	239	230	230	236	247	230	227	199	237	217	222	237	233	193	228	238	245	238	258	229	230	248	244	207	244	218	232	223	210	209	213	217	229	242	232	202	215	242	237	225	255	228	226	228	256	243	204	239	223	222	230	207	211	214	214	235	231	204	228	232	222	239	238	217	227	241	211	192	227	220	215	258	202	227	233	211	219	217	220	246	216	219	224	241	240	222	248	238	237	241	239	224	243	206	239	229	214	225	272	220	232	239	208	220	237	219	227	221	234	212	224	215	201	233	232	246	229	230	229	253	241	204	231	220	238	239	194	227	232	196	248	245	220	221	229	233	242	219	236	236	241	264	240	227	231	239	222	223	212	236	220	232	226	228	240	246	194	215	232	239	224	267	221	226	217	241	218	248	223	255	251	213	238	241	234	251	231	231	228	217	205	248	237	231	221	238	211	211	231	226	238	237	241	234	232	221	233	204	201	229	225	238	204	253	219	234	222	227	256	253	254	232	230	244	262	226	226	195	233	234	210	240	220	227	230	222	235	243	205	216	235	239	239	243	204	236	233	237	245	218	220	218	247	217	238	240	212	230	241	233	202	219	241	245	241	224	239	237	203	234	221	233	226	243	225	239	251	225	254	218	232	204	232	226	211	229	233	240	216	240	228	235	211	210	237	248	252	207	200	256	213	233	230	249	247	223	226	227	221	242	223	231	228	239	226	243	228	215	230	255	243	232	231	240	222	242	260	212	235	214	202	238	268	229	234	239	244	227	244	209	222	239	242	239	236	243	243	229	217	229	231	230	217	240	219	212	219	243	213	228	216	240	207	226	217	242	222	211	213	244	222	248	230	247	203	228	247	205	239	233	225	226	228	219	224	221	199	242	243	259	204	226	226	257	205	251	209	221	228	222	249	230	231	239	226	230	238	212	219	259	219	245	238	244	214	236	216	258	238	223	229	239	223	228	241	241	241	220	225	218	210	250	226	245	251	222	209	211	227	238	227	243	220	214	259	229	211	243	230	208	218	219	213	244	250	231	202	262	220	255	231	214	206	227	223	259	205	223	188	253	212	222	253	204	217	223	231	223	235	219	203	210	213	247	234	241	217	198	245	241	219	240	223	248	224	253	239	218	252	234	243	248	230	218	214	231	248	226	196	238	245	226	215	225	230	212	220	215	250	230	218	244	256	220	218	223	223	210	260	245	228	209	239	222	202	236	228	256	213	231	233	229	267	227	239	239	226	246	252	231	234	220	213	236	244	225	234	207	237	222	205	227	261	249	236	215	222	242	236	211	195	230	214	252	235	230	225	253	195	244	217	228	234	219	229	226	228	240	224	222	242	249	218	243	224	217	232	233	203	254	266	239	230	263	224	226	226	225	243	228	229	249	222	249	235	233	259	250	238	221	235	261	229	242	238	232	234	256	211	226	268	243	219	226	208	237	238	255	257	262	211	229	221	244	250	229	237	238	238	221	230	260	220	203	254	236	235	225	243	209	215	223	260	242	259	283	233	251	212	237	208	221	227	232	223	215	239	249	235	209	225	226	235	199	214	238	216	260	203	226	223	235	224	237	236	260	199	209	209	206	214	239	216	247	210	223	215	213	215	218	234	253	231	236	239	246	228	211	231	215	224	206	240	222	226	242	232	254	232	209	234	221	209	261	247	201	230	229	219	237
21731	25254	35108	43254	31996	26810	19656	18834	17831	13527	11811	10629	9669	9055	8079	6329	5113	5416	4088	3603	3198	3215	2286	2494	2425	2338	2162	2067	1890	1643	1481	1395	1155	1134	1095	1052	1039	1039	1039	908	942	972	925	861	818	908	838	780	786	745	774	723	820	809	746	768	690	724	698	688	667	714	726	683	702	700	719	637	685	716	729	670	639	674	630	660	669	631	677	693	658	629	655	639	600	573	587	593	608	572	597	593	632	565	571	590	577	578	540	591	553	631	557	554	551	559	584	576	600	570	639	557	572	569	574	569	535	581	537	574	610	589	568	581	607	613	514	571	582	575	552	583	600	587	589	597	539	575	591	581	578	554	546	574	595	571	567	544	589	582	563	543	536	507	543	595	600	551	597	584	577	602	515	536	572	581	558	585	577	547	602	561	575	551	565	603	578	579	573	618	521	566	563	537	600	578	578	586	602	558	576	604	532	556	557	559	550	582	568	577	562	577	538	553	559	548	529	573	610	543	583	584	596	590	524	518	520	569	556	561	593	567	565	595	517	570	558	582	546	580	609	536	565	526	567	560	538	567	540	571	592	614	638	537	551	531	551	573	532	549	583	588	545	530	553	624	560	555	575	526	630	563	580	593	553	553	524	588	571	578	600	555	588	550	547	587	592	604	586	570	590	547	549	561	578	559	595	555	550	540	518	575	580	548	568	570	566	567	587	575	593	546	550	558	548	582	595	624	537	535	633	568	564	587	599	598	540	526	564	561	588	590	549	559	537	566	589	556	562	575	597	580	565	581	588	573	548	601	528	618	568	553	576	590	594	593	571	549	554	582	566	527	546	543	564	582	537	604	557	563	540	544	581	580	582	552	575	620	560	552	574	594	548	594	587	598	536	576	523	561	556	558	608	554	552	546	573	553	564	567	568	540	607	569	597	518	552	552	572	550	546	558	578	609	552	577	540	559	566	570	527	586	612	588	556	613	530	575	542	585	577	560	592	585	589	544	561	580	595	593	571	557	596	578	600	560	586	527	578	537	568	632	571	560	614	522	577	549	575	560	577	533	608	600	537	534	575	538	585	573	579	597	578	566	546	555	597	579	610	557	596	561	578	521	538	534	575	572	601	602	515	567	550	528	577	621	572	560	563	565	596	580	602	590	564	544	617	512	576	562	545	581	610	572	617	527	538	550	548	588	560	615	603	541	596	573	528	563	587	619	586	571	576	577	573	548	547	567	573	573	578	535	574	524	586	573	556	585	569	534	539	557	530	603	542	577	531	592	611	546	566	590	588	581	548	619	585	550	532	585	591	528	559	579	533	550	555	580	566	568	565	606	578	569	540	564	613	554	543	578	602	580	568	598	571	577	573	525	564	549	611	562	600	576	554	601	560	555	570	530	559	560	579	534	548	558	549	561	571	577	604	585	567	530	583	564	539	577	544	547	578	568	570	569	550	551	559	564	561	577	543	557	544	570	559	564	608	564	589	585	543	586	537	551	512	573	573	603	501	562	571	548	575	600	559	556	577	576	533	548	575	564	562	569	551	554	540	543	560	597	570	618	542	587	553	560	585	560	593	591	588	572	551	541	564	534	530	574	571	550	572	566	557	568	596	600	571	549	577	580	538	603	562	570	522	581	554	553	538	558	547	570	560	631	564	516	577	560	542	530	597	564	595	527	542	592	560	596	586	575	512	578	565	545	583	570	624	605	538	545	597	564	569	571	548	574	599	564	588	527	545	546	580	568	575	556	535	586	638	563	551	589	537	546	581	616	600	550	630	563	565	552	544	572	566	616	542	559	593	546	569	545	597	548	567	561	546	570	601	528	545	511	573	575	608	557	553	540	557	570	540	619	563	576	594	542	591	562	565	587	531	568	574	557	513	560	594	585	589	534	534	564	584	595	542	572	579	597	594	608	566	593	593	610	578	536	559	587	535	550	519	551	585	572	548	618	552	569	562	584	621	588	531	579	554	543	551	601	533	532	576	566	555	617	597	583	537	561	582	586	547	590	561	538	542	565	546	576	528	578	558	560	582	585	545	544	552	591	601	539	606	564	587	628	577	579	554	570	572	569	593	566	593	568	537	555	558	571	564	578	606	544	593	580	587	568	592	580	596	543	548	535	574	565	593	570	608	591	518	526	554	591	539	585	545	572	570	569	535	557	588	566	565	584	562	567	562	557	527	577	551	519	548	542	577	563	586	546	546	560	537	535	549	550	551	571	582	559	574	586	534	551	614	605	529	577	588	562	574	550	528	576	578	578	554	572	603	551	543	532	577	583	611	589	545	564	578	587	528	580	533	570	551	586	571	559	546	618	601	552	578	591	569	581	572	581	563	569	592	578	593	594	547	556	564	630	578	584	563	570	567	544	593	585	568	599	549	557	536	599	523	563	542	556	592	575	608	578	538	565	537	591	559	530	624	525	585	577	561	593	544	567	591	580	549	581	600	586	565	565	575	570	556	557	571	561	553	560	551	584	570	566	543	562	563	592	559	587	611	557	588	583	541	544	572	607	570	613	571	597	523	588	556	557	563	608	543	598	566	560	576	500	538	585	598	565	569	602	548	581	576	580	558	582	554	595	545	577	609	516	561	525	567	538	588	577	603	572	647	545	547	580	567	590	568	520	543	594	593	561	582	544	564	567	537	564	567	580	587	582	582	524	573	576	562	569	560	531	551	584	602	507	574	568	539	591	576	557	589	581	555	605	542	568	531	583	554	568	551	515	599	576	576	563	591	566	576	582	597	549	560	563	539	612	563	584	578	567	577	535	608	588	581	538	544	547	562	593	569	571	605	508	578	552	592	584	580	575	505	542	563	577	549	543	563	590	582	595	596	603	578	558	553	574	619	589	570	575	591	531	547	575	550	574	546	565	604	565	588	560	556	590	581	523	617	552	541	572	588	524	570	618	543	580	561	565	501	570	577	596	593	546	564	539	513	564	541	544	616	580	554	581	593	578	566	537	635	543	569	544	568	563	563	576	562	550	591	551	588	570	527	553	576	541	568	524	506	553	600	534	569	550	523	552	552	589	591	567	547	538	584	583	540	581	548	591	541	550	557	579	561	577	589	580	581	620	563	542	586	567	602	566	574	556	581	562	552	562	561	568	594	603	560	588	583	595	559	558	552	608	583	517	587	574	562	530	544	570	575	574	554	536	585	600	546	549	557	566	591	567	546	575	556	554	527	585	550	558	574	550	563	569	545	528	635	605	545	549	576	578	576	590	554	532	567	573	555	565	599	562	581	579	570	566	546	575	563	563	549	547	588	580	520	612	591	545	557	558	583	599	594	583	556	527	563	563	574	627	579	594	535	575	580	547	567	584	604	543	580	528	569	576	578	566	568	531	587	584	576	576	541	563	589	584	525	541	593	578	585	533	595	537	565	583	577	548	566	589	593	581	568	565	569	593	573	623	588	552	569	549	590	572	571	594	529	524	533	591	542	533	567	627	552	573	575	557	570	559	591	585	547	543	567	592	538	544	516	570	557	584	538	563	520	545	554	616
41704	40969	37171	39362	30226	23183	18096	12249	10201	6211	4769	3825	3150	2867	2633	1819	1544	1509	1229	1010	885	847	676	620	697	608	545	548	551	454	407	377	319	345	334	312	275	284	263	288	287	272	270	290	291	273	254	252	240	237	223	248	236	226	238	228	239	236	230	187	240	212	256	200	229	230	210	239	203	228	216	196	221	221	209	217	225	238	227	198	219	202	212	197	200	214	184	188	225	180	195	197	221	199	189	211	214	208	202	204	193	196	204	211	208	178	203	181	193	204	180	217	202	198	192	198	181	207	205	179	193	192	189	183	170	166	171	190	201	179	185	196	208	201	194	199	197	214	212	186	167	189	182	199	189	196	195	206	203	190	212	197	182	204	202	187	192	199	200	174	194	178	186	200	206	218	185	208	198	211	196	185	200	217	185	199	189	187	204	214	208	180	206	208	194	208	202	192	202	205	185	217	195	184	214	195	212	201	174	209	181	192	208	236	195	191	194	178	216	210	196	204	217	199	193	208	177	208	201	194	186	218	203	217	215	201	199	212	210	214	201	221	192	176	184	191	209	180	191	169	202	189	197	201	168	211	216	204	198	189	183	197	189	206	190	200	215	216	192	202	204	204	219	189	212	210	193	222	196	195	207	202	179	197	193	214	202	210	243	191	190	217	213	202	195	182	191	183	205	200	197	193	161	201	188	218	177	196	198	213	184	173	205	196	193	227	219	196	199	214	179	206	196	195	227	202	197	197	196	192	178	199	197	211	188	210	196	205	234	185	178	207	203	210	221	208	192	223	169	208	224	205	191	209	184	222	196	177	189	197	184	182	171	239	203	204	206	180	205	208	205	182	196	208	200	211	196	195	197	188	222	178	207	227	194	198	198	184	185	185	210	177	183	190	182	190	185	173	214	190	184	214	186	199	189	186	217	211	187	197	189	232	196	190	196	179	170	191	201	198	185	216	203	197	185	234	229	204	211	205	182	199	234	246	210	193	206	165	203	216	200	212	204	207	182	196	190	190	168	176	206	194	205	210	178	218	195	216	169	196	162	190	212	208	203	181	184	188	203	214	192	192	171	176	205	201	200	209	181	193	183	176	156	177	203	194	197	194	203	177	198	192	210	179	196	189	196	204	206	175	215	212	201	217	199	186	182	216	194	208	202	208	214	200	204	218	188	197	208	170	195	196	188	194	198	192	193	193	227	194	199	204	179	225	203	210	213	194	212	222	197	193	211	210	209	201	188	217	199	201	199	195	202	185	199	206	188	167	193	192	210	204	168	193	217	201	193	202	196	190	193	185	186	190	178	214	210	203	187	222	202	194	196	227	211	183	180	215	179	201	191	199	217	201	203	169	179	192	172	175	211	181	197	197	190	194	193	221	218	216	172	197	192	202	210	200	169	199	209	197	204	186	182	223	198	192	198	200	205	201	214	191	205	170	200	204	202	213	205	172	213	190	211	173	226	241	218	200	206	203	170	204	191	199	212	210	200	185	197	176	164	198	206	237	195	182	187	172	189	210	220	203	204	195	214	205	207	215	204	189	224	178	188	188	183	205	183	220	193	203	212	208	204	228	188	187	177	199	193	200	196	199	218	207	204	217	194	185	188	205	192	178	210	188	179	195	218	208	176	182	201	211	194	216	225	182	225	193	212	175	192	184	191	205	204	186	192	189	198	181	210	192	186	173	192	191	209	189	199	205	191	199	207	182	194	166	193	210	198	180	178	193	203	203	214	203	234	191	206	222	209	185	216	187	218	192	174	203	192	218	185	181	190	194	178	204	200	206	214	196	178	213	193	202	210	194	178	190	194	190	182	212	191	217	186	218	215	199	184	185	205	190	197	209	203	192	203	189	186	173	174	221	196	200	206	200	213	191	190	196	213	186	201	220	184	210	211	205	221	173	175	208	213	180	208	182	211	186	189	180	193	205	196	196	229	191	220	179	176	185	196	214	207	206	211	212	223	188	204	208	217	220	191	202	193	184	198	198	193	207	186	200	226	225	201	221	196	186	211	189	206	193	203	193	182	224	235	181	189	189	191	204	201	206	195	177	181	199	181	228	197	200	216	193	212	178	184	185	194	197	173	179	199	183	196	208	190	170	219	207	181	196	209	191	195	208	227	213	188	202	198	201	183	203	191	179	211	197	203	200	211	200	229	204	161	187	200	202	217	180	197	186	209	209	167	187	191	189	205	198	210	214	213	202	200	219	164	194	208	215	207	176	193	184	208	209	180	212	190	208	191	215	197	221	166	186	188	168	167	235	212	204	185	187	230	200	232	199	226	192	215	203	205	173	224	194	182	208	207	204	204	211	205	190	199	191	186	212	203	183	231	193	211	202	176	206	208	201	211	202	224	199	220	188	196	196	185	217	221	198	197	217	192	191	182	211	214	188	180	183	217	187	178	181	192	188	215	206	185	201	222	188	188	180	200	207	188	215	191	252	204	175	208	200	213	213	199	190	209	201	168	193	191	202	230	229	190	199	188	197	191	186	216	187	210	196	222	192	213	237	201	227	188	179	189	194	212	202	210	182	203	204	178	185	203	206	213	209	222	178	196	193	178	200	192	206	181	195	204	186	199	182	187	215	227	182	210	174	203	224	207	188	189	216	217	201	193	197	226	175	180	171	216	196	186	156	169	192	185	191	221	189	208	214	176	215	190	202	217	187	215	205	202	174	195	201	196	177	217	223	196	215	207	192	196	187	179	228	218	184	199	185	206	217	235	190	199	213	223	219	199	204	199	206	197	206	205	217	212	187	202	182	192	174	196	224	211	190	187	196	202	199	214	196	184	186	176	200	203	202	205	201	191	192	187	232	228	197	210	198	190	202	188	200	205	186	191	211	179	173	196	199	228	202	196	190	167	202	180	201	196	197	215	189	206	189	202	187	211	185	182	200	171	223	180	188	182	189	199	189	192	220	197	191	206	186	174	173	204	195	208	203	179	207	197	189	184	205	214	209	182	183	201	189	219	221	188	199	199	187	212	205	194	213	191	194	195	213	187	195	234	200	221	195	189	211	205	209	201	223	207	171	204	205	192	206	197	200	184	184	189	191	187	234	193	194	189	193	217	194	196	191	200	196	186	194	195	194	193	171	236	184	194	217	196	195	192	206	235	226	202	223	199	209	205	213	211	236	187	208	198	203	214	185	199	178	207	189	196	214	200	194	200	190	218	196	187	200	181	192	195	203	207	223	191	206	176	187	192	187	204	216	185	214	220	187	181	192	179	187	205	207	200	221	204	193	228	181	212	208	215	211	173	214	211	194	188	186	195	189	212	189	185	199	208	175	194	193	190	196	215	214	192	202	216	197	240	206	200	204	207	222	192	180	200	202	192	193	186	214	189	211	192	214	202	181	216	174	205	184	203	201	203	215	213	204	202	213	223	184	186	200	214	210	184	210	207	192	200	199	193	213	219	185	198	203	203	204	215	189	210	185	189	211	201	205	201	217	169	218	172	192	215	205	216	206	206	181	198	201	205	195	198	189	193	202
28215	33932	36388	44192	36132	31220	25817	23194	23639	18359	17012	15005	13947	13535	12219	9167	8119	8388	6195	5017	4692	5083	3486	3493	3867	3599	3061	3083	2840	2558	2233	1951	1509	1373	1368	1396	1237	1196	1186	1129	1071	1096	1022	1033	984	973	875	876	844	809	856	779	801	805	876	816	739	718	721	762	712	695	739	746	689	654	716	684	648	664	648	583	637	682	663	640	722	645	620	627	683	627	594	582	510	517	503	532	542	500	503	489	507	534	540	524	515	486	535	492	490	515	505	490	493	519	497	516	474	529	535	470	495	484	519	506	508	486	525	482	477	550	480	478	496	501	486	509	483	497	530	508	501	494	482	520	484	499	532	509	483	465	495	485	517	537	484	509	527	492	521	512	474	489	499	506	536	515	474	477	492	469	515	526	474	469	501	498	528	481	529	507	532	459	504	547	486	471	455	492	479	490	529	462	481	524	509	514	482	510	478	493	532	491	483	476	528	488	512	458	492	441	498	476	525	507	523	499	525	476	506	554	506	516	491	467	513	493	488	498	470	499	517	480	503	501	530	509	519	496	501	508	502	508	464	497	502	502	475	547	515	488	459	515	496	478	516	486	468	464	532	467	474	540	499	450	528	505	470	482	484	474	485	498	519	520	538	476	515	509	472	466	486	525	478	516	470	488	485	485	482	490	497	498	521	470	502	535	474	488	514	545	504	497	520	487	453	524	498	511	472	511	465	522	481	477	510	483	491	470	503	529	498	542	472	499	506	526	493	519	492	509	517	496	462	478	468	509	480	497	531	505	499	480	489	525	483	481	484	485	498	493	489	531	467	516	512	484	495	461	477	492	493	508	480	548	450	501	491	523	516	493	487	473	448	483	517	493	550	532	487	477	466	525	508	485	509	530	478	530	513	504	493	472	540	514	480	476	462	537	525	510	477	478	516	472	486	508	506	460	498	467	467	506	485	482	496	493	508	470	503	530	471	508	505	493	472	530	507	447	494	461	510	509	459	500	531	484	502	506	530	470	479	494	468	467	536	491	495	495	487	482	510	488	478	493	484	511	529	494	500	506	491	551	502	510	550	518	510	489	481	482	492	516	508	492	498	498	482	481	527	459	499	483	515	496	473	483	454	506	492	517	476	505	467	534	475	498	484	472	502	477	534	496	507	464	496	504	488	490	475	496	539	492	493	501	469	509	496	495	467	485	454	510	471	501	495	518	500	519	479	494	471	487	518	484	527	519	454	459	506	461	493	536	494	492	495	498	509	467	498	460	545	480	495	504	484	472	482	482	499	525	512	476	481	487	488	464	532	500	509	466	504	505	550	506	520	463	525	500	464	496	466	499	499	502	501	503	527	474	470	494	492	494	486	507	500	493	501	474	533	462	541	477	509	458	515	493	468	525	497	521	496	520	479	498	521	479	496	463	506	524	477	492	523	511	474	512	507	496	473	447	534	487	507	516	516	484	486	466	516	523	498	506	498	500	540	475	499	498	445	532	513	497	492	467	520	501	480	481	488	479	517	514	491	485	500	461	488	488	503	518	478	488	516	506	497	488	482	510	508	469	499	478	486	485	482	482	514	505	488	522	546	490	509	464	505	480	445	491	531	481	474	506	527	486	511	498	462	478	515	507	479	486	469	484	531	508	494	484	528	479	501	513	494	510	496	514	470	540	520	477	466	518	453	507	474	480	508	478	498	487	515	509	482	510	493	510	523	482	503	506	487	473	504	495	481	496	480	488	460	493	519	510	461	500	498	468	497	511	485	554	474	551	474	496	525	507	535	511	512	486	471	498	499	506	463	525	490	471	504	506	492	505	477	508	486	482	489	490	533	503	498	532	545	512	469	508	452	501	494	512	521	515	448	473	464	514	515	495	506	510	469	523	502	484	503	504	505	504	492	485	471	490	496	534	514	477	488	523	494	527	497	520	507	466	526	458	489	505	535	481	500	534	495	499	479	477	521	551	497	499	537	519	490	473	502	447	478	472	505	478	501	460	492	498	475	488	514	490	501	514	528	494	525	498	493	491	495	486	495	475	483	493	495	511	481	492	503	503	481	508	496	462	521	538	477	523	520	490	540	470	511	485	518	490	534	521	473	467	490	484	517	491	484	501	506	508	475	500	546	515	527	496	521	517	457	526	497	485	519	515	517	527	501	503	476	485	477	489	538	511	546	508	501	478	498	522	518	479	532	531	486	488	505	481	503	512	525	481	503	498	513	516	450	492	495	448	491	504	505	522	489	497	478	510	486	498	497	441	480	483	531	471	477	494	513	514	512	509	473	481	454	504	475	493	464	505	498	512	515	458	507	495	457	512	505	504	481	469	504	516	504	554	480	480	497	512	481	474	498	489	482	501	512	522	504	510	471	492	465	524	471	491	495	475	550	454	523	496	537	498	465	506	496	503	515	474	461	469	484	506	493	444	487	517	524	508	480	483	508	483	488	494	540	477	517	483	495	449	485	481	512	499	482	530	485	531	500	520	488	508	453	450	500	513	478	506	508	485	477	518	481	501	446	475	506	538	439	489	518	511	499	496	502	486	472	507	522	511	460	493	518	500	539	484	471	462	481	470	500	493	486	497	501	478	512	489	455	515	513	531	472	517	483	486	456	441	525	510	488	485	488	513	508	511	499	505	496	461	486	481	498	499	471	508	481	499	485	468	540	505	546	496	471	495	475	513	502	485	473	505	519	476	523	493	511	494	458	490	481	504	517	506	497	484	472	484	472	509	500	503	504	486	501	509	497	428	521	515	502	492	477	510	533	528	520	520	525	508	489	507	504	467	478	505	500	458	526	476	510	497	516	480	512	466	497	493	501	499	543	481	484	502	497	495	511	503	420	504	492	477	490	498	474	510	540	499	495	473	543	462	544	508	482	528	545	487	470	510	504	468	494	488	492	489	486	511	484	525	481	496	477	538	508	528	508	498	484	522	473	455	482	514	516	477	539	437	523	532	532	537	511	495	524	496	492	495	495	538	482	522	489	503	509	495	460	497	471	458	496	457	461	483	496	475	485	481	468	522	514	516	525	475	500	462	491	459	535	498	525	452	508	488	460	517	512	504	451	519	480	516	482	484	487	510	500	470	459	484	474	494	548	531	480	471	496	432	502	536	484	499	439	489	485	502	531	520	516	530	498	501	507	487	527	510	501	510	448	493	444	479	482	528	524	486	493	479	491	490	517	460	477	519	505	483	487	486	506	523	490	511	458	488	478	505	504	475	515	500	469	462	548	531	504	477	466	514	518	496	508	503	492	483	483	520	510	532	478	510	503	496	463	478	472	489	490	493	497	488	496	472	519	468	509	549	491	522	501	457	465	446	491	473	466	498	499	462	479	432	486	495	475	476	524	480	493	510	509	526	505	524	528	485	502	519	473	492	523	473	501	494	458	498	518	497	530	515	489	466	506	526	537	543	489	497	518	488	508	486	464	482	519	495	502	486	494	507	475	491	446	512	480	481	545	495	515	490	507	491	512	535	513	491	526	548	492	492	487	537	500	509	503	518	553	482
12894	9172	11094	10868	6397	3846	2763	1957	1416	1145	850	677	595	531	507	459	409	395	342	351	338	298	310	291	291	287	296	312	302	285	267	254	283	275	237	253	234	257	236	284	224	260	251	230	278	254	256	258	241	221	248	244	224	248	255	254	247	274	232	232	224	245	224	200	247	234	248	241	235	239	231	279	242	212	250	208	211	243	244	229	210	224	204	235	259	238	204	231	229	251	231	244	235	234	222	220	207	255	224	186	244	220	221	217	194	212	209	230	223	239	237	233	217	199	206	216	214	229	207	235	238	229	224	230	212	230	211	226	247	227	246	227	250	214	237	243	255	215	229	223	224	203	239	259	208	225	229	227	230	236	214	201	245	222	220	228	224	239	236	226	225	228	232	211	218	211	206	222	232	223	223	240	215	246	216	247	202	242	237	219	231	215	221	207	237	226	202	247	226	240	253	207	247	244	227	231	226	187	234	209	224	207	226	236	210	236	235	225	226	240	228	210	230	260	243	214	252	230	217	240	221	212	217	251	243	223	239	208	231	209	254	213	218	219	222	220	214	242	225	242	259	226	231	235	223	229	213	218	227	195	222	191	228	244	226	236	224	210	216	273	267	236	212	222	207	224	224	207	248	242	222	202	235	246	240	226	203	261	226	238	233	220	235	228	220	218	212	243	209	226	220	223	191	218	201	241	220	244	232	249	211	219	211	241	227	240	220	251	243	193	211	208	237	212	217	231	245	221	248	211	242	231	237	239	236	207	221	235	222	227	257	233	195	221	231	227	240	233	219	230	215	212	224	224	205	223	227	228	224	211	235	251	206	251	221	226	203	234	237	198	181	215	238	234	238	213	203	234	218	189	226	228	241	225	236	252	222	245	233	214	236	216	239	250	246	241	220	227	233	221	213	238	210	227	219	246	221	238	232	233	227	231	220	205	220	216	229	224	236	245	240	214	230	245	237	227	237	206	229	209	255	236	197	234	205	245	243	214	223	232	221	220	215	229	258	211	217	229	232	236	196	241	241	200	222	220	188	221	211	224	244	234	213	223	193	216	262	202	218	211	216	246	212	225	211	227	225	227	203	206	236	243	232	227	238	231	220	209	238	231	202	228	232	220	212	218	230	211	232	205	246	254	251	233	231	225	232	219	262	219	199	210	239	229	219	251	224	234	228	251	217	212	281	230	225	211	179	233	224	235	220	220	226	207	221	218	223	242	224	209	224	215	234	239	230	215	241	231	224	208	219	207	230	233	244	239	241	220	234	212	229	255	244	237	225	233	231	209	231	233	230	236	208	236	232	203	216	202	228	241	250	220	237	230	245	234	234	233	240	233	209	192	222	226	221	239	229	227	206	214	262	244	211	212	236	245	249	244	239	242	234	232	207	226	237	255	231	224	211	225	228	203	241	242	215	258	232	214	219	221	226	257	204	208	241	238	254	207	243	212	235	232	238	227	240	215	241	217	219	223	197	217	218	205	238	235	244	232	226	250	221	220	222	222	201	242	220	195	255	274	227	225	255	224	251	226	230	224	234	217	236	208	230	237	231	213	229	224	208	198	208	215	227	233	229	227	227	210	244	212	222	209	221	215	256	226	222	219	219	228	206	199	238	230	241	216	215	206	194	230	208	221	231	208	193	219	202	236	231	230	255	232	226	255	241	222	221	245	201	238	216	236	227	221	213	234	213	226	209	223	257	207	232	250	229	239	229	219	229	242	250	230	217	203	212	236	223	257	233	232	220	235	261	230	237	203	230	192	230	227	192	261	242	229	221	223	237	219	194	229	221	240	214	220	242	224	232	245	241	224	265	205	221	224	206	219	218	209	249	273	259	261	240	218	217	231	209	235	248	217	238	208	269	219	199	249	205	236	222	222	230	208	200	247	216	244	240	223	211	203	248	243	223	219	231	206	235	216	271	240	218	217	229	198	244	229	207	227	199	223	232	225	210	210	224	235	251	214	236	190	245	224	236	238	239	226	223	222	221	213	251	241	233	193	225	212	243	239	226	239	225	225	244	221	218	190	218	219	256	223	219	217	210	195	210	244	209	223	248	250	192	250	247	230	277	222	242	228	239	238	259	240	229	241	215	221	210	221	217	230	190	204	235	245	235	211	245	250	230	236	224	221	226	229	251	241	243	222	242	222	205	209	249	258	219	226	227	220	249	201	237	230	217	238	237	198	218	235	232	231	218	209	225	206	224	221	230	239	223	233	238	245	251	224	238	220	215	226	200	238	221	228	228	197	198	226	214	227	212	234	228	235	214	218	196	230	233	200	215	237	252	224	232	210	212	215	248	223	216	215	217	232	269	211	193	240	231	191	216	218	238	263	226	223	199	253	255	227	244	242	224	189	192	236	222	209	209	208	235	224	243	254	242	218	255	255	236	234	198	237	240	219	219	229	242	244	248	232	204	214	215	233	228	257	248	238	218	221	219	213	225	197	238	232	236	233	238	207	237	210	234	266	231	220	227	191	244	236	245	206	232	248	229	249	242	230	236	221	217	222	193	234	196	237	224	199	229	212	233	224	218	237	241	230	214	239	213	265	217	236	219	207	226	219	213	282	218	247	225	219	213	223	231	206	208	233	259	226	230	243	241	210	229	222	208	226	231	213	223	251	233	226	240	226	222	236	230	218	214	208	208	240	221	255	238	249	254	211	215	235	216	207	241	246	215	241	219	254	252	253	225	233	212	220	241	221	217	245	225	228	237	206	217	211	244	237	221	219	230	194	221	237	213	238	227	227	245	203	220	232	201	209	197	208	219	223	229	217	228	220	231	218	231	221	237	201	221	246	236	241	239	207	243	245	237	241	226	228	216	240	245	233	235	258	209	229	232	231	237	246	216	209	203	226	214	202	226	229	246	233	221	217	222	200	225	195	218	234	236	221	235	208	260	238	218	223	253	227	268	215	245	216	235	223	231	220	246	212	213	239	234	227	238	212	228	222	246	220	214	245	231	202	233	256	229	206	241	247	223	227	231	232	231	242	237	218	224	239	230	248	230	236	230	209	231	208	266	209	230	202	253	245	240	244	248	208	226	232	235	231	242	223	229	221	223	234	218	217	212	219	229	203	249	211	236	280	241	217	204	235	250	247	210	221	192	240	222	201	212	208	236	210	212	230	224	221	233	244	232	219	233	233	244	241	240	244	215	233	212	252	268	204	245	221	225	237	205	225	240	226	219	231	231	202	227	219	243	251	227	219	229	231	220	238	228	220	226	229	231	222	223	234	229	201	214	253	212	203	207	227	237	217	216	194	237	221	231	237	238	249	228	212	227	222	207	213	228	208	225	227	216	233	226	187	233	217	213	217	214	226	222	229	201	239	214	251	216	225	238	228	199	206	203	232	217	237	223	228	205	216	220	221	237	222	224	239	234	213	216	231	204	239	203	236	245	232	227	241	216	226	226	231	278	236	206	223	224	226	234	223	230	232	262	236	248	227	237	236	236	209	237	223	224	210	243	236	222	244	225	233	231	215	218	212	232	210
8067	8854	16892	21600	15915	13264	10605	8229	6901	5308	4215	3554	2997	2720	2484	2107	1932	1626	1527	1393	1204	1229	1039	1067	1093	1026	958	913	885	859	860	876	792	731	845	770	735	754	748	721	724	657	688	670	651	696	676	680	680	655	643	654	630	663	654	699	645	644	638	600	606	549	594	611	634	576	576	621	633	577	640	617	599	552	580	600	620	595	569	591	554	589	602	565	541	535	521	571	568	610	633	568	583	557	571	573	552	583	580	564	561	573	600	572	576	540	581	602	609	592	569	539	573	580	562	561	624	562	634	582	574	563	547	584	530	547	598	531	588	583	550	543	581	590	571	556	560	600	559	561	544	625	583	534	518	588	540	538	573	561	587	578	567	621	561	589	602	551	566	571	564	583	591	573	569	558	544	570	555	579	600	586	591	539	574	577	552	553	575	571	550	638	558	576	613	541	592	602	592	548	554	556	607	545	566	557	568	552	586	561	553	592	566	602	546	575	604	561	609	572	554	623	525	576	586	581	574	550	582	547	581	567	578	556	543	573	576	531	580	596	619	554	539	606	561	547	569	585	556	560	567	566	582	546	525	563	580	587	573	591	582	559	525	587	597	576	573	537	565	558	570	562	578	559	561	578	535	529	563	566	549	578	572	547	577	558	547	561	561	564	591	545	582	575	609	543	554	589	546	579	609	542	534	559	605	543	572	575	557	565	540	598	594	544	580	569	562	598	558	552	594	562	594	557	615	560	546	614	583	522	614	585	557	548	572	577	603	594	548	564	581	569	594	573	594	573	568	552	569	547	575	584	584	581	574	559	607	543	545	588	559	565	556	539	582	568	603	560	549	581	572	548	575	568	574	556	575	588	584	569	580	558	528	579	553	548	591	570	528	539	579	561	562	561	544	597	568	560	582	555	553	570	547	571	566	582	549	567	579	559	547	525	560	555	599	566	547	546	545	608	573	578	619	524	579	556	532	584	542	553	591	591	580	549	608	591	588	483	564	541	507	553	549	588	548	570	555	598	588	560	565	595	582	570	608	579	548	559	544	603	561	535	537	544	550	585	568	576	587	543	545	561	551	573	583	585	569	596	535	604	590	558	564	580	558	574	593	603	536	554	543	586	537	550	563	588	592	561	526	546	516	504	571	504	538	590	597	536	603	550	540	547	526	545	547	600	512	564	605	573	589	590	577	524	574	594	578	524	563	571	589	526	602	606	564	563	552	572	601	553	580	597	550	567	583	595	537	559	622	528	586	562	574	568	569	521	587	559	539	564	569	595	578	572	594	543	545	520	559	584	572	552	568	559	592	591	584	594	598	582	566	541	589	596	587	567	579	541	538	541	574	607	570	573	532	548	609	572	583	561	531	585	529	570	542	582	592	546	552	576	580	555	607	554	584	551	548	594	544	579	530	508	568	593	572	600	610	551	549	600	574	561	582	543	561	568	560	556	568	548	617	541	594	603	569	582	566	561	555	561	530	597	586	603	583	587	555	553	570	553	533	601	536	572	545	565	539	504	615	542	592	587	558	572	561	535	583	570	591	533	590	530	599	557	589	549	568	585	629	580	588	540	549	576	567	572	556	550	568	574	567	535	588	564	564	585	574	597	575	556	574	527	622	609	620	579	600	593	528	590	611	554	568	538	544	565	539	582	587	574	553	618	566	548	601	563	574	558	581	622	566	548	596	563	602	600	570	523	525	570	563	550	607	618	551	611	557	564	546	584	602	587	592	578	552	552	556	536	554	598	586	545	559	557	590	571	560	603	598	588	612	537	558	512	556	585	637	517	578	501	595	559	552	572	580	515	569	593	540	617	591	595	592	576	590	548	589	547	557	537	589	607	584	555	524	565	564	545	570	553	580	556	583	579	569	552	520	547	578	583	562	577	561	548	587	574	536	565	608	497	586	554	573	566	558	577	573	569	569	561	590	572	595	570	524	561	580	514	542	549	547	571	595	569	531	618	563	580	587	581	548	548	584	573	581	592	564	610	555	562	536	604	564	583	575	618	582	535	602	542	559	590	553	579	586	572	600	533	571	604	559	546	579	588	562	566	565	583	546	556	532	541	536	549	586	600	548	612	595	557	576	570	595	583	562	614	543	572	591	548	622	558	612	568	590	590	570	574	538	565	562	547	572	559	573	563	579	532	539	537	566	626	561	578	554	526	544	545	566	554	556	602	568	534	599	595	555	556	580	542	577	571	551	599	579	574	582	566	531	567	553	567	599	583	568	578	547	588	544	549	582	569	590	569	603	541	568	534	587	569	557	585	548	560	581	580	600	569	586	577	596	556	555	574	571	532	529	560	562	584	542	589	564	572	577	593	590	591	603	583	539	526	586	582	561	538	550	598	521	609	578	612	607	584	568	576	558	548	578	571	540	546	600	578	550	532	580	622	547	586	604	523	569	565	559	578	571	573	536	586	576	572	597	574	610	553	574	605	569	523	544	550	592	588	572	552	581	566	576	579	588	577	575	578	590	553	574	588	591	549	609	581	592	562	575	575	527	591	553	595	572	524	562	543	584	601	545	527	556	525	563	561	565	551	550	544	571	598	592	546	558	562	567	543	594	583	581	553	591	569	551	543	554	593	557	613	576	566	564	593	557	538	573	548	553	557	585	606	589	585	562	563	559	582	573	541	587	558	527	599	589	568	605	589	576	543	594	544	560	531	565	589	584	586	546	570	548	589	540	566	602	640	504	576	586	544	552	561	561	636	593	547	610	633	583	570	512	584	543	553	596	588	553	584	574	552	594	614	555	537	557	577	596	551	519	524	572	561	547	514	553	556	612	561	551	561	577	579	555	537	614	557	601	590	608	582	547	583	573	576	596	569	562	551	587	550	554	590	572	601	538	608	553	541	589	572	523	578	609	583	528	578	564	569	561	557	578	568	553	574	571	573	550	547	578	597	580	534	541	570	601	598	573	566	585	607	582	578	625	557	570	547	583	599	583	571	569	549	595	564	565	599	573	588	573	586	564	597	575	532	545	561	573	544	536	589	596	573	536	579	556	522	584	538	591	579	571	592	556	539	569	575	548	584	561	565	579	549	558	543	559	530	578	549	568	578	585	567	568	591	548	584	529	560	529	553	556	608	588	537	544	565	565	565	602	557	600	543	570	606	554	596	590	559	609	560	604	562	616	539	577	620	534	564	574	548	564	561	560	548	587	589	568	547	580	584	562	559	567	569	563	584	559	572	577	602	558	579	590	572	597	609	571	576	564	576	566	584	597	559	546	567	566	559	580	583	542	609	616	611	570	595	563	612	589	573	590	560	572	548	594	551	598	584	565	571	589	545	573	571	565	572	556	528	569	596	565	556	521	543	564	559	598	577	586	563	514	594	544	592	571	547	511	615	554	537	575	595	604	591	584	568	569	592	603	570	544	585	530	545	574	548	560	533	548	575	571	576	556	526	549	598	615	554	583	574	542	581	557	572	563	571	535	548	558	542	553	565	557	543	572	575	561	536	548	556	570	579	587	528	578	599	587	583	590	592
28485	27436	39662	31886	23579	20641	20293	12978	7491	4455	2694	1894	1800	1810	1503	1202	1088	975	741	634	518	600	446	467	492	479	462	390	393	410	398	364	327	286	293	284	323	255	271	282	277	269	281	289	306	273	259	249	267	268	251	257	267	288	256	237	273	254	270	249	279	241	253	264	237	232	247	239	250	246	222	227	231	251	235	252	267	237	231	257	262	246	225	229	245	218	216	199	235	243	222	251	250	211	250	232	236	259	218	229	244	217	236	228	241	207	231	221	212	207	238	235	220	226	225	238	212	213	205	202	217	234	262	214	248	246	235	235	230	221	234	217	221	213	227	246	224	264	257	241	230	230	237	249	221	212	259	216	214	234	206	232	241	234	222	223	235	231	201	208	222	238	217	213	216	224	221	225	212	248	238	203	209	211	231	219	207	199	237	217	206	216	205	223	224	255	240	193	210	228	235	210	224	216	207	208	234	232	253	214	234	217	243	223	238	219	226	217	220	201	209	244	217	202	223	244	217	232	267	227	227	237	218	235	240	217	220	218	239	255	224	212	232	240	235	217	231	232	231	211	226	240	249	219	232	222	225	222	228	261	264	223	224	203	202	228	229	235	218	209	219	225	224	246	240	243	225	208	246	234	250	247	243	207	228	251	232	251	254	235	241	234	251	222	238	248	228	223	236	236	224	247	214	243	222	227	246	228	233	252	230	245	217	206	208	237	233	239	231	240	221	241	227	250	243	236	255	230	236	241	233	224	259	230	239	229	224	252	239	234	212	210	233	231	225	234	208	203	235	221	230	246	245	247	243	241	235	216	218	248	227	237	198	213	211	203	237	216	214	222	216	240	233	246	220	239	224	214	234	244	243	253	221	240	264	243	240	223	192	228	244	224	233	226	217	234	210	220	233	232	226	233	233	262	225	227	226	245	234	219	268	231	239	215	243	240	207	222	250	244	239	228	263	229	222	233	221	230	233	243	250	228	225	230	227	234	218	225	243	214	209	225	250	247	263	219	246	237	216	222	200	238	213	238	247	221	194	226	271	232	219	224	232	251	225	230	251	234	236	236	215	213	273	228	229	231	222	225	227	227	226	217	244	241	225	229	252	224	237	219	213	234	210	229	244	252	196	252	241	221	235	237	229	224	230	241	254	247	213	212	237	251	218	210	215	242	214	248	233	235	230	237	208	253	236	220	219	237	221	242	256	212	225	253	220	236	201	228	227	211	256	249	250	212	232	227	243	239	210	209	249	232	201	235	210	211	233	237	221	195	243	229	219	222	234	255	248	243	240	240	251	231	253	231	216	253	206	252	206	236	215	222	203	254	222	254	242	220	214	232	226	250	217	234	225	232	222	237	238	229	218	238	214	226	237	215	220	249	237	226	247	226	238	260	204	202	218	199	236	252	239	232	231	256	220	245	243	228	203	209	212	224	242	253	219	213	256	220	241	212	234	219	248	255	238	206	233	215	208	228	217	219	231	234	248	225	229	218	220	240	233	217	206	228	211	200	259	246	211	229	247	230	219	225	212	235	218	239	238	194	205	201	233	230	231	251	205	217	229	244	224	207	251	216	238	216	215	257	245	255	254	235	234	248	261	244	230	218	199	232	245	226	239	211	209	229	247	265	239	227	193	257	228	242	236	232	225	229	254	216	230	262	208	190	220	236	233	245	222	222	272	231	220	218	227	229	218	230	200	221	236	240	214	217	220	248	239	217	218	240	244	237	237	246	214	225	220	213	229	203	235	221	216	213	217	226	234	228	194	246	253	232	230	217	241	243	238	265	266	247	192	224	268	215	192	223	195	248	217	223	251	253	217	236	243	240	251	191	234	212	235	212	236	208	236	238	225	249	194	253	235	242	212	240	199	243	245	225	257	235	229	244	230	225	244	218	238	237	225	231	237	213	229	235	224	215	241	231	200	258	270	207	228	232	225	221	218	223	222	230	207	238	252	227	215	203	225	220	240	229	236	239	245	225	215	238	233	213	218	225	195	237	222	229	213	236	227	235	237	231	238	220	236	253	212	218	222	227	221	200	244	212	240	248	220	253	221	238	264	239	240	217	221	222	236	200	215	224	226	249	241	198	243	237	240	204	198	241	222	231	233	217	244	217	229	219	214	232	219	240	232	224	230	220	249	242	226	247	244	235	211	226	216	212	244	265	236	200	240	243	229	248	235	241	228	223	230	210	244	235	229	235	239	261	246	236	214	221	236	209	198	225	234	238	229	244	219	226	220	237	188	229	234	260	206	240	252	227	222	218	211	231	238	237	238	239	214	199	257	263	226	209	216	237	230	205	224	244	218	231	221	233	226	238	251	246	240	230	226	247	230	232	233	201	221	210	212	255	232	236	237	246	221	226	211	202	223	224	213	239	236	196	219	227	221	217	225	236	214	226	225	236	205	217	237	218	228	227	209	185	222	244	238	235	257	218	220	219	246	228	246	228	257	227	208	230	218	223	212	222	233	245	223	259	221	232	233	232	215	240	234	242	229	230	242	234	206	238	250	208	235	217	239	223	224	240	228	201	238	239	235	218	227	258	243	235	220	246	247	235	208	236	227	232	209	215	222	237	224	219	211	205	228	235	198	228	224	228	217	218	231	225	253	222	216	252	232	220	211	217	211	200	257	203	257	231	237	205	243	223	246	246	231	222	224	220	226	238	211	223	211	241	241	200	262	243	207	250	229	227	231	217	224	224	212	224	220	233	237	237	228	244	222	203	216	241	214	209	220	223	225	234	231	226	223	219	234	269	236	244	229	228	232	215	202	244	229	237	252	215	239	219	209	207	217	230	211	225	231	217	244	239	214	234	231	218	211	219	221	251	197	233	215	230	243	246	225	220	240	250	219	181	238	216	225	211	252	229	232	224	223	246	231	194	224	213	234	229	222	214	245	224	210	226	203	233	238	225	213	198	226	201	249	201	235	213	246	232	253	258	230	260	219	227	229	205	199	221	260	244	207	255	229	233	213	253	235	232	242	239	222	221	235	223	236	208	244	210	253	234	213	212	239	250	245	249	247	236	218	216	239	249	230	232	225	225	234	239	214	230	245	212	211	225	235	222	226	227	231	233	234	192	229	221	214	238	248	214	218	223	226	263	244	219	242	251	225	214	223	233	220	230	242	245	244	244	227	213	205	246	219	212	233	208	212	222	213	205	187	224	196	224	254	231	268	269	231	214	218	221	235	214	265	242	245	241	213	209	250	248	219	230	218	239	231	230	225	221	244	258	252	241	255	233	213	218	249	230	239	211	241	242	254	222	235	212	227	228	227	212	220	217	226	226	233	223	213	207	219	245	219	238	253	221	237	221	218	259	231	233	206	230	242	223	203	212	222	218	216	216	254	220	211	247	247	220	223	215	213	248	215	223	236	234	205	217	235	245	235	232	242	220	238	229	237	223	222	232	199	250	216	224	234	252	234	199	231	224	223	234	221	241	219	243	241	239	238	223	225	242	228	223	219	234	239	222	222	214	236	242	227	247	227	216	234	239
17686	22481	37437	34524	30933	30262	28978	18534	17881	14255	10906	8895	8616	8623	8093	6234	5501	5313	4026	3279	2975	3269	2307	2406	2451	2334	2142	2062	1936	1838	1754	1534	1288	1221	1132	1151	1026	948	946	936	894	975	873	910	885	892	865	752	794	767	849	810	803	792	839	757	767	700	728	734	738	733	697	655	697	685	657	655	703	668	604	647	673	700	629	674	683	647	647	659	686	648	580	646	567	613	605	596	565	560	585	570	590	611	589	607	573	598	589	586	582	607	580	583	548	602	573	609	603	572	598	585	574	588	546	569	565	566	605	617	561	555	578	576	586	556	589	572	603	547	569	611	612	561	595	585	602	571	588	559	574	557	588	564	547	577	560	551	551	550	581	541	641	563	567	592	543	609	583	562	557	587	546	588	527	571	581	586	544	575	582	573	555	559	559	572	542	586	579	521	536	558	559	575	586	576	588	586	533	555	570	513	554	586	536	611	597	565	527	545	547	565	575	557	577	573	532	555	559	630	567	589	600	594	578	579	565	555	591	599	515	539	608	578	579	580	539	603	566	593	581	566	560	586	567	511	607	611	575	591	560	573	575	601	588	593	591	568	564	559	557	575	551	558	584	567	587	550	559	550	553	542	572	583	554	559	598	574	565	549	593	565	581	586	591	604	551	572	608	508	580	583	528	600	588	574	538	602	558	543	586	579	530	566	526	548	565	506	511	605	599	557	568	568	537	578	520	571	576	596	564	592	583	592	562	552	600	573	536	577	571	555	621	562	523	585	570	604	544	566	569	582	538	596	550	616	599	532	581	541	610	588	540	544	551	565	548	546	585	572	554	573	544	557	601	551	585	543	587	549	535	561	560	534	542	567	544	571	530	614	594	593	577	542	585	597	575	559	564	571	561	569	559	564	545	546	584	577	544	550	584	550	553	618	553	564	574	619	527	576	579	523	540	551	585	570	524	583	554	584	577	583	548	577	533	606	575	565	562	566	578	598	649	564	546	582	585	598	557	546	574	566	602	549	567	548	529	573	523	536	557	589	564	579	579	595	571	584	595	579	559	574	625	572	571	581	599	600	580	559	573	558	538	548	559	553	566	567	560	506	557	580	565	538	566	609	568	562	594	582	587	599	588	563	591	617	590	561	559	550	572	556	518	581	560	555	583	589	584	549	581	625	548	557	587	572	548	560	552	585	574	572	609	593	587	556	561	586	544	567	565	612	573	555	533	539	541	582	584	574	562	516	629	573	560	595	596	570	569	565	614	531	561	557	513	565	574	583	572	572	605	583	584	546	589	556	555	559	577	566	614	551	594	557	573	521	536	575	548	572	541	508	541	536	552	605	588	507	565	532	541	587	558	543	565	593	569	565	552	551	531	518	566	596	575	579	572	562	571	544	550	569	526	586	620	584	561	581	608	596	571	535	498	550	562	579	558	575	578	606	587	599	536	549	561	559	557	571	587	554	611	529	587	563	552	580	538	574	594	591	586	594	579	568	603	593	560	581	576	547	559	568	537	531	584	608	525	609	550	571	541	507	554	574	605	547	592	553	559	584	556	557	549	606	575	573	559	581	544	557	551	550	633	576	571	564	567	565	578	560	574	594	551	565	567	573	557	609	568	576	539	557	567	582	545	609	514	561	589	570	566	595	569	600	534	556	546	623	556	605	579	552	562	593	581	618	553	608	530	562	612	580	594	631	585	555	567	553	548	557	609	554	591	569	589	540	562	513	581	563	576	557	558	591	536	579	568	560	602	580	532	566	545	552	544	601	602	551	572	558	594	597	543	577	587	550	584	567	607	574	575	561	556	574	554	595	550	598	525	541	544	554	547	579	552	581	539	582	565	573	576	560	553	551	572	577	563	561	575	599	548	516	566	599	527	540	541	557	564	611	591	568	560	556	537	582	590	516	567	596	560	572	570	578	575	559	602	597	524	595	555	534	560	574	537	568	567	576	560	576	581	587	545	564	623	535	600	565	576	564	549	549	574	592	556	539	599	579	629	561	565	580	572	554	597	560	583	580	567	568	619	574	587	578	551	554	601	580	585	575	592	552	570	556	541	570	550	601	567	576	578	553	569	556	539	582	555	555	544	563	576	602	591	520	564	556	589	551	586	577	588	529	595	554	567	593	556	565	536	595	590	566	575	597	593	604	610	566	559	549	549	601	550	553	565	574	570	547	581	552	542	546	575	620	609	581	564	593	576	565	593	563	551	574	553	595	570	506	597	538	583	553	531	584	603	555	558	562	593	557	517	563	521	617	596	548	561	529	609	572	558	541	587	614	580	580	573	560	599	542	573	580	545	549	552	553	549	575	530	553	607	567	570	588	569	582	552	514	542	548	585	590	613	565	597	577	576	578	538	594	558	581	587	535	548	570	617	542	547	588	544	553	531	578	586	563	536	550	590	604	581	577	563	561	623	553	570	605	588	570	567	597	560	558	592	576	530	549	591	557	550	580	540	567	516	534	520	603	534	558	565	572	591	555	550	553	543	579	604	552	560	551	582	565	591	593	553	586	563	585	580	560	544	527	549	587	548	566	540	608	561	570	590	607	545	585	583	579	527	543	569	603	532	586	559	584	562	594	571	595	598	594	558	569	593	582	604	571	613	560	547	595	599	564	562	554	547	555	569	536	524	577	547	541	590	547	602	580	548	600	569	572	578	533	563	559	576	566	535	539	595	551	541	566	565	548	556	598	583	557	581	569	559	538	545	524	560	566	570	598	618	560	552	579	563	547	563	597	611	548	583	544	603	526	609	577	564	569	596	575	576	597	587	543	588	647	597	562	592	557	595	558	561	615	540	566	544	604	543	535	592	552	585	547	614	562	570	550	573	543	586	558	544	557	563	561	567	561	541	581	554	548	551	521	533	546	592	529	546	584	571	577	592	579	571	558	556	577	580	579	583	531	560	536	537	535	578	592	604	601	578	564	535	566	544	566	541	567	571	576	586	562	577	570	557	593	525	592	551	589	542	570	573	531	545	531	546	600	581	591	570	540	601	595	601	570	556	636	550	560	539	533	574	553	545	559	581	555	573	572	618	565	520	596	584	548	587	546	549	558	551	563	577	554	559	543	603	532	598	555	574	557	536	560	543	528	571	580	575	598	542	584	535	550	581	539	562	613	589	551	571	571	542	555	552	576	532	543	541	580	582	557	571	568	546	491	564	584	577	560	569	556	562	596	573	562	587	562	601	602	573	572	534	594	608	572	584	576	571	586	549	600	575	544	550	602	566	586	566	560	546	616	563	578	561	553	541	606	543	574	548	545	541	570	550	568	572	536	576	595	593	530	529	562	587	527	564	556	566	617	530	580	567	572	544	544	577	587	571	574	573	532	581	551	623	580	579	551	573	549	543	565	564	563	591	574	577	557	541	572	574	607	630	562	569	548	556	538	573	518	594	586	536	542	584	586	565	552	573	577	578	546	554	557	553	585	531	546	582	568	537	556	544	552	568	560	533	507	570	591	590	542	584	589	598	569	550	533	545	567	542	555	570	539	563	603
34311	36325	45894	39972	31822	30112	30703	19387	14037	9095	5451	3523	2866	2775	2373	1959	1535	1469	997	1011	797	890	605	634	659	638	546	510	538	489	514	439	356	325	334	311	294	290	278	263	291	284	280	266	286	281	236	239	242	247	248	245	224	228	259	215	217	235	221	256	228	221	215	217	180	230	215	199	223	198	217	210	226	214	251	216	220	228	200	221	226	212	237	206	200	209	210	194	185	205	181	236	207	190	210	190	177	224	195	192	166	173	184	208	194	202	208	195	216	231	200	190	200	209	189	224	210	220	195	232	213	196	200	206	203	212	203	209	244	219	190	193	194	173	215	183	218	213	195	171	209	191	191	204	199	201	215	185	209	210	202	185	196	208	215	170	190	185	211	220	193	192	192	171	195	191	203	211	201	187	187	212	186	158	192	221	186	194	212	175	205	189	199	192	187	203	212	189	198	176	196	212	184	209	193	195	192	221	223	212	264	208	199	223	181	202	193	204	181	189	183	185	187	186	189	190	181	197	191	193	205	196	155	155	195	204	206	194	202	211	211	211	190	186	182	231	225	197	189	191	214	207	213	207	204	218	218	204	179	187	194	204	230	204	216	196	184	214	191	195	196	185	202	181	201	194	190	225	183	208	211	199	204	196	188	212	190	192	191	217	213	181	183	216	223	201	212	174	196	201	207	184	190	197	186	196	197	221	178	199	186	195	226	193	178	220	209	204	197	202	196	181	181	194	199	199	186	185	194	176	212	218	170	175	228	197	190	202	230	199	219	202	189	194	195	216	208	192	207	201	190	229	221	191	212	174	175	160	230	192	210	187	208	240	192	202	183	210	199	198	219	184	170	212	168	210	162	214	203	202	196	165	195	192	172	224	204	211	197	177	201	215	204	218	192	214	210	179	185	209	195	228	210	192	203	169	215	183	212	220	189	207	204	175	204	228	189	185	182	205	190	208	190	196	231	203	220	212	181	221	214	200	200	188	226	210	198	198	193	204	212	211	200	184	191	210	191	217	223	179	201	214	194	179	213	180	197	194	199	212	204	183	198	226	205	197	184	199	216	185	220	204	203	197	179	205	206	187	202	184	189	218	203	213	207	185	184	217	200	194	205	195	194	194	190	187	183	219	203	212	195	203	189	172	199	211	207	173	210	204	183	195	191	220	197	210	183	194	182	169	216	199	194	207	194	196	182	169	206	200	204	198	202	210	204	192	204	218	200	196	205	201	219	187	195	204	215	188	183	200	187	188	220	150	219	187	185	207	202	218	199	203	198	183	178	215	177	185	175	197	216	208	173	219	181	192	193	186	192	182	216	201	205	200	197	212	217	216	198	203	206	187	240	177	190	192	194	205	190	194	187	219	196	203	187	202	211	189	217	204	203	219	201	186	234	182	211	200	194	171	212	200	176	209	215	194	231	203	179	187	185	207	197	201	185	189	183	196	168	219	186	209	194	204	186	159	195	197	194	213	210	188	198	187	201	207	238	215	190	211	212	210	196	229	210	195	170	211	202	199	204	191	201	189	205	191	182	205	209	194	185	191	191	187	209	217	206	194	185	176	220	197	195	208	188	207	199	216	188	196	179	184	198	189	179	199	185	200	179	198	209	192	172	184	178	210	195	201	187	184	188	197	159	210	211	213	185	236	195	215	200	188	210	216	173	200	213	200	220	207	183	208	197	196	195	206	212	191	196	216	233	200	195	212	194	213	202	217	206	195	192	200	224	185	211	217	179	199	203	196	182	194	211	208	201	202	176	202	185	181	167	171	206	207	222	210	223	195	217	178	180	188	206	208	198	191	197	216	179	191	209	198	198	192	171	184	208	189	217	203	195	192	175	211	194	201	181	196	193	178	185	194	207	166	229	192	201	192	198	215	174	199	174	202	189	175	193	197	184	195	193	194	177	182	191	190	207	231	209	214	197	196	191	185	218	210	217	193	209	204	192	191	196	220	203	213	201	208	209	202	180	176	186	201	206	190	222	190	201	206	175	190	211	200	206	228	199	201	186	197	210	218	197	158	216	207	180	196	208	211	199	200	181	190	183	215	208	205	198	175	188	199	200	197	203	210	206	196	183	185	184	211	182	170	197	209	180	200	202	209	202	197	210	209	204	194	200	172	201	195	194	220	197	206	176	186	183	214	217	205	191	201	199	209	190	199	168	199	211	213	203	191	218	214	184	202	211	212	208	185	211	212	222	180	193	202	175	209	221	203	189	181	194	233	222	222	204	213	209	211	201	191	200	243	210	214	209	184	202	226	207	194	225	205	195	213	192	214	206	207	201	216	201	195	216	176	213	212	177	213	206	213	194	199	206	216	221	213	207	203	203	215	189	219	206	189	186	199	198	193	210	203	174	212	204	191	214	176	216	194	196	202	205	203	206	202	203	184	209	192	181	194	199	216	187	223	194	206	216	200	182	222	214	220	201	218	206	209	190	213	196	200	183	191	191	185	217	213	216	188	205	208	183	207	178	206	199	228	227	181	198	188	230	176	188	209	194	215	211	212	183	206	177	185	226	218	231	218	190	200	192	202	206	200	201	187	182	214	228	176	176	165	206	220	185	226	217	164	199	186	176	200	213	172	195	222	211	194	210	200	189	201	196	198	192	212	204	193	174	181	192	188	213	188	181	192	199	191	194	185	218	194	184	210	192	191	187	211	192	210	216	176	195	175	225	191	191	191	222	210	169	203	201	178	195	175	196	192	203	180	212	188	202	180	208	192	206	222	189	183	220	209	215	214	198	195	185	211	173	203	172	187	175	210	192	208	199	216	207	193	189	188	220	194	195	182	189	201	207	201	209	190	178	206	206	186	215	194	242	183	208	221	210	195	189	160	179	185	172	192	227	177	219	220	201	194	200	193	192	205	178	217	193	172	184	197	203	186	206	183	192	206	194	207	186	211	223	212	203	206	172	200	203	191	227	194	214	161	201	179	197	191	229	181	184	187	214	191	201	195	184	187	231	178	192	203	213	200	198	199	195	234	193	230	200	193	202	219	211	187	192	217	180	185	172	206	207	202	218	189	222	192	213	162	206	194	220	185	192	192	199	227	161	198	210	196	200	230	183	210	173	195	216	201	200	174	220	187	212	215	202	202	183	213	208	201	179	204	204	181	173	225	202	215	206	208	223	217	188	220	181	207	186	181	182	182	202	214	181	210	194	191	210	217	189	167	197	195	181	177	187	219	208	190	237	202	159	202	201	189	182	205	202	207	195	204	191	186	233	211	203	203	191	201	201	186	190	197	210	208	196	197	203	179	230	207	200	198	183	173	174	210	207	173	208	204	200	210	197	212	212	205	216	209	201	173	192	186	190	194	222	196	197	187	190	167	193	202	190	183	198	201	221	212	197	189	212	192	211	194	196	232	191	235	214	196	208	193	203	191	210	180	194	212	179	194	195	198	219	199	233	185	209	203	220	190	188	179	174	188	171	185	202	201	194	179	210	222	181	198	209	199	204	183	184	238	188	176	190	190	211	217	206	223	173	223
20211	29530	42578	43932	37951	39740	35270	22199	26046	20644	16148	13461	12493	12792	11588	9889	8146	7852	5660	4942	4532	4869	3324	3506	3689	3303	2965	2656	2758	2761	2597	2104	1717	1533	1351	1330	1253	1174	1142	1180	1162	1175	1100	1167	1117	968	877	839	873	861	830	829	865	814	781	747	722	736	737	703	700	710	769	659	717	738	665	685	656	690	607	619	643	671	649	651	724	704	690	614	711	551	579	532	572	505	492	480	515	558	505	537	493	515	502	485	506	528	522	521	502	518	544	478	463	506	505	495	497	523	448	509	507	511	526	493	495	493	532	485	482	467	485	527	506	520	501	474	487	496	484	501	502	455	456	479	500	499	490	496	485	543	530	470	473	476	456	501	508	478	494	508	494	498	489	487	499	475	492	510	523	512	495	511	521	464	481	499	454	483	536	484	491	466	481	515	496	503	523	523	478	461	475	483	524	508	498	488	538	497	499	528	464	488	516	474	505	510	515	447	501	462	471	456	491	488	497	479	511	490	496	513	521	502	471	516	492	507	498	449	498	541	477	507	486	481	557	510	515	498	447	508	484	488	517	494	497	486	505	466	482	496	484	521	530	514	482	490	526	521	516	522	515	459	486	471	533	427	499	537	469	495	513	455	520	485	496	486	478	488	511	507	504	479	546	489	487	479	543	497	505	489	474	515	503	486	532	488	500	492	448	483	503	509	530	463	504	485	520	509	473	487	451	489	490	506	467	469	489	460	501	516	507	486	507	481	505	461	510	496	511	492	548	491	497	503	481	466	524	524	478	499	499	560	562	537	474	493	508	504	490	441	497	471	478	535	476	497	446	504	465	463	486	505	495	495	489	542	492	511	514	502	499	530	498	481	478	486	535	521	530	506	506	464	490	477	502	514	522	491	510	520	499	498	473	495	492	467	486	541	485	473	486	521	476	490	531	470	520	493	485	500	476	474	500	492	488	515	468	476	487	461	462	497	462	492	466	513	465	482	482	479	464	481	490	517	522	493	506	458	476	489	524	499	513	494	473	481	524	491	483	502	488	489	513	499	509	459	493	477	485	522	462	497	487	465	475	525	469	454	477	498	499	467	507	468	518	495	498	530	508	485	493	496	513	504	486	518	498	487	491	495	483	498	513	524	442	482	491	464	475	470	482	484	493	475	496	512	471	488	516	461	509	476	466	510	507	499	497	471	463	453	456	466	495	478	472	510	471	532	468	504	519	500	453	492	503	543	502	520	498	532	508	513	505	453	470	456	498	499	523	527	526	490	509	501	497	509	489	507	521	539	495	481	499	510	458	483	493	497	479	541	479	448	508	510	479	462	531	524	485	489	481	509	504	464	526	455	488	506	526	506	453	528	507	508	475	464	494	456	497	493	499	502	489	466	476	469	485	480	485	462	491	471	508	546	518	486	520	510	505	492	461	467	469	467	536	479	494	483	511	468	483	508	508	476	478	492	502	502	503	471	501	467	488	494	478	499	531	520	484	493	486	489	514	493	496	469	498	502	507	510	484	529	482	497	523	520	466	515	495	503	491	524	486	509	508	468	475	466	533	517	480	491	486	522	515	535	503	501	487	486	471	522	550	498	479	506	499	455	490	483	508	481	471	481	524	508	531	516	528	531	524	524	502	513	479	519	514	482	502	466	470	535	522	534	497	464	493	482	504	513	501	526	495	502	488	511	517	483	452	515	482	456	499	536	482	496	488	536	481	482	502	497	468	482	465	455	513	493	498	494	484	451	459	500	496	498	478	550	465	497	494	475	494	471	473	502	512	490	522	497	483	511	511	503	489	514	500	556	482	513	473	492	472	531	498	535	496	479	468	516	495	487	466	522	491	499	519	509	439	502	501	492	506	554	521	512	510	506	490	527	524	512	485	499	490	530	481	483	480	487	507	483	498	491	520	497	496	507	499	493	488	512	479	500	484	472	500	532	485	453	509	490	567	522	500	510	489	466	503	472	499	533	512	532	523	512	497	477	496	509	509	497	467	470	495	491	461	501	467	520	463	515	469	469	471	479	470	495	485	456	547	489	518	477	505	515	495	515	527	487	491	499	469	513	500	497	512	459	479	473	526	515	474	496	462	492	479	475	478	513	510	535	492	503	471	524	475	494	454	450	519	486	488	486	486	489	518	502	482	473	499	478	476	501	497	540	535	497	484	469	480	491	490	512	517	491	512	491	500	522	507	469	487	489	486	525	487	490	506	465	497	520	504	512	484	486	487	512	476	496	513	501	480	495	493	474	479	510	486	540	497	472	529	491	519	472	506	458	452	514	516	507	513	468	469	452	477	488	516	495	505	519	506	505	503	464	509	533	504	522	508	490	529	464	482	540	479	526	515	493	507	490	517	484	460	485	524	527	467	496	502	493	503	465	422	509	479	498	494	483	507	494	526	461	499	482	526	519	502	450	483	449	506	457	527	496	489	498	460	491	474	510	487	483	489	461	522	478	497	479	468	456	524	517	525	477	463	508	494	487	545	478	477	506	481	444	512	486	480	494	467	457	520	512	488	500	475	477	447	474	505	494	490	476	502	516	517	491	500	483	496	466	489	480	471	456	515	519	498	481	481	497	519	519	526	480	518	487	461	474	510	491	508	501	493	487	488	503	480	467	501	516	496	499	496	504	474	505	504	486	503	531	538	489	515	482	483	490	473	495	531	467	507	519	450	481	495	526	509	471	507	482	467	491	520	509	490	472	495	523	521	506	525	502	510	473	519	507	491	478	458	494	508	543	498	494	471	502	545	546	490	527	510	524	527	519	450	491	482	510	523	463	535	536	502	503	490	476	534	447	487	478	512	513	476	471	503	513	530	506	511	460	508	534	498	471	500	501	506	492	481	524	504	458	501	495	464	480	495	509	458	482	496	530	500	467	500	552	525	492	513	482	455	498	526	504	500	457	481	498	521	493	526	504	520	491	503	492	517	516	523	493	492	495	449	537	513	504	462	504	490	491	465	483	463	453	529	535	537	489	511	494	510	465	448	512	494	467	486	470	505	473	506	486	521	503	504	521	526	473	497	526	491	492	507	487	505	520	477	460	461	431	467	488	529	502	501	477	461	437	504	481	501	504	484	501	478	489	486	516	473	492	496	514	536	487	479	494	501	515	510	505	456	481	491	488	501	499	526	443	483	479	477	493	460	487	504	494	508	486	500	470	511	541	492	490	490	532	503	482	540	511	489	483	520	496	501	503	520	531	464	455	478	504	505	496	480	460	477	500	508	498	483	505	490	505	492	477	497	474	516	497	486	491	485	446	475	476	485	551	519	497	485	458	485	518	442	480	481	516	459	491	488	507	526	500	495	513	505	514	524	497	486	511	497	503	529	550	493	458	541	512	494	477	506	538	458	470	553	526	482	481	551	470	536	542	473	506	547	544	471	508	479	519	485	481	471	448	480	519	486	525	494	513	547	490	490	485	453	484	485	446	489	515	502	541	510	457	484	520	497	485	531	535	512	513	514	505	445	508	482	480	511	482	464	509	490	466	555	432	495	496	487	498
13191	9880	12549	9793	6398	4243	3168	2075	1281	1079	826	713	577	544	460	437	427	357	331	357	320	348	301	261	310	327	288	251	303	249	255	279	256	270	255	228	252	258	231	217	267	218	273	248	202	237	248	244	220	259	217	229	261	257	255	254	239	243	230	247	232	245	211	218	224	230	229	225	213	228	211	218	247	209	220	204	229	218	219	218	230	221	230	225	227	249	222	222	244	237	214	215	249	197	236	235	228	225	229	251	215	248	242	255	243	221	246	224	255	237	247	218	227	219	231	226	240	248	225	221	241	246	205	224	262	222	240	208	215	245	245	196	200	229	242	226	222	229	235	231	240	245	231	229	198	231	226	218	240	227	216	250	205	215	210	212	239	228	248	234	206	233	231	229	227	204	216	264	215	210	234	237	228	221	210	238	223	208	220	253	245	259	245	240	225	224	222	250	219	210	226	264	238	238	211	252	232	223	213	214	218	225	211	221	220	195	218	226	242	228	207	217	222	225	212	200	234	223	256	225	220	242	255	249	227	235	239	219	213	232	273	208	232	217	198	224	246	247	250	261	238	234	247	218	215	223	237	194	266	231	232	228	241	228	211	204	223	230	238	235	232	266	228	258	232	213	248	224	224	212	210	244	225	221	212	232	234	225	204	223	238	218	223	214	250	227	223	228	241	214	227	237	223	233	259	233	254	227	199	232	219	234	193	235	242	221	243	245	256	195	232	224	241	234	231	221	232	217	240	254	242	237	212	232	204	221	232	207	232	256	248	209	219	218	241	234	208	218	212	232	233	245	243	217	218	254	198	228	245	230	219	220	224	233	211	261	218	224	227	228	236	230	210	235	198	235	224	232	226	226	250	248	226	234	209	228	223	245	239	243	212	214	234	240	252	226	228	224	252	226	223	230	253	235	220	243	239	240	203	260	214	250	221	249	217	198	199	209	208	247	224	229	211	189	214	221	210	194	239	228	197	222	233	242	197	245	224	222	212	225	207	226	231	246	235	225	199	230	230	230	241	210	222	213	259	227	224	221	271	251	241	235	229	219	231	230	244	249	245	239	225	232	236	236	216	200	205	233	232	237	250	199	214	214	227	219	235	221	207	225	213	212	243	235	264	231	234	213	234	221	214	237	227	248	254	224	248	199	224	237	232	222	233	245	197	252	220	235	200	224	196	219	216	198	235	227	211	223	247	217	236	248	232	194	224	254	231	242	238	262	241	223	217	230	265	235	192	220	227	240	236	242	225	240	266	217	225	202	212	227	223	235	216	241	269	239	232	206	221	213	234	228	205	208	243	233	242	225	226	239	221	227	232	199	225	209	239	222	251	239	237	210	211	208	234	243	234	193	240	223	248	249	219	200	237	233	222	203	226	217	239	224	251	235	255	226	240	241	226	249	209	244	260	230	221	238	228	221	234	198	242	233	212	214	233	203	208	249	230	226	227	238	234	216	240	228	217	241	227	236	235	222	240	240	256	209	239	227	233	255	233	232	235	234	209	210	216	225	246	235	212	201	231	236	208	252	231	235	251	218	206	241	246	202	233	234	278	223	212	203	209	217	236	185	241	247	227	238	227	237	229	219	210	230	223	207	240	240	221	210	225	225	230	199	214	200	229	238	229	238	209	266	233	225	204	243	208	206	231	222	218	216	250	252	221	255	217	210	241	233	219	233	226	227	219	197	261	227	243	230	199	226	213	206	231	209	238	218	209	224	210	213	205	233	224	230	240	230	216	227	249	241	231	234	217	237	207	239	241	204	236	241	226	235	235	215	203	251	251	219	207	228	226	223	205	239	259	238	255	249	232	232	244	235	230	215	217	216	201	219	238	279	234	239	253	242	202	246	248	274	215	243	245	231	228	216	232	224	234	223	222	249	197	236	232	218	233	241	229	239	238	233	217	232	230	216	222	210	235	198	216	230	215	216	234	206	233	251	212	234	225	222	224	248	218	219	231	230	237	233	219	218	225	225	228	214	240	246	223	225	213	231	228	227	225	245	215	214	224	208	259	233	235	249	188	241	224	247	229	201	244	227	252	229	242	234	234	224	210	217	244	232	242	240	249	219	233	213	217	210	203	218	253	246	231	220	210	232	231	239	242	205	237	261	219	234	244	240	220	229	238	243	203	222	258	222	251	230	260	249	252	241	232	254	217	219	214	228	242	268	237	234	229	221	254	264	240	217	194	234	259	222	224	216	233	205	217	227	230	226	215	230	229	234	229	207	225	228	225	258	248	242	248	217	241	222	222	223	235	202	214	241	237	215	216	216	219	221	263	222	203	223	233	246	217	235	228	218	219	217	209	228	243	235	258	216	228	224	225	217	265	212	215	228	223	192	233	217	219	223	244	217	226	236	242	219	225	231	216	222	247	206	233	241	253	208	220	197	203	211	217	254	241	231	232	218	229	225	257	245	214	238	223	212	240	208	229	236	221	223	217	228	252	212	243	256	228	221	216	216	230	220	242	254	225	220	229	201	229	230	233	221	229	237	229	203	248	244	270	230	250	211	241	253	225	212	212	212	204	237	254	221	239	219	251	222	220	215	216	217	266	203	245	245	241	230	228	225	253	235	238	236	227	216	202	257	234	244	222	225	218	220	224	200	227	203	214	239	240	216	209	222	240	242	231	218	247	244	245	234	207	224	221	240	215	243	252	208	226	224	232	258	241	216	230	240	239	226	234	215	248	236	188	228	227	202	225	221	260	214	215	227	254	252	242	229	215	228	260	225	245	213	225	248	256	214	215	216	217	227	238	229	227	199	235	222	219	252	217	246	221	216	201	236	250	233	215	239	252	213	232	238	200	212	212	208	213	211	220	231	212	205	222	240	237	256	219	247	226	219	241	239	223	257	217	227	209	223	207	225	242	238	226	243	236	265	260	211	220	233	242	215	234	236	196	234	236	246	228	215	228	212	211	230	209	226	214	226	199	213	249	236	227	233	225	251	252	237	219	220	235	229	235	230	229	224	224	240	197	223	231	239	250	260	223	250	219	209	215	242	222	228	217	219	239	248	199	227	234	256	251	194	216	220	231	233	234	240	251	268	220	215	220	200	232	226	220	266	213	208	255	234	263	227	231	232	230	246	219	257	231	235	204	204	235	235	228	220	220	220	216	253	252	216	214	240	192	206	218	244	209	231	201	229	252	245	233	252	230	239	214	238	221	205	223	203	233	220	239	217	228	225	231	241	223	223	239	223	227	240	207	238	214	217	198	218	244	230	224	238	249	226	228	221	225	244	204	211	224	264	223	250	223	250	211	236	208	236	204	239	234	253	247	228	236	230	234	213	215	258	228	236	199	255	240	207	224	225	221	230	234	249	222	260	234	253	219	217	227	253	230	249	242	226	225	228	230	192	233	221	211	230	229	194	233	231	228	226	216	198	205	232	224	247	217	216	231	199	229	243	215	231	239	218	221	222	212	236	244	207	255	219	207	220	225	226	233	250	226	225	244	220	240	238	223	247	205	198	226	199	235	196	229	254	263	228
8089	9396	18603	20577	17394	14265	11831	8354	6051	4994	4054	3269	2681	2306	2209	1975	1812	1652	1473	1357	1228	1105	992	1041	1075	959	973	904	933	907	870	865	828	783	759	714	682	686	671	684	728	654	708	719	713	663	679	658	664	644	683	664	671	649	659	637	666	612	644	635	579	628	597	625	583	600	652	632	585	620	569	572	570	626	581	608	623	602	605	580	600	622	612	530	592	584	562	558	620	577	629	589	576	580	575	627	581	585	563	573	582	544	632	568	609	544	564	567	601	587	553	590	545	552	568	569	592	565	546	573	601	584	615	586	562	563	609	537	593	568	576	553	577	532	574	580	548	546	565	516	555	608	562	572	549	564	571	547	579	584	562	523	559	607	594	578	577	576	573	579	524	596	574	577	525	574	515	556	575	580	546	575	525	580	600	571	593	507	592	581	572	582	577	603	589	540	576	559	529	566	629	583	607	616	580	563	553	579	602	575	592	553	549	562	536	588	578	567	563	583	561	588	590	552	580	557	572	588	593	601	552	569	553	571	507	592	558	511	569	551	549	571	527	538	549	521	590	560	567	562	568	574	562	545	589	586	546	571	567	541	605	533	562	578	621	564	591	585	572	562	541	587	571	551	583	563	600	564	571	602	604	583	579	589	584	581	571	553	551	568	586	598	596	569	590	580	546	583	527	563	561	593	567	566	523	533	552	532	574	574	558	571	568	567	561	567	564	551	560	583	590	583	572	559	543	615	535	583	539	598	600	618	606	594	579	588	605	564	576	590	590	573	553	556	600	588	583	574	593	577	569	552	567	583	568	603	605	578	578	582	571	603	585	559	576	549	613	601	565	547	556	528	561	580	593	567	558	544	534	606	539	577	602	612	579	540	562	532	583	572	590	620	579	587	553	578	530	566	583	623	585	591	542	597	600	555	562	575	588	560	593	581	568	578	591	560	584	559	551	595	576	558	549	585	557	557	545	578	558	546	569	539	551	608	546	568	592	608	552	561	573	534	585	583	579	555	584	544	555	538	563	589	578	554	574	578	637	546	600	579	583	569	575	567	598	558	590	523	561	571	564	550	581	556	564	584	560	596	595	584	575	590	562	562	576	545	572	548	532	575	596	612	566	580	562	533	542	600	559	582	559	574	616	562	566	598	528	580	570	556	548	566	582	587	568	559	628	566	583	533	577	546	546	582	566	602	555	562	557	554	556	569	560	516	597	593	544	553	539	556	577	593	535	578	580	540	617	553	570	550	578	594	587	578	565	528	587	598	552	571	603	546	576	541	576	565	529	602	561	556	560	583	561	583	571	575	556	582	586	590	617	563	581	555	563	516	568	576	584	579	543	571	571	579	536	572	548	638	594	533	575	533	551	544	582	598	567	619	583	550	567	567	603	588	615	553	539	524	541	512	550	586	582	558	574	555	580	551	551	553	544	569	573	572	607	577	612	563	591	560	600	607	563	540	562	580	552	581	558	577	588	564	557	553	558	552	602	623	552	543	598	547	560	553	527	545	574	569	576	572	543	543	595	609	518	573	579	563	559	592	593	574	535	585	561	550	554	588	543	580	572	571	582	590	572	625	547	551	541	593	621	586	601	594	578	549	577	581	585	607	526	564	599	591	585	598	545	568	575	550	582	566	525	606	573	568	595	593	630	565	535	585	591	585	617	565	589	598	610	566	609	583	578	595	596	537	598	550	534	595	612	565	595	578	572	630	538	554	542	552	577	596	561	578	588	573	589	612	561	564	581	578	585	541	565	590	575	533	588	607	568	583	587	564	578	559	535	595	615	562	573	596	560	529	571	532	586	577	559	569	579	565	569	564	566	578	564	598	586	555	579	596	564	568	569	587	589	543	597	574	575	600	561	603	542	613	548	586	593	564	580	595	573	532	521	623	557	549	548	590	559	546	557	550	606	546	565	566	615	579	587	548	585	537	584	542	557	588	534	552	599	514	576	589	615	574	548	573	540	551	550	549	570	575	570	579	572	557	544	563	580	534	601	567	576	558	601	573	541	545	593	568	583	596	563	577	544	581	577	601	585	568	532	579	556	552	588	646	535	532	602	600	559	537	564	576	569	612	597	567	594	571	591	565	550	593	543	530	602	571	578	614	524	605	509	565	549	564	556	577	557	582	566	576	562	498	525	593	550	524	554	634	583	567	556	610	586	594	590	548	559	553	583	596	550	599	559	522	569	535	569	553	546	603	571	584	588	526	537	541	544	602	556	559	563	570	598	539	577	538	553	581	557	600	570	550	538	539	564	575	560	537	550	590	574	567	585	540	584	543	568	599	584	573	575	561	564	617	576	566	609	554	619	571	569	557	586	594	572	583	539	564	594	564	544	596	568	589	621	554	589	507	547	547	564	575	584	610	581	574	571	530	558	573	602	572	546	574	578	601	558	570	620	593	525	560	559	594	569	563	550	594	594	554	568	572	560	550	573	544	595	542	558	529	590	578	623	589	574	588	551	585	537	530	597	569	554	605	552	607	586	575	538	565	566	566	584	582	589	539	558	548	569	594	536	613	561	579	566	563	551	615	622	576	557	590	585	543	553	624	545	549	558	576	577	622	555	557	569	563	579	557	545	572	590	576	556	601	538	567	564	577	522	568	580	565	588	551	622	619	596	584	563	562	600	584	561	600	557	533	589	564	567	586	554	549	572	563	595	554	564	569	606	564	614	537	567	539	540	526	539	595	567	568	595	546	571	581	507	607	555	593	566	550	563	554	615	557	581	581	564	535	577	578	549	556	582	579	571	565	582	603	583	549	534	562	543	574	545	621	570	565	593	589	580	552	600	550	559	560	575	590	561	612	581	534	552	577	582	547	586	610	526	564	597	591	566	575	556	561	553	607	576	582	560	551	638	542	585	546	580	546	593	533	534	573	597	581	623	571	528	531	561	545	585	561	573	570	566	605	586	590	586	604	533	567	566	558	525	540	618	578	580	559	573	553	577	613	583	575	496	591	579	563	548	543	542	543	530	611	551	560	572	529	568	573	606	592	602	587	604	594	580	546	576	610	572	589	586	600	629	572	565	564	581	565	613	578	570	595	578	569	573	557	551	504	584	575	555	617	571	599	590	554	588	534	543	537	567	528	557	605	607	535	590	563	597	582	597	536	584	574	589	576	572	518	539	561	541	565	580	543	547	601	587	609	508	548	567	616	555	564	562	555	591	542	568	573	574	553	562	518	577	568	557	559	592	610	552	624	582	581	611	568	569	622	570	601	571	569	645	568	589	579	565	574	571	537	596	575	550	593	544	547	582	591	593	580	538	557	560	555	585	590	590	564	577	619	561	613	578	555	531	547	568	552	582	585	568	532	592	570	590	586	553	586	576	566	570	559	590	580	616	593	578	573	547	553	580	561	587	547	563	567	560	529	556	543	567	568	568	558	590	567	530	617	550	542	523	561	568	570	551	589	605	577	578	550	557	559	551	557	627	573	588	579	574	560	579	563	608	508	573	575	537	572	637	550	559	556	590	540	552	577	588	553
27210	28095	36209	35129	29419	34218	30816	20239	10856	6627	3620	2179	1671	1563	1413	1227	965	941	782	618	592	599	434	481	486	443	459	422	439	443	371	331	344	316	291	321	292	302	337	301	282	318	259	283	277	290	249	260	263	292	282	268	270	270	260	296	219	262	257	268	227	228	220	293	264	236	248	266	258	243	246	263	236	253	235	225	252	253	216	242	247	219	240	243	258	236	219	218	251	206	254	233	215	207	221	249	209	248	251	233	223	259	227	260	227	215	205	228	234	236	215	227	242	233	229	237	256	235	224	241	242	232	251	243	219	221	239	237	241	201	221	236	258	224	204	248	246	215	243	248	213	226	233	236	244	233	205	207	240	225	225	238	198	213	236	209	222	241	250	211	241	230	241	210	208	240	214	233	247	213	226	235	231	200	213	227	229	231	233	239	219	224	221	240	215	230	233	242	218	247	219	216	209	236	231	230	230	249	235	240	222	228	226	235	253	224	229	245	267	229	226	218	221	237	227	215	224	219	225	240	225	242	258	203	208	227	220	236	241	225	219	227	222	206	219	231	221	238	267	246	230	243	226	204	243	212	216	222	211	218	220	197	220	195	213	237	218	221	258	215	228	216	246	242	246	228	232	227	235	237	227	221	215	268	221	226	237	202	228	250	209	224	254	252	236	220	243	230	282	247	258	256	234	216	227	235	243	221	242	231	239	231	245	212	222	227	210	234	221	244	203	240	249	205	227	226	242	231	235	224	228	229	224	238	231	245	244	215	248	243	207	246	223	234	224	233	234	230	223	232	221	215	229	218	245	191	253	255	243	227	232	212	255	230	217	248	230	230	240	217	211	235	234	217	253	198	197	240	205	236	233	248	232	240	207	205	242	229	228	230	234	247	228	197	218	228	229	241	222	245	242	242	218	224	200	262	226	218	236	202	191	231	254	197	233	230	243	223	237	213	250	233	238	249	239	216	233	271	231	208	214	216	248	217	249	224	216	236	214	261	215	247	255	214	226	250	230	216	237	233	214	226	218	230	241	259	261	237	244	226	241	219	234	230	244	218	229	252	248	221	243	222	195	253	234	221	247	218	242	230	233	226	209	233	201	246	226	228	221	241	237	233	237	219	214	260	201	195	230	218	205	222	224	219	235	200	241	248	217	221	207	233	229	243	227	212	228	248	237	232	209	248	221	214	226	215	237	230	219	207	220	233	225	226	232	245	246	233	248	220	219	239	215	232	264	247	248	222	247	213	227	222	213	238	234	203	200	221	235	243	225	221	226	234	219	243	245	221	240	190	230	224	232	231	206	226	257	221	239	231	242	239	217	222	236	242	211	217	236	222	240	233	229	217	243	243	244	233	228	208	196	246	230	258	255	229	228	217	232	209	206	228	239	232	238	215	245	230	237	248	244	222	250	222	250	247	217	211	238	216	225	222	223	243	234	243	249	232	241	244	239	245	259	215	219	216	235	243	240	243	236	228	216	211	217	206	258	242	240	256	238	222	228	258	235	206	238	244	229	236	235	236	208	222	215	220	211	221	249	232	244	221	213	224	221	244	220	224	234	226	244	197	211	227	235	238	221	248	236	200	223	226	219	247	209	236	229	212	231	232	229	233	238	236	237	230	217	236	247	221	223	239	224	215	233	224	225	212	203	266	237	235	224	240	225	251	254	237	230	219	223	222	219	253	242	234	225	227	206	240	229	214	223	239	261	216	219	208	224	236	230	207	231	198	218	254	203	213	232	231	245	230	222	213	226	216	236	229	229	238	248	227	257	226	255	218	213	220	203	203	256	234	220	225	231	212	215	215	214	231	218	214	234	254	244	228	206	222	221	228	221	212	220	246	214	231	244	236	236	232	219	216	220	220	229	218	239	243	240	230	237	234	233	197	244	193	220	239	236	255	216	248	221	228	257	222	228	244	192	237	220	225	246	229	237	255	202	218	209	226	198	251	220	231	209	243	221	234	238	205	231	231	242	226	213	239	217	209	238	235	223	246	253	223	210	230	223	205	212	200	234	227	254	259	257	221	233	233	220	222	207	217	225	227	240	233	244	258	251	229	233	238	232	223	228	206	236	215	215	251	233	220	214	243	212	218	228	244	209	235	238	220	246	249	241	215	229	225	215	224	225	229	229	244	220	190	246	192	214	230	214	235	219	213	246	251	249	202	238	235	218	254	226	217	215	237	239	227	255	232	235	243	203	250	216	279	230	219	232	233	233	253	231	230	227	245	268	241	221	240	219	241	224	211	246	208	229	242	238	228	219	227	248	232	251	210	227	208	218	218	228	191	216	247	233	265	202	230	266	241	240	230	233	228	233	238	188	245	246	228	249	222	250	225	247	234	250	249	227	227	228	240	213	226	215	258	213	235	234	263	234	238	199	217	227	227	231	226	236	239	224	186	224	221	234	232	249	256	232	214	237	215	199	220	229	210	239	265	237	246	220	200	257	249	203	219	225	219	252	215	240	206	247	241	196	253	250	231	243	221	222	291	246	245	229	257	235	219	238	198	242	214	230	218	217	228	231	207	221	223	190	230	251	243	236	222	232	236	226	206	219	236	223	216	237	227	255	245	276	240	220	209	238	264	236	239	233	206	208	188	232	211	211	235	236	224	205	237	258	221	255	216	254	243	224	224	242	246	199	222	244	250	244	233	240	234	211	228	227	232	225	230	252	225	247	195	230	259	254	218	220	198	266	228	227	236	222	223	270	219	222	230	244	218	209	226	218	254	227	226	261	244	214	203	225	211	224	235	233	225	218	227	202	234	238	218	245	233	227	219	215	243	252	255	261	228	233	220	224	242	255	231	216	241	240	218	236	223	229	227	245	253	213	225	200	215	231	210	207	196	227	222	234	240	236	237	239	247	227	225	205	236	239	220	227	235	211	231	220	216	241	227	231	230	215	236	205	214	221	234	237	235	227	242	223	228	234	215	227	253	237	201	246	235	195	244	262	225	224	246	202	253	230	210	216	243	246	235	218	239	263	245	206	222	224	230	240	209	243	216	227	219	236	227	230	210	253	265	227	215	229	224	221	252	240	215	253	236	230	222	215	250	218	231	216	238	213	244	248	250	232	214	244	225	227	229	229	217	241	219	225	245	231	229	218	238	227	238	224	220	233	228	235	243	233	238	196	245	192	229	246	244	246	240	225	234	237	229	229	238	215	237	246	237	235	232	256	240	232	227	221	216	223	202	206	242	245	230	235	245	217	249	230	197	226	219	231	220	236	244	241	235	209	263	224	212	222	218	228	228	236	254	215	249	225	229	215	229	204	205	243	243	230	222	248	247	283	237	237	258	231	217	220	219	216	217	243	245	239	224	203	215	234	236	213	232	224	218	265	215	192	228	223	243	238	206	231	216	261	224	224	207	237	217	225	221	218	216	238	226	210	228	212	265	222	203	240	236	232	241	221	244	206	233	215	213	230	243	243	231	244	211	213	253	216	218	244	214	247	233	236	263	233	215	206	244	225	218	225	203	225	233	232	248	237	192
16869	23386	35906	38601	38653	39217	37520	22044	17696	16207	12235	9153	7792	8001	7309	6492	5067	4979	3721	3384	2976	3319	2273	2390	2420	2296	2003	1917	1958	1944	1842	1609	1302	1251	1254	1141	1078	1114	1119	1134	1127	1129	1106	1055	907	922	869	853	820	802	861	824	849	810	745	735	799	782	771	715	715	701	694	680	695	638	756	673	688	686	632	635	633	663	667	715	703	642	640	656	616	651	607	625	589	547	616	561	575	578	607	592	600	600	573	539	579	620	572	612	597	548	575	595	588	568	581	564	569	652	582	563	578	561	555	551	546	573	584	543	537	540	591	583	608	564	570	544	569	581	541	553	582	581	568	582	550	583	616	554	530	542	607	577	560	546	575	574	598	598	564	593	602	606	553	550	595	590	589	586	563	526	584	593	549	626	560	550	560	566	552	542	633	580	572	581	532	575	538	590	580	583	596	598	561	547	577	591	545	517	548	591	559	594	573	585	581	619	570	539	580	590	532	564	568	610	559	561	564	620	578	552	573	567	582	539	543	603	571	582	564	550	555	569	559	589	554	589	575	562	541	541	574	569	564	554	564	538	564	584	608	570	580	589	560	540	563	565	562	561	556	554	572	580	563	580	582	568	588	561	564	596	546	599	551	506	590	551	609	571	590	580	567	603	565	552	555	569	535	602	590	541	556	589	549	582	578	547	597	587	575	580	585	560	544	549	566	579	601	534	576	570	554	554	617	588	563	562	619	579	550	561	575	544	556	542	579	544	603	579	520	573	554	514	575	579	561	602	579	583	569	614	609	544	575	612	612	545	594	594	554	604	534	524	571	552	568	575	589	559	541	575	568	564	609	591	605	576	547	609	551	563	593	594	589	560	617	568	565	613	569	520	585	547	532	566	554	625	566	575	583	622	575	572	566	557	581	579	540	563	611	594	519	584	561	581	544	590	547	628	554	597	537	528	571	620	578	576	556	583	593	612	632	582	572	585	560	563	559	575	581	547	586	543	570	598	544	589	538	560	589	552	583	524	561	564	564	562	503	540	597	554	587	602	602	539	583	582	542	550	615	553	576	570	567	551	567	550	567	576	547	561	576	581	576	541	578	545	545	564	545	565	571	537	529	579	532	611	568	568	525	620	547	544	567	580	594	532	612	597	561	563	589	550	577	569	553	601	566	534	558	576	568	551	581	566	620	549	601	544	573	546	562	556	559	602	557	551	600	577	544	612	578	606	575	643	561	577	572	612	569	569	592	579	608	582	588	585	551	595	586	593	588	579	522	577	571	579	551	573	578	546	535	592	535	534	561	571	516	551	598	570	550	570	574	590	559	563	583	589	531	599	581	595	602	584	562	547	558	555	592	594	572	547	579	590	515	553	629	529	553	545	579	579	582	543	566	575	596	562	567	550	521	555	561	594	559	568	576	559	561	550	553	584	539	566	590	578	557	560	561	590	549	548	577	569	572	573	585	576	557	571	594	532	570	565	565	585	557	612	579	567	565	587	564	533	580	633	587	578	574	543	565	591	579	534	561	570	582	602	593	614	626	611	598	542	541	582	577	579	618	570	582	543	584	590	542	567	549	559	555	546	536	554	563	556	618	574	574	602	507	551	576	656	548	595	581	562	560	576	526	593	551	555	556	550	559	562	588	540	552	565	565	556	568	570	582	603	544	577	600	578	564	559	596	577	571	598	560	526	567	569	601	533	537	526	546	565	597	539	590	549	590	598	610	582	588	564	571	553	591	560	620	562	602	560	573	584	581	600	550	569	537	515	573	568	562	583	618	567	569	602	540	591	583	572	568	598	588	546	595	596	612	553	594	583	546	578	540	654	554	551	561	573	572	572	601	596	589	603	566	592	584	586	575	530	555	580	586	562	531	583	575	549	594	603	561	579	547	629	575	587	593	574	547	570	585	606	612	581	560	570	543	590	555	607	542	553	604	594	582	566	501	594	549	563	581	558	599	572	607	564	560	556	574	561	575	567	587	587	564	558	608	517	568	611	545	591	551	581	560	586	578	574	601	536	539	576	567	575	558	548	545	559	537	572	576	527	549	534	592	589	549	595	600	564	569	560	585	552	613	589	531	551	590	575	589	571	532	559	617	578	527	531	556	509	524	552	561	581	534	542	624	590	544	597	570	558	541	574	608	586	576	600	580	572	585	567	553	555	559	534	538	577	564	569	585	538	584	552	525	561	565	555	576	544	576	535	567	569	540	584	585	564	581	557	570	596	592	538	563	578	527	557	611	595	569	583	550	591	607	557	574	561	581	534	564	558	561	600	574	563	603	541	592	595	575	579	542	573	578	614	574	605	573	566	556	550	558	579	543	563	500	559	564	568	589	541	603	531	600	561	602	545	596	588	539	551	590	562	584	605	554	549	582	551	604	560	602	588	605	550	584	563	574	574	593	562	555	558	574	544	564	586	552	622	528	572	590	531	545	573	594	573	607	521	552	537	553	569	580	598	596	549	583	570	509	562	560	565	579	578	581	570	568	599	568	578	538	569	592	597	545	592	567	617	566	572	544	589	545	543	571	583	567	559	562	567	579	618	558	556	609	580	580	567	591	552	561	566	584	581	588	570	555	598	565	578	573	590	526	515	617	617	526	581	577	592	590	613	537	591	592	596	551	572	566	549	544	565	570	528	591	566	597	551	579	576	652	576	571	572	601	520	554	585	549	619	544	607	575	601	585	542	592	566	569	560	606	556	591	584	543	584	583	524	620	537	603	577	589	550	582	563	555	550	589	545	542	584	558	590	593	582	580	566	623	548	584	616	581	570	549	565	571	559	557	576	577	548	579	582	583	502	584	596	558	572	556	545	511	560	597	567	624	582	585	573	579	550	567	584	550	567	591	567	603	615	554	538	597	595	558	578	550	582	530	570	533	561	543	574	614	566	587	537	561	561	588	555	626	579	577	582	582	606	592	576	580	542	580	610	523	561	563	571	514	555	552	552	559	566	545	532	558	582	582	582	568	566	567	552	569	512	592	565	565	526	585	536	528	570	545	554	559	561	557	575	586	562	549	528	516	621	570	562	602	581	553	596	529	586	536	574	589	548	552	557	573	568	546	596	595	585	597	595	560	605	532	559	579	565	565	581	614	564	552	555	594	541	579	566	642	587	585	554	548	597	583	572	570	590	523	585	573	552	576	569	578	596	566	581	577	558	520	588	544	579	569	549	573	556	590	566	582	557	554	571	589	545	586	597	608	569	584	621	565	576	577	558	541	594	583	561	586	571	569	575	576	565	573	550	552	603	559	584	569	576	568	559	573	604	596	565	584	546	561	553	549	552	566	549	581	539	600	581	546	627	574	601	519	562	576	597	563	548	582	532	516	581	599	525	593	552	572	577	552	572	573	576	553	587	584	582	559	546	541	540	569	577	552	582	556	551	569	553	585	577	564	582	601	592	590	541	562	551	572	540	566	587	584	576	593	529	577	581	555	574	577	565	586	572	572	575	554	575	578	565	540	559	586	566	572	562	529	592	542	572	580	574	588	586	559	538	557	541
36142	36733	44977	37282	35458	42413	41043	26968	19283	14423	8153	4286	2810	2455	2108	1981	1447	1358	940	969	847	868	620	663	666	601	586	550	510	579	519	427	360	364	335	336	274	320	326	328	324	401	355	325	262	271	287	236	266	260	247	253	263	240	220	219	241	209	248	252	214	252	229	224	236	233	243	212	206	238	223	219	251	184	231	240	224	222	196	214	199	221	192	179	199	212	222	184	214	206	226	187	196	212	196	220	221	213	216	178	198	200	203	218	189	200	190	194	208	185	189	194	205	206	189	205	193	207	210	183	189	184	196	205	200	223	225	199	216	190	181	214	214	194	177	226	196	215	188	215	199	211	207	204	186	190	209	220	179	219	214	213	205	222	210	201	184	204	222	217	200	180	225	199	215	212	201	182	196	174	214	177	209	206	211	210	201	209	189	209	172	180	231	223	154	193	222	225	216	201	197	198	213	234	204	194	187	188	197	198	189	212	184	193	212	222	218	195	179	216	197	195	162	173	189	217	180	185	194	202	207	183	195	207	220	198	177	203	210	214	214	201	224	198	172	172	201	206	220	213	202	170	204	173	211	190	176	222	213	200	217	206	251	204	193	208	216	207	210	209	183	189	194	198	213	194	203	203	192	190	195	208	210	210	207	209	213	215	185	209	219	188	215	202	214	201	210	237	192	210	201	222	218	210	198	211	177	200	182	200	194	205	209	204	193	227	224	176	232	211	182	199	202	197	210	216	198	176	212	190	206	211	203	199	195	191	191	197	210	208	222	209	212	209	222	172	197	175	204	189	208	192	199	203	218	187	210	210	208	176	198	171	208	208	249	198	213	192	188	197	188	215	197	202	205	195	203	179	200	205	239	223	204	206	200	198	190	178	212	191	163	174	211	212	192	232	209	220	221	209	202	170	223	208	204	200	195	233	205	204	230	173	184	208	220	195	200	215	211	191	185	204	228	180	195	210	191	205	208	212	209	201	190	219	198	227	201	204	217	184	219	236	198	194	216	221	210	194	244	211	216	188	226	180	205	211	224	191	209	197	243	214	210	187	186	218	211	178	184	221	214	197	182	221	202	201	202	201	205	189	190	184	195	225	182	190	197	192	211	212	226	223	200	210	221	220	190	203	178	180	197	185	205	208	185	222	220	208	171	204	180	216	218	214	209	201	201	189	196	195	198	195	197	215	195	213	218	222	196	211	205	190	213	169	231	193	194	219	214	190	208	209	221	212	199	192	205	188	181	220	182	208	212	214	203	199	180	196	204	203	193	206	209	193	199	185	206	200	228	185	208	182	197	207	188	186	205	195	200	209	231	194	208	192	177	203	215	192	208	209	196	177	192	231	208	190	193	213	177	195	194	189	181	198	232	177	203	221	232	211	185	221	222	193	159	177	201	210	198	208	190	216	178	213	181	210	202	186	215	200	207	203	198	216	199	194	210	197	183	209	231	239	201	193	201	198	168	202	187	204	191	173	213	188	206	201	198	189	192	204	205	176	219	172	201	198	205	217	201	216	195	208	201	183	194	191	166	220	203	207	204	227	189	193	194	194	182	201	223	211	194	236	227	183	234	179	186	215	172	197	181	189	211	215	170	200	211	207	202	252	193	223	206	185	209	206	217	214	206	191	182	215	183	189	205	203	191	202	218	229	210	196	188	208	212	211	192	170	219	198	185	194	204	195	200	245	187	212	229	191	226	202	195	215	165	193	199	206	212	223	171	213	202	199	192	217	203	212	207	229	196	193	193	187	231	201	193	242	210	201	198	188	206	206	215	230	199	203	229	189	191	202	196	218	210	208	177	199	202	176	217	173	182	193	196	196	195	236	217	215	189	220	212	185	194	179	205	191	224	214	218	180	210	222	216	211	206	206	194	201	226	178	207	198	193	192	192	195	217	201	175	204	195	195	213	199	194	183	212	209	198	204	207	208	199	205	186	207	188	210	206	195	212	215	217	197	197	197	197	180	183	192	157	192	188	199	220	205	164	197	213	186	172	211	191	215	195	211	231	235	205	214	215	182	205	222	197	187	223	226	204	226	206	185	184	204	199	170	227	208	204	211	193	211	209	184	202	219	201	193	201	204	189	189	212	215	188	210	209	231	197	208	188	174	198	216	205	204	194	244	207	180	217	205	199	204	176	214	176	171	193	209	177	205	226	180	193	190	197	195	201	182	196	196	207	192	205	201	224	201	194	177	189	193	183	198	179	211	197	195	196	217	198	195	198	215	206	201	206	201	211	196	216	202	226	196	210	206	195	194	221	208	237	185	198	182	169	203	220	195	202	195	181	216	180	211	192	203	200	223	178	199	197	190	188	210	220	225	205	206	211	179	191	181	202	205	198	187	207	198	195	189	221	204	195	200	220	193	209	184	185	228	203	173	191	191	198	186	217	208	202	190	214	233	201	203	184	223	211	227	176	195	210	210	207	209	221	199	212	208	173	212	217	204	208	191	192	201	185	201	212	245	211	181	207	181	217	191	196	193	203	198	191	176	175	203	158	194	174	212	210	193	206	180	212	180	182	206	202	217	203	241	227	210	183	223	192	203	213	204	193	182	175	202	190	169	197	196	224	227	213	157	193	186	219	204	220	217	206	200	176	202	211	184	217	199	205	198	201	195	186	205	222	218	217	209	175	174	209	212	194	182	187	213	188	200	209	211	186	210	198	229	191	217	188	202	180	199	197	205	212	194	219	175	201	217	204	192	200	203	189	210	175	224	190	188	191	218	208	232	200	224	202	177	210	210	220	189	182	190	212	210	204	216	202	210	197	183	197	195	224	248	174	196	181	217	201	219	212	192	201	190	176	197	188	182	202	204	205	200	194	192	198	208	201	202	202	196	212	186	193	197	185	200	220	196	197	201	215	210	178	211	194	213	209	200	207	176	232	194	209	200	201	179	189	176	215	207	212	197	209	202	196	201	194	204	181	201	215	210	213	201	199	198	208	209	220	205	195	206	217	226	201	179	191	194	205	200	193	215	200	191	180	208	177	201	202	205	193	222	200	201	191	202	196	216	221	222	175	176	209	205	220	228	202	198	209	196	171	189	223	207	208	170	198	206	185	185	186	204	212	193	199	201	195	217	201	209	201	199	197	179	206	203	187	181	202	224	203	202	223	189	202	225	225	186	199	195	177	198	216	192	191	197	232	210	238	197	213	222	232	208	189	217	187	225	209	197	184	181	198	197	215	196	196	208	187	173	195	192	164	198	199	215	225	230	221	188	181	184	199	183	191	212	189	222	179	210	201	196	189	196	218	187	194	202	215	229	211	204	188	186	206	211	212	201	195	207	194	213	187	227	196	209	194	217	187	183	219	188	199	199	174	215	217	202	188	213	196	190	228	190	192	205	195	188	188	197	217	178	185	192	206	208	190	189	228	186	218	227	232	204	183	186	198	195	213	207	219	203	202	196	206	232	185	228	240	213	188	212	214	196	211	213	205	189	205	185	205	195	219	208	213	192	181	206	182	156	202	183	207	203	200	185	204	200
22298	29124	42369	41307	44430	48195	44954	26250	23629	24216	17997	13388	11983	11952	10512	9747	7477	7571	4810	5270	4635	4989	3274	3352	3689	3421	2928	2888	2837	2907	2558	2287	1785	1608	1469	1435	1327	1375	1486	1483	1626	1794	1631	1427	1155	987	1015	906	945	877	854	854	859	865	835	703	735	750	751	682	760	741	735	666	659	703	728	689	667	598	678	630	668	624	737	685	670	662	664	690	655	616	554	507	530	559	512	522	511	566	501	518	555	569	529	530	497	525	536	506	519	507	469	484	530	503	496	502	528	554	502	529	486	511	508	502	538	534	520	483	524	508	524	508	492	481	512	497	504	541	522	429	528	551	447	540	518	519	494	537	517	502	492	492	528	527	490	490	503	509	550	485	508	490	499	507	480	467	520	482	487	504	536	503	490	521	502	518	500	495	503	509	487	533	470	480	492	524	484	456	518	492	510	482	507	498	496	528	485	521	479	495	477	500	499	464	487	452	547	488	480	530	500	511	520	467	552	479	499	503	510	491	493	464	515	514	485	486	510	541	481	489	522	503	488	468	478	489	531	522	530	514	520	492	487	514	503	493	459	533	498	528	510	481	534	506	514	502	492	498	502	492	487	509	480	500	541	503	478	453	480	544	483	477	463	535	497	496	482	521	479	516	480	498	502	513	504	522	483	494	514	515	473	513	477	486	515	471	510	490	491	522	528	488	508	497	534	524	454	513	509	517	500	496	495	513	516	501	460	496	498	511	481	509	522	518	511	481	486	474	506	496	482	481	517	473	486	502	473	460	484	478	506	518	488	508	505	494	485	459	507	501	513	515	535	474	459	539	542	472	498	499	539	526	489	515	504	515	520	502	503	513	528	491	514	525	480	458	473	500	489	483	500	537	496	493	494	529	545	497	528	487	471	539	521	489	512	515	525	503	502	479	516	508	471	528	513	525	526	465	560	555	523	520	486	471	488	495	499	467	510	497	515	448	490	539	481	496	517	504	528	563	530	464	516	469	512	483	507	528	531	494	493	501	476	496	493	562	487	498	514	509	512	495	464	505	510	480	511	468	486	479	510	498	486	506	492	502	513	474	513	500	526	488	481	493	455	488	552	521	516	488	498	521	479	503	519	502	470	518	483	487	545	486	490	495	490	505	510	476	517	524	498	503	501	544	509	461	540	496	516	500	499	483	517	520	511	476	498	538	496	504	504	487	485	455	477	502	534	522	484	498	490	504	476	509	504	486	501	473	517	522	512	503	506	485	480	521	509	475	509	515	522	511	478	482	544	459	443	454	532	495	504	478	479	497	464	504	530	506	509	488	467	495	480	492	505	482	478	522	490	553	471	490	480	524	478	513	486	521	504	484	486	548	516	519	533	500	478	528	485	488	495	514	516	482	480	484	491	493	518	490	478	472	498	551	503	466	520	479	517	498	462	477	514	489	502	460	494	505	524	469	519	508	485	484	502	484	468	490	498	494	433	518	527	502	476	526	516	497	544	494	497	520	504	549	546	476	449	486	473	521	512	475	487	495	533	513	490	526	485	507	503	491	499	521	543	455	526	504	526	481	484	523	506	479	520	514	497	498	446	474	545	496	439	468	506	527	515	508	504	495	491	523	552	487	480	557	545	511	508	475	504	481	529	492	534	481	532	481	468	530	513	494	510	543	533	505	500	512	508	494	490	458	461	495	467	542	526	538	465	530	533	532	483	473	492	505	510	502	480	535	477	431	504	485	480	482	496	491	512	488	486	509	514	531	472	531	496	515	530	514	521	477	519	512	510	525	476	475	454	465	533	511	448	474	503	519	486	527	513	498	496	519	476	494	487	507	509	504	525	486	483	499	514	500	557	489	486	490	494	497	537	493	445	471	549	495	499	499	494	501	522	499	489	539	523	463	513	494	479	485	506	503	480	523	497	528	475	498	515	470	495	467	495	495	493	528	508	488	527	489	496	496	486	489	476	544	509	476	496	479	530	523	518	526	514	512	522	510	496	479	527	503	488	533	506	499	478	528	505	515	494	494	466	499	502	537	509	499	503	504	496	479	509	550	488	513	547	474	512	493	460	500	477	484	501	524	519	521	518	529	506	517	504	476	504	483	515	484	453	528	469	510	503	465	503	486	536	461	479	498	520	489	498	502	521	503	492	526	534	486	534	486	487	511	469	469	523	517	500	511	493	486	486	523	490	516	530	523	454	513	492	456	521	517	519	501	519	511	501	512	510	496	519	534	492	487	486	514	480	495	519	530	534	482	499	509	510	508	481	486	506	511	517	484	518	517	505	539	486	478	464	518	515	508	545	483	501	481	498	504	522	504	514	537	506	523	498	504	482	503	499	479	518	500	489	521	496	492	516	515	508	492	510	528	524	531	525	538	488	504	503	460	519	512	482	500	490	488	491	500	490	508	459	473	509	508	459	514	499	508	508	505	483	498	493	487	552	530	516	522	479	483	484	444	485	506	504	529	464	486	563	529	526	491	490	518	446	482	450	521	487	501	509	524	500	494	513	475	507	493	537	481	516	510	499	489	511	534	493	477	438	476	437	450	524	458	568	543	495	539	541	487	530	476	516	515	487	526	516	465	501	493	503	522	527	525	493	477	497	479	518	510	528	520	509	502	456	470	524	493	502	502	494	483	496	502	491	528	527	491	511	513	517	461	479	465	494	533	492	496	484	499	483	519	518	464	479	513	512	495	477	477	503	492	475	516	515	484	486	510	525	500	491	520	470	516	517	494	513	483	477	502	497	539	466	494	475	501	553	520	488	479	511	495	531	476	474	490	490	521	492	525	456	542	512	488	475	484	523	486	511	506	547	500	464	473	500	501	503	511	508	514	493	474	482	481	530	503	505	507	505	505	547	477	506	484	491	502	524	477	523	509	547	525	474	473	499	495	516	509	521	529	543	506	475	493	499	473	507	484	488	514	474	519	496	512	526	461	493	512	499	523	474	493	487	493	503	529	519	529	487	482	494	513	481	482	529	486	537	515	478	516	527	512	520	552	534	496	521	464	492	516	482	517	511	513	483	467	484	506	477	494	505	484	480	486	494	504	535	454	447	511	506	500	512	466	488	521	511	521	476	486	516	500	500	539	487	485	504	483	470	494	505	545	473	516	498	497	535	515	497	512	491	482	487	485	526	484	489	507	485	530	497	544	476	509	497	519	502	473	502	508	508	514	501	547	469	480	529	485	469	520	524	490	486	486	479	497	517	466	475	516	520	512	523	463	506	501	482	527	482	529	469	467	479	512	484	493	486	470	477	487	515	539	463	475	491	549	510	511	494	496	514	513	512	471	478	482	502	483	506	558	534	510	478	491	458	498	510	528	491	493	481	529	491	504	496	475	525	495	526	524	492	498	474	520	464	512	492	463	551	531	494	510	491	489	516	531	505	550	500	506	521	498	500	455	495	520	536	528	511	503	492	512	534	547	491	477	469	494	481	506	498	522	488	481	480	550	505	470	518	519	526	529	515	492	486	488	520	506	504	512	505	480	512	523	533	486	494	489	473	464	512	481
12781	9710	12554	9784	7028	5172	5090	1930	1279	1030	804	671	582	533	416	416	416	394	379	317	331	257	306	288	300	301	301	276	280	279	257	277	253	256	282	269	253	248	249	222	270	242	255	237	234	236	218	233	215	241	250	230	260	250	235	235	220	226	260	241	244	236	259	203	248	234	236	226	216	259	230	240	256	211	227	203	233	198	221	194	251	223	221	235	228	233	230	233	247	218	233	210	226	230	258	242	246	234	247	229	224	253	235	248	229	237	228	233	235	206	251	235	228	201	258	249	235	250	223	244	244	245	216	237	252	230	226	243	229	198	230	255	250	231	250	252	231	240	236	257	238	238	251	226	228	235	236	238	229	213	238	205	233	228	274	234	227	230	215	238	230	202	234	204	242	228	215	230	184	245	234	242	243	226	249	205	221	218	241	208	206	230	209	229	247	258	244	214	219	249	256	243	252	226	248	243	223	244	274	220	202	226	227	241	275	257	234	227	245	242	225	232	229	213	224	260	235	232	236	205	231	238	248	226	247	231	232	244	230	229	213	233	218	233	220	244	246	202	206	236	230	222	221	244	222	234	266	234	222	218	240	215	241	230	205	240	226	222	239	216	215	238	216	232	215	223	228	214	222	214	243	209	207	235	236	214	242	225	235	230	256	241	239	214	239	246	233	219	227	233	242	241	238	222	239	217	242	258	224	228	228	220	210	230	234	224	222	217	235	203	229	250	219	223	259	237	206	235	225	235	221	228	271	218	220	203	239	216	230	212	228	229	244	199	241	225	244	230	233	243	233	208	242	225	239	227	251	208	223	255	242	234	222	234	230	213	233	230	242	216	235	236	221	231	250	244	237	229	211	197	212	216	227	255	231	216	245	225	225	245	230	225	217	209	263	232	221	239	221	229	248	204	209	269	246	239	253	251	221	212	207	203	217	211	255	219	235	222	244	235	235	234	228	206	255	222	247	223	191	248	214	210	236	235	267	220	233	210	233	226	240	246	250	233	223	229	228	249	253	227	227	226	207	192	212	224	258	189	239	218	245	240	200	229	236	242	204	222	238	239	207	248	223	266	242	226	255	211	235	251	210	238	239	240	236	237	239	241	209	223	215	238	260	224	225	203	234	225	240	210	232	237	230	219	214	228	233	232	231	241	258	223	250	248	223	232	237	208	206	267	229	238	218	240	211	212	241	225	201	249	227	249	226	220	218	221	217	239	229	256	265	238	233	208	235	233	247	227	213	219	237	230	244	240	212	194	205	238	256	236	239	227	235	226	243	235	246	230	221	225	212	202	265	226	224	217	251	224	242	251	244	243	230	231	240	245	207	237	254	229	218	219	245	245	227	230	235	229	228	245	237	217	216	235	213	232	217	190	238	203	217	251	233	232	220	235	219	237	242	229	205	218	244	203	212	212	228	224	230	250	224	209	210	256	222	222	216	227	262	251	253	225	259	258	222	217	246	226	200	225	234	222	222	220	252	239	221	247	229	244	249	227	225	232	220	201	229	240	222	233	237	219	241	205	231	235	254	184	230	222	231	214	223	213	231	237	242	236	226	254	223	225	205	261	237	229	243	211	235	225	217	262	226	228	230	238	242	260	240	226	237	223	231	212	224	233	233	218	243	236	223	234	204	269	230	233	193	236	218	224	199	264	235	254	262	242	233	239	259	239	222	219	205	252	258	220	241	242	242	222	241	239	221	219	243	231	218	224	239	212	256	233	238	189	227	235	220	225	220	220	248	225	236	240	235	250	243	259	221	223	228	233	233	225	256	241	229	232	229	243	230	219	234	230	202	234	254	259	225	215	234	221	234	216	222	241	237	232	199	229	234	237	224	231	225	239	236	220	240	218	205	206	230	212	259	244	224	218	232	227	226	224	235	226	210	212	216	227	212	255	219	228	237	227	238	259	225	216	207	222	210	227	211	227	217	258	228	223	225	237	271	217	236	219	235	249	251	227	254	228	211	230	204	216	197	234	242	231	223	221	210	227	226	228	231	239	226	244	227	257	248	214	246	205	255	252	241	244	223	222	235	236	221	270	224	221	219	246	233	231	234	213	237	231	246	209	244	233	207	237	241	234	231	217	233	237	240	238	230	234	236	267	203	240	211	224	203	246	230	210	255	194	221	224	205	222	240	255	217	249	218	209	216	230	218	211	223	197	246	245	206	211	245	211	229	248	248	256	246	225	237	237	215	243	235	236	235	231	227	212	234	248	212	217	207	216	230	257	237	243	221	239	255	217	240	251	230	241	275	225	230	237	238	212	236	220	240	215	238	223	233	214	238	258	210	246	218	251	208	207	223	241	248	243	233	226	252	225	218	225	259	240	206	247	245	244	221	230	239	208	209	246	202	214	198	206	247	219	244	204	221	228	241	266	256	260	230	237	237	224	235	223	273	210	213	219	214	251	240	255	207	220	264	215	225	211	246	221	227	237	229	235	218	249	236	241	242	216	240	214	229	227	251	249	239	240	245	211	238	215	221	236	259	253	230	230	250	231	231	221	226	242	223	248	227	274	231	240	229	225	219	229	234	229	221	199	231	223	244	234	231	240	212	240	224	213	228	242	229	228	220	198	245	222	196	222	246	233	218	219	197	224	220	226	247	193	221	240	236	233	231	235	254	234	214	222	230	237	233	231	242	247	236	213	237	237	234	220	234	216	236	223	230	247	241	260	242	248	220	228	230	194	214	234	235	253	249	247	235	235	263	224	213	234	229	245	228	231	237	225	258	237	189	216	239	205	214	238	249	269	224	210	237	246	208	275	236	255	255	236	215	216	229	223	230	223	223	229	255	232	218	194	221	250	222	224	235	221	234	233	214	231	265	219	217	230	241	240	219	199	204	220	216	209	261	230	214	258	211	214	247	227	229	240	241	242	225	236	218	224	251	225	215	233	245	221	219	205	238	219	233	225	212	230	248	244	215	218	212	211	222	231	214	230	220	226	245	266	237	226	226	214	223	263	220	217	219	247	224	237	228	228	258	237	236	208	211	264	218	229	225	237	235	219	236	184	241	231	224	243	258	240	265	199	253	220	247	253	222	209	240	245	211	224	251	246	239	218	233	251	239	245	225	240	250	222	220	222	219	222	234	232	245	246	238	219	225	246	233	231	221	248	237	242	231	230	219	248	195	221	237	248	242	229	210	216	217	211	252	243	215	219	229	242	267	257	222	228	241	229	253	221	236	242	238	241	227	233	230	218	217	218	212	218	232	224	247	234	241	202	226	235	237	207	233	270	230	230	242	245	232	215	235	226	252	230	232	252	247	240	197	209	214	217	222	225	251	244	237	220	207	235	218	275	231	238	242	219	216	215	212	247	241	227	234	243	237	247	252	227	245	231	233	255	219	246	253	236	235	236	242	236	236	225	242	230	256	231	265	203	228	237	244	252	226	232	233	224	247	233	214	232	240	241	232	245	237	216	233	239	231	270	233	256	278	201	231	209	231	232	219	226	241	217	236	242	223	232	221	241	235	175	233	246	235	222
7969	9343	18274	20453	18393	16303	16796	7155	5820	4798	3952	3243	2721	2221	1944	1866	1719	1542	1396	1336	1198	1063	1081	1080	1040	1064	1025	911	889	920	911	847	842	862	863	721	736	709	696	765	740	740	708	762	687	653	696	642	663	711	714	688	655	681	660	708	686	671	641	632	596	613	597	582	607	606	621	650	634	645	583	608	566	610	580	568	586	556	653	605	626	597	602	558	589	539	598	587	588	569	598	568	567	598	555	585	567	573	579	599	597	600	575	580	541	563	605	572	564	589	588	604	561	588	604	585	564	580	567	535	617	571	582	637	585	547	560	551	551	558	587	588	573	564	595	583	580	629	557	621	566	590	572	557	591	557	581	570	577	585	638	593	594	604	531	559	537	588	574	581	574	619	608	553	546	555	569	583	586	599	592	537	569	591	553	547	571	583	597	559	548	587	567	623	551	560	590	564	580	565	537	541	549	575	559	570	544	602	532	563	592	564	537	594	579	568	561	579	605	597	544	613	603	562	570	583	580	584	569	584	571	573	580	608	601	614	568	562	565	621	569	606	542	581	563	546	575	548	625	573	556	580	588	548	558	573	572	568	608	546	607	589	600	561	560	578	576	557	624	600	561	571	550	567	579	580	535	559	577	604	576	608	619	553	572	587	569	571	532	548	521	587	611	580	581	590	575	556	567	617	594	596	615	568	585	541	557	581	591	564	506	612	562	572	595	600	556	584	556	548	543	578	550	598	547	583	546	579	582	583	623	564	605	562	531	546	601	587	606	581	566	582	582	530	581	596	555	534	574	558	573	558	606	551	550	543	559	566	600	578	562	616	571	588	609	558	578	541	574	581	608	597	580	569	563	601	603	583	566	588	610	540	594	553	619	584	609	556	552	571	596	573	573	582	578	597	598	566	594	612	579	565	560	579	588	542	592	578	588	576	529	581	570	536	567	540	603	597	557	580	566	569	534	534	582	588	547	545	560	608	559	589	580	576	590	540	601	566	555	581	555	598	558	546	561	593	545	589	563	572	576	576	571	557	563	551	566	539	574	594	623	551	585	585	575	566	545	622	565	565	570	600	583	570	559	550	536	572	565	558	605	533	547	591	591	575	588	535	566	566	572	611	558	586	610	552	621	567	514	569	579	589	548	563	584	557	543	612	584	556	592	608	552	572	577	545	581	555	613	579	569	584	554	532	569	567	579	557	598	577	598	592	526	627	600	595	578	564	565	568	574	584	568	604	586	555	576	576	560	578	519	569	547	582	591	597	581	564	541	548	571	568	552	513	522	607	558	556	607	525	542	593	566	577	538	565	560	576	586	575	547	575	556	642	585	573	585	573	575	573	647	589	606	554	591	576	559	584	547	566	615	548	587	574	582	594	534	516	580	599	562	558	594	591	624	581	538	569	614	591	542	592	564	583	528	573	576	601	577	584	588	536	587	583	573	562	543	540	554	570	582	554	527	575	585	589	562	547	569	582	615	592	552	575	571	612	619	612	571	585	536	581	559	585	541	578	559	586	538	580	518	585	562	527	559	562	591	587	519	615	567	613	553	549	558	571	563	598	545	581	574	576	550	594	546	591	576	569	558	580	563	622	631	587	595	586	586	532	610	605	598	588	589	575	598	554	576	565	584	577	571	561	562	530	594	605	565	566	533	552	532	570	565	594	583	609	530	626	585	597	606	563	602	559	551	578	585	564	557	583	500	576	596	594	562	580	550	605	546	594	545	600	584	561	548	601	544	581	615	563	557	564	566	555	553	589	540	599	581	594	565	582	526	587	577	560	539	594	567	572	569	558	599	595	604	604	611	544	573	547	573	575	572	580	581	567	556	540	559	569	576	576	624	593	557	603	564	545	576	579	620	539	628	556	649	568	631	597	567	574	560	556	617	567	623	645	565	578	575	601	578	533	569	588	607	612	595	589	568	558	596	629	586	588	597	553	570	573	610	575	553	585	568	536	546	554	548	546	574	599	587	617	565	544	607	574	583	567	585	587	598	576	532	584	572	552	577	573	552	556	613	583	573	602	611	594	568	592	534	541	594	572	581	611	564	595	585	570	553	567	627	559	562	591	573	575	604	577	607	529	574	579	577	580	603	557	561	582	569	547	589	603	573	609	555	598	600	602	572	620	575	545	563	604	531	552	578	595	565	575	546	600	611	586	576	595	569	570	571	561	563	580	595	605	534	581	588	606	570	557	541	584	610	545	539	573	550	555	567	570	613	568	571	561	569	587	535	531	621	600	550	579	603	578	578	540	614	557	578	580	581	601	575	579	568	578	566	579	601	623	596	569	577	583	581	602	581	580	534	546	513	584	549	569	583	576	558	600	563	568	581	584	585	613	586	615	586	572	555	581	611	609	560	548	586	556	605	556	591	550	549	574	588	558	564	574	540	593	517	585	534	554	564	565	575	590	592	553	566	557	585	601	560	592	572	540	583	555	553	599	559	577	540	563	584	573	564	572	548	568	569	554	561	571	616	546	575	547	597	512	569	613	569	573	574	592	559	553	579	547	578	589	570	539	561	528	557	559	591	534	571	557	566	564	580	561	574	563	562	575	550	590	579	569	587	608	564	568	610	559	537	597	593	602	585	572	587	597	568	577	524	588	546	555	525	605	566	555	541	518	554	614	549	559	567	567	584	543	520	570	602	566	608	575	564	564	541	561	566	559	584	559	513	570	598	583	557	614	565	589	571	575	607	604	609	564	605	603	564	566	564	591	540	577	586	596	590	595	555	535	540	557	565	587	613	602	547	542	563	545	616	602	542	590	562	574	585	607	560	555	577	586	600	565	590	584	557	563	559	595	573	590	589	559	558	572	556	543	574	572	564	599	553	614	597	583	584	574	558	562	580	577	554	579	587	582	563	597	564	581	589	596	596	585	603	596	575	546	565	562	574	615	608	568	619	536	618	514	552	611	594	551	578	545	571	598	570	628	558	507	554	568	565	588	608	628	576	577	586	577	585	540	646	592	536	545	574	581	590	641	587	576	564	589	595	526	534	584	529	576	588	575	550	592	582	604	513	590	549	568	529	607	582	591	554	591	572	571	583	588	563	601	573	569	553	585	590	558	517	577	574	540	550	586	580	566	583	617	571	603	554	620	567	602	602	556	569	583	600	569	563	598	602	575	579	581	576	598	595	581	548	581	567	557	566	581	590	614	506	582	600	577	561	550	567	574	598	579	591	573	613	572	569	585	558	619	594	546	561	598	580	528	550	573	598	556	563	578	605	580	554	572	583	579	579	564	574	588	529	539	563	570	561	556	581	595	568	556	559	583	605	623	599	577	572	559	549	587	545	552	578	592	578	606	588	584	556	534	571	578	571	559	596	578	574	552	532	559	571	571	586	557	564	585	595	592	556	577	561	540	545	573	562	575	572	575	567	564	520	577	620	645	573	561	554	555	575	602	564	585	567	568	565	595	538	551	576	576	587	578	564	572	578	561	568	545	545	555	570	571	546	550	562	597	600	589	558	581	558	544	573	567	549	571	566	550
31019	28865	32196	30791	27755	31736	41113	24628	15462	9849	5216	3184	1961	1588	1119	1114	809	863	623	671	610	593	446	455	511	507	440	431	443	391	402	365	353	344	333	317	319	312	332	311	330	323	304	293	266	284	267	270	291	256	265	284	279	252	252	274	255	241	265	231	248	256	250	252	253	227	259	241	254	237	255	236	261	296	224	255	250	240	220	254	268	258	233	200	242	216	251	223	273	236	212	235	238	223	221	237	233	278	221	221	216	241	231	247	224	226	242	251	217	232	227	235	234	228	234	249	230	250	236	234	225	213	240	224	211	243	212	236	253	230	203	235	213	254	220	243	228	230	242	222	227	246	223	253	217	236	237	224	221	255	234	241	201	239	229	206	224	244	255	239	223	210	238	262	238	226	237	235	223	210	240	232	258	224	225	219	217	222	270	242	233	246	239	245	236	241	255	220	199	222	238	250	236	218	242	250	235	220	248	197	233	236	230	202	249	241	219	213	251	226	270	239	239	238	248	244	213	223	214	218	211	222	240	237	221	237	211	217	249	217	233	203	239	245	238	245	212	202	240	238	264	230	244	251	226	244	225	240	253	218	230	234	227	252	221	242	247	241	217	250	238	239	244	241	223	250	224	257	216	250	227	234	238	245	258	205	228	215	224	207	260	230	220	209	242	230	203	221	236	240	228	251	194	221	236	192	211	221	243	233	224	217	238	231	226	247	250	243	264	196	237	237	250	252	236	246	207	250	219	248	241	265	223	227	218	229	230	230	202	232	225	214	234	243	245	221	219	205	238	240	234	222	204	233	208	229	209	243	206	233	225	222	195	209	232	222	234	226	240	251	256	222	247	224	243	237	255	231	213	218	223	225	231	217	223	227	239	221	229	208	224	254	232	194	214	247	273	225	259	229	253	230	227	254	230	206	238	254	233	226	209	220	214	232	229	230	195	216	246	229	240	222	221	198	263	235	240	221	250	251	230	226	222	219	224	240	230	264	235	220	243	254	204	230	256	231	233	243	235	236	238	226	242	230	229	240	215	238	224	222	248	243	243	224	238	247	244	231	215	239	218	244	249	226	254	223	225	212	256	232	222	248	242	230	253	252	197	215	210	242	218	237	232	257	235	219	225	241	252	256	211	238	220	238	207	223	247	237	254	250	207	231	237	237	228	234	246	234	230	250	228	235	225	212	230	215	252	228	234	208	225	248	212	192	255	246	262	222	227	197	259	267	241	211	221	258	221	269	255	228	224	234	234	241	239	201	234	253	232	221	249	216	220	232	228	232	222	230	232	223	232	234	247	209	231	209	235	210	237	260	235	242	235	215	235	242	252	239	232	242	218	231	238	229	231	213	231	226	236	227	223	225	232	206	224	230	250	244	237	281	220	225	245	236	222	266	206	250	225	239	241	221	225	234	235	235	238	224	225	205	243	204	249	211	232	241	213	245	216	231	268	205	205	227	222	217	241	244	203	212	217	229	215	221	271	245	240	231	204	223	264	233	233	249	217	207	225	248	184	206	244	237	206	219	237	239	224	248	227	223	207	239	227	224	234	226	232	210	203	228	250	237	232	264	236	240	232	245	237	198	236	216	215	245	218	211	215	214	235	236	231	240	247	221	216	247	225	262	208	239	255	234	277	250	231	244	233	218	226	270	228	233	278	215	225	245	212	214	230	220	251	224	227	218	226	231	244	244	216	214	232	242	237	240	243	263	220	221	260	229	221	232	243	240	221	241	224	201	224	231	253	224	227	241	221	248	255	221	215	222	216	259	236	216	215	229	234	268	240	229	200	216	257	205	248	244	230	240	210	232	225	230	219	233	206	238	238	241	227	210	231	225	234	185	229	244	226	211	236	215	194	239	230	219	206	240	229	226	244	221	221	250	240	256	231	238	228	232	229	248	259	237	224	217	235	231	230	223	250	217	218	230	207	227	210	255	224	213	245	236	246	246	256	217	215	242	263	217	228	212	210	207	233	228	241	219	235	234	236	255	262	215	256	239	236	220	237	233	201	214	213	222	236	222	222	220	231	240	202	253	236	223	249	237	231	244	222	211	273	223	201	217	251	227	233	223	236	226	227	249	253	211	217	207	217	225	230	237	235	231	237	256	207	239	243	247	244	244	220	232	234	237	226	227	227	232	250	209	219	227	243	222	236	235	197	254	230	227	231	249	234	218	243	224	236	234	208	202	227	211	228	251	225	232	204	220	226	232	236	247	237	234	223	227	236	231	238	231	234	248	226	242	247	222	231	211	219	232	222	234	231	229	232	231	247	238	252	213	225	225	244	225	216	230	227	223	243	226	226	227	250	229	235	229	244	229	232	269	224	235	214	256	254	239	254	254	219	216	218	230	224	233	229	231	232	228	225	224	216	226	224	244	204	234	203	237	223	246	204	205	246	239	223	233	233	230	219	237	246	235	209	246	216	250	232	230	221	198	232	208	248	221	243	237	192	237	238	240	233	245	227	245	239	227	223	228	237	226	234	206	205	239	216	242	233	228	226	237	236	233	243	243	220	201	219	225	240	217	229	218	251	226	225	222	223	228	235	213	214	227	219	261	222	245	230	186	224	236	272	229	206	245	211	238	243	242	242	221	246	253	224	236	236	221	203	249	201	248	228	233	229	252	230	235	233	222	202	238	247	236	232	233	237	238	235	222	243	225	242	204	224	216	240	215	220	213	210	236	227	195	228	264	223	227	220	235	254	255	242	233	229	239	255	215	244	255	247	233	253	244	227	228	246	258	212	206	223	227	235	235	211	236	239	224	199	243	209	214	239	246	237	194	223	246	219	225	221	239	232	255	237	253	230	233	230	254	221	223	235	231	241	231	237	221	257	246	217	240	237	244	232	232	224	261	226	239	208	227	221	250	223	234	232	266	249	241	253	241	224	231	246	226	235	272	248	239	232	216	222	241	243	219	242	246	219	242	228	259	225	230	234	250	240	257	230	241	212	207	252	234	256	267	267	226	223	236	224	241	239	250	251	254	242	209	227	236	235	213	189	243	229	233	244	236	220	239	242	240	235	232	235	257	207	209	248	234	263	229	216	223	219	229	234	247	249	233	218	235	266	236	221	261	236	228	233	246	255	230	215	232	222	259	206	251	235	220	215	219	219	241	226	212	210	248	252	237	236	224	255	253	222	242	220	218	254	237	220	229	222	217	205	231	242	235	245	231	208	255	243	234	220	225	242	234	213	235	234	213	211	237	260	255	217	246	255	248	232	265	221	232	223	222	252	244	237	261	239	228	218	228	213	230	249	240	239	223	254	243	247	237	249	217	243	219	236	245	203	210	266	234	245	220	224	237	219	242	223	217	213	233	249	248	271	228	236	222	238	222	232	232	267	240	201	247	225	229	266	252	230	231	219	230	255	232	227	234	240	240	255	214	235	243	255	218	243	237	253	218	229	228	220	226	222	216	232	236	237	221	242	242	238	252	238	225	227	217	239	237	231	209	224	260	226	223	239	251	236	273	242	238	224	239	222	227	248	245
20119	22572	31770	36923	35271	39821	44216	23026	23111	20181	15590	12191	9177	7890	5964	6090	4270	4836	3714	3743	3048	3172	2270	2299	2443	2424	2140	1942	1984	1930	1801	1546	1379	1283	1177	1209	1065	1147	1179	1283	1226	1385	1354	1140	995	910	901	850	913	857	803	828	832	839	795	716	757	745	693	733	732	751	678	637	678	703	750	666	691	673	667	673	681	680	680	649	641	666	691	674	677	610	608	593	625	560	599	604	594	582	610	615	616	589	596	589	588	577	567	608	594	580	613	625	560	600	552	609	552	626	592	579	625	623	568	589	541	567	563	598	604	587	614	551	591	569	563	575	561	576	621	604	562	581	601	528	575	600	588	559	592	614	537	596	607	560	599	522	565	583	565	547	607	565	546	552	585	588	581	521	583	513	584	570	547	598	594	593	560	585	597	568	566	590	548	581	581	604	554	567	581	506	624	549	592	571	585	587	544	563	588	552	608	591	549	553	560	582	588	584	599	574	551	550	538	587	569	609	598	582	596	579	569	583	596	571	590	571	594	569	624	548	594	558	573	570	578	582	558	546	560	598	567	570	532	577	594	535	561	577	554	569	543	604	521	591	596	577	546	582	581	563	589	582	567	581	569	594	571	601	584	596	553	617	579	578	584	586	560	612	573	543	589	565	591	562	560	580	585	560	575	600	552	546	570	526	595	537	515	537	580	588	587	586	578	588	601	558	599	576	562	597	621	576	565	588	557	583	549	560	600	579	562	577	543	569	563	569	565	606	622	599	551	578	561	593	542	610	544	569	593	578	602	548	608	565	591	581	580	603	577	590	556	568	587	529	556	596	567	568	534	588	580	587	591	545	561	528	561	557	559	599	585	611	557	574	593	549	538	556	583	563	542	597	629	588	626	575	592	604	602	569	570	611	555	610	567	554	537	555	583	596	584	585	558	510	537	596	527	586	606	570	557	555	593	601	613	598	573	524	594	587	574	586	560	577	600	577	553	592	594	577	561	545	568	592	558	625	583	544	581	570	536	622	571	595	573	572	584	576	566	621	549	617	592	631	578	592	571	584	565	573	558	611	559	568	582	542	560	576	526	578	595	552	552	566	557	574	572	594	584	569	554	577	561	565	597	588	581	564	608	615	543	570	573	591	571	558	558	541	588	577	557	595	548	595	594	558	581	512	624	595	559	578	612	593	558	588	585	574	590	544	587	566	578	564	540	578	641	539	594	612	566	564	557	576	566	566	557	561	565	603	589	576	571	562	574	607	552	567	595	556	590	605	613	562	555	604	531	596	584	584	617	550	566	606	611	555	581	555	617	556	593	550	550	547	564	571	543	573	603	576	584	572	527	595	563	607	579	609	579	599	524	625	592	578	547	611	590	601	587	559	568	560	580	572	568	567	561	535	559	586	573	593	558	545	564	605	565	578	559	550	603	529	623	560	597	584	629	545	519	557	570	573	581	547	532	649	637	559	573	564	567	574	589	598	559	557	539	573	611	551	574	584	607	583	557	577	553	584	607	557	586	566	571	574	547	583	587	565	581	597	557	590	586	572	598	591	591	552	527	610	574	550	544	561	563	591	544	607	580	552	591	535	572	588	593	540	537	560	587	554	547	604	586	566	584	583	588	525	622	570	569	582	559	615	588	580	549	553	559	557	517	516	595	587	557	530	537	620	548	587	535	561	643	552	598	552	537	549	573	590	631	569	581	560	509	586	540	587	606	590	546	603	601	589	590	604	557	593	580	610	601	562	607	545	541	550	594	566	597	534	563	596	613	576	581	589	616	557	571	609	565	520	594	572	543	607	593	577	578	580	556	545	552	609	595	571	621	598	540	526	563	616	555	579	607	601	544	580	574	583	539	614	613	578	505	613	587	628	547	592	596	583	611	591	609	554	573	578	605	621	578	596	598	575	545	590	546	599	579	602	578	571	590	604	575	564	569	557	565	597	599	629	548	568	569	618	568	579	577	591	619	604	534	565	533	599	570	630	542	578	571	568	608	544	562	487	549	602	563	612	591	578	541	522	593	591	537	584	586	522	574	531	602	593	624	614	599	585	539	596	627	547	577	567	594	566	574	555	581	601	606	572	597	554	571	567	576	571	566	553	558	565	560	548	605	606	560	581	567	593	520	553	573	577	585	596	542	570	565	566	575	573	585	584	595	571	564	551	537	592	538	567	539	575	583	566	550	585	593	543	555	591	555	575	571	567	599	576	567	538	578	616	557	591	579	569	554	563	553	577	595	586	554	546	582	605	562	576	590	561	553	579	602	588	556	538	561	587	540	601	591	562	602	556	596	578	565	571	586	544	550	603	542	551	544	574	605	619	569	597	596	578	604	582	542	591	558	570	579	563	583	563	567	555	602	620	565	538	580	606	593	548	534	596	584	575	581	598	557	569	598	616	571	578	617	566	553	584	581	577	615	581	562	609	554	597	539	557	538	610	591	585	578	577	594	608	631	563	563	552	566	533	600	554	575	603	544	592	606	589	546	584	574	573	577	555	555	541	522	574	525	583	586	539	545	554	582	595	560	562	568	549	613	560	584	595	617	596	592	543	588	529	557	593	566	561	625	582	575	608	559	569	576	589	619	602	552	581	560	557	569	566	610	559	614	568	610	570	587	570	576	576	528	587	598	580	588	538	595	610	578	606	580	608	566	539	585	575	579	615	617	604	586	561	620	595	588	601	549	532	602	576	593	599	546	539	583	600	605	587	588	546	545	570	603	599	574	540	569	575	596	584	589	553	599	591	581	546	581	586	547	588	551	549	592	575	558	553	561	591	587	570	552	564	546	558	596	624	605	555	536	548	580	643	511	625	565	537	584	559	596	566	592	567	536	594	597	575	601	539	593	575	588	622	556	564	572	567	605	565	602	549	562	564	560	601	579	554	570	531	570	566	547	593	590	575	598	571	597	574	579	600	509	590	592	560	596	581	593	599	585	582	547	596	612	598	623	596	606	555	556	582	582	607	584	579	588	590	560	596	550	577	576	551	584	563	579	557	587	559	557	575	574	577	535	580	588	578	586	561	561	576	600	629	601	612	575	591	608	606	548	593	575	592	550	542	592	629	630	576	579	597	541	611	600	544	528	557	576	584	588	567	621	555	576	538	591	592	582	606	557	553	540	567	594	583	585	508	613	572	547	586	557	562	586	611	631	598	630	547	569	607	588	570	572	622	537	613	559	583	569	599	585	590	599	598	556	597	585	572	602	549	578	575	592	572	567	570	565	598	636	536	559	615	589	585	589	626	564	589	595	554	525	559	562	578	531	591	617	568	524	606	536	603	573	530	579	571	561	588	603	592	579	541	589	541	574	534	600	605	551	599	556	584	547	618	567	570	562	578	573	590	602	556	593	608	579	574	570	588	593	567	586	554	591	532	539	612	557	603	553	601	573	556	540	557	577	571	580	607	577	569	610	582	608	597	635	558	577	605	604	568	594	594	615	582	603	543	576	607	578	615	582	570	537	562	576	582	563	562	614	604	583	540	570	565	617	571	538	589	585	540	571	594
36243	33911	39107	36890	39264	42615	37904	23564	19990	14640	8947	5686	3854	2771	1610	1832	1403	1395	1115	984	952	894	625	590	673	634	572	524	544	507	509	443	432	355	356	328	340	342	329	331	297	412	406	360	279	284	287	274	298	281	241	265	265	262	242	219	256	235	226	205	241	255	244	223	255	240	233	263	249	211	231	232	211	206	232	231	220	213	234	196	230	210	226	208	229	214	207	231	218	196	195	212	214	206	226	201	192	211	245	220	202	201	190	237	213	213	215	204	223	215	226	215	182	196	199	187	202	211	199	201	203	228	212	200	204	185	187	215	203	214	188	218	203	214	208	180	176	221	178	184	188	195	198	190	196	230	186	174	212	207	204	198	188	184	191	198	219	206	186	214	195	198	215	194	180	182	192	209	225	182	204	208	194	187	198	194	172	205	204	215	200	185	201	201	211	206	181	223	198	192	198	216	224	216	217	197	217	191	203	199	209	217	171	181	206	207	200	193	220	206	211	197	223	212	207	190	226	186	180	189	222	207	184	157	201	233	206	196	224	211	220	191	200	169	190	208	187	207	181	220	190	193	169	207	209	198	189	203	218	207	212	197	203	205	211	185	203	203	208	209	209	223	209	204	190	163	196	217	232	206	191	198	218	191	212	216	207	207	189	203	216	200	210	213	195	185	180	224	216	187	235	224	201	181	195	221	197	202	180	196	218	194	192	205	208	223	203	197	199	190	203	213	209	178	201	203	201	196	218	192	184	200	182	178	193	193	198	208	193	215	221	193	191	185	212	211	235	205	225	207	170	197	219	219	209	228	186	215	192	209	194	198	208	173	177	230	217	188	203	182	190	218	190	216	196	216	194	184	222	194	191	185	192	196	184	191	216	211	220	219	208	199	219	205	215	204	205	215	203	213	240	184	213	197	205	175	188	188	195	216	190	215	201	206	195	201	181	185	179	186	197	205	198	170	204	200	188	214	214	178	187	171	208	187	197	179	220	212	177	205	210	199	219	205	214	196	202	205	198	220	206	199	212	205	209	215	183	194	199	219	216	197	170	180	218	207	216	185	200	193	202	216	183	212	200	239	210	212	171	188	204	182	209	190	222	208	187	222	173	188	186	214	214	209	197	205	181	194	218	184	200	188	224	219	200	183	233	177	222	201	210	189	202	192	217	198	198	214	190	182	191	191	217	181	176	223	180	216	211	195	202	246	208	193	225	190	213	214	173	188	216	226	222	236	197	196	185	200	208	204	189	202	173	230	199	213	201	195	208	200	211	188	215	238	219	215	185	198	188	189	175	192	219	198	203	218	202	171	196	188	209	187	207	167	176	173	215	194	184	214	187	223	198	204	206	199	206	216	235	212	207	183	212	178	229	184	208	192	192	220	229	199	189	204	216	187	205	168	238	204	199	210	182	187	211	188	212	184	176	203	189	196	194	198	219	181	174	212	176	219	193	207	194	205	174	202	212	178	210	184	194	188	218	230	188	176	202	184	192	198	218	219	215	175	193	187	212	174	230	174	210	220	238	214	181	192	197	223	178	203	207	227	208	214	214	236	179	182	223	193	203	196	209	208	211	215	235	199	201	182	202	207	192	205	189	193	181	176	205	215	197	202	205	166	191	196	196	217	217	224	232	210	208	214	198	198	207	233	205	197	233	203	194	189	178	206	206	206	209	231	192	204	212	222	219	209	219	206	198	200	226	207	216	193	219	204	199	191	178	212	188	220	182	202	209	215	205	228	215	198	193	220	201	179	192	171	207	225	188	223	184	172	216	196	203	211	221	192	213	207	178	192	196	189	198	223	185	230	185	205	180	201	182	208	202	192	196	215	198	207	192	209	214	220	218	190	185	215	204	185	202	231	209	205	223	218	181	192	181	211	223	195	209	217	207	200	193	207	208	212	227	206	230	206	180	214	214	207	207	203	210	207	192	196	227	183	178	174	177	195	199	196	197	200	196	181	206	209	230	212	191	200	212	223	220	203	204	217	208	219	203	199	186	243	199	226	196	230	206	181	246	205	181	222	221	239	199	224	205	192	216	184	206	179	179	185	201	192	206	221	230	194	215	209	191	221	192	216	217	209	211	179	200	205	192	207	202	209	229	245	211	217	233	201	232	191	179	204	196	202	203	191	207	219	204	205	197	208	183	207	222	211	189	203	215	195	190	181	186	179	197	201	199	183	234	209	209	211	202	195	239	204	214	234	195	213	176	179	214	190	172	210	224	183	201	205	220	210	203	215	202	219	171	214	180	205	208	191	230	218	171	195	200	180	208	216	220	191	205	216	208	211	195	218	196	217	201	222	215	188	206	178	220	198	218	205	195	190	199	173	187	204	207	220	202	196	229	195	208	190	201	211	211	205	214	210	216	184	186	188	208	192	219	218	185	209	216	185	200	195	217	190	196	196	226	178	195	211	192	198	190	194	209	223	179	176	195	222	208	219	200	222	221	221	191	230	217	202	204	203	188	228	221	202	196	204	213	204	210	212	187	201	201	170	208	188	188	202	199	205	209	182	190	162	225	214	223	200	188	204	207	189	204	213	208	193	187	210	204	195	209	201	205	207	198	195	201	218	210	206	203	185	222	187	212	192	204	201	191	218	179	228	192	201	200	209	217	216	204	201	194	224	207	195	191	231	208	211	209	186	205	205	197	195	207	199	238	163	203	223	188	211	220	215	206	204	208	175	225	214	205	205	209	206	196	212	182	187	183	209	194	235	177	212	191	182	201	206	213	170	174	227	206	197	215	192	208	203	217	213	224	199	208	186	203	204	192	209	205	185	205	209	191	206	235	194	216	198	223	201	186	194	211	192	205	219	217	212	181	209	183	209	212	194	188	211	189	199	191	209	207	210	195	207	200	205	213	196	207	192	194	182	188	207	214	222	202	211	206	195	207	189	181	233	193	199	182	203	218	211	204	182	184	188	216	205	234	195	203	210	220	177	212	214	202	224	179	232	174	206	239	183	202	208	198	205	173	225	196	194	209	221	188	226	222	202	197	206	197	207	187	178	200	210	203	207	178	199	198	193	201	206	199	201	211	195	197	207	226	185	222	198	180	186	211	190	183	190	196	220	181	224	199	210	226	201	202	210	200	199	200	197	203	212	193	197	194	195	185	201	186	226	218	194	241	192	186	231	217	198	213	191	219	188	207	198	205	213	190	211	191	228	195	211	193	206	201	211	194	212	213	207	228	172	204	217	196	195	200	180	180	222	192	211	198	212	204	207	193	222	203	212	209	233	208	230	206	195	179	226	221	210	202	202	216	202	208	213	210	194	200	199	188	219	239	188	185	190	224	192	223	201	186	188	215	220	205	187	204	197	212	200	213	198	219	214	218	202	198	193	178	193	217	203	216	203	194	199	216	214	213	198	174	195	193	223	246	204	205	172	215	206	215	187	192	211	191	213	187	220	211	194	214	216	215	200	184	186	225	172	199	176	196	207	221	189	197	220	209	193	213	179	213	185	198	210	200	210	185	204	219	184	174	217	212	231
22480	26430	37653	41857	46126	46866	37648	21474	31220	26714	22378	18438	15428	12181	7895	9292	7442	7359	6385	5320	4971	5039	3335	3386	3719	3471	3224	2807	3110	2761	2540	2241	1919	1723	1537	1525	1290	1410	1409	1482	1574	1739	1847	1544	1220	1035	1012	945	976	1001	983	937	843	807	782	754	760	761	746	809	773	729	721	713	780	797	709	737	640	621	655	633	710	720	734	658	655	623	681	684	630	532	591	550	527	566	530	520	517	563	533	498	562	536	531	532	537	472	536	508	509	498	528	514	515	576	503	509	550	500	552	528	516	547	509	493	540	481	502	508	493	545	534	519	520	514	571	506	474	478	503	530	518	481	540	519	467	531	520	531	516	527	503	514	504	493	500	538	496	530	522	512	475	495	489	510	479	491	511	497	529	466	522	508	481	496	472	549	560	497	481	515	485	490	524	523	430	552	479	468	514	510	498	510	488	477	498	504	503	504	499	522	516	495	488	461	483	491	486	514	533	516	522	479	466	512	497	531	541	539	482	512	514	482	506	499	511	483	494	488	521	493	551	502	487	515	484	490	497	502	537	487	510	498	528	453	492	506	480	492	486	491	486	485	515	492	482	504	520	488	503	458	524	545	469	516	525	503	507	525	491	544	560	449	510	523	468	466	500	460	550	459	556	478	454	480	492	498	500	504	503	472	533	504	482	514	505	516	516	486	487	487	533	493	494	511	519	512	516	505	500	505	475	504	543	556	492	539	537	510	520	531	506	491	493	501	541	521	492	537	468	482	527	477	522	517	478	508	527	551	513	484	502	521	511	535	539	512	492	486	470	482	488	470	498	503	517	526	492	505	473	461	492	522	518	523	526	492	486	516	560	514	492	485	505	549	512	533	516	486	485	471	495	474	470	493	494	492	522	494	504	546	518	479	482	469	503	481	496	478	473	462	500	527	499	499	475	471	466	511	494	519	527	501	479	510	533	493	509	463	535	499	484	496	482	495	478	510	503	477	513	520	489	519	510	493	522	525	509	496	498	530	482	539	512	515	497	494	514	515	506	497	508	498	521	496	493	517	552	503	490	481	487	506	541	498	514	518	463	495	469	499	472	497	503	487	518	483	500	486	516	506	530	508	498	529	468	521	512	495	520	554	501	485	495	475	463	505	484	512	491	502	537	487	470	540	479	510	563	489	519	510	496	504	464	498	455	521	504	544	478	479	500	482	490	493	503	495	530	501	498	467	515	510	546	544	494	465	497	485	475	512	506	532	454	465	506	489	475	501	495	516	493	497	547	514	482	493	510	467	499	484	476	538	504	510	497	461	517	489	512	497	473	491	504	498	493	522	529	506	479	509	552	491	481	498	512	475	511	539	508	502	511	490	488	539	479	524	496	516	490	521	547	505	554	508	526	550	496	493	516	518	506	523	519	501	486	515	480	444	485	494	515	465	534	564	514	504	488	494	498	476	484	526	503	525	504	515	515	507	515	480	512	506	500	501	479	520	494	542	521	495	511	508	510	520	521	468	520	485	511	509	482	494	518	460	498	513	539	507	528	554	454	516	525	499	499	465	504	449	503	498	506	499	490	463	536	502	470	502	507	511	535	519	521	511	493	465	498	481	525	485	482	500	496	520	529	495	487	541	465	559	489	483	515	526	506	524	505	515	500	490	501	491	478	522	490	502	511	507	504	489	463	516	539	509	485	499	513	542	540	537	515	487	531	497	516	471	493	481	503	490	483	510	542	549	465	512	456	514	523	494	465	530	541	518	465	505	507	506	482	503	497	490	496	498	493	489	544	544	543	526	482	544	523	508	458	509	503	496	522	504	526	501	507	551	486	493	523	494	481	535	493	504	535	488	492	562	500	479	555	531	507	537	481	476	485	492	502	512	505	478	509	500	482	541	510	456	494	504	509	497	483	483	530	457	527	509	459	476	473	536	520	501	474	484	541	522	502	470	503	516	489	519	505	498	556	484	511	473	479	509	499	492	524	527	530	543	541	502	516	439	497	506	476	492	536	574	526	497	522	507	529	513	536	468	552	495	462	475	505	497	511	467	516	515	526	461	514	519	507	493	529	485	491	535	532	505	511	454	528	517	499	540	486	486	505	530	519	525	537	508	496	483	512	492	562	498	489	539	489	527	479	526	459	531	471	530	495	531	512	489	509	528	510	529	509	522	552	491	499	483	500	471	503	487	479	518	518	511	511	491	527	488	522	530	562	514	487	476	509	544	488	490	517	513	483	515	504	497	533	524	509	526	491	544	523	525	467	524	451	513	500	472	455	523	538	509	513	528	520	516	505	491	500	521	487	478	504	472	476	525	518	520	499	526	487	544	511	563	488	460	541	511	546	467	501	512	497	485	503	457	512	525	473	571	519	518	470	505	492	514	517	486	518	539	424	498	503	519	515	520	509	464	477	541	498	479	509	508	536	478	449	490	478	517	525	524	511	513	478	502	511	495	515	516	429	500	468	507	530	500	473	492	516	519	499	507	499	506	470	494	505	540	554	500	473	464	508	525	510	496	521	499	532	535	495	504	467	521	502	514	524	512	499	482	510	531	485	514	518	522	521	530	505	530	514	484	545	501	477	488	497	537	535	490	491	540	494	505	493	503	495	515	451	516	502	499	490	499	544	475	505	488	504	496	497	502	477	532	511	495	491	472	477	487	524	501	512	506	487	549	526	500	535	516	524	504	503	529	502	525	487	504	519	504	493	462	538	512	502	491	505	476	481	514	510	503	507	528	523	490	489	485	502	512	473	497	507	508	531	478	483	523	486	488	515	547	521	474	511	459	481	577	494	519	496	524	492	518	500	513	489	511	529	498	489	515	509	473	528	472	513	492	527	477	493	474	449	526	484	547	444	483	509	524	494	475	483	514	493	475	472	512	515	468	515	530	468	488	526	528	507	536	515	474	516	520	525	534	490	459	511	527	500	530	502	459	509	516	463	522	443	511	502	485	499	490	496	495	490	483	524	506	444	482	472	503	514	508	477	525	526	524	532	461	492	534	511	462	520	508	542	490	494	529	539	522	476	451	502	539	507	498	508	496	502	550	541	482	506	522	528	500	506	482	510	480	481	526	490	533	557	461	503	498	512	495	494	536	516	498	489	480	514	498	527	492	496	477	495	455	506	532	504	528	503	510	482	504	511	513	496	480	521	525	529	530	484	529	484	501	502	511	556	518	460	530	489	532	516	492	522	488	466	498	485	484	487	485	565	472	472	515	473	520	510	498	507	523	493	506	502	498	569	494	460	486	490	482	515	528	500	535	481	517	513	499	520	487	511	500	510	516	497	532	511	527	523	504	489	506	489	522	480	526	457	516	494	503	526	542	504	502	526	498	498	517	499	476	517	496	529	511	528	507	515	476	539	532	462	504	490	526	549	502	522	535	543	491	498	565	532	513	503	479	511	513	486	462	505	509	534	487	502	505	500	523	499	547	516	493	506	527	491	484	491	497	463	460	523	485	512	467	520	487	475	507	517	485	495	486	494	515	494	501	481	488	492	500	526	516	471	484	459	507
13476	10290	12577	9063	5865	3913	2291	1597	1285	936	823	675	552	470	434	397	383	374	340	289	329	291	251	304	288	256	286	284	300	290	300	294	264	289	247	277	254	254	275	254	266	263	265	251	240	266	247	237	259	255	249	254	267	255	235	243	221	245	231	225	226	250	271	223	205	243	221	253	253	221	222	254	242	212	240	238	264	231	239	240	239	239	217	252	226	244	211	264	212	207	225	215	221	233	208	224	234	224	250	234	229	224	215	205	239	218	227	242	232	227	240	212	217	222	219	236	235	199	276	237	237	212	232	233	224	228	218	234	254	231	259	221	220	230	252	224	234	238	223	232	234	249	242	261	229	232	210	215	246	220	236	266	233	205	245	236	227	236	223	203	236	231	207	229	232	234	241	224	236	216	228	246	256	229	263	209	230	236	233	215	228	250	235	232	225	244	247	232	208	225	218	229	247	216	245	225	258	246	227	228	196	231	212	223	240	238	217	250	242	211	243	251	232	224	216	242	212	237	222	228	238	201	242	224	219	242	219	233	205	229	215	226	231	215	223	250	231	235	214	215	220	245	249	217	240	245	229	209	236	238	252	237	225	267	228	220	224	226	233	226	241	242	220	246	242	263	224	207	234	216	210	234	257	217	235	205	207	229	256	232	246	231	274	220	243	246	227	253	215	232	218	211	216	227	228	223	222	235	261	234	219	228	203	242	235	213	217	239	239	243	193	213	250	224	250	253	240	252	259	243	216	270	241	236	228	244	228	210	263	212	273	240	215	216	257	207	223	257	245	260	239	263	236	273	234	233	251	234	207	251	243	220	248	213	231	240	236	232	212	258	226	225	216	233	248	223	234	238	215	229	223	261	233	235	255	231	229	226	248	210	216	241	216	215	215	221	228	245	227	212	230	260	238	271	225	220	213	224	232	211	233	240	202	240	245	227	278	202	223	227	220	266	219	230	211	254	226	251	235	188	205	237	217	241	245	224	223	242	244	237	217	242	210	218	220	217	261	235	205	254	213	265	238	207	236	211	214	222	216	216	251	242	258	231	209	219	216	207	254	239	235	203	213	217	241	237	210	229	218	231	259	218	205	227	240	225	229	201	246	244	262	227	208	226	225	214	223	240	249	232	236	215	228	206	219	220	234	236	256	229	233	246	226	215	237	236	242	241	224	243	239	226	251	234	230	234	227	251	238	237	245	244	253	242	231	222	236	224	239	226	221	237	192	217	230	254	236	236	237	251	241	213	243	230	215	226	258	224	215	217	250	251	237	257	212	251	229	205	242	242	221	243	231	209	218	228	241	249	221	264	191	235	216	252	224	264	238	220	201	266	242	228	192	196	258	226	229	205	239	245	236	249	229	246	225	243	235	235	227	233	215	231	238	231	236	215	237	229	226	218	260	238	218	240	250	220	238	204	194	250	232	214	252	255	229	234	226	211	238	224	232	245	238	238	214	260	251	257	222	277	232	237	217	240	233	224	264	224	200	232	263	212	225	212	237	258	239	220	221	222	237	223	218	223	216	231	221	256	229	235	234	218	239	238	246	208	214	208	270	233	240	250	231	250	261	257	211	220	248	259	223	213	242	239	229	236	215	215	252	241	220	226	219	204	222	251	221	264	238	231	219	214	234	215	223	237	226	244	230	217	242	215	230	232	229	236	216	246	244	278	238	238	228	236	239	224	175	237	227	226	226	230	246	236	199	202	208	249	224	206	207	234	246	226	216	246	232	229	206	216	222	231	249	218	219	256	248	213	236	235	227	242	232	207	268	249	230	213	240	226	243	221	227	230	216	241	231	250	196	211	201	218	238	267	232	220	244	234	205	230	222	235	214	221	244	239	230	226	237	245	241	235	240	232	230	207	226	235	252	259	184	222	204	212	266	245	234	200	262	237	218	236	228	241	225	276	256	214	225	223	251	215	249	228	229	241	211	206	246	236	220	239	216	236	244	246	240	249	246	228	237	223	197	258	248	207	218	238	236	238	242	232	244	252	231	215	283	217	229	241	220	237	236	208	246	249	199	252	261	216	241	240	215	213	253	220	213	227	261	245	224	243	213	223	238	233	204	235	251	236	203	235	213	225	231	249	230	266	216	220	208	235	234	240	209	209	233	242	243	239	233	240	252	198	237	203	234	226	224	228	225	247	237	248	254	260	242	231	243	225	244	240	240	240	234	228	228	219	200	223	232	276	216	226	213	236	231	219	235	251	237	225	215	238	235	281	223	227	275	218	219	244	222	228	232	232	207	230	253	246	252	250	207	277	237	218	211	211	243	225	233	221	267	265	221	241	234	202	199	212	229	225	228	212	225	220	201	229	223	210	221	238	248	239	252	246	233	261	252	215	215	218	228	214	237	248	222	221	209	243	236	202	224	219	245	223	240	229	217	238	210	226	243	233	215	239	247	237	227	227	232	251	232	228	234	233	229	215	240	233	221	237	205	207	246	231	249	217	229	239	245	246	265	225	243	226	248	226	226	234	251	229	236	239	266	229	224	236	211	257	216	217	231	203	226	240	225	225	247	219	209	231	228	237	217	238	250	252	255	250	224	236	234	207	236	238	231	245	245	235	234	228	234	223	231	228	203	240	235	234	224	236	252	218	228	238	209	235	212	246	227	237	218	241	226	211	212	214	232	231	234	236	234	215	241	255	211	234	212	233	252	260	247	227	243	270	217	264	243	217	242	245	213	257	229	230	272	234	260	214	236	230	239	223	237	230	223	223	236	245	233	222	214	259	250	234	229	222	259	240	240	245	216	214	250	230	251	240	214	223	231	215	249	238	229	236	194	219	218	230	228	279	218	228	253	242	221	226	217	236	238	220	235	218	237	217	203	224	218	208	255	259	246	229	256	215	208	231	229	231	260	247	217	224	238	226	197	235	257	232	228	248	209	240	257	234	205	239	218	219	243	214	228	224	241	238	220	208	245	220	206	246	253	226	241	228	236	238	248	225	247	242	255	243	216	244	198	229	231	231	217	214	251	219	224	227	259	216	231	239	225	251	235	257	240	235	223	231	224	232	226	253	215	245	227	254	246	223	243	214	229	213	221	227	257	227	240	235	262	239	224	230	228	222	255	256	220	268	244	259	241	233	231	235	218	252	205	240	238	264	214	209	225	225	217	207	252	241	240	220	248	206	229	271	233	212	247	233	183	220	226	240	233	240	247	212	224	258	249	240	193	250	239	240	252	233	217	204	210	234	240	237	253	243	256	246	217	228	234	243	228	209	235	242	224	216	225	220	213	237	239	233	215	233	208	202	268	217	242	235	218	237	234	253	228	230	239	226	251	236	213	242	259	229	229	241	232	235	215	209	261	244	241	212	206	225	216	234	240	247	231	232	245	235	223	222	239	202	207	222	219	215	212	219	254	238	221	211	205	209	229	219	241	215	225	227	212	231	264	256	208	200	248	213	217	231	235	242	220	233	237	236	249	224	237	236	222	239	225	241	226	218	239	229	249	203	253	212	243	224	245	238	209	253	230	225
8296	9587	18150	18595	16290	13064	8854	7139	6021	4728	4038	3307	2500	2130	1914	1686	1620	1524	1371	1228	1212	1091	1061	1054	1122	1059	1047	1048	964	930	921	934	810	839	789	750	765	735	764	754	772	746	701	704	672	707	720	704	661	717	716	737	722	663	669	685	627	597	607	618	642	592	613	608	590	629	601	628	645	609	614	618	613	595	579	609	562	584	589	557	567	582	555	635	604	568	595	552	610	577	588	609	600	599	556	618	594	591	600	571	553	588	593	547	561	550	555	600	570	573	597	574	563	554	547	611	573	535	576	577	578	558	591	575	578	595	550	586	576	602	543	555	618	582	586	589	551	531	591	587	579	584	546	549	532	588	611	562	546	581	572	559	595	587	561	576	545	606	556	531	580	554	570	572	567	626	554	573	562	567	570	595	560	588	548	573	577	521	555	544	554	553	534	567	546	580	551	576	603	592	557	575	574	572	571	599	582	556	600	586	614	593	622	555	592	575	578	560	564	579	610	614	583	572	590	586	576	557	563	583	548	604	595	550	584	608	537	582	585	562	596	559	585	565	523	531	602	595	582	614	591	562	573	593	573	573	580	564	595	573	591	583	593	609	594	552	579	610	593	581	560	565	547	556	581	552	608	561	621	561	540	563	561	566	595	584	569	590	553	585	618	581	567	608	574	560	575	586	598	587	548	586	617	553	558	550	564	586	550	566	607	567	549	532	575	572	588	590	593	622	598	597	574	567	535	573	544	584	584	555	600	558	600	580	586	574	588	531	583	582	584	578	616	587	551	551	578	554	543	598	608	583	528	578	606	570	593	541	572	590	575	598	570	557	537	564	561	551	608	598	574	561	613	602	556	582	541	581	583	567	553	586	623	571	578	557	605	550	565	534	546	608	595	575	572	578	584	615	533	564	615	623	537	586	568	554	581	540	552	551	611	552	602	560	591	577	568	551	533	591	590	598	599	584	578	606	538	556	614	573	564	576	585	551	567	559	564	554	600	570	571	589	561	612	568	565	587	590	584	571	565	583	544	551	576	568	562	584	615	575	530	583	534	591	564	607	569	584	573	565	575	592	548	584	606	583	588	518	575	595	582	568	587	615	558	577	570	579	571	572	604	585	566	592	546	620	559	582	538	617	590	608	544	547	599	581	601	618	558	561	620	613	615	577	589	612	556	595	583	601	546	593	622	542	570	617	559	583	569	629	575	592	569	596	602	581	591	563	579	553	558	575	549	556	633	581	581	523	576	578	604	574	540	560	613	588	576	571	560	597	585	599	593	544	567	577	547	569	570	582	595	541	552	619	622	596	568	545	561	572	599	534	588	574	578	578	581	580	596	595	563	520	565	564	590	588	585	626	624	528	558	640	594	551	579	615	612	595	622	611	573	558	526	558	596	607	598	535	580	595	551	600	566	555	531	527	605	556	583	549	562	548	543	521	555	581	598	560	535	578	585	601	549	603	580	562	598	553	577	580	606	538	539	554	551	590	577	542	607	546	611	580	588	570	591	593	591	585	555	553	601	584	504	604	613	615	563	590	541	539	580	606	578	566	583	578	608	583	605	557	565	606	594	650	566	558	595	591	573	569	569	558	584	604	602	560	567	545	560	548	591	551	546	586	548	589	614	601	586	601	584	615	591	591	600	620	546	560	574	590	546	538	591	571	559	605	561	534	593	610	561	608	593	616	549	604	552	537	568	527	573	575	557	606	593	612	546	552	572	531	615	563	571	560	540	554	578	560	552	562	581	574	554	572	601	574	570	554	541	593	578	556	587	632	572	548	608	613	582	554	567	587	592	567	572	546	630	616	525	582	575	576	600	579	565	534	547	644	625	587	582	556	577	580	583	571	586	570	545	591	544	545	584	566	559	597	557	609	590	551	550	603	596	607	588	532	570	569	564	579	566	550	585	562	594	609	583	567	594	580	576	578	582	577	581	536	567	548	568	558	574	611	619	642	552	575	585	576	533	589	594	550	552	535	594	607	577	556	586	630	570	551	574	600	560	616	572	586	560	586	585	584	551	600	595	592	585	567	571	577	541	558	582	556	561	604	583	535	564	556	555	591	595	653	532	529	561	612	612	580	561	599	546	579	553	501	563	557	519	579	537	579	563	549	606	544	584	579	551	584	621	565	564	596	555	607	578	574	596	549	594	567	554	583	557	569	610	559	607	593	543	577	609	597	552	602	571	562	603	582	541	563	593	587	570	568	592	589	555	526	516	544	593	544	572	582	584	567	596	583	572	563	624	583	593	583	584	622	565	567	608	560	581	579	578	538	568	580	584	542	596	628	576	574	630	584	566	556	574	551	578	584	599	597	572	589	573	570	578	596	610	575	599	575	574	576	553	581	571	559	556	516	562	579	584	575	565	575	549	557	566	551	588	597	531	588	554	555	601	554	603	579	553	545	586	572	576	588	583	564	569	574	577	521	567	529	589	567	630	560	576	552	526	604	583	562	537	600	593	554	567	559	601	603	584	553	562	609	557	577	588	580	539	566	579	575	557	599	565	589	578	536	569	572	566	571	555	597	546	570	602	580	597	632	599	541	615	599	542	558	539	596	539	557	598	599	599	554	591	564	563	577	522	562	572	549	582	586	596	579	568	576	537	567	611	575	585	545	539	549	557	565	539	585	561	585	583	620	562	573	555	534	538	600	626	579	552	591	559	573	546	582	567	579	597	561	597	617	619	550	556	541	546	593	522	546	552	618	568	555	596	575	543	532	600	601	604	597	561	582	557	562	583	576	606	558	619	574	587	583	577	567	573	571	614	606	534	585	558	566	571	635	565	578	566	554	587	551	511	562	522	581	596	593	545	586	542	561	606	580	590	628	548	543	582	546	575	575	570	573	601	576	597	539	569	563	559	593	556	561	581	572	532	596	559	608	546	572	595	552	570	569	607	582	563	603	588	576	619	584	571	621	612	562	574	606	614	586	564	600	562	568	575	515	588	590	556	587	582	594	539	567	581	523	551	583	549	560	567	603	550	609	595	595	605	599	598	587	584	578	575	578	573	602	580	606	596	539	602	625	583	598	518	554	614	603	571	578	604	565	562	576	548	558	625	624	540	633	556	638	572	596	572	632	569	586	574	572	578	573	587	598	583	564	562	564	526	543	606	535	551	553	540	598	567	596	597	569	630	566	570	561	525	553	538	563	568	579	595	575	547	574	555	560	572	578	538	588	528	580	626	581	561	583	547	591	602	603	583	599	581	570	526	569	545	602	544	629	543	559	543	534	576	580	618	558	582	596	566	585	577	570	563	591	567	586	572	605	552	590	597	578	567	565	581	605	609	578	594	593	571	553	571	555	584	579	545	589	510	564	596	544	525	562	608	594	587	578	583	612	601	589	619	588	563	551	604	565	543	591	576	622	584	580	543	590	602	538	584	574	542	579	526	570	565	509	600	584	574	601	601	585	595	520	583	570	595	584	558	544	579	576	546	572	588	594	553	585	594	565	586	607	565	527	626	563	583	601	556	576	569	575	598	585	585	602
30298	27156	36965	32504	25018	26020	25171	12385	9476	5778	3799	2621	1897	1275	1071	1116	936	892	727	644	569	578	522	489	477	480	435	445	445	415	374	340	351	340	330	343	312	300	322	346	276	291	304	333	292	294	297	264	275	286	283	285	255	253	285	265	271	267	269	221	252	255	224	275	240	248	243	240	245	219	256	262	264	242	245	257	233	232	227	241	230	226	219	248	249	226	256	218	214	227	235	225	247	223	209	230	233	241	228	222	242	239	240	231	246	248	240	213	263	226	241	269	244	207	239	218	199	232	242	221	235	250	239	211	251	233	216	213	243	198	229	234	245	252	226	227	251	244	232	246	204	237	230	242	226	229	239	255	216	233	272	231	235	243	215	222	228	267	216	245	219	211	249	246	230	206	251	223	192	231	226	228	230	234	243	247	253	257	250	232	247	239	244	233	228	253	239	235	188	252	242	234	257	212	234	237	245	219	211	250	235	252	219	246	227	206	201	221	244	228	235	238	221	224	248	241	234	230	219	255	224	229	240	217	234	238	229	225	221	245	240	243	215	200	216	217	246	219	268	239	224	198	245	237	216	203	215	186	210	214	238	227	231	210	241	238	216	235	262	223	250	231	218	205	191	216	215	229	232	234	238	259	210	235	262	246	238	216	252	225	233	226	226	252	200	229	226	253	239	247	253	234	212	240	217	234	241	228	217	242	224	222	218	223	216	230	239	258	264	258	242	240	237	224	216	228	240	240	232	245	212	222	237	235	229	227	234	242	224	266	255	218	252	225	255	247	230	252	261	239	249	274	218	248	219	220	245	254	212	241	237	215	250	215	256	263	247	216	246	225	234	236	250	248	236	249	258	255	231	228	241	249	281	236	227	214	239	238	207	199	239	242	227	213	252	247	229	189	234	240	225	225	208	220	224	240	234	258	227	229	235	261	239	248	186	233	232	247	236	234	238	254	225	252	249	227	225	258	227	232	232	230	230	240	206	229	226	241	232	223	213	234	223	229	236	230	241	206	249	220	236	225	251	246	229	208	248	216	205	248	254	254	236	232	244	227	208	245	245	232	243	234	211	224	225	264	258	213	260	239	244	233	217	198	246	237	229	233	239	247	239	222	241	229	239	242	225	232	206	250	244	235	221	233	228	263	197	228	231	254	206	230	248	239	213	211	243	240	217	216	240	223	226	225	227	215	249	230	245	241	233	226	244	216	235	249	198	210	218	231	230	246	239	235	220	259	207	228	213	251	232	243	248	205	241	243	232	241	233	213	224	219	218	201	265	244	236	215	209	241	238	212	252	237	205	245	222	246	221	246	214	257	227	239	191	226	247	230	212	242	219	235	213	220	249	216	229	247	197	226	248	235	219	248	226	191	255	241	199	209	236	223	206	235	233	227	226	218	219	244	252	223	276	221	236	221	232	229	215	262	217	231	233	236	247	239	200	243	225	220	205	220	236	234	264	248	228	236	211	239	246	235	226	214	222	215	234	254	255	247	239	243	257	217	230	227	231	207	249	219	247	220	236	239	242	271	210	227	220	241	213	209	247	236	245	250	226	223	227	223	250	217	213	233	223	264	243	230	233	243	239	221	256	232	243	224	218	208	245	248	226	214	262	227	242	216	217	243	209	236	244	223	216	232	207	230	262	253	249	224	255	250	233	236	229	209	247	217	221	223	219	227	240	222	229	212	245	241	235	209	235	219	228	268	209	235	255	235	232	232	242	224	247	221	242	237	238	257	242	263	218	215	239	236	222	241	229	234	240	231	233	212	221	227	249	221	220	221	248	216	243	240	229	236	233	229	239	224	222	211	221	197	235	233	237	200	226	218	256	236	237	258	230	241	238	253	219	226	218	225	257	232	236	240	226	217	231	203	225	264	241	228	217	218	243	234	232	255	220	253	230	266	222	239	242	245	248	263	222	222	232	246	220	249	214	205	246	202	222	247	239	252	239	242	249	240	256	204	231	261	226	256	219	221	246	200	235	221	245	224	231	241	227	231	259	213	226	244	226	240	222	251	216	228	244	233	228	236	218	232	236	228	210	231	209	208	246	241	231	221	230	211	246	245	234	228	246	224	224	232	246	234	275	227	267	253	233	230	235	234	240	248	202	234	230	253	230	230	226	252	225	213	222	226	240	227	243	237	218	235	224	249	241	242	231	219	240	228	245	271	215	221	262	231	252	233	215	243	220	231	240	213	231	214	259	211	227	206	217	217	245	254	257	235	242	228	266	230	231	263	234	234	242	212	249	226	229	240	264	244	235	224	228	217	208	212	204	230	216	245	245	249	232	245	236	266	241	232	245	251	223	245	237	242	254	235	226	230	229	237	225	225	218	229	249	242	241	206	245	241	199	227	237	210	242	230	219	283	203	225	206	233	261	221	216	244	225	220	234	229	252	233	227	243	224	205	243	241	238	248	202	248	255	242	230	242	227	226	225	220	239	228	230	227	241	233	236	267	239	234	227	227	230	239	241	245	246	226	252	239	188	242	253	253	216	238	223	216	234	264	251	243	254	259	252	241	244	256	237	237	219	206	253	220	219	237	242	215	223	222	230	240	229	231	242	260	221	253	241	212	223	210	241	238	225	224	238	217	218	228	235	255	226	255	228	241	207	231	214	239	221	217	245	224	228	222	244	219	248	256	252	213	237	255	235	245	272	233	237	241	236	213	232	237	234	205	267	218	246	219	244	241	204	267	226	250	226	228	241	249	211	233	248	224	197	244	219	259	249	259	219	238	220	224	221	232	226	278	245	218	208	210	251	253	226	247	255	245	222	224	223	228	271	227	242	246	218	211	251	253	231	230	245	252	226	209	242	228	208	268	230	224	216	214	253	255	238	202	226	234	240	215	222	227	267	223	236	245	221	240	226	227	218	248	253	218	236	238	229	235	232	236	225	221	223	219	216	263	247	198	235	244	241	233	236	264	236	249	213	218	244	226	203	219	238	225	243	207	213	229	234	238	232	237	239	230	242	245	251	255	250	222	222	225	207	249	254	230	227	246	216	262	226	261	229	233	231	232	222	237	228	239	238	225	237	253	254	225	232	229	243	220	256	231	232	257	239	234	223	269	219	237	214	236	247	225	223	202	227	234	244	203	236	241	221	185	259	250	239	223	196	237	247	214	261	240	221	252	202	213	203	210	208	221	240	232	218	241	217	249	234	242	220	200	245	249	243	214	225	223	240	215	240	231	220	250	236	229	243	217	228	245	242	216	232	208	244	229	231	264	203	210	219	237	232	230	225	241	216	238	210	226	253	232	233	244	233	212	223	227	237	259	249	244	233	224	210	221	237	249	251	245	212	224	245	244	245	237	244	221	232	226	239	227	228	242	219	236	229	231	232	227	208	235	230	249	195	232	213	232	246	239	248	214	220	247	225	222	261	222	223	228	239	210	231	225	256	236	229	227	213	250	223	244	228	207	236	227	242	248	234	232	245	245	244	233	246	207	211	245	242	251	229	229	230	228	223	199	232	227	253	242	219	236	217	261
19042	21775	35327	36366	31984	34738	28335	18827	22062	18117	14678	12182	9422	6718	5554	5926	4891	5033	3753	3349	2739	3084	2444	2271	2482	2268	2186	1942	2032	1932	1930	1618	1316	1276	1320	1132	1104	1125	1154	1112	1073	1161	1261	1182	1009	918	969	837	932	870	850	865	837	847	807	789	738	744	785	719	708	750	666	718	679	731	725	674	667	658	654	663	722	708	646	728	666	637	695	742	640	640	614	613	655	571	602	632	590	624	552	593	611	641	551	562	639	602	555	570	633	620	586	543	614	563	562	595	596	604	589	608	541	595	606	637	565	577	524	605	596	568	591	531	594	581	580	561	593	550	590	586	589	587	557	585	574	539	629	604	599	618	556	603	565	557	599	560	594	563	589	595	585	574	555	588	530	586	595	566	592	601	572	586	625	587	604	581	609	596	575	557	596	585	588	588	579	611	549	508	533	566	611	593	580	539	581	586	552	573	595	620	567	580	584	581	603	586	576	590	546	593	577	628	572	579	611	594	570	566	605	580	587	562	568	572	574	563	556	541	578	597	608	592	592	602	553	616	577	589	547	611	577	606	608	568	582	602	576	605	576	556	559	545	598	591	543	601	578	570	602	613	598	573	565	586	569	561	566	589	575	542	614	551	557	574	557	578	632	581	575	586	586	596	624	576	598	557	563	602	581	563	557	562	572	577	580	571	607	553	549	620	562	591	602	559	557	566	598	591	564	575	531	563	595	618	568	601	598	592	598	584	597	564	569	586	523	576	573	572	583	600	602	572	593	612	570	566	560	556	634	576	568	578	574	573	597	573	554	567	606	591	610	588	580	604	565	574	544	579	564	560	617	572	559	615	592	576	586	583	560	576	557	586	518	599	570	597	594	603	594	573	601	582	603	567	601	554	633	578	544	620	559	546	547	561	565	526	592	586	603	551	553	570	576	621	570	574	514	581	610	583	564	533	576	576	614	586	569	574	601	570	610	599	596	558	608	527	609	524	563	603	587	572	578	593	579	589	603	575	563	583	597	544	577	556	603	572	557	533	545	592	609	589	571	537	612	577	577	618	571	570	581	568	549	577	614	600	545	579	597	569	563	561	591	594	542	549	593	579	606	554	597	572	607	575	549	596	554	555	600	597	612	588	588	591	595	560	584	647	602	590	574	541	624	576	555	549	544	528	561	608	556	562	580	545	604	565	574	593	559	626	583	540	579	581	519	581	602	569	576	529	576	565	554	572	598	574	614	587	571	573	567	572	599	592	557	585	611	582	605	574	556	582	568	569	576	577	568	590	562	574	569	574	582	560	612	547	586	562	577	546	590	598	574	579	572	616	544	570	554	557	606	623	565	576	533	589	638	540	559	570	603	600	562	558	594	539	604	613	565	552	602	565	631	560	561	542	569	594	571	561	599	552	583	560	570	560	578	535	610	562	570	581	570	595	624	575	585	591	554	559	554	554	578	514	539	578	547	565	578	622	585	630	503	584	568	623	591	513	565	608	582	540	551	555	588	551	578	578	536	573	558	556	568	598	605	576	595	591	591	565	581	576	584	594	570	580	583	604	572	618	590	581	582	547	601	600	609	539	596	599	580	563	584	602	556	605	591	583	617	598	582	619	546	575	598	565	566	562	578	572	572	615	562	565	633	545	583	594	567	565	610	626	534	584	575	599	546	573	578	604	587	588	586	601	587	555	544	536	570	552	581	549	608	548	598	570	559	610	582	587	547	583	553	565	532	547	555	582	569	572	610	527	550	564	560	576	575	593	567	576	590	598	597	580	548	601	589	548	609	516	577	580	587	559	591	574	583	601	567	587	576	596	608	585	567	513	582	607	572	554	554	576	562	557	565	581	589	586	566	603	567	553	569	610	577	610	562	614	650	594	553	554	578	560	530	565	592	596	585	576	589	563	603	571	543	584	562	591	537	543	614	572	573	506	616	561	574	514	572	559	598	575	620	572	560	577	572	596	619	605	598	569	573	603	572	583	526	597	539	529	564	580	573	598	563	602	614	632	617	608	527	572	577	578	567	533	597	549	552	616	571	576	588	579	585	633	583	596	584	619	551	608	554	545	636	563	555	580	591	595	604	527	611	550	604	593	572	620	567	579	613	568	598	586	621	598	568	601	582	576	576	562	572	564	564	589	606	581	603	588	566	573	580	570	599	525	571	561	561	567	561	583	577	601	566	598	616	551	596	550	572	567	575	524	567	562	576	586	573	571	600	559	630	580	580	605	595	564	556	575	567	534	553	571	552	602	575	563	550	589	600	573	579	577	585	597	575	579	556	577	560	567	573	567	581	588	586	592	613	590	564	590	591	577	583	591	563	546	551	564	560	536	575	590	578	580	594	561	579	577	578	538	602	607	547	591	550	571	547	572	576	595	577	608	569	587	589	536	608	619	611	608	594	574	609	576	578	583	551	575	590	602	565	602	578	589	578	608	587	600	578	550	526	581	628	635	635	590	580	539	607	584	551	631	585	562	574	589	554	598	619	557	512	537	605	588	565	586	566	614	587	588	542	567	571	587	588	602	585	574	581	593	556	578	555	571	544	558	614	542	604	565	611	565	582	521	571	606	553	579	595	571	546	648	559	570	581	585	568	564	588	599	584	557	579	576	557	569	592	585	596	570	579	603	542	549	580	581	541	587	639	593	594	594	582	622	564	590	619	588	574	587	585	559	611	577	593	596	558	551	580	587	546	560	585	580	591	572	587	583	550	592	576	564	604	535	568	581	592	617	568	573	579	584	594	607	565	582	579	557	555	571	553	530	594	587	555	621	606	577	563	569	612	575	577	587	561	598	577	585	587	555	552	589	569	586	573	590	558	580	547	573	567	579	577	559	555	600	569	584	597	607	573	600	583	561	593	551	577	540	592	577	566	610	567	569	590	571	563	583	546	568	572	594	552	595	587	569	545	566	543	582	580	585	562	579	586	519	579	596	567	608	596	582	613	599	568	568	592	536	562	616	575	572	594	596	595	593	581	580	575	534	588	585	572	592	554	567	576	580	563	525	565	584	561	616	575	579	560	593	590	587	567	547	575	603	577	557	561	536	558	561	603	589	635	554	566	554	602	560	586	570	606	587	557	601	572	561	564	572	577	580	649	571	549	544	589	592	559	631	559	586	543	573	600	564	570	571	588	574	551	585	538	578	591	609	568	563	557	586	608	534	538	582	581	615	538	569	583	591	542	563	586	574	580	610	596	564	575	550	574	580	567	561	572	579	656	638	606	588	575	580	576	544	571	556	562	566	514	623	619	571	564	562	583	575	550	609	577	538	585	589	580	613	572	601	560	569	621	566	575	540	593	554	550	567	574	608	543	580	575	565	589	567	546	590	585	571	557	582	579	578	595	563	559	596	565	552	581	581	568	597	604	587	587	577	618	599	626	556	576	581	586	626	542	514	513	533	547	575	574	618	548	567	551	582	579	553	554	553	588	542	561	577	582	604	525	611	591	609	575	603	554	595	603	594	585	575	605	556	595	589	577	603	577	550	577	558	567	585	596	567	546	596
37680	36820	43437	38123	35276	37973	28374	20273	17447	11370	7436	4289	3279	1903	1769	1709	1381	1456	1083	863	724	844	629	638	671	597	594	543	582	532	440	412	382	372	323	316	335	339	313	327	320	355	317	368	316	259	297	260	271	266	269	267	276	249	237	251	239	264	276	227	234	247	210	239	241	213	229	200	238	222	234	229	265	209	241	240	263	260	243	220	248	198	218	205	227	193	220	208	202	212	206	202	219	206	209	215	219	205	189	218	199	259	194	200	214	183	215	213	201	220	192	212	185	214	192	236	209	186	194	208	201	200	190	224	229	187	218	209	212	205	231	232	171	201	181	220	218	199	210	234	229	212	188	199	197	203	198	211	226	241	206	204	229	215	195	209	210	210	204	182	194	202	189	204	218	200	208	193	204	217	225	191	199	223	202	227	189	212	213	218	193	179	179	185	201	190	194	208	216	199	212	224	206	178	217	200	210	216	198	191	203	184	207	194	201	200	225	206	222	192	198	192	198	217	215	181	189	171	208	199	190	182	190	195	190	195	197	218	226	205	206	203	199	212	181	200	195	189	224	210	204	222	209	224	222	224	212	194	218	197	194	204	207	187	217	234	209	196	194	190	201	203	200	216	230	205	197	196	202	216	216	191	183	196	178	190	189	193	227	203	201	187	177	199	197	209	231	211	206	200	208	198	219	203	199	204	200	205	159	216	218	218	171	193	208	218	200	208	211	177	188	208	204	215	219	194	189	197	201	187	217	193	200	188	191	219	216	200	167	216	227	216	210	178	195	203	177	190	210	177	220	176	208	199	218	204	213	210	209	198	189	202	204	165	220	189	192	196	210	210	204	202	208	221	212	187	212	221	221	207	202	197	172	217	200	207	199	215	191	210	223	245	199	209	205	209	207	208	197	192	195	201	229	202	178	223	205	205	230	183	184	193	195	179	212	212	202	205	197	200	198	200	205	209	202	201	199	211	190	179	217	177	176	239	186	181	200	202	220	206	186	166	206	198	193	185	198	219	205	209	179	212	207	212	225	198	195	225	215	189	223	219	216	203	200	187	196	194	191	200	217	216	205	200	213	220	226	185	214	212	220	211	186	186	240	207	212	194	209	195	201	189	189	215	212	201	198	183	207	203	212	221	206	201	219	186	192	201	202	179	199	205	214	210	182	193	172	172	193	232	210	218	197	200	176	202	211	205	228	187	207	196	210	185	181	198	194	221	212	209	200	217	206	216	215	203	171	199	196	231	227	206	194	176	214	194	183	187	213	202	203	202	199	186	230	222	185	195	230	204	193	214	191	210	194	225	206	199	205	197	215	192	204	183	211	200	220	179	221	202	194	224	208	224	199	200	189	202	232	214	214	222	218	192	210	196	204	176	213	177	219	193	226	199	218	208	203	198	211	205	203	208	226	184	207	215	202	196	212	173	196	193	187	202	182	197	220	213	201	209	207	216	223	190	196	219	211	180	194	232	209	216	211	202	180	202	197	210	203	203	195	189	212	218	196	216	214	186	237	209	177	198	220	201	200	171	201	196	186	204	207	213	210	197	199	233	199	193	190	182	218	204	190	197	214	184	226	192	195	167	208	210	212	191	195	190	202	217	207	197	214	190	218	196	241	209	192	194	201	215	210	186	191	208	232	205	195	201	202	215	180	213	225	218	213	222	193	243	170	212	214	178	175	220	235	204	174	229	187	207	219	237	217	201	225	205	229	202	220	196	178	236	211	221	189	195	206	220	177	193	197	205	193	213	196	203	200	189	186	187	206	191	189	198	201	210	201	214	201	179	205	222	201	200	193	192	197	214	167	206	206	206	214	203	216	205	221	201	223	182	188	213	214	229	182	197	206	199	204	206	233	218	189	192	195	209	198	184	185	226	188	201	202	213	178	209	189	219	210	193	200	171	232	191	226	203	200	206	204	187	222	219	212	182	191	209	228	242	202	223	198	195	195	167	196	204	194	235	188	204	188	196	196	229	193	223	212	219	184	215	213	205	206	178	221	213	217	196	172	211	195	226	178	218	205	210	202	190	204	201	182	212	189	223	223	210	207	209	206	208	190	205	206	218	238	227	208	237	206	189	200	186	201	208	203	196	156	193	190	202	192	209	188	195	188	204	230	220	235	217	191	203	184	202	220	229	179	206	201	222	189	232	189	213	212	193	205	220	204	194	180	191	208	180	206	194	189	209	194	200	207	195	222	218	222	222	213	211	222	229	197	234	217	190	184	229	203	213	191	213	219	186	227	208	228	223	200	214	210	209	211	225	212	229	213	192	203	198	214	218	185	219	217	191	207	215	203	203	199	180	186	214	210	210	182	223	233	227	212	201	224	211	217	203	219	219	211	190	224	212	177	223	209	223	211	216	214	200	231	214	213	179	209	184	211	197	187	197	193	226	193	190	194	189	238	207	201	173	213	217	211	209	226	209	197	214	194	203	182	185	199	233	226	198	197	202	152	203	209	178	191	207	178	193	188	186	221	204	189	223	208	208	199	198	192	208	214	202	197	198	198	226	205	218	190	185	182	230	194	215	237	174	197	194	205	200	222	206	194	229	229	213	192	223	190	195	202	168	190	217	216	204	193	172	201	206	222	191	170	202	216	216	201	199	192	210	199	200	196	214	211	195	213	179	206	221	205	213	215	183	224	204	218	192	214	205	208	203	195	206	203	217	196	220	200	229	213	226	170	193	200	227	214	208	205	184	204	199	203	208	212	211	208	215	220	209	194	218	208	223	201	205	223	220	216	209	171	191	220	199	223	216	196	212	209	194	217	168	184	226	223	198	197	213	202	234	200	222	182	207	215	181	211	213	191	211	183	200	199	188	225	222	211	185	189	200	205	226	195	213	213	196	199	181	213	208	214	182	187	192	207	202	192	214	217	207	206	193	217	221	190	199	168	194	206	202	205	216	196	193	207	192	231	190	205	194	179	205	191	193	220	202	191	184	214	214	194	203	198	219	189	195	198	195	192	225	212	213	216	222	195	192	193	238	211	186	186	162	200	206	184	235	227	210	210	200	184	190	212	181	229	213	208	202	229	245	205	197	206	188	224	207	179	208	210	183	207	187	214	202	192	215	213	191	189	182	221	187	236	215	203	201	219	199	199	211	228	198	188	215	212	195	200	219	198	204	234	188	216	210	226	203	219	206	219	183	203	190	217	188	201	192	211	214	229	206	197	203	215	193	228	177	226	189	224	213	182	215	198	205	184	197	226	195	207	177	223	183	209	206	226	210	187	210	191	204	208	196	201	203	206	207	197	208	214	219	202	185	206	196	211	230	212	197	212	217	208	192	194	199	196	191	205	177	219	208	197	209	219	199	206	194	221	202	208	201	188	204	211	200	213	218	208	219	206	209	224	205	206	206	204	225	185	208	180	157	196	203	211	213	212	198	192	192	192	199	199	186	205	201	204	190	183	227	198	211	193	214	209	211	214	177	207	201	193	180	180	224	222	202	165	183	212	195	204	200	220	213	179	183	193	219	180	194	222	195
23290	29429	40890	41886	41061	42649	26083	26690	29037	23936	20624	15454	13888	8989	9243	9142	7534	7662	6078	4914	3870	4653	3364	3336	3480	3382	2991	2621	3010	2686	2666	2238	1974	1786	1590	1514	1344	1354	1346	1400	1348	1476	1753	1600	1285	1102	1107	1010	1013	1054	978	934	852	775	845	800	812	744	767	786	785	768	741	728	762	796	791	689	670	651	661	689	696	719	696	653	668	678	689	712	645	531	604	546	570	572	513	493	515	568	527	530	517	531	550	503	524	532	516	541	515	531	513	532	516	497	525	512	490	523	508	492	505	515	475	542	531	514	487	506	489	501	474	560	501	511	493	499	511	484	533	543	519	495	513	535	504	521	515	532	539	476	510	518	504	529	497	529	559	481	515	518	472	522	506	497	522	447	528	502	506	521	512	481	499	514	504	512	513	541	499	494	490	520	495	472	520	533	514	473	535	517	531	514	529	537	527	474	530	477	524	506	551	521	509	517	477	450	480	454	509	534	516	489	528	488	537	512	514	517	506	520	503	566	581	537	503	521	551	469	533	507	508	505	524	544	525	502	500	497	522	502	491	502	473	488	510	504	504	480	491	483	517	525	504	528	531	524	509	508	548	553	488	487	487	494	485	475	508	534	525	552	540	473	517	486	539	501	516	515	482	482	535	549	549	494	462	484	545	504	492	514	513	500	498	459	541	521	530	545	499	520	534	525	487	540	511	470	505	525	548	505	552	508	512	464	497	506	507	523	519	492	516	528	531	484	502	526	515	532	499	520	533	494	484	528	540	495	533	535	513	483	518	463	491	498	563	540	495	504	506	495	502	517	506	501	502	529	503	461	493	520	495	471	511	535	527	539	480	537	527	476	535	498	521	538	513	541	498	511	530	537	477	524	530	521	533	494	521	445	484	487	516	536	526	457	516	512	499	479	510	509	473	489	496	500	478	488	468	492	443	510	542	501	550	502	528	469	512	512	527	520	467	537	529	501	483	536	496	499	485	541	506	514	499	520	569	455	530	513	510	514	508	516	555	519	488	479	492	521	533	531	502	512	475	528	474	515	509	510	468	531	448	500	522	544	474	481	510	521	485	501	531	523	510	546	506	510	515	466	497	496	525	514	486	496	470	478	508	456	514	522	513	521	506	485	489	488	525	506	516	520	520	503	524	473	488	551	505	519	478	499	509	514	510	533	526	507	508	480	498	539	499	529	521	551	523	492	494	484	509	518	524	522	503	500	496	477	551	522	468	514	518	497	487	532	499	495	512	476	543	531	525	517	475	505	504	518	473	500	512	527	495	511	521	530	494	511	483	489	503	523	539	525	498	499	515	473	527	513	496	468	526	500	513	514	516	524	513	530	511	521	489	549	526	480	506	518	493	526	514	485	514	513	498	518	484	496	506	503	479	486	507	535	484	484	476	509	468	486	482	535	497	545	471	499	472	507	518	522	522	496	508	495	453	485	492	518	493	518	475	520	501	519	495	511	517	505	477	491	537	541	546	510	488	521	528	503	535	506	535	538	553	477	565	511	545	481	517	505	505	530	503	530	519	514	504	566	489	478	501	498	504	541	496	462	526	474	487	515	514	488	479	528	457	517	541	483	524	491	532	500	505	504	501	499	489	520	500	492	456	495	543	484	492	516	522	523	489	504	480	504	537	524	539	486	516	511	510	509	509	527	511	516	517	491	514	495	471	511	491	477	513	478	504	489	511	515	545	508	550	477	509	478	500	538	518	527	505	522	516	524	457	486	538	528	499	459	493	554	487	509	472	513	520	504	478	494	505	508	517	529	493	513	507	514	460	503	485	505	487	480	539	498	491	502	532	516	516	507	510	474	472	515	447	533	488	545	499	515	507	470	495	514	490	528	488	499	502	507	546	491	520	506	530	552	490	501	487	485	492	498	490	510	501	495	502	490	494	549	507	543	537	543	533	472	575	515	503	485	498	510	515	526	525	477	513	498	513	532	517	523	496	496	471	543	500	530	528	499	511	518	488	495	546	502	490	493	488	506	510	495	509	486	501	503	485	493	492	493	552	521	529	470	518	464	509	469	518	505	487	522	477	501	513	517	496	527	515	463	472	544	542	520	526	493	535	523	526	503	504	533	471	499	502	501	526	495	507	478	537	498	516	510	527	461	516	506	518	506	503	531	488	489	548	449	477	508	497	524	481	518	511	512	518	488	500	516	496	516	526	518	530	482	497	477	493	450	503	499	532	569	485	536	517	503	477	532	498	498	529	537	511	496	503	482	559	541	538	519	514	512	483	497	497	536	472	550	499	504	494	512	494	482	482	489	492	514	532	513	510	509	506	508	535	492	539	487	512	484	503	508	532	502	523	522	503	496	522	494	485	549	517	484	526	455	518	553	495	506	489	501	464	493	497	499	472	496	501	520	499	527	521	509	500	502	485	512	507	536	495	486	480	514	477	511	546	541	458	536	498	513	502	500	480	513	513	507	500	542	490	545	499	517	506	513	504	498	482	519	526	537	541	542	513	501	527	487	517	509	503	496	488	524	504	499	515	491	508	513	532	541	491	532	488	531	491	461	525	511	523	505	485	502	525	505	516	486	544	536	538	499	491	500	508	520	442	516	496	529	521	513	494	495	483	574	500	491	509	509	499	540	502	481	510	502	508	482	518	497	543	512	457	505	523	505	519	489	490	505	520	524	531	528	496	515	505	528	512	486	505	545	515	510	510	471	466	516	525	515	507	508	477	522	521	496	488	505	527	498	487	535	515	469	504	469	507	503	506	478	533	496	508	523	531	480	504	498	499	516	534	473	529	512	508	509	490	460	552	492	526	501	502	481	571	533	514	513	536	521	535	482	527	513	481	518	473	506	507	544	515	490	525	528	512	489	502	562	545	509	514	477	521	479	487	467	534	507	508	521	555	525	494	493	503	488	525	503	512	485	520	528	507	489	532	469	515	483	532	483	473	539	524	503	502	522	507	521	514	509	519	518	485	516	504	502	519	519	487	523	492	499	478	511	497	493	504	546	505	481	508	496	500	515	470	506	525	530	506	479	503	506	512	513	525	526	524	488	497	545	495	558	501	490	525	509	520	490	541	466	503	513	535	488	543	507	484	484	541	488	510	460	527	487	534	504	485	500	487	541	531	478	526	534	506	542	486	539	506	528	519	483	520	521	504	550	479	499	511	488	522	487	494	535	493	507	510	530	506	561	518	513	501	531	495	538	498	473	476	510	502	478	516	493	501	498	544	485	486	490	514	512	507	477	497	559	472	515	478	489	512	502	533	512	542	480	494	488	538	474	512	520	515	508	477	489	492	495	545	496	531	515	498	462	500	530	480	493	488	489	488	516	471	495	481	486	513	515	494	506	510	519	539	508	499	513	494	519	495	515	494	551	457	478	558	479	525	510	498	500	480	523	491	498	511	480	486	509	518	496	533	515	494	492	509	495	502	499	490	530	472	493	493	532	481	478	508	524	499	508	494	471	489	525	505	515	459	472	483	512	506	504	464	501	474	545	499	501	508	540	527	493	538	486	499	490
15039	10974	13163	10618	6992	6560	2276	1622	1215	894	765	613	440	455	435	389	364	372	351	289	328	295	289	297	313	304	300	268	288	297	289	309	306	297	241	270	274	243	259	254	267	256	232	251	255	254	246	248	265	239	252	226	219	235	274	233	183	257	245	274	252	241	230	228	240	258	230	215	243	240	216	236	223	243	261	224	225	216	232	238	216	260	259	249	230	236	202	225	241	250	245	230	238	240	229	229	240	252	249	247	241	233	228	225	244	241	220	240	272	234	252	228	231	248	213	199	241	241	241	213	248	238	239	221	224	235	268	252	216	234	219	258	229	196	228	224	222	252	246	223	201	230	221	239	260	234	236	247	252	225	240	226	228	261	248	243	222	239	242	225	218	234	230	242	233	258	219	225	227	236	243	229	257	227	213	209	236	243	231	219	238	228	244	263	219	220	221	208	212	236	255	221	228	230	250	248	242	250	229	251	252	252	221	233	226	217	224	234	239	214	215	239	213	214	252	224	259	208	234	207	240	207	239	243	219	227	271	266	257	239	210	231	207	201	236	212	235	231	216	173	232	233	265	220	222	211	240	234	243	237	241	234	232	223	228	220	232	246	249	204	205	263	237	236	235	225	227	243	223	200	227	225	220	208	217	233	213	239	230	234	261	237	204	242	246	240	222	244	223	219	223	238	263	238	235	237	230	236	241	207	248	242	252	228	236	226	219	226	218	234	244	215	220	245	267	247	249	243	245	224	245	233	254	243	237	235	235	264	263	262	225	214	227	239	215	224	236	239	228	256	252	212	212	230	230	238	227	250	228	249	211	252	232	242	198	225	224	209	237	226	228	224	212	222	232	257	207	240	217	206	244	226	222	225	222	208	243	199	232	225	210	242	227	210	229	253	235	227	256	238	249	247	242	215	219	225	223	236	226	258	260	215	273	253	240	207	219	225	229	227	259	228	204	234	242	227	214	266	238	222	246	248	222	194	241	258	262	242	206	219	245	247	220	216	224	238	236	259	241	224	263	222	249	248	204	224	207	249	219	219	223	241	226	221	243	203	216	234	257	239	231	228	243	225	218	250	246	212	233	225	241	244	245	231	268	227	248	206	220	205	224	219	227	246	213	240	228	264	243	232	224	231	240	216	259	233	236	245	241	235	213	233	243	230	238	237	191	231	227	207	230	203	206	243	243	209	225	233	251	210	225	230	241	212	244	220	228	240	238	228	238	248	223	249	234	252	254	227	215	209	223	245	213	239	258	233	225	238	233	217	239	245	254	238	229	227	248	203	203	211	222	226	244	218	246	227	247	232	281	232	240	228	230	236	226	253	231	216	243	209	235	244	210	219	238	239	222	232	238	244	230	241	224	232	236	221	213	216	232	225	224	205	241	216	261	236	232	212	240	234	236	251	265	238	236	247	238	272	226	224	238	242	245	232	243	230	232	218	236	198	244	239	214	211	230	241	229	233	247	240	214	224	239	242	229	219	241	249	243	232	247	249	210	216	241	225	233	258	218	230	230	237	234	237	227	219	248	266	252	224	271	256	248	253	246	212	242	242	214	218	209	215	221	242	264	235	256	233	216	218	246	240	247	233	222	227	218	226	250	227	226	234	223	247	243	236	230	251	234	241	276	256	202	193	225	229	245	258	227	228	243	220	216	235	247	233	248	197	220	226	243	228	237	237	222	224	239	225	243	261	252	232	252	260	244	232	205	224	216	223	233	225	226	236	230	242	236	237	236	256	245	215	263	205	214	207	216	223	250	235	229	238	226	230	249	224	231	231	257	233	231	218	239	226	263	240	242	212	236	238	227	236	186	235	232	225	237	236	273	252	242	216	227	215	253	233	226	229	232	211	227	211	245	231	222	227	243	206	238	230	248	223	244	224	239	260	242	226	198	253	218	217	242	220	247	267	240	265	219	220	270	243	251	231	217	236	244	235	234	259	231	239	233	222	252	207	244	239	222	274	283	260	230	237	223	202	235	234	215	234	203	216	208	251	222	210	256	222	258	215	227	217	222	214	233	218	254	213	226	218	245	236	242	210	226	239	250	240	227	259	239	239	236	220	247	250	213	256	238	267	214	229	207	201	228	224	227	213	224	245	201	228	239	258	245	220	226	249	215	265	240	219	231	245	217	229	237	239	228	230	216	237	223	213	239	221	223	238	248	224	216	219	234	228	240	240	227	214	199	231	239	249	241	251	229	268	235	223	218	245	249	255	233	244	244	232	224	229	234	269	231	223	228	247	222	240	223	231	231	215	242	225	230	238	254	237	255	249	268	216	207	230	206	221	237	198	173	222	255	233	243	231	190	227	246	222	226	231	277	242	242	237	234	224	239	254	243	201	263	231	254	219	186	237	232	209	211	221	244	216	250	226	233	232	239	209	236	230	213	245	223	242	206	226	233	233	209	230	228	219	266	201	211	237	244	249	252	246	221	239	239	221	287	243	246	196	250	246	237	226	205	231	217	235	229	246	253	254	233	255	217	222	249	239	212	229	215	266	260	231	246	233	223	255	231	224	231	254	224	215	217	249	207	232	242	223	243	246	234	256	239	222	227	220	224	233	217	233	226	217	219	235	239	228	223	238	238	243	245	222	226	234	222	234	237	264	192	213	216	242	243	236	216	223	230	182	250	250	238	254	232	200	177	245	234	275	244	220	245	216	227	230	253	236	255	222	227	229	231	238	243	250	223	240	271	208	225	218	230	220	222	254	238	226	248	250	237	214	225	226	245	211	239	223	242	221	229	231	238	216	224	223	222	247	235	230	220	247	249	249	213	241	239	261	248	226	233	236	243	226	234	241	239	218	226	244	217	255	242	208	211	210	214	221	239	221	231	238	235	219	236	240	212	217	242	213	235	200	243	244	215	197	226	224	241	221	239	218	219	232	255	225	184	238	217	230	246	247	236	233	230	223	263	244	243	264	228	226	210	225	249	256	251	226	240	249	239	208	254	242	210	229	234	216	256	237	219	207	242	226	231	226	223	206	220	235	211	230	211	239	243	239	265	226	236	253	229	214	215	234	225	220	262	248	236	212	263	229	214	216	226	209	262	254	220	245	223	249	250	223	245	239	256	231	241	247	246	228	244	230	225	238	228	237	243	259	241	226	220	228	213	234	262	240	210	210	261	225	243	240	223	244	208	221	239	201	258	236	221	244	228	219	256	234	249	244	207	249	271	245	239	233	228	214	235	216	224	221	248	230	250	241	241	246	215	221	243	262	210	220	217	235	220	224	245	236	221	231	248	237	212	222	223	223	217	225	225	221	225	246	244	230	242	210	242	238	243	260	247	228	221	212	239	241	221	227	222	238	248	214	227	230	236	259	217	238	223	222	216	240	212	228	271	266	211	224	229	233	257	228	230	226	256	214	227	221	234	244	242	255	237	231	210	219	233	235	223	231	240	243	205	235	230	220	251	238	236	248	236	266	234	238	230	237	225	211	219	219	224	242	219	270	239	240	231	223	220	218	239	252	224	242	213	227	219	267
9109	10358	18788	20989	18036	17766	7521	7009	5854	4460	3695	2749	2397	1968	1787	1601	1466	1424	1243	1217	1197	1101	1027	1105	1085	1054	1090	984	1043	944	938	870	866	793	813	803	749	727	711	744	762	753	698	695	681	696	700	731	734	739	732	703	689	678	712	667	635	628	627	641	599	607	633	608	612	663	614	639	654	637	584	579	600	588	607	567	584	582	603	607	556	575	563	609	584	601	556	569	590	599	599	621	573	595	579	623	616	611	600	601	611	594	563	565	589	593	585	590	573	537	568	614	550	587	563	574	597	564	577	573	589	579	561	586	555	636	583	605	611	570	594	544	587	574	572	583	615	565	565	605	609	594	569	583	666	571	572	548	552	604	609	603	640	594	583	604	578	571	584	574	597	601	605	630	542	590	595	593	600	582	603	588	555	600	553	583	587	609	595	577	624	584	594	619	603	572	568	551	573	559	588	548	566	608	583	600	571	558	576	625	576	561	598	590	585	594	582	575	568	546	576	628	583	536	576	573	602	549	627	557	590	612	596	578	585	622	609	613	584	581	583	546	522	594	654	579	665	609	594	545	587	593	638	561	602	601	594	555	615	618	558	577	587	644	563	588	563	613	584	575	560	586	592	560	558	592	569	551	605	601	546	636	573	530	563	589	568	574	588	569	576	579	571	615	608	640	582	606	632	586	577	618	566	599	568	561	626	594	602	582	632	605	573	570	607	596	570	584	573	627	591	552	571	549	548	563	581	556	560	575	597	601	564	542	602	570	608	575	563	596	587	573	562	609	548	597	606	618	574	620	567	569	560	598	592	569	609	591	614	574	615	570	541	546	619	612	607	585	561	603	599	578	571	583	632	634	599	591	561	574	596	579	569	609	562	638	599	598	566	578	568	590	564	589	561	541	577	564	609	574	606	591	555	540	601	573	527	581	625	554	608	604	576	577	618	553	603	581	581	569	592	527	580	575	545	567	605	553	564	615	564	592	581	588	594	558	569	548	563	592	565	576	593	614	580	613	617	559	585	577	552	592	564	568	579	600	612	555	590	580	610	580	574	608	618	596	591	582	577	587	582	570	555	604	596	559	567	646	611	555	610	564	565	570	592	541	536	587	590	604	598	575	572	564	645	582	626	557	584	547	599	570	547	587	577	559	573	573	598	590	544	573	570	637	561	568	640	546	553	562	588	610	598	594	579	615	571	548	582	581	620	563	625	558	581	588	568	584	570	627	577	556	576	563	599	597	606	561	629	565	619	532	606	563	601	559	553	594	642	586	605	573	609	590	550	532	560	603	595	593	598	625	595	577	574	597	575	576	569	610	537	587	577	557	658	565	589	583	582	618	598	555	565	567	574	618	593	605	554	557	583	580	595	594	584	609	572	567	570	581	610	566	593	570	544	572	563	602	594	551	593	589	569	572	575	618	561	572	533	578	602	614	563	565	585	566	584	573	565	537	622	569	563	593	613	586	566	576	576	595	595	605	560	529	584	600	540	567	592	563	565	528	582	611	555	573	582	618	609	563	584	562	557	599	563	586	556	616	549	557	543	558	600	595	553	572	573	589	573	575	648	634	609	601	571	591	539	631	585	598	555	605	582	586	539	578	565	599	606	586	576	549	600	583	590	496	640	551	595	580	576	561	574	578	586	594	627	534	615	611	559	562	578	583	564	573	571	606	569	565	565	554	559	564	551	574	642	604	649	587	567	578	543	585	567	582	624	620	561	599	619	614	591	570	602	583	556	578	593	611	573	645	584	604	612	577	641	673	573	589	515	588	608	594	606	572	563	626	586	570	559	586	590	594	586	575	576	587	567	589	597	564	579	597	600	578	557	617	587	637	601	573	507	589	554	562	551	571	579	567	558	574	611	572	576	562	544	581	592	616	599	578	602	586	585	591	532	588	606	579	580	598	575	602	564	604	612	580	604	564	568	574	581	571	610	596	583	536	585	560	630	625	578	518	594	552	572	539	587	609	574	548	576	596	564	527	628	544	600	561	538	582	549	599	593	588	577	581	609	563	562	588	591	604	589	567	543	544	604	521	581	558	548	604	585	604	561	551	580	546	596	636	611	577	592	572	599	630	575	622	582	602	565	600	598	579	533	555	582	609	618	622	627	612	597	575	606	554	620	577	584	607	592	557	580	642	582	561	583	623	577	579	600	576	556	604	573	581	607	590	622	579	637	601	617	600	586	606	625	596	589	577	557	568	557	568	539	627	582	575	648	589	550	581	614	595	570	618	559	551	642	585	587	571	593	585	613	593	559	618	639	587	567	569	553	607	586	570	587	579	573	581	548	564	641	588	611	557	578	579	571	589	590	583	604	589	597	585	616	559	576	588	598	573	597	551	559	632	590	626	558	612	573	574	603	583	573	610	542	560	620	590	628	543	605	565	590	563	587	598	565	544	582	591	591	595	588	599	576	588	576	562	599	564	600	552	536	575	603	546	589	556	606	534	550	590	574	601	548	578	580	593	587	615	652	608	547	565	607	553	561	561	572	606	579	573	616	592	590	603	569	560	559	598	624	586	601	575	640	609	575	578	603	612	553	584	582	603	628	541	545	623	609	591	562	556	591	589	585	497	579	607	619	589	587	572	571	597	578	581	617	555	595	565	589	610	613	578	596	568	599	557	576	578	597	562	549	596	602	597	567	579	570	547	619	558	566	606	573	630	553	542	609	573	597	590	590	615	604	624	543	571	545	580	620	556	584	559	558	614	591	601	591	575	608	588	544	573	560	556	584	622	584	597	590	602	504	585	589	603	580	591	576	577	602	565	578	609	611	553	587	610	617	577	554	524	543	600	602	545	612	565	530	616	569	596	596	599	603	573	585	530	580	576	573	575	566	526	626	572	575	576	566	579	618	582	572	625	557	572	582	622	563	593	545	610	604	599	558	622	597	569	607	617	596	546	647	583	615	601	612	616	530	568	593	560	579	590	589	570	579	579	556	550	563	601	644	562	595	586	581	588	564	619	578	587	624	586	573	584	581	558	593	604	565	581	608	565	578	571	522	560	578	582	589	550	612	545	609	580	570	569	552	569	596	618	580	572	596	569	576	639	566	598	570	593	577	584	609	596	573	588	548	618	597	571	600	634	624	579	580	565	600	600	622	563	588	571	626	625	584	586	560	585	585	587	553	587	612	598	585	637	565	597	592	587	566	578	602	580	624	571	577	617	605	550	581	614	602	585	562	545	571	590	620	630	598	605	574	592	612	597	611	599	549	610	569	636	551	635	569	591	553	606	594	608	592	573	590	637	570	541	634	599	602	579	606	560	570	587	582	574	568	613	561	572	547	606	590	541	634	557	602	513	565	621	597	565	591	535	546	600	579	615	583	550	578	571	578	544	629	586	553	594	579	614	546	613	574	636	562	593	553	561	608	600	591	629	570	627	549	553	569	561	550	569	574	574	636	594	552	572	552	586	567	553	584	563	637	611	562	603	578	602	609	599	559	565	597	581	622	595	561	561	600	611	601	594	637	612	586	595	574	604	590	601
31111	28349	28307	31428	46322	35140	21322	15250	12174	7183	4873	2809	1947	1529	1075	1029	943	934	791	633	565	600	507	468	558	463	468	451	426	400	400	380	373	338	343	291	289	317	331	332	273	331	328	352	289	262	289	294	288	289	284	256	245	249	260	268	253	223	261	262	264	275	272	257	245	263	241	242	246	246	253	247	213	250	256	257	244	271	244	235	232	268	254	215	267	245	252	236	285	240	237	221	237	217	225	231	240	221	268	228	231	227	236	221	219	211	224	264	236	235	233	227	238	229	248	232	271	234	235	245	211	223	240	239	235	216	202	208	235	217	249	250	239	254	219	240	210	203	218	240	210	251	219	236	246	231	257	228	245	221	224	230	242	238	243	253	221	252	235	254	255	248	202	243	213	248	226	267	244	220	230	226	238	212	244	273	244	278	237	234	209	261	250	208	221	262	223	236	218	224	239	222	238	239	242	247	233	243	251	258	240	244	229	217	237	233	219	246	209	227	222	212	254	251	250	258	248	238	259	219	240	257	205	255	232	238	233	226	218	225	252	220	237	228	222	235	225	237	256	237	223	236	217	214	246	245	238	240	224	215	235	235	237	253	250	211	244	239	244	234	253	231	203	246	239	247	247	242	256	241	206	259	228	238	244	238	231	245	225	242	232	222	233	254	229	250	245	227	255	248	240	203	237	231	228	241	228	215	218	258	235	248	234	227	260	248	220	236	228	222	235	224	246	248	207	257	225	204	253	239	250	233	227	232	245	247	264	231	236	236	239	236	202	242	226	230	211	214	230	268	252	262	232	215	248	256	238	246	227	232	255	223	258	246	221	238	236	232	229	229	190	233	243	225	226	246	217	243	261	244	220	238	245	218	237	241	244	197	237	234	242	220	240	233	238	239	237	241	207	195	234	240	248	240	210	220	237	204	207	223	247	249	246	240	241	236	228	234	251	231	253	246	235	252	248	243	249	229	220	237	232	249	236	219	237	207	223	230	229	206	226	236	271	235	247	226	233	222	229	211	213	232	282	238	232	236	272	215	232	218	227	227	256	215	239	235	247	211	258	259	246	250	251	212	252	205	255	264	243	252	242	227	222	210	247	245	237	226	237	193	216	249	234	263	227	264	258	237	216	207	231	241	264	264	252	219	239	227	231	250	216	214	250	224	227	243	243	237	224	215	260	232	247	240	232	239	253	235	221	227	217	245	224	238	243	220	258	227	227	235	218	273	235	222	244	220	206	217	245	270	222	242	209	220	214	216	217	229	214	228	250	231	243	244	243	231	259	191	217	259	249	258	219	214	241	219	244	245	243	240	257	241	236	211	237	238	261	221	245	239	224	237	251	233	248	223	224	224	199	276	238	235	223	218	232	222	274	239	226	228	235	235	250	242	259	265	263	249	263	244	241	225	225	215	242	217	207	233	234	224	224	266	211	215	226	266	243	245	223	238	225	247	221	249	233	260	227	217	213	222	200	237	214	226	201	225	216	228	208	213	243	241	239	231	279	224	205	237	229	227	245	229	232	219	210	265	276	238	245	255	213	243	228	258	244	246	245	241	246	242	213	238	240	221	273	243	237	253	266	248	243	211	222	240	236	263	225	241	233	226	234	265	212	231	226	257	224	234	196	234	204	250	228	236	227	240	217	251	243	236	245	202	247	236	210	248	252	227	224	216	228	223	211	246	244	261	211	243	237	252	221	247	221	222	263	268	223	234	233	222	253	235	238	207	228	251	217	229	237	243	221	252	248	216	225	218	253	245	248	248	239	240	209	214	219	224	232	237	227	252	235	214	227	233	246	244	231	237	239	259	234	210	226	221	233	235	221	244	225	245	227	252	235	223	235	232	240	233	221	236	214	253	249	215	252	249	248	236	223	214	241	265	213	251	218	230	238	267	253	245	215	209	229	242	230	222	233	232	208	234	242	207	238	235	247	253	208	218	228	244	260	222	238	249	242	247	260	247	243	226	219	227	225	220	245	225	244	238	225	256	207	257	277	246	232	239	246	207	249	243	259	248	239	221	246	233	235	255	238	233	222	239	215	256	220	252	204	229	241	255	229	249	233	228	231	210	199	236	258	223	246	251	203	214	221	240	201	228	244	241	227	224	213	212	246	250	248	239	232	218	239	235	255	257	227	216	217	217	229	219	219	233	219	226	240	219	219	255	227	256	203	205	246	237	210	224	214	243	238	234	210	238	225	234	228	198	250	263	248	248	221	231	221	240	228	217	237	237	226	235	243	258	221	231	235	260	223	243	238	227	224	236	240	247	245	218	238	228	256	213	240	248	285	212	237	233	233	228	269	233	235	223	238	243	220	248	250	211	231	240	240	230	239	249	231	268	242	234	225	215	228	257	235	196	222	251	266	271	207	240	270	213	256	240	244	245	208	235	267	221	219	250	241	242	246	241	234	258	215	185	226	218	227	231	229	241	238	230	227	226	234	200	233	250	254	240	244	233	226	225	216	228	248	229	213	245	229	219	244	242	223	242	221	252	239	205	273	221	228	202	217	282	235	254	275	243	245	226	251	236	265	233	229	232	227	236	252	223	210	246	214	237	246	217	230	248	244	253	236	230	236	244	226	258	221	217	253	244	230	234	236	222	205	220	247	249	242	221	212	225	244	255	206	246	242	239	244	250	244	222	246	241	231	231	262	259	220	211	240	244	228	235	252	226	252	234	236	235	254	252	223	227	250	248	252	268	251	235	244	242	244	244	253	238	233	263	232	227	224	202	247	239	237	233	232	212	221	248	239	201	235	236	224	238	224	260	203	245	239	236	216	239	234	230	213	259	238	227	215	207	253	229	230	266	250	239	225	254	250	216	258	231	260	232	233	244	239	228	260	251	215	225	228	231	242	238	242	259	230	219	239	265	225	242	214	211	219	236	227	223	233	254	226	248	261	233	231	238	241	225	260	256	223	232	224	195	252	226	229	257	225	217	226	245	242	240	232	258	231	215	230	238	212	246	251	221	239	254	229	242	210	249	210	245	218	240	226	204	253	232	229	250	249	239	229	257	238	229	206	221	205	246	236	234	216	247	253	245	236	207	237	241	231	211	213	259	235	261	213	241	242	239	224	210	228	239	239	234	230	258	222	228	252	230	240	234	242	230	240	232	235	244	226	230	223	226	240	199	211	243	230	215	243	262	246	267	255	211	239	256	218	270	231	236	234	224	229	229	209	232	228	217	237	239	234	236	255	252	231	219	261	222	267	232	241	247	235	230	215	205	222	235	233	227	265	228	222	225	245	224	264	245	255	235	248	239	215	268	251	213	241	216	239	251	238	260	246	244	242	230	231	263	229	232	232	227	215	236	218	255	212	231	237	227	212	208	246	237	255	232	249	213	235	228	257	249	257	259	222	218	218	237	231	241	228	220	222	253	230	209	234	211	237	247	261	251	255	222	254	235	248	236	222	239	232	230	203	261	243	269	232	229	226	244	219	246	216	234	253	245	251	226	242	244	243	242	257	230	222	234	218	230	232	239	233	225
19241	22000	29033	38299	47823	36514	20736	21356	23484	19508	16793	12392	9042	7559	5579	5381	5124	4915	4283	3446	2906	2963	2408	2484	2518	2379	2309	2159	2240	1942	1900	1681	1441	1351	1331	1231	1233	1143	1190	1163	1133	1233	1279	1264	1046	970	1043	952	1001	964	894	924	821	773	820	704	726	738	739	777	727	726	738	705	733	787	721	698	652	671	668	693	721	672	672	692	637	645	691	656	602	675	606	577	571	575	601	638	606	605	587	586	602	561	583	632	595	600	573	559	583	639	568	616	616	595	628	572	565	608	585	597	606	580	586	599	595	587	609	593	585	562	571	586	598	573	629	601	592	597	587	587	564	590	578	572	614	574	560	587	576	581	597	601	574	579	576	578	508	551	571	598	592	573	565	610	537	555	579	549	604	587	593	584	614	637	605	597	605	563	598	583	585	585	604	584	590	562	620	597	606	558	575	540	607	594	549	601	592	589	585	570	597	560	604	588	586	612	580	617	592	622	582	611	577	607	604	566	632	549	628	613	586	563	568	596	550	549	568	583	573	616	538	617	557	577	553	554	573	600	564	639	605	574	612	582	590	598	620	611	606	598	561	611	597	587	615	579	584	588	568	588	603	599	604	574	586	551	597	523	570	602	592	592	595	557	592	573	566	564	613	616	563	535	589	607	577	610	585	559	559	558	587	589	557	571	573	565	609	592	557	623	568	569	595	566	596	605	616	588	600	557	585	558	566	588	606	610	562	640	582	578	596	556	566	589	618	570	551	632	585	583	615	569	574	569	544	564	585	581	581	556	639	574	562	567	589	615	522	600	566	586	579	587	608	605	565	572	579	573	572	613	573	553	582	586	569	556	584	627	583	543	609	623	607	586	575	610	591	575	616	556	613	576	582	554	626	584	601	601	583	578	578	560	601	603	575	609	553	599	590	605	608	581	595	611	646	571	570	619	617	579	638	599	576	577	566	553	586	630	610	633	617	583	602	586	604	548	570	564	626	593	617	574	573	562	586	547	556	564	595	580	610	620	588	588	584	567	562	579	581	577	567	626	544	600	581	553	557	590	564	589	556	642	610	637	532	617	571	596	559	621	596	587	579	576	608	602	554	594	595	568	610	577	524	608	569	580	572	589	584	653	570	612	593	571	590	574	621	555	543	586	587	581	594	554	554	574	574	565	572	575	555	559	553	578	568	570	551	593	590	620	592	587	566	569	630	581	572	583	594	609	565	561	581	562	587	544	569	590	580	555	573	575	605	562	589	566	619	577	586	602	583	632	584	577	604	604	602	566	611	622	561	572	562	595	578	559	589	560	550	577	618	572	558	579	566	570	575	600	625	539	580	594	570	573	558	552	560	538	612	563	619	551	598	607	618	555	607	576	577	591	631	607	587	544	602	599	573	580	551	560	620	568	539	570	577	595	564	603	578	511	581	537	553	567	575	568	634	532	567	572	579	587	568	559	637	559	597	596	543	582	615	583	555	591	572	609	569	613	556	601	586	598	580	576	611	607	547	568	618	597	556	579	541	552	586	593	561	594	567	599	614	565	603	572	561	586	621	600	596	565	592	588	565	551	617	588	562	556	555	585	532	615	582	570	591	614	583	626	609	553	624	568	581	569	580	564	588	579	569	606	572	567	580	537	573	592	580	628	600	581	558	569	560	636	605	560	573	563	552	603	510	623	610	560	617	561	601	615	579	576	606	617	575	568	552	594	593	597	593	523	618	609	593	615	590	599	596	619	568	565	602	591	596	603	589	569	591	582	561	569	577	616	549	593	581	596	585	542	573	581	538	572	567	624	601	558	610	574	571	581	594	612	568	585	582	578	594	587	560	599	579	607	584	612	577	600	581	624	590	594	584	568	570	554	582	604	570	550	566	576	577	616	615	607	594	576	548	584	588	558	576	592	608	551	554	654	600	586	563	629	560	598	551	601	565	599	575	597	629	595	547	577	611	573	576	578	570	603	614	608	571	555	581	601	618	576	580	558	584	593	507	565	580	559	573	638	595	605	552	574	579	555	594	577	612	577	582	607	578	599	592	559	622	569	594	582	551	623	575	565	554	573	607	585	575	568	597	536	536	541	572	618	609	571	592	607	585	599	519	602	549	560	560	567	597	546	613	542	576	600	585	598	536	576	625	571	606	586	584	563	600	570	538	593	592	607	587	578	603	565	602	557	604	575	601	584	587	612	563	579	583	596	642	627	563	562	553	574	573	563	549	613	587	600	595	578	578	575	585	630	556	575	578	591	585	586	598	574	556	591	595	605	582	574	537	587	546	569	582	622	552	592	601	570	585	580	593	600	573	612	596	610	580	637	564	586	571	604	569	593	554	570	587	597	619	622	586	596	594	553	593	592	593	594	614	612	617	581	601	634	562	564	568	574	630	587	582	597	570	605	584	584	589	617	573	538	573	586	594	603	613	584	550	547	570	614	589	590	598	644	555	609	548	608	529	611	546	591	595	579	593	601	596	564	584	571	583	576	579	548	582	546	598	612	589	595	585	591	587	596	589	540	557	629	589	591	598	573	623	591	586	567	557	554	588	557	565	578	574	588	599	586	554	562	613	578	596	585	562	569	555	627	595	567	595	584	581	591	648	628	583	611	608	612	595	591	588	525	590	569	532	572	546	558	555	575	571	595	543	559	601	575	630	631	584	622	631	558	588	551	600	560	606	551	569	608	588	581	602	581	583	570	625	557	602	592	547	567	579	581	567	582	578	581	584	572	593	583	581	585	559	568	601	611	560	620	588	611	553	599	561	585	578	588	566	602	608	569	603	613	579	581	615	593	578	572	583	561	624	601	576	577	564	610	572	602	592	538	619	556	596	594	607	600	601	593	617	537	592	589	612	566	559	594	615	541	565	546	539	581	589	562	544	568	576	613	595	594	560	553	545	613	578	551	607	589	527	604	568	574	587	603	537	569	577	554	583	533	558	591	554	593	555	529	629	559	556	580	576	601	576	610	594	588	579	595	566	569	578	604	507	594	574	638	608	574	563	622	583	592	566	559	613	585	545	566	614	554	576	593	530	561	597	520	550	605	562	579	561	559	578	576	612	613	595	606	591	607	565	606	591	581	608	622	576	560	578	626	545	519	577	619	593	578	547	569	572	628	573	557	567	560	605	596	572	567	596	586	551	558	596	595	570	580	544	591	581	557	542	604	571	599	599	598	562	605	554	561	587	593	553	565	570	611	552	554	600	602	542	594	596	532	619	629	558	574	577	598	578	567	578	582	567	591	590	612	599	563	563	609	611	602	578	596	597	558	563	586	642	584	588	595	574	592	577	572	553	585	581	559	580	560	543	621	626	602	604	600	596	584	595	613	584	568	574	621	565	615	606	566	598	610	557	585	560	594	578	600	543	555	590	560	553	591	596	615	582	618	549	583	609	585	613	643	555	611	539	573	592	584	607	566	594	584	583	593	583	622	580	633	586	598	546	601	606	585	580	581	602	594	640	607	593	605	610	578	582	550	593	593	586	532	571	563	555	597	581	578	580	599	599	598	551	643
39709	34070	31409	45797	49723	32643	22749	21164	18920	12676	8744	5266	3442	2347	1701	1698	1366	1306	1152	927	831	879	679	639	671	667	587	570	582	539	443	471	406	385	397	374	359	306	320	351	341	358	346	347	298	313	307	292	283	292	270	256	247	253	251	225	230	236	258	247	245	236	232	250	235	234	211	226	228	224	226	234	250	252	199	221	223	250	248	206	216	202	214	208	196	226	212	217	217	249	222	201	216	221	217	220	198	196	223	208	197	185	229	196	182	198	196	212	219	201	182	223	220	215	193	199	207	201	232	203	214	220	179	194	197	177	196	233	182	211	185	197	220	217	214	208	213	221	208	209	200	226	199	188	169	196	236	194	211	184	215	243	172	206	218	196	194	181	202	205	196	213	210	211	199	215	201	204	178	218	224	208	197	206	192	199	205	189	204	214	212	198	222	208	214	207	214	209	198	189	216	205	195	195	212	203	218	199	227	189	169	219	211	201	225	201	211	204	223	231	180	217	208	208	207	195	187	197	222	193	201	213	199	227	195	202	225	216	194	225	212	228	199	211	204	207	207	214	198	210	188	220	208	234	227	178	208	222	173	205	191	212	191	198	198	204	229	222	222	217	197	199	206	214	195	205	190	209	220	194	191	214	202	184	174	205	190	217	221	224	209	194	236	195	222	198	215	179	181	195	200	198	196	186	205	200	200	209	194	220	211	215	192	214	227	207	194	218	216	216	216	163	212	168	195	199	185	216	212	210	195	178	185	212	201	223	175	204	206	217	191	222	192	203	188	211	206	183	199	211	190	180	200	198	206	208	203	213	218	212	191	220	230	196	215	192	193	213	224	187	195	199	182	192	197	178	205	208	192	186	192	211	211	245	211	195	210	203	185	187	212	200	219	220	194	229	186	194	220	189	208	211	189	188	199	195	231	221	218	197	204	188	176	213	223	221	181	208	197	222	207	203	191	245	197	201	197	189	183	206	219	196	177	193	218	197	191	165	203	219	211	183	213	201	180	188	233	197	221	225	196	213	198	219	225	184	216	203	221	204	184	197	177	201	220	198	195	210	227	170	178	211	206	174	200	209	173	186	241	214	195	215	176	203	211	203	192	194	213	211	209	189	238	181	207	185	201	227	218	191	200	200	200	197	205	207	216	188	210	200	215	230	208	225	206	220	214	172	197	184	188	207	203	203	194	221	214	190	218	209	191	213	210	192	224	192	208	185	190	196	211	195	208	173	228	211	205	193	194	205	198	186	197	193	224	222	193	222	206	192	225	227	214	192	201	220	186	211	176	209	213	202	200	229	174	237	217	230	210	202	207	188	185	207	193	169	190	188	220	199	195	186	213	187	214	217	173	194	190	183	206	214	204	209	222	205	200	232	206	199	203	216	203	209	182	202	219	170	231	216	201	203	184	179	219	197	190	180	234	202	215	195	211	203	189	212	191	187	191	184	213	232	213	193	208	180	193	203	178	188	211	203	230	194	212	222	190	210	215	195	189	182	232	201	213	240	199	218	204	201	181	204	224	213	163	205	200	249	214	190	208	176	229	197	197	208	216	175	207	190	215	176	212	199	228	242	247	193	210	204	197	221	211	209	220	199	170	207	193	231	227	215	202	206	200	197	218	213	191	211	212	211	183	205	202	206	207	214	198	200	195	186	201	191	213	215	180	197	195	211	200	210	202	208	200	204	213	203	223	178	212	191	222	195	218	186	191	225	221	197	194	225	178	191	238	220	190	193	192	185	224	218	213	195	200	188	189	195	220	194	223	209	203	196	203	212	218	194	200	185	185	202	207	192	202	216	190	199	205	209	227	202	194	207	221	213	221	181	185	215	207	215	230	197	199	214	181	203	215	207	211	185	212	217	217	193	200	204	183	200	178	185	227	226	206	234	168	214	210	211	254	195	213	216	205	176	246	209	202	201	186	191	192	197	215	173	190	216	197	211	191	212	205	212	209	190	223	212	204	188	207	208	197	213	204	219	198	183	182	211	222	228	188	207	192	208	212	228	191	191	217	214	219	195	194	197	241	176	188	202	210	197	221	219	214	209	214	189	228	184	206	228	209	227	219	206	218	227	224	186	204	203	242	205	238	241	210	166	209	206	191	177	201	204	193	194	213	219	189	205	227	192	211	172	214	191	224	224	226	200	228	202	191	203	198	220	173	235	223	198	212	198	193	190	220	173	202	190	205	227	218	216	194	217	207	178	199	187	206	206	200	220	197	203	206	198	187	190	208	187	207	176	178	207	206	226	220	178	206	209	205	204	183	220	207	217	182	219	210	195	170	185	204	189	229	196	202	184	222	185	196	207	200	207	200	185	224	185	200	193	220	205	225	212	241	228	207	201	211	185	203	191	224	197	212	211	199	228	218	210	194	180	211	219	195	222	215	212	206	202	192	215	212	178	225	180	216	186	212	243	187	206	219	196	195	197	195	201	206	202	195	225	192	199	220	238	179	171	189	196	240	198	221	213	180	224	189	222	205	228	230	210	204	211	201	166	199	218	194	202	199	193	171	177	202	197	217	207	211	214	204	202	188	204	206	195	216	205	202	219	182	189	187	203	203	213	191	206	207	201	198	235	232	188	199	207	172	181	206	183	186	224	191	195	208	190	201	214	211	195	183	209	216	194	190	190	197	205	188	196	176	183	206	240	203	189	208	194	197	222	214	203	212	185	228	197	212	182	202	239	209	176	215	201	193	200	178	201	202	231	195	217	203	194	217	191	226	178	230	210	200	225	207	205	237	219	193	229	222	202	185	191	211	191	180	199	203	208	211	212	198	219	203	188	205	208	203	206	204	185	179	203	188	189	215	210	202	198	230	189	215	220	222	215	221	220	217	234	202	213	187	210	205	204	203	198	209	212	193	222	224	208	210	199	208	198	201	199	182	218	229	188	206	209	214	197	199	187	187	213	212	223	201	209	188	205	213	221	217	190	234	204	199	208	199	221	220	219	186	252	177	179	202	186	213	214	213	194	207	178	191	215	219	209	200	199	200	210	191	191	210	198	207	202	211	174	237	219	187	193	218	196	199	173	203	189	208	199	192	204	226	203	181	198	218	196	209	207	209	203	206	220	238	214	222	204	221	199	181	196	188	173	186	194	205	200	191	214	189	191	205	225	215	193	207	189	216	220	208	212	213	218	184	204	199	171	205	186	227	193	270	202	234	224	224	196	177	209	197	202	201	197	193	215	213	189	199	193	221	188	187	200	213	189	196	209	209	200	177	210	211	207	214	172	185	205	181	195	210	224	187	225	187	215	227	195	200	202	207	210	218	171	228	226	219	220	196	185	192	205	197	198	200	198	185	198	213	229	208	211	209	208	206	194	182	192	198	206	204	219	193	206	195	202	194	214	185	220	194	191	186	208	210	204	210	210	196	222	219	193	208	205	213	218	223	191	209	224	213	214	189	195	206	189	203	223	215	221	210	180	178	245	190	181	209	191	203	217	208	206	190	178	224	172	200	185	196	213	195	203	226	209	201	203	202	233
25140	25784	30417	49127	50904	29739	24368	30139	31319	25784	23838	18234	13973	11063	8565	8460	7534	7570	6210	4942	4701	4261	3376	3530	3778	3623	3271	3293	3252	3086	2525	2237	2014	1793	1771	1627	1601	1524	1496	1586	1463	1477	1637	1784	1407	1194	1195	1155	1118	1132	1013	901	856	841	902	840	780	782	705	835	791	779	743	808	821	772	706	700	622	666	698	699	675	695	696	703	630	651	689	629	544	550	578	576	530	538	539	533	541	490	525	571	537	541	518	553	520	514	541	502	505	546	521	530	502	533	498	530	576	520	509	531	514	480	490	535	521	518	461	532	545	458	548	508	524	501	527	499	520	502	524	533	520	488	500	489	490	502	514	489	524	511	490	535	545	519	549	527	531	482	525	521	489	508	521	493	503	491	535	493	518	518	498	516	499	493	473	506	506	537	522	538	512	498	528	473	483	556	507	485	511	517	487	498	530	525	557	537	503	507	495	518	549	496	498	527	514	508	518	495	525	515	485	494	516	515	493	524	511	505	495	475	512	545	477	548	490	474	524	481	527	513	520	497	517	506	503	501	513	510	530	493	485	502	457	498	502	510	487	517	482	462	486	496	509	535	530	518	576	514	515	538	504	554	518	487	532	509	503	481	476	538	512	514	531	526	539	504	483	480	505	498	535	524	472	503	501	506	517	517	509	493	465	484	475	500	516	530	503	523	500	515	527	466	517	481	504	544	541	526	479	503	480	483	493	453	532	502	523	486	528	529	528	485	542	481	509	547	499	455	510	523	538	518	498	486	502	517	498	532	506	478	516	491	476	535	474	547	525	494	518	552	500	524	521	494	533	531	492	528	511	515	494	553	519	533	509	547	527	498	491	520	556	481	445	486	482	522	541	528	521	489	519	488	491	489	497	493	532	505	482	528	520	496	526	507	476	509	516	518	495	499	501	546	545	484	512	489	512	525	525	514	477	540	509	479	536	545	536	498	518	523	464	475	496	503	479	499	517	528	510	526	496	514	530	502	529	495	498	530	496	498	487	515	527	514	522	536	511	521	555	504	511	521	485	515	482	527	528	496	512	542	496	478	503	493	533	534	505	522	481	546	450	514	513	488	496	513	484	522	474	539	487	500	551	541	546	540	494	515	545	521	525	472	511	518	501	562	504	528	515	537	526	496	565	500	495	481	519	490	504	532	548	516	517	526	535	499	512	516	485	505	546	527	484	536	519	510	506	525	477	504	493	470	522	534	469	488	507	505	516	510	527	504	501	496	493	526	521	545	517	469	506	526	469	521	538	504	498	505	539	480	528	492	507	491	531	518	498	523	503	503	513	484	487	557	506	485	478	474	516	475	471	505	509	498	499	475	531	500	503	493	498	521	501	546	492	482	546	478	495	464	517	520	491	539	490	492	542	471	503	503	513	489	504	505	511	545	524	506	506	482	539	511	505	499	467	529	527	524	486	488	514	520	493	544	514	499	491	503	521	499	542	466	519	517	497	497	519	457	526	487	471	504	542	480	522	505	520	517	470	490	464	538	518	520	506	524	575	468	526	499	488	549	482	498	505	509	508	551	549	525	536	505	471	499	482	494	481	500	519	498	527	497	488	500	524	504	499	560	525	500	512	495	533	484	512	466	475	516	523	528	526	508	507	515	452	495	520	528	537	543	495	536	540	487	497	505	490	495	499	506	507	511	512	517	482	530	563	512	527	514	525	455	490	522	487	536	502	495	509	495	520	536	501	457	504	561	502	487	493	505	530	496	491	528	515	492	467	503	476	512	501	511	504	533	480	518	469	481	517	532	478	479	475	485	498	519	507	535	518	529	497	520	468	517	529	537	488	501	495	526	525	529	486	522	500	519	500	472	499	463	492	522	496	504	501	555	525	515	506	526	508	515	518	510	503	504	477	504	497	468	535	530	530	547	507	486	464	448	521	535	480	509	487	526	512	529	474	495	498	487	502	484	485	501	497	485	545	480	549	494	529	477	537	520	499	507	509	491	486	484	517	489	531	525	500	511	498	551	533	483	484	526	516	522	490	508	504	508	485	498	493	508	504	491	508	545	501	460	497	472	500	531	483	486	504	470	510	513	520	457	515	491	473	501	505	523	513	502	479	474	505	496	500	507	492	517	507	457	492	500	506	532	509	534	479	503	533	492	519	531	505	507	512	520	516	544	506	520	514	477	500	509	527	501	505	509	503	521	554	527	484	489	466	475	550	540	499	526	476	497	521	493	519	494	505	510	508	499	509	514	487	522	525	478	511	540	507	500	497	495	549	491	489	528	520	492	525	500	544	554	513	506	513	512	503	514	495	509	484	519	505	512	524	515	513	494	490	485	513	498	506	538	479	518	515	451	503	532	525	524	526	520	516	517	538	505	506	494	515	483	566	517	510	501	525	486	465	497	474	536	520	506	517	504	483	526	556	492	531	489	519	533	536	481	543	511	530	506	464	505	531	506	508	546	531	491	514	495	527	547	517	456	521	512	459	525	538	511	512	539	465	498	505	518	506	538	502	541	487	509	460	522	518	498	542	500	463	477	498	476	535	532	502	502	495	517	508	534	501	459	536	480	534	526	510	472	563	488	533	515	495	492	537	531	493	505	508	499	518	484	488	519	518	519	552	540	478	499	502	531	511	489	508	526	488	513	509	512	519	478	496	474	509	538	482	494	493	491	497	516	488	496	493	496	483	505	535	495	504	522	488	540	530	501	505	527	518	527	503	498	502	535	522	473	490	495	486	552	486	456	479	523	527	462	534	540	565	513	521	533	526	488	511	499	490	472	480	500	521	518	497	480	537	474	513	552	505	524	531	502	484	522	497	523	529	478	489	540	509	489	487	483	504	519	548	531	475	513	492	484	498	527	496	516	546	511	513	462	510	491	505	479	505	493	496	518	487	505	494	529	504	477	520	520	455	522	518	517	534	546	575	468	520	523	436	523	520	525	503	526	509	525	522	514	528	490	499	470	544	513	558	463	515	533	517	506	488	503	502	532	516	472	505	503	524	513	523	509	506	464	528	468	496	500	483	517	448	515	520	496	485	507	499	507	531	495	517	508	545	533	554	514	499	553	535	520	472	531	530	475	522	493	518	453	514	479	491	484	534	537	470	508	526	514	534	486	504	523	526	517	529	457	495	557	497	545	493	514	495	513	514	527	504	529	497	520	474	478	521	494	505	536	508	507	523	502	487	501	560	515	466	549	516	502	522	524	473	521	459	490	487	508	548	493	508	488	496	520	495	508	504	516	526	484	522	488	500	497	528	499	533	528	491	496	522	514	548	511	513	532	484	507	529	502	488	544	514	546	513	470	522	468	519	522	500	521	506	502	494	542	519	519	520	512	524	513	482	553	548	475	509	521	526	497	521	529	512	504	511	496	556	500	483	524	506	521	533	476	523	512	524	485	511	484	494	469	514	548	487	488	542	495	495	506	482	500	497	480	515	550	522	515	503	483	477	520	506	493	506	478	503	488	490	505	580	523	516	492	530	501	503	500	528	449	509	510	529	497	546	501	522	507	541	473
16431	9877	9529	8229	7281	3745	2120	1744	1373	935	775	609	534	458	451	412	403	377	333	305	304	332	313	315	352	386	319	317	313	253	277	267	235	228	235	279	266	254	262	269	237	264	257	258	245	231	249	271	278	268	247	261	251	270	253	209	250	224	256	235	229	234	218	212	230	236	250	262	232	221	257	210	237	261	209	225	251	231	229	203	240	229	215	227	241	235	248	257	230	248	232	253	244	251	219	234	236	263	210	251	242	205	250	221	233	233	240	235	216	245	271	198	234	250	242	230	255	251	224	235	253	226	241	238	206	220	228	214	235	225	261	222	216	231	217	213	222	230	224	226	264	233	227	229	233	238	234	264	242	251	255	238	235	229	256	238	227	266	253	231	217	221	228	232	219	228	249	269	198	235	209	220	286	234	223	223	217	238	248	221	238	236	222	236	226	216	226	233	227	231	244	262	253	242	237	216	223	244	233	211	224	228	208	263	225	248	246	220	231	221	251	242	224	210	234	222	217	226	212	218	240	210	244	220	215	235	239	238	241	235	236	235	250	247	218	191	230	256	217	232	245	255	244	227	263	252	254	248	254	244	252	245	228	221	222	230	245	195	256	261	245	233	239	231	245	241	228	221	204	215	208	224	241	232	237	228	253	254	212	211	242	222	227	224	224	229	227	248	225	246	205	240	262	216	233	241	251	224	206	267	243	242	235	210	213	226	258	249	249	240	242	233	244	250	241	245	222	249	244	253	191	235	218	231	255	189	266	213	224	253	218	259	225	223	234	233	207	253	230	239	245	234	220	226	264	229	222	195	234	219	232	222	226	220	231	233	234	254	243	248	225	247	213	235	241	220	213	248	218	217	253	233	240	232	220	232	222	229	206	234	233	216	256	245	200	213	216	229	216	245	237	243	266	218	246	260	219	230	237	218	229	219	240	234	246	239	228	263	231	205	251	243	237	246	220	225	236	232	220	238	236	256	233	220	232	221	246	242	221	232	244	258	227	233	228	237	252	221	227	226	227	234	258	252	223	246	265	197	239	259	224	229	259	234	246	253	222	219	238	240	243	217	245	226	247	232	252	238	250	239	244	225	234	226	233	244	232	238	238	224	231	254	254	240	241	219	223	226	215	239	248	237	232	228	225	228	209	216	236	220	224	235	236	234	226	227	233	235	194	239	236	217	225	242	217	240	266	260	215	214	220	232	258	238	235	235	231	256	236	206	215	225	228	190	233	218	247	240	211	236	234	248	231	243	219	229	229	227	221	220	235	226	227	218	248	232	240	240	241	226	202	203	206	206	204	245	244	251	212	237	245	230	224	252	232	215	201	220	251	258	203	238	221	237	224	246	254	235	244	229	226	211	232	219	235	222	237	219	207	227	238	238	210	218	212	209	228	247	245	225	211	221	229	252	243	233	218	209	203	231	224	219	238	240	195	263	212	232	251	232	224	247	264	223	243	231	217	237	252	226	211	228	226	222	230	233	221	208	246	261	236	227	220	249	227	225	219	227	242	225	240	249	252	239	236	234	230	227	253	232	214	239	243	207	231	243	246	214	220	216	235	253	267	231	263	229	229	224	216	270	254	190	248	239	213	238	231	228	241	222	233	228	227	242	240	217	222	231	227	237	241	249	221	220	236	251	226	211	238	230	223	241	265	243	209	224	226	227	224	225	233	235	200	224	225	207	232	229	217	205	236	224	228	238	230	252	235	206	224	224	228	227	204	234	217	233	242	234	235	214	219	222	211	218	243	264	252	218	206	243	237	229	251	252	220	226	232	236	226	226	240	202	238	248	218	218	236	227	207	230	231	222	246	237	230	216	249	225	223	240	216	245	226	252	246	251	186	225	246	231	218	262	244	222	230	220	204	250	213	236	226	229	229	221	227	226	239	208	212	255	247	229	229	209	256	234	240	245	238	228	248	250	223	233	239	213	242	216	230	212	234	236	244	232	257	230	232	260	205	233	245	242	229	234	250	240	256	231	236	244	188	216	236	239	239	215	249	251	242	238	198	241	236	217	219	216	239	220	233	239	225	245	218	250	233	234	255	213	235	247	232	210	226	223	239	241	225	248	239	256	251	249	250	259	237	238	234	215	232	215	257	237	207	234	217	250	248	233	250	244	219	223	195	216	232	237	218	214	203	218	240	243	252	237	225	201	237	245	230	224	259	220	215	256	267	238	263	241	225	234	235	219	214	237	207	229	212	226	203	237	227	228	232	235	211	242	246	225	240	206	255	230	258	233	208	224	227	199	256	238	238	200	217	229	218	256	218	241	234	217	225	218	238	261	288	217	228	226	221	223	236	245	229	232	222	259	221	252	244	253	217	243	230	256	261	259	225	208	270	221	233	244	228	215	226	233	230	218	253	205	239	220	239	230	239	236	219	245	234	241	242	226	227	213	225	229	248	228	233	226	214	244	237	226	212	255	217	241	203	223	231	230	245	244	242	214	219	234	226	241	241	248	218	246	224	227	230	224	249	245	219	237	220	276	233	214	219	248	251	245	237	252	196	261	264	230	230	230	218	264	225	221	246	245	203	240	223	204	250	230	244	220	247	217	201	249	244	230	244	228	226	247	223	230	274	204	226	237	223	217	224	219	252	258	230	232	238	248	230	221	224	222	236	228	257	237	254	235	254	246	245	248	246	220	200	245	223	222	253	213	230	241	211	244	233	261	255	242	216	239	208	249	239	213	221	243	262	215	225	222	220	235	243	209	259	259	205	218	244	221	252	248	207	234	225	209	250	214	236	216	226	253	237	223	224	259	224	271	239	238	189	245	248	227	220	272	222	229	216	243	228	245	228	258	236	212	227	230	219	219	250	208	213	244	229	217	223	234	214	226	217	226	218	218	246	267	250	225	230	240	234	267	230	209	265	232	238	220	229	266	239	242	198	238	224	260	214	223	212	242	212	256	235	247	211	218	221	228	227	231	232	257	244	196	217	249	190	239	204	216	256	234	203	217	245	193	225	210	236	229	223	221	242	230	221	271	249	241	236	214	235	232	229	238	230	231	225	225	222	208	238	225	230	246	215	207	225	245	229	250	292	262	262	238	230	236	220	228	252	231	238	226	206	210	227	240	222	252	208	234	227	212	233	226	235	260	242	251	242	222	244	241	251	241	220	211	233	236	226	248	217	230	226	252	247	243	256	244	259	226	232	245	216	216	237	249	208	226	241	203	244	226	203	246	254	253	271	236	231	244	242	232	231	230	214	224	209	239	227	225	231	246	242	228	210	218	260	215	213	244	255	251	209	232	224	260	236	258	242	234	227	209	261	218	270	228	199	222	245	210	253	234	243	217	237	249	236	238	242	250	247	254	236	228	250	239	223	221	250	230	217	254	230	236	235	206	223	228	203	227	239	232	221	238	226	234	228	234	236	244	242	198	226	214	216	214	248	225	234	234	254	262	241	249	244	244	248	217	248	224	255	259	242	236	242	216	232	230	238	234	223	228	235	231	235	274	247	239	226	242	250	232	209	237	223	260
9565	8567	14495	18683	18446	11242	7672	7676	6346	4663	3743	2811	2331	2176	2041	1845	1587	1532	1300	1286	1281	1212	1144	1202	1187	1138	1101	1028	1072	954	881	839	819	832	804	763	733	781	751	745	709	708	714	754	716	740	761	669	730	767	781	722	724	736	684	651	593	646	665	599	580	592	614	645	687	640	628	559	630	616	581	591	584	598	610	636	573	578	599	608	603	618	613	622	629	613	610	577	613	617	565	608	610	608	561	579	553	578	597	616	584	626	600	551	557	593	591	600	579	562	586	551	604	603	576	552	609	596	586	610	603	550	576	606	615	605	643	591	583	614	603	548	601	585	565	558	567	575	577	543	581	599	603	560	617	583	606	627	591	585	589	569	579	486	579	573	552	611	574	574	549	618	540	582	592	587	580	564	567	609	580	573	603	544	565	603	602	551	576	623	544	595	559	589	567	595	529	602	612	598	571	567	583	605	551	563	546	584	568	594	557	590	606	628	605	599	586	576	555	567	598	527	548	594	593	551	585	610	584	560	578	541	602	565	596	600	547	579	594	607	531	564	572	578	560	535	608	583	610	557	563	582	537	603	565	565	598	626	609	587	612	606	616	587	561	588	581	606	590	600	579	598	584	590	572	582	567	570	598	584	580	601	584	598	590	543	583	603	597	555	573	591	582	606	569	603	568	611	570	607	543	572	572	586	583	563	587	568	559	596	609	596	559	545	582	604	588	577	585	571	531	589	643	594	581	617	585	624	577	543	557	578	626	589	587	642	574	573	607	538	595	564	594	560	614	574	596	569	596	615	561	595	600	622	578	623	590	565	556	544	597	551	606	581	610	559	573	573	566	607	588	623	564	559	590	587	610	517	618	571	578	582	587	555	576	566	581	564	592	609	566	587	598	600	551	553	583	559	610	549	627	594	594	556	583	593	607	609	578	590	600	554	576	612	603	555	588	636	588	584	602	564	532	554	589	628	565	577	560	601	575	551	544	583	559	575	578	620	574	613	590	585	589	568	562	571	591	603	571	553	551	542	593	582	567	540	567	561	551	563	591	560	582	590	572	586	582	582	647	569	565	574	565	582	581	595	599	587	613	553	581	598	581	598	592	546	596	588	571	545	574	635	575	593	581	656	594	568	610	592	579	549	600	583	566	555	572	581	571	566	550	599	551	585	552	573	584	523	589	536	591	576	573	592	587	623	615	578	576	516	545	553	574	526	596	616	581	601	598	584	602	588	565	545	619	594	555	546	608	589	587	578	551	620	619	585	545	599	583	581	575	568	545	638	569	511	583	572	605	578	545	594	550	577	629	601	622	586	516	609	555	543	604	580	557	543	586	565	573	555	595	599	576	556	534	591	607	600	596	615	587	613	578	618	593	585	626	577	584	558	564	588	619	501	591	591	552	562	564	550	532	610	571	596	611	553	556	540	578	566	586	584	593	576	618	539	608	571	633	588	546	614	569	591	558	554	582	582	556	589	604	587	583	573	579	572	535	632	558	589	579	592	583	585	559	581	632	587	576	579	566	555	597	586	574	561	581	534	609	568	572	596	555	572	608	587	573	597	579	614	569	576	580	590	571	577	571	555	559	581	567	542	579	568	603	569	637	589	564	553	600	567	558	576	563	598	608	593	582	544	581	558	602	594	573	554	617	586	611	519	578	579	600	602	596	546	574	609	548	553	569	585	617	580	617	593	589	586	551	610	584	548	559	606	550	534	590	560	574	572	594	582	579	616	535	565	556	559	590	548	600	555	567	521	577	553	596	587	612	578	571	574	612	574	586	583	566	584	564	594	564	641	568	598	579	607	608	617	574	555	614	557	587	563	564	597	577	580	578	589	569	569	595	616	603	531	610	581	596	580	566	603	569	575	549	579	554	577	575	580	584	583	539	546	590	569	619	610	573	559	572	610	570	591	561	606	581	548	569	583	619	601	575	577	566	599	558	531	520	554	626	566	573	595	559	562	582	566	608	585	530	592	589	586	575	600	602	611	579	584	556	572	597	595	551	613	563	598	605	581	562	599	576	581	566	587	566	598	567	595	601	594	630	585	589	571	525	573	579	549	574	601	583	545	561	571	572	586	571	600	573	609	578	543	561	590	604	584	614	592	593	565	564	586	547	603	597	585	574	538	545	567	588	580	586	628	590	551	579	585	543	581	566	592	571	577	574	605	569	565	600	579	586	542	573	586	586	583	597	571	591	599	600	574	572	581	590	604	554	588	606	572	595	570	609	566	625	559	603	596	579	594	566	565	574	569	557	565	627	556	590	587	585	600	574	586	548	569	581	584	575	597	566	539	580	570	573	563	618	640	564	575	565	567	592	582	601	566	594	580	584	535	573	583	579	599	574	548	564	555	547	572	585	575	531	579	562	584	543	611	602	613	501	596	591	575	536	584	600	600	587	558	619	579	569	619	546	608	605	573	591	584	582	578	617	587	565	566	560	606	499	627	553	671	573	567	571	569	605	591	593	578	606	586	612	550	619	579	534	556	558	616	586	527	600	565	598	576	587	580	588	567	581	574	556	575	590	585	569	580	556	574	563	620	552	571	566	555	589	580	606	570	541	565	576	585	576	555	585	557	618	559	552	568	603	616	533	602	550	560	593	562	608	581	585	557	584	570	593	600	522	574	588	593	583	575	553	561	551	572	622	588	607	588	623	569	582	578	601	579	568	597	586	589	609	605	541	559	597	541	586	614	600	552	641	590	567	554	615	531	627	549	619	542	582	542	575	596	590	592	551	573	614	582	589	568	565	565	563	595	581	552	554	544	548	601	588	618	576	543	563	575	562	559	583	599	583	574	592	589	569	563	595	575	584	598	522	595	545	578	563	558	555	598	570	597	589	574	585	584	593	547	557	566	594	602	599	563	589	530	545	610	584	627	556	558	556	578	576	556	557	557	600	586	568	542	561	602	601	539	567	590	554	606	575	592	599	546	520	585	592	566	562	551	582	553	616	573	578	549	566	620	578	577	559	575	617	567	554	530	564	621	580	563	578	611	575	568	586	580	612	583	594	623	608	594	563	584	568	626	566	572	575	610	555	593	547	599	580	583	560	617	572	583	607	610	579	584	575	606	535	614	611	546	570	529	614	589	592	578	527	583	551	580	603	601	590	587	586	564	640	584	560	585	563	560	581	600	556	597	590	546	551	602	575	611	585	585	583	571	576	570	555	596	570	542	563	599	600	637	548	568	572	573	579	553	565	569	580	549	565	558	525	550	607	574	609	585	594	628	574	540	626	590	573	562	600	576	606	602	600	632	595	578	553	587	589	562	551	619	611	574	579	566	571	555	590	591	598	593	615	589	545	598	582	580	568	587	549	611	545	576	570	537	581	574	571	560	551	636	549	620	543	586	591	595	593	557	607	597	565	535	584	566	568	557	590	553	584	528	589	534	569	573	613	583	594	538	592	570	576	571	582	600	525	595	611	579	536	570	596	573	598	600	551	581	562	562	602	572	560	540	579	590	587	617	567	552	660	600	581	609	553	577	583	551
28035	21251	29539	31471	33660	20730	13295	13095	10606	6609	4651	2942	1978	1326	1132	1029	996	929	744	631	602	555	543	522	506	464	474	482	488	446	398	382	369	335	369	337	335	319	318	337	315	326	328	347	311	263	284	276	285	286	295	289	268	295	266	258	245	280	252	239	261	229	262	247	258	256	237	259	251	283	263	245	270	245	246	234	247	252	226	229	237	232	213	220	249	257	244	245	244	272	242	254	246	240	216	249	205	257	208	217	209	226	239	253	241	234	234	220	226	222	253	263	234	220	248	231	248	226	218	232	233	201	226	229	220	234	208	229	225	231	247	222	243	261	230	234	216	228	265	224	207	216	244	262	265	233	229	251	203	247	240	194	242	233	239	235	221	264	226	208	224	221	225	225	255	229	227	225	231	247	213	235	243	228	232	244	240	240	237	243	250	222	232	224	226	217	237	239	247	254	212	252	243	222	233	259	246	236	235	227	251	254	217	210	242	219	227	210	220	255	198	227	226	241	227	238	246	232	234	225	215	216	221	213	211	232	269	244	262	228	247	225	252	227	241	239	244	233	241	244	224	227	222	234	233	266	219	210	212	254	275	207	247	247	193	225	243	222	240	247	237	270	203	237	231	253	236	243	232	235	261	242	255	223	252	199	223	244	236	246	227	217	234	273	237	235	235	240	198	250	234	272	219	272	211	226	232	240	234	221	209	201	206	249	227	244	244	254	243	226	229	219	256	222	214	242	238	233	255	213	226	232	224	219	236	244	245	216	250	225	248	228	225	232	252	253	218	210	207	235	238	234	249	230	233	224	235	241	225	245	231	237	222	227	250	229	196	222	273	217	246	236	233	236	216	242	210	212	237	232	233	240	228	232	241	216	249	229	236	249	258	222	235	209	251	250	224	239	214	262	231	216	217	240	241	237	248	251	231	198	205	246	227	218	230	215	227	229	238	205	243	278	212	211	216	242	228	215	201	249	230	253	251	234	246	214	219	242	214	207	240	206	240	217	218	221	227	244	224	259	241	225	226	227	220	228	228	218	211	215	246	240	242	245	240	250	242	222	253	266	210	239	235	190	260	280	245	264	234	224	227	213	233	248	191	224	205	215	241	250	244	232	239	205	227	211	238	243	237	228	218	214	241	239	250	266	223	229	213	278	236	237	231	217	226	243	243	249	236	254	248	244	245	213	218	236	253	230	251	200	235	250	220	236	252	244	227	211	237	248	246	270	242	256	224	215	242	232	248	218	223	232	227	233	227	240	230	217	224	229	227	251	246	198	245	196	237	221	203	226	250	205	230	236	221	219	224	245	244	222	226	247	249	233	243	225	269	232	235	204	253	230	232	250	217	221	235	245	212	234	216	233	220	241	227	243	229	235	211	233	243	221	240	234	243	224	232	238	232	231	242	233	234	260	229	236	217	228	199	241	247	221	190	235	230	244	240	233	213	227	227	241	220	221	220	236	240	234	204	250	251	205	221	227	203	202	207	234	248	244	235	216	224	246	231	236	258	237	225	228	234	249	231	265	236	266	235	217	210	256	225	223	230	226	238	217	223	255	241	254	248	219	230	235	209	226	237	245	233	241	226	216	227	241	219	260	243	221	235	227	238	210	221	228	220	290	259	243	239	254	249	200	215	230	230	218	221	223	236	243	229	225	220	213	241	228	219	254	209	233	223	219	241	229	200	232	261	211	226	215	221	258	245	255	254	216	239	240	229	240	228	263	238	226	232	234	219	243	247	219	257	252	209	225	219	234	221	213	245	224	219	228	267	240	237	212	236	247	239	248	233	236	224	255	214	231	214	251	238	259	223	257	238	218	230	220	227	210	241	220	233	264	235	225	243	248	206	227	222	231	228	236	214	216	230	252	214	229	239	218	242	246	229	254	239	248	224	207	216	248	227	230	234	221	223	230	223	234	239	208	240	212	237	216	221	229	239	253	269	227	224	236	189	216	233	228	242	199	236	230	255	231	223	206	230	239	226	229	238	242	243	226	234	241	234	238	210	226	219	237	248	210	251	214	237	220	256	225	229	227	235	236	239	249	217	229	226	224	243	230	195	199	223	214	213	263	231	232	213	210	215	216	238	243	222	245	240	206	218	252	247	256	266	228	231	227	238	202	237	252	246	227	242	238	260	244	247	226	230	230	236	226	214	218	228	254	252	247	227	246	248	228	251	272	281	242	218	240	218	234	238	235	237	236	246	258	246	211	233	237	249	267	228	244	231	240	211	229	220	245	230	263	259	224	253	237	217	227	238	217	214	229	234	235	249	251	241	226	195	256	248	245	243	206	240	256	222	246	229	230	240	232	236	222	220	239	206	233	206	227	231	252	234	235	246	250	232	207	256	215	240	231	217	239	236	238	231	240	245	273	243	238	234	244	258	223	200	218	241	234	247	244	230	219	203	245	238	213	241	210	264	225	237	245	219	235	222	227	262	219	261	222	227	211	197	244	253	236	234	225	244	233	206	251	247	219	247	252	239	248	229	226	220	236	236	272	223	223	254	226	264	231	207	243	257	213	231	231	235	251	228	215	211	247	239	245	231	217	247	252	215	225	221	234	251	231	222	214	256	243	233	243	244	230	257	230	219	222	223	227	234	234	238	221	240	229	230	236	217	235	229	218	232	216	236	244	252	231	218	227	216	234	210	196	259	251	235	203	219	202	197	248	244	257	247	201	228	196	229	225	199	236	223	257	238	246	209	246	241	280	252	225	233	232	222	226	205	224	221	249	234	237	235	238	241	185	217	256	254	227	244	222	234	225	227	216	236	226	231	260	249	221	268	240	234	208	222	246	244	228	248	225	245	233	197	251	226	259	234	231	227	238	251	250	250	235	229	224	232	239	237	219	229	242	251	233	213	226	216	254	239	234	236	224	245	233	236	225	249	210	203	239	228	232	269	231	252	218	234	241	226	217	212	239	244	236	246	168	221	226	252	207	246	248	248	241	228	247	233	222	229	253	221	235	257	232	196	246	238	236	233	213	247	236	244	245	261	242	205	242	253	221	254	202	245	221	263	252	216	192	267	197	214	231	231	241	243	237	232	221	227	218	226	239	244	261	209	223	251	208	230	211	264	215	229	232	217	233	250	212	220	219	229	232	228	238	225	212	223	254	238	212	233	225	248	226	249	232	216	224	251	188	255	253	219	240	238	226	252	222	218	230	238	208	216	249	202	212	249	233	247	206	213	245	243	235	215	227	216	233	223	231	234	260	250	242	215	231	197	234	247	241	215	228	208	253	226	233	210	218	256	211	229	227	252	207	224	240	221	227	217	222	232	249	231	237	252	225	232	249	250	234	232	257	224	248	240	207	216	241	246	239	238	241	236	239	255	210	226	235	236	229	254	255	236	227	223	282	225	232	241	226	226	246	225	215	247	219	234	261	249	241	231	236	228	243	254	207	231	231	237	250	224	234	210	242	218	239	260	215	243	257	227	232	238	223	232	210	219	242	239	192	225	236	259	212	219	225	207	212	231	223	251	241	244	225
16663	16774	30193	35863	37699	21599	20000	26284	23762	19638	17286	12854	9164	6784	5656	5369	5171	4944	3961	3330	3221	2836	2559	2563	2667	2352	2118	2378	2326	2175	1772	1689	1449	1379	1329	1325	1375	1296	1234	1290	1190	1335	1395	1357	1178	1100	995	1011	1048	952	905	870	869	785	826	743	766	781	750	753	781	707	735	751	784	784	690	739	721	730	714	652	708	741	718	685	702	656	650	636	591	588	562	593	555	583	593	558	551	573	576	578	631	591	630	565	584	603	571	588	564	588	604	603	564	623	578	570	580	622	578	582	627	604	549	602	603	597	582	556	605	617	554	624	588	586	621	602	625	591	584	592	563	543	564	595	580	614	545	575	546	584	566	612	629	604	545	564	579	558	553	559	547	565	562	558	589	567	571	565	558	588	587	600	555	579	596	618	559	573	536	564	597	601	628	580	609	597	535	595	561	578	578	530	573	560	584	618	615	600	628	522	591	577	576	582	631	557	554	584	570	587	573	572	585	587	568	565	571	586	556	588	584	559	578	563	550	589	591	596	587	627	591	570	534	570	583	590	602	579	585	602	565	545	604	567	605	609	585	586	607	579	605	551	627	542	549	598	592	625	559	558	613	604	590	578	566	545	557	579	587	568	603	608	641	587	546	609	544	560	562	559	581	568	581	572	571	599	558	557	614	558	547	577	598	582	601	613	603	550	607	565	545	601	531	592	534	548	605	596	600	580	525	582	604	572	569	607	589	554	591	561	598	617	556	567	530	601	586	601	605	554	592	603	559	595	650	534	563	605	553	557	611	528	580	612	622	621	569	559	574	574	593	598	609	553	588	604	578	565	578	549	585	536	595	614	578	620	541	568	612	566	544	619	569	584	583	590	595	559	577	630	583	570	590	591	594	541	533	568	575	590	579	577	568	551	610	559	598	575	616	591	545	564	596	584	597	582	585	521	592	615	585	591	566	570	601	607	542	572	530	588	578	622	586	560	566	562	584	578	604	576	581	560	593	593	529	555	588	545	530	595	586	545	589	586	527	558	527	585	598	546	534	591	587	587	598	580	570	582	568	599	586	608	598	562	556	576	553	597	529	566	569	540	534	568	589	539	584	587	600	540	610	556	597	580	565	571	556	536	592	580	607	618	634	573	563	571	633	574	588	573	551	576	581	606	608	595	585	536	595	593	593	572	588	533	561	618	608	573	564	558	566	603	561	610	608	578	550	552	547	588	568	578	608	596	548	525	564	539	569	578	588	598	570	582	596	581	590	577	578	581	581	591	578	608	563	624	570	578	608	618	594	592	622	608	608	564	604	572	607	611	538	576	555	582	595	554	607	546	550	538	621	566	599	576	548	566	583	571	581	575	569	588	598	585	616	602	580	578	580	567	557	582	578	539	560	611	563	585	574	594	599	531	586	592	637	562	557	587	579	578	582	576	565	594	609	584	583	576	569	583	575	599	575	578	571	562	591	603	636	592	596	575	624	601	564	579	614	590	550	573	555	585	528	583	565	596	583	531	534	579	534	558	588	587	569	592	591	598	586	594	589	576	570	596	596	592	604	585	570	572	556	561	590	579	609	627	598	553	568	561	559	539	593	556	556	563	498	575	569	565	529	656	663	567	605	611	548	597	539	599	580	540	557	618	562	583	576	637	597	568	581	586	586	553	617	562	535	599	525	559	543	548	607	595	565	609	576	526	582	553	592	559	581	589	592	578	552	600	549	564	565	600	573	544	576	610	575	583	573	602	574	623	586	558	645	553	597	590	578	563	600	540	558	518	586	584	572	538	552	564	611	547	603	562	581	575	534	569	579	569	549	525	586	581	584	596	597	570	583	587	630	571	575	578	574	563	625	603	546	570	500	553	561	552	578	617	563	576	596	563	593	608	583	565	583	619	543	554	550	597	570	565	589	566	585	591	554	597	572	580	546	585	596	595	545	586	587	561	543	571	595	601	572	595	539	595	582	526	537	585	597	598	595	559	592	589	598	582	576	571	604	554	581	574	590	550	569	561	564	583	630	586	586	593	579	576	582	616	616	536	580	595	619	579	600	584	583	571	558	585	592	607	561	575	559	569	604	600	567	576	587	581	555	605	604	568	540	547	582	594	563	590	569	558	568	597	590	586	549	581	596	590	566	582	578	583	566	510	563	558	559	568	584	599	572	559	571	555	574	616	554	589	561	571	620	584	549	592	598	573	550	574	579	556	585	542	557	576	587	558	553	622	615	573	589	552	568	546	614	568	554	567	649	602	566	615	572	601	546	534	633	588	572	593	579	604	580	601	585	577	597	593	583	581	592	544	568	593	568	559	589	572	550	616	614	578	555	548	591	577	558	598	556	606	615	551	593	552	555	593	563	550	566	562	595	568	553	578	578	550	583	578	579	562	596	577	512	563	590	555	571	580	564	555	600	549	550	561	529	609	566	602	586	583	570	580	557	567	575	615	560	601	559	567	548	572	590	549	549	569	541	583	611	592	604	544	546	589	602	582	569	589	538	605	575	544	570	569	600	547	580	594	579	621	568	588	615	563	505	560	566	605	537	566	588	568	588	568	584	598	579	554	570	587	585	599	593	562	548	576	559	575	591	553	578	567	571	583	593	537	605	573	569	602	603	580	596	564	598	557	577	579	584	565	546	597	566	572	578	601	584	583	581	547	613	578	611	578	600	566	547	565	556	545	626	577	596	557	609	612	613	591	581	590	646	587	570	544	619	607	547	556	591	576	589	568	539	573	560	606	575	541	626	564	610	590	560	508	548	555	586	549	605	570	600	597	574	603	599	577	565	565	594	525	582	559	594	552	590	528	608	629	582	573	557	588	556	576	559	594	617	542	594	578	570	640	580	585	580	596	536	570	576	563	514	593	597	558	574	578	550	577	571	543	585	578	581	556	591	548	525	618	597	589	590	561	550	559	542	570	539	577	607	592	574	586	622	598	587	581	601	556	592	589	567	562	589	516	639	579	570	561	615	616	595	580	575	589	610	534	551	608	589	549	567	540	598	589	543	578	535	610	565	552	589	558	550	571	567	623	558	572	574	579	580	539	549	590	584	635	541	561	540	575	577	502	589	606	591	572	571	553	585	614	620	573	588	570	566	548	564	596	556	587	581	588	614	546	533	589	600	593	542	586	557	544	580	588	552	582	614	573	589	559	570	610	577	560	590	646	616	596	565	597	536	617	571	520	615	625	571	589	605	568	587	591	555	557	579	592	566	546	604	611	561	548	581	564	609	615	594	586	622	545	597	600	606	567	558	556	599	577	598	597	586	599	551	608	544	602	570	573	555	582	567	598	562	634	597	599	595	614	577	589	582	597	548	592	564	541	596	562	554	601	611	542	584	572	595	610	549	543	575	581	605	597	588	567	598	574	607	566	569	585	606	612	573	542	591	600	572	603	580	580	573	589	578	586	579	544	594	565	579	548	554	592	575	587	534	560	536	552	563	578	611	585	594	560	587	664	563	616	553	549	619	581	575	602	554	591	568	555	588	596	606	546	568	611	600	592	611	598	599	632
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
