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
336544563923	336544564458	336544564983	336544565534	336544566084	336544566633	336544567208	336544567734	336544568308	336544568834	336544569384	336544569933	336544570508	336544571033	336544571584	336544572134	336544572708	336544573233	336544573783	336544574358	336544574883	336544575434	336544575984	336544576534	336544577108	336544577634	336544578208	336544578758	336544579284	336544579834	336544580383	336544580934	336544581508	336544582034	336544582583	336544583134	336544583708	336544584233	336544584808	336544585334	336544585908	336544586458	336544586983	336544587558	336544588084	336544588658	336544589186	336544589734	336544590284	336544590834	336544591408	336544591958	336544592508	336544593058	336544593584	336544594134	336544594684	336544595258	336544595808	336544596334	336544596884	336544597458	336544597984	336544598534	336544599084	336544599658	336544600184	336544600734	336544601308	336544601858	336544602384	336544602958	336544603483	336544604034	336544604584	336544605158	336544605708	336544606234	336544606808	336544607334	336544607884	336544608434	336544609008	336544609558	336544610084	336544610634	336544611208	336544611734	336544612284	336544612834	336544613383	336544613934	336544614508	336544615034	336544615608	336544616134	336544616684	336544617234	336544617784	336544618334	336544618884	336544619434	336544619984	336544620534	336544621084	336544621658	336544622208	336544622734	336544623284	336544623834	336544624408	336544624958	336544625484	336544626058	336544626584	336544627158	336544627684	336544628234	336544628808	336544629334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51178	40326	38835	39816	38878	40918	40606	44628	44586	43822	42089	41688	41263	41152	41938	42117	40299	38516	36154	37388	32322	27317	23202	18802	17859	16972	16527	12367	8128	4993	3428	3263	3011	2798	2542	2249	1894	1828	1874	1918	1872	1445	1303	1247	1246	1574	1406	1350	1578	1685	1660	1694	2003	1661	1269	1455	1202	1369	1267	1116	861	858	758	615	381	475	310	272	240	278	308	280	298	278	312	280	292	310	288	294	278	341	397	457	408	379	356	316	255	268	284	312	272	281	278	253	275	317	282	287	271	299	279	288	264	307	248	266	271	289	284	297	271	270	295	304	287	264	243	275	225	266	275	294	299	286	266	264	268	286	296	276	259	274	269	266	269	297	278	246	282	266	265	259	254	285	298	272	298	253	277	277	287	282	283	262	290	303	289	287	274	287	267	263	262	275	288	260	243	287	292	241	259	300	282	256	252	290	297	289	284	262	280	267	281	264	275	251	281	280	258	275	248	278	275	292	257	244	291	278	259	276	272	270	301	253	273	263	274	268	292	284	286	253	289	249	272	277	281	272	272	265	286	301	281	281	279	270	265	259	262	266	273	286	293	285	280	282	287	246	264	295	270	289	295	313	273	275	278	269	278	287	285	276	286	287	272	306	266	291	276	237	247	237	284	269	260	299	270	264	300	273	253	304	289	271	287	268	265	264	297	292	262	276	267	260	245	264	251	250	284	260	276	280	271	262	270	269	273	282	263	285	295	268	285	237	262	266	287	254	280	280	285	294	262	293	253	288	320	295	287	291	258	258	277	236	266	332	266	294	297	252	275	255	272	272	276	284	303	269	298	294	295	277	261	270	287	258	280	273	294	283	270	268	246	279	277	303	277	257	267	296	263	279	271	261	260	270	295	264	283	292	253	303	265	285	287	256	307	269	277	245	273	261	278	261	259	273	298	263	252	310	324	287	282	274	284	320	273	253	251	288	295	294	297	252	245	285	278	252	292	285	265	259	261	267	263	263	284	260	273	288	290	268	260	305	256	262	272	271	270	299	285	291	299	292	267	260	282	272	291	299	290	249	275	279	250	292	259	257	280	279	268	258	283	283	261	263	293	298	263	279	268	263	244	268	263	282	266	292	236	250	258	259	254	270	295	257	247	271	289	252	291	267	313	297	285	281	291	279	268	272	312	263	286	279	258	321	275	274	279	272	288	270	244	266	287	325	258	290	269	280	271	270	251	272	258	257	269	261	286	271	275	277	306	277	292	269	281	317	269	271	315	265	299	278	287	297	308	278	264	269	280	288	286	241	276	268	279	269	253	253	296	262	264	280	280	253	260	265	270	273	295	273	270	268	319	297	244	266	262	291	282	292	298	250	279	277	262	297	246	266	305	287	255	265	252	282	274	256	295	276	290	255	292	279	318	288	300	284	266	290	265	267	270	272	276	270	280	286	268	274	254	245	276	290	283	254	259	281	269	282	263	236	298	286	289	262	289	283	257	271	285	276	295	272	266	295	282	267	266	260	282	272	297	278	292	277	288	261	293	303	259	318	271	257	264	273	257	293	256	281	279	295	301	296	284	273	268	266	306	284	267	273	251	267	287	293	282	257	275	286	309	287	295	253	274	285	314	281	281	307	276	279	257	298	289	306	265	286	283	271	301	293	284	259	260	270	263	292	269	259	267	281	269	266	280	250	259	286	282	266	277	241	258	246	274	284	301	284	275	265	283	268	274	286	261	270	270	284	288	277	259	251	285	294	268	278	267	279	259	304	279	302	272	270	276	258	292	265	277	283	260	255	292	309	276	267	286	289	289	284	275	274	277	289	262	285	255	255	284	288	298	276	277	289	283	294	261	254	241	285	305	268	255	279	264	249	269	269	273	257	296	266	294	256	288	254	279	267	319	272	311	259	257	282	262	282	252	279	266	271	288	299	266	267	288	256	260	260	283	275	265	275	291	260	299	255	321	243	283	276	269	265	271	287	262	240	267	267	258	251	264	295	281	299	275	301	261	242	279	278	275	271	277	270	287	280	288	299	271	294	282	282	278	283	267	290	292	276	280	232	287	300	282	294	294	262	286	285	267	295	283	287	229	276	298	255	265	279	282	292	323	255	296	253	279	273	276	276	269	284	264	285	284	294	278	307	278	287	275	275	254	269	275	255	288	267	291	273	301	275	264	293	273	280	271	289	293	279	252	264	306	280	262	284	273	258	280	294	282	219	286	297	257	292	308	286	277	275	295	285	260	287	266	238	288	259	284	303	251	294	245	293	285	280	269	296	288	287	294	289	287	259	269	271	278	256	269	300	274	256	298	273	279	242	264	315	282	292	291	292	247	238	272	285	285	258	303	270	276	265	271	261	252	273	326	286	303	302	235	262	247	264	276	278	258	294	267	251	268	262	278	268	309	267	287	276	293	297	272	304	278	287	290	314	272	266	285	274	251	264	270	271	272	268	287	280	278	273	315	273	285	291	272	286	291	282	271	293	289	251	281	268	285	281	266	284	248	254	292	276	301	312	277	276	292	251	279	301	275	259	287	258	296	265	255	261	276	292	278	300	261	307	296	267	273	278	239	265	240	284	266	268	258	277	255	285	276	223	269	258	290	279	332	263	260	261	271	267	250	289	285	274	261	299	271	287	272	297	245	256	256	275	267	234	271	267	269	277	281	259	284	299	289	262	317	282	286	282	297	292	260	301	254	269	274	255	274	240	303	271	284	274	281	266	283	256	288	278	264	266	271	285	261	285	267	256	264	300	289	287	287	299	269	267	270	291	299	255	287	243	290	261	279	251	265	275	274	284	263	283	269	273	291	276	273	280	286	242	287	284	257	228	281	306	277	285	258	260	277	256	280	283	297	285	283	276	272	314	309	292	270	256	241	270	290	284	249	281	301	289	295	298	273	286	302	309	293	295	276	272	258	299	320	266	285	245	284	283	291	289	289	255	251	262	283	273	244	296	271	288	272	308	281	276	258	278	254	273	256	260	254	281	265	255	266	258	288	286	287	291	255	253	264	250	297	257	281	280	282	273	242	271	254	286	281	287	299	229	276	284	280	268	286	267	294	278	286	272	294	268	259	252	272	283	313	306	273	285	289	282	293	297	285	293	285	271	255	246	292	275	250	295	273	287	287	263	256	271	251	235	282	287	278	292	238	279	273	274	290	270	291	302	268	254	268	272	292	272	271	295	277	273	272	250	245	240	262	259	296	272	273	276	323	314	283	278	272	257	265	298	314	283	253	273	262	256	246	279	263	287	270	288	278	225	270	289	242	301	281	306	286	272	297	263	284	252	302	273	270	278	287	271	264	283	286	306	279	271	265	270	312	268	270	266	277	231	275	238	247	262	273	249	299	282	301	320	301	261	275	277	261	280	275	261	252	257	302	265	284	240	297	286	298	249	276	247	317	281	288	256	279	267	278	268	275	274	260	262	288	281	286	280	268	281	245	284	250	301	279	277	301	315	296	273	256	289	266	286	259	239	267	286	270	290	273	269	309	308	284	280	257	294	231	264	263	259	273	279	282	302	290	270	273	254
45877	51555	49795	50173	57465	59554	61342	62531	60035	60575	60432	60321	58915	57859	57117	58667	58547	57574	56895	55824	52252	49051	44697	41097	38986	39169	38630	34470	26588	20558	16547	16232	14932	14186	13559	12342	11144	10218	9961	10610	10230	8668	7749	7104	7331	9541	7965	8105	9542	9666	9873	10183	12207	9441	7264	8757	7275	8253	8003	6161	5124	4579	4625	3026	1582	2063	1091	817	801	802	740	740	804	729	743	760	749	714	710	730	695	1100	1746	1701	1459	1192	901	733	745	692	719	670	679	667	736	651	701	659	670	724	702	639	742	678	685	684	651	658	700	601	732	660	674	681	684	655	620	716	678	675	666	658	675	708	661	702	678	691	673	661	677	648	743	717	699	640	675	651	705	697	658	659	651	746	705	670	696	663	708	691	717	704	656	682	704	663	689	709	697	706	709	660	669	682	654	634	686	705	695	667	693	675	658	653	661	633	680	676	668	701	640	616	684	650	681	697	650	686	694	708	696	695	696	623	684	711	692	671	699	698	683	690	676	679	668	720	662	699	709	661	663	716	727	715	686	671	674	689	676	698	668	744	667	683	677	687	672	629	697	682	649	683	729	669	713	641	725	696	690	692	676	701	739	629	662	665	676	716	634	614	655	699	657	672	702	680	687	692	654	682	715	736	672	711	691	721	714	680	654	660	661	730	674	698	742	646	723	654	703	693	705	644	696	647	672	678	700	701	682	672	729	671	697	706	687	704	717	657	672	682	679	676	723	600	699	684	670	774	675	660	678	680	692	680	736	611	695	710	660	642	727	661	697	727	640	618	692	707	680	637	690	663	719	701	712	662	629	688	681	675	745	646	666	708	719	636	660	696	697	662	668	666	700	648	706	686	673	661	648	734	719	678	678	655	690	662	704	679	672	709	696	655	739	690	695	714	664	646	684	714	659	690	700	668	698	725	666	692	690	670	724	685	649	664	692	665	708	731	693	677	699	701	649	684	707	666	663	699	696	674	664	690	663	686	712	681	645	620	737	693	702	691	670	679	663	639	705	654	695	668	652	717	672	680	739	662	710	611	660	707	685	727	708	652	674	654	666	685	717	669	672	687	668	690	694	693	660	696	675	720	676	676	713	635	691	683	700	645	628	718	695	707	644	685	679	664	710	677	676	714	640	717	701	660	733	666	653	689	700	677	725	696	649	687	706	679	683	695	679	715	665	700	678	670	688	670	722	685	710	705	684	666	659	643	702	658	689	691	651	667	691	678	697	655	637	694	705	703	646	712	684	674	684	631	624	695	720	699	673	675	675	671	655	639	668	704	651	716	660	666	666	684	675	680	666	676	726	679	644	659	712	710	695	682	693	643	695	686	694	695	704	658	698	690	685	699	706	631	716	678	652	696	690	686	709	719	658	690	684	666	691	676	683	700	663	709	664	643	690	720	752	690	720	669	671	718	708	677	683	717	651	657	734	648	701	676	683	741	711	691	715	669	684	677	724	623	668	657	675	699	705	733	664	662	671	680	662	658	650	663	719	713	658	713	657	708	695	685	702	695	690	697	726	650	719	686	696	632	676	676	692	711	683	682	697	642	678	701	730	703	670	658	636	706	678	680	677	670	674	659	660	677	689	692	671	661	655	704	726	690	719	685	650	692	710	712	708	679	678	662	669	666	664	687	672	646	694	691	684	718	674	716	696	697	718	643	739	667	696	666	696	698	690	672	722	707	640	689	716	679	719	670	654	691	715	723	655	688	690	650	730	679	681	661	679	736	684	702	691	667	699	683	704	682	656	688	695	703	693	687	704	705	687	646	709	682	684	702	650	660	669	677	647	718	656	645	673	678	697	667	692	668	717	684	697	664	715	675	651	665	727	711	714	719	676	660	635	678	696	616	666	662	699	696	673	688	667	723	635	723	639	645	705	679	649	634	685	701	656	703	685	671	678	663	679	692	658	711	704	662	673	708	667	684	678	685	661	666	668	695	666	670	705	704	711	699	673	639	732	705	645	648	718	658	673	673	690	650	663	688	683	719	709	672	680	705	716	664	672	683	705	701	729	650	670	659	723	703	719	673	654	730	683	696	713	652	710	679	711	701	698	708	672	674	679	652	697	713	667	722	691	655	690	676	672	725	730	718	687	670	710	684	688	725	673	711	734	717	690	657	701	658	678	670	706	706	680	699	686	637	635	695	674	687	685	718	675	688	703	704	672	662	700	693	698	678	738	650	657	680	672	703	636	747	687	658	688	684	690	681	711	683	670	682	674	655	659	664	662	687	669	669	710	657	673	676	665	642	724	646	700	666	692	664	680	685	680	659	663	721	662	654	721	680	751	687	668	711	673	736	659	698	711	672	715	677	696	712	648	690	674	677	689	692	688	671	680	722	701	651	684	669	654	706	680	666	698	706	642	691	677	674	701	678	693	660	690	663	739	667	659	696	708	703	701	674	637	637	672	648	666	758	654	663	691	681	689	656	719	664	730	711	725	685	710	663	722	683	728	663	676	662	708	685	653	694	662	708	704	688	694	691	675	668	656	674	721	669	687	656	668	646	681	694	710	727	718	661	704	735	656	686	708	669	699	717	670	705	663	661	692	669	685	637	680	682	677	680	735	698	652	708	664	712	659	639	712	676	692	689	696	696	682	678	677	680	682	696	713	611	711	724	736	640	689	656	720	668	690	681	704	730	680	690	691	645	681	689	719	724	682	678	696	673	683	697	713	706	688	673	685	693	652	691	704	674	665	678	681	739	693	677	678	661	645	710	628	640	702	688	687	759	627	655	668	684	685	702	651	718	666	710	722	677	676	685	684	714	714	669	713	689	692	672	699	656	714	678	716	697	669	682	659	686	673	634	706	662	729	677	664	719	682	654	674	691	665	657	737	702	653	676	678	630	670	652	653	675	664	697	665	775	705	696	676	736	657	703	663	671	705	671	652	677	644	642	677	676	616	655	660	702	696	682	705	698	647	671	651	679	681	681	695	655	660	686	672	685	658	673	710	677	644	687	659	751	713	702	655	748	685	720	666	665	601	688	690	658	705	679	740	681	692	658	658	701	657	678	661	693	640	700	694	662	710	715	652	716	679	659	709	667	647	699	665	655	678	701	661	678	696	689	665	642	741	658	684	692	682	670	688	632	678	683	670	679	701	701	705	713	698	686	709	687	694	664	667	682	697	705	707	664	702	630	703	722	683	692	633	721	650	659	676	696	711	666	686	669	697	740	701	675	729	675	679	691	706	727	702	655	695	710	698	679	648	642	687	670	650	718	708	677	702	650	696	699	665	673	691	691	648	716	683	683	681	668	688	699	698	646	691	710	607	682	684	692	675	697	621	703	700	661	661	703	683	685	672	661	692	694	697	657	728	672	677	671	649	688	684	675	700	692	701	650	674	695	667	708	703	677	741	648	663	674	699	679	647	655	722	683	690	686	655	682	638	673	664	649	635	645	705	676	645	662	671	673	699	669	643	655	724	653	702	678	716	659	677	684	701	623	713	710	705	669	676	660	662	631	671	672	647	699	660	657	689	659	698	735	655	693	700	701	688	616	687	690
18066	18349	19717	21749	17312	15170	10930	10109	7906	6242	4661	4121	3432	2949	2847	2802	2329	1952	1696	1701	1430	1203	1014	798	823	860	767	664	514	486	465	420	419	455	423	385	408	403	403	399	379	352	408	368	394	363	371	394	405	388	399	426	416	390	358	356	348	395	360	376	361	389	378	355	372	369	332	333	358	361	370	354	341	377	349	363	338	364	395	363	354	371	367	382	355	362	324	348	353	369	352	357	343	362	369	330	323	326	347	322	356	346	353	361	365	357	352	360	324	336	367	362	336	388	338	359	347	325	341	320	354	353	348	352	366	351	352	327	353	377	358	337	355	336	338	312	358	392	363	320	351	373	359	410	334	342	351	334	353	356	342	380	341	351	354	384	326	315	344	344	312	351	345	344	316	345	353	323	358	334	386	363	356	344	336	331	363	344	336	358	359	377	357	339	346	342	367	362	365	334	339	331	358	358	315	329	356	366	347	314	319	358	360	314	330	352	354	351	329	336	345	333	336	367	344	361	360	372	392	344	332	320	337	342	368	340	357	359	374	331	344	342	347	363	327	349	336	343	332	352	342	348	317	323	317	358	310	371	328	373	387	331	377	334	365	357	356	367	349	342	351	374	360	328	378	366	356	351	365	344	349	303	350	369	320	346	366	335	370	355	334	385	360	343	345	317	337	332	349	333	332	371	341	363	324	351	372	402	389	339	395	303	359	369	311	339	365	377	379	360	306	356	323	330	381	331	350	363	361	342	361	368	382	343	340	342	346	338	348	335	340	327	394	329	370	363	354	350	358	325	355	375	342	382	338	342	334	317	357	325	344	338	349	320	340	340	365	325	374	359	365	351	348	346	348	335	334	377	338	326	310	342	336	362	345	348	391	347	381	361	358	353	359	353	366	349	326	323	358	350	334	315	353	369	365	340	311	375	354	353	338	367	337	356	348	368	338	344	356	352	353	365	345	344	364	327	341	372	367	355	343	329	374	368	408	330	375	355	370	360	321	342	354	334	353	394	339	346	341	318	327	338	329	335	312	338	345	377	349	374	361	350	339	348	372	359	365	384	343	357	376	372	347	349	352	375	356	348	365	327	367	308	343	402	340	314	339	384	356	323	370	347	361	349	352	332	346	356	353	354	317	340	354	335	334	374	372	374	367	369	362	342	338	344	319	362	330	354	376	346	345	377	328	381	373	313	337	357	347	351	360	308	335	305	336	350	360	353	318	406	358	355	354	341	370	330	332	346	332	341	360	374	364	360	375	307	334	322	364	345	348	342	347	321	307	369	356	340	330	331	341	356	356	363	343	359	346	365	353	350	368	375	366	337	344	396	337	356	369	323	365	361	352	357	356	343	345	333	337	346	369	359	374	347	373	339	370	372	353	331	333	326	335	360	380	346	332	371	351	352	330	324	351	401	364	355	369	347	331	351	376	386	374	378	379	318	361	347	350	361	364	366	319	351	336	325	346	345	325	377	364	337	338	354	330	409	339	353	391	365	365	343	343	325	355	384	393	299	367	357	334	365	330	373	347	336	353	345	379	341	353	328	378	391	335	343	368	364	352	387	337	335	369	348	345	354	342	342	334	386	347	356	384	321	357	322	359	380	351	364	328	338	350	345	348	350	364	326	354	323	336	307	361	352	350	361	354	323	388	373	365	363	349	305	358	340	304	348	366	361	365	371	361	328	334	362	332	390	367	340	379	346	351	350	371	335	362	336	347	359	358	353	348	362	359	332	335	388	335	351	347	378	376	324	342	377	344	341	335	341	339	380	342	328	355	366	359	379	356	362	309	362	345	380	335	365	346	359	386	370	312	334	390	370	368	337	370	381	362	361	326	335	376	369	348	327	361	341	361	333	322	341	372	370	349	332	336	368	362	346	295	326	352	352	321	315	332	353	310	350	321	364	324	332	326	292	368	374	355	364	343	353	326	326	337	353	343	319	397	362	336	339	347	380	342	328	351	368	340	351	370	348	391	344	354	355	361	365	308	378	361	372	370	329	343	360	333	359	315	323	356	352	342	336	351	373	335	361	364	368	329	326	344	369	371	365	370	365	377	340	373	317	304	340	338	354	352	348	368	347	356	385	378	331	350	338	329	336	361	335	313	351	316	335	341	330	367	352	325	350	378	335	358	370	317	352	356	357	373	369	371	319	342	380	375	321	374	349	346	374	365	373	329	363	361	332	381	362	332	356	361	373	356	318	354	328	352	360	386	357	342	345	357	350	360	340	359	354	395	398	364	347	353	390	348	357	354	331	357	363	338	341	343	354	328	332	329	341	315	350	349	353	347	354	317	336	353	349	343	322	352	357	346	361	372	352	334	347	320	313	350	314	352	366	344	373	330	318	329	336	353	381	349	327	327	347	352	317	296	353	344	354	353	342	332	333	330	323	337	358	317	333	350	364	349	329	359	334	325	310	364	328	330	342	334	338	349	384	350	365	339	354	380	358	372	340	299	401	362	355	356	323	326	323	345	352	328	358	341	416	360	332	296	348	346	361	329	326	357	340	336	363	362	374	348	359	348	297	370	351	352	353	343	322	354	376	335	360	339	344	363	333	358	313	369	370	373	344	374	351	361	330	381	337	349	353	322	343	353	332	335	339	330	322	329	362	352	379	336	336	378	352	342	310	354	335	334	355	344	368	352	356	337	351	356	368	328	371	386	343	347	362	328	354	317	361	373	338	341	323	373	328	371	350	352	374	384	341	327	343	353	346	347	329	336	324	371	342	340	341	332	372	331	360	360	366	340	341	344	355	342	325	344	377	326	323	345	352	351	330	336	350	356	371	341	346	368	349	332	350	375	310	329	360	350	337	337	339	337	364	350	367	376	361	310	347	347	366	356	350	388	370	344	365	366	360	327	354	343	339	312	327	369	331	345	318	354	302	326	351	348	327	364	339	361	370	332	354	369	352	353	346	367	380	352	333	334	318	342	353	333	345	353	350	353	349	365	342	330	360	340	321	362	354	344	367	346	358	350	361	338	344	352	329	360	343	350	335	374	392	336	369	329	327	361	377	340	363	367	338	347	358	329	374	337	340	347	332	320	395	345	364	327	347	312	409	332	360	321	362	336	355	323	371	324	346	326	317	362	323	368	363	345	354	366	349	381	372	336	351	341	306	344	349	335	334	323	354	368	365	335	327	350	363	341	353	320	350	326	352	363	366	328	366	355	372	339	343	328	342	375	369	365	366	337	371	332	353	354	363	384	373	325	349	345	351	339	320	343	348	322	381	378	363	321	356	359	363	322	351	356	327	328	327	365	331	302	320	369	345	349	350	344	390	348	377	349	380	323	366	305	373	340	313	364	389	335	339	371	361	333	364	333	313	292	355	348	345	353	358	342	363	286	348	352	357	363	338	376	342	281	355	342	359	380	352	341	333	316	333	336	370	346	363	355	362	329	339	336	344	335	346	354	319	323	324	325	335	377	320	331	364	363	339	355	324	334	325	333	347	343	360	371	356	329	350	365	318	357	339	318	338	382	380	348	364
15726	19648	26748	33946	32156	31095	27478	27937	23150	21463	19048	17600	15461	14205	14353	14417	12581	11422	10107	10024	8491	7121	5977	4796	4565	4616	4257	3406	2475	1921	1698	1642	1595	1547	1436	1455	1329	1229	1260	1279	1220	1101	1094	1016	1113	1196	1175	1113	1113	1202	1172	1223	1210	1127	1035	1094	1077	1053	1045	1029	993	973	947	989	943	917	869	881	812	856	837	855	918	863	879	811	888	867	859	883	832	858	935	983	928	954	943	934	843	853	821	850	904	881	879	865	873	860	892	882	849	788	842	846	840	794	864	892	853	907	852	862	844	876	871	883	794	864	849	865	902	929	873	866	826	817	822	889	874	864	861	820	901	919	851	859	858	875	948	870	856	846	882	883	855	868	846	923	885	846	851	838	833	854	885	849	875	893	850	885	867	891	832	832	818	922	857	921	845	857	849	891	910	898	952	856	930	840	853	849	880	842	890	864	857	866	882	906	893	850	807	866	904	874	876	893	878	802	878	831	893	789	855	843	844	928	858	861	841	859	852	839	816	906	877	903	871	853	871	868	872	916	864	816	852	909	829	922	825	857	896	904	821	874	849	900	877	859	865	855	920	865	868	844	867	831	838	869	853	857	836	877	874	901	832	881	859	844	853	853	873	895	847	879	849	871	870	869	905	881	843	887	847	847	814	857	896	877	859	894	844	869	862	898	868	901	885	834	851	832	877	849	908	877	825	844	886	841	910	861	886	826	882	816	873	881	865	894	904	871	837	861	883	843	887	869	798	889	797	906	883	824	834	810	823	882	884	870	844	788	887	834	850	909	812	842	845	853	811	911	850	844	859	877	884	840	861	844	880	830	826	859	844	868	897	866	822	832	842	894	862	875	907	850	878	866	876	842	836	866	821	858	815	884	839	865	876	815	889	896	865	862	872	899	882	874	820	861	841	821	838	865	837	917	896	873	861	884	858	860	829	897	908	875	891	849	862	869	870	872	860	835	865	804	880	866	858	869	891	839	906	858	819	960	840	871	845	861	826	915	866	858	856	856	835	858	842	872	855	828	936	863	842	891	915	852	802	906	890	910	866	862	835	869	910	890	880	813	853	895	881	871	871	866	863	814	870	887	901	911	884	875	895	836	842	907	855	863	879	856	919	875	869	886	799	881	896	903	877	918	866	808	863	860	844	810	898	870	828	891	857	828	873	825	891	841	866	859	865	878	844	850	914	890	890	898	910	911	907	845	874	876	872	858	869	849	818	867	864	862	830	905	842	865	934	801	867	818	871	847	888	862	888	838	864	956	840	797	865	858	889	825	912	852	856	865	861	853	824	901	891	899	854	855	849	831	827	887	880	844	816	877	865	846	886	899	873	895	807	848	851	859	857	921	895	811	879	791	862	864	881	858	831	878	831	915	826	862	852	867	856	870	831	872	905	865	828	905	861	829	854	860	820	830	893	869	820	909	881	854	872	874	897	829	862	888	858	885	887	800	863	874	819	805	862	879	911	894	839	866	921	882	866	816	934	852	850	851	834	842	853	844	839	832	860	825	849	829	879	883	878	882	862	905	861	860	877	839	900	887	865	887	862	871	841	885	842	865	852	900	874	855	833	897	836	916	879	851	890	831	900	842	895	824	827	838	844	861	913	829	801	861	865	807	848	899	901	878	869	831	874	845	853	837	857	885	811	840	865	908	876	899	860	874	873	864	839	888	868	812	848	862	855	824	797	860	923	893	858	866	841	810	887	885	857	837	874	846	880	928	798	841	830	885	849	822	858	877	883	821	892	823	857	866	845	808	869	890	788	843	845	840	813	894	851	855	870	816	795	859	884	868	908	828	885	835	886	933	856	861	852	886	812	847	880	831	915	901	843	855	898	865	851	875	913	866	858	870	870	822	842	849	852	833	815	813	885	871	864	820	902	909	884	847	819	801	836	876	837	875	861	848	830	836	839	867	815	905	904	852	922	817	869	824	843	896	856	878	836	837	864	879	868	817	890	871	818	809	855	882	827	891	798	896	886	888	917	887	862	862	843	839	865	876	856	890	884	841	878	841	857	857	875	898	895	845	823	861	828	868	912	829	876	888	803	839	864	814	859	826	868	883	878	836	846	875	837	897	905	785	890	869	860	889	883	844	837	882	873	880	848	842	836	867	850	863	855	866	823	850	848	877	913	842	932	902	842	851	857	907	834	870	864	879	892	810	880	881	899	883	897	849	845	925	833	852	848	834	840	841	832	853	855	868	862	934	833	885	846	864	849	857	851	889	900	778	851	849	834	841	851	850	865	871	821	876	808	863	839	849	872	907	857	816	826	902	878	857	907	872	832	854	878	813	894	935	864	864	853	881	894	887	847	861	889	853	825	831	873	831	892	904	890	872	847	848	820	831	886	850	851	885	872	862	873	843	900	838	835	831	849	860	847	853	854	864	840	848	894	855	854	867	838	919	849	797	832	871	892	878	900	886	896	879	869	878	843	896	882	787	832	858	905	786	869	859	867	856	828	833	883	878	849	926	831	866	920	911	831	848	837	830	813	900	880	856	835	878	872	918	855	889	896	850	905	856	912	883	857	835	842	906	841	842	834	914	820	846	879	878	878	860	852	831	879	839	850	822	897	877	910	859	856	872	887	895	882	849	872	890	828	839	882	876	851	864	840	890	823	828	877	844	844	808	892	870	870	838	866	862	818	826	828	835	827	908	868	799	847	848	860	849	881	880	864	833	884	871	789	839	871	865	856	871	872	898	890	826	854	883	859	872	828	880	815	812	880	865	895	892	904	890	887	835	826	824	865	860	858	835	877	846	880	891	823	861	878	919	882	876	900	802	839	871	804	829	859	807	896	870	855	883	899	892	868	922	872	829	860	829	865	850	839	878	881	886	857	836	889	825	851	860	897	863	862	904	860	888	807	836	845	877	886	856	870	918	831	837	889	862	861	917	863	830	852	918	876	860	843	866	863	887	857	853	820	850	825	874	902	858	888	867	865	840	868	829	841	828	868	854	816	855	870	898	844	871	839	866	866	839	896	823	873	929	854	865	875	888	839	835	856	851	900	857	849	918	866	871	907	826	897	889	891	860	864	874	849	872	872	838	827	834	884	900	830	852	892	875	850	869	845	862	917	808	856	874	841	848	865	834	901	916	832	886	858	863	794	852	866	835	871	844	857	887	846	891	905	878	832	835	830	879	863	883	834	900	814	872	882	877	840	890	843	893	880	880	897	814	883	878	848	854	918	852	892	858	865	888	890	851	865	799	833	818	869	868	883	848	811	885	870	865	892	876	900	876	860	900	825	840	870	862	898	882	805	871	870	855	889	882	833	839	887	907	880	881	878	845	862	821	908	877	891	815	857	860	835	809	875	884	833	878	839	906	858	813	849	868	880	864	804	844	818	896	860	819	873	853	867	856	812	901	873	823	856	855	863	836	925	879	881	881	804	870	876	908	839	861	825	875	865	885	871	828	891	827	837	874	867	883	896	919	873	865	842	872	814	862	882	885	855	928	872	864	886	873	830	843	855	870	875	812	854	909	892	844
50219	42714	43110	44400	43824	45541	43543	45866	42723	40472	38900	38065	35294	33589	31370	32667	29429	27099	24565	24971	20975	16530	13822	10299	8912	8669	7809	6145	3975	2606	1871	1847	1571	1398	1374	1306	1208	1174	1213	1142	1126	930	914	841	847	1010	897	854	958	919	950	1011	1146	990	775	870	795	903	881	713	611	563	565	535	418	402	376	379	343	348	312	337	340	321	368	335	320	309	375	334	334	342	414	437	411	391	345	347	334	316	350	332	355	301	338	325	339	345	370	323	310	334	332	333	350	378	340	353	323	322	346	349	358	331	312	333	373	330	305	382	312	331	309	309	348	316	330	323	346	339	346	336	355	341	332	339	328	307	343	328	340	341	361	348	330	377	347	351	367	365	352	322	298	371	360	344	316	367	331	394	333	307	337	316	339	341	349	337	334	330	307	329	358	338	333	356	346	330	365	373	331	313	348	339	336	365	324	341	343	365	333	316	333	333	381	328	330	332	371	352	339	321	340	360	369	329	320	333	322	358	356	341	319	330	332	316	360	315	353	346	330	347	364	360	381	349	349	349	352	334	306	318	337	364	348	346	329	385	318	316	321	302	340	338	337	319	341	363	332	331	311	285	334	351	322	334	355	313	344	340	333	321	373	359	335	360	361	306	306	325	305	319	306	310	352	367	343	337	350	312	339	333	314	329	332	349	371	340	344	320	366	359	360	335	333	337	359	344	317	319	327	337	315	337	324	341	341	304	347	337	348	344	352	328	362	324	334	331	343	351	337	336	343	326	324	309	325	338	361	336	309	325	309	327	289	387	319	297	330	339	351	356	354	304	313	311	333	348	332	341	345	363	359	325	321	311	312	344	361	334	327	342	339	336	320	326	328	326	344	339	322	316	350	335	325	363	361	338	336	330	337	345	331	342	331	346	375	346	366	344	336	338	356	347	316	369	359	330	323	323	356	360	347	317	341	323	333	328	327	337	315	367	352	326	345	368	316	338	333	362	374	328	391	321	320	369	335	335	361	367	377	320	313	343	335	357	374	345	364	318	362	329	300	347	331	343	341	330	331	337	356	329	366	315	361	301	348	339	366	322	330	323	327	375	322	313	293	369	323	330	351	372	312	324	350	309	314	334	334	356	316	304	332	330	351	312	322	327	323	371	316	383	320	375	322	345	377	340	333	338	384	323	356	345	372	320	378	323	344	312	331	326	333	305	346	366	350	327	337	336	380	324	386	364	342	353	339	384	318	322	345	370	327	356	333	318	326	360	345	327	302	318	331	333	351	327	332	347	333	367	325	324	356	322	331	319	328	389	327	329	351	302	372	325	359	376	342	365	318	329	339	340	337	312	351	314	360	333	359	338	312	319	366	320	321	341	347	337	329	384	343	333	318	290	347	322	308	324	349	346	340	341	341	310	337	312	309	328	347	337	316	369	327	346	328	339	339	362	309	338	357	337	331	362	337	329	346	365	329	378	362	331	322	327	354	357	327	331	347	366	338	323	341	331	288	349	343	356	335	335	361	370	345	345	338	353	344	327	332	353	338	331	352	364	313	325	302	352	325	332	356	313	357	350	305	337	351	333	332	323	332	395	326	352	331	326	388	344	338	330	339	340	367	335	345	329	355	345	313	373	333	323	359	318	337	315	357	336	313	363	357	357	322	313	376	364	365	344	325	369	349	339	329	360	320	335	335	355	352	340	335	320	316	338	323	352	338	382	342	325	373	325	338	373	337	379	337	374	381	314	347	383	362	337	340	320	351	353	346	319	345	341	349	334	328	346	313	317	379	367	334	363	324	351	378	339	343	325	340	360	373	342	346	311	356	347	330	342	365	307	337	368	339	362	374	368	347	320	352	330	359	344	334	345	333	339	330	342	328	356	340	323	321	342	339	326	336	328	340	328	333	328	353	349	344	315	323	324	303	352	336	357	345	346	325	335	303	340	353	309	357	350	338	357	349	333	351	351	377	316	338	330	313	363	312	349	314	348	323	379	350	355	302	332	350	305	314	303	301	358	332	306	336	314	344	323	349	354	352	327	357	346	347	311	360	343	341	352	344	327	323	345	313	320	320	324	365	324	316	335	375	348	353	338	344	393	320	315	344	327	315	326	341	329	355	336	380	355	340	314	349	357	333	353	342	343	323	347	347	354	357	336	302	326	352	362	339	343	356	338	343	344	362	310	337	335	308	343	324	359	296	329	312	370	359	350	334	337	345	344	342	357	358	357	346	344	335	387	368	318	329	342	312	338	310	337	362	344	322	348	315	339	325	338	367	364	363	308	383	327	314	317	332	334	354	320	344	376	335	310	345	365	318	372	328	347	357	351	343	335	368	320	330	349	318	338	333	368	325	338	332	333	381	349	341	358	361	333	362	348	329	306	331	321	358	319	341	337	338	302	314	376	340	373	344	370	346	362	340	335	326	318	338	312	330	320	378	353	315	300	339	322	350	328	354	324	334	319	329	331	336	339	341	304	339	376	344	347	360	346	371	333	328	335	342	325	333	313	339	350	348	324	360	321	307	339	301	336	323	320	331	298	310	333	349	342	344	373	334	340	351	326	300	370	322	370	319	364	338	318	345	353	384	357	338	345	343	355	375	339	346	357	320	348	341	351	312	340	340	311	341	352	369	324	337	350	332	368	354	342	302	328	323	341	359	340	360	310	352	323	344	362	321	306	340	334	348	344	344	337	344	352	330	344	303	334	351	367	349	340	359	345	348	338	330	335	320	327	378	314	337	333	339	335	358	321	323	354	367	354	310	329	326	392	329	346	333	389	348	322	384	365	366	315	359	336	340	341	323	343	374	370	373	335	392	318	363	352	353	346	335	357	318	330	342	338	331	361	313	334	361	314	309	342	305	347	341	337	319	318	316	336	328	331	323	332	349	359	332	343	353	330	317	366	313	345	319	316	305	333	322	342	377	349	332	339	315	311	341	343	322	338	349	388	353	324	288	340	318	362	320	347	337	343	318	346	348	340	315	319	326	327	359	324	339	329	328	341	307	331	363	331	313	365	323	335	367	368	355	316	361	322	367	373	357	332	348	323	341	353	328	306	354	313	366	337	332	377	305	321	335	361	304	343	345	330	354	322	357	321	325	353	355	313	366	309	326	318	354	291	340	365	322	314	356	300	340	371	328	356	343	322	350	352	333	352	327	334	329	335	335	310	361	330	328	337	343	328	334	366	358	336	312	304	339	348	344	326	348	361	346	347	351	361	316	380	321	321	319	320	346	310	347	337	376	343	337	333	358	320	317	333	303	320	354	343	312	316	337	346	320	323	327	344	335	334	362	335	345	351	349	353	369	347	312	347	344	345	369	328	363	318	344	315	335	370	354	334	373	329	330	341	304	336	336	340	331	330	341	336	354	330	311	338	330	362	318	323	332	333	347	334	360	316	343	343	344	326	363	351	313	322	350	343	323	342	328	318	342	366	318	376	324	341	322	363	301	338	333	324	374	332	346	321	378	361	384	360	338	339	334	331	321	318	331	320	349	347	342	328	326	338	354	317	316	333
42823	49131	50702	54553	61587	61707	61710	62513	58971	57731	57760	55515	52937	51158	50846	52318	51166	49334	48052	48094	43699	41214	37062	32461	30062	29803	28307	25127	18121	13772	10734	10467	9207	8650	8092	7499	6613	6817	6789	6494	6259	5150	4947	4475	4205	5824	4749	5027	5734	5529	5644	5858	7048	5353	4225	4965	4167	5194	4953	3815	3360	2755	2471	2372	1271	1590	1022	885	842	885	912	879	914	874	896	889	852	866	819	810	817	878	1395	1428	1316	1156	1010	936	875	866	825	873	854	822	839	788	820	858	859	873	871	799	868	818	799	849	831	902	865	832	833	891	852	823	817	815	869	848	850	855	856	813	881	905	832	786	847	808	822	807	847	832	848	825	824	778	870	832	879	785	842	845	836	822	855	782	833	789	846	867	811	920	837	816	860	828	841	791	842	849	817	854	849	828	781	857	848	847	852	824	800	862	837	848	815	868	882	862	876	810	832	885	814	824	810	842	833	870	815	857	814	819	857	859	829	840	828	804	862	862	836	812	823	810	819	820	811	832	800	844	834	848	868	795	822	822	878	852	833	878	831	825	812	865	798	783	842	874	893	779	820	851	838	845	816	803	872	882	835	874	783	800	826	862	831	844	871	865	857	807	827	855	802	824	847	832	854	867	802	828	838	820	806	853	841	862	807	845	874	827	801	816	826	867	843	860	834	831	781	844	852	768	867	887	836	822	812	858	809	842	842	881	846	867	868	821	817	829	841	868	850	847	812	823	835	810	821	784	820	818	767	863	807	842	848	813	858	810	827	810	820	797	815	826	869	821	851	791	844	825	844	864	865	835	862	858	821	842	799	828	798	767	788	798	873	865	860	844	871	852	832	826	862	851	905	839	791	870	805	853	831	821	786	807	808	845	773	864	816	856	857	851	868	814	859	864	837	779	865	852	804	772	758	860	800	847	835	847	833	866	831	791	815	813	838	819	884	841	791	822	872	853	871	881	840	828	817	836	851	771	848	820	832	836	763	785	821	796	815	844	835	830	860	851	818	781	815	871	794	881	881	856	863	855	809	844	844	844	802	819	831	871	804	821	845	813	832	823	824	806	890	855	841	853	761	817	847	828	844	835	886	903	867	806	810	858	861	798	844	857	825	829	840	857	877	845	828	868	889	789	862	884	844	837	838	848	824	819	816	874	827	918	776	863	823	890	819	819	837	804	877	872	827	889	795	851	831	786	826	819	816	847	859	844	828	814	801	828	847	865	776	844	901	817	860	796	844	837	818	886	820	788	800	808	790	823	839	853	853	869	850	857	857	832	824	863	845	880	820	799	831	818	846	800	837	804	823	833	875	781	829	855	886	790	807	884	837	795	802	816	854	831	828	823	886	885	781	843	860	832	826	792	832	832	829	821	837	872	831	870	826	792	840	782	866	843	803	847	859	854	864	866	771	785	848	839	831	779	837	908	807	857	826	907	830	822	844	822	814	765	824	853	850	853	857	850	764	843	883	820	876	838	865	850	827	835	839	803	811	830	829	808	831	799	847	808	850	794	819	840	851	823	833	817	859	869	866	810	889	814	828	844	879	828	831	774	815	826	845	820	869	866	837	840	833	798	873	793	865	843	826	853	787	862	826	836	879	799	826	787	835	806	785	896	795	882	867	857	818	837	840	823	811	786	849	807	833	869	809	815	820	800	834	793	800	850	836	808	838	802	825	881	875	779	865	786	872	807	816	851	825	805	881	840	836	823	848	828	818	859	813	812	784	841	874	826	866	809	819	865	802	872	859	839	809	804	826	813	853	847	818	905	819	841	814	849	814	791	832	821	865	794	855	880	900	856	857	750	833	802	824	874	841	807	855	830	787	861	809	792	812	835	897	865	854	878	835	899	815	820	842	848	799	849	865	786	866	861	832	793	874	830	817	804	848	828	876	863	847	869	821	857	864	831	847	856	855	802	784	819	855	771	779	879	844	842	826	847	854	838	809	821	808	842	818	828	843	828	873	833	827	821	810	784	808	848	812	856	858	844	837	845	827	842	809	820	861	815	853	837	807	836	867	809	859	825	805	801	810	823	842	837	897	776	867	832	813	847	794	794	782	780	780	794	814	784	861	851	811	813	834	870	852	775	817	765	815	786	870	821	807	831	828	829	772	851	806	813	806	804	860	821	824	803	830	900	782	850	827	846	832	794	810	841	808	856	865	829	832	832	790	850	822	805	855	844	809	821	858	836	840	851	843	820	803	845	838	862	829	861	889	893	805	758	822	871	832	819	843	844	851	855	822	799	788	876	840	795	814	756	802	844	821	817	822	865	822	897	834	874	799	839	839	848	813	849	811	848	905	829	864	871	861	844	861	870	847	849	830	812	845	829	794	816	860	833	837	872	796	831	827	837	870	804	827	856	816	850	804	779	794	822	785	802	820	897	813	855	827	846	797	813	886	879	840	858	818	814	859	808	875	812	785	887	819	804	855	820	865	842	799	842	809	822	833	826	844	849	857	865	827	865	838	837	828	852	869	835	824	788	809	843	857	802	817	851	824	829	835	809	783	846	870	819	831	856	846	852	824	837	884	804	845	896	837	827	839	897	838	872	832	827	799	853	840	789	851	868	847	817	831	812	827	835	821	834	862	847	832	816	857	896	815	843	805	783	821	794	858	822	810	864	810	822	800	821	826	867	873	836	817	845	832	913	806	851	845	854	885	794	858	863	822	845	830	834	833	788	856	824	866	886	843	853	796	808	822	824	875	796	830	855	828	839	830	820	889	810	857	812	791	817	813	800	785	807	838	849	833	837	830	821	840	784	794	799	805	820	945	869	808	778	842	851	852	856	850	796	854	829	832	839	795	778	870	815	807	847	867	845	874	813	824	842	828	877	778	849	853	849	758	820	849	843	858	782	817	828	773	879	826	828	833	860	796	844	838	811	838	849	852	860	754	831	848	861	840	844	857	806	766	842	821	836	841	837	822	849	841	810	880	822	838	891	764	864	841	826	813	824	839	816	799	871	839	882	827	792	826	822	827	829	852	876	844	807	831	809	859	838	797	841	797	855	806	813	777	850	856	834	803	884	830	832	836	854	805	815	871	836	809	811	885	882	857	850	840	801	815	839	860	858	847	841	845	801	796	845	783	856	842	796	822	829	807	841	777	834	810	849	877	814	887	888	837	834	860	838	830	849	808	818	754	816	846	815	790	788	798	819	855	826	811	817	871	830	840	808	819	857	785	809	892	844	860	839	815	840	802	824	769	783	809	868	792	834	841	825	815	851	789	834	882	806	815	837	840	754	840	837	877	868	845	854	851	850	796	821	811	873	847	860	829	828	825	821	871	853	829	812	820	818	825	842	836	894	827	872	819	852	854	831	801	844	840	818	858	802	839	841	879	881	854	818	808	809	826	837	862	846	809	830	891	841	863	812	823	874	843	785	811	820	891	789	849	824	794	827	829	811	820	868	856	830	808	859	805	795	834	809	842	842	871	835	838	819	821	814	840	808	833	896	832	831	883	815	845	818	898	773	837	822	834	819	851	846	822	800	826	813	846	903	873	816	827	839
55707	43487	43056	44702	43866	44388	44889	48883	47625	48676	48692	49157	44675	43924	42841	44902	43018	40622	39558	40367	35338	30187	26086	20367	18169	17737	15541	12631	8373	5479	3768	3480	3002	2645	2584	2361	2075	1997	2172	2044	1841	1574	1511	1402	1273	1690	1582	1492	1653	1632	1670	1748	2086	1686	1302	1389	1314	1530	1408	1161	972	730	799	716	425	484	362	300	327	357	315	335	303	302	319	359	311	290	286	286	297	308	443	490	434	389	355	320	315	312	291	288	310	303	290	288	319	307	291	316	314	287	292	325	332	299	290	308	319	302	295	314	287	302	327	309	325	307	320	303	290	288	325	292	269	341	326	309	304	327	306	316	325	351	294	317	306	293	277	292	292	275	301	340	291	287	310	331	318	288	290	301	292	353	291	296	314	310	297	297	303	311	320	292	302	311	326	311	325	333	304	314	305	303	294	300	326	286	351	314	330	297	356	288	308	293	285	326	278	320	289	288	312	261	302	317	290	307	297	278	320	323	277	302	327	290	296	305	292	334	307	297	316	321	310	312	301	323	295	318	343	304	283	315	309	303	306	290	306	292	313	331	314	294	314	309	311	327	274	305	320	314	320	317	290	306	290	307	278	282	329	306	313	289	304	307	303	311	297	296	301	290	276	308	301	280	277	317	312	345	270	293	322	373	333	307	324	294	305	299	271	314	259	343	299	339	304	305	288	309	326	314	312	312	303	325	281	313	321	322	291	320	307	349	331	322	299	328	277	325	318	276	277	308	303	317	307	282	305	281	267	308	291	330	296	310	289	321	324	310	287	312	286	298	295	326	280	321	305	302	302	309	296	311	315	290	323	309	314	297	289	322	294	315	287	328	298	303	320	339	288	295	256	338	326	316	279	312	307	326	301	264	301	295	335	315	300	293	299	306	317	326	306	338	341	330	321	274	296	311	305	343	294	294	294	335	295	283	290	320	293	305	304	309	330	317	289	297	304	291	301	326	317	267	292	332	310	295	307	309	296	315	323	310	305	304	295	282	297	323	323	317	296	308	302	334	310	306	303	301	275	295	327	302	290	316	290	283	307	318	315	311	284	319	310	288	315	281	303	309	336	350	311	311	306	297	331	306	316	357	269	328	313	320	300	324	306	314	335	322	325	305	316	270	338	319	312	272	308	299	298	289	303	280	323	280	300	303	304	309	344	282	317	322	287	281	314	246	304	336	299	281	309	316	310	325	286	294	315	304	297	334	261	316	313	311	310	277	288	276	330	300	324	317	290	318	318	297	312	325	297	301	321	311	311	277	309	298	310	283	326	297	300	307	293	315	291	328	299	307	327	252	298	323	331	308	301	308	322	313	307	293	290	283	305	305	280	352	277	312	295	345	323	305	302	264	324	313	314	336	271	304	304	314	311	266	333	306	340	311	332	309	327	314	292	287	288	305	305	311	327	331	279	313	313	330	313	304	283	301	317	321	314	288	269	324	297	294	289	296	299	310	327	316	307	295	328	290	333	302	313	327	327	310	328	340	316	295	315	305	284	289	332	332	330	282	312	308	312	265	320	298	319	304	303	322	321	304	338	347	306	301	334	264	343	281	303	317	293	286	326	313	316	343	313	321	330	301	326	292	299	290	302	323	328	328	303	303	334	293	269	281	315	311	269	296	265	294	312	303	275	336	300	324	313	286	283	288	289	302	319	332	286	339	288	331	314	309	277	312	307	306	308	263	298	284	298	338	301	319	282	307	325	290	297	305	300	292	295	330	277	304	319	328	333	294	315	291	300	346	295	323	313	315	309	314	321	316	274	310	307	278	346	320	308	306	289	293	306	285	296	305	356	296	314	328	313	309	298	300	298	312	279	287	328	307	307	293	290	284	337	327	310	336	311	307	291	323	259	287	335	339	303	297	306	291	341	305	279	299	313	304	299	292	326	263	296	306	325	309	308	296	321	325	291	294	324	284	315	326	282	321	295	307	306	326	310	273	318	282	289	323	307	315	306	297	280	319	312	311	286	273	319	335	316	280	335	332	332	302	321	311	346	331	331	301	286	302	311	336	327	321	315	284	305	305	319	304	305	290	326	311	290	303	291	303	263	310	333	293	306	293	291	288	300	292	335	281	301	323	300	285	333	289	291	297	287	298	312	314	330	327	321	310	299	345	283	335	280	338	313	328	318	311	292	310	298	325	314	331	293	283	317	314	291	297	310	293	267	333	279	310	314	317	285	314	284	317	307	312	317	323	285	318	335	294	313	316	311	291	295	300	303	285	281	329	303	271	291	310	276	296	310	295	309	330	288	282	309	317	312	297	315	336	274	264	309	319	297	282	311	280	298	295	303	328	300	296	274	305	320	259	305	327	305	316	304	308	311	311	292	321	316	350	309	319	319	286	325	303	330	312	327	285	312	300	306	302	291	279	287	293	336	330	307	325	273	273	304	314	302	319	278	293	276	271	274	304	325	290	297	304	275	308	308	299	313	306	307	314	324	279	338	322	312	316	279	300	268	282	328	289	296	320	313	315	302	334	275	282	316	303	308	331	299	310	297	338	272	300	297	293	316	305	286	318	308	310	279	269	325	325	307	297	299	313	292	281	325	304	287	286	289	325	312	287	320	296	293	324	313	316	303	345	312	300	317	313	334	311	309	293	322	297	332	329	290	300	291	315	300	303	278	320	284	288	249	302	299	287	301	288	309	295	299	318	322	300	301	289	276	331	304	308	260	315	325	310	322	307	291	299	307	304	283	308	308	327	284	315	294	300	324	313	336	284	304	347	320	297	313	328	321	257	302	297	308	288	325	323	300	302	336	285	290	303	307	273	320	320	305	317	308	316	303	295	322	302	330	311	288	286	314	278	331	315	295	316	309	316	300	306	311	297	295	325	306	248	329	307	308	315	318	303	295	308	318	285	287	312	304	281	329	270	328	319	317	305	294	293	289	329	353	292	289	304	305	314	302	332	298	331	296	292	293	282	322	313	338	312	307	331	298	332	272	283	312	294	315	315	281	300	306	305	282	282	305	289	278	290	324	305	302	322	312	323	302	315	309	332	315	303	336	301	270	288	256	307	311	315	296	298	319	320	284	297	298	318	312	292	310	359	299	287	290	304	290	306	305	299	326	294	330	290	332	309	266	314	288	311	308	317	316	312	303	332	293	283	327	317	311	263	308	312	308	335	313	290	313	282	304	337	325	319	302	353	306	296	304	339	329	288	332	309	326	320	288	298	307	293	325	267	311	295	321	289	324	315	262	311	318	327	292	288	293	314	318	292	305	308	320	260	334	326	272	328	278	305	324	326	322	362	314	340	285	313	302	310	309	306	300	311	309	304	312	280	309	309	284	287	313	283	312	310	308	320	314	297	288	318	325	269	275	338	310	312	290	312	323	327	317	331	332	298	291	329	302	307	290	309	300	301	278	308	316	287	329	326	290	334	282	305	307	312	291	327	288	286	313	289	261	315	297	317	325	332	332	291	301	344	259	313	319	289	326	299	310	316	301	340	342	310	303	283	312	335	306	329	328	304	312	284	288	305	326	321
49370	55133	54413	54713	62791	63625	68308	67472	67306	66263	67069	67434	62804	62519	62505	63335	63672	61927	61268	61230	55955	53792	49092	44305	41739	41030	39427	36071	27840	22159	18355	17544	15088	14493	14114	13147	11774	11075	12568	11993	10254	9055	8610	8151	7639	10071	8829	8827	10425	9669	10146	10508	12487	9361	7790	8280	7792	9533	8481	6898	5524	4092	4079	3932	1530	2154	1058	898	790	823	792	802	813	822	847	852	864	830	831	780	788	1056	1704	1891	1675	1329	982	834	780	769	716	783	727	773	771	698	735	765	756	757	801	723	797	752	779	738	758	750	767	775	766	758	726	745	764	771	765	740	789	779	731	754	744	734	795	809	735	766	683	805	721	745	805	750	730	828	801	746	826	799	745	774	801	835	802	761	760	693	803	778	751	725	761	776	747	791	707	728	776	740	754	758	759	738	750	794	774	759	770	731	729	746	795	747	822	866	758	756	750	761	791	752	786	793	733	784	811	760	775	757	764	792	744	790	684	723	772	745	740	744	765	735	791	812	778	805	774	775	749	773	810	742	783	748	801	749	743	754	788	764	788	744	723	784	754	763	766	776	712	742	752	754	763	729	729	777	791	706	754	731	756	818	696	781	792	720	753	729	820	747	797	770	793	717	794	740	815	811	757	812	775	749	800	783	759	739	751	773	773	694	807	729	712	733	752	747	778	733	744	772	781	726	749	712	757	728	751	755	740	711	752	781	775	746	753	755	767	756	770	795	755	748	744	726	720	739	743	794	756	768	767	765	757	761	779	705	765	735	806	791	795	777	779	783	770	776	740	773	811	753	810	799	793	792	750	806	800	779	758	711	766	781	736	755	753	721	743	807	770	779	767	799	744	796	750	764	714	759	777	746	751	780	746	758	785	743	743	768	748	743	768	774	749	786	735	760	735	739	719	773	741	779	749	765	729	757	729	736	782	759	714	769	731	753	771	767	742	786	739	732	749	815	734	745	773	723	767	742	781	753	742	775	723	745	734	713	725	732	788	801	765	777	720	742	765	757	761	747	744	721	756	793	764	769	792	780	767	756	799	760	794	788	721	734	718	752	769	751	793	751	735	718	780	721	781	753	708	798	749	773	771	769	795	774	762	738	779	741	744	740	752	788	733	750	770	765	712	746	778	809	792	747	765	728	737	763	767	736	795	763	811	779	708	761	793	767	822	744	785	775	733	777	769	722	758	748	779	774	748	789	730	734	723	757	789	763	726	726	767	719	728	781	821	764	749	718	731	753	775	738	770	776	777	757	775	740	757	724	738	726	715	748	775	772	717	759	772	744	756	756	748	761	768	732	731	753	746	749	816	734	801	767	811	772	795	791	746	775	768	721	708	751	734	749	760	735	792	752	702	834	809	734	773	809	790	719	750	795	720	763	761	783	751	792	743	783	802	770	766	746	732	754	778	781	735	730	731	714	759	755	777	725	760	756	786	715	728	726	683	741	751	749	738	778	739	741	771	773	768	821	758	676	740	725	771	740	754	746	678	760	747	756	764	744	742	754	745	712	736	778	793	794	815	774	796	746	820	767	756	748	734	780	697	741	765	732	738	781	769	682	764	759	794	755	713	769	737	755	743	768	808	758	718	768	788	798	715	752	754	730	768	799	775	761	799	759	763	772	761	723	786	773	744	691	822	755	753	717	800	786	751	776	746	749	724	747	748	769	836	721	755	730	770	747	732	727	680	756	797	753	761	737	732	759	798	752	751	726	786	764	752	717	747	712	788	780	746	790	746	727	733	759	762	765	743	743	763	718	734	762	744	804	766	768	769	733	761	787	764	793	761	799	763	747	775	750	738	723	767	734	730	728	775	735	778	791	755	770	734	773	726	773	756	782	765	751	761	795	780	752	771	719	742	809	724	765	737	818	752	778	773	741	780	776	784	746	785	757	729	764	775	723	754	753	741	748	798	761	751	749	730	743	780	761	798	825	745	769	777	753	758	738	762	778	752	778	804	724	751	808	750	795	725	746	740	737	781	725	752	742	752	747	799	781	779	747	763	725	756	762	747	743	743	769	760	740	719	736	757	765	771	761	782	778	787	799	762	787	756	756	759	773	737	746	797	773	762	712	790	762	757	743	778	779	746	755	773	723	756	756	770	793	788	785	785	746	786	782	760	768	753	785	767	758	744	716	768	716	766	690	779	769	785	720	770	779	748	732	822	716	742	767	773	780	775	733	849	767	746	741	778	751	739	692	750	805	740	746	793	744	771	781	736	781	768	716	737	745	729	742	760	766	743	784	754	702	734	736	727	764	752	744	724	744	754	807	763	810	732	758	771	773	763	791	779	770	804	721	765	759	734	773	744	784	770	772	777	759	790	775	750	767	776	763	744	775	790	736	787	781	744	707	784	752	761	730	818	766	757	754	782	751	734	783	731	754	765	776	777	768	718	798	721	778	742	805	760	763	786	770	761	735	784	771	750	743	824	721	726	740	739	788	763	746	797	749	695	751	739	737	744	795	789	725	817	747	746	774	784	781	767	735	742	799	730	767	751	743	776	756	752	732	785	746	773	740	778	741	811	746	752	742	790	726	692	769	703	750	764	821	711	761	774	777	766	754	771	767	770	767	733	742	800	752	801	722	741	751	786	766	754	761	768	771	765	804	759	730	762	753	713	730	724	775	785	797	762	717	788	734	725	773	748	753	790	706	765	781	804	745	758	800	760	726	769	728	719	822	797	756	713	754	765	717	825	767	730	764	705	761	756	734	754	783	756	735	739	725	737	786	782	730	746	763	775	743	728	738	724	740	774	751	787	764	772	719	795	735	734	759	751	745	757	769	786	762	759	764	789	744	760	766	809	752	768	830	743	755	793	757	764	779	781	793	760	755	762	772	792	691	734	773	749	784	781	772	787	770	752	717	741	766	774	773	732	785	795	736	802	765	774	760	710	745	784	779	745	760	744	715	772	740	751	745	781	741	778	771	734	778	728	751	790	769	783	794	754	756	721	727	752	758	737	749	795	726	759	734	776	732	751	772	748	779	758	757	733	803	755	765	751	792	743	762	748	776	782	747	729	746	739	771	758	789	717	784	755	764	753	798	771	800	751	726	779	741	757	751	773	794	746	712	766	740	819	760	726	709	735	743	811	780	696	747	734	746	763	728	771	762	748	748	735	731	752	777	746	803	730	726	712	766	754	737	725	733	771	767	767	753	729	740	752	780	738	798	739	782	742	722	751	774	767	728	757	815	728	763	783	729	729	763	756	767	822	729	777	771	766	747	760	769	794	753	780	793	748	771	778	740	790	713	792	737	769	718	783	778	790	785	752	786	807	743	753	822	754	769	728	806	752	745	781	771	753	769	774	771	746	754	789	769	771	759	729	778	781	758	766	807	718	752	775	784	773	803	782	732	828	755	777	798	776	747	744	786	779	768	767	732	748	784	785	756	798	786	759	774	769	781	784	776	747	741	776	772	787	792	756	755	807	775	745	740	767	756	803	785	763	724	771	715	721	743	755	803	775	776	737	760	795	740	727	739	752	724	734	724	747	751	735	788	810	724	760	802
19430	18949	21802	22980	18617	15445	11798	11150	8331	6924	6030	4950	3554	3103	2959	2851	2315	1976	1809	1878	1498	1253	1084	935	869	813	730	711	606	498	476	407	451	481	450	453	427	458	451	451	443	439	413	421	390	444	365	400	423	427	397	406	399	433	405	365	405	381	412	390	397	400	372	389	409	339	383	360	405	400	360	390	371	379	340	368	377	365	371	408	412	391	378	389	401	389	380	385	338	400	398	394	371	350	370	355	382	348	388	366	382	350	361	372	371	404	367	420	350	395	428	420	381	387	381	368	388	372	400	370	363	332	357	349	346	368	351	403	374	362	381	387	385	383	355	366	356	363	404	388	351	383	403	387	365	347	396	399	400	379	386	347	377	393	354	352	397	362	384	375	407	361	391	375	371	390	384	403	370	368	411	385	391	368	374	403	360	410	386	350	379	391	383	387	366	363	389	388	387	383	365	367	380	372	372	396	350	337	333	404	388	407	346	365	383	354	369	352	373	384	393	326	354	369	397	361	382	397	377	377	339	388	389	341	351	413	367	367	380	346	358	373	351	351	402	365	382	365	366	371	404	350	399	401	363	399	348	391	367	376	401	385	342	371	349	359	387	354	380	402	421	394	351	383	384	374	355	340	410	342	364	370	387	414	383	366	357	387	366	372	422	395	366	415	398	427	382	383	384	397	338	399	377	415	374	383	380	371	352	410	339	371	370	390	410	369	385	360	374	418	391	382	384	345	353	373	400	329	361	393	417	372	362	383	352	387	401	383	356	367	391	379	382	377	392	391	371	374	397	367	373	368	372	385	367	351	380	362	357	385	358	388	382	385	397	374	372	382	358	396	362	363	370	353	376	432	385	397	380	346	373	371	371	408	397	367	400	384	382	402	384	384	357	381	401	378	358	391	387	410	367	370	381	368	377	361	358	393	376	364	386	363	381	395	372	361	369	373	375	379	374	376	392	390	418	405	359	415	392	353	351	364	391	366	352	405	368	393	374	350	401	349	371	361	402	363	408	363	369	402	381	354	373	357	348	388	364	383	354	362	398	401	354	325	357	326	362	364	383	373	357	424	385	347	411	340	395	395	348	369	347	392	349	334	392	372	349	384	384	362	409	380	370	341	351	360	372	370	381	359	321	418	384	380	365	411	367	353	359	386	372	391	363	374	417	399	381	388	355	386	348	350	393	416	404	383	363	381	398	361	380	391	388	389	419	391	414	384	372	353	355	383	400	379	363	368	403	358	357	368	385	382	385	384	351	347	388	341	394	343	339	382	378	420	347	381	383	337	354	350	364	381	370	360	394	372	382	407	385	388	399	378	389	375	397	376	378	341	376	331	388	363	387	414	386	368	362	429	372	365	383	371	348	394	363	341	385	379	369	374	402	403	393	360	403	399	372	366	380	381	374	375	390	371	364	392	358	405	376	375	411	359	373	366	385	402	377	382	386	366	404	393	390	372	389	378	363	387	384	369	375	407	402	352	361	398	380	365	393	382	367	377	354	353	343	357	387	369	344	346	386	388	377	349	362	372	362	380	391	403	367	372	357	355	375	369	378	400	379	366	336	384	348	398	369	394	368	370	369	391	340	387	397	361	392	389	404	355	368	369	350	393	371	360	398	380	398	405	377	392	399	369	355	386	397	381	372	367	392	407	384	381	378	387	372	399	376	381	389	383	367	430	370	377	410	371	380	390	397	407	387	365	352	387	363	375	398	401	371	347	357	410	390	390	356	385	377	399	423	380	378	380	400	372	372	372	361	402	362	362	375	351	341	377	395	409	397	362	362	374	374	394	370	374	377	371	404	389	362	347	427	376	358	360	389	395	390	407	342	369	390	370	381	399	413	361	380	365	350	387	377	371	388	363	407	381	393	371	350	340	373	367	354	342	372	360	356	377	347	368	352	373	383	371	387	400	404	386	371	368	384	368	377	432	362	381	377	373	386	365	395	380	387	399	358	381	369	371	367	387	356	380	393	366	392	401	391	380	360	368	361	385	373	377	363	389	362	381	337	372	344	361	396	365	424	367	424	388	348	357	377	372	374	371	397	361	384	363	367	381	372	368	403	396	369	395	407	370	388	382	335	381	395	398	370	397	374	369	411	364	351	377	388	362	394	368	366	375	369	402	345	407	372	389	424	404	376	361	370	385	355	356	387	361	382	391	340	399	352	397	382	370	402	377	388	376	353	375	379	389	379	383	382	412	385	374	362	362	373	366	374	342	371	368	381	342	373	389	391	363	367	375	378	390	405	366	365	351	392	382	368	375	397	418	380	419	380	320	393	371	401	392	375	409	385	369	403	379	386	346	402	374	370	364	419	414	391	389	384	390	390	376	353	403	404	375	381	367	378	371	384	408	420	377	421	381	376	408	382	399	353	395	388	354	391	364	366	341	348	379	386	366	389	374	390	374	371	378	363	354	422	398	373	393	394	385	360	364	384	380	365	374	384	359	369	392	356	383	409	352	374	389	360	386	402	403	382	403	368	394	361	387	354	369	382	364	350	386	408	342	325	381	369	392	374	379	411	388	374	406	377	361	342	385	373	394	393	380	399	366	355	424	408	391	380	359	371	368	358	382	339	359	395	406	366	337	415	410	363	376	362	373	357	338	343	392	345	397	387	393	378	386	395	396	377	366	357	417	375	378	383	379	392	361	383	381	375	383	385	375	366	395	400	360	380	362	348	393	374	383	338	376	367	372	385	340	390	395	361	375	403	347	399	379	369	363	380	384	368	400	400	395	380	348	355	398	389	381	381	393	404	393	411	363	411	356	349	359	392	409	363	351	365	363	384	334	367	377	372	377	391	374	356	372	379	336	352	384	381	373	389	369	363	385	352	389	398	360	422	381	372	349	374	346	391	325	382	363	369	390	402	389	374	367	346	376	359	371	379	418	419	397	385	410	375	379	376	382	399	350	383	392	405	375	362	344	393	363	375	362	398	364	386	393	359	381	405	371	379	381	378	371	369	375	378	355	370	390	375	387	374	375	356	365	361	391	397	391	402	381	383	340	427	373	334	367	386	374	331	372	351	377	389	367	379	381	407	406	382	338	327	393	395	388	361	356	393	372	382	329	351	358	383	363	359	374	346	399	379	401	414	374	372	354	367	344	382	397	395	368	346	373	370	382	391	358	376	352	377	360	373	371	414	362	363	395	392	386	374	387	373	380	376	398	428	378	409	383	386	384	376	388	391	381	403	398	383	360	368	368	392	366	374	373	422	381	383	408	394	399	406	338	383	366	410	404	358	361	384	377	380	402	379	381	373	383	381	414	378	378	332	395	412	402	354	376	362	390	371	377	387	375	367	403	358	349	344	376	424	407	381	358	401	408	368	359	334	390	374	371	355	379	384	356	355	400	360	419	379	436	400	373	365	385	400	358	388	365	414	371	399	389	379	379	392	364	376	389	413	387	343	365	366	373	380	355	342	382	376	368	385	354	341	370	377	385	373	372	382	369	358	367	382	404	373	355	386	362	372	367	331	413	376	334	401	401
16504	20515	28902	35043	33957	32289	28717	29761	23828	22903	21849	19736	16065	15058	14898	15034	13304	11409	10569	10849	8692	7586	6209	5218	4779	4451	3988	3526	2570	2072	1723	1664	1560	1570	1618	1468	1410	1353	1286	1328	1262	1254	1155	1217	1150	1257	1240	1194	1297	1270	1261	1248	1275	1201	1173	1124	1146	1201	1086	1097	1049	1050	1008	967	966	954	955	929	904	948	995	990	950	990	977	991	927	965	990	920	929	980	983	1020	1032	1000	989	931	850	957	939	953	941	927	926	939	904	951	932	922	937	905	942	956	916	888	886	936	921	961	970	921	952	944	919	921	937	980	961	897	933	882	908	913	968	901	931	890	914	923	945	905	890	989	920	904	898	878	957	979	884	901	876	926	948	951	911	979	967	845	955	886	930	916	955	895	952	939	940	919	971	974	904	967	931	897	890	955	911	941	923	891	949	931	897	863	894	907	952	921	989	998	916	870	967	954	933	912	906	890	901	956	951	939	934	898	926	891	973	936	887	918	948	944	939	927	950	913	960	925	933	891	925	918	897	903	940	930	956	938	909	992	922	896	908	992	960	915	866	967	929	922	932	962	982	904	932	961	871	891	987	916	922	906	965	930	934	922	905	875	920	961	961	923	927	957	993	986	950	891	970	893	880	935	906	925	943	971	920	897	908	911	940	880	922	952	929	934	878	902	956	923	888	918	914	888	924	926	916	824	944	939	948	998	926	886	901	888	925	916	936	917	935	913	975	894	874	963	968	955	952	888	929	915	970	927	934	945	940	986	877	921	910	949	948	970	908	965	900	892	885	927	914	881	962	890	912	942	893	935	959	917	962	928	886	939	968	891	906	928	936	963	934	938	941	932	929	924	924	969	924	922	956	939	956	977	907	934	905	950	944	916	906	948	905	916	958	912	938	871	916	969	940	956	906	917	945	924	902	882	1027	886	938	978	911	928	937	947	921	935	912	910	913	1017	982	903	973	912	926	919	929	999	932	918	920	941	998	1019	942	855	891	951	949	930	947	952	946	934	898	953	916	913	911	892	921	993	869	918	894	956	967	915	903	926	948	920	966	884	949	948	950	953	905	937	971	934	953	931	925	907	912	939	952	880	936	951	910	928	923	906	972	952	915	918	923	912	889	935	975	958	857	946	915	951	900	944	954	911	912	921	931	958	901	920	941	890	950	893	900	867	888	865	937	937	957	918	981	908	888	934	960	933	978	914	871	921	914	940	936	978	926	1019	934	977	884	886	933	932	899	926	925	901	912	860	971	955	881	906	911	917	908	874	901	927	916	888	900	902	930	932	878	938	895	869	902	930	931	928	950	973	923	878	941	937	938	915	938	918	885	953	908	985	903	944	963	928	978	939	896	932	906	901	899	945	946	963	967	960	917	929	947	943	955	901	924	877	923	925	958	957	936	917	900	945	986	948	896	947	943	931	893	917	951	912	891	912	938	934	941	885	883	952	879	890	888	925	919	898	881	896	915	916	956	931	892	981	911	960	950	954	931	948	933	934	934	899	919	912	921	880	953	919	960	961	973	922	966	886	947	945	942	945	939	878	938	948	921	849	963	969	896	931	896	917	917	873	956	952	931	935	928	890	932	934	909	922	910	912	922	921	935	970	898	913	905	904	913	902	930	954	948	868	900	885	900	954	954	983	940	930	894	997	948	959	941	999	921	903	892	948	930	914	904	910	974	851	944	914	916	943	904	891	902	970	922	951	908	907	905	920	925	1001	894	856	898	934	900	903	960	871	923	932	933	939	975	927	972	1007	947	891	904	960	976	929	918	936	904	909	940	917	924	935	933	937	920	930	965	926	930	935	884	924	913	953	906	886	884	915	939	911	989	885	903	897	923	868	936	900	927	958	881	913	925	966	934	865	929	905	931	907	876	908	925	934	926	970	917	952	941	948	939	917	931	926	860	909	951	941	937	994	872	885	927	934	985	956	923	879	942	897	961	902	958	926	952	849	895	898	940	919	951	939	915	956	913	900	935	953	948	936	914	947	944	920	876	955	945	922	911	964	959	946	975	947	909	927	906	929	948	945	891	953	895	948	966	911	977	930	867	959	937	899	907	898	884	963	944	973	923	987	937	934	877	921	848	956	949	911	923	925	933	912	942	952	951	925	926	949	986	866	940	895	966	927	935	911	952	882	918	941	967	938	959	918	911	923	962	902	912	853	945	925	924	917	929	983	957	994	907	935	900	886	876	920	915	920	878	966	962	943	920	951	942	966	962	879	958	941	887	991	913	922	962	927	910	937	904	890	884	974	964	943	884	998	967	906	916	896	939	936	917	912	938	911	936	884	950	959	876	925	926	920	898	950	924	946	955	917	901	956	932	892	973	923	940	904	959	955	926	914	938	934	919	1028	941	933	937	933	898	886	903	924	874	914	931	897	928	944	970	931	943	921	927	927	947	933	926	881	922	973	924	933	880	952	950	934	978	918	964	968	940	926	931	895	958	950	947	876	943	909	937	900	954	868	905	865	927	969	901	877	937	924	897	951	955	968	936	921	948	911	914	900	904	924	962	919	923	950	890	919	923	960	847	967	890	947	955	904	955	899	929	940	960	925	937	939	884	943	937	931	944	932	938	954	955	967	916	937	930	903	921	894	930	987	954	918	929	893	914	892	940	908	936	1003	932	902	931	936	962	919	947	960	918	887	1002	880	868	925	958	934	926	984	920	921	951	946	972	921	928	970	922	937	950	866	917	908	946	897	905	947	927	937	964	916	955	956	938	902	915	920	892	917	927	924	937	914	885	916	935	912	935	920	904	903	983	896	891	887	932	898	949	933	932	894	985	907	942	914	986	932	950	943	922	910	900	943	844	888	984	979	891	961	914	899	899	948	919	924	938	951	889	908	898	955	887	914	914	963	927	928	925	921	977	956	924	945	887	923	895	909	918	875	905	973	919	945	919	901	918	958	914	935	913	891	897	937	911	936	922	916	956	906	927	927	939	926	935	958	960	915	887	966	941	919	888	973	938	883	942	948	961	889	931	869	885	916	917	913	920	903	953	889	922	965	871	934	909	952	945	948	928	941	884	873	880	907	916	917	935	889	894	927	896	956	907	880	946	925	945	950	926	910	959	930	914	936	922	946	935	872	923	949	921	924	915	884	933	886	877	936	931	935	880	930	910	998	914	894	977	929	910	909	932	895	927	898	921	916	929	920	944	911	939	897	967	895	969	913	893	901	911	900	919	928	894	860	930	931	908	969	948	854	897	949	944	910	928	948	948	925	922	931	980	908	937	969	928	950	950	910	912	939	903	911	878	935	888	1012	968	916	901	956	873	910	946	918	908	935	947	945	914	960	900	929	919	1003	963	905	906	918	859	929	926	917	876	881	892	919	904	904	920	864	978	938	918	931	932	910	952	922	970	922	959	967	921	904	958	912	908	903	954	983	925	920	891	986	932	876	883	923	959	933	938	902	918	947	905	984	928	930	946	970	899	908	934	930	905	909	939	952	912	841	873	944	911	908	923	954	896	981	912	952	953	890	996	936	983	969	935	939	948	930	936	919	913	947
49076	43704	43557	43984	43570	45693	44180	45523	41806	41794	40897	38642	33518	33012	31854	32992	30515	26985	24365	25916	20761	16113	12941	10465	9314	8430	7022	6269	3973	2629	1863	1866	1617	1335	1342	1309	1202	1114	1219	1088	1132	999	867	912	814	995	901	934	1028	960	1019	1076	1074	920	776	866	875	835	797	727	648	635	556	557	396	440	363	341	348	363	315	362	348	367	378	372	394	378	348	386	349	379	405	444	439	401	375	378	353	318	370	380	316	362	346	329	333	348	359	349	371	343	351	320	344	358	348	378	353	314	324	337	347	334	332	387	337	395	348	352	352	360	357	318	344	365	347	390	319	373	319	365	361	340	334	333	374	353	366	353	384	354	331	346	337	355	361	374	340	364	335	365	347	337	368	325	345	348	331	368	349	330	389	352	328	349	355	365	366	350	339	360	327	340	361	347	358	340	331	324	351	324	331	350	334	329	346	329	357	319	352	327	333	332	356	339	382	323	308	364	356	358	368	412	349	340	345	344	291	337	411	314	371	383	352	332	363	343	346	325	355	346	356	368	359	344	343	327	357	333	373	370	353	365	332	348	350	354	345	346	351	330	369	331	308	387	350	353	302	359	325	384	390	345	348	342	329	423	348	375	344	357	344	294	352	370	303	333	377	360	320	335	364	352	341	369	358	359	360	379	327	324	368	350	342	381	380	338	373	338	351	361	346	361	335	359	347	355	383	338	352	372	346	375	330	335	318	383	369	323	319	376	327	368	378	352	366	352	362	332	341	343	365	344	341	345	329	338	317	353	337	385	332	389	329	375	375	334	362	336	338	323	327	353	367	363	351	322	361	382	340	307	371	320	341	332	377	370	359	319	361	332	354	357	354	364	360	364	338	346	340	393	365	371	372	331	354	367	367	348	328	346	344	336	376	364	361	339	356	340	321	340	362	369	348	311	367	307	327	348	331	356	344	321	369	362	392	332	335	353	334	393	313	315	334	305	355	334	379	363	359	364	391	375	363	361	349	329	329	362	340	352	345	336	360	382	359	340	342	334	337	327	340	382	361	338	355	348	334	390	315	344	361	346	309	370	364	340	349	348	396	335	358	330	344	372	358	357	343	362	371	341	333	380	347	336	373	377	363	373	362	369	328	374	338	353	341	302	308	317	342	364	354	356	358	334	339	342	377	355	341	350	333	327	324	351	345	359	362	346	338	373	357	350	355	334	367	351	339	331	368	370	349	331	362	334	316	338	342	316	330	367	354	375	353	343	331	332	346	341	321	336	316	331	349	336	353	357	331	294	334	361	339	354	351	354	341	339	340	357	339	373	333	365	358	345	367	326	322	340	369	357	325	356	349	369	341	346	367	353	359	357	378	344	369	361	336	315	307	311	366	405	357	362	338	372	354	339	343	352	355	325	366	360	363	365	393	388	370	387	371	364	372	362	402	351	316	330	351	310	383	356	373	359	359	383	373	342	367	355	365	345	342	352	335	307	344	374	356	320	383	355	380	321	328	346	335	354	316	341	362	339	347	331	382	302	342	362	356	371	334	322	350	327	373	348	339	362	351	410	329	362	344	348	372	352	314	333	384	396	355	309	343	331	353	339	349	339	346	358	301	380	339	318	371	353	340	359	332	324	353	379	324	344	347	366	305	371	380	349	365	360	347	386	324	342	349	392	319	375	346	359	359	376	298	353	355	340	361	340	383	358	360	352	327	353	359	354	366	301	376	349	340	331	357	367	353	340	368	360	314	376	384	338	359	340	379	324	348	361	346	366	325	329	352	342	348	327	365	363	363	318	352	342	342	370	333	338	354	341	333	330	354	373	355	360	368	311	374	332	372	360	319	344	326	399	366	346	360	387	348	360	375	335	351	347	344	343	344	365	320	348	340	337	387	339	334	313	357	341	329	348	341	331	320	381	328	340	363	382	367	309	383	357	348	310	327	366	350	326	360	376	388	367	345	376	363	380	345	364	293	336	344	366	337	354	340	325	373	343	353	332	348	377	375	336	324	337	339	331	337	354	343	343	308	341	361	327	375	317	354	345	328	316	328	346	316	358	310	354	346	375	371	345	335	339	353	298	367	352	362	329	339	344	363	344	374	332	337	386	376	348	345	321	336	366	374	355	327	373	342	333	368	348	336	349	330	347	376	371	361	363	396	360	350	330	344	355	338	345	339	348	343	347	345	331	375	356	356	392	342	375	336	361	357	337	346	358	356	357	365	330	356	344	344	329	337	371	338	371	362	354	371	349	368	381	314	344	319	321	402	374	379	364	323	346	324	356	369	345	329	340	379	334	351	375	385	368	362	329	318	365	348	368	323	337	343	391	361	342	348	334	363	343	349	344	329	374	346	379	308	344	349	387	324	369	371	350	384	337	328	358	339	353	348	313	349	340	344	364	346	379	325	352	335	318	319	330	326	343	325	335	336	398	347	349	362	351	359	343	339	378	332	370	336	341	340	350	322	348	368	336	336	344	334	357	337	371	359	382	350	353	333	363	355	349	332	351	335	338	375	348	345	402	353	355	396	344	337	336	347	345	370	348	368	363	323	348	360	364	404	344	390	313	353	357	296	345	321	325	385	320	369	336	336	361	339	337	365	364	357	377	356	329	329	371	350	357	328	333	337	312	328	362	362	358	368	382	322	364	331	377	357	335	356	351	376	364	347	345	377	346	325	353	309	353	354	357	337	334	384	349	337	340	318	316	375	358	375	364	380	360	333	361	319	367	330	320	346	397	333	373	369	352	381	320	349	373	350	351	371	350	326	322	365	353	370	337	335	346	371	346	352	371	375	331	370	361	395	402	351	346	330	356	376	325	352	331	372	346	370	335	325	384	334	357	345	357	338	361	361	305	344	346	319	327	309	325	340	347	315	323	343	344	326	327	339	354	338	342	362	354	349	348	367	315	334	363	334	349	357	357	345	371	343	354	348	350	353	361	342	333	363	365	338	349	361	348	339	352	398	326	349	347	349	362	334	377	345	307	344	334	354	362	335	318	360	352	326	381	363	320	321	361	349	332	361	325	342	367	315	324	335	332	349	325	358	300	321	379	373	316	341	353	350	341	356	354	371	323	331	325	331	376	356	342	356	366	354	348	367	361	344	356	332	321	364	333	327	355	345	343	367	380	332	396	350	324	373	376	353	339	341	366	329	352	319	358	337	384	334	363	369	312	340	340	374	351	342	327	350	332	338	360	314	375	346	332	358	369	334	366	370	340	333	332	365	350	355	345	345	342	343	370	352	341	368	334	347	350	383	347	334	409	367	351	337	365	382	315	353	351	326	365	384	361	377	293	329	370	327	344	315	352	350	338	355	346	350	346	366	368	343	348	313	355	376	314	344	341	337	357	338	342	345	367	362	356	356	367	393	388	351	387	399	352	363	342	313	356	334	349	349	349	327	374	369	347	333	339	353	320	309	333	333	340	323	346	365	324	365	356	345	319	363	368	395	338	345	343	351	331	331	371	364	353	322	372	333	340	347	357	340	404	367	357	373	337	338	331	333	346	374	329	351	328
42309	49610	52173	54132	62468	60599	63434	62650	58273	59166	59747	56596	51373	51822	51645	53299	51601	49142	48439	49357	43570	40551	36452	33023	30400	29527	26739	24931	18037	13575	10609	10725	9153	8555	8261	7367	6608	6070	6346	6485	6514	5436	4843	4737	4774	6063	4953	5044	6122	5887	6112	6342	6594	4998	4363	4671	4730	4781	4621	3692	3264	2667	2717	2434	1238	1486	1132	884	882	918	889	916	934	869	875	853	873	828	881	866	869	972	1394	1450	1296	1152	1030	938	872	841	773	890	924	836	857	896	852	864	919	899	870	893	865	818	837	859	850	860	915	909	834	884	891	828	866	872	861	844	871	853	889	865	856	868	882	837	865	886	853	876	847	862	831	864	842	828	810	839	792	882	881	870	866	868	856	873	884	870	861	860	823	851	825	866	819	834	850	834	815	852	826	831	871	878	809	905	860	883	881	884	816	874	839	870	829	887	872	869	867	847	812	908	932	859	863	866	901	849	879	824	823	856	846	871	832	866	813	845	813	881	889	903	889	858	822	839	842	875	846	879	886	876	870	797	849	819	908	885	865	833	847	866	867	838	843	865	838	844	853	870	869	878	827	893	925	819	894	884	893	875	840	837	832	821	848	876	874	852	821	869	831	839	860	835	870	807	853	834	857	801	835	855	859	854	849	871	842	858	815	963	824	852	863	871	821	871	848	867	890	796	901	843	845	862	831	868	877	859	842	858	842	881	856	816	868	827	931	856	899	890	856	867	810	817	802	880	808	897	905	861	917	867	870	840	858	834	840	870	864	880	835	834	835	903	862	863	881	851	848	891	873	855	851	840	851	817	891	914	884	846	806	812	833	863	827	892	859	803	839	903	829	880	786	864	905	829	846	891	874	867	865	867	810	849	845	841	830	820	847	858	837	813	783	836	881	891	852	854	871	870	884	894	857	817	806	854	859	825	844	855	884	838	856	864	850	866	855	873	873	874	856	875	895	855	854	892	882	802	805	896	816	862	853	849	867	852	876	830	868	839	811	874	859	853	882	839	858	848	885	851	877	837	846	813	885	886	916	853	849	916	857	821	834	845	860	858	885	854	923	848	847	839	821	887	887	824	848	816	843	828	895	811	871	857	828	838	792	887	844	877	849	826	815	837	897	876	834	878	904	861	897	827	856	843	824	859	818	859	874	854	841	852	860	810	881	840	837	831	824	879	848	840	855	845	854	789	842	845	887	880	867	845	832	847	867	874	872	860	836	870	912	879	822	836	854	852	865	846	860	836	870	855	894	847	844	851	858	881	819	839	838	900	900	910	902	908	869	833	830	857	867	872	835	809	848	827	868	863	851	876	792	843	899	868	820	876	863	856	832	778	839	874	868	851	832	859	854	891	815	845	797	827	809	814	822	883	886	863	797	866	830	836	859	840	892	892	869	852	874	820	827	881	869	858	828	838	842	893	828	848	845	843	892	837	870	905	866	884	853	803	834	851	841	842	916	887	830	873	924	868	797	830	815	817	857	884	869	821	859	818	877	805	866	814	830	878	859	859	810	847	903	821	910	839	864	856	821	868	888	828	842	867	852	836	857	862	889	852	862	857	873	861	850	862	923	814	860	894	863	816	884	853	846	849	854	864	879	919	825	856	839	830	869	843	846	907	844	865	862	880	825	803	867	863	861	888	887	876	862	832	844	845	831	901	833	894	821	834	890	804	868	854	815	890	816	809	877	903	808	893	803	843	866	880	826	869	847	807	860	859	907	848	859	904	848	840	807	876	835	837	917	865	841	846	840	806	925	800	827	849	841	837	862	892	857	903	790	810	857	857	863	844	828	870	829	869	876	808	820	827	834	843	889	882	890	863	914	850	860	904	828	849	802	892	911	871	807	799	854	878	830	854	845	817	823	880	883	822	837	815	860	847	879	863	823	829	849	796	822	874	855	900	898	832	848	865	907	890	858	894	871	815	799	922	845	879	847	871	838	857	896	865	858	863	885	797	853	880	829	832	784	863	891	831	855	857	799	896	881	894	860	858	879	813	884	903	870	849	888	864	899	866	818	873	885	849	859	824	851	862	883	913	843	854	857	861	876	802	878	773	867	786	901	865	847	854	890	883	842	857	857	825	895	794	882	903	858	920	847	852	871	819	849	827	825	883	849	881	915	862	883	852	810	869	820	862	837	853	865	878	819	826	861	868	841	867	834	860	891	875	881	878	840	888	827	871	925	860	885	846	843	870	885	837	864	847	842	883	859	785	845	819	842	847	816	809	827	847	786	830	875	837	865	864	849	854	847	868	823	834	812	898	854	825	879	888	852	853	845	824	881	838	852	814	875	910	906	916	894	899	896	880	874	900	883	879	885	806	851	824	878	831	829	886	878	867	822	855	843	865	805	871	822	861	820	875	870	914	876	797	808	851	865	810	843	806	842	851	836	829	852	852	838	827	866	794	890	829	879	821	883	865	874	853	876	809	861	867	855	837	848	829	835	832	825	834	857	846	883	845	853	873	848	808	897	831	918	862	877	848	812	855	895	815	871	838	868	873	881	860	852	822	853	846	827	807	826	873	886	824	886	849	835	842	907	834	841	897	844	881	825	822	920	863	832	840	863	848	889	846	791	844	867	889	850	851	812	826	890	915	846	886	871	844	816	863	829	859	850	876	858	924	817	867	868	842	817	862	853	849	831	804	841	858	896	825	919	876	824	818	814	853	818	897	869	831	818	877	845	874	870	852	809	880	811	845	833	926	865	793	853	838	875	846	825	856	796	849	854	828	846	847	872	864	795	881	820	846	870	830	859	864	876	868	832	843	838	807	858	834	836	847	844	831	818	881	874	820	860	866	896	827	851	880	885	873	854	898	859	792	845	790	867	874	843	856	862	826	794	850	840	908	893	858	835	857	877	841	823	842	832	833	845	817	924	804	841	859	878	820	877	875	827	813	823	876	865	871	866	878	818	796	841	847	868	815	852	922	845	864	898	830	834	882	898	862	861	821	842	881	825	896	851	879	852	870	854	880	851	817	825	857	840	854	869	847	847	776	890	851	854	823	860	856	809	866	821	829	893	881	859	867	884	801	836	849	866	829	836	860	876	848	879	805	888	895	839	861	908	815	845	827	896	805	865	892	838	894	854	909	868	842	828	850	914	878	880	820	887	858	805	816	859	893	820	842	891	811	856	848	878	885	843	876	791	820	793	885	882	831	879	868	839	829	851	825	875	852	838	878	879	865	883	838	910	891	821	861	848	849	863	894	803	826	881	850	827	890	866	863	836	865	834	841	897	858	880	831	791	904	862	960	871	825	825	849	860	845	812	886	856	857	850	844	880	841	832	821	884	862	897	840	884	882	877	844	841	856	876	876	835	791	835	916	851	828	833	851	834	891	823	875	889	873	834	913	834	846	848	845	858	843	862	829	857	817	845	839	908	847	852	855	859	847	824	857	845	881	881	856	859	819	807	883	908	857	830	859	857	844	843	864	846	828	823	820	858	808	881	869	877	871	860	875	834	906	828	870	833	835	866	837	831	877	883	827	866	787	827	803	863	871	803	818	866	860
52364	41055	41401	41207	41228	43033	43908	45578	43727	44357	45185	43186	40857	41554	41331	44844	41217	39878	37117	39119	33277	28345	23822	19569	17901	16227	13573	11395	7949	5207	3626	3229	2967	2724	2480	2269	2059	1923	2094	1983	1787	1495	1393	1476	1393	1717	1507	1555	1811	1826	2011	1888	1843	1432	1302	1388	1446	1347	1310	1131	951	834	864	739	411	438	377	323	297	281	333	314	328	331	342	324	322	282	336	314	310	337	470	453	410	389	379	347	352	323	287	299	292	304	294	338	251	264	322	319	289	307	307	323	311	303	300	299	311	301	299	296	294	283	302	320	310	303	321	323	325	311	285	316	309	292	277	281	291	313	318	304	300	303	330	290	303	288	307	318	313	306	302	330	285	291	292	297	305	302	322	308	288	310	325	301	279	295	291	288	301	318	268	293	289	300	312	307	322	310	286	286	321	302	283	285	284	310	295	296	307	308	310	303	289	322	308	287	295	274	309	307	310	310	323	293	291	299	309	316	320	297	272	284	332	319	292	290	299	323	289	301	313	288	322	300	281	312	312	319	279	336	310	294	290	292	306	293	288	293	305	272	302	275	304	293	296	319	274	310	309	306	281	276	306	317	291	306	301	337	311	297	310	350	302	295	281	297	289	312	309	301	286	303	293	273	287	330	291	312	318	296	293	299	262	303	276	321	310	285	307	306	301	312	317	288	320	296	301	294	300	311	315	309	291	275	312	313	291	311	284	309	298	304	286	287	312	309	292	294	292	283	315	296	305	309	304	291	294	292	306	296	277	324	315	307	309	319	333	303	282	323	288	274	298	276	309	336	299	303	292	274	314	329	285	316	304	285	290	318	327	314	274	291	348	262	339	310	271	312	297	294	346	293	324	319	293	307	299	325	305	279	298	267	270	289	299	296	307	312	319	284	294	291	270	319	296	275	310	273	297	303	267	313	319	328	298	293	281	276	269	301	323	316	270	312	321	319	313	306	316	257	288	313	303	282	261	330	319	321	298	286	290	293	290	276	342	305	309	330	316	293	297	301	305	290	295	312	281	294	298	292	277	304	305	319	276	286	315	285	290	317	307	276	322	286	300	330	281	276	294	297	276	297	333	303	316	306	309	266	298	301	309	296	281	306	312	315	352	253	290	314	327	343	353	302	297	306	303	339	270	307	290	302	314	301	299	295	311	304	326	321	276	319	281	312	301	274	310	307	303	311	290	323	283	296	313	307	268	312	298	282	321	293	314	304	301	289	277	308	317	311	275	298	331	310	310	310	263	285	317	292	279	256	293	294	309	271	267	276	326	331	293	312	289	292	302	312	311	297	260	315	290	294	286	297	309	266	290	299	289	298	264	278	286	318	290	307	297	306	278	318	288	320	317	327	318	308	316	281	278	306	295	272	287	310	304	328	311	323	275	348	303	310	290	300	274	340	302	312	341	288	283	301	279	309	317	299	326	313	315	303	325	291	331	289	282	299	283	280	305	350	331	298	285	292	311	298	312	316	292	314	285	314	294	301	299	290	270	314	301	307	306	314	302	322	289	287	323	312	280	325	281	308	284	292	292	307	268	295	309	265	308	301	338	291	330	286	306	309	339	311	251	264	298	288	318	314	292	343	284	251	284	331	317	287	315	276	294	291	308	294	298	311	322	304	297	330	306	294	298	309	290	312	302	311	321	272	307	309	319	332	295	333	279	335	324	293	334	298	309	304	293	310	269	322	307	278	291	290	286	293	329	292	290	276	274	264	299	292	319	292	302	308	302	286	305	284	315	296	294	338	329	322	295	320	305	323	301	253	322	307	320	290	314	288	320	293	307	302	286	288	317	316	320	298	310	293	308	292	296	319	290	307	291	282	303	297	306	285	310	288	353	313	295	306	314	317	292	325	304	333	281	301	292	323	292	326	326	296	294	329	288	308	344	305	322	298	278	312	275	300	314	276	319	269	305	320	278	292	276	291	315	302	295	269	333	307	308	272	319	295	273	325	309	310	278	285	285	308	282	294	287	276	309	303	274	303	294	309	303	304	287	288	249	311	321	336	296	302	301	308	302	310	290	310	304	313	274	300	336	278	295	320	293	318	273	314	308	327	286	319	272	292	295	282	353	309	266	333	299	302	307	289	298	302	296	319	284	284	315	322	263	307	279	299	305	296	330	305	305	316	294	312	311	364	278	296	286	308	305	294	301	325	303	297	328	312	278	310	337	314	325	309	315	320	270	296	268	342	278	292	288	315	304	317	298	317	297	302	288	312	324	322	311	298	314	295	313	288	283	303	335	293	310	320	285	283	310	334	295	292	297	319	288	311	261	264	319	263	288	321	315	280	312	310	337	284	306	287	297	309	311	322	310	333	297	308	296	285	320	345	292	304	335	289	271	297	317	289	298	280	324	321	309	308	335	293	312	289	342	301	285	299	267	293	278	305	298	303	306	346	305	300	293	268	306	299	282	311	332	329	342	309	298	316	282	308	296	328	335	296	320	301	306	304	283	305	279	302	293	301	300	302	290	287	303	300	285	311	309	263	290	285	266	279	298	265	271	329	270	282	313	319	265	291	320	307	318	286	247	251	287	283	273	276	310	299	316	295	295	336	312	295	294	330	291	291	295	299	324	286	306	282	295	313	318	341	299	294	336	326	286	324	341	303	286	311	310	294	338	311	313	358	308	297	310	277	291	317	316	281	283	315	353	309	290	291	278	276	282	263	307	290	302	306	302	302	285	297	318	327	285	300	294	303	291	283	287	291	282	300	335	289	291	328	324	284	279	291	315	306	298	300	298	301	318	302	289	282	296	330	314	310	290	290	284	299	306	317	301	318	288	302	306	300	296	303	294	304	300	312	326	276	288	299	310	302	339	315	323	290	320	289	319	336	276	280	296	298	339	298	276	315	309	254	294	341	309	279	317	340	304	330	316	312	295	297	302	319	307	299	303	308	286	291	321	311	318	299	310	285	323	293	270	314	300	302	303	313	347	324	303	278	291	306	310	326	297	303	302	297	310	294	298	303	296	337	325	302	292	325	295	337	306	284	302	311	331	319	330	285	279	294	283	329	275	298	302	281	297	297	308	280	289	310	297	312	299	291	296	314	280	289	302	338	305	296	302	279	288	282	279	291	283	306	303	321	265	305	326	324	286	296	303	297	332	339	308	293	285	258	276	310	322	285	299	311	286	328	288	309	280	326	334	311	290	294	290	286	314	319	283	284	327	289	332	277	344	278	328	307	291	291	311	280	278	353	312	279	311	316	294	311	333	321	261	288	281	312	308	300	312	312	302	287	318	281	283	284	274	304	318	313	338	290	330	288	313	281	290	318	301	314	299	326	336	303	357	337	330	295	303	317	310	302	335	316	308	310	316	303	335	292	310	265	293	304	295	285	283	289	269	286	314	280	283	301	274	297	296	298	289	314	329	287	293	343	342	312	310	303	319	300	286	300	300	280	287	291	294	311	325	313	300	322	330	314	317	288	297	301	303	312	309	309	329	322	314	308	306	332	313	285	316	304	289	321	287	298	262	337	273	348	292	297
46968	53247	51609	51926	60463	60270	65023	62925	62464	64094	65198	61020	58831	59544	60371	60454	60930	59784	58452	58882	52739	50941	46036	42997	40045	38875	35758	33345	26409	21117	17495	16472	14829	13802	13071	12596	11268	10521	11840	11171	10479	8860	8102	8573	8156	9855	8362	8868	10909	10357	11428	10743	10885	8156	7622	7887	8131	7664	7935	6527	5374	4348	4780	3890	1572	1806	1125	834	859	836	793	764	785	814	830	796	752	806	805	733	782	1152	1847	1695	1566	1278	1019	846	731	743	749	743	734	729	747	733	729	677	700	731	712	747	779	724	745	699	765	721	741	731	716	760	741	736	735	799	750	724	758	679	720	756	764	703	725	748	757	742	788	728	729	762	731	658	752	738	672	725	798	749	761	745	703	715	738	744	735	707	733	756	792	768	764	717	750	713	730	705	744	716	782	718	716	755	774	703	695	725	747	776	710	750	704	667	754	681	778	707	723	729	748	754	751	754	759	737	761	721	701	755	776	721	747	724	728	759	726	763	752	745	716	706	742	768	752	741	727	747	734	737	754	771	734	746	692	732	751	717	714	760	732	701	782	746	770	765	681	749	742	748	746	722	750	693	771	715	757	748	771	772	735	705	743	767	765	789	704	746	731	746	783	712	764	765	738	693	711	776	687	712	744	753	742	736	765	701	744	746	711	720	723	721	759	699	737	725	735	746	771	748	771	726	787	728	715	725	743	747	670	725	735	760	737	699	743	787	696	728	785	734	732	751	729	776	770	736	690	776	763	713	767	744	710	760	758	762	753	760	777	761	728	718	754	758	761	705	728	741	744	761	732	767	766	714	777	743	761	739	737	765	716	744	762	702	718	746	728	706	711	790	769	741	759	705	732	686	780	763	730	760	733	752	754	770	685	719	740	739	733	753	748	739	737	747	725	746	761	729	739	722	785	698	784	742	739	699	726	685	719	717	743	720	750	777	733	728	739	715	722	730	777	773	706	746	753	713	746	718	731	675	706	719	690	757	749	724	707	723	775	723	746	727	708	713	754	746	703	741	756	730	739	718	729	714	737	809	728	725	774	729	736	750	699	777	771	708	760	755	744	705	762	801	756	727	763	717	714	719	763	727	707	712	701	741	768	731	764	740	731	720	761	754	700	763	765	758	765	701	770	787	752	743	738	719	744	754	820	746	744	720	690	723	754	750	748	778	723	759	720	713	743	676	727	743	776	731	782	746	747	793	734	727	731	754	746	732	727	715	748	741	696	733	733	758	731	759	772	753	754	727	738	724	779	714	730	759	727	746	719	743	732	776	773	707	745	776	752	749	740	740	757	762	730	758	714	811	718	800	749	763	700	751	783	702	688	741	748	695	761	718	752	754	723	732	776	769	733	747	744	742	753	713	795	771	750	671	756	757	801	780	741	737	751	735	748	741	740	799	721	742	727	722	735	703	757	727	716	744	800	735	782	760	689	749	759	726	753	701	737	715	674	776	755	724	773	747	777	731	705	707	748	697	752	711	765	709	758	733	721	736	764	714	711	759	707	728	756	749	779	705	753	740	731	748	723	749	761	757	724	684	733	749	775	691	731	756	709	745	757	767	808	763	700	728	783	727	781	756	697	755	750	699	756	758	737	715	697	745	740	740	690	719	749	757	742	721	732	767	706	714	745	741	743	747	719	773	725	701	727	735	746	692	725	702	757	723	734	754	709	726	747	721	784	738	757	729	724	776	736	744	771	749	767	707	719	779	708	756	720	749	759	798	695	763	742	748	778	777	742	748	741	714	752	729	781	751	756	741	746	765	722	686	708	707	753	716	745	712	764	735	751	706	671	737	761	789	712	704	700	737	750	714	742	707	736	730	742	731	790	725	753	775	725	788	766	659	713	746	686	732	771	736	715	713	769	729	757	754	770	737	708	718	783	708	713	793	717	721	725	760	748	751	718	723	771	811	765	767	748	752	730	781	717	696	716	746	717	755	697	725	727	763	783	780	751	755	787	727	703	774	734	722	711	722	693	745	755	729	764	748	769	729	733	724	721	738	749	733	726	736	727	738	746	738	747	728	773	758	695	702	731	770	715	715	754	726	717	759	743	785	682	763	764	751	764	719	766	762	760	707	736	731	728	740	718	719	715	767	766	786	711	795	793	700	763	728	782	752	785	723	739	711	730	742	727	708	722	770	752	766	742	762	761	728	754	767	732	708	767	769	729	763	743	695	729	711	727	744	778	734	795	715	759	714	722	724	741	711	705	738	714	710	721	727	784	726	762	716	720	788	705	721	752	765	709	753	736	700	761	708	740	753	738	772	759	717	710	707	753	711	754	738	771	737	711	758	744	733	747	818	728	707	725	753	713	719	709	756	743	721	706	784	759	732	726	756	756	737	769	725	734	721	771	773	708	736	767	743	764	748	702	772	752	754	768	749	759	715	708	735	770	762	775	776	776	725	720	707	718	714	722	734	730	770	721	758	700	750	763	722	773	726	672	754	722	755	710	760	743	742	801	693	707	737	753	676	755	723	743	727	748	755	736	702	742	753	714	721	758	778	712	730	735	789	754	775	728	778	741	747	726	772	728	721	748	672	703	740	694	733	761	728	714	762	720	712	747	789	740	696	791	719	742	701	722	766	771	668	724	723	745	761	692	733	769	762	692	798	710	757	726	731	780	767	743	701	731	776	714	729	737	752	778	751	693	723	748	749	721	756	720	718	717	774	744	742	769	737	741	700	754	738	723	725	724	765	734	732	741	789	759	759	748	783	695	712	792	742	741	738	719	781	736	765	736	703	749	781	727	742	711	782	744	692	740	737	746	744	769	774	731	766	744	737	717	763	759	746	714	722	678	752	740	676	771	700	743	731	764	715	701	754	766	715	757	719	726	717	746	718	733	744	708	716	729	768	694	732	778	689	727	756	722	743	773	715	774	738	741	713	739	746	722	736	729	780	737	695	743	764	709	731	743	697	757	756	738	700	736	747	678	742	775	726	727	715	741	759	645	705	707	796	754	742	722	766	718	751	763	722	779	779	735	765	765	703	756	778	764	728	735	790	749	708	741	722	754	720	753	722	778	778	777	728	731	675	800	732	704	705	701	725	741	752	761	690	734	717	714	734	769	736	716	730	791	754	790	777	733	741	759	698	698	749	758	790	737	780	749	759	764	751	731	661	719	727	761	761	755	740	699	745	730	714	759	773	732	756	750	729	728	714	731	747	730	723	753	721	708	721	700	756	739	741	735	715	749	735	746	716	744	695	760	736	775	778	740	759	747	697	768	746	775	698	699	701	727	734	729	736	703	739	767	733	761	735	717	779	771	740	784	727	721	719	732	751	733	706	720	748	737	729	806	703	748	739	743	752	709	715	700	774	737	721	711	642	704	724	760	762	722	768	736	724	789	705	762	713	765	760	728	767	760	718	715	780	723	710	721	746	732	723	713	724	760	751	740	695	711	691	778	737	703	752	712	760	735	756	742	731	707	707	776	718	750	726	755	769	750	753	761	724	748	739	727	748	767	708	753	780	762	756	724	727	762	734	704	719	778	692	695	741	692	663	766	724
20135	18691	21453	23520	18860	15998	12289	10954	8127	7546	6078	4696	3780	3822	3246	3319	2573	2306	2091	2227	1802	1453	1314	1124	1018	942	832	720	665	612	560	510	541	471	477	448	439	455	404	414	456	412	424	416	414	449	463	417	437	455	398	442	452	389	427	397	442	387	427	418	383	404	423	378	393	352	372	384	361	406	400	411	374	378	394	392	397	383	379	410	393	386	401	367	331	415	427	408	399	369	411	342	396	400	388	387	385	388	388	374	414	378	387	396	408	392	357	420	379	419	376	376	381	385	328	362	420	372	377	408	385	372	390	421	418	413	390	415	405	399	363	360	371	398	372	385	345	377	368	380	405	417	353	394	372	366	406	362	379	391	408	372	380	373	379	407	389	367	370	383	345	381	369	411	380	398	352	396	351	384	388	387	386	385	374	409	390	436	349	425	365	379	423	339	362	393	391	375	398	357	386	346	382	368	394	353	371	410	372	382	362	365	369	393	393	365	361	392	369	354	364	384	394	389	409	369	372	397	388	347	379	384	408	365	378	409	396	399	369	400	375	346	385	407	392	352	399	383	429	376	356	393	366	381	423	426	367	383	378	390	415	376	389	356	386	362	385	392	396	368	385	400	381	398	387	381	345	406	410	422	373	370	387	403	380	396	410	357	421	365	379	398	357	355	393	365	386	422	350	389	375	386	424	403	374	376	371	352	396	382	369	366	390	381	392	380	400	423	425	392	389	379	388	426	405	366	442	375	400	389	407	379	376	420	386	394	405	405	359	380	422	401	394	364	356	364	394	366	371	380	417	345	370	380	393	376	381	366	416	355	367	370	429	389	370	423	382	414	376	360	374	415	372	352	382	362	401	396	391	377	426	392	360	379	365	364	370	389	389	376	371	322	364	388	377	404	385	419	383	377	368	387	352	311	361	407	368	392	356	367	318	382	390	365	379	393	336	347	373	384	353	388	381	408	391	369	380	388	396	384	334	378	376	392	391	410	334	347	366	373	362	374	377	386	392	394	385	376	353	407	381	373	375	383	402	417	386	408	402	371	389	387	402	399	399	339	372	353	373	374	391	359	388	390	351	349	359	399	370	394	395	363	372	367	380	402	355	406	375	398	397	379	377	389	375	365	403	394	396	365	442	396	382	386	379	404	392	412	368	353	346	417	414	362	384	351	387	381	384	372	383	408	380	395	391	386	392	405	387	376	364	383	380	362	390	358	357	338	364	379	366	388	382	383	359	409	432	394	430	357	385	389	365	396	393	383	370	353	383	399	389	421	403	363	398	395	395	402	386	353	358	391	400	375	351	395	370	395	382	361	384	390	398	369	392	360	407	385	393	390	379	405	400	378	411	369	384	393	394	398	390	389	362	399	372	380	379	399	396	364	384	420	402	389	391	395	394	377	407	392	358	389	391	419	394	376	389	389	409	362	372	383	383	405	375	371	384	381	399	374	396	355	421	395	404	387	381	379	387	385	380	372	369	391	401	394	374	400	367	391	379	379	357	429	370	380	356	416	376	341	366	387	353	354	393	394	350	403	396	398	387	381	361	347	353	407	400	383	390	374	380	387	395	389	383	400	343	382	372	369	384	393	394	400	345	392	388	335	384	414	379	378	399	406	393	362	403	434	395	375	391	365	386	392	347	357	362	340	379	377	389	376	368	369	389	376	404	365	408	343	372	383	384	432	409	395	381	352	405	377	376	412	364	375	377	386	376	384	389	381	393	361	365	368	406	407	373	365	359	386	400	350	390	392	410	431	436	406	378	391	402	370	398	380	389	377	412	387	375	415	396	400	387	376	395	396	383	382	419	394	396	357	344	378	345	345	374	384	390	382	386	374	386	431	393	418	380	337	354	424	373	387	377	371	363	407	399	375	381	408	384	332	408	381	389	374	362	398	372	387	380	352	345	370	359	402	378	415	369	363	376	362	394	404	366	378	387	422	366	376	396	377	423	381	374	355	385	376	369	396	405	383	366	392	363	407	401	383	379	371	404	385	393	417	412	353	356	383	355	365	385	425	381	426	364	346	357	393	352	362	389	358	372	355	346	363	411	412	381	373	405	357	382	395	379	396	392	392	396	385	363	366	369	359	378	361	406	393	388	361	388	395	368	367	371	356	364	401	409	389	372	389	376	422	370	380	401	403	409	380	379	384	405	387	373	371	338	380	388	381	349	372	392	378	371	383	371	386	374	358	390	399	354	373	385	373	378	379	404	374	418	382	378	356	361	406	391	391	393	381	413	367	378	344	392	382	357	398	358	413	397	399	388	388	391	354	363	420	390	396	372	356	391	386	368	388	375	411	380	370	413	345	409	394	364	384	383	383	389	383	384	375	369	371	389	387	373	359	401	355	411	404	337	393	379	383	386	394	399	385	404	370	333	360	399	380	366	378	371	402	383	365	371	390	331	365	374	393	370	385	360	338	331	430	414	381	390	391	394	379	366	374	369	386	374	421	380	411	368	387	364	395	392	377	407	395	378	362	370	418	405	407	386	375	382	355	383	370	388	386	406	394	402	406	386	356	371	380	388	383	368	353	399	378	401	386	410	415	376	391	367	383	384	381	360	364	399	350	384	402	437	387	352	375	359	355	377	372	405	405	410	326	377	326	386	375	386	403	364	432	411	367	381	420	390	377	365	356	368	408	372	420	392	378	388	385	431	388	401	397	391	388	365	374	323	420	425	363	366	402	390	386	396	376	349	383	386	393	393	405	397	394	364	418	364	381	375	395	372	387	360	344	382	365	358	384	400	426	392	390	355	346	362	425	400	394	378	371	410	367	387	403	392	351	409	395	369	380	392	379	394	400	407	381	380	353	384	360	368	411	378	401	362	401	390	403	395	366	360	358	365	374	371	378	389	377	397	394	414	416	373	367	366	366	370	395	369	412	408	423	374	381	397	385	348	380	406	391	391	358	359	363	386	386	400	385	394	386	376	384	407	359	429	392	374	382	411	365	350	354	397	400	366	374	367	393	381	395	366	389	409	388	442	413	363	407	404	409	382	385	366	423	395	371	361	369	377	378	354	402	348	377	383	397	366	356	403	377	397	396	383	415	385	392	374	360	348	375	394	357	390	387	387	373	353	375	375	395	387	357	370	368	371	396	393	344	320	408	365	379	375	403	382	343	383	415	398	397	403	411	399	388	426	366	384	362	408	336	358	337	370	367	384	384	388	366	368	402	383	375	397	408	388	369	405	401	396	343	399	401	367	386	407	394	396	395	390	408	390	384	372	371	351	362	368	359	410	400	414	358	386	407	379	376	363	380	390	371	404	412	392	368	354	369	387	394	369	372	395	365	418	381	375	340	355	347	365	375	355	399	393	371	320	399	386	382	372	352	355	383	407	405	361	361	382	392	374	407	408	374	405	380	419	402	394	371	362	389	402	401	414	372	386	395	372	361	408	358	379	389	386	410	402	386	346	397	408	376	377	355	403	390	381	418	376	395	407	389	356	378	407	383	372	378	388	373	360	366	427	373	395	407	374	356	395	382
17272	20236	29250	35315	34899	32484	30045	29667	23798	24306	22309	18586	16230	16787	15253	16410	13778	12159	11312	12012	9033	7825	6524	5822	5105	4728	3769	3631	2785	2185	1848	1938	1682	1780	1670	1548	1451	1414	1382	1405	1365	1341	1293	1260	1256	1315	1302	1267	1368	1357	1435	1384	1378	1298	1193	1235	1233	1235	1253	1154	1221	1088	1069	1045	1004	957	961	874	982	943	946	922	941	1001	979	920	940	948	968	984	917	976	950	1009	1022	1008	969	979	956	942	979	989	907	962	936	898	981	954	945	928	927	974	897	960	925	934	981	1001	914	929	911	912	939	963	932	952	944	1019	937	911	975	909	918	935	893	941	967	1028	942	966	960	900	1048	948	962	950	915	944	974	889	904	909	891	961	951	917	956	906	935	995	984	941	906	986	971	951	978	982	968	917	1013	899	917	957	950	902	890	973	939	983	928	932	946	930	950	950	941	889	949	991	903	899	932	924	947	947	929	889	972	959	926	928	969	955	918	1010	920	938	958	925	956	972	906	957	862	963	945	949	971	979	962	946	960	929	952	892	970	929	937	950	947	933	897	933	939	950	921	925	984	947	912	936	893	948	922	954	921	935	943	1011	913	1000	929	952	958	970	975	944	882	909	920	956	965	960	999	949	966	906	904	927	953	937	859	889	928	923	962	901	908	906	925	963	934	928	922	957	966	917	933	960	942	876	910	920	915	935	903	992	950	899	952	952	937	941	945	940	968	975	912	909	943	866	932	929	871	965	914	925	941	914	920	961	912	955	944	897	945	960	921	924	939	924	946	920	921	896	967	950	914	928	949	946	900	966	925	880	889	944	1014	930	961	958	951	942	909	898	918	968	955	913	1005	932	951	942	914	932	927	923	913	956	915	914	989	949	948	951	921	950	945	905	974	941	969	967	960	907	935	955	957	931	931	970	949	983	973	957	976	912	972	940	893	918	936	956	958	947	943	949	933	933	934	940	918	936	923	972	882	877	903	966	971	1009	950	940	992	971	992	912	937	931	947	957	938	955	977	962	906	950	900	976	966	953	920	911	964	900	916	934	957	974	943	951	946	910	922	959	979	960	919	1016	972	939	944	963	959	917	946	905	973	942	923	976	931	952	931	971	952	916	938	936	927	931	942	893	934	993	970	1002	958	896	936	960	966	923	928	909	930	977	958	992	904	971	966	904	931	920	941	966	979	952	910	938	934	907	948	932	951	924	931	922	986	990	956	1038	930	910	937	921	925	926	950	900	975	941	938	902	993	942	946	876	940	972	999	933	902	988	930	958	972	987	963	912	924	914	914	938	983	917	924	970	974	947	981	948	948	924	905	881	943	967	954	908	930	945	918	915	970	920	892	910	939	964	877	946	926	924	918	932	909	901	948	928	968	911	908	940	940	958	956	967	941	926	973	904	916	917	973	961	950	922	968	958	908	919	951	935	936	913	910	954	907	973	924	915	922	966	978	907	944	916	985	946	938	950	930	890	918	1006	939	910	978	888	947	982	925	927	926	906	906	889	966	1009	975	951	965	1008	964	925	951	998	920	928	968	957	947	950	901	892	996	939	872	937	896	935	941	977	977	951	941	961	968	893	984	970	910	936	974	914	920	976	960	978	938	991	974	959	924	957	969	984	982	949	906	959	913	901	912	904	982	958	912	1008	964	992	929	960	985	935	998	908	937	1004	961	902	974	879	972	923	998	908	935	998	934	914	914	943	924	928	921	1014	942	930	952	867	921	926	931	933	927	959	907	928	958	921	951	895	951	934	954	969	904	899	931	970	937	966	940	941	950	980	919	898	905	934	916	916	968	995	963	954	925	922	968	934	958	944	925	905	926	919	895	940	896	922	952	976	993	904	915	914	939	953	917	897	931	976	880	899	942	928	944	1003	953	987	889	927	929	936	943	941	893	907	974	956	937	929	959	964	931	933	972	951	953	940	884	955	998	995	1005	927	928	990	950	942	948	951	971	975	929	905	937	905	990	919	964	916	901	904	914	914	953	946	975	877	969	981	864	945	976	868	866	975	938	941	897	899	950	1016	887	918	948	952	900	897	963	944	915	957	962	991	866	971	969	913	969	960	912	964	935	991	923	958	936	934	954	923	919	957	937	923	938	956	924	946	945	945	919	890	983	850	953	938	1013	987	927	909	937	952	984	936	999	912	970	951	934	956	975	1031	938	969	920	915	913	1007	910	938	907	926	951	933	926	953	976	913	958	934	915	921	925	906	974	889	919	955	948	883	923	963	947	939	948	951	959	1007	950	955	959	931	908	897	928	961	1001	981	967	975	935	970	964	941	923	935	957	927	962	943	967	962	982	929	943	887	916	923	951	930	963	900	933	945	915	999	966	914	989	960	932	947	928	976	989	980	929	961	958	948	894	914	980	908	920	934	949	931	896	918	938	948	938	968	941	869	935	942	947	947	928	928	919	1002	930	945	950	1007	926	947	962	994	953	922	903	884	927	973	898	966	930	878	967	917	939	963	926	884	964	905	950	968	950	918	907	964	909	975	907	946	934	937	940	911	947	962	941	930	944	880	896	1003	960	977	943	985	895	959	918	932	951	983	986	942	954	905	904	932	938	926	976	955	976	879	939	930	976	988	874	924	981	963	927	966	947	945	901	902	948	924	963	995	945	983	915	889	908	933	887	934	970	906	954	962	919	914	975	1005	956	944	905	901	950	887	940	954	961	909	937	984	934	885	930	938	954	976	916	916	917	910	972	971	911	900	966	959	966	941	927	914	931	934	957	957	943	927	976	925	961	925	926	975	921	946	965	959	931	918	933	915	947	953	954	890	984	1009	967	964	936	945	937	960	901	950	957	983	965	990	985	956	960	930	970	953	1018	916	974	918	957	973	919	941	956	962	955	924	971	956	932	970	935	989	986	935	877	975	934	937	927	926	989	911	957	939	923	917	898	922	959	953	952	950	968	878	939	941	926	947	919	939	949	935	869	952	985	933	888	937	926	966	988	904	972	952	908	945	952	916	923	988	915	923	1002	920	938	896	930	951	911	929	989	934	897	965	983	927	989	912	895	919	989	927	971	953	964	957	954	931	936	1008	916	933	957	959	962	916	981	937	959	948	998	997	983	1013	886	923	954	915	923	938	935	944	894	970	935	960	889	975	984	908	943	934	875	874	976	921	932	925	892	976	909	945	983	928	958	960	911	924	928	918	900	906	936	960	938	933	909	967	926	919	958	895	940	945	970	966	922	885	911	914	947	922	879	932	918	877	944	968	894	949	1005	940	915	866	976	963	949	972	960	914	1023	921	945	906	913	925	930	898	920	946	938	893	950	988	956	949	934	940	943	920	958	950	966	949	964	931	942	966	946	914	949	926	902	928	948	920	919	1001	975	899	934	915	946	908	934	944	905	969	925	1029	924	906	925	956	947	910	956	950	949	926	908	931	950	944	987	958	938	962	961	936	969	962	917	977	940	878	914	968	888	929	937	978	893	916	952	947	933	939	997	942	969	928	958	956	930	944	928	924	960	922	934	961	944	918	926	883	906	938	922	997	955	925	918	962	965	944	910	882	1002	939	956	974	893	912	962	956	942	957	923	931
49189	41698	43544	42611	40691	42354	42232	42266	39693	40456	38178	34819	32165	32098	30176	32069	28921	25985	23614	24367	19579	15278	12196	10089	9004	7441	5988	5131	3674	2297	1868	1678	1418	1393	1388	1183	1118	1023	1158	1103	1104	933	782	860	835	959	790	885	1091	1017	1081	1125	1011	830	785	797	799	788	841	721	689	594	606	540	439	428	323	329	343	353	364	366	333	407	301	319	351	323	365	372	347	349	443	413	397	401	396	347	351	354	330	293	336	332	359	342	347	391	349	333	350	326	327	341	324	331	358	336	324	343	331	312	351	329	340	326	329	331	320	368	325	355	341	336	309	340	299	365	360	346	352	309	342	315	322	348	315	337	335	354	341	327	340	316	346	352	340	341	334	344	324	354	366	288	336	333	341	351	308	375	307	367	369	355	340	324	325	382	317	327	336	315	344	349	347	332	343	360	331	313	337	333	331	379	326	345	329	335	317	382	302	314	315	330	378	341	354	368	349	321	339	317	353	354	364	318	320	342	320	337	321	335	296	322	331	357	331	363	315	338	375	336	361	320	344	358	330	358	333	355	332	328	340	320	354	347	321	395	319	342	378	344	340	341	334	345	300	354	340	331	362	336	352	353	331	374	362	342	358	331	356	342	347	311	349	371	319	345	295	316	350	353	351	326	305	379	356	351	337	326	329	317	361	332	326	356	326	355	313	374	338	337	337	351	339	355	298	356	338	303	314	304	320	355	331	308	323	340	361	330	377	335	289	333	350	363	321	325	358	309	366	362	319	338	319	358	368	347	331	376	321	320	288	323	336	357	315	361	358	334	326	377	344	342	341	349	342	356	325	325	360	317	341	321	355	345	351	331	379	373	357	348	349	363	360	322	328	338	356	328	349	361	344	346	331	337	343	375	375	350	311	330	292	370	333	343	358	346	354	357	361	361	332	339	306	353	305	313	350	371	342	315	338	329	337	329	354	331	343	350	346	355	338	341	332	339	357	333	338	338	371	319	337	343	327	315	336	348	332	319	345	342	322	360	343	334	340	328	341	331	355	327	339	340	358	333	315	331	306	325	363	345	353	353	316	324	332	365	314	353	363	333	319	352	342	346	362	356	334	276	339	327	311	356	357	333	338	374	341	362	337	351	319	306	325	335	361	326	345	348	349	336	322	368	312	310	358	318	330	332	341	366	360	342	336	356	332	336	308	318	381	349	352	304	351	299	348	315	350	321	344	328	360	351	319	350	345	329	347	350	295	321	313	349	344	333	319	339	355	367	325	308	302	361	330	327	316	368	351	337	343	304	328	327	348	346	352	337	358	355	326	320	357	342	339	362	364	305	363	347	370	331	352	331	332	320	361	359	375	317	345	347	365	341	330	318	320	350	298	329	358	303	355	333	344	343	337	346	338	360	336	345	353	315	355	341	344	327	314	349	304	331	341	350	361	327	326	334	332	343	316	361	336	371	366	300	317	333	323	309	325	347	344	376	357	303	332	348	323	356	310	369	329	353	330	346	374	365	346	342	345	364	379	378	359	339	344	303	358	346	364	341	327	333	366	336	334	352	359	332	360	346	332	355	332	363	314	332	371	380	342	348	353	308	317	330	355	317	331	359	306	336	349	342	361	329	342	366	334	339	351	329	342	347	354	314	319	335	307	363	297	365	377	346	322	346	306	327	331	336	313	364	350	349	319	345	351	340	356	349	322	345	327	351	365	344	336	332	386	355	352	345	347	353	357	365	369	337	363	344	334	340	330	355	310	307	340	352	367	332	357	344	331	326	314	356	359	347	298	336	376	355	326	332	308	305	348	349	342	342	365	336	374	344	316	354	316	350	333	362	318	333	328	346	326	332	340	339	355	343	354	333	346	314	333	335	340	290	341	353	359	338	359	349	330	325	362	341	322	366	339	350	337	341	322	359	318	348	298	350	318	328	325	341	296	330	312	308	372	330	368	369	341	389	339	354	307	333	340	350	322	325	309	351	323	359	315	346	347	351	327	357	309	351	320	302	320	349	311	355	335	337	353	319	330	360	358	334	339	374	351	329	316	327	323	330	344	387	358	340	345	315	338	327	325	353	341	331	351	326	362	337	345	350	346	332	376	326	307	345	327	351	349	379	331	331	351	354	352	332	312	291	349	350	359	334	338	347	358	347	355	332	347	312	335	320	349	368	335	334	311	323	381	368	364	357	346	355	361	357	345	381	314	375	350	374	309	352	342	314	350	337	359	311	379	358	345	340	312	321	338	391	339	372	335	366	327	323	323	342	347	324	338	314	339	354	331	351	363	369	305	367	363	338	340	341	345	333	324	344	339	357	349	356	366	343	334	394	316	340	344	348	322	316	326	345	369	326	375	337	336	368	356	336	334	347	326	299	342	334	360	337	354	339	344	310	370	335	351	302	352	326	318	336	334	326	338	347	340	332	359	354	331	327	372	359	309	313	362	360	338	340	324	339	309	337	322	348	331	342	339	344	311	356	361	369	320	315	335	345	335	356	349	334	347	390	339	344	329	344	325	325	331	315	344	334	348	335	320	343	328	311	321	327	324	316	336	338	338	364	302	315	362	367	361	355	309	329	387	351	350	317	332	351	326	384	354	352	325	325	338	355	334	352	374	300	354	334	318	364	335	324	359	341	336	347	324	309	332	342	311	357	317	309	331	331	326	353	367	326	340	326	332	327	365	344	325	356	366	358	347	350	365	364	322	359	319	332	333	349	339	355	328	332	327	374	333	305	349	340	319	344	315	369	354	339	369	338	309	333	313	345	338	350	336	334	335	330	318	334	284	359	350	341	310	351	344	325	333	338	339	342	344	332	354	333	307	323	322	317	323	320	335	358	376	313	372	332	356	337	350	336	340	318	335	406	303	361	339	339	324	333	309	323	355	345	347	339	317	384	318	314	352	357	301	353	336	313	336	328	331	319	348	336	333	348	338	314	354	344	361	330	348	355	367	333	356	349	332	350	322	299	358	344	351	336	345	335	337	372	348	347	341	318	361	349	335	370	362	362	336	344	350	341	333	349	339	359	325	342	340	331	369	357	319	314	320	329	307	358	305	350	321	336	337	308	354	347	332	330	345	350	324	329	330	328	340	347	342	317	326	390	336	297	325	363	362	352	335	301	329	347	303	369	358	347	355	337	366	312	335	349	329	348	331	336	348	351	321	343	332	340	355	334	341	347	321	339	347	373	364	322	322	316	334	365	347	376	306	339	354	382	362	362	330	340	329	317	316	326	332	324	353	341	343	320	343	356	322	327	314	329	345	327	300	370	344	389	321	319	369	320	294	363	342	355	319	324	342	344	306	348	351	342	339	335	332	350	366	372	324	338	341	331	375	357	342	311	342	361	366	368	355	345	349	323	337	322	320	338	345	336	341	409	343	377	330	339	355	344	324	339	338	376	386	322	347	348	316	314	366	327	332	324	335	311	306	360	352	316	356	359	332	339	354	314	346	355	341	332	331	383	331	343	338	322	337	356	335	319	313	339	344	345	332	299	322	373	366	347	333	335	347	322	320	381
42371	47204	49184	50963	58865	59767	60078	59281	56696	57714	57119	51850	49583	49565	50135	51436	49551	47314	46222	47475	41268	38855	34696	32453	28803	26804	23869	22712	17210	12180	10057	9555	8468	7974	7768	6860	6430	5641	6770	6382	6207	5365	4666	4781	4768	5569	4589	5290	6808	6151	6457	6424	6176	4350	4254	4543	4322	4552	4751	3900	3592	2918	2854	2473	1260	1383	880	874	906	877	839	909	851	905	900	910	798	878	850	825	854	1078	1474	1429	1236	1072	971	847	906	847	860	848	832	810	874	840	800	860	789	820	831	789	850	861	849	816	828	865	822	775	847	854	839	815	804	831	812	842	831	827	788	823	817	890	835	828	872	837	834	814	813	872	845	883	835	869	925	843	803	861	896	841	797	815	798	862	792	845	838	851	804	879	869	841	801	839	855	809	772	815	881	829	835	824	826	831	777	787	807	811	826	772	821	784	863	840	876	806	852	810	827	877	832	864	856	833	770	835	854	794	812	759	821	876	827	853	824	828	814	869	786	804	833	819	798	841	839	767	872	868	791	832	834	804	813	837	812	816	855	826	850	841	857	849	806	782	847	792	834	822	859	787	861	827	826	822	828	853	827	846	850	876	864	818	845	860	841	796	858	856	794	851	829	819	788	826	863	844	796	837	824	805	862	845	797	779	799	861	795	831	865	856	858	876	846	819	823	875	820	820	840	856	843	833	869	835	848	848	823	876	881	836	835	816	780	787	782	826	804	826	836	839	848	822	870	863	781	863	823	817	837	809	818	838	803	788	858	896	851	834	850	880	791	810	851	788	810	837	801	823	832	832	917	844	869	794	853	816	854	795	781	818	867	794	808	843	815	827	785	836	899	785	804	831	846	840	786	850	856	813	810	841	890	810	824	763	836	920	847	813	862	792	839	830	811	903	841	864	805	811	816	818	802	857	843	846	843	788	857	805	829	812	812	808	841	819	816	848	845	850	873	855	847	845	813	821	855	807	837	817	839	806	832	818	861	831	878	867	853	824	850	829	866	875	845	816	841	834	774	841	836	841	811	816	820	839	862	882	820	856	841	811	840	805	839	840	835	860	818	835	755	868	817	810	897	830	829	819	863	853	842	801	809	819	851	839	873	870	845	833	808	837	818	820	830	829	831	840	828	839	803	863	809	848	884	840	827	851	867	820	787	818	882	858	836	827	812	784	860	849	895	856	823	859	795	868	875	860	821	842	836	877	824	814	849	836	779	832	852	866	847	841	838	791	813	841	749	837	803	845	810	904	816	828	797	849	852	799	847	854	842	889	887	829	828	831	803	810	820	897	796	833	827	812	838	873	821	848	843	837	843	784	814	822	824	849	856	841	811	817	879	835	781	817	809	863	843	867	828	831	836	815	842	828	800	833	874	791	838	828	813	847	851	869	887	848	776	855	839	870	824	824	864	831	778	786	829	791	854	855	850	820	822	831	820	874	833	809	854	865	828	865	823	851	815	814	810	854	853	831	812	874	843	828	831	838	789	814	832	825	854	860	802	818	841	896	885	839	853	860	834	871	872	817	860	868	806	876	798	798	857	810	814	825	829	835	830	874	767	850	792	822	846	845	773	870	803	823	824	879	794	803	866	870	807	857	804	884	822	785	818	824	831	817	856	846	836	865	867	764	901	870	844	825	810	792	806	861	879	817	882	839	838	843	826	829	875	843	837	810	839	821	815	779	854	826	843	861	805	810	807	795	835	870	868	785	809	866	794	824	800	809	809	853	818	855	901	819	813	810	845	775	827	869	851	812	793	846	818	900	856	862	829	883	867	806	868	823	840	849	790	855	819	879	803	840	843	834	784	779	899	776	827	827	847	857	834	791	828	819	780	855	831	795	826	829	889	831	806	814	768	838	844	833	849	885	825	794	865	859	838	864	816	859	835	856	871	844	863	816	842	840	869	822	803	811	805	818	865	843	806	806	798	870	861	843	843	837	800	825	842	783	832	841	865	826	795	843	866	832	829	839	827	804	827	852	781	865	789	844	837	836	862	841	823	818	816	890	808	847	800	803	764	774	810	833	796	834	765	870	832	851	810	874	849	860	846	851	849	833	798	860	895	817	790	819	815	854	864	846	840	797	838	824	805	875	801	925	824	822	849	772	872	865	806	804	858	850	796	848	833	828	891	863	827	820	799	790	821	842	818	858	822	842	861	830	833	803	851	862	840	845	844	815	837	840	835	822	826	841	850	857	790	829	845	814	863	870	869	885	851	867	834	822	812	805	835	816	810	796	822	864	800	789	809	879	806	817	796	883	810	805	853	782	841	843	843	824	849	861	857	866	810	794	841	841	807	783	788	856	817	819	853	817	804	858	766	861	870	786	798	841	888	826	825	826	848	812	872	816	779	820	768	890	872	866	781	848	842	815	846	859	828	801	819	827	811	859	834	860	851	846	796	734	813	786	868	804	843	847	833	815	824	853	865	866	887	832	811	926	821	747	801	918	835	827	819	864	835	777	815	833	835	798	821	809	851	834	803	855	806	858	821	841	807	815	793	816	833	802	888	800	841	885	819	798	843	830	825	829	805	834	857	838	902	815	775	776	841	816	809	860	778	795	835	809	784	832	836	823	845	867	825	810	829	820	802	816	805	839	828	822	869	846	850	822	853	834	842	806	851	815	861	849	794	843	872	799	784	850	809	820	801	843	888	851	903	821	782	856	818	873	881	831	831	820	819	842	827	824	835	834	807	818	839	851	812	801	820	842	819	791	830	842	892	807	807	832	881	826	859	858	827	868	875	822	831	819	768	849	820	826	835	846	855	876	825	861	823	839	802	822	858	883	808	837	808	841	813	825	830	864	812	816	772	816	842	851	813	837	846	823	880	839	847	853	827	842	811	876	814	850	833	845	820	810	806	850	841	827	815	810	806	823	870	869	876	814	834	821	834	882	830	858	795	811	873	831	796	891	835	892	807	819	817	831	828	828	860	825	833	836	849	859	799	773	806	826	816	845	828	854	855	845	848	852	793	837	809	826	761	863	860	849	841	906	800	804	827	809	824	843	772	841	853	828	866	822	812	899	886	866	817	823	848	831	842	842	840	766	803	861	812	857	811	829	804	868	824	837	844	823	779	822	889	787	905	848	796	851	807	804	837	810	875	852	853	794	842	841	784	831	898	805	849	850	840	809	826	794	783	841	863	822	883	833	820	802	831	776	820	804	842	792	836	856	842	860	794	770	843	803	885	798	822	815	851	784	844	786	813	871	816	855	832	815	815	822	828	855	853	793	830	858	771	801	871	786	756	862	819	805	873	876	865	783	817	830	854	786	833	817	846	831	874	815	859	833	796	778	822	804	823	866	857	867	834	823	887	796	894	798	869	803	855	904	802	840	807	843	823	826	874	803	834	769	842	822	823	870	818	876	842	858	822	822	830	814	886	824	818	816	870	864	843	839	802	898	844	850	875	800	864	875	822	850	788	840	818	809	840	834	833	844	841	852	846	819	841	873	832	853	814	856	886	814	796	861	828	864	866	860	826	833	795	814	838	822	837	885	893	868	815	835	785	847
56007	43855	44947	43679	42772	43030	45788	47861	45720	48700	47804	43700	42446	43690	44294	47519	43061	41828	39764	41174	33648	29078	24184	20641	18125	15788	12955	10900	8475	5039	3660	3281	2869	2638	2628	2371	2123	1805	2058	1963	1822	1659	1463	1448	1484	1785	1388	1564	1974	1877	2038	2138	1986	1390	1330	1408	1345	1377	1433	1266	1140	919	883	751	462	471	362	379	356	323	321	323	358	345	329	327	315	349	335	318	316	390	555	510	429	397	364	337	307	322	309	343	315	341	372	352	335	340	336	335	330	323	323	342	333	353	312	339	330	335	319	343	331	358	319	308	309	313	307	337	335	339	285	295	309	316	317	340	324	342	337	353	306	318	319	329	296	322	306	308	321	337	320	329	333	331	328	293	324	309	329	358	320	362	351	317	344	307	312	313	361	342	340	354	321	342	333	314	336	343	355	310	337	320	323	325	310	324	311	320	329	323	330	315	346	342	349	316	311	300	345	302	322	347	332	335	333	329	321	349	328	309	356	320	341	313	288	332	346	352	329	300	356	364	329	328	335	312	317	334	342	352	333	314	334	304	307	327	315	320	331	332	330	313	333	342	377	332	290	333	336	349	345	325	335	296	334	332	317	351	324	345	317	315	325	299	330	306	308	308	318	337	353	327	353	329	314	332	357	354	325	364	346	349	315	332	312	315	308	310	314	317	316	342	317	318	330	318	356	363	331	302	334	322	307	326	335	304	378	322	357	345	321	322	321	366	332	344	345	324	331	322	323	316	349	315	314	367	336	360	352	340	347	322	317	371	333	305	317	309	326	330	347	316	362	308	324	330	329	329	334	325	347	316	299	333	320	324	304	299	308	287	318	327	335	331	336	319	294	342	323	301	331	356	335	346	307	333	364	325	311	317	326	336	337	332	334	370	339	319	310	319	334	341	295	353	356	316	325	366	299	334	347	308	329	324	323	306	351	301	344	383	280	305	308	350	342	361	340	318	303	348	350	316	315	330	306	324	358	320	334	305	328	334	338	341	312	351	317	298	337	301	314	332	324	321	322	336	312	333	309	330	326	351	297	330	359	321	305	288	337	348	349	343	311	304	324	407	348	356	300	341	324	318	335	308	313	331	305	320	364	320	335	351	305	315	332	321	301	327	364	327	339	333	318	348	323	321	356	361	340	328	302	347	341	338	329	314	308	333	329	314	319	303	340	344	323	313	299	342	340	354	334	337	320	342	327	334	338	311	339	333	326	311	288	355	375	351	332	333	326	322	332	338	331	324	318	328	322	335	306	312	321	348	325	349	294	330	289	315	311	337	291	333	316	326	315	322	337	344	341	342	321	311	369	336	319	322	322	277	318	369	326	305	339	310	330	291	346	327	307	324	347	325	323	344	297	354	339	306	292	272	309	312	312	326	317	321	314	331	333	335	322	326	298	329	331	316	321	313	342	317	324	331	370	307	339	325	307	299	338	333	325	305	306	356	320	321	299	323	364	330	326	352	338	341	329	327	334	362	323	308	324	334	277	306	322	331	352	323	314	316	329	277	317	324	334	338	376	324	343	312	337	343	345	345	324	314	355	324	337	319	344	325	293	303	302	337	312	361	357	307	344	313	337	320	313	333	304	327	320	336	315	300	341	352	333	397	342	349	339	297	332	328	322	313	312	317	339	361	335	313	314	328	319	353	366	334	346	338	304	347	340	307	321	319	318	349	333	345	359	320	304	371	332	325	330	331	334	347	306	318	334	314	321	321	310	345	324	297	295	304	318	316	322	284	315	338	345	324	284	319	340	324	326	303	338	313	347	339	321	305	325	364	335	311	365	320	328	316	331	336	338	330	338	309	320	321	362	380	336	335	322	292	309	339	346	392	314	329	333	341	297	329	347	318	303	341	295	315	316	303	317	344	323	346	337	341	299	338	346	335	349	323	326	343	325	373	350	330	356	333	336	362	336	350	328	354	348	340	323	316	338	333	328	323	319	336	298	338	307	356	337	331	341	308	303	301	311	330	294	305	354	321	318	314	333	321	318	325	288	336	351	336	317	332	362	324	338	352	322	343	351	328	361	343	344	315	332	338	310	337	304	343	328	287	308	325	325	346	345	349	323	330	339	321	314	294	325	316	336	341	337	347	337	333	335	357	308	333	333	345	343	349	325	318	298	337	333	320	330	330	333	311	339	338	337	339	349	310	328	337	352	317	317	313	306	308	372	332	319	315	327	301	352	364	342	334	332	296	327	328	352	327	331	324	326	343	333	337	326	283	312	299	297	334	370	317	304	299	367	347	302	319	371	307	320	349	279	361	339	329	341	301	338	342	333	294	324	316	323	374	321	323	352	305	293	309	342	300	373	319	315	343	311	334	324	339	351	337	327	314	321	300	321	333	360	327	318	312	346	338	337	337	337	335	350	335	320	316	319	312	316	358	305	305	350	314	345	316	356	309	362	335	322	336	324	323	306	339	349	327	360	309	371	326	371	310	345	324	366	317	322	321	330	295	295	320	328	318	331	340	334	320	325	328	329	305	316	325	339	351	333	332	308	313	378	319	335	329	310	350	320	373	296	360	357	320	320	342	319	330	325	337	367	354	316	321	329	331	315	288	346	339	344	311	318	317	321	310	338	326	345	309	370	313	308	335	342	340	329	336	326	358	317	344	314	322	312	352	343	346	325	307	326	322	344	340	367	318	334	321	335	329	309	352	332	328	371	308	336	318	350	327	379	329	328	338	311	324	345	318	338	343	322	338	307	309	317	353	307	334	323	320	309	349	346	349	330	336	356	345	351	356	328	342	307	321	316	324	348	338	323	330	342	308	333	327	328	334	355	350	336	356	357	332	343	307	312	305	341	335	343	291	329	350	336	313	326	312	337	335	326	354	316	344	312	296	329	332	329	332	312	336	359	335	311	327	320	333	335	289	304	308	308	329	312	284	342	357	339	347	353	310	313	320	359	324	340	283	307	354	324	323	365	329	302	350	313	372	334	320	331	335	296	319	337	327	328	324	320	317	308	353	330	335	291	328	324	322	346	289	316	363	331	349	290	314	325	290	303	323	362	361	365	379	295	321	366	322	337	299	301	314	327	337	288	351	325	295	320	384	351	368	350	318	322	338	334	315	335	317	321	332	312	334	320	319	346	335	324	327	299	298	339	328	320	345	298	362	327	296	303	335	364	342	334	311	338	343	322	342	326	334	343	345	290	337	333	351	299	361	353	302	324	314	339	288	294	329	339	354	323	293	354	332	314	333	301	322	289	321	319	282	326	340	336	334	353	350	336	350	300	283	309	324	342	351	292	334	328	313	327	345	284	299	318	326	330	309	341	321	368	299	313	341	333	319	337	313	332	337	315	296	338	311	317	319	338	338	323	340	314	301	343	309	335	348	328	349	335	307	337	335	318	294	322	324	322	343	350	332	312	334	317	313	318	306	321	360	319	339	299	310	316	288	321	329	308	303	328	329	297	340	308	337	326	349	369	339	324	334	340	353	350	324	304	317	340	363	339	327	340	340	307	320	276	346	344	331	329	345	334	304	321	340
50502	55435	54129	53987	63134	63487	67840	65106	65907	66933	68259	64787	62183	62436	64400	64514	65259	62361	61727	62862	54246	52812	47292	45183	41402	39029	36526	34261	28214	21295	17805	17130	14926	14555	13894	13030	11997	11095	11714	11619	10861	9800	8384	9113	8599	10280	8340	9653	12340	11175	12042	12005	11087	8396	8050	8435	7843	8189	8299	7170	6544	5184	4749	4203	1797	2022	1064	969	861	878	910	939	895	926	858	792	846	829	782	818	847	1429	2287	1813	1549	1223	953	860	835	840	801	818	781	804	851	827	793	814	785	784	810	813	769	756	781	792	764	819	795	771	789	830	760	780	806	803	790	820	828	782	807	790	779	793	698	815	783	788	829	836	773	832	809	797	805	781	762	817	805	810	825	790	815	779	837	752	772	811	795	808	801	845	774	807	763	851	774	773	817	812	852	771	821	851	823	789	780	828	772	811	758	790	807	774	841	815	850	814	831	805	821	801	810	823	797	809	789	827	831	794	832	848	852	820	812	817	780	804	798	775	856	797	826	793	743	840	785	742	777	763	824	792	770	831	829	838	837	789	799	810	792	833	803	793	807	786	861	803	790	845	784	812	823	815	788	764	793	810	794	766	861	796	789	805	806	834	820	792	813	815	804	803	809	817	812	797	777	821	779	788	847	815	757	784	795	826	757	846	823	857	795	823	793	773	810	779	818	785	815	803	809	854	809	829	776	792	802	815	813	788	783	829	819	774	784	794	798	810	801	796	754	787	835	839	731	793	781	827	829	824	806	828	845	795	795	799	793	830	805	794	781	780	824	844	784	798	804	796	802	825	802	798	810	809	855	811	841	795	782	809	821	764	753	844	823	811	796	808	825	802	802	811	800	760	791	806	798	784	809	776	773	774	764	820	769	755	815	786	837	824	831	832	797	821	796	771	814	803	828	786	805	821	837	817	795	795	799	771	801	859	765	780	798	798	788	807	754	800	787	803	796	811	775	753	774	778	827	777	760	808	825	829	809	849	787	808	781	800	788	804	829	815	818	785	790	797	840	823	767	800	782	783	759	807	788	778	727	799	794	792	862	794	802	814	828	748	774	792	829	844	772	815	841	785	785	753	852	777	804	810	882	770	786	774	764	790	823	811	795	735	815	780	789	820	793	822	826	765	779	827	834	819	806	778	809	808	768	812	835	757	773	862	811	783	769	790	803	825	802	757	802	801	806	855	783	792	750	756	826	754	809	781	850	845	829	828	759	810	857	779	813	767	784	780	759	796	753	789	790	767	822	801	807	819	800	863	781	777	809	770	820	833	774	835	818	821	805	773	841	851	695	847	796	789	874	810	765	813	784	800	765	784	815	847	784	834	824	754	796	799	801	800	776	786	838	799	787	786	815	817	814	819	871	773	782	835	779	840	782	786	808	806	807	808	770	798	770	794	789	798	786	820	834	796	779	796	802	858	807	808	796	860	800	819	828	813	771	811	814	847	830	815	839	823	819	806	827	773	814	802	834	785	762	848	854	845	803	794	806	815	807	809	803	828	823	806	848	796	831	763	821	837	794	827	830	758	831	790	819	775	753	767	805	796	771	822	786	785	743	841	823	818	796	769	827	812	815	850	783	795	804	735	836	802	831	856	809	767	810	818	831	821	819	751	802	802	813	798	792	771	807	746	763	777	808	741	804	813	811	800	773	810	807	825	778	829	831	815	833	789	758	786	773	802	845	799	801	857	812	777	830	846	819	819	835	840	822	843	860	746	756	813	758	807	808	825	790	823	843	814	744	810	797	831	848	831	797	796	794	799	816	785	784	825	808	835	815	791	810	809	797	797	782	802	858	802	779	811	847	775	808	790	791	809	826	854	758	800	773	792	824	728	799	799	832	794	802	809	804	825	807	807	786	763	822	803	788	810	835	788	785	811	778	816	802	873	794	752	775	788	814	779	820	785	770	826	857	794	801	862	774	758	766	749	798	769	802	850	841	839	821	806	755	774	770	801	815	848	774	821	764	792	829	812	805	764	812	787	823	792	816	743	785	844	825	820	786	814	789	769	856	819	796	765	760	827	880	751	801	803	768	858	780	761	803	777	831	776	787	818	803	805	772	811	749	827	793	778	804	834	777	788	849	819	848	838	851	797	764	829	774	801	815	839	764	784	791	811	802	833	787	813	781	841	784	820	823	824	796	798	780	783	804	826	848	795	803	794	812	788	804	771	771	828	808	815	826	842	799	806	826	790	768	772	796	825	823	773	800	790	822	801	767	782	744	824	773	802	796	806	779	822	789	847	808	773	803	836	817	767	757	801	790	805	795	783	809	792	784	807	816	807	778	784	824	787	770	774	791	801	790	754	821	807	779	782	779	805	829	730	795	797	835	757	842	840	811	849	838	815	832	780	808	821	833	803	786	807	797	763	789	804	795	822	803	802	830	838	819	821	827	760	783	805	806	822	855	802	815	817	803	819	764	805	822	847	824	813	811	801	821	795	797	764	754	775	781	797	829	827	810	871	785	789	795	855	805	837	828	836	748	837	795	770	804	805	786	812	790	786	773	810	773	785	781	804	808	829	866	796	778	785	784	760	788	879	801	785	835	865	777	794	814	803	780	767	811	822	753	795	826	769	781	837	846	799	810	838	789	770	840	809	829	781	814	777	762	756	768	771	778	812	816	832	798	811	825	776	841	825	836	830	763	886	810	816	780	808	739	751	884	782	809	801	721	796	775	770	831	772	826	772	831	745	761	797	782	802	786	779	824	797	780	798	799	776	800	831	808	821	754	776	756	799	794	800	823	856	826	773	829	778	785	770	799	846	782	788	772	794	822	846	806	801	775	806	798	786	777	797	734	776	813	759	795	775	835	798	778	768	808	775	772	780	795	823	777	843	800	808	806	796	774	799	757	821	784	764	737	808	827	806	790	822	788	791	798	826	765	753	801	758	836	756	776	785	792	789	815	794	785	819	792	822	828	778	812	830	783	803	777	802	837	794	846	781	821	781	813	779	791	828	843	783	760	812	801	789	816	812	780	779	779	840	781	826	768	803	792	863	852	783	770	793	827	836	774	828	794	757	805	767	857	821	787	783	845	817	823	813	797	817	816	822	825	782	803	832	826	815	756	798	729	801	763	813	782	788	798	788	774	756	812	813	789	776	832	824	799	780	820	803	836	802	827	788	840	807	796	783	754	811	770	810	826	810	802	783	804	779	787	813	774	848	793	756	759	787	860	801	772	815	793	780	816	725	800	816	791	801	802	785	735	792	806	794	841	784	791	787	826	851	819	785	804	808	825	807	807	753	822	849	824	750	793	796	789	806	807	791	771	813	784	814	804	785	818	802	793	759	815	778	802	804	789	857	806	806	794	816	846	778	740	857	773	796	772	794	848	810	757	815	826	786	754	812	800	795	788	796	808	795	750	799	771	802	854	816	744	796	845	796	801	795	814	759	809	885	842	765	815	805	846	798	835	798	810	836	809	839	811	828	761	844	786	783	831	813	765	813	819	814	785	793	789	750	804	767	776	845	834	842	792	788	778	813	839	802	769	850	803	747	795	822	806	836
21318	20699	22773	22668	18462	15586	12405	10886	8026	6894	5404	4362	3658	3354	2940	2968	2277	2031	1874	1906	1454	1180	1020	991	864	792	729	699	591	535	485	461	477	459	465	467	438	429	390	424	446	462	398	411	397	425	398	383	476	426	424	417	418	442	435	386	401	458	394	431	416	424	384	396	415	399	381	374	410	394	340	371	391	369	386	395	404	373	404	408	358	401	401	423	418	424	388	426	384	395	376	376	403	424	406	387	376	370	371	397	383	416	416	404	369	401	389	352	352	364	414	372	396	375	415	403	396	400	370	346	364	387	377	392	373	396	407	379	374	377	388	371	409	375	400	374	403	409	394	356	367	414	362	402	387	376	422	410	387	394	366	379	373	369	387	373	385	393	374	359	399	404	398	400	411	344	407	368	385	400	397	400	387	362	406	356	351	397	373	396	381	362	351	389	393	393	380	353	360	400	359	377	374	355	393	363	418	395	381	383	402	398	417	373	421	382	383	373	375	373	364	398	423	412	393	406	391	365	401	373	382	397	368	397	385	387	398	372	404	425	412	383	396	372	395	390	391	371	383	396	402	401	390	402	432	395	363	386	429	409	401	355	426	386	386	393	417	410	382	391	394	423	400	384	368	390	382	382	387	399	357	345	399	387	405	357	413	379	408	383	431	362	433	381	375	402	371	374	355	378	386	393	398	374	381	404	385	406	386	406	370	387	380	384	402	373	366	366	413	380	400	373	386	382	397	381	419	407	401	397	380	393	362	400	422	359	416	397	403	403	370	379	381	373	400	379	367	377	409	398	392	389	365	382	393	368	374	397	415	383	384	387	359	389	405	363	393	380	400	381	423	368	384	387	395	407	383	399	360	422	410	390	411	369	398	375	391	380	377	413	403	404	385	348	360	399	376	398	400	394	383	347	385	413	391	365	368	408	398	348	373	312	401	414	403	388	370	391	385	405	391	393	384	399	400	388	384	366	370	412	401	378	395	388	397	363	393	361	383	382	377	414	413	381	368	372	347	375	385	406	405	406	405	407	386	375	388	363	393	378	360	372	354	419	388	403	404	362	382	398	369	369	359	359	352	403	417	362	404	364	382	364	384	369	380	364	400	375	389	443	338	390	389	356	413	400	396	405	373	390	403	374	419	373	383	419	387	402	366	359	382	357	393	428	380	405	388	400	382	413	420	391	399	419	392	352	393	416	372	389	427	357	436	373	401	388	404	411	376	409	382	404	421	400	377	355	396	413	391	416	371	410	418	385	369	398	388	398	365	387	372	356	381	379	340	371	403	372	384	393	388	374	390	406	402	376	365	398	389	395	361	372	384	399	383	361	419	406	414	372	403	421	365	361	389	390	390	408	372	384	392	391	384	404	400	414	413	352	379	428	378	392	370	372	410	379	379	405	400	394	394	376	362	426	405	397	392	383	365	385	398	346	390	395	370	375	425	380	437	396	406	382	420	397	405	411	386	393	418	378	414	418	403	369	444	394	406	369	395	371	375	380	422	390	390	415	394	384	423	396	372	382	377	381	388	370	387	361	376	409	357	381	376	395	397	389	358	356	372	393	408	352	398	380	337	365	395	396	401	382	426	408	367	378	361	387	417	399	397	385	417	372	399	406	386	391	371	427	364	386	358	403	382	375	420	374	369	327	388	383	400	389	397	381	401	398	379	393	363	398	398	374	417	402	374	343	383	390	399	353	428	387	418	352	438	422	409	395	353	362	391	399	383	380	390	370	432	373	385	389	363	390	358	379	399	374	387	393	384	387	378	386	381	390	384	391	405	391	392	377	365	411	406	378	357	392	417	383	387	373	351	369	410	384	392	391	418	406	397	368	408	422	405	379	378	386	391	373	375	407	390	372	352	389	381	357	406	381	396	404	413	397	361	388	399	397	346	392	394	418	440	375	371	433	408	405	387	408	389	400	387	375	413	357	375	354	379	410	362	396	407	391	411	350	396	392	425	370	398	416	414	426	416	368	408	386	373	408	379	363	359	353	376	417	356	393	340	353	416	338	361	388	384	380	399	374	416	382	387	365	395	370	370	430	429	385	352	375	359	366	430	404	383	341	338	388	399	416	387	371	403	375	399	406	407	393	414	387	393	351	367	389	423	354	381	387	375	414	402	380	393	384	324	360	406	390	367	396	403	413	384	369	391	382	364	386	377	360	369	367	355	386	389	326	386	387	386	374	400	395	355	388	381	373	428	403	330	395	396	375	419	386	398	384	407	386	391	410	389	360	394	353	405	413	421	361	359	396	368	342	409	368	360	441	404	383	381	366	385	399	398	409	352	376	401	335	397	378	360	425	383	359	349	375	375	360	414	373	399	401	401	411	400	391	380	390	400	405	392	393	386	404	391	379	389	419	377	366	387	394	405	407	390	406	385	397	387	380	401	413	404	422	373	379	389	393	416	409	382	413	396	409	411	384	400	397	367	416	418	342	423	389	390	395	388	388	407	386	374	416	414	387	389	413	368	414	415	405	383	364	388	372	378	390	356	382	404	371	347	398	425	379	366	369	393	421	393	391	376	395	356	389	364	345	381	364	389	370	388	388	402	373	389	361	363	379	402	371	400	360	377	377	394	414	335	414	414	366	388	377	432	350	384	382	419	375	352	387	412	375	386	368	396	383	380	367	389	393	383	397	425	386	438	427	376	414	382	402	378	375	414	400	377	361	377	375	351	392	395	393	416	394	372	362	413	375	392	372	358	373	402	395	400	398	424	413	394	376	349	419	406	383	385	411	382	412	408	422	386	405	384	393	425	351	384	372	366	379	353	356	448	388	389	393	365	388	386	422	405	376	369	407	362	383	393	387	380	413	357	388	399	356	355	388	428	369	334	400	406	387	438	358	371	382	410	393	366	366	375	403	386	384	378	360	348	392	375	358	400	352	379	375	407	416	371	382	366	370	399	405	369	400	373	407	363	368	352	391	389	355	391	401	385	395	404	405	380	398	394	394	423	337	402	369	357	403	417	390	409	395	382	382	411	387	355	405	362	405	367	357	397	366	359	395	377	379	398	392	403	354	378	385	387	397	407	354	410	378	417	385	378	408	388	407	381	406	367	360	384	371	403	386	375	385	378	383	387	377	416	398	384	374	411	416	386	398	358	426	388	370	361	404	412	402	399	379	380	355	388	397	360	365	387	363	413	398	362	384	385	343	352	376	373	380	379	345	403	399	405	393	399	336	423	389	407	390	381	393	382	363	393	399	418	369	407	379	394	371	392	410	386	372	402	383	374	379	401	395	404	379	374	409	393	377	398	394	384	387	393	404	391	402	375	398	403	388	369	379	393	372	397	378	359	376	383	402	419	411	412	367	340	362	367	389	358	402	380	431	388	355	410	413	391	395	374	391	440	385	376	391	384	393	341	423	418	369	408	410	403	401	370	422	396	370	354	371	401	396	403	365	409	417	400	388	401	364	405	375	386	401	371	395	386	384	384	382	412	412	373	404	379	363	379	397	366	391	383	384	365	399	393	355	422	402	375	370
18084	21384	29524	34406	34310	32689	29491	29582	23605	23566	21324	18707	16187	16560	15466	15999	13666	11506	10804	11464	8710	7499	5960	5663	4646	4288	3643	3340	2673	2046	1788	1702	1683	1632	1523	1409	1445	1330	1364	1328	1315	1269	1253	1256	1242	1313	1240	1235	1373	1321	1311	1389	1277	1169	1208	1222	1192	1111	1177	1161	1148	1091	1045	1053	1016	1021	948	940	928	881	944	978	942	960	983	961	980	937	987	979	947	997	1026	1025	1046	1028	1061	1066	1004	947	1001	935	962	964	911	930	943	937	920	949	939	905	972	937	1003	948	962	941	930	943	922	1011	1004	956	943	934	949	964	943	957	958	945	918	949	929	962	930	987	936	973	972	968	971	958	967	996	978	926	961	1030	921	987	952	918	931	913	970	972	1011	924	941	960	937	934	937	950	916	941	970	933	963	964	947	921	942	964	958	962	956	972	946	964	986	936	1018	927	925	902	956	963	931	981	877	953	966	951	969	926	971	930	928	968	918	895	928	976	908	945	965	956	918	986	957	936	980	977	928	966	939	913	938	929	1002	955	943	922	983	932	976	922	941	971	949	955	961	946	984	969	926	923	933	880	967	887	955	931	992	988	987	944	962	995	938	966	851	977	1011	943	979	910	980	994	990	904	968	908	995	916	910	943	956	959	1008	917	932	954	915	977	960	967	930	941	1015	954	955	916	918	985	943	959	966	953	929	948	892	952	967	991	965	937	976	966	1014	1014	1017	950	946	983	952	988	963	974	982	915	1021	947	934	922	892	932	993	968	912	924	991	934	986	959	985	969	938	911	942	909	937	945	960	950	970	992	923	904	896	926	1006	970	951	962	943	977	981	926	979	966	978	912	936	959	923	937	922	951	880	965	977	906	941	962	919	941	909	928	978	944	939	945	960	926	895	1005	960	979	976	966	977	964	925	933	932	973	906	929	922	918	945	946	961	924	935	973	970	940	931	964	919	931	938	963	1000	971	950	936	899	924	938	908	1016	1010	946	899	985	993	986	963	963	938	955	989	970	924	961	968	938	971	898	991	1009	982	993	975	915	902	964	934	908	974	978	938	918	969	938	979	885	927	978	936	945	932	943	926	944	947	966	978	953	961	1028	980	946	943	977	916	983	990	923	953	937	905	970	941	933	951	926	941	950	906	933	971	985	864	917	1002	987	948	966	905	967	1018	963	978	967	898	931	941	953	961	978	971	937	945	988	916	926	879	941	995	944	1016	930	955	975	953	931	959	945	937	965	940	911	966	950	898	932	862	964	924	982	974	922	891	939	1022	942	928	964	932	967	969	957	954	937	985	952	993	932	960	880	979	977	974	936	964	976	932	948	960	940	978	949	957	974	917	918	955	953	935	976	935	920	953	992	937	969	943	954	910	940	956	1014	978	927	961	924	953	938	1002	943	917	936	975	971	972	921	931	915	935	997	959	894	957	945	937	914	968	974	954	926	979	954	908	984	985	960	941	992	1019	938	946	970	927	957	953	1009	952	957	925	934	964	898	964	916	948	966	927	982	994	987	965	943	991	943	996	888	934	993	900	894	932	967	937	982	928	919	988	964	957	982	935	935	955	899	909	973	986	929	898	986	985	889	919	905	940	947	893	911	977	943	997	993	971	959	970	962	977	1005	926	935	893	994	981	931	924	917	921	920	960	911	927	944	968	963	982	978	1002	949	929	938	930	940	1007	974	919	933	989	924	935	930	938	979	946	907	932	911	978	938	944	952	994	928	906	964	987	967	889	930	938	939	945	971	914	967	996	921	936	929	929	990	964	955	963	972	895	911	946	922	996	933	1000	936	978	1025	906	943	894	905	934	934	963	956	1004	946	935	909	930	958	896	892	957	980	941	931	969	950	926	1025	938	932	1074	944	1015	989	961	916	954	961	948	942	934	915	984	965	1034	940	943	1006	939	908	961	932	986	955	938	939	896	933	944	935	994	920	935	877	987	845	931	1012	933	994	936	930	937	931	922	980	919	955	1008	900	941	885	916	921	949	902	955	970	982	967	990	937	975	958	898	922	995	1009	969	951	936	950	941	957	947	941	995	954	977	928	963	878	984	1019	936	947	881	972	947	955	954	961	970	1000	951	904	972	990	943	987	956	947	1014	919	963	975	922	958	970	919	1012	967	965	972	920	953	956	938	978	922	948	919	929	919	1001	915	992	924	993	951	937	954	992	978	926	921	971	951	965	969	962	916	1002	925	963	975	995	985	982	932	969	943	950	962	976	936	916	935	947	943	986	963	973	953	931	955	955	968	1005	966	911	946	939	977	991	916	933	987	968	981	933	934	959	944	927	984	970	995	981	955	925	924	933	986	987	930	914	964	968	901	914	927	938	1003	952	930	1001	997	921	1009	912	960	921	1004	912	934	994	948	912	953	903	965	939	955	915	945	902	953	958	918	950	948	950	961	924	978	917	963	940	907	943	923	928	961	979	904	960	960	970	906	950	888	954	919	900	890	957	922	951	976	909	940	980	899	945	961	977	930	971	965	1013	948	930	980	972	950	934	944	927	993	934	974	935	989	933	985	984	969	952	943	918	942	949	919	967	929	961	873	971	968	953	953	924	970	948	966	951	923	982	948	983	959	928	968	971	1000	937	990	961	939	951	934	973	981	972	992	929	992	949	971	947	936	945	963	960	939	969	913	962	953	917	953	985	932	999	980	970	983	942	981	959	1014	934	944	924	994	915	929	970	962	951	947	948	917	944	918	956	935	982	1002	987	915	937	930	912	924	909	941	913	929	962	912	999	891	939	918	907	979	958	955	941	929	953	945	951	935	982	999	914	937	980	972	952	959	954	989	949	979	957	991	1019	943	945	933	968	922	1013	934	965	943	928	947	966	927	930	979	935	969	917	951	953	990	940	953	945	918	962	974	1002	956	982	886	944	979	921	946	956	940	975	950	962	943	1033	944	988	921	949	938	931	973	957	993	961	952	921	942	919	945	927	959	986	949	968	941	983	933	960	989	908	994	923	939	892	952	979	913	938	964	994	976	1000	939	934	950	976	891	942	941	955	963	915	930	948	987	951	972	903	974	1005	982	979	913	984	981	1002	975	939	931	1021	951	967	980	936	962	1004	905	926	927	964	995	974	958	958	979	986	984	944	972	959	966	919	969	991	971	942	951	942	929	960	953	956	939	988	943	985	967	948	945	986	985	1007	907	986	971	978	945	979	980	926	943	938	934	951	929	931	983	978	919	932	927	907	988	966	1031	944	947	963	983	991	935	937	960	1001	938	965	950	949	955	932	965	953	918	1028	941	948	1001	949	1002	963	970	982	1004	974	907	908	1012	990	927	918	889	922	915	962	868	955	939	950	927	956	963	951	1005	935	951	957	962	955	1014	951	924	981	974	981	962	987	924	974	904	897	907	913	966	940	1011	960	899	925	994	912	969	962	909	1020	922	931	938	941	973	935	947	991	970	992	962	988	905	1000	985	922	904	945	940	915	999	973	939	959	924	924	942	910	937	946	929	954	971	932	969	959	944	970	965	930	943	1009	944	968	938	914	999	996	968	976	922	890	1006	1034	901	921	975	934	933	996	957	968	983	882	975	944	936	954	936	907	935	956	928	944	966	945	981	1026	903	894	977	1061	915	992	919	947
50263	43723	44430	44765	43615	44450	44650	44903	42170	42020	38689	35440	32987	33503	33496	34037	30187	26725	24835	25903	20070	15782	11892	10717	9375	7461	6526	4917	3978	2518	1753	1630	1383	1325	1384	1251	1202	1103	1237	1132	1111	989	931	925	887	1086	930	955	1119	1097	1170	1154	981	914	906	884	741	812	838	696	665	668	589	557	400	384	394	334	378	366	367	359	372	341	380	356	348	341	344	352	351	410	437	437	403	380	377	351	376	336	349	413	321	368	375	352	350	372	353	391	316	371	401	332	332	322	354	353	397	386	339	358	337	383	351	360	360	385	352	376	326	377	318	336	367	344	377	358	329	361	353	362	358	367	372	348	372	337	375	331	371	379	370	342	334	336	336	383	381	342	351	353	345	365	333	374	354	324	366	384	368	343	358	356	384	336	387	323	326	347	359	376	306	354	321	372	354	386	372	380	355	353	382	373	359	372	361	331	374	376	368	374	386	375	366	346	384	335	335	335	374	383	363	355	350	400	364	358	365	367	344	331	354	408	345	337	348	369	354	355	338	348	330	375	378	355	360	381	362	351	325	367	351	343	366	346	336	318	358	356	350	370	362	389	337	329	366	339	338	331	355	341	332	349	369	339	369	377	380	328	355	356	346	365	340	356	349	347	347	340	351	334	358	340	395	386	338	388	335	361	331	357	335	342	328	333	356	373	367	377	366	384	312	384	328	353	360	351	362	336	365	391	347	361	341	318	383	359	349	341	338	372	355	354	374	353	397	347	329	376	386	375	350	337	380	352	339	395	350	360	355	347	334	362	391	330	398	338	356	376	359	350	360	365	369	338	344	362	354	367	352	365	339	385	373	380	387	369	351	367	350	383	396	384	341	357	321	352	351	350	352	336	350	327	340	345	395	351	370	354	377	351	341	362	395	362	377	352	371	347	365	356	335	371	343	368	350	320	343	342	391	345	302	375	321	349	360	380	351	355	365	384	359	361	352	376	364	370	351	379	353	333	386	321	354	349	373	367	335	336	362	323	356	339	392	344	359	345	323	374	324	378	351	381	367	350	347	349	357	372	330	338	345	350	327	332	332	362	337	390	374	357	328	357	341	377	367	333	375	375	371	349	362	375	335	373	331	361	368	358	354	341	349	380	348	369	369	316	324	367	387	354	346	326	337	354	338	404	346	383	346	353	357	337	408	374	377	332	340	359	336	372	333	361	342	347	351	370	375	386	352	344	372	333	352	340	348	353	372	352	342	375	348	335	354	354	335	331	367	378	374	345	333	362	360	379	336	381	361	340	334	356	361	347	341	353	329	366	335	345	344	336	362	340	391	344	401	362	342	336	364	357	362	346	369	360	334	322	339	327	362	333	360	353	355	340	392	367	380	357	358	357	344	357	348	364	364	338	358	391	363	381	361	339	384	347	358	370	320	320	333	393	383	316	346	366	365	345	382	350	348	317	373	376	332	350	382	344	371	370	389	315	322	366	362	370	332	367	327	360	356	384	358	347	374	331	375	338	343	350	345	349	337	380	348	308	346	347	370	347	397	362	354	343	362	338	348	348	335	347	374	375	344	356	351	405	388	344	365	343	337	363	379	338	347	371	372	350	364	327	367	355	378	341	369	366	337	353	381	339	362	330	342	359	353	349	369	372	382	364	379	359	355	354	313	324	352	371	347	338	361	363	366	369	334	329	337	340	376	350	368	335	381	336	349	384	363	341	370	397	360	370	370	328	372	370	363	372	342	371	385	335	373	323	353	349	359	379	353	366	352	345	365	337	317	388	354	375	370	331	369	350	352	376	384	371	363	356	352	374	339	343	329	367	359	399	384	365	383	361	348	319	359	310	395	350	381	362	370	345	372	328	347	355	366	334	367	337	336	375	355	365	359	367	379	365	325	382	356	369	336	358	342	343	342	345	348	339	365	383	357	350	371	348	411	340	343	350	374	358	313	359	322	359	334	356	357	367	324	372	350	357	349	380	373	354	343	342	347	339	373	338	374	336	342	399	337	318	349	371	368	362	342	320	354	371	337	331	360	378	353	365	340	364	314	388	361	337	359	357	352	362	375	356	359	349	340	372	357	347	374	351	358	366	372	333	369	313	394	385	361	338	356	376	340	337	312	388	372	338	361	370	359	348	324	371	376	387	318	333	394	399	353	364	349	386	347	374	398	355	347	348	374	422	354	351	368	339	379	337	363	368	350	346	384	366	348	378	352	368	315	330	357	345	361	369	373	364	358	365	405	330	358	377	365	356	342	356	362	377	372	367	360	338	341	347	360	394	359	354	340	334	349	333	337	359	337	362	364	357	348	336	328	363	313	356	388	378	348	372	322	362	375	375	407	389	341	383	352	344	361	347	325	348	367	378	318	333	378	338	330	342	367	356	368	357	342	354	351	337	389	361	347	354	366	339	349	368	372	368	320	318	376	349	356	350	312	326	373	407	323	353	371	303	351	338	347	356	369	373	354	368	392	369	373	333	324	345	368	311	352	337	369	379	349	331	350	351	369	362	369	334	349	391	348	341	336	333	379	340	344	368	329	352	341	319	330	325	375	376	357	348	355	342	364	352	356	362	342	361	358	363	378	356	363	362	378	376	369	359	371	362	343	351	347	368	356	332	327	370	328	338	372	359	346	329	328	323	364	341	341	336	368	385	330	373	345	359	370	325	363	370	349	354	341	373	351	335	340	346	390	372	363	360	341	363	338	361	354	327	339	339	366	365	345	330	310	348	365	380	363	348	400	358	346	354	349	339	351	374	356	359	334	344	357	355	374	357	342	383	385	388	346	321	360	347	369	356	320	353	368	325	355	341	348	361	381	357	332	368	387	360	363	344	332	362	328	356	364	364	342	350	348	307	321	328	381	372	362	359	343	339	368	379	375	362	348	413	365	379	352	341	371	339	354	351	335	346	365	327	350	324	368	355	348	345	366	353	323	367	343	363	354	371	363	376	331	346	356	341	348	356	366	352	360	334	334	382	352	347	387	381	355	376	318	339	352	349	330	331	352	346	327	337	414	407	309	393	352	321	344	339	391	357	338	378	374	366	365	315	380	332	337	349	346	359	349	347	363	372	360	316	335	317	350	358	369	366	344	376	364	355	377	362	356	363	367	338	365	350	338	356	348	364	370	342	346	340	322	305	353	329	365	335	362	361	355	365	356	361	370	363	310	346	344	366	340	361	335	355	358	395	327	334	370	336	352	352	373	315	323	343	373	365	372	391	361	344	370	333	349	320	357	317	379	338	334	357	317	373	364	352	346	359	333	349	374	377	373	368	355	368	332	320	347	337	354	355	346	373	348	359	362	340	348	359	369	357	323	356	379	356	362	377	326	383	350	348	327	320	350	378	362	346	344	389	331	349	365	331	327	346	347	347	335	328	351	367	349	342	354	354	374	347	369	374	371	357	341	384	363	340	357	378	362	336	335	376	366	366	392	359	361	383	324	371	353	334	380	341	361	358	372	339	362	345	346	388	390	335	328	338	361	326	347	362	367	321	367	355	372	360	343	343	388	324
44117	49541	50625	55024	60478	62330	63764	60656	60378	59845	58974	55593	51654	53189	53860	53929	52354	49458	48947	49679	42589	40046	34945	34187	30566	27104	25460	22551	18929	13194	10278	9784	8395	8036	7973	7182	6900	6310	6941	6628	6458	5646	5537	5290	4903	6156	4826	5580	7006	6342	7147	6916	5841	4714	4747	4916	4470	4476	4596	3923	3927	3436	2834	2379	1483	1388	1037	971	936	851	902	918	908	936	983	882	881	914	851	871	906	1104	1667	1373	1287	1109	1008	865	892	836	839	830	886	879	879	849	840	895	862	849	864	836	918	882	856	915	897	878	875	875	890	835	946	859	882	887	900	883	877	880	800	844	909	846	867	888	885	858	877	863	900	863	894	871	903	798	841	888	852	895	849	883	880	864	838	848	891	923	842	925	880	863	812	865	859	839	897	871	857	877	867	896	893	825	891	893	821	859	854	889	885	932	913	879	889	885	857	900	903	896	858	892	804	839	829	865	852	938	900	846	887	890	903	894	912	881	906	847	874	863	848	865	824	879	889	883	875	832	841	812	894	884	820	892	826	876	872	875	851	835	900	870	873	884	893	877	863	860	845	869	891	872	848	859	842	858	906	883	900	822	872	880	833	854	903	847	877	848	898	860	865	865	864	859	890	814	835	847	915	841	890	861	852	873	906	829	890	899	858	853	887	887	891	883	854	850	868	849	855	859	886	869	915	860	839	887	848	880	831	922	848	921	875	897	891	876	871	856	830	892	914	859	865	834	878	887	907	911	843	856	829	869	850	873	850	883	855	897	848	859	833	853	857	834	927	892	952	858	888	871	899	878	866	878	899	819	814	859	902	886	848	890	830	854	862	934	916	845	859	892	845	864	840	906	886	850	886	887	866	833	827	853	897	891	890	809	921	849	875	900	880	851	904	898	905	885	863	800	863	841	834	883	892	888	906	851	878	939	857	963	877	859	888	849	823	881	826	910	892	842	834	838	921	849	897	844	900	890	869	868	860	913	883	811	857	921	929	867	865	890	874	898	838	861	879	877	881	833	873	857	880	895	855	934	916	835	848	855	913	856	845	866	863	878	894	860	833	886	837	864	851	878	837	888	870	847	857	859	924	882	901	851	868	843	884	856	906	839	902	857	865	852	852	872	855	843	829	830	887	892	932	869	836	866	839	896	862	832	872	851	882	925	856	853	872	900	915	854	841	812	876	904	902	869	854	867	819	864	892	881	837	875	838	846	873	921	883	828	826	891	881	852	874	843	875	862	928	841	799	869	863	864	862	811	842	891	867	815	855	845	848	892	859	835	862	879	903	821	850	860	870	885	875	890	838	859	843	891	867	818	868	908	905	872	875	791	869	861	838	847	936	841	873	872	834	874	861	882	852	941	876	862	867	850	853	882	870	843	908	903	879	871	881	853	836	859	873	890	858	861	857	894	888	895	879	886	859	829	890	888	928	900	838	899	895	887	906	899	916	838	899	897	833	884	833	904	838	848	847	866	865	893	891	891	902	892	853	895	841	871	802	835	886	878	895	868	906	849	870	880	889	877	820	884	910	860	877	864	858	869	857	854	913	856	862	837	858	894	858	904	846	826	901	840	866	842	898	880	903	885	844	801	845	817	882	875	878	861	906	832	830	881	869	925	904	853	859	899	846	858	878	903	902	861	849	916	923	929	906	899	901	870	845	889	852	838	872	941	880	831	865	868	861	883	823	848	890	878	881	866	855	861	916	859	873	869	842	869	895	864	876	882	846	878	882	854	907	922	867	866	856	859	811	827	861	846	854	814	864	871	878	891	820	868	822	896	840	884	890	905	918	871	874	863	904	849	845	837	878	841	917	899	888	858	886	898	843	952	861	887	825	868	886	842	869	870	906	879	816	853	874	887	827	867	908	874	847	860	864	810	915	906	813	890	889	833	905	845	905	815	872	876	841	888	838	887	849	844	932	863	918	916	862	920	857	830	904	882	877	886	887	870	876	844	886	834	845	874	862	884	862	860	922	860	845	907	883	907	886	880	887	875	886	874	915	836	854	909	869	860	824	857	821	867	857	901	889	891	886	882	851	843	863	838	878	887	864	885	919	811	854	861	887	866	898	901	899	859	867	887	857	865	906	895	905	859	861	903	883	865	839	870	828	884	825	856	843	935	909	856	866	883	875	855	862	827	872	866	868	902	860	865	848	835	892	900	916	819	896	865	851	841	866	921	827	898	879	863	860	822	864	862	874	924	844	872	853	854	885	883	916	893	887	830	812	862	887	870	852	880	913	828	877	857	844	911	867	855	847	873	894	845	845	918	825	925	865	814	853	869	873	902	882	905	905	894	932	877	827	862	865	886	933	854	861	886	858	865	800	891	841	890	883	873	878	898	851	881	860	875	917	895	843	886	850	850	834	900	855	863	895	870	836	820	898	893	833	854	866	911	852	891	810	864	869	880	860	840	910	842	841	947	858	836	875	857	857	895	912	857	854	835	826	829	865	846	850	862	877	877	852	902	888	863	829	925	856	885	890	863	900	929	902	840	832	848	828	900	847	818	863	906	904	863	906	836	861	869	876	862	887	890	853	869	854	879	864	851	900	886	857	899	890	911	884	919	875	881	880	855	890	805	837	892	850	896	886	875	849	879	876	924	826	898	835	854	890	875	873	927	782	870	884	869	854	850	879	892	817	835	857	897	824	879	832	857	901	884	839	860	897	906	854	828	849	879	847	877	923	825	898	864	834	827	851	841	821	812	889	876	844	847	898	893	834	830	886	845	910	899	865	885	861	887	905	864	895	901	888	836	891	880	869	876	875	789	895	834	919	858	862	884	867	829	898	874	923	888	899	863	888	842	878	866	843	839	857	915	870	865	872	886	850	897	883	832	858	862	875	882	873	894	917	863	843	865	920	863	885	855	901	879	892	833	843	844	927	857	873	867	853	847	866	882	855	860	873	852	831	841	876	891	872	874	832	879	887	895	910	815	884	875	880	886	841	863	940	905	851	868	856	844	884	890	844	868	852	847	850	881	909	909	849	888	850	836	923	890	928	848	874	847	932	855	876	839	900	885	878	841	861	907	842	875	873	907	856	869	882	851	877	898	836	887	873	895	931	889	889	886	918	877	873	894	880	858	841	866	861	882	815	868	830	895	878	878	866	834	849	826	874	892	796	863	884	847	848	858	890	889	833	906	876	854	849	908	873	780	905	882	875	877	852	873	801	877	853	839	891	857	899	864	920	890	844	836	871	888	828	882	858	825	844	877	839	785	853	903	897	809	887	873	835	883	839	833	884	884	814	874	817	846	883	866	840	830	885	925	893	875	857	879	855	868	829	884	822	874	828	880	936	912	876	815	866	833	867	869	879	889	879	833	874	873	845	844	882	882	874	891	933	873	877	869	929	889	803	878	862	809	853	879	867	854	831	825	876	861	883	864	860	880	859	813	878	832	879	865	863	861	879	910	856	862	850	879	904	887	855	847	876	897	847	855	900	883	872	889	873	927	845	855	783	871	883	859	826	904	821	927	871	864	882	878	847	839	875	879	867	928	853	867	884	831	914	860
53544	40379	40712	41136	42060	42528	43225	44627	43834	44965	43908	43485	41060	42840	44122	45414	42672	39842	38266	39342	31928	27289	22302	20317	17856	14714	12073	9858	7843	4702	3576	3424	2527	2618	2438	2230	2105	1864	2134	1892	1739	1595	1557	1623	1351	1701	1391	1536	2007	1815	2069	1989	1536	1301	1421	1432	1194	1277	1305	1101	1196	926	758	650	465	438	359	330	332	315	324	262	317	330	314	312	289	292	286	312	309	390	494	441	384	374	335	307	291	308	302	300	282	309	317	316	310	313	306	295	334	287	295	294	308	307	297	314	300	336	328	313	298	269	276	319	298	332	312	309	302	325	306	306	310	298	285	292	326	314	299	321	334	323	290	335	303	311	312	304	293	316	266	291	294	275	303	308	303	307	309	312	308	322	297	335	278	299	279	275	301	251	295	302	302	292	284	316	282	283	287	313	305	320	305	313	296	282	302	310	316	266	317	331	335	307	320	295	316	295	313	311	324	323	278	310	266	309	335	325	312	309	291	309	298	312	279	306	288	292	306	315	336	286	284	273	296	311	284	309	298	293	301	319	299	294	306	303	321	309	284	298	316	264	300	281	290	308	319	322	292	293	355	308	285	313	331	315	301	299	289	304	288	324	305	302	306	302	300	300	300	306	295	310	320	286	316	323	293	321	329	267	307	302	282	299	297	259	337	302	319	295	291	302	285	335	282	300	319	283	313	298	316	300	289	297	275	296	285	287	333	285	322	312	297	303	307	286	289	318	296	327	351	317	335	303	317	321	302	267	296	269	286	327	326	293	330	317	314	333	299	306	313	336	280	309	325	311	296	332	271	310	309	287	323	274	305	275	322	321	299	285	313	260	296	314	310	303	351	312	298	294	284	315	302	283	281	303	286	297	275	310	313	299	301	273	296	324	318	267	290	294	298	291	280	268	324	292	304	302	308	301	284	302	312	286	311	291	304	312	317	304	306	323	290	306	307	314	279	309	319	298	296	298	294	256	308	297	306	319	305	293	307	302	305	307	312	298	261	285	316	305	290	299	318	291	335	288	299	339	333	270	294	285	295	307	289	310	323	299	315	288	287	323	329	315	277	297	308	377	334	289	297	296	285	301	286	300	328	281	316	308	319	283	301	302	294	304	314	293	304	322	301	297	309	300	274	333	325	296	288	304	290	284	305	344	295	324	286	312	319	301	328	299	336	291	314	306	286	298	329	310	281	266	295	312	304	307	280	306	314	317	277	313	298	275	282	295	312	325	298	296	288	309	322	308	326	290	306	290	295	306	292	310	284	317	310	305	341	320	312	283	315	299	302	315	334	288	289	341	299	321	313	309	284	268	285	294	329	301	283	307	297	300	288	287	294	296	280	312	291	284	278	293	302	289	309	297	282	305	288	301	347	295	290	312	310	302	322	310	314	313	296	308	306	324	325	289	311	312	290	315	276	309	305	285	301	323	297	319	315	294	307	300	304	319	336	339	303	273	297	349	297	300	316	297	299	284	344	320	280	314	312	293	316	304	326	288	312	300	300	299	290	330	273	312	301	314	337	309	298	285	278	283	284	313	327	292	285	298	315	289	320	300	301	329	282	302	323	321	308	337	290	296	291	292	314	288	286	307	291	293	279	353	287	276	294	276	305	314	287	277	316	369	306	309	308	320	326	319	302	311	309	306	301	332	307	285	300	312	328	287	309	305	303	297	289	287	307	276	314	287	315	349	282	308	306	297	309	292	314	303	306	298	282	293	304	301	314	305	335	293	294	317	301	326	297	343	313	320	307	298	286	273	295	311	309	289	322	297	313	309	276	317	311	311	311	298	306	295	297	290	317	298	326	309	300	319	305	325	326	317	303	313	321	308	296	289	275	312	316	319	311	288	269	295	303	300	312	318	320	292	323	306	299	309	304	284	340	288	282	286	294	318	309	297	309	285	313	299	298	343	329	303	319	298	301	302	296	317	298	292	323	292	324	312	308	284	275	285	317	314	293	321	275	296	317	320	323	274	288	304	291	292	306	300	278	290	323	327	315	301	296	299	256	314	332	329	339	280	292	283	297	288	294	272	311	285	295	291	303	302	298	287	296	326	345	298	275	306	279	296	284	300	274	312	315	307	288	303	329	323	299	291	315	315	283	296	288	305	300	289	306	265	288	300	287	279	295	314	355	273	325	297	324	341	304	299	309	333	279	315	318	306	308	295	316	272	300	286	318	302	295	303	281	331	312	294	290	325	269	297	297	309	300	318	348	307	303	328	255	343	275	336	277	315	283	278	317	277	314	300	317	287	306	279	332	320	273	298	313	315	311	312	330	320	292	318	329	287	313	281	329	303	304	333	299	299	309	291	308	276	331	311	305	319	275	320	318	331	290	300	326	315	284	310	300	314	327	299	340	301	297	318	328	306	318	301	335	309	287	301	303	280	295	288	298	285	344	322	301	305	313	297	307	307	295	320	341	333	288	288	296	257	307	311	292	290	284	306	324	291	285	316	323	301	321	304	317	310	313	303	279	325	295	326	331	327	284	311	309	292	285	305	331	316	288	286	309	302	323	297	286	321	315	320	323	270	258	346	322	336	295	299	288	310	306	277	332	322	263	299	315	314	295	331	341	279	311	302	304	293	318	295	302	294	312	325	333	272	283	328	296	301	292	292	307	270	325	308	301	315	298	297	362	284	273	306	303	305	317	302	307	300	295	309	260	290	299	308	294	288	299	291	291	303	280	304	281	295	307	351	284	300	322	315	303	299	280	274	334	281	317	321	290	307	314	294	300	321	309	299	317	297	322	321	307	290	320	295	316	288	321	294	292	342	333	277	267	290	296	323	305	311	299	302	293	288	320	331	305	287	287	308	317	291	295	311	324	304	323	289	329	333	314	282	317	294	244	306	271	287	300	319	300	306	336	299	301	289	305	316	266	312	320	332	268	285	292	269	338	294	310	310	305	306	280	273	284	348	307	291	306	268	294	318	307	321	315	296	280	297	303	285	295	285	330	278	308	311	318	292	278	287	298	289	303	301	292	282	296	296	286	291	296	293	296	318	308	312	300	281	312	288	302	332	316	295	305	305	306	311	294	284	305	322	317	301	314	289	289	314	304	340	327	270	311	282	315	314	318	301	269	295	280	306	275	293	298	329	301	315	322	270	271	355	367	258	309	319	309	303	303	290	328	312	306	307	323	315	317	301	302	281	287	319	315	278	320	314	286	315	309	299	320	286	320	342	294	291	286	315	314	311	320	326	328	330	314	282	300	286	301	328	312	268	271	308	309	305	310	294	314	301	323	272	295	322	302	286	294	329	288	299	303	307	289	276	327	285	287	289	307	316	301	290	296	288	318	321	302	301	323	317	311	320	274	303	278	270	294	316	270	325	298	266	335	303	301	315	336	318	306	301	304	310	285	300	286	295	307	289	293	300	293	320	331	306	302	294	320	315	307	282	293	291	298	290	297	273	293	340	313	295	291	253	306	303	335	304	322	297	301	323	306	314	311	316	288	286	303	295	296	321	296	320	303	321	286	288	296	296	300	281	322	345
48771	53372	50926	53964	58412	61650	64869	62282	63847	64514	65623	61367	60050	61261	62881	62310	61524	59849	59639	59413	51796	49624	44580	43817	40670	36878	34592	32226	27024	20468	16456	16533	13315	14209	13771	12278	11935	10495	11563	11183	10128	9215	9173	9315	8454	10405	8508	9495	11789	10883	12049	11793	9540	7868	8417	8560	7057	8053	7774	6765	7047	5355	4552	3351	2099	1501	1209	927	836	801	790	786	830	812	860	811	827	755	816	837	799	1317	2158	1775	1416	1142	886	882	731	724	726	768	783	768	823	756	780	726	788	740	753	757	711	738	761	761	760	728	737	731	781	746	777	755	794	771	778	739	747	747	777	757	758	766	693	783	779	704	716	736	757	755	733	738	713	735	773	731	764	732	731	734	787	762	750	760	754	753	745	744	765	803	779	774	758	727	749	731	755	714	716	764	782	710	738	765	678	754	769	731	751	758	751	706	747	735	721	738	762	717	804	706	764	719	765	756	715	711	757	726	754	724	748	733	776	737	766	749	752	764	770	762	731	744	730	703	742	719	737	732	754	753	797	749	685	732	812	729	693	697	733	808	737	734	730	723	708	737	736	749	769	771	724	759	818	731	750	755	746	738	717	747	711	766	759	796	738	702	788	715	758	745	748	718	756	708	767	732	750	758	759	705	756	703	702	683	728	793	742	759	745	744	773	741	774	716	747	716	733	775	712	746	765	728	725	747	705	727	709	779	726	763	719	770	731	709	727	759	734	763	759	798	749	753	727	751	738	752	746	775	743	729	747	694	773	726	782	798	751	719	699	742	762	711	718	711	712	779	761	702	723	764	777	771	783	776	700	724	768	728	735	704	739	748	753	765	729	693	763	761	779	748	759	761	753	768	698	730	736	725	745	697	731	746	709	744	703	748	766	782	735	722	694	756	711	721	759	771	757	747	711	716	745	693	752	744	764	790	785	730	764	724	739	735	711	692	757	724	772	739	715	712	741	728	756	717	733	759	691	734	757	739	762	750	726	749	732	786	796	702	733	695	758	750	783	707	789	725	792	717	711	750	728	772	770	794	751	762	794	762	742	763	779	755	763	746	755	683	713	701	741	709	788	767	779	750	727	728	695	706	784	776	707	730	771	767	761	740	748	732	728	736	744	755	769	742	774	693	721	767	780	792	743	690	689	702	720	761	765	791	760	721	747	709	737	730	717	711	759	795	734	706	761	746	739	743	765	733	756	773	748	689	724	711	742	744	745	733	738	727	709	769	740	744	809	744	798	712	758	718	709	711	751	712	755	716	753	768	739	765	733	703	730	724	753	763	742	770	747	719	742	745	772	747	783	738	767	717	714	752	754	735	785	757	683	685	778	733	758	748	742	701	737	703	725	793	719	764	741	738	778	819	774	768	716	723	664	773	786	737	735	730	789	747	756	711	726	729	712	703	750	749	726	752	751	778	742	727	732	753	749	757	714	776	697	739	755	744	721	721	773	759	763	747	716	712	714	737	728	759	767	777	744	730	742	789	763	764	767	757	750	724	736	730	759	711	776	800	708	742	748	703	743	722	778	718	762	777	732	786	801	737	739	697	765	744	714	763	733	739	683	719	763	681	753	681	754	750	784	777	706	737	734	677	743	710	737	733	731	748	768	824	753	763	761	697	746	727	750	726	758	776	734	744	751	766	727	720	809	717	753	764	720	767	692	766	727	712	760	736	733	792	707	702	749	759	747	691	787	764	749	736	712	717	712	747	728	774	784	720	734	752	762	730	713	766	724	761	711	786	777	755	702	738	736	716	782	710	711	731	771	763	711	752	723	732	770	710	744	712	736	706	717	749	695	776	729	727	745	733	720	734	775	746	766	718	713	737	734	714	722	739	744	765	722	686	768	718	765	733	706	728	715	771	716	715	745	734	693	739	745	707	785	740	693	715	765	786	768	793	701	744	811	752	771	749	710	758	741	741	779	744	739	789	704	706	715	718	738	714	764	774	770	780	767	787	710	739	771	712	780	746	749	743	766	723	728	739	776	741	687	763	716	765	726	754	727	751	757	800	761	713	739	762	766	758	784	749	747	768	733	758	732	716	740	756	715	716	731	745	697	749	762	764	748	744	743	769	774	675	727	765	759	753	751	749	780	756	750	747	730	686	727	704	734	774	773	705	693	743	735	776	777	751	732	763	829	702	753	731	725	759	748	792	674	746	729	740	714	720	730	692	699	776	754	708	728	729	716	756	778	778	755	756	722	726	754	758	759	718	708	742	768	725	779	735	714	759	712	787	764	724	723	755	756	719	759	717	726	727	733	756	710	725	729	736	766	760	724	735	682	708	782	715	778	727	783	752	721	776	770	766	752	749	746	718	748	732	775	736	757	745	752	784	694	749	799	753	793	770	773	746	716	776	787	778	760	758	689	725	751	742	707	738	779	710	738	758	719	745	751	765	733	724	759	746	753	753	727	740	697	768	788	718	720	760	760	704	771	772	740	726	740	741	682	689	694	755	714	731	739	759	752	760	730	710	776	715	711	717	756	680	766	798	739	718	769	721	784	711	724	755	735	780	731	702	767	711	759	719	756	781	716	747	710	727	769	749	766	750	787	771	797	763	731	779	706	773	751	789	757	730	763	719	717	778	747	750	726	688	694	764	765	699	714	755	698	712	758	704	681	724	753	748	759	785	763	757	730	717	716	782	762	702	751	727	750	727	742	705	722	760	742	723	777	765	739	662	735	711	703	743	732	731	751	751	781	773	759	775	688	771	732	759	750	772	757	732	723	747	765	747	712	739	780	773	733	795	741	722	699	754	691	725	779	782	698	686	760	710	757	761	741	757	751	704	716	786	731	778	790	701	733	729	726	747	704	749	766	720	722	784	742	756	683	803	771	788	735	762	774	704	777	755	802	739	804	799	715	767	715	749	701	737	764	767	776	708	752	781	761	822	744	769	714	722	808	754	736	778	713	746	771	755	753	752	789	773	757	775	778	686	783	737	795	759	739	758	756	726	731	735	736	714	726	738	773	729	719	732	753	774	690	763	757	732	720	722	773	701	744	741	705	768	734	748	747	739	732	729	793	791	725	719	753	730	780	706	739	747	733	727	786	784	796	737	699	751	763	741	720	777	759	764	745	776	757	757	716	713	785	745	681	782	707	773	762	753	712	726	766	711	782	745	743	744	751	733	745	691	777	728	740	698	741	748	743	804	726	738	747	766	726	713	748	724	716	675	738	759	751	792	759	698	794	764	737	717	727	761	731	787	738	703	719	735	714	801	780	758	687	741	707	727	769	784	715	738	752	771	753	753	701	733	753	772	751	741	729	725	735	729	732	718	729	750	740	758	809	751	751	713	719	734	729	700	730	764	721	741	702	686	737	729	767	785	757	708	759	783	777	710	728	721	716	718	775	708	742	774	787	743	750	768	777	724	734	763	722	725	714	724	739	740	749	778	730	766	733	724	740	746	755	749	698	739	722	745	745	712	713	732	752	741	740	753	700	753	733	749	713	710	742	697	712	704	724	755	697	736	796	715	747	712	705	748	693	751	752	778	729	698	744	765	752	729
21388	20386	22545	21258	18730	15415	12344	10675	8266	7613	5458	4386	3473	3311	2892	2880	2470	2141	1907	1926	1443	1180	1014	988	898	809	728	627	586	514	499	491	446	476	423	419	397	450	427	408	425	418	430	420	424	412	408	364	435	393	417	402	368	403	376	420	371	401	396	360	414	383	392	397	405	391	375	388	353	349	395	357	355	346	389	391	382	356	366	349	430	362	377	402	400	412	396	385	371	373	348	402	349	344	390	366	378	393	393	363	370	369	375	376	395	365	397	396	374	354	348	362	370	405	337	382	377	356	373	394	390	384	368	360	378	362	380	398	377	353	383	371	403	368	393	367	408	364	378	376	364	382	403	376	400	393	383	354	405	370	412	351	388	357	376	382	372	374	361	380	349	352	376	381	383	388	387	387	386	374	367	364	353	379	386	362	345	349	394	351	350	389	349	389	400	421	379	399	381	402	366	391	369	354	347	378	402	357	357	384	339	347	357	379	398	390	353	406	376	385	360	369	416	381	385	381	389	361	360	376	362	357	387	378	367	391	401	399	381	384	416	330	379	353	372	335	341	373	387	415	368	347	389	407	375	333	425	408	386	357	374	369	381	397	405	360	372	333	337	375	361	379	408	378	355	410	394	393	371	327	359	379	374	352	375	380	358	416	361	381	367	339	379	363	386	354	388	358	376	359	375	350	340	398	359	374	354	368	385	374	375	388	410	372	394	336	379	391	371	384	393	387	362	400	379	360	376	366	369	400	399	405	399	363	363	389	413	361	396	392	352	393	368	382	333	384	372	396	394	373	364	329	398	390	380	344	413	398	447	391	363	326	377	332	362	368	380	380	379	352	377	356	416	329	369	428	382	354	366	376	369	380	376	362	379	383	399	337	349	371	351	365	396	373	368	353	377	364	355	382	384	369	387	383	330	409	372	362	379	347	389	343	374	406	388	429	383	370	346	361	360	337	374	385	370	393	392	353	366	356	387	359	354	377	405	378	361	364	370	369	332	356	398	397	384	362	341	392	376	352	386	388	378	367	339	355	366	377	362	369	356	361	370	415	336	388	353	410	403	379	398	359	391	421	369	409	394	342	380	400	369	362	390	398	394	378	372	372	345	373	379	368	369	341	346	387	404	382	379	336	357	373	397	384	370	344	386	396	353	362	346	376	407	403	340	412	369	391	367	379	361	400	383	396	364	399	359	360	362	347	387	376	362	405	372	371	399	381	335	385	354	400	364	404	383	379	397	357	374	362	396	390	367	357	392	375	387	410	359	381	358	372	393	382	391	387	359	355	386	396	376	330	354	353	387	379	365	346	355	440	398	382	403	381	363	380	371	385	349	382	397	395	386	368	354	389	364	369	403	367	379	351	397	368	356	408	360	349	386	396	374	402	363	389	368	422	400	365	361	338	383	367	390	377	382	379	379	378	352	397	378	390	388	352	338	365	350	390	376	361	381	349	365	394	386	373	382	407	363	407	405	396	397	384	379	385	393	374	383	337	388	376	431	339	415	399	412	416	366	354	367	383	369	362	384	398	375	383	360	353	399	341	373	395	387	380	363	393	364	362	367	366	425	359	346	383	355	370	359	409	404	358	399	351	401	393	326	386	385	364	388	390	365	384	361	334	342	407	349	372	379	396	417	376	394	357	383	391	341	364	390	369	356	379	360	415	365	330	396	355	384	383	391	378	397	375	378	376	367	366	345	373	395	379	386	402	362	388	387	390	383	388	389	398	385	383	370	390	345	383	406	384	375	395	402	390	383	398	386	376	348	386	357	345	362	398	356	381	352	376	396	439	376	370	330	359	402	371	374	367	345	377	376	380	361	395	373	411	393	406	375	409	390	368	359	396	362	366	390	374	363	376	386	365	379	394	399	382	401	366	382	352	349	391	388	355	413	374	388	388	390	357	389	366	378	387	360	396	372	361	367	356	411	363	378	374	366	383	383	382	390	388	388	377	378	387	355	364	357	363	345	389	360	393	356	367	385	371	352	346	363	353	368	370	331	371	378	327	354	377	351	370	351	367	382	366	376	370	354	369	375	365	348	387	392	379	360	409	345	349	383	374	399	388	393	343	387	358	374	391	378	347	376	355	372	405	369	395	374	352	380	355	379	381	377	395	380	353	363	385	390	360	374	366	329	359	379	389	329	362	384	372	376	395	357	354	389	405	348	380	392	367	385	348	383	389	374	384	359	371	393	384	373	374	356	380	376	359	413	384	390	413	374	345	384	362	387	341	379	397	330	378	378	376	373	358	362	325	419	399	342	330	347	366	368	381	435	360	370	375	392	386	380	423	364	388	375	379	364	368	404	342	350	387	387	399	385	413	416	375	352	364	398	395	385	370	394	414	370	356	405	371	358	357	361	353	382	365	386	381	359	375	348	379	388	365	370	393	354	392	355	370	369	400	342	361	350	353	392	386	415	395	394	373	374	376	384	375	374	347	372	380	391	357	394	361	378	416	396	370	363	380	397	363	398	378	330	368	391	381	372	381	354	340	401	367	375	365	364	365	359	343	342	398	383	412	367	369	371	396	371	358	359	358	347	372	362	381	387	381	399	360	379	392	381	388	392	392	381	345	377	363	365	371	350	352	398	393	397	361	383	346	413	370	372	358	380	391	395	379	368	385	380	351	389	345	371	376	367	359	383	383	394	374	392	360	385	363	387	399	393	394	357	360	376	386	386	377	397	421	357	378	363	379	385	349	376	372	344	364	390	357	405	380	358	367	378	374	377	379	384	375	374	431	405	353	388	392	380	386	367	387	370	335	354	340	366	406	382	390	394	387	363	404	381	408	374	378	360	323	392	392	386	377	379	391	387	356	370	384	385	400	394	370	368	378	414	364	378	342	372	348	338	372	350	358	412	355	379	361	410	364	394	368	396	392	371	366	380	360	376	408	380	396	379	335	389	366	387	347	367	395	383	393	326	355	351	373	369	377	406	340	352	333	359	419	395	383	378	349	377	380	363	396	422	344	321	391	374	399	367	402	369	370	363	368	391	410	375	356	347	392	410	371	407	397	369	353	356	373	366	385	377	378	344	363	354	374	401	336	363	364	412	348	384	393	377	384	355	367	368	395	359	364	433	373	378	428	373	384	341	364	365	380	375	404	350	376	357	370	385	381	405	371	414	353	354	388	370	370	374	426	390	414	391	327	384	387	404	341	359	364	387	393	393	357	388	413	392	386	394	395	380	370	369	393	384	372	396	351	407	364	372	361	343	394	367	387	391	361	368	364	367	382	367	387	399	356	377	400	379	379	346	388	348	356	404	374	380	393	355	369	386	372	385	354	342	369	377	403	356	394	385	354	379	369	393	351	367	397	409	401	368	368	371	363	363	406	383	370	388	413	365	366	385	380	412	387	345	374	396	379	368	374	368	343	374	390	414	356	379	327	339	353	372	353	376	391	367	366	363	411	389	382	401	367	354	410	366	376	398	410	399	350	403	360	370	401	388	350	389	403	404	378	362	370	354	348	394	378	368	390	370	384	366	339
18230	20964	28998	33542	34567	32518	30537	30024	25085	25030	20941	17995	15994	16422	16068	15760	13847	11984	11250	11801	8519	7623	5989	5730	4678	4295	3687	3254	2715	2094	1793	1803	1670	1574	1551	1421	1365	1305	1314	1336	1284	1248	1268	1199	1231	1326	1204	1268	1283	1255	1317	1331	1203	1255	1182	1169	1067	1225	1134	1120	1200	1094	1025	992	976	914	893	954	951	983	931	897	953	957	941	908	924	888	945	905	941	947	988	1097	1035	982	1033	996	924	870	878	908	919	935	949	877	971	926	913	925	884	959	902	898	935	935	920	921	938	915	927	889	915	864	924	957	926	953	921	956	910	940	913	912	893	912	964	925	975	884	903	945	918	839	949	953	945	933	925	922	977	880	932	973	935	907	944	910	953	967	895	889	930	920	949	908	934	918	992	951	978	928	958	875	958	924	955	905	914	891	955	877	937	961	893	936	873	946	939	907	958	874	903	920	1014	894	906	926	964	976	911	904	897	934	885	928	895	961	973	874	926	934	943	944	920	904	957	975	921	952	939	918	953	915	962	954	907	904	925	927	914	884	919	943	891	896	954	933	971	874	903	921	966	966	928	999	926	910	913	953	904	902	922	896	891	876	948	957	892	898	906	878	915	947	927	899	947	900	864	977	923	970	882	899	903	890	916	909	945	910	933	923	885	923	945	902	946	990	916	913	896	905	893	939	920	930	961	914	914	960	936	939	875	906	918	955	875	940	914	905	923	902	911	914	926	942	904	992	959	887	921	937	929	953	925	960	855	885	935	873	841	903	911	920	941	906	931	960	922	888	908	920	964	946	881	911	969	969	962	930	925	866	916	976	952	875	886	947	916	908	938	897	878	952	921	874	942	881	953	919	968	925	907	931	919	999	951	939	902	925	940	911	916	901	888	915	924	945	937	857	921	887	905	925	921	922	962	958	950	950	912	935	863	877	904	928	946	927	891	868	923	949	901	944	908	881	927	901	860	921	871	962	913	910	927	906	917	935	916	965	890	845	938	894	934	919	925	917	1003	981	955	911	887	945	875	885	900	931	908	951	868	955	937	850	928	930	914	935	904	940	874	883	944	963	982	932	898	933	872	945	942	923	866	989	908	966	884	944	946	924	892	922	890	939	874	973	882	923	927	872	920	906	877	909	951	900	972	940	875	915	964	868	941	931	970	909	919	931	896	875	907	896	925	906	908	890	892	914	934	869	872	925	913	922	910	885	884	921	930	907	927	882	946	914	904	910	879	924	941	929	939	966	926	940	903	926	925	858	945	988	887	952	932	918	892	867	941	949	904	950	956	918	906	992	906	849	903	938	953	871	883	867	945	927	988	900	896	932	954	908	922	881	878	935	880	887	905	940	899	946	964	970	1010	902	932	939	900	917	961	958	951	877	887	942	924	880	901	975	921	910	943	932	910	922	900	943	944	929	964	961	922	865	918	898	878	874	930	927	955	888	974	934	901	857	913	919	947	874	955	905	898	865	922	901	916	926	916	934	870	937	916	935	926	892	920	924	860	914	912	899	866	961	903	937	896	908	930	916	911	907	888	916	909	937	923	917	951	907	959	896	923	876	927	881	973	882	888	914	905	913	942	848	894	919	935	904	911	999	902	932	926	940	939	930	923	959	928	917	919	907	913	939	907	907	897	918	954	957	945	871	961	918	945	861	937	904	919	923	924	888	935	881	962	970	937	966	918	899	957	900	890	960	919	952	917	932	915	947	957	1020	971	959	972	899	909	944	863	975	908	903	908	906	869	918	916	926	914	916	944	957	917	889	984	910	954	961	905	939	970	932	887	892	989	897	950	911	902	940	938	934	918	899	961	948	909	943	919	922	917	979	904	897	868	942	936	958	906	871	951	908	920	886	905	918	926	922	894	932	946	885	853	963	900	906	925	874	902	956	959	875	925	939	947	892	933	921	923	899	910	948	902	902	942	883	953	971	936	918	956	884	897	909	917	981	899	913	920	929	884	883	895	888	889	928	946	935	942	921	896	947	933	936	882	891	924	885	924	915	883	894	933	937	886	913	908	1000	939	936	880	907	912	989	914	906	957	957	942	960	943	907	943	912	879	947	909	979	943	909	973	948	974	995	946	973	905	901	913	952	943	928	919	961	920	963	959	914	923	931	943	943	945	882	940	931	941	914	894	928	948	928	864	854	960	949	883	970	923	938	921	917	940	943	914	933	938	970	888	923	924	864	927	905	899	975	920	900	935	881	898	937	939	944	930	901	954	975	909	917	916	895	934	889	922	933	899	939	914	934	926	963	939	938	947	933	951	891	955	911	946	928	892	895	904	937	913	958	961	911	919	935	910	884	955	915	967	948	924	986	955	894	938	888	913	942	975	953	930	912	874	907	891	965	938	880	921	927	925	898	917	962	931	975	883	941	943	938	902	926	999	962	889	953	910	875	864	921	897	920	938	916	975	960	952	897	940	932	868	889	898	917	926	895	871	962	931	937	912	897	968	920	954	893	899	944	924	913	972	913	936	959	913	955	920	872	922	866	831	916	901	913	982	948	894	914	926	929	935	937	902	913	894	897	885	880	872	894	942	933	914	952	921	902	937	948	880	854	925	992	945	949	909	951	939	882	911	988	941	959	910	890	873	913	969	920	939	950	921	902	921	881	909	926	960	908	887	967	878	955	892	892	889	943	918	948	922	909	966	888	917	899	971	931	919	1009	894	896	894	932	935	931	927	852	896	881	904	942	943	960	917	949	1012	934	919	891	986	946	883	976	895	904	946	909	891	902	890	965	891	934	918	968	878	906	895	972	953	956	922	871	906	944	898	955	865	856	967	936	893	903	916	916	906	925	926	888	924	928	928	894	939	963	918	906	908	938	915	906	943	937	950	895	948	905	942	907	940	926	969	953	900	913	920	884	910	907	916	923	933	889	937	976	956	925	977	914	911	917	931	887	947	923	902	931	898	943	927	931	866	930	888	912	950	930	940	950	899	1019	933	892	921	975	958	888	918	921	913	903	927	915	879	936	920	913	878	916	925	941	944	842	917	887	918	925	955	959	900	881	962	966	979	974	912	916	1015	957	931	890	912	890	959	923	956	872	927	927	913	937	902	947	917	891	945	926	906	918	932	870	937	937	925	953	932	902	883	917	948	935	939	913	989	918	906	885	918	904	916	905	940	976	919	972	893	920	945	955	835	963	887	925	923	931	935	893	958	908	943	890	884	914	925	894	910	951	957	916	947	915	891	969	975	931	926	902	917	923	932	884	895	919	934	880	985	930	908	887	902	899	932	956	885	922	895	922	922	919	923	972	957	974	919	871	963	874	914	925	919	869	898	937	913	950	929	918	903	895	918	926	940	921	902	938	909	1003	936	855	904	916	875	915	865	961	997	919	962	924	918	936	961	964	963	918	905	940	845	925	922	900	949	922	879	883	957	902	956	863	957	878	939	959	911	942	936	937	909	943	912	884	925	951	955	889	896	867	954	915	959	905	923	908	922	872	866	904	894	916	880	823	891	935	917	969	952	915	961	957	899	865	885	947	944	955	913	893	895	921	933	834
52132	42458	43492	45621	43927	44696	43948	45780	42986	42602	39020	35313	32250	33341	33292	34578	31665	28022	25668	25172	19557	15437	11723	10692	9223	7858	6224	5012	4093	2493	1994	1853	1424	1387	1386	1257	1138	1001	1076	1171	1000	1041	996	996	971	1094	948	1001	1155	1036	1129	1011	878	811	946	855	732	953	785	742	759	603	625	466	411	383	349	374	344	363	334	331	324	315	359	340	327	339	350	361	362	396	454	439	457	388	369	337	342	337	341	327	341	338	327	345	343	323	297	346	338	327	365	319	376	332	328	327	336	347	342	342	350	343	355	322	347	381	324	343	333	341	305	351	365	344	316	345	309	340	319	335	355	359	346	358	375	324	340	298	387	354	355	357	342	327	319	343	344	309	360	344	371	312	354	354	350	333	327	368	324	329	360	319	309	401	345	320	350	367	349	357	372	347	311	364	309	333	373	354	335	347	350	380	317	337	360	343	285	353	329	329	366	373	333	335	383	352	342	346	366	338	347	312	321	332	341	319	315	318	341	344	319	332	356	345	333	346	320	346	328	337	300	352	342	352	326	308	344	353	338	356	312	340	319	321	291	348	309	350	350	367	331	319	373	332	349	358	302	357	328	327	334	352	338	338	327	333	330	327	352	345	328	350	350	349	319	312	344	360	321	336	375	358	346	289	332	305	340	330	341	302	324	338	329	328	364	333	323	334	316	284	337	332	336	330	341	343	363	329	360	356	340	337	317	353	318	346	333	333	361	330	314	313	323	306	366	358	331	337	357	311	361	314	333	341	346	354	295	326	361	344	331	328	334	341	337	367	369	321	352	348	375	346	317	338	342	365	310	370	368	322	303	336	328	298	320	347	363	335	279	328	343	353	318	346	350	334	338	321	325	327	345	330	322	368	309	372	341	338	392	357	360	333	325	329	352	344	363	332	332	313	358	373	315	343	391	339	324	341	313	361	356	352	349	318	323	341	327	336	343	336	364	354	382	339	324	349	312	330	310	309	355	324	383	335	333	301	331	338	348	329	348	325	325	340	320	348	321	341	349	298	347	321	319	337	318	346	348	367	336	343	342	355	342	365	327	291	344	352	373	319	370	319	336	323	312	344	333	386	332	346	340	306	326	358	344	331	317	320	329	330	356	332	330	348	339	329	337	343	331	360	319	348	364	332	342	340	350	355	335	323	344	336	320	340	308	365	328	316	312	336	342	328	344	387	307	349	327	297	341	314	317	326	358	325	352	356	339	329	347	352	330	331	340	314	339	304	325	330	342	316	306	335	346	339	369	292	353	351	346	348	336	334	314	361	320	340	333	340	339	346	301	335	322	311	345	340	318	317	319	343	329	327	337	344	335	342	342	326	327	320	330	328	345	294	324	349	313	360	349	325	341	332	370	326	330	334	339	317	349	340	339	331	334	331	373	360	318	355	376	351	326	313	357	327	326	325	322	330	334	324	324	338	362	348	343	343	343	342	363	372	329	315	346	357	352	341	351	350	357	302	376	356	350	346	338	337	338	349	311	343	364	327	335	302	327	358	341	370	332	364	308	331	335	337	300	340	297	341	324	361	320	323	345	322	332	358	367	360	335	332	319	318	316	333	322	324	314	359	337	323	346	338	335	329	338	370	323	313	326	328	319	325	361	367	306	313	355	314	379	297	352	325	326	362	318	321	347	308	314	345	335	330	350	330	340	339	308	359	322	317	331	330	327	308	323	343	311	309	346	347	330	300	317	321	346	336	356	360	335	335	360	357	352	377	338	352	344	363	339	296	332	349	341	332	352	352	358	315	328	311	362	313	353	341	340	349	337	341	358	342	339	348	336	323	326	313	362	365	332	325	333	296	322	333	304	312	362	329	320	354	365	332	324	320	347	357	346	376	313	360	342	380	313	318	333	325	319	328	291	336	316	331	380	314	347	296	294	315	382	332	341	311	353	375	332	326	322	359	345	357	337	311	361	314	339	312	350	329	355	315	363	325	327	325	380	354	338	338	352	336	345	357	349	330	332	308	329	361	331	325	340	323	341	301	355	366	352	336	371	350	328	328	342	308	320	344	301	319	363	331	330	338	361	333	338	332	334	323	321	317	333	328	338	341	329	343	347	308	322	322	346	309	308	350	350	324	343	333	330	338	339	329	359	325	366	317	338	311	359	325	337	325	346	342	325	325	347	328	314	343	319	328	355	342	326	316	324	316	349	352	340	326	310	335	347	327	339	327	366	328	361	323	292	318	334	308	333	345	341	335	328	334	359	320	349	371	362	333	324	300	342	332	334	322	331	348	359	338	338	339	334	358	337	336	356	354	334	355	340	334	328	358	323	353	324	337	340	333	340	313	325	307	327	347	316	336	328	338	340	360	327	327	325	377	351	332	335	337	287	345	341	327	376	343	365	365	339	347	307	328	343	337	333	323	342	304	300	340	336	313	350	341	343	344	345	301	353	309	314	354	333	311	329	340	320	300	350	345	373	388	343	387	336	357	364	312	340	349	350	328	384	360	297	329	353	345	336	341	351	320	346	344	371	347	343	327	326	374	331	362	313	388	371	332	361	328	362	305	310	336	365	347	368	372	330	302	346	310	329	341	344	340	318	334	331	355	312	313	311	338	341	347	360	329	366	343	330	333	321	359	347	334	360	344	328	303	350	299	355	369	344	304	342	349	343	334	317	339	280	364	370	326	340	326	336	338	349	325	359	346	339	334	329	343	297	337	326	325	301	311	344	325	365	326	340	330	338	331	366	312	339	338	328	333	316	346	354	340	327	319	362	318	342	332	323	375	337	325	338	344	327	322	311	333	348	349	346	319	338	334	333	334	339	313	326	357	366	343	338	308	341	358	314	338	362	338	338	360	291	344	349	334	377	323	366	333	351	355	304	305	327	339	314	331	382	354	359	331	322	326	318	350	321	360	324	342	344	358	326	314	333	335	342	318	308	358	360	352	367	344	342	341	316	350	338	329	328	352	361	338	315	323	349	338	340	326	317	349	373	328	322	332	371	326	343	362	343	329	314	351	334	348	323	322	344	320	315	328	343	371	304	356	341	357	349	319	340	326	334	316	336	309	355	327	359	348	360	347	335	359	325	340	318	351	335	326	325	337	334	314	334	358	351	334	344	359	343	351	314	312	342	293	323	309	343	330	354	328	345	377	343	352	327	303	307	301	345	295	355	333	325	334	339	305	330	320	336	340	307	340	370	311	373	298	340	316	350	309	355	329	322	344	351	305	338	347	318	318	323	310	333	353	338	328	324	323	358	354	331	315	363	309	365	361	344	308	339	330	314	289	325	331	362	357	303	309	333	326	293	325	368	324	332	335	344	334	337	347	322	370	326	323	338	329	336	355	343	315	282	294	325	336	327	327	316	308	357	317	334	319	336	347	333	344	343	351	345	326	344	324	339	383	336	362	338	328	317	381	353	352	318	322	315	350	329	318	338	343	340	290	340	340	328	339	369	327	322	347	325	342	345	336	334	345	335	325	345	344	327	357	341	344	333	327	316	387	325	337	312	339	303	302	333	356
45226	48948	50467	55129	60889	61125	63476	62023	61891	61579	58972	53955	51652	52528	54559	53739	53055	50867	49562	48901	42832	39784	34604	34032	30838	28161	25485	22865	19365	13282	10915	10365	8502	8659	8053	7588	6781	6120	6725	7193	6236	6021	5883	5707	5777	6272	5357	5861	6867	6206	7179	6555	5144	4962	5513	4728	4252	5318	4429	4384	4371	3080	2950	1799	1479	1210	943	887	830	947	785	867	875	915	894	904	880	909	852	863	814	1050	1510	1419	1279	1121	929	940	870	835	856	792	812	845	843	869	846	811	832	816	849	834	875	811	849	811	819	824	813	795	842	812	830	825	828	866	887	793	783	797	805	761	855	841	809	783	805	821	802	797	833	830	853	872	796	806	833	865	813	865	847	824	845	817	806	827	842	841	844	813	881	889	793	812	842	816	802	833	846	815	836	847	819	814	787	810	807	766	851	828	818	815	786	843	840	834	789	840	841	798	836	817	889	807	818	815	814	869	834	830	768	798	852	871	842	834	842	835	841	793	750	843	814	827	835	841	790	813	808	931	784	783	841	846	854	787	824	821	822	825	808	821	835	839	864	875	834	810	815	789	886	755	855	867	869	821	840	761	871	843	855	827	847	852	823	823	887	813	799	849	843	844	839	836	835	809	831	810	832	802	858	794	843	808	867	754	867	850	856	816	764	842	876	820	819	827	812	856	788	856	860	832	861	808	807	845	771	838	833	848	806	865	863	801	841	845	789	821	814	796	806	862	825	769	859	792	876	821	805	806	825	870	846	842	807	895	814	819	846	825	842	828	801	886	785	853	818	840	787	834	796	836	818	787	856	791	822	839	813	842	820	852	847	901	811	799	836	824	810	805	816	824	831	811	826	807	832	786	787	786	880	823	816	805	856	825	824	861	853	814	802	816	828	816	828	814	854	814	770	838	833	853	797	815	828	861	852	837	843	837	822	866	834	863	831	776	778	845	810	777	802	825	845	782	851	872	842	831	800	836	788	829	803	831	857	914	828	778	822	806	785	760	826	833	849	809	862	822	829	851	843	785	819	828	762	797	873	831	794	840	818	846	865	854	792	875	780	825	845	831	831	843	860	841	838	811	810	821	846	844	810	856	919	823	827	861	795	834	850	778	841	831	862	800	839	818	890	789	892	869	858	828	808	822	869	800	836	816	822	842	812	799	862	807	827	839	845	810	802	839	880	830	792	814	812	807	849	806	853	796	843	868	798	809	824	815	832	836	837	825	832	859	845	820	829	809	821	864	799	822	817	832	808	783	855	833	852	821	796	814	807	823	843	809	816	855	851	895	809	865	825	811	826	794	865	800	768	804	872	907	809	877	870	810	886	851	834	832	802	795	783	813	835	847	848	813	817	797	876	815	866	882	836	815	837	858	833	779	864	830	849	803	849	811	828	832	808	830	854	796	834	805	838	829	787	878	785	770	835	831	852	790	802	844	827	858	848	839	804	812	845	802	854	792	829	828	856	879	828	827	848	812	878	791	832	845	831	848	799	785	849	797	782	798	818	802	833	833	839	838	831	817	888	836	810	773	824	813	839	853	832	815	840	846	828	845	837	840	877	872	810	827	856	816	828	783	818	807	841	864	847	851	854	795	873	820	841	838	782	802	828	811	827	839	862	830	822	786	842	795	825	845	816	805	830	849	828	856	867	822	794	810	864	845	873	859	836	802	854	849	839	775	819	831	844	840	871	835	847	839	884	827	817	801	835	811	881	813	846	802	821	818	819	826	843	862	884	791	833	832	859	842	853	787	808	815	868	844	817	812	849	874	829	817	807	795	826	864	834	817	863	858	853	818	840	835	848	834	860	817	787	853	835	823	837	835	749	853	811	837	832	831	853	827	821	845	773	817	855	880	824	830	826	798	768	842	780	831	821	867	797	803	864	816	887	810	790	805	794	855	869	797	880	822	798	832	850	858	842	849	818	741	803	839	828	803	790	833	822	812	834	809	813	830	820	836	806	810	803	829	858	881	774	836	837	811	847	815	818	834	829	817	852	808	839	804	838	796	828	853	868	865	779	829	793	789	833	821	795	847	815	831	770	802	841	840	804	819	835	783	846	796	828	882	784	831	854	781	814	798	892	872	786	830	833	831	833	806	826	799	843	839	823	826	858	810	796	820	850	864	778	826	862	843	814	845	839	799	812	846	818	824	843	841	801	789	855	810	816	838	836	829	811	847	808	824	802	742	831	800	828	809	850	823	820	857	793	807	839	809	803	837	846	850	879	820	791	867	776	776	809	851	788	852	799	818	804	830	849	852	812	827	842	814	842	818	835	838	885	868	833	849	810	797	801	889	827	819	813	791	832	875	798	816	813	850	803	813	827	886	856	850	820	840	832	843	842	849	879	859	808	815	859	827	831	881	824	787	858	835	885	857	829	817	817	866	831	799	838	758	840	832	785	806	881	872	836	853	805	829	821	847	857	832	853	829	810	838	820	853	829	838	826	755	803	778	857	789	806	807	823	850	815	867	835	860	811	817	829	875	841	900	820	813	807	856	856	843	865	847	873	807	866	867	821	806	825	805	870	814	827	862	856	815	798	834	827	821	854	818	790	821	805	891	859	853	852	811	816	860	835	795	844	813	818	881	870	862	822	824	824	837	823	813	813	834	777	887	852	823	807	851	790	855	813	808	827	829	795	845	762	760	847	801	819	879	816	809	813	826	809	818	769	881	830	831	854	821	856	844	767	820	784	809	811	821	832	844	814	872	833	859	805	811	822	885	865	832	841	817	837	792	797	780	842	813	799	830	778	833	821	853	856	796	817	873	815	829	873	818	830	876	809	790	813	841	820	761	782	813	832	829	876	845	772	825	842	842	864	813	791	783	843	804	823	854	854	811	835	845	872	807	788	857	811	819	801	820	801	778	860	835	914	789	829	826	875	839	872	876	848	825	876	799	819	820	865	792	813	867	820	856	855	852	851	820	795	799	855	839	815	845	823	849	887	819	800	790	834	857	816	811	818	835	864	793	890	780	843	809	810	828	821	871	805	821	860	808	836	802	821	844	822	814	820	809	816	832	866	806	815	759	840	829	851	797	848	826	853	813	805	805	799	806	843	826	834	805	814	820	726	805	757	894	847	811	805	770	833	860	853	818	850	858	780	832	860	853	861	874	855	803	848	827	769	846	868	826	841	841	795	861	777	819	846	827	840	864	859	846	866	835	868	875	805	846	840	841	769	827	812	810	816	821	842	845	828	860	791	868	919	767	816	850	798	825	811	844	832	789	845	891	883	838	884	800	779	824	844	844	792	850	844	777	874	814	777	845	788	830	818	806	814	823	835	800	880	818	859	882	821	797	860	851	815	883	858	841	848	841	800	861	810	836	818	861	841	826	857	850	848	823	806	865	802	788	864	842	850	822	816	873	829	890	836	848	848	790	847	856	809	828	798	790	816	779	822	862	823	894	816	831	818	749	802	839	857	771	829	812	850	827	800	737	821	820	833	823	798	794	840	802	823	836	758	828	849	836	783	836	808	810	859	830	790	854	810	810	841	841	827	819	827	860	865	848
55453	41214	41397	43685	42932	44476	45692	47654	46917	48129	46150	43347	42686	44917	44606	47021	45020	42273	41317	40548	33192	28735	23758	22921	19628	16735	13607	10949	8656	5236	3832	3638	2896	2777	2886	2561	2138	1987	2429	2263	1997	1715	1723	1660	1712	2053	1693	1836	2076	1849	2141	1841	1517	1521	1869	1431	1272	1465	1327	1297	1422	943	886	535	464	414	284	286	364	324	327	293	343	355	320	265	306	305	327	316	292	407	470	453	444	369	337	318	334	292	328	284	323	266	304	300	301	272	301	316	290	292	278	283	315	305	302	289	313	305	279	307	302	294	314	303	308	316	307	321	278	314	330	312	291	273	286	308	296	287	287	310	303	339	309	305	316	320	311	257	302	290	293	256	263	295	286	311	300	308	345	302	293	301	312	306	288	260	309	318	280	282	301	324	296	321	310	292	277	301	286	293	312	288	283	302	332	284	330	292	305	316	295	316	283	264	279	312	289	284	300	307	317	279	274	314	318	288	293	290	281	276	298	310	299	288	296	323	262	284	282	277	276	307	287	278	290	302	313	281	281	311	300	311	282	299	293	285	285	310	261	303	300	329	280	306	286	268	292	267	324	271	288	310	328	290	262	315	309	307	283	313	351	317	317	285	313	288	333	278	290	293	315	303	300	288	319	282	299	298	302	299	316	304	297	301	298	293	311	304	318	320	314	284	282	300	309	291	316	331	309	328	303	316	316	276	289	319	295	295	299	290	349	313	272	261	282	289	303	286	295	318	292	287	305	276	286	291	279	311	276	282	288	315	295	274	323	291	313	338	310	317	297	297	355	303	308	310	311	287	262	293	313	307	325	301	300	298	284	333	294	285	277	284	284	326	296	296	315	297	317	316	313	298	291	286	303	281	331	351	296	301	283	298	274	297	289	318	308	291	288	285	281	280	304	304	294	286	305	296	285	288	277	284	275	300	289	318	307	299	276	283	281	331	311	308	330	309	266	261	334	324	324	330	310	282	317	292	281	297	330	296	303	315	290	275	315	286	317	292	303	298	344	310	305	313	300	308	288	294	297	307	311	296	290	327	282	323	314	309	292	267	294	312	288	322	293	288	260	272	322	322	353	298	301	307	304	330	326	329	284	304	293	311	290	308	307	319	276	285	297	309	295	303	285	277	280	287	287	304	309	325	312	323	258	302	280	292	314	303	311	312	315	292	324	321	294	314	268	271	294	303	323	316	325	315	305	298	300	300	292	314	328	306	310	302	313	310	298	298	278	309	321	330	296	302	281	332	308	308	306	315	298	307	298	308	290	285	278	308	323	311	339	278	302	319	314	296	313	298	293	283	244	279	299	300	314	279	321	337	324	320	309	308	311	273	289	292	291	304	276	297	308	306	322	301	292	310	304	282	302	324	286	304	291	299	320	301	323	302	308	279	321	290	304	309	274	340	335	289	284	291	271	280	356	303	304	281	295	313	315	334	304	323	301	291	330	285	310	305	288	283	327	303	283	302	309	353	276	303	278	310	282	323	275	291	279	300	314	291	304	282	332	299	295	289	301	286	312	293	294	290	284	304	299	321	295	314	326	305	326	309	292	332	318	315	280	291	311	303	277	293	307	283	292	291	316	304	293	288	306	336	282	271	306	294	312	304	301	275	297	307	282	323	276	301	303	267	302	296	287	310	287	295	292	298	276	325	277	285	296	285	351	292	293	308	288	315	289	285	297	317	279	311	299	314	331	309	284	315	284	308	324	304	299	292	316	291	343	301	298	323	314	286	308	298	283	311	316	300	287	278	274	320	322	295	308	299	298	281	311	304	305	318	304	327	325	339	279	274	304	316	303	289	306	309	319	297	309	315	285	326	295	312	314	286	324	283	301	290	302	314	296	298	285	273	265	303	302	314	320	298	308	305	310	278	297	288	298	282	318	268	312	298	310	259	287	311	302	303	311	274	293	287	307	294	304	304	299	343	330	300	303	320	312	344	350	319	331	312	295	319	275	330	311	313	324	303	292	300	319	305	311	290	272	262	295	294	284	288	300	293	295	276	289	316	293	299	334	301	313	277	266	273	296	297	299	285	308	305	308	302	339	303	289	287	313	276	297	281	330	305	301	354	301	319	303	317	333	280	286	306	319	284	324	303	294	299	275	303	304	294	314	330	285	330	336	280	280	304	326	285	326	319	307	325	331	316	293	279	315	260	330	318	281	341	276	294	296	320	319	310	336	362	316	297	306	316	286	275	291	318	301	291	288	300	281	317	327	294	302	313	306	300	283	292	291	341	288	289	310	291	288	291	273	296	296	255	304	323	314	297	318	324	294	277	297	299	291	315	323	296	284	296	291	310	344	309	294	324	293	277	273	297	284	319	301	300	319	264	308	300	305	289	307	295	256	331	303	295	337	259	287	322	274	287	300	287	315	328	309	282	317	310	301	299	282	313	275	310	332	273	297	331	269	324	310	290	324	285	318	321	294	263	264	313	282	321	285	293	324	305	314	286	264	319	298	301	321	284	304	284	294	266	308	300	299	333	307	283	274	258	315	293	304	276	294	269	323	304	280	303	315	297	292	310	301	290	305	311	298	291	269	290	285	350	324	293	278	302	314	276	307	302	311	301	281	294	344	318	314	312	292	318	308	310	290	285	287	298	270	272	293	289	286	281	264	293	248	277	338	312	283	314	335	276	332	330	276	307	337	305	310	293	317	285	308	294	303	305	320	304	313	308	305	308	276	323	304	308	282	299	320	296	308	293	297	314	306	295	280	302	298	296	283	295	295	327	321	282	287	288	300	285	311	318	304	316	319	326	315	313	271	289	310	277	292	287	349	295	301	300	298	293	286	284	281	291	315	322	316	271	313	294	276	310	288	281	266	280	317	284	300	310	281	287	303	338	276	291	315	315	298	300	293	291	319	303	297	319	253	277	304	294	273	321	306	274	299	310	285	296	301	309	332	303	298	305	325	285	305	326	306	325	286	277	300	303	307	299	295	312	291	295	294	310	323	286	294	329	323	298	315	310	305	294	328	342	312	304	308	327	306	290	280	335	296	284	294	297	285	314	274	298	292	283	314	251	297	261	298	300	306	272	309	314	317	333	323	334	321	273	287	314	311	338	285	288	273	295	297	288	287	286	308	280	322	291	279	301	292	307	269	270	335	336	312	297	302	301	296	322	270	287	295	284	285	283	312	277	311	287	290	299	280	297	279	293	302	268	302	314	275	292	317	297	256	289	335	305	309	308	301	279	302	301	303	285	296	283	285	278	303	307	278	291	258	299	267	323	299	297	298	336	282	291	301	312	309	268	314	321	322	317	281	275	331	311	288	277	275	298	312	305	321	287	282	306	308	339	278	293	313	300	308	301	301	280	265	274	297	324	333	329	292	315	319	295	301	303	284	301	305	299	294	249	298	318	315	282	311	272	303	313	316	296	316	279	289	296	319	295	302	287	307	349	293	295	286	293	279	309	287	275	302	284	327	293	285	294	282	283	282	306	306	327	291	269	322	296	280	275	260	276	340	293	297	309	300	302	323	294	286	321	275	337
50673	54696	53077	57130	62687	62772	67335	67019	68808	68030	67628	63880	61253	63147	65633	64349	64558	63439	63184	61703	54831	52142	46924	47072	43024	39994	37738	34206	29793	22355	18245	17656	15093	14422	14955	13300	12054	10899	12256	12712	12311	10356	10168	10195	10834	11724	10072	11336	12526	11316	12868	10807	9001	8758	11209	8833	7430	9387	7928	8137	8542	5335	5059	2653	2188	1621	923	796	1012	1153	859	839	801	816	924	805	789	802	771	753	762	1387	2160	1768	1515	1191	974	785	768	740	744	748	760	800	777	756	767	694	779	773	712	688	716	736	745	789	726	732	779	742	699	677	799	687	669	739	764	727	683	754	756	689	689	752	736	728	765	729	742	683	704	707	729	742	712	757	720	728	743	723	719	752	744	733	698	693	739	718	731	722	694	707	720	733	709	713	739	737	757	716	715	707	722	709	753	698	710	761	728	696	748	726	723	753	734	750	722	730	724	728	733	734	765	742	724	668	746	790	712	692	768	728	748	708	744	728	753	739	758	743	718	735	711	763	786	727	750	725	751	720	726	735	749	760	718	717	716	685	719	714	749	711	726	753	731	736	748	728	715	721	760	735	728	740	749	738	746	777	736	738	721	738	736	746	774	743	779	731	706	700	710	731	751	757	757	737	718	764	717	714	725	756	748	736	739	768	717	754	729	744	758	700	779	760	737	739	704	752	737	723	760	746	707	739	754	723	712	760	744	768	790	795	758	723	767	711	703	696	687	748	702	756	744	717	762	741	782	748	728	763	699	706	746	741	729	736	792	723	741	714	719	726	732	793	769	732	732	704	731	716	749	758	745	754	765	722	745	739	743	754	717	743	739	768	748	718	686	696	773	780	710	718	744	765	729	718	715	737	716	735	771	757	702	737	714	743	678	734	671	731	744	676	739	725	757	726	728	744	701	766	785	784	764	716	743	772	736	743	742	701	737	697	750	733	709	733	751	758	777	742	736	737	749	684	745	715	771	757	736	761	773	772	677	698	715	698	734	703	710	733	669	748	742	772	730	756	752	713	740	687	709	691	763	712	743	743	787	729	728	709	724	712	757	743	711	775	721	760	733	730	735	722	742	769	802	680	726	754	762	729	742	748	746	745	712	744	772	779	715	735	707	736	756	745	711	735	729	720	716	738	702	715	720	746	755	760	697	723	753	713	727	697	760	769	751	748	710	742	749	738	742	732	753	755	740	784	723	706	762	688	719	733	732	720	742	754	695	743	751	738	752	720	765	705	751	741	748	701	766	724	692	761	752	709	746	737	753	690	755	718	720	708	729	734	694	779	678	697	730	732	753	672	755	769	753	722	756	716	664	744	724	766	728	681	702	693	696	727	738	678	763	709	749	751	771	727	708	730	740	752	792	715	713	711	726	740	737	709	752	746	715	738	748	727	743	676	757	752	716	774	697	672	718	712	726	732	786	715	731	745	734	700	704	765	706	668	789	715	740	731	717	736	759	778	700	749	734	686	712	701	774	744	699	749	793	715	713	760	727	716	762	681	720	729	781	739	743	745	724	734	731	771	731	743	712	753	743	696	723	791	703	723	735	705	749	734	769	753	715	740	790	703	760	707	676	732	703	746	767	723	714	731	712	747	737	726	733	752	779	725	750	760	750	679	756	720	747	730	767	711	757	706	692	697	725	723	749	705	709	733	677	745	680	776	727	717	648	761	753	732	686	733	745	765	696	725	728	680	748	741	731	709	682	761	708	784	719	720	696	716	740	750	716	725	725	728	749	708	723	731	743	705	744	743	766	668	698	719	687	714	750	678	726	751	731	722	752	742	720	801	686	734	742	719	723	756	738	662	739	745	704	768	752	733	725	735	737	701	748	722	752	719	763	733	759	736	764	724	710	692	697	722	744	744	726	770	719	766	755	752	756	731	743	763	738	723	738	687	711	746	724	734	776	760	728	744	696	709	696	726	751	757	731	778	740	748	755	739	690	709	725	713	792	702	716	725	717	746	752	705	738	727	774	729	677	760	709	713	757	718	735	761	681	766	733	714	681	714	684	697	733	724	734	781	736	738	700	798	709	702	768	693	747	689	731	718	736	717	756	766	739	778	679	766	749	739	723	732	730	715	676	731	797	759	708	667	720	709	754	740	733	670	727	697	733	754	687	733	703	695	691	694	771	771	726	748	729	701	745	761	713	706	729	741	766	710	686	706	763	759	723	710	797	711	715	727	762	717	736	758	728	744	731	714	686	736	731	702	743	727	751	703	702	703	717	788	747	725	707	712	731	712	750	737	728	661	717	704	758	755	709	758	707	715	751	755	720	705	698	711	709	783	704	707	739	716	755	720	719	715	726	710	746	763	732	707	716	704	737	706	727	705	754	794	740	760	717	729	738	768	717	721	701	719	726	745	735	733	711	727	727	698	754	707	747	687	754	709	757	749	723	746	710	730	759	721	696	713	773	702	703	732	716	746	735	772	750	716	737	690	737	773	712	718	766	693	761	720	766	751	761	737	783	706	776	713	748	696	769	718	723	734	736	735	685	750	726	746	734	717	764	741	755	744	718	752	698	702	784	742	723	721	782	746	719	722	722	717	753	753	674	694	717	764	783	796	757	744	713	764	741	758	758	743	741	733	723	731	755	778	742	684	766	765	736	724	744	697	686	743	736	746	713	666	765	748	680	681	769	730	750	739	753	749	742	717	726	736	695	762	717	721	720	733	733	749	743	741	732	717	798	760	737	715	734	720	759	772	731	693	728	731	733	773	743	653	712	720	678	727	741	694	736	745	745	769	765	720	730	749	695	737	744	708	710	759	707	747	743	700	719	730	747	722	751	752	714	735	708	719	691	760	701	675	726	740	741	745	787	730	712	734	725	708	743	704	681	722	709	753	730	747	772	739	720	737	757	695	720	785	735	721	739	769	778	688	752	724	716	707	742	683	707	726	774	700	733	771	733	729	782	750	730	746	667	752	711	745	695	751	736	721	729	722	759	722	729	745	736	742	655	723	718	711	744	699	704	766	743	706	711	736	702	715	728	700	749	716	710	748	721	722	742	752	776	749	699	767	714	729	716	776	758	711	717	720	724	775	748	707	736	762	694	730	722	763	728	763	748	777	738	698	746	724	744	762	727	726	714	768	728	735	716	735	749	753	707	732	709	778	729	714	739	709	747	715	745	737	717	688	731	712	743	766	769	736	755	682	750	746	756	711	758	751	746	763	725	769	729	700	744	691	690	764	731	686	730	722	758	784	701	729	727	693	717	711	730	714	734	756	711	762	782	753	740	718	673	735	726	756	757	681	694	786	712	688	771	743	759	757	695	718	732	689	757	749	679	758	757	703	746	792	712	711	748	763	727	749	730	754	692	764	713	741	771	714	747	748	760	750	732	730	739	741	776	700	718	766	692	744	753	760	781	748	727	711	722	733	795	726	765	716	715	734	735	766	717	738	731	735	723	752	765	714	742	772	783	679	730	708	765	735	755	734	728	739	731	745	757	706	722	730	679	664	728	718	735	671	690	692	711	728	779	714	740	757	782	766	724	747	734	719	734	741	755	676
21199	18887	20525	20662	18303	16680	12801	11457	9231	7547	5410	4346	3445	3422	3119	2985	2589	2211	2051	2000	1495	1316	1131	1101	966	842	798	745	632	505	532	465	434	468	421	450	372	425	402	393	378	402	408	377	384	414	370	386	413	428	398	403	351	340	376	401	356	404	389	348	372	356	377	386	342	367	385	337	341	309	377	355	375	362	372	360	331	339	323	375	374	390	360	359	371	347	353	350	362	353	354	371	374	367	391	379	376	335	327	356	334	365	352	357	367	379	345	355	324	376	328	332	360	360	336	344	352	329	367	370	351	392	368	364	354	355	367	353	333	341	359	366	339	353	314	354	366	351	369	343	290	343	368	336	373	348	408	364	329	339	338	368	308	337	343	371	343	332	330	328	328	392	350	365	374	336	378	362	357	351	358	324	352	341	329	341	353	344	375	342	334	345	339	346	346	369	362	364	335	337	329	344	370	327	392	369	332	347	352	356	338	336	349	361	380	334	336	349	342	334	371	321	349	349	364	345	353	365	305	342	330	354	346	345	353	340	366	334	372	350	337	341	336	391	344	348	337	327	329	369	311	338	357	345	358	346	343	344	374	341	336	351	333	356	346	344	354	330	330	346	339	348	319	345	342	374	358	386	329	350	339	356	329	335	327	304	362	313	331	362	334	336	360	346	333	328	337	346	324	371	360	348	341	366	380	376	345	353	357	341	340	329	369	345	363	372	325	347	353	334	338	396	363	330	332	369	350	373	348	334	351	383	415	371	308	346	324	364	365	338	342	337	335	360	333	337	352	361	361	380	343	326	372	344	364	352	355	381	366	377	352	348	372	349	354	358	362	375	325	329	356	330	375	361	356	324	344	345	370	342	337	352	361	340	350	376	351	337	359	351	364	366	340	344	354	333	357	340	319	358	342	370	354	365	323	373	380	334	348	335	358	364	347	352	325	328	360	360	319	369	351	331	351	341	375	360	339	343	350	342	341	345	329	334	329	344	329	332	317	378	376	329	323	369	316	350	364	361	356	412	363	379	328	334	343	351	359	343	332	366	361	348	356	354	360	375	317	367	337	360	344	320	337	332	332	350	332	354	338	322	356	336	326	316	348	354	317	361	375	342	361	361	351	349	341	352	354	372	355	364	346	362	351	356	368	331	323	339	347	363	344	368	343	357	341	368	345	351	344	354	374	372	344	333	340	389	344	355	344	312	344	330	331	357	380	364	330	354	339	320	351	370	354	315	319	326	359	323	368	325	342	351	369	384	393	350	311	364	340	340	357	310	331	318	348	352	385	328	335	336	362	341	359	334	361	335	319	355	344	337	344	326	371	336	367	348	347	345	366	362	325	326	337	374	363	358	349	375	323	336	354	356	345	293	356	347	357	329	325	362	364	375	303	347	329	350	333	377	322	352	358	347	369	321	349	319	328	350	341	381	358	365	362	360	359	349	333	306	351	323	355	377	373	332	373	351	336	335	331	368	321	360	362	341	331	313	339	345	369	345	338	350	333	349	334	332	326	387	375	355	345	332	319	370	364	369	361	350	349	324	362	392	388	330	365	359	331	329	332	324	367	354	341	377	294	344	390	343	345	351	340	350	356	334	370	344	363	361	352	363	374	345	379	345	354	368	354	376	315	316	323	317	400	335	327	298	359	346	329	355	338	353	351	358	352	369	345	343	361	359	337	354	379	337	351	340	345	329	337	313	374	362	357	354	358	354	358	334	356	324	366	369	366	345	340	356	351	352	340	345	313	341	360	343	355	342	340	363	363	378	377	353	338	350	355	345	335	380	357	302	337	382	363	364	304	356	355	356	343	367	371	358	330	320	340	349	314	338	343	342	333	360	333	356	337	362	351	346	345	361	319	350	332	352	382	348	354	339	359	370	363	335	360	340	330	385	359	344	389	369	326	347	363	338	315	351	367	359	296	345	364	357	336	361	344	348	386	324	368	337	306	333	373	334	317	328	397	361	350	346	351	340	375	331	360	375	349	353	358	349	345	319	358	352	348	392	358	347	332	365	335	358	334	325	360	380	322	345	351	351	349	360	364	336	359	356	370	358	365	334	342	340	377	381	349	323	368	368	360	357	332	360	359	358	335	363	362	350	329	371	334	343	346	322	335	342	303	403	338	368	362	344	356	333	359	310	351	379	308	339	332	344	337	336	380	336	340	344	334	371	356	353	347	369	390	337	349	355	337	352	313	336	363	354	371	348	321	370	361	326	337	351	366	372	340	326	346	348	364	373	331	345	362	370	315	343	330	359	348	357	329	366	326	344	351	345	348	360	345	359	325	345	373	406	347	333	361	355	353	353	336	358	307	366	344	340	364	365	366	362	342	329	338	336	328	345	314	335	322	349	335	312	321	329	332	330	351	341	339	324	365	344	396	338	367	348	355	359	382	388	359	346	333	358	325	332	371	335	326	341	347	381	369	378	347	344	351	338	327	352	394	372	339	360	367	353	349	360	338	355	325	345	359	360	358	366	352	301	325	381	339	373	318	357	359	373	375	332	344	331	337	351	354	388	335	384	369	344	311	342	318	347	373	351	336	326	325	366	346	346	340	354	354	312	342	361	319	370	337	339	344	393	344	332	331	355	338	356	352	343	361	343	318	334	346	354	383	362	355	376	334	354	343	372	375	340	329	341	363	351	347	333	382	376	349	296	342	361	385	351	364	351	341	367	331	330	330	347	365	334	357	359	351	320	351	332	336	346	313	357	333	396	344	362	354	349	377	299	332	336	323	335	348	365	361	355	349	372	341	338	410	353	359	363	351	333	334	321	351	379	367	334	354	337	370	357	335	361	351	345	356	352	358	320	356	347	357	343	350	323	319	317	344	371	332	358	347	373	330	338	370	335	374	320	329	336	323	317	365	351	370	311	332	354	345	369	346	380	346	341	328	352	317	362	370	325	341	353	317	333	350	341	348	367	347	341	346	367	317	330	340	350	305	368	357	368	323	321	303	300	383	334	352	339	342	372	332	330	362	348	355	360	339	327	368	357	346	328	308	341	337	354	328	356	349	310	333	347	377	332	346	359	321	386	344	337	329	364	350	384	348	354	343	370	382	307	376	333	343	348	346	339	324	355	380	365	329	337	348	333	357	357	364	330	364	367	353	353	338	346	336	346	354	310	324	385	323	342	332	326	324	350	323	301	340	335	324	354	372	306	294	358	345	334	336	334	357	364	355	322	393	346	340	345	354	326	349	317	338	348	364	339	333	351	354	351	374	352	334	340	334	360	336	359	354	367	357	350	344	337	375	302	346	349	369	332	349	362	367	336	334	369	335	350	359	360	377	295	351	343	367	333	345	367	320	363	323	351	349	370	365	353	347	381	363	359	360	344	341	325	358	342	348	331	364	347	374	354	362	335	328	366	331	373	361	345	357	349	342	357	341	351	358	342	320	342	320	347	349	329	347	350	401	354	341	336	371	348	319	346	357	304	353	347	320	334	358	345	334	355	355	327	372	324	363	323	363	357	331	372	323	362	334	358	350	342
18303	19447	27575	32618	33726	32260	30142	28951	25013	24555	20115	16693	14955	15577	15512	15156	13960	12106	11716	11467	8270	7545	6111	6158	5033	4268	3697	3471	2783	2214	1925	1840	1719	1628	1564	1414	1380	1367	1285	1267	1418	1262	1283	1246	1275	1333	1242	1309	1361	1243	1332	1241	1162	1119	1262	1172	1056	1194	1100	1176	1138	975	1034	985	885	884	911	856	863	948	921	858	892	856	863	881	859	898	814	834	821	857	900	915	898	900	923	946	847	867	845	892	798	928	880	849	873	838	846	844	884	846	874	822	790	850	797	866	816	862	877	804	862	835	858	841	879	847	876	839	833	854	830	845	840	822	861	838	871	807	852	816	829	810	813	835	872	826	855	866	847	830	835	842	816	839	863	857	862	908	859	811	865	861	855	875	883	859	849	857	814	880	795	860	848	836	812	824	851	829	846	896	827	885	814	846	864	855	896	851	914	877	914	866	860	864	855	845	835	817	892	871	836	930	880	826	842	882	835	848	850	834	833	860	875	857	880	848	852	874	830	864	860	832	857	849	850	874	756	839	880	888	839	820	872	846	922	807	890	805	831	834	891	864	871	887	901	852	826	887	816	853	851	883	815	846	909	803	889	850	919	828	878	840	829	886	859	818	872	835	872	818	819	850	842	877	866	866	879	865	810	821	872	807	811	848	851	806	883	863	839	801	840	832	855	868	819	818	876	864	852	889	871	910	840	854	830	827	861	861	837	825	883	836	856	804	850	836	807	811	850	871	859	873	939	870	862	888	880	845	847	864	888	791	848	879	860	848	854	860	811	860	846	868	862	867	855	790	788	827	861	885	810	879	862	815	869	849	874	856	851	894	815	834	836	867	839	862	905	844	896	843	853	825	839	895	832	862	882	827	878	850	868	847	898	881	814	890	874	898	810	824	823	843	892	889	845	814	820	805	875	800	813	833	814	886	839	873	869	871	850	843	868	852	886	805	864	919	785	864	833	883	832	899	862	850	847	845	897	838	825	896	878	841	842	862	872	866	904	868	847	843	893	872	822	828	837	860	858	894	859	875	837	846	859	862	876	878	851	857	871	833	852	800	841	854	897	855	856	902	852	844	869	905	875	861	866	864	826	807	852	893	807	893	809	832	839	822	913	876	920	858	877	852	821	906	807	876	850	838	797	886	880	845	813	847	833	809	827	845	815	814	819	878	830	849	868	841	862	854	895	889	855	815	879	853	820	868	899	874	866	848	879	848	882	863	819	823	849	850	891	886	879	868	847	841	880	867	839	855	870	879	825	844	862	847	887	846	827	825	852	852	886	849	816	867	880	883	850	866	834	882	856	889	889	800	829	856	877	882	845	837	838	811	913	829	846	860	859	837	851	890	818	881	845	865	895	831	860	878	858	802	869	849	860	828	889	895	869	857	814	848	863	897	860	871	849	869	866	822	860	882	875	849	815	821	834	874	846	892	894	845	880	833	845	891	839	882	881	836	871	906	861	886	820	832	787	842	883	856	874	842	812	896	871	876	853	821	901	837	884	906	811	855	844	876	893	798	904	897	854	842	846	818	875	822	891	850	857	883	879	848	879	847	849	835	859	880	797	838	846	827	842	890	833	850	902	843	815	851	881	829	862	873	853	839	838	822	799	853	863	869	873	932	863	893	889	855	860	844	840	865	865	827	894	848	836	841	844	875	827	824	910	904	798	772	851	863	833	897	845	809	851	896	826	843	826	858	893	828	841	848	857	880	868	895	859	810	831	884	799	815	884	857	841	879	831	858	808	802	925	826	805	877	825	899	870	861	761	859	855	907	862	904	927	854	875	880	843	780	804	824	851	875	881	820	856	885	827	879	853	845	848	829	882	833	872	884	852	839	895	794	792	825	842	871	869	862	871	795	873	835	823	858	841	888	915	832	811	873	865	814	865	815	822	834	816	803	825	821	842	860	826	876	880	844	825	855	851	817	820	855	895	832	840	873	834	820	838	849	909	812	863	873	886	850	929	905	821	896	824	846	857	822	863	858	861	883	810	821	827	849	812	873	848	903	802	864	927	886	854	817	867	808	860	845	835	843	809	880	873	797	846	843	881	827	840	865	824	835	822	822	885	894	898	834	860	839	837	790	869	912	864	817	835	879	853	851	822	860	849	863	887	890	838	875	882	841	836	856	867	881	891	860	827	841	841	917	849	853	828	847	803	834	847	867	882	823	838	833	847	869	868	803	848	848	878	869	887	858	863	913	900	866	871	810	864	848	860	855	802	863	918	856	847	907	829	826	827	852	813	859	870	884	891	845	837	838	862	816	860	851	857	864	857	851	853	851	831	850	832	825	849	855	845	844	820	853	859	896	840	845	894	843	885	857	889	840	859	874	834	831	863	815	856	845	790	883	854	851	874	826	855	831	876	865	854	817	790	816	874	902	876	895	880	855	846	897	850	856	899	846	820	844	901	833	896	863	854	850	886	823	856	858	886	831	858	882	901	868	892	848	871	843	832	820	850	856	849	892	834	874	824	856	855	927	882	901	829	859	862	831	801	827	847	902	857	853	876	871	867	862	859	840	857	871	912	833	886	851	864	825	814	879	845	882	852	833	927	855	838	836	805	847	843	795	866	833	821	833	868	845	854	897	834	854	833	860	813	831	817	860	849	865	841	871	877	851	854	880	845	907	959	787	833	877	869	847	810	822	856	838	869	866	860	884	857	897	889	869	863	887	833	828	837	874	801	849	862	854	883	845	820	895	840	873	909	827	806	860	844	891	766	846	820	855	846	852	906	841	798	887	827	835	913	854	825	816	862	877	883	861	878	880	858	908	832	851	836	873	897	839	854	807	877	858	875	859	872	863	850	810	886	818	868	850	896	865	868	901	832	842	828	906	842	862	889	862	860	834	815	832	850	832	828	821	862	863	898	815	896	863	879	821	830	827	849	856	827	863	795	882	851	861	832	907	857	855	847	861	842	892	853	880	885	869	796	854	806	846	816	871	828	877	829	826	826	811	829	827	884	856	835	817	837	870	865	816	879	844	844	883	816	797	854	802	825	856	827	854	897	801	842	857	843	832	807	827	842	852	855	873	825	889	805	899	843	874	854	837	876	872	807	878	849	869	828	828	928	889	855	891	846	847	839	885	851	876	846	837	827	824	833	876	853	833	822	879	832	853	831	866	833	902	896	851	847	871	836	873	868	892	835	874	894	864	893	842	842	835	874	899	887	891	820	823	863	903	841	873	842	871	871	835	854	812	846	837	836	831	862	850	866	879	903	856	844	861	855	814	832	897	837	826	870	876	881	853	858	904	840	852	826	871	856	820	869	844	884	832	830	860	855	893	851	786	803	867	859	832	871	808	862	870	821	810	839	813	847	886	858	875	829	855	933	851	825	867	902	849	846	823	850	872	878	866	834	828	895	845	837	781	806	847	820	820	869	858	823	858	854	918	890	840	873	944	927	848	867	854	866	783	882	793	840	840	835	831	816	854	861	819	897	811	835	837	882	865	849	850	867	868	857	856	844	832	874	868	898	828	852	828	851	835	834	837
51377	41204	43105	44677	44960	46101	44407	45904	43802	43428	38836	34872	31821	31443	32120	32482	31326	28010	26686	25841	20286	15720	12504	11908	9731	7830	6611	5410	4133	2572	2029	1943	1476	1539	1382	1307	1161	1057	1108	1211	1099	1061	1029	973	992	1184	972	1048	1145	1050	1162	1179	968	898	1104	835	694	844	834	889	842	622	591	434	438	431	359	370	351	367	316	362	366	355	356	327	336	380	352	329	320	390	428	370	401	361	339	337	338	325	349	347	336	339	325	309	333	337	336	351	331	355	352	338	327	326	332	328	320	334	344	333	357	356	370	309	340	331	326	344	338	329	353	336	341	351	338	346	321	330	331	305	334	346	342	343	314	325	332	332	351	300	343	290	318	318	312	368	324	311	316	329	362	316	326	336	349	331	336	339	362	331	347	359	333	320	328	354	340	333	366	327	335	308	353	341	357	315	315	340	339	350	337	344	322	323	338	347	289	300	366	313	345	354	326	360	317	322	297	296	327	331	314	360	347	344	354	313	332	349	337	324	365	335	332	346	375	343	340	325	357	324	345	352	304	342	333	315	328	329	354	333	358	333	357	329	314	338	332	347	316	388	324	366	350	356	324	337	315	335	351	349	336	350	299	369	336	329	322	348	323	345	343	326	356	344	328	306	350	364	347	340	337	341	304	314	326	320	365	341	350	350	299	314	335	324	337	329	349	368	341	326	325	321	336	324	319	301	325	341	318	368	313	342	322	332	290	283	335	387	315	316	372	362	299	321	315	350	331	333	336	320	334	352	314	347	343	333	337	358	299	323	332	340	325	326	339	329	342	330	306	345	323	365	336	357	330	345	357	310	345	313	310	334	328	371	346	350	362	320	313	352	332	356	327	314	327	329	330	352	368	345	326	342	335	347	325	303	332	353	346	337	362	339	360	321	283	343	336	320	328	338	310	322	365	375	340	297	327	339	329	344	326	333	322	336	317	318	336	308	364	331	332	356	345	301	325	360	341	352	319	354	340	335	324	337	334	350	317	328	313	326	363	348	315	322	365	323	365	331	319	326	313	315	352	348	333	353	335	336	317	347	368	299	308	342	350	327	344	321	318	316	327	362	353	335	369	303	345	316	329	328	332	328	322	340	357	308	319	346	336	362	371	340	371	329	325	366	326	325	322	342	343	349	330	348	338	361	349	325	327	333	351	359	385	324	340	357	344	300	354	354	319	354	326	318	327	338	352	325	315	314	313	349	321	315	339	326	373	328	336	326	318	350	343	354	339	374	329	339	317	355	341	361	339	310	360	328	333	329	358	328	352	298	358	325	321	352	333	342	327	332	317	331	315	344	376	337	345	353	335	356	325	334	325	332	304	339	344	334	319	353	312	348	354	316	302	329	330	314	321	323	362	361	322	327	347	322	296	328	350	360	324	346	326	336	352	379	334	364	384	344	340	352	325	324	340	359	326	336	326	359	325	350	326	319	334	361	315	316	341	326	366	308	306	323	321	333	381	322	325	337	308	344	333	319	328	348	345	323	367	328	323	351	366	341	325	300	359	290	335	329	341	320	325	334	318	333	336	351	340	347	319	339	336	333	338	356	320	346	347	323	319	345	328	326	324	338	336	354	297	316	340	341	334	334	371	351	320	324	359	325	343	329	350	355	316	323	342	323	359	331	349	311	346	313	339	335	306	320	342	371	322	341	348	313	328	327	339	326	352	347	365	371	349	334	306	341	378	312	332	368	372	309	337	299	322	339	331	354	336	332	357	349	356	361	367	345	381	332	304	315	328	348	332	316	353	343	317	309	339	338	353	316	345	361	345	352	344	335	286	373	315	328	325	347	329	307	324	332	350	315	335	323	309	356	294	312	323	325	354	332	325	331	336	327	324	385	342	356	316	296	333	318	343	364	360	339	321	328	329	296	357	318	329	367	336	318	333	327	323	357	315	308	369	280	316	337	343	309	339	326	354	359	339	330	316	306	334	335	350	316	353	331	332	326	337	281	336	344	309	332	334	329	334	341	337	326	342	324	350	365	328	375	335	371	291	314	323	318	362	365	329	314	335	281	334	292	328	315	323	353	309	334	353	362	336	366	298	340	329	332	351	332	307	357	339	320	348	331	319	330	300	333	342	364	340	324	322	341	327	357	352	323	338	317	354	345	323	347	355	323	365	344	333	314	326	305	349	342	332	329	358	354	334	331	345	335	294	330	337	348	329	402	341	359	318	347	300	329	326	331	306	312	337	319	339	322	359	302	322	344	350	329	363	342	309	334	340	308	314	325	338	342	364	348	288	342	335	354	301	325	313	325	310	344	347	321	319	366	329	321	316	333	335	306	362	339	365	312	344	368	358	316	337	309	328	369	333	339	318	334	342	345	316	338	355	318	357	376	370	326	325	317	341	315	325	324	332	334	343	352	345	336	345	320	351	310	340	303	336	325	336	334	379	300	353	355	364	327	328	336	308	331	362	348	306	326	348	355	326	337	331	319	359	368	311	357	312	343	350	344	341	325	346	322	295	336	325	344	362	368	356	336	327	345	307	329	332	312	282	320	346	340	315	345	347	308	317	359	337	317	334	364	317	334	322	339	332	347	353	320	317	332	315	340	331	334	360	332	342	376	336	327	342	359	327	318	331	379	349	337	344	320	332	338	321	307	352	351	323	316	382	313	348	350	340	318	351	358	336	307	312	333	359	380	356	306	331	340	344	353	309	325	320	343	304	316	337	318	344	338	342	335	358	319	315	339	317	340	340	343	318	335	323	320	319	326	349	358	310	362	346	362	344	317	348	333	339	315	323	339	326	316	351	364	339	352	319	321	349	361	324	373	349	314	355	351	338	343	342	352	342	349	358	315	365	335	333	298	335	345	340	327	346	341	345	319	360	343	321	339	325	319	343	353	357	313	303	289	361	316	351	334	338	353	312	311	356	351	325	367	343	367	361	360	347	347	371	312	342	329	343	316	354	342	350	320	344	362	353	330	372	330	328	362	313	314	372	335	365	324	325	323	332	340	348	364	344	336	303	313	323	330	343	323	320	346	308	299	307	375	321	319	293	295	352	333	304	306	332	328	381	320	337	351	339	333	335	361	288	315	353	334	373	326	334	327	353	299	335	362	346	351	360	337	350	326	358	338	358	348	332	376	346	343	354	311	297	296	328	331	346	354	368	360	343	339	351	345	340	368	322	358	343	354	337	335	307	319	343	356	315	312	349	333	344	322	347	341	321	348	369	329	314	305	320	369	324	329	326	365	360	329	317	342	313	318	343	336	340	343	338	339	318	328	293	326	352	326	354	333	309	298	328	330	354	327	316	363	357	330	329	302	327	333	350	357	330	341	343	326	307	336	370	330	326	342	305	315	319	343	317	343	372	374	320	322	344	355	374	346	341	323	383	347	352	328	323	349	339	312	354	336	328	334	364	314	330	314	362	306	371	349	350	330	350	367	327	326	316	321	350	302	307	341	352	333	352	333	321	350	316	339	325	363	329	359	355	312	339	302	376	334	319	324	296	333	334	317	329	333	320	329	351	370
44513	49115	49986	56033	61385	62098	63986	62913	62392	61747	58434	53612	50585	51878	53715	52311	53533	50703	50212	50022	43145	40241	35933	36416	32105	27872	26654	23837	19920	14003	11230	11130	8980	8958	8343	7719	6651	6020	6846	7394	6688	6137	6353	5852	6140	6910	5980	6373	7179	6230	7025	7244	5354	5083	6650	4670	4160	5153	4229	4989	4854	3178	3062	1620	1439	1255	885	901	904	899	883	827	885	928	938	807	834	873	799	819	902	1195	1565	1212	1180	1096	961	839	850	850	818	830	852	761	771	813	834	806	822	828	778	825	806	817	773	819	809	795	824	809	841	862	831	830	850	801	791	808	848	779	785	799	850	805	818	797	821	789	803	823	867	851	864	781	820	822	856	793	780	787	813	822	877	803	775	832	846	843	769	800	811	790	855	784	800	768	812	848	788	835	810	768	812	833	775	800	790	825	864	801	796	810	826	840	820	804	834	842	808	792	770	793	831	811	827	811	810	795	796	770	827	825	834	757	858	784	818	830	796	780	787	831	856	851	816	848	829	827	806	876	831	832	839	820	810	815	820	852	819	821	787	784	807	815	824	766	833	855	818	793	803	833	835	783	838	808	816	864	791	786	775	862	793	826	813	835	784	835	842	896	876	838	871	771	820	782	817	848	821	784	832	804	843	792	806	818	806	802	823	843	841	791	816	830	821	801	809	831	809	843	845	875	776	810	761	849	840	813	840	841	782	800	837	827	812	864	815	879	826	824	869	832	813	868	821	792	827	795	866	831	822	792	886	829	843	834	803	798	831	788	819	860	773	830	839	749	845	819	782	843	831	842	804	784	799	819	811	823	862	797	809	786	853	808	814	762	808	792	829	801	813	838	770	796	859	799	813	803	800	796	819	857	811	789	842	785	787	825	772	767	860	847	815	816	794	844	750	824	812	793	835	837	757	828	821	847	791	847	815	862	865	855	824	843	790	784	838	813	771	832	838	875	820	868	821	817	810	836	867	788	772	778	837	777	833	856	842	828	834	856	791	838	778	813	792	807	813	856	832	801	835	803	816	810	828	805	852	756	858	806	791	813	843	854	797	759	828	833	807	817	846	810	778	872	826	839	840	812	835	800	839	784	825	846	861	810	751	854	804	849	819	814	861	869	810	765	863	754	795	786	816	833	806	823	853	804	781	796	776	825	776	833	848	834	836	823	783	839	856	775	850	790	848	823	831	792	748	823	851	815	841	824	789	806	800	810	788	807	816	862	836	855	806	826	800	825	846	831	851	790	802	792	832	809	790	842	858	787	819	813	789	818	785	800	800	824	766	813	837	837	785	777	922	816	768	809	832	832	796	817	847	810	824	791	806	789	815	824	880	850	814	817	839	830	801	812	788	845	801	856	828	789	824	845	800	803	769	869	832	860	831	797	787	822	869	795	858	858	801	781	847	838	840	802	836	896	745	819	821	825	815	828	813	818	753	810	793	802	806	830	860	770	858	757	821	789	764	823	788	832	797	833	802	809	781	783	777	867	847	831	797	806	804	828	776	793	822	841	784	814	747	795	859	794	801	794	799	761	821	817	844	795	802	823	824	857	835	801	813	750	824	803	813	759	846	814	813	831	875	807	780	820	807	840	846	809	799	825	832	829	818	802	856	802	806	765	818	787	827	816	844	849	805	740	837	810	821	818	812	884	823	770	787	845	823	823	814	775	819	824	857	752	798	826	793	840	820	833	797	816	786	810	791	809	853	822	841	784	851	887	771	828	841	850	789	797	844	807	830	865	849	781	781	815	831	817	822	804	825	842	812	829	835	789	837	771	808	803	832	832	789	775	792	839	852	825	843	830	778	802	825	794	787	777	791	830	828	886	812	781	797	807	884	829	852	798	799	789	785	827	787	840	850	841	791	806	872	817	817	865	744	812	828	791	740	886	804	774	833	840	817	794	829	805	812	829	820	835	854	795	798	780	833	818	787	839	816	791	808	770	783	792	817	849	837	748	753	795	849	844	827	805	817	829	856	799	799	829	804	811	839	840	815	829	734	794	852	827	831	809	735	850	837	801	861	804	850	816	819	823	788	796	822	816	874	814	821	820	807	841	828	804	777	825	843	848	851	846	847	853	803	823	882	805	791	829	802	783	841	807	845	802	820	810	809	832	873	836	765	815	772	843	871	860	838	797	773	787	844	861	791	837	856	819	845	851	839	778	857	810	801	814	808	813	818	807	859	822	738	845	815	845	812	852	841	763	843	778	785	804	815	793	816	812	840	824	863	820	795	860	830	842	813	799	845	761	766	805	807	820	804	855	853	789	810	846	804	805	778	810	795	822	863	845	774	855	789	794	810	818	848	819	798	861	851	823	848	800	864	753	801	822	837	790	764	784	834	868	802	831	783	802	845	837	838	843	769	799	776	784	795	830	871	807	866	794	788	800	788	840	857	778	799	804	841	818	796	777	830	811	857	780	808	818	804	812	857	844	797	785	788	814	822	823	768	794	776	821	817	849	761	798	788	829	770	785	800	838	870	819	827	808	804	851	820	826	788	822	813	809	805	818	830	866	817	791	828	852	801	848	822	791	793	822	771	822	835	833	879	838	824	799	818	825	801	883	812	807	837	803	805	800	822	846	827	863	837	843	825	751	808	759	848	825	791	787	834	774	852	785	830	886	842	819	797	784	794	840	808	807	812	812	820	765	782	809	800	803	873	828	788	799	816	785	866	787	877	771	853	795	799	842	825	843	815	822	833	841	844	856	782	822	798	824	812	814	841	814	839	812	833	823	813	792	850	806	830	828	835	813	802	818	830	833	797	842	841	828	842	820	861	802	815	797	843	805	813	755	830	855	813	843	788	841	819	837	838	817	761	856	803	850	780	776	863	867	843	802	817	816	783	834	774	807	809	847	802	798	837	813	827	843	772	854	841	797	788	793	824	820	825	825	734	793	829	835	798	780	794	829	813	803	836	815	842	859	809	760	779	823	811	849	804	796	821	814	748	806	851	794	808	835	821	821	812	775	877	777	803	857	801	820	794	820	816	839	820	817	847	793	846	851	868	827	827	840	809	842	779	794	806	795	876	844	823	819	816	815	867	787	771	845	817	808	841	846	827	820	846	813	805	833	816	816	779	811	797	813	845	830	850	786	805	787	837	798	839	835	805	834	816	805	825	730	797	783	831	803	828	822	820	820	795	872	797	786	836	827	795	827	819	828	837	863	849	839	796	807	825	815	775	817	856	823	766	887	874	809	801	793	832	876	804	830	853	848	747	823	825	909	852	825	837	810	836	818	809	815	834	803	814	811	864	766	842	786	845	805	831	805	821	796	815	826	858	804	846	823	840	800	830	829	841	843	840	812	843	829	826	838	771	755	796	807	809	775	799	840	837	892	789	815	839	819	788	786	849	811	816	875	797	857	834	831	838	873	816	777	738	834	839	878	756	839	817	860	836	834	807	775	804	816	841	808	757	783	825	826	855	810	840	854	820	778	804	834	805	840	790	788	794	785	824	819	800	804	857	818	841	776	803	781	802	814	790	849	797	830	805	837	809	797	912	786	868	828
56603	41644	41227	42248	43318	44888	45115	47505	46854	49042	45241	43246	41132	43372	44786	45537	45926	43403	42618	42024	34932	29331	24496	23958	20767	17430	13817	11181	8505	5640	4098	3997	2852	2927	2837	2380	2068	1738	2060	2291	2054	1777	1950	1774	1714	2178	1864	1965	2058	1880	2065	2095	1851	1534	1817	1377	1216	1481	1202	1388	1386	1009	908	508	538	431	359	311	337	390	390	311	317	342	297	311	316	345	308	286	343	428	510	433	404	401	341	318	340	317	280	298	329	276	301	313	255	317	322	290	285	311	316	301	286	304	294	305	320	274	317	292	307	301	284	301	329	334	336	329	293	315	312	291	336	293	316	308	298	280	329	341	271	297	327	299	321	309	306	300	298	324	298	315	321	314	292	304	316	319	298	259	320	286	299	269	308	312	313	327	280	301	345	292	321	312	309	283	311	285	297	330	312	293	320	312	307	332	298	296	314	303	290	286	325	301	328	286	316	288	267	323	304	277	342	323	295	301	282	331	321	311	298	305	300	297	299	292	316	302	294	327	314	335	272	305	278	292	311	311	297	295	345	303	321	292	314	295	296	289	301	278	295	302	301	352	301	335	318	309	296	322	299	278	298	330	309	279	310	300	336	355	318	305	291	325	315	309	301	294	314	298	307	293	294	312	289	313	306	308	286	297	303	283	316	292	290	289	275	258	293	335	296	316	302	305	306	307	310	317	300	294	303	310	282	300	299	301	297	311	317	295	313	320	306	277	275	298	316	320	284	298	286	304	296	322	318	332	332	321	295	304	308	283	298	281	294	334	305	299	269	288	285	326	322	284	279	271	313	278	289	309	294	336	286	307	301	314	315	301	321	308	303	307	323	298	338	280	330	322	318	302	305	315	309	292	293	301	292	299	300	311	318	348	321	280	289	306	307	323	295	297	317	311	299	269	278	288	325	295	297	300	311	326	315	275	293	288	304	317	320	282	303	315	301	303	286	302	276	323	302	282	305	321	315	302	304	312	355	326	291	284	292	322	293	293	329	286	324	306	307	296	296	279	321	293	331	292	283	311	287	318	321	322	286	296	314	297	315	327	340	278	310	314	292	332	262	296	281	322	269	307	294	314	286	320	303	317	301	273	326	315	318	322	283	287	307	313	302	308	266	340	305	294	289	281	306	322	302	308	309	332	307	291	296	317	306	286	294	285	287	307	290	308	313	339	300	275	290	284	324	324	333	324	315	331	327	302	300	317	305	296	285	286	304	291	302	310	312	300	315	313	311	331	281	324	286	282	295	282	292	295	300	306	292	291	301	288	291	322	300	308	310	301	291	300	291	289	302	290	335	318	304	317	303	292	281	305	319	298	276	296	292	298	278	320	303	320	275	315	309	276	321	318	300	285	305	317	367	294	271	310	283	329	301	297	303	305	281	315	317	300	296	295	304	268	321	291	313	315	287	302	296	316	297	322	295	292	297	311	320	297	276	319	298	312	306	275	310	302	316	290	320	293	305	270	323	296	331	335	319	306	266	300	325	301	274	310	296	292	325	310	341	282	301	341	279	276	302	283	295	303	285	307	306	300	327	291	310	281	327	286	314	306	291	326	292	324	303	334	315	302	306	329	293	290	313	314	330	311	286	283	308	322	267	306	325	316	316	334	298	317	332	305	269	290	283	278	291	261	286	292	270	303	305	283	302	286	301	306	299	294	296	297	289	317	309	307	303	284	301	309	309	318	308	311	314	279	297	285	308	305	308	300	308	320	297	292	297	301	291	298	300	293	308	265	319	319	287	315	304	297	276	311	315	306	322	319	313	289	283	302	268	285	295	303	293	287	280	300	299	294	280	299	300	289	293	301	288	305	303	344	286	308	262	277	313	301	287	315	312	299	288	325	360	273	307	315	353	303	301	285	284	306	324	326	312	262	292	297	298	291	303	302	313	285	296	310	306	278	306	292	297	285	307	323	334	326	291	304	315	296	313	298	275	309	293	303	285	288	310	319	303	288	301	313	307	303	312	289	277	303	295	279	317	296	299	267	340	299	332	293	314	266	276	325	354	294	303	312	307	304	305	272	306	312	276	348	316	341	296	328	272	294	330	329	266	299	338	327	326	309	311	297	291	347	324	310	301	294	325	303	303	311	320	313	293	315	310	315	322	332	286	312	305	283	305	282	306	306	293	313	304	314	302	296	293	290	283	274	305	318	337	321	314	313	313	303	310	292	285	334	332	316	322	329	310	312	312	282	294	308	309	297	296	281	275	316	306	321	279	324	339	293	291	300	307	328	276	276	266	306	325	314	290	297	254	276	319	319	324	294	298	321	284	298	303	291	280	303	333	297	338	309	291	298	317	292	283	297	279	310	269	301	310	299	287	278	320	320	267	273	324	275	268	305	289	317	290	328	311	286	326	311	309	311	314	286	268	327	319	302	298	301	305	278	324	294	276	293	329	326	324	312	310	330	340	330	305	264	291	337	293	281	276	312	318	313	333	290	293	273	323	273	314	332	295	295	322	348	316	290	271	302	274	281	318	326	302	320	317	337	301	299	319	296	302	257	302	302	323	310	287	319	312	284	306	300	318	309	327	279	277	319	339	322	314	314	301	274	328	282	318	309	281	321	293	298	299	299	279	270	301	291	299	346	318	305	286	312	301	315	322	313	328	320	321	324	288	322	295	292	336	268	336	301	295	309	314	307	285	311	273	291	326	299	296	301	273	268	284	297	291	296	304	276	325	302	322	328	284	317	306	297	267	268	315	303	306	274	270	313	327	299	299	295	338	273	316	324	320	329	292	297	328	303	335	286	322	316	295	307	287	278	290	295	292	327	323	294	266	316	300	284	300	314	291	285	285	311	303	305	312	290	295	272	266	320	313	283	327	293	326	308	296	303	299	285	305	294	310	282	297	312	305	300	335	325	332	295	314	290	291	315	304	302	336	307	299	287	290	312	302	276	306	298	302	284	293	293	324	307	290	314	294	286	303	300	320	274	323	336	307	342	323	271	268	291	314	328	318	277	307	290	290	296	298	297	292	288	283	304	336	282	297	277	325	297	321	298	304	287	292	291	285	344	312	298	324	297	292	271	294	265	307	315	302	301	308	303	297	286	327	285	307	315	359	301	330	288	295	282	321	330	306	284	317	299	283	318	295	312	302	309	298	323	270	315	321	318	306	309	331	307	336	278	268	335	300	334	313	294	306	295	317	271	295	324	339	311	286	283	319	295	280	339	273	303	286	296	308	309	310	307	318	296	313	310	323	295	319	305	279	316	293	292	295	272	308	316	295	323	304	275	285	296	298	299	313	319	325	320	307	290	248	290	299	280	290	310	305	322	296	284	338	308	299	347	322	335	330	310	293	285	315	309	300	282	256	308	292	307	291	315	242	273	313	277	291	293	269	323	314	318	298	299	310	311	331	320	313	320	287	281	317	306	295	302	282	294	294	321	287	315	291	296	319	298	284	310	319	301	305	303	303	278	288	310	302	255	289	308	320	299	319	282	292	266	276	333	333	287	286	282	277	296	314	294	303	289	324	333	306	298	281	282
51477	54306	53327	56154	61336	62993	67704	67641	69177	68729	68239	62944	61616	62491	64807	65109	66467	64432	64005	63563	55980	52131	48433	48513	44945	40200	38185	35193	29738	23394	18646	18297	15247	15168	14302	13041	11916	10507	12527	12967	11612	10473	11622	10375	10408	12452	11259	11869	12754	11379	12381	12637	10422	9518	11228	8085	6962	9046	7449	8901	8482	5211	5106	2372	2049	1564	852	873	832	1225	1130	922	874	949	863	798	744	829	754	722	928	1426	2097	1778	1397	1157	988	796	720	781	703	734	746	725	716	751	716	705	710	742	793	739	684	699	759	715	793	779	731	705	664	699	702	806	753	727	767	700	707	755	727	766	724	732	738	724	713	766	719	750	719	736	733	747	749	693	781	704	746	752	714	728	721	716	768	721	722	686	731	728	777	735	765	744	726	760	812	762	748	749	742	724	773	706	725	703	707	731	711	696	715	723	716	756	765	755	771	749	711	693	725	759	769	789	763	768	719	690	700	759	712	684	734	704	726	743	701	760	725	716	713	728	724	738	752	771	725	713	684	762	752	734	740	729	731	728	735	764	721	753	744	742	747	737	749	742	785	703	699	667	729	723	713	722	714	738	731	685	749	761	737	759	748	698	779	765	755	734	741	722	701	762	685	741	758	721	774	735	735	770	770	726	733	729	745	747	780	766	716	747	746	731	727	733	770	711	744	752	719	711	739	784	731	694	722	732	719	740	719	697	726	712	780	755	704	753	723	766	704	711	712	726	736	762	761	737	746	732	730	764	748	732	745	730	765	746	738	730	725	719	721	706	759	762	778	730	718	725	743	753	732	785	724	712	708	738	683	713	728	751	777	714	710	776	739	680	758	722	715	719	725	718	728	750	740	726	719	740	765	750	724	727	763	769	727	761	745	710	681	683	715	719	744	704	746	714	702	739	731	760	726	754	686	687	769	758	773	771	752	715	735	732	732	747	806	721	769	771	777	715	789	748	768	768	682	789	683	725	798	741	730	740	728	710	747	748	738	751	707	766	759	715	719	742	709	713	739	694	745	710	739	754	732	658	740	748	721	741	753	734	721	723	740	737	765	752	729	773	753	700	699	748	727	750	687	681	793	718	797	741	728	730	776	726	760	713	803	742	736	692	716	716	750	728	748	709	745	778	711	763	740	707	738	752	765	741	730	748	738	768	693	754	744	720	727	787	691	744	751	721	765	705	727	754	709	745	750	709	797	735	742	704	707	700	742	687	704	731	760	765	703	776	744	667	718	684	782	759	743	741	713	761	741	761	764	700	741	696	755	748	751	733	710	738	751	718	757	724	739	753	731	701	756	728	786	701	707	737	768	723	661	717	720	723	726	680	720	700	699	731	767	697	729	779	733	717	738	719	719	785	755	738	725	777	744	709	743	736	747	694	715	743	703	737	727	707	743	755	733	718	733	704	689	736	758	719	736	763	723	708	739	770	744	723	734	754	728	745	739	758	713	691	730	753	729	742	716	712	703	744	746	774	697	729	704	718	700	733	726	685	698	706	736	765	745	755	741	755	726	710	742	729	676	705	756	708	728	738	725	728	732	679	734	761	727	756	734	709	696	702	754	701	736	780	719	747	703	755	749	717	732	752	706	752	682	730	730	702	689	701	766	778	738	744	714	772	790	715	771	717	738	719	769	743	707	692	701	749	700	788	704	721	734	707	723	692	777	761	700	757	696	711	780	730	740	743	731	713	705	711	728	727	721	694	773	732	733	682	721	769	740	717	734	760	730	740	741	729	688	735	760	739	736	658	706	696	730	739	712	729	721	743	690	748	701	747	661	726	750	763	754	749	760	760	699	711	772	733	680	705	723	750	772	735	679	740	741	746	709	748	764	727	722	703	782	749	743	702	762	742	734	690	749	686	711	706	694	713	702	750	732	738	729	692	729	773	734	763	742	780	720	726	753	715	709	723	745	734	719	711	725	762	784	755	744	730	762	706	778	787	731	734	759	747	762	760	768	743	749	725	728	771	779	770	779	703	743	750	752	775	709	696	764	758	682	770	695	764	687	688	734	749	738	687	729	739	690	703	751	720	729	703	749	715	726	714	735	724	716	749	699	712	745	684	737	708	764	702	724	748	761	754	701	777	685	743	761	700	766	706	725	739	736	728	761	735	746	730	756	796	712	705	762	701	725	735	714	748	689	748	697	751	747	733	722	749	711	727	750	737	681	765	728	700	724	733	713	760	699	722	768	728	723	708	728	707	722	753	713	685	730	714	720	728	733	751	744	700	731	738	719	738	726	707	680	788	756	723	724	713	762	708	773	726	761	684	739	705	799	734	719	745	668	727	755	759	692	744	795	754	716	714	707	733	753	658	753	752	719	750	735	710	758	689	716	765	746	718	743	753	662	717	718	726	713	785	775	703	722	713	740	775	720	742	684	726	733	719	739	670	717	733	724	716	759	714	710	713	752	705	745	747	696	731	740	708	734	771	794	691	727	727	786	710	752	761	701	683	722	734	725	714	716	735	715	743	716	760	738	697	747	732	745	733	736	707	726	705	739	748	742	728	724	739	747	783	756	723	731	763	735	731	704	739	703	733	743	748	731	736	706	696	771	736	734	684	740	703	784	708	776	722	755	754	668	746	764	711	719	753	724	759	777	725	764	803	729	748	728	733	728	709	694	732	705	770	731	734	706	785	754	729	742	781	742	731	706	722	709	747	745	707	724	730	686	773	764	732	737	691	740	787	774	745	735	741	792	726	712	717	663	736	762	724	768	677	724	775	769	691	714	710	751	722	770	705	744	698	752	740	705	709	733	717	730	722	714	711	727	680	730	741	757	719	789	723	743	711	678	746	755	727	693	777	706	736	725	752	827	757	728	688	713	767	695	738	733	752	770	703	720	679	729	779	723	763	695	733	744	741	767	751	724	713	759	756	740	750	762	742	757	680	738	726	733	733	712	714	695	712	686	686	751	753	739	833	756	710	755	732	749	711	727	702	774	724	695	735	761	723	749	742	782	751	750	727	731	705	717	758	734	750	724	716	729	740	731	742	741	788	743	753	760	746	744	733	760	740	706	751	715	737	741	695	774	735	728	697	719	758	699	736	746	745	697	733	693	717	734	705	713	776	701	700	748	753	728	767	759	770	758	751	719	722	720	743	709	695	675	722	733	758	707	669	759	699	702	719	750	725	729	701	738	755	768	743	722	717	748	724	759	762	714	731	720	721	754	723	726	723	751	750	736	727	735	779	748	762	753	732	706	695	710	738	765	751	766	716	729	707	732	729	668	718	748	787	679	703	744	716	686	745	708	719	774	710	720	753	695	746	754	722	732	734	750	698	744	780	735	764	775	684	715	761	783	708	756	766	761	769	705	724	742	737	739	717	743	748	752	767	709	805	717	738	702	727	789	722	817	734	705	762	754	746	721	678	758	754	714	675	785	737	705	715	756	730	760	732	746	708	723	701	735	729	779	736	698	733	777	751	709	768	717	762	738	737	717	734	757	715	713	688	724	717	733	774	758	716	753	754	773	715	776	759	770	713	755	767	701	719	690	768	693	732	773	750
20805	18971	21999	21344	18655	15886	11695	11325	8415	7097	5118	4133	3344	3306	3033	2938	2649	2394	2193	2194	1646	1340	1153	1262	1094	901	836	715	618	591	524	507	457	476	428	410	395	401	389	424	416	371	401	420	388	381	392	405	406	407	416	397	376	382	438	378	405	394	369	398	354	378	354	361	374	344	348	378	349	391	357	363	341	340	343	332	336	383	326	358	361	384	344	353	379	368	352	349	362	376	387	373	350	319	357	389	331	332	332	327	341	356	361	358	340	387	354	394	348	357	391	327	297	338	357	345	334	354	323	325	382	340	381	362	330	346	314	352	339	374	327	344	341	372	370	356	339	370	388	385	361	338	383	354	339	336	315	341	342	353	355	344	330	376	363	349	350	347	348	356	363	375	383	368	396	326	355	375	370	332	387	351	354	364	340	356	361	353	373	362	374	354	365	337	337	345	334	369	349	341	364	377	384	335	329	378	332	336	352	323	377	337	329	390	355	359	354	359	360	360	356	355	371	330	342	321	362	358	374	376	341	335	380	352	376	374	377	362	370	359	378	315	341	338	378	352	362	329	349	331	370	381	359	333	348	332	356	365	360	379	341	364	324	332	374	347	353	283	352	386	350	370	314	364	338	319	349	381	343	325	345	389	371	382	338	300	325	338	338	334	347	350	358	343	344	346	316	322	370	327	348	375	363	351	361	347	339	344	356	325	342	352	338	383	369	346	383	350	340	339	324	349	402	376	353	368	320	372	343	339	393	347	346	362	379	355	366	405	378	339	350	383	364	359	318	311	318	352	348	362	332	353	354	371	311	304	375	351	335	349	368	331	338	355	348	381	332	354	314	386	388	340	348	379	343	378	354	366	387	369	362	330	344	340	361	311	364	363	336	360	361	355	320	336	322	326	334	362	359	349	339	369	356	341	385	324	339	352	377	322	344	386	374	367	377	390	310	380	368	310	354	356	369	367	355	354	360	377	334	348	359	361	350	353	371	371	357	347	377	289	347	352	344	404	349	346	340	338	357	344	348	379	372	337	339	318	314	318	351	363	347	310	350	372	343	377	356	357	305	366	329	344	350	354	376	343	328	364	358	351	344	378	352	380	342	374	350	358	311	379	351	334	351	375	370	342	353	359	375	342	349	368	359	360	381	351	372	358	353	370	335	374	342	379	385	338	363	342	338	385	355	328	360	349	350	363	350	314	349	362	345	330	393	354	346	337	323	338	370	333	366	334	336	356	361	391	385	369	334	334	393	350	363	366	389	336	327	354	360	341	361	347	377	337	335	359	334	352	330	382	346	335	351	327	353	328	330	363	382	331	321	339	342	327	375	322	329	361	337	339	356	364	347	365	364	325	345	327	356	356	342	375	355	351	366	306	331	309	337	365	376	366	360	372	342	330	323	368	360	373	324	358	357	356	356	338	346	377	339	363	392	330	370	353	337	355	353	323	364	366	401	353	298	356	315	375	340	331	340	311	355	364	332	357	359	335	322	351	331	355	331	350	369	367	376	372	358	403	383	360	345	334	327	351	360	342	363	344	393	321	334	342	347	352	339	344	337	343	358	372	403	342	334	367	365	356	355	334	315	348	345	360	383	380	326	358	320	356	361	364	348	371	375	382	390	376	346	353	352	343	366	359	309	376	327	340	326	361	349	392	317	333	342	319	343	356	345	340	356	349	375	369	357	354	397	366	357	356	374	351	365	352	336	351	384	371	356	336	394	379	378	340	342	361	360	361	402	359	344	339	339	363	341	343	320	367	365	325	343	363	377	334	316	327	348	328	390	359	354	393	354	374	335	361	316	331	339	370	346	334	343	343	351	391	331	365	395	325	378	359	367	354	376	361	304	333	359	404	349	366	362	381	344	337	375	372	342	368	340	325	361	340	361	378	334	342	361	370	328	352	348	365	366	336	354	399	345	361	353	349	343	340	368	332	361	366	363	358	352	362	337	336	324	347	360	316	341	358	343	336	411	344	349	401	321	356	374	363	369	350	345	382	350	358	351	325	367	346	327	350	363	319	342	350	318	349	360	382	376	342	386	382	385	381	337	364	348	348	367	350	353	357	354	371	322	347	331	341	367	360	351	324	328	358	361	360	360	357	330	330	327	359	355	351	353	360	339	349	369	338	386	325	327	371	335	355	320	363	369	355	362	345	374	349	341	343	362	343	358	322	345	303	329	326	363	369	374	376	350	344	337	374	354	332	350	335	346	326	324	358	348	352	345	349	372	389	327	324	347	348	362	353	377	318	350	362	357	379	383	372	354	343	353	391	344	337	351	336	369	370	337	327	346	356	342	371	327	346	353	350	377	344	327	346	364	364	352	344	370	316	318	350	356	325	359	360	362	334	321	326	339	363	348	337	351	331	348	369	354	349	366	379	333	331	345	351	353	355	363	360	343	328	388	388	354	352	362	349	375	379	328	357	365	375	370	374	356	336	345	350	340	322	317	355	356	332	352	390	361	353	351	376	365	359	356	348	358	405	350	324	359	334	353	380	346	350	341	347	348	344	364	340	356	352	344	361	333	356	329	374	358	367	338	337	379	351	324	338	360	289	347	351	366	349	341	347	330	335	368	348	377	388	346	374	346	359	343	362	324	347	321	349	351	331	340	350	331	371	357	315	351	372	353	362	329	382	361	345	361	377	367	351	339	324	327	334	353	356	362	342	347	311	322	333	366	325	346	358	364	348	355	379	366	367	366	362	336	377	323	356	344	332	382	330	381	371	337	330	368	365	359	331	335	356	323	347	355	344	340	332	347	332	344	368	355	364	367	338	352	357	382	355	350	353	354	369	361	363	340	335	338	333	319	336	340	379	366	313	338	364	357	381	372	360	326	365	347	375	341	356	344	365	368	330	348	349	331	350	354	338	363	349	353	356	381	363	360	358	358	327	352	340	364	321	322	356	361	361	322	344	364	347	298	393	344	344	365	349	369	345	354	377	355	369	353	364	352	343	350	360	319	306	333	369	377	349	353	354	341	329	348	346	334	340	363	361	331	362	346	345	349	362	384	344	320	357	379	339	337	340	325	394	358	363	390	355	323	346	328	340	378	362	357	390	346	357	346	346	338	308	340	363	365	318	346	360	368	334	373	353	342	326	338	338	368	357	384	389	356	343	336	368	336	344	361	374	342	348	375	374	365	381	340	345	370	294	367	353	344	340	363	363	387	358	322	358	344	389	358	372	339	348	375	329	373	374	370	343	352	338	350	349	343	337	342	356	332	342	319	332	332	346	361	311	351	340	335	316	346	339	345	361	332	371	354	373	362	376	344	322	367	353	363	325	316	339	341	344	376	344	331	350	351	360	371	333	371	338	374	343	328	375	329	356	354	358	381	355	360	370	356	355	370	356	321	342	356	350	374	327	355	323	362	353	357	350	343	323	362	337	346	351	361	361	359	329	359	333	361	370	340	379	361	344	310	357	318	322	350	368	385	375	329	345	353	351	381	375	376	378	358	364	351	370	339	375	367	369	374	367	342	346	347	358	365	351
17841	19788	28270	32989	34269	31643	29252	29478	24720	23795	19418	16709	14371	14776	15232	14892	14004	12402	11996	11660	8701	7484	6263	6682	5345	4484	3789	3655	2947	2271	1937	1878	1726	1605	1544	1403	1344	1319	1431	1352	1281	1207	1338	1288	1227	1406	1348	1312	1359	1231	1378	1288	1254	1173	1215	1153	1092	1165	1120	1213	1071	1005	1003	896	923	904	847	867	885	867	857	857	893	831	848	879	884	829	872	901	884	963	950	996	957	970	901	887	871	923	883	852	878	838	895	847	838	874	881	823	890	841	865	826	901	867	805	843	852	849	852	852	894	843	852	819	922	863	856	815	858	831	827	808	825	835	883	890	850	843	849	853	804	815	917	855	855	809	837	899	858	835	884	869	883	872	829	825	841	884	877	836	813	875	848	844	840	862	876	806	856	884	891	840	826	859	893	809	834	815	880	915	841	832	826	839	806	881	827	880	877	886	895	848	854	867	871	838	893	862	879	866	866	827	818	902	830	863	866	873	871	869	880	874	889	842	863	901	862	840	840	855	850	832	865	881	869	846	878	937	888	886	910	871	899	821	850	849	819	874	857	888	833	901	811	867	888	830	851	889	808	836	899	866	867	893	875	862	867	833	818	890	830	870	869	806	870	889	833	812	858	780	833	850	837	814	848	872	852	812	873	802	874	783	857	921	860	886	877	806	827	834	843	851	826	853	880	840	879	858	866	863	848	863	862	865	820	875	840	818	830	829	844	873	797	826	873	877	907	875	855	856	898	884	863	819	838	825	849	821	831	894	860	838	905	890	853	872	880	844	832	855	829	867	900	850	907	847	875	888	862	816	842	867	870	829	814	847	816	836	791	837	852	840	816	883	831	820	850	790	873	864	829	849	863	875	873	854	837	890	853	867	846	888	861	908	840	869	821	847	837	847	854	885	868	849	900	904	820	820	884	856	864	843	891	854	886	864	827	889	902	876	852	880	862	853	886	934	819	800	866	884	863	855	851	873	862	929	876	878	848	861	867	835	865	851	882	900	849	872	825	837	895	866	879	890	833	906	830	827	905	864	881	815	876	842	826	864	862	850	874	836	857	814	894	883	843	852	856	841	881	825	856	848	862	906	850	806	882	855	857	851	849	868	885	821	893	880	858	847	847	861	849	873	877	871	872	810	824	861	844	877	848	832	866	939	831	882	834	885	820	861	843	894	913	870	830	820	837	843	819	838	872	852	891	818	846	816	836	829	864	868	879	834	857	864	823	877	875	832	910	832	816	871	889	867	890	875	804	867	860	873	874	861	884	798	912	811	877	861	910	888	840	850	856	878	832	890	787	858	912	875	867	803	854	852	839	821	863	873	884	851	837	868	846	872	828	814	891	890	829	841	837	853	875	833	877	841	850	823	885	874	883	848	830	833	859	864	881	911	882	925	857	851	847	850	832	851	854	894	865	883	901	858	854	860	819	840	865	877	927	887	833	823	835	832	870	838	888	869	863	868	929	812	873	877	858	885	871	851	840	872	883	862	869	826	874	839	770	830	819	837	832	895	814	914	846	893	892	836	841	862	827	880	848	834	894	914	896	838	869	871	865	849	889	885	839	810	881	849	857	869	808	867	866	876	935	806	824	921	920	846	803	858	876	812	864	868	909	902	839	867	886	858	838	850	831	882	836	833	887	831	833	841	822	861	871	856	834	848	908	850	858	835	868	846	830	901	865	872	798	861	845	913	843	906	769	823	827	902	864	773	839	835	911	846	895	835	855	906	876	823	846	845	854	863	845	838	865	890	861	812	852	864	886	832	802	903	851	878	862	898	884	868	854	876	844	873	893	831	846	884	850	869	830	852	893	846	859	821	860	848	829	837	850	867	853	784	898	826	877	824	887	872	891	859	814	842	865	879	852	808	880	810	852	836	826	837	858	882	846	849	867	873	859	840	897	856	823	867	882	851	872	874	845	823	910	865	847	881	810	924	867	899	889	829	868	839	918	881	850	850	824	827	858	885	862	853	854	896	824	875	849	855	834	908	860	909	823	864	846	893	836	835	840	888	853	853	846	842	853	796	827	830	814	905	878	837	822	838	854	875	928	926	806	865	888	843	808	871	871	897	892	894	853	822	782	821	889	860	869	825	862	881	847	801	880	868	904	865	830	831	847	868	883	860	845	824	851	816	861	913	865	898	863	896	835	877	894	886	827	835	904	861	797	868	862	884	804	842	884	852	870	833	790	837	847	880	808	869	871	887	823	872	884	868	863	851	875	904	804	866	833	852	842	859	877	864	842	876	875	858	854	834	821	878	879	876	846	889	912	817	872	915	896	831	853	825	842	858	867	859	871	879	904	832	826	853	825	821	923	828	843	866	841	884	818	823	890	887	840	802	847	857	878	857	886	888	860	877	858	846	829	872	858	792	775	867	830	912	857	853	857	848	848	847	807	867	875	840	894	829	848	881	826	850	864	871	866	842	884	884	881	842	849	884	881	850	842	841	885	871	837	863	848	909	827	901	851	845	825	854	809	842	866	858	874	831	830	825	901	902	855	856	857	892	825	827	872	878	820	838	884	833	912	850	891	896	843	862	838	832	888	885	808	806	879	855	859	870	849	897	857	850	843	830	861	904	888	820	870	825	854	820	844	827	902	871	822	877	886	829	807	833	888	818	867	835	832	876	828	857	898	888	827	872	857	896	895	843	845	873	855	867	859	833	844	834	821	898	799	874	844	862	886	845	901	796	896	819	845	879	847	853	813	851	896	863	852	925	781	803	844	857	865	874	850	908	851	854	841	818	871	883	847	919	823	863	889	850	872	824	848	856	855	861	908	799	832	855	820	845	864	860	851	859	844	821	910	893	894	830	848	837	884	825	849	852	828	877	795	842	890	878	897	867	853	864	919	866	873	866	887	910	877	830	869	895	850	790	886	843	908	847	880	861	861	878	843	845	859	872	871	775	849	876	902	844	890	884	850	838	864	823	824	876	867	878	882	872	891	848	822	847	875	903	879	839	896	865	867	857	829	859	875	887	837	870	846	912	860	855	868	891	872	806	859	900	902	827	885	827	845	833	820	922	871	870	903	863	848	893	848	875	881	889	854	830	860	817	875	864	793	782	854	912	845	885	819	862	814	866	904	838	855	805	919	881	915	842	803	816	856	823	902	878	861	836	877	862	845	848	842	869	877	805	906	776	902	897	854	816	845	898	831	885	892	914	859	886	856	881	852	885	906	860	885	857	833	867	869	843	879	831	849	850	803	866	895	838	815	899	822	842	820	843	865	841	862	843	923	863	873	871	834	872	854	828	899	858	830	847	825	882	869	853	849	883	842	876	894	894	827	841	878	853	903	873	826	855	841	782	843	890	880	824	894	874	865	828	814	879	812	907	842	879	834	847	917	859	893	830	867	838	858	839	819	852	795	871	878	858	862	893	832	882	835	865	841	871	844	843	859	861	914	883	881	794	903	855	852	902	813	822	853	837	849	836	858	920	880	873	860	860	889	894	875	835	866	863	843	823	871	897	801	863	866	868	885	843	851	865	894	820	846	868
51448	41979	43442	43810	44177	45394	43066	45228	43121	42299	38673	35945	31672	31198	31401	32385	30562	28913	27544	25952	20379	16415	13096	13324	10928	8231	6830	5546	4690	2668	2007	1886	1457	1458	1422	1326	1190	1139	1115	1231	1116	1026	1145	1100	1045	1191	1063	1144	1245	1074	1067	1008	952	863	964	842	739	917	873	883	794	590	533	434	365	405	370	357	384	350	378	348	351	336	326	315	358	366	332	346	341	421	385	420	419	371	340	356	302	339	346	337	332	333	306	353	330	353	363	308	361	323	326	333	371	343	342	380	338	345	325	340	326	315	337	332	327	332	323	327	338	331	322	321	317	304	380	353	336	322	336	332	349	372	311	316	337	357	316	342	330	335	315	303	324	343	355	336	358	316	320	347	346	348	338	309	299	344	358	340	294	355	349	375	356	311	324	334	319	294	307	335	368	358	323	317	373	321	334	298	358	342	340	335	328	376	319	336	327	344	333	336	329	352	349	301	294	343	341	316	363	358	344	305	307	328	355	351	328	335	361	329	323	355	317	338	341	309	326	324	318	307	304	345	348	313	318	325	319	315	341	345	321	325	315	353	353	329	362	355	337	324	329	330	300	341	315	317	306	328	318	343	297	341	358	323	328	360	355	321	333	330	342	327	344	352	346	309	339	315	320	324	343	356	353	326	332	362	338	374	359	328	306	329	353	316	342	325	336	324	338	318	338	299	313	375	346	353	328	329	353	360	324	333	346	337	335	345	332	347	356	350	368	332	358	351	338	335	312	318	343	349	298	338	305	353	338	353	352	341	334	314	323	378	361	294	318	296	347	352	358	350	347	343	356	365	342	296	348	319	344	350	301	332	312	315	341	323	343	351	338	309	344	329	335	301	349	329	351	349	333	274	340	333	340	337	309	350	364	298	345	358	341	321	340	371	332	338	331	301	351	309	337	345	306	315	312	320	341	317	325	348	343	322	378	343	327	337	347	295	304	328	346	324	345	306	356	333	314	335	361	367	382	346	348	331	351	323	322	316	326	348	348	352	311	320	333	310	312	369	317	336	329	308	350	280	332	349	351	296	324	355	346	369	319	335	331	346	330	346	303	284	316	358	330	348	338	292	345	315	283	305	330	371	371	328	350	322	303	329	323	338	344	304	326	325	316	354	343	327	350	322	300	342	330	339	331	348	310	343	367	332	347	336	331	333	349	353	343	343	346	349	353	380	337	310	311	346	333	363	330	341	313	315	366	333	343	347	327	331	347	330	320	315	352	323	279	329	310	307	365	341	360	322	318	284	355	324	370	354	340	354	321	368	316	299	343	329	325	342	297	328	311	336	336	360	341	304	316	350	289	337	338	339	324	336	348	336	352	316	329	323	357	336	323	316	334	307	338	329	351	376	300	346	359	352	323	341	348	346	310	358	323	333	349	360	349	336	295	321	348	340	322	326	339	338	328	321	333	306	308	353	310	358	325	327	329	351	332	365	348	368	319	324	316	361	345	342	336	326	316	369	314	325	338	347	327	341	335	334	352	314	325	332	332	314	341	315	338	331	321	338	306	323	309	361	321	343	334	335	313	340	344	323	331	325	340	333	317	331	303	361	324	349	332	360	361	351	349	289	357	349	320	325	352	351	355	326	352	355	328	327	355	328	309	328	333	348	346	324	331	359	313	341	344	351	347	340	359	342	337	323	318	319	343	306	316	338	323	356	335	344	327	337	294	341	354	336	331	336	348	329	325	343	327	343	329	303	362	346	330	339	312	331	353	354	331	333	353	328	353	317	369	333	341	323	312	288	318	344	333	317	334	329	323	349	322	307	325	322	338	380	322	320	357	287	334	337	326	335	352	385	339	348	372	331	327	346	331	314	308	335	303	328	341	333	339	362	345	336	320	312	293	315	304	356	322	328	298	314	326	292	323	349	347	322	369	356	317	326	339	320	355	343	331	317	355	334	323	330	336	340	324	344	315	348	345	365	370	319	341	317	357	361	318	308	330	324	334	350	359	376	324	335	327	342	318	339	307	349	320	362	341	336	323	322	319	314	363	324	333	340	328	335	322	308	324	358	323	365	303	310	312	311	322	327	348	336	326	314	326	348	313	352	345	313	313	331	312	334	323	327	326	309	313	366	338	299	306	356	312	341	339	346	353	355	314	327	346	318	321	362	339	362	365	306	332	321	308	314	360	335	341	314	370	353	307	340	304	361	336	315	354	334	293	316	297	280	313	336	314	335	323	290	333	329	307	310	353	316	302	354	338	360	350	337	340	345	353	341	352	365	349	330	350	330	294	326	331	321	363	337	328	345	332	314	334	332	334	325	335	358	302	340	305	327	333	335	322	329	331	345	311	344	321	336	341	303	321	333	351	331	312	350	317	355	346	334	338	319	330	307	350	341	331	368	316	292	326	321	339	349	335	326	303	322	324	366	328	298	343	331	322	311	347	324	319	311	343	335	305	318	308	334	342	359	332	330	360	324	364	343	312	309	309	322	332	324	290	318	305	377	340	329	334	335	355	365	340	314	349	335	342	353	347	337	336	339	324	346	330	355	344	317	312	341	360	335	349	374	343	324	328	342	321	351	347	302	310	346	337	336	340	376	377	341	337	310	359	348	343	325	351	351	339	305	346	330	299	318	334	333	330	341	368	350	316	334	292	339	347	334	313	382	333	328	367	339	305	347	327	330	312	334	308	340	355	357	307	326	310	340	315	324	352	332	332	348	344	329	335	318	304	336	322	346	348	359	346	341	321	325	324	360	326	317	354	332	298	351	321	314	326	336	303	327	332	356	353	319	334	338	355	364	341	351	365	336	329	366	318	327	321	295	326	362	342	339	312	324	354	347	320	328	341	340	286	340	328	306	327	334	321	345	338	297	319	351	349	359	341	314	318	311	337	333	334	331	342	351	307	342	351	356	317	327	334	317	345	303	327	327	318	352	328	295	325	350	310	318	327	342	313	329	328	348	310	315	335	333	375	351	329	332	321	319	323	366	340	317	374	348	343	345	351	323	317	325	343	344	335	331	343	341	318	335	320	365	356	342	328	335	332	342	320	343	362	335	355	330	299	335	359	340	339	331	310	352	337	347	343	333	331	319	363	310	314	326	350	345	326	312	342	293	319	338	323	338	302	327	335	320	342	355	337	324	331	335	349	321	311	344	343	343	365	324	324	311	312	340	332	332	328	304	331	313	322	363	359	357	316	337	331	321	344	344	319	318	315	355	304	328	328	317	328	332	305	313	317	366	333	304	318	336	358	322	322	307	310	337	333	322	318	347	370	334	321	342	319	335	353	334	333	323	332	322	313	333	331	331	346	362	358	335	327	310	302	336	323	311	324	330	347	343	313	303	329	345	350	330	309	317	358	316	339	368	316	335	340	345	316	334	319	352	328	330	356	380	307	340	362	318	330	306	340	318	324	363	339	338	329	339	339	331	308	346	352	375	341	316	313	343	311	323	315	312	333	372	375	335	330	364	292	318	323	376	314	342	324	354	307	286	366	343	285	339	344	329	337	319	340	355	327	329	311	340
44494	48739	50025	55177	61155	59775	64582	63498	61422	61433	57982	53589	50905	50676	53144	54066	52868	51909	50950	50239	43588	40563	37268	37540	34009	28862	27100	24620	20774	14342	11191	10971	8622	8770	8388	7524	6748	6082	6718	7163	6397	6149	6457	6095	5740	7055	6374	6971	7630	6083	6590	5894	5887	5132	5514	4463	4106	5394	4468	5311	4443	2824	2870	1592	1459	1267	932	952	900	885	1064	1018	1060	959	859	896	799	838	843	864	878	1303	1403	1315	1126	1073	877	781	776	835	815	873	818	809	787	783	836	795	869	798	810	803	789	767	815	853	843	812	808	844	854	799	818	826	783	733	807	818	842	822	865	823	831	802	817	798	797	827	817	860	804	764	778	794	803	843	913	911	827	824	796	824	821	797	752	837	889	813	837	787	841	873	790	841	843	835	813	808	799	812	774	786	815	805	786	825	775	864	802	827	810	791	803	812	790	826	824	788	794	800	815	835	799	763	847	810	774	775	843	803	802	792	840	813	799	816	793	795	785	798	834	838	769	795	817	800	828	803	808	817	816	836	880	788	843	787	843	786	853	779	853	854	798	825	803	803	760	816	868	828	875	841	810	876	822	795	869	829	805	804	810	799	789	838	823	783	731	798	795	828	827	869	783	805	839	796	819	849	835	810	821	808	806	792	826	810	820	813	826	794	820	808	820	833	825	852	818	856	845	814	844	787	883	805	842	851	796	805	829	810	820	845	768	812	847	873	812	841	861	802	808	799	819	839	818	870	820	842	824	801	817	864	803	814	772	822	814	808	807	856	861	759	814	824	852	830	827	813	787	832	848	835	778	776	817	779	858	815	824	804	819	826	820	825	811	833	790	861	831	810	797	785	818	877	789	794	777	809	864	824	809	834	766	772	863	820	812	838	866	814	791	810	795	787	831	788	830	787	769	840	754	777	841	797	766	853	832	827	864	813	861	813	825	782	822	779	855	798	780	843	856	835	781	856	852	821	778	816	785	736	831	825	818	777	847	813	861	806	797	860	847	801	816	807	831	869	804	769	818	858	844	772	832	771	770	839	841	856	803	817	865	838	806	818	812	783	818	831	842	856	813	750	793	804	857	825	837	824	869	863	800	721	802	830	825	789	881	824	836	777	799	804	806	847	814	828	808	818	856	836	787	814	781	815	868	813	881	823	835	811	778	822	818	855	838	751	794	779	767	815	819	823	802	852	865	832	800	821	815	769	855	811	756	836	856	817	813	786	838	873	774	827	798	881	831	825	841	815	814	797	792	809	851	882	772	837	807	826	829	826	839	826	804	776	795	808	791	868	801	795	839	825	862	792	820	820	810	783	805	784	800	795	825	772	846	843	764	841	823	825	777	803	854	816	844	771	798	765	806	841	803	814	854	807	787	843	797	787	844	835	824	791	811	835	814	814	798	839	803	853	829	822	751	836	821	837	822	796	818	750	801	813	810	836	835	857	776	785	828	789	888	823	819	831	808	809	814	879	779	879	806	813	832	724	787	825	817	841	888	780	845	796	780	859	863	846	812	816	804	848	817	810	854	797	841	800	804	789	775	825	842	814	793	853	825	791	837	821	794	835	821	779	804	813	820	868	760	818	837	836	857	829	825	864	822	833	769	836	771	764	806	789	852	823	802	796	855	799	801	794	808	828	804	807	796	756	837	873	795	773	866	838	842	775	829	840	820	784	817	792	815	845	800	844	851	816	801	862	818	825	770	833	827	838	815	836	832	840	835	820	790	800	821	788	850	818	824	846	848	846	778	826	806	862	815	786	804	761	791	804	840	798	832	808	815	834	847	808	732	804	811	812	853	805	780	799	790	754	844	837	802	788	784	857	792	793	838	854	859	873	813	784	826	814	829	808	761	835	823	861	810	853	768	834	793	813	822	801	832	819	769	792	827	805	749	820	770	809	872	799	842	785	819	828	823	802	796	836	829	865	799	781	806	793	800	841	795	786	777	858	808	825	776	750	813	791	794	769	813	820	834	816	836	825	856	807	845	812	811	785	835	890	850	769	844	831	847	840	838	834	820	851	824	817	848	793	820	777	807	843	803	778	798	829	796	807	883	860	812	818	800	802	821	805	788	754	818	807	820	796	826	805	801	857	808	792	825	803	791	827	840	821	765	811	778	811	811	851	771	793	809	800	785	840	775	779	780	775	779	809	815	759	743	839	803	842	824	844	817	832	722	860	860	778	782	787	823	855	842	798	821	813	817	843	863	805	786	812	852	804	843	804	788	823	858	816	825	860	820	847	756	838	802	842	799	802	822	838	846	834	851	822	802	747	798	775	812	806	813	807	817	823	878	804	826	828	821	762	874	870	764	848	867	779	810	838	827	843	801	805	778	793	775	831	858	839	822	813	780	837	783	820	790	821	825	800	900	770	875	857	791	834	815	793	804	815	753	829	831	836	810	827	825	789	851	837	805	774	823	817	801	813	792	823	803	811	776	780	777	844	796	793	778	805	806	818	833	794	835	853	802	848	840	837	821	791	842	848	801	807	774	800	814	836	807	816	802	830	786	839	791	862	830	826	851	846	781	830	810	861	834	811	848	806	805	828	793	825	855	846	837	825	847	844	826	846	820	812	782	802	835	842	801	827	826	878	855	771	864	867	830	793	813	845	821	805	784	850	768	732	825	832	769	839	820	807	868	831	820	857	853	863	798	863	774	799	801	795	882	824	781	845	773	794	773	820	825	813	818	833	806	811	821	785	848	809	824	835	801	782	815	839	824	849	800	826	817	793	818	878	833	772	789	804	810	809	850	802	819	831	813	809	841	860	790	788	797	823	829	775	785	835	811	798	812	842	817	798	831	824	813	829	778	792	849	816	800	805	810	814	812	853	837	803	802	839	803	835	839	814	758	793	810	833	831	813	858	774	865	773	777	828	813	824	809	817	824	789	829	828	834	779	857	798	851	799	801	880	857	795	783	790	789	782	778	779	815	825	778	812	811	803	810	866	748	748	795	745	818	828	835	845	826	782	794	833	802	842	849	824	832	882	755	844	796	800	833	828	824	805	814	829	809	813	791	749	786	811	791	799	775	813	814	836	813	782	830	848	791	839	765	837	784	832	839	761	845	783	842	749	772	781	827	784	791	815	790	819	819	781	790	872	826	815	827	809	876	814	798	794	792	820	817	789	841	779	787	824	794	820	804	815	772	821	832	834	803	818	780	860	772	843	804	794	829	812	804	804	823	809	780	761	855	864	821	826	825	827	762	803	788	812	788	867	803	805	806	806	824	818	862	833	844	810	860	790	797	829	770	764	805	795	779	807	827	835	760	812	843	872	772	830	767	836	805	805	812	828	808	822	855	805	800	795	828	821	817	851	785	858	777	782	784	790	806	818	840	781	797	806	852	790	809	797	827	855	832	814	810	801	841	811	815	797	857	849	788	772	853	843	827	826	821	834	826	811	832	795	794	864	837	842	880	813	826	814	824	837	809	798	809	864	798	823	795	771	832	802	828	833	818	805	832	813	770	833	809	827	820	857	811	810	807	788	838	780	796	814	719	836	794	808	851	832	804	808
54905	41799	42694	42932	43083	45218	45341	48329	46472	48262	44647	44885	42250	42285	44467	46174	43582	43416	42837	41328	34947	29452	25277	25253	21417	17973	14203	12254	9812	5785	4031	3608	2954	2979	2817	2291	1938	1859	2103	1981	1788	1702	1839	1787	1749	2138	1905	2040	2255	1864	1848	1637	1743	1623	1703	1371	1280	1711	1445	1548	1280	879	856	530	486	438	360	320	336	296	371	354	440	416	336	335	301	290	281	298	306	450	536	460	400	358	324	299	286	285	302	275	318	273	293	290	265	290	292	281	296	284	316	298	302	276	278	284	298	299	356	289	285	309	299	325	297	304	296	293	288	312	304	289	284	286	277	332	308	300	256	287	299	288	304	266	311	285	300	288	289	288	307	307	304	301	282	289	294	283	299	277	288	258	292	303	288	283	317	281	273	289	295	309	283	307	287	283	268	324	311	308	315	294	278	274	283	303	300	307	280	265	288	325	289	318	316	316	288	319	297	283	309	297	276	301	281	288	321	299	275	280	260	318	294	264	320	319	264	266	304	310	303	272	303	295	321	287	313	292	280	274	278	266	301	310	269	278	301	312	276	295	313	283	296	314	290	296	315	285	282	313	282	265	300	285	289	288	298	304	300	275	277	278	270	280	275	271	313	301	270	283	306	283	286	301	290	265	282	281	272	288	295	287	302	307	276	298	311	320	265	311	290	270	294	299	301	309	318	298	281	258	289	256	301	287	330	309	291	296	296	293	258	298	301	318	308	266	278	290	301	307	280	290	315	282	302	339	308	287	300	275	290	295	307	288	265	310	288	301	274	305	314	262	299	310	318	286	317	280	291	280	280	307	283	297	294	352	294	292	235	302	306	277	290	288	288	282	308	280	312	326	276	296	283	275	298	271	315	305	329	293	299	271	276	293	285	316	293	326	301	270	268	312	256	277	289	272	320	305	306	278	324	314	264	310	277	270	312	274	306	302	293	287	254	286	271	275	284	286	315	291	302	264	296	313	285	303	305	269	302	263	284	320	277	311	270	305	315	298	273	287	291	296	286	320	292	314	295	331	297	267	298	277	252	313	283	304	276	311	281	296	306	243	298	286	301	308	307	298	293	320	295	296	297	294	314	327	278	281	307	286	323	274	317	313	306	294	306	295	275	294	282	300	273	291	262	289	289	296	277	322	306	317	278	290	284	306	266	333	285	325	296	273	318	293	323	308	295	316	298	296	327	279	303	277	281	295	309	263	305	258	274	296	292	267	315	287	317	276	282	288	303	274	280	283	271	319	291	309	297	281	287	277	291	275	300	270	325	275	279	297	302	295	249	281	297	286	341	278	300	292	291	289	309	272	293	253	304	279	276	317	287	287	299	272	248	275	280	313	291	303	315	318	295	310	278	313	321	312	317	288	298	284	301	281	298	285	307	296	268	329	309	284	297	301	285	265	296	307	331	341	260	299	294	261	290	274	309	305	297	301	290	278	319	300	301	301	291	257	300	291	306	346	293	309	325	296	305	317	318	306	279	256	314	309	299	308	295	303	306	293	307	301	332	276	275	273	291	303	286	288	271	316	306	309	333	311	296	286	299	286	273	318	318	264	271	298	290	271	287	293	297	281	265	315	307	263	313	303	283	286	318	296	287	294	303	290	309	285	288	314	288	285	299	290	279	294	282	310	309	298	318	285	275	308	305	268	290	261	264	270	303	283	282	307	275	280	306	286	291	263	317	304	307	293	278	276	290	318	291	299	285	289	281	252	251	310	305	280	288	287	289	274	277	312	306	296	278	273	299	303	317	326	289	310	313	287	314	286	312	269	289	287	286	312	281	283	318	283	324	301	307	275	297	291	283	311	274	293	289	266	292	294	273	296	281	321	270	322	295	331	265	281	289	283	323	291	286	270	284	270	301	290	303	290	318	282	276	298	303	320	280	292	290	274	312	293	315	274	297	297	299	293	295	275	282	311	308	277	265	301	301	292	266	305	281	327	275	289	290	306	285	288	315	263	288	301	286	287	294	262	295	281	320	285	252	289	291	284	264	288	293	286	284	284	297	317	262	296	280	305	267	297	296	309	290	309	285	293	303	310	324	273	287	281	281	244	291	263	281	284	252	288	311	316	277	301	299	305	318	299	314	277	295	300	291	323	280	302	276	285	304	284	297	286	330	292	290	281	262	252	298	288	313	314	313	289	280	298	308	267	286	276	321	276	310	260	309	288	300	301	272	253	276	303	302	306	298	309	307	281	303	274	279	295	312	306	303	268	302	293	268	310	299	308	286	307	276	294	331	286	286	291	296	299	245	289	296	251	266	302	317	279	272	279	327	261	321	315	317	284	312	317	307	289	272	315	316	313	281	295	307	313	293	258	298	312	304	314	271	284	270	308	252	288	288	268	318	262	322	303	317	252	310	269	316	338	305	308	258	271	312	307	300	302	309	293	301	320	293	300	307	277	318	278	303	318	300	292	291	306	304	289	297	304	304	312	322	282	283	287	274	271	314	274	249	292	297	287	296	283	289	284	305	273	289	299	275	302	312	306	341	317	324	324	294	293	317	264	311	283	318	292	309	281	308	285	313	303	319	299	299	308	307	287	302	282	270	297	271	270	279	268	261	287	270	298	312	297	299	279	263	283	306	290	284	291	263	276	281	287	301	275	287	289	296	324	289	287	278	287	288	314	286	292	292	263	270	262	337	312	279	260	260	297	247	288	310	283	298	285	272	318	303	305	321	317	318	296	308	306	296	304	272	277	278	282	276	268	281	271	285	266	320	294	298	292	316	295	304	275	315	316	260	303	290	293	316	305	291	278	286	283	304	304	298	302	303	293	291	274	285	262	291	298	303	305	306	301	276	305	300	306	292	290	266	303	292	286	282	280	298	277	302	277	335	317	305	321	268	319	305	283	290	294	315	301	314	272	282	301	313	269	316	291	282	332	281	294	309	319	283	315	289	308	273	289	295	287	348	286	307	300	296	269	268	265	295	316	278	277	301	307	334	351	265	300	297	290	279	323	294	294	310	291	270	256	304	282	296	295	279	270	283	272	283	301	340	296	308	275	321	340	281	261	278	310	289	305	272	306	310	313	310	291	312	299	283	302	327	288	290	300	289	296	293	275	296	327	289	314	288	264	268	307	290	301	321	321	274	283	283	298	280	311	317	321	284	283	278	283	284	323	309	308	295	255	294	331	300	300	279	314	251	288	289	279	302	324	278	289	310	310	300	291	319	283	282	293	306	269	295	316	296	275	288	303	293	287	317	265	307	280	313	297	301	269	311	319	300	263	272	279	279	294	297	284	325	317	288	279	275	285	284	307	282	310	327	290	321	306	282	266	305	327	293	283	293	332	289	299	297	265	302	270	299	284	287	286	308	284	286	292	299	280	321	293	316	306	315	304	279	296	270	293	320	275	319	297	283	296	291	270	322	290	322	283	302	298	305	289	291	273	319	298	294	252	275	282	304	290	278	296	295	295	291	281	292	285	270	292	298	296	285	303	308	305	288	298	318	283	274	287	291	279	285	298	308	303	293	324	317	337	289	288
49315	54668	52825	55657	61931	61786	67159	66101	68175	67288	66321	64372	60934	61922	64297	65292	64998	65019	64447	63168	55817	52446	49933	49378	45322	41120	38371	36392	31146	23487	18277	17723	15050	15190	14633	13020	11228	10640	12077	12105	10855	10345	11513	10821	10701	12351	11317	12641	13753	11382	11104	9924	10199	9790	10280	7772	7638	10755	8854	9382	7758	4758	5212	2309	1974	1826	997	850	993	884	1252	1287	1530	1374	1164	862	767	746	737	741	852	1730	2174	1804	1390	1062	883	775	728	749	748	708	779	729	662	706	699	751	737	720	728	750	681	722	718	721	710	752	734	705	693	760	716	758	740	675	665	733	729	681	731	747	706	721	720	774	668	679	740	724	718	675	660	760	729	731	773	698	738	725	725	744	729	710	702	699	728	711	674	702	701	741	746	692	741	734	677	717	731	740	680	689	761	761	752	722	726	696	733	695	734	703	709	715	745	727	687	768	718	731	729	742	695	696	723	725	735	729	714	741	684	688	724	691	694	761	744	687	748	739	713	713	696	698	758	740	747	710	691	716	753	694	674	705	713	721	708	702	703	731	730	696	706	733	753	762	737	684	705	720	676	750	695	701	691	702	724	713	679	755	731	729	719	708	702	695	746	699	674	766	738	767	667	659	703	685	687	755	670	759	685	699	698	663	716	775	683	720	742	712	718	736	747	747	741	731	708	738	708	739	734	729	744	705	689	707	724	717	714	690	715	715	751	741	677	680	758	725	755	766	772	729	745	750	707	729	743	637	752	730	667	719	697	742	750	760	720	694	772	673	731	788	686	710	729	763	727	678	737	697	699	777	734	686	745	703	728	731	723	690	728	691	733	737	721	737	746	721	732	724	711	727	697	703	762	725	766	669	694	713	764	699	690	737	738	692	687	753	738	689	770	744	740	718	719	733	737	738	657	699	685	703	691	686	690	705	708	735	707	732	728	759	717	669	731	721	722	687	693	710	712	721	716	731	703	748	730	709	763	691	724	736	710	727	700	758	694	712	734	720	721	758	717	707	716	742	703	701	718	700	716	733	710	731	744	740	746	708	760	755	728	729	726	670	650	683	779	739	700	674	726	717	709	719	719	758	732	736	718	737	734	712	727	756	662	713	676	750	689	699	726	746	662	724	736	737	697	715	693	718	755	770	749	715	756	680	707	728	697	734	709	670	725	744	727	708	722	701	704	709	735	747	720	697	697	688	726	686	711	717	722	702	698	729	679	701	726	739	678	734	695	734	697	719	701	657	727	755	683	744	729	741	777	729	693	748	756	715	680	756	757	707	753	723	762	708	696	701	714	709	745	732	706	734	730	699	735	713	717	745	699	720	730	729	734	750	708	718	753	701	703	770	719	718	738	717	702	702	735	687	733	731	746	738	732	697	768	687	728	712	718	723	723	762	756	718	730	652	728	754	714	678	750	688	726	742	724	726	741	735	664	715	719	684	646	749	745	723	752	714	726	735	662	708	710	747	743	672	725	735	754	737	743	742	691	741	717	712	761	683	692	733	643	721	717	698	746	756	751	745	748	679	714	734	698	743	740	693	708	685	718	737	714	750	699	734	732	695	714	698	718	742	711	695	742	778	775	691	727	666	746	735	703	735	708	725	717	752	713	774	753	723	690	750	746	681	741	804	748	743	692	767	677	704	736	751	706	676	739	669	734	748	685	729	729	660	708	643	758	695	710	713	729	718	697	703	744	700	731	696	726	712	731	729	718	720	707	737	696	734	710	713	716	707	742	781	682	725	747	684	703	712	683	734	717	688	742	734	775	725	693	739	688	725	744	790	659	687	719	731	654	733	745	728	740	705	705	673	740	753	718	742	735	718	737	759	722	703	716	710	695	696	714	745	724	750	705	759	733	783	735	730	704	711	724	715	753	690	725	761	746	701	723	718	734	738	640	711	720	698	770	732	681	720	722	723	717	696	688	746	697	724	750	768	708	765	757	707	732	736	686	741	692	758	753	728	726	768	735	707	709	704	749	697	711	728	673	745	724	732	749	740	720	764	728	707	737	719	733	716	747	720	764	717	744	710	711	754	731	737	761	740	716	737	692	693	749	725	698	713	668	716	719	719	745	695	727	695	750	731	751	742	714	730	730	705	714	730	721	663	721	748	698	727	701	693	750	709	718	702	745	740	688	726	729	738	669	737	694	759	757	738	768	698	725	727	766	730	715	706	705	735	733	747	721	781	701	752	762	714	709	751	715	683	744	719	762	758	707	701	678	708	711	722	694	679	708	739	677	721	719	718	742	695	751	756	679	699	704	715	707	676	737	736	690	705	730	759	738	736	681	706	675	745	733	712	793	687	720	725	703	746	709	700	707	727	719	752	680	729	748	788	721	740	669	715	701	705	734	713	688	751	721	715	706	750	699	771	690	736	711	713	713	777	754	662	741	670	721	705	707	693	692	747	740	722	725	694	757	676	717	714	730	725	742	673	746	727	766	658	714	726	689	739	700	708	732	703	693	699	736	744	690	667	711	734	753	690	724	708	704	667	746	717	720	684	722	751	733	736	666	712	757	712	720	687	746	714	728	718	726	694	713	703	704	685	697	760	747	722	678	688	739	681	697	734	728	710	674	728	712	737	676	741	726	641	716	738	760	739	700	732	720	732	752	718	736	680	708	720	748	684	718	700	711	753	686	750	715	772	741	759	692	730	703	689	704	712	668	720	732	714	720	711	711	760	738	682	713	745	784	714	709	743	736	747	755	756	722	703	713	702	711	707	758	725	705	732	744	670	702	771	751	703	713	757	687	666	684	702	694	732	712	681	682	726	711	715	765	719	729	696	688	725	685	716	718	777	727	727	779	786	700	723	715	732	714	726	716	717	725	739	698	720	687	709	692	732	723	760	738	764	667	689	752	728	741	762	735	712	731	707	665	678	745	718	742	694	692	704	668	713	759	734	723	687	694	652	752	722	704	726	717	712	724	710	765	647	765	726	707	713	739	767	716	724	736	667	666	674	722	741	652	729	716	738	700	695	670	762	708	719	751	735	699	707	701	726	683	730	731	684	712	731	736	729	751	768	693	716	683	697	710	703	688	726	729	718	720	680	721	745	712	699	699	714	699	765	741	703	757	724	708	691	722	698	784	722	720	771	707	740	723	701	732	744	686	705	673	719	718	725	725	776	668	678	758	701	728	750	716	741	698	708	693	723	727	731	765	769	748	711	733	694	716	769	769	699	744	673	695	726	742	725	745	705	722	726	731	740	676	708	761	687	707	680	704	730	727	732	733	687	754	703	739	725	736	716	676	724	781	743	724	681	738	711	698	736	691	730	722	657	740	822	673	705	669	742	767	710	747	695	710	752	696	730	684	741	712	685	714	694	698	701	756	707	650	700	690	694	716	723	769	769	701	699	671	736	758	719	690	707	710	763	744	727	710	740	738	714	715	693	733	742	744	711	733	718	746	716	680	716	696	703	738	700	762	747	715	724	732	758	724	757	735	736	723	745	743	789	735	729	759	742	678	726	700	681	722	732	688	702	708	665	752	700	763	714	673	692	699	705	724	786	713	687
21501	20159	22216	22959	18917	16513	12065	11290	8100	6986	5093	4477	3418	2989	2696	2685	2240	2061	1994	1796	1456	1248	1018	1049	871	806	721	700	697	522	451	454	467	451	408	425	406	381	387	407	401	417	368	410	407	389	394	422	384	405	356	372	387	398	377	383	356	373	362	385	379	395	375	383	396	370	353	380	380	359	381	376	339	343	371	341	356	363	324	353	385	346	367	385	340	386	364	369	349	368	345	333	344	352	339	337	377	350	330	368	359	328	354	352	329	348	346	376	375	360	375	351	429	378	359	364	358	354	377	356	383	379	354	368	359	352	372	324	351	342	341	342	377	349	352	349	341	341	370	362	355	329	365	380	358	362	363	366	341	392	331	366	369	369	350	353	340	359	325	352	356	350	376	296	323	365	330	335	393	367	358	321	351	348	339	372	320	326	366	376	399	335	322	359	385	388	368	362	345	367	361	347	367	351	373	340	361	354	368	351	341	351	356	325	348	379	338	363	364	348	365	357	360	350	360	382	353	313	367	339	341	327	354	346	385	347	339	349	374	347	351	327	321	369	356	372	382	348	380	385	387	338	338	351	342	354	398	362	377	382	387	380	388	346	372	368	354	353	313	378	358	330	387	372	308	382	326	382	378	357	366	347	348	314	367	363	336	384	381	350	390	303	356	368	357	341	327	348	393	384	373	377	367	398	364	348	363	357	365	336	360	377	342	350	362	344	372	353	399	335	326	324	387	332	338	378	363	348	352	347	351	353	355	358	336	365	319	364	357	365	371	334	357	357	338	371	352	367	394	360	354	385	364	353	337	377	345	395	383	327	339	350	346	360	407	350	349	333	347	324	370	341	347	385	400	376	322	385	378	395	353	343	331	371	353	344	337	349	362	355	375	383	326	331	329	340	365	335	320	350	345	385	331	386	370	363	394	321	375	368	366	324	340	349	350	369	327	352	357	367	354	341	380	354	386	325	357	351	358	361	357	365	368	355	332	361	363	353	326	374	349	356	317	329	347	343	368	344	303	358	349	356	383	332	359	386	362	349	354	336	357	380	372	363	390	332	359	360	383	332	321	373	344	305	354	331	348	371	380	327	347	349	359	387	354	353	376	369	341	356	379	360	340	385	391	357	338	348	361	387	346	330	363	362	347	344	355	322	343	326	351	370	326	362	360	364	358	368	368	355	352	364	326	389	326	340	345	347	388	386	371	341	350	346	330	350	339	393	331	349	391	338	331	327	366	364	371	342	348	357	364	354	338	363	329	348	343	324	350	330	322	345	356	340	341	359	344	352	369	339	372	341	371	383	373	334	379	351	338	367	378	325	347	372	369	372	381	357	349	343	342	356	357	352	353	369	357	349	379	355	349	371	325	345	353	312	349	353	321	340	346	339	360	350	358	349	348	376	355	338	373	368	376	355	352	370	367	343	335	327	354	367	350	337	343	401	372	394	338	326	335	386	354	349	373	357	318	354	353	351	336	343	349	359	354	361	342	360	323	334	353	334	361	365	369	347	348	332	365	334	393	365	335	362	365	360	348	366	403	350	341	358	351	395	355	350	365	331	336	340	340	358	357	335	346	374	370	357	332	350	330	357	352	363	382	357	349	353	386	302	343	342	362	354	401	367	358	346	350	361	345	335	349	378	376	343	403	352	374	388	368	344	353	368	381	362	348	340	349	323	314	333	342	356	383	358	334	323	343	397	358	389	360	375	365	361	365	331	379	344	334	346	367	351	354	347	352	343	356	382	359	335	336	375	351	308	326	369	358	351	329	382	346	374	331	348	361	369	350	384	389	350	312	354	340	324	316	372	387	383	330	346	344	341	362	345	342	352	356	336	379	370	340	364	345	353	325	361	359	367	352	362	368	315	354	355	363	372	340	396	370	386	366	356	358	372	357	371	366	349	343	360	391	354	365	342	346	380	333	357	382	371	364	347	393	331	336	349	362	352	358	393	347	361	370	338	363	297	363	312	341	336	327	363	355	354	358	376	351	364	375	348	353	372	358	342	321	347	365	367	362	352	373	346	374	374	359	363	352	376	370	358	368	364	359	396	352	351	375	342	385	348	368	371	347	310	347	355	339	340	381	363	388	372	345	326	326	380	341	349	355	350	361	343	367	356	336	343	365	351	354	327	375	394	370	355	317	347	377	373	345	356	364	379	361	374	382	350	345	351	316	346	356	306	353	351	338	363	357	373	367	366	376	359	393	393	352	379	387	351	317	350	364	374	356	355	366	365	348	347	341	368	330	357	363	321	346	330	345	330	377	361	367	358	371	342	337	376	359	334	360	368	358	336	352	336	351	391	370	344	339	360	365	346	355	338	318	351	363	382	311	349	352	351	370	364	368	364	365	357	360	348	335	314	368	328	364	346	361	340	388	359	396	384	380	332	338	342	389	335	354	346	356	350	354	340	357	362	348	369	388	374	365	356	349	339	326	363	403	359	342	377	349	343	360	378	337	355	334	348	394	369	357	348	340	351	377	346	368	391	379	363	340	321	352	359	331	364	350	350	344	344	353	352	344	361	356	360	333	372	344	356	326	343	352	349	341	378	324	354	359	361	366	393	395	374	335	365	321	348	367	357	335	352	364	352	375	347	353	351	366	343	397	397	320	351	350	317	369	310	401	379	333	354	358	347	360	342	381	325	353	320	349	378	402	345	402	368	343	384	338	383	353	353	394	361	360	351	347	367	348	349	361	371	375	351	348	368	349	351	324	337	359	380	356	398	382	345	353	348	333	322	343	362	376	334	350	346	342	325	367	371	352	346	331	365	316	382	344	367	364	365	375	338	363	329	325	354	360	338	366	338	351	339	344	375	336	377	344	362	353	360	341	379	359	372	353	317	311	369	367	355	370	353	364	317	357	356	380	345	332	361	352	336	375	384	320	408	356	339	342	322	367	322	356	346	367	347	315	376	378	370	344	349	371	387	326	364	395	352	364	377	354	335	351	358	363	407	358	379	350	321	356	352	349	336	401	354	385	369	361	336	360	367	393	368	373	370	357	346	367	342	344	372	352	359	400	359	391	363	367	363	357	355	374	366	355	365	353	383	379	393	335	385	364	349	367	379	342	365	385	374	351	368	355	395	354	387	344	341	318	343	359	353	354	339	352	349	369	362	345	350	369	377	371	358	371	341	375	378	384	348	340	365	361	348	360	350	350	349	326	345	341	346	341	362	388	347	357	362	350	378	394	357	363	342	354	364	335	388	357	341	330	363	343	345	349	362	347	339	367	373	326	343	368	344	342	344	362	383	343	356	352	341	375	370	348	365	355	376	349	360	381	364	345	418	368	345	346	350	352	395	398	333	370	339	338	363	345	347	372	389	359	390	360	372	364	351	372	354	333	359	379	346	390	395	333	334	358	352	359	368	346	373	373	363	386	362	346	347	394	364	336	379	328	362	348	338	386	387	358	356	338	360	321	350	360	340	351	334	354	379	339	340	357	364	314	366	355	371	396	341	370	342	357	329	373	352	365	368	362	365	369	354	348	352
18076	20387	28656	34045	34921	32496	29668	30601	26205	23548	20770	18049	15387	15288	15459	15318	13338	12476	12279	11378	8586	7528	6754	6542	5401	4471	3706	3801	3355	2269	1931	1843	1648	1609	1484	1403	1309	1130	1288	1274	1270	1231	1272	1205	1298	1254	1218	1309	1316	1264	1224	1075	1226	1150	1149	1136	1089	1237	1105	1112	1084	1022	1001	989	873	876	897	894	922	903	882	916	900	882	893	881	924	897	873	825	897	893	1007	1013	1057	904	887	875	930	847	831	864	863	827	831	910	877	892	895	876	876	873	888	869	880	861	835	846	882	888	892	905	892	872	858	872	878	909	858	849	871	863	833	835	898	929	935	947	940	890	929	866	884	907	870	856	860	844	878	858	839	868	886	923	850	928	915	853	848	901	884	872	859	864	932	867	887	875	892	884	843	931	892	866	881	907	899	861	877	901	903	849	850	878	831	841	871	856	894	861	873	906	875	874	844	897	949	893	876	915	895	873	839	850	841	850	857	842	873	850	866	843	946	868	867	846	881	904	947	812	924	868	883	881	877	874	906	859	839	928	819	828	897	879	848	817	891	889	888	864	837	868	891	898	877	860	877	874	926	816	878	867	918	848	918	920	879	848	906	881	863	880	901	896	932	885	875	926	893	916	920	875	881	905	830	845	939	930	858	888	942	943	910	815	923	869	894	806	878	920	881	893	859	868	910	905	894	897	895	857	857	874	851	895	886	888	859	825	842	844	829	847	824	858	888	877	904	862	864	843	851	877	847	847	851	934	895	843	944	881	903	915	859	855	858	855	877	906	849	913	852	902	870	902	845	832	889	859	846	903	876	930	921	912	827	881	895	834	846	842	894	831	863	901	815	904	859	835	895	833	887	869	798	865	872	852	839	839	861	841	842	902	946	887	871	882	850	854	907	828	875	928	857	854	854	907	895	883	836	885	875	878	868	926	930	828	866	901	871	860	892	913	876	904	901	888	833	930	884	856	928	895	859	899	922	921	859	895	911	875	888	895	892	931	894	844	848	888	887	868	913	864	883	855	913	860	949	849	896	851	830	880	850	933	911	878	822	913	870	892	869	882	846	905	855	899	881	865	875	874	825	874	799	908	828	831	910	871	840	916	887	851	867	863	894	893	849	853	842	869	855	856	868	879	892	854	850	896	857	860	863	927	957	827	875	883	915	794	895	916	920	874	914	849	825	885	855	925	828	857	959	901	889	876	861	880	868	882	847	875	867	858	842	911	852	925	872	899	850	897	863	854	932	828	891	909	910	873	920	859	851	886	901	817	901	862	889	900	870	916	930	865	850	875	875	868	886	934	871	864	868	841	870	872	854	893	897	864	857	878	923	849	854	859	864	837	973	940	909	934	868	843	878	891	891	864	864	824	858	903	940	861	824	874	870	922	909	873	907	827	853	906	896	832	874	874	895	880	828	897	856	918	901	859	867	859	917	828	840	875	839	856	925	871	835	863	908	894	856	844	917	841	894	889	863	827	893	851	860	924	874	914	854	885	852	878	858	851	885	858	852	869	821	890	939	825	875	847	888	867	912	867	881	881	866	870	813	871	858	846	881	868	876	871	912	931	884	892	839	881	853	852	881	887	846	890	903	936	876	901	825	883	899	875	836	893	861	919	870	891	891	893	935	861	853	885	890	840	868	884	867	859	924	899	862	858	892	885	869	831	844	927	933	903	903	864	892	869	850	870	861	876	882	886	882	868	893	997	826	852	865	850	905	870	861	905	861	890	888	828	853	855	878	899	898	896	915	889	892	862	873	817	891	887	861	931	872	898	912	881	844	852	889	869	843	941	876	896	946	870	878	881	860	905	882	866	881	831	879	821	863	908	910	899	859	881	906	821	862	849	839	855	861	908	831	903	884	903	847	829	853	911	860	844	893	867	918	939	869	891	844	897	908	858	915	840	820	898	903	873	924	847	941	876	860	855	847	859	912	830	891	863	860	832	840	855	898	794	938	929	857	898	873	880	880	868	853	825	896	888	875	870	866	887	859	882	892	883	840	838	859	901	911	905	901	873	831	901	907	901	851	842	896	854	911	856	897	911	898	918	868	870	832	887	915	919	906	856	871	866	855	917	861	856	850	873	892	901	903	844	893	862	891	890	891	903	882	855	876	900	896	896	875	937	906	858	900	854	831	893	873	927	909	879	870	833	867	875	873	825	850	936	910	893	862	882	873	835	944	781	861	867	928	881	867	845	869	925	877	889	847	909	897	827	924	862	896	882	874	875	875	869	864	934	902	861	872	889	882	906	867	900	850	868	892	919	914	916	866	878	896	865	924	914	865	899	852	862	820	855	899	886	859	847	854	916	909	883	893	908	870	894	821	879	860	886	848	892	893	884	852	847	889	845	890	868	855	919	832	871	879	859	856	884	905	888	915	882	911	889	845	844	870	856	882	887	887	923	834	880	890	883	889	893	853	892	838	871	861	866	922	879	937	874	924	893	903	855	882	867	878	897	877	910	829	817	923	901	904	882	901	808	915	877	870	855	858	871	869	867	897	901	838	932	902	869	922	872	897	875	870	919	916	893	873	902	845	891	895	861	856	894	932	847	865	887	867	862	880	875	859	878	870	856	868	882	898	827	914	873	862	866	858	855	871	855	886	917	866	866	897	897	858	863	831	898	855	918	893	900	872	932	881	847	831	874	862	829	918	933	875	883	868	868	912	898	870	889	867	856	863	923	878	934	923	867	895	867	822	888	838	863	830	883	883	864	885	900	893	891	910	892	841	865	859	887	875	868	895	870	845	895	883	915	848	862	891	896	880	919	866	874	875	845	925	923	913	827	846	830	894	905	887	913	901	913	903	906	833	904	849	848	927	885	843	903	905	881	867	881	886	885	893	849	866	876	867	875	910	912	863	874	875	895	843	862	864	875	930	900	878	809	885	881	860	844	856	899	847	867	835	876	920	871	879	834	840	873	945	838	900	938	826	841	875	919	862	859	873	813	883	905	880	898	871	865	849	864	872	848	892	898	908	911	907	884	856	891	860	906	865	877	893	868	914	901	872	854	851	902	895	871	822	923	879	828	844	931	913	899	886	907	821	902	897	853	858	906	874	862	788	836	860	876	874	831	837	857	908	868	902	904	922	845	876	813	860	892	850	870	845	841	864	872	890	882	947	837	884	784	917	885	886	907	871	934	860	876	842	902	896	830	850	819	862	881	887	839	888	875	825	900	925	847	849	886	884	908	893	891	893	877	898	840	862	909	857	840	918	903	873	875	852	854	853	880	827	963	880	878	846	855	838	832	919	921	883	890	856	891	855	828	875	880	893	885	812	834	869	878	819	873	873	860	864	916	888	882	842	912	925	886	852	915	869	851	887	862	846	876	833	885	837	894	854	875	875	860	866	854	902	879	864	873	901	916	890	880	842	827	856	911	896	861	816	860	869	881	926	873	832	865	896	891	852	873	865	880	900	859	880	883	861	870	821	869	806	853	835	852	877	873	866	895	865	836	858	939	914	906	836	869	867	934	839	904	916	863	851	859	884	881	877	822	872	848
51631	42452	42459	44527	43781	43793	42835	45879	42965	41577	37879	36894	33486	31566	32643	32643	29805	27702	27379	24469	20049	17013	14243	13418	10677	8589	6824	5787	4968	2870	1970	1846	1410	1572	1391	1212	1079	978	1203	1117	992	981	971	985	1034	1145	1108	1208	1399	1055	980	868	953	922	957	825	785	1116	851	809	771	610	598	441	407	368	353	320	296	325	376	406	380	425	402	342	309	283	304	309	337	395	404	420	376	346	314	311	307	316	318	337	285	363	314	325	290	339	313	301	332	347	306	309	327	286	346	303	312	312	300	315	334	315	310	298	312	327	286	334	348	306	291	338	308	311	320	295	324	315	332	311	299	334	335	292	307	312	327	304	344	344	332	327	322	332	317	321	384	329	322	336	322	298	323	318	315	330	327	327	335	321	373	316	339	313	321	319	327	326	299	308	292	301	344	302	318	336	331	331	344	339	312	331	322	330	326	306	283	295	316	327	301	299	307	309	345	317	299	344	364	318	301	302	317	331	354	314	294	307	308	304	329	339	352	310	326	320	308	271	352	347	316	356	322	300	291	328	324	316	315	358	306	333	328	323	306	285	339	317	333	323	319	329	337	303	322	293	330	319	306	305	328	306	324	282	307	360	332	322	349	326	312	303	326	298	328	308	321	318	319	327	326	326	309	314	319	305	303	306	315	324	290	307	302	335	326	341	320	303	301	324	311	302	297	320	350	296	334	309	312	317	282	308	316	317	320	318	320	310	355	297	365	293	340	318	306	284	297	312	324	312	299	324	311	327	311	321	301	298	327	323	326	302	290	304	365	327	297	313	329	363	323	328	303	268	322	328	371	322	327	346	312	301	338	334	301	331	291	288	307	314	314	326	287	306	298	299	331	304	310	291	328	309	291	325	297	321	309	326	310	336	332	305	325	300	340	316	334	313	314	334	310	332	329	317	332	322	337	318	308	319	312	328	286	318	307	313	347	344	323	314	307	321	309	304	326	313	330	316	326	351	343	291	315	339	355	337	296	349	320	312	310	333	292	334	284	289	310	337	309	302	307	320	316	284	308	336	352	320	336	313	288	369	314	289	319	377	324	277	318	296	292	327	350	336	316	320	310	320	335	294	302	332	331	316	289	321	326	317	324	291	344	313	309	324	284	317	316	330	312	318	343	328	304	289	307	351	332	327	310	308	349	292	355	323	330	308	322	304	334	316	339	317	324	313	311	326	304	360	339	370	289	339	298	331	304	343	320	291	330	320	324	332	355	318	320	319	333	327	313	328	318	330	309	277	312	296	323	328	302	301	343	359	304	300	312	329	328	288	316	298	309	330	336	305	348	337	314	340	309	304	283	333	293	315	294	302	323	318	340	303	319	323	324	344	319	339	325	299	341	323	274	317	323	356	311	282	309	299	306	305	338	310	333	361	306	342	310	313	294	316	312	333	320	311	308	312	303	313	309	303	302	327	326	309	292	303	345	296	330	320	306	323	322	331	307	333	348	311	339	304	319	286	321	282	290	336	308	347	335	326	289	297	320	329	330	340	319	325	326	343	291	335	311	304	327	281	312	322	301	323	308	342	273	335	314	333	282	333	330	299	323	338	329	315	318	336	306	305	327	319	330	315	282	302	329	312	298	336	345	291	335	312	305	332	333	359	321	322	304	319	289	313	311	322	335	317	323	293	319	292	297	292	331	324	334	312	349	310	307	331	286	293	327	309	329	295	327	335	339	319	325	310	305	337	341	323	297	322	323	313	332	325	299	336	306	317	344	304	316	335	322	297	355	352	315	323	323	334	322	365	313	332	323	321	334	312	317	321	328	313	322	350	333	337	292	303	323	349	337	327	313	364	351	311	327	307	332	290	326	322	306	328	328	278	328	309	324	336	315	353	343	295	298	288	324	321	313	314	286	338	317	310	324	320	317	333	335	314	350	318	319	317	291	324	321	314	346	320	337	299	334	326	306	311	295	315	350	370	322	331	326	313	288	293	305	345	278	320	323	315	307	324	343	325	358	315	322	319	334	306	302	322	308	332	336	303	316	303	315	315	304	318	326	328	312	302	342	304	324	307	319	303	310	313	285	312	367	331	311	281	270	323	306	324	310	326	307	283	304	316	315	302	345	345	299	295	310	338	332	321	305	327	303	319	325	308	346	321	266	332	299	290	299	320	353	309	322	289	320	315	333	324	317	317	346	300	302	318	324	309	329	313	306	308	348	284	330	321	315	344	327	322	315	343	320	299	314	321	319	346	313	319	316	347	302	325	333	328	333	312	314	311	316	308	326	319	321	306	307	296	321	319	297	321	305	312	308	334	365	329	283	336	296	331	305	306	348	317	326	334	325	346	304	307	329	310	355	311	309	332	289	304	298	325	331	314	285	272	359	304	311	336	336	311	324	316	331	316	316	327	321	304	312	336	343	315	313	288	318	313	321	331	358	329	320	292	305	308	326	333	364	310	338	304	316	346	348	315	343	327	349	351	281	326	310	282	317	291	309	290	305	343	319	297	344	300	283	314	320	353	315	363	319	307	303	313	298	304	351	339	314	372	354	298	317	357	345	331	318	297	303	344	307	298	289	328	340	323	339	326	335	312	297	360	341	314	321	313	298	297	329	305	338	338	352	299	336	333	312	301	321	325	310	315	343	342	332	314	329	313	292	302	313	304	332	297	329	283	325	343	320	327	310	294	296	340	339	342	291	304	292	353	335	305	342	291	338	328	308	321	326	344	326	327	324	323	320	327	339	344	294	303	304	328	306	321	330	305	295	295	303	319	324	296	313	309	335	330	305	296	300	300	331	320	328	337	289	302	324	271	313	286	305	319	343	310	327	330	338	335	326	344	303	347	278	349	312	343	319	301	300	311	357	301	313	304	339	348	346	335	321	315	306	332	311	316	303	339	331	353	289	333	315	303	352	292	326	317	295	314	335	336	306	314	315	317	316	310	309	309	349	346	307	316	324	293	343	344	342	325	327	343	317	336	287	302	300	328	344	308	317	319	335	299	293	295	327	306	315	310	299	308	311	340	317	331	316	298	313	354	332	331	316	305	326	310	313	342	337	332	342	329	329	310	299	296	314	333	299	321	324	291	328	333	321	322	296	298	301	345	317	317	297	336	325	339	334	333	317	319	317	311	320	282	288	294	329	294	338	323	326	308	326	317	322	320	322	330	361	281	327	287	349	292	294	320	322	338	319	313	313	324	338	332	353	326	310	313	318	323	321	315	299	343	328	286	319	325	328	332	312	331	331	360	307	285	353	320	309	312	291	317	302	310	322	310	325	322	320	327	340	321	331	302	358	361	332	333	309	351	312	333	303	319	338	322	293	314	315	305	315	330	299	324	324	341	314	354	333	293	338	311	325	314	319	296	321	325	329	328	350	321	304	333	319	339	322	331	325	320	329	352	332	324	278	331	323	299	329	316	311	317	334	328	324	335	324	332	327	299	314	284	308	315	310	296	305	319	323	310	335	310	322	351	306	304	316	306	306	303	317	299	319	311	308	325	320	305	332	343	321	308	308	306
44304	48183	49275	55231	61295	60352	62724	63345	62433	60147	57726	54473	51513	52042	54402	53545	52106	51179	50934	48889	43779	40940	39031	37813	33513	29996	27060	25364	22092	15112	11220	10744	8628	9083	8486	7284	6314	5907	6940	6840	6019	5966	5733	5494	6073	7143	6749	7695	8131	6592	6258	5637	5791	5752	6087	4835	4465	7011	5199	4807	4159	2753	3164	1634	1374	1291	942	889	831	911	1082	1269	1287	1390	1304	798	836	823	812	823	822	1225	1471	1367	1185	1040	877	696	807	776	808	769	783	768	823	767	789	780	815	802	789	788	768	799	753	762	802	755	804	781	782	765	780	774	759	740	806	790	767	784	767	781	817	769	777	775	825	705	775	761	757	798	751	788	792	766	790	739	795	814	742	767	764	826	734	838	790	809	789	790	809	780	767	805	771	818	783	781	810	816	800	800	741	784	812	746	790	742	778	772	752	802	754	852	831	754	804	775	785	809	745	766	799	737	772	776	784	814	802	796	806	769	815	798	793	740	827	801	762	752	764	756	757	774	763	752	767	794	787	783	805	820	794	779	794	799	794	792	783	777	791	814	779	786	770	760	788	804	779	798	763	753	769	762	778	750	744	760	792	779	750	746	769	779	771	729	830	757	788	821	768	832	781	745	795	800	762	758	742	733	790	785	802	800	754	767	784	813	776	825	832	785	722	809	798	807	809	762	757	799	741	773	778	780	772	742	819	776	778	822	763	731	738	803	791	771	829	800	761	777	809	810	789	804	760	846	765	791	779	798	771	764	760	782	765	758	802	840	742	777	773	788	790	843	757	813	796	775	789	767	789	825	789	841	816	795	829	782	819	762	795	810	857	756	765	813	787	841	801	790	817	765	780	751	806	756	765	787	765	731	801	763	805	798	765	769	802	819	754	790	751	781	788	710	773	757	757	772	745	767	743	830	820	790	806	817	803	807	768	771	744	802	772	784	775	760	760	800	835	765	791	799	786	773	786	753	746	790	732	830	739	823	770	817	786	770	829	813	747	795	785	791	831	804	790	737	809	771	815	805	765	818	779	778	742	768	792	761	763	800	774	750	830	804	829	777	769	753	807	822	775	787	765	793	757	768	788	718	756	801	773	767	791	793	807	753	793	750	801	805	794	751	762	773	772	722	788	790	755	769	812	787	796	749	819	780	802	758	786	804	812	802	792	822	764	760	819	731	783	781	810	728	829	784	823	784	785	773	801	790	763	802	800	768	813	764	792	752	775	717	810	807	782	758	745	803	772	759	831	806	780	765	744	782	828	801	813	803	807	779	737	772	829	729	789	788	807	755	796	826	804	776	809	760	791	765	764	836	770	818	743	786	773	810	796	780	782	730	737	756	793	753	764	825	789	763	796	796	808	762	781	764	825	815	761	809	796	749	749	802	788	828	795	779	785	792	740	763	782	789	763	769	823	738	790	785	810	857	776	817	716	786	756	765	762	835	817	750	800	785	802	782	788	768	795	800	810	783	820	772	746	814	772	739	765	787	757	756	786	799	745	800	810	782	812	787	822	806	793	813	760	807	785	771	803	835	808	773	817	801	810	783	791	770	766	814	760	771	815	769	762	747	786	762	785	778	784	767	772	796	799	780	848	740	738	778	811	787	778	805	755	816	821	730	824	741	813	829	751	745	796	820	769	869	804	780	768	788	775	777	810	763	769	751	748	813	807	731	761	765	733	811	806	811	784	744	792	781	815	796	823	776	757	755	796	792	794	792	764	742	785	741	767	791	802	797	776	789	784	716	780	839	801	834	792	772	830	811	835	790	797	763	752	762	780	827	753	772	810	834	846	769	835	725	766	764	797	832	787	770	815	765	798	776	803	779	761	738	789	806	790	828	799	774	778	782	766	789	804	827	772	768	776	783	824	790	757	748	788	792	769	783	807	816	798	758	802	808	810	771	755	761	819	707	798	790	764	788	771	802	782	756	807	763	814	809	793	802	727	778	797	792	821	740	761	771	799	750	764	825	800	813	800	810	830	739	782	720	740	784	800	791	820	807	752	761	781	795	822	775	801	783	737	791	784	846	795	807	809	770	810	763	746	790	830	782	771	765	759	789	799	795	827	755	739	753	788	765	772	805	794	783	803	779	782	788	806	807	823	803	801	809	746	834	802	768	789	778	810	761	825	765	800	779	779	828	785	775	775	736	787	786	809	794	753	811	786	794	813	774	763	766	746	839	788	831	768	783	783	824	794	740	738	764	785	798	789	774	794	796	753	790	774	823	787	788	773	789	760	775	824	823	794	775	780	779	793	764	822	776	785	827	788	782	814	780	756	751	753	811	789	739	803	800	807	779	789	792	749	760	838	800	763	784	800	753	758	766	777	764	796	808	773	779	804	855	780	790	748	824	814	744	779	811	770	813	785	782	781	815	804	772	814	785	796	768	771	805	752	821	777	732	707	750	771	820	766	790	780	776	812	755	819	805	831	819	778	756	809	777	733	774	801	708	785	815	781	802	787	835	845	789	771	767	823	779	727	727	799	794	822	746	809	794	779	723	844	753	794	749	823	775	808	782	803	768	807	795	774	795	793	718	764	796	777	785	782	784	796	841	782	781	816	800	764	765	773	828	782	764	738	790	763	793	726	754	815	784	759	837	793	769	793	768	726	789	788	780	757	821	790	765	756	776	760	828	775	819	803	775	780	777	781	789	736	794	829	760	810	782	842	809	801	792	781	769	721	745	770	757	792	763	807	737	741	798	791	774	787	750	787	768	788	772	752	790	835	758	806	793	792	801	791	774	789	760	764	750	820	792	783	787	794	758	806	788	811	783	824	812	776	822	749	776	805	761	830	834	807	782	790	773	801	829	753	805	760	752	781	777	756	808	778	768	781	821	773	791	769	772	771	809	791	763	777	816	744	825	781	782	783	748	798	778	770	789	783	760	809	804	763	747	787	786	803	779	771	809	762	755	778	761	738	809	744	750	800	768	806	827	775	782	750	761	757	815	820	759	787	805	761	769	707	796	829	776	797	745	774	781	800	842	784	814	790	772	775	806	797	755	812	810	839	817	773	777	779	767	801	840	777	742	802	757	795	803	820	763	785	743	765	796	794	757	787	793	810	771	736	755	819	785	766	757	789	745	728	752	811	743	822	826	781	771	751	757	823	759	767	799	761	793	777	794	792	780	767	775	815	755	772	781	758	820	816	767	785	802	781	826	769	758	751	753	802	746	819	791	732	759	821	765	748	803	760	776	817	752	799	804	803	785	761	777	797	814	800	823	795	826	775	830	738	785	768	786	810	754	815	802	758	759	807	793	783	760	797	814	797	805	724	804	760	782	757	796	803	842	760	801	821	778	811	762	752	758	797	783	784	764	777	793	807	758	819	753	781	811	753	839	773	805	760	743	787	779	792	794	765	794	831	829	839	748	757	760	757	785	819	818	761	788	816	828	794	802	721	762	781	757	770	769	752	809	796	823	772	772	765	804	743	811	788	802	787	821	773	836	803	811	803	768	767	796	780	767	765	764	782	797	850	783	773	811	758	805	807	815	809	816	790	767	791	782	821	731
53544	39549	38577	40175	38921	41132	41418	45531	45763	44192	42070	42992	42181	42212	42876	42934	41348	40753	39589	37258	33737	28763	26228	24535	20289	16127	13132	11680	9815	5335	3876	3319	2428	2563	2645	2397	1896	1784	1956	1949	1848	1702	1499	1587	1707	1983	2063	2249	2350	1906	1720	1453	1607	1661	1767	1295	1210	2049	1563	1456	1096	778	897	462	421	370	357	286	253	284	359	377	417	418	350	295	280	294	314	275	303	374	433	388	378	288	294	249	262	284	267	249	254	277	251	225	250	279	262	266	283	283	250	277	270	269	242	255	276	268	285	255	291	277	263	257	254	272	249	273	253	260	265	282	252	269	254	244	268	271	250	268	281	285	268	287	291	255	264	275	263	255	263	272	270	275	273	269	282	239	284	244	250	264	278	272	263	242	275	234	278	239	269	263	278	250	269	293	282	251	288	269	247	266	246	253	252	266	291	269	259	253	238	243	283	290	231	245	276	256	266	293	267	243	286	255	221	280	227	260	269	243	266	268	266	271	245	251	232	268	312	250	270	256	276	274	283	280	263	280	270	241	263	261	263	272	259	272	257	273	285	256	268	266	262	282	280	261	276	288	268	270	271	286	265	296	303	255	293	267	257	263	264	247	263	231	247	249	286	246	253	257	295	277	290	258	242	273	279	246	301	282	249	264	285	281	248	270	253	243	248	266	258	296	319	264	274	261	270	263	248	278	275	269	258	240	241	251	273	273	243	260	264	264	253	263	288	267	256	265	272	275	280	254	241	289	272	292	269	252	250	270	239	260	301	256	276	245	266	252	257	276	271	285	263	270	249	247	251	255	269	250	273	274	264	265	271	258	252	280	298	294	258	250	285	251	318	259	262	245	268	277	273	257	269	270	267	274	283	292	251	271	285	255	260	241	244	268	272	248	241	265	260	279	261	239	254	231	266	265	259	277	287	245	229	264	260	280	261	247	259	278	259	270	260	267	260	299	283	241	321	257	261	277	272	251	247	271	263	283	243	278	259	305	255	296	285	279	288	264	279	253	276	255	265	279	273	273	275	251	288	267	265	259	278	273	284	259	271	277	246	263	247	261	262	287	274	272	256	254	254	254	275	273	275	291	271	278	277	240	275	275	278	237	266	237	279	249	271	258	275	254	264	252	245	271	301	276	291	232	267	257	272	303	254	261	264	235	271	275	297	260	270	273	253	256	227	277	269	255	273	261	268	240	256	277	279	234	212	249	269	258	276	307	262	274	255	266	257	231	243	281	268	252	291	279	247	278	286	280	277	264	268	285	226	279	276	300	281	247	272	285	281	231	270	255	266	255	263	265	271	275	306	258	241	261	285	242	268	294	297	293	240	253	265	246	258	256	254	278	271	256	288	263	249	239	241	264	288	254	240	281	263	247	265	265	237	260	251	304	285	255	273	264	247	289	272	259	262	253	291	302	259	279	272	255	266	285	265	238	268	254	269	245	287	265	261	232	249	292	266	244	279	259	265	245	268	267	263	300	222	242	278	260	237	279	278	280	255	275	262	267	245	247	292	242	253	257	255	247	247	244	257	251	254	285	287	311	227	271	255	276	266	265	239	274	271	271	241	284	249	258	293	276	258	256	249	241	243	265	257	287	241	267	266	309	298	271	274	291	278	260	277	253	294	269	294	259	259	290	265	292	258	257	251	291	267	251	272	254	262	270	263	251	266	268	282	259	248	252	284	261	230	285	269	258	280	271	266	258	256	279	258	248	283	255	285	259	268	278	296	284	282	265	255	251	226	269	254	284	274	266	297	243	223	278	277	249	278	262	245	289	279	273	272	283	256	238	261	280	233	302	275	251	264	293	267	268	265	275	259	279	275	241	278	273	254	279	263	285	273	255	243	270	264	276	292	269	263	298	269	309	231	275	266	276	264	256	247	277	276	293	273	310	276	250	264	280	265	274	274	279	263	248	270	229	274	276	276	249	278	257	256	261	269	277	268	256	275	239	299	256	263	287	257	245	267	274	268	241	279	275	252	276	260	249	264	277	290	283	289	278	263	267	262	280	262	273	288	271	260	281	220	270	296	254	270	250	269	279	280	239	253	274	286	277	281	272	296	239	247	270	290	263	260	266	272	277	270	259	244	263	288	240	263	266	258	273	262	264	260	276	260	281	271	248	261	260	265	221	268	254	259	257	256	252	256	292	279	267	258	267	232	254	263	235	236	249	284	267	297	277	274	258	267	260	272	235	237	256	280	254	256	269	293	251	260	281	285	263	257	258	303	250	286	258	238	241	246	265	258	272	285	251	263	264	268	251	272	281	276	250	244	250	260	229	255	263	277	268	237	250	259	252	269	276	249	270	294	231	251	259	257	254	274	261	266	260	234	244	265	255	266	244	256	255	248	257	301	270	251	281	263	281	272	254	292	244	279	235	243	251	273	242	271	270	261	265	237	295	269	283	285	282	296	274	276	237	250	250	253	256	251	239	238	250	287	276	288	263	269	247	269	271	249	265	264	276	256	265	294	282	254	284	254	261	294	259	296	261	274	289	271	240	263	280	265	280	254	288	264	249	275	248	255	238	265	265	270	260	281	250	265	297	249	252	261	286	271	294	288	232	277	252	240	255	281	216	247	247	272	283	289	270	272	265	249	277	283	294	239	269	268	249	270	286	281	279	270	255	284	314	245	301	260	263	265	236	244	246	240	281	262	276	278	272	249	255	284	276	243	223	255	263	252	276	258	253	248	278	280	288	276	276	261	270	265	219	259	248	263	251	263	229	309	301	254	285	278	251	260	312	236	233	255	264	264	283	255	237	257	269	278	271	257	272	256	264	275	263	275	276	237	254	277	281	243	264	260	265	246	285	260	270	271	271	237	276	256	240	225	277	243	228	253	276	277	273	260	241	261	291	271	276	281	267	264	277	277	297	265	262	234	278	276	292	268	254	249	269	258	256	263	295	273	266	250	236	290	247	267	282	267	294	273	254	277	260	286	247	249	243	264	277	260	298	228	258	253	265	297	266	249	279	289	276	266	252	228	251	279	258	231	246	279	269	268	243	241	292	271	275	274	248	267	240	253	271	270	284	283	286	248	283	267	275	286	284	288	265	275	264	265	303	254	270	272	267	259	248	289	300	265	272	267	244	286	284	259	252	236	248	273	285	265	244	255	275	284	275	268	280	242	267	294	278	287	256	287	256	288	232	235	254	279	256	239	258	258	243	264	263	264	238	259	251	246	277	270	252	262	252	278	292	254	279	260	266	276	244	270	275	268	240	275	270	247	300	243	246	294	231	258	294	268	277	261	250	254	275	264	289	238	273	270	283	266	262	275	284	271	290	289	265	253	261	273	257	274	246	279	270	259	256	266	274	269	252	294	287	251	294	254	263	265	260	250	252	302	281	281	260	242	246	261	267	269	268	260	257	282	304	240	289	266	264	243	257	265	260	267	284	255	287	261	266	284	236	274	249	254	270	297	272	261	296	284	262	243	256	263	265	280	245	249	278	241	268	252	263	269	270	272	237	273	225	296	293	262	294	266	287	275	298	278	280
48287	51300	49863	53453	59577	59365	64743	64617	66147	64487	64127	61861	59694	60883	62597	62351	61439	61145	60835	58574	54126	51182	49439	47420	43350	39205	36285	35180	30993	22489	18203	16603	13634	14296	14418	12817	10699	10382	12068	11355	10720	10086	9140	9313	10310	12068	11664	13243	13626	11175	10364	9090	10125	10135	10699	8256	7720	12860	9635	8763	7052	4865	5309	2186	1815	1435	1122	893	819	928	1269	1634	2045	2041	1482	673	636	702	649	703	864	1473	1798	1645	1373	1038	790	693	664	655	622	696	623	676	683	642	680	668	677	665	699	628	644	610	618	714	675	647	642	696	660	682	655	698	659	703	629	620	642	655	659	644	655	631	637	604	659	609	708	656	655	670	665	656	663	647	652	655	616	690	692	607	635	675	629	657	621	689	652	673	662	649	667	627	661	667	679	670	643	693	642	641	677	637	666	638	667	676	616	643	625	643	689	646	674	657	635	625	647	661	641	662	660	631	656	645	646	679	664	641	624	658	654	671	654	626	655	628	664	676	663	649	680	668	640	645	669	660	656	657	632	706	641	668	649	634	662	648	649	693	642	630	658	659	627	674	639	608	649	676	653	679	640	653	684	716	614	661	628	654	614	662	658	694	682	669	681	653	655	672	632	705	696	650	689	666	690	615	655	642	659	655	672	637	628	695	627	647	680	633	676	654	642	639	653	648	630	724	617	660	640	646	624	654	651	684	656	654	627	671	630	679	640	638	651	603	634	633	607	640	633	661	671	595	642	635	624	638	632	630	720	670	669	669	651	640	627	627	630	638	615	645	632	673	616	649	675	624	680	660	647	665	666	697	702	635	698	629	628	628	608	674	632	577	636	618	648	668	659	645	608	594	629	632	633	649	632	682	663	651	644	659	633	635	645	669	624	627	622	618	617	669	642	600	640	668	621	631	602	622	653	641	619	635	634	640	637	638	652	620	696	643	656	655	697	658	643	671	658	624	630	636	672	662	702	634	651	651	602	650	679	596	657	648	666	655	615	659	664	636	622	645	688	668	593	606	654	622	637	692	648	606	660	707	655	633	653	658	694	659	621	674	616	632	642	669	619	634	600	619	689	653	669	690	673	681	660	639	664	644	637	698	655	650	661	660	644	661	673	689	647	643	652	658	659	652	652	655	647	637	652	634	710	627	629	631	619	638	678	638	637	623	685	679	648	676	660	699	678	686	671	691	616	679	672	628	650	678	708	679	659	654	659	642	659	615	637	666	644	636	672	673	641	613	670	652	682	638	665	640	608	670	648	596	681	619	652	619	658	672	678	634	687	641	675	662	658	687	659	671	622	667	651	624	642	641	662	692	621	688	693	673	649	681	698	691	649	677	664	661	635	548	644	632	626	703	707	634	671	649	637	651	648	658	674	655	676	663	647	634	627	648	645	665	675	614	662	684	641	661	698	669	676	645	651	656	630	671	648	676	677	639	633	637	617	636	714	635	636	662	686	658	675	656	669	675	623	614	606	669	599	661	636	609	691	611	641	666	660	675	631	669	634	644	647	650	639	646	638	626	663	647	666	603	656	643	658	629	648	636	656	646	635	668	666	668	643	674	609	660	637	667	671	656	666	613	641	612	653	684	641	649	629	657	655	690	652	629	673	665	660	623	683	698	645	673	591	685	669	669	672	661	657	677	686	661	657	691	595	652	636	637	677	681	670	638	622	673	605	642	641	645	662	605	678	647	682	619	662	646	636	631	657	669	653	589	629	644	649	651	638	624	677	585	637	655	624	714	607	642	653	665	676	708	668	591	609	679	644	661	631	666	682	669	634	675	646	666	630	643	663	629	659	659	644	659	647	676	661	660	658	623	664	647	665	684	618	663	640	630	602	650	669	649	644	609	614	684	646	661	660	680	613	618	644	661	635	625	655	643	689	681	652	648	667	650	624	686	676	618	629	662	702	679	666	620	661	657	671	621	637	650	623	684	620	650	672	647	660	615	630	618	685	646	676	669	653	697	638	636	624	693	631	678	649	587	672	676	677	633	664	633	667	650	636	607	686	641	638	634	687	665	663	670	648	657	651	639	657	673	668	662	689	657	631	601	648	673	658	644	612	666	681	648	660	646	666	631	640	668	599	660	625	669	655	651	668	662	646	639	672	623	655	645	608	620	634	640	655	691	634	688	625	620	690	675	653	671	646	640	697	647	674	608	648	675	690	639	683	610	673	663	632	653	622	629	674	670	625	663	641	650	663	682	611	647	635	679	649	652	665	650	575	639	646	635	674	679	647	656	649	704	643	638	659	658	687	665	689	658	642	651	641	684	615	667	630	669	642	708	684	656	649	632	628	660	638	663	705	671	681	678	657	614	615	633	657	663	679	694	626	684	649	674	647	634	609	674	651	696	638	661	661	594	634	633	637	666	633	631	662	618	638	639	647	662	674	618	685	661	582	623	648	644	672	655	660	636	660	677	622	619	641	630	614	608	696	635	596	683	718	630	616	630	676	644	617	691	689	600	647	645	619	651	642	662	676	685	649	656	618	637	688	656	640	667	628	652	662	661	645	656	672	659	605	654	682	610	653	679	621	685	587	663	654	609	630	667	606	641	649	691	649	611	672	663	620	691	645	690	637	649	655	700	659	667	666	645	634	654	660	624	677	690	636	641	630	676	659	661	642	642	709	613	637	652	630	634	629	605	674	635	640	665	627	643	668	635	655	643	647	644	656	636	656	659	680	655	653	652	680	652	684	639	642	697	632	662	702	699	649	697	644	636	687	673	622	596	689	627	616	601	670	609	658	605	644	634	652	630	632	656	715	680	661	626	604	654	635	650	630	634	643	685	613	633	655	657	669	688	631	649	659	650	617	687	639	643	643	652	647	650	665	649	647	631	688	605	668	685	665	624	689	684	659	660	654	667	671	629	620	659	652	636	630	639	678	616	609	679	631	711	594	618	665	631	616	656	661	624	669	668	633	669	632	651	654	607	651	661	647	642	650	644	627	668	649	637	610	656	639	582	631	637	651	641	651	650	660	609	627	673	645	661	645	650	596	618	633	681	654	637	672	699	673	608	678	627	631	626	665	706	639	624	644	689	633	639	613	615	682	674	625	622	704	661	649	602	666	662	671	697	653	677	675	615	629	666	674	675	681	649	640	633	688	658	652	682	663	671	628	665	661	638	625	671	638	637	724	595	663	645	637	639	666	694	661	628	678	709	672	644	689	667	649	699	622	634	659	650	683	641	641	618	617	655	657	726	660	575	684	629	676	686	644	656	641	640	631	632	592	657	641	648	621	632	639	626	692	733	673	675	668	672	664	615	645	644	643	635	674	602	650	590	689	615	680	666	631	694	676	633	659	690	670	670	661	679	674	685	689	670	677	643	634	652	638	685	659	635	647	630	682	649	616	642	625	632	660	667	644	638	634	667	668	660	588	619	633	640	664	663	667	684	619	669	679	638	626	658	589	642	711	682	642	669	643	663	669	654	650	625	705	666	635	607	614	666	645	632	648	647	589	692	634	649	624	667	675	670	657	678	680	618	626	630	649	627	675	650	630	668	623	629	629	679
21290	19175	21875	22748	19036	15318	11425	11103	8404	6180	5213	4401	3507	3219	2922	2551	2258	1983	1815	1694	1440	1251	1116	1068	861	754	744	694	647	517	503	464	434	439	433	425	408	402	392	389	394	407	398	379	372	388	398	392	387	407	402	386	406	373	377	427	365	394	355	365	346	372	351	361	342	351	350	344	343	328	328	366	339	354	386	362	357	326	354	317	352	373	324	385	403	390	372	331	325	373	335	376	363	355	353	344	367	355	373	360	358	338	392	333	386	375	352	335	323	362	377	370	361	368	379	345	354	325	375	304	331	325	386	319	352	372	379	393	379	358	368	347	341	345	377	358	365	350	380	392	360	370	335	363	342	361	341	386	379	379	356	343	350	370	352	379	353	370	369	358	353	376	333	350	357	366	361	320	343	341	360	348	362	358	359	391	375	336	350	356	363	354	385	339	368	334	324	355	350	386	335	343	376	349	381	321	353	339	367	350	347	358	350	374	312	359	359	348	370	345	334	343	342	361	377	325	386	420	380	379	334	335	334	369	375	338	347	330	349	392	374	366	359	364	370	377	349	345	349	411	331	307	335	344	373	344	334	378	375	347	364	347	341	357	318	359	362	301	341	369	344	366	367	369	353	360	352	340	359	362	356	390	335	354	343	398	385	331	361	381	322	363	376	376	356	325	370	361	384	367	336	358	372	390	340	342	346	357	342	333	357	333	366	369	359	371	376	359	353	352	336	379	389	371	360	331	364	358	381	378	366	343	315	347	347	350	375	362	318	394	335	342	358	321	366	353	370	324	369	396	367	340	314	353	351	402	333	365	352	330	390	347	365	368	348	355	352	364	327	360	365	343	334	321	347	388	355	350	335	365	374	378	343	347	371	381	335	334	334	373	315	345	375	360	376	363	315	363	382	383	335	351	353	364	397	352	395	326	357	364	347	336	334	355	369	362	388	364	378	342	355	370	354	363	340	343	346	354	352	354	351	358	364	337	332	385	382	398	335	338	341	328	367	370	367	387	344	369	345	318	331	328	376	354	349	345	345	347	355	348	332	339	370	367	361	351	348	352	367	338	337	374	336	413	364	373	352	350	353	314	351	402	350	360	352	376	346	364	350	321	328	364	318	371	344	356	352	337	364	339	324	339	372	360	344	355	349	367	362	356	382	350	373	353	359	376	339	357	371	348	362	364	351	321	353	362	360	350	354	355	291	354	338	387	371	366	325	358	363	367	385	343	357	357	343	355	335	358	347	353	321	333	348	315	338	358	372	375	344	380	345	365	361	346	356	314	351	362	344	315	324	377	390	337	366	349	381	356	360	359	354	373	343	360	379	356	347	383	363	322	377	401	375	384	350	359	380	379	348	356	344	356	363	357	325	359	392	377	353	365	346	362	370	343	325	334	363	339	347	356	363	367	359	334	356	336	367	385	392	346	380	329	355	391	339	362	361	378	370	368	316	371	349	338	400	359	329	354	322	376	360	329	367	349	343	343	324	328	328	341	361	386	330	370	326	354	365	339	336	349	337	323	333	316	343	337	348	328	385	369	362	374	365	365	350	330	363	336	372	383	354	374	349	383	349	378	341	355	333	330	359	347	370	355	386	338	392	380	323	378	384	332	387	367	336	308	343	344	337	378	389	310	364	367	346	395	374	333	353	340	363	373	368	364	345	359	346	322	363	337	316	346	330	349	348	345	364	365	351	387	361	348	355	365	302	350	384	385	313	340	360	330	329	359	338	348	362	356	363	376	354	330	364	327	385	360	356	363	302	347	348	332	349	326	324	343	349	354	334	357	362	369	337	338	403	372	353	351	389	351	358	348	351	318	341	325	359	349	366	320	324	354	331	344	353	349	357	358	343	353	348	311	364	353	341	346	370	360	353	353	353	357	352	364	362	384	386	319	376	373	343	346	333	391	369	334	333	355	332	342	344	394	361	368	403	334	340	378	349	317	319	341	373	372	359	378	391	315	360	363	349	352	354	333	351	360	349	404	350	351	365	349	337	345	323	344	355	382	344	339	347	291	390	390	368	354	341	349	359	389	374	376	362	367	401	343	339	348	314	351	349	365	378	330	380	345	344	361	320	317	378	363	376	329	368	367	356	331	363	356	351	341	347	338	348	351	331	349	346	359	378	366	390	367	369	382	372	343	360	365	352	335	351	345	336	406	357	353	373	343	384	386	359	366	314	337	343	331	370	335	352	400	371	397	322	326	351	360	358	359	349	389	343	380	402	331	352	354	336	351	351	385	340	347	311	361	369	370	351	340	390	360	336	362	365	343	351	352	325	346	344	322	361	355	368	363	357	329	343	346	339	367	348	329	332	352	387	366	382	365	328	314	360	361	329	341	359	333	331	350	336	341	367	337	324	363	383	340	382	365	390	337	384	364	373	335	316	368	358	345	345	335	358	364	337	360	357	359	329	367	384	316	372	331	340	337	296	331	334	380	328	377	348	369	355	363	347	364	359	353	331	354	364	362	363	379	357	330	342	349	374	349	336	359	362	348	381	343	343	377	365	364	391	356	392	354	333	362	363	318	368	318	368	355	377	364	335	375	344	335	375	369	367	404	364	351	349	346	384	346	377	359	344	346	353	333	331	361	363	331	358	380	352	377	372	355	343	349	335	368	364	374	354	344	389	367	329	353	362	370	374	339	381	392	372	346	340	372	341	376	348	347	372	314	332	373	358	329	324	344	352	371	332	353	336	360	393	391	325	349	356	384	370	344	358	361	366	355	361	331	347	348	358	346	370	365	367	324	332	370	367	356	349	372	373	388	325	390	356	343	354	353	379	317	378	375	308	344	343	315	379	354	399	361	373	355	357	375	370	320	354	356	330	348	318	384	330	342	342	339	372	370	374	363	344	357	371	345	334	393	365	369	385	369	359	371	385	345	348	389	351	345	340	343	347	350	338	343	322	361	370	361	345	341	361	330	357	368	394	369	329	346	349	336	353	358	340	360	335	340	348	352	341	364	342	335	355	348	349	350	356	379	378	324	368	334	340	389	365	375	346	352	329	342	374	366	330	364	360	347	352	369	377	380	376	345	373	317	323	342	384	390	362	340	387	331	352	379	401	362	362	338	344	384	320	379	373	366	350	389	408	306	344	317	376	352	353	379	363	361	359	378	369	345	393	378	323	371	348	300	339	384	347	342	367	356	403	328	336	395	314	366	339	357	333	362	336	365	391	337	399	373	377	342	354	380	358	347	374	352	347	371	354	366	339	342	320	353	371	357	363	349	354	357	373	352	352	353	343	364	329	340	343	362	345	363	339	382	367	381	328	343	346	359	364	344	368	360	372	348	334	375	352	362	369	332	363	337	393	352	387	358	320	387	331	410	351	337	361	332	342	346	337	343	364	364	352	352	396	336	368	370	339	358	338	402	327	336	361	353	351	351	384	361	400	370	355	359	390	326	344	387	384	372	394	355	379	363	355	368	325	353	386	334	393	355	347	328	347	384	364	363	352	356	355	367	366	368	362	381	346	336	337	342	371	383
18131	19250	28220	34404	34581	30618	29224	30168	25385	22429	19954	18672	16337	16072	16146	14781	12859	12078	11639	10784	8906	8077	7026	6609	5134	4282	3710	3509	3333	2145	1825	1778	1571	1539	1472	1381	1255	1256	1335	1306	1167	1180	1138	1179	1170	1304	1244	1353	1284	1253	1241	1169	1122	1163	1191	1165	1108	1339	1167	1157	1043	977	984	919	902	854	878	843	924	880	894	904	970	881	868	895	930	976	859	862	829	902	1006	977	991	920	917	927	881	873	879	880	898	842	882	831	898	874	873	839	883	848	869	808	847	875	860	853	881	882	875	853	906	857	879	910	862	871	876	881	902	872	871	865	853	882	855	857	879	858	914	847	887	833	870	850	894	828	834	883	818	909	890	817	830	862	833	885	859	910	930	884	886	838	877	888	830	865	871	878	870	849	901	865	870	827	830	904	894	878	844	904	871	839	846	845	869	866	901	861	889	856	826	859	873	903	848	887	859	842	852	847	887	886	920	922	900	865	915	887	875	858	830	815	893	861	826	841	881	848	860	898	836	848	875	830	856	830	857	865	826	862	884	884	858	863	838	856	870	849	895	866	869	862	849	874	838	838	851	885	857	854	908	871	839	902	839	895	883	883	881	884	879	884	920	853	902	829	879	873	898	849	866	847	876	844	846	828	851	844	821	861	880	890	867	928	931	842	862	861	912	837	857	826	888	875	833	866	911	870	848	890	865	896	838	882	858	849	856	856	881	854	888	845	910	848	860	857	857	842	885	862	852	860	809	863	877	912	852	879	893	870	903	827	871	922	888	848	886	849	848	872	856	886	867	864	875	837	896	852	873	850	858	902	854	855	924	854	882	850	891	835	911	803	877	895	895	874	886	830	870	873	862	852	872	862	907	879	940	884	838	900	836	883	822	846	875	876	845	870	842	851	851	860	950	866	926	859	871	885	846	871	882	870	869	837	842	876	868	896	860	871	859	863	841	912	891	828	913	784	936	924	891	901	895	901	878	842	817	897	884	840	877	884	837	891	845	865	876	841	853	844	820	876	846	876	824	826	870	903	857	840	865	812	893	830	897	866	854	874	885	922	919	816	856	903	868	878	926	874	852	904	857	850	923	901	846	853	888	884	888	884	873	830	835	845	853	841	938	824	886	926	836	889	907	867	897	832	852	810	837	847	847	874	862	897	859	816	889	852	816	882	903	830	852	891	842	872	867	930	844	866	830	876	887	870	836	881	859	871	884	908	872	920	878	856	878	889	873	838	853	857	854	872	878	871	845	886	917	932	879	868	869	867	875	838	911	863	859	880	885	889	852	867	852	858	886	802	886	859	861	833	858	868	906	888	872	848	912	872	811	895	940	846	827	833	842	866	868	861	827	833	794	815	914	869	830	859	867	825	858	899	851	843	854	867	873	868	836	880	864	832	848	873	880	856	873	902	880	884	881	909	868	893	924	891	857	866	927	847	918	888	876	885	862	888	891	841	837	846	876	929	846	915	919	827	899	836	860	855	882	880	808	854	876	822	845	896	849	913	834	882	866	928	893	907	882	828	857	792	850	889	845	860	854	854	862	879	861	877	867	863	867	882	854	875	844	862	846	874	862	878	865	873	904	843	887	848	855	836	890	861	851	829	890	868	861	829	811	867	855	859	884	901	896	845	870	905	815	854	850	903	908	847	846	878	814	907	867	891	854	867	856	862	946	834	871	858	916	874	853	859	864	816	890	890	887	843	837	902	872	820	821	847	828	836	778	824	833	884	844	860	898	843	814	898	861	891	902	852	823	853	874	879	908	816	864	861	823	843	917	887	830	838	891	893	878	889	900	863	870	867	889	837	886	813	870	901	888	896	845	837	836	881	847	874	854	860	930	892	847	886	929	874	896	864	898	900	854	868	908	938	892	836	877	885	860	858	856	895	839	863	842	871	909	851	856	871	911	813	859	879	902	884	832	888	817	879	887	851	888	861	873	902	889	882	893	878	862	882	862	888	876	865	871	852	846	894	829	857	894	880	855	888	830	912	895	856	877	854	855	893	936	883	891	848	838	934	795	872	857	851	867	880	873	851	849	874	857	862	881	931	870	917	849	883	886	937	842	869	872	865	863	868	902	826	887	877	837	863	831	882	863	848	898	911	878	870	906	854	883	833	858	853	881	865	850	876	869	878	868	848	816	787	845	877	839	924	853	843	877	881	858	858	884	851	866	876	845	878	876	841	869	880	875	881	885	918	904	845	899	861	820	876	852	859	905	912	803	856	867	872	880	874	853	863	826	858	857	862	867	886	926	853	877	810	843	884	830	854	824	817	846	871	851	851	877	897	901	868	838	855	890	859	911	837	883	906	875	892	926	865	890	902	845	862	887	862	893	829	900	894	876	879	832	881	936	897	931	862	876	884	849	891	839	904	900	886	839	839	827	894	882	903	837	900	867	881	881	842	888	877	852	870	869	857	875	904	855	867	867	875	811	826	874	833	874	897	913	850	865	901	864	864	924	873	882	878	866	856	889	897	846	881	868	848	924	886	867	837	916	836	863	842	882	872	895	826	906	875	814	865	899	878	844	848	872	860	805	866	882	854	819	906	870	827	824	860	916	860	862	878	917	894	866	894	874	880	840	877	867	918	892	871	929	806	858	853	855	883	866	853	854	806	852	863	863	894	902	854	858	842	904	898	908	878	909	898	889	896	875	896	887	887	857	843	822	906	854	839	865	850	904	933	835	872	885	871	896	856	841	885	898	860	815	888	912	918	811	864	831	879	864	852	868	899	870	869	908	851	855	856	804	867	862	850	837	921	877	936	877	852	852	853	907	847	873	886	842	885	845	868	862	870	878	907	860	885	879	928	790	868	890	883	890	886	882	875	891	913	886	857	803	825	852	905	884	897	837	888	821	869	843	914	832	925	877	899	867	866	791	841	898	951	837	906	844	912	828	907	783	884	881	879	847	857	886	871	864	838	927	894	864	917	863	873	896	876	835	859	874	842	844	894	811	836	825	853	851	892	824	835	872	893	842	873	861	870	849	812	861	892	854	879	917	859	912	803	855	888	812	876	875	818	854	870	869	883	915	848	886	843	846	908	865	875	888	864	889	885	914	903	843	849	865	908	871	897	900	844	863	848	849	825	860	840	846	812	869	861	824	870	853	858	888	843	910	883	898	932	810	904	842	862	884	849	858	864	855	845	813	909	891	854	911	861	883	810	897	863	873	893	858	848	854	880	891	868	837	878	868	857	841	925	852	894	931	855	893	860	866	882	860	824	873	875	835	839	876	899	859	882	870	901	808	871	870	892	827	880	831	859	819	826	859	866	890	863	872	918	839	861	862	910	882	853	873	844	870	911	782	849	813	880	853	935	857	881	889	883	908	853	823	884	869	901	868	908	874	879	928	905	856	888	904	877	878	907	873	874	852	893	845	884	862	866	840	906	865	862	958	877	895	883	855	928	852	837	860	867	856	904	849	847	874	852	893	853	849	897	891	917	867	910	882	826	831	849	881	878	859	879	845	870	890	831	904	888	883	885	872	915	852	879	894	795
48419	39704	40939	41647	39912	39814	41372	44883	42185	39028	36233	36030	32358	32175	31975	30735	27027	25786	24634	22835	18953	16360	14521	13262	10049	7913	6120	5593	5250	2664	1889	1665	1336	1350	1407	1197	1039	1041	1086	1010	952	953	894	864	973	1101	993	1244	1371	1068	1042	873	881	950	1028	772	769	1122	911	941	720	568	597	395	370	357	357	335	319	359	370	364	387	374	308	334	324	292	316	311	322	376	395	415	350	365	348	329	337	317	312	335	292	308	361	322	332	306	305	331	295	291	297	315	292	318	332	324	300	302	344	299	277	297	325	319	288	275	322	309	325	294	323	295	329	305	349	335	304	299	279	324	321	320	328	299	309	337	305	323	326	313	288	313	291	334	342	336	326	320	313	338	322	310	306	324	324	284	312	316	317	296	336	333	371	328	317	323	357	323	304	307	313	358	315	345	287	288	309	289	311	328	347	299	291	294	324	317	352	309	300	306	339	302	335	324	297	295	338	348	300	306	308	316	319	310	346	308	304	328	291	311	330	298	325	314	294	332	313	290	307	303	305	321	323	330	323	336	317	320	329	336	344	293	322	288	336	308	357	306	329	292	341	301	320	299	351	300	297	328	340	319	336	310	310	297	298	288	305	335	325	298	289	333	326	342	302	322	314	350	339	335	332	340	294	338	311	317	298	309	324	320	365	338	305	296	284	329	298	294	332	313	322	329	337	300	326	333	327	333	295	325	340	330	325	327	285	302	292	315	301	282	316	323	323	304	294	285	301	324	324	316	294	300	302	311	306	327	347	324	333	296	345	293	306	318	311	305	315	342	324	311	325	335	311	339	312	314	298	296	318	309	305	342	302	347	333	327	351	331	297	301	321	312	308	329	301	307	389	295	324	300	335	303	344	329	345	319	320	297	311	346	310	325	309	301	315	347	340	314	288	339	336	323	366	321	322	347	324	311	335	278	348	316	309	328	332	357	323	311	305	294	325	338	316	314	289	331	327	330	311	342	306	323	319	276	311	289	344	289	293	315	356	337	298	306	344	321	317	293	335	316	294	290	319	300	300	291	294	308	315	324	309	337	309	280	317	304	317	344	296	315	314	304	320	315	325	314	309	314	329	330	305	313	284	309	303	323	315	308	336	310	310	312	296	328	302	287	308	332	298	317	341	306	312	315	310	304	299	307	301	306	303	362	357	306	310	303	315	284	277	326	322	313	296	325	313	334	288	296	332	281	301	324	317	334	313	338	312	344	310	310	294	284	309	340	325	279	339	281	327	306	322	292	301	326	337	292	274	341	304	344	312	315	317	337	324	317	310	300	332	292	350	345	323	309	304	303	304	339	300	297	283	359	331	323	303	349	339	337	308	315	295	301	296	318	292	302	306	343	312	321	338	324	332	344	299	271	295	328	297	333	306	305	307	307	318	294	296	295	305	314	294	297	325	317	335	286	318	310	335	294	321	338	320	306	305	271	316	315	278	276	324	330	348	300	297	321	337	313	315	327	326	314	349	309	329	290	309	291	326	300	285	316	305	292	312	338	332	293	316	326	285	323	335	285	345	321	331	340	341	310	331	318	311	310	348	350	335	313	323	293	288	281	294	309	332	330	307	309	340	300	308	340	315	312	310	309	327	346	326	316	284	314	339	316	348	325	324	320	333	302	338	354	335	330	282	294	321	332	286	292	337	301	332	336	327	335	314	328	306	303	332	281	286	316	298	322	280	332	297	298	318	249	325	299	364	325	322	330	311	282	340	319	306	340	339	324	331	312	310	322	294	285	348	311	305	320	289	302	303	339	317	332	311	335	337	288	335	326	313	336	324	334	321	280	348	338	299	294	321	315	316	333	329	328	299	309	321	354	315	314	329	339	342	308	334	319	308	315	323	299	328	283	329	311	310	318	304	323	292	309	332	308	288	312	316	294	311	307	331	294	301	344	315	307	296	316	309	344	317	340	304	307	333	296	302	336	294	311	336	328	337	330	272	310	292	321	348	346	307	337	286	312	302	308	355	301	313	274	338	277	324	345	302	304	333	298	333	311	351	305	317	283	326	305	320	322	331	285	349	298	294	333	306	340	338	314	327	309	317	342	317	301	302	333	304	343	320	335	290	303	342	304	315	298	314	340	322	289	315	323	320	308	327	317	337	306	315	343	319	315	331	300	330	306	286	301	308	319	298	302	288	335	314	343	325	351	288	298	333	318	331	320	340	277	333	299	302	294	342	361	300	329	327	321	355	321	327	322	300	306	332	324	316	311	340	289	322	331	312	298	342	291	309	337	335	316	312	294	311	310	298	347	294	311	313	303	314	313	314	330	306	322	297	340	308	317	331	307	296	341	307	328	303	314	322	293	326	317	354	293	307	307	308	332	324	327	310	308	346	335	301	310	297	311	286	371	371	338	304	306	311	326	316	313	310	338	317	298	315	344	310	294	286	324	312	308	314	302	282	327	330	290	321	360	321	305	331	306	355	295	317	347	310	334	321	342	303	320	291	325	326	319	339	302	311	313	305	355	303	322	293	315	279	336	317	326	290	309	337	330	320	307	301	302	321	293	326	296	270	334	298	308	313	304	306	338	312	313	311	337	310	346	320	362	295	319	301	335	297	317	302	284	336	319	305	279	320	296	313	309	289	320	348	312	297	328	308	315	316	323	285	326	302	310	307	314	280	286	295	337	337	321	330	297	334	318	315	311	303	291	303	316	351	299	284	329	309	330	286	355	331	318	337	314	305	336	318	301	325	315	330	306	339	303	318	341	313	329	319	301	337	298	323	362	319	317	324	323	302	320	312	315	316	296	327	336	303	314	336	332	288	293	328	311	345	297	321	302	279	317	327	313	303	326	325	325	367	288	304	309	342	302	297	329	314	337	313	339	338	352	292	323	336	308	326	347	290	307	309	293	328	331	316	324	334	305	303	355	302	324	299	328	303	350	305	298	279	337	301	302	276	306	294	347	289	322	312	298	309	327	299	307	345	316	316	342	319	313	307	313	311	326	302	314	356	300	312	302	320	324	313	334	306	315	293	320	330	317	302	306	299	307	305	320	347	349	317	341	317	299	283	356	326	324	306	322	345	301	282	294	304	296	357	319	330	315	288	316	319	318	341	345	362	326	301	301	316	342	291	321	335	324	296	300	313	349	303	332	342	319	322	313	301	288	343	325	338	340	325	331	319	291	296	327	319	312	324	316	318	320	324	310	270	310	319	318	321	318	329	316	323	293	293	282	305	333	286	293	339	316	281	297	297	310	308	324	346	316	315	312	295	304	323	314	367	319	283	302	325	344	339	278	342	345	320	347	308	325	302	319	330	307	320	309	307	324	296	328	295	327	332	313	321	328	288	320	339	354	310	340	325	284	347	284	315	300	315	341	319	287	269	308	318	330	297	311	346	303	294	328	328	301	293	323	343	357	304	325	324	318	307	337	320	328	349	309	330	310	344	309	300	340	354	343	309	263	275	286	291	296	323	368	356	326	314	286	288	307	316	322	334	294	293	350	315	362	293	331	358	328	344	329	307	319
41641	45118	47116	52435	58108	58186	60310	62957	58887	56869	54680	52100	50468	51039	51350	50372	48389	48050	47412	45573	41323	40139	37780	36186	32659	27757	24820	24169	22055	14187	10727	9350	7874	8144	7784	7334	6116	5980	6722	6020	5730	5188	4974	5079	5913	6292	6251	8465	7994	6084	6294	5035	5239	5813	5981	4326	4666	7038	5460	5510	3741	2855	2694	1328	1307	1130	1118	858	833	979	1130	1157	1478	1193	858	768	772	794	763	800	876	1125	1321	1255	1111	998	871	797	770	780	757	743	756	765	834	765	762	792	765	792	715	796	812	799	758	781	786	707	797	720	753	792	767	764	726	765	764	769	727	851	782	754	718	760	806	809	748	805	770	793	734	754	754	819	777	785	735	744	761	696	796	824	761	758	760	756	778	727	781	761	808	736	773	767	794	764	786	786	739	740	807	751	777	774	740	778	710	804	784	804	717	786	745	777	775	719	761	757	799	731	746	759	782	749	769	753	790	757	809	751	780	750	779	738	773	742	744	804	776	753	807	763	770	798	771	791	801	764	709	773	763	741	725	770	724	819	778	763	751	798	795	736	790	747	751	822	775	793	734	760	746	811	720	739	722	759	793	797	768	749	754	784	778	733	761	748	781	787	835	797	784	767	740	765	739	753	818	796	739	811	749	734	744	752	758	772	770	742	772	725	788	751	746	776	762	707	739	739	734	836	751	755	745	747	790	746	756	745	809	765	729	745	752	771	791	763	774	836	763	734	753	745	822	767	738	825	760	781	708	738	776	800	755	721	749	757	789	750	777	766	745	756	794	771	786	778	811	743	716	748	789	775	746	758	752	778	845	775	796	771	861	749	759	740	806	758	758	769	763	781	720	776	738	738	746	782	718	801	780	773	774	762	764	800	732	793	756	775	748	789	770	757	757	735	783	746	772	794	772	769	739	777	768	743	771	804	750	756	806	705	758	742	743	773	730	762	702	782	778	749	721	779	712	744	719	789	787	749	793	774	757	769	732	772	785	761	755	739	740	790	752	737	721	796	786	762	763	780	779	770	728	787	723	757	763	766	777	822	812	787	824	758	739	747	774	710	796	723	750	742	733	739	762	766	742	774	767	755	794	794	758	780	748	758	750	791	780	795	762	767	768	721	779	810	807	748	737	763	807	729	794	746	745	756	757	778	716	781	770	791	798	762	785	802	816	791	792	778	807	782	791	741	788	784	741	712	733	760	733	749	838	740	716	732	748	750	753	734	805	741	783	781	776	735	735	746	823	748	759	806	787	786	768	725	806	792	827	743	785	811	758	755	754	760	785	783	787	754	749	770	766	723	732	814	751	787	782	772	768	797	787	720	778	757	776	774	732	786	731	760	782	771	778	785	762	769	780	787	778	807	721	756	749	771	766	740	720	747	759	781	768	793	749	776	751	769	758	810	719	802	695	772	796	738	827	750	801	744	774	778	726	766	736	764	766	748	732	736	714	772	783	749	744	721	757	737	754	736	764	806	770	802	811	777	752	803	745	763	719	770	778	768	742	762	786	768	751	743	758	756	729	753	792	798	760	738	779	740	776	741	793	751	737	708	774	783	767	742	767	759	734	746	762	770	800	763	805	769	798	749	784	842	778	791	763	732	744	772	750	755	809	766	793	761	790	752	778	782	815	774	725	779	763	751	798	769	723	761	762	746	771	773	800	720	771	789	715	804	732	725	791	735	806	762	738	840	787	751	747	786	783	789	789	713	743	796	836	797	798	811	803	773	752	758	769	788	740	761	738	796	732	722	776	765	748	761	805	750	737	753	701	798	793	758	698	772	745	707	814	771	795	752	806	772	844	700	783	756	728	723	782	756	774	794	800	772	759	788	795	816	780	720	722	763	800	784	727	773	785	763	740	758	796	761	802	740	807	746	685	707	806	751	817	745	728	734	744	778	774	734	687	811	759	762	803	759	800	753	801	749	765	750	759	728	763	788	728	700	760	805	756	770	776	727	762	736	825	751	760	745	759	813	761	749	783	785	728	764	730	729	732	747	764	778	765	735	714	762	778	797	756	764	771	768	814	773	773	741	747	761	743	718	810	755	744	758	761	766	799	728	777	786	777	783	788	810	760	736	772	763	776	809	778	746	739	759	797	711	788	787	737	767	773	776	749	777	760	762	785	745	768	747	708	758	721	736	751	782	751	724	802	740	766	793	788	750	743	774	782	774	806	798	771	751	804	737	831	751	827	767	752	762	758	733	718	778	751	716	753	754	752	727	795	778	782	751	735	758	765	807	788	792	793	793	757	762	793	763	772	776	735	794	778	800	771	739	752	794	753	763	768	743	717	804	778	777	769	783	760	724	779	747	769	752	745	774	757	758	799	772	700	740	765	727	760	757	773	743	752	805	781	793	795	824	801	801	754	762	813	751	816	790	747	755	764	799	762	773	783	774	775	760	755	777	836	748	808	774	769	752	775	744	775	785	800	744	777	768	782	775	796	776	748	779	784	758	788	759	774	769	800	788	799	769	768	776	731	779	747	711	763	746	760	766	757	781	782	792	808	743	738	784	774	772	822	779	770	770	772	725	731	757	768	716	760	713	758	765	777	766	778	764	824	787	739	824	762	785	789	795	763	765	791	765	749	847	724	759	764	764	781	773	790	777	720	756	748	816	783	769	768	760	717	752	720	790	800	774	766	748	757	755	758	743	738	746	746	762	774	733	802	777	755	742	738	741	750	759	748	744	759	766	786	801	787	693	721	744	754	771	763	785	763	713	741	770	770	779	756	757	792	732	757	798	812	824	772	744	758	773	797	801	768	786	842	737	771	738	776	790	746	765	750	774	762	760	778	775	777	792	783	752	808	729	715	784	758	810	789	756	749	731	845	797	800	786	725	762	734	783	766	796	753	843	791	750	738	770	767	750	711	761	764	777	721	750	744	730	782	777	745	763	757	783	726	797	796	778	765	789	752	762	805	797	784	802	771	781	761	803	724	761	753	802	754	779	799	731	809	761	777	784	776	732	753	727	738	781	811	759	747	776	746	759	771	767	746	824	781	763	752	736	801	786	793	790	757	749	756	794	757	790	723	768	760	812	726	755	732	781	720	778	783	745	730	767	753	698	757	738	758	787	743	783	805	769	753	738	755	761	761	770	741	714	783	769	727	778	759	853	788	739	753	766	771	751	754	780	761	814	739	807	754	766	764	776	722	775	751	773	730	757	783	747	823	760	751	793	768	774	765	807	766	802	783	771	767	711	744	821	772	762	772	779	778	839	730	771	772	770	764	762	759	734	764	718	794	808	778	750	816	751	799	748	743	800	781	769	749	769	791	766	750	729	750	782	719	749	735	747	770	711	783	799	802	777	788	742	764	763	744	750	762	776	753	811	732	763	771	782	794	777	788	733	766	759	766	738	787	773	773	758	767	784	748	780	766	775	775	777	795	719	763	748	775	749	783	759	755	798	742	757	768	784	786	794	769	756	811	815	784	808	713	786	728	740	818	780	752	736	739	789	800	767	748	745	791	774	762	767	691	796	717	729	757	723	710	757	764	821	757	800	836	780	744	747
53604	39771	40014	41090	39359	40660	43226	46962	44065	43222	42933	43407	42573	43502	43359	43632	39956	39727	38059	36330	32560	29506	26476	25193	21051	16701	12946	10981	11549	5441	3780	3382	2604	2523	2713	2137	1868	1893	2122	1908	1568	1633	1374	1484	1683	1977	1894	2727	2427	1895	1968	1511	1551	1715	1776	1224	1415	1923	1755	1670	1270	819	768	475	456	401	441	363	328	352	388	394	446	353	302	301	286	295	299	285	324	426	418	424	391	350	294	299	272	275	276	277	263	285	292	308	295	299	283	288	269	287	267	301	277	292	298	291	291	291	254	266	272	298	297	290	295	279	314	285	284	292	293	294	267	249	287	245	310	303	285	281	313	284	273	268	288	280	305	276	275	307	310	278	277	279	291	302	306	293	289	274	286	275	278	284	292	290	283	310	277	284	283	279	281	292	316	324	270	285	341	294	299	277	318	278	277	297	296	291	272	335	296	280	329	269	304	294	282	309	301	291	322	310	276	294	275	291	288	291	304	308	298	313	282	266	307	306	279	294	279	294	285	274	280	263	266	275	278	286	291	236	277	250	321	287	285	271	281	307	288	287	306	263	281	286	284	261	297	299	292	318	287	284	313	295	264	288	274	285	272	269	295	293	265	273	286	303	283	286	284	254	263	311	273	286	291	296	308	276	291	270	278	295	316	265	322	306	278	328	272	272	299	265	289	290	267	277	275	258	280	295	273	308	259	262	282	314	261	258	289	289	301	275	296	290	244	315	256	302	291	311	285	327	307	272	313	289	268	267	294	278	282	276	297	287	276	262	300	298	251	326	285	309	320	262	292	294	270	264	280	257	309	257	268	248	269	300	314	309	297	268	275	284	268	271	283	299	254	289	276	289	291	296	311	301	304	264	314	280	265	262	299	333	283	290	282	292	278	273	269	330	260	281	258	295	303	296	270	300	299	273	283	257	249	288	317	299	270	304	271	287	269	280	295	278	286	279	324	277	294	275	284	283	297	275	282	271	289	268	266	292	304	282	271	287	298	296	266	283	296	259	283	271	285	291	282	312	291	317	276	295	263	311	291	265	318	266	318	281	285	306	267	303	300	265	311	278	282	305	310	278	314	270	261	286	258	288	291	280	268	281	354	326	273	296	305	303	310	250	281	281	287	288	255	300	275	314	277	337	278	290	262	280	299	290	279	283	289	316	309	285	279	282	308	301	277	268	288	282	312	284	266	273	254	273	285	293	302	307	284	298	266	272	273	303	276	315	304	270	297	268	278	299	267	276	334	305	293	279	286	302	312	302	275	305	296	269	299	263	259	291	291	261	309	257	280	301	295	313	266	276	286	281	297	291	283	263	309	288	290	280	274	302	275	292	279	294	266	279	291	315	262	285	278	289	272	283	286	287	288	252	314	277	321	300	277	285	309	282	275	289	281	280	286	287	276	319	280	280	295	298	247	284	313	258	282	311	291	278	286	292	308	274	292	316	271	274	292	272	317	291	252	299	288	304	280	286	292	279	268	284	273	308	269	307	270	279	300	293	259	276	284	277	304	264	296	289	317	315	269	322	271	299	273	263	315	269	305	274	337	288	290	303	312	266	305	288	296	260	294	294	271	326	302	256	274	296	301	285	281	291	272	315	299	296	275	318	313	294	277	292	281	295	268	297	283	299	262	260	268	282	314	262	288	286	305	302	302	308	277	270	314	283	292	269	290	307	301	279	259	304	279	261	288	299	288	327	282	268	273	282	297	279	277	277	271	266	277	299	293	280	289	288	283	304	262	268	231	301	299	294	335	285	282	269	267	294	288	297	242	280	309	276	277	287	295	316	300	327	313	293	318	301	263	307	333	291	253	299	288	278	260	296	273	290	289	264	273	289	285	284	278	293	300	293	272	281	271	265	246	234	302	299	277	289	310	278	284	279	268	283	265	270	288	276	295	268	254	311	273	278	262	273	260	281	282	288	281	297	316	294	270	260	288	270	276	277	265	297	290	285	302	265	292	313	273	316	324	303	297	295	298	293	283	303	285	301	300	295	291	300	287	309	303	276	266	280	266	323	317	276	303	260	301	260	309	291	255	268	271	276	303	290	288	285	305	271	306	315	303	279	302	273	308	283	263	293	278	268	273	320	284	267	308	295	294	278	306	270	279	299	256	278	289	294	284	279	267	264	323	311	292	323	278	277	289	303	293	292	314	260	279	256	287	315	298	300	285	317	290	285	292	292	280	285	261	289	285	264	302	285	294	300	261	271	306	312	277	300	287	293	269	290	282	256	251	299	285	299	272	328	263	310	306	313	298	321	278	291	278	296	284	283	289	267	286	304	291	289	306	287	271	332	287	296	291	289	279	263	294	267	259	297	304	276	300	299	291	291	269	276	303	266	306	285	262	269	293	276	289	285	263	304	258	307	296	281	258	317	349	282	247	277	274	290	266	254	321	299	313	277	263	280	289	264	300	293	308	297	274	294	258	282	328	311	325	285	289	247	299	289	312	290	292	271	273	298	282	269	311	295	291	265	291	307	289	261	289	306	278	273	304	261	292	259	258	299	295	256	296	263	295	286	289	279	293	315	259	289	276	300	295	266	305	262	264	263	278	290	322	281	294	232	285	268	284	281	312	269	292	303	310	301	295	294	260	291	272	292	283	281	313	289	298	266	313	303	284	312	310	306	265	283	262	277	272	286	286	286	268	295	277	294	287	270	280	309	282	269	302	262	285	276	323	287	291	274	248	287	291	307	291	262	301	273	267	286	283	324	263	317	310	286	292	296	274	269	271	262	293	273	325	321	279	276	312	307	269	308	306	278	288	268	293	301	273	295	262	317	283	291	306	273	303	306	283	309	330	295	272	269	286	298	285	274	290	289	278	274	297	289	283	299	280	313	269	298	290	289	297	303	282	278	297	274	296	302	284	268	276	295	282	291	296	303	324	266	298	281	296	280	268	244	287	272	285	269	268	295	263	306	303	297	283	307	270	270	290	303	301	299	281	261	292	279	311	319	285	313	281	294	286	312	299	291	271	280	276	297	278	306	294	299	258	289	274	304	294	287	312	251	305	240	297	287	291	302	269	278	271	298	305	263	295	296	283	316	294	271	280	295	304	298	274	300	255	273	328	280	273	282	298	303	249	305	306	299	291	280	311	274	277	337	269	269	285	297	282	302	292	306	314	306	267	275	279	276	270	302	277	281	320	262	259	283	277	282	279	279	248	291	285	305	280	279	306	280	313	304	273	291	292	296	288	278	301	289	296	283	293	286	302	271	334	285	277	285	272	279	304	285	309	292	290	264	287	296	321	270	255	280	264	267	291	290	282	293	257	288	304	283	303	300	280	289	300	316	314	295	320	296	307	289	276	257	278	306	278	259	288	284	293	270	313	261	282	275	285	299	283	265	313	292	288	301	264	318	279	303	316	302	299	313	265	280	281	280	282	294	267	302	286	290	288	305	287	298	269	270	302	289	272	304	281	304	276	295	297	278	270	309	315	275	232	285	266	293	289	242	284	311	315	300	296	288	282	291	311	271	304	264	283	311	286	265
48723	50752	49711	53813	58037	61178	64951	65447	64114	65087	62989	61105	60268	61826	62068	60701	59451	60283	59182	57261	53316	51504	49452	48278	44104	39841	36321	34422	32515	21899	18194	16787	13689	14560	14119	12346	11037	11067	11855	10459	9839	9392	8819	9566	10322	11482	11407	15901	14013	11062	11301	9182	9363	10325	10490	7540	8469	11754	10219	9814	7307	4925	4418	1841	1803	1636	1772	1064	851	1234	1652	1624	1927	1310	832	697	721	705	676	705	946	1576	1868	1651	1343	1061	847	754	724	681	719	689	696	668	707	691	692	721	697	704	690	736	720	682	698	707	702	720	637	694	685	716	700	705	736	718	711	681	691	711	708	695	709	716	751	711	703	724	684	743	676	713	695	746	681	710	665	716	695	709	640	686	702	679	696	711	712	708	709	708	696	705	696	714	721	701	715	676	668	712	695	677	683	716	716	689	710	717	691	723	673	714	757	678	691	698	720	690	674	707	736	717	712	702	751	713	707	698	697	657	666	752	676	678	708	683	712	695	702	651	647	741	689	682	666	727	710	678	714	712	697	677	693	695	707	719	724	707	705	719	697	684	669	717	692	666	717	708	645	693	698	666	705	659	731	665	722	700	727	662	719	715	687	676	704	718	702	682	797	733	746	709	688	657	687	675	725	661	643	689	665	708	704	683	706	710	703	678	684	711	692	689	769	667	667	650	758	676	723	693	673	702	687	729	702	723	701	712	693	709	650	716	695	682	678	729	663	672	697	635	727	670	702	670	695	690	702	681	712	716	684	717	710	702	669	708	705	719	721	658	678	709	739	646	697	665	693	674	679	731	689	733	673	755	707	720	718	715	682	671	695	695	709	711	682	703	719	696	679	706	702	748	662	696	654	684	727	695	709	672	712	677	690	671	769	717	721	702	709	698	665	681	705	718	752	659	731	758	657	708	667	682	731	704	707	676	702	690	669	678	703	693	705	749	717	704	685	707	740	621	703	700	672	745	677	711	662	708	728	720	644	720	696	693	708	652	700	649	729	713	722	702	702	738	684	662	701	678	693	678	672	689	730	658	677	764	695	711	659	673	691	693	680	669	639	677	700	737	687	715	709	680	717	660	676	715	670	731	645	647	667	675	679	685	699	720	709	698	682	641	736	716	688	669	712	704	671	707	686	693	728	665	677	691	720	640	763	711	721	731	744	708	661	744	667	716	675	692	640	734	688	710	720	654	699	741	703	696	720	683	676	729	689	646	662	707	702	701	723	676	696	644	683	715	735	712	718	689	685	710	732	731	652	662	727	683	731	701	706	722	718	711	702	764	701	714	668	659	707	682	742	693	688	711	655	690	665	670	726	668	744	698	695	733	694	723	681	716	676	652	658	667	724	636	677	703	699	684	717	675	689	650	705	748	730	717	725	693	711	674	738	670	725	686	702	716	689	692	732	710	700	669	687	683	714	714	719	694	709	673	688	695	666	701	711	705	676	672	729	701	734	683	745	693	702	663	733	716	744	739	686	686	713	723	658	714	726	631	696	697	726	673	660	680	663	699	733	711	641	724	669	671	684	769	663	717	727	681	735	686	731	648	700	690	725	682	727	739	698	717	671	712	704	676	676	741	676	730	682	740	694	720	705	729	706	749	683	681	722	641	702	708	675	642	665	723	691	702	653	714	727	697	716	690	661	692	699	682	661	676	702	721	673	709	696	691	680	703	679	677	695	688	698	752	667	707	731	718	704	696	706	730	716	687	708	703	693	694	679	729	697	685	655	732	696	696	695	728	715	681	706	684	725	684	689	675	675	706	723	650	699	666	687	667	699	694	670	734	659	712	628	727	649	732	716	675	725	662	678	706	714	689	710	670	669	710	683	693	682	712	682	677	697	688	696	705	691	671	722	706	688	712	675	654	696	676	728	714	726	720	730	673	710	701	677	697	680	706	659	682	682	719	751	683	774	702	667	686	715	714	732	715	659	694	660	703	683	705	716	760	661	700	665	697	676	667	674	728	705	735	688	678	735	660	690	705	701	705	715	763	676	725	700	709	686	676	713	720	673	685	748	696	724	718	702	707	697	723	698	724	655	702	683	720	656	692	724	708	708	674	700	703	659	659	728	684	663	717	711	694	680	676	699	700	668	749	690	741	677	647	722	667	694	685	705	681	701	717	690	663	725	677	711	698	717	719	727	723	702	703	692	687	718	656	657	696	689	676	668	687	672	735	736	677	695	666	642	632	713	707	693	702	714	671	680	712	676	704	690	710	722	661	719	689	695	694	706	740	721	679	689	704	695	645	693	687	662	709	727	723	722	723	675	643	663	642	631	735	712	665	746	698	723	670	749	690	685	702	723	743	709	693	746	647	682	704	699	703	719	653	687	717	759	706	691	701	648	666	727	659	703	719	723	715	696	677	736	691	704	670	708	704	665	652	717	724	712	678	743	702	692	650	701	691	687	721	690	702	686	681	652	748	732	695	685	708	716	717	698	738	696	722	743	717	689	705	728	686	705	662	697	689	703	694	725	673	701	736	720	725	709	749	666	658	721	684	673	736	668	693	684	702	658	746	703	675	652	736	697	715	699	691	701	734	723	686	670	680	681	654	736	722	678	692	695	694	692	712	718	700	707	719	645	697	698	746	663	665	675	663	721	714	660	673	646	742	680	719	721	675	689	713	711	672	681	701	699	709	745	684	690	687	685	647	715	673	700	736	684	708	667	690	675	702	676	722	705	679	671	654	716	708	659	688	650	683	701	713	720	683	722	683	714	723	648	690	704	705	725	644	693	731	696	687	701	685	712	650	720	710	726	697	720	647	701	703	701	674	709	689	688	727	709	702	700	646	687	691	708	710	669	712	668	725	681	679	727	701	664	700	736	679	702	698	699	687	672	707	705	704	684	680	707	652	662	676	698	694	658	690	694	706	735	679	704	663	680	686	686	665	700	721	708	701	690	746	689	706	657	706	706	692	699	713	697	698	763	704	643	694	675	682	668	696	693	702	679	706	647	710	657	725	632	712	702	694	738	696	707	670	714	691	664	728	704	720	709	686	688	667	707	685	747	711	717	688	685	756	700	697	675	717	677	718	671	671	636	690	700	715	730	728	697	721	696	718	673	683	719	697	665	668	687	703	664	693	716	734	681	674	707	707	652	669	679	742	724	672	682	720	739	732	684	744	688	705	730	710	694	703	687	668	681	669	667	649	735	682	689	704	675	684	713	663	668	713	693	700	732	654	683	677	654	662	664	726	713	738	680	745	662	654	706	706	710	643	665	658	690	706	710	664	685	709	727	696	677	671	697	697	695	725	718	681	699	683	710	687	651	677	676	702	674	663	692	688	722	683	713	665	713	712	657	723	648	694	674	710	683	692	690	687	700	652	684	692	723	686	699	663	692	654	676	679	745	717	673	693	678	696	728	636	717	692	731	674	689	721	718	691	686	678	661	677	678	696	715	688	705	717	707	721	728	718	698	681	670	716	729	703	651	698	705	730	635	698	698	681	686	724	701	712	693	694	753	681	632	711	673	700	750	719	704	771	696	726	680	670	712	707	674	705	699	676	713	709
20863	18782	21378	22473	18167	14713	12687	12616	8940	6711	4758	4336	3685	3622	2981	2748	2158	1981	1784	1615	1408	1275	1148	1085	845	831	759	628	706	525	486	493	462	450	452	416	358	381	419	393	406	374	410	424	382	387	395	410	427	400	384	424	379	374	408	398	422	420	383	381	358	404	377	374	328	340	353	328	359	386	348	381	331	379	361	374	353	375	343	358	362	391	378	410	360	349	346	368	331	386	368	333	326	357	348	386	392	372	382	337	349	359	356	364	366	385	360	395	363	380	330	383	358	364	368	363	329	369	344	348	387	385	377	340	338	331	359	363	363	347	355	348	342	385	343	331	349	344	356	415	363	376	361	343	342	396	367	377	395	367	343	376	357	378	375	357	372	377	356	350	357	390	376	382	363	353	330	381	353	306	350	348	366	345	338	378	374	358	365	350	373	338	381	369	347	370	355	305	372	369	339	360	388	384	384	357	365	378	353	361	339	331	351	365	318	336	343	349	334	382	379	374	359	311	341	371	346	365	345	358	384	342	353	355	396	336	355	408	386	330	385	367	328	361	344	375	387	369	361	408	413	365	367	350	366	353	389	345	363	351	377	335	382	369	347	334	391	366	410	350	350	363	355	349	336	377	352	376	379	361	362	348	334	369	373	327	363	407	411	359	337	362	375	370	372	369	336	348	345	349	375	345	363	368	364	372	349	362	386	364	339	352	374	365	339	349	346	362	374	343	342	355	343	369	367	337	344	332	331	375	354	328	359	400	335	337	372	373	359	352	342	320	362	348	332	345	387	323	378	371	359	353	343	376	362	383	331	381	376	405	357	348	348	363	397	344	371	361	384	382	358	389	338	384	349	346	368	381	366	356	362	397	323	377	386	353	366	361	358	389	361	329	371	341	345	395	327	350	346	332	351	356	356	379	320	359	361	356	356	355	353	351	365	340	381	362	372	365	353	340	366	339	376	334	304	343	348	320	369	368	377	332	389	352	373	372	379	366	371	386	356	390	353	350	329	355	346	368	370	377	366	365	370	331	353	404	412	358	338	369	394	350	375	395	341	353	344	344	358	351	321	385	398	345	370	365	354	342	390	337	359	393	342	381	333	328	353	384	397	378	366	361	380	346	367	391	352	320	340	349	345	326	340	364	357	339	361	370	346	360	354	360	345	344	371	371	367	364	341	375	365	366	383	367	350	359	391	361	365	335	332	395	337	315	367	347	362	347	360	320	365	360	366	355	349	359	383	390	372	374	394	365	387	384	375	382	359	371	386	360	400	367	358	339	387	391	385	376	330	373	394	354	367	369	384	359	379	367	346	342	344	349	407	384	361	318	330	333	343	364	362	357	351	358	399	365	322	368	379	401	355	349	385	407	383	346	336	355	371	395	341	357	362	369	360	372	315	350	360	302	324	324	338	373	349	372	362	360	360	395	352	388	332	366	396	380	383	399	359	357	362	368	344	378	347	364	346	355	360	338	348	336	367	370	349	384	345	356	372	352	355	392	335	375	353	349	309	371	332	341	355	364	355	354	381	316	388	368	334	354	376	369	374	381	366	371	343	348	371	349	348	357	352	372	367	354	363	339	350	333	364	356	360	392	389	375	365	330	344	345	381	342	355	359	384	358	328	373	336	350	364	365	386	344	366	379	393	335	339	377	355	369	362	343	372	366	364	369	366	371	361	372	383	395	373	399	372	331	356	346	347	388	370	351	347	344	366	361	333	345	351	378	344	398	346	371	371	388	337	366	351	357	363	374	363	358	357	372	347	379	358	334	343	368	381	398	380	349	366	395	378	359	367	389	372	354	326	336	393	361	369	393	359	373	370	392	350	338	356	386	340	393	371	348	369	353	338	404	382	358	364	364	411	358	347	320	362	361	363	362	378	371	364	332	399	360	331	374	376	385	384	367	366	340	346	369	363	355	371	366	342	331	319	342	355	324	316	355	377	351	351	346	323	365	362	362	368	328	385	377	339	354	357	333	378	380	368	359	328	351	348	379	382	355	341	349	347	347	358	352	352	362	348	308	361	334	395	363	356	356	350	352	379	339	316	356	351	346	354	387	362	356	358	343	326	352	355	389	370	373	385	366	376	366	376	360	390	320	381	395	376	361	363	385	361	355	327	361	338	372	324	355	326	416	356	349	330	332	396	389	355	369	372	351	348	343	361	351	371	384	334	373	406	356	376	370	349	359	368	350	353	378	366	399	382	375	347	333	365	405	384	370	412	350	372	334	357	382	352	370	342	374	372	342	374	370	372	348	375	383	378	367	373	370	351	337	375	333	386	339	363	355	407	361	376	355	326	375	396	348	386	366	352	379	374	353	375	344	326	364	358	378	371	372	349	351	367	403	384	365	344	324	356	342	349	351	377	409	332	431	374	372	384	319	327	395	364	333	342	375	364	357	357	359	338	371	365	340	368	354	364	365	387	311	373	360	346	366	342	371	350	332	370	369	353	352	335	366	379	368	345	344	360	341	351	349	383	349	368	344	352	372	313	359	359	355	352	383	391	370	349	381	346	339	364	351	320	367	355	357	351	367	332	378	348	382	351	380	383	367	357	350	332	376	356	350	334	377	363	373	357	368	382	366	366	359	374	373	325	377	356	351	332	345	363	354	414	341	349	338	379	367	369	381	350	344	373	372	374	399	354	360	362	365	336	352	378	379	336	405	336	361	377	385	349	367	333	333	318	410	363	329	333	345	333	359	375	329	336	369	357	383	352	350	358	376	346	339	381	369	349	342	366	392	360	380	313	380	366	339	330	309	346	322	378	342	353	397	357	357	384	351	368	383	361	346	355	353	395	357	336	358	355	370	361	339	333	361	370	355	368	358	366	404	377	360	366	388	319	346	351	407	379	363	378	352	356	356	353	337	361	320	355	368	372	327	345	382	378	346	352	364	353	373	363	333	358	370	372	340	381	370	420	363	368	367	354	340	367	346	359	311	354	322	380	339	356	341	348	371	348	383	332	342	369	383	372	373	368	388	346	371	370	374	393	369	360	369	330	380	347	407	362	371	343	387	341	354	383	376	339	346	350	327	331	339	375	375	348	342	355	315	374	335	379	370	378	353	381	361	353	375	360	341	351	347	333	366	343	365	387	355	378	383	369	383	365	348	365	358	367	385	397	378	313	325	366	350	360	362	356	368	354	350	323	371	333	375	363	380	342	395	367	381	347	369	387	367	307	399	345	372	360	334	370	379	375	364	369	347	373	340	375	358	363	380	366	352	357	342	351	382	346	370	351	348	346	388	356	322	345	395	381	383	360	353	350	340	367	347	361	352	365	348	364	370	394	329	388	367	338	380	358	339	338	395	356	355	329	372	410	347	349	355	339	376	324	376	374	325	351	351	326	399	337	343	379	384	366	369	367	330	350	358	340	362	354	358	362	369	410	347	373	358	364	358	377	374	324	385	376	371	376	347	351	349	344	342	346	346	327	374	372	377	356	374	358	362	387	373	372	338	372	328	365	342	345	356	348	360	331	354	340	354	337	390
17462	18675	28117	35040	33852	30960	31425	32886	24685	22739	19179	18665	16937	17253	16240	14710	12166	11407	11551	10158	8567	7815	7140	6551	5565	4577	3903	3335	3641	2182	1958	1738	1611	1467	1524	1356	1328	1272	1321	1326	1263	1211	1212	1259	1219	1307	1318	1522	1507	1242	1231	1178	1156	1284	1192	1153	1167	1217	1228	1221	1092	1059	986	926	948	906	962	862	921	889	881	915	914	903	921	876	936	910	914	941	874	925	956	971	939	918	929	898	862	860	903	890	904	895	863	882	881	924	891	878	935	943	882	803	874	884	865	891	848	895	862	918	874	864	912	888	907	833	890	873	911	899	901	897	845	886	867	852	935	877	892	893	895	920	884	887	867	911	918	826	872	858	855	875	848	863	867	901	817	926	867	878	894	886	870	818	841	868	930	881	842	874	902	886	898	947	882	935	876	867	849	875	842	838	909	886	892	876	928	891	894	820	859	876	909	919	844	866	928	876	877	897	892	854	874	828	856	857	884	835	880	863	862	894	883	911	841	897	926	888	891	901	919	845	866	925	888	855	895	888	857	897	920	897	906	866	856	838	904	898	828	899	903	925	882	873	897	901	876	901	882	830	881	906	881	889	812	827	889	862	853	902	903	866	869	851	873	887	874	918	881	889	809	878	859	872	808	958	857	898	896	859	867	901	946	904	891	895	933	838	867	863	903	901	901	847	885	906	905	876	877	843	872	834	876	871	875	872	952	876	859	930	890	906	870	855	882	892	893	875	925	872	879	872	905	925	923	916	902	865	894	898	849	925	899	910	884	873	920	935	879	922	841	828	863	860	890	893	865	874	914	902	851	906	895	862	910	886	850	868	864	885	873	831	906	854	898	901	872	894	880	841	907	894	900	877	873	901	898	886	849	913	893	854	911	880	869	916	805	897	833	875	886	931	896	836	817	923	888	860	944	819	891	890	912	921	875	877	867	900	930	902	876	863	914	900	903	914	822	851	864	857	899	880	878	904	866	862	958	875	903	906	864	897	907	882	861	872	893	850	909	872	887	830	923	939	871	890	921	881	856	864	870	871	881	912	867	908	900	903	863	854	863	910	885	830	888	831	887	888	918	899	899	888	910	847	864	917	874	877	820	857	918	932	857	856	863	857	860	902	911	864	863	825	912	878	835	878	804	913	905	875	822	888	909	933	893	883	861	888	902	884	822	898	924	857	897	878	922	884	871	877	829	851	878	878	885	830	868	865	870	908	883	924	923	926	851	884	858	889	851	888	866	868	850	877	841	866	907	867	870	884	899	887	913	857	882	875	913	916	890	850	884	840	904	971	866	861	893	862	882	859	866	860	904	902	925	890	907	849	908	908	894	830	882	876	835	957	897	909	912	888	919	940	849	948	861	909	902	891	886	893	877	917	849	859	922	884	912	903	888	902	883	918	902	918	873	890	889	924	934	875	858	912	832	869	892	882	837	850	866	883	876	873	893	888	856	847	888	916	848	865	887	872	815	894	848	876	883	884	904	909	935	844	849	884	894	882	853	929	909	860	901	901	916	865	855	874	925	837	877	907	914	847	891	900	876	910	876	927	881	886	955	862	895	857	913	865	887	837	890	882	913	899	900	858	883	841	906	848	897	908	891	869	889	942	853	891	876	865	887	926	890	901	847	876	882	890	883	857	877	858	871	919	869	868	908	865	852	908	936	909	841	892	864	884	905	904	870	936	901	917	843	869	908	937	875	849	925	847	850	861	892	861	872	860	909	886	855	853	879	825	905	841	898	862	868	921	881	855	891	881	883	878	846	869	838	889	923	892	945	827	851	896	869	905	920	863	885	926	879	889	893	869	858	872	894	897	912	878	872	849	896	883	882	890	896	865	872	878	894	828	899	933	941	852	843	851	886	895	889	933	912	928	892	895	851	867	901	864	883	826	929	941	899	907	925	858	846	887	877	862	862	914	889	914	888	892	865	894	909	807	935	828	891	858	881	903	901	825	883	946	902	880	890	880	834	941	877	877	902	855	931	869	896	858	899	881	914	921	915	827	918	903	872	919	889	835	914	963	884	923	880	899	852	835	908	885	910	827	839	872	878	858	881	892	888	910	925	944	878	896	865	866	869	847	965	817	859	899	922	892	909	864	888	901	870	824	913	884	879	886	844	854	905	836	901	891	854	848	892	885	806	914	872	880	856	904	876	865	877	874	893	912	920	791	871	932	907	955	908	936	870	875	880	935	853	905	920	881	925	892	892	875	921	918	869	840	887	841	934	902	880	852	836	921	890	889	916	887	916	918	864	914	912	856	877	920	851	876	878	899	903	916	888	892	909	906	963	880	939	898	911	924	833	894	882	869	889	916	911	862	906	832	845	897	887	868	873	877	840	900	847	908	897	826	857	910	868	898	875	884	900	910	888	845	908	882	870	864	904	868	869	890	890	874	908	968	888	926	863	888	875	947	858	880	873	891	849	839	912	809	859	888	896	883	891	886	869	895	909	909	848	896	877	930	919	834	870	873	848	876	874	913	860	896	904	885	923	936	880	912	892	893	882	891	907	889	863	903	854	876	865	889	885	918	844	855	882	858	918	893	896	908	875	875	931	851	861	919	906	867	887	850	889	883	926	881	875	899	896	837	866	872	900	903	886	880	868	849	826	859	968	850	905	895	846	837	905	936	934	894	934	915	876	925	898	869	839	877	884	873	843	901	912	901	873	847	886	836	897	898	829	888	880	863	875	857	855	893	931	872	885	830	899	882	905	871	877	863	910	944	831	902	900	916	845	904	854	892	836	920	805	890	904	871	930	885	892	888	937	939	813	933	906	867	841	923	895	842	878	880	918	880	900	905	903	884	840	887	832	901	944	831	875	890	944	885	902	872	918	860	841	864	915	957	876	936	816	923	851	894	864	825	889	905	883	922	843	896	922	873	882	887	891	903	875	868	915	899	864	881	939	876	880	896	931	866	874	847	867	826	880	934	878	881	885	921	879	837	905	914	882	939	915	879	914	919	903	904	859	906	839	886	914	924	893	909	927	837	896	863	904	889	878	840	893	895	857	895	881	901	904	891	904	948	900	892	878	890	906	868	880	862	910	886	837	936	925	900	872	798	880	902	932	902	904	916	860	898	840	836	859	824	892	893	847	853	874	862	821	894	861	839	912	915	922	840	896	834	853	885	865	871	882	903	855	852	893	898	865	883	923	916	884	905	824	868	877	896	929	890	940	928	858	848	948	913	904	851	857	861	884	868	912	857	903	885	940	923	809	852	905	895	875	881	837	898	913	830	843	895	895	895	903	879	881	883	901	911	885	865	924	874	900	868	885	891	887	834	895	924	886	893	885	840	919	884	864	863	897	936	901	866	829	907	848	897	888	902	858	872	901	828	874	906	949	908	863	889	855	921	833	872	881	930	880	857	838	876	864	857	885	898	886	860	939	884	882	958	921	831	872	881	927	918	863	867	886	869	873	919	911	868	872	922	938	893	848	932	903	916	887	909	894	847	889	849	899	835	841	847	840	908	850	882	892	910	849	859	832	899	862	864	905	902
50760	42202	43724	43655	41278	42450	44944	48484	42250	39911	37438	36403	33851	33738	33149	32928	28568	26052	25543	23187	18610	17061	14842	13797	11088	8595	6616	5552	5602	2544	2029	1699	1404	1520	1456	1288	1087	1138	1126	1056	968	954	886	878	1050	1066	1157	1718	1458	1130	1088	936	976	985	1021	786	795	1103	1068	970	726	625	481	380	398	391	429	363	352	372	394	398	390	349	345	347	318	293	339	356	355	364	402	384	389	386	364	345	337	335	317	348	301	319	321	326	367	296	319	314	358	322	368	333	331	356	343	324	338	380	314	340	364	348	314	310	315	330	324	365	301	333	323	317	314	312	333	322	325	320	293	342	315	335	352	313	320	305	293	332	325	346	292	333	365	315	329	332	300	373	335	312	349	319	313	325	304	336	335	316	320	334	309	317	304	318	311	313	317	340	279	334	299	326	334	335	335	319	339	317	317	315	355	326	320	309	331	316	335	325	311	360	334	336	367	314	334	331	321	329	337	312	302	333	327	323	353	308	336	324	343	320	320	341	337	343	313	304	315	317	333	305	333	317	331	300	336	326	357	362	371	350	347	342	286	331	307	333	338	292	328	317	351	301	321	318	346	334	314	336	316	295	335	315	314	305	303	335	311	296	322	319	326	322	317	330	326	313	327	330	326	318	351	312	348	349	299	349	342	309	320	319	319	340	314	356	343	339	315	322	334	353	372	338	307	299	342	328	333	325	301	332	334	286	356	341	321	339	340	301	330	333	346	318	340	351	324	328	292	306	309	294	356	334	310	347	315	330	329	335	313	332	333	330	341	333	317	331	328	360	340	317	341	322	319	315	343	330	344	351	310	332	327	337	363	326	331	349	300	329	308	341	336	313	327	314	341	332	347	320	328	348	303	334	341	324	309	330	327	334	325	285	333	330	335	330	345	343	309	336	291	321	303	263	317	323	315	324	349	344	310	318	348	308	348	311	325	305	304	333	319	371	314	323	335	309	336	329	343	320	331	326	336	363	317	364	328	334	327	293	368	343	325	365	308	344	326	344	306	290	315	287	341	337	334	294	329	329	344	316	326	332	324	315	361	349	334	325	370	322	304	332	317	317	302	327	313	303	331	328	333	325	339	332	336	344	348	314	302	322	304	345	324	311	345	342	292	332	318	346	334	321	339	359	344	340	311	367	337	345	356	349	323	323	322	375	315	328	301	334	326	329	319	342	340	346	313	337	317	338	333	311	307	301	336	342	369	332	335	313	312	340	336	295	365	318	315	357	340	316	328	317	330	324	323	302	299	338	351	324	307	313	349	348	321	335	339	329	332	321	320	341	351	327	334	346	309	348	348	339	329	333	348	318	332	331	318	336	302	341	307	306	335	340	281	329	329	319	325	332	299	321	322	359	308	304	339	304	283	341	343	323	315	314	310	329	346	308	340	310	331	357	320	311	362	310	355	334	323	292	352	327	304	307	309	320	317	309	310	329	349	331	305	327	363	337	336	324	306	346	327	348	323	325	324	324	329	352	321	284	315	347	321	345	307	332	322	303	349	326	298	330	323	326	340	337	321	349	344	318	335	334	282	317	349	337	304	310	349	314	331	332	304	333	295	319	345	324	318	331	327	333	341	340	325	350	314	335	317	294	349	317	349	337	305	328	296	330	322	316	342	333	307	354	344	352	347	275	336	320	342	322	365	339	314	309	326	327	323	343	311	326	340	338	340	347	350	305	322	347	307	313	327	325	322	324	295	348	320	335	326	328	316	346	324	308	322	308	334	335	351	314	307	295	356	362	318	349	315	336	338	328	340	264	334	315	318	376	349	336	318	310	341	318	323	338	352	317	327	331	346	319	340	325	323	299	342	336	319	314	319	327	315	339	324	337	312	342	327	340	331	337	339	355	319	321	342	335	331	337	359	306	319	320	329	306	309	313	310	350	292	319	361	352	324	330	325	329	341	317	315	323	325	340	346	309	330	339	327	341	324	311	325	338	335	326	322	332	357	319	300	315	325	283	313	331	336	301	302	336	323	322	314	324	341	343	349	335	339	341	315	313	328	330	338	343	360	334	346	357	331	323	340	328	325	335	311	352	350	294	310	316	321	312	351	322	339	380	315	356	333	287	328	306	312	335	334	359	376	321	313	335	325	327	348	331	362	339	315	311	363	333	315	326	351	339	344	291	318	298	343	313	327	341	338	359	328	286	344	309	312	293	330	338	309	293	324	308	341	323	334	308	343	390	310	325	334	350	383	323	351	321	342	335	329	321	333	321	304	323	315	305	356	331	331	339	328	308	350	348	322	335	327	336	328	347	372	322	328	334	353	363	324	336	331	340	328	308	309	309	320	315	377	329	325	328	330	352	309	320	332	337	292	325	343	336	365	356	356	342	308	307	327	315	344	336	346	339	322	385	342	368	331	342	288	333	325	350	311	354	350	333	315	322	290	319	354	302	291	333	321	333	324	314	323	297	295	287	307	330	316	336	361	330	362	331	343	344	332	318	330	334	322	342	332	334	333	318	308	327	328	342	303	328	308	322	267	341	321	292	318	319	346	308	315	322	329	326	347	375	329	322	316	309	320	294	324	344	295	343	302	340	285	273	309	306	343	325	292	311	332	307	324	312	311	324	331	320	343	344	339	345	317	330	324	349	314	315	354	340	328	322	318	355	317	350	312	345	340	337	298	316	306	320	343	330	336	336	310	324	326	328	315	334	366	315	315	337	299	353	319	353	312	292	326	325	336	328	305	307	342	324	313	296	289	311	319	318	319	328	328	308	310	363	325	305	330	358	319	309	345	328	340	316	352	326	323	327	344	305	367	341	346	330	315	343	331	355	338	319	327	347	311	318	328	343	359	332	317	310	290	297	326	322	329	317	360	354	346	318	322	309	338	320	352	321	315	337	311	321	308	320	331	302	301	327	295	328	376	333	361	347	370	354	336	341	351	375	306	321	323	291	353	336	321	302	295	314	320	353	328	307	306	344	345	341	351	346	348	292	342	311	349	318	327	325	347	327	315	287	322	335	347	347	304	283	318	325	334	330	313	335	308	339	286	305	314	316	322	348	344	320	368	356	319	312	332	336	317	344	345	353	314	343	327	329	306	339	371	317	327	319	340	304	352	358	349	326	337	299	289	320	350	356	339	324	329	328	318	305	330	353	317	342	296	357	292	311	317	297	330	350	309	354	359	319	369	345	317	336	349	305	330	345	350	377	356	348	285	324	327	312	349	297	341	317	334	360	330	271	336	306	285	319	308	339	315	310	338	311	307	333	316	328	331	341	318	299	300	320	323	301	334	300	297	338	333	328	345	321	320	321	350	355	302	311	323	322	326	344	315	284	293	337	304	345	337	313	360	328	327	326	300	336	324	358	329	305	360	351	335	315	347	319	319	335	315	337	323	323	318	335	325	328	314	257	340	327	325	371	326	383	324	314	370	330	308	361	335	295	320	347	319	325	341	310	322	370	330	309	353	301	337	306	360	345	301	334	291	332	354	288	349	313	340	327	301	315	329	332	332	323	290	303	352	298
43181	46494	49980	55642	59901	61999	65680	65556	60539	60435	56375	55139	52886	53145	53631	52554	50245	49364	49600	46950	42961	41856	39882	38468	34851	30933	26927	24053	24475	14038	11398	10106	8189	8630	8757	7684	6421	6814	6916	6405	5753	5239	5172	5523	6259	6717	7259	10620	8959	6873	6949	5701	5629	6292	6361	4395	4606	6668	6331	5919	4430	3358	2378	1389	1355	1414	1627	968	1111	1233	1287	1467	1288	929	821	850	838	801	834	858	831	1138	1414	1326	1155	987	975	871	839	799	791	819	830	785	788	817	847	860	806	765	830	876	844	833	798	778	779	819	801	784	787	835	814	795	833	768	828	766	830	838	812	826	810	778	804	835	752	818	789	759	796	799	783	834	882	782	831	804	814	794	842	802	822	804	810	863	825	797	830	866	847	808	782	779	804	788	830	852	844	781	830	782	825	821	837	781	784	779	814	794	817	783	832	768	782	871	821	820	805	841	804	859	796	774	749	854	828	764	786	792	844	829	836	778	785	804	824	802	797	781	833	785	801	794	783	815	772	842	824	797	780	810	772	799	881	816	846	824	825	776	795	802	797	826	791	814	819	814	786	741	760	824	792	800	839	843	806	785	840	811	790	817	795	826	828	822	823	810	810	804	763	808	820	753	771	833	802	822	760	795	808	782	812	799	766	826	827	830	777	829	773	831	840	855	829	777	816	855	854	784	797	787	802	829	828	801	804	826	764	855	765	809	804	771	815	763	798	796	796	805	801	818	780	788	787	814	809	781	802	753	854	810	790	790	763	815	766	777	814	874	822	819	759	773	796	818	833	809	801	767	823	801	801	781	823	815	846	815	796	782	784	824	774	840	815	811	827	868	818	793	827	789	842	829	835	789	852	776	761	810	778	807	827	774	817	745	856	796	774	795	810	844	818	851	787	843	838	829	836	791	786	782	871	812	796	748	803	798	825	722	804	863	797	812	815	797	758	806	809	789	830	776	807	819	802	783	853	837	821	805	816	786	768	754	778	808	825	825	791	804	807	850	766	779	775	828	813	828	755	830	789	772	786	785	825	803	817	822	755	827	824	754	849	751	831	845	811	820	832	780	819	772	764	807	835	845	844	787	798	771	787	741	791	802	761	826	784	805	835	801	807	755	788	829	791	845	819	785	791	775	773	768	837	869	806	789	800	841	839	788	778	851	749	829	761	788	786	840	867	825	824	821	840	780	838	804	788	805	773	856	806	809	809	781	818	790	749	800	804	840	753	773	788	801	821	732	792	807	791	829	847	796	812	799	759	798	763	836	787	776	807	830	844	804	783	802	761	808	801	784	825	794	827	835	834	800	826	798	740	832	799	820	804	822	815	796	798	767	758	808	817	817	843	765	830	808	800	845	757	832	841	823	760	823	845	774	829	853	826	813	884	782	824	801	842	809	788	816	822	812	810	787	811	821	845	823	800	817	812	809	816	797	831	778	786	810	784	795	794	821	888	767	859	816	805	740	826	741	815	791	790	793	808	790	778	792	772	812	827	811	868	742	823	808	767	871	756	798	820	769	866	809	767	829	828	823	814	791	763	779	829	806	784	765	832	868	774	819	792	787	785	796	808	774	830	862	822	820	828	833	784	772	763	793	810	781	779	806	805	808	797	774	808	825	814	786	832	775	761	856	826	818	795	826	806	796	780	839	824	796	818	839	805	844	835	812	781	809	818	788	803	804	817	823	792	822	800	824	814	826	794	796	815	775	828	819	777	836	805	685	784	825	810	830	803	759	746	820	852	783	829	812	840	799	813	846	783	782	811	824	809	797	785	804	844	781	832	819	826	790	800	772	873	826	804	823	860	810	781	792	787	760	770	831	822	817	811	842	794	789	751	807	826	787	819	851	811	813	800	769	789	773	827	839	788	804	828	800	806	815	779	845	784	824	809	782	807	822	767	815	835	771	781	798	826	802	787	802	773	842	785	764	814	756	811	798	817	772	851	821	830	764	845	787	789	793	812	792	812	782	794	753	837	796	769	834	794	765	841	846	792	814	745	768	826	789	804	780	804	748	812	749	816	819	803	818	790	771	782	839	796	853	813	746	830	817	772	834	798	817	864	782	818	815	800	809	765	826	831	807	859	828	787	782	806	772	818	756	763	832	773	843	837	798	827	785	833	783	793	769	820	813	840	831	785	759	800	788	814	767	810	794	786	832	809	827	769	821	804	834	849	762	817	810	794	846	796	731	796	828	813	769	818	807	849	767	855	812	820	812	807	799	822	808	793	797	806	801	793	823	791	810	764	845	820	755	780	811	802	829	836	764	804	813	857	789	760	735	818	862	844	790	774	806	821	832	801	797	782	830	758	837	805	811	816	802	738	782	808	759	800	808	791	754	795	786	836	833	752	791	808	821	810	833	800	841	769	798	796	805	832	792	808	820	761	796	847	800	877	775	785	791	805	803	816	790	823	796	797	806	782	808	774	814	874	797	785	815	813	758	773	812	812	789	793	807	773	815	833	826	791	866	780	794	795	802	826	832	824	798	807	790	816	793	795	795	784	836	799	759	845	855	758	806	803	806	772	825	781	793	834	808	790	758	791	795	748	817	796	834	799	760	809	835	795	796	814	807	834	772	808	802	780	798	782	815	786	751	811	833	795	799	811	830	798	755	825	781	743	762	841	807	776	805	796	834	857	844	794	841	770	808	783	826	791	780	787	792	811	782	750	832	847	798	800	762	769	837	781	837	813	758	836	760	811	792	761	832	784	759	793	801	789	789	813	821	797	767	796	768	787	837	775	785	799	777	773	785	790	802	859	832	819	796	812	799	773	781	803	808	809	839	795	766	808	830	782	773	858	766	852	787	834	809	745	781	795	748	830	790	793	769	832	787	728	855	809	808	786	797	802	812	790	776	811	790	821	784	831	802	806	770	784	791	822	784	828	801	772	770	782	798	852	807	822	839	780	793	825	779	830	844	790	779	841	878	842	826	822	849	835	792	796	774	821	820	758	757	757	842	801	768	785	810	760	813	795	833	817	849	828	872	827	778	776	844	785	808	813	773	828	769	807	780	801	811	817	769	801	816	837	822	756	802	832	792	827	843	789	807	817	811	797	802	738	787	808	801	787	831	786	806	801	785	831	783	806	822	759	840	836	848	803	797	803	789	774	787	787	732	794	826	815	779	795	800	832	713	832	817	836	843	758	761	792	756	796	830	825	818	773	783	784	817	804	822	805	768	773	822	825	790	812	795	810	818	795	760	810	811	765	786	726	844	754	789	749	745	798	752	790	832	778	816	806	791	779	784	736	826	839	819	843	781	807	835	833	783	781	817	769	881	831	832	817	786	852	791	777	824	755	807	826	822	816	801	801	767	802	773	774	771	809	815	798	820	784	772	818	850	808	816	788	790	778	837	858	779	831	832	860	861	803	831	797	821	788	816	826	830	805	789	790	829	821	808	790	840	765	807	781	849	862	786	798	849	792	788	818	748	817	797	823	797	819	753	802	811	789	763	810	842	777	791	817	825	797	787	786	802	864	795	771	790	845	829	802	797	800	766	815	787	825	754	810	799
55998	40950	42355	42500	40798	42764	45755	48973	46085	46553	45673	46729	44902	45180	45077	46201	42126	39977	39883	38323	33175	30701	28264	26741	21642	17593	13931	11429	11519	5975	4039	3371	2666	2825	2663	2350	2077	2187	2171	2008	1564	1551	1454	1567	1937	2223	2308	3525	2884	2126	2142	1693	1699	1888	1864	1294	1304	1852	2003	1913	1455	1113	685	454	441	547	517	412	433	428	521	499	405	353	327	318	291	271	274	271	290	384	454	459	432	340	322	314	307	313	300	328	324	284	313	309	286	272	272	282	289	286	310	306	268	333	308	294	286	297	302	317	296	332	277	290	297	306	323	284	295	295	331	334	307	302	320	303	295	329	253	328	271	294	289	278	299	281	301	302	275	289	272	310	294	309	288	295	274	288	276	293	276	278	284	313	316	274	264	298	294	298	296	289	284	287	287	302	273	263	289	276	286	284	312	277	316	265	281	298	285	269	310	321	304	281	287	275	334	269	301	245	250	294	284	277	295	301	310	308	280	253	324	282	302	304	291	299	248	326	317	269	303	316	305	286	298	272	296	283	299	268	316	299	301	325	300	306	273	306	305	306	286	312	312	308	281	317	274	272	263	297	315	311	308	289	345	278	270	310	274	286	307	312	274	326	274	299	323	314	286	294	275	249	296	297	306	292	273	319	296	270	246	334	309	328	311	306	282	256	284	284	302	300	298	297	278	274	276	340	275	272	308	269	286	297	280	308	293	288	276	294	265	282	309	301	282	275	320	298	325	280	315	330	282	288	261	277	293	276	270	323	274	308	313	320	285	304	277	249	280	296	275	299	298	253	259	286	328	286	292	272	273	302	267	305	285	282	267	296	301	306	309	319	279	301	281	298	324	328	324	295	310	304	304	296	293	292	282	278	312	285	287	309	310	294	313	290	279	268	307	305	303	294	303	253	277	302	317	295	299	320	303	293	268	300	276	307	284	296	278	290	308	306	307	299	285	254	264	274	305	280	305	303	295	294	289	278	285	301	296	280	288	316	299	283	285	281	312	320	290	305	285	262	316	263	272	288	266	288	278	292	249	293	307	276	296	303	283	256	304	278	289	303	320	268	273	311	293	326	302	285	278	312	270	308	291	271	255	326	281	300	294	315	267	295	266	302	299	286	309	260	266	255	278	289	296	270	295	317	310	299	278	333	285	261	312	309	291	290	281	302	299	322	271	320	278	264	290	314	289	296	306	280	295	312	300	291	341	289	276	281	294	308	285	306	301	285	323	295	284	261	282	320	300	279	289	282	289	305	277	281	322	308	299	290	276	279	296	299	278	320	257	283	294	269	303	306	277	327	291	303	297	269	289	296	281	266	284	285	296	270	284	285	282	296	260	291	269	304	292	282	297	306	282	314	306	274	312	306	316	306	278	313	290	270	305	317	317	283	265	296	289	296	309	294	316	254	288	310	280	319	276	288	297	285	305	325	280	299	281	286	307	304	279	297	295	288	295	292	305	281	306	294	294	271	298	276	280	277	280	287	294	306	323	273	298	301	293	307	313	308	314	297	323	280	284	308	283	298	294	329	294	299	304	299	275	291	287	277	315	281	281	273	284	305	299	302	301	259	283	298	299	273	297	319	290	291	272	321	286	301	310	296	332	291	317	270	288	308	277	277	282	279	281	295	278	274	299	289	305	292	289	298	301	301	312	280	299	275	292	312	294	311	290	322	292	312	301	260	301	295	271	293	284	315	294	297	303	277	307	275	312	308	268	268	305	289	313	284	274	282	330	277	293	269	283	290	317	328	326	305	292	276	282	280	315	280	280	303	277	295	327	299	282	260	316	311	263	254	269	297	295	293	271	289	277	309	292	258	292	274	278	269	332	308	291	288	274	285	326	323	262	296	286	299	298	277	302	293	302	301	294	297	306	312	335	286	275	277	302	273	279	291	273	273	255	309	302	288	296	262	332	287	320	307	298	293	316	281	310	262	294	280	276	275	274	293	310	290	313	283	289	303	269	327	275	306	289	269	298	272	296	282	270	301	291	294	283	287	296	293	294	315	273	294	286	300	273	289	313	270	271	285	313	297	305	277	295	280	302	269	296	285	275	269	272	270	301	270	299	292	272	294	271	282	295	325	314	282	295	280	274	265	284	273	307	310	335	295	277	315	277	290	295	304	294	295	306	323	283	295	286	267	260	291	291	283	316	281	289	281	275	280	322	300	305	312	307	286	302	306	276	296	261	294	271	319	290	282	303	309	297	246	289	294	279	287	281	287	315	329	296	316	274	266	317	292	288	305	300	299	278	282	254	272	267	297	270	287	263	308	312	314	293	271	294	284	285	296	285	296	297	295	286	293	300	281	288	306	315	284	290	291	316	289	270	282	268	275	278	288	320	279	327	277	296	287	274	314	279	285	291	279	290	291	317	262	279	308	287	278	286	320	284	289	276	291	293	304	301	274	281	297	308	275	271	280	293	294	320	290	276	313	283	313	289	261	302	297	273	288	285	301	304	251	295	259	273	299	299	300	273	325	283	296	313	283	288	299	326	281	303	286	298	317	324	324	294	317	314	303	267	268	257	306	275	312	297	274	302	297	301	300	294	264	285	317	309	300	307	295	295	282	272	302	282	311	325	313	296	292	270	298	279	279	299	286	287	344	300	311	281	328	280	309	312	314	310	299	295	313	308	287	265	285	292	252	316	303	311	274	285	282	319	318	277	291	283	283	280	303	312	320	306	300	270	326	303	305	291	269	298	254	294	296	283	278	292	329	303	309	307	253	296	269	305	282	260	325	269	311	253	311	301	276	283	288	283	284	283	285	277	295	317	267	271	292	256	276	307	307	298	324	295	278	294	275	276	311	306	310	297	280	311	250	313	283	278	302	287	317	318	321	293	314	296	261	281	293	312	293	279	270	316	290	315	292	275	314	299	285	286	295	290	296	287	283	288	295	255	316	304	293	271	286	298	285	274	292	289	282	276	296	272	292	269	290	273	313	316	292	279	284	301	309	280	303	290	279	307	292	287	274	289	325	316	295	306	307	277	285	287	338	318	319	290	320	269	290	299	300	275	296	285	315	270	282	286	296	312	288	286	331	312	279	279	325	282	287	290	300	328	286	297	320	277	294	287	311	260	262	292	285	291	286	306	300	261	278	281	251	295	301	288	282	299	314	258	269	299	279	317	310	277	324	271	299	304	289	274	306	303	286	290	311	302	293	320	314	266	271	302	270	303	295	279	323	273	288	274	298	279	272	265	295	281	303	296	315	277	306	313	267	297	280	319	284	265	304	293	294	291	270	297	272	285	298	310	297	279	306	298	313	293	299	289	270	289	288	331	274	300	237	300	290	310	311	303	277	307	275	313	276	273	296	281	262	310	304	318	273	284	304	272	265	305	304	334	294	303	316	314	316	304	282	285	326	294	302	321	270	287	293	307	299	287	301	294	295	303	272	303	301	298	275	272	249	288	298	298	293	317	282	297	257	294	310	296	296	313	309	309	300	286	295	288	281	274	300	253	243	297	283	318	307	274	282	314	297	264	281	309	317	308	272
49901	53239	52949	56755	61843	65155	69440	68733	68554	69308	66254	64722	63836	62646	63981	63892	62414	61837	61882	59432	55349	54456	52779	51159	46561	42201	38450	34696	34480	23311	19158	17027	13748	14898	14522	12932	11529	12126	12424	11448	9580	9092	9053	9539	11863	13019	13872	19469	15645	12280	12358	9959	10074	11467	11045	7368	8241	11160	12084	11357	8122	6587	3733	2037	1984	2452	2269	1453	1521	1777	2267	2224	1531	1161	847	797	730	730	755	714	729	1298	2008	1835	1544	1182	935	828	774	718	704	701	727	686	699	705	758	741	714	749	714	712	699	744	723	669	709	728	732	707	753	743	764	729	689	724	699	713	774	694	728	759	700	692	750	771	705	728	698	701	725	710	726	668	721	697	755	729	705	654	723	649	698	675	721	744	740	685	715	730	708	692	739	723	733	697	752	753	739	746	732	665	719	733	700	701	709	706	697	705	764	699	786	718	697	724	714	778	701	718	702	741	715	724	741	714	675	704	672	698	761	697	785	705	715	678	727	681	755	718	725	726	722	748	732	711	680	716	693	728	735	677	711	704	759	718	700	706	712	718	725	708	686	768	746	710	681	666	717	687	710	696	669	694	748	728	718	692	742	740	687	729	730	668	722	706	723	708	740	702	774	709	694	710	724	697	729	754	711	723	677	761	741	745	680	701	722	762	707	725	678	742	693	782	717	729	746	731	730	693	705	718	664	788	682	695	700	729	720	723	685	744	755	704	687	733	744	720	732	720	735	715	708	752	704	759	743	675	770	745	708	657	685	700	742	762	720	718	723	731	737	722	710	755	706	759	756	715	725	763	686	727	705	723	761	686	686	701	678	753	764	676	713	768	685	689	729	710	730	736	714	693	730	712	694	720	741	715	703	715	719	718	713	699	727	719	706	719	729	742	677	712	715	697	714	717	719	731	718	731	724	741	742	722	735	693	705	726	692	725	683	715	695	722	700	712	686	735	676	727	693	730	761	710	712	744	713	714	716	710	676	726	750	696	689	717	696	755	708	653	698	741	716	726	737	649	705	745	743	709	720	689	746	745	753	699	721	684	700	707	733	742	723	741	677	705	679	717	702	670	670	724	703	722	753	725	680	722	701	677	706	705	747	711	707	689	725	719	670	716	766	741	728	716	697	713	703	717	702	668	742	768	685	676	716	712	671	692	700	777	714	723	738	703	759	698	747	712	671	698	677	705	678	733	713	726	694	748	722	738	686	725	714	746	764	696	658	750	744	713	745	686	701	775	775	759	715	715	757	722	713	730	694	689	724	700	738	732	769	727	675	727	738	720	742	689	709	726	721	731	717	703	707	724	710	703	703	681	724	732	721	703	723	685	727	709	718	758	676	735	685	743	713	721	745	721	700	721	695	736	723	691	727	736	735	699	739	731	674	713	719	708	685	701	724	761	694	742	737	689	680	697	708	709	746	738	710	708	700	716	720	698	703	705	725	713	723	654	712	714	714	723	777	743	701	714	692	710	727	735	702	735	739	727	724	704	648	713	719	671	688	739	663	743	726	723	730	701	682	751	706	727	724	740	712	712	740	748	737	739	703	701	707	723	672	749	724	730	666	708	725	709	698	750	734	742	734	715	702	743	740	703	754	700	714	763	717	711	745	682	756	787	772	682	719	729	741	651	697	717	704	737	695	764	746	708	724	668	715	732	713	701	689	751	699	776	728	684	776	704	739	708	720	722	705	643	702	737	735	731	734	709	704	704	753	708	765	746	691	739	744	727	677	734	706	762	674	685	678	723	725	740	746	665	679	713	715	706	681	694	719	713	761	706	748	719	681	722	702	709	728	713	722	694	700	718	693	694	748	696	709	707	752	696	752	761	728	744	711	681	734	687	712	692	720	708	743	739	730	761	757	787	724	689	737	745	753	711	759	691	703	707	666	746	717	722	735	750	709	717	672	732	699	776	678	700	726	722	675	716	735	690	752	682	722	733	720	710	750	695	779	659	697	717	771	663	729	709	720	718	698	737	762	723	722	743	743	704	679	766	721	733	727	695	668	696	694	708	711	721	742	752	709	690	703	667	731	655	754	707	760	675	728	731	713	666	724	739	722	724	729	682	729	735	699	714	750	725	711	705	758	703	699	721	704	696	687	756	701	710	719	688	708	718	711	759	706	721	742	706	705	714	666	707	744	671	688	703	749	724	705	729	722	670	704	697	688	655	692	701	745	709	708	706	739	717	744	720	720	728	771	724	718	688	704	700	750	719	701	713	699	737	688	710	705	743	707	710	715	702	709	750	689	756	729	731	741	777	693	776	718	699	737	681	657	752	699	718	725	715	694	743	747	660	773	772	718	737	710	726	717	727	734	664	724	720	700	732	722	773	672	733	745	732	709	709	703	789	701	686	748	689	727	713	721	768	756	759	718	739	716	736	692	678	744	718	702	731	700	741	681	739	724	691	684	691	676	690	706	736	709	733	766	754	720	689	710	716	711	729	755	666	738	734	759	741	682	700	728	717	713	680	736	722	644	681	722	683	709	721	697	677	696	677	705	652	764	736	702	702	716	685	735	694	678	693	717	725	686	709	711	709	722	719	747	709	686	702	707	690	733	706	695	734	708	693	729	719	713	717	679	764	706	748	731	703	705	728	723	707	738	712	763	680	724	727	722	675	717	724	698	733	702	721	750	716	734	761	682	696	734	676	713	680	723	698	720	738	654	744	722	656	733	717	716	725	735	734	692	723	727	759	724	750	723	710	721	701	714	736	738	712	658	730	727	700	755	718	748	698	752	736	747	699	707	734	734	767	706	685	685	708	742	747	701	715	664	695	726	746	724	732	711	730	722	724	740	730	707	703	746	698	693	707	719	738	741	677	733	675	710	706	735	733	705	729	695	710	716	689	713	736	682	703	719	737	762	683	726	704	710	664	729	706	726	724	691	699	722	706	713	700	727	736	665	730	738	696	703	715	756	703	734	749	702	716	720	708	809	716	714	716	756	677	749	761	730	701	771	745	716	725	739	727	717	731	683	747	761	717	663	781	717	725	726	702	719	730	776	714	734	743	728	715	792	717	658	714	714	731	709	767	716	694	719	729	727	712	711	732	732	692	692	742	719	726	677	744	705	679	709	710	657	699	697	708	787	705	681	717	780	733	709	753	729	747	680	746	693	664	699	750	778	704	711	721	691	706	695	679	804	733	744	695	700	713	698	756	741	694	694	726	740	705	718	652	700	663	716	677	690	694	710	746	719	735	738	709	727	722	697	727	715	774	690	734	757	739	712	737	719	747	718	765	729	711	689	722	709	705	734	669	719	705	725	709	762	705	755	720	695	707	745	786	687	770	715	701	682	719	680	720	763	706	718	691	717	744	733	765	710	767	678	747	709	704	686	738	753	691	712	707	706	758	731	722	703	728	707	726	728	719	704	692	743	725	681	721	728	755	722	706	742	732	722	679	715	738	674	721	713	730	696	719	692	696	717	727	765	760	711	696	742	696	715	739	704	717	676	722	715	709	676	706	723	735	704	710	737	738	691	708	714	723	743	664	710	675	706	709	736	716	703	700	732	694
21481	19400	22689	22474	19607	16422	14799	13510	8823	6291	4849	4706	4011	3488	3253	3030	2687	2244	2089	1981	1561	1546	1348	1218	1122	892	771	734	713	570	495	479	459	416	451	450	388	401	457	437	400	409	343	400	379	440	412	449	468	444	365	422	385	366	412	411	372	391	357	395	410	387	371	323	336	343	360	374	332	347	395	371	337	364	363	337	350	377	337	334	346	355	358	378	391	346	390	370	403	380	329	356	357	368	349	330	352	364	400	343	363	393	341	398	366	342	361	364	364	354	370	352	342	345	368	355	359	353	343	396	350	376	379	352	334	354	338	358	366	371	353	351	325	322	374	336	342	362	333	368	380	321	355	341	367	336	331	369	391	365	357	354	405	336	354	364	349	360	331	350	348	332	350	373	353	349	337	380	336	350	364	354	340	362	364	369	373	344	371	314	312	350	345	372	344	375	361	375	328	319	369	347	366	360	365	367	332	371	363	362	410	347	371	369	354	356	377	374	358	366	334	338	352	331	368	332	366	326	354	347	358	345	374	337	362	326	377	359	340	367	349	339	353	369	371	337	359	390	354	360	341	334	352	348	353	373	383	330	367	387	362	354	358	321	352	332	358	321	370	343	367	395	358	360	376	321	371	337	363	355	359	354	358	339	370	351	356	365	348	374	376	324	363	337	389	412	372	349	333	341	366	401	353	360	323	383	359	387	346	342	357	395	362	374	367	332	382	378	375	344	370	336	368	378	347	342	351	328	359	372	356	356	351	333	361	321	359	318	339	372	361	316	368	344	322	334	321	356	326	398	334	343	375	373	339	336	350	358	361	350	355	372	346	368	384	336	357	359	354	343	328	341	384	352	358	347	349	353	345	363	356	324	391	339	348	325	350	352	329	354	375	355	322	391	344	367	351	382	349	376	392	340	320	343	375	347	355	368	346	352	318	351	360	326	356	356	363	349	367	345	362	319	386	352	367	370	330	371	356	330	364	332	328	370	367	329	317	333	333	351	326	371	350	343	351	340	389	361	355	367	370	363	363	341	372	383	297	337	376	379	330	369	352	356	370	328	351	371	352	339	356	360	387	402	344	356	336	366	355	344	371	363	370	345	365	387	341	371	342	360	359	394	353	363	351	360	370	376	332	377	367	348	353	393	367	387	393	388	375	370	360	346	379	342	372	362	326	367	342	374	378	369	388	372	369	389	395	339	366	357	362	331	335	343	353	348	339	356	351	369	367	362	331	343	355	301	334	340	355	347	363	351	392	375	365	362	356	355	372	366	342	353	369	358	353	352	359	359	376	376	337	367	404	364	351	340	363	405	344	384	320	358	362	349	346	393	373	329	375	352	367	357	328	415	346	347	350	371	375	374	370	308	366	356	323	348	357	381	342	372	351	366	371	333	375	343	344	372	327	354	360	375	370	330	367	384	360	351	350	344	409	348	352	315	320	366	349	340	349	374	384	366	361	349	338	365	366	361	349	365	349	334	361	370	355	363	358	354	330	364	357	367	337	333	373	374	376	354	326	352	353	352	355	345	401	348	344	352	386	336	323	370	331	357	372	342	356	346	319	358	336	346	353	317	340	360	349	391	359	352	369	360	342	357	371	355	381	347	382	333	357	358	366	392	348	355	339	359	352	368	323	363	336	342	384	326	345	327	410	340	351	366	385	386	361	376	366	368	371	358	364	379	325	322	352	369	344	388	368	328	338	350	349	348	341	349	379	377	353	353	350	335	392	342	374	384	369	383	390	387	346	338	358	335	365	356	360	351	377	376	370	361	344	323	351	373	343	364	349	379	339	358	351	371	356	340	377	324	370	348	373	362	354	369	336	333	358	348	369	344	377	353	333	336	366	379	340	369	362	337	385	356	360	348	354	387	367	370	344	376	326	345	339	355	351	347	379	344	339	311	335	353	354	325	346	320	318	355	361	359	326	358	341	344	352	371	358	342	344	344	364	338	373	362	339	306	376	355	340	355	391	336	350	367	341	354	385	377	367	340	350	315	333	377	360	335	340	358	374	393	372	341	391	380	325	357	338	352	345	334	336	351	347	381	382	347	357	371	329	350	331	338	332	337	340	335	367	345	354	362	387	333	357	361	376	351	368	322	334	345	388	341	338	366	401	339	345	365	338	348	358	360	359	390	366	317	334	332	342	362	339	386	345	414	377	345	377	383	325	313	341	374	352	335	354	325	318	387	322	343	381	341	366	374	360	364	374	370	393	334	358	395	374	344	342	367	376	355	348	352	327	365	353	325	348	345	335	337	357	344	342	385	383	373	359	332	383	393	371	311	340	344	361	343	339	372	380	341	342	349	324	360	360	359	350	389	364	387	362	388	371	390	336	360	344	354	359	378	323	347	338	378	358	375	365	354	350	334	333	347	338	360	346	347	344	332	371	341	362	345	361	353	319	338	362	329	380	346	348	345	357	358	355	357	327	354	361	325	380	350	325	342	375	334	340	370	374	357	355	383	342	323	370	358	408	336	329	343	347	312	367	369	379	332	373	352	343	324	367	357	359	341	367	376	377	367	362	339	365	368	379	339	327	334	381	369	386	341	396	356	348	349	316	324	369	392	348	352	374	338	338	334	346	353	363	372	360	368	313	369	376	379	354	376	351	328	376	334	346	379	391	344	378	357	342	362	351	373	327	328	357	369	376	330	346	334	377	335	359	348	361	332	328	339	341	326	351	354	352	377	336	390	372	364	366	374	356	347	317	347	342	371	343	348	333	349	330	401	341	355	351	354	375	366	323	345	342	323	353	374	385	340	395	371	384	343	353	373	335	368	350	366	399	318	368	348	368	361	340	355	353	349	343	356	337	320	332	361	349	345	361	373	355	382	380	340	354	372	364	361	361	367	339	350	361	373	311	360	348	342	351	350	345	316	357	375	418	387	379	358	354	365	370	357	378	323	349	373	368	351	344	332	382	350	365	318	318	355	367	354	370	351	326	343	317	357	344	364	330	351	350	343	323	338	359	313	353	330	387	329	377	359	373	360	367	349	355	375	344	374	329	378	384	353	349	350	380	357	353	386	342	348	361	329	323	314	357	323	358	349	315	317	351	357	380	344	321	320	329	370	375	337	358	324	340	346	346	354	325	339	335	337	358	309	351	336	343	369	353	343	366	378	379	348	382	358	354	389	354	362	346	361	359	378	357	379	353	352	347	352	327	343	344	342	347	398	358	359	351	346	348	357	371	381	351	362	359	330	391	351	320	371	375	369	369	346	318	385	369	371	362	394	365	368	355	331	317	375	316	342	381	349	343	346	360	380	354	344	357	330	397	317	366	348	374	363	386	379	339	330	347	350	340	334	409	342	382	342	316	325	352	351	363	357	362	381	343	339	322	327	361	360	339	363	345	373	380	363	338	370	359	383	323	342	361	371	374	342	345	326	346	342	359	381	372	320	381	341	374	332	368	348	378	336	366	387	343	355	346	352	331	401	352	354	347	346	369	339	332	321	303	353	358	363	365	334	347	371	333	333	343	349	354	366	340	346
17902	19208	29618	34849	34941	32539	32956	32754	25251	22855	19490	19116	17243	16416	15677	15742	14243	12332	11698	10813	8646	8233	7886	7246	5895	4854	4014	3690	3655	2372	2068	1915	1622	1632	1574	1511	1299	1380	1370	1360	1277	1248	1213	1297	1376	1447	1492	1653	1511	1322	1422	1268	1259	1322	1282	1114	1186	1338	1403	1337	1219	1092	1011	896	937	922	860	919	943	970	955	891	880	874	904	861	892	907	868	865	831	894	1004	988	1024	946	977	920	886	858	806	885	882	875	978	820	877	868	860	851	864	881	888	834	864	844	839	874	890	834	935	901	889	870	881	840	872	867	877	895	853	862	875	853	855	865	848	873	917	870	877	839	891	875	902	854	837	894	870	883	932	854	868	863	852	817	899	892	865	832	917	826	894	834	871	868	856	929	773	880	869	898	873	888	883	862	855	880	883	843	840	873	878	838	911	841	837	873	891	859	860	857	899	863	868	844	897	901	867	841	896	868	868	854	872	889	887	868	934	913	915	859	852	942	874	832	909	912	896	867	908	896	911	904	920	818	858	791	881	890	840	880	828	871	878	931	905	810	863	896	816	922	917	886	860	858	903	877	901	861	853	831	841	872	858	844	867	870	884	889	877	830	849	864	881	881	878	869	905	950	900	877	877	860	853	870	899	854	823	865	896	883	863	893	836	874	877	973	863	859	900	938	856	828	890	859	872	920	872	893	865	910	876	903	938	908	875	896	869	856	893	893	866	880	861	882	907	878	867	851	846	895	874	858	868	906	846	825	896	884	874	847	880	889	874	890	858	859	850	959	944	901	838	855	886	841	914	864	916	860	883	866	871	882	910	869	870	865	814	882	881	870	870	861	891	893	848	915	817	881	867	846	906	876	924	893	879	861	837	912	840	878	874	896	900	893	833	879	868	882	922	877	824	864	901	852	855	822	914	839	837	861	880	877	882	908	901	853	890	866	894	874	825	876	869	878	910	867	895	875	879	848	840	889	843	825	917	838	870	863	862	926	877	869	874	852	875	873	887	882	928	847	940	855	936	896	838	814	853	876	893	863	866	900	891	889	893	914	877	847	858	906	824	868	882	887	873	894	856	889	861	903	927	902	863	811	901	871	827	861	848	858	913	829	895	870	894	893	869	867	887	878	875	830	809	856	867	872	848	834	889	895	891	870	883	875	840	801	855	862	892	878	880	863	886	785	867	884	833	869	883	841	872	879	854	861	874	889	851	796	879	900	877	851	827	875	872	875	898	917	911	854	926	889	860	869	884	903	898	865	872	904	903	891	885	841	859	850	888	887	848	883	844	878	970	882	874	855	881	887	799	883	883	891	810	847	883	944	917	848	826	845	892	856	869	877	870	889	862	868	866	852	865	844	924	871	826	876	894	865	863	833	843	875	924	878	872	888	877	834	858	864	825	858	860	825	913	884	876	891	869	861	859	895	881	935	899	927	899	861	872	909	894	865	909	890	905	835	895	868	846	767	847	855	879	926	877	825	849	923	899	876	938	862	826	808	867	851	887	884	863	859	863	871	863	860	868	808	840	885	890	910	830	879	849	905	907	906	879	876	909	887	917	953	888	869	875	889	870	883	940	909	922	914	850	826	899	865	883	845	824	873	865	894	927	898	913	828	895	873	868	862	867	884	869	916	827	865	865	891	820	849	872	954	868	876	837	928	892	865	884	869	892	880	879	850	912	836	860	881	887	883	884	886	866	860	904	831	849	869	866	861	843	857	902	920	917	881	889	856	874	977	890	808	855	846	861	913	868	867	823	851	873	858	887	860	852	846	853	903	888	883	865	869	899	845	836	886	918	859	896	895	888	861	833	870	899	895	846	881	914	885	868	853	849	904	826	907	852	866	837	893	841	853	858	857	874	806	808	902	847	834	841	880	906	874	924	896	868	902	907	852	839	905	874	864	901	889	862	872	844	800	832	907	894	815	858	880	910	829	832	959	848	894	898	907	899	909	849	896	906	891	846	844	831	900	847	911	937	864	849	850	869	845	901	823	839	889	862	852	891	872	840	910	950	862	801	845	907	847	867	840	880	893	852	904	881	872	897	897	878	896	849	894	895	873	902	864	883	875	866	861	918	869	925	863	921	841	809	917	858	857	845	862	851	863	866	822	893	857	929	858	837	880	898	862	919	879	847	872	873	874	921	883	899	842	901	933	900	845	927	823	887	826	902	839	904	878	878	877	893	858	886	852	860	880	877	899	882	874	908	860	847	903	901	873	909	849	901	874	894	817	816	863	890	842	899	883	914	900	880	856	857	812	869	900	897	893	879	821	875	869	867	844	908	869	892	871	901	828	841	857	872	878	870	891	869	922	858	855	870	853	901	860	841	887	907	905	900	885	880	903	836	896	889	883	932	927	894	826	901	884	888	902	924	868	907	854	866	896	848	828	847	874	837	879	901	868	850	860	886	863	855	885	874	858	872	921	881	854	886	921	874	861	856	860	809	898	890	863	908	884	849	888	846	873	861	856	887	872	883	848	861	891	873	880	884	840	875	850	857	930	873	866	884	907	836	914	848	887	908	861	880	888	823	865	829	853	890	839	873	901	863	916	943	853	859	820	885	868	883	864	868	912	868	881	857	879	820	858	870	870	890	852	830	893	846	903	903	885	883	888	874	928	871	898	900	864	886	896	820	817	866	842	863	888	873	893	838	903	871	888	826	898	891	929	813	824	842	849	913	838	898	848	895	860	885	845	832	848	842	850	833	828	885	872	840	926	884	858	900	882	848	848	882	884	840	861	879	888	860	932	827	841	936	791	864	869	879	911	877	865	865	864	858	875	838	842	875	880	817	877	888	857	856	867	824	888	857	890	840	862	923	875	894	863	866	884	865	856	885	881	872	805	870	892	848	881	824	822	859	912	912	883	854	940	853	923	841	889	803	833	873	846	934	851	820	838	876	826	891	888	849	875	884	903	857	932	899	869	828	857	891	887	902	865	860	894	842	920	896	866	884	856	862	901	790	871	891	893	899	895	842	908	852	880	856	882	829	897	868	890	878	890	814	893	840	858	786	908	911	844	820	832	855	856	876	873	933	867	921	851	880	854	911	886	910	832	808	901	890	834	862	903	895	902	877	850	822	885	870	907	869	911	904	853	897	858	885	896	927	844	903	832	885	854	865	819	847	887	859	854	887	889	881	837	879	871	879	870	840	891	875	838	945	866	880	865	863	864	894	836	878	864	919	860	856	887	872	848	825	865	862	879	926	847	821	921	911	852	876	855	874	885	837	858	920	888	844	879	886	831	872	815	863	835	918	917	873	885	878	889	884	882	859	882	845	827	884	872	856	946	837	891	875	822	841	873	894	872	804	853	896	900	844	951	851	860	871	858	879	914	864	860	926	818	870	852	872	875	905	871	858	901	903	890	923	829	898	902	871	861	916	879	913	894	871	854	883	874	891	811	860	817	833	847	915	851	834	859	828	818	908	917	872	922	869	915	917	934	883	833	814	861	862	863	876	855	803	880	843	917	857	857	868	881	840	878	927	836	824	867	868	868	833	906
48332	39469	42661	41599	40112	41590	42285	44845	38828	37033	36044	36061	33140	31057	30412	31389	28976	25620	23996	21686	17149	16140	15273	14163	10666	8174	6020	5071	5063	2580	1929	1564	1324	1283	1385	1306	994	1064	1113	1036	909	843	851	908	1070	1179	1306	1596	1392	1146	1075	909	949	1017	1015	760	810	1041	1141	1184	835	669	498	435	421	399	406	360	360	391	352	365	355	330	291	320	306	289	305	324	298	349	398	419	379	320	311	299	338	332	315	294	313	314	341	333	313	301	293	298	306	333	267	308	292	299	290	299	302	288	304	287	281	261	288	324	309	318	286	303	316	337	306	271	320	312	297	307	288	307	338	330	308	268	286	302	284	327	331	291	308	308	303	276	348	284	331	335	319	294	324	327	312	319	318	288	302	325	301	288	271	288	319	323	320	309	327	288	293	276	309	332	309	290	306	283	304	306	303	331	335	293	286	326	336	317	316	318	314	337	306	275	301	313	294	329	300	302	318	280	299	308	311	301	317	311	318	291	293	330	327	321	334	338	322	322	291	289	278	337	318	271	303	297	288	308	301	313	340	312	326	303	303	283	307	307	321	303	318	275	327	267	322	319	304	309	313	337	298	348	315	292	328	319	301	360	327	323	315	343	308	308	323	327	306	347	303	291	328	325	322	288	302	302	282	284	331	308	321	305	311	290	309	294	315	314	298	296	345	287	305	372	284	276	299	321	339	290	302	314	307	284	297	320	308	307	295	296	302	298	298	280	298	327	289	277	330	298	302	308	295	302	323	323	299	340	300	335	325	318	347	315	323	312	320	334	329	288	330	328	340	305	307	314	348	301	303	287	296	297	308	320	308	328	314	330	290	286	295	332	349	292	329	298	305	288	311	308	291	311	303	318	310	327	316	333	285	296	323	316	303	287	307	315	299	322	321	289	294	313	336	283	298	290	313	328	330	311	328	311	295	331	311	303	308	311	308	330	309	320	296	289	315	307	348	302	324	296	307	291	321	304	346	293	298	299	282	321	306	310	336	277	333	334	299	293	310	274	295	325	297	293	323	321	308	303	321	287	316	325	309	301	324	322	323	323	320	299	303	311	294	295	321	330	352	329	298	315	329	319	336	309	342	293	300	310	333	297	282	293	320	312	302	300	305	330	317	312	308	312	326	327	283	330	343	304	289	337	281	289	290	325	293	310	336	344	328	319	293	281	300	309	289	289	299	317	321	324	307	304	309	310	328	273	362	306	319	315	303	297	336	346	288	312	310	304	306	314	271	327	312	262	300	340	286	284	310	310	316	344	351	331	300	344	275	295	289	314	279	305	324	324	302	338	299	368	307	316	337	330	322	311	313	279	279	340	292	333	318	289	343	315	281	318	348	290	326	270	298	313	314	281	322	328	314	301	339	312	310	309	296	304	340	308	308	297	307	294	319	295	296	293	345	282	321	313	327	321	285	304	320	326	325	296	316	312	333	302	297	309	296	298	337	285	313	286	285	324	298	310	325	317	348	336	326	316	306	288	302	320	328	316	308	318	316	283	316	338	289	331	308	309	313	296	320	319	319	280	335	306	347	312	303	347	297	322	325	316	270	307	269	327	298	311	333	324	344	325	268	298	305	304	310	308	326	301	319	271	320	304	288	314	323	316	338	301	307	326	313	288	309	293	312	343	340	291	305	331	298	319	294	313	296	281	290	302	324	302	300	316	316	314	283	320	296	295	318	311	295	308	289	323	288	323	308	312	328	317	336	289	269	285	339	306	291	309	299	282	294	288	300	317	356	328	316	321	300	337	289	282	340	308	308	311	320	295	314	324	337	307	301	311	302	358	342	304	317	277	333	289	341	319	323	309	299	285	311	301	307	325	322	313	337	279	299	311	324	341	338	310	355	322	332	319	310	338	333	329	316	319	349	296	328	320	287	318	293	335	307	299	314	306	336	330	277	330	296	335	298	323	319	291	296	292	312	344	332	279	325	314	327	303	327	321	319	304	285	314	305	299	285	283	316	310	319	306	329	315	312	307	314	295	293	334	286	305	317	312	380	288	310	326	306	310	309	292	342	330	296	306	316	309	306	302	339	309	306	340	282	332	341	284	336	330	303	290	344	317	329	303	290	321	317	270	290	325	319	267	294	314	347	325	273	308	315	328	291	303	311	342	288	309	320	326	305	316	295	314	324	285	301	329	317	307	351	321	309	284	326	310	342	287	304	326	322	345	331	328	297	301	301	283	331	283	313	288	309	328	291	310	323	320	310	326	328	291	341	302	306	319	316	291	302	331	316	294	306	293	303	307	289	306	285	320	302	330	284	325	335	335	297	313	279	298	335	298	281	303	317	307	326	292	310	334	327	316	303	315	302	306	300	320	319	309	317	291	291	312	263	290	298	332	307	322	320	316	293	301	276	298	284	309	293	315	349	306	324	297	312	341	322	345	289	313	323	304	304	326	326	327	313	283	305	309	312	323	306	347	345	358	271	313	338	311	312	292	294	310	325	313	299	319	314	320	270	317	347	306	301	295	322	318	357	324	324	276	303	296	317	268	321	326	294	326	323	304	320	283	318	335	300	341	325	306	316	301	326	301	294	311	311	269	329	325	292	319	296	322	331	314	323	320	290	311	286	308	333	296	300	300	337	290	312	310	325	333	288	298	326	282	302	309	304	297	313	323	304	311	294	270	315	315	327	281	291	311	316	306	280	312	296	326	314	307	320	294	307	300	332	284	306	291	309	322	312	290	315	307	324	358	292	323	283	313	337	298	305	322	322	316	310	294	288	327	336	322	314	283	336	308	297	316	324	325	336	306	311	333	292	304	315	292	307	334	326	314	314	308	374	335	318	296	290	316	321	312	323	339	329	332	322	309	319	319	308	323	314	307	333	317	294	307	313	294	287	303	297	270	299	299	295	329	316	305	342	323	330	316	290	306	307	287	289	309	297	303	317	343	316	331	340	339	321	298	323	270	321	318	290	331	314	272	337	330	272	284	319	306	298	316	294	340	335	299	320	321	339	310	329	296	292	296	318	268	315	316	313	278	288	298	334	294	318	347	317	312	339	327	260	271	302	307	309	307	315	329	334	321	307	278	325	320	314	308	307	291	311	343	339	289	310	304	306	296	286	311	306	314	278	321	302	315	298	328	321	292	283	327	307	335	316	296	298	336	292	316	280	301	290	274	303	283	274	292	282	354	297	323	310	312	323	301	318	303	280	275	296	288	295	313	319	321	281	320	299	299	324	282	306	336	304	318	339	338	338	311	337	316	280	293	341	321	294	322	334	305	314	289	308	292	294	289	335	272	328	300	313	311	300	300	292	304	336	305	300	289	313	298	334	319	283	269	321	295	335	290	313	299	307	317	301	302	290	302	298	271	286	270	309	295	285	338	317	309	300	324	311	310	352	264	288	318	296	313	342	338	311	345	325	280	334	319	323	278	321	334	325	320	325	338	311	291	305	321	329	288	300	286	301	298	321	284	304	318	292	347	282	325	298	313	304	302	318	287	291	282	318	296	312	319	296	310	319	301	311	316
41760	44456	48288	53330	57181	60659	62387	61050	58725	57209	54469	53461	50943	49856	49931	51321	49876	47809	46994	44270	40468	40645	39391	38095	33506	29563	24962	22413	22278	13600	11192	8945	7651	7689	7950	7465	6166	6487	6710	6099	5175	4796	4800	5222	6498	7317	8531	9928	8529	7068	6559	5501	5553	6209	6223	4162	4784	6205	7187	7045	4878	3826	1987	1579	1479	1677	1492	1186	1303	1418	1304	1252	1111	917	749	770	732	808	816	738	793	1095	1427	1219	1140	936	819	794	769	765	769	718	751	774	780	753	773	752	788	754	775	778	781	721	789	802	752	718	752	781	806	710	732	762	739	753	742	761	779	767	774	758	790	799	731	728	782	718	799	780	744	756	756	759	719	773	766	756	698	742	738	737	765	762	755	756	803	742	774	782	816	745	751	757	768	778	744	738	726	779	780	727	726	717	721	769	738	819	739	736	753	785	753	778	792	774	743	791	777	732	745	791	788	677	797	718	765	747	725	815	765	781	788	729	768	758	770	778	800	816	749	774	774	798	728	744	691	772	774	768	756	777	715	695	755	791	733	752	741	727	809	737	791	775	698	750	717	731	750	782	761	732	707	764	737	775	709	711	787	765	738	721	712	736	739	750	750	737	752	732	746	797	772	783	729	693	728	751	766	731	827	717	747	777	718	783	807	741	784	775	774	805	787	754	709	781	716	778	795	762	762	804	822	786	753	788	762	763	743	740	752	724	764	738	730	705	748	734	778	711	722	751	770	785	753	792	798	716	791	768	772	750	752	775	751	739	758	778	754	790	747	809	758	785	774	769	778	766	793	795	803	780	760	702	717	712	801	793	673	747	744	769	738	775	745	762	709	772	699	741	778	817	763	728	766	741	738	756	766	777	734	796	789	744	805	769	712	716	770	794	783	732	744	767	839	786	761	734	777	753	789	766	782	728	800	783	764	704	818	792	723	780	744	767	807	736	748	766	760	770	761	758	754	813	752	738	685	717	749	743	763	766	791	763	766	778	748	749	800	751	752	753	746	772	743	776	765	776	791	751	755	786	743	782	791	739	747	802	724	772	779	827	773	740	742	744	732	792	768	739	728	752	757	766	785	736	712	814	738	732	750	729	797	773	773	746	801	763	772	733	786	771	754	801	774	765	760	730	767	800	776	760	739	743	734	751	760	772	756	695	784	809	762	770	784	719	773	749	772	738	767	758	729	744	762	743	756	781	721	710	764	736	755	734	779	784	749	736	747	738	772	749	751	780	727	754	675	796	737	805	741	789	778	775	707	765	799	743	732	761	738	823	763	747	775	774	749	724	713	776	723	756	755	787	822	773	760	773	755	754	739	775	797	764	760	726	743	725	759	796	761	746	741	739	788	741	760	725	760	750	720	701	759	764	769	787	767	731	746	722	754	769	762	751	773	739	744	763	779	756	811	802	755	760	800	758	775	750	723	707	763	783	764	754	773	753	781	756	745	734	738	743	703	758	728	818	761	772	740	759	712	759	755	725	758	780	723	764	775	742	761	779	708	693	773	713	749	733	811	750	744	733	721	694	782	757	771	760	761	776	763	749	739	755	731	769	734	764	728	709	752	740	787	762	737	760	741	727	738	783	746	807	762	767	715	761	742	794	756	770	720	764	784	755	772	724	724	772	793	837	791	722	760	745	704	803	789	733	798	746	721	721	752	789	770	721	765	743	750	752	759	752	746	781	741	790	772	808	814	774	796	734	707	704	758	796	767	768	755	712	778	772	776	744	707	732	752	729	712	846	764	751	747	773	728	747	729	786	743	778	710	770	718	757	740	762	772	780	725	779	739	771	784	776	739	758	750	723	735	763	766	774	719	780	750	742	783	748	765	751	728	766	738	719	773	777	812	795	740	806	746	798	759	753	743	756	729	727	735	773	766	723	773	766	755	768	752	782	766	771	769	751	756	686	764	748	742	756	740	753	728	767	739	787	741	756	770	715	781	746	756	783	765	788	748	776	831	750	682	763	787	728	753	766	770	734	766	720	777	744	746	754	764	734	761	728	740	714	824	757	787	769	743	714	792	746	777	755	728	803	734	759	788	761	774	759	795	720	787	696	743	748	707	766	779	796	746	796	758	795	804	775	749	796	812	781	764	768	757	740	776	715	729	777	773	736	831	754	807	772	752	705	738	732	727	715	738	766	749	730	737	730	767	791	753	787	755	731	806	746	760	741	740	795	765	738	780	722	768	803	765	780	770	765	815	667	751	750	767	739	712	772	756	739	829	798	739	752	785	721	722	789	773	727	734	776	764	714	761	746	776	789	790	799	738	769	726	744	786	734	794	711	726	757	744	720	764	755	805	770	734	758	755	775	726	762	777	710	757	747	763	735	782	776	725	738	754	719	710	761	761	762	772	767	758	780	763	764	820	723	793	796	804	780	749	761	788	742	747	771	765	725	773	745	716	769	733	761	724	766	718	753	745	717	750	770	724	761	798	759	776	764	788	765	759	795	731	791	783	741	742	790	719	745	742	764	732	819	756	752	778	737	706	783	732	796	782	755	731	732	761	777	788	726	796	725	765	775	754	747	789	774	721	790	772	749	776	738	729	772	773	755	755	748	752	803	767	780	752	718	826	761	772	797	759	729	733	728	784	745	723	720	726	741	773	774	733	785	733	754	780	716	745	779	736	743	727	764	728	774	718	766	761	760	791	718	772	745	759	788	817	723	810	790	761	738	750	724	761	803	747	753	719	774	766	744	755	748	751	742	760	726	742	711	760	723	706	786	741	746	779	784	745	784	756	715	750	774	789	754	741	763	698	754	753	735	787	753	747	738	743	741	724	775	747	726	793	753	703	724	744	780	787	724	732	735	729	759	751	750	754	730	794	782	808	755	753	761	829	735	779	754	773	742	748	801	775	749	741	714	737	746	793	706	768	741	807	753	741	772	739	799	690	797	769	754	778	749	736	751	768	751	816	755	783	739	777	733	771	809	759	769	751	769	787	754	736	755	772	743	807	733	780	759	786	778	806	790	772	787	770	773	751	796	773	767	742	790	773	773	734	752	771	801	743	795	744	774	738	701	746	770	729	769	739	726	737	748	763	739	769	786	738	764	751	729	758	719	712	792	785	775	747	786	759	706	721	790	739	752	788	762	736	757	733	721	737	756	754	761	786	767	774	752	751	777	764	730	790	781	764	745	789	792	739	767	738	746	802	776	802	801	776	749	757	766	750	744	758	793	721	752	707	780	766	755	719	774	841	770	737	740	691	792	745	720	795	722	738	767	765	758	756	770	761	744	775	758	741	768	807	807	763	757	767	755	753	766	753	787	797	722	758	719	691	751	776	744	770	751	751	741	740	756	759	799	754	808	743	780	784	695	740	716	739	722	756	758	781	776	749	752	797	752	746	770	746	737	818	711	767	737	740	735	782	787	772	791	747	745	779	773	752	791	732	778	789	762	740	760	734	756	776	829	748	750	719	729	752	754	721	753	746	759	770	757	800	747	759	780	738	729	771	730	732	745	782	738	729	767	774	729	732	767	772	762	750	747	725	759	772	740	774	778	758	744
56344	42496	42725	42413	42096	42372	43579	47447	44214	44892	45213	46208	45444	43784	44070	46224	44030	41940	39647	37066	32688	30691	29862	28890	22807	17998	13468	10970	11244	5891	4064	3135	2551	2616	2944	2409	1953	2074	2090	1884	1617	1372	1459	1587	1975	2407	2755	2947	2684	2289	2190	1768	1722	1929	1908	1342	1437	1996	2233	2310	1567	1164	590	539	531	536	496	428	490	528	493	371	368	354	309	256	287	316	285	259	308	373	465	419	418	365	346	330	289	306	280	274	277	322	289	268	298	265	278	323	280	294	281	308	289	296	316	255	331	327	298	286	289	258	299	283	292	278	280	272	327	310	322	295	281	289	289	283	285	298	292	306	290	294	269	271	296	285	280	271	306	301	278	266	293	273	257	272	288	302	270	307	292	277	305	324	270	319	319	300	302	317	310	272	296	301	292	261	300	299	293	335	260	274	309	311	281	297	274	284	292	251	290	285	272	268	302	260	287	316	257	301	285	313	295	292	297	293	285	284	325	277	253	264	296	296	305	280	272	289	291	311	277	263	267	279	287	273	274	292	278	273	313	289	296	263	262	257	282	288	291	261	268	299	250	270	301	273	307	269	295	308	309	280	296	272	290	316	285	260	299	284	293	236	296	325	286	297	250	282	278	319	295	300	276	316	299	282	307	296	266	304	286	332	289	313	269	297	282	301	311	279	303	293	266	265	288	288	275	273	300	284	272	300	290	301	325	269	291	322	292	293	276	292	287	295	304	295	305	299	272	282	284	335	295	321	317	273	307	305	289	275	297	320	324	264	300	293	302	306	286	294	225	288	275	262	293	309	294	277	268	293	291	303	315	272	277	278	282	274	306	289	285	300	302	293	329	303	303	283	266	305	278	287	285	316	275	315	261	312	297	304	307	303	304	275	264	289	303	302	287	288	285	263	289	299	280	280	316	321	278	272	244	305	299	297	262	276	304	293	298	238	334	282	304	310	283	282	305	290	292	297	264	262	288	293	273	297	296	285	298	324	290	311	292	285	300	302	294	274	292	283	297	305	286	280	289	269	262	305	264	295	291	268	285	275	292	299	328	324	300	293	286	267	325	298	274	303	278	265	283	315	295	291	312	306	286	304	282	334	283	263	306	288	304	309	293	290	300	314	299	315	287	281	322	291	285	316	276	285	278	312	282	289	312	266	298	284	283	289	279	296	295	289	280	279	311	319	289	302	321	294	272	283	303	291	308	250	254	289	286	271	278	275	298	329	316	285	280	309	316	305	308	274	305	274	297	293	320	367	293	270	259	294	257	280	281	258	322	290	316	275	308	293	313	259	293	281	296	276	298	289	303	293	269	297	320	297	282	288	305	283	307	266	305	285	291	284	286	284	307	311	288	302	264	270	309	283	284	305	317	279	268	310	287	313	299	332	307	302	282	279	291	283	278	273	287	292	297	289	312	262	313	267	271	264	289	297	289	281	299	298	311	284	300	285	309	270	291	296	312	292	296	307	285	327	275	301	304	343	282	289	315	271	276	297	321	291	258	250	300	248	315	306	284	285	275	280	298	285	269	283	318	305	288	325	303	312	269	314	295	306	295	294	289	270	267	255	330	270	314	280	307	278	291	285	279	294	284	282	295	290	274	271	302	311	262	290	293	280	261	301	313	314	288	287	292	303	310	294	318	262	323	299	285	300	296	305	271	287	292	281	322	302	269	314	315	286	316	297	269	279	289	298	300	312	284	261	286	283	258	265	295	288	290	270	260	295	248	313	282	287	278	313	313	285	285	298	284	295	315	326	333	279	277	298	308	303	292	305	291	293	274	297	269	277	287	322	300	298	311	281	293	317	311	307	284	231	316	292	277	300	337	311	307	291	282	270	291	290	299	267	301	294	296	303	308	279	266	312	280	300	301	297	318	281	281	286	290	289	304	285	296	265	259	276	297	308	295	278	297	291	285	244	285	255	281	313	290	299	304	315	278	272	267	264	281	308	306	289	302	295	298	307	288	247	304	287	285	260	301	258	281	246	272	275	287	328	275	306	287	289	264	273	263	304	287	258	312	301	290	275	324	283	287	302	309	281	269	300	284	299	309	301	289	298	278	289	264	277	284	292	304	260	316	314	305	312	269	325	263	270	296	320	265	293	308	305	287	293	314	296	314	299	286	256	288	277	316	339	293	291	314	311	295	280	293	280	287	283	299	312	311	313	310	267	293	302	313	311	284	296	277	266	283	292	253	305	309	277	286	292	286	302	299	263	285	296	289	277	245	247	266	314	244	269	328	289	339	277	266	301	269	293	271	274	268	291	294	279	289	292	284	301	295	279	274	311	303	326	304	300	273	272	284	274	276	286	306	295	290	277	273	289	288	262	315	316	289	316	260	299	285	301	260	305	315	302	292	269	277	292	282	316	281	295	323	338	284	305	305	322	293	308	292	281	296	307	279	286	288	278	256	297	253	266	305	311	292	289	278	285	296	312	309	295	300	319	339	264	292	300	341	301	285	300	312	299	276	296	311	314	249	279	285	284	318	315	298	319	314	286	296	292	278	291	306	252	280	289	299	308	277	266	289	287	313	304	292	280	322	315	234	275	301	284	273	282	288	281	320	296	330	330	324	271	293	306	282	316	281	293	280	280	310	318	263	295	287	297	314	300	263	283	311	299	293	293	290	315	291	311	293	290	296	276	281	299	300	297	295	267	276	289	295	288	288	299	281	283	291	296	294	280	267	284	282	281	264	285	289	291	281	299	331	306	282	286	288	324	320	281	275	255	273	271	285	277	275	288	270	310	296	280	311	306	314	268	270	264	300	288	296	279	293	286	299	277	300	297	282	316	285	292	267	301	343	283	295	305	292	284	261	286	290	289	270	289	281	275	286	308	289	307	308	283	286	262	309	279	277	300	289	286	302	324	297	296	275	289	292	259	266	278	278	248	303	292	280	301	261	294	285	298	259	311	263	270	293	293	303	303	295	319	275	260	332	276	297	297	284	312	269	303	298	269	314	300	269	291	272	287	264	286	319	333	262	289	276	282	274	309	284	286	263	297	306	321	263	279	297	295	308	278	263	285	300	285	303	291	288	302	305	310	283	305	325	317	306	260	246	266	298	300	281	296	259	296	283	301	302	302	290	288	298	293	263	305	326	298	295	269	284	272	258	288	309	278	291	276	277	286	283	297	280	323	284	289	276	272	294	302	304	290	289	305	292	308	300	308	284	299	270	293	303	302	247	307	291	294	311	311	303	306	307	309	271	287	312	274	304	282	258	278	276	325	286	310	301	260	331	287	287	286	299	307	330	301	261	278	288	299	331	278	288	296	314	291	310	288	318	277	303	257	347	259	310	314	270	286	279	297	297	300	307	309	295	290	298	291	296	273	289	291	273	297	291	308	307	266	291	284	293	301	265	307	277	299	322	291	294	285	307	282	275	289	268	302	284	311	304	256	279	281	274	294	320	290	278	277	318	266	279	319	302	318	318	301	305	275	293	289	334	273	263	298	261	297	288	280	304	298	288	279	319	265	293	286	283	295	316	294	290	296	274	279
49736	53046	53915	56722	60448	65683	68867	66880	68509	67657	65024	65892	63844	62386	63562	65670	64664	63575	61745	58780	54635	55019	54403	53379	47412	43311	37852	33971	34652	22969	19435	16413	13900	14104	15431	13430	11567	12276	12453	11119	9912	8422	8949	10091	11641	14136	15865	17009	15214	13245	12305	10735	10502	11993	11180	7831	9188	11829	13245	13685	9171	7028	3122	2539	2453	2736	2535	1712	2200	2384	1954	1580	1422	1374	856	759	799	722	740	745	791	1465	2023	1671	1429	1093	900	812	677	688	725	699	732	706	731	740	703	744	771	692	683	715	706	708	719	691	712	736	803	709	732	685	700	705	707	743	742	681	729	713	709	704	692	730	717	683	739	745	734	680	752	691	719	710	706	692	698	685	707	717	731	737	728	728	733	687	682	697	703	683	747	735	701	713	706	697	700	726	715	698	713	717	724	718	703	715	713	671	708	724	750	694	699	723	703	755	707	663	681	718	683	787	722	701	733	700	732	681	778	682	731	724	673	681	750	713	679	689	720	733	721	731	728	671	682	720	695	752	718	716	724	666	743	682	710	710	718	684	702	722	717	706	709	669	707	713	740	745	710	687	722	726	695	710	731	728	690	659	684	759	688	717	705	693	746	728	715	693	714	709	717	719	666	710	678	700	727	727	701	710	766	722	742	686	659	713	708	730	710	741	705	712	682	668	761	686	708	730	718	739	765	726	727	732	715	730	692	704	688	780	723	683	758	735	676	685	696	734	702	703	701	686	698	704	668	706	724	728	727	684	715	724	682	705	714	733	684	754	729	704	695	673	688	739	709	725	674	678	684	715	705	722	777	705	736	678	688	723	715	688	677	741	734	707	735	733	686	745	666	743	677	753	694	698	719	737	736	754	728	699	769	689	751	681	714	719	666	742	732	667	681	732	728	677	720	724	759	756	731	673	714	704	705	690	721	714	712	723	735	653	743	726	675	739	726	689	705	735	716	723	757	675	717	696	688	728	752	719	711	731	692	723	743	722	706	674	722	692	735	752	674	716	724	689	735	723	736	728	641	661	726	699	678	685	711	698	686	739	694	764	714	635	701	719	708	664	711	717	748	683	739	681	705	743	708	741	761	719	700	739	725	726	750	698	772	727	679	725	688	711	725	716	748	706	710	708	722	731	692	743	681	692	760	724	689	705	681	728	726	704	769	669	698	673	670	693	686	761	701	690	692	707	698	738	694	711	730	700	692	687	688	674	704	725	718	724	673	767	732	665	712	689	734	721	716	712	713	714	694	761	732	691	695	712	722	729	698	716	708	713	705	722	704	727	688	690	684	750	711	735	758	723	697	717	637	721	723	687	639	715	755	733	702	759	720	718	724	690	734	684	723	689	714	692	710	730	744	687	701	765	743	711	676	710	703	722	711	675	691	739	719	712	756	698	693	684	754	700	686	687	680	732	682	735	701	759	724	697	765	745	710	689	686	748	715	685	694	708	718	701	712	713	738	782	700	724	684	720	707	703	690	716	728	654	663	686	719	688	717	738	706	707	675	707	695	722	706	695	755	675	720	687	676	714	716	702	654	660	709	711	721	730	676	715	742	743	693	714	700	669	710	677	698	694	716	654	757	720	678	729	779	701	739	749	743	733	733	700	694	764	738	754	739	699	680	748	749	760	696	726	675	708	734	710	733	696	722	743	715	708	733	718	659	671	741	745	702	714	766	662	690	730	719	715	677	663	715	726	745	702	677	698	718	709	698	667	724	657	691	734	706	715	664	724	718	744	741	679	747	724	663	731	715	715	699	669	706	778	718	718	702	751	664	673	696	720	739	691	689	705	692	680	702	720	649	662	748	712	707	718	693	691	702	730	669	696	706	738	717	692	690	750	726	748	701	688	741	718	681	715	690	687	687	720	680	696	733	662	703	721	646	693	731	719	745	703	693	718	709	747	713	749	756	722	738	663	763	717	747	654	699	730	709	775	712	681	723	725	702	683	760	742	728	698	658	726	675	732	693	707	697	695	690	681	709	772	725	690	706	721	768	719	722	702	684	672	733	722	712	704	719	709	719	721	757	711	708	688	732	709	701	662	704	709	705	700	721	699	750	715	744	663	716	751	733	680	707	709	663	735	722	744	685	688	758	705	751	673	689	744	733	734	694	725	705	697	719	690	731	718	711	695	726	733	692	678	653	711	684	729	685	706	697	723	671	740	665	694	711	725	689	657	713	680	685	728	737	736	706	665	705	702	712	709	701	759	692	699	686	730	656	728	737	717	693	733	701	728	712	704	695	667	737	682	687	717	767	696	731	679	696	713	718	769	742	733	708	684	737	719	708	707	744	724	718	702	710	684	695	684	698	693	686	714	688	685	735	719	690	696	697	719	667	715	689	731	713	717	680	657	681	678	710	700	758	736	666	721	626	669	662	695	685	703	700	722	721	677	683	723	725	691	763	705	705	712	710	666	730	674	719	748	723	719	715	713	693	751	712	732	739	682	770	687	712	699	704	656	759	700	700	739	680	699	713	684	718	717	685	705	676	680	736	757	699	727	730	689	700	693	709	699	726	744	707	654	724	735	735	682	662	755	723	731	732	697	696	718	725	700	734	682	712	693	684	703	677	709	670	722	705	710	700	713	717	651	751	694	712	710	757	681	728	673	745	717	680	705	703	745	703	716	652	721	723	702	767	714	699	669	725	708	718	691	718	741	682	729	695	677	706	670	709	728	716	652	685	739	737	705	746	758	725	722	703	707	728	701	651	724	728	703	717	698	695	694	726	678	718	747	746	677	716	698	743	664	743	700	677	692	721	719	713	753	673	725	745	693	681	723	697	656	718	737	698	735	741	680	681	733	705	693	688	706	710	688	694	724	699	698	715	689	679	679	689	696	701	737	732	698	713	673	776	728	725	678	675	742	705	744	764	681	694	712	697	734	732	703	717	726	680	723	720	672	699	720	708	715	725	728	688	671	712	741	711	688	694	660	697	685	675	763	709	734	693	665	722	696	748	714	695	735	714	764	710	755	724	668	680	731	719	702	687	748	721	690	659	728	688	715	724	771	715	705	713	704	679	755	733	731	743	709	689	705	701	696	716	705	722	741	710	662	702	736	746	732	674	711	720	686	713	721	708	676	744	682	715	679	717	685	688	739	735	692	728	756	688	704	729	711	732	729	681	709	695	694	764	680	731	724	713	722	697	696	720	682	689	711	738	711	762	699	736	737	686	687	721	702	717	723	713	721	721	701	732	672	766	713	733	684	680	732	752	711	697	731	730	712	723	761	723	708	741	685	703	658	710	699	702	702	724	707	696	746	716	713	681	713	733	678	664	752	701	695	735	724	681	680	677	762	706	688	685	698	711	712	701	675	655	724	705	699	746	700	702	700	711	676	700	676	741	716	726	729	721	751	708	708	714	758	717	716	664	702	699	724	727	688	691	722	754	724	717	710	696	743	765	648	690	746	728	748	727	708	722	722	685	746	694	691	698	755	703	718	728	735	668	678	711	693	728	733	700	716	692	698	702	730	747	734	729	735	741	699	739	692	709	711	722	690	749	688	712	667	719	744
20871	18937	22842	23061	20155	17075	14200	13007	8595	6708	5401	4667	4549	3851	3295	3197	2770	2446	2250	1985	1679	1514	1484	1528	1117	876	775	777	779	582	485	483	410	449	461	421	478	423	450	399	410	398	384	420	396	427	423	417	389	410	419	428	423	391	429	391	397	430	396	436	395	356	355	373	350	347	362	383	376	364	333	354	354	342	366	377	391	395	352	355	345	372	366	346	378	362	317	365	360	358	386	385	342	355	359	367	377	348	372	325	338	334	324	347	350	330	369	405	381	341	349	393	337	371	363	388	368	356	368	360	364	349	377	343	347	368	334	361	311	362	358	374	321	363	365	313	350	349	338	350	375	386	364	331	353	364	374	371	362	396	333	377	349	380	312	366	343	374	380	360	379	371	366	329	386	347	347	392	361	361	328	375	335	367	339	369	330	400	378	350	357	338	389	382	363	406	340	391	354	305	343	344	352	317	347	340	310	356	342	370	375	365	330	324	364	348	337	403	352	316	365	359	374	364	345	333	355	343	359	326	387	384	371	338	368	328	353	366	346	366	366	331	338	346	384	354	361	355	371	344	362	353	347	362	357	370	342	377	322	332	338	317	362	356	332	390	352	360	366	353	394	363	389	369	361	405	353	344	379	355	375	387	347	337	344	371	317	375	369	363	375	346	360	363	370	390	365	334	366	381	382	360	359	367	357	324	353	381	402	330	369	343	343	369	382	349	367	359	379	376	344	337	370	353	351	370	378	326	370	361	351	353	353	357	396	349	390	363	366	354	361	361	349	387	385	375	321	348	382	367	373	341	380	356	377	337	364	375	331	305	353	346	314	362	336	344	348	358	357	325	357	329	363	358	322	368	354	361	356	313	346	320	340	370	380	348	360	366	362	350	371	358	375	360	338	346	369	331	377	356	331	390	361	360	367	396	352	381	386	351	370	398	342	373	391	347	361	392	374	367	398	391	372	372	365	367	331	311	365	321	342	392	350	357	314	384	338	338	400	375	345	353	354	343	373	379	329	375	405	360	344	335	351	378	356	360	387	353	375	352	372	379	377	412	352	343	340	398	344	378	366	372	355	375	370	342	348	368	375	386	358	372	381	367	345	365	364	325	387	351	352	389	324	334	360	377	362	342	365	337	332	362	393	380	330	352	392	382	366	344	366	344	346	346	377	356	382	362	346	376	340	364	385	367	351	351	339	352	334	388	360	367	430	341	323	362	377	358	346	373	366	330	341	359	353	376	349	347	363	331	383	356	335	336	363	323	348	365	396	370	357	380	367	366	356	386	357	364	356	381	356	361	327	339	388	323	349	367	370	365	351	322	371	361	348	334	370	374	413	353	341	342	360	380	368	351	382	335	323	354	370	341	348	323	392	355	370	362	384	378	345	334	362	342	383	365	399	369	361	318	346	350	424	323	352	334	363	387	362	348	366	330	372	375	362	371	348	354	362	348	374	360	377	355	356	332	376	365	382	358	364	388	379	339	332	365	371	361	380	357	357	365	363	382	342	347	372	351	391	356	332	360	349	370	361	350	356	350	378	360	371	352	366	378	341	359	358	354	350	359	346	368	377	341	358	390	354	392	375	388	333	333	378	365	355	385	326	381	382	382	359	398	354	355	386	392	334	373	354	350	366	368	353	351	359	344	365	339	351	365	357	319	377	338	350	371	362	373	347	373	365	387	389	370	338	366	373	362	357	340	360	374	356	375	348	396	361	391	356	379	382	374	361	332	357	342	347	354	344	332	348	360	334	366	373	347	343	368	358	397	394	371	344	323	382	368	367	398	383	356	365	393	378	354	389	382	338	343	362	351	356	399	373	347	404	374	381	371	341	344	349	352	360	348	392	360	337	394	361	341	396	350	348	388	361	373	367	365	389	370	375	353	348	350	396	377	339	350	343	331	386	399	375	373	351	363	358	326	347	327	362	365	360	352	356	331	377	376	344	352	363	373	339	363	358	370	371	387	383	373	324	381	353	338	338	375	351	332	353	346	400	348	345	357	321	372	327	379	343	335	302	367	351	346	349	333	351	375	338	374	366	368	339	376	358	391	353	331	390	354	349	338	351	367	381	374	396	358	361	367	353	332	365	360	349	379	384	363	346	368	352	356	354	333	320	365	360	328	352	348	360	356	344	336	351	327	325	327	347	350	356	367	347	342	372	353	353	349	363	336	369	320	387	357	372	340	328	399	388	372	364	359	356	352	375	373	322	345	357	354	372	335	374	378	347	360	356	323	360	372	347	324	396	360	411	337	336	343	353	351	371	341	376	334	364	349	370	340	371	331	346	347	350	344	376	350	363	392	363	369	376	390	346	373	355	365	382	394	371	336	370	342	364	382	376	370	313	365	353	357	381	336	390	378	299	339	386	329	346	381	302	362	352	362	341	364	343	372	329	367	339	391	338	371	340	340	331	391	380	333	373	382	341	428	315	318	356	359	350	369	347	398	360	382	364	360	386	361	351	338	359	371	327	359	345	378	378	370	375	362	369	360	327	362	351	326	391	365	376	357	349	385	331	377	350	342	347	339	343	348	342	327	388	353	413	360	357	339	359	368	351	355	380	339	381	367	355	311	377	365	350	364	385	384	378	357	339	363	371	353	338	362	355	343	366	361	357	362	369	384	333	373	333	347	392	372	369	376	346	406	361	365	350	357	340	372	363	349	364	341	381	341	318	338	373	346	375	359	379	375	359	367	354	372	352	335	361	338	384	392	335	374	339	387	385	351	369	379	356	379	358	330	343	343	336	358	370	378	382	385	346	357	379	347	363	334	358	343	370	329	345	349	336	391	374	355	375	373	340	329	346	319	368	344	371	346	364	362	359	370	330	327	331	386	375	363	326	325	365	379	346	379	345	349	316	376	359	361	354	348	389	389	378	364	357	358	360	361	346	340	364	373	362	379	367	378	343	387	366	374	359	330	381	326	331	342	363	308	358	355	350	375	357	356	335	363	323	367	362	352	330	393	393	340	353	364	378	336	369	354	335	365	333	365	373	356	376	362	383	380	356	331	371	357	347	352	359	351	379	370	341	386	359	350	328	352	369	361	322	346	352	357	374	357	341	373	380	341	380	345	375	350	376	370	370	385	331	342	361	361	386	353	365	354	359	372	335	345	317	335	333	369	337	360	348	321	354	367	354	357	360	354	325	358	330	334	346	348	375	384	319	343	337	352	329	331	364	341	370	365	377	328	383	329	374	357	361	369	369	330	334	362	334	357	365	350	341	337	356	357	402	390	375	343	351	387	325	347	352	359	372	365	351	357	361	394	340	385	346	354	361	347	362	343	400	373	337	363	307	335	351	373	347	358	349	343	369	370	362	344	392	336	351	356	327	324	350	326	370	374	392	360	340	368	341	365	401	366	366	390	371	354	388	353	366	377	382	364	353	356	373	399	381	370	358	357	371	301	339	392	354	377	356	362	366	357	352	369	365	371	355	353	354	374	390	343	377	384	342	352	359	414	371	356	342	356	343	327	372	382	396	344	344	329	368	340
17846	19286	29637	35299	35957	32994	32980	31150	25215	22995	19889	19076	18546	16669	15825	16188	14615	12976	11819	10416	8911	8253	8099	8154	6026	4852	4078	3513	3596	2348	2115	1773	1642	1633	1582	1468	1315	1465	1394	1337	1292	1240	1259	1324	1376	1464	1464	1602	1509	1443	1409	1310	1294	1322	1289	1166	1245	1337	1373	1427	1236	1143	1006	990	974	936	965	967	980	954	928	900	942	930	880	942	900	929	893	889	896	890	1020	991	954	951	897	910	936	836	860	883	828	875	880	869	903	872	920	868	865	874	944	919	821	923	810	844	875	886	863	887	877	904	867	844	866	856	878	849	862	889	867	856	904	871	879	919	921	899	870	933	885	914	907	889	879	900	962	870	903	956	859	872	894	904	870	935	861	878	891	893	810	928	896	928	846	888	840	848	887	934	867	920	881	893	870	905	909	893	857	841	848	841	859	902	880	906	883	874	887	891	849	867	864	813	841	876	891	902	876	898	936	875	844	865	888	892	878	941	890	905	935	908	883	864	857	911	817	898	914	903	863	884	876	851	871	903	866	871	916	865	850	820	890	946	849	866	866	912	852	866	893	899	897	932	841	879	860	877	882	901	889	877	849	795	916	925	924	823	867	856	886	844	848	830	899	849	900	874	892	822	848	878	890	883	928	861	871	874	951	914	839	853	857	861	900	842	845	794	914	897	871	881	899	883	833	864	905	918	872	895	928	891	856	878	882	920	857	900	888	876	877	886	903	867	848	901	937	894	836	891	855	873	855	892	862	844	880	893	889	874	921	835	861	874	847	900	902	898	891	933	829	892	892	957	886	903	877	839	924	924	873	890	921	885	867	892	869	927	886	872	894	898	868	934	902	907	884	891	872	952	875	902	870	925	884	935	861	803	839	817	931	842	903	892	903	824	923	909	883	885	879	870	847	843	892	843	837	847	906	893	895	847	828	896	933	876	880	873	894	864	912	906	880	917	881	870	825	850	905	874	868	882	925	873	921	894	900	898	888	907	893	872	861	857	887	842	956	910	876	914	840	923	842	855	861	899	921	904	870	866	853	912	878	918	904	906	852	847	841	880	882	871	932	918	917	916	925	886	852	913	891	867	923	887	896	937	855	875	899	865	876	862	842	881	882	862	868	883	866	862	892	867	893	916	862	854	865	867	905	900	881	888	877	891	878	883	918	918	881	903	926	849	931	878	876	862	917	879	859	878	916	899	862	846	857	857	836	894	881	875	835	871	900	889	839	903	855	953	855	920	827	895	889	850	844	856	868	848	855	836	928	842	869	890	897	853	897	899	897	803	840	938	863	842	869	841	898	902	868	863	868	906	906	879	853	876	873	913	925	912	895	872	887	856	878	875	906	883	869	885	874	854	873	835	954	931	859	848	902	915	903	849	852	868	832	931	915	877	866	888	904	887	913	932	845	823	895	851	873	873	893	860	913	843	897	859	934	926	814	864	913	850	928	881	906	890	853	863	858	855	826	925	885	862	886	859	903	925	898	787	880	863	875	940	910	874	896	962	873	900	862	867	882	869	868	860	940	823	843	852	881	952	865	916	847	952	901	871	915	889	903	813	869	907	845	826	903	800	849	882	847	906	867	903	910	926	908	895	866	882	875	854	868	910	915	915	887	865	911	908	900	841	843	833	853	908	835	885	901	937	844	911	869	897	942	883	928	901	856	853	867	889	841	891	905	890	860	876	882	820	886	937	942	858	908	900	864	892	883	887	868	883	930	882	865	851	874	841	913	894	892	844	878	917	890	860	863	865	880	922	941	888	952	935	856	900	879	916	889	916	868	857	820	846	904	922	844	894	889	890	870	838	851	849	859	892	886	868	909	872	895	886	907	891	906	855	856	885	908	880	876	905	901	882	851	908	874	914	888	939	873	911	924	887	898	900	856	840	899	887	837	857	861	837	886	865	885	929	908	872	860	867	851	855	890	856	864	889	905	873	819	884	855	881	886	839	873	882	907	849	875	874	936	917	880	901	851	905	867	846	893	879	885	955	875	856	935	871	870	894	866	839	858	895	879	899	867	865	876	887	826	911	857	871	869	898	893	865	908	889	931	909	883	915	881	884	857	887	901	897	835	887	862	949	899	960	867	932	942	922	848	803	893	884	863	868	879	890	920	871	903	868	919	876	861	890	841	853	898	920	947	875	879	892	882	865	852	906	843	847	917	826	854	869	887	927	852	900	905	926	855	875	878	862	833	914	892	856	862	916	908	889	904	834	931	899	893	848	811	857	843	895	887	848	861	868	896	887	864	853	891	853	905	887	895	927	925	865	860	868	873	908	936	885	916	856	861	888	811	884	854	874	899	899	873	875	889	881	859	915	829	916	817	908	881	903	924	846	878	893	854	917	839	907	892	846	819	844	866	868	873	913	881	944	803	886	890	851	877	865	872	878	943	914	846	890	904	871	896	905	847	896	851	862	929	857	867	973	876	859	911	912	887	925	865	877	919	864	901	884	869	885	912	850	923	888	857	880	892	901	895	887	925	856	871	841	921	836	867	846	868	846	853	908	928	869	833	915	886	924	875	852	890	835	902	929	893	827	895	839	831	878	868	904	919	897	881	893	880	848	845	889	839	866	880	901	844	903	847	871	778	859	874	874	900	843	878	894	922	906	833	856	837	878	896	878	836	857	864	899	860	893	907	881	898	870	864	900	879	911	905	918	862	918	913	925	860	841	884	881	873	843	868	953	888	904	930	917	841	922	853	866	860	837	854	838	901	873	877	854	911	858	852	884	921	901	886	926	806	842	907	839	927	877	879	896	908	908	861	843	931	868	874	837	937	877	866	898	844	878	883	911	910	867	919	843	832	834	847	913	877	902	866	898	894	902	948	863	901	841	868	906	879	890	900	861	873	947	868	884	894	912	926	842	910	888	821	882	876	890	859	868	865	949	925	890	885	864	871	858	843	853	894	860	879	844	885	863	851	858	824	858	825	911	912	918	857	855	868	891	843	880	882	874	864	866	900	856	897	827	854	834	861	935	913	940	858	899	850	884	857	880	900	885	845	916	907	918	881	841	880	889	859	870	869	874	856	945	867	901	930	895	875	830	873	871	892	860	904	894	842	926	856	842	858	921	860	825	863	893	812	932	865	882	890	884	832	862	880	903	846	876	868	907	867	867	897	908	935	847	868	873	916	865	816	850	885	902	860	863	885	924	867	873	897	916	901	890	893	872	882	853	891	911	822	848	872	868	815	854	893	883	917	858	893	899	848	826	853	862	869	835	891	909	921	816	878	868	878	907	877	884	824	878	848	857	893	889	920	919	868	879	912	892	885	883	852	903	897	897	864	861	805	897	896	835	936	877	868	924	867	912	972	865	829	889	942	908	856	882	914	893	839	886	905	886	865	861	873	904	868	864	910	851	935	836	901	879	856	882	922	903	907	897	861	929	812	865	894	888	873	883	880	823	850	908	948	836	905	870	862	933	876	976	867	911	932	925	894	881	918	881	842	880	886	817	910	884	872	902	842	848	903	832	906	873	859	871	855	887	876	902	937	890
50879	42500	43633	43402	43061	42684	43815	43981	40364	39296	37262	37293	35855	33588	32424	33616	31572	28201	25270	22153	19569	17105	16474	16783	11854	8535	6330	5476	5039	2814	1965	1642	1419	1454	1371	1296	1070	1102	1257	1020	1010	773	899	985	1191	1374	1362	1477	1267	1207	1199	946	961	1110	1030	753	903	1060	1115	1171	818	657	492	410	420	457	416	409	439	422	358	410	347	357	346	346	336	328	345	328	323	364	412	441	372	339	345	337	345	333	341	331	341	297	336	344	321	309	339	329	352	305	351	326	341	353	332	325	318	370	310	323	331	335	354	327	373	323	288	345	318	317	340	326	347	328	355	317	340	332	342	338	345	322	339	326	341	325	315	330	323	339	336	358	364	299	301	288	346	320	366	350	334	332	305	312	328	354	316	342	319	327	318	342	339	344	336	320	336	334	306	339	335	281	339	367	296	308	334	342	334	299	338	320	334	299	367	342	302	346	336	348	329	352	315	336	328	325	336	338	351	333	334	376	345	333	358	354	340	327	319	339	366	317	328	355	341	329	308	350	326	355	315	339	337	329	347	321	359	337	333	356	317	316	334	373	318	307	328	307	344	353	340	319	330	303	325	333	335	357	308	331	330	358	334	317	312	337	318	335	335	323	335	340	343	327	356	327	361	293	347	360	335	316	343	289	349	345	350	310	321	348	308	384	365	313	296	326	352	355	340	324	335	335	344	352	348	328	386	327	334	340	339	343	340	364	327	348	339	333	323	308	297	356	371	336	319	332	323	330	317	326	329	334	322	358	351	353	330	333	348	358	329	359	326	294	361	355	319	326	324	331	368	366	333	368	334	345	371	359	330	329	367	360	353	309	326	377	325	353	341	359	297	310	308	363	334	287	333	309	330	334	350	357	331	319	355	309	323	332	324	341	316	332	332	368	360	316	344	315	339	335	331	373	316	319	317	304	310	318	333	304	353	347	372	345	318	312	337	322	314	334	338	322	367	309	354	366	331	364	331	311	337	351	327	330	318	313	333	342	325	355	300	299	326	344	330	335	323	328	335	326	361	328	370	322	341	329	331	322	342	332	355	349	345	320	332	323	363	345	356	326	334	345	360	307	338	339	300	295	368	334	331	330	313	337	354	312	354	330	352	327	306	337	349	339	310	340	314	348	329	349	319	303	338	317	352	361	342	334	317	329	331	316	337	361	333	314	313	318	364	339	316	352	331	353	339	300	322	315	352	325	343	368	339	343	342	318	338	337	326	369	324	325	332	320	334	329	321	318	334	342	314	343	381	310	345	319	329	366	344	345	333	331	358	317	346	300	316	345	347	331	326	318	330	329	327	341	328	349	339	330	366	358	329	336	371	358	297	375	352	323	358	360	328	350	391	325	332	321	354	371	296	333	308	323	352	324	315	330	324	294	361	327	314	351	306	300	318	368	344	314	339	333	334	338	314	333	351	340	339	357	339	367	303	340	349	337	323	310	317	327	400	317	332	322	287	341	336	321	328	329	347	327	337	352	329	347	342	350	334	341	339	299	337	329	319	357	357	364	314	329	317	347	333	355	330	341	355	330	313	321	306	339	300	308	331	319	296	323	356	341	353	325	326	345	335	350	343	327	337	347	322	348	316	321	346	327	343	341	318	338	358	322	338	336	321	322	305	306	355	352	360	314	338	362	319	305	330	383	310	328	316	338	329	317	319	327	324	331	331	347	382	325	300	345	343	336	313	332	343	315	342	335	354	336	303	328	354	313	336	338	340	330	353	332	348	320	351	293	339	360	316	345	358	286	350	317	367	341	318	318	323	341	337	334	334	321	336	366	345	317	337	369	326	358	343	350	308	305	300	313	357	359	335	330	307	365	327	342	334	330	336	327	334	330	328	327	326	348	338	342	309	345	347	370	333	372	327	307	370	337	358	311	313	337	327	329	366	352	325	326	329	345	381	326	336	307	356	324	357	327	358	337	324	343	342	337	352	299	332	338	311	326	313	365	341	355	345	328	325	343	317	309	360	356	345	333	291	346	310	322	361	324	337	331	335	356	324	354	352	332	359	351	321	359	346	315	315	336	310	329	344	333	321	320	342	336	327	346	354	310	367	362	328	345	347	352	317	346	343	348	337	340	349	314	317	321	333	325	317	313	334	320	346	310	326	323	369	344	328	347	348	344	327	356	372	348	317	308	336	359	352	315	349	324	337	307	359	353	305	362	361	323	321	309	322	318	341	328	334	331	323	308	318	355	355	351	323	356	347	349	344	345	348	348	334	365	320	347	320	330	345	357	341	351	358	337	295	378	324	339	334	360	313	341	335	345	328	328	343	325	321	331	313	333	319	334	349	361	308	347	346	306	335	295	354	338	323	350	340	356	328	320	342	311	385	368	327	355	320	306	296	322	381	322	343	355	357	337	341	346	335	356	339	319	339	362	303	365	322	306	356	320	339	313	317	355	329	363	343	329	327	350	374	373	335	327	312	322	309	317	333	326	318	304	310	298	334	349	346	329	312	331	350	364	328	346	324	320	344	350	322	339	338	338	368	345	298	306	341	372	352	339	313	343	316	364	348	326	299	350	323	364	311	361	344	356	370	322	312	290	328	296	364	317	342	325	359	322	331	327	354	313	353	344	320	330	337	318	351	318	345	309	324	319	330	323	312	342	354	339	355	364	334	334	361	344	353	336	329	341	313	292	350	314	328	324	337	321	340	351	342	335	339	330	335	347	328	314	302	353	347	381	386	307	300	350	322	341	353	348	322	316	348	328	315	337	310	327	336	331	358	315	307	311	328	327	318	341	379	335	344	364	334	322	340	327	331	353	321	337	327	347	331	303	347	315	287	368	312	340	357	335	319	301	337	359	338	328	326	293	319	361	354	328	337	325	331	351	305	334	312	326	351	342	351	327	359	344	345	296	340	317	327	294	393	338	337	320	320	344	346	312	343	365	345	331	334	337	348	328	334	320	360	319	364	316	333	358	305	326	291	324	311	303	340	335	333	325	319	312	316	330	323	324	313	312	334	314	333	323	302	288	325	295	356	378	350	303	346	335	344	366	306	316	314	318	338	329	309	345	302	304	326	320	318	311	295	327	316	332	322	341	381	285	370	357	311	327	362	314	358	322	350	332	307	345	324	337	344	352	341	314	343	332	313	344	370	316	322	348	316	317	355	298	319	315	322	332	351	327	320	325	357	327	303	334	347	345	376	342	301	359	338	377	346	343	326	348	364	345	359	373	336	328	299	373	343	337	319	317	358	353	355	354	312	340	315	362	335	318	343	315	322	337	305	322	316	329	315	304	351	289	373	307	311	328	356	333	310	339	347	338	330	321	337	322	332	355	342	325	330	361	357	342	312	353	323	347	338	344	330	340	365	335	327	322	328	316	350	325	387	329	341	343	356	354	376	344	342	304	321	346	362	336	350	324	323	327	320	322	358	300	324	346	322	340	309	313	335	354	364	335	316	334	342	344	349	316	339	366	345	347	356	335	317	357	339	341	364	350	324	349	346	350	326	341	373	332	334	356	300	326	332	364
43817	46821	51346	56470	59658	61536	65945	62617	61364	60023	55653	56105	53935	53328	53383	54835	52406	51331	49223	45885	43560	42278	42222	41809	35096	30336	26246	23655	22539	14618	11373	9495	8041	8684	8278	7336	6369	7044	7721	6250	5518	4414	5039	5649	6792	8265	8362	8836	7736	7467	6774	5939	5967	6826	6020	4369	5700	6535	6900	7570	4934	3863	2028	1778	1760	1824	1624	1399	1601	1615	1285	1125	991	823	779	858	865	788	815	804	866	1200	1481	1273	1174	1036	932	882	812	827	761	872	751	837	813	878	840	795	776	816	828	876	801	803	815	859	811	814	814	768	847	843	849	829	795	811	807	817	880	818	812	785	847	830	789	824	800	803	824	828	872	791	786	826	832	767	849	785	789	795	863	786	815	834	817	814	830	769	748	800	816	807	807	809	827	814	819	814	750	831	862	776	813	852	784	790	808	805	862	816	805	799	838	816	744	830	861	790	815	777	797	855	781	813	823	819	824	811	805	804	815	809	816	784	828	797	801	869	762	879	827	844	827	832	838	817	842	803	859	776	786	765	820	830	828	797	783	774	817	845	801	827	805	816	799	822	821	826	813	868	846	809	848	830	802	813	841	859	798	800	765	799	800	831	757	797	818	840	793	837	820	849	801	804	846	786	871	897	849	822	797	808	804	760	804	816	805	826	810	812	801	849	777	856	847	814	792	816	797	811	835	837	835	815	766	820	843	836	777	818	776	833	836	797	851	783	814	832	796	841	782	777	815	794	833	781	836	855	798	854	804	785	789	800	798	852	842	773	824	820	788	839	824	811	791	815	811	837	788	846	842	843	834	826	783	777	800	796	852	837	832	812	832	843	815	775	828	834	853	810	786	811	799	829	807	782	812	764	766	826	794	806	808	809	821	874	851	816	791	825	820	857	811	772	824	791	825	880	847	782	745	785	797	816	782	774	833	874	823	849	798	788	843	804	798	819	819	836	778	817	807	769	871	823	789	773	822	797	835	795	849	801	853	861	838	815	786	783	808	845	817	809	826	862	823	857	809	819	819	818	810	769	829	812	880	821	841	787	810	852	857	833	812	797	837	794	807	815	839	800	852	832	828	866	798	779	849	781	811	793	804	808	804	814	777	803	802	869	847	836	832	809	884	769	849	809	787	798	818	816	764	793	835	857	847	829	773	796	813	858	768	792	826	833	796	864	776	805	846	830	828	828	890	785	774	813	857	824	813	820	801	806	786	842	847	812	801	820	793	856	843	804	799	848	791	791	795	817	808	827	759	756	842	810	744	796	772	805	826	831	857	791	818	853	823	834	795	788	808	821	791	788	833	798	807	824	851	848	806	823	846	804	826	801	796	789	819	834	776	857	790	824	870	790	835	804	781	880	818	748	848	790	816	851	854	811	779	825	845	786	796	767	775	773	822	782	816	793	794	773	847	843	790	808	763	795	783	773	789	788	782	806	843	777	799	805	807	833	880	775	811	809	793	817	796	835	831	853	788	849	775	791	797	804	777	800	815	824	825	846	809	806	780	848	791	821	796	865	781	889	822	743	770	822	778	817	795	798	864	793	815	829	793	813	805	801	824	857	808	819	836	791	836	796	787	767	814	771	798	783	837	815	800	869	850	801	774	791	773	813	777	811	819	876	808	843	776	783	821	812	804	822	834	858	854	789	776	849	796	802	838	829	820	792	857	805	860	830	809	785	797	792	840	825	827	845	806	846	846	798	847	802	880	812	847	748	810	816	739	835	887	829	764	814	841	780	826	766	807	796	814	847	806	786	851	772	803	748	809	812	833	766	811	820	794	795	743	786	860	802	792	833	824	786	805	843	841	821	832	816	811	840	863	815	830	830	773	823	790	841	800	799	788	830	850	838	793	745	794	864	784	822	838	806	833	899	830	833	759	775	836	848	848	821	816	783	875	811	804	829	848	775	793	790	774	805	794	832	787	861	798	835	851	827	774	828	863	838	791	820	816	784	793	857	784	784	771	796	811	809	846	804	785	827	807	831	818	847	772	795	786	793	791	853	822	803	799	844	836	871	784	778	837	799	808	807	859	811	869	792	832	805	830	845	859	822	805	794	820	807	841	848	834	766	837	791	794	801	830	810	806	861	782	852	852	803	778	794	817	799	780	768	836	806	839	824	801	810	813	773	805	850	810	825	778	804	764	814	822	789	838	778	762	762	828	824	805	815	771	745	840	868	790	811	810	833	782	829	858	805	795	776	811	797	758	852	812	800	835	815	809	897	775	846	867	854	848	846	839	848	798	785	860	851	877	811	858	795	810	801	782	827	789	809	795	788	835	795	795	800	795	823	840	882	800	815	791	792	836	860	804	792	838	835	793	795	813	800	803	840	793	798	810	896	799	815	791	888	798	846	850	830	805	780	804	835	836	793	812	800	781	819	752	791	823	851	803	823	794	834	842	780	862	817	819	804	845	818	796	777	763	827	811	781	817	810	858	826	775	831	790	861	819	820	836	823	780	793	822	809	810	803	830	804	799	783	786	800	820	798	801	794	791	838	774	846	810	828	816	825	759	783	854	858	784	807	793	797	782	815	852	859	822	782	806	835	804	843	847	856	799	767	836	811	832	777	803	811	811	820	814	815	821	834	789	797	812	845	805	791	808	810	853	786	817	827	780	818	814	846	832	843	835	800	807	756	816	869	800	797	804	777	847	789	845	759	802	812	819	780	781	835	799	797	844	848	820	758	807	869	827	837	823	815	828	839	824	793	799	833	819	828	801	823	863	781	763	795	808	812	824	811	807	822	744	796	822	842	815	802	775	831	746	801	807	837	813	869	773	853	749	754	826	836	784	851	805	864	827	797	826	812	858	852	832	774	791	819	827	816	806	782	810	813	842	772	803	827	884	781	822	776	775	737	817	813	834	806	836	820	769	808	849	812	793	829	809	809	835	833	796	796	798	792	854	875	868	777	824	824	794	830	763	858	807	891	784	844	810	818	804	828	782	813	801	821	838	803	801	774	793	860	818	846	831	833	862	797	851	841	814	813	792	778	790	811	759	856	833	827	819	813	835	792	821	816	745	741	777	778	837	796	816	797	813	849	819	833	832	850	789	834	799	790	830	801	801	809	800	808	819	821	794	794	822	828	772	766	857	854	808	834	844	800	822	823	807	772	764	828	837	794	811	790	765	813	813	772	814	808	793	839	823	792	879	851	790	809	840	809	769	809	790	788	811	831	808	780	853	819	788	764	795	791	786	778	763	835	807	802	829	852	784	790	775	849	762	776	830	813	795	834	828	788	726	886	843	780	811	796	791	809	768	806	827	801	829	786	821	808	806	823	854	787	791	809	789	822	815	860	879	823	839	804	803	838	800	855	812	804	807	778	780	819	785	835	810	827	838	831	812	827	818	835	817	777	761	840	845	814	820	835	832	823	816	839	803	826	849	907	840	809	822	763	805	835	824	830	812	780	831	801	803	791	799	842	783	778	831	800	796	843	750	817	784	827	872	789	813	803	831	826	774	766	828	842	793	812	824	845	797	867	848	847	827	817	809	781	800	808	826	838	796	834	805	805
53643	39727	39897	39793	40521	39726	41752	43776	42097	43087	43522	44159	42568	41662	42786	44573	42739	41033	38734	35055	31828	29523	29333	29241	22505	16972	13508	10697	10138	5716	4061	3046	2373	2656	2620	2291	1956	2136	2017	1756	1612	1316	1478	1703	1925	2423	2535	2530	2280	2094	1988	1757	1626	1891	1719	1187	1438	1686	1853	2051	1349	1097	610	504	493	561	517	445	505	436	455	448	325	254	289	281	299	286	283	278	267	350	453	405	377	328	315	307	305	288	309	283	284	255	267	292	281	299	300	279	282	277	253	323	253	300	273	313	292	240	282	290	283	295	267	282	287	274	304	256	269	279	270	300	284	294	285	290	291	280	301	292	300	298	302	262	231	290	296	286	299	314	251	266	291	294	280	278	301	267	256	274	262	297	278	279	307	298	278	309	300	265	288	280	312	276	278	286	281	303	284	290	258	290	302	297	275	266	287	279	275	273	270	305	290	293	245	291	250	268	290	286	277	291	293	271	288	318	296	306	293	277	281	300	269	309	276	254	302	316	260	296	282	300	310	293	298	282	300	266	271	277	280	271	281	277	284	256	277	299	294	284	308	274	264	288	316	314	295	284	251	291	305	282	284	267	295	264	310	283	313	288	251	315	293	311	263	266	266	252	284	300	290	271	299	279	271	305	323	296	288	276	291	252	292	293	297	310	276	287	317	287	288	295	274	313	272	278	285	278	296	331	318	287	290	307	288	252	280	273	289	288	299	280	269	320	301	282	314	278	264	286	301	274	293	325	289	260	289	275	259	294	275	301	316	281	245	300	279	284	298	298	288	266	285	278	337	307	305	273	319	294	291	279	304	279	297	303	282	282	273	288	280	283	304	283	274	264	277	259	288	303	328	274	267	250	278	306	328	276	335	291	265	267	306	275	271	281	271	291	252	321	268	309	305	297	263	282	308	274	302	304	264	286	267	289	276	316	328	270	277	280	284	285	316	287	287	285	320	296	280	256	306	281	300	240	309	258	305	289	292	288	269	261	292	302	310	274	287	287	312	312	295	250	282	307	277	286	257	268	289	304	279	260	284	293	360	269	265	309	290	316	290	310	269	309	296	312	258	291	304	290	286	281	299	292	297	273	282	280	300	327	271	280	314	323	262	278	289	296	277	304	304	259	293	300	257	256	271	298	281	288	276	239	287	291	242	266	285	219	274	282	288	270	299	299	295	311	315	284	293	310	290	289	266	276	272	307	319	264	303	278	316	301	285	293	280	274	292	252	279	284	256	306	300	292	320	266	248	266	289	291	271	264	280	321	276	287	301	259	283	283	281	288	264	290	246	281	277	282	308	303	304	279	264	259	251	297	299	284	309	305	288	272	283	274	271	284	316	296	285	286	304	300	292	286	274	279	278	304	266	308	287	253	294	313	305	285	256	300	268	271	284	302	302	297	292	271	290	273	278	289	286	315	291	265	315	310	321	284	271	281	281	282	310	278	254	283	259	297	281	261	264	278	316	264	293	277	273	265	284	329	258	281	284	266	317	284	296	295	261	272	271	281	265	300	275	255	288	304	305	271	306	307	280	307	271	262	290	301	298	297	283	307	288	253	272	330	267	280	295	290	288	257	284	296	245	246	317	318	262	277	295	274	252	281	286	278	259	280	252	278	307	255	313	298	263	289	329	311	292	271	295	269	269	262	273	335	294	274	313	290	263	305	305	280	346	302	300	314	295	279	301	290	292	313	292	281	287	277	311	255	289	287	265	287	296	285	300	320	297	291	309	300	278	259	305	266	281	281	289	300	298	308	293	281	295	275	273	270	275	302	328	282	261	299	276	279	275	264	327	310	266	292	277	282	280	262	289	294	274	296	317	257	282	282	264	282	257	301	280	276	289	296	279	316	289	285	264	287	291	299	267	298	313	274	262	291	269	314	289	302	292	274	262	293	273	308	271	292	290	298	312	268	261	276	289	297	283	277	308	267	288	276	255	295	285	293	298	282	315	271	287	272	280	276	306	305	289	285	310	287	294	283	274	259	310	294	284	284	296	287	283	288	283	287	269	284	302	280	262	313	296	289	304	297	310	299	246	285	285	289	294	275	266	263	297	305	262	266	236	301	272	294	311	287	267	276	286	309	277	264	274	308	304	288	280	280	288	302	292	292	282	292	270	331	296	271	276	289	267	302	283	284	267	286	318	297	282	273	267	249	297	280	261	247	278	305	262	298	261	297	277	289	265	275	271	276	295	305	285	288	268	283	269	298	290	299	287	301	268	288	270	329	291	241	303	312	267	319	295	301	301	256	311	292	282	333	295	255	269	296	280	288	308	299	303	270	289	293	295	274	294	315	295	268	292	286	285	289	300	267	285	315	290	268	266	297	322	297	292	278	257	293	272	300	301	272	296	283	277	304	273	268	261	314	302	295	265	331	322	282	287	293	250	269	279	286	297	290	283	272	301	300	306	277	282	303	254	281	292	267	271	324	285	301	300	261	293	280	271	300	297	276	283	279	267	280	309	332	321	287	277	282	303	308	285	263	285	305	273	302	273	282	287	310	274	283	283	336	304	295	265	276	277	285	276	307	283	270	287	281	264	305	279	324	292	323	245	280	290	301	296	284	270	258	296	295	285	281	286	270	277	293	300	306	299	300	286	290	278	294	283	302	313	294	281	299	282	291	300	274	300	311	291	296	325	267	263	279	277	267	277	281	289	246	265	310	289	277	286	280	291	263	266	311	291	324	273	262	274	294	282	307	280	288	279	277	263	302	288	315	290	301	265	303	281	282	304	279	269	293	263	305	285	327	286	281	269	281	285	304	308	270	302	314	283	305	304	280	258	286	310	290	288	253	278	274	278	277	288	265	290	317	290	297	339	281	272	277	297	283	306	283	276	291	265	274	300	280	305	267	263	265	266	310	286	280	287	254	315	275	316	330	297	317	275	261	267	280	241	283	283	261	276	322	298	271	264	282	308	285	283	291	276	294	291	298	258	273	299	276	293	282	304	285	283	251	293	265	297	251	293	284	285	282	281	291	281	255	272	302	270	309	295	269	253	269	278	271	319	278	279	267	310	245	286	291	265	265	300	294	313	270	264	338	276	289	273	311	297	274	287	286	301	296	274	269	298	276	262	275	278	287	297	313	322	282	264	288	315	308	299	304	276	308	302	287	272	267	287	288	291	278	282	278	278	306	296	297	286	247	272	291	309	275	311	268	300	276	264	267	290	272	288	270	278	252	273	270	264	286	285	260	286	296	270	275	277	293	308	325	287	272	283	257	277	307	298	289	275	272	278	277	310	278	275	283	305	278	301	298	290	282	333	294	284	274	264	258	289	284	282	268	282	274	296	313	259	293	289	280	271	297	286	297	290	270	264	286	282	266	305	280	273	296	300	287	280	290	283	318	325	306	265	300	281	305	275	260	306	278	268	262	332	299	292	293	299	299	306	293	280	289	281	231	283	277	320	287	315	250	288	281	266	279	285	275	284	283	290	287	305	285	269	265	292	267	297	294	286	311	305	276	318	266	282	279	275	284	281	310	276	306	263	294
47229	51082	51559	54119	59111	60738	65647	63380	65071	64128	61461	61849	60777	60074	61604	63646	61841	60813	59428	55679	53083	52120	52649	52073	45398	41029	36946	32051	32416	22418	18854	15335	12728	14863	14216	12459	11104	12390	12105	10324	9433	7830	8857	10034	11397	13771	14287	14350	12607	12569	11568	10122	9891	11369	10562	7063	9496	10272	11619	12207	8080	6334	3014	2566	2492	2656	2123	1847	2309	2219	1844	1616	854	735	769	749	794	709	676	713	751	1490	1883	1539	1272	1046	867	793	682	694	739	711	691	676	740	727	690	716	712	665	672	724	674	704	694	672	653	683	684	682	692	660	674	661	761	719	676	669	681	676	674	691	694	727	691	672	770	676	646	701	688	649	699	740	696	665	690	701	682	706	690	734	667	678	642	639	719	723	734	696	676	660	695	656	722	712	751	685	665	745	699	688	702	724	754	691	704	735	725	674	731	733	668	738	727	685	722	665	699	753	676	667	677	713	660	654	700	737	714	674	684	649	686	674	713	682	663	676	706	674	685	730	677	708	676	708	619	739	746	680	689	725	660	687	700	688	763	682	667	684	671	753	722	681	672	703	687	678	683	692	666	702	683	682	642	650	677	719	733	691	734	713	684	681	716	725	717	705	727	713	622	681	710	652	698	654	684	659	716	653	704	738	700	692	696	723	640	700	647	648	727	646	666	673	653	702	642	752	679	692	686	631	703	678	639	684	674	660	695	708	699	710	703	695	706	706	733	710	694	739	701	707	678	716	711	651	690	711	678	656	665	711	658	705	684	708	676	700	683	659	683	719	659	695	713	699	710	732	658	693	682	661	683	687	710	722	701	660	715	710	728	690	686	679	705	644	689	715	725	693	660	653	750	702	688	716	672	665	679	742	703	683	718	720	677	677	642	686	724	686	725	692	682	713	672	681	697	680	739	685	682	725	707	677	708	696	684	692	709	730	656	669	715	622	737	692	690	697	682	686	697	708	702	702	756	743	668	722	688	642	653	710	675	733	684	716	685	690	674	683	720	695	706	728	659	666	693	699	667	707	709	716	684	704	751	695	723	691	740	687	752	723	687	689	724	694	681	759	700	687	715	693	723	651	719	697	697	709	750	668	656	661	693	707	691	669	704	682	650	700	719	714	706	724	692	682	720	702	707	665	695	686	724	693	685	722	685	665	688	697	667	679	705	684	744	744	666	694	683	679	685	717	700	722	703	745	702	695	690	722	683	671	662	701	691	707	701	705	647	670	707	688	725	708	698	700	706	714	737	718	700	699	720	668	710	705	730	700	721	697	698	692	715	701	736	662	695	719	701	724	753	660	711	682	681	682	675	720	694	723	670	730	683	731	717	703	663	720	700	681	716	698	691	667	740	722	690	707	659	680	729	681	688	654	699	741	671	705	717	680	685	731	687	708	686	700	734	693	677	666	687	729	688	735	711	684	704	686	700	721	730	702	719	744	668	676	697	700	718	671	693	686	677	742	692	663	663	696	687	671	673	712	734	682	673	718	726	699	693	747	713	710	720	686	694	683	711	694	676	708	753	706	698	723	669	677	684	670	710	693	682	752	645	672	677	699	725	697	714	712	654	694	653	689	707	732	705	709	692	700	684	751	748	730	688	676	762	695	716	701	726	681	705	708	720	687	650	695	714	652	701	695	647	714	721	726	731	712	699	723	721	677	726	673	692	708	692	652	680	701	727	679	696	753	630	717	679	663	691	689	717	719	716	721	702	668	745	631	660	732	765	697	691	716	671	706	671	724	693	713	719	674	701	727	700	729	733	711	669	665	717	677	668	674	674	707	705	718	680	689	726	750	699	686	694	658	686	720	651	699	712	737	692	708	760	680	707	713	663	707	665	685	688	720	690	682	700	697	735	717	646	684	686	729	648	679	683	691	707	736	659	719	677	688	711	730	744	701	683	681	728	718	711	681	646	702	684	694	710	673	721	689	705	657	708	702	731	673	730	701	703	694	694	689	669	702	691	693	670	693	670	699	709	705	749	661	688	724	699	733	713	704	735	690	688	676	699	690	683	694	708	700	729	681	735	682	687	723	690	679	732	682	683	650	727	703	712	697	705	716	687	713	692	704	708	674	734	709	727	735	736	665	692	672	732	729	703	699	717	701	664	739	770	667	678	674	657	685	740	730	692	730	688	680	737	707	689	694	731	689	674	708	702	683	699	682	666	680	684	699	688	681	698	708	713	713	666	669	665	671	777	649	692	699	694	619	682	714	692	707	734	655	661	740	713	712	673	634	717	705	683	720	686	730	665	682	646	670	691	695	673	649	740	737	671	700	711	661	682	633	690	639	730	713	708	714	702	660	722	709	730	727	676	680	724	659	683	688	712	667	701	675	707	726	722	688	718	732	699	695	708	727	696	666	653	693	719	667	700	685	693	634	677	668	689	710	669	699	653	687	667	650	697	672	736	719	713	720	681	680	682	724	731	691	678	662	693	702	667	704	696	689	733	691	675	685	695	733	718	708	687	652	724	641	722	670	684	698	734	690	692	723	654	719	676	712	667	717	691	683	673	660	688	658	632	651	684	642	698	708	657	669	670	754	730	688	681	687	709	711	689	724	669	700	692	698	672	709	659	700	712	679	705	714	645	661	684	726	751	736	673	669	691	701	700	688	673	649	708	746	701	701	722	676	720	740	690	662	733	724	693	664	701	680	689	718	712	678	712	723	736	694	718	693	707	709	704	685	666	741	714	700	725	673	686	727	684	676	654	699	682	700	712	714	701	657	710	763	728	694	656	728	711	673	663	693	717	676	662	695	697	661	661	675	680	742	703	680	706	754	698	716	699	688	670	667	666	726	660	747	713	654	636	746	699	681	713	693	691	677	689	720	684	694	694	677	689	719	687	698	696	639	658	739	761	697	715	721	711	695	697	687	693	714	660	702	734	695	701	670	705	714	713	721	708	695	734	715	699	694	729	726	702	712	703	707	682	714	711	688	683	689	668	670	722	710	699	681	718	751	614	705	648	679	684	699	699	677	719	691	673	670	672	675	720	659	673	708	690	714	679	679	671	694	668	676	753	705	716	660	661	732	667	683	744	691	693	690	690	640	705	694	714	740	747	749	698	718	745	730	734	673	681	735	686	687	691	636	655	699	716	726	654	736	692	659	702	736	723	675	671	718	721	671	692	734	695	685	703	674	686	727	720	716	703	701	693	667	714	720	711	689	711	688	741	679	717	662	700	678	680	651	722	654	723	678	728	661	735	707	696	742	718	703	712	688	622	669	681	696	684	664	688	681	669	695	694	635	681	668	714	705	678	718	736	698	702	712	709	675	700	682	738	707	709	699	674	719	686	720	729	700	656	658	714	723	664	736	690	725	708	670	714	671	707	729	718	686	686	712	697	708	704	684	729	734	692	639	731	703	744	696	656	724	706	652	709	668	685	726	748	739	709	662	742	669	717	659	658	735	712	745	667	679	654	689	732	705	656	698	709	707	677	731	688	679	724	727	673	710	745	701	693	647	689	697	665	728	707	732	716	665	712	737	747	675	698	726	710	730	749	674	673	674	702	681
21288	18475	22466	22542	19650	16861	13846	11801	9382	6723	5220	4565	4542	3726	3096	3031	2850	2370	2128	1889	1683	1516	1502	1493	1082	1037	844	708	707	535	494	492	465	495	425	462	414	392	436	392	441	418	382	414	430	411	410	480	450	425	433	414	395	388	404	425	401	407	413	383	403	400	346	388	383	376	369	381	365	389	381	346	371	355	389	372	375	363	332	379	395	388	375	408	391	403	369	356	372	342	395	344	365	385	372	388	380	356	340	368	374	334	336	389	360	384	357	376	340	389	370	331	340	367	376	361	378	344	362	351	391	401	343	365	333	347	360	364	377	350	373	344	390	386	351	378	334	361	414	353	344	348	365	376	344	382	309	355	373	386	387	355	361	363	381	337	372	336	397	353	384	364	349	351	396	357	387	380	366	399	354	395	374	365	364	339	354	381	391	327	350	355	335	352	376	366	391	398	348	392	372	333	344	353	372	370	406	366	377	383	361	405	334	380	338	354	369	373	354	356	381	364	384	352	398	400	344	331	374	338	378	329	348	361	360	366	397	367	389	346	362	368	417	332	374	363	361	343	367	335	381	348	360	363	346	354	339	381	348	363	327	347	351	350	341	416	333	370	328	378	391	367	348	376	391	340	340	370	328	380	353	356	354	383	331	373	366	367	367	383	344	369	356	364	321	383	376	358	385	371	356	363	356	384	395	358	335	366	359	385	387	365	394	348	400	385	378	379	361	362	398	343	369	323	352	365	356	355	401	387	402	309	378	382	347	356	357	342	392	346	349	415	363	357	356	369	376	385	399	364	332	373	379	366	387	368	345	376	342	377	368	376	382	368	353	354	367	365	357	347	376	360	368	340	372	390	379	337	374	375	378	362	388	344	346	364	402	370	399	349	344	362	369	379	403	359	379	365	389	372	385	359	344	329	408	388	342	364	391	365	385	361	350	380	363	372	369	389	355	378	365	369	398	346	372	388	348	399	337	385	339	356	336	348	354	358	394	379	355	346	351	366	397	352	318	385	362	356	359	369	341	336	361	384	386	363	390	342	372	357	348	367	367	367	382	340	349	361	367	363	372	365	346	377	342	418	362	383	337	365	359	360	414	378	362	345	357	366	334	329	379	331	360	377	339	387	389	363	380	329	359	330	369	365	373	364	343	324	358	348	410	384	356	365	377	369	377	377	382	342	344	353	388	327	362	381	370	391	350	379	392	371	371	372	395	395	373	329	343	340	357	371	386	374	349	343	364	366	388	373	369	329	336	382	386	357	384	342	383	344	381	343	370	378	384	346	350	391	355	404	400	368	351	359	365	362	362	371	369	379	340	388	338	355	374	348	351	357	352	356	366	359	339	353	367	360	340	354	331	389	356	364	394	332	342	359	359	388	372	353	374	344	349	382	379	369	387	351	378	367	343	323	353	394	348	342	365	343	380	346	369	384	368	348	347	391	322	378	350	392	359	379	352	345	392	338	363	371	367	377	369	319	354	345	365	369	361	372	375	344	343	370	354	352	382	366	322	367	366	344	345	335	417	393	376	362	338	402	372	383	363	378	331	385	341	377	358	360	340	361	362	367	387	405	378	345	345	352	364	344	360	355	353	342	348	367	360	320	355	362	395	369	344	380	374	360	357	344	354	368	353	383	368	355	350	355	361	392	348	368	359	369	423	363	404	367	362	335	382	367	338	345	384	365	399	369	306	369	344	358	334	385	330	383	379	359	347	376	368	358	367	350	361	347	358	353	355	394	366	355	352	376	327	355	344	333	375	334	346	340	370	385	393	386	320	386	335	361	365	389	402	314	363	363	357	398	370	362	332	343	346	357	359	343	398	368	385	363	361	336	352	371	343	378	374	347	358	333	383	358	368	375	396	388	360	349	370	343	344	357	388	393	348	395	393	401	344	354	394	342	341	373	378	399	356	362	365	346	356	383	382	341	414	360	361	392	370	353	331	340	386	374	357	379	353	377	376	345	374	363	386	340	358	318	376	355	393	369	347	365	407	353	347	375	344	385	380	347	384	346	352	341	346	377	367	368	373	350	369	367	379	361	354	373	391	361	368	396	365	376	349	330	351	384	353	386	379	351	375	360	368	330	355	400	346	351	356	336	352	353	363	350	349	356	404	360	386	402	380	345	391	363	370	325	369	375	363	381	343	378	353	363	332	374	320	372	381	402	368	369	358	336	337	337	317	408	357	400	375	357	358	357	390	380	369	389	372	364	392	377	373	336	366	353	315	363	343	339	353	361	345	368	389	375	366	377	355	388	356	358	344	373	325	352	380	388	398	377	365	351	396	344	340	345	372	377	414	416	373	354	368	351	374	394	376	367	355	363	384	372	343	383	358	380	350	369	375	375	366	363	377	341	357	358	325	383	385	336	385	367	381	345	297	383	354	392	347	346	370	382	378	325	348	397	343	343	393	353	356	378	379	351	367	353	335	318	351	316	371	333	390	352	334	362	349	335	382	363	375	380	345	338	341	405	367	404	375	378	371	330	389	373	322	359	367	361	365	362	358	372	357	358	350	358	360	402	347	376	398	365	384	356	341	335	362	359	372	366	362	367	334	381	362	329	371	380	400	352	369	350	345	357	372	372	345	400	344	402	339	352	373	358	327	409	375	360	397	370	347	343	401	380	347	362	410	338	369	394	343	351	362	379	395	307	348	341	363	398	369	376	364	355	361	377	360	397	343	338	367	356	388	385	390	363	340	394	381	380	356	359	325	378	354	357	373	367	360	345	380	359	330	384	373	365	353	353	372	341	360	366	399	346	380	365	379	372	389	391	391	375	344	389	378	368	354	386	403	370	379	391	350	384	379	381	344	346	352	376	388	363	403	339	408	358	378	373	367	342	356	386	374	387	396	359	340	357	382	352	359	359	366	368	348	386	356	339	369	351	397	347	343	392	362	396	373	375	423	362	375	370	380	337	364	346	375	346	344	354	358	360	371	383	358	340	381	379	385	378	361	388	338	388	380	364	356	387	352	343	389	328	390	371	388	396	378	409	386	372	392	385	372	386	371	350	368	389	356	358	360	377	369	350	387	340	339	365	372	376	345	344	341	362	355	392	380	356	379	381	344	358	358	396	347	405	340	397	366	382	396	339	366	323	364	375	354	384	392	374	351	338	353	375	361	390	369	408	330	330	391	353	385	325	359	368	356	371	379	370	373	388	348	364	345	366	372	353	365	377	365	342	372	387	368	385	360	363	369	332	358	371	416	400	357	382	377	391	390	401	361	350	351	365	347	342	379	385	338	375	334	373	383	373	326	364	361	359	329	372	350	338	351	347	352	381	365	346	357	370	361	369	382	327	394	359	348	379	352	385	383	373	327	341	361	372	372	376	375	351	364	359	339	401	350	381	348	385	390	390	344	370	383	352	335	347	352	381	376	351	345	371	366	388	387	385	403	321	382	371	357	398	411	388	364	376	357	336	378	387	368	356	390	372	387	401	373	405	360	359	385	376	369	351	370	376	375	357	369	364	379	361	399	329	375	382	347	378
18324	19028	29706	35676	35458	33102	32660	30791	26270	22534	19506	18708	17883	16561	15975	16219	14532	13040	11636	10167	9382	8175	8070	8017	6063	4928	4366	3294	3609	2315	2009	1763	1559	1590	1614	1400	1369	1487	1438	1246	1305	1200	1250	1277	1332	1418	1513	1446	1509	1442	1376	1269	1192	1365	1267	1148	1266	1178	1322	1310	1214	1138	949	898	944	959	955	912	953	958	922	926	896	917	911	847	937	902	873	878	914	964	970	1029	1035	902	974	925	955	869	946	942	883	911	924	945	940	874	879	915	901	889	868	939	855	868	892	893	866	945	915	871	898	884	855	898	887	931	895	913	926	905	833	941	920	890	926	856	908	854	894	926	889	878	866	891	892	916	845	897	876	905	869	831	883	870	899	954	878	833	838	919	884	832	896	868	876	846	890	907	874	848	890	892	893	939	875	835	929	927	941	881	892	920	883	869	955	853	861	927	888	844	919	881	914	891	903	889	843	936	943	875	957	955	912	892	928	880	956	890	841	817	939	910	881	886	861	876	893	919	922	898	898	935	937	883	888	898	943	876	881	917	877	899	943	895	871	913	890	933	903	905	957	893	874	860	874	886	898	898	909	923	907	874	906	925	891	865	918	872	885	859	888	891	908	930	898	851	973	915	924	871	875	834	885	894	900	866	907	904	887	950	950	885	858	896	908	932	889	845	926	911	912	886	902	879	887	854	889	894	913	825	928	888	890	923	902	915	863	872	857	829	890	943	888	986	818	855	921	895	915	867	881	885	876	931	881	885	853	917	901	975	866	902	900	911	865	894	933	846	889	941	908	932	952	874	900	862	922	943	913	899	900	944	896	883	911	906	881	921	877	924	902	858	884	929	858	879	845	887	857	876	864	900	926	880	883	824	903	892	855	932	909	915	823	907	906	870	903	902	898	936	886	919	912	878	908	889	900	839	891	848	855	886	914	903	916	905	863	906	844	908	926	857	935	865	903	927	952	825	890	901	907	957	941	903	929	888	857	916	850	903	939	858	835	908	913	870	891	877	914	860	888	845	877	945	895	936	922	878	947	928	885	892	894	855	871	918	890	908	843	888	873	894	926	930	847	872	920	846	829	858	873	896	867	901	885	891	893	897	935	947	883	893	857	880	954	896	946	900	911	906	855	930	956	916	888	898	935	891	874	874	865	908	905	921	858	892	905	896	900	907	902	914	909	832	855	903	854	943	878	888	861	857	874	948	885	909	937	899	889	890	879	902	903	850	928	883	944	928	905	838	920	856	955	969	875	899	865	892	896	892	962	851	872	881	877	865	921	835	890	928	938	942	837	847	911	848	893	923	874	820	844	859	861	935	922	914	871	898	869	884	839	889	873	898	864	871	882	908	881	922	905	965	904	873	911	966	892	945	913	868	880	894	899	904	949	892	916	841	882	891	884	875	880	881	892	914	883	903	879	905	892	835	881	929	864	898	886	939	861	873	882	897	836	904	930	863	899	898	874	921	876	940	907	854	893	897	876	883	973	882	882	907	905	890	915	845	913	877	883	891	947	928	849	940	894	846	867	917	938	893	932	907	920	907	935	880	867	885	849	906	868	862	897	911	931	900	826	903	910	858	873	909	893	881	890	881	880	848	883	876	875	920	907	950	871	903	909	918	896	891	943	910	879	886	903	934	872	873	858	874	911	909	904	916	940	898	908	903	900	915	856	879	916	911	887	894	902	927	935	864	889	871	888	927	952	957	912	933	857	900	874	873	921	893	926	900	934	888	923	917	873	855	902	837	829	879	902	935	950	907	836	922	895	888	880	884	928	928	959	871	911	898	896	887	881	937	817	883	894	850	925	905	904	895	957	886	917	907	866	979	916	895	884	922	915	859	895	868	863	900	857	943	894	894	825	889	911	849	885	892	945	944	914	871	853	848	908	905	878	877	879	936	922	936	881	930	875	875	965	908	918	858	826	869	867	889	923	925	847	807	901	890	946	906	869	899	878	837	883	937	914	953	905	948	885	916	843	919	899	869	837	864	938	946	898	919	850	887	894	871	922	879	956	933	892	929	863	912	880	883	866	872	883	925	895	873	870	888	873	884	939	895	938	845	875	886	869	921	867	918	847	920	860	898	891	859	949	894	910	885	918	891	895	884	866	821	905	894	889	865	862	941	868	905	920	906	921	888	900	865	833	916	927	827	874	894	906	862	844	878	912	930	901	863	913	906	859	898	838	905	832	904	894	906	869	885	892	862	933	874	924	897	959	867	894	868	870	939	886	882	878	828	931	933	864	856	893	893	858	916	930	867	889	871	923	930	901	883	903	861	871	930	892	986	901	868	862	902	891	914	842	908	885	897	858	881	940	900	884	860	860	875	899	906	888	908	859	911	888	906	846	931	897	879	875	933	885	903	880	913	868	905	956	895	910	877	929	893	883	882	904	905	823	849	917	911	884	885	820	889	887	878	902	897	900	913	908	921	858	900	878	909	883	912	910	880	913	848	953	952	853	882	884	874	929	861	911	885	906	912	873	959	893	874	927	902	926	869	930	940	893	883	876	888	915	857	922	837	869	884	917	883	866	903	909	876	882	898	881	893	882	910	913	893	856	910	888	912	859	947	864	907	870	873	881	854	934	881	923	914	929	856	879	946	915	921	901	820	840	933	881	929	923	916	900	905	851	901	890	897	888	875	910	859	904	904	913	937	873	883	909	881	867	868	822	940	939	882	881	916	872	875	864	923	883	912	866	891	876	921	858	889	902	854	914	875	902	871	872	862	901	884	834	953	878	912	877	882	913	871	930	920	928	855	916	908	883	895	938	891	892	856	948	893	894	877	868	925	869	942	860	903	905	926	880	933	878	892	955	892	865	929	856	831	873	896	913	939	973	889	807	869	914	945	894	864	825	916	849	915	923	827	917	944	875	843	902	910	869	928	883	891	941	862	928	918	859	890	900	892	929	896	911	933	899	856	894	913	937	906	890	869	917	920	875	826	892	905	886	915	915	923	970	861	929	903	828	892	863	881	940	895	898	886	926	896	861	884	874	894	900	839	900	938	948	891	861	900	886	944	887	940	888	915	925	869	918	892	928	917	912	950	958	898	875	902	856	880	884	916	842	910	867	912	908	922	892	836	886	888	881	834	905	907	870	874	895	884	861	819	882	892	884	885	874	874	896	904	892	936	917	889	911	908	857	943	872	849	933	932	930	873	898	881	866	920	920	833	837	896	924	910	913	864	924	879	925	857	963	865	869	894	891	871	903	838	884	952	809	903	957	935	848	942	905	847	891	865	856	914	962	945	912	878	903	929	914	912	913	937	906	887	902	930	902	923	905	950	948	906	883	879	849	932	855	909	865	912	855	858	891	835	867	883	911	931	903	951	948	821	878	875	894	859	875	840	928	908	902	921	857	896	942	870	863	912	921	851	853	930	902	890	868	890	886	872	898	913	880	922	908	885	897	870	871	979	854	886	918	924	873	889	883	875	900	888	871	863	863	912	899	925	850	877	899	885	878	872	960	879	896	952	864	920	933	903	898	886	969	887	865	936	882	889
48526	38998	42227	42709	42744	41349	41415	42571	41241	37543	36956	35644	33958	32589	30695	31512	29987	26852	24061	21061	18275	16171	15915	15340	11575	8699	7046	5214	4643	2736	2002	1655	1217	1391	1292	1053	1020	1167	1089	972	899	743	842	974	1093	1229	1226	1359	1219	1126	1055	936	918	1076	939	750	843	884	974	1078	832	677	466	401	441	442	394	351	386	391	439	373	327	302	329	343	310	293	343	309	337	369	429	386	400	333	336	331	331	328	320	309	322	330	362	317	308	295	339	328	314	319	310	348	337	331	325	366	329	322	289	325	332	324	321	301	344	320	321	326	311	321	355	294	336	357	331	339	328	291	331	318	316	306	325	341	363	373	312	336	330	351	313	333	358	335	301	339	293	349	316	377	326	329	304	318	281	295	304	338	307	315	326	335	325	316	331	324	303	316	319	314	320	341	331	328	313	338	327	332	328	307	321	338	313	358	306	315	310	341	299	348	354	314	340	319	300	284	293	335	333	340	331	319	325	313	329	315	306	331	326	330	319	307	317	309	315	308	322	312	320	306	350	277	329	340	346	302	328	346	324	316	312	307	331	327	338	343	304	284	339	331	332	321	346	347	329	345	318	328	338	347	334	328	310	344	310	308	303	327	336	290	304	331	307	335	316	327	283	311	321	321	325	334	309	299	332	311	299	341	347	319	354	303	322	337	337	335	332	309	304	298	341	321	293	304	302	297	308	309	326	344	312	293	310	349	342	325	346	335	296	303	316	329	270	273	319	316	310	309	326	310	333	342	320	291	331	341	319	299	304	297	313	336	301	296	362	318	324	305	330	296	336	340	320	351	337	373	311	326	302	291	326	289	350	333	359	296	319	320	302	276	323	314	313	316	341	339	340	307	280	336	299	323	316	303	273	328	325	349	321	305	344	293	333	319	308	298	315	309	308	329	316	341	279	337	317	318	308	312	325	316	316	324	297	332	308	331	295	286	349	338	354	294	329	331	372	299	337	315	291	312	345	317	334	330	312	289	325	331	310	327	293	318	340	318	335	335	325	375	318	316	290	335	329	300	326	335	318	340	298	334	337	329	339	301	320	330	350	329	319	370	287	319	334	344	322	310	305	317	314	303	353	330	311	306	309	316	345	322	324	324	312	330	287	319	310	331	328	266	302	324	326	327	330	315	339	320	320	319	321	297	322	322	329	298	344	341	318	348	313	312	321	343	332	322	309	337	342	344	318	333	308	304	298	319	321	339	340	320	351	322	321	340	346	333	362	291	336	325	315	359	298	348	302	322	294	297	345	297	320	306	319	315	320	360	330	329	308	314	314	340	323	305	333	344	360	355	315	323	316	332	325	345	362	320	309	340	329	311	324	303	305	309	377	329	330	310	305	298	356	303	315	311	342	354	318	321	306	335	292	341	369	296	300	293	362	315	328	298	334	339	297	296	319	322	303	282	333	306	287	310	354	306	300	294	339	338	319	325	309	297	353	370	339	320	299	335	289	311	330	324	338	330	309	304	299	340	363	331	342	348	315	333	291	322	331	301	347	329	288	333	343	321	306	330	315	307	321	351	316	343	297	346	325	319	280	318	305	314	315	352	315	310	353	339	310	345	324	320	294	319	320	325	365	321	311	332	330	316	306	328	298	304	339	300	353	345	306	315	334	325	307	320	319	329	301	306	305	326	362	324	333	304	348	296	331	286	318	350	300	314	311	314	334	312	305	343	329	355	323	321	303	321	315	356	293	317	298	350	343	289	298	322	311	343	318	324	337	360	304	311	318	316	321	318	295	341	321	318	345	302	327	314	309	304	318	322	279	301	302	333	296	310	308	340	285	333	282	289	290	308	348	328	328	330	319	296	316	299	320	302	314	307	313	325	310	344	335	345	334	338	349	336	299	314	307	314	328	303	319	312	324	340	292	314	332	328	330	306	325	288	318	339	335	314	320	339	321	329	328	292	331	289	329	304	328	333	304	344	372	349	333	326	316	320	309	324	336	324	302	320	342	319	308	298	343	342	311	338	315	312	348	357	314	342	300	336	292	305	330	304	359	339	329	294	349	304	329	369	332	347	324	336	309	316	356	319	333	282	316	301	290	323	310	313	317	315	328	344	316	317	301	329	290	318	331	330	341	309	347	296	362	359	299	322	333	337	298	304	313	321	309	337	275	318	309	309	345	326	339	315	325	320	285	367	331	309	314	327	320	309	292	317	349	298	306	324	313	289	346	331	355	306	356	313	339	311	309	348	328	311	357	288	309	298	318	324	295	331	349	336	309	318	322	323	313	316	311	336	307	313	324	337	308	317	354	307	309	326	270	316	313	320	303	342	328	309	318	310	323	302	302	351	312	312	309	353	327	294	344	310	320	296	342	290	322	311	327	290	359	296	315	312	361	358	308	295	294	300	329	314	321	321	333	318	310	335	290	314	322	333	333	366	317	317	309	279	324	310	313	287	309	331	316	309	317	318	318	360	301	339	316	318	312	329	356	316	309	296	326	289	310	313	335	294	338	332	305	318	313	356	324	340	316	314	320	322	333	343	343	334	293	314	327	312	316	338	331	306	324	362	309	344	321	289	306	316	323	298	316	313	357	331	317	334	296	308	295	349	332	336	305	307	326	339	348	303	317	338	301	324	307	320	316	333	317	315	304	326	324	343	329	281	314	308	317	326	303	330	302	352	326	334	323	350	315	295	364	353	361	304	329	325	341	309	314	315	316	340	307	309	346	327	352	382	339	299	345	345	290	301	326	344	335	321	344	340	318	353	329	343	338	336	320	288	328	266	315	318	286	304	301	350	322	329	337	323	361	373	296	322	314	329	323	315	315	321	315	336	318	344	325	337	334	304	325	306	352	317	314	344	296	326	340	345	339	322	323	347	301	322	303	348	303	340	326	304	317	290	339	320	323	321	310	290	329	332	332	310	327	338	302	325	335	337	286	348	333	295	340	328	325	341	305	314	346	325	287	326	340	331	295	303	352	324	323	345	292	314	330	312	332	314	319	307	329	342	299	317	300	299	327	339	318	336	323	306	317	342	316	303	308	330	307	298	321	314	314	317	321	341	307	332	335	300	276	291	287	334	312	314	277	302	294	295	328	324	305	317	369	304	314	289	311	328	311	329	340	317	297	345	332	313	300	310	283	310	358	339	292	334	333	331	350	313	337	330	329	317	328	325	306	316	321	316	336	323	324	320	331	305	304	305	300	321	361	349	348	326	295	332	307	324	295	333	326	311	304	304	359	291	346	327	321	342	321	329	348	305	323	321	323	346	353	321	328	331	324	308	295	312	290	319	351	293	343	320	333	313	326	319	306	337	325	372	321	318	318	325	314	336	335	341	330	331	315	331	326	309	320	336	345	335	317	345	359	320	311	351	334	298	339	322	305	329	323	327	321	307	310	315	298	317	310	302	315	333	339	323	317	309	291	340	311	343	315	350	303	325	353	301	325	312	338	310	322	328	336	325	321	341	348	311	308	301	287	297	312	303	321	309	368	326	316	302	355	324	321	301	306	322	305	331	316	321
37817	40919	44572	48529	51426	53715	56916	54885	53003	49895	47970	47545	46758	45909	45304	47040	45316	44145	42029	39522	37801	35755	36406	35435	30884	27679	24751	19896	19427	12593	9777	8310	6466	7351	7058	5796	5754	6308	5620	5204	4748	3903	4415	5352	6006	6583	6967	7132	6459	5964	5920	4934	4725	5648	4960	3742	4566	4716	5242	5991	4278	3180	1689	1554	1510	1553	1156	1131	1226	1228	1477	1106	744	676	689	755	736	727	725	732	794	1014	1204	1068	989	914	824	809	736	685	746	696	666	710	744	739	713	697	679	722	710	734	740	767	707	693	694	650	716	740	673	720	702	746	699	739	709	708	708	735	684	705	712	691	697	701	708	736	755	724	765	727	725	707	653	729	717	695	704	727	627	695	693	689	684	656	674	682	716	704	664	685	702	750	695	698	684	734	698	725	694	723	689	698	668	690	753	721	693	695	683	739	711	665	734	718	741	721	701	733	720	732	732	668	688	708	671	738	753	695	678	687	694	680	672	680	739	709	724	688	754	679	706	713	703	669	733	716	668	718	759	721	703	691	698	745	725	694	706	719	722	717	712	696	714	702	655	744	725	699	708	661	697	713	709	686	737	647	742	700	751	689	703	739	689	705	696	695	717	701	727	671	661	720	665	671	710	729	734	745	765	698	690	660	712	724	710	736	716	725	713	688	704	682	725	723	677	735	738	718	685	741	762	702	705	697	703	685	725	708	732	712	760	706	733	729	692	736	695	678	711	718	668	720	705	719	743	695	726	695	716	740	714	734	706	697	706	642	665	708	701	723	726	733	753	664	717	719	691	746	730	699	728	729	705	725	697	683	726	759	703	678	755	690	677	727	681	711	665	729	710	708	709	743	709	701	708	717	690	753	693	778	708	728	717	754	698	688	707	692	706	693	754	743	749	710	740	733	759	705	673	686	726	646	722	706	708	703	676	702	698	713	721	716	710	718	705	742	763	720	723	767	703	720	770	679	709	728	709	724	708	703	741	711	689	724	745	722	693	704	706	726	734	703	693	692	648	744	748	681	731	696	714	704	748	712	702	673	707	717	673	703	657	709	700	662	735	707	736	703	717	695	742	691	763	724	694	700	720	699	699	712	734	702	707	721	689	724	718	699	675	700	711	700	685	692	698	717	689	690	685	694	708	699	727	698	658	684	706	777	697	649	730	739	707	705	696	680	702	760	685	737	686	705	708	685	732	734	741	726	749	710	697	688	697	753	713	695	778	743	717	682	721	710	737	724	666	717	698	739	725	738	747	695	732	691	759	731	692	738	650	689	729	716	723	692	753	657	722	727	760	766	695	696	679	737	731	723	714	670	732	668	690	688	709	734	741	698	675	730	734	700	696	744	711	701	722	750	670	713	696	763	658	692	696	680	749	727	712	706	677	703	672	708	685	712	750	695	711	708	721	669	686	705	672	730	704	691	680	690	682	720	724	743	717	732	709	674	695	728	708	709	718	706	710	708	718	747	704	713	695	705	718	691	730	721	698	683	734	690	698	674	700	684	702	747	738	711	763	699	748	682	773	703	729	669	700	727	687	762	720	733	717	714	701	689	709	699	688	712	713	692	711	692	699	721	718	699	707	673	736	736	737	701	711	709	733	724	766	690	740	690	726	692	737	700	753	719	711	745	753	713	723	715	718	691	702	707	715	691	686	708	710	723	715	695	676	682	738	736	722	724	757	700	718	715	697	728	682	680	670	734	694	664	725	736	674	686	661	707	713	734	730	688	678	665	715	728	660	714	704	728	711	761	692	687	661	722	719	769	708	709	693	711	668	656	696	736	728	721	701	712	758	707	642	689	697	689	710	722	712	696	676	746	715	691	719	697	695	678	713	713	703	731	675	722	749	751	705	731	743	715	680	657	676	753	722	692	729	707	673	680	713	696	723	727	692	695	712	718	670	717	728	713	713	739	681	712	685	704	718	678	736	685	707	739	662	704	659	689	727	771	737	751	696	708	714	671	729	703	717	694	701	714	725	678	732	746	677	719	728	683	741	728	728	752	706	692	699	733	693	665	717	718	704	701	719	667	674	688	710	692	695	728	685	747	695	727	706	700	697	690	692	728	669	733	670	725	697	697	721	725	704	688	682	765	745	758	715	701	694	717	741	713	717	741	715	720	724	707	713	714	751	703	724	652	718	743	737	700	677	708	754	750	744	734	734	701	736	707	765	663	704	722	715	662	718	692	756	673	692	706	704	723	746	721	707	740	707	710	664	723	758	701	745	721	677	746	715	696	694	732	725	706	676	691	741	709	761	735	722	733	703	744	681	742	704	657	703	677	687	704	677	695	687	684	764	763	764	665	753	686	689	677	679	682	773	691	666	711	674	694	754	649	699	701	657	671	700	717	710	692	713	711	680	714	697	704	706	647	741	711	701	689	715	710	706	747	721	660	776	692	686	732	697	712	737	733	725	744	730	702	722	686	724	707	738	734	694	707	731	681	682	690	711	746	679	700	728	697	737	695	690	677	761	678	663	725	694	730	681	755	733	723	704	727	683	727	738	650	688	708	733	737	728	756	736	717	737	735	737	694	762	719	686	668	709	701	719	689	708	683	739	715	722	718	749	714	685	696	710	696	738	703	721	716	758	743	716	707	725	704	687	731	716	719	702	725	725	671	720	729	682	720	707	734	681	734	724	705	731	722	721	751	727	704	709	700	706	747	695	686	782	656	713	691	700	709	722	730	772	694	720	687	734	679	726	686	687	789	736	740	691	722	738	712	715	701	678	735	701	714	708	718	690	734	685	685	720	750	695	730	715	726	756	617	704	692	712	676	705	748	709	769	739	672	693	714	694	735	687	696	765	677	691	717	731	726	698	736	704	706	733	623	679	688	740	703	707	701	732	741	681	716	668	738	707	686	685	752	737	679	738	698	694	710	743	680	751	727	753	681	689	699	715	657	667	701	738	716	695	707	706	721	685	696	687	699	694	745	719	731	687	726	719	728	708	691	699	737	719	707	676	707	712	714	707	711	681	702	719	668	685	719	705	752	728	719	764	702	688	735	747	677	683	739	696	714	669	740	679	712	687	682	711	709	728	681	714	712	754	653	724	724	733	718	661	654	717	773	701	705	713	722	703	700	723	703	678	721	695	712	659	743	697	680	677	726	745	693	709	717	703	736	667	700	714	715	698	696	733	711	645	674	722	673	670	712	706	702	666	733	726	747	710	777	704	687	725	766	757	664	703	741	706	653	738	720	718	655	708	709	739	760	719	713	708	749	682	660	746	751	763	739	737	722	717	731	694	660	725	738	754	717	707	724	680	738	694	716	723	719	725	687	682	698	716	709	709	708	692	702	712	699	686	661	720	700	713	737	700	707	732	755	706	701	724	736	719	697	712	735	662	706	712	705	747	737	711	729	671	733	691	746	753	726	785	709	702	722	713	720	698	728	732	681	736	685	691	730	718	718	694	718	671	727	700	714	692	724	711	639	710	707	675	684	749	712	736	705	719	710	688	744	741	729	721	709	719	735	704	710	657	743	703	681	700	681	694	718	709	702	687	725	721	714
56682	41742	42981	42279	42843	42619	44936	46853	47551	45041	43803	45189	45612	45045	43829	45223	45860	43297	39914	37410	33802	31429	30211	29347	23114	19042	16006	11979	10912	6136	3913	3026	2517	2773	2688	2063	1948	2462	2252	1889	1660	1283	1349	1845	2103	2285	2501	2632	2400	2087	2125	1771	1585	1921	1716	1198	1554	1560	1776	2045	1732	1015	624	576	512	531	505	482	470	485	525	382	283	317	327	305	305	290	289	291	282	380	477	405	435	394	349	318	303	293	307	313	303	299	304	326	299	287	314	317	305	285	285	300	287	297	298	302	282	283	320	301	315	301	329	307	333	289	307	280	340	315	323	274	331	337	337	336	292	286	304	292	304	315	299	327	336	311	298	293	330	339	296	304	306	331	297	302	339	294	296	300	318	261	307	319	291	310	318	311	277	293	274	303	300	336	313	318	282	278	300	297	312	309	318	293	302	276	317	267	316	295	318	336	298	328	303	333	300	347	281	320	293	333	306	320	290	286	285	282	296	300	320	334	277	300	323	317	312	336	288	302	282	296	337	320	307	343	294	294	309	323	285	295	308	296	279	303	314	294	312	341	292	343	291	321	304	241	311	336	322	280	304	338	306	319	309	300	281	304	276	290	278	323	317	308	312	307	316	272	301	316	324	288	304	304	271	283	302	308	294	309	308	320	303	307	304	274	272	273	281	284	301	305	288	308	308	306	327	341	259	314	288	304	304	301	324	297	310	314	309	316	278	304	313	301	301	301	314	330	318	312	309	289	287	299	298	322	334	322	340	323	301	295	304	320	333	279	317	287	321	282	306	278	293	289	308	320	300	310	304	290	308	336	299	321	317	313	291	290	296	283	307	290	318	297	305	295	331	289	293	310	318	328	303	324	317	324	276	315	307	283	303	318	306	304	316	317	330	304	312	304	297	311	300	305	303	328	320	333	324	312	297	301	309	297	310	320	333	333	310	268	291	296	304	308	309	267	291	295	317	304	295	330	317	313	262	314	318	301	324	294	298	307	316	297	332	296	318	298	304	288	300	322	296	304	318	286	297	297	311	320	288	306	320	300	314	307	316	304	308	314	328	301	317	307	326	310	295	311	328	296	291	319	324	306	277	327	331	309	275	305	315	320	281	329	272	314	301	338	271	308	318	315	321	330	302	303	313	318	303	296	364	284	291	310	307	287	318	323	336	320	300	314	289	275	347	297	308	266	323	301	333	304	316	320	303	334	340	295	300	307	334	278	316	313	302	311	299	317	323	301	293	306	306	304	313	301	284	285	293	284	314	300	309	306	278	326	301	302	304	311	280	326	286	308	327	273	274	309	337	278	281	284	280	292	282	298	292	290	290	316	332	309	308	285	274	302	298	271	320	320	298	298	289	308	295	282	290	285	358	306	267	308	310	301	338	307	327	322	335	272	294	307	311	302	299	297	294	323	330	322	321	337	313	315	316	331	278	302	314	302	301	309	347	319	304	302	320	320	317	322	321	302	340	316	310	323	328	297	311	300	307	318	296	319	317	313	316	307	329	330	293	313	288	296	273	333	323	318	316	305	354	343	296	317	333	309	318	304	305	318	313	307	297	315	276	298	280	298	294	273	299	318	296	278	313	336	266	304	306	341	275	296	299	291	309	293	313	320	314	306	302	290	303	292	313	316	290	304	306	305	297	284	279	298	296	313	331	301	305	307	301	327	302	296	320	305	326	319	298	284	283	266	269	327	292	326	287	332	328	322	316	309	318	286	294	289	296	303	288	310	321	363	304	297	315	278	320	309	292	317	298	306	280	313	317	333	326	294	342	305	290	306	282	286	280	294	334	273	321	298	323	297	290	312	292	286	313	311	327	300	288	321	308	302	299	290	319	291	347	313	264	319	321	338	309	300	306	279	319	297	300	312	335	310	300	284	268	323	306	315	296	317	281	284	325	326	310	312	301	295	316	288	306	296	297	283	289	244	318	306	312	313	320	307	271	320	293	285	305	321	290	330	329	339	302	316	284	321	325	304	281	326	305	279	327	284	343	280	296	335	306	293	309	311	328	298	325	313	297	320	336	324	330	303	305	299	326	293	322	311	289	302	314	315	280	324	292	298	350	283	283	287	311	307	286	300	326	321	298	308	313	298	295	288	293	290	300	275	319	301	314	317	308	329	317	345	334	297	281	267	313	305	305	338	295	293	308	343	333	287	283	319	333	316	309	293	325	284	337	324	296	297	286	293	331	324	320	328	319	319	289	297	317	268	330	311	296	307	302	342	280	316	318	287	305	327	296	311	325	323	312	305	291	321	337	303	287	298	291	326	296	319	291	277	338	306	276	319	321	324	304	283	314	294	317	279	278	305	284	304	307	310	289	290	305	307	280	297	295	274	305	308	307	305	265	315	283	319	297	338	346	301	300	287	325	283	298	309	329	322	323	319	303	276	331	315	316	290	290	313	278	296	273	307	323	326	330	305	286	316	296	321	275	288	293	321	321	327	311	289	312	336	299	308	318	308	288	287	330	282	353	309	319	345	256	291	322	280	286	326	308	300	293	332	324	289	323	298	302	316	305	326	309	286	287	281	304	271	323	288	299	299	305	283	290	303	325	331	311	300	265	296	333	315	301	317	309	278	296	285	271	324	307	280	278	300	307	330	294	312	296	282	312	305	326	330	309	296	297	313	324	282	299	310	299	299	340	301	302	303	301	301	305	306	321	301	333	308	304	333	327	309	270	285	309	314	327	291	305	309	273	298	275	280	299	310	299	302	298	307	308	290	309	325	322	315	300	313	285	296	315	290	310	309	292	340	307	303	301	299	309	324	302	273	290	317	301	315	294	288	336	303	302	302	312	299	308	286	334	267	348	304	325	295	345	309	305	335	319	331	308	277	307	304	346	321	315	310	302	288	339	330	305	296	305	317	287	331	286	315	308	328	296	349	330	332	282	287	313	312	294	304	273	321	324	302	275	266	300	297	311	309	276	289	324	296	350	310	282	307	343	288	309	286	331	332	304	296	301	311	313	300	313	289	309	322	289	314	283	292	302	313	348	310	300	277	299	317	295	309	307	325	307	293	316	322	286	290	328	296	315	300	346	307	307	316	310	296	317	306	305	294	302	290	320	301	317	309	275	308	294	290	317	293	307	306	317	289	291	320	282	336	315	353	311	319	320	298	339	307	302	321	329	304	285	293	323	315	310	316	328	281	333	308	298	279	326	322	280	310	310	338	347	334	289	291	307	313	264	326	298	283	283	290	309	291	290	292	336	288	284	299	300	308	294	303	318	274	310	297	305	319	293	297	323	330	343	312	307	266	324	305	300	289	328	307	297	320	319	327	291	300	291	328	314	338	310	311	294	279	309	295	301	316	312	293	289	315	300	292	281	301	300	288	336	325	314	285	314	290	327	326	327	293	296	279	309	282	289	314	304	329	282	302	305	300	297	310	304	300	296	284	295	306	322	297	305	319	300	304	299	316	275	282	292	278	288	325	303	341	301	332	329	309	290	321	285	305	291	299	305	294	283	285	334	291	305	341	317	269	272	296	298	319
50201	54049	53744	57076	61271	65416	68491	66431	69193	65843	65475	64354	63255	63956	63075	65545	65504	64282	61701	58859	56978	54950	54750	53052	48068	45408	41532	34977	33791	23647	18556	15810	13877	15089	14333	11790	11556	13878	12234	10657	9365	7478	8432	10990	12416	13337	14428	14455	13354	12377	12324	10223	9711	11543	10270	7215	9592	9407	10735	12179	9719	6240	3437	2609	2431	2500	2111	2010	1971	1983	2083	1479	784	762	805	817	766	784	786	749	815	1360	1943	1665	1367	1116	891	788	765	806	795	762	747	722	725	787	723	779	758	765	742	780	768	759	766	759	760	752	772	724	717	743	815	733	783	757	760	764	730	800	707	757	747	769	752	735	737	732	744	747	698	719	731	801	803	742	739	750	767	783	720	714	744	756	693	768	744	718	708	722	757	699	722	760	739	736	678	731	797	740	743	753	786	750	750	734	764	709	781	768	757	730	754	760	739	751	737	727	725	757	787	801	796	758	739	741	776	795	785	762	733	680	779	782	734	734	723	731	739	756	742	763	750	702	735	747	742	752	796	782	743	747	733	767	783	741	755	740	763	736	768	769	755	761	753	746	776	719	785	768	755	763	789	750	751	725	757	752	738	807	708	762	749	760	713	737	738	731	750	727	708	739	752	770	710	705	741	758	800	756	754	677	718	742	724	721	738	737	721	754	764	778	733	723	740	765	794	728	719	668	756	758	772	724	727	756	739	723	727	699	739	758	766	740	746	781	752	771	777	783	733	750	710	702	753	718	778	707	728	730	705	781	742	784	760	776	766	756	731	758	706	760	704	773	745	751	757	781	778	784	764	752	712	769	723	738	740	760	773	720	740	783	757	741	739	777	755	735	742	767	742	718	761	685	757	793	722	744	749	777	755	797	730	776	802	764	720	833	711	741	796	723	717	753	735	720	772	749	754	755	745	789	775	798	762	732	715	777	753	710	712	727	720	738	732	758	752	733	782	722	812	729	767	737	740	759	793	737	751	789	769	754	752	663	768	711	731	753	760	755	747	738	700	667	708	741	740	720	759	810	756	730	770	742	774	747	744	730	722	741	770	734	767	730	773	733	776	761	706	783	782	730	798	760	715	792	735	741	738	766	770	736	781	799	712	751	768	750	782	739	678	776	730	777	799	755	788	810	740	745	737	752	730	804	767	740	766	737	740	759	707	773	730	741	788	741	723	726	770	738	744	752	736	776	708	777	752	778	723	772	771	714	749	761	779	697	740	785	752	725	763	751	787	749	777	699	708	790	780	756	691	754	767	779	710	669	734	763	710	756	807	720	705	767	727	761	780	774	742	761	734	775	737	721	720	680	773	745	714	732	762	745	739	736	796	767	771	716	726	818	716	698	744	763	711	723	787	747	743	751	715	776	750	750	773	766	759	759	713	716	712	703	801	762	732	727	724	742	698	713	770	754	755	737	708	772	745	771	739	809	704	737	743	784	737	734	766	787	702	726	716	778	738	787	798	783	690	795	757	764	710	699	772	722	759	740	727	758	742	739	689	681	801	716	753	758	727	711	761	801	690	735	730	739	709	742	759	711	742	677	757	706	751	718	728	735	762	804	767	780	735	737	793	752	766	707	828	730	759	715	774	724	702	723	750	744	754	718	771	736	794	753	750	722	749	734	706	753	791	732	756	743	762	750	700	755	716	724	734	732	753	786	762	770	765	740	709	757	787	750	724	739	747	718	698	753	766	749	747	737	742	742	763	774	711	737	726	747	717	771	702	721	755	707	742	714	718	777	740	782	715	752	718	793	776	734	726	758	708	718	725	771	737	791	795	679	790	714	761	745	736	774	729	688	697	710	762	784	763	766	738	765	812	795	758	728	758	717	749	703	762	751	731	753	717	737	775	741	766	703	772	799	726	740	762	704	779	758	766	729	773	776	746	742	746	780	783	753	734	749	755	763	779	739	779	740	775	734	711	783	738	750	772	737	717	714	710	763	771	757	756	772	757	726	746	764	764	757	760	800	728	801	716	716	735	739	796	727	808	727	790	738	781	747	755	750	764	768	735	752	763	800	755	744	727	776	747	749	737	737	751	790	719	746	725	733	739	768	713	733	752	745	719	715	761	781	745	730	754	781	728	744	763	745	745	816	740	759	746	739	701	749	725	732	746	788	655	739	734	769	732	758	757	739	737	715	713	726	751	775	746	758	727	730	752	759	732	723	698	761	788	693	728	746	712	728	706	748	776	748	708	726	728	753	744	744	737	706	722	779	792	735	718	772	763	757	741	759	755	768	724	776	787	710	738	731	770	762	789	724	727	732	742	731	714	755	713	738	731	733	702	805	748	735	729	730	700	699	795	729	755	774	704	765	745	760	750	723	747	739	749	722	743	761	752	759	742	751	736	778	758	787	722	775	768	766	729	786	763	704	703	740	764	783	691	752	730	741	760	773	728	716	738	731	764	736	724	749	688	740	676	757	775	717	741	805	695	760	760	788	709	721	776	753	739	767	769	739	772	755	771	792	754	759	751	716	732	699	771	772	731	750	756	739	758	712	760	710	744	735	752	754	725	723	738	759	719	745	740	741	702	700	746	754	768	720	702	746	724	765	774	754	700	743	779	748	777	742	750	764	757	737	779	755	782	710	741	722	734	735	714	729	817	745	735	745	820	753	770	762	720	743	774	719	736	710	764	766	790	768	756	747	732	747	760	756	739	713	784	738	748	744	744	750	762	749	717	771	759	731	750	730	763	774	718	726	747	725	753	784	778	717	727	728	784	756	719	789	699	690	748	732	727	742	765	790	749	722	737	796	740	709	737	733	761	783	748	801	745	727	773	751	748	704	773	694	717	740	783	807	733	756	761	742	766	810	740	737	729	771	747	743	664	785	793	698	734	806	776	726	784	735	697	758	744	734	713	770	683	798	725	736	777	720	729	762	734	757	777	795	815	711	739	734	723	761	737	711	734	773	766	727	714	739	785	829	748	801	719	754	762	736	752	753	705	747	736	746	792	701	770	692	722	767	772	684	764	731	740	722	754	747	769	734	705	766	759	683	746	772	766	745	723	772	708	716	731	751	715	708	727	785	748	743	693	742	745	734	742	742	776	746	763	725	737	748	710	739	745	788	735	715	725	777	774	693	733	761	748	727	748	740	717	704	727	724	753	730	736	730	719	716	724	756	731	765	758	719	724	769	707	763	789	713	744	777	708	771	775	746	733	794	717	779	728	733	714	731	711	742	661	740	726	745	710	737	751	724	741	753	732	758	783	750	697	772	742	752	761	772	714	783	780	709	739	722	760	720	730	716	767	768	762	759	709	745	754	792	755	742	749	726	777	749	705	722	748	778	696	743	776	753	780	773	723	749	762	730	739	742	782	707	767	765	754	750	684	725	768	704	759	767	778	768	757	719	725	762	784	723	760	714	736	762	730	779	754	750	743	704	747	706	737	720	797	691	721	732	742	759	754	722	746	763	761	769	778	748	734	750	756	722	735	744	700	743	686	762	794	785	750	750	788	728	737	749	707	756	737	762	695	761	760	769	748	737	765	778	760	799	746	704	748	703	708	712
19553	17527	21289	22241	19462	16072	13195	10957	9026	6100	4969	4081	3591	3538	2848	2605	2387	2042	1731	1612	1420	1308	1157	1125	922	854	761	672	573	523	423	438	404	410	391	416	385	384	336	394	445	369	368	357	358	413	370	397	408	386	418	392	390	382	384	368	388	387	409	395	404	362	366	358	326	339	357	392	347	361	323	330	335	352	380	382	348	351	357	324	346	345	391	390	384	375	342	347	346	329	356	355	320	348	333	335	331	387	358	317	339	309	324	388	332	379	342	358	324	368	331	329	350	328	362	386	329	351	373	318	346	350	365	358	339	355	331	326	354	365	336	347	366	386	345	348	371	350	361	331	329	347	349	355	363	375	336	320	380	367	345	330	342	366	342	327	376	339	337	355	350	374	358	363	354	339	332	342	361	331	341	365	319	390	379	337	373	371	331	374	344	333	367	372	334	340	343	360	372	355	363	358	368	373	324	372	330	341	326	346	371	381	341	341	373	365	362	356	363	349	313	335	376	355	348	345	355	346	329	366	342	371	374	350	384	384	369	380	355	353	363	328	352	350	375	346	373	377	347	352	371	375	370	373	309	345	321	309	345	321	348	351	336	383	371	349	361	362	386	363	383	311	364	350	353	382	353	355	352	340	370	359	333	322	371	344	368	339	339	364	330	340	351	348	343	354	363	393	321	375	362	372	356	328	336	340	380	326	348	350	329	399	367	354	343	348	375	348	351	361	333	354	344	354	371	365	363	367	370	342	317	378	326	357	330	332	328	397	350	377	324	321	350	329	376	354	354	343	370	354	350	321	363	333	368	364	367	350	343	343	343	390	362	348	344	340	375	341	323	350	353	379	372	359	357	343	363	362	339	368	346	371	328	361	330	339	370	350	359	350	337	374	352	365	362	342	362	330	371	366	357	359	341	329	351	319	311	359	315	347	336	370	334	350	385	364	391	345	365	342	361	370	375	348	360	326	343	359	351	351	372	371	368	359	363	354	374	357	341	380	334	365	347	330	352	370	344	351	334	330	369	352	337	355	346	371	357	352	376	366	377	324	351	344	362	326	354	387	397	388	329	382	361	341	366	360	337	329	308	338	305	352	311	357	382	319	376	379	350	341	344	358	345	350	323	333	348	339	352	350	357	334	348	348	328	357	365	376	344	331	334	341	341	337	368	347	333	334	372	338	377	340	355	385	331	368	363	335	379	357	376	355	341	354	340	342	303	316	375	339	332	351	352	346	335	360	383	388	319	359	347	357	371	365	357	355	366	346	319	352	362	321	357	365	323	364	335	371	341	381	365	356	335	335	322	363	324	327	384	346	304	346	381	344	330	351	339	355	355	364	340	350	372	313	400	354	347	356	374	370	391	380	356	384	346	346	340	365	346	334	345	363	363	352	341	372	343	373	348	306	330	324	381	340	348	317	364	365	366	380	365	334	330	351	353	359	374	356	354	373	360	335	324	387	370	353	330	366	365	356	317	349	332	362	329	354	363	350	351	350	362	350	342	354	352	333	342	356	324	353	365	373	333	393	348	337	319	369	393	347	342	387	319	297	348	348	346	340	367	379	361	358	350	359	340	345	328	349	398	347	330	328	352	351	366	335	352	334	386	351	334	364	350	394	336	322	327	366	344	331	335	347	368	330	354	366	397	349	366	351	311	334	360	376	359	390	363	356	386	352	372	332	358	377	383	364	350	344	395	368	345	377	366	377	354	323	384	356	363	350	354	338	334	323	361	347	367	396	371	389	394	358	346	357	363	339	357	351	346	356	331	302	341	363	365	355	346	363	355	369	351	350	351	354	351	339	321	360	361	345	366	345	355	361	356	360	342	362	355	392	324	340	367	378	339	334	343	326	346	333	352	311	304	346	360	362	339	361	386	340	339	374	317	350	368	370	351	350	360	347	336	353	338	321	339	371	307	343	392	336	373	347	342	360	331	348	372	354	341	323	342	365	350	353	370	388	391	330	336	373	384	380	400	360	347	416	329	380	367	352	351	331	356	351	349	355	328	350	372	382	357	365	349	343	331	338	356	352	384	353	335	354	361	353	340	347	390	373	342	338	332	385	339	330	363	372	316	370	317	368	374	359	352	333	320	357	365	340	381	341	341	327	379	328	328	335	337	372	342	370	371	376	337	361	332	331	333	349	337	351	313	331	325	360	360	334	328	342	385	354	360	358	347	375	382	372	341	320	339	378	350	347	378	387	348	339	352	344	356	336	353	350	364	367	357	356	333	333	349	371	348	339	362	384	372	347	335	381	378	364	356	322	364	378	348	343	321	356	363	350	323	340	329	343	339	354	350	354	336	357	358	359	343	342	325	365	348	338	316	337	324	357	360	360	395	359	367	349	374	334	365	311	344	337	330	345	352	366	341	312	325	353	362	347	317	376	340	358	364	349	347	363	350	340	367	340	347	332	361	366	343	378	336	348	348	375	352	353	320	348	337	368	374	346	347	330	381	368	333	370	379	345	359	368	339	349	336	348	357	357	333	319	333	355	349	370	339	360	354	324	317	380	394	371	360	354	348	375	372	373	348	375	337	313	335	360	350	337	312	365	341	353	385	360	356	366	348	319	343	347	363	400	331	362	340	353	335	362	356	330	363	334	372	343	359	351	341	361	365	363	330	314	381	363	338	341	359	303	342	363	329	310	340	353	333	341	388	383	366	339	313	340	353	361	312	373	356	333	350	364	314	294	372	326	372	329	346	331	338	333	375	336	364	339	352	370	348	378	354	315	404	371	351	366	367	377	293	355	341	347	338	348	357	352	391	342	343	368	391	370	354	357	364	374	342	334	295	371	404	339	326	352	357	354	364	319	345	349	340	354	329	358	359	366	353	335	327	342	315	345	339	336	341	367	337	362	368	353	322	348	372	364	408	341	359	320	335	348	341	359	347	353	359	326	371	361	367	317	337	329	349	328	350	356	354	358	353	340	393	366	349	331	360	329	368	332	359	364	331	372	356	355	344	371	336	364	386	389	348	328	357	381	363	358	339	341	340	347	370	376	339	350	310	350	377	331	374	333	332	352	353	375	346	327	346	318	348	360	316	342	382	362	359	343	357	357	385	367	317	333	327	365	347	348	317	382	385	343	325	336	338	333	361	363	400	330	350	358	356	366	409	327	348	342	350	332	333	330	350	348	372	386	372	369	338	372	391	326	332	361	368	332	353	368	353	364	392	369	349	358	396	353	352	385	369	335	374	342	357	373	342	336	300	348	351	357	365	363	351	378	332	346	366	320	350	351	342	346	334	380	356	342	322	330	337	373	350	343	350	354	316	371	351	378	337	350	352	359	351	367	358	387	365	352	374	347	316	370	360	339	317	331	397	376	354	378	338	320	296	371	328	368	356	358	352	359	369	359	374	342	328	366	333	349	379	338	360	370	375	324	321	362	340	386	372	346	317	360	369	346	324	313	342	378	345	366	372	355	354	334	335	334	307	365	318	357	353	343	365	335	319	325	352	357	313	322	367	400	345	358	348	379	372	345	363	412
17143	17823	28899	33951	33891	32543	29864	29762	26114	21416	19052	17988	17172	16720	14818	14659	13963	12353	10556	9575	8660	7735	7365	6710	5700	5184	4337	3189	3287	2138	1829	1584	1376	1459	1393	1218	1157	1375	1188	1277	1124	1090	1079	1163	1196	1322	1317	1293	1301	1213	1254	1136	1118	1249	1115	1052	1183	1175	1160	1223	1142	1018	967	948	891	923	911	885	880	896	899	958	878	877	837	890	867	869	869	847	862	923	894	965	907	913	909	873	826	854	841	856	888	915	862	851	840	887	898	881	854	834	900	854	914	798	878	838	862	855	853	884	907	841	904	873	910	934	919	852	855	880	859	861	836	871	859	877	887	887	832	859	887	837	860	911	859	861	844	833	855	852	841	833	866	807	908	893	900	892	888	841	841	872	844	825	853	933	814	851	856	831	833	875	856	873	870	806	859	841	872	843	847	857	880	899	889	888	866	819	836	876	895	871	887	887	902	835	866	850	822	858	859	858	903	836	879	847	875	846	915	889	866	868	947	888	884	903	830	895	868	908	819	855	882	864	835	833	850	867	846	889	834	819	934	861	866	876	868	861	823	866	862	861	844	865	861	897	876	925	834	861	881	871	834	909	815	831	815	860	864	854	857	829	888	884	809	814	888	813	857	859	896	786	866	861	898	849	852	837	858	882	828	874	862	886	871	863	850	840	849	839	906	870	896	886	896	879	882	870	904	861	921	882	851	874	855	850	890	853	820	896	884	855	846	886	816	883	839	860	875	873	861	905	889	896	827	852	847	934	818	819	883	880	892	832	825	880	875	875	837	842	865	830	883	902	814	895	859	876	920	869	868	922	911	848	877	896	926	883	894	850	814	863	822	849	859	872	903	864	852	862	898	768	878	803	895	792	880	907	865	850	808	874	853	832	846	890	883	873	857	868	850	893	926	819	807	868	892	830	853	850	886	890	845	858	877	843	858	856	842	876	866	871	898	856	880	885	834	878	827	879	802	839	834	868	874	895	904	891	892	853	913	851	865	877	868	870	839	850	888	865	902	859	837	860	876	900	863	835	841	808	875	877	876	839	876	882	878	837	822	909	857	820	827	856	793	843	923	862	868	876	827	827	909	881	874	860	830	863	874	849	843	909	881	847	815	819	896	824	840	850	866	826	847	849	807	881	876	837	857	922	845	891	852	821	854	830	885	864	863	837	878	866	901	864	858	909	833	812	860	858	854	894	874	847	879	849	850	827	880	858	855	837	885	843	839	802	860	873	875	850	872	834	865	870	810	904	877	814	849	839	921	881	889	893	881	858	839	880	877	887	855	863	843	857	867	862	873	875	869	843	910	852	893	857	871	817	913	896	858	848	828	847	877	853	891	857	909	836	872	868	800	832	895	888	898	854	863	835	818	845	883	836	882	853	804	817	811	838	850	863	835	840	838	927	890	919	814	849	837	821	854	878	872	879	869	877	909	871	875	850	834	841	915	868	861	824	872	835	864	916	846	838	896	901	879	896	859	878	849	885	905	889	883	834	875	825	864	837	891	857	834	846	850	961	864	843	863	887	872	874	812	859	855	852	907	862	860	878	892	873	843	813	810	880	885	866	876	871	867	923	846	844	817	878	850	892	904	923	835	841	873	805	824	843	874	828	827	908	889	875	923	826	845	862	841	906	827	844	829	836	855	853	859	890	854	904	866	838	882	843	854	857	870	878	862	857	866	844	825	925	850	875	839	802	853	819	871	840	870	836	849	874	895	889	858	833	871	839	858	869	836	858	858	854	915	863	892	865	913	921	837	901	918	871	818	872	854	838	841	891	830	836	824	847	864	842	894	896	827	869	878	908	863	863	823	906	816	826	845	835	872	842	864	864	837	838	790	860	850	844	890	872	839	881	844	922	819	835	841	828	894	860	847	834	825	878	818	894	844	827	857	859	837	890	845	856	822	849	871	882	869	911	870	881	853	877	850	912	856	900	890	882	873	860	912	900	822	873	853	868	890	841	871	906	883	852	852	866	908	897	864	895	832	867	902	838	896	833	877	819	857	851	885	894	882	861	868	837	851	870	864	878	885	837	864	889	850	878	889	902	823	867	885	839	908	888	880	875	896	875	847	850	815	834	873	872	913	832	853	819	870	845	819	807	842	806	862	845	820	808	939	855	901	899	831	843	864	811	861	856	829	857	873	905	872	858	870	866	810	823	840	844	802	905	823	889	909	826	891	867	857	872	881	855	897	838	861	896	846	865	888	852	875	808	859	839	851	834	869	867	861	873	840	850	868	847	897	907	887	842	887	869	885	871	848	824	895	857	893	842	812	923	904	873	825	828	852	846	867	830	848	866	880	841	892	865	863	853	887	816	892	845	819	856	852	871	820	848	846	851	834	870	836	863	836	883	881	851	854	877	868	854	821	833	934	854	884	851	837	829	884	880	882	840	871	858	920	866	830	857	893	856	814	886	812	907	852	891	856	891	860	880	848	870	874	865	881	845	841	832	825	872	826	885	854	900	844	924	895	883	846	816	901	874	859	885	873	880	871	844	818	830	844	838	873	884	854	869	908	866	888	898	817	868	889	850	841	833	868	844	899	865	878	876	907	895	837	872	852	901	889	871	872	853	863	905	849	888	883	867	907	832	889	866	845	840	870	892	878	873	884	795	855	838	896	960	865	911	838	858	865	845	884	835	871	859	862	884	897	837	904	838	875	832	861	857	844	866	860	911	829	839	891	916	908	866	885	892	839	860	902	840	879	905	855	877	825	873	893	919	892	880	878	861	878	853	836	827	866	844	924	862	871	848	886	886	858	872	843	908	846	829	878	840	895	908	851	875	810	834	827	879	862	817	909	850	866	854	878	879	912	878	821	918	896	861	850	864	865	868	888	820	868	893	828	859	825	871	865	883	830	918	870	886	867	818	881	849	862	846	902	861	830	873	869	877	897	813	898	854	832	892	858	870	851	877	857	895	869	855	886	842	868	898	883	857	880	926	853	833	832	871	878	885	894	871	842	897	881	866	861	892	894	895	899	904	853	890	869	809	855	885	861	884	875	830	866	892	900	914	831	860	874	891	832	883	853	795	847	828	923	885	884	842	900	837	860	843	860	925	836	860	896	885	849	858	901	798	873	867	814	900	867	920	859	865	850	892	828	900	889	841	859	841	861	876	846	843	857	850	823	896	858	908	880	839	831	843	890	847	878	868	866	819	910	877	867	903	876	846	911	858	854	823	835	880	757	905	860	811	883	868	826	862	887	831	905	869	906	879	834	823	909	869	867	825	816	880	879	849	883	890	892	825	898	887	842	902	861	847	851	853	842	890	914	786	875	890	848	835	778	863	836	931	844	858	885	862	836	868	813	847	863	864	928	868	872	919	867	851	875	843	864	903	885	831	898	858	878	818	823	847	896	841	882	869	876	890	888	907	873	874	832	879	875	844	865	837	856	857	847	843	943	884	842	871	853	766	888	854	869	869	849	894	899	889	874	830	848	895	835	832	839	907	825	875	888	836	865	897	824	844	888	833	850	881	841	846	834	862	823	857	891	866
48803	39397	41703	41927	41745	41266	41626	42449	42899	37694	36124	34707	34246	33393	31423	31095	29556	27067	23554	21438	18110	17214	15641	14928	12170	10625	8607	5666	5295	3105	2032	1547	1281	1519	1335	1183	1173	1333	1046	904	889	736	806	930	1065	1110	1296	1345	1229	1030	991	942	849	1038	820	695	918	881	998	903	843	609	445	439	446	398	375	409	420	383	388	293	327	340	345	313	318	306	351	340	324	362	434	402	376	363	362	322	292	330	327	312	318	333	358	316	347	350	356	313	294	309	354	296	339	323	314	331	322	309	319	351	348	339	338	337	324	323	348	334	303	319	288	350	305	324	312	347	304	330	319	317	314	318	327	346	340	343	333	304	345	327	284	319	286	341	375	339	324	355	327	301	348	297	298	330	345	310	333	323	295	302	327	329	320	322	310	287	315	341	299	313	320	335	319	308	298	339	313	370	310	292	314	333	318	337	319	303	329	359	325	300	334	308	335	319	325	344	346	350	298	336	339	330	319	318	328	316	332	310	325	330	335	303	348	360	324	303	328	350	303	341	322	302	318	316	337	279	323	360	340	322	323	341	319	327	296	359	351	336	297	309	345	337	341	354	313	292	312	342	318	335	346	320	371	336	322	326	331	313	334	367	349	331	304	317	341	337	340	321	307	332	277	305	328	303	300	318	322	338	310	337	327	331	362	306	346	327	289	299	340	331	310	333	331	309	318	353	331	343	295	323	323	348	357	347	322	321	340	348	293	328	350	313	298	330	329	330	341	348	333	315	314	343	322	328	352	274	318	360	318	320	356	315	304	292	325	332	351	318	302	298	359	333	314	340	322	364	332	330	325	333	353	313	306	305	337	317	321	342	349	359	318	299	339	323	325	324	308	276	306	340	307	333	340	303	318	329	308	319	300	335	298	352	320	295	337	321	363	301	317	312	289	360	299	311	307	323	339	335	329	350	279	317	329	344	295	322	343	318	297	293	322	322	325	304	339	316	334	354	320	309	290	343	347	343	330	320	324	344	352	318	345	356	316	290	300	384	289	322	314	358	339	342	324	321	320	343	290	321	346	331	296	314	327	293	382	327	323	294	330	286	309	342	364	339	338	308	305	343	285	304	335	327	308	310	309	349	308	321	318	320	349	327	369	330	336	365	297	335	347	337	307	357	309	316	318	324	313	360	363	298	310	300	326	312	303	347	363	326	338	308	281	332	349	336	370	333	307	329	332	332	310	351	342	328	318	308	322	330	337	342	339	292	315	326	313	309	275	343	328	328	315	336	339	296	322	301	328	333	338	325	313	339	299	324	317	313	354	322	306	313	327	314	317	324	324	292	328	318	316	326	312	326	318	352	315	346	338	362	323	322	324	321	318	321	312	307	322	311	301	331	352	343	306	271	346	343	312	298	329	307	321	354	320	325	323	320	334	336	303	331	335	321	326	304	331	332	306	323	303	318	339	355	360	331	319	333	306	327	291	333	319	308	316	307	337	365	314	386	334	343	270	327	335	320	322	313	313	334	340	362	342	290	310	357	297	341	323	342	291	311	327	315	356	353	351	320	324	329	315	303	311	338	337	340	306	305	334	347	320	339	323	345	325	312	304	361	314	300	289	294	329	356	314	355	321	330	323	309	323	312	326	340	321	319	304	326	336	292	316	314	310	324	330	313	327	280	315	338	352	343	320	324	334	313	344	343	300	353	333	335	364	333	302	333	342	300	330	298	302	315	317	356	330	307	328	360	326	319	323	301	335	344	355	295	341	347	311	349	323	298	289	338	324	356	338	332	357	333	315	329	300	276	307	324	313	329	320	315	321	332	347	331	315	324	313	322	309	364	338	315	319	312	310	337	321	320	303	294	327	297	332	346	306	297	321	335	314	303	325	332	307	346	329	309	318	320	329	338	312	351	351	332	326	314	322	297	333	332	291	315	293	290	329	303	344	334	333	300	336	324	318	295	298	310	336	333	320	324	342	289	333	364	321	311	324	331	339	329	321	310	324	309	297	356	350	304	315	351	319	358	328	313	315	324	340	324	302	328	337	311	320	309	322	346	359	327	310	337	345	300	331	313	307	353	315	337	299	294	328	330	320	356	313	346	343	335	341	322	322	302	324	288	314	292	309	323	314	324	344	315	313	309	297	264	328	318	319	338	312	315	317	327	320	312	356	336	310	335	324	277	333	375	320	308	314	317	357	311	337	328	326	336	341	323	334	335	297	303	327	336	329	351	315	305	316	300	302	320	320	292	293	307	294	303	327	346	342	328	305	311	329	325	358	308	318	356	320	334	340	336	322	345	311	349	275	309	324	339	358	299	309	337	332	314	327	343	282	332	337	328	320	324	332	289	282	303	296	307	305	306	342	343	320	322	340	312	337	311	343	310	338	332	311	330	326	343	345	311	326	333	323	309	318	313	324	333	343	314	322	329	327	321	291	303	348	341	313	345	320	321	320	313	330	321	315	311	334	313	344	335	328	308	314	320	331	316	312	326	335	314	306	319	367	307	359	334	353	305	326	325	304	316	327	329	327	304	335	357	292	305	301	297	312	287	322	339	301	360	298	320	301	339	320	293	345	308	325	307	346	353	311	316	323	335	294	314	321	307	281	314	327	335	303	330	341	345	279	328	330	323	306	294	322	334	353	294	315	303	328	331	310	334	309	291	326	338	303	318	311	332	318	358	351	314	331	328	315	342	347	320	355	306	321	329	293	307	316	311	313	340	326	319	310	295	345	359	293	293	313	335	318	334	323	324	297	330	332	328	314	341	322	342	337	326	321	302	315	321	331	351	332	318	328	354	335	304	316	327	319	298	316	337	332	346	303	351	305	312	336	329	337	295	319	310	316	345	320	298	346	330	299	339	309	343	372	315	350	289	309	334	293	313	273	310	338	325	303	338	324	330	312	336	303	337	326	356	339	314	305	317	363	336	335	295	310	322	340	284	306	307	318	311	338	291	321	335	291	328	298	370	301	292	317	325	342	314	335	338	295	300	305	300	307	311	353	333	315	340	320	316	308	325	330	331	349	320	340	348	334	302	352	322	296	341	324	371	331	322	318	329	329	296	346	361	348	319	312	308	332	341	324	325	330	284	323	332	307	319	337	279	353	299	319	326	362	309	302	304	350	324	352	340	310	319	310	317	324	315	361	332	315	329	308	350	342	312	325	316	331	353	327	343	336	335	352	358	335	312	334	316	324	331	300	329	302	355	340	304	349	326	335	302	333	350	326	315	340	339	317	316	322	313	306	306	314	341	323	323	311	329	319	314	284	328	280	320	305	328	321	317	368	318	329	299	335	372	326	325	316	317	310	295	310	338	315	275	340	355	327	309	339	353	317	339	313	339	322	342	336	312	331	369	343	326	338	361	334	344	314	356	321	306	319	367	330	323	307	349	297	330	331	334	299	330	301	315	355	304	302	289	320	339	347	291	337	326	335	331	295	322	318	323	338	321	341	324	301	328	296	309	329	368	337	334	327	311	313	312	308	343	361	339	350	360	336	326	347	273	321	325	346	342	324	311
41810	45436	48891	53679	57679	60499	62299	61088	60229	56316	54806	52120	52429	51392	50334	51210	50406	48905	45799	44502	41680	40800	40214	38178	35877	33564	29900	23302	23447	14804	10602	8549	7359	8910	7591	6708	6497	7765	6512	5277	4798	4064	4578	5627	6500	6992	7723	7839	7042	6216	6485	5386	4941	5910	4598	3836	5221	5149	5767	5197	4984	3137	1902	1775	1614	1567	1445	1412	1419	1541	1072	906	839	808	839	807	823	810	811	843	862	1031	1465	1253	1019	960	927	848	808	806	779	834	764	829	746	774	765	792	733	803	765	788	761	809	812	756	791	795	781	790	796	764	821	816	777	811	762	804	802	725	800	807	779	797	789	803	826	779	768	748	863	795	810	790	882	762	810	781	806	820	762	811	773	786	807	778	773	786	767	808	837	818	733	836	819	809	814	773	788	754	781	800	781	807	803	844	774	821	795	791	854	764	764	766	768	747	789	798	840	739	815	721	783	801	790	812	877	745	730	748	776	785	824	784	788	822	739	816	783	823	774	803	803	805	784	772	757	785	845	739	847	787	783	821	804	810	777	831	761	809	843	787	782	854	770	781	807	775	791	800	810	811	780	821	809	767	791	780	831	763	778	794	778	769	806	763	864	770	802	826	868	801	803	826	788	825	768	788	800	810	751	774	815	795	775	766	796	787	755	780	757	790	786	796	742	758	761	832	740	769	779	818	771	758	838	805	794	773	785	802	802	806	793	791	831	792	781	756	763	789	827	835	773	758	809	787	764	756	783	802	792	792	810	775	800	792	807	834	746	756	793	802	774	756	790	821	818	889	784	793	768	781	804	842	798	781	794	768	819	849	761	801	730	795	783	802	748	769	706	832	766	755	813	794	763	779	717	787	781	807	766	822	775	813	794	747	814	785	850	777	768	768	785	795	781	820	844	773	747	823	762	775	758	777	776	818	774	745	808	806	835	811	815	802	804	809	765	782	764	795	751	766	798	785	765	843	829	717	743	824	793	790	793	830	829	824	761	796	784	784	840	796	804	761	790	743	765	861	786	795	797	785	791	791	807	805	795	793	767	783	794	742	812	756	779	723	789	766	759	813	768	787	817	811	772	787	782	786	804	776	796	784	794	800	850	776	793	791	820	791	799	800	776	810	820	793	785	795	753	778	795	787	778	793	788	762	766	801	816	793	839	742	744	805	808	815	804	798	867	761	801	806	801	800	785	801	799	798	807	811	780	835	775	736	813	832	741	774	774	771	798	756	801	808	765	799	786	746	782	831	819	786	774	806	777	808	818	822	771	800	805	832	823	784	825	786	798	809	783	782	781	793	733	787	869	809	779	792	812	748	813	755	780	785	786	774	813	832	770	787	787	828	764	780	814	766	777	765	792	805	783	783	784	798	818	816	777	826	803	813	734	849	837	841	782	785	822	781	792	840	765	774	781	791	764	792	827	745	787	789	769	871	743	817	806	802	835	823	769	809	820	800	791	765	764	780	770	770	771	769	836	837	796	811	780	797	766	834	806	799	744	837	758	769	786	769	737	791	809	782	799	795	793	782	823	830	832	788	720	786	820	750	812	795	824	733	843	774	792	770	788	835	782	788	777	816	783	837	768	782	773	791	832	792	828	824	807	816	772	780	765	795	826	792	789	794	763	822	808	773	826	784	824	791	748	770	781	762	824	769	825	814	778	819	808	756	769	788	782	831	766	754	786	813	832	789	776	859	842	812	770	822	774	795	778	835	817	784	784	779	754	766	803	812	760	781	780	816	818	792	770	840	792	744	793	843	826	745	778	785	767	817	809	797	811	813	771	782	812	823	816	797	823	816	817	809	797	827	787	827	792	806	830	794	801	814	839	758	813	827	784	851	836	826	791	738	757	810	815	773	799	816	808	843	749	753	759	766	761	774	783	844	824	844	767	768	805	806	824	783	761	835	761	819	818	764	790	765	773	794	805	788	794	805	765	769	777	791	796	769	838	795	794	839	766	813	784	808	812	769	838	776	794	760	741	774	816	798	803	790	839	788	781	782	848	809	758	790	771	771	842	763	809	750	754	840	793	763	770	776	811	833	836	769	762	837	747	801	800	774	784	798	799	841	785	792	716	742	794	763	780	812	796	789	814	809	797	767	769	759	755	823	806	751	773	780	823	803	785	822	744	760	801	781	784	781	783	801	795	779	795	760	749	749	827	770	760	749	793	777	778	770	796	826	805	818	843	771	807	795	774	753	826	822	817	801	807	804	792	807	764	762	765	820	801	790	861	785	784	765	796	759	815	767	793	822	799	824	775	818	764	783	812	794	786	802	813	782	759	811	826	760	788	816	801	789	785	805	776	766	806	830	809	819	781	847	782	811	772	804	754	827	756	808	814	813	767	796	802	777	784	820	745	779	818	795	794	780	789	843	819	803	806	784	787	748	806	810	748	796	792	812	820	791	784	757	813	822	837	775	779	808	760	788	813	792	794	817	725	797	782	764	821	778	787	767	844	776	816	768	834	764	778	798	834	830	763	810	801	800	814	762	775	743	785	830	767	766	809	794	743	806	701	827	804	824	813	783	870	792	784	768	771	786	809	805	818	836	759	843	779	773	773	789	824	786	788	784	787	802	752	820	807	756	803	825	825	814	814	788	780	842	837	765	796	775	760	774	790	836	731	782	835	847	763	768	841	775	808	737	789	802	793	794	763	845	788	818	739	783	803	786	781	756	870	817	798	807	811	850	783	808	846	742	785	851	800	769	797	787	856	792	806	802	813	816	766	809	775	777	808	791	783	780	838	777	806	770	828	769	774	828	786	827	785	819	794	802	819	832	822	763	715	778	808	766	802	763	817	773	849	769	794	783	823	712	771	766	782	784	788	774	811	803	784	798	794	776	773	797	800	742	735	816	793	798	783	756	794	815	841	781	790	831	772	794	790	784	793	788	789	784	830	790	773	781	806	880	822	767	748	819	796	779	789	827	764	797	795	793	807	799	770	771	791	795	777	770	798	820	781	779	806	785	802	782	781	796	796	822	807	785	805	751	786	784	796	778	736	780	808	830	798	843	809	795	755	761	799	815	808	841	836	801	772	833	802	787	807	763	800	785	769	829	785	771	788	783	832	814	827	699	782	803	766	831	806	782	792	753	817	808	782	790	784	750	779	863	769	786	771	789	786	750	805	789	821	798	771	784	740	804	780	780	841	826	814	847	787	755	760	798	822	809	801	747	738	748	779	822	787	818	811	763	774	821	760	776	800	805	817	780	824	814	781	784	773	777	815	798	799	816	812	825	756	798	803	801	754	811	773	769	782	803	816	818	760	824	759	760	824	842	793	769	793	801	802	807	837	800	818	809	785	819	806	768	781	789	791	817	848	806	788	764	776	800	767	769	788	782	801	789	786	801	841	761	793	786	796	806	704	772	791	809	836	818	797	833	772	794	792	815	785	797	771	784	813	832	830	797	783	791	779	774	779	789	794	809	742	853	772	782	765	767	782	768	779	757	823	825	754	841	779	776	766	795	836	811	785	782	771	817	760	760	804	772	808	791	802	813	789	860	784	788	768	810
56059	41611	40908	42444	41691	42369	43754	45182	46820	44197	44927	45037	45461	45376	43803	45055	45093	43982	39807	37404	33943	33183	30931	28989	25725	23001	19170	12477	11807	7011	4061	3015	2575	3156	2610	2077	2186	2532	2077	1684	1572	1309	1478	1804	2030	2229	2498	2642	2286	1858	1893	1628	1451	1811	1394	1220	1609	1533	1869	1679	1573	1017	604	610	566	481	474	496	521	463	377	338	342	301	333	301	342	327	281	317	328	382	550	451	433	408	368	320	323	334	346	300	325	311	285	308	304	342	344	299	311	335	310	294	324	289	308	321	293	312	292	302	318	310	319	329	332	300	274	299	308	296	313	309	318	317	315	304	310	319	264	274	328	304	308	304	355	329	312	318	290	314	345	291	319	327	316	285	282	331	330	324	279	282	331	317	346	318	280	282	263	339	310	302	318	312	343	276	295	297	282	315	311	313	320	285	300	297	331	314	292	314	323	319	324	305	331	329	349	315	310	339	314	311	283	293	269	348	294	314	317	331	312	330	294	330	281	317	307	290	310	329	318	299	323	325	310	293	310	306	274	367	277	294	282	320	317	340	313	305	319	326	293	296	327	323	305	309	344	347	276	298	326	299	309	329	305	314	304	332	311	279	296	335	300	299	292	353	299	317	301	305	299	303	339	329	289	304	293	297	291	327	291	290	322	286	287	317	354	305	283	309	316	308	313	318	303	353	329	297	326	309	308	294	303	292	314	332	302	316	311	309	299	311	316	278	324	354	279	329	288	308	345	288	296	323	298	296	311	305	277	330	299	297	251	289	294	339	270	280	328	325	342	332	292	305	322	279	287	315	329	334	293	290	312	305	295	314	333	278	328	331	335	280	292	328	308	290	292	315	300	305	327	308	313	312	311	295	308	319	296	319	327	307	339	298	302	315	321	286	303	305	302	321	312	276	295	310	264	311	302	307	287	311	310	302	325	346	300	331	320	293	310	334	313	291	323	302	342	298	320	291	339	333	315	329	327	318	320	297	309	301	306	303	325	318	287	314	318	344	310	300	288	327	333	327	310	320	301	279	333	318	276	296	338	297	282	315	279	306	299	309	300	305	306	302	271	314	358	300	318	295	328	290	309	297	316	305	316	299	294	309	334	317	326	338	326	281	333	304	336	331	288	322	325	328	311	303	290	319	307	331	284	321	294	320	325	310	293	321	307	274	294	319	299	310	294	320	328	291	303	287	287	329	306	319	304	321	308	318	314	321	301	333	321	322	323	302	325	330	301	318	302	315	305	308	272	314	318	292	318	318	307	306	331	306	332	318	317	293	288	309	301	302	310	311	320	329	290	300	303	314	322	306	331	358	308	317	352	309	328	301	308	300	335	281	322	288	348	274	306	303	309	292	310	336	309	316	311	324	300	311	297	323	295	293	317	286	290	316	330	310	285	339	284	282	322	338	319	308	334	285	307	322	309	261	339	339	278	294	313	313	287	320	297	315	316	318	299	327	312	306	334	306	341	288	318	290	343	326	345	290	335	326	322	282	315	294	279	318	354	291	332	269	317	282	318	276	320	309	283	321	319	321	314	298	289	316	312	282	274	302	343	313	321	343	303	328	306	301	317	322	275	301	301	330	326	337	314	299	316	304	328	263	317	304	309	333	305	318	320	300	329	309	318	305	338	317	344	287	344	282	295	322	306	335	325	288	325	316	335	276	335	317	317	329	337	307	312	281	278	335	331	333	330	330	350	313	343	309	302	325	335	318	311	322	333	326	332	312	305	281	318	313	309	322	327	298	326	297	295	306	317	292	323	289	300	304	325	304	319	320	342	317	286	296	319	317	301	320	317	323	318	306	295	329	307	335	315	300	306	308	263	319	289	300	316	325	346	350	302	317	274	298	301	320	310	307	328	332	295	297	299	324	308	313	312	324	339	319	296	283	339	302	301	310	300	340	308	344	357	297	317	327	321	315	297	301	321	335	309	304	316	311	294	301	289	333	331	289	304	321	281	325	305	312	301	315	282	317	298	268	312	327	329	322	299	294	306	288	347	307	325	285	286	305	307	293	285	322	333	326	324	309	317	330	313	330	339	296	270	282	287	304	342	332	318	325	306	302	297	345	312	321	282	329	324	292	285	306	297	325	341	321	319	310	291	292	326	327	296	301	312	301	270	319	316	310	327	330	333	342	306	292	320	269	340	294	324	330	307	316	299	334	331	310	330	309	293	299	292	311	273	338	276	356	300	348	330	292	303	298	315	324	322	276	275	281	310	327	301	327	306	310	314	331	314	337	336	293	317	308	326	289	289	322	342	285	312	325	299	323	286	324	287	313	301	330	297	319	290	310	306	271	293	276	282	319	337	302	329	289	332	325	315	257	312	287	311	302	300	293	329	321	305	312	324	312	300	317	326	302	305	302	326	315	319	284	311	301	321	325	307	321	299	320	274	300	352	329	307	309	291	293	296	327	296	308	319	342	308	304	330	285	302	303	302	345	319	342	318	326	273	280	330	314	306	331	282	310	337	310	332	291	288	315	332	296	313	285	334	303	311	305	328	291	281	323	318	324	318	346	330	307	291	300	327	311	296	322	327	310	322	305	333	305	310	314	312	290	303	327	301	326	334	295	288	298	286	311	325	292	275	311	328	340	282	317	302	321	322	300	305	299	323	286	304	300	346	344	306	309	319	329	308	315	311	303	328	310	316	293	302	302	312	285	317	337	339	319	268	309	322	275	314	295	348	303	322	325	319	284	294	334	323	319	311	324	326	301	298	343	310	317	339	317	309	300	258	338	319	282	269	331	314	289	350	315	321	304	338	317	301	330	292	325	330	304	316	319	285	288	317	325	337	295	332	319	301	318	314	308	330	306	313	305	270	295	283	334	315	298	323	320	271	331	311	316	333	333	329	310	306	297	291	298	310	316	342	300	331	281	326	349	314	321	328	321	336	303	328	325	314	302	312	305	279	308	303	297	327	302	296	306	338	297	289	333	293	298	295	311	303	311	318	326	298	316	303	311	302	270	334	289	284	313	290	315	297	321	318	275	348	327	318	309	299	317	290	339	311	314	307	307	324	307	302	283	298	303	312	292	293	303	332	336	292	290	300	284	307	320	310	299	317	322	322	277	312	277	286	313	300	297	276	308	290	338	302	319	329	306	325	300	297	297	286	296	320	329	299	306	329	299	283	303	314	321	315	333	283	308	309	303	277	287	277	312	321	319	299	306	322	297	321	303	365	334	291	300	318	310	338	298	317	308	297	274	341	325	297	285	293	296	299	325	328	297	324	302	295	294	298	335	302	326	285	290	321	295	312	336	304	336	300	296	289	334	331	285	339	316	330	302	330	324	316	322	311	282	333	346	324	333	312	334	328	300	315	309	285	301	333	311	324	340	304	301	288	290	314	316	308	322	279	299	318	330	312	327	354	323	314	288	292	309	294	328	333	332	334	326	315	288	356	311	341	304	325	331	332	348	294	303	309	327	350	340	324	314	296	304	287	319	356	309	320	297	296	285	308	318	326	298	307	295	289	328	309	316	300	340	350	299	324	318
49927	54514	53847	57044	60817	64675	67623	66989	68082	66639	64447	62649	61948	63760	63860	65105	65206	64458	61095	59326	56817	56213	54949	53070	51447	47785	44050	35889	35389	25218	18040	15501	14082	16130	13536	12232	12215	14300	11471	9943	8846	7299	8804	10584	12297	13198	14194	14260	12916	11009	11326	9627	8865	11156	8193	7468	10039	9321	11195	9835	9659	5748	2998	2876	2576	2252	2113	2296	2051	2028	1133	818	770	832	792	759	811	829	789	789	775	1115	2195	1755	1383	1150	955	841	771	788	749	735	776	723	733	749	737	768	800	775	764	776	771	765	751	768	776	709	741	739	758	788	739	780	754	775	730	708	799	755	749	789	765	787	734	783	758	762	789	791	740	760	716	741	778	753	753	757	704	729	783	778	723	744	753	805	714	767	748	805	725	763	795	758	775	776	760	735	760	698	731	759	779	716	741	744	744	752	746	758	755	694	747	791	720	725	765	762	755	797	772	758	716	760	817	734	728	718	766	699	800	738	802	794	790	741	715	769	725	765	749	697	719	787	767	762	782	778	753	749	764	749	736	772	729	763	735	746	782	753	717	720	748	737	796	754	798	773	743	738	765	745	758	808	735	792	769	822	785	770	794	760	842	780	763	764	705	742	772	794	732	784	758	757	759	736	771	753	704	748	739	736	745	758	744	686	778	785	745	726	741	764	744	711	754	750	750	783	733	750	764	754	748	681	746	755	761	741	786	766	741	753	747	763	718	739	715	781	751	753	709	734	754	730	729	774	771	741	755	764	712	740	757	784	753	793	743	758	734	723	754	776	787	774	750	730	809	769	800	747	726	766	785	736	678	750	783	772	712	755	808	760	766	739	727	718	782	777	757	761	741	739	761	780	776	711	791	744	757	778	739	743	746	770	792	693	741	801	782	758	781	795	759	763	741	733	752	750	780	743	741	741	743	756	808	742	739	726	722	756	722	738	778	736	760	751	727	772	733	741	703	747	705	716	755	752	694	737	778	734	738	780	737	747	735	788	758	741	727	810	744	697	749	728	743	744	747	791	729	750	753	756	743	760	781	737	720	771	745	728	791	771	782	777	726	747	715	796	789	755	765	734	761	773	767	809	763	740	742	758	821	763	718	755	781	792	788	716	826	722	751	768	784	759	784	747	781	763	746	741	802	795	751	728	764	800	770	764	785	757	737	715	729	775	779	754	752	744	794	778	768	751	807	715	775	762	694	798	797	746	751	780	780	747	755	759	766	753	700	761	730	784	754	773	733	748	745	757	753	740	719	778	726	764	785	759	765	739	753	751	749	764	741	757	762	771	772	755	775	742	786	779	730	761	777	725	737	767	767	771	777	755	806	755	753	752	781	716	776	811	799	714	741	733	763	731	740	738	769	720	724	772	766	800	809	752	773	790	744	755	779	786	768	778	708	761	752	749	799	757	786	731	795	800	747	748	753	722	774	719	767	754	735	735	766	701	759	785	755	755	791	797	745	737	756	731	734	757	783	749	747	738	778	813	768	726	742	749	744	740	746	796	763	794	768	731	683	740	734	792	789	761	715	765	751	775	754	758	775	725	743	758	746	781	765	797	725	755	794	790	764	719	746	769	783	731	754	768	758	754	790	709	737	762	743	745	742	748	780	735	743	781	708	749	813	760	747	704	775	740	777	732	753	705	728	734	730	756	726	763	751	707	750	752	717	734	750	754	736	754	743	730	747	713	772	749	821	725	751	786	745	767	779	734	753	749	763	769	756	686	705	744	728	773	768	728	738	707	755	761	685	718	768	745	807	753	785	764	752	714	761	805	760	769	746	751	813	734	748	785	772	753	746	751	791	733	772	725	745	773	740	747	766	740	742	690	726	769	744	786	726	754	768	734	771	719	757	787	785	790	714	747	796	773	741	803	792	765	762	779	746	791	669	755	742	739	740	817	740	714	756	715	745	710	675	712	788	724	765	732	736	740	734	765	739	779	764	728	756	724	764	745	756	739	746	753	745	722	752	802	726	757	745	757	771	766	782	794	757	740	736	775	701	729	727	729	746	792	708	688	729	737	749	734	793	736	756	707	754	763	807	727	775	709	765	753	751	746	724	770	780	772	757	817	791	773	728	733	748	782	757	756	707	789	762	734	786	758	790	699	734	786	718	783	761	743	753	740	787	746	729	761	741	743	758	788	763	771	737	744	732	719	801	744	743	749	787	793	761	746	769	791	756	749	780	756	788	691	757	774	765	728	755	756	730	772	745	754	754	729	747	745	788	799	768	800	813	719	783	759	773	737	798	717	741	739	768	708	798	725	745	740	729	754	766	755	722	765	750	769	775	760	753	753	799	752	772	742	748	775	740	748	745	766	772	755	766	714	778	773	759	728	710	823	781	756	779	748	794	765	749	795	793	748	714	699	719	704	747	725	748	766	752	773	726	777	786	756	767	728	755	728	807	745	800	742	677	742	747	767	715	754	785	758	764	694	791	752	755	756	751	795	729	806	782	764	773	766	757	721	733	770	752	797	709	773	735	734	773	746	725	749	785	766	758	737	751	742	731	773	769	702	733	766	758	745	752	753	745	766	776	742	778	763	755	741	766	763	737	750	733	727	739	755	718	778	746	780	737	756	802	709	749	787	741	751	717	783	766	724	769	714	727	741	750	741	738	745	743	806	770	755	761	746	735	687	718	812	784	797	768	760	766	714	706	710	747	710	770	740	819	796	738	681	762	734	799	801	812	762	755	799	727	738	757	784	752	811	742	780	742	771	779	746	755	812	756	730	799	773	715	767	743	738	742	737	769	752	812	757	755	769	790	810	752	723	771	750	811	740	774	750	783	743	764	771	746	701	780	772	748	768	753	749	768	763	729	730	762	806	769	741	745	709	742	741	733	767	735	736	782	784	741	769	754	703	761	747	766	746	772	735	776	752	733	758	800	755	752	754	764	749	755	770	749	742	734	745	788	726	757	711	739	761	781	713	777	718	811	747	766	694	817	728	780	707	720	765	718	749	657	780	747	784	745	755	750	746	768	758	769	757	749	742	770	785	738	735	752	759	764	791	770	775	743	747	758	742	779	776	816	776	756	751	733	752	778	723	751	734	785	739	769	765	773	748	747	793	750	774	748	756	743	698	792	773	777	748	700	752	791	729	783	789	722	739	721	754	772	763	728	753	746	710	762	777	785	727	716	760	761	747	714	757	819	748	769	723	735	749	723	731	751	802	715	772	747	758	761	733	724	764	755	762	749	726	749	771	752	755	715	732	741	726	789	742	763	744	716	716	740	720	828	713	751	754	736	743	760	737	743	741	750	774	720	733	728	741	762	762	723	720	778	796	729	691	737	724	726	748	763	729	751	731	713	735	761	726	720	724	765	749	754	762	799	817	733	701	743	741	751	793	768	790	709	807	748	718	723	789	751	700	749	778	726	718	739	770	725	706	800	735	712	750	730	746	756	745	744	797	761	809	768	759	742	731	759	754	800	752	729	756	742	747	781	708	762	759	746	750	779	728	745	772	714	781	725	738	724	772	728	730	746	744	721	722	796	770	790	805	702	743	782	770	762	796
20561	17491	21312	22571	19399	16511	12705	11341	9635	6706	5532	4723	3855	3731	3177	3015	2807	2428	2058	1795	1752	1620	1432	1339	1191	1036	976	771	711	587	514	450	418	443	413	416	432	452	379	362	388	354	361	368	432	441	385	410	367	386	405	364	373	429	362	402	386	353	413	402	430	404	355	381	385	381	364	387	315	343	320	324	330	359	345	358	385	369	365	388	356	355	394	353	383	399	341	342	369	363	338	357	336	353	329	329	337	345	351	344	339	360	361	321	348	329	329	366	345	329	348	368	348	317	340	350	322	322	350	320	371	372	322	348	373	343	328	344	353	332	365	347	322	344	343	300	328	364	333	338	326	365	340	366	331	360	335	311	360	350	328	363	345	332	330	376	367	341	356	338	334	321	326	337	336	335	347	362	364	359	351	333	369	365	394	379	297	371	335	355	341	355	399	355	366	323	341	303	341	346	367	322	360	336	345	349	352	362	336	322	311	335	349	353	335	354	356	369	370	372	362	349	352	312	362	369	331	359	325	375	383	362	338	349	364	333	344	381	340	361	333	340	343	377	327	353	375	332	354	321	369	355	387	345	341	336	306	365	339	348	332	368	351	361	328	342	361	346	354	383	345	353	339	331	350	339	381	341	330	363	355	322	325	360	350	357	396	352	333	323	355	365	351	357	337	351	336	314	351	354	333	351	374	361	355	338	356	340	347	336	401	306	377	370	361	344	356	363	358	344	332	337	363	328	339	328	372	334	340	365	347	384	361	340	379	357	322	347	326	341	337	320	329	331	337	369	367	345	348	327	342	327	360	360	349	360	385	334	367	324	387	341	368	328	349	379	324	373	342	364	350	366	368	355	372	337	343	336	352	354	376	329	357	337	346	383	330	336	315	354	337	381	359	359	362	341	371	382	351	379	327	317	357	321	349	358	324	322	358	353	381	337	353	354	341	323	355	342	351	336	366	328	362	378	375	361	346	337	390	387	326	341	357	360	352	359	336	357	355	357	354	366	322	380	391	388	363	355	352	347	389	341	356	328	347	357	355	337	344	330	343	328	346	360	384	410	360	329	362	356	385	322	354	303	328	363	324	326	349	309	331	370	361	361	352	365	361	336	337	371	342	360	330	346	354	317	324	335	357	316	375	351	366	339	376	349	351	344	362	380	341	350	358	365	328	371	368	329	370	367	355	362	323	350	357	381	330	335	352	329	364	344	337	343	320	332	321	318	374	341	370	367	348	332	341	340	351	355	375	388	384	388	351	325	335	297	335	333	332	321	325	336	365	340	361	345	321	354	362	337	311	364	364	329	370	353	370	312	348	361	366	354	347	387	302	351	355	361	341	347	324	375	345	342	351	337	348	334	344	354	346	332	360	319	349	321	324	360	336	370	335	329	326	351	365	323	325	356	400	344	347	315	351	328	344	340	368	327	332	367	330	351	314	354	346	366	359	369	342	322	335	306	321	360	354	360	366	362	347	360	345	344	371	320	332	380	346	368	315	335	328	334	368	376	341	316	362	355	362	358	355	328	362	361	366	366	346	317	351	397	319	342	341	323	336	341	350	301	320	354	377	352	372	343	354	349	344	362	329	337	354	388	351	356	356	309	362	347	325	356	343	357	368	341	343	341	326	372	343	357	351	326	380	379	345	371	347	343	367	355	358	384	346	362	398	311	326	349	338	334	338	354	379	307	376	336	350	336	339	355	360	314	351	329	388	371	381	343	308	368	345	369	384	389	381	382	311	364	347	329	390	330	349	362	352	346	331	347	361	312	317	352	351	337	349	354	337	321	339	338	340	350	353	340	375	346	323	340	321	315	357	353	356	366	347	315	370	336	344	313	341	360	322	333	335	373	348	353	357	345	339	335	361	349	312	345	340	367	292	363	334	368	362	340	348	342	356	331	349	334	343	340	311	334	359	349	380	357	314	364	305	342	380	357	354	380	349	389	397	360	376	332	390	364	336	331	367	379	373	322	350	333	347	323	327	335	384	357	367	384	356	373	333	340	342	307	361	360	364	331	350	333	356	350	352	372	316	356	339	367	327	318	351	340	352	343	320	376	338	319	341	338	342	338	357	349	331	356	323	346	348	367	357	311	313	295	365	366	370	340	369	361	335	319	378	344	347	371	358	345	373	368	397	355	376	353	391	348	321	341	374	321	347	332	356	373	406	338	347	337	338	361	368	363	339	366	328	377	343	325	353	362	326	335	379	358	344	334	351	362	368	349	353	342	354	343	327	361	343	383	308	333	355	334	386	373	365	363	365	350	402	352	343	380	343	382	355	345	351	376	361	340	381	343	367	392	338	350	369	362	350	339	364	363	307	337	349	375	328	354	362	359	363	356	321	351	324	366	356	362	376	335	354	358	367	341	348	356	339	353	343	393	344	349	365	371	365	380	344	354	334	345	357	353	337	357	394	335	320	352	330	358	375	329	337	326	352	381	344	383	350	350	356	372	363	332	331	351	351	347	331	357	326	354	346	327	321	335	369	325	354	352	378	328	343	358	362	369	363	342	359	371	360	339	337	403	364	338	311	360	363	346	350	355	335	323	366	386	332	365	379	349	349	357	299	331	370	366	348	358	362	364	340	350	357	339	352	346	326	392	348	355	387	390	335	354	369	344	330	328	352	335	355	371	388	348	351	357	346	351	371	354	343	370	371	342	379	371	329	351	386	353	355	361	332	383	349	351	350	370	345	373	337	312	313	371	331	390	307	350	372	342	382	331	368	376	370	367	360	362	344	324	364	335	354	343	364	349	369	339	339	354	348	365	371	326	367	351	347	353	367	354	358	362	337	324	324	349	325	330	370	346	326	355	349	347	365	356	353	329	373	340	343	387	352	363	328	346	323	343	378	363	323	337	333	372	366	345	325	329	369	347	358	350	322	344	399	327	323	357	381	343	344	368	368	323	359	337	373	362	348	364	335	363	312	335	351	319	319	335	380	346	374	368	352	351	345	368	360	334	346	336	361	346	361	336	324	353	343	344	347	324	338	369	345	338	384	357	351	353	392	337	360	354	369	367	344	342	372	361	353	323	388	336	339	338	340	365	373	341	335	375	339	366	338	354	387	392	339	337	361	370	362	366	366	314	335	369	356	351	382	327	351	373	361	368	340	372	330	376	328	366	327	358	354	310	348	362	377	331	337	340	332	337	354	330	360	356	328	378	347	334	356	370	357	340	292	309	349	329	316	351	328	349	331	372	358	348	346	365	368	361	336	356	403	325	351	370	371	343	333	324	344	321	327	313	362	359	343	333	331	335	326	362	334	334	346	358	355	339	358	348	366	364	338	364	358	352	359	353	326	355	357	329	333	338	376	387	350	358	347	308	329	342	316	387	335	334	355	335	323	343	361	336	295	354	306	333	343	354	332	350	313	373	358	363	317	327	310	316	363	337	340	372	338	355	369	332	341	331	352	398	331	341	364	362	364	383	350	359	319	283	365	356	363	357	331	356	347	320	351	370	384	305	350	335	364	320	405	369	362	331	318	328	345	340
17205	17866	28478	34627	33864	32202	29751	29535	26350	21186	19326	18262	17250	16823	15266	14394	13665	12658	10784	9822	8830	8352	7823	7190	6552	5687	4919	3614	3392	2353	1775	1622	1489	1602	1513	1361	1292	1451	1220	1200	1189	1114	1185	1198	1313	1330	1313	1416	1287	1241	1260	1177	1145	1231	1156	1122	1205	1217	1241	1178	1189	1073	905	900	912	963	923	902	908	872	855	915	879	811	866	878	918	873	833	868	869	826	952	951	931	908	887	859	876	877	863	853	852	862	836	855	864	841	838	853	842	900	857	850	859	863	845	845	849	860	843	851	859	910	810	830	877	814	842	824	892	847	855	843	848	844	830	889	868	908	835	822	890	890	856	838	843	914	876	881	847	853	876	859	814	862	858	838	815	877	839	878	856	869	836	825	870	869	798	892	870	842	873	828	882	874	864	807	878	894	861	821	863	895	861	901	833	836	908	860	858	841	799	838	851	861	837	854	877	838	867	784	818	839	818	824	887	842	837	851	903	808	807	850	848	825	855	862	817	851	856	853	867	852	865	863	884	835	836	886	866	887	832	847	862	835	882	855	871	854	854	888	858	873	827	791	850	858	858	856	855	859	905	834	842	813	870	828	859	803	918	841	814	866	838	850	839	844	819	846	823	843	873	859	908	868	822	880	807	833	862	912	853	879	871	888	843	872	853	844	861	866	871	839	871	877	863	864	866	803	862	854	846	897	858	843	887	849	893	894	867	862	771	879	843	871	829	902	836	858	826	858	814	867	911	829	910	851	922	871	841	857	910	804	816	816	883	846	809	815	797	825	878	888	809	857	871	830	868	868	812	883	850	876	900	844	810	930	848	829	873	851	868	850	841	862	837	847	855	855	791	822	846	877	885	845	845	897	808	794	826	874	850	847	836	820	854	829	804	793	851	835	857	873	890	846	832	859	859	813	854	805	847	865	812	794	870	909	822	867	867	838	858	812	844	838	835	868	794	844	852	847	895	818	806	851	845	851	844	823	859	846	860	834	816	857	895	867	821	855	825	840	902	903	900	878	856	827	808	867	843	819	895	800	837	819	908	821	905	809	872	862	832	858	848	806	895	912	816	868	855	855	878	839	856	847	891	836	880	828	884	823	841	827	845	833	912	859	846	896	857	878	809	850	830	853	854	863	856	885	835	840	850	821	823	879	848	870	864	860	848	865	853	856	902	867	852	828	914	843	791	824	867	846	885	796	860	847	892	892	822	855	837	831	826	898	835	892	832	860	838	837	871	880	837	824	872	881	874	839	902	844	849	830	837	852	844	848	858	854	850	824	817	861	838	888	855	868	799	840	805	836	862	856	837	859	879	872	873	843	857	901	828	834	814	844	869	927	853	805	866	773	846	809	874	867	826	862	857	882	852	863	829	854	854	891	868	871	861	912	794	854	828	849	872	816	868	864	827	839	879	849	853	861	906	821	856	872	807	872	770	848	894	825	807	892	908	866	905	840	849	866	827	787	868	843	840	854	838	847	851	849	912	859	821	880	840	871	849	847	879	887	885	861	889	791	831	891	863	870	875	831	844	854	843	862	871	839	817	830	843	823	866	802	859	807	868	886	865	863	889	866	841	882	852	867	868	855	885	857	802	822	812	831	843	824	885	847	884	841	844	834	846	848	861	841	812	854	775	841	836	827	860	868	868	830	829	891	856	894	839	874	826	857	833	831	864	855	836	842	794	843	816	843	890	812	880	863	901	890	841	832	919	838	844	863	853	834	819	807	834	832	849	861	857	828	807	855	885	852	881	834	829	915	871	875	821	870	850	865	844	851	883	911	858	904	835	843	852	859	867	863	883	836	873	881	867	836	835	833	876	877	845	886	831	821	865	839	880	867	863	844	837	886	874	813	837	837	828	800	828	917	898	800	866	866	856	872	844	869	858	874	865	875	850	855	897	903	881	825	817	835	847	936	839	858	850	872	860	853	855	825	869	876	816	876	876	863	841	849	813	884	865	819	825	822	865	856	810	854	816	868	836	891	863	892	910	829	871	886	933	887	859	803	847	800	850	848	876	837	827	818	866	859	860	836	850	818	861	833	841	838	898	860	841	797	823	845	836	893	879	853	858	844	868	890	874	882	844	820	847	846	840	885	821	890	860	818	867	890	818	908	891	872	812	786	853	869	897	872	902	931	834	835	856	818	886	808	840	857	882	842	814	808	841	826	898	846	906	857	835	867	782	830	889	813	868	802	904	819	844	800	864	866	862	853	867	874	857	860	841	809	841	798	851	834	833	849	812	864	873	848	861	791	842	839	848	833	871	900	863	827	879	895	843	875	912	857	869	844	829	837	856	884	852	839	849	852	844	873	892	825	811	833	859	854	854	858	861	842	906	854	871	851	842	919	889	858	858	857	869	787	796	862	874	820	859	841	863	844	834	842	876	885	802	938	834	819	837	848	845	861	896	876	862	849	881	883	836	830	899	836	807	839	800	833	859	887	839	858	860	819	871	855	858	836	917	865	826	920	820	811	815	877	866	890	833	842	872	842	852	880	898	831	836	858	930	834	902	857	815	798	886	869	830	877	821	848	862	834	820	915	900	835	880	842	912	857	872	867	855	841	873	886	851	876	820	868	843	880	815	812	833	865	870	940	819	839	841	806	895	879	870	848	880	838	802	839	853	857	822	870	867	865	825	859	872	776	857	830	876	864	860	860	861	841	839	847	889	873	845	859	849	820	871	838	941	874	913	860	814	865	846	807	871	898	857	813	846	864	827	826	872	828	817	890	848	820	853	835	838	859	894	795	857	845	879	812	895	810	820	858	872	916	872	828	905	821	838	829	800	861	857	872	776	857	861	869	880	878	878	850	834	862	813	839	861	810	867	856	835	868	853	836	857	849	902	910	823	748	898	821	832	856	837	818	817	869	885	871	853	842	846	884	864	836	844	850	860	854	886	885	835	913	865	856	850	858	880	849	867	845	860	861	853	857	860	886	809	840	843	819	812	892	831	827	874	889	861	818	861	866	838	818	891	856	844	814	869	866	829	854	832	840	927	827	867	874	906	840	860	831	826	867	875	868	861	869	807	855	803	824	862	829	861	856	817	872	843	861	869	848	887	860	904	808	840	896	850	843	874	845	862	843	819	869	856	868	874	893	862	786	913	835	863	879	843	885	889	870	823	883	872	835	826	878	890	877	839	864	916	806	869	859	868	867	836	917	858	802	916	816	878	838	857	861	843	865	851	818	858	838	833	859	862	912	859	879	886	894	804	846	819	887	850	821	825	830	865	918	836	841	836	859	844	883	847	823	833	800	844	896	798	806	872	832	829	831	806	874	856	846	800	877	887	797	868	860	851	862	869	918	839	845	860	803	900	833	842	859	883	848	852	876	867	817	845	892	767	857	825	839	874	858	856	849	844	824	919	865	860	836	848	831	859	851	832	859	926	866	898	865	836	845	863	858	865	840	830	863	829	865	862	802	884	883	841	870	880	849	897	817	873	812	842	897	807	837	844	864	764	834	879	906	846	889	833	844	853	904	818	856	857	880	913	858
50657	42213	43316	45565	43404	42813	43288	43631	43663	40067	37278	36649	35024	34729	33238	33326	30455	29146	24602	21780	19511	18230	16723	15302	13299	11754	9487	6246	5779	3289	1937	1468	1351	1642	1334	1276	1164	1322	1028	1090	858	733	822	954	1168	1155	1312	1275	1094	952	984	854	863	928	753	787	962	970	1064	966	1095	596	495	481	451	409	429	451	395	342	315	338	335	295	317	329	345	325	342	343	363	366	379	397	419	373	359	327	357	362	339	316	391	334	340	351	324	339	355	314	333	358	372	369	340	334	305	333	365	378	342	379	334	362	352	338	325	311	349	342	358	375	338	329	337	315	338	321	334	342	352	316	370	351	321	351	309	360	327	310	344	333	343	345	334	350	333	354	364	367	324	334	321	354	375	342	322	389	327	293	359	381	360	382	354	338	314	333	309	386	344	346	323	337	374	323	319	331	340	319	360	299	340	332	378	343	338	341	326	322	324	347	338	336	361	347	316	324	338	349	340	329	337	354	323	350	348	339	341	364	346	334	339	333	320	329	368	360	365	324	330	357	363	328	309	319	348	346	316	322	346	339	337	335	367	361	297	340	343	346	377	337	347	338	350	363	343	335	336	336	330	340	328	380	359	333	386	355	359	298	349	347	359	362	313	346	380	337	328	361	378	354	340	355	355	338	336	348	326	314	372	323	335	390	352	363	338	364	341	346	339	327	302	350	334	324	355	347	340	356	314	343	314	366	341	345	360	318	325	316	345	337	344	335	341	365	330	338	331	361	354	323	348	361	346	368	342	318	351	308	325	292	311	346	337	354	345	325	347	316	323	319	307	334	306	325	321	339	340	343	308	379	344	357	327	319	320	314	355	322	368	350	338	350	331	347	331	350	331	334	334	355	340	342	350	355	349	341	328	357	370	348	370	341	353	324	342	343	342	359	320	367	349	343	354	334	330	322	322	356	295	365	342	315	323	329	376	334	313	325	321	333	388	363	329	336	340	319	328	353	380	327	337	311	335	353	330	333	319	342	332	337	370	323	315	286	307	349	350	383	350	326	328	337	333	336	349	367	314	352	351	329	302	348	335	343	373	340	323	320	388	342	327	321	329	362	344	316	293	317	368	303	356	376	353	324	367	380	357	358	346	347	378	351	332	357	322	318	345	328	333	345	371	372	308	342	319	310	360	312	343	322	355	387	349	330	365	351	319	341	345	348	363	377	358	336	336	356	361	327	326	319	328	344	354	349	335	355	339	333	337	316	341	340	368	325	366	337	330	314	318	340	338	328	295	343	346	310	329	313	319	332	300	326	369	351	375	336	320	341	334	352	324	375	345	359	318	340	354	365	370	358	333	327	342	329	354	363	345	361	349	338	331	328	337	310	349	350	360	343	342	380	359	342	351	354	362	339	371	364	342	312	331	349	319	339	345	318	341	314	342	349	337	368	362	338	340	372	339	300	359	357	355	330	345	336	361	312	352	373	346	368	331	334	298	340	351	343	327	334	346	350	356	304	356	333	325	341	322	334	349	342	349	314	323	357	393	339	322	329	350	296	308	358	342	318	334	350	317	344	363	327	349	350	320	336	318	360	327	330	351	312	312	350	318	336	314	353	353	332	348	359	338	333	327	304	334	333	309	361	383	335	346	315	320	293	330	369	326	344	338	343	349	347	370	292	329	321	344	338	299	355	334	346	386	354	371	325	346	342	345	324	339	336	340	311	356	320	342	301	358	385	363	313	337	308	328	330	316	317	335	352	333	349	340	339	327	315	314	339	367	353	317	359	315	315	345	329	291	331	319	338	339	341	352	306	310	333	370	361	306	359	313	319	360	341	345	332	309	346	333	351	294	331	360	330	329	302	342	324	351	311	354	289	348	335	329	338	351	329	340	332	330	368	331	334	319	321	342	321	337	307	318	348	364	364	323	345	314	325	334	332	315	323	324	348	341	320	354	358	327	357	308	327	321	347	312	333	345	337	329	330	390	365	335	343	339	345	346	305	325	342	324	312	347	360	370	332	344	362	375	368	352	306	354	310	331	323	350	355	357	295	348	343	344	328	320	334	359	339	343	354	343	314	355	306	351	350	325	315	325	342	355	304	338	341	298	333	323	325	347	331	377	349	351	374	352	347	345	338	312	340	362	358	342	317	331	329	364	340	373	326	350	335	322	342	357	332	341	335	396	320	353	346	322	340	321	341	299	358	346	364	319	365	375	324	331	369	358	341	338	355	333	352	349	405	344	332	327	320	326	318	324	344	346	335	340	341	363	339	340	324	355	347	321	339	306	346	356	296	329	344	327	325	332	335	345	360	349	354	326	362	336	313	369	348	345	333	352	323	356	308	343	324	323	325	374	313	323	358	366	342	323	351	369	340	332	328	338	358	331	347	316	320	319	320	355	326	342	324	358	337	328	338	359	331	338	320	345	349	341	336	343	319	334	340	294	358	351	341	348	335	298	356	321	369	372	343	351	311	324	326	341	314	364	343	329	342	344	363	318	333	317	338	348	343	327	362	331	341	361	310	337	316	331	337	344	340	330	350	318	365	351	340	306	312	314	337	326	336	331	325	331	340	364	320	345	328	342	340	347	370	341	317	341	346	345	327	366	324	363	302	348	347	344	319	349	323	336	366	346	358	306	332	360	371	354	334	335	326	306	361	384	325	352	334	315	330	347	333	335	282	348	335	367	324	329	325	327	349	355	343	364	298	352	351	357	327	372	365	346	368	351	362	346	345	289	352	335	324	316	314	334	367	319	337	350	357	343	309	383	328	296	366	328	325	309	366	304	338	359	337	316	370	345	314	306	318	364	367	354	384	349	359	362	336	314	355	348	337	359	323	331	358	350	328	326	325	330	318	325	322	318	346	359	346	338	334	380	342	338	331	340	366	319	375	373	351	326	295	319	352	341	345	329	340	346	329	343	397	352	341	342	345	337	314	374	372	328	340	342	307	367	331	320	384	336	318	329	328	355	367	379	323	324	346	341	365	334	334	361	319	320	343	323	343	335	331	324	377	359	334	355	374	336	343	323	342	361	347	374	323	331	346	350	355	330	344	349	336	335	354	332	359	353	348	323	337	318	333	385	326	356	369	314	316	351	323	348	357	369	347	342	361	355	357	336	319	325	322	316	329	331	360	301	349	347	359	330	329	316	338	341	320	303	347	326	349	348	338	342	355	356	350	365	320	355	357	350	342	322	352	329	337	351	384	333	347	330	302	352	356	326	336	330	343	331	347	322	303	338	350	335	344	309	334	333	328	339	314	323	340	315	363	337	333	338	317	320	329	334	284	372	322	333	386	347	327	348	331	348	344	355	331	348	327	360	327	317	349	359	333	343	347	342	340	319	332	358	330	335	375	332	364	343	320	345	328	355	357	357	352	341	358	327	363	315	335	348	345	379	332	344	335	321	333	346	344	357	301	314	356	329	307	345	320	332	323	348	326	364	325	342	350	332	317	363	323	370	371	350	370	314	338	346	325	328	342	309	318	362	342	369	335	336	348	330	381	350	361	359	297	367	339	343	300
43255	47863	51759	56942	60003	64500	64791	63043	62783	58278	56233	54100	53320	53368	52892	53871	52216	51565	47521	45813	44160	42494	41578	40437	38121	35500	31278	25153	24017	15561	10418	8439	8330	9550	7414	7088	6609	8063	5885	5792	5057	4118	4629	5578	6749	6877	7830	8118	6561	5445	5823	4761	4690	5603	4194	4423	5230	6228	6042	5664	5902	3016	1813	1809	1812	1566	1538	1477	1355	1076	857	863	856	780	901	826	877	866	832	778	843	963	1394	1303	1217	1037	944	791	870	821	846	821	843	826	852	798	800	843	840	860	853	821	827	793	827	787	812	848	792	818	803	862	846	820	818	899	845	831	819	835	809	840	834	799	808	839	834	838	829	839	794	858	818	798	840	806	829	785	820	827	786	826	855	840	841	857	817	855	848	869	845	811	773	852	842	783	804	841	827	809	846	841	840	835	845	837	811	820	853	825	859	843	842	811	822	835	814	761	812	846	822	875	781	825	838	843	808	838	815	812	816	816	837	817	842	820	819	805	785	853	807	808	787	809	781	890	877	826	824	826	831	789	816	821	822	869	866	861	785	845	810	784	900	814	808	820	799	847	801	830	828	828	812	833	848	845	783	866	900	809	814	813	856	840	861	843	830	855	857	839	829	849	804	799	811	844	828	823	798	866	841	815	814	894	868	766	817	831	855	864	886	839	818	798	830	827	821	840	794	803	744	804	846	816	788	838	835	786	865	832	820	846	823	821	866	812	788	851	804	813	824	808	772	848	790	853	785	847	804	808	867	860	864	833	833	795	865	854	792	868	792	857	811	816	812	865	834	766	829	829	787	823	856	880	817	886	839	813	807	868	845	872	783	818	800	810	853	833	817	727	831	817	818	794	787	856	802	824	862	768	817	815	821	811	842	779	839	819	828	808	757	772	871	824	803	812	809	848	775	813	785	834	769	847	834	864	832	807	826	840	831	819	826	841	777	809	864	849	868	841	809	801	811	857	847	833	791	830	825	817	847	792	835	828	855	866	807	793	789	791	850	848	844	767	828	854	800	826	792	829	844	778	789	819	853	873	832	835	873	810	803	801	811	857	858	808	866	872	878	785	807	884	802	860	853	837	811	803	806	789	797	865	777	794	859	830	837	870	834	823	815	814	845	808	850	857	821	767	846	839	820	786	791	811	807	866	780	790	817	807	914	791	748	810	821	792	867	851	819	846	856	831	789	824	794	816	831	854	829	833	777	847	825	804	842	811	797	848	819	862	857	825	788	827	772	806	818	804	876	823	829	834	795	809	812	841	808	822	867	851	843	840	816	802	833	834	817	824	774	851	805	809	788	779	812	872	796	820	780	861	860	831	812	809	840	867	818	832	804	817	831	830	829	846	872	833	855	842	807	855	826	800	845	862	826	843	826	814	872	822	801	834	814	807	787	865	854	825	816	801	845	804	846	855	844	799	835	822	853	839	859	850	819	783	809	811	817	808	821	825	831	813	833	809	831	856	816	820	857	855	821	825	831	824	805	826	824	838	841	835	825	831	785	786	899	808	831	844	826	810	775	821	848	838	821	812	807	826	838	866	810	835	807	811	845	839	799	800	811	826	814	846	779	794	819	818	796	837	850	893	773	853	829	828	842	808	815	829	824	868	853	812	869	864	806	836	846	841	876	868	803	769	775	832	832	784	806	804	844	842	806	866	832	850	817	877	828	845	792	893	845	830	821	864	833	843	802	846	817	826	880	799	852	799	841	803	772	802	838	836	798	814	837	814	897	756	861	881	793	823	804	810	797	889	827	838	805	832	818	847	818	827	802	834	864	820	822	834	859	820	798	888	753	809	856	835	824	862	736	823	834	864	849	812	797	842	847	809	826	843	835	822	801	795	842	821	822	825	841	856	865	814	814	833	820	770	847	865	856	826	807	844	796	784	785	851	847	827	858	806	812	793	813	829	834	851	826	844	820	817	829	797	785	833	864	851	837	833	817	835	882	851	777	867	874	862	831	851	789	800	819	859	869	847	795	863	876	851	832	813	810	789	829	826	825	843	802	849	856	823	838	881	846	818	775	822	791	823	780	834	818	811	772	804	864	882	838	818	807	871	880	820	810	884	811	803	764	787	792	810	841	873	837	835	813	879	837	820	812	849	812	858	822	850	827	796	792	774	860	851	833	852	838	826	836	808	811	831	818	749	860	843	825	839	835	842	833	815	851	769	795	873	864	768	769	843	839	861	823	865	780	839	833	816	800	800	771	846	866	778	845	881	819	844	779	799	853	837	874	831	816	836	842	800	887	843	763	785	839	842	858	781	835	793	808	868	842	829	841	833	803	846	821	843	818	800	809	766	816	864	829	843	821	870	813	776	865	820	821	775	774	808	814	802	813	861	862	821	860	843	817	802	897	809	816	842	780	824	833	845	853	810	800	823	846	864	833	828	805	843	811	840	801	882	861	856	827	814	833	808	817	854	861	858	819	849	843	803	805	800	869	811	855	825	831	846	834	829	807	816	825	822	816	827	815	866	819	794	812	811	852	835	827	855	821	829	821	805	866	750	828	864	868	801	842	838	818	791	788	836	880	789	815	842	776	812	791	790	828	881	833	774	858	797	864	869	842	810	799	862	817	856	832	838	798	797	804	805	821	907	823	815	795	814	819	854	830	855	819	771	831	836	846	772	916	885	813	821	830	823	814	864	834	868	795	823	837	874	833	816	802	849	824	852	841	862	841	805	876	803	840	827	788	842	855	834	765	817	815	828	842	853	813	824	860	835	806	796	819	851	800	823	788	800	824	821	869	860	834	824	851	858	835	855	804	777	772	828	766	847	787	858	828	778	834	843	784	834	820	798	874	803	833	819	776	814	835	819	813	832	883	874	867	867	813	810	794	852	825	843	844	823	842	835	853	825	799	863	851	802	871	819	803	843	887	813	832	874	853	862	811	763	830	873	792	797	818	833	832	780	821	817	848	846	825	880	823	868	886	826	803	822	820	823	860	839	821	825	816	845	826	848	875	822	850	845	809	849	803	852	831	833	826	779	820	793	795	835	818	809	886	820	834	792	853	811	814	803	894	818	847	832	807	825	797	826	853	860	886	764	805	810	845	848	855	792	788	839	843	827	800	816	794	834	826	842	847	815	803	848	841	850	813	855	847	845	820	844	809	829	862	804	833	798	811	818	855	834	803	788	824	810	797	878	791	793	816	819	846	828	797	818	811	856	799	843	831	845	848	807	799	787	816	789	781	840	844	877	801	867	812	859	859	812	843	841	815	841	802	835	782	859	886	850	799	845	820	846	858	846	838	832	800	828	807	758	800	820	788	818	795	828	872	835	825	828	821	848	864	822	790	842	812	828	781	800	816	806	793	823	831	880	791	905	774	778	872	836	849	782	821	800	810	867	806	841	842	797	778	789	848	823	835	870	875	821	820	848	831	804	817	866	842	777	818	848	832	826	796	869	791	807	823	802	826	809	826	841	793	792	848	754	813	824	790	798	814	822	787	826	804	803	856	781	852	820	849	844	856	826	817	804	870	827	864	849	858	842	800	814	819	907	877	840	837	820
53206	39966	41246	41475	40583	41360	42432	44043	43224	40680	41426	41897	41325	43101	43315	43872	41690	41192	37508	34508	32477	30557	28686	27383	24177	21488	18251	12406	11094	6469	3486	2758	2487	3062	2407	2185	2242	2326	1770	1625	1445	1191	1412	1538	1872	1982	2342	2448	1785	1503	1526	1344	1373	1544	1188	1277	1461	2079	1742	1740	1628	844	488	496	565	487	476	488	445	343	305	301	312	306	272	293	323	277	315	286	270	365	469	449	362	392	375	282	325	296	299	300	264	313	329	312	260	273	261	298	301	290	314	322	337	283	316	277	323	319	276	273	290	316	282	317	325	279	281	309	266	305	294	277	282	297	338	320	269	307	281	283	287	270	294	264	273	327	324	275	331	270	326	294	306	288	321	312	319	279	293	299	283	265	320	262	292	295	299	281	309	260	312	280	307	276	268	295	295	307	277	296	293	301	296	323	320	258	281	288	270	290	257	315	318	267	254	286	293	271	305	316	280	278	288	273	312	295	264	289	308	293	307	278	319	301	295	312	276	258	311	297	288	286	309	294	346	311	294	289	295	344	296	293	274	293	316	272	310	321	276	303	299	274	327	325	295	288	292	288	296	302	326	303	273	261	278	292	301	295	282	312	307	318	300	297	298	262	314	280	323	300	310	310	277	273	310	298	300	323	269	288	285	290	290	299	288	274	295	297	291	295	283	280	271	309	301	279	315	304	292	302	314	328	322	296	289	286	300	275	268	292	308	288	321	281	298	310	293	304	269	279	265	323	307	275	297	330	334	274	323	261	290	306	319	270	312	291	331	289	305	274	302	295	295	308	297	324	290	301	309	269	283	281	286	299	297	311	287	282	293	291	301	272	304	328	275	297	285	317	259	293	290	297	288	291	306	280	278	311	283	307	282	263	291	284	293	320	271	275	303	269	293	280	302	312	289	294	283	289	277	264	273	314	273	263	277	295	318	288	290	315	279	308	299	288	296	286	284	304	304	292	310	292	305	270	317	298	346	283	290	292	294	311	282	293	293	261	308	287	273	313	284	260	289	274	327	279	274	273	281	322	310	291	311	306	291	287	304	332	303	308	287	292	294	280	291	272	289	278	272	292	261	283	291	303	287	291	290	299	336	325	314	287	329	309	274	287	289	276	278	295	289	297	278	271	294	312	323	290	298	296	269	333	303	275	292	295	301	265	303	287	318	297	310	252	270	265	309	297	298	294	294	282	278	328	294	308	289	298	298	307	264	303	312	318	276	286	283	299	291	296	286	276	282	313	303	302	275	317	313	297	348	290	295	309	293	285	283	327	304	263	281	275	290	316	281	324	281	310	297	307	296	281	278	272	280	283	285	281	298	281	277	312	290	284	293	333	306	329	267	315	299	268	268	293	281	291	277	306	296	294	299	290	312	298	298	273	307	287	276	298	292	290	296	337	289	322	295	293	280	283	269	295	306	288	304	285	273	278	260	294	300	291	310	298	290	300	300	268	278	300	332	287	318	302	296	302	277	298	306	278	299	306	321	293	318	295	304	309	318	283	296	296	309	273	312	325	295	313	288	298	308	278	293	285	295	281	300	287	301	309	323	284	275	297	283	267	274	277	299	326	322	273	311	296	293	293	314	269	297	276	282	304	323	310	310	306	316	296	320	313	310	292	300	284	348	322	302	309	292	333	307	272	306	309	301	290	283	289	307	313	290	314	307	300	301	309	278	323	310	319	325	298	303	270	260	320	301	300	287	333	301	323	264	314	259	299	280	277	297	271	275	276	285	274	297	282	290	328	298	300	290	279	303	299	290	308	276	292	304	303	284	331	260	317	299	285	291	317	253	270	294	274	297	275	270	308	297	278	280	289	294	318	290	272	307	278	319	278	290	286	308	290	265	310	298	305	279	310	312	309	311	311	323	271	272	294	302	274	296	299	271	281	299	259	297	298	326	291	304	277	320	295	303	276	296	283	295	296	288	300	264	299	254	334	278	276	307	283	292	309	271	310	307	301	272	291	287	291	277	317	293	290	308	329	297	280	309	287	320	286	316	293	294	319	297	264	312	275	294	319	277	308	302	263	295	260	278	267	292	311	293	299	316	309	285	311	274	292	300	323	319	314	315	334	294	324	296	309	306	304	270	285	307	292	309	296	288	315	303	301	314	305	287	298	313	268	283	311	299	238	301	288	297	327	307	293	297	302	314	292	293	283	332	305	297	313	294	283	307	304	287	301	285	319	275	309	299	281	314	313	313	278	326	285	300	295	311	295	279	285	290	272	295	289	291	286	315	288	300	327	290	307	301	292	274	284	271	267	282	289	290	299	283	309	281	244	266	320	291	270	294	292	303	308	293	274	301	296	269	285	278	306	298	314	297	320	307	307	315	315	276	316	318	295	307	313	287	319	288	267	299	283	284	283	295	301	316	294	263	306	322	335	293	310	295	292	307	326	300	272	334	305	304	294	264	308	283	322	321	276	269	272	293	300	330	308	317	288	288	286	297	341	292	292	314	317	321	310	248	273	295	287	283	311	287	282	307	298	277	278	307	303	309	313	303	277	288	299	325	312	283	314	279	294	280	303	335	315	290	307	280	308	304	300	328	326	285	301	291	290	302	285	272	284	313	282	316	278	307	305	301	331	291	321	301	300	339	297	304	302	312	279	289	312	302	298	289	296	257	308	329	271	307	279	288	275	285	312	294	312	286	267	301	305	281	308	260	297	293	278	288	298	290	329	311	273	307	306	284	298	256	306	290	304	295	287	315	281	296	283	320	272	309	267	291	325	274	318	318	321	304	306	263	312	297	328	285	328	319	297	297	275	268	319	304	297	297	288	316	282	310	287	308	318	300	282	291	260	290	284	309	309	296	298	284	315	325	335	273	287	312	306	276	288	306	312	307	313	282	293	324	324	309	291	303	262	271	268	250	293	297	277	313	282	320	286	262	288	277	323	320	310	302	279	280	274	251	290	290	278	295	319	288	294	301	279	304	290	306	291	293	274	327	275	329	282	310	307	296	276	272	263	268	293	296	313	309	293	304	288	294	275	267	277	301	289	288	295	296	281	267	305	291	331	293	278	295	285	284	306	255	294	302	288	320	271	315	268	307	301	282	308	283	307	306	311	254	281	264	296	295	257	302	286	320	288	280	260	282	297	272	275	265	291	309	269	298	312	275	283	286	308	284	309	271	288	297	274	267	280	271	263	271	291	296	281	283	282	284	261	265	292	331	322	307	315	335	302	300	327	315	262	287	287	314	305	292	282	304	319	329	288	322	311	295	325	280	283	299	291	308	302	282	292	298	318	321	294	301	312	270	290	272	280	256	285	283	294	300	293	295	289	276	282	269	282	287	323	308	277	301	301	282	253	272	264	310	289	292	289	287	248	274	278	329	292	316	296	302	282	284	287	304	270	308	310	277	286	314	296	322	296	281	296	282	287	318	313	291	284	285	285	311	290	294	282	292	282	284	305	307	315	324	273	318	278	275	269	278	294	305	314	282	315	253	307	328	277	282	290	275	307	313	293	288	298	276	319	286	277	264	306	303	281
47135	52002	51437	54211	58501	61789	63675	63188	63067	62069	60941	59091	59472	60007	61229	61468	61237	61569	57291	55827	53889	52493	51654	50182	48014	45381	41281	34978	33167	23554	16189	13836	12902	15164	12283	11907	11466	12951	9957	9189	8193	6999	8245	9072	10845	11494	12971	13418	10113	8681	9361	7591	8297	8943	6720	7390	8940	11969	10046	10106	10031	4455	2439	2689	2615	2361	2047	1819	1910	956	799	725	750	766	780	767	752	738	720	743	741	1121	1851	1597	1369	1073	881	761	706	746	707	764	742	685	720	696	734	738	727	761	703	749	722	761	756	710	674	740	737	717	713	748	736	759	706	761	720	727	693	749	740	733	747	732	742	706	745	720	727	657	691	719	761	783	766	718	716	697	742	697	679	709	723	735	714	692	734	702	742	730	724	717	709	739	653	710	693	757	749	714	716	728	703	701	750	719	745	777	718	664	739	691	711	730	672	740	729	709	665	732	704	735	749	729	693	727	764	707	704	713	759	709	709	709	759	780	688	706	770	767	718	748	716	709	744	729	714	749	705	777	744	748	749	723	680	732	718	719	669	698	705	758	783	758	691	751	701	707	720	683	715	754	751	737	681	732	716	737	693	744	725	732	708	752	709	757	706	732	719	726	721	729	673	720	762	710	723	730	739	707	733	731	680	714	680	701	745	705	768	701	691	690	736	703	659	735	726	691	708	748	680	702	708	724	750	732	710	705	709	734	708	679	701	701	748	734	757	733	744	705	727	705	726	728	697	714	737	680	718	685	722	741	706	731	716	740	714	724	713	698	767	690	655	714	731	703	695	754	716	693	747	668	707	696	705	763	698	673	715	703	736	679	717	739	753	674	679	761	747	692	771	748	702	716	739	739	735	683	725	715	681	702	720	703	713	702	734	757	758	714	706	721	738	674	723	730	728	681	769	697	678	721	722	758	705	708	715	723	734	783	681	770	748	748	738	758	701	746	732	735	759	717	720	665	748	734	725	730	697	705	717	771	737	758	647	734	757	693	693	714	689	698	720	717	717	721	712	688	724	726	709	716	740	724	701	661	698	742	723	686	716	719	754	638	769	759	742	714	730	685	712	688	716	680	726	697	769	744	705	729	730	687	703	668	744	746	731	711	697	723	720	719	758	682	677	710	782	784	707	735	711	757	724	710	693	759	768	722	721	752	726	733	723	706	727	720	759	718	736	744	707	769	745	712	695	719	696	719	748	715	704	729	778	716	729	672	665	745	734	738	671	710	735	694	687	750	709	705	721	686	712	662	685	719	725	733	721	701	734	733	694	701	771	725	679	716	754	728	710	734	701	700	730	759	689	689	674	715	735	732	690	721	691	702	726	715	746	759	719	777	676	734	722	715	754	728	773	672	677	719	751	780	697	736	747	709	794	702	739	780	665	689	781	733	729	674	721	744	732	727	719	707	663	719	725	727	722	766	737	773	733	768	699	727	729	727	685	746	728	697	721	723	749	713	798	696	700	758	729	747	740	727	703	753	722	712	717	741	738	718	706	767	706	752	723	740	739	763	716	693	732	760	673	730	735	741	695	751	704	728	746	742	716	770	682	694	730	700	716	705	682	722	701	716	685	733	711	756	738	715	779	721	706	664	684	701	709	721	682	708	757	744	694	757	691	673	692	731	741	694	700	733	725	770	716	695	750	714	708	719	722	693	703	714	727	691	690	678	713	720	724	740	739	685	753	723	755	743	701	690	723	713	733	741	723	679	749	733	708	704	690	697	737	689	747	719	693	722	713	648	725	677	712	750	700	725	746	712	735	717	689	735	739	705	714	752	724	704	713	650	717	686	729	705	708	688	726	683	739	768	730	783	709	711	726	689	696	690	741	717	740	707	703	725	736	697	753	667	662	692	715	717	701	722	710	701	721	711	737	734	671	700	695	726	757	755	691	691	730	735	753	747	753	782	652	728	691	697	635	739	701	758	699	685	733	705	758	699	718	702	735	711	679	690	746	698	706	714	719	764	704	710	704	721	704	722	739	702	707	683	742	744	705	726	738	698	699	751	752	671	719	768	734	717	776	701	730	704	660	732	728	742	732	705	748	666	753	732	711	759	709	709	740	718	719	760	701	704	712	701	710	688	750	702	711	686	695	732	727	748	709	693	739	664	709	722	687	736	765	674	726	667	737	755	725	788	742	729	720	733	736	746	704	722	734	731	688	745	747	646	677	718	724	716	723	708	754	778	772	773	705	721	725	704	768	691	744	715	687	722	683	704	712	717	694	737	686	696	722	697	685	714	749	738	710	748	682	723	757	740	731	696	714	710	685	758	678	731	741	730	706	727	754	699	737	691	746	678	753	744	719	722	696	787	712	677	718	724	765	728	685	743	725	729	713	707	738	682	734	746	704	665	779	713	716	703	708	727	706	741	674	717	710	669	742	713	708	677	728	699	697	732	690	716	718	692	684	722	725	681	781	747	702	728	741	722	683	715	759	735	728	714	695	709	751	754	738	753	722	706	716	681	674	764	766	690	687	771	709	735	720	730	736	698	666	751	762	731	694	678	736	743	772	699	658	690	741	714	727	722	691	750	709	707	743	678	723	740	703	722	697	686	714	745	683	722	727	694	719	715	734	736	728	680	726	686	711	728	704	760	709	742	690	732	755	742	739	710	711	726	720	704	691	709	718	717	675	703	723	657	731	699	696	718	715	715	718	726	737	695	717	739	725	756	726	730	701	715	738	731	756	734	725	711	728	769	713	721	753	728	751	712	740	709	727	746	701	733	776	743	669	746	744	725	723	748	750	727	740	732	718	733	707	715	776	703	695	694	651	701	746	660	745	708	694	703	732	697	731	756	721	743	699	733	701	729	747	727	686	721	695	767	732	698	741	720	740	694	700	740	766	746	731	698	722	729	747	783	760	738	768	662	698	686	677	686	753	763	721	740	708	704	734	705	711	721	717	747	709	731	733	769	730	725	697	757	717	724	725	697	693	693	755	678	716	736	677	728	707	699	716	664	701	707	760	695	706	687	754	700	737	754	673	722	734	713	698	701	670	684	699	695	706	654	694	709	768	720	689	683	728	754	696	707	747	702	719	737	731	762	728	706	684	727	725	701	734	727	698	701	747	731	689	715	729	702	719	778	737	737	734	705	697	708	695	734	707	730	684	712	723	718	723	740	768	697	691	740	726	664	730	777	750	724	705	694	693	720	763	758	756	713	695	718	698	693	739	698	700	672	747	703	712	726	733	717	670	750	707	729	757	707	713	758	740	716	728	682	739	713	731	707	718	733	729	785	701	720	722	716	690	790	688	723	739	698	707	716	670	747	715	691	665	699	725	722	719	725	740	714	713	757	681	709	695	746	744	686	681	742	713	706	713	722	756	746	706	712	703	726	691	682	768	707	736	704	703	744	742	742	706	667	702	707	714	676	710	724	733	746	731	739	696	693	696	733	735	728	719	712	707	748	691	704	706	697	658	703	733	715	709	805	697	740	719	707	735	737	724	760	693	713	693	719	753	734	717	702	717	736	675	695	684	694	788	742	704	750	754	736	717	726	744	659	720	729
20734	18378	22301	22906	20662	16723	12872	11283	9246	6621	5269	4363	3551	3641	3023	2779	2290	2157	1736	1545	1428	1334	1254	1102	1061	953	800	686	682	521	480	468	447	439	410	398	452	375	385	395	408	394	371	391	399	417	412	406	382	393	404	389	375	379	384	389	430	408	372	350	397	354	373	393	375	371	358	358	390	359	351	393	344	366	366	393	376	351	345	347	361	395	343	388	365	367	375	348	349	361	355	395	379	365	389	370	395	336	372	390	368	364	387	323	387	381	378	378	396	373	381	370	373	405	364	353	359	384	347	373	387	381	377	335	389	387	360	384	365	346	375	359	394	351	385	330	357	339	373	329	340	383	416	379	327	384	379	341	340	387	369	387	391	349	365	357	358	368	387	382	373	369	382	373	360	345	346	392	344	364	351	368	352	353	369	382	369	367	371	333	399	356	381	393	364	373	363	355	341	401	398	364	357	372	347	379	382	358	343	391	371	379	342	369	397	383	379	336	376	368	362	370	336	323	373	372	378	363	378	369	355	356	366	372	359	360	345	377	338	345	349	372	345	362	375	385	391	382	374	390	353	387	365	361	369	400	366	391	359	346	377	377	368	388	335	391	358	351	377	351	388	362	371	366	393	363	380	344	384	351	376	419	353	335	338	373	355	362	354	345	355	407	367	343	366	350	382	323	330	383	363	401	366	378	333	378	362	361	351	341	346	390	365	373	367	344	380	369	356	389	346	328	386	368	359	357	343	334	332	395	384	374	346	382	382	367	355	357	363	395	389	376	355	368	364	401	336	397	360	362	360	359	364	380	352	373	386	386	348	370	334	383	364	344	372	355	356	378	395	398	384	376	343	336	364	356	379	365	364	347	359	354	358	374	318	369	399	339	389	336	356	364	374	378	375	373	373	353	350	381	361	338	321	359	355	362	374	380	384	370	358	378	370	357	347	358	388	364	346	367	379	352	378	369	355	387	410	357	358	362	380	344	388	340	376	382	388	349	382	379	366	364	346	367	340	356	355	341	343	383	350	343	350	354	389	343	351	388	409	344	370	359	358	347	352	379	354	365	348	340	384	364	360	357	397	374	379	360	375	353	341	362	357	318	350	374	394	351	365	399	355	402	388	372	371	383	364	326	375	352	354	345	344	356	384	380	356	366	351	371	365	366	371	400	365	357	368	363	338	341	362	381	409	348	359	387	354	380	380	397	345	361	383	370	402	365	332	414	357	338	334	365	380	353	378	360	362	334	367	372	372	360	375	368	401	357	368	411	364	394	410	329	366	355	376	348	336	396	364	359	330	373	400	361	383	364	388	380	366	378	361	363	335	336	363	394	361	386	373	385	345	350	387	340	332	385	347	355	352	347	339	371	387	345	417	370	336	378	364	345	378	379	348	372	402	364	376	337	383	343	390	379	386	322	338	380	378	354	365	354	395	366	350	357	333	373	339	371	366	405	427	374	329	359	375	343	355	371	334	342	324	392	339	371	346	341	376	349	362	365	360	350	358	363	360	355	342	382	367	372	366	371	367	402	360	341	354	367	372	378	342	369	389	353	370	340	368	359	354	366	382	396	391	333	362	350	349	398	362	375	373	418	351	402	363	357	355	337	356	393	366	325	386	367	366	372	387	367	355	362	383	370	364	402	345	339	374	340	362	364	366	362	325	345	387	355	388	368	362	357	363	370	340	361	366	352	363	390	333	334	383	381	392	369	385	352	351	387	344	382	333	365	404	351	358	382	370	364	376	396	385	342	346	337	358	381	353	353	401	354	381	382	334	367	353	333	357	373	402	372	362	359	371	374	391	375	343	376	370	380	372	360	334	373	341	352	368	343	350	377	353	374	364	338	348	418	364	335	363	367	348	411	351	361	358	357	382	356	370	336	348	386	357	343	354	368	388	369	343	354	390	395	380	341	354	366	375	350	338	367	344	338	354	348	357	381	368	349	354	365	340	352	350	363	386	359	336	375	407	378	364	348	368	405	365	392	362	369	353	386	348	374	360	344	342	379	385	336	367	373	387	380	320	363	358	347	368	413	380	400	398	352	404	373	370	373	372	357	344	384	341	357	345	379	397	307	373	373	368	364	326	366	353	372	367	390	338	348	367	394	390	358	353	365	374	351	328	368	351	337	362	347	359	389	368	386	336	330	325	355	326	365	354	319	397	352	360	377	372	328	376	369	358	375	383	374	401	386	369	399	386	381	364	397	387	349	384	371	359	345	362	389	323	368	374	356	384	345	355	395	370	340	368	355	357	367	375	362	377	338	329	340	349	363	334	363	365	357	373	385	380	341	368	355	352	330	380	328	317	346	405	332	366	391	384	385	369	392	386	375	400	386	360	388	377	362	395	373	367	370	373	335	377	359	361	381	396	386	375	365	383	360	366	323	364	382	341	364	321	384	366	367	361	344	372	348	333	360	388	357	371	374	369	398	363	351	364	378	362	346	379	351	385	372	387	364	361	356	345	387	355	356	362	321	349	343	349	384	360	336	394	345	359	362	354	384	362	336	330	336	383	351	368	374	399	349	398	392	413	363	350	393	351	340	321	338	354	367	351	347	379	348	366	372	356	366	388	364	396	355	378	377	359	367	364	367	364	343	332	354	414	368	367	364	415	386	357	361	397	356	351	316	367	392	381	355	390	374	376	405	345	358	351	358	372	348	384	391	363	385	372	372	394	350	374	358	400	407	375	370	354	371	373	340	364	356	387	375	380	390	365	382	363	325	400	356	390	362	342	384	387	391	348	352	364	350	371	362	353	353	379	356	353	366	341	367	371	355	356	365	398	351	356	337	323	377	368	363	317	356	342	395	367	357	364	338	324	386	359	353	346	366	337	399	330	353	340	379	329	363	361	382	367	361	367	395	354	381	338	333	361	392	342	391	408	343	369	380	384	342	380	359	365	355	386	357	359	356	339	363	366	388	360	375	376	356	367	360	362	358	370	365	387	337	350	363	350	362	395	366	368	341	373	366	373	352	351	341	359	397	361	354	372	372	360	344	335	345	337	335	392	371	367	384	375	395	382	355	355	373	369	362	362	389	384	380	387	380	359	365	373	334	350	334	386	387	370	369	340	335	376	335	342	362	352	379	396	361	352	357	384	373	380	364	340	327	346	370	364	356	383	361	346	363	351	348	324	333	333	355	423	334	369	352	395	373	405	386	382	367	365	409	381	416	372	337	363	358	368	347	365	348	346	365	356	363	333	349	378	343	355	390	368	376	367	350	394	336	364	408	348	358	338	320	364	332	351	398	340	343	340	356	346	350	368	375	346	355	378	340	387	344	370	356	335	372	400	339	325	338	350	397	393	365	352	419	316	357	376	395	363	386	383	343	355	371	391	384	364	399	379	362	394	362	360	379	349	358	351	378	377	389	350	364	394	353	364	399	364	353	350	385	336	373	355	360	374	364	346	363	372	346	352	386	376	380	356	351	372	345	380	366	322	351	371	336	381	365	347	387	365	388	352	382	383	369	381	367	354	360	373	374	372	362	342	366
17890	18168	29673	35320	36277	33694	30157	30423	26439	22192	19096	18320	15929	17280	15936	14940	13242	12513	10344	9296	8713	8071	7380	6911	6347	5198	4644	3571	3409	2200	1652	1480	1440	1409	1286	1298	1333	1367	1180	1191	1152	1070	1150	1151	1191	1276	1393	1340	1194	1133	1169	1069	1121	1188	1123	1106	1221	1271	1209	1211	1172	980	946	936	967	918	938	898	861	903	862	924	937	937	897	913	902	871	863	881	908	837	988	970	993	960	1003	850	931	898	906	922	846	929	939	885	888	895	792	832	901	811	815	926	901	945	864	903	891	887	843	870	891	891	856	892	916	861	892	836	918	902	878	887	868	879	871	848	920	886	876	890	820	879	897	900	952	866	921	890	958	914	909	893	904	886	879	863	845	940	870	935	873	917	897	892	882	916	879	888	854	887	888	874	914	938	912	901	890	912	929	922	916	887	862	877	877	865	900	913	928	908	822	886	889	985	928	832	909	805	890	848	878	883	884	907	909	862	907	834	896	903	884	886	862	915	885	860	845	922	922	907	865	929	889	877	859	856	882	870	886	808	897	904	867	908	896	908	941	874	916	978	970	879	896	844	912	889	883	909	860	909	892	902	945	886	868	877	905	897	912	916	853	895	903	905	863	882	900	878	970	901	881	912	921	922	805	858	874	865	919	943	900	920	964	894	843	906	888	857	855	895	923	870	876	904	877	897	893	882	908	848	827	873	911	873	872	864	935	832	932	901	900	875	882	838	868	862	870	916	885	860	890	956	852	880	937	917	892	866	940	906	854	905	946	913	890	897	859	875	896	885	916	925	937	868	938	878	866	857	890	918	895	898	932	859	892	877	872	859	902	879	875	893	904	883	924	861	884	919	871	848	874	895	911	921	879	916	891	922	908	955	901	881	855	897	880	893	882	896	882	897	894	883	862	867	948	857	954	873	863	869	934	905	897	908	894	883	941	859	874	859	879	863	958	935	937	847	933	875	803	885	860	881	891	887	954	864	905	865	904	862	884	894	885	917	886	912	841	918	911	937	911	877	856	940	952	897	917	862	915	845	863	881	905	891	888	910	892	902	839	842	858	921	872	889	870	850	882	829	837	891	879	855	897	840	940	888	956	917	883	882	870	897	856	911	880	919	886	862	866	900	865	913	897	873	851	851	889	904	890	896	871	914	850	860	888	892	909	870	900	856	932	847	886	894	884	874	923	847	864	921	868	908	899	922	886	865	854	907	919	899	897	953	899	854	862	824	892	816	901	876	880	844	833	878	891	907	801	898	838	910	860	868	883	852	911	902	950	917	864	891	928	860	880	900	849	893	831	909	923	925	882	887	895	864	912	924	893	851	902	912	879	853	868	875	940	877	940	908	908	910	890	912	883	901	877	900	906	859	867	920	870	853	914	899	855	927	926	898	904	912	899	873	891	916	902	941	893	893	854	881	915	889	923	948	879	841	903	862	892	867	900	887	902	889	914	928	879	894	891	878	882	888	858	915	880	909	913	893	924	878	899	900	892	877	921	893	900	894	944	866	891	872	845	838	830	834	896	870	823	882	883	839	863	906	898	824	881	901	868	900	884	897	879	883	888	891	896	871	871	888	838	894	895	899	800	894	902	870	879	904	925	915	912	901	869	846	909	890	879	894	890	811	899	883	906	874	896	845	887	877	918	973	905	848	918	898	891	885	895	877	903	864	888	892	877	913	915	906	910	909	916	950	895	875	871	888	930	844	915	886	873	853	929	896	868	883	865	900	914	936	843	993	878	879	894	920	874	943	914	897	876	916	901	881	837	906	930	902	925	854	865	909	930	895	866	901	892	919	902	904	867	830	927	853	930	875	907	953	873	873	926	866	860	886	875	862	861	872	884	883	900	931	864	888	904	898	864	884	940	897	905	897	874	939	900	874	930	929	928	868	882	878	919	871	915	875	886	939	847	823	856	875	920	861	933	861	860	862	864	878	844	889	900	912	824	859	815	940	911	950	898	888	909	924	839	894	860	829	890	932	886	915	905	870	923	874	903	854	886	895	898	855	924	838	838	919	844	911	864	918	851	895	878	787	868	867	860	896	861	844	910	886	865	915	905	862	924	866	851	879	874	943	891	918	885	890	912	898	895	872	873	815	950	896	865	863	902	907	911	876	875	870	825	927	898	858	915	863	926	874	919	880	874	893	894	856	836	930	905	906	888	915	887	878	877	934	879	873	853	870	883	899	901	882	922	896	901	912	937	856	889	907	913	892	898	894	848	902	885	925	917	846	867	820	911	907	873	896	905	852	899	917	902	852	860	901	858	921	892	840	891	952	844	883	876	858	915	930	957	924	828	864	925	905	836	905	896	879	915	850	916	943	889	900	940	886	863	836	944	919	868	891	868	863	882	883	897	885	885	917	900	881	878	920	860	915	894	889	881	850	883	826	903	885	825	868	909	919	917	878	896	871	911	879	925	900	925	930	904	889	936	879	883	881	931	864	865	888	951	892	846	892	865	860	920	884	919	876	878	844	868	905	897	934	930	936	854	902	902	895	840	857	868	888	908	916	939	877	926	888	856	872	867	850	849	891	854	892	923	871	907	899	859	900	841	844	859	901	876	913	875	946	863	894	903	953	892	830	889	825	909	864	870	903	843	910	859	895	914	851	940	925	856	931	915	905	876	906	916	887	903	873	893	858	896	917	858	863	877	893	874	864	891	915	893	909	877	905	904	893	873	881	902	887	917	896	855	937	925	891	884	920	917	899	869	876	892	909	867	898	808	900	906	888	907	884	824	884	860	878	881	923	897	887	849	895	875	907	920	877	946	869	882	868	860	900	890	859	853	877	923	938	863	891	875	847	861	836	919	863	900	908	882	958	883	834	903	870	852	884	917	864	866	902	868	861	891	937	879	856	859	852	914	944	856	887	870	875	828	863	836	873	913	892	879	957	879	899	864	861	884	836	877	872	880	884	903	929	896	896	882	899	878	882	891	899	899	922	885	809	867	886	869	904	871	886	878	866	906	884	917	835	860	903	860	914	881	927	864	842	905	908	895	955	870	899	892	882	922	886	875	878	895	917	923	930	933	906	869	869	936	904	872	904	951	930	872	921	838	866	921	887	910	869	972	823	890	879	858	886	847	869	914	915	870	924	880	834	871	884	901	845	908	853	896	887	831	978	876	938	919	853	900	900	873	896	927	888	878	897	907	908	840	885	903	853	836	870	909	869	910	886	859	842	870	924	836	854	873	870	878	882	851	889	898	920	878	878	885	899	881	886	923	926	883	826	899	846	889	854	875	900	911	921	899	922	927	859	887	804	845	939	885	889	889	935	885	886	978	889	864	927	923	877	966	952	909	902	903	905	922	825	886	887	905	865	889	886	900	865	887	902	844	888	936	920	959	888	825	888	932	892	921	902	868	867	883	882	879	979	875	899	881	874	816	925	844	868	933	878	837	897	876	868	851	896	884	942	891	864	877	910	919	928	905	894	880	875	869	841	947	871	893	866	884	896	876	877	884	872	851	866	865	888	911	901	958	868	878	929	923	892	917	867
51526	41460	43755	45309	43935	42617	43090	44652	42503	38904	38163	35891	32732	33679	33424	32995	29831	27749	23795	20681	19110	18339	16228	14829	13328	10777	8661	6074	5592	3030	1766	1481	1383	1450	1367	1188	1280	1210	1004	941	866	710	861	944	1005	1094	1236	1287	968	847	848	820	796	826	697	805	868	1100	886	963	964	567	421	433	464	375	398	372	388	356	350	354	354	368	358	342	358	309	342	323	336	376	423	391	429	338	353	338	310	373	339	373	326	359	315	342	343	363	342	357	317	331	375	346	347	338	348	328	341	349	322	364	346	353	356	344	313	353	311	331	333	322	339	351	327	342	299	334	380	344	334	312	325	328	319	347	373	316	347	338	332	313	333	309	345	336	314	328	325	357	317	318	342	362	306	338	324	350	327	314	336	349	318	333	321	369	298	354	377	335	321	342	329	329	368	321	330	345	317	349	380	332	331	354	337	336	327	314	319	317	329	334	364	338	338	350	343	349	341	372	317	294	352	327	356	318	347	342	345	323	338	333	328	314	336	374	382	339	349	339	336	305	319	348	343	357	322	339	349	327	369	346	318	347	334	316	366	330	320	328	372	350	340	335	321	344	362	351	333	334	323	352	346	363	367	330	310	360	293	339	363	340	355	332	339	326	315	333	338	332	336	341	326	336	346	348	313	361	329	338	316	316	338	320	382	363	340	342	355	347	318	351	329	355	361	345	313	336	358	334	342	329	337	329	329	355	365	350	347	368	287	348	350	316	327	322	358	370	339	359	374	374	332	348	320	331	344	369	341	349	287	358	369	356	338	350	333	337	320	334	338	329	327	346	344	344	361	349	336	340	362	330	333	319	348	337	361	363	355	327	343	357	334	329	343	359	352	344	347	340	328	309	338	348	358	341	311	329	370	344	342	325	365	348	355	337	336	340	313	331	353	327	349	355	362	331	346	328	325	363	361	362	307	337	335	329	361	368	341	303	347	363	352	330	343	359	307	319	295	310	326	355	348	344	329	344	317	334	318	335	327	316	352	312	347	357	346	332	360	354	315	356	349	350	379	382	357	323	340	330	308	349	309	342	359	370	340	349	300	364	359	358	331	353	353	313	319	357	324	357	354	339	351	352	335	307	347	322	325	387	331	343	330	310	368	353	351	331	310	351	366	335	360	351	359	316	348	332	359	379	357	369	340	347	358	312	323	347	320	307	335	328	346	383	343	374	333	371	328	330	333	355	340	314	360	375	333	330	343	315	321	347	343	324	342	324	355	343	346	316	332	344	332	358	307	326	350	338	316	342	327	333	337	345	380	355	326	338	333	305	351	339	353	360	325	360	334	346	347	344	325	353	345	358	335	349	333	358	345	319	354	341	358	370	369	333	350	328	322	357	333	332	340	362	400	354	335	345	347	352	335	333	312	372	369	356	355	316	365	331	336	335	326	385	354	344	328	323	335	346	328	353	338	348	323	357	327	338	351	335	297	344	340	335	359	358	333	356	365	395	338	358	349	338	312	337	311	361	315	338	360	337	348	342	342	349	363	307	328	313	338	372	320	340	353	346	307	347	360	344	387	317	357	351	357	351	356	325	281	355	316	358	330	317	335	319	360	341	314	317	341	336	347	351	363	348	364	347	350	338	336	338	298	327	375	328	326	322	337	351	333	331	337	384	348	326	321	343	316	322	327	361	339	343	338	350	343	372	304	358	343	374	335	334	365	317	326	307	343	365	327	343	330	333	338	313	327	327	342	337	378	340	331	335	293	328	359	317	348	356	312	345	340	353	348	337	360	323	291	294	365	345	301	316	345	321	321	355	391	327	328	321	335	303	320	334	363	358	361	314	330	335	303	337	345	323	336	344	348	326	359	346	343	351	320	364	347	331	339	307	338	341	317	368	337	316	326	339	347	308	336	361	348	372	324	317	348	387	321	308	355	306	296	364	342	360	327	340	362	347	339	321	337	318	345	343	329	349	349	353	327	341	345	361	323	339	330	342	329	324	345	344	349	329	367	346	382	341	353	337	353	339	331	352	312	337	302	333	321	325	329	340	340	334	348	309	331	322	335	352	336	331	323	366	293	320	360	345	324	324	350	345	336	354	319	351	328	358	366	339	330	308	345	330	357	326	339	340	339	356	350	347	320	338	350	335	362	335	328	357	355	357	327	356	301	365	329	385	352	325	359	373	340	390	350	338	335	337	334	333	369	336	351	374	371	331	342	354	285	311	324	350	301	323	362	339	343	332	352	308	320	354	274	357	331	372	355	326	388	334	322	369	329	343	329	328	330	307	338	339	332	349	341	324	335	341	356	305	353	303	341	289	345	346	336	351	369	367	331	352	348	332	360	339	341	365	333	331	339	313	344	340	328	350	351	325	331	356	334	296	339	371	343	345	352	366	336	325	339	343	277	350	339	336	344	393	384	309	339	358	373	339	362	365	336	320	372	356	320	355	353	353	324	326	313	348	369	360	337	329	350	334	357	358	319	369	302	343	330	330	332	323	320	354	370	300	359	342	322	370	356	355	314	314	325	351	336	339	331	334	359	295	312	338	341	348	309	367	354	366	324	360	363	328	363	325	345	326	345	379	348	361	338	375	353	397	376	351	337	342	315	328	336	355	352	315	372	331	322	325	350	368	344	354	315	359	345	368	345	328	381	334	378	339	349	337	330	349	344	336	328	366	341	336	298	350	344	326	327	326	295	366	343	345	322	322	352	355	351	340	350	324	349	339	326	326	346	353	337	359	361	351	326	349	357	336	342	321	319	306	369	337	345	362	305	308	349	350	325	317	332	327	332	379	317	324	385	340	334	333	331	343	331	321	365	359	318	358	346	316	353	356	347	316	375	361	350	338	319	306	354	321	346	325	373	363	347	334	356	337	333	355	342	342	351	368	342	325	353	329	348	361	316	334	383	314	312	324	320	343	345	328	298	355	325	339	363	318	334	315	341	340	341	398	363	390	354	299	374	373	325	355	334	356	335	318	390	331	343	367	330	332	360	354	352	336	372	336	321	311	310	356	374	359	338	383	337	342	341	346	348	345	358	321	369	330	345	358	345	386	352	342	316	362	321	327	351	354	367	336	339	330	352	321	355	340	337	352	325	339	334	331	361	333	312	352	340	375	337	352	337	360	341	334	352	343	321	395	318	353	329	381	350	324	330	339	320	345	324	344	374	350	348	330	351	322	343	348	325	332	369	354	323	354	327	316	346	303	349	343	307	301	311	333	346	351	332	367	339	345	364	340	350	337	354	314	315	283	349	378	341	327	350	328	347	325	323	340	334	338	355	331	360	326	330	353	341	312	309	322	344	319	342	309	370	349	372	346	337	335	303	327	324	345	327	372	326	314	353	338	366	355	363	342	339	370	352	343	337	329	336	365	345	300	385	349	337	333	330	322	325	318	386	334	388	367	320	326	351	351	341	341	346	339	330	354	332	369	350	325	325	338	370	304	345	324	363	357	314	341	328	340	357	307	337	331	348	366	306	316	362	336	333	380	325	325	302	328	329	367	347	312	338	327	332	350
43555	47285	51486	56186	60866	62749	63139	64337	59312	57848	55723	53930	51812	52626	53621	53356	50945	50858	46714	44679	43864	43126	40829	39694	37844	33240	30768	24479	23704	14271	9763	8702	7981	8297	7363	7101	7143	6973	5493	5092	4568	3872	4591	5184	6026	6612	7318	7367	5341	4505	4462	3977	4623	4818	3680	4133	4743	6560	4677	5741	5510	2343	1608	1561	1644	1487	1308	1323	1354	1014	853	829	850	861	875	827	852	871	870	860	816	1047	1428	1230	1126	1010	924	817	822	818	841	814	800	791	782	824	844	807	811	777	780	839	820	829	813	799	832	855	808	820	846	813	854	789	861	831	839	832	824	773	852	824	804	863	804	856	792	884	805	833	813	802	846	843	849	805	771	811	836	842	806	796	828	814	816	833	808	790	842	839	776	845	811	861	813	807	811	777	833	835	892	826	841	842	830	802	845	739	883	887	788	819	850	868	812	825	822	821	802	778	775	839	833	759	835	817	837	812	847	858	768	779	830	835	856	776	867	809	844	804	826	861	849	822	865	800	822	812	892	847	829	814	855	806	813	835	821	865	862	794	818	823	807	806	852	802	811	782	808	836	796	814	792	830	865	826	804	875	856	836	767	878	803	811	834	869	811	831	803	813	829	831	857	806	883	837	809	848	798	852	841	816	848	806	863	824	815	787	839	823	872	868	798	796	833	846	799	818	838	824	823	846	821	871	826	837	877	815	820	810	821	854	852	818	824	820	876	813	824	858	874	866	805	781	810	837	809	835	811	822	810	874	811	783	831	806	819	807	830	896	834	816	786	871	772	801	824	835	841	786	847	798	825	799	830	787	825	829	836	862	780	841	830	802	865	877	812	836	805	797	805	807	861	796	763	826	822	832	851	849	863	815	836	837	857	780	803	861	819	843	814	835	797	833	802	841	843	836	809	805	792	793	792	835	841	831	805	858	777	805	795	852	800	810	761	804	820	805	776	836	798	792	884	863	820	796	796	824	808	829	860	842	812	846	835	820	856	795	781	792	849	888	852	777	869	838	815	853	853	832	847	812	792	806	837	778	818	792	861	761	818	804	840	869	817	809	823	802	853	829	763	837	835	785	808	867	796	774	817	818	843	841	832	815	824	809	775	819	789	809	849	802	824	833	908	854	833	821	835	791	831	806	884	845	807	829	852	865	813	823	817	820	795	822	824	855	850	829	843	851	820	811	780	810	784	843	795	879	832	850	825	831	836	837	757	830	811	827	780	812	814	794	840	819	881	812	819	815	801	817	820	846	774	789	807	838	785	868	808	863	811	835	841	780	906	815	809	832	870	830	822	827	787	755	835	810	794	812	802	862	809	850	862	830	814	818	838	903	811	884	858	879	851	777	802	838	860	882	816	807	811	807	820	862	891	847	838	819	866	817	790	811	778	829	876	868	843	815	872	800	842	819	771	818	795	863	817	899	807	808	791	820	829	848	815	837	813	792	767	826	856	803	797	814	842	861	819	845	841	766	875	795	839	825	830	811	786	844	798	813	868	850	853	812	844	795	860	774	790	835	802	832	844	811	812	793	751	812	813	820	814	844	808	858	830	827	813	814	832	862	852	841	823	876	834	859	828	832	829	856	802	786	861	786	796	908	778	863	800	818	807	836	863	828	818	835	831	821	776	789	839	850	804	856	852	876	820	815	851	834	805	845	778	851	831	758	790	789	850	801	838	855	831	821	808	828	797	772	819	812	860	817	814	804	848	817	818	863	860	826	793	835	808	826	804	853	819	821	877	850	833	849	813	803	854	801	832	845	797	860	752	791	855	819	803	822	794	855	807	780	798	854	851	852	810	827	827	789	773	856	852	817	827	813	857	836	872	820	866	816	760	781	802	801	858	807	818	845	869	831	825	861	797	828	877	853	829	838	791	807	836	826	791	799	810	850	815	866	865	795	815	835	799	808	818	840	815	772	859	864	784	803	825	775	804	816	865	835	829	869	781	818	848	839	800	831	772	823	812	816	834	795	830	803	852	792	827	805	820	797	823	825	847	832	781	777	832	893	844	845	877	844	781	861	847	864	799	786	804	806	806	838	804	868	831	849	833	852	798	821	802	823	796	891	781	819	863	843	819	799	861	827	798	811	815	837	828	842	854	807	861	841	820	834	838	780	808	801	811	831	798	791	816	796	864	788	840	845	825	816	836	836	821	790	812	808	805	881	828	841	829	854	772	785	806	818	774	848	786	825	796	811	870	811	830	834	840	791	851	758	848	841	859	847	800	808	801	792	864	857	808	841	851	814	792	832	850	840	791	763	824	862	823	823	825	767	855	839	788	814	850	835	819	816	869	841	852	861	895	818	794	802	818	811	847	853	854	802	802	768	795	799	834	833	844	819	833	776	858	895	872	840	765	865	853	859	832	862	814	829	835	854	799	819	845	746	806	848	813	847	792	836	837	825	835	816	856	868	804	800	776	856	830	797	836	840	827	804	826	832	824	805	867	834	829	838	865	861	838	782	828	869	824	836	807	793	840	909	796	819	851	807	818	753	861	858	819	841	830	830	854	850	842	840	864	769	760	779	825	774	843	771	862	792	829	802	872	815	866	770	819	801	832	833	872	877	842	820	827	811	830	875	836	845	839	833	828	803	801	816	792	843	797	824	874	845	829	868	799	828	798	821	839	834	862	823	778	785	878	897	825	838	839	837	842	880	837	845	853	825	865	817	813	873	844	790	793	779	835	800	839	848	871	842	814	808	796	850	818	835	843	780	773	834	828	844	825	798	806	841	825	769	855	831	779	845	765	855	809	830	833	831	852	841	830	801	846	817	833	825	830	828	826	874	802	829	820	921	862	809	832	813	833	816	838	881	799	798	764	820	770	811	850	823	803	863	842	793	768	866	832	827	845	834	814	825	829	881	790	799	781	834	860	850	806	841	802	781	843	821	813	794	860	768	806	821	816	825	871	802	811	777	819	825	793	893	844	806	794	805	809	814	827	825	815	800	780	814	812	779	847	814	831	849	840	813	795	769	825	777	825	821	830	846	825	828	815	865	821	767	828	771	856	800	805	868	831	850	832	785	805	828	813	798	876	834	777	796	819	810	834	857	877	826	818	850	814	857	794	776	786	854	807	873	815	850	827	843	812	836	806	873	829	821	838	818	825	897	809	802	799	855	802	741	850	811	839	826	815	810	840	800	803	880	782	777	801	873	844	824	859	824	843	841	799	849	820	828	859	847	828	795	832	807	830	816	801	812	839	822	845	820	851	772	868	810	808	877	794	833	794	796	809	787	868	785	785	837	790	819	797	830	794	834	819	808	852	845	766	883	767	824	856	782	776	841	762	835	829	821	800	828	790	872	841	842	834	851	848	818	848	801	763	844	793	871	806	799	794	828	856	882	836	817	799	834	778	837	801	820	821	797	842	816	825	770	825	826	855	821	833	824	809	833	801	803	838	828	830	826	849	856	841	858	828	779	788	831	849	822	850	817	835	840	784	847	822	814	817	757	840	802	829	797	868	916	845	817	799	790	857	842	854	780	811	810	809	835	815	830	846	816	793	785	828	796
55701	41580	42311	43800	43450	42643	41707	46259	45944	44454	45856	44955	42687	44139	46024	45874	43379	42623	38532	34930	33534	33115	30211	28191	25737	20326	17514	12729	11592	6108	3765	3123	2650	2634	2376	2262	2383	2132	1678	1604	1407	1259	1342	1570	1829	2024	2392	2320	1630	1383	1339	1141	1366	1428	1142	1263	1316	1901	1286	1864	1543	688	489	535	520	518	449	445	416	344	303	319	304	281	329	315	320	314	305	324	304	387	518	438	398	399	320	285	323	306	324	305	293	319	287	298	323	322	300	300	306	343	310	334	308	311	322	316	319	293	325	304	320	321	307	311	304	308	332	314	332	303	298	318	317	318	310	289	301	341	314	297	348	294	309	286	330	302	281	332	299	308	290	326	272	302	305	312	300	330	340	299	305	302	316	325	298	313	293	311	305	313	323	292	337	318	309	313	329	357	346	336	341	338	323	302	296	329	334	322	310	294	287	284	299	315	324	288	318	297	356	312	300	324	336	328	316	305	326	323	321	322	352	314	296	321	353	291	278	302	336	313	319	338	351	326	300	299	315	311	311	300	294	319	325	305	301	301	295	325	297	318	334	303	299	329	307	314	315	288	311	297	336	299	313	309	307	277	339	326	290	331	323	322	293	320	302	326	317	324	344	320	340	346	307	307	305	318	298	303	313	331	299	314	311	277	299	274	327	295	315	337	305	292	340	307	293	279	293	323	286	314	320	349	298	301	312	274	334	306	318	301	298	296	298	312	324	337	299	299	307	315	340	304	315	285	344	311	293	301	293	340	318	323	279	316	331	330	328	308	299	321	306	329	308	362	289	299	328	307	309	319	320	289	297	309	299	318	346	298	311	304	314	319	333	316	321	286	291	282	325	312	346	316	343	313	294	361	298	330	315	308	317	313	304	311	320	317	327	307	291	324	293	278	321	311	320	326	302	302	283	332	283	347	319	287	311	293	297	316	305	292	304	313	286	335	342	319	326	329	296	336	304	342	301	322	307	312	294	326	291	304	308	291	306	290	296	351	297	313	333	318	317	316	292	299	288	298	321	322	299	274	310	294	316	317	327	262	329	317	296	312	335	343	295	263	341	308	294	338	272	305	290	311	345	348	296	329	319	303	325	334	333	321	298	320	252	292	277	300	301	323	312	345	301	319	323	337	327	316	300	288	331	298	329	347	303	318	309	329	285	330	286	348	286	310	323	355	296	310	313	281	321	296	309	289	316	292	311	318	322	282	337	299	363	307	312	308	322	296	331	318	301	283	309	307	339	309	304	348	285	300	336	308	307	305	322	307	322	323	297	280	345	335	313	289	316	282	308	306	289	289	331	311	301	307	311	300	276	315	328	315	306	301	322	322	313	301	325	300	338	314	294	335	342	312	305	317	341	267	320	278	296	350	344	305	337	291	301	279	290	309	309	313	324	302	311	285	331	323	323	334	298	310	316	332	342	308	324	307	313	301	324	320	293	307	328	336	309	336	294	328	324	313	332	315	309	318	321	346	307	334	319	297	293	315	316	356	288	332	336	298	292	319	308	322	311	317	305	300	335	311	322	324	288	310	349	333	341	276	304	305	335	321	298	300	283	330	294	304	296	357	308	328	320	298	322	304	318	307	280	311	322	314	314	316	307	310	311	310	320	298	277	303	305	264	320	325	295	311	314	303	304	305	327	326	289	347	317	316	326	302	286	347	324	331	304	313	293	299	337	328	317	282	316	314	327	312	347	312	314	333	320	326	303	317	323	324	298	276	310	298	350	300	305	315	293	296	284	288	305	323	319	327	332	313	297	339	297	326	307	311	319	341	316	285	296	294	318	277	299	307	315	315	328	310	284	315	326	299	333	302	331	298	324	316	321	286	309	314	321	278	283	324	287	311	303	296	298	313	293	301	315	316	324	284	344	331	298	326	349	333	281	325	330	324	295	306	313	294	293	298	375	299	308	345	316	291	328	309	296	304	319	310	302	316	355	303	299	300	302	347	302	280	309	269	321	315	344	322	297	303	315	300	307	332	322	319	278	288	321	293	328	322	317	322	333	304	310	346	311	311	303	319	321	322	336	277	315	280	322	299	284	292	341	322	300	316	291	327	318	288	314	325	318	316	318	326	332	304	292	316	313	302	298	316	283	332	300	311	291	332	326	323	324	280	323	297	319	308	332	286	346	300	330	309	325	301	291	271	310	310	346	327	295	308	288	301	317	334	325	310	312	325	298	333	309	330	316	310	328	297	290	352	302	316	291	325	312	311	295	325	324	298	283	310	330	302	326	334	336	314	311	315	306	313	333	309	297	340	339	318	334	336	298	327	282	316	294	269	328	343	279	305	272	350	328	312	311	303	332	305	348	309	335	337	281	314	293	317	311	335	246	322	293	347	343	306	294	299	345	265	325	317	307	301	320	330	303	313	287	311	306	357	338	320	329	329	303	314	332	305	328	303	302	304	311	300	311	343	340	314	324	299	337	320	323	324	323	330	306	311	318	287	307	319	321	291	274	304	298	307	300	301	315	341	261	308	320	298	320	335	303	344	323	325	294	319	315	349	312	304	304	298	313	322	329	329	308	289	332	304	317	296	295	296	347	290	309	341	313	317	325	349	329	322	336	302	339	326	310	333	292	301	297	307	305	305	325	293	316	323	293	306	317	373	316	309	315	305	311	324	328	306	310	345	299	313	268	302	294	312	314	282	322	333	303	316	291	288	323	304	337	342	325	310	312	301	297	345	315	311	330	311	314	351	293	323	292	318	281	289	318	314	299	302	292	337	304	324	289	299	303	324	297	313	325	323	316	305	310	297	315	321	321	297	301	321	342	286	316	325	308	324	308	337	310	275	332	323	316	314	328	315	307	320	317	333	327	331	277	345	333	333	336	323	318	320	301	324	310	289	311	324	331	335	311	345	307	292	316	300	299	308	342	309	345	281	315	327	319	296	288	360	291	278	298	305	306	303	341	339	323	343	338	290	324	321	326	325	310	277	305	313	295	312	314	328	314	311	312	358	331	320	277	316	341	302	306	338	313	299	346	305	321	335	317	288	322	322	318	292	358	306	327	322	297	326	305	311	313	294	329	285	311	324	307	345	319	298	323	322	283	306	331	290	295	305	316	308	321	327	334	323	307	323	332	306	314	305	315	308	281	300	324	283	317	292	285	327	290	287	304	302	302	314	303	290	300	292	357	297	322	300	321	329	308	337	303	293	333	290	322	331	322	330	310	316	318	340	321	339	302	307	300	315	305	315	325	326	306	305	285	325	315	298	321	301	316	286	348	312	288	285	291	315	307	306	280	299	313	280	319	335	297	319	305	323	320	312	319	327	301	292	290	307	291	302	345	292	308	300	304	299	318	290	339	301	302	293	317	326	317	303	319	354	299	325	292	329	310	290	324	297	279	313	302	319	298	295	289	320	310	336	311	316	289	274	306	307	264	290	297	279	322	290	347	301	284	296	301	295	342	322	315	321	280	316	298	331	305	287	326	342	280	318	306	321	299	336	350	304	321	312	290	306	303	310	303	321	313	302	330	303	322	323
49608	54502	53586	56352	62023	63578	66855	68806	64243	65521	64406	64711	61383	62361	64333	65354	62910	63266	59260	57192	55769	56298	53523	52256	49903	44736	42872	34746	34517	22512	16687	14669	13684	13888	12568	12664	12205	11764	9489	9129	7737	6965	8590	9091	10846	11620	13089	13025	9025	7780	7910	6905	8427	8100	6465	7577	7813	11311	7453	10806	8988	3658	2277	2348	2310	2062	1795	1767	1762	1093	791	760	816	843	860	799	829	710	803	771	762	1201	1874	1549	1367	1036	919	852	743	747	749	766	725	798	779	783	780	724	779	799	708	748	766	722	739	783	761	817	729	784	737	784	754	732	753	729	740	773	824	722	771	745	721	714	758	758	799	735	742	767	690	717	802	748	756	776	731	741	677	763	805	750	809	743	733	750	773	732	767	757	788	779	727	771	778	708	742	786	752	782	809	744	710	737	727	758	727	775	782	751	730	757	755	742	738	745	725	812	764	773	720	793	786	752	763	775	766	776	721	760	758	739	743	737	782	770	779	735	762	743	776	773	734	792	736	815	760	749	713	779	738	781	792	752	786	734	727	765	738	767	724	802	732	747	760	763	834	739	761	752	720	753	757	716	785	812	737	725	716	775	723	751	774	744	776	737	751	748	805	722	781	787	828	775	725	802	716	748	740	760	764	759	756	811	799	716	762	767	778	760	788	758	743	804	738	766	750	710	730	743	729	764	756	738	732	718	773	733	765	698	777	756	786	749	709	704	744	732	752	779	746	774	758	775	716	758	777	757	778	780	738	765	779	750	757	794	700	756	735	734	779	731	773	720	767	769	749	790	756	774	767	761	693	746	772	803	793	779	721	789	791	770	782	807	802	749	752	743	788	782	801	779	753	727	766	759	757	776	752	731	755	746	792	718	764	762	704	753	780	787	723	789	737	761	722	787	779	761	785	783	750	748	806	782	777	713	768	712	824	767	750	761	759	753	748	737	767	777	758	769	718	706	768	713	770	722	727	756	745	756	759	730	770	735	749	702	760	810	745	762	771	803	779	707	792	752	778	744	751	713	747	730	680	772	775	730	816	755	775	799	760	699	763	777	715	749	746	778	812	778	814	765	729	766	759	743	796	703	753	743	778	763	731	757	742	735	771	826	747	769	785	767	761	771	795	743	767	799	751	695	715	765	726	695	740	736	754	750	732	798	797	762	784	723	770	798	810	728	739	769	726	732	726	760	755	723	768	740	736	757	774	720	760	763	758	827	763	768	762	738	773	746	747	753	776	731	786	764	790	751	768	714	721	775	772	742	771	704	750	793	729	778	741	762	720	752	775	731	780	773	749	726	733	774	776	771	731	703	765	765	831	799	735	762	752	743	755	743	788	778	769	695	776	788	773	729	756	786	765	803	787	771	808	744	698	731	803	771	770	739	769	752	723	770	750	717	745	710	757	696	759	755	773	772	789	737	770	758	768	796	787	736	749	782	762	755	729	757	749	794	703	773	753	757	746	771	740	731	696	747	760	763	722	765	749	749	765	751	751	767	755	750	781	732	723	766	779	762	721	762	755	763	739	746	717	775	718	739	746	750	744	724	809	759	783	756	768	768	746	789	784	750	758	742	751	751	708	729	742	758	769	704	737	764	652	810	780	737	755	781	732	712	724	816	753	783	737	776	792	770	789	766	748	777	721	760	737	773	751	767	739	747	711	780	752	799	730	793	769	769	758	737	764	742	728	787	714	780	739	721	766	775	789	712	712	756	783	774	762	688	716	733	753	796	756	741	762	724	780	788	764	761	766	729	737	763	813	732	771	737	731	764	769	700	765	755	774	724	724	754	752	790	779	730	768	768	695	739	781	761	782	755	724	752	726	719	741	708	795	789	793	767	702	735	720	774	757	777	764	735	760	739	766	743	803	811	759	784	742	709	745	694	786	781	788	763	743	753	698	763	782	786	700	845	719	800	765	762	709	766	748	733	753	763	752	792	759	761	715	823	758	787	713	750	759	704	765	784	736	740	705	752	780	760	755	792	753	742	747	803	751	743	759	786	750	785	790	768	717	750	710	750	783	732	744	757	715	759	743	767	752	783	758	726	749	764	751	778	743	729	713	722	765	703	703	792	744	776	802	778	722	759	754	802	766	763	758	738	730	771	796	788	769	719	704	785	748	774	767	810	768	751	742	802	786	708	702	766	737	757	714	755	750	774	786	761	804	771	775	755	782	806	755	793	762	782	785	762	763	768	760	730	825	747	745	748	776	743	739	767	753	727	727	753	731	766	739	790	794	737	779	726	725	767	742	778	722	798	750	782	764	739	764	749	786	757	748	783	751	761	735	736	751	727	715	723	725	751	732	767	804	749	737	760	742	712	778	716	752	762	758	767	765	727	734	711	725	803	773	748	738	776	737	768	767	721	788	762	760	721	778	769	768	749	721	772	777	766	725	737	745	795	836	774	770	762	756	726	786	728	776	759	736	763	688	759	782	784	738	715	769	778	745	810	720	777	789	744	768	764	802	753	781	770	782	755	765	751	804	761	779	754	731	700	791	742	746	706	755	740	818	736	774	781	759	739	762	764	762	734	755	745	738	764	745	758	767	713	819	742	742	741	773	770	778	733	750	747	744	720	745	751	752	729	723	761	776	757	775	736	800	670	748	752	716	749	761	771	770	715	724	755	754	744	750	789	783	778	807	729	725	764	785	712	750	785	731	736	783	783	781	779	787	758	787	749	756	732	737	795	732	738	765	725	766	779	763	753	724	735	685	781	741	780	749	716	770	784	749	801	693	742	719	760	794	797	759	759	792	755	731	739	717	749	722	787	764	708	766	765	804	700	752	795	747	717	709	762	718	770	791	770	720	743	771	719	755	806	750	779	740	726	706	753	748	753	799	768	763	737	766	764	776	776	774	746	714	750	749	766	731	798	767	798	753	780	797	761	756	788	769	773	798	716	768	717	792	773	750	760	773	726	750	773	799	743	771	744	756	786	729	759	801	763	767	777	743	790	744	752	775	766	792	764	727	696	736	757	766	767	744	745	742	797	728	739	750	747	742	766	757	775	794	731	759	725	710	738	765	768	754	736	763	812	769	775	797	777	745	716	792	762	747	804	763	768	747	722	773	733	745	740	754	768	737	782	754	755	753	716	715	751	758	710	775	805	750	784	744	701	778	792	781	755	743	760	723	757	778	738	751	751	770	799	772	733	771	787	776	755	780	790	746	773	730	771	829	723	747	752	809	762	715	762	759	757	761	758	777	765	772	753	766	775	766	761	767	774	729	749	751	733	786	731	736	741	760	808	764	772	759	736	740	735	781	760	787	819	713	713	721	729	760	753	789	734	723	743	773	766	755	698	734	796	740	816	769	747	754	761	745	743	770	769	745	804	773	772	780	767	725	747	738	717	765	741	744	795	775	735	751	736	750	737	719	807	758	747	762	775	785	783	773	755	739	707	739	735	742	817	779	778	735	733	739	793	758	767	724	819	768	769	749	804	803	769	755	724	743	734	756	794	774	733	710	760	766	760	739	810	803	763	722	780	740	739	768	861	745	771	684	731	757	766	748	696
20942	18792	22602	23757	21894	16951	12985	11315	9464	6828	5604	5032	4140	3472	3340	3374	2534	2370	1900	1716	1567	1556	1463	1293	1171	1027	929	742	707	556	466	431	401	472	431	451	400	416	448	439	377	369	366	399	388	387	411	385	376	405	412	401	407	396	362	445	415	407	405	415	420	405	365	367	361	394	407	372	397	366	373	363	404	376	364	341	391	431	339	368	390	360	382	367	391	337	368	368	378	382	347	371	371	370	388	404	362	371	364	356	361	365	348	358	385	343	354	394	369	375	375	352	384	347	343	398	373	369	381	354	346	375	370	392	398	383	359	363	339	319	377	345	360	369	361	352	387	384	323	371	397	385	335	402	354	345	350	361	374	351	405	401	396	408	395	393	360	400	386	368	357	366	368	350	390	386	372	391	337	336	416	348	378	372	402	372	352	355	369	375	375	364	349	381	342	362	365	357	384	377	384	374	364	354	374	350	365	355	396	372	343	391	338	363	357	347	364	386	355	373	369	368	393	408	375	341	372	345	380	355	381	390	345	378	361	366	329	375	367	357	337	352	396	391	347	377	388	355	335	374	376	367	379	369	391	380	380	358	343	367	377	370	357	335	418	356	374	375	362	356	338	366	370	358	372	391	369	353	368	353	378	359	397	365	383	374	342	359	380	357	398	376	348	385	364	368	379	385	368	343	378	371	368	366	358	378	400	370	366	360	358	356	378	369	398	376	330	354	368	380	380	327	392	329	332	369	405	391	371	369	368	382	385	345	377	363	404	399	363	374	338	354	373	357	387	388	371	350	356	371	338	335	356	390	376	380	404	351	384	338	380	380	387	341	398	398	360	347	330	380	360	367	384	370	329	376	390	340	359	366	338	361	369	387	368	380	380	359	344	348	362	356	391	378	365	345	391	350	353	390	378	409	349	368	357	365	373	357	360	330	335	347	358	362	355	369	358	341	379	372	361	368	345	336	354	369	365	348	375	346	386	351	376	349	341	346	349	354	383	383	347	348	363	352	351	371	348	361	370	374	354	345	383	352	360	389	372	394	342	343	388	383	372	378	362	351	331	374	377	356	382	330	371	372	372	357	346	321	380	376	337	374	374	359	349	383	367	400	368	355	352	371	350	370	346	382	365	371	383	378	389	352	388	350	369	322	344	363	364	362	340	385	355	357	379	372	361	360	388	388	368	354	373	401	385	398	385	358	419	363	359	345	356	334	391	360	381	360	335	357	349	353	362	337	386	373	375	386	346	390	346	352	379	353	341	324	344	359	384	374	369	372	335	365	374	356	329	381	394	376	378	368	394	338	385	319	376	377	372	400	387	391	387	345	396	372	394	383	380	378	367	360	390	357	379	354	354	388	323	385	376	349	318	353	378	348	390	357	396	379	362	362	377	382	382	380	362	339	381	349	350	380	403	361	324	370	369	350	326	370	361	389	352	392	340	370	369	347	395	364	341	358	338	433	381	403	413	375	354	348	371	370	384	363	379	321	323	379	356	349	374	359	369	385	353	369	364	369	381	384	343	374	365	380	384	382	335	369	348	402	382	340	365	383	372	380	369	391	386	352	374	376	384	363	339	380	374	388	385	334	350	342	360	377	363	397	365	356	359	345	400	326	357	378	401	352	359	360	367	366	356	378	391	369	374	344	343	384	369	383	364	395	356	399	369	355	349	360	361	383	371	394	361	346	375	369	328	379	372	367	374	340	372	425	366	365	343	386	372	394	378	362	373	368	389	381	380	344	383	356	380	352	382	395	362	386	374	364	380	379	335	403	354	370	374	390	385	372	385	384	414	369	337	351	362	361	339	353	336	324	340	393	362	376	366	380	383	338	424	402	330	370	378	352	364	404	375	347	399	392	364	371	357	383	364	361	347	377	365	372	403	376	356	405	366	377	354	319	330	356	385	387	381	332	391	356	349	347	364	347	360	367	385	361	369	388	379	385	390	369	350	367	384	404	356	366	398	379	372	341	381	333	364	344	380	365	369	360	398	372	363	377	374	390	383	352	392	344	377	329	372	413	375	380	391	348	378	340	384	353	373	339	336	396	352	366	410	356	389	341	363	360	392	400	329	365	357	378	345	348	411	369	364	362	389	362	395	368	380	374	383	336	363	373	360	391	400	350	384	357	393	347	397	360	402	355	361	362	390	384	348	378	393	359	368	363	383	342	362	383	320	374	348	374	338	384	399	355	344	367	379	377	360	385	355	372	370	360	367	371	360	378	345	385	375	360	380	370	366	328	352	383	396	367	376	363	361	398	369	354	379	344	400	387	382	367	376	398	346	372	365	376	364	357	373	388	376	341	429	385	350	390	377	369	395	403	389	372	350	361	384	391	361	386	352	351	380	348	378	345	403	369	336	316	367	395	352	374	371	382	391	358	385	395	336	363	400	366	344	348	371	377	401	389	354	370	359	379	369	383	363	394	375	359	348	355	371	366	382	358	357	391	379	362	381	361	371	352	360	406	374	379	365	340	348	360	360	353	312	360	340	347	387	371	355	361	384	344	344	343	323	395	357	348	373	382	368	398	368	369	376	367	393	419	352	387	371	372	378	377	334	337	391	346	352	345	351	357	349	410	361	342	376	368	351	323	374	375	397	417	344	350	372	373	355	348	378	369	365	364	363	354	402	361	394	368	388	386	391	387	362	375	378	357	370	361	376	383	379	404	365	377	365	375	355	356	376	378	331	397	375	399	350	373	377	342	384	375	345	406	363	356	384	371	386	383	368	378	388	364	395	379	350	414	375	340	382	373	351	378	393	353	376	337	352	373	368	381	351	369	316	389	329	385	346	372	340	329	334	361	380	352	371	403	368	357	365	363	386	373	389	370	387	347	367	338	380	341	344	368	385	397	346	380	370	361	380	342	401	342	384	354	379	350	352	380	378	368	376	383	375	348	364	371	381	363	389	334	363	360	356	353	402	369	356	383	362	349	361	330	395	400	374	374	345	361	384	344	377	323	372	398	374	385	363	345	342	388	333	391	366	350	361	385	348	345	329	345	354	336	333	387	355	370	381	359	362	405	396	428	340	394	385	372	352	389	381	361	345	367	396	423	373	371	367	353	369	374	358	386	386	377	371	371	358	380	410	388	422	392	347	418	352	381	416	365	355	397	365	377	363	361	359	368	352	356	351	363	377	333	370	371	350	362	368	380	360	353	381	379	416	364	354	379	402	399	366	390	352	319	334	352	395	374	339	372	360	395	373	381	396	362	357	345	366	346	377	372	403	392	387	355	348	366	361	365	407	377	351	415	384	360	421	374	379	371	404	386	407	375	351	353	336	360	357	369	370	338	371	360	324	378	370	357	364	348	364	362	377	359	375	351	359	363	370	357	407	347	390	384	377	385	393	348	383	349	381	373	358	385	357	362	358	335	346	369	336	371	381	348	351	365	367	359	385	371	349	388	371	377	348	360	388	366	356	362	331	351	367	368	378	389	351	352	383	356	370	410	372	362	383	395	387	374	337	370	391	398	369	379	379	354	384	369	358	389
17995	18801	29952	36654	37723	33027	30233	30675	26635	23409	20798	19963	16890	16773	17063	16270	13065	12098	9974	9101	8568	8585	7594	6980	6305	4899	4756	3380	3237	2175	1755	1599	1483	1503	1449	1406	1450	1354	1273	1225	1126	1112	1137	1226	1264	1320	1375	1370	1225	1138	1130	1152	1195	1209	1105	1196	1133	1301	1111	1242	1184	1003	948	969	912	954	907	950	977	969	931	909	874	886	904	906	906	886	911	876	918	907	971	971	1002	968	956	861	852	901	932	909	879	879	863	933	910	922	899	891	906	893	862	943	828	908	887	876	898	901	942	863	918	853	868	943	861	859	924	889	891	882	875	897	919	921	927	947	938	865	910	938	907	887	925	924	865	837	863	942	892	868	904	892	972	922	910	886	893	833	862	914	893	953	939	904	872	929	841	924	861	876	944	914	960	873	929	921	883	873	913	893	903	844	872	909	888	850	843	917	903	883	848	923	871	895	869	920	929	865	898	906	935	931	927	908	875	878	925	912	843	913	912	894	904	828	862	900	912	899	850	911	953	868	911	902	865	862	917	897	855	907	847	828	830	894	881	880	874	863	920	870	867	939	879	863	881	891	880	858	886	894	875	873	858	928	882	886	874	897	882	858	923	867	901	918	922	859	869	842	900	906	933	941	896	880	887	892	932	899	880	853	906	884	842	893	843	897	879	906	881	851	893	903	915	883	883	912	873	927	883	894	868	818	861	901	868	887	847	928	900	828	854	907	855	918	899	939	943	892	856	878	876	892	917	904	910	875	907	914	939	917	887	891	886	900	886	905	863	842	857	916	938	859	879	930	935	929	940	887	879	916	893	877	918	876	852	899	848	849	919	915	906	875	896	931	833	904	938	868	828	967	881	823	869	901	878	905	836	834	921	872	922	889	889	880	821	841	877	864	884	866	871	819	900	918	898	886	880	884	902	885	866	857	936	930	894	939	844	891	967	890	888	903	915	869	908	867	890	888	932	887	862	817	830	902	952	882	803	910	879	901	933	880	904	907	940	870	898	885	885	872	908	888	905	843	849	862	908	872	912	896	868	876	883	909	816	847	907	870	869	885	904	904	934	873	920	842	850	939	851	893	950	890	880	960	860	899	905	921	822	873	900	877	931	844	890	866	829	909	917	855	886	888	929	908	943	888	896	848	907	853	910	921	889	865	935	930	905	876	884	870	893	929	897	893	841	901	908	913	855	893	932	877	936	868	888	883	844	902	911	865	867	833	894	892	922	910	864	916	844	837	897	920	838	887	915	903	919	869	910	908	894	899	904	872	901	920	865	962	867	910	843	861	919	925	916	872	920	914	871	816	866	894	864	865	953	894	918	907	885	932	902	891	848	876	904	879	896	917	870	908	924	875	876	886	908	862	898	925	905	900	854	935	900	902	940	901	917	835	899	860	881	880	895	872	910	891	901	882	886	892	898	894	825	904	959	912	856	881	922	921	835	885	935	859	911	930	865	921	891	855	881	905	874	915	890	877	894	914	930	894	855	914	952	899	838	870	901	895	914	829	878	930	932	948	902	863	865	891	842	863	895	895	923	926	773	879	833	889	904	919	892	899	872	859	913	914	861	915	936	902	871	885	903	890	883	886	915	892	864	882	922	905	916	911	900	869	875	843	898	965	859	878	885	870	935	920	860	869	892	933	859	905	920	919	901	888	875	882	948	885	885	857	868	929	888	873	849	927	857	904	910	914	900	858	899	914	856	912	883	892	933	924	893	876	803	903	883	955	895	852	962	863	934	897	875	919	903	896	911	911	854	913	934	889	962	868	893	923	910	889	890	896	879	878	895	864	947	875	907	911	820	912	852	933	918	908	847	883	875	889	866	969	922	861	885	835	950	875	913	928	892	881	870	901	890	942	881	903	879	853	868	905	933	878	916	927	850	940	904	881	883	857	888	887	886	905	902	925	959	946	891	931	901	894	869	940	854	859	877	944	809	927	903	870	924	873	912	898	884	921	930	864	894	898	899	865	856	846	911	913	927	889	898	895	954	904	854	847	896	914	874	926	857	859	872	931	907	924	882	878	893	895	850	870	959	869	891	865	873	886	936	881	906	852	912	925	850	912	844	853	869	870	865	866	909	917	889	865	917	884	927	940	856	900	922	896	900	932	882	919	873	888	899	867	911	920	913	928	910	902	822	922	903	906	877	854	911	951	887	870	838	939	858	860	873	913	884	922	937	829	893	929	839	876	884	910	880	867	855	968	861	900	970	900	884	954	883	901	886	916	911	914	937	897	890	884	889	861	896	920	891	900	857	918	908	890	876	876	858	926	920	906	899	867	890	940	892	885	821	923	891	899	851	905	886	922	873	902	882	992	892	871	917	867	880	886	896	894	875	916	899	918	833	903	908	899	891	919	906	927	935	929	915	891	866	919	931	908	878	861	874	909	876	912	899	947	881	913	846	918	862	837	895	970	915	922	882	955	878	918	867	915	875	912	897	871	915	906	867	870	850	925	880	906	932	922	847	944	887	894	912	873	878	839	895	833	860	939	935	860	926	910	903	856	872	881	899	905	931	916	911	865	871	889	913	933	929	856	903	926	889	901	852	897	898	925	893	937	897	863	898	877	903	870	905	882	892	928	933	943	905	902	886	851	884	897	834	889	908	871	880	897	904	898	870	920	875	880	900	896	849	905	897	867	916	889	841	891	891	903	847	896	960	898	880	858	896	880	888	886	959	875	912	906	891	907	882	926	915	912	905	884	916	881	925	902	873	859	846	871	899	907	910	917	937	899	896	857	892	850	892	895	859	865	863	877	919	874	887	904	827	921	886	873	888	938	941	853	931	857	924	887	892	936	923	888	838	943	889	872	909	901	975	883	888	905	905	932	937	929	876	897	912	853	883	898	873	865	869	903	900	917	925	859	898	912	865	868	852	885	900	852	898	885	917	942	892	928	969	875	913	903	839	915	917	863	955	880	856	928	927	925	897	844	896	860	900	831	853	888	872	874	907	899	899	873	890	904	900	855	920	889	887	851	837	916	851	876	893	942	895	937	872	860	847	857	959	907	890	891	917	851	850	878	882	856	863	833	923	829	887	932	859	930	952	900	893	896	940	866	883	885	939	864	879	862	939	906	934	908	891	876	924	872	876	874	867	933	854	944	847	886	876	946	905	860	893	931	896	928	931	906	932	890	861	868	893	982	908	898	913	899	905	907	903	911	946	888	924	865	895	891	878	917	928	949	891	916	925	950	896	909	928	913	899	841	890	822	970	929	912	931	913	923	862	906	892	900	873	895	888	926	906	864	885	876	864	892	912	872	890	933	925	906	870	919	836	892	871	902	920	867	877	865	847	862	872	894	916	883	900	881	921	908	892	932	862	879	975	892	875	852	837	914	931	876	831	900	897	908	875	870	852	864	826	888	900	880	876	922	877	892	866	908	919	867	939	906	889	866	864	891	930	895	889	902	876	916	845	913	917	894	901	889	857	893	889	926	870	880	910	912	855	911	874	875	917	912	917	855	891	889	901	933	854	927	924	916	902	948	879	944	825	865
48487	40080	41945	43239	42307	41242	41562	43772	44353	39593	36478	36550	33133	31281	32432	31660	27456	25430	21223	18503	17226	16572	14704	13263	11360	8439	7761	5252	4515	2183	1726	1416	1300	1310	1250	1154	1142	1085	882	811	813	655	750	784	935	1067	1134	1146	864	795	737	710	824	757	626	700	696	873	680	961	770	416	438	424	405	424	375	345	349	316	325	314	321	324	337	318	353	321	357	319	328	371	380	388	411	356	348	329	291	341	308	309	330	336	350	308	325	311	347	334	346	344	334	315	311	310	302	321	311	337	330	330	333	312	358	312	328	314	308	303	358	355	317	324	333	305	344	312	349	316	341	337	328	335	322	287	322	317	303	320	338	306	292	300	297	309	341	301	309	335	342	346	324	317	334	296	295	316	319	322	349	334	315	348	345	295	293	283	329	336	331	337	347	311	280	315	334	344	375	317	306	315	330	356	315	322	351	327	320	349	324	332	313	314	321	322	305	326	306	296	312	370	323	314	319	319	315	276	327	310	328	331	323	350	323	320	311	324	318	352	336	345	319	292	315	317	290	318	321	336	361	349	338	342	335	350	293	323	304	296	346	315	310	352	319	326	329	313	291	340	270	311	320	329	316	333	341	335	315	341	330	341	340	327	312	332	332	328	346	339	333	331	327	330	330	308	304	299	359	293	368	317	361	283	348	322	334	342	339	339	340	346	321	332	316	324	316	287	303	374	348	320	305	332	336	336	341	308	309	343	309	348	301	328	378	312	313	296	308	321	295	301	324	310	334	338	332	325	324	307	338	342	319	365	302	326	318	354	335	336	317	318	349	307	330	329	339	342	325	330	323	288	319	353	316	309	315	329	292	333	313	337	336	353	328	321	339	287	313	337	348	311	351	330	326	337	325	322	354	330	321	304	354	343	290	328	313	329	278	312	306	359	346	316	353	353	322	317	324	307	305	338	324	296	318	338	351	313	330	302	359	329	315	325	291	293	326	309	329	332	298	319	344	361	330	305	320	282	304	339	312	314	348	294	281	330	337	343	321	309	322	319	319	320	300	322	347	287	338	331	309	343	340	344	317	291	322	320	321	299	312	327	332	315	328	306	329	341	319	367	344	303	332	324	340	340	348	316	340	342	329	304	340	314	316	332	330	338	321	310	336	343	323	365	330	327	325	307	307	317	329	295	354	301	333	340	342	324	350	299	310	331	298	316	320	334	321	325	292	335	349	344	320	335	326	328	328	348	349	315	312	339	323	351	314	280	280	300	351	323	350	324	286	302	314	348	334	322	274	279	305	304	314	308	325	353	313	316	307	295	302	324	305	332	349	318	347	287	326	364	340	303	314	336	316	317	318	354	350	364	353	297	310	302	325	332	311	325	337	317	289	337	324	322	315	305	316	300	319	338	347	347	362	304	306	325	356	330	330	317	316	312	311	329	312	363	324	335	344	336	305	305	300	312	333	317	363	327	334	306	353	333	357	354	346	315	363	343	314	314	267	353	314	329	313	330	332	305	292	288	305	327	339	321	313	380	334	321	318	327	324	326	310	300	307	315	307	364	335	301	328	324	332	341	315	318	336	312	322	356	306	327	296	311	331	311	340	309	316	339	323	289	322	326	344	279	318	312	327	318	326	345	332	381	317	310	388	321	298	303	315	283	343	343	306	326	334	319	302	323	354	332	291	340	349	327	345	294	340	340	314	321	317	338	297	295	331	302	362	305	300	298	317	336	299	339	329	306	318	306	331	277	382	286	329	321	320	310	326	322	320	310	333	301	288	332	335	303	315	346	341	344	328	318	318	307	329	326	340	295	331	331	351	343	315	323	324	337	334	271	336	327	308	353	327	303	270	354	316	322	302	319	321	301	338	330	327	355	328	326	303	323	321	328	341	328	347	315	349	323	314	329	321	295	354	329	300	284	313	353	348	323	322	318	341	286	318	296	299	321	290	333	331	300	352	313	333	316	370	306	350	340	312	319	312	314	348	332	320	322	334	351	323	276	305	308	340	346	302	339	348	321	345	301	334	351	336	374	321	315	313	330	285	330	348	307	303	367	313	327	307	321	338	335	324	336	338	336	337	328	312	314	328	326	310	329	327	324	339	313	350	319	349	331	335	350	304	308	312	338	325	333	319	289	309	322	310	333	315	288	312	333	331	300	329	309	302	329	281	324	313	300	331	333	344	321	331	298	311	307	331	306	342	316	328	337	284	308	325	334	331	330	337	344	352	319	325	288	309	332	320	318	335	294	315	309	336	329	339	345	328	321	338	353	324	309	331	355	340	327	306	324	320	330	306	356	349	304	346	320	312	311	317	361	357	328	313	315	360	352	324	320	326	321	312	325	342	330	315	294	326	326	292	336	317	312	328	321	305	335	330	337	344	345	338	345	330	296	302	317	323	343	364	299	337	315	304	295	308	299	317	318	310	324	332	284	326	310	381	319	320	338	306	291	315	328	366	331	307	340	302	323	295	334	274	307	333	343	327	320	337	305	312	321	351	320	309	315	329	314	313	371	320	350	314	327	316	299	343	336	332	307	327	324	314	302	309	292	328	365	325	334	329	308	360	274	303	285	291	316	315	358	367	336	320	318	272	314	316	327	340	285	315	341	330	339	362	361	319	315	290	322	307	303	351	287	316	308	351	305	309	321	349	312	316	317	329	324	285	334	315	301	348	320	305	323	322	320	367	340	340	296	352	308	327	342	349	327	326	294	302	359	334	300	323	340	324	325	301	351	305	313	330	339	298	298	335	315	306	358	340	352	322	332	304	325	304	346	316	321	306	316	333	328	334	338	358	341	353	331	318	293	350	336	338	317	334	331	350	314	298	331	313	316	349	306	346	306	339	306	304	349	338	323	334	322	326	319	332	295	343	308	309	329	324	338	298	314	318	321	317	324	340	305	351	344	333	369	336	338	293	331	312	354	335	326	323	320	290	321	348	340	345	306	294	339	339	330	326	319	320	308	350	299	319	307	278	320	309	297	307	301	366	313	350	313	321	341	357	295	291	342	352	309	338	334	323	319	318	357	328	288	334	311	315	318	321	360	290	323	315	350	318	301	308	305	335	318	308	304	345	341	336	339	317	334	318	289	315	336	343	326	305	291	333	320	327	311	311	309	313	330	331	352	313	358	336	293	341	309	339	352	312	295	311	330	318	313	350	327	338	289	295	306	338	343	381	345	284	341	289	303	327	332	321	373	346	313	337	330	314	313	324	311	308	315	350	285	285	317	339	352	319	328	318	324	324	332	313	318	328	332	350	293	336	319	321	331	315	292	340	308	277	287	321	326	330	311	347	340	309	347	339	302	354	319	307	338	339	326	340	327	336	308	318	323	329	344	335	318	315	340	333	272	341	334	323	328	308	345	316	321	343	328	333	346	311	316	327	335	348	285	306	296	300	317	303	358	292	344	354	316	316	332	343	325	307	323	336	324	323	303	349	337	312	289	343	307	331	319	332	331	329	342	312	331	329	303	328	304	322	307	353	343	330	337	346	345	328	306	303	302	341	305	359	276
41360	45750	49005	53808	59652	60357	61371	62237	57842	56872	55232	52675	50543	49946	52282	51108	47907	47425	43301	41235	40419	40238	38098	36703	33174	29721	28392	21433	20698	11836	9092	7915	7400	7027	7239	6511	6584	6179	4814	4547	4216	3396	4017	4430	5509	6101	6772	6508	4779	4085	4152	3823	4488	3866	3007	3645	3978	5162	3727	5475	3933	2015	1495	1496	1426	1280	1353	1199	1237	881	788	792	802	854	798	768	845	793	801	792	817	1018	1295	1138	1049	914	925	817	805	801	837	790	768	784	780	722	802	794	839	782	779	788	811	779	759	775	788	762	794	803	770	828	776	769	792	806	761	813	813	806	794	783	806	841	774	783	780	793	808	824	785	823	824	768	786	805	781	785	782	784	809	763	727	766	850	756	808	770	768	784	796	808	756	791	806	819	786	805	765	758	795	761	809	767	780	781	838	855	797	800	825	788	750	770	761	795	710	752	766	797	813	778	792	818	789	800	832	764	794	797	781	780	779	809	778	761	807	766	780	762	748	779	784	731	807	777	792	758	783	807	830	800	813	812	784	796	764	750	818	789	750	748	796	791	783	803	777	773	837	780	763	798	781	814	763	794	793	809	790	764	783	817	834	772	792	773	733	796	768	814	739	828	736	830	767	807	816	753	760	795	789	835	746	787	787	762	775	780	772	774	760	774	815	761	772	750	767	784	770	759	843	769	804	791	775	786	789	756	817	793	769	767	830	785	790	770	786	782	761	783	830	767	796	776	826	788	786	757	740	786	789	763	772	765	769	788	771	726	841	809	743	828	800	820	839	793	794	740	795	810	780	773	775	826	800	777	755	725	795	744	830	767	773	717	809	753	801	773	774	787	805	809	734	776	806	814	793	783	799	749	791	780	829	761	779	779	779	739	799	823	772	809	780	767	760	790	812	816	844	772	789	811	808	798	798	780	818	773	817	795	794	782	787	794	799	772	744	805	769	804	784	775	803	747	780	800	846	777	776	770	825	788	807	779	738	776	786	764	840	794	774	738	771	765	807	819	809	759	810	793	833	818	772	782	797	825	787	829	740	782	769	781	775	798	797	776	829	784	777	792	772	787	807	751	750	812	779	772	795	763	728	817	734	782	743	817	758	773	792	811	793	797	762	802	789	808	770	814	820	756	805	811	810	802	796	755	836	780	760	792	820	822	787	818	767	807	742	807	841	736	757	800	781	804	787	851	751	767	789	789	784	795	737	795	774	773	745	784	770	775	812	783	768	791	758	793	767	783	807	762	824	821	804	779	749	796	745	731	777	771	750	792	797	734	792	770	759	765	774	768	803	812	842	818	810	701	787	755	790	823	779	782	734	774	797	838	789	791	776	819	765	768	796	724	774	771	789	756	779	780	709	806	751	789	806	801	797	796	832	807	787	794	772	756	815	779	769	791	803	809	767	795	795	757	832	749	825	803	775	767	748	734	769	810	788	755	744	822	808	736	810	782	786	803	782	811	813	804	806	801	851	739	765	800	777	836	759	773	745	731	785	776	783	824	738	793	795	777	775	786	828	792	785	802	754	811	791	767	754	779	810	710	814	752	858	782	769	814	770	799	818	737	769	757	777	741	787	755	800	751	761	793	762	770	783	779	769	793	743	795	752	809	772	751	787	831	774	790	766	822	762	800	805	746	826	866	797	792	775	777	780	804	797	821	804	833	782	828	750	799	806	773	784	735	761	820	778	777	809	745	792	760	816	811	766	763	748	722	758	759	811	776	736	778	741	823	786	780	812	836	775	768	774	810	791	796	736	738	731	821	754	749	796	768	767	774	758	832	787	778	803	773	794	765	807	790	754	770	785	782	771	785	780	835	752	777	796	818	816	796	775	790	777	780	842	736	769	823	828	767	757	781	756	807	767	787	788	784	799	797	825	754	799	750	772	772	802	757	780	814	834	826	759	794	804	769	762	814	772	798	745	799	756	803	795	809	808	763	762	783	784	759	815	781	758	780	815	746	804	792	783	816	801	793	823	802	785	818	813	737	771	763	821	795	727	788	780	762	828	799	791	713	772	833	764	759	779	757	777	789	763	745	735	789	782	810	750	784	831	784	816	783	798	748	800	770	826	817	773	743	755	793	754	741	772	785	785	783	776	818	774	811	805	809	751	811	730	809	767	746	777	794	772	770	827	785	758	761	748	768	803	774	793	801	762	782	808	767	773	751	756	791	795	754	786	843	822	751	751	782	791	774	775	756	724	775	788	759	783	802	768	797	784	771	774	716	815	772	782	821	835	772	729	829	759	777	770	775	785	750	814	730	756	740	785	788	794	798	818	798	788	839	779	836	738	783	784	808	768	792	791	776	806	801	797	773	799	774	807	746	764	759	817	723	779	764	729	752	745	776	827	813	803	797	822	786	792	768	747	800	795	791	765	772	785	794	789	806	791	765	828	811	761	727	789	732	800	803	794	825	742	764	792	826	778	807	820	740	764	768	794	814	771	777	823	774	793	808	822	813	749	809	781	817	764	782	842	753	735	768	815	796	820	757	796	774	810	791	787	791	777	779	744	789	786	791	787	780	749	762	740	772	763	815	783	773	783	752	800	806	786	808	730	832	845	791	830	786	772	825	763	813	852	755	768	761	765	787	798	788	782	779	765	840	760	768	752	772	836	796	780	829	763	760	786	744	784	789	760	754	740	822	808	782	777	788	776	744	785	807	794	810	851	761	851	802	780	753	837	779	785	799	800	786	813	772	762	754	738	760	764	779	775	811	775	757	781	765	789	798	808	755	750	721	803	781	804	790	786	786	782	766	779	797	834	773	772	742	809	766	795	779	788	832	728	803	785	750	791	763	785	761	781	766	806	758	816	727	757	787	796	754	702	764	748	793	766	817	760	744	748	787	786	797	818	792	778	795	765	792	756	768	755	755	771	757	802	740	778	767	756	772	788	794	740	804	766	752	721	794	780	747	777	777	812	783	756	748	793	841	776	746	790	791	834	777	774	807	774	776	758	756	792	802	793	738	782	802	815	858	771	753	768	799	738	729	783	752	801	794	747	796	762	812	757	783	764	765	795	777	742	755	755	830	794	785	815	768	811	783	782	768	791	837	773	827	812	825	789	768	809	809	777	798	775	846	787	775	795	764	809	814	755	831	788	746	764	809	798	833	775	805	757	781	795	765	761	792	773	816	784	828	779	827	787	756	817	733	753	759	820	764	774	794	791	774	813	808	752	834	727	837	793	770	803	754	807	772	806	766	784	820	793	817	842	726	757	799	804	761	785	778	800	786	763	779	799	781	785	769	800	765	772	780	813	741	831	781	756	783	785	851	810	851	791	790	750	810	791	815	783	789	794	763	781	840	786	754	765	785	837	802	736	783	791	805	831	707	825	784	792	802	800	763	784	826	742	774	775	809	784	783	857	763	742	778	777	721	787	779	816	786	806	770	852	816	799	770	789	807	726	752	796	821	821	795	852	790	709	752	822	755	795	773	816	724	737	764	768	786	786	747	781	775	833	809	818	830	769	773	796	789	733	758	773	806	759	814	806	746	782	764	780	764	790	756
53369	40220	40972	42124	39692	38938	40799	45040	45789	42557	43813	44035	41331	41469	44047	43638	39538	39179	34907	31482	29910	30043	27333	24983	21075	16789	15545	10358	9763	4684	3133	2692	2319	2426	2253	1954	2037	1945	1516	1446	1319	1045	1168	1388	1626	1861	2014	1890	1498	1188	1270	1164	1395	1110	809	961	1283	1511	1156	1576	1238	626	476	499	509	421	370	423	393	276	308	280	269	270	283	282	269	306	305	321	299	399	454	399	411	360	287	331	271	287	336	283	291	299	281	322	338	285	287	278	290	300	300	277	298	279	296	275	325	304	316	279	297	292	264	312	286	294	312	267	298	280	321	301	267	291	310	302	293	258	307	310	289	310	308	301	256	295	313	295	302	269	249	268	303	272	276	314	275	278	317	311	284	288	291	285	293	294	289	301	304	290	277	261	300	307	288	286	288	309	306	280	314	330	292	317	301	311	284	293	276	293	297	297	296	299	309	275	284	267	278	280	318	325	290	295	296	285	312	302	293	302	296	321	293	300	315	288	307	291	321	288	317	327	312	322	299	304	260	271	287	294	306	305	294	285	313	289	303	297	325	275	257	307	292	267	330	301	279	275	282	293	284	302	319	307	281	282	279	274	330	291	329	294	321	311	277	290	309	306	305	270	302	281	293	272	290	308	308	311	296	302	297	277	261	301	278	314	268	271	272	298	293	285	263	285	282	306	277	282	286	294	303	311	294	272	295	309	299	287	282	309	327	282	289	326	287	294	279	318	294	293	318	310	309	290	277	313	300	282	321	271	295	299	346	268	272	272	304	256	313	311	314	309	280	316	309	296	269	285	297	293	292	283	261	322	280	319	306	308	303	284	287	310	291	297	291	305	305	278	308	308	284	298	303	300	296	298	280	291	275	283	261	289	277	266	276	272	310	316	300	283	280	268	300	291	331	299	285	308	292	281	308	331	298	326	282	298	313	307	309	283	310	323	308	293	299	317	272	287	320	325	330	337	282	265	290	323	299	318	323	292	317	316	333	322	311	301	329	315	280	330	296	295	266	324	301	278	303	310	298	295	294	261	307	289	303	280	315	295	281	293	294	328	277	291	305	312	292	272	299	333	326	324	293	299	277	316	271	289	297	295	304	299	299	297	274	273	280	290	326	292	344	277	309	276	296	310	284	291	305	286	314	282	324	295	266	284	273	283	291	261	279	271	313	305	299	313	275	320	268	271	312	304	279	262	306	323	286	303	271	328	290	294	280	318	291	316	313	292	322	303	314	292	267	268	297	304	286	315	330	292	300	273	299	294	317	276	308	265	277	318	333	301	347	328	319	319	324	330	282	279	282	273	283	308	292	308	286	290	306	267	302	308	313	320	288	279	281	282	307	280	295	322	268	267	343	291	284	273	307	303	295	287	328	328	309	300	266	302	348	313	289	281	293	281	339	307	273	274	267	283	292	298	304	310	340	310	286	275	308	280	292	279	307	306	318	267	288	301	314	288	285	280	299	304	299	288	310	288	296	315	278	288	305	286	290	314	301	287	302	330	267	310	300	300	297	306	271	319	332	319	303	307	271	282	343	320	301	307	294	296	302	299	319	290	286	305	271	301	296	311	313	280	295	312	274	273	316	308	274	306	295	295	308	308	274	296	302	273	282	317	324	283	288	299	308	280	288	242	291	311	300	298	289	299	277	286	296	284	294	328	310	288	313	294	321	303	275	284	310	284	299	260	279	330	297	285	311	290	258	259	295	328	298	308	281	283	281	296	295	322	280	277	309	306	313	339	263	314	306	303	276	315	284	284	289	284	308	293	323	258	298	310	289	298	303	314	284	308	291	284	295	305	275	331	284	286	314	305	277	299	280	302	265	303	272	295	272	310	285	324	289	281	284	298	300	299	269	283	281	284	264	317	309	292	296	285	283	277	301	315	282	270	261	299	299	259	286	291	269	277	313	287	292	260	284	307	274	284	301	259	333	298	318	313	297	297	303	291	288	302	321	263	286	282	313	304	287	287	277	301	284	297	298	288	286	293	309	325	283	306	292	305	264	288	310	301	290	298	297	280	274	288	281	296	290	284	283	300	317	280	289	285	313	271	296	303	284	289	293	287	320	289	303	292	299	282	305	300	295	293	293	319	305	301	310	289	310	289	312	303	300	307	330	312	331	324	291	319	285	309	278	316	322	296	297	276	316	274	288	316	264	306	273	288	317	286	308	309	311	312	300	278	287	319	326	285	317	340	295	327	302	316	326	319	272	312	296	310	291	333	294	292	289	303	295	310	277	293	270	304	287	274	319	301	278	309	291	292	302	281	269	297	294	311	298	308	285	283	303	284	305	291	285	288	311	308	323	334	285	304	280	309	287	268	292	285	335	265	274	290	250	270	296	286	284	281	285	297	279	288	295	295	285	273	290	274	335	292	279	329	291	297	305	315	272	335	316	304	298	305	302	280	294	312	308	295	291	251	303	314	268	292	293	275	270	312	303	320	268	263	290	312	294	261	294	277	276	293	294	296	298	287	317	326	280	306	265	300	277	290	295	325	280	271	273	302	274	285	266	268	285	290	252	273	309	296	307	295	305	296	312	306	330	289	291	291	297	293	296	312	291	280	287	316	293	320	305	261	261	273	306	311	313	298	303	322	295	296	284	266	258	304	302	288	302	303	304	293	294	320	302	271	304	296	267	268	319	278	261	323	290	287	303	280	279	301	294	291	290	305	269	332	259	280	296	300	319	293	280	314	290	299	275	301	298	300	291	314	255	262	305	263	315	280	314	304	284	293	308	278	300	333	281	277	328	296	313	282	289	299	289	305	293	288	282	322	286	319	314	318	255	299	307	302	332	309	303	306	297	286	276	304	298	313	283	282	303	270	305	269	304	309	323	286	286	286	311	296	308	271	265	277	272	314	314	279	273	294	289	290	296	289	313	300	285	298	292	325	302	254	285	302	324	311	319	282	282	292	342	272	281	305	277	287	281	284	312	308	297	311	338	308	288	275	314	298	283	289	310	286	273	292	295	294	315	274	280	294	316	272	311	297	270	284	305	298	322	298	316	293	292	304	271	306	290	280	275	278	273	275	281	286	329	270	306	309	265	281	283	266	273	268	275	300	292	290	300	282	301	288	307	274	283	306	348	265	309	296	293	327	265	306	314	311	328	308	305	271	296	318	280	288	273	283	283	277	288	289	307	318	267	302	294	284	289	292	303	334	300	302	324	314	274	286	300	309	288	297	313	292	294	291	340	292	281	292	277	307	285	284	296	329	284	284	287	280	291	318	330	320	294	303	307	281	296	282	284	305	302	275	326	290	303	292	297	263	267	311	343	275	300	262	281	290	305	312	284	311	267	272	327	281	310	292	308	281	297	296	302	306	323	320	279	304	305	295	341	307	297	302	277	301	281	343	302	278	290	305	291	266	310	301	290	296	266	290	302	283	296	288	328	284	300	291	320	296	302	296	281	305	317	276	310	307	290	309	301	278	289	286	308	259	279	259	300	282	265	298	295	296	257	292	308	290	318	287	280	286	267	301	331	332	273	245
47533	52969	51756	53602	58498	59934	62253	65242	61994	62564	63022	59913	59380	59192	61998	61161	58813	58375	54646	52152	51568	51920	49722	48204	43016	40812	39072	30335	30849	18776	15036	13669	12859	12986	12331	10606	11270	10941	8489	8190	7089	5728	6935	7641	9367	10281	11493	11022	8152	7186	7048	6477	8118	6414	4847	5982	7772	8515	6551	9176	6623	2949	2018	2065	2138	1715	1662	1617	1364	799	787	697	749	750	765	750	733	698	727	713	791	1275	1611	1395	1148	981	876	735	669	728	685	670	778	721	685	705	770	701	713	797	737	691	686	663	700	680	730	719	704	708	752	722	671	724	696	661	677	712	691	688	714	704	690	741	730	716	707	718	751	689	711	709	708	679	731	715	726	700	681	737	759	735	734	712	732	734	722	693	668	716	700	711	712	714	705	718	678	662	742	659	669	712	720	685	722	768	754	693	740	648	707	711	731	717	662	702	689	724	702	707	717	720	757	745	655	710	683	708	703	742	705	699	737	711	709	731	742	695	673	698	751	677	733	689	743	736	744	695	708	670	695	749	698	706	685	758	703	727	662	712	711	693	730	796	709	674	693	734	720	731	686	736	699	648	691	694	701	714	667	721	764	721	703	743	730	692	757	712	716	688	739	703	706	699	688	745	689	761	714	673	769	757	758	715	732	719	682	700	706	701	711	711	744	708	645	696	735	732	743	696	758	728	721	720	699	717	744	716	759	694	737	683	752	705	687	733	725	702	718	711	711	714	714	740	715	706	719	723	675	729	659	744	725	721	719	689	692	736	705	714	770	686	717	714	707	730	677	734	704	725	702	681	711	716	694	698	663	739	686	693	705	728	696	748	681	759	689	672	708	742	679	728	712	718	744	718	726	718	767	739	705	707	715	698	679	740	689	683	732	706	685	739	703	765	709	728	744	687	696	685	724	737	766	708	661	661	731	719	701	734	726	741	751	708	696	748	707	700	731	672	736	705	779	756	709	646	691	710	730	732	694	684	700	704	684	701	687	721	717	721	762	758	691	730	714	702	693	747	741	720	698	711	761	718	726	761	658	742	724	793	715	703	743	734	700	667	737	713	714	742	717	761	740	767	698	715	673	740	705	731	731	686	748	678	704	684	691	708	715	705	693	695	764	700	747	746	712	712	722	729	716	691	715	762	670	680	710	733	734	727	716	677	686	791	703	727	726	664	680	706	677	719	704	763	710	685	748	731	766	661	678	684	728	730	721	680	734	720	695	686	752	720	738	721	721	709	708	676	685	764	687	708	740	745	722	763	695	720	675	730	746	715	751	745	691	726	701	715	685	733	727	699	701	746	700	731	741	705	735	746	723	656	691	734	668	758	722	767	679	711	731	759	708	762	714	681	722	748	736	689	748	677	737	707	737	677	737	703	749	747	704	732	746	704	745	666	698	744	696	739	713	724	733	696	697	664	726	709	698	675	716	663	729	700	718	733	713	657	722	726	724	660	716	711	740	735	673	672	752	694	724	723	691	710	722	678	728	727	680	698	747	694	686	729	730	739	759	654	684	730	667	742	696	661	731	768	717	739	744	718	707	748	673	728	732	680	657	687	685	715	729	734	727	736	662	749	730	744	691	693	736	684	699	767	703	728	745	674	656	744	676	722	671	706	744	688	730	720	708	744	747	727	707	717	754	726	702	723	701	674	716	707	713	765	711	710	740	743	715	669	700	718	741	664	681	734	693	718	703	737	740	689	721	771	689	698	691	733	700	707	728	695	680	674	717	712	741	723	705	700	720	753	718	727	683	729	711	713	705	662	748	684	712	659	747	697	726	714	697	715	727	707	666	701	657	754	733	702	723	708	729	719	712	704	767	717	689	754	736	661	730	730	723	695	706	729	773	716	763	723	695	705	702	660	731	776	712	706	686	692	729	699	699	699	684	760	642	703	678	707	677	677	672	745	702	756	763	688	708	711	702	728	683	699	726	731	725	734	724	688	715	685	685	722	734	755	692	734	699	725	710	686	711	731	727	686	681	665	668	718	733	739	717	690	723	676	645	687	710	742	759	722	687	676	707	732	688	655	699	721	751	755	722	686	708	714	752	702	748	680	690	678	765	740	739	710	704	749	691	714	702	739	687	699	736	761	717	718	654	690	730	694	741	741	714	722	733	685	646	753	675	725	703	709	713	680	690	705	742	718	672	698	698	708	690	743	664	701	757	742	688	709	716	671	702	708	700	703	681	694	714	684	673	683	714	701	682	726	694	689	746	731	738	698	708	726	671	716	695	734	682	740	705	678	682	678	718	717	730	714	694	686	740	682	698	728	706	722	733	737	695	727	720	733	687	690	731	671	778	698	758	737	718	719	702	659	699	707	705	704	753	727	763	728	711	713	676	697	732	743	683	721	694	665	713	712	715	698	656	731	683	711	730	709	710	664	733	692	663	684	753	691	724	698	721	677	719	760	702	758	736	746	703	726	749	723	718	719	749	684	647	737	695	727	703	707	678	705	730	703	753	696	727	723	715	710	680	751	718	716	709	715	700	700	689	747	720	690	699	722	698	716	737	731	734	749	729	708	681	778	746	737	705	717	742	697	712	707	722	663	706	723	683	625	693	713	703	741	714	688	730	728	747	716	712	682	720	744	693	701	683	741	714	716	728	697	790	686	658	705	702	710	714	721	711	675	709	708	748	734	712	738	684	704	719	681	721	733	699	683	668	735	719	708	696	725	697	721	728	701	696	736	702	672	715	743	669	746	745	754	727	740	713	693	723	723	719	703	740	758	716	696	668	718	690	695	737	720	692	754	724	718	702	676	708	721	713	754	742	720	717	682	693	681	693	715	702	702	703	715	776	653	726	691	725	724	727	732	705	700	707	671	680	706	722	717	707	723	715	702	698	714	709	721	728	696	732	713	748	723	678	721	720	680	733	706	673	759	663	726	717	698	712	696	724	721	736	715	728	697	712	732	660	749	739	721	670	672	738	699	689	733	658	720	732	738	716	677	707	706	754	712	769	767	712	670	687	729	672	775	702	697	681	691	678	701	742	716	657	694	709	760	733	704	763	724	675	750	685	707	718	690	766	692	727	717	722	697	731	709	670	709	684	701	692	681	715	729	749	712	739	707	746	725	730	722	690	682	685	681	694	732	727	689	670	705	691	686	675	744	687	730	742	743	739	710	736	737	691	726	680	687	694	720	724	683	685	718	718	697	772	746	718	732	731	669	726	721	729	714	708	706	720	710	711	743	740	682	683	691	720	759	706	734	743	710	702	697	743	713	715	763	680	739	732	672	658	719	717	772	705	745	725	711	717	704	648	718	704	740	714	689	755	735	730	705	751	694	676	728	706	715	715	671	710	675	716	727	728	714	719	727	714	723	719	692	730	746	680	720	693	701	766	687	685	726	743	709	719	710	703	680	783	721	745	710	712	683	724	654	712	715	720	699	745	690	745	698	697	671	740	707	743	669	681	727	726	755	683	757	728	725	718	730	668	707	710	705	726	729	712	760	695	741	721	711	719	749	687	716	725	698	739	738	711	718	755	722	694	710	672	714	711	719	705	696
20235	18115	22429	24352	19815	16074	13331	10600	9289	7107	5638	4532	3747	3566	3608	2991	2361	2082	1701	1506	1436	1343	1248	1152	991	871	827	684	632	468	459	460	400	427	398	405	385	413	367	410	370	371	380	397	401	388	431	409	370	373	381	389	394	362	368	365	361	391	373	361	401	367	374	371	354	312	350	357	333	344	339	357	323	335	362	348	331	358	370	351	343	378	350	345	385	378	337	346	359	349	351	335	323	350	318	367	368	372	312	357	360	356	351	331	345	359	351	349	354	369	339	348	316	364	343	357	323	354	349	339	318	343	369	349	325	344	353	340	320	323	347	394	359	368	325	328	342	357	352	325	342	359	348	364	365	368	351	388	344	337	316	321	352	336	335	352	354	359	354	317	339	376	362	339	351	345	329	337	353	353	364	356	317	343	334	355	295	344	350	335	342	354	326	371	355	329	307	329	346	314	332	329	324	347	342	340	318	350	344	346	334	350	343	293	356	375	351	359	298	344	317	355	385	337	328	336	341	360	362	343	340	330	338	341	309	330	315	349	323	367	336	342	354	345	323	317	361	361	318	367	328	352	398	321	364	337	341	318	361	371	325	355	341	352	359	367	351	349	335	319	361	334	369	324	350	340	353	359	321	343	363	351	320	342	361	322	350	332	336	353	331	326	341	337	345	350	353	335	348	317	364	326	373	371	318	356	319	303	341	367	343	359	317	352	338	338	342	336	314	326	336	323	337	339	338	337	354	343	362	366	352	361	381	334	375	307	385	329	329	368	322	319	319	337	342	350	335	378	299	362	337	314	350	341	359	339	361	363	365	353	358	324	347	362	316	357	328	340	329	348	332	353	309	333	365	320	332	325	373	355	362	384	341	319	339	348	353	367	340	363	329	344	345	334	361	388	344	375	360	307	313	357	354	318	340	342	330	380	367	305	348	370	381	361	333	338	328	368	386	353	355	323	349	357	336	355	384	382	338	378	351	367	367	359	361	320	339	346	334	366	350	361	332	363	366	311	320	336	335	323	327	368	297	343	372	350	338	336	316	335	329	351	329	374	298	319	333	370	364	356	375	301	319	314	359	342	331	324	361	338	361	336	343	350	362	335	337	337	357	340	372	322	356	339	332	334	334	338	341	341	342	356	331	369	333	399	320	350	349	360	381	332	332	344	376	330	331	338	367	316	339	385	388	343	337	366	343	364	356	317	360	365	333	359	381	338	368	334	355	327	333	328	328	340	338	348	339	351	372	366	380	349	341	356	335	334	371	346	360	294	341	343	364	366	345	336	328	360	355	328	373	332	360	345	366	332	353	369	370	340	346	341	343	330	360	358	324	347	336	389	368	350	359	361	351	320	375	350	352	321	346	358	333	329	340	353	345	338	372	353	338	330	334	334	316	338	323	330	336	336	310	327	344	359	342	355	369	378	362	347	329	338	355	333	339	343	338	346	396	329	350	372	370	307	322	336	389	367	346	349	352	372	307	325	321	332	338	345	364	350	343	334	359	356	331	325	328	362	347	301	312	327	347	375	346	355	346	363	337	322	377	337	374	351	340	354	339	359	353	319	353	337	322	368	322	338	342	373	346	366	374	350	325	352	346	382	330	354	327	383	359	337	333	328	323	375	347	343	361	355	371	332	355	344	347	328	344	367	346	381	369	336	343	344	323	358	366	352	360	340	325	335	331	350	317	349	333	342	306	353	380	333	317	351	354	369	363	335	356	331	331	349	343	307	341	350	330	327	316	318	329	368	318	370	371	329	339	359	345	341	348	344	324	353	357	356	416	356	356	336	366	350	343	348	324	343	326	331	342	335	338	367	337	331	365	361	330	338	338	332	361	318	363	346	342	380	328	351	313	359	321	374	326	347	339	342	359	338	324	342	341	364	358	376	346	373	373	343	314	324	339	337	346	329	332	359	372	339	312	367	338	345	356	334	359	363	356	368	348	349	348	359	360	358	355	343	369	361	364	330	382	330	336	334	333	335	355	349	358	365	340	340	355	357	393	333	312	351	331	327	349	335	331	360	335	338	325	377	340	329	335	368	387	323	324	377	327	342	334	359	320	372	329	335	327	339	349	336	370	391	356	349	337	341	340	353	355	333	338	375	338	374	360	331	329	335	344	325	329	379	348	339	330	347	371	334	325	321	336	337	358	325	338	343	356	353	340	352	394	310	321	318	328	329	312	337	353	315	356	358	349	360	377	330	319	362	347	328	352	303	358	346	343	384	355	348	346	346	353	338	335	384	361	343	382	284	315	336	368	366	360	392	383	329	364	356	337	351	307	346	345	354	369	314	334	322	347	351	345	360	316	356	344	391	358	345	347	334	350	316	356	333	334	337	322	328	359	354	388	309	358	320	327	333	335	342	358	322	344	327	317	364	309	342	351	360	334	343	356	360	358	340	350	355	356	356	326	349	339	357	395	342	362	322	344	362	343	310	334	336	380	356	345	341	353	357	334	343	363	360	320	356	357	339	342	366	341	375	340	354	350	318	348	343	349	327	386	362	365	328	311	342	347	350	319	385	342	357	321	350	381	327	331	356	310	361	325	351	359	373	330	329	332	359	400	330	321	382	350	344	323	363	359	384	339	320	355	351	362	365	333	363	361	359	332	361	344	343	358	342	337	339	364	369	380	321	338	358	347	330	329	340	345	321	329	340	329	372	323	365	346	345	340	333	319	316	350	363	336	357	332	364	395	301	354	307	332	321	328	363	345	373	397	372	372	344	363	342	362	363	375	329	327	344	370	346	346	338	338	333	334	337	354	380	358	336	340	318	327	324	330	335	311	336	397	352	340	338	363	335	345	347	335	333	330	335	377	315	369	321	330	337	347	311	364	335	355	360	336	327	376	307	342	338	327	374	303	371	384	347	356	338	336	378	311	335	373	360	345	352	353	338	303	349	344	400	338	345	369	334	316	332	344	387	367	331	327	350	340	344	333	332	358	340	347	352	342	322	356	366	327	333	360	337	355	335	333	365	334	340	319	336	349	338	347	374	369	349	321	365	384	343	336	370	359	373	351	334	372	321	335	360	355	339	343	326	345	354	313	361	348	360	340	334	365	336	366	377	362	357	334	353	373	347	328	360	334	377	350	375	321	339	336	380	350	351	335	325	328	351	341	322	315	363	352	333	365	340	371	353	335	316	339	350	353	347	340	323	349	335	338	333	383	331	333	352	351	322	341	362	318	380	356	354	303	377	357	377	341	349	338	343	334	351	336	378	379	369	361	350	334	337	329	362	353	358	351	344	330	343	353	357	318	333	321	376	366	341	346	355	358	366	345	341	371	356	302	338	367	344	318	378	344	356	370	323	342	336	359	340	378	340	388	341	398	376	333	341	336	359	355	332	324	327	325	332	340	308	354	368	349	332	341	350	362	375	347	331	330	354	361	345	357	342	351	339	311	362	369	335	351	345	343	350	369	341	348	333	329	343	381	350	366	338	349	374	370	309	360	345	333	334	302	348	325	324	394	335	329	362	341	336	333	362	335	320
17222	18543	29103	35922	35192	31584	29635	28396	25320	22370	20462	18951	15995	16171	16449	14767	12122	11126	9021	7898	7509	7136	6668	6029	4748	4478	4094	2944	2982	1889	1582	1411	1402	1370	1346	1286	1281	1209	1188	1109	1064	1055	1098	1077	1126	1212	1254	1185	1195	1064	1074	1049	1152	1056	930	1012	1078	1140	1034	1142	1088	889	853	943	843	957	845	820	892	835	896	848	823	897	908	844	853	836	899	813	861	887	915	959	850	925	815	857	865	866	811	866	818	870	820	850	802	812	836	881	866	845	843	870	865	868	848	853	858	843	821	861	863	852	816	827	833	838	863	835	906	842	850	821	819	878	847	868	812	848	871	839	852	836	840	807	865	854	835	852	855	889	836	855	871	817	894	857	847	785	850	836	838	817	811	859	810	896	811	796	879	843	864	820	847	829	845	838	835	910	844	833	800	847	860	853	851	873	842	821	788	861	854	865	834	852	806	864	851	862	858	848	798	824	850	833	845	827	873	840	830	845	845	823	832	901	845	805	853	801	869	856	852	797	830	785	811	847	810	830	849	842	865	867	855	855	847	828	835	853	832	822	870	814	814	882	890	837	854	860	809	826	874	866	806	882	896	858	836	842	828	828	875	795	823	810	839	817	817	873	864	839	847	805	861	804	880	874	844	843	780	865	788	856	856	892	850	803	882	910	853	826	918	848	889	813	851	833	859	858	790	872	810	842	865	847	818	890	823	871	815	811	844	839	818	786	864	870	839	813	870	811	834	828	832	851	864	835	854	887	815	852	824	846	820	903	880	847	857	842	850	839	848	853	801	845	883	904	853	843	841	882	806	869	827	812	880	838	911	810	890	851	874	870	874	807	836	835	826	866	871	872	845	880	856	853	849	879	830	824	842	868	844	804	854	850	837	781	787	861	866	844	870	864	822	857	861	807	842	818	829	822	877	857	855	842	862	905	859	896	868	817	898	826	847	813	873	861	829	905	874	840	855	839	823	843	787	839	899	872	869	803	827	827	843	841	805	851	850	821	814	850	864	886	862	802	878	817	912	824	870	842	827	859	829	839	898	823	897	828	808	855	885	864	879	885	914	890	832	861	858	815	886	837	870	880	804	818	872	845	873	790	853	821	906	896	826	790	837	811	809	863	846	829	832	852	848	869	893	844	851	891	845	848	813	874	846	888	874	853	851	851	871	821	817	877	928	855	822	846	810	822	857	890	832	823	846	916	837	835	855	842	822	838	849	878	868	849	878	830	888	841	864	862	865	818	807	795	831	838	880	864	823	893	810	844	865	832	817	862	894	841	821	886	828	853	837	850	856	838	843	804	865	839	830	823	833	860	853	834	857	901	818	789	846	891	883	839	807	819	887	830	859	837	830	846	840	805	842	893	815	807	862	827	840	817	890	856	870	913	856	792	871	808	805	833	863	875	814	828	818	857	836	822	831	841	833	904	829	881	811	812	882	846	845	865	831	841	850	839	823	844	855	816	867	822	849	853	881	846	818	822	856	825	851	838	858	850	893	825	832	831	819	852	860	848	821	881	834	915	826	822	853	854	861	825	887	840	882	810	882	841	875	869	854	857	832	791	873	838	848	904	826	827	842	803	853	837	853	836	864	877	884	880	840	798	849	838	824	860	805	808	878	886	823	812	817	810	807	838	838	862	819	830	825	841	837	881	800	881	875	922	857	813	863	860	879	858	849	889	838	825	820	824	839	828	868	885	852	888	805	833	886	840	859	831	874	874	834	831	889	823	827	847	835	856	865	857	853	857	794	843	877	885	884	851	883	861	866	884	843	914	798	844	817	841	847	862	906	893	837	873	827	848	841	832	823	841	795	815	848	833	837	860	846	859	833	848	886	795	841	785	865	845	854	843	849	859	839	828	779	848	864	887	849	880	817	871	847	817	849	872	837	840	824	860	830	856	821	856	835	879	851	847	854	818	820	810	815	884	842	863	832	820	801	823	815	826	891	819	841	822	872	894	809	838	834	844	856	822	827	842	813	847	859	838	862	823	852	842	879	823	840	845	857	902	911	846	874	850	863	832	831	793	871	838	831	852	826	865	857	877	803	822	879	855	843	863	832	828	807	855	856	837	863	874	831	843	839	808	860	810	878	828	851	832	802	772	840	846	849	807	898	835	864	870	835	870	874	803	857	848	889	830	899	819	825	832	893	824	872	859	838	808	842	828	844	856	853	818	850	906	853	921	853	865	840	856	854	850	889	882	845	854	865	878	817	836	833	859	853	855	793	755	838	867	842	810	834	877	861	837	860	857	876	848	785	861	817	844	891	837	838	876	837	861	834	819	853	892	832	872	829	817	816	841	863	839	793	788	861	873	863	880	818	788	807	805	884	896	812	836	891	851	891	831	854	889	869	851	868	810	855	816	844	862	864	871	819	798	837	827	847	857	888	863	825	840	813	826	855	814	870	844	821	895	839	844	787	849	816	877	817	831	830	783	776	867	882	804	863	842	809	823	834	812	897	851	854	860	850	846	857	832	854	862	840	815	838	828	882	846	841	835	847	852	793	836	866	814	800	835	789	835	827	850	869	875	863	822	839	880	849	809	852	860	865	859	838	790	888	865	798	872	913	853	839	875	794	827	827	842	851	863	857	864	863	805	818	848	847	880	849	791	839	851	864	899	882	838	849	854	940	835	823	843	822	839	850	824	876	869	935	853	855	775	854	848	798	814	850	867	842	830	855	824	854	829	834	835	843	832	864	871	803	794	924	850	852	901	828	844	899	830	841	881	870	802	760	866	807	866	851	849	818	818	896	848	836	838	879	873	846	864	856	855	843	884	855	884	834	886	869	816	841	873	792	857	864	844	820	796	818	852	870	835	907	849	862	878	846	829	882	868	830	814	818	782	841	836	806	910	837	836	834	892	824	838	836	852	837	813	842	861	836	850	900	858	851	864	866	864	846	884	897	879	803	847	801	886	833	832	883	826	868	854	841	857	850	859	816	851	866	842	861	833	836	851	789	877	840	869	802	819	856	865	892	848	846	890	837	824	875	849	837	885	819	843	846	862	861	903	873	842	818	883	854	833	869	878	878	812	891	878	811	835	862	867	865	867	836	838	842	811	879	785	897	868	835	834	887	850	806	789	842	874	837	877	816	836	829	853	872	848	856	846	832	809	831	849	837	848	907	829	841	871	861	819	827	849	848	871	812	839	832	845	818	878	825	798	876	892	897	841	843	869	816	859	809	890	813	835	827	817	867	854	877	801	837	875	772	796	818	851	862	829	804	824	857	825	836	831	861	852	843	884	843	865	834	848	820	814	804	863	818	842	834	890	873	878	882	885	894	868	872	844	828	882	882	837	836	839	876	849	885	877	844	860	850	848	843	875	842	826	867	812	843	837	850	876	840	826	880	815	842	856	857	852	849	839	836	840	817	879	822	856	836	877	833	876	825	807	843	830	828	894	838	845	854	776	843	831	846	878	916	867	893	817	807	876	893	868	762	823	826	862	847	885	822	826	826	833	867	840	856	857	948	851	821	887	854	809	801	830	854	783
48535	40563	41173	44036	41345	40633	41951	41901	42490	40242	38188	37163	33144	31878	31982	30899	25837	24210	20225	16480	15498	14034	12877	11374	9060	7607	6699	4328	4399	2129	1497	1353	1244	1214	1107	1002	1073	961	793	828	708	651	740	832	864	950	991	1017	744	724	719	684	798	676	587	648	709	769	677	720	713	451	392	375	404	358	367	355	341	304	295	350	295	309	298	369	347	332	340	331	330	358	363	368	348	327	351	319	330	335	283	302	288	322	305	301	334	306	327	336	305	360	299	349	298	335	346	287	308	322	308	301	345	300	303	344	340	330	319	298	285	312	332	295	326	316	339	279	335	322	305	343	288	318	297	291	309	319	306	311	287	315	347	314	333	318	297	304	306	334	323	316	332	326	308	324	328	317	328	292	320	272	310	325	295	307	321	293	320	318	295	316	309	358	340	322	334	290	289	346	310	305	326	325	301	308	342	315	318	301	280	305	302	301	324	316	301	317	302	338	310	315	301	281	336	291	303	339	317	314	325	298	333	316	319	323	310	344	312	331	305	291	311	304	320	309	304	329	283	308	283	359	348	315	346	295	330	342	314	313	299	312	319	349	350	341	305	319	292	318	328	325	322	314	317	314	327	291	294	313	335	290	312	310	292	316	325	317	331	312	301	323	327	345	289	313	309	332	311	310	335	346	333	301	312	306	332	323	317	287	301	318	314	310	287	307	325	329	325	316	308	332	315	354	279	327	325	304	304	306	295	294	322	288	311	308	331	324	313	289	352	330	328	317	345	331	274	341	320	344	351	365	349	273	305	322	330	319	327	329	330	296	321	308	327	269	292	320	328	348	344	353	303	277	299	275	312	323	296	340	318	282	320	324	317	328	340	314	297	285	317	311	364	339	308	316	348	319	291	330	314	318	335	313	332	305	311	329	292	329	347	294	287	328	321	350	291	340	311	305	338	326	294	294	321	324	365	313	314	297	314	334	349	338	305	316	288	302	333	361	339	277	348	305	312	310	304	296	326	325	327	327	318	312	357	328	322	323	304	319	320	330	304	324	317	322	354	348	309	298	319	308	333	301	330	354	344	309	301	325	314	358	326	338	313	327	291	355	332	338	319	289	328	313	325	320	307	311	303	335	336	309	297	303	341	314	312	330	328	335	305	296	339	314	320	335	306	313	298	329	283	331	333	337	312	320	297	282	304	312	323	339	318	307	340	305	312	341	329	327	316	337	333	290	329	308	310	304	357	324	284	324	333	343	319	293	310	291	302	317	322	369	321	321	317	331	335	343	299	320	358	302	309	301	312	312	335	321	309	324	296	310	309	342	322	329	354	312	284	334	306	330	289	303	355	322	309	296	306	332	327	309	310	362	311	336	337	323	293	316	321	334	328	329	351	294	320	304	313	335	303	305	328	375	308	308	305	277	324	335	319	311	321	295	311	307	313	324	299	325	328	314	314	318	300	282	315	301	342	294	335	301	324	323	318	302	294	346	320	320	335	298	327	341	305	315	303	288	304	300	312	331	307	311	309	372	320	322	316	313	309	318	305	288	301	323	301	312	306	321	351	332	306	290	325	322	317	293	338	329	322	306	325	328	355	320	337	302	362	314	311	333	314	319	310	318	325	346	320	304	308	300	310	295	343	298	323	265	330	307	334	286	328	300	326	310	296	343	288	307	324	291	352	315	345	315	339	327	315	287	339	307	285	311	309	345	353	315	327	323	341	329	309	278	288	298	315	332	307	361	308	308	293	345	316	319	294	303	326	321	289	315	310	305	299	330	322	314	308	327	315	343	309	309	317	302	330	337	327	303	317	316	326	317	357	323	329	360	320	346	326	311	316	315	306	317	319	319	303	320	329	321	286	347	318	368	327	309	308	340	328	284	296	323	333	320	316	298	327	316	316	349	299	296	313	290	298	318	327	321	326	311	328	326	295	309	309	320	347	302	321	314	311	292	334	304	330	322	319	340	334	308	311	315	316	328	307	318	334	313	304	334	322	328	314	315	327	302	332	316	307	308	308	345	302	330	313	324	334	337	322	280	317	316	313	367	319	318	312	359	310	292	337	316	313	325	304	309	330	315	325	317	317	328	328	318	291	335	324	305	343	327	286	313	337	301	329	316	331	302	313	309	320	295	281	350	351	284	333	343	320	301	319	345	343	305	327	340	336	318	323	330	350	305	310	322	319	345	300	352	309	309	329	301	330	317	344	296	289	342	351	303	323	332	314	320	322	321	341	315	311	315	308	306	324	293	363	358	307	300	352	318	332	312	311	344	331	304	309	333	311	303	312	325	288	293	296	333	352	311	291	290	344	310	323	310	328	325	301	306	322	311	311	322	294	336	309	314	324	300	315	316	321	346	293	302	295	318	327	338	336	366	334	314	340	310	325	330	293	322	277	322	324	335	316	345	337	344	344	307	297	314	313	319	333	294	304	287	325	282	308	269	289	334	338	306	310	306	327	348	338	321	326	352	307	308	295	312	306	323	335	309	302	323	328	296	296	350	304	337	285	321	302	337	330	336	331	298	341	308	319	284	296	278	358	269	285	335	315	321	330	302	345	296	313	319	312	339	306	322	328	302	322	351	283	307	352	332	302	286	288	309	301	272	315	314	339	345	312	329	344	295	326	317	354	295	351	338	334	322	327	316	344	291	292	292	347	299	323	325	309	317	318	303	321	324	342	313	307	302	311	337	325	303	319	312	338	337	344	333	313	303	325	339	299	313	303	329	317	328	329	294	303	292	340	314	315	297	353	304	289	320	310	333	322	316	312	321	345	327	303	307	328	318	316	336	320	330	297	304	323	313	280	342	301	319	335	323	340	297	327	326	317	323	335	289	299	351	325	325	283	299	349	289	314	327	324	321	307	305	308	318	316	309	321	313	297	317	298	320	335	314	317	321	335	307	357	301	318	306	277	268	318	321	306	314	328	296	296	306	338	310	332	277	331	308	341	301	314	310	320	316	351	306	310	311	302	309	314	296	269	344	341	327	327	292	312	309	324	328	335	311	343	310	327	333	286	318	318	329	281	317	300	311	286	302	308	335	304	334	318	321	310	306	290	310	301	329	308	294	303	315	335	349	338	318	356	317	315	329	321	304	314	352	305	331	342	308	318	323	318	310	333	319	286	326	340	315	327	304	296	339	305	342	303	310	321	317	343	297	321	310	317	295	340	350	329	336	315	382	323	332	328	328	326	317	327	328	265	323	309	326	297	319	304	311	316	312	305	338	322	319	326	326	334	309	292	311	306	319	290	292	290	353	324	328	282	320	322	299	312	309	294	340	360	294	301	315	313	353	320	323	334	340	307	323	352	336	303	342	305	347	283	319	311	318	328	314	291	311	309	334	341	336	292	301	326	325	320	269	342	297	328	327	322	302	332	335	300	310	298	312	321	356	300	287	308	324	347	308	309	319	320	337	314	322	338	333	349	298	323	313	289	328	328	306	273	328	360	326	304	298	350	321	281	310	328	297	300	338	309	322	342	334	315	295	299	317	316	341	278	338	327	306	319	297
40910	46037	49539	54936	58760	59687	58728	61035	59238	57922	55429	53216	50183	49998	51808	50448	46439	45615	42362	38787	38573	36936	35838	34068	29766	28178	26036	18748	19786	10889	8339	7714	7231	6930	6524	5723	5991	5216	4248	4496	3659	3320	3789	4096	4688	5384	5842	5772	4090	3528	3743	3361	4274	3382	2620	3017	3923	4322	3598	4144	3599	1780	1324	1334	1299	1256	1262	1071	956	782	810	807	798	783	767	762	766	783	805	787	841	1111	1216	1001	1094	883	870	776	777	819	752	802	775	802	769	749	788	799	755	761	765	802	775	786	819	849	720	751	742	763	770	769	774	812	793	749	795	771	807	780	757	804	769	805	777	782	775	730	772	784	803	771	778	791	784	753	776	776	747	781	782	802	772	740	752	779	733	770	786	805	797	779	791	822	771	716	761	760	801	774	775	824	861	825	780	727	796	778	762	757	778	790	795	789	776	760	791	786	758	809	848	788	771	828	850	789	809	787	785	756	775	776	843	823	843	740	789	799	725	724	794	757	747	770	772	781	777	795	802	754	776	758	808	808	765	745	751	782	801	797	783	781	761	711	776	733	754	785	750	789	804	738	757	770	767	820	775	783	752	838	756	774	729	768	761	736	755	791	799	751	768	775	794	718	769	712	782	752	807	811	798	809	773	769	781	741	802	859	749	764	801	776	784	793	739	813	765	744	774	753	763	806	787	787	762	780	782	734	765	846	770	727	776	758	779	767	753	779	779	792	758	797	782	790	785	771	789	834	773	807	798	756	767	760	765	751	775	789	780	739	747	752	753	743	748	757	847	775	782	762	781	731	757	753	809	801	774	764	736	789	781	809	740	817	781	747	778	772	768	804	787	705	788	774	765	789	740	766	806	777	787	787	787	805	770	796	733	761	783	747	804	800	704	758	712	789	767	775	742	776	775	783	763	748	755	834	780	789	775	831	801	749	729	753	800	779	803	768	813	726	801	798	803	786	762	742	798	755	779	756	779	814	765	790	786	751	779	740	752	760	741	768	757	817	803	790	771	766	775	760	826	791	795	734	767	737	790	756	771	780	746	723	760	762	751	755	778	795	748	780	776	803	770	815	773	742	764	750	745	749	750	760	784	775	760	780	810	736	773	716	806	747	793	773	779	755	734	815	763	829	812	798	773	738	784	768	791	810	778	784	729	743	748	793	796	794	777	810	793	737	784	807	803	798	798	789	803	766	768	789	785	739	768	751	702	747	776	767	737	735	818	782	795	785	775	773	795	776	790	810	803	777	817	756	772	746	840	769	789	774	810	800	769	787	792	778	771	762	764	789	774	765	771	724	799	818	812	804	768	750	759	712	758	753	819	758	804	727	794	787	778	787	794	787	747	755	845	787	841	748	776	757	805	784	753	795	793	735	740	764	814	773	777	782	793	786	812	798	776	782	805	748	788	817	773	760	766	788	805	766	742	728	765	737	783	781	741	793	768	735	805	809	723	788	806	765	773	754	771	769	791	807	799	766	755	788	744	790	771	772	756	751	798	794	809	741	775	791	727	825	733	768	817	744	750	757	802	814	754	775	776	809	814	815	811	782	783	785	787	771	793	809	786	817	770	796	820	845	743	772	832	805	793	822	722	787	795	758	781	793	761	764	759	712	764	725	733	769	801	800	787	764	801	753	758	784	768	813	780	767	753	762	816	757	723	812	781	798	814	832	750	769	763	806	745	753	802	804	753	767	753	769	747	825	775	802	754	778	796	826	765	770	736	771	763	738	788	830	765	835	750	753	744	806	753	743	752	819	723	760	732	801	801	791	762	791	747	786	776	777	767	796	780	789	735	758	832	767	784	795	801	806	718	768	757	758	793	777	734	822	801	729	809	771	842	751	763	810	786	760	766	744	701	812	780	788	775	818	786	789	750	784	787	775	786	769	802	771	791	828	776	764	728	777	775	765	772	806	748	818	832	774	766	760	738	770	770	728	835	776	802	764	783	789	831	799	788	772	768	766	802	722	750	771	797	702	742	765	751	786	801	744	773	776	742	744	774	777	786	794	747	757	729	840	779	763	800	809	764	737	785	747	789	787	767	768	782	803	762	781	794	754	793	791	750	785	768	790	753	782	782	748	777	795	802	796	777	801	771	740	755	747	790	761	829	716	730	729	747	762	757	737	787	785	761	801	775	759	780	768	763	818	804	802	720	797	787	794	766	790	809	770	751	728	735	767	773	768	780	806	770	774	754	824	789	826	820	742	798	847	795	741	780	811	782	759	841	802	792	769	801	762	726	781	741	784	780	780	775	801	814	751	816	802	742	800	746	770	794	803	788	802	816	804	756	801	747	790	763	763	761	757	752	789	749	767	760	765	814	740	737	720	768	789	806	792	768	751	751	728	804	725	823	802	818	738	781	750	783	783	775	789	775	748	800	795	746	801	742	804	755	796	755	762	807	807	742	768	772	729	747	751	806	776	804	768	777	786	783	745	813	798	749	783	829	786	791	798	774	755	786	777	785	768	778	806	756	763	799	722	767	778	774	782	771	798	803	744	784	707	830	801	782	772	767	741	771	776	776	778	792	796	824	775	749	747	801	792	752	855	776	776	767	812	801	729	776	759	757	754	810	766	751	774	848	734	809	775	741	773	707	748	766	802	775	758	752	780	797	836	806	808	755	771	727	748	760	752	779	780	773	764	745	746	731	761	751	755	810	784	788	800	749	749	790	775	744	770	775	785	762	764	741	760	741	771	835	707	723	792	750	743	829	767	759	799	808	789	820	733	805	783	795	776	780	738	802	807	764	795	782	769	786	821	793	805	764	775	751	802	781	767	770	747	799	786	776	747	786	726	805	770	774	771	792	796	792	783	751	724	754	760	794	768	750	759	755	805	768	785	758	776	808	776	754	799	751	751	781	713	790	753	761	736	817	778	784	798	766	795	784	699	779	730	827	775	745	766	741	770	764	781	791	797	787	781	748	814	748	787	745	737	776	822	804	805	783	763	775	798	788	794	733	808	737	786	801	786	760	808	752	773	779	773	732	767	788	786	801	762	765	725	766	747	788	696	746	789	804	784	780	786	738	734	765	806	782	726	795	761	771	763	796	753	759	799	809	798	742	727	765	771	741	804	769	760	786	793	787	761	775	761	774	787	793	787	806	726	794	820	813	820	766	753	749	763	734	795	831	778	793	784	803	800	743	820	761	759	752	806	768	751	790	741	806	782	793	750	809	771	800	794	758	795	779	761	769	779	764	773	766	777	766	778	714	787	833	764	862	723	763	732	797	755	780	743	773	750	745	777	823	785	816	778	781	783	804	759	735	778	800	781	801	768	730	807	762	766	770	807	796	792	755	770	747	771	786	756	788	848	773	756	754	790	781	759	795	772	749	801	765	744	767	794	767	771	766	772	741	820	767	763	770	762	791	789	745	790	801	736	778	731	803	783	756	772	824	759	828	774	814	817	801	798	795	759	776	775	762	746	781	797	745	808	785	744	717	771	789	857	775	801	750	822	746	784	758	767	777	744	757	800	740	790	749	788	817	773	752	802	780	810	789	775	770	787
55798	43421	43500	44103	41662	42070	44800	44334	46811	47664	47306	47185	44370	45827	46397	45459	40870	39562	34815	30569	28354	26318	25267	22745	18566	16040	13728	8920	9371	4687	3016	2601	2472	2349	1989	1819	1927	1630	1384	1435	1188	1067	1218	1270	1411	1794	1995	1900	1418	1040	1202	1028	1324	1020	870	934	1113	1263	1200	1168	1135	632	470	438	433	438	410	368	335	310	264	317	354	296	310	318	321	305	304	331	261	368	437	408	369	354	341	294	299	313	309	287	308	262	285	339	287	348	300	342	295	282	320	274	318	300	322	291	313	280	316	319	296	294	270	297	310	315	301	324	280	292	301	318	299	299	292	316	302	296	296	294	296	302	294	295	281	315	323	281	315	264	303	301	351	313	316	318	301	298	313	281	318	305	292	336	289	299	278	330	304	320	262	318	299	297	290	324	275	331	330	303	336	284	293	282	318	307	301	284	273	301	282	303	302	304	300	300	322	304	274	309	296	287	297	301	308	292	287	347	316	285	296	301	277	289	293	283	317	292	297	331	293	282	332	322	308	316	323	300	303	322	281	269	336	336	323	328	302	275	307	324	281	290	306	308	308	326	289	304	329	315	303	325	307	336	290	291	295	320	300	307	283	302	326	298	287	275	289	344	283	301	280	275	312	259	278	266	320	334	297	294	303	297	314	314	286	301	313	285	272	306	308	305	302	336	309	295	291	304	302	331	311	251	281	313	330	329	273	320	289	319	276	277	303	311	297	302	300	299	255	290	289	301	313	319	296	304	305	279	299	325	301	280	262	276	288	310	308	306	317	312	321	317	333	317	281	311	313	298	302	326	330	316	306	311	315	301	309	302	282	336	279	304	278	329	327	296	322	290	311	282	320	297	321	299	281	301	291	273	283	278	309	287	290	306	291	286	326	305	312	309	266	314	319	317	279	299	263	303	280	285	295	334	322	290	320	272	325	314	306	289	283	276	317	302	296	293	323	312	289	323	311	286	265	319	290	292	278	308	284	278	289	307	315	303	308	333	305	289	306	296	300	310	324	272	303	310	300	321	296	273	286	285	305	309	319	312	309	267	295	320	347	270	285	318	267	291	310	353	320	284	303	298	307	294	294	322	323	285	323	257	274	290	297	291	305	303	293	318	312	308	313	281	303	282	290	306	300	298	303	282	273	332	321	281	318	323	301	314	283	333	314	335	332	288	301	317	311	300	301	323	321	315	294	322	302	287	283	298	284	277	298	324	292	285	296	283	292	283	284	279	295	297	290	293	298	280	269	310	265	290	304	277	277	275	296	306	333	294	313	336	309	328	293	309	318	325	314	305	310	295	284	299	312	277	298	331	277	288	271	296	330	307	305	311	314	321	290	278	268	343	288	299	330	332	299	315	298	294	295	279	279	287	313	301	295	314	285	330	309	316	288	326	321	293	317	314	316	281	312	293	283	320	299	311	304	308	305	306	292	317	258	263	295	287	304	267	301	282	302	322	327	297	283	283	323	316	308	324	278	288	305	292	308	307	279	286	333	273	289	298	303	289	284	283	291	291	276	280	276	285	280	290	304	318	290	319	323	331	273	291	295	321	318	336	283	310	309	292	313	322	304	325	282	290	281	361	306	290	291	297	298	310	288	280	313	295	285	294	332	278	298	316	327	290	323	325	297	319	325	313	291	296	286	319	312	282	283	285	278	272	312	314	312	274	305	309	288	311	301	299	317	275	279	287	270	306	287	299	339	326	274	316	297	310	308	316	285	308	307	294	321	342	292	291	307	311	312	292	306	290	272	285	308	317	286	309	304	295	297	302	270	301	297	282	293	297	327	298	292	357	311	285	300	304	296	306	331	314	330	282	300	293	298	299	288	290	294	323	305	289	286	277	276	258	305	326	326	284	307	320	336	273	296	296	307	310	295	309	297	346	283	312	298	300	334	293	303	327	267	304	289	309	268	318	285	307	316	311	293	280	303	279	320	318	293	322	305	292	302	297	324	321	295	255	306	306	322	301	318	307	312	308	302	274	324	310	266	284	321	307	302	308	284	347	305	329	280	293	288	309	304	294	264	306	294	318	319	276	329	297	288	281	310	300	289	275	333	312	316	296	307	294	280	298	303	294	294	289	286	310	311	322	300	284	304	293	315	304	293	279	292	283	328	270	299	292	313	261	278	298	250	318	328	313	357	283	276	313	300	318	316	317	305	269	299	325	279	304	330	282	285	283	311	309	299	295	281	294	313	291	310	302	315	298	265	299	264	307	310	327	259	297	316	286	266	308	313	299	308	322	301	298	300	303	269	308	265	316	267	292	294	300	283	310	288	295	322	298	297	314	286	293	332	320	308	274	297	300	308	301	326	340	262	310	285	311	319	326	301	337	329	293	292	287	307	290	311	297	324	312	294	287	315	283	302	275	283	303	276	273	292	279	320	300	326	251	284	304	298	277	309	290	289	301	286	295	287	288	292	299	284	293	272	268	300	293	315	287	348	281	291	269	311	299	288	295	300	307	311	291	302	311	292	296	313	321	296	271	285	339	344	299	278	321	250	307	285	281	286	317	305	312	312	290	296	288	267	303	276	307	328	306	302	288	321	295	326	297	292	272	271	294	302	320	297	290	272	305	313	324	317	309	321	293	287	331	268	303	318	308	287	291	300	279	317	290	307	300	311	280	298	319	308	321	310	287	318	289	306	284	292	305	289	271	305	276	316	313	304	303	279	326	276	341	287	298	278	322	327	268	286	294	312	316	298	310	294	288	289	312	307	323	281	282	317	290	306	290	289	315	307	314	310	287	312	289	307	304	278	296	333	302	310	307	266	327	284	297	288	275	295	322	298	267	299	294	305	292	289	274	279	265	302	308	303	291	327	311	288	311	305	303	332	267	292	313	287	245	325	298	327	290	346	292	294	351	317	302	290	305	290	305	291	273	292	307	308	298	304	307	302	283	270	299	283	335	280	278	306	315	298	319	320	280	321	310	298	323	280	292	294	318	259	309	284	282	289	291	315	283	266	307	301	299	311	296	313	294	275	310	319	286	321	295	331	314	266	312	267	281	288	288	304	276	296	296	307	312	290	322	317	291	302	319	295	275	269	315	296	319	305	282	271	271	298	328	291	305	303	297	289	302	306	271	323	300	315	301	311	281	284	290	283	295	299	296	297	289	296	289	287	300	291	307	279	322	310	328	297	341	290	331	306	327	286	321	283	268	318	299	310	296	288	289	303	254	295	306	304	287	280	311	298	290	303	290	270	345	305	303	313	292	283	290	292	280	319	289	316	311	330	322	314	283	300	292	295	309	285	272	296	305	303	287	293	304	316	312	278	279	333	312	303	306	301	305	312	258	294	287	281	297	284	284	297	290	318	267	291	298	311	284	293	314	290	320	284	304	321	286	306	310	317	295	312	280	279	293	269	304	302	315	332	302	286	310	283	309	294	345	315	301	278	294	253	285	310	310	295	301	271	312	288	318	294	305	296	328	295	267	292	313	319	293	304	297	291	307	294	285	286	311	311	300	295	308	303	313	301	325	293	327	276	329
49479	55314	55099	56055	61995	65317	64051	69270	66561	68287	66254	65227	62594	62856	65179	64396	60961	59665	56333	52677	51429	49903	49280	46850	42636	40786	37520	28920	31037	19502	15355	13894	13817	12637	11096	10651	10589	9488	7832	8266	6617	5694	6959	7473	8701	10044	10627	10722	7864	6049	7020	5838	7708	5807	4549	5163	6280	7823	7122	6619	6255	3021	1794	1884	1852	1634	1580	1285	973	720	756	721	797	757	754	768	762	739	763	761	781	1340	1596	1374	1096	998	833	784	815	739	735	729	761	730	738	741	721	748	764	788	741	732	703	751	703	699	787	723	756	725	742	739	754	746	762	735	755	709	720	728	767	748	689	713	710	705	749	671	770	750	750	773	731	707	697	743	730	752	758	796	740	757	693	772	771	764	733	750	739	718	683	698	745	718	772	748	784	749	741	696	725	753	760	730	742	713	758	771	728	715	733	753	732	789	747	720	750	700	662	722	769	753	750	702	767	775	773	800	753	735	749	752	753	713	725	773	727	807	719	780	746	761	759	769	727	760	686	750	750	799	745	715	721	699	742	768	715	687	714	772	733	777	712	708	729	754	772	704	762	714	772	744	711	682	739	709	766	732	727	727	698	730	767	718	692	692	758	765	660	699	729	782	764	785	736	766	754	734	759	727	733	756	801	703	759	790	734	741	706	752	696	753	750	726	731	733	752	739	707	786	776	709	738	748	699	756	731	754	718	747	737	756	778	717	740	759	724	780	690	750	743	720	699	751	762	707	731	708	704	766	707	750	708	749	746	742	731	725	719	662	742	704	744	773	754	748	736	691	724	735	715	694	733	749	733	729	713	743	721	731	753	708	750	745	748	736	712	747	742	755	748	722	734	726	747	745	733	734	691	746	798	756	762	694	712	735	733	774	702	750	720	724	714	731	691	728	727	752	773	749	713	754	738	683	725	696	739	745	742	767	750	735	749	747	753	749	749	727	745	759	740	736	716	748	755	816	743	730	768	711	738	748	734	759	736	752	736	736	733	721	696	708	755	738	727	771	727	733	744	737	802	716	762	723	766	710	779	712	762	724	742	731	783	738	758	709	739	761	754	718	736	744	797	751	776	780	729	700	718	730	722	725	720	754	731	746	708	747	749	683	735	722	798	758	705	734	752	780	780	742	720	747	688	777	712	799	753	729	720	766	697	724	771	759	738	772	697	765	723	737	761	733	831	732	752	778	763	744	758	726	781	762	734	734	729	782	734	758	772	722	718	775	766	720	711	748	711	693	725	706	748	694	730	739	737	703	708	753	753	698	680	774	743	757	740	754	790	744	728	696	739	756	734	708	724	747	751	726	729	720	741	710	707	754	797	684	743	707	705	728	710	746	712	718	731	736	696	747	720	770	733	749	743	767	740	755	749	701	737	763	723	767	708	692	736	741	755	703	730	710	794	745	767	735	695	740	711	750	760	732	710	682	749	798	725	716	732	730	757	762	768	708	733	693	737	719	739	766	769	693	708	758	743	728	754	789	737	762	692	731	774	723	709	766	749	702	811	769	719	695	727	692	713	758	748	759	727	764	702	706	736	749	796	730	743	741	755	725	745	732	769	706	763	762	779	812	739	727	759	767	698	739	742	738	742	723	747	765	753	691	697	697	743	757	761	764	738	707	763	744	703	745	678	733	741	716	731	770	711	724	760	747	746	734	758	798	678	736	754	764	716	730	739	794	758	738	696	736	723	704	731	689	728	795	724	713	697	765	739	729	702	745	757	690	747	772	672	714	729	715	799	749	788	769	750	729	733	736	733	730	661	768	734	714	733	711	733	698	751	756	753	727	736	738	751	700	700	739	747	764	706	731	765	758	759	734	707	730	725	713	703	762	770	739	768	744	682	750	714	708	745	747	750	744	700	770	713	766	732	732	754	700	721	763	743	769	712	760	727	707	782	731	702	696	723	715	776	743	723	769	701	769	742	799	737	755	712	719	764	721	757	737	708	766	726	674	730	719	768	729	728	747	706	696	779	769	741	725	752	749	757	701	771	732	729	728	732	714	749	732	739	723	686	718	714	731	697	723	769	749	687	727	737	729	773	725	711	763	770	751	679	691	679	781	721	753	761	713	732	716	718	728	754	766	747	733	746	770	774	773	698	736	743	739	747	734	730	718	738	777	730	744	774	700	700	703	730	734	714	764	761	672	772	739	727	746	710	752	678	749	723	719	739	734	756	722	712	743	740	699	708	702	710	705	750	748	744	758	742	755	772	773	765	739	732	714	701	760	729	737	710	748	733	788	748	741	725	721	748	754	745	742	762	697	768	714	735	712	715	779	722	738	739	773	709	700	757	731	707	701	811	733	726	766	756	758	737	700	737	730	710	690	726	740	709	684	756	733	773	770	708	708	724	733	702	746	748	718	691	711	758	696	762	770	740	739	713	728	747	741	734	738	766	756	714	765	800	714	763	734	793	693	707	758	720	788	742	755	742	736	724	760	783	747	733	749	730	724	698	731	744	779	712	725	720	734	750	735	722	739	752	678	734	774	736	752	771	751	745	730	707	726	704	758	673	705	741	728	702	722	720	740	718	713	730	741	778	737	751	690	762	732	752	789	734	747	710	777	701	745	723	771	774	759	717	763	695	774	750	723	749	751	746	734	736	739	758	724	754	732	717	751	711	730	711	743	705	732	713	739	700	716	687	705	699	760	729	704	751	721	709	732	714	727	744	728	734	744	770	781	705	736	709	758	742	761	718	689	758	725	733	714	712	790	770	756	692	721	743	716	745	721	738	729	722	741	722	679	770	667	757	787	772	725	765	808	727	763	780	727	747	735	752	715	737	694	757	717	780	714	789	778	674	685	738	730	754	730	766	763	733	739	718	739	750	702	736	747	795	732	731	735	748	749	746	795	771	749	711	745	725	728	735	716	759	736	741	782	697	722	684	713	756	776	701	720	678	728	728	684	693	719	750	720	757	704	737	729	696	772	727	720	764	717	720	742	728	699	757	754	761	705	695	745	748	730	747	772	747	736	676	745	671	745	706	780	756	779	722	721	750	742	801	715	734	713	741	745	720	712	716	766	738	734	753	721	732	732	783	702	723	717	756	753	744	771	774	754	702	767	770	747	715	716	745	754	710	742	724	726	786	733	748	772	721	718	760	722	768	754	734	691	738	760	682	751	748	752	741	743	741	752	785	756	734	767	757	714	744	714	743	717	746	690	746	754	736	699	696	728	704	760	707	746	726	719	712	729	734	739	747	707	761	708	718	707	763	694	773	747	734	689	733	722	765	676	754	689	777	750	726	730	713	702	738	727	715	776	733	727	772	701	730	740	699	752	723	763	709	713	783	743	734	747	757	723	687	719	735	772	715	788	766	734	741	720	777	692	715	757	766	746	754	762	725	717	797	719	769	763	708	708	714	774	735	730	711	732	797	751	774	769	712	739	720	715	739	715	736	740	790	707	745	743	726	745	751	707	771	686	725	718	736	741	728	711	738	694	683	723	734	771	757	734	738	682	666	769	762	740	770	807	755	777	696	713	737	703	731	737	766	737	686	719	781	718
21284	19738	24792	25851	20048	16423	14696	11109	8734	7213	5749	4915	3810	3447	3233	2741	2130	1875	1586	1262	1153	1107	1069	973	835	807	678	603	618	469	419	449	416	421	367	395	378	350	374	391	418	398	365	380	387	375	386	389	397	326	384	362	382	353	383	375	389	393	403	379	366	383	337	370	321	368	341	390	376	371	385	370	371	343	402	390	352	355	325	365	334	330	351	379	390	341	361	350	372	365	306	368	338	313	388	345	362	319	349	365	369	329	349	385	335	364	376	322	349	352	350	348	342	376	356	331	361	352	356	398	356	345	335	352	319	373	351	356	389	359	341	322	373	372	351	370	360	352	335	378	389	358	372	342	354	356	336	322	342	347	369	336	345	365	342	365	361	402	353	396	339	372	334	326	367	380	361	361	359	350	352	338	359	358	378	375	386	339	322	364	366	362	372	357	348	343	342	349	373	345	355	340	385	365	357	339	367	372	323	327	325	312	355	373	353	360	373	342	337	322	352	358	347	414	331	356	359	361	358	366	372	369	376	345	356	359	378	381	335	339	361	334	377	376	339	357	343	341	375	351	357	304	401	382	349	310	348	345	362	359	368	353	351	306	361	338	342	368	357	369	358	387	358	324	385	368	382	347	363	347	387	361	340	342	363	377	348	346	321	373	334	367	351	380	371	357	343	356	355	373	356	360	330	314	355	360	360	333	364	365	367	348	322	348	319	374	367	360	394	328	374	367	342	329	362	363	385	367	385	380	354	339	371	366	373	352	343	350	401	351	334	354	329	361	376	366	354	359	330	377	354	381	357	360	357	340	369	327	358	370	330	372	370	355	332	390	349	377	373	340	350	370	346	337	351	356	343	356	356	349	346	343	328	373	374	328	339	359	391	369	346	382	381	348	337	332	343	356	379	379	364	340	343	357	330	349	331	331	342	337	339	371	340	348	344	345	372	378	363	318	375	369	344	321	357	328	331	375	304	363	352	355	308	370	319	359	370	353	364	360	401	357	339	391	386	346	333	331	367	340	325	339	362	368	351	363	352	352	338	302	337	309	347	347	330	376	398	362	372	360	354	353	372	333	333	379	358	375	375	327	348	363	385	344	352	373	355	353	341	364	365	360	353	361	328	333	330	324	338	381	343	387	356	381	397	368	390	363	361	382	334	316	337	324	374	323	377	339	357	341	359	366	348	358	386	352	365	367	357	351	358	344	351	331	378	331	358	364	349	370	365	338	333	358	337	357	342	382	353	346	348	325	350	333	342	394	386	341	356	369	364	331	314	343	353	324	365	337	362	338	366	359	361	384	326	370	374	373	360	344	339	359	364	342	312	364	343	355	350	357	301	373	371	329	314	316	337	366	368	310	334	341	403	358	348	359	355	380	366	374	346	363	324	367	360	381	338	376	364	320	318	369	339	338	365	379	368	403	348	371	339	367	360	343	363	379	339	343	369	378	362	333	369	347	380	358	358	369	352	348	367	382	373	378	332	353	379	371	366	359	342	357	401	384	379	371	343	345	378	369	345	362	316	347	342	367	320	309	344	350	321	335	299	358	342	366	328	369	343	369	347	333	343	328	382	348	351	388	356	364	334	335	357	354	347	360	366	361	373	340	331	366	350	367	310	348	382	332	334	356	354	338	358	337	348	362	342	344	369	369	355	349	347	334	359	361	363	328	358	378	311	359	349	393	360	337	388	362	361	357	327	381	371	398	331	359	345	327	351	347	376	372	348	336	363	356	351	374	349	350	365	395	367	325	359	346	376	344	347	357	336	355	363	384	356	341	343	383	376	359	344	335	336	373	351	364	330	354	363	363	339	383	298	362	351	350	349	332	373	389	344	363	333	348	359	405	344	339	353	327	341	351	382	371	320	366	362	390	355	369	332	386	382	338	372	349	349	360	369	364	347	333	384	355	360	363	377	378	382	358	347	329	362	340	366	353	354	373	354	352	366	333	379	371	378	360	331	358	361	365	369	369	391	357	374	373	357	384	381	343	358	363	358	363	377	353	360	360	365	344	357	357	351	327	358	337	364	346	371	327	344	371	348	324	365	365	345	376	355	359	334	374	376	341	391	327	332	394	381	335	366	355	385	364	354	358	383	339	408	344	399	318	335	382	347	382	348	366	336	365	369	339	383	377	352	324	299	347	375	355	383	345	360	338	339	356	360	355	355	367	337	320	405	350	350	341	372	335	354	347	357	363	310	371	359	342	329	354	398	341	358	338	335	377	340	348	360	327	343	367	368	389	352	361	368	375	359	367	372	355	299	357	350	366	387	356	352	353	355	393	337	311	354	360	333	350	324	361	360	373	340	341	365	337	392	336	344	362	353	325	372	350	357	346	341	359	350	367	368	383	380	323	352	356	357	339	376	338	323	353	364	339	381	361	343	348	371	351	341	357	322	340	356	351	339	354	351	325	367	332	363	354	355	353	381	358	356	345	341	335	379	354	322	362	337	337	347	375	359	346	366	362	354	329	361	354	383	355	334	342	357	339	362	360	351	324	323	360	336	339	349	367	388	349	353	321	382	362	363	345	359	374	357	363	359	391	336	364	343	337	328	378	324	365	358	388	373	361	349	346	302	380	385	344	329	352	362	335	363	361	375	339	372	337	369	355	368	347	356	349	357	373	376	362	353	343	353	370	329	384	334	390	345	362	381	357	317	365	354	362	388	354	349	340	347	343	372	343	333	350	351	369	340	379	329	375	327	380	342	359	378	350	325	392	398	342	337	321	361	370	348	366	363	325	335	305	352	398	367	356	372	342	364	367	351	372	364	352	367	379	333	335	349	331	347	369	339	404	322	374	314	337	362	349	361	355	342	359	384	360	364	350	345	340	353	343	378	350	363	363	316	372	342	352	344	334	341	397	339	382	321	345	324	384	375	341	308	391	378	369	368	332	322	317	351	345	360	338	396	367	396	356	357	362	373	349	386	380	340	358	344	376	370	383	364	322	372	381	348	332	329	358	355	381	352	350	390	335	340	377	370	355	360	340	337	321	380	339	370	347	339	354	353	354	357	355	326	321	324	349	352	334	359	352	379	345	325	339	353	354	354	327	360	336	323	370	373	355	353	346	345	361	362	354	367	358	354	369	358	372	344	371	383	336	344	347	340	344	398	363	388	375	317	349	352	370	365	368	370	339	321	346	406	340	337	382	396	393	396	345	394	371	370	379	366	323	337	326	329	321	377	381	349	367	309	394	353	343	359	364	339	342	340	352	351	354	350	361	345	351	339	381	373	350	360	359	408	345	378	377	330	362	368	373	357	345	332	342	340	347	345	350	355	347	305	345	362	411	368	358	348	379	363	343	364	350	376	362	346	340	357	333	377	331	371	362	344	337	361	333	373	356	382	356	351	378	318	344	353	365	348	396	372	352	345	398	367	347	339	374	323	368	348	341	341	334	347	381	333	394	343	371	337	355	398	362	367	334	376	364	375	347	344	324	358	337	340	344	377	314	353	381	353	358	333	335	338	327	362	355	357	342	342	383	355	330
17962	20510	32090	37290	35854	33269	30931	28651	26450	24388	22009	19624	17232	16475	16210	14375	11573	10657	8571	7262	6703	6155	5768	5183	4277	4127	3404	2678	2889	1742	1444	1383	1407	1226	1204	1278	1169	1255	1158	1142	1071	1031	1069	1060	1102	1128	1163	1178	1152	1033	1025	1034	1066	1022	995	1052	993	1060	1143	1066	998	914	858	936	833	941	949	876	903	939	907	858	871	842	850	910	891	864	856	901	903	870	877	953	949	904	906	912	799	875	879	912	868	890	859	909	885	866	856	845	845	862	879	878	848	919	859	860	861	888	865	848	834	860	853	901	852	870	875	902	886	913	892	824	856	844	929	880	831	859	900	861	904	895	863	860	960	898	886	819	912	882	869	955	894	854	849	873	882	876	840	857	870	923	885	834	861	922	856	845	853	827	887	858	912	863	887	870	841	924	910	856	849	868	905	834	832	834	822	878	895	916	884	901	884	858	874	870	867	849	840	910	851	869	933	866	895	899	850	894	936	873	882	869	882	811	837	838	812	879	888	912	820	886	838	857	875	861	841	844	850	854	895	924	884	888	894	890	861	837	853	865	955	841	822	843	887	887	888	827	924	830	818	943	870	857	869	838	840	899	851	867	853	884	865	872	882	897	932	882	881	834	877	864	818	885	911	931	854	905	908	860	860	828	876	890	849	842	878	844	848	788	847	922	903	869	896	930	892	887	888	871	885	886	878	885	818	876	840	848	873	867	845	880	865	930	828	960	860	893	948	874	863	867	878	913	855	851	870	866	833	932	825	870	862	883	892	899	884	893	892	906	871	856	907	890	900	862	874	841	917	852	906	868	879	831	910	853	860	885	909	888	879	882	925	867	847	870	850	901	831	870	848	899	863	870	914	855	915	848	898	892	886	917	858	839	871	879	864	879	834	919	872	868	908	890	912	911	904	900	895	902	826	900	848	858	857	904	870	901	874	887	850	877	894	820	876	866	885	871	836	921	871	862	890	859	918	904	871	857	846	852	838	879	930	844	887	924	867	855	845	832	876	889	846	829	858	912	856	903	883	835	852	926	902	860	854	888	879	840	882	857	822	851	828	863	934	942	875	848	875	808	855	833	890	888	877	865	871	880	861	874	833	834	863	863	941	876	910	842	898	839	850	907	839	861	877	919	881	899	882	869	861	825	823	898	873	870	894	868	924	882	899	889	878	899	907	906	829	832	864	881	876	826	932	838	905	852	847	887	871	856	913	864	893	872	851	885	817	851	854	831	854	919	861	840	867	840	809	898	834	868	939	913	841	851	865	853	909	884	862	864	885	872	841	877	911	872	873	854	908	838	899	897	859	864	906	830	865	874	895	884	897	870	924	892	908	892	890	871	888	880	894	914	877	928	925	885	836	875	910	910	844	892	858	837	839	830	905	872	840	820	889	874	928	868	876	883	914	875	842	888	860	858	883	849	850	901	889	888	830	858	877	884	811	824	952	834	867	888	823	873	871	861	897	907	861	881	842	897	852	939	924	918	936	875	916	822	850	864	849	863	859	914	834	832	887	844	939	887	941	832	850	856	881	869	887	913	887	881	903	889	862	904	854	903	881	856	887	873	900	872	886	838	863	868	892	804	898	844	901	845	875	827	900	894	892	899	877	929	899	871	870	904	871	897	908	817	886	813	877	855	905	865	841	879	903	876	872	833	910	879	841	840	878	852	876	914	881	846	859	882	880	872	832	859	881	881	848	869	882	872	826	853	864	910	841	884	876	850	892	921	849	842	887	869	834	894	898	859	852	865	867	865	918	834	897	865	858	882	870	827	912	852	886	782	908	857	883	863	907	883	852	844	914	841	889	864	917	870	891	876	909	894	874	928	866	883	901	871	876	887	881	858	864	823	876	898	869	920	940	883	846	899	834	906	911	865	871	918	885	836	842	911	895	858	859	860	854	921	910	875	848	857	881	909	891	869	886	903	856	824	862	898	896	907	841	845	878	889	859	892	884	919	887	841	924	901	860	850	895	833	908	876	852	882	930	839	881	885	880	918	880	861	842	874	896	850	870	949	815	883	871	969	875	891	869	859	849	835	927	920	910	871	842	879	856	899	950	861	895	891	930	871	862	896	851	899	843	911	867	809	898	887	873	893	862	883	835	918	872	883	889	889	852	878	826	914	846	862	914	843	899	857	859	829	866	854	883	842	871	820	866	865	869	839	836	827	925	828	863	869	884	843	888	864	914	869	851	899	851	874	887	851	885	899	917	878	850	935	910	891	922	878	893	889	813	840	854	916	895	911	838	858	845	861	937	862	884	850	857	855	876	879	907	866	916	820	878	876	862	848	851	826	883	844	876	907	876	884	862	883	903	903	922	895	903	922	909	890	884	883	854	863	891	854	914	846	897	876	907	835	906	836	894	869	921	887	878	853	879	911	901	860	890	910	854	893	903	853	886	915	927	882	859	874	869	883	913	846	878	826	885	880	861	879	884	884	891	880	876	914	904	910	872	887	908	878	878	834	874	853	882	850	829	889	877	903	895	838	876	861	906	900	890	898	879	838	884	900	926	900	876	848	875	923	868	944	880	947	842	940	837	902	827	889	876	874	911	862	883	830	908	899	835	870	902	871	906	934	892	877	838	852	861	891	895	889	892	900	869	878	833	839	866	849	876	882	834	915	919	869	951	871	870	879	914	864	869	895	869	785	819	831	835	829	895	850	877	916	930	876	874	873	893	851	902	856	895	847	869	830	851	866	913	832	884	863	875	864	851	826	865	829	897	857	890	872	892	873	924	841	889	842	850	887	867	869	943	846	841	849	867	864	891	902	903	849	931	858	902	909	893	960	925	930	805	875	883	852	858	899	802	832	885	905	905	867	833	927	886	886	858	907	837	906	831	857	836	864	869	852	859	846	860	877	891	865	868	867	827	893	858	883	882	840	889	888	847	847	872	879	898	875	937	849	932	836	836	884	886	840	885	881	911	887	876	897	879	867	848	947	922	853	808	910	841	873	896	841	860	838	893	948	872	888	858	894	851	857	894	904	811	850	868	890	884	889	843	895	900	868	869	904	828	822	864	862	872	889	850	879	841	867	851	852	927	864	848	867	856	868	887	830	880	935	869	839	861	880	921	881	866	943	799	868	929	832	839	908	885	895	870	873	911	916	939	874	854	955	887	870	839	860	824	860	875	886	901	897	914	933	895	889	917	873	878	900	897	801	889	889	885	866	917	871	869	806	873	910	849	888	847	876	870	860	867	863	875	852	871	878	862	836	865	839	867	833	943	944	881	920	895	899	835	890	920	888	865	874	857	916	876	887	840	858	852	888	930	920	850	841	879	890	902	863	847	839	825	851	876	906	899	888	866	815	859	858	874	861	881	880	831	871	914	874	839	867	917	873	922	881	900	913	891	872	889	830	931	870	853	860	824	836	898	891	912	866	846	899	835	916	860	895	892	867	857	883	890	861	873	883	910	884	838	958	895	876	897	896	877	860	889	881	913	913	863	872	918	897	869	829	878	881	894	891	863	877	826	844	911	868	864	921	880	899
51382	42202	43009	45446	41725	42496	43413	42192	44059	43792	40771	39130	35514	33936	34295	31428	26443	24102	19854	15809	13972	12362	11496	10533	8575	7438	6051	3822	4214	2111	1492	1299	1355	1128	1060	983	945	925	847	829	656	589	734	711	839	996	975	1046	895	702	627	608	711	628	529	565	691	710	674	643	680	496	383	423	388	389	371	355	354	338	325	336	307	349	347	351	325	330	335	310	317	362	402	362	340	376	363	313	320	345	294	355	338	308	305	329	332	316	292	358	344	348	328	330	339	362	317	318	333	330	331	333	304	334	320	341	350	354	333	358	314	318	337	313	307	325	306	301	304	320	348	338	309	351	326	310	315	309	323	333	350	320	300	313	340	327	368	318	301	318	334	336	321	348	313	323	347	308	306	331	363	334	327	330	348	323	300	352	307	334	321	327	307	338	344	338	323	339	365	327	320	340	298	359	323	276	327	304	312	322	336	304	309	324	372	365	381	348	314	289	373	290	318	307	359	337	330	323	311	331	348	300	329	346	344	299	321	304	320	328	304	325	332	348	333	354	340	305	312	353	336	325	347	320	304	341	350	303	333	344	330	324	319	332	330	351	327	316	313	322	330	332	366	316	312	316	341	366	332	332	311	338	335	327	342	341	303	351	373	326	334	342	356	329	329	337	286	306	319	336	343	333	354	318	362	347	296	375	327	314	351	330	324	319	302	319	316	311	366	382	324	307	363	307	330	333	310	340	329	341	352	331	337	321	337	349	347	339	339	333	331	341	335	340	345	332	313	325	327	349	303	333	321	305	355	329	338	320	379	303	315	294	327	305	309	327	298	339	314	319	342	364	326	338	305	341	319	305	322	313	299	329	354	290	347	317	351	292	262	328	308	323	283	311	320	360	341	340	307	293	328	313	350	366	330	325	333	336	308	363	335	336	329	315	322	312	327	342	360	286	320	312	318	352	355	298	325	343	321	345	328	333	354	319	302	316	302	307	312	318	349	310	339	350	311	346	303	311	315	332	316	350	321	291	362	316	319	312	306	294	350	321	342	348	327	329	358	312	342	350	327	334	350	324	315	326	314	306	326	314	334	338	283	350	326	320	340	321	361	332	354	316	309	327	347	310	336	360	301	309	292	338	324	307	330	331	317	321	315	297	302	340	334	338	324	336	322	337	326	348	308	328	324	291	317	316	335	332	336	321	300	338	316	346	352	310	326	353	357	336	354	373	366	301	331	363	324	290	299	337	326	326	334	321	369	336	301	351	348	357	348	338	331	338	332	311	297	319	338	305	308	310	336	323	342	341	355	338	337	301	333	350	316	307	340	322	327	297	341	323	338	336	331	325	341	344	340	308	347	333	295	332	313	364	331	297	345	332	319	366	322	322	334	331	335	317	308	319	311	328	329	315	311	325	352	337	320	317	351	357	360	326	315	368	312	309	300	316	330	326	349	313	337	328	320	319	297	308	303	349	352	378	303	319	341	353	335	300	307	363	331	320	313	346	316	355	322	278	344	326	314	317	331	304	323	333	333	337	307	348	349	291	323	342	287	314	353	324	329	333	316	348	329	304	302	335	325	316	359	334	333	333	344	329	338	343	335	367	340	308	323	316	317	325	316	319	308	316	351	314	327	340	301	343	319	366	348	317	314	364	354	314	313	333	361	309	314	321	337	354	320	326	324	324	310	362	323	343	316	311	289	316	316	337	330	323	313	300	311	335	367	354	334	301	342	356	348	329	378	358	363	322	342	349	333	323	333	316	321	321	323	346	334	329	332	293	336	350	358	373	348	351	344	302	340	342	342	320	358	329	341	361	341	342	329	344	338	343	340	328	323	302	326	324	318	312	311	337	327	326	339	308	340	333	303	296	355	336	347	325	346	314	370	299	372	355	347	324	348	336	318	345	349	314	325	331	337	295	351	291	331	323	329	354	308	335	329	340	328	341	315	313	332	352	312	331	334	331	325	351	338	355	323	349	313	315	330	354	320	346	299	347	344	292	326	309	320	310	296	349	331	355	316	313	335	318	362	339	312	310	323	360	320	302	328	332	314	362	325	313	369	327	327	319	319	324	334	325	343	343	352	331	321	342	338	352	319	307	329	313	302	346	297	297	315	330	320	317	327	348	307	357	347	347	297	325	338	324	336	332	357	304	331	315	365	320	315	315	336	339	334	311	283	309	304	339	315	338	322	326	307	293	333	334	328	337	319	356	313	323	317	331	339	305	332	348	323	294	311	333	336	337	332	339	357	338	344	347	317	341	314	323	314	334	313	366	366	342	324	330	319	334	338	316	293	303	325	336	357	330	325	356	311	324	336	317	326	316	334	325	302	345	335	326	303	295	306	295	314	309	330	308	324	304	330	316	348	303	302	281	354	327	342	313	284	345	344	318	324	330	313	353	357	316	351	315	328	328	323	350	336	317	320	295	317	337	366	334	333	309	294	327	320	319	318	336	343	347	333	342	373	322	314	340	316	347	345	364	348	305	306	327	314	346	306	289	344	324	325	348	318	271	331	335	306	323	330	339	323	308	324	336	319	293	340	357	352	316	327	347	338	355	329	318	346	323	333	326	330	328	345	333	287	370	298	310	295	303	326	321	322	360	340	322	323	334	335	300	319	366	338	322	328	303	315	326	302	329	330	298	282	296	361	316	347	316	334	320	331	336	347	336	333	293	308	309	322	293	309	311	332	336	320	355	293	335	342	314	288	296	299	340	357	332	357	275	336	317	333	312	323	277	295	312	330	321	353	337	323	313	313	327	310	328	313	302	307	356	313	321	302	339	347	347	293	314	337	292	351	338	345	314	326	344	341	292	317	320	354	307	326	329	324	336	307	359	338	351	345	335	321	323	288	354	314	322	325	292	323	296	340	332	331	361	328	319	371	307	355	319	296	334	296	331	332	342	357	347	344	324	326	352	331	329	338	316	320	323	327	293	320	333	348	321	347	342	323	354	341	298	319	367	331	308	345	326	321	304	316	334	348	344	316	324	309	355	330	320	323	317	320	341	300	305	272	331	366	294	336	314	300	313	347	354	327	319	366	287	343	328	322	306	333	346	314	342	337	315	363	274	316	310	325	333	346	332	347	320	310	323	324	338	347	341	322	313	324	321	310	350	326	333	374	346	323	329	325	322	335	372	347	327	331	340	345	302	307	333	329	349	335	324	310	309	354	329	340	329	331	345	317	325	287	334	338	337	304	354	338	307	324	331	339	315	363	323	327	333	325	340	367	337	345	339	367	348	322	346	341	306	333	328	306	337	358	361	303	312	297	346	324	302	340	308	301	327	329	340	337	319	309	324	326	340	335	328	318	319	361	328	338	308	349	327	331	309	340	310	345	308	294	327	319	338	301	312	313	343	338	298	335	359	369	312	330	320	358	325	342	330	344	372	359	312	320	312	344	332	312	336	342	306	301	335	331	357	325	320	325	352	329	328	331	351	322	355	350	320	308	315	382	342	313	305	313	305	319	343	314	322	296	329	326	335	328	355	339	285	344	313	320	304	367	370	367	310
43959	48877	53360	57482	61092	61747	60210	64556	61786	61365	59095	56448	53106	53587	54479	51828	48608	46746	42851	39113	37002	35736	34602	33610	29891	28325	24223	18124	19379	10942	7980	7241	7924	6445	5889	5678	5425	5166	4211	4593	3576	3244	3686	4104	4687	5296	5393	5637	4485	3504	3124	2978	3759	2995	2456	2737	3547	3638	3475	3055	3022	1813	1268	1241	1233	1100	1068	932	912	808	768	844	777	812	856	825	846	844	859	794	829	1043	1218	1139	985	950	848	775	831	760	811	808	812	809	865	806	850	802	822	802	797	811	807	808	789	841	831	777	789	821	829	828	837	760	803	814	796	814	799	832	770	776	797	825	811	770	771	808	814	776	776	844	829	776	784	801	778	800	811	781	772	799	776	797	818	797	801	813	821	793	810	791	762	763	860	880	793	820	770	816	789	799	809	850	779	852	794	814	790	801	830	779	753	808	857	821	801	792	804	850	814	810	809	827	803	774	827	812	852	810	852	747	795	807	795	801	752	849	859	797	773	785	860	776	835	784	795	794	812	740	873	791	810	794	775	765	804	814	781	765	801	804	822	809	817	787	796	764	831	769	762	785	777	792	778	824	806	742	804	823	728	801	836	785	811	847	763	782	815	829	817	779	756	834	792	787	817	823	837	751	774	802	786	787	718	821	748	786	870	825	789	838	798	828	822	831	809	782	795	800	836	751	837	829	769	817	848	806	802	820	814	835	815	829	820	767	812	812	775	849	775	803	782	763	806	770	802	796	810	795	839	751	832	755	809	812	771	805	776	838	829	814	771	775	847	773	825	803	826	833	786	826	774	805	804	806	807	803	809	787	844	811	829	815	827	805	850	783	788	738	811	804	801	777	837	821	787	841	811	841	719	782	806	770	855	842	749	825	787	792	773	797	810	793	807	783	806	765	813	814	807	827	819	785	855	788	783	803	806	804	770	804	780	803	807	827	819	793	789	794	846	794	804	827	807	820	825	767	826	779	785	813	837	835	779	787	798	852	824	777	821	805	877	771	834	789	768	818	822	815	812	800	775	763	780	748	854	773	797	782	796	873	808	739	792	857	783	775	775	823	763	773	840	825	798	811	787	794	799	769	795	810	785	823	829	810	817	830	773	812	788	818	736	777	797	762	785	817	841	817	837	781	811	830	792	793	792	819	783	789	765	835	804	776	790	841	788	786	807	767	820	837	827	828	782	827	799	834	782	817	848	778	804	837	815	809	856	830	778	771	769	797	758	758	806	825	805	803	787	836	814	777	883	756	839	802	816	793	800	750	826	750	823	812	805	777	817	814	794	830	803	821	789	862	821	814	858	827	824	734	837	784	848	831	804	834	771	823	809	771	823	798	782	819	791	830	794	836	832	833	838	814	853	770	796	848	790	831	796	780	805	781	853	792	763	763	845	826	762	774	786	793	776	854	786	753	781	810	794	794	837	806	771	754	778	846	844	790	821	791	774	744	752	838	790	785	780	793	848	821	832	821	773	820	792	777	837	792	789	822	771	806	808	802	809	760	805	784	869	794	843	789	819	794	756	788	765	800	772	816	866	783	775	801	802	798	803	792	800	800	806	818	815	808	767	838	822	822	775	767	790	782	816	787	806	826	799	792	778	793	813	820	756	807	860	859	826	826	766	769	817	776	790	785	883	826	801	770	833	800	772	815	772	813	809	816	847	826	781	795	799	817	783	761	787	872	784	846	797	822	850	829	831	813	734	773	792	839	762	818	798	783	834	784	819	809	818	798	803	807	761	826	793	818	794	788	830	828	810	826	760	794	780	842	784	762	788	799	817	806	788	774	797	837	771	778	811	833	813	827	796	827	811	757	835	765	836	784	841	791	843	814	794	790	817	768	815	787	777	810	795	776	804	791	790	781	881	813	775	817	804	767	798	746	814	795	806	798	837	786	804	830	798	823	791	832	788	829	831	807	826	809	792	826	807	821	753	825	796	823	807	823	778	797	794	839	807	806	810	823	783	853	802	791	820	825	782	824	866	819	750	821	766	816	794	767	809	765	805	805	838	807	786	804	773	732	814	829	812	802	822	819	836	836	811	783	794	811	814	808	846	827	847	865	739	814	776	741	855	801	774	810	881	861	873	777	760	818	790	813	809	812	818	801	802	825	855	777	779	793	774	830	828	789	783	763	784	832	752	806	837	754	855	792	808	824	810	788	831	797	805	866	831	797	827	800	782	794	851	786	789	775	844	829	820	833	804	808	824	787	777	832	785	832	833	840	866	857	792	757	775	727	817	811	835	769	845	851	779	836	799	792	781	832	790	839	823	730	806	809	773	797	762	827	804	767	775	807	846	796	820	796	827	814	801	795	799	795	775	755	832	745	820	866	805	779	790	833	807	805	786	792	808	787	804	774	813	781	828	858	798	870	820	772	832	756	802	819	807	832	762	813	815	765	808	803	839	801	812	812	766	786	781	769	809	782	822	827	815	856	784	780	781	762	786	790	794	757	842	822	849	785	830	786	826	783	822	789	835	752	820	812	807	815	807	801	788	799	769	790	817	761	814	803	781	767	847	763	818	830	812	791	797	766	829	798	779	773	816	826	848	811	818	760	822	768	763	825	784	800	840	793	804	781	811	807	826	793	752	808	814	787	809	793	814	750	813	737	763	786	824	766	843	829	803	763	817	763	788	828	827	758	799	802	820	764	853	788	814	832	741	839	796	767	796	785	802	814	842	767	818	831	759	799	759	815	812	776	855	796	796	817	801	765	781	850	761	773	809	792	830	820	777	818	837	780	734	770	786	814	857	792	857	766	805	776	799	820	781	774	788	774	781	763	794	791	802	832	807	827	782	788	838	812	823	826	809	808	796	775	821	807	785	789	788	822	827	784	820	804	786	832	774	819	790	755	816	866	802	787	797	799	856	808	791	801	812	842	811	778	806	776	797	830	795	799	795	809	820	787	824	797	839	797	790	795	800	789	800	833	777	815	847	817	717	827	790	756	859	785	803	815	736	826	788	757	817	766	796	805	816	829	814	828	835	822	786	754	799	844	794	823	773	792	808	802	800	762	774	809	811	763	849	800	818	787	780	828	850	797	783	810	787	819	747	811	780	787	806	765	797	783	824	853	786	773	823	789	795	795	817	768	783	752	810	788	786	826	775	836	804	814	857	763	772	829	788	767	815	752	791	785	782	789	813	799	792	821	810	818	835	839	790	809	798	829	793	789	831	801	783	787	800	849	830	794	806	801	766	799	784	795	879	754	783	773	788	800	810	806	787	819	820	806	754	808	802	790	768	787	786	806	817	859	817	807	828	809	818	826	836	836	794	771	839	774	805	800	746	802	792	757	866	822	778	795	840	792	818	748	828	805	803	809	808	899	797	846	815	801	725	814	819	812	771	769	772	811	767	834	781	790	767	770	786	775	771	844	782	842	797	807	764	782	811	771	830	803	816	787	801	754	795	834	764	831	753	771	837	796	808	785	827	837	783	798	828	759	780	809	796	761	818	798	798	810	818	797	821	809	788	752	817	771	843	793	793	814	797	748	813	820	821	829	809	799
53902	39273	40648	41332	39218	40358	41569	42149	45810	45243	46073	45557	43723	43807	45707	42878	39349	36426	32669	27526	25280	22547	20845	19453	16711	14497	11905	7631	8049	4018	2811	2371	2448	1910	1703	1752	1702	1612	1264	1261	1039	951	1093	1204	1354	1551	1660	1682	1411	1117	943	916	1031	929	742	846	911	999	1043	866	844	523	398	415	431	378	347	326	330	293	304	311	275	280	305	289	295	249	248	301	303	357	431	367	385	289	279	293	311	318	269	290	317	300	278	264	305	294	315	270	304	270	286	280	293	287	281	283	276	285	281	283	285	286	304	269	267	306	304	265	265	278	286	261	260	278	277	260	283	280	247	279	316	267	296	299	318	279	307	290	276	286	287	271	277	278	281	299	288	272	311	314	305	289	289	261	296	285	294	281	293	307	255	304	289	277	289	272	264	267	299	303	276	273	257	277	273	307	286	286	282	282	295	259	281	308	289	269	308	300	294	267	288	250	278	310	269	302	304	286	254	263	284	295	282	264	258	276	318	314	255	275	284	253	290	309	282	297	297	266	253	287	288	283	312	268	311	324	288	275	290	287	288	297	273	326	299	279	269	310	285	285	255	307	282	252	278	272	271	293	303	280	286	260	323	269	322	315	306	292	303	268	278	302	296	278	281	277	271	268	282	261	277	318	307	294	302	268	310	267	254	272	293	327	269	283	280	307	300	278	283	292	287	289	273	296	299	311	288	287	289	290	287	294	277	256	298	245	282	294	268	297	293	294	322	315	293	282	329	283	302	279	299	304	333	340	289	267	281	267	246	255	265	292	300	308	292	320	281	260	304	302	279	280	274	280	314	302	321	273	301	278	309	316	285	284	286	303	283	294	305	312	256	302	274	297	292	261	270	301	305	281	271	289	297	298	259	254	289	306	309	303	277	291	283	284	271	257	269	277	311	277	264	290	264	272	312	276	289	268	291	296	275	270	299	276	270	279	283	301	311	300	265	294	270	311	306	258	299	304	284	316	268	283	314	285	275	284	288	284	276	277	328	290	279	292	266	315	275	292	310	267	273	298	292	289	275	278	274	277	270	288	258	243	283	264	314	282	310	302	284	268	276	265	271	280	273	273	293	280	300	287	312	282	253	268	270	313	279	298	279	288	285	282	305	258	291	289	299	321	305	289	296	294	269	310	307	264	310	298	305	330	312	313	290	273	269	265	293	300	287	271	273	324	287	274	279	297	291	297	272	257	286	302	281	318	274	271	273	252	279	256	295	282	279	277	286	293	273	245	303	287	307	278	283	272	282	279	286	286	283	259	279	271	257	282	301	291	293	328	306	285	297	289	283	259	284	274	285	316	278	306	265	273	297	290	241	272	292	289	263	271	257	293	293	293	280	271	266	274	279	276	285	311	322	296	302	284	296	298	271	286	307	303	289	288	274	289	291	314	252	320	283	285	280	266	276	281	330	295	341	275	308	335	308	298	290	296	285	304	301	307	288	280	245	319	271	262	301	275	282	295	311	262	276	298	306	267	305	301	280	269	290	276	317	259	290	278	304	292	290	283	293	286	271	256	268	294	291	261	262	280	293	272	244	277	293	268	283	275	285	302	307	295	327	314	290	275	273	285	283	271	300	304	286	286	299	282	300	293	303	321	317	274	286	256	287	279	280	300	276	291	307	258	296	332	307	305	339	285	279	289	293	270	295	292	288	286	272	316	283	297	301	306	300	272	284	303	306	289	301	279	287	244	340	301	311	294	284	320	308	268	259	295	313	297	268	289	299	275	286	283	276	279	277	274	269	300	277	256	284	268	316	349	279	303	288	292	310	309	312	291	282	252	309	274	288	309	279	284	280	281	293	278	267	269	306	277	296	267	295	287	336	306	292	291	269	286	281	301	319	304	295	283	259	302	308	261	296	297	266	308	281	270	285	300	296	265	307	242	261	280	268	313	285	300	262	287	237	310	313	287	267	317	299	273	290	267	303	303	318	288	315	269	280	279	274	269	299	295	289	294	288	283	261	285	297	274	286	273	300	276	274	285	276	294	299	289	287	287	310	261	269	280	295	253	291	266	283	324	291	284	319	279	270	292	320	276	292	294	251	331	269	305	298	279	299	316	315	300	268	310	301	292	277	289	279	283	284	282	276	324	277	333	296	301	309	258	288	265	301	297	272	274	275	276	268	257	315	254	293	281	285	273	279	313	305	281	306	265	280	304	289	295	276	303	290	283	276	295	268	294	297	317	300	276	290	274	285	309	305	259	306	314	290	300	276	274	292	282	310	299	282	283	271	291	274	303	292	300	269	310	275	289	267	284	260	296	300	290	272	276	290	285	300	268	295	289	295	296	296	284	335	292	255	271	264	278	272	301	286	281	250	285	292	309	258	288	264	277	291	290	308	296	308	293	311	287	282	266	282	284	298	284	288	277	265	301	305	278	310	303	269	278	269	293	301	291	295	292	267	285	264	293	318	304	295	253	295	302	337	290	308	282	301	290	265	290	262	287	232	271	275	265	265	278	260	315	297	269	296	306	313	276	310	314	289	306	309	277	279	281	270	271	293	309	306	257	277	266	289	292	272	297	299	292	296	296	272	261	312	304	266	287	272	288	296	293	280	267	276	305	282	274	273	276	293	298	268	300	276	291	279	289	288	287	278	299	290	275	281	271	293	268	306	289	249	281	286	277	307	277	278	302	311	274	316	279	261	287	290	259	301	272	296	294	317	263	300	260	272	298	298	299	271	287	295	258	265	291	282	285	298	264	261	307	291	301	261	299	284	279	273	298	287	300	278	285	273	301	287	294	277	289	292	285	308	275	311	292	265	281	268	270	312	289	278	276	271	292	295	269	276	253	287	313	262	286	292	287	325	299	261	282	288	280	311	284	288	295	303	314	270	265	311	315	294	330	327	288	278	280	287	279	283	277	283	323	307	283	290	265	312	298	284	265	277	271	278	279	288	291	291	280	298	273	321	284	282	253	317	297	287	285	297	286	262	310	321	298	281	280	260	276	272	274	272	258	287	257	293	304	299	282	311	279	273	269	269	282	280	299	270	276	254	260	285	301	290	272	281	277	324	289	297	255	290	299	298	290	287	282	296	292	314	295	300	277	259	298	296	321	282	294	274	279	287	283	285	302	278	302	309	293	280	292	301	285	309	300	291	258	325	292	275	258	294	251	299	316	261	299	279	295	300	290	279	279	300	287	318	302	290	286	285	261	272	272	292	309	293	297	293	289	305	305	297	280	289	290	293	301	253	285	297	318	294	307	278	285	276	324	294	293	294	281	317	291	303	299	315	289	256	305	260	292	278	275	281	266	291	279	289	284	286	268	272	262	279	266	292	310	297	261	275	305	282	274	318	278	298	303	283	267	293	316	301	293	266	301	286	278	323	309	276	284	305	260	290	243	300	254	301	316	276	292	298	312	301	297	289	260	255	293	299	310	294	276	297	289	302	296	276	284	266	277	261	270	281	309	291	314	272	287	299	268	281	307	279	278	287	276	268	292	275	275	250	301	278	273	299	296	265	325	289	279
48582	52533	51930	54082	59133	60229	60805	64497	64361	65110	64551	62329	61160	61331	62915	60878	57736	56017	51919	48720	46790	45167	44093	42894	39545	37946	33696	26486	27507	16782	13164	12024	13412	10644	9575	9456	8903	8491	7172	7430	6205	4969	6194	6628	8071	9332	9294	9523	7650	6000	5219	4788	5965	5103	3887	4466	5502	5676	5882	4733	4651	2481	1563	1666	1548	1355	1162	1114	841	760	724	707	731	745	726	692	713	689	718	730	813	1353	1430	1256	1085	883	776	708	666	689	686	704	712	645	718	703	673	678	712	715	664	701	728	687	676	703	669	692	707	721	741	700	690	725	668	708	779	693	710	731	698	700	732	736	707	638	708	698	698	717	725	684	746	686	674	696	690	721	688	676	729	738	683	734	731	747	716	695	706	697	719	706	720	722	693	665	745	685	750	734	681	655	693	735	675	715	726	718	721	649	716	691	711	675	716	668	707	728	752	719	698	716	680	664	678	680	685	703	652	714	732	674	668	703	701	721	657	714	685	707	724	730	695	760	718	676	685	695	685	714	697	698	671	706	713	681	666	689	725	691	710	667	709	704	691	716	707	753	714	697	711	676	698	726	725	690	706	697	740	698	698	688	734	678	712	702	692	712	700	716	701	681	745	612	686	711	690	704	698	644	618	675	702	662	674	710	737	681	715	680	707	712	681	760	716	732	683	676	706	682	715	705	693	667	728	675	710	712	676	737	693	702	681	705	730	684	703	660	701	679	686	697	681	698	707	723	791	716	714	698	730	748	685	649	664	679	728	663	694	722	722	773	663	695	714	718	694	733	667	686	702	722	698	680	660	723	656	688	750	717	698	732	715	684	694	724	710	729	656	717	678	704	701	689	707	680	649	737	712	708	730	664	687	731	722	679	725	674	677	682	703	721	768	738	742	739	736	742	720	689	745	720	654	691	725	758	655	707	646	673	701	651	641	697	694	705	676	756	709	716	718	739	680	716	668	701	721	676	759	693	725	705	742	741	684	679	703	705	692	671	653	743	689	699	698	705	735	733	685	684	646	692	748	729	654	681	741	667	671	710	681	745	701	716	708	711	698	703	714	730	717	721	681	696	663	723	694	722	656	696	723	704	720	705	675	663	687	736	628	693	715	707	680	690	708	681	710	659	686	701	661	716	676	662	708	721	666	663	727	688	680	691	714	705	687	707	724	713	666	729	712	716	774	709	685	696	697	722	683	667	680	728	726	726	701	700	686	698	741	771	702	687	679	735	690	734	706	721	672	729	713	727	715	717	686	655	706	710	743	732	685	693	716	672	747	666	732	690	651	681	732	720	668	666	705	736	707	672	683	723	679	679	667	706	694	740	708	714	698	705	667	710	660	627	727	715	707	703	753	671	682	724	730	671	709	668	746	679	730	707	688	671	721	697	707	712	730	691	665	708	703	716	720	772	664	710	692	744	713	721	681	730	689	671	727	665	718	671	669	734	721	695	710	724	730	666	689	676	677	685	721	746	732	729	748	711	713	647	731	711	631	664	707	732	716	725	665	731	711	690	676	699	724	692	671	711	684	679	695	701	693	754	689	722	680	680	666	669	660	670	700	690	649	703	645	704	723	680	707	683	706	713	636	704	712	704	733	766	684	690	711	717	701	663	700	735	646	727	680	747	701	728	682	679	662	745	732	726	729	689	685	705	698	744	747	780	692	702	717	666	710	684	676	690	673	715	684	725	721	624	720	683	705	690	683	686	743	724	701	699	692	744	676	745	660	715	697	661	669	682	711	671	729	686	680	683	671	710	708	698	710	739	698	719	697	701	684	742	673	647	673	671	704	755	687	691	711	648	666	697	709	691	682	646	665	708	672	700	655	734	685	677	692	703	686	647	716	713	675	702	710	691	683	687	709	709	699	704	697	690	681	713	738	698	683	656	715	676	702	666	683	668	709	718	755	729	667	721	739	723	658	713	684	692	725	674	711	704	708	750	711	714	702	672	717	709	733	688	668	730	725	745	650	699	701	678	736	703	725	673	687	709	677	703	702	702	719	719	742	675	720	668	681	684	698	670	688	704	667	712	701	665	685	734	701	716	698	731	695	695	709	692	725	674	655	677	708	707	707	713	692	709	680	710	765	720	713	680	669	698	709	736	678	734	633	723	698	675	722	679	660	683	753	727	667	658	722	725	709	688	665	710	686	701	669	707	694	703	680	712	701	629	712	690	710	715	724	673	754	673	706	678	668	691	750	709	660	689	675	726	732	675	672	703	686	691	691	716	712	717	707	703	758	720	706	730	704	677	693	693	731	707	679	710	748	685	691	698	746	675	692	694	744	724	708	687	637	672	705	752	675	713	695	716	701	714	725	720	704	670	711	731	696	676	669	730	714	695	724	727	800	713	714	684	689	696	687	702	733	700	663	677	679	703	658	675	723	674	651	665	668	693	685	728	729	673	693	715	713	726	703	670	709	673	704	684	668	660	713	747	712	722	710	707	705	667	731	689	692	781	707	691	718	691	691	730	673	715	708	639	692	688	706	692	688	718	692	701	711	731	702	712	681	714	689	755	708	719	723	673	695	688	725	649	672	755	736	673	698	753	682	718	721	724	681	730	691	661	677	695	678	691	643	716	723	670	734	703	663	720	681	726	667	737	725	707	711	696	703	667	742	695	714	675	745	716	719	747	678	697	700	692	709	710	682	747	709	681	738	717	754	715	746	684	695	708	699	694	631	701	735	704	722	727	663	709	703	690	732	706	667	705	707	726	692	695	691	676	682	670	678	735	713	684	710	693	701	713	701	739	677	712	737	721	715	714	707	698	694	669	682	710	709	705	672	692	706	696	718	695	703	666	728	678	710	711	676	721	729	711	728	690	668	724	702	714	662	687	757	683	663	708	676	698	728	734	695	710	678	671	657	672	698	700	728	696	683	713	699	700	737	718	733	681	687	667	690	699	716	709	747	692	681	671	727	712	700	704	703	733	705	739	710	744	749	735	708	663	710	700	719	678	707	710	680	709	686	692	664	656	690	708	663	697	677	693	674	673	659	746	680	708	724	683	710	672	711	702	759	675	714	688	708	734	713	676	724	674	720	720	715	711	687	718	718	731	702	694	707	696	705	733	705	744	703	670	697	693	700	680	702	687	722	740	681	682	704	713	706	693	704	728	692	711	680	734	705	713	717	718	702	650	720	707	689	751	731	715	709	725	731	706	704	691	730	713	730	734	709	649	639	665	670	704	719	699	724	700	708	713	737	729	671	720	688	672	693	736	668	758	698	720	724	694	786	720	741	645	736	687	710	675	703	685	658	702	654	656	750	667	671	698	713	729	698	723	684	737	738	681	654	691	733	665	705	705	691	677	765	726	670	640	728	641	715	746	706	733	689	727	680	717	692	702	716	725	700	694	778	732	686	676	748	666	707	661	646	659	700	678	751	699	742	685	634	696	759	690	675	698	704	670	702	700	721	672	715	687	665	687	691	718	670	646	703	690	625	651	721	695	689	731	678	688	696	723	736	645	739	704	681	686	664	691	686	732	696	703	728	690	722	768	687	726	675	689
22393	20030	24222	24366	19318	15555	13096	9806	8455	6833	5590	4838	3970	3288	3142	2623	2290	1958	1512	1265	1173	1063	954	914	820	772	673	580	613	468	382	450	397	351	367	396	388	362	339	359	365	379	338	364	359	380	359	365	366	350	360	342	335	331	375	339	318	341	362	337	334	354	327	365	349	348	366	305	305	336	344	301	351	336	353	332	316	358	337	315	342	339	365	356	316	350	371	337	352	358	331	318	311	355	319	332	336	384	345	331	365	354	323	349	333	335	336	333	321	338	326	363	313	321	297	323	359	341	323	346	352	330	367	330	329	324	340	336	351	347	335	348	320	375	327	362	347	333	321	358	334	339	353	296	352	324	391	347	327	329	361	341	319	348	305	361	337	340	311	348	382	329	352	360	342	328	351	366	318	335	317	340	317	346	329	342	312	314	337	336	368	351	320	384	294	363	340	327	319	306	355	379	294	355	330	320	323	333	317	396	365	337	337	330	341	333	324	365	339	351	350	303	367	343	362	353	335	374	327	317	357	323	342	315	344	352	312	353	306	348	366	329	330	348	358	335	325	347	350	341	325	324	334	344	329	362	354	334	318	357	347	364	309	325	347	305	345	337	322	335	344	351	344	328	367	343	329	328	308	347	364	345	350	369	343	352	354	325	333	329	346	333	348	357	330	331	313	373	363	349	352	338	355	339	370	323	334	352	324	324	356	337	352	324	317	364	345	342	313	356	333	346	318	354	299	302	341	318	308	305	351	323	363	330	345	348	358	319	303	340	344	335	351	341	336	338	318	333	360	304	369	332	362	303	358	334	336	324	383	360	315	334	362	336	332	332	338	331	325	344	334	349	351	311	344	320	320	345	338	317	349	333	361	314	332	309	350	392	354	371	343	331	320	321	362	333	294	330	329	357	334	336	302	342	333	338	291	359	328	337	321	349	331	344	381	322	318	347	340	308	298	329	338	336	340	347	367	349	379	327	327	321	335	339	374	348	318	314	352	329	344	313	318	345	341	376	343	325	348	320	321	366	329	310	346	332	333	317	317	320	313	345	331	344	328	299	336	340	320	363	325	345	360	324	354	354	322	339	316	335	331	362	357	319	337	322	350	322	331	346	323	362	339	324	377	334	334	339	329	349	363	323	335	338	339	355	340	340	300	352	317	335	322	362	319	346	302	352	340	356	363	342	374	352	328	312	316	360	350	326	304	347	327	360	357	339	339	314	325	336	335	337	345	345	335	320	367	338	324	350	333	315	320	323	365	320	356	304	319	317	351	324	324	337	361	341	337	365	302	372	300	369	359	368	349	347	299	338	336	343	326	316	324	321	358	342	349	324	344	316	350	333	336	367	318	335	338	342	327	315	320	327	359	345	308	370	330	350	316	360	348	319	300	381	340	339	342	340	309	335	331	370	301	346	329	347	320	367	344	361	363	359	328	314	326	299	312	322	335	333	355	327	352	312	311	304	364	362	319	333	326	335	358	325	323	332	340	311	335	340	333	344	348	321	373	330	345	314	342	338	361	337	317	301	344	357	351	340	328	355	395	348	381	339	358	305	308	350	357	338	326	316	318	332	348	318	319	361	334	351	360	335	343	321	338	343	365	310	324	333	348	316	306	340	338	362	338	315	336	329	298	347	339	366	344	337	364	319	350	324	373	340	331	330	352	315	349	341	345	335	369	339	314	333	338	387	303	295	327	346	322	353	339	311	296	306	352	328	325	304	366	310	340	297	363	327	338	341	356	317	338	353	339	321	382	340	344	368	320	348	360	321	331	318	314	318	314	324	356	349	345	345	365	338	377	336	339	340	312	343	316	341	356	346	326	336	353	319	349	349	312	351	334	314	314	328	312	342	298	378	375	368	319	337	324	348	361	350	331	345	304	319	306	347	329	355	372	338	364	365	334	340	334	327	345	336	371	317	361	363	331	352	330	345	345	358	331	317	356	318	347	347	339	309	338	320	313	320	381	345	353	327	356	324	353	334	317	347	324	344	344	348	333	304	337	309	339	343	353	305	345	307	349	362	358	342	349	342	320	318	336	343	322	354	332	370	345	327	356	349	361	333	340	383	333	358	341	342	353	340	375	336	351	367	347	346	335	354	315	363	331	297	376	334	341	318	349	310	324	351	350	317	336	327	382	330	339	342	345	320	365	361	336	318	331	348	328	315	323	328	339	349	344	335	329	323	346	359	323	338	356	346	355	348	319	354	356	319	365	366	357	338	319	287	336	355	346	324	327	339	366	308	324	314	337	358	365	373	296	353	361	340	331	350	331	356	353	337	350	342	330	314	317	385	329	355	341	324	333	339	317	319	359	376	342	344	349	330	334	380	335	335	332	352	352	336	313	335	321	364	327	325	339	341	354	333	324	365	334	368	347	343	351	358	334	348	332	352	345	341	373	327	331	337	363	338	341	369	333	341	322	334	330	303	357	356	351	337	333	296	303	341	347	375	352	352	317	305	340	336	398	315	314	337	349	357	302	327	325	324	355	370	320	334	339	332	366	344	326	366	359	366	367	367	347	314	335	349	342	327	321	339	315	326	336	353	341	333	341	360	318	351	332	341	387	375	346	324	328	329	325	332	353	357	350	344	339	320	356	343	337	308	342	355	330	333	361	337	387	313	310	337	304	356	348	334	356	329	333	345	342	329	332	318	333	342	335	348	317	341	355	340	334	312	327	328	363	354	316	335	301	324	356	353	344	344	376	342	345	324	288	314	341	344	335	373	348	351	334	336	327	322	349	360	356	364	370	391	360	346	362	337	353	332	323	343	299	355	356	322	341	326	309	349	334	359	326	337	339	323	373	350	322	334	350	348	340	324	395	321	295	331	350	367	340	359	358	350	375	326	347	332	326	321	329	334	361	363	334	331	351	323	329	352	302	320	351	318	321	321	345	338	335	369	340	313	379	322	328	358	365	345	327	318	364	357	368	335	352	324	385	289	347	347	322	321	341	320	345	318	350	355	331	321	350	363	322	342	325	329	363	338	349	333	377	336	354	299	306	335	312	351	290	345	314	326	322	361	338	371	348	349	329	330	305	357	327	343	360	350	342	341	341	349	348	350	341	353	308	349	356	319	334	371	345	316	324	324	334	346	345	341	328	298	327	306	327	339	322	389	301	338	331	378	356	320	326	310	345	334	331	348	341	335	332	344	331	326	321	322	341	315	353	351	362	318	326	330	350	363	322	364	327	359	324	356	359	317	317	328	359	313	353	355	340	336	333	337	342	338	351	303	369	341	333	304	353	322	324	299	343	373	338	345	340	314	341	346	365	352	343	287	352	372	315	323	282	380	318	365	346	348	334	369	317	360	327	358	378	307	352	336	331	330	366	334	340	354	333	377	357	342	329	336	329	344	347	344	333	367	326	362	334	329	319	347	346	331	322	334	367	354	331	353	379	365	329	351	342	303	328	315	329	315	342	327	341	372	361	359	347	323	346	333	350	360	346	331	348	364	322	350	331	351	328	341	307	325	340	341	324	348	336	344	343	344
18466	20410	31539	35250	33867	30959	28761	26241	25249	23226	21042	19184	17242	15890	15755	13399	11780	10171	8227	6363	6144	5400	5052	4805	4017	3784	3171	2386	2665	1661	1357	1321	1345	1269	1149	1177	1187	1177	1090	1057	1023	998	977	1032	1075	1164	1085	1133	1076	1000	1008	939	1023	1032	875	1011	923	1007	1020	986	985	951	894	861	884	802	861	813	881	813	852	870	785	801	846	863	831	841	808	845	854	883	892	965	860	882	841	836	821	872	877	800	838	845	809	893	842	834	850	896	808	806	832	825	811	805	901	866	836	830	863	881	825	860	833	817	824	845	888	825	867	809	865	800	804	837	835	857	799	816	856	825	828	847	845	818	864	851	828	822	841	821	821	868	805	831	792	852	797	856	823	810	807	862	838	826	763	834	788	810	889	807	866	881	807	830	840	826	853	844	813	896	795	794	857	864	864	811	841	863	856	863	851	806	835	864	771	818	794	825	849	825	843	823	870	857	878	834	831	832	877	858	889	806	826	850	801	776	823	829	884	823	797	832	866	804	865	841	842	818	848	837	826	787	824	863	797	821	782	852	826	822	853	857	850	835	851	810	840	824	861	809	789	839	833	800	803	804	814	881	811	853	853	851	824	852	874	855	853	848	808	847	847	870	810	847	841	812	778	799	820	835	800	849	820	857	806	866	841	850	803	812	864	890	816	875	840	826	833	797	838	820	847	847	861	815	839	777	887	815	839	889	850	827	851	809	810	870	885	805	826	810	827	830	810	793	816	852	865	797	830	818	879	864	774	852	813	857	805	814	851	831	795	835	858	828	812	837	809	838	824	813	832	886	848	853	885	816	809	810	842	796	871	798	853	847	820	833	784	836	820	834	820	849	860	798	810	844	819	832	806	839	844	828	808	899	830	841	890	850	774	873	856	822	854	811	816	813	821	888	837	802	840	882	818	868	882	836	821	831	849	833	839	793	819	840	819	796	817	814	859	834	789	806	852	867	825	842	824	906	819	857	877	817	836	781	842	832	795	827	820	880	832	866	835	824	848	850	859	849	876	816	818	848	813	814	805	868	834	833	891	819	850	838	855	846	827	806	823	822	854	809	831	846	815	861	844	783	837	813	840	822	841	870	882	820	862	844	880	849	823	859	815	830	854	862	863	809	827	868	774	830	825	854	860	866	866	872	838	878	848	865	847	878	875	873	806	861	844	838	873	854	856	836	764	839	815	855	828	830	834	899	895	850	843	832	834	889	820	824	798	861	821	839	857	803	782	803	799	867	828	898	808	820	801	835	829	815	840	816	827	887	822	851	882	788	825	855	832	837	767	843	851	816	858	817	819	861	810	853	872	887	846	800	822	864	847	836	848	866	824	869	847	837	829	832	759	824	854	828	810	803	851	829	852	815	819	834	872	873	835	850	788	802	840	805	872	854	845	845	790	838	796	870	823	846	809	870	873	850	811	835	831	829	842	890	869	812	814	877	833	859	823	817	897	851	835	841	879	865	839	837	844	857	795	812	831	784	894	865	865	809	871	815	877	857	869	794	826	876	856	825	792	838	830	859	816	794	824	855	861	798	814	855	803	816	846	837	809	841	855	812	843	769	856	814	795	900	875	853	825	864	835	862	865	828	848	822	828	831	814	879	874	842	784	890	867	790	846	809	843	862	850	825	856	848	874	841	855	842	783	844	857	886	853	840	799	875	828	830	834	851	872	840	850	808	859	847	826	833	836	835	846	852	842	837	886	843	813	885	884	893	858	823	834	852	873	884	821	815	869	835	816	775	844	888	826	854	860	803	822	849	808	841	855	817	898	799	864	854	843	870	853	820	806	831	916	814	821	820	806	814	818	836	839	818	835	806	867	783	797	829	833	816	817	855	806	843	910	846	807	801	812	835	827	834	893	816	821	818	879	822	830	876	848	822	818	838	791	778	854	832	807	822	851	825	828	775	780	817	803	835	866	878	826	829	846	828	790	860	850	819	857	918	767	826	812	819	860	834	831	841	784	816	824	799	846	852	840	795	839	801	847	874	809	817	804	846	857	841	794	793	845	784	810	840	778	821	811	833	801	858	878	839	889	785	817	859	873	889	858	818	843	794	813	819	848	835	823	810	801	791	871	805	837	805	778	849	822	870	824	831	861	835	837	839	850	845	819	912	772	872	853	806	834	786	811	802	809	839	843	882	829	828	825	825	809	831	838	861	849	833	916	841	759	855	828	868	851	839	814	844	826	822	812	845	849	849	849	834	842	830	811	890	831	782	815	875	819	813	835	815	877	782	799	876	811	927	831	803	870	853	867	852	875	894	830	856	855	842	803	823	893	832	785	821	821	850	803	856	800	832	827	887	868	815	842	792	854	873	842	810	754	834	849	819	786	851	827	854	816	869	794	822	816	854	836	847	893	827	874	841	823	814	814	835	796	859	851	835	833	797	874	854	843	844	857	845	849	906	811	865	852	843	841	845	893	802	803	882	830	860	817	822	824	741	780	805	841	802	816	872	818	832	859	788	779	869	856	828	862	805	851	857	846	841	846	826	829	818	844	826	784	848	795	869	823	820	842	824	847	796	856	856	859	803	863	881	879	861	844	832	839	837	823	809	788	844	868	815	798	846	832	852	867	750	828	863	798	808	797	859	822	840	814	810	858	814	826	874	838	852	868	774	841	822	854	860	864	797	829	828	797	877	824	863	829	825	835	800	805	859	770	865	802	789	847	844	849	838	775	815	765	756	785	850	799	826	844	871	870	824	878	815	901	843	823	779	853	842	861	802	872	810	854	877	853	868	811	876	826	825	841	856	867	796	847	853	838	859	804	826	831	818	816	840	850	834	837	874	821	856	778	814	825	814	872	853	865	804	866	887	770	876	806	838	863	854	849	827	818	856	819	873	834	820	845	840	868	854	798	893	847	851	864	856	838	847	864	800	872	825	879	854	887	809	881	836	842	843	838	767	868	792	876	899	836	810	836	848	804	801	918	890	851	859	829	805	856	847	796	845	829	866	875	809	810	799	853	812	836	845	864	876	840	781	844	846	831	839	849	862	869	849	853	840	911	802	879	873	875	796	858	849	807	868	831	840	815	842	819	862	802	813	880	798	830	835	805	838	825	854	871	842	788	841	777	823	825	869	853	807	858	812	857	878	798	834	827	797	943	872	799	861	883	864	815	818	845	854	825	778	845	815	849	829	833	806	827	830	811	823	810	843	789	848	830	852	878	849	877	798	837	787	871	839	886	818	803	884	813	861	844	894	827	880	837	866	843	838	812	755	829	838	841	837	810	878	818	849	833	849	870	848	865	845	810	774	785	833	910	847	823	801	763	896	815	858	842	845	836	837	881	817	797	845	863	802	862	832	820	887	757	797	881	872	874	811	779	808	882	819	867	817	831	832	850	834	824	852	772	857	817	806	790	854	855	857	882	828	821	848	849	883	868	860	837	773	815	854	860	872	890	828	823	861	823	800	869	836	775	786	836	853	865	813	828	828	811	821	873	823	872	890	822	805	830	775	813	784	835	833	847	809	852	815
52754	41504	44494	44857	43190	43599	42011	41648	42649	42220	41035	39099	36050	34585	35064	31291	26961	23726	19802	15119	14305	11799	10288	9443	7634	6810	5287	3526	4248	1776	1415	1275	1415	1098	1027	1003	972	816	750	801	699	644	718	720	842	922	964	878	892	758	611	606	744	623	565	634	640	635	609	568	519	426	417	388	418	360	382	349	354	383	314	286	322	346	334	342	343	331	382	308	346	355	412	383	369	350	344	363	321	328	326	335	327	332	320	298	331	327	350	330	314	317	343	309	350	325	312	319	371	323	368	343	350	365	350	340	322	325	323	366	345	297	314	309	332	319	308	328	341	324	332	311	325	321	340	352	351	343	344	354	333	343	359	332	345	306	328	359	333	343	350	355	342	347	326	371	339	340	319	300	356	341	321	333	356	365	274	351	304	318	375	357	329	365	312	322	358	325	313	315	342	310	325	322	309	324	318	336	356	333	355	331	377	333	348	353	331	330	327	355	333	305	311	330	348	345	363	323	299	359	334	327	317	368	310	339	342	297	286	317	340	325	341	335	334	331	302	337	326	382	360	342	295	340	343	364	341	290	347	367	361	340	374	358	333	326	334	355	332	339	312	330	362	348	329	319	319	316	381	294	302	353	334	351	337	325	337	346	343	367	353	329	355	321	340	330	317	345	351	330	354	366	321	323	307	319	366	337	380	328	337	315	346	329	331	318	324	364	344	317	359	341	346	317	317	310	333	315	335	341	341	324	326	335	334	356	312	316	331	370	330	337	350	321	331	302	316	315	297	357	366	311	376	336	298	341	353	322	352	307	339	333	328	310	337	312	303	337	336	335	374	359	371	336	365	313	334	340	338	366	350	317	318	360	340	337	316	345	325	352	356	302	308	331	339	337	338	339	337	362	330	314	320	342	321	312	356	338	336	361	331	347	337	314	304	304	316	323	356	341	322	340	356	339	369	317	328	329	365	336	346	307	337	321	350	296	326	323	342	320	350	348	311	335	327	318	308	352	365	324	340	317	332	324	329	355	366	341	306	346	344	329	343	324	302	337	355	323	313	345	323	321	353	331	348	320	339	312	371	356	328	338	308	321	326	370	321	297	346	328	360	364	326	341	336	353	296	358	347	327	322	314	300	362	318	320	338	353	362	328	377	351	310	340	332	335	332	333	320	320	348	377	356	377	328	321	351	359	344	291	343	355	328	305	326	360	319	341	358	327	324	303	307	336	330	321	325	305	308	354	336	362	323	355	324	327	354	337	307	365	300	343	322	319	331	329	338	332	358	313	321	335	316	319	337	315	366	316	311	311	321	331	345	331	300	358	361	317	334	331	330	303	339	313	334	298	324	296	322	327	288	350	327	359	334	338	316	338	321	321	307	311	330	301	325	310	300	337	329	337	315	301	348	339	296	296	339	367	329	339	333	354	396	331	337	330	317	330	301	346	345	335	315	340	365	316	341	312	308	340	325	316	335	332	323	333	335	335	309	331	314	339	312	312	327	343	336	311	328	341	324	340	327	359	367	310	328	345	355	351	330	339	358	385	360	321	323	372	331	322	294	311	309	360	311	338	337	310	322	323	362	325	354	343	329	338	317	322	323	328	326	355	358	317	332	337	340	310	314	335	328	296	341	326	355	347	348	339	331	318	315	351	360	353	289	306	344	349	339	339	354	323	318	329	339	289	343	317	314	333	356	361	297	296	339	344	335	333	330	326	352	346	326	309	328	367	319	366	315	360	319	346	332	327	303	363	359	351	324	333	329	311	327	329	351	331	306	373	365	374	321	318	319	339	351	342	309	341	311	321	311	311	325	330	384	333	348	348	343	330	302	322	335	349	348	356	352	336	316	350	324	330	317	301	314	290	311	336	311	325	279	351	314	316	352	340	313	358	315	307	352	314	325	336	320	339	331	364	321	325	313	333	304	316	345	347	318	322	346	313	334	323	338	335	335	349	343	348	350	360	334	332	329	343	328	308	326	313	370	314	345	355	365	353	325	358	330	309	281	296	380	317	323	342	347	323	327	349	346	322	316	324	322	335	359	332	374	344	342	341	386	355	329	335	282	324	382	298	351	360	316	328	328	353	318	295	362	371	351	321	327	359	309	342	317	330	329	341	353	348	328	333	314	317	318	309	315	300	314	315	320	318	340	330	305	329	344	343	343	332	349	337	318	312	320	336	314	341	325	318	363	347	331	320	317	337	358	339	348	346	357	336	315	323	353	343	302	337	314	338	329	333	333	322	338	292	326	334	345	345	325	311	323	303	317	323	329	319	305	335	320	359	345	330	313	328	357	315	306	336	362	348	357	311	329	320	327	330	328	306	293	330	325	336	328	347	335	344	362	315	330	347	335	346	333	334	308	333	346	297	339	319	340	333	308	325	341	340	324	324	329	345	342	340	351	329	345	343	326	345	355	320	307	316	343	359	322	350	320	345	327	370	358	315	307	330	355	363	333	343	320	338	342	313	298	326	363	321	338	332	344	332	290	354	325	347	299	344	353	307	306	345	321	327	319	335	333	323	327	346	339	320	318	357	323	315	338	307	362	348	353	320	319	358	354	347	344	314	317	338	311	308	327	332	367	330	347	342	317	289	313	330	314	344	332	325	327	345	363	344	309	340	351	347	317	312	334	342	352	321	325	310	340	340	347	314	317	343	341	336	367	311	353	321	340	329	349	305	331	373	331	313	323	323	355	323	322	351	327	294	317	303	303	317	337	346	346	326	316	330	322	365	342	336	322	290	353	339	338	320	320	314	303	321	305	318	350	313	340	337	336	318	346	339	299	341	349	334	361	379	311	327	335	331	341	318	381	309	348	319	364	363	296	331	324	330	336	341	344	317	330	358	323	331	356	330	334	327	373	361	341	323	300	320	322	346	307	332	353	328	342	358	372	320	305	342	321	367	328	296	343	311	318	347	373	310	336	335	300	343	337	364	352	331	331	337	329	334	330	332	330	311	315	349	315	337	351	338	376	332	351	338	304	327	328	321	303	362	336	342	334	347	286	274	340	359	329	329	323	386	346	322	322	319	304	354	326	316	315	309	332	319	290	333	327	345	335	317	327	334	346	330	307	341	352	346	342	352	324	352	319	311	363	320	320	304	329	323	323	330	329	361	337	295	356	349	318	344	340	329	328	329	331	317	317	333	352	390	373	321	319	325	366	325	265	284	343	310	272	297	341	290	335	311	315	338	307	349	339	347	326	388	330	319	309	322	359	364	346	330	324	320	339	316	334	315	318	374	361	339	334	311	338	361	284	313	339	326	348	327	335	342	337	325	302	336	364	301	329	302	323	325	330	336	307	310	317	323	341	333	347	341	317	340	322	339	353	363	349	320	350	324	328	317	315	333	330	362	330	345	318	339	305	326	354	331	309	339	342	314	291	330	318	334	312	327	342	347	324	337	332	366	309	339	358	334	333	337	347	281	330	307	333	326	372	332	308	313	341	355	312	332	291	323	310	301	313	298	340	357	327	342	349	353	340	353	303	356	347	309	320	316	312	314	303	314
44823	48961	53514	57279	59319	59536	61331	61729	60806	59907	58305	56802	54241	54045	54910	51593	48741	46452	42666	38026	37702	34566	32750	31787	28632	27174	22106	16862	19026	9757	7637	6905	7948	5698	5410	5409	5177	4728	4060	4124	3665	3395	3746	3907	4483	5326	5090	4973	4622	3419	3121	2784	3531	2722	2377	3017	3239	3083	3142	2856	2403	1409	1201	1298	1241	1128	1030	857	891	833	877	815	804	794	806	829	843	846	832	783	841	1135	1171	1122	1010	898	843	882	795	751	816	779	852	826	763	823	860	853	815	799	873	817	758	821	762	798	820	837	814	815	825	870	787	810	801	784	766	869	843	890	816	827	762	805	823	835	842	807	801	846	792	827	765	788	821	853	802	801	863	816	830	813	796	813	829	800	815	792	849	822	852	817	868	786	823	781	825	816	840	871	826	867	825	794	753	860	820	800	819	792	812	775	817	831	776	810	834	802	803	799	837	775	781	792	831	800	853	819	812	831	814	798	852	759	795	790	808	788	832	828	807	815	833	832	823	816	827	765	783	814	813	797	826	832	814	794	797	752	809	777	847	769	810	797	775	844	879	844	800	839	835	833	814	775	803	852	751	846	813	840	812	767	782	789	773	802	827	799	770	857	837	779	820	878	798	872	858	861	835	810	743	772	822	809	804	833	774	766	800	801	808	807	805	832	773	852	774	861	777	814	800	825	819	815	768	808	802	820	846	762	799	846	806	796	830	893	757	785	866	786	834	775	819	817	849	804	836	839	771	814	834	801	749	829	801	771	810	808	811	831	786	793	839	822	824	819	877	849	845	826	819	817	795	820	792	838	803	797	878	816	780	801	813	795	839	768	824	798	774	796	831	805	816	783	806	824	791	787	817	800	775	797	772	832	830	814	800	786	772	786	861	800	819	802	814	835	773	761	764	830	827	838	820	802	861	825	842	838	813	816	825	814	843	777	874	798	874	736	817	793	851	865	837	787	840	782	814	799	843	828	814	859	823	765	847	806	802	835	805	851	832	843	828	781	796	792	856	800	831	770	853	802	831	866	808	806	770	810	840	785	842	827	774	829	801	817	810	826	790	855	769	839	833	781	837	759	818	805	752	871	791	803	854	828	798	843	839	795	819	773	748	826	801	823	782	846	840	838	826	813	834	830	808	808	790	782	785	778	827	819	801	782	776	820	816	837	831	775	789	829	813	786	852	829	839	788	773	842	772	833	792	863	813	816	868	861	818	836	818	820	875	794	830	821	813	779	822	885	815	802	801	818	801	813	817	846	834	771	753	792	832	861	809	775	803	835	809	841	800	789	794	862	816	812	861	801	827	816	821	830	785	797	796	787	808	804	852	845	800	873	818	821	861	824	827	844	819	820	788	798	803	802	889	848	792	788	859	837	800	844	820	775	782	805	806	841	824	856	833	812	848	781	805	779	797	770	810	853	821	812	791	839	805	808	835	768	813	824	861	780	794	861	803	830	813	789	811	799	798	806	763	794	878	809	841	794	775	803	760	838	803	797	814	813	840	774	814	807	851	820	835	868	829	852	847	800	807	823	802	817	798	856	800	817	839	786	818	789	830	786	833	835	785	779	794	817	800	789	803	806	802	810	781	740	828	816	818	792	849	831	821	796	811	904	817	775	830	781	802	817	824	833	809	789	834	851	842	764	810	820	882	783	814	854	784	810	789	768	835	754	826	800	794	810	789	847	801	830	806	822	837	829	793	800	804	856	823	822	854	799	812	801	800	838	835	800	767	873	813	791	788	813	885	838	801	811	792	823	817	819	806	842	824	803	824	820	815	795	790	798	780	808	804	826	815	826	819	845	837	793	783	809	849	814	860	772	837	836	767	857	845	791	816	833	828	823	805	847	841	798	826	779	808	865	801	765	758	774	779	828	796	798	883	779	846	761	845	857	769	819	795	819	802	794	765	795	789	761	808	833	818	797	843	784	786	882	749	803	834	824	795	809	831	831	842	859	826	817	809	794	805	842	761	815	797	811	821	845	830	822	802	815	809	784	827	835	841	787	829	799	859	773	785	841	858	832	832	851	841	830	850	871	883	819	769	797	850	805	781	784	799	799	808	818	828	804	779	805	834	816	858	795	804	797	857	805	866	817	801	815	811	777	817	801	769	802	802	804	807	784	802	810	812	761	776	819	812	840	829	830	848	805	819	839	832	834	766	853	826	770	815	799	832	777	783	807	785	806	825	788	818	806	781	821	824	793	812	797	796	819	800	802	770	784	816	807	743	813	764	816	842	833	862	828	863	776	830	774	790	822	853	821	847	826	838	852	762	831	819	835	851	824	824	857	833	836	837	803	774	842	823	808	827	821	795	838	832	851	797	809	812	811	817	852	800	772	824	760	823	857	839	762	770	807	814	825	795	798	839	834	808	815	826	785	811	805	842	797	858	852	806	789	821	836	789	823	813	832	779	818	870	799	847	842	837	804	821	801	838	847	811	808	796	841	803	792	801	821	815	795	824	802	792	833	843	812	840	830	802	807	802	819	852	787	819	833	757	862	828	825	828	816	813	856	813	844	815	759	834	827	841	780	798	863	816	853	781	788	821	845	783	816	824	804	828	850	833	797	837	792	841	811	825	774	792	846	842	836	786	866	853	855	770	763	837	873	810	817	798	817	843	845	811	798	787	798	821	797	842	826	810	811	787	871	781	809	871	821	800	817	773	815	849	846	855	811	839	819	768	844	789	817	832	843	805	806	818	842	806	862	796	799	828	834	836	812	834	833	853	827	828	852	772	834	780	835	810	786	803	758	818	798	795	776	793	811	847	812	826	778	840	824	752	813	858	814	848	819	805	792	833	811	817	787	772	804	841	806	805	789	803	805	824	825	861	800	818	860	795	808	877	818	851	806	820	808	850	790	799	844	795	812	810	816	764	763	818	842	792	867	816	857	796	815	793	816	825	776	794	820	840	820	842	871	829	887	833	868	812	816	796	777	794	826	817	819	846	788	815	885	862	850	878	831	827	841	845	804	809	765	810	838	816	757	845	828	813	820	761	791	747	849	814	803	802	861	821	819	786	844	832	808	741	841	809	842	815	840	803	824	797	821	854	855	834	840	851	796	800	794	837	803	778	856	843	810	819	777	821	849	798	802	803	881	808	822	805	816	798	809	840	792	843	811	780	799	794	855	794	791	779	819	822	809	810	803	760	777	803	820	829	811	823	816	857	746	853	804	808	843	833	784	815	771	764	853	850	870	776	783	803	803	849	814	800	833	806	866	825	812	796	808	833	807	798	838	797	799	753	767	817	848	798	805	817	799	887	837	824	786	800	796	824	845	803	810	845	769	840	788	801	803	819	830	843	817	833	814	814	813	834	790	773	788	809	796	845	830	818	823	794	804	850	788	851	808	805	870	767	773	817	792	795	839	787	830	824	854	719	847	789	796	807	788	812	838	816	852	815	789	870	798	828	826	819	791	862	806	883	821	791	838	863	790	831	801	880	838	799	785	789	848	847	808	819	863	821	780	806	781	771	870	791	851	780	827	837	816	823	808	820	835	839	791	812	830
57376	42532	44078	43688	42115	43643	42469	44742	47688	48700	47636	47439	46675	45660	47154	44773	40612	38678	34505	28277	26805	23194	21236	19034	16158	14487	10525	7325	8317	3863	2794	2516	2522	1960	1778	1796	1667	1442	1211	1334	1118	999	1172	1196	1426	1608	1620	1482	1438	1114	1044	864	1020	842	761	939	1018	920	968	871	749	472	433	418	399	444	390	331	350	330	310	304	320	305	319	301	330	326	300	340	322	399	437	432	377	356	309	301	304	295	355	329	331	284	323	319	317	320	315	291	298	315	346	323	295	340	299	288	295	303	315	320	310	313	304	310	310	301	298	286	335	306	309	302	321	281	306	309	327	335	340	312	324	297	320	310	335	326	311	308	312	269	340	293	329	324	308	322	322	294	307	339	308	331	319	303	337	330	327	297	302	298	339	328	284	332	292	318	298	328	303	319	328	287	323	310	297	346	309	314	297	294	340	321	277	309	302	303	309	299	302	323	321	295	303	310	294	318	335	328	325	336	338	306	338	309	316	369	287	336	333	318	295	310	326	313	306	328	314	291	330	305	314	317	307	296	292	332	304	286	273	311	330	327	307	266	357	329	321	314	324	309	301	313	299	310	305	326	280	299	319	333	323	313	311	271	316	328	307	296	319	354	318	302	277	311	338	318	322	319	289	289	337	305	358	293	294	321	321	321	313	329	325	297	340	301	269	304	290	312	319	311	355	261	330	286	294	305	283	338	302	301	317	342	261	336	304	331	297	344	311	310	346	331	296	346	308	293	326	306	326	336	327	333	323	296	298	337	317	311	330	317	355	282	323	299	292	337	344	290	316	333	307	319	316	299	312	323	312	318	337	329	321	333	330	324	314	314	336	305	307	298	290	346	321	285	296	297	305	343	328	321	318	315	324	309	322	313	333	307	320	308	312	315	305	346	317	343	307	292	325	305	296	308	305	278	316	283	302	305	329	330	285	330	338	316	325	305	310	322	326	312	291	324	339	305	310	313	296	302	345	301	284	337	303	310	320	310	315	321	306	312	309	315	293	303	304	308	319	321	303	333	304	323	304	309	308	291	315	293	327	308	306	298	343	326	298	326	344	298	339	326	285	296	297	291	329	329	325	337	324	311	332	297	306	322	332	306	315	311	317	329	330	314	304	285	284	295	303	309	312	338	323	300	296	289	312	323	273	329	268	292	305	323	309	286	356	340	328	274	307	273	323	310	307	353	314	289	297	324	310	303	298	341	338	317	320	326	332	329	327	310	309	299	346	319	293	322	309	311	309	319	315	342	289	309	319	328	324	320	323	303	303	323	306	294	291	338	294	318	306	302	323	310	319	294	338	330	315	286	323	350	335	343	320	341	354	315	305	304	313	308	318	335	311	321	288	327	328	314	313	282	350	324	319	303	325	300	316	283	306	279	324	271	321	305	345	321	328	288	321	311	314	299	313	315	289	304	281	314	292	309	296	300	284	344	328	336	317	333	295	324	319	347	299	347	314	307	288	307	315	338	332	288	300	342	329	327	297	336	310	327	317	313	319	301	338	354	317	320	318	323	311	321	330	337	297	278	329	309	308	324	294	316	315	309	325	300	342	288	280	312	280	339	319	317	320	301	329	312	329	291	315	336	286	291	340	329	294	288	326	328	329	318	311	342	315	310	314	313	327	318	297	293	313	286	322	306	305	321	340	324	273	321	320	311	309	323	325	308	312	328	341	355	328	316	333	346	307	319	272	301	323	309	290	312	315	296	305	328	317	319	315	317	278	312	319	295	349	271	303	317	309	310	302	314	336	315	301	327	315	335	317	343	314	333	303	355	319	290	274	316	320	297	328	295	298	287	341	297	331	319	333	307	320	334	327	317	308	300	326	349	311	315	321	312	331	291	315	294	300	356	297	349	288	354	360	307	312	282	307	300	293	329	330	335	299	324	344	324	297	282	303	303	313	300	316	311	298	303	311	318	289	291	316	315	310	315	317	331	325	322	328	331	308	302	284	295	288	330	331	324	318	302	307	307	307	286	285	332	317	296	319	291	309	364	317	320	270	305	290	314	283	303	327	278	305	310	348	285	325	314	300	265	324	295	337	299	340	312	283	319	320	362	307	302	338	354	321	316	364	321	312	315	289	329	310	322	307	341	355	295	332	284	277	368	300	287	324	337	334	300	323	324	310	315	285	283	333	305	303	353	317	304	334	314	317	297	291	327	310	328	309	283	323	297	279	284	301	304	327	334	330	296	295	337	319	287	327	320	318	322	303	299	289	331	288	278	323	333	318	349	335	292	334	270	308	306	294	321	322	294	317	281	311	288	350	340	317	288	333	330	284	277	298	316	313	311	294	343	294	318	336	334	330	322	292	296	324	276	308	332	344	301	281	302	303	349	335	317	317	326	272	291	298	292	317	310	312	297	330	313	346	322	311	276	306	293	320	268	299	321	346	312	285	321	315	349	279	325	328	295	306	298	317	339	312	287	325	345	302	336	339	340	300	334	292	287	293	310	322	332	294	316	327	314	310	332	286	335	302	329	319	310	315	317	317	335	317	313	296	325	307	300	309	299	309	346	335	354	296	298	298	310	303	306	316	279	339	349	309	327	311	302	327	330	314	322	327	332	321	289	345	321	298	337	322	280	315	304	318	309	337	307	334	320	304	308	311	320	331	291	321	316	300	320	301	290	318	312	307	331	313	307	321	368	302	299	329	342	297	324	295	328	290	298	344	282	327	307	320	333	330	268	334	348	293	314	311	346	264	304	316	331	311	319	319	348	324	274	304	346	344	319	297	288	311	309	293	274	301	325	326	279	305	309	327	299	295	305	347	285	308	264	305	319	301	338	302	317	300	292	323	333	345	337	327	318	322	317	335	339	304	323	306	335	295	306	334	335	301	354	316	308	271	306	323	326	364	333	307	302	341	320	292	322	307	314	251	331	323	311	289	333	306	327	331	311	318	322	303	334	306	317	315	305	295	344	299	306	343	266	343	326	330	311	270	323	319	294	303	291	289	308	289	323	290	314	299	321	309	309	352	304	316	258	306	285	304	326	323	291	317	296	301	326	313	286	326	346	374	328	299	284	319	344	296	297	282	319	307	299	309	316	321	326	278	318	315	312	358	294	314	276	308	298	307	294	304	325	318	316	299	319	339	300	272	323	311	318	330	320	317	313	330	324	336	316	300	292	315	307	299	324	295	342	346	309	302	310	289	325	316	274	324	349	324	286	335	320	285	343	307	292	332	351	304	297	302	309	312	311	285	350	308	313	310	320	330	331	327	326	302	314	330	282	323	326	321	306	284	331	309	314	304	339	309	315	338	329	327	286	298	314	289	333	309	344	295	338	323	332	348	310	296	330	328	309	321	341	359	336	334	314	285	313	334	309	289	347	286	309	286	300	311	333	313	290	301	295	324	317	309	321	310	312	306	316	320	276	303	320	346	331	288	320	321	332	320	310	271	331	350	308	290	316	322	304	306	305	309	312	299	286	308	336	329	320	318	302	324	331	292	323	321	303	293	330	300	295	303	319	324	316	344	335
51104	56092	55362	57317	60048	62611	66284	67177	67180	67907	67391	66692	65012	64292	66194	63701	60544	58882	55009	49972	49465	46328	44884	43466	40327	39398	31942	25985	28025	16540	13922	12673	13366	10077	9225	9759	9041	8316	7221	8205	6348	5643	6652	6973	8124	9068	9347	8402	7759	6421	5579	4488	5771	4620	3963	5107	5634	5178	5204	4623	3772	1992	1525	1570	1556	1388	1153	938	891	872	767	807	753	811	777	791	769	764	759	824	819	1200	1588	1388	1135	976	831	764	790	716	728	736	795	796	712	802	766	752	844	777	757	797	780	781	791	760	730	762	774	766	755	864	771	747	797	769	735	800	784	744	786	768	736	767	738	734	792	741	755	743	791	776	802	777	758	801	789	722	770	741	788	743	730	733	745	781	754	770	760	740	767	739	773	741	748	765	750	731	745	764	752	762	700	777	804	768	783	768	786	815	761	792	766	786	763	770	723	788	723	745	718	796	761	731	777	714	788	704	712	762	780	737	755	777	742	778	745	765	744	748	740	775	791	775	722	760	745	748	770	765	775	774	759	789	796	786	795	753	734	780	790	743	779	776	766	747	774	768	756	788	773	756	792	754	692	765	751	744	775	722	800	729	795	717	760	791	765	755	707	794	767	726	761	766	760	819	717	770	760	740	739	732	716	755	743	759	817	721	767	767	759	741	744	762	721	789	761	794	772	753	757	732	705	737	761	797	754	712	728	785	741	743	751	752	759	727	793	759	822	708	774	768	716	768	789	734	735	723	772	731	795	776	762	803	785	812	797	742	773	727	715	772	692	751	827	761	776	784	749	787	779	796	807	751	732	745	781	774	742	759	774	742	714	750	809	796	737	782	769	793	786	735	782	822	809	760	757	817	756	751	768	782	758	740	752	727	770	738	781	783	775	726	795	726	792	751	780	780	751	780	740	758	754	742	770	715	775	766	749	748	739	710	748	767	767	799	742	771	806	743	734	741	786	739	754	764	790	791	721	806	750	765	782	778	750	757	727	795	765	695	755	796	764	740	761	770	783	713	789	744	751	748	745	748	794	767	770	727	764	790	799	753	745	768	756	749	758	718	755	742	779	800	765	735	766	792	765	777	736	707	819	758	789	748	783	793	743	761	724	741	773	745	795	771	779	752	753	716	776	742	771	807	815	756	757	723	735	719	766	792	743	803	787	752	751	761	737	750	778	724	724	801	751	770	755	749	749	741	768	744	774	732	836	745	741	782	757	729	734	767	793	790	768	758	747	761	779	776	780	795	776	731	779	769	742	742	784	786	803	792	790	790	745	774	787	746	762	724	746	778	760	759	763	800	764	747	745	784	727	747	722	719	727	799	728	799	772	766	762	732	727	781	755	795	767	784	737	801	782	744	778	762	772	795	773	738	763	779	778	704	776	780	723	717	767	765	785	757	721	792	787	777	732	745	775	792	754	763	771	743	785	730	798	799	775	756	760	772	797	802	772	744	719	767	720	782	765	741	769	747	774	760	731	715	768	771	718	821	782	731	759	761	743	772	773	757	734	781	780	723	785	742	763	729	768	752	804	751	828	755	754	795	727	799	754	768	749	766	771	712	726	769	765	706	690	762	755	769	737	767	732	736	785	765	734	794	791	737	754	822	752	714	799	777	781	755	791	764	752	753	754	726	703	786	721	778	802	785	777	719	727	744	748	766	774	744	777	789	791	751	761	758	760	752	785	738	781	755	746	761	745	793	745	786	790	747	776	806	765	758	761	754	712	783	792	765	818	728	761	789	785	782	775	752	778	761	744	791	756	734	760	727	789	767	742	770	753	727	723	700	770	773	776	705	762	778	776	757	808	759	761	735	703	724	743	746	733	710	801	761	736	778	766	761	763	749	778	738	790	784	808	758	773	763	759	773	805	766	737	715	731	773	785	771	764	745	777	760	731	749	739	792	762	709	780	747	731	739	757	759	731	761	778	804	766	770	731	775	815	751	736	767	761	774	756	759	747	819	788	753	836	803	792	752	765	783	763	712	729	727	761	735	748	730	759	728	703	783	707	784	754	806	789	717	761	733	783	717	780	769	704	734	719	766	821	762	800	717	751	826	762	770	793	760	756	732	756	735	782	766	816	736	766	736	723	773	730	780	743	799	776	745	761	757	822	787	778	758	741	781	737	788	716	775	792	739	798	782	773	734	746	769	743	766	809	778	775	766	769	787	782	787	753	766	776	754	773	757	766	754	747	744	768	740	799	710	761	826	728	769	730	717	751	760	779	741	772	741	814	711	757	740	754	748	785	748	781	744	780	683	771	774	773	747	774	752	768	757	747	747	771	761	765	761	766	771	805	789	733	761	763	749	728	763	789	748	730	803	751	772	727	720	814	830	794	728	750	728	755	766	716	683	784	778	753	757	751	809	765	792	760	740	758	728	739	759	784	722	727	816	734	735	732	772	729	728	793	780	744	756	757	767	735	760	748	827	736	704	765	726	769	764	793	788	765	787	760	723	804	744	724	726	784	761	752	782	763	748	717	809	739	805	758	741	776	793	747	767	777	792	789	769	748	770	788	774	771	767	789	779	787	744	767	737	781	743	799	779	760	732	796	720	802	736	730	800	797	758	761	782	741	741	749	787	718	736	775	807	735	775	741	753	780	721	703	790	747	725	795	751	784	781	732	745	738	751	772	790	722	760	766	726	801	766	727	723	786	796	753	788	745	772	728	709	726	768	794	770	749	775	727	760	783	790	779	722	731	807	743	775	745	779	762	803	736	772	761	771	762	779	782	752	785	750	750	742	766	759	744	726	742	767	720	730	787	751	762	780	754	745	759	791	695	758	763	762	749	770	802	762	759	756	721	810	760	715	781	748	761	726	798	794	825	745	747	744	745	773	750	750	827	742	799	767	772	757	822	774	765	777	748	788	783	776	734	759	763	759	775	763	745	709	810	760	778	767	785	775	741	798	752	731	784	759	822	708	745	814	760	757	803	749	742	806	772	719	747	728	791	784	700	807	712	801	777	738	790	748	778	744	723	752	714	767	780	776	746	799	734	754	812	781	767	751	785	787	764	734	803	739	798	794	730	719	713	765	720	780	735	723	755	766	747	766	806	791	806	738	788	744	735	737	796	779	780	747	752	780	767	726	741	767	753	774	743	744	770	751	753	782	768	728	789	752	756	758	783	769	766	781	758	805	783	793	748	813	794	734	745	787	787	745	813	765	772	824	798	740	788	755	784	739	782	702	775	741	776	748	759	761	743	781	787	735	722	768	756	725	791	735	731	756	732	757	752	747	745	733	777	766	724	760	761	757	782	771	711	782	716	767	721	788	801	815	766	794	772	762	790	787	793	798	795	770	778	792	761	748	761	770	742	794	750	759	689	737	796	737	778	744	733	740	700	795	747	799	743	781	768	730	760	726	710	742	776	709	749	785	762	761	802	739	773	751	691	802	723	677	750	755	741	757	812	731	769	734	791	759	765	777	741	740	777	740	783	743	736	743	733	732	717	746	803	752	762	787	774	762	736	729	728	748	777	734	741	752	765	734	765	747	746	797	710	706	718	764
23044	20222	24772	22816	18712	15506	12466	10171	8257	6793	6031	5277	4305	3496	3330	2993	2284	2066	1746	1352	1207	1025	1026	916	817	782	686	614	539	425	431	436	421	390	388	386	373	372	371	358	397	373	348	389	402	354	393	368	365	377	334	390	366	343	368	367	395	353	383	390	356	366	332	347	340	350	353	331	346	393	354	353	332	324	333	329	335	329	331	340	345	331	380	333	340	337	324	360	337	335	354	366	330	366	348	329	331	335	350	371	334	352	340	329	362	327	375	349	323	365	344	349	375	388	343	373	336	342	340	348	333	338	349	409	298	319	348	335	363	355	350	353	359	363	359	347	339	356	358	345	354	374	377	342	344	350	352	357	342	357	333	366	354	340	357	332	358	328	360	342	366	361	377	350	301	418	356	374	381	358	344	351	378	352	344	342	386	350	386	343	357	366	362	342	330	357	327	351	352	367	351	382	341	322	346	350	332	361	362	341	348	359	343	366	348	368	350	356	365	324	333	334	351	356	348	349	380	362	390	353	343	353	338	334	344	344	342	329	389	346	323	343	336	344	351	334	357	368	354	370	384	350	339	273	338	325	334	357	316	330	362	329	352	332	331	304	338	379	363	366	325	364	394	379	333	362	365	335	331	350	360	349	344	372	353	370	323	374	381	388	345	354	353	325	378	334	331	368	353	343	335	341	343	344	362	389	350	329	367	344	368	356	358	374	363	365	354	315	379	369	316	377	316	381	349	332	369	351	328	353	349	312	374	330	288	311	357	402	376	352	348	353	349	343	340	356	365	307	377	360	361	366	370	374	355	369	351	322	336	354	363	338	365	376	341	360	347	346	349	343	328	369	349	337	358	328	314	345	360	319	373	359	334	367	369	349	359	367	367	343	344	378	326	327	356	367	329	357	369	347	361	345	352	339	354	333	360	327	390	298	385	354	353	345	368	342	378	365	391	352	351	322	328	339	345	359	300	350	354	353	348	358	329	384	348	343	336	330	340	342	358	351	339	329	319	360	357	354	326	329	363	354	339	335	324	363	354	336	359	329	365	336	335	363	352	363	328	319	394	330	334	306	323	329	356	383	361	384	337	356	353	367	346	326	372	351	348	351	341	362	348	380	339	371	382	376	372	354	347	332	362	318	339	331	348	360	356	326	331	334	347	350	349	334	328	342	354	327	361	333	362	324	341	386	377	346	333	369	359	350	342	337	350	342	347	348	386	357	358	361	336	372	338	352	372	361	336	328	343	371	306	335	331	335	358	350	351	380	363	351	323	362	322	341	369	313	367	340	393	320	370	339	326	351	365	366	360	353	365	333	347	394	342	386	383	352	379	328	385	346	358	340	381	323	343	337	349	364	352	325	353	335	349	319	322	321	324	352	354	364	363	357	341	325	321	347	373	359	356	384	335	354	389	366	362	363	327	346	359	328	316	325	349	343	338	350	329	384	367	328	320	345	343	350	373	372	371	313	347	386	348	362	350	359	376	361	292	298	341	357	372	354	321	318	355	357	333	322	343	353	386	394	383	307	350	323	340	391	316	321	352	351	346	341	348	346	330	347	332	325	343	347	360	350	336	344	323	281	357	339	364	319	356	337	325	357	349	338	364	350	321	317	347	382	388	323	340	369	344	308	375	359	342	343	335	350	355	360	363	348	354	329	372	366	323	347	355	342	343	340	327	367	313	317	346	352	324	379	349	319	350	384	362	354	389	346	330	349	334	343	330	384	357	364	387	333	357	354	314	393	354	354	349	355	357	350	350	372	320	327	361	321	370	334	357	335	331	368	359	394	328	351	310	375	326	341	346	350	355	342	346	352	338	317	343	381	353	359	355	339	344	354	350	366	352	322	337	335	341	357	351	338	329	354	343	382	356	277	326	340	335	374	344	326	365	347	323	386	348	380	364	315	311	364	345	331	343	296	342	358	320	385	348	356	375	362	351	334	345	322	353	355	375	353	350	373	353	345	330	365	352	356	383	350	320	342	373	347	348	399	365	379	313	335	353	333	355	358	328	370	345	365	329	374	353	367	364	330	352	336	366	376	343	334	374	353	357	333	348	335	360	343	355	337	342	318	358	366	328	365	360	356	352	390	321	370	362	369	361	388	337	338	326	371	341	366	334	348	418	328	358	330	365	352	361	331	389	332	329	345	381	346	359	397	378	349	331	342	374	333	345	329	316	341	353	374	325	336	312	334	285	325	340	328	386	295	348	359	335	307	330	338	353	356	342	347	366	363	331	345	359	358	361	353	364	359	336	353	358	356	387	328	367	370	329	356	353	321	334	360	320	388	385	341	334	333	346	326	366	333	341	330	320	342	352	364	333	349	401	323	341	334	349	351	354	330	356	335	361	363	372	337	372	321	381	326	340	348	319	362	365	366	342	334	315	332	332	417	357	360	356	379	357	344	324	318	401	350	331	349	332	376	339	369	362	345	380	357	345	357	349	349	361	359	378	342	352	336	344	371	358	344	338	324	351	361	360	346	350	319	372	321	336	326	337	354	353	356	339	336	368	344	359	364	333	337	332	346	337	337	354	376	344	348	356	349	358	327	345	354	383	306	347	362	369	311	318	370	311	376	343	356	329	314	365	340	338	336	323	320	355	316	348	325	349	335	345	328	362	347	341	304	335	331	353	324	347	323	347	328	363	347	374	374	335	335	333	315	326	382	358	344	379	380	365	331	351	385	344	315	350	355	384	343	331	343	358	353	320	380	342	355	323	356	341	369	344	360	350	350	393	342	363	359	381	351	335	328	330	341	358	391	383	334	339	337	323	343	333	341	382	343	336	346	342	355	366	385	365	315	334	341	361	353	355	293	373	344	339	339	362	373	361	344	378	357	346	344	372	334	366	334	363	322	338	367	360	325	333	338	325	341	370	347	349	335	322	338	326	314	371	362	338	337	385	352	351	341	358	360	337	358	346	335	334	355	341	330	337	337	343	356	359	330	347	336	324	371	343	345	343	337	352	359	359	317	382	340	351	349	365	360	369	353	349	369	346	370	366	351	325	343	350	330	361	335	332	343	328	304	333	345	351	363	347	328	340	341	318	348	373	363	338	333	359	343	350	360	360	351	342	345	342	359	368	348	331	379	360	338	346	380	335	339	361	342	334	318	386	341	340	359	323	352	314	346	354	335	338	343	367	329	345	348	326	375	362	370	357	368	338	321	367	358	342	332	334	325	349	351	327	352	353	353	352	369	353	334	346	348	315	337	321	344	361	375	361	326	345	332	353	369	331	325	365	345	390	366	336	338	380	353	348	356	345	358	346	374	309	353	332	319	331	329	339	343	347	329	343	313	342	358	343	366	321	362	346	327	339	338	358	365	337	342	361	347	330	345	364	350	362	361	338	348	339	346	350	355	334	353	341	337	344	361	348	349	352	361	335	336	354	326	325	359	347	341	354	312	349	332	343	323	356	352	356	342	354	362	371	352	339	347	379	354	355	296	338	346	378	336	340	346	351	346	349	313	331	345	357	363	372	338	291	340	304	344
18740	20926	31830	33842	32888	30365	28498	27177	25116	22954	21416	20086	17758	16320	15695	13988	11407	10584	8482	6491	6244	5477	5116	4660	4031	3793	3019	2374	2554	1539	1357	1380	1430	1276	1247	1173	1176	1155	1057	1131	1056	980	1054	1115	1106	1172	1232	1112	1091	1029	1018	1016	987	995	966	961	1007	984	1008	1013	936	934	924	931	875	862	893	888	938	861	856	879	864	827	842	868	847	869	888	927	900	865	891	971	905	890	829	839	833	910	846	876	831	869	852	869	847	872	834	886	843	881	833	857	850	848	903	832	864	823	838	867	872	859	850	843	833	870	870	927	856	890	824	787	854	833	819	884	849	847	877	854	879	839	882	838	822	881	857	878	839	835	862	852	875	876	845	848	856	877	817	872	840	836	849	785	871	854	843	861	877	902	827	892	871	863	862	837	873	834	870	893	884	879	890	854	871	843	890	841	858	829	912	799	888	824	844	819	852	819	867	904	846	906	884	852	847	857	853	850	870	870	874	796	827	848	884	875	890	894	866	916	892	848	839	852	821	877	846	832	833	858	910	860	824	906	831	842	883	861	853	881	850	899	851	888	843	852	806	815	819	841	820	909	863	863	877	867	856	845	860	920	894	839	875	843	864	913	884	874	906	879	822	812	850	862	841	855	843	880	830	842	834	891	813	864	846	869	851	880	824	843	848	855	825	930	884	853	900	790	894	838	873	853	843	888	825	850	879	873	846	875	873	854	892	880	859	882	860	844	886	843	829	868	844	857	850	816	781	909	867	812	827	855	875	829	884	856	839	804	887	908	811	824	814	848	864	887	819	912	835	856	846	866	863	839	868	868	840	829	820	810	891	820	851	855	828	866	888	819	844	807	795	846	857	871	862	894	796	850	856	887	881	912	811	895	833	875	833	834	869	824	860	910	826	806	863	844	862	799	875	877	892	861	896	847	865	913	844	818	846	849	838	892	862	840	823	859	883	849	888	813	890	840	841	835	857	863	810	791	840	852	871	847	833	883	882	859	868	868	842	799	861	872	879	872	851	868	821	870	826	817	839	864	910	856	850	826	822	898	900	832	814	866	852	842	844	875	889	770	885	851	902	832	847	845	879	897	877	910	831	850	814	831	851	871	864	831	915	850	885	847	878	866	796	814	812	831	860	854	818	866	870	843	853	865	894	852	889	857	890	845	891	848	863	828	830	879	840	764	849	830	819	887	844	907	879	842	851	858	815	858	833	864	822	861	815	829	851	810	821	848	837	890	838	833	823	839	828	827	867	881	837	882	822	834	815	845	852	849	875	892	831	901	873	824	841	873	880	823	867	841	886	880	855	820	849	853	832	806	804	863	830	871	846	824	858	808	852	869	848	852	852	820	850	879	837	842	825	871	824	838	881	832	864	858	878	845	869	877	866	903	824	845	839	876	878	841	850	874	862	844	853	845	889	854	838	875	872	893	868	847	830	855	840	872	840	820	816	835	844	818	852	884	883	951	858	840	844	898	847	826	807	853	831	857	847	858	868	881	872	843	887	824	887	817	866	919	816	877	831	808	865	864	836	852	821	872	808	832	906	869	876	859	832	881	816	870	868	885	911	873	817	862	818	829	896	883	861	840	870	872	886	776	869	807	903	838	815	808	847	829	864	821	841	875	873	884	863	855	832	858	873	890	873	837	892	849	849	803	887	870	869	894	807	811	807	880	830	893	795	799	897	826	858	873	864	874	885	877	852	819	856	866	804	847	833	811	855	817	863	917	861	819	898	841	837	833	863	852	839	884	842	876	824	870	823	852	895	879	869	869	891	847	876	872	861	887	843	840	874	863	801	838	867	831	811	811	815	839	830	841	858	823	812	842	836	863	868	831	831	821	848	852	850	859	824	825	866	870	878	860	815	876	831	869	895	912	903	860	892	909	841	838	820	902	850	854	850	916	844	829	842	840	881	865	875	807	876	897	840	848	876	857	874	861	873	798	814	793	846	858	858	883	813	861	882	857	889	880	794	854	835	837	860	871	847	833	883	864	862	824	844	823	851	867	830	875	831	829	853	840	838	848	855	824	906	861	810	829	898	828	881	842	841	802	880	850	834	854	859	851	869	844	869	844	849	870	886	887	846	866	863	836	816	843	876	885	841	846	805	845	873	811	902	835	824	884	840	869	834	869	900	874	824	882	838	841	831	844	810	822	856	905	901	843	848	882	873	905	846	837	906	872	868	844	850	839	902	840	825	892	923	784	810	849	857	827	887	828	858	842	833	865	934	839	834	834	824	853	868	845	876	845	891	853	800	858	861	859	842	857	849	831	866	876	917	848	837	793	861	846	858	797	845	854	856	832	861	882	907	854	881	861	881	900	901	814	846	844	872	856	877	842	888	823	903	845	862	875	800	823	798	831	887	826	900	872	876	844	883	821	834	837	843	847	811	830	871	859	861	882	827	843	892	864	836	835	833	815	847	815	839	894	851	830	851	844	823	826	847	826	872	866	886	875	857	801	884	863	894	858	875	834	848	856	890	835	859	846	853	904	905	861	849	861	895	873	839	874	855	791	897	840	806	858	849	891	860	873	853	862	817	799	889	841	862	856	867	875	861	819	903	869	909	843	812	823	788	824	925	856	823	832	861	850	844	855	867	851	898	838	873	851	825	886	851	840	835	818	844	872	828	871	874	877	912	871	860	857	878	837	820	838	816	875	904	866	857	863	889	860	819	893	869	877	806	829	869	810	907	837	915	820	789	853	830	845	873	869	824	872	888	849	857	875	873	859	862	792	838	870	821	849	864	826	836	853	895	843	850	838	833	858	863	893	878	893	906	842	823	876	851	842	839	907	818	886	888	886	828	846	894	828	848	900	841	831	890	835	906	909	814	888	893	846	806	897	863	882	849	865	831	830	813	782	808	832	868	901	914	825	894	859	815	864	835	811	853	851	834	861	887	857	896	901	872	840	868	851	853	856	829	856	806	811	869	880	866	818	845	862	813	861	816	850	871	848	845	818	783	839	847	821	909	832	822	822	824	881	874	887	822	891	837	813	856	878	822	829	817	848	847	839	916	851	861	806	909	876	803	839	890	852	932	872	831	866	835	849	865	839	862	808	878	835	902	836	868	835	882	825	827	872	855	881	901	855	855	865	861	861	892	823	848	872	906	889	839	855	892	820	798	783	792	867	895	847	807	856	886	827	867	824	830	782	865	916	869	821	860	864	855	814	841	889	825	914	880	847	844	850	917	812	871	881	881	869	866	951	824	924	828	898	851	877	830	907	863	876	835	816	822	829	834	898	868	864	794	870	849	851	873	870	836	880	853	821	796	855	854	844	886	834	816	866	882	826	823	805	853	902	854	882	885	857	852	863	877	835	839	895	847	830	872	847	837	819	821	891	826	878	838	881	868	871	859	922	836	827	834	896	845	850	802	831	924	841	840	859	843	865	831	835	878	951	851	853	844	815	862	866	827	913	842	857	848	902	854	857	840	871	885	853	904	884	921	797	848	857	862	843	873	849	830	838	905	853	837	880	924	893	863	854	869	894
52310	42458	44974	44215	43152	44012	42499	42703	41870	41639	40518	39858	37698	34605	34551	30946	26824	24207	20299	15152	14226	11906	10156	9145	7319	6602	4604	3286	3370	1780	1371	1265	1377	1078	973	990	897	870	804	910	720	649	718	739	813	873	928	921	822	669	652	560	645	592	557	547	668	560	587	549	574	442	354	443	398	394	319	352	383	374	380	338	367	333	379	352	360	346	367	351	315	353	378	383	409	360	350	334	321	362	332	310	335	362	349	308	367	341	339	309	330	337	387	346	334	334	336	348	328	332	309	319	347	339	361	343	337	367	347	347	363	350	380	348	358	345	362	356	339	332	356	341	322	349	347	334	343	340	331	341	359	352	335	360	355	357	342	348	370	353	354	344	334	337	368	321	365	357	344	350	297	341	332	370	334	340	334	354	370	384	342	363	327	321	332	345	332	309	337	322	351	342	344	350	329	320	332	334	365	327	325	364	330	332	333	317	323	345	342	338	364	337	332	335	346	334	344	331	334	347	382	346	352	339	322	388	360	327	331	365	353	316	323	351	315	348	338	338	297	386	344	338	332	369	359	341	319	302	338	342	345	341	352	363	358	377	364	394	342	323	302	353	314	332	324	320	306	350	359	345	334	323	336	374	355	363	370	351	365	330	342	362	333	358	349	337	325	333	330	316	336	316	330	348	373	343	336	328	341	355	325	331	323	323	325	369	315	308	324	330	352	333	321	381	323	330	355	320	315	344	299	356	362	318	335	360	355	346	356	333	337	345	370	350	368	343	346	356	344	339	352	329	338	370	316	319	353	345	339	345	336	291	318	352	356	368	357	364	366	366	332	355	379	354	341	329	347	372	339	333	323	357	336	318	343	372	319	347	341	357	364	347	360	358	335	307	326	341	356	353	357	330	340	349	351	324	335	352	353	350	348	311	339	399	335	321	319	317	339	352	346	351	362	331	344	332	312	350	344	335	327	345	333	377	347	340	342	318	344	390	372	358	319	344	374	340	335	325	323	357	340	336	368	367	372	321	352	363	371	361	332	344	365	337	307	348	342	349	325	342	358	317	330	374	287	357	358	327	346	347	366	327	322	345	342	359	354	341	356	360	297	423	336	322	353	385	351	340	317	336	361	333	338	349	310	347	355	357	324	328	339	329	339	342	325	360	374	338	386	363	338	317	363	342	356	355	346	341	374	348	365	345	348	339	362	333	362	334	347	386	346	336	353	373	334	303	360	345	336	347	351	343	334	346	310	355	282	307	298	366	355	345	358	377	334	317	322	359	380	350	349	338	352	324	316	341	330	342	338	318	342	343	324	347	343	343	339	346	344	340	363	343	344	334	343	330	346	360	344	383	304	340	347	341	362	333	358	367	309	346	333	338	335	344	340	331	332	360	349	321	347	324	323	356	364	349	386	368	309	342	352	365	369	359	369	318	351	364	351	358	333	324	329	356	337	327	349	342	347	335	333	371	345	365	340	338	362	352	367	351	330	355	323	316	350	323	357	348	330	363	330	340	337	354	320	359	352	339	353	355	337	319	357	330	307	315	367	355	376	344	346	307	342	331	348	364	334	334	347	332	348	349	359	317	362	357	345	353	345	348	332	362	337	348	335	354	311	312	359	336	398	343	349	325	359	323	314	342	344	336	331	338	327	367	325	342	374	331	325	331	335	343	375	346	353	346	345	353	343	326	315	356	349	344	314	333	353	356	351	372	364	352	320	333	349	368	374	355	361	312	357	341	381	362	337	306	332	332	331	337	345	329	345	381	322	345	380	342	342	322	340	358	327	355	329	343	323	334	333	331	334	352	354	306	307	354	320	352	353	339	332	362	362	352	356	339	349	310	312	321	361	339	352	361	390	343	347	340	339	338	344	332	337	329	370	355	348	312	307	355	308	370	364	325	328	361	320	336	339	337	323	379	345	327	360	382	366	352	347	376	376	339	309	330	314	326	356	304	365	380	341	349	310	342	362	357	350	365	335	353	349	314	356	355	343	347	360	320	360	325	339	350	359	360	348	335	327	311	349	343	361	327	368	310	322	355	353	338	371	358	342	326	344	327	350	351	303	331	344	342	323	365	344	354	361	346	323	347	335	331	338	329	318	326	312	326	372	358	316	342	336	350	290	361	360	342	333	350	351	324	357	301	327	371	315	360	361	358	367	326	314	347	317	369	382	348	321	344	359	363	335	351	329	331	335	329	345	330	360	358	326	356	330	328	353	346	351	366	342	350	339	367	361	355	332	347	322	370	333	352	336	338	348	337	342	325	340	345	337	311	354	358	338	335	315	363	321	342	360	331	347	345	337	343	335	318	319	328	373	332	357	352	345	357	312	334	340	362	326	347	349	390	331	342	355	346	339	338	334	370	327	311	318	339	336	352	317	329	330	347	315	327	381	362	350	355	365	353	346	345	332	367	349	348	348	314	351	381	355	347	336	355	359	326	352	366	340	330	373	372	369	323	335	360	329	333	352	332	375	320	370	330	348	354	336	351	381	352	345	344	356	368	367	335	333	337	356	312	330	337	365	319	341	362	318	336	352	337	356	323	337	366	333	344	391	332	328	351	372	315	352	341	350	357	319	361	365	350	339	346	343	335	339	339	330	344	319	316	323	304	375	348	361	357	373	334	354	334	349	357	340	327	305	386	347	364	336	339	343	321	367	327	345	348	331	334	365	367	344	347	336	344	358	334	349	410	344	334	343	341	323	317	354	354	346	325	328	335	379	355	386	355	328	377	348	331	367	353	325	355	322	362	370	309	340	342	361	365	355	371	348	324	362	358	344	354	315	332	327	346	352	330	327	332	326	337	336	330	304	368	346	351	335	356	349	334	350	329	334	329	333	328	356	338	296	343	356	336	344	345	362	346	349	343	343	321	339	303	347	332	301	375	358	331	343	332	356	347	338	335	378	348	347	352	345	334	339	322	341	342	358	331	345	321	338	329	361	347	345	328	311	369	360	348	338	353	343	321	353	360	333	318	379	328	342	368	331	349	336	335	360	355	361	364	336	320	387	335	322	349	327	370	347	327	323	361	335	355	350	314	322	348	341	362	349	337	362	346	321	330	332	324	357	308	345	366	350	324	327	351	353	316	352	352	356	356	344	325	384	350	348	335	306	334	345	354	335	351	378	315	347	377	346	373	356	312	330	363	333	345	353	338	355	322	367	362	358	315	354	341	321	345	331	349	353	335	334	292	349	337	330	346	340	371	325	348	352	362	369	317	385	334	322	341	310	347	343	298	346	323	354	361	316	365	323	323	322	314	333	335	376	338	332	345	342	335	359	358	362	342	352	374	364	359	334	349	322	327	284	352	372	324	342	352	348	318	360	364	335	337	388	363	338	356	332	352	349	340	338	356	353	345	352	340	331	328	336	361	361	354	333	317	387	358	310	365	357	373	326	332	353	354	347	360	348	359	340	361	358	368	340	341	301	362	340	310	363	374	324	369	359	330	358	342	376	346	330	324	337	338	330	331	360	319	312	392	337	353	364	352	373	344	326	351	345	337
45120	49452	54014	57041	59608	59688	60100	61653	61128	59856	59471	57071	55439	53943	55003	51540	48142	46305	43071	37470	37699	34112	31818	31080	27177	26671	19872	15898	16550	9549	7487	6717	7336	5826	5192	5427	5104	4498	3901	4709	3829	3228	3522	3568	4294	4923	5178	4541	4085	3375	3155	2383	2799	2657	2401	2647	2985	2912	2898	2362	2267	1384	1079	1240	1115	1069	953	919	902	973	860	849	825	838	810	873	850	839	835	896	913	1027	1155	1057	1049	943	934	886	886	860	810	796	846	820	855	831	839	810	841	855	819	860	823	817	864	841	819	845	915	840	853	809	827	857	815	866	802	846	839	847	866	834	827	850	788	854	856	828	823	793	874	829	853	822	828	806	804	822	824	805	847	789	842	808	816	824	801	810	848	895	842	857	802	834	848	794	853	815	873	840	820	844	828	814	821	812	834	831	799	892	821	781	860	880	747	783	838	808	806	837	852	840	840	819	888	808	868	799	838	828	843	856	822	836	822	824	840	832	825	854	869	841	841	822	839	791	806	823	851	887	828	816	780	797	800	782	769	861	859	852	818	872	790	834	900	868	860	837	868	846	870	806	858	863	827	867	850	812	808	830	867	791	808	858	866	832	792	825	857	866	820	841	853	815	887	812	855	850	832	766	797	863	842	822	789	867	867	847	819	844	800	862	824	879	876	876	818	830	852	813	844	817	851	853	831	862	779	840	826	840	800	831	831	789	837	843	868	817	832	802	866	797	806	860	869	781	818	841	837	806	761	828	837	853	827	833	777	803	814	860	921	851	834	835	837	824	825	850	807	879	825	822	804	830	848	799	794	804	850	821	809	794	821	858	848	832	808	796	841	792	854	849	770	828	878	849	830	764	835	831	800	831	839	801	828	832	845	819	804	892	899	880	863	837	802	866	903	797	825	850	823	818	816	844	842	853	893	801	828	839	821	865	885	818	813	839	837	787	864	792	808	849	770	837	839	825	846	880	798	796	843	845	827	809	817	849	879	854	876	837	801	842	827	842	898	852	855	790	818	793	811	858	820	860	863	809	880	810	858	839	873	831	831	822	813	879	807	776	782	918	910	849	827	823	844	811	832	828	818	809	841	813	830	844	819	803	824	807	805	860	788	780	870	863	861	884	833	881	810	841	807	831	861	839	821	829	866	799	833	868	812	820	847	855	910	814	815	880	777	848	885	869	856	834	859	849	849	843	852	860	831	798	871	834	811	859	811	829	819	789	885	783	847	768	858	827	844	850	832	801	848	832	818	802	852	875	760	784	829	801	837	813	844	804	809	837	811	819	833	864	882	815	829	861	863	810	805	844	871	788	920	794	825	836	784	817	800	820	842	872	901	857	770	844	779	857	822	853	845	846	852	810	808	887	849	850	875	874	839	814	817	820	830	850	807	856	858	837	817	824	837	856	861	851	858	826	883	826	829	858	863	806	886	859	850	876	830	842	809	829	822	807	895	851	840	864	863	887	818	879	815	809	856	857	831	829	830	812	834	827	831	839	872	814	824	812	805	848	855	844	831	844	839	858	831	796	863	804	818	863	863	827	873	812	856	818	827	816	831	865	848	842	797	813	844	853	897	845	858	818	830	836	840	863	841	879	900	803	877	816	895	829	829	849	908	793	799	780	856	841	864	798	790	826	865	817	816	829	849	842	859	858	828	846	838	845	812	846	800	866	867	842	795	872	856	813	842	827	860	897	822	852	824	819	826	834	811	855	903	823	848	923	806	872	814	805	824	842	839	840	824	795	852	840	840	836	824	845	827	820	874	820	811	784	821	834	811	900	817	840	858	829	853	825	804	840	857	796	843	833	879	838	814	825	782	801	869	885	812	818	811	820	827	776	826	856	801	833	849	858	872	859	807	806	883	862	802	823	891	836	834	805	862	786	849	826	828	830	900	816	786	748	832	859	870	862	834	817	837	825	856	843	832	815	786	814	798	836	829	884	771	817	835	841	763	839	791	887	870	821	802	788	809	817	846	815	811	816	878	835	871	872	833	836	843	817	854	906	818	874	874	865	843	875	860	821	875	856	813	827	826	856	845	799	880	847	865	856	830	797	797	840	879	859	834	797	833	841	864	850	842	843	865	803	852	824	806	822	833	810	782	828	767	903	842	818	784	854	805	869	881	798	821	807	795	770	767	822	842	838	832	870	843	811	856	853	809	855	816	796	793	860	832	826	818	835	835	811	867	813	861	854	848	817	836	855	828	783	850	796	823	818	814	818	850	890	877	830	837	788	815	853	810	803	867	840	878	841	857	802	821	876	822	818	812	875	825	825	854	770	832	840	827	808	880	861	868	864	879	840	826	862	834	840	794	811	815	840	826	822	836	801	825	841	851	863	819	838	841	835	807	858	915	809	873	848	792	881	824	782	805	781	854	821	833	831	856	870	837	866	841	860	886	797	834	858	862	828	839	833	774	879	844	854	831	809	842	843	858	817	827	862	830	848	868	822	808	814	867	847	818	882	885	819	804	804	851	883	850	874	842	828	833	852	853	846	888	836	828	822	833	864	854	845	795	813	884	870	818	800	821	822	845	875	812	808	878	854	843	892	855	859	826	870	803	849	851	820	839	809	835	806	882	803	793	903	846	885	807	847	838	830	823	838	811	810	866	821	896	799	838	833	833	826	817	853	851	756	849	843	767	798	826	782	838	895	816	806	883	794	830	839	832	828	835	824	800	877	870	850	844	806	839	871	895	840	836	800	841	825	850	804	827	866	805	892	830	798	867	814	861	817	819	860	851	831	897	821	846	841	896	802	863	827	830	841	836	842	798	867	838	842	796	898	797	897	826	823	851	875	815	816	873	827	821	825	867	813	837	870	802	883	874	842	871	846	867	842	844	875	885	851	852	855	780	875	808	858	831	785	843	860	827	855	842	819	811	848	832	864	858	820	807	814	816	828	822	807	852	832	867	826	836	832	826	859	868	846	817	855	836	865	843	860	844	849	823	871	826	826	796	830	800	827	784	817	892	855	788	787	829	832	848	808	839	858	811	828	856	855	801	803	806	871	836	816	878	817	806	877	839	810	836	796	856	795	850	801	823	831	867	838	789	850	777	886	839	814	823	877	809	858	826	838	828	809	818	817	810	855	849	861	824	779	833	818	785	874	842	807	830	811	821	863	859	816	848	802	855	833	842	817	870	848	848	806	862	845	913	883	821	814	830	807	893	854	849	829	873	799	824	797	811	748	799	813	842	819	856	784	829	824	770	829	816	830	880	887	840	869	832	844	871	788	855	861	871	795	849	839	873	845	896	822	896	822	872	866	833	839	807	812	826	854	853	822	843	799	862	817	793	813	795	852	842	815	875	856	859	844	840	801	840	850	819	860	839	794	823	833	843	815	804	844	828	822	829	819	851	842	819	897	871	808	810	901	836	841	854	824	793	868	778	791	795	922	798	843	830	802	848	865	839	822	821	850	845	871	810	818	841	840	853	839	834	857	816	822	806	826	867	844	818	823	820	813	862	842	808	835	831	839	854	845	839	830	818	809	786	842	845	811	799	845	826	807
57096	41414	43399	41913	42032	43705	43514	44666	45460	46618	49515	48815	47977	46495	47572	45185	40965	38649	35091	28549	26511	23333	20011	18576	15726	14155	9954	7523	7724	3736	2772	2538	2578	2042	1751	1715	1734	1453	1300	1425	1250	1087	1106	1110	1318	1595	1691	1477	1279	1002	982	797	872	872	765	812	878	950	909	697	744	496	406	449	436	406	349	359	369	352	311	330	306	302	325	334	333	329	305	320	373	436	472	427	446	347	345	295	339	306	316	317	324	327	349	294	306	316	356	298	301	352	316	274	333	305	302	309	307	314	329	326	337	329	308	332	304	341	336	334	315	308	290	338	338	349	353	319	289	299	322	296	294	351	326	331	316	320	302	295	326	317	306	317	276	293	305	283	319	329	311	293	322	298	309	320	322	316	362	339	317	316	320	288	320	281	359	335	344	329	308	340	333	321	303	300	322	328	325	328	323	304	339	316	339	320	326	335	313	323	302	324	295	314	323	303	342	324	306	321	341	346	329	314	273	304	318	331	333	313	306	321	322	307	310	339	330	333	309	324	325	335	341	318	324	355	330	308	292	321	359	340	333	324	330	309	323	328	303	339	300	336	317	339	320	344	339	345	292	320	298	292	314	349	307	337	329	333	326	342	306	326	311	340	348	310	348	322	341	343	296	318	308	323	294	330	327	328	311	322	342	321	311	313	328	303	336	317	276	369	343	348	307	312	317	305	276	261	330	325	377	323	309	312	307	324	318	341	332	362	307	332	314	274	336	318	319	318	325	332	336	319	325	341	330	333	295	347	308	310	322	330	355	306	334	363	302	344	379	321	323	315	296	341	319	357	319	336	355	295	318	305	295	306	301	326	326	276	334	301	317	303	305	340	349	288	340	296	330	350	317	329	303	309	342	351	299	299	308	324	324	352	314	320	341	349	317	317	356	345	306	329	313	347	294	384	307	327	313	312	305	306	310	362	268	296	310	338	312	327	332	326	301	346	339	341	335	310	324	283	344	319	360	307	349	339	296	303	301	327	331	290	313	363	323	310	322	324	310	323	317	333	292	324	349	317	304	284	330	314	315	330	324	323	283	298	313	306	332	304	346	341	326	348	338	324	299	310	325	304	293	314	316	350	305	333	307	305	330	346	347	328	321	289	297	326	325	315	330	310	323	348	306	299	317	325	357	329	328	341	321	273	339	337	349	332	364	367	318	311	303	322	329	298	313	291	326	310	322	331	351	330	318	316	323	314	315	345	281	349	317	310	376	335	324	336	315	317	267	333	329	310	319	300	327	315	345	298	362	292	346	345	325	351	342	313	294	305	306	351	322	305	334	326	341	309	339	302	320	316	291	326	325	307	347	332	327	327	322	323	331	307	334	314	310	333	311	310	341	339	326	317	297	322	321	337	299	310	328	324	310	302	300	302	308	295	288	289	317	312	308	355	333	303	272	346	314	329	330	336	344	319	290	350	331	370	345	327	299	332	315	328	337	346	319	306	319	308	318	352	324	329	328	346	328	318	307	351	314	309	322	325	320	310	345	329	314	320	307	323	294	330	340	295	331	319	310	352	312	329	285	373	307	327	357	323	329	337	356	337	339	314	326	310	316	286	326	307	331	337	358	348	332	343	347	333	327	320	314	364	316	291	288	300	329	350	302	317	341	290	329	322	316	351	324	302	313	325	335	299	293	299	327	322	297	313	332	337	333	323	299	309	323	332	335	287	318	315	333	322	320	336	332	298	322	337	347	338	306	357	322	346	294	280	328	306	330	345	344	307	352	314	339	315	343	343	303	350	303	309	339	320	323	330	343	322	356	332	354	317	316	327	335	303	310	307	329	319	318	297	318	302	342	369	286	306	326	326	329	333	340	284	338	298	322	294	324	284	347	339	323	326	331	371	326	323	335	301	331	309	344	288	307	296	308	299	301	349	297	337	326	315	336	325	347	320	301	334	352	341	312	310	317	309	338	333	335	342	307	314	317	331	340	342	341	333	358	322	344	310	319	357	350	330	267	302	342	352	292	314	313	293	307	329	319	332	284	274	328	347	283	307	315	297	330	317	295	289	328	282	309	335	298	326	315	301	321	331	316	328	324	326	335	334	289	334	335	308	299	306	296	295	355	336	329	316	311	347	319	321	326	326	274	299	302	299	316	336	338	335	356	334	323	297	341	317	292	321	288	350	332	316	342	295	312	352	322	340	335	325	311	316	307	316	318	342	345	328	321	323	328	324	316	296	312	324	346	337	293	321	316	344	335	307	321	381	338	345	335	316	322	339	317	297	284	309	360	301	320	326	310	330	343	297	304	338	347	316	321	331	346	345	332	333	323	309	327	327	327	293	338	348	332	325	287	290	330	311	337	312	298	355	323	324	312	336	326	306	315	363	306	300	327	290	327	323	324	282	323	362	324	347	330	356	311	343	347	347	305	341	310	334	333	301	322	329	331	287	332	306	297	324	342	325	305	302	302	337	337	311	310	367	327	344	309	336	330	310	320	334	314	304	330	374	290	315	303	350	302	318	305	330	327	291	304	330	333	345	308	317	313	321	288	309	317	295	335	305	323	337	290	317	363	324	344	318	327	304	326	332	330	331	325	332	333	295	325	315	309	332	308	339	298	340	334	311	303	290	311	319	329	340	354	342	323	334	344	321	314	325	302	319	316	314	320	308	309	330	306	304	305	345	322	326	321	306	333	291	349	315	301	319	323	318	354	310	334	305	316	374	333	319	309	338	338	361	321	312	322	321	282	328	334	282	332	361	310	322	331	323	274	282	336	341	325	345	351	321	350	328	323	301	328	327	322	321	299	327	279	303	317	321	340	323	325	328	280	319	311	341	332	324	309	299	323	310	327	342	325	361	332	348	323	334	313	293	340	314	331	338	338	324	308	309	346	291	286	303	329	340	328	294	318	322	299	274	360	327	308	328	287	340	310	332	304	329	319	345	314	315	327	316	329	329	313	340	299	326	334	332	327	349	330	307	326	295	354	313	323	331	331	331	275	320	271	306	330	335	353	298	323	305	311	319	295	338	330	345	312	321	317	313	297	277	307	328	334	338	317	325	312	323	335	302	336	316	333	315	316	304	312	345	314	341	327	335	343	317	330	319	316	339	289	321	330	299	311	286	311	306	312	334	332	312	322	307	348	343	290	314	341	333	307	332	337	317	308	306	319	333	302	331	352	313	331	346	278	313	312	314	306	307	314	337	313	327	343	347	328	312	292	314	330	340	316	317	330	313	300	333	314	323	312	300	313	292	337	318	315	335	343	331	314	330	331	329	333	316	352	332	343	327	363	302	313	334	304	315	292	317	344	300	300	344	321	312	345	291	316	324	315	330	322	325	324	321	324	324	338	295	355	305	311	287	289	339	323	306	333	337	338	328	303	355	307	310	339	334	312	314	325	336	311	276	334	313	304	302	327	311	306	326	282	291	326	324	296	298	335	320	320	299	308	364	330	335	321	295	327	358	301	336	316	283	330	334	335	339	329	289	288	338	335	335	320	302	307	278	322	327	302	321	328	367	348	339
50713	56581	55762	57580	61368	62167	65228	65457	64680	69266	67546	67267	66239	64046	65645	63102	60285	58526	55220	49653	49312	46091	43784	42679	39086	38318	30278	25947	26729	16555	13214	12428	13342	10479	9676	9288	9250	7966	7209	8033	6742	5821	5864	6107	7372	8803	9023	8005	7000	5449	5295	3849	4454	4560	4071	4335	5069	5032	4974	3823	3905	1880	1417	1628	1468	1352	998	934	1114	905	782	745	799	754	795	868	809	817	778	774	801	1333	1378	1282	1199	1020	872	789	764	808	757	802	759	802	813	808	773	773	811	773	755	782	724	774	818	773	787	734	786	797	763	834	756	769	840	823	797	802	737	799	771	766	757	767	776	779	782	788	756	791	769	777	784	768	805	789	799	764	819	780	809	815	801	796	815	759	771	751	820	768	755	768	745	770	784	701	819	805	790	775	779	771	780	734	808	766	770	784	779	753	797	744	782	765	776	768	772	816	770	777	773	783	714	771	795	786	842	813	776	805	797	802	791	773	750	797	762	758	772	768	780	794	757	729	786	765	786	814	776	804	791	735	770	774	751	772	754	730	794	783	720	777	828	777	777	797	765	802	780	777	774	831	737	769	799	757	779	796	769	760	785	823	767	771	754	809	742	790	785	802	794	769	756	732	797	761	760	790	770	780	796	775	759	777	748	766	826	765	759	741	736	774	777	757	748	767	772	791	746	779	735	791	791	800	776	774	749	774	753	802	743	728	741	729	725	797	780	699	780	765	792	761	772	761	815	782	686	780	771	758	792	744	749	800	765	775	824	796	813	805	783	797	733	790	762	795	780	751	784	823	786	799	768	776	744	796	790	765	790	743	752	837	764	768	795	786	848	779	759	777	731	796	781	815	766	776	751	764	773	744	824	781	758	773	745	783	786	767	785	763	803	829	737	748	761	763	820	822	759	742	747	697	772	754	745	786	779	766	754	776	792	766	811	813	770	769	762	774	736	740	795	734	764	794	797	800	759	767	771	755	743	749	784	781	778	804	786	747	772	792	754	720	762	760	760	778	829	771	758	813	718	817	774	752	761	792	791	755	744	760	784	756	738	779	771	789	760	774	835	765	756	783	789	796	779	832	805	782	812	783	764	806	747	805	785	759	819	800	777	785	775	759	729	779	749	768	836	786	750	755	827	761	758	806	807	787	755	748	760	757	826	791	811	805	832	788	818	766	729	760	764	758	787	747	759	812	755	764	780	725	815	809	765	813	767	746	756	707	788	770	799	714	710	749	787	751	764	822	802	780	745	791	808	795	735	733	794	804	804	803	801	767	791	787	788	704	746	824	766	780	722	757	826	766	765	730	784	755	710	727	742	752	752	825	764	753	784	787	744	779	778	763	750	797	799	800	811	796	807	798	774	767	777	711	770	785	781	791	809	818	790	747	778	820	734	786	735	756	777	762	796	755	783	788	718	732	780	741	734	783	806	802	756	757	768	776	794	807	775	739	758	757	747	787	761	755	786	760	789	769	797	811	791	765	763	789	744	745	746	743	815	764	767	765	775	792	750	763	756	791	794	778	816	797	764	770	737	743	776	784	782	816	757	762	754	777	800	735	778	812	764	804	775	814	752	788	730	789	728	767	775	785	770	809	748	808	748	766	757	789	742	818	732	761	763	804	771	778	775	789	787	776	763	806	793	755	768	728	786	790	803	781	789	808	748	721	816	774	776	760	789	792	765	737	774	810	785	792	815	759	748	806	788	760	763	776	755	791	749	783	769	814	713	767	742	805	797	766	783	796	742	729	782	824	784	784	752	743	707	783	809	758	781	788	748	793	736	750	786	767	765	788	778	756	772	778	770	772	758	788	750	784	784	795	784	750	793	836	778	752	758	763	775	796	767	780	812	768	759	781	776	810	844	759	788	722	766	818	724	812	771	720	735	771	754	747	786	782	761	788	757	752	762	789	731	757	735	765	741	753	771	759	760	756	761	813	809	723	762	731	847	795	778	749	773	762	799	776	788	827	719	809	812	797	794	803	765	848	777	760	825	791	769	758	749	818	744	710	823	782	766	805	789	782	731	779	747	749	774	738	747	772	774	790	761	766	756	792	782	784	793	781	784	774	793	779	805	768	778	766	783	766	780	770	767	776	790	792	786	774	785	809	827	795	827	767	775	809	840	791	769	752	743	806	827	771	788	799	746	782	758	775	780	757	790	765	768	819	778	782	775	774	774	760	772	727	806	739	789	732	771	766	776	806	795	780	755	719	768	780	753	793	788	788	784	776	750	770	751	718	770	819	807	735	769	742	828	768	756	816	799	799	763	710	762	735	707	784	771	781	760	762	752	772	770	757	739	810	773	738	802	785	818	781	771	758	739	767	819	808	751	720	764	777	814	799	740	712	768	768	740	720	748	797	759	776	812	810	768	755	791	725	766	766	732	737	748	759	776	738	763	819	766	759	783	775	800	745	745	759	771	774	766	797	773	720	780	784	797	756	724	818	756	725	780	788	735	821	797	798	807	774	756	752	768	792	811	743	752	790	797	737	767	768	782	727	759	798	776	763	780	794	788	757	797	783	741	791	785	757	803	797	762	752	768	804	805	776	757	781	756	804	745	785	743	745	750	809	776	780	769	778	723	829	790	762	731	829	749	783	774	747	778	793	758	753	777	757	795	759	692	753	747	770	817	734	710	777	804	772	756	767	805	758	789	795	754	746	740	754	748	785	750	757	790	704	794	792	787	789	786	768	764	763	791	723	764	807	821	727	815	747	754	772	811	738	759	765	780	778	773	784	764	759	743	782	758	784	746	762	765	788	787	769	785	778	797	812	767	766	733	740	814	780	740	762	748	761	782	778	791	749	769	774	731	767	764	746	766	767	841	773	758	757	787	762	848	754	768	797	752	821	743	748	770	789	797	743	764	819	759	810	805	682	778	786	765	792	798	776	727	806	860	769	739	786	786	767	774	734	786	756	766	735	786	716	781	757	768	760	806	733	822	784	711	736	805	818	781	773	777	777	755	752	751	761	747	806	821	768	744	806	790	795	762	795	744	790	743	806	794	746	777	770	765	751	807	749	785	746	844	756	809	766	748	782	717	779	766	763	774	783	792	784	730	797	819	791	799	835	786	834	751	767	760	767	766	732	773	755	765	765	811	773	773	765	789	745	803	810	823	810	779	773	777	727	778	792	770	769	770	780	752	794	698	742	737	815	797	731	795	781	799	792	749	792	732	760	797	806	744	763	797	780	784	775	817	823	770	769	733	751	772	739	788	826	801	721	830	790	828	782	782	818	764	759	765	806	781	735	753	747	793	746	763	734	708	743	754	751	798	751	720	807	746	743	770	789	743	726	760	757	828	757	780	746	782	792	785	734	774	792	817	737	783	773	778	741	752	776	768	738	791	838	774	743	752	767	764	747	807	715	784	784	807	751	773	789	778	763	805	760	751	730	748	816	803	746	793	721	767	778	763	750	756	795	770	757	750	788	750	736	759	774	784	772	748	772	785	765	773	816	734	747	769	745	799	804	771	787	762	764	777	796	767	766	817	796	741	768	778	796	769	767	755	810
22874	20746	25488	23299	19069	16663	13689	11375	9240	7419	6282	5396	4575	3732	3418	2841	2402	2060	1787	1326	1290	1104	999	959	850	780	625	553	637	507	418	467	481	433	402	419	386	393	426	368	375	365	376	422	425	431	449	390	457	373	425	391	425	410	373	381	361	408	399	381	404	353	391	392	390	384	371	388	378	363	365	350	360	415	389	329	346	340	372	377	381	401	361	372	376	370	341	398	385	347	360	328	379	360	369	349	375	375	397	371	368	368	378	348	352	353	380	361	349	381	371	372	355	379	353	354	373	353	333	355	365	366	364	349	356	377	404	391	396	365	383	365	370	353	400	403	404	351	351	392	388	370	379	380	314	369	355	385	364	369	366	352	367	356	351	385	362	352	346	343	397	363	369	357	355	369	370	379	372	345	366	367	347	389	363	360	351	360	373	378	345	388	386	366	361	352	353	375	379	353	324	365	365	364	357	346	375	313	338	403	354	357	371	401	366	363	385	359	372	374	377	320	347	366	375	384	332	363	377	367	334	397	354	369	391	377	418	371	371	350	375	346	345	367	350	367	346	358	375	365	390	362	379	382	387	403	362	332	388	321	328	400	366	337	355	429	359	363	371	321	330	347	376	382	353	362	382	362	364	406	364	345	377	369	381	366	386	392	383	384	366	370	369	414	360	398	375	350	368	410	363	359	328	371	370	382	379	341	379	349	420	337	353	352	386	361	331	390	352	374	359	362	385	352	367	403	377	344	338	352	397	437	359	362	361	335	336	377	353	353	399	373	321	370	341	363	340	351	392	355	344	360	372	367	347	342	376	348	376	378	361	383	353	386	383	360	359	392	378	371	384	352	350	377	371	359	392	344	399	374	402	411	375	395	366	377	345	334	384	368	363	357	381	361	343	361	382	364	358	381	347	396	381	367	377	348	379	354	340	387	377	345	392	385	351	378	356	404	360	357	339	356	384	362	373	358	403	341	370	394	329	378	375	407	364	349	339	374	339	398	332	422	401	376	358	358	402	356	363	357	380	394	335	327	410	375	371	383	342	319	377	388	369	396	345	307	353	375	351	344	353	339	364	396	353	373	372	370	362	348	411	364	361	345	378	366	375	378	350	359	398	373	397	378	378	372	418	371	353	391	338	367	356	359	398	347	374	381	366	368	396	364	375	376	357	351	384	376	387	357	362	388	368	364	351	374	347	388	354	347	384	377	382	401	373	403	405	400	347	362	350	383	374	343	344	358	362	385	397	374	372	350	359	350	368	303	378	360	384	362	360	393	390	370	390	349	387	360	373	366	388	369	401	375	403	357	347	374	364	352	348	351	374	374	350	374	379	377	353	393	384	354	419	404	393	367	348	386	343	326	352	364	350	383	345	405	381	377	342	370	353	361	396	343	357	357	387	362	375	376	391	397	383	353	376	353	354	370	354	391	391	353	388	363	378	327	329	363	353	367	362	349	345	392	339	368	395	355	327	409	361	339	375	374	364	367	335	361	365	374	357	375	354	375	377	393	369	357	352	374	363	354	361	397	373	407	381	397	374	388	364	371	399	353	396	400	323	384	416	363	374	365	373	364	373	371	377	366	372	368	364	355	364	346	352	365	365	379	367	377	366	411	359	393	356	385	368	378	383	323	358	383	371	406	334	358	364	355	365	368	365	377	367	380	366	367	350	366	389	337	357	382	378	377	387	392	355	338	359	379	391	361	391	391	398	366	371	369	366	363	367	332	374	352	366	375	373	368	378	377	378	341	346	358	326	328	341	369	385	377	372	348	353	343	362	386	377	363	351	341	362	364	343	346	377	350	338	368	361	388	359	394	361	359	384	345	368	368	359	387	327	343	318	397	379	336	381	354	374	336	372	354	390	351	351	375	355	385	368	340	378	386	371	373	358	354	397	354	375	368	380	373	353	352	381	374	365	324	408	358	347	383	400	365	343	350	368	366	376	360	396	381	365	339	370	372	381	368	374	376	354	338	352	361	387	358	352	377	368	430	377	367	390	359	324	398	371	344	373	364	386	379	365	386	337	358	359	368	373	374	365	362	361	413	382	348	370	368	384	353	353	373	347	372	391	344	386	374	365	361	375	402	363	369	366	361	330	380	387	377	372	356	371	326	411	357	386	389	399	405	358	374	367	386	358	358	383	382	371	360	361	344	364	365	358	346	400	380	336	348	365	379	405	372	357	367	378	369	365	336	378	355	357	395	374	355	325	354	363	383	360	374	368	338	372	370	365	350	359	377	360	386	354	376	357	344	385	398	365	358	372	355	382	373	380	358	344	396	334	370	356	358	359	389	366	368	356	347	364	369	390	375	344	393	365	387	375	356	377	408	367	348	361	380	362	383	381	359	391	388	372	391	369	346	359	357	389	367	364	355	373	395	372	347	335	375	364	364	355	384	371	359	392	369	362	356	374	372	374	368	383	358	345	395	367	423	363	400	356	351	358	340	379	386	419	395	368	346	345	335	382	349	372	367	359	402	373	370	317	360	381	391	382	362	352	360	392	325	377	374	391	318	363	389	381	378	376	355	338	383	375	356	361	354	344	352	370	371	387	380	364	332	394	379	354	381	355	353	334	378	430	358	336	345	371	378	352	385	340	364	349	368	338	387	374	372	361	383	375	367	366	391	361	367	354	409	358	387	396	340	390	407	374	370	356	379	383	348	364	350	339	336	386	359	375	341	372	359	362	385	369	385	375	335	442	411	417	378	382	358	362	353	347	408	357	388	371	397	371	385	388	390	397	369	398	317	380	353	336	381	367	341	364	346	396	348	401	323	369	361	343	363	376	374	349	346	393	361	367	375	348	379	380	337	387	354	354	353	360	346	387	359	364	379	360	368	369	354	366	351	340	311	386	346	386	402	378	349	349	372	390	359	332	369	376	409	358	376	359	337	374	372	360	389	379	382	391	336	359	374	374	357	355	397	353	376	379	376	359	347	354	369	386	372	387	367	389	382	364	353	361	382	376	404	371	381	371	384	359	361	359	421	395	384	342	399	378	355	375	354	326	361	351	368	359	343	345	365	364	363	365	346	350	371	351	379	364	372	381	363	329	328	367	376	384	387	380	353	380	390	352	388	324	366	370	399	372	384	333	389	396	361	342	407	395	363	361	384	363	370	367	384	373	409	367	374	404	354	376	357	392	377	388	363	380	311	364	353	380	364	382	394	330	340	363	359	312	332	375	368	361	382	356	382	403	336	365	365	365	348	386	367	371	385	374	372	386	386	404	380	339	352	361	337	395	360	348	371	407	398	350	366	365	347	357	379	364	392	391	362	388	402	381	333	382	350	358	358	375	360	376	380	382	373	364	364	360	389	356	338	353	376	387	367	338	384	364	372	356	330	408	361	403	395	346	348	358	371	387	388	333	393	372	351	380	342	366	376	319	362	394	365	387	384	368	357	392	377	380	344	369	367	392	383	361	389	402	354	381	383	340	400	379	358	365	339	349	377	372	346	341	382	339	361	390	393	388	349	366	356	334	389	378	363	373	387
19156	22075	32122	35602	34413	33452	31112	29003	26596	23909	23455	21043	19068	17105	15955	14339	12341	11045	9440	6696	6706	5513	5029	4748	4193	3982	2984	2424	2525	1753	1461	1375	1515	1261	1246	1209	1182	1239	1118	1189	1122	1041	1103	1107	1158	1256	1226	1105	1151	1046	1075	1065	1054	1037	986	1048	1034	1099	1015	1021	992	948	951	919	905	935	924	908	901	924	905	884	961	965	909	929	953	922	895	842	921	964	954	982	933	926	902	915	952	887	899	894	858	880	904	858	919	919	921	879	903	893	905	920	871	866	887	895	920	896	883	852	907	922	866	914	912	911	953	911	913	868	917	868	925	916	908	890	880	883	939	906	932	899	919	964	860	896	884	911	870	901	882	866	896	913	964	907	927	849	979	892	903	880	928	892	843	880	918	900	848	874	907	844	899	874	900	873	884	879	906	893	918	839	906	946	885	859	907	928	860	925	923	847	838	914	872	894	843	906	909	855	889	911	861	900	882	902	916	905	932	900	860	911	914	900	917	912	919	835	828	895	917	876	952	931	904	943	891	901	913	896	868	929	868	931	855	892	879	880	865	962	890	892	848	914	924	883	885	903	911	900	907	892	886	896	920	871	952	921	953	969	876	884	884	970	886	918	920	909	923	885	906	877	936	853	912	881	942	895	909	879	946	878	876	893	903	880	905	909	917	910	922	886	910	882	908	863	872	947	821	937	936	903	922	949	890	917	947	862	843	860	868	902	890	885	923	967	904	905	891	931	918	873	927	871	852	885	933	914	912	865	892	961	895	909	857	867	875	922	911	868	892	918	863	875	876	913	915	889	939	878	882	885	946	924	874	938	875	868	916	897	900	829	888	862	890	918	950	906	907	905	913	872	896	924	954	885	906	926	889	887	864	922	912	902	1008	945	871	908	911	916	904	863	894	872	838	929	907	862	922	884	850	927	849	892	925	864	897	887	839	891	867	871	892	920	899	915	899	901	888	857	882	849	915	903	844	899	923	896	846	970	901	876	889	881	904	866	889	905	947	903	945	865	916	900	914	837	879	886	862	948	899	870	921	917	926	936	921	906	947	886	893	960	876	895	921	891	957	877	942	866	928	887	918	959	932	899	895	931	915	854	878	926	900	911	852	891	982	899	939	895	907	899	928	905	874	885	909	925	884	915	855	889	928	866	891	900	896	875	859	914	965	911	960	867	905	907	901	868	884	883	910	907	935	862	936	925	887	851	841	940	926	884	889	852	899	932	873	884	883	964	911	938	898	869	899	887	887	908	835	928	905	907	949	848	883	807	937	926	844	886	967	903	853	925	957	906	884	878	847	926	878	885	924	854	875	904	900	897	889	915	951	883	842	899	831	878	917	909	896	897	929	863	906	878	869	925	879	897	923	927	883	891	871	888	877	922	842	883	911	906	881	897	940	867	928	919	872	922	885	861	894	887	893	976	893	881	871	888	940	853	903	913	894	896	975	924	867	917	881	925	899	891	891	883	891	884	930	901	901	943	911	882	851	889	921	899	884	900	919	926	891	848	924	893	875	892	919	892	901	935	940	859	919	898	895	921	884	841	886	959	873	894	910	893	871	929	841	911	880	899	922	978	944	895	924	885	915	933	902	880	907	908	862	916	902	925	899	876	932	895	893	919	915	853	892	972	887	839	905	923	899	915	915	865	999	866	918	893	859	860	926	898	922	893	925	879	915	872	901	866	868	893	885	857	865	907	885	943	820	873	911	869	863	932	883	849	912	895	915	929	881	871	888	919	883	908	869	907	874	963	954	883	878	905	940	819	866	882	918	871	876	856	859	954	920	906	898	921	887	903	958	900	885	918	916	921	919	874	918	857	956	914	943	870	877	941	885	905	871	935	881	868	929	915	884	908	908	893	854	926	894	888	875	903	871	935	942	923	897	942	885	907	907	888	888	905	912	887	922	910	899	922	920	977	895	915	929	858	875	913	915	924	887	912	893	959	850	878	907	884	909	927	904	912	858	915	921	914	882	906	880	894	905	897	925	842	927	914	887	849	826	899	904	885	894	888	853	893	913	905	922	941	943	899	907	943	926	868	903	920	903	897	839	899	917	931	906	949	908	926	913	900	870	926	848	923	886	935	953	857	904	899	869	884	918	900	947	886	894	896	886	946	932	937	974	886	873	899	919	936	835	894	915	911	893	912	919	950	926	891	859	927	913	894	891	887	901	937	893	882	895	930	911	888	886	879	956	943	966	890	937	925	895	868	903	832	869	960	924	896	946	910	951	931	890	917	913	911	939	863	864	921	897	859	898	839	905	944	877	920	901	852	883	898	896	894	881	904	872	918	887	904	896	942	899	872	871	917	857	915	971	939	866	887	889	932	906	896	865	937	876	928	919	890	906	934	880	874	915	837	888	882	896	950	934	908	860	925	898	918	904	906	895	882	914	952	865	894	890	936	895	914	870	918	900	870	883	923	897	874	884	866	938	888	886	894	838	897	904	887	902	918	889	918	908	928	913	943	935	881	901	881	898	889	848	893	950	891	920	942	902	907	875	952	880	907	895	861	869	909	871	914	873	916	883	901	914	940	867	942	913	865	912	881	908	923	883	970	880	917	929	892	939	895	896	866	896	921	899	860	938	858	874	887	915	939	834	947	937	882	926	873	903	912	919	935	892	871	956	975	948	841	882	867	909	898	877	896	899	929	919	862	962	897	882	927	910	894	934	939	861	854	902	922	950	947	929	846	864	871	920	895	952	931	876	918	910	906	917	879	874	927	897	887	880	878	908	926	900	902	883	892	847	884	880	879	960	893	921	899	860	943	891	936	939	887	925	876	890	921	892	894	866	901	944	885	933	884	860	883	917	864	888	898	920	956	871	867	914	940	883	905	855	881	882	929	914	873	963	882	909	914	950	900	899	912	895	824	928	890	919	928	893	902	833	923	888	900	960	927	916	897	906	926	862	883	931	854	840	954	940	850	924	899	922	927	864	868	854	911	904	893	851	887	923	938	906	955	859	928	851	901	878	885	929	898	895	930	944	884	896	908	937	897	899	874	870	911	931	925	902	888	921	917	913	937	924	967	853	888	896	881	902	908	879	911	854	886	897	889	904	930	895	878	913	913	898	952	870	896	869	873	915	927	848	894	900	870	954	845	924	946	922	863	863	885	907	920	918	896	916	873	877	928	889	959	897	933	922	944	863	867	912	962	886	839	898	930	959	881	854	942	880	970	904	870	921	874	900	922	859	901	903	904	917	931	926	894	883	889	905	958	933	885	959	899	888	895	869	908	846	960	901	866	921	845	915	872	903	892	937	886	848	888	861	934	914	875	884	907	897	859	843	918	884	854	880	879	863	886	918	933	904	889	952	877	919	926	915	925	920	910	893	940	882	947	912	872	911	911	885	905	947	942	915	922	914	925	894	867	897	900	902	880	920	874	866	892	910	876	867	876	867	903	912	902	892	897	898	924	876	896	842	906	903	908	920	906	921	868	840	844	869	864	886	913	921	915	907	884	914	904	903	900	863	861	878	931	834	931	862	879	863	899
49872	40272	42893	41506	41088	42104	42165	41085	38969	38947	39616	37617	35950	34720	32735	30086	25659	22861	19924	14403	12953	10983	9164	8540	7010	6024	4081	3214	3259	1698	1340	1315	1258	1094	874	938	856	812	789	794	687	651	683	675	725	837	900	807	701	583	616	553	520	502	520	506	550	595	580	476	486	375	339	376	375	357	357	332	324	314	349	326	316	319	326	369	338	324	329	336	351	368	407	343	369	378	308	333	330	323	334	364	328	355	332	298	349	356	351	363	377	307	337	371	317	311	366	315	351	347	360	355	356	389	293	339	319	347	339	328	312	353	312	316	362	302	295	317	322	305	367	314	362	356	336	328	310	295	328	303	312	340	343	319	325	330	337	323	355	362	318	334	341	350	333	326	370	333	334	336	312	351	292	324	336	314	317	315	350	321	347	320	344	329	342	329	349	323	360	324	316	336	316	296	348	315	312	318	333	353	341	328	313	311	308	322	337	337	320	320	333	331	331	337	331	296	339	334	328	383	315	327	306	329	355	328	305	336	316	355	340	341	334	307	315	337	324	341	336	316	332	338	355	345	306	376	310	345	333	311	324	290	303	333	341	337	329	333	333	341	375	300	290	359	366	347	324	343	329	334	328	307	352	338	328	320	344	324	317	342	315	338	336	315	336	331	340	331	303	325	327	335	324	305	291	350	359	343	320	335	339	346	325	329	356	318	330	338	340	309	337	329	346	322	295	323	326	317	314	353	316	339	342	347	352	293	358	299	319	343	347	315	354	329	340	300	314	306	349	333	315	312	313	336	321	327	366	312	300	328	327	363	305	329	345	329	361	339	307	333	342	314	343	341	342	325	318	343	331	299	346	320	330	356	355	343	363	331	350	340	320	322	339	339	319	319	340	351	351	332	337	334	325	354	334	346	317	342	337	325	339	325	373	304	333	312	320	322	377	333	316	323	315	309	326	351	286	336	316	359	306	301	327	363	326	318	317	329	329	343	305	355	319	323	343	333	320	346	326	323	301	342	344	307	306	351	349	319	317	315	316	316	340	381	331	325	355	311	316	342	324	359	324	346	323	344	306	299	343	347	312	335	324	329	307	340	342	351	321	342	360	315	343	343	280	311	327	333	313	349	329	325	293	322	308	360	326	349	338	343	313	342	346	345	318	324	343	336	296	315	362	311	308	327	344	345	372	303	353	342	310	333	353	344	353	348	319	349	328	347	331	288	368	353	362	308	317	341	325	329	368	304	318	344	311	308	335	318	334	330	326	318	346	345	322	316	322	295	333	372	339	330	328	336	310	334	352	378	338	341	349	291	345	330	336	292	322	337	339	327	324	306	306	340	351	327	344	353	309	321	327	315	366	294	337	325	341	305	338	330	323	360	342	335	314	338	330	304	344	303	339	369	333	318	356	310	342	315	308	303	313	321	305	313	307	354	316	329	310	324	333	335	326	342	347	323	306	331	343	359	351	350	348	318	312	320	322	308	331	343	345	329	324	339	349	316	289	314	343	335	310	330	306	289	333	312	327	300	308	340	300	311	312	322	336	315	294	323	325	315	343	341	362	326	319	298	290	330	305	320	324	329	307	359	321	329	358	319	308	329	336	346	327	322	355	323	309	303	374	335	322	312	265	338	332	357	325	337	316	313	324	364	312	303	304	354	354	356	333	318	346	346	358	305	308	320	344	339	310	323	357	322	358	318	348	343	307	357	351	284	310	337	337	321	316	297	335	356	336	328	281	342	363	345	289	318	307	307	344	329	318	318	319	285	346	336	335	341	293	325	325	346	332	327	317	323	289	324	305	352	353	313	320	340	321	332	339	356	364	350	329	339	328	353	342	335	383	327	307	318	341	334	377	325	340	342	344	324	342	314	335	319	354	338	337	333	323	345	333	328	339	356	321	335	339	379	323	365	348	347	294	339	362	349	316	348	329	355	345	282	330	332	326	340	326	318	333	354	308	320	322	306	349	311	341	321	320	337	316	321	334	336	320	316	311	325	308	345	331	353	374	329	331	327	316	335	302	349	353	332	354	371	327	340	350	328	354	332	312	324	323	354	310	335	302	340	372	334	332	329	333	336	358	312	355	339	289	326	354	328	322	381	368	363	324	326	327	359	322	326	336	311	344	317	327	351	333	334	336	339	340	356	299	339	324	321	357	328	323	309	315	317	314	367	321	329	323	299	293	332	341	319	332	288	336	349	333	333	368	316	355	307	336	333	334	339	307	353	339	337	330	331	320	350	346	358	346	349	329	317	304	301	309	333	349	316	339	338	295	328	328	323	325	322	335	313	353	327	315	339	331	320	330	333	340	315	347	297	353	332	350	309	335	323	329	322	310	339	297	352	337	371	330	319	319	349	337	375	334	331	334	353	321	334	337	332	309	331	294	312	312	330	344	330	284	333	312	368	356	332	353	335	322	368	347	330	310	341	332	325	313	301	340	304	338	325	311	305	332	311	354	339	348	331	345	349	369	327	331	329	332	293	361	346	302	340	304	328	354	319	299	335	339	333	324	324	306	342	346	314	304	361	340	338	334	330	321	343	348	276	322	357	326	321	295	318	352	369	325	346	357	325	352	320	313	372	311	347	352	347	344	291	343	333	352	344	344	329	339	326	367	327	310	361	330	338	324	336	308	330	346	302	305	332	280	338	286	316	320	331	332	318	322	337	344	360	327	321	311	325	351	351	378	341	340	315	323	326	345	328	349	322	316	326	332	306	351	338	337	338	333	322	346	342	322	351	306	330	300	295	356	293	382	341	332	338	322	366	330	342	310	349	334	324	340	328	300	363	363	281	319	329	339	358	366	338	344	306	347	337	331	339	314	312	366	358	317	324	306	335	336	316	323	326	337	319	290	310	329	323	315	325	282	334	338	376	331	321	355	345	322	287	378	339	326	316	353	337	351	343	320	333	298	361	351	372	332	327	329	315	310	321	319	333	335	313	329	315	342	346	275	317	346	330	300	328	286	295	339	322	318	291	333	357	332	339	340	312	323	339	322	319	319	335	362	311	360	372	365	374	307	382	328	332	344	328	319	377	360	291	346	345	347	359	314	326	354	327	348	334	322	318	326	331	347	318	316	357	337	348	352	312	350	344	356	336	314	325	312	336	365	319	346	342	317	353	310	310	360	334	344	346	314	331	333	301	315	348	320	322	353	336	330	330	316	343	321	355	336	321	353	302	351	341	320	324	353	340	319	351	328	339	312	283	322	327	349	328	318	316	318	303	349	320	300	357	355	349	340	340	333	320	335	306	326	304	355	315	325	317	324	322	330	365	303	345	352	331	341	360	330	328	334	339	313	318	356	339	333	346	326	362	338	336	328	353	304	321	354	369	313	335	354	318	337	331	334	320	341	327	318	319	346	316	317	326	336	342	334	338	377	331	355	320	336	319	352	327	336	305	298	342	319	325	313	326	346	328	314	353	340	352	341	341	322	333	328	307	335	341	324	326	312	346	315	332	335	350	319	294	319	320	350	345	343	331	342	341	326	359	319	322	345	320	334	344
43010	47559	50618	53841	56471	56337	59302	57791	56960	56714	56568	55214	53301	51348	51671	49571	45773	44183	41830	35695	35124	32242	29824	29490	25925	24101	18288	15163	15401	8669	7002	6807	7046	5550	4823	5125	4361	4587	3955	4018	3334	3070	3054	3324	3768	4625	4760	4069	3476	2739	2850	2218	2343	2449	2292	2258	2598	2705	2710	1913	2291	1232	1092	1291	1122	953	959	875	936	873	813	816	824	790	847	787	801	801	837	804	846	1068	1163	1135	1017	944	877	813	792	864	834	783	777	828	769	794	811	781	813	802	752	791	797	784	787	862	773	761	814	800	774	781	772	749	787	806	845	814	803	786	810	768	790	794	772	784	818	778	808	774	818	816	806	826	759	822	831	779	816	811	844	799	809	754	839	830	800	792	876	810	790	780	800	825	791	781	844	818	846	839	792	802	789	832	834	751	867	810	759	769	865	852	805	841	844	831	818	803	822	785	811	797	800	796	828	781	837	746	788	821	826	793	809	799	750	811	770	837	780	843	816	768	817	770	847	802	826	822	766	841	795	838	738	806	840	820	826	794	821	802	787	814	748	802	775	768	814	784	844	806	830	814	774	816	795	829	839	852	875	848	822	837	821	751	777	812	791	801	750	833	797	791	833	816	837	771	853	807	832	835	804	814	805	816	799	805	816	767	797	813	792	793	782	832	762	819	798	856	822	828	762	778	757	813	822	810	797	818	800	840	856	783	790	784	816	807	815	832	793	850	770	761	822	851	807	829	780	809	828	785	801	756	795	775	808	790	858	785	793	764	769	820	803	839	794	790	815	819	809	839	825	797	808	769	788	776	862	836	811	799	764	869	814	791	856	742	813	766	843	805	838	844	794	804	826	797	796	826	852	804	798	823	824	872	861	798	837	810	773	799	823	815	791	773	831	794	832	758	799	804	834	807	814	818	864	762	821	806	824	853	823	814	784	869	796	786	775	813	745	822	844	791	815	764	780	838	836	794	835	818	764	815	715	813	817	776	767	808	827	790	799	853	800	769	882	759	826	817	719	813	802	813	819	790	830	810	800	788	786	779	779	788	793	801	815	792	778	772	859	791	812	764	859	869	863	763	785	790	816	809	801	781	837	801	795	778	777	754	766	779	818	771	795	810	762	820	831	777	812	773	757	847	783	785	792	816	833	755	820	796	804	793	747	822	838	757	815	785	808	809	786	822	799	836	779	822	868	827	826	794	798	814	809	812	739	806	768	840	770	811	819	811	873	762	802	828	834	808	839	830	792	812	768	798	824	782	849	826	806	792	775	805	813	801	803	778	802	872	735	757	830	779	820	829	818	750	821	814	823	823	788	743	844	796	775	812	756	773	821	800	791	812	795	817	849	819	813	813	765	818	837	795	815	798	792	841	822	805	802	771	832	793	758	843	801	813	782	774	798	784	799	745	769	849	841	756	772	815	780	819	821	783	813	833	850	802	820	843	797	756	803	827	847	781	845	811	817	852	801	808	837	809	826	792	825	793	761	789	786	783	815	855	791	814	802	781	768	769	807	811	794	848	814	791	842	845	839	820	827	802	833	791	767	848	768	767	836	830	815	801	851	809	793	847	780	796	800	802	807	799	760	805	771	850	806	806	830	821	780	889	812	835	805	796	815	847	772	839	851	798	731	809	821	795	781	854	740	816	747	797	801	811	820	813	806	791	844	773	830	833	822	791	810	831	811	802	776	736	843	821	820	828	840	769	865	792	803	762	783	825	825	784	769	836	831	752	834	854	772	782	765	781	810	788	822	756	759	770	782	796	787	798	763	822	821	750	804	822	799	825	804	855	813	828	802	810	817	860	825	744	824	795	777	789	819	826	827	822	790	744	798	779	781	820	845	781	785	823	787	776	808	839	806	789	781	742	777	800	794	807	804	857	824	798	842	812	821	848	767	796	829	797	803	824	765	863	782	747	771	841	811	812	818	844	829	760	827	824	778	808	806	815	788	810	795	826	807	809	785	837	781	826	846	806	832	835	758	796	814	804	771	796	823	800	852	825	833	830	818	811	850	777	829	762	843	854	798	783	821	798	791	803	769	797	790	781	790	823	829	775	799	819	819	820	773	789	794	802	810	824	794	820	808	771	766	732	833	789	842	749	771	810	837	796	815	786	806	763	800	782	811	835	775	822	802	775	832	801	788	791	810	799	789	794	849	783	780	779	822	772	829	839	769	807	780	786	763	831	845	818	812	838	817	814	841	763	794	799	811	775	819	816	818	812	842	772	759	828	838	823	816	806	766	815	808	834	849	816	781	769	798	840	800	848	786	821	785	792	886	790	829	767	745	772	777	762	767	810	851	792	793	816	815	812	799	803	776	809	755	786	857	839	827	772	798	768	764	821	798	833	798	800	832	813	791	773	848	799	849	859	774	808	786	819	786	834	809	806	806	806	798	788	814	813	836	788	801	826	833	811	781	825	794	862	795	806	770	813	779	797	833	774	764	763	782	851	861	778	798	815	844	839	792	833	798	851	776	806	798	819	819	834	809	802	806	865	799	795	780	774	849	766	828	824	770	797	802	813	791	821	752	826	771	775	786	789	819	815	779	825	809	785	779	831	793	805	754	825	803	823	810	779	747	827	837	849	809	817	801	809	786	760	877	824	779	821	827	856	773	826	761	784	851	791	793	797	839	803	759	834	835	786	795	801	754	767	875	811	805	795	818	797	802	800	811	790	761	831	793	793	839	791	853	787	835	834	783	783	832	803	782	839	803	812	776	821	809	814	784	816	858	772	780	786	797	790	765	808	824	839	803	864	804	779	860	809	786	840	801	772	776	848	830	800	801	804	843	831	802	773	812	790	805	782	777	789	814	800	786	839	780	741	820	806	816	793	829	769	793	814	740	796	808	766	809	826	803	809	788	830	786	843	775	804	808	830	831	777	770	831	807	815	810	806	809	812	828	788	801	841	795	786	800	789	835	822	797	810	784	787	780	890	803	800	757	832	813	842	782	830	797	799	791	860	782	796	798	815	788	778	803	754	740	816	808	811	777	797	877	825	800	788	859	849	792	797	790	816	849	795	760	826	749	779	830	791	777	828	842	812	768	841	795	815	782	804	817	795	780	830	805	815	789	813	831	779	770	824	798	805	785	742	852	781	857	781	787	783	819	882	784	791	795	858	779	822	786	804	825	813	742	781	804	802	765	839	795	758	842	831	763	802	830	821	797	839	792	797	778	856	797	788	840	755	835	798	814	812	844	799	825	800	816	791	793	835	794	820	796	833	844	765	772	788	797	836	865	833	829	799	823	806	788	799	796	821	820	804	802	788	780	842	829	774	836	787	855	843	868	802	819	799	761	792	803	775	772	776	759	783	793	819	825	851	763	795	776	801	809	785	793	808	810	847	824	787	801	800	786	804	786	795	791	808	777	768	833	803	814	865	818	826	829	791	802	764	824	830	837	846	792	798	757	833	824	831	815	811	828	823	821	779	822	802	796	793	796	846	791	801	781	847	804	806	769	767	826	768	792	799	783	773	871	742	763	839	766	834	822	780	804	850	878	824	808	765
56776	41088	42727	41195	42959	43277	43539	43568	44758	46625	48685	48759	48435	47094	46543	44483	41314	38695	35453	29108	26820	23008	19647	18367	15194	13391	9075	7128	6982	3336	2854	2463	2306	1874	1648	1860	1690	1559	1290	1340	1151	979	1038	1097	1288	1543	1658	1283	1102	911	1014	738	723	868	781	784	944	850	933	644	753	447	390	427	414	410	370	370	406	354	333	324	313	344	331	350	324	329	305	304	333	385	437	427	385	362	361	362	332	350	342	302	288	357	356	317	299	319	308	323	328	307	311	299	311	339	338	337	335	320	297	340	354	365	338	338	323	348	306	321	342	332	324	354	315	364	325	314	313	308	326	328	346	328	343	309	284	304	335	322	317	342	304	307	321	287	337	336	327	327	309	311	330	314	322	310	332	314	309	299	347	343	366	334	288	333	337	340	327	304	340	305	326	336	319	322	322	306	325	325	324	338	293	270	309	322	321	338	332	345	321	323	370	328	322	315	304	316	343	325	317	261	299	316	347	344	319	312	307	316	327	332	287	316	328	317	311	307	328	305	315	334	330	305	341	338	332	370	330	295	338	332	355	321	307	345	318	317	338	367	316	338	312	331	340	346	334	327	305	331	378	317	336	334	328	323	335	349	342	325	350	332	335	340	323	313	339	319	366	315	292	311	374	324	300	322	317	336	306	327	333	304	320	341	335	349	306	330	338	296	311	289	299	323	279	303	344	291	332	318	291	290	317	376	320	320	318	366	335	299	343	303	309	312	335	314	343	314	332	316	347	340	315	320	346	330	314	321	358	354	332	345	309	325	310	324	348	311	318	321	287	313	321	364	299	316	300	311	337	326	347	325	318	330	320	331	336	314	336	319	290	324	334	344	343	327	320	342	358	336	346	330	338	295	350	370	341	332	304	327	317	327	325	317	333	340	298	335	316	342	327	316	320	346	339	303	337	306	299	311	310	319	303	350	299	328	311	334	323	322	317	308	320	303	293	318	294	305	308	317	329	322	322	330	322	316	327	350	322	327	309	296	291	328	293	353	343	352	306	332	343	358	333	307	327	361	331	337	311	320	304	323	335	313	345	353	310	337	315	320	357	334	328	369	324	352	341	343	310	361	349	333	329	325	322	298	328	344	293	339	315	317	348	311	312	310	339	369	352	300	320	335	329	312	323	323	331	331	295	313	312	313	338	349	292	321	317	330	318	295	316	310	325	316	352	347	302	315	342	363	319	331	336	347	319	316	333	321	331	290	323	324	323	305	344	303	335	320	334	304	327	335	322	308	295	314	340	369	297	330	341	323	347	311	341	325	308	298	317	326	297	349	304	306	344	316	301	337	322	341	320	349	327	318	314	305	307	315	317	365	328	321	330	354	358	319	328	347	350	287	306	317	324	324	320	334	319	326	314	341	311	315	285	290	330	360	287	321	334	329	323	340	312	321	336	350	345	337	335	326	292	300	338	359	331	324	309	327	357	366	302	363	345	284	314	293	314	282	314	320	320	355	358	350	330	308	353	330	292	321	319	346	337	350	326	335	334	334	321	329	304	310	324	309	335	327	334	306	348	321	305	352	353	331	355	337	351	288	312	342	322	346	324	343	355	346	328	326	316	333	328	320	323	312	276	335	319	301	325	352	328	329	294	308	341	301	277	318	324	331	362	349	362	329	301	330	316	309	338	321	324	334	311	300	339	332	328	281	373	307	335	332	320	324	362	353	317	330	295	354	357	330	351	321	317	276	333	333	317	328	337	345	298	347	359	343	311	317	335	328	358	326	323	326	321	311	289	326	328	305	330	262	312	350	320	338	340	331	345	312	343	316	345	330	331	322	334	305	304	350	343	320	344	328	359	321	321	319	340	329	316	337	371	303	307	360	328	297	308	340	342	330	344	343	298	340	319	342	329	348	313	317	307	303	334	299	318	352	324	332	332	315	316	329	325	319	352	299	313	350	324	320	290	322	334	319	321	317	332	325	305	302	336	337	306	314	268	364	357	333	306	329	351	330	340	358	321	307	289	328	372	322	315	308	342	323	318	330	320	326	293	367	305	346	323	347	333	345	362	310	295	318	303	338	328	287	337	338	313	324	300	302	340	356	369	285	335	342	375	306	347	306	346	341	305	319	339	324	313	363	311	317	311	290	325	328	319	304	308	318	330	345	324	354	333	318	323	294	307	345	353	319	332	323	347	354	331	303	296	313	324	302	301	356	305	305	325	305	319	308	331	343	328	334	363	343	334	310	328	368	312	345	315	319	304	316	339	356	327	324	339	330	337	334	301	298	320	342	316	343	338	325	304	308	365	310	332	321	318	283	313	321	316	347	312	340	338	347	316	338	337	322	335	313	310	328	324	299	302	333	318	338	309	329	325	282	299	318	319	327	317	335	332	324	325	347	341	290	309	318	344	308	319	339	328	319	325	332	325	303	352	325	316	322	321	292	347	306	315	332	285	354	308	348	313	320	334	317	335	295	343	314	307	310	320	344	315	342	354	360	357	322	358	338	340	339	346	351	364	374	330	339	341	335	325	313	340	349	335	337	343	320	311	350	309	359	324	304	333	314	309	314	324	320	295	306	310	351	332	309	328	352	317	359	322	328	316	294	289	314	350	341	305	319	306	342	309	353	326	309	338	336	345	289	330	359	300	328	338	341	330	337	314	324	361	335	346	304	335	309	302	355	329	280	310	334	296	288	313	333	305	324	313	326	324	341	341	313	297	317	332	306	312	341	281	335	319	292	323	316	315	306	342	307	306	349	316	293	335	322	316	320	328	320	317	363	348	326	323	300	320	305	307	340	343	321	293	338	312	349	360	376	344	301	334	301	339	311	305	332	309	326	321	321	318	321	335	325	317	322	345	319	362	297	347	324	323	321	299	318	343	323	323	344	340	358	330	317	312	296	307	342	361	322	333	313	341	314	328	309	312	333	315	317	331	336	353	328	319	320	331	336	306	317	300	316	317	335	344	327	360	341	323	304	361	383	315	290	308	349	307	337	335	308	295	293	322	326	317	285	301	327	310	326	300	265	351	336	317	332	331	302	330	325	278	299	304	309	372	350	322	338	339	311	328	291	327	361	333	327	337	309	293	305	299	346	283	309	340	323	319	318	327	307	320	337	299	346	327	329	308	348	321	310	313	322	349	276	314	359	309	340	304	325	310	357	331	309	316	296	359	316	348	327	327	328	316	314	309	351	316	332	315	333	298	309	303	329	333	345	312	328	343	330	324	323	327	320	329	297	316	347	343	341	342	308	334	335	320	327	299	322	365	317	311	303	306	312	317	339	339	313	319	297	367	345	325	331	298	308	338	333	330	335	315	312	314	305	300	314	316	338	291	317	315	324	296	344	325	342	287	314	323	280	335	344	324	329	311	329	351	296	293	293	289	343	299	311	372	342	321	314	356	356	348	305	287	305	320	328	332	354	334	377	330	351	331	370	322	349	286	337	323	309	311	316	303	317	337	320	293	341	335	344	342	337	285	340	353	311	322	325	309	340	338	323	328	314	349	356	320	333	322	327	322	334
51016	56286	55194	57326	59517	60746	64926	64127	66499	66060	67606	66740	64948	64191	64051	63587	60118	57604	56408	49418	48957	45553	43088	42641	38614	36800	28796	25989	24799	15192	13394	12684	11769	9568	9283	10158	9103	8303	7003	7441	5986	5235	5647	5687	6811	8297	9087	7170	5710	4602	5399	3681	4152	4198	3866	3930	4836	4481	4885	3142	3830	1902	1344	1574	1461	1218	1031	981	1049	888	796	792	829	814	803	893	809	846	820	793	836	1257	1472	1299	1124	979	839	847	760	823	778	754	748	761	799	796	739	792	787	788	773	798	730	815	763	749	783	762	773	806	802	798	784	802	773	765	796	749	766	784	817	752	792	764	785	815	750	758	825	734	763	820	773	786	812	787	760	750	783	811	813	801	786	734	805	781	784	803	749	781	782	769	796	776	790	805	762	817	819	701	816	756	811	766	780	781	829	745	825	770	789	753	791	774	783	760	766	771	790	765	791	750	811	812	833	770	759	777	805	742	778	824	780	779	780	726	768	766	766	735	791	795	817	798	771	782	820	804	780	746	765	772	834	809	775	762	769	798	784	768	771	751	772	780	705	773	763	801	794	782	758	796	802	756	749	790	783	748	815	789	792	787	782	783	777	767	753	796	807	786	792	794	776	801	792	777	759	790	811	771	805	735	779	810	739	741	800	727	734	759	720	721	732	765	757	774	782	800	807	788	736	812	814	783	753	775	790	757	792	791	793	794	832	794	814	768	830	775	795	794	804	738	761	776	804	773	780	827	785	760	816	772	812	760	728	786	788	766	732	773	731	791	815	785	815	753	787	731	769	834	729	830	762	807	746	790	817	829	721	760	783	803	796	786	798	782	785	793	771	811	765	779	760	793	772	801	782	781	827	832	800	763	733	761	738	806	746	823	797	780	785	830	772	788	816	852	707	783	819	800	809	814	799	795	752	794	807	809	777	766	805	793	770	787	710	785	784	778	764	783	756	833	807	783	789	813	748	799	813	787	778	739	775	774	793	745	749	774	799	756	815	775	829	808	805	786	797	809	740	817	813	740	768	814	792	783	791	782	807	793	751	768	834	788	813	773	776	792	793	750	772	801	774	694	757	768	806	817	753	827	796	821	775	735	781	758	824	780	839	779	792	845	780	769	749	777	776	878	795	783	778	783	779	777	776	775	803	820	803	771	805	840	791	832	739	812	801	756	793	790	786	826	777	798	765	755	739	795	812	781	763	787	787	773	762	827	793	809	756	794	777	771	824	768	734	753	785	787	810	810	805	735	762	788	800	738	787	793	733	798	790	757	744	802	811	726	766	792	737	816	786	798	788	758	840	790	743	747	766	772	785	764	821	799	823	789	791	774	738	771	743	799	788	771	788	804	801	792	773	808	811	762	801	793	744	739	762	786	819	752	753	826	776	742	807	749	751	815	789	775	828	749	767	815	756	791	791	771	797	739	802	826	816	808	785	770	828	795	800	790	810	767	805	775	804	793	735	812	810	790	773	783	781	759	812	808	798	784	794	745	807	757	763	760	798	778	760	779	791	827	771	785	816	765	837	766	761	762	721	767	784	754	757	811	762	811	810	767	786	798	773	770	761	750	811	780	761	761	791	795	814	720	793	772	741	803	768	761	813	784	743	769	826	806	781	793	742	746	783	756	767	723	772	773	807	794	779	769	799	814	737	808	796	798	796	807	742	768	802	788	755	753	761	772	787	820	780	747	808	784	754	755	776	735	784	763	799	770	759	818	763	806	724	736	810	810	786	765	810	782	805	752	742	805	792	729	853	746	764	837	868	781	806	812	781	770	854	826	774	738	784	778	805	815	783	775	799	767	807	777	758	739	765	736	756	752	777	819	800	813	778	746	791	805	802	760	793	786	804	815	762	739	782	803	739	823	773	800	801	743	747	733	743	785	735	774	761	799	791	775	814	747	727	849	763	781	751	756	767	814	738	792	747	728	811	753	788	805	808	785	793	846	763	790	812	808	798	802	786	766	780	777	818	814	767	836	763	786	752	745	788	785	748	833	777	786	749	784	807	793	770	792	820	785	757	816	826	764	801	755	724	796	823	800	737	776	781	765	760	773	741	802	762	833	759	750	758	754	767	788	816	782	761	745	786	785	768	797	781	785	790	808	722	768	752	811	801	758	799	753	779	821	766	783	841	759	787	772	757	763	790	819	776	771	771	827	766	828	810	788	720	776	775	774	800	850	822	779	810	765	782	822	781	828	789	834	769	740	720	801	830	788	769	766	772	774	785	778	762	803	781	797	845	748	827	759	766	772	818	830	771	793	818	766	846	828	772	750	766	762	776	779	763	761	797	782	808	758	755	796	783	776	842	739	778	781	773	802	773	811	762	796	769	829	749	759	787	758	766	758	786	774	769	727	733	789	770	770	789	778	813	762	790	761	807	807	703	749	799	792	771	783	784	773	721	763	740	765	777	792	766	791	813	769	794	749	731	756	762	767	824	763	747	802	779	750	822	820	807	744	819	752	771	807	799	837	784	747	745	766	788	780	791	814	742	783	774	773	817	807	815	804	834	786	804	840	780	776	770	794	807	818	779	819	761	780	775	739	749	784	804	807	764	758	774	748	803	755	789	766	772	745	705	818	807	789	759	738	776	786	822	792	811	810	838	789	784	850	770	742	774	802	796	747	757	799	801	815	754	786	781	753	813	761	786	851	779	763	797	791	779	789	771	741	798	810	771	772	802	754	780	789	731	788	796	803	743	808	766	757	765	776	776	795	820	806	788	784	798	770	756	754	780	809	788	792	769	797	801	773	831	746	768	783	791	766	815	778	756	800	765	772	760	793	794	783	790	757	775	772	736	826	790	780	744	776	782	768	812	785	748	760	774	797	791	747	751	755	768	796	818	791	794	787	812	784	762	779	801	857	840	831	787	756	756	790	775	779	762	789	801	711	780	788	764	799	755	761	764	806	774	819	808	755	764	811	787	791	798	766	802	804	720	805	808	760	770	732	745	764	803	797	780	804	751	766	778	814	753	759	782	808	781	783	777	785	737	816	798	792	777	773	746	792	818	707	753	751	743	742	750	765	772	784	772	781	791	736	773	780	761	742	823	819	758	799	762	797	793	774	791	783	784	838	779	799	779	804	735	780	744	744	810	761	792	812	779	769	787	809	737	793	803	817	771	767	781	750	787	766	752	779	790	772	778	776	802	768	781	808	781	771	775	787	777	760	779	795	824	804	785	789	794	772	760	748	772	791	750	818	794	749	808	772	799	808	761	763	765	798	776	781	791	791	795	744	764	761	796	746	805	775	824	775	796	767	816	793	821	808	750	793	803	785	808	792	816	792	767	757	748	782	776	833	792	791	808	812	796	808	783	805	788	799	800	778	793	773	804	754	819	808	808	809	756	790	739	783	790	769	824	763	776	764	733	794	774	760	778	762	771	836	811	741	775	722	755	789	764	752	777	795	864	790	805	770	753	793	795	769	856	806	828	819	755	750	717	804	779	776	806	770	782	794	753	793	751	778	758	793	820	748	789	742	798	766	778	784	834	797	775	795	792	775	770	731
22535	20657	24838	23597	20359	16501	14990	11779	8850	7013	6101	5279	4433	3736	3018	2521	2269	1846	1615	1219	1164	972	852	824	770	739	553	547	550	460	409	428	411	374	402	376	424	404	405	397	386	367	391	378	376	392	392	361	387	404	411	381	367	346	351	374	398	385	365	367	345	358	362	337	327	371	385	388	333	373	380	362	377	360	328	373	396	354	359	384	363	355	402	399	386	383	355	362	363	393	345	406	394	339	369	374	357	382	339	390	348	404	353	395	353	352	342	382	352	337	353	373	342	382	349	358	382	335	365	391	358	333	372	388	347	355	372	363	346	349	405	361	356	362	361	358	372	332	392	380	374	337	348	342	376	379	377	330	377	357	376	350	351	348	374	378	353	349	336	378	353	378	348	395	349	382	367	355	358	355	362	345	358	362	388	375	328	334	380	353	361	335	373	369	342	362	341	337	371	372	343	340	313	327	368	339	365	376	381	392	380	357	346	346	407	379	362	414	331	383	337	332	369	358	379	334	356	372	359	339	398	355	355	343	396	349	362	347	361	379	373	371	354	346	367	339	342	363	374	359	384	427	347	391	357	361	387	350	369	356	364	393	372	384	370	374	375	363	351	385	348	338	374	390	382	373	358	365	359	357	364	369	370	340	323	337	394	355	351	384	335	317	346	361	357	375	388	360	367	387	421	366	388	391	347	357	350	347	390	370	347	366	369	378	358	367	334	330	343	373	353	344	362	389	394	356	386	343	355	315	355	363	377	356	381	369	355	346	353	367	363	376	367	357	390	425	364	380	396	367	356	381	363	362	354	384	341	340	346	357	344	348	325	348	365	368	360	386	405	351	354	367	373	348	363	322	327	345	360	328	342	359	356	399	359	384	358	359	321	363	384	371	390	354	346	377	387	340	361	366	348	367	408	351	348	363	383	382	362	363	420	388	356	372	369	379	389	386	377	352	379	350	379	375	374	364	381	372	369	356	354	370	374	337	352	344	357	320	387	396	368	357	340	371	366	382	370	334	356	388	376	359	383	366	386	360	373	340	379	379	363	362	376	368	361	352	368	363	359	355	336	354	378	361	359	403	339	345	363	349	353	348	331	375	378	396	347	345	372	366	351	375	353	345	365	326	378	376	384	358	344	354	338	331	357	404	321	384	389	361	359	337	335	355	362	367	392	393	363	403	403	350	352	371	344	358	357	376	380	352	371	386	352	388	386	385	366	353	365	363	369	360	333	387	396	345	331	337	394	323	374	348	361	377	381	373	372	364	364	375	379	328	387	365	370	350	398	342	358	339	374	357	362	348	375	366	369	366	377	354	369	350	349	377	355	355	392	376	349	341	349	369	347	375	363	389	370	339	341	371	341	385	369	377	361	356	356	338	353	376	349	334	368	353	339	379	341	377	377	344	388	350	380	358	340	396	363	400	386	370	357	380	357	366	344	352	346	381	360	363	390	345	354	353	341	352	363	376	365	378	355	380	371	343	345	353	370	366	361	375	364	397	319	383	324	364	348	335	363	327	347	387	360	372	394	337	343	343	356	326	372	365	374	418	381	370	346	355	324	340	379	344	370	378	357	359	351	366	390	360	395	352	364	381	337	366	375	334	343	347	350	354	406	357	376	327	375	360	339	337	341	356	338	384	385	359	343	338	342	361	354	373	358	358	362	356	376	355	353	366	347	355	397	384	361	368	333	355	357	369	359	372	381	341	360	389	378	351	341	399	384	371	411	344	354	339	345	371	339	372	348	375	383	362	348	320	354	408	352	374	378	353	375	338	365	351	355	418	376	354	378	382	369	378	352	364	345	342	354	361	361	364	373	345	379	357	398	364	370	335	339	347	358	338	317	369	322	350	366	367	343	367	366	309	367	348	407	366	349	356	325	378	398	363	331	368	356	383	350	361	361	372	369	375	374	367	368	350	364	359	380	335	324	360	368	375	355	384	358	358	390	382	381	383	382	349	373	376	330	350	391	374	371	375	384	330	365	354	363	370	334	349	375	347	371	372	327	378	369	384	364	379	382	341	349	355	358	375	354	367	351	356	401	361	368	394	369	366	361	388	399	362	398	362	384	375	363	390	353	339	350	324	376	390	373	350	352	366	359	381	361	312	373	368	360	384	332	315	371	368	390	362	374	339	401	359	365	324	361	357	354	351	399	386	388	364	349	351	363	366	371	358	344	352	352	377	356	368	401	355	353	373	361	352	357	348	368	363	366	416	343	369	359	329	385	339	361	372	342	355	378	346	388	308	336	415	363	349	362	375	348	352	370	332	336	339	382	386	360	350	368	389	354	394	364	362	344	365	375	357	362	412	319	353	344	321	342	371	360	362	348	350	347	386	393	361	383	374	359	346	376	383	370	376	365	341	343	323	355	389	374	393	359	376	349	338	410	356	334	332	360	341	349	349	321	376	358	357	380	348	361	354	346	363	363	339	371	315	368	340	325	376	371	428	367	388	394	390	381	364	358	372	358	385	317	358	374	389	376	357	397	348	396	325	361	350	347	344	360	388	379	379	353	324	377	384	371	367	381	408	395	357	367	395	371	390	340	394	357	399	341	336	369	350	360	380	381	378	378	355	331	373	348	356	354	341	351	374	349	344	374	386	348	367	368	350	382	363	375	355	353	362	365	375	336	367	360	341	373	379	362	362	352	327	368	353	364	344	384	373	374	350	397	403	319	363	371	342	370	372	370	383	367	357	328	326	372	369	339	366	332	385	358	351	372	385	385	407	355	367	322	374	405	383	356	343	369	365	342	362	374	348	361	349	362	336	345	405	366	374	357	345	336	370	353	401	335	351	385	333	345	384	359	365	414	366	351	363	341	333	338	351	364	375	331	363	348	371	340	353	369	379	378	354	367	363	340	375	368	344	411	365	375	351	361	356	353	367	356	339	351	340	358	330	349	361	339	372	371	369	356	372	346	392	373	363	370	371	365	358	346	340	371	370	377	377	365	357	414	360	375	367	356	325	368	371	370	363	369	372	358	369	323	373	351	367	355	359	373	381	370	376	403	350	376	400	373	363	348	388	338	390	362	347	369	343	349	367	407	377	340	353	336	366	387	345	376	359	357	346	385	414	343	337	381	350	313	343	339	360	330	338	370	357	382	353	345	361	363	385	363	356	349	373	354	346	338	379	390	356	372	358	390	355	350	378	355	368	352	385	379	380	351	354	367	358	355	357	372	355	385	353	377	339	367	348	382	386	341	347	358	356	357	311	391	389	338	382	348	335	351	364	395	360	327	363	342	353	375	365	356	399	386	376	369	345	361	351	380	398	362	364	343	365	350	366	348	346	383	414	384	353	342	359	371	372	363	344	352	348	376	375	401	388	375	398	350	341	344	384	362	374	415	378	371	380	377	342	355	381	358	331	382	370	397	335	367	378	361	337	352	353	383	398	341	378	384	371	390	336	325	382	367	336	340	363	371	356	356	358	342	353	343	368	397	398	369	365	394	371	365	354	374	397	357	379	329	372	358	345	348	380	395	329	366	322
18657	21268	31951	35601	35902	31688	32065	27678	26137	22807	22307	20896	19123	17727	15654	13656	11891	10320	9118	6735	6216	5301	4667	4617	3789	3418	2624	2211	2292	1544	1359	1361	1290	1155	1178	1248	1185	1123	1063	1143	1032	994	1056	998	995	1110	1156	1055	1076	1049	990	978	981	979	981	944	1007	1010	1029	923	1000	980	911	968	937	907	944	904	860	853	890	902	934	878	838	940	949	883	880	932	944	883	885	959	921	886	911	917	876	896	945	894	902	874	881	840	867	878	895	848	883	832	868	866	907	894	906	868	827	922	916	901	846	893	869	913	842	938	878	876	860	884	914	891	906	905	941	888	863	883	892	851	909	868	894	891	859	923	875	820	854	869	841	888	924	885	857	889	862	909	886	871	887	902	890	949	880	956	887	895	902	909	870	904	925	918	877	945	901	959	889	886	931	909	899	898	911	909	864	910	933	850	914	889	946	860	835	910	883	858	908	875	920	919	886	866	867	896	909	842	960	853	889	864	915	884	899	887	905	894	888	886	920	906	957	873	925	879	897	910	864	916	916	867	929	890	886	861	945	866	891	936	878	893	925	936	891	878	900	891	909	871	873	923	907	925	879	875	881	888	904	908	922	931	864	827	875	925	905	906	872	869	909	916	881	915	856	859	887	845	872	889	890	865	899	903	914	885	879	924	891	846	867	860	894	899	840	921	880	923	888	901	888	889	898	915	934	884	873	879	904	931	931	890	891	864	896	848	863	860	921	889	864	881	928	888	856	877	890	886	935	907	872	937	836	884	896	908	891	889	886	951	876	869	859	857	886	872	923	905	883	916	942	906	897	860	892	929	861	884	882	835	906	899	897	933	846	944	897	924	878	825	925	911	865	897	862	931	956	940	867	896	947	890	914	842	913	906	884	893	870	895	887	853	846	905	935	880	859	942	892	841	929	891	931	835	880	910	943	841	918	907	939	878	853	847	891	927	861	836	922	858	866	834	852	888	972	950	866	947	878	898	874	846	886	852	851	906	841	824	926	862	844	888	863	910	969	897	919	874	909	865	905	852	864	874	913	918	854	880	880	903	846	862	880	899	886	889	856	878	930	882	922	873	882	945	882	878	856	893	915	920	888	883	885	956	875	802	871	868	929	903	892	950	918	909	939	846	961	942	868	853	863	873	895	898	960	823	903	927	898	888	944	872	924	906	899	866	933	871	863	888	897	868	884	836	864	907	933	976	882	908	858	927	865	920	876	856	894	881	930	887	918	959	897	887	891	911	872	933	928	881	885	916	867	898	848	865	841	825	860	849	900	921	924	928	912	902	848	840	901	908	953	897	880	903	862	915	938	897	900	874	931	930	892	928	946	863	837	855	870	893	900	855	859	875	895	921	829	901	858	916	838	882	854	878	881	906	893	950	868	847	884	900	875	856	963	847	887	873	918	891	871	914	849	890	861	879	851	925	909	883	897	915	848	845	911	950	893	878	904	913	935	868	918	910	871	897	853	907	846	868	862	899	894	868	855	889	871	854	905	880	923	907	872	929	889	902	896	886	921	856	896	827	866	903	895	865	847	920	892	900	877	889	942	882	878	812	907	907	903	872	933	924	877	868	908	892	917	847	883	886	898	823	953	852	886	949	938	934	870	873	898	921	908	862	841	856	897	848	894	917	867	917	890	928	954	854	875	855	866	857	895	872	878	881	868	890	915	936	938	917	865	921	850	940	896	886	856	852	902	885	898	864	879	917	851	903	873	870	895	872	874	856	827	928	912	932	907	922	909	905	953	846	823	913	906	867	937	842	853	934	935	848	921	881	930	879	903	869	838	871	933	866	906	887	908	875	886	915	895	839	856	905	890	908	890	882	913	883	883	902	874	877	927	893	834	812	865	953	893	921	906	878	862	852	853	891	866	875	871	874	876	854	884	885	898	862	844	912	844	910	955	867	904	919	855	880	891	904	902	988	898	844	884	900	874	846	866	927	889	838	882	906	880	843	884	864	891	911	845	878	886	826	923	912	877	898	899	910	862	831	873	914	928	913	919	873	877	848	934	889	914	885	829	855	889	875	922	903	862	861	851	859	843	951	884	870	863	866	872	947	827	905	870	840	866	861	914	911	837	887	878	917	910	885	905	829	919	866	910	952	862	890	901	844	914	909	886	869	880	904	882	864	867	887	887	874	935	854	859	952	911	864	926	906	862	905	914	896	897	868	870	869	939	838	912	916	881	845	875	854	911	900	905	890	870	883	907	903	879	835	922	893	888	893	882	838	927	847	967	893	938	866	939	915	916	882	886	791	914	943	888	804	902	949	899	906	900	891	838	911	892	863	916	888	919	914	859	902	931	878	947	875	881	902	824	892	870	884	932	889	940	901	873	876	916	913	900	913	890	894	844	929	926	859	826	841	890	887	860	899	927	870	881	901	888	894	872	945	908	906	890	899	892	894	886	898	904	912	846	903	900	861	895	918	882	875	882	906	939	858	897	918	925	926	879	908	861	876	924	856	922	879	896	968	867	924	897	932	894	901	856	915	867	923	916	901	862	923	886	898	849	911	955	905	887	917	916	897	921	910	868	849	911	904	904	849	861	869	935	917	919	955	944	873	898	893	888	879	935	904	878	898	904	855	888	840	926	897	850	818	929	899	875	893	853	952	908	920	899	897	895	851	865	922	878	862	938	855	875	913	903	855	910	833	869	918	931	875	895	889	890	913	876	889	929	934	922	852	878	839	896	907	942	873	847	904	859	859	906	942	865	875	900	923	840	927	832	885	881	902	888	853	891	923	952	889	849	831	904	896	890	861	914	886	916	869	868	830	872	926	900	872	876	885	891	883	870	914	853	865	863	912	923	873	933	909	850	844	941	889	860	871	864	869	905	891	894	946	886	864	827	905	924	859	878	815	900	874	857	877	829	917	902	899	930	914	874	917	869	902	887	890	925	857	889	906	909	919	916	913	876	897	936	917	898	887	870	870	895	898	851	850	880	931	834	832	917	906	887	936	922	831	966	890	887	910	871	839	881	931	885	899	885	868	909	912	918	907	924	893	903	902	891	885	881	873	867	866	855	928	888	853	878	819	893	872	885	892	859	933	876	869	854	856	903	893	901	900	854	856	883	838	852	920	916	879	863	877	872	851	925	892	903	908	908	886	866	897	923	891	924	902	818	933	919	877	888	908	885	942	905	838	901	913	979	879	850	910	852	866	876	854	864	838	891	960	918	902	894	895	863	867	926	922	894	869	917	906	896	887	912	898	920	884	900	889	857	893	918	894	848	936	946	888	915	877	851	906	889	917	907	890	918	879	862	870	872	871	887	938	897	955	944	890	887	876	853	883	851	888	889	896	861	911	864	849	867	870	886	847	922	877	926	906	921	901	863	963	812	916	933	894	889	878	858	950	904	876	860	914	835	905	871	831	913	909	892	878	961	933	843	891	897	888	926	833	897	901	885	919	872	871	905	884	862	910	909	873	950	900	868	893	841	896	892	900	922	845	883	878	908	920	883	883	871	919	894	914	887	896	902	889	875	834
49687	40527	42852	41494	43213	43072	41314	41096	39914	38014	39037	37796	36506	35425	32311	29604	25497	22404	20200	14714	12965	10900	9092	8569	6853	5462	3743	3024	3157	1717	1294	1173	1174	846	825	1033	878	805	707	708	679	606	636	599	739	825	862	729	645	535	611	462	512	503	524	522	572	537	576	449	500	367	381	364	368	368	312	328	371	333	295	331	341	343	310	317	344	315	291	309	285	341	372	379	402	340	328	341	340	334	330	338	347	359	368	332	333	331	342	309	345	336	322	310	331	314	378	294	353	332	359	340	317	311	332	307	348	330	326	318	328	284	332	352	316	317	322	296	329	327	348	307	351	312	315	363	323	346	286	332	317	292	327	343	331	318	332	316	266	356	329	343	330	381	325	341	312	352	345	335	325	341	290	327	350	349	335	326	327	308	331	323	286	341	338	312	355	313	299	335	319	286	306	322	342	303	316	306	292	349	321	322	321	288	304	337	302	368	347	349	321	310	320	309	325	291	321	332	340	343	298	303	305	343	347	334	359	342	353	312	333	352	340	334	333	324	339	330	336	300	333	339	323	337	335	313	318	300	313	338	354	344	322	362	333	351	321	315	296	332	336	353	318	351	329	317	336	348	358	356	352	336	312	338	340	360	324	313	366	320	335	313	320	350	337	362	317	326	342	331	345	328	309	360	312	357	338	331	342	296	320	334	319	349	302	337	306	352	331	345	355	363	316	303	339	286	345	301	368	335	310	328	357	339	292	351	321	334	327	329	336	323	310	310	337	319	305	348	343	339	327	334	337	308	344	325	287	324	332	324	316	351	345	362	347	322	336	333	339	344	315	333	364	322	345	318	310	319	315	361	351	314	300	323	331	309	343	334	315	323	295	324	346	335	315	344	326	362	346	317	343	314	326	324	353	293	341	347	360	300	327	346	338	334	312	307	335	328	304	339	325	326	350	347	295	313	347	317	335	347	324	301	323	301	308	329	319	330	339	360	341	341	319	318	311	319	336	326	311	336	359	340	331	287	354	341	318	314	323	348	328	345	322	352	324	349	353	332	303	306	348	343	361	289	377	326	311	291	328	333	326	313	311	299	316	313	319	342	330	312	313	322	310	316	347	365	361	312	345	315	339	314	294	333	353	355	303	323	322	319	367	309	339	332	346	283	291	321	375	344	330	304	315	312	310	323	298	310	343	303	328	326	305	305	306	322	313	348	324	296	337	293	312	361	354	327	329	350	343	317	288	337	333	313	325	316	314	326	299	311	323	299	310	311	322	336	354	314	321	347	324	338	357	327	357	325	346	352	327	371	321	327	302	327	305	327	358	354	327	335	337	344	312	319	345	343	303	362	341	311	342	337	307	333	326	317	317	303	332	353	318	335	353	316	341	315	316	315	336	331	323	311	309	349	341	329	317	347	331	326	332	307	325	317	357	333	310	319	329	344	330	301	316	331	330	351	340	325	323	306	320	320	330	336	330	348	334	301	293	318	342	350	348	319	319	334	339	356	330	286	318	326	311	311	290	343	350	324	332	334	317	342	325	334	327	342	310	337	329	324	336	335	293	314	313	322	309	334	326	332	359	347	338	300	357	323	317	318	332	317	326	388	338	355	331	317	354	316	376	336	360	346	346	322	330	340	328	338	295	289	304	312	369	286	306	328	299	333	319	320	339	364	340	308	326	323	346	320	343	349	336	361	361	329	349	342	299	299	341	316	344	306	309	343	363	319	333	337	307	313	332	318	338	312	309	359	332	334	327	339	312	327	317	298	332	348	352	316	321	328	324	318	369	329	305	308	318	345	330	322	347	348	341	292	305	321	302	330	330	325	314	327	314	338	312	350	323	326	293	314	295	323	345	340	309	325	345	318	306	327	304	321	316	321	332	327	344	332	311	326	333	320	299	335	333	316	349	337	325	319	302	326	325	294	276	322	313	323	327	358	319	342	294	305	320	334	341	348	318	326	329	348	330	333	341	306	297	311	342	327	301	295	314	314	341	334	341	358	298	354	310	338	308	300	358	323	345	284	321	327	340	309	311	318	341	329	303	304	305	311	334	314	348	309	334	344	350	325	355	299	352	308	311	312	341	316	361	312	371	329	326	326	289	323	326	292	359	358	348	322	338	333	320	312	328	315	315	318	313	321	305	326	326	372	310	324	314	352	301	287	319	337	310	335	309	342	342	296	329	363	328	336	323	338	328	304	323	347	304	309	326	335	311	311	350	333	344	362	358	314	349	355	354	311	314	302	362	307	303	300	310	298	331	317	334	317	341	354	354	339	313	297	308	316	365	330	290	304	310	321	321	314	309	337	324	312	327	312	297	332	343	318	338	309	343	340	300	316	361	299	344	341	294	314	347	310	348	330	312	352	318	354	339	306	318	334	325	321	320	305	320	334	331	330	318	347	324	306	311	326	337	335	333	311	335	342	335	336	336	351	325	329	306	338	344	298	325	317	324	306	332	342	321	368	359	326	339	319	349	329	354	296	354	306	349	340	322	332	340	333	332	321	356	315	325	333	322	345	335	313	341	315	356	345	349	302	357	323	295	340	337	345	326	359	289	339	348	343	328	347	308	339	304	354	330	302	312	348	333	335	281	319	343	325	381	350	339	303	310	322	295	334	337	349	312	359	322	308	338	323	317	354	308	362	322	321	334	347	298	306	312	314	346	365	347	335	350	355	341	313	348	292	308	332	360	326	335	302	309	348	371	317	320	342	274	319	325	330	345	317	324	343	340	337	361	318	317	350	339	356	353	343	351	323	333	338	324	312	317	359	317	342	316	314	312	352	356	343	310	305	314	327	318	339	338	324	350	324	329	307	321	366	314	325	347	308	332	319	345	316	322	361	325	345	337	329	353	290	309	352	332	302	289	335	325	308	298	379	318	331	330	349	332	330	364	322	326	356	352	335	332	336	330	333	314	314	323	339	332	343	313	316	318	333	301	333	312	328	343	331	321	339	317	330	302	316	352	318	345	332	367	300	345	337	314	333	294	330	289	347	321	349	335	334	338	337	293	355	321	284	328	300	335	308	316	367	347	331	295	356	350	341	363	324	290	342	300	306	342	351	327	268	310	306	366	341	352	339	346	346	290	283	333	347	346	337	334	369	318	308	340	318	290	300	362	340	368	317	325	332	315	293	292	348	332	360	335	331	334	333	332	318	344	327	330	348	354	312	321	325	329	327	334	327	313	315	367	332	307	364	321	335	323	373	287	307	305	322	325	311	355	356	360	320	330	304	322	291	337	359	327	325	301	335	337	332	312	322	336	306	325	342	317	310	329	324	339	330	346	354	326	335	356	297	334	330	319	317	333	314	331	344	313	342	319	308	331	328	327	299	324	328	327	300	313	319	292	339	332	316	295	307	285	314	283	335	312	348	359	363	312	324	333	357	313	337	323	347	315	308	346	322	366	335	349	341	334	343	340	362	332	356	291	349	326	324	352	300	356	336	321	319	301	338	351	330	372	327	328	355	317	363	277	323	352	326	331	315	329	326	302	339	324	333	347	327
43049	48331	50664	54176	57033	56441	60940	58321	57012	56141	56440	55008	53590	52558	51222	49829	46493	44335	42638	36061	35618	32608	29926	29647	25460	22698	16996	14712	15085	8856	7182	6686	6852	4830	4686	5438	4654	4277	3764	4032	3368	2901	3058	3079	3472	4219	4900	3808	2896	2599	2800	1983	2215	2234	2416	2176	2400	2535	2785	1691	2055	1311	1043	1128	1056	1056	861	880	871	895	802	776	797	842	856	797	831	818	793	799	785	977	1148	1017	1059	883	836	812	801	786	804	756	839	823	826	825	822	794	790	820	800	832	807	807	785	755	854	822	809	830	832	767	827	804	831	780	797	846	792	794	849	838	775	803	808	860	820	813	809	788	823	811	814	773	798	775	793	796	754	781	826	774	820	801	798	815	836	774	781	784	787	794	806	787	840	788	770	780	791	776	855	795	764	805	773	779	777	809	745	746	783	820	805	830	783	792	853	791	804	812	810	743	794	795	763	822	801	818	832	813	798	815	782	799	820	797	823	765	811	804	822	761	828	865	775	806	786	792	777	781	771	801	809	759	826	820	813	847	817	809	819	804	770	785	777	808	831	759	782	785	789	826	785	767	764	874	809	806	840	792	795	772	778	799	813	792	781	834	792	834	782	844	802	800	805	803	833	813	809	806	813	792	769	812	777	830	802	788	829	792	817	768	802	813	840	808	834	802	848	830	837	807	845	810	760	816	836	788	789	776	794	817	849	785	796	806	828	779	815	755	810	811	817	775	853	782	773	801	820	828	784	798	765	802	760	781	837	826	830	813	779	808	741	846	778	810	788	876	839	839	771	749	855	841	780	796	794	806	766	822	804	800	828	724	827	818	839	734	801	783	773	768	813	808	796	812	812	794	761	768	821	856	774	807	842	743	780	803	769	790	784	815	782	810	775	755	779	833	841	792	821	820	818	787	848	802	798	810	786	798	822	766	826	844	778	835	794	749	795	805	751	808	810	806	782	749	771	771	791	779	795	775	781	856	806	823	786	818	817	837	745	841	755	788	776	762	814	825	840	784	811	786	859	802	745	763	785	809	795	799	801	784	802	814	814	807	818	779	817	834	844	782	784	798	798	765	789	805	791	779	752	846	798	790	765	789	824	805	813	814	807	769	790	762	810	822	813	820	818	782	773	767	821	763	769	814	849	797	829	781	811	761	807	721	793	794	860	822	778	788	799	748	822	843	808	800	801	771	788	750	821	814	793	821	759	819	759	788	801	819	781	788	875	820	825	733	800	754	780	777	838	825	834	776	788	777	770	781	779	813	803	785	798	806	780	828	810	807	795	824	828	800	829	764	802	813	861	832	763	784	779	777	780	772	819	798	796	789	759	788	814	772	792	791	817	762	820	771	792	746	804	795	821	769	811	816	785	803	767	857	829	795	829	783	792	787	765	778	783	839	793	813	776	826	783	799	802	784	773	809	761	826	812	844	806	788	783	823	805	862	785	770	799	800	773	796	821	788	773	844	845	754	840	841	792	840	774	803	736	821	795	797	771	809	809	805	779	868	817	799	838	778	809	800	810	774	798	757	810	822	800	788	795	848	820	800	835	846	767	832	825	806	805	841	807	768	837	811	775	817	763	834	803	809	777	757	793	844	788	780	807	793	807	842	796	782	777	805	814	821	804	817	751	799	801	771	792	832	809	793	801	850	786	737	801	746	792	736	830	787	858	805	802	743	745	824	815	816	829	808	792	761	724	789	804	805	788	820	804	782	830	820	803	856	784	772	826	807	797	792	794	844	803	810	807	786	780	786	792	766	833	786	740	760	788	821	802	820	823	822	750	824	848	795	818	889	835	801	849	862	786	740	762	848	798	802	818	809	808	816	804	791	776	770	802	823	830	823	770	820	796	818	794	818	793	827	773	876	780	779	841	792	830	808	773	811	788	755	772	818	816	755	803	801	795	782	821	771	822	799	817	787	813	808	790	776	803	816	824	814	822	825	794	783	806	763	835	810	804	814	813	811	774	785	750	828	806	841	791	817	798	825	821	781	755	782	830	801	793	864	752	792	792	804	772	766	775	781	780	821	833	813	838	837	840	807	789	798	740	785	834	769	765	832	834	741	792	821	781	832	816	799	791	794	820	795	793	811	755	796	808	778	856	795	793	789	774	833	832	830	796	784	788	818	826	812	812	797	767	829	792	776	797	818	819	835	851	811	768	852	775	774	808	827	838	801	804	835	816	755	783	829	800	766	836	829	820	824	810	777	802	794	788	794	801	810	837	752	779	787	759	800	840	801	841	773	716	812	790	792	758	831	804	794	779	783	771	807	792	814	763	795	832	797	779	785	765	792	792	763	775	794	761	749	839	765	813	789	784	810	768	778	784	783	759	798	842	784	784	819	848	807	784	818	793	823	789	807	794	747	806	830	870	813	811	829	772	756	804	809	784	794	766	790	729	770	803	748	791	735	850	798	818	830	803	818	762	802	789	766	817	800	809	763	821	791	790	822	811	812	822	807	800	789	801	760	777	760	814	799	763	809	763	825	847	831	813	779	841	830	832	840	792	753	803	803	749	763	784	792	828	782	827	810	816	799	825	813	791	771	779	856	784	771	801	809	784	811	768	816	822	722	819	837	839	785	821	773	802	741	811	830	822	774	787	808	807	800	807	800	751	737	822	746	828	829	843	799	788	798	785	805	799	813	795	781	808	741	822	844	786	775	782	821	819	817	804	776	817	780	839	793	776	763	801	765	771	791	787	782	790	802	752	815	806	792	799	836	785	818	765	816	807	766	778	791	848	789	822	822	748	759	777	803	812	815	801	793	808	750	873	764	811	757	798	879	780	848	805	815	817	795	795	801	774	818	818	794	799	784	878	810	794	843	784	802	774	762	823	820	783	825	822	774	845	799	752	775	756	809	798	792	750	819	799	807	791	804	810	813	770	807	782	772	815	823	798	759	767	832	787	836	793	783	763	828	750	812	754	810	818	800	819	831	820	797	787	810	780	781	826	804	727	792	806	802	821	807	849	823	798	825	788	861	774	798	830	778	819	767	837	801	766	823	797	794	790	746	791	775	789	796	827	757	800	786	779	794	769	780	800	792	822	768	834	795	786	760	782	771	840	810	815	839	804	803	773	852	791	832	825	758	805	784	806	791	784	813	747	827	845	786	831	828	851	786	783	822	763	791	819	803	751	778	782	830	814	776	801	770	852	840	782	787	772	795	812	795	805	762	798	770	816	793	793	796	789	813	800	815	831	841	806	793	811	813	754	822	771	784	820	817	768	785	759	801	802	815	781	803	849	771	866	768	818	811	851	762	796	802	788	765	803	753	802	819	753	793	748	790	760	803	797	837	796	794	813	762	787	785	789	789	816	763	780	833	779	752	810	860	766	846	779	772	839	764	783	787	746	805	736	797	778	759	808	771	793	805	783	832	798	791	798	769	746	797	772	832	748	792	782	804	804	747	827	826	827	794	845	760	809	816	814	777	799	780	772	818	811	799	819	776	806	785	819	812	782	837	797	766	796	772	854	781	849	757	747	822	817	806	815	753	825	767	814	792
54559	39156	40263	40050	40280	39850	40572	41737	41593	41984	44603	45753	46064	46546	43769	43305	39459	37010	34246	27932	24946	22045	18591	17498	13994	11384	7685	6153	7258	3807	2599	2225	2002	1577	1625	1849	1579	1393	1225	1378	1062	907	925	923	1109	1325	1544	1317	931	839	952	702	706	691	764	754	744	825	894	570	643	432	390	417	391	362	374	342	341	342	285	270	316	323	322	303	321	338	330	270	320	387	399	373	376	334	334	334	307	296	300	291	265	283	319	325	304	278	332	291	292	327	316	305	315	292	292	305	319	315	337	289	318	285	345	309	282	328	332	310	310	307	318	306	328	313	295	295	292	284	297	286	299	321	336	370	316	355	316	314	268	291	309	329	329	273	301	333	297	307	293	325	303	338	327	319	306	296	316	331	319	309	322	323	315	305	330	312	297	317	360	326	298	310	315	312	284	313	311	311	336	324	302	297	313	294	335	314	345	289	284	294	297	303	315	327	323	318	301	325	310	301	306	279	262	331	326	311	334	312	304	325	276	294	282	325	310	290	287	322	304	307	333	276	312	323	333	302	276	306	348	342	317	317	330	365	300	306	327	316	298	292	312	308	295	331	314	302	320	311	286	331	335	324	338	316	315	334	321	294	314	298	312	307	317	341	314	299	310	311	303	336	314	329	293	287	276	349	319	325	298	282	301	303	311	308	283	280	314	299	310	306	318	273	320	343	291	327	277	326	343	298	290	307	281	294	311	316	310	278	305	321	329	296	313	322	313	261	322	313	318	327	317	325	292	314	330	300	327	315	300	300	293	302	294	355	348	315	307	300	325	296	280	302	350	321	290	320	316	293	312	291	306	309	337	301	358	306	280	316	335	284	292	289	315	291	323	347	291	304	297	309	299	338	284	293	332	280	303	253	306	334	335	314	292	322	309	315	293	300	297	326	278	306	316	330	300	293	281	303	287	319	320	299	291	338	293	348	328	300	306	280	297	327	319	302	318	322	305	303	295	298	300	309	306	332	293	362	336	342	311	329	323	294	283	316	298	311	299	309	314	316	343	333	289	327	301	307	319	299	296	317	334	322	332	290	333	310	303	292	312	279	319	303	355	328	298	314	299	339	303	301	315	312	326	308	318	283	300	311	276	324	299	289	309	320	331	295	313	323	323	342	284	299	280	324	325	298	289	319	272	264	327	309	306	314	285	309	306	298	311	329	298	308	284	314	282	327	314	295	333	327	352	312	315	312	309	293	307	302	305	309	290	296	326	306	304	304	315	328	290	312	308	321	344	312	292	328	287	300	333	281	344	322	305	297	329	324	297	308	315	307	310	314	318	287	284	314	317	316	322	323	311	284	319	290	298	274	306	306	323	308	316	325	308	314	280	323	286	315	336	333	291	341	307	304	299	318	258	339	302	318	333	269	287	279	293	292	294	313	301	346	305	292	337	297	331	288	315	319	300	302	355	313	275	311	351	299	290	283	305	331	306	311	311	283	323	317	296	306	300	288	287	309	331	325	319	311	353	311	317	278	285	278	287	281	308	310	316	301	330	313	317	292	302	315	332	285	292	325	274	331	307	297	321	309	318	310	293	288	328	302	344	280	298	334	292	360	298	314	309	297	322	312	288	315	288	266	317	283	287	300	296	265	318	278	360	282	292	298	323	296	303	318	298	321	298	304	290	289	291	274	297	284	325	300	316	291	316	293	290	306	330	280	322	319	354	321	317	327	329	282	318	350	310	298	325	301	338	327	291	317	331	300	305	314	283	326	335	305	320	314	291	301	304	315	319	320	316	318	290	304	302	332	316	308	293	308	341	298	302	327	294	319	289	328	266	338	336	302	286	338	309	308	318	324	333	294	305	280	296	297	300	313	310	304	313	293	302	299	339	300	304	301	312	316	333	317	329	344	332	307	304	303	329	309	317	302	312	307	298	307	305	310	292	311	334	318	275	311	320	306	319	324	307	307	286	296	330	350	336	315	289	310	313	296	318	308	330	316	303	286	296	307	312	337	341	291	305	301	314	315	313	293	318	306	343	296	297	305	319	318	309	288	324	350	277	294	319	309	298	313	319	299	302	316	322	320	293	320	335	299	323	341	325	293	301	324	318	333	319	298	317	341	284	315	333	323	301	284	293	305	311	306	335	300	336	329	303	345	313	327	314	337	286	291	276	275	348	297	314	306	276	327	354	291	277	328	333	321	286	302	301	326	285	316	297	325	310	283	328	317	321	373	330	299	315	338	321	301	312	321	292	325	326	278	310	271	333	313	295	303	345	332	297	290	322	318	303	284	311	299	266	326	302	285	315	329	296	307	296	317	299	335	317	296	332	280	312	309	369	290	313	295	315	307	339	282	302	301	313	331	316	323	293	303	296	323	314	345	284	291	320	347	278	316	333	283	278	306	299	348	273	298	321	327	317	324	348	314	363	304	309	325	325	347	275	317	317	322	303	321	300	298	294	312	272	324	307	300	317	334	356	298	319	295	323	284	330	310	300	317	304	255	284	295	306	301	329	293	293	348	328	326	302	290	299	304	298	307	301	295	316	272	292	327	316	305	307	302	307	303	292	324	272	305	283	309	319	316	321	326	297	309	300	282	292	289	312	316	330	291	296	302	307	297	320	303	305	313	295	276	330	284	301	284	329	308	327	313	299	294	329	322	311	303	311	322	302	327	302	313	331	296	325	302	306	288	293	298	272	320	312	336	318	290	337	314	290	315	322	325	332	338	269	331	288	304	324	296	335	305	275	323	320	318	295	321	305	290	301	311	342	324	321	325	316	314	326	316	323	341	308	328	310	294	333	298	324	313	319	334	351	312	305	286	355	297	327	332	323	297	304	332	299	277	335	282	293	292	295	338	281	323	340	296	279	306	338	289	284	312	311	291	332	313	308	290	305	323	306	363	331	347	351	266	304	291	344	318	327	308	320	312	299	315	299	317	280	275	299	314	313	334	280	302	308	321	325	367	298	323	306	295	300	316	295	321	325	326	343	277	260	364	294	306	323	312	321	275	309	322	326	335	307	278	318	303	288	312	312	289	325	314	308	313	292	316	308	284	306	305	298	295	319	308	318	335	315	318	318	294	306	342	312	339	295	319	319	311	321	317	345	296	305	305	315	306	309	365	293	303	281	300	314	331	327	307	319	322	311	315	312	327	315	300	294	265	286	296	288	347	303	306	284	284	315	308	285	298	300	292	296	301	284	306	309	338	326	309	320	299	273	280	360	325	303	322	351	291	280	302	298	303	301	331	310	314	273	301	330	325	312	309	296	296	328	356	326	295	311	313	254	314	306	328	329	306	309	310	307	314	292	305	287	300	311	292	302	302	339	308	285	312	294	297	288	280	352	332	302	307	309	310	331	308	340	288	294	300	319	317	323	296	307	305	315	292	289	328	318	302	276	294	288	310	305	276	311	262	292	329	322	313	314	374	298	301	310	308	312	337	301	326	288	324	304	294	285	321	319	285	299	315	292	307	290	318	314	295	301	337	261	293	339	345	281	298	334	278	300	290	318	308	323	270
49582	54236	51591	54533	56575	55681	62301	60592	62210	62863	63767	63603	62379	61775	61523	60462	57692	55413	53974	47499	47068	43796	41123	40959	36133	33451	26046	23795	25549	16330	12576	12015	11052	8526	8696	9861	7940	7398	6649	7544	5812	4921	4982	5045	5953	7488	8817	7125	5035	4052	4893	3113	3448	3543	4095	3465	3995	4492	4429	2385	3263	1739	1367	1481	1292	1162	1002	889	911	922	789	799	801	741	780	793	793	791	713	756	784	1066	1348	1275	1091	950	862	802	758	741	723	748	770	722	768	703	763	739	728	749	744	777	695	740	750	746	731	751	711	723	752	753	704	758	721	755	758	751	694	718	712	726	754	749	792	750	732	759	741	738	755	723	773	732	711	742	746	773	723	722	778	742	788	726	757	782	722	733	765	763	703	746	764	723	725	770	781	778	724	788	731	748	768	735	740	744	738	723	757	762	708	761	803	743	726	696	741	725	702	714	704	735	748	711	724	731	763	721	753	735	739	771	714	752	735	756	759	718	719	743	766	733	745	706	780	762	695	724	679	693	724	750	772	673	751	757	757	759	758	788	740	719	749	717	762	770	771	748	742	760	785	736	716	738	767	748	713	772	779	761	730	756	721	768	722	704	767	696	710	713	736	715	749	767	733	700	722	716	727	708	769	736	717	716	755	715	694	732	723	722	721	748	680	773	749	756	705	714	790	724	717	751	713	755	725	793	776	774	710	715	691	757	716	719	765	722	731	809	765	733	745	769	707	681	767	814	689	754	752	743	724	717	721	743	737	759	724	718	758	740	750	768	740	741	782	733	753	761	785	748	746	727	753	737	734	708	742	740	717	723	715	773	723	736	761	748	730	728	784	740	768	774	715	714	701	742	751	710	728	770	803	751	744	754	777	734	765	777	718	746	738	769	777	739	775	746	749	737	771	762	721	753	746	707	751	741	742	748	685	777	732	729	725	760	748	745	701	729	775	715	756	729	736	721	740	730	759	728	755	750	772	775	718	711	768	731	752	720	745	708	758	760	747	735	731	756	771	777	744	762	727	706	753	709	762	750	732	724	742	728	788	744	752	690	762	718	777	798	708	721	725	730	739	757	749	759	745	748	719	792	717	702	769	723	739	728	785	743	784	754	735	758	679	727	734	723	789	747	749	718	756	720	687	763	758	711	751	748	744	780	710	738	709	755	746	746	764	758	752	676	760	713	733	805	769	766	769	730	724	704	737	728	737	737	793	759	705	716	753	744	714	689	705	674	680	703	778	763	691	712	737	723	777	745	729	738	770	743	704	698	745	745	748	772	716	739	675	758	757	776	771	688	735	703	790	751	709	750	675	705	751	783	779	695	732	723	692	705	751	716	763	740	752	732	737	749	758	759	730	762	753	714	764	742	773	745	686	755	753	780	690	728	813	756	725	724	715	795	699	733	687	746	753	747	741	760	690	765	723	734	721	764	710	777	734	756	707	703	727	756	770	685	785	724	720	675	744	742	726	712	732	716	741	757	690	732	748	760	737	782	767	743	786	708	763	737	755	727	727	724	729	741	731	781	714	752	742	775	753	690	712	728	733	757	725	778	762	702	773	713	746	806	710	763	773	742	752	755	721	681	758	708	749	777	704	700	752	711	754	749	752	710	732	730	759	750	730	746	747	767	696	735	715	697	750	751	728	731	747	745	806	742	748	707	735	695	723	683	748	722	764	706	773	715	751	822	690	785	728	767	750	755	721	694	745	708	726	758	723	711	704	737	715	796	732	800	768	779	745	804	706	758	722	709	701	727	760	750	687	735	686	716	711	744	754	764	724	672	805	774	725	727	732	750	711	750	729	746	776	759	782	708	733	784	709	739	779	732	750	713	775	724	780	738	772	758	768	764	752	752	746	700	761	726	747	748	713	733	757	732	723	710	724	678	759	776	774	723	776	727	742	717	737	721	776	759	736	715	770	800	756	739	778	748	712	782	751	735	718	772	676	736	760	744	723	700	737	758	738	774	721	723	738	721	710	760	676	747	783	760	775	709	709	729	739	749	725	725	755	757	808	752	705	743	758	728	733	746	741	743	746	782	738	734	707	781	741	693	708	785	773	691	762	731	765	754	714	715	717	761	731	755	790	737	686	710	726	761	706	725	719	738	730	739	746	751	719	687	760	777	734	704	733	761	764	750	728	741	757	767	729	718	791	758	703	766	746	774	710	715	718	726	759	761	734	748	718	717	767	729	766	744	812	727	728	719	722	724	746	737	754	786	772	739	694	712	777	769	703	773	713	712	743	760	749	792	730	729	769	729	703	707	740	688	731	705	769	777	764	706	761	802	742	743	690	754	710	773	751	749	726	724	749	760	756	719	709	714	778	701	710	733	767	691	718	783	793	702	714	781	735	725	712	750	755	736	759	707	730	804	725	706	728	714	733	737	751	745	714	785	760	728	668	721	726	721	701	695	732	749	733	749	699	762	747	716	731	750	713	774	700	783	739	721	753	751	729	740	813	768	722	734	680	707	758	746	751	747	728	712	723	771	739	748	747	680	739	742	751	763	744	767	782	762	752	745	696	698	748	762	700	679	765	731	772	731	747	748	713	745	734	736	783	741	693	752	740	748	771	706	738	741	749	726	706	754	742	694	777	723	736	774	755	788	748	722	701	714	746	766	692	767	758	708	740	731	755	730	735	750	718	720	796	741	738	707	721	761	737	735	697	782	773	745	712	698	740	774	745	747	739	754	721	706	718	746	732	717	782	689	724	748	773	725	729	718	708	722	716	735	749	755	770	761	772	715	714	728	706	744	692	694	708	762	760	761	710	738	728	755	807	688	748	708	786	705	732	759	747	751	747	719	673	688	730	723	773	738	739	734	729	726	779	730	697	723	748	735	718	769	789	798	720	811	764	758	742	773	722	760	760	730	753	708	715	729	798	725	747	760	718	739	679	696	716	747	728	728	738	731	728	711	729	737	715	810	731	752	719	736	773	707	732	692	715	754	721	770	786	755	709	738	763	727	751	740	765	751	711	771	766	741	746	755	683	707	756	726	703	738	751	733	720	750	680	758	725	774	765	747	715	755	703	742	724	797	722	750	712	679	745	757	766	765	763	755	741	722	755	753	746	713	712	730	755	763	736	721	741	759	736	777	735	755	794	699	721	745	717	813	678	740	758	748	690	754	783	728	748	724	750	759	771	719	732	724	778	749	709	781	728	733	759	728	772	705	739	689	739	718	766	747	746	742	743	755	759	688	730	688	702	749	794	713	735	738	729	750	731	711	720	785	736	738	746	741	744	741	722	718	738	750	733	730	753	740	755	754	764	729	733	733	759	761	715	734	737	699	770	707	775	742	763	740	691	764	729	670	719	762	767	761	777	671	722	701	760	751	719	721	694	732	695	739	728	755	712	726	716	744	728	762	743	736	699	746	733	776	751	698	791	724	742	788	775	766	748	751	743	765	719	722	762	733	730	754	762	754	703	753	720	757	734	757	759	740	740	723	726	739	778	695	756	743	737	793	760	740	694	721	748	776	747	716	729	704	715	716	719	727	742	718	752	717	701	783
22291	20797	25433	25205	21133	17343	14142	13265	10100	7559	5960	4924	4264	3948	2915	2531	2186	1776	1588	1253	1074	937	884	867	734	604	571	533	546	451	409	449	408	378	372	414	416	395	356	400	354	383	415	387	378	364	404	393	333	359	377	372	369	385	360	379	338	351	367	350	356	352	379	399	374	357	351	339	397	386	371	348	398	382	374	352	390	349	391	370	363	372	354	366	393	372	355	362	390	365	359	382	333	358	369	381	350	368	362	345	369	348	378	363	373	335	347	386	390	348	358	372	329	364	331	373	384	389	398	375	372	382	366	382	347	342	349	357	382	347	359	351	357	342	349	357	364	421	376	355	354	362	371	407	363	338	354	385	382	376	352	352	398	364	367	378	352	386	373	378	333	361	361	331	343	347	365	335	358	379	363	354	363	353	339	385	343	366	353	374	392	355	368	380	359	372	385	369	392	373	366	351	358	363	358	397	360	379	359	371	368	376	357	360	375	355	381	356	355	348	384	353	381	389	380	353	358	357	407	364	339	356	379	346	383	381	331	364	347	400	338	349	354	382	382	342	389	336	327	339	350	376	384	361	379	324	361	368	398	343	389	346	381	382	335	368	362	389	383	360	396	371	363	363	355	364	359	392	368	373	352	379	383	365	377	363	372	351	386	339	361	368	386	353	353	345	359	386	372	376	388	350	362	361	345	340	364	361	351	373	368	325	325	337	374	351	350	374	334	343	369	339	346	378	336	370	381	348	384	382	384	355	379	386	364	358	359	358	380	370	371	384	365	376	347	382	368	360	341	347	364	359	359	381	356	401	362	355	407	374	351	385	372	365	398	387	342	341	380	363	365	350	346	372	340	362	372	369	376	358	358	338	355	378	368	369	353	337	353	385	357	364	369	379	412	401	384	357	351	378	414	377	368	345	343	383	360	353	351	350	364	384	370	354	400	361	369	360	330	361	379	366	356	390	397	353	336	371	361	366	383	363	384	411	340	361	386	360	351	358	365	353	353	387	366	371	379	365	357	361	364	368	363	370	347	366	374	400	346	381	400	404	383	406	354	363	380	375	375	384	348	351	357	339	339	348	358	365	369	366	370	367	356	354	360	375	358	354	367	393	394	403	368	380	369	362	387	372	397	363	365	362	376	369	376	348	405	366	380	342	382	363	388	370	389	352	385	345	369	359	379	377	349	395	346	377	379	368	354	368	365	355	401	433	344	415	365	361	337	366	353	363	358	369	369	355	399	385	361	349	392	366	404	381	329	353	373	384	338	383	346	370	354	313	369	360	393	360	404	373	360	356	341	367	397	368	352	346	399	350	358	378	363	384	355	367	370	382	360	358	378	385	415	345	328	354	373	386	357	363	353	371	336	345	393	374	383	359	382	347	354	355	360	349	390	408	388	356	374	368	357	376	365	342	363	345	368	370	352	353	354	335	359	344	390	383	387	375	330	372	341	360	365	391	361	370	345	372	354	350	354	382	372	404	365	368	345	354	359	356	380	371	359	398	369	389	352	388	340	394	375	372	364	335	344	388	379	376	341	359	375	394	348	378	373	352	346	348	349	369	347	358	369	357	405	375	374	348	384	360	343	350	368	348	382	383	394	392	385	360	365	366	370	366	371	412	366	381	358	353	360	353	375	356	377	369	382	356	388	378	372	373	353	360	397	362	358	369	384	349	379	352	446	360	385	406	376	335	335	348	373	374	372	315	386	365	331	369	386	360	340	352	383	380	381	366	354	367	350	364	368	358	360	391	347	342	365	358	339	365	364	359	371	325	372	365	359	368	362	401	357	353	399	383	345	356	349	389	360	366	369	366	348	369	343	392	370	381	380	382	376	374	362	365	352	353	376	370	372	331	358	354	383	387	394	345	359	345	377	362	367	375	346	403	364	368	350	371	346	327	355	341	369	368	382	394	376	374	383	358	355	342	377	387	372	369	384	387	388	380	342	375	365	400	353	372	323	344	373	377	351	353	376	358	381	362	392	319	397	394	385	352	345	356	378	370	379	362	378	361	386	337	354	392	378	384	336	344	373	348	358	363	329	361	370	374	378	363	360	376	376	363	328	358	341	313	368	363	352	326	353	334	380	369	390	373	370	393	387	321	381	348	358	372	357	346	364	365	350	329	326	361	343	367	335	357	322	335	349	370	396	342	351	361	395	343	351	367	372	369	384	325	369	366	396	374	325	349	413	369	368	345	369	351	363	367	343	358	390	366	397	377	354	343	361	348	351	386	357	365	329	344	372	338	346	375	345	361	323	341	365	384	378	369	344	404	382	395	370	348	399	347	356	374	385	323	376	409	361	345	349	385	363	347	372	384	344	382	350	358	365	376	371	341	359	364	359	348	381	319	347	360	385	358	411	394	357	405	365	349	379	403	361	373	328	358	361	353	370	363	342	355	365	376	358	373	376	429	348	371	397	351	369	369	351	373	336	419	386	362	381	372	378	346	334	378	360	347	398	402	362	371	324	340	368	359	339	359	395	376	364	407	358	375	355	375	381	373	377	346	368	380	375	391	362	348	321	354	384	398	372	373	344	363	369	351	380	373	372	384	339	359	337	396	392	368	389	350	340	393	361	379	361	347	391	413	408	356	358	368	361	363	341	375	351	371	353	374	390	365	351	371	413	403	398	364	404	326	395	384	389	370	407	374	384	365	355	366	374	324	366	364	366	336	372	381	327	389	370	403	356	373	369	377	331	325	376	372	370	388	385	343	347	378	360	360	352	353	368	384	394	331	379	354	348	334	363	351	375	337	348	386	377	353	364	395	339	382	339	372	346	385	323	409	405	393	358	349	402	379	357	372	405	362	337	337	389	380	324	406	374	392	340	401	362	390	363	362	364	377	329	360	365	334	359	364	356	397	345	358	349	407	340	372	343	373	352	400	391	355	366	383	384	361	403	355	380	323	365	366	385	391	360	346	372	360	376	368	371	361	325	359	364	379	385	331	386	371	360	376	389	414	327	400	368	391	337	362	367	362	399	343	377	381	373	365	341	321	355	365	339	375	384	383	378	352	359	345	375	317	367	350	345	403	376	375	345	357	348	364	370	362	390	348	385	364	386	391	368	349	360	342	356	362	352	354	366	361	370	399	333	330	390	387	377	340	346	384	354	369	393	370	391	371	390	367	362	358	378	383	343	370	381	373	356	376	359	390	355	380	375	337	339	388	369	336	359	397	369	384	362	368	368	357	314	389	378	369	362	385	333	360	331	346	364	341	418	362	375	349	316	381	380	361	363	411	395	366	342	379	383	338	352	362	372	312	409	398	351	358	383	353	371	355	349	396	377	375	395	408	376	374	340	386	346	384	362	355	374	365	362	396	374	364	358	369	327	355	355	377	383	384	355	345	377	368	361	360	363	318	343	347	381	377	346	368	321	395	383	342	338	359	382	376	365	369	326	375	372	351	351	326	365	378	368	378	362	358	342	354	370	335	341	338	419	393	361	362	352	365	362	378	351	391	361	371	371	362	354	361	357	344	327	336	332	335
19269	21886	31788	37515	36687	32721	32017	30744	27513	23447	22079	20294	19050	18647	15760	14082	12286	10520	9629	6973	6259	5379	4608	4486	3692	3265	2430	2247	2319	1637	1330	1357	1282	1227	1087	1161	1123	1108	1100	1068	1059	1019	1033	1035	1121	1105	1173	1132	1038	939	1021	926	969	939	996	1007	949	969	1089	966	996	917	909	915	946	865	885	895	934	931	878	863	879	913	914	876	902	908	930	883	908	952	975	927	950	876	936	895	936	944	905	871	860	843	908	875	918	917	868	861	865	872	884	904	853	885	858	889	915	871	883	889	859	834	898	879	908	927	957	890	900	905	875	926	852	886	895	889	899	867	902	809	918	867	876	880	925	941	892	874	855	905	895	888	906	924	863	931	920	890	871	841	883	978	925	909	917	913	871	919	907	932	948	912	908	932	894	878	856	907	851	934	881	911	863	874	930	923	848	902	891	914	881	905	905	894	859	902	899	849	843	916	898	875	872	860	913	898	872	880	881	930	959	870	951	964	837	893	872	895	916	846	865	903	909	900	873	929	867	899	910	943	863	886	901	914	831	934	894	917	912	900	916	913	883	874	895	871	907	893	820	914	906	842	916	904	830	866	880	906	909	851	864	886	849	877	942	939	903	941	879	924	914	911	872	866	870	896	881	862	883	945	860	931	920	901	849	890	819	901	919	910	882	871	896	919	916	905	888	862	886	855	833	882	847	896	898	908	914	894	893	886	843	872	927	871	870	885	874	880	881	910	918	880	844	909	921	850	892	852	910	864	861	900	858	873	889	907	904	913	868	869	907	884	877	913	942	857	887	916	929	925	902	920	910	901	894	852	850	904	862	933	903	881	885	871	890	933	870	881	827	897	914	868	894	863	878	901	850	822	886	885	896	919	928	856	889	894	896	852	886	912	882	868	920	871	851	953	955	930	856	881	865	843	902	932	896	872	931	863	903	906	856	878	876	915	864	907	918	906	885	898	884	901	877	923	869	891	900	838	890	902	879	911	870	836	846	907	919	910	942	885	901	925	837	862	904	908	872	850	868	879	870	861	856	886	887	976	845	874	893	871	882	940	886	885	961	880	843	923	909	854	881	857	895	914	902	879	854	942	871	800	877	899	864	886	893	867	877	938	930	924	871	932	885	895	874	847	848	933	904	881	912	841	904	871	895	936	880	913	882	878	918	948	906	901	906	893	921	907	882	859	878	922	924	897	931	893	883	904	853	942	888	921	853	893	857	913	911	892	889	875	887	864	871	910	895	928	931	849	905	871	871	936	881	873	912	854	921	946	872	872	881	853	882	901	867	957	861	894	870	896	831	876	929	930	894	911	904	901	937	855	918	881	887	853	911	884	856	896	834	930	862	913	879	840	866	939	913	867	904	929	887	829	891	891	876	915	870	885	917	890	931	918	930	878	937	918	899	865	905	882	906	893	887	888	925	837	832	885	923	886	872	905	903	897	884	871	847	850	891	824	872	850	885	862	930	879	887	873	883	861	896	883	881	908	890	914	904	909	930	905	888	897	875	940	905	846	894	871	900	929	953	885	927	837	861	866	853	862	854	886	892	855	901	868	929	909	852	876	934	892	916	854	897	898	839	917	929	899	924	924	963	927	868	899	894	854	893	870	907	943	836	879	909	892	862	847	820	852	906	872	865	889	924	907	860	861	888	876	929	920	905	912	894	904	953	902	917	859	878	871	900	886	929	879	882	868	891	895	897	897	855	897	893	923	889	932	866	945	914	850	897	908	887	891	840	819	818	901	837	911	957	931	919	947	902	904	877	927	914	876	866	880	874	904	909	894	871	932	931	902	875	876	905	941	868	895	887	867	897	903	879	880	868	934	961	877	895	871	882	880	838	847	933	894	854	885	850	872	896	890	865	921	891	832	867	848	807	898	919	918	952	911	930	901	905	874	854	837	919	846	934	851	860	874	970	911	911	917	871	898	898	863	868	912	896	929	840	876	816	832	872	936	862	850	923	872	895	862	855	895	853	853	868	924	873	912	918	821	886	879	867	909	876	888	902	915	911	857	848	895	844	941	856	867	879	931	878	894	910	879	873	849	860	908	911	896	865	884	865	883	931	865	890	883	847	911	877	903	913	890	913	851	925	894	870	912	854	854	879	885	918	891	931	881	864	876	872	917	899	915	845	888	904	972	927	860	850	896	905	899	836	854	896	885	896	883	893	929	964	863	862	946	911	895	881	926	860	914	880	898	910	821	859	942	913	879	897	893	908	890	888	836	902	911	897	897	904	930	876	908	899	861	843	865	903	945	931	933	868	917	894	901	913	903	950	919	942	930	913	846	873	908	881	909	917	902	900	857	855	888	897	893	885	836	896	832	881	849	914	867	877	858	873	891	882	925	852	896	921	940	910	918	909	857	906	885	899	942	893	839	862	861	910	877	908	878	907	814	898	900	904	883	907	914	875	886	874	873	917	964	869	873	876	885	882	869	902	903	878	877	931	865	878	875	916	900	908	860	906	929	892	921	861	896	860	916	868	926	863	886	908	890	858	925	878	921	939	887	931	929	897	923	851	889	845	852	887	886	882	862	905	919	883	923	872	882	880	874	915	914	891	924	880	918	900	879	894	845	923	897	874	843	924	909	900	910	898	910	880	927	896	947	885	935	878	939	941	916	917	868	835	864	901	929	892	857	909	872	908	878	960	888	912	902	837	971	929	881	859	847	851	896	887	924	879	891	906	934	891	896	925	911	874	914	885	904	827	916	851	901	925	848	930	911	864	989	853	914	922	881	889	920	859	906	896	852	879	915	847	829	872	872	899	882	871	933	952	901	881	868	842	906	904	910	905	868	888	867	927	853	888	906	841	952	927	968	861	898	859	895	917	899	903	874	907	884	902	942	948	874	809	892	869	846	902	866	930	861	879	855	916	900	884	851	902	893	902	924	868	916	883	951	902	912	872	881	847	931	899	899	873	892	888	836	891	903	890	875	864	909	916	931	947	913	891	936	884	881	917	849	842	916	915	909	945	902	938	856	949	900	923	893	912	944	920	906	898	889	922	927	977	898	908	948	928	878	869	863	898	913	887	932	885	915	899	844	955	873	865	930	954	920	831	881	923	835	879	981	857	876	891	861	908	924	845	817	858	906	895	917	886	944	966	871	928	911	916	945	853	890	851	855	921	867	894	919	879	885	922	891	839	875	833	934	855	861	920	863	907	869	924	906	875	873	882	889	915	887	919	849	845	959	910	902	906	914	881	929	921	872	862	869	866	909	881	856	859	982	919	954	879	935	898	902	875	886	968	873	902	895	933	891	876	911	884	856	929	874	869	913	827	892	869	866	869	945	829	884	876	931	810	872	942	869	882	924	871	900	894	889	842	940	910	926	864	850	881	872	859	937	964	905	915	865	913	892	892	901	903	881	894	870	942	842	900	887	881	865	830	920	899	899	887	842	887	845	910	918	915	886	909	878	879	892	854	886	864	894	952	875	954	892	883	918	872	870	870	933	849	928	925	836	885	888	887	839	924	866	870	895	921	830	788	870
50186	40771	42262	42602	40197	38813	40080	42258	39277	37276	37135	36238	35082	36452	31863	30314	26139	22681	20962	16299	13127	10999	9281	8600	6779	5442	3686	2996	3275	2091	1469	1309	1109	890	919	1054	922	872	693	804	655	587	599	634	713	785	864	871	642	526	615	474	501	481	583	521	532	567	576	444	476	397	394	336	368	361	305	372	347	316	327	328	328	303	363	326	339	343	345	363	317	363	376	361	370	333	339	316	334	288	315	336	318	354	322	352	340	342	306	335	334	352	351	346	312	336	334	344	306	319	327	330	335	353	346	334	355	359	348	310	352	362	343	301	329	351	316	360	340	324	315	328	321	330	328	337	335	326	333	320	325	322	344	334	336	334	327	341	319	363	326	363	311	299	318	288	347	330	322	318	315	332	353	334	336	346	309	322	338	320	337	336	333	329	328	325	324	335	315	346	350	315	306	326	328	351	333	351	327	340	357	341	308	353	337	331	343	349	333	346	315	321	333	324	320	360	337	359	334	318	319	337	350	332	314	334	354	314	345	360	341	351	325	326	335	335	318	279	327	328	354	327	329	306	323	334	298	317	359	327	325	337	325	362	338	332	359	374	346	324	311	329	344	312	344	335	340	325	352	324	336	339	331	315	321	313	325	322	342	356	335	313	314	335	329	361	291	295	364	329	358	339	320	319	350	341	372	333	325	315	316	321	315	313	368	339	361	338	303	334	370	309	340	355	342	288	329	337	282	310	336	316	337	323	319	323	342	367	342	330	348	328	353	321	320	303	318	332	315	381	348	318	322	335	330	301	282	292	322	342	317	362	338	347	345	347	303	299	280	378	311	357	326	313	312	341	325	374	338	322	303	349	332	328	327	308	346	329	326	287	324	331	312	361	337	360	320	330	346	291	357	342	340	369	338	317	316	339	341	323	354	321	351	339	335	293	299	299	361	312	325	317	306	296	310	357	339	357	299	315	321	354	317	327	303	321	340	329	347	350	371	316	333	322	325	315	312	299	346	320	300	332	309	351	370	286	353	316	323	319	328	344	339	357	326	320	358	338	350	325	320	339	322	331	318	345	337	307	344	281	335	305	331	320	337	348	323	341	346	321	319	344	350	351	352	341	330	321	317	308	325	288	332	292	319	325	351	338	321	328	333	352	317	313	329	325	375	324	313	308	330	309	340	314	348	342	334	341	326	358	311	347	292	332	338	326	364	338	330	334	341	302	303	331	344	315	320	341	331	326	350	357	347	347	292	353	339	311	346	348	302	329	347	371	318	336	317	340	361	297	346	311	357	329	327	313	337	332	311	318	353	314	316	322	304	314	329	296	340	297	298	315	324	350	324	304	360	310	357	352	343	342	344	339	304	327	337	330	322	310	353	394	364	345	285	286	301	343	312	346	343	328	311	345	327	313	332	346	318	350	301	359	339	339	337	327	331	334	327	331	329	320	323	334	325	330	320	313	321	360	352	316	340	303	322	346	299	333	351	345	325	312	323	301	348	309	323	318	381	351	349	311	316	322	358	314	302	318	297	344	326	335	329	351	325	341	361	306	346	313	284	326	309	317	315	295	349	300	287	328	340	333	301	361	366	315	341	325	321	340	367	297	325	332	330	329	329	326	324	309	332	332	332	327	300	353	308	297	329	318	295	357	323	347	328	380	341	364	296	319	344	324	344	328	334	325	350	383	350	315	301	353	341	330	341	340	362	336	363	308	345	302	314	332	297	292	340	346	336	313	334	321	327	352	301	352	353	324	335	289	321	315	349	335	330	358	321	335	290	357	332	347	327	310	339	332	340	318	352	333	317	344	325	305	344	314	347	371	350	343	342	320	302	336	362	328	305	334	329	338	303	338	301	347	331	326	335	341	361	351	316	364	326	341	324	334	328	325	337	332	336	318	335	349	328	337	309	346	324	343	307	337	323	357	379	331	338	312	326	325	369	332	323	336	318	307	336	327	311	295	299	327	324	315	358	337	321	331	338	307	308	349	327	316	327	330	364	306	316	320	342	368	316	352	354	342	348	374	349	357	328	319	320	326	316	314	317	348	342	325	325	325	326	347	309	306	311	318	317	330	318	308	330	330	316	344	324	331	346	331	308	328	349	318	351	338	313	312	329	330	310	328	315	317	356	338	321	341	321	339	335	340	317	337	344	326	325	311	343	346	357	340	311	337	336	324	338	340	344	317	338	343	331	334	332	330	333	334	344	339	323	323	302	324	321	346	290	330	361	328	335	346	346	360	327	356	301	334	313	344	315	317	324	328	326	347	333	343	358	322	325	313	330	371	353	347	325	342	318	336	314	325	328	341	327	316	329	308	319	328	337	318	328	373	314	358	326	314	331	354	319	324	318	323	328	291	335	324	322	357	315	301	364	315	324	334	326	300	316	339	350	358	344	308	365	339	357	334	345	337	333	295	324	332	308	342	311	316	338	344	327	351	320	338	349	290	333	303	302	325	372	339	339	296	340	321	339	346	380	300	358	348	315	311	335	320	350	319	309	310	342	306	336	327	349	371	378	324	328	316	321	337	303	311	324	325	331	319	323	348	308	320	339	344	326	319	347	348	337	332	309	319	311	336	372	329	366	314	309	301	316	330	326	344	364	334	367	334	363	339	339	301	341	338	338	312	329	344	338	359	371	357	357	338	352	319	357	332	337	329	295	340	307	317	331	333	333	317	306	360	323	339	317	378	315	341	313	328	376	361	322	346	347	308	332	326	364	313	342	299	343	305	330	325	330	346	348	334	350	340	326	313	322	325	323	353	333	398	344	324	348	317	355	345	330	327	325	340	296	309	302	318	326	346	311	341	354	338	314	334	331	340	332	341	356	337	336	352	347	314	342	316	297	340	297	332	333	333	309	329	339	319	326	325	315	329	303	303	315	326	348	348	317	320	315	361	304	300	316	336	333	333	342	345	340	356	333	329	350	336	343	316	332	373	334	316	349	363	315	294	322	322	336	306	340	352	327	351	364	309	328	343	326	361	338	362	308	350	341	350	326	309	347	308	344	316	353	326	343	340	310	291	297	291	339	358	326	325	310	327	325	292	290	317	303	305	328	349	275	347	349	301	381	295	313	339	316	336	326	332	332	341	339	338	307	332	321	345	338	358	295	340	305	310	357	329	322	352	361	363	326	341	325	297	354	316	330	324	347	360	328	334	323	303	358	371	318	337	328	335	326	351	325	319	334	314	335	306	334	332	358	345	318	341	334	316	327	319	307	311	339	314	333	318	312	322	280	336	324	362	313	342	317	321	344	332	322	320	320	318	314	302	322	319	344	312	349	344	314	341	335	345	300	370	342	341	324	341	299	325	353	364	309	331	334	323	355	330	317	336	349	322	340	345	342	307	322	347	344	336	331	311	314	359	351	332	349	332	304	347	338	324	319	330	369	326	343	334	327	334	363	325	329	345	336	325	321	360	323	353	294	388	348	295	303	314	337	343	356	306	290	330	319	339	347	337	349	309	323	316	336	288	323	306	341	322	309	332	327	310	322	334	355	316	337	331
43806	48216	50209	53451	57644	55729	59694	56216	57280	56648	54742	53649	52805	53766	50402	50200	46936	43902	42908	37456	35399	32177	29796	29899	25454	22280	16327	14959	15836	10171	7726	7034	6229	4746	4925	5629	4476	4497	3752	4358	3165	2941	2976	2972	3416	4055	4691	4233	3188	2336	2772	1904	2150	2127	2410	2256	2119	2505	2756	1624	1821	1335	1058	1100	1073	971	948	902	884	916	802	776	816	785	854	857	858	755	751	829	955	949	1059	949	942	906	845	801	791	852	830	815	803	784	792	846	717	775	798	759	769	764	786	805	821	815	765	772	740	784	782	840	809	790	787	756	801	765	812	773	804	772	774	795	763	822	797	792	790	783	827	752	759	809	785	797	797	771	822	832	870	791	825	822	800	811	798	829	840	827	812	809	809	750	801	823	800	780	807	808	781	797	813	816	766	783	805	801	782	726	835	810	798	815	770	828	768	813	808	786	781	784	820	824	838	800	763	809	844	780	803	825	778	805	771	810	802	771	802	842	778	832	792	844	812	765	777	824	865	802	806	841	808	754	776	790	855	807	866	751	803	825	765	786	807	821	759	846	745	765	808	764	808	798	793	797	807	822	825	805	803	739	767	770	830	812	771	753	787	767	807	826	787	840	761	795	755	802	783	829	820	788	831	781	760	786	743	809	796	792	767	803	788	796	766	769	851	774	817	784	807	784	790	778	782	778	751	784	795	810	799	826	813	810	765	802	835	844	787	813	847	784	836	777	836	779	737	804	825	783	824	751	812	798	786	800	826	777	791	822	779	774	806	859	816	808	784	760	724	803	807	781	785	803	832	842	820	824	823	791	802	786	754	817	807	872	765	790	826	845	814	769	809	804	786	826	779	823	822	828	755	771	780	792	821	816	776	800	776	819	820	803	780	822	816	777	772	767	799	782	856	790	826	802	789	811	831	736	781	745	814	767	829	784	761	754	738	812	810	744	802	806	757	856	811	764	853	773	770	800	777	796	830	797	864	801	814	751	833	816	825	814	792	758	834	831	861	824	761	791	840	803	792	783	836	805	825	798	700	823	815	791	841	741	744	782	765	809	785	781	849	811	781	808	751	774	791	774	821	821	869	791	754	801	796	792	819	822	785	786	841	783	833	799	811	797	823	799	836	783	791	822	782	810	804	777	805	736	795	782	808	793	770	762	774	831	815	747	805	776	850	774	756	793	803	756	809	812	769	860	799	805	776	800	827	785	779	783	803	796	823	764	845	818	849	797	796	846	803	775	826	750	763	807	781	813	830	787	771	757	811	796	784	831	786	804	791	779	807	747	818	792	816	784	830	733	849	812	793	802	786	779	800	769	878	792	798	741	795	811	820	818	831	774	792	765	778	820	781	812	797	827	809	772	793	780	753	834	832	820	852	808	815	792	785	760	839	832	842	804	809	815	789	791	783	777	812	770	818	783	810	795	816	801	798	744	792	777	782	763	778	785	776	820	813	811	788	766	795	849	780	785	742	806	774	800	851	801	791	811	771	813	779	749	798	807	758	780	816	801	796	820	789	747	762	805	771	768	829	819	799	800	817	813	744	804	814	753	804	750	794	771	826	796	764	825	818	807	765	842	776	793	855	784	747	804	807	751	862	781	764	783	779	809	775	739	787	809	809	811	779	776	835	812	815	785	825	839	823	802	776	840	780	749	831	813	816	774	781	764	819	822	797	789	801	791	811	783	831	802	801	778	834	784	810	814	800	788	782	844	823	758	785	812	808	781	773	774	806	860	820	775	819	784	786	808	774	828	756	743	792	815	818	735	804	823	772	788	700	795	814	760	822	795	755	759	814	820	778	752	797	787	850	799	787	791	782	806	836	758	795	811	792	821	743	761	744	821	767	785	854	829	772	782	818	789	793	816	769	831	827	779	839	778	838	798	776	818	842	815	850	803	787	803	834	793	812	771	791	791	826	793	783	811	803	799	809	785	792	797	796	749	819	813	845	734	770	776	838	779	797	782	811	783	811	810	782	809	795	772	792	786	803	815	830	800	786	813	776	781	787	846	857	772	783	835	849	803	834	759	764	777	808	791	835	774	797	793	797	786	789	813	781	790	745	785	799	778	801	800	768	750	789	842	825	797	790	782	855	784	833	773	795	817	798	791	796	814	721	801	829	845	835	799	824	822	805	809	824	797	791	706	757	827	785	793	786	818	785	789	888	774	838	861	749	837	800	846	780	803	764	779	819	809	849	792	818	827	840	778	821	780	773	797	852	719	817	827	779	809	765	823	770	760	750	758	783	778	794	788	777	819	828	768	799	791	748	769	820	782	813	804	783	794	831	807	807	790	806	820	835	779	799	753	848	803	839	768	799	772	796	831	768	755	782	791	812	828	784	732	846	810	790	760	781	816	783	829	783	853	767	796	804	783	811	708	769	739	818	840	762	805	801	778	787	792	765	733	794	781	751	774	848	780	805	833	790	843	772	801	720	869	793	854	797	763	837	793	837	808	823	766	807	782	741	796	829	814	784	734	777	827	792	782	784	845	779	826	836	821	794	786	781	808	787	780	803	791	790	792	793	842	777	816	794	848	814	766	843	825	806	793	855	771	823	791	770	779	841	788	803	786	783	750	766	835	816	818	801	788	837	794	828	815	800	767	853	747	828	767	788	822	831	759	805	810	822	798	822	767	754	744	764	784	807	759	742	826	776	853	785	793	809	809	749	816	779	817	787	818	799	800	765	760	818	799	792	769	798	769	803	822	793	787	811	820	783	801	774	779	811	804	794	834	734	814	763	793	791	792	795	803	750	807	799	759	795	784	876	821	785	828	796	864	772	797	763	802	724	832	772	808	843	775	771	740	838	771	823	767	809	779	758	838	793	779	802	801	827	745	780	796	766	832	797	791	778	805	827	776	757	817	833	770	796	809	808	776	792	783	807	781	800	809	822	818	743	771	802	777	787	830	797	816	818	797	799	783	809	762	783	813	850	788	742	851	804	792	782	824	779	776	766	743	793	801	814	856	734	788	828	802	812	812	783	832	775	740	807	781	711	811	776	810	828	821	777	792	768	797	763	780	857	770	795	827	821	810	767	792	817	805	821	818	786	753	800	780	812	837	765	776	782	751	803	793	813	824	772	740	772	747	812	792	812	769	826	774	814	802	822	795	796	796	830	771	782	838	774	849	807	835	810	818	829	836	764	837	804	771	811	739	769	729	843	745	781	824	805	829	799	742	760	817	802	792	780	795	839	852	797	782	813	802	760	820	837	790	795	785	785	794	824	743	813	761	813	772	818	839	807	759	762	839	818	839	784	790	821	804	791	746	779	807	821	790	819	812	797	816	795	785	829	802	796	782	789	820	812	830	756	824	797	785	756	762	772	771	842	814	752	851	831	814	768	757	807	843	777	739	759	797	849	809	802	771	800	795	800	801	786	769	806	759	820	784	839	812	790	737	821	811	698	802	822	788	777	812	806	778	823	790	802	783	854	789	742	814	826	748	854	756	815	808	788	803	771	771	786	797	769	836	818	811	801	792	779	859	725	836	786	812	820	820	781	735
57265	42122	43529	42945	40557	41051	42759	44548	43766	45114	43859	45078	46601	49075	45877	45616	41946	38642	36378	30255	26929	22760	19567	18566	15195	11622	8109	6568	6835	4214	2805	2579	2199	1681	1762	1851	1665	1649	1336	1457	1146	896	1054	1046	1183	1458	1579	1498	1144	835	1002	660	712	667	791	739	787	844	898	611	605	464	401	450	413	370	343	372	383	351	340	332	350	355	317	347	318	314	302	327	353	415	421	392	376	368	334	344	342	361	283	325	317	338	325	342	329	315	347	326	359	304	343	316	311	350	309	324	318	297	327	318	321	328	325	329	319	329	287	360	332	330	305	314	356	319	324	335	380	300	374	309	295	306	282	345	346	322	298	345	311	340	358	312	335	315	319	308	337	330	315	320	340	329	329	313	339	335	353	344	325	326	316	326	338	320	313	314	333	339	344	337	317	320	339	350	338	300	321	305	300	337	290	325	351	344	313	316	317	331	323	322	308	310	340	336	372	340	337	357	293	314	341	333	354	338	316	352	303	326	305	318	332	283	351	321	334	326	333	288	327	313	326	320	341	351	311	356	328	273	304	313	337	314	314	327	314	375	358	344	310	298	357	328	321	361	320	327	333	335	353	321	353	319	301	331	354	358	325	312	337	324	347	324	346	352	322	333	326	329	308	320	287	315	329	310	354	305	342	319	307	342	342	336	320	328	331	299	330	349	325	325	353	340	357	341	335	313	348	333	318	342	357	333	312	350	326	315	315	307	326	328	359	333	313	334	307	369	344	337	308	347	302	331	350	345	310	302	318	318	321	304	324	351	353	315	327	344	319	304	320	344	370	310	329	310	320	309	321	316	336	309	341	340	298	334	324	328	368	343	331	336	330	332	348	303	345	352	345	314	345	324	342	344	354	337	296	354	327	314	303	320	306	300	280	350	340	327	360	370	320	308	329	320	336	331	335	357	354	335	336	325	358	318	310	300	345	292	357	312	333	362	301	326	323	330	367	315	301	312	323	330	347	315	353	315	309	310	342	338	325	333	324	371	320	325	291	323	333	303	321	288	317	299	331	352	340	344	336	362	363	325	305	332	307	319	365	363	375	337	315	337	272	339	327	300	351	321	323	357	317	339	325	323	333	343	320	310	321	333	307	311	337	308	336	314	296	294	310	350	336	357	355	343	316	322	323	328	359	314	329	311	302	305	315	313	339	314	324	313	311	333	305	340	337	289	356	344	333	373	339	312	348	311	314	328	293	293	350	310	342	367	318	347	340	340	295	334	337	325	331	313	302	309	312	297	320	329	343	352	293	325	318	321	358	307	349	285	315	313	327	305	345	335	347	334	336	332	309	325	337	279	315	363	333	310	307	316	284	350	347	303	332	323	327	332	337	338	320	319	326	347	302	331	334	354	333	355	307	286	332	336	329	369	318	295	330	319	343	330	342	355	326	334	332	316	305	342	299	320	312	333	329	329	327	294	339	305	322	328	338	358	313	326	341	317	344	303	311	316	366	306	318	277	349	326	361	309	339	331	333	348	348	345	330	328	332	312	358	316	312	310	334	333	315	339	313	331	311	321	335	311	348	359	312	329	366	326	332	311	305	340	343	303	307	329	352	334	335	339	318	321	355	353	325	372	332	348	304	309	345	319	327	288	369	331	312	315	330	336	355	308	326	334	300	306	308	342	323	338	356	329	332	352	282	335	323	303	318	365	365	335	342	281	347	333	319	318	315	347	323	338	309	323	331	313	347	313	308	325	317	324	329	321	350	346	352	316	339	358	359	313	346	306	329	341	344	324	310	318	287	334	294	337	351	325	326	320	342	302	341	301	291	309	331	316	341	334	310	312	323	334	328	325	301	328	316	307	312	311	291	330	331	356	344	321	317	340	299	337	296	322	325	331	324	317	308	345	309	346	348	313	328	346	336	304	326	313	288	369	333	345	336	309	300	306	326	283	351	340	329	323	342	342	326	300	333	346	356	343	339	350	322	331	330	334	296	323	306	315	335	326	306	289	318	298	322	321	305	303	295	312	345	340	328	335	338	318	327	332	359	332	332	306	313	311	327	332	328	316	365	338	348	294	348	363	329	359	329	354	342	335	324	315	341	338	319	327	330	323	322	369	339	292	353	342	323	353	305	321	336	313	308	322	333	359	303	340	312	332	340	333	345	331	335	316	308	313	308	354	329	316	346	339	342	315	340	296	322	291	368	293	312	313	316	339	350	345	309	304	300	307	311	316	342	318	313	325	342	361	284	290	342	316	319	314	346	349	324	332	337	388	332	319	317	311	325	321	319	329	325	328	309	321	321	350	336	356	311	330	347	299	335	347	325	329	309	314	336	336	312	350	332	364	324	353	306	296	304	316	338	311	314	336	328	319	312	338	307	311	324	318	328	331	328	317	331	332	319	314	334	323	383	295	319	348	300	288	342	336	317	308	323	348	334	275	337	315	294	315	311	327	314	348	324	313	320	318	317	332	322	295	354	293	356	301	299	308	293	333	327	307	359	331	338	306	324	332	318	310	307	294	342	305	318	326	316	338	341	321	327	358	315	329	341	337	293	334	348	323	371	351	320	346	377	328	350	339	344	328	309	317	368	307	340	317	328	286	365	311	317	323	317	340	337	337	341	328	345	315	310	340	337	337	327	339	310	323	317	332	344	353	318	344	339	321	319	339	333	354	327	375	336	329	337	346	311	336	316	347	296	349	317	312	323	341	335	316	324	331	289	335	340	334	324	321	287	320	343	345	339	358	286	305	347	320	355	330	321	338	321	336	350	350	293	328	336	331	371	281	311	318	343	328	327	316	320	317	340	336	324	351	336	326	352	315	323	306	334	313	338	332	312	349	316	323	355	328	354	349	331	308	284	329	347	319	351	348	314	291	349	356	311	326	352	347	337	286	298	316	332	307	338	317	302	334	318	325	312	356	316	304	339	389	329	387	379	292	293	327	320	350	348	333	312	327	312	323	350	327	279	306	324	303	316	334	349	326	327	312	325	311	310	287	343	329	296	324	368	316	332	312	288	315	300	329	346	332	349	310	333	298	353	333	358	315	348	363	318	301	327	341	322	318	357	331	342	344	357	338	320	335	330	338	343	330	316	349	319	348	330	316	333	304	347	334	319	310	327	330	338	307	303	354	327	314	289	325	305	325	311	358	347	335	347	353	349	332	283	287	371	361	299	345	334	349	369	313	297	337	334	359	306	311	339	339	332	346	320	310	326	365	329	342	361	337	325	332	324	309	306	342	301	335	335	326	330	326	359	289	333	350	324	338	335	315	337	318	359	320	358	362	312	314	354	319	304	317	353	333	335	324	325	308	286	324	318	316	321	338	345	310	351	350	343	334	329	333	337	298	319	322	339	314	344	306	363	315	305	308	313	334	301	358	304	335	373	311	308	325	335	336	313	306	331	355	357	325	352	318	299	327	313	303	360	347	338	302	312	325	332	307	341	312	318	334	319	327	315	356	310	342	330	284	326	357	291	367	326	346	324	345	329	362	364	314	345	339	315	311	358	318	325	316	321	334
52395	57251	54952	55112	60971	60215	64353	62497	63831	65878	65917	64279	65031	65802	63587	64317	60878	58359	57336	51101	49016	45603	42760	43051	38517	34170	26915	25292	25840	18804	13935	13148	11532	9009	9635	10087	8710	9114	7174	8342	6097	5045	5488	5526	6418	7658	8734	7985	6055	4185	5156	3179	3710	3375	4112	3729	3829	4441	4900	2738	3032	1963	1375	1541	1376	1231	1045	959	1083	867	878	801	830	842	822	845	837	778	798	835	965	1263	1323	1174	1063	969	860	828	790	792	746	806	793	773	745	734	791	803	787	776	803	731	776	816	787	787	731	801	803	825	732	774	732	765	771	807	784	813	773	797	850	733	807	758	751	804	773	786	795	752	804	772	807	774	770	813	721	770	771	797	780	798	750	748	761	723	755	779	778	794	799	848	780	780	801	801	785	776	798	749	802	793	742	742	787	788	806	767	792	778	783	788	792	775	828	781	766	737	763	784	801	766	810	857	774	752	782	809	763	807	807	749	790	750	811	857	790	765	782	783	763	827	773	793	812	759	806	796	829	801	751	780	795	742	785	783	770	793	762	796	811	821	814	805	765	750	764	730	808	719	784	828	781	819	738	771	749	768	758	806	770	800	763	811	740	732	760	784	735	749	723	785	769	747	754	784	807	753	780	784	815	777	813	754	816	778	790	834	725	806	823	790	765	810	821	761	802	779	763	790	786	742	720	732	794	803	793	741	792	786	766	817	816	805	787	771	761	797	786	830	776	759	814	804	764	792	762	824	741	750	783	790	812	761	756	757	781	797	772	768	793	773	805	747	793	786	806	774	775	811	800	832	781	776	788	818	801	799	734	779	779	800	781	767	744	747	783	767	824	782	750	790	760	777	739	824	775	871	781	813	809	786	845	764	817	808	786	811	761	844	706	813	806	775	749	831	797	781	828	770	823	771	776	826	770	803	760	783	775	806	807	794	766	819	782	764	788	769	733	822	742	796	797	791	759	822	751	783	749	840	767	857	772	789	755	830	762	800	762	805	802	797	808	770	743	763	782	781	768	795	807	762	804	793	737	733	728	778	750	757	796	814	766	732	776	735	820	746	832	764	795	755	792	725	759	756	722	812	800	792	769	814	765	788	765	749	753	799	774	762	780	752	785	802	740	751	822	745	793	833	778	716	793	794	814	760	780	740	731	781	798	764	733	770	727	766	816	770	725	809	807	765	757	778	773	819	808	753	785	826	779	819	810	795	755	765	761	798	810	770	775	795	725	781	789	838	785	760	850	793	819	792	744	749	821	801	756	770	793	790	805	800	769	748	792	798	755	803	784	810	790	758	794	781	854	750	802	785	767	785	767	762	763	759	820	745	767	783	805	796	844	746	778	798	771	799	747	801	727	812	764	798	777	804	809	756	818	786	714	800	751	765	787	817	805	761	744	791	761	781	780	760	801	802	765	795	777	808	719	798	784	789	780	792	786	785	804	787	818	773	796	773	763	805	734	749	745	763	758	845	772	817	795	767	736	807	734	738	767	824	776	769	756	815	804	817	774	735	812	812	793	842	735	758	796	769	783	829	812	786	825	802	817	802	794	823	758	807	811	775	806	783	745	746	780	744	799	800	781	806	790	756	798	705	766	717	749	775	796	763	765	740	813	737	755	814	780	786	800	777	746	864	790	793	785	764	745	776	771	788	788	762	788	791	805	774	803	739	755	807	832	737	771	749	794	804	780	793	774	740	756	808	813	759	796	827	804	770	757	776	772	762	780	771	764	750	837	784	776	732	786	788	806	796	749	749	696	775	756	770	764	781	760	784	748	810	733	809	726	844	794	798	783	758	799	790	754	811	807	822	806	816	752	806	819	781	751	742	778	737	751	767	745	742	817	816	780	784	745	774	793	730	759	805	780	814	805	773	785	794	787	729	796	754	793	829	781	741	831	811	740	757	773	782	796	785	759	773	833	762	790	733	823	716	731	787	756	777	803	785	813	779	759	817	776	820	861	788	778	757	789	766	774	821	758	804	806	774	812	811	799	809	763	779	769	812	770	777	743	781	792	759	779	735	752	841	806	783	812	780	756	776	803	785	776	768	772	713	771	774	728	778	748	722	825	793	760	834	799	789	776	778	806	823	805	790	783	831	822	816	771	778	763	756	807	720	778	780	783	771	817	780	800	756	816	828	772	785	707	778	755	747	816	789	773	758	805	733	784	806	755	762	737	763	789	807	748	826	760	772	752	849	772	824	792	792	799	754	784	754	794	789	786	773	781	813	757	799	760	778	765	782	776	791	744	800	784	752	791	795	791	781	767	789	763	841	808	740	800	799	824	822	792	700	786	739	811	779	803	818	787	839	775	799	787	807	774	754	768	739	798	730	809	746	773	835	791	833	782	771	810	792	747	768	790	806	746	715	763	809	817	764	712	756	777	813	798	745	818	800	748	729	766	752	777	796	814	756	754	785	788	800	799	791	823	817	732	778	756	743	733	765	781	774	770	792	789	810	770	741	767	865	749	761	753	754	764	766	776	773	809	778	777	778	773	797	745	779	861	791	788	737	777	798	747	762	810	805	737	783	804	831	761	798	792	796	791	792	826	794	815	774	850	743	838	841	732	755	816	829	781	817	840	803	789	768	780	727	764	771	778	843	789	760	758	797	796	787	789	795	804	793	799	780	805	854	761	765	755	808	720	766	813	777	792	793	750	748	799	782	856	742	810	776	766	747	797	785	810	778	834	794	766	757	783	766	782	776	741	785	762	815	826	812	791	766	745	771	776	805	768	751	787	759	761	810	797	767	771	761	756	767	791	768	795	823	793	766	732	807	808	819	789	798	782	886	779	824	775	785	769	770	760	823	777	774	780	834	776	759	813	772	772	793	776	823	812	731	756	760	770	839	785	806	789	746	801	755	796	768	799	750	763	765	816	773	830	816	772	772	769	805	744	768	782	813	724	795	787	795	850	783	809	759	800	757	787	837	803	771	779	803	764	860	751	801	790	786	742	797	756	766	796	798	749	780	748	745	761	750	801	787	782	758	804	763	811	785	804	767	704	779	802	800	808	825	803	793	798	768	794	767	792	739	771	789	835	819	762	788	800	777	767	783	829	828	807	744	763	812	791	774	837	782	770	757	800	772	778	783	743	773	775	826	789	812	777	788	813	800	742	762	731	765	821	743	767	823	732	751	811	738	799	745	791	789	757	774	752	745	831	803	712	768	768	746	805	794	741	788	772	795	752	796	768	754	764	748	818	813	793	801	774	796	759	817	755	785	757	798	814	795	821	787	740	861	761	819	779	825	792	800	780	736	759	805	748	747	794	758	786	767	796	772	802	817	777	840	813	783	780	778	745	788	821	747	745	731	769	787	825	789	802	782	797	812	808	770	742	878	755	756	788	772	761	767	792	777	818	756	744	799	791	820	810	795	772	825	801	754	788	820	789	795	760	800	816	810	828	761	815	803	801	809	796	787	775	762	796	748	807	769	775	799	743	798	750	785	788	776	811	787	800	746	768	791	810	724	763	785	730	794	761	771	765	776	812	743	809	769	778	773	812	735	832	809
23197	20855	26550	25909	21459	18476	16129	14980	10796	8140	6089	5013	4400	4417	3327	2917	2448	2162	2008	1549	1322	1220	999	1013	845	753	639	616	564	502	462	435	430	414	425	437	368	427	397	377	404	379	375	369	380	420	392	391	400	356	400	368	377	387	361	384	352	366	388	431	397	340	400	377	372	359	350	354	341	356	379	397	353	411	407	350	334	352	367	384	397	372	351	378	376	361	353	366	375	385	402	368	382	365	395	385	402	390	340	402	374	411	365	379	363	368	387	320	347	355	322	373	341	386	328	352	387	360	373	372	342	412	369	341	375	381	373	383	364	374	389	344	332	358	381	351	365	371	414	400	382	382	357	366	354	321	380	370	350	354	388	320	373	368	404	373	348	353	334	331	355	359	347	393	374	390	358	339	393	364	379	387	355	373	331	361	367	414	380	358	384	373	338	379	383	386	345	351	355	367	335	390	381	324	389	372	374	375	325	345	375	348	346	373	409	378	339	374	362	395	395	378	343	374	368	373	385	400	358	353	344	329	368	381	369	353	372	367	409	388	400	405	337	387	386	397	388	374	349	364	375	363	362	348	376	322	397	357	365	372	374	356	353	382	387	361	343	381	354	377	413	379	385	344	354	360	352	362	369	363	373	351	357	350	360	359	372	408	350	385	343	364	388	344	375	363	393	366	350	339	340	392	360	371	357	338	369	327	339	343	375	363	339	356	358	377	388	349	386	383	415	397	394	342	376	372	381	388	348	355	347	377	396	335	372	344	355	350	339	343	367	370	383	344	323	389	359	335	385	378	386	346	366	367	378	384	381	360	398	358	360	366	408	362	359	362	391	382	388	382	403	373	371	367	380	340	408	396	369	369	341	340	388	350	349	372	354	355	390	343	386	380	351	383	381	365	349	354	352	389	397	364	367	346	323	352	392	376	360	385	347	350	405	348	340	360	373	376	331	360	358	336	384	360	365	362	366	382	355	346	341	357	374	366	383	374	364	378	367	339	354	347	413	374	337	362	374	328	362	356	387	357	388	369	340	384	375	374	369	366	351	350	364	410	366	388	365	376	341	413	391	396	401	377	348	344	346	382	391	383	346	388	382	375	381	354	356	373	354	370	377	314	382	351	375	369	345	389	355	352	350	331	365	361	349	352	375	376	380	365	376	392	393	369	367	372	366	404	391	350	374	370	367	349	359	358	324	359	334	357	349	398	345	362	361	357	396	360	422	386	354	385	375	368	399	366	385	350	385	381	389	375	396	358	374	354	350	370	407	342	341	350	370	396	365	396	402	388	399	369	342	405	388	358	336	316	363	390	380	372	353	395	382	369	366	400	380	400	374	357	351	338	346	346	336	353	372	352	332	379	364	354	360	366	373	347	363	366	373	314	385	375	340	352	354	356	338	365	371	371	351	358	360	366	338	350	393	362	429	361	378	375	416	371	381	379	391	341	354	383	339	387	349	377	383	390	366	388	388	371	381	389	382	364	363	406	355	363	367	347	343	374	370	379	381	356	371	336	336	394	381	391	341	372	376	365	373	321	328	336	370	363	398	385	380	340	354	381	376	383	362	333	392	319	344	349	403	378	368	383	331	350	364	404	375	393	383	319	342	379	375	383	371	389	402	365	356	362	393	398	368	372	364	375	380	350	363	407	364	378	353	315	350	384	387	375	347	373	367	339	387	392	375	378	379	397	379	304	332	362	371	389	381	369	364	360	362	353	361	361	343	327	348	349	394	350	403	382	387	391	377	371	407	410	388	390	348	349	387	401	375	345	329	351	359	353	368	379	367	397	359	380	350	361	344	364	365	343	381	371	345	350	376	394	354	399	361	344	375	350	361	381	363	343	343	409	377	416	352	360	384	377	338	367	388	361	372	401	381	374	362	331	366	394	400	352	354	397	383	397	369	358	357	352	359	359	366	357	395	387	383	366	371	375	374	380	335	370	313	385	357	377	381	385	357	387	332	378	386	333	391	379	331	368	320	361	352	352	344	383	350	353	379	361	339	372	381	420	390	376	342	349	352	343	378	368	351	360	393	372	343	340	356	395	377	389	393	399	396	365	348	342	355	379	379	351	373	356	332	376	341	358	359	401	364	369	373	372	349	369	379	376	368	363	348	363	355	364	369	379	368	347	399	361	417	368	378	366	349	410	373	382	379	419	374	359	346	409	351	363	359	338	389	377	377	373	356	393	365	361	353	402	373	358	370	364	366	368	368	396	386	374	366	401	374	359	376	382	362	389	388	369	384	373	364	398	347	378	378	393	377	365	367	373	371	328	339	340	364	358	390	366	346	302	380	380	384	341	357	353	361	382	381	335	381	384	363	398	378	366	372	357	374	370	382	376	333	353	372	342	336	369	374	388	377	393	393	390	397	371	346	325	354	367	376	365	371	392	385	403	397	349	376	401	354	357	359	378	368	347	343	310	334	375	394	363	359	362	348	382	319	370	362	364	354	368	357	360	417	372	368	378	405	383	403	370	373	357	375	343	337	374	362	374	368	364	380	358	363	398	353	359	337	328	352	388	347	353	359	351	381	394	395	380	371	362	375	384	343	357	365	352	348	349	355	391	378	370	362	393	366	397	393	375	347	351	359	339	364	356	380	391	373	362	383	363	367	383	336	354	383	376	346	394	402	362	346	340	376	408	391	374	351	375	371	343	350	384	368	345	392	400	360	406	371	382	355	344	333	356	355	375	346	357	364	369	374	356	374	349	374	378	367	388	374	380	368	337	387	326	367	375	348	378	359	398	360	382	368	359	393	386	362	339	386	359	374	422	385	351	419	413	361	363	350	385	350	364	365	381	357	386	325	384	348	378	412	372	375	386	375	367	371	361	372	345	346	381	366	382	387	369	372	398	371	388	388	349	359	373	361	356	378	359	366	360	407	388	352	377	371	337	351	354	396	366	383	377	351	310	345	359	388	398	379	376	366	337	357	379	379	391	363	346	373	406	391	400	359	346	407	385	371	345	367	376	350	395	371	380	363	358	358	360	363	380	359	371	362	370	387	366	368	343	377	363	358	351	391	361	349	368	370	385	374	357	396	362	365	382	370	354	408	376	354	387	356	350	366	368	393	369	353	377	364	339	324	346	382	360	370	369	334	353	376	349	353	350	347	379	357	378	356	350	353	363	310	349	327	344	354	367	331	373	383	365	376	390	343	397	394	359	388	382	411	365	382	383	392	348	390	371	424	378	398	356	357	354	353	350	365	379	382	381	341	368	378	401	354	402	376	380	388	321	375	381	363	374	345	384	335	322	336	379	389	378	379	382	395	370	328	391	366	341	405	385	358	368	384	388	386	340	378	350	364	330	363	361	381	393	350	388	352	367	382	372	371	362	354	343	386	378	371	360	366	346	351	397	377	418	389	371	364	368	337	358	329	352	391	349	317	356	391	367	392	386	355	340	325	352	353	349	362	352	339	386	406	389	389	372	394	392	365	355	380	358	361	367	354	366	364	355	375	386	360	398	378	390	366	393	373	395	365	338	377	380
20198	22123	32882	37364	36373	35277	33825	32082	28251	25333	21741	20000	18786	19465	16213	15123	12830	11127	10326	7598	6865	5693	4950	5077	4145	3468	2665	2412	2512	1825	1562	1439	1349	1296	1288	1374	1280	1259	1161	1157	1120	1020	1055	1075	1134	1146	1121	1158	1052	1070	980	1035	1019	993	1096	1013	1071	1049	1011	966	938	921	913	851	933	973	900	941	866	904	866	913	947	888	843	871	888	916	878	902	901	918	981	974	902	954	897	840	829	926	926	886	849	923	843	927	870	911	863	900	910	944	882	911	946	930	871	890	849	887	863	877	870	851	918	843	910	869	874	869	898	924	864	871	876	897	930	903	887	880	909	910	817	884	934	844	906	865	886	927	940	897	882	885	878	899	901	831	932	887	849	884	925	909	911	882	931	878	843	905	883	893	916	905	885	841	869	899	941	901	903	924	904	912	961	853	914	863	882	878	844	865	922	873	876	851	927	888	916	917	873	900	834	901	951	897	905	889	852	874	900	848	914	887	878	906	920	931	897	907	943	904	895	892	929	897	920	875	857	900	910	911	914	895	912	902	853	943	840	885	902	882	875	841	912	881	903	886	851	889	906	903	838	882	891	842	885	847	853	933	854	855	927	854	883	876	910	839	889	962	907	847	939	915	892	963	946	894	842	877	890	878	865	939	924	892	935	890	822	931	890	910	891	896	901	912	900	868	881	901	873	930	887	890	907	920	927	940	868	859	920	873	898	938	867	910	874	873	899	867	894	834	883	881	848	946	945	905	896	914	899	901	914	864	892	843	906	889	795	896	860	900	882	887	911	931	888	858	911	857	885	940	865	895	906	885	935	886	873	861	913	954	847	851	900	858	877	931	884	930	882	968	913	908	897	889	964	906	893	915	902	877	938	915	909	915	938	879	867	924	888	887	912	866	898	862	941	874	934	761	944	903	835	901	892	912	890	865	885	935	926	884	874	905	853	862	830	942	882	938	932	818	858	911	921	848	873	860	880	917	902	893	876	900	876	898	938	927	907	910	893	859	945	845	912	863	919	905	863	926	925	928	942	854	882	929	865	898	854	851	923	973	866	862	888	864	920	856	903	875	896	893	872	884	853	921	889	902	833	920	880	860	903	910	912	869	868	937	890	911	924	891	849	919	930	880	885	909	923	892	885	882	868	873	918	902	868	866	887	888	883	890	949	904	904	868	876	848	881	868	881	878	893	873	881	860	848	856	856	875	949	864	951	859	967	901	914	905	854	864	916	896	901	931	893	889	926	900	912	930	890	873	893	914	895	892	962	914	884	927	842	874	895	905	875	860	877	892	901	859	875	894	929	883	866	907	880	926	892	909	859	948	888	900	892	895	910	847	878	927	939	890	861	882	870	857	907	905	853	882	861	982	938	893	947	882	914	888	994	878	852	900	870	882	978	909	875	905	859	883	884	913	911	892	919	856	875	859	858	851	889	868	904	880	865	864	881	912	913	959	887	880	890	873	854	847	900	870	896	887	931	914	864	899	898	940	904	855	856	892	913	890	867	910	915	919	913	889	887	864	868	871	859	903	901	878	898	929	906	849	936	900	859	866	812	976	942	895	871	895	915	931	843	906	925	936	910	922	886	884	879	930	961	930	905	874	864	918	863	899	872	887	890	851	937	918	883	971	880	936	861	920	905	889	903	874	884	915	878	856	904	904	894	971	919	848	892	891	868	937	897	928	890	931	928	908	870	929	899	901	863	892	923	889	894	891	883	847	854	891	885	926	934	882	878	886	908	908	897	914	866	915	925	907	862	895	871	860	914	887	911	920	935	873	859	833	850	858	900	893	890	935	910	847	883	882	895	931	930	869	865	893	941	901	888	874	882	868	915	910	913	921	976	914	849	870	900	894	912	900	982	849	925	930	879	852	858	868	875	926	886	861	836	955	974	886	889	826	886	862	900	866	908	880	940	888	876	892	907	908	907	905	906	892	948	894	843	824	864	897	926	928	915	861	855	873	925	953	905	907	897	878	933	896	867	883	935	908	911	882	935	884	876	893	909	904	909	926	899	897	861	889	902	894	853	960	870	879	899	889	891	864	890	908	911	878	927	898	859	899	882	918	870	880	905	918	862	905	893	901	876	986	890	888	938	862	898	880	897	898	899	855	878	879	874	852	862	885	867	878	887	901	889	870	878	897	917	867	900	880	945	904	871	907	903	916	847	866	885	865	863	853	827	888	883	884	856	899	875	908	895	913	884	937	860	838	924	870	876	890	847	841	911	852	885	889	899	839	959	884	904	913	888	896	893	874	869	907	909	857	927	934	885	875	936	931	874	937	839	942	962	874	894	880	897	856	966	897	901	885	880	879	904	910	913	877	887	860	859	903	914	895	890	888	890	933	892	862	911	944	913	901	830	902	920	894	903	913	842	886	899	921	910	844	851	885	887	885	892	863	872	881	854	875	907	848	887	870	919	859	906	910	877	934	934	911	910	925	914	887	900	942	917	870	878	986	836	910	848	853	896	869	885	943	901	881	896	899	884	879	908	886	912	890	965	839	817	895	891	884	877	834	935	918	852	857	966	885	853	902	965	894	873	886	869	940	906	850	979	911	940	915	872	857	900	865	886	888	862	911	878	928	869	878	859	925	864	864	898	885	902	916	905	877	892	915	909	872	895	870	867	944	851	901	829	894	850	859	895	848	926	917	864	917	847	871	883	856	915	951	913	914	918	887	924	887	884	851	886	899	887	904	938	901	923	864	830	891	942	896	905	877	826	933	933	915	873	852	832	880	882	850	858	907	901	865	932	860	925	918	930	877	897	902	876	897	872	901	946	870	875	858	864	851	890	912	889	892	909	832	911	907	907	866	874	913	858	893	943	889	885	923	923	942	899	861	902	943	949	903	934	829	941	908	914	916	903	921	905	925	922	861	964	923	895	929	875	867	913	929	890	872	881	877	917	942	870	862	881	870	893	886	934	895	866	921	940	868	920	896	866	930	842	876	894	877	884	829	874	908	861	866	934	848	901	951	878	866	867	872	836	927	904	914	879	852	924	897	883	909	884	922	891	904	831	889	942	877	879	816	907	867	887	884	902	872	911	883	897	901	845	891	897	878	853	899	867	899	902	911	927	903	847	917	852	850	883	911	931	854	886	906	903	893	927	929	894	925	874	893	922	850	885	915	896	920	857	887	882	831	915	851	942	840	901	928	900	857	873	958	891	879	873	904	888	947	872	897	911	905	951	861	872	880	889	906	912	871	857	950	870	858	897	914	825	884	920	922	860	960	877	906	867	868	861	865	857	933	872	866	867	918	885	843	915	900	911	865	903	906	917	908	909	847	874	898	942	860	910	894	922	916	894	880	958	869	849	862	904	900	865	893	806	918	875	932	930	919	892	888	876	853	895	884	914	858	931	929	934	864	913	890	896	903	924	887	935	836	884	868	921	906	931	898	912	934	932	905	865	893	898	945	837	915	887	914	893	882	876	873	921	885	907	882	877	892	869	903	906	907	871	893	909	866	869	877	902	891	817	906	923	890	835	894	867	907
53356	41024	44173	44327	42226	42991	44714	42273	40992	40482	38292	36672	35929	38051	33799	31829	28140	24604	21597	17298	15096	11916	10049	8988	6695	5912	3666	3207	3350	2167	1514	1358	1121	935	1069	1121	1010	962	780	850	699	610	635	662	753	862	926	859	660	546	575	536	526	546	586	492	530	555	652	485	463	391	407	369	427	388	389	384	359	367	358	334	328	396	371	363	353	313	337	362	325	389	379	406	380	359	359	358	361	369	302	340	361	361	343	342	357	340	336	335	362	316	357	318	300	331	385	375	323	347	331	351	392	360	361	336	389	327	354	374	358	304	327	352	410	343	334	358	359	345	360	337	292	393	361	343	352	358	385	386	337	346	373	352	356	328	365	351	374	330	328	350	363	343	335	308	348	327	325	334	367	388	344	330	385	352	369	360	340	337	365	350	366	348	331	353	337	366	357	364	353	341	361	375	336	357	354	341	326	342	354	342	351	349	300	342	354	331	371	355	351	369	359	366	333	344	320	363	332	334	309	356	333	352	321	352	355	363	318	349	330	373	356	379	322	364	339	314	348	377	361	361	354	343	391	364	384	363	364	357	351	315	324	335	364	380	360	316	332	351	350	340	366	337	347	342	355	328	361	388	325	350	359	337	338	368	354	361	365	370	355	363	358	333	360	325	358	356	354	336	351	335	362	358	350	343	355	325	351	341	354	360	345	346	351	329	327	341	356	362	322	352	320	353	334	339	345	362	333	364	355	378	370	361	337	355	309	305	348	362	348	362	369	343	345	318	385	364	337	356	356	338	358	337	354	311	345	357	417	368	378	373	346	328	375	367	351	322	358	341	330	315	364	336	342	357	370	358	327	383	345	341	352	347	359	328	384	326	368	359	372	357	333	340	356	308	353	370	349	351	366	351	345	377	332	379	358	359	340	320	323	340	323	358	334	363	358	326	334	340	322	305	360	333	385	348	398	343	335	327	348	362	387	341	345	334	337	318	350	344	342	343	341	325	308	372	369	350	336	339	327	337	361	319	370	372	365	343	351	387	353	355	370	325	323	327	340	337	352	353	320	352	349	343	340	333	317	348	343	349	373	321	343	332	361	362	334	355	355	357	358	363	322	353	373	352	348	326	340	336	344	338	317	372	343	324	381	359	325	379	366	321	361	321	364	344	351	350	344	358	361	302	344	314	338	368	332	357	381	377	354	341	369	352	341	369	359	331	359	352	317	334	351	336	341	353	332	363	336	365	355	356	373	315	377	328	348	332	374	345	366	325	328	345	336	357	363	353	382	350	333	341	361	329	353	359	322	326	368	366	342	361	320	351	373	344	298	320	325	348	338	333	372	364	356	362	376	331	341	339	331	317	328	369	367	319	352	360	325	352	372	368	349	351	355	351	354	321	343	354	368	338	353	324	348	371	322	369	338	320	347	371	381	336	358	347	343	354	317	319	372	359	342	347	376	329	331	362	347	352	350	347	340	341	334	362	300	357	336	318	343	327	384	364	306	318	334	330	349	383	357	353	383	348	339	328	324	376	358	376	394	351	350	338	340	351	339	394	352	381	388	343	383	393	352	356	309	331	346	393	391	325	346	334	340	314	310	348	337	357	346	340	335	344	345	337	353	311	367	338	374	353	372	382	324	326	361	324	363	379	355	322	322	319	340	360	315	352	319	350	334	367	358	342	356	359	348	345	369	352	341	366	356	375	359	379	340	335	384	352	391	341	372	361	342	349	337	364	325	328	332	391	337	364	340	345	378	317	384	311	356	349	367	360	359	362	383	341	348	342	353	351	314	320	336	346	334	330	375	347	338	321	340	358	333	342	353	347	322	345	337	372	342	340	358	318	343	359	353	347	351	364	343	345	338	340	331	363	364	345	341	359	346	342	404	325	339	344	340	363	343	327	372	358	370	357	323	325	362	340	333	347	327	317	387	398	358	370	333	324	339	355	363	352	385	369	369	354	354	346	350	326	354	364	346	346	339	357	349	358	345	337	370	363	345	352	367	361	373	351	330	332	358	333	375	386	328	326	329	377	322	318	355	350	361	290	380	328	352	352	357	341	368	320	310	347	350	365	330	342	359	361	364	355	340	380	330	342	372	382	339	309	389	360	316	341	342	390	353	345	367	365	321	331	364	374	339	352	341	349	345	366	312	321	368	368	348	337	342	338	302	351	363	341	344	363	372	318	345	336	381	378	368	333	377	360	331	358	345	378	316	353	346	336	355	339	337	375	336	361	354	356	358	372	367	349	342	338	359	363	340	377	343	337	334	349	388	339	333	353	355	361	360	352	350	341	343	353	344	346	368	354	367	326	328	375	366	343	320	318	380	348	372	377	343	370	351	379	350	357	371	345	346	371	305	319	351	401	341	360	381	330	346	346	377	356	317	347	372	376	355	350	338	357	314	351	352	350	327	375	353	367	349	352	343	363	332	355	360	329	331	338	343	357	338	356	327	346	372	318	372	347	346	322	381	336	331	334	385	368	338	370	361	359	373	356	338	343	343	322	358	335	369	355	347	330	325	345	354	353	347	318	355	376	362	350	344	353	336	373	335	380	354	328	329	364	336	302	374	365	369	365	312	342	394	330	350	346	328	349	352	336	374	326	332	333	336	347	345	357	330	364	338	349	370	341	378	371	324	343	318	357	388	360	346	335	338	312	357	325	357	373	364	374	326	350	343	306	359	331	330	375	372	340	390	330	324	340	338	369	382	357	354	356	357	366	375	334	366	327	376	330	353	338	345	333	342	346	356	310	331	330	345	354	362	369	337	326	389	327	332	379	353	389	331	353	369	357	370	360	340	332	359	359	329	328	335	356	349	348	365	337	354	353	381	352	354	359	361	348	360	333	358	348	367	340	349	340	310	344	329	330	329	359	335	333	359	321	336	364	342	330	325	308	382	358	351	374	318	381	356	323	365	367	363	356	353	383	345	341	366	331	375	344	375	338	376	308	332	360	382	344	358	332	343	349	341	369	351	365	373	333	379	356	364	366	332	339	352	323	369	351	323	359	359	357	343	367	315	317	315	383	357	341	348	333	343	351	347	323	363	366	379	331	366	328	320	365	328	342	338	361	343	382	309	334	326	385	367	327	315	333	342	369	324	370	335	340	339	362	332	346	331	326	354	350	339	345	369	338	330	365	324	342	313	313	354	339	360	340	331	377	341	363	325	333	334	330	342	332	368	325	328	368	404	340	352	340	340	359	339	381	331	348	341	347	334	339	361	392	349	349	349	320	346	336	381	365	335	323	368	329	377	347	324	324	341	320	335	317	352	318	364	332	343	377	344	353	346	348	329	354	342	357	378	325	338	359	350	351	352	364	351	331	327	355	357	344	341	359	393	344	381	324	332	347	359	335	350	357	365	347	343	353	382	377	344	338	337	377	343	364	371	340	359	313	362	367	348	349	318	356	341	375	367	355	342	342	358	327	349	338	357	348	349	355	336	328	310	341	315	366	317	355	393	317	352	318	358	363	341	359	363	327	363	328	344	376	339	358	344	351	358	338	312	355
46846	50630	52720	55049	60244	60677	61234	59044	61678	60561	57849	55924	54818	56384	53060	52791	49652	46829	44924	40123	37789	34446	31975	31222	25546	24337	16898	15762	16451	10723	8307	7320	6544	5186	5517	6184	5071	5271	4228	4781	3710	2851	3248	3305	3622	4294	4605	4563	3207	2492	2790	2051	2243	2050	2442	2341	2259	2591	3129	1772	1715	1469	1170	1145	1176	1123	952	966	862	879	888	868	836	905	870	873	831	875	865	846	861	1043	1094	1090	1023	976	907	854	874	817	829	882	884	841	831	873	880	843	844	813	870	849	821	834	853	848	887	866	842	895	836	865	859	882	891	846	840	888	891	829	843	838	834	805	821	859	802	793	847	806	860	827	828	856	876	837	823	849	841	873	827	883	840	824	857	832	850	853	809	831	849	863	825	845	877	858	847	856	858	837	895	881	853	804	853	875	820	793	854	849	847	812	839	847	859	866	858	847	835	861	860	828	808	894	815	870	878	860	822	833	853	851	831	842	839	856	856	784	819	882	880	875	847	824	849	800	913	827	882	864	822	878	820	791	814	811	893	859	825	825	794	813	838	775	876	810	763	874	841	846	872	807	885	855	843	831	806	830	889	875	854	840	795	815	837	817	835	797	786	817	858	857	847	829	844	860	815	820	808	882	826	798	807	854	825	856	870	834	809	821	848	858	848	833	815	805	853	848	858	865	857	832	816	839	877	831	832	843	810	829	831	840	831	859	813	808	884	821	831	874	840	892	874	841	811	816	811	865	886	818	816	788	854	853	796	846	871	801	822	813	807	883	850	863	857	824	854	814	899	860	889	839	816	842	819	839	845	771	853	875	851	811	826	837	812	812	749	829	847	830	882	803	807	775	783	894	883	847	855	883	827	787	825	834	893	834	842	883	876	790	879	843	818	894	858	821	859	801	812	847	850	846	849	830	826	792	817	828	904	827	837	813	855	806	837	885	866	876	852	839	846	875	851	886	855	816	812	849	881	861	879	824	831	865	882	828	843	818	825	859	858	859	867	803	832	868	875	861	791	847	807	875	822	799	849	827	855	885	848	869	863	782	839	856	859	874	820	802	851	805	840	867	855	840	889	835	875	833	793	905	876	827	770	863	834	846	836	786	836	829	837	834	837	833	853	823	847	881	845	857	840	885	866	851	784	789	872	833	820	815	813	756	778	859	845	807	831	839	893	834	820	861	833	808	883	835	864	830	807	832	822	830	875	865	914	884	833	815	823	861	845	835	810	850	866	815	872	833	798	863	854	847	874	898	863	835	858	846	878	832	825	831	885	821	819	835	832	896	886	840	864	811	843	835	841	829	815	873	842	836	807	858	848	800	882	806	813	857	902	819	843	843	821	829	831	830	823	830	875	832	807	850	795	877	844	823	839	839	871	827	833	853	825	824	817	863	859	862	826	824	889	825	884	820	849	841	853	862	825	893	863	859	819	845	814	829	862	861	797	840	831	859	874	842	846	814	886	867	815	854	828	899	834	820	861	832	846	872	835	835	875	854	791	860	879	821	808	816	797	875	796	847	805	800	895	853	857	874	819	807	844	803	863	856	869	884	889	815	846	848	879	883	785	855	828	816	805	849	813	848	831	826	900	838	846	833	866	885	792	851	838	871	838	809	869	809	789	864	877	815	817	827	810	869	831	887	820	818	825	835	812	840	855	825	839	855	826	791	801	883	887	884	809	869	847	842	860	878	830	816	856	810	845	847	829	846	787	857	820	811	871	784	854	857	871	809	852	886	819	812	772	872	820	882	818	804	790	798	869	789	843	829	865	860	824	863	838	838	858	848	880	825	853	853	870	830	820	834	862	853	842	822	851	806	843	836	831	815	838	872	869	811	856	839	816	850	837	804	827	828	859	833	818	821	789	826	830	902	854	819	818	820	854	797	826	890	907	867	805	821	857	864	863	825	883	849	849	835	823	819	808	894	901	838	845	860	904	837	821	863	825	862	841	874	820	845	818	869	854	878	815	877	835	779	802	861	832	856	858	849	831	846	808	817	861	823	795	886	860	862	868	923	816	825	834	842	823	841	875	845	837	791	832	830	836	834	767	879	796	823	847	804	793	852	786	854	868	881	825	873	752	840	846	782	837	842	846	855	849	882	809	828	859	812	815	830	811	826	823	814	764	842	809	849	828	857	881	792	851	820	822	877	835	883	840	901	861	864	855	827	863	799	784	858	840	809	798	818	837	831	837	856	838	860	800	823	869	824	845	828	872	843	861	776	789	910	861	863	860	845	826	891	821	850	893	856	878	855	852	856	803	830	877	859	862	842	895	842	867	862	846	835	862	833	890	859	856	852	840	807	831	836	862	825	832	874	852	850	838	815	809	838	833	838	860	827	853	780	814	814	835	873	877	842	843	927	827	886	824	873	848	865	860	856	923	891	815	830	866	848	819	872	888	859	832	856	874	857	836	834	780	817	821	840	840	815	835	874	828	796	847	830	859	807	871	787	855	830	845	849	814	780	794	894	840	791	818	884	813	846	824	833	845	818	846	800	850	862	814	843	785	862	864	863	777	763	832	883	863	875	854	833	830	805	812	836	793	806	902	847	866	810	890	856	808	854	849	863	815	860	780	775	814	838	826	838	873	900	855	899	882	796	775	866	812	811	881	801	827	835	835	867	830	901	817	819	894	828	841	854	826	844	831	868	794	825	796	791	870	875	847	780	813	844	834	875	810	894	828	840	839	878	811	893	857	845	863	830	876	829	876	870	874	826	865	827	796	825	892	859	829	844	798	787	845	832	781	803	854	837	877	817	830	866	837	829	831	882	819	799	799	856	853	875	823	847	834	816	787	829	870	821	834	809	819	831	885	882	795	839	900	838	866	837	831	832	887	882	832	845	810	838	848	849	857	851	840	813	861	815	840	855	855	846	857	839	849	842	810	803	826	865	841	833	866	832	830	809	850	838	831	845	864	851	853	810	828	799	807	864	869	856	844	834	864	900	839	865	831	796	894	860	826	854	794	847	879	861	853	860	838	800	791	765	813	833	803	806	880	835	814	823	785	855	795	821	851	830	842	875	824	884	839	799	821	849	850	804	787	803	852	841	828	871	827	826	769	869	823	909	823	816	855	852	858	865	880	886	859	817	825	873	866	816	818	811	825	825	843	856	792	824	822	871	846	815	811	876	776	825	858	826	810	841	849	822	829	803	801	838	831	886	824	889	853	850	818	797	784	837	842	864	823	837	872	828	845	804	837	794	848	915	837	858	853	808	837	823	858	825	834	828	858	851	813	826	832	856	806	859	883	825	889	812	825	804	852	858	857	796	849	830	801	874	858	806	828	808	857	827	797	840	853	786	874	866	819	825	867	836	880	868	843	764	854	794	814	851	836	835	780	853	825	861	850	779	884	845	832	851	816	879	826	836	858	843	853	853	874	860	873	861	849	849	831	831	821	855	865	821	782	852	816	800	815	846	766	813	846	851	881	879	882	871	862	783	812	877	812	836	842	828	822	857	867	803	868	880	876	850	823	841	849	858	837	819	832	905	841	794	796	787	859	866	836	855
55459	39207	40428	40119	38241	39510	42259	41769	40652	42657	43531	43682	43506	47466	44966	43082	40009	37226	34821	29636	27874	23162	19831	17521	13498	11726	7528	6381	6493	4244	2989	2461	2066	1712	1704	1998	1574	1620	1272	1368	1136	889	1023	1067	1081	1283	1417	1368	979	774	801	660	630	678	694	727	693	789	997	597	587	448	413	388	378	412	406	368	343	351	323	333	317	317	307	315	306	325	351	296	291	409	411	372	390	306	355	346	349	326	340	323	295	336	322	326	346	305	303	313	317	311	311	330	330	353	295	335	297	289	313	300	314	335	318	327	306	321	320	309	317	315	330	328	292	312	326	300	355	300	300	289	322	318	331	311	323	308	303	321	302	324	297	325	372	295	322	337	307	330	307	323	319	279	310	351	309	297	349	300	339	320	313	304	330	325	284	318	309	289	284	287	312	311	344	341	329	319	326	335	339	331	334	319	294	320	314	336	279	330	358	314	308	324	334	325	359	298	343	304	315	335	298	293	328	308	302	309	285	310	301	337	300	318	271	322	333	315	334	324	295	293	344	303	301	309	347	292	331	297	328	326	313	337	305	297	351	307	315	289	338	293	294	315	334	322	320	329	315	333	307	315	312	333	316	295	329	318	320	296	311	328	311	305	332	314	341	306	332	322	288	328	330	310	322	318	264	289	326	312	364	322	310	328	285	350	324	302	335	312	314	312	316	309	314	301	302	330	317	307	298	299	313	322	309	289	338	353	313	332	346	342	308	356	329	339	328	285	324	343	322	349	323	334	312	327	328	296	340	342	304	325	306	337	301	280	328	315	292	314	344	317	318	311	293	313	321	310	276	336	323	364	309	313	312	324	336	291	323	304	284	294	287	311	332	282	315	324	311	318	321	329	333	312	316	337	320	288	357	321	305	308	328	335	333	322	290	324	366	346	340	339	328	299	303	335	381	340	300	320	342	329	309	285	345	329	336	289	288	363	336	330	332	339	326	341	285	303	295	293	315	296	322	315	290	316	319	314	333	342	310	303	316	333	315	305	365	323	313	312	336	337	320	310	330	348	335	302	328	334	346	338	311	349	329	331	312	336	317	328	284	334	340	326	309	301	336	344	310	316	306	311	332	319	337	352	300	292	319	325	312	349	302	325	302	300	301	323	325	320	280	315	276	343	361	284	321	331	315	334	301	330	331	321	307	349	335	289	322	334	346	313	340	324	331	307	278	299	323	311	355	330	344	324	311	325	336	312	317	281	328	318	310	283	328	319	328	322	317	332	317	354	320	307	334	316	310	307	317	319	306	301	311	358	355	327	360	321	306	324	319	302	282	305	333	307	302	282	316	382	277	308	323	340	305	305	276	323	316	314	346	350	331	315	307	353	315	336	310	304	288	309	329	317	306	340	297	341	336	344	302	307	332	286	310	277	298	285	325	307	316	314	307	328	328	307	329	336	317	289	304	343	327	342	333	297	305	308	327	291	332	309	338	324	324	298	307	299	303	284	321	330	335	317	287	335	335	320	341	291	290	337	320	319	345	332	305	278	301	330	315	336	324	314	322	325	280	321	319	342	308	309	305	323	319	326	308	376	303	349	333	305	320	271	323	303	309	322	287	319	320	284	301	352	333	276	354	306	289	310	290	294	286	325	338	304	320	269	289	344	303	353	329	314	355	327	328	302	350	317	295	284	351	328	312	306	289	281	293	318	293	316	313	287	307	352	321	328	325	317	309	311	310	307	302	289	309	323	315	326	318	324	344	313	340	310	327	345	308	309	332	318	354	309	307	334	310	300	292	310	305	332	334	323	348	298	301	318	354	304	312	340	337	325	329	304	344	338	341	322	298	314	351	348	336	302	285	345	313	301	322	348	314	332	330	343	312	322	317	308	330	321	298	325	295	318	349	329	316	335	320	298	300	304	342	330	320	312	346	309	292	321	352	327	321	332	307	335	320	302	320	350	290	314	322	308	293	329	346	308	304	303	316	344	320	323	350	297	299	306	336	320	289	308	319	314	343	311	315	278	276	316	314	326	312	309	304	312	307	339	343	290	324	323	339	316	302	306	288	311	323	327	323	329	302	347	315	261	313	316	313	315	329	323	350	327	337	329	314	337	325	287	313	291	361	320	276	304	322	311	312	326	316	323	293	314	321	322	318	312	316	297	337	322	340	298	267	303	335	289	323	310	287	315	338	326	308	288	316	319	345	305	310	338	321	310	320	293	319	318	299	329	311	319	298	334	354	300	300	293	324	328	310	347	300	296	329	290	312	338	351	329	325	345	304	330	307	316	295	326	312	289	298	311	290	320	306	303	305	343	291	349	335	342	289	342	316	299	319	337	338	327	327	362	306	324	290	296	335	335	297	336	300	326	330	326	283	322	334	300	353	344	327	340	330	298	319	313	306	287	314	358	317	319	311	294	330	297	341	292	328	299	317	283	317	302	329	303	308	316	286	328	327	320	323	292	325	298	311	317	345	318	369	316	302	352	339	303	323	292	342	303	309	304	327	323	302	302	293	343	302	309	302	338	302	333	330	322	291	315	333	283	318	314	304	296	348	317	313	307	299	332	362	318	301	327	337	321	327	311	338	331	305	281	294	292	305	298	298	315	353	290	297	288	333	291	342	315	340	312	310	312	317	327	319	331	327	324	305	325	311	308	317	307	300	315	286	328	318	326	311	279	329	324	328	319	348	306	324	299	328	317	317	306	323	325	304	318	368	309	328	311	325	307	312	290	369	296	329	337	345	288	298	330	309	258	330	324	350	312	343	323	350	324	299	295	345	315	297	333	295	324	332	319	321	299	345	325	335	332	294	347	319	321	323	328	327	316	312	315	343	300	323	320	307	316	260	335	327	321	335	311	297	315	334	288	327	315	332	338	297	314	295	353	354	316	273	321	334	323	298	339	317	334	332	317	319	286	321	301	341	329	354	307	289	303	315	336	323	342	326	310	311	297	306	325	319	322	322	317	339	316	339	339	301	344	325	348	313	340	318	295	349	349	291	305	320	329	290	298	317	330	297	333	322	287	306	330	306	330	314	325	313	281	317	369	286	314	341	307	330	306	307	309	344	315	323	333	307	301	309	302	333	328	321	292	282	328	327	322	315	323	330	300	298	303	323	313	304	299	341	323	311	305	329	335	296	314	339	294	319	324	328	309	306	331	321	324	319	303	346	299	288	276	295	320	290	329	339	285	325	303	347	308	302	315	306	336	285	304	308	320	324	305	318	287	304	295	295	305	344	316	342	314	324	326	343	346	315	310	325	305	292	280	341	331	314	350	330	317	318	320	350	321	313	333	307	332	350	319	291	322	312	319	312	329	303	333	310	308	308	282	310	310	311	298	285	319	367	290	313	316	318	338	325	347	306	280	312	303	326	359	310	297	277	319	354	358	338	315	321	294	289	327	345	309	304	303	321	301	320	304	319	313	369	325	335	339	301	290	291	293	305	330	306	327	314	336	314	302	337	311	333	306	308	301	307	327	324	347	329	308	305	266	299	329	327	311	328	297	363	327	346	312	303	325
50653	53920	52370	53219	58956	57725	58989	59116	64091	63491	64067	61809	60750	62920	60759	60818	58700	56550	53919	49948	48508	44220	42489	40509	34488	33784	25522	24269	24556	17429	13762	12355	10770	8717	9464	10816	8283	8573	6712	7985	5825	4682	5376	5407	5910	7109	7648	7629	5097	3872	4339	2822	3355	2973	3851	3487	3179	4072	5196	2412	2584	1872	1438	1374	1406	1229	1064	931	978	952	881	807	814	746	796	782	768	809	805	745	805	1339	1329	1173	1006	957	822	788	774	761	733	756	741	718	739	756	769	743	787	757	729	749	768	765	769	728	692	760	720	770	810	764	762	725	735	740	775	731	734	750	773	750	730	778	754	739	743	759	794	720	763	749	740	750	736	750	755	775	742	763	746	752	693	774	727	752	809	805	742	806	740	712	740	791	785	738	801	804	786	755	760	744	726	743	697	782	786	747	798	754	777	774	740	791	778	774	782	782	701	776	776	760	698	751	762	715	814	758	755	736	789	755	794	780	764	751	710	719	729	759	734	727	764	735	713	742	733	731	798	810	815	764	752	724	763	746	725	800	777	733	817	745	772	750	755	723	743	758	726	739	742	740	741	738	750	752	728	731	754	782	715	739	745	751	757	707	734	752	726	781	743	754	787	747	737	737	764	735	781	721	732	725	780	784	776	765	749	712	727	781	714	765	718	705	737	777	800	804	735	813	752	744	800	781	742	698	750	696	763	776	784	762	736	701	730	696	737	740	750	732	737	758	770	747	755	753	753	779	748	755	757	760	732	771	715	713	735	708	749	749	748	739	761	726	764	675	763	746	725	743	769	795	745	745	764	760	742	751	750	776	749	734	746	706	729	713	721	802	747	758	750	721	754	748	727	758	748	727	801	759	785	769	754	771	741	755	710	764	740	701	715	737	696	719	734	746	738	758	715	760	785	788	773	755	766	727	790	767	710	786	760	721	768	753	745	714	809	710	791	771	736	762	719	788	717	745	724	736	699	741	752	731	806	705	769	736	705	736	751	722	762	709	737	761	773	748	752	782	744	745	743	737	762	748	741	695	707	754	748	701	715	752	723	800	777	776	740	744	712	743	752	784	718	758	711	737	724	788	767	781	793	761	813	761	756	774	758	702	762	762	780	728	763	741	783	715	795	737	753	794	739	775	763	726	772	729	785	759	772	784	761	783	762	757	786	752	805	756	740	709	774	725	745	762	721	770	765	723	718	769	743	780	704	773	700	717	731	736	740	756	723	734	730	751	753	759	784	751	780	762	752	763	776	759	721	794	686	747	761	754	780	731	733	771	766	757	749	803	726	756	716	754	749	723	741	788	748	748	721	726	728	723	737	770	765	788	821	798	715	750	736	754	740	776	711	757	747	772	728	730	736	785	777	759	734	731	762	775	724	770	754	753	782	786	733	744	807	731	686	797	751	711	762	665	732	767	694	756	738	735	733	776	774	777	774	768	790	768	770	806	750	802	761	710	720	791	789	754	718	765	728	764	740	758	731	733	777	702	729	745	773	740	731	735	721	748	714	747	746	729	772	741	755	749	750	746	771	741	751	773	752	743	739	802	794	797	794	739	761	725	761	777	781	750	746	745	698	750	766	758	765	704	745	736	725	764	753	742	774	786	757	738	740	765	787	730	757	730	717	756	754	753	689	747	709	764	739	796	750	714	772	814	790	740	746	744	742	745	736	760	772	815	784	751	738	800	735	770	773	773	753	768	786	736	693	778	768	790	734	713	773	766	770	760	717	777	752	735	761	725	771	745	765	748	776	801	785	783	740	760	770	729	725	791	735	755	712	718	723	780	708	741	755	739	739	748	738	735	765	747	796	716	753	662	738	795	770	707	691	747	796	787	743	754	797	735	751	738	717	805	771	795	729	754	695	747	765	794	760	775	735	710	745	783	738	747	742	751	728	678	695	701	712	773	766	735	734	688	771	761	764	770	740	784	735	738	765	809	755	817	799	721	738	715	738	730	743	759	756	798	737	713	759	758	699	748	781	755	756	742	755	732	738	782	742	756	694	770	751	767	778	768	766	785	786	830	766	680	769	758	754	750	725	763	765	733	812	720	794	803	691	745	768	725	726	717	749	686	724	732	744	753	792	768	800	721	773	767	780	734	760	745	747	785	710	732	813	690	714	734	782	748	731	739	769	767	775	730	747	794	785	761	719	818	780	748	753	774	769	719	756	785	741	766	735	785	749	727	732	714	733	779	761	782	823	766	723	733	757	772	754	736	776	759	754	767	754	741	734	751	772	749	744	765	765	752	769	760	776	767	768	773	744	724	727	730	782	751	755	795	759	739	764	784	780	699	779	757	762	747	783	794	773	767	753	738	745	711	708	766	709	751	722	743	752	732	772	771	744	712	734	780	760	759	728	775	741	776	742	785	801	763	766	806	787	746	743	742	732	740	757	725	740	764	741	765	774	754	739	716	751	730	749	741	768	734	783	778	764	690	700	788	764	799	773	718	741	730	776	762	766	737	738	712	770	751	778	806	787	765	762	707	766	765	733	759	756	776	713	741	792	730	779	729	740	747	735	718	695	728	753	759	775	752	782	778	769	767	771	751	767	744	748	783	773	764	715	718	776	791	705	799	800	727	746	754	760	721	750	748	755	721	715	716	786	792	785	699	797	764	749	738	699	749	741	794	779	723	780	762	804	740	754	743	765	702	761	779	748	775	770	730	772	755	754	813	781	731	744	749	728	784	692	738	804	802	749	780	760	775	752	747	767	783	716	756	731	748	720	765	734	763	778	739	749	771	755	782	805	729	739	687	754	795	742	780	777	785	763	752	750	774	731	736	838	750	768	764	769	701	755	723	731	786	790	788	767	711	739	790	697	749	792	734	765	778	771	716	760	737	734	790	725	781	740	745	729	792	757	688	780	761	730	746	730	699	721	746	702	771	786	783	767	735	761	789	730	746	766	765	709	752	756	767	745	765	785	732	714	753	735	752	749	786	756	738	731	794	775	710	730	758	690	741	756	765	760	729	778	748	820	766	791	753	762	689	705	725	744	698	717	779	710	767	746	775	781	763	747	772	727	778	762	766	741	731	807	814	757	764	728	725	765	759	717	784	736	763	771	731	740	756	788	747	750	766	755	732	758	757	733	705	776	716	773	751	760	756	761	796	769	728	730	737	723	778	750	793	756	776	750	723	728	736	757	758	739	750	749	812	811	767	765	728	716	764	730	759	773	720	697	748	770	733	808	743	754	773	732	753	781	778	767	749	751	766	743	753	712	735	729	735	762	710	804	755	801	763	746	805	742	734	745	766	730	766	791	733	765	758	754	733	720	760	797	756	731	724	696	745	760	773	746	760	778	777	728	719	711	781	764	755	819	770	776	703	714	785	777	782	752	754	771	753	760	766	803	724	787	771	754	727	722	728	770	755	754	768	750	775	749	798	782	774	715	759	773	756	726	734	736	744	775	750	794	715	748	761	748	741	720	723	753	764	754	746	767	773	790	750	741	760	753	731	759	782	724	736	762	758	754	734	774	759	805	739	765	733	764	701	738	763	791	787	761	762
23270	20729	25034	24430	20510	19073	16399	13938	9350	7958	6156	4694	4085	3833	3120	2844	2372	1956	1670	1390	1335	1131	958	917	763	696	559	517	580	475	427	434	431	417	382	380	385	378	399	378	354	393	347	356	392	355	377	347	387	360	367	328	388	365	362	346	376	369	394	364	368	372	334	342	348	333	357	349	360	395	374	341	331	418	356	377	331	399	327	326	347	357	344	346	373	352	360	333	366	387	357	358	359	329	359	365	350	364	354	353	366	321	340	327	362	351	365	411	331	332	344	360	356	356	326	348	345	319	357	360	357	347	349	331	366	391	360	322	362	367	328	337	333	341	305	362	342	362	338	372	345	342	380	333	354	331	343	347	354	372	364	320	320	364	359	332	304	344	400	382	361	335	386	375	348	388	331	372	342	347	348	370	344	356	373	322	332	351	353	371	365	356	366	379	355	354	369	362	341	351	310	322	339	367	321	349	341	390	347	372	390	389	366	366	370	367	355	346	376	375	329	307	328	326	327	351	334	345	338	347	350	328	353	327	365	379	369	347	394	351	360	354	352	360	359	341	317	358	343	355	356	345	353	379	369	370	366	335	332	301	320	343	347	343	356	350	341	339	335	348	363	339	351	345	370	361	395	382	367	335	346	365	332	315	326	331	361	347	330	377	356	352	352	366	322	331	338	337	410	314	347	346	386	325	363	325	347	348	347	368	350	339	350	351	357	335	337	323	367	340	368	354	327	366	349	352	337	367	348	319	374	385	302	338	371	366	353	379	344	369	344	336	351	334	349	366	331	339	336	351	369	385	343	373	323	374	331	368	350	359	305	347	318	369	328	371	363	372	393	344	335	336	353	349	339	321	321	324	387	337	335	351	350	319	326	364	346	362	385	370	403	327	336	322	311	308	323	350	375	347	371	344	360	345	336	337	373	315	339	320	348	328	327	345	311	321	331	356	333	314	334	314	348	321	352	335	351	335	342	377	318	342	359	296	321	360	337	384	331	338	349	358	387	354	314	335	376	369	371	358	378	367	349	358	369	374	359	353	314	300	325	344	364	367	361	355	338	324	346	344	350	360	316	361	373	358	360	366	332	363	377	324	377	345	349	332	380	352	375	345	321	330	343	345	337	407	339	373	336	344	333	314	341	337	350	323	360	333	350	336	361	367	340	370	371	346	367	312	361	363	349	360	374	310	384	313	351	325	363	365	344	323	318	340	312	363	355	359	345	374	394	311	328	355	345	342	320	336	360	339	325	327	379	348	374	356	345	349	349	362	357	317	330	346	320	315	391	362	363	372	349	350	343	360	342	359	342	332	341	366	332	342	376	353	324	363	379	341	369	356	356	340	359	367	350	318	349	352	375	362	362	366	349	358	373	363	333	337	325	356	389	357	350	346	372	332	379	329	336	408	347	356	369	357	366	364	337	379	358	375	375	359	339	321	341	350	378	346	339	345	356	361	372	371	349	373	343	348	360	358	361	380	368	348	373	360	348	336	344	357	353	351	358	359	340	368	335	371	361	336	374	355	333	382	334	306	348	353	346	394	320	357	342	344	338	340	343	353	342	308	325	358	360	359	367	326	336	333	343	336	370	356	324	359	353	351	385	310	335	365	378	349	355	333	351	354	381	330	338	324	375	341	360	342	327	355	359	381	338	365	357	329	349	375	363	337	342	325	310	373	375	328	359	324	356	339	378	353	348	333	340	363	348	338	376	380	361	328	364	341	333	398	346	350	358	328	342	325	314	344	337	319	355	335	341	359	348	376	352	363	336	357	375	368	371	329	387	356	355	354	335	361	319	337	363	351	367	343	319	343	326	311	329	363	367	343	329	362	340	330	344	333	357	355	301	343	349	347	349	362	331	349	361	321	339	337	326	387	315	339	369	370	352	338	353	343	369	332	363	342	347	340	330	357	349	309	342	359	330	344	314	343	347	339	359	364	371	340	298	349	327	364	354	376	334	358	345	355	376	347	375	364	351	359	395	328	351	367	357	362	338	349	335	343	336	353	340	350	361	357	353	335	357	379	313	347	356	351	346	333	352	338	348	350	362	363	360	385	329	339	368	357	302	343	322	364	347	362	295	367	363	340	352	357	396	369	391	365	345	342	349	352	353	346	342	352	351	316	352	367	373	377	376	342	332	353	357	345	359	339	332	352	330	346	318	313	319	314	341	328	369	379	340	367	349	362	360	328	356	376	356	349	368	322	350	331	345	363	366	339	352	352	374	341	326	345	362	393	356	338	331	338	352	361	339	358	348	359	326	330	391	312	344	356	376	342	364	367	348	348	342	332	351	356	345	340	343	324	352	344	374	373	355	356	369	325	358	370	368	361	340	360	362	360	339	360	376	355	371	348	341	322	351	390	361	373	385	360	330	328	362	354	367	327	361	314	342	327	373	360	353	347	326	336	361	375	330	346	343	374	371	339	331	345	329	328	330	340	353	340	375	326	320	361	349	332	332	342	355	337	343	323	326	343	361	389	350	369	353	333	355	372	386	339	383	344	347	340	340	365	376	323	366	359	329	362	338	368	353	345	371	284	359	335	351	341	332	348	372	345	368	322	318	334	359	328	350	360	358	359	359	348	328	345	330	324	312	342	338	373	360	332	329	368	369	346	355	399	344	363	341	329	347	337	356	321	338	334	312	358	339	356	301	335	345	341	348	333	340	337	364	353	380	330	352	342	349	325	309	369	341	347	385	344	402	327	357	370	345	384	343	377	323	400	371	339	357	341	340	355	351	344	344	393	345	321	338	372	321	340	361	349	368	321	334	369	338	355	319	345	371	351	360	341	360	351	326	337	355	345	362	354	313	334	330	332	354	337	334	329	347	344	319	338	317	333	376	373	335	349	309	360	362	337	363	359	336	334	322	365	359	353	360	370	374	350	346	374	338	343	354	358	349	346	345	353	332	334	335	325	327	332	359	398	319	357	344	347	352	339	365	365	355	349	342	354	334	338	375	328	325	345	342	353	353	373	342	364	368	319	361	331	350	324	352	359	356	374	350	339	336	332	346	331	312	322	345	328	359	368	309	328	336	348	333	372	355	321	344	391	349	326	363	342	358	367	321	321	327	369	360	356	353	367	374	375	361	363	334	325	341	367	375	357	317	352	318	334	336	359	351	340	343	348	302	344	361	354	385	374	318	353	327	340	340	367	340	344	347	374	319	329	366	332	327	393	343	338	332	349	361	357	353	367	342	341	353	326	377	372	343	363	346	343	338	366	359	371	374	343	365	381	350	363	353	323	363	358	360	346	351	329	344	354	352	368	359	337	317	360	334	338	349	336	327	328	342	351	371	323	343	363	379	371	360	361	362	359	357	364	351	365	334	332	371	358	383	321	316	351	403	318	323	367	322	343	363	352	384	375	342	334	381	381	313	355	319	347	354	338	330	317	358	369	343	355	330	325	367	401	342	333	340	347	373	388	333	349	342	316	359	368	374	344	363	351	336	337	376	312	317	375	356	375	380	334	354	385	346	343	341	350	353	330	344	349
20153	21481	31053	35538	34879	34746	32716	30212	25652	24208	21647	19127	17348	17651	15201	13877	12341	10583	9286	7745	7120	5694	5049	4728	3574	3437	2490	2310	2379	1659	1424	1375	1328	1132	1260	1236	1140	1120	1081	1093	1038	1014	1039	1030	1052	1032	1138	1092	990	994	910	955	897	907	978	937	971	1012	1032	893	892	927	880	886	903	865	852	909	925	830	880	897	895	855	865	832	825	897	876	817	841	924	920	914	864	903	874	815	903	842	864	835	875	873	872	886	809	851	895	802	877	912	875	877	847	861	873	757	868	797	902	841	818	860	840	852	836	863	848	842	859	848	888	865	851	807	885	825	841	878	870	906	847	877	873	849	855	802	838	875	875	866	863	828	919	770	894	838	916	813	877	827	880	890	868	869	845	862	900	868	887	843	824	849	850	842	922	812	835	835	870	862	843	881	901	858	832	861	910	785	905	818	866	911	877	866	880	873	906	873	879	870	780	822	832	865	846	819	817	871	874	878	776	848	877	829	858	874	894	870	839	830	816	880	840	851	863	855	863	841	933	852	841	830	819	841	897	823	862	864	871	852	850	883	812	901	768	882	811	875	825	907	888	895	861	774	847	882	892	827	863	805	892	858	904	891	869	845	892	865	804	846	885	879	890	872	799	819	887	875	782	841	867	829	805	824	851	807	848	833	821	857	845	880	840	814	834	885	841	833	848	836	873	856	865	826	863	835	873	816	864	843	871	888	894	922	832	845	871	872	838	917	876	851	823	854	803	811	844	867	833	835	771	830	855	878	860	883	847	833	867	828	889	886	869	851	891	850	841	798	848	826	886	854	845	867	878	855	884	877	819	897	852	871	821	817	878	876	836	820	855	803	886	850	824	831	862	870	877	849	851	877	840	857	828	838	861	831	889	825	867	843	854	838	859	858	861	916	843	873	916	878	831	880	915	888	862	863	821	858	852	806	867	889	817	857	836	828	875	888	829	904	870	803	815	844	891	912	870	813	823	855	857	859	813	822	833	839	882	881	850	849	881	840	841	830	855	842	891	852	845	879	847	882	879	874	818	840	841	857	857	821	860	920	850	867	810	841	818	874	846	866	832	821	861	848	853	854	819	944	894	864	839	813	847	840	807	803	858	902	872	835	856	890	874	830	833	847	841	817	859	902	818	877	825	822	846	843	815	850	867	817	803	889	802	878	889	808	877	815	876	833	792	802	825	889	799	851	829	821	863	870	861	861	851	816	872	887	840	802	830	837	818	877	873	819	833	886	887	834	832	846	881	856	876	845	870	826	852	856	831	877	847	873	804	848	855	844	874	874	891	849	873	824	834	845	841	832	833	836	829	844	874	886	887	817	883	893	870	842	846	860	851	895	887	848	838	888	862	812	826	866	881	834	812	903	811	857	870	820	858	894	835	864	838	832	848	817	820	871	899	834	850	852	893	835	853	872	866	773	841	842	874	923	860	886	890	876	835	787	820	882	865	868	898	832	910	928	891	844	877	866	857	828	847	883	860	875	886	869	868	899	840	898	794	812	862	845	868	884	873	865	874	865	845	867	816	893	821	860	813	829	849	862	814	906	866	878	864	822	786	837	849	866	893	854	815	831	838	920	870	852	884	837	818	852	826	817	825	895	860	830	824	876	881	836	874	848	838	868	825	888	812	874	825	852	929	835	890	836	829	839	868	838	896	886	865	839	848	838	878	867	909	810	807	849	851	853	871	861	903	905	813	911	853	893	876	861	879	880	810	893	780	883	898	820	869	787	816	829	883	781	837	850	809	825	860	834	838	889	872	910	830	878	919	811	799	883	858	872	857	887	814	844	916	864	857	836	874	854	888	862	860	874	846	859	865	829	870	880	860	805	883	834	838	846	835	829	868	880	859	859	925	879	823	900	901	843	864	859	816	889	850	862	892	815	882	840	887	844	881	849	860	872	794	794	842	815	828	865	863	920	885	866	857	851	868	916	872	823	865	868	844	825	873	848	858	871	836	879	887	830	835	826	848	855	812	891	868	803	823	864	854	887	847	823	870	846	854	825	821	845	861	833	842	838	842	798	780	875	817	891	829	833	813	897	875	847	859	877	870	866	893	818	897	884	833	843	861	873	858	838	783	863	886	878	838	891	805	822	863	855	851	844	877	854	817	875	876	868	847	801	857	835	908	882	854	876	860	865	879	819	843	836	840	865	866	859	893	826	875	853	856	821	845	850	844	849	832	841	830	825	856	844	889	886	837	814	815	838	856	898	814	881	885	843	827	836	851	819	863	891	825	838	872	867	910	884	795	878	845	842	833	871	831	885	809	920	872	812	851	916	823	812	815	871	840	818	851	811	916	846	895	899	804	879	882	836	827	851	809	885	887	897	889	834	828	856	872	805	837	840	846	838	817	815	879	882	894	891	863	892	853	864	840	865	851	846	872	826	892	918	894	857	862	934	854	795	862	841	803	854	875	878	859	889	824	854	856	866	866	878	822	831	851	819	816	886	825	889	843	887	922	848	867	828	894	840	802	823	865	843	860	803	844	816	820	828	854	866	836	848	842	869	856	836	836	846	835	822	882	835	799	818	821	897	891	851	866	906	858	878	864	860	822	853	838	871	864	841	862	896	827	849	839	858	859	806	842	852	896	877	880	869	882	893	848	823	856	900	819	876	835	852	872	828	855	878	848	860	841	854	811	878	869	857	788	887	878	926	862	896	821	839	851	845	821	871	867	782	872	920	818	889	864	817	864	863	859	873	832	783	836	849	807	837	851	875	840	828	901	853	837	844	832	869	851	851	863	850	823	847	850	816	844	893	830	849	837	875	898	914	809	874	870	885	822	865	872	883	845	837	852	844	859	884	879	827	894	815	833	882	835	863	843	797	835	903	853	837	862	806	855	827	816	833	834	857	888	867	807	881	865	844	870	854	876	830	850	921	871	816	857	853	823	815	882	877	813	860	870	865	828	931	875	895	867	852	861	877	872	879	892	861	844	833	841	808	876	802	805	840	842	889	868	842	813	885	853	885	868	813	855	860	885	856	831	854	843	839	844	868	828	821	850	835	848	844	881	901	856	891	824	863	848	844	832	853	893	798	863	888	899	837	781	925	905	780	848	820	822	848	878	851	831	816	841	853	831	836	860	857	866	869	869	784	868	859	836	811	862	875	905	839	844	821	829	817	892	834	849	828	882	830	832	866	825	758	906	837	816	862	811	802	885	849	882	856	844	855	845	845	846	838	873	886	844	875	799	837	861	882	826	843	894	861	799	877	813	826	865	895	869	808	871	858	897	877	856	848	889	861	883	881	866	839	839	884	873	813	813	878	845	868	813	845	808	873	901	859	880	896	878	856	882	821	828	820	843	834	834	809	852	839	858	792	836	857	866	875	853	872	845	862	862	840	903	844	876	876	824	826	798	835	870	857	830	873	873	869	869	828	905	883	806	872	876	813	837	851	833	909	836	864	859	853	853	866	813	919	850	936	836	830	830	789	880	834	840	833	877	830	862	846	811	879	838	870	829	817	833	810	860	890	837	822
54587	41930	43625	43777	43798	45975	45618	43310	39391	39698	39221	37522	35485	36263	33535	30917	27538	24185	20613	17228	15658	12444	10494	9236	6360	5490	3527	2999	3095	2080	1532	1285	1097	929	1055	1153	972	928	766	825	735	595	652	674	662	821	825	805	576	533	589	493	506	505	545	497	541	560	562	463	477	405	390	389	375	385	356	380	380	338	345	359	341	336	340	322	354	304	337	364	361	392	380	421	341	342	379	348	342	380	350	369	367	360	331	346	366	351	356	345	357	350	330	349	362	306	346	339	360	342	359	352	349	346	351	322	375	339	358	364	323	338	343	363	342	360	353	346	337	345	349	324	372	350	337	339	350	361	338	362	348	325	331	336	346	345	330	377	335	345	364	339	326	340	346	340	337	331	355	320	364	383	391	370	358	363	362	381	344	386	337	348	346	351	325	329	343	346	351	313	329	341	318	350	343	335	335	348	352	355	333	339	345	309	376	339	361	340	340	342	374	357	364	335	343	363	355	361	367	371	365	301	332	349	354	348	338	368	374	341	351	350	378	387	320	338	380	371	337	347	349	352	370	340	365	346	327	338	333	387	365	366	353	365	345	356	345	382	334	318	352	363	370	325	324	303	325	326	324	359	383	352	324	341	323	387	363	364	360	330	339	332	363	356	384	351	333	366	367	348	338	352	354	350	350	343	331	339	360	360	344	352	335	348	335	330	347	335	363	368	355	333	351	346	340	380	372	388	353	328	344	334	331	322	327	339	310	365	344	338	360	305	312	355	353	354	351	298	364	339	333	324	343	342	369	348	361	366	344	355	359	351	355	372	307	372	351	340	332	370	333	332	368	357	383	354	329	341	345	370	337	323	336	323	341	341	354	342	345	351	361	342	370	374	311	333	346	341	324	348	364	360	348	346	346	318	318	347	350	341	328	334	314	351	372	347	355	315	340	334	348	334	341	389	322	310	345	337	325	317	323	350	352	344	311	349	339	361	326	358	336	351	313	361	300	372	346	366	341	389	368	355	363	332	334	339	343	358	359	327	337	358	383	322	333	344	337	351	322	338	365	360	379	327	317	377	342	342	319	318	375	322	324	359	335	321	372	336	333	350	369	327	328	323	381	349	367	347	319	349	356	343	336	361	370	344	342	344	326	351	350	315	336	345	359	369	324	360	364	355	298	381	355	324	342	354	329	366	349	338	362	344	348	362	356	373	316	358	339	354	347	342	373	360	315	339	426	360	352	306	363	316	333	364	351	370	384	344	361	355	331	302	360	327	349	345	355	406	321	339	341	349	345	344	331	336	352	344	359	355	315	344	368	360	317	361	347	349	305	349	338	311	341	364	341	358	337	339	333	361	356	349	325	364	346	343	355	325	353	351	357	359	372	353	367	305	373	351	308	360	356	354	349	372	370	342	344	349	327	342	347	336	312	349	361	337	334	348	353	356	335	347	362	335	326	331	335	357	348	313	371	318	314	313	371	363	357	359	344	357	331	350	361	361	355	354	335	338	352	392	357	315	367	386	335	334	320	344	345	368	352	334	341	339	332	356	369	341	338	356	333	356	305	339	323	352	324	346	350	353	343	340	352	295	336	372	351	347	361	368	333	369	339	351	327	346	344	355	366	366	364	353	350	350	354	379	329	352	298	380	323	350	361	326	341	327	330	321	319	352	337	372	324	324	329	354	378	338	331	330	341	319	354	365	341	350	357	346	333	328	330	347	317	345	334	320	348	375	329	337	359	345	345	333	341	320	328	371	333	322	373	349	339	347	342	363	327	330	376	367	339	355	359	348	351	357	359	327	333	381	362	377	390	350	331	339	349	348	350	336	336	351	366	359	347	330	304	324	355	330	344	345	353	351	371	367	345	354	349	387	366	342	326	315	352	370	384	315	318	359	343	341	366	330	354	343	344	353	328	344	325	357	345	338	356	340	327	340	349	345	310	377	366	321	344	347	363	370	341	338	327	355	374	354	359	335	373	336	354	333	352	343	353	348	349	361	321	334	363	327	357	358	380	363	335	338	343	349	315	373	398	324	332	348	358	349	327	315	410	400	358	319	357	341	351	372	346	354	337	310	336	339	363	338	329	315	321	339	364	341	359	325	373	347	361	402	335	351	382	355	349	374	350	338	359	361	367	339	385	351	366	362	311	331	353	356	348	364	371	345	357	329	347	339	363	349	339	357	339	352	361	315	353	346	351	374	366	356	366	338	369	322	374	347	405	350	306	381	365	372	382	358	335	333	328	344	356	353	378	330	333	340	336	345	369	342	366	312	344	386	330	364	362	354	353	361	357	361	354	344	335	379	392	380	335	380	333	359	364	330	331	356	352	379	337	358	362	351	356	356	324	304	349	344	340	345	386	323	361	341	372	364	337	336	363	367	341	371	342	346	364	324	358	341	340	313	322	327	305	343	343	332	322	337	349	342	319	394	356	342	317	355	308	374	318	355	406	354	378	339	360	397	344	363	380	349	343	337	333	339	336	329	338	349	347	321	332	336	335	337	330	352	370	332	330	346	348	327	331	332	365	338	360	350	346	342	379	353	367	340	343	337	318	349	291	334	325	348	324	320	347	354	363	366	359	337	363	363	301	356	352	322	336	341	371	362	340	353	331	369	351	329	375	306	372	342	351	358	357	329	318	321	338	350	342	357	334	329	349	323	349	350	316	326	333	332	329	350	308	346	364	351	355	321	384	366	328	356	368	360	344	356	334	352	330	358	353	330	342	337	317	361	318	367	362	328	329	345	363	351	325	369	362	368	359	369	361	331	328	349	341	348	376	321	342	385	338	372	364	349	341	368	378	334	351	337	337	305	331	357	348	339	362	326	359	378	345	350	358	346	345	322	334	342	341	318	379	357	339	325	342	363	343	340	363	331	329	342	350	345	374	359	388	335	335	359	340	358	347	355	314	356	336	354	338	356	369	327	355	357	358	344	327	328	314	318	341	369	361	379	342	354	360	337	313	320	332	337	334	370	356	394	323	324	329	342	347	322	343	347	341	330	337	363	341	346	327	335	331	374	392	322	351	361	342	341	382	337	343	370	388	374	344	315	329	345	344	336	367	336	332	346	335	357	341	341	355	382	343	382	345	342	350	338	340	363	322	329	370	373	357	326	378	379	344	352	376	349	323	321	356	359	363	344	332	325	330	329	372	333	410	369	341	347	332	306	351	325	314	345	353	326	329	320	353	324	340	336	316	340	335	346	367	323	346	344	360	331	320	359	363	339	328	367	348	335	355	336	344	345	309	371	327	338	350	364	402	330	351	314	359	349	330	319	373	344	361	338	302	362	326	348	335	328	345	324	361	363	339	368	315	351	349	349	350	335	352	368	334	339	370	323	332	347	345	325	331	334	356	387	354	361	336	336	327	356	328	359	339	339	379	377	351	337	327	367	331	334	354	322	362	340	357	356	328	345	345	332	339	299	370	350	381	336	323	380	306	362	339	327	307	333	347	355	359	395	354	366	355	352	341	356	345	347	363	334	339	345	347	329	348	377	294	367	351	339
48036	50109	52407	55651	60749	61892	60167	60828	61937	60060	58248	56170	54540	55073	52614	51683	49562	46700	43893	40561	39181	35047	32985	30631	23941	23350	16194	14865	15734	10654	8110	7287	6460	5139	5477	6138	5222	4912	4054	4405	3642	2818	3140	3113	3323	3886	4220	4310	2709	2458	2492	1932	2021	1943	2310	2325	2199	2512	2357	1619	1708	1362	1075	1187	1139	1023	980	927	918	960	895	854	864	875	788	894	807	836	824	841	927	1172	1070	1018	908	917	824	878	801	847	881	887	880	875	824	890	784	840	860	847	817	778	838	789	834	864	821	864	867	861	823	915	799	859	853	820	791	864	863	812	855	857	850	867	868	855	828	824	845	907	852	835	854	838	828	838	852	827	769	884	851	825	819	803	848	840	871	790	845	905	865	829	836	880	802	840	840	851	812	837	830	830	866	857	851	774	798	843	826	838	812	877	872	879	877	788	768	785	840	823	831	826	840	820	878	829	864	849	860	815	822	776	808	867	848	849	806	796	864	853	871	841	826	801	893	829	861	824	835	856	821	776	884	852	847	819	851	873	833	855	831	825	837	890	795	828	846	848	869	856	846	868	894	864	871	848	846	816	863	810	882	797	811	860	887	838	815	833	851	867	821	833	830	841	843	839	823	823	839	836	788	867	840	887	821	831	866	838	803	847	839	860	773	853	834	845	854	818	830	780	833	826	849	813	830	839	833	880	822	813	817	853	864	851	882	844	824	849	804	786	861	862	836	827	812	803	855	823	806	866	834	826	828	811	836	835	847	825	818	820	831	878	879	826	849	832	844	825	866	883	852	832	901	883	845	794	843	822	812	852	816	812	838	827	863	845	809	890	885	847	859	868	874	825	845	812	784	836	848	887	897	845	856	872	840	831	875	875	849	814	802	837	849	863	897	819	855	851	825	880	823	851	804	834	790	835	935	795	816	833	769	838	825	834	892	865	826	857	826	830	830	891	785	869	794	818	852	815	854	838	836	885	851	823	848	883	841	826	848	828	894	831	868	789	840	839	831	825	839	860	850	872	856	844	895	872	904	810	835	888	837	854	803	828	854	829	812	821	838	759	872	851	828	800	844	796	845	847	875	887	842	849	815	882	869	806	843	803	859	812	803	898	826	826	884	825	865	817	816	796	876	860	875	845	794	840	829	817	789	809	817	822	824	840	845	850	875	830	854	883	807	804	891	844	893	822	819	820	850	792	860	808	867	889	887	807	867	820	818	814	824	837	853	872	823	861	884	840	890	845	872	831	810	789	851	851	847	799	832	856	854	878	812	843	841	835	857	876	873	886	824	807	858	808	878	891	881	883	840	858	861	846	873	811	888	813	825	809	846	839	866	826	829	808	832	838	827	867	817	846	869	848	833	864	814	844	841	838	820	860	844	866	846	880	828	832	876	843	867	850	783	777	902	795	794	806	845	810	840	866	864	869	874	828	813	752	844	824	812	821	847	789	851	827	893	868	813	849	812	835	838	839	813	864	826	887	842	851	874	847	838	888	857	863	887	835	880	822	843	830	894	822	884	824	860	836	839	893	847	809	852	841	815	822	798	829	867	812	811	834	856	829	787	900	858	824	829	859	789	802	845	881	848	847	843	847	770	833	867	828	813	838	838	822	888	866	849	827	868	860	840	843	895	837	846	799	807	888	825	862	873	913	801	802	844	830	894	863	860	863	795	880	864	835	865	864	799	840	809	834	903	853	850	835	841	858	869	834	893	831	774	840	869	850	827	791	889	841	796	816	813	847	865	804	835	843	795	834	828	852	851	869	821	815	831	829	816	870	842	824	876	842	851	859	873	844	852	814	853	873	843	889	826	823	876	789	876	873	799	807	878	835	844	849	829	854	880	855	811	824	855	867	745	859	778	804	830	820	797	880	868	835	870	853	805	851	837	826	880	807	829	803	878	817	900	863	844	826	793	789	831	828	818	853	869	856	830	822	843	860	828	883	872	838	834	866	895	828	826	875	877	841	869	845	838	798	875	861	791	887	858	820	768	871	828	849	858	814	812	843	807	847	880	866	876	833	829	834	862	818	788	881	843	815	865	781	822	818	856	851	843	824	862	869	892	805	823	801	862	861	856	827	834	840	840	842	874	826	813	855	851	848	847	833	830	808	878	845	799	837	835	844	808	856	888	820	771	866	829	855	846	870	813	837	847	845	849	829	871	930	839	844	842	900	868	880	784	847	844	818	818	829	826	810	871	836	823	827	868	819	869	863	839	847	803	824	832	801	854	789	840	798	825	836	821	844	822	847	861	869	845	783	834	858	821	847	885	837	870	826	865	808	803	821	797	881	865	846	834	860	863	806	874	839	860	817	874	829	928	789	818	821	812	779	819	890	838	872	862	877	825	823	837	802	864	881	793	867	813	823	866	833	885	860	837	802	822	886	858	849	844	844	822	852	859	813	803	849	831	857	837	797	825	842	845	802	860	890	840	883	788	867	867	840	825	846	907	860	800	827	841	811	814	827	806	844	886	803	839	783	833	822	804	795	792	843	825	819	808	905	849	832	835	800	812	794	817	824	825	867	800	816	869	849	831	896	840	818	791	819	864	786	857	822	869	793	861	784	834	863	871	810	838	892	851	822	834	787	836	850	847	810	862	846	825	834	878	871	855	831	868	891	803	933	845	882	871	853	863	822	834	834	863	827	838	941	876	863	861	887	841	858	882	830	857	862	863	792	801	807	822	841	878	825	843	816	901	795	816	772	869	877	816	799	841	807	885	816	804	858	823	844	908	870	864	839	862	821	863	873	852	842	855	781	851	812	852	835	889	800	881	815	860	850	859	845	863	838	836	842	824	888	848	811	854	851	867	834	866	819	836	835	838	823	860	807	841	840	865	864	833	891	839	842	790	859	900	834	813	828	783	860	824	839	860	878	865	878	898	842	860	819	885	870	869	872	821	877	823	819	840	842	756	850	824	822	857	870	799	864	806	790	858	833	840	834	838	809	898	846	808	843	884	824	885	857	872	853	814	805	838	843	833	841	848	807	949	793	813	807	831	857	858	818	817	849	888	853	840	852	861	871	858	840	859	881	860	848	831	852	866	852	829	792	804	863	836	798	855	861	873	876	846	837	827	866	796	812	858	815	866	828	869	819	840	890	851	869	852	817	804	892	859	870	836	845	878	850	823	899	860	828	826	825	773	857	844	796	836	818	812	812	850	875	836	811	814	843	873	827	868	788	857	865	872	862	860	823	808	811	829	828	826	823	871	898	851	793	874	800	835	821	862	874	822	819	817	823	845	804	834	786	836	865	844	833	902	851	861	851	843	798	786	809	839	851	848	858	856	815	837	834	861	891	793	812	869	836	795	823	840	866	864	846	834	839	819	853	783	782	791	865	857	864	824	884	860	824	835	803	882	867	832	824	894	814	851	835	851	880	815	849	847	872	866	836	825	858	835	869	820	840	853	856	861	806	847	847	843	833	876	891	847	847	854	836	829	813	876	837	846	843	854	868	831	852	799	882	889	808	836	816	827	842	793	829	826	871	842	847	843	859	818	839	840	786
55986	39220	40313	40819	39116	42735	41917	41742	39883	41626	43155	43762	44532	45653	43569	42225	39979	36823	34034	29646	28391	23872	20566	18243	12134	10616	7153	5890	6086	4048	2902	2307	1970	1688	1869	1836	1585	1531	1343	1486	1238	865	980	990	1029	1167	1300	1243	896	726	789	624	646	634	772	683	643	696	746	546	511	427	381	371	409	391	354	334	379	355	318	320	319	317	299	334	308	328	344	343	321	422	397	377	343	373	318	294	288	295	317	301	298	301	346	357	337	341	313	318	321	316	328	300	305	333	326	300	337	316	298	302	333	300	313	325	333	311	327	307	292	367	319	329	299	316	346	331	346	307	298	321	318	322	290	310	317	311	296	304	349	317	331	315	343	293	322	311	314	328	322	339	310	265	315	327	314	347	346	309	313	317	310	357	314	307	280	318	336	318	312	330	319	323	329	278	285	310	321	340	284	319	299	295	287	291	310	316	318	331	306	270	301	301	310	309	299	336	284	296	307	337	317	302	290	284	373	340	298	305	313	320	307	331	318	287	348	332	338	333	306	317	311	305	327	325	295	343	327	310	333	328	350	320	299	300	293	300	318	306	275	305	288	327	321	291	306	324	311	337	298	319	336	289	324	314	312	341	304	302	311	281	316	280	294	309	314	318	312	298	332	315	307	304	304	314	288	334	342	334	300	303	307	315	290	309	326	321	302	316	307	280	310	301	310	327	308	344	318	303	295	344	318	317	320	350	302	303	302	317	295	334	336	314	329	359	324	292	320	309	331	314	323	306	293	304	338	339	346	317	315	271	332	301	320	289	292	302	307	303	336	287	313	316	329	287	314	300	308	358	303	284	342	322	305	330	321	307	296	274	300	307	330	323	306	300	338	313	342	307	316	325	328	316	315	305	315	301	315	303	323	327	334	328	300	335	325	307	315	349	326	305	291	340	288	320	303	311	302	283	290	341	298	314	354	314	302	322	317	318	305	285	312	308	327	314	352	318	330	296	289	332	298	298	300	316	327	299	320	326	315	302	308	306	326	305	320	307	338	348	311	319	308	308	329	317	285	303	310	303	324	345	311	328	325	306	299	274	314	329	299	309	304	334	311	303	297	320	326	298	347	305	324	309	354	347	344	302	288	334	294	299	342	304	328	310	329	343	312	330	324	311	307	319	319	292	334	323	301	338	326	316	328	324	328	304	299	321	309	318	356	333	332	317	328	319	290	304	334	322	302	300	330	339	320	290	328	307	310	313	279	315	296	315	287	319	285	314	303	328	314	322	326	288	300	305	308	309	306	340	329	306	317	326	276	318	291	322	317	314	327	333	319	315	342	315	287	332	288	327	322	291	290	311	294	318	327	338	326	293	284	275	290	344	302	298	314	309	310	312	301	271	299	316	310	295	286	328	303	321	357	307	315	288	335	325	326	318	330	330	336	298	318	318	293	322	327	312	298	318	337	317	255	293	326	306	331	323	289	336	287	321	334	323	294	290	301	329	299	320	349	309	300	306	377	314	316	327	322	303	308	328	327	335	302	314	319	328	308	324	331	318	320	320	355	275	304	338	369	286	290	312	329	313	326	313	310	308	307	317	316	310	305	322	299	314	295	307	322	333	290	317	318	321	345	310	304	291	346	308	342	331	315	328	315	330	306	316	283	289	329	326	302	337	357	333	337	286	300	281	330	309	305	312	305	307	338	291	303	325	312	343	293	276	296	304	305	298	361	311	328	336	301	280	301	284	313	306	309	306	339	301	344	318	310	301	309	348	329	284	316	309	330	340	290	341	318	303	339	331	325	326	300	326	312	325	306	320	348	369	285	317	300	309	308	319	352	313	305	302	282	284	306	284	332	322	304	326	284	307	316	324	314	315	304	340	272	308	314	303	319	308	334	308	315	309	329	301	304	310	311	305	328	292	327	296	315	293	333	298	319	307	341	308	274	328	315	361	266	338	321	327	324	324	323	303	311	298	311	329	319	330	331	328	312	321	298	272	293	318	342	342	326	309	338	309	307	344	311	357	336	291	333	300	320	341	331	293	327	331	340	309	329	309	302	301	353	343	299	305	306	267	287	313	276	335	331	298	298	301	308	337	300	289	319	349	329	355	339	312	320	331	291	323	292	325	314	314	315	298	304	310	323	291	297	309	284	306	298	295	346	313	312	297	295	303	295	303	318	303	313	326	315	315	302	303	325	273	349	298	305	287	350	340	310	323	307	318	304	296	307	296	318	297	325	306	332	322	306	358	312	339	339	337	316	301	312	318	349	297	337	350	328	342	267	330	313	314	286	318	318	338	339	306	285	311	311	309	322	313	320	305	303	321	314	317	297	322	331	318	313	325	319	312	276	300	288	326	293	286	308	327	319	324	303	310	310	317	317	291	295	322	321	322	308	345	303	308	346	290	310	330	309	331	299	322	304	293	303	297	305	344	318	336	311	278	327	300	322	338	296	328	284	340	311	320	280	297	337	310	309	347	329	317	303	276	307	321	316	331	292	337	317	325	269	293	291	337	320	333	320	341	322	286	334	284	300	300	335	322	313	328	308	297	318	292	339	344	318	328	289	339	324	301	328	316	310	319	337	326	346	304	356	295	291	281	295	299	298	298	314	294	288	307	329	333	308	305	300	335	322	330	306	313	304	358	356	332	280	317	321	322	333	329	310	301	328	291	338	310	285	329	330	300	347	310	341	309	331	278	307	302	295	337	299	295	302	303	357	299	344	326	295	298	316	297	308	335	321	309	364	313	330	296	308	329	332	314	303	326	331	314	326	298	327	342	343	296	305	295	306	290	317	318	322	299	327	288	310	316	319	318	294	312	340	331	303	310	308	323	319	323	315	301	302	316	302	318	308	307	319	304	352	287	320	325	322	311	325	318	326	310	315	278	340	313	326	326	290	279	322	331	326	289	321	269	323	311	307	323	318	252	299	295	318	293	302	316	295	316	316	339	302	298	322	331	358	310	317	358	325	304	326	319	321	312	296	320	305	301	285	318	299	313	309	354	315	317	310	309	304	327	319	349	295	287	342	287	304	319	310	293	329	322	296	294	317	306	315	335	343	283	290	290	302	343	324	338	316	300	310	307	304	321	303	300	297	292	310	295	324	313	337	307	302	289	310	340	294	314	332	327	315	293	305	331	289	283	301	328	325	310	300	306	297	318	340	296	331	327	308	308	298	293	300	308	310	336	333	321	311	293	316	329	327	305	286	333	315	335	302	319	335	329	327	321	319	317	306	299	356	278	318	310	303	305	329	281	322	316	306	293	323	309	301	270	321	333	302	367	298	325	329	316	310	340	317	295	301	301	300	345	303	314	306	282	313	302	302	330	288	319	338	296	340	323	306	318	340	323	327	245	275	331	355	305	335	287	291	297	311	284	301	324	333	312	326	295	291	331	304	302	294	302	341	298	292	321	317	305	308	314	302	280	304	317	311	280	296	300	313	304	338	306	351	309	311	274	322	332	334	299	314	309	283	327	311	305	288	340	323	324	287	304	350	296	319	310	308	291	334	305	318	318	304	318
51611	53675	52024	53849	59366	58615	57812	60069	63661	62523	62573	62071	60815	61238	59389	59547	57951	55475	52681	49692	49265	44641	42726	40148	32108	31800	23919	22685	23473	17080	13674	11632	10619	8871	9668	10048	8625	8907	7063	8210	6034	4452	5170	5167	5659	6383	6980	6934	4390	3612	4087	2803	2955	2769	3758	3434	3320	3624	3694	2023	2307	1704	1268	1296	1321	1195	1034	913	969	874	917	800	749	840	768	780	707	750	780	739	840	1282	1223	1142	964	856	852	790	761	760	735	797	730	765	773	731	743	785	743	713	749	730	737	709	737	732	786	720	700	731	807	762	745	780	766	780	790	745	741	732	756	723	758	705	778	773	705	785	745	769	759	761	736	723	699	790	740	755	736	732	759	667	745	703	737	740	740	706	755	790	772	782	732	737	807	740	748	756	770	781	715	750	781	782	756	691	826	759	752	738	781	753	732	739	766	684	737	778	774	768	723	787	724	786	769	726	761	794	782	779	715	716	739	778	718	746	747	695	756	741	708	774	744	776	752	737	715	765	716	761	764	723	763	746	725	732	748	706	728	719	771	694	772	752	775	787	757	783	750	743	739	779	744	736	755	725	767	748	760	747	766	715	773	756	731	734	728	795	750	739	732	740	771	741	737	776	816	694	748	774	773	788	751	715	753	732	706	711	759	794	758	783	740	723	768	707	713	694	776	742	794	758	721	749	720	763	765	708	722	751	754	739	734	745	777	746	762	790	799	712	748	743	708	718	765	718	785	815	757	739	732	755	735	696	762	714	710	759	747	801	769	740	749	741	716	733	720	765	715	766	741	728	720	786	738	736	777	728	741	731	746	752	739	752	690	713	722	773	720	757	756	741	736	757	701	812	760	713	732	764	700	801	765	768	737	776	781	731	768	709	687	758	747	735	778	717	764	722	705	764	756	765	766	795	719	746	809	765	740	712	724	745	739	730	746	744	717	724	755	703	710	716	771	764	754	771	744	712	757	762	775	732	708	765	741	763	749	749	743	732	741	680	738	794	777	728	789	758	718	701	743	765	751	748	754	772	758	728	714	770	769	744	716	735	742	767	756	779	736	774	775	738	807	740	717	698	772	740	752	755	722	739	689	689	685	767	761	737	701	740	783	739	750	721	739	714	755	708	751	740	736	710	751	763	725	760	798	699	754	795	767	806	744	704	808	736	770	736	748	738	721	723	742	750	755	750	721	740	740	771	758	774	823	761	719	777	805	791	789	731	753	763	757	770	740	745	719	720	757	760	770	723	729	759	780	741	726	708	738	704	759	716	744	743	713	783	712	763	726	748	748	788	694	722	761	778	741	763	687	763	763	758	758	749	716	777	749	781	746	721	723	749	709	722	751	749	731	686	789	785	769	725	739	771	765	687	731	717	748	730	722	749	743	744	811	713	730	758	717	772	704	784	756	781	760	728	712	764	741	731	709	732	761	760	733	728	792	775	754	732	706	720	726	757	711	739	758	802	838	786	736	774	750	781	765	780	792	686	736	756	714	756	751	751	766	757	725	735	767	776	750	736	709	735	764	717	741	760	800	717	743	769	743	767	770	765	722	700	734	743	719	743	739	719	750	768	754	773	726	782	738	746	792	705	717	736	718	673	752	786	724	707	741	726	748	762	745	788	750	730	779	744	758	777	744	728	749	762	735	771	761	753	731	747	800	702	785	794	718	727	790	782	747	756	751	753	755	769	774	794	759	722	706	799	778	724	761	756	746	712	741	758	742	732	753	704	709	728	748	759	745	744	740	685	768	743	742	807	726	709	766	681	776	726	761	748	725	761	743	740	755	738	681	735	718	734	707	770	762	790	735	750	778	758	754	752	797	767	723	819	796	722	748	799	749	757	777	719	733	761	747	773	734	801	769	732	766	775	708	689	747	758	695	723	742	796	739	733	735	741	749	773	728	735	751	753	753	732	703	780	757	756	815	695	747	736	724	808	774	723	720	697	729	792	779	675	785	759	761	806	771	721	733	760	731	761	775	731	778	793	734	753	711	762	756	742	761	749	780	754	690	768	682	733	737	825	728	768	738	769	775	782	738	714	748	741	752	753	738	748	751	751	742	733	780	772	735	708	693	753	745	787	745	756	763	774	715	764	766	713	735	790	735	743	699	744	769	739	750	669	697	693	746	741	715	772	772	759	796	720	696	767	744	700	779	753	774	718	753	706	729	733	747	748	739	730	709	744	756	750	706	790	758	681	774	705	821	784	724	723	697	733	747	727	720	749	767	741	726	695	757	736	765	723	773	732	719	744	760	759	741	758	736	728	789	744	726	718	757	721	855	753	718	686	732	737	797	750	736	762	770	782	746	753	727	729	766	777	724	741	750	745	694	714	712	736	707	731	768	775	724	770	744	723	747	759	757	776	711	729	727	722	755	778	777	769	729	752	720	745	756	720	734	740	783	788	758	752	723	702	751	737	748	785	759	754	805	744	777	756	740	743	767	744	804	784	762	760	704	788	757	748	775	789	797	708	718	736	775	759	777	757	744	706	774	801	697	758	725	690	760	770	744	768	802	710	784	692	740	740	746	750	776	743	754	730	733	753	769	689	736	778	730	707	758	796	760	778	760	734	706	772	754	781	741	732	749	758	732	789	739	761	724	780	719	763	728	748	782	703	773	735	743	757	709	776	730	761	684	740	742	740	736	760	751	747	764	750	747	780	742	766	789	698	784	759	749	754	730	764	720	744	767	696	786	724	759	766	742	723	735	721	786	730	737	759	747	739	770	765	763	744	744	728	712	793	761	755	783	746	758	737	721	722	730	758	770	743	749	682	737	726	776	782	734	732	760	731	771	746	727	667	769	725	737	769	763	763	795	742	730	740	729	730	749	779	732	734	722	733	752	795	712	765	712	760	775	770	722	784	680	733	744	781	700	747	747	788	787	710	712	731	805	757	765	736	767	783	716	698	739	759	751	731	759	776	766	743	742	730	742	767	715	751	748	715	732	742	707	732	724	791	734	795	799	730	714	800	775	729	771	771	753	776	742	722	781	769	716	807	742	802	738	744	693	714	783	795	744	755	738	708	732	770	734	728	769	738	754	725	756	776	774	729	719	710	751	774	744	723	709	747	777	767	737	804	774	761	776	755	777	747	757	744	725	749	742	730	766	738	765	740	716	741	784	749	726	770	789	754	710	726	785	766	747	684	753	737	741	760	737	734	731	736	727	741	726	724	737	756	778	728	748	761	727	737	796	744	749	718	701	763	691	736	725	717	764	757	714	693	759	742	732	758	708	752	767	776	746	785	763	720	694	790	704	779	750	726	767	711	705	723	679	754	749	789	762	768	747	724	792	762	741	731	793	775	764	790	729	758	738	809	764	735	732	828	719	778	777	761	770	767	820	708	734	720	743	738	746	719	703	779	769	721	675	741	689	779	774	751	705	795	784	798	747	761	699	739	797	763	758	782	721	787	749	721	780	770	771	743	686	747	763	756	776	756	737	731	788	769	777	742	715	732	716	721	768	731	773	760	757	763	753	746	694	742	740	733	713	728	766	734	717	737	720	778
24829	20983	25251	26466	21014	19251	17087	14046	9609	6988	5812	4929	3962	3559	2925	2422	2154	1754	1538	1344	1248	1030	878	834	677	679	548	491	518	468	421	425	358	395	405	405	376	354	424	370	372	347	380	394	390	366	381	395	351	382	355	355	358	337	411	352	375	347	390	358	344	350	376	348	384	333	347	383	386	378	367	382	377	381	366	335	368	404	370	378	392	353	389	403	354	376	361	349	367	352	370	359	351	379	357	378	379	392	342	393	400	367	357	352	357	345	391	379	364	350	366	347	391	379	402	348	360	354	345	342	367	353	381	355	364	373	362	334	368	361	371	337	374	347	361	334	364	345	359	354	344	336	362	347	337	368	352	363	365	363	363	339	365	359	368	361	364	330	358	359	345	343	344	358	382	351	371	364	354	336	357	337	316	354	368	361	357	359	365	385	325	357	349	384	328	357	366	342	343	369	348	376	316	354	368	365	342	367	356	353	350	364	331	373	353	356	332	369	389	322	340	364	361	336	386	357	372	358	368	379	357	340	352	353	372	343	343	354	345	364	361	346	332	368	357	383	352	382	365	353	363	370	351	381	359	382	333	362	360	358	363	327	374	385	349	368	340	360	378	347	360	351	385	356	364	377	355	374	355	362	364	387	362	319	352	348	383	351	351	337	371	338	387	357	353	380	366	399	370	384	347	388	362	342	366	347	382	365	367	379	378	347	351	345	373	362	400	372	358	355	339	352	347	351	347	386	356	367	372	350	381	413	373	342	304	376	323	362	358	352	373	355	343	393	361	361	358	360	351	354	371	377	340	381	344	357	364	380	345	370	336	357	361	390	374	355	356	350	360	355	369	360	392	343	367	335	342	355	348	382	384	326	360	372	335	375	422	375	345	342	363	357	355	365	340	350	389	396	356	372	359	343	357	366	370	382	336	365	357	359	384	362	395	339	371	384	348	368	342	358	377	334	354	348	339	331	370	355	376	391	376	332	413	383	381	336	321	353	384	394	374	409	348	327	359	363	341	391	369	360	371	349	354	364	380	358	371	393	372	334	393	357	333	372	395	372	346	365	381	366	339	367	399	332	390	385	353	364	351	343	351	346	336	351	348	348	332	372	343	399	386	369	371	373	336	388	362	345	382	341	349	354	305	345	343	343	343	359	420	380	394	361	327	372	367	362	378	360	372	351	380	370	384	368	335	384	383	360	357	369	396	342	322	382	364	352	363	397	346	353	374	325	377	341	362	329	380	341	351	370	381	390	406	342	412	367	334	334	399	372	349	372	367	345	365	374	346	352	356	345	349	350	372	351	360	358	336	374	363	350	333	359	358	386	338	367	323	362	347	335	354	333	375	314	355	352	336	327	368	346	385	373	343	369	359	367	351	349	368	383	314	370	376	360	355	321	365	356	366	346	352	352	336	325	369	361	391	331	361	355	338	340	387	353	332	372	359	364	375	360	348	374	364	344	359	346	370	354	378	329	397	345	377	384	381	400	395	362	357	392	360	348	375	371	352	368	383	345	359	382	392	400	358	343	352	361	358	368	385	381	372	362	378	375	346	362	403	366	335	355	362	358	394	321	336	336	350	351	367	352	383	387	350	357	346	397	358	348	391	371	358	398	372	356	399	326	382	346	332	386	371	333	373	369	344	376	341	347	378	380	376	330	395	366	380	364	357	399	322	343	369	352	339	351	387	343	340	388	378	353	350	323	376	368	351	360	381	326	354	353	392	328	392	347	388	346	359	350	366	390	373	365	398	362	390	339	367	334	323	354	359	352	384	335	355	365	373	357	368	317	366	399	349	362	365	387	334	380	394	346	363	319	370	348	356	318	320	413	371	344	390	369	363	374	338	383	354	319	375	346	370	391	348	367	376	355	349	364	370	358	340	340	388	363	349	368	388	363	372	356	368	387	372	342	365	390	392	371	353	355	377	363	358	343	367	361	356	376	388	375	356	384	381	372	397	363	360	366	357	387	372	365	358	350	344	361	355	361	359	364	351	359	386	365	380	352	391	374	381	390	343	395	365	379	373	376	358	340	365	375	343	383	375	395	370	365	356	379	376	362	377	348	377	397	367	372	353	340	349	378	351	337	382	372	381	314	383	360	335	349	358	354	366	352	383	347	343	378	373	357	366	349	398	366	373	403	420	367	407	379	364	359	403	383	354	322	353	315	360	369	380	373	376	386	362	352	384	355	354	356	373	397	386	370	361	361	354	367	340	387	335	347	350	370	340	348	374	372	336	348	400	379	386	349	332	375	355	376	355	349	365	379	380	361	370	382	352	379	371	342	364	334	363	351	348	373	325	351	362	329	306	365	383	359	357	375	406	375	351	369	369	382	370	369	379	316	372	354	349	390	366	397	361	359	347	367	393	385	372	348	368	364	358	342	388	361	364	359	336	323	354	355	361	398	373	387	365	355	375	363	365	394	352	394	361	331	343	376	383	346	392	382	318	421	355	375	367	351	338	341	352	374	330	353	393	336	356	363	350	333	369	341	376	374	345	374	363	382	376	328	374	376	353	382	378	362	347	370	350	392	384	344	320	360	351	345	345	370	387	360	396	399	321	359	355	382	367	338	338	370	374	370	362	357	397	387	389	378	366	347	354	336	382	377	368	375	378	396	332	337	360	395	388	362	352	359	386	389	351	330	385	377	370	374	372	367	353	355	363	386	396	373	397	361	380	320	348	397	358	333	381	349	331	368	342	364	362	399	364	401	349	365	353	370	373	364	358	350	373	352	326	394	387	357	354	349	349	339	360	392	364	369	348	351	377	360	373	336	372	368	367	360	346	357	336	342	387	354	346	372	368	360	341	366	326	362	363	355	365	373	325	402	372	309	334	357	384	381	347	378	381	349	373	371	361	347	362	350	341	341	402	348	335	351	333	354	384	400	365	378	333	355	389	369	361	338	373	337	404	374	368	367	343	337	370	356	379	344	356	368	358	375	327	362	352	416	367	359	350	390	370	347	357	359	389	358	367	360	367	369	347	345	375	374	344	335	369	358	366	377	359	366	370	360	377	341	397	376	368	383	378	369	356	367	398	383	374	331	361	368	382	365	360	371	356	367	347	329	358	364	339	356	371	356	404	354	332	338	333	374	376	349	324	368	339	346	353	388	377	331	342	341	365	338	328	359	363	365	392	341	345	342	363	330	387	355	322	366	340	357	376	355	385	366	375	392	374	367	339	398	378	348	375	405	366	372	336	340	348	385	370	360	356	372	364	377	344	317	365	378	346	360	367	341	353	385	363	324	336	357	360	357	335	339	350	377	404	399	360	385	371	351	327	357	372	366	381	388	338	352	380	349	372	313	388	388	383	357	346	363	349	378	390	389	346	368	348	333	341	382	352	348	341	355	387	376	356	355	367	351	353	355	376	371	337	376	354	335	355	369	327	388	360	358	344	361	381	353	377	328	340	347	358	371	383	352	372	371	381	369	367	324	344	377	397	358	356	339	375	370	375	373	338	375	370	336	358	353	386	366	369	372	350	402	371	422
21353	21148	32145	37684	36826	36039	33645	31047	26127	23665	22420	20364	18421	17509	14783	13836	12233	10529	8937	7637	7516	5926	5079	4508	3217	3142	2303	2114	2205	1660	1404	1312	1267	1221	1239	1274	1128	1178	1095	1127	1073	1028	983	1029	1035	1036	1049	1039	1042	996	978	1013	997	966	949	1017	987	966	988	896	926	970	919	895	914	882	902	833	877	906	898	870	862	963	909	902	909	873	917	849	825	929	928	935	954	897	905	840	880	924	859	869	880	901	919	925	900	924	878	860	921	919	910	847	831	866	892	867	894	891	902	879	866	901	912	852	884	876	854	893	926	884	880	897	875	878	885	915	917	808	919	894	909	888	903	861	910	863	847	868	847	909	881	878	893	898	843	856	918	892	914	880	927	906	875	922	879	892	865	864	890	955	927	910	875	832	824	838	865	931	888	908	910	885	854	910	885	869	912	929	864	853	904	876	890	946	903	857	817	845	930	883	900	886	885	932	896	926	892	872	897	869	820	907	852	868	820	902	930	851	845	884	898	878	837	850	875	913	887	896	858	883	863	868	889	849	862	871	920	908	929	864	892	897	923	858	871	871	898	894	854	944	917	874	834	921	885	884	923	859	892	860	882	882	868	874	859	816	926	854	891	860	880	896	944	892	875	895	921	866	897	896	895	891	880	863	837	884	953	864	865	836	891	926	908	870	903	876	908	905	884	868	897	920	844	913	926	923	880	912	865	888	874	805	888	853	898	862	924	903	885	954	856	886	928	920	898	879	886	813	901	861	936	897	873	942	870	871	819	937	885	908	937	868	902	900	842	946	882	945	930	821	856	830	886	885	868	883	856	937	875	881	918	924	838	922	870	898	879	853	880	846	828	909	907	854	853	912	860	929	856	929	928	896	860	886	890	913	900	846	891	920	882	882	880	912	849	880	892	859	884	861	803	922	916	890	849	839	907	912	884	850	858	887	880	921	866	837	904	927	918	831	856	868	884	869	859	927	908	908	902	867	905	821	819	897	880	848	908	843	851	871	930	907	850	850	892	789	854	970	848	861	844	888	876	854	823	888	856	937	873	883	885	893	851	879	877	895	894	840	895	884	904	895	864	917	870	800	906	914	862	890	883	906	877	913	874	848	880	872	925	858	823	905	892	872	877	875	886	901	904	880	905	862	906	919	896	881	823	892	911	886	832	880	919	847	869	900	882	817	912	917	883	886	872	901	893	858	876	883	880	944	879	872	891	915	946	852	877	911	870	908	887	910	889	900	866	914	891	922	857	855	899	871	877	880	877	893	867	912	858	900	916	874	881	878	814	896	874	899	910	884	861	880	889	860	943	877	853	862	882	915	941	879	849	893	869	879	866	931	895	919	874	867	890	911	890	873	893	884	882	867	869	931	855	848	869	827	870	916	853	890	873	867	916	900	875	933	844	865	895	847	859	869	913	910	876	881	893	892	875	887	863	882	886	948	844	913	905	884	853	908	862	903	867	854	852	897	876	871	883	885	906	881	903	870	851	926	941	883	869	888	869	845	871	885	912	875	878	893	867	888	910	872	907	872	885	886	884	878	876	815	864	860	880	896	847	834	889	837	915	929	913	880	910	883	834	889	833	935	889	888	855	905	891	909	887	864	881	851	890	867	926	850	860	876	895	894	875	914	854	882	880	842	885	921	909	881	883	852	874	888	881	876	893	897	868	918	871	872	890	909	909	914	901	883	878	845	887	852	896	871	837	831	901	911	898	843	912	883	885	904	879	854	933	904	906	887	909	895	872	849	871	892	879	885	959	878	910	914	897	865	879	885	942	873	923	945	908	885	893	885	851	922	881	903	852	888	891	970	885	904	917	876	844	939	858	873	921	851	887	877	861	874	859	900	864	894	910	846	925	872	885	841	926	916	843	859	899	860	852	884	890	873	852	897	864	884	842	869	880	875	915	912	874	870	873	858	895	932	848	890	931	907	883	872	857	864	950	884	851	848	873	904	896	919	917	868	916	890	897	913	886	897	878	867	879	887	878	924	906	913	872	898	863	852	873	853	905	879	903	891	914	901	866	883	891	903	893	887	898	844	923	889	867	915	928	906	868	858	872	903	876	932	865	834	887	859	865	868	834	885	907	861	891	891	885	908	897	890	859	898	901	868	880	841	873	940	929	904	883	904	862	845	877	892	864	879	857	901	882	913	877	908	851	858	933	936	896	905	851	918	895	907	880	889	870	878	889	860	821	902	903	865	865	899	851	933	899	869	901	883	893	890	855	895	873	903	896	910	892	832	896	834	874	885	898	894	854	891	878	847	902	861	838	858	871	870	939	884	835	858	911	891	888	887	894	898	953	855	862	858	927	835	927	918	913	899	852	898	889	884	888	857	883	892	879	870	912	895	878	819	897	906	879	873	941	843	875	915	910	883	880	890	878	852	893	860	890	836	951	927	875	897	846	883	833	897	930	851	912	890	944	904	891	841	890	904	866	830	910	861	849	885	900	921	927	881	877	863	888	917	891	864	896	851	809	914	814	880	867	906	831	911	838	915	883	845	871	870	878	891	892	923	903	899	936	896	846	928	854	826	864	888	863	836	911	906	898	880	905	886	898	900	878	902	900	851	831	842	882	890	836	885	887	857	917	882	888	826	857	944	899	863	816	902	856	861	891	888	859	890	871	790	925	877	903	846	881	907	879	885	869	884	847	899	890	906	956	884	886	916	935	902	792	891	906	846	909	910	860	851	842	929	833	876	861	893	855	874	878	893	896	876	911	897	863	884	845	864	877	903	921	874	873	869	908	904	849	880	909	860	835	904	845	875	911	888	900	913	922	879	911	895	840	876	873	864	878	865	912	906	859	848	884	922	894	865	940	890	886	873	807	815	892	866	891	882	867	927	910	894	875	883	891	910	886	859	880	947	880	909	891	916	892	954	874	844	944	932	885	935	926	858	879	877	866	900	878	859	854	884	885	891	844	929	860	816	912	896	884	894	885	908	891	921	872	930	868	865	878	908	924	913	905	922	913	900	901	893	902	890	872	880	857	945	927	894	876	878	899	913	889	919	908	853	849	913	887	846	871	907	899	916	866	825	912	944	848	902	869	828	844	905	880	871	824	876	864	839	876	897	883	885	893	819	867	941	881	904	863	913	873	909	901	889	842	868	866	907	842	937	885	869	867	874	866	913	858	930	855	885	880	903	883	920	873	890	923	880	888	900	898	893	898	851	866	857	853	858	944	868	907	893	899	770	876	849	946	902	928	882	846	912	887	868	884	873	893	847	839	852	893	858	845	888	901	880	910	910	933	918	898	886	877	897	894	896	859	868	877	846	952	860	885	872	951	850	892	890	881	817	901	867	853	911	894	915	900	878	933	828	954	876	903	872	894	838	893	898	888	929	864	865	895	866	882	875	894	889	882	870	879	895	907	916	901	815	852	920	902	877	863	913	862	874	868	865	850	871	867	884	921	829	872	919	936	879	884	867	880	843	871	941	907	908	870	830	903	879	869	859	886	886	925	832	895	891	854	953	913	858	868	943	871	865
55260	41256	44389	45142	43180	43885	42624	42298	39100	37667	38683	37917	36035	35243	32532	29795	27537	24293	20804	17537	16659	13504	10088	8438	5562	4882	3208	2992	2898	2042	1445	1317	1197	1046	1076	1174	993	976	759	794	738	626	627	613	673	701	809	757	577	537	532	519	515	470	540	477	474	506	569	434	416	401	332	348	360	374	343	366	363	357	323	370	348	351	361	327	364	340	353	344	409	395	410	395	388	367	359	322	340	333	392	319	333	309	370	331	344	327	350	366	369	355	334	355	337	358	338	336	314	337	310	334	335	355	343	349	337	343	365	397	364	352	357	347	370	345	346	326	341	308	337	346	326	331	336	344	345	331	338	302	320	335	361	367	325	315	302	329	345	347	314	342	330	323	360	362	347	329	351	335	316	322	347	333	349	339	328	339	314	329	317	390	327	364	357	367	362	367	352	351	324	373	347	358	345	347	377	306	339	355	353	319	333	339	333	352	330	336	346	382	311	345	313	314	354	342	346	346	339	336	339	321	353	360	338	340	304	352	342	335	359	373	345	281	348	291	342	341	362	320	340	313	351	318	338	352	343	306	331	317	343	331	354	337	378	346	337	310	315	366	327	325	327	364	336	320	324	340	327	314	318	351	351	335	343	351	338	357	335	314	351	354	338	372	348	366	359	359	355	342	361	333	348	332	324	349	343	369	340	355	337	332	367	367	372	344	352	310	339	352	329	362	325	342	371	346	347	371	345	343	313	335	332	337	369	377	318	337	330	323	362	398	298	348	349	333	333	348	334	327	353	348	361	399	330	309	323	342	362	318	350	329	333	336	335	352	369	335	343	342	330	309	351	323	344	327	373	344	337	363	331	336	339	344	357	341	367	333	371	373	344	326	349	363	324	355	356	348	304	352	369	352	352	347	368	340	324	340	309	309	354	342	334	344	351	351	346	338	318	360	362	340	335	336	341	363	371	349	320	300	365	354	311	345	328	337	367	366	299	353	326	339	355	330	331	316	352	348	335	360	365	366	323	350	318	377	353	323	363	329	330	293	293	321	356	368	343	376	346	356	344	311	332	378	336	349	343	358	347	315	342	360	317	351	328	351	324	346	347	328	373	385	346	329	325	353	321	319	359	353	319	356	340	350	334	380	372	369	349	361	317	350	372	358	344	355	340	321	332	326	324	322	336	329	319	290	340	341	348	326	319	325	325	365	353	362	336	321	335	326	358	349	328	360	361	331	357	362	366	364	350	330	373	373	326	349	332	350	341	341	336	316	337	358	321	338	344	365	355	366	348	326	321	347	325	333	329	370	341	340	336	358	331	329	305	351	320	360	356	342	347	342	341	334	347	355	345	356	347	333	370	309	340	341	391	352	340	348	377	330	327	337	372	330	349	357	367	351	362	342	354	318	340	357	341	350	313	335	378	320	348	327	350	351	316	348	355	368	345	333	338	331	359	346	344	327	306	336	312	332	353	319	350	355	345	341	351	350	344	346	335	384	351	369	322	306	367	337	349	353	357	348	370	353	326	357	352	374	333	315	342	306	358	365	363	319	337	325	342	354	314	339	310	348	352	300	314	322	333	337	355	346	352	345	357	359	290	351	360	317	325	362	342	324	347	344	328	347	352	364	326	330	329	356	368	346	345	353	377	311	339	368	325	336	341	339	307	338	314	326	322	305	355	344	352	350	342	347	344	324	348	318	333	328	300	321	378	325	321	332	355	371	347	361	324	319	358	348	341	340	358	312	339	303	335	327	373	347	315	367	351	301	341	321	341	354	346	317	319	335	366	363	360	347	336	357	322	325	320	341	353	319	334	319	341	325	319	340	344	348	329	375	306	342	335	334	347	360	382	374	365	326	388	341	348	381	328	319	362	324	335	354	313	357	303	372	340	320	287	366	362	327	311	353	342	286	353	352	346	357	365	335	333	324	334	322	353	318	321	333	356	345	366	355	316	379	378	343	358	320	366	344	326	355	352	361	371	351	382	345	329	314	292	335	380	322	327	348	335	334	323	318	339	336	359	360	315	353	349	357	319	343	352	348	340	342	325	329	337	330	344	312	338	317	299	354	368	372	347	369	321	343	334	361	339	356	338	348	365	372	338	373	315	303	343	356	340	320	331	341	380	352	300	339	373	375	339	357	339	288	316	371	323	339	324	359	380	362	323	337	358	322	337	351	306	361	314	342	320	340	352	309	339	315	341	341	323	363	345	315	329	344	357	352	345	356	307	358	313	303	339	330	358	354	372	393	366	362	340	317	331	329	347	380	327	375	361	344	331	361	343	345	344	360	356	329	354	365	362	379	363	360	342	349	332	320	327	304	345	309	361	377	360	351	357	328	355	360	365	338	313	373	322	364	320	368	334	365	370	348	324	341	306	337	354	356	346	319	336	326	363	331	337	362	347	348	337	330	314	345	369	329	344	340	332	352	357	337	362	337	348	310	342	323	343	336	355	345	364	365	378	345	334	360	339	362	319	344	336	333	323	347	342	371	329	336	366	357	364	314	315	339	333	359	315	326	330	357	325	309	361	353	328	339	335	336	353	382	344	352	335	342	339	344	314	306	353	334	333	345	315	361	308	346	315	350	373	334	354	332	363	331	316	305	345	308	383	371	333	376	332	385	352	341	335	366	351	356	390	343	313	342	348	356	325	310	350	338	328	336	347	363	353	302	323	346	366	328	328	360	335	369	335	354	335	340	344	378	352	347	364	312	361	367	314	336	363	325	367	333	330	367	331	358	328	365	305	323	373	311	365	344	342	332	349	340	355	337	322	339	327	362	343	319	314	345	332	327	312	352	336	337	323	324	342	314	318	337	337	338	319	307	320	313	318	348	331	347	333	364	359	323	355	306	336	333	304	359	330	321	329	354	326	323	354	339	333	371	365	338	353	334	346	344	297	326	363	352	337	333	325	348	355	321	372	386	309	385	343	354	354	349	334	353	303	308	339	355	303	327	356	371	337	344	370	345	334	364	329	376	355	312	324	326	339	373	320	372	361	350	335	330	330	307	365	337	366	337	356	317	351	376	362	325	332	334	291	370	304	306	367	342	392	387	338	347	351	319	371	337	318	345	372	368	337	322	336	354	365	342	347	397	346	322	327	345	317	307	345	338	329	349	302	343	340	326	338	341	325	341	357	329	350	314	321	363	327	311	346	372	340	317	377	358	353	325	341	329	335	358	322	321	315	375	340	343	329	340	334	354	332	327	402	346	331	331	328	340	303	330	353	349	334	332	356	330	337	339	352	317	357	373	346	356	342	299	350	303	321	353	347	366	363	320	347	345	318	308	337	327	350	327	326	337	348	358	346	374	312	343	331	370	328	332	338	324	344	315	357	360	324	343	362	332	355	319	321	319	334	325	334	325	363	333	323	353	339	333	352	309	324	315	367	344	364	313	324	374	330	367	353	378	360	350	371	315	334	348	318	336	325	352	352	342	364	345	342	361	322	324	344	324	343	345	334	359	308	343	359	351	328	329	318	321	348	328	360	359	340	360	373	355	360	337	381	365
48344	49403	52312	55778	61216	59858	58594	60459	58949	58900	58329	56642	54717	53737	51633	50951	48512	46873	43701	40669	40654	35661	31962	29346	22094	21332	15411	14955	15230	10543	7846	7356	7030	5841	5972	6310	5221	5206	4290	4684	3665	2991	3090	3009	3177	3556	4033	3554	2640	2281	2425	2161	1954	1981	2311	2353	1995	2202	2697	1392	1443	1309	1107	1126	1049	987	991	903	918	972	932	887	827	830	885	903	857	846	882	798	1044	1125	1018	970	885	923	835	870	780	814	837	799	873	845	889	865	845	816	856	867	840	799	799	857	873	821	814	820	826	832	789	826	865	830	782	844	833	842	773	782	844	870	840	810	813	889	883	869	855	823	831	844	838	829	811	816	821	847	844	813	797	818	812	826	846	875	861	790	782	844	799	828	879	819	862	796	812	815	822	829	816	788	794	792	797	824	877	756	847	851	876	822	853	798	873	813	805	897	852	849	836	835	818	853	889	794	829	840	888	834	804	810	832	846	807	824	787	806	811	802	870	835	795	863	822	793	805	838	812	818	860	808	827	870	790	856	765	793	845	810	777	841	796	876	828	830	816	805	809	806	839	820	839	835	826	821	860	850	831	828	810	752	803	818	860	802	829	873	824	825	797	821	801	844	843	832	875	826	802	837	806	808	807	826	865	836	834	772	794	814	793	834	842	837	847	852	809	850	784	824	895	859	864	848	840	851	876	879	823	875	822	857	855	824	821	855	857	881	833	790	741	844	832	810	902	822	814	817	832	821	845	849	850	819	828	820	856	825	851	818	838	805	800	860	831	851	814	809	853	814	816	794	830	847	824	798	829	813	858	811	821	827	805	829	838	799	864	869	809	838	827	818	809	856	830	836	848	808	907	808	830	768	820	825	814	857	815	845	825	848	834	838	791	844	794	784	813	852	808	827	798	867	753	820	850	827	808	819	816	841	862	808	808	853	819	800	814	800	870	898	805	816	867	856	827	841	827	779	869	816	812	842	828	814	754	791	842	852	837	878	838	784	851	827	812	854	865	879	807	849	840	765	846	820	805	772	788	827	848	815	851	849	788	846	834	862	857	843	837	806	832	831	830	841	862	841	849	809	812	828	785	781	830	832	819	826	803	832	821	750	858	840	844	865	835	884	875	828	816	819	860	823	853	859	850	883	864	830	847	810	851	810	835	806	859	868	799	869	866	807	825	848	826	898	815	803	822	833	843	818	854	815	787	770	815	793	789	859	849	838	841	829	870	809	792	843	786	866	802	787	825	772	781	861	823	858	839	839	814	860	840	821	842	811	867	841	795	821	827	866	779	810	786	821	817	855	862	807	792	837	849	813	808	831	826	822	780	862	812	768	791	811	800	837	932	821	817	867	828	793	811	849	817	787	829	830	800	836	763	811	798	819	836	835	817	840	833	837	864	860	823	898	823	872	751	824	802	873	809	823	804	814	845	806	803	860	836	906	843	817	839	833	812	775	827	780	867	849	863	849	795	800	804	858	758	882	818	815	817	815	809	843	857	824	837	790	841	860	829	818	836	852	808	825	827	837	882	797	786	835	808	828	839	790	829	832	838	850	787	823	816	834	805	925	793	805	821	828	808	811	800	815	823	785	830	879	798	782	839	831	812	830	843	772	838	841	846	875	853	800	833	807	787	819	814	823	831	855	876	791	833	824	791	838	858	821	838	773	809	883	839	825	787	809	829	817	844	773	868	779	796	834	807	810	831	782	821	824	828	812	850	835	811	830	804	814	801	839	822	885	816	855	831	852	806	812	816	841	786	800	884	868	834	852	830	842	775	836	877	837	872	872	803	791	818	796	808	816	843	841	804	802	823	852	789	772	817	858	849	828	814	859	824	859	779	827	847	838	802	862	860	804	835	773	814	804	776	877	819	863	851	841	825	852	816	836	830	816	806	830	796	836	779	798	880	837	844	850	834	837	888	795	842	754	846	837	864	817	854	812	830	825	852	793	836	842	837	880	868	829	825	829	821	804	850	813	816	799	824	788	814	847	815	796	796	828	817	852	781	800	797	815	840	820	893	813	815	812	874	859	860	838	850	820	843	836	817	862	777	814	818	846	815	820	800	853	843	810	838	779	840	789	892	831	814	830	848	794	812	809	816	838	916	836	847	849	803	840	809	828	920	773	800	773	870	800	797	813	842	868	817	823	844	840	820	783	774	856	791	837	818	869	801	832	789	786	816	855	845	857	840	814	825	858	810	834	805	865	794	819	812	793	811	851	788	848	753	800	828	828	850	810	889	862	801	831	831	818	840	829	823	864	824	849	856	841	782	873	810	821	867	841	813	826	813	837	847	839	794	860	853	834	849	824	824	838	823	809	851	817	816	821	812	840	819	823	769	748	774	841	810	848	834	846	803	851	797	841	846	859	816	822	809	829	806	828	846	827	879	810	778	818	812	776	805	783	828	791	848	838	802	804	798	757	839	816	826	891	801	802	836	776	800	827	781	877	866	840	807	809	783	796	868	805	845	846	816	856	801	822	847	803	811	804	762	825	813	837	827	804	809	833	841	902	805	815	847	834	800	816	800	845	837	816	840	836	842	856	805	793	823	817	844	860	833	821	848	864	815	824	816	867	857	884	828	807	821	829	851	788	839	831	825	785	815	850	826	794	834	835	833	813	834	854	869	801	844	871	815	833	790	836	836	839	795	817	818	841	786	832	817	861	849	853	867	789	837	804	804	794	798	853	849	855	882	863	805	846	811	868	822	851	821	793	835	778	809	844	837	817	822	847	811	785	880	827	804	807	750	860	821	865	852	850	833	845	837	791	790	848	781	841	841	814	835	819	790	856	831	835	835	820	814	814	830	847	814	794	855	874	792	842	833	833	817	795	844	828	833	830	793	852	849	916	851	782	796	837	842	800	838	795	818	783	783	832	846	896	802	829	820	858	825	828	792	875	849	833	851	854	788	809	798	849	820	818	821	889	793	777	798	805	829	887	802	827	819	800	822	843	813	840	833	864	824	819	845	836	879	826	828	809	827	830	889	820	830	838	818	848	849	860	784	813	825	792	834	874	850	843	832	800	853	816	836	856	836	845	853	839	853	880	804	782	802	887	788	789	803	775	824	867	787	857	859	824	852	858	833	825	794	824	898	844	839	824	804	833	813	839	817	818	847	846	839	842	861	837	842	808	811	798	847	788	840	833	791	818	836	812	810	848	836	843	869	828	881	840	783	803	831	808	789	831	836	832	789	809	872	826	818	847	776	807	839	790	791	815	834	801	811	824	811	822	825	810	870	835	817	796	808	825	804	806	822	824	821	836	840	843	847	868	805	856	817	819	828	815	832	863	844	764	824	858	858	859	867	858	843	840	809	800	848	857	852	837	774	854	816	806	818	816	777	812	781	871	857	792	836	837	848	802	828	820	827	815	839	886	810	847	827	806	772	863	787	823	847	825	775	896	842	860	810	810	858	822	869	778	862	856	879	794	834	825	797	881	824	829	819	835	836	871	819	803	822	881	804	830	793	854	847	804	803	823	750	799	794	827	876	840	826	876	827	865	854	811
59830	41597	42877	43301	42159	44999	41737	42181	40758	42175	46636	45179	45860	46880	44371	43113	40950	38682	35433	31486	30044	25690	20601	16993	11977	10496	6992	6049	6572	4635	3000	2541	2348	1837	1931	2134	1752	1707	1195	1490	1173	1000	978	977	1007	1105	1221	1180	852	693	769	671	625	627	744	734	723	700	870	545	482	520	411	390	380	369	383	339	341	411	358	336	328	334	321	374	313	320	314	330	403	401	366	375	371	360	312	328	323	346	320	312	304	315	317	318	274	324	300	330	358	329	311	336	320	320	321	303	351	364	325	311	370	325	352	357	319	332	306	306	337	339	309	305	347	318	321	322	309	299	307	356	316	311	349	314	273	334	299	326	316	326	328	321	336	329	302	298	350	335	303	334	317	334	337	341	325	337	325	320	340	339	312	327	324	352	310	322	327	306	343	321	328	348	277	307	327	355	307	348	324	330	333	303	336	312	340	333	295	333	342	309	358	312	354	330	331	326	343	326	305	314	340	300	318	293	327	307	329	345	318	306	325	328	338	306	331	319	323	360	338	341	337	314	315	336	310	362	306	301	309	297	327	343	301	350	361	284	297	315	303	288	298	351	348	333	346	302	313	332	273	353	331	360	297	335	296	345	331	318	335	304	315	316	300	282	325	335	315	314	338	299	331	297	321	346	344	333	348	353	320	350	324	359	332	300	333	346	340	334	306	346	302	323	344	311	339	306	332	336	330	318	361	318	306	320	381	344	298	316	314	334	329	320	345	290	339	295	307	337	310	338	302	325	309	322	335	329	342	303	313	325	280	311	318	347	319	314	349	314	299	304	299	329	330	299	302	306	344	348	326	324	311	274	309	320	312	297	340	315	286	311	334	289	321	336	330	303	318	312	314	331	357	347	330	298	325	285	381	326	300	348	335	314	322	275	311	314	329	301	301	311	351	349	333	288	367	335	324	337	309	311	291	319	332	320	314	314	305	329	314	336	373	298	340	335	310	313	330	296	323	324	326	281	327	294	347	327	319	327	301	309	368	324	331	312	363	329	311	315	347	329	301	326	336	331	316	288	274	336	373	346	328	339	314	325	320	331	299	318	324	324	323	299	332	298	310	297	354	301	308	311	318	314	317	342	324	320	304	307	323	313	355	314	297	323	348	323	335	329	333	345	340	350	332	291	326	316	295	318	321	291	362	329	324	327	295	340	319	335	341	322	331	294	316	327	336	312	347	349	340	346	320	325	306	320	329	293	337	320	359	374	315	327	376	329	341	354	298	311	308	346	355	306	285	317	322	283	321	316	303	318	330	292	312	338	317	325	318	322	345	314	309	284	332	283	325	343	343	293	317	350	322	332	338	362	343	334	314	320	337	344	332	317	306	293	283	318	334	329	329	346	346	312	303	337	331	311	317	321	357	298	368	338	330	318	348	312	305	307	339	347	301	295	305	380	316	328	337	320	316	312	294	309	295	328	323	310	345	320	368	300	320	330	329	334	335	298	297	336	316	324	339	326	363	322	317	329	323	331	311	342	358	285	330	330	285	319	318	326	345	304	332	320	297	318	337	322	337	326	336	336	333	317	316	330	341	319	334	326	320	300	332	309	347	314	336	309	332	338	360	339	309	364	328	333	335	354	346	308	356	304	315	325	311	340	327	349	346	334	337	335	320	311	339	307	308	322	333	326	358	279	302	326	326	326	339	294	343	304	332	341	323	321	343	332	324	330	323	331	303	331	307	325	348	306	335	348	337	314	322	322	336	354	351	356	307	321	329	345	319	317	297	289	301	305	318	329	321	337	315	302	317	345	321	365	313	309	330	307	356	325	322	332	367	310	322	351	309	312	337	324	308	329	320	325	334	342	359	324	312	333	317	311	306	333	340	322	317	331	308	320	307	324	345	319	344	320	308	311	307	325	333	303	340	313	330	330	336	310	318	331	323	314	305	344	325	326	310	295	319	313	305	301	332	319	355	331	346	319	334	340	326	318	327	338	296	304	331	307	344	322	327	317	350	373	306	313	335	332	352	308	345	334	293	332	305	331	316	356	345	322	322	336	306	320	323	339	316	347	299	331	306	315	340	345	340	326	278	309	319	300	320	316	332	340	298	332	332	334	310	296	294	342	343	322	325	317	310	347	322	333	327	339	324	323	337	344	318	354	342	315	346	314	343	333	305	316	305	345	323	326	349	303	340	318	341	337	322	350	321	306	346	335	345	316	361	346	293	330	342	303	315	315	327	329	324	323	339	294	311	335	334	314	314	325	328	332	349	315	353	340	290	304	304	296	321	337	294	319	319	325	338	320	324	317	376	335	346	348	343	306	314	320	334	313	304	348	323	308	332	342	336	312	333	283	291	351	332	327	360	300	360	305	290	316	359	289	324	313	369	319	309	319	312	345	322	327	356	304	315	332	350	348	288	318	297	334	324	344	319	320	357	331	301	356	312	300	317	328	315	285	325	332	351	320	341	301	321	325	340	299	306	344	307	297	309	360	330	344	362	365	342	344	346	322	301	318	281	326	307	320	331	323	325	337	343	300	334	340	314	324	348	312	311	332	338	321	336	333	331	312	317	319	306	328	323	345	333	318	319	308	337	323	314	342	301	355	335	299	370	331	335	308	305	348	318	317	355	331	340	318	302	335	316	315	322	313	344	274	316	371	331	339	347	337	329	329	343	326	308	314	371	353	340	313	314	302	314	305	272	309	324	292	316	310	337	298	356	332	365	346	341	324	316	319	303	319	326	295	337	309	316	316	350	332	333	340	304	322	304	356	322	339	299	300	331	368	338	319	335	319	307	307	314	318	336	316	314	324	333	333	318	330	325	326	312	305	316	322	335	319	331	332	337	326	308	299	336	342	317	308	295	320	317	335	342	343	319	337	332	312	321	321	295	341	337	347	355	310	296	322	321	331	314	326	364	333	284	313	328	361	315	304	355	347	296	329	326	344	336	320	316	320	295	321	315	334	323	304	293	305	314	308	332	337	331	337	311	332	358	340	312	296	308	326	320	330	323	333	317	353	317	275	313	332	331	297	327	332	331	343	314	301	317	342	309	326	281	336	322	327	314	329	306	312	319	300	310	322	320	314	322	298	340	340	332	324	319	316	276	318	352	368	330	321	341	369	358	334	313	314	316	333	332	324	290	316	328	321	335	368	324	328	311	303	319	313	340	300	312	329	340	335	324	319	329	316	323	328	329	304	311	333	367	331	334	333	281	328	309	338	343	341	336	341	318	329	332	327	337	337	291	350	277	330	340	323	345	365	377	317	332	329	329	336	348	324	344	331	337	306	363	339	368	322	336	316	331	319	314	326	318	272	341	302	288	307	301	313	296	336	358	339	327	341	324	334	336	332	335	347	337	324	304	318	309	307	332	313	336	358	337	313	338	319	336	334	276	345	315	314	299	352	373	375	323	371	329	333	368	308	324	365	303	313	330	327	327	347	312	313	329	282	322	321	323	331	359	352	333	322	322	313	307	322	326	331	333	329	331	327	300	315	306	296	319	310	305	322	331	353	334	341	314	332
54544	55057	54139	56017	62799	59940	59959	64281	66153	67470	66582	64968	65008	63795	62190	61794	60124	58526	55396	52355	51560	48067	43480	40080	33416	31960	24738	23717	25576	18731	14326	12990	12465	10123	10679	11197	9032	9528	7236	8199	6252	5166	5424	5094	5465	6140	6821	6238	4121	3858	3903	3382	3089	2947	3700	3683	3293	3386	4426	2288	2082	1833	1289	1317	1307	1175	1115	965	978	993	964	864	800	751	808	834	853	747	788	884	1274	1207	1134	1076	985	834	816	798	832	750	779	761	774	764	798	739	808	787	792	755	820	783	714	783	736	746	824	758	795	791	735	791	721	808	831	779	774	746	785	837	750	729	810	806	804	765	781	817	769	758	827	758	746	708	756	768	746	748	814	793	811	744	818	796	800	688	765	788	831	793	793	754	753	794	756	768	776	808	797	724	795	747	759	786	759	741	769	804	795	770	798	733	815	785	769	743	849	740	737	779	798	761	779	795	766	757	771	778	748	769	800	791	729	778	805	744	772	769	770	760	769	803	777	790	819	777	712	773	770	800	735	777	740	777	786	791	755	760	791	791	779	817	763	787	776	807	758	749	834	788	787	786	722	769	792	766	803	744	742	759	774	718	775	760	761	762	807	777	761	739	767	732	798	751	775	767	759	717	778	743	746	762	786	740	798	740	728	780	784	806	754	799	760	709	781	781	827	759	737	785	750	773	800	794	802	764	734	800	817	751	790	763	821	773	764	754	783	760	801	811	725	773	748	789	824	779	762	753	742	782	760	778	809	754	777	756	715	747	716	759	754	766	765	759	821	731	779	791	774	791	760	759	780	774	804	825	764	732	805	783	780	766	769	771	763	785	729	778	764	798	771	735	758	762	760	738	809	812	784	776	731	768	766	747	792	787	767	750	764	769	752	754	772	794	769	785	804	741	799	773	733	764	807	795	775	769	746	803	818	774	759	796	792	718	721	721	780	766	802	786	802	779	789	756	800	759	785	817	755	799	716	778	762	770	774	768	786	790	758	762	822	786	822	800	769	750	783	790	757	766	759	762	819	779	768	769	795	766	810	829	778	782	789	750	738	739	745	736	707	754	725	834	807	769	780	765	789	814	756	795	802	735	779	751	800	776	729	779	777	703	764	733	824	777	707	825	778	746	779	833	736	759	773	762	814	746	731	825	765	795	735	757	788	797	740	805	780	778	831	736	755	763	853	788	777	797	765	789	756	751	806	813	781	800	769	801	849	753	774	758	794	764	804	821	784	787	806	762	787	779	763	767	798	752	801	764	752	765	772	812	778	758	749	819	789	800	799	818	726	774	757	764	760	759	753	856	738	784	756	727	821	767	792	730	822	768	704	756	772	783	771	763	711	795	789	795	774	766	809	766	731	741	782	791	816	772	775	749	796	744	774	786	763	815	796	809	777	714	788	758	756	789	850	757	721	771	775	767	699	765	785	818	763	764	764	770	747	775	786	805	780	750	726	792	778	776	793	790	760	779	798	776	759	735	772	751	818	814	795	748	772	744	847	718	720	792	778	790	759	771	786	781	784	770	791	763	736	774	786	778	750	757	787	805	691	740	763	742	784	716	773	777	728	803	787	809	816	753	781	797	812	837	788	753	729	753	805	788	762	756	759	804	791	721	795	734	729	788	757	814	769	743	797	721	821	739	776	743	772	799	784	792	779	740	779	781	768	791	774	809	812	775	787	706	825	776	763	768	741	762	727	817	778	764	762	792	767	752	740	819	817	795	815	750	810	765	763	824	747	776	748	780	810	758	742	756	780	741	808	775	751	724	747	760	766	769	772	730	765	800	815	772	793	791	754	773	765	783	741	712	770	789	827	793	777	768	771	738	805	801	809	776	758	745	802	739	792	805	768	747	840	781	776	775	737	743	790	793	767	819	776	781	744	748	761	800	819	799	761	747	744	788	751	771	790	762	795	812	771	799	792	749	827	810	825	797	774	745	793	735	820	777	771	774	816	799	754	833	821	796	777	786	774	723	785	766	719	805	778	735	776	824	756	774	749	741	756	766	770	753	772	779	779	766	752	696	763	807	752	786	775	830	828	767	767	760	763	788	744	753	744	778	779	767	718	744	747	759	774	782	784	806	751	734	750	809	765	767	794	779	789	728	728	789	848	752	758	752	729	799	759	773	792	768	806	802	763	785	791	810	770	802	761	761	762	755	752	765	769	775	824	791	807	793	808	778	806	746	789	753	796	766	747	761	791	793	842	800	774	745	772	779	763	799	782	728	750	777	728	812	751	772	755	804	736	806	750	763	800	791	761	773	776	751	764	722	803	751	767	764	741	750	768	710	807	789	796	776	756	788	756	783	752	685	786	723	741	757	766	787	751	769	823	736	771	756	752	798	809	797	729	715	740	801	760	868	785	786	821	778	757	797	814	750	766	835	772	766	727	771	747	815	790	742	808	769	771	807	751	808	789	795	764	776	777	764	738	792	776	825	799	768	778	824	756	781	723	733	754	781	766	772	789	763	801	745	760	749	780	734	770	767	802	739	767	764	798	831	793	805	776	759	772	752	786	825	754	782	817	824	777	787	822	793	762	740	806	755	697	756	794	792	726	743	730	826	764	767	730	806	813	760	782	796	763	782	744	763	772	731	784	833	770	790	779	723	773	809	770	738	781	729	732	734	798	774	782	768	786	819	817	787	742	792	775	828	817	786	751	721	769	792	764	778	822	760	717	796	768	760	757	792	779	783	761	775	740	789	735	768	780	772	751	740	804	757	789	766	809	774	767	770	736	771	790	781	738	759	772	759	772	791	812	756	765	786	774	799	786	749	772	772	755	769	743	731	733	779	761	777	775	733	756	713	765	779	753	744	714	733	815	722	792	804	832	786	769	786	719	790	805	815	730	767	791	776	785	751	824	760	737	780	770	753	802	785	746	744	815	791	758	782	785	768	810	752	777	766	794	786	789	780	783	762	784	747	786	815	727	788	801	764	817	786	746	784	782	777	752	800	792	791	792	736	768	764	732	803	753	788	740	754	835	790	758	694	765	813	789	802	734	749	762	812	797	775	769	745	757	784	776	751	803	783	745	776	783	762	783	783	763	765	782	771	765	767	816	709	758	788	794	717	738	803	802	775	787	790	797	821	757	758	789	789	762	744	767	774	775	806	802	762	828	753	764	792	748	748	721	747	799	795	824	717	799	762	762	808	807	757	773	776	713	765	799	810	798	769	750	813	809	793	798	773	762	761	802	810	806	765	799	804	783	757	760	756	745	787	761	800	772	792	806	821	796	749	723	781	794	773	797	784	806	823	732	762	775	765	727	808	786	736	739	782	776	792	759	752	768	763	759	765	746	757	760	761	754	718	712	772	825	795	781	766	727	779	765	746	791	786	811	778	753	785	786	763	762	770	810	783	761	748	771	776	791	780	761	750	743	728	750	749	744	794	709	765	771	804	795	741	778	769	785	745	748	821	794	743	747	777	809	763	796	744	768	801	757	751	747	799	751	775	762	789	763	734	781	800	747	799	777	755	812	793	803	787	777	769	770	774	764	714	751	793	778	824
24442	19895	24373	25148	20624	18927	16476	14092	9271	6707	5870	4989	4136	3674	2799	2373	2104	1892	1619	1356	1255	1067	844	777	685	645	499	544	527	448	371	373	416	393	369	407	370	388	401	386	354	362	351	341	360	357	342	361	346	408	329	359	327	379	328	395	342	344	381	368	344	366	330	338	362	345	348	328	332	328	341	317	356	315	323	371	336	348	339	321	337	316	320	340	368	349	341	349	339	352	347	319	333	356	354	360	317	372	340	371	302	352	325	347	368	321	333	322	333	337	348	353	345	348	318	336	332	366	354	354	371	356	356	345	352	355	371	317	348	335	326	367	380	371	359	362	335	331	354	334	362	345	325	330	366	330	368	342	351	345	346	348	317	342	330	362	392	347	335	332	344	342	353	335	351	299	334	330	358	366	368	336	330	332	344	372	312	328	372	385	338	357	343	336	337	360	342	340	306	365	357	398	348	325	331	342	350	362	342	356	309	350	328	324	341	317	359	353	352	346	361	356	364	332	359	325	325	321	361	349	320	357	329	334	366	328	308	341	329	327	359	321	356	321	351	360	360	348	296	330	317	312	312	349	361	340	323	355	345	353	382	351	309	346	334	306	357	308	337	339	340	362	307	345	353	340	348	346	325	358	354	357	336	307	356	302	405	327	342	340	305	338	336	358	337	333	334	348	304	318	355	337	356	345	326	320	357	333	310	346	328	357	348	346	356	327	330	352	303	365	341	314	309	334	339	329	366	344	318	322	334	324	321	344	346	337	329	334	343	320	334	342	382	332	321	341	334	320	369	329	338	319	378	338	296	327	327	338	337	357	323	359	328	362	338	323	342	348	333	335	337	345	350	321	299	347	313	320	320	353	364	333	350	300	319	329	320	299	313	364	344	367	329	336	324	319	336	337	352	356	340	330	329	369	355	331	345	358	339	344	334	330	365	299	312	331	308	325	344	322	332	318	348	343	326	317	335	316	331	349	331	369	365	329	334	350	340	341	338	352	350	328	347	347	354	326	346	341	349	348	319	378	337	331	302	318	347	346	359	356	348	334	345	333	307	331	348	354	329	348	312	315	343	349	349	360	367	342	334	323	358	363	373	294	372	327	323	340	298	343	323	359	333	344	336	334	360	332	337	334	332	358	364	348	339	340	314	329	314	373	343	337	363	392	319	337	332	354	324	366	344	337	339	358	324	330	351	331	362	358	346	335	356	336	344	356	365	341	317	332	364	322	346	334	341	340	341	330	325	363	313	360	375	364	343	315	339	341	359	326	349	338	346	330	313	330	322	320	357	354	351	294	361	329	355	355	361	345	330	333	333	304	366	375	351	333	326	353	380	357	342	355	392	374	358	368	360	344	316	355	355	349	341	338	335	336	299	361	328	296	367	359	351	310	348	345	346	392	352	347	358	343	331	303	342	334	310	359	332	319	348	337	353	330	348	311	359	318	338	344	333	342	346	348	324	332	352	340	316	368	363	342	339	346	324	366	367	346	322	335	316	346	348	337	382	365	336	317	329	364	332	354	350	324	330	331	331	326	394	337	369	338	313	350	317	340	345	338	331	345	324	343	344	364	391	317	334	331	328	326	357	340	315	348	322	353	370	296	347	336	333	328	322	318	334	326	310	364	351	320	347	305	357	324	333	350	334	330	338	318	351	318	335	351	331	355	355	352	342	351	342	337	332	331	351	350	326	347	332	370	353	341	293	354	369	342	347	369	335	332	335	346	361	342	360	341	359	327	326	321	341	356	349	347	339	362	338	322	343	325	364	331	361	351	331	310	349	312	328	335	339	320	381	338	338	383	310	360	359	312	333	340	339	336	333	353	372	349	353	323	323	336	337	338	343	323	345	330	354	345	350	328	333	355	336	343	346	335	355	358	316	370	339	353	343	350	340	324	317	362	356	346	353	350	328	336	344	345	319	323	347	323	361	353	351	376	347	319	345	363	326	337	362	350	351	354	350	344	348	359	373	350	374	342	357	370	331	374	346	310	366	316	337	323	362	341	352	325	307	347	331	328	390	320	324	344	362	342	352	343	338	362	375	356	351	344	319	357	335	360	348	342	340	371	349	328	322	328	347	324	384	345	325	328	384	359	338	309	313	354	316	339	362	356	358	317	321	351	389	353	338	352	334	352	360	354	350	360	354	339	368	368	317	362	357	341	334	300	337	366	364	374	311	336	329	315	350	325	317	354	366	349	340	360	343	331	380	340	337	340	352	321	327	360	356	344	349	326	339	341	338	324	340	324	355	300	350	363	367	337	341	318	343	359	316	357	349	340	374	348	359	360	340	359	367	371	311	352	354	327	325	356	347	332	336	349	366	362	329	345	316	314	353	327	323	319	324	300	357	342	350	360	354	318	385	344	356	326	369	314	366	316	348	346	335	326	345	351	350	331	337	336	354	345	339	308	334	335	328	366	334	364	357	341	331	359	329	357	325	336	351	315	334	355	335	310	346	352	334	336	361	335	349	362	343	348	359	367	362	324	349	300	311	347	324	333	334	332	321	323	346	323	375	311	317	393	354	349	321	350	323	323	377	359	334	348	321	349	331	356	342	320	350	355	333	344	341	347	352	348	341	354	342	362	364	348	349	326	346	355	344	366	325	315	357	344	370	319	321	350	355	359	334	354	348	354	378	325	392	348	335	346	357	346	347	330	331	342	317	322	346	327	378	331	381	335	339	331	338	309	331	384	333	321	337	336	372	342	320	343	347	316	332	342	347	331	337	325	333	357	349	314	353	384	334	317	352	322	376	356	347	317	393	355	349	306	348	346	307	340	326	353	344	322	304	371	348	337	353	312	354	327	335	328	330	369	330	357	348	353	373	374	371	304	358	341	339	319	328	319	319	334	321	322	326	368	335	308	387	356	339	297	325	352	315	325	332	336	340	354	347	319	317	321	341	364	334	364	332	336	348	328	349	334	342	350	323	354	341	344	351	329	338	380	342	356	385	334	343	361	325	338	305	390	333	347	335	325	353	365	333	317	320	367	340	347	348	325	340	356	340	323	373	367	307	335	323	359	362	371	338	329	295	348	339	327	345	324	313	325	336	374	319	323	342	319	368	345	349	323	353	368	350	331	330	343	348	305	352	311	320	323	328	344	340	330	359	329	337	350	313	311	333	349	362	346	347	318	342	334	365	340	318	363	368	316	363	343	334	343	352	341	348	334	330	326	368	309	324	320	329	348	320	315	370	359	348	355	322	344	339	344	329	372	360	353	332	328	353	324	360	346	339	372	311	333	313	318	346	291	332	355	325	349	358	314	351	332	331	362	304	344	337	344	342	336	280	351	317	374	371	329	349	395	351	340	328	341	343	343	325	305	320	372	338	373	351	330	334	355	335	346	360	360	350	302	389	336	336	336	340	343	331	333	357	374	363	318	362	329	334	311	361	351	308	327	321	367	357	341	341	327	336	336	337	319	359	351	354	335	359	358	331	344	329	339	361	347	364	323	325	312	338	336	344	342	338	340	309	358	349	334	365	350	358	362
21032	20056	30884	36678	35713	34114	32387	30557	25063	23214	22440	19787	18900	17063	14417	13108	11691	10740	8976	7746	7205	5810	4724	4281	3166	3230	2269	2132	2200	1676	1377	1422	1278	1214	1138	1212	1135	1170	1085	1071	1027	997	1006	933	993	1000	994	1003	1002	941	969	930	918	908	921	981	954	887	929	895	906	880	833	857	846	851	864	830	827	822	807	880	846	832	857	799	828	817	823	842	866	873	895	828	864	880	810	845	818	853	843	804	837	858	832	891	815	843	857	833	875	830	826	870	885	871	817	857	799	865	828	859	830	830	821	823	837	840	810	796	871	818	796	778	843	825	845	843	833	900	879	791	865	817	844	836	819	810	851	847	808	820	860	820	863	875	844	840	823	827	826	847	798	812	854	857	801	824	845	842	820	812	843	870	821	790	856	834	740	796	899	825	859	825	885	817	833	844	840	878	824	802	837	867	803	826	865	812	834	850	862	848	836	830	851	850	900	804	831	864	830	810	821	801	893	809	825	885	814	814	878	848	885	807	813	844	862	843	814	840	882	811	781	794	833	858	834	783	794	839	821	829	851	805	859	844	821	844	810	864	896	807	824	842	764	860	834	876	840	844	818	853	861	811	822	829	856	821	842	838	825	782	823	801	887	807	831	829	808	785	851	808	839	840	829	868	863	831	833	846	826	817	853	827	763	863	842	856	809	824	821	835	851	787	821	818	793	834	859	835	822	833	827	827	823	823	834	807	814	851	842	846	861	813	829	844	807	817	814	814	835	837	807	850	821	835	832	860	845	825	817	826	830	854	824	800	881	808	821	817	797	870	836	819	834	847	862	856	868	827	860	839	826	807	797	837	842	877	814	871	844	823	831	849	818	797	817	839	850	837	850	883	857	862	845	853	814	788	874	855	842	798	860	850	841	810	854	865	812	841	798	824	817	893	875	860	832	845	797	826	791	846	783	839	782	837	835	869	785	879	860	865	860	802	807	807	862	839	870	828	846	856	889	853	839	873	822	827	852	897	863	869	878	820	813	841	867	840	827	889	884	847	813	805	856	800	867	843	826	798	875	848	855	820	847	814	871	774	815	849	846	772	873	838	802	769	840	826	844	816	892	844	836	871	884	832	843	846	891	863	897	846	838	836	884	786	830	839	845	854	860	824	841	856	823	808	808	880	903	895	830	851	837	845	818	813	841	833	802	820	809	797	815	852	842	855	834	887	811	805	819	807	856	872	835	854	831	816	829	853	807	861	821	798	839	853	806	833	870	835	852	869	906	809	776	895	818	865	759	853	844	813	822	838	804	868	811	813	864	834	831	826	881	849	820	782	853	814	860	823	869	854	891	840	808	822	818	853	844	824	827	837	819	854	849	782	874	875	812	823	893	896	818	818	897	786	789	814	802	803	870	820	814	827	840	822	824	900	834	831	853	820	825	870	834	814	843	787	831	851	810	780	831	845	841	806	843	757	866	848	809	836	804	847	823	819	822	827	805	850	816	883	815	813	815	848	851	838	806	824	847	869	880	826	825	792	850	825	840	860	812	819	834	883	880	928	841	803	863	853	863	860	825	893	850	865	856	844	846	808	900	843	813	812	829	842	843	864	806	847	802	807	822	834	815	880	908	894	814	798	861	842	842	809	880	791	837	837	909	820	898	794	830	821	844	841	850	798	800	829	863	796	860	825	853	889	840	822	830	882	806	783	843	833	821	837	833	826	879	809	826	787	871	836	826	862	845	838	851	783	856	837	844	866	822	824	906	838	853	839	776	810	850	832	870	789	851	842	763	762	854	832	838	774	855	815	834	823	849	807	815	828	872	804	819	856	824	871	830	871	806	839	815	855	812	830	853	833	837	827	817	787	820	798	855	850	868	831	813	849	809	833	826	825	862	810	821	806	832	841	824	844	845	860	860	817	841	835	835	852	871	846	823	888	811	870	806	873	865	790	860	835	842	811	887	806	812	837	833	847	849	789	792	836	854	820	849	869	854	814	820	846	797	864	841	825	798	845	886	777	820	873	863	879	841	796	846	850	854	873	845	851	836	807	813	834	833	815	879	880	827	882	842	849	900	816	845	839	809	877	820	832	837	866	850	785	878	796	849	798	845	834	868	811	828	806	832	821	863	851	807	783	832	796	884	783	798	823	866	835	812	825	806	830	858	871	856	874	829	808	867	817	807	831	796	852	811	823	793	814	825	865	826	834	810	832	853	809	868	844	805	824	852	833	860	858	800	855	883	792	834	845	820	839	873	789	848	806	830	817	833	752	810	824	843	812	812	811	776	853	832	864	833	908	841	897	850	820	892	811	838	811	856	784	847	788	850	868	899	866	874	869	833	886	813	856	806	825	809	816	844	817	852	796	830	840	878	818	817	817	836	849	847	823	887	890	842	819	867	850	849	806	821	865	808	833	870	822	837	856	816	854	840	812	846	891	825	791	799	800	874	835	839	812	857	832	810	872	848	846	794	890	796	866	888	799	802	853	871	823	852	842	826	806	814	899	890	859	804	827	836	810	859	846	853	824	844	852	843	785	813	831	821	843	824	847	812	831	850	838	829	845	816	858	833	841	852	829	808	795	812	898	799	815	870	819	869	912	877	832	876	823	808	825	818	814	841	814	859	847	804	861	842	847	845	817	832	837	855	826	813	857	821	857	923	834	839	857	788	856	822	835	873	850	908	756	794	826	822	856	805	814	804	832	821	821	816	799	871	815	822	801	865	815	806	786	800	855	893	828	871	881	796	793	788	839	836	810	807	821	870	786	810	814	863	826	834	811	826	839	849	862	841	833	868	842	825	888	892	814	878	888	815	800	814	828	888	885	942	753	861	810	900	794	808	801	830	853	864	883	846	829	873	833	796	864	821	845	868	818	870	837	828	842	841	804	795	837	814	873	798	836	812	792	812	783	855	822	826	790	801	796	852	829	787	850	839	850	859	840	879	881	844	794	809	803	829	847	815	810	848	811	881	895	781	750	886	814	880	851	778	836	797	844	842	849	772	820	874	843	844	876	823	823	824	847	825	744	807	882	833	848	820	819	831	813	834	834	818	808	887	850	841	888	855	861	772	830	829	809	822	832	845	907	851	893	797	823	844	830	791	850	835	843	820	759	800	801	829	855	874	813	799	860	818	823	824	791	862	832	849	850	821	839	840	873	903	859	829	855	871	757	876	826	837	872	866	831	851	838	825	833	858	804	842	840	846	856	838	811	824	817	796	831	834	894	842	815	835	904	833	856	807	816	913	835	813	840	842	876	834	858	833	866	809	896	792	822	810	860	802	840	883	822	865	872	848	829	839	759	844	860	823	787	809	884	825	828	810	856	873	827	837	866	813	850	840	808	802	829	864	831	821	814	793	827	819	789	824	862	856	797	782	846	834	844	888	811	817	796	840	825	862	778	818	826	810	856	875	841	822	857	848	818	830	834	864	858	832	837	813	848	883	887	851	870	842	817	766	832	826	839	829	781	863	863	830	849	862	861	795	843	823	861	831	865	858	827	791	831	835	870	820	805	806	840
52282	38936	42443	42415	40000	41446	40407	40061	38083	37072	37742	37006	35552	34388	30373	27688	25212	22901	20651	16693	15646	13013	9796	7888	5448	5612	3279	2868	2845	2074	1539	1358	1197	975	991	1014	852	847	770	859	693	572	618	621	646	660	660	648	494	521	541	458	473	439	454	509	477	472	597	455	397	379	351	342	318	345	337	334	349	354	336	353	318	338	374	321	336	326	326	319	326	347	324	381	337	313	340	319	330	304	339	299	312	303	312	310	310	307	314	340	335	330	324	340	337	322	307	304	322	338	314	361	321	325	313	307	345	302	304	319	327	322	320	308	354	310	341	356	292	268	330	340	335	300	293	308	334	316	308	310	285	351	347	326	353	295	312	366	287	306	317	323	322	329	323	294	309	329	330	307	330	345	330	352	328	315	312	328	343	319	299	297	298	298	317	386	323	325	284	350	301	353	343	347	319	282	283	290	306	310	314	341	360	291	333	355	319	282	363	331	316	307	337	355	315	326	315	315	310	324	335	308	275	308	340	337	320	347	289	337	300	318	323	329	339	340	312	332	365	346	360	319	312	308	356	320	331	312	321	315	309	281	353	300	302	319	321	335	321	325	336	331	319	289	352	310	321	314	324	318	345	319	289	329	289	315	358	309	330	334	306	303	305	350	328	290	303	326	349	344	316	343	317	350	347	301	315	345	297	347	320	300	307	343	302	338	304	305	317	308	303	303	307	272	291	331	350	320	321	316	307	305	300	319	321	338	297	336	350	342	339	315	330	281	320	340	313	294	301	315	308	327	314	324	324	330	337	341	341	319	326	339	284	312	350	328	324	332	286	301	319	323	313	284	321	302	322	334	339	313	308	356	297	303	337	306	324	318	359	328	320	316	321	315	310	337	301	346	320	338	309	323	350	316	324	326	342	301	313	334	346	331	331	318	319	299	326	321	324	316	333	336	345	326	338	339	332	341	302	320	310	299	358	333	338	299	324	316	335	315	348	306	312	298	310	289	288	328	349	358	327	319	319	306	334	355	352	295	318	324	333	328	298	289	375	332	289	309	297	325	310	323	348	314	313	318	330	311	310	349	316	338	279	355	344	331	313	296	299	307	342	338	315	275	313	298	312	311	321	306	315	310	321	323	347	332	312	300	334	315	309	365	323	311	332	335	314	315	326	322	299	350	329	317	290	351	305	323	299	337	338	327	341	324	313	305	317	359	334	292	319	331	282	324	328	333	326	314	313	341	336	318	309	307	324	325	299	319	329	319	316	327	309	300	336	330	326	308	321	310	283	327	314	314	341	311	317	356	296	314	303	322	334	307	316	318	351	317	304	309	319	345	296	327	301	355	350	354	308	308	353	328	340	292	335	318	317	314	299	317	333	325	283	357	336	329	319	336	342	322	332	284	360	302	307	323	306	312	303	328	302	317	343	298	322	321	304	303	307	328	351	301	322	339	329	325	349	351	314	354	343	300	314	336	334	330	326	318	342	356	321	341	339	297	313	335	373	320	306	330	308	339	300	323	297	282	310	293	324	318	295	367	335	320	313	326	325	313	348	340	317	343	330	304	273	278	297	321	331	334	305	333	304	366	335	337	327	288	314	299	339	327	326	285	327	281	293	335	298	340	285	296	321	316	333	339	325	336	353	335	312	326	324	345	301	342	326	331	327	314	330	328	301	346	310	320	301	309	342	314	336	312	308	320	324	284	328	307	341	290	303	351	328	301	304	347	371	348	329	343	340	340	319	323	307	307	333	329	322	343	307	343	336	336	347	336	341	311	284	305	308	321	296	354	324	321	308	322	341	299	351	336	319	331	312	311	315	342	321	325	306	327	345	313	315	329	338	320	350	332	329	318	333	361	325	344	334	338	339	318	291	334	336	324	336	339	315	300	352	328	345	349	339	297	315	348	314	331	308	300	300	330	308	306	310	327	328	321	335	320	340	324	318	324	313	324	319	320	328	305	336	343	352	301	326	341	359	303	297	324	345	305	311	329	339	327	355	347	343	323	348	300	341	330	352	336	296	312	329	291	324	282	324	308	342	315	328	328	336	321	287	304	277	302	344	304	325	324	305	319	319	336	295	316	308	306	330	342	304	345	302	297	324	339	285	326	310	325	349	321	300	315	293	330	354	318	329	328	323	318	331	311	316	308	345	333	336	285	306	341	297	327	307	325	294	313	325	323	305	316	305	320	326	321	320	293	320	308	319	327	323	343	298	340	300	325	368	308	312	302	340	321	324	323	322	350	321	346	313	339	330	315	336	302	335	302	318	308	354	321	312	344	338	296	372	322	306	313	309	317	284	325	312	315	297	347	318	305	316	345	341	319	317	321	344	324	355	332	325	278	347	346	329	320	310	322	313	340	288	328	326	317	297	310	306	298	353	352	342	343	291	321	324	329	319	330	314	332	334	306	300	336	327	289	300	326	321	325	301	338	306	320	303	295	354	323	315	336	314	317	316	307	345	358	322	297	298	310	324	329	342	320	287	305	295	291	322	305	357	310	316	345	351	326	305	308	296	323	291	357	340	311	278	298	322	321	322	326	281	332	310	316	294	315	327	359	294	306	337	327	314	301	300	337	329	330	341	310	314	343	332	323	317	315	321	328	319	317	331	352	305	360	350	358	289	322	342	292	306	319	302	329	331	315	322	313	323	344	273	311	330	329	315	320	299	336	337	360	338	319	341	308	347	318	354	328	334	285	314	322	327	357	332	329	309	347	315	341	315	337	328	363	362	295	328	316	325	322	313	354	330	335	366	324	303	325	311	346	338	337	355	313	316	324	369	333	321	331	316	328	326	337	309	327	326	334	315	345	293	288	324	328	325	299	347	337	326	321	342	332	336	311	319	333	315	304	346	312	297	333	295	297	340	349	303	298	319	330	330	331	311	298	324	306	314	302	320	345	305	326	332	308	330	306	316	299	318	296	359	333	307	354	329	302	309	318	312	317	335	305	317	319	328	304	325	295	332	309	358	306	339	327	328	317	346	316	311	329	328	336	315	333	315	315	329	313	299	304	314	343	310	326	375	342	336	328	322	335	323	335	320	320	295	304	321	310	303	312	321	312	296	310	303	323	331	312	309	332	334	342	341	320	312	336	326	292	315	340	309	309	294	325	330	324	335	335	316	340	328	291	341	314	335	347	319	300	328	348	329	311	348	320	330	341	329	318	336	327	313	306	333	310	364	294	313	320	314	337	351	278	305	335	370	309	330	326	346	331	330	307	317	297	315	342	333	342	349	333	321	294	328	282	315	335	350	348	295	313	315	346	339	328	297	324	314	327	295	316	334	336	346	372	309	357	320	292	347	329	312	371	327	322	314	304	325	327	310	330	327	321	327	294	317	310	346	306	288	331	318	320	346	342	310	283	316	361	316	296	344	349	307	311	316	324	339	327	301	332	316	324	342	339	303	344	299	307	317	346	320	313	324	335	319	311	330	288	355	315	340	328	310	314	330	303	330	321	300	337	328	335	327	325	302	296	325	300	345	315	329	306	290	304	357	345	336	307
45708	46986	49941	53655	58271	56888	57059	57067	57324	57416	56340	53740	52825	52225	48824	47838	45677	44519	42219	38836	38115	34551	29975	27246	21868	22815	14781	14224	14904	10657	8190	6883	6439	5420	5579	6006	4638	4568	3841	4453	3392	2798	2998	2708	3089	3297	3567	3250	2185	2245	1943	1660	1683	1759	2165	2120	2041	2046	2802	1586	1332	1239	1079	1042	1003	1009	927	958	972	910	884	800	814	777	755	766	796	759	776	812	945	983	1083	956	899	837	790	774	847	751	788	770	765	785	811	803	758	812	789	808	764	788	793	790	782	784	800	801	792	722	802	814	761	750	763	802	777	786	807	757	760	832	750	715	762	794	797	814	752	739	740	783	780	798	780	727	743	768	817	746	784	777	768	786	704	763	794	754	790	738	802	791	802	808	743	823	787	747	796	808	771	764	757	756	783	846	816	792	780	745	735	756	779	814	797	788	801	798	814	782	761	771	733	749	780	746	740	799	811	758	775	800	744	732	767	781	814	808	813	723	791	764	762	752	790	793	790	774	740	812	689	796	744	790	774	774	778	732	752	803	752	803	752	785	756	767	741	731	800	730	744	775	741	755	828	796	803	798	818	753	791	799	787	759	769	740	809	776	766	784	787	721	773	790	788	840	785	761	794	758	791	783	784	748	760	812	845	789	766	800	796	804	761	735	820	782	815	780	813	740	773	796	761	812	790	763	833	781	797	692	764	793	753	770	796	772	768	753	759	761	808	774	795	765	722	786	799	773	772	714	818	791	809	785	736	746	749	772	788	728	785	755	791	765	767	771	778	786	766	767	806	786	787	768	810	751	772	778	815	789	807	809	766	779	800	773	777	829	764	778	792	729	781	781	798	774	771	766	813	792	764	776	797	800	778	759	837	793	779	804	786	766	769	802	805	816	774	778	743	823	782	781	757	810	778	821	758	830	781	806	781	806	724	746	786	802	720	811	763	801	736	764	813	760	780	758	825	751	772	745	782	840	773	772	769	794	803	779	787	769	766	796	774	731	742	809	776	784	755	809	785	754	780	732	812	791	772	789	793	798	777	790	754	755	815	771	778	793	829	796	762	721	797	775	761	752	793	764	820	758	803	808	752	770	797	774	788	792	754	769	763	793	718	780	781	801	784	725	766	774	758	777	782	727	806	833	853	780	806	825	791	802	725	778	784	736	798	771	792	734	760	768	794	806	778	773	788	771	778	802	841	734	806	768	787	772	767	811	773	792	752	765	765	834	774	755	786	729	779	812	801	767	770	748	776	803	774	775	770	770	774	772	759	755	777	775	777	777	828	812	769	758	748	730	770	784	787	786	771	777	766	777	777	844	782	769	811	810	802	806	840	791	718	787	782	780	825	791	737	788	769	791	741	807	783	771	740	789	797	813	803	784	804	798	811	807	753	820	710	778	830	793	820	788	784	770	801	828	835	755	803	785	769	800	767	752	790	773	762	739	787	829	753	790	766	795	813	794	792	756	759	766	778	756	801	782	725	786	845	809	818	780	756	792	840	801	781	833	808	818	777	781	820	790	825	756	793	834	792	769	825	836	794	803	758	779	773	798	734	775	792	763	789	778	785	803	823	743	791	723	755	828	778	798	789	811	809	778	789	810	752	756	772	765	813	760	765	811	814	792	823	761	808	795	765	786	740	745	776	808	767	806	767	801	755	772	765	805	813	813	810	774	765	777	770	777	804	797	768	813	764	762	720	800	775	778	764	810	814	804	809	758	806	783	777	781	783	826	788	808	770	798	784	774	759	747	818	738	776	782	722	784	782	748	819	754	797	779	823	809	771	732	777	789	769	787	749	853	806	780	743	704	802	790	799	786	774	786	729	817	829	740	811	813	820	797	791	747	790	764	789	774	805	762	778	770	809	803	756	787	815	802	786	772	792	838	735	792	788	798	802	793	771	808	756	754	743	749	759	856	795	742	731	776	793	789	785	768	743	757	770	788	829	795	760	817	796	780	849	764	826	791	771	774	846	762	816	825	768	740	806	774	802	730	780	829	693	758	779	766	778	782	772	795	755	788	768	753	747	726	815	780	809	773	806	759	725	790	736	797	777	766	784	763	748	792	775	793	747	780	772	737	759	814	785	773	807	758	766	756	776	766	776	805	786	777	736	730	775	770	757	787	776	772	769	801	774	821	852	798	740	789	761	803	786	812	782	736	781	745	740	766	808	761	802	809	741	760	781	809	758	799	776	791	767	752	787	771	839	771	795	769	798	779	726	795	785	746	789	783	792	789	792	733	794	725	805	783	743	786	758	783	768	797	789	786	779	768	757	801	784	792	763	779	775	762	816	797	838	796	779	770	786	788	796	777	780	815	802	732	751	759	756	704	754	802	820	800	835	787	752	757	784	809	801	785	784	766	753	787	769	794	768	794	716	725	758	803	728	810	784	761	754	824	787	771	795	791	800	762	748	753	809	759	738	799	809	749	792	743	790	783	784	757	798	746	771	753	771	745	778	790	799	759	809	786	813	809	757	766	774	803	711	802	753	782	784	788	802	726	784	776	801	859	782	817	826	786	779	810	739	809	741	791	795	795	743	773	798	793	728	767	755	819	800	742	753	807	727	783	799	787	779	812	782	763	778	775	751	788	797	829	766	805	806	776	771	736	763	753	813	798	781	808	762	730	778	800	811	780	773	790	784	815	730	743	749	822	770	810	794	723	805	749	756	763	819	767	779	748	758	792	731	765	803	771	786	789	745	768	777	746	783	757	785	803	751	758	792	756	784	720	796	780	737	826	781	819	783	806	795	818	795	785	770	777	805	775	811	736	822	803	829	734	805	750	795	824	785	749	764	832	803	798	768	777	767	744	769	818	780	744	828	788	775	798	786	793	827	767	797	798	746	761	763	814	744	789	775	756	760	787	796	745	745	773	840	784	774	851	769	774	794	824	774	753	751	806	786	797	812	770	781	736	745	749	774	756	791	766	772	798	789	776	792	786	770	817	779	762	790	757	758	745	804	761	786	764	783	798	793	756	779	767	794	795	776	809	768	844	756	775	794	735	784	804	760	737	716	811	775	795	752	809	815	748	734	766	785	783	791	807	748	751	824	771	781	755	747	762	757	784	726	791	828	758	786	831	788	732	752	777	785	776	805	838	774	759	751	783	799	771	815	757	764	789	781	768	735	764	765	755	796	765	747	769	787	788	741	740	743	746	798	787	818	777	755	827	761	736	720	785	787	796	814	799	829	796	786	787	778	789	734	756	817	814	794	738	759	779	800	778	801	792	790	803	844	778	786	754	729	835	797	745	739	764	783	785	761	779	829	748	778	780	764	770	826	803	756	796	823	777	817	789	788	796	750	760	776	756	755	772	791	767	772	788	809	731	753	777	814	771	779	764	783	740	854	799	800	808	802	782	772	751	750	756	818	761	824	760	793	760	784	837	790	760	789	775	746	808	782	765	782	774	774	801	765	764	732	836	770	715	777	782	824	825	827	774	784	764	776	804	765	756	738	750	802	789	774	784	765	760	769	789	785	769	766	781	806	795	800	831	761	723	770	760
58485	40479	41326	41277	40063	42700	43343	44127	42198	44187	46101	47080	46819	47442	45506	42412	40423	38220	35713	31492	29647	25661	20756	17109	12884	12162	7477	6219	6195	4789	2967	2740	2500	1910	1980	2009	1568	1614	1423	1520	1080	977	1010	963	1035	1119	1267	1051	780	747	609	558	583	643	752	783	668	713	925	641	477	439	418	355	370	385	384	366	321	335	293	330	331	267	309	295	267	301	327	346	363	400	380	381	384	371	339	337	327	319	313	325	321	307	333	312	365	309	351	327	321	332	283	321	314	331	353	315	336	297	325	313	324	333	291	305	336	339	321	318	326	315	312	310	309	312	303	314	316	291	325	295	316	316	332	293	319	289	337	315	364	327	322	333	329	331	306	338	274	299	326	307	306	324	313	353	322	328	305	294	317	314	327	322	312	309	313	297	294	318	334	302	327	275	295	289	309	345	314	358	299	340	346	300	308	328	289	317	316	319	284	303	286	324	295	283	322	296	313	326	308	286	286	300	322	368	342	300	301	315	327	315	317	300	322	335	322	346	283	319	319	342	308	322	279	302	308	311	324	295	301	286	353	305	294	307	302	324	315	291	291	307	333	328	329	348	316	305	287	341	345	329	326	334	308	335	289	338	310	312	306	317	330	337	321	357	312	346	332	313	346	270	325	289	296	290	336	296	314	309	294	323	297	277	296	308	306	361	334	291	336	292	313	350	324	323	316	306	333	335	297	304	346	293	333	311	296	313	299	361	284	312	311	341	331	304	335	304	372	309	370	323	317	306	305	309	362	355	306	319	323	298	350	326	325	316	311	332	316	338	297	312	300	301	328	317	317	326	329	329	331	335	317	345	337	322	319	318	333	362	335	318	328	306	318	303	335	337	322	292	321	294	331	329	307	373	306	334	333	311	321	307	363	360	305	313	296	324	329	298	332	316	328	315	319	304	324	315	318	362	316	330	345	340	320	304	313	325	297	332	307	320	320	319	312	299	295	307	322	304	299	353	322	353	332	308	329	282	325	299	315	342	287	331	310	287	292	307	323	303	339	305	303	314	321	327	293	315	264	326	316	329	319	318	306	312	327	300	293	336	327	332	317	312	295	302	302	320	334	301	346	320	292	360	327	327	281	295	320	311	311	327	323	331	319	301	315	319	348	337	326	277	283	354	316	314	306	332	313	325	323	317	315	286	317	332	320	338	278	338	312	319	274	303	333	323	341	345	301	317	327	308	317	353	335	326	323	330	289	286	298	314	324	376	349	328	293	296	324	322	325	333	322	310	318	338	321	337	301	285	315	324	316	343	343	316	324	353	353	300	344	309	328	338	329	305	318	281	309	357	328	285	296	296	343	302	327	316	323	313	337	318	342	330	344	338	330	303	313	307	311	328	326	319	318	324	333	321	283	309	299	330	364	308	320	289	356	316	337	315	352	338	308	310	353	344	340	311	322	331	329	293	331	326	323	330	313	302	355	336	345	313	318	315	317	360	310	288	336	304	320	316	349	314	305	293	310	315	318	316	326	308	333	340	299	310	314	303	312	303	324	337	301	311	340	301	314	361	295	289	328	299	331	302	297	300	289	333	352	368	307	318	313	315	321	295	313	296	309	306	330	279	325	286	333	315	307	305	320	308	296	334	329	315	311	311	324	323	310	324	333	305	337	326	308	330	317	286	323	332	320	310	296	298	338	324	310	335	299	310	292	299	315	341	329	279	339	298	312	302	322	306	284	316	334	310	362	349	266	339	336	313	271	344	322	312	319	295	321	309	328	301	308	303	313	312	284	299	298	292	298	330	302	316	332	325	317	369	306	304	293	314	285	318	298	308	321	322	310	300	307	316	301	326	319	287	346	308	294	329	312	341	320	338	295	274	344	293	329	321	325	350	301	312	314	320	307	346	317	332	290	346	337	308	331	326	355	320	296	325	322	273	329	351	330	310	317	322	313	316	307	320	326	313	317	302	305	316	293	299	280	301	314	313	321	323	345	298	286	327	326	307	276	303	305	338	335	318	321	304	338	328	320	325	330	328	338	321	308	318	304	299	314	364	303	314	322	294	323	305	287	306	310	321	322	294	347	296	327	309	318	294	352	322	297	311	342	300	361	323	320	297	312	318	308	342	278	327	371	342	295	299	272	291	321	341	300	321	342	330	308	301	349	311	302	336	335	307	300	311	331	317	296	338	341	322	296	332	291	323	290	335	333	323	317	307	308	293	273	331	319	321	341	300	313	310	334	325	325	323	340	293	330	317	357	291	331	295	309	324	318	300	316	328	325	303	301	319	325	332	339	294	322	306	347	315	310	336	291	322	329	336	338	327	315	310	297	334	339	333	310	339	322	326	286	318	289	319	324	312	307	339	324	324	346	332	313	318	311	314	320	339	321	337	338	355	315	327	310	274	328	336	303	311	290	347	323	359	301	352	314	325	354	346	307	307	294	377	317	340	323	330	313	325	355	324	319	329	300	312	324	317	339	337	301	297	330	317	326	334	344	323	325	307	307	315	292	305	323	321	331	315	314	322	311	307	326	292	307	326	290	313	349	306	301	320	302	313	305	316	345	303	328	272	335	334	334	315	323	333	341	340	315	296	334	320	294	295	319	295	283	326	284	312	308	313	314	309	305	318	353	303	318	319	332	309	336	328	330	302	313	357	321	333	322	328	331	302	323	330	306	342	317	324	294	330	327	298	315	335	322	313	298	305	319	298	291	313	302	309	341	324	302	314	295	311	344	298	318	358	318	328	332	323	292	328	305	315	338	303	285	315	312	299	333	288	324	291	304	273	313	318	315	325	346	346	335	333	298	295	302	311	267	343	367	336	324	313	312	310	336	322	300	304	318	321	325	310	318	328	265	337	321	300	311	307	290	275	314	315	305	298	293	340	324	302	316	327	321	286	313	339	346	306	315	274	318	284	345	310	321	344	340	333	328	330	307	334	337	324	289	326	324	316	342	330	327	293	314	299	333	332	321	298	323	336	307	323	292	306	269	337	346	322	308	287	324	288	299	285	366	358	320	331	303	314	338	327	325	332	335	346	328	328	316	331	305	325	289	288	319	312	325	293	314	313	315	298	329	353	313	286	320	316	311	316	301	330	326	288	299	290	316	342	345	325	327	327	336	304	318	304	292	319	321	327	320	301	313	305	343	318	301	321	322	298	296	316	274	306	352	306	298	352	355	315	331	338	329	340	323	312	297	305	339	359	294	328	355	315	307	293	322	298	306	285	317	320	290	326	332	324	330	303	311	337	307	317	330	335	296	301	313	314	351	336	328	333	358	301	310	321	335	345	334	319	314	312	363	319	341	350	323	336	368	336	321	275	315	286	351	293	304	319	355	321	314	309	327	329	314	305	319	336	303	340	316	340	312	330	364	291	306	332	307	309	325	342	342	348	319	311	309	317	352	342	321	327	311	296	351	307	290	350	325	327	295	299	316	317	310	305	350	315	342	311	319	318	363	346	319	307	321	310	282	305	333	332	350	311	316	321	281	322	314	333	313	335	293	326	304	305	341	304	299	312
53462	54860	54264	56151	59906	60605	62408	62846	64295	66439	68297	64015	64469	64297	61266	59990	58701	57526	55554	52474	51283	47892	42597	40367	34203	34336	25289	24656	24561	19077	14294	13103	12802	10148	10629	11056	8614	8972	7319	8283	6333	4951	5385	4933	5498	5961	6719	5787	3933	3419	3123	2606	2581	2781	3681	3650	3327	3408	5083	2952	1902	1760	1267	1309	1230	1214	1209	1163	1010	842	865	870	831	786	761	799	730	767	775	822	899	1180	1214	1188	1030	874	815	777	797	787	765	768	818	750	758	753	737	799	732	730	841	803	781	812	801	781	807	740	772	775	719	751	778	773	749	719	807	765	815	771	781	722	737	776	742	771	774	765	792	732	737	775	768	770	792	804	770	736	751	771	776	758	803	781	700	804	853	794	801	750	719	744	762	798	753	793	747	780	726	722	804	785	750	756	774	747	738	784	728	761	753	764	766	787	819	851	724	766	779	785	729	741	766	751	782	762	747	753	751	744	752	759	758	743	781	766	722	769	801	778	796	783	752	802	818	742	753	769	754	761	768	730	781	762	760	797	773	770	755	754	795	747	739	742	763	778	757	753	713	713	786	734	762	779	738	715	777	759	706	758	779	735	762	813	760	768	808	737	742	739	756	773	755	774	789	768	771	749	758	734	802	730	757	742	723	773	790	762	754	749	784	777	745	765	706	755	748	786	811	795	763	765	796	758	762	770	777	767	753	744	796	780	826	750	795	832	767	751	776	805	748	742	767	763	725	715	766	740	786	717	747	767	744	764	801	769	756	747	789	749	758	724	769	760	758	715	792	720	771	788	749	777	819	708	764	789	745	785	787	716	746	778	745	771	774	775	757	780	815	737	764	777	695	811	745	774	810	784	720	787	729	776	768	770	744	764	750	757	722	742	766	794	753	846	775	760	719	805	761	786	727	743	742	719	788	775	756	772	783	756	754	758	754	721	757	789	756	754	753	767	721	760	801	733	729	749	745	757	753	834	776	777	750	765	746	793	761	785	733	790	773	747	755	688	776	720	767	789	789	730	800	779	746	791	761	761	783	741	714	776	777	768	757	715	783	758	778	793	732	762	748	816	806	767	739	759	758	777	738	749	749	767	766	808	789	775	779	749	764	752	747	748	741	741	728	768	783	780	843	750	731	763	761	737	755	783	703	776	763	743	768	755	726	788	754	788	712	736	729	792	721	787	737	776	750	765	759	778	776	738	769	783	739	743	760	750	785	796	790	775	719	732	720	811	780	757	735	717	758	781	722	817	798	753	704	740	771	762	782	747	786	796	746	746	784	749	813	749	757	764	763	796	745	720	756	740	755	777	729	710	836	733	741	784	802	717	777	782	750	745	771	758	772	780	729	756	741	754	776	749	738	775	763	785	793	755	773	768	800	760	745	796	763	735	782	718	748	752	818	774	735	785	747	721	731	771	794	751	751	731	736	755	728	777	739	756	734	762	823	723	766	755	764	829	740	769	791	754	789	741	764	758	773	707	749	715	779	791	791	727	746	700	759	764	768	785	752	744	770	784	791	754	744	733	762	728	774	770	750	735	774	756	751	776	746	731	746	774	750	764	761	778	726	792	770	768	721	800	755	706	770	680	734	776	792	735	745	743	771	773	819	725	770	763	777	710	762	787	770	806	790	790	807	790	809	746	735	726	735	764	837	804	752	791	785	766	804	758	775	789	759	761	782	781	751	723	734	729	818	765	735	733	734	754	753	753	754	718	754	738	799	749	744	710	760	781	774	747	798	757	778	765	755	762	733	759	738	753	741	764	714	756	757	807	782	711	752	772	777	760	756	780	789	738	755	756	790	834	774	743	749	723	703	763	755	725	793	791	752	771	785	749	764	750	784	787	754	755	821	708	757	721	749	743	750	713	757	785	784	783	719	768	740	763	770	755	750	747	760	811	759	820	796	775	738	793	762	786	729	780	738	746	776	699	819	755	773	750	760	761	772	759	797	732	708	772	766	795	744	732	782	769	760	724	755	765	760	738	731	755	748	802	751	828	777	744	762	770	781	764	779	731	795	766	685	726	760	743	763	689	700	756	755	738	757	752	758	762	732	792	784	800	782	781	779	722	751	759	800	709	768	767	751	786	764	763	771	731	714	768	767	809	847	744	773	752	776	780	745	772	774	755	748	733	806	755	801	774	744	743	774	717	774	737	754	769	760	740	775	734	767	761	739	808	771	799	756	812	780	734	754	764	750	740	805	741	763	822	757	755	745	785	734	773	754	764	792	746	728	786	795	789	765	744	745	829	727	757	736	753	772	772	784	730	749	783	769	767	771	745	758	817	786	734	723	727	743	750	780	760	761	759	757	740	774	744	790	719	733	763	742	773	774	798	774	743	714	738	762	771	728	725	786	719	738	779	749	784	779	769	736	759	777	735	744	760	734	753	745	758	708	749	764	755	737	788	764	781	779	780	788	727	768	719	744	772	739	762	723	773	738	762	743	763	763	756	730	767	750	739	697	746	778	756	767	768	770	778	786	783	746	748	703	747	799	747	776	781	735	765	768	720	753	735	786	752	769	763	769	757	748	772	724	757	810	807	769	714	746	761	754	768	747	712	748	776	757	780	774	752	769	755	754	763	788	766	762	727	760	781	803	799	768	758	770	742	801	799	739	741	752	752	717	737	758	770	743	754	796	790	751	760	771	773	793	744	770	797	716	724	751	792	751	763	803	741	806	759	804	805	682	778	759	768	739	737	717	769	770	729	758	798	734	779	790	696	776	727	756	766	769	721	758	740	732	770	752	738	777	786	756	759	764	757	754	742	724	730	751	766	758	784	729	762	751	797	777	734	698	757	809	761	754	744	752	797	748	789	757	742	790	729	716	768	773	828	784	750	737	738	756	732	768	766	816	730	747	727	754	762	823	782	796	761	770	695	751	739	807	726	748	791	748	766	847	752	756	779	721	770	792	751	762	801	743	757	722	716	729	758	770	746	811	768	722	806	771	745	758	745	762	823	703	771	783	737	787	833	727	757	748	766	831	739	786	770	759	759	728	780	776	751	749	759	748	772	788	829	746	744	767	758	722	743	811	801	785	797	724	761	702	781	722	739	730	724	796	755	751	770	724	761	748	711	724	773	763	799	732	774	715	729	698	733	757	718	717	725	753	714	746	756	761	736	733	751	738	742	800	769	760	786	770	776	747	744	718	776	820	772	788	793	776	806	776	729	756	761	735	758	816	752	766	714	790	755	809	783	767	786	779	754	731	806	755	776	782	770	761	711	706	729	711	785	742	778	741	772	731	764	744	777	713	787	826	786	780	767	738	734	734	750	813	755	791	771	726	749	830	750	793	746	715	753	780	707	735	793	763	782	749	791	739	727	756	751	783	740	730	812	728	805	733	741	795	752	767	764	755	739	758	768	762	736	737	776	744	718	718	801	737	797	751	750	783	736	730	723	748	768	770	760	803	765	739	748	779	766	716	807	778	763	700	789	784	723	749	789	750	703	757	736	781	761	703	707	763	749	757	733	768	813	740	734	783	755	759	711	758	780	772	752	770	850	732	761
25437	21400	25933	26415	21013	19850	17034	14985	10653	7175	5776	4911	4278	3866	3062	2315	1944	1895	1650	1314	1250	1066	903	772	647	665	534	506	527	477	408	418	409	440	408	390	357	414	356	381	370	349	345	402	359	382	374	360	377	376	332	333	375	361	373	386	338	385	372	345	377	376	344	400	352	373	319	357	344	366	344	330	357	346	326	351	337	388	366	370	331	365	382	355	375	332	394	376	368	341	370	420	340	354	357	327	345	372	362	350	341	335	339	358	379	330	353	359	353	356	376	332	352	389	340	321	339	326	344	388	340	303	344	330	347	356	363	386	354	313	352	376	364	366	349	369	362	335	368	336	314	356	386	361	345	357	347	367	359	332	347	370	343	337	327	340	341	340	362	332	317	357	337	348	345	350	335	363	356	386	347	333	323	354	341	345	366	356	351	345	420	359	351	350	329	356	372	332	356	390	381	338	354	330	362	340	344	383	351	363	331	317	342	362	341	339	355	333	363	329	361	348	330	347	328	350	330	394	387	323	371	383	365	377	328	327	375	371	331	347	347	364	363	369	371	387	359	374	319	353	358	330	371	341	366	333	339	377	338	364	349	346	325	331	345	351	344	312	338	337	369	372	359	336	337	334	326	340	358	351	388	362	340	384	346	383	352	376	352	356	332	377	352	337	339	350	370	393	363	344	337	367	332	343	343	360	351	347	364	353	351	362	361	375	366	390	351	382	379	371	339	353	348	348	343	341	332	346	360	356	346	338	374	354	366	361	346	348	314	355	329	330	337	365	361	341	342	364	373	363	367	366	391	336	353	354	358	389	332	332	335	339	347	366	289	344	346	376	353	351	373	359	365	349	350	338	325	324	362	378	337	344	357	311	378	315	352	362	319	342	382	338	362	357	359	336	355	372	322	333	320	304	315	366	349	331	347	335	341	347	365	378	365	352	347	344	317	380	338	337	398	365	376	340	353	352	374	345	331	335	327	357	328	340	356	329	334	321	342	371	352	382	341	323	362	339	362	370	338	368	350	351	388	379	400	321	355	388	363	363	375	344	373	396	320	335	372	376	368	358	356	332	342	355	350	382	332	344	340	358	338	345	347	384	361	378	289	360	369	378	352	356	353	327	366	369	313	389	336	382	359	313	359	364	331	388	360	334	381	340	367	316	347	361	368	354	345	378	378	342	349	309	391	332	315	361	364	350	348	334	362	347	303	320	377	336	351	357	394	368	365	351	354	351	372	361	377	381	377	388	349	372	352	317	368	385	352	329	366	330	371	364	354	366	359	342	354	363	385	357	331	360	354	345	362	349	342	401	304	368	333	336	346	377	287	331	351	351	341	339	334	329	358	334	348	332	366	360	398	326	343	374	317	365	369	342	322	380	337	318	359	301	318	328	365	351	358	357	358	356	346	347	364	371	345	353	340	364	353	355	343	329	349	315	377	353	373	351	386	371	364	341	378	342	376	346	360	340	358	350	357	348	370	323	351	313	391	336	294	360	335	352	362	370	324	357	349	369	352	379	359	356	348	352	324	360	375	376	319	377	327	362	348	349	364	362	349	327	327	360	333	364	388	344	396	347	324	371	378	361	346	325	337	338	370	351	356	351	388	359	364	356	387	327	334	311	345	402	338	363	328	345	341	340	348	353	364	356	361	350	348	353	349	360	352	338	338	325	379	375	362	376	357	358	343	367	354	353	338	356	332	330	349	349	346	359	380	351	338	351	344	366	340	330	342	369	336	334	356	315	341	327	343	356	332	327	380	342	338	368	415	316	364	369	354	349	375	352	349	337	348	332	355	315	369	326	341	320	344	353	352	359	371	353	364	359	364	360	335	345	372	340	365	348	355	373	366	348	358	339	361	326	359	363	354	354	328	340	377	343	385	349	376	380	340	361	345	373	326	325	321	370	343	348	335	301	322	327	337	345	342	372	360	363	361	339	339	324	401	365	338	329	328	336	354	328	364	349	342	360	373	318	309	340	332	320	367	373	378	345	362	343	360	353	313	330	356	369	356	336	346	337	340	349	346	359	369	345	321	362	347	352	352	372	348	325	365	372	364	338	363	357	324	363	378	333	344	370	381	353	344	326	364	351	354	353	372	389	342	319	354	321	370	350	364	365	380	330	360	340	353	328	368	347	334	352	343	343	348	351	330	353	329	350	306	383	355	358	354	357	359	317	367	336	366	350	342	356	345	324	370	363	358	345	299	350	350	353	380	353	363	357	366	343	347	361	346	335	372	344	341	384	355	348	351	359	358	350	385	386	350	370	320	348	341	362	369	358	358	394	362	331	348	344	346	285	348	337	350	364	347	328	393	374	362	364	301	351	332	365	359	358	331	344	330	342	338	389	376	331	358	341	374	354	372	343	342	374	323	349	370	384	365	361	382	374	395	366	369	379	361	384	368	354	345	309	330	356	369	341	336	369	348	356	347	360	364	371	360	315	367	321	355	333	358	346	328	340	345	306	344	368	360	352	333	330	369	349	340	361	368	351	335	391	388	366	356	354	344	320	334	373	391	380	359	351	374	339	348	381	360	340	365	369	386	340	383	354	392	339	366	345	350	359	354	365	339	357	353	354	340	365	324	316	357	348	361	342	374	390	335	374	345	353	332	365	335	374	404	356	309	388	371	322	376	351	388	336	360	336	389	370	353	335	346	396	381	339	368	351	331	358	378	355	347	372	348	382	366	365	345	403	369	367	330	355	337	349	350	345	382	324	389	361	363	373	361	315	334	381	324	323	348	371	398	337	366	342	356	326	366	360	357	346	356	370	353	360	364	345	357	349	382	354	356	385	355	374	311	359	367	390	345	372	317	358	349	347	355	355	357	334	323	340	372	335	340	330	340	324	351	378	380	349	339	368	335	311	350	373	353	351	383	345	364	372	344	332	358	361	332	338	367	314	334	366	349	387	348	328	311	365	334	362	306	341	391	331	351	391	366	379	359	371	371	334	374	326	332	367	331	345	314	336	343	342	373	355	362	379	345	367	330	349	321	384	347	352	335	354	354	351	351	385	367	345	330	341	335	369	348	369	385	353	364	369	363	373	339	361	345	381	349	309	327	331	372	389	327	374	348	358	368	324	338	337	366	352	380	390	353	330	368	349	343	344	352	396	371	366	336	336	333	359	363	348	354	368	343	359	362	400	337	356	359	324	350	333	355	338	340	339	323	332	342	354	319	371	361	346	355	365	348	351	386	375	357	327	378	345	360	344	346	358	367	347	353	343	328	331	356	348	358	372	352	351	347	331	378	325	337	341	333	375	388	392	340	333	351	346	340	305	334	331	361	356	341	388	341	367	377	360	359	350	367	374	338	355	370	351	362	342	332	335	334	346	367	373	380	341	365	366	360	343	342	366	364	355	338	385	327	378	322	332	369	369	323	372	377	362	359	383	357	333	376	351	337	329	362	373	336	414	372	368	341	351	384	345	307	327	324	357	342	373	345	353	382	338	382	432	363	360	317	367	340	341	347	350	343	333	347	352	364	361	338	351
21289	21050	32207	38166	35287	36094	33661	32348	26900	24157	22736	20793	19398	18485	15453	12853	11488	10423	9621	7839	7191	6202	4855	4244	3260	3321	2312	2148	2059	1744	1398	1366	1242	1180	1198	1193	1126	1101	1049	1090	1064	1004	999	1014	945	1023	1024	1034	963	917	903	873	903	858	952	958	903	960	966	960	879	932	873	846	825	875	890	903	830	851	862	859	831	859	901	854	877	834	871	766	908	871	924	896	899	906	887	874	890	845	837	840	783	829	828	877	851	824	805	823	899	838	851	851	911	866	817	777	877	836	841	874	865	889	851	845	865	831	852	830	801	905	884	881	880	880	806	848	871	890	884	845	877	878	821	860	863	853	852	827	825	866	915	908	882	861	884	865	833	807	877	857	891	861	874	811	803	843	890	837	858	880	815	884	830	867	825	880	855	905	856	870	798	884	868	833	918	870	867	903	828	846	840	861	898	818	880	820	873	856	887	821	829	838	902	859	823	837	841	869	898	792	927	836	889	822	821	894	842	890	861	864	849	854	881	885	898	864	881	838	859	893	913	895	881	824	861	868	905	903	853	914	851	883	866	874	881	837	909	846	881	832	836	878	821	852	824	813	915	821	862	868	825	879	875	859	890	838	868	840	834	837	886	837	900	840	853	871	894	852	912	867	870	882	844	868	826	873	782	859	894	870	874	866	847	885	895	858	852	840	868	850	846	876	876	842	843	852	841	841	883	826	924	861	845	867	876	842	865	890	851	866	811	852	871	872	874	884	868	839	796	887	810	853	848	906	863	840	858	845	945	877	899	863	784	897	860	858	832	820	860	864	843	878	888	843	874	888	828	866	833	898	859	910	867	846	841	856	914	870	859	893	849	874	922	846	857	815	880	887	859	842	864	854	862	899	889	878	891	809	841	877	826	869	833	882	853	870	872	866	896	898	833	800	834	870	834	793	782	875	846	800	851	897	874	895	828	847	833	839	832	886	859	812	866	867	842	799	949	838	827	816	817	859	864	868	833	857	894	816	870	838	855	832	828	908	908	824	879	845	806	830	865	883	823	874	834	827	840	855	864	813	848	864	876	876	840	883	890	896	903	822	822	879	861	868	851	876	870	855	876	821	838	906	844	867	851	827	883	861	855	823	898	867	875	843	853	891	897	829	847	861	928	852	830	837	930	822	891	841	858	860	869	842	809	813	916	858	880	904	887	857	883	866	852	863	886	892	841	900	826	813	819	878	850	882	866	849	837	848	861	866	883	952	892	824	850	867	835	836	890	862	850	840	878	849	866	812	828	840	825	895	854	838	908	846	873	883	852	833	939	876	890	835	821	901	842	879	842	885	865	827	824	897	828	863	838	882	841	880	878	859	848	836	797	864	814	899	855	868	871	847	838	857	871	851	861	857	844	859	826	884	841	831	892	866	838	814	874	838	858	925	826	884	881	858	844	868	859	889	883	836	813	879	849	832	857	847	871	872	882	853	873	797	800	866	852	843	797	819	838	871	798	832	892	883	860	870	904	880	871	884	879	886	832	879	861	893	800	873	862	843	830	922	874	848	837	909	889	873	878	845	857	927	875	864	880	861	860	828	852	854	889	883	883	899	887	835	872	842	882	874	848	862	852	875	885	871	931	877	851	853	879	857	826	849	865	899	915	813	799	852	902	831	860	849	858	852	871	850	872	884	828	871	856	899	906	867	880	858	826	908	908	864	860	878	825	819	862	859	819	853	901	875	840	829	830	837	872	837	869	826	884	785	860	887	857	845	854	826	808	888	825	860	839	890	884	822	858	844	805	861	828	840	838	834	845	881	854	861	877	868	896	849	850	892	859	864	880	869	846	883	862	937	893	835	812	897	855	853	883	922	907	857	906	872	921	911	868	814	915	862	874	877	900	823	848	851	833	868	889	802	885	873	867	872	832	882	809	864	802	883	863	846	860	835	911	872	818	844	809	869	894	918	833	868	830	846	954	842	901	834	840	923	810	888	915	850	867	854	890	842	828	861	836	887	828	877	842	909	817	866	817	880	814	858	882	865	844	869	859	821	886	834	856	860	883	867	879	846	848	835	857	866	862	895	909	872	821	882	853	884	887	886	886	855	892	905	836	870	863	892	797	834	863	783	857	819	861	847	855	870	909	828	806	874	853	802	877	859	886	851	900	933	844	843	819	815	906	855	887	853	846	806	869	849	912	870	839	863	823	889	827	854	830	943	884	840	849	894	885	827	865	880	863	876	893	803	848	809	876	896	874	770	887	848	791	859	864	845	856	824	930	840	852	846	887	840	856	893	845	907	856	859	835	903	836	825	810	874	862	813	841	815	839	843	865	862	875	829	834	931	843	869	858	891	893	851	864	871	874	863	847	837	853	854	830	838	904	861	844	863	869	865	872	879	883	888	859	884	835	896	862	862	863	776	839	852	841	876	827	861	855	899	848	854	859	885	860	857	862	827	853	845	857	879	861	825	872	891	787	858	882	838	930	889	843	795	910	852	839	935	819	860	795	901	897	864	836	846	856	875	933	826	792	939	857	873	871	804	860	854	841	859	845	868	885	823	857	853	859	873	855	858	840	869	867	881	835	887	885	919	852	851	861	867	856	859	870	855	834	864	831	882	906	851	896	891	945	837	917	922	928	863	852	872	879	793	863	868	875	852	866	872	821	822	872	881	855	858	869	854	841	867	877	834	921	893	891	850	858	844	868	855	843	860	887	858	856	876	871	892	825	876	859	819	831	888	838	869	836	875	817	879	848	850	897	831	857	872	842	844	875	836	889	854	834	855	912	876	892	874	828	837	889	881	831	842	837	888	805	868	877	838	870	831	835	865	896	851	832	848	901	868	835	810	854	836	905	870	887	897	852	891	896	905	842	864	874	889	839	842	780	839	839	841	874	812	850	870	840	834	860	876	886	846	839	924	838	797	891	850	818	870	892	810	868	849	865	816	837	887	858	876	828	893	856	860	850	821	851	866	836	853	861	837	813	850	824	976	887	881	861	909	848	877	884	866	781	852	874	840	865	843	895	871	837	824	817	891	879	845	873	906	845	916	874	820	868	854	932	850	899	834	869	838	864	802	835	830	914	878	824	903	890	845	828	841	860	816	910	863	838	851	872	807	851	837	836	846	881	872	843	833	874	789	901	870	878	933	818	845	903	851	897	809	826	825	807	858	866	841	877	844	897	892	885	864	873	877	905	832	909	804	819	878	834	837	877	810	870	852	833	849	860	877	894	892	872	822	869	859	823	882	846	834	837	864	820	893	892	816	885	873	842	848	791	883	874	891	844	826	848	889	845	846	906	852	878	869	918	841	862	894	854	852	892	944	830	843	851	863	835	835	844	846	810	829	864	823	869	841	827	895	821	784	877	868	856	857	835	825	839	890	844	840	798	852	875	871	909	827	872	888	919	844	894	879	825	860	894	880	849	844	806	875	876	847	816	861	845	840	872	865	862	817	768	847	880	871	900	862	891	839	851	847	872	859	864	858	847	817	818	841	879	846	832	812	846	819	891	839	817	867	831	861
51954	39197	41670	42489	40216	42001	41025	40384	38749	36825	36845	36858	35151	34594	32144	28053	24695	22368	20117	16996	15158	13162	9705	7542	5126	4890	3261	2797	2886	2144	1408	1291	1172	965	1061	1038	936	800	762	864	701	571	638	606	603	673	725	658	553	421	405	433	443	434	491	514	466	527	566	454	378	348	382	377	341	362	355	325	306	365	354	301	336	313	320	321	308	332	297	292	329	352	387	406	344	346	291	318	330	334	301	345	304	306	297	340	294	339	326	343	328	347	309	327	330	314	289	349	292	324	295	363	310	303	285	330	302	312	318	322	309	269	309	357	289	304	313	328	298	318	300	311	320	312	315	350	325	307	337	312	316	338	317	337	302	327	294	304	263	309	318	335	320	335	307	292	307	339	371	335	301	309	345	293	319	319	296	277	299	329	321	305	320	319	287	334	322	289	331	300	325	279	338	329	305	296	286	333	317	308	326	314	322	314	319	339	301	333	337	341	312	334	341	273	322	337	316	328	319	332	297	312	319	298	314	340	325	327	301	301	306	326	299	312	306	346	312	306	325	327	304	290	319	329	358	291	320	309	294	287	324	298	307	332	324	300	355	323	322	316	295	326	336	308	324	327	326	295	303	296	362	327	371	325	308	302	307	332	319	298	327	309	331	322	297	306	309	312	321	328	336	304	298	310	285	321	326	295	311	309	313	314	314	326	295	340	316	320	307	310	316	321	306	340	358	287	341	348	334	298	345	299	301	331	298	325	336	345	296	305	326	330	290	317	332	310	312	298	331	322	330	318	311	300	317	337	301	352	290	309	349	315	327	270	290	322	322	320	315	325	330	316	339	319	313	315	345	305	314	306	321	339	307	306	347	316	314	310	297	333	320	346	299	301	323	315	324	289	303	310	321	293	299	338	282	289	308	315	305	315	302	331	303	329	320	311	327	327	298	333	300	314	337	293	331	280	353	352	342	312	309	331	337	279	338	334	310	328	322	333	304	312	296	332	305	315	329	293	338	325	286	332	308	294	305	318	309	323	315	335	342	304	304	320	320	320	327	328	287	316	322	304	299	305	326	321	314	320	336	332	300	333	318	289	316	334	314	283	293	313	286	308	293	316	297	295	327	330	312	333	310	297	309	339	343	325	308	318	325	306	324	316	297	325	284	332	309	317	327	322	339	299	347	326	334	312	314	319	313	295	348	352	323	354	326	304	309	346	328	313	323	284	301	278	332	290	294	326	306	317	309	287	332	320	342	297	313	309	313	323	314	339	315	301	334	311	315	305	350	308	288	359	322	335	321	326	331	311	324	303	320	327	284	330	332	321	368	310	336	337	319	319	328	292	323	321	312	334	324	324	329	339	294	311	349	332	304	309	332	318	311	311	307	334	339	325	358	313	314	306	320	311	333	281	316	309	312	311	320	327	301	312	299	294	299	302	309	336	330	323	336	315	307	350	325	349	317	296	333	304	345	309	309	274	278	328	315	311	310	300	292	312	311	303	328	334	303	307	330	296	325	311	307	304	352	333	331	328	327	293	334	340	365	353	311	316	317	341	306	313	326	325	328	345	331	321	319	300	319	357	322	322	311	343	330	304	324	320	316	339	285	315	290	299	331	315	344	315	318	288	323	309	277	327	278	333	307	309	324	291	313	330	350	268	261	306	324	279	298	325	310	330	321	297	330	308	330	323	318	302	327	303	314	318	316	311	316	308	326	313	303	304	309	308	346	344	313	343	299	313	320	299	292	315	320	310	302	328	285	347	299	330	318	310	313	304	324	298	308	308	326	306	349	343	355	309	319	346	260	342	329	310	306	318	350	308	351	330	331	348	319	313	306	286	304	347	313	330	315	318	292	293	289	323	310	382	317	330	354	306	338	344	324	334	325	319	314	322	310	332	331	337	338	291	302	324	327	311	301	352	300	334	362	329	323	318	295	336	304	289	336	344	320	309	305	335	333	307	291	319	332	316	311	300	321	319	318	314	321	324	296	301	317	314	348	320	330	327	322	307	298	321	307	346	313	303	320	317	320	335	312	307	285	274	308	300	327	359	342	309	343	312	347	353	330	313	298	339	333	304	297	336	295	333	313	316	300	320	309	286	327	300	321	288	301	327	310	306	304	312	338	311	323	346	321	329	339	319	325	340	304	316	338	324	302	291	337	302	310	325	290	336	346	277	334	300	316	321	322	296	297	310	313	322	330	313	314	307	274	303	306	297	354	270	330	314	330	331	343	308	312	332	288	336	320	307	297	305	321	306	348	285	330	363	329	329	317	337	328	315	344	314	313	295	342	335	301	347	329	309	302	326	340	284	299	323	314	301	311	363	310	330	323	359	306	318	307	309	337	313	294	319	367	325	317	277	332	303	295	317	297	343	298	322	337	308	328	322	310	334	327	314	323	335	339	308	318	319	329	317	344	318	350	282	296	312	306	346	300	326	311	349	320	292	344	307	355	334	322	312	342	333	321	291	314	315	333	356	293	320	315	298	310	328	309	307	284	295	305	286	342	317	328	289	302	317	329	316	319	305	327	316	302	298	311	314	322	327	314	324	302	318	337	314	322	308	306	303	320	305	306	299	326	324	323	366	305	297	330	293	344	325	301	316	287	324	291	298	301	316	282	307	289	345	320	317	326	345	329	313	319	308	325	301	328	343	298	307	325	324	350	316	310	305	324	318	319	304	302	333	330	329	356	291	309	345	334	305	310	330	293	328	311	322	298	323	304	351	336	318	321	317	299	304	317	307	295	317	333	311	354	305	288	351	302	312	313	300	297	302	293	349	275	319	299	327	304	297	309	309	347	311	329	336	293	335	290	340	307	321	332	337	309	307	276	291	302	345	311	337	312	286	303	302	327	312	341	323	329	302	314	296	336	305	329	321	303	284	328	344	301	327	328	327	318	331	324	338	326	304	317	331	311	318	273	269	320	329	298	324	306	318	280	301	341	296	326	327	311	305	312	301	309	286	335	341	303	288	339	305	293	296	321	308	319	297	315	303	318	340	300	270	295	315	327	325	324	342	310	303	306	298	334	321	288	286	334	331	312	313	309	306	320	323	312	325	357	325	307	301	314	333	292	278	306	327	303	318	356	343	323	350	332	322	330	328	319	315	294	333	291	303	323	312	331	336	355	346	296	330	320	323	364	319	329	330	343	324	315	307	332	315	305	316	343	289	295	288	329	297	307	302	355	360	354	310	350	319	344	330	296	296	317	293	326	298	323	313	335	323	305	298	294	315	311	333	350	311	316	301	292	314	317	291	328	323	329	318	325	319	287	307	315	320	310	292	302	319	344	296	290	330	348	316	278	310	297	315	322	312	326	338	312	343	303	329	319	307	288	307	314	292	293	332	313	345	296	351	322	326	309	300	298	312	300	342	334	301	328	311	318	290	292	316	333	300	309	330	296	321	351	328	321	346	292	295	298	335	323	307	311	346	322	291	331	322	315	321	314	318	313	337	318	342	326	338	302	311	318	324	322	286	278	340	291	306	295	278	306	333	315	318	303	327	315	336
45192	47098	50256	54477	57554	58148	58415	58790	58194	57838	56524	53701	52343	51851	49734	47978	45270	44031	42333	39167	37383	34514	29803	26840	21058	20755	15182	14299	14316	10605	7555	6704	6538	5255	5750	5611	4671	4604	3933	4634	3336	2832	3035	2790	2996	3295	3475	3165	2164	1591	1603	1546	1649	1755	2136	2491	1941	2035	2756	1779	1249	1265	1015	983	1054	970	967	845	914	821	812	833	804	791	817	844	810	819	859	767	825	1001	1007	968	909	810	792	815	788	779	776	758	759	771	795	785	713	763	783	772	716	784	768	773	735	790	733	721	786	760	795	816	835	747	818	761	759	784	798	797	763	761	777	773	784	799	745	770	760	751	761	806	767	798	770	768	751	755	792	829	860	796	720	808	769	761	820	753	745	792	794	806	780	782	764	757	760	739	773	808	741	754	738	829	784	757	809	767	737	743	737	764	768	802	770	742	794	800	766	757	812	773	741	706	811	753	807	767	755	773	744	782	766	789	740	786	740	746	789	789	774	760	810	814	751	775	765	761	769	804	814	773	775	792	791	771	789	771	829	788	752	767	746	732	771	753	792	809	779	747	817	775	796	807	773	785	751	772	785	745	761	789	742	763	771	797	701	802	787	745	780	768	803	740	762	744	796	827	750	812	775	821	794	792	771	739	751	782	774	744	779	736	783	694	779	849	771	753	764	783	755	813	736	755	810	758	782	742	758	747	753	783	801	721	803	755	765	722	751	764	727	716	817	744	768	758	808	762	770	766	743	747	768	727	751	793	742	767	750	764	762	790	762	778	807	732	770	766	710	757	749	758	755	793	783	793	754	749	770	789	744	791	768	741	771	790	783	759	765	763	755	777	726	793	813	754	748	783	741	759	815	752	800	799	807	806	754	795	763	787	747	834	779	744	776	833	823	743	790	782	774	734	742	754	731	742	759	779	805	774	755	760	702	770	782	734	804	742	778	737	731	722	789	794	757	768	767	772	819	783	781	721	746	757	740	757	774	740	804	732	721	811	785	741	778	800	738	817	775	750	778	748	731	786	755	747	790	812	708	815	788	790	755	760	730	798	777	788	764	785	772	759	789	779	785	771	743	762	757	767	768	775	776	775	780	784	801	758	797	788	769	781	769	834	800	760	766	785	820	747	763	763	798	782	767	719	793	765	697	757	758	779	757	738	816	781	790	789	804	753	716	814	760	761	746	752	754	812	768	810	784	761	783	747	772	784	755	780	772	779	766	760	770	761	734	775	772	745	766	749	805	788	810	797	779	756	783	823	774	791	799	799	812	789	765	790	768	793	764	769	744	718	740	760	746	765	821	741	778	753	815	757	773	767	767	773	772	771	742	785	747	761	706	748	754	762	778	729	791	792	803	740	751	778	763	762	745	728	771	777	780	787	724	753	752	754	754	733	742	767	737	735	786	779	748	752	759	785	766	743	766	745	784	809	792	774	753	810	738	776	731	765	741	742	742	795	754	826	805	738	828	813	793	766	753	762	739	746	772	760	773	787	767	733	771	778	761	753	713	768	725	778	741	717	790	748	759	767	778	779	713	771	803	762	732	787	737	727	765	731	808	827	710	799	788	779	780	776	768	743	790	731	788	786	762	762	782	824	787	739	759	782	781	764	810	778	782	802	752	787	759	746	821	752	757	784	790	816	780	811	773	753	754	803	735	755	734	789	752	772	823	757	711	724	813	720	784	753	783	745	768	778	714	781	744	742	725	751	745	746	759	775	786	783	744	743	802	748	800	740	773	802	752	772	797	772	791	756	732	728	740	771	792	768	803	854	760	808	760	750	767	781	775	776	754	721	783	776	751	780	797	779	833	760	768	749	761	802	734	762	778	738	797	738	775	820	760	746	746	780	792	775	725	748	756	778	767	815	773	785	780	730	761	758	780	787	785	754	791	800	790	761	746	747	727	808	744	764	782	745	747	767	772	782	767	796	759	769	776	715	758	787	804	717	806	725	736	724	740	754	731	716	764	779	778	746	805	735	712	750	761	766	845	778	778	795	742	704	755	741	775	767	779	777	776	762	793	779	774	741	763	783	789	764	756	786	789	767	758	762	804	755	772	786	747	777	742	808	749	717	745	786	800	752	741	793	789	787	756	751	737	779	751	756	789	737	731	733	758	780	828	775	746	799	814	746	775	730	763	755	798	752	746	756	780	817	728	765	786	825	794	761	778	737	800	802	766	747	759	763	800	759	853	799	781	800	724	757	763	794	806	750	759	797	774	821	813	804	787	808	786	741	735	789	757	745	797	750	780	794	807	778	777	758	744	757	758	793	793	830	800	750	747	763	766	786	810	769	728	765	809	753	763	742	790	788	781	750	749	791	763	781	823	807	715	772	742	805	796	689	738	771	761	777	780	777	790	805	783	805	775	785	750	754	776	819	744	768	733	751	753	756	782	759	715	757	772	795	790	780	736	789	756	813	788	780	782	786	784	805	774	823	774	813	811	781	790	815	834	789	774	770	772	765	757	743	778	817	794	738	773	783	751	772	791	779	715	759	775	776	773	851	754	807	738	761	812	753	794	779	747	719	758	777	810	743	782	757	747	733	797	716	724	680	798	820	716	776	786	787	768	762	736	756	788	748	768	783	775	748	761	816	746	762	709	734	761	828	817	739	722	804	772	729	766	758	793	812	757	772	746	781	758	784	753	759	766	741	765	753	834	778	799	770	767	743	764	793	783	735	726	772	756	774	701	755	815	769	767	701	754	758	751	741	735	765	801	783	735	736	784	791	735	744	746	771	800	812	756	779	758	756	793	790	748	745	768	767	724	772	797	819	746	800	826	787	754	758	754	767	757	767	772	811	777	780	785	787	746	837	764	732	786	742	757	759	757	810	761	774	761	813	782	733	756	780	773	745	790	784	752	753	807	724	756	782	751	751	734	731	771	789	766	796	707	805	738	808	775	774	752	804	710	767	773	772	785	845	754	798	760	748	751	789	751	799	750	786	761	783	764	719	726	769	728	742	806	751	813	757	781	774	799	785	801	762	735	774	797	808	778	781	801	744	799	765	804	737	771	724	827	760	828	789	766	767	775	760	746	778	778	772	771	785	755	766	737	756	755	782	770	809	771	760	779	771	759	760	757	787	764	797	760	766	778	783	788	769	765	735	745	766	766	776	749	767	799	819	809	800	735	741	805	774	818	784	754	758	801	770	812	770	745	761	722	764	834	745	778	778	777	778	764	766	798	761	755	789	766	792	776	774	808	794	707	749	824	763	762	801	760	758	764	751	773	745	799	794	746	834	760	781	803	786	767	754	779	774	791	770	764	738	771	783	802	791	757	742	768	776	720	769	760	791	735	785	782	756	824	765	782	734	812	738	800	749	749	759	785	771	813	704	774	787	770	770	796	757	763	779	793	762	791	802	746	791	803	772	792	767	805	799	755	780	835	754	766	717	803	757	790	808	789	794	792	765	792	763	807	768	743	744	725	780	724	733	785	736	770	774	777	745	796	764	731	746	813	830	791	738	715	763	747	751	760	801	741	779	747	704	743	810	759	838	751	753
58323	41366	42639	43530	40891	43168	44231	44002	45127	42994	46114	47477	46959	47314	46220	42376	39693	37254	36087	32174	29013	25778	20493	16834	11715	10734	7117	5843	6089	4866	2987	2343	2369	1744	2055	2047	1640	1630	1321	1530	1149	962	1004	1006	956	1074	1113	1065	732	590	522	551	604	668	678	850	610	753	904	596	420	444	389	392	334	322	389	363	355	328	321	327	332	326	307	317	302	289	330	298	350	407	391	396	343	335	336	347	318	312	304	316	310	266	312	329	333	349	315	298	300	307	283	272	278	297	317	308	310	327	335	302	283	316	306	354	307	313	317	331	322	306	305	319	307	292	315	308	292	282	309	326	314	335	318	334	309	335	343	319	309	280	296	276	300	300	317	281	308	333	305	318	305	287	306	281	322	286	317	305	318	317	300	354	321	307	308	303	304	304	323	322	306	303	328	274	316	309	339	312	336	306	314	299	304	315	308	334	333	273	300	306	317	315	312	271	298	323	288	298	319	289	336	282	312	332	312	314	309	297	297	300	319	333	319	299	309	322	282	305	306	359	283	301	341	310	319	347	319	339	294	302	317	299	291	327	326	322	299	297	272	281	318	318	316	320	312	299	320	269	325	310	303	288	346	317	280	311	315	335	283	327	332	300	322	327	307	306	319	299	328	326	337	319	309	301	331	334	289	351	334	318	328	294	317	315	334	305	308	299	330	340	306	332	327	329	326	336	307	284	335	309	321	318	305	314	307	316	328	306	311	339	303	287	305	307	283	325	295	273	311	318	317	309	325	267	308	305	312	307	309	308	319	310	310	302	325	303	303	320	308	301	308	332	303	269	360	304	305	290	294	333	323	315	317	321	304	342	285	295	325	337	342	289	318	291	320	321	276	285	321	313	308	292	323	318	338	305	283	273	336	285	330	313	325	320	314	319	328	312	325	300	322	324	344	315	293	317	301	298	312	323	295	340	300	296	307	285	293	279	325	310	335	300	297	281	285	364	308	335	306	309	275	343	308	311	295	298	306	294	301	285	296	307	317	306	324	318	320	327	315	339	289	304	311	324	317	326	277	310	318	297	312	313	325	345	310	316	338	321	274	307	317	343	300	273	319	279	304	300	297	316	312	345	313	336	314	331	304	319	304	306	328	293	298	273	291	307	293	312	319	323	316	325	336	312	302	266	326	298	313	305	307	287	323	291	304	325	319	323	295	286	307	296	308	321	327	321	303	284	321	337	355	314	322	309	317	293	293	299	339	311	336	311	288	332	350	298	315	314	281	315	313	307	325	301	312	324	305	293	315	320	313	314	312	338	305	321	313	271	277	310	323	309	330	323	349	304	283	324	298	303	303	332	320	294	325	303	275	316	303	311	307	336	298	306	302	302	295	292	341	321	312	337	322	306	316	268	350	295	288	317	343	311	328	280	307	293	334	298	280	273	293	302	314	324	296	303	323	293	301	303	323	285	319	329	318	295	342	309	299	313	281	289	308	302	347	337	329	301	325	294	339	343	314	303	302	357	295	304	303	309	322	308	296	339	333	301	328	305	291	294	306	336	345	315	318	307	332	339	312	314	303	303	289	319	300	301	306	323	335	315	339	308	328	318	285	335	306	313	303	315	310	312	309	306	275	327	306	310	307	311	309	319	344	301	304	314	299	324	322	324	306	310	291	322	306	332	300	286	319	327	297	301	357	306	321	301	329	297	316	295	328	305	288	311	313	318	327	297	304	298	325	295	307	287	331	315	301	315	323	314	277	278	288	311	299	310	298	311	318	317	322	295	318	313	321	303	305	305	316	300	282	320	310	286	311	323	293	323	315	310	311	339	308	286	321	341	339	312	340	321	309	325	294	295	299	326	331	311	314	299	301	329	280	315	336	285	306	330	317	298	279	337	306	310	312	349	312	297	297	320	314	348	311	308	333	327	315	320	286	300	321	313	303	298	307	329	315	329	318	300	322	275	330	322	312	322	344	319	303	303	330	293	319	314	315	311	284	293	305	337	304	299	325	300	295	294	294	275	307	351	330	280	297	337	321	301	314	322	304	283	312	330	282	306	307	340	321	291	352	318	331	314	330	281	337	315	294	300	305	277	346	315	288	324	346	308	319	290	285	318	303	288	305	330	285	296	334	311	312	302	339	296	309	281	318	322	318	311	293	301	276	328	300	309	310	297	288	306	278	306	332	311	306	292	340	311	334	324	329	300	278	315	305	307	307	331	341	318	288	301	329	316	299	311	323	309	322	277	298	339	314	328	312	274	329	293	325	316	287	294	298	301	273	299	328	272	324	306	299	304	293	295	343	323	326	290	313	341	298	313	314	323	324	330	298	298	295	311	280	333	294	311	322	328	321	272	309	305	336	300	278	299	334	308	292	304	298	289	303	322	306	328	303	306	329	288	319	350	333	357	290	286	292	286	302	317	306	350	286	318	310	282	333	291	339	307	335	325	321	305	289	301	307	323	314	355	314	335	311	272	300	289	346	291	335	303	309	290	312	308	281	313	285	316	331	309	324	296	297	289	294	303	280	296	297	344	360	305	320	283	305	302	316	319	305	319	325	303	307	296	312	325	324	309	342	324	310	310	318	317	285	310	323	309	306	298	314	329	317	311	334	329	290	327	307	327	301	316	331	315	292	274	315	315	319	274	312	313	315	304	356	292	340	323	293	289	336	308	322	314	320	301	306	283	333	301	321	328	352	309	302	296	281	302	309	329	322	322	347	369	341	301	352	298	320	317	306	327	335	316	316	317	339	332	318	309	288	307	297	336	313	309	345	325	291	306	362	318	285	291	319	318	318	315	341	311	342	317	301	293	298	304	302	320	294	320	312	283	339	295	315	301	328	325	323	344	320	331	283	298	281	306	311	302	303	282	325	327	310	297	326	328	299	309	286	325	333	350	319	324	326	320	346	299	330	311	287	298	299	362	336	294	267	286	322	311	317	306	296	298	325	324	319	353	291	310	307	295	318	310	308	310	301	307	329	308	326	300	329	295	322	311	343	291	305	262	298	330	334	293	302	332	296	278	323	329	316	353	311	334	306	324	310	300	319	306	339	311	305	288	291	319	303	334	326	313	301	258	300	295	313	301	322	324	344	300	296	293	302	296	321	319	365	316	332	318	337	333	295	324	325	338	296	310	313	340	279	295	308	307	325	295	287	325	293	281	300	298	314	304	328	309	306	296	292	322	283	306	318	272	303	309	286	289	280	314	268	311	294	292	331	286	324	284	311	297	305	323	296	329	293	336	339	309	320	342	303	332	272	320	325	321	322	323	336	316	342	322	307	273	304	325	336	348	308	316	308	305	311	274	306	307	326	306	318	309	294	316	314	331	295	317	291	323	336	302	296	295	293	313	340	300	324	332	312	327	305	302	288	330	324	339	307	348	346	286	324	300	299	311	277	319	325	296	257	298	348	305	327	295	275	311	317	296	313	320	318	335	297	295	307	299	314	341	321	293	325	325	302	303	327	293	327	323	295	311	315	291	322	300	316	293	341	327	274	330	321	320	283	304	303	305	324	308
52997	55823	54971	56705	60578	62537	62930	63566	64632	67897	66593	65287	64317	63679	61450	61024	57923	57292	55714	52955	50674	47764	42303	39713	32731	32129	25008	23737	24574	18967	13558	12261	11495	9613	11066	11260	8614	8668	7097	8451	6128	5214	5401	5120	5298	6131	6069	5639	3832	2743	2324	2569	2742	2936	3487	4524	3190	3611	4653	2870	1795	1929	1247	1274	1180	1203	1067	979	911	909	868	898	798	835	786	812	757	743	790	799	917	1149	1282	1186	1023	864	792	839	774	792	740	809	759	721	737	757	759	731	690	719	741	764	755	701	723	769	725	815	753	722	733	730	756	801	724	725	758	782	748	775	764	714	761	703	748	776	769	780	757	747	722	736	793	808	773	753	735	728	763	772	786	773	747	772	759	739	721	747	748	730	765	747	754	745	704	708	750	735	778	784	766	722	723	724	773	759	768	796	762	778	756	745	721	753	715	764	705	800	734	717	701	753	769	732	747	732	796	717	762	766	741	733	759	695	702	758	727	737	787	735	724	754	768	785	689	736	720	764	711	783	772	790	742	757	745	753	745	740	775	772	799	727	773	740	754	759	758	783	748	807	696	752	740	745	752	752	720	755	753	729	760	703	740	784	802	731	775	737	748	727	742	745	700	720	745	740	710	747	718	779	723	749	730	707	690	778	754	701	762	747	740	771	748	809	724	759	741	802	712	769	710	782	711	763	738	777	708	717	771	742	764	691	708	768	735	763	753	768	739	751	751	736	782	768	765	772	753	719	730	688	758	701	749	788	748	838	754	747	737	773	705	752	760	698	715	747	754	785	724	744	764	727	772	749	704	708	724	729	752	762	746	675	721	726	751	788	745	768	758	713	746	753	815	710	771	784	780	721	721	709	761	774	699	743	777	727	747	767	748	753	788	741	752	743	729	731	775	736	714	713	741	755	756	706	725	771	746	782	754	768	722	743	790	748	730	726	708	739	741	725	765	730	785	787	699	720	774	728	740	744	734	769	758	747	730	750	770	767	753	733	712	773	689	774	729	755	729	770	720	780	705	789	702	713	723	775	752	733	705	705	790	815	748	706	739	792	755	782	723	728	710	782	740	740	701	719	735	725	719	709	732	722	713	760	717	727	700	716	740	761	739	786	769	727	734	726	761	753	752	724	764	797	733	765	757	770	779	802	740	724	783	789	774	750	758	718	741	748	722	783	740	706	765	782	764	733	794	757	772	752	751	762	715	750	738	704	778	743	736	812	742	715	753	756	776	730	709	728	743	697	769	693	706	725	797	726	677	706	763	790	726	727	767	751	738	705	798	761	753	702	757	722	803	738	761	758	750	748	726	748	738	752	720	747	748	728	753	731	732	733	728	771	728	726	743	724	796	726	731	768	703	776	713	765	753	710	735	737	746	741	748	749	778	744	764	741	735	789	664	768	738	734	726	688	752	767	740	757	762	722	747	740	750	766	769	784	746	722	750	741	739	761	723	714	764	748	736	741	711	743	775	724	721	763	732	693	751	733	718	751	774	708	737	826	736	736	790	705	792	731	781	749	768	830	759	748	787	767	748	700	751	720	723	745	769	765	738	774	748	781	776	689	770	748	830	762	749	724	741	737	749	747	717	781	829	763	704	749	740	702	736	731	771	742	779	746	757	751	745	801	763	711	786	757	716	727	754	725	742	757	759	772	714	728	755	719	780	800	725	772	739	741	715	776	735	754	759	783	764	746	743	702	747	686	753	692	777	761	716	725	716	789	719	700	779	719	737	710	761	763	755	751	796	749	752	755	743	749	764	767	773	752	744	732	741	745	720	711	742	749	752	676	716	766	772	799	730	774	738	744	787	753	772	732	756	722	769	703	760	734	751	757	755	742	742	777	745	761	705	696	720	734	736	743	767	737	731	790	730	736	765	740	749	713	776	782	789	759	770	759	775	718	740	723	760	692	714	713	712	748	762	780	744	768	719	744	765	769	758	748	741	727	735	742	741	762	741	751	748	751	699	767	704	767	740	759	762	696	714	692	792	760	687	734	744	731	705	746	762	772	772	742	725	728	779	719	782	742	772	753	770	715	717	775	749	748	756	741	724	737	756	729	740	725	690	757	743	702	762	811	808	762	781	754	778	759	713	740	763	696	750	786	738	729	741	810	731	715	799	758	759	772	757	775	779	788	781	736	703	761	748	737	738	719	731	732	751	737	722	732	727	806	709	746	763	721	712	773	745	804	778	790	759	704	760	763	739	732	766	768	737	711	741	686	712	774	770	712	711	740	814	725	760	781	786	794	763	758	746	739	765	782	720	720	734	707	746	736	755	738	734	736	716	744	763	756	734	747	756	765	696	771	716	774	751	726	698	771	754	728	747	767	723	721	774	751	769	713	723	786	717	711	715	747	730	700	734	694	745	752	754	762	764	723	763	726	772	741	784	797	788	714	723	697	767	747	737	803	748	752	735	692	726	740	748	764	709	761	749	756	728	767	713	750	760	752	695	743	759	757	780	734	717	788	808	810	736	766	741	703	785	795	726	710	736	732	801	706	720	727	743	751	692	733	772	720	733	708	729	776	773	700	721	734	738	741	763	746	746	705	750	702	782	765	777	769	746	691	758	770	737	742	760	745	742	731	736	754	731	797	748	756	748	733	738	801	704	772	711	772	737	743	762	776	727	780	708	728	765	718	789	696	733	755	761	726	679	760	721	741	710	755	737	753	730	708	757	764	775	761	728	735	756	720	738	753	715	746	796	714	753	743	749	759	767	757	763	738	695	739	732	755	776	768	774	722	743	780	747	770	764	712	745	699	766	731	733	760	695	716	737	775	759	742	773	784	686	668	710	784	703	768	727	741	765	753	754	747	746	740	729	765	747	733	754	721	786	755	731	706	727	756	760	812	744	710	754	718	764	716	720	705	752	663	710	698	735	735	740	756	727	745	720	807	736	748	740	693	750	722	758	737	817	773	742	792	760	719	760	698	772	700	733	748	761	771	749	728	725	751	701	782	760	740	770	734	760	735	715	678	732	718	755	770	710	733	725	756	730	792	763	806	767	765	697	733	786	727	787	773	731	729	736	749	719	732	769	776	720	736	746	752	794	737	732	760	707	750	752	819	731	783	779	715	746	748	709	775	748	762	731	710	704	775	731	761	769	737	735	746	742	814	724	773	702	776	755	756	691	759	750	709	738	766	723	784	747	703	713	752	734	776	714	767	727	747	730	768	762	754	738	792	732	740	768	722	776	741	746	759	765	713	801	756	738	755	751	747	819	746	726	720	739	770	712	745	744	717	738	795	792	793	748	719	762	722	698	720	737	765	725	760	752	768	790	716	722	786	718	798	747	747	805	789	701	763	766	682	744	793	706	736	730	738	731	759	741	736	681	730	737	743	710	797	786	723	780	757	734	824	737	743	723	719	736	756	725	738	754	737	718	747	756	763	733	782	801	750	754	777	695	734	745	829	743	798	773	731	734	753	753	722	758	736	776	710	739	729	763	729	726	701	723	749	757	770	804	749	759	754	697	762	790	739	756	753	744	757	757	779	731	734	759	729	732	745
24271	19961	25336	26636	21566	19755	16763	14509	11197	7613	5810	4961	4476	3977	3198	2617	2068	1832	1704	1468	1252	1108	1003	830	695	645	555	539	511	470	413	414	378	379	407	387	429	362	384	376	365	342	369	345	385	323	360	358	347	347	369	350	352	324	348	352	365	349	347	342	360	384	332	365	323	332	330	361	356	355	342	339	341	352	320	380	347	358	357	367	367	368	345	335	353	368	397	329	393	310	386	352	358	368	354	395	331	360	373	351	310	329	340	366	349	310	365	357	324	354	346	376	399	348	335	329	329	327	330	359	342	371	352	339	367	340	361	361	346	346	350	351	310	372	332	351	333	336	381	377	375	345	359	400	365	353	353	346	363	343	344	343	353	353	348	351	368	390	317	340	341	349	329	376	350	315	372	331	378	372	336	343	315	328	336	309	342	368	357	352	334	340	340	325	368	329	346	351	341	329	359	375	346	324	379	365	394	374	333	348	343	354	356	322	366	325	356	368	341	340	328	357	391	364	330	379	364	354	328	327	364	370	347	361	360	359	347	345	370	365	369	351	337	350	363	337	362	347	363	350	369	344	350	359	346	349	364	342	356	351	379	336	360	365	358	364	341	329	337	344	339	375	343	343	340	326	364	362	350	348	359	378	340	352	347	362	346	381	370	388	344	362	345	335	357	362	343	355	339	366	317	357	341	351	396	322	322	333	358	303	374	371	330	339	325	321	339	345	318	364	353	361	351	337	342	333	348	360	332	368	342	337	369	339	352	369	361	345	366	377	355	356	357	354	360	363	356	343	341	351	322	367	319	354	368	334	326	352	340	335	345	394	345	320	355	342	328	358	332	335	347	368	336	346	349	345	368	329	347	306	371	336	330	348	347	366	322	390	356	346	339	347	326	356	337	353	308	331	367	338	333	363	340	333	321	315	378	357	347	349	367	354	366	375	343	354	328	337	353	353	358	359	339	352	364	350	327	350	322	332	366	307	362	338	365	327	341	376	354	367	382	347	350	332	362	375	335	347	339	336	374	381	319	359	341	352	381	375	312	345	323	347	315	359	362	310	325	351	343	312	329	348	380	360	344	333	330	332	344	328	355	311	354	342	392	332	338	338	355	347	361	322	323	338	317	365	341	374	388	359	362	362	356	337	357	405	370	377	342	351	361	349	415	370	355	335	372	372	326	362	374	314	334	335	378	361	387	361	345	379	335	326	375	368	355	338	350	350	347	336	340	365	343	359	365	333	324	355	336	336	322	362	310	374	330	332	337	306	358	355	349	346	351	319	366	367	350	363	369	362	344	350	320	310	336	313	324	373	307	336	360	366	343	333	345	361	357	369	331	371	379	386	323	371	367	357	337	345	320	326	338	338	320	317	379	310	352	351	349	357	334	343	340	337	343	330	334	334	378	373	350	342	343	336	362	342	323	367	334	358	316	343	360	345	352	339	380	371	337	367	330	336	345	346	336	355	362	346	336	334	351	319	322	357	350	328	371	320	336	385	324	361	367	335	338	319	332	341	337	363	345	327	360	348	361	340	308	343	320	339	376	354	374	358	358	349	363	351	319	348	363	340	366	365	346	364	368	359	356	327	377	355	376	348	358	367	358	309	325	377	363	362	326	359	337	323	365	367	326	352	370	378	332	337	357	334	366	347	345	349	326	343	344	407	339	337	329	347	353	348	359	372	370	354	361	300	346	343	353	356	341	344	344	331	365	389	345	398	330	311	375	382	373	358	361	343	359	363	362	309	376	345	309	329	350	367	392	351	367	367	328	343	365	339	354	394	334	312	368	326	359	350	334	288	353	310	336	335	331	324	362	344	336	371	335	360	343	354	344	334	356	354	311	357	336	343	342	363	385	343	347	335	305	337	337	367	362	354	350	362	351	376	338	344	336	344	306	392	348	350	413	340	365	334	323	329	356	356	368	409	362	310	348	355	337	318	332	343	343	327	332	331	345	374	368	352	345	372	302	335	337	326	341	347	356	356	362	357	353	367	331	332	359	366	372	335	323	331	349	354	376	366	322	327	388	347	343	353	350	390	345	393	348	365	339	366	345	304	380	329	349	382	341	315	369	330	335	354	349	385	351	338	335	347	357	348	297	326	361	354	357	364	360	347	328	326	328	338	339	385	359	360	341	380	332	331	365	337	367	331	364	336	357	343	362	371	307	361	347	354	365	357	363	347	371	345	361	354	353	383	342	370	389	359	352	341	340	350	357	375	341	344	363	332	343	370	355	311	351	344	366	368	395	334	343	343	341	337	343	339	358	351	345	383	342	354	371	351	326	336	391	362	344	326	352	335	320	336	360	369	324	300	361	367	353	387	351	341	360	349	391	377	306	372	315	376	345	318	340	352	347	344	358	349	332	336	353	323	363	361	322	373	335	319	335	370	373	371	372	357	345	403	343	366	389	402	322	353	335	345	327	322	388	358	328	326	354	355	374	356	344	365	345	337	359	386	323	320	343	321	338	323	366	354	343	396	346	345	337	344	350	314	365	343	352	349	311	379	359	332	365	344	366	314	339	312	320	345	371	323	358	322	342	346	333	339	370	314	355	364	386	351	339	319	349	360	371	317	363	342	361	325	324	343	372	361	390	366	357	322	381	347	329	364	353	339	352	340	371	343	347	353	345	336	380	364	355	368	361	367	353	365	351	347	363	349	325	364	339	347	349	337	364	352	357	367	311	367	362	343	329	334	350	364	367	317	356	375	350	374	345	329	377	393	309	385	359	346	370	351	346	369	348	361	355	345	347	320	362	363	342	351	370	364	337	376	360	324	358	393	342	364	374	360	346	352	371	343	352	385	337	374	344	379	335	347	341	340	324	330	326	330	341	313	355	347	341	385	359	365	363	380	339	337	342	357	382	371	319	343	335	333	344	363	341	361	338	366	339	358	344	367	332	363	341	366	346	354	334	368	376	362	367	376	351	357	346	347	348	340	363	342	364	378	371	358	317	372	352	382	371	362	323	355	358	337	398	350	344	351	326	399	341	355	371	352	337	353	355	337	325	361	333	348	350	314	352	386	349	337	343	340	343	366	361	370	348	361	363	332	383	346	351	344	320	358	356	375	329	308	364	354	363	338	370	335	317	307	360	305	384	323	372	342	354	332	361	327	338	333	378	347	328	346	379	345	345	367	366	374	355	320	354	329	380	361	307	336	338	328	376	354	339	337	325	354	343	336	335	346	358	347	347	351	350	323	368	336	386	368	360	358	367	378	313	327	358	352	357	368	374	335	358	369	334	351	348	341	341	332	349	340	346	358	355	347	361	324	336	377	399	336	372	301	364	331	374	343	321	315	353	350	364	360	326	375	362	369	373	310	360	356	335	350	348	345	349	323	372	349	365	333	354	337	328	314	334	324	367	334	357	358	370	320	340	363	335	341	383	330	361	350	310	363	343	382	326	346	345	352	318	360	343	355	336	368	356	334	378	320	355	378	356	354	355	405	340	346	318	331	349	350	316	320	351	342	367	329	347	351	346	335	358	356	354	345
20861	20554	32416	37901	36551	36160	34069	32657	28698	25047	22733	20658	19141	18629	16305	13699	11366	10380	9585	8187	7423	6206	4897	4317	3340	3087	2350	2125	2071	1665	1447	1296	1283	1214	1256	1257	1203	1158	1051	1158	1027	1041	981	992	971	1031	1056	1033	929	896	940	920	957	905	916	988	984	969	973	932	915	930	895	887	841	891	821	814	836	803	941	847	852	838	891	826	877	900	852	841	838	867	839	935	861	886	901	799	889	826	858	841	859	837	825	842	884	836	820	882	884	855	863	884	826	830	803	843	851	851	836	855	831	862	849	926	835	820	878	867	832	861	875	813	858	861	822	886	875	844	852	833	845	832	864	860	823	841	830	864	887	830	870	815	858	859	814	854	872	830	799	814	849	852	874	863	853	878	909	849	845	787	913	872	863	826	845	898	858	869	829	810	866	842	821	844	857	808	858	841	823	829	837	875	877	817	839	851	866	861	809	861	882	816	887	858	872	850	856	819	842	837	849	869	859	896	822	816	913	826	866	872	871	869	829	822	842	836	780	802	840	866	857	841	843	838	808	842	848	849	820	898	863	843	899	838	849	852	859	883	782	823	888	834	855	909	804	824	850	865	895	857	833	868	886	854	836	810	798	842	879	879	835	839	879	886	835	882	837	815	869	858	867	830	843	890	837	877	859	793	913	876	866	872	857	911	914	838	842	847	910	805	882	898	845	869	860	901	813	824	828	852	936	851	841	830	821	852	903	857	885	858	865	840	830	882	877	866	854	893	845	840	876	914	810	864	850	876	845	850	851	789	866	883	890	873	867	872	964	871	859	831	875	791	854	844	851	900	869	815	839	856	884	857	894	858	845	811	877	808	893	859	863	808	838	887	857	903	887	802	850	852	810	833	866	820	858	773	881	822	860	894	856	894	856	876	788	867	811	875	853	816	851	816	883	867	830	815	821	834	815	857	798	855	875	932	789	827	862	831	847	863	821	817	878	814	845	825	815	794	877	892	873	899	860	821	867	862	881	929	808	868	816	848	868	857	854	849	851	877	856	883	845	846	881	801	825	854	887	805	816	848	853	833	898	869	881	867	873	853	859	833	815	889	835	821	880	857	853	832	824	870	840	898	828	823	836	885	853	812	846	859	836	814	850	877	829	840	872	858	852	784	834	856	836	832	855	859	812	840	799	875	909	840	870	902	879	806	842	897	815	885	899	836	878	894	876	830	841	865	826	872	842	828	890	852	858	829	815	884	809	807	830	850	842	908	838	857	844	907	842	873	832	878	871	902	889	849	806	849	805	863	868	865	900	899	844	855	821	872	859	890	874	867	860	817	886	872	856	864	843	853	831	846	866	857	864	849	835	854	895	825	842	815	829	843	815	842	854	893	822	884	790	874	815	837	872	855	864	833	814	813	880	868	833	841	824	864	893	831	898	841	881	892	791	834	844	852	791	867	919	835	867	839	862	839	865	851	844	910	808	829	877	815	904	827	822	869	821	860	903	870	860	863	819	833	867	851	853	834	836	896	831	819	891	856	863	876	836	828	863	809	853	863	863	841	891	901	854	862	889	796	900	851	889	848	861	807	804	827	805	891	921	815	799	869	868	859	840	838	845	865	854	816	881	795	874	810	879	819	859	840	865	889	847	820	907	805	805	874	836	841	816	870	875	856	859	884	832	855	842	850	777	849	873	839	893	860	914	859	849	830	860	841	848	861	844	894	792	851	851	819	827	896	882	844	859	888	836	853	865	884	852	818	807	861	856	846	820	875	862	831	825	878	840	838	892	833	845	868	851	841	852	810	871	848	847	817	841	853	831	889	837	845	834	836	878	809	826	839	880	833	832	810	837	842	865	817	849	865	846	930	859	851	839	869	822	787	832	842	857	873	816	822	837	867	863	839	886	883	838	901	840	833	854	849	801	844	887	887	898	864	838	818	847	896	803	830	860	859	828	837	818	818	838	804	831	887	927	899	843	861	839	852	911	844	880	836	863	840	851	889	888	833	869	845	830	867	852	808	857	824	861	866	803	840	799	877	836	836	802	803	864	842	819	874	913	867	865	837	852	851	874	834	884	886	851	858	855	848	895	835	812	824	810	825	760	845	841	863	797	905	821	873	853	823	867	858	831	854	847	856	897	809	867	864	843	870	885	851	879	853	793	884	859	834	817	805	829	861	834	865	872	928	840	873	835	838	867	856	855	864	848	831	865	820	855	828	881	859	799	840	829	855	837	867	854	831	850	872	846	850	838	814	817	862	857	868	859	852	895	813	859	864	825	896	857	868	913	883	880	798	811	855	829	860	819	849	871	851	880	836	843	813	855	779	869	850	858	764	836	850	845	912	844	854	840	865	871	821	860	847	843	826	841	801	802	852	877	824	815	868	873	825	861	844	864	878	836	856	834	854	879	863	808	855	848	854	822	855	883	877	896	842	900	868	866	835	920	858	877	822	815	840	872	854	801	889	840	874	860	819	826	819	854	858	847	850	847	881	902	863	876	812	836	911	816	910	848	885	779	855	857	864	872	874	848	816	851	841	833	850	820	796	786	844	882	844	834	850	838	823	814	911	819	849	854	852	828	775	853	839	870	900	879	869	939	852	854	901	883	856	895	832	853	861	804	795	895	854	841	814	808	861	848	848	855	817	850	822	867	834	863	861	850	878	863	863	780	894	863	839	862	826	835	862	861	872	859	860	847	801	831	813	883	875	836	854	883	885	851	849	828	806	813	849	859	901	842	806	862	893	827	815	933	801	862	834	836	823	773	797	901	870	884	797	857	841	870	872	903	832	854	876	834	808	829	837	859	856	818	844	837	883	827	848	850	831	827	840	827	861	863	796	828	824	847	835	831	883	821	853	890	888	843	856	815	866	864	878	826	829	868	809	836	868	863	884	836	843	830	800	823	857	892	882	847	832	858	833	842	838	838	837	852	889	881	940	868	824	834	869	846	877	835	800	861	808	896	845	863	859	882	912	809	810	819	872	856	859	857	844	818	875	836	821	866	842	822	855	834	865	858	804	823	868	889	863	852	835	834	859	892	869	823	866	807	887	876	915	844	856	812	861	799	893	846	844	837	884	893	869	843	834	865	802	782	878	836	840	860	816	859	881	865	865	870	824	900	851	895	865	857	858	868	886	873	860	835	866	801	828	828	880	831	825	840	853	845	821	841	850	864	829	873	855	815	891	820	812	858	818	863	843	818	819	834	836	862	837	914	828	832	831	837	900	852	855	825	879	806	838	869	838	899	847	881	834	786	836	845	842	867	876	853	817	860	862	853	851	845	834	884	866	853	812	914	830	846	851	814	837	845	830	798	868	905	854	845	899	846	854	830	838	846	882	803	838	879	847	860	890	850	845	916	864	844	855	835	857	816	835	883	832	868	812	840	862	859	893	829	807	848	833	823	930	796	848	835	864	842	869	800	808	839	868	852	837	852	891	831	865	829	888	868	823	874	830	835	825	849	896	827	838	809	887	872	838	878	822	869	813	881	866	855	878	793	857	805	834	820	827	813	878	826	830
54633	43028	45131	44859	42290	43556	42972	42421	41896	40749	38711	37399	36947	36122	33368	29808	25470	22753	20564	18663	15720	13355	9900	7945	5335	4987	3267	2735	2759	2195	1439	1200	1226	971	1070	1055	948	933	740	894	703	600	615	584	635	717	677	644	518	429	445	484	405	425	513	614	483	521	575	454	396	458	378	320	383	360	336	325	312	318	357	328	309	313	338	317	349	358	322	310	359	366	335	383	352	342	347	343	357	330	336	309	366	374	300	318	334	312	308	307	305	338	321	335	316	352	315	297	308	315	347	342	306	295	295	361	336	320	342	321	319	337	280	350	326	343	320	336	341	312	323	314	325	309	330	368	330	316	305	319	317	306	337	330	305	318	353	355	323	309	318	306	338	299	309	326	339	339	304	313	338	317	308	327	299	318	303	320	351	323	350	323	372	307	353	353	325	331	322	342	353	292	318	347	308	303	329	334	339	311	331	300	310	320	334	358	292	277	320	316	274	311	304	332	380	318	331	355	335	334	330	331	342	291	319	352	339	290	354	327	325	306	356	311	340	336	356	337	325	306	326	315	307	340	314	347	296	338	314	315	316	330	314	345	338	334	339	305	324	351	333	335	348	330	349	356	322	361	296	325	329	326	312	336	328	314	332	328	321	307	312	334	316	311	287	348	290	326	322	318	341	342	331	331	377	356	329	325	337	318	356	332	341	353	357	316	325	337	356	296	340	306	319	318	331	300	323	329	353	338	358	316	311	334	288	305	348	333	326	341	308	291	284	334	312	375	302	336	353	346	353	335	321	295	307	338	328	335	266	358	295	320	335	334	325	345	325	333	353	325	310	339	304	335	336	337	332	353	323	348	293	295	290	360	334	318	345	342	314	377	323	333	323	305	336	343	306	352	364	285	278	305	342	313	346	356	342	325	349	336	342	330	330	345	362	338	326	348	314	327	282	316	355	353	316	333	320	330	302	314	331	323	340	307	339	311	325	362	347	329	334	332	314	308	317	317	322	338	307	332	353	363	348	346	331	326	347	333	332	363	335	319	329	341	324	287	292	327	357	338	358	297	323	322	328	328	287	337	330	279	351	309	340	311	295	320	323	311	288	327	321	311	317	369	303	337	335	347	312	315	329	320	319	321	345	319	311	325	302	318	360	341	333	356	318	344	330	333	305	322	334	281	333	347	310	301	322	345	310	318	322	359	317	313	332	326	339	337	291	347	317	320	299	360	351	311	294	290	322	314	310	339	343	332	306	317	327	306	348	341	337	351	335	324	349	319	337	307	336	349	303	307	302	300	286	308	313	336	312	356	364	358	355	308	340	317	358	309	326	292	324	319	334	356	332	306	344	354	328	303	335	337	302	323	358	283	313	321	311	309	336	340	306	333	312	320	325	331	322	323	298	343	307	314	327	325	321	287	306	315	336	345	340	345	347	321	338	303	317	305	298	313	336	331	321	307	321	331	291	334	305	318	288	336	311	340	340	302	322	355	343	374	336	332	343	343	327	303	306	322	315	337	321	325	338	367	307	312	295	301	340	330	320	351	323	318	318	348	338	314	338	369	323	318	319	324	296	300	327	344	319	355	349	328	351	348	314	308	322	340	348	299	332	319	276	334	306	331	307	311	320	351	323	338	306	336	313	332	328	333	319	344	348	283	304	345	312	330	329	306	348	305	339	316	302	303	340	329	318	316	335	287	314	316	333	290	321	328	373	321	315	350	360	338	316	284	305	338	339	327	346	313	340	323	314	301	308	299	339	300	306	335	325	356	305	289	318	331	321	336	332	350	344	314	363	314	312	344	343	313	311	274	343	316	307	348	355	356	319	315	334	328	319	376	308	326	325	332	332	367	323	306	317	320	310	289	320	307	321	334	308	368	297	313	308	322	331	351	350	330	352	315	294	366	339	317	364	307	326	312	327	323	326	326	338	332	323	307	337	327	332	342	311	339	322	323	313	279	289	308	345	332	311	310	322	316	344	294	312	293	347	330	316	345	292	318	310	312	332	336	327	323	330	318	318	357	323	355	337	339	308	323	299	313	342	334	340	315	325	335	307	316	333	311	356	299	341	326	301	296	321	331	336	327	335	310	316	328	296	329	282	343	335	333	360	304	323	319	338	320	317	302	309	335	305	296	331	289	293	317	326	304	347	335	344	308	321	311	335	328	348	328	343	352	339	333	308	344	314	313	306	282	335	276	309	361	312	355	335	342	293	303	341	333	306	332	314	337	344	314	348	345	283	299	330	307	318	330	358	292	342	297	324	349	358	345	308	366	325	334	337	354	308	338	335	298	265	322	335	345	338	335	326	340	319	350	323	314	307	314	312	293	333	340	331	337	318	309	326	298	317	357	279	345	322	323	322	336	311	302	326	356	293	328	327	319	303	326	333	300	295	335	363	323	302	338	307	330	310	318	313	363	338	343	322	334	328	345	325	302	355	330	334	291	309	309	321	292	311	343	329	349	315	358	352	315	316	325	320	303	323	324	316	313	325	339	333	304	350	299	361	318	318	352	296	345	323	335	331	311	343	316	341	299	331	311	341	338	292	301	319	339	316	331	322	305	338	300	323	359	287	329	321	302	348	318	327	346	303	339	318	358	341	339	326	349	286	349	316	348	320	336	313	368	315	346	330	322	321	312	335	331	315	298	344	351	364	317	349	324	328	336	324	295	348	340	350	328	352	301	319	300	332	320	341	313	321	331	320	356	325	364	308	362	272	349	325	314	347	326	287	338	313	318	353	352	350	323	320	319	326	312	308	316	299	354	313	320	315	302	319	353	354	319	333	319	331	316	335	321	321	327	321	327	312	334	303	361	330	357	326	324	336	324	298	333	348	296	288	299	291	321	329	317	333	314	329	301	318	351	309	312	370	293	335	336	332	300	325	347	318	289	337	321	329	302	314	342	315	336	345	308	345	321	308	320	356	304	317	339	348	347	334	326	330	294	326	342	337	313	302	344	332	323	349	309	312	307	335	323	312	350	349	317	348	300	342	323	316	322	322	336	351	349	330	318	304	306	319	281	309	333	328	336	323	334	335	327	297	345	331	338	325	338	355	329	329	315	313	319	304	316	328	347	329	331	305	308	314	337	313	294	333	305	308	306	328	340	343	357	337	307	346	331	328	303	307	271	346	334	284	305	284	339	322	332	369	339	304	326	352	325	338	366	319	369	306	315	306	315	329	289	348	308	301	347	328	336	315	338	332	360	315	303	348	298	331	332	314	314	306	347	312	336	341	341	344	332	343	321	323	339	327	322	344	334	347	333	340	310	311	323	308	289	313	327	340	342	322	333	325	345	333	345	333	317	317	312	289	315	314	310	320	337	324	350	336	317	368	314	325	330	323	329	328	315	304	314	290	312	360	353	312	358	346	337	302	337	324	341	346	293	342	338	310	315	351	323	334	313	334	322	335	324	327	320	330	297	323	325	309	311	298	300	322	370	322	346	345	334	324	335	306	329	318	302	341	299	325	313	338	319	335	340	327	338	326	305	358	322	331	324	347	354	317	323
46750	50328	53457	57033	61320	59688	61335	61357	61458	59696	59011	56260	55451	54578	52311	50719	46818	45802	43908	42286	39232	36040	30513	27807	21843	21129	15830	13648	14519	11467	8048	6821	6832	5384	6379	6183	5187	4920	4067	4602	3366	2915	2936	2809	3004	3320	3198	3237	2374	1753	1612	1687	1642	1829	2327	2968	1786	2287	2576	1820	1247	1432	988	1036	1068	1013	1060	927	815	823	820	875	804	821	833	823	806	827	832	796	863	1040	1048	1042	942	880	788	824	837	799	827	843	799	772	797	847	808	777	817	851	750	838	794	773	777	828	771	799	761	783	791	815	801	825	811	804	796	788	769	774	803	841	782	778	795	797	819	821	824	826	808	813	748	860	798	816	790	830	801	795	819	791	795	799	815	809	833	799	778	799	806	814	819	754	738	770	831	764	824	766	753	772	782	811	809	829	775	785	867	776	808	824	799	776	840	795	825	788	805	798	791	781	804	813	811	796	773	753	777	790	839	753	743	793	834	787	778	763	824	799	749	828	804	731	759	850	846	793	770	782	812	804	838	839	775	833	775	772	823	809	807	802	787	805	801	784	762	824	770	768	802	818	790	753	819	820	803	802	830	791	785	769	848	830	814	779	779	800	849	837	760	767	800	790	749	794	781	739	828	781	808	805	785	780	810	760	826	791	782	781	717	760	786	818	795	807	831	823	764	805	798	815	815	787	819	822	775	795	774	770	822	771	792	808	740	803	806	773	784	790	790	819	771	839	776	834	793	799	726	786	802	766	821	801	794	788	813	783	741	830	866	778	818	818	746	788	834	824	769	757	787	846	800	781	771	846	751	791	775	802	789	785	763	799	739	786	781	771	766	782	815	843	832	776	756	801	785	777	758	803	767	785	767	799	766	821	787	813	753	817	787	800	758	778	776	824	827	792	772	794	772	784	780	766	808	827	787	764	806	779	792	765	763	760	832	823	786	801	782	814	787	805	786	800	734	765	743	851	744	792	754	781	799	850	757	802	783	794	820	725	806	821	793	835	816	804	761	810	794	767	753	759	797	847	809	805	772	787	769	787	880	773	825	839	812	772	760	784	795	811	798	759	745	798	796	798	776	834	786	797	825	801	769	823	770	719	830	790	758	824	810	787	701	748	793	737	752	807	796	859	789	809	767	766	756	770	772	814	809	770	758	803	831	810	815	741	790	815	775	740	774	824	771	774	765	807	784	816	753	798	768	848	786	788	830	743	721	846	776	817	818	777	788	784	799	823	791	789	762	795	772	759	806	790	774	797	799	752	794	759	824	813	787	764	767	761	777	712	761	824	800	829	771	779	769	829	789	790	791	733	775	800	793	806	828	789	790	775	817	777	818	775	717	775	785	807	809	853	848	765	782	792	730	728	795	839	795	819	801	774	709	830	772	757	768	784	810	831	784	777	844	759	814	799	794	739	772	823	785	781	810	778	813	793	787	758	853	816	773	786	763	847	765	757	754	711	823	783	772	799	746	851	802	768	770	765	762	785	829	817	785	797	825	759	838	773	767	806	734	787	773	787	771	831	764	737	801	816	759	779	811	776	822	793	754	794	807	758	801	749	817	773	812	840	821	765	812	835	758	823	764	770	802	783	782	813	842	763	786	833	800	809	782	794	830	748	806	775	795	788	749	779	838	786	858	841	814	829	849	791	782	806	796	806	780	821	746	763	768	821	826	852	743	759	756	794	775	816	813	831	797	796	765	776	834	800	767	756	813	784	835	765	847	823	826	782	800	804	805	772	826	807	749	822	795	806	783	790	789	799	782	768	854	790	787	823	811	764	796	830	731	774	806	797	798	788	820	795	797	762	794	784	790	823	816	823	815	794	804	788	863	814	753	795	845	810	782	801	778	792	777	766	803	780	813	835	848	793	776	769	802	798	809	779	835	838	736	820	830	787	809	772	838	745	806	801	768	813	796	797	803	777	780	833	836	812	741	772	745	786	814	786	811	826	792	788	776	829	780	789	764	756	786	789	779	778	757	827	806	814	806	784	828	782	803	761	784	774	834	796	837	746	776	836	787	734	783	786	813	771	790	821	782	827	795	798	798	816	780	834	783	790	753	772	758	784	752	776	821	771	754	715	794	770	813	791	725	748	813	787	805	792	813	747	770	817	794	784	767	810	806	821	780	761	836	795	793	776	812	800	786	808	758	843	794	833	764	782	796	801	864	789	792	795	751	764	759	776	852	778	780	829	834	759	795	776	758	846	799	822	771	775	808	851	837	827	810	854	804	819	750	758	776	813	826	806	747	819	813	819	836	749	814	780	781	750	740	772	745	744	800	805	787	789	821	761	825	798	813	767	831	799	799	731	794	773	799	765	805	796	755	792	786	816	747	766	795	767	788	769	813	791	811	765	824	775	782	815	751	777	787	802	791	774	807	811	742	767	789	766	776	786	791	802	746	793	795	789	715	804	815	858	780	825	797	830	801	769	810	808	783	781	808	800	813	824	789	751	795	791	788	805	757	768	840	792	838	749	767	774	819	848	799	775	799	781	842	803	846	797	785	755	764	808	736	775	774	696	844	782	819	769	783	787	770	762	787	819	779	847	856	804	796	796	825	771	774	797	778	733	790	780	784	780	771	808	769	756	802	763	771	784	778	763	812	771	806	816	794	745	748	766	749	786	774	788	754	833	812	847	802	784	750	825	748	745	731	818	733	821	814	796	805	773	796	802	795	751	805	842	804	826	812	820	836	841	816	754	764	792	798	764	828	738	799	791	818	813	828	768	801	793	774	785	819	811	775	811	763	790	752	768	811	786	782	764	791	774	849	785	805	826	779	787	786	798	797	752	784	812	737	838	806	812	794	758	800	828	835	777	803	806	814	775	794	785	809	840	817	776	774	809	793	810	802	823	809	803	782	772	808	825	790	762	781	748	755	826	820	800	758	761	803	781	810	810	758	789	771	820	775	795	770	764	762	830	814	788	811	741	821	821	724	798	806	778	797	813	804	793	827	759	818	828	777	782	743	800	810	771	813	827	754	797	839	772	780	794	828	815	769	805	805	792	825	838	811	796	748	842	821	789	786	826	788	797	841	816	786	802	764	845	809	766	778	778	794	799	790	813	759	819	772	797	836	767	760	791	786	819	774	819	779	815	803	810	870	810	798	739	793	787	853	764	808	760	740	814	790	737	746	826	822	814	816	735	784	798	800	760	806	741	810	762	809	794	766	793	815	808	784	794	787	815	818	817	816	823	816	767	768	797	778	829	760	768	806	786	766	831	793	797	784	794	762	763	826	811	799	830	830	787	756	765	795	786	774	839	776	795	809	805	800	838	795	783	770	758	777	781	806	784	806	791	759	782	860	736	758	796	805	845	859	814	844	839	704	775	787	814	789	788	792	812	825	787	737	805	742	802	765	795	781	814	754	757	783	798	779	787	847	803	806	804	826	781	788	790	772	729	762	762	768	772	770	784	777	783	813	783	786	804	824	818	774	797	751	783	842	807	782	798	827	841	791	834	756	791	758	823	802	768	815	765	768	764	813	845	826	815	817	838	802	830	817	833
57892	41943	43264	41925	42340	42959	43330	44500	44631	44533	43601	44897	46324	47661	45011	43386	39569	37117	35894	33426	30029	26405	20583	15886	12254	10942	6642	5678	5752	4991	3101	2553	2300	1917	2083	2010	1618	1563	1276	1509	1127	911	910	925	945	1119	1069	982	812	645	539	637	613	647	695	926	627	758	805	572	448	509	379	411	405	385	378	370	326	338	322	334	298	302	334	302	312	326	321	298	339	376	389	359	347	366	373	324	295	297	319	343	309	317	341	301	299	292	305	298	288	265	295	338	295	277	284	307	311	329	304	327	304	305	303	313	309	291	296	337	278	301	309	287	283	313	315	314	324	272	339	288	312	308	286	298	324	323	306	304	310	292	291	313	274	333	330	316	298	289	321	292	319	270	310	312	288	287	310	283	320	327	327	312	289	334	305	317	287	281	333	327	348	305	311	329	325	302	299	298	329	329	314	309	293	296	320	284	301	313	289	290	304	321	326	294	294	302	306	301	304	301	303	285	317	324	297	310	300	284	283	307	332	335	296	318	298	277	295	301	265	316	315	303	326	376	315	276	329	294	279	280	285	317	304	316	293	273	309	320	340	309	296	308	304	304	282	328	296	305	310	289	324	276	326	284	362	328	320	319	291	286	308	306	287	327	323	300	270	320	317	302	282	307	302	325	309	320	291	272	296	274	330	291	293	335	293	308	328	282	310	331	299	308	338	333	288	327	339	312	313	326	340	314	284	300	309	315	302	270	294	311	290	315	290	304	306	345	311	286	314	315	337	336	305	332	326	294	328	290	292	334	271	266	362	292	314	304	309	308	325	329	310	331	320	292	300	286	306	315	317	329	310	327	344	260	312	300	293	334	321	328	320	305	297	307	272	309	285	295	268	284	310	297	311	318	310	316	293	308	313	291	319	309	296	323	300	313	305	347	328	318	278	313	281	302	288	318	302	274	317	302	314	326	318	319	307	302	310	314	319	303	325	326	312	308	310	300	308	318	321	315	296	327	315	307	357	309	323	307	308	290	286	337	307	299	310	302	289	295	306	287	335	310	328	289	317	338	317	300	287	313	288	322	327	291	323	306	301	300	342	302	295	302	286	302	286	314	296	321	317	292	297	317	299	300	308	302	286	322	297	324	281	344	323	319	297	322	298	320	289	312	273	296	293	298	294	278	307	288	282	302	322	333	286	288	280	326	324	303	297	294	321	330	298	314	305	324	307	335	341	328	316	305	324	309	309	315	350	311	309	294	316	334	293	316	334	328	295	320	284	302	309	303	273	330	307	306	308	346	321	316	287	326	307	340	319	285	334	311	296	317	298	331	319	280	291	311	286	313	308	331	306	323	271	310	298	315	304	306	293	313	287	275	325	305	334	271	354	315	296	325	336	315	323	302	308	321	329	322	320	355	326	324	313	298	310	316	308	290	339	313	305	313	332	295	293	283	349	282	303	285	283	298	311	301	336	347	330	299	282	317	318	289	319	316	305	303	295	313	329	314	313	311	292	268	260	320	325	306	327	317	296	338	334	295	325	295	299	298	305	259	335	316	308	325	333	287	298	314	343	324	309	324	345	319	319	317	293	301	335	304	312	315	356	320	314	315	330	271	261	336	306	308	288	321	287	295	291	302	300	325	299	293	288	318	304	296	352	287	288	316	311	290	298	295	298	309	302	327	309	297	291	338	275	303	294	303	304	317	315	291	300	287	296	307	317	309	304	308	332	297	303	310	302	280	287	298	326	309	277	265	320	290	315	274	316	293	314	300	303	324	296	303	334	304	286	283	276	293	316	300	312	319	297	327	291	303	321	306	275	329	331	316	288	320	300	319	282	316	301	283	273	292	328	289	312	322	327	279	312	282	297	284	315	325	304	308	285	336	308	306	290	295	297	295	321	323	307	321	275	302	309	309	293	300	325	318	326	303	313	308	305	310	329	314	266	285	268	294	330	311	311	311	277	314	300	292	326	326	300	281	320	284	301	333	327	319	303	317	278	304	295	307	297	318	272	297	346	307	307	316	300	344	304	321	339	317	333	321	305	271	331	300	302	316	288	291	295	329	317	258	297	301	291	264	317	308	288	314	303	312	297	324	307	286	306	324	275	310	310	270	308	306	343	321	351	264	330	299	318	295	314	299	296	317	311	293	298	287	285	329	311	304	304	319	305	320	317	288	283	330	316	291	354	267	309	306	320	318	299	300	297	304	305	306	299	315	310	306	306	308	322	327	287	316	321	280	298	303	346	310	315	303	306	306	255	275	322	284	309	302	301	306	321	282	312	314	308	304	320	286	296	321	348	318	304	352	338	294	309	349	304	276	301	304	299	320	332	313	315	281	304	310	284	325	339	269	323	315	303	307	295	302	276	327	331	280	307	293	297	306	309	319	307	301	318	289	313	294	347	313	293	290	314	285	322	299	342	321	304	342	315	335	294	298	308	345	306	277	298	260	314	291	303	285	293	298	312	298	325	302	289	285	293	286	309	318	297	294	329	300	319	306	340	312	327	282	301	287	298	317	302	305	272	331	303	326	338	339	302	300	334	326	271	327	308	311	297	320	312	308	326	290	341	295	295	318	309	303	290	290	313	302	273	349	269	311	343	286	304	267	321	296	302	316	322	292	295	306	279	331	282	302	328	300	318	298	309	306	287	307	302	302	307	278	314	305	354	295	303	299	298	293	312	313	280	307	306	299	298	305	304	315	338	276	303	318	301	341	317	331	304	296	303	319	333	302	300	319	282	301	314	310	322	303	301	299	281	299	326	318	275	311	295	302	325	296	279	315	330	290	316	308	325	303	329	319	288	321	312	279	293	300	295	301	309	270	326	306	325	323	320	315	313	307	326	310	307	326	302	286	261	302	315	294	320	315	314	329	330	326	329	313	322	313	302	318	303	308	277	317	330	304	306	292	313	316	285	274	287	301	295	298	301	271	310	327	328	312	298	314	322	297	287	295	301	278	294	347	343	306	306	293	276	337	301	290	287	344	290	305	318	292	292	321	301	303	314	312	322	330	334	325	302	336	314	295	312	306	300	287	304	295	279	333	335	291	313	323	299	319	284	298	315	302	315	293	297	298	319	294	319	330	292	303	270	273	264	304	349	287	323	298	286	319	311	331	275	291	347	309	312	275	299	287	312	316	310	313	293	281	287	323	289	306	320	333	277	255	313	301	323	322	304	323	309	318	308	304	370	339	318	295	329	296	288	311	315	333	261	300	284	329	292	311	338	300	304	323	269	287	299	320	310	310	281	319	333	302	281	315	302	314	323	322	302	321	292	305	303	323	300	308	302	322	328	308	297	337	298	339	295	340	285	276	299	299	321	319	319	313	275	299	298	332	283	304	285	354	270	321	286	284	300	313	336	304	300	322	320	329	290	337	322	301	308	322	281	321	287	282	296	278	315	287	294	318	278	315	259	267	303	319	289	313	299	289	324	305	301	297	312	281	285	294	312	269	306	302	305	300	304	305	326	333	310	245	309	295	317	299	327	340	321	319	312	307	298	322	256	309	317	322	300	317
52657	56318	54929	57082	60442	60709	63508	61860	65961	66044	64015	65285	64550	63819	60882	61340	57738	56828	55751	54248	51130	48193	42151	38614	33910	31199	25014	22328	24296	19519	14143	13058	11578	10149	11074	10472	9101	8663	7299	8441	5770	4946	5057	4818	5289	5719	5580	5241	3872	2894	2599	2847	2593	2933	3713	5133	2953	4137	4172	2523	1753	2127	1214	1205	1165	1284	1174	1003	897	905	844	849	793	793	866	813	766	739	749	729	956	1251	1264	1104	1033	842	839	727	754	748	678	688	750	773	711	706	725	704	743	697	739	734	728	694	733	705	762	731	721	713	723	734	721	703	725	712	773	723	703	759	716	735	718	737	716	718	759	750	772	706	755	748	779	822	763	682	747	713	736	713	732	687	759	740	740	776	737	735	734	731	733	672	762	677	723	754	724	708	748	752	698	705	748	722	731	746	761	733	726	767	754	670	721	732	702	747	734	731	712	727	729	720	719	747	746	753	752	764	745	740	764	731	722	736	699	719	698	751	753	785	761	699	745	730	761	757	766	694	719	738	738	694	714	720	754	722	729	744	719	756	704	746	742	761	697	761	712	731	710	751	697	727	765	726	720	720	761	747	737	796	735	746	716	735	723	688	755	688	756	730	712	723	733	709	772	806	735	719	732	724	729	677	698	769	789	747	758	741	730	715	746	718	724	709	740	721	761	733	778	726	733	734	709	710	747	709	730	752	757	687	720	720	752	783	736	758	712	708	765	701	727	731	724	711	762	764	745	724	725	724	731	774	763	750	733	689	743	709	749	753	763	714	709	729	737	723	754	755	741	733	732	703	720	760	700	702	775	732	761	750	713	733	733	774	692	784	769	741	693	724	662	743	740	697	765	755	726	763	715	708	706	765	742	759	823	761	735	730	751	741	710	749	734	741	728	774	722	726	743	710	759	733	736	775	688	729	777	748	746	736	710	747	743	753	691	744	687	720	742	724	696	743	748	729	731	761	723	751	763	715	742	708	726	744	744	724	698	719	763	713	734	731	709	746	730	782	716	701	687	705	722	777	736	693	766	741	688	686	740	752	765	706	697	757	765	741	759	730	744	719	741	788	730	694	737	712	749	733	749	759	782	756	717	696	723	788	740	757	704	765	721	723	657	755	702	743	738	732	792	753	746	695	720	769	711	745	769	766	690	751	706	744	723	757	724	673	775	769	725	748	673	743	744	757	754	690	729	735	707	685	676	698	757	739	731	738	727	730	733	727	781	707	663	747	721	696	742	756	721	734	740	766	730	688	794	771	807	762	716	743	705	760	749	728	730	713	682	776	751	757	735	728	775	805	773	742	704	776	745	784	703	777	750	720	718	738	711	697	712	822	721	784	721	721	737	759	714	740	775	720	755	719	727	712	718	723	710	755	715	677	746	741	739	705	713	736	724	739	713	725	769	710	673	747	720	718	712	751	717	723	735	742	715	713	683	741	721	782	728	726	719	707	821	725	756	751	733	751	688	721	730	748	731	704	715	705	710	740	720	736	735	722	735	710	748	804	743	761	744	729	701	712	758	714	746	711	726	717	737	741	785	761	683	752	695	782	710	735	743	722	742	746	754	720	735	730	699	730	687	686	773	754	729	714	701	671	776	758	681	758	755	738	760	718	749	737	731	758	733	786	717	708	729	739	730	755	774	717	714	759	762	700	727	760	740	731	696	719	756	738	741	716	725	769	774	774	728	710	757	752	750	750	723	758	718	736	741	746	786	746	765	718	739	727	715	712	733	687	718	696	691	741	681	742	727	691	779	737	792	707	714	753	728	764	754	722	774	759	734	725	759	709	680	697	733	743	690	741	730	731	725	759	771	741	744	721	744	740	735	716	769	656	751	734	778	732	738	750	744	759	743	736	734	743	735	721	761	729	739	697	729	752	739	759	725	721	734	711	733	710	725	795	712	762	728	706	710	748	708	700	733	745	692	750	674	787	711	702	749	682	721	728	768	768	711	743	685	692	709	684	697	686	723	725	767	724	775	722	759	720	742	734	724	713	760	714	741	751	738	744	707	747	730	725	792	741	769	709	696	700	731	722	704	795	740	753	749	715	755	704	739	755	752	722	674	725	770	765	724	721	728	744	689	757	738	729	680	757	772	756	727	747	714	720	750	734	708	747	703	774	754	741	725	757	785	753	718	760	747	747	732	756	743	739	796	709	681	729	724	742	757	753	703	710	681	738	750	717	781	764	732	758	740	757	722	683	729	736	789	722	748	726	759	694	720	715	746	755	712	729	745	689	743	756	695	717	733	739	769	702	740	729	716	735	774	740	751	670	745	734	706	737	755	793	785	670	696	720	704	729	702	739	731	726	737	723	766	775	789	745	689	778	737	760	748	725	747	732	743	725	762	729	730	721	723	693	751	719	767	728	714	692	723	759	721	716	726	748	763	732	722	732	730	745	714	705	750	736	720	803	700	694	767	718	764	750	754	747	736	738	758	699	718	748	735	716	717	750	702	680	720	755	706	719	709	741	726	689	771	762	697	757	684	719	754	769	698	740	784	695	696	705	746	739	722	762	767	728	726	713	725	735	778	784	704	705	708	741	741	726	752	768	728	742	740	697	785	788	766	719	732	670	738	739	717	738	676	751	701	738	729	780	690	793	722	788	768	719	721	709	765	746	724	714	719	743	710	703	723	756	712	741	701	735	703	687	745	715	715	699	724	757	688	750	725	712	666	723	734	725	767	716	743	743	763	722	706	763	724	737	709	712	768	734	713	733	720	741	746	726	716	749	730	740	737	693	753	770	740	731	763	724	736	736	697	739	756	727	715	729	715	783	687	766	775	699	714	712	763	744	735	726	677	767	728	680	732	690	728	730	734	731	719	761	732	744	732	719	727	760	723	762	773	716	692	732	684	755	693	742	781	701	746	727	728	714	777	755	719	711	697	733	719	704	775	712	743	739	788	785	741	753	776	743	759	712	731	750	735	711	683	720	739	704	713	778	735	746	733	735	790	715	765	767	731	768	697	718	757	721	738	704	681	740	708	756	736	734	684	692	737	745	758	771	706	757	744	709	791	750	694	764	725	766	762	780	750	701	714	741	734	690	727	770	754	707	701	750	795	708	730	727	742	746	763	700	767	761	746	728	721	729	754	766	747	699	717	714	743	775	691	698	732	773	730	715	745	739	722	735	728	767	760	747	672	724	721	714	741	799	740	733	732	771	728	771	672	733	748	745	769	722	724	755	750	753	759	756	666	720	751	703	735	747	794	728	710	757	696	758	718	723	733	730	724	730	682	766	767	680	750	701	720	736	735	744	779	732	700	757	738	704	713	695	760	742	716	716	740	747	795	713	792	744	768	699	772	719	775	745	746	790	721	693	722	777	712	693	692	751	711	686	734	729	716	708	697	742	717	696	709	755	748	750	710	725	712	745	725	735	722	734	750	711	728	765	758	711	774	710	729	720	764	736	730	764	709	736	767	728	751	747	774	747	755	736	767	704	734	752	755	737	766	716	742	706	726	766	741	690	702	739	767	757	773	735	726	684	727	728	714	737	744	708	727	746
23494	20998	25988	26414	21685	18848	16196	14200	11286	9337	6611	4945	4234	3870	3210	2668	2256	1890	1747	1639	1378	1201	948	865	740	741	554	541	550	493	455	402	363	386	380	360	403	367	387	358	390	391	337	350	363	363	379	355	376	348	360	335	343	326	326	331	359	354	414	315	353	329	347	343	348	316	355	357	367	368	347	317	309	359	360	312	350	332	331	375	306	331	345	372	370	345	351	403	328	306	351	362	343	332	313	365	322	342	322	331	321	326	322	353	351	354	345	367	336	328	327	336	343	328	339	337	329	336	328	378	385	312	333	352	330	337	348	326	351	341	360	337	363	368	366	371	314	360	325	352	380	325	359	359	298	328	350	353	356	310	327	334	331	307	332	355	309	341	384	331	336	313	343	319	337	382	359	347	350	336	339	313	363	367	366	358	320	314	368	375	333	376	352	327	342	355	389	315	394	354	394	372	315	324	353	362	371	309	332	364	337	333	358	338	331	342	351	397	350	283	344	339	327	320	331	307	323	322	357	318	356	354	307	316	383	349	338	338	340	339	326	373	358	340	349	331	331	322	338	348	328	314	323	338	354	366	349	389	312	330	352	387	312	325	348	337	339	370	335	337	337	323	309	322	340	368	377	344	349	323	343	340	355	331	301	314	321	328	315	375	358	338	359	363	344	350	350	352	341	344	303	300	343	371	333	317	356	345	354	331	364	324	363	346	319	365	339	294	356	334	351	356	303	328	347	342	360	356	329	372	348	366	360	333	370	352	352	329	354	329	336	360	344	322	308	356	367	347	347	313	335	331	369	346	349	349	326	347	367	335	325	337	315	301	357	338	348	339	356	357	359	319	303	330	333	375	344	358	340	365	346	360	337	328	362	331	338	345	331	312	343	362	356	340	355	337	341	335	339	330	333	332	332	324	368	368	353	346	344	327	340	347	322	332	345	330	348	336	341	346	347	367	345	334	352	358	351	352	350	340	318	338	354	317	378	363	330	364	351	331	329	346	352	361	364	340	321	372	324	352	350	354	308	347	336	356	383	377	387	354	331	364	339	341	353	362	320	334	359	329	337	370	348	365	305	333	346	359	328	364	350	318	357	370	342	338	347	348	331	330	323	357	328	340	332	341	334	363	349	336	366	337	336	349	364	351	329	359	369	350	316	319	336	324	341	350	328	347	353	350	342	335	347	351	356	365	326	315	332	411	354	324	318	306	355	357	348	347	306	334	339	350	368	354	334	317	328	341	353	335	346	371	310	304	361	341	311	345	360	348	334	343	329	343	337	337	363	355	352	356	322	319	334	348	339	347	360	339	378	341	375	358	336	327	317	373	355	334	345	358	366	406	353	378	332	343	383	333	350	350	345	366	363	349	340	352	368	356	345	342	342	357	352	345	349	348	287	356	318	371	370	313	320	320	360	314	374	328	340	344	356	347	339	378	352	349	363	351	331	374	333	338	338	334	326	338	350	355	342	341	348	341	331	312	344	363	351	354	325	370	324	362	340	312	347	333	347	352	388	292	379	357	349	334	358	341	347	321	349	353	319	368	310	321	327	348	384	351	315	311	336	323	325	359	367	333	334	329	375	346	336	339	383	349	347	344	333	383	370	352	324	343	367	335	374	352	358	325	352	346	339	311	323	331	378	338	345	325	331	360	363	323	313	326	304	346	348	357	356	339	355	345	334	298	342	364	369	322	343	347	362	385	339	342	361	316	338	358	324	351	337	322	372	342	313	367	343	331	332	349	354	354	356	323	331	389	369	319	342	319	370	343	324	354	348	338	344	332	316	343	335	336	371	367	359	338	344	370	346	350	348	334	344	346	351	377	344	323	350	350	376	323	360	390	349	384	335	363	320	367	325	323	328	335	332	364	357	329	309	370	318	358	357	329	336	354	342	353	331	357	345	374	316	319	346	353	368	343	333	350	358	354	341	340	331	352	338	366	334	346	332	344	356	357	317	316	323	334	342	355	315	333	367	341	327	374	363	380	334	304	339	342	360	330	326	328	346	352	326	352	332	338	345	323	370	356	365	328	342	338	347	376	354	339	316	357	327	355	328	364	361	339	359	354	353	339	329	345	337	339	352	362	352	350	333	350	304	341	319	341	342	373	349	336	357	350	325	328	355	328	334	353	356	321	344	388	305	339	339	334	347	352	368	323	379	336	319	336	362	313	350	344	314	327	314	350	378	342	348	342	343	347	338	308	341	348	366	338	325	379	318	332	372	346	316	330	329	340	335	339	360	352	384	360	355	354	280	352	295	337	317	330	338	351	360	347	365	317	395	349	318	377	333	343	351	358	329	343	320	319	327	334	316	352	344	321	373	354	332	337	366	341	347	346	337	349	338	339	322	346	361	322	345	328	371	349	338	335	329	322	339	337	379	317	325	356	377	340	324	289	348	346	352	315	356	345	333	369	353	342	336	341	372	362	351	367	340	323	356	360	333	346	335	338	349	381	327	319	349	348	334	354	376	366	343	331	340	347	362	352	322	330	352	367	373	332	349	331	353	346	350	325	315	336	343	333	334	323	329	317	335	362	344	348	376	365	335	313	370	352	346	351	345	342	333	342	356	325	331	327	316	350	340	364	343	332	335	343	348	316	337	319	348	357	327	345	387	354	328	362	346	310	353	323	349	367	364	362	352	347	346	357	352	328	307	339	341	331	343	371	354	316	322	361	331	325	331	338	331	357	358	350	371	328	358	360	326	346	342	318	352	359	333	350	363	320	323	330	337	354	316	342	339	312	334	373	318	360	336	324	329	330	350	316	371	337	372	325	390	365	328	399	331	325	323	346	347	357	383	358	342	347	352	335	346	347	350	353	351	339	363	348	353	351	300	357	343	311	369	372	352	346	332	324	305	320	349	341	317	340	336	335	348	326	386	315	330	365	339	345	334	360	348	364	324	382	325	306	343	358	357	308	356	338	347	364	352	360	351	328	348	366	319	353	355	372	344	340	337	353	323	326	324	325	374	332	351	312	355	360	341	350	355	343	330	314	326	357	332	387	343	371	341	343	342	359	327	341	333	334	375	309	346	316	325	332	353	326	314	323	320	352	343	356	343	353	326	314	331	349	323	326	339	360	325	331	328	336	324	319	336	348	312	340	376	353	348	343	320	356	352	345	364	363	346	343	344	302	323	349	364	376	315	322	321	337	378	344	394	334	312	362	352	341	314	340	375	340	301	314	350	344	336	309	342	336	350	352	370	310	324	372	343	337	344	329	336	329	345	377	377	351	333	351	337	331	326	343	347	338	358	340	355	372	381	354	349	324	339	322	366	326	353	347	355	321	303	337	348	349	342	328	306	352	320	322	358	359	344	336	357	338	360	315	349	360	323	383	354	369	355	330	377	349	328	340	342	326	353	318	360	350	307	340	316	331	343	305	350	364	348	349	315	303	331	329	324	364	347	318	365	332	332	323	375	353	364	343	324	365	380	361	325	332	361	288	340	360	365	367	345	347	341	316	367	306	306	318	319	355	342	332	320	342	349	357
20088	21880	32592	38008	36964	35266	34065	32218	29626	27834	22724	20309	19064	18625	15970	14204	11810	10247	9624	8588	7533	6409	4921	4234	3497	3191	2337	2091	2178	1787	1432	1310	1362	1230	1297	1269	1192	1159	1078	1095	983	978	977	1004	976	994	1003	1040	927	900	915	936	942	942	980	975	861	936	904	919	873	838	903	852	887	827	917	865	845	897	868	810	853	863	800	810	859	836	821	832	859	856	840	926	879	887	901	866	861	823	855	863	797	870	824	813	834	818	877	882	822	861	838	793	816	864	842	838	850	817	848	899	800	814	868	884	819	789	786	867	827	795	806	854	853	812	795	844	848	964	824	833	788	845	859	855	865	862	847	862	857	805	850	819	832	847	886	812	855	861	878	896	834	869	796	839	847	792	802	876	903	839	816	877	868	888	853	856	801	808	786	816	846	844	838	801	835	824	802	823	844	802	894	890	867	807	817	857	823	833	901	848	829	811	853	850	899	836	883	788	851	824	760	896	794	807	830	832	849	851	859	808	859	875	880	838	809	876	814	798	817	836	826	878	875	864	860	870	824	842	876	909	883	870	861	861	793	822	804	852	861	853	839	825	869	872	876	873	802	839	877	845	795	887	833	839	863	834	838	853	795	842	828	827	871	869	858	843	829	834	840	854	878	840	872	832	831	823	836	835	825	834	887	803	864	930	812	883	823	864	837	894	843	862	870	865	789	847	888	868	883	834	809	851	857	804	820	813	864	883	880	792	828	828	807	848	893	837	776	831	837	841	796	833	824	814	877	860	857	845	877	822	795	859	853	851	828	801	874	916	822	842	808	858	853	879	852	870	820	813	862	847	852	818	870	838	806	848	846	864	853	855	867	881	823	793	855	829	852	839	829	893	858	869	916	802	825	875	846	818	815	837	892	837	855	822	831	868	810	835	844	829	859	824	812	836	842	875	853	801	814	847	820	844	823	827	864	832	813	877	816	837	857	841	820	814	821	818	821	818	850	855	897	862	839	836	848	815	814	851	827	803	838	879	839	794	865	860	854	842	867	831	817	796	867	851	882	881	851	880	814	845	792	844	860	838	841	880	847	845	826	877	808	784	817	826	863	814	858	860	855	824	834	854	887	877	867	827	815	826	864	843	805	832	832	859	780	827	868	808	860	858	840	924	801	818	856	790	848	786	798	873	834	819	881	835	804	857	874	860	823	869	821	863	848	840	899	808	807	830	832	855	831	846	861	869	820	829	851	856	824	836	794	929	822	834	847	826	850	821	829	853	815	806	877	797	848	826	849	853	876	842	858	860	821	827	875	865	834	890	837	866	842	844	843	826	850	862	787	813	824	859	844	845	833	807	858	850	864	858	793	851	834	831	788	888	859	833	870	868	890	847	808	867	839	854	854	850	831	864	880	854	822	894	824	853	893	874	898	831	810	864	828	859	885	786	859	877	871	804	875	833	816	856	817	828	843	874	859	882	868	883	776	867	825	862	866	851	826	819	838	821	822	830	903	820	858	857	843	887	793	853	853	791	787	872	831	827	834	837	847	879	817	805	856	837	809	847	804	766	801	831	815	834	843	849	864	859	803	870	835	883	854	910	807	824	841	858	838	882	883	854	856	862	885	869	814	822	829	882	818	831	868	862	854	896	850	867	861	886	847	794	830	817	880	805	878	869	876	838	805	840	853	864	815	890	850	834	813	878	894	847	844	893	843	912	812	818	867	847	844	849	804	899	843	860	858	883	894	874	822	847	863	886	848	809	774	913	851	878	880	822	852	850	796	806	842	820	835	822	826	874	874	830	855	845	827	846	880	829	833	857	844	885	900	827	828	815	831	828	843	811	823	803	873	858	844	813	828	855	837	819	901	792	867	862	866	882	861	796	816	856	830	888	869	820	802	900	850	862	846	862	813	813	910	841	819	798	864	861	858	827	841	827	861	832	841	828	826	863	880	873	847	875	822	857	862	862	842	822	869	815	862	813	869	888	854	860	861	863	929	813	862	815	842	805	805	876	845	869	852	858	827	879	846	843	845	870	824	842	851	877	819	798	817	897	855	780	883	825	829	862	870	835	829	897	879	808	870	848	831	878	829	897	892	890	856	805	832	825	888	848	837	819	872	858	914	831	846	829	845	892	873	864	894	823	849	840	842	874	836	860	845	832	867	794	868	822	898	848	833	856	859	860	851	872	823	833	823	853	798	832	870	820	866	897	853	831	871	852	879	822	887	817	804	795	864	852	851	843	880	854	847	873	819	824	791	865	869	840	841	813	854	900	845	848	853	825	830	839	920	883	867	855	867	852	839	835	876	847	803	845	859	847	838	843	837	867	861	786	806	889	857	825	858	812	866	803	757	788	814	859	869	843	832	835	840	876	884	809	889	851	886	793	833	827	890	847	833	836	836	832	821	869	905	873	822	824	838	877	826	859	839	836	848	920	903	858	800	822	830	829	859	791	840	848	842	892	829	854	870	859	865	871	833	822	873	863	825	891	836	894	881	892	882	841	860	847	838	835	812	842	835	841	874	827	875	805	826	839	819	822	875	871	877	861	823	845	838	862	863	854	851	847	856	838	838	876	825	916	864	904	839	822	880	830	876	875	832	822	838	865	844	863	798	823	863	811	794	858	857	865	857	830	833	856	908	847	843	847	822	844	836	792	807	874	808	849	859	873	824	811	840	829	831	860	816	867	837	857	850	859	830	865	848	859	809	835	849	852	807	832	866	887	887	810	873	849	851	838	862	889	849	844	836	873	857	852	888	844	803	854	875	839	823	868	815	856	873	851	839	845	802	806	858	806	782	813	845	861	861	825	785	868	857	907	832	850	842	865	827	803	858	870	896	864	842	810	877	852	824	841	880	839	824	842	862	836	918	837	818	855	860	861	787	788	854	861	841	823	809	840	836	831	864	844	859	844	842	824	816	840	834	840	831	819	875	844	824	877	817	800	837	882	877	837	865	855	853	881	860	854	888	848	846	860	829	832	864	848	856	842	806	848	825	867	828	840	848	844	850	806	859	812	831	803	813	874	864	841	836	872	868	801	855	798	808	859	877	822	823	832	850	790	884	833	846	846	861	827	847	870	842	836	854	850	852	844	842	828	843	873	860	891	835	859	803	866	794	864	835	831	829	881	845	849	879	877	862	878	834	796	880	847	861	867	852	832	788	857	866	838	826	822	785	827	859	831	865	803	831	836	852	841	843	892	830	857	911	838	797	867	894	880	816	858	857	811	820	821	834	863	838	836	832	897	875	844	819	836	855	791	844	870	873	869	860	854	800	870	839	823	804	833	801	854	791	838	851	824	846	813	804	857	838	876	819	833	831	827	825	845	860	870	882	847	895	847	806	793	833	851	837	856	851	819	863	830	919	825	840	817	825	873	848	784	863	853	846	873	887	895	858	824	863	804	852	827	820	842	885	844	842	832	816	842	818	857	876	893	845	881	875	821	839	843	863	864	822	887	825	848	821	853	851	820	819	873	889	889	807	882	912	804	888	825	833	824	858	834	879	812	839	831	832	865
51493	40725	41957	41866	40353	41489	40256	40702	40918	40654	37721	34913	33965	33862	31571	28211	24495	21615	19798	18122	15471	11978	9304	7511	5741	4755	3208	2475	2890	2231	1445	1151	1133	952	1065	1060	913	879	745	806	682	583	567	575	541	614	616	577	493	389	430	439	488	445	477	554	439	464	529	416	351	406	346	340	322	332	300	321	310	306	281	347	305	340	285	312	324	328	347	316	327	337	346	359	335	309	318	297	275	291	316	304	309	318	287	340	312	301	303	313	283	294	312	309	324	330	250	350	317	283	294	317	285	333	329	325	292	305	316	280	283	337	288	299	315	296	351	295	282	298	319	316	285	292	310	319	279	287	302	319	311	329	293	301	300	283	317	333	339	318	292	324	334	278	314	294	294	326	310	307	308	340	328	306	322	320	319	311	269	331	301	310	313	278	311	312	283	320	276	325	340	288	307	315	328	321	327	291	304	307	305	303	295	318	326	293	274	281	298	287	309	330	299	279	333	313	297	295	320	297	314	310	298	316	314	297	298	305	323	279	334	328	283	327	300	320	328	306	320	274	299	310	321	340	321	284	246	339	311	298	295	323	310	292	323	325	322	301	309	314	325	318	289	315	282	294	294	300	302	322	294	274	361	315	312	326	321	265	293	334	309	314	287	295	294	290	326	290	342	315	292	280	330	282	292	303	337	319	294	332	295	305	295	333	300	323	324	330	308	343	309	314	327	319	305	296	303	310	303	297	312	305	328	349	334	300	341	282	299	335	335	307	281	289	319	291	337	327	300	276	309	319	304	316	325	311	315	316	276	291	303	295	328	292	269	331	298	287	281	355	324	313	298	338	294	333	302	310	293	260	288	332	330	284	308	327	334	310	309	313	321	301	314	325	342	313	295	306	320	338	339	322	285	292	322	305	312	304	275	268	309	287	308	304	292	309	305	298	290	291	325	315	342	323	303	306	319	305	331	298	324	317	320	339	296	282	303	308	309	286	261	301	287	317	334	323	326	306	313	294	310	301	317	317	320	326	311	334	315	320	323	306	298	273	297	332	311	295	297	310	282	328	304	303	270	332	324	305	326	296	301	272	279	291	306	296	321	298	331	302	297	333	300	314	310	302	316	347	323	313	298	330	282	300	295	336	360	283	311	322	331	324	283	310	305	312	242	306	291	302	303	282	301	315	320	297	311	303	278	321	287	300	322	293	300	312	294	258	331	302	299	320	277	314	345	310	310	323	300	322	302	275	273	247	311	309	303	330	307	270	315	279	276	316	313	306	298	311	318	324	284	330	313	268	342	299	328	310	285	288	267	345	265	267	312	334	336	319	322	342	292	308	293	296	291	289	322	301	317	334	311	340	285	315	327	292	319	286	315	282	309	321	348	309	287	312	282	293	314	324	289	320	277	329	327	282	304	318	296	329	295	311	312	290	307	292	302	298	300	301	310	311	255	297	304	296	327	308	317	313	331	327	324	349	319	267	309	278	294	293	290	306	291	294	306	302	305	312	292	289	294	316	269	302	285	293	302	311	330	303	330	298	280	279	335	334	302	306	319	299	316	316	312	315	316	282	311	282	289	291	287	283	326	299	302	324	349	295	313	329	299	319	290	309	337	346	309	308	276	309	305	295	315	324	313	299	298	325	301	320	279	272	311	329	300	319	332	310	300	304	304	290	348	326	307	311	292	289	294	294	333	340	287	325	313	289	282	316	300	306	332	310	312	296	266	314	312	305	322	296	286	296	322	305	312	295	281	328	276	295	308	282	290	302	265	340	317	302	316	308	309	330	336	277	325	296	291	308	291	289	317	325	299	328	318	330	321	287	315	301	284	279	334	318	321	314	293	304	293	293	308	316	332	289	311	298	322	288	303	325	321	312	318	331	279	302	266	294	300	312	311	297	308	322	304	317	322	306	293	323	323	271	306	316	280	314	333	307	304	296	292	288	330	302	306	329	310	298	316	284	299	323	313	315	298	307	325	312	322	294	285	304	317	287	282	326	300	273	289	312	325	312	291	305	363	365	320	301	305	296	318	324	310	310	296	268	300	304	296	328	310	345	318	334	341	327	328	299	344	313	262	306	314	320	286	312	330	304	289	296	269	307	304	316	303	312	314	302	316	299	306	325	305	291	303	320	340	315	303	318	309	264	331	310	328	311	307	292	270	301	285	356	309	335	309	323	326	325	325	327	314	305	292	312	322	326	307	292	287	343	321	305	311	290	313	312	295	320	314	303	333	335	323	330	320	333	293	296	319	313	320	295	296	307	302	306	294	282	279	306	290	302	316	325	302	299	293	313	290	297	337	303	323	299	341	313	316	297	289	286	282	332	324	299	292	343	343	315	293	337	307	284	308	286	310	312	324	310	298	279	279	299	293	326	323	275	328	293	289	305	300	301	300	305	316	302	329	287	316	315	304	319	317	328	295	308	307	326	304	309	312	311	269	308	293	302	292	311	285	295	318	303	317	322	290	317	340	318	311	293	267	288	313	313	312	306	304	318	299	326	305	299	293	284	271	290	332	273	305	322	307	314	296	319	312	296	324	280	308	337	320	317	313	317	329	293	311	305	318	318	294	318	295	288	318	316	336	309	319	310	322	327	309	326	278	344	288	308	303	337	288	309	336	302	307	327	303	323	300	305	314	349	326	291	305	307	321	312	306	319	300	300	333	286	311	321	305	303	332	307	307	296	343	294	320	310	272	320	299	309	290	328	330	316	299	299	284	310	289	312	335	313	330	308	293	301	285	325	307	284	312	325	301	317	313	300	295	313	287	311	309	301	289	298	297	346	336	301	278	332	288	331	312	309	282	301	311	293	307	298	280	313	302	288	291	304	269	324	291	281	334	314	310	290	274	308	293	339	294	333	315	316	297	321	304	308	316	325	305	357	317	298	328	277	292	282	277	322	321	304	325	296	284	351	301	303	299	302	298	348	304	300	336	304	316	312	342	319	303	313	273	309	303	299	307	330	307	321	295	296	297	339	304	292	331	319	313	302	310	315	300	306	319	325	283	300	302	305	293	310	295	328	272	328	317	321	327	324	275	315	331	287	287	297	304	322	322	280	303	277	339	299	306	341	326	282	346	315	295	303	300	279	329	320	321	257	332	288	325	328	296	309	325	330	327	311	302	308	310	342	271	309	303	297	296	319	324	330	323	312	303	278	296	288	329	321	317	314	326	311	312	324	308	309	285	294	319	290	309	303	327	318	336	304	325	324	308	315	288	304	310	281	319	348	313	318	311	331	320	297	340	318	297	286	288	360	325	334	317	316	310	311	316	336	309	298	357	316	271	320	286	299	325	288	292	285	317	272	285	301	323	287	272	282	319	310	279	303	308	267	317	278	301	292	328	268	323	283	316	312	308	263	317	298	313	301	282	298	285	314	324	306	316	304	308	302	286	284	292	309	299	324	347	293	303	303	356	327	320	268	318	297	329	316	318	277	313	310	304	315	286	319	308	294	284	322	330	313	267	295	325	318	323	294	330	324	326	285	303	290	306	292	303	335	292	284
40037	43325	45498	48766	52814	51578	53147	53557	53070	52269	49777	48453	47451	47115	44563	43266	40358	39196	37817	36576	34069	30287	26083	23985	20283	18096	13836	11415	13275	9825	6851	5942	5567	4866	5655	5387	4454	4356	3655	4102	2898	2549	2406	2308	2319	2637	2584	2663	1788	1480	1457	1585	1566	1640	1918	2149	1630	2111	2044	1361	1147	1163	890	869	911	860	885	798	731	723	719	754	742	685	735	668	628	679	670	687	797	896	880	812	853	717	735	742	676	715	725	684	708	652	693	654	658	704	692	676	614	674	688	669	692	700	652	679	663	674	678	701	670	722	703	697	703	677	670	681	633	693	654	665	618	706	609	741	675	712	690	649	690	703	662	693	615	669	641	617	671	647	702	695	671	660	668	686	662	683	681	661	662	687	658	674	716	679	665	698	684	660	645	700	659	670	717	652	669	699	692	692	676	729	702	674	648	685	665	676	652	686	669	680	667	667	656	666	654	657	671	668	673	678	698	681	663	702	699	667	653	686	671	633	687	625	680	650	641	674	675	701	695	682	662	657	657	668	661	702	651	620	674	655	677	679	674	690	649	655	662	663	706	646	653	678	677	669	696	690	626	677	642	716	681	644	679	670	654	658	688	666	656	636	684	671	671	710	623	624	680	709	648	669	650	685	677	676	687	691	667	729	697	703	696	630	689	640	664	720	719	699	706	685	677	621	626	683	709	683	675	661	663	683	701	644	672	691	668	698	670	674	668	678	680	701	691	706	645	680	692	717	653	705	608	671	644	660	714	706	677	662	700	679	664	686	696	687	702	676	666	722	690	700	728	698	665	707	687	675	703	678	711	663	681	665	644	643	659	672	685	719	661	643	662	650	677	639	683	664	667	664	626	649	644	639	704	727	710	656	667	666	661	692	694	671	703	682	669	711	669	724	700	706	725	681	680	725	706	694	685	657	704	669	658	664	690	695	675	671	714	662	685	679	653	706	703	668	659	732	661	685	630	697	651	717	669	654	687	687	698	679	683	644	664	671	709	683	681	714	669	649	670	645	736	723	670	673	665	695	712	729	689	690	713	641	692	691	662	673	675	692	665	645	664	661	643	681	672	641	685	656	707	631	666	643	681	656	662	647	621	640	713	689	645	712	644	692	705	683	667	676	642	639	677	693	646	623	683	694	624	677	650	737	691	736	698	694	610	652	661	615	649	700	687	718	667	660	665	637	612	659	697	639	669	681	680	674	691	691	683	618	710	658	666	688	653	669	652	692	638	682	683	680	672	714	667	696	682	626	697	629	714	692	685	668	716	675	634	663	691	662	651	682	638	664	620	684	681	685	638	650	656	658	684	655	689	698	698	664	633	686	678	684	719	674	675	636	676	674	678	651	721	641	668	673	668	677	673	658	681	680	649	708	670	705	646	687	636	709	680	641	689	652	714	647	660	642	667	685	737	665	688	683	700	658	647	673	650	640	696	714	680	682	691	652	660	697	669	639	680	709	658	712	725	668	675	656	692	668	670	705	702	651	625	667	690	699	689	666	643	662	671	666	691	666	680	664	673	648	660	713	657	700	696	692	663	697	726	669	704	669	649	699	646	663	633	664	687	679	729	684	757	677	648	687	704	682	673	687	716	679	662	694	626	672	642	714	639	692	673	699	710	681	702	652	682	692	716	626	675	685	697	681	682	675	710	680	707	699	674	685	658	714	648	683	695	640	683	684	599	685	654	689	674	699	671	636	658	698	677	694	651	687	691	670	732	662	689	639	673	654	687	677	696	670	670	716	677	684	687	699	677	677	652	658	642	739	695	683	680	662	665	660	635	684	702	735	657	687	651	669	694	660	669	692	711	658	676	649	654	658	662	644	682	719	728	648	675	654	681	687	665	657	669	677	654	690	632	655	653	683	711	716	651	658	662	711	646	693	692	648	696	642	680	639	653	720	659	661	691	705	750	653	638	649	685	671	683	719	708	645	670	665	647	637	667	644	683	677	634	709	634	659	752	704	657	674	663	676	672	659	671	655	639	691	632	700	703	656	666	656	661	673	650	655	672	663	700	685	667	668	658	662	694	724	698	639	651	676	684	657	683	677	677	687	688	653	698	711	662	597	699	689	679	664	672	683	693	693	695	626	685	694	674	695	704	657	685	639	679	629	688	642	683	710	688	671	685	681	700	685	673	651	661	682	652	712	678	673	630	677	721	677	671	630	649	704	664	688	631	683	653	682	662	633	675	668	645	711	695	718	699	632	689	652	718	668	643	699	709	658	711	693	686	672	664	687	677	674	668	676	682	636	692	696	614	690	711	669	698	671	659	632	668	703	684	683	655	681	635	667	641	633	676	686	666	638	685	660	629	655	667	692	683	699	682	686	650	643	667	648	649	662	692	717	682	699	696	676	683	708	644	661	661	653	701	672	681	681	648	782	696	647	709	700	712	680	666	692	672	672	705	713	660	698	661	647	657	663	702	670	725	694	654	692	662	646	628	700	689	662	631	681	631	679	685	652	701	651	689	649	709	654	644	664	607	685	674	645	667	680	632	699	654	651	654	622	672	689	655	659	640	683	642	684	663	674	678	688	715	708	655	658	647	637	679	650	679	684	681	705	683	672	669	662	712	676	701	631	659	639	712	670	679	667	693	665	703	691	693	686	692	705	620	679	679	721	716	667	680	683	713	687	649	658	712	663	681	677	666	666	644	696	720	661	667	657	658	668	708	638	698	713	642	683	674	687	671	710	677	684	698	687	618	663	675	683	619	678	701	637	656	673	646	681	675	680	656	686	678	689	699	720	690	641	694	680	708	671	650	678	678	680	677	627	692	633	712	653	674	692	651	723	624	663	632	672	716	733	697	682	634	678	680	663	695	654	700	695	655	646	689	692	715	633	724	600	695	694	632	633	668	670	687	665	703	669	652	693	659	681	712	681	672	665	650	662	672	704	659	704	673	681	678	693	710	720	646	662	718	662	666	680	663	706	654	691	651	690	697	654	676	693	659	669	672	656	652	645	696	677	677	661	674	659	664	689	623	682	705	681	641	680	678	674	667	623	704	694	695	679	687	656	640	720	678	702	658	668	686	701	683	659	676	719	667	660	694	659	747	670	650	657	665	725	639	681	663	678	698	669	706	682	681	668	678	719	646	684	693	682	659	620	613	699	662	689	688	713	685	677	690	631	684	718	619	659	640	671	658	678	654	694	654	641	632	663	633	694	721	701	685	655	738	685	704	690	648	648	727	633	671	653	679	666	666	664	647	699	671	660	692	703	660	690	687	624	688	701	680	663	703	665	651	645	717	653	704	659	635	658	667	658	690	665	724	656	727	666	683	712	713	698	708	723	707	679	658	686	662	690	675	700	697	636	656	688	666	694	666	675	696	701	706	739	676	668	641	676	725	631	708	679	665	659	664	659	666	683	641	663	688	682	678	662	702	643	659	694	676	673	665	696	666	645	693	648	701	661	670	688	655	698	674	644	644	673	705	699	707	704	686	688	702	678	644	663	671	692	689	726	650	726	681	694	663	660	631	694	665	677	716	655	672	676
57346	41044	43538	41685	41888	43713	42774	44749	44586	44997	44481	43245	44773	46500	45735	43261	40322	37554	35703	34059	29788	25422	20667	16538	13148	11425	7321	5802	6184	4941	3253	2477	2190	1875	2166	2040	1707	1635	1299	1508	1066	928	891	805	922	959	974	999	689	610	578	647	669	647	658	791	621	796	801	523	442	512	398	375	352	348	373	319	351	344	322	341	298	340	335	320	302	285	296	307	349	392	385	397	373	315	327	317	319	320	274	337	333	316	326	283	306	316	313	320	277	308	296	283	311	292	301	305	320	297	302	289	289	283	315	328	331	305	301	320	323	300	320	273	241	316	321	299	314	320	285	328	286	333	296	309	318	290	307	308	313	281	324	300	283	288	279	296	306	303	301	278	335	317	304	336	326	331	279	319	299	291	309	321	294	309	303	304	283	294	312	314	275	315	309	310	309	325	294	285	296	286	300	335	317	329	299	299	307	326	298	295	298	322	336	283	320	298	301	335	301	316	326	299	322	290	292	289	332	308	298	319	315	328	268	313	283	308	310	325	284	289	310	313	297	274	274	312	307	292	312	284	305	287	318	296	308	273	321	298	291	310	303	292	291	323	266	302	306	286	346	352	330	272	292	264	314	305	302	323	283	305	299	341	287	351	302	300	288	287	294	294	288	303	312	313	306	293	310	323	320	310	272	313	299	294	310	316	308	274	301	301	324	292	278	297	319	296	322	307	286	279	307	296	324	308	367	310	288	320	301	292	340	317	280	295	288	329	316	269	333	322	283	331	296	317	317	259	310	268	339	297	291	280	275	304	281	331	305	293	269	296	282	325	284	286	327	325	323	320	302	311	308	304	286	317	301	316	353	315	275	303	311	318	330	317	312	290	316	292	325	315	285	285	336	265	286	284	318	310	325	313	296	307	294	279	289	295	367	323	284	308	297	332	303	287	295	307	327	285	291	301	323	299	290	295	295	299	306	325	293	281	303	310	296	310	308	296	296	269	303	332	316	299	321	297	310	332	303	304	317	298	310	315	311	316	293	309	277	320	269	279	302	294	303	307	301	311	343	321	293	347	298	301	341	356	359	303	279	328	277	287	310	340	301	307	304	300	347	315	336	284	293	298	311	316	318	252	329	305	301	284	297	313	283	302	322	293	298	297	318	317	292	261	313	285	308	291	290	264	300	299	297	305	333	319	313	300	312	303	292	312	327	304	283	307	281	313	309	343	293	338	328	293	301	333	305	285	305	288	313	314	303	304	311	303	306	305	289	292	310	303	305	327	335	330	323	296	338	314	305	292	326	336	293	326	301	325	292	327	316	312	303	287	343	298	301	314	312	289	292	303	309	289	319	266	314	264	286	334	321	303	302	323	280	296	284	328	279	325	284	295	296	316	296	322	297	278	324	296	311	288	306	323	311	302	349	324	328	283	301	324	361	278	304	300	336	318	294	275	297	323	301	322	287	292	286	326	316	307	259	321	324	277	284	297	295	278	327	293	303	347	332	318	300	304	308	286	308	312	273	292	304	303	320	310	338	323	328	332	307	300	319	315	295	314	293	311	297	304	270	308	298	306	315	303	335	311	299	318	273	309	324	337	331	305	291	284	318	304	326	280	287	297	300	306	310	321	319	310	338	286	287	321	313	299	291	311	296	293	284	274	292	314	306	296	320	295	290	292	323	308	329	284	323	299	306	275	302	321	281	304	314	300	321	294	293	303	326	308	348	310	291	279	305	305	303	304	331	286	309	321	295	340	316	312	284	265	310	317	308	298	290	276	278	310	290	287	285	295	304	324	292	282	294	305	303	314	320	331	317	308	304	295	296	302	270	277	300	309	280	338	319	338	295	311	317	309	268	292	297	323	312	292	312	333	281	311	304	270	320	306	335	304	327	281	287	269	308	328	314	286	306	287	280	301	323	311	289	303	307	314	333	304	317	297	294	326	303	304	296	294	275	304	313	325	284	300	281	313	335	282	313	295	313	288	300	280	336	344	315	313	274	302	285	298	296	299	302	271	331	298	303	289	293	293	287	308	295	300	289	287	293	304	269	290	283	314	282	334	310	298	299	313	354	324	305	277	286	294	335	300	277	312	297	284	335	307	284	305	295	290	307	285	297	301	327	298	275	326	278	295	303	359	322	332	315	305	307	305	311	272	306	308	306	296	316	284	299	323	299	308	339	292	330	301	270	315	341	307	281	308	304	297	327	285	314	306	304	301	299	304	285	281	320	274	293	291	313	289	275	320	295	319	296	343	314	312	330	326	338	278	310	330	294	303	303	286	335	298	312	305	283	301	296	335	303	305	296	300	287	296	320	309	281	318	305	290	291	313	306	277	319	324	303	306	287	273	304	296	308	315	300	335	300	325	289	314	321	303	293	309	326	307	316	316	308	292	332	292	295	310	320	297	327	323	307	297	289	285	315	304	342	285	287	303	299	291	290	294	296	299	330	291	317	301	315	308	302	313	299	311	295	290	321	327	266	302	312	324	306	373	317	302	266	290	322	305	277	282	316	298	303	309	296	287	285	301	319	288	287	279	328	317	304	289	302	295	307	296	314	327	327	313	284	312	337	324	318	321	318	298	276	331	294	308	315	296	283	287	313	293	278	287	280	302	320	326	310	290	269	312	297	276	363	296	320	304	319	282	293	319	304	294	295	330	300	324	308	312	338	311	322	291	293	315	292	300	281	306	289	319	297	283	290	334	291	305	269	331	314	301	284	344	306	296	282	295	322	282	310	302	270	318	324	319	312	296	313	316	316	294	297	324	280	293	308	306	355	334	293	320	306	296	324	330	306	320	315	312	301	319	288	313	286	308	297	320	308	286	289	290	316	313	321	292	289	298	293	307	308	306	281	333	275	287	325	295	280	267	309	303	318	296	306	291	321	306	293	309	318	279	286	303	277	283	337	279	320	316	307	317	278	304	295	331	340	289	322	281	318	293	306	320	280	317	271	303	313	330	296	294	302	348	273	327	337	341	293	287	259	316	333	290	311	328	311	292	298	290	281	325	322	338	301	294	305	289	281	292	275	281	303	302	301	310	313	304	308	324	279	322	326	309	308	302	273	274	302	293	313	286	302	305	327	298	296	281	307	304	301	319	276	301	299	270	293	290	284	314	330	316	315	277	300	328	308	283	312	313	325	319	316	359	311	313	304	299	306	336	309	264	286	314	317	346	297	308	304	277	321	277	304	303	316	266	299	261	324	303	292	299	325	318	297	282	345	301	279	333	270	335	294	311	311	316	310	333	305	297	312	306	314	308	281	271	295	323	322	309	292	301	296	286	323	299	338	292	344	340	339	272	296	321	283	274	316	299	313	281	324	326	296	324	284	305	289	314	321	332	319	321	286	313	302	293	339	347	358	312	286	318	324	304	299	312	266	318	269	301	294	308	298	277	308	298	288	333	319	301	328	313	309	308	276	319	298	334	315	325	295	310	343	328	319	282	298	291	307	313	293	317	322	296	324	337	318	288	287	300	279	287	293	306	299	288	279	307	335	315	317	315	294	300	304	324
52760	56653	54817	56805	62433	60836	62947	64569	62925	64763	62332	64954	63858	64050	61040	60630	58020	57099	55486	54641	50740	47444	42454	39249	35032	31713	25598	22099	24552	19559	14647	12867	11204	9984	11687	10700	9134	8530	7336	8189	5703	4768	4639	4359	4729	5064	5131	5101	3151	2683	2446	2809	3253	3079	3474	3986	2885	4122	3942	2148	1771	2108	1290	1248	1103	1313	1177	1029	896	912	866	937	850	779	823	832	724	771	766	755	957	1253	1202	1112	963	856	775	760	721	723	741	738	777	760	705	732	715	729	728	734	735	716	699	718	693	779	742	749	741	783	755	745	700	674	711	736	801	745	712	726	744	739	740	772	751	740	777	756	745	735	720	741	731	755	715	731	689	736	712	748	720	716	682	726	744	770	701	754	764	701	724	716	690	726	708	743	713	715	739	712	740	710	722	751	723	759	775	781	760	738	747	738	700	705	745	719	661	745	733	757	769	701	727	706	682	741	703	704	742	744	763	719	736	698	723	769	775	688	745	751	789	747	793	734	685	700	773	681	714	736	742	747	731	729	707	731	752	794	738	732	738	724	736	742	697	713	713	701	709	753	750	725	712	720	743	727	717	716	790	773	762	728	749	785	748	738	668	706	737	691	734	674	691	706	725	736	728	707	702	736	737	760	782	762	734	701	700	732	703	675	777	732	748	694	700	767	755	746	707	746	779	733	729	737	756	752	732	756	719	769	710	725	747	727	744	702	753	673	687	767	681	695	778	745	738	706	743	738	747	717	725	728	758	745	722	763	707	738	694	749	754	712	734	805	680	736	709	738	699	760	713	774	707	733	759	733	726	726	723	750	762	728	749	725	743	824	742	789	730	695	720	712	723	714	741	712	686	682	715	763	743	738	796	728	724	723	706	737	711	728	732	721	700	773	750	675	717	699	739	763	717	728	738	734	711	767	755	736	737	696	730	703	730	736	773	731	716	705	701	721	726	694	736	734	750	758	742	749	704	718	736	698	690	771	725	765	713	718	715	697	730	734	727	729	737	726	724	742	763	689	723	731	704	771	756	747	694	770	726	733	694	734	735	755	734	744	762	695	681	746	736	716	753	788	774	705	707	775	758	810	684	740	747	750	720	730	739	738	725	790	721	733	723	717	765	747	736	778	736	754	795	763	721	743	748	769	722	712	705	750	748	728	730	680	724	732	760	745	683	740	751	749	695	696	743	686	748	727	771	716	697	795	695	750	731	762	710	702	729	726	766	721	776	760	741	811	713	754	766	732	718	711	723	695	713	745	774	748	752	722	716	743	694	695	729	742	722	756	730	749	734	731	706	694	706	743	766	680	712	715	741	690	775	771	706	736	713	713	766	759	718	742	781	737	703	736	757	717	754	709	737	739	712	735	717	736	737	782	767	726	725	695	706	747	719	728	740	671	759	696	720	734	711	724	757	754	717	709	724	688	739	732	736	739	762	781	707	724	720	702	778	763	697	662	776	702	768	724	728	751	732	714	748	732	710	760	752	765	749	713	759	740	760	737	779	733	770	754	684	671	770	736	758	757	747	719	710	778	717	713	738	700	730	682	734	715	717	726	752	782	734	707	727	744	708	698	745	769	736	679	777	780	748	720	750	750	701	751	742	710	709	805	770	756	740	731	730	742	760	731	707	773	719	768	743	758	724	769	703	757	696	770	732	765	723	774	693	691	714	717	743	735	739	727	764	731	731	749	749	736	681	730	721	724	792	750	698	730	671	650	759	761	751	732	701	747	751	734	732	698	745	711	694	699	700	775	746	754	728	787	719	685	737	738	694	726	734	792	724	743	760	730	696	790	697	743	744	691	764	708	752	696	706	738	710	747	743	727	740	731	732	706	738	711	719	739	714	726	761	713	782	739	669	710	738	699	714	757	699	705	720	771	750	690	777	700	733	719	736	749	699	791	688	711	761	748	733	753	760	685	750	716	734	782	683	740	755	738	747	694	734	767	713	732	752	729	713	716	764	768	727	682	697	742	735	735	745	731	730	652	715	701	746	692	700	724	708	689	724	714	673	731	748	733	731	723	782	728	701	760	791	768	734	755	727	731	734	750	746	734	709	711	733	757	736	788	766	781	723	752	715	748	735	743	737	735	709	688	711	751	741	682	765	734	684	725	684	754	749	718	732	762	740	750	781	741	750	740	727	718	697	705	688	781	687	686	689	736	743	742	711	726	729	721	754	712	720	719	752	759	716	746	733	730	723	761	715	772	770	729	742	744	701	707	730	708	725	702	719	699	708	711	742	682	742	709	734	704	739	723	718	750	705	744	769	729	731	768	734	746	688	713	712	711	737	741	778	738	741	703	688	686	770	697	739	732	736	757	742	762	732	710	755	715	794	784	697	734	791	709	736	724	743	723	727	722	747	731	732	730	714	769	741	718	721	734	757	764	716	701	733	798	704	745	731	747	748	737	702	749	741	710	726	706	658	756	724	708	747	724	726	744	746	685	705	715	753	746	716	726	731	761	717	735	730	731	709	702	770	735	720	790	685	728	708	685	739	738	716	741	739	761	724	720	764	730	751	739	715	720	733	723	752	745	726	684	782	771	749	733	750	754	738	704	719	727	664	752	747	722	692	736	737	766	724	703	736	761	712	713	713	741	745	653	700	736	730	734	702	702	722	720	730	793	750	766	785	688	708	727	711	706	735	711	722	782	793	712	706	741	709	725	749	754	747	763	723	732	713	753	735	784	728	773	764	748	763	780	778	755	710	709	753	739	677	719	727	696	768	718	728	762	740	773	764	750	751	721	710	737	729	692	750	705	731	703	715	712	755	739	755	715	709	727	753	750	760	702	737	729	727	753	751	719	729	727	706	739	733	682	678	705	737	741	766	677	708	753	741	745	698	716	738	683	760	733	705	714	699	744	716	734	697	731	783	724	738	713	733	717	758	716	748	717	707	734	732	695	752	760	696	675	710	741	715	673	725	703	680	743	736	747	680	725	718	728	730	759	706	749	743	735	691	762	708	733	725	721	712	740	694	735	726	742	690	721	726	728	747	740	763	745	722	739	716	770	781	740	721	708	701	673	739	708	730	745	729	738	704	732	733	725	682	723	775	686	712	714	722	747	731	746	739	745	723	721	795	765	746	777	751	743	690	740	693	741	719	747	729	749	777	762	737	726	733	727	730	751	701	689	741	761	735	728	737	740	725	728	701	709	767	765	753	703	792	705	701	765	730	733	701	733	766	722	749	711	732	735	744	733	775	745	762	737	728	707	722	736	711	717	775	693	710	738	711	734	719	757	734	731	695	685	706	719	704	723	753	723	758	730	755	701	704	728	744	770	701	738	739	758	709	775	748	758	755	741	695	756	759	730	742	685	742	743	698	726	703	715	726	706	729	745	693	699	729	716	689	730	723	708	737	727	740	730	722	708	693	724	677	730	808	731	797	707	729	698	708	721	739	749	692	710	728	763	733	690	666	718	715	735	733	767	738	694	694	723	751	690	734	733	680	724	745	736	749	724	688	735	723	754	720	756	677	719	737	762	764	748	711	719	737	732	736	707	736	669
23104	20784	26021	25311	20438	18928	16713	14074	11484	9031	6615	4588	4181	3662	3133	2678	2185	1927	1724	1601	1394	1225	965	835	745	667	557	487	488	476	424	392	349	361	341	383	401	334	359	388	341	349	344	330	363	364	386	340	353	343	335	330	335	325	342	337	310	327	330	340	319	307	332	360	311	363	357	324	352	322	323	326	333	338	357	363	338	311	324	315	333	340	332	337	330	337	337	354	322	323	314	330	320	324	331	342	314	348	311	316	358	325	320	336	328	347	325	318	330	314	333	311	340	314	312	326	302	325	295	351	297	318	368	327	327	293	311	341	318	325	336	335	312	319	357	317	331	310	310	325	331	313	318	320	328	352	320	350	304	352	356	330	324	362	332	313	320	331	321	303	298	342	349	298	328	339	339	357	309	315	300	304	335	336	347	333	333	319	307	327	354	329	332	308	318	330	337	344	336	333	332	356	314	292	325	392	294	340	324	326	326	338	310	338	311	307	319	352	356	356	314	309	342	330	304	330	338	312	330	355	325	321	336	311	307	344	329	349	350	319	331	350	363	306	308	314	354	298	326	338	301	324	311	301	336	338	348	297	304	338	324	297	324	332	331	355	346	346	346	324	331	311	322	344	324	324	316	354	314	330	337	331	324	328	338	331	325	311	330	343	283	346	312	319	355	360	339	341	335	355	301	338	324	313	313	333	348	316	323	343	316	335	312	327	325	334	373	339	305	318	320	357	308	294	317	360	309	312	336	327	316	348	337	297	343	351	324	346	318	290	347	309	363	321	337	335	338	332	332	335	317	332	304	351	331	323	339	291	354	338	319	322	353	317	334	279	329	317	360	313	325	331	293	349	309	312	376	339	334	324	332	288	339	316	342	301	306	388	345	323	370	317	328	370	324	332	341	332	317	338	300	294	305	354	356	353	325	319	321	338	346	339	345	357	338	364	353	343	323	335	316	319	316	325	393	318	315	354	308	373	326	343	278	300	326	353	332	331	337	319	333	303	316	319	303	303	346	323	350	319	383	335	316	304	292	312	333	313	330	344	319	326	322	334	352	334	336	326	330	345	318	321	341	332	355	326	343	342	316	323	346	319	317	286	347	332	327	325	320	313	360	299	320	339	351	333	309	332	333	345	338	296	349	337	324	314	355	313	303	332	321	349	323	312	354	328	351	331	294	316	359	333	293	279	327	316	349	319	317	359	342	317	324	366	319	327	338	329	300	338	325	311	335	321	330	306	320	335	308	307	334	327	322	324	356	359	302	289	332	309	313	314	316	326	329	313	353	335	311	329	293	337	316	339	324	324	318	339	317	317	350	327	312	303	336	335	323	360	316	374	336	333	346	283	326	332	324	288	303	332	336	334	331	349	294	271	347	322	320	317	315	340	307	336	335	326	328	319	350	338	353	318	312	305	359	320	312	309	328	341	328	344	300	283	325	313	308	317	359	321	352	321	312	329	333	326	302	339	320	339	325	342	299	323	292	338	290	297	323	345	331	329	329	319	344	324	321	310	306	319	329	353	333	314	314	282	353	350	348	314	320	313	317	323	353	314	303	330	325	324	293	319	315	325	369	338	336	311	326	343	345	323	333	294	321	336	286	320	289	320	335	340	310	323	310	308	335	348	314	309	335	343	339	307	299	327	313	340	346	331	350	337	352	336	300	303	336	333	337	310	341	319	319	310	339	326	291	332	310	320	334	355	338	319	352	345	348	299	324	336	320	328	326	290	302	296	327	336	334	303	349	322	343	320	299	306	334	340	311	325	327	295	325	360	336	345	329	344	332	330	346	339	313	319	348	335	326	337	298	326	345	351	322	311	303	314	333	320	346	321	319	307	330	331	347	326	321	315	347	318	314	340	340	320	325	321	338	320	314	268	320	329	319	332	312	318	301	350	330	355	295	342	329	326	331	331	303	308	330	315	362	289	318	331	341	351	334	334	290	323	344	284	347	337	326	328	312	320	336	335	343	321	350	308	343	336	353	307	313	317	356	330	320	302	324	328	369	332	333	312	333	294	319	323	355	325	295	323	318	302	319	293	294	345	303	315	309	345	338	265	295	325	321	291	323	347	288	316	305	360	329	291	281	327	308	306	335	296	326	343	325	325	342	310	317	346	337	361	347	308	322	295	303	333	324	328	328	339	333	365	351	337	306	321	352	313	318	309	298	330	338	339	340	308	335	343	326	323	330	318	299	308	318	294	352	307	284	349	330	326	327	311	311	328	364	339	309	313	347	318	323	330	326	337	332	317	357	335	307	327	336	295	338	332	378	326	329	356	340	348	308	323	301	307	302	329	328	330	326	345	323	344	313	323	341	309	332	328	308	326	317	310	330	316	309	307	317	313	338	309	323	316	312	332	300	306	306	319	362	300	328	299	306	334	328	346	308	305	351	333	330	331	350	306	325	308	291	366	367	319	338	330	326	329	326	308	324	271	312	309	364	339	334	338	331	343	349	341	338	358	354	319	310	336	322	310	328	310	329	283	307	315	332	344	320	359	323	333	317	306	316	341	320	328	297	323	314	288	340	336	296	376	331	316	320	331	291	356	320	318	332	347	323	314	319	299	355	310	325	331	334	325	335	318	323	327	371	332	311	349	310	362	302	339	324	333	308	319	321	306	336	321	313	366	296	355	325	305	316	359	281	308	335	295	365	324	298	334	305	367	324	331	327	312	336	339	316	318	337	309	328	339	345	347	346	306	326	334	329	315	320	324	351	352	314	353	320	341	372	312	330	326	328	322	312	356	321	335	326	341	348	313	309	368	340	337	359	335	336	364	363	338	353	319	333	290	318	341	333	332	329	308	360	329	301	355	323	346	336	321	336	341	338	297	335	348	320	328	359	321	355	317	313	313	330	351	342	318	310	321	331	352	352	338	316	328	322	310	310	326	320	295	318	317	309	378	351	330	306	322	324	325	341	322	348	318	300	299	329	360	318	334	335	332	320	333	303	352	310	341	312	348	315	351	335	310	322	337	318	356	344	311	293	299	304	329	360	317	289	311	379	332	326	298	340	349	312	358	340	327	301	317	332	349	294	320	312	309	345	318	368	319	355	308	326	323	350	305	321	331	299	309	345	297	302	342	306	306	343	359	295	321	335	338	337	315	332	315	327	315	360	313	310	304	345	320	340	319	336	354	353	346	355	290	323	356	298	353	322	329	337	360	355	338	312	336	359	338	324	321	354	311	345	341	315	321	326	310	340	343	332	332	335	313	318	362	341	334	318	326	328	319	328	340	315	347	315	336	319	330	315	315	353	348	333	319	319	329	319	337	325	323	330	329	315	316	325	314	324	339	324	322	339	341	323	358	330	311	330	318	347	319	337	322	337	321	331	325	343	338	333	302	319	294	320	355	309	354	352	328	314	330	296	334	336	325	357	342	335	344	314	314	312	331	318	320	347	327	301	320	319	307	324	337	346	327	345	342	366	331	331	342	363	295	309	344	344	351	312	341	301	290	350	335	345	302	349	329	369	322	339	307	350	317	324	337
19879	21542	31838	36317	34932	33997	32085	31450	29104	26409	22201	19133	17701	17074	14642	13476	11084	10118	9147	8445	7298	6408	5021	4306	3473	3173	2477	2068	2117	1894	1487	1319	1213	1211	1320	1225	1174	1103	1093	1089	961	977	958	932	948	961	937	982	861	887	853	838	853	874	863	903	876	965	930	866	810	849	843	849	813	829	867	790	857	808	821	778	807	783	765	775	758	765	801	815	786	839	856	822	855	803	784	785	844	767	811	763	799	774	832	825	812	769	822	757	818	783	845	782	796	786	842	798	799	749	795	766	812	809	810	837	801	781	779	758	784	853	749	809	823	817	779	736	759	842	857	799	850	764	813	772	801	794	829	801	836	775	802	801	819	782	785	781	732	814	824	816	792	775	810	794	753	783	826	805	767	798	779	863	788	843	830	825	814	811	794	774	777	765	820	829	797	802	816	803	802	809	778	784	789	774	755	822	873	808	802	792	788	782	798	773	778	749	837	785	816	792	793	795	812	770	787	734	843	787	783	793	783	854	779	825	798	746	804	816	768	831	821	791	813	787	801	768	759	801	795	812	825	758	836	763	804	799	751	793	804	837	851	785	791	795	816	764	805	739	751	787	828	746	779	789	760	809	828	759	793	787	752	807	844	800	854	804	763	732	790	856	789	837	788	807	814	791	799	790	774	801	764	828	836	799	782	838	795	764	751	813	749	782	836	770	784	753	792	807	813	785	786	797	811	822	838	794	798	787	762	803	750	767	797	808	773	787	772	791	783	793	806	789	797	785	743	737	829	790	797	852	772	817	790	814	789	802	842	788	793	835	825	795	773	777	809	800	804	824	835	795	836	788	775	766	820	776	807	780	801	822	863	778	794	785	823	757	827	751	792	755	851	820	806	863	807	783	803	756	850	806	785	788	768	789	793	810	818	775	828	759	807	797	795	816	756	803	854	824	828	787	784	822	813	888	779	781	779	768	790	799	825	839	824	837	777	833	819	801	840	766	836	803	754	771	851	762	754	803	836	812	851	803	807	782	808	776	823	792	823	781	786	812	826	827	852	770	808	792	751	821	764	763	760	811	797	792	826	814	772	784	791	789	808	804	804	844	749	807	787	771	856	765	794	801	781	816	816	809	830	805	808	746	824	823	875	779	824	781	790	836	844	767	816	806	831	790	779	795	801	806	791	794	796	793	781	803	767	868	823	845	806	781	840	815	752	758	791	787	820	767	844	820	795	794	833	801	795	815	779	811	793	761	752	841	777	783	805	823	785	806	797	789	832	771	812	803	777	792	804	823	795	792	815	793	798	808	737	766	788	745	807	798	750	799	779	758	805	756	779	779	757	779	798	802	771	765	835	856	812	792	802	774	802	801	817	814	811	783	776	746	792	770	772	788	758	799	746	818	770	806	777	828	751	779	832	831	785	862	807	782	809	798	792	752	799	784	779	715	803	770	792	761	790	773	787	804	800	788	833	799	796	788	729	758	807	784	770	777	830	782	775	756	782	772	838	770	844	797	786	810	803	855	748	773	780	825	811	768	784	813	818	829	817	799	841	807	771	784	762	792	769	825	798	808	784	799	748	808	811	819	807	781	758	772	808	825	760	786	764	825	842	784	815	780	774	799	816	791	826	767	802	800	802	788	765	804	752	844	786	819	815	731	820	821	809	825	815	825	788	839	792	827	762	806	796	810	785	833	741	825	774	845	795	774	815	824	811	802	806	783	775	819	758	800	833	803	773	760	834	776	772	790	796	816	828	772	747	796	778	784	836	840	804	835	766	803	761	797	815	810	822	794	836	818	835	808	805	805	815	817	818	794	804	762	795	783	770	795	794	774	818	799	781	806	786	770	765	757	827	813	816	767	807	818	805	804	767	823	823	759	801	855	748	763	842	800	769	767	791	780	795	754	781	790	805	771	774	822	773	825	798	794	819	755	853	843	815	809	812	721	788	771	784	819	824	806	790	801	778	758	767	824	798	767	737	812	819	826	829	812	795	826	811	778	858	817	795	774	833	821	816	797	771	792	771	780	804	777	798	807	803	805	760	789	830	859	839	731	779	776	857	857	832	787	813	855	833	811	810	809	818	826	803	821	803	831	799	802	797	752	793	736	830	805	834	793	805	850	841	786	803	816	774	800	782	862	752	823	811	820	749	774	842	784	805	780	749	810	775	763	804	813	820	800	775	759	758	791	809	821	775	818	771	773	750	824	820	838	786	823	790	841	797	799	811	820	789	792	826	837	817	828	742	777	741	809	828	786	823	786	747	800	770	840	805	800	820	826	794	777	758	788	816	809	793	770	753	832	777	784	788	825	799	752	767	788	791	805	759	782	789	786	795	790	783	778	821	803	794	804	812	809	798	822	821	775	780	754	840	804	755	806	850	770	804	816	811	781	804	753	769	779	759	751	814	787	780	808	776	778	796	795	773	786	793	794	780	792	821	777	812	818	826	754	790	816	771	753	746	805	807	787	802	769	845	820	754	785	829	800	765	824	784	794	754	809	767	807	738	772	836	758	804	761	782	805	810	787	769	806	805	774	801	819	773	804	784	858	798	733	799	833	762	795	860	776	745	818	805	823	884	804	805	782	804	774	778	827	819	763	808	826	815	796	794	829	801	813	831	756	815	778	818	836	885	793	763	775	746	778	763	822	778	799	790	775	857	778	792	858	787	766	791	724	755	807	798	845	790	778	775	816	741	799	826	825	822	807	831	831	793	782	795	790	848	806	818	805	805	816	757	776	788	844	766	808	816	796	809	765	792	760	789	813	803	761	779	824	779	781	809	785	822	824	804	836	793	806	790	758	791	766	791	839	783	830	819	808	743	834	820	818	783	796	822	752	844	802	813	794	774	808	707	782	834	758	820	833	807	758	794	771	831	788	831	775	778	786	766	802	844	757	813	784	814	749	827	763	773	810	789	784	787	856	833	792	812	820	867	790	840	846	762	870	788	812	789	777	760	805	783	833	791	831	809	814	807	786	827	818	855	806	833	795	777	780	819	809	776	768	844	810	745	820	867	809	797	800	813	775	754	809	785	851	744	748	754	805	846	833	793	802	844	813	793	821	775	799	819	783	789	809	837	807	798	838	781	776	772	788	794	795	787	784	788	807	735	785	793	785	799	827	837	781	783	836	772	849	779	828	823	844	819	801	837	774	774	751	803	793	786	796	802	822	772	838	824	798	771	876	818	772	828	805	736	788	750	791	791	772	807	817	781	804	844	797	746	746	856	750	835	809	775	874	764	803	743	837	820	823	746	800	831	790	797	778	891	821	812	806	796	767	808	826	844	782	809	755	793	771	849	794	809	802	829	817	785	814	818	783	778	800	811	798	749	795	805	764	779	811	792	829	766	772	772	783	812	778	797	784	788	808	768	824	819	786	827	815	808	798	795	796	791	788	815	794	781	806	766	787	783	845	785	846	802	774	785	818	794	831	844	812	765	846	810	790	767	796	840	771	791	840	780	784	783	774	768	814	854	776	766	784	832	789	807	783	772	765	757	816	818	849	792	823
53946	43286	46649	44396	41541	42071	42140	43907	43987	42760	39794	36480	35110	34797	32008	28904	24931	22804	20775	18948	17077	14171	11033	8300	6168	5134	3418	2678	3005	2609	1602	1348	1176	1086	1109	1148	986	879	765	856	614	579	589	553	596	597	617	610	483	476	466	462	494	508	525	523	470	555	515	435	387	426	369	372	363	321	351	352	331	347	357	321	300	342	305	334	338	305	317	307	373	367	334	339	333	320	312	328	347	340	329	338	325	318	337	319	285	330	321	317	293	302	294	301	340	326	317	342	310	283	308	341	339	337	331	348	315	327	346	310	306	331	315	331	337	316	341	346	320	337	325	329	312	320	319	331	343	341	345	330	350	330	306	325	319	334	299	308	313	342	306	353	330	345	364	321	327	342	330	307	322	325	362	302	351	340	327	305	354	321	344	328	330	334	348	332	338	318	313	314	347	318	334	343	335	333	306	319	296	301	328	313	300	317	292	317	322	310	320	293	316	358	331	305	346	300	310	338	326	340	318	324	338	346	346	352	324	347	316	300	328	309	312	314	338	361	338	349	325	359	336	324	326	315	313	341	319	330	326	353	320	327	301	338	329	338	317	315	332	351	329	316	307	330	330	340	304	312	308	296	349	290	357	301	355	346	298	306	306	318	292	354	325	345	351	349	334	333	299	317	333	290	383	312	370	336	302	290	325	296	326	307	289	340	338	299	290	316	305	303	300	321	335	346	295	282	336	315	299	292	307	332	326	300	303	310	331	304	288	313	336	298	335	296	313	305	343	347	351	308	322	353	299	316	326	322	296	318	319	307	309	307	321	326	343	290	334	323	305	339	307	327	339	304	337	316	322	342	303	317	335	322	312	319	310	328	308	275	328	330	308	323	301	362	318	308	308	305	364	325	309	341	317	309	308	305	312	299	312	351	307	307	366	328	316	306	320	344	361	332	335	318	344	307	316	307	321	316	306	283	304	341	319	324	310	307	345	325	304	324	366	332	324	300	332	311	301	290	355	325	280	315	319	347	336	290	294	324	334	326	347	334	332	334	323	351	335	301	322	344	339	327	312	306	313	321	310	356	352	329	300	301	322	325	324	310	349	352	320	330	301	337	311	346	305	318	327	347	329	312	310	314	331	332	289	307	318	306	309	353	330	320	307	297	329	294	300	322	326	328	338	321	336	308	328	341	374	313	342	377	320	307	347	314	327	317	318	292	286	311	306	315	343	342	317	336	336	281	312	285	313	337	291	291	310	329	348	312	300	295	340	309	350	326	307	298	319	310	366	332	301	333	332	292	334	278	349	322	315	279	366	307	348	301	306	327	324	330	307	300	323	336	305	342	348	321	330	313	315	309	326	310	352	318	343	315	311	339	337	313	318	352	334	326	348	348	340	298	370	312	299	372	341	322	338	327	365	314	341	349	323	333	308	357	314	339	327	309	325	334	340	346	309	306	340	321	351	324	339	331	340	299	296	279	348	303	318	284	306	334	362	341	319	300	268	323	327	305	316	323	360	330	306	333	310	305	319	301	302	322	344	291	315	301	315	342	306	348	310	294	333	312	312	328	337	288	297	317	325	351	336	302	330	327	344	318	323	315	361	306	319	363	292	327	357	340	305	308	301	315	330	320	326	302	310	309	313	319	362	337	324	354	315	322	329	310	319	300	334	328	298	306	337	315	299	274	338	314	315	312	327	324	319	318	314	313	304	314	305	341	331	301	355	302	330	349	355	334	327	320	326	333	320	317	290	311	324	309	293	301	319	313	308	298	330	303	329	316	337	315	310	331	336	318	342	337	347	317	346	321	320	346	353	318	298	319	312	296	310	323	337	341	290	329	337	353	307	328	335	320	343	303	362	332	360	314	338	315	324	345	339	352	331	283	348	329	348	328	339	311	317	316	328	311	307	326	309	324	293	332	333	298	325	354	319	360	359	325	338	332	339	308	299	326	328	306	340	290	322	347	318	325	315	318	347	335	303	290	346	331	282	311	329	329	360	309	311	338	332	327	343	310	297	305	306	306	346	335	312	324	331	314	313	336	326	309	327	314	330	323	302	331	328	333	331	307	343	340	313	329	325	329	332	310	327	323	291	351	318	336	335	313	324	321	335	331	323	290	320	318	322	325	318	349	326	307	347	280	356	300	300	314	349	339	362	347	355	325	289	333	328	291	303	311	304	308	309	333	316	321	325	326	343	313	325	329	306	316	302	317	354	322	326	312	313	323	381	321	330	323	328	326	333	349	336	337	356	288	323	336	291	355	328	318	334	318	326	353	313	303	333	300	332	299	352	334	317	329	321	334	285	314	336	325	320	318	318	347	289	330	303	351	335	353	344	333	343	379	323	313	325	309	328	284	327	317	317	292	344	305	329	316	305	334	320	327	314	297	309	312	319	309	317	308	346	338	324	345	308	319	309	318	306	276	331	325	350	326	322	342	327	317	368	296	323	292	319	330	336	336	280	334	292	314	341	349	321	300	300	286	315	357	308	315	315	332	320	351	333	329	297	330	329	294	350	332	288	323	326	357	332	332	345	310	318	294	314	327	314	317	351	349	304	326	344	319	323	344	309	337	305	306	297	298	328	310	316	312	301	331	302	315	345	305	296	330	300	309	293	328	315	319	309	307	328	324	318	302	299	310	337	344	348	338	344	304	348	349	288	341	353	341	321	333	294	370	337	291	351	335	308	317	295	272	319	297	360	319	291	297	306	333	337	308	294	297	302	359	287	310	320	307	315	316	351	322	307	344	315	317	300	349	360	301	316	320	327	344	333	350	274	340	326	320	349	348	327	334	308	300	352	310	337	300	305	330	346	315	308	324	307	324	334	277	335	327	320	332	356	371	330	344	330	327	320	323	310	336	337	324	337	322	339	350	324	278	302	311	311	319	348	281	323	351	338	310	311	325	326	317	328	338	324	332	343	336	313	330	332	314	333	346	331	308	311	322	327	312	306	313	313	346	314	340	317	322	315	318	330	281	293	346	335	350	329	338	312	319	318	328	304	316	324	314	339	301	307	319	316	316	345	321	331	370	342	327	349	307	304	320	321	310	333	323	324	355	317	336	316	302	310	316	345	306	335	318	318	325	330	325	333	343	327	321	343	293	339	322	324	332	356	334	331	313	308	369	331	327	319	351	298	308	305	306	334	291	310	313	316	316	317	318	319	325	315	317	310	331	340	310	287	315	322	354	286	318	335	292	310	291	296	346	330	308	304	369	339	354	337	318	340	306	293	340	290	313	343	299	297	281	320	319	304	323	336	300	326	306	336	389	299	341	317	350	324	293	292	349	356	319	331	313	335	286	315	356	306	285	308	314	328	346	351	298	327	311	318	299	341	303	316	317	324	296	312	324	304	326	289	321	345	349	321	319	285	318	330	334	304	312	328	327	296	324	268	301	333	306	295	264	307	286	312	315	332	346	326	295	321	340	290	286	313	315	352	349	320	313	318	341	332	337	324	335	372	341	318	294	320	319	340	317	327	332	319	308	331	335	340	283	290	370	324	304	369	336
46962	51227	53993	57204	61290	61457	60698	61456	60523	61093	57552	56190	54086	54195	50494	49908	46449	45844	43632	42470	40268	36900	32081	29310	23193	20998	16405	13483	15457	12325	8503	7386	6588	5696	6851	6860	5488	4779	4478	4581	3239	2820	2649	2490	2627	2653	2863	2937	1843	1734	1624	1841	1921	1889	2258	2298	1833	2358	2324	1489	1321	1473	1067	1073	1098	996	935	934	835	886	902	810	885	806	854	869	772	782	780	810	899	985	1016	911	944	832	804	786	807	775	801	816	763	794	817	793	750	750	797	796	729	801	761	779	816	740	758	790	835	731	758	753	777	780	734	797	778	764	814	849	757	784	757	732	796	762	796	777	738	790	781	758	770	764	788	754	800	740	806	760	782	792	785	789	778	811	762	781	786	774	757	743	765	771	774	765	763	776	757	746	820	830	824	753	799	794	813	782	783	845	785	750	825	770	776	820	755	782	739	772	784	812	759	821	780	785	826	761	783	811	788	792	765	787	780	767	808	791	750	798	746	772	769	758	788	790	807	786	807	777	767	768	819	810	764	793	803	770	763	754	787	748	771	812	758	772	855	800	822	782	804	729	777	698	816	793	787	815	758	772	754	781	783	776	746	771	823	749	765	776	778	809	832	806	741	819	783	787	813	729	798	744	790	797	791	804	801	797	795	775	783	758	803	791	779	780	798	783	758	729	807	781	824	803	763	753	820	728	753	745	793	814	734	767	782	746	806	768	778	750	744	791	772	778	782	780	736	740	756	778	760	785	770	797	761	758	828	811	777	753	811	770	770	826	769	739	773	755	782	738	737	789	723	821	772	751	835	731	773	749	753	792	773	751	767	764	804	745	813	788	770	766	791	792	740	767	767	787	737	787	776	823	754	748	770	806	741	772	794	781	751	809	803	797	832	781	856	797	745	783	785	790	771	746	767	754	778	785	731	801	767	786	797	804	782	784	810	808	770	781	793	777	770	770	771	838	793	814	743	803	810	820	735	752	747	779	828	736	793	804	805	764	754	760	803	825	792	774	785	806	765	762	796	745	773	832	719	752	779	772	805	760	747	758	769	788	787	744	761	805	768	756	753	736	793	823	768	788	764	789	750	803	791	781	768	778	788	756	791	786	759	770	800	775	791	770	764	803	799	761	766	767	798	775	779	804	817	770	757	781	757	731	781	755	728	817	777	848	859	735	737	749	763	759	816	783	777	753	703	730	787	760	835	812	785	745	787	771	824	794	773	768	762	774	760	787	748	829	746	806	730	810	793	794	786	744	709	807	772	759	753	758	795	834	783	744	740	751	818	772	796	789	723	851	729	782	776	780	746	807	815	784	746	855	802	722	773	781	807	842	807	836	753	764	794	751	803	807	740	785	790	751	744	767	742	774	723	827	814	823	801	763	801	798	764	762	806	775	787	755	765	826	738	716	771	744	827	796	776	774	823	770	799	747	746	816	765	798	798	762	791	751	771	768	805	848	771	827	765	791	762	838	811	760	822	788	822	786	816	786	781	730	759	765	797	780	826	798	769	762	711	827	749	755	766	809	772	748	787	812	824	770	781	802	717	786	773	842	820	763	747	791	716	760	749	765	786	791	795	790	823	756	776	787	735	757	794	761	790	794	725	804	766	794	736	804	843	830	711	804	779	787	742	740	761	790	818	792	775	789	775	792	774	788	726	785	768	778	801	773	757	759	751	768	765	728	757	808	799	732	774	828	795	740	762	796	780	793	799	780	835	772	802	764	821	751	723	779	771	804	777	788	760	798	753	795	766	791	785	742	758	738	766	797	833	793	726	785	763	774	759	725	802	743	741	817	766	775	759	786	778	796	809	810	762	745	833	773	766	826	820	762	772	778	749	828	763	794	780	776	768	805	795	761	805	809	801	783	783	724	796	748	753	750	799	774	766	759	755	818	732	729	791	765	824	822	815	741	740	760	736	812	769	757	816	802	769	740	783	774	742	767	778	752	788	752	708	759	777	808	750	797	768	759	738	793	800	830	745	791	752	807	760	768	782	762	746	749	794	750	796	768	806	817	787	776	767	804	778	744	782	792	816	732	809	747	813	777	775	731	760	822	781	770	786	751	778	765	739	735	728	801	795	817	815	796	767	756	764	777	723	752	754	783	812	765	788	784	803	711	776	773	781	778	803	787	779	749	775	786	810	819	781	786	794	798	772	795	738	819	767	799	762	814	788	798	755	769	781	772	756	775	745	784	793	773	781	760	761	762	746	788	793	779	740	799	789	764	767	768	845	733	761	793	757	772	778	787	817	831	745	749	800	815	758	788	792	739	808	776	796	791	809	773	791	832	750	711	815	783	775	806	793	759	764	798	754	735	762	765	770	763	844	772	798	735	715	750	738	780	745	803	822	799	751	717	826	759	768	778	755	774	805	804	806	775	796	771	766	799	775	802	782	768	733	738	799	803	790	741	790	806	756	751	786	783	805	738	704	760	742	823	761	785	722	745	827	766	749	755	809	733	755	759	772	768	807	794	762	746	809	743	797	720	800	794	835	780	744	816	793	780	783	787	841	762	741	784	769	700	789	787	818	788	743	798	797	785	798	752	760	807	789	763	794	773	753	770	760	765	755	790	778	774	763	754	755	775	741	775	808	778	770	805	791	779	798	798	770	792	764	805	806	762	711	753	753	750	791	788	797	782	802	794	772	759	701	774	799	767	759	759	769	826	774	806	737	784	783	747	793	770	813	800	769	765	772	801	762	741	818	798	742	754	796	793	738	763	768	826	809	783	793	777	790	758	758	778	779	768	780	771	808	741	767	753	777	763	786	790	784	794	743	800	760	741	762	775	791	832	777	751	773	780	752	705	754	760	752	789	747	814	774	815	784	771	767	781	796	800	767	800	721	773	798	771	805	774	774	819	755	760	747	719	785	795	810	775	794	783	795	760	728	725	763	837	787	701	756	766	780	728	768	727	760	749	749	743	786	818	778	775	769	719	728	799	807	788	787	802	756	760	791	774	767	825	784	795	806	778	814	746	745	782	773	729	765	789	749	775	763	707	708	713	802	824	743	804	775	751	826	781	803	800	783	719	807	756	784	745	834	778	775	764	714	780	795	764	745	763	777	804	840	783	786	734	778	807	756	771	803	803	790	734	760	767	770	728	770	824	765	759	809	776	723	784	830	736	777	777	777	802	767	762	801	739	772	791	792	749	753	791	780	769	759	776	798	758	784	792	800	790	820	810	841	775	767	767	809	794	751	756	761	808	762	801	739	773	794	787	797	756	751	719	761	782	746	837	766	824	779	800	763	765	772	766	817	782	752	825	756	766	765	779	764	751	739	836	825	787	774	760	747	813	806	795	766	757	758	748	804	806	787	742	819	726	842	803	766	804	806	771	812	753	753	805	778	776	766	782	728	812	746	786	791	792	789	769	749	771	787	762	751	779	741	771	768	761	790	795	822	763	767	874	785	836	764	804	802	811	771	823	780	740	813	748	794	755	800	757	787	703	778	786	742	784	754	760	715	802	773	739	783	783	747	741	751	771	795	749	775	763	730	772	760	788
57891	41977	43848	41276	41170	42223	43056	45029	45826	46368	44769	44081	44303	46060	44613	41418	38464	37360	34657	32870	31933	28837	21789	17315	13053	10655	7754	5775	5954	5260	3141	2518	2163	1944	2170	2021	1736	1643	1481	1445	1049	863	867	861	872	889	931	923	626	558	552	626	680	682	723	712	587	688	759	572	446	474	394	374	379	382	345	377	335	318	357	316	323	338	337	334	305	319	296	337	331	372	367	398	386	313	287	314	287	324	329	286	278	294	293	276	346	305	297	286	286	297	304	302	330	295	308	286	273	281	294	273	303	303	288	289	332	296	293	336	297	298	276	295	290	310	345	266	272	342	327	298	318	290	266	311	277	314	327	293	292	283	315	286	300	333	326	292	313	271	283	300	284	310	313	302	315	308	309	322	277	273	282	314	293	307	320	309	330	293	310	275	335	324	281	297	289	304	290	325	322	320	292	305	312	321	292	315	283	313	327	267	281	284	297	345	247	311	292	328	301	277	306	312	296	301	308	316	316	318	287	320	312	307	311	310	315	320	324	312	290	300	272	295	299	325	316	260	332	347	294	301	327	279	298	304	327	266	284	280	294	288	333	283	306	296	325	320	286	280	313	309	287	259	329	303	324	301	287	281	329	329	298	278	297	273	304	295	286	301	271	262	305	297	312	282	320	292	312	276	340	326	299	306	318	304	295	301	292	315	315	302	305	300	314	329	293	317	306	291	299	332	301	345	314	298	319	301	284	304	272	300	302	279	295	304	306	317	326	312	335	295	320	308	283	328	284	323	303	313	285	298	302	323	309	304	260	314	287	295	300	332	294	324	306	286	308	322	324	326	316	308	269	327	300	320	269	316	266	331	336	290	278	311	318	296	313	304	284	294	306	295	319	296	307	272	279	313	347	307	292	310	303	328	309	306	294	314	291	298	329	279	309	330	353	318	281	294	269	284	313	301	304	345	294	312	313	300	259	304	306	299	283	317	303	325	295	315	323	326	276	288	318	346	288	275	252	317	285	305	300	302	317	325	301	282	301	296	290	308	315	311	300	289	295	312	298	261	286	316	306	291	301	290	290	320	290	318	289	279	301	312	303	283	294	302	276	323	326	290	302	301	316	291	293	272	302	318	280	317	339	286	283	311	307	312	301	317	301	314	310	310	305	313	290	299	322	304	284	313	302	314	288	296	309	320	295	315	282	276	315	284	308	313	318	307	309	304	304	320	305	282	283	309	315	332	302	278	294	284	320	304	285	288	344	318	293	279	302	285	317	322	290	297	337	302	285	293	292	311	338	273	328	303	323	261	275	286	285	267	293	347	271	301	310	304	303	329	314	316	283	303	281	280	328	299	311	308	317	302	279	286	308	289	313	313	292	309	290	281	320	288	349	280	319	304	329	324	305	306	322	327	259	283	280	262	286	291	299	289	305	276	306	290	264	293	301	302	296	297	301	281	300	315	306	284	308	288	307	300	346	276	314	272	321	298	290	309	311	305	309	305	283	283	296	292	305	319	276	302	322	300	286	316	278	305	329	286	320	322	331	311	301	311	302	305	303	296	286	308	333	286	292	322	315	340	300	302	353	323	314	299	309	299	329	294	279	302	276	269	271	292	305	315	272	282	318	293	280	278	323	305	308	315	303	320	294	304	326	294	329	280	300	284	283	274	303	278	267	299	290	333	306	298	284	269	303	329	303	278	301	305	325	306	324	323	320	263	293	291	306	285	350	301	297	273	315	337	282	313	297	330	307	297	323	311	323	291	285	298	278	286	280	281	305	261	263	294	294	306	304	278	286	294	320	308	327	294	288	311	285	276	293	293	308	311	309	301	290	283	294	327	324	298	339	302	339	294	335	316	288	303	308	282	294	320	306	310	309	309	284	297	297	312	285	282	299	283	295	313	289	285	320	317	320	310	299	326	312	305	275	278	306	298	289	277	303	293	321	330	316	268	293	272	318	285	345	289	308	325	313	321	303	301	326	302	313	304	315	308	304	332	302	300	313	291	283	317	311	338	283	293	297	294	301	327	313	307	318	292	340	316	323	289	296	292	317	301	330	297	291	284	329	331	309	313	296	285	310	276	290	299	282	292	287	303	289	298	297	307	281	294	295	309	320	312	299	295	305	310	296	301	310	281	257	296	307	277	283	322	311	274	308	285	308	287	273	302	324	298	311	320	309	325	316	277	270	298	325	321	285	293	268	298	306	321	294	299	275	294	315	314	311	323	313	324	318	274	271	341	300	303	284	290	279	290	298	280	264	281	324	281	325	305	326	329	302	319	261	296	283	315	308	321	301	309	295	286	309	303	285	315	279	282	295	336	312	301	260	302	302	304	287	308	289	321	292	291	327	324	292	299	329	286	318	299	309	305	292	282	282	298	299	264	301	307	305	318	330	285	341	302	297	292	317	291	255	311	300	320	292	299	298	290	284	310	309	320	301	294	312	311	309	292	330	305	279	324	306	280	268	295	285	309	321	316	299	292	305	287	276	315	322	318	278	285	324	305	280	282	315	318	301	294	313	294	293	307	316	289	263	313	264	303	319	288	328	288	303	300	304	287	289	300	298	293	307	304	264	293	307	281	304	293	324	305	271	305	315	283	276	300	304	312	302	322	289	305	318	281	291	308	336	320	317	312	319	299	265	338	272	301	304	310	306	301	289	292	260	309	302	314	302	319	330	321	335	288	327	325	331	309	310	314	341	267	301	297	302	285	325	287	292	300	319	304	284	331	332	332	286	315	302	329	322	293	283	300	277	295	314	276	271	299	289	300	306	271	296	304	272	322	324	300	286	243	297	265	311	312	304	309	304	277	302	292	284	300	285	287	272	277	272	331	304	320	324	311	315	293	319	336	295	317	309	312	265	318	296	291	315	285	290	303	301	297	286	287	301	313	322	318	268	262	303	305	306	267	282	298	311	298	318	297	325	302	282	313	311	269	289	297	320	313	303	300	320	322	335	280	293	312	297	301	298	307	260	289	317	311	284	331	300	296	297	295	301	317	312	314	327	319	324	289	299	329	280	303	308	311	270	323	317	320	295	287	315	315	295	311	291	283	287	314	252	296	299	288	292	312	287	276	338	306	327	324	322	299	298	303	314	292	292	326	300	297	291	270	315	271	299	302	280	321	279	286	299	290	297	312	308	316	319	284	286	294	307	299	315	298	302	282	258	311	322	264	301	324	299	316	280	294	324	287	314	323	287	301	300	328	301	298	327	319	305	331	309	318	297	279	329	296	308	326	311	303	314	285	290	288	280	269	302	339	333	321	306	302	276	288	309	309	320	321	303	311	301	304	317	283	299	293	315	276	308	310	318	285	290	274	290	297	315	330	349	316	311	272	319	293	305	305	323	276	296	300	319	298	312	304	271	312	300	305	358	299	302	302	288	285	320	297	277	300	255	326	322	300	264	314	299	319	308	327	314	300	299	296	318	293	297	304	276	312	291	305	298	313	291	295	284	301	326	323	324	295	296	288	311	299	286	299	285	296	322	309	306	290	299	343	295	327	306	318	316	319
53319	56346	55349	56874	62213	62802	61711	65038	64524	64609	65603	64854	62638	63033	60223	60064	57399	57139	54065	53893	52778	49542	43490	40144	33641	31551	25611	22671	24240	19921	14736	12658	11369	9915	11983	11211	9597	8129	8234	7627	5633	4777	4603	4303	4336	4432	4915	4860	2850	2523	2530	2702	3009	3056	3654	3526	2925	4073	3797	2311	1931	2048	1345	1205	1232	1293	1083	1029	916	898	995	880	887	828	779	822	775	783	690	807	1036	1185	1201	1111	928	788	817	735	735	670	725	748	704	732	722	717	774	690	680	689	697	727	751	757	714	729	748	756	712	714	744	721	700	752	674	710	716	712	722	725	767	718	753	740	719	719	705	767	714	751	702	724	692	688	763	748	695	725	722	733	739	707	740	727	714	756	720	699	709	744	672	713	726	692	654	735	695	667	739	734	760	738	704	752	742	724	764	738	702	709	698	697	723	672	730	730	757	722	696	781	699	721	691	789	694	732	672	729	713	727	736	770	735	736	737	711	724	727	733	748	729	699	675	723	693	729	736	734	738	665	687	730	761	724	740	704	719	736	709	705	742	724	676	722	727	719	734	765	765	788	680	702	721	729	735	702	729	738	764	714	710	722	742	728	732	782	736	720	714	731	706	701	675	682	690	718	700	698	699	703	742	706	709	683	724	789	721	703	730	735	696	730	721	706	721	696	743	672	703	730	724	741	732	710	739	782	712	710	693	704	760	701	723	710	749	697	710	683	695	680	734	686	742	730	689	679	747	730	707	717	698	719	730	712	713	720	734	692	733	740	661	710	717	739	696	720	748	747	788	692	739	730	683	739	673	729	719	702	710	669	722	696	707	728	744	693	713	737	748	737	721	726	745	706	675	718	729	699	735	699	658	759	712	720	716	711	742	714	747	680	760	729	704	719	693	737	710	719	722	745	752	693	703	745	728	707	740	751	752	740	723	723	665	774	714	699	697	770	738	739	708	742	716	747	694	706	683	728	689	665	708	733	698	698	728	686	687	694	705	724	748	736	763	726	725	735	699	776	697	750	757	736	710	700	731	674	656	712	690	680	732	691	698	703	721	691	688	682	681	721	670	712	735	691	697	713	746	694	683	665	736	708	748	708	684	728	781	732	726	725	750	718	728	687	684	762	737	729	701	729	728	705	735	722	735	692	729	765	755	684	658	706	712	708	749	732	758	741	702	728	747	697	752	727	704	694	733	713	682	716	725	732	722	745	681	695	727	684	734	709	717	761	714	721	722	735	725	740	696	765	693	734	695	737	708	677	731	752	684	730	715	708	728	711	741	645	695	723	735	721	726	709	682	714	735	734	702	707	708	736	751	717	705	726	719	732	679	749	715	714	715	795	756	733	734	762	744	765	712	760	701	769	657	688	683	763	714	760	673	717	670	723	698	682	689	732	734	713	741	746	703	702	732	686	701	724	739	696	782	728	711	688	690	749	748	718	713	700	761	707	702	741	706	740	724	735	707	741	745	675	704	745	676	704	682	730	719	785	736	702	724	697	732	733	706	703	731	712	741	670	712	700	716	720	759	668	717	712	775	731	703	689	697	693	724	701	707	742	744	675	684	721	721	722	699	709	756	706	709	770	708	713	730	737	728	731	659	677	736	681	714	733	718	701	760	708	693	700	743	699	703	769	738	686	730	728	668	710	707	745	692	759	690	716	678	746	727	729	689	674	769	729	717	712	714	746	731	731	731	702	703	766	697	737	762	660	722	687	689	722	775	701	696	717	738	763	730	724	707	685	704	762	739	723	739	710	731	740	702	694	702	716	697	705	694	697	702	719	697	730	701	725	709	717	697	734	711	719	710	728	743	715	723	703	732	721	734	719	740	710	743	712	670	714	688	715	664	718	751	726	772	726	706	740	751	751	658	664	715	754	704	693	713	675	717	713	726	700	726	646	751	667	749	746	685	728	751	702	717	696	753	715	707	709	696	677	701	750	746	699	685	737	710	743	722	755	742	713	736	706	759	699	669	760	731	716	703	710	728	721	738	714	727	701	701	685	739	693	749	695	703	712	708	686	715	693	718	757	719	726	735	722	765	683	734	727	737	697	706	719	723	716	735	764	701	683	731	741	706	720	690	715	729	722	724	732	722	685	741	707	687	717	758	687	746	724	730	690	711	696	702	673	731	769	710	716	757	705	761	726	697	683	706	702	705	725	727	708	700	787	764	716	739	645	736	750	686	755	739	676	701	754	707	679	753	718	712	711	724	799	724	708	763	731	709	697	691	690	709	698	721	637	721	744	765	681	747	692	757	665	716	703	725	711	718	702	708	705	732	756	696	679	765	698	691	720	715	696	718	739	739	750	667	710	752	725	659	707	711	724	691	694	702	734	728	763	667	715	733	699	684	700	722	753	740	727	697	734	698	698	746	752	691	750	698	694	746	748	735	726	681	737	696	715	701	756	717	720	670	701	704	678	738	713	714	714	730	698	747	706	720	703	684	699	699	741	709	710	729	729	742	756	678	709	721	699	692	692	714	738	709	738	707	690	690	703	684	725	722	715	755	694	717	755	739	775	733	776	783	657	736	724	700	712	742	724	698	777	732	741	724	740	756	736	701	698	742	740	696	744	731	722	733	672	733	731	660	675	747	729	735	723	718	706	731	689	704	725	713	745	706	716	703	722	708	714	786	728	761	762	706	705	691	748	688	712	668	710	729	714	737	699	687	735	705	670	735	744	724	689	673	735	750	689	697	737	741	689	722	787	723	740	685	726	733	712	711	691	669	717	715	722	687	701	696	712	735	694	697	684	723	735	697	741	719	711	728	742	727	698	742	696	724	710	685	739	733	684	724	684	723	732	722	709	758	705	683	701	690	714	737	689	724	708	719	711	727	740	712	718	702	796	712	704	711	734	686	708	663	708	770	745	711	746	775	744	736	674	723	717	692	685	700	733	721	742	737	730	760	763	731	700	701	762	771	728	713	698	776	757	759	695	727	756	715	682	720	682	703	727	713	708	715	724	746	770	739	740	681	685	722	730	728	715	717	681	713	740	732	727	814	688	691	739	728	700	707	717	730	712	703	736	725	731	737	756	693	702	709	774	709	671	750	683	751	714	710	675	708	726	689	694	713	690	713	675	720	687	712	730	715	706	711	710	661	715	714	709	715	748	743	725	711	719	697	704	750	710	734	728	740	680	734	741	685	769	739	696	705	696	690	707	736	697	736	741	755	740	718	735	744	723	712	726	715	716	772	723	744	717	700	685	682	775	696	737	787	668	694	706	729	727	725	721	657	746	701	688	650	695	759	731	703	737	712	732	730	720	758	680	734	751	748	724	701	731	696	716	714	700	670	759	688	733	738	724	749	775	709	726	685	722	725	732	705	735	746	695	734	734	733	709	692	774	698	728	668	712	737	729	760	743	746	678	699	746	769	706	713	729	704	688	694	761	706	741	725	701	712	721	702	673	732	756	704	746	660	744	724	694	702	739	711	703	728	713	710	747	715	702	739	720	720	741	705	705	726	686	726	696	718	724	677	697	695	751	756	748	736	705	673	735	718	723	750	727
23766	21478	27298	25179	20267	17103	16124	13635	11704	9458	6037	4573	3791	3265	2905	2406	1843	1693	1415	1364	1291	1090	957	794	639	568	504	526	442	433	361	351	331	377	373	382	367	377	392	360	352	341	353	369	367	337	380	342	357	359	335	372	351	372	351	323	362	363	346	359	335	365	353	328	316	359	349	340	351	341	326	329	297	291	383	330	366	361	344	325	309	351	340	341	347	357	328	332	364	340	351	304	311	363	300	312	306	323	332	274	348	337	370	329	319	363	352	335	326	324	300	342	303	300	348	346	323	338	326	349	349	315	311	319	365	339	354	316	363	359	365	301	340	336	308	345	334	330	286	312	334	358	367	298	360	339	338	337	312	325	370	324	308	344	340	309	313	356	341	342	354	355	333	328	319	323	342	322	343	337	325	321	311	378	357	322	330	350	332	356	378	333	322	320	362	325	338	342	313	317	293	354	356	393	343	335	377	324	311	347	313	351	355	305	334	336	349	324	337	328	322	314	393	357	341	329	360	316	319	316	361	327	311	354	334	334	356	317	338	311	313	326	383	344	369	342	328	350	305	348	333	354	367	367	307	349	301	351	302	329	345	336	375	319	318	347	325	330	362	351	322	302	295	317	361	329	330	359	329	339	339	362	337	319	341	332	358	309	326	357	363	335	330	345	309	336	376	353	362	335	319	332	348	327	308	345	338	344	350	339	350	356	328	323	328	319	316	354	331	299	347	299	325	355	320	327	349	354	341	322	332	329	309	349	344	361	338	316	341	306	391	342	324	352	362	323	344	377	329	334	337	347	347	318	331	355	365	344	338	325	361	334	293	339	314	323	335	302	330	346	309	313	349	356	354	348	347	379	321	333	342	299	333	363	339	330	323	376	347	331	304	329	330	338	339	318	342	338	342	328	324	325	344	336	354	343	330	348	337	337	340	306	317	342	343	309	327	328	324	339	328	346	316	325	308	340	325	363	318	367	353	326	338	346	342	326	320	316	319	344	342	341	343	301	331	317	300	339	346	330	330	352	341	347	359	344	371	304	338	317	366	352	373	334	361	350	328	347	370	333	334	339	287	340	325	311	309	341	351	318	323	346	308	337	321	286	343	343	352	351	348	343	342	321	355	325	310	337	335	336	321	334	326	308	358	342	342	349	339	330	337	339	351	305	316	367	308	302	302	338	305	340	340	335	329	339	335	356	340	338	348	313	329	362	320	324	342	327	326	331	300	332	341	342	320	314	372	311	314	353	345	327	331	306	341	313	341	309	307	316	321	332	352	315	331	317	316	347	328	342	310	347	362	318	374	347	348	331	316	364	395	348	341	326	350	370	342	322	312	319	356	344	349	314	332	346	301	346	347	374	318	329	329	365	354	323	297	328	328	323	355	338	339	330	347	321	325	328	355	336	362	332	322	363	332	374	337	304	330	331	312	324	321	346	328	344	359	342	327	352	301	315	327	328	313	306	334	364	336	340	357	353	343	345	337	308	329	330	351	364	322	321	310	345	328	345	312	327	348	343	342	323	353	336	347	339	340	327	328	342	340	359	318	350	339	323	298	366	347	319	304	322	352	374	343	337	297	321	333	337	295	357	329	326	317	334	331	339	306	303	330	330	322	369	369	336	360	342	352	325	334	315	330	334	334	348	298	330	387	333	346	336	321	362	336	351	361	330	341	301	308	355	317	350	304	351	314	363	301	331	334	348	322	314	348	293	333	327	328	359	339	333	346	312	322	334	333	338	336	341	323	339	341	320	320	332	329	333	359	345	349	339	339	363	325	345	312	348	364	336	324	340	342	338	308	339	324	335	343	313	341	340	337	341	314	350	330	354	325	312	308	353	367	352	316	308	329	313	326	338	335	332	355	332	324	357	305	310	305	320	307	377	333	319	289	359	332	327	336	298	339	327	323	310	317	324	313	325	329	342	321	358	301	328	334	334	330	306	366	310	342	359	344	330	363	324	332	325	320	320	391	301	328	308	341	347	347	352	354	327	318	326	347	325	321	351	389	335	328	341	326	333	317	335	306	335	320	336	346	382	341	307	333	358	310	343	321	329	325	352	328	352	347	315	330	308	327	337	336	341	344	358	347	321	337	331	322	336	305	381	310	326	325	324	346	342	343	299	335	325	340	341	369	311	319	334	345	365	333	345	309	307	329	331	331	351	342	333	367	316	334	360	333	328	339	355	314	322	356	331	331	368	306	355	344	333	313	341	339	329	347	349	378	299	367	336	303	335	314	335	348	323	348	304	333	310	324	319	333	336	346	332	317	349	325	307	324	304	331	323	335	327	359	314	345	324	361	311	324	322	362	323	315	332	327	327	351	308	343	325	334	356	361	331	332	338	334	329	347	343	316	346	344	354	330	311	362	331	336	316	333	382	336	345	323	333	335	323	334	364	348	352	305	363	308	343	323	293	329	325	316	304	334	304	322	361	369	333	344	322	380	376	349	355	342	359	358	313	364	343	340	332	338	319	354	353	373	350	320	322	338	361	324	364	304	325	307	309	348	324	337	307	338	328	302	340	324	323	326	346	342	303	304	362	338	325	344	371	377	345	309	300	333	337	328	348	322	325	338	347	351	336	323	344	351	352	353	352	338	320	324	320	323	338	333	316	338	372	357	336	329	315	339	328	323	291	346	331	324	322	352	329	316	345	356	339	340	358	358	329	315	344	364	337	326	311	336	320	342	352	291	310	330	326	332	349	339	355	329	325	333	315	347	319	309	360	361	344	314	349	336	338	354	337	311	364	314	347	342	359	369	319	319	301	339	338	317	342	317	320	315	334	318	336	366	346	341	340	360	336	298	296	342	320	347	345	331	336	332	364	326	301	317	345	332	343	342	342	308	316	337	346	366	331	349	335	355	339	320	340	351	346	327	327	318	328	356	334	347	352	288	334	346	312	344	333	298	329	369	349	320	350	352	304	360	320	345	340	326	305	340	353	301	359	376	339	317	321	336	348	316	357	333	281	313	335	346	323	372	346	336	375	328	335	343	318	317	345	319	324	365	316	327	371	327	365	349	348	334	318	336	331	328	348	349	307	351	352	337	334	336	327	349	315	331	377	336	322	352	325	357	300	371	346	339	337	340	352	326	352	349	350	325	363	336	345	363	350	312	331	356	347	309	340	346	359	315	291	350	340	359	331	333	302	333	307	321	340	354	324	369	323	329	337	354	357	334	331	366	317	345	300	313	308	351	310	346	325	320	353	354	336	356	347	351	319	320	380	331	321	330	365	336	354	365	336	338	299	358	379	320	310	388	339	335	377	329	311	332	318	346	319	318	326	347	363	358	347	318	308	316	292	321	320	333	317	345	332	336	332	320	317	360	344	341	359	364	340	334	348	338	354	337	335	329	314	342	358	318	330	326	328	362	316	351	340	313	331	354	300	354	333	311	366	316	303	328	334	314	316	323	311	350	362	308	362	334	357	315	343	340	293	342	312	357	349	339	349	343	341	353	296	333	326	309	338	335	342	322	358	366	337	355	310	354	319
20449	22379	33906	37127	35488	33072	32789	31957	29931	27233	21649	19624	17709	17002	15016	13015	10765	9878	8703	8253	7616	6798	5286	4311	3394	3084	2329	1976	1931	1716	1411	1277	1228	1095	1276	1228	1076	1049	1103	1076	1002	935	914	942	914	929	968	941	894	903	906	874	897	862	897	872	843	893	924	853	834	900	883	840	856	855	845	850	828	845	822	821	845	797	867	822	764	818	841	799	778	806	836	863	821	809	807	829	798	809	868	824	807	821	858	808	797	869	850	812	813	858	765	842	791	841	845	804	815	813	816	792	806	807	837	832	784	823	825	825	821	763	854	838	854	822	844	810	854	843	853	810	812	790	825	853	840	832	881	771	871	793	823	779	807	817	766	879	804	834	844	784	845	799	812	797	839	803	850	814	816	847	833	853	803	827	818	781	897	800	826	862	834	826	796	822	814	799	836	827	898	823	808	823	826	838	802	835	803	802	871	841	789	788	821	830	832	831	812	802	817	865	812	890	821	827	813	843	873	813	845	777	805	813	816	823	777	808	839	818	811	815	871	832	831	865	826	845	844	820	799	826	783	838	819	833	831	814	803	815	800	807	798	778	812	791	805	861	835	836	870	822	811	888	859	816	794	817	856	826	801	803	837	827	850	898	817	806	792	848	827	813	825	846	776	782	786	805	790	843	835	829	805	864	867	791	771	799	785	802	779	789	835	883	829	810	806	846	830	796	833	793	781	823	780	809	830	772	777	841	815	812	815	825	917	803	795	786	863	821	791	859	745	830	814	833	859	816	791	853	827	866	798	788	821	801	811	834	772	795	831	810	821	827	811	852	815	835	777	825	881	785	788	797	864	804	775	868	814	846	811	853	832	799	819	852	829	836	829	837	851	795	810	834	811	841	821	761	812	858	829	880	845	828	846	789	825	839	775	839	823	828	817	770	816	808	850	797	853	810	821	759	816	801	801	799	831	822	811	787	887	802	860	827	839	773	809	787	813	820	872	755	839	838	793	847	793	820	845	876	782	858	866	823	775	764	803	784	834	801	811	816	815	811	821	768	857	799	797	830	868	818	832	793	789	802	861	889	801	778	825	819	838	856	831	801	771	811	820	815	869	825	846	820	835	869	809	875	808	805	865	866	786	840	793	796	784	830	788	807	785	824	820	846	799	839	825	779	797	801	731	857	810	828	865	817	797	813	799	811	825	780	783	796	847	847	760	828	861	825	838	827	839	822	797	788	798	836	819	839	801	844	820	783	839	854	839	819	818	815	844	791	837	819	840	747	847	870	809	814	857	823	848	848	803	846	850	792	881	859	853	839	800	897	844	799	823	785	756	808	816	840	788	854	821	813	824	857	881	841	827	841	824	759	798	770	826	795	806	852	815	828	766	830	836	806	786	843	860	813	803	814	785	797	825	825	799	869	792	788	855	806	781	835	843	777	833	816	798	805	801	842	829	811	845	783	865	846	862	779	825	784	778	842	873	816	823	804	834	853	831	780	839	840	879	846	829	890	824	808	835	808	832	817	827	820	818	810	831	799	805	841	795	814	856	807	825	789	778	812	835	875	815	787	813	824	880	795	835	821	810	823	817	866	793	810	815	826	855	813	801	804	817	822	791	798	849	773	810	802	855	830	810	800	815	839	854	793	838	776	812	790	853	858	803	808	817	844	823	833	780	776	855	824	816	878	806	792	866	742	830	854	811	826	786	827	825	851	775	865	832	778	817	841	825	862	829	824	851	776	794	850	782	879	812	863	769	806	832	862	817	840	806	805	784	780	810	829	807	829	845	799	816	782	845	782	809	848	826	849	810	808	849	791	839	792	805	811	807	805	801	800	824	846	854	797	813	824	776	789	827	781	840	836	828	833	786	862	824	813	807	814	799	801	820	807	854	819	831	806	831	847	837	778	858	823	776	817	820	776	850	783	851	850	787	779	788	827	835	848	816	854	826	825	842	827	810	796	788	824	807	802	833	850	857	831	825	893	779	816	790	858	806	816	799	855	798	817	783	843	800	815	837	860	801	801	816	879	855	856	850	802	828	801	769	857	843	859	831	809	856	837	820	801	859	839	792	868	788	794	818	817	790	799	806	889	784	830	860	856	840	822	779	824	825	863	835	861	812	855	830	838	818	802	877	829	831	850	714	764	844	786	813	823	825	845	803	819	812	867	801	865	824	804	829	790	775	808	823	822	741	788	812	825	831	818	862	818	776	845	802	836	799	842	861	851	856	832	796	825	825	870	805	791	874	807	843	807	767	811	781	819	840	774	831	816	805	794	861	821	858	835	818	839	766	815	813	827	892	809	798	857	826	811	822	780	851	838	772	820	838	798	803	828	808	811	849	836	839	786	858	840	772	875	808	826	838	847	848	837	889	824	822	790	815	807	865	770	825	841	895	852	830	843	832	842	848	811	829	820	835	861	854	832	829	792	816	825	805	830	828	831	843	788	806	819	878	837	819	838	810	807	791	798	807	787	797	796	836	840	791	796	839	840	766	822	843	799	852	824	775	828	802	814	810	843	807	778	770	800	809	832	827	795	761	847	806	788	765	876	794	814	796	852	840	857	755	794	803	790	828	787	832	833	844	846	826	840	827	827	878	854	792	826	835	774	840	811	843	828	800	790	802	840	777	837	840	843	851	817	845	816	839	845	861	860	810	754	830	774	781	823	875	814	840	804	812	836	831	834	832	819	826	800	827	818	822	787	810	850	821	886	800	802	840	828	847	836	841	844	781	840	864	848	830	860	813	802	770	814	819	845	859	828	758	842	813	802	800	846	832	814	851	793	813	833	788	808	837	838	881	806	821	825	827	849	825	842	815	870	817	853	845	760	847	791	854	788	818	827	830	847	772	808	835	804	794	840	822	836	821	761	817	816	790	792	827	849	777	848	828	802	814	800	810	835	839	858	756	837	832	852	832	812	855	807	864	812	807	817	824	807	821	841	813	885	823	797	811	794	841	782	837	731	834	777	830	807	858	792	803	859	899	803	773	843	788	809	778	856	844	778	801	816	888	820	837	802	803	815	848	850	887	869	783	779	846	837	817	769	831	765	855	799	818	839	774	802	791	794	775	844	800	796	790	826	854	888	785	828	776	837	783	837	800	829	834	762	850	798	800	796	849	802	815	795	817	814	794	834	797	808	785	841	810	820	806	803	825	832	818	795	839	834	760	788	823	806	816	832	801	862	800	851	830	772	796	806	768	818	770	843	820	856	809	804	844	852	830	833	830	823	824	836	808	807	869	832	753	785	762	828	818	826	829	817	796	816	766	824	808	763	814	872	802	816	846	876	760	793	778	876	814	848	772	833	811	809	815	800	769	872	802	837	817	853	827	835	847	816	823	809	851	794	812	817	816	803	812	813	828	852	805	858	775	789	799	866	811	798	838	862	839	789	824	844	830	807	807	835	832	804	789	809	841	836	821	855	818	835	848	838	841	804	792	819	866	840	807	817	825	809	847	837	767	896	855	842	829	790	821	820	798	812	751	874	810	917	834	812	798	805	848	845	810	819
54375	42593	45197	43726	43055	41268	42219	42905	42283	41512	39484	36870	34350	33903	31495	27808	24132	21965	19304	17593	16893	14243	10771	8406	5787	4865	3874	2733	2817	2308	1557	1404	1292	1047	1327	1131	1041	797	804	827	616	558	590	572	499	554	609	601	461	448	450	471	445	475	491	453	410	551	534	416	413	392	360	354	344	352	330	362	305	337	329	335	354	319	305	296	338	299	307	303	355	359	344	350	326	274	329	331	360	352	274	327	321	286	312	302	315	301	321	292	277	329	335	314	320	293	319	283	290	303	354	312	331	306	303	316	296	339	339	345	325	334	311	313	296	316	321	349	297	332	337	307	335	289	345	317	288	309	301	301	313	323	329	319	341	316	279	321	311	299	298	336	340	307	288	332	333	310	318	313	322	330	345	305	298	332	321	305	315	296	324	346	317	329	287	311	306	325	308	344	316	317	302	293	344	321	318	364	297	346	286	311	335	330	355	327	328	307	303	322	350	294	327	344	321	313	308	327	312	323	296	278	320	302	309	295	292	318	295	315	332	314	337	324	327	297	316	305	328	307	299	332	352	339	319	322	353	315	330	300	321	321	354	325	320	317	331	297	328	301	311	332	317	342	329	305	314	352	323	329	325	316	278	304	313	298	327	322	320	307	319	353	332	323	297	334	329	334	324	319	313	305	301	314	311	310	302	335	339	321	303	291	314	316	321	312	325	311	314	308	371	281	306	345	336	300	291	327	330	312	332	293	337	337	323	332	306	289	307	337	311	316	310	326	307	304	343	328	326	340	285	338	289	295	338	307	318	320	318	322	302	325	349	297	329	328	300	327	323	317	314	300	273	302	314	314	337	316	329	312	290	291	282	297	325	324	310	293	291	319	298	312	320	338	319	306	283	320	330	319	291	311	286	299	297	324	305	322	312	314	323	321	321	334	312	308	319	335	302	309	306	336	327	307	277	297	332	296	335	311	321	304	309	321	300	286	305	286	317	334	305	329	315	328	348	323	309	321	295	312	312	339	313	302	285	329	308	290	296	294	315	332	300	310	329	295	338	293	338	295	334	291	326	323	314	292	292	317	320	342	304	316	300	287	334	333	306	312	266	304	313	346	324	316	303	329	331	304	309	303	330	329	336	313	312	299	294	312	327	312	293	268	315	306	320	294	327	300	319	343	346	342	324	311	313	331	356	323	310	320	327	321	328	316	327	345	305	296	285	319	292	316	317	337	307	323	305	302	299	286	346	318	342	333	331	291	321	302	299	305	284	300	291	278	315	302	321	284	305	296	301	286	322	294	354	310	321	305	300	307	257	289	282	343	312	335	319	338	290	300	330	333	332	330	313	314	302	323	334	318	330	339	310	303	299	325	336	299	303	284	298	342	294	315	338	309	319	321	318	312	300	335	289	293	319	316	323	326	340	285	329	306	309	311	343	299	288	318	330	298	312	300	301	308	311	350	310	329	319	292	318	308	289	286	334	298	297	332	328	303	276	303	304	325	328	317	328	312	339	299	305	297	331	358	312	305	315	300	291	306	311	302	316	320	278	324	313	306	306	290	313	320	318	296	311	330	321	342	358	339	295	319	302	321	305	307	312	317	283	306	310	306	319	301	338	328	332	312	309	312	322	351	329	276	309	309	341	309	297	331	338	324	351	310	319	325	326	307	308	339	325	317	314	335	296	360	333	326	280	340	322	292	307	334	309	326	324	305	323	295	343	311	312	326	291	289	303	358	320	318	316	334	307	323	317	315	346	311	335	311	283	330	311	311	280	352	337	301	300	303	298	317	305	301	351	265	320	304	297	333	289	307	335	327	312	320	332	328	296	300	325	316	299	323	309	335	338	307	325	329	339	297	288	305	316	288	309	307	324	322	288	307	338	362	297	315	309	328	301	302	325	322	322	311	335	274	299	330	328	333	297	331	338	305	320	320	339	316	342	343	310	313	312	311	319	296	336	325	343	304	337	347	316	333	326	312	312	333	349	363	322	299	312	304	320	316	304	306	324	359	333	318	344	308	325	297	328	307	312	315	309	319	323	321	313	296	286	309	294	344	354	316	279	286	330	328	311	329	311	356	302	299	338	315	322	336	312	302	298	301	310	327	347	321	276	342	300	303	301	264	289	303	275	304	315	294	337	296	296	332	336	287	311	353	316	306	309	321	299	310	323	318	310	329	310	304	336	299	295	294	358	308	316	331	292	324	289	323	332	301	290	310	348	328	359	337	330	296	332	322	356	322	269	303	305	343	287	329	308	267	337	331	344	349	309	308	308	299	311	295	354	330	292	312	353	336	297	310	305	309	285	336	330	322	318	302	295	314	285	311	313	334	315	331	308	349	319	313	317	267	319	337	316	292	325	332	309	312	310	291	332	316	352	295	319	321	318	291	324	304	314	317	301	352	326	324	295	314	288	284	350	308	316	342	312	294	292	345	278	292	319	309	297	347	318	316	319	298	299	315	299	300	288	308	273	346	297	309	309	333	308	330	317	312	344	328	277	301	311	352	309	319	347	310	336	279	307	300	308	329	324	302	337	324	283	330	332	328	279	353	298	324	317	371	331	348	321	328	360	292	322	293	276	310	351	347	323	308	304	298	329	317	286	296	311	332	345	314	347	307	295	299	297	331	336	356	353	294	310	325	272	335	338	309	323	320	318	305	324	332	321	319	330	337	338	318	327	344	325	346	337	297	331	311	354	324	295	305	303	314	304	313	311	326	311	324	304	291	311	326	313	305	313	287	327	328	304	336	332	346	322	300	326	334	314	317	314	319	307	310	323	305	333	292	317	307	367	292	294	315	295	287	313	307	333	353	319	354	305	319	312	305	313	316	291	315	333	314	303	315	325	306	301	319	316	292	298	316	323	324	332	311	320	300	298	281	335	320	314	314	295	288	294	325	319	354	294	298	289	329	302	311	294	341	294	288	319	280	335	288	324	338	304	329	316	344	322	333	333	330	302	312	310	318	326	319	338	302	317	311	337	309	348	309	286	305	308	329	317	300	291	291	301	335	312	318	281	315	319	331	316	290	316	334	324	317	301	318	304	350	319	288	278	292	332	317	308	284	327	330	310	316	279	310	305	332	317	313	338	292	304	309	307	313	334	330	331	339	319	309	324	291	313	337	313	307	333	314	305	322	302	289	312	318	326	278	305	323	304	340	309	342	316	332	334	355	329	333	331	305	292	325	343	292	340	318	292	340	323	361	304	339	302	339	333	311	274	337	318	290	310	318	315	329	335	304	308	307	320	329	302	346	280	324	303	297	312	315	297	313	301	293	338	338	351	318	294	329	318	296	336	317	290	285	296	299	324	315	305	299	304	283	310	316	338	311	330	312	302	291	324	310	349	287	282	327	354	312	295	334	313	318	307	334	304	326	330	316	272	268	314	323	273	330	283	294	328	364	309	285	308	309	311	311	326	319	306	318	294	323	321	298	312	326	297	327	307	318	329	306	335	343	310	326	333	298	325	303	320	288	292	302	299	314	356	325	312	278	310	335	318	303	302	311	324	333
47523	50665	53544	56784	61106	59361	61195	61055	60809	62189	58707	55751	53120	52781	50541	48786	45820	44576	42212	41525	40986	36910	32108	28550	22340	20759	17379	14118	14640	11753	8371	7544	7203	5983	7368	6302	5746	4331	4474	4337	3037	2473	2494	2381	2282	2391	2763	2582	1758	1581	1644	1765	1576	1712	2083	1950	1954	2594	2247	1556	1339	1308	1018	957	1062	1016	995	841	838	887	924	864	835	791	797	822	791	727	838	776	812	1006	1086	1012	880	818	823	773	768	795	726	771	755	754	798	759	697	776	806	754	744	759	754	762	795	810	796	741	799	738	753	708	766	779	730	783	792	768	751	776	768	710	773	768	791	768	763	741	787	782	755	773	732	757	752	777	762	750	738	742	796	778	795	749	821	763	782	807	785	768	767	781	802	779	770	726	770	751	759	747	743	760	759	724	752	738	765	798	768	759	815	797	786	730	747	780	784	741	763	762	760	804	802	697	730	774	742	776	747	768	761	775	776	800	744	798	697	777	803	776	786	839	762	809	741	771	750	743	765	720	745	783	743	836	759	776	735	746	774	750	744	758	756	779	786	778	777	725	747	712	782	750	743	765	777	785	781	753	758	827	834	747	766	780	854	751	810	767	705	744	828	724	769	746	764	755	773	768	749	746	750	764	772	760	741	764	805	752	786	773	739	777	775	847	758	763	743	742	756	748	772	757	822	761	760	792	785	724	755	779	803	767	717	781	806	801	745	725	769	771	795	809	769	756	774	775	788	779	762	752	738	768	756	779	790	777	808	755	771	735	758	756	738	763	798	756	797	734	732	785	809	807	736	776	790	764	743	756	797	768	791	763	757	737	762	776	756	795	739	755	772	784	758	788	780	789	741	725	768	778	767	722	777	801	733	766	827	744	770	775	767	727	771	806	742	781	818	740	768	761	768	774	744	781	769	793	778	752	780	800	767	785	783	732	787	741	748	763	795	763	820	771	750	760	827	831	772	727	801	803	787	782	755	772	787	774	779	771	787	780	715	747	755	744	751	793	752	756	773	724	792	748	756	770	727	769	766	724	737	740	746	740	723	755	718	797	719	759	835	780	759	755	799	763	766	802	728	748	795	760	763	761	774	805	742	798	808	806	789	713	784	763	749	790	763	748	739	782	804	761	767	737	784	773	791	771	759	764	760	791	805	791	749	751	792	756	794	758	851	789	794	797	766	772	732	765	764	759	737	687	751	766	756	779	760	732	760	752	800	796	791	728	800	745	763	788	729	776	758	785	774	766	742	743	766	772	815	764	786	740	761	803	769	756	761	779	781	743	737	748	804	804	751	797	769	708	763	779	743	788	770	782	717	782	775	777	777	819	780	757	816	763	731	758	707	811	771	730	724	798	795	750	739	771	743	813	791	729	734	750	790	771	776	753	753	722	778	789	772	783	760	749	778	766	793	737	773	800	769	785	760	751	756	776	805	794	711	784	739	794	816	762	705	764	770	763	773	755	754	717	790	709	751	787	791	716	744	733	795	750	760	756	761	768	776	732	765	733	745	689	725	783	744	714	766	775	721	716	787	739	737	718	787	741	735	746	734	709	761	791	813	808	775	751	745	725	785	724	755	775	762	741	811	733	839	747	751	791	757	782	805	756	737	745	800	769	770	726	748	754	745	742	798	733	727	734	804	731	737	763	773	769	759	720	787	774	746	791	781	796	733	740	762	762	748	817	764	704	761	767	731	763	794	775	786	770	756	738	776	763	774	768	829	763	810	721	731	798	726	795	769	743	734	751	737	739	753	772	792	800	733	726	730	745	773	785	769	769	754	755	786	781	766	780	771	778	770	758	718	738	737	767	745	721	765	743	769	746	725	755	756	776	750	773	798	795	760	755	752	768	748	782	731	756	776	775	781	778	765	783	758	795	789	750	815	809	783	779	741	741	791	769	748	755	776	745	753	709	764	739	760	742	820	795	741	791	784	742	737	761	768	759	738	790	769	756	738	733	736	732	725	726	791	759	795	775	745	823	734	773	756	742	760	763	785	748	782	783	778	774	740	772	714	787	741	711	775	802	765	750	767	758	809	750	752	710	773	774	794	782	768	758	738	717	739	804	787	750	792	722	792	740	720	766	825	739	785	780	811	761	758	762	737	801	753	730	739	779	769	756	759	743	784	750	776	810	757	741	714	762	740	820	782	747	741	821	750	728	762	734	726	745	738	756	720	735	776	782	792	737	774	739	751	758	769	755	779	746	782	727	769	745	781	749	759	746	797	742	777	749	746	786	768	718	758	807	757	753	771	761	755	795	756	737	780	755	798	758	786	762	758	760	749	794	770	781	739	758	766	758	771	754	740	772	761	754	788	761	737	803	757	789	739	801	780	776	772	783	782	814	788	761	701	759	803	773	790	771	788	747	747	756	837	724	798	786	776	734	771	773	774	778	781	739	788	771	711	763	772	769	766	763	759	793	792	781	782	773	736	716	753	781	793	799	746	742	764	808	759	776	753	764	739	740	777	809	758	778	766	772	807	744	729	781	718	799	738	781	799	761	779	781	731	794	775	790	741	733	799	753	771	792	777	725	771	794	799	819	769	774	770	768	691	760	775	779	770	835	723	743	722	780	771	776	757	769	758	740	762	728	810	742	774	771	743	777	741	779	800	751	722	747	770	761	759	752	773	739	757	800	745	785	773	814	812	771	801	711	771	755	727	779	742	776	752	717	744	747	755	772	761	734	782	758	727	785	782	776	832	732	755	765	729	791	752	736	756	789	707	754	738	805	730	697	779	789	769	756	795	742	758	728	792	745	791	720	777	741	761	768	773	756	793	789	762	724	767	737	744	766	828	766	753	733	760	768	738	728	733	708	726	807	767	774	792	780	751	813	769	747	780	780	752	771	743	770	761	726	739	767	766	742	778	733	750	723	768	732	765	773	715	769	766	752	791	804	798	775	785	775	747	758	746	716	766	747	808	771	785	725	751	759	693	733	745	776	681	762	772	749	730	810	734	771	773	706	705	722	780	794	729	803	752	746	767	772	775	813	773	800	732	805	785	742	773	690	737	764	750	728	735	775	748	777	758	777	760	781	789	800	777	794	762	783	774	813	779	792	791	788	751	766	702	775	779	763	747	757	798	833	750	772	715	772	799	780	821	796	740	767	768	739	730	739	743	774	757	771	803	706	788	754	764	780	743	802	753	775	778	755	757	802	799	817	779	767	748	790	805	786	746	791	784	720	731	724	786	776	719	809	721	815	740	748	750	775	776	765	749	758	793	774	762	731	754	772	783	740	756	810	777	802	771	752	778	734	777	765	743	760	778	729	701	738	788	805	774	769	798	783	765	754	758	761	766	818	784	706	780	721	756	768	742	743	755	779	779	726	794	733	797	756	720	800	772	751	789	763	732	741	749	785	781	794	790	774	821	779	831	732	768	772	702	787	739	862	734	787	776	768	797	764	786	780	786	787	825	783	748	739	720	748	767	752	747	753	741	784	780	715	710	772	810	800	739	810	735	763	735	714	748	780	770	744	715	717	772	742	738	827	716	782	742	768	800	755
57476	41132	43679	41076	41073	42565	43342	44066	44098	45621	44548	45048	45104	45237	45097	41203	38673	36266	33261	31920	30690	26223	21355	17314	13969	10414	7866	5791	5691	4978	3415	2696	2437	1990	2335	2098	1753	1416	1352	1337	960	782	847	797	767	789	845	855	637	549	489	578	599	625	700	701	610	826	704	520	470	480	408	355	366	386	302	324	342	290	359	336	292	292	288	334	322	309	303	323	309	367	397	367	311	344	300	318	294	287	271	262	298	305	301	280	328	247	291	284	308	291	274	308	310	258	291	279	305	269	273	296	311	306	312	305	305	302	313	286	279	295	315	282	283	289	305	294	295	309	313	306	281	278	285	298	300	296	292	252	294	301	301	265	306	312	299	305	322	317	299	317	312	323	296	300	286	267	300	279	283	306	280	312	312	286	287	320	268	295	286	315	283	282	277	281	327	274	288	285	279	303	324	278	284	321	301	301	295	296	262	275	289	305	292	282	285	293	274	321	303	286	311	273	291	248	286	266	321	263	298	289	294	275	300	312	309	320	272	285	284	294	317	269	277	288	326	306	319	331	299	301	314	323	295	317	278	313	292	293	314	298	293	276	287	281	286	303	304	311	317	295	265	326	289	296	297	291	317	294	284	279	295	312	302	296	293	292	266	280	283	302	289	287	312	295	282	320	322	309	316	296	271	283	264	288	297	315	280	291	306	278	315	295	348	314	280	285	311	286	294	310	277	293	279	311	318	278	288	297	263	273	296	318	315	282	282	312	312	280	317	297	305	295	280	272	317	298	304	303	296	296	316	255	281	325	266	295	301	311	308	244	303	291	306	280	288	291	320	281	295	286	300	322	298	287	295	309	261	300	315	278	282	321	319	283	289	271	281	272	256	272	301	284	288	314	304	318	279	291	302	303	291	298	269	291	297	277	293	314	282	295	287	310	320	287	272	296	307	320	257	311	304	305	319	339	313	319	303	291	343	310	324	289	299	302	317	328	316	327	287	288	292	308	310	301	324	273	271	283	287	276	290	288	289	306	297	291	325	291	284	312	319	320	282	282	314	280	291	284	292	297	321	288	298	315	285	305	295	314	258	284	259	291	304	308	299	320	262	287	273	276	305	279	286	292	346	269	288	261	306	315	308	278	296	298	306	300	289	324	296	300	308	279	314	347	305	287	279	274	336	301	320	286	310	293	269	289	295	292	306	286	286	325	302	271	296	318	332	307	303	281	292	300	292	286	301	298	265	273	307	291	300	308	303	278	329	283	275	303	267	291	296	283	325	288	293	298	291	292	307	282	294	303	311	301	304	307	299	312	330	302	298	287	323	298	285	284	274	323	312	299	298	281	301	269	303	305	299	288	300	287	289	274	270	279	334	301	288	311	284	313	304	303	298	286	298	290	294	272	268	284	282	280	289	309	276	314	303	310	288	295	282	279	313	292	298	299	275	290	316	276	317	288	313	301	302	289	307	299	270	274	292	276	290	278	268	287	300	285	297	291	259	268	297	279	312	309	261	300	289	325	307	298	292	295	310	274	300	295	274	320	284	292	284	291	309	275	282	329	287	282	318	301	315	306	320	315	307	284	313	296	310	315	272	316	275	285	306	283	297	311	293	307	275	315	272	313	312	308	339	260	266	291	287	308	312	288	274	309	267	265	284	261	325	291	324	269	290	298	283	271	326	296	270	263	279	297	286	292	287	303	303	308	310	322	295	308	300	307	314	328	301	288	295	313	309	295	288	275	310	301	280	287	278	304	305	307	279	257	292	315	304	281	307	296	277	273	276	323	284	323	306	290	281	334	303	289	297	290	285	301	296	283	318	304	275	316	259	300	286	289	312	271	313	301	303	289	289	284	288	290	272	277	286	298	309	273	269	257	308	285	298	300	278	295	327	309	299	282	302	295	309	268	273	270	302	314	291	320	283	318	289	301	284	280	286	319	283	286	295	306	264	293	314	321	319	283	293	292	295	292	305	254	278	309	303	307	307	312	279	328	315	294	305	314	285	264	277	294	311	277	281	282	283	312	308	295	250	322	284	291	313	276	282	302	309	288	302	288	276	330	287	304	280	297	278	310	290	290	300	283	331	280	295	305	298	280	269	297	296	305	295	283	265	306	299	307	331	303	326	294	287	290	281	316	303	284	288	296	274	281	285	305	292	259	277	309	310	305	312	299	302	300	302	290	304	295	300	316	276	293	273	295	316	297	277	290	300	312	314	274	298	321	297	306	278	308	287	295	290	311	307	279	294	287	328	298	285	258	283	318	298	289	275	282	311	301	291	296	273	294	277	290	265	302	305	283	294	268	289	302	281	293	300	323	258	289	291	320	326	302	273	302	304	283	303	299	302	240	326	317	295	306	290	307	308	301	338	293	310	289	302	296	292	301	310	290	339	284	309	283	306	312	313	261	292	288	297	275	299	288	293	300	304	287	290	294	254	314	278	288	264	267	324	307	345	324	276	287	307	308	298	278	308	273	272	296	304	306	295	307	291	301	297	286	260	278	291	311	311	297	297	296	290	264	299	282	294	302	285	305	320	276	311	300	271	278	308	281	305	307	292	282	303	319	304	304	290	292	272	305	279	308	285	273	296	289	313	266	306	296	323	294	308	305	284	294	307	286	290	288	291	308	304	291	329	283	257	274	312	310	289	285	333	277	294	292	299	303	280	304	302	282	298	305	255	320	322	286	268	271	284	324	319	286	314	323	304	300	316	310	291	266	307	282	317	308	291	292	279	285	286	291	287	302	290	291	300	315	290	321	319	296	278	303	313	294	317	298	286	294	305	293	300	296	307	313	311	328	330	311	297	319	307	307	291	281	280	308	273	295	282	316	297	291	304	287	269	306	296	287	270	292	288	280	308	334	303	312	325	304	308	309	280	278	319	279	329	281	292	269	308	313	272	282	316	307	293	263	282	296	287	285	302	290	309	268	298	291	282	272	304	292	270	288	307	317	285	311	281	283	285	304	303	326	274	315	294	294	286	296	316	287	303	317	280	279	287	266	297	299	297	286	270	321	306	288	280	309	279	299	286	306	286	301	285	258	314	311	268	290	278	300	307	292	270	304	286	316	287	306	308	295	303	263	301	289	254	330	302	324	301	314	297	265	300	276	293	276	309	301	301	263	326	284	322	302	292	289	256	307	302	293	289	279	305	348	312	318	319	296	299	295	339	297	297	296	300	271	308	251	307	305	284	300	314	308	285	272	323	325	316	291	266	295	282	332	298	275	287	280	284	286	293	299	299	319	272	282	292	275	290	281	296	345	267	279	289	270	273	298	262	304	312	280	318	277	298	294	317	274	276	256	283	295	326	284	300	284	296	305	316	308	295	289	254	262	242	283	296	306	305	305	280	277	292	358	237	329	319	301	274	296	282	302	301	292	305	268	296	324	285	263	282	337	283	273	313	284	289	280	294	302	261	268	305	301	295	300	278	247	284	306	313	300	312	295	339	301	273	293	297	297	284	297	305	286	330	296	288	261	280	277	317	278	303	304	304	291	279	289	294	305	268	261
53263	56818	55733	56390	62296	61012	62271	61909	65760	68382	66489	64939	62677	62116	60936	59594	57185	56170	53695	53359	52611	47713	44024	40433	34722	30865	26895	23204	23171	20062	14903	13223	12746	10646	12332	11035	9715	7426	7985	7676	5194	4166	4086	3843	3780	4133	4485	4260	2630	2346	2559	2837	2799	2686	3408	3271	3103	4426	3638	2359	1776	1765	1352	1144	1177	1363	1069	996	942	888	949	824	845	777	842	797	757	728	765	797	852	1181	1228	1148	991	827	713	728	749	733	733	646	719	701	726	715	669	746	772	668	677	683	724	713	719	725	714	743	714	695	737	693	758	683	686	743	699	677	713	728	698	766	690	720	733	657	685	732	737	723	709	704	695	724	703	714	683	740	718	657	679	735	662	687	767	735	683	750	673	729	718	744	716	682	697	706	714	705	704	706	695	684	713	720	691	688	702	751	714	709	691	687	720	763	744	703	690	665	682	728	688	744	702	685	746	720	685	703	683	717	693	701	708	753	713	720	721	716	759	698	752	671	767	779	692	730	705	662	663	661	706	706	692	698	729	703	699	750	668	732	758	759	720	729	668	698	697	732	691	724	736	707	742	676	702	747	687	679	685	717	738	686	705	725	683	714	770	665	668	707	715	705	736	684	734	696	674	720	666	683	721	734	712	666	713	723	690	723	734	713	692	737	717	694	714	693	687	786	693	641	687	705	704	759	707	714	703	699	691	694	712	693	731	695	693	682	747	697	703	678	720	679	729	733	704	738	726	665	729	734	711	708	683	711	711	669	709	718	692	666	682	716	740	724	674	704	721	699	689	698	722	689	791	762	666	688	694	650	711	701	761	660	702	732	691	684	726	723	731	750	697	753	686	744	739	702	741	739	709	672	685	696	748	734	713	700	652	738	715	681	719	703	722	694	678	689	666	707	704	701	681	689	722	732	763	697	688	748	740	760	686	719	714	718	675	724	741	722	691	704	732	719	677	721	715	741	705	707	705	688	708	707	680	736	733	692	723	715	672	678	674	737	720	704	710	657	706	721	697	655	664	734	691	703	668	701	690	782	669	701	709	664	721	729	676	680	701	646	710	701	718	699	705	695	752	710	746	677	671	670	682	670	767	698	748	729	668	704	705	721	717	659	737	716	733	721	704	697	698	700	663	687	693	746	667	738	752	716	733	737	703	674	717	745	719	708	699	687	742	722	690	640	704	678	690	711	748	708	647	718	749	678	684	702	629	642	757	673	716	677	670	681	726	719	710	686	698	712	701	758	706	664	680	683	706	749	663	749	758	745	717	712	686	751	692	701	685	687	675	678	668	726	731	690	713	730	690	736	667	697	745	690	679	672	694	722	741	707	734	681	722	736	641	750	716	737	667	705	733	685	750	660	673	743	716	674	740	689	690	703	672	697	695	700	725	698	699	737	692	728	750	747	706	713	680	646	661	647	686	752	732	748	705	662	683	681	698	790	765	720	711	749	677	667	738	728	728	718	703	727	718	700	709	701	650	716	724	699	753	721	707	699	670	715	709	726	742	720	644	729	740	677	673	706	710	724	748	708	676	705	710	677	727	736	715	717	668	739	693	670	736	698	727	715	750	684	729	755	681	737	639	732	734	695	678	652	713	703	693	744	728	744	698	700	686	696	736	661	716	660	755	708	716	743	662	671	730	696	700	672	767	703	748	696	680	686	715	705	716	698	656	730	736	759	713	717	695	682	701	728	747	710	726	676	741	723	690	673	715	678	715	725	747	688	776	667	692	693	690	694	666	729	733	709	665	714	699	684	723	667	696	710	683	662	720	747	759	722	667	696	717	705	703	743	681	704	692	699	733	684	724	703	672	682	742	760	773	686	661	711	713	721	658	707	640	727	705	717	746	753	740	756	708	722	712	701	725	688	760	705	659	710	716	711	703	708	681	672	693	694	740	681	715	669	713	701	676	711	726	714	706	734	683	705	689	702	731	675	727	769	710	710	671	714	724	723	740	685	780	717	688	707	661	725	676	687	689	746	704	711	670	706	708	726	710	666	647	687	736	724	729	687	730	692	746	708	676	721	692	705	709	710	690	673	682	671	691	706	726	748	682	707	724	701	682	726	677	710	726	705	696	712	689	695	739	751	669	705	754	686	760	706	775	723	658	734	734	710	688	647	715	697	652	731	707	682	701	662	758	724	700	737	740	712	746	727	776	665	653	654	758	709	688	678	678	711	709	694	711	714	677	688	656	690	661	700	682	700	701	733	735	694	693	676	648	717	722	719	711	645	681	721	732	718	687	708	731	714	672	745	730	691	692	693	708	659	732	683	678	718	712	692	695	707	711	714	695	716	710	665	750	751	707	699	712	675	725	730	690	695	705	729	679	714	683	693	650	694	717	718	709	738	698	667	720	733	730	730	734	720	690	677	728	666	721	730	729	694	728	718	721	725	723	742	726	743	690	704	739	738	697	734	734	712	729	690	742	709	732	700	685	664	709	684	718	674	735	652	695	711	742	660	709	708	688	716	717	686	682	685	661	701	702	724	671	666	731	679	748	676	726	709	651	717	674	734	680	714	699	721	727	674	674	724	702	710	712	690	665	707	716	703	684	697	732	706	630	713	746	692	727	697	734	694	679	684	750	698	717	730	710	708	726	698	730	705	763	713	740	678	718	647	711	705	740	686	710	692	731	678	682	699	741	701	700	691	714	682	672	724	667	753	716	748	709	682	732	733	697	694	663	643	712	693	692	784	701	672	711	673	645	666	702	719	709	696	706	701	752	653	691	736	708	749	718	700	714	687	697	708	694	681	734	697	716	723	734	686	738	779	733	688	732	707	717	691	685	721	725	740	687	698	709	679	726	693	726	721	746	673	713	734	694	706	719	683	680	735	752	708	720	677	737	694	758	698	687	714	710	667	760	716	751	713	673	702	697	748	690	679	665	723	724	697	669	728	737	701	665	720	678	718	684	721	686	714	747	707	689	723	716	713	704	662	730	697	753	689	711	677	674	718	707	690	711	686	688	722	725	675	686	718	678	753	741	723	668	669	718	712	737	732	704	703	743	689	711	718	683	714	732	737	715	685	751	739	703	688	718	690	714	722	720	702	646	676	741	718	681	713	686	704	723	732	710	695	699	683	665	653	742	720	690	715	712	692	680	724	674	754	722	748	738	697	709	699	702	697	700	684	706	737	679	702	697	705	679	708	770	714	666	699	691	739	721	698	674	715	695	736	685	701	717	724	688	715	727	687	707	650	722	690	699	699	733	712	685	754	691	699	708	712	728	776	706	715	661	725	694	718	737	663	733	695	719	711	656	681	745	654	733	743	727	762	643	707	707	731	652	743	684	720	726	725	670	692	669	702	715	720	703	724	683	704	751	754	720	702	732	708	731	693	726	694	714	721	752	688	711	737	680	705	694	732	714	706	700	707	760	744	779	710	710	715	743	715	710	701	700	729	727	724	722	687	686	692	712	686	691	745	718	738	717	713	730	755	715	733	693	732	709	698	740	714	620	677	673	710	730	697	684	709	709	683	708	667	683	700	705	718	706	660	695	721	698	671
24338	21788	26757	25438	20806	17633	15893	13525	10990	8383	6928	4810	3781	3211	2744	2255	1714	1559	1411	1246	1225	1068	930	768	618	556	514	431	464	478	419	372	384	335	406	401	359	365	351	326	346	361	350	337	338	349	324	357	325	331	311	332	317	364	342	342	382	366	302	339	354	373	338	319	318	296	307	336	326	367	336	321	342	310	331	302	330	316	317	280	312	367	330	307	339	350	329	330	307	334	325	327	344	295	336	351	299	353	325	349	322	325	300	319	339	363	347	325	327	319	327	390	342	317	332	337	320	312	336	321	339	333	352	325	327	364	337	318	336	333	306	311	321	330	338	344	300	324	315	333	375	321	299	336	304	330	345	307	320	315	361	328	301	326	325	307	318	302	323	338	332	331	335	303	332	301	340	335	346	305	360	348	330	339	321	344	290	291	317	305	310	311	343	340	324	363	384	337	323	340	337	347	329	321	343	320	330	335	332	334	320	319	327	323	311	310	353	335	337	341	335	344	316	333	356	276	323	335	343	342	323	301	316	326	323	314	351	338	337	334	314	334	350	354	355	330	323	350	352	333	339	338	331	316	340	326	303	324	356	336	301	362	384	371	309	319	295	352	328	330	347	327	306	326	327	330	341	328	324	329	303	346	333	304	308	330	329	319	325	323	326	373	345	333	344	324	328	351	360	330	319	358	367	309	336	308	331	298	344	327	339	329	347	329	336	347	357	306	342	279	341	339	317	327	316	324	314	336	336	325	329	278	357	336	364	332	335	332	325	323	358	367	333	299	340	355	323	331	307	310	320	320	325	339	323	309	300	314	356	329	330	320	336	323	327	319	325	316	319	331	347	303	329	321	332	315	349	323	322	306	327	297	278	325	349	327	305	330	315	346	336	319	338	301	296	363	301	325	336	343	342	318	320	348	344	354	314	335	327	342	358	353	324	346	310	338	324	356	322	326	320	351	328	355	356	336	310	321	353	325	301	339	295	328	336	349	314	329	350	381	347	344	325	306	319	284	316	327	310	341	344	317	308	338	310	308	308	337	331	334	285	330	316	312	322	352	317	331	315	321	351	359	304	331	339	325	319	333	326	368	340	339	321	347	306	339	340	333	314	340	337	293	297	309	320	312	316	344	360	346	340	350	314	339	322	303	322	292	325	320	326	379	347	370	308	319	318	318	329	318	313	320	319	343	306	316	320	349	326	372	335	320	320	330	301	355	374	332	343	354	349	333	313	323	350	351	361	371	330	345	309	373	359	329	321	333	326	332	345	333	331	335	340	348	352	334	333	326	331	329	338	333	342	319	291	355	319	350	306	318	326	321	348	332	330	335	353	334	351	346	320	333	333	316	301	335	360	334	315	328	336	315	328	317	311	330	351	335	296	335	337	377	334	341	351	311	331	320	356	365	327	349	332	312	312	330	368	331	337	331	337	312	342	342	334	317	368	328	362	332	329	339	336	338	360	343	323	340	317	302	322	313	346	337	366	346	336	308	345	307	314	323	361	348	312	361	351	358	324	326	324	333	354	330	346	328	325	318	301	327	325	357	364	308	337	326	336	308	327	305	344	342	339	338	326	329	309	363	328	315	334	323	321	318	349	315	346	349	373	364	319	348	337	338	317	314	311	298	326	360	323	350	295	374	373	323	334	325	323	317	338	325	358	295	316	292	315	354	311	334	333	331	349	323	310	357	366	332	319	339	333	322	350	314	320	340	356	354	338	372	328	341	337	314	329	322	298	338	337	350	340	329	332	344	343	357	323	331	383	312	324	340	341	327	336	325	334	347	330	344	289	299	348	313	313	350	355	314	319	327	332	309	358	321	328	330	321	334	332	325	339	326	317	323	332	334	367	348	340	335	343	318	361	318	345	364	339	331	322	317	299	337	306	356	336	304	333	313	355	342	306	331	357	348	330	308	332	336	343	315	326	345	332	324	371	359	325	321	333	317	366	353	342	368	301	338	323	323	331	330	320	362	310	312	315	374	338	325	321	337	318	343	346	298	344	326	342	316	338	335	343	340	326	351	302	308	331	326	317	312	345	310	320	343	339	316	324	340	328	311	315	303	338	349	336	317	308	340	361	297	334	346	363	331	319	312	336	306	331	325	333	324	321	343	323	339	315	330	385	341	354	341	340	324	321	325	332	329	313	337	289	346	309	341	359	317	325	309	328	309	340	294	331	336	300	327	342	337	338	348	316	345	328	325	329	332	324	339	306	338	315	346	343	333	311	339	350	311	303	303	356	348	316	314	293	353	337	332	299	314	326	333	346	335	364	313	342	303	332	302	315	340	297	337	340	326	294	327	339	347	329	328	360	311	332	361	354	348	307	310	338	310	359	297	347	337	341	329	307	328	330	332	333	334	297	308	336	329	330	339	351	339	366	333	353	317	304	336	330	314	352	343	346	326	328	303	311	325	321	342	323	321	331	309	325	359	298	336	338	362	333	303	320	328	310	346	327	306	316	373	329	336	331	343	341	338	329	359	338	329	306	331	329	355	337	328	330	319	336	328	314	349	318	315	352	334	350	336	362	316	327	348	314	327	333	309	333	374	355	352	349	334	338	348	305	362	331	324	337	334	326	320	317	339	343	328	298	333	332	348	319	326	305	324	345	331	325	294	333	316	339	339	346	349	331	355	314	329	340	317	332	345	337	347	300	355	366	329	337	340	338	342	301	338	323	295	349	349	317	330	330	312	359	332	316	307	297	330	338	361	338	328	368	367	371	325	334	324	310	314	316	333	322	296	305	319	336	320	345	338	349	363	330	324	339	344	339	347	310	323	320	319	328	316	337	348	358	315	340	308	320	339	318	335	334	330	322	321	353	359	348	353	387	328	334	329	358	362	299	347	311	339	306	341	348	333	369	324	318	346	327	342	344	315	344	335	334	309	332	326	305	322	344	328	322	288	324	312	340	299	327	329	313	328	329	316	332	339	319	376	334	342	330	348	315	346	347	347	350	336	307	347	323	341	329	340	325	352	319	341	341	329	325	311	305	335	314	311	372	321	309	347	316	330	332	312	334	344	345	322	305	350	315	320	282	321	324	330	331	304	322	313	319	341	356	296	356	333	329	349	306	331	338	322	347	308	322	340	355	354	329	326	310	293	318	324	369	300	335	314	307	356	308	335	330	345	323	325	338	315	329	323	351	351	319	319	313	293	295	325	298	319	330	330	366	339	353	374	294	318	339	314	341	314	345	312	310	332	341	362	340	311	319	340	364	335	328	302	314	325	354	321	318	338	328	314	388	322	344	337	310	296	348	349	326	317	377	334	322	310	318	298	333	368	292	306	348	367	322	324	321	358	331	337	327	310	326	325	330	333	290	298	348	384	376	338	308	336	321	336	307	329	317	338	289	318	325	364	353	336	322	325	322	338	322	337	339	326	341	328	330	346	290	315	316	307	347	334	325	316	329	309	312	311	348	302	338	326	309	354	286	314	350	320	284	349	324	320	287	313	340	359	326	326	375	302	328	305	350	308	338	319	324	335	360	354
20814	21883	33754	37102	35566	32664	32529	31135	29113	26901	23345	19261	17314	16381	14734	12453	10549	9537	8458	7776	7733	6695	5112	4406	3317	2776	2430	1975	1878	1730	1404	1202	1235	1203	1228	1186	1181	1004	977	1013	1004	889	916	927	960	907	914	919	898	851	823	874	873	855	884	914	847	938	900	912	868	835	871	832	812	835	818	796	768	803	820	834	765	873	838	830	820	757	813	810	864	757	877	821	838	853	776	830	819	792	810	815	782	851	778	802	812	827	795	813	812	775	828	816	824	822	797	813	815	746	807	845	793	801	821	828	803	811	846	846	762	827	830	766	839	835	766	807	793	801	792	792	795	781	787	878	793	821	777	799	787	795	753	777	865	770	836	816	841	835	853	782	830	814	779	825	819	811	838	839	822	776	825	791	810	793	854	798	787	854	794	820	779	841	799	778	768	851	846	827	848	796	825	815	791	828	823	819	822	853	815	830	791	821	859	831	835	776	795	792	768	813	801	797	788	819	808	842	810	845	833	806	811	833	810	845	809	806	849	827	785	857	856	762	834	781	829	792	828	810	804	804	855	829	807	829	813	808	793	784	827	800	779	760	770	787	853	802	817	817	820	788	797	711	858	796	790	834	784	837	842	835	815	813	823	804	803	828	798	789	810	824	720	871	819	806	748	830	834	764	816	789	791	821	817	769	838	794	829	797	857	797	846	798	790	825	769	824	822	837	799	760	847	778	808	807	800	821	800	789	835	813	796	784	772	819	842	806	813	806	833	833	773	839	853	778	807	827	815	820	766	840	857	804	818	842	795	831	776	802	821	801	837	823	865	760	815	782	784	773	790	850	785	852	790	822	800	814	820	820	774	861	793	829	839	771	842	823	792	783	809	818	786	829	835	858	803	855	766	832	760	812	816	862	828	780	843	822	812	851	888	826	798	807	802	799	815	812	798	786	795	828	846	825	853	814	833	834	801	829	805	817	771	823	786	791	783	841	804	797	820	798	756	846	776	818	791	795	825	832	799	849	789	806	779	828	832	710	831	807	796	815	848	836	760	815	824	792	796	806	802	776	836	822	763	833	786	843	803	854	809	871	848	817	823	797	793	789	825	850	829	780	842	798	817	760	836	838	844	836	810	816	824	817	810	802	787	802	856	832	811	845	849	854	814	769	831	812	830	871	821	802	799	872	837	798	864	839	805	797	809	817	775	817	807	776	744	803	744	818	774	811	773	785	847	806	776	811	832	806	809	837	767	836	779	779	840	842	834	780	834	798	759	764	771	841	817	846	851	810	790	832	834	838	847	790	791	821	870	803	781	794	872	809	821	828	784	814	834	839	790	771	769	825	811	746	763	827	812	804	826	839	822	824	791	813	847	778	753	808	852	832	850	820	796	783	817	824	817	823	821	815	835	810	792	791	763	784	743	836	785	805	821	845	834	763	823	798	839	788	814	827	839	856	813	800	801	794	816	820	745	784	787	825	827	805	853	831	786	807	835	755	781	827	800	787	824	827	775	758	783	858	790	853	757	767	810	806	836	792	814	851	795	828	860	773	755	777	801	856	829	742	787	809	768	824	806	829	812	831	748	811	765	798	799	822	787	766	793	809	814	848	843	832	815	800	823	829	835	838	793	816	841	802	792	779	842	799	844	742	774	859	778	805	780	819	778	781	844	778	791	800	830	811	836	774	862	831	862	855	831	773	819	794	832	779	809	845	784	811	808	821	829	782	822	854	795	851	840	838	785	819	822	807	832	807	798	798	840	832	831	780	814	796	790	808	806	761	826	772	837	767	812	826	854	772	796	782	783	785	800	787	804	821	780	864	821	805	843	829	820	812	775	813	801	806	811	835	762	794	786	802	828	751	826	827	818	847	819	851	842	848	805	819	787	865	826	846	832	853	831	804	793	856	827	853	817	853	837	805	804	827	830	846	836	837	795	783	739	787	836	822	818	785	832	783	837	819	827	785	846	762	800	781	788	804	781	827	827	820	786	830	787	805	793	794	791	802	862	820	787	822	832	868	796	800	811	799	844	794	807	777	805	784	801	812	767	752	806	824	847	821	785	801	811	844	788	790	820	836	857	806	783	842	826	833	755	847	794	803	818	824	797	806	800	869	823	784	839	805	812	798	811	815	812	801	822	845	795	821	832	765	820	814	804	856	841	843	838	832	804	846	834	807	805	832	849	824	814	749	828	805	818	821	833	846	763	837	813	795	832	806	811	765	793	855	785	823	815	801	832	826	802	810	846	743	801	795	789	813	796	794	775	797	785	795	828	785	819	762	795	785	802	819	798	835	792	858	862	820	797	789	779	757	826	827	841	828	824	809	778	800	782	788	872	811	786	802	800	813	779	785	806	778	834	789	774	793	796	837	861	778	830	783	799	845	812	834	863	799	838	855	815	785	812	811	823	816	850	811	817	811	787	818	793	832	776	837	782	799	886	845	851	805	867	776	823	821	813	800	804	800	828	826	778	772	813	813	777	842	823	779	886	806	828	826	798	771	821	808	834	811	769	786	850	815	854	855	821	820	818	813	783	812	825	825	799	841	788	787	756	793	809	786	799	860	789	817	812	780	768	760	798	785	798	771	826	817	817	814	775	840	751	810	800	795	837	847	859	798	832	819	831	798	752	817	820	789	833	777	826	848	839	809	839	826	847	763	815	835	846	844	790	785	818	865	785	785	808	796	798	797	814	773	776	837	848	795	815	819	839	796	870	825	858	766	803	815	782	867	808	853	838	871	830	763	793	790	773	821	810	772	787	822	829	782	848	796	849	818	837	747	825	820	817	809	783	820	861	795	804	795	807	835	796	858	782	759	836	766	837	795	784	766	820	812	748	778	812	867	817	824	829	842	816	841	861	765	796	775	778	805	846	814	842	818	829	795	792	821	813	792	782	799	756	760	834	790	764	829	827	777	803	813	813	791	784	765	835	800	792	820	817	791	827	799	847	873	850	772	808	830	850	764	856	789	831	857	825	830	766	802	754	796	815	812	822	854	797	830	844	813	822	759	783	834	782	831	803	811	846	764	850	795	849	763	837	819	857	796	803	800	832	825	792	810	799	817	805	824	791	874	797	822	792	791	822	795	775	792	796	779	761	801	833	843	803	819	810	823	821	802	824	829	829	818	827	787	812	836	827	809	791	874	812	818	843	759	827	773	796	800	815	839	801	797	838	829	791	824	841	778	819	788	850	783	804	824	834	803	817	815	799	833	797	832	817	836	863	832	837	784	828	814	792	776	811	841	798	804	853	825	755	785	826	819	837	787	797	855	806	803	785	764	836	812	843	834	847	790	801	813	793	760	780	826	820	842	849	787	841	820	756	834	792	794	789	780	799	818	825	792	744	812	825	798	817	777	806	797	843	799	784	864	778	793	845	806	816	822	798	743	823	824	843	790	826	855	778	817	811	829	819	775	839	811	812	842	815	785	815	844	819	832	792	812	811	811	809	809	817	808	803	822	775	823	799	857	840	842	777	814	800	788	829	795	837	802	803	778	838	857	790	861	775	795
54696	41851	46116	44413	42148	43873	44208	43490	42700	41316	41039	36762	35461	33056	31731	27992	24136	21346	19393	17290	17259	15845	11915	9110	6622	4986	3833	2930	2925	2417	1596	1358	1248	1180	1247	1161	926	895	891	819	631	517	541	501	554	513	613	532	430	408	446	496	448	425	515	432	510	599	438	434	358	374	392	345	329	336	348	331	316	321	332	370	346	335	305	329	333	326	271	302	344	348	368	331	340	340	286	300	325	322	328	324	311	299	301	294	287	311	290	330	314	303	321	295	317	289	306	291	312	296	312	308	321	333	337	325	319	308	301	306	292	324	324	296	324	324	288	311	317	301	319	297	317	288	312	326	315	340	297	327	323	338	324	331	319	306	291	345	303	306	330	305	349	321	310	293	316	339	309	321	313	310	329	299	272	352	319	341	355	323	311	338	297	320	310	282	315	303	307	291	335	285	289	323	322	330	285	304	315	283	316	325	305	343	299	289	320	352	299	285	295	295	271	309	338	323	325	330	319	312	293	301	319	322	278	292	305	324	347	340	313	297	325	323	300	366	321	290	298	323	281	267	301	298	333	339	300	323	344	289	297	294	271	317	307	301	317	328	338	307	294	318	363	296	308	291	333	304	318	266	325	318	357	315	320	312	350	313	350	302	356	323	290	310	317	324	293	308	309	304	295	328	358	318	303	333	272	302	324	317	307	328	339	310	300	309	323	271	340	316	318	295	358	309	334	305	314	277	289	292	299	296	329	311	315	313	295	342	304	294	326	315	285	313	338	281	309	309	326	282	327	318	319	345	279	311	303	302	306	311	318	341	315	309	323	312	311	300	329	285	322	288	317	310	286	330	314	353	327	309	294	305	286	315	311	333	315	305	302	299	313	301	323	321	312	319	299	334	331	308	321	319	295	301	332	307	275	324	320	320	283	286	342	326	290	318	308	343	311	320	319	322	310	312	322	285	311	293	343	287	319	326	330	314	325	305	326	293	286	278	301	296	298	312	326	329	282	328	309	279	327	333	308	351	277	291	324	299	326	295	293	309	291	283	340	333	310	316	332	348	355	321	289	278	315	312	306	303	293	316	297	312	308	324	274	313	322	289	293	302	307	331	304	297	317	330	290	318	311	329	310	329	338	326	341	338	319	306	362	301	317	309	313	329	337	289	297	306	309	308	308	320	352	312	293	333	330	350	306	314	327	305	309	317	305	319	337	309	320	322	361	322	312	319	344	302	330	296	295	286	310	294	331	319	303	292	321	306	299	294	276	297	326	299	308	360	320	298	288	350	344	328	324	342	320	285	342	321	290	315	332	322	305	281	318	287	304	312	295	298	280	323	326	362	331	346	314	291	311	359	311	307	318	321	310	331	284	306	335	299	295	334	308	319	318	314	329	322	288	316	305	289	304	316	338	314	312	304	309	312	355	320	310	334	308	296	327	296	356	312	317	280	305	326	309	311	280	322	322	321	333	311	298	338	343	306	337	311	315	293	318	312	274	347	291	303	331	288	288	335	320	302	324	314	310	279	314	308	317	306	304	306	332	301	300	297	329	297	288	309	330	309	292	312	330	316	327	303	305	298	298	338	321	282	344	327	288	295	315	282	330	300	349	305	313	331	326	317	302	300	301	299	308	289	301	324	338	323	307	299	339	283	318	289	345	300	315	279	275	317	296	312	304	290	316	339	319	312	332	311	333	301	326	310	302	327	307	298	292	335	303	327	319	318	297	326	285	315	318	302	304	314	301	326	330	341	330	320	270	328	289	316	314	326	290	318	332	277	303	291	305	287	300	316	272	276	270	335	317	307	325	333	317	268	347	331	321	328	330	345	314	336	317	311	311	312	339	335	297	309	300	311	313	323	324	338	314	300	321	327	308	324	332	329	315	295	286	296	292	334	302	301	318	340	317	313	326	337	328	349	307	320	311	343	300	337	318	340	315	296	313	321	296	315	308	290	289	333	342	328	320	320	324	306	316	328	297	324	322	320	325	328	312	313	318	316	306	306	311	322	308	327	332	310	313	305	293	339	326	361	320	342	291	326	303	292	324	318	311	293	325	303	304	347	311	349	293	294	317	300	309	294	311	339	345	323	337	262	289	296	298	306	317	307	281	308	306	346	310	281	320	336	309	308	307	290	319	336	330	328	304	340	330	294	314	305	316	343	300	327	320	301	321	319	304	319	306	322	307	284	305	342	299	311	329	306	327	328	294	300	316	312	332	337	292	320	301	334	289	366	309	328	275	327	326	298	289	309	331	322	324	299	314	298	302	312	294	287	306	305	296	335	281	332	313	312	313	314	304	318	333	322	298	329	321	347	345	316	331	314	355	300	302	307	278	295	308	315	310	327	329	290	300	322	319	318	297	333	306	327	291	303	298	341	299	285	284	299	271	321	346	296	286	306	311	302	317	285	333	314	286	312	297	289	304	313	285	301	343	286	312	310	309	307	329	311	302	311	327	325	295	356	334	302	312	298	299	324	339	302	306	289	316	309	334	299	305	315	303	336	281	301	293	320	306	315	296	324	319	349	335	324	337	333	311	282	285	321	276	323	328	302	299	282	345	323	299	308	283	330	290	334	299	365	311	314	304	314	317	297	307	330	320	331	315	305	287	316	291	322	316	325	309	352	283	297	292	325	301	309	320	284	313	297	335	313	334	307	323	310	303	318	346	332	334	368	320	291	314	328	314	304	292	344	298	287	279	307	320	318	329	295	330	328	322	279	316	315	320	306	308	344	299	337	310	327	356	350	315	336	309	310	314	293	326	313	306	297	304	313	330	301	314	272	297	311	315	299	323	305	336	328	302	316	319	310	270	337	320	311	308	317	316	305	272	311	342	344	306	287	324	291	289	280	329	301	328	305	318	317	321	284	347	289	286	321	297	318	307	313	307	344	345	309	306	307	308	333	320	328	319	285	326	331	308	289	322	308	313	308	327	308	309	337	328	276	315	315	332	307	308	318	325	292	312	306	299	327	292	292	342	332	306	311	342	314	315	312	291	306	312	315	293	284	306	306	359	329	283	314	345	306	302	321	332	308	286	332	318	268	302	314	292	315	291	309	302	310	317	303	304	336	349	272	285	325	325	310	303	306	292	327	318	319	330	355	339	317	309	308	332	346	282	308	293	324	319	291	319	281	271	308	304	301	268	311	366	299	307	293	299	303	344	329	270	311	313	335	287	310	320	315	326	332	272	335	330	290	297	289	293	304	324	284	289	303	301	307	310	298	317	307	317	321	294	284	326	332	292	311	307	343	303	346	314	292	331	297	342	331	280	298	311	330	306	294	313	338	319	322	283	343	344	342	339	330	330	294	330	352	327	303	333	329	339	318	279	297	286	319	313	314	350	330	307	332	345	316	285	298	326	324	291	301	314	315	345	333	314	339	346	309	326	304	345	317	287	342	294	318	297	332	303	329	306	329	330	319	305	331	297	315	292	334	303	292	304	306	310	319	304	291	306	293	314	354	323	324	302	308	319	315	293	308	322	334	316	287	303	305	287	308	309	325	286	301
48023	50819	54111	56216	60861	61069	60127	60732	60962	62116	59033	55943	53781	52279	50908	47994	45839	44338	41944	40687	40756	38455	33641	29901	24130	20992	17483	14740	15033	12459	8596	7694	7100	6090	7284	6368	5463	4418	4484	4123	3045	2395	2243	2133	2160	2227	2467	2488	1616	1460	1589	1907	1757	1728	1999	1928	2108	2681	2112	1809	1279	1214	1030	985	1038	1068	923	828	856	809	911	810	856	828	825	802	786	783	749	753	876	961	1074	958	885	829	724	736	783	767	728	749	789	747	738	727	764	761	753	736	761	769	762	787	727	769	751	763	743	748	781	710	702	749	806	773	753	757	818	733	733	741	791	748	765	764	767	761	709	750	774	733	757	779	765	724	779	681	751	783	824	802	711	696	764	767	732	761	783	790	720	768	779	763	709	735	759	788	775	755	729	743	749	803	774	768	760	790	729	760	730	750	746	731	820	761	746	718	741	826	775	774	731	786	731	769	758	774	689	711	766	762	769	731	776	779	731	788	741	750	742	774	759	758	755	743	739	777	781	728	728	763	697	706	763	738	731	724	769	770	798	801	743	758	757	790	764	771	771	771	754	814	755	759	771	766	712	747	789	767	774	785	798	724	776	790	721	765	794	766	761	755	740	760	793	781	781	710	758	792	772	765	759	724	731	741	766	809	721	785	807	761	748	718	743	722	743	761	722	774	769	744	729	721	795	796	750	743	744	766	768	787	712	784	752	761	786	736	794	765	759	743	777	774	759	775	830	790	743	781	775	701	769	712	804	726	750	746	749	740	783	755	735	771	772	779	720	807	728	725	743	748	820	777	732	773	778	823	785	759	751	789	765	782	757	737	821	781	761	750	794	742	729	761	774	734	772	718	770	744	788	783	741	760	742	775	758	767	802	720	739	764	721	787	785	771	754	772	733	802	763	722	766	743	796	747	795	754	763	752	746	762	756	743	768	745	741	768	792	726	709	787	756	807	753	776	777	749	790	794	792	704	733	741	725	779	757	779	713	748	750	746	722	717	760	763	779	790	746	733	787	728	733	749	781	745	753	773	797	699	740	701	741	750	736	782	761	741	733	754	781	792	754	745	766	786	723	748	770	759	778	672	771	736	740	740	788	751	830	763	760	762	707	803	758	727	743	732	713	762	744	754	736	743	742	775	751	798	749	746	787	779	755	791	751	756	772	728	806	775	751	842	743	739	734	763	789	731	766	767	744	718	819	725	735	783	747	703	724	746	722	737	761	778	756	771	790	762	767	750	746	770	756	779	792	770	748	718	744	822	758	789	796	750	728	751	825	728	779	711	753	716	799	681	797	757	765	736	737	764	785	773	760	758	770	759	791	728	745	817	790	746	768	739	752	735	754	763	768	747	751	714	763	712	804	735	738	742	777	776	791	765	845	755	741	770	767	730	777	756	815	735	771	719	714	755	746	753	741	724	754	757	767	769	758	759	756	810	709	706	760	740	722	769	711	736	771	813	756	821	792	705	803	765	746	818	770	733	782	728	794	725	766	743	730	710	804	734	800	780	780	730	737	776	743	762	779	766	784	714	738	751	733	760	716	747	744	738	794	718	743	764	785	787	745	763	710	737	757	773	763	776	769	754	748	762	744	796	771	750	719	773	773	777	796	725	805	712	795	768	780	767	789	753	761	774	761	719	767	789	695	768	806	745	745	716	770	740	751	794	738	758	732	780	803	702	761	741	748	699	737	757	777	752	755	779	759	755	762	732	767	767	791	772	758	803	758	769	773	760	828	790	772	743	768	712	756	785	708	776	741	745	713	764	744	789	727	789	785	771	789	743	744	753	803	783	771	802	756	714	800	728	792	801	767	731	765	776	792	725	825	743	806	762	781	775	753	739	800	757	773	755	771	791	749	755	738	748	794	755	795	729	732	750	767	728	767	773	790	784	746	764	815	736	728	777	748	738	758	786	736	755	725	781	762	780	780	777	773	755	690	831	781	734	768	752	760	754	741	724	796	750	750	766	766	729	758	804	789	735	781	760	755	801	760	726	760	766	805	720	808	746	721	775	733	760	773	746	740	760	751	714	764	740	781	765	798	759	769	777	794	777	741	814	765	740	771	774	783	743	758	763	738	726	800	741	813	826	738	755	780	799	794	729	760	772	772	774	744	725	738	782	746	754	740	783	780	778	779	768	744	745	790	717	772	763	779	751	788	770	714	744	753	751	721	788	760	807	748	753	703	745	734	728	769	742	768	727	808	740	721	692	724	707	754	746	703	783	740	803	781	753	744	782	816	775	809	740	723	729	792	757	706	734	762	761	755	786	773	766	749	758	744	756	792	721	783	774	711	717	771	760	769	738	707	718	781	800	775	794	765	786	743	810	747	746	780	795	732	774	759	745	793	764	761	746	748	740	771	718	765	723	785	767	739	729	738	731	727	794	791	802	756	710	793	783	757	756	759	744	767	780	760	785	712	728	792	764	781	756	733	755	768	779	756	712	813	688	779	786	767	761	774	694	753	770	778	778	760	752	778	795	762	808	765	769	722	789	799	784	763	717	755	760	782	753	781	736	723	780	807	754	755	821	736	746	790	761	792	761	772	735	788	787	801	770	774	797	739	770	724	750	718	737	773	762	794	746	773	787	734	779	753	790	753	726	740	770	748	750	713	746	739	770	788	773	755	770	778	722	770	721	794	771	766	765	749	790	743	772	741	711	794	817	737	754	753	737	751	736	744	776	744	736	749	780	759	758	791	760	763	769	721	829	749	766	770	781	767	725	746	714	785	759	796	744	737	737	761	716	742	742	774	779	746	747	784	798	758	727	725	778	766	804	765	760	744	779	781	743	771	798	812	757	715	796	802	766	731	751	744	770	737	774	784	793	745	762	789	738	712	745	746	734	775	759	721	762	778	777	776	752	726	776	772	770	777	775	768	747	822	750	753	785	804	775	790	752	841	702	776	767	731	799	815	737	800	741	740	739	782	749	797	753	745	745	775	758	780	796	743	774	768	760	793	772	780	819	748	740	759	769	783	791	738	778	763	731	738	793	792	754	706	726	812	782	767	753	813	758	743	718	755	764	792	775	819	772	798	748	779	757	737	757	742	796	761	778	785	756	793	780	797	768	749	785	759	810	781	705	795	735	742	744	773	789	814	786	761	738	734	726	793	767	717	759	765	754	821	759	805	727	807	803	803	736	774	727	721	750	731	798	714	716	791	776	747	725	792	736	803	801	781	734	774	735	741	729	768	735	753	712	743	768	759	790	765	751	717	793	765	715	794	742	712	776	753	778	739	712	766	748	765	765	746	731	777	743	779	804	722	727	777	760	734	718	806	748	767	753	766	739	753	713	754	739	721	708	781	715	780	769	723	753	822	799	790	753	788	787	784	780	736	758	751	791	758	783	782	761	736	827	710	755	748	823	730	727	786	733	791	750	810	788	741	744	742	781	760	770	768	761	773	767	728	782	729	728	791	785	755	724	748	780	734	760	740	769	769	790	779	759	766	761	771	744	745	748	757	785	781	744	761	729	724	765	824	729	756	806	783	741	757	766	738	797
58090	41720	41362	41165	41298	42150	44299	43638	44718	44237	47140	46013	44923	44263	43822	41701	37678	35503	33624	30579	30953	29194	23367	18546	15139	10855	8456	6266	6330	5391	3503	2857	2437	2114	2547	2170	1873	1454	1513	1346	962	734	726	722	675	778	785	729	565	542	523	607	603	604	692	567	637	882	680	639	439	406	360	335	363	382	358	331	334	395	326	326	320	311	328	316	310	287	303	323	340	373	398	393	331	302	294	308	315	284	297	288	323	309	313	319	315	272	281	295	303	296	301	332	340	322	300	283	329	287	288	325	281	294	310	299	302	288	307	289	272	342	314	310	293	304	273	297	296	301	273	301	302	324	304	292	287	296	302	305	292	297	283	290	310	284	277	305	294	284	302	273	286	321	291	301	314	317	304	293	299	307	321	301	279	264	280	297	287	346	288	304	325	282	284	292	280	309	344	293	268	288	294	291	290	291	305	287	280	314	306	276	299	274	265	283	267	288	301	270	291	250	302	297	262	279	302	288	344	275	279	299	276	313	273	284	263	263	318	309	262	283	324	263	275	297	273	282	299	271	325	320	293	308	277	313	266	288	280	303	286	308	283	279	296	330	291	300	293	271	261	288	280	307	274	307	311	306	343	306	291	295	305	275	314	312	288	291	284	287	296	337	301	293	276	307	284	306	274	329	313	301	295	273	315	307	289	309	290	302	307	297	274	302	282	293	278	312	323	346	293	297	286	285	299	332	274	322	306	283	292	309	291	280	275	311	306	306	297	288	299	316	289	294	298	317	306	288	296	278	291	266	292	288	282	300	318	324	273	330	323	323	302	302	302	308	269	302	315	279	266	293	314	307	282	306	288	289	311	302	305	292	255	323	307	281	317	305	311	312	281	291	304	302	274	280	309	266	271	284	323	293	291	286	300	314	318	283	299	282	271	291	273	316	266	310	312	319	313	283	292	287	311	287	306	316	301	293	281	295	282	293	309	271	282	316	317	316	283	299	311	311	306	254	301	280	298	276	283	302	290	273	269	260	283	296	266	315	310	278	288	295	310	268	302	281	305	304	316	286	289	330	295	275	266	287	257	291	307	281	309	268	304	268	284	260	294	309	286	280	295	283	292	317	294	267	296	326	303	306	279	293	278	282	245	301	263	274	292	294	314	325	299	248	292	282	270	276	286	288	285	281	326	321	288	301	324	308	305	272	314	297	279	282	277	305	283	313	318	283	295	298	302	287	273	284	301	284	295	291	290	298	298	297	286	315	318	322	268	305	276	306	278	286	278	324	288	283	324	304	307	281	306	286	286	321	296	292	314	301	282	253	281	297	315	320	305	291	290	291	280	296	312	290	299	302	280	301	312	304	301	299	295	299	308	278	307	297	295	308	273	293	333	305	286	298	285	320	277	294	307	270	288	310	311	302	294	297	306	310	272	316	307	275	283	326	293	285	321	291	270	293	294	313	284	271	295	290	309	304	283	291	285	329	289	302	261	291	287	295	324	270	292	295	287	298	298	292	298	297	268	303	283	269	298	289	334	292	284	292	295	282	298	279	293	326	289	317	322	273	294	321	313	323	266	276	284	293	316	273	265	279	306	307	300	288	288	287	301	236	280	290	272	271	289	275	303	322	300	307	315	290	316	276	298	291	276	310	267	322	301	296	309	350	282	349	325	287	315	318	308	278	320	289	300	301	327	306	312	274	246	265	274	290	311	293	298	281	304	309	284	280	324	293	306	272	295	296	295	267	319	301	270	283	269	297	325	321	277	297	308	283	306	321	272	287	300	324	301	301	308	284	298	296	299	308	321	298	314	323	276	285	308	271	296	281	264	311	338	328	282	295	307	303	328	322	297	317	311	301	282	319	309	288	303	281	276	261	284	286	308	266	294	329	294	294	276	287	310	284	266	310	294	298	309	275	324	260	297	317	315	291	297	306	294	315	289	280	297	314	290	295	285	306	298	289	264	291	303	302	325	283	321	280	286	289	277	281	300	309	296	296	291	299	263	280	276	296	299	292	301	315	307	285	329	333	298	285	316	313	297	298	318	261	297	328	273	291	327	318	295	309	322	300	310	321	286	287	297	290	316	280	315	299	279	309	296	299	311	349	282	294	300	315	270	279	290	323	307	266	279	276	330	285	311	315	319	285	288	308	273	267	337	289	296	324	285	282	310	304	288	297	288	295	293	310	290	329	249	297	306	287	287	281	317	304	274	302	302	299	299	295	284	266	330	297	300	293	315	298	333	301	301	323	288	271	296	301	284	288	333	288	271	320	307	301	297	295	312	310	283	287	311	301	293	278	291	307	280	296	298	294	298	327	294	303	298	292	270	309	307	287	310	279	286	303	286	304	296	338	295	330	335	324	286	267	285	278	289	274	297	274	300	315	279	277	310	310	280	292	316	291	282	293	330	266	283	279	278	282	289	281	273	298	303	322	306	312	294	280	309	267	302	288	279	289	267	291	298	280	288	316	313	297	301	318	316	299	326	274	293	285	292	310	310	298	283	338	254	277	293	303	274	316	294	318	307	322	283	318	311	320	255	330	316	291	324	322	289	298	286	292	282	252	293	320	297	288	320	299	282	287	292	274	311	302	321	289	282	288	287	312	292	266	272	287	283	289	291	284	301	268	299	319	287	312	301	290	303	283	330	308	283	303	291	320	286	292	269	285	287	295	289	277	302	296	288	303	286	284	315	302	294	316	312	289	276	304	292	308	272	295	309	282	283	292	274	279	297	279	263	280	272	279	302	312	291	325	260	291	321	286	291	298	287	289	330	303	299	315	306	286	285	265	259	329	287	305	292	296	280	294	288	283	269	268	300	334	279	272	310	275	282	313	298	303	278	305	309	311	288	295	308	302	307	286	280	265	290	281	294	281	282	235	262	307	324	318	304	290	280	318	262	293	273	287	292	298	291	296	312	303	301	277	299	305	289	283	312	316	298	295	303	289	287	305	307	315	318	258	291	305	301	317	283	289	301	300	289	297	317	302	288	283	290	304	269	338	300	296	320	302	310	248	289	285	282	309	308	306	291	313	302	295	294	285	267	299	286	292	297	261	299	292	281	289	299	285	291	274	275	286	282	309	313	312	287	301	281	247	265	285	294	293	267	297	289	290	310	299	309	302	278	279	301	302	298	310	287	267	333	288	318	306	289	295	323	319	285	296	319	279	286	308	290	308	300	294	312	305	251	286	305	305	300	317	314	312	302	304	290	311	291	281	314	283	298	309	299	294	283	316	286	307	306	291	306	311	264	297	297	295	270	278	266	325	289	311	265	339	291	318	320	279	290	275	289	289	284	327	283	329	303	277	316	285	294	312	295	319	295	311	278	266	275	278	299	289	265	294	260	280	273	309	275	263	308	306	286	296	286	313	311	288	280	307	292	296	297	250	302	286	290	267	272	289	300	303	313	316	330	295	301	292	291	288	284	314	290	307	306	292	288	281	278	288	313	273	274	321	319	313	310	305	301	282	278	269	313	290	303	311	284	308	298	306	294	279	256	290	300	290	322	304	304	297
52952	56700	55331	56358	61600	60562	60772	61775	63734	68039	65691	64695	63254	61519	60407	58508	56369	55483	53463	52404	52681	50456	45478	40709	36809	31755	27736	24031	24989	20882	15944	13819	12893	11751	13289	11170	10298	7843	8334	7158	5379	3963	3707	3710	3693	3748	4015	3953	2373	2166	2348	3162	2945	2836	3436	2837	3382	4713	3303	2980	1815	1844	1295	1155	1291	1332	1043	914	978	1039	1191	953	853	834	788	825	777	744	723	692	943	1147	1200	1136	945	865	785	738	738	684	717	673	682	726	740	700	752	710	711	716	729	727	681	638	699	695	707	704	666	681	698	774	693	676	779	756	717	693	694	724	678	683	707	705	677	716	681	692	727	722	737	751	697	716	714	694	698	684	657	706	719	742	692	702	700	758	723	726	722	708	734	647	685	744	710	708	680	675	704	731	751	722	722	710	697	647	710	721	737	717	681	691	727	670	722	722	705	682	711	668	760	680	697	719	737	686	689	684	708	666	689	702	699	730	665	756	657	721	708	694	712	739	717	715	697	701	661	677	706	715	722	783	748	700	718	719	683	687	728	740	678	735	684	719	707	737	693	740	672	723	691	732	696	677	687	693	741	705	698	681	698	715	697	656	728	718	724	702	715	690	730	722	661	714	708	686	691	662	709	720	692	715	679	692	704	722	700	713	728	694	689	675	662	664	684	685	708	723	657	711	680	724	689	692	681	706	651	703	700	642	697	683	670	712	742	698	708	699	642	672	743	699	687	661	703	680	712	775	693	685	712	674	674	675	706	724	716	674	710	689	720	721	703	693	687	661	731	716	700	657	694	689	708	681	699	700	692	687	664	714	740	762	703	728	706	705	744	679	693	670	760	681	707	656	705	717	708	725	731	725	720	663	682	656	706	715	721	658	711	716	655	718	683	693	727	679	719	716	699	692	746	722	699	679	710	667	674	685	694	710	725	667	702	740	681	649	732	682	695	727	729	718	728	743	715	727	722	703	709	676	721	678	701	683	698	714	697	722	698	712	660	716	662	719	694	718	698	712	713	735	644	678	670	696	686	721	684	675	697	627	708	659	754	768	738	665	704	688	651	669	731	700	682	673	778	672	708	728	733	677	682	704	713	706	676	671	659	716	675	691	669	725	688	695	728	704	728	704	712	743	736	669	673	664	670	660	732	679	707	675	682	722	689	699	709	758	711	730	676	725	677	708	667	675	735	748	680	695	654	758	747	743	680	656	685	686	690	702	686	690	712	744	660	684	712	703	678	742	689	704	675	663	709	632	751	723	713	693	693	697	722	711	716	707	673	689	735	714	723	717	671	722	671	715	678	722	707	752	722	658	691	666	696	734	721	692	697	703	707	702	724	728	738	706	683	698	669	689	731	670	750	707	674	662	652	696	650	711	681	713	748	737	703	719	688	700	697	681	692	712	676	676	731	718	729	729	704	670	655	688	713	732	701	697	679	704	691	707	714	709	639	699	753	724	716	733	694	682	695	723	671	686	753	717	659	714	682	686	720	726	732	684	707	721	748	716	675	734	721	716	691	685	697	751	735	667	693	719	685	679	704	720	661	725	685	677	692	707	747	713	751	680	723	723	657	668	701	697	705	740	718	688	696	664	698	681	729	697	717	709	685	709	686	696	643	666	656	708	700	712	697	660	714	656	722	730	696	714	703	697	657	667	699	743	695	699	720	728	698	670	686	763	654	715	661	737	666	660	685	711	727	712	707	741	716	696	744	720	735	667	700	685	719	699	723	743	697	710	757	710	719	667	699	691	709	708	715	693	681	695	713	702	694	728	700	684	717	699	690	695	730	694	714	646	707	659	691	712	682	752	736	735	666	635	697	693	717	705	680	750	684	710	719	692	709	688	679	690	664	662	719	701	655	725	723	746	703	722	708	708	710	732	704	712	694	762	695	661	716	655	692	725	694	687	688	696	679	666	699	697	718	687	682	733	702	705	729	675	737	652	645	712	700	723	741	717	728	708	687	709	715	740	652	710	679	670	712	734	688	670	752	690	713	692	717	738	700	703	720	677	691	703	690	696	694	723	709	719	675	687	678	720	716	700	697	697	759	698	705	639	746	728	702	693	705	712	714	670	667	715	730	671	660	667	675	707	682	652	688	728	677	693	679	723	713	699	668	673	729	672	719	706	706	702	725	743	680	702	688	702	727	699	717	689	703	731	686	692	685	713	721	702	663	678	735	694	668	707	705	688	750	699	725	687	691	737	685	730	737	716	662	718	709	679	694	684	742	704	648	686	713	696	659	722	709	727	686	687	719	726	686	680	719	713	733	735	665	759	704	716	705	706	723	687	681	745	709	640	695	713	737	699	713	711	690	714	676	697	642	681	690	708	688	713	752	667	679	772	719	711	723	712	687	647	644	684	667	715	660	708	651	685	716	697	712	667	689	695	737	713	736	751	720	712	655	722	746	740	706	678	693	735	693	720	754	662	697	689	699	739	718	690	710	703	692	700	674	721	690	703	716	674	719	724	721	649	736	690	694	711	670	707	707	649	703	702	719	699	707	691	786	734	733	690	650	713	745	711	735	696	672	662	712	717	696	669	727	688	713	756	680	688	632	708	656	713	702	683	716	690	747	745	724	705	696	654	694	708	692	708	685	692	702	748	719	661	693	685	710	708	673	700	660	684	720	652	655	716	662	707	678	716	712	714	688	721	656	689	750	725	672	712	690	720	708	705	686	675	674	689	722	726	724	729	706	694	717	697	753	716	706	729	697	730	713	750	648	727	665	736	685	704	664	734	685	704	694	722	661	748	728	694	686	706	706	681	704	710	688	710	693	670	717	676	725	680	682	700	740	698	684	671	709	758	709	709	712	662	707	644	662	683	693	707	693	788	757	706	716	719	686	682	708	730	719	680	694	761	699	698	678	634	687	667	729	708	685	703	735	743	678	679	680	672	733	738	724	694	694	707	658	700	684	692	700	704	670	698	735	691	715	733	726	669	682	664	713	671	700	664	716	682	710	704	728	673	702	697	708	696	711	744	722	667	704	658	685	732	665	648	627	707	724	704	746	673	741	700	681	655	713	739	672	726	707	705	698	667	698	710	729	688	677	716	688	699	694	729	737	689	727	691	739	721	701	671	719	687	705	670	712	719	681	744	665	716	682	709	704	700	724	731	670	711	725	740	736	715	676	737	646	691	722	720	726	715	709	687	728	723	718	736	685	681	641	708	718	732	711	679	667	684	673	674	705	667	753	727	723	683	725	728	705	654	744	685	697	743	670	709	712	698	702	700	692	748	742	712	693	686	736	731	715	740	674	722	702	690	712	726	686	713	670	686	733	730	695	692	666	680	669	719	711	688	701	648	654	731	715	709	725	675	678	749	702	685	680	701	718	731	715	712	708	712	682	724	688	694	698	703	678	719	688	682	730	686	647	752	686	731	729	663	686	738	709	720	742	694	674	695	716	766	691	679	689	692	724	741	727	716	694	733	719	738	669	736	689	759	694	724	671	725	677	712	701	674	692	737	680	655	718	694	703	714	735	721	707	710	725	684	698	750	720	728	729	706
24520	22152	26928	24781	19317	17406	15810	12902	11023	8406	7320	5043	3890	3202	2679	2065	1787	1507	1387	1264	1183	1205	952	825	680	601	535	471	486	453	399	397	392	365	391	362	385	365	343	369	332	384	361	332	366	320	330	330	339	323	306	330	324	321	332	354	342	333	349	360	353	302	340	341	337	349	306	321	346	319	356	324	314	340	315	314	307	300	358	325	325	311	340	346	347	306	316	339	301	302	271	326	310	349	341	364	325	342	301	326	341	318	327	321	314	303	336	309	308	351	331	335	325	314	334	335	304	310	343	347	328	326	333	326	308	354	320	353	354	322	313	347	319	313	335	311	327	365	299	329	317	318	339	311	327	305	298	311	343	338	330	310	335	353	363	317	342	344	338	349	314	295	348	352	336	375	331	347	341	311	332	375	281	333	346	334	314	341	326	373	328	344	298	325	319	319	352	283	333	332	329	313	317	299	335	325	327	311	346	287	321	353	314	341	314	325	345	335	320	293	319	373	354	330	333	308	305	341	315	315	343	346	354	337	283	311	308	311	308	316	328	322	305	332	333	351	343	344	347	346	340	358	385	294	292	337	355	353	344	315	314	352	323	304	300	343	327	349	312	325	339	352	360	339	312	309	335	328	320	360	319	335	341	356	327	344	333	308	311	313	303	344	320	334	313	333	316	297	350	313	325	331	342	377	343	341	320	335	300	292	355	325	327	335	343	286	324	310	338	325	354	340	328	337	351	335	337	333	314	342	345	329	329	318	311	321	329	343	301	336	323	321	325	328	343	333	352	325	307	304	320	326	330	310	325	315	343	315	324	325	353	349	341	354	362	321	329	328	336	338	341	314	320	348	325	326	344	305	332	351	326	329	342	346	313	317	318	315	338	321	297	333	342	320	340	351	310	308	355	336	325	291	345	338	321	292	325	332	333	331	322	335	289	293	325	340	352	336	322	343	291	329	356	322	352	326	357	324	312	327	339	325	331	325	312	346	338	327	339	315	349	332	304	364	337	355	315	300	390	325	326	369	342	325	315	316	330	327	312	337	358	326	357	341	340	310	336	340	303	313	304	336	336	338	338	322	306	320	305	294	323	338	349	314	346	330	321	304	345	317	328	355	308	288	318	333	343	333	350	324	345	320	312	320	343	341	348	326	332	332	322	343	288	319	307	316	382	314	342	321	358	352	311	301	325	337	347	347	305	320	308	332	313	327	351	312	317	308	325	312	349	345	325	351	330	323	297	338	302	325	348	335	340	345	340	326	346	353	325	296	303	321	378	292	309	351	344	347	347	308	321	317	358	345	328	324	329	310	303	359	333	327	331	311	343	317	355	347	327	295	346	349	323	323	338	357	352	345	324	313	350	296	315	333	338	315	343	306	320	307	300	364	341	327	331	308	321	303	334	330	321	319	310	343	379	329	293	322	317	331	352	352	321	358	335	336	317	327	348	330	323	309	338	317	342	308	366	314	348	366	319	327	350	325	328	364	327	336	338	312	307	310	359	331	342	309	335	315	338	333	334	333	372	316	364	321	296	339	342	314	314	332	322	337	349	354	340	347	311	327	309	348	360	315	334	321	330	330	311	341	336	320	328	356	320	313	344	356	332	368	349	346	349	330	320	346	293	333	342	349	299	310	295	357	345	340	356	295	296	316	301	326	345	332	342	313	328	309	340	342	345	347	366	346	345	325	297	304	350	339	361	355	335	314	334	372	294	348	313	334	305	325	321	316	330	304	338	335	354	325	343	356	333	307	303	319	353	341	337	329	314	347	322	344	317	304	335	330	339	333	321	309	305	358	374	350	317	327	343	324	313	326	290	332	311	297	316	319	327	326	363	324	357	319	314	356	344	316	323	344	314	301	321	380	346	330	326	320	358	308	323	324	307	308	379	357	337	321	330	371	315	342	313	337	338	315	328	342	344	335	328	330	303	321	312	309	287	343	350	314	344	335	325	321	353	353	327	338	328	319	348	329	292	308	340	364	313	353	297	349	340	305	330	334	338	338	330	348	340	315	290	299	328	335	327	346	355	324	350	338	355	344	333	300	324	338	334	343	329	325	335	324	344	350	302	300	323	343	328	344	337	320	341	300	357	362	325	342	320	305	338	337	303	312	294	341	299	345	346	343	302	361	297	313	307	321	308	343	338	345	314	319	327	344	323	344	335	346	321	342	316	336	319	345	355	305	332	343	311	317	330	320	312	324	321	355	315	345	285	329	338	289	325	339	330	320	350	293	311	304	337	328	334	350	326	341	312	320	348	324	324	341	308	316	355	337	327	329	330	314	333	325	348	315	352	315	326	346	333	344	320	320	321	334	369	334	323	364	331	354	341	331	328	311	319	330	299	359	319	369	338	355	322	326	342	354	334	294	291	321	373	346	354	320	315	285	317	304	333	310	324	328	344	320	309	343	331	333	334	309	324	346	312	293	350	329	341	338	331	321	313	347	354	354	320	319	335	311	328	338	347	311	336	336	329	296	412	352	331	332	314	333	361	308	328	358	305	368	325	344	325	326	293	324	363	330	293	350	293	323	358	335	330	345	334	324	361	325	324	292	338	320	356	283	335	332	314	306	314	336	318	321	317	354	362	317	302	309	353	351	316	314	342	327	347	320	340	323	311	354	322	329	347	326	327	338	332	326	321	319	324	338	337	306	313	332	313	344	336	329	343	305	324	343	331	304	321	339	327	364	333	317	343	360	305	328	339	343	313	344	369	334	334	331	331	325	344	333	298	346	337	360	333	340	333	312	319	346	315	327	315	342	336	352	321	318	327	314	342	329	332	315	308	302	311	302	358	325	342	347	336	315	321	309	313	271	286	299	320	325	349	377	348	340	334	319	342	386	319	300	327	319	300	337	318	349	317	300	314	344	342	336	307	321	319	299	300	352	313	327	328	331	340	357	350	334	305	345	338	338	302	330	307	313	318	354	356	323	310	322	316	314	319	359	356	296	313	342	352	323	345	338	355	343	373	355	321	329	346	357	292	335	333	310	330	296	347	339	311	331	311	325	337	327	344	347	340	329	305	324	323	312	322	368	326	337	305	367	324	353	313	321	321	320	286	327	329	332	316	317	341	348	384	319	330	357	323	315	315	334	327	324	343	325	337	336	330	354	348	323	351	322	330	358	320	308	352	357	337	364	323	323	304	344	324	323	330	357	394	359	336	338	344	309	334	289	314	334	320	322	329	316	300	301	309	343	336	329	332	325	308	334	324	322	323	314	355	297	329	338	340	291	326	332	342	308	306	314	322	334	350	339	340	322	317	330	349	311	317	331	360	332	320	322	337	313	317	298	335	311	312	323	308	290	314	355	344	308	287	321	337	312	313	360	327	356	332	337	322	325	345	354	306	362	333	344	310	308	340	345	350	294	327	354	347	326	337	345	325	297	315	319	351	358	340	331	301	317	334	368	306	365	355	354	318	325	351	312	333	307	335	347	327	335	334	323	311	311	355	339	296	341	351	335	303	331	335	296	308	309	307	336	346	345	352	316
20754	22038	33491	36855	35027	33895	33199	31095	29271	26867	24918	20574	17947	15740	14317	12120	10568	9566	8417	7570	7376	7215	5545	4532	3588	2834	2544	2080	2071	1642	1445	1249	1284	1151	1306	1204	1155	1023	1119	1079	892	911	923	884	845	939	970	908	839	915	826	904	838	859	897	844	897	910	858	873	869	832	817	877	847	849	806	818	786	772	767	778	874	780	806	796	760	783	749	792	824	812	828	832	842	833	784	842	754	830	816	796	840	834	836	794	819	807	812	790	773	771	804	814	771	823	818	852	733	797	772	797	821	806	833	790	802	826	806	810	761	807	825	836	797	757	794	796	851	864	774	846	781	813	787	804	858	796	839	790	836	794	766	786	754	809	813	788	792	834	855	805	790	771	820	788	806	804	844	738	849	826	781	796	760	838	769	804	825	779	852	832	814	792	775	825	779	817	800	772	781	827	754	805	799	820	790	770	766	816	865	780	804	816	830	805	793	824	788	792	792	771	786	827	780	819	826	757	785	784	792	778	772	829	849	765	769	792	794	827	849	803	781	816	780	855	818	771	814	820	784	805	777	834	808	804	772	811	810	818	764	797	797	792	867	811	806	827	777	840	794	806	807	873	842	793	791	768	810	802	803	784	805	815	818	778	817	763	782	810	791	812	837	809	798	876	799	813	835	835	792	841	791	776	797	837	815	799	815	776	800	834	846	815	798	843	813	807	836	840	815	824	834	832	808	825	839	796	797	807	793	817	774	786	815	815	790	760	793	838	796	817	829	782	815	834	813	821	846	803	821	791	836	791	847	793	803	810	809	793	801	815	780	789	759	802	828	837	860	784	823	791	833	785	784	791	843	795	799	780	834	797	815	764	795	801	810	820	816	808	809	805	870	810	808	813	828	850	804	791	814	804	803	805	783	811	802	744	789	858	790	814	771	813	831	825	742	822	796	807	894	825	791	795	795	796	796	850	805	810	777	785	764	786	816	842	780	806	791	840	788	787	841	843	785	785	802	789	786	769	820	815	831	779	772	778	854	788	839	854	798	732	885	839	861	826	732	772	841	744	796	802	823	793	786	797	787	883	809	785	824	795	807	828	797	846	841	812	798	829	811	801	754	809	780	806	795	815	805	810	833	779	804	795	794	780	781	838	776	790	866	861	810	777	832	760	791	840	787	762	865	787	824	897	870	815	796	870	765	830	827	792	761	839	830	788	778	807	788	802	833	843	801	796	805	804	827	796	801	773	855	860	813	777	869	831	795	792	854	811	773	766	801	824	782	775	802	807	742	794	839	803	768	830	752	807	808	798	843	825	804	812	753	797	796	793	769	791	811	836	796	850	808	808	825	849	818	802	812	797	852	821	770	825	792	868	797	779	827	789	791	786	800	821	830	836	812	814	797	799	828	831	829	796	806	802	788	819	834	774	816	789	804	813	833	810	831	825	813	821	819	838	820	826	813	813	796	812	754	862	783	873	796	802	785	792	823	815	816	832	714	800	821	810	793	831	821	814	785	833	749	812	784	823	766	805	860	830	774	784	808	774	834	817	857	818	797	796	801	807	753	809	816	872	845	815	799	781	762	806	806	833	790	846	817	795	782	836	806	811	792	791	825	816	794	814	792	816	838	863	837	808	813	807	802	796	793	811	784	826	793	799	849	786	823	764	852	819	754	795	766	808	784	807	863	785	812	780	798	794	843	756	839	815	788	778	760	818	795	832	817	794	848	809	809	812	742	817	763	821	827	839	833	791	811	808	782	851	842	825	790	768	852	797	839	846	767	763	786	806	809	832	805	794	849	770	794	806	821	785	818	812	819	800	844	819	788	835	822	810	793	824	765	863	783	763	816	820	806	795	796	838	838	783	815	761	838	801	819	827	789	763	813	769	819	807	834	805	805	829	799	788	773	750	809	816	820	796	807	799	764	830	767	775	797	751	825	809	816	805	835	808	823	819	778	800	814	836	806	805	775	853	786	807	808	820	788	791	803	814	802	810	776	822	826	803	789	834	801	804	788	828	823	782	765	834	811	780	860	816	803	828	837	849	831	801	777	856	821	791	777	752	771	814	786	775	854	759	792	802	794	826	831	807	819	838	793	805	804	812	748	813	867	829	820	788	882	797	815	798	783	801	765	829	751	792	826	839	813	825	799	828	793	768	818	792	755	819	776	831	781	798	835	768	808	758	782	782	806	763	776	860	764	860	791	819	805	780	835	815	782	787	848	813	820	822	830	814	809	876	785	792	850	819	841	780	743	839	805	777	853	737	846	821	766	802	789	827	764	828	763	835	793	818	859	832	796	786	850	833	793	756	817	804	819	786	820	816	808	856	847	799	836	856	760	807	792	818	808	780	753	829	782	801	813	772	811	826	831	777	810	803	826	791	825	796	786	845	786	854	781	814	826	837	790	790	815	830	750	761	833	846	799	816	812	786	816	795	826	753	820	846	822	829	795	828	810	816	793	807	757	838	744	855	833	805	797	797	810	797	775	864	810	833	827	773	750	833	822	819	790	794	828	763	768	799	826	773	803	804	830	793	803	778	870	792	795	834	814	742	793	778	784	790	800	821	783	798	754	819	819	806	780	830	813	831	823	788	802	762	821	862	811	806	774	793	788	828	755	784	855	782	802	798	782	834	803	779	790	774	755	798	767	828	765	811	793	825	793	782	832	785	727	853	781	797	793	833	807	863	772	802	811	854	823	740	833	780	835	807	796	775	779	796	768	827	830	805	819	862	738	799	768	792	818	824	792	774	796	797	823	801	768	788	783	792	779	844	817	798	751	807	790	787	807	801	830	776	792	796	811	817	796	774	790	782	818	818	810	818	815	849	785	771	823	820	836	805	842	801	772	809	819	828	776	765	796	794	830	809	798	789	859	846	768	776	868	819	784	824	825	827	784	825	779	800	830	813	806	803	780	822	802	787	785	828	835	835	807	792	801	792	794	843	766	855	752	786	810	807	810	828	811	787	787	776	854	761	790	776	826	791	797	829	793	840	849	817	794	828	784	840	798	832	833	773	778	800	767	832	787	783	826	811	824	771	832	807	832	821	801	809	780	780	798	781	828	840	851	800	819	766	811	789	812	833	797	798	819	810	831	849	867	818	828	853	845	817	790	818	808	819	808	830	855	769	776	828	840	758	755	840	861	811	781	798	800	841	833	825	810	801	830	817	796	819	779	801	838	760	804	760	779	814	851	792	804	749	781	810	788	842	857	810	834	769	812	793	799	777	796	828	808	859	842	836	861	857	859	854	810	786	784	824	827	801	776	798	855	819	832	747	795	829	787	796	789	761	809	827	812	840	801	806	794	785	770	765	826	781	792	849	808	769	817	737	797	850	780	806	787	845	789	814	779	810	798	807	802	773	765	817	827	802	797	820	827	822	874	836	808	808	778	800	794	852	814	816	849	778	767	765	819	833	835	814	771	807	820	850	834	760	828	846	788	843	780	785	816	837	835	777	812	779	786	803	760	770	822	857	768	767	837	813	796	828	825	802	786	776	793	821	756	784	813	806
53699	43091	45142	44122	42561	43568	45061	44111	43187	42376	42918	38146	36143	32913	31196	27564	23768	21519	18767	16671	16454	16308	11743	9507	7270	5206	4031	3246	3149	2688	1642	1503	1377	1191	1415	1208	1016	838	855	812	616	519	529	503	480	540	566	544	401	405	484	494	448	445	462	434	502	574	439	421	419	388	355	338	363	371	379	291	326	352	343	312	343	331	330	325	318	315	278	306	307	341	346	366	320	337	337	306	326	345	318	338	303	333	323	327	306	324	343	313	334	315	305	298	300	295	300	269	288	310	363	303	297	306	312	293	354	274	295	305	332	306	277	325	297	330	302	303	280	339	294	300	340	322	303	306	309	325	356	360	329	354	315	339	332	311	249	326	313	270	328	290	295	315	327	301	301	301	298	305	314	300	313	345	323	330	317	314	316	291	279	329	338	337	319	293	306	327	327	298	327	325	296	293	300	331	317	331	319	319	319	283	342	315	271	335	317	316	307	315	318	265	287	291	329	316	280	321	317	313	290	297	316	300	280	313	297	294	305	332	357	286	296	331	274	291	316	290	296	301	336	322	287	283	317	314	307	284	320	308	305	311	295	284	317	312	322	328	343	291	313	324	302	336	290	316	312	283	299	307	324	326	314	325	337	326	322	301	330	329	304	320	329	348	315	308	319	302	296	319	294	314	331	285	289	308	324	326	285	306	330	327	332	295	303	333	367	325	323	309	313	329	321	332	341	311	296	304	322	337	304	324	286	296	361	319	311	295	331	354	288	336	314	297	278	307	332	347	299	302	308	330	298	342	317	300	299	287	324	311	349	303	305	305	293	299	302	295	337	286	329	343	310	292	292	312	306	315	305	269	326	314	316	335	320	326	310	296	343	296	288	322	325	338	335	323	295	308	320	305	340	309	333	309	300	310	351	338	279	298	302	272	294	329	320	314	298	319	309	320	293	305	302	263	347	320	318	324	296	322	297	342	330	336	297	286	313	320	314	318	344	316	326	322	303	314	336	310	329	344	322	349	313	319	307	295	313	304	305	332	330	337	305	324	296	304	287	292	317	302	313	320	297	337	305	272	309	330	319	306	298	296	318	293	329	320	296	322	303	331	293	329	286	332	312	305	293	292	338	308	306	298	308	304	301	298	321	348	282	316	309	306	309	317	342	332	342	299	301	330	338	349	337	272	356	317	286	329	301	276	284	317	335	318	330	319	300	328	281	349	323	315	285	313	320	332	291	320	307	318	310	324	336	337	324	305	335	335	312	354	299	338	293	303	309	297	324	308	296	302	318	278	335	320	297	320	327	321	285	302	297	300	302	318	309	312	299	310	338	281	295	309	297	314	300	339	329	322	321	312	339	290	342	324	311	317	275	310	303	306	330	275	307	284	316	300	335	335	305	326	287	329	305	312	310	319	289	317	282	340	328	310	338	277	331	313	310	307	288	321	324	278	298	301	328	276	280	326	299	321	333	305	289	304	273	302	310	313	323	326	329	315	295	347	327	298	313	277	290	325	297	293	308	326	344	321	257	311	281	307	316	323	333	319	314	314	310	307	338	333	289	294	307	318	329	330	314	306	328	307	306	300	313	302	330	326	312	330	329	326	324	335	307	303	275	296	304	325	292	292	281	285	278	338	314	297	327	281	318	318	310	317	303	301	318	340	330	294	302	305	305	280	334	314	302	309	315	288	329	291	311	332	295	315	307	290	341	317	303	354	312	318	274	284	313	282	334	328	313	320	319	321	325	296	306	326	323	332	323	320	330	284	316	278	370	312	310	309	318	304	301	321	326	335	309	318	271	321	290	321	323	296	282	329	307	363	302	332	308	318	335	300	297	348	338	321	327	303	299	331	328	282	289	305	316	314	330	301	329	325	304	309	335	304	280	302	293	321	318	293	297	356	300	295	320	280	294	301	321	306	345	319	307	322	314	322	329	329	315	304	300	307	305	323	316	329	328	289	296	311	321	312	330	320	352	294	331	314	309	342	310	325	315	310	330	306	285	312	351	315	322	324	307	316	304	299	307	291	309	278	324	265	287	308	301	302	288	298	326	322	343	298	301	329	313	318	340	300	291	333	320	287	306	290	299	318	323	302	308	283	297	334	291	287	322	292	305	284	314	309	332	305	335	304	311	331	329	295	305	348	294	316	262	303	296	334	330	319	374	321	296	305	291	290	283	297	312	349	319	312	298	314	298	309	315	346	315	330	300	293	322	289	323	320	321	303	265	319	321	305	311	317	315	291	317	312	324	270	322	280	276	342	320	301	311	309	291	317	320	341	295	318	307	293	349	319	293	318	318	299	305	287	301	305	311	296	310	324	311	294	334	314	336	353	288	326	307	328	326	310	303	330	296	302	298	340	328	322	351	293	346	320	305	314	330	303	303	320	355	328	334	348	306	292	343	316	296	354	302	328	335	316	328	359	290	301	298	307	333	302	302	312	317	334	304	326	297	316	314	323	338	315	321	333	287	306	349	265	276	301	317	300	309	306	302	339	320	307	342	286	282	321	305	322	348	282	305	307	297	337	316	285	293	312	352	303	323	309	288	361	325	302	349	290	278	321	313	281	276	320	307	318	325	324	334	318	331	304	324	321	323	305	317	354	297	309	305	336	306	310	276	311	295	287	322	303	322	349	307	321	293	319	316	320	339	287	328	315	314	332	324	337	324	322	332	306	326	335	297	290	314	287	319	314	331	347	286	307	307	287	307	327	314	323	304	299	324	328	294	344	325	309	335	297	308	272	305	323	304	288	295	291	292	308	293	290	289	320	303	316	309	364	310	304	309	302	344	308	326	314	328	293	301	328	330	287	302	308	313	290	296	279	296	323	309	282	289	279	349	326	343	307	305	289	306	311	347	309	315	283	317	309	273	280	324	332	301	332	305	298	350	362	317	304	312	295	320	301	296	324	300	291	319	276	274	337	274	315	309	329	329	306	298	298	300	347	337	310	302	337	323	301	329	293	350	321	328	344	315	297	331	343	297	307	291	310	321	289	318	297	312	290	269	328	310	336	318	288	286	286	331	315	295	298	310	277	296	312	291	337	314	320	343	341	300	311	298	289	299	296	309	295	347	315	310	301	305	261	306	266	320	319	328	292	333	327	298	320	308	313	333	310	303	299	292	305	325	304	303	316	319	313	292	297	332	320	306	298	329	302	301	325	314	341	332	300	302	287	324	280	321	300	351	336	318	288	312	313	327	283	326	307	313	287	322	299	303	318	312	313	340	328	324	299	305	349	321	336	317	286	328	297	286	339	318	295	303	326	298	315	292	322	296	307	334	324	320	312	329	360	329	314	310	322	342	305	313	312	304	289	320	316	315	316	299	312	307	313	342	310	309	300	308	308	297	280	303	291	279	326	325	293	321	299	353	302	279	357	317	329	314	288	301	337	266	260	306	315	344	273	315	319	300	289	291	318	315	319	338	309	290	294	320	310	318	280	314	297	344	300	298	295	334	325	331	303	307	335	335	287	328	289	327	313	325	289	347	303	333	323	279	351	299	301	309	302
47373	51523	53641	56175	60957	61565	60117	61292	61621	63071	59941	56614	54284	51754	50917	48305	45437	44205	42372	40395	40409	40517	34328	30242	25711	21890	17807	15448	15829	13052	9134	8454	7440	6820	8055	6524	5968	4701	4851	4413	3042	2330	2142	2155	2070	2183	2365	2304	1534	1415	1612	2114	1788	1844	2159	1939	2251	2852	2084	1796	1382	1273	1037	945	1116	993	934	881	891	931	956	913	884	811	808	828	810	755	762	773	873	1029	1057	975	861	845	808	750	740	802	740	817	723	820	754	776	791	760	755	770	712	727	726	748	782	741	831	780	733	781	758	748	752	736	783	798	772	769	761	721	761	792	758	722	721	758	734	731	791	763	772	754	810	748	791	741	789	736	779	740	747	783	723	783	768	817	727	748	773	756	779	765	768	724	784	789	784	798	796	758	744	736	782	743	724	748	738	745	766	772	786	758	734	737	757	761	740	767	722	840	735	731	795	752	768	760	772	795	811	787	777	730	779	762	770	764	781	771	752	775	755	771	779	745	774	754	814	732	764	772	755	794	762	757	727	765	724	743	779	724	753	720	764	777	718	774	730	796	792	747	740	749	786	740	775	725	777	752	782	754	723	786	788	755	824	777	756	747	726	788	773	785	700	801	814	762	794	740	771	785	715	735	744	759	755	798	745	714	776	734	739	749	788	760	786	723	741	760	785	738	771	746	766	754	739	759	756	789	777	766	749	781	783	859	755	739	795	765	785	731	736	749	752	714	814	741	752	730	740	756	792	783	758	755	727	786	761	756	830	723	748	737	755	752	727	723	766	767	741	735	781	750	722	804	780	758	746	766	775	780	780	765	762	758	795	745	763	804	714	732	736	741	714	767	766	742	778	746	760	735	793	710	768	695	736	761	735	775	764	716	727	784	737	770	725	710	767	779	770	751	746	761	729	761	757	740	776	781	810	747	786	744	749	713	775	773	806	726	730	771	805	717	769	789	728	754	743	800	760	782	772	742	761	764	708	806	737	757	718	753	767	773	765	788	759	735	779	733	720	700	800	800	743	736	749	793	785	757	767	755	738	825	768	750	749	738	780	722	760	796	762	745	766	732	791	730	711	768	739	775	717	765	737	765	837	742	796	776	795	755	769	742	765	744	755	774	774	734	787	756	731	787	787	791	789	763	741	755	842	759	721	814	749	745	771	774	786	752	754	797	779	774	766	715	777	763	766	705	779	762	728	788	757	748	745	781	759	788	777	771	787	751	753	684	803	761	775	779	768	749	738	718	780	744	791	735	749	777	729	793	757	833	745	810	728	771	777	743	798	765	772	748	774	744	759	767	797	759	694	740	731	812	768	791	741	765	790	752	705	791	742	778	727	733	742	761	776	763	797	744	690	804	745	736	747	741	727	779	767	764	762	746	710	782	732	780	738	724	740	791	709	713	765	749	741	728	748	738	807	777	736	760	758	779	804	742	768	724	758	755	749	716	729	751	742	744	766	748	780	715	796	767	769	733	773	768	729	756	777	775	756	760	761	724	758	773	743	746	738	755	818	806	820	767	763	767	763	754	772	707	742	733	779	732	797	687	745	746	769	714	749	781	766	789	736	688	767	794	770	745	749	788	738	749	776	777	747	709	796	776	778	806	758	769	755	754	722	760	803	747	731	728	731	711	798	776	722	745	704	764	749	792	819	676	797	764	763	786	741	730	781	739	784	755	707	743	741	771	754	774	765	730	780	758	798	735	721	756	755	750	735	765	721	741	693	745	738	772	777	811	782	756	710	760	777	779	708	772	765	730	760	731	719	744	741	737	718	809	761	724	742	795	782	759	748	772	762	781	748	774	767	790	700	765	764	743	762	777	806	783	740	772	774	769	804	760	751	734	753	738	749	768	762	817	793	797	728	714	758	765	786	846	773	761	745	755	755	752	777	753	770	762	792	785	759	761	763	773	738	757	743	736	745	716	777	765	776	746	763	733	715	734	770	803	755	725	745	784	784	734	806	742	769	751	737	746	797	741	724	753	723	749	741	770	748	705	707	770	748	748	735	776	739	813	779	769	777	736	751	792	761	778	766	806	750	758	755	728	735	780	748	775	743	808	757	744	782	740	781	760	820	789	784	742	730	736	747	747	729	734	756	791	707	791	790	781	760	755	775	840	778	762	779	736	729	741	743	766	754	742	723	723	769	795	818	792	756	762	748	745	809	809	740	766	771	802	714	722	783	738	727	769	723	762	718	791	776	766	768	750	766	718	811	793	812	780	699	774	741	771	794	831	741	773	735	747	725	734	738	733	753	738	743	782	806	760	735	805	776	833	760	742	764	758	730	751	723	773	708	732	774	721	762	776	782	779	746	758	747	744	791	813	696	740	747	742	754	747	736	788	746	743	773	752	740	751	808	762	788	707	755	792	730	754	719	736	753	808	751	795	737	772	743	768	760	745	693	704	718	774	744	733	711	839	759	776	729	746	726	766	759	753	760	760	721	783	776	803	734	764	747	820	764	743	765	774	809	731	815	743	797	741	735	765	759	767	733	809	718	758	813	774	782	758	791	766	792	767	779	742	800	760	784	744	744	782	745	793	746	790	740	772	735	776	745	743	751	712	767	761	711	792	710	774	723	713	723	715	783	742	813	771	739	747	756	727	755	777	745	788	729	742	798	759	756	812	756	781	781	704	749	722	733	795	761	757	742	749	689	747	691	780	798	759	690	740	745	766	741	750	749	742	732	760	685	757	759	742	699	771	797	779	760	748	768	752	720	781	718	788	795	747	747	768	754	765	792	731	774	763	750	807	752	726	684	785	750	717	758	774	776	743	783	735	785	794	729	736	728	746	737	761	725	731	759	754	750	733	724	743	803	740	728	744	756	738	770	693	781	774	745	748	735	743	730	790	757	690	789	778	776	805	742	734	791	800	773	778	792	762	794	758	766	738	735	762	796	789	803	713	798	754	753	764	735	794	773	767	760	814	779	757	725	764	749	716	740	760	753	732	778	786	787	761	750	750	779	742	771	783	771	719	725	703	741	722	801	779	734	712	713	812	731	748	742	795	756	694	774	730	720	750	809	743	769	744	788	697	724	745	752	725	776	784	754	699	772	677	795	768	760	794	759	709	783	740	721	813	771	764	759	759	778	726	718	806	766	775	712	709	695	761	806	774	754	770	756	797	745	766	786	745	754	769	745	756	764	789	780	764	734	754	787	786	716	770	776	740	731	783	762	780	795	746	785	790	763	770	755	759	755	790	729	742	772	759	720	744	751	769	777	744	775	716	772	770	709	713	803	780	776	761	719	694	779	762	746	826	804	750	769	772	765	771	776	752	772	766	736	783	761	737	790	724	740	754	756	770	767	728	760	784	754	767	775	745	789	824	747	800	748	748	720	769	743	805	772	717	732	715	769	744	805	747	768	740	843	769	812	747	749	770	769	778	772	739	779	755	761	769	752	777	769	764	821	786	779	729	819	707	784	745	738	764	797	738	809	771	689	742	788	754	768	762	774	754	715	768	780	752	761	768	775	781	770	786	770	768	756	772	821	757	780	739	753	757
55330	39843	41726	40240	39255	40255	41642	41257	41607	43783	46801	43866	42977	42494	42009	39668	36286	33685	31733	29062	29138	28850	22916	18111	14555	11263	8184	6501	6628	5096	3251	2742	2401	2377	2605	2121	1839	1529	1546	1286	952	720	668	687	671	706	754	731	499	501	489	702	573	606	755	660	666	819	673	534	432	408	375	326	364	405	341	309	309	323	329	317	317	299	259	283	311	249	266	250	309	397	390	343	329	286	272	251	285	265	254	301	276	299	279	292	305	266	265	305	304	285	293	285	266	240	316	260	249	252	286	303	284	276	304	277	263	297	317	300	259	259	296	282	273	278	285	252	262	253	278	284	295	238	279	320	280	255	298	268	293	316	287	304	319	328	287	288	277	291	284	287	295	303	290	316	285	249	281	278	270	285	279	292	289	298	303	256	250	272	271	280	291	301	264	267	277	276	257	259	271	312	287	303	296	280	276	243	293	261	264	267	266	264	285	299	308	267	265	295	267	260	299	263	280	293	287	284	266	290	300	287	285	256	287	265	262	316	293	283	292	276	286	272	297	279	287	298	236	287	274	260	272	294	274	279	277	282	255	280	287	276	273	290	291	267	295	247	278	257	299	316	286	276	248	292	277	282	273	306	299	300	286	291	259	293	277	284	295	237	281	281	267	285	266	264	308	269	279	293	262	260	286	278	298	293	283	268	261	314	253	296	272	282	283	259	266	274	314	256	246	285	296	267	273	270	283	288	270	294	231	286	277	273	287	281	283	275	241	269	289	284	247	288	289	292	297	270	286	293	289	295	294	257	295	285	300	264	278	280	286	256	269	273	262	300	267	288	259	276	244	279	272	275	262	271	277	280	290	297	300	278	276	302	298	277	304	272	286	280	282	274	274	261	273	259	285	264	253	272	321	288	292	297	276	282	304	274	288	284	279	301	277	285	298	307	279	285	287	260	292	283	288	242	276	277	290	286	244	276	279	298	272	300	297	295	287	263	259	287	286	262	263	262	302	309	268	273	261	281	276	285	271	273	265	305	280	302	275	267	238	254	268	270	279	274	298	265	262	261	294	263	294	275	284	288	281	287	260	271	278	346	317	276	262	290	291	257	266	259	282	266	293	260	244	260	269	309	279	296	246	292	301	292	263	290	289	298	265	297	257	263	261	292	297	263	278	312	289	282	271	280	340	260	260	301	276	332	281	257	263	289	284	261	275	268	297	270	315	294	282	271	283	320	282	296	283	263	266	277	265	268	304	301	298	280	295	246	298	291	259	257	281	303	257	272	270	300	297	297	276	300	278	290	309	288	250	302	279	274	287	300	253	279	274	282	268	271	297	258	280	277	271	313	252	286	279	306	277	271	311	295	303	309	286	270	309	284	301	275	266	258	318	271	333	275	245	302	309	281	287	279	243	269	273	286	259	292	284	276	272	283	282	270	287	246	277	252	273	285	289	273	298	279	277	292	294	264	280	290	278	263	262	303	304	277	300	297	251	284	276	299	271	279	295	268	262	308	310	289	276	297	300	267	281	282	280	269	262	283	286	291	311	283	269	251	294	274	294	309	288	290	298	263	246	291	273	288	302	285	277	263	268	294	289	305	291	276	290	278	264	246	291	288	262	308	282	292	258	289	277	275	284	318	278	262	273	286	285	326	303	299	300	254	283	241	289	269	288	251	243	275	279	307	263	263	295	283	306	291	277	298	276	279	286	319	292	281	293	264	304	299	255	290	273	257	251	270	299	288	262	271	282	274	300	276	263	294	290	306	300	265	318	285	278	267	279	273	289	271	256	253	273	309	260	312	256	262	297	282	276	266	318	268	279	286	287	279	291	285	252	272	275	276	270	296	288	290	273	289	262	271	248	260	274	272	269	281	289	307	266	288	259	272	280	303	294	295	298	273	270	281	303	250	259	275	268	229	295	274	289	278	295	285	281	283	264	262	300	296	305	274	277	324	277	243	283	263	275	299	262	263	291	286	276	269	299	308	283	288	280	275	264	327	295	244	285	300	280	273	270	304	302	275	293	271	286	303	290	318	284	287	257	272	289	276	265	255	296	269	235	262	304	292	270	285	300	277	274	259	269	283	288	296	298	272	298	307	299	296	286	266	278	273	271	248	276	261	306	325	240	305	300	298	235	279	270	275	275	291	279	277	272	280	289	271	286	287	270	260	286	273	277	282	252	292	297	304	326	247	278	283	279	263	266	295	281	259	294	265	267	284	304	285	296	279	273	280	257	291	257	263	269	294	289	282	264	258	297	270	299	286	282	278	291	262	293	253	295	292	308	287	272	306	269	258	281	281	297	266	278	256	293	269	282	280	283	292	248	257	265	280	275	284	288	294	298	286	290	229	267	298	264	286	278	280	280	323	305	268	276	288	277	234	253	302	280	274	249	278	281	254	262	276	285	277	288	272	288	263	290	300	275	279	273	259	277	290	273	277	292	287	286	269	311	287	283	285	265	279	262	258	252	286	278	271	273	297	332	312	291	285	268	270	276	288	287	284	298	281	262	259	261	269	269	283	257	262	294	257	235	279	257	283	281	279	272	276	269	286	260	284	267	267	299	257	320	279	269	264	289	266	286	314	259	247	260	275	274	268	298	276	267	262	262	298	275	273	263	300	265	277	272	258	281	267	302	290	279	279	285	309	251	288	282	321	276	295	227	283	273	271	263	284	279	273	249	281	309	296	307	269	322	265	295	274	258	270	263	277	277	290	321	284	304	259	287	281	261	297	303	293	256	254	272	280	258	257	271	264	260	282	295	271	282	277	267	306	278	268	280	311	283	263	290	261	274	288	276	297	243	258	276	291	254	288	274	262	271	263	261	270	304	281	294	262	268	265	300	317	270	296	278	274	278	284	251	272	279	269	267	308	260	292	313	303	279	297	272	282	274	287	277	286	272	294	267	300	277	254	284	310	284	262	299	270	283	251	254	263	272	311	292	330	300	268	281	240	268	295	295	267	270	289	293	264	261	242	287	259	288	294	282	282	271	287	269	306	264	284	274	257	301	300	297	295	270	275	317	284	251	298	249	283	291	292	297	250	280	275	264	292	285	287	269	269	270	284	292	267	262	253	272	302	295	285	251	273	270	271	285	308	294	308	286	265	304	300	261	247	275	289	288	308	280	260	296	280	270	305	323	288	330	272	254	271	275	270	316	283	309	309	291	274	279	258	242	256	293	266	264	276	287	304	249	293	303	293	291	280	260	285	288	280	276	260	281	298	271	243	283	288	259	275	281	261	265	303	268	278	259	294	291	285	269	259	267	283	296	263	277	274	275	293	295	262	313	266	272	311	319	283	276	275	292	315	263	277	253	288	297	287	254	301	273	286	303	275	301	279	305	273	288	290	311	297	312	304	263	276	246	319	306	263	276	282	269	282	271	274	232	253	284	300	267	271	286	277	280	286	304	280	296	279	307	285	281	291	280	288	321	278	282	272	271	288	263	267	250	266	256	280	272	267	289	270	255	291	286	271	269	305	273	242	284	278	257	276	317	273	275	318	339	300	270	301
50918	54081	52790	53383	58654	57972	58497	60263	62352	66322	61548	60762	60572	58669	57969	55456	53756	52680	51177	49668	49863	49876	43979	38907	34727	32112	26410	24397	24685	20077	15041	13886	12253	12031	13021	11139	10112	8145	8853	7149	4974	3534	3469	3486	3274	3576	3851	3609	2434	2110	2278	3586	2826	2934	3877	3250	3495	4475	3272	2537	1849	1576	1301	1091	1288	1273	1033	909	935	965	990	1032	885	909	746	789	754	699	695	677	854	1225	1213	1127	874	792	721	652	724	657	695	684	673	656	714	659	707	661	688	645	674	690	660	657	651	651	659	650	679	709	694	698	684	625	677	698	670	699	660	678	671	640	668	701	626	706	660	648	639	634	669	681	703	615	691	684	696	670	690	666	664	706	705	678	622	686	704	697	683	676	709	633	676	663	693	677	704	680	690	686	681	661	701	652	685	683	709	726	692	646	656	662	701	669	627	709	666	652	678	703	706	725	713	685	704	675	727	670	659	695	706	688	684	669	669	630	681	670	658	633	681	689	696	677	648	668	644	693	673	669	627	671	661	690	651	675	668	702	700	713	633	658	669	679	694	618	647	672	616	663	633	659	660	687	729	587	620	662	667	739	671	658	630	672	679	676	644	650	658	666	694	672	646	658	659	663	683	653	688	641	700	682	621	648	694	672	652	615	715	665	674	639	638	667	673	669	706	703	676	625	701	670	642	691	658	641	666	686	626	632	627	690	667	698	673	638	702	636	708	604	670	633	720	674	659	645	685	660	642	699	683	696	646	744	704	660	666	733	717	639	660	668	644	686	675	683	718	679	666	672	677	709	663	680	675	685	657	673	679	657	680	650	711	673	652	693	660	695	665	652	676	680	670	658	633	646	625	705	673	655	651	673	657	656	686	645	637	719	662	703	713	649	643	701	655	640	640	715	636	652	671	690	670	668	663	678	679	667	678	663	631	622	683	725	652	667	622	673	698	652	727	717	656	725	681	730	651	685	718	690	679	600	680	640	647	688	701	655	670	639	634	664	688	657	665	689	652	699	708	660	665	708	659	633	695	671	687	666	683	695	717	623	655	707	640	691	664	646	667	633	675	657	559	654	643	718	646	688	645	651	670	701	687	660	669	659	695	680	709	700	706	685	657	691	689	659	669	705	639	712	688	676	645	722	708	705	646	640	645	723	675	634	692	695	693	654	684	667	706	637	647	649	676	655	648	708	613	654	654	681	672	691	672	666	685	671	690	701	648	669	690	668	683	700	660	680	668	645	683	659	678	688	688	651	673	653	654	701	695	677	658	642	686	673	692	651	657	659	676	678	713	644	654	645	695	648	680	696	666	680	673	660	689	688	674	657	696	728	662	668	655	675	681	695	626	643	706	663	666	671	662	687	693	716	707	677	672	643	674	644	648	639	678	671	684	683	705	645	666	705	670	658	678	684	584	710	663	679	693	654	673	656	692	691	710	647	640	692	698	648	680	660	671	677	655	693	717	666	644	681	712	726	646	662	679	683	643	651	725	685	695	634	682	660	672	638	685	635	679	708	677	704	731	715	668	679	700	662	662	684	636	677	687	674	686	675	665	697	678	675	719	651	654	659	633	684	657	665	694	685	658	663	660	681	662	680	645	654	651	681	666	670	643	718	658	660	640	649	693	670	630	686	660	650	662	694	675	607	650	701	691	670	654	710	674	682	677	690	698	619	687	670	612	666	642	695	681	672	674	696	671	668	678	673	670	642	673	661	661	675	723	664	671	688	640	677	662	688	718	690	652	657	702	711	672	652	626	702	694	690	668	620	686	682	719	649	688	693	625	633	671	681	709	685	660	661	678	652	674	639	665	698	628	624	664	643	682	657	724	676	679	635	676	720	692	688	717	669	690	658	672	632	712	635	694	718	639	669	687	654	648	671	661	686	691	665	678	657	683	668	693	657	709	684	656	641	702	727	671	633	706	662	667	680	686	664	706	702	664	675	683	627	729	636	666	683	640	624	686	673	666	693	637	665	660	682	645	652	696	669	683	660	636	707	671	711	610	686	658	657	681	631	675	688	660	659	672	655	687	652	687	667	691	639	672	691	680	680	690	726	685	710	701	662	659	703	645	655	648	694	657	703	676	700	669	676	669	656	691	663	651	685	666	683	695	645	677	673	693	627	720	671	619	706	669	671	685	682	663	682	690	660	664	629	641	700	682	648	650	629	712	658	710	741	654	619	718	673	653	689	662	665	669	699	693	682	644	700	640	645	649	695	629	704	643	692	672	695	724	661	696	662	677	654	659	632	731	698	681	658	685	675	667	704	687	666	692	622	691	661	660	673	658	720	706	687	662	642	626	635	683	665	631	666	710	671	695	654	706	673	687	610	677	676	640	658	663	671	645	689	669	698	691	649	664	646	725	665	638	661	662	695	644	690	668	666	675	672	684	695	678	672	686	666	626	705	666	669	698	666	600	689	675	679	727	687	676	689	713	661	675	650	696	660	708	659	622	652	660	673	663	665	660	662	709	661	677	659	650	675	659	647	675	678	617	700	642	719	709	707	681	696	660	686	676	657	645	683	673	611	717	666	656	659	694	674	616	640	682	660	699	665	684	673	711	653	673	671	688	674	654	674	700	647	666	716	686	663	688	668	666	654	668	685	691	665	652	704	659	660	667	704	692	691	707	729	681	635	688	644	670	614	683	645	689	703	664	691	675	692	670	665	664	646	675	675	689	659	619	670	711	673	644	702	642	652	656	649	683	664	683	666	663	649	676	682	712	659	718	692	704	687	725	671	670	703	685	685	660	657	675	665	688	705	678	680	710	691	668	684	709	684	702	687	691	668	677	682	716	650	638	657	668	664	704	643	669	695	696	657	690	669	635	628	647	657	643	665	666	698	624	694	722	710	686	663	681	654	685	685	678	701	684	716	632	656	694	669	667	657	687	671	660	670	662	690	647	696	654	619	599	694	659	635	691	675	678	635	688	722	678	685	677	704	711	667	696	684	653	719	641	667	670	702	700	619	682	680	659	661	661	696	716	725	688	672	630	653	735	694	711	670	655	700	634	641	700	637	629	656	650	706	650	716	675	647	629	653	647	667	692	679	678	636	654	689	661	677	640	665	666	660	671	666	673	632	654	657	715	665	681	649	674	687	651	739	630	655	676	651	675	647	670	672	701	627	678	686	703	649	652	655	734	646	709	676	663	691	656	690	637	683	664	630	680	687	684	641	704	684	683	679	707	595	692	636	653	671	705	737	648	672	680	664	660	650	724	636	660	654	651	690	627	703	673	660	686	729	653	697	658	727	692	655	682	669	639	698	698	711	696	686	664	690	673	700	672	709	679	649	666	688	641	637	682	721	707	680	644	629	661	679	638	604	677	628	694	709	652	710	641	643	663	692	692	713	675	656	698	658	640	690	651	656	686	687	635	657	680	682	679	668	699	745	676	652	638	711	678	644	694	647	697	693	695	691	675	653	644	660	679	679	646	700	704	710	645	677	663	689	678	674	698	689	668	636	674	672	686	712	705	661	698	644	645	649	699	734	696	700	640	679	645	644	716	692
23613	21061	25646	24233	20340	18008	15814	13117	10411	8690	7827	5193	4311	3333	2708	2370	2007	1878	1570	1483	1381	1353	1138	962	757	687	585	533	453	487	400	400	357	381	391	360	372	370	358	335	354	329	321	332	314	353	319	318	293	339	318	326	328	310	347	294	348	315	335	318	330	328	351	311	334	307	338	305	341	328	309	306	313	307	322	304	307	324	309	349	313	324	329	302	325	355	339	337	337	303	299	296	298	304	334	314	314	297	327	337	307	319	307	315	313	298	269	282	301	312	343	297	292	324	321	329	335	322	322	304	287	330	340	296	327	332	326	302	354	314	310	319	301	336	315	296	287	327	349	308	320	326	297	313	278	290	345	300	327	335	303	320	291	296	339	301	299	338	292	291	276	282	317	309	271	336	322	304	308	325	294	300	316	316	325	301	299	348	337	305	311	333	317	355	295	311	285	284	346	347	323	309	282	296	312	291	274	320	323	301	306	303	309	324	305	332	318	334	297	306	326	287	312	324	328	292	317	318	283	299	313	312	321	323	301	340	301	346	305	273	288	337	332	290	311	332	329	322	297	338	292	348	296	320	328	333	315	289	288	292	305	300	304	310	289	319	348	309	292	316	305	333	309	316	312	322	299	300	313	284	276	335	313	304	333	315	323	324	315	304	312	317	337	337	313	287	300	307	324	349	301	321	306	328	347	313	325	290	304	314	298	326	292	293	325	321	302	318	310	308	333	309	276	288	321	316	305	308	353	323	300	334	325	358	292	322	314	324	290	326	306	315	311	282	317	289	359	332	315	313	329	307	298	326	320	297	301	288	317	331	322	281	326	290	270	345	308	339	294	342	302	307	281	289	311	328	340	323	334	278	329	303	318	304	315	318	306	326	319	312	305	347	296	309	330	331	335	327	303	290	310	305	305	317	320	310	347	305	312	365	323	302	311	302	309	302	306	310	322	296	319	317	302	293	290	302	330	312	294	311	307	324	292	336	310	307	306	295	292	278	295	322	326	328	310	321	278	303	304	327	310	321	315	309	304	327	282	312	288	328	315	319	296	316	314	353	292	318	314	308	305	322	326	316	306	298	282	333	304	338	343	337	317	297	321	307	318	300	323	335	310	300	291	334	330	303	311	289	300	346	303	303	327	310	334	327	282	291	298	287	344	337	315	297	350	330	305	341	310	293	353	293	316	320	339	320	333	298	358	286	311	313	281	329	310	342	280	308	297	330	289	322	260	325	338	300	325	324	280	321	315	330	349	338	307	345	293	309	304	301	336	311	318	325	301	309	309	290	297	329	341	335	309	304	321	329	330	311	286	300	329	297	307	331	345	298	298	337	301	322	315	315	319	315	326	298	315	306	307	283	314	311	309	309	309	323	279	320	336	296	294	325	285	284	294	342	323	346	297	309	290	319	299	335	360	299	314	292	306	318	318	329	297	282	291	330	334	329	324	300	320	327	305	313	324	354	311	313	310	323	305	299	324	297	302	306	288	295	292	318	308	340	302	320	294	299	325	297	264	293	319	271	309	313	327	324	308	314	343	326	324	272	319	314	318	290	331	301	308	307	325	277	302	323	296	297	335	269	278	306	281	325	345	311	338	316	293	299	326	303	283	287	316	322	316	293	350	307	307	365	373	307	299	309	331	323	326	308	313	333	328	301	321	323	322	301	327	332	325	293	276	314	318	322	311	324	288	323	319	300	300	310	290	274	335	315	315	315	326	344	316	281	298	298	308	317	314	320	324	314	322	288	286	333	322	344	332	270	289	309	324	288	326	303	305	321	319	309	292	285	319	316	299	309	331	312	340	325	298	300	314	297	307	316	316	308	326	310	329	313	285	312	332	331	351	275	346	322	316	299	316	326	280	320	306	335	294	309	312	329	324	315	327	318	296	316	334	340	306	316	341	325	266	315	304	298	328	324	321	337	332	269	298	285	327	305	313	331	300	327	328	329	326	350	288	299	313	310	322	315	306	302	321	326	335	334	314	309	323	290	302	297	297	298	333	307	315	272	314	342	317	339	310	315	317	321	318	326	330	296	322	285	330	304	311	316	333	337	302	333	326	295	306	344	300	300	321	317	308	291	319	331	328	275	298	309	289	288	320	315	300	341	349	326	319	306	339	306	344	300	333	288	334	316	322	295	306	329	308	325	328	286	308	332	296	291	326	354	321	320	299	332	312	319	326	288	275	318	310	288	339	335	304	283	347	335	292	317	268	323	299	325	317	309	269	289	322	295	321	343	339	309	302	332	313	279	328	326	315	290	319	277	305	312	326	337	305	295	347	286	322	296	344	301	285	334	299	311	337	295	340	295	299	344	304	309	357	336	287	301	320	323	355	273	345	289	345	304	316	316	314	325	292	295	319	337	324	311	328	287	314	312	287	336	339	375	285	299	290	306	328	310	311	324	318	308	313	306	306	323	315	297	306	264	302	312	330	300	298	350	321	333	335	276	311	297	334	323	305	275	350	321	304	293	330	312	338	316	337	285	319	338	295	294	336	333	310	313	317	282	310	307	286	316	336	350	335	295	293	317	343	324	345	319	300	333	307	333	305	304	324	284	327	318	329	328	323	338	320	296	347	321	308	322	298	314	324	330	332	313	328	291	313	302	331	313	317	313	330	342	306	334	307	286	305	282	274	305	294	299	315	324	315	300	320	321	298	300	293	325	330	354	311	316	316	304	278	330	316	291	312	302	321	297	307	302	313	304	341	328	347	316	328	319	319	299	315	318	336	303	305	298	314	285	314	302	289	311	316	298	296	286	320	299	335	314	311	319	294	312	315	286	307	320	298	285	336	292	313	331	270	337	340	298	309	302	330	292	327	297	288	351	325	283	331	280	302	276	292	309	342	311	312	341	327	303	307	315	309	305	263	284	325	330	330	337	300	318	331	321	320	312	315	291	302	276	301	302	335	289	281	304	323	307	296	313	311	303	297	299	294	317	324	305	313	301	337	285	306	288	314	330	293	314	319	322	314	297	280	328	309	297	332	297	316	290	283	292	335	290	273	307	340	294	315	265	296	316	348	290	298	329	305	322	318	311	304	300	330	308	334	331	312	310	313	317	326	283	314	277	335	306	327	318	314	297	253	333	349	294	301	314	323	313	284	291	300	317	304	287	315	298	303	313	300	301	292	319	309	325	372	312	331	324	328	318	355	345	329	278	307	336	318	293	322	279	331	311	343	301	299	320	311	313	319	300	307	288	266	292	312	326	290	342	289	293	326	321	329	321	270	306	304	309	336	341	365	302	279	320	278	302	316	315	304	307	309	306	335	316	310	268	319	324	326	311	324	323	321	307	312	311	302	326	308	319	310	304	249	299	296	291	271	323	298	358	320	284	310	320	327	329	341	311	318	305	316	305	281	307	321	319	309	296	329	350	339	307	326	304	316	299	314	315	306	296	307	315	303	345	296	312	303	313	295	295	291	303	320	316	302	295	289	315	297	295	296	312	317	301	313	267	289	315	311	304	300	276	282	311	301	321	302	331	293	326
20012	21153	32118	34900	34163	33544	32484	30290	27460	26462	24523	19497	17636	15545	14046	12219	10371	9372	8385	7572	7215	7251	5835	4928	3714	3329	2569	2224	2077	1808	1440	1375	1191	1288	1324	1247	1130	1079	1099	997	918	862	878	868	871	856	876	847	815	831	836	888	864	788	926	862	851	898	877	828	813	790	852	816	814	774	797	786	845	753	817	793	751	770	774	791	757	790	807	706	786	832	850	812	733	782	823	765	762	719	778	761	763	734	757	773	749	771	748	800	773	801	767	768	792	796	804	753	747	781	749	762	768	763	787	742	775	771	724	754	759	768	721	741	751	748	772	752	781	804	795	767	700	779	754	740	752	747	788	704	789	779	752	784	765	757	721	765	763	729	806	799	762	764	745	777	760	767	787	772	758	812	765	748	753	798	791	762	711	782	768	770	728	807	741	807	758	806	736	750	749	792	764	748	718	761	776	802	769	777	788	715	748	783	756	808	818	776	757	717	756	742	746	785	718	768	781	731	789	767	777	800	733	771	763	814	745	811	760	815	804	730	772	794	723	741	768	829	775	781	768	754	803	766	792	766	784	758	750	761	755	768	728	835	786	752	771	748	778	768	742	783	689	791	769	723	768	806	779	712	714	808	757	738	747	802	764	732	728	718	745	773	762	775	771	803	708	809	796	779	834	775	796	758	810	764	750	781	734	714	782	773	766	783	753	784	771	734	752	745	752	765	798	766	798	671	726	756	714	788	744	782	775	804	762	733	763	766	727	787	755	768	756	796	744	782	761	792	771	790	752	743	760	717	750	789	784	811	760	782	798	819	732	777	759	764	799	768	772	791	781	802	765	764	794	752	724	726	779	747	748	810	723	750	789	749	786	769	762	770	742	744	798	800	737	760	769	760	713	789	767	797	774	777	774	727	761	760	740	773	721	775	784	769	825	748	773	811	774	785	751	773	725	792	821	749	752	744	768	759	775	781	764	757	773	749	786	765	732	783	811	773	756	745	784	766	800	746	758	731	710	808	759	721	733	772	756	800	767	755	761	758	745	805	740	745	735	771	738	727	714	767	812	795	791	743	766	724	802	776	745	772	769	731	775	753	739	768	741	735	767	722	768	719	739	745	747	745	754	736	782	727	731	798	788	788	777	829	775	716	772	765	822	787	768	721	700	752	745	782	745	741	826	781	726	804	739	797	781	834	796	741	775	756	719	765	724	754	767	803	776	799	758	776	804	703	833	765	741	771	759	736	765	740	776	752	769	748	810	740	729	798	739	776	775	744	744	768	764	756	792	722	747	747	779	771	767	778	740	746	818	774	775	707	760	783	734	739	769	787	771	771	775	715	713	765	731	755	746	794	754	747	790	797	736	747	789	783	740	766	748	765	793	754	799	785	722	758	770	731	769	836	766	774	714	781	702	786	750	762	759	800	770	788	750	788	786	774	777	730	782	786	751	750	752	709	741	784	746	757	722	740	798	754	739	768	756	762	789	764	798	788	794	748	780	783	775	744	767	752	731	696	772	753	772	722	777	752	762	782	767	736	759	815	746	801	779	784	804	785	696	777	791	712	772	694	784	743	757	817	699	782	768	808	761	801	745	785	810	788	744	756	770	762	763	793	784	785	752	767	770	774	784	783	829	747	805	775	807	779	735	749	778	766	753	814	838	771	787	751	805	735	710	717	792	796	766	766	805	752	741	815	740	761	756	755	784	797	791	820	782	806	752	729	822	760	762	787	758	755	791	788	771	752	780	820	757	770	761	777	781	773	730	797	744	791	804	808	782	756	760	805	752	745	812	740	727	792	797	733	789	781	752	756	770	747	743	784	743	731	762	784	779	797	780	721	770	842	780	712	743	763	693	757	756	795	798	803	776	789	766	737	807	736	760	812	744	784	796	780	740	709	780	795	738	767	770	773	756	736	779	835	763	780	778	748	786	723	730	720	714	714	758	814	732	781	739	745	779	764	748	731	779	781	740	755	767	743	717	793	748	727	755	778	778	769	735	797	753	775	731	741	821	778	786	788	828	708	811	781	756	770	747	739	736	706	780	788	800	759	722	779	810	751	734	806	762	817	802	738	770	778	784	754	755	739	772	809	767	765	717	794	757	758	753	793	741	769	748	727	736	805	814	768	718	760	754	788	735	699	781	770	770	734	744	804	782	791	778	783	747	751	748	745	776	756	752	808	738	795	756	760	732	764	771	732	797	763	729	750	723	783	773	745	740	804	738	721	755	736	755	787	784	747	726	769	754	723	785	822	762	745	806	763	804	720	749	800	764	772	807	825	748	740	785	769	754	720	733	746	775	751	733	755	757	768	742	777	759	759	824	781	762	798	792	792	749	758	778	777	700	756	769	781	814	773	766	757	824	754	751	728	791	719	712	737	727	812	778	789	779	711	752	752	826	783	753	787	777	792	793	706	774	771	774	785	786	782	753	697	756	787	769	765	768	744	747	828	784	766	715	742	776	798	774	792	794	748	732	709	765	788	753	787	789	791	778	752	745	858	776	739	784	712	726	751	746	761	732	820	749	727	768	785	771	796	775	739	786	761	718	793	726	773	733	757	795	776	746	796	729	787	742	744	748	747	759	715	786	782	723	698	794	799	794	759	770	752	794	741	784	820	768	821	759	750	796	768	794	772	764	779	759	762	703	726	758	777	788	740	770	785	765	757	698	755	742	734	757	748	783	734	732	761	739	761	759	706	768	695	783	694	752	764	764	793	785	800	776	770	812	807	791	751	762	743	731	746	767	781	803	777	770	804	767	769	826	773	748	755	682	826	810	747	791	780	796	800	739	784	770	759	755	778	807	768	770	766	743	803	808	778	765	788	773	786	777	764	757	793	765	781	806	741	776	762	794	751	799	744	765	737	765	759	775	750	742	730	762	803	771	792	753	745	769	811	821	774	751	781	770	803	733	723	758	759	763	766	770	763	755	799	761	805	784	748	751	799	773	751	754	791	745	757	736	787	807	733	781	804	769	792	773	724	772	799	734	769	760	745	742	786	763	753	753	770	709	761	742	798	730	763	751	770	724	765	817	774	794	714	789	782	742	780	737	799	774	810	773	773	759	762	735	770	720	734	751	764	824	733	807	731	778	726	753	732	776	724	742	741	766	753	810	779	769	734	718	799	763	748	732	774	718	762	771	785	833	778	781	755	781	773	811	748	725	783	750	796	760	782	723	710	753	752	737	752	758	758	747	796	778	721	753	786	771	814	772	807	785	793	783	781	767	731	758	778	771	737	750	814	753	762	738	792	794	734	732	785	744	786	770	808	779	792	787	765	757	760	827	786	810	777	756	765	805	769	820	722	733	781	785	761	748	738	809	765	727	785	774	723	809	741	741	765	745	759	783	742	743	781	804	708	766	780	710	750	743	732	755	771	758	779	735	742	782	769	775	755	780	757	764	751	742	771	790	754	753	700	755	768	813	820	756	728	754	779	793	805	821	783	748	782	732	788	792	776	818	818	777	789	752	732	744	748	777	827	767	752	757	781	770	789	755	808	744	741
53492	44028	45276	42657	42726	43683	43750	43076	41798	43316	42489	37372	35619	33524	31365	27075	23017	20693	18552	17033	16543	16460	12942	9816	7061	5709	4300	3266	3008	2542	1688	1543	1397	1330	1458	1199	1087	838	976	758	629	470	480	471	434	545	503	489	449	410	420	526	461	515	534	541	493	514	473	397	404	386	370	348	333	330	347	321	328	333	340	295	330	317	315	313	314	339	296	313	289	366	371	353	348	310	293	251	322	320	288	290	307	329	334	297	301	334	309	317	316	272	318	313	332	327	321	316	318	312	300	323	315	339	290	335	338	320	336	286	309	253	330	335	292	320	340	324	292	315	329	294	316	316	315	300	296	301	308	321	306	326	285	331	299	305	351	306	317	334	327	342	283	301	334	303	344	287	281	315	346	339	296	273	302	322	303	295	308	306	289	299	315	319	302	335	320	314	304	326	306	298	287	339	295	304	302	299	299	295	311	297	322	311	329	289	331	289	301	266	322	322	307	312	272	328	288	309	313	317	322	309	317	281	327	305	312	332	305	310	329	294	320	301	322	307	306	278	267	284	322	317	368	283	309	314	315	296	337	283	317	305	311	273	333	339	288	320	313	295	277	323	322	292	284	284	311	306	312	316	306	318	320	366	288	316	299	331	315	326	355	326	323	323	324	307	321	324	277	323	310	303	310	286	301	296	302	297	342	341	328	274	284	336	308	320	313	280	330	304	314	301	301	314	295	297	333	313	303	321	297	265	308	315	312	361	302	340	316	329	297	323	314	290	313	300	331	288	309	321	278	302	300	306	311	287	320	305	286	311	316	299	329	289	264	313	272	320	288	307	302	324	295	292	295	302	327	294	303	319	303	320	313	293	260	317	326	302	334	331	291	299	311	323	338	334	341	283	297	266	288	334	330	291	310	324	312	352	290	280	291	280	308	308	330	297	309	298	303	325	319	303	301	338	310	290	279	323	299	307	305	337	317	308	337	312	328	290	309	307	323	328	330	312	346	308	306	287	318	298	307	316	308	301	321	314	293	289	308	338	309	290	295	326	286	291	333	303	352	320	290	292	304	310	297	312	337	283	291	293	314	301	294	280	336	321	289	313	294	293	327	286	317	307	299	320	308	269	299	304	363	323	310	318	308	279	310	311	328	328	288	323	306	297	303	303	314	327	309	318	327	334	275	314	295	304	308	344	305	275	288	261	294	312	319	325	320	312	291	320	312	286	308	291	327	290	308	312	312	301	304	273	305	294	306	294	297	302	305	319	322	302	286	307	304	299	307	309	277	332	334	290	323	308	288	290	292	310	287	298	310	321	324	284	297	350	324	283	301	319	322	309	305	278	302	298	305	289	303	330	298	327	340	314	296	328	310	326	296	309	275	314	305	315	295	298	291	319	292	317	307	313	283	312	320	317	297	332	319	300	285	292	299	325	278	283	309	324	271	317	275	341	291	286	303	319	296	307	342	317	252	303	323	298	306	312	289	325	333	304	263	337	336	307	326	338	300	324	328	337	284	301	302	270	286	314	306	340	326	314	292	291	296	325	314	300	278	293	301	312	301	315	320	300	265	305	324	307	310	316	331	302	307	313	315	316	311	308	288	291	353	315	310	302	308	302	327	310	284	297	289	305	347	302	274	306	320	306	290	301	309	315	338	291	345	296	335	321	348	326	322	291	324	322	319	310	297	290	308	294	344	300	303	274	310	289	287	322	288	306	304	279	303	291	305	305	299	282	292	326	321	307	293	330	331	299	312	340	279	316	312	321	302	301	288	325	303	307	321	332	316	301	315	356	320	315	331	294	306	322	323	320	284	280	282	288	293	299	302	323	318	287	312	297	320	299	298	292	330	350	311	286	309	292	316	288	319	340	265	281	319	290	290	329	316	340	322	299	323	318	293	307	304	284	294	340	314	333	311	292	310	284	335	322	319	296	293	295	304	319	312	306	298	310	278	345	287	329	322	296	292	325	308	322	303	316	297	328	328	266	333	296	294	320	338	275	295	264	317	323	317	340	327	274	274	317	313	302	284	317	292	288	335	326	336	336	293	310	334	336	287	283	302	309	339	294	306	320	309	282	280	330	305	282	299	314	292	312	332	326	316	308	328	308	291	279	315	344	310	308	293	327	292	320	316	281	308	309	298	325	307	314	315	292	302	292	311	308	291	331	291	301	295	306	280	320	282	350	296	314	277	309	296	295	329	316	293	287	271	305	303	310	321	288	315	309	326	322	307	315	315	302	323	289	313	313	312	314	333	307	318	296	322	313	297	318	311	343	294	303	297	304	312	305	327	306	306	295	352	335	320	312	316	334	341	306	313	289	316	284	308	306	284	305	308	311	268	327	293	279	300	329	334	329	312	331	293	330	279	295	326	329	344	305	276	346	286	279	300	311	276	314	318	326	288	310	303	296	292	308	363	323	356	277	314	316	285	307	319	318	303	289	341	294	317	297	306	285	321	321	296	322	303	298	280	333	304	275	287	305	310	299	318	300	290	292	296	283	301	315	320	307	330	272	312	306	334	327	301	315	311	310	299	311	306	340	303	310	294	293	292	318	302	320	289	332	323	327	281	319	307	290	310	302	300	318	281	297	323	320	294	286	309	326	298	346	334	311	300	312	317	280	312	304	303	308	301	314	313	338	305	318	279	314	339	290	337	294	315	300	318	337	314	281	320	291	317	342	347	288	343	325	347	315	296	312	307	289	302	322	322	294	321	319	356	325	284	342	314	295	319	312	294	363	321	288	321	321	276	349	307	322	318	323	298	319	311	333	318	337	320	333	338	299	337	323	326	291	260	291	292	311	328	297	269	315	271	280	332	301	301	281	311	313	300	272	291	289	331	325	310	294	313	313	336	332	331	282	298	313	338	332	301	305	323	320	293	312	333	266	303	296	300	322	289	318	289	289	330	327	318	336	350	338	282	302	313	269	329	331	320	324	287	326	319	300	305	306	290	295	292	299	324	290	315	286	328	310	326	291	304	285	346	302	307	287	307	305	332	301	325	317	313	311	341	287	360	286	288	319	312	294	317	322	303	304	313	334	281	306	315	288	292	336	281	295	271	257	312	285	328	324	320	333	319	323	293	319	340	325	306	310	315	336	304	313	332	329	316	307	316	307	320	307	300	282	307	292	277	332	328	316	325	348	295	305	300	269	283	312	299	313	332	326	289	310	314	286	290	349	307	334	328	308	321	341	298	331	296	335	307	327	298	303	317	311	311	335	304	324	335	327	316	296	307	325	325	277	299	320	339	316	300	281	281	276	328	290	293	300	307	282	345	321	322	302	289	289	273	305	312	320	330	299	307	292	314	325	332	299	287	312	304	300	330	315	333	313	298	323	328	316	314	304	285	287	282	320	316	322	282	299	302	302	316	323	326	305	329	314	306	306	292	312	302	296	322	318	289	307	321	318	278	288	327	322	315	268	330	305	324	303	318	327	306	293	317	322	346	291	300	298	313	292	313	332	314	297	315	298	292	293	292	317	349	307	314	298	279	320	304	313	314	334	309	307
46691	51165	53529	55394	60764	60721	61213	62106	61345	61514	58471	55907	54072	51504	50898	47480	44689	43992	41858	40629	40262	40368	35332	30592	25171	23418	18696	16792	15051	12676	8607	8353	7388	7530	8465	7144	6047	4706	5159	4033	2941	2160	1973	2083	1956	2115	2164	2014	1608	1473	1610	2218	1801	1968	2611	2382	2346	2457	1882	1558	1331	1186	1045	996	1079	998	966	895	905	909	909	927	805	848	790	763	782	780	743	756	1026	1067	1041	924	844	812	772	779	793	800	738	748	734	725	726	745	753	789	759	746	792	737	766	753	715	755	743	831	716	726	732	732	763	724	732	711	763	749	736	727	772	779	740	747	750	769	776	774	758	766	735	750	715	820	747	754	748	751	768	725	800	704	740	765	748	748	767	714	766	763	776	795	732	717	802	736	768	762	735	766	741	744	788	726	773	771	719	756	765	740	797	781	749	762	769	787	727	725	760	702	752	738	789	718	736	810	712	766	727	826	771	744	734	732	767	773	742	787	731	749	719	725	782	763	740	770	742	733	751	723	782	720	707	753	782	749	758	704	778	755	732	719	765	723	743	720	692	727	734	725	698	753	696	744	768	781	787	736	730	724	687	733	720	743	761	720	766	754	786	728	764	741	799	783	794	790	728	742	741	762	737	764	721	746	719	779	679	711	780	730	715	766	791	724	731	736	759	749	767	722	754	736	694	724	767	767	751	724	812	781	735	754	727	781	776	748	752	790	781	762	728	807	771	763	717	750	722	770	735	761	739	777	753	739	787	788	748	765	700	777	743	716	745	715	740	743	775	755	778	746	796	724	773	742	762	707	799	737	728	751	776	745	770	744	770	760	725	740	729	759	764	727	741	728	732	778	791	716	751	709	775	731	757	730	727	757	692	720	726	767	740	743	728	735	740	759	735	732	771	724	677	741	718	727	746	740	788	787	783	771	785	713	722	761	747	718	707	758	713	732	740	721	733	776	764	783	764	761	759	733	772	720	753	723	748	772	752	767	727	776	754	769	733	766	704	756	735	751	782	748	726	763	799	715	740	758	726	723	698	761	757	726	737	758	691	722	744	791	757	713	760	719	742	739	731	706	783	718	768	730	741	746	745	744	717	757	713	758	724	749	732	740	762	736	687	764	721	774	748	715	728	774	768	741	716	750	770	741	756	683	776	763	715	747	749	765	710	788	726	789	702	728	788	779	743	734	777	715	790	740	716	732	733	673	716	734	736	718	679	757	798	755	720	742	739	761	758	732	754	776	734	751	771	807	788	767	806	754	727	807	731	747	738	761	746	703	709	735	696	703	722	750	721	743	780	770	739	769	787	721	784	722	757	737	725	754	732	750	758	741	721	779	746	810	678	716	786	715	759	730	779	700	783	719	734	755	757	747	748	706	817	754	785	739	756	746	765	749	754	687	810	774	700	723	742	760	760	724	769	724	743	729	742	735	773	791	745	808	763	724	750	726	752	755	744	741	770	767	761	751	755	726	718	791	740	731	796	786	760	715	702	747	765	758	713	737	715	710	792	782	772	734	774	752	700	725	738	746	696	689	742	744	727	786	758	733	736	746	770	682	751	759	737	777	747	790	725	732	758	728	732	755	762	729	767	764	731	772	754	722	745	767	762	723	782	717	766	794	719	773	713	771	735	795	746	752	753	740	783	775	784	761	751	746	803	768	708	745	774	771	749	729	758	698	737	761	769	737	774	719	734	760	713	714	756	718	776	779	742	751	777	801	747	754	725	727	705	767	750	728	766	735	720	761	747	780	720	730	726	700	757	762	781	724	768	701	736	755	725	759	762	761	705	773	763	764	742	805	685	801	733	749	730	768	771	765	778	735	778	751	728	787	688	714	751	709	730	702	761	776	732	715	773	745	744	744	720	680	752	723	740	746	761	721	756	756	745	768	797	765	748	741	743	774	724	758	781	753	726	714	734	725	744	716	733	737	778	758	681	786	773	779	764	762	729	682	818	813	735	758	729	763	759	761	710	739	764	722	740	707	762	784	740	730	720	769	729	739	750	767	798	732	732	775	772	785	719	734	729	743	769	728	770	743	783	732	791	757	735	724	743	739	708	745	762	757	729	745	772	749	718	734	722	750	739	739	759	730	738	699	742	712	761	734	768	694	733	782	744	700	734	666	792	713	763	722	761	722	759	748	721	730	729	759	761	748	702	741	705	799	781	693	725	794	772	770	721	733	745	806	733	744	725	756	717	754	743	756	768	741	719	777	723	736	766	826	754	754	758	795	713	790	734	715	764	758	723	734	763	748	703	747	770	753	794	794	806	798	760	728	767	770	742	738	753	731	832	726	745	792	712	747	783	730	743	795	709	699	756	755	754	771	751	773	721	750	735	748	740	772	725	750	779	733	718	773	737	753	753	750	734	743	719	743	760	800	715	731	738	702	690	721	759	754	751	807	750	761	747	762	778	771	794	756	782	722	694	715	788	762	790	777	790	721	751	758	751	776	700	738	734	704	799	780	745	731	715	761	789	749	734	757	747	713	783	771	736	740	776	727	755	729	769	756	721	729	771	757	736	700	730	746	784	692	803	802	765	735	733	741	747	770	773	813	726	770	703	790	789	785	734	771	755	756	725	771	768	748	737	755	729	755	761	753	750	746	775	752	784	749	723	735	763	742	765	797	775	745	758	760	737	749	744	755	766	767	776	717	733	760	781	715	761	724	741	733	775	777	730	783	750	726	763	742	774	717	734	760	733	734	736	761	751	747	772	753	770	735	809	755	729	709	759	736	704	732	736	776	725	736	754	748	773	791	710	784	700	755	736	775	750	749	742	753	719	713	717	729	763	768	788	723	713	771	747	757	737	717	729	722	752	770	732	741	776	792	753	714	759	756	710	728	753	759	785	768	727	727	741	770	775	769	764	765	729	798	751	740	782	746	764	727	754	776	715	686	750	719	810	797	820	723	748	704	740	740	770	780	742	772	708	757	711	705	765	731	721	796	748	755	701	772	751	771	755	749	778	732	702	779	766	719	761	755	733	755	742	737	701	734	748	736	720	723	715	732	751	773	746	752	740	768	775	707	774	701	723	743	721	749	822	732	737	767	790	705	764	763	696	698	741	780	747	752	714	776	724	707	717	772	764	734	749	783	759	797	756	733	775	748	750	744	723	770	723	717	771	782	731	774	786	776	719	723	787	750	766	708	724	734	725	732	772	767	729	736	741	762	766	731	731	764	793	778	777	702	749	763	762	768	789	750	761	767	715	717	784	796	770	706	765	712	728	779	731	758	768	743	743	723	732	731	779	752	725	774	740	801	740	751	747	784	770	753	732	746	749	688	786	771	738	771	749	772	731	723	763	753	718	722	816	740	711	783	739	768	727	756	783	744	772	733	727	706	680	758	739	770	741	771	735	726	725	715	760	769	777	710	780	761	764	786	833	767	745	770	741	757	776	757	754	797	797	762	682	766	786	723	716	758	753	787	703	726	768	742	747	775	697	778	748	799	780	756	664	746	759	678	746	769	731	767	773	738	785	696	775	776	726	765	728	739	744	740	783	739
57782	42134	43020	41599	41097	44195	43381	42228	43258	47673	47354	44185	43474	43652	43961	40633	36592	35574	33046	30193	30040	28841	24597	20643	15398	11834	9573	7450	6668	5482	3671	2803	2643	2662	2913	2175	1927	1648	1620	1390	1038	731	702	660	645	677	720	620	575	503	501	710	637	622	929	775	708	789	646	520	454	364	417	356	386	296	330	348	343	314	334	328	312	307	335	305	288	266	284	307	355	394	377	344	314	349	274	292	302	281	286	293	267	308	316	287	237	304	313	290	317	304	301	307	291	274	280	295	297	329	278	277	286	288	263	297	315	294	304	306	287	269	290	294	288	280	300	325	300	267	306	332	285	302	270	279	306	297	316	246	304	256	282	284	265	259	292	301	279	288	256	287	309	306	286	322	307	316	331	295	291	299	290	267	253	309	258	287	283	303	271	285	305	306	316	333	279	303	314	293	293	294	280	283	308	315	284	300	293	301	349	287	286	270	292	273	324	277	282	302	290	297	309	276	278	288	284	285	289	289	302	300	309	312	282	266	279	300	298	329	321	273	290	275	289	295	275	281	300	291	286	290	307	274	297	270	287	281	316	268	298	292	309	285	271	285	312	283	321	305	276	301	279	288	322	289	321	289	294	295	276	265	273	291	283	272	273	296	282	302	315	278	268	280	299	271	309	276	328	281	273	292	303	277	306	293	269	266	313	272	276	294	296	287	273	289	275	297	286	278	308	283	355	287	274	331	306	275	300	273	314	273	316	301	305	303	271	287	277	299	286	293	292	290	313	300	272	299	301	338	313	286	270	269	258	299	299	297	268	273	263	261	313	272	263	292	308	294	255	275	293	302	307	300	290	298	300	271	279	269	277	323	267	285	261	249	274	314	314	308	293	275	275	254	313	318	273	291	251	312	292	334	297	301	295	285	280	261	293	272	294	291	313	308	288	300	292	325	287	279	289	292	267	288	305	274	286	272	288	276	287	322	274	287	269	295	303	307	297	272	287	305	285	267	273	306	303	272	321	316	321	271	328	290	283	285	315	283	286	302	304	277	270	322	271	283	298	292	286	288	304	287	259	296	258	275	291	308	322	268	308	312	300	299	297	281	277	283	309	287	302	266	281	322	258	321	305	291	296	343	327	276	274	289	277	266	278	304	309	299	269	310	303	290	322	271	274	295	289	296	302	288	292	294	269	278	267	279	291	320	289	292	282	313	309	281	305	297	287	314	297	262	285	269	302	301	273	281	302	301	309	282	280	295	311	309	312	284	264	297	298	294	305	294	312	283	283	266	305	304	275	307	296	283	290	315	278	288	278	289	270	316	307	283	301	265	285	291	287	299	293	309	278	274	322	285	288	275	272	299	316	271	243	296	297	297	284	289	273	286	283	285	304	295	287	289	265	273	286	319	314	299	293	311	321	281	297	329	281	313	289	325	282	300	311	290	277	271	281	329	272	324	276	293	280	284	282	291	263	319	256	306	289	285	275	304	299	301	304	250	301	263	317	310	302	287	284	303	257	307	315	300	294	274	270	314	312	306	303	287	284	289	298	323	284	296	295	306	300	304	333	287	308	276	303	295	258	300	308	297	312	326	271	301	291	298	266	259	289	288	272	311	313	289	257	315	316	285	286	318	315	294	299	283	293	294	296	276	278	302	348	294	262	305	269	293	286	292	314	316	311	329	301	303	323	265	262	293	313	314	304	311	304	329	274	307	302	297	296	299	295	322	291	292	270	302	257	281	287	274	293	304	290	285	264	290	264	307	270	289	298	289	282	265	319	277	282	301	279	291	306	276	285	326	277	290	300	286	307	264	309	233	315	314	337	291	284	286	306	278	284	296	300	285	289	334	360	303	275	305	294	295	315	312	296	316	276	282	278	286	280	304	301	296	288	268	322	312	268	307	313	302	286	281	292	281	276	296	279	304	330	266	302	269	284	270	300	280	342	304	286	268	277	293	268	283	274	314	291	293	283	304	307	290	275	293	281	295	319	272	267	318	291	308	308	301	273	289	321	281	300	312	308	268	254	301	302	262	307	309	277	277	292	279	317	309	275	281	291	269	306	295	288	305	303	272	292	305	313	301	273	251	295	302	305	251	326	284	295	291	272	311	289	330	289	292	266	297	310	318	292	297	289	273	293	301	308	287	310	274	255	288	315	288	313	271	295	331	288	280	281	302	262	295	289	294	275	293	282	272	303	258	307	263	313	261	301	287	306	293	283	282	300	286	305	307	291	291	262	328	330	291	285	306	294	295	294	331	326	292	297	298	288	277	297	277	291	314	297	284	305	301	298	289	280	326	318	294	273	306	262	292	273	311	298	295	274	295	312	306	304	296	297	262	268	302	294	286	313	314	293	272	321	312	293	289	269	267	266	320	292	292	294	281	267	302	296	292	290	314	281	254	306	307	287	284	283	286	327	259	293	291	288	289	332	268	292	279	304	298	291	285	331	283	282	272	269	278	304	299	275	310	300	329	298	300	299	281	285	286	301	297	289	288	319	295	293	317	296	305	287	311	320	290	300	266	300	278	297	284	280	289	283	318	317	299	316	293	269	303	274	317	298	296	306	259	297	291	290	292	272	290	311	268	307	294	283	278	288	275	312	286	289	298	284	258	285	261	301	292	271	264	266	271	313	313	306	290	339	322	280	296	237	267	302	289	277	307	271	320	283	279	302	304	296	320	284	255	274	312	257	282	308	320	329	289	339	285	289	294	320	275	335	299	292	294	278	330	304	276	288	285	322	292	295	284	275	272	273	265	280	273	301	282	262	278	274	288	300	292	317	297	294	299	281	295	287	283	265	292	299	297	274	302	280	311	312	288	314	293	292	348	278	279	299	290	310	296	309	297	282	277	306	312	277	262	262	319	291	279	308	283	283	303	301	273	290	296	308	306	281	320	298	279	276	288	300	285	283	271	284	289	290	278	304	292	352	315	284	300	277	254	277	276	292	304	305	261	265	349	318	307	304	275	297	333	312	270	276	294	303	292	289	302	268	316	291	280	290	292	295	313	271	265	301	303	280	257	284	263	294	293	288	287	283	297	309	312	271	302	264	289	325	260	293	288	285	282	290	304	280	295	263	290	332	264	318	310	301	310	292	289	271	291	287	289	318	277	305	295	300	306	279	285	301	270	279	278	319	321	313	301	300	262	298	289	288	296	267	295	305	251	290	288	270	298	299	306	275	292	297	303	299	289	295	281	314	296	288	289	324	284	276	301	291	291	305	285	283	281	289	276	307	287	312	262	295	319	299	290	296	306	286	302	281	277	286	332	277	276	308	302	271	277	289	289	296	269	306	287	256	250	273	295	316	279	315	314	269	290	260	282	289	308	273	278	271	258	289	306	299	279	296	313	318	273	295	256	296	279	297	296	290	300	277	285	266	276	293	303	297	294	313	308	316	326	292	313	289	291	268	281	315	283	327	296	299	303	307	282	294	299	293	288	304	312	308	301	313	287	270	283	282	266	285	278	304	289	280	301	272	299	268	298	266	292	267	351	263	305	297	270	281	291	278	324
52881	56421	54806	55676	59603	61201	61549	64121	65550	65773	63326	63434	63057	61417	60136	57866	56094	55308	53206	51849	51845	51081	46886	41739	35509	34119	29405	26945	25003	21358	15491	14301	13697	13555	14291	11594	11243	9017	9044	7360	5172	3699	3289	3170	3037	3139	3430	3334	2652	2187	2440	3553	3141	3124	4773	4473	3901	4131	3157	2159	2014	1613	1216	1242	1284	1194	995	937	1039	976	1088	1012	1020	837	758	763	727	773	714	759	1138	1361	1217	1058	927	819	782	701	720	674	755	750	720	677	698	732	727	711	670	699	724	699	676	728	670	752	680	720	704	700	699	700	712	693	702	694	778	662	700	693	687	722	716	671	764	726	705	693	714	686	713	695	672	659	723	656	699	675	647	677	746	703	677	698	677	670	676	647	697	699	693	669	699	699	687	674	705	692	706	732	720	708	675	704	711	710	704	666	686	652	685	747	700	671	683	666	684	701	706	677	688	696	712	679	728	698	692	694	674	741	690	704	722	646	652	677	702	704	677	686	679	671	709	667	681	723	685	709	713	697	700	650	655	727	670	701	662	694	692	739	688	723	716	674	640	639	747	708	664	743	721	696	727	726	722	723	718	738	716	700	692	703	700	687	730	702	683	735	679	723	717	691	699	649	693	656	677	697	721	708	705	725	713	706	689	660	709	698	665	679	728	676	703	690	693	698	690	694	703	735	684	670	701	717	688	707	719	725	721	703	678	726	672	682	695	668	667	661	689	729	704	708	663	696	698	714	693	649	697	687	682	685	721	649	726	704	696	666	691	677	705	693	696	676	689	708	687	688	693	671	655	687	733	699	727	683	673	694	688	669	652	731	715	707	669	674	730	642	713	706	691	719	684	646	701	736	682	692	698	676	676	648	778	728	673	678	707	692	610	693	687	706	696	702	690	683	726	660	656	662	700	714	684	691	677	659	702	682	720	661	698	694	664	674	684	646	729	690	711	707	701	739	729	701	712	719	717	696	731	657	673	681	726	733	695	699	640	710	661	715	711	668	736	688	691	675	700	672	676	712	693	694	720	658	663	701	726	622	704	723	657	739	652	701	712	725	719	686	706	689	739	689	701	686	684	709	715	725	697	689	672	692	687	687	686	721	738	698	733	714	735	727	690	700	660	733	724	735	672	656	701	750	654	666	693	663	706	716	684	675	723	747	745	679	670	701	648	674	730	700	706	641	706	662	670	684	683	730	705	663	686	710	687	718	675	694	680	678	645	681	642	680	729	676	684	691	619	710	710	661	672	702	687	706	655	712	750	713	679	690	685	679	703	690	718	661	711	721	743	739	665	734	686	665	720	659	696	704	651	707	733	688	667	682	720	698	665	685	744	707	692	693	695	693	699	671	669	685	685	705	716	665	691	688	718	646	688	714	698	641	665	715	729	699	703	751	706	697	697	687	685	692	698	695	710	713	670	686	713	696	723	676	702	663	670	645	704	720	697	715	689	738	697	712	650	695	670	718	694	692	752	704	687	711	738	715	730	674	701	662	737	691	703	679	691	661	699	719	674	731	674	687	715	695	714	683	624	684	674	692	705	727	700	681	710	690	649	692	705	715	684	677	693	706	699	725	688	742	679	697	700	672	674	701	736	712	725	699	698	692	624	713	691	695	712	704	683	757	645	719	686	689	674	691	674	695	699	684	706	705	733	730	643	729	718	676	632	687	713	679	688	645	740	689	696	715	734	682	709	708	696	679	671	677	683	652	716	675	686	740	609	652	737	692	686	677	665	675	684	682	726	711	682	661	712	638	705	684	710	691	660	699	650	712	747	720	688	696	702	701	713	679	709	688	666	640	681	677	691	738	660	686	717	687	696	681	637	674	695	696	687	690	718	695	680	707	716	716	674	698	700	673	712	762	717	686	653	721	696	713	672	706	711	712	711	659	648	693	675	722	671	719	675	717	669	667	723	696	752	698	706	717	729	759	753	651	661	719	672	700	711	718	662	666	666	693	684	677	669	692	733	728	739	723	663	655	719	671	688	648	722	701	693	723	690	706	720	677	676	714	766	683	702	701	708	730	731	712	683	722	671	716	702	713	696	671	708	657	670	699	699	676	688	700	694	730	698	720	692	646	689	675	709	662	690	649	743	656	690	695	690	668	713	677	687	691	720	685	698	707	688	645	652	703	682	691	745	638	693	709	683	664	720	682	711	651	675	675	698	687	725	713	739	718	741	720	683	718	653	727	693	682	693	696	686	689	685	667	725	725	669	656	674	693	697	703	710	719	736	696	741	694	688	697	707	678	684	724	678	698	678	704	665	705	706	680	733	681	714	708	681	684	689	733	673	694	725	676	701	709	686	646	726	690	644	722	649	782	684	717	696	708	731	673	662	699	678	696	709	697	687	711	714	665	693	659	690	684	694	706	742	710	678	696	708	703	726	703	688	723	656	668	697	697	681	723	689	701	664	696	757	722	725	701	638	714	669	715	732	676	721	693	709	685	686	713	662	687	711	714	686	682	654	735	753	699	690	724	737	662	686	671	697	725	717	725	704	692	653	691	684	661	701	698	677	687	689	667	676	700	727	702	720	706	652	710	749	704	683	720	698	711	651	701	688	696	640	720	690	648	679	672	707	710	733	727	730	703	662	643	690	681	696	702	742	713	695	684	662	689	711	704	704	680	673	686	708	758	698	726	753	685	654	715	648	699	699	715	687	677	686	729	676	731	650	728	666	707	672	688	678	660	702	697	728	713	729	692	689	682	704	709	670	717	700	674	694	722	682	742	681	725	663	714	706	760	721	704	724	697	706	687	676	738	697	691	679	727	647	690	707	725	674	715	704	683	703	712	708	683	626	661	683	671	661	729	704	676	651	726	717	654	647	703	681	766	704	668	665	697	685	702	648	689	683	664	677	636	677	742	682	709	693	709	678	674	650	634	705	713	697	687	707	669	732	687	663	645	666	688	728	676	696	708	664	725	696	663	713	738	712	701	702	668	707	659	681	704	662	703	723	721	703	688	680	654	719	718	677	715	700	664	644	704	690	720	655	671	663	695	701	705	650	698	657	674	725	654	690	673	726	689	686	735	699	701	696	705	665	695	656	673	696	636	685	688	735	638	726	648	692	685	660	668	718	733	665	706	678	660	746	675	718	720	692	641	701	683	700	673	657	633	688	717	692	687	668	683	671	650	716	646	673	656	673	670	753	703	715	715	667	685	686	718	700	721	745	680	718	653	702	692	709	715	687	662	685	708	699	686	680	655	725	700	734	660	722	726	712	679	701	666	663	663	740	734	691	701	697	701	684	706	700	679	666	716	694	729	728	730	673	667	673	696	695	717	679	685	703	700	638	712	707	691	705	678	708	722	672	671	718	715	728	731	721	670	675	657	691	719	730	692	655	735	682	689	705	657	695	687	702	683	694	682	704	708	716	674	671	623	667	708	674	694	666	757	721	715	702	729	707	701	684	683	710	700	691	783	692	723	752	690	709	712	721	702	673	693	714	735	740	743	684	693	751	701	710	663	716	694	690	700	755	641	711	714	674	668	690	696	736	731	690	710	710	673
23842	21694	26158	23875	20567	19078	16792	13633	10783	9074	7444	5118	4035	3476	2852	2345	1953	1724	1577	1393	1288	1292	1089	945	725	687	578	522	539	457	397	407	374	409	402	405	369	344	389	352	369	339	323	356	339	354	321	336	305	300	340	341	314	323	324	365	330	326	364	316	308	345	304	327	316	337	336	315	330	330	347	317	316	330	323	356	328	327	320	325	317	327	345	332	284	327	318	346	325	309	332	332	317	335	307	334	336	311	337	320	336	318	335	345	342	338	357	317	329	333	323	347	357	296	354	342	330	328	345	340	321	347	332	322	336	293	345	323	319	288	313	344	367	327	319	306	324	311	371	332	321	326	336	334	327	316	322	349	303	326	366	321	323	314	269	329	313	327	326	312	317	313	284	314	309	369	331	359	355	320	322	318	327	285	323	306	326	336	319	321	344	319	304	330	343	319	305	330	349	320	336	337	323	339	300	291	324	339	318	299	342	313	300	323	322	290	307	301	312	303	342	286	330	345	350	355	325	314	310	297	295	336	318	328	346	335	288	362	328	339	337	285	350	307	361	345	318	354	315	355	346	327	347	313	328	330	327	301	332	328	292	306	301	339	282	311	319	332	336	301	318	342	314	325	322	307	328	316	326	323	317	320	304	320	321	337	327	334	305	336	336	331	301	311	323	310	323	335	318	346	302	333	291	332	311	310	334	346	334	313	311	333	292	338	320	331	313	318	332	339	291	342	335	294	309	342	347	322	314	336	342	385	334	324	302	356	331	307	330	342	344	313	323	320	317	340	361	343	312	299	330	339	276	326	319	289	325	310	323	346	340	348	314	345	312	319	302	296	304	321	313	314	333	327	325	321	345	303	304	320	352	321	316	357	305	344	302	325	395	349	305	332	313	304	286	333	291	320	287	331	315	313	310	328	335	369	319	373	299	309	322	309	335	285	356	320	305	335	292	338	321	348	284	322	342	374	351	353	326	306	316	313	311	310	306	326	334	301	299	323	351	304	317	325	332	319	328	316	325	329	344	340	317	312	338	326	313	286	340	305	320	339	293	347	319	325	327	330	340	320	328	301	318	322	331	315	347	318	294	313	330	309	333	326	363	310	311	315	311	343	316	286	319	334	344	328	316	351	323	348	352	325	292	324	337	308	327	380	346	305	319	320	356	310	310	330	302	323	339	322	305	335	351	331	330	336	346	323	349	324	298	296	334	358	310	317	301	307	322	334	307	351	329	325	308	302	318	334	302	328	315	308	343	315	292	303	328	336	329	350	318	315	321	316	301	319	354	305	334	326	311	294	334	307	346	329	364	350	328	318	307	352	308	312	327	313	326	300	321	335	320	324	338	319	318	358	340	356	319	345	349	334	314	353	318	369	317	337	309	301	304	355	313	350	319	337	331	330	332	305	307	335	320	307	323	297	274	342	327	307	302	341	316	374	329	343	317	330	303	339	345	372	311	347	341	320	312	300	325	326	321	314	312	320	329	320	351	346	333	319	324	341	341	315	333	334	319	301	318	349	320	337	320	315	336	299	345	305	327	308	353	323	336	344	336	358	298	347	332	301	346	339	343	346	302	353	362	336	323	332	375	302	349	355	316	353	317	325	336	335	348	328	324	319	308	328	319	332	309	354	341	339	329	331	299	284	323	316	341	323	330	343	310	349	321	282	342	339	354	314	328	332	300	328	346	313	327	312	320	325	348	366	314	359	317	305	357	347	325	342	352	308	339	331	341	335	310	339	326	316	309	314	361	304	331	332	321	298	321	316	332	293	338	360	313	327	326	327	295	314	318	305	306	336	326	355	346	314	302	348	312	314	318	359	345	297	307	305	321	327	326	345	334	304	356	312	318	314	346	350	349	316	332	309	320	320	307	303	285	302	306	307	335	317	320	344	315	332	326	338	321	305	302	319	333	338	316	323	328	292	329	323	295	319	334	335	335	327	308	345	308	329	312	312	309	309	350	325	368	322	312	329	321	346	320	358	299	302	300	340	330	318	347	340	337	311	334	360	344	335	322	358	367	344	327	329	315	325	322	318	313	307	313	322	357	336	329	330	347	337	347	351	312	320	301	335	328	358	316	343	335	311	334	300	341	324	323	335	327	320	362	316	324	307	349	343	335	338	318	331	319	290	317	321	336	365	337	299	339	313	353	327	283	301	324	307	318	339	341	346	341	285	323	344	308	340	299	310	354	295	326	342	331	335	322	294	377	325	355	295	306	344	327	393	317	363	293	309	350	317	317	313	346	328	309	331	324	336	309	317	315	340	338	340	385	342	334	349	339	335	309	343	352	312	310	350	313	321	315	315	301	319	332	352	322	355	295	326	343	293	333	327	305	326	320	284	344	312	331	310	293	281	323	323	327	323	347	343	341	340	312	347	309	339	331	317	336	346	310	344	313	327	288	292	311	309	318	346	303	334	319	325	310	347	314	302	318	286	302	363	345	327	292	315	332	289	343	333	308	345	300	305	341	342	350	333	322	337	307	316	305	337	327	311	336	354	335	319	310	348	351	328	310	370	332	280	342	346	335	297	347	323	304	349	311	326	306	337	344	333	322	355	319	316	365	347	322	347	320	361	337	318	339	318	297	315	312	309	325	323	332	338	343	325	336	331	301	315	322	322	311	309	316	318	304	295	326	354	360	315	325	307	299	312	343	336	366	337	308	316	317	344	329	354	335	270	312	278	310	321	315	323	321	299	326	336	331	303	306	316	341	325	338	316	318	351	346	325	332	333	360	352	339	309	312	316	334	317	312	299	330	324	298	312	337	356	303	318	348	315	308	344	333	331	334	321	340	320	339	298	291	299	346	331	347	344	358	319	308	288	344	302	329	346	328	324	322	297	331	344	334	345	361	299	330	321	311	314	328	301	297	313	345	338	319	340	328	316	328	330	337	336	337	308	321	308	314	334	367	330	329	348	340	357	315	333	315	305	347	312	314	270	334	332	295	331	320	317	312	306	321	352	284	337	330	329	351	315	354	298	334	314	310	352	332	314	340	296	306	316	333	316	325	309	329	342	326	336	338	319	282	348	304	332	323	306	305	354	310	332	316	323	314	340	302	351	333	345	283	327	322	343	276	328	307	330	307	372	318	327	344	308	301	336	346	361	338	327	318	340	339	329	337	329	333	346	321	311	328	341	332	350	344	346	343	309	340	300	319	335	315	309	289	337	379	282	354	308	355	304	329	303	296	310	310	334	330	351	308	341	304	329	334	320	329	329	321	337	331	327	303	325	335	338	322	329	339	333	317	305	310	334	324	341	344	291	352	339	342	327	332	308	343	315	287	332	308	332	349	326	323	315	340	347	295	305	308	334	322	319	321	324	307	317	316	338	325	308	302	305	339	374	334	338	339	317	303	324	306	340	338	311	332	316	333	312	338	314	305	330	345	298	329	343	309	320	348	304	317	326	320	303	355	330	329	329	323	322	308	321	333	316	325	334	317	320	292	327	346	335	313	323	328	340	327	339	370	303	339	317	313	321	317	343	323	325
20457	21983	32934	36153	35831	35582	33312	31193	28294	26994	24885	19781	17934	16047	14711	12655	10226	9793	8483	7723	7519	7211	5536	4976	3462	3409	2728	2252	2264	1828	1425	1383	1275	1354	1494	1255	1208	1044	1044	1029	966	879	885	916	842	826	843	886	854	885	861	912	866	876	924	944	967	856	859	799	845	841	854	782	836	777	794	770	793	822	804	784	769	806	769	800	842	781	765	802	797	848	914	841	844	808	787	805	795	796	701	792	792	758	775	795	802	820	806	777	800	803	838	788	781	753	767	801	778	756	778	807	802	800	822	855	805	796	780	759	831	798	774	759	812	775	821	834	794	802	798	773	756	801	776	808	804	806	747	783	819	785	780	812	782	818	762	787	787	783	846	799	743	769	720	829	777	749	792	818	806	853	819	805	766	793	789	760	820	813	797	819	818	827	782	729	832	794	835	772	755	801	805	816	817	756	782	807	796	845	821	728	811	833	782	808	791	721	770	783	781	797	799	768	780	846	800	809	763	758	799	796	785	786	755	831	743	751	760	782	792	812	747	785	784	761	831	840	801	753	778	826	818	797	835	845	762	826	803	826	738	728	783	768	822	807	786	791	773	745	741	837	807	810	826	821	759	814	739	815	845	773	809	729	752	775	816	775	808	746	818	817	794	770	831	795	792	824	803	868	810	773	831	740	772	777	768	827	762	766	826	815	802	741	750	772	820	815	787	794	824	761	831	756	809	866	785	829	778	825	825	836	769	840	774	828	775	823	797	798	875	734	811	820	791	824	792	803	806	829	846	828	803	788	803	772	806	787	828	770	841	772	862	817	761	812	776	812	803	773	784	765	779	784	744	745	734	838	760	772	786	762	795	762	800	763	770	732	788	818	785	766	812	755	783	843	726	807	788	797	848	835	759	771	782	765	808	802	806	829	762	837	809	804	873	819	821	744	746	762	819	756	778	801	765	770	757	779	765	804	745	783	830	798	787	785	806	769	801	789	769	794	770	828	801	805	788	768	706	771	789	816	814	822	815	780	762	810	830	771	801	754	790	774	805	814	805	823	836	811	780	777	818	766	746	806	793	811	802	796	771	775	754	791	826	814	779	833	821	815	822	753	825	724	791	721	795	832	761	811	812	796	773	748	760	780	822	782	791	773	794	748	785	805	834	827	777	789	806	796	807	760	783	761	775	861	802	776	819	806	752	791	849	817	791	758	756	797	785	787	766	781	796	794	778	812	749	768	784	809	811	773	840	759	807	768	749	790	815	790	821	782	792	837	773	742	831	781	764	807	840	763	769	778	791	796	812	807	780	814	795	759	815	809	801	805	783	815	796	818	823	749	761	803	786	783	785	761	772	818	803	756	787	805	779	762	821	776	771	801	803	773	827	771	807	806	773	875	844	788	796	803	782	744	768	794	794	771	809	759	796	774	803	772	824	786	786	805	787	753	792	785	819	766	768	748	804	807	767	786	750	788	822	767	772	818	769	796	808	783	795	777	774	764	809	780	768	842	801	810	771	768	764	752	814	766	750	788	771	802	772	843	744	827	750	804	785	808	822	816	796	835	790	811	813	791	809	814	790	830	793	764	787	817	842	753	750	748	793	772	812	782	794	716	783	767	800	805	779	787	784	812	768	811	777	801	790	819	818	801	798	801	783	759	802	782	819	815	763	786	820	809	794	770	814	825	811	779	813	781	812	801	791	821	746	810	745	772	761	805	741	776	802	806	822	760	866	778	801	764	774	769	761	836	786	820	759	786	801	799	791	800	800	847	758	795	807	772	829	816	753	803	771	823	772	887	772	801	817	878	790	797	750	808	818	823	819	861	787	754	773	790	767	801	740	818	796	776	828	789	819	828	754	824	759	819	825	780	778	835	875	827	797	759	773	810	757	804	801	798	764	799	817	779	796	764	796	800	793	777	771	776	790	791	823	785	808	776	806	773	790	783	791	770	782	805	824	815	809	770	806	800	815	796	817	790	798	744	781	796	845	771	812	782	856	796	842	797	793	737	807	830	750	792	765	827	826	753	745	824	817	798	771	770	800	768	753	821	782	815	728	757	784	781	801	821	817	823	752	774	758	766	762	781	762	819	755	800	792	774	801	784	779	751	801	783	772	781	788	747	814	784	800	795	784	761	793	770	764	817	816	783	791	783	799	758	848	814	812	794	820	787	786	819	844	780	759	786	801	790	766	794	755	848	803	757	824	795	839	765	782	804	749	799	796	810	812	816	804	803	761	762	750	777	798	790	799	812	788	710	852	750	767	801	818	813	800	792	810	777	767	822	829	826	785	809	784	769	768	785	808	751	801	846	731	836	775	788	777	850	797	805	784	795	767	793	775	768	746	812	757	778	790	765	786	774	823	754	813	748	768	799	746	783	792	796	806	781	764	810	795	777	819	748	827	809	797	790	775	819	812	757	807	776	828	821	765	751	813	780	778	715	759	751	786	832	738	836	790	784	796	832	796	835	802	765	778	790	751	778	806	777	793	792	784	755	744	821	811	777	782	729	783	815	773	811	819	818	814	749	798	775	833	825	776	780	777	773	726	785	768	787	825	780	810	794	704	800	818	821	755	760	781	771	756	785	757	790	785	831	749	768	804	783	807	809	770	801	822	797	805	786	795	799	776	821	819	828	845	848	787	820	785	798	831	803	809	780	742	823	833	778	760	813	796	781	786	814	825	829	786	795	784	792	795	858	789	815	814	811	795	780	834	849	764	839	768	823	764	794	749	777	817	847	816	752	802	806	789	792	773	751	814	731	854	813	825	751	771	801	761	794	799	783	796	783	840	798	785	773	823	833	846	790	806	811	773	786	801	766	802	768	812	796	785	797	817	813	780	737	760	781	804	807	781	812	843	775	719	814	747	779	790	799	812	820	763	843	838	759	779	844	800	800	812	776	822	819	782	817	784	797	777	830	807	781	809	760	838	815	763	789	809	786	797	750	798	779	807	787	774	817	772	811	775	792	828	839	757	759	835	811	806	794	823	797	795	776	774	794	744	768	771	804	757	824	800	803	792	782	765	818	779	813	842	808	811	789	808	797	789	815	811	792	752	754	796	856	801	793	817	763	773	722	791	746	762	793	720	780	814	777	793	761	816	789	789	798	819	785	776	751	803	805	738	804	754	752	787	806	755	830	808	784	768	755	818	803	767	784	805	775	803	835	801	832	784	772	793	766	761	739	798	820	830	758	842	812	830	828	788	791	787	771	817	811	774	782	763	777	753	793	791	757	778	753	784	790	798	802	848	803	792	754	802	872	777	850	762	782	858	731	808	807	804	767	794	793	815	795	841	807	745	786	768	806	761	775	802	812	808	787	888	818	832	771	792	787	810	832	770	762	826	813	803	774	792	796	821	785	847	792	789	773	794	828	792	828	778	776	793	780	798	780	805	776	778	830	818	720	789	797	809	782	768	826	817	827	741	796	779	810	818	811	767	748	823	786	763	749	767	768	739	818	777	794	807	855	756	835	796	735	772	778	766	822	759	792	768	794	767	789	751	777	823	824
50988	40346	42887	40451	39847	42860	40814	39152	39320	41287	40360	35865	33953	31815	30419	26355	22018	20022	17774	15738	15410	15071	11736	9264	6137	5422	4080	3234	3252	2435	1547	1436	1384	1342	1403	1114	1028	881	999	759	596	491	428	420	433	460	446	435	390	417	388	486	459	435	540	529	469	489	416	380	376	354	323	324	361	306	346	300	297	307	324	354	327	304	316	307	302	289	305	277	344	335	336	305	339	311	321	294	290	284	267	271	268	274	278	308	275	283	298	307	311	298	302	322	293	273	279	307	323	317	296	300	308	301	269	299	295	292	304	304	289	293	290	296	295	268	277	280	305	291	307	305	277	277	285	298	338	264	298	294	309	303	324	274	274	292	291	271	307	300	281	277	281	285	259	291	295	272	298	254	304	324	304	318	277	292	299	314	276	276	308	284	316	310	286	276	301	249	282	301	331	340	303	302	293	290	293	274	273	278	297	285	295	303	265	294	316	311	277	284	293	293	286	268	311	303	306	300	282	300	265	314	285	281	304	274	291	297	289	318	297	315	299	261	304	284	270	296	303	296	311	300	271	291	280	301	337	300	303	287	295	299	281	273	276	296	300	303	289	282	287	303	294	281	280	293	307	302	284	286	292	300	292	295	301	282	252	266	302	297	268	310	282	284	272	308	287	293	293	258	312	282	291	303	311	295	300	286	313	285	300	281	271	296	323	272	276	260	289	289	339	294	307	317	280	303	292	283	311	280	274	309	300	321	280	287	307	292	306	288	269	303	271	300	270	275	296	282	280	279	300	303	288	261	301	293	275	298	277	278	273	302	284	244	284	271	283	299	313	295	291	312	282	289	287	292	318	273	305	291	282	299	277	300	299	304	322	294	293	297	269	312	315	289	273	303	304	302	285	294	286	297	277	289	303	282	275	294	272	287	293	297	287	280	282	271	280	276	270	280	288	301	269	301	285	278	298	315	284	305	276	286	304	326	326	270	295	303	310	280	309	277	311	276	287	310	293	247	313	297	297	305	289	281	318	295	323	281	327	280	308	319	303	308	289	312	313	300	287	286	284	272	277	321	288	275	280	274	296	266	304	301	311	279	267	292	272	287	265	313	288	298	301	322	303	265	269	300	280	275	290	297	301	251	298	317	300	260	302	305	295	254	282	276	290	307	300	309	251	259	309	294	299	314	257	263	288	312	290	301	272	311	288	316	316	284	257	298	307	292	290	282	282	285	302	289	275	293	308	276	281	285	278	323	256	303	302	298	284	305	305	264	314	301	300	288	310	291	269	340	290	329	296	316	285	310	299	282	287	312	251	310	314	286	315	275	278	310	315	321	287	268	275	296	269	308	300	310	320	300	282	289	277	286	288	305	263	303	277	293	298	265	273	291	263	282	282	305	322	277	286	297	277	284	303	280	311	278	287	312	313	296	302	296	285	273	299	282	302	273	281	285	276	243	276	288	248	290	265	309	279	303	284	298	317	302	313	284	271	278	304	302	278	289	268	298	283	310	304	292	284	288	306	302	270	263	292	290	267	304	268	308	306	302	302	286	284	285	295	296	308	289	279	291	288	286	287	287	303	294	305	292	281	322	292	287	274	299	295	294	273	282	278	294	283	307	295	279	298	323	310	305	302	267	271	303	296	327	312	273	307	282	306	301	284	311	286	297	285	291	276	296	283	315	293	295	290	291	310	300	339	266	317	311	345	286	328	280	306	271	299	267	305	299	306	280	271	259	338	298	314	294	265	283	300	285	320	315	322	292	312	294	292	276	296	288	301	260	286	299	280	297	308	272	294	262	266	300	264	286	325	288	294	290	277	273	290	287	285	273	325	293	277	262	275	296	272	286	274	294	285	319	322	315	294	246	289	295	317	262	267	286	293	289	333	324	299	299	321	262	296	284	310	297	320	292	281	302	264	296	282	278	290	269	268	309	318	291	288	292	281	285	262	281	310	289	316	315	295	271	263	268	304	284	277	303	320	299	315	303	250	333	287	312	280	272	277	297	274	293	267	277	306	282	300	309	333	290	305	289	301	275	285	293	302	285	308	275	327	330	296	300	282	249	306	305	249	274	289	245	303	295	280	252	296	300	316	294	296	289	321	309	291	286	277	334	303	293	286	299	321	310	325	266	299	294	305	301	308	283	270	331	287	288	287	294	287	297	270	291	306	313	269	299	297	285	284	302	280	297	276	290	289	297	282	282	300	292	281	310	290	316	304	284	294	269	278	323	267	334	317	294	274	313	281	304	291	289	297	290	292	287	295	275	331	332	308	258	293	284	302	297	282	274	311	323	305	327	271	291	256	292	292	293	323	287	306	315	297	310	277	288	328	324	282	290	293	310	293	269	318	275	306	329	299	295	296	268	296	296	298	296	292	297	284	274	320	310	289	321	264	304	278	297	297	311	299	259	288	296	271	290	274	292	252	305	311	306	294	259	287	294	274	294	306	263	292	298	285	272	320	321	304	295	341	291	309	277	283	318	293	297	282	285	280	324	288	314	297	288	292	282	266	310	319	313	298	286	268	286	288	262	294	283	264	286	253	301	274	302	282	297	279	298	254	310	303	310	289	294	301	297	315	267	283	313	308	292	297	292	282	322	244	312	296	328	278	331	275	279	341	286	336	289	273	260	307	265	324	309	275	286	285	299	310	282	300	309	288	293	329	303	300	305	285	291	296	299	326	252	233	298	278	300	268	283	274	318	336	289	307	340	299	334	280	270	291	299	333	285	302	286	302	285	272	310	294	286	301	295	303	281	291	260	301	321	283	323	304	269	300	271	306	282	319	292	294	323	304	291	310	267	299	293	302	277	285	259	291	309	291	273	342	279	284	285	272	273	283	296	295	302	299	261	262	266	290	293	309	301	320	281	286	296	286	303	301	299	296	310	328	313	277	318	300	330	276	313	294	316	299	307	270	283	326	300	320	306	289	286	277	298	298	280	309	296	292	306	289	309	290	287	297	308	282	295	266	314	274	283	295	268	289	296	263	295	316	298	315	309	273	297	305	306	311	293	295	280	287	271	256	290	288	260	267	275	306	295	299	281	284	261	276	265	281	259	288	300	323	303	276	332	290	289	320	298	265	297	311	321	295	304	303	285	290	274	276	293	288	296	288	259	286	318	271	312	290	296	298	280	282	270	319	291	320	325	323	292	266	254	265	299	292	290	317	281	279	299	311	279	275	268	284	299	289	262	285	276	293	313	262	312	293	286	287	295	281	320	289	306	317	300	303	322	255	291	318	278	289	297	256	288	292	294	297	317	316	307	274	312	313	309	299	265	297	301	302	286	302	289	309	290	263	286	289	307	288	299	296	315	267	284	291	251	293	314	318	278	311	276	311	300	296	287	289	289	277	273	312	310	325	310	271	285	301	293	313	290	332	288	276	253	300	284	278	291	284	281	292	284	263	298	293	316	269	311	279	272	301	273	288	295	313	309	287	296	282	279	274	318	291	283	300	289	274	291	263	287	299	288	286	301	295	315	314	273	280	284	287	277	284	255	284	292	283	312
44978	48093	50344	53270	57785	59089	57225	57926	59242	57651	55348	53187	51328	49676	48574	45836	42664	41584	39415	37944	38334	37544	33063	29109	21974	22773	17546	15670	15683	12155	8549	7915	7445	7635	7904	6336	6294	4881	5185	3881	2862	1934	1751	1728	1766	1847	1733	1729	1660	1345	1520	2028	1888	1794	2461	2470	2345	2358	1725	1308	1254	1017	961	906	1010	932	862	813	843	904	915	827	862	778	813	729	745	718	802	673	844	1076	938	911	795	714	755	760	724	688	739	691	694	744	751	667	736	763	706	682	729	674	713	716	726	707	679	716	693	717	692	686	693	723	706	723	713	704	725	701	655	677	729	734	701	734	724	718	715	652	738	726	713	738	733	743	736	724	702	736	708	721	680	717	702	685	666	708	690	730	718	724	731	723	696	671	726	699	693	665	688	752	680	714	720	656	707	665	693	719	716	677	727	725	713	742	759	698	699	662	737	667	702	656	690	687	707	695	724	725	684	745	753	686	662	660	751	735	728	710	677	713	779	734	727	657	691	697	760	704	669	693	740	686	681	682	715	715	705	698	694	724	744	701	632	696	727	708	754	744	676	669	721	726	726	707	722	681	707	746	727	691	743	632	686	685	718	688	717	715	723	752	697	703	699	679	728	728	711	693	701	737	656	727	701	724	668	734	725	718	709	690	687	708	700	729	707	685	726	681	666	659	684	710	726	716	717	700	709	682	706	738	723	634	695	728	707	714	745	683	702	738	701	680	702	684	718	659	704	727	738	754	725	726	649	748	683	701	728	674	725	744	693	771	735	641	771	716	703	749	681	711	684	705	758	697	667	695	692	685	683	731	754	686	666	710	717	752	694	683	767	658	715	706	688	707	695	668	745	731	731	690	703	704	684	709	728	712	661	712	698	724	697	707	747	703	706	717	697	690	709	751	718	697	660	697	709	737	659	673	716	661	701	716	713	747	715	657	736	738	693	681	738	722	765	744	711	689	694	667	694	752	722	749	720	720	705	722	692	733	745	747	741	689	689	706	681	697	669	740	677	662	734	689	723	716	698	730	727	717	720	749	715	735	747	723	706	743	698	719	706	738	724	740	724	686	671	732	695	715	689	723	691	751	737	711	698	703	760	724	678	711	706	769	712	746	734	688	734	723	714	689	749	717	802	666	725	675	715	713	706	717	746	691	719	670	740	773	730	692	707	752	743	687	748	688	725	739	727	712	690	678	726	735	723	745	701	646	708	724	663	701	734	677	695	742	717	650	706	674	710	714	706	720	687	694	729	730	755	713	730	723	686	738	666	693	731	695	725	698	680	722	765	690	686	716	642	723	674	693	679	712	686	705	698	723	714	722	670	659	702	771	711	682	700	680	698	727	691	685	687	724	713	742	691	697	674	721	750	683	697	738	697	745	666	712	698	715	665	694	730	656	691	708	697	743	680	708	687	715	730	712	718	698	688	720	706	704	710	690	717	702	706	681	722	691	697	751	741	700	748	702	735	721	627	751	715	715	685	723	650	677	753	752	672	674	720	717	715	681	682	718	721	662	703	681	727	709	714	613	717	689	685	698	691	709	691	735	716	696	739	726	735	710	708	722	709	661	673	728	718	729	711	689	717	694	667	710	731	694	700	719	686	734	730	704	706	681	684	702	748	719	666	725	696	723	697	703	705	703	733	690	687	634	695	647	753	745	712	765	709	675	746	737	651	737	706	664	715	695	680	695	678	692	701	703	717	719	739	670	791	714	647	721	686	711	733	719	681	709	691	726	710	680	690	726	708	729	693	723	693	728	723	679	736	736	757	662	702	657	734	695	714	689	682	708	707	649	725	756	778	708	710	715	684	731	674	719	681	733	660	729	702	698	722	706	767	652	657	708	668	707	711	695	688	695	694	698	698	673	673	674	727	716	701	711	710	690	723	724	706	748	656	693	712	682	706	748	738	708	670	696	686	723	715	731	734	732	753	694	740	740	696	709	694	672	703	754	711	726	658	768	679	714	716	680	724	679	700	707	739	687	717	723	680	726	677	688	740	734	771	670	715	710	711	737	736	707	704	701	696	701	754	722	719	707	691	683	745	743	695	715	722	692	697	689	707	706	734	709	700	719	727	707	692	694	704	709	666	686	732	725	708	688	679	722	688	719	659	744	708	705	737	713	709	660	696	701	737	707	707	709	728	717	688	708	715	699	721	708	688	730	735	732	748	732	673	726	726	694	694	729	667	692	728	778	705	668	745	677	681	723	771	707	696	693	689	684	726	706	660	738	728	710	707	701	692	703	681	676	702	693	761	707	681	711	660	720	713	729	684	693	666	758	728	685	681	681	734	731	711	703	725	713	690	737	712	689	661	722	708	703	707	618	659	725	699	738	712	679	696	727	684	729	722	644	721	754	696	679	710	718	710	693	706	723	725	694	718	671	723	725	683	727	727	731	737	717	701	687	683	683	768	682	700	689	645	687	752	743	701	718	714	759	699	670	640	698	690	725	753	739	728	750	688	752	733	739	655	734	692	731	696	651	677	684	743	703	720	675	657	691	669	689	723	724	753	719	689	723	730	704	693	679	702	720	685	741	687	681	684	705	684	657	672	718	712	723	675	691	683	725	692	671	710	732	719	674	708	728	691	665	677	699	703	681	758	694	720	733	683	731	719	703	686	686	734	702	748	696	738	699	731	725	693	728	740	683	697	694	712	708	691	683	754	702	719	704	723	704	756	730	680	700	681	749	704	745	746	710	704	706	719	718	701	761	714	726	691	695	688	772	695	684	700	702	691	742	688	673	729	728	734	727	660	698	734	750	714	717	703	699	687	747	681	708	674	692	711	714	672	732	712	728	738	647	661	712	729	711	643	712	738	706	714	685	685	691	698	734	715	731	698	699	692	711	689	710	663	728	701	759	705	709	716	710	711	748	744	689	700	737	700	729	707	712	712	732	716	702	712	687	661	687	686	669	723	702	731	695	721	673	699	717	677	763	673	734	717	679	724	709	691	685	694	685	653	718	713	775	713	733	704	741	724	655	712	728	679	724	655	701	698	732	688	729	780	703	743	703	765	772	700	751	726	702	701	732	758	708	715	710	680	656	678	695	696	735	686	710	700	723	739	721	735	701	679	662	692	703	703	734	713	701	672	754	692	685	695	714	726	678	672	751	719	720	682	701	689	711	736	718	688	687	668	674	731	677	708	719	691	756	717	692	744	667	722	691	725	729	720	657	713	738	700	744	702	667	712	701	712	707	748	715	739	734	720	714	660	717	741	714	734	696	682	631	707	697	690	680	739	769	741	710	708	701	751	702	721	764	736	725	725	703	684	757	751	694	727	748	672	725	712	775	714	727	678	708	696	694	697	685	700	665	734	742	764	671	739	725	705	762	725	708	673	674	718	743	730	692	690	702	679	679	727	664	693	694	682	743	717	735	693	696	736	704	692	685	680	730	728	694	755	730	751	710	668	731	726	730	765	707	763	682	725	708	723	653	695	729	691	703	706	748	713	721	701	697	689	707	647	725	695	676	709	750	707	682	684	720	658	664	785	658	717	684
55303	39507	41178	39072	40376	42427	41454	41119	41561	44062	43706	41436	41619	41973	41222	38994	34859	33215	30316	28313	28499	27522	23342	18600	13087	11600	8837	6878	6442	5046	3254	2830	2481	2502	2805	2363	1950	1603	1544	1194	959	746	603	567	622	607	551	566	593	440	494	616	629	630	745	800	790	707	534	423	418	390	358	342	340	355	345	338	363	367	361	336	304	242	301	301	274	289	311	287	327	385	360	308	329	285	277	303	297	276	252	250	281	278	252	276	269	285	270	288	267	250	252	285	279	266	271	264	257	273	276	277	265	283	263	278	285	265	244	298	282	278	285	288	294	273	286	308	272	254	289	263	277	289	286	302	253	272	271	260	267	284	284	262	299	264	253	288	276	288	288	263	268	304	276	268	264	269	291	285	304	291	239	276	261	286	272	265	308	275	287	263	283	257	286	310	302	293	267	247	298	283	272	280	266	307	271	269	268	268	287	267	301	282	290	266	273	273	278	289	307	289	278	236	276	255	305	281	311	284	287	297	303	278	283	286	280	253	289	256	304	271	303	277	306	246	268	298	320	282	293	296	312	284	282	237	277	257	317	256	253	283	286	270	280	283	281	297	300	276	310	301	268	266	260	287	308	263	300	253	288	301	292	286	244	257	242	292	289	266	300	258	271	269	237	288	291	271	283	307	284	256	279	252	277	277	298	272	253	270	264	244	298	258	303	261	279	263	265	275	250	280	289	269	266	274	280	267	281	286	274	272	304	270	280	251	286	280	273	270	281	294	268	275	306	256	279	253	285	280	253	271	284	272	288	313	277	272	271	295	259	300	294	299	319	285	271	278	286	287	277	262	285	286	260	281	305	275	274	281	295	271	261	289	248	266	235	269	272	277	288	302	299	289	279	279	292	305	302	277	279	276	277	283	286	267	297	258	276	273	262	231	281	281	295	254	244	290	263	287	274	282	258	265	301	318	285	286	281	289	277	264	291	272	274	267	273	291	288	252	270	268	266	286	288	278	295	290	276	252	265	244	301	284	275	274	251	278	316	254	281	277	259	288	270	294	314	294	277	276	271	287	273	270	263	279	291	277	271	273	263	254	305	298	268	305	273	274	318	258	244	286	285	245	283	282	251	260	260	286	257	305	263	284	265	284	262	306	302	290	279	268	294	261	288	283	259	266	286	270	271	260	235	266	273	253	307	275	282	286	267	286	280	257	258	290	274	262	300	286	282	278	291	247	283	284	287	284	274	259	275	267	252	243	270	282	280	266	291	274	308	271	293	239	265	270	319	283	259	279	276	248	248	281	248	284	271	280	274	275	284	289	277	240	280	304	272	251	271	307	278	255	271	261	285	237	280	311	279	272	284	291	271	300	252	266	260	290	279	253	286	266	278	261	321	271	284	256	249	242	295	304	302	265	285	252	283	286	311	271	323	289	274	267	272	273	261	234	290	263	242	266	286	262	302	281	304	258	230	265	274	268	267	272	282	281	287	294	263	246	273	279	282	285	244	295	258	275	281	249	273	281	256	284	274	280	252	277	270	292	292	292	269	292	295	259	262	277	279	263	250	267	265	273	287	245	266	288	277	275	282	282	285	261	301	271	306	262	282	270	265	275	282	257	238	315	276	295	248	273	262	259	260	293	306	272	271	308	294	306	284	279	277	281	264	262	294	268	285	268	287	258	270	278	276	291	279	282	297	228	243	295	293	265	300	258	305	252	256	286	268	265	292	247	259	258	260	305	278	297	277	269	254	285	281	247	286	245	266	264	289	274	270	262	285	302	259	234	236	253	269	283	286	275	290	295	269	261	279	289	260	279	268	271	302	285	275	258	290	278	287	281	280	329	277	274	254	290	305	285	303	293	275	261	277	246	272	275	270	317	305	278	283	311	289	277	287	290	279	253	246	305	242	305	296	298	277	266	296	285	267	276	286	232	289	313	278	278	305	262	288	307	280	287	298	279	309	269	279	293	298	252	281	300	254	249	281	297	293	286	267	253	293	288	267	266	260	265	264	249	294	288	296	256	265	318	277	287	290	271	315	296	282	262	264	282	294	306	265	295	272	284	282	273	251	275	270	289	296	309	274	274	265	282	283	279	252	299	288	310	301	293	273	279	288	268	276	273	312	302	248	270	272	291	270	280	300	258	289	288	270	293	282	272	294	274	252	285	257	283	290	273	266	281	278	302	296	278	284	282	299	260	260	282	251	283	251	276	280	304	267	303	254	258	257	247	271	281	271	243	267	269	231	282	272	270	292	301	267	277	282	279	277	306	253	250	302	271	277	256	268	264	262	294	260	275	281	300	283	249	266	276	277	253	283	275	260	251	264	251	296	272	258	296	253	258	260	272	264	279	275	276	255	267	268	270	307	254	293	260	306	258	252	243	260	305	285	238	262	293	246	301	267	280	309	299	273	293	283	294	277	305	301	276	287	303	266	264	264	266	282	274	301	249	262	221	272	279	258	273	277	279	300	292	302	241	273	295	304	314	272	269	289	285	282	277	298	286	269	309	278	280	323	285	262	298	281	290	275	297	280	288	265	292	274	306	284	276	244	241	292	276	307	311	304	266	289	264	274	251	314	290	317	282	265	273	265	263	301	273	260	287	267	256	274	264	278	250	266	270	263	307	261	296	299	274	263	262	285	264	279	273	253	309	267	311	259	268	297	286	290	276	296	315	280	281	254	264	306	269	311	268	270	297	288	264	299	233	270	249	280	254	267	259	265	306	294	286	281	261	266	270	258	295	245	284	280	264	294	274	279	297	279	292	291	278	269	255	268	289	271	290	273	276	261	309	298	264	271	280	268	270	255	269	281	284	281	293	269	262	272	240	292	293	256	263	284	244	272	289	288	243	276	286	266	257	280	298	259	267	295	302	316	279	274	274	287	279	302	263	266	287	284	278	294	273	294	249	296	281	285	254	298	282	293	282	277	231	270	258	267	283	262	272	249	257	285	309	259	250	325	254	252	284	292	265	246	274	297	282	281	294	258	297	282	274	262	272	305	285	279	279	306	297	252	271	269	298	300	263	290	302	290	297	290	264	277	289	269	261	263	254	278	290	298	289	277	282	267	281	271	279	257	287	281	276	274	267	278	292	277	281	278	249	285	298	258	254	277	273	286	286	261	273	274	275	259	302	243	273	286	272	272	272	239	269	279	255	268	295	299	259	270	268	235	265	248	292	271	258	274	280	246	259	273	292	275	279	271	278	297	304	297	276	271	301	288	301	297	256	287	297	283	258	301	308	265	286	287	247	262	300	261	267	279	278	294	278	282	268	277	263	301	280	259	273	303	301	289	280	261	277	278	260	277	279	264	273	287	311	288	293	278	280	273	251	268	288	261	264	258	265	272	268	275	268	284	260	272	273	280	294	306	257	278	292	262	282	277	294	289	260	272	313	302	283	295	275	288	251	250	270	305	289	296	262	273	254	289	271	291	259	264	257	272	280	312	279	273	276	304	293	262	267	278	234	260	268	299	272	280	284	278	282	298	276	287	262	267	279	281	296	248	295	276	273
50190	53120	52246	53285	58524	59076	58089	60675	61192	61610	60881	60477	59537	58680	57610	55087	53323	52011	50394	48930	49581	48243	44032	39385	32192	32655	27145	24544	23805	19774	14740	14097	12608	12975	14059	11484	10856	8971	8528	6477	4907	3196	2840	2687	2702	2806	2876	2496	2630	1902	2109	3137	3070	3113	4064	4398	4143	3829	2492	1996	2068	1323	1187	1076	1360	1141	866	931	1001	1032	1084	1074	954	757	783	707	731	701	682	671	1042	1360	1137	969	877	696	726	665	649	666	644	685	623	638	657	684	641	659	669	638	698	653	698	639	661	641	649	695	655	689	652	628	665	643	651	639	629	647	706	669	658	621	669	675	681	641	677	672	703	680	659	657	671	624	634	657	638	651	633	666	660	668	660	683	688	645	675	646	675	685	641	645	651	659	633	639	629	720	657	669	675	609	653	719	682	634	613	676	638	669	679	668	672	660	640	671	609	724	653	663	662	636	676	686	616	699	634	720	659	663	677	637	642	640	717	646	649	668	607	661	634	669	659	659	638	638	684	670	707	634	664	654	684	656	682	650	672	634	634	648	620	683	636	703	668	642	619	668	685	647	669	653	644	687	673	668	667	652	653	631	671	649	664	649	664	641	633	652	655	658	663	614	628	636	624	673	630	616	628	673	649	634	660	653	654	634	678	639	646	659	667	654	688	642	682	659	647	671	648	675	681	634	622	655	688	652	649	677	685	659	662	687	639	647	662	663	629	634	688	694	630	676	686	676	686	607	634	672	662	640	689	671	627	648	700	643	661	637	627	756	646	693	706	655	690	607	677	627	646	645	699	707	637	629	696	653	642	679	672	649	678	661	647	667	630	609	673	647	673	651	658	653	643	684	640	655	650	687	621	645	674	684	633	654	619	699	662	630	651	697	658	637	676	658	665	646	645	685	631	676	653	694	656	654	704	680	670	695	678	642	653	667	635	655	729	675	646	643	647	655	678	677	663	632	669	657	675	664	660	655	645	669	642	649	642	644	618	662	672	693	635	696	696	606	685	674	637	655	642	691	659	658	686	667	663	683	669	665	694	632	594	658	671	674	623	695	655	689	637	689	714	672	649	599	637	631	628	629	682	699	646	637	625	671	710	641	640	663	676	678	630	685	659	676	601	654	667	628	660	631	657	651	636	647	661	650	632	677	702	623	649	656	684	623	634	668	643	658	658	627	671	648	632	654	674	711	709	615	630	650	654	618	646	687	688	700	650	626	660	738	661	619	675	670	640	622	653	657	647	650	667	638	669	629	659	689	624	662	641	709	626	658	718	648	644	653	676	652	626	676	682	687	659	672	673	660	676	644	663	640	675	650	660	665	643	679	661	676	648	602	686	623	695	632	669	684	697	629	695	650	641	650	574	680	608	667	706	728	666	681	625	673	619	659	664	714	695	666	655	657	657	659	635	615	662	658	666	628	684	629	642	628	635	632	678	693	654	670	659	675	658	675	655	695	635	653	679	684	675	644	667	631	674	678	656	656	645	658	672	630	654	686	676	670	660	686	679	638	688	626	660	687	663	714	644	637	683	692	699	695	658	696	651	684	661	641	643	623	636	642	650	670	641	707	662	657	679	668	609	667	618	620	671	675	669	682	656	700	649	664	636	608	634	696	679	694	662	691	656	707	738	685	691	671	679	708	738	664	682	669	654	648	660	659	644	648	684	643	668	710	661	650	603	613	599	608	606	671	662	651	665	660	640	656	653	665	663	650	647	582	645	696	648	703	678	672	659	671	640	681	674	677	712	676	697	681	700	646	695	658	701	712	663	702	666	654	641	663	631	653	672	655	633	648	683	683	668	638	668	698	665	639	660	637	661	646	664	650	642	672	682	649	630	638	641	641	633	632	666	660	693	693	692	681	623	654	679	608	644	683	665	679	703	645	654	661	677	643	636	641	654	639	639	680	672	658	665	736	649	624	666	650	678	634	631	647	639	651	707	649	660	637	659	640	640	659	606	658	649	662	662	690	699	689	609	682	651	639	653	653	638	632	632	663	639	627	660	671	653	680	658	675	659	661	708	633	670	694	676	664	640	656	668	708	634	624	664	642	698	659	660	636	649	638	691	689	642	659	646	714	686	639	731	714	636	613	631	644	712	611	690	644	704	646	695	639	672	683	669	631	688	597	654	652	634	665	700	684	658	660	641	655	664	652	637	638	678	614	674	640	679	629	634	678	659	649	653	644	695	639	648	647	619	678	655	598	670	661	633	645	633	639	620	691	713	672	659	658	660	662	683	669	630	634	675	717	662	656	643	615	651	642	622	637	671	672	623	641	654	661	689	651	682	647	676	713	650	647	622	640	656	644	668	593	662	622	701	688	672	680	682	622	652	649	665	624	640	651	638	732	681	640	635	610	641	676	657	610	673	696	635	632	699	630	624	658	632	641	664	681	604	610	661	669	631	663	671	666	640	637	691	630	633	666	687	669	676	719	656	650	667	652	673	683	689	635	654	649	643	626	641	670	686	670	646	691	681	630	652	673	688	646	658	688	636	638	657	644	668	639	623	631	664	638	678	669	632	689	708	594	623	653	638	686	635	692	734	676	619	699	661	668	671	625	669	663	658	657	689	663	668	679	646	656	656	672	696	679	655	695	665	671	672	692	657	649	679	650	684	674	658	709	686	670	665	611	660	685	656	678	690	642	628	689	653	640	675	626	643	640	663	644	653	684	631	634	631	643	657	614	661	684	688	650	665	640	684	699	658	660	665	668	655	599	632	630	657	684	635	682	671	606	703	686	644	629	650	663	647	626	653	633	708	687	657	654	667	669	697	650	644	679	669	635	654	684	692	679	689	661	621	676	694	615	700	676	668	684	644	670	693	684	596	651	657	708	633	630	662	672	641	627	689	687	653	674	619	681	660	643	698	671	673	732	635	647	667	656	618	649	678	645	668	670	683	620	659	669	645	634	641	651	628	689	697	682	684	652	663	646	635	657	636	641	635	609	702	698	690	687	619	698	630	648	684	639	658	695	686	636	660	622	635	694	628	674	657	632	622	642	672	692	660	674	622	629	612	641	622	677	669	671	622	670	647	678	650	679	669	680	675	651	661	661	660	634	655	674	670	623	680	664	653	631	665	646	685	705	656	653	626	678	663	656	687	688	655	700	614	699	682	650	642	666	631	652	646	665	672	653	682	657	671	635	621	649	656	706	635	662	682	623	677	664	677	628	630	660	650	692	643	625	676	639	646	680	661	644	624	652	674	636	638	675	640	691	641	686	630	669	666	660	681	688	665	660	651	655	667	656	662	662	670	666	656	667	655	693	651	669	627	601	679	670	667	646	642	682	623	617	671	641	646	671	662	657	672	647	610	635	647	647	624	663	672	670	663	653	586	653	618	659	655	658	645	704	664	623	656	677	643	653	636	664	674	639	664	643	657	668	696	704	661	652	655	637	631	653	654	658	651	626	662	638	634	648	670	663	648	658	619	699	640	680	635	610	633	677	668	654	666	627	634	676	730	688	724	622	688	695	644	680	636	648	698	675	664	666	672	693	606	646	643	658	655	642
23494	21083	27001	24309	21734	19133	16260	12596	9829	8918	8027	5462	4279	3482	2972	2448	1981	1834	1565	1339	1457	1368	1181	931	714	662	599	512	520	421	428	387	381	420	436	391	367	380	415	335	353	358	356	343	329	312	359	341	330	312	332	347	293	334	324	337	341	338	324	328	338	305	328	332	291	313	319	307	337	334	313	290	335	315	343	314	314	353	291	316	332	337	339	308	333	342	337	357	319	309	311	314	322	345	342	333	306	340	312	316	323	307	314	337	342	291	322	291	311	318	303	304	291	311	326	341	321	309	303	330	317	337	307	311	327	326	338	348	315	325	343	355	306	302	321	353	347	340	336	309	344	337	301	320	315	340	337	385	297	340	342	321	341	312	312	350	365	336	323	329	342	298	330	328	335	319	318	310	333	332	320	324	326	304	359	332	331	301	341	333	325	320	299	324	329	341	300	330	344	343	320	325	305	319	345	362	353	333	336	306	315	330	335	333	359	356	346	349	336	303	304	314	331	349	358	336	352	342	340	316	327	305	307	325	342	293	292	306	317	339	295	352	316	306	313	330	326	359	353	318	311	288	329	329	331	335	320	308	333	307	333	320	310	342	347	322	304	370	316	340	327	319	327	313	343	343	335	351	339	312	333	319	338	328	330	310	300	313	316	326	330	302	306	346	311	329	300	301	342	292	346	333	327	294	327	335	330	315	289	331	335	312	326	327	366	327	355	331	342	313	312	322	351	338	328	339	326	327	352	329	301	341	320	302	351	317	320	315	347	323	313	295	355	314	328	327	320	320	338	325	332	332	327	305	317	345	328	327	348	315	301	322	352	279	305	314	341	312	349	299	335	288	314	332	354	361	291	329	344	326	317	323	318	335	341	349	357	326	327	357	335	297	325	323	317	332	313	340	310	331	317	327	301	280	353	298	309	346	318	335	302	310	328	326	319	349	338	310	330	345	323	320	319	280	327	326	339	323	309	320	305	315	298	339	322	313	313	330	327	330	315	347	321	319	334	293	323	335	296	331	327	307	310	364	309	305	320	328	300	326	317	312	366	331	334	292	341	327	343	313	325	319	315	365	324	339	288	321	343	333	328	373	330	324	316	320	324	337	330	340	339	314	326	292	342	291	298	298	347	319	359	334	320	352	306	367	334	350	325	343	323	298	304	300	315	320	309	315	305	310	308	313	339	321	330	334	335	319	339	335	310	320	311	324	305	345	328	325	342	293	332	312	330	318	321	318	348	339	331	345	358	355	289	350	292	322	324	301	334	328	341	290	340	308	305	333	338	345	339	305	318	327	362	341	311	331	342	313	314	296	346	304	326	333	327	322	308	337	317	331	304	329	334	309	322	325	316	324	317	318	326	301	304	336	345	347	333	306	332	344	312	319	325	332	298	300	310	332	355	335	314	350	315	339	367	314	311	302	317	324	332	339	308	320	295	353	309	347	351	316	338	360	314	309	308	317	309	353	342	336	351	323	333	339	292	301	304	310	332	318	292	328	300	309	332	360	325	339	310	329	329	319	324	339	323	306	328	307	308	299	349	337	304	334	275	322	314	323	340	339	314	300	340	327	302	302	328	331	312	328	325	355	311	333	318	309	345	316	335	335	329	332	339	341	313	316	322	299	332	338	321	352	354	281	335	371	353	345	320	299	307	322	310	339	341	315	330	338	313	303	338	350	341	325	333	293	328	331	345	286	338	348	314	315	339	333	349	341	336	337	296	328	344	322	332	349	350	330	333	333	314	312	323	326	336	313	322	316	297	358	340	345	291	338	313	302	353	308	331	368	324	327	322	346	333	314	313	326	348	334	322	322	313	350	340	347	318	343	306	298	310	339	309	293	319	326	301	331	363	321	324	317	343	349	307	326	344	332	306	325	335	325	327	313	335	321	323	336	337	326	313	337	305	328	327	323	334	334	299	300	317	310	334	327	335	327	347	310	284	324	354	290	350	316	338	334	344	305	298	310	330	301	325	328	325	331	325	344	310	349	319	333	293	337	315	328	349	342	317	308	294	329	327	334	302	284	292	313	333	315	304	335	316	357	339	344	310	316	337	317	304	322	325	315	310	304	289	325	325	342	297	319	269	289	337	302	321	319	304	306	352	365	357	325	326	351	333	316	328	291	326	316	366	324	308	323	331	358	339	309	325	330	336	333	330	330	296	335	334	305	309	319	331	345	338	312	339	303	308	342	347	329	298	298	341	311	348	324	331	331	367	318	351	313	324	341	330	318	324	341	343	326	326	298	315	269	334	299	332	322	336	342	338	309	323	295	345	326	351	337	316	308	290	326	332	377	323	276	300	322	332	309	361	313	322	365	348	306	321	305	318	321	300	353	317	309	271	349	322	302	336	331	301	287	308	323	322	297	327	317	335	322	356	301	326	345	318	321	344	308	329	303	295	311	339	348	325	320	312	336	314	328	346	368	343	305	325	341	349	375	374	324	346	304	324	313	361	376	306	329	321	294	320	312	340	333	316	314	309	313	305	310	341	311	314	329	332	310	280	347	323	369	352	357	313	309	357	322	308	343	335	328	309	332	309	347	301	348	304	333	344	322	352	306	333	325	312	336	298	316	353	332	301	335	331	291	342	323	327	346	317	338	329	336	341	321	323	340	340	346	318	353	317	317	317	319	324	328	340	310	302	348	321	343	300	297	324	326	283	323	313	339	303	343	316	334	270	327	337	345	325	332	303	334	346	346	299	328	314	316	346	318	326	364	323	317	320	342	329	334	329	350	292	308	341	317	302	301	337	336	329	334	325	307	324	324	317	301	283	323	325	317	320	315	337	301	338	304	329	299	292	289	346	333	326	351	351	329	334	324	370	329	316	322	319	304	336	339	336	313	310	356	305	298	313	370	327	364	313	327	312	308	337	328	337	308	305	315	313	319	299	311	340	334	332	330	310	320	324	325	339	342	344	299	320	361	341	352	324	331	301	300	353	316	356	355	328	301	329	320	309	306	353	351	341	302	300	310	290	311	318	355	336	310	326	365	334	336	306	269	313	333	315	326	330	348	295	332	312	340	307	328	296	327	345	341	321	324	371	363	345	310	318	316	299	355	335	321	337	330	321	307	300	345	321	340	332	331	345	296	320	354	303	346	337	335	320	344	320	287	310	343	353	311	325	332	316	355	352	350	306	295	307	316	298	337	331	320	312	343	302	323	294	301	363	325	331	330	325	330	310	315	303	303	344	305	329	353	349	321	301	305	344	308	305	324	332	353	316	330	344	336	332	336	312	307	352	314	303	324	326	305	325	340	319	345	323	294	297	293	344	316	308	345	297	307	331	318	314	366	341	307	337	350	316	302	308	347	346	358	331	313	347	295	287	305	313	337	360	308	361	292	327	328	320	335	314	318	344	314	330	349	293	321	346	344	319	307	359	300	303	345	325	360	319	330	323	327	312	308	320	318	282	302	319	315	339	313	325	317	355	307	350	334	344	273	347	349	302	323	295	302	316	334	342	324	307	344	332	293	354	324	346	345	342	306
20043	21181	32689	35812	36691	35157	33037	30357	27521	27256	24655	20446	17298	15814	14669	12157	10119	9363	8500	7417	7439	6928	5904	5023	3442	3520	2626	2337	2320	1784	1475	1397	1351	1435	1357	1325	1246	1160	1147	1020	959	870	888	916	854	874	887	874	810	841	900	883	933	860	943	934	899	898	869	845	812	858	845	852	872	838	827	829	818	792	811	880	828	851	777	794	759	766	804	785	811	793	815	886	782	761	808	814	773	815	778	826	761	832	799	821	766	748	791	821	782	773	809	793	772	772	795	805	770	815	772	838	800	783	762	803	764	741	862	772	773	767	802	799	802	753	813	784	783	875	788	822	765	779	772	757	820	815	784	837	763	789	764	852	764	738	802	810	782	747	740	835	788	768	806	724	829	804	812	789	794	752	757	788	772	790	797	784	755	764	849	829	805	816	745	810	809	766	820	768	808	789	777	770	772	773	754	766	758	864	768	828	787	786	764	805	828	791	845	792	786	749	741	800	791	802	802	751	784	801	804	796	770	802	788	773	747	842	774	828	818	797	804	738	804	774	768	732	794	764	776	768	804	805	735	767	786	748	778	806	770	731	805	784	759	784	795	809	796	799	774	852	802	830	762	802	809	809	804	810	791	784	852	698	791	779	757	838	806	794	773	751	781	768	843	788	740	773	799	862	817	785	801	792	793	857	803	784	823	772	804	806	819	769	767	763	832	795	766	807	730	860	751	800	785	859	787	816	761	767	778	791	776	809	790	799	759	848	802	765	812	747	828	783	836	787	763	771	786	792	818	872	856	850	768	825	763	781	836	771	799	755	778	740	764	826	822	818	783	831	828	773	805	788	827	850	784	773	837	814	822	807	780	811	779	775	793	783	786	772	803	794	760	797	797	819	770	762	800	754	796	822	789	759	779	793	776	813	807	796	807	784	788	805	787	780	827	748	757	795	795	776	837	785	757	760	792	741	816	803	842	837	822	837	812	769	797	763	812	811	801	788	810	799	769	776	803	787	814	777	814	814	763	767	827	778	842	808	825	826	764	800	795	769	819	820	756	788	731	773	813	727	769	751	823	821	779	830	832	763	805	795	804	821	803	782	815	730	730	828	831	805	826	820	823	776	768	797	723	844	777	788	851	763	765	795	803	766	817	761	803	785	761	812	761	753	797	794	795	771	762	780	780	830	776	769	827	789	842	789	792	780	798	806	801	779	788	802	788	784	762	758	764	781	758	772	786	783	805	823	799	814	845	715	837	778	813	765	861	770	751	789	838	772	791	778	811	757	825	741	761	784	764	848	733	771	741	812	760	778	832	841	816	776	807	819	784	812	808	831	757	812	769	758	798	803	781	821	785	840	802	824	741	803	807	775	813	784	795	763	792	758	780	771	811	799	804	793	819	817	785	792	871	775	796	782	793	787	775	804	835	787	856	799	773	790	821	767	791	854	811	789	801	793	811	793	796	776	864	773	795	766	797	729	772	783	828	802	792	809	762	812	783	749	805	817	788	754	776	804	771	819	829	772	763	801	757	800	798	834	786	825	760	811	797	783	814	788	813	783	837	787	778	817	823	787	780	806	806	834	784	730	823	814	758	780	763	781	813	717	784	766	831	816	757	774	785	776	786	777	791	821	772	787	781	831	794	775	799	814	797	804	753	755	836	756	771	831	839	797	786	767	743	829	831	802	805	806	804	780	807	774	778	844	731	773	822	749	793	816	728	819	823	855	771	740	790	793	780	814	769	789	807	765	809	773	770	754	760	772	767	758	837	814	779	847	809	814	772	817	793	785	802	800	768	767	783	790	798	802	774	795	793	790	773	798	772	776	762	775	752	751	778	819	730	788	792	786	832	782	838	754	754	767	809	786	770	790	797	780	804	774	783	799	776	846	826	819	791	751	803	773	802	832	765	771	811	737	806	822	776	806	784	832	869	786	797	795	791	825	806	792	803	726	806	810	792	806	767	794	787	743	815	804	823	792	802	789	810	835	769	783	800	800	810	795	819	790	834	780	819	751	791	774	806	727	752	818	742	782	729	807	802	830	811	766	840	760	789	806	810	766	801	741	766	741	809	771	827	801	789	770	800	779	791	764	713	810	787	866	816	760	796	814	794	825	795	760	757	809	806	792	785	844	833	774	777	780	791	806	820	787	782	802	795	801	781	828	783	826	819	781	861	728	828	767	841	808	851	810	764	792	750	778	815	806	797	775	814	817	839	785	791	772	817	852	750	760	789	776	769	780	776	772	783	753	794	788	782	808	745	820	804	786	804	759	810	854	812	791	794	767	811	733	824	789	840	807	815	776	810	811	797	817	796	824	773	792	858	817	807	751	797	814	788	837	767	796	777	834	754	784	775	788	810	796	797	811	772	793	836	804	769	803	836	809	825	815	768	813	816	738	749	788	727	772	737	761	779	738	833	838	795	814	835	751	821	763	804	772	746	798	766	777	773	803	803	824	813	782	789	780	791	850	828	793	824	811	778	802	797	770	770	773	760	809	799	771	796	810	786	774	758	818	820	805	812	813	806	794	849	792	744	801	807	789	772	767	826	812	815	817	753	787	735	775	766	782	766	802	798	797	841	748	805	774	762	841	805	807	812	811	849	741	818	798	771	806	771	811	769	823	822	735	806	785	738	801	846	797	806	777	804	780	744	784	773	801	841	780	768	800	791	822	819	761	772	790	773	776	801	751	812	792	775	770	818	807	821	789	772	777	840	822	781	777	786	813	752	801	764	827	783	768	809	817	723	798	775	751	774	834	758	809	841	783	776	753	813	827	816	770	777	838	807	795	792	724	821	746	781	746	797	792	755	793	768	803	811	795	848	789	847	777	828	825	835	785	740	771	786	708	800	750	809	775	842	822	768	787	766	773	756	778	761	811	809	773	774	774	802	748	779	754	767	775	826	789	733	809	800	742	813	793	792	809	830	769	798	760	812	799	773	787	758	805	843	754	780	782	805	822	803	781	840	775	782	752	816	786	814	799	799	813	798	757	797	828	771	780	762	774	785	807	845	795	813	804	749	788	806	783	720	797	783	768	786	788	799	766	771	788	867	797	780	756	788	758	798	773	822	808	765	796	773	716	742	798	826	763	764	799	785	784	794	809	801	806	794	828	800	811	767	774	795	790	775	839	817	790	793	787	796	848	782	791	748	765	817	749	764	765	792	821	814	780	824	780	786	724	809	770	804	822	810	776	809	808	789	812	802	812	799	799	782	831	799	742	717	798	800	777	786	770	818	717	810	817	728	785	773	785	806	751	738	769	761	808	789	799	748	834	744	754	802	778	838	815	760	793	784	768	782	791	804	777	788	810	793	800	791	780	795	830	770	775	795	773	763	781	800	786	758	804	814	773	759	806	758	738	812	801	791	781	793	812	759	860	807	743	804	844	799	799	757	796	799	775	768	830	824	812	811	755	790	810	780	766	817	798	784	801	768	810	808	768	768	779	776	839	768	807	782	774	764	755	774	773	793	811	781	810	761	821	792	812	831	837	820	786	808	813	765	802	813	839
51065	40689	42709	40760	42769	42996	41350	40608	40233	40659	40399	35980	32632	30989	28454	25599	21000	19469	17004	14633	14654	14413	11572	8769	5529	4949	4062	3220	2906	2251	1543	1324	1253	1336	1364	1181	1028	876	812	626	553	455	446	411	421	424	427	416	439	359	361	425	440	445	523	439	515	501	395	393	351	340	325	326	304	299	304	297	317	321	316	309	281	305	296	325	285	274	305	325	350	332	350	341	336	283	344	288	303	279	298	269	322	312	316	282	297	318	266	276	263	298	288	278	285	260	295	279	325	295	309	257	316	256	295	306	294	277	302	301	290	291	286	303	292	300	285	295	293	314	295	311	286	271	267	337	285	285	294	307	279	300	285	293	306	292	287	277	282	288	287	286	288	286	284	281	294	294	275	312	266	303	293	276	341	287	300	281	282	320	295	290	324	298	262	274	293	298	257	266	290	293	283	294	295	298	292	294	281	288	306	287	314	304	289	297	286	282	263	282	305	295	301	275	313	308	280	304	277	288	306	296	291	277	272	271	281	286	306	294	310	274	291	352	280	307	297	265	331	276	292	287	276	284	285	286	292	296	293	274	325	301	273	289	276	296	287	302	283	300	310	271	276	271	302	306	295	279	281	298	327	292	310	293	327	309	313	283	309	270	281	278	272	319	286	285	280	268	312	317	286	291	304	299	278	282	291	285	248	297	250	299	291	306	314	277	297	274	294	269	323	288	295	271	260	298	261	307	256	329	291	278	277	245	281	288	326	264	275	285	301	274	269	290	275	292	319	273	265	301	322	319	278	293	303	284	290	277	298	290	305	306	303	269	298	319	283	306	293	267	298	286	270	304	283	280	333	274	306	267	287	251	298	295	289	286	292	305	273	314	283	308	310	332	304	301	280	329	268	301	280	281	305	285	263	283	273	324	294	279	280	315	289	316	281	264	306	269	276	292	283	295	292	275	286	296	306	289	276	288	321	298	300	271	272	254	315	322	302	318	303	260	272	308	329	310	258	300	294	261	309	283	241	301	303	289	311	268	278	278	261	305	286	316	284	284	280	321	285	263	295	306	302	314	312	280	282	296	265	317	278	279	251	326	295	296	290	304	278	286	291	278	312	307	332	321	287	268	290	296	285	308	282	289	281	288	293	301	279	318	293	328	307	271	259	303	309	295	291	282	276	304	302	298	266	278	287	284	279	302	292	265	269	276	282	253	304	311	273	287	298	296	290	291	305	275	250	311	279	300	295	274	317	285	321	290	304	288	268	310	261	287	295	289	267	282	288	287	280	306	289	262	288	277	280	332	317	300	306	300	291	271	278	294	301	314	279	304	295	254	325	283	303	289	258	291	291	280	309	292	312	249	299	300	288	290	314	296	287	305	262	285	273	308	267	293	276	317	319	283	310	293	271	295	276	314	286	268	274	289	292	301	342	275	304	285	313	275	282	295	298	303	270	310	260	342	299	323	282	313	279	288	301	271	297	291	301	273	295	257	294	274	299	296	252	317	298	296	290	299	294	280	259	320	284	311	292	267	268	312	270	286	315	316	310	252	289	293	297	278	301	279	304	288	271	291	306	276	310	278	286	288	316	285	286	316	287	299	330	289	299	276	275	305	284	301	321	310	297	255	286	308	319	305	255	317	290	295	306	289	269	259	277	281	309	301	275	284	309	268	285	294	307	298	282	302	282	257	275	266	284	270	290	270	305	322	265	267	314	275	292	296	261	332	306	296	317	273	305	277	293	292	294	259	296	313	304	272	289	293	288	296	279	283	310	285	289	325	321	282	284	309	289	296	320	318	281	299	324	298	294	301	262	305	300	271	302	285	293	280	265	284	265	292	269	300	294	273	262	272	268	312	273	276	305	302	265	284	285	291	295	291	301	294	312	298	280	321	312	275	302	260	314	281	285	280	303	281	262	266	299	295	275	284	300	304	299	286	301	279	288	317	327	304	274	284	287	313	286	325	268	300	280	287	302	308	285	282	260	282	281	307	321	280	283	291	287	295	270	288	310	297	306	296	310	297	288	268	275	274	283	288	259	271	288	297	288	303	296	297	295	267	295	273	291	260	315	292	283	271	291	306	297	261	292	272	295	287	317	293	292	284	317	330	295	264	277	283	277	299	266	316	291	318	302	275	262	316	285	299	310	312	310	279	277	313	246	306	294	255	274	292	280	317	291	301	294	276	331	295	274	272	281	302	298	327	312	288	299	306	293	267	320	271	270	291	268	312	272	306	288	278	336	304	294	288	312	314	335	271	261	298	291	300	279	282	290	288	308	301	271	281	307	291	279	257	291	274	267	289	292	285	270	310	310	256	301	280	303	301	268	295	273	280	296	288	304	293	328	255	304	261	274	285	284	255	289	295	297	283	253	310	278	295	288	267	322	294	292	303	271	294	291	301	310	332	280	289	281	319	290	272	288	271	279	289	268	300	302	287	285	288	281	309	271	282	312	287	284	313	269	276	289	278	268	283	307	279	276	310	311	313	292	295	277	304	301	292	306	300	305	302	303	294	284	271	291	284	278	291	275	283	278	291	281	295	291	270	330	325	301	294	269	306	285	291	306	290	286	292	283	303	277	282	294	300	279	276	281	289	317	282	291	288	292	326	286	287	279	309	324	282	272	268	282	280	304	294	319	320	314	299	312	272	289	297	293	284	266	304	315	289	297	288	308	287	289	318	305	293	273	301	295	294	292	296	286	303	290	287	286	277	277	271	296	256	293	308	277	299	313	328	283	278	297	289	263	274	274	306	313	302	267	288	287	312	301	258	294	288	283	304	288	304	289	300	287	285	265	317	300	281	322	276	287	247	282	303	295	293	300	306	264	276	274	294	282	292	283	281	296	308	323	301	282	296	289	284	325	263	292	320	305	289	312	286	295	271	289	271	264	310	287	286	280	305	303	286	319	311	304	285	266	288	293	291	275	283	313	324	276	312	291	310	299	281	277	285	277	257	297	303	284	257	276	283	246	307	321	313	272	297	276	288	351	271	255	283	280	306	298	296	285	289	274	292	280	279	252	288	275	284	283	290	285	267	291	317	309	293	277	309	287	298	285	271	303	281	266	330	272	231	284	301	272	303	284	237	283	294	286	284	282	277	313	299	281	297	315	273	310	324	277	279	311	261	306	320	297	315	272	271	310	308	316	244	265	292	324	277	285	266	293	283	291	279	293	283	265	250	297	288	310	285	294	266	276	266	287	283	274	290	290	302	303	294	326	278	294	295	276	277	301	291	287	309	290	275	297	272	289	305	285	296	272	265	277	269	297	290	305	311	290	295	295	297	269	308	310	319	265	300	320	330	289	278	277	292	273	267	295	331	306	303	270	302	289	264	301	296	329	314	285	289	305	303	314	337	292	292	276	279	298	275	272	261	268	303	286	269	305	267	298	290	274	311	294	327	289	291	277	275	278	299	259	294	274	298	307	283	282	304	299	265	270	320	273	298	324	321	250	279	283	316	302	307	276	273	283	239	296	290	279	277	282	287	271	286	270	292	265	284	309	270	321	305
44614	48102	49975	52721	59186	59382	56897	58311	58298	56784	54491	53004	50525	48942	47123	44852	41915	40693	39021	36906	38244	36336	32231	28107	20853	20714	17837	15323	14905	11857	8254	7876	6883	7982	8087	6653	5811	4707	4413	3503	2654	1933	1727	1603	1631	1697	1639	1554	1597	1147	1408	1687	1874	1821	1948	2162	2464	2162	1515	1403	1161	1038	874	867	1015	895	814	847	864	827	802	932	787	771	732	743	686	750	696	730	852	996	951	909	807	774	766	725	729	701	743	698	716	702	673	720	701	711	727	678	729	707	728	675	706	735	714	716	744	682	697	699	731	681	724	708	686	733	736	719	708	697	721	687	682	713	679	702	691	781	748	697	742	672	659	695	690	677	703	733	746	721	667	673	728	750	729	726	694	712	726	696	748	711	698	701	698	705	686	686	715	730	702	718	675	714	666	690	717	688	700	724	737	681	709	677	682	710	724	688	698	681	723	689	649	727	699	705	727	708	723	705	747	707	709	668	717	697	689	700	670	656	715	689	716	676	743	761	731	702	737	697	672	708	690	742	739	677	710	758	710	688	708	704	720	685	738	723	688	715	745	670	756	666	718	733	699	721	742	702	671	723	771	673	691	710	687	760	693	713	717	710	724	711	716	756	725	651	708	727	734	695	727	703	733	727	733	707	739	711	694	690	680	697	724	753	653	723	713	732	667	644	722	732	724	764	728	688	698	695	667	727	715	743	703	680	751	694	687	700	692	754	722	735	751	726	690	667	709	670	731	718	692	742	713	707	714	700	739	682	701	763	731	707	727	696	724	730	718	708	676	669	674	674	717	666	668	742	732	752	689	671	698	690	760	694	706	687	733	695	712	735	686	756	755	728	691	714	709	728	669	704	731	703	727	684	666	706	662	730	684	772	699	701	704	753	715	691	690	675	691	764	723	732	708	718	676	728	693	700	696	691	714	697	700	673	615	737	732	703	710	710	720	702	710	708	681	746	701	706	725	703	685	725	723	731	694	699	691	696	712	691	721	702	711	689	728	689	744	698	672	688	670	702	675	728	717	708	712	712	748	720	705	711	691	689	699	711	702	679	702	727	705	686	715	677	679	700	755	719	706	712	684	725	714	690	689	700	689	670	722	736	691	703	681	736	692	735	704	670	721	705	734	739	696	734	749	735	669	731	727	673	697	673	735	756	669	670	729	728	703	738	742	701	704	768	709	720	722	726	699	714	707	686	734	684	673	641	693	729	707	720	725	669	747	719	686	715	666	714	766	709	725	676	727	677	696	723	675	710	736	703	673	689	686	689	685	749	727	699	714	720	694	713	731	693	681	632	693	727	689	709	737	667	682	727	705	688	758	725	683	723	731	687	755	706	725	723	734	737	680	699	734	702	729	732	718	685	683	724	691	699	737	701	709	701	743	693	728	703	738	710	680	727	734	693	701	760	709	715	695	750	730	749	706	711	653	718	718	723	688	683	670	707	709	704	702	733	682	694	743	718	707	687	693	676	757	724	739	696	707	702	698	692	655	676	727	754	717	704	661	647	701	733	748	705	738	711	707	702	725	704	723	695	721	686	709	671	704	726	736	674	693	670	691	699	790	680	705	709	733	694	718	749	715	702	655	723	710	744	679	761	695	699	700	732	762	707	702	746	676	721	688	722	727	725	721	708	715	763	698	724	668	718	711	713	733	706	696	700	706	747	700	704	681	684	738	710	711	734	688	731	690	645	687	661	688	695	784	738	722	702	675	711	653	656	774	725	684	687	701	725	683	702	719	663	681	758	747	703	692	699	680	692	687	710	673	701	721	693	746	718	712	708	676	753	732	730	709	743	737	712	702	708	693	735	738	745	715	744	707	648	725	668	685	741	715	720	713	664	691	685	684	713	747	716	712	688	727	694	670	693	744	718	698	698	689	687	690	729	731	664	720	740	705	690	690	709	664	726	689	749	715	684	654	716	727	708	695	741	706	685	742	703	713	812	702	755	698	680	751	672	714	667	684	693	736	723	736	713	704	652	692	699	660	707	700	722	706	698	680	692	700	690	716	717	735	743	666	683	709	722	720	705	719	751	768	708	703	737	682	745	702	730	690	673	711	668	675	718	673	690	647	733	673	690	704	671	689	692	756	693	748	745	734	711	760	679	706	674	740	707	680	719	683	665	698	729	727	783	675	724	687	687	660	663	646	704	713	731	690	716	722	713	732	674	665	729	713	703	703	681	725	762	754	741	687	738	670	676	697	692	694	657	704	712	760	732	688	677	766	728	718	709	694	761	670	703	721	707	671	692	699	716	681	752	688	722	742	686	702	712	704	711	709	735	720	708	732	759	712	766	714	694	668	694	655	682	695	734	721	681	746	706	712	703	729	727	727	687	677	701	724	741	738	736	739	735	694	719	719	753	727	688	755	715	708	722	743	684	750	727	718	687	728	728	720	729	693	776	689	706	697	728	699	672	705	681	733	682	726	749	734	680	691	692	708	730	733	738	687	658	698	686	712	712	727	678	669	740	693	736	719	710	725	731	703	693	708	660	687	678	628	687	734	720	672	677	729	740	692	746	731	718	653	712	714	725	696	762	664	706	717	714	691	707	734	732	744	737	665	779	702	727	697	668	697	719	740	744	705	709	724	671	697	678	709	711	742	744	683	723	724	660	654	705	709	662	670	724	695	693	684	670	722	658	703	710	731	718	669	689	687	715	697	677	674	746	698	694	691	683	696	700	691	694	727	727	690	693	726	675	685	675	682	681	680	737	679	681	716	698	687	742	688	688	657	718	685	735	733	745	697	713	667	731	708	699	709	711	721	683	726	743	702	738	724	714	753	707	717	705	692	734	729	694	699	643	679	724	738	729	695	729	661	721	662	733	688	720	692	708	693	692	715	685	645	684	709	722	707	684	732	706	736	723	691	696	687	658	661	684	729	689	668	746	722	675	707	637	711	693	735	769	742	713	679	721	692	677	738	700	695	696	698	683	698	666	704	724	773	687	668	729	696	721	685	706	691	701	739	665	720	711	718	696	696	724	718	718	699	718	743	726	719	714	689	686	719	710	687	661	709	751	743	698	697	685	684	701	736	735	672	754	729	711	675	692	668	688	726	700	710	739	693	745	730	699	677	701	732	722	624	660	765	694	702	772	723	734	735	727	685	708	695	687	691	677	712	720	715	702	717	710	708	708	672	662	693	689	711	713	717	754	728	716	731	705	692	708	760	743	677	686	663	732	716	748	716	716	669	703	661	692	718	712	752	668	675	744	678	691	742	705	702	693	735	714	719	653	720	662	734	709	739	740	724	737	685	724	673	737	714	738	673	702	684	700	668	732	641	699	676	696	684	690	677	756	705	732	742	698	733	706	685	704	710	698	715	695	718	731	711	688	698	684	668	689	721	738	690	698	692	722	697	733	771	726	692	680	722	730	690	692	700	704	681	698	724	651	718	669	721	701	705	689	671	736	701	712	703	713	687	710	700	726	706	716	690	685	727	746	726	711	714	706	712	690	695	695	693	683	733	684	692	753	701	693	698	699	686	678	643	684	702	688
57614	41404	41396	40620	42363	43456	42365	43549	45363	47121	46026	44251	42615	43028	42644	39695	35592	34133	31064	29024	29197	28663	23935	18099	12728	10654	8840	7061	6286	5034	3364	3161	2634	2871	2874	2435	1953	1544	1514	1238	861	675	612	577	580	638	617	530	579	435	523	636	713	618	597	672	798	679	533	478	363	408	320	365	391	333	341	367	345	350	319	320	308	303	336	318	300	300	257	299	325	405	435	347	327	299	308	309	284	273	289	278	301	301	340	306	286	311	287	259	274	285	320	297	291	294	306	290	287	320	245	303	273	269	261	296	293	326	277	285	269	283	303	306	322	281	313	319	276	303	278	261	300	261	289	290	316	273	299	298	278	336	285	285	288	263	311	269	313	270	293	289	272	284	269	293	342	298	309	289	290	283	328	274	262	302	289	282	302	306	320	279	321	293	294	311	327	302	315	278	283	304	278	251	306	290	306	280	282	276	278	274	298	277	280	286	293	320	254	302	292	287	290	316	282	280	308	280	315	284	288	277	283	293	279	256	306	276	300	264	325	315	300	299	304	282	274	315	276	269	244	313	296	274	295	272	292	274	307	262	299	259	268	314	290	307	306	271	287	252	270	307	253	307	299	301	295	299	290	322	281	313	249	298	295	292	321	259	305	273	294	305	279	284	290	299	296	312	289	285	279	295	309	280	329	274	287	300	284	275	297	300	300	273	308	280	332	271	269	298	308	279	289	279	272	314	272	309	291	288	278	301	307	291	287	287	282	295	279	297	316	318	292	266	275	274	316	280	301	266	287	283	307	320	283	257	293	285	289	276	270	290	308	256	292	299	283	278	261	330	292	299	291	282	284	316	286	307	296	291	282	275	303	310	308	279	286	304	259	293	316	295	287	299	300	291	290	295	264	302	318	292	303	299	276	317	300	294	282	279	292	256	282	302	314	288	314	269	266	317	300	269	267	327	298	281	283	299	288	334	311	318	293	284	272	296	275	274	281	283	258	275	276	255	276	282	310	261	282	314	293	307	262	300	268	277	294	307	283	309	286	289	314	328	289	331	244	288	311	302	285	292	292	304	271	317	283	280	270	310	301	308	322	293	289	273	287	265	294	328	336	307	317	283	277	307	311	313	306	297	287	271	287	252	284	281	306	298	279	269	275	311	270	332	275	302	286	285	304	328	314	295	307	272	309	312	335	271	272	310	311	285	297	330	283	297	316	327	312	310	266	291	276	279	309	287	288	311	312	291	269	302	286	285	315	274	275	291	296	316	304	308	289	271	299	303	289	253	281	293	297	317	279	274	268	256	300	316	317	272	275	291	318	282	275	287	317	278	320	286	297	305	279	290	268	293	309	273	303	294	295	266	318	273	265	312	325	288	292	262	299	316	280	281	290	256	300	266	274	296	284	321	320	298	294	290	280	314	288	281	286	292	300	277	275	298	275	310	296	269	324	300	288	272	286	286	313	310	290	303	286	278	278	301	264	287	311	305	279	292	272	299	293	332	297	318	268	312	277	321	262	290	313	311	298	274	298	255	324	277	291	291	279	283	279	308	323	273	315	298	302	284	312	330	311	289	263	281	273	270	259	251	266	269	268	275	282	243	293	285	277	278	302	291	286	291	302	286	274	287	291	304	295	317	314	292	282	324	311	288	291	287	300	307	305	320	296	279	313	278	290	281	291	286	278	291	281	328	285	275	305	300	284	295	266	288	310	297	288	315	285	309	287	263	305	288	309	315	288	269	277	259	283	274	285	286	303	295	277	333	290	291	285	282	296	321	302	277	279	279	295	276	279	288	281	309	290	300	289	295	313	327	291	306	250	313	261	269	294	288	283	298	300	288	327	284	309	300	310	285	246	289	291	281	300	286	298	290	307	303	301	302	255	261	275	304	292	271	318	271	299	291	298	283	261	271	287	294	285	306	302	288	290	271	305	291	289	324	305	307	293	285	325	262	298	293	289	268	285	298	305	281	264	281	285	324	282	261	303	276	309	296	306	274	288	255	278	263	316	296	278	309	280	272	295	268	293	296	270	263	315	292	286	282	292	315	282	296	271	277	325	269	279	261	299	302	281	338	310	304	285	276	295	278	278	317	291	309	301	278	309	288	316	274	285	294	292	286	336	298	311	322	304	292	280	330	282	274	292	325	300	263	307	292	292	283	290	264	295	288	318	272	275	279	322	274	307	304	306	261	293	312	293	268	299	270	289	307	308	279	288	269	309	307	275	272	281	323	274	295	298	307	320	274	269	265	272	293	301	268	293	255	303	275	294	300	296	319	272	278	299	290	289	249	307	298	290	276	295	278	310	275	281	293	283	287	298	309	285	313	293	303	319	267	290	291	284	290	273	302	312	293	306	285	296	302	316	285	283	263	276	295	296	302	287	273	295	271	305	294	305	297	274	289	326	288	328	303	279	291	268	280	286	265	305	280	304	306	276	288	288	281	249	290	322	273	296	302	306	302	305	311	305	284	280	289	299	256	270	279	276	303	300	278	275	283	310	299	282	295	286	308	313	296	305	300	284	268	287	276	305	291	296	274	270	283	292	293	316	289	281	279	292	293	291	257	311	282	297	327	289	274	277	263	320	258	312	294	300	282	310	298	298	271	283	293	264	273	324	330	284	285	305	268	308	287	320	272	275	286	289	324	243	264	322	290	303	310	308	322	295	296	254	290	272	302	256	296	267	279	352	279	302	302	313	300	301	290	274	277	303	304	299	309	272	287	289	269	279	258	308	275	318	294	308	294	286	302	305	281	284	321	302	309	296	296	286	280	261	278	306	312	273	275	301	267	286	326	297	259	281	297	295	277	309	287	281	264	303	268	309	276	271	310	308	298	267	270	293	321	258	309	267	281	279	279	293	264	289	289	275	275	286	316	296	268	272	264	269	300	297	279	307	290	308	291	330	317	348	290	286	280	308	292	310	291	278	277	260	282	279	296	279	261	293	279	299	303	301	301	274	277	293	301	271	294	287	296	325	290	288	313	289	281	315	298	306	337	312	280	314	277	293	299	300	298	294	333	313	300	272	293	289	293	288	328	270	320	289	302	258	289	268	307	303	315	327	303	282	298	307	266	275	290	297	270	272	311	302	302	303	291	295	302	269	282	309	324	286	286	267	272	308	249	272	309	284	277	297	307	266	308	305	284	298	315	294	269	269	311	305	288	316	300	265	293	292	298	271	276	304	255	278	297	287	285	314	284	261	315	278	261	310	271	321	293	284	292	292	301	305	292	268	311	315	332	267	298	296	296	271	324	274	280	264	270	270	276	293	290	289	260	280	283	274	302	283	291	310	303	272	283	297	303	292	276	312	261	314	270	266	285	323	312	288	295	269	283	293	300	295	295	283	290	285	315	286	272	308	277	307	281	294	265	327	300	282	254	278	289	287	335	315	285	338	334	301	300	293	298	262	309	287	275	310	270	292	293	289	297	304	295	315	313	306	289	237	264	313	264	276	282	304	292	277	282	263	276	295	294	297	301	311	279	283	290	302	284	268	289	281	290	292	321	289	302
52946	56453	53941	56636	62135	63075	62000	64437	66467	63284	62175	63295	62447	60704	59034	56971	54838	53929	51963	50823	51284	49919	45063	40195	32460	32000	28987	26043	24182	20164	15819	15709	13523	14171	14631	12364	10266	8615	9178	6595	4534	3260	2991	2658	2549	2762	2694	2575	2418	1653	2168	3030	3255	2942	2949	3456	4406	3500	2339	2128	1503	1344	1129	1171	1369	1185	936	999	1096	1133	951	1092	806	801	791	854	785	746	722	717	938	1308	1246	1052	899	875	780	730	744	648	706	728	704	748	660	664	667	725	724	669	727	662	688	729	716	646	675	676	673	710	678	686	730	675	697	697	702	721	722	682	670	690	683	722	698	706	655	732	645	682	729	680	689	675	747	716	685	692	707	676	709	702	690	684	658	765	678	748	695	702	698	679	723	712	699	711	698	698	666	698	705	681	721	661	714	705	627	642	711	686	713	680	720	682	670	726	733	704	686	659	728	702	728	671	697	718	703	739	733	695	700	694	722	687	628	664	718	702	663	688	678	716	725	683	663	674	699	719	656	685	737	675	672	706	669	662	686	639	689	722	651	745	653	667	662	660	692	713	647	682	692	691	669	675	698	699	682	651	681	676	704	681	663	694	681	673	711	685	671	699	738	738	731	710	748	686	660	710	682	688	676	690	662	722	689	690	732	666	702	668	718	716	701	717	759	689	746	692	712	681	709	724	723	708	681	684	709	660	659	705	711	683	674	727	714	717	668	711	668	677	681	664	678	662	693	698	698	674	736	685	720	663	709	672	744	700	703	676	730	735	678	687	694	697	702	712	714	696	671	699	726	662	754	727	680	675	724	718	665	707	722	685	719	688	684	644	697	691	703	671	678	718	695	792	742	699	707	699	735	664	692	705	704	709	684	684	687	722	676	678	672	692	684	720	693	682	700	698	721	672	669	672	685	693	689	691	692	691	668	673	678	693	729	732	679	673	664	696	670	735	696	719	659	706	676	691	730	663	660	663	729	652	685	648	742	655	699	710	709	695	683	659	697	660	732	688	758	741	715	673	694	664	723	659	671	707	648	695	715	670	679	717	686	676	708	683	677	648	676	695	643	682	703	695	698	701	725	701	710	664	694	761	679	696	698	676	745	688	728	658	648	770	655	713	724	668	730	722	678	697	720	731	691	682	687	705	673	690	700	690	705	709	698	716	676	694	695	725	666	699	720	686	678	700	730	711	690	689	712	748	710	724	683	693	671	725	662	712	665	707	725	658	687	687	706	704	691	705	626	702	669	673	702	722	670	713	691	722	703	727	723	727	729	712	722	690	649	702	730	668	704	728	687	674	738	715	661	729	700	714	684	717	733	718	710	662	699	651	672	677	698	693	711	724	708	695	689	679	692	668	714	701	666	668	731	675	640	686	634	707	703	656	709	705	656	713	659	687	699	705	693	729	705	690	682	742	697	665	713	732	724	696	755	682	721	723	649	665	707	704	717	675	722	677	715	728	681	676	734	674	688	730	669	707	745	748	677	695	672	701	677	703	680	706	697	703	698	692	710	699	667	707	693	701	737	686	688	718	646	678	690	708	704	658	711	735	701	700	689	649	676	684	748	676	663	729	665	688	690	674	695	668	681	657	707	698	711	738	668	693	670	670	706	686	642	692	714	690	658	707	701	696	676	682	704	695	726	680	694	691	715	778	703	731	712	680	728	713	690	723	742	676	684	703	684	692	672	664	708	632	743	669	674	669	734	654	716	644	712	677	694	659	670	721	730	675	701	745	651	710	692	694	698	693	704	678	702	653	688	713	679	673	643	699	688	685	705	710	687	676	677	679	684	683	694	670	695	689	665	703	696	648	675	674	707	728	696	690	635	721	703	720	676	717	676	693	722	644	693	694	718	653	705	709	691	670	687	688	640	683	656	693	714	710	697	680	689	706	706	685	757	640	739	653	706	707	703	708	686	700	677	727	724	698	654	657	702	728	686	725	678	687	696	690	696	657	715	674	681	692	691	677	745	722	687	696	711	663	695	732	696	673	741	672	665	718	720	701	701	705	707	680	727	707	713	720	740	707	679	668	694	679	704	708	665	715	695	692	673	677	684	702	709	659	685	654	692	679	685	642	689	657	694	719	733	688	685	696	669	708	727	712	700	682	700	663	699	717	695	731	732	708	725	701	706	727	646	672	702	685	725	696	682	718	695	713	685	727	664	675	698	678	678	668	724	682	738	734	706	723	657	704	690	738	665	728	635	741	659	709	712	647	686	708	691	684	758	710	696	704	666	715	695	665	696	648	727	705	719	706	747	651	708	741	631	711	679	684	667	698	727	645	688	716	715	710	743	688	744	751	680	704	712	709	705	684	662	674	672	673	664	716	702	699	721	688	693	715	685	688	677	711	653	650	661	732	668	680	722	690	732	680	708	731	723	747	667	671	724	764	718	676	625	692	690	681	725	720	711	680	727	728	698	725	695	757	664	741	716	689	648	704	728	710	676	707	739	729	694	692	728	695	688	719	677	688	679	690	766	705	688	668	670	673	717	681	710	655	684	709	656	736	692	686	632	705	728	687	706	664	706	715	716	654	673	729	655	722	688	678	706	722	706	706	664	715	702	674	747	682	687	710	627	725	738	725	680	728	711	634	659	675	703	721	679	677	688	725	655	722	712	741	679	695	731	708	688	710	696	658	713	675	701	716	739	685	713	723	685	689	687	650	701	659	730	720	691	736	721	667	713	655	679	690	708	687	708	716	699	705	662	663	706	712	729	705	619	664	724	688	689	702	709	723	683	658	685	701	668	682	671	694	720	728	711	655	695	717	667	680	722	743	712	661	690	690	651	711	714	718	714	645	709	695	694	692	684	686	685	712	685	677	670	697	659	706	707	697	698	703	669	686	698	670	682	706	698	735	706	703	665	700	678	669	700	668	729	703	669	721	683	712	691	685	681	682	687	733	752	717	691	733	682	679	701	720	678	693	667	653	660	759	688	679	651	700	690	656	683	668	697	654	682	651	678	691	673	746	675	680	743	684	648	690	690	721	676	629	657	690	677	650	663	728	673	701	707	715	693	689	704	751	659	693	700	690	672	680	723	730	722	672	690	722	685	683	652	718	646	709	631	672	737	694	698	661	660	711	673	710	690	680	676	664	689	703	704	713	724	710	714	701	689	675	707	700	678	655	732	728	712	683	671	700	718	721	707	673	675	692	732	654	689	643	697	685	657	671	670	720	711	690	745	686	684	709	693	702	720	739	684	712	674	719	701	660	722	617	704	696	675	670	686	682	713	710	687	670	741	701	707	716	719	675	689	738	670	707	708	706	741	745	708	675	653	691	658	657	702	671	708	745	698	705	653	722	674	700	695	694	693	716	677	663	689	656	663	678	714	655	704	731	765	671	726	662	715	681	667	702	647	724	706	718	712	654	718	684	724	686	728	703	668	756	699	716	707	672	717	694	683	686	669	697	687	673	688	713	669	701	676	638	714	720	665	640	684	681	673	730	678	697	695	720	665	658	738	704	695	697	670	712	679	692	720	677	661	676	709	702	754	685	642	674	691	645
22687	19809	25145	23391	20941	18878	14952	11855	9667	8816	7613	5427	3891	3160	2756	2199	1905	1710	1436	1319	1364	1253	1046	886	713	634	544	543	502	480	435	408	379	391	345	346	350	349	372	352	360	355	304	311	325	328	287	328	314	313	308	330	276	329	309	296	368	329	300	336	320	316	336	295	314	317	321	295	290	267	292	331	344	291	302	309	303	335	293	287	333	334	309	323	313	305	352	343	311	332	291	286	320	339	307	326	281	325	318	314	307	288	295	318	294	310	298	291	311	330	317	328	293	276	356	315	330	314	316	300	324	320	297	290	290	354	306	290	297	320	313	323	291	306	297	309	298	301	296	293	276	286	293	298	295	317	303	337	305	312	305	293	314	325	289	304	289	279	295	267	319	300	310	305	330	298	314	307	307	300	305	280	327	309	317	307	320	326	308	308	274	313	282	313	324	311	276	302	320	311	290	300	295	326	349	336	320	298	296	303	308	312	307	298	321	294	282	304	309	314	307	300	309	309	322	324	278	337	289	278	357	307	345	318	334	343	284	318	314	306	315	269	265	304	268	311	306	284	296	329	324	304	308	305	307	293	275	338	332	322	292	278	282	309	325	316	286	323	313	311	333	285	342	300	324	304	272	318	312	315	347	314	292	341	306	322	274	278	314	339	287	330	294	297	317	287	338	301	325	292	276	316	332	319	272	299	307	317	270	303	317	341	331	312	305	287	292	337	295	310	297	293	291	303	282	310	303	318	306	349	331	317	321	309	356	311	322	341	300	314	307	324	329	288	335	290	269	295	318	334	338	317	304	288	301	305	315	316	286	274	319	333	282	329	288	319	250	321	342	300	299	316	309	322	335	319	309	312	317	299	327	315	298	318	270	323	344	328	278	331	309	293	287	280	299	320	330	332	292	342	314	287	293	315	285	323	332	284	305	312	308	317	295	319	315	312	304	342	280	285	314	313	298	287	298	304	301	286	272	273	303	301	275	372	328	303	326	328	314	304	304	295	326	323	311	324	292	320	295	257	299	323	319	316	323	311	315	304	309	316	267	315	289	330	335	298	295	328	312	279	308	288	319	315	290	289	287	325	374	311	289	301	328	332	322	298	320	321	303	292	328	320	327	305	346	302	300	353	293	295	299	349	344	309	333	315	269	320	286	295	302	301	327	300	324	340	305	315	295	294	306	324	300	295	300	320	297	315	311	323	311	294	342	301	305	314	323	303	286	302	296	340	310	347	317	320	319	299	318	329	320	326	363	305	297	305	317	320	306	301	288	300	291	327	296	313	284	291	300	305	302	319	322	316	295	295	311	314	311	323	312	322	281	339	319	316	294	302	308	320	333	308	315	310	322	324	320	333	307	303	305	287	298	298	302	285	331	316	309	293	322	306	299	316	313	298	288	295	312	299	294	275	324	306	315	287	280	312	340	298	318	289	281	304	316	326	297	316	340	302	312	306	338	309	312	296	272	348	346	303	302	342	315	297	270	319	318	326	310	294	335	320	325	312	316	290	322	294	294	325	325	316	309	323	339	339	316	358	285	284	288	308	282	324	296	310	322	327	268	311	316	325	325	289	296	310	323	316	314	331	321	303	308	307	335	330	300	330	312	306	331	283	320	316	290	314	313	279	308	322	328	294	326	315	363	317	330	318	321	303	291	358	310	285	323	348	336	327	308	282	305	302	330	301	316	302	281	332	349	326	306	298	285	307	283	304	339	304	278	316	301	317	313	308	308	302	329	282	316	336	349	304	319	296	288	327	341	328	309	315	312	298	330	292	333	321	300	313	318	293	302	334	311	299	296	285	296	290	281	339	318	321	275	344	297	326	276	303	307	327	314	298	325	334	311	328	299	299	284	323	312	316	303	298	304	302	299	313	330	306	306	315	361	314	292	321	323	306	301	319	322	339	306	307	296	297	320	283	317	320	294	287	295	293	316	304	325	298	278	292	329	308	284	303	326	278	318	351	301	301	318	303	320	324	269	299	286	340	310	308	333	327	301	278	310	298	327	310	299	321	317	306	318	291	337	348	305	311	327	258	308	319	281	300	310	282	319	331	298	300	333	287	292	322	306	305	323	335	296	269	330	351	320	292	321	305	319	299	259	311	290	310	355	328	289	297	292	319	320	319	302	312	314	301	304	307	317	333	313	305	279	309	346	317	303	329	297	300	323	362	304	335	304	309	333	312	319	299	296	275	298	329	292	297	292	317	310	320	338	340	293	329	296	310	298	319	296	298	288	313	325	328	297	301	330	325	347	300	345	312	281	322	315	329	332	298	290	315	316	269	330	323	303	346	313	329	315	326	312	315	326	286	303	269	330	318	348	294	303	315	311	320	294	309	352	325	315	297	332	313	291	356	336	325	301	282	301	315	319	310	296	309	310	306	328	332	307	320	290	307	297	314	304	311	278	313	305	331	282	303	321	293	289	320	321	322	328	341	354	378	305	318	301	302	321	362	321	302	299	286	303	324	296	310	291	331	313	327	334	322	304	335	312	336	346	312	322	319	296	329	291	300	260	294	324	306	296	296	307	312	328	339	305	292	313	308	298	317	304	315	322	322	329	326	294	308	293	324	321	269	298	320	325	264	281	304	312	303	315	312	304	295	289	321	305	288	322	333	295	292	294	314	304	335	287	323	326	301	320	294	291	294	293	308	339	355	314	296	291	299	300	300	309	312	292	311	335	315	306	320	312	296	301	313	321	308	317	348	329	325	287	288	336	310	301	329	334	311	323	295	296	307	336	338	306	317	324	322	307	311	279	326	326	322	296	332	292	287	325	320	295	281	294	280	300	287	302	351	295	310	291	311	322	318	296	304	302	290	312	296	282	323	316	279	304	326	323	330	307	298	274	309	301	310	333	315	329	318	326	325	307	289	331	308	318	312	305	305	303	308	270	323	302	324	303	294	327	325	332	316	306	301	308	304	328	314	268	354	278	329	301	334	298	318	310	311	311	316	299	296	309	290	362	303	332	301	309	302	319	329	330	314	300	317	290	329	335	327	291	301	313	318	294	297	304	328	293	326	287	300	272	310	280	324	328	321	296	323	343	316	300	328	308	300	312	305	330	318	325	277	304	345	319	304	309	332	276	309	297	298	352	324	316	309	289	310	299	298	305	305	295	303	344	304	318	305	289	334	333	307	327	313	286	290	317	301	304	320	339	321	316	316	322	311	321	307	284	304	297	313	342	281	309	327	312	314	319	319	320	306	317	332	327	345	308	286	300	310	312	305	282	315	285	328	313	262	301	296	304	350	313	321	294	344	297	311	287	288	334	295	285	303	303	333	311	309	288	292	298	321	290	337	294	319	293	308	337	308	297	271	331	319	308	319	316	304	299	291	307	294	287	305	303	274	302	305	323	320	311	305	316	328	330	319	319	311	315	318	281	325	313	319	307	351	361	314	320	313	309	304	339	304	311	325	296	309	292	291	303	280	330	298	305	263	348	312	355	325	314	297	318	287	292	268	315	336	309	345	289	312	308	314	340	351	289	307
19671	20475	30563	33681	35509	34148	30461	28034	25924	25796	23321	19818	16480	14599	13454	11210	9684	8690	7709	7039	7009	6357	5152	4420	3080	3135	2720	2240	2052	1725	1440	1398	1327	1291	1382	1169	1144	1081	1045	930	920	863	811	828	815	830	836	787	840	787	819	837	891	862	880	901	884	900	834	783	771	791	745	797	779	777	788	779	811	763	796	761	754	778	774	750	762	730	739	735	756	786	821	822	791	843	739	748	780	750	745	786	729	770	722	689	749	727	760	758	746	743	756	731	727	737	734	746	732	761	789	742	756	757	797	728	814	749	771	726	736	746	766	732	752	743	748	767	780	815	731	735	760	739	762	738	763	813	731	780	724	725	754	743	770	735	765	735	731	756	778	749	709	789	748	796	730	721	777	777	741	792	797	716	707	739	735	787	775	748	786	779	768	746	785	723	743	714	746	811	727	751	753	777	736	759	755	777	766	731	737	743	727	780	767	737	705	768	801	784	752	742	682	801	731	744	741	712	773	737	760	726	772	775	674	766	746	751	710	796	771	738	766	729	757	741	823	743	761	733	761	778	778	778	778	736	789	758	774	770	811	753	767	732	767	760	734	798	727	750	731	730	765	775	782	753	749	741	712	762	742	753	749	748	759	764	718	736	730	748	755	768	700	780	748	709	810	760	805	768	793	737	747	783	750	758	738	783	714	747	771	735	732	758	759	755	770	735	778	727	743	749	724	724	815	751	796	749	777	756	729	739	755	824	758	727	719	755	751	794	714	770	766	726	755	764	796	765	744	736	739	815	734	724	737	744	749	756	757	770	762	769	755	765	737	787	772	753	790	738	770	788	749	796	788	784	820	761	779	708	725	751	729	702	744	744	731	793	764	773	784	764	783	732	732	752	722	775	754	771	752	791	764	759	788	730	792	718	765	753	732	762	773	721	759	752	734	785	767	799	730	740	757	793	772	770	788	728	800	743	791	782	745	763	746	766	793	753	788	806	766	734	813	715	721	783	765	723	736	755	752	747	748	727	756	763	779	715	800	799	760	808	786	745	740	772	758	785	751	748	799	795	791	723	752	751	734	728	740	726	744	744	770	740	719	760	747	816	738	736	738	757	730	767	772	772	797	727	797	782	763	757	781	795	766	776	791	809	764	764	733	778	759	739	744	793	770	724	710	760	720	824	757	748	749	753	749	735	748	811	770	783	734	778	703	774	781	788	782	721	737	761	717	705	783	784	759	743	748	763	753	759	775	794	727	754	801	757	749	744	752	782	786	779	725	800	754	764	741	745	773	707	774	738	793	763	758	796	795	731	772	767	736	786	747	748	783	741	770	763	768	745	789	767	750	755	758	767	755	745	776	760	764	769	805	759	768	808	784	721	753	713	762	788	737	738	756	728	813	793	765	729	769	778	758	767	754	806	757	744	692	764	759	751	775	755	772	743	798	736	766	749	749	723	766	772	717	778	730	838	768	798	754	748	718	752	756	760	751	779	761	705	800	738	739	721	737	730	751	758	725	744	807	754	696	793	750	772	743	773	785	794	721	781	780	732	802	794	785	770	798	745	767	746	721	770	771	757	701	763	789	769	737	765	772	768	781	767	775	731	776	793	808	770	785	783	731	728	724	774	788	747	728	764	711	713	718	718	739	720	771	806	770	766	741	739	738	761	725	759	740	731	746	787	758	707	732	771	779	739	729	775	735	756	760	704	755	779	714	759	771	720	740	795	785	768	749	797	777	734	776	771	781	755	769	753	742	750	730	767	745	685	750	766	752	772	818	729	779	779	738	772	729	800	735	739	731	740	729	775	774	697	807	803	763	722	744	748	793	749	738	720	765	767	775	783	792	782	757	793	771	744	797	765	763	776	776	733	773	757	712	715	783	706	702	741	766	789	767	742	736	765	742	767	766	726	826	760	764	785	726	748	734	694	768	779	788	754	726	776	802	729	766	750	800	795	743	715	781	786	754	763	774	774	739	802	747	732	770	749	791	723	822	692	710	738	772	784	749	739	743	756	784	740	758	721	731	782	757	788	764	726	783	770	740	760	733	757	761	765	776	782	769	757	741	720	750	760	725	737	721	786	741	706	765	743	781	748	771	737	792	747	766	757	716	740	746	813	721	778	793	739	714	734	726	770	705	781	723	719	759	741	749	766	789	756	779	763	739	737	757	762	756	727	768	716	741	781	806	715	730	740	743	745	743	748	718	784	722	743	744	705	754	761	796	799	781	755	760	753	724	750	743	739	781	803	780	731	781	763	768	774	755	765	713	778	730	774	749	781	751	731	717	781	791	708	748	712	744	762	740	712	718	780	748	722	744	805	780	758	716	752	778	780	724	774	751	735	839	706	756	736	788	705	704	792	771	768	797	759	739	766	798	747	749	783	756	770	745	735	757	774	765	723	745	804	710	730	739	752	794	798	704	798	719	754	766	759	788	755	724	777	750	775	718	788	733	758	730	712	780	774	731	804	758	747	785	739	791	799	769	747	750	762	727	794	728	713	762	764	766	743	722	752	798	772	752	775	744	772	757	771	737	728	737	768	757	757	800	697	787	772	754	755	790	748	747	764	754	728	749	752	779	705	728	757	731	791	737	733	744	692	765	741	768	769	738	795	720	739	729	717	788	728	713	702	792	801	713	727	812	772	796	748	705	731	744	738	775	816	813	745	760	752	751	759	717	783	757	758	741	761	765	761	734	757	732	791	707	763	773	697	741	750	754	766	740	725	772	791	750	752	748	773	745	750	746	757	755	755	724	756	758	791	722	715	750	710	777	750	760	765	782	732	768	755	766	745	736	736	774	757	728	780	760	798	758	756	717	776	771	781	706	749	790	779	783	782	716	772	753	746	771	793	743	718	784	782	731	744	763	755	785	790	704	771	764	784	760	784	760	711	705	726	781	739	759	795	739	784	757	746	813	766	734	747	745	781	763	747	744	722	800	753	800	794	721	782	763	745	725	780	820	716	772	738	765	771	781	727	725	753	759	780	714	756	728	698	766	766	754	747	757	767	739	752	729	785	778	753	713	756	729	763	754	763	776	743	766	719	723	758	730	761	720	750	754	777	727	769	763	792	810	805	791	765	757	787	801	754	776	700	746	795	702	767	787	721	743	775	754	748	717	765	724	783	758	780	779	760	732	766	767	795	754	760	773	743	769	775	844	797	727	727	733	717	738	745	722	743	805	761	784	753	754	748	760	771	756	688	705	785	734	767	768	821	784	763	804	751	729	775	779	788	765	763	738	768	781	730	752	785	778	791	766	716	766	724	777	791	791	797	740	722	789	770	752	784	777	736	744	781	683	745	724	752	726	758	755	802	761	761	723	755	730	778	760	768	786	737	827	784	723	811	749	755	712	711	796	720	762	799	779	757	766	780	733	711	801	733	782	797	784	751	779	733	801	708	792	715	793	817	742	734	717	726	761	788	713	770	728	759	771	712	760	770	749	765	744	744	747	732	763	726	760	741	746	738	733	724	760	747	774	811	769	789	773	716	801	723	797	752	809	765	744	730
53947	42670	43418	42507	44321	44187	42892	42385	41424	43289	41340	37395	34277	30998	29822	25750	21722	19966	16883	14984	15332	14636	11315	8496	5613	5347	4479	3502	2992	2368	1623	1555	1391	1476	1421	1108	955	822	835	626	600	495	499	435	396	428	439	438	386	389	413	477	505	430	456	524	596	500	415	404	338	392	312	334	355	339	287	342	319	316	322	344	325	353	322	272	337	357	287	319	340	313	327	347	343	329	314	308	306	318	278	336	340	274	297	286	295	326	302	303	280	342	302	323	313	305	304	280	304	311	301	287	297	273	316	325	322	327	313	328	312	310	339	311	288	325	320	317	308	335	294	328	332	332	295	294	309	314	341	305	312	290	288	323	354	341	326	296	291	289	309	328	325	305	319	308	295	305	329	287	313	271	316	288	291	310	318	329	340	278	300	299	290	279	299	316	317	300	311	308	317	330	297	295	286	303	298	329	321	293	313	348	281	334	301	329	322	318	324	306	311	285	279	314	316	312	273	312	325	307	302	299	301	287	339	302	284	325	315	296	308	299	299	299	299	313	321	320	293	300	338	302	293	305	293	330	322	301	316	347	297	325	305	296	331	286	321	310	312	312	310	320	305	327	301	307	314	320	334	306	312	323	320	299	294	321	324	292	321	279	354	274	312	306	342	275	308	294	286	308	305	311	306	283	279	273	340	319	324	311	344	288	305	297	325	324	319	306	290	322	314	371	270	308	328	290	306	289	322	279	273	283	297	308	283	307	320	307	317	290	319	299	315	319	298	329	287	263	308	307	296	352	292	331	288	304	280	310	296	291	346	285	311	342	323	280	299	292	326	307	312	316	288	287	331	305	283	346	323	319	334	296	311	285	321	304	295	289	330	296	306	278	304	315	292	291	309	302	279	300	317	294	309	328	329	286	298	349	276	297	313	304	308	322	315	297	306	325	306	301	305	320	294	305	308	327	303	287	314	303	282	294	309	334	312	322	330	340	310	343	314	273	334	327	287	297	289	335	299	322	337	330	302	292	333	299	283	321	319	295	314	293	306	278	304	311	304	290	319	302	332	299	303	304	324	335	305	328	285	302	289	311	309	294	266	308	322	285	290	293	304	317	291	322	307	322	298	345	296	283	271	270	300	308	314	284	318	318	286	304	325	346	290	330	284	289	302	290	284	306	328	313	295	316	349	341	290	301	319	310	296	289	295	298	336	318	307	319	302	290	297	320	301	324	313	310	315	312	324	286	333	276	320	322	314	326	292	309	301	317	299	275	309	318	307	312	324	273	275	297	292	278	298	307	309	314	285	290	308	262	326	327	346	335	306	344	279	324	313	332	306	282	312	308	312	302	265	305	289	250	329	332	266	320	320	298	280	315	317	295	321	294	314	322	335	298	314	307	307	301	329	326	288	312	347	288	290	299	327	333	279	342	320	297	305	319	305	308	307	285	305	303	308	297	274	290	334	326	348	295	332	310	316	278	328	295	299	349	301	333	329	304	324	313	339	306	312	301	260	289	302	312	291	320	301	289	322	332	303	324	312	343	311	292	304	300	309	313	304	314	309	313	286	307	334	314	308	324	337	317	297	283	318	307	292	316	294	311	358	323	316	281	330	310	274	307	325	314	303	315	296	307	331	323	309	292	280	294	327	274	298	300	288	287	310	289	308	303	307	308	301	297	311	338	278	289	298	317	296	327	275	324	319	313	349	319	292	305	302	322	296	309	296	296	303	308	300	288	306	296	307	292	295	311	307	311	308	321	331	330	323	299	304	297	289	283	285	321	299	314	321	315	300	334	283	296	305	316	288	285	275	270	292	317	313	292	264	339	294	337	314	314	292	289	338	313	293	291	316	307	286	312	302	292	290	266	338	305	288	301	307	294	296	292	299	309	313	315	323	313	286	268	321	326	295	298	298	307	343	282	293	287	292	303	291	340	300	316	293	278	303	311	299	326	312	322	322	301	303	335	287	336	304	353	320	302	281	295	282	286	311	326	286	315	344	305	299	277	325	335	289	314	321	295	324	323	299	320	288	313	301	301	306	285	301	322	308	328	278	316	318	338	293	311	293	314	281	295	316	293	322	302	276	331	329	324	313	308	298	314	343	304	314	286	300	301	332	304	324	286	288	306	288	283	306	309	294	272	312	305	292	324	316	311	343	262	296	330	307	295	302	303	321	307	334	333	294	330	275	297	351	314	296	315	315	334	319	315	300	291	282	279	328	305	324	283	325	315	329	317	312	310	280	318	319	304	327	320	329	302	301	325	298	323	330	294	301	303	329	297	329	305	303	317	319	288	276	326	324	296	329	302	302	336	318	314	305	305	305	307	279	302	295	298	320	302	317	330	369	302	286	289	311	294	303	291	322	298	284	334	275	292	306	327	289	293	298	337	330	341	311	295	306	296	317	332	301	307	320	306	318	279	323	328	294	344	285	317	301	274	330	291	308	307	322	286	304	313	326	310	291	312	313	317	296	327	320	313	310	322	314	313	319	297	299	337	309	310	314	312	342	313	276	312	305	304	303	271	312	316	318	272	315	309	319	293	335	319	312	292	307	275	281	292	314	316	308	319	333	311	269	286	307	310	306	304	301	326	297	295	303	275	304	302	299	288	327	293	281	356	276	341	329	296	301	315	284	329	278	295	299	270	285	320	259	331	315	344	297	345	314	307	303	329	306	312	304	321	314	324	315	281	306	302	309	277	298	306	320	290	289	263	324	310	314	315	279	342	296	291	272	322	290	286	317	304	293	328	268	334	319	317	337	327	303	297	325	288	309	288	341	303	295	310	313	310	293	317	287	337	317	282	298	330	307	346	301	297	285	298	318	316	294	324	299	273	326	316	295	327	301	285	294	336	324	303	305	272	303	301	300	311	363	314	273	301	302	325	308	318	299	314	303	310	321	322	300	304	328	351	296	354	303	283	282	293	310	307	318	302	266	311	289	311	327	298	332	337	348	309	304	287	316	297	263	319	300	282	296	288	335	305	317	323	316	335	271	284	297	292	318	335	327	312	300	308	312	335	285	306	302	317	308	297	308	310	338	321	314	279	300	313	306	300	295	270	274	314	306	331	328	283	333	303	303	316	290	324	297	307	279	318	329	325	287	318	303	313	293	322	307	282	317	323	302	289	321	308	315	308	342	321	299	330	281	322	300	284	296	319	317	313	339	325	276	315	328	337	302	295	274	339	320	328	311	293	343	331	313	308	327	328	305	287	316	345	317	264	322	306	319	294	328	308	316	341	281	323	310	316	300	321	340	307	331	347	326	289	309	303	322	317	311	323	295	279	306	304	293	273	298	285	359	315	327	315	286	313	312	335	259	296	312	301	271	305	292	349	310	288	296	307	294	294	318	310	316	277	318	324	278	320	335	312	288	313	287	279	296	297	321	360	296	337	296	323	300	325	288	339	299	332	272	341	319	316	308	348	306	309	323	323	314	328	313	307	312	298	285	308	320	293	306	310	282	317	293	299	309	311	318	288	342	273	326	339	309	307	283	328	335	314	285	319	322	298
46863	49711	51038	55749	60720	62012	60991	60828	61942	57908	56928	54815	52219	50534	48775	45690	43821	41922	39418	38274	38863	37280	31854	29059	21272	22070	20168	16812	15078	11875	8888	8779	7998	8148	7925	6314	5602	4636	4467	3471	2451	1898	1752	1601	1523	1764	1656	1499	1482	1189	1359	1964	1998	1811	1619	2038	2632	2030	1563	1447	1126	1101	913	1002	1133	896	857	892	910	861	952	967	821	814	822	789	787	768	772	730	859	1062	915	1033	889	836	793	741	721	752	746	787	760	722	724	768	715	670	768	713	740	745	760	735	737	766	686	777	701	723	734	737	771	717	715	734	765	738	750	753	750	672	773	719	775	724	691	731	768	743	766	704	699	743	744	712	703	728	778	725	737	677	708	724	722	723	688	726	760	728	803	764	713	769	734	769	719	716	769	774	752	764	698	702	779	822	730	740	733	733	766	761	693	736	766	730	750	755	680	729	780	762	752	713	760	748	755	745	729	772	707	718	736	731	735	733	764	727	694	698	740	718	759	717	724	756	674	740	747	729	739	704	764	768	722	752	742	717	775	764	703	741	799	760	737	737	733	785	713	758	796	751	749	740	745	744	751	733	767	723	750	745	735	722	747	768	756	756	759	734	728	681	722	752	739	787	685	762	702	754	740	733	734	744	742	762	770	777	743	698	737	748	757	759	751	761	741	776	717	709	772	775	742	729	730	738	783	705	737	746	728	744	760	741	717	764	747	691	722	759	733	776	708	737	721	710	747	717	735	718	725	730	753	755	759	785	765	777	706	801	738	692	745	720	762	773	757	747	758	757	716	727	766	746	752	731	789	743	728	764	725	752	760	769	729	701	723	736	812	776	733	800	738	722	791	781	766	732	748	742	754	738	759	729	727	767	760	721	757	743	802	756	725	762	705	750	808	710	729	735	727	715	737	702	743	705	728	731	775	764	819	743	762	700	711	756	695	692	712	773	739	790	730	720	728	731	759	752	741	782	721	749	738	741	781	736	691	785	752	766	771	733	752	778	738	774	704	730	741	717	757	756	745	727	733	756	721	730	721	716	789	759	765	757	738	708	769	760	718	728	710	722	712	745	729	751	732	736	740	741	766	747	707	720	742	795	759	762	727	744	751	733	714	724	731	756	741	741	772	713	745	728	741	763	734	747	770	738	744	759	772	792	713	725	765	744	737	702	722	734	715	730	726	733	717	760	702	731	752	737	750	743	724	780	749	708	763	723	708	719	735	734	832	750	748	731	760	758	743	772	715	761	732	743	759	731	735	760	682	722	799	711	720	742	738	697	746	773	723	740	748	771	738	779	772	770	782	733	719	752	733	746	735	726	760	775	714	712	752	694	719	775	761	772	725	684	748	734	733	729	738	711	737	764	745	772	733	707	803	764	701	790	715	733	708	818	751	739	780	764	766	763	698	779	729	745	747	766	734	724	713	753	754	792	769	729	690	783	726	703	764	773	785	759	794	747	716	727	736	751	769	719	785	758	765	753	775	762	786	766	772	731	714	753	729	711	750	779	782	745	703	788	747	760	736	723	725	784	822	738	715	714	719	734	761	770	719	735	754	733	770	717	709	760	791	791	710	742	719	745	768	763	769	785	743	737	717	799	751	746	767	719	727	712	729	734	749	803	761	715	740	736	773	733	720	756	784	746	736	744	764	761	754	798	756	746	736	726	737	740	687	797	757	782	737	719	728	746	751	743	749	753	741	737	691	738	791	736	729	773	719	734	743	761	788	750	754	820	767	754	758	758	781	784	736	768	761	732	755	736	739	768	712	752	754	739	765	780	752	764	764	758	774	730	780	753	765	755	749	760	793	709	719	718	718	713	741	800	786	732	787	752	778	735	755	773	792	735	764	736	751	755	758	765	759	752	715	747	765	725	709	768	792	730	756	779	758	715	735	753	725	834	707	776	727	729	707	747	698	763	742	693	743	776	787	770	772	718	745	704	759	710	772	718	704	732	718	715	744	752	736	795	765	781	749	717	749	740	772	751	785	743	754	717	768	742	773	766	714	744	684	794	735	764	724	783	728	749	726	743	747	743	757	695	771	749	763	762	783	751	753	733	749	689	744	760	746	743	748	763	721	712	713	755	743	783	736	755	716	714	743	780	730	737	772	707	739	741	755	784	753	733	748	739	756	694	772	732	741	782	746	759	702	755	758	772	743	731	812	718	769	758	788	740	706	765	726	805	710	776	720	706	803	728	709	768	740	753	795	713	707	747	748	760	754	730	715	740	765	783	751	746	735	741	740	688	770	751	760	748	806	754	726	761	740	773	741	755	727	738	726	751	736	714	748	766	756	738	725	741	731	758	723	768	740	764	692	805	715	713	727	736	824	739	732	757	716	746	721	754	765	782	732	722	790	771	760	742	761	717	742	776	771	791	764	756	760	755	728	737	727	755	744	798	750	728	706	736	780	750	707	730	696	694	790	708	752	727	756	752	734	753	806	782	776	774	735	743	796	722	705	697	721	752	738	765	737	752	782	729	747	722	713	736	710	761	753	797	724	778	739	763	690	735	760	738	775	717	735	767	714	755	721	754	750	762	704	754	813	713	722	757	731	741	731	754	742	706	742	746	750	774	786	766	760	761	714	752	719	714	757	759	722	725	815	700	728	760	717	692	767	728	738	722	741	770	743	729	748	755	770	725	776	772	759	754	774	790	765	754	697	753	757	772	713	769	763	729	736	731	751	757	809	713	727	785	727	784	706	754	733	762	729	674	684	735	699	740	783	749	771	725	774	739	729	752	798	783	722	759	718	775	762	732	739	717	719	778	744	699	707	743	753	720	721	790	749	742	748	740	732	722	754	748	760	776	724	734	766	726	769	708	718	761	747	707	720	734	707	777	748	745	728	756	685	745	695	747	711	725	781	706	745	730	773	740	749	743	736	697	730	778	787	761	681	670	743	791	772	732	743	760	730	786	715	743	743	754	760	717	712	753	717	743	767	768	773	746	732	718	702	762	726	750	668	760	759	748	779	767	775	726	751	763	783	749	728	751	743	735	791	749	745	760	743	788	717	723	683	711	737	776	730	728	730	751	754	681	767	752	699	741	747	736	760	728	767	758	732	739	765	752	768	687	738	723	714	742	753	725	743	722	758	740	756	733	700	781	699	740	684	748	749	738	734	769	711	752	747	733	753	745	770	768	746	753	727	757	780	746	762	713	718	737	774	713	768	729	730	762	780	751	794	793	754	754	760	716	788	726	717	723	755	747	747	742	710	710	745	746	718	737	762	747	741	749	738	758	782	795	773	703	757	716	752	787	779	735	742	726	711	800	716	779	713	732	728	758	783	705	712	790	799	736	696	749	768	715	760	748	727	753	763	709	737	671	713	709	710	753	772	771	753	730	763	781	802	748	754	722	773	771	762	750	734	720	727	737	759	731	704	796	742	723	762	728	734	752	725	790	705	743	743	732	731	737	754	698	761	768	757	730	753	775	727	739	753	778	730	701	742	724	703	760	768	769	722	758	734	760	753	729	787	707	720	751	740	721	728	737	771	740	739	766	825	670
57310	40412	41402	41435	42762	42809	43547	42971	46852	48322	46438	44002	42751	42043	41773	39118	35354	33544	30254	27951	28316	26443	22140	17656	12055	10854	9422	7072	6593	5036	3308	2998	2766	2938	2583	2053	1866	1540	1319	1068	858	626	553	529	502	595	577	514	537	411	448	662	667	539	555	688	907	718	546	497	389	387	336	349	405	354	320	349	343	339	351	382	310	322	282	299	324	291	282	303	328	413	389	379	371	307	321	312	330	309	312	274	288	324	288	306	307	275	299	285	332	294	323	291	309	295	299	311	318	300	286	303	262	309	267	277	290	322	287	320	272	297	297	307	302	290	280	297	304	315	283	274	279	290	311	309	316	331	277	278	296	283	293	314	300	268	260	279	272	342	259	310	313	275	290	270	296	304	296	331	327	279	298	315	318	303	310	293	259	267	272	329	322	304	272	263	272	284	291	294	271	282	274	275	270	296	283	259	272	289	285	275	306	294	280	300	285	292	269	257	278	298	271	301	335	292	273	291	263	276	335	291	280	291	293	318	330	312	292	296	290	297	291	322	293	285	286	294	280	278	294	295	296	299	266	296	271	281	294	260	320	269	304	308	321	324	300	263	308	282	293	294	300	311	305	290	298	288	297	325	287	304	274	281	309	294	281	282	320	281	277	290	276	296	332	300	302	267	275	283	309	284	300	281	307	293	292	321	307	327	329	251	278	323	307	262	278	255	280	289	322	306	276	269	277	319	261	312	286	290	267	250	251	295	264	286	274	286	261	274	284	301	285	327	299	320	282	295	318	302	292	278	330	300	304	281	313	303	275	309	311	309	307	285	310	328	296	279	292	314	318	324	291	285	285	308	301	301	299	307	299	292	282	290	283	286	265	294	332	299	318	294	281	304	276	339	310	276	295	323	267	268	260	316	303	323	308	301	286	309	301	297	283	309	290	288	297	295	293	294	284	251	292	316	310	276	290	289	284	312	284	305	287	335	254	279	307	298	311	273	327	241	290	303	298	317	289	302	266	288	276	295	299	299	298	270	276	314	301	251	257	296	272	292	244	316	311	318	310	281	298	293	289	223	283	280	299	288	309	269	293	299	310	303	284	295	272	302	314	317	282	289	325	282	272	284	302	277	289	298	284	298	287	313	276	242	294	277	277	285	293	299	301	280	288	261	309	284	306	303	267	303	278	310	274	275	283	318	283	307	278	282	308	275	293	287	293	285	339	277	307	290	274	273	262	300	265	284	300	300	286	289	284	272	232	313	306	314	298	265	326	298	321	303	301	292	299	328	271	304	286	264	320	288	304	293	298	270	289	268	300	321	281	317	286	282	298	297	269	326	278	290	289	306	292	264	273	298	248	316	329	314	274	295	249	287	294	315	314	285	304	280	314	257	284	285	262	305	294	262	293	275	288	296	278	289	273	309	286	274	314	283	275	296	332	277	309	276	293	313	300	298	279	307	328	315	298	277	291	276	295	286	327	258	308	290	299	322	293	266	337	287	278	287	305	267	306	304	297	337	279	286	300	287	278	279	288	276	279	302	295	277	303	305	295	296	285	288	348	324	291	289	296	307	292	287	285	261	304	282	300	318	283	305	307	308	283	273	304	252	270	321	256	277	297	334	267	285	288	324	293	321	335	319	315	317	306	318	303	293	290	306	316	306	272	285	262	267	285	286	291	308	313	260	319	276	295	280	292	303	324	284	307	262	285	302	255	288	278	315	286	252	308	283	295	289	296	292	271	299	313	309	327	294	307	299	284	285	292	315	321	285	272	299	309	299	301	283	287	295	296	300	283	291	312	292	292	303	303	306	316	283	298	298	305	267	298	294	275	306	329	298	314	288	307	315	281	284	254	304	278	293	335	269	275	257	302	331	244	295	281	312	272	259	282	326	286	291	310	299	306	319	267	287	287	289	317	294	291	287	276	277	294	294	300	279	306	306	314	293	287	267	255	306	269	321	300	267	323	304	289	296	275	287	298	310	311	276	335	305	304	319	281	286	301	258	316	309	313	297	303	296	294	277	301	299	300	295	316	280	270	281	311	282	282	313	304	306	303	312	264	260	267	294	295	297	274	275	294	294	290	296	305	284	232	292	282	299	305	307	295	306	289	300	292	308	302	275	294	267	300	284	260	293	245	304	280	290	303	288	318	272	273	278	305	320	301	294	305	302	299	286	284	280	311	304	268	274	284	295	318	295	276	276	283	294	308	317	267	295	303	289	263	323	308	322	312	325	274	281	304	270	284	291	294	285	276	282	291	288	297	284	287	276	281	323	297	277	297	285	312	295	273	290	314	284	316	290	310	294	287	310	264	287	295	268	280	287	275	307	298	309	332	294	274	292	282	287	312	273	287	296	269	283	326	304	314	264	288	290	274	282	298	303	278	272	282	291	288	292	301	282	303	281	300	284	249	307	271	291	277	261	313	282	259	293	306	290	294	293	314	304	300	288	297	324	269	270	287	316	269	283	281	275	284	295	284	292	300	295	273	270	266	290	280	289	243	299	290	314	289	284	270	316	317	294	261	284	278	321	242	295	258	298	301	304	252	289	252	284	296	304	292	281	287	312	332	279	306	301	290	281	284	306	312	337	295	323	274	306	304	307	305	312	296	310	294	288	294	292	301	309	303	290	298	302	310	294	320	251	267	279	282	284	302	291	289	275	269	317	317	268	300	269	292	278	295	299	300	290	310	273	303	308	284	279	300	278	307	287	325	286	285	281	289	313	306	310	293	280	271	343	282	296	253	306	305	294	307	315	324	282	303	300	307	308	330	289	297	295	290	291	273	292	309	276	304	298	287	308	283	337	290	313	314	332	294	284	256	279	307	314	268	279	296	267	297	286	319	314	307	283	253	288	291	326	276	297	346	295	289	318	301	302	272	307	310	298	322	261	298	265	262	307	273	326	290	309	326	286	277	282	279	250	308	284	273	280	262	260	294	301	291	279	295	293	274	322	285	296	283	281	305	288	326	254	293	282	325	311	247	289	274	275	320	291	325	292	281	316	249	277	290	299	304	267	307	269	288	302	292	285	295	322	296	278	295	279	307	282	316	320	304	299	290	271	302	297	277	296	288	303	265	297	299	305	295	302	277	317	317	284	306	307	324	303	255	316	301	286	294	304	320	269	288	282	259	291	300	289	291	280	285	330	264	296	300	308	278	288	284	313	266	289	302	286	324	291	285	308	321	316	273	287	302	282	309	293	293	307	309	330	281	286	302	297	272	282	295	283	316	293	287	305	310	284	279	289	310	273	299	265	288	296	311	259	327	302	291	315	291	308	318	314	327	321	259	312	294	301	305	293	296	290	264	288	282	304	322	256	283	295	286	324	267	299	303	293	281	294	313	311	252	293	302	318	286	284	266	301	283	261	286	292	305	293	266	285	269	269	301	306	326	296	305	284	294	291	321	325	300	277	299	293	311	288	281	264	264	308	292	266	310	315	304	323	297	292	283	272	305	249	303	311	295	304	307	317	279	310	273	261	265	275	302	284	293	318	291	297	321	262	315	291	286	239
52763	54836	52505	57024	61551	63193	63733	66350	66113	63517	61534	63561	61432	60030	59267	56436	54709	52865	51463	49766	50188	48942	42421	40275	32215	32337	29939	25370	24617	19475	15103	15142	13950	14327	13746	11285	9820	8480	7517	5756	4201	3039	2623	2329	2313	2671	2709	2157	2173	1564	1974	3144	3433	2554	2459	3455	4672	3457	2463	2200	1269	1314	1100	1203	1402	1094	935	1101	1056	942	1144	1207	804	787	763	807	750	790	733	698	956	1378	1154	1081	999	868	804	720	726	678	714	716	685	708	680	667	652	678	691	693	693	706	689	718	691	706	702	721	707	736	704	662	727	677	732	686	672	669	689	672	666	708	680	688	701	728	729	696	695	704	729	700	688	708	715	690	719	655	741	708	680	690	705	665	709	730	739	650	703	736	699	697	669	677	707	722	652	696	713	672	699	702	707	710	734	756	732	707	722	675	697	666	660	708	670	672	679	764	654	673	712	696	650	666	709	698	664	728	669	714	687	681	709	659	655	685	671	726	680	743	749	689	721	698	699	710	710	673	665	660	730	678	659	727	667	703	694	729	711	675	707	628	741	654	682	709	738	665	656	756	729	718	717	701	689	676	670	706	686	698	719	643	709	688	676	693	734	695	711	685	706	730	649	666	694	731	672	715	671	686	702	695	699	658	701	699	643	708	707	689	677	716	684	737	667	659	679	686	709	714	638	667	708	719	734	740	724	708	684	663	651	662	724	687	692	688	712	690	693	694	656	701	753	657	712	706	732	645	716	739	734	725	657	651	697	731	707	680	706	699	669	691	698	677	678	729	688	676	710	668	717	674	677	688	688	692	688	733	691	692	716	689	710	700	691	701	696	684	684	677	700	679	646	708	718	716	704	703	731	702	692	756	694	677	711	703	738	695	724	723	664	705	701	696	709	713	677	691	686	649	685	690	667	733	687	717	640	729	712	743	702	656	728	691	685	659	688	678	687	701	713	700	727	682	704	705	677	714	726	718	679	687	698	700	697	669	688	684	712	704	690	690	721	756	714	674	731	684	706	690	734	714	728	706	741	726	721	670	719	673	681	681	703	703	667	681	723	700	753	653	709	658	664	681	688	679	685	711	710	672	670	684	725	661	708	713	716	664	680	696	696	689	692	695	673	682	682	694	715	706	659	673	738	662	694	710	741	715	730	651	746	670	691	672	701	741	697	726	725	710	704	717	664	677	718	726	754	712	719	704	680	649	672	703	689	677	691	736	699	744	694	704	702	733	676	712	696	707	685	680	671	676	702	658	715	670	699	669	703	697	727	708	719	772	702	696	679	708	659	734	721	610	707	682	689	739	662	680	636	722	728	733	734	735	687	737	673	723	709	694	703	718	718	690	700	720	736	726	683	677	658	709	704	699	695	659	685	716	679	730	691	670	644	686	731	723	704	678	699	746	656	715	691	734	708	713	728	688	709	740	692	701	689	697	694	696	686	716	716	643	703	662	740	704	697	698	676	723	716	693	689	652	714	716	667	690	687	686	695	736	699	676	684	703	708	743	676	700	724	730	685	672	693	699	655	704	703	723	701	667	718	729	689	695	708	713	681	684	713	723	720	687	695	645	698	696	671	741	697	728	672	752	724	642	742	726	664	686	703	651	726	671	730	655	718	722	736	716	700	712	684	722	726	736	678	691	697	677	715	692	691	732	691	707	687	710	703	737	655	706	726	709	716	682	650	664	719	710	703	695	715	734	714	724	701	737	671	677	707	662	716	657	662	687	659	708	727	691	685	730	759	698	700	736	718	716	717	708	693	703	773	701	722	684	745	673	651	670	697	678	664	675	713	704	666	701	678	715	672	694	689	641	707	744	717	734	694	655	717	690	705	718	701	746	691	697	674	715	665	699	687	682	710	674	697	748	737	706	712	664	684	651	712	688	699	695	661	651	705	669	783	666	682	675	635	697	676	722	722	651	709	741	700	722	708	700	726	723	714	703	711	717	664	689	691	731	761	689	694	672	642	716	744	678	732	704	717	663	639	688	700	671	679	718	726	682	710	713	701	717	683	709	706	699	709	714	673	743	684	728	681	688	731	711	674	680	723	663	700	669	661	686	717	702	732	691	705	700	704	713	666	718	715	667	705	709	698	725	722	684	671	678	738	630	694	720	700	662	714	743	729	685	685	693	654	729	683	667	678	669	725	691	673	704	699	730	704	669	670	696	687	665	737	736	674	706	685	679	697	692	677	707	685	669	643	695	720	651	683	699	709	697	745	713	713	753	670	654	732	761	716	672	692	725	659	701	715	715	698	672	699	697	707	680	709	690	706	723	715	741	739	690	695	633	656	646	672	688	686	711	767	671	704	684	677	702	754	731	723	671	698	682	694	697	692	681	685	717	712	684	679	714	666	693	688	680	688	715	687	678	672	724	658	690	727	753	737	692	697	699	692	674	753	673	693	725	688	713	720	731	688	709	654	686	651	665	727	720	689	716	740	671	728	720	697	702	680	628	640	668	666	704	737	721	694	752	734	688	731	767	712	661	693	769	723	670	689	701	697	709	660	690	663	682	679	674	720	684	699	720	712	721	737	666	680	695	651	704	670	703	707	686	694	690	713	686	693	731	671	724	706	735	714	684	695	708	707	654	702	708	664	717	690	713	713	668	692	691	727	765	729	707	683	688	755	670	681	722	649	714	725	711	679	672	707	650	748	691	670	675	724	706	712	669	691	703	703	692	685	681	704	661	690	720	660	746	723	732	697	739	715	718	718	672	694	697	724	700	718	676	689	722	705	679	730	680	702	773	668	699	682	655	697	779	688	756	717	683	684	713	664	719	681	647	747	667	698	728	700	699	730	654	677	722	722	695	680	691	697	693	717	731	721	731	702	712	743	712	716	699	658	752	642	734	631	719	679	715	751	685	727	703	720	676	661	698	715	661	682	681	692	640	722	685	699	733	707	707	708	684	718	693	744	735	678	693	719	704	688	683	717	704	750	736	696	727	663	694	662	710	684	700	701	688	691	676	717	725	675	715	741	705	681	721	673	718	726	677	672	716	681	729	683	688	671	721	740	695	755	716	680	706	716	646	661	698	674	695	687	701	733	711	688	733	750	699	706	694	671	696	751	710	688	698	683	721	664	734	718	735	650	738	696	709	770	695	676	677	666	715	749	714	720	736	671	667	651	698	692	659	675	658	701	732	722	698	693	650	700	710	734	730	700	721	706	667	647	703	706	695	678	640	676	720	666	738	711	677	721	694	710	717	688	699	701	680	665	682	663	690	694	727	685	692	709	701	658	675	673	707	684	730	689	729	694	682	723	701	715	712	666	674	693	679	677	670	749	719	663	691	722	698	675	679	646	708	697	677	627	663	732	754	693	686	722	657	682	706	711	638	683	716	687	675	697	751	747	696	692	701	689	672	701	658	690	747	707	677	673	722	666	741	673	712	702	726	719	735	696	719	695	697	725	722	656	706	629	703	698	698	663	718	696	655	672	700	672	722	681	685	712	680	663	742	713	666	654	738	688	704	660	704	672	691	681	687	674	678	695	697	731	689	711	665	729	699
23006	20336	24145	23261	20243	17983	15171	11163	8975	7779	6246	4924	3772	3059	2529	2098	1720	1714	1467	1241	1281	1184	991	857	647	654	619	537	493	415	389	389	369	352	337	376	339	361	332	322	359	315	327	321	309	298	326	294	299	328	312	325	324	311	332	321	315	324	327	303	305	291	312	325	312	354	292	333	297	336	308	318	312	308	296	305	312	317	327	306	297	300	315	301	295	302	319	316	305	330	308	299	298	303	308	334	296	295	342	297	278	286	318	325	307	298	315	334	297	320	266	308	294	279	318	326	304	287	304	312	289	338	314	310	303	274	295	292	290	305	346	302	277	314	328	308	286	302	314	308	279	312	326	315	321	305	310	324	307	317	309	310	317	306	316	314	271	337	334	304	296	330	325	317	318	290	306	316	297	249	282	341	330	273	283	320	281	304	292	311	305	301	311	325	277	285	303	321	336	315	316	292	304	286	305	306	334	349	313	275	314	312	305	321	313	335	300	290	335	300	309	342	291	312	334	290	313	289	298	318	300	287	304	287	285	295	293	323	301	289	319	279	341	309	297	301	307	338	291	300	338	319	305	293	322	331	342	302	329	327	304	300	310	323	310	271	327	344	290	315	319	321	291	293	332	282	289	291	316	332	290	347	315	305	282	301	281	350	284	295	305	309	342	339	317	309	303	292	305	338	286	306	302	335	316	313	304	306	335	296	346	309	332	281	300	282	345	274	372	344	274	323	282	298	293	289	330	309	332	305	316	329	265	289	298	304	297	297	303	292	313	311	283	316	316	324	281	301	302	306	277	316	307	350	274	306	287	304	308	325	287	300	334	308	308	300	300	318	295	320	330	322	303	318	307	324	303	296	321	296	362	328	300	300	360	296	295	326	311	309	333	325	290	283	343	325	308	312	313	280	295	301	287	307	315	314	339	308	317	289	335	337	292	324	290	280	309	357	296	331	280	333	309	320	307	316	335	340	302	280	279	298	307	312	312	287	311	287	315	321	298	281	313	305	335	307	277	294	324	343	345	282	316	340	277	320	311	297	294	323	311	299	305	316	293	299	305	323	284	325	329	294	270	312	343	309	295	316	305	329	325	298	277	291	307	303	292	307	293	298	284	303	314	317	300	361	280	325	269	283	303	270	249	300	317	291	321	283	340	299	322	297	333	326	300	318	284	319	316	301	297	280	326	334	337	296	296	296	325	271	304	316	313	305	320	315	299	337	346	364	298	304	337	321	313	302	331	313	307	305	316	315	332	317	315	322	320	301	276	317	320	314	332	291	311	285	333	301	317	318	303	305	314	322	292	309	307	346	313	275	304	283	297	298	315	295	334	313	295	311	320	311	309	301	313	310	317	332	324	292	306	307	309	304	317	295	300	314	314	287	328	316	278	321	316	319	323	334	262	298	325	312	294	307	288	301	321	294	281	337	297	286	319	299	299	315	303	343	337	349	327	302	268	299	322	319	335	267	332	296	325	275	310	311	306	287	287	314	287	294	293	318	309	314	271	307	294	298	301	324	301	322	309	270	302	314	313	328	296	319	333	298	277	318	303	322	329	317	297	321	308	338	337	302	278	322	323	311	319	308	314	272	292	348	326	315	293	341	324	331	320	330	275	340	336	310	312	307	310	315	326	304	295	304	363	302	289	308	310	308	287	341	315	317	287	314	295	330	308	299	314	297	297	318	297	284	317	301	316	326	323	312	302	305	306	317	321	316	290	297	298	340	308	316	345	292	288	281	277	272	288	309	314	345	349	324	318	311	282	282	300	331	309	313	311	298	332	316	310	319	317	298	302	311	298	315	313	300	295	288	325	301	301	317	280	295	283	346	274	305	327	312	296	287	310	300	304	347	312	313	302	322	290	304	312	281	300	323	295	314	308	293	320	314	333	316	302	307	276	313	300	306	308	319	319	320	287	308	309	277	334	307	318	312	357	305	310	312	299	293	311	337	313	312	324	277	302	294	296	329	293	352	294	312	306	300	300	290	270	318	352	376	295	306	316	325	300	290	347	297	296	290	322	318	297	286	286	315	288	299	341	298	290	331	285	287	323	326	326	301	286	304	336	300	295	264	287	307	306	310	289	314	326	302	330	308	318	335	349	306	307	336	321	318	321	337	327	311	288	317	278	319	310	329	326	275	321	272	347	308	319	316	320	308	301	309	310	276	296	291	292	339	311	322	307	301	295	316	295	330	322	337	277	322	307	292	284	309	303	329	293	312	299	343	300	319	306	288	310	335	318	286	319	283	300	330	283	298	300	318	335	295	321	332	326	317	315	332	292	342	327	318	330	314	332	309	336	284	323	301	307	298	304	330	336	330	293	314	289	333	299	292	302	316	327	292	280	283	335	280	311	316	300	310	313	336	296	291	331	277	323	304	305	336	313	316	310	274	282	312	308	351	330	363	299	327	306	321	318	324	304	290	330	297	327	327	297	341	310	302	312	322	299	321	271	281	307	300	283	323	359	308	307	313	317	282	324	288	330	297	321	280	339	271	314	290	295	293	285	323	317	327	299	275	312	318	324	325	311	325	311	306	319	293	307	302	298	295	277	341	327	319	307	296	310	308	315	296	326	290	301	317	326	291	275	299	275	300	312	295	308	291	303	337	304	342	280	310	316	334	274	329	279	296	307	319	313	310	296	333	288	313	310	291	286	300	279	315	311	328	297	303	319	292	300	300	340	323	286	332	324	301	286	267	321	299	325	306	288	311	339	310	293	311	304	291	312	342	308	317	330	333	321	287	311	311	336	304	291	308	299	304	298	314	322	311	311	278	292	331	270	319	281	279	275	328	318	318	308	307	329	315	301	293	290	299	311	302	324	290	297	306	321	294	332	315	324	295	321	316	343	345	292	285	290	295	302	305	312	324	285	297	307	308	314	335	298	310	285	287	302	288	349	328	296	321	286	297	294	322	283	295	323	309	327	287	299	310	320	285	344	271	270	305	299	313	325	308	318	307	299	332	314	342	319	327	295	295	274	315	303	307	301	341	292	293	354	301	309	303	320	311	329	273	332	289	316	309	331	310	324	311	308	299	316	334	306	283	276	306	308	299	302	308	286	301	302	277	321	303	303	318	323	317	306	315	301	310	290	262	310	279	312	338	283	315	307	282	307	287	292	344	302	310	310	283	303	292	361	310	319	324	318	318	301	346	306	302	331	325	289	325	323	327	294	331	321	289	326	278	312	294	342	313	312	302	305	300	298	310	295	277	275	285	311	257	322	326	306	326	329	321	316	304	312	319	320	308	326	311	287	296	313	310	300	279	324	340	285	335	323	319	307	313	279	307	320	320	301	365	289	331	285	298	290	345	316	308	298	281	316	293	302	317	306	293	333	326	325	316	298	322	315	272	294	285	290	311	312	362	324	303	287	313	284	303	316	293	301	334	311	300	311	316	308	299	311	325	304	302	334	292	315	276	291	304	319	307	322	357	312	299	304	334	261	284	269	344	313	270	300	305	314	286	338	337	327	307	308	293	339	301	312	280	324	337
19092	20310	29921	34533	35242	34217	30593	27292	25821	24062	21311	19137	16371	14447	12530	11157	9490	8416	7217	6437	6777	6229	4927	4314	3062	3026	2791	2216	2006	1686	1384	1285	1339	1304	1239	1236	1174	1026	1042	930	867	808	821	780	831	804	827	831	806	786	813	806	842	801	820	843	857	862	807	863	808	764	728	834	792	757	842	761	747	765	780	769	815	795	787	763	768	798	740	787	777	739	776	794	753	731	721	731	764	740	754	741	768	770	769	769	715	747	745	758	768	783	763	740	747	744	751	799	740	718	775	800	754	732	749	775	726	733	734	745	718	780	775	733	818	765	749	768	778	757	758	752	766	736	752	756	746	750	691	717	736	743	764	771	765	749	731	694	759	756	756	736	694	751	797	749	772	716	815	757	785	766	726	741	776	752	729	763	780	765	717	756	718	720	729	743	754	763	762	768	760	741	770	801	753	710	773	768	720	750	747	781	730	785	760	721	734	763	805	767	775	722	705	761	678	736	716	744	733	733	735	741	725	761	713	759	790	773	718	762	729	691	726	738	703	733	771	758	749	731	749	738	729	745	829	783	746	749	753	757	731	721	736	755	761	741	663	799	777	717	733	731	773	778	750	769	779	803	726	786	729	770	760	765	733	737	746	766	767	748	756	823	765	738	707	761	741	722	765	811	742	786	758	709	770	705	755	751	759	803	731	755	752	740	746	739	733	757	743	761	738	756	768	745	744	764	753	737	744	715	719	740	748	811	736	811	766	680	701	747	787	762	776	697	744	715	719	733	770	733	749	728	713	765	788	753	735	728	700	714	764	749	722	763	790	724	737	742	765	735	859	697	744	756	734	727	760	683	773	760	781	696	770	752	795	763	740	763	742	786	737	698	729	784	741	816	759	749	771	758	716	790	781	731	744	729	697	809	750	719	794	734	752	806	749	756	736	781	714	734	700	765	741	722	769	796	737	768	776	767	753	719	780	782	729	751	752	754	776	787	800	784	758	780	766	808	729	735	787	779	740	740	765	735	764	789	773	781	766	761	738	819	790	728	751	759	814	706	741	761	804	789	732	782	799	734	720	781	700	778	751	795	688	701	759	781	702	770	700	771	746	730	744	718	780	743	778	693	753	740	739	725	763	749	779	833	782	750	732	718	770	782	708	764	785	721	747	757	768	744	778	709	741	721	747	747	738	782	755	719	792	689	760	749	735	768	755	776	778	772	762	757	759	736	709	781	762	760	755	703	734	735	793	746	699	805	746	743	779	781	754	736	763	777	766	749	759	772	773	811	761	717	738	687	814	750	752	743	760	709	748	718	774	797	709	795	728	728	781	745	731	799	752	752	799	749	732	784	814	765	769	761	747	769	740	734	738	738	730	743	757	751	748	778	734	808	742	751	747	773	752	746	732	754	813	720	760	780	774	720	730	755	690	753	720	741	789	821	800	787	767	702	735	736	747	764	742	751	760	730	768	792	777	720	750	743	769	719	765	706	761	758	726	808	790	742	739	750	736	755	770	745	740	713	735	783	735	748	705	739	789	786	716	774	716	738	750	765	741	760	740	727	796	780	785	737	723	808	804	755	759	742	749	738	769	720	727	806	730	770	773	742	724	753	761	743	716	724	807	709	733	770	724	741	743	760	748	784	749	761	742	739	722	782	799	743	732	767	734	702	719	742	741	709	736	763	720	734	753	742	738	729	723	710	747	750	753	771	766	745	729	781	700	810	732	765	774	759	778	736	763	726	735	744	803	757	722	746	765	746	750	764	794	810	757	768	780	748	763	703	704	737	702	768	725	783	747	747	731	747	731	783	697	746	738	757	698	754	730	737	712	753	721	709	803	744	758	745	782	740	801	771	771	732	787	724	716	736	795	697	732	736	711	794	711	752	705	757	748	755	742	752	712	764	759	791	686	744	723	807	728	727	778	756	782	741	746	758	790	782	762	760	727	759	784	752	712	728	733	723	782	755	758	757	764	794	797	740	718	739	747	745	721	758	771	784	802	709	731	732	795	800	757	772	735	753	821	722	734	738	795	749	783	759	770	783	790	726	768	749	745	770	768	746	760	772	799	721	759	771	757	771	785	783	760	755	741	724	743	767	839	765	740	721	695	761	685	795	752	738	716	708	740	738	759	774	726	678	759	793	796	772	770	721	761	790	707	731	760	767	776	767	723	793	793	736	787	738	753	760	727	779	749	792	752	743	727	817	734	713	750	795	737	765	769	787	774	734	770	773	743	752	776	762	755	771	761	792	731	733	735	723	773	779	776	756	741	712	714	795	747	732	763	757	751	712	727	723	713	744	781	752	708	737	752	753	721	780	684	769	738	752	798	744	771	774	736	797	815	724	759	790	762	735	718	747	783	752	775	831	722	790	772	805	722	774	776	771	740	758	760	761	733	711	801	767	777	768	720	776	741	754	766	730	704	775	753	725	704	723	737	773	738	734	763	740	790	795	755	843	766	767	728	780	810	705	763	769	696	740	783	760	777	756	772	690	738	698	751	776	778	754	765	758	760	755	751	791	753	744	709	774	781	761	723	774	757	690	761	756	672	813	764	703	767	722	800	762	743	733	733	762	755	740	756	755	735	704	799	765	760	729	724	731	725	772	749	741	767	752	727	777	719	752	721	730	759	747	811	775	772	738	755	763	718	755	737	753	702	727	727	763	742	702	736	753	777	724	758	773	719	772	722	765	720	716	727	779	746	784	789	723	738	729	739	705	722	759	720	757	735	746	778	770	774	684	743	762	696	765	789	697	790	733	721	764	756	729	714	705	828	769	766	733	734	736	765	746	752	749	747	756	741	770	755	748	747	757	760	712	732	784	760	761	767	796	716	759	718	747	741	699	726	771	803	765	709	751	727	771	739	748	789	747	738	787	737	728	805	790	743	730	752	813	778	721	764	750	718	765	733	795	710	809	746	746	718	737	768	795	749	746	731	712	756	747	755	784	783	695	736	758	809	725	715	742	769	738	728	701	757	760	740	707	752	766	801	753	756	717	709	727	793	757	732	719	742	758	737	762	728	751	761	804	718	744	743	751	766	795	754	717	756	758	747	768	768	780	733	732	781	711	723	705	718	778	724	696	812	741	781	745	725	743	737	765	714	736	759	759	790	754	759	737	773	737	759	727	703	721	765	754	805	773	744	708	726	767	757	788	684	713	808	769	731	765	769	725	761	800	729	748	766	744	735	721	768	752	772	784	771	739	782	780	751	697	753	740	744	726	752	777	743	775	786	790	721	693	711	760	777	769	773	711	741	776	800	774	731	786	742	738	732	772	815	753	768	791	723	766	727	740	774	751	787	801	752	744	763	742	746	732	769	708	776	706	730	694	722	758	734	745	750	703	727	765	746	710	725	759	733	786	789	765	753	732	839	753	769	753	747	743	751	708	742	766	720	772	727	753	767	703	763	709	735	770	762	759	771	784	712	777	767	735	735	752	715	785	782	757	764	720	747	799	751	732	736	764	746	770	740	751	787	768	759	716	748	796	779	769	725	755	746	796	728	769
53033	42498	43462	43795	44529	44492	43559	42482	42067	42417	39942	36630	33979	31296	28815	25369	21561	18757	16187	14191	14234	13283	10874	8204	5453	5051	4429	3450	3149	2284	1656	1445	1374	1372	1362	1109	947	857	763	658	542	465	436	383	402	400	406	384	430	371	406	476	483	417	414	430	551	526	413	401	319	346	349	347	347	336	329	305	354	349	344	334	345	292	337	323	317	312	353	294	332	341	346	321	356	307	288	312	336	321	316	302	321	322	349	311	315	290	289	318	299	280	308	292	309	323	327	316	319	298	305	306	325	295	326	316	304	310	328	314	294	306	324	293	282	311	286	339	313	307	360	303	301	275	290	303	307	288	299	297	319	315	299	306	309	305	319	290	338	321	302	290	308	318	290	312	291	305	327	310	336	331	299	317	265	321	294	272	312	291	319	299	321	291	312	336	336	358	310	280	315	305	322	351	309	326	298	296	314	277	297	308	320	296	303	300	301	298	316	322	311	298	279	310	347	318	287	283	293	274	280	272	292	317	296	276	274	315	334	316	337	322	285	292	312	292	309	334	254	293	288	284	319	289	286	296	297	320	316	283	280	318	330	306	307	303	311	307	316	331	338	281	322	301	329	275	304	315	291	308	257	345	316	301	321	303	292	315	312	320	295	338	339	295	325	287	326	305	292	316	289	310	302	283	327	298	293	312	313	337	324	333	328	335	317	317	324	286	290	298	319	326	295	316	315	293	328	319	298	338	324	321	334	309	309	302	309	282	290	320	314	287	315	275	303	317	300	325	306	323	299	311	325	341	311	347	301	339	317	299	291	316	299	319	310	294	335	288	278	286	323	298	315	315	282	295	298	311	316	329	314	310	305	335	311	293	306	299	319	290	290	336	306	318	336	309	301	321	305	330	312	341	293	306	297	299	295	306	336	318	287	305	280	331	292	319	279	308	315	312	311	283	323	299	305	296	301	293	276	296	274	274	288	320	288	293	309	292	333	284	306	287	294	294	303	291	290	308	308	337	277	322	298	310	283	306	304	287	280	287	271	306	320	314	280	313	313	301	290	300	309	331	286	319	291	316	303	298	317	300	333	318	312	290	312	311	302	289	317	334	303	298	313	297	292	328	321	297	294	335	309	334	313	310	307	294	283	310	296	318	323	307	258	316	314	289	291	322	318	308	295	295	318	297	330	307	289	290	301	318	316	325	309	322	311	306	316	312	325	303	303	295	299	296	328	320	322	298	312	302	295	297	313	310	295	321	274	286	330	334	316	300	298	294	307	325	317	319	306	344	286	279	283	315	328	293	312	306	301	294	292	300	299	281	323	309	301	323	282	343	287	303	312	277	300	270	316	297	293	342	292	299	326	307	318	316	299	296	297	308	337	309	307	308	336	285	324	291	290	314	300	267	305	301	313	329	268	292	300	313	287	293	288	339	294	301	286	338	305	294	277	284	310	264	342	312	290	302	310	326	343	300	343	291	323	316	291	306	327	302	298	336	291	296	309	294	312	311	333	294	307	317	292	292	284	258	306	325	318	311	327	328	323	304	312	273	338	301	326	308	304	294	293	345	298	333	305	320	307	322	283	327	310	279	303	302	311	267	330	322	280	291	299	306	301	290	300	298	305	309	323	311	327	310	315	284	342	286	272	300	295	290	315	274	326	323	277	315	308	284	302	282	290	322	340	299	297	310	293	350	310	310	295	326	283	304	342	308	293	278	295	307	285	286	308	259	311	297	300	326	328	317	301	331	322	326	294	310	305	303	329	304	327	298	292	314	332	318	318	294	291	315	294	296	304	283	303	279	312	302	279	299	314	331	342	331	299	286	314	298	281	304	295	315	304	305	282	285	288	307	298	294	285	311	286	331	287	336	315	302	303	274	302	286	271	290	283	292	300	304	299	302	276	292	307	295	267	309	331	306	285	319	328	319	316	307	319	311	327	326	304	319	296	308	280	311	305	319	317	331	330	329	314	313	292	321	296	298	281	294	282	328	283	296	318	311	288	293	309	317	342	331	311	296	304	299	308	313	295	333	311	324	335	329	302	315	278	268	333	323	291	308	314	309	284	289	321	343	302	276	304	294	303	327	293	313	314	305	288	317	321	288	287	296	298	307	319	276	317	278	291	303	306	286	302	314	298	292	305	327	329	328	301	319	321	335	327	327	282	319	305	321	315	298	326	302	290	281	268	302	285	303	298	303	305	308	319	279	271	295	273	304	329	300	284	316	299	282	304	286	328	321	305	299	298	324	314	306	301	309	324	322	286	295	323	330	301	318	314	323	276	336	313	325	305	309	324	316	291	301	364	314	295	330	337	293	283	309	328	316	313	310	310	321	300	337	273	294	320	298	312	286	281	279	277	326	276	313	293	319	286	292	319	300	307	290	303	310	323	292	306	296	341	290	292	304	309	338	296	295	344	310	324	296	298	281	285	295	290	302	305	304	311	338	293	315	294	304	285	323	294	314	323	282	319	329	307	319	299	302	317	291	340	318	277	322	276	321	299	301	313	313	288	312	318	344	304	327	326	303	311	288	316	309	322	323	323	322	279	292	317	317	322	307	280	327	304	298	332	300	314	318	325	298	364	325	323	303	303	309	325	296	279	306	322	304	324	285	318	308	285	313	331	323	300	320	304	306	329	300	318	320	304	311	316	292	308	295	289	302	297	266	295	346	312	330	303	290	333	295	333	321	257	311	313	318	306	315	303	281	305	324	297	287	297	279	290	296	273	322	302	291	311	318	303	310	297	275	303	320	290	302	295	308	269	310	298	299	314	336	291	327	284	302	331	297	284	342	295	302	298	293	280	289	319	300	310	322	289	315	327	322	303	319	328	303	279	323	294	291	270	299	299	311	295	292	307	323	298	314	300	305	300	309	296	288	311	311	309	316	304	319	265	297	329	296	273	311	309	302	326	295	261	273	314	296	304	325	316	321	302	313	289	300	309	304	271	295	279	309	307	295	337	333	307	300	306	290	281	322	327	292	330	307	303	284	333	288	333	316	287	320	287	289	284	284	336	317	332	333	341	334	336	277	292	318	318	280	318	289	296	314	283	321	297	307	280	290	318	309	299	315	313	315	295	307	313	315	322	320	330	287	302	320	316	286	323	307	292	316	277	304	281	290	283	304	299	331	293	318	310	279	334	273	305	291	280	287	275	287	333	304	291	303	316	292	287	305	315	330	300	305	278	322	320	311	323	300	291	285	284	294	337	306	304	300	329	289	285	320	293	304	323	334	285	313	334	312	323	320	338	298	295	297	314	307	312	319	290	289	298	310	270	319	327	313	358	317	327	317	334	303	354	322	309	326	300	329	330	306	305	308	336	320	332	312	293	312	293	327	311	291	316	301	309	313	297	291	340	299	300	299	313	303	320	303	292	311	326	298	308	326	301	305	294	271	310	298	325	326	298	299	346	319	315	314	323	282	294	300	325	323	277	343	306	335	271	273	274	294	339	315	298	298	281	293	271	304	298	323	325	317	308	274	266	332	317	296	308	278	301	320	320	305	300	310
45887	49808	50795	56153	61015	62239	61583	62734	61498	55576	55636	55143	51843	49917	48582	45494	43311	41170	39031	36887	38210	36259	31566	28392	21622	21393	19841	16214	15132	11423	9179	8498	7631	7985	7520	6186	5156	4380	4127	3158	2289	1873	1719	1407	1375	1540	1596	1353	1430	1149	1274	1976	1971	1505	1682	2035	2515	2211	1513	1328	986	1050	940	981	1020	905	847	932	932	906	918	1049	864	811	765	777	798	779	810	741	877	1058	942	942	882	813	766	769	732	753	770	747	788	703	791	742	731	694	691	703	757	740	711	716	740	762	772	773	706	775	739	752	688	699	742	713	764	754	723	754	733	761	743	733	770	756	799	776	726	804	754	754	722	741	748	796	750	734	747	710	710	731	755	779	748	713	731	699	670	740	770	799	774	729	703	732	738	705	688	756	704	788	743	739	758	750	759	741	710	749	735	747	731	759	709	721	750	746	744	758	763	746	729	736	756	720	708	723	743	743	738	738	749	780	753	784	738	751	766	748	681	750	727	731	734	729	768	733	688	761	707	783	738	745	715	735	737	729	789	739	757	785	766	721	734	716	757	753	712	774	688	729	786	753	777	732	728	726	722	798	747	720	762	763	744	761	794	742	726	706	724	706	787	725	736	759	708	735	739	783	777	743	727	759	710	749	750	802	736	711	779	734	761	769	727	700	738	694	759	769	758	785	733	716	803	762	755	750	749	752	741	739	729	742	786	719	697	740	742	772	723	750	707	745	735	758	702	771	755	762	737	822	743	771	726	749	762	746	743	754	687	714	775	704	764	699	752	676	731	728	709	745	764	757	757	773	738	731	707	743	754	717	733	726	741	792	721	708	737	718	701	755	726	744	738	760	702	709	719	747	778	672	718	705	757	748	726	730	740	799	714	779	770	804	696	765	725	738	740	740	704	763	772	747	709	711	714	722	754	735	722	739	692	747	725	720	725	721	776	743	720	754	730	794	737	753	715	683	715	730	738	709	763	715	721	749	721	721	719	734	757	716	713	713	767	768	689	766	707	778	721	720	737	749	754	776	748	713	768	707	709	692	733	721	739	766	727	728	778	751	765	712	724	717	755	740	739	702	768	760	726	737	758	704	799	778	747	753	728	744	727	730	713	701	710	730	782	704	770	753	742	753	745	709	774	704	699	774	805	730	682	721	759	757	714	728	765	786	741	756	744	758	767	733	761	691	708	707	726	707	719	705	736	722	749	766	784	701	750	737	740	766	717	733	704	729	711	725	747	766	730	750	802	782	708	762	757	763	734	730	757	764	770	725	783	783	715	725	754	737	733	717	746	713	761	768	766	761	769	704	682	752	744	771	734	706	717	742	708	733	732	766	768	744	692	731	784	682	696	764	726	757	739	744	753	737	719	770	766	725	728	753	741	734	736	732	718	766	766	725	749	774	756	798	777	756	745	729	744	736	782	754	699	756	756	699	723	727	758	787	736	773	701	743	700	710	693	715	776	748	769	717	735	751	774	705	699	703	726	769	724	721	735	787	755	782	737	741	757	732	708	755	727	709	714	744	776	777	742	747	749	755	750	778	738	762	729	781	778	783	728	759	728	696	700	729	740	706	754	729	735	769	765	704	784	700	712	724	730	731	721	726	763	738	804	689	795	748	734	723	773	742	765	729	734	744	751	789	767	724	781	700	761	749	772	812	754	800	713	709	725	771	742	764	772	760	772	700	765	718	687	768	724	751	772	674	746	715	728	705	756	721	744	711	708	714	772	741	763	780	757	714	737	689	725	719	727	755	737	712	734	741	700	725	724	764	729	739	755	792	715	752	713	705	704	770	696	711	720	762	765	737	712	748	714	781	749	753	726	740	760	768	709	712	747	717	758	692	740	733	758	750	712	728	719	714	744	744	716	721	795	775	761	706	722	751	708	759	724	726	735	770	675	723	766	765	720	730	704	742	764	711	770	772	728	737	766	704	756	746	731	727	735	715	712	723	729	669	725	751	718	724	701	761	735	706	761	699	695	752	726	753	744	777	737	738	707	754	697	752	680	766	752	786	700	738	716	721	758	811	786	696	753	719	770	692	763	743	752	705	738	727	756	710	717	735	706	748	703	727	737	746	718	790	677	737	758	760	723	783	701	756	702	789	721	720	736	729	737	744	705	735	690	705	738	751	691	788	751	739	758	705	733	701	721	745	756	729	764	698	730	741	737	745	696	752	733	761	744	781	764	715	718	760	734	767	747	773	746	770	739	741	771	731	708	759	732	743	763	794	713	758	738	745	729	765	767	723	742	758	732	734	803	712	746	765	709	765	790	740	720	797	750	775	750	762	756	754	750	762	765	730	720	706	716	756	799	772	786	722	734	746	681	731	749	777	753	713	761	737	748	775	704	711	707	729	720	735	704	740	763	784	771	728	698	713	739	703	802	744	734	711	748	699	751	718	679	714	780	785	745	727	751	714	711	692	719	671	713	729	754	738	715	769	736	710	738	717	756	717	768	771	776	736	776	730	759	742	763	750	704	751	729	710	720	741	735	721	723	753	713	773	680	732	753	754	749	767	708	734	753	760	741	727	727	745	707	737	733	696	699	774	732	727	712	713	722	735	723	721	724	736	761	735	744	732	767	738	727	766	770	726	705	736	804	724	761	764	722	736	708	755	725	767	734	689	733	754	721	707	679	751	728	729	761	724	721	748	784	755	737	799	686	753	734	748	671	725	812	783	713	796	756	748	743	711	712	721	725	764	759	718	766	764	777	727	733	736	702	752	728	695	754	729	760	738	738	801	782	772	733	724	758	764	749	729	735	702	798	719	693	743	735	735	734	769	766	721	694	727	700	738	693	755	753	738	762	733	741	716	738	789	733	745	716	709	755	721	712	727	749	718	725	784	745	762	736	723	741	739	786	750	702	717	715	772	778	740	734	741	760	725	667	720	769	772	721	765	741	723	771	741	701	784	740	714	714	778	740	781	770	705	730	770	751	708	707	749	752	738	784	733	754	687	734	707	740	776	709	731	734	736	753	705	746	739	748	734	722	740	748	768	740	742	777	772	772	736	732	714	754	760	759	732	741	765	773	724	724	724	755	765	735	728	734	745	718	729	732	772	732	809	703	738	750	745	749	762	730	786	729	702	717	761	775	772	759	733	760	729	758	734	781	745	726	730	729	741	745	745	708	782	748	762	720	764	738	736	728	716	730	717	741	732	768	730	760	745	766	693	706	733	788	739	763	750	736	715	802	735	715	779	752	719	767	739	716	742	758	737	774	727	763	744	778	743	730	672	731	746	713	680	751	732	711	760	742	766	778	741	737	715	777	790	724	745	751	771	730	687	760	741	760	728	714	803	676	760	705	730	757	733	741	764	721	765	742	765	727	720	746	778	715	758	713	744	730	718	740	759	724	738	703	701	726	707	790	715	698	744	744	746	754	737	727	750	722	709	717	742	727	779	770	748	742	678	742	730	747	740	752	740	744	773	721	724	726	781	778	721	733	778	703	711	706	779	766	793	672	688	735	762	716	713	734	774	761	751	742	746	747	729	760	729	739	744
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
