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
338234173185	338234173744	338234174294	338234174844	338234175394	338234175944	338234176494	338234177044	338234177594	338234178144	338234178694	338234179244	338234179794	338234180344	338234180894	338234181444	338234181994	338234182544	338234183094	338234183644	338234184194	338234184744	338234185294	338234185844	338234186394	338234186944	338234187494	338234188044	338234188594	338234189144	338234189694	338234190244	338234190794	338234191344	338234191898	338234192444	338234192994	338234193544	338234194094	338234194644	338234195194	338234195744	338234196294	338234196844	338234197394	338234197944	338234198494	338234199044	338234199594	338234200144	338234200694	338234201244	338234201794	338234202344	338234202894	338234203444	338234203994	338234204544	338234205094	338234205644	338234206194	338234206744	338234207294	338234207844	338234208394	338234208944	338234209494	338234210044	338234210594	338234211144	338234211694	338234212244	338234212794	338234213344	338234213894	338234214444	338234214994	338234215544	338234216094	338234216644	338234217194	338234217744	338234218294	338234218844	338234219394	338234219944	338234220494	338234221044	338234221594	338234222144	338234222694	338234223244	338234223794	338234224344	338234224894	338234225444	338234225994	338234226544	338234227094	338234227644	338234228194	338234228744	338234229294	338234229844	338234230394	338234230944	338234231494	338234232044	338234232594	338234233144	338234233694	338234234244	338234234794	338234235344	338234235894	338234236444	338234236994	338234237544	338234238094	338234238644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29298	10196	7364	5674	4664	3416	2351	1737	1243	906	628	501	476	442	351	336	293	242	259	236	234	250	200	223	225	228	212	198	196	207	240	205	202	197	218	203	208	181	198	205	209	192	203	207	182	217	188	207	220	213	197	185	183	200	213	212	201	198	185	203	193	191	212	201	186	192	236	193	210	233	224	190	222	188	207	212	184	216	202	231	208	209	231	216	212	180	210	191	199	193	226	209	202	186	225	205	175	192	191	169	199	185	202	183	191	194	215	184	186	180	174	221	209	197	212	201	201	209	208	182	190	204	187	180	193	208	211	188	216	203	171	171	195	220	163	187	199	171	188	201	228	171	215	191	196	196	188	181	185	185	184	179	196	165	210	179	198	194	210	180	228	183	207	189	205	205	171	196	189	197	188	201	201	208	196	207	193	217	186	191	202	213	192	157	209	198	204	185	204	165	171	213	174	193	195	208	162	193	214	175	204	188	175	213	192	205	194	171	180	213	181	185	189	200	183	207	207	183	217	202	192	178	198	186	167	210	193	208	156	221	202	204	209	179	211	210	211	205	192	179	209	175	179	223	204	192	182	193	202	176	188	201	229	236	188	180	161	210	174	179	189	192	191	203	184	206	200	186	196	201	177	195	217	215	182	247	157	213	189	196	185	175	175	199	179	198	225	175	169	184	198	217	184	213	183	191	177	204	213	190	205	203	188	173	190	182	225	191	173	185	195	187	198	164	180	181	199	204	170	193	191	192	199	227	188	178	187	206	226	183	201	217	196	186	199	203	211	185	196	190	194	195	195	202	219	197	187	176	188	197	222	206	223	193	204	200	202	191	183	187	182	222	177	174	186	189	185	198	179	199	203	198	196	215	164	185	203	216	214	213	179	214	211	181	186	186	179	201	171	181	187	200	193	191	217	189	172	213	202	171	186	206	196	181	169	178	201	182	200	178	182	223	181	196	191	197	172	175	183	195	207	175	178	194	210	189	180	186	214	185	196	162	201	210	181	173	202	192	186	181	192	198	181	203	206	183	232	192	200	172	227	215	204	193	194	196	179	192	179	202	230	206	213	200	228	179	197	182	188	223	218	177	186	192	207	191	194	203	208	190	207	218	170	185	199	202	209	220	167	235	212	227	217	189	188	175	205	222	191	215	195	183	213	216	198	202	200	184	197	191	194	188	212	183	187	209	194	166	180	182	209	204	181	206	216	215	175	202	180	169	207	223	214	179	169	186	193	206	178	182	214	181	219	205	199	191	201	180	192	187	207	213	201	181	197	171	166	175	208	204	173	197	175	201	199	216	183	175	169	210	193	190	204	184	205	162	223	208	209	208	187	205	177	188	173	177	179	204	207	203	189	197	189	188	225	208	216	196	190	186	203	182	215	183	182	163	217	202	202	176	204	187	215	186	205	187	183	182	208	202	192	205	217	201	184	194	168	199	193	195	184	179	186	211	198	183	203	198	181	180	204	176	189	211	194	200	182	212	190	221	176	197	191	191	172	181	159	217	182	195	196	204	206	224	181	191	193	186	199	195	199	178	158	184	219	185	185	171	240	212	221	192	195	169	177	196	188	181	180	191	189	182	187	182	192	207	185	198	206	179	161	173	194	183	189	211	206	185	203	186	181	198	200	188	189	193	211	228	186	186	189	182	172	182	183	171	183	173	206	186	202	202	173	194	190	190	177	210	177	205	184	181	195	222	186	197	172	209	224	211	195	213	181	190	184	183	193	178	211	174	190	164	216	194	221	186	194	196	197	179	181	211	206	205	222	187	182	183	185	184	171	200	195	180	193	195	178	183	178	221	200	214	183	178	175	195	190	183	152	205	193	186	165	195	222	225	209	196	195	176	216	224	173	201	206	192	197	186	175	180	195	178	220	187	186	202	215	185	192	211	203	206	198	196	183	199	205	228	190	186	178	209	206	186	216	201	181	205	202	203	194	184	191	195	208	174	187	203	186	185	173	183	179	187	208	184	183	218	213	197	184	190	181	208	184	212	198	173	172	183	227	223	183	176	199	177	176	179	186	196	198	179	206	191	184	236	197	212	188	204	226	193	184	192	196	172	209	190	208	202	212	219	207	204	175	228	177	190	190	172	151	206	220	179	194	176	202	181	159	196	169	181	188	237	188	183	210	227	212	198	176	210	225	203	176	221	155	214	206	210	168	184	213	214	217	203	171	211	197	179	188	182	165	176	181	183	202	232	175	169	228	205	158	195	191	214	168	186	184	202	173	200	169	181	218	199	172	218	203	204	193	185	185	179	186	182	195	205	197	179	182	204	218	218	193	184	194	201	212	205	182	190	200	198	211	222	193	181	187	180	216	209	199	201	211	179	183	215	205	231	192	196	177	196	213	211	190	206	208	172	207	174	142	211	180	173	193	175	187	183	193	194	199	198	186	206	194	168	189	192	204	207	219	178	209	215	206	228	211	188	205	178	162	179	208	186	187	228	211	176	184	204	208	185	196	185	214	182	196	166	211	213	177	201	191	194	200	163	188	175	189	174	181	207	195	199	171	184	208	207	230	218	177	195	200	202	184	193	211	188	163	196	189	209	201	199	193	222	163	183	150	173	211	164	198	200	213	187	212	193	207	214	215	206	220	203	219	188	178	188	213	225	216	188	184	197	169	179	197	176	183	184	187	194	172	194	206	174	186	204	195	197	189	214	183	203	194	199	193	198	178	195	182	196	212	202	201	189	190	195	199	192	187	182	200	176	181	202	168	189	216	196	176	184	214	195	209	190	214	174	201	195	207	179	215	196	220	186	182	199	198	193	224	190	203	186	175	185	188	207	187	179	205	182	189	224	197	178	178	194	210	196	186	212	188	169	187	205	192	185	178	224	186	177	185	165	193	183	198	186	166	175	207	205	198	210	187	183	177	199	177	172	183	184	187	230	199	185	197	194	176	198	189	187	190	204	210	185	215	209	220	191	204	199	179	216	197	197	175	179	168	191	210	165	214	170	184	193	217	214	179	173	188	214	191	216	175	197	207	192	192	214	185	181	180	174	219	186	178	200	195	193	158	193	178	210	191	202	207	189	163	224	178	191	204	190	229	234	190	199	201	205	198	217	213	202	175	192	206	196	188	177	191	198	236	178	197	194	229	211	228	189	198	223	199	228	193	182	186	215	229	183	178	198	196	184	182	193	209	199	201	217	211	194	194	190	182	200	218	211	179	207	172	174	198	173	170	198	196	200	191	198	203	215	192	189	200	208	182	163	187	187	185	182	222	208	202	172	194	201	213	208	200	203	210	214	177	193	197	207	183	185	194	188	216	219	214	170	187	210	201	216	176	185	212	175	194	179	197	192	189	170	221	204	173	215	196	205	188	177	214	207	177	181	204	175	201	163	219	173	200	195	209	205	187	170	194	202	190	218	198	200	202	197	198	195	224	195	204	191	194	175	198	208	193	205	170	190	164	194	209	188	210	194	178	207	196	200	190	191	180	198	174	209	177	176	191	198	191	191	215	190	201	191	200	199
16884	6397	11743	14642	14781	12727	9630	7530	5493	4202	2817	2091	1874	1871	1533	1409	1167	932	921	786	751	739	657	663	637	652	681	619	616	527	640	537	494	534	496	541	513	507	458	492	512	526	505	533	546	466	494	516	470	482	505	467	492	494	517	508	502	489	490	474	460	506	514	549	500	484	515	484	506	511	536	491	481	530	492	466	480	472	492	488	451	492	470	483	430	481	442	464	462	447	452	418	484	519	495	483	461	463	448	434	493	477	449	484	506	481	475	507	447	468	493	459	491	479	486	483	491	460	474	487	459	476	490	425	441	439	493	492	453	491	482	496	456	468	453	424	484	450	469	467	490	468	476	480	476	476	476	472	498	500	450	493	483	461	492	482	477	466	503	468	448	443	466	464	478	442	470	512	476	490	462	462	458	451	470	489	470	487	496	501	484	483	473	489	432	469	464	453	487	460	488	446	491	462	492	462	496	462	490	461	477	521	513	468	444	489	485	468	457	474	480	465	471	476	502	448	459	465	437	470	477	465	463	452	485	462	464	448	499	451	479	474	463	489	484	436	495	484	474	471	465	480	451	431	505	495	476	507	460	475	534	465	458	505	449	498	446	437	447	478	457	463	476	458	502	470	471	498	471	481	458	489	453	487	469	461	473	476	486	460	466	489	438	515	498	483	460	423	435	475	458	477	464	480	470	491	483	477	489	468	484	480	505	498	486	518	450	475	489	446	476	459	432	481	427	483	479	469	456	478	455	514	467	484	472	455	465	469	464	480	456	478	487	462	474	478	469	461	458	466	484	526	499	485	528	493	493	494	501	496	480	456	506	522	455	494	510	470	481	484	483	459	475	473	477	500	505	448	487	515	474	458	421	467	475	445	470	450	502	488	455	487	452	482	437	485	476	441	467	479	486	510	470	463	506	478	462	479	497	454	492	463	488	472	478	476	480	463	475	516	459	468	510	527	484	462	489	483	490	494	482	497	453	462	487	494	501	480	461	473	483	469	517	450	472	443	481	484	497	463	500	463	469	458	480	500	481	476	467	480	474	467	454	485	483	450	511	476	489	435	496	439	455	441	494	462	475	490	456	503	465	463	510	478	448	502	428	493	472	462	464	452	480	481	485	482	477	476	472	467	471	516	482	457	483	421	475	430	471	511	506	492	509	451	444	456	456	461	504	477	472	454	473	508	502	476	469	448	483	465	467	489	488	485	479	450	482	454	450	512	464	467	441	484	454	492	474	536	496	508	484	444	458	455	484	474	463	485	498	462	465	480	459	499	459	461	470	502	433	469	489	487	475	496	511	466	493	494	463	475	485	452	479	454	480	468	479	496	481	486	499	489	508	488	448	489	491	453	461	516	502	524	457	468	496	487	457	468	474	464	470	461	519	477	439	481	477	436	486	464	478	448	486	448	520	506	473	433	465	464	460	495	437	501	474	479	481	469	441	458	500	470	499	457	475	433	484	503	436	464	477	419	454	480	468	468	437	474	470	467	499	445	468	497	448	449	454	440	470	481	489	468	494	490	483	457	467	457	475	496	501	495	464	454	455	491	504	464	480	489	519	489	481	451	479	453	477	475	527	485	486	465	470	469	480	481	462	464	473	452	425	450	449	508	491	482	499	470	460	516	477	449	510	470	457	481	454	475	480	472	486	461	454	482	460	517	495	481	475	451	485	475	484	489	468	478	464	456	449	482	523	479	479	462	448	469	470	425	468	492	511	465	473	432	465	493	468	506	482	433	500	482	479	469	465	459	475	450	512	463	476	445	463	438	469	436	444	487	499	485	489	470	434	502	454	442	476	481	461	486	451	495	443	471	484	477	498	465	477	483	478	495	463	467	511	469	501	501	502	446	445	481	472	506	499	445	470	500	439	493	437	489	500	495	490	505	474	471	459	485	509	467	468	465	488	468	477	501	488	498	458	453	437	424	495	476	485	455	455	498	457	456	503	463	473	460	455	467	461	490	501	468	499	471	459	458	459	475	454	422	488	461	490	494	469	487	521	470	457	493	491	464	434	447	463	477	487	480	443	491	455	472	418	498	490	447	461	439	469	424	455	513	487	498	477	468	483	476	479	488	499	497	479	478	484	459	478	498	477	419	477	474	462	446	488	502	499	443	481	509	486	470	464	449	496	484	480	469	415	483	426	483	480	487	493	488	438	459	461	453	462	487	512	471	465	452	471	450	441	485	466	473	496	490	499	500	453	443	484	494	479	476	495	473	492	487	506	483	477	461	483	486	440	490	506	453	498	485	500	462	498	517	476	464	471	454	457	485	502	473	489	497	468	472	474	519	445	491	461	449	525	490	472	492	534	465	451	460	500	454	535	472	477	472	470	498	488	469	484	486	422	467	452	493	458	470	468	479	503	462	482	469	468	464	474	515	502	481	470	491	468	466	470	458	459	458	489	447	449	447	485	496	452	466	481	519	476	474	472	442	453	475	476	508	481	500	484	482	468	472	465	472	472	472	475	485	516	491	513	444	432	493	508	453	468	453	517	436	466	450	461	486	485	482	466	518	480	509	460	483	471	475	487	470	443	462	497	504	464	484	462	493	472	444	449	511	475	482	491	485	480	445	463	459	431	450	488	455	462	473	486	479	470	448	455	473	507	523	483	477	457	470	485	481	493	477	483	476	458	438	498	526	501	482	527	475	458	484	487	465	464	465	511	500	479	522	498	493	502	466	489	478	478	452	483	476	462	481	491	494	473	493	509	498	472	490	472	465	466	454	473	511	470	460	475	474	467	454	469	504	495	490	489	457	442	500	482	509	466	471	453	496	507	465	492	474	501	477	507	460	449	481	484	467	474	399	475	457	466	458	506	472	447	505	465	468	462	487	488	498	472	444	475	436	413	469	447	487	463	453	468	455	482	468	491	496	492	418	443	427	505	496	490	464	480	462	461	502	521	511	460	475	459	453	469	434	450	453	479	489	497	465	452	466	486	455	486	480	445	475	489	479	475	479	525	430	493	478	470	490	489	468	509	475	484	495	455	484	477	479	508	488	428	497	473	520	514	453	502	442	472	467	494	466	464	448	527	463	462	471	491	479	497	453	489	472	461	466	487	496	444	489	473	491	482	483	481	472	486	473	517	487	495	480	460	466	464	481	502	504	507	484	446	456	435	422	452	476	477	507	490	478	450	492	465	456	477	512	516	455	507	507	459	476	458	471	442	469	466	505	459	491	476	483	457	482	444	476	500	486	506	461	520	499	432	434	455	520	460	487	476	519	484	477	460	442	473	473	453	465	481	462	486	494	508	462	456	504	469	471	468	455	450	507	446	465	500	476	490	469	457	484	464	455	480	524	483	430	501	455	512	465	488	471	478	444	482	477	486	513	515	467	483	433	482	460	468	483	445	490	440	532	445	441	473	482	484	489	449	513	475	460	472	477	521	522	467	488	510	472	486	519	470	478	458	486	438	526	467	475	469	493	494	517	454	468	452	468	547	481	496	483	466	446	471	488	495	477	512	462	496	496	464	486	474	483
9071	2844	2240	1760	1539	1192	965	749	619	567	466	454	392	412	407	412	378	344	341	376	416	394	378	371	313	417	366	395	402	353	318	317	408	381	341	344	364	345	340	367	331	374	341	362	388	330	367	373	400	396	371	387	379	358	361	357	382	373	376	372	378	371	364	367	362	343	338	372	344	377	374	333	376	327	363	330	370	362	380	373	371	345	375	349	376	393	360	354	354	337	360	371	385	361	382	374	369	373	316	370	334	355	355	386	359	386	368	350	356	365	348	350	383	302	380	378	376	343	365	344	364	345	365	380	364	374	360	381	326	367	369	374	373	388	352	373	357	338	353	332	342	339	344	357	385	359	392	367	377	364	344	331	392	364	368	378	395	338	378	383	336	338	342	358	364	351	356	357	375	355	383	365	418	371	378	401	348	357	365	369	347	429	365	406	366	338	358	359	354	319	383	343	387	367	367	386	359	353	364	363	366	342	367	331	331	371	373	352	347	368	376	384	379	350	362	354	360	316	374	385	352	338	395	337	370	353	377	357	354	367	324	342	394	366	353	373	376	361	355	338	363	338	377	356	354	388	399	340	371	381	364	358	395	352	375	351	393	380	384	373	397	411	327	389	372	394	350	386	359	381	344	335	370	379	373	353	398	376	362	367	393	378	333	343	374	374	351	340	387	399	340	332	354	371	328	350	352	358	362	397	354	335	366	352	366	375	373	359	343	368	401	353	365	376	355	402	360	387	388	316	357	352	335	369	350	351	370	384	378	336	341	359	359	398	402	366	364	375	332	362	366	357	397	361	357	361	348	384	337	312	370	358	363	350	384	391	368	335	357	372	386	353	361	343	361	370	372	360	362	388	329	325	381	394	363	353	351	374	382	370	342	359	370	378	377	381	367	350	363	369	363	384	336	391	387	346	380	390	388	387	352	382	355	374	319	370	365	369	366	368	344	337	387	385	352	356	353	396	361	378	354	360	364	341	326	387	399	321	374	351	348	337	353	329	371	380	350	401	368	341	374	399	380	353	426	361	367	372	349	365	371	336	356	388	329	374	343	370	354	354	365	359	386	366	397	355	358	349	388	361	394	370	357	361	378	351	360	361	366	366	344	393	381	351	348	379	379	333	375	358	331	353	375	378	354	371	343	371	390	312	355	358	369	371	389	358	374	385	318	336	358	348	347	340	359	396	396	369	346	354	323	370	371	395	348	388	364	350	368	390	358	364	342	352	346	366	342	324	366	372	369	340	333	363	384	370	381	375	350	350	337	349	370	358	397	386	360	362	381	360	352	373	383	358	354	360	377	363	350	355	367	352	349	368	389	370	344	315	381	359	382	361	341	365	404	331	355	324	350	356	357	357	366	322	329	379	344	329	386	334	390	375	392	377	342	340	360	356	388	347	364	346	365	376	353	348	363	362	369	393	336	369	362	333	368	392	367	310	373	370	345	371	357	364	371	350	379	314	359	376	384	393	383	348	399	362	393	367	346	365	385	358	378	385	358	330	358	380	363	346	360	361	395	350	388	348	337	359	378	341	356	355	361	379	322	344	353	348	405	329	379	365	365	377	378	336	401	367	383	348	353	361	352	338	348	321	360	363	307	320	366	360	369	355	358	400	412	373	360	357	412	365	344	358	364	358	318	347	367	334	391	369	361	350	354	321	364	350	421	360	324	371	372	323	335	338	372	350	388	348	370	361	395	361	346	350	370	330	367	370	354	353	356	406	381	360	367	353	350	335	363	385	367	347	328	407	338	350	349	321	362	344	348	349	372	404	364	365	389	341	410	388	392	365	374	390	368	364	360	375	371	370	374	374	360	346	323	385	396	373	345	408	345	411	345	337	394	330	355	367	395	359	398	380	360	368	395	364	363	367	345	366	360	381	368	353	349	356	389	335	392	388	347	355	390	339	342	349	380	337	345	351	358	378	363	364	348	336	342	364	354	367	363	364	338	354	344	370	369	321	284	365	360	369	364	395	364	368	390	357	341	348	366	339	374	385	379	367	393	352	355	361	398	362	333	372	359	375	308	352	367	386	358	381	353	349	325	334	350	380	342	386	357	345	381	361	392	379	389	381	366	354	357	320	359	358	359	342	360	333	363	395	319	386	339	354	414	347	357	349	373	361	378	371	369	360	373	365	370	354	352	348	404	372	359	367	377	347	342	326	356	344	350	400	355	359	345	360	379	368	371	362	372	368	358	405	355	350	387	366	342	351	364	372	362	380	371	354	384	349	360	372	361	372	374	359	400	378	371	346	383	334	371	360	339	371	356	374	335	366	367	356	363	387	362	366	367	364	355	356	354	378	357	347	377	355	402	372	373	372	356	350	352	364	381	344	353	395	351	381	361	390	359	323	352	421	310	368	330	378	353	355	345	387	367	378	375	384	382	356	339	353	335	385	380	367	360	370	354	362	352	388	371	359	349	404	432	391	331	363	363	357	350	375	392	371	328	373	379	358	392	349	358	329	366	377	375	340	380	350	353	389	345	368	369	321	347	386	377	360	361	382	375	344	388	391	362	402	323	356	376	365	366	355	365	369	357	365	396	375	346	383	356	367	370	383	354	358	375	343	378	377	368	350	355	392	387	402	381	362	406	355	310	366	397	362	351	369	340	364	396	321	347	325	359	347	398	319	345	356	320	338	350	352	341	324	360	340	396	382	387	362	342	332	343	344	356	363	330	303	360	338	354	359	324	365	366	347	361	380	371	345	364	385	294	341	355	391	383	372	373	376	361	363	355	371	339	369	360	359	351	370	386	356	361	365	364	359	344	367	370	342	328	356	374	386	357	347	365	378	352	371	326	365	351	363	348	365	353	375	352	361	347	353	358	379	392	381	362	378	362	391	385	359	373	357	357	380	333	353	346	360	382	354	379	359	376	373	393	357	348	344	361	383	369	362	359	394	391	394	337	358	333	391	345	389	376	399	371	357	378	365	409	382	370	356	347	305	321	393	333	367	383	365	348	348	349	348	342	336	340	403	367	364	359	332	379	359	327	361	351	351	365	362	348	365	357	351	350	371	353	366	361	364	333	370	376	357	360	348	375	362	342	382	362	359	378	365	342	385	399	356	354	381	389	346	352	366	332	374	366	338	374	350	383	357	367	330	341	340	354	369	350	380	347	332	378	368	347	368	377	350	394	365	373	394	346	388	362	402	364	377	413	370	356	387	338	362	351	367	387	371	366	386	365	411	346	382	351	330	390	385	368	379	382	374	372	362	356	395	345	391	370	386	344	355	386	371	374	373	366	377	366	351	359	388	384	374	369	352	380	344	338	349	374	385	349	316	359	352	369	335	365	343	373	319	323	367	372	358	359	370	366	382	367	369	359	356	354	338	374	356	346	363	357	354	374	341	383	398	368	373	352	371	359	337	353	347	392	367	363	362	380	366	375	387	374	397	373	360	380	386	335	400	377	354	370	370	360	370	342	386	387	370	412	394	329	365	346	370	372	372	352	376	432	392	354	380	384	379	352	370	373	365	387	339
5978	2648	4489	5236	5548	4826	3779	2884	2261	1889	1328	1220	1143	1131	1050	995	1016	942	839	863	796	837	820	804	850	798	818	813	789	800	805	808	781	828	812	769	775	763	779	820	838	835	766	773	792	782	771	773	853	765	794	774	788	846	768	763	770	774	855	752	809	820	785	832	791	779	814	794	792	779	764	773	818	824	793	776	791	801	810	701	782	806	770	782	750	787	805	752	796	825	862	778	769	752	793	766	859	748	784	822	771	801	810	769	814	823	812	815	831	784	810	758	782	790	791	806	780	819	849	757	755	852	776	815	804	794	797	774	811	803	806	768	840	795	794	810	792	791	796	787	791	798	775	807	799	810	770	766	747	821	796	795	799	815	823	809	764	787	788	771	787	786	775	773	776	808	802	787	809	820	793	822	774	784	856	753	791	770	777	813	807	815	771	827	782	801	784	796	783	814	782	780	807	822	742	759	790	805	829	801	782	774	803	813	792	812	777	790	800	787	779	802	799	773	785	777	799	827	773	768	791	799	810	763	809	815	767	798	769	799	797	781	806	798	790	805	792	825	779	782	781	792	748	820	735	803	842	840	767	824	816	821	816	798	793	773	790	856	807	735	813	751	793	757	804	819	772	825	772	761	816	788	752	760	791	803	823	840	802	843	863	789	772	759	759	797	866	798	814	800	797	780	790	737	806	821	834	805	794	748	813	787	797	806	820	818	825	763	813	777	710	778	796	777	816	775	756	790	795	783	825	774	787	783	806	751	820	798	776	791	786	793	811	799	795	753	843	778	866	804	767	790	808	816	755	804	842	813	795	798	832	816	792	789	773	769	789	824	709	792	793	745	819	791	763	823	799	803	829	771	793	801	803	789	811	806	796	809	740	831	784	798	768	781	731	799	749	760	793	774	825	795	788	776	770	739	812	777	799	788	810	813	825	799	800	786	841	785	787	813	809	828	761	795	810	802	760	824	771	782	727	830	759	798	787	793	841	796	755	814	770	775	796	808	827	790	792	777	730	802	834	785	764	819	783	796	786	759	726	841	792	799	778	754	751	758	837	849	767	815	781	782	784	781	751	799	819	809	749	794	828	759	810	818	812	786	766	783	781	791	784	760	732	836	783	776	865	794	866	841	740	783	761	800	836	745	776	858	757	795	819	783	785	763	829	796	782	785	758	797	751	753	797	788	809	821	759	764	795	772	824	800	815	835	782	763	787	752	782	746	795	818	759	767	776	800	828	789	823	745	804	766	798	777	804	777	868	839	842	792	749	823	783	787	817	782	805	740	779	744	753	804	790	790	757	792	758	780	800	755	831	797	784	807	824	803	802	803	829	799	797	805	823	823	765	751	737	788	807	778	836	833	780	764	777	765	764	783	823	742	802	774	822	806	826	776	736	766	814	778	818	800	807	808	813	745	793	787	784	765	802	791	775	812	808	785	786	790	809	809	746	796	750	828	799	784	790	826	774	779	829	792	783	803	773	828	811	890	786	846	821	807	747	773	757	780	816	796	803	825	809	764	793	806	701	835	765	820	813	793	800	772	810	807	784	782	806	771	807	823	800	812	802	821	766	774	800	763	793	794	795	785	819	770	779	782	845	801	812	793	807	815	788	777	820	847	766	807	822	813	807	789	783	781	755	811	784	770	825	753	749	775	811	756	773	761	835	773	832	764	751	805	775	808	817	736	753	811	757	786	777	781	782	802	790	755	820	813	789	771	792	794	791	829	761	773	767	818	805	819	805	743	768	803	765	787	780	732	807	783	819	795	778	791	787	808	796	826	834	847	812	793	771	787	772	775	807	714	793	775	745	812	830	788	800	783	801	810	795	785	803	795	772	791	798	814	818	776	772	825	774	791	738	750	782	774	770	775	812	787	765	724	804	817	793	805	775	793	769	740	799	841	763	764	836	830	754	746	811	757	746	780	799	715	844	797	747	764	817	743	752	819	812	813	735	816	774	743	844	754	809	806	862	767	744	753	770	776	739	805	786	775	771	829	799	799	865	804	827	816	807	785	823	804	811	839	853	799	792	762	795	780	765	769	769	805	806	787	813	816	843	785	762	796	782	790	817	821	852	806	738	803	865	780	754	796	866	833	838	766	788	760	800	771	806	753	792	814	804	763	808	771	800	844	739	824	793	811	823	754	816	812	829	786	776	793	865	824	812	796	847	782	780	771	763	830	806	842	778	783	816	767	725	771	771	812	765	839	856	774	791	780	777	769	852	728	838	767	753	780	808	768	774	789	771	801	780	811	770	811	853	758	802	810	754	770	786	797	805	722	823	823	800	769	824	804	765	764	810	777	777	791	797	738	795	808	818	815	759	764	744	770	786	784	798	784	715	784	767	796	818	777	791	834	784	802	738	774	738	744	811	750	769	777	802	785	801	769	801	785	800	783	737	775	765	856	744	804	793	799	780	826	792	800	793	812	783	797	793	766	791	773	812	803	812	850	870	846	795	785	780	772	764	806	855	769	814	799	775	788	809	790	788	805	784	816	805	785	770	765	815	778	793	758	825	797	752	806	793	819	823	808	846	762	775	822	811	754	795	741	792	810	839	769	759	827	828	770	814	806	784	848	798	770	837	759	786	789	770	832	789	774	809	753	801	860	781	779	792	757	795	779	765	796	735	826	812	788	794	791	805	824	805	771	763	783	826	788	745	758	823	815	796	779	802	817	770	744	808	792	835	782	793	820	785	758	759	810	746	821	788	774	796	788	809	768	820	781	786	697	781	786	845	737	781	807	772	740	808	779	806	801	778	789	782	799	772	789	759	771	799	780	783	794	800	846	738	786	762	780	768	815	791	753	782	835	725	799	812	856	796	877	799	779	750	803	785	747	736	776	777	829	800	823	816	842	850	834	763	789	781	795	805	764	790	765	802	848	748	766	794	761	823	765	798	776	803	766	794	814	792	781	836	798	808	821	776	782	826	772	835	804	822	816	870	720	817	771	777	837	757	755	789	770	817	850	771	796	805	771	756	776	692	802	811	804	821	760	773	772	797	772	759	766	754	777	802	821	786	793	770	775	826	811	788	774	816	811	829	779	787	770	752	768	829	789	764	806	827	755	800	789	815	781	778	791	822	834	750	815	760	784	812	804	767	823	809	824	866	792	741	768	791	823	848	765	768	775	746	801	820	790	815	835	771	814	825	825	810	777	790	764	770	837	745	771	809	781	850	802	783	762	774	819	775	835	766	786	783	815	773	777	781	780	783	826	850	793	764	828	821	784	809	797	812	767	796	754	783	793	819	803	803	830	817	852	802	807	799	743	834	781	765	751	793	788	767	768	788	784	776	839	767	723	765	806	831	795	778	796	811	710	794	778	791	792	799	827	807	807	747	806	811	763	790	762	746	830	819	809	812	765	814	800	817	796	759	806	758	816	847	822	806	796	821	770	796	822	757	792	790	792	788	720	778	803	825	759	828	804	797	817	758	760	815	824	811	759	776	799	830	773	778	798	846	814	800	778	796	833	820	775	756	733	778	789
19251	5854	4134	3331	2730	2059	1564	1157	838	623	480	387	329	339	330	336	277	262	299	251	270	236	247	246	248	262	261	250	241	222	220	245	229	275	220	217	220	235	226	238	237	242	250	226	247	234	236	256	238	224	185	254	203	235	197	212	239	287	253	230	212	220	237	243	263	241	227	235	224	234	232	224	243	229	236	246	229	233	240	254	238	224	251	228	218	233	227	222	200	236	224	225	248	248	223	226	253	231	229	221	231	212	232	211	235	227	254	237	245	221	235	220	252	253	232	251	227	225	226	230	208	236	226	242	223	227	243	255	229	264	239	243	236	221	213	216	237	220	227	196	231	227	227	200	255	250	213	234	227	272	221	277	228	243	230	224	235	235	243	248	197	218	239	242	234	247	247	241	249	213	211	226	216	215	255	238	248	261	265	219	219	243	267	219	232	231	244	241	202	221	227	247	228	230	212	255	251	219	211	246	240	217	244	220	257	236	226	255	224	211	227	214	221	255	220	251	221	231	238	196	216	255	199	237	235	231	278	238	225	254	228	235	244	236	239	236	242	249	237	202	219	217	241	221	251	224	178	212	214	232	216	207	254	239	230	222	210	230	218	209	217	226	222	235	231	222	221	213	223	234	247	246	222	205	246	217	241	221	249	221	225	241	238	287	221	243	227	229	247	245	219	248	223	255	261	225	247	222	245	227	216	225	236	237	219	231	235	222	227	205	224	247	232	233	247	229	214	242	213	234	225	229	250	246	221	236	222	219	223	218	230	245	248	247	202	220	245	236	233	255	208	249	227	227	224	240	252	246	236	230	251	257	234	199	221	211	261	248	247	240	222	223	236	205	209	230	230	255	255	256	227	236	235	247	211	204	232	225	227	241	211	206	225	201	214	223	251	223	198	219	210	235	248	188	236	256	228	216	242	242	228	212	246	210	243	252	230	218	241	223	242	224	221	236	226	235	227	229	252	264	235	238	258	267	231	238	221	216	227	219	231	226	249	221	199	246	232	270	239	224	225	255	252	259	216	231	255	258	233	242	236	216	242	244	213	210	214	236	235	227	196	246	203	226	227	231	240	231	225	219	244	231	220	239	230	239	227	228	235	220	268	244	254	210	208	252	262	230	237	224	214	228	216	221	236	248	280	242	220	228	226	246	246	267	217	229	236	212	217	237	213	241	220	246	231	251	234	240	213	215	239	215	238	239	229	210	218	232	197	219	216	256	238	224	226	224	230	221	213	227	221	210	206	240	246	209	246	221	226	245	221	225	252	238	242	214	239	220	210	229	242	245	242	219	226	231	214	237	245	230	208	194	233	273	236	223	275	224	242	225	225	211	212	220	271	224	223	216	241	246	214	211	235	246	239	235	232	207	245	228	227	214	243	210	225	223	238	227	226	239	237	233	224	211	221	256	245	217	214	211	212	211	224	253	217	221	254	263	217	227	204	243	225	246	231	238	237	220	234	247	255	244	220	235	237	224	232	252	241	258	259	226	237	236	209	200	193	222	229	245	230	236	217	273	257	259	246	228	255	222	220	207	213	221	256	232	230	226	259	239	239	260	233	249	207	225	217	245	247	240	197	212	219	212	256	218	216	237	231	254	212	263	228	257	243	224	213	211	228	183	214	233	235	208	239	213	240	219	226	223	210	272	231	252	216	252	207	243	252	256	238	228	233	230	230	226	258	234	227	260	213	221	211	267	251	245	230	216	236	259	225	224	246	198	254	245	239	249	232	270	205	235	233	248	248	231	236	204	238	205	212	219	221	204	209	215	202	191	262	240	227	235	197	226	211	211	240	214	233	216	246	227	249	242	231	225	235	213	259	222	269	230	203	261	232	224	230	244	231	252	217	268	224	239	230	242	234	242	230	218	204	221	219	224	239	218	256	238	247	249	227	226	227	214	200	197	225	231	223	225	208	218	228	247	244	236	253	225	215	235	246	246	228	230	218	226	224	230	243	209	242	236	212	220	243	259	246	222	251	247	228	249	236	247	246	223	223	231	229	237	216	215	207	201	235	229	257	230	271	263	260	247	249	231	222	248	199	218	248	186	258	217	229	249	238	231	228	246	237	221	213	215	245	231	230	234	223	239	204	210	232	217	231	270	233	214	226	251	238	235	217	231	258	214	219	220	217	255	234	220	256	242	190	220	222	210	234	208	268	212	241	208	216	230	229	238	213	242	233	182	223	243	234	225	219	240	251	228	240	212	259	244	224	247	226	226	219	240	259	238	224	214	233	227	232	219	218	231	221	214	247	193	220	204	214	216	237	204	215	212	244	224	235	246	258	201	241	213	231	231	218	219	226	225	236	256	233	237	231	234	213	214	245	232	236	217	211	242	250	233	235	216	225	219	236	269	252	211	243	246	215	273	209	212	189	213	242	213	242	240	210	237	221	208	232	216	259	233	230	195	250	212	222	238	236	222	228	210	231	228	226	232	228	252	206	207	224	217	264	245	209	235	251	230	234	254	215	207	235	238	223	251	226	233	226	245	210	218	191	241	206	212	235	227	223	218	225	251	200	236	215	222	271	230	225	208	246	227	216	257	219	225	216	228	204	222	237	216	237	236	253	190	240	212	233	222	231	219	233	249	231	231	226	237	217	222	239	237	255	236	232	231	242	206	223	235	220	251	241	250	237	227	238	239	231	240	224	240	261	220	196	217	210	212	227	255	221	224	241	216	254	251	242	242	238	214	254	236	236	200	231	247	253	238	237	264	232	245	220	224	231	220	228	252	217	232	210	215	232	217	265	240	225	232	245	243	227	225	208	242	263	265	250	217	226	246	229	220	241	246	249	229	288	224	210	244	235	253	243	251	241	250	226	230	228	242	220	230	255	239	229	226	238	220	225	252	224	215	239	223	243	252	196	232	245	251	219	239	209	229	243	201	228	231	243	221	227	267	215	268	216	211	223	254	219	227	207	223	256	224	232	225	222	227	237	245	242	238	210	224	266	226	238	228	256	242	271	240	227	233	218	225	216	258	201	225	250	246	247	242	230	234	251	273	203	238	262	234	224	218	225	235	203	198	217	209	228	235	235	240	270	229	249	224	200	225	222	211	276	215	249	216	236	270	250	250	223	243	239	234	208	226	202	276	261	231	236	229	233	241	226	242	254	222	224	225	232	220	213	202	219	230	226	195	241	241	213	249	243	226	217	244	211	218	219	235	234	236	246	194	251	206	239	239	231	230	234	226	272	239	242	211	253	216	249	246	238	215	244	241	238	233	251	251	237	234	218	207	236	225	243	243	240	236	240	218	240	225	248	221	245	236	205	214	218	247	219	211	235	238	252	248	231	231	221	239	233	252	219	229	241	212	243	208	223	223	269	233	244	250	279	224	229	221	257	227	241	223	222	248	220	223	201	245	259	223	234	241	248	215	237	244	207	254	230	231	218	237	235	220	214	247	241	224	213	268	225	244	211	241	228	231	199	220	221	203	217	226	218	254	210	243	198	223	230	226	239	229	226	222	244	234	246	258	254	235
12574	4479	8043	9602	9936	8818	6854	4994	3808	2761	1967	1632	1485	1404	1215	1122	984	858	778	748	721	668	694	654	635	624	627	605	596	586	577	571	555	549	595	610	530	530	519	524	551	548	511	530	568	514	545	506	493	496	512	527	577	533	525	585	564	503	562	549	569	557	531	567	567	552	507	595	533	563	523	559	562	530	555	539	597	532	526	526	531	503	525	515	534	545	526	515	537	507	545	551	527	503	541	541	498	518	523	498	488	540	506	503	502	518	532	543	550	525	534	529	557	516	562	525	562	550	532	504	561	455	476	521	566	532	531	530	552	535	482	487	528	548	538	552	558	521	534	514	515	528	514	534	553	582	490	481	562	538	504	511	517	520	521	519	548	542	501	542	548	517	518	493	500	536	555	526	556	533	587	505	548	553	480	547	519	477	528	529	499	541	513	471	552	532	493	563	553	529	504	542	553	495	543	595	539	518	542	523	537	586	515	553	507	528	563	532	508	527	490	502	557	530	515	518	545	531	512	518	541	496	553	539	598	529	531	543	560	549	546	533	522	555	542	514	565	497	523	523	525	542	566	513	513	489	514	535	516	558	532	519	538	543	551	514	576	516	554	536	533	549	516	549	550	499	555	558	503	549	564	489	544	483	551	553	476	537	564	548	554	519	550	552	548	566	545	549	542	541	548	538	528	525	533	553	551	531	530	530	522	536	543	519	582	547	499	499	505	580	531	518	538	541	547	559	513	539	533	495	464	510	517	509	521	530	518	577	534	531	567	567	542	568	516	492	491	525	559	563	524	512	549	496	525	571	529	521	522	593	519	510	562	540	531	523	530	479	518	506	496	515	533	498	532	503	562	521	514	510	544	495	528	517	503	563	536	522	519	521	524	548	491	536	543	516	523	506	530	526	537	530	533	523	537	545	537	505	541	588	510	533	555	547	510	542	525	532	510	561	523	486	537	535	491	533	480	521	542	532	540	511	539	537	499	538	529	541	506	545	543	520	546	543	551	564	530	545	495	527	516	485	537	496	553	509	552	552	569	563	499	529	535	508	541	519	522	537	530	509	490	498	545	507	531	506	523	546	509	517	542	551	509	566	534	533	517	553	513	516	522	563	558	529	545	516	528	519	490	562	529	488	525	566	501	509	521	517	508	530	561	532	537	522	539	548	531	493	504	557	531	498	506	523	569	530	547	556	571	493	537	512	541	544	515	562	539	502	525	559	530	481	522	573	575	515	523	502	540	573	493	507	511	538	502	539	568	524	525	485	524	537	504	559	549	545	531	552	488	521	548	550	513	523	539	531	549	533	562	497	527	536	519	525	545	527	510	535	592	538	519	533	548	521	522	515	516	547	558	528	511	547	504	542	529	522	537	573	528	555	530	501	537	511	549	506	546	518	571	512	531	497	523	526	577	537	514	520	544	570	535	503	532	532	507	530	541	537	523	580	547	506	550	513	522	530	526	534	553	538	498	539	520	543	514	517	536	527	510	553	557	493	513	542	561	488	501	545	511	577	530	566	564	495	578	513	511	513	526	550	539	534	550	507	532	537	535	505	549	515	496	551	488	560	531	540	496	559	515	488	555	525	496	548	514	535	526	522	565	506	555	519	536	539	521	566	499	549	530	546	526	508	533	514	513	499	532	473	522	527	505	547	523	500	496	542	516	509	566	497	516	533	558	507	529	535	510	514	505	526	541	528	506	554	513	515	558	537	516	527	530	568	527	537	535	517	550	538	500	563	514	513	534	525	534	482	490	546	503	527	568	519	545	516	545	496	527	534	584	543	506	528	553	537	514	551	519	534	590	495	541	528	531	550	494	502	520	551	525	549	514	508	511	534	493	537	493	548	547	499	497	533	518	567	524	543	531	530	522	508	547	518	520	523	480	541	529	486	521	502	505	568	509	543	484	483	568	519	549	528	506	517	512	534	591	554	529	536	492	590	532	518	500	550	529	543	509	486	504	526	543	535	514	510	522	550	529	474	539	567	468	523	562	544	582	511	506	552	529	512	496	500	569	489	546	528	527	583	551	533	504	470	540	528	471	566	513	556	544	541	497	530	521	522	565	527	522	536	517	503	567	509	583	514	555	535	545	533	472	524	480	526	517	530	489	557	559	541	565	563	500	523	486	552	529	528	519	498	519	554	516	554	591	553	475	556	550	498	521	554	506	498	505	542	508	512	519	509	545	546	539	492	528	524	548	539	561	546	504	559	582	549	573	516	502	542	524	565	521	512	523	528	490	553	544	516	519	531	535	519	545	535	553	543	547	544	508	531	527	578	537	518	526	529	535	537	530	543	544	492	519	532	543	532	458	525	518	550	489	553	539	488	524	485	542	503	530	528	490	528	517	538	543	533	497	558	521	557	532	543	552	531	543	556	562	525	544	506	555	551	528	521	543	506	569	506	513	530	538	509	514	540	494	514	534	544	555	557	539	563	516	507	544	557	522	531	518	497	543	502	532	523	514	529	505	564	505	514	499	523	504	541	562	517	539	541	518	515	530	537	534	530	553	493	510	512	522	541	550	534	537	497	578	570	507	541	502	516	527	535	569	495	514	544	514	493	572	547	491	525	559	542	518	529	575	548	512	543	574	497	554	496	530	522	522	482	503	499	539	513	535	479	522	493	560	545	513	527	537	538	528	554	514	521	503	517	505	537	537	501	529	516	529	531	549	528	516	510	569	537	593	508	526	536	525	546	486	556	492	509	522	510	517	522	526	565	542	518	549	538	533	555	524	534	552	531	517	544	569	491	551	541	545	525	517	555	546	512	579	501	545	509	523	537	514	535	516	490	517	519	514	529	553	574	563	495	519	519	518	542	496	510	562	557	574	541	493	545	582	533	543	494	588	562	546	519	557	536	567	537	559	534	512	468	538	561	529	530	503	553	571	537	476	526	523	541	523	554	526	501	545	548	571	549	531	515	498	496	453	550	522	512	564	517	499	576	530	540	527	533	542	519	559	557	542	509	515	570	494	571	529	538	540	490	513	509	534	518	530	468	526	557	536	544	550	543	539	491	542	583	520	540	495	536	512	504	525	517	528	560	497	495	487	514	553	574	533	535	552	524	523	544	539	556	534	555	552	545	541	486	542	532	545	513	571	513	522	541	492	542	578	540	525	566	520	551	526	541	539	529	560	558	539	537	539	539	549	551	551	529	545	536	517	558	504	506	570	520	567	513	515	534	502	526	541	518	509	544	478	542	505	551	529	544	531	556	513	542	527	564	491	553	525	471	596	558	539	506	527	554	592	503	527	524	520	558	500	525	519	529	528	500	551	541	519	522	506	515	514	507	535	531	541	564	533	589	536	528	520	558	538	503	537	498	568	532	523	543	509	574	514	523	513	507	528	527	523	594	512	537	517	553	508	573	499	552	549	541	541	520	541	513	549	538	526	534	544	548	574	519	534	542	566	561	530	506	528	537	536	542	542	512	500	530	518	488	552	525	567	533	520	548	539	523	512	556	545	480	537	552	523	516	534	533	553	546
28042	9530	6618	4943	4116	3140	2325	1609	1130	784	566	515	429	421	324	314	290	268	266	246	235	220	211	225	212	211	211	203	221	241	219	204	181	194	241	213	173	162	164	175	181	179	204	188	230	194	189	194	183	182	195	233	187	201	183	205	196	177	193	192	208	199	192	187	158	209	204	186	191	185	190	171	192	183	188	192	192	193	195	186	199	215	199	180	171	191	210	219	222	219	174	171	208	190	205	190	181	184	207	176	200	182	208	170	199	186	195	193	194	192	196	167	198	182	207	201	199	180	200	198	193	186	222	171	180	203	185	180	167	200	205	199	188	199	184	185	168	184	204	192	146	163	191	163	189	191	189	179	188	202	195	191	206	197	189	179	189	183	210	219	201	182	180	207	195	183	186	185	194	194	202	220	193	194	207	182	215	166	192	180	210	203	168	198	197	193	211	175	178	190	190	193	159	185	194	185	201	214	206	190	190	236	224	195	195	204	190	172	177	184	175	174	213	206	215	199	191	200	194	205	195	203	193	194	178	197	180	178	199	196	212	168	178	205	200	195	188	183	200	188	164	199	188	201	161	173	184	218	214	194	197	197	197	200	178	182	202	214	162	191	177	202	188	196	204	196	185	187	197	175	180	184	176	203	181	176	205	183	186	200	191	183	212	189	194	176	189	169	175	194	190	206	174	186	214	178	193	186	189	190	175	213	217	204	170	184	193	168	188	184	188	185	195	160	168	198	176	163	191	191	164	173	181	195	172	182	180	195	184	195	165	197	184	198	220	185	175	185	196	193	183	175	214	205	197	190	187	192	194	202	187	205	190	165	169	189	185	186	186	184	179	166	210	191	203	191	202	206	204	192	183	211	195	174	181	196	196	166	165	184	207	186	176	163	184	175	210	197	167	193	180	206	182	179	195	185	191	171	196	205	207	215	170	185	198	213	175	182	202	195	195	188	179	174	177	221	185	187	190	190	203	202	178	190	188	197	175	189	201	181	196	174	190	175	197	193	201	183	213	190	200	184	214	187	191	156	178	220	220	212	196	191	210	205	181	207	197	175	173	175	206	195	207	190	173	187	181	189	179	187	201	218	208	171	166	197	172	216	191	192	190	189	191	176	192	199	205	156	171	200	193	176	213	196	190	165	189	174	173	215	195	205	217	213	202	201	170	187	198	204	195	198	209	183	176	197	196	201	196	196	179	218	189	190	195	179	207	186	221	188	197	206	197	205	211	212	202	181	202	206	177	199	179	231	206	219	183	203	208	181	199	172	201	179	192	203	225	197	183	213	197	190	185	153	197	191	203	182	195	183	191	185	198	192	223	188	222	192	200	174	191	196	187	190	208	199	169	186	213	193	193	206	191	205	193	196	163	206	189	167	216	187	187	192	203	198	221	174	195	208	189	192	215	199	192	192	211	173	213	184	197	155	184	179	211	177	218	201	193	170	194	215	195	172	218	201	192	203	202	183	198	183	191	192	225	182	228	188	184	172	184	170	168	166	186	193	206	184	205	184	179	193	200	190	186	189	207	192	199	192	200	183	180	208	208	201	191	214	185	200	191	175	195	200	175	169	184	178	177	194	188	207	195	185	184	208	163	183	195	172	205	204	174	212	222	206	216	212	192	178	174	180	209	188	218	181	206	198	187	191	202	152	195	191	191	180	156	192	213	201	223	211	210	181	190	173	174	197	214	200	209	200	203	181	186	176	198	190	193	192	196	184	150	207	201	202	192	230	196	176	188	185	215	202	173	188	188	190	212	199	177	161	197	199	158	197	197	188	199	184	196	204	204	184	188	186	169	193	210	184	160	188	178	204	167	172	168	180	203	220	220	219	209	196	161	196	198	190	193	188	172	172	192	187	199	178	188	213	182	185	200	206	168	210	196	171	161	195	201	191	209	207	180	177	180	174	182	207	189	166	180	181	174	185	192	169	169	184	209	195	192	173	175	186	199	199	194	187	194	198	182	171	182	166	181	197	196	184	210	201	178	190	222	200	191	185	190	200	164	186	190	201	183	176	205	201	170	207	222	198	198	176	182	205	224	213	184	203	190	189	214	193	202	197	184	236	192	199	182	209	203	194	173	203	195	198	165	202	195	201	194	204	211	214	178	181	186	203	183	181	194	179	206	203	200	185	201	207	203	180	214	196	181	191	181	181	196	196	183	189	182	190	187	177	206	196	194	206	194	176	200	205	208	166	202	216	205	186	184	205	163	211	191	186	194	196	178	196	182	182	197	201	186	197	164	208	216	183	189	231	226	188	187	214	190	182	198	182	213	200	205	175	178	207	188	198	200	182	177	201	205	188	211	195	212	187	193	212	214	181	211	186	186	203	195	181	190	186	167	219	215	207	180	190	187	209	188	180	190	212	177	178	166	180	180	220	212	180	192	242	178	205	187	182	196	171	203	218	178	191	161	211	208	183	237	210	179	203	200	200	193	195	194	166	188	216	200	194	193	180	194	166	193	205	207	188	184	203	196	218	178	213	207	198	173	190	172	199	179	186	218	198	197	193	186	222	208	219	179	175	201	174	154	217	197	184	186	200	194	185	175	203	194	196	217	199	206	183	208	191	220	218	199	202	172	204	180	201	203	173	186	179	198	193	210	192	182	190	195	210	203	198	175	237	190	190	204	185	184	185	196	178	193	191	200	195	217	193	183	229	177	193	217	187	192	215	203	193	193	179	191	187	197	179	205	195	181	177	179	205	183	196	210	198	164	173	181	186	212	196	206	210	201	186	197	204	210	182	189	182	207	165	182	186	200	196	158	188	188	204	203	205	208	196	210	164	171	198	223	184	187	181	174	212	177	187	209	204	184	186	198	218	191	204	181	186	183	192	161	193	195	208	215	211	183	184	162	180	185	197	208	217	166	180	150	187	198	183	196	185	195	212	176	186	186	205	206	201	205	173	156	217	200	185	198	182	195	173	189	185	222	200	196	183	180	196	194	183	194	194	194	206	194	187	176	209	197	212	188	162	203	190	182	187	187	196	182	204	204	194	196	193	202	209	180	193	191	192	205	175	200	229	211	188	177	201	183	198	173	215	221	202	179	219	190	181	193	224	188	194	216	197	168	192	176	180	206	220	197	216	181	200	211	199	203	182	204	180	157	178	201	197	189	179	201	192	160	185	222	198	181	174	201	172	185	187	194	214	192	181	184	177	186	189	192	189	197	177	194	187	191	180	157	182	199	186	219	210	193	173	209	190	200	176	203	197	190	179	163	168	192	208	171	175	185	220	206	214	202	190	183	171	182	188	218	179	190	179	192	181	200	202	190	196	165	218	198	205	180	196	182	224	204	161	166	192	199	205	187	208	203	225	188	181	226	187	196	173	180	180	212	204	173	192	186	204	191	170	194	181	164	171	202	182	160	199	213	220	190	191	195	194	220	164	178	178	207	195	207	189	215	182	195	169	195	181	192	198	195	201	191	219	198	188	207	183	211	189	212	174	187	166	196	184	198	178	197	197	183	182	214	182	212	188	177	177
16115	6200	11082	13219	13383	11818	9494	7108	5186	3729	2741	2214	1955	1731	1433	1412	1208	918	911	786	695	733	693	662	650	643	666	581	610	587	638	554	532	492	594	538	500	536	475	485	511	534	492	521	484	468	501	501	521	488	499	495	467	494	462	464	508	452	490	543	508	463	503	541	511	510	474	481	466	497	526	443	494	481	493	454	476	473	503	475	506	521	468	452	446	494	435	507	456	427	474	481	502	465	505	507	483	491	453	487	482	469	497	476	494	442	448	495	455	498	494	488	461	482	451	493	462	459	458	471	483	471	463	469	449	456	415	471	473	448	480	473	463	493	482	415	443	451	489	458	474	465	459	467	477	470	430	544	469	484	472	451	479	500	473	445	468	473	459	489	471	452	481	440	470	520	502	483	477	473	477	508	482	458	470	478	477	488	456	480	483	449	440	474	437	470	498	474	449	479	445	421	501	491	473	464	428	476	445	471	464	499	428	421	459	485	463	498	495	507	489	515	453	475	466	489	484	475	494	503	405	466	483	469	446	439	434	401	485	477	513	445	490	476	445	476	518	451	467	460	485	495	476	483	461	424	438	461	442	446	457	474	476	468	484	449	477	483	481	442	486	479	468	473	482	455	503	472	474	459	459	477	474	494	467	487	451	409	443	447	476	451	480	503	477	492	481	496	522	475	484	449	461	431	480	474	478	479	487	472	459	452	479	487	454	487	513	491	517	492	450	466	474	462	455	477	473	421	448	461	487	454	442	445	501	479	475	472	480	488	498	453	469	447	466	466	479	491	443	479	494	444	437	432	462	459	483	473	455	474	448	465	511	510	493	446	458	461	462	406	447	511	447	462	466	416	479	476	465	467	443	463	474	477	462	461	480	462	474	519	487	459	516	459	458	466	477	476	473	460	462	492	458	459	440	484	485	491	451	452	464	473	465	460	472	429	443	470	460	461	458	425	431	477	459	453	540	478	481	480	473	468	455	479	466	457	469	486	460	451	485	447	497	478	468	482	461	472	487	483	488	451	510	480	502	476	439	468	476	460	492	460	473	474	442	507	425	502	458	466	450	482	429	466	478	462	433	435	432	441	461	476	477	474	466	479	452	505	477	504	450	450	505	451	478	468	514	499	453	486	430	481	435	462	474	458	469	489	483	469	515	455	506	505	483	465	487	465	468	468	472	452	458	466	472	475	486	439	472	497	427	492	471	446	421	469	452	463	464	478	431	503	440	451	475	467	493	453	472	460	444	502	450	474	451	465	439	431	465	458	439	460	509	471	441	491	446	473	442	498	487	455	481	468	449	483	453	483	456	460	504	472	533	463	453	509	501	481	450	459	474	473	485	449	466	470	497	460	441	456	420	463	449	461	481	468	508	426	445	479	453	479	467	447	424	465	472	499	481	458	474	500	468	463	448	442	495	479	461	497	462	455	458	443	503	425	466	494	470	485	458	483	476	474	489	511	442	432	469	472	435	492	443	503	445	482	480	479	463	486	469	424	496	494	490	464	455	488	473	476	473	486	489	478	449	467	444	439	435	464	498	431	483	502	455	484	506	491	501	463	454	480	458	456	470	463	458	465	505	468	473	480	446	447	472	465	456	481	456	473	475	480	482	530	488	454	495	470	515	449	473	449	448	484	499	467	485	479	454	472	493	451	474	454	461	449	465	474	493	439	459	488	468	482	489	435	458	475	439	451	496	480	461	499	491	471	470	483	484	485	470	502	520	512	488	474	460	459	475	520	471	475	471	423	483	478	467	455	490	452	470	478	458	463	457	501	494	498	451	463	455	455	495	466	405	485	491	499	492	468	432	429	481	490	473	434	461	494	465	465	482	491	477	426	480	517	471	444	465	502	468	473	434	523	486	496	454	442	453	483	471	459	452	449	480	457	443	476	479	496	474	503	470	485	472	479	501	495	464	458	472	491	467	524	452	484	509	489	457	458	481	482	465	463	444	472	480	499	463	502	472	499	498	460	429	439	445	469	427	511	437	482	474	485	464	463	477	467	485	440	424	442	469	476	499	510	442	504	431	481	480	488	472	492	452	446	499	464	463	476	450	480	478	464	467	454	487	457	513	479	487	464	444	475	458	499	488	460	469	442	478	456	474	485	454	462	482	479	466	477	442	460	461	457	494	534	468	477	401	477	479	503	483	498	456	473	476	495	470	465	501	488	452	479	455	514	494	486	495	473	480	442	467	492	453	445	470	481	489	484	472	479	501	504	461	462	457	472	437	466	495	494	440	439	502	463	496	435	453	471	481	471	432	475	463	501	459	479	486	484	509	465	461	448	453	463	482	511	461	457	483	487	424	470	483	483	500	459	463	447	458	467	446	463	467	475	451	466	499	478	500	495	476	430	472	489	537	453	476	461	441	452	475	459	469	427	483	439	464	487	464	501	463	493	465	443	416	476	488	468	496	479	467	469	487	464	442	484	464	480	475	479	478	513	448	440	428	486	466	474	478	483	490	442	473	486	451	449	487	477	486	429	474	504	449	490	491	429	468	472	479	448	500	479	463	451	478	444	425	449	441	480	486	481	466	470	464	448	438	459	500	444	457	483	485	479	499	490	474	464	476	466	483	457	458	486	470	481	466	476	422	464	467	438	474	456	472	507	524	487	487	463	509	476	438	462	460	437	478	461	500	453	481	487	501	467	452	481	471	445	472	485	442	461	477	496	482	475	497	467	490	472	503	472	469	450	461	451	454	489	512	448	464	458	428	479	487	490	449	461	457	491	440	471	461	465	482	459	461	436	469	473	497	458	444	468	478	468	488	455	429	467	445	460	467	451	455	434	497	474	460	454	469	470	432	458	469	471	497	493	483	466	472	466	471	444	498	467	464	440	469	464	468	458	445	462	499	514	466	447	471	486	476	433	479	434	429	473	523	502	441	478	423	475	490	464	490	448	474	483	504	445	459	457	426	490	490	441	496	466	501	458	483	508	476	458	454	486	456	494	456	460	497	469	491	433	483	474	435	437	482	481	450	456	484	457	464	441	441	450	472	464	505	454	510	477	495	443	450	489	435	457	460	457	465	472	499	504	444	454	497	462	453	524	493	473	466	495	456	465	459	453	442	443	462	485	434	517	479	496	473	452	522	436	496	470	473	456	460	470	445	497	498	455	452	473	452	529	477	454	501	479	484	446	456	483	490	475	488	472	470	464	453	453	505	464	443	487	472	456	468	451	437	488	482	479	476	447	479	476	485	489	453	497	478	474	467	497	494	500	463	476	492	477	428	455	473	512	493	448	484	463	456	470	448	476	485	485	471	458	454	471	461	427	471	464	457	429	471	496	444	446	447	473	468	454	465	493	444	488	492	461	454	493	448	490	484	482	453	455	426	461	468	477	466	450	502	495	453	443	480	475	482	486	463	467	483	464	504	488	486	485	470	478	449	463	493	439	442	463	492	450	426	493	488	448	470	472	431	494	486	501	432	486	439	478	450	486	422	502	456	436	437	458	467	483	492	454	472	467	516	484	475	453	531	483
8526	2702	2229	1671	1300	1223	943	737	617	580	488	430	444	393	387	416	401	396	362	381	345	383	342	372	350	349	356	383	380	388	349	399	402	390	364	370	365	346	373	348	414	369	349	368	374	358	348	399	345	390	362	396	370	395	306	378	381	401	411	374	345	339	399	364	385	367	346	390	395	402	420	375	342	332	366	355	337	355	355	401	336	403	387	361	381	374	363	368	377	378	383	362	350	353	356	366	384	390	349	353	364	368	376	353	352	380	372	369	360	354	361	388	383	373	357	362	402	397	366	344	348	345	332	357	318	379	398	361	381	398	331	373	391	337	337	422	377	351	339	408	350	336	389	347	368	399	386	383	366	336	357	362	375	378	353	364	391	340	377	391	362	366	391	386	380	379	363	333	395	389	355	386	367	379	378	392	322	373	387	432	372	347	354	374	362	393	371	367	363	340	383	373	373	365	373	349	382	398	344	386	360	331	326	377	352	356	415	411	343	302	380	367	353	377	355	350	362	380	365	372	328	335	384	342	373	398	387	373	354	371	401	373	376	384	376	354	423	376	355	400	331	357	399	358	373	343	391	371	382	387	364	340	363	388	374	341	350	342	325	365	338	358	389	394	392	384	367	374	343	364	401	353	363	371	363	379	391	338	379	357	380	375	379	339	357	375	406	371	350	373	396	355	372	346	344	338	335	365	398	383	363	375	340	330	384	405	366	368	367	391	359	379	368	380	357	374	367	374	369	360	359	388	394	359	405	379	356	389	354	376	390	363	366	399	363	330	361	377	384	369	378	371	385	342	357	373	377	367	387	376	346	386	418	365	367	363	354	329	403	382	375	382	362	357	371	375	334	371	373	361	408	376	383	350	391	355	408	383	396	348	399	395	394	317	357	382	381	367	373	344	356	379	375	369	369	367	348	375	379	401	379	342	373	383	365	351	363	396	353	364	315	354	367	345	362	411	322	351	361	365	377	369	342	348	357	350	360	376	409	395	388	387	379	346	396	348	356	370	340	422	394	359	396	347	359	359	370	359	409	380	381	317	347	355	361	381	393	383	380	371	366	373	355	357	326	386	365	373	376	420	367	341	372	372	383	391	362	335	356	368	391	366	330	407	388	336	373	379	352	378	359	354	352	351	369	368	348	378	366	372	377	380	389	373	351	336	381	334	352	353	389	397	364	365	357	347	326	390	350	402	331	362	378	330	388	342	353	368	373	370	398	373	397	413	356	347	355	386	367	394	375	360	358	365	346	375	369	404	404	427	346	367	353	378	353	385	377	393	362	326	343	389	372	412	365	381	399	384	401	392	376	369	368	377	354	352	370	358	415	367	389	357	367	342	377	389	355	405	403	367	365	421	351	397	347	386	325	380	363	351	381	344	346	384	336	358	363	358	347	375	364	363	378	392	352	403	403	385	340	372	370	347	310	328	376	393	372	331	367	377	362	380	369	326	345	367	379	376	334	399	349	384	405	382	365	341	359	341	416	350	366	390	412	400	423	341	332	380	385	359	347	363	363	367	423	418	377	358	359	359	371	360	376	374	375	367	379	338	382	370	390	348	379	329	374	337	408	363	387	378	377	348	350	387	333	353	351	356	362	371	382	368	349	380	353	380	427	361	363	372	356	369	358	365	345	372	356	359	376	352	368	361	346	357	370	412	380	399	392	381	364	361	381	360	386	376	370	358	335	357	379	364	367	343	373	354	403	389	363	360	395	379	395	379	383	376	365	357	380	397	359	314	414	382	396	356	376	381	421	393	391	399	352	362	377	339	334	366	354	362	355	381	370	352	369	362	356	330	349	392	384	370	399	341	354	375	402	358	352	334	397	366	359	318	372	405	353	355	380	352	361	368	348	398	362	352	352	368	389	355	388	382	371	341	395	374	355	385	372	390	372	367	405	371	386	397	325	343	369	371	400	363	364	363	361	378	352	371	395	366	388	353	374	362	371	357	396	379	393	376	387	397	356	335	395	342	378	389	395	379	365	357	367	377	397	378	375	371	351	346	368	345	376	418	373	368	353	343	388	351	364	382	373	359	389	372	374	375	393	357	339	367	380	360	350	369	364	343	351	340	335	363	374	390	371	369	350	372	360	350	359	370	359	384	348	352	416	355	378	340	349	343	329	374	341	355	375	399	377	397	388	392	341	339	366	326	378	360	374	385	411	367	337	340	358	389	378	376	388	373	396	337	348	374	399	393	417	355	360	380	347	350	397	368	358	375	377	400	410	348	388	414	385	355	394	326	360	323	367	351	378	385	372	318	365	355	344	394	391	384	347	336	372	360	376	400	377	349	366	370	366	363	367	379	346	409	383	361	380	369	407	360	367	374	371	353	370	368	369	353	358	331	369	342	370	369	368	401	311	336	360	359	395	349	384	382	393	362	392	371	387	354	391	390	383	350	352	381	406	377	380	319	374	386	376	360	361	353	348	336	395	372	355	386	401	391	358	407	339	333	401	362	344	346	399	352	359	351	380	372	376	366	366	370	381	321	381	384	356	391	342	352	354	357	390	360	385	365	386	390	371	385	368	370	338	401	375	354	360	332	356	357	357	396	352	361	348	329	363	379	381	342	368	374	338	366	343	373	333	360	350	334	399	343	336	364	386	365	358	335	406	365	328	388	374	390	365	349	356	338	339	356	398	360	364	338	373	361	345	381	354	382	390	344	386	373	395	355	351	354	360	391	419	375	361	367	377	381	394	391	395	361	350	335	389	392	337	332	387	360	363	330	374	363	376	356	366	350	340	395	388	361	324	374	354	367	400	401	323	383	358	375	380	393	332	363	370	397	375	373	345	372	384	350	357	362	336	359	406	380	354	363	363	378	361	361	360	359	358	388	363	339	335	357	375	385	383	362	409	372	361	411	340	329	377	355	374	343	368	367	385	360	353	354	404	334	346	359	360	386	373	377	370	368	374	362	351	349	320	351	381	348	362	358	381	351	347	358	362	376	353	401	382	360	379	342	427	348	367	375	326	380	392	400	335	391	390	410	375	369	357	351	368	351	364	384	374	363	363	329	370	343	383	356	357	405	341	363	381	378	364	343	360	352	381	358	413	385	365	382	389	355	380	378	369	366	379	393	319	376	370	357	368	379	367	333	383	383	364	411	400	356	372	382	364	350	367	341	352	370	356	363	380	345	392	384	398	362	391	369	373	356	382	378	336	368	350	358	383	359	371	375	352	327	347	342	396	356	334	341	400	353	349	365	350	355	382	387	390	355	380	415	401	396	363	379	382	364	364	386	394	408	370	389	373	358	379	420	381	387	374	431	350	364	367	374	379	352	353	392	367	367	331	363	355	389	347	362	348	393	350	353	355	329	409	351	362	351	359	363	394	355	349	334	336	370	389	380	369	298	356	380	367	326	376	416	388	375	340	380	363	372	370	363	363	365	373	397	372	390	381	382	341	363	379	374	360	395	377	377	397	342	399	408	393	388	336	367	416	311	384	391	402	343	390	379	356	356	370	372	396	338	352	371	392	393
5849	2812	4433	5192	4903	4339	3487	2822	2297	1746	1331	1297	1262	1128	1029	1104	1037	965	935	870	857	912	852	849	803	801	858	796	828	791	797	864	835	811	817	777	795	806	782	801	822	823	886	845	810	792	784	788	839	787	770	748	830	843	817	821	809	848	806	758	790	829	870	854	802	773	821	843	856	806	790	779	799	797	796	821	743	804	836	808	816	873	779	820	815	804	831	786	811	788	822	836	799	823	820	842	780	803	758	775	841	722	813	807	849	835	785	816	815	832	869	761	828	782	782	790	796	852	837	814	792	833	848	793	783	855	795	836	828	748	809	843	797	810	808	794	832	757	846	771	788	810	874	826	817	772	789	816	834	827	767	785	790	861	789	812	782	772	820	780	814	812	847	782	847	775	844	791	804	828	810	823	785	754	808	823	824	819	860	794	756	830	825	821	813	822	819	814	764	857	794	811	786	841	805	817	788	810	778	787	793	780	820	792	823	818	786	780	815	799	778	778	840	818	860	831	837	824	837	765	772	770	852	782	755	814	825	850	743	858	787	794	816	773	772	804	833	819	805	834	836	831	835	814	798	812	813	790	801	764	811	846	801	818	833	787	839	766	822	843	812	785	796	792	812	763	788	813	828	788	824	816	817	825	809	813	784	788	731	720	836	756	793	729	822	785	753	809	778	825	809	815	858	782	784	837	811	771	772	823	713	787	818	798	819	756	773	830	826	815	781	838	791	814	798	788	767	820	775	851	796	846	777	834	831	830	818	828	800	806	816	832	810	802	813	865	749	768	794	810	773	815	821	811	804	765	815	795	833	815	819	826	821	854	765	791	788	823	812	787	819	806	820	822	757	801	785	805	795	853	804	791	770	795	837	799	798	849	782	836	838	809	790	787	788	828	822	841	786	805	801	837	800	804	782	847	818	803	817	796	791	798	808	801	803	784	747	768	793	794	854	782	809	751	796	791	825	821	810	787	821	724	763	768	799	771	786	822	850	805	833	799	838	805	811	809	806	837	806	811	802	809	767	768	818	796	808	794	791	809	823	833	777	811	773	794	798	844	819	792	812	822	799	831	757	803	798	798	792	801	821	829	839	778	844	815	799	821	823	835	834	779	833	797	774	768	882	779	765	832	825	787	806	813	800	794	772	862	817	826	835	833	816	828	824	823	831	817	808	788	759	804	837	843	828	831	813	790	810	827	763	796	775	796	815	830	832	822	817	761	792	836	817	817	807	795	811	834	779	818	790	852	826	848	796	812	817	773	802	820	779	800	777	822	752	825	791	836	855	826	799	827	828	824	798	844	785	753	828	807	832	786	818	809	801	810	794	798	774	814	819	757	824	821	793	803	780	822	848	755	813	803	742	832	798	893	811	799	804	823	801	816	828	824	845	816	759	791	826	823	830	802	832	829	804	758	761	821	814	793	774	813	774	831	782	800	865	811	781	808	789	762	789	785	815	784	817	765	805	811	786	847	799	803	836	803	860	779	821	792	771	818	810	814	801	839	804	827	782	812	847	795	776	782	787	809	839	795	799	780	785	778	825	809	791	835	759	778	848	805	784	810	793	783	841	804	829	816	799	737	784	766	779	830	833	814	864	771	792	795	784	852	842	792	749	780	803	803	841	809	807	849	769	837	798	785	812	800	824	789	826	773	808	800	772	824	801	816	822	858	841	737	791	777	775	794	741	780	809	807	776	804	818	832	761	785	816	795	752	848	764	802	799	815	769	805	815	813	837	760	838	802	793	796	836	806	771	868	814	797	795	779	775	779	836	804	782	789	787	779	803	816	797	860	784	808	795	714	814	777	824	776	806	750	781	834	866	772	806	821	820	827	813	863	786	797	804	800	793	783	859	810	762	793	774	799	788	788	780	763	788	806	795	787	745	785	809	821	801	843	783	813	817	799	789	817	863	777	835	799	812	767	764	806	794	728	779	751	825	796	775	797	806	841	804	822	774	757	769	808	842	773	777	772	808	798	805	800	785	767	787	841	790	797	849	799	834	821	823	763	807	815	792	806	752	776	784	785	800	794	859	825	821	798	831	808	817	830	844	845	833	781	848	818	754	763	802	811	825	798	745	765	813	846	789	815	784	833	822	803	816	792	804	771	803	789	818	802	764	788	821	826	766	802	817	799	769	859	797	785	836	824	759	822	799	802	845	784	799	808	846	779	818	812	757	789	811	822	792	795	738	802	782	822	783	809	844	843	802	821	811	835	773	833	739	808	833	791	817	805	789	780	847	772	822	738	812	781	818	768	807	785	781	795	788	800	778	806	844	796	778	828	844	768	820	807	841	818	777	851	833	829	760	818	811	834	802	797	779	773	824	767	837	841	766	795	850	781	837	836	812	823	845	769	795	807	840	800	787	781	807	796	807	771	803	803	750	789	822	797	793	832	810	759	793	798	836	761	804	766	825	800	765	810	765	808	772	820	825	753	764	783	828	767	807	759	820	757	772	757	809	827	800	782	801	821	756	758	786	760	779	805	794	831	812	823	859	793	778	758	839	798	760	749	804	809	784	785	815	789	836	844	818	731	881	834	824	763	810	730	788	826	821	860	788	773	793	827	832	849	810	784	799	795	814	814	843	834	748	757	829	785	815	867	815	792	780	762	823	799	786	814	824	827	805	798	824	793	782	819	776	790	846	787	807	833	747	851	817	817	802	765	762	848	804	824	807	785	805	828	792	849	839	796	761	789	765	850	766	794	816	808	764	800	817	861	808	809	824	774	821	823	783	776	814	805	790	831	796	796	783	781	809	778	822	805	797	824	829	812	751	842	792	811	830	820	832	767	787	805	803	825	814	773	779	823	749	824	816	757	749	839	818	785	810	800	731	812	790	795	814	795	777	799	799	776	814	803	847	797	796	808	799	753	793	815	795	820	814	813	834	768	860	802	777	872	786	794	783	830	814	786	819	802	791	792	756	797	836	812	804	773	838	785	755	780	796	821	801	802	879	841	791	836	843	793	815	821	796	814	775	771	793	800	805	815	805	820	759	798	825	790	843	781	831	796	803	803	774	807	787	799	788	810	817	771	819	794	785	870	805	810	826	762	836	768	768	829	798	812	802	760	826	813	815	837	808	833	821	770	802	809	817	810	814	824	811	819	799	795	809	815	784	829	733	793	776	769	789	830	849	864	808	816	868	825	783	809	917	805	787	783	814	841	804	794	817	810	816	770	762	851	773	834	777	836	803	763	778	863	793	760	774	827	806	847	797	786	834	793	788	823	815	723	801	808	842	822	789	848	834	794	852	829	803	792	779	852	803	804	834	824	813	778	829	826	821	754	808	852	831	832	705	781	810	809	766	795	804	786	801	813	847	805	815	813	775	806	801	777	734	831	836	828	824	793	806	763	810	776	798	760	810	819	832	830	785	825	790	799	856	795	755	801	850	751	835	787	777	751	825	762	754	803	850	762	778	779	823	780	852	778	837	773	805	752	815	807	799	856	829	785	789	801	796	827	793	822	819	816	790	831	801	809	801	746
18626	5616	4103	3159	2264	2007	1499	1048	809	622	513	405	432	358	323	327	318	307	262	297	296	219	233	269	234	234	253	250	223	219	231	250	235	232	206	217	226	234	219	238	212	230	259	252	241	212	225	226	233	234	250	201	231	254	221	224	242	257	252	230	226	233	215	239	229	254	233	233	220	194	224	226	251	241	252	245	261	218	238	244	255	242	234	230	260	222	209	244	216	239	231	202	237	208	194	247	239	231	242	213	184	249	248	267	265	215	212	209	257	252	235	225	219	206	260	265	262	226	252	203	259	249	213	237	231	221	247	241	228	233	253	230	215	260	248	239	230	234	245	246	209	244	227	223	194	210	226	189	215	232	258	214	238	232	235	248	253	219	238	245	228	216	245	236	210	211	235	225	211	264	211	229	230	252	229	238	240	221	229	243	230	254	211	221	240	240	260	232	221	231	230	235	249	250	234	216	272	248	219	214	238	201	206	245	240	244	221	238	241	253	228	254	212	239	208	231	244	257	234	262	219	237	256	203	234	223	217	271	244	232	244	224	237	254	230	250	253	240	263	217	236	236	226	267	235	222	233	220	218	235	206	252	212	223	242	223	224	220	230	230	227	226	248	222	210	214	264	228	199	266	236	223	254	247	227	210	221	207	221	242	214	211	238	223	216	240	238	227	224	227	199	241	239	209	223	249	218	233	241	187	288	240	259	233	251	238	239	239	251	221	211	239	220	225	227	226	247	221	231	216	235	228	257	229	234	244	246	234	231	228	245	219	268	233	233	225	247	228	225	229	200	235	255	220	225	226	220	227	244	221	250	249	238	257	261	261	243	236	219	232	226	250	216	253	248	235	235	224	236	232	227	226	233	266	219	241	230	248	244	239	224	236	246	245	245	266	224	231	224	230	246	216	205	220	232	249	253	268	229	226	239	239	229	206	232	235	243	248	223	229	234	242	218	245	244	225	238	240	236	276	231	223	248	210	231	249	226	216	225	206	234	220	231	231	252	240	199	242	221	230	237	246	248	204	213	251	236	235	206	219	220	209	223	234	250	241	219	238	218	203	225	239	260	273	232	230	240	241	242	232	234	241	255	254	231	233	233	239	244	252	209	235	216	211	208	228	238	232	218	221	205	259	215	211	236	230	213	225	220	206	227	226	209	226	208	205	250	256	253	278	226	223	253	224	252	241	235	242	241	226	245	233	213	246	242	228	232	253	255	231	219	262	261	238	249	230	219	229	201	236	243	221	261	230	209	252	225	208	229	229	210	244	247	228	229	242	255	233	223	209	237	214	230	214	227	223	251	203	270	262	223	237	239	233	227	258	224	232	191	191	239	221	241	222	250	238	244	214	223	227	204	224	247	259	219	224	228	222	233	223	229	268	254	233	234	250	248	242	237	225	260	240	228	222	214	213	231	210	241	238	249	240	255	219	179	216	224	229	231	232	245	259	210	239	260	209	264	223	240	242	210	215	234	223	228	223	255	233	224	228	202	206	270	230	237	227	257	236	227	239	237	215	205	244	245	252	256	223	250	244	242	240	261	215	243	230	243	187	230	250	288	231	233	239	235	221	213	220	255	240	214	233	251	243	231	204	237	221	225	223	228	233	202	247	226	233	258	258	234	240	229	255	239	215	210	266	244	221	229	229	203	238	245	262	217	230	248	239	221	241	206	252	264	207	220	228	253	228	244	211	235	240	234	212	230	244	259	224	236	229	229	232	254	248	227	234	196	223	250	219	245	235	217	223	221	203	225	249	205	244	237	225	248	235	242	249	227	235	235	233	236	230	230	233	243	232	271	233	252	214	205	246	227	224	243	242	203	240	222	219	270	241	241	246	250	249	245	243	219	216	229	211	250	252	239	234	203	227	225	294	240	226	230	204	254	242	259	240	247	231	255	235	247	236	232	221	252	218	206	218	226	255	225	221	237	251	231	251	212	239	263	234	225	205	232	222	220	228	268	242	237	209	221	235	262	228	218	202	245	251	228	240	236	243	232	214	243	201	226	220	210	200	218	235	221	227	231	262	217	226	225	225	271	251	221	229	240	227	234	216	239	261	211	221	239	239	187	224	219	209	267	243	256	222	245	211	216	195	208	226	244	265	229	248	226	240	245	249	228	262	223	234	220	226	195	217	243	249	250	230	276	223	234	243	231	242	232	237	232	223	257	240	221	240	239	220	266	248	236	232	257	243	233	233	232	225	235	215	230	233	257	238	230	235	236	246	249	268	241	207	239	251	218	211	242	253	247	238	233	222	236	231	218	243	243	240	243	234	231	216	223	235	243	223	223	240	244	225	236	237	242	235	239	239	235	213	220	254	229	224	236	230	225	268	229	233	243	223	222	221	223	243	232	211	244	216	230	215	208	234	223	243	244	263	185	227	234	218	215	227	250	216	224	253	229	248	226	237	254	217	228	222	229	252	209	265	258	229	253	219	233	241	214	217	226	214	255	227	208	264	220	231	218	250	252	263	221	245	218	235	228	234	215	224	222	236	225	250	236	245	201	197	258	243	229	219	226	238	235	245	196	193	262	233	247	242	208	247	214	225	228	223	234	267	252	212	231	236	270	188	215	265	212	214	244	230	284	272	199	216	223	219	243	244	237	240	255	259	230	227	207	251	224	270	237	226	246	228	253	230	222	233	237	229	231	241	235	184	216	248	218	256	250	239	231	223	220	229	245	223	215	249	237	254	281	244	226	234	219	229	264	226	241	239	252	234	214	208	230	259	227	220	249	226	257	233	217	233	230	236	211	224	232	216	202	216	220	220	220	243	204	228	216	245	247	244	232	226	255	225	238	228	237	241	233	235	200	212	236	199	226	200	219	230	210	233	246	234	228	246	226	243	216	248	260	247	245	262	256	223	254	249	232	228	232	236	226	240	222	234	223	232	225	235	227	254	212	213	224	227	243	231	209	228	237	234	206	234	244	240	254	217	216	213	224	237	237	251	247	210	251	266	225	230	226	224	241	211	234	250	227	230	253	218	233	231	235	235	221	253	238	220	224	251	248	216	217	251	250	227	248	219	254	249	241	237	213	220	204	232	223	231	217	254	232	243	219	231	197	239	248	240	228	223	216	242	226	243	268	239	247	213	231	235	222	219	207	235	228	240	244	233	243	220	258	230	219	253	229	229	229	214	219	226	224	232	241	233	244	243	236	229	230	231	223	239	247	236	241	237	237	226	236	253	216	235	219	222	241	251	226	225	222	242	207	237	214	250	234	240	242	219	237	241	204	229	208	257	237	252	252	231	241	260	246	237	241	205	217	245	206	234	231	215	200	254	236	252	250	256	206	236	232	245	235	244	225	222	221	248	216	241	218	235	229	240	247	217	257	238	255	249	224	237	210	205	234	227	229	265	198	240	225	250	217	215	243	265	215	249	228	228	249	266	248	254	214	215	242	225	230	219	247	208	239	219	227	243	235	249	220	228	262	234	242	241	230	266	234	200	236	235	229	250	273	225	197	209	224	235	226	274	233	209	251	222
12274	4247	7770	8972	8413	8115	6305	4763	3579	2543	2004	1715	1449	1340	1139	1210	1044	864	838	711	742	712	664	673	660	616	662	622	567	582	540	585	576	611	566	567	555	562	542	507	555	537	542	537	523	546	526	553	538	579	580	510	523	544	561	529	505	522	500	527	536	553	555	570	539	595	543	529	546	579	543	518	520	558	528	538	536	544	532	503	519	548	519	518	505	521	547	555	558	530	579	562	504	577	497	567	575	502	538	528	553	509	539	515	513	544	574	543	571	546	532	558	510	509	512	540	539	516	559	537	566	560	550	538	528	544	549	563	547	548	535	535	550	545	515	529	556	544	530	529	526	560	513	533	520	503	515	506	496	515	537	548	564	531	532	522	528	544	558	516	513	534	521	508	520	594	522	555	541	540	507	521	564	533	518	520	494	514	497	550	553	511	535	547	526	508	538	551	534	517	567	523	506	542	539	495	531	593	510	514	491	489	529	546	525	538	535	553	543	539	545	535	557	528	510	506	551	555	544	523	522	519	501	485	512	561	523	514	550	521	544	518	520	527	536	530	562	524	520	524	534	530	546	508	546	544	559	511	559	482	503	514	547	543	498	522	522	528	515	529	503	525	517	543	570	525	509	510	527	526	517	537	501	542	540	537	529	514	515	512	529	535	502	538	529	512	575	529	524	562	502	480	538	504	558	557	542	497	525	534	564	541	532	519	520	540	500	485	519	542	525	537	527	538	496	524	558	535	533	534	518	543	548	536	556	535	525	517	529	531	540	521	511	537	545	537	522	523	552	532	519	563	525	550	545	528	525	532	562	504	521	566	575	498	507	563	523	515	538	541	550	562	540	499	563	542	551	521	511	552	572	513	508	538	524	520	533	524	532	520	534	516	499	525	530	539	537	545	532	530	557	533	548	572	516	528	544	539	529	541	563	568	542	517	550	498	502	517	525	545	523	525	508	520	519	534	551	534	565	540	551	509	560	523	514	543	520	520	533	537	504	504	549	560	503	520	528	512	534	532	555	535	510	524	551	540	551	537	526	552	520	476	511	526	482	528	534	538	510	499	507	525	540	545	534	547	513	508	508	515	508	547	552	529	558	514	529	507	564	517	498	558	554	543	545	525	554	557	546	533	512	521	528	506	514	518	559	512	542	504	536	533	530	559	552	583	605	540	528	512	546	527	539	533	496	541	532	538	543	550	536	539	540	536	529	569	529	568	531	527	527	554	544	542	495	559	560	525	502	543	497	556	536	542	535	562	543	525	563	501	535	502	539	569	529	520	549	567	526	530	518	548	501	495	558	539	561	575	532	518	543	525	565	573	589	533	536	581	590	517	542	514	553	542	550	568	527	519	513	540	540	595	515	534	531	516	548	506	527	508	513	524	496	558	518	524	516	549	551	537	523	547	535	554	514	532	543	525	530	565	532	559	518	491	533	544	505	471	552	537	496	474	521	561	523	530	560	534	528	549	561	515	524	558	515	524	587	575	546	524	509	538	495	525	520	523	538	535	530	528	485	568	556	521	534	517	523	561	571	548	540	529	538	523	503	533	538	521	539	542	529	535	535	509	522	551	565	515	554	544	524	512	531	527	523	540	523	502	519	528	547	549	517	601	501	515	539	582	527	537	532	554	542	531	562	511	546	589	498	505	536	529	531	534	516	543	504	529	541	567	505	529	572	572	546	526	518	526	551	543	565	504	523	556	518	569	547	512	497	565	525	545	523	485	507	545	552	515	529	512	556	498	535	541	576	518	502	537	577	552	521	518	533	542	492	547	521	540	554	545	570	496	537	567	505	552	536	493	516	495	513	536	534	508	530	549	555	536	512	538	556	554	551	543	521	543	557	530	507	543	515	526	546	560	570	548	519	494	535	524	543	500	516	551	569	562	568	523	537	569	501	505	544	558	549	546	531	536	531	519	487	534	530	550	542	506	549	531	535	556	546	539	552	539	530	506	513	543	528	487	520	510	589	545	525	550	546	542	579	530	520	525	544	553	546	523	570	519	556	504	563	558	492	552	538	541	516	548	541	524	536	518	534	568	534	536	532	516	568	526	537	503	522	545	516	503	631	507	528	533	497	528	531	533	528	536	504	511	544	524	532	532	533	574	502	569	555	573	537	525	531	591	534	509	504	529	541	547	543	560	545	520	554	480	584	502	558	531	514	560	593	546	537	555	505	528	510	563	524	537	518	532	510	519	535	508	476	535	549	546	567	506	529	560	559	534	532	570	564	581	522	513	566	536	522	504	542	563	532	499	546	528	530	518	541	492	558	530	500	537	524	526	507	540	571	527	542	528	519	509	564	506	529	543	519	499	530	527	537	508	537	533	561	516	513	536	530	559	491	527	553	560	510	525	514	522	539	551	521	521	567	543	546	535	541	509	556	544	520	506	569	538	571	549	545	533	526	578	529	509	532	530	502	531	557	520	538	495	564	555	508	562	526	532	546	536	570	539	567	516	512	539	577	524	552	526	537	550	559	476	519	519	541	558	535	538	569	564	500	485	505	526	553	571	557	559	545	503	513	561	550	517	549	539	509	540	532	518	503	511	545	514	508	522	532	521	517	574	551	528	510	520	535	517	579	535	568	509	543	513	546	573	563	505	521	500	520	553	558	510	498	519	540	550	526	554	517	559	509	549	484	525	535	514	575	524	591	542	564	523	567	565	551	541	521	522	553	541	546	518	543	545	516	544	554	519	537	531	576	538	509	526	491	541	527	532	556	525	516	528	491	561	557	541	559	519	505	511	499	525	502	528	526	546	512	525	527	504	524	581	516	584	538	539	495	520	537	520	559	527	554	538	502	549	508	547	562	524	542	509	539	518	561	451	555	522	513	525	516	535	541	529	540	518	531	517	508	497	579	562	523	527	538	511	521	549	522	536	551	524	555	510	536	517	572	534	516	513	507	540	504	584	534	547	501	532	544	540	528	533	568	485	529	484	543	538	537	490	545	547	504	561	559	553	533	528	550	565	553	525	523	538	590	522	494	536	488	541	513	512	579	525	522	517	520	522	503	510	556	545	538	509	568	542	497	494	540	564	515	516	505	569	504	533	525	545	581	536	557	544	576	544	511	516	552	560	498	523	571	535	539	522	532	530	516	523	549	517	568	566	581	518	528	497	521	548	537	536	511	516	544	486	553	548	507	506	527	525	564	544	530	541	579	500	560	568	498	504	543	544	536	519	556	501	509	502	514	540	539	570	523	536	478	550	547	494	511	569	529	509	518	535	535	524	523	495	536	567	517	548	534	541	504	479	532	503	538	494	516	521	527	528	540	519	498	528	538	496	538	521	508	516	569	553	520	519	533	510	517	537	541	522	538	525	518	536	507	510	543	549	528	514	504	534	572	523	561	560	518	505	492	537	544	535	512	527	539	543	502	523	521	572	583	514	543	520	586	558	540	552	535	572	546	531	563	499	541	520	487	519	502	532	557	528	537	532	544	492	504	530	518	521	524	579	502	537	538	483	545	535	562	577	539	566	541	547
27966	9836	6491	4828	3383	2568	1982	1399	1080	755	576	489	443	374	327	319	336	252	241	242	278	208	241	239	205	230	220	216	210	206	208	215	190	195	185	192	170	184	192	183	175	221	179	223	217	188	194	203	172	204	182	196	205	202	183	176	175	219	200	192	188	195	226	221	200	172	206	214	201	224	211	187	179	203	204	190	195	197	173	208	217	199	161	195	206	187	201	176	196	193	211	177	189	178	172	203	169	180	169	203	201	219	220	198	196	203	176	191	184	227	198	200	191	178	179	187	213	191	199	199	172	194	188	207	201	210	195	156	192	216	192	169	179	188	204	191	176	202	187	184	231	195	208	192	193	191	208	159	192	195	182	182	192	199	180	185	181	189	185	208	169	210	186	218	203	185	177	206	185	179	202	203	190	199	181	194	175	177	196	164	174	244	184	199	199	166	178	193	183	198	193	205	192	161	192	188	194	199	192	172	213	187	187	199	201	192	183	194	193	207	189	188	188	197	189	230	171	218	185	187	220	200	160	200	188	193	189	188	200	180	212	199	200	187	192	184	213	211	186	191	184	183	199	235	166	196	180	196	187	204	199	192	204	216	216	214	192	186	193	205	185	202	192	201	212	193	191	193	182	181	191	220	220	183	191	168	203	212	183	194	200	172	212	202	188	198	177	202	221	191	186	221	221	201	184	198	206	180	211	189	177	183	194	199	185	191	187	181	214	187	213	177	197	200	185	196	198	170	175	213	170	200	179	203	181	182	191	204	196	187	194	203	203	164	191	180	192	188	170	182	179	189	194	207	211	215	193	218	201	197	187	226	195	197	171	160	179	207	198	199	201	180	198	179	189	186	182	204	193	212	178	183	198	173	176	191	188	210	190	166	181	193	196	191	192	187	193	194	188	199	199	178	181	205	207	187	210	205	169	207	215	177	213	196	168	215	199	176	183	191	185	183	211	188	201	219	195	185	210	211	200	208	189	185	190	203	189	195	207	198	196	201	199	209	194	194	192	189	213	187	163	207	204	180	169	164	201	188	184	200	171	179	193	182	182	173	194	206	197	185	186	197	185	199	173	215	169	191	199	181	187	208	185	202	202	177	194	199	188	203	222	186	173	203	205	212	202	179	170	172	190	200	208	167	212	198	179	170	232	184	175	181	210	186	196	161	170	195	204	189	153	187	212	189	228	176	202	173	206	180	199	184	190	192	187	177	196	209	193	206	204	200	183	183	200	193	195	185	167	218	196	204	202	219	218	201	178	207	195	184	199	184	205	208	204	200	193	170	187	193	188	183	204	186	181	199	221	180	206	184	195	213	194	187	176	180	201	212	181	176	192	179	192	194	190	232	221	202	189	167	207	178	208	198	196	200	186	200	223	186	196	178	217	195	183	193	184	198	162	178	185	189	187	217	193	214	206	178	195	203	189	194	209	182	192	189	162	189	198	184	210	166	204	185	161	218	183	190	186	198	180	188	213	171	203	188	201	195	208	190	171	201	205	192	206	212	200	203	186	201	166	206	193	198	165	167	185	188	217	220	207	194	191	172	159	215	202	201	177	186	187	189	213	165	210	199	202	204	214	198	190	195	197	171	194	205	218	201	180	185	179	211	190	186	195	190	236	194	198	173	192	206	160	173	177	182	179	205	172	228	178	188	201	184	179	221	203	198	181	163	201	168	176	191	189	203	233	201	200	211	208	195	158	224	208	184	165	198	185	201	190	180	176	201	212	218	203	212	196	202	216	192	212	210	202	189	205	177	187	199	192	169	179	182	207	188	191	230	200	191	175	199	204	177	195	183	188	213	195	185	225	212	220	199	192	198	202	198	209	214	176	186	170	180	194	201	180	202	176	198	180	187	191	205	182	197	192	200	181	201	187	212	191	183	172	194	188	189	207	175	203	206	211	183	184	214	184	186	182	187	171	181	199	188	176	193	176	196	173	191	191	186	202	182	202	173	193	174	215	181	168	176	166	212	195	186	191	188	200	214	205	175	181	207	194	179	183	173	208	208	213	192	191	192	192	189	192	180	214	201	176	180	194	182	189	198	186	189	186	216	200	173	213	206	196	163	198	227	179	199	162	193	180	230	201	175	162	185	207	191	229	205	195	245	214	212	191	215	182	188	195	215	197	194	199	163	210	178	194	203	221	177	176	175	210	201	211	191	193	202	193	190	195	213	199	185	216	204	183	204	183	215	198	180	194	172	168	164	188	174	193	203	205	204	198	197	191	208	187	194	198	193	193	183	173	195	180	197	197	202	197	184	183	196	218	230	207	212	225	193	196	203	175	205	181	176	183	203	195	197	177	188	200	189	189	203	205	184	186	181	162	186	176	218	198	174	215	208	201	179	178	172	193	207	178	178	207	185	191	192	201	176	203	208	184	202	188	207	196	199	168	167	203	204	207	188	213	206	199	185	207	199	176	177	199	192	205	189	216	199	183	211	181	182	196	161	181	193	196	228	163	211	186	178	182	199	200	189	207	218	178	210	186	174	207	217	159	191	197	214	209	179	192	193	201	217	170	193	236	187	189	211	208	188	205	215	195	177	198	193	208	204	166	194	191	171	204	206	200	171	204	223	202	184	179	201	180	196	201	184	192	181	200	170	184	163	213	194	198	211	218	179	176	191	189	173	189	188	183	188	199	200	193	195	197	204	196	221	197	159	186	194	187	205	219	230	203	179	204	213	216	250	196	200	211	187	191	161	179	202	176	207	188	175	235	164	174	186	205	201	205	185	206	198	191	198	186	192	208	215	206	197	208	178	189	206	204	192	182	193	189	204	171	194	174	201	194	185	206	218	198	197	207	185	165	205	197	186	226	194	166	186	219	176	197	195	215	196	188	210	178	173	191	187	202	210	195	189	199	223	187	194	185	177	206	208	190	195	182	192	202	202	180	181	194	159	184	217	199	206	199	212	185	188	197	190	224	198	194	218	194	185	185	222	188	192	214	197	189	219	210	201	177	185	200	200	195	203	200	200	182	204	166	202	188	172	197	190	196	179	194	192	213	209	198	217	207	183	176	198	187	174	201	201	183	172	209	184	183	168	197	193	209	205	183	174	194	210	199	197	204	220	201	191	203	198	218	190	205	181	201	197	203	193	218	208	199	204	187	193	215	184	189	221	170	173	185	201	191	206	203	184	191	177	180	163	182	202	189	197	199	202	185	189	192	197	179	185	213	179	178	193	205	196	180	181	211	186	207	177	186	198	201	171	193	192	185	207	183	210	218	170	193	191	190	198	199	213	208	204	195	182	206	186	190	206	196	176	195	217	175	183	190	199	220	187	189	166	192	198	197	184	178	199	216	191	182	199	180	184	195	194	195	190	198	198	212	200	204	197	195	202	194	198	199	183	207	195	191	212	192	189	200	184	212	195	176	201	201	209	176	184	199	176	195	186	172	204	171	191	190	210	181	191	192	193	203	174	204	215	195	197	210	204	180	155	191	206	169	211	178	206	176	205	221	167	183	205	170	210	201	192	173	206	187	195
16100	6664	10710	12265	11267	10546	8535	6546	4865	3660	2762	2168	1918	1650	1468	1425	1320	990	918	813	765	835	686	679	630	650	568	605	593	572	633	583	493	523	579	549	543	500	509	507	504	497	471	525	544	491	482	500	514	448	464	514	496	478	482	486	473	499	487	521	516	522	489	507	506	490	485	558	520	499	489	506	469	488	487	488	470	463	485	472	531	479	436	459	503	482	480	458	489	461	463	510	506	457	466	467	469	456	454	441	489	461	462	475	466	471	520	481	480	494	486	478	522	473	473	457	463	462	446	450	440	487	493	426	473	454	504	501	490	463	465	479	481	479	452	487	464	445	484	497	508	485	460	480	486	485	499	467	462	471	497	495	461	488	459	501	461	498	489	438	424	486	456	430	498	418	446	457	477	502	482	472	445	463	439	460	498	484	442	456	481	475	526	451	464	477	465	457	481	486	472	452	422	463	441	449	512	483	498	454	475	516	490	516	434	470	492	532	442	465	527	468	485	456	454	481	514	476	473	513	494	499	493	492	466	468	446	492	466	482	538	457	471	455	477	496	496	508	501	451	507	468	461	452	444	449	518	440	511	490	473	506	475	463	487	464	473	476	512	464	462	464	433	495	477	463	468	418	462	512	488	448	463	508	507	457	460	435	475	487	472	474	448	471	479	508	460	465	471	489	487	484	474	466	460	465	456	476	456	466	477	483	475	430	481	454	447	480	455	492	460	452	458	479	461	507	452	465	503	426	482	518	444	460	452	491	517	458	529	460	495	481	485	455	481	478	430	524	435	489	466	478	481	480	480	503	460	485	481	464	451	414	461	498	461	483	471	470	448	491	477	494	463	449	468	503	453	506	459	496	463	452	478	445	500	489	459	474	498	488	460	492	462	505	509	478	458	500	459	464	471	473	461	479	456	453	486	469	517	482	454	445	474	509	449	423	481	478	468	471	436	486	507	471	455	432	447	435	496	502	499	484	458	447	453	490	452	487	495	508	451	472	503	453	488	491	485	461	498	445	509	482	465	480	502	475	485	472	499	488	498	494	512	468	452	463	456	445	468	479	502	498	486	453	462	502	487	472	472	442	482	460	428	474	483	508	521	467	465	473	450	445	490	503	472	482	481	470	499	485	458	496	491	454	462	465	432	445	486	457	484	496	456	470	441	500	473	510	496	466	422	470	442	463	449	439	448	484	465	437	485	479	472	458	484	485	479	449	460	486	445	473	476	459	474	479	467	457	404	481	480	485	492	463	476	489	467	489	481	467	446	491	470	473	457	456	419	495	484	478	473	476	488	485	442	467	479	418	454	489	488	462	503	464	471	468	487	468	465	498	482	462	461	470	487	460	445	472	491	476	430	466	466	464	498	464	497	479	493	449	468	457	499	478	456	490	477	481	437	483	473	429	513	511	443	478	447	466	467	485	489	461	448	469	470	480	518	511	482	488	517	462	441	453	444	454	458	502	533	477	497	477	451	507	409	495	450	456	537	466	494	480	443	496	469	478	477	513	463	499	476	433	440	477	468	459	506	515	474	478	440	492	493	476	462	487	448	452	494	495	446	455	475	454	506	469	487	467	538	488	470	479	458	474	482	467	494	424	439	483	488	472	465	463	489	459	459	475	437	522	445	502	428	463	464	490	442	514	446	473	467	488	473	478	468	507	506	453	430	482	493	454	499	512	471	448	474	467	447	468	450	508	485	505	467	482	467	500	482	454	481	467	458	462	496	463	487	510	450	521	499	458	449	479	466	450	499	502	465	491	480	460	521	467	452	503	458	445	456	498	444	449	446	490	510	485	479	499	471	514	441	442	469	484	466	466	448	499	472	443	489	476	485	427	466	488	468	476	447	486	448	446	448	459	472	482	458	474	460	472	478	455	496	459	437	465	485	460	473	487	485	508	472	472	479	487	484	482	502	459	487	458	489	460	472	468	476	444	449	431	472	453	434	442	462	461	461	537	428	481	446	482	481	451	470	452	481	496	484	470	464	453	439	471	429	481	440	458	462	481	486	441	487	440	522	416	511	479	467	469	459	479	448	489	425	468	476	488	497	498	478	489	437	481	493	446	470	489	489	457	446	481	430	466	476	449	436	437	444	481	531	493	475	483	456	459	475	484	480	487	487	452	489	497	480	510	458	541	478	483	470	468	454	444	468	437	461	467	469	466	464	490	487	487	497	468	447	476	482	492	503	486	451	484	428	449	480	458	483	474	461	491	503	469	452	458	464	476	459	482	491	480	454	479	484	493	449	492	475	473	451	470	443	517	457	473	469	484	439	439	481	496	493	474	492	455	481	501	457	499	451	456	455	470	460	469	451	474	451	480	454	507	464	484	480	466	478	507	447	451	489	465	501	473	506	473	461	476	450	467	458	500	445	452	421	468	489	439	464	475	495	490	471	471	483	473	474	414	464	471	491	479	442	502	479	481	496	459	491	457	450	442	484	465	511	502	447	494	490	483	480	442	511	476	472	472	473	474	454	486	468	480	467	481	475	478	486	469	512	452	487	485	482	475	443	420	474	449	507	496	471	469	518	458	502	490	519	454	459	456	487	483	476	478	476	484	456	485	456	453	454	461	518	468	480	467	461	477	465	466	488	456	457	493	475	459	491	460	457	457	457	460	473	434	475	532	449	463	465	485	502	514	412	467	443	458	444	469	468	453	494	479	476	465	468	452	460	480	505	486	457	468	456	436	444	499	443	476	483	448	467	475	456	489	475	510	473	502	509	470	483	490	448	472	432	505	453	467	442	491	485	442	496	454	464	447	479	476	468	461	496	497	473	466	513	479	491	465	479	459	480	480	486	479	454	449	418	485	494	476	461	456	496	468	488	430	505	460	438	434	494	464	465	422	468	475	479	457	475	449	465	485	442	486	486	472	490	467	474	457	442	496	528	518	474	521	481	480	440	445	463	484	496	475	480	480	484	466	488	471	482	496	452	517	456	472	457	445	460	441	479	461	480	504	452	471	499	501	471	500	477	442	436	476	453	458	462	447	446	505	466	473	492	455	445	466	489	493	479	483	467	432	447	502	471	433	459	484	429	485	465	489	483	454	470	456	472	454	454	495	479	457	467	490	459	482	495	470	466	466	444	473	457	471	442	473	445	475	476	463	466	438	504	475	491	486	474	493	448	504	482	458	471	499	487	524	457	501	465	476	434	437	494	466	450	484	465	498	487	516	481	485	478	521	455	460	492	458	476	514	520	484	441	481	451	487	468	477	502	492	447	490	485	494	485	493	469	458	502	490	482	510	495	475	464	483	466	481	460	460	451	474	425	477	479	444	468	477	471	468	482	464	485	468	497	474	426	477	493	462	488	429	442	458	444	511	524	483	464	492	474	473	453	466	446	457	448	484	466	452	467	458	521	469	474	496	525	457	498	446	469	469	497	450	490	482	434	467	461	431	471	460	483	496	465	487	483	479	486	502	488	460	507	449	489	477	439	459	490	440	490	445	444	423	520	495	461	454	483	455	498	470	506	476	460	494
8926	2916	2174	1533	1221	1065	900	755	627	516	442	418	398	448	446	417	382	373	385	382	425	398	347	368	376	378	345	343	392	333	387	360	361	379	363	380	354	389	352	396	366	339	357	394	353	384	352	351	352	362	371	363	377	331	394	388	392	327	363	376	368	396	393	409	365	362	373	383	366	394	383	367	370	316	386	367	364	360	380	366	401	377	366	355	368	373	382	396	350	366	383	380	362	350	360	384	387	352	381	352	367	346	378	353	384	344	395	359	389	380	380	365	353	356	347	350	378	334	364	392	397	398	369	385	400	389	368	365	376	349	367	341	343	340	373	334	375	356	390	323	332	366	383	355	375	367	349	385	382	341	356	350	327	406	399	367	378	334	353	366	368	368	343	333	366	355	385	387	395	344	356	312	376	360	358	381	338	334	344	344	382	378	367	383	384	359	357	421	360	366	371	364	388	376	407	405	371	364	393	385	389	342	363	347	358	373	339	358	354	390	358	388	353	369	397	346	347	356	390	374	344	371	323	390	350	338	355	365	366	354	376	381	380	339	343	343	386	325	399	391	386	393	349	362	391	340	359	349	387	369	386	374	359	336	408	322	364	384	346	383	350	382	381	363	358	368	360	393	364	396	342	380	346	387	335	352	378	347	349	399	354	376	398	394	404	382	361	373	372	360	365	396	356	362	411	350	362	364	362	350	332	366	383	363	367	329	373	394	388	347	363	385	414	364	364	335	396	383	397	368	371	378	389	396	367	358	354	323	384	374	386	343	386	363	366	372	381	374	385	359	390	382	371	375	347	357	331	351	382	423	412	345	333	396	386	391	370	380	370	318	387	394	393	375	392	400	374	343	425	358	367	380	371	384	365	393	381	376	404	384	361	340	369	388	399	403	340	374	370	343	369	408	360	336	353	356	344	393	352	369	377	348	428	341	394	378	360	367	362	358	345	373	377	356	359	421	376	350	360	346	381	354	337	368	341	386	378	364	380	349	387	385	359	373	358	373	382	350	378	418	374	372	353	367	372	402	350	381	348	375	317	376	396	351	379	333	389	404	388	380	366	360	337	381	359	397	376	387	370	363	379	356	363	352	353	389	359	364	360	411	382	340	368	376	365	349	415	375	349	377	417	309	368	359	380	361	379	377	350	349	404	370	382	364	379	395	390	376	354	411	380	374	388	358	380	358	379	358	357	348	366	381	387	354	404	352	375	405	379	369	376	353	373	381	388	410	407	378	348	345	377	362	372	359	350	364	376	355	350	407	357	389	353	349	373	363	366	395	348	384	373	351	368	369	333	350	390	342	333	347	373	370	355	349	370	393	367	348	370	365	345	344	354	347	373	376	358	337	390	369	359	359	343	384	345	379	376	393	383	367	392	360	396	378	372	395	352	357	349	382	371	383	354	330	332	335	388	374	360	373	356	383	366	377	348	383	381	369	349	352	378	373	356	373	366	397	357	362	346	387	377	388	355	369	380	384	353	333	327	378	369	368	373	371	368	366	383	341	386	370	358	386	365	314	373	372	373	388	361	335	355	351	360	383	377	338	330	413	379	417	371	378	361	367	367	384	381	337	340	393	353	350	372	374	368	360	410	342	399	403	353	373	363	342	348	361	362	364	336	391	378	381	356	371	360	360	390	358	361	348	376	384	369	341	349	370	371	390	363	370	356	330	327	344	356	372	343	355	359	349	386	368	359	366	376	358	375	400	373	385	395	382	386	363	363	366	368	368	385	389	336	376	373	306	368	382	383	346	328	346	356	353	363	365	358	355	360	371	400	405	350	385	416	401	371	362	380	374	404	358	341	352	392	353	356	386	380	375	348	355	364	377	365	346	397	363	344	397	372	377	338	382	349	385	365	387	396	392	347	363	340	341	403	325	364	369	409	414	391	411	390	368	360	398	387	362	356	385	374	354	370	373	406	337	387	369	365	354	379	351	340	348	351	364	374	339	372	336	314	382	379	394	378	394	378	360	371	352	375	355	385	404	394	366	395	375	372	331	330	401	379	369	372	370	399	373	384	347	343	371	376	348	358	337	349	338	362	375	361	377	392	379	377	352	387	351	361	353	372	377	331	357	386	342	388	353	345	373	318	376	395	388	347	395	399	340	408	377	378	350	352	408	359	377	384	370	368	385	339	374	363	366	375	372	354	419	372	376	349	355	377	380	389	406	392	359	320	390	330	358	373	403	355	359	352	369	352	351	349	387	358	363	370	335	344	374	374	368	367	319	372	394	380	389	341	347	364	382	372	384	350	361	371	330	392	360	381	391	364	352	391	399	397	342	357	392	355	377	317	391	355	387	352	350	362	344	379	350	402	335	377	379	360	333	361	398	371	359	350	367	414	375	348	395	375	361	379	391	371	328	363	345	376	367	350	376	348	366	374	370	383	340	382	384	386	385	366	374	401	373	388	359	378	352	315	365	390	345	350	361	358	390	364	377	393	375	370	367	356	390	418	351	352	370	355	412	333	366	397	366	408	339	342	377	368	370	371	364	365	388	375	348	375	376	392	392	360	342	378	348	391	381	354	326	368	408	374	385	348	377	353	366	363	412	385	361	326	354	367	399	377	391	362	396	363	398	378	358	365	340	410	373	361	386	389	341	366	365	381	375	351	372	320	371	359	346	352	345	348	377	380	343	344	376	351	341	388	350	338	368	345	365	351	399	317	363	365	341	387	367	367	351	352	374	382	358	348	360	406	346	387	373	350	367	351	390	356	357	337	349	358	355	384	395	403	373	365	357	363	383	375	360	391	379	354	382	386	358	375	397	354	341	365	371	353	377	372	366	388	351	358	356	361	360	359	350	403	354	391	378	385	392	376	350	354	375	395	363	398	328	408	385	320	378	402	375	354	364	366	346	350	349	366	345	364	357	347	378	352	370	352	395	344	378	349	368	378	384	335	349	364	392	374	353	435	340	376	401	406	396	363	375	361	360	370	363	415	359	393	343	383	361	393	368	356	386	379	422	361	368	341	366	382	385	380	369	379	353	386	358	338	359	364	371	347	376	368	364	384	369	354	359	372	386	365	381	356	367	362	373	348	385	367	356	376	354	375	363	379	362	374	372	366	366	369	339	360	393	346	382	355	384	366	343	370	353	388	369	367	351	361	385	375	384	387	375	356	356	356	352	388	379	356	352	321	331	365	369	376	375	346	383	368	406	387	364	345	349	384	410	385	391	359	342	353	344	351	408	388	343	341	342	370	378	351	381	392	375	359	411	370	353	370	403	393	353	381	368	376	346	356	376	374	350	376	376	348	349	355	389	369	355	350	365	392	354	372	370	363	350	403	398	363	337	349	412	353	376	391	376	365	369	360	367	347	379	388	366	400	399	329	404	406	371	355	409	360	324	388	369	385	349	339	391	372	356	363	366	398	352	378	419	370	384	382	344	388	355	366	351	354	364	324	372	404	400	388	353	390	331	359	394	368	367	377	347	384	363	393	356	351	399	367	363	402	359	385	345	366	400	389	396	353	377	347	374
5911	2700	4400	4605	4243	3936	3291	2619	2139	1714	1409	1230	1195	1157	1035	1095	1104	976	889	919	913	872	853	806	857	867	811	870	831	819	835	830	826	796	788	761	837	841	832	823	796	776	770	788	803	826	793	828	811	742	866	753	786	850	807	770	758	748	781	796	859	802	865	775	842	768	806	798	795	800	848	804	806	820	814	800	787	768	857	801	798	851	859	811	835	836	763	769	755	798	765	787	823	838	793	823	805	753	826	850	759	785	800	779	770	802	757	820	772	777	796	824	811	818	816	812	793	758	754	766	818	836	812	822	843	759	817	840	794	802	805	794	744	812	802	787	801	782	769	778	826	850	797	823	792	769	793	800	771	842	785	832	782	809	814	795	807	735	831	787	757	781	844	797	730	807	809	786	798	833	741	772	811	806	771	820	873	831	812	843	839	821	785	766	829	816	800	786	816	821	775	777	842	817	790	798	821	779	862	764	837	786	761	821	815	830	769	787	838	900	800	838	774	850	790	816	772	816	748	833	810	851	804	766	840	813	776	777	799	845	786	790	799	793	804	781	806	859	785	772	798	903	753	788	793	799	781	713	749	814	779	815	814	807	872	843	786	786	757	784	808	783	801	773	812	786	787	845	793	797	825	770	796	778	793	772	770	810	817	817	808	804	770	780	820	846	791	778	767	850	775	837	826	851	790	819	797	819	816	798	820	785	798	776	817	809	719	789	847	835	774	788	840	829	798	815	793	817	787	785	793	846	818	810	789	790	806	778	785	752	753	790	794	785	808	764	771	816	788	807	787	762	778	787	799	751	822	798	821	816	840	795	779	834	780	842	779	791	820	877	786	796	793	823	836	777	801	803	789	788	786	770	812	828	804	805	826	815	775	806	803	829	801	792	792	794	818	840	858	761	822	798	803	841	816	845	810	800	808	763	815	801	777	822	762	825	808	822	779	805	799	841	834	822	801	767	848	819	824	819	835	804	820	814	748	765	796	836	798	787	807	745	835	780	803	812	836	746	840	824	779	831	804	818	814	795	795	772	813	803	797	826	800	781	797	794	817	814	744	791	783	846	853	789	850	833	820	774	762	827	811	779	790	782	811	847	767	804	776	826	784	762	786	790	790	815	846	805	842	847	783	773	812	795	776	749	713	863	810	792	801	806	812	787	823	786	741	835	812	760	747	758	818	787	744	869	775	842	746	831	839	773	776	850	788	767	819	800	771	781	795	787	842	792	802	805	808	773	796	811	775	738	781	822	811	803	780	800	852	782	803	804	802	810	780	804	850	767	808	769	800	773	823	814	775	838	828	797	804	787	771	783	803	813	805	802	823	790	858	770	803	835	789	802	822	781	807	823	760	874	813	869	766	782	836	797	776	767	832	757	811	816	784	769	800	811	750	783	862	749	727	798	809	782	845	859	823	790	792	818	782	814	761	834	783	837	772	791	807	792	809	811	804	862	801	833	812	844	780	815	792	786	708	820	809	857	830	816	820	783	800	795	816	894	779	802	826	767	823	772	819	796	773	782	795	831	833	777	801	822	806	787	783	794	812	790	822	790	800	828	815	813	798	774	819	797	859	791	803	825	790	833	789	846	779	803	812	820	804	785	820	847	770	807	826	816	809	789	768	821	802	778	758	816	774	778	841	777	840	768	786	779	831	778	792	794	811	798	789	839	825	760	825	818	785	805	790	805	767	814	803	789	753	776	760	819	834	814	822	769	756	818	813	772	819	796	847	839	791	777	802	814	787	773	796	786	832	815	841	760	836	778	811	779	775	804	783	807	845	820	821	842	806	811	765	839	814	747	816	821	763	748	764	795	805	767	800	805	789	754	799	805	833	790	824	792	822	850	815	804	814	826	802	768	816	845	832	781	798	773	795	830	792	859	834	805	809	778	823	808	860	745	760	820	789	758	777	796	839	813	820	860	817	787	831	805	777	836	829	778	818	863	754	786	794	799	796	792	792	777	789	826	818	845	822	794	835	786	739	727	857	784	776	806	790	822	761	766	783	789	797	801	777	782	782	818	800	756	778	847	832	782	813	783	778	769	807	805	791	732	834	812	831	841	862	807	838	816	815	818	788	743	817	833	804	816	820	840	772	808	867	821	844	810	818	806	757	807	777	828	833	779	808	817	782	817	798	800	811	762	831	756	804	797	751	812	801	798	813	848	795	784	817	830	764	771	789	828	860	783	805	825	809	808	783	780	821	820	820	762	777	815	811	790	804	782	819	804	796	760	803	792	780	775	803	831	781	778	771	793	800	826	802	795	830	861	819	771	820	831	800	821	802	842	837	787	786	846	808	829	856	772	771	823	749	817	758	806	813	798	821	763	775	829	814	821	759	825	831	782	800	782	791	772	807	768	789	799	812	845	779	782	754	806	789	820	796	784	835	781	810	819	782	784	798	784	792	824	820	763	760	799	808	791	799	812	787	831	822	782	829	793	806	805	781	795	728	791	776	747	712	821	819	786	846	791	753	798	786	802	818	822	809	753	829	794	838	808	788	792	850	784	796	803	798	771	827	814	825	814	817	792	854	831	803	806	819	789	838	804	761	757	809	796	782	820	819	794	784	812	811	801	799	801	848	798	777	793	782	811	808	784	803	818	796	789	790	772	824	819	761	776	818	777	779	807	748	826	848	791	788	835	819	775	857	808	771	776	822	817	791	791	829	817	795	787	800	835	769	745	792	760	770	761	788	786	787	825	812	787	788	816	828	787	829	798	787	804	794	805	798	810	803	815	801	789	794	790	779	808	824	809	800	824	827	839	782	777	783	759	763	801	793	806	787	796	789	815	835	814	797	795	779	814	819	819	761	801	823	803	821	783	824	833	773	793	857	766	790	787	841	803	775	768	805	803	813	784	823	774	741	770	803	789	839	811	817	807	827	861	812	809	847	809	827	818	788	839	807	835	824	858	772	758	764	757	809	812	765	828	760	802	796	800	823	778	781	793	800	817	821	802	801	781	793	893	847	786	820	822	784	778	814	780	817	806	745	850	887	861	753	822	777	761	832	787	808	827	769	727	828	804	807	812	833	802	815	874	812	813	800	806	790	748	790	762	808	831	812	803	783	794	843	830	784	865	826	820	802	793	828	834	816	772	831	804	845	854	822	769	815	780	833	768	784	790	795	768	842	792	779	819	836	797	796	805	792	776	836	826	798	824	782	867	827	808	837	795	794	793	815	776	785	768	811	834	800	813	794	778	820	826	809	811	795	798	845	788	798	871	799	778	804	750	758	829	838	828	777	808	801	813	791	793	790	767	794	795	835	791	830	806	770	822	828	801	777	802	802	772	790	788	795	849	840	784	784	820	809	832	793	813	803	816	749	821	810	787	777	777	862	748	819	802	764	803	844	744	769	858	806	785	773	809	803	782	781	800	784	827	815	827	767	751	823	855	817	836	792	774	836	763	752	839	818	805	779	723	782	820	811	837	775	841	817	813	811	747	813	822	778	821	815	795	773	793	798	835	792	831	811	839	799	783	813	813
18846	5839	3939	2826	2018	1710	1367	1089	780	596	463	404	398	384	383	329	329	295	288	260	280	288	234	244	256	256	250	246	223	239	212	213	259	232	238	229	228	262	245	261	226	245	219	247	255	222	234	213	231	238	223	230	231	241	222	224	228	237	260	242	225	234	281	236	232	229	240	252	244	233	237	238	249	270	219	232	231	248	220	247	237	261	206	224	229	262	233	242	233	242	206	220	229	211	227	223	247	229	232	223	219	216	224	233	207	233	238	252	257	225	222	227	223	248	242	239	244	227	226	248	223	221	229	244	228	211	232	249	266	274	232	247	208	241	220	220	208	268	234	215	208	265	250	255	227	221	250	253	231	236	205	241	242	244	231	254	264	240	253	234	248	237	249	251	222	235	220	225	217	217	257	259	248	252	219	228	240	238	235	223	228	206	227	251	226	233	256	236	223	249	251	233	231	233	224	217	232	211	256	245	219	265	216	214	221	248	246	201	277	262	230	266	254	214	228	224	231	213	256	217	229	245	227	250	238	231	229	221	244	205	237	254	258	261	218	223	248	236	226	235	251	269	245	219	221	248	237	234	216	241	232	241	225	252	275	204	226	261	248	263	242	259	233	215	219	220	252	252	223	233	222	240	245	245	241	237	217	213	242	236	243	243	242	233	225	236	230	232	214	233	229	250	215	245	235	239	229	235	251	277	208	207	249	205	246	241	261	246	257	238	256	230	253	240	230	217	228	252	235	234	257	244	228	211	250	220	225	254	232	220	228	201	267	259	195	227	238	250	229	275	233	239	221	256	237	237	238	234	222	213	235	225	240	242	244	249	253	246	238	249	222	219	206	243	259	256	227	280	243	240	224	253	242	210	255	235	224	232	221	244	241	242	203	230	238	265	220	241	242	230	236	237	251	250	236	231	252	229	222	236	243	250	225	237	245	222	230	218	225	221	224	237	227	258	227	230	247	235	232	253	243	208	238	260	266	230	213	212	234	246	229	234	182	241	252	189	232	242	239	233	241	250	243	232	233	243	253	237	243	224	214	227	245	226	216	250	239	254	240	245	220	220	217	258	234	258	234	240	247	242	199	251	269	259	228	229	261	238	226	264	230	230	248	214	239	238	227	244	229	219	226	244	250	236	237	242	232	245	250	262	222	240	257	233	222	223	231	251	198	223	216	224	253	234	204	239	196	222	240	233	229	216	230	232	236	254	234	232	256	236	267	248	233	244	255	200	213	231	235	217	192	207	235	224	218	255	248	248	258	217	230	215	257	232	256	244	220	209	228	210	237	212	227	249	217	254	250	248	227	239	231	253	201	237	215	219	244	256	224	237	262	228	256	212	183	248	247	263	226	249	234	222	231	236	240	228	199	228	234	216	218	215	240	241	223	236	232	222	209	232	229	232	210	222	241	228	265	244	240	216	238	234	231	255	230	225	242	240	231	231	270	222	215	224	228	247	232	257	247	245	226	240	276	241	196	224	229	259	205	231	232	221	240	246	251	202	215	221	219	249	216	224	244	257	260	242	197	236	251	222	260	243	250	209	213	236	222	270	263	230	238	275	210	223	247	237	245	266	238	224	211	218	230	263	249	227	285	256	225	230	228	258	231	241	240	208	260	257	233	252	212	260	225	235	230	220	250	252	239	237	197	209	273	248	234	219	218	205	214	214	227	236	254	238	220	238	233	242	231	260	255	235	258	229	243	210	251	248	225	233	226	230	229	256	218	244	252	245	256	222	210	224	232	257	262	228	217	233	232	251	229	239	238	220	207	247	253	259	245	240	262	246	245	211	247	226	242	224	252	229	218	256	234	216	253	218	247	264	266	233	250	242	219	244	257	261	248	215	267	236	217	260	267	218	181	227	260	233	219	224	234	243	239	256	246	229	252	237	245	258	213	248	238	235	223	248	213	225	222	188	228	254	211	230	250	251	266	219	247	224	236	211	214	233	259	230	228	221	228	217	264	239	247	204	242	235	245	198	214	241	257	209	222	261	262	226	257	234	219	228	264	224	249	231	215	222	241	268	219	229	243	245	254	223	234	215	246	244	257	223	232	207	250	237	230	231	252	225	230	225	235	256	234	269	233	258	266	255	230	244	268	220	222	241	246	246	255	250	233	262	269	243	232	239	262	230	240	260	227	233	253	211	245	230	207	206	239	246	231	257	216	262	223	254	228	245	254	250	224	228	249	210	250	236	220	237	211	214	279	219	238	238	224	245	239	236	232	232	237	215	267	228	236	224	223	242	243	249	230	242	216	243	227	270	206	226	207	248	247	247	216	212	237	252	243	213	230	204	242	216	212	218	248	201	219	211	236	232	244	260	243	251	205	252	252	264	241	235	224	225	234	214	235	225	257	245	203	234	255	196	257	255	239	219	248	219	244	206	222	220	203	224	248	211	244	246	248	246	233	243	247	232	229	267	277	264	240	224	231	241	206	243	223	226	217	239	243	220	226	255	223	236	249	218	246	255	268	250	234	264	237	265	248	214	253	282	234	225	227	226	255	235	257	241	215	238	192	250	211	192	225	233	241	235	225	216	221	212	236	214	275	244	213	231	244	205	215	240	208	228	252	219	231	232	213	248	222	246	244	242	218	237	211	224	253	259	236	220	262	239	223	222	246	240	236	257	203	197	216	251	232	217	222	246	250	245	234	199	232	235	225	226	236	243	213	238	231	218	222	282	231	257	234	251	244	243	237	251	233	250	227	247	244	202	217	227	246	222	241	227	219	244	227	245	252	202	204	227	244	269	226	237	218	235	242	241	249	234	244	219	237	239	268	228	246	224	214	232	262	232	239	232	256	269	256	244	208	263	235	245	205	245	238	258	240	248	236	234	242	214	240	240	235	212	214	232	217	213	230	209	249	217	229	250	209	259	243	245	218	219	258	252	235	260	240	252	248	254	219	223	230	249	261	239	234	235	198	244	246	246	264	231	255	225	259	218	234	232	224	226	257	251	233	273	231	227	234	206	256	264	245	227	252	231	218	240	248	234	244	223	235	289	226	241	259	235	223	267	245	262	212	225	234	244	225	256	226	204	221	263	263	262	226	243	218	252	233	232	211	251	231	243	238	241	235	224	220	242	250	211	275	221	243	249	218	216	231	215	221	229	226	233	211	233	238	221	244	238	235	242	253	247	242	260	265	231	244	239	245	232	229	245	244	233	220	221	233	219	224	235	249	268	252	234	259	222	234	221	219	191	229	233	224	225	247	240	274	226	237	247	248	224	219	200	247	242	233	265	232	254	231	265	233	228	230	232	256	252	251	252	235	240	244	269	245	231	219	255	224	230	267	249	224	233	221	231	211	245	234	225	227	232	232	209	248	277	206	187	262	216	228	246	261	251	231	234	192	259	253	247	252	253	224	254	256	255	261	231	250	256	244	246	201	230	221	221	247	283	221	248	207	221	232	204	236	224	210	234	242	222	205	224	212	253	232	226	228	226	229	214	234	266	240	242	234	235	230	227	245	228	237	229	230	242	213	220
12250	4634	7497	8133	7219	6838	5725	4326	3325	2486	1905	1642	1449	1228	1105	1240	1077	836	806	728	728	699	669	598	657	626	641	631	630	634	637	608	623	513	585	604	557	561	538	548	548	526	568	542	532	538	535	584	568	556	561	577	539	544	534	542	524	539	585	553	569	551	514	586	563	581	618	574	559	545	559	521	574	560	526	534	558	556	523	561	507	544	512	571	535	539	571	539	557	523	527	558	536	516	542	540	522	549	525	584	531	538	552	533	558	543	531	563	553	495	542	536	535	562	543	516	572	547	509	529	547	590	563	572	509	539	504	527	529	522	544	537	534	523	499	571	523	490	542	580	551	545	493	516	570	535	528	562	572	535	536	531	558	540	579	536	552	522	521	572	508	546	481	547	548	540	572	544	564	539	509	517	507	542	562	542	523	562	564	576	550	561	490	491	533	516	550	556	550	581	558	521	525	512	543	557	531	533	523	578	603	521	535	521	539	535	529	537	578	545	545	555	546	518	536	526	500	555	545	584	526	584	538	554	537	583	516	555	512	518	562	537	532	525	516	540	527	545	542	561	500	565	483	586	539	552	508	559	573	538	546	479	555	494	551	549	499	585	541	493	510	555	553	573	530	577	530	536	566	562	502	530	510	501	561	542	553	526	549	501	573	526	532	571	533	518	575	540	538	532	531	525	537	546	538	564	557	502	545	543	530	547	546	554	548	558	540	546	532	500	577	568	541	511	531	546	487	557	525	538	542	559	575	532	513	553	514	506	535	549	529	583	524	578	528	566	530	530	554	504	529	551	522	533	539	507	490	558	520	512	538	547	556	558	534	553	530	542	518	539	543	566	507	546	548	513	548	541	530	521	534	537	555	539	561	567	524	512	571	557	553	526	545	541	535	564	515	536	568	548	525	551	522	550	495	552	553	524	588	561	527	547	528	551	568	577	560	501	498	587	545	511	566	536	562	513	565	532	510	572	542	553	518	502	542	530	527	555	551	523	561	512	508	576	542	600	525	522	570	519	547	532	528	534	547	500	511	576	540	537	549	554	559	510	542	543	546	519	552	528	591	565	475	583	554	563	559	514	525	596	545	583	506	538	550	513	529	528	495	531	529	552	513	538	523	566	533	543	507	579	562	576	578	593	547	540	579	530	552	540	524	561	539	529	509	545	545	510	546	512	538	500	576	537	554	521	568	524	535	556	542	527	544	511	526	526	528	498	512	536	541	514	558	529	498	500	502	541	551	552	517	583	531	554	519	544	520	537	576	491	551	497	524	529	551	517	550	552	529	573	517	569	526	534	578	558	509	553	537	526	555	506	590	556	522	566	542	515	518	584	528	537	569	574	547	564	550	544	533	572	521	519	535	529	530	552	508	568	526	519	552	489	526	525	487	538	566	522	533	540	514	500	527	573	538	543	560	577	541	535	514	524	518	554	530	532	552	572	518	524	517	554	547	550	509	528	520	541	536	550	521	554	535	564	557	565	493	516	552	518	549	564	534	537	537	523	548	552	560	530	565	536	540	532	510	582	534	502	555	569	546	552	561	546	513	558	552	591	581	524	554	489	517	530	540	515	552	545	519	547	525	517	557	554	501	539	551	551	540	554	535	553	550	532	546	502	515	561	575	550	550	569	530	528	529	522	507	546	540	516	573	509	571	548	554	523	570	578	536	575	557	545	548	519	557	513	547	544	565	585	532	541	525	522	517	541	527	550	517	546	529	539	538	508	503	536	546	530	549	535	533	527	558	521	513	572	542	579	533	529	555	535	586	579	544	544	565	512	568	552	543	563	541	554	547	499	523	583	586	517	509	520	528	591	536	540	496	577	547	541	554	547	514	504	558	541	533	570	566	505	560	550	564	538	527	539	533	563	507	559	512	596	522	567	546	572	560	548	547	509	549	521	551	526	541	536	555	518	523	532	560	564	557	569	596	537	527	513	560	557	508	535	548	539	556	537	554	504	528	526	535	511	558	580	540	538	563	548	543	563	559	571	536	521	534	517	591	532	538	495	526	548	563	546	514	549	541	573	567	516	525	534	536	501	533	483	558	549	543	553	518	536	537	527	528	543	525	541	518	526	526	572	580	515	526	538	532	533	577	553	527	561	524	495	517	511	536	570	490	537	552	544	513	528	526	528	564	529	541	555	508	544	563	522	527	545	528	511	512	523	549	564	519	524	520	515	569	583	505	572	517	508	548	554	540	546	562	555	569	582	535	542	545	547	527	527	506	527	491	523	554	504	523	570	558	534	498	532	541	555	528	562	573	544	531	503	574	544	542	587	560	550	531	561	568	548	516	538	554	556	514	562	529	549	517	534	539	530	537	546	538	507	538	547	529	528	540	575	567	568	533	534	526	542	563	528	543	530	500	506	518	558	526	545	554	545	556	550	556	521	540	532	527	552	550	558	522	542	544	549	570	558	524	525	511	562	537	579	566	534	545	519	523	532	564	508	512	556	534	523	573	552	542	518	537	566	531	543	479	503	535	546	535	517	579	546	549	528	561	531	539	527	542	519	554	533	550	521	567	533	544	550	550	565	545	543	539	500	538	547	544	559	515	543	538	515	539	537	527	529	593	583	562	524	574	543	567	549	549	538	497	522	539	537	522	558	541	517	563	531	537	547	529	597	523	594	559	559	512	556	571	560	570	532	560	536	547	556	559	530	562	581	492	541	512	518	565	530	491	524	572	552	573	520	549	519	530	496	500	554	511	508	551	573	535	579	505	513	535	547	519	533	532	516	560	541	538	572	549	568	543	524	524	571	526	540	554	531	522	548	524	528	536	556	526	501	541	517	518	522	544	561	614	521	526	578	532	535	626	505	530	524	525	558	576	561	524	571	541	568	522	515	517	548	540	530	532	535	537	563	525	510	564	551	536	524	547	500	523	544	486	518	521	566	508	480	495	523	581	516	513	572	509	532	572	524	507	552	555	528	586	561	585	503	523	511	531	519	575	526	535	536	515	549	537	566	552	581	567	573	576	537	533	521	551	539	592	527	495	532	560	558	521	569	545	561	555	539	521	537	570	513	580	556	555	550	557	531	556	560	540	515	559	538	509	553	521	564	488	527	504	539	549	534	522	520	524	535	551	554	548	542	514	492	545	576	521	527	521	539	516	542	546	552	537	530	563	541	534	523	560	543	508	588	547	570	539	529	519	532	527	547	596	537	539	555	524	558	545	529	532	517	542	552	540	533	586	555	544	556	558	535	572	529	547	527	549	514	570	531	521	579	549	553	518	511	506	549	542	549	544	512	544	535	560	533	552	567	548	532	562	540	560	530	543	543	540	543	582	546	498	574	545	537	529	563	559	567	544	581	535	539	513	554	542	482	517	563	527	513	534	592	559	554	529	515	561	522	531	532	533	536	534	538	519	566	580	548	531	522	538	556	533	524	509	590	554	531	540	580	565	544	578	497	547	505	517	547	558	490	586	529	557	558	511	520	565	537	571	574	520	523	526	578	528	566	607	539	570	535	521	537	507	542	545	569
28209	9780	6302	4277	2986	2332	1908	1351	999	738	553	471	438	352	342	344	330	292	278	258	243	249	191	220	194	226	208	201	221	211	198	213	215	207	204	215	200	218	226	199	188	197	220	190	203	198	192	198	231	181	178	185	195	195	211	211	206	187	207	187	198	185	221	189	216	192	189	188	228	189	205	180	198	200	224	203	211	198	193	192	197	211	210	185	188	181	166	219	188	217	210	228	194	196	174	214	192	190	187	180	213	177	200	180	207	200	194	194	202	167	182	212	221	184	169	188	210	185	211	184	170	195	202	224	169	193	197	201	203	210	187	217	211	191	216	191	195	216	201	238	189	205	208	196	199	221	205	196	197	169	196	195	180	181	207	182	219	219	209	200	218	205	178	192	195	199	205	198	199	211	223	207	183	169	217	210	210	215	196	184	222	201	213	188	189	201	188	196	198	190	220	210	180	225	222	214	218	208	198	198	179	185	190	185	197	195	222	206	181	217	203	219	184	204	197	213	206	215	194	189	194	200	201	187	194	223	244	212	191	163	193	195	185	203	204	180	192	192	180	175	205	191	191	202	196	211	182	204	196	182	244	171	176	188	188	207	206	208	205	194	180	228	214	184	195	210	156	186	191	172	188	198	205	199	200	218	210	200	205	183	198	204	209	221	199	191	207	190	203	194	202	196	214	185	183	198	195	209	202	199	207	200	187	186	207	216	165	178	195	196	204	207	195	209	208	190	187	211	216	193	223	175	174	181	209	197	183	234	222	215	194	193	196	195	189	189	193	201	205	214	219	186	165	178	189	191	221	189	172	209	228	196	189	203	204	186	222	208	185	209	221	209	212	181	174	186	208	215	214	186	188	175	186	200	219	182	185	201	199	177	198	203	172	188	200	191	220	185	196	202	204	198	230	204	184	204	201	174	211	178	192	238	202	155	186	191	198	202	200	228	189	186	193	212	193	217	208	208	222	172	187	196	224	191	183	204	186	172	210	200	208	189	193	204	189	201	201	218	206	211	205	206	209	204	185	184	207	199	213	187	201	221	191	176	195	214	214	181	209	182	213	174	215	196	225	194	200	191	187	193	188	210	193	183	198	192	217	209	203	202	207	193	213	173	200	193	175	240	174	194	226	186	201	198	220	214	200	188	186	176	198	200	187	213	211	181	208	181	210	207	192	224	212	176	190	211	218	213	203	223	208	208	200	202	209	209	236	173	197	210	180	206	188	224	211	188	227	190	201	193	164	181	197	198	207	196	217	208	195	219	189	194	182	191	201	221	207	208	231	225	188	221	224	218	199	187	172	206	211	191	191	211	207	193	226	223	196	207	190	184	208	195	191	206	216	195	198	200	196	186	185	215	214	189	186	209	194	211	181	203	190	195	186	211	217	189	203	211	215	188	205	219	187	185	199	205	196	219	184	211	188	230	188	207	200	177	198	188	189	198	218	189	233	218	190	196	211	176	192	198	209	201	203	198	221	219	185	214	183	212	223	194	191	201	196	218	202	191	221	191	191	188	223	207	175	172	191	204	220	201	203	183	194	212	183	217	194	228	195	228	188	178	202	186	199	215	184	199	211	200	197	182	206	198	226	199	202	203	207	199	207	174	192	184	216	205	188	187	222	195	179	202	194	229	212	174	206	207	213	209	198	178	200	170	193	194	199	204	219	186	209	202	165	199	198	219	216	211	213	216	199	205	203	204	184	190	193	192	226	199	205	198	195	204	197	196	194	204	205	180	220	185	181	196	204	192	194	218	214	215	220	218	192	219	210	194	169	178	191	183	194	194	212	188	177	182	210	180	184	201	185	184	177	217	206	213	167	202	199	220	183	209	197	190	205	177	214	208	206	218	208	214	208	182	187	181	190	200	199	186	179	214	193	164	178	175	205	197	190	194	182	178	226	205	190	215	190	198	208	204	194	204	237	204	196	207	188	193	207	208	223	188	188	221	207	198	208	182	160	195	202	202	204	197	192	210	172	214	220	194	225	206	179	179	226	192	181	183	189	188	208	203	196	180	174	197	181	204	218	189	191	192	196	174	188	224	199	233	226	206	234	196	195	199	222	190	197	212	210	185	189	216	169	185	194	219	184	232	184	215	227	180	213	185	172	192	194	213	216	194	223	214	198	217	220	220	216	190	209	209	213	197	191	208	165	200	213	177	221	222	175	197	200	198	185	187	199	236	195	203	192	184	195	213	176	173	185	207	185	195	206	203	221	208	192	205	215	194	201	202	160	198	172	216	190	197	210	231	203	187	163	204	197	189	185	168	194	204	199	202	196	200	214	191	203	163	203	214	211	178	225	207	205	178	198	203	232	199	198	184	197	165	196	201	177	216	186	199	211	194	211	211	219	195	206	192	193	191	211	193	194	197	189	194	208	206	198	210	194	203	201	198	192	217	200	182	217	197	215	201	216	207	195	193	209	203	185	205	208	211	183	203	216	186	196	192	188	201	198	210	195	206	181	217	214	203	192	190	229	209	202	204	212	221	212	202	214	200	211	199	200	183	239	221	200	186	195	206	194	193	221	218	207	183	221	186	178	180	187	202	191	197	221	168	208	197	225	186	208	193	202	215	184	206	161	213	217	198	198	169	192	214	206	195	196	211	207	213	221	192	226	209	207	213	183	209	203	187	211	186	224	186	184	184	226	187	179	174	197	182	189	204	187	172	224	210	177	233	196	230	189	201	206	214	184	188	205	206	234	192	209	184	204	200	212	228	195	186	201	197	200	190	206	212	186	208	192	200	211	217	200	196	179	193	175	200	188	209	186	236	202	223	212	206	226	207	184	187	191	208	174	185	204	186	184	191	208	197	188	203	196	189	190	193	203	204	213	189	202	195	202	201	198	215	210	197	196	170	216	207	194	195	161	189	206	197	210	222	194	204	209	218	204	211	196	203	199	213	165	229	221	223	183	202	197	190	207	201	195	221	248	196	194	191	217	173	189	214	177	218	201	210	210	216	193	206	192	190	199	209	185	206	199	187	193	203	176	189	196	212	194	202	152	181	179	209	204	215	215	192	205	205	208	228	207	190	175	186	177	166	213	223	192	220	213	209	193	170	197	230	207	210	207	180	210	197	224	207	202	181	207	235	191	181	204	169	172	172	185	194	217	193	162	241	213	206	228	190	220	177	191	208	189	199	207	222	189	181	222	186	208	194	201	209	181	190	216	171	179	193	217	182	201	202	219	176	205	180	176	191	196	211	195	202	210	194	228	229	196	189	181	204	205	199	206	192	183	183	195	212	206	200	185	196	174	218	201	161	190	177	193	187	190	191	209	185	182	186	184	204	245	200	204	212	234	182	196	205	197	196	211	183	199	214	207	200	213	202	184	227	196	182	200	190	204	206	206	172	203	210	209	190	229	184	186	177	216	202	205	179	215	216	212	195	217	210	205	198	187	201	223	185	186	196	201	169	182	194	210	200	221	193	202	185	180	227	195	196	191	221	220	159	214	204	227	196	194	173	209	187	216	185	176	209	217	195
16092	6111	10212	11074	10349	9157	7777	5956	4507	3424	2683	2169	1866	1624	1434	1516	1337	1031	924	786	844	814	710	629	663	651	621	628	603	560	590	626	519	533	593	599	540	530	550	491	523	511	504	502	516	518	515	535	483	557	488	453	473	502	526	477	502	484	516	492	524	466	523	557	532	490	500	538	496	555	504	560	495	517	508	475	479	461	481	487	505	507	522	466	488	522	498	475	483	478	462	491	469	463	469	499	481	464	479	459	459	481	475	460	436	452	455	486	496	446	521	519	511	475	511	506	537	457	495	443	486	501	497	488	494	483	487	490	472	513	516	491	483	493	510	481	523	482	467	489	471	509	484	451	492	492	526	469	499	475	480	473	493	480	471	482	467	458	476	505	491	476	477	504	481	493	499	496	493	458	483	479	481	484	497	452	518	479	503	493	469	550	490	486	479	508	485	515	465	497	477	492	445	479	506	477	480	477	507	475	494	497	469	475	483	459	484	503	497	497	482	489	484	482	497	490	498	519	470	494	495	497	455	480	457	448	524	470	465	479	443	489	442	485	499	467	464	493	497	448	499	474	476	475	516	455	529	508	505	521	474	498	519	446	510	487	494	499	509	475	494	501	485	487	501	441	521	442	548	493	440	494	530	492	500	472	463	466	467	466	478	463	505	500	474	491	480	494	483	508	489	512	495	489	520	492	493	517	462	460	459	481	483	475	468	448	461	475	511	439	484	471	475	469	468	472	493	491	512	488	494	474	477	471	494	519	451	466	516	479	478	497	475	504	465	469	544	420	460	487	475	511	466	508	478	451	489	522	495	460	486	498	498	487	483	498	507	482	446	488	451	509	521	492	473	466	510	488	478	484	491	497	491	454	487	499	492	464	466	468	504	482	529	483	505	468	505	504	437	523	483	442	483	482	484	521	457	502	494	500	448	516	495	485	474	450	457	461	468	491	477	498	492	467	480	485	519	459	484	511	464	465	465	457	486	472	450	521	509	458	505	512	498	485	493	458	507	500	471	510	496	472	495	464	464	469	471	501	466	505	466	477	476	465	483	502	481	443	465	488	510	440	493	500	504	469	525	495	457	479	466	464	477	437	482	480	461	456	478	486	504	441	475	452	486	439	469	465	457	494	448	472	484	475	484	509	468	488	478	473	500	529	496	424	481	476	477	463	469	509	430	493	508	483	480	486	484	465	447	476	460	509	475	473	501	446	481	461	473	521	487	446	479	477	499	501	475	485	482	501	502	495	436	509	519	484	479	466	495	479	452	472	534	467	496	485	499	499	435	463	505	489	501	453	477	524	432	487	487	519	499	488	472	520	485	478	449	446	464	477	472	483	453	481	462	469	485	479	452	485	459	467	471	466	456	484	484	503	501	484	454	485	452	524	540	492	443	458	469	471	513	462	428	533	525	441	485	487	493	490	457	479	480	468	463	479	455	509	468	462	491	473	508	482	474	492	494	461	483	462	427	462	459	478	466	441	491	515	463	506	483	462	480	474	446	473	525	487	498	491	487	517	468	501	466	486	409	469	499	486	496	491	453	493	492	491	541	512	492	475	506	412	481	469	477	452	478	503	523	477	442	524	443	489	485	471	493	517	480	493	505	494	455	508	507	443	467	471	467	467	460	491	498	496	474	525	493	486	467	462	492	499	515	486	511	464	462	467	444	461	466	465	452	453	465	460	467	460	509	508	497	484	485	492	487	507	493	525	462	448	485	454	491	486	490	520	480	490	505	486	486	468	510	467	436	475	510	520	470	501	460	496	446	489	450	456	504	501	442	473	435	491	490	492	483	469	491	460	520	458	508	511	484	493	476	466	482	495	498	476	496	471	488	474	516	489	479	482	495	494	464	455	444	469	445	471	469	508	502	447	465	446	445	468	466	506	448	501	491	452	410	495	455	508	495	519	482	488	461	487	476	490	482	457	450	493	502	502	469	470	504	503	468	467	497	456	474	490	478	488	488	518	481	474	527	450	451	473	511	518	488	475	482	491	525	444	492	462	488	474	482	490	476	500	481	473	513	494	500	471	519	484	509	450	445	469	457	497	491	490	530	507	504	443	508	455	446	500	456	491	442	487	459	503	473	439	498	440	488	463	469	473	478	490	501	503	480	474	472	502	512	511	480	453	483	472	471	467	512	452	489	484	478	461	452	477	447	471	470	505	460	450	485	470	497	453	478	442	503	500	446	482	506	481	507	498	451	486	523	488	458	488	461	513	529	501	479	504	472	457	465	432	485	475	507	484	514	483	458	454	520	493	455	484	472	490	460	474	511	482	507	481	445	446	474	478	523	465	452	474	429	475	486	518	471	482	490	466	480	433	482	507	464	502	483	476	485	470	465	505	459	467	462	447	472	434	477	532	490	476	479	473	501	511	493	520	472	500	502	481	461	485	466	483	449	493	507	520	482	450	440	459	455	509	487	548	475	478	480	448	474	486	456	507	499	454	495	515	504	442	473	518	464	516	485	510	495	442	476	439	518	467	465	425	502	508	496	462	477	471	471	484	478	495	447	481	511	466	441	454	451	419	459	526	443	460	481	572	519	485	478	484	452	531	529	485	457	447	460	486	461	475	489	504	534	470	501	496	450	424	495	462	460	467	475	495	498	494	469	512	489	478	467	465	487	484	485	518	491	468	490	462	515	486	510	472	512	492	495	477	506	481	492	500	452	455	505	458	478	458	462	444	488	494	505	486	492	482	506	488	522	456	465	509	481	448	466	437	499	470	466	472	455	489	473	511	511	491	485	480	473	463	501	463	457	509	510	493	495	492	468	462	471	463	503	480	430	442	527	448	495	510	475	462	499	463	435	482	481	499	504	480	481	476	419	471	475	484	507	490	493	465	470	479	473	482	453	463	475	464	491	483	451	477	471	488	495	450	465	459	482	508	464	473	502	467	475	501	484	498	487	458	499	458	480	483	528	505	532	492	490	486	470	508	464	512	440	471	486	522	448	460	465	454	478	478	499	507	498	502	443	473	523	469	466	469	482	457	497	484	533	462	452	467	482	487	487	472	496	484	473	451	466	467	491	500	471	446	485	495	479	499	492	481	471	479	506	478	472	502	473	459	497	508	464	517	510	476	510	470	491	487	502	473	498	479	527	495	502	473	488	503	482	455	466	474	509	476	485	454	463	540	470	477	469	506	474	472	466	500	485	494	482	461	491	500	504	446	499	482	487	484	490	474	488	501	538	476	489	467	482	436	463	495	458	426	487	477	465	486	455	479	470	516	469	505	495	459	438	473	438	450	503	508	509	488	469	458	459	521	495	493	469	479	476	460	471	477	495	487	476	444	502	465	485	463	488	497	454	489	500	503	463	523	481	526	483	498	525	468	497	427	502	485	502	504	478	484	510	475	496	497	483	494	471	485	429	506	474	465	481	490	520	473	490	484	456	510	497	489	472	480	485	451	470	497	500	465	466	435	529	493	509	483	504	499	474	530	530	472	476	499	478	506	496	482	471	477	444	489	483	508	522	502	483	513
8792	2730	2022	1436	1154	970	806	702	575	548	498	444	435	422	438	458	401	384	372	381	387	423	376	387	430	380	386	380	372	398	372	382	392	371	376	381	389	370	364	343	366	345	361	388	354	355	385	358	359	363	337	392	385	383	317	377	390	375	365	374	382	365	352	365	382	415	359	396	419	365	358	385	395	347	349	371	358	402	401	360	398	362	359	370	336	364	390	392	360	364	384	367	374	387	370	356	369	376	385	364	368	363	391	364	372	379	398	328	353	367	395	361	359	372	391	410	345	334	364	342	366	395	397	393	383	398	357	391	384	341	359	356	404	375	343	357	363	402	378	377	368	347	364	376	359	354	345	373	371	383	422	370	369	370	362	376	387	407	325	386	359	350	352	345	384	369	364	369	346	397	381	402	360	394	375	379	390	368	355	396	382	369	388	388	367	382	369	362	390	358	376	385	356	381	388	357	373	372	384	407	373	373	348	387	390	404	350	385	332	347	402	381	403	332	374	368	370	384	351	358	356	349	376	367	353	334	403	397	359	372	345	382	365	382	361	413	391	366	364	402	343	365	383	399	345	360	346	384	361	366	385	398	375	390	364	371	366	369	387	342	343	344	368	352	352	351	374	379	352	372	356	407	346	358	389	360	378	346	358	364	364	341	396	385	341	398	358	387	355	410	408	392	346	375	346	357	362	374	360	384	412	371	339	425	374	398	400	369	366	388	366	370	364	379	383	357	387	343	327	380	359	380	389	408	341	395	367	367	333	389	330	369	389	337	367	403	375	405	371	369	370	367	372	352	351	384	366	385	369	382	336	344	370	401	396	400	378	371	351	394	407	345	348	386	391	354	352	346	385	366	383	373	406	344	358	346	368	369	385	388	386	361	391	394	406	384	397	371	354	369	334	376	375	364	374	393	359	429	370	382	374	371	366	368	362	368	345	339	341	365	353	375	366	351	340	377	345	335	380	396	363	338	347	362	393	350	342	394	400	389	401	349	423	382	392	364	394	365	379	396	358	386	405	390	373	365	391	356	379	374	308	352	398	378	372	399	344	369	337	352	343	387	394	350	384	376	368	330	381	365	344	383	361	398	394	411	369	354	376	388	375	356	374	374	367	437	391	393	406	391	379	365	373	362	389	357	324	383	329	396	390	393	402	404	406	384	378	381	371	392	365	358	378	398	360	400	407	378	365	374	368	376	378	359	356	376	342	377	357	361	337	393	357	400	398	373	399	378	372	428	397	336	317	407	396	363	352	374	344	379	347	372	366	339	378	388	356	432	375	402	421	416	356	370	361	361	381	384	382	360	375	371	377	357	380	404	337	351	376	344	378	371	384	390	353	372	358	375	386	361	402	405	348	391	378	339	374	367	350	321	363	360	353	400	378	367	372	394	394	366	360	383	359	366	411	396	368	401	348	357	358	405	386	352	372	356	373	366	386	378	377	360	360	336	396	374	376	394	369	359	385	381	392	413	397	368	360	388	377	376	365	352	388	372	348	392	343	387	358	387	425	386	369	374	392	407	355	356	403	407	369	357	370	393	410	397	401	370	367	359	383	400	379	389	381	377	353	393	385	398	390	361	337	347	365	350	382	385	384	383	379	398	355	364	376	363	378	375	338	362	385	399	357	376	353	348	380	366	355	393	372	390	394	365	368	362	375	344	382	368	418	360	430	353	360	368	337	372	369	392	385	313	382	367	377	362	387	337	409	403	346	380	401	383	398	349	403	345	398	336	365	375	366	355	399	389	358	374	394	396	378	374	386	350	381	372	366	347	373	371	380	370	343	342	386	366	368	367	368	348	373	390	361	389	391	365	403	345	385	335	410	390	356	376	350	370	402	328	347	350	408	363	416	384	389	358	349	356	366	359	377	384	361	385	349	395	390	387	364	366	361	380	383	374	379	355	375	376	322	363	388	384	387	326	362	396	360	400	343	399	392	353	337	426	364	372	374	403	413	389	415	395	357	361	420	372	388	355	366	394	370	343	351	371	364	394	381	354	350	376	364	336	377	367	343	403	385	332	337	361	425	404	361	417	373	392	379	390	365	367	364	355	374	411	360	388	375	363	389	373	350	402	350	337	367	389	431	388	352	369	371	398	380	359	378	372	369	354	386	351	382	350	403	339	387	375	394	391	391	375	368	385	362	350	377	367	354	371	354	404	375	366	398	350	367	362	325	392	368	374	406	380	374	358	375	362	372	366	388	372	343	361	371	374	381	350	361	358	316	354	360	361	368	371	378	404	407	401	370	394	374	344	374	368	370	356	434	358	339	362	356	371	401	391	349	381	385	406	382	412	391	385	393	386	366	336	384	400	372	353	384	376	378	411	348	383	321	360	367	360	363	420	395	368	385	398	395	361	347	359	371	344	376	375	372	349	351	399	393	357	367	383	364	354	385	383	383	348	408	408	355	380	375	364	345	379	383	371	351	369	352	357	358	384	381	374	369	384	374	378	387	361	362	396	367	387	362	363	352	381	356	377	375	367	357	404	395	397	344	398	366	400	378	374	386	378	364	365	398	372	392	400	366	381	340	338	360	378	403	360	376	367	345	385	355	356	378	343	358	399	366	371	370	396	340	395	364	375	355	354	392	343	415	375	361	337	359	382	346	356	360	333	367	345	391	361	392	374	371	383	343	404	385	351	363	418	376	400	403	407	369	349	392	391	406	385	382	379	395	376	386	337	383	397	350	380	379	387	373	383	369	385	388	367	413	358	375	386	342	380	374	375	402	338	374	364	339	364	329	371	343	394	403	422	400	400	402	363	405	332	352	398	382	357	386	393	387	369	394	365	363	378	371	358	359	373	388	357	363	408	371	323	347	389	388	370	365	411	363	392	381	386	347	376	393	359	348	384	357	421	382	359	388	346	373	385	393	394	359	341	344	347	369	360	393	371	370	349	343	378	404	373	369	395	352	393	350	341	384	364	341	392	384	364	368	404	407	358	340	359	354	343	391	338	378	349	367	395	423	359	366	365	377	360	390	384	387	410	339	367	354	389	359	377	371	398	387	380	418	421	368	365	365	397	405	410	380	392	393	390	372	344	340	342	396	361	352	369	353	390	304	353	348	341	353	398	342	408	411	356	399	363	378	374	373	407	409	351	368	389	374	391	358	354	357	316	355	365	339	364	377	344	361	366	374	387	391	382	351	355	344	361	402	373	365	383	400	378	361	389	331	369	378	351	388	375	358	371	366	397	384	317	354	373	387	380	357	384	360	408	380	356	368	385	379	387	358	410	386	338	364	382	340	396	384	385	391	383	351	387	387	364	386	398	372	340	384	377	394	330	370	359	395	399	359	396	387	328	383	389	358	369	381	355	365	373	372	373	355	351	350	367	358	397	389	359	352	359	358	348	380	350	411	362	329	357	403	411	381	378	378	362	382	383	416	366	377	357	367	394	368	381	389	354	336	364	345	380	395	363	385	391	383	407	396	402	376	386	387	348	380	400	367	353	402	390	352	365	383	364	376	382	347	377	337	397
5840	2646	3900	4276	3960	3490	3077	2477	1912	1606	1361	1239	1167	1090	1078	1053	1063	913	969	933	894	893	841	876	877	819	854	812	865	853	767	876	784	806	785	849	838	786	791	794	842	861	771	803	796	868	768	787	767	828	811	783	768	800	806	796	807	841	854	846	742	834	785	835	819	790	847	808	823	840	801	840	824	807	780	804	797	781	832	809	838	809	827	816	847	836	803	811	830	823	824	795	794	794	864	785	855	815	830	842	832	788	818	820	760	780	882	835	806	847	805	792	769	814	803	774	777	832	769	804	811	768	796	820	827	770	794	764	812	849	813	839	793	789	846	821	771	796	880	829	824	835	816	791	804	778	837	862	768	813	834	796	809	795	790	797	829	786	810	801	814	778	803	792	815	815	877	815	775	800	816	786	819	799	801	812	796	819	834	827	816	809	793	830	817	828	813	802	759	879	789	800	798	824	774	839	791	846	893	795	828	924	788	825	777	777	822	847	810	845	789	813	756	848	847	769	825	816	804	829	825	784	793	759	784	789	768	777	793	825	818	755	792	815	808	822	821	802	825	770	822	842	787	802	829	813	847	789	812	798	789	826	858	804	817	832	850	791	797	878	826	845	742	783	849	832	807	787	730	816	803	832	867	784	824	804	816	797	762	818	841	785	801	829	886	849	793	794	795	835	795	814	778	813	798	827	789	813	776	825	810	756	841	777	844	809	847	804	835	785	833	837	833	851	778	816	774	792	845	806	718	805	786	784	795	803	752	851	753	807	808	852	837	809	740	781	821	790	836	818	789	792	812	864	797	811	806	855	821	816	801	889	805	846	812	798	817	840	826	827	821	803	813	812	770	760	802	785	830	817	809	827	853	846	781	750	792	857	863	812	820	807	802	788	788	826	771	819	818	760	770	810	780	830	784	819	831	840	816	802	824	774	804	797	801	813	808	778	813	797	834	785	794	798	798	828	797	790	805	774	855	805	817	806	851	844	871	840	828	811	777	821	838	825	837	834	849	806	804	802	826	777	855	787	833	873	798	836	845	827	853	817	826	804	846	767	783	822	790	824	850	822	856	805	849	840	810	814	837	777	810	819	778	877	841	825	767	814	799	790	803	803	843	826	815	861	745	818	765	784	787	826	833	845	803	796	782	801	838	802	780	835	798	797	776	806	810	883	808	812	831	782	857	795	837	830	820	775	876	806	825	797	750	778	821	809	828	791	770	768	788	802	800	868	811	792	781	760	824	810	786	871	801	773	827	779	791	818	786	805	844	821	858	839	792	833	801	802	812	790	792	824	811	804	804	801	866	803	829	824	829	803	811	816	792	855	754	821	777	828	770	843	752	816	793	823	805	803	776	863	831	769	848	795	808	766	772	830	800	832	816	795	809	825	773	789	832	866	838	801	775	772	844	822	776	807	780	856	808	793	786	783	838	820	813	817	805	834	718	852	812	819	820	838	825	812	781	766	835	835	792	845	852	826	824	780	831	825	847	785	753	825	818	822	805	778	844	765	769	759	783	797	780	817	774	803	830	816	796	805	805	822	793	785	782	821	773	827	743	789	850	797	819	810	832	779	798	809	815	819	837	766	775	796	800	789	784	819	837	820	760	797	811	776	805	808	803	764	839	757	782	803	832	777	778	776	864	807	824	790	790	783	851	819	764	788	804	819	823	820	838	812	805	815	801	799	839	841	821	843	843	778	797	807	877	853	841	797	783	822	829	795	797	841	804	817	810	804	801	824	853	797	744	779	814	804	856	796	816	825	807	800	797	749	748	793	831	781	781	824	772	833	768	825	790	807	784	765	787	843	821	750	843	807	786	798	770	772	810	784	808	808	782	829	831	807	770	831	823	759	779	825	738	800	854	827	815	792	844	762	849	815	840	827	826	808	820	796	772	825	820	816	818	748	779	846	810	847	845	760	814	838	801	774	740	809	840	769	807	790	809	823	790	823	830	841	836	856	773	806	795	776	791	801	764	851	860	780	797	770	809	812	770	837	792	787	812	827	838	804	832	773	837	850	850	768	790	811	785	768	769	778	827	837	813	761	842	785	806	829	863	779	770	802	829	772	793	833	808	857	832	784	865	793	805	889	772	789	784	799	821	855	810	858	815	789	834	789	825	785	813	813	814	821	831	787	802	838	804	798	806	813	834	787	785	801	786	788	777	807	821	798	829	801	761	827	829	793	789	856	828	809	808	805	813	807	813	823	776	817	857	820	842	847	811	825	806	842	824	813	838	810	826	867	791	824	852	820	843	760	838	829	774	792	775	846	799	805	802	874	789	839	796	838	845	818	819	882	839	839	844	794	794	745	840	788	784	818	797	855	822	828	837	800	838	815	792	817	791	847	845	860	742	834	838	787	801	801	837	797	814	809	829	818	790	817	794	842	840	798	788	782	795	793	836	826	807	816	799	767	829	811	838	809	817	844	803	802	792	815	828	816	792	813	835	819	846	777	819	795	805	821	822	833	812	743	826	838	800	820	837	803	813	823	795	827	761	808	851	794	821	807	807	844	808	802	820	828	800	845	825	883	838	825	807	824	803	792	830	847	784	811	833	837	809	818	793	807	792	773	825	809	795	797	775	802	833	842	856	810	801	788	833	838	855	770	823	806	809	808	830	758	776	808	827	766	816	875	786	835	787	789	844	844	816	796	762	792	808	776	827	819	863	784	847	809	794	822	792	828	811	837	800	836	815	772	783	796	791	837	769	761	751	820	861	797	825	772	842	787	755	808	818	825	809	803	798	862	830	783	863	833	819	828	820	817	794	797	829	779	831	796	866	791	814	799	835	833	814	774	831	870	813	820	851	804	809	750	841	810	822	814	848	809	760	791	800	818	819	845	787	782	811	811	814	797	854	816	797	824	817	811	841	815	788	814	790	801	805	769	798	829	775	811	754	805	782	863	826	783	794	846	878	771	791	809	789	846	781	806	845	779	785	791	779	828	852	788	866	833	792	784	800	835	835	743	783	779	823	820	763	814	792	795	795	816	796	814	832	816	831	804	871	821	797	802	791	846	757	873	826	823	830	837	759	776	792	830	793	837	827	819	793	820	830	794	795	836	791	775	821	735	790	836	782	845	802	849	762	835	760	850	787	804	795	844	771	805	826	801	807	802	726	770	814	849	830	876	830	843	807	897	877	842	769	788	778	811	829	758	833	797	788	778	871	815	760	800	810	877	806	851	763	833	806	859	812	830	811	835	869	802	837	850	810	779	843	806	745	824	819	756	775	824	827	787	826	811	830	841	818	816	777	811	770	817	791	823	810	811	827	803	772	773	840	811	908	772	822	799	819	765	769	792	807	818	824	771	810	865	819	801	828	783	793	812	814	790	868	842	768	815	763	796	806	783	818	812	838	809	779	829	838	755	813	798	790	795	828	825	862	841	824	826	818	807	834	827	863	832	711	764	846	752	841	794	777	836	794	831	801	749	850	830	775	800	829	804	856	758	818	841	796	825	781	791	832	756	836	837	794	783	826	839	792	784
18557	5423	3351	2534	1799	1501	1198	905	734	598	493	394	408	334	360	359	301	296	260	228	276	256	248	238	273	231	272	238	222	215	234	241	242	241	266	236	235	251	239	240	257	227	257	242	253	268	249	251	229	215	258	243	248	219	191	231	239	226	219	217	229	239	230	262	243	230	249	263	229	209	243	229	244	267	219	237	246	221	269	199	231	252	236	275	230	253	253	225	223	238	247	246	213	257	251	268	231	210	254	215	230	217	206	251	243	254	262	235	246	231	255	250	241	270	243	250	218	230	243	220	274	233	252	239	226	244	285	233	244	245	225	245	241	221	248	240	253	219	234	230	260	235	221	255	206	251	215	251	232	221	254	261	230	249	215	213	195	243	236	232	226	255	231	254	255	251	240	249	259	217	228	232	238	239	227	218	253	202	260	223	240	221	268	245	223	200	248	237	239	228	230	214	215	243	257	228	231	205	244	246	234	251	257	214	219	236	223	215	233	243	241	271	231	223	220	267	215	206	216	258	227	243	222	260	216	260	250	217	252	239	237	205	229	239	223	230	247	270	268	230	243	248	241	230	206	214	210	239	216	218	224	274	230	198	240	228	237	239	221	210	233	210	229	240	263	259	267	204	226	250	219	238	249	206	221	263	228	239	221	236	236	248	244	233	222	240	227	238	243	234	227	239	238	229	218	210	228	222	257	228	230	272	245	248	251	229	276	294	256	266	247	214	216	206	246	218	231	209	231	242	202	220	228	241	244	213	231	261	217	239	205	223	222	233	266	255	233	220	228	252	227	271	260	218	247	247	262	262	272	226	225	196	232	211	240	210	237	233	239	229	240	232	258	249	231	223	225	247	236	218	238	261	221	267	273	241	232	231	241	269	228	200	229	232	233	221	240	276	227	235	236	258	202	218	203	251	224	235	225	239	235	248	271	224	220	226	246	221	251	255	256	236	240	229	226	242	239	226	206	256	227	227	239	249	275	237	239	227	221	266	231	245	259	215	220	252	221	242	243	231	211	248	229	244	212	208	240	239	209	262	236	232	227	258	243	221	251	203	246	219	226	247	254	231	229	244	240	217	245	247	244	251	236	228	208	218	247	231	216	240	221	243	244	249	214	234	237	218	235	239	244	226	219	261	240	234	214	247	246	249	245	231	231	224	230	266	241	241	247	201	234	241	259	237	229	229	220	232	242	259	254	229	225	265	248	264	245	243	248	228	268	233	243	237	253	255	230	227	265	229	231	234	221	217	256	222	231	258	244	241	214	236	245	215	230	220	242	240	213	210	240	246	198	250	252	254	251	240	252	273	266	247	211	249	225	238	213	203	251	237	234	242	227	244	262	271	270	241	209	252	236	264	248	231	249	235	225	240	264	222	245	248	231	236	221	220	244	217	227	218	217	233	261	227	239	263	241	222	239	252	230	222	237	225	232	257	238	237	248	237	265	227	252	257	228	224	228	229	226	234	226	243	218	255	237	238	233	247	219	224	245	235	219	229	248	230	278	241	255	220	244	263	220	218	218	225	231	219	230	221	221	227	218	244	229	242	241	237	247	252	240	203	251	231	214	220	234	233	218	223	252	229	221	253	218	243	231	257	248	225	251	220	257	221	255	233	228	228	222	234	244	248	245	237	247	229	260	276	239	242	204	220	245	254	253	215	232	226	251	223	239	238	244	239	241	228	250	217	268	264	240	239	253	234	229	204	245	228	235	246	224	227	225	240	251	244	223	259	228	237	209	218	225	234	259	224	240	208	239	250	235	273	261	251	243	234	222	223	228	231	225	248	243	238	216	216	275	234	247	248	233	240	246	237	234	239	225	241	242	229	226	242	249	245	254	258	257	214	211	205	216	233	278	226	263	233	242	223	216	216	242	246	220	216	243	235	241	221	248	255	235	213	226	243	262	229	269	218	233	261	219	230	243	231	217	212	256	226	223	245	245	242	229	218	241	228	229	216	255	268	280	265	252	221	268	248	214	266	259	245	221	233	243	229	212	223	211	228	264	244	252	255	258	254	223	263	236	222	238	235	232	251	223	251	276	259	217	242	255	229	214	218	242	238	193	238	227	224	215	247	245	234	218	232	289	230	228	241	242	264	226	227	241	236	205	220	241	242	224	270	230	259	252	232	235	271	249	261	252	259	251	238	242	229	214	237	234	273	232	220	230	230	267	243	225	215	211	217	212	226	224	228	261	263	229	225	222	236	233	217	214	260	236	237	239	244	235	232	213	242	226	266	250	215	266	232	219	251	238	260	215	240	219	282	241	245	255	253	233	229	246	230	214	248	253	225	242	240	270	228	238	228	222	244	232	232	252	248	278	211	254	229	228	231	250	259	237	248	227	234	213	213	217	266	247	208	221	224	245	227	238	232	223	227	211	254	217	260	229	271	226	240	234	268	246	229	205	236	228	238	221	220	243	274	230	232	245	232	240	232	220	231	212	250	234	232	196	254	229	230	243	236	225	248	252	251	234	239	242	266	232	215	227	254	219	259	224	219	225	229	219	247	238	230	241	259	265	236	244	236	225	225	220	276	252	253	212	198	242	214	233	239	253	199	255	224	237	247	225	259	222	213	247	262	206	231	253	240	276	262	265	268	229	257	246	217	231	228	240	241	213	237	225	262	239	213	245	222	226	225	246	248	244	211	251	235	261	230	239	248	221	226	276	230	237	221	251	263	240	231	239	238	236	256	242	214	228	237	249	240	263	248	245	231	235	232	240	234	231	234	253	234	241	241	262	236	250	223	257	243	233	267	262	226	244	263	210	235	237	203	205	223	210	246	210	256	260	251	232	229	266	224	232	259	276	252	249	222	218	215	219	250	254	241	221	246	242	248	270	232	239	265	249	242	263	227	279	238	233	204	223	233	234	249	230	226	248	239	262	240	217	246	220	228	215	208	250	252	233	238	278	270	230	228	227	230	249	247	243	249	274	209	236	265	219	231	229	252	217	229	252	267	234	218	270	261	248	238	229	206	237	233	233	202	221	223	204	245	255	231	229	242	236	238	265	210	243	236	222	266	258	258	202	230	232	233	216	237	226	230	261	254	246	226	253	233	274	226	272	252	210	239	261	271	227	235	247	247	251	251	237	243	242	268	223	226	246	226	251	243	252	237	256	237	230	209	261	226	209	251	230	227	241	211	238	244	229	274	274	238	240	240	221	226	243	269	236	225	241	238	232	235	246	247	251	262	278	230	236	278	243	249	269	248	223	271	231	261	227	214	256	225	232	258	236	213	239	252	230	239	236	262	240	207	241	227	249	219	220	227	236	221	220	224	250	222	250	234	238	264	244	253	255	253	221	240	235	225	236	257	230	234	240	246	213	232	234	240	223	214	226	250	220	278	237	250	250	241	220	236	251	237	218	240	244	195	217	219	220	234	262	216	229	241	251	213	236	246	222	232	259	261	248	250	250	216	227	239	229	242	213	225	243	246	260	250	240	222	240	260	235	223	218	256	226	260	228	245	242	239	233	199	240	240	236	233
12279	4165	6436	7603	6642	6048	5207	3891	3060	2470	1832	1638	1478	1177	1223	1286	1020	851	779	768	793	740	644	670	707	640	583	648	593	601	615	642	520	585	557	585	601	556	569	580	580	598	542	556	545	497	600	561	578	554	526	590	583	529	526	533	562	526	558	557	564	565	566	587	614	520	535	525	525	589	581	538	558	582	537	549	543	578	586	561	554	516	543	575	558	534	535	540	523	532	552	530	571	492	591	549	511	532	564	546	557	560	510	527	538	610	514	546	551	541	555	530	529	556	509	531	578	568	531	535	523	537	565	564	548	532	515	513	557	546	570	545	545	539	525	577	555	537	590	556	537	542	552	554	552	529	524	574	576	546	527	516	565	516	535	534	512	584	520	525	586	564	534	538	533	551	521	528	508	544	548	524	543	532	568	524	563	516	536	508	570	557	522	562	528	538	540	576	562	557	514	513	506	535	533	546	549	566	527	550	557	514	532	511	575	566	550	527	547	547	530	538	502	515	508	547	531	572	523	534	548	550	533	531	537	569	551	521	515	559	553	551	556	550	532	551	549	505	519	554	547	547	548	542	525	579	538	543	536	543	547	568	531	522	564	534	549	517	531	541	581	565	549	568	501	527	518	540	530	547	519	547	513	555	550	538	619	517	507	520	568	524	533	543	583	574	522	546	589	524	519	558	515	546	535	563	514	521	543	506	570	534	534	555	541	551	519	561	555	497	533	540	560	541	545	556	547	561	509	552	542	559	517	566	534	522	499	537	509	518	564	537	534	547	515	571	515	555	532	545	531	528	558	521	516	573	529	551	553	575	488	543	546	545	568	576	569	550	539	545	534	545	548	528	543	500	548	500	514	563	546	547	527	513	546	583	560	529	462	498	515	563	524	524	499	520	541	534	572	528	565	562	536	519	560	557	581	542	511	566	553	539	544	532	551	552	581	547	542	542	557	530	543	565	587	527	565	529	523	558	585	504	513	571	544	570	553	545	495	539	511	554	543	535	539	524	558	532	537	523	583	503	553	533	549	554	521	592	559	531	538	566	529	505	563	536	578	541	538	514	531	571	542	543	536	538	567	516	520	596	518	521	542	558	572	555	519	562	551	544	571	575	591	524	589	541	536	540	514	542	589	536	547	520	498	549	491	532	509	530	542	513	527	520	559	521	534	554	563	493	555	535	515	551	552	565	538	502	537	542	551	527	572	516	515	517	555	559	568	554	485	528	566	554	525	510	530	529	533	560	548	546	526	544	543	550	596	556	538	510	548	596	546	539	542	504	555	578	555	537	566	499	543	534	570	521	548	513	522	558	550	568	537	528	540	534	530	567	524	536	555	571	556	519	528	523	608	554	552	574	530	543	546	560	557	531	591	562	560	585	562	550	561	525	572	515	564	567	509	505	540	547	577	545	542	551	554	562	544	542	541	537	553	529	534	526	563	533	537	551	534	566	548	561	555	531	533	558	533	502	582	530	577	533	553	533	514	529	548	522	535	544	537	550	534	561	525	553	579	557	529	538	570	533	548	577	582	537	578	533	509	480	521	528	540	532	556	534	533	493	541	558	535	550	541	529	547	515	551	534	524	541	577	545	561	554	545	540	530	507	558	563	540	554	523	522	525	536	558	536	511	535	525	523	550	539	583	531	545	530	545	542	527	563	520	529	539	548	540	520	611	571	533	585	493	554	548	555	544	567	558	534	533	527	490	544	554	535	529	536	535	553	501	527	575	547	551	488	533	533	546	517	571	548	616	561	551	516	557	528	571	521	530	557	530	547	587	580	537	585	586	503	534	505	535	518	527	550	528	570	564	561	573	552	516	521	571	593	545	540	514	576	549	551	527	533	569	515	524	548	554	584	583	503	551	554	545	574	565	576	525	515	539	543	540	530	522	554	520	530	565	550	546	547	529	594	542	560	561	521	502	579	530	550	533	527	556	528	556	519	562	571	558	564	526	554	544	535	489	499	531	537	513	543	595	589	523	499	536	556	544	556	545	552	538	538	540	576	528	551	549	531	570	554	481	557	561	511	544	539	505	582	522	550	563	517	517	510	572	543	566	559	497	514	524	535	506	520	508	549	520	555	521	524	587	549	544	566	567	516	574	527	531	561	555	565	517	538	544	523	511	548	561	553	548	544	540	556	534	536	497	527	549	532	512	535	559	553	563	552	553	555	584	545	558	518	540	517	534	522	569	521	512	487	535	584	534	543	532	545	530	562	545	550	522	523	532	500	499	571	547	562	505	551	545	510	554	583	512	561	560	542	529	528	532	549	537	531	522	531	535	514	543	527	523	549	480	570	539	534	463	516	548	536	498	520	552	533	524	529	533	561	596	517	589	573	533	522	581	527	520	569	549	575	527	561	534	548	493	534	546	567	538	568	567	559	539	571	539	568	518	540	549	533	559	561	519	539	505	531	584	541	532	523	547	533	499	552	547	531	516	538	593	527	526	523	534	526	539	547	604	539	561	519	539	544	554	555	538	527	531	568	554	518	568	575	578	516	546	564	505	540	537	526	566	539	528	578	536	535	517	524	553	553	540	571	558	513	543	485	552	547	536	538	524	569	546	525	516	570	558	545	557	535	508	554	531	547	527	543	522	561	520	566	568	508	560	556	528	501	525	565	549	516	532	569	523	518	529	520	539	525	525	519	554	512	578	545	532	547	562	540	538	556	548	516	524	524	565	554	520	564	559	541	520	545	491	529	462	467	539	542	544	552	550	555	567	526	570	521	535	583	540	512	564	563	528	561	520	582	512	525	518	500	570	525	557	580	546	532	608	544	579	524	523	558	521	610	534	559	542	543	530	579	544	511	544	547	507	591	550	507	504	551	548	553	540	565	545	531	569	534	517	524	561	518	564	528	524	519	527	514	522	513	508	547	527	553	569	573	519	569	554	511	508	505	518	513	555	572	539	526	563	546	537	546	532	507	542	533	526	546	511	544	530	524	543	547	478	519	574	530	553	513	580	597	525	557	540	590	533	509	526	567	553	480	560	551	522	565	544	503	579	505	539	522	546	526	539	588	537	559	565	560	524	538	536	523	569	544	537	547	542	536	530	568	562	546	519	562	552	533	507	556	537	560	534	548	533	514	523	510	569	540	533	579	580	605	530	538	539	545	531	544	577	519	553	551	529	571	540	521	534	532	507	502	526	559	555	548	524	574	554	544	580	551	523	539	539	567	550	533	543	566	488	573	509	512	555	504	567	570	527	542	531	523	533	527	547	514	508	536	566	532	535	542	559	562	543	529	525	541	563	540	533	542	565	535	536	580	510	541	567	522	582	532	575	535	539	520	564	545	515	553	481	553	558	533	521	545	533	524	561	508	533	514	546	548	578	543	505	521	551	553	507	518	520	571	531	526	532	534	509	565	522	543	508	533	543	551	550	515	541	540	574	532	530	542	486	527	525	539	525	532	529	544	555	515	531	515	547	530	502	566	505	533	497	529	563	516	541	537	483	511	570	559	582	501	524	560	536	551	579	515	549	543
28229	9278	5190	3845	2556	2042	1643	1107	876	688	617	468	443	363	400	377	295	322	253	249	259	257	225	240	223	216	203	220	194	206	226	205	210	227	201	210	208	187	243	208	229	221	218	196	199	201	211	189	200	195	210	164	216	185	226	224	187	189	220	207	190	228	232	191	188	207	207	225	201	172	219	205	175	202	182	184	215	167	192	196	206	204	214	172	225	218	187	162	216	212	189	198	190	189	203	242	202	196	174	207	188	193	200	214	187	189	155	190	208	177	200	180	175	180	228	186	185	250	219	219	196	206	186	207	175	195	188	191	181	193	197	221	179	218	207	185	187	169	209	173	176	185	206	216	214	184	199	218	198	206	201	222	227	203	209	207	174	181	180	199	212	198	213	228	184	200	204	172	172	208	219	201	210	188	190	159	209	184	200	181	214	201	201	206	205	214	209	179	183	196	193	208	181	197	201	217	194	190	204	189	218	219	218	237	195	203	197	192	180	170	196	193	191	171	196	210	185	215	194	192	205	190	217	230	190	202	224	199	193	201	220	176	189	210	180	207	172	197	196	197	193	191	177	202	185	215	213	180	211	206	186	197	165	169	216	212	200	209	216	200	200	209	177	203	189	197	215	211	175	201	227	200	186	195	186	172	221	217	177	224	215	182	170	204	205	184	183	229	168	162	205	199	220	221	202	210	211	205	182	200	198	225	186	171	189	209	188	211	198	191	196	206	178	213	196	180	168	183	210	218	211	185	216	206	205	204	225	207	206	187	221	179	187	227	226	203	205	218	193	200	198	190	191	196	177	173	205	199	185	203	193	220	222	213	177	207	218	209	225	191	186	192	214	206	250	205	188	203	163	206	195	204	203	196	192	219	204	222	234	232	198	203	180	210	192	197	205	201	203	202	210	164	184	186	197	197	197	175	200	237	204	187	207	195	178	193	187	184	196	187	219	209	201	196	198	185	203	196	201	216	203	209	187	189	192	206	208	215	207	189	213	188	208	205	209	197	183	200	219	193	244	175	190	200	208	180	185	194	178	198	218	175	206	196	196	194	202	161	209	190	185	204	228	208	176	193	206	202	221	218	184	222	195	201	212	193	194	199	213	198	188	199	200	178	190	201	194	204	180	191	212	211	224	176	212	193	191	213	208	204	197	216	205	178	192	222	186	193	198	202	204	202	190	202	198	185	205	211	187	205	182	220	201	216	191	169	183	179	179	207	199	180	195	184	200	206	199	183	199	204	192	239	180	214	236	201	192	195	196	189	207	165	158	193	213	182	199	228	197	190	207	156	194	214	190	187	200	211	208	208	199	195	200	192	188	207	229	207	205	178	215	224	211	221	177	177	196	205	209	205	211	206	201	202	190	205	194	189	173	196	204	216	223	213	215	205	197	209	210	213	209	213	202	182	194	193	236	181	205	225	177	175	216	193	190	185	197	186	207	214	204	223	227	198	190	209	209	184	199	191	167	175	196	195	169	198	184	177	175	185	180	183	208	196	162	196	212	181	173	210	227	186	185	197	176	202	191	194	191	178	191	196	216	216	207	199	195	210	199	217	196	182	188	221	211	182	205	231	192	215	222	174	198	183	161	191	170	203	218	195	201	217	190	196	203	179	179	204	222	192	200	209	220	224	189	196	234	183	185	191	224	214	172	189	204	217	209	202	236	203	219	188	212	206	203	189	207	182	193	207	203	203	223	188	201	219	208	183	216	227	217	198	183	170	181	206	199	200	191	211	208	195	177	199	211	222	213	216	198	232	204	187	187	214	214	189	199	199	178	229	217	182	211	202	188	183	206	178	237	197	187	206	208	227	185	184	192	177	214	208	199	227	201	198	182	190	216	198	169	217	168	184	189	206	204	197	190	203	196	201	209	218	213	180	188	216	220	210	200	207	184	192	182	204	199	200	204	217	176	208	190	192	172	195	178	204	201	196	186	186	189	207	194	190	182	220	180	190	205	231	226	182	193	210	184	191	212	182	173	189	211	198	221	173	213	191	200	199	211	178	208	255	199	207	223	195	162	201	225	196	202	210	199	201	188	194	222	189	208	222	218	214	205	191	181	224	191	199	188	213	221	202	220	197	156	182	197	192	193	216	196	199	200	205	214	187	177	190	198	206	189	219	194	193	216	215	182	188	205	227	194	187	176	189	192	154	193	211	200	203	204	205	222	237	197	200	202	217	203	200	169	186	197	191	173	185	205	168	210	193	206	212	185	218	214	184	187	209	190	218	194	174	211	201	205	217	212	200	200	199	208	185	200	192	186	199	206	170	213	210	195	196	224	193	188	185	234	202	197	188	191	174	198	186	195	205	163	209	185	174	196	198	183	189	186	199	219	176	195	203	218	187	188	219	191	199	217	172	188	204	193	186	214	192	197	141	203	168	190	188	202	211	202	179	203	207	184	176	225	197	173	187	179	164	187	217	183	197	201	205	207	199	174	200	183	214	174	194	224	185	179	199	207	185	213	210	215	206	191	179	215	197	206	197	203	182	197	227	194	207	215	177	216	215	195	184	183	200	207	222	196	209	181	158	217	222	218	204	198	174	195	211	194	197	194	180	179	207	206	203	207	210	180	202	216	196	186	177	196	186	185	209	187	218	198	207	202	161	179	186	203	178	208	226	209	206	182	206	182	214	192	190	204	231	184	187	213	202	186	200	189	187	191	209	199	224	202	185	199	202	190	193	189	197	195	220	218	223	208	207	176	180	182	175	204	216	218	198	206	199	194	214	189	226	227	183	185	211	226	220	205	216	192	200	176	193	183	194	198	210	196	202	195	194	203	174	181	202	200	185	177	198	203	194	179	206	199	182	201	204	210	201	193	202	181	200	192	238	192	196	189	198	200	208	180	195	229	182	198	200	189	217	200	197	214	198	223	191	183	203	240	178	194	191	215	179	205	207	192	161	189	203	218	189	200	219	227	191	237	210	202	184	188	210	182	222	185	200	219	212	182	205	173	179	193	196	211	180	202	233	207	208	204	207	256	199	190	214	205	227	212	215	187	203	173	189	212	205	187	207	212	196	175	211	223	200	224	186	192	190	231	198	202	195	211	201	196	224	204	187	197	205	207	193	203	184	217	220	165	179	195	232	218	196	179	205	181	189	203	171	221	189	197	201	224	194	190	194	203	177	202	196	215	205	214	219	188	191	210	216	223	194	192	199	218	203	224	197	174	167	163	206	201	197	219	185	181	192	179	227	218	187	165	205	210	194	184	200	199	182	194	215	212	229	201	205	194	204	212	238	199	217	188	160	191	200	194	217	225	252	241	191	199	205	212	214	196	227	221	219	200	195	207	193	197	189	174	213	188	200	198	190	183	206	233	226	164	219	198	204	215	192	206	189	229	210	168	201	179	199	173	188	186	228	198	205	211	206	180	172	192	186	193	202	182	226	190	213	178	202	203	197	197	186	206	203	192	197	203	194	199	200	200	183	230	199	203	217	173	216	239	230	183	192	218	195	201	217	183	181	177	193	193	210	187	183
16323	5818	8849	10203	9059	8163	6985	5232	4072	3337	2796	2212	1979	1522	1501	1548	1314	1055	955	796	866	812	680	641	648	621	596	613	592	561	613	564	550	529	591	559	541	522	511	502	520	516	494	478	483	539	504	499	498	556	463	531	482	496	490	501	476	509	493	535	497	512	530	519	516	485	480	524	532	548	510	508	506	490	502	452	490	426	524	470	481	454	500	468	475	453	492	496	522	503	465	508	486	540	487	465	494	443	487	484	502	495	463	487	475	483	476	479	487	476	504	487	465	473	453	457	494	483	468	460	439	454	453	494	472	503	479	491	510	452	465	477	470	481	430	495	482	492	489	455	478	456	473	476	466	514	443	495	436	505	544	467	465	494	453	432	521	440	485	477	484	446	500	489	485	456	487	469	447	503	517	477	512	441	481	480	476	474	479	522	527	478	527	495	467	472	483	491	488	485	476	485	489	517	471	459	492	456	500	461	464	477	465	506	483	474	484	492	473	484	488	486	503	461	486	466	453	451	437	454	465	490	510	450	463	481	495	490	507	498	473	483	471	439	458	522	494	462	486	448	500	485	488	513	492	466	484	479	483	482	480	517	469	475	472	485	454	515	477	482	527	487	497	520	509	451	497	476	497	472	451	459	519	505	481	487	506	469	494	499	459	462	502	489	500	453	475	480	467	429	461	506	471	469	491	494	502	488	461	502	527	460	491	489	471	469	493	495	465	472	479	475	468	508	495	477	505	494	483	503	497	516	501	457	471	494	482	515	494	517	503	505	491	480	512	499	456	459	466	455	485	447	456	507	504	493	514	482	467	502	493	455	472	493	501	502	446	471	507	520	492	474	484	502	511	466	436	516	501	464	456	494	494	446	483	485	460	465	475	471	503	483	457	467	459	502	499	483	450	457	479	504	465	504	497	450	496	430	501	462	515	521	488	463	430	505	450	504	431	487	482	469	442	523	466	527	493	443	509	470	485	412	457	501	491	491	484	448	507	521	465	452	424	488	434	476	466	470	498	485	505	494	449	518	495	469	486	509	497	487	462	470	496	483	450	502	464	502	486	438	481	441	511	521	477	502	485	467	447	513	439	473	457	486	443	461	483	450	470	475	460	494	504	471	492	468	487	472	463	478	460	520	444	470	465	468	510	555	457	472	518	487	479	487	480	462	439	477	487	462	509	511	492	471	515	487	492	484	481	455	449	476	504	469	467	466	491	525	481	512	529	459	514	518	489	483	507	482	518	519	524	496	506	504	488	500	472	463	486	485	467	487	491	498	481	472	471	490	482	480	500	477	462	480	473	494	474	498	495	483	487	480	476	449	463	478	477	486	455	469	459	479	493	483	494	480	485	489	505	491	454	518	497	481	491	456	493	475	487	478	517	493	469	450	447	486	472	486	483	459	476	481	432	454	501	466	457	492	483	494	468	504	488	477	495	478	462	497	492	481	499	478	462	478	470	473	497	468	482	461	516	450	471	441	470	507	496	475	510	483	443	507	494	474	496	528	507	498	449	499	450	479	505	470	476	519	453	505	530	429	513	505	489	508	472	523	453	499	482	475	461	404	474	476	473	474	484	512	438	470	515	473	486	494	488	451	461	519	473	522	527	485	483	462	481	473	463	447	475	470	453	468	478	502	508	485	491	462	498	490	517	471	469	459	448	513	485	503	502	486	487	482	443	447	493	515	435	486	514	496	556	476	478	463	470	493	483	496	499	489	496	473	479	500	484	487	525	487	526	456	506	487	513	507	488	473	489	468	487	484	530	490	470	479	500	467	521	516	504	471	486	483	506	494	535	456	516	486	441	465	453	442	449	469	465	499	471	470	497	504	472	446	477	485	478	504	462	455	463	484	513	499	479	533	507	468	514	480	472	494	464	483	486	499	464	493	476	456	446	466	514	466	537	435	466	484	484	488	498	486	461	448	517	488	493	452	455	441	479	486	469	464	484	502	489	479	463	478	454	498	496	467	501	493	446	475	505	490	474	487	460	506	473	480	515	517	468	471	457	498	499	478	491	473	461	502	457	489	456	487	481	514	493	490	499	496	473	490	522	472	497	491	489	514	478	507	480	465	464	495	492	473	492	481	468	510	518	473	490	431	456	444	457	453	479	483	489	475	499	473	486	499	513	493	537	452	504	473	483	501	476	486	487	525	500	468	491	475	495	458	472	532	478	466	474	504	491	489	499	496	399	510	497	497	510	481	540	454	476	458	490	479	480	519	484	469	447	518	458	470	467	498	504	438	501	459	519	474	453	514	470	528	463	477	493	434	450	466	495	475	492	471	469	477	490	494	509	492	488	451	468	438	473	431	507	513	509	458	449	455	479	465	487	491	481	503	445	496	507	465	458	490	474	477	512	447	501	497	470	503	467	524	507	498	479	476	488	469	450	468	467	521	520	505	490	501	507	470	465	481	504	449	468	500	462	441	513	462	481	484	506	463	471	465	491	449	498	495	487	500	468	482	502	491	506	498	499	455	506	477	493	456	484	512	504	470	477	472	529	459	477	442	460	468	485	488	490	493	457	498	470	454	520	537	446	488	497	521	467	440	474	476	474	482	501	478	513	481	437	431	453	489	471	442	475	483	467	511	516	473	456	476	486	475	444	457	491	472	464	480	480	476	472	503	504	484	489	487	502	497	441	446	472	482	447	507	449	477	478	479	474	486	479	508	501	483	479	475	452	513	509	524	469	486	502	415	508	453	506	468	474	442	485	473	472	499	514	492	483	459	478	499	459	490	479	468	515	459	494	519	480	496	486	530	512	469	475	469	485	517	441	457	417	497	482	444	445	486	442	470	495	488	485	440	514	513	518	456	489	496	469	511	485	441	461	469	480	479	471	484	495	468	452	490	488	525	496	482	479	448	475	478	505	459	469	439	476	447	484	454	491	497	469	489	507	473	499	498	503	496	483	489	460	427	477	493	442	482	476	484	467	451	471	482	477	457	475	445	500	477	507	456	509	479	528	494	494	515	474	473	471	459	484	466	472	463	468	471	474	473	503	482	477	505	508	484	524	481	488	504	487	471	516	477	498	440	479	450	467	487	489	489	511	457	447	493	464	492	437	477	451	491	457	471	483	470	469	458	464	495	480	477	504	506	462	461	495	491	503	483	497	464	446	496	510	450	473	481	473	461	451	454	465	464	477	472	503	477	483	466	463	466	500	489	495	494	513	475	448	503	472	513	496	478	490	479	468	479	517	464	443	488	456	478	461	472	441	486	499	455	460	503	507	523	448	462	448	484	454	494	473	507	498	416	495	486	472	488	524	505	488	444	491	483	454	463	486	457	474	471	458	505	479	477	467	501	502	513	460	493	492	498	507	454	481	475	488	467	450	483	506	463	504	488	486	478	478	478	480	495	481	496	468	505	494	485	423	440	485	510	497	463	450	482	442	481	500	469	449	505	489	495	485	464	477	486	479	477	507	460	475	455	493	537	460	455	500	492	445	441	488	488	469	472	488	501	456	463	454	527	455	500	443	469	439	492
8460	2628	1616	1320	973	869	701	616	541	479	484	422	519	410	433	416	373	358	387	371	400	401	378	363	389	355	363	393	362	371	383	357	398	334	373	364	368	366	368	341	347	357	358	364	375	416	383	380	367	387	357	339	356	374	368	335	388	348	369	355	363	409	366	370	359	385	363	375	345	357	399	369	349	393	375	348	387	378	388	393	390	406	343	360	374	331	367	389	338	360	411	368	397	362	356	396	372	396	380	353	382	372	423	394	372	380	350	364	358	379	391	403	354	333	394	437	372	396	366	350	347	352	374	400	375	353	385	319	354	396	390	393	358	369	333	350	416	346	376	370	361	347	355	378	386	388	381	370	344	371	387	382	346	409	387	362	342	370	388	362	364	328	360	353	382	366	396	385	368	401	379	377	378	384	346	387	373	372	376	330	349	359	346	382	402	393	358	375	355	379	353	347	389	331	388	349	362	379	353	431	366	351	381	387	364	333	400	394	369	368	373	356	348	359	342	352	340	349	361	347	372	357	393	399	360	362	405	386	341	379	350	369	378	356	361	374	372	379	374	369	391	357	382	377	378	397	327	362	317	306	361	372	353	356	340	381	353	355	329	365	395	393	351	409	375	366	397	392	374	365	336	403	329	386	366	350	391	367	360	379	359	342	353	367	365	336	361	329	386	361	363	387	359	370	400	374	345	366	367	413	393	333	359	366	368	367	394	365	368	404	360	366	373	404	337	342	385	343	387	398	404	410	386	393	368	344	374	362	371	388	398	372	378	383	376	347	368	361	343	388	397	358	365	365	354	376	334	348	376	366	363	413	348	353	360	417	400	348	388	337	367	366	370	401	393	369	356	350	363	360	334	368	388	402	351	333	395	377	305	357	362	342	366	352	393	355	369	388	373	352	331	366	354	334	396	366	375	387	407	352	367	355	378	385	372	377	328	367	365	363	373	377	347	375	362	350	330	361	360	386	401	383	334	365	352	366	374	375	385	375	347	315	388	387	401	365	374	330	374	337	365	375	370	365	395	389	372	333	343	342	357	378	341	379	407	379	352	359	378	381	360	399	338	358	359	363	389	405	382	446	359	348	360	372	400	343	351	407	398	386	354	321	365	341	369	362	351	360	377	367	371	395	362	372	353	363	372	379	362	366	416	408	356	414	400	337	357	347	411	377	371	385	338	364	404	367	400	398	344	360	366	314	370	347	378	357	385	386	382	369	367	373	379	380	363	358	405	374	351	396	389	290	345	323	409	358	409	411	389	363	345	364	348	381	352	381	357	355	356	371	353	363	362	370	337	352	362	367	366	349	368	405	367	394	387	378	387	424	355	374	383	379	366	385	390	367	345	375	384	382	382	370	365	366	362	399	402	400	403	424	360	374	403	356	375	382	394	367	345	411	376	386	352	382	377	391	389	426	380	396	392	362	374	313	375	378	356	390	342	354	350	369	385	379	391	408	388	367	406	380	382	374	362	339	383	352	406	323	374	360	373	362	349	385	398	391	369	352	399	354	344	391	427	371	384	348	359	382	356	324	371	362	365	366	387	388	365	370	387	370	334	389	322	343	392	353	394	383	385	385	423	360	375	336	393	366	384	345	375	380	359	355	378	395	359	396	363	395	375	346	398	367	366	351	366	360	389	353	363	382	393	385	395	386	355	372	372	410	352	366	304	354	368	349	364	376	365	338	382	392	353	379	343	349	369	391	372	378	378	357	409	377	333	342	366	379	375	419	411	374	401	363	329	347	392	381	367	352	371	389	396	377	347	402	369	371	410	379	388	379	411	354	367	383	375	339	382	365	367	374	365	397	365	361	353	378	378	377	349	348	373	389	355	375	352	402	332	389	350	392	370	348	345	373	356	378	352	335	362	406	347	367	400	399	398	377	376	406	375	393	361	351	372	384	380	387	373	356	376	398	379	376	339	332	364	398	414	356	380	374	376	381	368	370	396	382	403	386	395	355	394	346	368	360	335	347	388	387	390	343	390	390	382	359	374	385	404	368	330	382	373	331	376	373	371	354	390	378	362	358	378	361	380	380	365	388	397	342	367	403	348	397	359	340	363	327	341	381	385	390	387	379	352	357	340	363	364	365	366	402	358	380	354	354	394	424	393	344	397	391	365	385	380	367	405	378	380	363	374	367	343	331	318	356	391	413	371	389	370	381	336	391	353	343	385	330	367	406	368	395	398	383	391	391	393	365	345	367	378	342	335	364	371	383	370	350	377	367	358	348	393	371	374	383	366	338	380	375	398	361	396	375	386	324	388	369	391	375	413	385	410	389	357	366	378	413	384	396	364	340	326	358	350	409	374	439	359	332	374	376	372	372	349	363	359	378	356	387	381	361	339	351	352	388	382	362	355	370	373	356	343	391	363	371	355	361	386	348	403	362	344	364	358	368	367	385	395	335	375	373	342	355	368	395	338	358	355	374	385	345	350	367	421	400	360	401	363	359	351	406	352	333	389	389	375	366	379	363	367	365	371	366	359	368	378	380	359	339	370	368	390	391	386	376	340	397	378	391	370	358	371	367	372	362	359	371	329	365	375	414	348	371	383	388	390	359	348	359	362	390	350	333	372	384	338	360	336	355	372	407	334	365	383	398	338	361	336	379	391	391	392	371	366	361	355	357	359	374	358	359	355	356	379	382	377	340	405	388	393	373	375	382	387	361	359	366	368	399	384	387	424	363	351	370	368	384	365	383	344	374	402	387	378	375	379	372	392	397	419	367	399	380	381	366	403	341	369	414	371	379	399	349	365	382	358	364	359	373	349	377	374	396	316	448	361	345	354	347	351	344	371	367	386	380	391	342	368	377	352	363	361	407	358	412	379	359	334	396	378	396	354	392	391	402	369	387	404	347	369	364	352	409	404	377	374	406	389	371	365	338	389	392	353	372	339	385	347	365	370	363	375	397	377	352	383	410	357	377	349	349	357	402	407	380	357	390	338	376	360	389	374	379	360	393	329	384	349	387	398	369	362	365	393	402	406	415	368	374	401	389	410	361	367	370	345	371	371	337	393	417	381	416	348	380	370	391	331	395	370	377	389	389	368	373	359	359	394	372	402	361	385	398	402	349	342	355	351	393	396	388	372	354	376	368	358	359	383	374	357	382	362	355	356	356	418	378	339	414	407	387	353	325	407	360	360	384	368	375	378	362	333	364	366	359	392	395	368	400	376	364	405	385	350	368	366	379	354	361	363	369	375	338	391	356	396	365	342	377	381	366	381	345	365	389	364	388	364	360	360	369	339	352	387	350	403	364	354	349	340	328	348	379	351	370	371	349	379	380	353	377	333	390	388	355	379	421	367	406	356	382	315	402	368	366	358	407	360	365	374	366	397	386	386	379	392	402	381	349	334	360	387	385	410	384	358	329	370	370	358	384	376	351	382	361	345	385	368	380	347	347	382	380	429	399	381	379	365	340	371	344	380	392	393	361	349	365	349	381	382	347	359	360	342	369	370	364	371	370	363	379	362	368	337	316	384	354
5731	2421	3210	3745	3297	3037	2647	2093	1763	1510	1386	1263	1153	1076	1077	1052	1055	924	918	912	870	807	878	793	821	840	814	887	819	769	839	854	804	792	780	782	809	795	780	805	816	788	810	777	833	777	801	824	815	817	762	810	806	805	844	858	807	868	822	786	800	814	820	760	767	792	819	825	827	845	836	802	834	824	823	813	789	815	796	782	825	788	791	783	781	790	822	829	782	847	797	767	824	769	823	815	810	776	808	799	789	769	810	783	770	807	768	824	817	800	811	716	832	880	799	800	839	749	790	824	834	797	815	827	793	819	829	818	795	766	704	766	781	778	795	780	801	824	788	795	758	806	771	851	812	775	851	819	778	815	809	809	810	858	792	800	827	771	733	782	814	818	792	800	776	819	810	815	811	777	811	784	778	760	774	770	801	813	818	783	801	799	848	805	776	764	768	786	773	799	815	792	854	806	793	805	819	758	776	820	781	807	787	802	828	806	802	820	839	818	795	723	797	826	862	837	804	802	736	803	807	817	830	763	852	862	805	773	804	828	769	801	821	758	839	779	826	789	853	763	789	798	823	819	820	794	786	825	777	749	834	848	794	783	739	813	788	796	835	802	757	806	755	795	850	797	815	835	818	790	733	788	827	797	825	844	838	809	773	830	804	793	829	748	757	820	839	737	805	758	780	739	835	775	837	844	771	809	800	813	852	777	858	752	768	828	778	804	747	782	767	835	848	809	806	810	766	798	774	768	787	771	785	782	818	809	845	823	776	850	813	815	769	770	824	771	800	801	804	835	819	782	837	817	833	808	797	854	804	799	808	747	815	822	815	808	824	819	791	865	734	782	811	819	773	808	794	809	793	792	797	763	783	845	796	788	813	741	785	798	790	817	835	800	829	794	783	828	815	783	791	766	782	803	823	810	787	742	839	780	822	809	766	784	815	778	830	788	846	784	797	807	825	734	812	789	814	838	846	784	779	826	833	847	798	854	769	788	779	836	799	780	810	821	869	768	829	788	769	789	826	810	782	847	851	790	793	811	761	820	773	842	781	810	814	771	796	799	789	783	819	790	776	772	779	769	842	784	849	808	806	798	810	757	811	790	828	835	803	767	787	797	821	791	827	822	813	763	817	824	793	844	810	824	782	795	822	794	823	765	789	800	770	810	812	846	778	800	808	793	840	817	789	812	844	774	787	753	762	792	825	857	775	764	853	817	829	845	819	778	776	763	791	755	764	877	806	778	753	847	860	826	783	801	770	811	808	835	764	789	824	840	834	787	755	804	850	827	829	817	774	782	810	830	808	803	772	732	752	813	800	806	797	790	787	798	755	786	800	885	850	791	811	834	804	789	823	779	804	825	787	851	825	846	782	789	793	784	805	823	829	784	786	770	771	822	818	801	833	808	841	810	791	840	806	819	802	830	807	775	831	824	779	818	811	816	823	794	810	793	814	780	813	836	828	792	782	803	840	790	819	807	776	814	826	835	799	777	833	815	790	793	823	754	789	806	849	822	839	772	753	801	819	813	800	781	814	795	801	810	849	797	766	777	848	793	790	797	775	819	827	779	807	775	720	813	763	817	756	797	802	788	785	802	847	785	809	740	792	793	806	805	784	801	801	813	833	813	787	809	773	817	811	807	780	845	784	795	803	861	802	798	856	803	752	801	819	797	807	749	774	812	834	808	797	842	792	783	795	796	781	817	840	852	797	748	818	771	828	825	787	791	809	820	792	767	786	809	785	796	779	799	774	837	821	802	784	845	779	760	790	779	825	788	810	839	803	812	792	752	801	838	815	828	790	814	748	854	760	788	791	763	837	798	810	808	807	777	802	800	820	741	808	809	830	814	772	751	793	800	786	858	832	786	771	825	830	806	775	880	836	821	802	761	894	796	797	824	796	803	802	791	757	818	790	851	821	820	820	751	779	807	822	790	813	765	792	817	823	760	822	803	778	772	763	820	818	747	812	767	784	799	855	793	849	813	817	804	793	785	835	816	844	828	817	843	865	792	800	809	796	782	825	759	792	757	798	814	771	807	796	838	802	818	790	788	827	810	819	789	820	802	759	837	800	815	761	839	795	798	802	814	832	818	819	827	783	788	831	796	783	833	811	825	810	790	816	796	793	805	800	791	769	807	801	813	788	788	795	803	823	814	807	783	799	827	786	812	846	794	809	834	822	803	819	789	757	833	812	781	806	798	810	819	852	811	785	857	773	842	817	796	808	824	876	816	855	799	806	821	835	776	809	763	762	816	803	773	818	799	796	765	821	801	778	833	821	802	841	776	785	861	831	848	800	794	831	803	782	836	782	786	842	790	828	787	790	847	767	813	758	793	783	810	796	823	814	792	802	807	817	796	813	786	799	772	850	817	821	839	776	821	826	756	809	789	846	816	813	764	770	757	763	771	788	767	760	778	824	807	850	842	830	770	890	746	812	875	816	767	796	802	808	809	800	812	824	847	775	785	738	813	824	829	825	777	796	844	848	832	829	811	809	767	791	772	783	803	776	832	780	849	820	810	756	843	793	808	751	797	812	826	857	848	781	817	799	775	810	824	831	787	804	751	789	816	750	774	801	768	819	804	890	791	852	808	794	807	786	834	810	786	737	801	773	830	777	845	811	801	827	785	784	818	810	788	789	815	809	808	806	753	818	778	782	853	791	803	822	767	838	778	790	799	812	805	844	804	768	766	786	784	821	809	799	823	807	792	773	784	798	829	802	808	853	807	781	774	780	788	788	796	761	788	795	760	824	756	848	816	823	781	779	756	826	819	776	832	790	764	793	831	776	848	776	816	814	702	790	859	841	858	814	803	815	813	772	738	815	744	731	801	782	771	821	781	764	769	832	814	743	809	812	823	817	803	861	833	790	816	780	837	794	841	780	814	819	796	833	819	817	780	802	789	796	783	809	805	858	818	838	760	782	825	754	820	820	782	863	793	854	804	817	832	819	807	810	817	761	783	758	740	792	801	765	776	797	810	813	813	821	758	831	831	722	761	826	786	797	844	755	822	837	794	824	828	794	802	807	812	826	824	782	784	828	794	870	814	812	792	826	822	852	778	801	814	804	753	833	811	837	848	855	827	798	740	772	796	863	776	860	804	776	871	824	796	798	823	840	812	788	822	776	856	778	766	794	846	801	811	811	796	777	828	782	810	788	808	769	842	800	832	827	789	816	798	819	791	800	800	795	781	762	832	774	833	826	785	812	796	779	800	798	754	848	836	797	807	821	829	818	789	777	816	802	775	767	787	801	802	772	824	807	844	794	826	797	802	784	786	796	800	828	840	787	824	833	776	817	799	812	755	780	826	781	770	821	790	768	802	803	811	817	815	843	818	764	772	872	796	810	816	829	803	818	834	812	788	770	790	820	767	827	799	832	847	784	845	841	780	817	728	748	850	819	813	770	763	823	789	785	795	769	811	843	815	799	781	800	764	777	810	811	806	790	793	797	770	829	786	844	792	775	797	816	846	812	756	794	828	746	765	760	839	781	765
18313	4892	2981	2247	1682	1367	1101	752	713	530	486	419	348	344	305	343	295	284	272	266	245	248	207	282	233	252	244	247	246	254	252	258	267	236	244	226	248	240	228	267	192	232	244	237	249	223	216	236	271	228	239	252	224	247	258	237	255	216	231	199	228	223	231	249	223	228	219	237	243	251	212	220	258	227	226	266	225	224	245	220	222	239	258	241	248	247	232	220	234	235	256	199	238	218	260	272	272	254	256	198	215	249	221	239	245	242	253	222	218	239	226	225	202	237	213	243	232	226	244	224	245	243	244	233	262	238	242	249	226	236	257	237	217	221	255	234	221	227	233	216	244	222	243	258	243	243	252	220	243	230	226	238	234	235	234	259	234	242	233	201	238	247	228	250	257	218	237	240	230	236	210	228	278	231	214	230	227	252	204	243	234	225	222	229	246	230	187	214	244	244	219	273	235	251	213	245	206	223	264	241	207	250	197	240	222	245	273	253	237	265	224	239	258	228	201	234	205	236	238	222	243	225	209	244	218	257	190	251	254	224	215	231	239	261	258	233	247	235	226	241	235	227	233	244	248	222	215	217	230	273	241	243	216	230	226	232	236	237	223	228	245	239	221	216	218	241	239	232	230	248	223	236	237	222	250	231	235	253	212	214	225	241	225	220	230	230	229	250	253	224	215	277	229	236	255	183	209	227	214	239	240	252	236	220	226	242	220	242	238	279	235	238	257	248	247	254	231	248	236	219	214	240	252	230	266	212	248	223	235	240	244	233	251	216	219	223	231	231	231	232	224	238	210	224	208	247	279	214	215	241	233	227	215	246	237	208	220	261	251	250	258	236	270	261	226	240	254	242	227	247	214	264	247	250	244	254	187	217	253	247	236	243	233	221	236	227	241	228	238	244	227	227	203	235	229	253	239	261	252	242	246	234	238	253	222	230	248	227	242	231	239	238	218	242	215	221	220	238	203	223	226	235	266	234	243	227	231	211	253	227	241	231	243	246	236	245	241	226	251	209	235	250	234	247	237	235	198	233	261	262	228	248	214	246	234	234	245	227	269	240	234	238	222	240	254	243	241	229	240	226	244	222	245	215	228	238	262	224	250	216	240	221	225	253	223	233	230	224	243	253	225	242	251	225	227	214	257	212	234	184	253	226	202	212	259	252	242	227	248	234	243	196	228	200	267	265	254	236	264	217	256	241	226	246	218	208	243	229	221	232	258	253	227	248	219	233	186	240	228	254	239	223	238	253	256	230	231	230	257	213	224	235	216	235	223	241	223	238	240	224	227	241	225	235	249	227	228	231	257	252	212	258	216	227	231	226	235	207	241	218	218	240	224	254	240	230	221	258	230	262	262	228	235	261	248	235	238	219	243	246	245	202	225	242	245	249	226	232	236	240	234	237	257	259	243	253	225	217	250	224	218	277	251	199	249	228	257	227	221	229	224	232	215	212	202	224	251	250	235	254	238	225	225	231	262	233	223	246	227	241	247	210	229	251	231	231	210	232	229	270	241	245	236	255	269	238	257	227	246	222	250	229	237	250	259	212	261	246	263	256	257	255	260	246	257	234	237	219	261	244	227	227	246	215	231	244	228	231	232	252	225	214	246	202	219	238	237	261	221	238	263	227	232	219	191	223	226	241	238	226	254	241	220	233	232	248	202	269	225	250	245	233	254	247	251	198	208	249	227	223	226	217	247	242	238	245	247	227	234	237	246	231	245	225	224	242	235	244	226	215	206	254	234	238	224	254	238	258	278	242	234	231	243	231	258	229	248	242	241	250	239	218	223	207	213	239	226	240	241	254	222	275	210	235	223	236	223	218	272	259	239	237	262	254	246	227	228	204	233	239	232	251	259	234	230	246	209	225	246	233	213	275	235	230	223	258	215	234	245	265	215	220	223	235	254	238	248	252	215	224	237	241	219	219	230	236	222	218	249	215	280	227	248	226	214	243	215	241	210	243	227	236	226	234	240	224	268	243	221	250	205	226	240	234	232	255	237	215	214	243	240	230	216	242	214	238	204	215	243	242	242	236	255	228	223	247	220	227	253	242	230	226	235	216	220	232	264	248	235	247	222	254	238	252	244	245	215	227	250	216	237	242	213	226	260	258	218	210	240	271	236	243	208	243	254	253	230	223	209	224	240	239	257	218	224	209	236	243	232	204	248	248	242	241	267	232	226	210	233	195	238	233	236	224	236	219	232	248	223	226	248	254	223	227	247	222	222	263	249	238	219	235	247	261	233	243	224	253	204	236	238	225	259	230	249	257	211	269	225	222	240	217	204	240	237	249	234	254	233	215	227	240	252	234	235	258	220	289	231	270	256	230	243	227	235	264	236	251	225	259	217	267	238	240	213	240	223	224	241	259	224	223	235	238	209	225	244	231	228	229	206	218	222	229	214	250	236	227	269	214	244	207	244	238	224	232	231	226	232	239	224	222	226	225	226	243	214	214	243	227	234	236	227	254	233	242	262	244	234	231	220	212	231	193	240	237	262	236	237	249	228	242	234	258	227	244	229	229	235	248	244	233	226	225	234	265	199	219	238	240	235	276	244	232	220	209	225	245	249	225	224	211	259	238	234	242	242	235	243	209	222	266	262	248	252	240	243	253	235	225	217	241	261	210	206	249	220	232	232	236	235	225	254	249	220	221	249	252	255	220	248	218	241	230	221	236	255	256	257	245	241	220	200	239	245	236	238	199	245	203	267	242	222	209	253	248	207	281	254	223	258	247	232	263	252	233	235	251	212	215	214	241	257	229	222	193	250	242	222	224	253	238	239	222	238	230	228	221	239	265	251	242	249	230	239	238	237	237	246	229	233	241	214	237	236	239	201	225	243	237	252	231	233	223	214	258	244	228	205	233	229	224	258	208	237	238	223	260	231	214	238	204	238	212	225	235	234	226	267	236	225	222	257	245	222	247	237	237	229	273	234	240	242	222	230	244	221	269	217	215	227	218	248	217	217	262	217	245	252	255	250	225	209	207	252	269	216	207	240	228	250	255	250	227	210	235	256	238	248	258	238	220	239	241	224	240	247	218	222	223	234	241	230	223	262	221	236	226	239	231	268	247	204	244	257	234	253	245	241	218	260	228	220	240	214	228	237	271	219	223	236	217	207	236	229	214	247	262	241	278	247	243	264	225	226	249	220	237	235	242	236	224	252	223	251	214	226	187	223	207	245	214	219	250	240	204	216	196	227	228	219	249	264	246	228	248	212	233	246	248	231	257	233	226	208	239	215	228	240	242	236	235	231	230	234	216	228	204	227	230	244	242	250	247	222	234	234	239	243	260	247	221	226	214	263	225	213	246	232	235	236	260	221	241	256	210	247	242	230	213	228	268	221	235	248	233	226	233	218	258	234	223	219	253	237	251	229	249	246	237	238	227	211	264	258	240	251	244	239	209	242	231	225	203	238	237	242	239	200	240	249	214	221	221	200	285	217	243	254	218	257	242	223	227	226	293	245	227	227	232	244	227	232	240	215	231
12321	3672	5636	6780	6035	5559	4595	3539	2851	2404	1944	1687	1483	1257	1270	1192	1048	885	852	743	805	670	603	645	606	665	603	593	615	624	606	557	524	597	595	587	578	551	530	546	522	574	550	560	536	560	542	578	541	572	560	538	548	532	528	528	518	531	548	535	573	535	528	562	586	516	579	547	553	556	553	621	554	555	583	574	500	527	579	531	559	534	525	531	538	580	546	513	508	605	551	548	543	588	529	489	515	586	523	517	521	532	555	580	534	535	518	498	522	504	485	532	513	486	549	539	546	570	544	538	568	554	535	524	541	519	568	573	525	559	542	497	557	519	498	500	546	499	519	520	517	553	515	524	494	573	515	522	523	545	539	554	556	552	512	512	560	535	483	581	601	553	523	550	567	551	574	533	531	525	573	510	530	569	541	568	490	541	548	506	515	572	490	530	509	554	512	571	572	498	537	549	523	538	575	551	530	540	500	544	572	586	573	546	530	556	460	553	525	499	537	558	537	513	527	517	556	547	541	528	543	551	516	534	509	510	483	518	540	527	546	556	511	549	566	519	524	505	559	506	519	528	519	534	541	500	546	533	514	541	531	534	569	506	554	550	533	560	524	516	524	587	510	554	519	551	518	565	548	548	567	539	536	529	558	573	565	517	535	525	503	530	546	504	501	559	520	533	508	520	533	547	524	552	538	522	515	546	545	497	535	513	531	498	522	534	548	527	519	537	547	517	546	586	548	520	527	538	478	536	540	526	561	575	540	542	507	528	539	560	531	545	507	470	567	532	582	579	537	549	579	545	538	495	510	538	551	473	503	524	546	544	484	541	551	562	526	551	537	533	527	538	557	544	527	565	523	531	526	547	521	538	554	556	509	543	560	546	543	536	546	550	564	542	534	520	569	536	549	522	535	550	565	549	535	559	536	496	535	560	561	555	532	528	538	503	564	524	550	533	503	536	520	511	534	527	573	515	550	520	556	520	510	528	543	529	576	546	548	540	536	543	538	554	522	531	529	551	537	549	520	556	537	528	525	521	527	546	518	506	557	525	502	590	536	527	531	537	548	515	562	548	561	541	545	538	561	513	501	561	493	497	521	497	529	555	547	553	550	547	534	537	515	584	529	520	523	530	538	573	553	545	536	576	528	563	543	559	562	533	571	530	569	507	528	554	490	523	527	500	503	542	507	581	517	511	549	496	523	498	535	554	529	530	562	541	503	511	507	539	529	535	522	532	547	517	534	568	563	532	529	500	569	536	509	511	553	540	515	568	562	525	529	580	543	542	558	515	572	524	542	508	533	547	515	534	533	551	488	557	522	555	549	586	521	558	561	558	554	572	512	520	569	550	590	577	564	543	522	544	523	540	542	569	522	562	537	537	531	556	566	522	543	541	552	578	505	528	613	544	542	549	562	521	545	474	550	517	553	587	535	550	519	560	570	586	538	522	587	514	552	521	555	557	510	552	555	511	513	504	524	547	533	518	543	516	536	529	513	495	501	538	535	530	547	507	530	523	536	515	541	504	548	526	501	591	583	531	521	536	535	551	570	524	527	521	521	548	561	526	542	520	563	530	538	584	521	524	553	515	533	561	548	560	548	551	548	551	533	507	493	552	546	536	525	511	545	497	545	553	535	544	543	529	596	529	507	524	532	530	532	519	524	542	534	539	563	574	503	540	563	550	523	540	534	494	565	537	514	535	525	564	515	536	524	541	520	532	547	568	547	535	498	559	533	506	527	547	509	566	484	569	535	499	504	509	528	540	540	554	493	553	544	543	552	580	525	542	500	538	536	529	498	565	562	480	528	522	520	576	512	518	526	563	516	552	524	525	533	548	531	525	532	517	524	554	551	548	495	504	503	547	580	556	513	544	509	556	567	567	525	549	522	544	505	533	568	539	508	580	528	531	496	554	546	478	534	562	523	533	558	493	546	548	519	537	539	544	547	512	541	557	564	521	490	512	538	567	520	533	544	569	485	542	504	566	534	585	538	501	581	517	519	564	514	535	557	557	525	532	576	563	541	517	515	543	544	533	517	507	532	538	564	559	537	522	537	538	512	548	559	566	575	525	548	521	521	513	555	555	528	544	556	507	531	537	540	554	585	532	573	505	525	564	543	544	546	537	516	473	509	467	539	564	567	510	549	530	499	539	507	543	507	540	553	496	576	560	574	525	505	569	551	496	520	528	564	504	572	567	536	539	529	536	566	533	502	510	510	558	530	552	474	498	544	542	536	546	508	534	543	536	609	543	512	566	546	505	600	551	498	532	558	560	540	537	502	528	542	531	525	571	581	533	549	499	556	542	487	494	569	518	570	596	515	541	517	549	510	527	518	542	569	500	539	569	509	544	504	560	527	535	551	557	548	506	565	525	525	517	576	520	527	520	532	558	556	511	559	557	531	511	554	536	522	589	488	589	497	499	560	572	568	558	525	567	538	529	526	576	530	582	565	546	533	566	541	544	559	529	568	539	547	558	537	523	564	575	534	534	524	558	528	553	565	535	545	551	531	505	533	518	542	537	573	515	519	520	511	561	521	548	539	548	539	529	534	552	580	539	485	532	571	553	550	516	557	526	530	539	537	513	518	553	518	501	502	488	552	521	551	577	563	531	530	547	562	552	527	530	538	539	521	500	562	516	540	521	543	553	585	527	553	544	551	530	519	499	546	604	568	597	525	562	527	518	515	511	546	508	533	555	521	532	535	514	469	546	513	564	529	497	516	551	483	528	574	510	514	532	509	545	545	599	542	526	536	512	521	542	531	552	531	531	510	529	508	561	546	526	513	509	532	537	608	538	520	553	524	597	513	557	520	504	537	532	581	512	525	504	535	533	507	531	531	541	549	514	564	516	541	564	544	556	547	498	532	510	533	561	532	580	506	541	567	504	566	553	518	561	566	536	528	527	510	542	549	509	555	518	549	502	544	576	536	548	520	537	522	502	555	538	505	566	551	531	583	546	581	481	536	494	515	538	559	554	481	500	498	504	520	524	524	498	553	525	518	550	542	549	522	570	527	567	529	558	513	550	527	562	554	517	554	552	526	523	506	535	544	574	529	525	524	549	589	533	576	519	552	535	519	557	541	504	499	532	586	507	509	548	524	558	516	499	558	485	535	527	526	526	479	560	549	529	592	559	525	496	518	514	524	506	525	554	496	535	583	535	527	568	542	533	538	585	547	547	534	535	552	546	543	530	481	516	526	526	530	494	593	528	518	554	560	541	546	521	546	544	576	491	530	504	538	528	539	558	544	505	550	544	523	527	535	567	547	568	560	557	519	593	570	517	580	525	556	555	482	557	515	529	524	528	519	567	573	532	557	552	510	565	502	536	579	588	507	545	517	544	553	513	539	522	559	515	575	526	524	527	548	546	526	481	554	570	533	539	495	525	518	510	543	527	548	549	470	547	536	543	565	543	571	539	568	548	530	507	510	541	542	540	524	577	534	518	545	540	498	550	529	505	538	555	608	512	547	546	507	551	525	570	559	484	566	568	527	524
27458	8800	4500	3328	2246	1844	1415	1061	836	722	576	460	400	397	357	361	322	294	265	267	268	254	253	205	219	231	196	227	218	205	216	195	196	202	193	186	226	200	203	217	213	163	225	192	191	170	223	172	207	192	191	182	202	195	201	204	166	192	214	212	194	200	190	209	186	209	207	201	190	183	203	192	212	204	197	202	184	217	177	198	210	232	166	179	195	207	173	219	196	190	207	188	192	222	191	182	193	195	182	199	182	189	216	203	226	203	209	183	225	185	198	197	182	198	217	202	179	192	188	232	175	177	199	187	208	190	198	195	202	195	191	205	213	178	202	205	202	214	214	197	172	187	173	213	173	193	201	222	195	194	198	197	193	192	200	207	196	205	206	213	209	190	175	195	219	198	174	196	210	208	216	235	180	205	194	180	218	187	197	184	169	200	181	206	208	194	195	218	199	206	187	214	212	211	186	190	194	173	169	204	183	212	204	175	189	182	233	192	195	211	197	188	215	212	200	179	203	176	197	194	187	183	212	147	184	193	201	189	220	204	185	188	196	191	182	184	201	189	193	190	178	196	213	186	184	218	207	176	197	179	198	185	196	170	200	191	182	208	211	207	223	214	188	174	191	217	177	182	204	198	205	172	224	188	221	189	189	196	179	183	217	211	201	206	186	175	171	191	183	195	203	219	181	172	190	184	186	194	222	177	166	185	212	179	221	188	213	215	200	190	196	201	198	200	208	200	203	218	178	193	196	211	215	211	172	200	184	201	216	223	214	189	178	208	179	179	181	199	173	204	191	173	227	193	217	200	222	181	189	211	207	171	184	206	186	213	203	197	201	191	200	180	190	199	184	186	188	207	201	185	178	205	179	200	207	212	177	205	213	202	196	196	218	158	183	202	206	210	210	167	200	210	196	203	199	182	187	200	191	191	206	200	213	206	175	198	199	195	196	189	188	196	202	172	176	219	175	201	209	184	194	188	186	187	170	188	194	186	198	200	181	219	197	171	187	187	206	181	194	207	202	197	204	202	180	176	209	199	204	173	193	212	221	218	174	196	195	187	179	180	212	205	226	211	196	204	206	201	212	238	216	192	210	210	170	213	199	212	199	187	192	198	210	200	202	205	177	224	212	222	183	218	189	216	212	145	194	228	205	208	192	199	201	212	190	176	196	170	202	216	199	201	185	199	215	180	200	182	232	211	178	193	187	221	189	209	181	182	162	197	195	229	180	198	222	182	179	183	221	199	207	189	188	207	172	160	192	179	180	185	187	179	198	182	194	205	223	206	202	174	201	214	196	187	187	186	205	194	180	188	189	199	209	196	166	203	189	205	203	163	214	200	179	185	210	208	175	172	189	207	159	207	224	171	177	213	208	207	187	190	179	191	181	185	187	225	205	217	196	178	198	200	202	193	206	179	157	169	204	208	187	203	169	184	181	177	196	175	201	209	194	200	171	192	174	208	172	181	197	207	201	185	204	195	152	198	189	206	196	198	194	211	198	213	189	188	193	167	204	179	175	176	194	205	177	180	189	193	216	205	216	210	202	193	202	192	211	213	201	198	186	201	198	220	178	199	178	187	183	168	209	171	181	183	179	208	201	175	207	213	181	195	189	183	193	211	197	191	207	205	158	205	199	220	218	177	202	191	192	184	196	216	170	188	193	178	213	177	187	214	193	192	196	220	179	216	165	212	215	180	185	176	199	205	151	210	173	194	188	201	198	192	191	171	189	187	183	190	192	196	195	195	197	196	206	231	202	218	205	176	198	190	195	209	212	208	181	195	199	191	189	187	189	187	184	176	179	202	224	203	196	191	174	193	182	218	172	196	172	213	173	187	229	203	209	168	200	190	196	174	212	200	204	198	245	192	187	177	178	203	164	196	202	195	194	186	194	193	188	192	200	208	157	191	205	185	166	194	199	186	194	165	180	201	197	167	171	180	174	187	192	200	184	205	188	218	190	175	167	200	186	190	186	183	195	218	224	205	174	194	209	196	166	202	196	197	228	203	170	203	213	198	203	192	205	200	196	241	179	172	170	207	187	175	187	227	196	223	196	182	189	191	207	179	188	210	177	192	195	205	208	189	232	185	184	186	196	222	184	170	172	232	199	181	183	200	204	214	206	202	211	189	221	204	198	180	209	211	188	184	193	193	192	185	204	195	176	213	194	186	194	226	196	207	217	177	204	184	208	196	213	204	191	182	187	185	174	163	184	156	211	197	205	201	194	195	185	157	213	172	216	205	210	204	195	209	193	193	186	207	187	197	201	189	204	199	199	172	185	183	205	201	195	189	167	201	194	192	205	182	201	210	202	195	210	213	188	218	200	168	202	196	196	203	192	190	194	176	174	174	187	199	175	189	190	216	160	179	175	213	187	173	211	217	192	205	201	195	181	205	192	187	186	215	202	184	189	198	192	178	195	190	203	220	198	225	197	191	185	181	203	191	209	194	200	177	188	195	208	205	186	199	182	188	191	209	188	171	193	188	171	201	174	180	215	200	186	195	184	207	222	186	240	197	195	206	202	214	212	198	183	201	173	181	178	193	169	211	194	181	189	214	184	187	193	199	186	193	192	199	212	213	216	212	194	189	177	209	187	197	200	205	180	178	199	201	167	194	179	191	203	188	187	197	201	193	186	205	195	198	201	216	200	201	195	229	211	188	194	179	227	198	200	199	190	181	204	191	188	195	173	200	197	237	170	182	199	179	205	201	211	205	214	200	179	169	208	188	209	189	207	187	203	191	215	205	163	206	188	158	190	191	208	225	193	184	208	191	189	186	201	187	215	175	202	195	200	178	188	204	181	180	185	196	218	190	203	213	200	170	184	185	203	214	199	211	203	184	177	196	175	184	180	197	185	193	199	169	209	177	189	186	212	192	188	175	166	209	166	196	191	202	178	207	218	175	222	182	172	203	204	209	208	195	170	178	189	197	166	202	204	193	187	211	212	206	174	187	204	213	191	204	210	178	181	199	207	230	196	212	189	204	174	185	184	178	180	206	195	178	198	189	204	178	215	211	166	189	175	218	203	227	187	207	206	180	187	176	172	178	159	164	192	199	189	194	173	208	189	189	188	168	205	199	229	176	173	211	180	180	189	184	196	186	208	187	184	204	210	173	182	213	216	226	197	200	196	207	213	187	187	192	185	192	179	175	190	196	155	165	189	217	202	188	176	224	172	193	182	190	197	191	203	207	191	200	179	210	192	192	195	167	236	183	181	211	197	203	202	197	189	183	214	219	187	205	203	182	173	187	206	212	208	171	213	200	192	238	176	202	206	195	224	173	180	204	181	210	202	192	199	203	199	192	174	185	223	189	204	197	168	184	199	190	186	162	194	188	194	169	165	196	199	193	214	191	203	191	198	185	169	187	203	175	189	188	185	198	190	187	208	169	212	191	204	198	221	201	191	216	196	180	200	173	195	201	215	187	194	215	208	174	197	172	182	209	213	195	191	183	206	197	205	159	228	202	215	204	199	185	179	187	195	227	176	179
15793	5590	7734	9405	8525	7450	6059	4907	3976	3134	2787	2289	1858	1583	1567	1560	1329	1032	956	896	885	748	624	698	676	652	672	639	620	632	596	553	571	511	594	581	514	526	526	541	531	523	473	490	496	514	489	527	524	521	486	468	456	483	497	500	489	481	517	469	508	491	479	475	469	460	540	455	515	512	506	505	483	474	497	488	508	411	456	477	449	444	481	440	469	463	521	419	493	508	456	438	494	472	480	459	456	457	453	471	506	461	458	422	468	474	466	490	486	475	491	472	462	491	490	414	478	452	499	473	494	432	455	513	520	449	462	482	440	474	495	504	477	470	451	498	468	495	453	434	464	460	465	440	459	453	467	502	437	465	502	460	461	474	461	498	519	503	469	469	466	470	503	530	485	481	446	496	487	463	484	471	484	436	444	482	460	449	470	510	506	435	500	471	486	494	511	469	462	475	459	467	476	454	479	459	468	466	460	474	487	491	491	413	443	463	474	468	462	480	490	437	484	494	439	462	476	480	469	473	469	469	464	495	459	460	489	505	492	473	447	434	477	486	467	496	488	446	469	445	490	463	479	471	456	501	484	431	484	497	440	457	481	487	462	464	476	461	467	463	437	500	413	486	495	477	441	473	483	471	478	438	463	481	462	468	471	439	452	438	455	447	454	460	515	505	458	437	486	461	467	477	497	495	457	478	469	460	501	457	464	505	446	476	485	507	461	431	468	492	517	502	455	446	479	471	515	452	437	451	438	456	487	500	458	442	469	471	492	498	467	445	503	468	478	494	476	483	449	481	447	475	492	459	458	461	497	450	427	486	482	489	518	469	443	415	458	455	520	466	494	480	477	462	508	451	452	466	455	461	496	458	457	526	489	469	504	501	465	438	446	462	448	492	483	472	457	477	452	477	497	491	422	489	496	453	511	439	480	512	436	513	479	491	447	475	479	463	464	474	495	443	479	463	464	462	477	487	505	480	456	481	454	460	449	473	476	463	470	489	466	469	469	485	468	490	466	452	470	452	473	461	451	473	477	480	505	491	471	498	486	458	467	480	456	459	499	476	462	472	463	496	485	471	490	490	435	486	509	474	500	464	468	435	470	500	460	469	456	450	497	469	454	496	495	462	490	480	502	404	453	483	499	470	504	419	479	494	454	468	524	500	460	508	481	474	446	486	473	493	483	470	448	471	460	453	463	492	431	480	477	452	525	501	462	453	480	497	477	443	448	450	463	442	486	459	477	441	525	492	491	473	425	451	443	478	491	457	479	470	483	465	448	517	466	476	425	466	410	501	485	489	455	472	481	496	476	427	463	456	508	477	473	468	483	428	470	450	501	466	511	499	476	453	461	460	484	518	433	506	479	439	485	469	476	523	502	468	475	450	472	445	476	460	461	459	436	480	463	494	490	492	491	466	503	478	475	457	500	477	509	496	468	490	500	460	481	506	424	439	484	486	473	496	484	468	478	473	482	493	489	450	505	438	460	493	471	459	499	466	457	454	449	492	502	505	445	468	470	448	466	473	480	454	469	495	492	483	457	464	447	470	474	478	479	470	463	479	469	481	512	424	485	445	499	458	515	456	476	452	460	500	448	483	440	501	452	509	456	438	467	442	485	467	497	480	439	461	481	486	488	509	495	439	508	482	468	498	460	499	506	463	498	437	512	454	444	477	463	466	492	477	479	483	444	467	453	422	473	475	458	485	518	460	479	482	450	460	475	487	461	488	475	484	468	448	450	470	476	470	448	451	468	449	483	451	485	497	453	460	433	481	432	478	488	475	489	539	481	456	459	484	484	482	467	457	479	463	478	458	470	484	456	415	487	450	463	450	451	495	490	462	435	468	424	472	472	459	467	510	467	445	479	484	436	435	480	470	476	467	519	510	448	470	511	480	465	482	480	467	451	476	448	480	455	431	499	470	502	474	493	454	483	457	509	458	489	501	464	484	446	482	463	460	465	462	453	477	506	472	476	486	461	487	509	486	521	471	469	460	502	476	474	480	484	442	495	458	484	447	461	441	477	495	454	494	499	487	468	500	516	481	493	468	478	475	479	481	458	447	453	481	467	469	461	494	476	456	467	461	458	452	450	427	498	463	468	439	472	503	433	437	455	461	512	469	478	472	453	524	509	493	504	491	463	444	458	479	438	486	475	487	483	501	459	502	463	490	430	472	484	465	481	451	459	520	459	442	459	477	466	468	481	457	443	516	470	470	453	496	432	487	476	456	465	464	498	454	455	425	425	448	430	467	475	480	461	437	459	499	481	512	456	467	488	455	450	476	472	466	484	485	464	505	495	467	479	469	514	543	528	468	472	474	483	492	504	463	454	454	433	481	459	444	510	483	433	445	461	477	472	466	466	490	503	465	488	481	497	461	473	451	446	438	509	471	484	430	470	455	460	496	474	500	464	449	452	486	475	470	480	463	404	449	455	497	467	473	456	458	517	470	473	435	498	504	458	479	514	473	435	451	459	450	477	491	458	471	483	495	504	504	472	422	518	469	480	449	490	490	509	487	456	453	443	477	466	456	456	454	432	497	472	461	495	460	485	458	438	457	507	475	446	481	444	437	426	529	442	484	487	448	499	483	475	463	436	476	482	435	466	505	419	490	500	475	490	449	487	491	504	472	462	469	479	455	499	500	437	455	473	474	461	472	478	472	491	432	490	448	470	466	519	410	492	494	450	500	431	475	466	497	474	442	477	457	490	511	460	503	448	484	486	468	489	444	502	471	504	469	444	514	451	464	475	452	468	453	474	475	455	463	489	438	465	468	490	455	474	456	490	503	501	490	449	432	482	487	446	467	439	518	460	484	481	481	485	501	474	500	456	462	472	501	464	436	449	467	495	476	506	501	469	461	451	472	501	479	445	451	458	481	486	468	448	448	453	447	449	479	468	489	469	494	448	442	463	453	444	444	464	483	433	447	476	478	489	473	465	493	458	438	459	487	463	441	466	450	487	485	451	456	509	477	476	483	456	514	490	516	466	470	464	447	456	466	480	484	466	486	504	511	463	506	443	439	473	480	455	435	456	456	519	483	482	484	438	465	449	466	506	452	469	474	475	430	501	469	486	505	480	439	475	480	494	477	504	446	463	517	442	467	499	480	474	482	512	450	495	471	529	472	441	460	430	474	455	489	472	432	460	492	473	429	463	449	492	472	472	475	444	477	514	494	469	454	449	466	454	484	493	473	471	464	462	492	447	449	472	473	468	489	466	436	441	457	482	451	451	446	479	475	481	454	468	463	467	488	462	460	495	489	497	500	489	468	461	491	466	428	462	498	471	438	492	468	483	499	450	460	501	475	454	482	499	487	487	432	478	471	472	473	476	468	507	515	466	467	458	496	492	475	471	485	514	518	467	499	472	469	478	433	475	474	478	496	472	490	430	467	524	451	466	483	502	464	476	473	461	474	503	477	461	479	502	482	499	438	490	456	464	457	485	521	508	425	442	469	458	471	478	472	503	464	486	452	499	495	407	470	479	443	522	449	472	469
8410	2458	1370	1113	1006	766	653	622	530	490	462	442	409	421	420	414	413	366	352	395	347	384	381	379	355	370	340	376	407	396	365	321	396	377	382	383	328	375	352	361	362	330	382	387	418	398	376	383	356	377	386	391	364	352	413	361	391	415	339	385	357	378	352	352	320	360	358	360	367	380	366	350	385	368	355	377	359	363	377	336	375	361	366	378	380	365	364	372	373	362	361	368	380	382	371	357	353	342	358	370	362	363	364	373	363	359	361	394	383	393	364	342	365	340	404	373	374	353	412	389	374	407	373	370	360	366	345	348	366	338	375	393	343	352	362	354	371	330	378	408	379	357	363	380	387	382	365	370	397	373	366	390	358	352	374	358	372	346	372	389	376	361	396	382	368	397	413	368	329	347	345	376	382	363	345	373	354	391	400	390	380	364	375	398	355	371	391	365	359	348	411	350	344	344	351	347	371	373	354	361	368	364	376	391	370	363	405	380	356	359	366	388	340	375	378	360	382	377	403	345	365	354	374	350	343	376	370	381	338	321	372	391	349	355	370	331	393	327	408	376	356	341	356	390	372	359	355	384	363	357	397	367	376	360	374	384	378	354	339	397	348	349	393	369	376	389	341	315	386	344	376	374	366	378	372	345	362	354	403	339	341	363	371	345	390	394	401	345	370	381	333	365	373	379	374	371	354	346	364	354	333	367	385	383	383	357	338	388	393	390	388	367	350	364	385	369	324	375	400	375	348	373	391	400	363	342	354	400	351	368	435	356	346	370	368	362	377	331	328	366	358	328	382	357	346	385	370	398	344	360	349	394	382	322	359	392	400	374	368	380	355	345	353	348	370	408	394	358	356	372	380	416	356	388	359	430	401	357	366	359	354	383	359	387	388	363	345	378	380	353	341	353	352	376	358	390	373	357	389	354	360	422	370	385	322	339	357	336	340	369	368	348	359	349	359	410	356	350	390	395	356	346	370	372	390	354	363	352	360	340	407	362	390	364	379	400	352	350	373	359	354	344	390	374	340	337	371	402	378	401	381	365	346	346	384	349	354	378	350	368	342	340	389	357	352	373	393	390	351	361	409	392	359	377	352	337	359	397	389	377	351	352	327	375	355	377	356	367	328	356	346	345	405	365	357	370	371	377	359	365	388	368	367	361	343	391	385	395	384	397	383	358	361	374	335	344	347	359	375	392	362	383	368	355	378	368	371	367	331	368	358	364	367	386	361	359	352	379	369	357	350	370	352	367	390	359	355	354	341	402	382	354	381	363	357	356	383	349	350	343	344	395	364	384	372	357	358	369	355	390	384	423	375	378	373	373	380	349	364	362	377	365	368	362	373	404	370	358	350	362	360	364	353	357	372	389	382	386	352	373	398	407	352	355	368	385	369	377	362	364	359	383	363	354	372	347	383	392	369	417	366	380	352	336	364	375	378	365	367	356	377	346	345	382	377	390	365	322	336	360	360	368	347	360	346	344	336	351	372	347	379	394	372	379	340	355	400	379	375	364	373	384	363	402	396	364	376	367	361	370	349	388	375	369	366	389	360	374	376	368	350	324	386	336	343	388	362	393	379	360	358	378	363	408	355	366	346	389	422	377	371	369	406	404	390	339	368	384	373	396	393	356	364	361	355	406	388	399	384	379	361	356	329	328	390	368	350	378	388	366	390	337	341	361	369	382	367	380	343	385	387	361	366	339	354	368	343	376	347	359	351	411	371	416	364	339	352	341	402	360	410	353	375	400	373	362	397	347	405	395	390	360	364	363	368	357	398	354	379	342	392	358	386	365	386	369	383	377	364	333	355	354	353	358	350	326	346	357	385	326	378	377	368	413	369	356	365	360	365	344	338	384	338	365	382	362	358	343	391	397	328	352	378	367	336	361	370	364	371	356	357	370	348	345	348	369	360	365	357	332	345	332	378	338	343	350	382	338	352	333	386	380	396	348	364	361	369	360	347	384	365	361	390	377	332	366	381	403	385	348	373	349	383	348	347	347	399	345	402	363	369	362	319	381	390	391	327	329	420	364	382	371	386	362	393	374	385	374	384	349	413	385	377	392	338	353	356	361	367	397	356	394	357	399	375	335	360	370	357	366	398	360	363	363	380	373	387	364	410	394	371	324	402	342	384	387	338	397	388	393	345	378	329	377	365	355	326	375	359	358	396	396	362	385	376	384	367	405	381	374	363	380	361	356	388	344	379	351	366	368	350	398	394	350	397	354	369	362	372	374	337	383	373	382	342	356	379	363	353	385	369	326	368	373	387	362	363	363	351	341	352	415	387	364	384	396	364	373	376	369	385	329	379	377	329	338	354	383	368	341	364	399	344	381	356	372	339	343	382	372	413	343	378	381	365	398	360	340	362	365	372	379	341	386	355	362	385	381	370	324	387	371	359	390	347	357	346	365	387	342	337	379	391	373	383	377	386	389	378	365	378	380	368	367	383	379	352	369	368	362	325	411	354	361	357	388	362	412	377	368	369	359	330	363	380	367	360	336	354	374	368	425	368	335	333	346	347	423	349	377	363	383	354	373	380	365	397	381	365	389	366	359	358	381	353	385	382	401	370	374	367	362	381	351	391	408	377	350	398	383	366	387	344	314	361	359	376	381	396	400	350	393	387	357	342	364	353	341	398	377	380	349	381	393	395	372	344	366	378	351	405	391	357	370	380	392	406	427	380	393	408	371	352	377	379	331	344	399	339	381	371	372	371	355	343	367	351	369	380	405	369	388	356	368	377	323	348	344	370	413	345	405	429	331	376	390	358	381	368	398	371	365	337	360	364	361	351	373	359	339	328	379	339	362	350	391	394	407	380	399	366	383	392	354	392	413	354	368	356	375	370	368	357	365	335	345	368	376	351	400	346	401	375	376	382	369	342	365	354	402	389	344	352	401	394	394	394	412	367	364	368	347	391	324	326	377	347	384	396	363	394	375	359	367	354	355	371	337	352	389	397	343	389	359	374	329	385	352	371	381	357	340	378	349	406	353	378	362	360	395	351	407	373	376	402	372	398	378	400	346	325	388	384	382	348	367	371	318	373	352	356	379	321	386	373	407	405	394	384	386	374	363	341	378	376	375	362	357	360	337	399	364	372	378	377	391	368	359	381	355	377	399	369	362	369	371	412	397	351	370	350	408	361	371	370	374	327	369	381	371	377	359	341	353	383	385	353	350	393	380	360	380	400	385	399	351	348	338	353	344	384	360	379	367	392	360	406	396	368	367	393	379	364	377	376	398	342	372	385	360	348	359	346	367	354	358	375	355	338	307	351	365	370	403	399	380	333	369	390	369	367	344	343	366	367	390	382	395	375	412	331	352	368	368	376	374	356	385	386	391	369	345	380	335	361	348	353	345	378	346	379	357	367	375	360	400	388	391	390	384	448	386	380	401	384	378	338	349	399	394	339	350	342	377	376	349	350	380	344	379	362	428	330	391	364	362	376	385	369	392	400	344	397	383	357	339	383	405	379	335	355	356	405	365	391	380
5722	2348	2914	3478	3308	2807	2500	1892	1800	1570	1373	1255	1182	1130	1122	1073	1031	937	903	929	933	857	822	852	825	804	806	885	785	790	855	861	841	784	794	789	842	769	803	778	843	800	822	817	755	785	789	846	833	799	837	795	806	789	811	771	803	834	828	801	788	748	783	803	780	790	795	836	807	797	770	756	814	799	822	839	760	796	783	815	811	832	803	815	771	843	762	796	808	814	766	831	790	781	867	812	824	768	781	847	825	794	771	787	831	764	796	798	791	808	754	779	796	788	792	791	809	760	806	760	855	798	813	798	840	769	829	776	770	834	792	847	800	805	832	824	837	807	824	780	767	778	817	822	828	765	814	816	849	801	832	729	830	790	798	807	757	804	774	796	782	818	803	780	793	810	813	799	816	789	789	804	854	778	757	794	818	812	820	766	841	807	759	826	820	756	872	777	740	832	806	814	790	767	841	803	861	796	834	832	801	762	770	777	777	851	797	791	761	804	820	779	778	799	828	816	829	801	807	789	809	772	825	865	834	832	762	763	804	754	785	805	768	805	801	825	818	775	795	750	817	768	816	799	806	760	804	810	807	763	809	799	769	818	838	793	827	786	776	837	828	789	790	849	859	780	785	833	795	849	834	798	814	725	774	783	819	760	766	817	789	770	799	834	800	804	797	767	749	800	750	804	819	833	759	833	781	793	846	795	807	841	809	771	828	807	837	832	789	764	795	822	803	786	803	765	866	811	789	813	807	846	786	800	790	758	817	795	783	795	787	819	814	769	837	746	761	777	824	790	783	863	773	780	818	796	833	787	835	787	788	802	845	783	750	794	879	818	791	803	680	806	802	790	784	782	797	807	803	858	813	810	820	772	870	827	788	838	781	808	756	815	794	827	782	837	845	819	802	785	795	824	824	739	865	774	733	822	770	803	809	798	823	777	748	794	808	811	811	814	790	795	835	822	784	776	786	808	771	801	808	771	783	765	804	845	827	842	783	828	804	805	806	803	808	822	828	801	765	812	804	784	828	862	784	773	767	829	822	804	771	807	823	771	795	783	815	796	815	819	799	826	760	806	787	805	800	811	829	790	800	782	772	883	731	794	779	793	803	801	842	779	787	748	812	815	788	756	854	804	805	763	775	820	820	792	803	815	822	796	769	811	813	799	826	815	797	802	768	852	828	817	803	787	773	812	825	788	817	775	839	792	808	816	834	803	784	817	786	811	827	792	794	848	800	762	823	767	784	796	815	845	791	804	790	785	799	859	782	851	812	782	754	795	773	813	811	742	842	803	788	796	844	794	786	843	829	790	787	808	802	824	804	765	791	800	777	786	747	811	801	786	806	767	823	781	810	806	827	769	831	812	785	798	790	791	798	771	783	758	782	783	831	782	798	812	771	789	803	818	797	805	794	775	869	837	796	811	804	834	812	755	822	805	772	805	785	847	721	827	805	812	793	800	812	811	800	797	832	813	777	743	808	844	797	785	782	781	813	831	821	779	810	805	786	734	764	809	789	828	856	817	799	806	726	754	796	853	810	790	823	810	814	814	811	762	811	887	815	812	780	807	747	809	822	803	819	846	832	789	822	813	776	812	781	793	759	778	784	804	815	846	819	822	776	766	793	832	798	824	752	826	804	798	811	840	793	808	838	812	772	755	745	829	811	826	796	770	811	788	767	815	783	822	806	801	781	836	746	780	780	847	781	762	789	766	795	823	804	824	773	844	823	799	805	801	792	827	824	821	794	816	770	785	808	771	805	814	836	795	778	781	827	775	832	788	806	848	788	837	815	807	778	842	859	884	835	852	807	794	823	799	802	771	755	788	780	812	840	792	782	746	785	817	828	807	817	713	823	778	799	788	792	765	815	839	810	786	828	795	790	808	772	794	810	805	807	782	799	773	803	798	821	798	842	797	780	794	857	764	829	780	748	767	737	854	784	784	839	813	794	803	803	819	834	813	803	800	788	821	795	748	778	782	879	798	795	764	810	782	787	757	798	819	733	767	771	803	769	773	828	790	817	760	805	774	768	803	822	817	849	782	765	814	771	779	807	809	763	766	829	806	763	786	787	803	812	770	804	797	744	762	810	807	783	830	803	758	771	829	849	796	747	789	812	818	801	814	804	777	855	812	823	777	760	795	810	776	800	795	842	819	811	805	769	827	767	797	735	791	817	803	801	766	802	797	796	832	787	832	762	780	803	828	862	792	793	800	791	851	830	847	835	799	814	783	798	805	760	787	785	791	780	805	803	787	824	770	817	820	807	807	858	751	762	801	802	746	813	767	799	789	841	760	809	798	782	827	767	838	792	791	846	823	724	759	804	862	791	814	774	810	718	796	799	788	843	835	777	779	796	801	825	819	801	773	804	810	780	785	790	836	763	793	775	745	791	794	765	791	815	764	795	821	831	816	817	723	812	802	866	821	813	841	836	831	812	763	790	781	784	797	795	822	823	784	811	788	805	777	823	812	815	850	833	804	743	863	764	804	781	797	779	827	788	732	790	751	849	786	801	831	824	809	764	779	762	819	805	808	775	784	805	771	836	833	740	812	787	806	819	857	863	783	791	803	840	770	822	850	791	756	829	783	732	831	798	756	795	799	830	817	772	782	746	799	807	860	805	780	809	802	848	827	787	804	779	814	807	823	765	834	748	856	751	824	803	771	833	852	783	834	803	775	793	813	793	841	807	741	786	792	836	839	777	773	811	826	796	848	804	803	779	780	793	799	765	797	779	799	839	816	776	795	812	784	838	806	811	818	766	791	811	803	819	807	799	790	818	801	854	788	860	771	816	831	827	804	802	793	780	800	783	801	857	819	768	776	787	807	808	810	795	763	761	822	784	806	756	786	773	807	767	781	776	816	807	812	799	866	825	775	739	845	788	745	787	807	808	808	799	844	770	786	775	808	771	826	778	809	840	769	848	799	817	779	794	812	779	821	781	809	810	780	783	842	795	808	834	845	836	783	791	788	804	815	809	762	808	769	803	836	808	813	824	788	776	816	811	759	787	812	801	814	827	805	735	782	815	784	786	817	803	852	794	778	763	750	818	787	831	804	811	796	833	829	819	844	802	782	833	800	780	817	816	765	826	803	849	783	831	791	810	800	797	811	736	769	753	787	772	785	769	834	797	858	779	802	786	798	847	817	853	800	784	786	819	788	761	829	845	859	767	780	821	800	797	795	792	807	839	806	833	756	816	791	828	763	790	823	798	778	769	708	747	786	815	842	815	806	863	783	769	790	772	801	808	776	757	782	814	807	784	822	795	794	798	834	791	811	798	790	822	806	802	783	800	841	808	785	792	777	755	802	839	819	813	833	820	784	786	813	827	782	773	755	809	818	796	876	807	778	754	776	771	831	789	791	809	845	782	766	859	778	782	802	787	770	770	776	809	785	805	794	777	793	837	791	800	839	860	828	811	804	801	788	793	819	757	825	803	758	782	799	776	775	788	776	785	811	766	799	814	801	784	816	797	767	786	804	828	804	830	792	836	817
18308	4671	2548	1987	1518	1230	963	755	592	543	507	449	373	301	344	348	265	272	268	293	259	288	228	267	226	233	239	237	224	231	220	241	224	206	238	244	217	226	238	221	239	234	232	207	251	238	242	260	202	250	239	230	239	225	222	239	222	248	226	246	235	200	244	255	268	260	230	235	253	199	248	226	223	209	252	213	253	228	240	220	244	239	244	211	227	224	202	237	245	209	239	243	253	250	234	226	224	221	214	264	243	234	218	213	240	234	235	234	246	210	240	236	249	240	267	270	254	217	244	236	248	236	238	209	207	243	213	239	213	229	246	260	245	250	232	232	228	203	243	216	231	240	259	247	223	214	225	268	214	209	261	221	251	215	222	202	249	237	193	210	218	242	234	244	226	218	226	259	195	225	259	227	227	208	234	254	252	224	202	235	212	216	219	235	207	242	238	221	269	233	217	252	232	215	220	228	246	226	238	228	238	245	198	227	243	228	260	231	237	232	233	217	227	238	260	234	224	239	226	245	235	234	219	247	196	227	239	230	250	224	214	227	228	222	243	234	214	259	203	261	242	254	216	217	229	236	237	226	229	229	240	265	194	258	231	245	259	248	240	217	221	229	239	238	202	244	288	248	239	186	216	222	258	246	253	236	223	233	246	228	245	217	226	231	235	223	227	193	223	250	238	256	222	219	246	238	211	246	242	248	246	245	233	236	196	253	208	233	250	264	213	241	244	268	224	250	253	263	231	256	250	215	262	204	242	222	217	238	236	227	244	263	244	215	237	218	216	256	226	210	224	257	225	228	216	233	234	233	217	206	230	235	246	212	197	256	230	235	227	241	224	242	243	245	222	228	214	214	204	209	239	245	214	220	259	239	201	234	220	235	232	215	233	235	261	234	219	226	252	217	243	220	224	234	238	226	220	230	251	222	228	209	230	214	211	247	224	242	224	210	245	212	265	228	239	213	254	245	220	227	243	223	249	233	238	240	238	242	235	221	225	259	201	228	272	256	228	249	248	248	223	235	254	225	245	227	236	230	248	221	225	223	244	216	230	209	208	212	230	232	243	227	250	239	237	236	237	251	234	213	230	216	235	221	260	211	189	246	254	238	238	255	219	228	204	228	216	214	242	215	239	237	241	245	234	246	238	234	235	256	216	251	223	236	200	217	229	228	216	213	243	213	235	217	215	232	257	255	226	202	219	219	238	246	209	222	248	261	225	245	243	233	213	254	217	204	240	222	225	215	223	238	222	203	235	231	225	204	222	214	243	253	253	246	250	223	243	227	247	216	222	247	232	208	221	253	214	215	244	199	219	241	215	244	221	208	249	237	248	225	219	245	232	207	227	227	213	256	239	227	229	233	253	228	241	217	230	241	246	233	229	213	231	239	241	233	259	244	213	231	233	228	248	215	251	242	226	236	241	222	216	213	224	242	212	237	256	241	260	228	230	241	229	248	237	238	230	223	234	227	219	266	239	239	239	248	252	249	230	264	237	252	232	248	252	237	243	238	242	282	222	239	263	227	226	242	253	260	226	248	219	239	221	231	201	214	241	240	226	248	230	230	234	241	240	225	244	256	201	246	268	232	245	218	237	276	249	219	251	238	248	227	252	223	191	233	262	218	235	235	245	208	258	219	271	245	227	252	252	254	232	243	228	251	224	251	240	236	232	241	246	225	213	247	239	217	225	225	266	209	246	223	226	229	235	244	240	220	213	212	238	239	218	227	215	232	223	219	242	252	227	248	221	207	269	241	230	242	235	199	254	249	226	246	240	285	248	225	217	286	219	239	237	247	237	239	233	214	231	227	228	231	217	257	245	230	254	225	217	251	211	252	250	263	214	224	251	240	217	247	215	235	234	250	213	240	240	253	228	237	232	231	250	227	257	252	227	253	222	260	236	221	229	235	245	217	247	206	255	230	241	243	239	220	196	203	208	249	235	229	221	224	255	276	251	250	247	241	203	208	214	254	227	218	236	241	230	215	216	227	231	242	248	226	229	248	240	235	234	231	247	239	221	232	214	237	249	269	249	244	244	231	239	237	233	245	231	231	247	251	203	228	249	215	252	240	254	219	223	225	239	241	203	243	223	250	249	197	214	243	220	219	229	249	233	240	248	214	238	255	239	255	216	260	241	269	249	211	222	235	239	214	227	197	237	237	230	280	211	249	222	220	225	225	229	266	202	232	234	237	226	254	245	229	198	215	264	226	211	228	212	238	273	233	223	216	222	227	239	212	220	221	226	230	217	263	239	234	235	236	253	248	240	223	247	224	248	247	238	236	224	224	232	228	231	226	215	236	228	231	249	223	241	235	210	246	213	224	242	265	207	235	245	245	253	267	257	236	253	225	268	227	246	240	222	241	214	205	236	218	231	226	265	233	202	220	227	244	275	223	250	241	257	226	220	252	247	237	234	232	255	207	204	225	247	236	207	221	242	230	222	227	237	228	205	233	269	235	245	235	242	190	201	232	249	242	241	241	245	235	279	220	213	205	217	227	225	256	248	230	265	227	222	229	205	217	217	223	245	197	223	235	227	232	225	223	215	249	202	233	242	247	229	250	213	205	204	232	244	224	235	209	226	236	233	209	206	218	222	236	248	257	208	242	245	239	217	237	244	238	242	241	252	235	199	236	211	230	227	270	208	196	210	234	225	226	215	190	246	223	196	252	220	233	212	260	240	211	242	239	222	231	265	232	205	239	249	220	241	263	230	225	229	265	268	215	231	244	226	234	254	222	225	228	231	243	198	243	259	246	261	253	231	259	239	241	215	235	237	221	224	241	232	238	249	242	232	237	234	227	236	244	220	222	233	243	231	248	250	243	235	241	212	204	218	242	255	244	223	233	241	228	235	258	249	257	212	253	235	232	242	242	232	220	224	252	238	228	225	246	245	229	240	230	248	238	243	226	202	199	219	205	267	226	232	235	231	223	203	233	217	240	227	228	258	233	254	239	228	219	216	225	211	251	224	236	249	230	219	215	229	183	223	217	234	264	240	239	222	241	222	228	245	228	252	213	266	253	240	239	215	231	225	237	222	241	224	242	261	230	238	215	241	219	242	228	254	241	217	235	245	236	207	226	221	235	236	220	237	259	253	246	244	265	237	220	238	232	257	222	239	236	241	224	242	208	218	218	227	245	213	234	242	211	226	231	218	239	240	213	234	230	242	215	239	241	229	228	260	231	226	234	250	243	222	222	254	269	266	228	234	227	205	235	208	242	247	238	225	216	247	224	227	244	218	212	232	251	205	258	243	241	215	228	254	225	245	234	212	259	256	238	233	250	253	226	239	240	221	220	229	201	227	248	198	229	217	236	272	217	196	223	211	207	206	238	207	239	212	235	217	227	284	262	253	260	237	241	232	253	246	256	239	244	247	236	249	253	228	227	242	226	220	225	218	219	223	250	255	220	245	229	219	262	273	237	213	244	237	244	248	254	237	246	244	221	240	249	251	223	217	259	261	222	207	206	225	237	228	228	213	223	219	223	241	257
12024	3716	5050	6099	5725	4975	4093	3186	2843	2312	1894	1666	1403	1167	1192	1218	1055	903	825	870	774	681	621	651	680	651	631	589	588	582	593	595	525	555	573	537	595	541	537	526	562	615	523	606	558	595	531	575	575	542	569	531	564	542	544	559	528	518	555	536	553	557	541	561	536	547	553	531	530	538	582	587	560	535	534	495	569	512	559	550	542	544	585	509	502	509	514	523	581	522	571	505	530	548	547	504	540	544	568	557	495	533	531	487	557	555	503	537	497	601	529	516	528	489	537	508	550	573	559	511	508	492	539	531	554	504	517	503	570	530	571	544	539	535	539	523	559	554	581	551	558	517	523	542	541	555	573	538	537	500	516	562	536	535	544	518	547	515	543	530	486	536	538	548	493	516	516	554	518	567	548	535	552	510	555	507	565	495	503	500	543	574	534	516	531	513	541	494	526	530	529	591	567	500	519	495	494	565	550	489	563	539	526	491	563	565	541	515	521	529	556	531	556	529	529	519	531	554	538	541	555	526	524	533	527	500	569	514	502	514	548	539	557	519	466	499	540	514	566	545	543	512	507	528	536	532	551	557	491	475	493	529	571	529	539	515	498	572	600	580	509	545	542	511	539	524	534	484	549	509	557	555	521	548	503	525	554	519	535	517	528	504	533	515	575	540	540	528	591	527	533	507	560	516	548	577	515	504	548	528	552	519	538	533	538	515	525	527	527	519	536	533	531	539	562	539	520	506	521	571	517	524	520	531	537	554	573	527	533	528	525	534	540	526	517	510	520	492	534	557	525	567	551	540	541	535	508	508	510	534	517	537	536	511	531	515	538	554	544	518	531	517	505	516	508	528	548	553	547	512	521	572	547	553	532	493	544	523	557	513	543	510	539	532	546	536	525	544	538	510	489	534	523	533	581	558	542	572	559	570	548	519	517	548	522	537	504	491	575	569	504	530	504	508	550	546	551	556	573	533	533	548	588	544	537	493	538	544	552	523	488	502	517	493	558	500	558	490	544	517	536	524	582	491	552	554	550	559	530	516	542	498	514	549	533	524	540	523	569	529	552	498	532	569	562	528	505	501	517	534	580	512	533	549	543	549	549	576	524	560	553	533	528	559	510	507	549	491	556	574	511	533	489	509	500	533	562	506	486	534	556	529	515	479	550	577	538	518	528	529	556	575	550	533	536	550	563	524	577	529	551	514	551	499	551	578	560	518	542	556	542	519	543	511	530	517	524	551	509	518	531	500	549	534	580	519	602	533	533	523	520	494	545	534	557	514	582	587	543	512	542	540	561	533	545	542	512	540	491	499	527	507	528	548	531	554	577	458	561	529	517	527	578	563	544	481	535	542	509	555	503	521	544	538	577	547	548	507	545	563	494	537	499	516	502	551	495	531	535	604	551	527	536	551	531	539	540	531	505	518	527	493	515	565	553	555	497	519	578	537	567	524	534	543	532	553	518	510	533	542	506	553	527	498	526	538	551	537	512	540	505	551	518	502	544	522	545	554	515	524	530	518	529	541	520	515	546	541	532	525	534	496	545	507	577	542	562	497	555	528	572	534	531	507	521	552	535	515	547	512	480	534	515	556	520	517	540	512	525	565	526	533	514	500	537	534	556	550	551	528	493	549	561	532	513	532	514	581	560	535	559	545	524	525	549	511	490	518	553	532	518	517	475	546	557	560	558	526	523	531	539	520	532	521	542	515	534	518	548	491	539	559	522	533	496	538	526	540	529	537	526	503	572	507	566	543	497	490	552	514	513	539	525	534	537	562	518	525	491	517	560	529	540	504	513	516	544	553	558	534	550	576	521	519	519	524	508	553	563	533	514	486	541	557	501	524	535	519	577	526	505	574	533	504	529	507	478	573	578	568	520	547	527	533	502	525	547	558	549	533	507	561	561	565	533	544	535	581	584	540	516	519	511	525	550	499	566	548	528	506	555	559	501	565	507	535	509	537	562	513	551	539	517	532	517	518	535	546	566	503	576	540	590	570	558	518	495	523	517	527	537	535	505	549	542	558	494	539	533	550	532	543	512	513	558	530	539	519	529	530	515	483	572	521	547	557	531	512	502	539	540	522	509	519	539	572	556	535	539	545	524	532	536	542	551	569	475	549	533	482	555	528	509	510	517	519	525	519	512	538	548	537	546	595	540	546	560	477	546	581	494	535	526	530	523	527	540	570	527	521	554	542	541	531	501	502	518	550	562	529	505	590	523	520	510	528	523	533	513	545	513	546	521	554	496	550	515	522	529	488	551	534	553	483	530	549	543	540	533	544	521	569	550	555	531	521	547	502	545	492	536	511	543	530	588	510	565	565	564	522	576	546	570	548	578	514	522	557	516	529	523	563	532	534	532	572	576	535	492	541	555	495	559	519	510	555	550	542	510	514	531	535	556	494	510	578	570	470	524	519	534	583	566	544	523	536	506	508	538	555	509	513	518	531	562	561	518	537	541	558	541	513	491	524	557	511	523	528	514	533	548	493	517	600	531	527	558	562	541	601	537	570	526	556	488	543	550	539	529	502	520	534	543	541	542	530	538	546	522	575	519	538	538	543	522	557	531	491	514	571	517	536	525	553	512	527	577	574	560	537	540	531	559	529	535	530	534	582	583	584	543	498	518	545	551	555	561	557	521	514	521	533	518	518	495	532	557	537	536	544	548	536	571	552	526	550	510	493	512	583	521	524	553	527	551	540	524	571	501	518	535	554	528	525	559	502	553	511	535	501	556	542	539	530	511	463	542	540	573	521	523	543	517	534	551	554	551	532	527	499	544	516	549	556	507	517	518	545	545	509	542	512	546	505	548	563	520	525	542	555	564	559	492	551	544	539	524	512	557	516	594	528	525	567	551	520	526	515	557	507	553	537	517	537	538	556	539	525	546	550	551	503	558	528	564	493	543	545	564	524	512	529	561	529	539	505	570	537	553	513	515	545	569	519	543	550	521	565	524	508	496	558	550	527	535	508	521	558	576	499	556	558	552	554	568	538	516	587	539	525	558	544	535	531	553	576	536	543	581	548	509	549	520	532	501	536	549	569	559	512	560	542	549	519	497	533	564	528	544	516	479	523	521	526	548	533	518	512	526	584	555	514	505	515	505	534	529	487	523	513	475	504	560	528	571	544	540	555	521	563	550	536	540	505	576	519	529	512	516	545	541	564	527	545	528	558	564	573	529	498	590	594	500	516	554	545	549	542	572	515	553	535	520	567	510	537	557	521	516	477	493	503	554	516	522	535	499	538	533	551	557	539	602	545	481	514	527	550	539	508	539	538	509	536	508	542	500	524	529	555	530	536	522	531	551	552	556	563	484	494	533	491	536	492	497	509	522	533	566	539	525	576	534	565	547	548	537	542	551	479	518	518	516	543	522	540	525	501	528	552	516	482	546	532	523	537	545	551	496	505	488	530	501	516	544	540	504	519	531	500	554	558	516	564	493	570	537	522	526	514	510	530	516	540	520	494	539	521	536	528	513	535	503	518	572	510
27053	8518	4087	3059	2292	1679	1317	975	829	741	589	515	436	385	372	361	334	283	239	282	263	234	230	224	256	219	208	205	221	188	225	206	215	200	211	216	198	214	184	206	196	190	182	202	185	209	194	230	180	200	180	191	202	192	218	184	193	204	206	175	195	208	195	170	209	196	205	194	193	199	187	203	227	204	217	196	198	193	207	198	201	212	186	196	206	196	220	206	179	189	204	190	194	214	187	224	176	179	206	225	183	199	186	198	189	186	183	185	169	185	228	179	196	196	192	212	171	196	213	184	226	195	201	203	205	200	188	182	182	170	192	184	196	204	216	190	183	232	203	174	197	193	192	210	230	191	195	177	165	180	185	188	195	196	173	189	169	200	202	202	187	209	196	204	171	181	179	202	209	203	185	211	174	197	200	184	207	180	210	186	216	165	196	192	212	214	216	195	192	220	198	186	177	192	192	195	201	170	178	185	193	195	168	192	178	205	188	203	207	181	188	179	210	164	210	204	186	192	181	200	174	183	206	202	206	193	232	208	202	192	190	219	160	184	211	240	220	171	194	202	164	200	204	206	201	206	165	169	195	178	198	178	231	188	233	193	197	189	189	194	177	218	185	211	193	215	191	184	184	219	177	196	195	195	198	195	194	198	194	170	188	198	194	185	217	211	193	200	196	189	210	201	215	199	192	188	179	200	200	195	179	192	201	171	188	225	203	202	184	206	192	198	201	186	180	180	227	191	211	209	186	196	193	174	194	189	163	209	201	213	191	183	185	204	181	185	199	193	194	196	191	206	181	196	204	204	213	191	207	190	194	203	187	173	179	179	196	174	213	179	192	191	217	206	176	169	212	202	219	196	193	203	209	224	195	193	199	206	194	188	180	171	222	198	206	212	175	211	215	207	202	189	216	193	169	201	195	196	224	196	203	208	192	200	193	186	161	165	194	197	191	201	204	215	185	202	225	210	188	219	198	191	193	205	190	190	179	203	227	186	201	166	202	178	190	189	196	192	204	189	194	180	192	220	188	153	204	180	192	204	230	199	170	204	166	224	202	193	191	180	185	194	215	191	187	175	201	220	194	213	201	199	195	187	202	187	181	206	177	215	183	178	158	213	223	204	169	191	165	174	191	192	212	211	194	178	198	191	213	209	197	158	179	195	212	189	198	177	203	213	208	205	194	213	194	197	202	198	178	192	195	186	197	197	212	176	165	213	202	187	201	193	191	206	185	211	188	188	194	212	196	203	192	211	192	214	185	195	175	197	189	189	180	181	190	201	192	207	208	182	177	187	176	208	202	179	206	203	202	183	163	188	192	172	225	175	190	207	196	201	194	205	173	188	200	189	190	179	176	198	199	186	224	207	200	227	210	206	175	192	161	180	196	179	188	203	212	193	168	187	173	188	178	194	185	186	204	190	190	182	172	205	200	187	165	212	201	170	209	198	184	194	179	182	190	204	195	175	190	166	194	182	178	201	190	202	177	185	185	204	198	189	180	208	229	203	184	195	198	219	175	216	202	184	197	174	190	203	164	205	211	170	204	187	219	205	185	196	199	207	206	180	210	186	151	193	168	194	180	199	200	169	185	210	201	190	192	201	222	199	179	213	168	176	205	189	191	218	213	172	224	187	203	197	205	218	202	196	176	204	212	186	191	191	199	237	194	201	181	183	192	174	214	188	197	197	201	195	148	197	181	220	190	204	188	206	174	194	159	193	179	189	211	203	211	188	202	198	190	219	191	211	248	175	215	208	170	202	189	203	200	225	188	169	193	210	199	197	191	177	200	187	201	204	190	206	189	205	209	180	198	217	179	183	166	206	222	202	192	155	189	187	172	216	187	204	201	199	193	212	198	195	194	175	204	208	197	188	199	176	186	201	184	217	203	175	211	187	182	167	204	183	209	185	189	217	177	179	181	231	188	238	202	184	194	175	192	220	181	188	189	183	182	193	188	160	204	173	197	170	198	176	201	182	194	152	192	192	197	193	192	179	174	227	188	204	185	200	207	189	178	178	191	207	225	208	183	165	201	210	175	221	178	207	196	198	187	197	203	198	218	181	192	212	159	193	192	221	200	197	221	198	201	179	173	235	212	203	180	187	213	168	181	202	207	208	223	202	196	191	170	197	207	211	229	187	199	193	200	194	183	169	174	171	199	191	169	194	201	219	179	176	191	191	182	204	208	213	206	177	191	185	230	213	199	196	202	210	174	163	195	185	225	205	173	170	201	207	177	197	218	193	201	198	205	191	194	180	199	190	197	189	218	208	209	190	203	213	214	197	183	195	207	182	190	194	192	183	191	170	204	208	199	224	211	188	188	183	203	184	193	196	190	190	200	197	191	195	207	180	210	177	190	194	206	201	168	197	181	196	189	191	189	190	184	191	168	214	189	179	225	193	203	201	195	198	196	194	207	209	207	201	197	170	190	193	224	203	225	194	224	197	165	181	197	186	185	180	206	185	183	192	192	204	199	195	184	196	203	198	198	194	184	181	203	183	180	176	202	183	191	191	176	203	170	205	227	196	182	177	201	176	197	201	210	207	199	207	211	210	197	180	205	189	177	199	186	175	190	217	217	218	189	192	195	201	204	184	186	174	201	190	222	217	203	189	211	188	167	196	196	190	197	200	192	207	203	215	185	207	166	209	180	176	179	203	199	205	192	166	198	177	160	171	203	175	167	205	179	196	205	201	190	205	208	189	197	189	205	197	218	216	186	161	209	193	192	191	183	183	201	189	209	217	199	176	196	162	177	180	203	175	177	190	183	193	184	199	204	217	193	202	217	206	198	219	173	205	199	204	187	232	194	211	203	192	188	190	190	199	197	194	208	192	171	207	198	177	181	197	173	188	204	201	208	206	235	191	196	203	193	166	201	199	171	215	174	182	212	190	172	178	191	201	213	222	196	206	187	220	182	192	202	188	224	220	212	161	171	179	190	211	192	206	176	191	188	165	187	197	191	210	193	199	201	209	210	197	188	225	196	188	226	182	186	199	203	204	213	225	173	181	192	206	169	187	216	198	200	204	205	203	192	219	191	186	171	182	209	187	192	183	197	203	178	178	179	186	228	167	196	205	199	162	196	170	188	191	205	208	207	220	193	223	178	170	199	202	208	205	189	173	184	193	173	176	206	198	188	191	191	178	188	175	171	210	231	207	204	184	203	190	177	203	177	206	182	189	234	203	173	187	174	204	199	208	201	216	181	219	179	210	179	197	212	193	184	184	201	178	206	235	197	220	246	185	190	184	186	188	207	212	203	177	180	219	187	179	206	180	200	207	195	207	206	175	187	199	171	186	205	204	199	197	209	209	169	175	175	175	205	188	184	192	193	198	190	193	182	179	205	202	186	191	212	200	185	213	181	178	178	162	178	180	216	190	192	207	196	166	178	199	186	200	198	208	197	194	185	181	198	192	225	228	202	187	190	219	191	190	212	198	186	205	212	206	185	212	212	172	225	206	194	198	176	196	191	183	199	193	221	208	205	170	185	179
15397	5484	7070	8569	8244	7010	5777	4622	4064	3221	2740	2390	1702	1678	1550	1559	1283	1119	995	1047	891	786	747	727	737	702	690	604	624	596	560	615	551	536	545	560	542	540	520	485	485	556	488	502	525	507	517	589	523	496	476	509	506	474	502	453	469	476	540	460	491	515	479	479	522	502	479	467	484	488	508	513	500	516	479	502	487	483	475	457	495	451	457	469	489	486	481	468	440	472	486	497	453	523	482	495	445	491	475	480	480	454	486	487	444	477	473	469	490	520	453	508	488	476	488	491	498	464	498	470	475	486	469	471	479	468	477	472	482	493	433	494	535	515	466	462	485	481	465	491	458	444	510	471	479	472	482	484	455	454	450	447	492	475	468	467	486	447	545	429	460	475	468	487	466	450	477	501	515	482	502	508	424	456	464	451	459	527	463	471	502	504	471	472	467	497	473	416	439	463	477	499	452	473	469	453	470	446	463	470	479	474	510	467	463	477	459	481	481	452	465	464	433	496	500	475	453	484	455	453	494	452	450	484	473	487	477	457	477	494	498	446	501	475	480	487	442	490	482	484	463	490	438	436	503	470	484	465	484	470	465	480	462	489	431	466	478	471	491	471	456	457	491	484	467	432	477	498	461	485	499	457	489	454	463	446	457	478	451	472	513	461	482	488	469	471	484	481	474	441	456	468	471	490	467	471	459	460	486	464	430	475	516	467	462	482	494	494	493	454	471	449	487	466	432	460	457	465	473	520	453	442	485	484	449	449	507	486	481	477	446	467	463	483	455	504	511	457	472	463	452	499	467	455	494	443	470	484	467	456	482	498	475	491	458	420	467	469	498	478	457	464	456	498	473	481	484	503	481	480	438	467	454	464	479	480	443	459	492	441	459	449	490	492	431	457	485	449	509	477	510	458	525	465	480	450	459	522	466	517	436	502	485	484	500	493	477	471	451	477	503	464	467	481	469	496	439	441	460	473	466	461	469	501	466	491	503	464	493	499	480	514	487	493	483	483	481	482	471	461	475	443	467	484	489	461	454	455	462	494	455	468	497	466	468	486	504	481	491	482	478	506	457	486	502	458	468	464	485	448	426	476	478	472	490	510	449	496	482	506	486	468	470	458	442	461	460	457	475	482	438	468	466	457	489	469	485	462	452	480	473	462	429	453	427	477	493	471	493	469	512	455	511	487	500	481	490	484	488	511	475	489	499	496	478	451	495	478	488	507	439	450	479	487	467	488	500	522	471	469	472	455	477	466	428	474	459	429	508	503	454	472	469	425	517	446	479	498	507	464	460	475	486	445	499	438	459	510	460	496	485	444	465	528	493	450	458	477	425	488	463	496	485	480	483	425	481	455	463	482	443	501	456	463	483	484	505	466	457	471	450	469	457	502	478	478	497	468	471	462	461	429	487	450	480	509	483	496	462	450	459	459	480	475	471	482	489	495	478	438	527	485	480	461	444	476	473	467	465	480	460	518	479	473	453	508	463	470	477	467	497	473	467	487	424	477	481	491	488	493	506	463	507	498	481	479	440	453	482	476	481	429	467	492	445	476	486	460	466	468	479	459	498	477	470	472	478	471	441	476	480	477	466	477	487	466	468	425	463	480	542	467	474	453	463	452	448	497	463	509	457	468	477	457	476	463	475	430	499	476	450	467	459	457	450	512	417	457	466	484	465	461	467	467	481	454	484	469	473	461	492	452	473	475	460	467	433	445	458	457	453	507	498	490	476	446	447	481	440	447	452	457	440	475	452	472	451	474	464	492	481	485	495	488	502	461	477	448	492	466	489	467	475	459	458	477	471	492	483	457	450	471	522	447	466	411	468	452	471	470	464	444	489	432	492	446	446	429	462	479	486	479	454	494	465	466	447	490	497	468	462	496	489	482	480	526	487	426	464	465	466	494	491	499	481	456	469	497	454	492	476	466	442	447	485	456	486	471	468	443	446	497	462	479	441	468	461	443	476	485	496	498	467	479	494	445	499	515	496	450	485	468	478	473	476	458	453	486	468	509	508	460	502	456	456	507	451	451	463	483	494	488	484	483	488	467	497	472	457	431	493	452	464	461	483	501	470	487	469	493	476	452	456	483	499	464	459	503	478	483	488	456	457	449	501	466	450	474	484	448	470	477	445	495	490	443	487	459	429	450	442	501	520	464	508	492	440	496	429	524	491	489	481	495	467	451	464	436	478	473	495	490	508	487	538	499	473	465	518	487	503	484	463	473	486	504	434	474	453	469	472	468	476	509	432	463	492	495	482	480	459	507	466	448	469	484	484	460	445	442	511	478	459	482	440	469	445	477	470	461	465	470	453	488	457	514	458	469	479	475	479	473	494	496	451	462	488	466	429	491	485	488	459	478	483	487	487	466	467	504	502	492	477	436	487	457	516	455	459	476	451	473	467	426	465	504	468	467	477	437	475	484	493	495	445	508	489	497	465	491	470	458	468	494	465	481	465	415	501	485	495	480	456	458	469	488	479	462	493	456	460	446	500	453	494	485	502	430	470	443	451	493	451	479	463	480	458	477	442	476	476	468	488	477	471	427	462	449	442	489	457	467	501	483	470	490	465	475	482	458	450	447	436	465	477	509	471	467	483	502	496	526	492	543	474	432	471	538	521	458	495	505	483	457	478	484	485	488	454	464	441	470	452	451	465	455	467	461	481	456	433	462	474	446	471	491	494	504	476	465	471	493	457	448	481	502	452	480	440	488	448	453	463	447	472	509	507	493	475	455	466	453	487	453	466	481	443	472	477	478	442	501	500	454	482	456	451	490	459	495	437	448	467	457	476	478	431	460	491	431	437	477	437	460	479	456	461	472	455	472	458	487	459	503	437	445	460	475	457	473	465	503	460	493	463	496	461	460	462	463	488	496	481	499	485	479	512	450	490	483	484	491	457	489	493	481	486	494	486	496	450	462	446	459	437	449	473	481	469	484	468	443	460	492	504	469	432	463	450	478	477	481	480	465	465	435	472	453	479	434	467	472	495	479	449	497	470	481	507	504	497	482	504	449	476	511	491	492	481	451	469	475	489	488	481	487	506	491	492	488	482	457	461	478	449	462	490	455	468	445	416	487	537	480	476	495	473	472	448	476	488	458	472	478	460	497	447	491	436	464	456	480	500	464	470	473	481	516	477	481	499	466	491	495	449	461	474	486	498	433	476	494	458	510	493	468	445	485	487	509	443	511	473	470	478	472	496	429	475	482	449	450	488	502	472	495	464	465	509	455	483	475	449	489	460	482	493	480	464	480	465	462	486	480	480	462	482	477	508	494	483	486	451	455	491	473	467	451	465	450	472	471	487	454	488	455	489	465	444	472	468	461	467	459	498	437	477	496	472	517	459	500	499	450	482	472	497	445	450	481	493	456	494	488	467	447	462	458	463	479	470	473	476	518	509	498	511	517	496	483	474	498	473	477	452	457	492	463	465	474	477	457	448	470	488	479	483	467	426	478	484	479	477	477	520	468	469	504	465	500	455	456	505	479	492	470
8505	2305	1278	1065	907	750	662	564	631	523	463	435	419	410	411	433	392	406	397	423	416	383	364	432	387	359	353	372	388	385	352	368	354	357	389	398	357	379	383	346	390	381	370	376	384	376	381	370	383	360	364	366	328	340	338	337	392	356	377	353	378	378	385	387	358	344	341	356	373	370	373	391	363	387	366	362	332	323	363	341	398	359	385	381	425	385	393	390	342	354	341	355	368	392	339	394	389	368	358	385	366	380	337	340	344	378	355	366	326	386	368	336	371	368	392	357	381	365	345	401	424	312	357	341	399	360	373	361	416	378	369	387	370	369	372	393	396	379	368	384	385	396	383	364	361	345	353	374	370	388	372	336	362	353	376	364	330	372	368	384	363	358	396	385	364	382	345	342	379	379	349	383	371	358	332	404	331	367	343	358	365	392	368	378	379	348	328	369	382	367	398	350	363	371	388	380	361	360	368	401	354	375	368	351	373	382	394	357	358	352	367	398	360	404	380	387	388	371	383	381	381	400	382	388	393	418	388	368	349	339	385	387	359	366	370	358	393	337	364	354	394	407	409	393	388	393	377	366	346	378	360	409	372	337	350	378	373	342	420	380	353	414	371	374	378	364	364	350	384	358	391	355	369	378	408	323	368	363	361	381	358	364	393	388	346	345	373	368	402	357	367	389	374	369	345	382	368	363	373	394	343	347	356	339	360	358	336	373	345	393	379	346	408	376	364	390	350	375	377	354	351	381	365	352	371	389	391	392	351	350	376	368	395	417	361	365	343	362	351	381	386	375	389	403	359	378	391	361	371	367	420	364	357	372	386	387	344	404	366	378	424	379	393	340	374	362	380	337	402	360	382	357	394	372	386	404	367	360	369	393	349	370	361	381	393	322	400	348	369	355	419	359	397	380	397	356	364	353	350	354	364	360	353	389	364	357	345	365	366	361	366	348	362	358	361	367	394	389	361	325	389	372	371	363	375	373	351	339	366	361	379	373	366	374	352	344	395	378	366	383	371	413	380	353	362	360	351	335	383	380	359	375	364	328	380	404	352	380	356	359	389	374	392	359	363	367	383	373	377	425	376	371	374	359	341	374	421	387	374	378	374	399	410	373	361	389	345	311	346	364	371	385	385	397	338	415	375	339	377	368	392	351	380	381	394	341	376	368	369	341	357	424	397	359	381	394	364	389	390	358	361	332	381	389	375	387	371	340	377	374	375	371	350	307	395	379	378	334	353	365	358	363	377	327	365	377	369	379	359	379	386	348	379	370	397	327	364	362	383	368	361	333	356	357	337	350	330	368	373	390	371	371	386	398	357	367	341	352	402	397	404	331	341	352	378	386	386	368	372	367	365	343	368	397	392	400	402	415	428	370	398	365	372	364	369	357	394	386	360	407	385	380	381	379	369	353	362	343	339	365	375	361	375	356	377	357	378	356	318	376	377	373	358	390	400	356	391	382	344	380	369	371	338	326	356	393	364	340	359	377	370	361	374	395	388	374	374	350	339	345	341	358	365	332	364	366	333	352	404	361	369	374	325	378	362	386	332	416	376	360	365	373	347	339	349	390	387	375	373	395	383	367	360	406	356	346	364	346	385	401	347	381	382	344	393	351	330	380	375	382	379	395	363	396	413	348	389	366	397	350	378	348	385	360	354	363	382	372	399	391	353	405	351	352	372	343	362	360	407	344	357	342	351	373	375	370	378	358	390	379	392	398	332	358	351	361	377	390	367	370	402	428	367	386	347	368	349	364	359	366	362	369	370	351	338	361	369	362	385	352	355	395	386	383	383	389	368	371	384	361	379	370	346	404	382	350	380	411	363	365	331	364	380	364	378	360	377	378	379	382	376	323	377	337	406	382	392	374	368	324	395	382	352	365	385	377	371	348	370	354	358	388	327	401	387	370	381	333	356	345	380	359	357	370	399	356	363	394	362	364	377	376	384	352	390	350	395	372	417	329	366	354	340	367	367	358	335	331	367	367	384	389	350	403	367	422	346	374	399	367	392	358	384	351	401	378	396	337	354	372	355	368	400	361	351	332	348	376	421	363	387	357	372	334	407	370	349	388	372	369	392	399	356	387	374	394	366	374	366	365	413	373	413	391	336	372	385	360	364	354	379	384	352	356	390	392	369	400	384	382	381	353	374	372	341	388	386	375	345	381	368	386	390	367	368	341	387	374	397	330	345	364	353	404	384	363	399	389	374	400	365	386	381	365	372	344	362	385	368	411	358	349	392	360	363	396	366	362	386	371	371	363	359	389	348	372	347	362	367	373	366	400	346	384	367	340	390	373	378	350	368	370	377	390	410	361	349	328	337	365	386	329	390	365	361	393	380	336	379	369	418	367	364	392	379	400	350	338	393	325	359	363	379	369	354	354	362	370	374	351	340	359	406	378	396	361	386	345	372	365	364	340	323	323	354	382	377	344	355	357	334	376	385	359	370	364	347	376	376	406	354	363	371	335	358	369	308	340	390	360	377	361	371	374	361	368	362	377	351	373	342	354	360	380	379	359	358	380	370	374	357	392	381	375	390	377	383	340	357	350	365	351	352	349	380	340	356	344	340	332	356	333	375	333	321	335	349	374	369	348	373	383	412	363	406	362	362	357	368	396	373	376	370	378	347	395	388	398	347	372	409	401	368	381	370	381	333	369	393	364	386	389	335	361	354	375	365	344	395	332	370	315	355	346	389	347	383	376	364	393	357	361	383	371	396	364	353	351	357	377	367	361	329	425	375	386	416	364	396	335	345	361	348	388	348	371	368	400	393	369	377	393	398	388	409	364	390	392	359	382	347	348	407	339	366	369	380	381	353	363	374	339	360	365	353	361	366	347	383	356	385	398	377	407	394	382	367	364	384	403	381	406	378	360	363	345	347	371	339	405	391	361	347	411	383	387	357	374	376	421	363	360	331	365	328	363	344	366	367	387	375	390	326	359	400	387	369	388	387	391	416	345	364	348	373	370	391	396	375	397	362	356	370	357	385	380	424	372	356	361	358	385	399	381	356	362	408	365	371	369	385	366	353	351	329	407	325	368	386	378	355	391	358	413	383	359	380	346	344	364	370	361	413	411	382	374	379	366	381	410	367	359	350	349	365	386	393	366	365	399	345	367	329	394	385	404	353	371	364	379	398	414	372	374	392	375	383	349	387	383	383	353	367	338	366	350	353	361	340	361	408	393	347	378	370	335	348	371	347	377	340	348	359	389	364	384	383	351	346	426	363	366	359	377	360	391	374	385	371	383	405	350	358	357	371	344	384	382	342	386	364	381	347	409	391	357	374	351	372	396	399	347	382	340	328	368	333	347	388	373	399	362	341	379	375	364	393	354	402	387	329	355	361	327	346	377	391	364	368	375	389	379	338	380	330	356	373	385	368	372	357	390	382	347	375	344	333	427	352	351	325	380	357	354	379	394	347	383	357	340	392	409	364	397	402	369	375	388	373	375	366	345	386	394	403	399	370	358	407	392	398	378	407	344	348	366
5835	2292	2630	3216	3274	2688	2308	1968	1771	1544	1354	1285	1171	1154	1054	1076	1079	930	914	1016	951	832	822	931	839	796	820	864	824	809	850	820	835	818	789	856	797	806	850	797	866	875	792	746	820	804	802	819	756	776	809	835	836	755	794	814	829	843	788	815	817	825	836	813	780	831	796	833	817	827	805	851	816	792	764	847	826	796	803	800	817	789	790	844	819	800	841	810	808	815	828	810	811	811	738	814	766	782	781	831	819	830	864	773	835	757	787	844	804	750	792	765	808	795	823	812	823	791	808	773	822	767	798	810	741	852	848	804	821	830	727	780	828	855	790	769	791	808	812	839	775	783	784	767	761	831	789	811	774	844	842	800	833	784	787	823	831	793	851	793	810	784	795	794	785	833	792	798	794	808	796	820	793	798	785	832	810	809	798	760	795	847	790	819	744	771	741	815	780	823	779	809	801	826	795	793	826	774	823	810	749	855	791	802	784	822	808	764	799	749	837	769	838	819	815	765	781	837	797	814	869	780	821	801	815	814	827	820	823	801	800	831	826	802	731	777	828	840	771	810	825	829	758	804	790	800	767	805	816	774	752	795	757	795	806	762	833	791	790	805	790	817	807	817	842	826	803	829	775	815	827	806	765	775	838	796	798	830	770	861	820	855	801	799	803	798	830	767	783	844	820	815	805	830	803	831	840	823	829	839	869	779	770	819	840	765	807	819	808	779	847	810	809	781	814	822	777	750	772	786	790	767	780	851	800	803	795	808	763	805	764	870	779	758	815	824	784	787	863	828	811	795	822	832	791	849	818	839	803	808	812	797	864	824	804	812	768	732	828	759	830	758	848	817	822	781	764	833	777	840	755	780	804	814	825	823	844	790	781	808	806	819	822	860	811	777	776	773	802	768	794	798	799	799	766	841	807	789	766	802	793	816	760	795	791	766	788	816	752	815	772	818	771	773	796	785	792	825	782	849	813	819	787	790	798	802	776	805	823	819	810	834	769	831	787	805	850	817	810	793	797	800	815	774	832	783	765	841	825	800	798	798	787	783	786	807	721	817	795	818	742	798	811	799	792	770	818	782	834	814	774	794	859	816	789	758	794	803	810	728	787	819	777	811	800	783	750	769	801	825	787	841	851	881	834	840	779	858	757	790	804	810	772	763	769	827	802	778	772	788	774	839	838	778	839	810	839	754	796	768	835	815	785	814	813	779	796	789	865	743	811	818	803	793	792	770	795	790	764	805	836	799	760	810	846	838	828	871	780	797	779	854	812	807	799	724	823	737	825	801	785	771	789	791	742	798	792	789	786	815	748	825	778	806	815	747	846	796	779	825	803	768	794	786	798	791	831	843	787	856	806	795	807	835	782	804	771	785	762	839	751	813	836	779	842	831	804	816	756	796	807	866	839	817	822	789	813	755	794	832	786	865	823	896	755	801	819	753	852	773	803	819	793	782	797	804	824	798	856	827	778	825	799	779	859	783	797	790	787	805	812	786	825	773	825	766	852	747	788	759	805	730	775	768	801	760	783	798	843	785	803	823	777	782	783	747	817	824	816	813	844	822	777	822	850	777	792	809	774	780	819	822	806	795	775	805	757	827	795	787	777	779	813	777	781	772	811	831	763	798	818	798	783	813	786	776	835	786	806	818	821	762	775	779	798	798	808	759	827	705	830	793	809	800	792	798	740	768	795	843	773	797	807	765	756	793	785	846	792	833	812	779	753	779	838	790	799	762	799	782	837	817	816	761	776	798	773	788	800	773	804	826	830	795	830	785	801	765	859	818	758	793	779	779	778	811	767	770	756	778	832	782	837	803	769	809	776	844	819	777	826	764	768	795	848	810	829	780	812	763	761	819	848	773	774	786	755	795	798	815	858	782	838	777	833	785	806	794	807	775	813	777	780	758	787	789	795	756	819	807	812	784	841	817	815	790	776	782	823	785	795	736	787	793	789	781	865	814	814	812	793	776	790	831	824	758	832	786	795	777	819	766	820	749	824	829	837	816	788	801	831	788	774	789	760	771	798	826	766	794	859	810	777	790	764	754	763	755	826	837	820	816	813	778	775	838	802	833	859	746	818	817	822	777	783	803	798	793	830	797	812	757	837	825	861	793	780	802	803	869	805	805	836	823	806	827	771	851	792	805	812	788	842	793	795	812	820	815	793	849	762	737	772	833	820	790	783	798	798	773	835	805	811	789	852	770	768	796	789	816	811	825	855	836	831	822	797	751	796	830	804	798	808	880	807	778	787	849	807	804	799	768	770	746	808	820	772	774	763	811	800	802	837	796	822	834	764	871	796	763	843	767	828	799	789	819	781	770	837	809	718	779	794	794	772	776	827	814	798	773	782	743	811	795	784	797	798	830	833	762	780	840	765	816	771	819	752	783	825	824	789	812	717	770	779	821	807	763	797	776	773	869	855	752	832	851	835	760	776	777	779	854	795	779	783	789	754	734	784	822	820	779	797	821	838	790	768	794	774	802	802	790	812	825	816	834	807	764	780	813	803	799	850	811	787	842	836	820	811	799	781	796	749	790	787	741	820	826	816	819	766	790	856	785	747	847	824	789	792	828	738	796	831	791	820	820	806	823	808	736	789	767	852	786	792	799	807	793	795	832	783	829	771	780	838	781	791	801	797	791	811	810	800	814	809	823	827	783	797	766	791	792	788	803	805	759	783	813	840	806	779	747	833	779	785	802	797	781	814	809	771	793	819	772	798	773	814	768	779	777	817	753	791	785	778	827	794	808	787	791	800	859	788	734	864	782	815	749	843	802	792	818	800	805	833	789	823	771	779	850	780	788	850	759	829	799	814	806	788	777	823	752	824	800	778	828	865	786	776	800	810	806	799	798	762	791	799	783	759	862	774	810	818	806	786	754	788	781	806	815	806	803	788	797	780	797	760	814	781	775	773	815	806	784	804	792	770	766	798	835	816	771	777	833	810	824	780	772	770	814	777	803	810	825	787	847	777	799	810	831	824	784	781	824	808	776	812	786	827	785	839	817	797	785	806	771	774	788	778	820	783	830	818	783	793	749	790	799	774	850	786	818	816	844	750	784	804	817	754	823	779	749	783	754	775	840	837	827	761	807	761	813	784	807	780	855	780	807	815	820	784	830	798	810	813	780	782	809	761	766	786	805	811	823	776	817	802	777	810	769	777	789	813	809	783	793	827	781	777	788	769	819	771	759	782	790	821	800	721	829	794	820	766	750	787	844	811	797	777	839	785	817	808	802	825	796	857	830	748	817	811	812	773	748	799	825	750	798	805	801	811	796	827	790	805	767	794	800	773	805	755	750	842	802	785	810	787	838	781	766	748	801	800	814	792	770	901	804	858	809	810	766	835	733	761	781	815	840	764	751	809	804	759	786	797	777	755	800	849	813	797	804	763	843	811	766	803	806	774	751	807	824	784	869	792	750	703	817	762	796	778	767	780	746	807	756	779	801	777	766	774	821	811	826	845	803	817	773	822	795	788	876	788	821	723	840
17778	4950	2385	1835	1397	1110	884	738	597	525	442	419	402	394	318	328	316	294	276	272	267	259	242	256	256	219	224	257	262	251	254	224	251	240	231	237	204	239	244	234	243	240	205	196	244	270	242	225	223	223	215	233	231	208	250	230	235	229	217	229	240	221	236	222	231	217	223	238	270	212	233	247	213	256	213	212	201	248	212	234	259	239	245	224	222	252	231	251	249	218	224	228	236	217	218	245	244	215	221	220	246	231	239	243	234	249	228	263	232	201	266	227	232	236	235	217	212	216	230	232	251	211	215	217	251	241	233	250	217	223	227	200	257	250	220	223	238	229	195	244	229	236	228	242	219	219	221	208	250	229	237	242	228	245	253	217	237	236	236	227	217	228	234	207	227	240	242	219	272	231	221	224	243	207	200	223	217	224	222	245	237	248	235	238	244	233	250	254	198	240	237	236	213	203	229	254	222	250	229	236	224	217	219	231	203	226	248	238	232	221	204	238	235	229	237	211	227	228	221	241	207	210	230	211	226	212	217	233	219	233	236	220	246	253	216	235	244	249	227	246	231	223	243	247	226	241	222	240	223	240	215	211	220	236	258	205	241	237	224	250	225	237	231	239	224	232	218	235	202	227	222	229	218	234	226	218	256	237	264	211	205	231	255	198	212	225	202	223	232	252	224	230	256	237	233	208	249	236	235	230	230	231	241	215	231	249	235	207	208	243	242	249	219	204	212	227	217	227	221	238	206	212	238	228	224	220	206	215	210	252	230	197	240	233	216	207	234	249	260	215	236	255	240	218	219	211	247	235	212	213	231	229	255	253	219	214	224	238	226	211	266	250	238	214	222	247	234	200	217	211	254	254	248	224	226	248	232	226	241	205	200	210	230	225	255	207	256	267	236	238	244	263	233	215	253	237	250	255	238	243	211	222	232	245	230	272	238	224	219	186	229	206	245	225	247	227	212	226	223	249	217	230	194	229	202	211	246	198	227	224	220	205	220	230	218	214	230	222	217	224	237	233	212	202	207	208	235	234	216	235	223	211	230	227	232	217	221	198	209	252	208	253	238	246	234	213	208	230	239	257	229	232	232	216	210	227	218	250	230	230	234	220	240	235	202	229	230	217	232	227	214	225	238	226	230	204	230	233	226	231	240	223	255	226	222	240	244	212	223	219	247	234	251	247	240	248	232	248	259	254	237	242	250	232	216	209	251	249	234	239	253	225	234	249	242	237	217	236	229	241	212	245	206	259	211	230	229	237	230	215	221	227	231	219	226	225	233	215	231	229	254	211	218	226	230	207	222	235	240	212	254	232	209	219	258	231	209	245	219	228	238	223	229	246	224	245	234	241	244	194	232	226	239	207	232	208	211	209	251	230	264	236	266	213	246	246	240	218	219	215	256	223	231	217	246	228	228	231	222	252	230	218	233	217	214	212	234	199	230	243	224	226	241	202	238	232	208	245	259	220	227	206	227	214	266	226	229	229	253	242	221	228	252	234	254	224	264	222	232	221	250	253	202	234	219	236	233	228	225	226	224	238	232	239	238	238	231	234	234	228	227	214	235	235	258	241	205	222	251	223	242	237	233	222	233	246	251	256	205	221	231	200	226	214	225	236	253	222	254	219	263	224	219	237	222	236	214	198	258	229	243	218	252	190	237	250	241	212	215	246	226	240	201	215	216	240	226	248	226	229	237	240	258	211	227	207	224	265	224	243	236	214	245	222	231	227	233	224	233	240	230	263	229	227	225	197	236	223	233	216	231	229	232	215	221	243	261	223	206	223	238	208	229	205	239	204	257	233	226	206	214	231	229	245	239	217	232	237	224	214	202	215	226	236	249	211	264	215	256	224	236	234	222	220	245	207	234	239	214	246	220	236	222	224	244	271	245	236	218	211	215	237	261	223	222	241	241	243	202	269	222	235	230	221	252	236	228	248	231	232	222	233	218	217	221	229	257	235	260	206	220	205	206	236	216	228	233	228	227	240	211	250	219	262	229	263	222	216	236	229	236	228	209	212	244	217	213	217	239	216	206	195	215	233	225	202	246	236	247	229	222	231	206	250	239	226	211	224	215	234	232	239	243	232	214	236	241	203	252	220	219	255	246	224	251	264	229	250	224	222	224	231	211	198	216	225	214	255	221	225	250	253	209	264	236	212	236	252	198	219	230	215	243	223	212	224	227	241	228	223	245	241	243	211	230	224	232	239	227	223	257	245	220	227	246	228	259	211	267	215	220	208	228	243	231	252	227	230	184	215	214	212	231	222	258	251	226	221	231	221	228	242	223	223	234	236	220	249	238	243	190	225	249	225	240	252	242	244	207	224	224	215	233	204	240	258	256	235	218	223	234	231	244	228	249	223	207	232	214	207	240	232	219	233	231	220	225	229	237	241	210	229	222	232	206	229	228	233	223	241	252	192	226	222	211	226	233	253	219	219	211	235	248	222	234	255	207	237	248	241	243	252	227	209	238	227	215	233	238	237	223	212	255	232	224	248	224	235	230	232	228	246	235	227	202	225	205	254	245	227	245	214	270	240	218	232	217	229	221	257	228	225	220	203	244	236	240	224	231	231	228	227	222	254	217	229	218	203	225	215	223	212	235	204	229	257	258	227	228	241	249	235	219	193	223	248	248	214	232	239	228	224	219	243	224	243	243	207	239	209	237	225	207	268	205	205	244	226	209	221	200	214	219	217	225	246	242	224	240	238	251	238	230	232	215	252	221	246	240	236	248	257	240	238	231	211	249	241	210	235	235	205	210	220	211	230	239	245	256	213	222	208	225	240	236	207	233	252	219	203	210	225	249	227	228	259	258	240	239	229	215	202	255	205	220	243	250	228	244	205	259	257	232	218	235	229	228	191	238	221	213	232	210	218	224	238	242	196	242	238	225	233	218	245	254	218	250	238	207	207	239	210	241	214	202	218	244	233	212	243	252	233	219	220	247	223	237	238	225	202	247	210	220	230	228	247	229	231	218	253	245	222	235	233	218	231	230	211	251	232	219	238	278	249	232	235	258	230	213	226	237	228	202	244	229	223	227	244	229	257	209	244	221	245	269	256	227	219	245	243	273	249	218	231	213	254	226	242	248	231	238	257	222	240	237	222	274	244	233	210	246	246	232	225	231	213	211	252	219	193	248	213	232	238	197	247	213	252	232	212	234	261	233	223	216	215	217	248	253	255	238	229	214	249	249	242	229	232	201	240	275	233	272	212	226	231	208	260	231	229	221	218	222	254	253	250	239	220	231	199	230	219	257	221	213	224	250	237	202	221	249	243	224	247	265	252	240	203	260	216	208	245	236	264	200	232	222	235	266	219	220	214	255	208	246	221	177	259	218	231	212	227	245	243	244	222	252	250	226	192	218	228	254	225	236	261	261	234	253	253	255	246	254	211	197	223	237	244	232	230	262	270	219	228	227	210	225	218	211	225	214	250	214	247	240	225	226	229	235	241	245	203	207	208	241	211	239	231	245	211	249	234	244	209	234	234
11859	3970	4884	5656	5500	4590	3893	3290	2685	2253	1962	1648	1321	1322	1246	1169	1052	945	908	879	804	726	691	714	720	631	629	641	606	623	617	581	546	552	571	549	588	584	590	533	594	558	515	545	521	524	523	523	606	527	535	576	558	517	547	525	561	543	533	530	541	519	534	589	505	489	545	539	521	511	555	524	565	527	496	563	526	524	532	525	506	496	549	528	530	516	531	552	564	561	560	535	550	550	524	531	509	502	505	562	574	477	550	507	531	516	531	498	528	490	560	521	538	530	552	512	510	540	521	524	519	532	525	497	515	493	454	539	553	505	533	529	544	528	540	493	501	525	513	527	520	516	544	525	571	504	551	498	546	509	521	511	520	495	545	541	552	501	514	513	526	513	511	516	564	499	521	524	530	562	509	523	561	528	548	508	542	535	499	488	497	542	546	553	499	542	558	526	497	598	544	545	485	520	519	513	545	550	506	494	541	502	547	534	522	500	494	534	538	545	539	555	515	527	504	510	589	512	545	543	523	524	530	510	514	561	541	540	507	501	511	557	529	524	547	494	511	545	547	530	537	524	557	537	527	520	572	492	529	529	516	500	521	498	511	570	572	503	513	472	560	492	496	527	498	530	547	514	538	501	527	513	570	500	531	557	570	552	573	530	540	541	506	532	517	531	500	552	518	521	544	536	505	527	486	516	510	582	554	558	494	555	503	494	530	542	541	505	521	516	510	535	525	488	550	544	498	540	524	485	542	493	515	498	532	540	524	534	535	568	518	538	504	527	550	530	546	557	547	508	515	538	536	525	508	558	528	499	535	563	530	529	480	521	556	530	517	554	480	506	536	478	548	528	564	498	517	554	519	517	525	482	527	503	510	544	495	506	518	524	528	553	529	500	546	496	529	502	541	508	496	527	552	500	569	521	536	489	518	508	537	550	548	549	563	530	481	504	525	493	560	550	520	551	549	531	566	497	520	552	507	487	541	506	509	522	564	557	506	540	506	517	518	510	567	527	553	518	522	542	552	504	527	506	521	493	508	518	490	537	513	528	518	507	516	487	581	545	521	545	543	529	538	535	519	545	576	549	483	541	526	505	527	541	520	565	565	505	504	477	504	530	496	556	542	510	541	511	504	501	511	524	562	501	520	511	553	485	514	524	505	536	525	507	560	562	534	545	475	549	518	515	542	558	517	508	563	515	532	539	524	491	523	494	486	536	531	547	539	517	543	516	545	544	520	539	499	500	506	531	523	525	541	509	549	503	513	512	518	526	551	521	529	505	525	521	541	527	524	553	542	515	503	493	533	505	525	545	528	533	551	541	539	545	526	528	512	523	526	538	492	540	567	507	537	505	549	577	537	551	538	532	488	505	539	490	541	547	507	577	515	531	494	531	504	490	572	531	544	491	537	549	547	476	551	563	536	548	541	520	496	538	533	551	514	502	499	496	522	536	562	525	517	513	514	488	519	550	517	542	497	509	528	535	537	549	540	520	552	541	524	499	539	534	546	516	562	530	528	514	514	554	496	539	536	520	535	528	527	511	554	534	504	567	541	538	529	511	524	521	490	552	515	512	526	556	536	556	564	520	515	520	523	537	524	538	545	518	536	526	498	494	546	597	526	503	493	556	520	498	518	526	545	507	554	559	530	528	522	488	489	579	504	537	524	569	517	528	531	561	520	510	521	508	519	524	524	534	508	530	518	507	534	527	495	535	527	500	549	557	548	478	527	536	510	534	538	574	526	554	523	527	550	525	531	532	515	555	518	507	508	513	491	506	544	506	509	517	566	513	504	544	525	534	524	556	483	572	496	539	556	532	496	535	547	534	510	528	529	521	529	528	534	528	556	499	512	533	533	519	532	526	554	545	495	541	520	518	550	535	516	472	555	514	542	536	500	542	529	576	534	550	506	543	554	490	548	493	567	524	518	507	546	530	546	524	537	501	555	465	507	478	557	536	528	534	475	527	534	594	548	531	550	543	512	553	512	549	559	517	504	528	512	578	511	599	537	550	532	545	511	538	544	517	525	514	514	504	526	517	578	508	568	538	479	504	481	551	540	529	523	522	551	555	514	525	523	547	518	496	560	503	493	551	498	533	541	527	544	507	530	517	509	523	530	519	524	550	546	542	542	501	543	527	515	505	496	518	530	500	515	479	515	527	530	544	542	490	528	511	505	520	536	483	567	547	546	546	533	510	540	556	575	525	573	573	530	505	522	499	567	550	516	540	498	491	550	544	536	541	531	574	527	543	481	541	525	512	511	506	511	556	534	503	531	501	496	529	536	527	540	542	536	502	543	541	530	538	563	506	507	543	536	502	499	498	546	494	500	534	515	577	568	562	523	477	547	544	527	542	506	526	535	544	523	512	519	488	532	530	528	541	510	527	566	584	540	533	510	549	496	515	516	542	549	504	501	546	527	537	535	535	540	572	502	541	527	523	553	525	500	533	494	502	519	520	471	509	516	488	546	538	532	542	520	555	562	539	500	542	528	566	539	518	570	530	552	564	517	587	525	533	569	523	492	580	525	512	530	498	528	552	503	539	506	540	489	524	478	528	508	530	522	502	546	512	505	536	536	551	498	487	533	569	526	512	548	503	535	505	514	500	514	532	564	517	528	542	518	553	546	498	534	489	536	549	545	557	544	490	488	546	523	508	517	538	539	550	559	499	515	526	517	511	481	542	552	506	544	538	499	483	514	517	514	517	532	482	526	527	525	569	530	524	524	496	531	533	556	529	547	559	537	571	496	499	501	556	544	507	540	554	552	480	534	543	500	522	520	578	535	543	495	549	561	531	462	481	545	493	499	517	527	549	497	551	527	489	539	524	522	536	555	503	514	517	531	557	556	477	517	523	562	551	504	557	527	514	502	518	503	533	535	578	548	543	508	518	550	528	511	539	502	536	520	488	535	519	521	531	513	496	545	514	566	559	541	525	514	527	533	497	498	512	539	510	527	509	488	518	554	546	494	493	513	494	529	511	540	549	507	555	517	515	529	537	534	472	542	492	537	525	533	521	522	503	515	531	510	512	564	533	520	495	554	581	492	582	517	520	519	557	510	521	560	580	534	513	506	510	554	530	534	490	517	561	496	553	530	539	530	524	525	508	557	527	531	529	497	537	554	534	583	510	509	497	536	510	519	513	515	536	539	550	542	523	534	515	517	520	498	524	567	506	571	524	523	518	533	537	529	512	494	564	542	502	546	520	481	561	584	532	574	496	575	520	520	524	527	517	535	518	519	562	561	529	597	522	504	494	511	512	526	468	574	521	529	515	472	492	547	492	554	515	520	551	526	504	559	538	502	545	528	551	532	530	523	524	563	574	506	560	522	492	544	545	509	536	523	519	507	552	547	513	543	579	494	483	537	509	538	540	569	544	526	529	550	512	541	504	532	507	483	535	509	532	542	513	576	516	526	519	547	476	509	549	540	557	536	502	536	494	540	543	522	535	506	569	569	483	514	524	536	534	541	533	522	540	511	549	524	513	536	497	529	509
27046	8766	3874	2936	2058	1645	1282	1016	792	675	553	493	432	392	326	336	301	271	282	277	236	246	208	238	240	229	215	223	209	208	224	222	173	199	215	185	197	191	190	207	175	176	205	190	197	170	189	216	168	180	199	207	172	194	195	188	197	199	212	173	220	215	206	185	211	200	197	208	206	204	190	171	217	212	197	215	202	211	205	185	207	194	189	209	199	191	189	196	190	188	186	203	197	168	192	192	202	192	171	176	189	168	209	219	191	170	193	178	193	166	201	195	206	178	192	218	206	205	210	194	216	198	180	204	217	197	206	191	205	181	189	191	200	193	186	185	182	150	190	196	204	226	189	202	166	219	195	197	212	197	200	220	212	223	192	156	182	204	208	159	216	177	206	215	215	213	214	190	183	170	192	219	249	194	218	192	182	199	190	163	201	210	188	194	183	191	195	181	190	174	184	189	192	196	180	186	188	179	191	212	188	180	204	193	200	201	184	202	192	220	186	223	212	189	203	198	198	194	189	231	195	196	214	179	211	206	192	206	205	205	202	179	173	201	185	175	177	203	198	182	170	177	169	196	180	199	189	189	194	204	210	203	164	191	201	187	197	187	184	206	191	205	216	169	209	191	182	196	179	181	208	184	194	208	193	196	201	214	198	171	217	189	204	196	223	172	222	186	189	209	184	199	189	223	182	168	213	191	195	167	164	184	187	185	187	181	183	189	194	203	190	203	207	202	191	198	170	203	190	195	191	184	172	180	194	205	201	199	191	179	175	190	188	201	205	230	213	207	169	180	174	201	199	201	229	235	199	199	181	189	198	210	200	175	198	199	162	195	200	212	204	219	191	207	182	190	205	171	196	182	198	190	190	190	186	188	187	190	178	211	193	181	189	169	206	201	174	214	180	183	195	201	195	169	175	183	189	166	190	200	203	197	191	191	171	189	208	179	192	196	199	223	182	198	185	209	205	194	187	214	215	176	198	191	174	206	190	193	184	203	202	196	183	200	187	193	202	198	192	207	185	182	192	192	212	232	203	209	217	190	196	165	205	204	197	189	174	197	205	176	197	230	195	221	195	207	210	217	172	190	225	193	172	206	191	181	159	186	185	168	181	195	213	190	206	184	165	217	200	168	212	181	172	231	179	194	198	204	222	203	190	200	236	212	185	197	204	197	210	207	201	208	212	167	178	174	203	176	205	190	186	207	176	193	181	204	173	196	205	194	167	169	200	181	183	206	208	199	184	173	206	201	199	184	212	196	190	212	193	190	196	193	188	184	157	198	198	198	235	190	210	190	173	195	185	184	180	166	202	174	182	171	183	181	213	202	213	176	192	171	206	205	221	199	220	181	192	193	208	197	201	200	178	214	185	205	178	200	214	186	220	226	184	173	225	202	196	182	222	180	185	178	188	168	204	192	198	226	183	189	186	161	169	216	198	217	191	178	214	171	193	185	180	195	184	195	191	197	202	171	205	204	200	183	178	196	203	207	235	202	174	186	215	206	181	200	190	180	177	195	171	192	219	194	209	212	189	181	193	180	176	207	185	177	219	188	185	226	191	221	204	204	174	174	191	196	195	191	199	144	200	191	178	204	195	199	215	179	200	195	188	184	192	203	187	185	182	223	217	208	199	219	201	165	200	198	210	212	199	192	211	205	179	226	188	177	196	208	199	196	218	201	193	182	155	181	210	183	192	191	185	182	191	184	205	175	189	208	180	205	167	184	186	200	203	197	176	185	197	197	174	209	191	202	200	176	192	198	196	195	199	190	206	183	204	193	189	197	197	203	201	205	200	209	188	175	180	183	189	183	194	199	173	194	184	198	197	168	195	180	214	200	216	205	223	181	193	207	179	193	190	185	183	200	180	179	183	179	188	188	175	183	230	181	179	199	196	195	176	194	196	188	191	191	178	220	169	200	185	209	187	193	193	202	209	183	178	179	209	185	206	198	212	206	188	217	178	203	227	196	196	208	190	223	180	177	203	194	185	187	216	213	198	199	184	199	199	212	174	203	179	194	189	179	189	218	204	215	186	182	173	182	206	205	176	181	190	229	178	194	211	209	210	199	196	185	173	163	182	189	179	186	200	185	160	175	200	189	208	217	187	211	166	215	168	184	192	193	203	203	202	162	216	183	203	202	175	193	187	203	159	212	184	210	202	173	193	225	219	182	199	196	199	178	220	184	204	176	187	194	201	199	218	209	219	189	196	177	182	203	199	174	173	178	193	201	190	205	211	200	209	205	172	205	212	193	165	186	199	194	197	178	183	207	222	206	185	206	184	192	194	241	184	180	211	157	207	188	190	197	164	221	182	182	161	185	192	212	196	166	184	195	190	186	193	192	202	186	209	208	214	207	192	200	200	202	214	208	205	215	205	197	194	172	215	185	176	178	190	205	187	182	204	198	216	189	166	201	173	187	178	201	211	192	195	200	190	195	204	216	208	189	219	196	178	184	186	175	206	193	202	180	189	199	170	202	166	185	194	186	196	200	195	181	207	184	207	175	176	186	217	191	203	195	186	191	202	201	218	185	204	169	200	220	164	191	197	201	213	190	190	183	192	181	211	210	215	186	202	204	191	182	205	170	186	186	192	205	194	187	204	195	194	157	201	175	178	202	165	183	202	202	197	205	199	169	196	181	185	175	174	198	193	197	170	194	180	217	216	200	209	208	210	213	226	185	184	210	190	208	182	193	203	213	220	189	181	188	178	181	210	203	197	189	183	177	174	175	216	201	185	180	200	187	187	204	193	189	201	210	211	178	192	181	197	175	194	187	197	197	202	180	187	217	203	196	185	194	188	202	160	178	210	210	200	232	195	192	184	197	190	187	211	191	178	180	174	198	205	187	172	197	187	202	216	226	176	189	189	213	208	204	199	197	182	191	186	162	198	192	194	176	192	173	170	191	194	216	174	209	174	193	173	216	183	173	202	211	204	200	175	233	211	190	204	191	166	194	190	177	194	185	200	185	200	175	160	179	189	199	186	195	199	198	197	207	185	185	211	183	195	198	190	188	210	200	191	192	194	178	211	203	188	183	168	181	176	185	179	205	194	194	196	202	188	244	197	206	196	191	183	216	189	171	179	188	201	190	199	178	194	212	198	197	198	174	188	189	210	178	177	183	190	168	197	215	190	161	186	185	182	183	199	181	159	151	193	193	181	178	186	165	196	199	189	230	215	189	198	218	211	192	196	214	212	184	221	174	176	184	208	187	201	182	181	188	213	197	222	212	195	174	196	207	187	210	194	225	213	174	193	181	196	168	212	210	206	178	184	173	209	182	207	194	176	211	180	177	169	185	179	170	171	190	198	197	196	195	195	220	215	191	168	188	203	182	225	177	205	181	197	238	174	181	215	220	169	183	196	196	176	166	184	178	197	187	183	178	193	194	167	200	208	197	195	193	217	198	188	204	199	196	179	202	239	205	198	195	193	196	199	198	172	173	212	187	204	200	193	195	180	210	210	231	224	207	228	170	202	206	187	173	194	196	194	192
15520	5568	6980	8259	7710	6762	5509	4406	3814	3126	2556	2294	1864	1778	1656	1471	1203	1085	1197	1126	890	701	731	832	761	696	646	652	546	625	608	566	495	510	575	538	544	546	518	463	466	514	507	506	490	499	541	574	529	494	453	505	489	529	476	499	461	507	487	503	503	481	499	482	505	510	477	480	482	473	540	516	542	467	486	489	499	477	476	505	451	498	441	484	492	437	479	454	451	486	453	478	483	503	478	462	483	482	483	435	455	467	473	475	474	418	463	458	453	496	459	457	480	474	481	452	475	500	438	451	474	489	450	474	448	459	463	461	450	463	459	482	474	507	495	455	476	466	426	432	474	449	464	431	435	472	449	503	514	463	466	480	478	452	481	503	472	438	489	494	502	428	470	489	455	461	478	479	485	457	481	465	453	474	492	467	485	443	453	483	510	470	486	477	488	469	482	494	477	450	490	443	482	507	486	461	465	481	466	460	490	470	493	462	467	463	426	447	459	478	449	473	473	445	468	483	482	422	441	476	467	453	461	485	471	482	456	497	485	456	457	474	469	497	512	480	489	465	464	481	494	452	496	448	462	449	429	475	496	465	463	451	477	469	495	471	459	471	462	503	445	474	463	490	475	481	452	429	428	496	476	491	480	460	497	517	476	465	449	493	468	479	456	470	463	445	512	457	472	461	484	507	441	440	491	489	478	468	479	461	478	474	483	454	469	451	502	496	459	432	498	447	444	524	459	458	474	502	460	472	401	462	492	497	481	443	471	483	441	472	477	460	465	495	466	465	470	457	468	460	459	463	446	457	452	475	459	464	463	445	448	423	435	483	460	479	437	446	456	465	493	471	487	497	482	451	485	498	468	467	456	500	473	473	459	466	450	460	454	443	514	439	504	438	516	478	461	444	470	462	481	447	487	444	467	487	455	496	472	485	466	508	431	455	492	436	462	438	475	458	486	497	470	468	430	478	495	468	462	440	467	478	439	456	465	477	478	432	493	458	450	495	457	504	450	462	469	438	497	483	468	449	489	449	455	473	461	455	457	466	502	476	465	437	440	474	475	455	495	425	475	456	452	468	464	475	498	448	487	477	443	461	467	496	477	437	469	513	472	472	459	464	437	438	462	453	482	471	479	497	456	482	447	444	472	468	486	470	447	468	469	467	460	472	433	468	447	481	507	500	458	464	480	490	450	472	464	455	493	460	466	504	479	459	462	501	466	489	488	493	514	479	448	501	525	442	473	480	451	472	474	498	488	489	472	483	480	500	487	485	519	453	474	499	511	454	475	425	505	478	501	508	503	484	496	495	454	502	447	437	506	472	450	464	460	443	474	428	490	462	474	440	473	478	418	477	465	484	468	449	463	463	471	480	442	512	480	458	441	523	472	500	454	433	455	468	502	440	483	495	475	478	444	479	477	510	441	470	488	429	483	469	457	489	474	471	461	511	509	498	488	509	509	471	446	499	471	434	455	480	465	437	495	477	517	489	443	439	493	465	486	460	460	493	454	468	491	459	470	421	479	504	457	492	450	458	479	513	487	469	466	454	503	479	506	464	461	488	461	461	510	447	451	508	479	430	443	411	483	468	445	486	491	462	478	431	478	458	447	495	487	483	433	488	485	504	480	485	477	454	483	459	457	481	467	489	482	512	475	479	517	462	471	473	484	475	472	438	453	485	477	431	494	497	470	462	488	470	469	424	445	426	472	462	460	499	442	450	485	461	458	478	442	491	430	446	450	456	500	465	446	461	485	453	455	430	472	457	467	494	454	483	471	487	484	458	431	453	459	476	482	442	493	458	460	460	465	485	468	495	490	438	473	456	459	451	468	435	438	479	491	463	499	442	543	438	457	468	477	437	453	461	452	501	495	447	457	448	476	469	472	482	513	463	442	493	479	468	459	469	420	472	475	476	488	478	491	483	430	454	501	477	444	500	495	488	430	454	464	439	492	437	453	466	500	450	481	476	473	467	497	462	488	500	447	440	465	468	466	484	462	456	458	496	482	500	498	478	439	449	497	458	479	471	432	443	499	466	472	462	455	470	500	487	492	481	493	495	436	519	470	447	443	458	515	468	446	464	466	513	465	496	464	466	440	449	466	473	508	452	438	506	450	497	485	492	465	482	466	480	484	442	505	478	456	472	496	480	484	447	474	475	442	484	480	457	455	496	442	446	485	516	506	479	482	496	456	481	460	440	478	453	418	469	465	492	471	456	507	467	442	469	450	454	450	470	521	479	497	487	515	441	481	495	455	470	460	508	487	496	471	491	462	460	494	502	496	433	482	448	499	472	457	482	486	497	448	482	483	479	436	429	460	445	467	484	491	446	463	544	456	469	497	497	469	448	465	445	453	436	479	459	464	426	467	463	463	492	445	442	474	468	470	456	442	443	466	472	447	448	459	472	498	461	421	486	464	476	478	453	464	467	471	478	503	484	469	466	475	466	446	470	515	466	484	443	477	470	527	453	477	464	466	493	453	466	466	449	459	441	502	441	500	460	516	479	475	488	459	481	453	506	485	460	445	495	468	472	461	467	464	473	524	539	448	479	487	459	442	495	415	453	459	461	441	453	455	493	479	498	464	452	471	469	458	468	476	460	452	452	459	469	470	449	494	438	509	496	484	463	484	498	476	485	439	436	436	474	492	446	464	436	482	464	443	471	471	438	468	465	489	483	473	436	457	474	486	467	503	442	441	426	458	463	473	462	425	484	444	474	492	497	442	449	471	488	479	466	451	484	488	487	492	458	456	464	486	434	478	455	457	445	459	469	483	427	470	444	441	426	474	439	475	425	458	481	428	445	444	449	439	460	473	462	453	479	475	455	517	482	468	461	503	455	471	425	472	483	452	468	471	465	475	498	441	458	448	478	470	470	470	480	473	491	470	460	512	454	477	458	441	464	460	496	451	461	496	455	451	464	451	444	474	478	461	426	475	499	484	488	467	478	458	499	496	515	470	455	474	485	449	445	450	492	491	516	463	400	514	452	474	476	487	476	453	419	453	442	487	538	456	476	450	471	457	440	473	456	441	415	502	462	440	475	465	473	469	474	462	476	479	460	480	490	471	455	468	475	473	478	475	451	491	472	462	444	441	485	470	471	498	482	475	437	497	475	425	449	478	451	498	456	453	454	424	453	485	501	496	468	467	441	450	501	475	477	424	461	477	425	436	444	453	493	448	430	497	466	453	491	509	458	440	505	440	466	470	476	435	459	459	468	449	458	442	469	470	480	472	485	464	483	504	487	458	448	448	460	458	478	481	489	466	473	460	430	496	459	496	438	470	490	485	435	465	427	486	454	467	467	470	470	506	460	459	469	433	488	474	498	412	487	421	457	421	476	510	501	470	483	471	495	461	509	502	474	454	465	510	482	463	421	462	495	488	444	463	504	482	494	447	446	544	449	423	494	451	495	494	461	456	491	479	436	486	493	456	465	456	517	509	489	436	434	480	515	460	443	453	443	502	474	482	438	464	475	484	445	478	516	499	440	481	408	431	476
8198	2280	1344	1071	844	777	685	614	580	470	482	428	433	415	449	403	397	410	434	365	392	374	384	398	340	403	348	369	356	322	413	382	369	375	356	385	376	394	340	384	361	384	408	342	367	356	396	352	323	337	406	398	345	363	339	355	373	354	352	368	362	368	380	357	358	396	379	333	362	348	348	364	352	381	404	379	346	383	366	361	369	340	346	368	380	366	376	387	352	352	360	391	343	332	388	374	381	358	387	361	365	387	364	366	350	368	342	332	357	354	404	402	358	342	388	366	357	365	386	409	381	355	353	402	374	345	347	385	394	379	353	356	335	386	363	396	350	350	395	396	377	362	358	362	356	397	375	336	353	367	386	340	340	400	363	404	386	348	328	358	354	373	362	366	368	359	374	380	363	361	341	327	370	349	359	350	354	376	361	341	377	371	343	392	397	359	376	353	348	399	344	370	349	342	373	367	353	368	391	373	365	343	369	386	416	351	379	365	384	373	351	397	355	339	386	337	343	377	371	380	374	374	406	382	370	353	376	374	369	374	387	376	395	405	350	346	365	406	378	359	391	365	318	347	384	399	382	372	381	406	383	354	425	340	354	358	354	343	397	369	351	371	370	385	376	409	365	380	372	350	368	374	331	370	366	347	338	375	372	380	373	371	365	368	361	376	391	331	354	372	325	357	350	363	344	403	379	375	371	361	374	370	349	350	344	335	342	347	411	331	355	359	332	379	369	397	370	378	383	386	364	370	370	375	350	356	358	373	411	353	375	367	421	365	338	366	350	321	380	340	330	365	384	389	409	387	355	374	402	354	340	383	366	352	393	375	341	371	368	388	382	359	373	346	336	372	361	375	395	358	323	394	359	367	348	396	339	390	406	386	348	343	385	398	374	366	349	341	393	370	374	400	357	341	368	361	354	333	418	376	378	365	361	310	366	329	361	447	366	378	352	402	339	387	344	389	344	364	391	369	386	348	393	354	384	363	377	332	356	339	350	361	383	364	325	359	381	385	378	361	373	399	371	355	367	390	414	368	333	358	378	389	367	383	312	368	352	341	345	374	401	387	382	380	368	398	412	370	382	356	328	367	361	375	363	327	363	344	330	389	351	338	381	374	338	379	391	361	360	313	329	370	386	353	363	400	421	378	387	359	356	337	338	365	373	363	359	380	343	350	341	341	403	392	346	371	333	371	364	352	385	355	359	335	379	357	406	365	352	359	351	397	351	367	341	348	342	360	382	334	363	351	371	355	369	347	349	381	392	371	360	351	385	364	343	395	344	387	369	395	361	352	352	365	346	403	401	357	362	369	401	360	371	377	387	372	377	373	348	362	360	391	355	358	354	364	361	425	371	377	376	333	381	350	358	419	366	403	358	370	377	407	348	368	411	365	347	342	371	378	319	358	367	384	351	336	370	397	385	364	333	374	343	390	380	328	362	351	338	334	370	376	339	362	380	425	359	395	346	333	368	347	366	346	373	391	375	388	370	370	362	378	385	353	359	365	372	401	364	359	359	383	390	358	365	350	348	359	379	348	393	360	374	383	372	370	386	420	363	361	388	392	390	333	378	374	371	392	353	363	409	343	369	357	357	359	371	357	363	370	391	373	336	389	376	371	352	422	358	369	355	375	402	368	355	384	373	354	359	422	374	370	367	390	342	359	377	349	415	339	326	382	365	375	316	355	381	364	401	336	361	386	343	360	346	371	366	346	394	347	344	360	384	335	352	368	346	385	321	372	396	361	390	380	411	320	400	375	384	328	381	387	356	357	322	320	366	384	395	401	381	336	347	350	343	338	390	375	359	393	387	361	370	380	369	413	345	367	399	356	342	327	342	338	344	372	349	379	353	360	347	423	388	394	377	387	350	381	370	357	315	389	360	357	377	401	366	330	315	381	358	379	359	367	406	383	353	344	385	378	339	346	347	375	341	381	379	351	342	350	362	385	370	387	380	366	335	345	374	353	393	358	341	429	419	355	368	407	390	412	362	342	367	380	390	408	368	370	380	398	321	367	360	378	388	406	351	373	381	391	419	392	366	328	361	337	326	361	392	342	388	360	385	350	362	366	349	398	402	368	336	355	386	395	360	405	380	400	329	368	382	368	364	357	382	399	377	392	375	388	391	411	365	334	368	375	381	339	408	362	365	379	376	379	372	332	390	373	370	385	373	377	365	356	379	390	344	365	334	362	345	390	422	352	364	375	390	353	379	372	368	344	385	386	384	371	360	381	354	367	328	413	334	370	347	363	356	376	339	360	370	354	391	376	358	350	396	374	385	341	340	341	332	393	352	336	340	375	377	379	372	379	381	346	382	387	362	333	372	371	403	344	337	383	398	349	374	346	392	376	328	388	370	313	346	385	366	314	336	383	330	351	372	355	376	370	364	361	338	376	372	355	359	365	335	361	338	355	337	345	342	369	357	389	402	396	362	396	393	303	353	388	352	376	386	374	362	368	363	357	348	381	371	347	383	373	374	355	353	351	344	368	329	357	398	376	403	401	378	372	403	375	356	333	382	356	334	367	364	365	378	366	387	363	344	371	389	366	378	360	376	370	386	375	391	364	341	396	346	357	344	335	385	396	396	340	360	365	386	328	388	352	371	370	381	348	394	361	358	371	370	361	373	349	330	375	353	322	401	356	357	354	359	337	370	339	341	391	383	344	359	404	348	355	363	408	363	352	397	369	399	383	381	338	368	364	362	393	413	384	390	339	367	421	376	341	382	381	369	418	388	354	374	387	355	379	357	378	356	365	368	368	406	354	352	365	352	336	369	342	404	345	393	407	330	365	374	401	371	346	405	417	388	363	368	355	357	347	380	365	367	371	388	392	336	355	378	347	355	382	379	429	361	363	395	343	380	370	350	383	382	392	374	347	340	334	361	356	409	369	351	369	349	368	374	364	370	374	387	348	355	372	343	350	380	389	320	408	365	367	346	363	342	371	368	369	328	355	373	373	375	384	383	373	343	355	376	365	343	382	390	338	356	355	343	348	356	374	391	366	378	349	363	382	365	384	390	397	368	353	351	380	357	366	372	347	387	301	321	365	360	397	381	397	378	378	356	360	381	390	361	406	377	358	374	400	347	370	394	328	383	366	377	380	394	395	331	375	387	390	353	345	319	360	390	353	357	367	405	352	403	371	329	376	320	369	401	377	382	374	388	361	338	350	392	378	358	364	352	404	345	368	378	403	398	353	417	372	355	352	359	359	393	378	396	358	387	362	379	391	364	385	359	372	352	391	338	360	336	365	377	370	377	373	352	402	388	318	337	372	351	336	362	364	363	346	388	366	382	325	376	337	348	374	379	389	360	374	360	376	362	386	398	378	378	391	357	377	396	355	348	389	340	344	340	347	376	363	374	374	347	345	375	331	344	372	388	349	337	340	333	348	372	405	383	351	353	335	344	376	360	421	381	372	350	390	355	366	369	388	344	319	363	378	401	378	373	333	384	380	355	371	349	368	324	379	358	372	399	369	356	391	381	355	371	326
5447	2207	2748	3204	2971	2737	2255	1945	1758	1510	1329	1334	1130	1119	1143	1147	1051	924	1101	1004	892	858	846	894	869	858	800	813	873	827	809	865	830	797	809	853	793	817	794	781	815	818	750	810	804	813	825	776	849	872	798	788	811	781	807	800	786	809	775	825	808	771	769	778	801	887	793	816	802	820	776	808	822	830	823	806	837	795	775	815	817	857	871	773	821	819	797	778	829	775	803	862	847	833	852	810	830	766	809	808	782	797	754	784	781	800	832	845	828	818	816	774	798	831	766	768	840	804	797	789	767	813	827	810	815	833	814	807	809	797	787	778	748	770	729	814	809	781	857	842	800	794	817	780	799	792	808	809	789	784	755	757	781	786	770	791	821	792	806	769	795	784	798	806	769	798	783	817	815	811	809	801	808	808	796	797	807	805	797	826	804	809	803	800	747	790	802	856	829	785	788	838	783	784	857	808	764	774	836	854	813	761	802	796	847	793	799	843	811	769	811	828	846	824	807	840	772	773	804	786	801	783	803	780	782	879	809	755	784	782	762	796	777	800	778	793	774	789	801	798	766	822	822	862	770	823	792	820	796	778	796	802	758	803	783	792	813	801	826	808	823	828	831	827	797	812	817	809	803	825	833	795	777	788	717	797	833	792	773	789	779	770	763	779	802	759	836	761	778	771	826	769	841	764	813	821	800	799	809	774	762	797	790	806	799	783	774	780	845	802	760	843	766	798	733	764	814	774	815	792	801	808	795	759	834	819	764	763	858	827	800	767	846	806	783	787	763	820	765	771	871	748	831	794	800	774	811	808	838	799	825	826	808	802	798	797	830	755	814	824	817	811	786	786	801	781	788	710	794	762	810	826	765	781	853	831	817	862	782	770	751	789	826	810	811	806	764	811	809	823	804	836	775	796	811	781	797	829	822	790	808	782	786	790	822	804	821	798	832	830	807	832	744	777	761	788	796	810	779	768	819	796	755	827	808	751	793	739	803	799	801	830	840	791	790	795	840	806	794	775	787	775	807	788	771	803	811	798	730	795	855	791	770	796	807	768	796	825	771	790	846	810	818	820	839	813	785	772	795	765	759	757	867	829	784	795	846	786	803	782	805	817	806	790	773	828	842	812	798	784	789	844	788	765	772	789	787	820	797	812	850	832	758	786	769	793	784	790	778	804	816	789	797	799	779	806	829	805	747	829	788	813	795	778	831	753	809	808	759	793	839	831	843	781	813	807	808	774	803	767	808	786	799	820	776	778	811	795	825	839	755	791	797	855	795	869	804	815	821	800	804	791	802	772	755	838	801	776	776	807	797	780	818	800	762	775	746	814	771	789	788	772	868	803	730	780	781	809	773	771	808	792	789	757	811	764	775	799	776	798	791	790	797	781	811	796	796	808	834	805	750	740	810	816	808	793	787	775	847	766	809	821	780	876	814	829	780	805	840	780	805	752	837	788	790	796	791	795	818	831	796	759	774	781	774	845	807	797	817	816	825	800	807	812	817	783	786	853	805	833	787	788	782	809	801	824	823	787	815	821	822	802	786	767	765	787	812	804	760	810	760	819	807	795	774	804	760	846	778	847	812	814	779	786	809	806	803	789	860	785	768	779	847	769	768	801	739	759	806	809	782	796	756	762	781	800	781	797	789	815	769	811	789	787	784	738	752	808	835	812	785	814	774	808	757	825	793	744	838	779	800	818	769	808	807	779	783	826	786	791	782	806	802	783	804	881	795	769	792	789	819	770	775	814	830	796	838	782	791	786	761	792	792	772	832	800	748	768	795	772	813	789	791	739	826	793	751	820	792	798	811	791	751	798	809	776	769	788	862	816	786	793	801	818	818	774	797	850	802	782	760	763	758	760	775	829	811	830	767	832	752	797	768	780	790	788	812	786	767	830	801	789	801	792	770	792	806	781	794	737	805	831	805	794	836	805	740	801	806	723	797	817	802	777	828	792	757	770	820	825	806	784	801	827	794	843	866	810	844	807	806	848	854	809	736	799	769	799	795	819	807	767	793	786	770	753	828	832	805	762	837	751	812	823	794	820	751	821	787	758	826	803	818	811	840	778	823	821	760	813	820	808	838	760	811	840	806	775	837	793	819	789	783	793	771	826	778	835	818	840	762	835	807	825	818	792	800	750	808	774	790	774	810	774	769	776	822	807	784	786	797	781	825	787	840	784	742	740	814	797	803	837	817	804	764	801	779	848	807	800	790	833	834	780	870	811	809	768	793	834	797	840	811	778	831	788	785	804	779	837	785	779	756	802	787	796	805	851	766	826	774	793	787	800	820	807	793	784	775	775	796	873	790	728	765	804	790	758	844	824	815	823	745	752	825	823	749	827	825	827	818	814	791	768	794	793	780	780	819	753	795	783	836	798	811	808	783	827	799	789	828	795	796	824	809	807	836	787	782	788	747	855	780	795	782	778	796	826	785	757	763	792	810	803	803	818	787	808	863	780	817	804	779	766	838	826	767	810	853	796	831	845	817	836	751	799	808	812	799	844	778	743	782	771	814	747	772	769	792	808	823	826	779	790	751	811	817	777	779	819	787	804	792	816	754	799	810	758	782	798	800	793	821	804	837	839	782	799	788	787	804	760	790	796	760	856	803	776	812	800	772	838	762	793	757	799	777	794	821	847	813	815	803	793	733	775	828	793	772	762	801	832	779	808	788	731	775	831	873	801	703	848	761	810	833	835	831	801	779	801	752	827	773	809	798	763	752	766	727	828	816	800	837	747	830	811	830	829	787	839	808	797	780	792	757	803	809	813	781	789	851	779	805	774	788	814	741	816	771	842	748	821	788	773	797	761	745	834	807	762	779	838	804	866	782	827	854	772	826	757	789	768	830	826	809	831	788	757	809	817	801	750	771	804	779	811	815	843	800	818	824	791	855	755	798	771	785	782	797	769	796	779	756	791	801	832	766	773	781	805	794	787	790	818	784	816	790	811	789	795	769	805	787	793	797	742	864	774	824	826	790	785	772	866	802	804	785	815	813	776	798	811	806	741	788	782	824	874	823	792	830	794	778	811	810	825	819	788	784	815	753	777	815	813	823	814	766	746	778	843	812	753	731	779	826	793	818	780	795	806	803	851	791	833	755	785	802	812	816	787	783	777	778	779	773	846	755	730	815	856	813	829	791	821	755	838	798	784	789	801	823	788	826	817	786	800	829	813	804	854	757	818	797	766	824	847	807	807	805	766	813	776	824	777	812	766	788	789	810	768	763	828	789	775	793	834	791	836	777	830	832	790	827	777	784	747	810	799	741	806	845	801	802	837	806	766	822	796	813	783	824	797	788	769	790	803	865	790	752	784	780	759	808	808	776	822	735	851	784	804	796	819	807	785	857	770	785	824	826	842	760	844	805	794	775	791	788	771	795	812	822	882	786	808	782	786	798	807	762	778	774	827	829	769	822	805	805	713	803	835	823	826	805	864	737	801	809	792	818	815	839	793	821	763	799	751	782	838	776	754	803	798	786	752	815	810
17753	5180	2595	1907	1369	1117	923	738	594	505	446	403	385	381	329	356	292	313	310	326	262	239	248	266	251	280	265	233	270	259	243	239	229	221	226	207	238	262	226	224	221	235	209	236	200	221	231	223	254	228	219	197	261	231	251	236	246	228	232	228	237	218	247	236	221	217	236	207	221	238	261	207	224	194	228	239	207	238	218	237	263	210	242	232	225	221	218	230	254	233	269	252	246	226	238	218	232	244	246	244	220	253	224	236	207	230	211	263	242	253	240	233	237	218	194	239	224	227	263	245	239	231	200	251	226	229	214	215	236	231	212	236	228	211	221	233	230	211	266	254	231	190	251	221	255	256	243	248	218	221	258	237	249	245	237	236	235	231	239	222	246	244	249	211	242	226	221	242	223	222	212	214	228	228	237	230	247	203	237	200	249	256	256	241	221	238	221	221	234	248	227	227	241	242	248	246	246	220	217	229	249	235	237	262	235	210	229	196	226	232	218	258	226	239	259	241	210	200	241	262	232	248	244	227	232	258	258	249	230	210	243	230	198	237	217	186	232	247	226	239	229	225	240	206	226	234	210	234	234	230	246	223	241	217	234	247	210	265	224	214	217	246	221	241	228	208	215	214	250	235	234	210	267	255	204	257	211	233	227	228	192	227	254	210	246	213	222	237	228	223	219	227	234	250	253	204	226	242	227	208	205	247	218	235	224	218	211	248	219	224	228	230	215	259	244	222	208	228	255	273	239	222	232	203	249	238	249	222	243	227	262	259	230	238	224	219	229	214	260	239	217	204	200	241	217	243	227	236	224	210	226	204	217	219	248	231	222	211	218	242	250	231	242	252	228	209	206	252	236	214	227	227	243	244	219	224	210	252	222	224	223	260	247	216	215	231	235	223	236	231	234	220	237	230	220	276	224	259	204	215	239	215	225	223	236	226	255	249	259	242	269	234	243	262	245	245	241	223	237	267	229	230	237	248	220	239	252	248	204	209	227	246	257	243	217	218	242	233	237	217	229	227	238	236	217	251	254	250	229	249	240	222	216	226	258	219	234	228	260	232	243	225	242	248	241	233	256	229	243	236	202	222	225	232	205	218	211	239	209	233	221	230	224	218	266	260	239	240	211	256	209	254	250	207	234	233	226	222	223	216	221	220	230	211	203	246	237	248	245	219	217	238	253	221	212	214	221	247	207	227	204	241	203	229	243	218	202	229	223	251	210	222	228	229	237	212	225	221	217	237	237	224	235	246	224	216	222	248	238	224	224	233	210	219	204	256	256	217	235	235	224	238	241	241	209	238	247	231	209	238	233	249	221	225	227	245	243	231	240	242	223	232	249	243	224	243	232	255	214	239	241	232	212	206	215	233	239	240	251	243	233	247	224	229	221	249	214	218	240	232	236	224	194	236	221	214	229	207	218	244	203	231	249	242	221	235	245	226	223	234	243	227	241	241	249	259	228	220	241	251	232	223	219	215	229	246	245	243	231	209	231	236	211	249	228	173	233	237	216	223	209	217	220	204	232	227	237	225	239	246	251	204	232	269	266	207	218	224	234	271	221	255	243	267	246	227	216	219	222	211	215	238	233	239	241	216	232	222	226	229	234	230	211	219	228	218	226	221	207	240	233	278	223	250	228	237	245	268	229	191	256	240	243	245	213	256	240	248	256	208	230	203	228	233	230	212	250	222	268	218	238	235	239	226	234	229	222	212	244	215	225	268	227	235	224	245	250	249	255	217	273	224	227	224	233	240	195	229	242	236	212	243	237	257	278	249	223	213	214	243	228	269	221	221	225	244	251	241	240	213	228	235	192	218	202	203	240	230	222	233	227	227	240	209	192	208	238	227	237	244	240	244	244	212	240	236	251	206	244	248	226	256	243	234	247	220	244	216	222	202	231	230	234	229	208	218	288	240	219	236	264	239	239	241	224	229	235	217	221	217	225	264	228	258	256	208	242	256	234	214	238	249	256	269	242	252	251	232	227	238	198	254	233	233	208	221	235	240	251	227	207	238	243	251	234	232	202	263	222	256	209	269	244	238	228	220	232	209	200	223	241	238	237	243	210	237	203	190	238	242	229	239	206	239	240	235	221	231	216	214	227	268	237	222	232	252	213	216	255	278	239	229	231	233	196	225	236	231	216	234	227	219	230	243	235	231	225	231	242	222	241	241	222	221	254	222	223	241	256	223	218	229	216	268	228	227	251	197	236	198	230	242	240	217	256	232	245	257	242	230	229	236	222	202	254	225	234	211	246	235	234	224	207	215	211	231	244	225	209	234	209	255	237	259	238	240	222	237	250	241	234	241	223	198	222	218	250	205	208	206	243	216	243	225	233	267	246	234	214	266	225	218	243	217	234	251	234	224	227	231	198	230	213	216	263	242	224	231	217	234	217	226	215	224	240	228	254	236	244	236	267	229	224	220	233	226	215	239	235	192	257	235	206	225	229	228	229	218	225	228	201	218	250	232	251	256	261	257	231	199	279	241	245	260	218	215	220	235	222	200	213	204	234	211	225	209	217	207	245	229	240	207	236	243	230	238	243	224	250	237	220	266	257	241	249	257	263	196	217	241	213	218	218	232	225	243	255	234	229	220	228	216	216	219	258	203	215	236	227	256	221	258	238	243	229	231	256	197	226	235	234	220	270	250	244	223	241	233	266	264	223	217	240	227	250	238	232	231	212	229	237	219	245	255	237	231	237	230	257	251	206	227	216	245	252	216	234	252	249	233	228	243	249	239	248	259	230	246	238	234	246	219	210	212	242	216	213	253	230	251	258	228	239	235	233	255	266	243	228	213	217	237	233	237	224	274	256	243	240	231	248	202	207	221	240	212	220	224	275	238	261	236	211	211	221	195	206	245	237	225	253	219	236	223	265	242	245	264	237	218	239	241	231	237	252	220	231	237	233	225	218	254	226	232	203	241	218	210	243	237	212	210	241	240	259	224	214	237	208	244	241	222	221	264	223	272	245	260	228	239	225	222	250	229	202	222	246	251	209	231	196	261	252	235	246	238	239	242	234	225	219	214	248	251	210	244	249	207	221	222	249	224	211	242	231	237	220	215	250	214	234	234	256	217	232	229	243	224	254	241	251	239	253	242	273	231	221	231	253	233	234	210	220	230	235	210	242	230	195	194	249	254	246	232	248	225	237	253	239	248	251	248	237	196	232	235	224	249	257	213	248	229	218	223	218	249	234	259	229	216	237	252	226	230	245	211	220	188	243	216	247	230	251	214	259	208	234	225	228	226	220	250	245	216	205	223	284	214	206	243	214	219	239	245	222	233	250	226	228	237	239	236	250	251	221	239	238	218	234	205	229	244	234	207	230	230	226	240	216	237	255	226	253	215	241	261	212	225	240	252	255	219	244	213	206	224	208	206	221	271	221	256	259	250	215	233	233	189	227	243	215	227	238	235	231	246	261	229	233	226	218	229	233	224	235	261	247	224	232	221	211	219	228	223	232	221	262	244	233	225	242	207	232	222	214	290
11951	4035	4957	5744	5206	4543	3744	3173	2554	2236	1957	1647	1387	1412	1332	1266	1102	980	969	890	735	693	690	699	693	631	619	580	584	595	662	620	604	545	566	551	539	580	575	527	567	528	603	551	593	541	528	555	585	574	531	534	528	547	545	514	568	578	533	554	553	523	524	534	566	510	531	580	531	554	544	569	532	570	550	509	552	532	491	537	515	567	568	516	574	541	504	557	536	512	522	538	515	544	516	552	532	541	553	547	526	513	505	507	527	511	534	534	531	562	533	564	516	556	518	554	514	571	551	523	481	539	490	491	510	488	527	520	536	537	561	532	505	572	537	543	518	519	517	515	535	560	515	557	534	567	517	504	489	523	517	535	545	519	564	544	533	484	522	521	520	537	558	554	533	529	526	541	511	548	512	509	524	519	535	576	533	502	534	560	573	559	546	506	527	519	514	498	551	511	542	544	534	512	511	528	523	530	515	540	529	474	483	559	511	553	516	525	532	496	497	540	491	512	567	529	534	485	568	560	566	524	500	546	535	539	567	525	515	520	593	545	539	538	515	511	588	512	572	510	549	539	548	519	539	579	548	558	520	502	558	558	568	525	523	523	533	534	532	523	559	520	509	536	562	540	502	546	543	532	538	505	542	537	518	480	539	551	560	545	532	525	532	494	562	531	534	556	519	500	506	550	517	510	550	498	522	558	524	508	521	568	511	529	510	548	540	547	505	500	521	563	541	547	491	528	527	526	528	536	553	560	527	480	547	510	561	526	466	584	507	585	510	522	515	516	546	522	526	499	504	526	556	506	535	511	560	556	534	475	548	536	505	504	583	559	541	548	540	537	542	491	518	516	512	539	504	510	479	520	548	519	545	566	540	539	552	553	571	510	518	545	544	534	517	508	515	511	549	546	545	562	559	539	515	536	550	504	513	505	569	545	556	550	516	543	537	514	534	503	521	508	521	474	530	545	564	516	548	582	519	498	503	580	526	534	545	503	561	583	534	536	596	535	553	552	500	533	569	552	540	494	502	551	555	492	524	540	532	512	513	523	542	522	565	531	481	578	537	545	483	523	519	516	541	542	545	510	510	517	521	569	553	543	518	536	509	560	554	503	492	530	520	518	520	542	509	521	507	541	565	495	547	527	539	499	534	542	500	542	479	518	554	525	570	505	539	587	535	530	508	535	521	478	565	555	481	539	527	543	544	510	488	529	523	520	563	494	512	516	502	538	540	516	574	516	541	510	568	555	544	534	526	525	502	554	531	546	560	513	536	552	519	513	531	563	586	495	526	521	515	504	496	527	525	547	527	533	522	514	526	582	542	561	527	541	499	512	544	512	502	576	529	517	538	544	514	526	563	588	531	469	536	565	542	510	523	523	503	544	548	539	537	488	531	543	541	536	539	528	524	476	530	574	506	525	463	520	552	535	519	530	545	480	555	519	533	549	526	529	491	587	542	574	537	541	540	543	532	551	554	493	551	538	519	511	553	529	543	510	497	538	533	522	556	551	536	533	556	528	526	499	505	483	533	514	539	498	550	543	548	508	548	524	529	536	529	552	484	490	509	536	535	536	483	568	530	522	540	519	515	589	492	558	534	539	528	516	523	540	528	478	479	528	523	531	517	542	559	515	540	550	537	583	528	533	493	484	545	539	526	513	516	539	562	516	591	535	504	528	499	489	550	538	537	543	495	568	546	524	529	497	510	576	538	536	547	550	546	558	570	526	537	512	508	541	490	525	527	491	491	547	520	528	482	516	512	524	545	502	515	524	519	507	492	471	519	505	536	543	516	545	523	533	531	541	498	537	527	546	541	532	566	548	513	551	505	523	520	591	519	538	504	555	517	530	541	537	528	555	508	523	534	573	595	542	499	531	511	527	534	512	496	534	558	484	540	567	563	528	522	549	550	543	554	536	533	520	549	538	517	512	544	489	514	497	542	510	529	540	582	496	516	541	555	596	553	542	514	546	492	557	556	525	536	533	524	524	560	540	523	544	534	525	532	522	532	546	536	532	548	549	545	520	578	504	532	560	527	513	474	496	526	539	512	547	537	522	528	485	519	490	535	567	495	488	525	547	537	528	509	526	505	545	584	530	561	522	554	549	545	519	513	519	533	549	498	501	510	496	537	545	546	505	524	529	529	558	519	516	558	519	529	505	517	520	540	502	547	552	518	506	547	547	508	520	496	530	512	580	508	514	560	529	543	537	563	589	559	546	565	544	535	534	511	517	559	543	539	500	527	520	537	485	493	538	511	540	502	577	570	506	518	544	492	545	523	604	541	567	542	527	574	556	544	544	580	556	592	508	545	558	551	540	520	537	537	528	528	567	513	533	539	526	501	562	572	543	516	499	554	543	516	523	521	530	551	518	497	546	532	546	511	557	504	587	547	522	540	532	534	522	556	547	536	491	489	515	543	505	520	511	551	510	512	511	542	508	539	518	502	535	518	537	551	502	524	563	537	503	548	522	492	540	531	507	537	531	491	521	528	503	545	515	569	518	516	513	560	505	546	552	558	524	497	480	522	541	557	517	524	528	516	544	531	547	518	519	504	534	534	542	525	476	505	561	533	568	507	536	505	527	539	570	566	551	536	535	497	584	535	536	581	522	526	533	493	560	557	529	536	501	548	534	553	534	496	539	565	541	515	559	509	489	523	522	514	538	548	522	542	504	515	530	553	522	523	497	547	520	514	507	513	551	548	519	554	548	528	563	503	536	574	509	542	522	530	517	539	525	517	518	598	513	545	549	544	518	501	491	496	524	496	548	533	568	539	495	569	533	548	519	556	542	488	523	539	545	515	523	548	537	546	498	552	504	493	509	534	505	514	531	519	528	497	555	534	519	511	523	544	505	554	576	540	555	531	556	531	511	530	530	600	540	534	543	507	515	497	491	556	556	505	544	522	493	534	555	559	562	565	573	527	501	517	529	491	535	519	522	514	519	547	541	545	499	504	494	561	527	543	500	580	520	537	529	512	527	508	531	556	508	486	539	506	537	507	525	495	511	531	529	572	585	531	507	507	581	544	522	509	504	555	510	489	561	539	524	516	493	510	536	529	488	518	523	524	555	547	523	535	519	493	524	552	536	567	508	550	537	532	522	508	503	531	530	516	544	558	540	540	515	534	543	536	539	563	545	514	496	533	557	530	528	522	544	541	559	510	578	543	497	512	546	502	513	537	508	499	501	523	521	538	531	528	524	540	519	535	537	513	509	515	509	546	505	548	545	518	540	527	524	570	530	497	550	515	550	521	550	542	518	529	537	491	542	531	484	535	538	519	559	523	501	541	516	549	492	516	496	530	494	513	552	514	513	570	504	551	519	524	572	516	509	541	549	550	507	552	531	523	498	533	512	531	519	533	477	568	527	516	525	527	543	562	571	572	494	538	547	544	532	505	489	521	541	528	555	513	536	533	536	524	495	488	541	496	553	519	507	494	503	522	532	524	528	527	513	523	498	498	511	515	551	550	536	497	552	544	549	540	516	532	511	549	525
26830	8955	4342	3007	1984	1517	1196	996	819	716	524	509	412	385	378	409	341	294	260	286	235	214	271	238	235	239	202	202	237	206	212	215	220	211	198	211	178	171	205	215	214	216	194	193	213	218	213	185	223	215	208	222	202	229	187	204	220	206	210	183	170	201	219	195	182	172	211	182	206	212	207	189	209	163	191	178	186	184	218	208	199	193	181	200	188	186	190	200	201	190	201	205	237	210	191	212	210	201	211	187	186	172	200	206	202	194	198	224	205	205	187	189	194	182	192	220	200	188	206	174	206	194	180	204	167	188	196	201	185	178	200	218	188	191	182	169	209	186	208	210	217	216	214	200	198	190	217	211	184	204	177	178	195	197	204	232	189	169	200	200	189	198	221	195	196	191	192	217	192	194	177	204	208	198	181	200	182	180	230	205	198	202	206	192	207	212	210	190	192	224	168	218	195	198	185	161	186	221	204	203	203	191	234	196	179	173	176	209	197	180	201	160	185	181	197	204	199	178	196	192	177	193	203	196	160	169	213	201	186	203	192	190	217	196	176	196	166	196	189	205	183	193	207	214	184	168	196	203	199	182	176	194	198	181	189	193	220	190	217	214	182	186	210	170	204	158	170	166	184	226	223	199	183	179	193	179	186	208	176	178	192	199	196	192	194	187	215	207	202	175	208	186	173	205	194	213	187	193	201	201	194	192	211	179	195	215	181	189	204	179	191	202	184	181	193	212	201	226	176	198	201	195	188	204	165	183	184	185	189	202	167	173	194	198	197	171	219	200	187	210	201	187	194	195	194	196	192	182	203	183	196	191	209	179	215	211	229	188	214	210	185	203	197	167	226	198	177	188	182	183	181	199	180	194	213	213	193	212	192	186	185	200	190	156	200	202	184	188	181	193	189	215	205	202	246	182	171	181	189	183	212	206	195	185	197	183	191	223	185	220	221	194	233	197	203	180	196	197	196	194	216	209	166	198	196	220	181	217	210	191	199	203	192	194	170	214	195	183	197	205	176	170	199	199	190	215	184	173	211	198	187	161	195	171	209	179	204	189	189	172	237	196	220	176	190	201	200	188	206	226	206	179	194	233	190	201	186	226	192	173	194	170	212	176	201	194	203	170	203	209	196	194	190	213	196	176	205	213	211	210	192	210	223	186	186	190	217	195	191	197	199	189	181	185	177	212	181	195	176	191	199	189	200	183	172	220	184	205	203	215	193	206	211	212	209	196	195	191	215	203	218	193	188	194	171	196	181	179	204	193	195	202	195	211	207	199	211	189	180	180	168	187	193	176	196	165	179	183	184	200	187	203	199	195	189	191	214	195	166	183	219	175	217	192	185	187	194	202	214	178	176	188	187	197	209	239	186	200	200	208	203	184	196	185	185	153	219	179	202	179	197	199	187	185	181	190	214	179	192	181	194	204	201	212	228	201	195	194	194	187	202	242	212	193	223	185	197	188	185	163	188	198	202	196	199	211	195	200	193	195	188	205	216	212	199	198	179	201	213	198	159	184	198	190	201	195	214	191	175	179	182	205	187	203	206	191	205	196	197	189	203	148	185	215	164	189	180	204	201	202	214	189	167	187	202	191	178	183	200	171	172	172	219	178	204	206	219	233	206	202	235	186	209	192	212	184	207	189	185	222	202	175	184	188	196	184	217	193	215	183	196	218	192	200	196	192	197	197	197	199	215	214	186	221	205	204	193	202	205	187	194	199	186	190	184	223	198	185	216	195	215	178	194	189	217	190	194	183	186	195	203	213	156	184	195	195	206	176	177	183	172	213	219	201	204	197	192	214	192	194	190	215	209	197	205	165	187	193	203	226	198	175	202	199	200	175	162	204	176	182	194	191	206	215	233	193	194	212	202	211	187	177	184	187	176	209	219	191	203	198	182	194	193	196	173	197	213	182	182	204	196	183	196	192	209	200	186	202	180	198	209	182	201	207	176	229	170	184	196	184	224	191	202	225	184	222	221	204	190	184	227	176	209	186	216	184	191	180	179	188	176	157	170	175	188	186	181	186	203	183	229	186	168	189	191	204	220	198	184	193	175	181	201	184	207	183	218	175	174	206	201	185	210	221	203	198	188	214	174	192	181	195	201	193	184	214	198	211	209	223	202	176	177	199	222	211	205	200	200	213	178	187	191	177	192	190	201	184	172	210	214	183	163	196	182	219	210	202	212	221	179	202	207	170	192	194	201	191	177	174	198	187	196	184	190	162	145	220	193	199	216	179	194	187	191	206	204	184	197	202	206	209	221	202	189	185	187	197	215	182	197	198	195	190	197	198	191	190	201	190	180	205	189	184	210	208	165	185	194	203	185	179	173	188	213	179	182	179	198	208	223	198	191	226	191	207	211	194	210	183	224	200	223	183	209	214	187	199	236	189	190	206	192	213	194	195	203	188	203	204	193	187	214	209	182	196	183	196	196	195	197	195	176	166	199	177	219	197	197	198	179	194	183	207	208	166	206	193	203	204	201	200	206	199	195	224	206	224	210	190	183	207	194	169	191	194	181	212	194	175	166	220	193	206	192	207	190	197	189	176	187	174	184	205	190	175	176	183	191	174	199	228	201	176	204	184	187	201	195	213	195	209	197	212	200	203	180	185	183	202	193	184	211	202	184	206	182	204	176	221	217	217	186	173	200	187	193	194	202	224	200	167	209	216	165	193	187	190	192	187	205	192	195	190	193	173	173	178	196	191	195	185	202	205	178	199	201	174	194	151	187	224	202	242	201	209	187	208	201	212	217	188	201	206	194	189	214	192	200	173	167	206	178	176	186	166	220	177	180	209	193	200	204	218	200	190	197	207	191	193	193	225	199	189	174	191	198	200	188	159	187	211	224	196	209	192	191	205	190	209	216	211	215	200	204	201	198	183	195	187	189	198	187	170	204	219	196	216	187	189	207	173	196	184	185	200	175	181	213	191	208	195	201	199	201	211	216	188	221	206	195	177	170	208	201	250	214	213	213	223	190	200	204	190	189	184	206	208	202	199	186	211	206	192	145	184	193	239	215	219	216	169	197	181	195	186	213	203	180	234	188	179	159	196	216	199	191	203	215	203	211	206	197	190	161	191	184	212	210	208	213	206	162	192	195	175	180	221	172	194	167	186	195	224	186	200	186	185	191	221	201	183	213	194	211	194	177	181	191	193	201	208	184	176	168	178	176	192	200	180	185	204	190	186	193	204	189	217	200	190	194	195	201	195	217	194	189	174	177	203	207	216	197	188	182	189	192	216	194	166	208	217	193	208	190	199	187	200	206	200	188	177	187	216	176	197	202	200	192	213	206	189	185	193	193	209	180	217	232	200	198	182	194	186	192	188	175	196	197	187	182	224	187	189	211	192	197	186	211	207	201	202	215	169	184	205	186	196	204	198	212	211	201	186	189	204	206	214	189	205	199	194	196	194	185	216	190	202	188	206	198	186	226	200	213	207	177	219	206	178	167	217	182	212	197	197	197	192	216	199	208	214	187	181	203	204
15640	5744	7319	8325	7348	6342	5197	4341	3580	3282	2681	2177	1763	1816	1763	1618	1408	1199	1215	1109	786	750	733	772	837	688	657	676	580	633	595	631	584	564	539	544	536	504	541	498	518	516	545	511	505	523	553	590	560	489	452	465	436	506	474	468	464	473	487	485	475	521	489	494	482	530	506	486	476	466	503	493	494	525	503	487	468	476	521	487	451	464	483	532	481	476	480	479	536	470	444	449	458	505	447	485	477	504	506	501	494	518	500	487	482	472	515	504	520	452	486	479	429	496	504	473	499	455	476	498	509	504	452	505	447	492	460	487	458	444	444	476	449	508	464	497	463	528	481	488	521	482	504	486	463	467	495	473	477	492	489	464	430	503	513	471	470	490	477	451	475	539	489	490	468	497	504	466	457	487	487	451	470	451	489	468	460	483	520	450	489	466	448	469	464	475	500	487	492	468	489	499	434	463	447	493	485	517	485	480	460	447	466	490	489	465	468	534	488	477	507	446	446	466	485	444	476	484	481	464	491	485	486	492	447	462	478	494	487	503	458	442	484	439	501	491	481	482	488	459	497	468	437	436	475	414	493	448	440	475	455	488	440	436	451	444	443	503	456	481	480	463	456	449	507	453	464	457	444	488	471	459	451	497	506	452	483	459	469	490	497	490	486	520	445	510	469	489	507	472	476	459	475	503	451	479	459	466	505	457	510	508	456	455	449	441	493	519	443	473	532	438	434	485	467	446	506	441	480	509	469	491	505	460	481	471	461	524	485	487	473	500	481	452	452	502	446	455	447	437	480	461	464	506	433	502	479	481	464	498	440	470	451	487	490	467	494	523	449	496	436	507	459	485	477	489	481	465	504	492	439	506	488	471	473	486	479	466	477	481	448	506	481	444	493	438	427	476	464	472	442	446	524	489	466	523	474	486	486	490	504	459	435	469	451	483	466	491	495	483	516	476	505	489	439	465	433	497	496	462	452	502	468	491	472	482	480	486	475	519	500	497	486	453	483	464	455	505	485	444	478	498	463	471	449	495	474	472	486	476	493	457	452	500	470	466	457	507	468	497	468	473	484	459	468	486	461	487	482	474	476	471	481	457	480	505	447	478	484	446	458	470	463	492	475	506	504	531	452	497	475	528	431	522	445	476	510	488	463	460	463	496	465	483	445	469	475	517	440	481	512	510	486	448	470	491	459	437	478	486	498	460	484	470	466	442	509	449	459	448	453	476	485	451	425	468	471	458	447	510	450	488	476	464	453	532	460	451	499	471	460	489	466	481	449	467	459	467	496	487	501	467	495	465	468	471	465	479	472	430	485	474	489	472	476	462	494	499	477	480	503	495	448	487	462	484	473	496	457	475	489	466	484	479	462	482	484	482	516	463	495	483	457	469	483	459	527	488	504	498	485	455	476	478	484	535	474	426	433	477	502	479	498	465	480	487	468	480	496	457	472	485	460	459	435	442	481	523	493	449	480	478	482	478	458	478	507	460	493	475	496	451	447	511	508	459	464	518	492	457	460	458	474	486	467	466	506	480	492	460	467	458	481	499	497	493	530	463	518	459	516	464	472	485	446	498	490	478	480	502	454	459	483	426	475	511	500	473	420	489	478	479	469	448	466	454	487	477	456	469	492	484	426	485	469	529	459	499	461	455	471	465	476	491	459	453	473	454	483	497	472	467	495	479	468	453	479	483	488	471	470	482	515	456	489	448	476	496	514	495	479	434	492	487	530	447	487	479	483	486	495	444	494	491	510	492	517	472	496	476	463	463	514	481	484	454	484	503	478	459	480	463	493	458	499	445	468	467	469	476	463	449	517	503	491	432	501	451	473	470	447	483	494	492	475	442	481	434	472	469	466	513	483	478	509	475	491	492	502	474	475	514	483	451	435	491	495	491	493	433	458	530	463	465	467	461	486	508	476	462	484	472	506	483	467	466	475	465	486	518	503	437	506	471	488	475	481	477	493	440	483	458	495	486	488	497	469	480	456	477	462	485	491	456	497	470	459	482	468	498	476	455	456	467	514	493	500	474	481	457	454	473	478	489	470	516	471	491	468	494	460	444	476	465	483	491	461	485	497	500	448	464	456	474	463	501	456	494	440	447	430	486	492	454	476	462	428	469	457	457	449	449	482	482	474	492	459	490	494	455	447	467	446	517	478	490	507	436	507	465	501	455	524	450	466	439	471	485	511	493	494	462	461	479	434	478	423	510	469	440	515	463	471	470	449	449	479	490	496	443	483	484	482	494	539	462	468	484	467	492	467	483	471	468	485	456	484	479	525	493	467	488	495	479	436	465	512	486	429	454	476	461	492	445	450	480	472	491	468	498	463	509	431	467	509	466	488	481	480	428	456	469	481	433	471	496	505	517	482	450	451	487	479	472	467	482	460	483	511	517	494	491	483	472	462	476	433	460	478	462	508	505	485	477	504	504	457	457	473	422	487	484	451	487	422	500	486	494	485	464	480	459	490	457	500	492	479	457	486	457	486	473	517	492	439	462	470	475	477	536	475	456	458	505	414	460	494	482	498	498	464	522	490	458	507	462	501	488	481	456	484	449	460	481	484	514	473	487	498	447	499	502	489	488	450	459	455	468	468	459	479	442	509	474	494	463	468	478	489	482	446	468	459	470	490	493	520	505	473	445	482	458	450	495	496	480	453	472	466	452	469	488	466	455	481	420	459	473	485	476	463	481	473	492	500	494	493	438	474	473	439	455	436	425	449	507	486	449	441	476	484	441	482	482	452	504	476	466	477	497	409	479	436	479	468	451	480	454	447	451	482	436	461	512	523	485	513	445	491	505	487	466	445	478	468	489	453	458	493	478	458	487	485	445	431	478	516	470	499	479	503	479	537	444	500	459	496	469	480	468	451	487	489	487	500	479	504	473	480	477	487	487	482	479	469	471	472	485	513	435	465	472	466	493	454	475	454	486	506	448	495	487	472	463	471	471	448	513	487	464	523	491	458	472	525	520	453	487	463	452	497	461	475	451	479	452	474	510	482	475	502	504	480	472	500	502	481	493	477	507	459	457	456	475	515	432	500	489	447	476	486	495	477	478	494	493	471	488	466	487	470	492	496	465	502	484	444	445	474	490	453	487	511	459	482	490	447	431	460	486	438	485	497	473	492	488	474	472	506	443	495	494	495	473	444	467	471	485	442	485	485	487	500	490	466	472	460	470	463	441	475	465	470	480	468	480	472	481	496	455	490	457	500	454	468	461	508	465	472	516	448	515	474	473	459	499	461	523	488	478	464	500	465	503	497	461	505	471	466	475	471	463	445	467	478	439	495	462	489	448	440	492	464	461	479	475	445	461	492	445	466	478	468	494	517	437	431	465	471	502	469	482	488	449	483	487	498	512	463	453	490	482	475	448	473	485	479	487	441	483	451	471	468	447	492	482	462	462	493	428	492	437	491	471	489	461	509	459	464	487	487	491	442	498	455	456	474	499	511	456	468	431	459	479	474	453	467	495	485	505	454	472	468	466	474	490
8230	2455	1390	1040	829	719	606	616	535	448	498	427	393	418	407	427	393	411	384	411	417	355	383	362	394	383	354	389	363	390	375	385	387	358	381	377	375	375	399	345	399	393	343	350	356	410	377	367	358	377	369	360	343	365	388	375	348	345	371	362	376	389	389	339	385	401	344	379	341	363	350	379	374	407	351	351	380	360	350	347	349	338	370	372	404	402	398	379	373	381	389	330	369	349	386	396	366	372	378	364	379	369	373	352	366	364	369	360	369	351	364	383	371	384	370	400	387	344	382	366	377	376	364	373	331	332	346	372	372	359	370	369	419	343	370	361	361	329	369	347	386	375	386	387	407	387	376	366	368	372	371	379	370	412	366	397	354	362	365	362	387	388	363	318	363	361	393	367	381	399	362	380	372	367	349	382	341	376	351	349	355	354	341	382	364	367	369	387	392	382	344	368	390	363	356	365	357	355	380	372	345	380	350	381	403	376	346	359	338	391	359	352	379	374	353	378	352	360	386	347	407	373	340	375	375	353	403	386	358	400	392	350	359	345	352	351	386	344	373	357	360	362	341	356	351	371	359	350	393	384	386	352	398	340	378	405	378	323	406	391	360	377	383	383	350	373	394	382	368	370	361	393	378	385	354	402	393	370	361	335	398	376	377	389	373	385	361	355	358	368	385	353	396	365	361	379	365	405	368	396	347	385	374	395	394	377	380	369	396	381	355	354	416	387	371	365	425	381	382	378	358	378	370	363	363	387	360	326	363	384	365	381	377	386	354	388	384	384	339	321	353	381	354	371	384	328	379	367	358	396	345	358	355	375	370	353	406	404	343	364	369	356	353	424	353	392	367	374	391	371	380	345	373	372	392	387	377	407	382	360	366	353	353	375	339	377	371	319	347	395	376	358	377	365	373	387	385	377	389	381	352	359	396	347	355	362	388	369	337	347	396	364	366	379	367	395	364	395	364	370	379	388	365	392	371	379	370	375	383	390	323	371	368	393	363	381	357	371	364	408	365	395	335	359	352	382	361	351	370	368	367	394	371	347	399	374	355	365	346	385	331	342	388	388	361	406	390	337	349	350	371	355	372	396	354	404	384	367	402	375	385	368	371	357	395	391	347	347	357	361	364	384	330	394	374	348	350	347	385	365	357	415	335	383	378	331	356	406	362	358	360	374	366	343	371	354	369	359	344	360	344	370	359	342	346	375	353	366	343	364	377	387	359	394	384	372	368	392	377	358	353	341	374	393	328	368	369	356	341	367	361	376	371	388	366	361	346	352	362	392	374	342	395	352	385	388	353	385	348	367	347	364	340	355	334	380	384	387	351	352	392	368	356	430	378	425	365	338	389	379	352	391	385	350	346	351	360	378	369	338	352	370	336	369	365	383	385	376	371	376	375	372	378	360	347	343	379	371	389	396	388	378	380	402	372	372	380	344	393	373	380	338	380	371	396	375	383	384	372	367	368	357	327	360	365	363	389	351	382	372	362	374	406	341	384	394	353	402	370	387	367	379	338	375	395	367	337	360	352	372	381	375	372	352	384	363	362	391	363	417	373	357	387	395	378	357	393	381	350	387	370	366	370	424	345	363	362	355	379	332	345	366	354	367	373	361	369	378	415	402	363	351	352	331	374	349	378	389	379	364	371	341	343	352	371	359	341	381	345	319	341	355	340	383	407	379	381	378	386	390	374	384	350	358	361	356	386	357	335	345	353	378	406	417	368	404	373	371	393	410	379	391	356	346	379	373	368	383	399	377	396	379	364	378	395	359	363	409	372	369	389	352	397	334	390	384	400	342	380	360	363	369	373	354	357	387	358	336	341	370	361	369	363	388	413	353	398	373	371	401	384	365	368	351	421	414	364	380	345	349	388	349	384	381	382	349	386	375	354	387	375	389	374	365	374	343	343	382	353	361	380	364	385	365	353	363	359	387	384	382	355	349	378	371	376	351	339	341	348	334	353	396	411	386	375	391	355	358	375	348	357	385	390	368	388	374	371	376	383	392	368	374	346	383	420	348	369	352	368	364	344	354	363	366	376	351	370	389	347	396	387	337	367	364	350	381	339	352	379	387	380	361	432	387	343	336	384	384	423	355	366	347	362	358	389	372	404	390	365	386	388	349	362	342	393	370	353	366	385	395	359	385	352	361	384	379	372	387	322	401	390	365	371	384	427	384	323	348	402	376	372	397	402	389	357	356	378	403	364	374	377	380	372	389	359	373	355	349	380	376	390	368	382	375	370	397	375	351	393	393	347	373	376	339	371	371	356	377	350	380	362	372	344	385	400	331	380	356	378	341	371	350	331	339	344	394	376	354	402	420	386	364	373	384	414	378	406	351	344	380	375	337	394	402	398	403	351	398	386	411	381	376	372	374	364	386	343	354	372	402	362	387	373	374	397	396	397	383	367	392	406	349	357	390	369	377	390	390	408	365	355	364	366	414	350	331	386	409	372	383	366	340	355	369	376	335	374	361	368	359	326	336	336	400	383	372	374	344	360	399	413	358	363	359	330	370	385	386	384	402	386	364	352	344	403	370	376	355	396	368	356	358	376	414	384	423	377	357	355	421	395	356	323	377	361	409	360	398	381	375	373	348	356	361	373	390	394	344	345	358	366	407	347	334	361	372	392	354	375	401	395	368	370	377	378	381	360	367	369	369	369	394	388	359	399	357	356	334	404	362	393	377	368	392	355	355	349	362	393	348	381	363	368	387	365	411	392	368	347	359	362	397	393	386	348	402	360	376	398	359	375	381	374	387	350	350	359	367	378	346	394	351	367	343	404	358	419	368	373	358	382	367	348	388	339	422	366	365	379	417	358	339	387	372	342	378	344	402	365	355	395	332	353	379	356	393	343	382	344	380	389	359	364	355	355	413	359	346	363	352	427	382	375	341	357	346	369	386	363	362	355	347	371	430	381	346	365	352	379	348	410	384	387	390	374	374	383	356	383	362	353	390	349	390	334	351	375	385	388	435	350	359	351	429	352	338	381	391	399	377	364	404	375	407	353	363	351	362	383	365	374	354	363	356	374	427	374	367	399	346	373	335	416	405	361	377	366	347	377	350	365	407	362	370	358	329	367	370	372	359	371	370	365	359	356	366	388	392	380	370	334	372	409	361	329	347	377	365	365	353	371	372	356	370	396	350	348	381	369	394	351	368	384	351	396	380	361	370	355	370	386	346	377	343	356	365	372	369	406	393	392	351	316	353	388	372	352	356	367	385	374	355	401	366	406	355	381	345	393	358	362	351	364	366	369	362	376	344	381	370	366	373	370	355	357	383	347	395	367	382	343	379	379	373	338	349	368	350	371	382	358	379	374	398	393	349	407	382	339	360	389	361	372	415	374	416	376	400	367	377	395	373	351	375	351	372	410	385	368	359	365	376	380	347	376	389	358	378	375	370	366	342	382	362	373	361	365	361	385	360	344	338	329	380	339	371	317	363	387	353	373	393	360	379	392	379	370	382	372	355	347	385	363	397	344	401
5529	2398	2843	3226	2764	2399	2213	1805	1677	1554	1319	1222	1169	1212	1114	1140	1154	1020	1083	971	894	881	885	867	813	796	800	781	843	831	794	881	785	803	847	762	757	800	838	808	836	797	814	812	766	886	815	887	821	824	779	804	776	772	817	812	819	770	852	798	806	797	841	753	784	834	826	795	804	818	786	745	779	816	790	833	825	826	824	795	856	801	810	840	858	819	840	763	757	792	821	771	793	851	788	796	773	770	766	780	794	790	797	756	817	826	841	816	799	806	826	870	791	839	820	758	782	822	824	783	846	797	771	818	816	807	765	780	790	821	882	849	826	766	834	799	837	852	817	813	837	820	816	819	821	846	832	781	819	840	815	795	776	801	768	834	818	793	800	785	790	808	809	832	814	780	815	825	774	788	866	736	756	806	823	829	788	788	774	807	771	834	768	815	834	831	831	797	796	839	825	843	852	847	828	816	812	788	794	840	861	809	800	823	795	818	717	819	789	844	795	806	824	811	772	786	844	788	820	785	742	801	838	801	839	858	793	793	795	834	798	841	838	833	846	790	749	775	822	781	845	796	775	776	787	858	819	803	832	751	774	821	810	799	826	804	789	786	807	797	775	804	766	785	851	772	788	802	827	790	789	786	769	796	783	805	801	763	794	773	756	841	821	794	809	786	808	809	812	764	800	793	842	791	807	777	785	868	824	852	812	825	795	834	797	804	818	828	794	795	781	789	847	815	828	821	793	812	788	769	855	719	814	830	808	794	773	834	818	784	811	814	792	836	826	832	833	805	778	773	825	808	794	817	838	775	825	783	840	787	787	809	825	768	805	830	762	807	854	834	837	813	792	789	826	762	788	766	804	837	829	822	729	813	791	812	755	785	805	800	769	776	793	797	818	812	755	843	761	793	803	782	776	787	846	808	769	767	764	810	830	803	769	820	812	794	835	827	835	832	816	837	820	789	756	814	779	794	812	822	792	825	822	778	838	789	783	770	817	771	821	830	806	809	765	860	850	867	810	805	825	836	791	816	765	836	777	830	818	831	793	796	840	752	765	826	822	779	809	806	865	808	784	765	822	826	801	877	805	774	828	776	821	815	809	800	798	792	786	844	779	782	818	878	810	797	755	777	834	831	781	811	735	789	770	789	796	808	801	837	764	782	835	814	842	756	781	805	850	781	769	771	804	822	870	804	788	786	804	736	804	821	801	821	788	828	823	779	788	814	843	816	804	824	809	777	783	826	828	812	813	774	830	789	792	833	803	815	795	815	802	854	813	807	796	812	875	848	855	786	806	827	781	828	823	833	779	785	820	778	846	770	830	767	827	791	747	815	855	764	801	800	826	825	813	789	797	790	806	757	831	784	795	824	767	826	812	808	788	765	840	810	811	825	837	780	805	785	835	814	788	821	834	825	808	815	766	806	819	799	798	744	772	801	774	793	835	853	791	794	763	788	867	765	821	852	783	799	808	765	840	802	805	809	847	819	795	809	784	777	824	820	844	811	765	865	801	819	819	778	809	708	772	771	844	827	788	784	795	818	814	790	794	831	777	831	799	796	838	789	802	827	775	795	837	839	764	806	766	784	833	810	866	832	777	774	792	800	815	885	862	819	809	768	798	830	765	829	792	869	810	766	832	859	812	803	835	783	861	782	808	763	784	839	781	786	825	817	807	791	824	782	826	755	824	803	760	843	747	746	779	784	827	869	770	770	799	858	830	807	824	764	781	821	823	817	813	828	806	785	811	800	797	758	867	799	785	855	797	822	785	779	794	809	787	802	824	803	799	819	857	808	825	866	820	762	815	817	832	748	800	763	770	819	796	763	830	806	785	783	816	765	799	802	799	841	803	808	850	816	811	796	815	764	821	807	835	858	842	828	822	800	803	826	832	780	830	830	835	809	851	800	746	764	829	833	840	775	797	834	839	761	775	804	809	826	831	833	804	762	783	786	829	781	815	791	790	809	813	828	861	838	838	795	760	792	807	848	776	796	759	825	794	814	792	805	843	826	827	838	806	823	840	765	772	774	826	814	812	822	767	776	805	811	789	813	800	810	758	807	791	733	783	763	805	802	808	782	830	840	810	807	835	719	797	837	820	822	828	798	780	802	822	779	802	807	828	778	773	800	813	783	833	820	779	808	771	864	819	859	792	824	811	777	827	838	789	782	836	772	829	818	736	778	798	825	757	796	814	784	874	823	799	816	821	809	798	813	793	825	801	791	766	830	821	813	815	805	814	824	832	863	797	830	819	800	834	842	822	743	840	821	809	857	837	787	840	856	772	805	804	815	826	822	771	809	792	749	848	819	819	809	778	782	793	837	837	816	791	799	822	839	766	780	858	836	828	785	843	771	864	788	798	775	845	773	794	800	837	819	846	851	770	809	831	768	818	804	842	842	739	848	804	792	839	771	823	864	768	796	802	776	836	860	827	774	833	764	818	835	731	791	757	810	784	796	801	808	864	786	807	789	840	779	770	830	783	755	834	829	807	750	811	826	866	817	810	792	782	832	846	833	786	812	808	791	800	792	777	807	791	812	762	830	795	778	761	803	858	808	830	813	875	797	864	803	755	803	816	810	805	847	805	791	866	776	798	790	870	838	772	812	807	797	807	797	771	754	862	788	813	861	754	818	823	795	752	830	797	770	791	813	789	785	774	758	787	850	814	851	790	842	843	793	800	777	775	821	849	820	834	807	865	775	775	756	778	834	873	862	764	766	799	772	872	770	808	836	790	818	740	793	824	841	861	769	754	775	800	839	820	797	805	773	836	795	855	766	785	770	781	804	753	817	800	866	759	807	780	816	811	796	846	775	834	763	835	784	807	831	825	781	763	818	775	795	841	832	818	778	803	770	785	788	768	794	882	798	821	821	761	785	796	816	836	781	879	828	838	801	802	847	798	819	806	744	811	824	771	781	813	814	787	860	845	842	819	839	807	839	794	759	804	812	840	818	862	797	798	794	835	835	818	816	832	835	818	899	840	830	813	859	775	764	834	807	769	795	812	824	796	829	768	823	791	758	760	793	811	743	825	825	801	825	821	793	819	758	806	809	786	778	824	825	781	798	802	850	799	832	802	826	793	815	797	838	783	818	807	826	812	829	791	800	790	838	780	805	782	813	838	799	758	791	821	834	769	732	812	845	842	776	858	848	832	781	769	773	783	797	797	834	823	881	801	816	770	782	799	793	858	806	841	790	833	855	786	786	793	871	805	821	826	871	796	824	852	780	773	812	801	838	811	787	766	833	777	793	790	816	803	808	825	797	780	829	799	776	760	838	756	814	718	810	793	819	856	800	801	797	773	798	813	792	824	831	773	821	778	833	834	793	807	759	817	774	776	829	801	779	790	795	793	757	823	845	748	852	868	827	829	800	808	828	794	790	780	811	839	881	840	793	760	814	821	753	797	778	792	838	805	830	780	852	821	797	801	752	805	874	784	846	787	777	810	772	773	860	830	824	827	800	770	838	718	840	790	788	834	872	786	828	811	817	769	820
17999	5256	2890	1965	1329	1036	895	728	593	543	453	410	370	396	305	398	319	295	292	279	264	253	256	278	229	259	266	239	246	242	236	235	242	233	241	245	251	237	262	247	206	258	249	244	259	239	238	244	234	233	247	253	237	230	237	249	256	263	214	217	229	224	262	242	214	210	218	235	244	242	210	224	233	240	230	224	222	233	258	245	229	224	224	234	233	234	220	251	219	259	262	199	254	265	216	208	245	270	265	244	232	254	216	205	260	265	257	231	243	222	239	238	223	258	225	230	232	230	234	243	244	216	234	272	228	240	220	271	222	222	231	254	253	235	259	266	232	255	224	242	233	241	232	265	224	264	238	261	228	244	235	242	228	200	243	235	216	247	247	237	220	240	223	225	252	230	246	266	220	242	232	227	219	223	204	254	222	203	239	244	254	262	222	238	251	242	220	253	238	242	232	256	240	227	233	206	226	204	241	235	235	214	259	216	232	229	243	285	215	222	250	236	234	246	222	217	274	267	255	223	243	216	208	251	216	215	234	227	228	229	216	232	237	264	225	232	217	209	253	213	255	240	245	241	244	246	240	234	270	218	249	232	258	260	252	227	248	233	245	215	207	222	252	247	243	229	229	240	247	235	203	210	213	241	251	227	257	252	227	241	225	208	270	259	244	241	244	225	217	242	235	212	230	245	213	237	246	221	247	215	252	196	256	238	267	236	217	260	247	241	239	235	229	218	220	249	253	201	269	228	261	234	252	287	243	252	243	226	218	241	230	237	233	211	256	235	222	236	267	229	229	234	234	244	238	218	241	230	241	251	260	233	276	292	255	232	238	238	219	232	215	253	264	242	215	264	229	247	224	228	215	223	239	243	217	243	237	242	229	236	241	251	236	241	243	231	223	269	239	201	245	227	247	250	232	252	250	253	216	232	223	225	208	220	223	219	243	205	244	244	238	244	256	217	229	235	244	239	242	224	219	236	220	251	207	255	220	253	238	222	260	218	230	235	223	243	211	235	203	222	233	231	248	266	240	236	254	242	198	248	247	213	248	239	272	226	236	230	231	242	229	247	247	197	242	231	221	246	215	240	218	252	274	232	264	245	209	253	235	240	226	250	240	231	236	249	226	247	236	241	209	221	255	245	237	256	213	241	236	257	247	224	234	200	225	219	214	253	222	238	240	251	264	242	229	225	205	236	243	206	241	256	228	217	234	213	221	219	232	241	261	235	234	233	212	230	259	243	240	225	233	256	235	253	223	226	209	230	258	237	240	222	235	242	222	246	273	235	280	266	260	228	238	232	208	223	221	236	241	246	259	262	230	201	211	226	222	237	243	234	215	221	237	265	232	229	261	259	225	224	271	230	247	240	248	215	244	217	234	213	231	209	249	237	228	260	220	234	243	248	236	234	250	238	220	263	246	220	249	215	235	226	222	233	216	231	232	241	241	236	258	270	238	204	249	221	202	236	225	250	242	205	260	253	229	246	232	233	249	228	238	241	231	218	225	234	257	258	235	228	222	240	220	224	215	231	232	254	254	236	227	246	236	246	216	235	247	257	248	246	224	201	220	240	213	238	258	258	240	215	219	225	227	240	241	218	220	248	229	257	230	253	218	243	242	216	246	251	261	237	255	252	246	229	240	222	227	218	222	231	232	225	226	219	243	224	232	257	213	229	206	228	221	256	226	240	236	220	226	250	227	229	227	211	250	226	260	204	204	230	257	212	265	224	215	236	257	215	235	230	245	247	236	243	225	261	234	257	233	213	244	220	205	240	219	232	224	227	233	223	263	245	229	250	232	236	237	225	234	228	251	218	212	232	214	227	245	258	246	240	242	212	237	219	261	242	232	259	258	222	244	246	274	218	260	226	243	245	258	231	270	212	244	269	234	238	222	241	249	233	238	215	231	254	215	257	255	221	234	233	237	237	232	198	222	241	230	234	233	264	229	258	261	241	239	229	240	255	224	232	215	235	256	227	243	267	240	236	248	241	218	241	252	228	251	232	218	221	220	241	237	235	219	234	244	244	210	212	234	241	244	224	235	231	229	249	242	210	231	190	241	236	229	246	207	224	245	273	231	217	231	232	234	247	242	220	255	227	247	278	237	228	225	236	251	227	244	259	268	255	250	256	246	228	242	234	247	240	236	227	201	238	238	237	229	246	232	213	212	256	247	234	236	229	237	245	268	222	240	211	225	219	244	255	246	216	242	231	211	237	232	233	222	250	253	231	245	244	249	245	235	252	246	261	254	260	257	239	221	232	221	246	267	224	246	242	229	226	247	228	232	228	268	248	240	262	246	233	243	252	252	241	249	222	223	239	258	219	232	270	202	255	209	206	245	235	259	211	229	253	247	245	233	210	267	250	227	252	255	232	256	269	241	232	195	237	248	219	232	238	239	246	248	230	253	217	214	245	233	246	252	256	237	199	190	248	224	227	213	235	255	225	234	238	219	238	232	210	247	247	247	222	218	246	227	218	228	254	243	246	236	220	247	221	240	198	235	249	230	251	250	218	246	197	233	262	228	221	224	252	255	213	214	263	257	231	245	244	235	232	226	244	237	203	260	230	261	223	250	241	222	235	239	207	250	240	235	260	233	242	247	227	243	242	243	259	234	254	233	221	239	216	219	238	233	231	250	212	241	216	246	227	243	244	206	230	220	237	222	221	227	243	236	240	256	238	256	214	257	262	227	253	235	273	250	254	232	230	252	235	224	234	254	247	222	230	232	254	199	252	258	240	233	241	234	263	250	238	227	205	231	246	237	212	229	237	233	236	250	257	237	255	261	242	246	267	270	234	252	247	275	240	262	261	218	230	226	250	226	226	217	242	224	227	215	220	200	232	195	203	230	198	235	230	244	228	223	222	270	229	235	243	246	248	227	234	217	239	248	215	238	235	213	252	230	244	213	237	232	229	216	238	248	220	225	230	241	250	218	220	241	227	233	237	234	231	216	237	223	238	221	228	218	232	245	255	260	228	247	238	202	270	252	253	217	249	250	244	251	275	218	230	241	223	251	264	244	236	238	212	249	223	248	255	230	239	240	219	255	251	247	246	248	218	208	244	221	239	237	221	225	237	231	268	222	243	257	222	274	237	233	246	215	225	260	237	249	228	210	207	233	221	231	232	233	262	242	255	223	255	222	236	231	232	209	242	235	232	243	252	222	223	241	249	236	241	250	262	255	247	223	221	229	225	243	201	205	258	238	230	252	227	212	244	247	234	212	244	256	238	224	221	250	228	243	266	248	237	226	238	250	222	225	274	204	256	237	226	220	235	258	222	242	218	242	237	255	222	218	224	249	260	270	282	256	215	222	234	256	222	246	237	214	243	261	276	231	261	222	237	235	241	241	225	234	227	271	260	229	208	221	241	245	226	236	203	249	249	260	245	227	254	248	264	251	247	229	234	219	227	243	243	242	238	233	251	235	226	217	206	228	251	230	256	254	227	242	246	251	224	255	226	249	217	233	258	243	228	235	232	226	202	228	226	245	237
11868	4133	5326	5938	5021	4241	3706	2985	2538	2396	1922	1498	1411	1483	1369	1332	1242	1061	1017	898	783	727	744	665	708	686	623	621	584	624	586	599	591	573	503	551	566	572	580	562	565	522	518	569	564	603	572	584	537	571	562	533	559	579	516	572	519	555	558	528	540	529	555	548	575	510	530	532	555	553	513	528	538	553	513	587	566	488	542	538	538	548	548	544	555	592	529	547	533	562	521	536	565	554	536	567	554	525	527	578	523	573	533	537	519	499	534	520	530	550	521	536	539	503	529	487	573	512	532	495	567	573	548	561	564	571	530	560	571	536	491	516	551	497	522	531	542	575	557	551	565	539	536	490	536	555	550	543	524	533	565	541	583	509	511	579	529	555	583	566	544	533	567	524	529	602	539	529	540	554	500	536	478	540	541	561	568	504	559	528	548	544	545	562	549	588	543	524	594	539	541	571	544	543	520	537	564	552	569	524	487	507	546	537	532	517	551	521	553	564	535	544	558	566	583	580	566	551	556	567	526	555	555	530	556	546	540	549	589	530	534	541	524	585	555	496	579	511	524	526	557	551	533	545	509	529	538	553	544	497	520	503	541	532	564	552	535	555	545	502	555	488	558	557	555	538	475	528	498	533	526	539	564	521	550	500	559	527	521	508	556	552	511	538	555	553	571	554	551	519	507	538	534	548	530	520	524	522	523	521	537	561	582	490	530	513	540	531	563	553	559	555	545	561	518	549	539	570	559	546	545	516	598	537	546	573	534	593	598	524	547	577	521	563	541	547	509	578	587	536	537	508	535	562	540	613	521	537	540	486	521	523	534	557	535	542	501	542	573	500	585	572	567	514	542	541	564	540	532	547	511	551	496	530	513	544	576	539	502	552	522	511	536	557	623	515	534	485	535	523	562	582	584	556	533	601	580	548	550	509	515	522	548	557	574	603	502	562	576	555	591	568	508	525	513	522	547	567	538	557	504	586	541	539	514	523	547	526	533	524	566	568	578	593	592	527	549	531	557	537	523	538	565	524	544	578	522	574	542	515	547	554	556	582	520	549	557	539	523	536	525	567	518	554	551	594	521	557	564	524	542	536	561	578	543	557	487	540	519	500	569	537	572	522	524	518	553	550	554	528	553	515	512	576	558	561	530	521	528	539	544	581	568	518	562	530	557	536	514	534	525	595	522	546	553	562	568	572	514	589	491	506	543	577	557	571	548	595	563	578	554	587	551	515	555	554	545	504	504	535	471	511	510	526	561	547	495	573	565	528	550	521	569	563	584	539	563	529	557	537	537	500	550	530	556	541	528	549	530	584	552	572	549	528	560	566	526	526	548	531	544	531	589	549	564	505	529	582	568	521	611	583	532	538	508	551	560	557	529	569	528	516	581	562	511	539	487	520	533	500	572	524	538	497	539	516	552	522	539	522	532	550	520	573	535	536	556	536	557	569	547	532	521	571	530	544	512	547	508	534	527	567	547	545	579	521	515	500	522	505	552	578	543	568	610	570	529	531	526	607	528	518	511	541	559	551	516	540	566	536	543	540	540	566	570	586	569	505	578	536	505	527	565	521	516	508	570	561	509	536	513	534	501	527	544	518	505	516	494	549	549	517	566	524	519	567	576	571	544	556	563	555	537	555	556	532	492	535	561	506	521	507	586	569	524	510	528	600	553	563	542	554	481	560	523	557	545	521	567	555	515	575	558	521	536	549	544	554	534	535	565	532	528	556	487	517	496	466	559	540	545	516	559	514	511	559	535	536	522	507	533	532	539	570	563	545	543	545	574	534	545	545	533	550	545	585	558	512	533	573	584	535	503	533	566	558	517	564	562	535	550	593	566	520	529	542	526	551	497	561	537	533	550	538	506	486	586	590	534	551	506	563	562	554	531	555	527	552	537	550	546	511	506	549	557	511	516	572	551	520	515	529	548	562	578	562	573	562	524	537	554	532	538	520	570	547	551	518	536	544	539	550	530	544	545	520	552	537	550	539	548	549	546	556	519	514	501	573	585	533	537	513	517	566	506	529	524	525	534	554	538	550	535	538	557	521	532	548	497	525	538	525	509	507	542	519	536	506	531	552	568	547	582	555	552	544	572	494	540	504	557	560	585	549	550	531	516	557	530	512	548	534	553	544	497	535	542	575	558	590	540	543	539	553	538	584	546	540	519	530	571	503	540	541	549	537	500	555	538	535	500	553	553	503	542	580	536	532	552	557	572	563	518	546	544	541	534	562	541	546	543	534	572	554	545	538	551	539	556	530	540	532	562	572	573	529	557	518	517	536	513	556	570	562	561	522	525	552	518	535	537	548	541	530	552	550	525	528	551	584	608	556	543	517	562	564	572	553	515	593	550	532	539	534	546	528	531	505	583	515	510	542	532	529	534	593	519	568	558	479	502	566	569	565	541	560	552	548	519	551	519	517	518	550	536	588	548	506	524	540	527	507	561	531	536	543	523	530	554	525	550	561	533	528	497	543	544	548	574	565	544	571	524	520	592	559	530	564	560	535	574	536	536	531	530	539	502	519	511	530	578	535	544	558	566	521	535	520	537	551	544	589	520	542	547	534	517	579	517	532	493	567	566	546	570	523	537	553	537	558	568	534	584	544	528	550	571	516	524	572	533	518	561	521	575	518	597	563	572	517	537	532	573	558	510	530	569	533	550	532	532	517	566	528	524	581	539	512	564	558	511	540	533	539	551	523	524	546	535	521	549	510	576	553	521	518	560	525	565	483	505	550	548	556	547	523	524	549	545	559	583	489	531	526	552	523	573	588	524	515	544	542	559	566	495	561	538	554	534	522	565	564	513	563	554	517	522	529	582	555	590	529	559	501	499	528	562	540	552	519	552	590	543	560	552	554	493	560	514	556	549	537	532	544	539	484	559	564	590	534	534	545	572	539	554	538	526	568	516	549	546	503	509	545	568	550	545	559	538	536	543	540	534	526	517	562	544	495	533	530	547	548	563	566	571	573	551	527	522	547	541	570	501	540	534	521	565	578	556	533	537	538	549	556	530	559	530	570	565	557	603	561	521	554	538	567	561	551	544	516	525	564	526	521	575	561	561	547	583	591	465	504	521	541	535	505	535	531	545	537	522	529	514	564	494	568	560	564	525	537	563	536	542	534	517	576	558	501	506	530	566	536	547	530	546	552	514	516	612	515	545	529	580	533	531	521	511	580	537	572	545	580	564	528	513	558	507	578	548	565	525	535	537	537	556	527	567	533	587	530	559	524	552	548	561	511	538	532	570	563	523	534	584	578	545	550	519	521	514	541	539	545	602	569	573	498	505	552	526	562	553	534	532	550	520	542	532	536	518	573	524	561	546	558	579	542	572	511	524	537	562	513	551	549	544	553	543	570	531	546	539	540	553	534	496	555	564	543	551	526	539	518	572	543	577	543	567	539	542	550	588	555	513	551	544	531	536	540	517	508	513	522	567	542	508	555	580	538	542	584	530	568	515	559	541	579	527	550	537	572	506	551	523	533	575	576
27069	9338	4532	3012	2006	1488	1147	880	830	714	623	463	476	434	394	425	398	324	309	306	260	235	251	237	259	222	233	215	217	241	221	194	203	202	206	201	207	195	221	226	204	223	194	209	193	185	214	210	219	214	220	228	190	198	191	206	204	194	222	189	216	219	223	206	213	179	206	214	212	189	219	233	236	213	233	175	214	208	174	216	232	206	198	196	214	229	190	195	192	204	211	228	230	193	235	206	214	190	204	191	212	194	196	207	181	186	167	195	198	253	203	236	206	213	211	176	210	215	231	211	193	190	214	198	219	213	189	195	191	191	219	215	192	193	192	179	197	194	218	205	213	243	200	200	180	220	192	213	229	210	194	189	202	222	189	188	201	221	188	235	209	208	198	203	187	243	209	206	205	182	223	230	201	194	198	207	203	171	198	187	195	221	195	206	205	180	190	182	190	209	220	209	180	208	224	190	225	196	214	214	219	181	219	170	196	206	192	199	172	225	198	202	188	217	227	179	196	185	196	190	184	207	204	227	191	196	196	229	215	220	220	179	191	189	211	177	187	220	217	199	223	174	202	189	213	195	158	186	199	210	181	192	179	198	198	168	225	213	173	195	176	232	195	211	189	176	230	218	193	242	213	200	217	192	195	204	190	215	193	195	190	226	192	209	180	187	211	193	227	215	195	219	228	198	211	215	192	210	224	232	217	201	207	188	220	204	199	217	232	215	223	206	218	209	202	183	196	176	207	226	200	217	193	223	201	215	184	193	198	189	199	204	189	197	219	225	200	202	204	211	198	193	209	202	185	221	215	204	199	200	206	195	200	191	186	192	214	201	193	187	217	178	210	217	237	218	188	202	221	204	221	188	195	226	204	204	179	230	223	219	194	193	209	217	190	207	200	201	193	209	213	214	195	195	192	224	223	202	203	169	211	164	192	189	209	191	213	208	217	192	189	194	200	175	194	171	226	189	210	182	194	191	188	190	223	193	214	210	196	186	232	222	166	205	199	192	230	226	197	200	207	197	209	205	191	202	182	215	195	184	218	215	193	193	197	204	208	185	201	232	239	212	188	212	178	229	179	206	191	206	212	179	196	206	184	200	214	188	174	176	187	195	221	205	243	190	229	219	187	180	224	229	192	182	180	185	196	208	187	205	207	218	239	192	206	180	213	217	218	206	207	209	190	195	212	190	218	201	208	197	193	207	215	206	215	187	213	207	201	194	192	210	218	198	190	206	202	195	176	215	192	173	195	184	191	204	209	214	204	193	170	204	195	193	187	187	200	226	204	183	194	213	199	199	195	207	199	190	202	200	215	206	196	177	188	198	210	199	200	185	205	214	210	220	211	214	203	209	199	184	216	230	225	199	214	204	187	211	213	192	191	189	193	200	173	221	215	211	198	206	221	207	209	218	196	205	216	213	193	204	186	215	205	206	220	198	198	198	184	203	188	189	191	204	193	209	207	194	188	196	195	189	195	209	217	196	212	198	225	200	186	215	189	200	196	218	199	216	210	212	213	219	190	209	217	171	205	202	209	239	206	207	215	199	182	196	174	186	210	206	187	205	231	209	230	171	181	197	205	221	223	227	231	206	205	193	203	179	199	215	191	206	208	193	216	215	204	208	187	196	210	216	198	181	212	213	229	188	221	202	178	196	197	189	226	239	195	199	205	214	217	200	196	217	221	197	221	189	192	194	237	214	178	177	203	230	248	222	195	225	179	217	198	215	213	188	202	229	205	215	197	216	199	191	188	200	198	199	222	211	226	217	202	174	204	196	191	210	193	221	198	202	197	218	218	199	194	230	183	183	180	191	192	194	230	212	185	224	216	203	176	224	212	219	208	221	173	211	211	215	225	231	189	215	200	203	232	214	194	230	212	206	210	212	207	192	208	201	156	201	190	227	204	195	187	207	202	202	215	180	187	229	223	212	217	218	211	189	203	195	191	178	216	177	196	190	230	226	211	206	179	239	224	173	172	205	199	195	217	203	206	205	211	214	212	224	189	200	222	221	229	192	200	210	213	199	198	206	214	197	196	201	226	207	180	189	206	209	221	218	212	213	187	224	222	225	223	172	192	194	214	166	198	201	206	203	199	233	216	238	218	197	215	228	238	207	214	224	232	200	189	184	202	204	223	207	210	205	224	201	216	179	193	198	226	211	191	216	200	174	204	183	234	234	202	185	184	234	181	216	214	213	193	190	217	204	214	220	214	220	195	207	215	221	194	210	199	188	205	195	153	210	216	194	197	213	176	207	186	202	219	233	200	178	197	195	212	202	219	222	205	205	206	202	203	170	223	182	192	199	181	210	196	235	225	210	187	211	198	181	179	191	218	207	204	189	182	188	203	213	200	209	188	213	212	190	190	239	198	200	193	211	199	206	190	210	217	197	195	201	185	197	203	205	192	193	209	195	189	202	191	207	210	211	198	214	185	187	213	172	227	211	213	234	191	206	220	224	185	184	198	194	207	207	209	194	204	197	216	195	221	189	202	178	204	177	212	188	241	197	205	201	218	195	202	193	179	196	192	186	196	190	178	199	217	184	185	167	198	207	197	200	190	192	188	215	205	219	223	195	190	203	210	204	220	208	199	188	206	199	189	202	199	224	233	215	184	215	207	215	218	199	198	220	210	190	212	200	213	194	212	213	214	208	195	202	212	237	218	194	214	209	186	195	208	198	201	211	214	225	215	212	229	210	203	204	207	176	182	198	204	204	199	245	212	221	203	207	204	213	217	223	219	205	183	212	209	186	205	174	202	190	195	197	221	211	187	216	192	209	176	202	203	204	182	192	198	199	194	206	179	225	185	213	216	237	198	206	188	239	225	209	210	229	211	228	193	218	197	227	201	185	192	165	187	207	170	201	199	241	192	210	205	223	181	220	221	201	211	183	202	222	198	225	212	208	216	199	189	193	185	214	206	210	224	173	219	202	239	249	195	205	226	214	205	207	208	221	195	227	191	234	198	196	193	198	204	196	179	200	205	226	247	241	186	208	209	234	190	192	206	199	221	216	189	212	200	185	206	208	188	205	211	199	194	189	211	196	186	218	186	186	215	211	209	204	204	212	192	226	217	190	176	213	188	214	187	222	179	186	169	185	191	197	209	186	231	159	167	216	210	199	193	184	231	210	196	204	205	223	177	195	192	211	197	204	229	204	200	185	205	210	207	219	202	183	203	168	187	196	210	207	202	206	180	209	187	180	204	206	178	238	214	187	197	206	237	212	179	180	227	177	204	194	205	204	216	161	184	222	195	209	228	216	205	233	207	199	195	212	204	215	205	191	195	207	192	226	210	185	202	218	196	213	199	221	194	208	206	203	193	210	184	233	183	213	195	221	208	193	189	215	224	227	195	193	181	222	197	197	233	205	236	181	196	193	196	214	210	211	218	188	201	197	209	215	193	193	209	222	208	214	210	210	207	220	200	194	211	207	222	212	214	209	215	209	217	210	210	194	220	214	200	199	213	203	198	190	200	206	222	207	190	177	208	195
15438	6150	7856	8796	7305	6293	5025	4088	3593	3334	2675	2152	1957	2037	1819	1789	1567	1316	1242	1080	830	749	841	805	831	699	654	664	590	604	623	578	545	537	581	533	568	502	535	531	552	526	493	514	512	533	585	577	539	485	505	498	491	476	481	487	509	540	488	515	520	481	484	511	542	533	507	484	525	498	518	517	536	500	495	538	496	509	493	447	509	480	460	526	470	491	474	464	432	512	473	494	509	486	503	501	466	506	465	487	504	444	494	485	476	487	503	461	491	472	508	447	502	472	473	455	494	516	475	445	453	477	477	530	465	503	484	486	505	465	503	493	473	489	489	482	486	509	469	492	470	496	483	457	491	477	502	492	457	492	505	467	479	513	530	455	492	501	478	482	465	479	479	490	528	494	482	470	464	498	475	455	472	481	479	456	508	492	488	510	480	511	520	486	469	482	524	485	456	519	499	439	493	484	487	463	498	468	479	519	482	516	472	467	458	491	465	488	491	488	519	546	467	472	465	542	523	457	470	482	499	454	512	468	482	507	459	509	509	533	497	470	493	515	503	457	468	493	487	505	511	499	473	480	506	502	499	508	462	476	468	489	459	503	455	477	482	506	494	495	484	521	477	469	479	489	442	491	510	425	502	500	491	545	520	547	492	489	483	484	494	454	486	467	497	527	474	470	521	499	500	478	480	453	424	483	473	469	492	511	477	510	478	493	484	484	477	475	506	477	461	484	479	464	493	502	508	486	524	433	505	520	476	489	484	519	436	572	482	479	457	482	446	485	462	507	524	452	495	467	482	521	480	452	478	476	496	484	494	461	502	516	458	478	499	499	487	490	491	483	475	523	463	498	486	476	512	516	449	462	487	503	511	473	463	467	495	510	425	488	510	497	519	482	521	461	468	501	500	496	480	539	513	515	518	464	480	476	511	478	477	506	497	480	488	507	501	530	495	502	464	470	475	508	444	526	472	483	495	470	555	520	515	463	505	486	542	505	454	458	463	478	492	479	502	506	462	478	480	504	506	520	522	541	524	479	492	501	483	499	501	506	486	491	491	503	463	464	446	487	480	472	476	484	497	456	453	518	495	492	505	483	496	497	504	511	538	479	469	468	468	528	513	475	490	469	526	475	484	497	477	513	485	431	458	496	482	478	505	472	496	434	440	485	478	481	509	468	476	530	467	448	476	508	494	520	470	486	475	496	482	472	495	471	503	489	440	509	475	511	467	464	498	454	551	490	488	500	497	503	492	465	540	481	519	470	458	502	520	536	497	489	485	490	493	461	481	494	520	548	506	496	499	483	495	505	488	529	495	509	492	516	506	476	506	504	517	490	517	526	507	495	513	500	481	458	479	493	477	485	469	487	510	486	478	474	498	496	501	472	480	477	491	490	452	505	514	518	479	488	509	514	458	513	498	485	490	483	491	498	481	497	475	490	491	496	517	495	483	507	478	482	495	490	478	495	475	522	519	491	474	477	500	508	480	479	490	474	489	485	471	475	508	484	507	489	483	450	491	476	505	490	457	517	487	492	472	465	523	458	519	454	495	492	512	500	478	503	455	471	549	494	488	509	473	487	536	508	499	490	486	492	479	482	479	477	506	523	514	506	509	505	477	490	436	453	493	478	461	519	494	462	502	479	474	498	488	485	476	457	467	446	526	451	508	469	513	448	493	502	467	458	509	482	503	473	531	475	501	522	523	496	472	509	451	469	437	496	463	475	519	504	475	486	498	486	515	456	484	487	455	486	510	495	498	476	526	487	512	492	496	497	502	474	497	524	501	533	524	493	500	516	472	459	501	465	482	483	445	501	474	453	491	473	474	483	469	492	519	492	482	482	503	469	504	545	486	480	487	484	462	510	493	457	475	490	519	469	496	526	469	513	511	508	459	483	514	474	466	487	484	500	491	493	437	442	498	484	493	502	481	521	475	474	511	470	490	468	474	464	471	497	457	465	501	532	476	518	502	493	464	486	508	503	471	497	502	476	489	467	478	449	517	494	497	469	493	512	522	495	482	531	487	494	494	479	493	510	522	492	451	493	511	466	525	512	464	491	480	481	499	446	451	468	461	477	520	485	493	493	501	506	542	499	496	514	436	486	484	474	514	476	480	509	524	508	481	448	486	477	482	483	470	496	476	496	518	485	480	459	497	496	468	497	526	476	508	496	484	440	512	476	485	509	518	479	510	538	489	524	455	485	529	485	494	496	518	514	490	485	488	508	500	478	485	519	491	474	506	469	489	470	499	489	478	465	468	478	500	516	513	502	452	476	493	453	493	487	467	484	477	508	493	477	458	453	489	483	520	507	497	497	438	501	529	533	538	442	471	484	521	497	491	482	498	494	467	471	507	496	549	493	468	472	472	508	478	499	519	468	471	469	501	515	484	510	486	544	464	499	459	485	519	494	519	494	482	487	468	494	482	472	463	478	500	499	492	446	473	487	458	466	424	495	469	494	521	518	501	467	482	517	509	500	528	475	464	517	481	499	482	528	491	458	474	490	517	479	497	516	493	509	471	514	510	496	458	497	475	491	490	464	546	467	497	468	466	478	474	492	525	510	503	453	467	481	513	482	480	474	500	478	511	507	467	479	493	480	519	507	514	493	492	481	470	510	466	510	515	427	547	505	513	499	545	475	476	525	483	477	490	448	415	455	536	468	511	499	500	519	477	459	472	492	496	521	519	480	473	489	445	531	499	476	462	482	513	500	471	510	479	486	496	517	517	465	522	480	478	477	519	485	494	515	474	479	506	498	466	498	502	474	483	473	532	506	490	444	469	498	478	473	486	456	518	470	488	502	475	518	481	536	476	510	484	479	495	528	506	484	505	463	545	495	505	489	494	506	501	498	520	501	500	519	479	508	513	517	515	454	474	491	485	506	490	481	489	477	479	494	488	511	518	484	483	526	473	455	447	510	493	495	484	489	520	495	490	490	501	510	482	466	522	496	486	496	526	448	505	501	480	453	521	454	476	480	460	468	475	510	489	511	441	490	477	454	483	478	481	499	474	463	488	499	510	498	496	485	469	519	501	482	455	498	511	446	470	531	481	499	473	462	504	493	492	502	499	470	519	477	503	485	486	501	445	464	480	493	470	508	503	515	483	471	478	503	500	489	490	484	509	504	495	547	479	453	488	502	501	474	479	515	490	505	516	467	505	510	473	526	498	480	459	515	522	470	523	529	484	488	471	468	513	487	472	473	496	441	475	470	500	476	516	485	465	519	515	520	438	498	480	518	494	453	484	508	490	482	471	476	468	487	474	520	484	475	510	477	492	442	506	462	476	489	499	495	465	472	509	497	467	487	491	503	509	500	506	467	468	495	488	499	485	497	479	493	480	486	467	492	520	482	467	461	460	486	448	531	478	501	468	468	469	461	490	479	501	487	513	466	463	480	520	459	498	468	506	478	490	526	515	503	474	444	488	504	497	453	492	475	456	500	479	495	475	532	506	522	511	509	516	495	530	463	458	475	465	507	471	490	495	489	501	452	490	488
8433	2722	1475	1085	847	710	588	556	530	496	443	469	441	423	430	448	422	462	421	437	360	397	402	391	386	392	391	363	388	406	371	375	425	403	394	395	383	384	380	359	387	388	375	394	386	335	412	379	383	382	369	407	405	435	394	346	384	351	369	382	317	359	372	411	388	379	407	371	362	388	398	375	369	357	366	418	378	344	368	378	425	372	391	375	373	377	384	373	359	406	356	363	399	413	383	374	358	419	409	401	379	358	355	367	377	397	362	363	333	367	415	404	363	387	373	403	383	367	395	371	383	374	371	367	362	368	357	381	374	403	438	397	407	358	370	367	393	355	370	365	366	394	342	445	362	363	396	360	417	342	384	358	380	379	353	368	365	416	400	399	410	374	380	364	389	385	416	387	407	374	407	422	350	383	404	372	382	334	410	378	367	359	367	385	356	362	382	373	353	358	354	355	408	351	362	393	402	364	375	365	388	367	339	368	376	383	367	374	366	371	389	348	390	353	393	374	369	358	354	343	392	387	395	404	399	426	391	352	400	375	397	390	368	358	376	363	381	388	346	371	357	365	423	373	366	400	349	358	400	398	354	425	392	384	396	354	408	360	410	351	368	401	382	419	379	355	358	369	398	399	383	341	396	399	377	370	380	365	384	368	407	363	420	411	379	347	371	396	402	376	398	412	395	378	352	421	387	346	392	445	410	381	378	347	370	350	387	387	370	385	346	381	396	374	375	381	359	347	367	414	431	360	404	369	400	378	342	365	392	381	397	386	391	382	348	377	348	384	363	375	415	385	368	397	365	351	362	366	389	410	347	373	395	362	409	361	386	386	393	380	400	378	378	369	364	397	381	370	364	365	410	381	383	397	399	410	405	381	394	405	365	384	384	372	387	412	415	342	369	385	370	374	360	370	356	362	362	387	369	369	355	356	364	390	361	380	361	380	335	356	388	371	383	405	378	350	389	417	427	373	361	360	368	426	403	357	365	366	375	404	357	357	424	393	403	376	392	437	377	383	389	395	372	372	366	361	380	352	385	387	378	362	387	360	395	381	414	338	400	398	368	405	393	389	350	389	342	375	393	389	396	371	334	417	377	353	369	387	393	389	405	386	398	342	389	402	405	408	363	377	348	364	328	406	378	357	378	379	377	370	367	400	357	380	376	380	370	382	388	365	389	349	339	432	412	398	392	401	388	395	372	405	369	327	412	371	393	358	369	397	372	387	353	414	405	422	404	378	384	373	351	393	382	376	386	418	372	374	399	407	382	432	373	344	349	389	377	376	397	363	368	404	373	333	376	405	398	384	400	349	430	393	420	371	390	386	376	365	398	419	405	376	389	371	404	384	393	384	386	407	362	344	399	371	372	403	404	366	380	344	399	395	404	356	342	362	376	384	345	376	362	407	315	395	393	408	385	371	367	359	358	368	401	379	393	361	359	380	395	385	380	382	409	363	397	408	383	354	351	371	424	405	397	376	358	349	392	348	409	369	379	384	377	390	400	392	395	383	380	394	375	389	379	372	402	378	354	396	354	380	363	376	404	396	366	404	369	366	378	325	371	370	376	375	390	368	405	390	393	343	368	420	414	411	387	378	365	356	335	365	383	399	398	374	398	400	394	411	378	368	399	369	345	364	357	377	371	317	411	376	360	401	409	367	352	405	423	387	371	385	373	376	393	372	359	380	405	361	368	365	342	391	357	382	373	412	380	372	376	376	400	380	356	384	383	410	377	392	361	355	414	407	361	393	394	404	404	347	399	405	377	382	407	387	378	383	383	355	345	405	400	375	392	370	375	383	401	360	318	365	339	383	382	373	356	381	368	360	398	395	357	372	333	360	386	368	388	361	396	386	405	381	423	388	407	368	370	353	385	369	379	391	367	399	388	399	356	410	372	349	395	367	380	372	378	367	423	427	398	345	385	389	423	380	342	374	377	378	386	368	390	382	393	361	361	373	346	374	419	380	373	376	345	392	386	339	385	376	395	395	362	358	424	391	398	378	382	373	374	369	378	389	401	376	371	381	403	398	395	400	374	345	372	367	375	387	361	361	412	392	357	387	364	360	375	352	379	387	400	388	404	399	391	407	357	375	375	369	355	376	377	382	382	387	356	409	406	381	375	372	432	394	372	385	383	375	385	389	359	399	376	351	388	340	356	382	383	386	395	360	381	389	390	383	391	372	378	370	353	419	366	366	379	362	364	388	383	380	354	409	389	369	398	374	360	363	383	377	384	347	365	388	391	353	399	420	384	387	391	398	363	376	396	402	361	355	377	357	371	358	396	410	395	393	390	404	366	394	366	377	400	363	414	394	389	403	397	391	362	385	386	402	371	366	387	373	321	381	331	377	380	394	397	362	369	383	381	395	342	358	355	386	368	347	371	412	385	382	379	405	392	354	394	312	373	388	408	368	357	364	391	376	369	426	377	391	402	396	385	410	409	347	395	387	374	372	361	377	367	373	407	371	389	346	385	352	361	364	373	384	387	355	401	346	378	356	386	369	382	410	373	383	382	390	380	343	332	383	373	396	368	373	384	382	399	385	357	401	385	381	379	367	359	367	423	372	331	365	350	379	379	398	393	355	387	368	369	404	383	411	388	380	367	390	367	362	365	355	369	382	384	352	360	321	388	382	366	348	376	394	391	344	391	397	381	387	389	401	384	388	404	374	368	364	414	392	386	375	339	375	389	392	379	370	357	391	404	368	388	373	377	373	401	401	395	379	359	401	415	383	370	337	372	397	399	383	379	353	359	359	392	379	407	362	367	392	392	404	358	431	389	379	349	372	370	320	360	406	398	350	391	415	397	392	366	358	368	385	359	382	365	356	371	403	401	380	395	414	388	427	374	362	392	414	383	398	409	388	406	381	354	390	358	392	424	385	410	349	366	360	403	441	390	404	384	378	378	364	385	346	386	371	340	381	367	408	404	397	378	396	379	370	367	347	381	357	351	350	337	397	385	401	377	366	359	365	363	382	378	341	349	365	348	375	393	368	388	373	364	376	350	400	386	403	352	416	358	367	394	367	415	382	390	403	383	351	389	381	373	400	398	397	389	414	364	384	393	368	399	386	442	386	391	377	399	371	355	380	334	398	367	385	376	362	361	372	414	401	374	366	415	404	407	373	377	393	386	365	376	358	382	361	374	352	385	423	395	381	387	384	365	388	420	430	366	388	442	359	354	403	400	374	378	362	394	372	357	400	387	358	390	377	396	382	390	349	381	378	390	344	344	420	389	361	391	367	346	372	364	378	385	388	361	413	357	357	372	399	407	397	378	356	399	362	326	386	406	357	364	392	396	355	372	384	376	387	402	414	368	435	343	385	389	385	395	364	382	368	378	434	433	353	381	357	404	363	342	358	374	397	401	398	380	404	402	367	387	350	371	368	397	395	391	379	365	401	359	332	334	349	377	348	396	380	392	369	361	391	376	392	411	432	381	334	377	379	410	402	351	363	374	369	406	411	358	371	381	357	351	346	362	367	364	381	390	393
5619	2637	2987	3235	2854	2431	2004	1703	1810	1557	1380	1312	1204	1219	1254	1232	1165	1064	965	1057	933	908	909	881	889	873	780	792	810	860	870	867	859	832	788	815	796	784	832	888	896	846	811	878	840	807	898	849	844	791	814	783	808	868	787	835	781	797	860	803	855	845	809	827	834	835	807	813	811	863	738	747	845	818	844	773	801	812	851	821	832	798	848	819	857	816	834	807	798	829	861	883	807	843	847	837	824	803	769	814	781	796	795	826	801	814	818	793	829	817	798	830	787	783	846	859	819	806	829	834	847	759	825	798	791	861	823	853	781	816	808	843	857	800	780	853	828	820	835	869	827	737	818	830	824	822	814	818	781	846	814	804	836	784	812	799	821	891	808	820	829	829	865	829	764	786	891	814	811	845	815	842	747	837	797	803	858	829	797	830	814	782	826	806	750	822	810	794	851	823	849	828	811	808	790	832	798	789	822	780	780	843	755	814	812	819	827	855	814	825	796	818	847	753	840	813	845	762	770	817	839	865	830	837	788	819	822	841	830	816	790	806	815	786	852	802	801	801	860	819	860	789	818	844	826	822	845	853	791	827	823	809	816	819	754	803	830	813	867	812	804	795	828	841	832	843	818	796	759	806	817	785	793	818	846	749	785	803	824	844	883	786	785	810	861	868	838	879	815	778	827	858	845	818	843	802	816	808	801	808	808	789	895	806	819	810	788	813	845	789	773	792	850	829	847	832	852	770	787	840	811	800	778	788	748	813	776	819	821	846	825	818	814	773	836	811	805	858	784	837	785	870	808	869	869	859	793	791	838	815	801	828	828	846	814	837	863	792	828	796	773	809	828	829	827	790	779	806	834	804	791	858	804	757	789	831	839	828	796	815	797	842	828	790	793	783	816	879	806	777	762	833	796	832	834	818	841	824	883	801	832	871	834	834	788	823	827	810	812	832	893	840	841	835	841	809	852	843	825	832	832	833	821	850	826	826	800	791	816	811	797	808	793	808	817	830	798	851	836	825	799	800	813	792	852	808	853	801	830	852	840	839	813	849	770	847	840	812	867	844	824	852	815	841	844	855	866	789	826	841	827	829	820	798	819	789	774	802	819	799	815	825	789	843	798	831	787	800	830	809	828	818	802	842	823	809	770	840	804	806	770	786	789	839	829	834	809	846	835	806	804	792	804	838	798	799	864	807	781	828	814	786	844	775	784	844	775	817	853	837	813	785	775	773	801	828	804	827	832	845	862	806	804	842	809	797	830	831	744	812	887	842	805	778	812	782	859	818	800	810	812	762	816	772	784	818	809	765	837	823	833	804	778	778	823	765	805	797	848	810	858	784	833	838	857	791	783	839	807	789	803	898	815	841	814	774	851	778	842	812	862	763	825	827	793	830	791	868	807	782	809	839	801	809	847	816	787	762	839	836	818	847	803	820	836	782	866	783	803	823	794	814	798	820	806	782	771	867	857	810	830	803	867	813	795	850	802	838	755	800	823	793	829	825	859	795	779	844	788	809	798	829	781	817	789	846	842	833	817	786	831	841	826	798	836	828	777	848	805	815	782	838	781	818	814	827	814	808	839	809	814	878	806	767	774	794	856	814	787	820	838	764	808	825	836	828	796	882	845	798	809	890	792	798	808	827	834	822	819	843	843	829	807	839	783	888	824	842	812	869	827	815	809	811	842	835	738	819	765	812	804	779	821	837	771	819	800	831	811	878	876	836	828	826	806	830	844	851	817	795	839	776	852	828	819	797	871	826	811	835	796	891	837	817	833	843	839	798	768	841	838	827	794	762	821	827	782	834	851	799	812	848	849	814	831	852	804	819	836	860	811	798	807	814	842	854	863	824	821	798	845	813	820	799	823	822	892	816	779	794	802	830	750	827	836	795	847	824	797	784	776	844	799	858	833	796	780	790	808	872	882	877	823	810	882	782	820	823	829	796	796	877	804	880	806	861	777	816	860	833	833	770	796	874	815	843	831	883	860	752	763	841	802	818	836	841	830	768	820	823	789	816	788	829	779	785	844	807	806	836	807	810	810	823	845	818	798	840	794	853	810	855	804	821	802	878	811	801	813	840	818	781	805	853	853	767	875	821	771	793	859	804	853	815	791	782	839	885	801	808	792	845	810	875	854	798	837	835	826	810	850	868	821	830	858	867	874	773	837	879	801	825	772	800	864	800	812	875	844	835	836	825	811	809	805	819	831	805	808	860	826	836	877	809	834	802	798	841	788	785	790	782	796	849	794	791	792	861	818	824	814	875	787	845	837	752	840	821	843	853	841	784	848	821	822	827	809	801	803	827	809	808	816	804	856	785	837	772	809	811	795	810	801	846	786	776	807	849	871	807	824	841	772	840	811	845	805	765	839	770	841	820	803	813	798	828	801	790	809	816	822	808	814	838	774	805	834	818	811	800	860	814	842	810	851	808	820	828	865	738	861	830	825	866	772	864	819	814	812	792	814	842	837	833	785	818	850	770	778	774	799	857	765	805	780	856	751	791	839	837	800	820	844	793	807	789	824	814	847	807	810	845	785	840	802	840	812	874	834	790	840	819	784	838	793	804	768	836	813	846	772	835	834	794	812	836	836	845	789	798	749	797	802	777	837	870	798	789	825	794	803	863	836	804	834	795	823	820	816	831	807	839	774	812	804	776	806	787	830	849	845	787	817	838	832	806	841	793	787	838	831	822	847	813	840	824	834	819	801	831	815	823	803	820	871	799	860	822	832	832	796	785	896	791	805	799	844	821	837	878	829	869	825	797	783	801	821	788	778	813	800	841	813	839	765	779	762	868	823	818	809	811	810	830	817	855	852	849	829	830	820	830	800	801	833	802	774	720	830	782	835	786	803	869	793	857	795	801	843	808	809	834	828	813	830	791	823	801	862	800	816	792	819	776	742	853	768	795	833	795	818	849	773	864	795	815	843	848	825	785	815	844	832	829	844	773	828	807	764	859	776	832	825	842	851	825	770	827	831	817	812	853	796	823	797	794	837	857	750	823	834	782	828	832	797	835	831	831	837	823	799	828	799	789	847	836	850	820	785	800	800	814	886	842	830	819	818	846	770	836	781	824	810	859	812	859	838	789	812	783	823	822	885	835	877	800	797	874	817	828	809	815	875	837	854	863	804	832	823	840	833	813	819	814	874	810	784	835	774	839	847	808	797	784	792	845	824	750	817	801	823	804	792	799	891	844	830	790	818	826	847	804	784	827	793	864	847	762	792	804	857	821	834	804	815	832	824	835	785	829	855	808	861	852	846	834	826	815	836	774	817	845	763	843	836	797	818	838	826	791	839	869	872	792	829	817	856	903	821	858	805	803	829	797	797	829	816	804	834	868	891	806	789	865	817	864	772	792	853	856	816	896	822	871	803	839	883	834	804	780	821	852	832	856	814	844	855	866	844	832	818	830	796	822	813	758	872	796	833	815	848	783	846	855	804	858	805	817	868	824	830	789	785	815	822	800	840	820	815	889	842	810	787	799	827	801
17835	5256	2858	1938	1349	1044	859	688	666	556	453	429	397	404	393	411	346	316	305	290	276	300	272	264	267	252	241	277	284	251	236	287	241	237	252	234	219	228	221	284	252	274	287	222	263	223	243	250	269	241	262	276	263	258	242	258	250	259	268	219	258	245	233	267	239	230	257	239	232	240	254	273	254	254	243	256	212	231	246	251	219	220	227	227	266	256	239	236	225	226	241	266	233	250	227	280	240	278	241	246	245	249	264	236	245	229	240	265	249	240	234	248	230	270	256	243	246	233	236	227	241	255	244	247	241	239	250	226	218	256	256	222	259	240	295	231	262	279	276	269	217	246	244	215	236	234	231	244	229	225	243	273	243	233	231	225	228	234	228	257	228	235	300	241	270	249	278	217	247	229	231	226	291	241	233	252	269	240	238	254	247	273	257	270	255	248	244	264	215	240	226	257	224	247	281	244	259	237	249	231	262	241	212	223	274	290	260	260	265	217	246	246	235	259	239	235	280	233	238	240	245	260	258	242	244	257	249	248	267	273	244	244	233	239	233	235	261	224	237	253	228	243	256	241	213	227	257	230	233	250	235	236	245	204	257	233	216	232	257	236	258	221	239	235	278	241	269	247	243	214	275	265	249	222	239	243	254	228	249	226	240	225	280	250	228	223	234	231	259	248	225	235	253	271	242	252	276	265	256	229	274	244	234	226	236	272	248	253	250	248	272	273	259	244	230	279	265	249	240	248	253	233	226	215	231	238	239	231	244	231	244	256	223	260	266	251	268	259	276	251	250	245	236	228	221	273	222	268	227	200	238	231	203	249	260	244	235	235	260	285	235	236	268	245	224	210	268	273	252	236	249	242	244	263	255	245	245	255	243	226	226	234	252	234	230	216	288	248	252	244	238	241	251	248	237	241	242	231	230	240	238	244	234	240	221	238	246	234	212	270	217	254	257	257	281	261	239	239	232	248	255	208	277	261	239	271	207	231	228	216	270	253	249	262	218	226	240	220	232	239	255	239	247	252	230	259	260	231	238	217	218	203	234	269	231	257	255	232	228	255	244	254	264	242	260	261	207	256	230	240	239	230	255	226	272	258	235	246	279	244	248	247	247	245	248	233	230	264	247	245	228	256	274	254	256	254	247	247	232	247	249	226	254	252	255	216	248	236	245	214	234	243	255	248	259	236	244	238	210	236	243	235	244	239	259	241	240	239	251	213	221	242	245	244	263	226	250	245	240	283	266	236	208	218	265	259	265	225	236	240	250	236	275	252	276	265	238	271	244	243	263	264	238	241	261	239	244	239	238	244	253	237	226	244	257	258	221	253	257	269	259	244	248	262	259	262	244	227	266	265	219	248	241	261	261	248	230	248	244	271	252	249	224	248	275	254	237	233	241	227	241	237	256	249	198	235	235	228	243	241	237	237	237	235	239	239	243	241	281	257	230	231	268	269	219	252	188	241	277	225	249	234	231	243	251	259	258	239	268	278	233	261	260	227	271	207	263	252	250	268	227	262	260	237	246	245	255	231	229	258	232	262	249	221	242	241	255	278	243	249	256	247	250	222	235	233	257	257	224	221	228	228	251	263	236	260	246	248	264	243	246	274	229	247	261	258	238	243	241	234	240	270	257	219	236	246	244	238	258	237	252	250	244	232	237	243	230	255	277	220	218	250	247	251	269	257	238	265	235	226	260	246	228	229	264	252	247	262	229	264	244	246	250	252	270	237	233	271	257	265	260	244	245	248	246	251	253	242	222	257	275	246	235	250	280	244	252	250	263	226	244	232	228	202	236	242	256	235	249	239	244	263	221	225	275	239	250	223	233	223	225	217	258	274	216	272	255	261	283	239	234	256	268	273	238	262	250	233	233	230	247	248	237	259	229	242	254	243	289	261	271	236	231	286	249	249	250	243	258	204	260	225	255	256	240	241	262	258	247	264	276	246	252	235	253	249	215	232	207	241	262	262	221	212	256	264	232	238	248	239	269	228	255	245	228	254	265	234	273	236	256	258	251	245	252	237	212	233	240	237	239	267	248	262	238	257	247	264	230	248	230	194	231	246	264	250	237	241	201	270	241	246	248	219	225	254	236	246	245	255	238	242	231	266	279	264	243	208	267	246	278	242	271	235	239	278	267	261	257	241	241	231	263	249	268	271	274	264	228	237	265	272	263	264	283	233	282	250	260	233	237	272	235	243	235	260	259	255	230	247	233	247	247	224	266	231	245	231	237	228	250	231	280	236	265	231	268	260	235	258	227	245	240	212	247	223	237	229	233	238	224	272	269	253	238	256	225	226	260	242	237	230	256	206	232	245	244	216	252	231	227	227	205	246	225	258	276	246	256	254	214	246	253	237	263	237	247	238	238	241	241	245	243	259	243	271	230	232	230	247	244	263	250	232	234	241	233	255	235	216	242	262	263	253	239	234	277	239	245	231	220	257	263	240	254	271	262	226	221	229	241	228	262	263	230	233	253	245	229	239	267	245	269	265	213	247	245	226	264	237	239	240	233	251	252	223	249	236	237	225	229	246	260	249	249	251	229	240	245	223	242	229	232	226	232	232	240	255	247	262	236	266	262	245	232	218	218	241	239	253	260	255	254	265	238	247	254	269	269	280	249	241	261	231	231	263	206	236	256	264	216	261	236	254	254	279	272	236	249	247	265	232	239	246	226	251	242	252	253	247	237	280	276	250	255	232	253	234	259	246	249	272	253	263	232	275	270	226	225	282	234	244	250	235	233	249	252	238	281	227	223	207	256	265	229	225	250	254	262	252	259	273	251	251	245	230	260	258	248	242	222	239	272	261	244	248	272	257	232	238	265	248	254	252	240	241	231	208	253	212	274	222	230	260	219	267	240	261	268	228	258	244	220	227	235	233	240	276	258	223	249	197	251	250	225	239	249	229	280	213	236	256	264	253	227	243	234	252	261	265	233	220	275	246	230	263	241	213	224	243	215	236	256	254	249	237	260	254	280	271	235	223	250	240	215	248	241	252	267	249	261	223	255	243	241	218	268	238	245	250	246	252	235	231	247	264	255	238	252	254	231	228	252	231	248	250	227	253	240	255	267	232	239	223	248	246	256	266	232	265	247	245	245	242	245	205	237	255	256	252	263	260	239	216	254	277	255	223	213	255	222	252	248	264	251	278	234	244	254	248	277	242	230	249	243	257	230	231	233	259	262	269	238	246	267	261	242	247	232	245	259	241	257	249	239	247	229	272	235	241	214	201	244	259	238	237	259	240	259	256	248	220	201	244	235	238	235	264	264	248	216	228	243	260	238	229	238	248	263	212	257	236	237	255	238	223	245	236	238	222	243	222	249	223	235	222	268	247	265	223	235	235	249	252	227	281	258	257	220	247	206	250	210	268	227	235	232	254	236	269	238	249	219	232	240	232	237	242	234	225	258	234	227	267	256	241	265	239	240	221	242	240	278	248	256	219	252	270	270	241	229	223	259	231	241	257	250	250	263	269	246	228	222	259	258	256
11843	4063	5541	5901	5020	4176	3456	2952	2752	2324	1947	1593	1597	1605	1501	1561	1290	1193	1031	910	823	717	757	786	793	707	662	593	612	657	626	616	602	605	546	602	611	562	522	548	635	569	615	612	560	568	596	602	593	624	585	563	557	556	576	563	585	632	601	540	588	570	503	554	575	602	580	545	568	574	556	586	595	576	570	585	564	555	571	558	522	547	549	581	605	537	568	542	556	555	523	595	557	529	532	532	587	557	537	566	562	566	536	565	543	543	549	591	545	551	568	585	552	547	546	606	544	587	563	531	579	578	562	547	561	572	551	550	529	529	531	539	595	578	560	555	570	495	567	560	604	561	565	543	536	554	578	552	605	550	539	515	578	544	563	586	546	558	579	537	556	541	540	571	515	611	579	554	589	516	567	554	573	554	544	592	560	580	537	558	583	613	546	542	581	550	602	582	546	560	553	571	555	575	568	514	577	585	535	549	535	537	539	521	549	601	558	538	556	531	532	574	545	566	565	497	535	563	568	556	559	524	538	577	583	566	580	538	543	563	590	555	568	555	567	515	558	503	542	565	566	556	542	561	580	527	552	585	583	537	559	530	545	535	555	581	562	585	584	558	567	539	526	556	535	536	536	532	569	556	578	568	583	539	550	569	558	564	548	559	587	531	559	632	566	539	568	581	543	567	549	577	534	548	564	598	617	534	513	547	516	550	586	608	544	535	543	579	553	580	528	569	537	535	537	551	556	569	596	512	594	563	558	589	598	532	559	567	558	611	540	525	583	610	563	532	564	559	558	574	539	593	570	513	519	570	595	558	523	565	578	560	620	511	586	528	520	594	586	564	574	507	550	572	526	546	547	542	548	609	573	486	541	592	521	571	529	592	534	553	505	580	553	537	581	520	576	528	568	619	523	610	540	544	522	566	570	505	571	505	567	566	556	533	602	531	561	543	574	561	556	533	578	574	584	576	510	591	550	547	589	543	545	549	565	544	555	562	551	519	547	554	537	560	547	559	565	549	542	549	539	532	537	547	537	582	575	550	544	531	521	583	586	522	577	540	538	566	579	570	503	548	565	584	497	547	617	528	568	573	537	560	549	587	594	560	542	554	556	548	547	550	584	597	547	516	573	576	543	602	553	593	568	575	565	550	597	551	541	577	516	555	592	582	549	538	585	521	565	510	524	507	535	543	548	551	564	523	602	539	580	564	563	522	528	577	565	564	573	556	547	572	554	589	601	549	549	551	589	528	568	541	595	543	581	552	540	594	569	527	594	533	557	603	555	575	586	574	546	560	556	592	555	529	544	586	568	581	563	533	543	540	542	571	543	574	570	543	578	581	559	555	568	616	615	544	533	576	593	608	528	541	583	537	541	539	552	532	594	552	560	526	549	550	609	520	532	584	582	566	558	524	540	536	575	568	561	545	580	543	573	550	546	549	545	554	531	559	557	553	556	548	518	531	555	550	544	563	610	561	564	542	584	543	570	562	550	543	564	551	591	532	562	518	533	549	578	574	585	565	554	566	586	587	589	553	513	530	540	582	539	576	573	581	609	572	561	582	548	564	554	581	577	500	551	531	522	568	527	573	529	513	561	585	541	535	507	531	559	534	554	518	591	586	529	591	562	575	541	579	584	544	534	559	528	548	515	562	589	564	563	538	563	559	597	528	584	545	549	540	542	603	537	541	572	549	546	565	569	543	547	566	546	502	523	538	573	553	633	596	520	579	538	567	591	600	522	530	574	604	565	560	532	567	552	537	583	555	550	556	522	547	538	550	591	524	566	564	588	571	588	580	527	530	563	577	516	517	561	550	560	552	525	553	538	579	530	555	572	546	545	614	519	548	568	567	551	619	615	555	579	582	584	573	564	596	571	533	548	539	515	560	531	517	594	560	534	566	567	550	553	529	572	535	511	521	570	571	553	598	565	541	551	558	540	574	545	552	550	605	575	582	552	564	553	538	554	608	548	550	550	566	558	573	561	565	559	558	528	541	565	589	589	553	550	554	514	542	568	500	594	549	555	582	569	567	552	530	532	553	565	577	544	549	556	525	593	552	574	560	578	586	550	556	570	570	543	564	531	529	552	513	526	529	568	573	570	553	554	506	571	555	563	569	546	550	552	529	561	547	560	536	571	566	546	587	593	562	532	571	560	596	564	521	587	532	573	593	538	598	582	580	558	549	570	554	581	543	548	563	542	531	540	538	532	574	572	581	551	579	543	580	515	541	589	552	520	565	584	565	570	523	584	574	543	546	526	557	579	515	530	518	522	550	542	574	560	563	563	582	548	593	553	562	522	554	536	552	571	525	584	569	559	554	570	600	560	568	548	545	522	554	522	571	554	584	538	564	548	562	531	526	544	547	561	541	541	588	535	570	573	602	556	542	534	544	516	533	557	556	528	537	573	545	554	543	549	574	589	580	573	558	578	529	514	531	554	583	548	515	534	530	502	535	563	571	519	604	572	582	583	572	520	574	558	557	588	539	549	555	541	563	562	600	588	583	540	524	534	619	584	546	576	544	528	541	564	544	548	587	551	572	558	608	561	548	560	566	546	563	545	590	582	522	554	572	593	549	561	545	596	594	540	582	551	588	583	573	547	537	538	565	540	627	564	556	503	538	551	572	571	585	538	599	562	564	558	542	565	555	555	557	564	557	538	527	557	578	545	582	537	562	537	560	518	574	551	570	511	575	561	580	565	563	565	536	559	524	538	570	548	554	548	541	585	532	517	567	516	574	549	541	584	534	577	577	535	529	582	525	565	550	537	577	545	604	590	552	594	569	545	599	577	524	587	558	602	552	586	577	536	554	543	549	540	543	579	598	545	581	573	581	581	578	531	594	552	535	533	567	559	528	538	496	568	560	552	549	565	570	563	536	551	524	578	529	542	595	595	534	565	568	571	557	549	567	593	570	537	558	577	579	543	524	590	558	501	582	581	537	551	532	535	548	578	539	548	545	569	532	553	542	552	602	577	537	596	563	559	544	592	587	538	568	578	569	574	558	578	537	596	588	573	478	565	584	559	515	552	563	598	557	563	523	542	562	584	583	522	574	573	567	590	564	584	578	562	586	522	483	588	600	591	554	579	551	586	536	554	569	565	589	558	506	573	557	554	572	535	545	596	564	549	586	539	594	553	545	541	556	550	573	597	558	554	574	611	523	555	505	569	603	569	560	595	532	566	534	546	512	545	552	538	578	518	593	536	541	542	572	522	545	567	565	580	571	600	570	589	542	559	554	588	574	581	541	547	595	514	590	588	527	559	588	535	541	534	609	575	546	569	541	528	543	582	617	547	571	590	557	553	537	499	541	538	567	539	520	593	616	527	589	593	518	532	577	585	572	555	595	598	523	531	531	526	587	550	572	558	561	586	548	587	573	598	613	549	535	518	566	562	566	549	559	580	552	556	580	542	583	544	538	560	489	549	551	550	579	485	528	565	569	566	544	556	548	525	520	532	529	569	590	575	549	525	562	560	538	559	542	572	589	566	535	546	547
27244	9190	4643	3049	2073	1475	1173	1001	849	764	621	492	468	454	442	417	386	357	310	293	234	244	246	266	265	271	276	250	204	245	238	242	213	212	183	227	220	181	232	206	212	228	192	237	224	207	242	212	207	230	181	199	204	209	201	203	222	209	223	229	225	214	194	211	198	215	249	209	207	235	203	199	225	226	194	189	219	201	203	195	217	201	213	233	207	212	196	205	212	207	223	202	202	207	195	211	203	234	193	194	205	194	245	217	207	202	208	201	220	191	245	220	197	219	225	222	204	204	203	201	223	258	187	199	197	179	217	223	187	194	222	191	234	221	213	221	215	208	207	181	195	190	234	206	184	233	205	204	207	205	235	206	235	179	194	212	197	212	226	218	212	227	221	224	205	213	204	203	211	251	209	210	190	201	218	210	202	225	211	224	227	233	199	209	200	200	227	199	227	186	219	200	187	203	170	185	211	235	200	185	217	202	229	218	226	191	225	233	221	228	189	207	210	214	215	212	226	236	234	211	216	193	238	191	198	247	210	206	212	220	206	207	203	187	204	215	216	199	224	240	219	187	209	199	200	204	217	218	206	201	224	189	194	228	225	235	216	267	203	198	197	235	241	191	196	194	195	202	226	239	189	203	235	238	221	196	207	206	238	205	207	216	180	204	198	209	217	193	215	226	213	198	196	208	215	237	179	206	207	205	209	205	211	213	220	173	221	225	222	221	203	201	218	251	204	174	203	174	198	225	218	222	216	236	220	221	206	215	213	199	216	231	214	195	227	206	201	175	201	206	231	227	223	223	201	199	223	211	186	189	193	199	216	208	226	212	204	234	218	207	219	197	224	200	182	205	205	193	209	200	225	208	204	220	205	202	209	244	199	209	209	218	212	242	210	199	202	207	223	253	197	219	191	204	203	201	202	215	202	197	229	192	205	243	214	227	214	209	219	226	216	197	221	206	211	198	204	204	211	190	246	211	200	185	202	213	206	189	226	229	209	204	210	225	173	188	193	245	204	200	244	211	215	215	213	228	238	245	189	197	194	217	197	213	209	199	178	194	210	207	215	185	198	201	203	217	208	221	196	238	207	228	207	207	190	174	200	194	204	223	249	227	190	186	239	182	204	201	230	214	192	202	226	204	211	197	207	201	165	197	206	215	213	200	214	207	198	195	219	198	207	216	237	207	236	201	210	200	178	220	210	209	193	186	223	190	216	224	220	214	214	217	219	208	230	199	214	236	200	223	225	205	226	220	226	226	229	210	187	207	206	222	215	218	208	190	199	213	203	196	211	218	191	236	203	233	219	213	191	211	237	217	212	210	187	198	217	211	206	190	210	202	236	205	203	230	198	198	201	199	211	189	216	210	229	202	180	218	214	218	243	219	179	211	214	187	205	218	186	204	182	206	203	201	238	218	230	201	209	197	210	231	199	210	246	225	202	220	206	187	198	208	220	212	182	206	203	196	199	202	203	220	201	235	221	187	172	223	202	202	241	207	195	220	219	220	214	208	217	214	202	208	179	221	217	197	214	219	214	220	228	205	232	217	223	213	218	209	245	242	197	256	236	201	245	237	224	178	180	196	226	216	221	201	203	197	204	187	216	209	213	187	194	223	211	194	235	218	196	199	217	219	193	198	180	202	229	218	211	212	203	198	198	214	217	199	208	221	206	185	238	202	208	224	187	228	218	221	218	174	188	221	190	228	221	230	231	206	222	226	204	219	216	196	216	196	187	209	210	226	196	239	208	203	205	211	212	199	212	203	181	193	185	211	217	209	179	209	221	170	192	231	208	200	201	210	201	198	222	224	221	197	197	189	218	219	226	252	225	213	201	202	186	210	222	217	205	235	214	225	206	195	202	207	210	209	217	224	224	194	231	227	198	182	199	222	217	249	210	216	224	204	197	206	210	225	189	232	185	199	220	192	203	221	202	234	183	212	209	191	213	218	200	233	196	242	191	202	234	218	196	183	197	191	195	235	187	197	217	209	192	198	201	185	204	203	194	218	204	241	222	187	231	232	215	230	197	222	180	226	220	196	196	214	191	213	184	189	214	219	185	213	198	212	226	215	203	198	220	200	200	210	212	217	189	208	228	182	192	196	210	191	229	221	209	189	206	214	228	200	204	189	223	215	212	219	202	182	207	197	187	228	210	222	217	236	197	223	208	200	183	203	215	205	226	227	174	234	220	211	221	182	229	223	207	214	201	208	221	211	220	207	225	209	197	201	222	230	209	205	211	199	196	210	197	202	224	233	218	192	216	204	195	217	192	195	218	228	190	203	196	221	192	210	169	203	189	220	216	212	197	190	209	213	175	209	213	201	204	218	215	208	216	173	201	212	182	222	233	209	218	219	226	218	221	221	223	207	199	222	226	207	244	217	185	208	225	207	223	223	199	210	207	233	212	231	212	216	198	218	224	212	201	196	217	215	216	231	187	204	213	235	221	214	199	210	206	228	205	202	232	198	242	231	180	214	219	218	213	185	223	206	224	218	210	243	194	194	207	219	179	228	228	220	216	222	226	209	238	187	203	213	253	229	206	219	205	227	214	212	199	212	212	213	218	215	210	203	225	194	195	216	203	207	199	213	201	202	203	185	221	238	205	200	192	213	208	214	218	210	174	197	217	196	223	212	190	204	253	256	231	200	206	207	223	213	221	232	226	186	205	200	195	197	174	203	218	201	213	206	204	215	208	214	247	195	221	201	216	204	226	200	197	232	213	228	193	222	221	192	214	220	205	239	210	195	221	224	209	201	184	212	244	219	198	222	217	233	232	215	199	214	201	220	206	202	218	214	215	247	221	223	213	214	181	200	213	200	209	201	203	223	222	207	218	188	216	194	202	218	190	211	206	216	217	201	189	227	189	197	201	190	184	219	219	199	206	210	213	204	206	216	227	201	222	203	209	220	208	217	210	250	208	201	196	205	212	205	220	200	220	203	218	190	223	210	204	214	222	215	211	224	214	193	204	214	192	177	205	199	216	231	196	206	219	197	224	219	212	211	226	199	207	215	211	209	210	227	202	199	188	189	214	199	213	206	198	194	201	199	221	210	212	204	181	214	204	211	196	207	213	219	210	194	206	190	223	205	217	229	197	196	168	192	186	204	213	185	194	207	190	195	209	218	218	214	211	230	242	221	205	239	239	218	269	210	195	225	204	212	193	220	196	187	223	199	191	200	212	227	229	245	219	178	226	182	175	203	198	219	199	210	204	212	208	214	229	204	198	211	207	212	264	218	215	196	202	209	195	215	204	182	223	189	190	231	219	190	194	239	217	225	222	195	190	186	212	237	209	199	237	173	223	214	235	213	207	210	223	201	208	239	208	220	193	218	203	213	205	221	223	235	202	201	202	187	234	197	211	222	182	204	211	225	200	208	190	194	215	206	255	215	202	219	211	206	179	191	222	236	222	224	238	221	213	233	199	237	203	227	186	238	235	214	226	227	196	210	180	207	235	197	207	212	213	219	193	202	235	213	192	211	197	212	206	205
15553	5965	7937	8686	7561	6014	5000	4447	3786	3405	2774	2105	2240	2208	1996	2052	1705	1422	1210	1190	873	774	966	927	827	799	620	663	614	622	594	641	553	544	541	552	555	561	533	563	545	565	525	561	569	562	643	621	548	559	542	523	533	522	530	489	498	510	553	528	544	512	537	452	548	497	568	542	541	568	561	557	524	552	526	534	501	529	498	542	466	514	518	479	472	532	524	508	510	508	528	479	510	486	494	498	487	525	461	489	489	477	555	489	543	521	528	502	515	500	518	488	504	503	510	527	512	480	488	467	516	465	506	475	495	546	501	472	512	469	516	519	512	496	513	477	510	502	522	486	505	510	476	458	522	487	469	490	498	541	499	471	494	499	512	475	503	510	536	507	545	505	491	504	521	460	525	506	494	485	480	519	499	489	535	499	462	477	506	483	493	503	506	490	510	507	524	491	511	533	484	496	499	483	534	456	519	527	534	490	559	493	489	463	515	548	476	466	484	490	535	492	517	490	488	510	498	512	500	510	504	493	517	505	540	537	490	489	527	455	508	487	499	510	510	513	517	547	490	536	480	500	513	510	529	536	492	503	492	484	548	493	536	518	525	507	527	510	514	516	518	514	497	521	516	533	495	499	510	539	531	552	473	489	506	500	548	486	485	457	524	473	516	489	526	497	519	515	534	529	513	523	478	470	529	503	476	478	476	492	510	513	516	496	503	478	504	497	554	483	528	500	511	484	514	532	484	510	493	481	489	510	488	477	480	485	499	467	519	507	453	530	511	495	512	548	486	422	522	492	543	520	508	502	507	529	514	547	478	500	482	488	502	473	521	498	501	510	469	483	498	539	504	503	523	465	550	556	536	500	491	509	511	530	501	519	525	502	547	563	553	469	495	567	505	490	496	484	515	507	504	510	521	507	474	534	480	565	520	503	490	479	488	485	537	511	502	500	488	527	518	479	516	515	507	520	552	457	493	513	506	486	524	485	518	491	466	491	494	492	509	530	533	513	528	492	537	513	473	502	511	522	492	489	531	521	494	512	518	468	510	491	532	520	472	482	513	524	514	506	476	495	510	501	490	521	496	529	522	502	522	485	499	511	514	526	531	465	518	495	509	491	518	465	550	501	482	510	459	479	498	494	540	527	531	483	471	484	525	501	506	465	489	513	456	483	542	456	491	482	458	485	509	502	515	520	537	528	514	483	511	509	506	524	506	536	531	498	533	490	527	506	522	515	505	512	519	526	521	528	509	544	475	533	502	526	489	516	506	470	483	481	503	510	485	483	504	503	491	524	498	548	506	539	553	472	511	547	456	503	516	488	523	494	490	513	510	498	527	526	465	516	512	503	477	523	491	527	517	548	524	506	534	504	513	485	494	514	454	502	513	512	485	499	499	495	517	509	503	486	505	536	510	496	560	520	533	507	509	521	499	531	509	464	486	494	519	515	515	503	476	522	520	536	541	498	500	498	486	501	519	513	497	519	542	525	502	501	546	494	456	518	498	463	517	494	493	500	494	533	502	482	498	530	543	509	478	505	502	459	547	470	484	525	499	521	486	522	520	518	471	484	502	500	533	499	520	535	492	479	485	510	490	504	518	494	496	512	513	498	511	497	492	509	475	499	497	497	508	501	517	502	524	509	508	523	512	514	520	507	508	553	486	509	500	515	537	484	547	493	517	514	510	498	492	491	518	501	531	508	499	510	507	478	479	513	481	499	516	514	537	483	526	448	529	515	509	476	542	515	522	502	520	472	452	515	528	502	529	486	498	557	492	487	512	490	457	519	523	492	526	522	527	499	497	528	539	501	489	464	494	505	492	547	476	517	454	491	493	464	508	536	472	523	482	519	529	500	547	512	506	495	527	496	500	511	496	500	453	511	518	481	488	549	545	506	522	520	488	553	505	491	530	529	508	503	504	507	476	536	501	492	506	492	543	492	519	518	519	522	495	486	562	456	491	475	493	501	484	542	556	464	517	517	510	487	490	540	509	448	517	498	556	487	469	511	515	518	500	559	514	475	531	481	545	492	570	533	500	497	520	505	496	547	535	485	474	490	524	495	474	502	493	511	533	531	498	508	498	504	486	523	512	468	508	508	488	490	527	462	500	484	513	500	491	504	531	505	505	498	516	548	520	490	500	525	506	532	469	491	480	502	493	512	518	454	508	541	489	512	502	492	504	494	543	511	488	523	495	520	508	499	500	521	462	479	518	498	491	492	514	455	472	556	513	488	462	509	531	501	510	509	485	485	506	496	547	480	496	519	502	533	520	530	551	515	510	472	512	467	533	497	485	467	488	480	528	534	529	502	491	531	485	467	510	481	546	500	519	539	511	527	522	569	495	530	513	498	508	494	537	542	516	522	485	506	537	503	478	546	466	489	541	511	505	529	478	471	484	485	513	498	511	459	534	510	495	525	513	548	515	505	490	496	520	499	535	475	533	528	519	468	526	560	542	483	515	545	513	527	495	483	511	500	534	495	489	502	509	520	486	530	470	499	463	504	477	453	554	491	499	567	500	523	515	470	478	531	460	489	482	483	511	484	502	497	532	495	481	483	502	527	523	516	559	530	464	549	511	522	502	543	470	521	488	538	472	452	485	522	485	516	508	543	533	518	510	498	491	525	497	499	516	484	504	509	496	519	506	539	488	504	514	495	522	525	507	508	482	553	475	488	521	515	566	493	542	549	453	515	446	539	509	480	497	509	479	534	494	517	482	494	479	542	480	505	536	509	506	488	508	483	511	509	472	557	504	520	502	495	501	519	477	541	474	536	494	481	509	467	513	524	490	498	546	514	499	494	497	488	506	518	493	495	526	548	455	527	498	517	486	523	560	506	512	531	521	547	465	503	509	527	523	517	501	479	496	513	482	519	519	506	492	523	526	505	517	493	555	545	508	464	491	519	491	520	518	508	522	512	519	502	517	514	488	537	530	480	502	495	486	505	455	486	529	514	505	542	476	513	541	486	502	523	508	478	499	470	471	534	528	505	516	510	537	465	482	517	445	517	531	536	524	489	515	517	477	535	486	501	473	500	545	504	506	522	492	503	490	467	526	476	502	540	472	526	497	522	530	456	512	482	525	495	505	487	490	461	496	515	470	538	523	481	497	501	501	474	517	522	476	451	479	480	526	506	480	487	499	535	493	502	476	516	519	502	524	511	497	503	496	509	503	514	506	535	476	513	542	499	509	524	487	523	517	507	492	472	489	531	492	494	511	533	520	529	497	539	497	453	541	543	520	480	488	524	467	517	513	506	512	470	490	504	496	527	515	496	474	516	512	520	527	533	511	497	535	537	502	511	503	512	500	521	475	499	484	492	500	520	472	524	475	495	500	549	487	482	516	489	459	523	531	507	491	531	499	508	489	552	531	503	498	479	501	483	524	495	514	492	532	535	477	511	500	549	486	500	508	541	498	474	480	518	520	539	466	501	509	509	512	484	477	474	522	513	504	472	464	503	500	513	509	514	524	528	549	494	523	533	507	495	490	483	503	536
8495	2638	1485	1120	895	708	651	601	515	486	465	452	481	417	438	444	409	446	430	453	418	410	396	379	388	459	377	385	416	398	400	366	411	367	395	368	376	387	386	358	390	379	421	389	356	357	415	390	349	386	425	394	384	384	371	377	406	403	352	411	379	358	378	385	355	340	361	400	382	385	360	390	407	416	389	405	392	414	414	375	411	353	391	362	425	388	374	388	357	383	392	403	376	364	370	387	381	396	401	383	390	391	390	451	375	362	402	335	379	378	343	385	379	381	366	385	382	371	377	406	319	398	369	367	389	387	376	391	397	408	399	376	358	418	380	438	408	354	406	379	360	372	384	370	396	397	382	412	389	397	377	355	382	418	400	363	380	389	406	410	370	388	402	391	342	398	383	380	414	383	398	426	390	393	375	386	389	356	387	398	385	408	399	375	377	397	402	390	387	369	396	391	389	362	382	371	403	416	408	385	392	380	377	397	377	429	350	391	397	424	375	398	402	365	412	367	378	362	399	384	374	401	370	366	400	412	365	376	376	400	426	354	379	375	393	387	365	399	390	413	392	392	381	370	382	444	376	432	383	390	359	331	434	385	395	387	406	367	413	357	390	348	386	390	382	410	373	363	404	357	390	358	372	386	369	370	352	397	386	389	376	376	391	371	386	363	409	439	404	374	359	393	357	387	381	379	375	410	368	397	399	431	437	387	379	394	380	408	419	383	355	387	381	401	399	406	374	391	385	400	420	406	375	429	417	411	395	373	374	410	371	416	389	378	388	383	423	395	386	372	431	383	403	413	367	353	386	371	387	404	373	374	359	372	402	377	378	397	377	371	371	391	416	417	390	380	371	402	404	366	386	420	380	365	412	390	372	372	420	400	409	364	409	394	368	375	384	376	346	368	390	393	413	375	342	382	424	389	382	442	411	372	393	382	429	389	364	360	424	384	413	367	389	380	394	394	390	403	424	380	386	365	365	380	362	422	391	382	408	398	382	353	351	360	382	396	410	404	409	411	386	369	384	396	372	383	397	362	374	416	393	378	395	377	403	356	369	382	388	369	415	358	382	417	393	426	372	374	399	386	394	386	414	389	366	393	362	356	383	419	374	383	405	379	403	382	413	374	391	366	421	421	392	403	393	397	377	418	401	385	377	389	362	427	388	455	361	407	391	375	378	425	401	384	373	426	343	386	357	408	363	385	349	343	377	404	402	397	394	410	368	393	403	409	400	380	376	336	392	403	344	394	415	374	400	378	370	380	419	384	401	337	371	443	391	394	397	385	404	376	378	395	393	424	398	386	390	382	373	382	412	381	377	416	417	373	419	374	451	382	395	356	388	354	399	391	396	399	330	417	410	365	355	384	367	373	420	386	375	405	416	353	405	404	355	360	407	384	374	415	383	327	391	379	367	394	378	398	386	396	399	381	421	407	388	384	366	371	358	354	359	375	430	357	401	398	402	351	364	402	376	376	378	343	366	359	402	374	401	415	383	411	384	358	340	394	384	407	392	408	398	373	384	404	371	412	398	355	359	419	374	427	395	377	399	390	376	386	437	374	406	408	355	369	376	389	370	378	373	397	373	379	399	413	387	377	381	360	341	371	385	404	392	386	346	313	385	352	391	362	425	408	366	421	389	385	393	386	408	400	415	391	330	392	409	353	399	349	391	401	348	364	394	396	430	351	372	355	369	354	395	400	349	363	403	417	360	351	383	368	362	409	352	398	408	388	385	382	397	419	412	381	379	381	384	406	398	413	395	408	405	386	363	430	345	410	384	402	412	362	383	393	350	383	390	355	411	361	403	402	382	365	375	371	347	377	379	407	383	350	388	401	384	376	368	372	382	405	369	360	397	387	389	404	351	387	393	379	428	401	409	393	379	383	386	389	347	424	397	392	377	374	408	374	377	399	399	405	368	334	359	355	391	388	354	404	409	379	408	399	379	370	367	397	424	397	357	444	388	364	398	414	361	366	376	393	395	374	348	363	417	393	348	354	374	358	337	371	391	387	396	389	420	361	386	374	395	405	353	336	384	417	382	369	360	362	392	424	395	363	359	363	401	341	376	404	385	393	381	377	384	420	383	340	361	381	374	384	380	368	391	411	349	415	372	392	375	405	356	386	377	356	367	399	396	353	352	368	410	428	391	385	355	383	406	378	372	404	384	396	422	374	369	365	362	346	431	381	359	414	402	351	356	379	396	371	371	369	398	374	347	365	401	395	405	374	403	413	377	386	399	404	417	386	429	388	381	381	395	416	372	401	375	372	386	402	385	404	423	362	392	393	395	395	396	408	402	410	362	394	374	378	401	372	369	404	364	361	381	363	383	399	403	391	401	411	350	401	359	383	379	364	373	401	362	408	401	358	343	381	360	387	397	361	392	347	385	387	364	387	335	367	376	414	388	411	420	410	409	368	365	395	415	381	381	391	411	402	395	409	373	376	378	392	406	351	348	397	414	386	426	401	419	405	392	392	371	396	384	383	354	360	381	397	385	417	399	388	383	364	435	388	389	364	358	415	393	362	388	398	408	421	377	361	380	397	383	348	385	386	384	389	392	371	380	364	383	342	400	395	364	386	399	399	413	386	414	381	385	398	389	340	350	406	374	402	426	391	366	383	369	374	363	419	393	389	412	381	397	349	402	385	376	398	346	422	393	370	372	369	395	412	385	383	400	412	382	390	383	379	381	411	412	408	370	394	346	362	368	363	410	368	393	401	422	418	383	326	414	393	377	367	378	414	396	372	415	402	362	395	331	372	372	389	354	414	346	412	367	337	422	409	393	378	408	455	355	357	387	419	376	374	405	428	353	398	360	395	380	404	409	365	402	359	412	386	365	380	367	380	406	404	383	410	396	394	396	402	404	357	403	408	382	410	386	385	425	413	417	379	354	387	368	357	408	363	368	374	395	361	426	404	386	380	375	393	404	373	411	408	388	425	390	360	373	374	348	378	390	360	400	375	411	364	402	377	374	372	394	378	389	370	393	394	399	421	356	366	375	335	376	357	379	371	385	421	402	383	422	396	374	374	383	361	395	384	439	374	381	400	379	381	391	425	366	389	381	374	348	374	372	389	379	396	400	364	331	425	346	369	345	405	350	407	368	364	348	335	349	406	353	370	374	403	418	387	389	381	386	360	373	388	422	369	382	421	375	356	379	359	412	406	356	362	395	375	397	350	406	389	369	366	366	355	355	361	376	404	381	387	408	362	370	385	366	372	413	423	348	321	436	357	399	363	347	394	359	401	370	399	394	369	369	391	364	392	389	360	376	357	369	388	333	385	338	394	392	387	400	372	383	384	404	380	393	377	354	380	388	387	384	351	357	376	387	368	393	367	370	396	387	418	360	374	353	375	397	374	402	384	440	382	393	419	388	399	422	381	421	397	380	402	396	387	385	375	364	376	398	382	395	393	376	407	410	422	371	385	383	352	408	430	416	404	379	408	404	391	387	409	392	416	434	366	393	416	402	366	391	377	391	369	381	420	363	360
5487	2515	2906	3126	2973	2392	2125	1958	1800	1635	1365	1235	1290	1285	1382	1251	1234	1121	1020	1010	925	884	900	889	902	949	842	867	830	892	873	888	824	869	871	834	843	855	894	854	878	815	810	814	828	919	827	813	861	849	853	831	847	848	837	849	825	860	845	832	874	834	808	858	862	791	833	839	818	862	805	874	820	914	902	826	832	817	783	768	872	829	868	842	818	860	820	858	878	844	877	834	809	867	808	870	845	860	863	906	819	890	839	890	801	808	886	858	887	859	831	806	806	818	870	792	916	828	889	862	848	849	836	838	841	839	876	848	871	817	799	867	856	835	816	846	859	807	802	815	840	811	847	881	885	849	870	833	830	863	829	786	854	858	762	843	855	853	870	835	854	847	899	844	842	851	820	820	872	812	808	840	837	819	799	799	860	839	804	859	894	821	855	872	872	858	832	805	869	831	831	850	873	834	902	881	836	873	830	841	838	814	866	835	899	814	854	802	880	832	771	824	829	901	821	823	849	866	806	827	862	851	815	870	828	809	879	800	845	813	828	796	783	812	843	863	859	823	866	831	811	849	815	832	845	851	827	874	822	859	793	813	852	851	832	842	796	854	790	842	841	841	845	878	827	796	920	817	874	833	842	887	816	851	869	793	941	856	798	812	864	859	868	854	864	821	820	859	832	833	859	813	787	852	826	805	827	786	861	905	835	853	831	842	821	862	854	860	831	867	860	837	861	833	875	856	847	821	823	852	805	861	809	844	806	862	839	833	823	803	800	828	849	835	846	859	797	884	834	869	842	838	814	870	855	885	790	850	840	816	857	817	878	888	790	809	829	778	829	836	833	832	880	801	844	832	845	829	828	841	883	848	830	828	831	865	886	884	843	844	803	890	824	842	832	788	850	846	791	855	858	860	773	832	836	802	877	778	797	846	877	840	824	799	824	817	855	820	855	829	836	827	865	896	862	888	830	839	821	873	869	808	823	865	823	799	866	878	839	871	859	826	826	867	904	823	853	789	799	833	849	834	874	890	825	834	856	799	877	779	859	807	877	843	848	855	847	840	881	834	814	814	872	844	847	837	830	888	813	850	847	828	811	828	852	840	846	868	841	816	826	809	850	825	882	792	875	848	829	799	835	831	841	829	858	831	843	872	879	858	875	868	813	885	854	850	816	843	789	845	838	810	852	860	829	861	815	830	810	867	897	842	847	880	880	845	801	835	864	825	829	830	873	808	802	807	864	839	910	836	831	801	834	801	820	839	884	839	812	848	801	871	826	832	816	813	837	823	863	840	861	848	845	846	838	806	852	847	798	840	878	856	855	797	821	816	839	850	801	826	826	806	884	875	825	811	877	821	840	853	855	862	870	798	768	843	833	811	791	800	813	822	886	827	802	834	835	869	829	872	867	830	833	799	829	850	872	853	876	837	820	855	840	879	813	837	806	852	827	844	885	852	865	870	848	853	840	779	808	847	832	805	831	865	825	842	829	802	887	832	860	812	847	820	869	829	804	846	836	883	837	814	844	835	842	840	886	818	825	819	807	805	846	833	867	836	879	851	750	837	780	821	796	847	840	817	849	857	899	820	844	811	876	793	887	885	866	783	798	839	850	908	793	889	810	809	823	840	829	803	818	804	856	832	838	818	827	877	854	859	816	868	849	825	799	821	822	804	817	796	854	805	877	877	818	811	888	829	822	848	829	837	822	874	833	795	883	851	837	867	844	794	855	837	813	835	824	818	858	853	810	872	845	825	860	840	781	814	892	821	870	780	856	842	885	800	798	822	837	814	824	823	839	830	788	847	857	865	889	818	848	841	855	872	804	875	853	845	854	832	858	835	874	769	821	813	837	864	780	819	845	846	860	804	870	849	811	839	825	815	840	843	852	850	824	901	802	863	801	829	828	857	829	862	860	879	816	821	877	844	853	858	826	815	860	837	845	829	890	858	801	808	816	831	818	812	803	813	847	846	856	844	844	819	849	852	835	814	829	876	814	852	845	817	835	833	857	809	846	782	779	861	881	856	867	843	794	849	892	904	830	820	851	793	866	824	830	820	901	848	868	817	767	848	817	873	834	844	885	817	839	837	843	813	873	802	851	799	900	825	870	844	879	889	841	827	844	848	832	839	840	805	826	841	812	823	816	821	846	813	790	842	858	884	866	833	832	869	865	827	806	860	819	898	834	889	770	812	807	836	875	852	785	848	834	887	795	865	788	852	834	855	847	851	834	825	846	871	804	807	871	854	823	813	817	799	759	811	856	833	841	842	808	809	816	832	826	808	787	852	859	871	880	805	828	857	832	818	875	818	873	869	866	816	842	890	860	762	839	823	782	820	839	849	843	801	785	840	849	824	832	849	876	808	813	817	862	809	800	814	858	846	826	848	817	780	853	853	831	800	818	798	839	839	834	826	868	820	832	879	816	837	823	834	825	799	884	801	892	835	840	902	820	855	881	879	802	898	848	759	824	861	859	866	888	835	772	813	852	774	823	867	804	758	870	819	887	828	884	828	864	794	863	825	785	854	826	844	808	853	805	811	823	846	839	863	773	807	833	849	851	840	866	857	852	826	855	825	854	815	842	817	805	813	874	845	801	783	809	883	842	791	802	839	836	805	853	854	872	825	836	755	808	828	851	844	878	830	836	863	872	827	831	833	895	838	792	840	793	859	820	821	851	837	817	847	835	824	791	820	852	846	785	824	763	826	853	836	826	823	834	842	810	870	830	891	797	793	798	879	853	851	813	828	780	830	841	849	869	867	857	825	858	817	786	836	851	818	839	910	886	859	846	805	848	817	844	880	843	850	777	810	823	855	827	820	862	860	817	843	818	805	854	853	867	804	800	828	838	822	857	861	830	872	828	873	828	825	806	810	833	845	872	849	900	876	803	834	847	856	831	862	851	760	914	832	794	826	882	842	880	862	831	819	816	835	818	836	836	807	890	824	865	863	787	841	816	782	846	828	839	837	867	865	851	885	787	854	863	818	892	840	813	879	861	811	817	861	839	856	844	859	877	823	874	861	803	818	875	823	827	842	839	877	821	843	838	812	842	812	867	856	832	866	820	867	821	865	801	801	843	840	861	800	858	829	790	829	862	876	813	895	834	829	824	873	816	884	852	802	851	830	854	861	894	821	822	822	807	925	818	828	796	829	870	871	861	790	837	842	828	828	797	833	824	791	877	844	825	840	790	842	803	812	836	833	806	873	822	887	860	848	812	803	789	849	903	800	840	826	850	799	809	834	801	862	825	893	814	840	846	838	847	818	871	839	808	826	811	838	810	896	795	799	851	872	884	871	848	840	866	809	828	836	874	820	853	892	831	848	842	851	795	852	820	880	867	846	833	831	850	848	851	818	872	854	815	858	875	845	826	822	851	827	822	834	862	835	832	811	843	839	829	854	849	842	881	857	847	863	828	809	855	865	920	844	817	819	812	832	883	838	824	818	839	825	860	818	876	811	814	838	858	875	885	835	837	860	846	837	837	852	862	850	876	872
18424	5294	2803	1916	1493	1090	892	758	624	607	480	425	438	422	421	411	391	352	328	335	303	293	327	307	291	280	248	257	261	246	297	257	286	262	236	263	246	238	249	266	266	274	251	248	262	273	266	251	282	263	291	229	259	240	236	279	280	289	235	290	258	254	252	267	240	277	251	271	252	269	267	249	245	242	270	261	243	271	249	255	285	267	258	247	237	249	265	251	264	285	273	259	240	245	256	262	249	257	272	250	289	245	257	247	238	220	245	252	242	243	273	279	246	250	256	272	269	261	263	256	262	256	298	257	268	223	241	239	235	248	221	241	263	255	257	258	274	248	261	246	231	269	235	237	256	273	244	259	260	224	259	256	264	264	278	251	252	201	254	267	259	285	280	258	248	267	249	238	249	252	260	259	234	225	247	256	260	240	280	284	260	248	277	268	259	252	264	259	250	256	254	244	263	253	260	249	227	268	260	233	277	261	251	265	288	248	284	265	281	245	248	255	259	227	248	271	271	262	272	233	270	266	255	266	237	229	218	241	258	249	263	235	270	239	260	241	267	244	248	240	255	256	270	220	258	229	231	233	251	270	259	274	251	270	245	257	244	249	239	262	259	281	246	259	237	243	224	241	253	252	274	251	242	228	254	276	257	281	244	253	260	262	253	229	244	292	249	274	245	263	225	265	277	271	258	254	232	228	246	259	240	245	257	278	241	244	224	232	250	242	250	235	268	253	279	261	272	246	253	266	261	256	252	263	223	275	247	254	241	242	232	265	253	227	240	280	295	269	245	235	250	267	267	255	255	254	243	256	250	281	279	241	256	248	252	273	244	282	198	233	264	234	275	246	253	253	267	243	230	241	248	279	254	236	262	243	238	274	260	278	249	251	235	259	261	247	266	250	238	253	220	247	256	291	263	238	217	250	249	238	271	260	248	220	245	247	249	253	244	241	244	239	261	271	237	253	251	230	268	246	263	252	240	265	236	256	242	290	274	246	301	267	246	248	279	255	266	242	202	243	226	229	250	290	257	252	265	269	249	248	245	231	249	241	287	284	296	252	262	261	259	238	263	293	293	266	260	253	240	231	256	247	258	267	223	223	246	277	232	229	232	308	249	264	261	224	251	245	230	231	239	253	293	253	247	250	254	262	229	245	271	266	263	268	304	197	266	272	269	270	253	281	241	243	249	274	269	278	255	257	254	232	284	282	230	263	241	286	265	259	263	272	266	259	274	253	247	271	241	271	278	273	253	246	257	259	257	248	242	271	258	261	246	254	243	286	247	303	261	300	267	262	236	259	261	233	293	259	231	239	244	257	267	257	240	249	254	256	249	268	262	239	269	258	251	252	276	297	229	242	234	249	246	256	213	233	267	241	227	222	241	261	252	285	252	238	235	262	275	272	252	273	263	268	267	255	241	272	276	260	246	287	270	255	242	257	243	257	252	250	267	261	271	258	249	275	250	265	274	289	270	262	254	238	238	242	236	246	235	271	252	255	244	279	235	266	241	234	243	262	252	285	273	255	225	218	254	257	291	240	280	253	237	243	225	273	257	259	248	253	256	233	264	259	232	261	252	281	262	250	281	254	281	251	245	243	257	262	269	260	262	293	273	214	248	237	253	246	291	259	234	267	262	222	274	239	268	268	267	236	259	246	267	259	253	241	254	240	232	251	241	291	266	266	262	262	245	258	247	250	259	244	278	252	251	238	252	235	293	259	277	251	256	261	255	218	277	264	234	238	242	242	262	264	230	264	257	246	242	223	279	250	235	241	260	265	241	268	278	244	268	227	261	268	239	280	243	248	288	273	258	261	270	254	265	247	284	238	235	230	231	252	276	220	226	251	274	285	251	241	247	261	278	259	258	243	242	277	267	261	243	252	259	271	240	259	230	261	224	263	251	237	262	288	290	265	249	249	243	265	284	281	281	289	270	271	262	263	252	292	256	244	294	225	267	273	257	253	250	262	275	213	269	272	272	269	252	254	244	259	245	256	231	257	263	250	265	225	232	263	261	246	268	251	247	258	237	241	267	264	244	248	267	250	235	247	248	240	257	240	259	232	245	260	291	246	228	249	269	249	259	272	243	248	258	246	254	256	243	259	274	286	262	232	231	264	265	248	245	254	269	272	250	271	252	247	260	258	278	275	232	246	255	264	268	228	275	261	248	270	250	261	208	265	246	256	253	254	250	246	281	279	261	246	267	258	230	263	255	248	246	294	256	228	256	269	251	258	212	254	246	270	250	260	250	256	252	259	269	275	244	255	225	244	257	249	262	266	210	217	207	258	252	261	279	262	249	254	251	254	228	249	244	252	248	231	241	264	221	233	261	245	257	237	249	226	202	267	269	233	264	246	271	276	267	274	230	222	249	265	255	264	240	256	232	252	273	250	244	257	277	276	258	264	259	276	276	220	257	249	245	256	232	246	262	247	248	257	259	246	242	232	249	269	244	281	270	236	273	235	269	266	250	253	247	262	251	256	280	268	254	256	280	275	259	240	301	267	252	235	254	267	244	266	254	233	282	271	262	279	251	275	261	255	225	267	251	237	243	253	218	248	256	252	256	229	234	251	255	246	293	251	213	235	259	243	270	253	291	222	242	277	242	276	234	255	270	239	273	258	272	256	252	241	241	247	272	268	256	264	210	249	242	256	288	243	263	247	287	241	253	270	236	279	233	273	290	257	234	250	241	275	247	274	282	254	249	258	237	243	293	273	254	242	305	262	261	268	273	253	278	261	234	259	269	259	258	279	260	217	263	258	231	250	272	265	254	262	235	255	271	249	250	241	220	258	243	239	276	221	289	238	257	246	235	275	255	251	251	275	270	244	244	244	230	270	265	222	252	259	295	275	240	268	246	228	269	246	302	238	262	224	239	239	259	255	263	248	271	246	252	239	280	254	253	240	256	253	283	254	259	286	270	255	262	252	268	256	271	300	256	242	247	266	269	261	265	234	262	241	225	279	284	252	261	263	279	261	252	242	281	259	223	256	265	264	272	268	268	247	283	229	232	262	264	246	251	243	268	235	242	261	272	252	261	257	253	246	284	282	243	271	234	262	262	246	230	252	272	235	243	248	229	267	278	234	253	258	238	276	257	254	276	262	249	282	270	259	298	261	217	251	259	266	248	253	248	270	225	247	259	265	236	228	273	230	244	250	308	253	262	241	260	243	236	233	257	244	246	282	300	273	271	223	257	273	258	236	230	271	232	266	312	281	235	244	261	255	244	267	241	183	257	268	253	245	255	266	226	259	235	244	263	252	249	252	256	251	257	275	245	267	288	227	263	208	263	227	268	273	271	236	249	258	240	249	254	242	259	269	242	273	244	236	251	257	214	233	266	239	280	258	279	241	272	260	300	272	256	257	247	252	260	233	233	251	242	270	282	239	266	278	255	241	258	248	226	244	258	251	254	230	256	242	232	268	272	250	250	237	237	238	248	242	243	233	250	229	251	262	258	220	248	256	227	270	235	238	240	269	251	254	254	247	235	259
12087	4055	5318	5846	5266	4287	3475	3009	2629	2351	1939	1620	1727	1720	1745	1630	1453	1224	1058	1066	917	718	772	798	683	751	677	641	636	621	651	644	588	585	619	643	607	564	548	616	558	606	629	565	648	621	661	644	591	638	595	567	571	541	571	586	560	599	588	599	546	611	579	599	556	559	621	635	634	568	584	626	610	609	556	579	595	570	608	619	589	571	592	545	576	577	604	568	582	612	574	542	573	560	572	529	587	608	572	571	594	572	598	581	600	583	594	581	560	563	506	615	580	554	560	611	581	545	632	577	611	592	564	559	561	554	572	620	559	574	599	627	556	609	591	538	556	618	615	592	593	548	579	575	554	570	589	571	541	614	609	589	529	549	548	604	570	604	594	588	584	577	581	564	553	592	571	603	555	562	538	594	537	616	597	577	570	591	556	586	551	523	593	546	568	577	596	613	574	568	596	593	576	611	610	600	568	558	565	614	535	590	602	589	553	565	590	580	580	599	572	540	577	626	558	548	599	604	587	540	572	605	564	539	564	593	569	585	579	563	579	585	588	602	545	589	566	606	579	580	576	591	543	568	593	580	553	578	551	543	588	601	597	625	571	612	546	575	629	558	566	559	564	603	556	611	605	550	580	575	576	588	600	582	598	616	561	612	584	580	584	604	610	606	556	550	545	544	591	578	577	564	550	627	581	590	549	562	548	560	595	587	579	630	585	583	553	557	534	566	576	582	564	626	544	563	545	586	596	553	583	551	557	600	565	561	579	568	607	584	558	574	583	602	627	569	547	584	568	564	575	610	605	582	561	571	583	572	576	603	570	574	600	569	558	613	599	555	562	554	606	541	541	616	556	570	607	563	572	583	601	604	568	596	577	598	613	598	543	596	591	614	620	557	576	583	554	554	545	539	578	586	636	571	572	587	553	599	581	585	548	579	592	561	558	574	544	584	573	584	544	608	617	573	586	597	568	530	613	592	569	564	572	536	587	594	583	611	592	602	591	558	591	575	597	575	580	561	588	577	576	543	556	542	554	584	539	572	570	561	550	585	603	598	566	589	558	648	587	550	534	625	602	553	592	582	557	568	587	584	584	590	572	596	558	616	609	602	551	543	579	601	615	589	572	575	595	610	563	615	569	590	578	578	573	610	552	563	576	545	575	593	584	569	558	543	560	553	613	547	606	566	581	566	615	591	570	547	616	551	586	614	610	587	579	598	642	570	614	562	605	565	558	619	577	604	580	600	602	616	558	562	577	608	578	567	658	563	602	579	582	527	602	556	571	585	613	605	612	582	614	561	591	594	555	539	584	571	580	609	628	592	610	506	614	565	566	565	598	587	561	570	595	633	584	582	605	575	581	587	558	591	571	554	553	569	555	617	581	570	573	590	618	598	528	521	567	589	598	536	576	563	604	574	579	611	546	581	588	544	625	601	560	555	636	533	559	552	615	551	607	612	549	588	552	572	567	543	598	622	568	612	609	542	641	564	587	574	573	610	597	570	590	547	571	580	575	589	545	583	579	552	571	572	591	548	596	610	601	598	589	577	569	567	567	561	519	522	605	574	532	623	575	576	555	524	588	634	596	559	571	567	549	562	589	565	578	580	571	561	600	580	584	562	612	582	619	540	587	559	568	592	560	606	541	576	585	584	570	572	577	545	609	595	576	590	574	566	575	553	582	581	572	583	567	569	553	614	592	546	596	578	578	542	588	574	580	600	571	574	617	601	537	566	526	611	527	548	556	597	606	582	633	599	563	566	566	555	567	578	581	586	611	595	549	568	561	570	573	544	612	604	589	600	580	597	624	568	571	587	583	559	633	603	576	582	564	582	590	587	552	549	596	555	553	541	613	585	515	537	577	584	580	538	560	597	598	593	569	541	561	598	584	556	605	573	584	581	546	574	593	544	568	600	614	542	589	582	610	580	579	575	588	613	569	541	586	563	551	570	584	598	583	583	568	582	581	583	640	560	592	579	580	560	584	599	587	609	604	617	564	601	600	581	579	556	564	574	595	581	576	576	596	588	600	545	609	566	546	592	611	588	571	582	565	567	526	565	585	530	552	570	565	608	545	580	594	555	584	569	582	562	583	603	560	595	579	574	525	604	634	565	564	595	538	559	575	611	562	568	605	519	548	561	580	574	586	577	571	588	591	555	553	582	557	586	583	536	590	565	580	575	566	620	585	565	599	564	618	566	575	579	594	650	581	611	566	569	561	606	548	564	558	576	574	599	592	609	605	507	581	556	569	563	630	603	593	604	566	569	624	585	593	576	579	568	567	571	567	577	592	596	563	549	602	593	602	573	528	592	594	568	594	561	594	570	570	543	606	569	568	581	603	596	617	603	548	608	583	579	542	559	586	593	601	583	604	549	587	586	596	552	587	586	585	581	579	553	608	615	604	636	539	612	591	607	598	606	582	576	571	540	580	584	600	582	588	586	617	592	542	604	578	559	552	570	620	595	606	561	569	576	599	621	574	567	611	585	563	609	554	573	594	600	560	615	558	596	595	615	560	579	568	542	568	594	569	565	618	629	566	592	576	593	563	576	554	583	558	589	587	549	588	583	546	542	576	551	574	574	608	565	569	595	572	592	591	550	577	631	600	579	553	602	576	561	516	599	557	568	573	547	573	583	579	562	583	599	607	557	591	613	580	581	564	582	566	595	569	572	546	590	583	578	617	574	575	545	583	571	557	594	587	569	539	571	586	595	551	597	549	582	537	562	566	575	580	605	567	591	568	553	572	579	534	550	529	560	586	540	544	589	570	544	532	572	607	600	580	532	586	573	543	595	592	590	563	589	597	575	565	552	602	574	552	579	597	597	587	560	617	591	596	542	569	606	574	608	576	621	613	598	576	578	567	602	644	578	591	567	574	567	563	558	598	568	583	576	560	598	571	572	560	547	564	603	593	575	599	532	578	545	562	564	569	552	580	590	587	547	606	586	569	573	584	531	592	631	563	588	596	590	602	624	598	574	593	547	549	564	608	588	589	591	580	535	565	550	577	591	537	543	544	554	597	547	604	613	572	573	531	568	595	597	544	567	553	558	549	540	560	582	597	574	603	587	586	588	580	604	606	573	603	553	615	573	547	631	550	639	527	561	544	602	567	587	598	566	562	586	586	553	555	591	592	609	590	538	584	597	594	551	581	582	584	586	577	578	542	624	555	552	576	584	581	643	596	564	566	576	581	600	558	596	587	601	567	603	603	608	574	602	523	567	574	554	604	577	575	536	605	594	599	602	574	578	577	561	582	588	616	545	590	566	539	585	589	573	587	608	546	563	588	577	573	516	572	577	546	553	590	550	602	604	611	549	588	592	563	578	579	556	552	572	580	564	575	606	577	549	604	552	567	559	554	600	528	574	591	549	617	555	568	608	608	564	583	587	557	565	605	606	553	565	556	589	581	562	576	526	598	560	575	589	558	574	569	564	545	583	554	603	623	628	624	611	588	586	528	584	627	536	584	554	615	579	571	538	560	555	618	578	603	575	591	569
27152	9152	4637	3116	2069	1485	1220	960	802	730	630	458	502	553	493	536	451	392	346	341	263	226	258	271	245	253	262	235	234	241	265	241	202	226	248	251	254	228	227	210	233	238	190	217	253	226	253	188	229	210	211	217	227	231	236	231	215	218	223	212	214	218	228	216	239	197	231	242	239	220	221	206	216	199	210	224	217	201	218	225	193	199	189	199	240	217	221	214	230	213	240	214	247	227	245	192	210	214	215	235	233	229	242	261	212	255	198	219	196	231	219	239	234	236	229	205	212	208	221	253	222	195	212	250	214	237	230	206	235	215	203	228	195	241	207	177	202	208	224	228	224	237	226	239	197	223	208	210	203	207	180	225	209	245	215	220	214	225	216	226	258	206	212	199	210	204	215	207	243	221	213	216	201	192	201	216	225	202	216	234	194	205	214	235	215	259	218	228	208	205	222	207	198	216	219	208	220	237	221	199	219	252	229	218	221	238	238	217	212	220	232	231	216	232	211	223	198	203	207	202	214	232	206	208	203	219	223	234	216	214	228	188	226	225	234	216	239	219	242	215	218	201	234	234	222	198	259	228	227	221	183	216	210	243	210	234	223	204	209	207	261	223	235	221	211	264	213	212	198	200	214	218	216	232	202	236	224	212	223	216	227	221	219	223	237	255	199	233	209	227	230	225	202	197	234	232	214	226	252	216	214	182	229	218	228	219	223	236	222	247	216	224	232	238	194	227	200	208	217	233	228	229	207	209	217	210	212	217	236	221	207	198	221	218	244	225	217	207	218	207	218	218	207	223	186	211	204	211	221	191	222	220	231	199	212	232	226	246	212	220	225	253	239	210	220	214	191	201	247	200	208	234	208	217	191	236	221	225	226	216	207	214	210	223	205	211	225	216	233	220	205	232	228	209	206	254	211	222	216	210	251	231	200	248	224	205	209	219	189	219	187	203	205	206	219	223	234	210	221	185	205	233	208	233	228	222	220	231	198	224	232	222	215	185	243	198	202	229	193	237	201	220	220	212	213	209	199	191	219	241	234	231	212	222	205	226	196	227	209	222	225	245	200	224	233	234	220	218	238	248	249	206	234	222	216	234	219	207	227	207	242	187	226	237	224	218	215	221	218	220	231	234	209	223	235	195	211	215	204	213	215	196	223	227	243	226	229	226	220	247	217	229	216	232	241	209	211	234	240	246	194	224	223	222	206	231	197	223	212	201	216	230	226	213	257	183	215	233	214	218	230	213	206	232	252	229	194	222	209	204	211	213	196	199	216	224	235	223	215	204	259	209	211	217	239	205	186	214	215	217	211	237	195	244	201	204	195	207	202	252	207	217	250	207	209	235	234	238	226	220	217	208	235	248	222	193	230	234	239	231	218	226	215	258	196	241	219	237	187	230	242	204	225	189	214	222	235	218	223	203	208	220	221	227	216	236	227	238	212	218	223	218	247	195	209	220	207	206	204	180	226	213	222	256	198	240	240	217	192	212	226	217	221	210	214	224	199	221	218	239	215	238	233	206	228	225	199	243	247	222	228	257	215	215	237	257	232	240	210	228	197	213	205	228	208	220	232	232	225	196	203	221	216	238	215	230	177	203	244	227	235	212	225	210	202	202	233	205	230	214	206	198	227	207	225	207	214	223	228	221	209	231	195	246	240	210	213	217	228	202	222	218	224	202	212	213	209	257	243	232	214	219	222	215	214	221	225	221	222	265	238	219	228	199	219	241	203	227	214	195	187	210	221	237	229	223	229	226	205	197	226	214	204	220	198	181	229	200	222	219	223	210	210	218	247	221	179	212	243	216	222	237	229	247	205	207	210	201	261	228	237	221	218	193	213	224	218	225	234	200	244	205	211	226	215	192	202	195	205	199	224	202	209	232	211	233	225	205	223	234	225	222	212	224	205	195	218	233	221	176	224	214	233	215	238	207	239	218	228	240	217	212	242	213	201	225	238	259	215	215	240	206	213	234	193	223	219	211	231	236	194	224	202	218	232	238	225	242	228	202	195	231	193	197	231	232	227	214	227	213	215	235	227	227	196	202	193	249	211	223	193	239	224	209	239	244	232	223	183	217	228	231	219	201	215	217	201	206	218	215	210	237	212	245	230	214	230	209	200	208	255	215	208	202	205	203	191	217	217	200	234	211	181	216	218	206	202	201	234	209	232	227	226	214	209	221	238	216	211	224	193	202	228	233	216	222	219	211	195	228	219	204	223	237	203	220	214	217	203	232	243	252	227	227	239	232	219	228	226	262	217	211	230	236	202	229	236	215	218	213	205	220	210	232	205	222	196	229	231	226	214	204	217	190	221	192	207	208	192	226	185	204	210	233	235	199	215	230	204	240	216	229	216	210	210	213	225	211	209	230	250	228	232	224	215	212	213	205	217	223	219	237	209	226	200	208	241	243	214	213	210	229	245	233	214	245	211	216	250	227	246	219	204	209	214	209	223	237	222	234	267	204	223	212	224	197	214	241	212	241	243	234	260	231	185	214	207	200	211	215	225	234	227	228	228	216	221	210	204	228	206	242	196	218	214	234	240	195	236	235	215	186	220	236	222	238	220	199	241	254	240	223	218	224	226	202	230	226	206	239	207	217	230	232	228	204	237	189	225	195	211	230	186	230	213	210	194	192	211	212	210	209	237	212	202	227	235	233	226	216	194	199	213	238	221	219	206	217	250	226	216	208	237	240	208	207	214	211	207	201	228	214	222	230	249	245	189	198	226	214	238	244	209	234	207	237	213	236	215	235	206	223	219	211	217	220	228	231	205	248	218	228	220	216	201	219	234	204	225	208	211	223	217	201	230	215	234	198	216	230	216	203	221	236	239	243	240	224	224	204	199	193	220	211	207	225	214	224	208	226	207	217	239	240	259	234	232	221	221	235	204	227	223	204	231	233	217	234	215	190	237	253	200	228	247	232	210	197	228	250	236	238	236	260	226	222	221	201	227	225	208	221	211	229	208	212	191	228	193	226	220	218	208	216	221	200	212	230	211	206	240	209	233	224	205	222	246	216	213	244	201	210	218	214	212	219	255	220	212	256	214	235	188	227	241	195	220	219	170	216	213	199	237	207	214	193	207	211	214	229	207	235	203	253	250	235	193	202	200	230	224	221	258	224	224	201	213	259	216	235	218	209	205	212	206	220	218	213	234	224	219	213	222	229	211	196	222	236	203	227	207	237	196	217	215	236	246	216	220	228	200	211	215	223	183	267	245	238	216	229	228	212	206	200	209	197	208	227	227	241	223	236	216	193	210	228	234	232	218	204	216	204	226	206	211	226	233	237	224	217	223	222	224	204	196	210	238	213	222	200	211	229	214	179	235	248	208	212	225	219	208	217	227	218	221	213	238	228	217	219	213	221	218	206	201	225	230	236	223	237	213	213	208	214	223	194	202	217	220	218	206	224	209	228	235	212	214	250	190	215	197	220	226	246	206	232	222	239	217	190	256	228	224	200	239	204	204	204	249	224	224	221	213	194	215	255
15732	5931	7823	8628	7422	6215	5093	4287	3764	3238	2605	2168	2303	2444	2293	2413	1902	1519	1242	1384	1025	773	928	941	807	790	715	741	639	560	661	602	602	541	577	644	622	573	597	515	643	559	563	569	550	613	631	670	601	554	500	571	547	512	535	522	593	556	559	513	583	565	557	549	513	518	544	545	583	527	555	559	578	532	591	523	575	539	513	516	567	517	494	536	552	524	524	519	549	535	510	530	515	506	525	531	541	501	567	524	516	564	527	559	518	545	518	531	546	502	484	532	525	532	529	544	536	529	591	554	566	516	547	534	523	505	512	529	516	501	530	516	530	490	500	531	572	579	507	562	535	519	538	551	539	558	519	522	539	554	549	555	516	488	534	526	514	528	535	495	553	522	539	542	505	521	480	523	536	522	537	530	526	521	525	568	522	540	551	538	546	564	497	580	531	499	503	534	546	533	536	532	526	537	554	488	544	553	531	537	511	559	507	527	492	533	560	563	539	537	559	503	526	541	554	530	552	550	541	490	510	532	524	512	490	516	506	534	532	540	550	542	499	494	502	543	523	494	510	542	527	507	554	514	519	540	528	535	545	553	555	542	534	495	555	540	545	484	534	545	519	508	552	559	570	557	484	519	555	537	520	549	559	545	533	507	511	512	553	541	519	577	542	535	495	492	502	512	545	532	533	554	522	523	525	537	544	532	521	539	562	533	519	529	530	514	525	533	598	491	543	495	529	528	501	535	543	543	508	533	509	564	542	542	523	531	520	522	526	554	493	505	504	524	531	566	561	525	532	536	539	535	567	548	561	516	511	522	532	543	540	516	516	536	536	502	533	505	554	542	500	518	563	518	523	552	566	513	523	545	545	520	518	521	571	555	520	518	482	554	535	536	556	521	531	500	522	498	517	510	554	545	543	510	503	493	536	511	489	496	552	515	524	527	534	511	526	530	570	520	513	542	524	528	565	549	555	562	564	494	524	509	500	531	537	557	525	531	529	506	522	552	538	514	574	552	547	551	598	576	534	540	559	530	524	534	513	520	546	541	536	536	519	512	506	542	543	523	528	543	537	494	530	535	550	510	516	546	534	496	515	507	532	517	537	498	514	499	544	527	481	553	530	539	511	522	566	533	543	532	474	553	537	508	498	551	507	525	533	537	538	557	447	522	570	524	506	544	527	528	519	488	530	501	531	491	537	549	539	582	528	573	546	516	527	571	550	499	504	555	543	556	562	512	549	529	503	530	527	560	532	493	546	565	560	518	503	515	536	521	509	552	475	548	507	513	522	555	541	567	526	514	551	501	514	515	547	511	520	577	525	543	520	548	506	508	552	487	564	519	520	507	546	519	542	523	527	552	529	529	518	522	537	543	543	513	512	545	514	525	532	520	531	542	555	492	524	527	524	512	521	527	504	521	500	551	532	502	531	519	522	486	543	534	502	524	568	497	518	514	521	522	525	536	536	545	486	490	525	505	517	526	506	525	525	514	510	518	556	554	498	505	536	529	546	570	540	525	543	516	526	510	523	499	551	462	508	546	510	536	527	522	515	537	523	552	566	547	549	509	590	550	528	555	508	512	502	503	567	556	537	484	483	508	517	556	515	535	533	518	512	482	542	485	555	539	529	487	550	542	495	528	542	531	536	518	511	564	542	511	540	520	519	509	526	498	523	565	511	506	496	539	530	497	544	523	501	522	560	500	550	495	524	516	510	538	515	524	523	559	531	523	542	518	549	507	518	512	507	525	552	530	507	527	543	511	537	500	550	515	540	523	540	530	578	555	528	524	544	540	539	538	547	525	578	569	510	545	553	555	571	532	528	560	522	532	534	542	535	549	534	567	563	578	518	542	522	516	550	521	539	505	535	506	527	546	503	527	554	527	520	552	566	525	545	526	547	537	524	583	531	514	473	504	513	518	571	579	539	498	564	590	489	498	505	535	562	480	509	472	524	526	517	535	566	528	529	526	503	510	515	546	507	526	519	541	534	566	542	527	552	558	568	505	539	557	576	549	526	506	513	521	559	535	512	483	502	560	565	497	524	532	565	528	523	543	537	537	496	515	552	476	520	501	512	529	570	531	521	523	529	512	531	522	553	539	561	539	539	549	514	541	519	542	529	545	541	522	567	496	469	493	560	515	506	468	529	537	530	502	560	565	517	528	525	499	542	512	533	529	490	489	557	525	537	521	525	525	496	515	495	520	539	496	552	551	528	546	520	562	557	505	496	549	533	547	556	495	523	510	543	525	529	542	584	524	562	534	566	495	563	523	557	524	534	517	544	514	549	527	518	556	504	501	506	547	527	546	494	542	514	542	545	538	496	484	503	507	535	531	517	533	503	518	485	554	523	537	501	546	543	563	510	509	495	527	520	552	506	535	566	533	519	546	504	533	550	541	539	527	557	548	544	530	521	550	538	545	560	482	538	519	552	520	564	540	552	524	571	564	512	562	535	583	522	571	540	552	523	549	510	522	536	557	498	543	506	498	535	517	543	548	543	561	530	557	516	536	562	511	552	539	533	506	537	529	541	563	532	516	532	554	508	509	557	524	532	521	500	521	516	557	568	487	526	542	522	504	526	517	495	541	526	483	497	500	554	515	553	537	530	560	598	514	522	491	536	503	515	481	542	514	548	491	545	552	533	559	558	495	531	515	520	535	504	557	587	523	533	524	578	554	534	529	528	547	536	531	533	577	533	525	551	560	514	521	552	545	517	513	520	510	523	548	554	549	564	507	537	520	532	499	537	533	491	544	520	530	576	508	524	562	550	504	533	563	516	562	548	506	532	536	508	513	516	516	510	512	522	526	524	504	524	531	473	522	520	526	538	526	506	542	523	502	542	538	586	545	553	541	514	541	537	555	508	542	521	517	521	532	539	544	523	530	514	505	545	500	535	525	526	526	489	494	503	545	543	511	539	501	547	503	586	517	524	519	541	544	528	548	557	496	530	553	509	521	495	499	506	543	501	502	531	548	542	527	504	566	561	475	524	520	499	493	556	539	514	499	517	501	507	536	515	508	537	536	543	558	535	541	540	499	508	558	528	496	526	553	548	475	517	545	547	499	522	510	535	525	572	508	537	542	505	518	559	513	512	525	526	509	520	552	508	492	554	521	537	514	575	533	510	511	530	499	557	524	546	544	508	507	535	526	545	525	520	526	516	472	534	524	549	594	579	548	555	517	502	507	534	525	502	539	504	536	516	492	503	557	565	545	520	533	522	518	529	495	476	542	540	550	496	501	521	540	548	511	514	533	548	521	566	564	572	519	477	523	527	507	540	547	508	495	525	529	565	549	547	547	504	511	524	511	518	531	535	509	551	523	512	497	547	524	577	501	533	568	545	514	511	509	502	544	477	503	499	495	528	520	529	514	567	543	543	513	547	543	505	494	550	592	526	547	522	492	516	551	540	545	523	489	535	515	542	541	506	526	521	508	536	533	513	569	523	509	577	536	500	514	487	496	522	527	492	548	543	502	545	565	503	529	529	545	531	540	554	540
8186	2576	1395	1028	888	709	614	597	547	536	478	445	471	467	491	494	464	456	396	448	444	403	388	370	382	405	405	369	410	395	406	448	408	464	427	430	418	395	392	405	405	397	373	398	446	455	383	416	419	389	408	371	364	402	412	411	344	433	384	367	393	374	399	374	417	393	414	405	390	396	407	354	375	411	382	423	393	377	403	396	369	404	383	409	402	398	376	371	372	392	367	398	372	388	413	410	410	385	436	403	441	418	371	359	422	388	382	368	423	433	386	395	422	436	413	387	420	373	372	384	378	376	399	364	379	372	370	384	366	401	428	392	386	413	374	412	414	394	382	432	394	419	390	406	392	414	410	379	382	376	400	381	365	391	395	386	385	342	378	384	379	386	414	411	436	398	368	401	402	362	394	421	406	370	389	396	388	381	425	423	389	366	377	393	418	393	440	419	410	355	397	394	419	387	368	373	376	381	409	418	366	404	378	384	365	402	415	413	369	412	383	379	396	419	421	380	362	422	377	385	408	372	383	378	401	429	397	390	439	362	452	370	412	436	381	384	447	382	384	422	400	421	384	380	374	411	361	403	372	364	422	420	419	438	414	379	396	364	395	427	359	365	374	400	419	403	373	393	435	408	390	394	360	420	373	396	407	370	425	398	428	362	408	391	389	409	393	401	385	401	417	347	397	351	369	388	381	394	413	368	409	422	406	374	393	374	416	410	428	384	384	386	395	407	382	401	402	359	372	397	356	399	394	415	402	393	374	422	381	385	374	388	402	339	370	395	377	402	405	381	402	435	385	410	372	383	404	436	395	388	419	402	366	360	368	368	411	395	383	371	410	367	391	399	379	419	356	395	388	361	416	399	397	401	384	422	436	393	392	398	412	419	391	359	376	422	355	380	347	397	402	394	379	394	371	386	374	395	407	382	388	363	391	380	412	358	389	390	415	402	359	408	406	400	366	385	412	391	393	385	380	399	386	372	405	373	387	401	464	376	393	428	383	397	417	373	382	377	423	407	440	388	408	388	370	381	390	415	363	379	377	374	403	367	374	382	386	368	395	419	370	409	398	400	399	437	401	412	420	433	358	391	387	383	423	435	395	363	408	369	409	410	387	395	390	423	362	408	420	372	379	379	410	413	390	371	385	386	435	389	357	408	417	426	416	408	393	382	396	398	412	373	380	389	393	414	405	396	390	399	402	385	385	404	419	419	387	360	378	389	419	402	403	378	398	384	392	353	386	434	405	381	375	401	406	378	407	412	396	423	424	416	374	397	339	396	338	367	418	363	361	377	377	399	366	393	388	359	436	392	413	416	417	378	375	391	389	379	392	365	385	395	356	393	416	388	394	383	360	383	361	367	411	422	378	404	383	389	375	397	356	399	380	408	397	415	394	443	360	381	387	415	393	362	386	422	410	359	389	383	386	417	412	386	356	417	395	403	397	374	393	415	375	373	391	390	351	416	382	425	430	396	378	405	422	421	407	364	363	377	364	346	392	358	389	429	379	380	379	404	401	400	413	368	393	402	365	378	377	362	390	418	406	353	363	396	417	390	388	395	349	396	381	337	394	393	386	432	424	389	355	377	382	399	420	367	349	379	402	405	401	373	364	399	432	365	378	406	406	392	380	401	366	362	352	383	392	386	398	409	404	479	375	420	419	410	364	403	378	402	403	380	416	411	381	379	389	375	352	378	379	398	367	401	375	407	371	371	426	401	404	384	382	403	375	405	429	374	393	396	373	375	368	423	406	408	390	419	409	418	378	399	386	380	418	402	393	348	416	395	410	388	412	379	390	396	381	388	358	389	376	413	393	388	396	402	403	405	339	394	425	420	404	430	374	380	384	359	404	367	402	387	382	394	402	405	364	368	377	392	402	392	412	392	389	403	413	387	378	428	380	427	413	387	383	395	384	390	364	413	403	387	372	403	427	378	371	384	397	417	414	410	381	376	421	441	411	371	398	384	408	361	405	395	395	358	379	377	396	424	411	388	380	391	390	387	379	391	416	410	415	389	390	423	378	410	341	361	376	363	410	374	358	363	381	392	400	377	406	391	403	402	384	392	373	398	433	379	399	386	397	388	369	384	410	396	426	373	400	377	358	446	369	399	393	392	389	411	386	368	401	395	390	442	349	403	413	382	444	413	391	397	367	403	413	378	393	419	407	372	410	364	401	412	411	407	384	366	404	429	387	403	347	421	404	389	391	420	440	362	401	436	418	392	399	382	409	383	387	380	417	415	377	366	399	377	429	409	407	429	375	446	422	407	371	372	377	359	338	388	384	389	403	384	391	416	341	326	386	370	371	406	394	351	387	395	386	399	407	370	397	373	389	415	369	428	380	418	416	367	419	394	369	426	371	437	387	364	380	382	425	391	375	425	414	382	403	391	455	399	372	380	375	399	377	401	381	401	426	430	391	411	422	403	406	420	438	382	424	367	398	392	359	412	421	401	382	368	373	388	394	389	402	363	418	426	373	372	378	386	400	407	370	404	407	413	407	360	379	381	386	395	384	393	375	407	429	398	423	378	383	400	377	395	378	382	387	353	363	403	423	401	361	340	413	377	408	411	375	395	391	385	405	375	398	379	360	386	392	376	391	395	439	418	378	389	399	427	393	389	391	381	407	372	357	395	396	388	371	403	430	397	355	394	409	387	413	409	431	429	427	399	422	364	400	452	389	369	400	367	393	421	402	417	424	359	445	407	396	420	405	425	414	419	363	377	411	386	404	401	379	364	351	371	401	389	413	366	432	357	383	362	390	412	389	370	405	391	387	384	397	412	400	412	373	368	355	331	385	349	383	347	383	403	393	400	412	428	384	380	419	425	384	420	427	375	412	429	388	396	382	427	395	387	412	361	401	389	373	346	444	388	414	386	401	379	390	371	405	399	393	387	386	381	382	383	382	367	376	409	380	384	421	438	370	425	388	411	422	388	383	401	380	387	407	381	407	401	375	411	383	399	371	414	375	359	438	408	385	427	403	425	413	402	341	370	425	402	427	394	390	354	416	346	357	378	387	403	398	380	384	405	392	365	420	422	376	400	375	381	411	404	365	374	377	389	379	362	389	424	405	399	444	403	439	373	373	414	398	389	451	380	397	390	370	378	388	391	376	376	389	412	425	399	394	384	413	380	406	355	359	404	400	402	395	371	383	366	439	381	386	381	390	413	441	373	443	390	442	406	375	387	396	406	383	387	397	407	388	361	374	386	423	411	378	390	379	356	418	391	365	358	413	430	407	405	393	384	396	403	372	363	410	385	454	378	379	361	389	400	376	370	407	405	391	385	359	405	384	386	380	375	355	403	386	396	373	423	401	418	426	374	357	385	412	384	419	389	400	364	391	374	400	419	377	399	408	423	401	405	408	399	387	401	414	380	386	375	367	408	413	406	367	455	400	409	395	372	378	377	377	420	382	355	389	393	437	399	400	401	376	423	401	383	428	398	379	391	363	372	386	370	409	374	383	403	401	402	400	406	405	378	379	393	359	395
5496	2419	2879	3120	2771	2403	2070	1861	1680	1509	1389	1308	1401	1477	1347	1331	1305	1147	1035	1081	1021	890	914	937	881	893	878	836	858	803	904	950	886	841	890	855	861	793	862	867	885	861	855	855	877	848	864	852	815	847	837	886	803	868	859	858	878	825	862	883	857	865	833	872	839	888	825	861	851	832	879	810	858	881	837	826	865	817	887	871	855	858	845	878	862	889	819	840	822	822	840	856	843	832	898	842	848	829	932	791	844	873	865	850	912	813	905	850	898	870	816	880	813	851	815	851	838	793	860	807	840	868	865	874	887	889	856	852	868	863	854	858	861	892	814	904	799	813	818	870	799	861	826	824	864	835	783	838	846	847	836	856	813	841	822	867	844	870	811	866	859	849	844	916	812	859	845	858	856	817	862	883	826	847	907	862	872	838	840	862	821	906	806	841	875	870	824	892	796	830	795	812	825	855	812	810	878	883	811	845	817	805	849	850	857	891	878	822	819	861	855	845	838	829	828	817	834	831	892	841	828	846	877	863	812	806	823	856	773	882	831	842	916	791	881	839	824	821	827	907	850	888	818	857	820	888	796	826	880	855	854	823	811	847	858	873	811	810	863	855	822	837	814	854	856	841	828	864	816	841	882	848	812	844	844	840	808	845	826	866	866	841	828	828	855	792	864	849	821	826	871	838	841	848	901	846	900	861	863	827	929	842	888	857	835	846	881	884	820	850	916	825	842	830	864	827	834	847	847	815	890	870	844	831	861	889	844	842	844	768	844	869	857	838	829	837	846	824	822	880	839	882	802	778	845	849	914	882	866	872	843	906	857	805	907	889	863	841	830	923	911	834	842	787	871	810	909	848	870	837	882	894	814	876	849	826	889	848	824	844	865	851	809	899	799	822	883	873	857	857	883	846	880	844	897	835	867	829	856	872	817	838	850	818	847	866	866	843	840	887	884	845	862	826	866	793	890	837	829	860	866	806	801	852	823	828	849	862	887	842	865	870	851	820	833	814	870	850	831	854	870	817	882	857	855	818	849	848	857	834	845	882	881	889	827	825	840	830	869	861	795	865	834	849	859	839	825	799	843	829	888	834	880	836	833	886	834	856	832	871	870	885	854	844	814	774	897	838	870	852	851	880	827	870	841	807	860	899	864	874	832	859	824	868	893	827	822	800	869	830	833	834	834	828	836	924	872	867	855	893	872	800	892	849	875	899	826	874	886	863	855	908	905	798	886	822	863	857	846	879	890	839	828	817	878	824	843	833	784	885	822	857	838	819	794	781	877	837	868	844	877	847	824	853	857	835	865	839	843	862	870	885	813	831	846	869	882	847	878	864	871	845	833	861	900	827	852	814	799	888	825	897	819	831	853	853	879	866	863	796	845	902	787	832	838	844	902	856	873	874	842	859	920	864	859	834	769	865	833	796	838	822	808	857	870	806	871	855	826	853	875	861	882	839	839	851	838	850	845	857	832	837	854	858	819	828	873	909	889	868	878	836	863	829	788	848	862	828	875	862	853	884	840	902	853	863	816	796	865	828	875	895	878	858	803	894	918	870	875	874	869	883	846	827	891	842	832	847	842	859	859	810	853	826	777	872	874	903	832	844	860	809	880	867	863	837	821	894	811	856	867	863	824	849	841	793	922	863	850	827	825	860	833	866	832	832	851	829	837	849	865	877	780	798	862	844	828	858	811	858	851	843	852	855	801	878	835	859	864	861	855	857	825	899	929	829	840	885	841	845	825	850	886	906	843	814	839	859	825	860	853	848	858	881	830	862	856	883	828	864	837	867	816	886	805	788	856	819	840	823	842	847	853	865	844	835	827	819	860	848	893	887	836	828	859	840	807	930	868	822	864	862	847	846	893	835	861	877	861	862	822	798	828	875	865	799	828	849	813	895	810	842	850	865	834	851	827	890	843	857	820	834	846	789	817	874	866	880	868	877	796	811	797	803	795	815	859	783	868	846	850	801	872	840	890	815	844	873	853	896	815	839	837	862	877	848	852	866	795	913	882	851	886	863	896	852	848	843	857	858	829	858	801	841	840	853	876	891	848	803	907	864	840	864	853	892	801	826	873	881	882	811	804	849	849	830	879	849	847	807	845	808	843	826	836	832	837	802	833	843	811	834	797	910	833	860	836	899	872	816	859	899	853	811	844	864	891	844	883	823	860	881	839	840	848	858	824	831	807	858	872	849	869	867	797	867	844	834	876	797	856	861	850	865	885	855	809	865	826	829	847	880	818	850	842	861	846	792	894	881	815	847	834	898	852	861	866	838	825	833	872	847	832	848	850	922	843	884	856	845	819	847	881	802	868	867	822	834	813	823	856	817	884	879	864	887	839	818	881	859	850	837	839	818	880	845	823	853	835	825	812	854	843	860	800	849	840	770	911	847	804	900	843	850	905	823	805	864	856	848	889	796	816	821	825	830	850	882	871	823	816	856	804	856	867	878	865	854	837	845	853	845	846	862	929	906	839	833	868	805	882	861	878	861	841	851	827	892	868	830	835	861	787	852	810	858	831	852	871	834	875	767	774	845	855	859	859	851	921	867	845	853	814	828	819	828	814	865	879	848	871	860	820	857	867	846	864	873	896	864	862	881	818	850	870	840	822	850	881	836	822	868	780	866	868	883	875	865	873	828	862	868	837	859	833	883	891	868	887	842	832	850	834	862	851	891	864	838	822	824	837	872	798	863	810	839	851	845	883	865	864	826	805	828	854	842	840	791	850	888	886	824	779	896	805	871	855	820	868	867	840	886	919	844	849	892	808	880	828	804	828	830	809	803	881	859	863	885	830	791	851	866	878	837	862	880	855	832	899	846	804	896	806	862	881	874	851	830	812	858	799	834	810	855	807	828	860	864	861	825	860	846	888	859	803	848	883	833	800	882	812	814	830	854	852	850	863	868	833	834	846	832	898	871	857	848	857	853	890	895	888	859	823	847	866	896	808	856	839	870	877	855	840	867	843	844	810	840	845	883	824	793	927	872	853	887	864	807	860	856	798	832	830	845	870	811	843	872	870	828	815	824	851	805	885	851	818	791	856	838	809	849	851	884	796	882	836	852	852	858	805	847	867	849	815	883	898	801	834	863	847	858	874	865	891	870	858	811	840	867	821	881	897	821	850	856	883	861	892	852	849	845	864	858	834	870	804	881	826	884	840	860	847	820	851	844	876	872	851	778	887	833	899	811	848	850	871	933	791	873	869	860	819	871	848	873	858	830	899	867	835	805	891	871	862	811	853	859	852	850	833	843	796	828	861	868	821	874	803	823	819	841	860	822	849	860	873	815	791	850	844	839	788	918	852	859	864	824	836	857	836	789	846	839	837	860	836	875	836	847	867	801	841	838	852	802	816	843	887	878	857	809	839	830	834	857	818	804	837	848	845	826	834	845	821	858	830	825	870	823	831	837	825	833	864	866	866	882	785	849	803	853	813	830	797	874	805	840	870	845	832	882	933	819	846	830	870	814	805	875	878	835	832	816	828	849
18028	5189	2707	2028	1380	1054	868	731	627	560	484	439	480	476	520	450	441	382	364	381	303	274	267	312	266	320	284	271	270	276	264	274	288	272	272	261	278	265	273	283	269	259	282	285	247	266	285	269	248	233	277	266	288	247	220	284	242	266	261	277	262	268	253	293	298	272	244	260	263	287	252	266	265	280	265	293	239	258	258	255	268	256	248	276	280	289	274	249	279	247	290	295	260	259	269	282	262	303	252	291	252	258	277	249	266	250	270	290	254	242	261	253	252	264	283	266	278	257	273	279	261	305	251	247	242	242	285	279	248	298	256	276	285	251	262	256	275	273	266	254	258	274	256	263	267	281	266	259	257	256	251	291	275	254	268	241	267	256	248	262	251	275	258	268	277	273	278	265	252	269	268	242	279	251	229	267	249	267	258	273	245	263	269	284	261	278	280	264	263	253	268	261	255	211	287	282	272	275	257	299	268	237	290	261	254	253	262	272	262	263	249	264	260	282	269	255	267	275	268	263	276	254	250	244	271	252	243	232	269	257	285	242	263	288	264	275	248	277	264	237	238	264	273	298	251	228	274	282	302	265	267	308	264	260	282	245	272	273	301	266	286	307	269	243	267	273	255	245	236	251	267	270	271	253	265	237	258	258	263	254	241	253	258	273	299	281	268	266	273	261	257	272	256	262	263	244	262	227	237	278	234	223	222	259	255	276	281	243	258	236	262	251	295	277	241	252	243	225	273	257	282	231	275	277	283	238	277	247	242	242	245	239	289	282	268	272	248	232	282	242	252	231	277	277	260	270	256	269	254	268	246	249	268	250	281	240	262	247	240	258	229	253	253	281	266	261	246	275	283	271	288	256	243	256	228	279	271	262	283	227	270	273	269	267	262	271	255	256	247	256	261	294	274	268	268	277	268	279	268	246	224	271	267	275	244	252	269	281	268	255	256	258	240	254	250	250	267	271	260	275	262	238	239	260	246	229	280	264	234	249	252	246	262	256	273	296	268	253	286	294	281	247	238	238	247	229	285	270	227	227	224	278	256	262	260	301	241	274	289	276	245	250	257	253	268	256	272	294	254	236	219	290	284	269	258	256	229	284	276	249	264	237	266	238	232	259	292	251	211	259	249	271	259	278	266	268	274	292	222	264	264	260	268	270	269	246	254	285	233	234	243	239	271	303	277	251	242	277	252	279	279	237	285	235	277	272	272	262	292	254	254	268	287	284	258	269	283	269	278	269	284	302	260	244	271	251	249	253	261	279	230	291	269	270	295	270	291	263	254	254	280	235	276	277	276	238	268	312	271	280	248	263	276	244	285	263	254	220	286	247	265	243	299	249	251	267	240	284	265	250	291	242	244	260	255	215	265	256	257	266	249	299	284	244	255	265	318	247	281	252	261	224	234	269	275	233	289	263	237	248	245	256	292	266	232	273	250	272	255	264	261	243	285	257	248	279	280	260	250	260	278	279	263	256	252	276	284	252	254	252	272	247	255	271	284	278	275	251	263	269	291	282	280	271	241	264	281	265	277	240	247	273	282	278	263	269	242	257	292	236	238	246	279	305	277	278	252	267	284	250	250	265	241	281	275	266	247	258	251	257	222	268	302	285	328	233	296	229	248	258	243	263	249	245	273	287	254	290	251	265	247	272	245	270	263	273	242	291	258	272	250	266	290	256	266	270	280	256	251	262	261	232	250	277	246	280	249	252	266	281	254	247	260	272	239	260	285	254	273	250	237	254	279	233	255	253	306	252	245	230	251	260	268	258	247	253	257	284	233	257	242	268	239	283	287	254	259	238	268	235	282	244	228	255	262	245	259	304	255	260	279	250	253	263	249	271	261	304	240	272	296	247	263	259	286	262	272	248	258	242	248	265	260	248	275	254	260	273	249	296	246	277	290	289	281	302	267	252	279	261	247	292	240	253	270	271	241	240	287	264	258	279	275	236	276	234	242	262	236	303	296	262	261	268	239	227	217	301	252	248	266	294	266	264	248	240	235	266	274	285	259	231	269	250	249	294	231	263	272	250	273	280	243	271	259	277	267	249	227	238	259	250	310	274	261	245	277	266	262	252	245	275	285	281	222	282	270	263	253	238	277	274	262	290	264	286	284	259	262	241	278	253	254	249	265	245	256	275	271	260	273	266	236	256	254	263	229	242	258	230	251	246	289	297	246	288	238	279	281	269	266	249	255	275	252	259	256	237	230	278	258	257	235	275	262	271	240	226	275	270	275	277	248	262	266	275	247	241	256	233	226	267	275	258	247	289	242	268	276	272	256	263	261	272	265	260	263	260	239	270	262	239	251	234	277	233	289	287	258	259	275	299	260	278	257	272	237	266	258	232	244	248	244	275	287	262	262	251	244	271	270	238	240	266	272	279	256	268	253	270	258	264	263	263	266	258	273	252	238	240	256	286	266	280	266	260	238	236	266	237	237	241	257	255	267	247	254	257	249	234	280	259	253	245	249	281	276	264	269	256	266	283	260	286	272	250	244	294	241	280	249	223	264	292	262	254	250	250	269	258	266	258	244	243	292	285	258	258	245	222	268	249	232	265	273	247	281	254	257	273	278	242	265	233	259	303	269	257	242	255	262	246	251	265	273	274	241	267	241	274	242	292	224	244	291	268	254	273	261	277	229	225	280	243	238	285	256	240	280	224	256	240	253	273	269	255	262	237	269	269	269	250	249	282	272	255	279	261	281	252	274	248	253	249	279	248	248	234	239	232	257	283	246	239	241	251	271	291	254	246	263	264	259	239	260	280	244	251	240	276	257	300	298	269	280	239	284	272	290	293	264	280	237	277	259	294	254	247	266	266	254	239	238	286	248	248	277	270	281	253	238	280	268	255	284	241	279	280	252	287	242	244	264	243	265	262	284	291	252	264	258	233	244	248	256	279	260	256	252	279	253	238	280	278	259	272	265	284	274	224	269	260	261	224	276	221	300	247	233	258	302	293	267	255	282	271	265	248	261	272	238	257	244	258	257	285	279	261	259	250	250	279	268	271	245	285	256	295	271	252	268	240	246	282	231	268	264	271	268	285	254	247	278	248	241	277	293	266	240	257	274	251	281	269	312	282	257	274	253	248	245	266	243	257	288	279	255	266	259	279	239	237	245	240	276	258	266	261	259	298	258	264	266	266	267	249	273	266	242	275	267	298	256	279	235	266	267	257	246	257	259	271	253	268	271	245	279	262	255	247	284	250	269	300	281	269	243	288	234	254	261	267	260	277	263	254	270	274	269	260	258	283	271	266	258	261	277	252	289	260	272	271	237	244	231	268	269	233	269	268	260	271	276	243	268	255	257	253	255	282	259	274	238	274	262	285	250	258	269	260	268	264	293	265	237	250	265	261	264	281	284	262	253	249	247	262	235	256	283	277	247	243	295	251	275	265	281	259	255	224	237	272	265	246	281	255	237	272	264	263	231	261	253	286	229	266	261	271	261	231	297	257	242	259	270	264	269	255	252	267	259	235	268	256	247	268
11870	3845	5194	5866	5170	4347	3509	2941	2675	2320	1892	1778	1878	1995	1899	1993	1563	1249	1131	1050	931	828	800	810	740	666	784	712	652	609	675	661	636	663	611	620	648	592	655	621	681	610	652	589	662	662	676	607	602	608	611	647	569	608	578	594	605	652	644	582	553	593	641	607	586	593	585	594	593	630	596	626	621	623	601	608	600	605	593	594	523	603	574	635	591	560	607	608	572	607	598	570	586	608	604	569	604	633	597	595	627	568	560	589	603	596	548	576	584	588	562	588	617	603	598	621	599	602	565	563	594	589	588	606	583	585	584	566	575	622	610	620	602	626	628	619	607	581	605	611	603	585	594	582	601	620	587	621	617	617	593	618	610	590	608	587	557	568	578	564	604	600	577	600	570	576	591	594	583	608	615	573	624	605	576	622	613	636	572	572	622	551	592	626	605	608	598	563	561	613	591	631	608	620	573	611	593	597	556	554	581	602	600	582	609	561	612	595	628	587	628	544	589	648	561	579	585	569	583	564	574	581	607	593	579	585	588	571	627	593	572	563	519	620	595	589	575	590	609	562	540	605	605	598	576	601	605	541	610	570	610	537	609	586	596	578	614	556	614	554	577	611	553	607	587	615	591	601	623	548	595	591	563	560	598	617	560	579	567	583	633	570	576	603	576	585	624	570	608	604	618	630	597	591	603	616	550	596	596	625	614	587	586	559	575	579	595	602	598	563	605	657	609	604	584	639	594	588	643	588	544	606	614	610	598	590	605	594	561	564	548	583	606	605	591	565	626	596	622	578	583	589	575	617	584	600	615	598	622	574	638	603	596	608	622	597	579	630	605	603	602	561	593	580	610	578	581	607	610	540	587	593	573	603	586	583	603	617	598	618	639	611	566	586	545	543	623	581	629	576	595	590	613	640	574	556	612	631	590	605	587	600	567	613	583	587	592	594	635	557	607	584	596	587	588	581	574	580	600	584	614	589	582	569	611	622	575	597	599	594	568	599	583	594	591	587	594	609	650	534	593	559	539	586	623	565	602	596	588	612	574	617	631	609	598	596	623	590	606	622	616	603	614	572	600	578	614	613	566	547	611	581	618	581	574	610	629	619	607	596	598	584	575	568	619	588	597	577	562	590	635	616	601	589	601	613	555	595	579	567	573	601	590	639	533	625	604	589	633	632	600	583	588	597	567	630	551	592	571	595	573	599	592	640	579	582	607	614	633	604	634	595	579	572	580	565	573	558	593	585	588	571	602	600	587	635	593	596	618	632	606	616	629	603	521	589	604	624	600	629	591	582	570	585	554	573	600	666	555	592	575	619	609	615	601	567	611	566	623	601	598	570	609	580	627	606	557	661	589	629	579	550	574	612	586	598	568	587	617	595	578	539	608	610	590	606	608	595	593	608	618	577	621	572	627	641	641	588	583	595	621	586	549	577	621	568	575	579	640	588	590	625	608	613	556	601	566	597	584	562	594	605	555	566	615	607	636	556	618	601	611	579	582	616	625	589	571	565	591	568	551	610	641	586	561	596	582	594	646	577	615	583	604	619	603	596	590	601	640	630	600	589	596	595	603	597	657	620	553	605	597	580	607	590	580	614	609	615	591	577	589	605	604	577	626	547	604	589	595	570	635	553	586	602	595	633	598	618	600	615	579	612	584	580	605	620	572	606	587	617	612	585	608	619	570	584	593	542	648	631	624	611	591	566	560	576	619	626	616	585	611	629	601	567	607	571	599	582	660	550	631	599	559	558	623	592	626	640	624	541	574	597	579	591	585	590	633	603	583	603	576	595	588	592	608	575	596	565	590	589	598	570	615	570	570	582	589	551	602	636	565	579	597	567	602	600	553	601	611	620	601	598	540	573	592	588	554	554	604	571	590	599	564	602	593	581	624	547	599	605	603	599	590	564	597	584	547	591	575	635	581	560	615	617	622	601	574	603	574	626	610	589	587	595	614	579	588	586	603	568	585	591	616	601	600	565	624	591	590	566	597	569	522	580	600	589	562	594	587	615	608	595	595	612	615	580	548	572	623	611	631	579	539	634	605	613	597	609	595	600	602	531	595	620	566	547	568	581	632	526	588	582	598	593	592	647	581	557	600	557	606	610	610	579	612	617	612	610	574	610	588	573	635	614	600	573	580	616	584	567	604	581	579	594	579	555	608	571	607	575	617	618	578	593	590	590	603	612	573	550	589	595	578	582	606	602	625	639	579	542	563	566	587	612	647	601	621	611	569	600	606	607	615	583	585	594	555	590	592	591	599	621	597	585	579	605	658	610	570	575	620	578	594	607	604	596	569	600	603	626	603	628	601	613	577	560	645	610	575	582	555	572	594	601	539	587	593	604	621	608	581	628	594	556	545	566	617	627	564	609	592	567	619	647	577	606	619	598	616	585	617	599	568	574	661	630	584	622	602	572	590	565	578	586	618	610	587	601	599	589	562	624	571	563	593	630	527	596	575	576	568	566	597	601	590	602	592	592	584	590	576	627	607	578	611	588	596	630	589	623	567	574	582	579	620	634	582	603	573	566	582	621	610	591	590	620	624	576	544	589	561	587	643	590	604	617	618	581	578	611	600	573	548	594	597	590	547	628	579	594	568	547	629	586	557	607	595	574	573	564	556	592	572	603	578	599	616	534	591	597	603	593	570	634	623	584	575	577	623	614	571	579	607	588	587	590	583	576	619	622	586	611	552	548	613	613	563	571	581	590	538	608	589	597	564	590	531	577	584	610	575	592	570	579	634	618	618	558	580	615	596	570	620	591	632	584	591	590	598	593	525	646	599	569	597	597	563	559	621	607	607	550	544	560	599	553	617	593	550	562	605	613	594	587	625	619	618	621	567	591	608	591	619	602	537	611	606	560	599	587	569	596	613	597	611	617	602	576	586	576	592	601	624	596	613	580	614	596	564	573	623	625	556	554	588	573	616	576	562	602	585	590	609	579	611	602	553	573	595	610	578	629	620	555	591	592	589	551	578	562	536	597	604	558	631	585	539	547	570	585	554	628	600	589	625	576	576	580	613	584	586	593	616	571	625	646	573	585	587	593	581	570	615	621	556	586	657	582	584	621	568	582	577	594	580	580	581	601	603	599	639	634	557	590	602	590	637	596	607	604	568	608	548	593	623	585	598	578	602	571	572	632	621	617	617	541	635	569	603	578	601	612	586	566	586	594	584	596	601	558	604	622	604	570	574	559	599	585	570	568	575	606	624	587	557	584	639	570	584	578	573	609	636	569	624	614	598	625	632	627	612	605	581	565	602	560	635	583	555	585	617	585	627	590	596	595	602	572	613	586	587	637	575	591	612	646	583	583	596	582	565	627	571	577	575	618	553	573	613	598	577	601	595	575	590	598	631	553	649	567	573	572	630	574	586	620	574	553	609	562	579	600	568	600	620	616	618	618	623	585	547	598	582	600	608	563	587	594	606	629	586	557	618	603	564	598	586	612	587	570	575	578	560	581	627	589	588	625	551	573	635	562	563	594	587	569
27057	8976	4478	3123	2041	1599	1234	1007	855	706	651	524	607	558	612	532	479	367	368	371	334	283	300	271	244	253	261	252	234	207	246	258	238	215	237	248	241	214	231	249	222	236	253	255	238	275	238	243	219	221	249	219	218	239	248	217	224	219	253	225	228	232	202	229	236	259	225	214	201	234	209	234	236	227	214	229	235	206	222	243	248	239	238	230	235	234	200	248	215	221	246	238	230	235	231	218	256	220	210	217	244	236	215	203	238	226	258	217	239	252	244	243	219	214	239	236	250	216	260	220	230	233	244	216	256	246	223	220	214	238	250	240	214	221	217	229	245	197	200	210	219	239	243	202	243	225	225	237	251	222	224	213	209	233	219	232	263	236	235	230	266	211	274	215	224	220	244	215	225	224	230	235	242	202	200	242	227	212	223	213	244	229	231	201	213	225	233	248	194	226	235	199	252	250	245	212	218	229	240	252	203	224	203	207	242	243	249	270	218	212	227	213	269	215	241	227	216	234	236	255	236	191	213	222	245	209	221	229	228	248	252	219	228	220	230	221	242	239	251	224	240	227	236	231	236	209	207	222	219	215	232	263	213	227	203	229	226	255	218	209	228	232	225	231	189	215	190	237	225	213	206	217	232	213	250	240	229	224	230	242	209	230	236	226	208	213	246	213	216	219	199	243	251	203	189	231	209	228	221	226	217	237	226	224	256	204	211	253	227	208	198	231	253	228	214	236	239	225	222	223	215	214	225	228	237	235	228	230	241	213	256	227	202	211	208	243	219	213	216	244	219	222	231	215	218	220	257	202	218	250	261	246	229	228	191	215	192	223	239	241	212	241	235	238	231	256	239	207	240	207	208	227	216	203	220	229	234	220	236	216	221	232	247	218	241	237	215	259	241	227	220	260	240	240	228	211	202	236	228	223	226	233	220	212	215	222	243	231	248	192	219	222	244	206	223	220	208	205	209	258	245	226	226	202	236	233	239	193	245	222	256	227	228	220	237	242	244	219	244	223	234	225	225	234	239	229	201	250	236	243	228	233	193	234	231	254	244	215	201	254	249	234	225	235	207	226	215	212	242	233	215	224	225	229	234	219	226	229	235	240	221	206	217	235	229	219	246	230	238	222	220	219	226	234	206	221	232	233	251	232	221	236	239	230	230	228	206	209	227	257	204	227	243	220	289	188	213	254	226	211	213	250	214	230	217	224	248	247	226	246	246	219	229	247	248	241	238	227	239	223	223	239	226	215	212	220	242	216	250	250	248	248	214	221	208	187	214	232	227	215	248	213	229	203	221	233	232	202	221	217	201	224	241	257	233	239	223	206	230	222	257	237	233	257	227	232	242	217	209	221	247	210	239	237	220	236	216	213	210	206	262	262	208	232	205	217	213	241	235	225	214	223	233	231	238	228	231	213	225	230	229	215	248	234	256	213	235	220	215	226	206	221	229	214	221	228	207	202	232	226	201	200	241	245	200	259	220	213	239	229	223	242	219	231	229	255	241	213	228	235	263	242	238	227	234	242	258	226	236	226	228	251	220	213	223	204	218	222	220	233	198	218	226	229	214	209	220	238	248	203	210	220	217	246	201	223	241	254	232	204	218	209	222	226	209	249	217	252	257	247	209	229	236	247	214	220	250	222	237	247	241	211	227	228	221	199	238	247	248	214	229	235	252	225	216	206	224	264	227	227	221	207	274	182	238	239	244	234	220	237	263	220	228	192	220	234	227	216	238	232	275	239	217	226	229	218	212	228	256	205	230	266	228	235	229	220	234	239	230	196	247	218	237	220	236	233	191	207	233	256	227	202	199	215	210	234	222	249	252	204	218	217	220	194	245	224	213	229	223	208	226	244	264	224	218	234	239	239	262	225	209	209	247	239	207	233	199	260	241	199	236	205	210	210	192	217	207	241	216	224	241	213	221	244	270	219	202	228	242	218	247	214	211	214	220	213	243	226	224	212	255	251	218	253	215	229	242	222	240	203	199	216	205	233	215	213	237	233	251	253	262	211	239	220	207	239	223	242	231	209	252	188	234	224	243	226	237	220	212	220	191	227	225	217	207	240	222	215	211	231	235	238	236	228	228	224	213	214	219	201	225	245	229	222	218	223	238	205	226	224	241	240	237	244	236	221	241	208	226	241	216	246	244	240	227	244	220	214	222	264	264	247	233	200	211	225	237	249	218	251	243	231	209	209	252	208	250	222	241	214	233	220	249	241	250	245	223	243	236	219	241	207	201	270	249	212	221	223	210	235	227	237	232	218	248	214	244	229	226	215	229	214	216	230	225	213	234	240	234	240	227	240	234	227	221	216	236	194	242	215	237	235	244	218	216	218	192	219	236	231	201	247	204	232	231	226	228	237	207	202	220	226	215	250	221	217	229	237	238	270	241	209	240	254	229	233	228	227	225	253	231	238	231	273	250	204	211	226	231	222	228	222	216	224	246	250	230	218	230	219	225	212	207	219	227	226	243	208	230	179	180	231	212	220	226	229	237	223	214	263	204	222	195	222	253	227	244	259	247	246	230	219	211	244	238	249	205	256	221	249	232	242	207	226	234	217	216	198	245	214	217	204	246	235	253	246	232	191	212	211	230	228	222	241	215	231	221	254	249	256	237	250	217	220	229	246	204	231	224	203	224	213	242	238	237	243	212	222	215	199	238	215	231	224	200	215	256	247	235	236	215	215	200	245	225	205	179	233	243	229	210	221	224	265	232	230	248	240	244	227	239	203	213	222	250	202	264	198	211	231	215	235	234	223	222	221	194	261	220	225	217	206	214	235	234	215	251	221	237	219	240	210	232	257	246	196	231	236	195	211	214	251	231	235	224	240	217	242	212	265	230	236	246	202	216	216	204	211	212	231	210	213	217	221	218	241	216	195	232	223	217	247	236	224	226	249	228	225	201	231	229	218	239	229	222	252	202	217	226	248	249	245	227	190	217	228	248	224	251	270	254	238	226	209	252	228	225	237	234	224	225	218	216	259	233	243	217	229	222	226	224	204	220	217	215	220	255	228	250	238	215	216	207	238	237	222	210	225	230	236	245	219	266	207	219	245	233	231	236	211	217	251	203	238	211	218	246	242	212	214	225	260	227	219	212	217	210	217	252	210	236	221	226	200	244	198	231	276	235	205	233	229	206	228	235	244	224	217	229	227	222	246	214	244	220	224	236	269	224	223	221	246	214	252	270	232	227	226	256	211	213	224	205	229	239	250	241	218	217	218	222	261	233	224	218	246	215	205	223	228	227	218	201	233	233	224	212	201	223	227	219	212	250	230	228	229	209	218	226	253	214	225	210	229	243	217	221	196	229	213	224	197	233	218	233	189	233	197	198	241	219	249	246	224	262	261	217	219	218	225	229	228	233	184	234	214	231	225	224	223	224	227	224	232	202	268	205	221	251	221	248	223	201	237	227	238	261	225	218	238	222	228	216	238	219	215	242	219	217	227	201	225	217	254	232	211	205	245	233	208	233	220	236	250	231	226
15580	5782	7544	8616	7469	6293	4970	4327	3765	3286	2705	2327	2566	2854	2756	2740	2177	1525	1432	1379	1115	950	920	996	761	722	842	738	653	651	636	623	653	590	595	609	604	584	569	564	555	591	550	595	592	668	676	570	587	567	551	564	488	560	515	590	543	568	591	526	569	552	578	552	565	562	586	569	552	544	552	550	576	576	545	552	589	524	588	556	522	528	552	563	525	516	521	551	516	568	542	569	528	590	579	554	552	565	570	532	522	553	568	566	543	567	540	513	585	492	544	538	531	558	526	561	547	505	520	568	571	543	583	596	540	525	486	523	538	547	557	573	575	559	585	565	519	557	542	531	546	551	532	551	541	553	587	531	578	539	571	533	567	532	534	533	531	548	553	544	588	577	565	530	527	558	525	518	498	544	515	537	547	534	528	567	531	549	540	538	536	559	517	555	547	561	568	575	578	563	541	500	511	590	545	512	569	557	529	569	514	552	518	494	567	537	557	561	526	529	526	577	528	557	523	560	542	516	526	528	544	584	510	564	548	523	555	538	522	520	548	532	511	547	569	553	572	551	544	575	518	544	548	544	505	503	552	544	544	537	543	510	588	526	546	521	487	551	502	539	541	534	539	595	531	519	538	526	545	529	580	544	548	586	542	568	546	599	529	555	590	528	535	574	596	542	555	539	487	570	543	565	544	521	575	521	588	568	542	543	527	551	536	549	551	556	579	528	586	579	560	557	539	526	546	548	510	522	524	536	563	517	568	554	538	555	507	532	553	507	509	581	546	537	541	561	542	572	525	549	561	524	534	533	498	552	546	570	553	540	560	557	511	551	507	521	519	512	520	552	540	573	510	532	531	523	553	560	568	559	554	546	556	549	589	535	570	566	516	557	509	542	538	537	523	522	508	555	529	530	573	562	543	533	541	576	553	563	581	546	517	543	538	536	540	523	534	534	591	538	584	564	525	567	566	555	541	543	537	515	552	537	529	523	550	585	527	514	550	600	548	538	565	550	520	536	534	500	534	557	543	549	576	579	539	554	522	528	529	542	566	555	535	537	566	558	585	515	541	578	517	531	555	551	582	541	517	550	559	565	536	519	516	528	539	520	518	560	500	545	580	554	614	527	544	567	556	566	563	523	509	550	547	530	514	548	565	544	522	583	524	543	514	551	562	537	556	586	555	528	553	521	555	575	567	568	586	543	546	502	579	560	567	546	513	563	520	558	525	526	581	556	588	515	524	556	502	562	569	527	526	551	553	523	536	543	559	580	521	581	595	505	550	517	532	514	551	552	532	539	567	566	555	574	564	496	563	535	541	525	549	563	545	531	544	549	551	621	517	552	523	535	548	531	548	532	498	548	531	519	464	555	508	571	530	537	586	582	506	565	509	523	565	524	532	515	544	571	544	544	564	520	530	538	552	563	532	543	570	587	519	553	567	530	538	544	556	563	540	548	526	558	549	569	547	563	509	508	561	532	509	504	521	539	586	557	545	540	527	609	501	544	553	557	539	569	578	532	528	537	567	523	552	532	567	559	553	532	520	505	568	506	535	519	536	557	554	544	572	543	564	540	534	506	556	537	558	560	551	518	541	529	536	532	543	530	562	480	537	587	579	563	512	536	563	541	589	559	526	529	522	556	555	529	552	531	566	523	537	544	570	540	541	571	535	536	583	598	530	523	537	581	541	511	534	562	568	558	563	538	552	560	538	565	547	568	558	539	557	531	505	559	539	602	565	554	572	551	556	548	564	545	530	526	504	532	575	566	551	547	540	560	508	578	550	546	521	550	521	552	541	564	583	564	540	588	535	566	562	590	555	531	523	535	575	542	513	571	522	495	539	565	522	529	551	576	541	499	516	540	560	536	570	501	539	520	588	544	542	550	557	573	535	564	492	506	564	553	555	498	592	515	530	545	541	581	529	575	512	542	575	568	517	543	555	525	529	573	539	518	526	528	550	539	529	522	606	545	629	495	557	530	502	527	515	589	503	523	567	528	535	550	514	561	543	551	575	568	556	525	544	539	526	527	540	531	550	567	549	523	495	562	545	583	538	572	534	540	538	575	569	532	558	530	543	563	526	526	547	525	538	579	593	579	561	543	517	554	579	511	544	567	538	553	570	565	518	550	528	540	494	546	554	508	588	559	563	596	597	522	540	546	536	531	584	505	558	586	553	546	508	545	548	548	536	530	563	587	532	543	598	549	523	523	547	535	538	542	546	543	576	549	588	528	541	569	505	543	547	540	544	552	531	519	538	530	516	522	535	549	518	580	506	501	526	554	549	552	537	574	537	550	530	528	544	564	539	538	547	554	573	517	541	557	547	534	531	529	495	545	553	524	540	524	538	584	544	514	564	542	538	549	551	515	583	540	506	549	538	549	527	557	571	553	570	514	552	531	519	565	570	511	533	548	552	551	573	563	539	569	540	499	540	523	554	576	547	590	560	541	537	558	567	538	521	550	501	586	545	502	550	535	520	518	555	582	527	546	545	493	556	530	547	563	570	526	535	543	562	614	509	597	542	586	577	587	555	575	553	574	523	524	556	559	509	542	540	541	547	577	588	519	544	571	547	545	524	577	525	549	521	539	553	567	544	558	557	593	546	529	571	523	496	519	523	538	552	588	512	597	513	503	554	525	559	540	604	568	519	555	492	517	535	539	562	518	537	548	536	517	520	545	556	546	556	558	563	527	525	533	542	546	544	587	532	536	537	532	536	593	581	556	607	560	496	539	560	509	568	528	567	602	545	542	574	558	547	537	551	558	557	552	561	537	563	540	534	505	530	585	530	560	573	528	573	519	547	554	554	521	585	531	544	603	562	557	559	533	575	566	535	560	562	522	556	558	511	496	544	575	602	567	575	585	593	581	564	554	533	561	549	580	571	555	538	583	543	557	549	578	560	529	551	529	574	500	582	543	577	560	508	552	524	547	560	545	528	580	548	595	530	559	560	506	566	544	548	539	515	516	562	572	534	579	533	530	549	530	533	532	538	567	542	554	567	555	548	520	542	519	544	566	520	542	559	562	562	534	531	548	557	522	525	514	546	548	561	566	545	532	551	538	519	514	578	556	529	586	518	552	562	569	539	569	494	515	580	531	537	552	557	560	552	566	546	542	576	567	546	525	558	524	535	545	505	554	532	582	546	507	548	525	549	547	579	560	584	520	509	566	500	556	556	539	572	558	527	543	553	547	558	574	545	557	494	546	538	522	565	563	575	547	573	551	534	534	517	560	571	558	525	525	562	595	583	526	514	522	556	516	548	566	562	547	558	512	524	531	520	556	546	573	556	549	555	541	577	568	522	578	553	576	522	552	580	553	542	554	520	501	560	517	528	540	564	543	538	538	536	577	558	518	556	550	553	550	546	523	559	576	576	566	524	583	518	537	533	573	584	529	539	502	565	534	533	533	543	517	554	550	581	567	524	544	572	506	540	633	533	558	611	565	561	572	520	574	571	558	577	503	589	523	526	535	567	533	561	534	530	547	544	535	581	560	549	537
8146	2746	1311	1096	872	804	609	630	573	523	467	489	516	480	518	552	473	484	420	430	428	410	420	428	414	424	396	421	381	389	391	419	393	441	434	404	401	383	377	428	410	391	421	384	414	433	415	425	386	410	406	384	369	453	429	392	397	404	404	425	380	439	426	432	382	424	377	395	396	422	397	392	418	429	420	396	400	398	410	420	400	364	421	425	421	399	398	412	402	437	416	439	426	387	412	374	424	401	387	385	403	375	412	409	384	391	374	432	394	445	419	407	395	393	415	393	372	407	387	423	412	401	425	414	447	421	386	423	447	417	402	381	418	390	409	388	438	461	381	385	398	386	420	407	427	374	397	389	376	435	416	392	450	388	418	420	383	393	369	406	378	360	401	376	387	415	430	440	403	445	423	376	378	422	426	373	354	399	445	428	389	442	392	365	345	392	376	425	392	397	414	407	396	385	431	403	376	399	418	384	430	409	417	429	431	425	430	409	396	447	391	370	380	394	403	424	418	360	432	380	387	420	422	391	425	373	388	423	376	388	396	408	397	425	408	407	391	395	372	385	416	372	412	379	428	403	442	409	373	390	416	360	399	380	425	395	419	367	413	432	399	379	403	394	356	392	420	437	381	402	400	379	443	415	393	390	405	405	394	407	373	417	429	400	388	401	407	419	407	415	415	428	412	405	408	443	407	378	412	414	365	396	365	430	393	393	432	395	392	388	360	410	396	401	415	428	403	430	379	411	394	395	393	368	416	405	407	391	425	398	405	418	432	421	420	416	438	396	428	427	393	391	386	368	426	405	399	401	411	396	421	397	390	424	399	384	408	438	436	416	419	415	405	360	405	412	396	425	374	410	390	417	356	382	415	385	385	409	432	415	417	421	414	398	397	370	427	436	395	399	400	400	449	399	389	426	386	404	389	401	417	394	392	414	385	422	433	403	408	402	399	402	398	390	415	389	374	403	436	376	406	371	390	374	417	424	428	400	408	382	407	415	416	369	413	368	404	376	364	381	404	423	411	393	401	383	421	388	427	409	385	391	377	390	412	383	449	395	438	391	390	418	415	393	413	390	392	387	398	440	420	399	444	393	411	369	477	356	407	446	413	424	390	432	388	424	419	406	399	413	396	359	399	354	383	409	394	424	382	383	443	446	404	409	375	402	330	473	429	415	461	438	431	396	385	378	409	403	370	420	411	423	370	420	378	388	384	387	391	431	438	400	412	421	405	407	406	427	380	369	391	439	396	388	364	427	452	407	382	419	395	425	423	429	437	407	431	411	396	409	377	418	421	405	403	423	411	351	393	411	355	421	417	390	428	387	402	424	423	363	356	383	395	409	394	391	420	406	413	395	389	402	411	396	408	379	395	413	442	396	422	391	384	417	451	359	410	394	386	388	401	410	380	428	378	400	368	390	387	412	394	405	372	377	382	397	446	411	379	397	380	389	431	391	394	404	380	399	388	416	391	427	427	384	409	415	405	428	422	461	401	383	410	393	345	369	411	381	426	380	401	410	423	382	390	371	403	403	415	409	361	336	410	396	387	430	426	418	369	399	371	396	380	410	454	389	408	421	428	403	417	391	357	452	418	446	394	413	396	382	392	431	398	433	417	435	428	375	420	443	379	403	408	441	372	392	387	402	431	436	406	420	416	428	376	413	419	413	398	426	400	420	384	378	397	423	381	402	421	437	423	392	414	419	442	403	399	460	376	431	407	404	427	402	412	443	424	440	436	391	401	420	404	393	405	409	406	438	423	384	416	435	398	388	430	421	408	418	394	369	390	406	430	396	391	415	408	417	416	407	413	375	416	426	404	389	431	414	424	408	357	370	385	456	383	371	405	393	395	369	427	390	395	388	414	426	377	388	437	395	398	365	395	408	406	407	428	422	399	427	395	409	443	406	393	367	420	443	398	409	405	388	376	387	398	387	362	407	400	410	376	373	383	403	392	421	374	400	352	423	457	395	456	394	379	407	383	411	382	372	404	367	398	388	405	367	357	382	405	384	398	416	360	427	348	395	391	402	466	378	409	419	426	419	421	347	382	418	417	377	443	412	409	416	359	388	407	372	432	405	409	384	412	404	411	383	416	430	418	383	394	397	368	411	388	418	431	399	451	408	424	400	404	410	412	391	385	399	469	409	359	413	453	376	418	386	416	437	410	417	392	373	421	403	403	413	363	429	409	388	395	411	392	388	417	425	373	350	411	409	386	392	410	421	387	413	423	415	425	402	391	371	391	364	438	455	419	414	380	371	403	413	437	420	411	408	412	416	393	413	407	365	437	402	402	402	452	450	400	478	449	371	396	452	416	432	399	399	400	399	383	459	406	413	387	414	419	404	423	405	389	377	383	390	430	424	393	404	416	374	373	393	394	381	396	396	403	413	423	389	387	427	399	433	400	359	393	345	401	407	403	367	411	400	385	414	428	428	440	409	382	407	394	401	378	429	406	390	423	416	391	376	412	404	414	380	444	385	440	416	444	389	392	380	439	422	418	420	392	354	397	396	380	423	417	392	400	423	378	370	413	389	399	416	355	387	440	407	400	392	423	428	413	405	416	365	381	350	396	390	408	428	433	406	411	416	411	388	414	387	401	426	402	429	405	417	402	410	412	415	452	450	373	366	403	398	435	387	416	402	436	404	364	416	446	406	414	397	403	412	381	377	409	419	378	346	469	440	419	412	380	403	402	423	465	384	396	406	414	403	393	438	389	431	375	457	394	427	423	402	379	379	411	378	387	411	425	385	408	381	405	440	413	413	434	397	386	407	398	414	407	399	406	455	397	399	412	408	391	380	356	402	427	428	387	414	366	388	456	467	427	394	420	436	409	398	434	395	396	398	417	410	410	402	426	396	382	402	459	415	412	409	438	382	439	421	402	398	373	386	406	415	389	404	405	393	363	390	385	430	370	395	409	408	423	386	411	390	421	399	378	416	379	401	392	388	367	388	422	381	376	416	386	428	401	366	400	468	427	386	372	410	431	389	389	402	374	392	388	427	440	417	398	375	387	392	384	412	387	374	399	400	437	401	398	420	396	404	424	381	409	402	408	410	381	376	377	406	409	420	424	380	387	415	448	398	429	369	413	412	386	365	399	403	410	407	456	391	406	376	387	373	407	413	435	403	364	406	433	428	389	417	407	363	383	379	428	381	364	423	402	403	413	413	385	422	406	407	411	362	379	439	390	373	436	423	390	391	408	443	391	407	391	376	407	419	391	395	372	407	427	380	424	403	390	400	412	424	407	421	395	380	388	445	376	359	387	382	371	385	397	391	408	418	434	391	407	382	393	422	368	414	426	430	427	407	421	407	381	409	404	383	372	393	438	380	399	410	397	391	393	420	379	411	415	458	418	424	407	424	406	392	391	413	399	404	424	404	411	405	412	371	430	384	377	465	401	436	409	409	390	391	366	400	423	415	404	408	409	376	414	452	411	394	410	391	405	435	371	388	384	413	444	427	423	353	405	392	401	399	401	355	402	378	401	377
5609	2498	2728	3394	2787	2522	2112	1913	1652	1605	1468	1381	1465	1536	1618	1556	1351	1161	1125	1030	1024	946	940	969	842	929	933	916	898	906	839	855	921	865	893	916	874	882	885	858	868	880	862	884	918	911	870	917	858	877	845	829	878	878	924	883	887	879	855	861	866	882	942	849	873	831	877	926	860	902	911	870	858	835	898	874	843	914	848	892	918	835	886	886	866	836	924	860	912	853	865	860	930	889	830	893	843	858	865	870	867	821	887	832	876	900	887	905	902	852	851	876	871	883	902	851	899	867	888	900	868	863	921	859	893	828	859	868	835	834	845	870	905	889	851	849	883	819	815	869	878	851	846	854	850	838	871	876	875	901	884	889	887	863	872	910	840	835	914	891	871	808	861	870	858	895	853	815	877	941	880	878	864	853	860	833	898	798	862	842	889	879	901	938	914	855	899	853	914	882	835	868	927	807	885	828	860	870	877	884	848	859	886	904	901	884	842	854	838	893	847	905	905	859	852	854	908	813	859	863	920	872	854	879	886	853	885	866	876	877	870	900	850	888	917	874	883	825	876	845	881	879	893	894	872	891	899	845	915	835	851	847	886	861	863	883	859	884	870	894	828	917	845	895	908	892	911	852	883	896	902	836	898	847	863	873	854	866	891	843	882	888	847	847	876	845	918	871	846	894	858	879	915	873	837	886	843	834	898	861	830	894	867	955	901	885	899	904	897	869	890	921	856	884	849	832	929	888	899	893	879	875	906	852	879	891	832	896	838	868	885	899	901	851	836	903	913	921	902	897	867	865	876	892	813	873	869	813	896	867	888	835	846	889	864	832	849	849	873	876	858	907	854	866	943	850	864	861	869	860	870	890	856	885	852	847	920	893	890	848	887	910	848	904	837	853	889	885	862	881	875	875	925	882	901	880	878	874	874	878	887	845	872	890	925	831	826	953	869	873	856	938	808	854	832	807	859	842	920	930	827	859	888	846	914	868	905	858	876	874	884	862	843	917	884	834	822	878	854	890	923	846	823	895	871	944	894	891	862	861	910	889	865	910	898	822	849	882	925	883	868	838	893	816	831	873	840	881	900	882	822	893	943	878	809	919	872	914	817	874	818	900	862	906	841	848	891	851	853	855	845	903	903	876	892	942	855	841	884	861	901	879	892	867	902	887	879	847	825	891	878	904	907	904	898	848	837	889	820	871	873	852	821	846	913	859	828	913	956	849	925	821	814	862	860	887	905	920	874	857	868	840	822	864	909	859	858	869	850	817	841	876	886	826	946	846	884	883	886	885	926	851	862	867	899	895	841	871	905	875	844	850	857	881	846	877	849	899	849	903	859	855	872	895	810	937	894	864	878	828	864	926	860	832	923	829	882	887	850	869	915	869	905	899	834	875	898	912	866	823	867	858	855	913	845	855	850	876	810	891	869	882	860	864	859	899	850	851	787	864	877	837	852	886	849	920	862	853	899	849	922	896	905	888	867	850	884	885	864	842	890	861	917	847	922	867	891	865	859	846	897	825	875	875	957	873	873	881	863	845	855	873	889	863	877	907	866	842	893	867	824	893	897	849	884	890	901	864	858	896	894	834	926	876	908	850	877	893	864	833	903	912	867	801	900	858	879	886	897	878	889	874	892	859	844	891	845	819	867	891	900	888	904	887	828	866	877	876	896	852	865	848	903	870	931	879	936	874	856	856	907	869	856	834	887	895	816	886	868	875	905	896	954	898	838	856	885	868	902	929	878	868	856	851	887	816	834	872	832	889	835	916	848	935	891	901	843	823	852	947	854	842	864	869	914	873	823	871	834	870	853	838	912	871	850	892	876	860	871	860	888	845	877	897	851	861	843	913	885	918	879	855	850	888	881	863	878	886	861	914	834	889	882	883	931	846	865	905	872	852	857	916	834	862	834	822	831	837	905	850	863	895	855	926	848	849	809	939	867	892	922	879	906	897	874	878	872	865	849	880	866	889	889	830	858	861	843	907	847	908	890	834	861	824	881	850	881	894	948	888	842	915	842	885	868	866	873	893	847	849	881	891	868	893	865	868	873	818	854	881	846	897	886	856	757	910	832	868	824	854	875	931	883	878	865	844	872	830	899	867	923	885	887	899	876	902	836	887	870	849	885	868	838	855	914	856	888	904	878	870	902	822	869	889	858	919	838	847	871	886	833	888	880	907	867	887	862	904	867	826	852	888	879	846	903	863	897	893	873	882	885	867	903	886	861	924	908	878	852	830	878	913	861	889	885	826	895	854	850	847	896	841	916	907	828	869	893	823	907	880	846	848	836	861	896	866	875	896	855	854	860	905	887	877	838	831	868	883	853	824	909	903	832	837	909	875	842	919	870	846	863	862	867	867	892	889	860	886	853	914	901	839	881	831	830	888	883	854	874	846	891	901	861	878	921	872	900	863	867	843	900	846	863	889	855	870	938	919	845	845	881	894	875	820	861	945	864	870	868	846	875	847	835	874	841	905	828	888	916	922	837	839	920	890	860	864	861	955	899	857	799	890	865	902	878	873	873	851	851	849	872	826	864	916	884	837	853	902	842	859	833	892	884	889	870	838	873	916	951	866	884	845	891	827	852	862	835	881	872	849	882	904	870	840	888	841	837	894	913	871	863	924	868	916	876	846	867	879	923	889	878	880	880	807	840	811	876	871	836	860	886	878	882	911	881	886	917	881	875	861	872	908	905	881	887	868	885	882	907	960	850	879	899	857	868	854	898	852	909	869	867	904	866	842	840	870	860	835	863	859	855	874	860	878	890	869	874	870	882	896	895	857	837	863	849	916	911	831	852	965	854	875	848	889	819	850	867	903	872	923	870	893	838	879	862	876	936	843	881	879	855	850	894	835	912	909	863	920	919	822	910	852	850	875	924	866	933	865	828	912	855	827	854	848	905	896	876	861	908	852	890	875	868	885	915	843	900	884	856	812	911	876	849	885	864	906	874	882	906	916	909	854	915	870	829	836	890	898	840	848	848	885	901	886	854	893	910	850	853	841	870	899	855	891	877	893	907	830	896	835	887	910	874	816	863	933	888	899	900	879	878	883	881	889	893	901	881	854	813	892	845	870	863	844	858	886	857	886	860	860	871	868	883	857	855	838	852	864	892	868	870	909	890	848	948	879	853	852	914	863	908	891	876	857	856	908	888	870	867	901	846	892	859	853	897	889	850	851	905	882	885	853	870	880	894	905	866	880	869	894	874	901	860	859	829	885	888	875	848	861	897	820	913	858	881	882	869	820	836	895	901	866	842	809	898	891	898	950	904	879	889	885	912	828	876	871	897	847	893	899	850	870	884	862	865	869	883	900	906	898	867	848	872	918	931	870	832	948	922	884	862	827	870	867	840	908	923	861	869	886	866	854	894	853	890	821	884	850	910	845	824	914	898	878	909	854	931	855	893	853	837	903	877	840	824	865	896	839	824	834	930	905	837	873	906	891	853	847	864	872	917	930	836	876	903	911	830	836	877	900	855	826	903	886	883	924
18035	4950	2630	2079	1400	1142	875	736	655	617	488	500	503	550	500	538	432	355	364	304	312	297	325	313	278	261	289	291	272	292	301	296	266	272	261	287	263	269	277	237	252	259	274	247	268	297	298	271	264	287	265	242	257	297	232	273	283	240	285	263	274	254	299	272	289	267	265	280	262	267	242	277	271	241	296	278	292	274	277	273	294	295	265	268	258	290	250	268	278	254	253	280	264	238	264	271	265	265	225	263	271	296	247	258	261	272	233	264	275	263	234	277	259	282	303	266	245	271	233	269	234	270	256	272	266	235	257	248	265	264	243	284	251	285	253	267	254	263	257	296	260	244	295	243	285	235	268	256	275	262	269	265	289	238	266	294	278	236	263	277	276	290	285	250	275	232	273	238	254	277	271	258	242	265	295	249	302	300	279	250	261	264	279	263	261	226	260	287	280	280	323	283	292	278	284	294	269	272	294	250	284	258	240	227	275	241	273	247	286	276	256	322	253	271	238	240	259	269	242	261	254	252	258	221	292	257	270	222	263	265	261	265	273	278	286	273	245	269	273	264	283	284	244	260	250	260	272	256	261	298	252	292	284	291	277	293	239	245	226	252	269	234	280	246	266	278	273	262	261	262	258	270	275	226	301	237	248	270	256	264	265	286	288	274	254	235	268	331	258	279	278	242	260	289	288	276	270	284	234	260	267	259	264	261	272	256	281	259	274	290	265	258	248	277	277	283	259	279	248	263	255	264	247	243	269	278	248	265	286	267	258	251	275	256	278	268	269	266	255	273	277	263	281	254	252	295	298	279	269	257	252	271	267	258	280	304	276	252	261	275	291	274	242	258	306	277	275	277	292	284	318	277	237	290	262	277	268	257	240	279	229	243	277	270	293	287	274	282	279	251	242	238	269	302	250	266	231	300	267	263	276	257	309	277	265	254	267	279	279	259	274	255	266	255	237	243	250	269	278	269	277	257	267	278	290	279	297	265	284	271	262	272	269	300	262	271	236	295	265	220	256	285	247	283	270	257	264	258	261	257	262	265	246	264	264	245	294	275	295	293	282	241	255	295	261	275	280	280	300	275	257	276	284	270	244	272	283	298	282	233	252	243	249	265	301	294	270	258	257	284	286	245	259	276	262	234	276	288	291	258	294	262	240	252	238	321	240	236	246	261	298	260	285	270	284	269	246	275	274	266	245	258	278	257	287	262	255	264	278	262	273	288	236	254	270	267	218	270	253	253	267	263	249	315	256	286	263	277	276	242	258	255	272	217	247	256	268	286	289	297	269	249	272	292	257	227	270	281	273	287	282	265	278	291	262	272	269	239	231	293	288	250	277	270	246	263	266	280	265	264	304	262	238	293	264	252	268	276	270	246	250	252	252	266	260	262	260	281	252	296	263	269	313	289	245	274	267	238	284	286	256	318	260	266	281	287	265	253	262	286	251	258	264	264	263	281	280	270	232	249	262	277	267	261	271	265	247	276	313	266	257	255	249	256	223	301	266	255	250	297	262	253	284	266	259	287	284	270	264	232	269	288	259	260	303	253	282	255	268	265	293	246	262	268	260	237	269	268	280	292	293	264	265	283	245	268	271	301	253	283	260	282	279	255	293	260	266	258	259	266	253	256	278	255	292	272	281	281	265	274	267	284	262	269	256	264	292	265	260	250	309	229	270	287	281	270	260	240	277	254	278	274	269	287	256	233	236	255	271	285	233	305	286	270	272	245	272	289	275	290	268	242	261	248	269	289	268	280	275	307	249	282	249	263	260	311	257	265	252	247	234	247	265	290	270	256	275	276	237	260	253	273	276	242	252	289	262	279	263	233	255	287	255	287	286	274	248	294	310	301	273	249	262	291	277	279	267	273	283	278	260	249	274	255	273	261	277	236	242	287	260	314	274	283	272	244	295	276	260	271	269	285	248	260	251	256	261	276	273	247	273	263	250	259	294	292	292	271	269	255	273	288	262	258	278	279	263	277	271	269	289	301	307	268	276	275	263	275	244	284	258	285	258	257	275	231	260	273	299	275	273	272	255	263	276	259	268	253	288	251	281	256	298	264	253	245	283	258	282	266	265	251	282	308	258	244	286	265	253	276	260	266	276	263	261	267	270	286	281	247	275	268	264	288	236	266	285	256	257	254	259	271	270	272	264	282	286	276	289	272	272	306	268	268	284	278	240	272	230	253	284	262	222	249	263	286	275	255	267	283	254	283	266	253	295	261	257	260	256	269	283	275	253	274	244	267	249	255	294	283	288	251	266	260	273	259	272	253	278	272	244	276	277	293	284	278	305	253	262	267	277	266	271	276	258	278	279	283	289	284	265	266	237	267	239	275	287	286	250	239	267	311	293	262	301	280	260	264	258	273	268	276	258	309	286	296	269	260	298	277	275	250	259	259	245	280	286	267	264	277	280	266	264	266	277	268	278	287	274	260	278	288	249	249	273	287	269	228	264	278	261	251	269	263	256	248	245	297	255	260	269	278	272	293	265	246	298	275	277	277	259	243	239	266	261	276	267	289	246	230	271	233	267	286	250	291	327	259	231	280	286	287	278	257	300	265	273	247	257	285	278	261	259	271	266	288	288	269	262	261	282	284	269	243	269	291	293	277	251	243	250	268	298	254	270	297	249	289	296	270	293	257	261	242	246	267	275	266	260	234	277	257	246	276	236	302	281	256	256	264	234	251	300	258	267	278	286	281	276	262	249	267	226	255	295	271	268	251	280	268	282	265	247	249	287	271	277	281	254	235	282	273	246	275	279	264	263	280	260	267	274	279	271	257	285	278	277	283	256	256	269	273	281	264	248	255	264	269	243	277	262	285	273	307	260	258	261	285	273	274	282	248	266	257	246	242	287	270	267	263	271	274	248	277	270	248	239	296	253	276	272	273	277	241	265	242	288	287	290	264	261	265	297	312	265	268	270	274	250	259	232	281	267	253	279	241	278	268	258	241	280	259	315	254	251	259	236	273	292	211	259	280	276	259	259	237	291	295	266	244	279	245	283	258	275	311	263	233	246	248	241	266	300	304	280	285	254	274	282	248	274	241	277	259	237	232	271	255	264	263	271	255	239	278	257	246	262	299	258	277	284	253	256	272	290	238	283	267	246	298	307	258	258	266	254	250	273	274	268	267	274	279	282	267	294	294	251	305	314	265	236	255	267	277	284	260	251	286	295	252	249	250	285	281	243	285	271	255	263	261	245	258	267	259	276	242	251	266	283	254	227	279	254	260	268	259	274	272	252	253	253	289	263	295	258	245	240	256	256	272	248	214	248	271	263	277	266	300	285	269	258	277	246	291	270	273	261	291	263	244	236	244	285	272	285	253	261	225	274	270	291	267	259	289	253	263	278	258	290	307	286	274	273	257	221	281	282	258	291	270	247	252	239	256	266	286	236	298	291	290	272	255	255	261	280	223	272	294	258	256	270	263	262	251	300	281	272	248	272	262	273	266	270	260	269	261	250	265	271	256	274	263	259	248	295	250
12012	3980	4948	5931	5052	4420	3631	3060	2584	2324	1981	1948	2057	2168	2272	2157	1666	1348	1195	1135	1013	880	792	833	725	722	754	749	756	682	673	663	584	639	634	630	589	622	627	621	634	608	605	639	600	691	653	678	594	653	630	604	604	633	622	622	573	618	611	587	637	656	640	632	584	626	635	656	644	580	603	661	612	591	586	614	605	594	571	628	590	605	613	588	604	622	646	655	616	636	634	565	638	607	595	647	604	596	632	610	607	607	620	605	613	665	627	602	603	614	599	633	574	559	654	578	643	634	591	604	623	645	614	587	600	613	597	641	538	654	620	577	624	622	628	584	620	600	623	616	649	564	629	623	595	584	581	619	573	616	655	582	585	601	596	624	612	578	599	584	628	678	609	567	566	662	587	618	642	618	586	599	592	615	617	611	627	600	620	619	649	610	589	591	617	608	589	636	584	606	550	587	598	600	593	616	600	600	622	554	635	590	614	653	606	610	617	608	601	603	611	628	602	586	584	623	615	597	619	647	594	589	586	587	601	583	586	606	623	610	631	626	638	544	608	634	616	637	580	618	601	588	602	591	582	619	616	644	632	567	649	626	598	619	607	600	655	577	608	572	587	630	584	614	606	573	599	617	628	592	618	605	613	632	607	611	641	611	605	617	606	607	609	618	577	607	592	604	639	635	591	573	622	608	626	612	609	609	583	608	583	589	609	616	598	611	557	596	655	628	601	613	596	591	625	558	581	568	625	629	553	638	620	602	600	644	645	579	587	631	631	579	581	621	592	528	597	564	603	622	632	592	567	619	578	615	596	607	619	584	634	650	589	584	626	619	584	605	590	596	574	600	616	610	576	578	553	577	616	605	590	582	623	610	598	613	617	639	618	600	616	621	581	586	599	608	605	587	611	610	615	620	568	647	583	636	631	637	653	580	592	585	596	639	588	628	607	619	634	651	676	574	622	599	584	639	603	640	652	582	633	618	660	588	620	601	647	595	608	619	560	679	604	592	605	577	566	621	589	573	627	619	551	584	628	600	610	585	620	583	553	619	650	598	614	606	587	585	603	654	596	595	603	593	661	603	591	600	633	621	603	606	599	596	585	590	605	576	603	627	583	635	594	528	591	586	614	586	611	608	595	571	618	619	588	627	579	596	614	603	654	583	635	622	600	607	590	619	654	606	614	599	604	656	633	620	616	563	592	563	600	598	596	618	623	619	583	644	602	616	604	602	574	615	575	622	603	599	634	631	600	592	611	599	585	632	607	629	611	652	601	603	674	596	593	584	629	625	611	633	602	590	604	627	596	577	568	609	611	565	561	625	580	555	597	607	631	632	620	628	589	628	581	610	676	641	630	615	607	579	615	621	552	567	634	612	593	614	620	613	622	668	610	573	622	606	598	626	599	604	616	583	619	603	637	644	666	614	574	592	565	597	604	612	642	649	628	640	579	593	615	623	616	623	583	620	602	595	596	566	621	618	605	612	626	574	618	626	621	665	592	576	599	618	598	626	608	619	624	625	609	637	578	614	610	556	610	622	592	583	600	613	623	635	602	616	635	664	653	596	631	625	604	590	641	587	618	631	597	590	625	587	615	618	668	606	608	659	586	612	595	606	601	590	637	640	591	601	623	588	610	589	620	612	574	584	592	598	607	602	614	636	610	566	616	608	642	581	627	606	628	600	622	615	647	613	618	568	646	585	584	607	621	602	633	580	599	607	547	605	599	599	588	580	597	577	621	626	555	596	570	620	566	608	590	601	614	593	590	570	610	599	625	606	591	547	619	613	596	627	627	561	603	580	581	636	592	606	620	566	629	628	623	617	569	648	602	631	569	636	610	597	637	628	641	641	613	602	641	617	594	620	619	613	566	577	633	622	586	585	634	613	672	606	610	668	593	591	636	627	574	619	619	599	605	611	605	598	599	637	580	614	633	581	601	560	633	591	618	598	622	601	650	581	583	609	595	612	627	613	571	617	631	625	634	626	636	635	604	625	665	612	605	608	612	598	587	599	587	603	613	629	582	623	601	635	624	572	613	583	581	605	583	617	563	634	583	598	594	604	611	606	640	619	625	633	598	642	617	577	579	638	572	634	620	597	610	560	601	625	593	608	596	606	588	624	638	603	628	579	612	638	636	584	608	635	582	596	616	664	578	645	611	606	595	597	655	581	615	572	603	587	611	627	628	627	597	598	620	632	611	617	609	598	653	605	580	615	609	628	610	590	600	591	619	582	617	630	605	584	613	569	582	618	616	590	607	626	620	611	607	616	639	605	630	603	608	579	656	642	600	576	630	632	603	625	633	597	641	610	622	655	604	612	589	573	604	595	630	584	583	605	627	623	648	587	591	597	569	613	632	622	619	561	618	593	647	619	608	647	566	611	633	621	613	570	564	597	633	608	612	614	625	627	601	619	609	593	618	649	603	618	601	572	589	621	580	590	565	582	648	650	622	615	600	639	617	622	614	604	563	605	640	611	615	617	593	637	614	561	616	599	584	579	556	600	604	617	616	570	629	614	603	563	579	626	582	651	609	590	616	645	596	639	615	567	582	629	588	604	612	646	583	604	618	608	563	568	591	610	579	589	595	619	592	591	586	599	583	633	602	627	604	592	585	560	626	602	659	596	621	603	567	629	592	593	598	618	592	604	651	625	580	594	585	652	621	593	601	639	594	647	613	595	609	617	618	617	631	589	626	643	591	644	602	565	600	581	586	624	597	607	647	606	622	600	649	543	595	627	646	659	638	586	602	595	621	602	634	608	585	677	594	632	590	599	589	606	604	603	595	590	585	591	597	635	594	563	573	602	636	589	636	608	601	614	556	596	649	639	607	621	573	600	582	605	598	618	597	619	603	600	654	633	615	616	669	567	595	619	591	585	610	621	612	670	591	624	627	588	627	584	570	614	643	619	606	612	620	575	610	597	603	587	603	595	598	659	618	648	601	619	579	601	605	587	653	632	630	662	586	604	595	554	626	583	567	599	626	580	590	573	624	622	570	589	606	592	638	619	587	632	576	560	624	599	586	612	626	643	588	573	587	624	605	601	542	607	642	595	621	588	614	613	581	587	623	622	643	601	597	594	581	560	599	577	552	614	610	602	536	585	632	621	561	562	610	609	577	585	576	603	606	585	614	603	591	613	595	594	626	678	609	620	593	640	572	588	612	631	615	608	583	638	578	573	637	630	586	606	603	622	585	592	625	599	593	607	620	606	560	607	666	619	610	590	593	667	611	566	624	619	614	611	630	615	615	614	611	625	647	560	605	607	576	632	581	594	603	593	636	620	570	635	646	602	562	564	619	628	579	578	596	594	593	624	616	578	587	599	606	596	633	595	640	593	595	655	624	628	614	611	606	630	581	663	568	611	599	590	610	616	617	603	628	655	582	614	605	578	590	566	655	568	597	578	593	597	607	612	558	576	623	586	629	586	631	558	667	624	598	623	619	603	637	621	573	602	631	576	551	616	546	616	619	629	623	643	615	655	633	629	569	588	637	597
27141	8744	4547	3121	2194	1546	1171	936	854	725	658	588	663	650	663	623	505	413	403	379	350	306	246	298	285	259	263	286	261	248	278	272	274	245	238	251	209	234	256	202	244	273	256	243	273	235	257	235	220	238	241	236	252	245	219	242	215	222	249	239	243	220	248	225	234	194	251	220	240	238	245	233	241	232	256	224	217	245	227	229	242	237	222	221	261	245	218	218	233	275	228	222	227	210	233	250	237	234	236	237	224	223	235	249	233	255	228	241	220	244	217	226	218	226	242	253	247	224	232	216	237	248	261	273	245	244	235	217	249	237	225	229	228	233	225	238	240	254	279	265	228	254	247	261	241	234	221	227	228	227	239	229	258	257	228	233	227	229	246	208	240	222	254	245	240	217	233	233	239	246	220	212	220	206	236	227	243	233	227	243	219	272	218	246	251	250	251	244	204	227	231	273	237	214	250	249	255	238	233	242	228	235	202	280	248	213	243	256	238	240	228	256	225	245	222	237	200	261	228	242	244	254	248	247	234	233	246	209	231	220	218	253	258	261	238	235	231	228	234	205	228	242	236	251	252	237	263	223	224	235	220	237	218	266	236	238	242	246	221	264	251	262	211	247	206	243	234	213	222	245	245	225	205	268	233	240	241	223	244	218	229	236	244	236	218	265	218	229	242	231	242	225	244	220	246	241	233	226	239	228	234	213	260	224	231	227	280	254	209	222	241	228	243	248	244	253	226	216	253	231	265	240	244	236	242	238	243	229	230	228	226	259	223	219	278	225	241	234	221	231	245	224	232	233	218	235	244	237	220	220	229	226	255	244	251	227	237	235	225	210	244	248	240	212	217	228	241	250	241	249	234	229	227	207	229	254	232	203	233	249	255	236	219	232	267	248	234	241	236	239	240	228	234	240	237	254	224	258	211	239	247	223	247	226	243	252	266	219	224	229	241	214	256	251	247	216	218	258	244	237	255	240	219	224	239	258	245	188	220	230	243	223	248	225	230	233	208	223	231	256	217	205	244	229	238	237	202	222	217	212	246	240	251	228	241	244	219	214	225	208	235	241	230	218	266	219	219	232	264	231	220	219	237	258	235	280	229	214	240	220	240	257	258	240	243	234	235	223	234	245	221	237	224	242	230	226	225	257	250	256	214	232	253	229	261	234	224	251	213	237	219	265	241	250	227	239	221	218	229	236	255	257	243	229	262	250	248	213	244	232	240	225	223	253	227	213	222	267	240	251	213	238	222	240	235	226	213	241	248	227	240	241	259	235	246	219	226	235	237	217	230	232	237	229	234	212	230	222	239	245	234	238	269	229	235	204	222	249	241	212	252	252	230	234	231	212	200	247	210	249	224	228	242	246	233	254	219	251	239	240	242	230	210	219	221	221	224	198	254	233	223	251	226	240	219	220	220	259	232	233	245	234	256	223	241	247	242	242	224	243	238	207	228	248	254	226	228	290	256	228	240	239	265	231	233	206	249	205	237	251	232	223	273	248	247	243	235	212	238	228	236	228	249	225	222	255	252	246	258	253	213	245	245	241	228	228	254	216	222	223	254	233	207	240	238	232	233	200	240	237	232	235	225	254	250	240	234	208	234	268	235	223	219	226	212	239	219	254	267	218	243	216	231	226	240	218	209	225	235	241	260	224	241	260	228	236	221	224	236	222	236	231	184	230	249	257	253	243	226	245	241	230	253	265	234	223	203	255	255	256	248	206	230	251	246	222	236	213	241	203	237	202	231	245	231	253	216	217	233	266	262	234	230	260	238	251	256	242	233	222	263	225	218	230	218	250	210	217	226	255	240	228	228	244	258	242	240	226	233	216	241	221	244	227	229	232	225	239	243	233	237	237	220	232	203	220	245	274	231	205	213	241	237	248	228	235	241	227	228	232	240	234	232	249	271	223	203	235	227	234	230	238	233	255	232	226	251	220	233	215	210	228	226	245	198	220	242	246	235	256	218	251	246	227	207	224	256	227	231	218	231	223	235	235	233	248	217	226	204	227	230	250	225	239	247	254	232	241	237	237	255	246	241	222	238	231	221	226	226	237	237	211	238	251	234	235	222	225	230	232	234	257	233	232	226	230	237	242	217	208	223	241	229	290	232	232	239	246	235	239	235	243	240	272	238	219	241	244	255	237	219	227	238	235	252	223	247	246	206	222	237	248	246	217	211	215	224	247	242	231	267	252	213	235	239	246	246	200	239	229	241	219	248	259	252	222	243	231	215	231	245	221	203	216	213	253	217	276	260	217	223	265	264	208	261	255	216	250	231	242	218	243	240	236	221	210	230	208	225	252	255	252	232	218	242	242	218	228	225	224	226	194	213	236	224	224	218	238	247	244	251	222	243	220	224	241	237	235	278	221	228	240	262	233	240	249	205	257	249	236	226	240	223	246	241	269	236	226	216	240	242	253	217	246	279	242	208	230	244	226	231	192	212	225	248	221	245	270	229	232	235	246	220	236	245	247	240	211	228	239	200	243	236	260	229	231	224	245	228	232	249	246	258	242	245	217	214	245	232	253	222	244	229	236	250	226	232	238	237	248	246	267	248	268	232	242	259	226	222	216	228	242	237	225	255	246	243	251	224	202	233	224	253	242	255	196	228	220	212	221	258	260	255	215	251	236	224	253	231	233	257	278	210	234	255	231	267	240	223	243	275	246	260	231	223	255	221	235	247	233	235	214	250	237	249	235	242	241	246	253	212	245	228	237	247	240	236	215	212	208	267	255	264	217	236	259	226	248	256	225	229	235	224	234	228	229	249	209	255	248	212	250	246	258	232	231	199	253	245	233	229	224	247	224	218	256	244	257	238	255	231	237	251	209	254	232	240	237	267	249	249	242	257	220	274	205	235	204	235	217	248	226	248	210	257	226	241	243	237	217	266	221	243	224	214	199	238	233	234	225	231	217	233	246	228	262	250	256	239	209	252	257	266	247	221	244	231	243	243	234	218	243	240	224	260	256	252	252	249	281	215	242	255	222	254	213	259	223	231	260	238	231	245	244	238	249	236	229	232	239	251	264	225	249	216	220	236	244	214	240	242	255	256	232	254	274	226	225	236	220	227	241	259	215	217	213	243	239	244	230	238	207	216	227	221	210	235	238	253	228	268	237	248	201	246	216	232	271	239	237	250	225	250	223	222	226	242	215	246	265	223	231	234	221	228	243	250	245	230	223	186	249	241	269	242	207	234	247	226	213	255	244	230	236	250	249	221	245	257	232	210	228	208	231	241	230	208	217	234	217	239	239	230	245	238	242	254	212	233	240	238	270	232	235	227	233	237	226	207	258	209	233	219	255	215	231	226	234	252	239	260	269	227	260	232	263	230	203	208	270	249	233	234	264	258	232	235	261	257	233	246	229	260	275	228	218	239	218	226	228	239	236	221	214	238	229	232	255	239	221	250	229	218	222	224	248	256	224	307	241	237	244	245	224	238	233	211	225	242	239	222	248	243	233	250	231	235	252	210	236	235	250	243	221	222	222
15537	5607	7525	8794	7628	6292	5212	4296	3896	3205	2707	2763	3098	3134	3364	2953	2192	1691	1667	1361	1123	1005	1008	990	774	712	757	754	661	718	690	702	651	633	614	631	631	619	573	592	596	608	592	613	655	684	658	569	592	571	538	562	559	560	560	605	580	547	598	569	584	601	583	559	577	591	590	585	574	602	602	581	606	611	604	580	562	568	558	543	536	547	546	573	560	574	574	561	556	566	556	521	592	584	568	570	584	561	584	586	581	596	578	565	566	549	546	610	565	580	527	606	556	546	590	548	611	595	597	579	509	584	549	566	569	567	599	554	568	549	548	509	559	580	605	586	578	552	587	542	527	562	562	590	536	563	577	527	545	570	604	558	540	599	565	570	564	600	510	555	604	544	558	573	564	537	580	575	519	548	561	549	573	557	553	524	567	540	542	540	548	593	606	556	542	573	559	547	536	569	574	547	572	533	585	587	569	599	579	592	541	587	537	559	540	540	581	567	569	556	554	544	527	570	586	569	546	600	551	596	564	589	574	533	574	583	522	566	532	561	584	588	565	555	548	540	566	565	594	541	557	583	563	592	578	564	528	588	598	579	549	591	531	552	574	571	589	577	525	564	562	558	563	558	575	502	541	561	561	559	568	556	601	537	547	570	547	544	562	589	551	545	552	566	533	592	497	569	549	564	532	528	565	521	541	555	531	549	563	553	555	613	538	543	589	566	546	554	573	569	574	617	562	537	601	545	540	549	591	568	544	568	585	558	535	581	563	570	582	571	556	540	591	522	574	570	535	580	580	566	588	572	568	529	596	592	594	583	570	561	533	543	535	576	546	569	558	543	519	608	581	581	553	588	543	585	586	565	589	546	553	559	556	556	579	555	603	552	575	577	589	553	540	558	543	577	534	558	571	562	561	592	582	595	555	534	518	574	578	549	572	553	560	537	580	578	557	553	534	566	582	565	546	533	558	526	577	513	542	520	532	561	590	568	579	570	535	523	543	543	545	555	548	580	562	572	557	584	607	555	603	530	583	574	564	549	586	546	561	574	604	532	544	513	581	558	574	577	548	568	569	580	594	573	549	566	601	564	532	501	520	594	530	554	499	520	566	565	584	537	577	545	588	557	532	600	516	568	570	546	598	575	540	570	571	571	563	627	515	549	556	538	560	558	534	560	564	547	565	544	567	581	582	568	527	574	573	561	577	550	596	580	580	532	558	545	597	544	551	548	549	552	509	586	566	566	532	576	599	536	595	546	558	591	567	574	577	513	558	533	554	543	585	606	581	585	564	558	615	629	558	556	596	548	538	561	577	557	537	558	539	546	546	546	531	565	585	598	586	569	508	537	520	530	567	540	574	559	588	582	616	580	515	560	554	559	551	551	571	551	538	578	554	562	566	565	533	560	545	549	568	534	570	569	572	524	544	554	587	545	584	557	572	547	565	542	538	597	545	565	544	554	545	597	561	566	590	565	585	529	577	556	617	549	550	526	542	592	571	579	573	532	543	539	595	564	597	576	537	587	531	540	546	564	583	540	530	571	590	533	520	556	571	540	577	540	570	580	554	585	562	562	572	584	570	542	549	573	545	523	548	540	598	596	584	584	531	561	554	568	559	595	555	589	582	566	519	589	571	552	590	543	554	577	518	532	545	566	558	563	542	546	551	589	581	591	573	589	593	591	555	541	562	574	553	555	560	538	590	529	573	562	579	571	554	558	565	558	580	580	559	568	596	591	579	534	613	570	569	547	574	589	550	540	589	575	576	601	542	554	598	597	536	553	595	537	575	617	561	563	564	568	562	570	566	576	541	564	572	550	555	573	567	536	535	571	555	552	585	534	532	630	555	559	526	527	552	544	557	558	551	530	561	579	605	562	541	550	568	559	530	590	565	611	535	583	564	584	605	551	567	564	598	567	550	566	555	586	542	515	575	549	570	540	570	573	572	598	523	594	549	546	550	584	574	551	541	539	599	543	604	586	544	511	518	512	551	547	523	555	548	572	526	578	546	574	581	573	573	581	545	522	555	563	547	580	592	577	573	531	599	549	596	589	552	556	522	558	540	559	567	552	573	529	577	543	589	570	584	560	546	572	559	537	565	525	570	572	538	532	553	550	564	517	527	547	568	553	541	573	576	513	558	619	545	536	578	599	534	573	541	559	572	591	571	574	532	517	559	578	536	532	583	565	558	541	562	591	556	558	573	552	596	533	545	580	542	539	562	568	566	573	587	568	559	552	565	568	608	521	544	590	503	533	553	576	543	561	535	608	532	586	562	521	557	561	550	549	545	552	544	559	570	544	560	575	553	583	588	596	591	513	551	595	538	546	546	544	566	556	577	527	607	534	511	589	540	550	531	545	512	550	583	539	570	577	565	532	561	608	583	554	521	561	582	538	571	550	569	587	569	575	586	557	521	575	551	566	600	559	583	562	556	613	550	557	603	603	611	563	543	556	561	593	553	624	581	571	534	579	592	538	561	511	538	534	563	527	598	563	554	590	540	567	586	551	565	643	603	567	544	601	591	529	558	534	548	536	572	581	521	568	531	525	589	541	562	552	534	582	520	563	575	548	616	566	580	560	548	546	555	573	579	580	543	556	577	576	547	577	545	562	538	577	560	570	552	595	522	534	598	565	621	583	552	557	520	588	545	547	563	583	560	554	536	593	571	571	571	568	602	519	596	546	549	549	581	532	554	529	541	552	569	545	561	578	599	541	582	540	563	582	558	554	545	539	529	551	588	558	568	555	577	520	576	533	536	540	541	584	552	507	555	516	587	556	570	595	566	554	515	557	628	569	564	578	544	547	554	560	556	544	573	587	571	537	563	554	530	558	544	591	564	549	543	583	532	559	569	554	599	575	543	531	567	552	613	578	507	574	550	563	591	555	557	556	541	550	615	587	541	544	565	616	536	602	577	571	536	567	566	579	552	581	568	541	562	541	572	573	588	551	543	540	552	573	561	582	587	573	549	575	546	550	554	585	567	563	541	564	551	582	596	569	572	575	565	558	560	512	568	582	532	615	572	526	555	594	574	539	574	530	549	568	571	550	565	570	556	592	586	553	553	560	539	544	602	534	529	541	541	574	573	551	551	559	536	545	593	550	583	555	529	564	585	562	534	561	564	605	520	598	550	565	526	609	579	564	539	547	535	536	538	586	545	544	575	587	575	572	552	536	565	544	577	582	565	561	575	579	535	547	558	534	589	563	552	557	580	564	561	557	570	558	543	620	615	587	534	565	583	570	565	559	578	570	567	541	586	541	598	585	556	614	541	536	542	593	556	574	571	553	592	555	559	508	567	579	561	572	546	545	566	565	582	565	577	539	545	565	629	558	565	572	553	580	554	569	550	541	567	545	551	541	576	627	612	565	567	557	557	598	591	548	525	567	551	545	567	537	593	574	573	568	542	586	559	569	549	544	610	557	548	531	590	558	556	556	569	538	555	556	550	503	520	556	546	581	528	569	556	534	591	567	549	558	520	586	546	541	585	514	517	583	563	563
7950	2645	1429	1149	867	754	664	585	590	534	518	529	523	504	591	534	504	464	433	494	432	417	415	422	455	417	399	418	381	393	407	424	450	373	404	397	435	436	423	408	384	375	381	421	384	433	382	396	380	387	417	417	403	398	418	429	405	388	415	417	420	428	388	425	429	424	413	390	394	452	451	409	397	423	380	435	418	385	390	426	421	433	407	429	409	383	400	386	411	387	426	433	402	362	431	400	387	376	396	417	371	401	383	394	419	395	421	427	456	434	437	424	436	396	404	410	383	390	403	418	401	456	428	428	424	396	405	379	399	368	436	437	395	434	381	422	420	408	375	427	413	433	425	419	418	430	418	389	423	431	404	398	410	409	388	406	436	440	398	370	405	403	393	415	392	458	380	424	416	386	453	427	396	416	391	410	386	425	392	403	399	393	438	398	389	404	377	394	386	402	414	409	438	389	425	387	383	435	378	421	407	447	358	428	390	418	460	421	423	448	406	410	429	396	386	373	389	384	398	433	397	393	413	385	429	379	385	378	377	433	433	399	394	369	430	392	407	364	407	385	398	389	424	423	420	414	418	432	437	396	385	397	451	391	427	403	404	406	385	407	383	394	369	403	380	353	398	403	410	422	409	390	422	384	401	394	370	436	378	401	388	367	405	389	437	397	384	441	406	417	395	404	445	467	409	438	440	439	407	401	400	379	404	362	395	411	411	433	399	416	406	434	415	424	394	393	395	375	415	409	404	411	437	399	401	407	419	423	394	377	401	447	383	376	460	393	392	371	418	422	393	416	388	379	413	384	415	380	442	390	345	406	420	405	394	416	393	395	392	385	353	373	374	375	418	412	406	389	371	426	457	430	386	384	434	412	367	416	383	406	400	393	367	398	428	403	411	377	394	396	426	404	429	406	409	427	424	426	396	416	386	393	412	413	424	380	399	378	409	441	372	377	448	405	372	384	390	396	435	418	405	441	390	428	400	407	399	410	397	423	410	472	451	409	395	377	379	393	440	456	389	421	415	463	411	393	402	389	379	407	410	419	401	394	425	403	435	391	410	437	426	404	423	416	417	418	438	404	338	419	403	465	394	363	457	402	390	434	440	409	403	385	376	447	392	372	394	402	411	436	383	366	426	412	406	401	405	395	391	419	396	407	429	418	344	399	422	451	388	397	434	383	398	391	421	430	442	430	445	362	385	453	399	413	424	428	416	433	411	423	403	427	406	407	375	408	390	411	391	432	397	411	403	388	380	450	387	391	374	424	408	409	403	403	400	418	421	403	402	415	387	387	407	403	432	407	420	369	417	429	461	398	440	380	381	437	411	408	389	425	421	411	380	398	399	403	399	393	338	391	364	401	424	388	431	347	386	388	396	407	387	409	398	407	425	439	402	461	418	426	391	419	401	387	390	393	409	419	427	373	389	396	425	402	417	353	389	426	406	418	421	364	419	415	382	419	436	419	430	427	373	454	415	408	403	434	399	412	389	374	439	390	427	386	402	391	454	406	427	412	396	422	417	413	428	419	402	425	399	437	415	404	390	400	422	373	404	382	377	380	382	422	391	405	405	423	350	408	398	403	392	429	410	412	405	412	397	405	424	446	418	410	423	438	365	423	412	409	437	446	418	408	397	387	398	409	366	400	408	398	415	369	420	409	418	427	398	404	418	398	433	411	422	428	423	409	423	434	379	408	394	421	411	388	386	399	388	411	389	459	392	424	388	438	414	418	408	384	415	396	433	435	431	380	372	420	402	379	403	448	397	430	418	390	399	416	396	396	420	458	411	401	367	411	416	401	381	394	408	417	379	398	381	415	370	365	417	406	380	426	404	392	438	448	408	437	387	423	444	409	404	391	411	367	365	352	361	436	415	410	397	416	397	422	411	384	437	424	412	421	410	411	366	427	402	420	418	434	383	411	421	420	436	422	387	432	436	406	413	393	437	400	419	399	442	407	396	441	420	404	397	441	418	435	403	431	383	408	391	413	384	413	451	379	409	405	456	437	404	372	409	419	418	432	423	420	412	450	439	397	408	407	393	439	443	409	412	394	423	367	382	400	432	403	445	368	393	357	397	425	426	434	396	390	409	366	421	435	384	379	410	351	437	417	443	418	388	424	420	379	393	412	426	429	401	390	428	389	389	409	403	373	383	434	397	441	366	440	395	411	427	393	436	446	387	427	388	455	392	426	454	414	429	402	410	438	420	389	397	395	438	414	363	366	434	414	398	395	372	374	390	390	446	360	398	389	376	376	415	458	413	405	403	441	412	406	409	427	403	416	401	440	429	358	424	438	394	354	363	418	401	436	381	397	407	415	404	426	425	406	443	413	391	410	405	413	385	416	386	360	407	415	399	396	399	378	420	410	384	385	418	411	441	420	427	371	374	370	371	391	423	423	389	371	413	409	438	429	433	385	402	397	458	424	383	425	420	446	404	394	408	437	442	382	366	393	394	367	405	378	408	438	406	441	424	423	406	418	405	420	377	450	433	425	374	419	394	433	392	448	416	431	446	431	373	402	387	418	385	378	395	392	413	378	379	419	410	404	428	453	395	427	424	418	403	404	405	377	389	421	372	425	410	411	432	405	422	362	421	433	397	413	372	377	442	397	406	397	404	386	398	434	434	370	431	458	402	431	411	367	417	420	380	378	401	394	380	389	411	399	395	398	376	394	397	405	401	382	417	418	398	442	429	440	413	376	416	370	408	413	415	422	404	426	390	442	444	423	401	413	418	381	434	420	406	419	417	416	402	401	426	376	435	416	388	428	430	415	414	419	399	454	409	375	405	455	375	411	406	401	438	375	434	384	384	380	393	347	407	404	452	402	430	396	419	402	398	375	376	410	404	425	411	424	403	404	405	440	414	406	437	465	420	413	449	403	446	424	384	430	438	407	425	405	425	427	449	422	379	452	449	388	408	404	387	434	393	357	408	402	417	401	429	390	447	446	373	408	409	458	387	375	365	383	428	417	395	424	401	423	369	374	386	449	424	399	408	435	428	373	408	397	355	381	383	391	411	411	392	392	432	427	418	374	379	402	446	369	396	436	399	395	440	399	426	430	420	435	417	432	416	405	387	415	447	391	396	447	414	391	404	409	392	428	363	386	428	427	426	449	371	394	423	422	424	384	403	415	408	401	384	422	397	458	419	408	389	388	404	393	376	447	379	393	399	402	411	405	406	414	442	427	398	357	410	396	383	389	395	401	418	395	384	434	432	420	415	388	404	463	433	361	433	421	423	385	400	413	391	401	449	425	402	408	418	378	424	439	420	386	401	411	435	407	419	398	467	436	384	370	422	395	402	399	405	416	373	427	395	401	405	401	426	446	415	376	397	420	397	417	389	412	390	434	399	367	447	420	428	400	399	398	414	412	392	399	421	409	385	410	423	442	404	393	397	398	444	421	415	398	423	412	440	420	439	392	408	393	398	366	438	395	363	397	424	440	422	405	389	408	426	383	424	393	383	436	409	415	394	402	403	414	360	401	411	432
5526	2527	2883	3209	2843	2507	2122	1968	1766	1599	1456	1518	1694	1571	1674	1632	1338	1222	1181	1099	974	1035	931	952	853	888	871	963	939	927	863	934	844	880	888	891	887	918	897	903	894	886	802	869	896	922	871	900	856	924	892	889	893	861	833	890	883	822	903	881	941	862	874	876	903	819	897	879	932	863	861	900	889	874	911	866	895	860	900	856	839	874	828	827	873	800	950	906	873	907	859	872	826	809	917	901	866	824	870	904	844	945	864	900	845	930	944	906	950	853	879	813	885	879	906	892	872	838	871	875	870	905	859	896	799	904	907	866	857	931	854	890	855	919	852	867	884	871	874	956	926	867	809	900	888	928	948	856	923	844	894	871	882	916	883	861	916	902	876	911	868	822	881	878	878	894	877	841	917	853	904	888	887	832	906	829	927	843	853	934	865	924	842	902	880	893	850	875	891	892	892	890	892	825	883	896	889	912	830	862	909	850	863	889	856	869	880	859	873	873	823	894	914	861	832	881	897	895	890	837	889	916	849	880	828	887	864	867	843	879	907	886	900	901	930	872	895	830	874	896	900	940	897	922	936	871	906	824	859	883	939	857	840	929	900	931	845	900	893	877	909	886	869	938	878	894	813	869	897	889	927	858	875	930	838	871	938	854	907	886	914	898	880	867	908	933	884	876	867	915	900	888	864	896	899	950	834	868	892	889	879	802	828	840	846	894	932	855	953	825	846	860	914	865	935	906	889	858	899	870	886	897	872	898	888	858	850	868	954	882	915	823	939	868	915	910	838	838	931	883	847	900	870	885	897	937	865	920	888	900	916	877	852	891	889	938	868	868	885	945	878	808	953	864	881	923	900	882	898	906	862	899	868	864	903	888	862	890	901	880	899	914	882	931	876	874	915	856	915	900	937	904	864	866	909	868	873	951	879	873	906	922	844	885	890	855	884	856	885	861	873	832	878	836	848	897	900	906	862	897	860	862	870	883	913	845	853	858	897	914	890	935	894	890	906	865	874	912	899	836	885	903	872	892	858	916	903	891	891	841	901	930	867	852	897	867	847	852	944	819	890	911	872	895	848	839	893	874	915	912	885	832	879	875	882	906	802	956	863	845	869	897	830	932	842	887	914	905	904	920	876	893	876	872	877	909	850	839	840	869	891	880	835	893	896	855	886	880	839	900	916	812	920	924	822	812	883	927	855	886	870	902	967	882	874	891	863	849	836	945	923	901	853	867	892	886	849	933	891	894	909	880	890	879	913	902	910	869	924	896	938	884	887	907	893	880	868	827	924	898	865	871	876	897	911	845	927	881	855	862	889	876	922	873	867	882	882	892	918	814	902	901	841	885	935	812	870	848	878	918	913	828	896	862	849	871	839	874	952	905	867	931	834	879	902	878	898	899	870	955	913	880	852	926	832	873	886	861	851	871	930	916	900	855	874	886	903	850	901	868	858	910	842	868	826	900	908	908	879	858	881	898	907	875	867	904	900	879	888	834	845	824	922	945	861	933	865	887	856	879	879	869	866	874	888	855	877	880	891	889	877	866	878	861	890	833	828	919	885	884	933	886	872	906	883	923	918	900	896	926	881	870	851	890	894	832	881	844	917	846	914	871	871	880	877	863	897	876	885	884	938	874	880	879	859	921	863	920	873	857	860	842	827	853	834	822	943	842	835	870	888	917	847	857	892	922	899	862	918	906	908	872	788	894	867	903	890	868	868	892	898	866	865	887	878	837	917	836	860	856	855	969	897	861	877	795	881	945	813	921	855	874	838	874	901	864	879	869	875	883	845	947	856	942	905	920	821	806	883	911	932	824	908	861	850	905	868	913	910	821	834	866	880	869	906	911	860	908	834	889	856	824	932	886	837	904	884	894	908	926	843	894	875	821	831	913	846	923	871	942	844	854	913	840	870	892	920	861	847	865	888	918	875	886	891	873	886	900	890	874	918	877	917	919	887	854	859	965	893	882	920	946	905	857	897	901	861	877	914	871	898	823	902	818	846	952	928	876	853	827	885	851	898	885	900	875	858	852	869	840	883	878	903	858	837	886	920	838	900	880	880	873	878	929	870	870	897	875	919	841	885	871	936	901	909	872	873	917	891	877	897	912	853	810	884	904	869	860	914	887	892	869	920	826	895	898	876	884	855	885	817	971	856	883	872	886	905	922	868	913	905	885	886	809	810	835	896	901	858	934	828	907	909	956	900	854	928	905	891	867	851	880	904	860	876	851	843	894	877	861	926	900	906	855	898	891	919	904	846	875	902	840	878	880	882	837	901	883	853	858	879	869	881	854	876	852	885	872	897	873	849	908	869	890	895	806	867	842	881	886	888	910	929	908	889	909	924	869	903	891	907	906	861	878	884	828	895	882	874	890	873	845	907	920	896	877	893	867	877	876	844	857	931	890	887	830	886	889	862	929	878	921	870	892	866	889	877	888	888	865	892	861	863	925	846	899	866	881	869	905	868	818	908	901	909	901	808	892	919	841	889	866	920	831	855	902	823	861	913	904	865	816	827	820	896	902	890	858	890	878	853	882	928	854	891	883	923	846	900	898	850	876	856	862	875	855	887	915	866	903	849	898	880	857	839	879	907	863	858	885	904	895	895	887	879	857	905	916	906	884	911	845	916	932	869	866	911	883	799	819	890	944	885	868	922	902	854	834	849	896	827	890	853	903	928	946	932	821	853	897	876	860	846	858	886	876	869	899	877	872	870	888	819	907	879	891	895	905	899	903	860	864	844	910	835	855	908	908	876	905	897	862	859	891	888	893	845	843	921	859	856	883	878	914	942	846	918	857	879	876	821	890	945	857	890	822	874	883	881	868	885	878	945	875	858	873	886	910	845	933	930	886	874	845	861	850	844	848	866	863	855	879	884	879	853	921	878	849	853	841	851	907	889	854	850	898	875	881	858	878	838	888	884	921	855	855	846	851	865	895	879	830	866	837	921	907	923	934	878	825	858	880	903	907	798	902	872	886	940	868	878	867	856	868	872	902	892	911	887	863	901	902	846	869	860	849	912	881	847	869	864	874	922	863	878	907	891	853	879	922	911	841	904	863	909	877	864	875	877	909	808	864	877	877	840	850	850	900	885	837	865	907	915	853	882	928	866	884	871	872	863	895	919	904	933	912	869	891	883	900	896	917	792	895	900	889	879	854	900	925	871	878	810	947	919	921	911	869	882	892	862	901	899	891	900	864	949	917	886	863	888	902	911	918	880	861	898	890	900	868	875	901	889	912	908	865	860	859	883	898	857	881	878	856	855	882	985	925	881	858	926	880	840	888	839	901	876	844	841	896	886	854	887	873	895	903	892	870	895	882	835	889	894	860	884	886	869	850	893	868	895	871	876	867	903	894	884	863	938	882	851	884	905	857	882	861	904	897	883	861	891	947	885	871	840	923	892	879	938	871	914	829	822	870	871	817	874	909	890	885	907	919	855	887	832	881	829	918	854	851	877	852	868	892	884	862	892	860	905	858	896	891	953	844	881	923
18082	5631	2923	1983	1406	1108	894	787	632	577	480	500	589	541	543	542	442	402	402	324	307	327	336	297	306	296	257	304	336	293	305	312	285	313	269	283	267	271	258	270	290	275	250	246	268	294	296	258	319	302	271	276	291	280	286	280	293	283	250	270	270	279	287	288	292	270	264	294	282	280	273	291	315	263	293	273	267	299	279	224	289	315	312	256	271	323	257	277	251	277	248	299	275	287	257	270	285	291	268	266	285	293	256	221	284	253	257	288	289	263	284	277	279	296	270	252	277	277	308	240	278	285	282	260	257	281	278	285	273	275	256	269	285	272	236	292	278	264	243	257	275	273	275	300	260	291	303	275	250	287	297	279	264	256	277	273	286	249	280	266	259	257	294	273	254	242	243	257	270	258	260	241	243	318	287	277	270	279	257	268	283	263	284	279	285	274	284	298	259	283	276	268	301	266	277	249	277	270	260	254	257	289	293	302	322	287	286	284	241	275	279	293	267	250	281	284	289	281	293	268	296	283	258	269	251	261	261	297	270	259	276	269	248	300	270	272	303	256	264	259	279	257	273	275	273	292	288	268	272	279	272	277	266	299	279	288	240	275	289	305	248	254	268	256	278	286	300	255	260	252	284	290	260	257	268	232	285	269	282	264	287	284	309	278	270	264	264	268	308	291	286	266	262	270	276	280	267	312	272	267	260	283	260	287	273	268	235	269	278	285	276	283	279	241	286	287	280	301	251	294	279	254	298	260	276	306	288	272	267	284	283	286	283	272	248	277	258	270	270	266	285	281	245	320	259	280	274	257	289	282	300	293	262	267	259	281	272	281	317	286	295	258	295	280	280	275	277	254	289	296	276	260	292	233	280	290	277	279	236	295	258	278	275	252	256	248	271	310	258	278	259	264	291	270	273	296	289	287	279	300	304	284	297	268	260	276	279	263	257	262	269	289	274	280	293	281	263	274	266	277	290	274	250	286	271	296	303	266	262	268	270	287	281	296	271	255	261	282	275	316	269	289	230	243	273	253	262	282	281	280	273	283	290	242	259	261	269	294	296	297	286	285	320	281	269	269	285	276	293	286	259	284	280	265	245	275	288	240	270	304	282	296	283	315	276	265	289	286	274	265	280	263	298	280	278	281	286	265	282	289	270	277	280	275	252	289	270	262	266	254	286	261	281	283	257	259	263	276	300	294	262	287	291	252	277	257	290	250	266	276	284	246	278	271	274	272	259	271	279	277	280	295	261	276	257	259	273	279	299	258	267	277	249	259	266	262	241	255	290	294	303	263	265	251	274	307	263	267	275	270	285	253	276	280	309	267	301	287	279	272	300	285	273	286	312	311	273	258	290	277	275	252	266	290	339	302	290	293	274	280	260	241	262	265	265	250	266	305	264	261	282	257	262	277	239	276	263	267	277	299	237	244	304	294	246	277	296	286	255	262	293	283	288	272	253	275	279	253	293	287	261	251	294	313	294	275	283	272	288	272	286	323	284	269	273	266	253	284	244	285	295	270	276	285	276	257	328	283	296	265	248	293	267	278	272	314	241	317	308	282	296	270	294	295	297	291	281	269	248	293	272	258	260	270	292	303	259	289	281	269	269	295	257	290	299	294	269	272	264	298	278	256	274	309	280	280	270	268	293	291	281	265	289	284	265	246	269	279	286	282	275	296	253	269	271	275	247	282	289	258	249	276	263	265	272	269	249	280	262	298	289	255	275	267	259	251	257	278	268	251	281	253	293	290	312	267	259	286	279	275	253	269	267	299	305	284	291	271	297	320	270	271	246	279	289	281	277	284	288	274	292	292	278	279	250	236	259	275	273	294	289	286	281	250	275	275	295	276	275	300	273	245	238	263	264	261	277	255	271	269	263	277	282	314	279	291	326	293	301	250	310	290	295	282	258	234	288	273	293	287	279	303	284	283	272	294	282	285	274	290	262	277	287	266	273	275	263	270	262	290	226	271	293	265	283	278	276	278	301	244	297	251	285	251	296	290	294	246	251	294	265	294	300	256	281	262	286	258	277	284	256	289	283	280	276	243	276	277	261	280	298	303	263	252	284	279	251	301	272	290	251	277	271	256	278	307	280	263	280	285	270	294	281	243	274	248	296	279	299	255	279	270	281	271	290	261	257	256	316	264	287	283	257	275	318	277	284	258	263	287	252	267	271	278	306	278	282	259	294	270	240	287	284	275	265	283	293	293	289	279	287	253	305	295	260	272	292	267	284	257	294	267	283	296	258	292	252	295	275	283	255	281	252	258	281	286	288	266	297	267	304	271	297	236	239	311	277	271	288	265	254	281	299	280	263	275	284	275	252	278	304	284	295	253	281	266	273	297	277	293	258	280	282	265	288	304	300	292	294	282	291	289	254	283	271	262	275	277	283	281	266	271	307	257	278	275	269	247	272	278	273	254	247	281	252	268	301	281	324	263	296	312	261	293	294	290	309	258	325	288	274	244	255	260	255	279	291	270	296	270	275	267	290	296	279	263	270	271	264	288	320	264	240	244	250	252	260	259	259	305	296	271	278	280	291	255	260	293	272	308	305	290	284	253	250	267	274	262	249	267	286	284	283	287	313	279	266	263	277	302	279	273	275	258	252	284	279	264	251	266	270	280	271	311	306	263	295	306	269	264	288	269	334	267	300	275	263	288	281	286	279	280	280	260	275	313	308	272	273	280	270	284	279	275	262	280	274	255	280	265	301	270	247	256	293	258	287	278	265	273	301	240	280	260	256	245	268	273	288	293	249	264	285	268	290	238	297	246	287	273	231	297	276	254	257	288	259	261	270	308	280	238	285	263	265	266	278	308	280	284	281	288	280	276	305	274	275	287	299	262	260	249	237	297	268	287	257	266	278	258	281	305	322	292	271	294	256	294	314	314	287	281	279	306	255	289	272	245	274	304	265	294	276	266	256	288	263	290	267	264	287	290	266	297	253	285	275	291	259	306	266	301	295	288	258	312	296	283	291	301	299	287	262	282	248	253	263	285	266	257	292	280	277	248	270	274	277	291	271	316	256	282	274	252	273	272	261	273	291	301	279	275	234	260	247	240	279	291	292	298	286	292	264	297	237	307	274	252	302	256	284	246	280	272	289	279	274	269	291	279	290	260	239	269	304	299	284	269	268	263	263	245	261	301	267	295	294	275	267	302	277	273	296	262	276	256	245	276	259	277	258	289	278	269	293	268	283	280	286	260	283	301	246	238	282	283	286	297	321	298	251	282	294	305	276	275	235	278	250	301	277	253	270	261	245	253	263	257	295	262	251	301	300	273	279	260	276	260	248	290	292	261	280	306	293	259	279	272	272	282	270	281	243	280	269	248	267	276	282	264	282	235	284	275	255	280	289	297	262	290	268	258	286	285	279	295	249	268	284	302	268	283	291	308	299	256	280	273	280	274	295	285	264	283	277	253	246	269	277	277	256	277	269	274	291	288	293	288	266	255	300	265	280	295	289	310	246	251	282	256	279	273	269	255	264	284
12034	4495	5310	5965	5202	4501	3590	3206	2749	2258	2025	2153	2458	2365	2347	2287	1777	1480	1296	1177	1065	867	876	851	737	652	698	810	653	660	688	696	700	662	622	712	633	684	673	651	673	678	644	643	648	681	702	641	617	632	595	588	648	647	640	640	587	647	636	663	672	649	660	617	635	673	641	672	673	617	615	653	630	642	643	649	629	638	612	644	620	586	633	627	585	626	615	604	585	617	649	630	598	615	637	658	618	593	645	633	595	623	673	643	628	618	587	622	639	598	632	649	602	596	633	630	642	597	599	621	646	608	601	618	611	686	646	641	636	603	603	633	610	571	590	642	639	601	599	639	645	593	651	601	585	632	632	596	626	685	559	628	608	584	652	615	657	654	627	604	639	614	648	626	600	636	652	635	652	625	643	635	631	628	628	572	600	638	676	642	657	644	631	611	657	592	607	594	662	595	601	643	601	661	636	593	630	644	626	579	627	682	605	655	614	615	598	590	634	644	658	637	678	638	625	638	637	617	635	613	641	585	626	638	625	628	650	594	625	609	622	669	635	592	640	674	612	674	660	632	606	613	584	576	633	583	610	659	626	626	641	614	613	697	603	647	651	675	626	577	663	626	693	652	618	684	636	643	654	619	636	638	665	649	582	625	623	654	609	649	628	593	641	634	609	645	610	653	623	579	632	620	617	632	615	625	611	617	634	597	639	629	598	616	592	629	609	614	569	608	652	608	637	662	606	626	601	627	658	633	594	571	576	625	642	639	611	609	634	615	614	659	609	608	625	643	644	629	638	649	639	580	603	627	655	639	643	580	645	645	604	631	605	581	634	641	649	642	647	625	581	600	594	625	614	617	601	630	649	662	650	651	613	582	634	623	622	600	618	623	568	655	665	648	598	623	593	633	596	599	619	588	634	591	621	619	611	657	633	678	610	617	639	642	665	633	563	629	637	619	584	606	595	635	673	648	616	614	637	617	658	608	560	648	604	626	617	654	640	598	609	606	589	661	621	660	635	636	580	647	666	684	627	639	639	616	632	616	612	589	648	677	593	603	663	621	626	622	607	591	645	644	607	657	602	564	670	644	633	640	584	596	651	612	609	591	623	596	662	614	617	579	613	629	651	574	620	597	645	624	621	593	638	617	614	619	591	597	684	591	663	637	592	604	643	630	618	634	658	592	620	607	596	643	617	650	664	626	604	607	642	613	584	630	647	605	641	636	620	645	598	613	596	656	649	641	548	612	618	586	591	617	645	644	601	642	587	669	620	601	627	617	606	650	635	660	602	618	610	604	591	635	598	586	632	624	613	638	659	648	613	654	664	624	609	671	585	631	632	592	660	597	644	622	607	617	662	589	626	612	619	611	630	619	624	590	615	655	622	614	596	635	620	613	588	609	614	578	572	606	611	609	619	573	628	615	632	557	650	597	596	572	651	671	635	615	614	624	591	643	583	595	605	629	593	626	613	662	639	593	637	624	667	626	603	620	629	653	607	642	641	633	603	575	559	633	629	615	631	620	635	577	633	666	601	620	609	641	583	594	624	649	624	606	631	592	586	624	663	656	602	640	633	601	622	571	678	605	620	584	611	586	595	641	630	632	622	613	581	582	608	658	657	626	617	613	626	609	627	611	663	603	646	594	601	619	621	617	618	624	592	622	579	598	597	585	656	610	639	625	610	634	603	654	658	638	620	629	608	624	627	660	596	626	650	606	624	636	613	654	629	639	602	596	628	596	603	637	587	602	577	644	641	641	637	612	643	629	647	671	598	594	649	695	621	636	667	586	631	616	602	604	605	638	604	574	613	607	602	613	587	613	662	686	630	613	675	585	625	647	596	603	650	598	617	605	634	625	629	649	611	624	675	649	632	631	599	630	614	639	653	583	669	632	637	632	583	583	616	606	590	622	620	643	659	601	637	579	592	623	648	634	611	588	618	642	636	641	607	582	637	659	694	651	611	662	598	626	585	621	670	614	622	624	611	616	629	598	608	626	605	641	598	667	569	655	580	580	689	613	654	615	580	653	588	577	659	606	616	623	603	613	681	642	636	677	624	592	608	625	651	598	605	615	661	641	622	612	638	658	618	626	646	636	655	620	639	647	644	572	604	644	590	598	606	631	613	636	647	629	666	603	627	634	607	598	657	634	590	590	658	642	626	630	618	605	646	639	625	581	638	617	616	631	620	624	636	629	599	637	642	608	627	614	611	637	617	619	690	584	651	640	632	655	590	653	571	621	639	637	601	635	653	635	617	691	596	608	652	641	613	584	608	578	657	602	617	660	575	668	627	607	591	655	667	641	592	615	607	656	612	623	644	629	679	633	644	601	619	624	613	652	563	589	611	603	622	605	607	628	629	624	624	616	622	602	656	634	622	620	607	617	615	621	614	592	584	599	591	667	617	612	624	636	635	608	621	631	609	599	648	598	599	673	671	639	704	604	632	617	629	630	625	603	618	587	678	580	627	592	619	645	588	619	657	591	622	609	619	597	627	589	615	609	617	585	615	571	623	602	653	628	600	638	645	618	607	661	606	629	613	626	622	618	642	591	623	585	611	635	647	617	607	647	656	653	602	597	673	635	586	600	593	647	662	628	647	645	614	616	621	607	627	585	666	597	657	603	654	564	639	641	612	581	648	649	644	620	623	631	636	591	637	614	594	598	643	614	634	593	598	609	673	632	590	638	643	622	618	630	609	622	628	675	633	640	618	595	645	631	616	658	622	607	626	567	607	600	602	651	595	607	608	636	667	644	678	636	618	606	669	634	626	623	591	624	615	566	627	643	669	636	638	611	623	618	612	630	628	622	649	615	599	622	684	645	543	632	641	667	616	674	608	635	636	625	645	637	565	592	652	619	606	670	615	585	609	614	580	631	651	636	621	640	619	620	644	624	597	657	605	619	637	628	656	621	627	619	644	637	628	613	660	651	635	630	671	587	656	653	648	675	600	656	557	593	605	632	639	643	661	636	639	612	629	630	592	664	644	651	601	604	645	599	621	617	641	598	605	608	635	646	567	626	658	643	642	648	632	619	578	588	631	602	642	662	647	633	596	628	635	614	667	636	628	628	582	637	636	591	639	615	648	592	603	597	636	641	612	601	567	631	608	598	675	606	598	655	659	649	625	625	636	641	633	661	626	625	584	584	623	589	568	654	632	635	600	606	614	636	611	594	627	608	618	608	632	650	607	663	624	650	625	605	593	643	616	671	656	644	643	594	635	677	659	597	591	634	673	607	643	641	664	656	610	605	598	626	581	628	606	613	633	623	582	622	592	639	600	564	680	656	655	623	645	610	624	623	638	624	597	687	615	642	640	669	591	666	634	622	598	624	660	676	627	637	580	590	657	604	600	620	614	642	651	595	642	640	579	597	600	604	589	589	634	637	619	660	664	563	626	647	654	599	595	702	621	601	622	600	666	598	606	610	582	593	625	621	604	638	593	706	629	618	620	610	625	663	610	624	624	639	618	620	614	629	604	632	618	609	654	636	694	633	647	659
26936	9711	5088	3247	2162	1661	1309	1026	825	724	706	672	717	697	715	595	503	473	442	364	345	317	319	299	259	270	248	262	271	239	225	245	244	241	218	271	209	256	243	244	242	215	235	270	269	273	253	227	227	244	230	252	271	239	250	258	228	227	227	250	256	236	233	237	223	230	231	260	259	248	253	255	241	213	254	267	239	234	215	265	249	243	275	236	229	248	262	277	248	220	255	231	223	238	242	242	225	213	280	213	226	230	232	233	237	295	228	231	246	246	246	243	249	226	270	230	220	232	235	255	261	234	226	266	242	246	223	240	238	218	224	264	232	224	234	249	263	247	255	229	240	265	282	255	224	220	263	255	245	235	237	267	255	231	245	263	253	268	240	228	255	228	246	245	220	249	245	255	236	231	222	248	244	215	240	246	199	230	247	219	246	231	241	246	238	242	271	262	265	240	247	247	216	280	234	225	223	259	230	229	212	247	232	259	204	257	258	217	268	215	228	225	232	237	258	220	249	209	249	244	251	228	227	235	260	237	249	251	202	242	220	252	240	262	233	234	261	233	244	235	232	246	241	239	239	231	221	215	248	249	235	255	250	239	251	217	239	250	224	273	219	238	267	258	264	237	226	241	249	246	223	238	221	240	241	246	243	264	242	205	225	238	236	233	239	236	258	261	233	247	250	264	256	242	238	222	289	261	211	219	246	236	259	235	226	225	260	265	212	247	245	227	268	234	225	207	269	241	229	255	230	233	225	221	228	227	240	228	231	247	273	247	209	276	226	251	245	217	234	230	209	247	261	245	218	254	234	253	251	217	229	227	245	284	260	247	259	242	235	258	261	252	255	243	239	242	257	251	254	220	256	241	258	243	247	237	214	212	272	235	268	258	236	251	226	233	263	213	219	229	237	252	239	248	233	259	224	258	244	219	252	254	255	234	244	234	227	241	222	243	256	224	234	210	248	266	227	242	239	227	234	200	198	244	234	267	261	255	232	229	253	257	205	264	243	223	251	259	248	213	247	261	246	218	224	237	233	220	224	262	239	229	255	230	222	224	226	243	235	237	237	215	229	230	221	232	228	239	248	260	236	272	251	252	286	241	229	234	240	225	270	257	271	234	220	234	266	250	236	230	233	233	226	247	231	246	224	238	237	235	243	255	219	260	244	228	247	236	222	237	205	232	242	226	256	228	247	238	230	256	238	232	210	247	284	250	288	245	207	224	216	212	225	239	245	231	254	249	252	259	214	251	277	234	267	222	239	241	213	232	237	232	265	257	250	240	240	192	247	263	260	263	247	253	251	248	240	249	224	255	234	233	258	232	254	253	254	218	225	256	221	254	259	234	255	244	246	247	233	253	236	227	260	256	242	238	247	251	222	219	243	260	255	265	245	237	249	220	261	235	256	247	214	216	222	270	240	224	202	208	231	221	213	206	235	238	226	238	229	238	235	234	229	248	272	271	254	256	218	272	220	253	260	258	242	245	268	264	232	242	247	233	242	248	236	256	243	243	268	249	233	257	212	274	237	248	234	246	269	265	244	211	249	249	247	240	234	241	243	278	263	205	260	230	261	259	250	252	252	237	259	225	231	222	244	246	215	288	242	251	251	255	239	262	259	233	233	239	236	217	245	245	215	237	242	256	249	256	235	230	219	236	235	262	226	273	213	253	239	232	225	254	225	242	250	229	259	248	230	224	258	237	246	238	241	219	247	238	255	246	228	237	192	247	267	240	235	237	258	267	244	233	230	226	213	220	261	286	248	221	247	271	249	267	239	213	225	258	246	236	260	227	230	237	254	238	249	251	240	239	223	232	276	228	255	243	254	258	245	217	235	244	244	262	221	231	232	247	267	243	240	230	218	253	222	232	250	224	235	262	248	225	239	240	241	221	244	225	241	217	246	208	239	234	260	253	273	245	247	236	249	240	239	257	218	250	284	212	240	248	272	276	275	239	272	249	225	235	259	210	240	241	257	219	227	246	248	252	246	229	253	220	251	227	259	242	217	254	272	241	232	245	239	247	230	231	236	246	228	262	235	234	235	251	205	229	236	255	234	249	240	244	230	217	260	231	230	260	243	238	238	219	240	250	245	260	240	249	265	245	247	227	257	268	232	229	254	239	237	249	239	237	214	234	253	230	227	239	229	219	250	245	209	240	232	225	251	228	243	261	251	237	251	215	265	263	254	228	220	251	240	217	236	255	241	239	254	223	234	239	215	260	223	271	244	263	229	250	240	224	256	231	224	239	229	252	256	255	216	238	253	244	241	262	253	211	231	263	230	237	256	246	250	239	256	248	239	243	233	225	227	248	250	268	214	225	235	237	245	271	218	246	244	223	233	212	230	236	232	231	231	232	252	229	280	228	272	239	234	221	258	237	262	240	261	250	251	245	253	281	255	262	241	251	237	238	247	235	242	272	254	232	245	248	258	205	208	227	249	243	236	248	212	268	230	250	238	257	244	225	215	246	254	250	206	234	228	205	254	223	236	239	232	252	235	232	225	247	242	224	277	223	231	246	226	231	227	262	229	243	258	232	256	261	251	263	251	250	234	229	254	230	241	248	271	222	237	241	243	244	223	230	245	225	224	256	228	231	255	244	235	248	228	275	246	251	233	239	236	220	273	201	228	251	254	247	236	236	226	231	222	259	224	250	237	245	240	261	213	250	251	248	260	238	266	253	253	259	288	238	241	238	243	273	248	251	242	234	249	273	221	248	236	237	246	253	246	249	241	233	248	275	276	254	221	223	247	239	238	232	244	265	221	241	256	224	244	241	219	229	244	211	245	268	236	225	255	208	232	205	234	277	235	250	232	246	269	264	255	245	240	237	251	211	262	236	267	232	266	235	230	254	253	235	260	247	236	238	234	246	231	244	244	245	220	213	218	254	235	231	214	270	240	240	208	219	270	228	235	228	212	238	218	239	203	246	252	239	248	250	251	214	264	218	260	260	246	235	236	242	241	261	243	254	264	225	247	246	266	265	234	275	227	246	226	232	255	245	249	259	221	251	246	268	270	242	252	227	248	259	232	193	238	237	271	241	249	284	247	261	270	254	230	220	216	270	235	229	219	229	255	225	245	259	267	220	237	216	223	259	259	237	248	240	236	229	234	224	263	244	224	260	218	227	232	242	244	251	263	232	244	233	238	252	240	282	239	261	235	225	241	216	246	218	245	279	262	245	271	227	229	243	247	235	237	243	263	217	211	219	236	240	237	225	248	216	202	234	260	287	232	272	199	258	272	235	231	233	221	251	267	288	246	258	274	235	231	203	232	249	245	252	246	255	233	227	270	232	251	225	203	253	243	253	248	209	241	212	250	242	229	227	275	239	240	240	244	223	217	248	225	212	248	244	234	216	244	268	218	262	246	227	227	236	208	220	237	255	230	246	243	249	238	239	248	238	244	225	243	222	285	246	250	231	261	232	238	261	270	259	232	206	256	244	215	228	254	235	267	240	221	238	235	269	230	249	247	211	231	222	225	228	211	252	239	224
15292	6416	8414	8831	7721	6394	5340	4508	3728	3092	2974	3096	3467	3275	3437	2980	2320	1999	1688	1426	1290	1051	960	961	811	714	754	809	756	672	657	654	595	591	634	630	689	622	609	620	603	559	590	617	663	637	662	555	579	605	558	584	579	573	533	603	617	605	574	598	591	576	574	601	582	579	640	582	580	614	582	546	592	610	581	554	549	561	578	579	568	581	533	573	557	602	570	559	571	583	568	610	600	550	574	549	610	548	572	596	548	588	590	581	559	613	607	556	572	596	555	588	566	559	575	561	567	565	564	577	563	554	595	567	593	576	582	560	570	562	601	586	549	595	512	556	613	577	560	571	564	557	571	584	590	571	528	579	602	611	606	614	569	571	623	579	556	586	587	595	596	585	622	559	535	527	606	574	574	604	563	586	580	604	610	570	599	561	524	587	600	598	613	568	594	580	549	548	565	584	594	562	549	603	567	582	603	620	578	556	626	567	528	573	529	592	590	602	565	597	569	573	521	580	580	564	547	568	611	574	581	552	544	561	633	580	548	545	569	574	558	569	557	545	623	547	573	606	559	616	562	532	563	573	568	571	557	590	532	544	591	571	596	590	529	543	591	519	594	600	554	588	573	538	565	574	591	571	572	604	574	581	567	572	548	577	578	575	578	584	577	551	560	521	580	562	555	548	543	581	559	602	586	558	550	587	628	560	524	562	585	557	524	576	528	544	565	527	568	575	593	575	575	552	608	581	545	563	596	543	534	556	577	571	551	624	585	605	563	569	561	601	552	559	571	595	598	556	583	577	599	567	542	547	549	532	601	561	566	592	537	587	575	581	585	547	592	586	601	589	579	568	580	589	560	607	567	586	553	562	592	568	543	588	578	593	584	583	608	544	502	542	621	597	587	568	594	593	561	532	546	581	549	530	602	553	570	539	536	572	586	625	568	560	565	551	582	557	571	610	565	602	600	566	605	606	556	533	545	572	562	547	552	604	604	567	582	575	518	539	569	552	600	583	580	597	568	583	581	568	572	565	586	567	546	599	585	580	588	576	581	546	597	594	559	571	603	600	566	544	581	564	574	610	579	626	574	536	566	561	538	549	536	576	559	566	588	542	554	568	590	582	564	564	569	586	586	535	557	571	535	540	605	560	563	560	528	568	563	558	542	573	525	592	581	600	595	575	556	579	533	592	608	536	556	549	548	602	550	553	541	599	609	559	608	596	575	585	589	581	597	582	570	566	625	547	593	589	674	567	585	566	617	601	578	574	605	538	586	612	582	557	557	566	578	578	595	575	601	566	553	528	533	558	526	541	594	557	569	550	596	591	592	517	558	577	574	577	586	552	599	598	585	551	556	576	567	614	560	580	592	569	587	583	592	606	538	610	600	576	557	610	594	602	564	572	593	566	552	575	572	542	615	587	527	587	519	553	595	553	568	557	571	617	575	579	559	551	529	603	572	596	596	572	588	570	578	569	598	585	554	547	583	566	564	551	572	566	600	573	589	587	587	581	589	546	583	583	598	618	596	533	575	622	591	532	557	550	562	558	605	565	605	584	586	586	575	567	579	569	562	535	603	578	576	570	606	579	592	529	575	595	548	586	547	596	547	512	587	599	590	572	598	583	576	600	559	600	572	533	651	558	589	568	551	566	559	550	584	593	552	545	552	575	582	604	575	614	617	601	544	570	549	558	570	545	579	562	569	605	569	545	604	525	596	598	574	575	580	583	603	546	572	648	554	544	565	580	568	568	584	564	567	589	585	584	545	591	575	611	571	580	563	543	601	538	591	609	585	530	526	581	591	544	586	589	579	582	572	582	571	593	596	572	575	551	560	533	594	558	601	541	571	576	574	610	551	550	562	577	577	577	554	575	642	547	566	559	558	562	575	575	592	601	588	577	556	579	594	528	558	579	585	565	550	560	560	540	585	572	548	567	564	581	571	536	574	584	571	528	560	567	604	589	544	546	571	597	584	555	579	593	601	604	553	588	547	560	590	554	587	548	579	604	544	575	597	627	585	544	592	547	550	623	578	575	596	582	585	534	571	591	614	553	594	609	568	573	632	603	557	602	630	524	596	573	592	562	583	593	581	555	556	541	588	572	593	553	572	586	581	595	591	545	561	581	578	626	557	588	610	574	539	531	573	574	565	576	588	585	574	596	585	609	577	578	574	566	538	578	575	548	599	569	565	529	585	588	606	576	584	596	613	586	551	575	586	610	573	531	557	573	571	540	587	589	570	580	550	585	561	573	596	618	587	556	584	610	567	573	591	594	581	577	560	570	570	588	540	565	550	534	587	572	603	566	588	568	570	507	601	606	577	565	577	577	567	583	542	596	593	570	556	562	565	562	547	639	586	573	563	607	543	576	599	568	574	558	558	588	565	547	586	564	526	583	571	541	562	562	546	528	585	578	598	551	613	587	618	595	552	564	591	591	557	575	557	562	588	569	574	517	558	589	554	585	591	553	561	584	571	548	579	603	547	596	607	623	579	592	581	604	555	556	579	536	566	586	586	574	575	537	524	582	574	596	550	588	538	539	582	540	606	568	583	595	602	601	538	588	601	604	602	554	558	561	552	565	548	551	558	609	579	597	570	552	609	562	584	576	551	585	610	570	550	579	575	625	565	565	561	538	605	570	581	549	575	616	600	564	593	596	584	565	593	554	573	580	543	553	557	577	612	528	555	586	605	577	600	577	592	593	574	578	580	562	557	555	587	541	549	585	582	584	603	571	587	592	589	548	563	589	600	583	530	594	573	551	623	545	544	560	628	565	536	582	565	577	634	552	607	561	574	606	573	558	579	539	570	571	603	612	544	603	579	578	597	510	546	576	538	593	593	545	568	582	572	568	578	567	574	521	576	587	555	570	582	585	544	577	619	552	580	558	575	568	559	599	559	592	599	574	566	557	565	559	587	606	629	565	586	589	574	575	554	575	588	599	611	579	587	559	558	585	539	535	581	573	566	566	615	540	553	612	594	575	572	622	551	559	565	592	536	534	583	579	564	615	567	543	605	604	589	594	570	558	562	586	616	567	549	571	572	592	583	590	561	544	557	551	603	578	572	563	521	545	562	589	583	552	563	562	550	534	589	525	623	547	574	545	580	610	595	595	566	541	547	595	584	544	573	554	544	606	554	590	568	583	555	572	554	513	557	563	576	568	576	600	590	630	565	574	615	535	583	584	539	528	608	540	539	576	574	560	550	572	606	572	532	600	582	593	591	597	587	576	578	608	576	584	562	582	580	577	593	584	566	596	588	562	583	576	573	578	555	560	547	583	598	543	573	570	580	568	531	581	589	560	601	556	547	596	519	610	579	591	589	542	594	575	557	574	588	602	597	562	564	581	575	588	613	532	581	589	591	560	596	585	560	602	619	557	561	587	538	597	605	568	555	563	585	561	591	592	543	539	569	608	518	545	522	627	593	536	569	573	590	560	573	573	565	551	561	555	576	552	573	561	628	577	508	546	587	588	616	580	583	566	598	564	564	606	595	570	575	524
8138	2846	1630	1152	834	769	689	662	561	540	539	513	552	541	507	512	491	462	416	440	479	413	413	420	464	394	389	404	417	414	450	409	443	441	427	421	380	413	426	456	464	412	432	457	415	427	418	371	455	411	400	392	423	376	411	419	395	386	410	406	460	410	417	434	439	456	410	385	433	392	421	392	451	419	416	430	428	441	460	430	376	436	393	424	451	451	427	387	374	418	396	398	385	428	387	434	419	401	390	386	421	415	441	403	428	403	438	430	423	402	422	370	388	413	405	403	411	416	418	420	430	445	455	400	438	349	387	427	365	392	447	399	439	440	440	415	407	400	437	444	398	418	418	410	387	418	396	436	409	424	385	425	396	411	427	408	416	365	406	395	401	408	390	416	417	430	438	420	428	434	413	417	420	446	404	437	458	425	429	480	403	369	426	406	400	426	391	415	430	399	411	411	416	449	438	426	383	421	348	396	436	422	421	397	472	419	409	424	400	440	437	397	411	378	473	426	436	434	424	442	451	385	423	427	446	385	354	388	427	410	433	442	403	442	423	383	452	396	456	396	420	414	440	446	393	378	433	388	420	385	405	450	467	468	385	395	421	441	418	399	391	434	425	425	433	424	406	395	379	436	369	393	372	413	397	410	415	393	393	424	411	410	420	390	415	441	392	390	395	387	431	393	432	456	432	408	416	438	420	438	388	437	385	436	407	400	451	436	432	397	411	441	417	426	399	420	422	418	423	431	369	408	416	411	388	424	372	430	422	416	412	415	423	410	420	439	419	412	394	425	402	412	431	416	413	408	430	421	426	431	420	417	417	413	435	402	388	401	421	385	428	423	352	410	369	426	371	370	387	414	445	429	393	425	427	387	392	380	404	438	380	406	449	416	431	425	419	413	413	403	393	413	421	368	397	419	416	398	392	386	430	391	443	375	393	433	396	436	442	408	433	411	445	436	400	415	441	424	421	384	428	401	379	399	409	420	411	431	419	437	404	372	405	429	379	400	408	381	418	444	425	407	376	417	394	430	436	425	435	383	442	424	414	392	423	428	408	401	453	426	431	410	392	416	420	427	390	374	480	433	420	426	426	438	412	425	391	443	434	388	409	411	414	413	435	380	385	436	426	406	416	388	403	380	400	437	420	405	384	407	412	430	464	385	398	440	398	413	411	393	390	380	432	364	419	420	378	421	417	426	437	412	397	417	412	421	440	407	397	412	413	407	435	424	351	400	400	436	400	429	411	426	415	417	405	418	427	408	391	374	358	402	393	413	410	426	443	417	431	401	431	420	384	411	420	407	394	375	412	395	419	424	420	386	416	393	465	414	404	404	399	392	388	403	414	398	392	445	430	424	393	436	429	438	398	394	399	405	423	420	430	416	400	376	398	419	407	407	423	434	411	447	413	368	425	408	367	378	421	402	402	388	342	401	421	381	427	404	427	407	440	381	428	416	390	426	419	412	411	440	414	430	417	427	459	431	383	421	406	408	468	397	443	443	411	389	414	400	439	406	378	401	422	432	421	427	368	413	439	429	447	382	397	390	432	438	468	413	426	413	447	443	369	452	420	406	418	454	384	396	424	430	393	403	402	412	411	395	380	413	422	425	406	428	396	429	378	379	445	431	414	362	398	419	415	382	404	427	437	414	432	373	405	419	446	439	400	422	401	399	433	442	439	367	418	406	381	417	414	356	430	405	384	429	390	388	439	408	404	393	401	424	462	421	408	419	426	412	435	414	434	394	434	423	417	400	413	371	439	394	426	437	417	463	445	386	434	439	408	430	387	408	420	412	428	377	397	439	404	427	453	429	391	431	388	443	415	413	410	398	422	363	406	415	446	413	428	379	447	406	406	416	413	454	436	448	379	375	438	429	405	412	428	452	382	397	421	404	375	352	423	402	400	411	394	429	360	423	421	426	390	410	444	466	475	410	422	394	439	443	383	422	393	417	425	428	371	443	418	346	442	416	421	362	420	419	431	424	390	406	427	378	394	377	430	412	422	417	411	423	419	443	404	395	444	385	396	414	378	365	384	466	406	401	432	454	419	389	416	420	408	395	393	425	391	419	428	405	412	432	393	409	398	394	404	399	412	391	420	411	396	448	403	434	390	387	385	417	451	406	398	374	417	424	422	403	393	387	434	401	411	398	423	421	388	406	410	415	412	428	386	384	444	448	377	419	410	428	425	392	408	427	442	446	410	379	413	444	418	380	416	398	423	397	385	393	377	392	394	414	405	395	424	382	435	388	373	418	426	370	401	434	373	400	385	427	395	445	443	422	376	438	422	424	404	356	453	452	373	388	416	423	398	432	395	417	388	389	416	426	443	413	430	413	388	432	426	371	395	427	454	408	424	425	412	390	418	374	403	391	389	441	381	393	425	378	415	445	367	389	417	376	434	453	340	410	420	439	418	423	432	442	373	395	403	396	384	380	411	442	402	419	387	435	418	430	463	429	420	388	413	443	430	382	392	385	394	408	380	408	421	398	416	414	455	417	412	431	418	395	398	385	387	413	426	434	435	419	431	418	411	415	453	427	415	451	403	408	385	426	387	380	427	415	388	435	394	445	434	415	430	454	394	415	446	402	411	396	377	424	413	429	396	404	377	392	423	409	419	390	398	431	416	448	359	404	422	419	423	419	428	409	418	409	357	421	436	455	436	377	431	401	404	437	407	411	435	395	404	398	395	435	420	423	399	383	400	377	405	386	403	459	375	417	410	426	397	463	403	451	385	391	401	396	424	404	428	403	433	395	393	390	447	365	433	408	440	444	445	416	409	461	417	416	419	382	457	417	397	423	410	398	384	415	429	435	446	429	420	390	390	404	400	448	414	419	429	390	403	404	420	434	423	409	413	396	404	450	399	461	403	402	411	428	429	416	400	403	370	428	374	403	419	432	377	369	403	361	412	390	428	432	381	428	425	437	456	394	364	393	419	424	391	437	418	395	389	385	418	426	464	407	403	394	413	425	417	401	435	424	448	420	420	408	409	448	433	410	373	414	427	410	416	388	429	407	418	420	396	412	425	362	437	409	418	427	464	484	432	398	435	423	418	384	410	399	396	423	402	462	421	441	409	373	411	403	416	399	422	370	380	416	412	405	401	381	401	427	423	428	423	457	399	425	400	445	426	402	427	403	447	437	434	439	421	418	377	441	403	401	412	421	432	448	407	428	413	439	398	412	414	388	439	430	396	444	463	422	432	393	415	430	405	409	406	396	417	401	433	361	417	424	424	412	416	437	396	400	406	411	431	404	444	413	425	404	427	398	426	438	404	406	394	397	428	455	418	393	417	398	407	400	400	425	440	398	447	413	424	402	434	418	435	435	398	422	436	420	415	367	415	407	419	418	430	405	418	383	431	380	463	418	430	399	443	398	390	418	402	411	416	421	383	413	411	418	448	418	428	413	431	400	393	395	375	412	418	403	428	428	396	386	446	416	425	361	450	379	447	405	390	455	457	400	447	441	418	411	400	445	408	406	413	390	402	404
5547	2846	3364	3467	2937	2479	2142	2051	1808	1543	1611	1687	1839	1688	1678	1591	1515	1292	1172	1172	1087	1018	951	925	930	862	891	931	919	852	871	910	872	874	880	899	929	877	888	868	901	875	879	879	895	942	922	924	822	808	910	933	876	902	913	867	912	870	900	890	877	891	876	917	886	897	883	898	935	891	928	858	888	874	927	899	898	836	835	872	902	940	877	895	843	916	881	899	946	905	851	885	905	882	797	930	909	928	842	826	860	906	872	924	862	820	882	863	910	924	830	837	893	892	892	928	868	907	891	864	917	870	912	952	846	834	857	870	939	876	890	904	872	913	939	868	857	910	910	894	899	911	902	885	925	852	886	886	904	921	875	936	934	883	920	883	930	908	868	851	877	908	910	863	894	889	907	908	898	901	893	887	903	879	873	842	904	887	899	899	851	898	907	853	908	935	854	834	892	897	873	902	873	860	866	863	922	886	931	897	930	894	893	891	932	912	936	865	876	909	896	896	892	824	900	850	914	928	901	874	899	873	864	875	917	899	933	873	884	903	888	894	904	873	882	946	863	899	881	904	901	898	866	877	883	906	880	915	861	873	864	857	900	893	913	902	890	889	925	938	908	885	866	882	876	899	890	927	878	939	876	931	838	885	967	880	885	923	907	895	954	874	886	845	931	914	875	931	899	900	888	929	956	916	886	877	895	897	917	924	933	857	915	921	896	951	862	895	889	911	918	851	896	865	891	898	895	891	886	904	867	895	929	958	877	855	901	926	883	923	840	867	901	923	899	938	867	886	876	855	876	905	918	905	930	921	887	911	902	886	931	895	898	923	945	877	870	867	864	896	845	853	868	888	920	893	864	903	910	891	880	905	900	852	909	865	935	867	887	926	974	871	867	913	883	918	902	862	869	832	914	921	910	868	881	910	907	906	886	912	894	857	868	904	912	827	903	886	891	982	948	910	873	905	920	856	891	816	888	877	949	881	873	850	827	824	897	926	863	944	908	866	885	875	851	931	843	914	869	874	956	899	907	854	856	923	931	891	943	873	849	886	934	900	895	943	892	858	884	851	889	907	879	854	901	877	884	898	911	903	898	902	910	917	861	906	918	850	897	885	836	910	864	916	860	856	901	841	892	911	861	914	824	924	873	893	888	912	852	899	910	883	906	908	885	901	896	926	913	899	890	915	905	927	878	810	884	906	861	903	911	911	910	876	908	938	846	864	943	949	896	876	873	933	971	879	912	900	835	903	881	847	887	928	909	867	844	924	864	867	871	943	880	979	885	869	866	886	891	911	872	893	903	891	864	891	916	899	886	857	923	884	854	846	925	861	877	886	863	884	859	943	828	888	879	854	911	849	907	857	837	872	925	856	905	857	861	907	919	853	888	880	875	889	955	860	899	917	893	886	911	881	838	884	851	907	836	915	912	829	892	827	854	884	850	862	878	918	887	871	925	896	901	914	854	916	873	906	869	853	861	919	857	966	894	930	882	899	908	878	897	881	848	923	919	947	870	907	915	949	913	888	876	894	941	895	902	881	942	878	961	917	895	872	925	894	961	893	912	878	829	901	911	875	864	952	849	896	902	876	873	874	906	932	878	879	947	848	861	874	879	916	865	903	911	845	905	872	893	823	913	888	935	900	940	867	947	895	971	918	858	905	926	913	934	939	837	912	917	914	836	881	890	858	964	837	838	910	902	941	905	967	889	809	942	938	878	903	889	913	863	909	832	871	914	960	918	839	917	817	837	895	937	877	848	917	882	879	896	894	864	871	891	885	902	929	887	881	916	863	907	944	892	847	937	873	925	925	921	884	882	869	881	884	909	866	917	854	881	884	857	884	912	919	887	933	901	876	903	870	813	803	907	941	916	917	891	924	918	896	918	897	874	929	896	926	899	901	913	901	899	803	890	891	888	911	867	869	869	900	880	959	882	866	894	956	914	906	881	862	922	896	865	912	924	879	918	907	918	894	893	945	904	923	924	881	866	867	926	895	870	896	866	886	889	884	899	914	874	807	899	864	941	933	899	854	877	924	862	918	928	882	888	855	897	922	871	910	842	905	854	846	895	878	880	900	929	908	857	880	911	946	906	876	921	881	920	905	940	948	885	903	887	919	919	860	937	867	840	859	873	849	864	880	894	870	903	910	849	857	904	933	898	920	876	919	893	848	885	912	892	912	861	836	881	842	875	916	895	881	905	940	933	897	936	892	845	937	895	879	867	882	868	866	945	911	911	883	879	930	905	863	874	863	899	915	916	864	881	892	887	892	873	875	914	891	902	850	932	915	898	869	856	847	873	899	868	888	910	865	926	850	899	879	922	947	851	857	943	856	947	885	965	896	909	913	872	911	918	949	922	891	856	865	882	841	858	902	881	877	834	865	899	845	862	863	878	945	889	885	876	922	960	870	805	898	894	888	925	922	941	916	900	873	904	921	887	917	845	910	893	877	914	957	868	872	913	878	899	891	849	904	915	853	903	922	908	923	908	914	881	927	866	889	889	919	885	868	917	897	930	911	913	861	895	864	885	890	879	891	835	932	914	864	935	841	915	890	885	874	913	933	911	854	917	851	900	825	903	893	933	934	849	890	887	900	942	871	947	908	959	882	876	908	882	867	937	874	884	937	918	863	932	926	849	873	922	933	907	886	887	928	929	863	940	892	835	906	916	947	944	894	908	908	878	918	874	910	853	891	917	876	942	906	883	907	904	906	927	887	912	922	934	882	881	915	885	886	869	906	911	854	864	921	874	859	896	899	916	894	853	924	827	907	878	924	891	915	863	871	894	854	899	892	933	887	902	914	889	908	928	882	998	912	887	879	858	864	921	857	885	888	898	897	863	879	855	883	889	883	865	851	910	887	911	906	878	953	939	921	919	940	903	901	840	851	873	878	900	941	879	897	850	880	849	906	894	900	914	864	898	892	901	859	898	871	981	921	918	890	889	893	870	927	869	854	872	859	898	836	889	887	862	928	888	866	963	889	902	862	861	855	864	862	909	845	912	878	935	926	885	902	897	924	911	891	891	886	900	885	924	902	946	902	911	914	927	935	853	961	868	939	925	895	899	874	882	847	894	965	943	943	911	887	867	885	881	877	898	902	885	873	907	871	949	852	916	905	890	880	946	896	914	864	890	861	857	936	876	915	919	892	941	916	892	848	940	901	852	878	911	873	911	856	941	860	853	895	925	902	922	884	886	868	846	885	923	912	900	871	912	875	932	856	871	900	905	911	892	845	880	888	895	881	908	933	894	892	931	895	886	891	919	874	900	910	874	834	851	875	962	892	825	889	906	886	886	924	848	921	854	898	920	927	921	856	934	864	895	914	856	893	903	896	892	904	864	852	912	911	878	932	909	927	901	902	876	924	841	918	902	902	914	869	942	878	913	951	906	918	947	913	919	877	920	896	925	846	875	922	882	911	872	933	924	950	875	825	867	882	875	900	914	907	855	927	856	913	897	930	894	868	865	910	881	848	923	919	946	944	837	838	855	906	897	919
18033	6008	3344	2133	1403	1161	904	786	670	624	583	624	624	593	549	543	477	433	409	385	333	309	348	328	327	266	292	311	318	318	264	294	302	298	327	333	263	293	233	276	260	268	261	278	293	312	280	262	278	275	264	282	303	296	265	283	268	285	252	294	304	304	270	270	279	289	266	258	276	258	297	298	320	299	284	265	291	282	308	288	292	272	297	301	299	287	257	313	274	257	295	290	275	263	260	303	262	334	281	290	266	270	264	261	288	304	251	262	263	248	278	251	246	279	272	278	288	293	268	283	264	268	304	263	265	296	265	297	283	268	284	276	272	281	283	280	303	256	287	266	276	268	289	272	296	273	261	280	280	270	278	273	293	286	295	335	255	288	276	268	252	228	279	309	304	278	297	291	314	279	268	278	266	282	300	283	292	271	272	281	263	285	269	284	267	305	308	279	267	286	322	269	281	278	274	246	282	275	278	300	259	257	279	264	272	273	290	287	276	298	300	273	269	283	298	278	263	298	291	288	289	243	280	261	270	244	280	276	270	309	281	260	280	285	265	291	293	290	309	277	276	283	271	279	297	267	303	286	278	279	262	255	258	279	283	275	282	291	268	289	288	326	298	308	259	277	269	298	301	283	273	264	261	274	263	275	293	264	258	305	300	254	289	268	267	268	270	260	278	272	295	294	291	286	287	283	298	262	244	287	277	273	308	257	257	265	290	285	272	298	273	271	285	275	251	307	302	277	244	257	277	303	288	276	291	260	260	283	304	282	278	263	262	280	297	245	290	247	294	273	306	264	288	289	282	301	258	268	278	314	297	300	287	318	261	291	308	264	256	262	261	275	274	295	313	280	267	272	279	284	272	282	261	287	262	261	278	242	269	275	296	285	275	294	320	266	304	270	291	281	244	308	270	260	278	260	254	271	280	271	275	260	267	275	285	318	293	243	299	284	265	288	275	312	273	272	338	317	304	305	250	272	295	279	279	280	294	261	258	281	317	263	292	276	293	304	292	250	259	248	277	260	278	282	301	268	248	324	278	272	282	312	296	269	288	319	274	292	288	282	275	262	281	275	254	274	273	279	293	264	285	280	268	280	299	257	273	289	267	295	255	295	251	283	272	299	272	292	285	280	288	280	295	258	249	301	266	296	284	237	285	276	255	255	328	289	278	268	258	244	277	273	306	281	273	281	258	260	288	253	280	315	271	314	269	290	299	288	297	287	292	266	292	284	250	265	274	290	306	270	267	297	287	291	271	310	304	343	264	289	275	312	304	310	287	294	296	283	296	308	259	306	296	282	289	274	267	292	280	261	284	291	282	300	302	302	284	268	280	296	295	279	263	246	268	268	275	286	273	267	283	269	291	270	259	253	297	293	269	255	275	295	258	287	301	271	298	255	248	315	260	264	254	270	296	254	296	281	281	260	293	269	271	288	294	285	245	260	264	247	336	277	255	251	276	295	297	265	268	300	281	263	289	300	294	258	278	294	268	279	302	313	291	309	293	306	271	263	274	271	295	293	303	292	298	281	285	272	288	286	252	267	325	290	295	232	300	262	287	291	289	259	287	236	277	263	270	275	302	270	291	310	275	286	267	271	291	280	258	266	286	284	254	295	263	322	281	249	261	285	293	278	280	259	283	296	273	282	281	279	334	254	246	273	296	289	321	314	288	280	272	272	291	274	298	263	279	287	298	299	282	260	282	312	274	303	245	291	299	300	274	312	265	285	265	274	274	279	250	282	296	258	299	270	288	305	281	241	283	269	287	297	279	294	275	247	319	283	296	263	295	272	269	285	291	290	264	300	285	277	285	256	268	291	275	283	285	295	285	253	286	283	308	294	263	273	255	284	261	280	305	305	317	309	285	284	260	283	288	284	259	258	248	262	295	285	316	277	291	306	270	297	282	289	264	266	284	270	254	284	286	252	329	280	303	314	290	268	280	255	276	307	270	303	312	318	287	259	283	285	304	288	256	286	265	287	306	257	244	269	278	277	253	274	300	281	258	292	286	265	284	250	263	276	265	277	261	275	286	273	276	301	300	288	270	278	284	285	247	252	262	240	256	241	257	261	302	310	318	277	285	299	267	252	292	262	298	267	300	312	279	288	290	277	297	269	278	296	284	325	296	309	279	260	274	273	253	299	278	260	297	325	286	265	304	295	261	306	266	261	299	265	272	263	236	308	307	314	272	285	300	273	273	270	276	263	252	298	254	316	258	258	274	272	291	233	293	261	281	272	261	256	286	293	278	261	292	298	261	275	292	287	274	290	286	303	279	275	266	279	284	280	275	279	313	286	255	270	276	300	298	274	295	277	290	317	272	281	267	295	299	256	289	256	296	281	302	254	259	294	267	281	262	271	301	279	262	290	270	285	290	283	266	291	295	261	282	236	271	264	298	282	282	292	305	296	308	285	278	276	307	296	291	280	288	279	246	260	293	273	288	278	255	255	259	264	291	266	291	282	307	299	291	263	279	265	252	262	267	255	295	301	297	275	273	279	279	286	281	278	279	300	298	282	281	287	271	265	284	282	287	280	284	281	245	278	258	273	279	259	275	283	306	284	279	312	267	262	311	300	295	303	229	287	278	289	269	269	282	277	232	282	251	278	255	280	304	261	296	273	285	247	259	265	295	299	300	274	276	300	287	266	277	309	295	280	263	288	300	294	287	262	280	283	297	286	300	305	298	292	274	286	292	288	246	333	261	274	279	275	291	268	275	300	291	245	268	286	284	277	313	299	245	299	288	280	290	299	274	258	273	272	280	284	278	243	271	273	276	313	255	294	283	292	281	266	264	280	306	233	235	281	284	265	284	282	274	257	263	255	272	260	275	251	281	291	254	255	293	265	280	290	283	271	290	280	267	334	317	311	274	277	293	298	284	285	269	270	292	267	290	275	291	252	260	280	282	260	283	302	273	265	253	279	287	309	263	264	240	246	299	265	304	298	280	282	289	279	283	258	278	284	263	287	270	273	291	251	279	268	295	307	259	264	264	280	285	304	254	290	277	294	265	274	288	302	270	249	283	277	246	271	262	273	261	321	257	253	277	320	264	283	288	335	264	273	295	252	288	270	283	292	269	277	253	298	300	313	297	291	252	270	291	284	276	281	282	307	294	262	276	284	268	302	284	308	290	296	279	263	281	281	270	281	291	297	252	283	283	287	301	298	302	284	287	309	282	224	280	277	299	290	254	254	264	281	268	258	282	265	290	294	291	300	294	285	276	251	295	286	271	254	302	263	293	281	314	284	325	262	287	269	272	280	260	298	264	286	275	277	262	263	257	308	308	298	264	292	290	276	286	286	282	264	299	282	278	295	269	275	303	291	271	278	287	280	287	279	263	282	293	311	282	257	307	287	264	281	280	277	267	275	282	284	270	278	286	272	291	271	290	266	292	263	290	304	276	292	287	287	286	311	289	295	283	271	273	257	298	290	290	281	296	260	277	292	263	289	275	269	292	294	295	263	295	270	312	292	290	260	286	301	263	271	291	302
11868	4720	6215	6460	5215	4621	3928	3181	2722	2386	2381	2654	2577	2590	2434	2212	1817	1536	1305	1156	1031	940	840	822	822	657	706	737	767	717	699	690	675	663	676	692	618	631	642	664	637	657	655	679	695	772	675	630	633	621	658	601	648	661	634	647	620	682	630	722	664	630	606	653	641	686	660	606	634	645	628	663	638	654	616	630	604	590	663	633	624	641	587	621	650	637	637	622	621	644	637	651	648	574	658	644	612	635	632	604	669	616	670	640	602	578	613	653	629	613	639	650	636	637	632	621	620	645	649	667	640	624	665	602	605	598	653	668	637	658	651	589	637	652	623	664	651	588	672	640	628	611	665	637	655	644	639	633	628	646	670	642	677	674	650	651	620	677	602	678	606	596	668	638	599	669	590	595	623	619	636	635	649	638	623	643	621	630	613	596	673	624	620	631	649	628	651	636	659	649	632	619	649	643	595	672	623	641	656	643	619	675	634	630	665	637	630	632	629	618	607	618	648	642	646	652	639	626	598	647	626	614	693	688	624	666	603	689	599	655	642	609	671	610	612	651	631	606	622	672	656	638	630	670	635	664	651	632	617	642	585	562	663	648	640	626	632	589	616	634	644	625	613	642	627	597	623	643	645	622	618	628	637	646	626	618	631	564	667	594	592	629	628	670	617	618	602	610	662	641	580	667	643	618	642	598	654	663	671	575	634	683	600	640	592	667	634	645	621	654	636	592	684	620	608	619	630	654	612	617	683	635	631	622	637	632	634	663	658	673	587	638	605	632	639	650	612	682	603	641	605	644	657	596	649	626	648	631	568	631	625	652	650	639	670	578	625	666	631	641	642	624	594	629	598	626	621	635	639	636	651	671	622	590	627	579	646	639	649	657	645	650	653	623	602	652	689	610	607	598	574	645	621	632	596	616	613	653	590	644	649	639	646	659	605	622	648	643	604	623	618	608	591	655	614	640	614	633	638	608	622	606	628	620	673	634	654	607	662	665	616	610	620	641	633	658	618	571	659	664	600	630	608	624	596	657	627	616	622	636	626	688	644	619	590	588	603	669	656	648	639	620	669	610	647	648	626	641	613	660	655	639	646	624	675	601	645	659	656	600	628	637	594	630	655	598	637	554	623	636	647	662	625	657	601	691	603	649	631	659	641	645	609	672	610	622	628	643	596	640	629	588	629	660	653	668	642	600	622	670	662	625	650	599	666	642	632	648	655	674	617	612	617	654	646	643	623	647	666	611	641	672	664	580	654	620	572	624	604	678	647	644	641	642	622	645	650	660	616	625	671	646	655	607	646	632	641	585	609	577	620	638	675	613	663	674	606	593	635	616	688	626	627	653	615	618	617	629	625	639	619	657	588	600	617	652	612	659	652	627	630	575	679	643	677	654	621	619	618	647	639	664	655	613	692	668	712	627	650	657	635	625	599	671	648	620	604	620	656	621	647	634	602	616	644	644	613	603	625	615	636	662	613	657	628	649	599	670	645	635	685	616	607	619	598	636	614	615	640	648	661	641	633	630	609	617	639	639	624	639	656	679	624	612	622	626	671	654	626	615	649	667	604	605	667	683	600	600	648	614	676	660	629	616	646	639	659	609	639	626	669	614	635	568	638	630	596	686	650	674	645	618	638	635	647	660	612	629	662	618	630	647	603	609	624	629	609	668	645	652	640	611	656	618	609	606	618	608	603	636	620	705	625	641	632	615	650	607	618	643	666	610	591	645	677	646	627	628	637	610	597	603	639	672	627	654	675	605	640	638	623	638	673	597	642	632	603	662	642	651	628	603	613	643	648	642	635	621	677	651	624	570	631	647	636	589	662	627	609	638	629	598	679	615	629	614	647	593	597	642	621	666	604	670	618	564	614	609	666	660	635	618	598	656	614	646	605	611	592	614	643	617	604	681	643	659	652	619	639	613	629	601	687	659	627	608	655	638	648	615	628	601	653	653	675	632	629	619	625	630	629	637	645	643	639	630	620	604	644	620	611	623	599	665	680	672	654	656	620	610	651	638	681	605	633	623	594	643	662	643	619	628	610	638	654	642	632	609	633	627	600	657	647	627	650	637	665	611	679	655	628	658	644	665	691	607	650	660	589	632	636	643	650	628	609	590	651	621	645	627	635	631	645	633	664	625	596	639	583	583	614	609	602	614	619	602	601	632	607	678	589	682	597	597	623	671	620	625	646	623	627	646	629	665	678	618	609	647	681	638	661	622	595	613	614	653	620	628	605	606	638	651	637	637	597	604	588	615	651	648	621	617	653	629	595	632	619	604	645	590	685	654	608	657	670	638	604	635	628	641	671	694	646	645	623	621	619	632	604	584	603	657	580	600	658	604	658	669	638	656	615	618	594	633	573	609	644	616	603	618	662	648	637	649	599	627	607	611	675	661	654	650	707	588	621	619	643	647	575	625	630	636	605	664	623	665	594	634	632	649	650	634	637	647	601	627	657	654	645	653	642	630	618	613	627	641	611	568	623	626	593	600	641	664	649	636	616	630	670	632	648	633	630	663	620	682	626	658	644	637	640	623	625	603	614	576	680	619	646	606	654	610	659	669	624	649	655	596	658	656	631	606	633	642	669	596	686	660	599	649	615	613	660	631	609	592	642	655	625	631	643	667	614	695	626	658	624	657	618	606	620	633	650	619	630	620	599	617	674	662	631	630	620	585	611	628	665	608	649	633	652	593	668	662	590	644	659	598	653	627	617	634	680	620	593	594	606	596	603	606	696	674	618	654	605	625	617	661	625	638	621	601	639	604	624	628	619	669	553	607	638	672	647	635	654	641	643	619	640	665	623	618	591	671	648	641	607	689	643	680	609	624	612	620	634	630	659	645	643	622	628	616	651	652	643	617	640	604	646	635	652	645	650	591	662	641	628	604	630	639	647	649	620	623	629	660	638	625	616	626	607	571	614	642	650	653	656	608	643	599	655	645	629	624	645	642	650	647	613	629	606	617	612	648	627	622	644	630	630	693	618	650	641	656	606	580	623	686	644	639	668	648	617	625	650	642	678	651	622	655	671	671	616	641	630	621	665	600	662	682	596	617	634	665	709	655	642	656	605	622	628	636	602	590	679	652	598	649	620	651	665	577	645	649	630	643	582	627	630	611	641	622	611	641	639	631	684	632	587	668	605	600	646	679	657	627	654	632	593	659	616	601	636	633	585	659	587	637	610	667	618	640	641	630	612	634	637	605	620	651	589	652	631	639	630	617	612	652	646	632	632	604	653	615	603	644	611	598	644	620	634	631	591	582	605	597	642	646	634	641	599	667	623	653	655	619	647	640	657	620	608	630	642	605	655	606	618	616	596	603	587	614	661	641	671	614	628	658	605	649	658	648	591	636	637	665	608	654	576	608	677	613	643	683	671	649	632	621	601	654	629	643	654	636	611	666	628	640	618	656	663	634	675	600	662	614	571	653	692	654	659	622	633	651	620	655	610	695	623	632	679	649	670	603	646	662	611	622	600	602	645	637	627	627	635	632
27407	9917	5300	3445	2287	1672	1252	1119	876	772	765	813	721	817	753	612	553	463	405	391	386	337	284	288	284	297	257	254	289	255	277	254	264	276	267	227	253	246	246	221	258	239	284	288	267	275	247	206	231	250	250	230	226	226	247	261	284	269	248	238	244	239	226	255	239	228	260	267	257	268	219	236	241	243	216	278	233	207	243	271	230	268	248	277	235	222	237	264	251	241	253	251	259	233	263	243	266	231	264	267	224	224	244	224	244	247	246	234	256	260	213	233	226	256	245	234	242	217	234	223	260	235	263	241	269	279	243	243	240	254	240	249	265	270	275	227	268	255	283	245	209	218	246	230	255	237	229	244	261	257	274	252	221	254	221	242	245	239	254	239	232	237	228	259	231	238	265	248	298	246	276	262	233	216	219	247	284	251	262	260	270	242	255	226	252	254	239	234	255	249	248	238	249	253	240	247	237	262	234	275	237	263	269	245	244	242	240	236	244	235	254	256	232	253	256	207	240	252	253	242	224	254	242	248	250	265	260	236	247	233	232	241	260	250	239	243	233	245	242	243	258	250	299	257	249	245	243	231	272	251	229	254	215	257	237	244	264	240	230	197	227	235	247	249	247	253	254	246	246	269	249	254	261	231	254	236	253	256	254	241	229	235	261	228	256	219	271	244	221	229	246	269	246	273	240	242	259	262	255	254	242	253	250	261	246	247	248	256	240	259	224	242	252	244	254	270	239	237	257	237	238	240	256	270	268	230	212	227	249	235	229	250	262	268	257	268	231	227	243	268	254	247	249	239	240	247	229	264	268	250	251	235	224	232	255	260	256	233	251	266	244	242	269	273	244	248	243	244	236	243	232	238	243	232	260	262	243	221	246	255	266	257	246	246	252	248	236	275	271	243	239	240	256	246	258	240	253	241	231	229	240	259	242	262	251	253	254	246	228	278	218	256	258	221	238	239	271	242	246	238	249	233	249	233	247	248	264	252	268	225	218	260	259	258	244	285	257	229	266	247	223	251	245	228	279	249	251	243	269	259	218	256	248	235	240	231	237	238	219	246	286	260	270	263	249	265	252	257	273	249	242	226	249	223	241	235	239	291	230	266	262	255	256	279	273	274	228	244	267	239	210	225	273	247	257	266	236	239	261	228	232	225	234	216	249	217	245	243	245	246	262	247	276	265	247	226	250	277	238	243	251	254	235	246	272	246	259	281	262	248	277	250	238	247	263	250	236	258	248	248	259	264	226	246	227	242	260	248	252	255	270	257	254	226	274	236	243	270	271	266	200	243	261	230	249	230	225	229	261	260	205	233	293	256	270	266	237	228	258	231	250	234	231	211	228	235	234	273	254	255	264	256	253	251	243	241	242	237	261	287	268	233	268	275	254	249	232	218	256	239	241	281	276	256	225	218	238	245	219	256	232	232	241	294	217	224	251	251	266	248	246	268	224	229	258	218	242	264	259	253	232	259	253	251	245	266	223	250	235	256	271	221	234	227	227	220	263	257	248	261	250	236	252	248	253	218	265	243	243	253	270	266	258	233	241	241	252	212	246	266	237	253	238	239	227	233	272	234	260	229	241	250	255	268	238	267	225	272	237	234	272	249	247	246	247	250	251	268	258	228	248	248	258	275	282	255	230	245	254	262	227	242	254	214	245	267	226	266	245	260	247	224	254	257	256	293	223	259	238	257	269	259	227	229	249	233	250	246	244	238	259	251	247	238	213	237	263	234	232	260	249	258	236	255	245	245	272	224	233	242	239	257	265	230	261	257	250	250	253	209	275	244	250	250	247	232	240	238	237	276	236	253	234	247	253	254	247	245	240	256	241	276	241	224	228	221	232	280	262	221	258	232	247	266	239	238	255	258	250	243	243	241	271	253	233	252	257	279	240	231	249	229	262	240	270	222	227	243	253	265	238	252	247	236	231	231	261	255	256	271	224	264	244	269	246	240	260	255	231	257	231	288	226	251	219	269	225	242	221	247	278	220	218	221	268	245	239	239	252	249	255	293	228	281	243	221	243	241	264	234	251	251	240	236	245	252	252	231	251	254	250	250	241	237	258	258	237	249	229	233	258	248	237	249	232	275	241	236	241	219	291	229	248	238	235	238	255	265	256	216	245	262	252	246	261	280	229	220	253	242	245	253	243	237	256	238	223	239	248	250	233	248	235	256	247	263	259	231	231	248	255	251	260	243	229	250	235	262	265	274	262	231	255	259	237	266	244	249	258	234	236	229	261	248	250	259	240	222	224	249	246	233	282	238	257	249	271	279	232	254	250	252	256	287	231	277	229	234	240	245	257	253	232	247	228	229	250	250	273	260	270	232	243	252	271	244	219	296	245	235	248	239	254	262	253	259	217	246	251	262	227	220	236	249	225	225	263	261	226	244	211	233	241	224	243	243	271	252	279	254	241	252	207	238	254	206	231	236	226	230	250	260	263	244	257	279	256	263	251	238	243	260	244	262	239	251	197	220	234	257	274	223	224	252	281	251	248	220	261	233	233	251	261	279	265	276	247	265	247	228	227	247	262	223	258	235	216	257	240	244	244	198	251	233	246	252	263	258	252	232	263	259	244	239	238	256	256	271	230	227	255	256	229	260	228	229	243	239	258	235	221	261	229	268	242	242	246	264	252	237	247	237	247	211	236	231	240	243	235	291	238	253	255	267	237	252	261	237	232	259	250	262	239	258	251	232	247	211	238	244	248	227	238	216	254	221	227	228	253	261	228	229	258	223	262	231	246	256	249	262	226	210	258	219	217	257	293	250	237	205	254	245	250	210	244	248	264	229	219	231	258	259	271	233	241	240	282	264	250	228	248	234	240	222	219	234	249	242	258	258	245	230	282	238	214	238	245	252	202	277	212	234	261	230	230	266	256	238	230	239	260	252	258	246	278	232	243	253	248	251	250	234	243	242	253	281	233	217	199	261	227	230	253	224	251	272	238	272	246	244	224	235	276	249	260	225	230	253	242	275	271	257	254	251	245	259	272	257	253	234	239	263	226	256	230	235	251	225	248	257	229	270	234	250	215	237	262	255	232	264	249	244	245	262	239	244	256	232	232	248	276	248	233	256	252	224	227	261	230	199	215	247	255	246	290	249	247	260	243	225	230	240	263	257	258	233	227	246	218	267	233	254	225	243	261	247	219	282	223	235	239	235	241	251	240	247	268	241	246	221	234	277	277	235	224	235	244	242	246	242	238	244	231	255	248	243	253	252	263	199	243	226	233	237	228	251	235	257	233	249	203	258	249	217	260	234	227	217	251	248	254	245	229	235	226	248	231	250	238	267	248	221	275	223	215	236	233	268	232	237	254	238	248	224	248	229	230	237	270	237	251	253	239	231	233	205	257	271	237	210	271	231	258	287	266	246	248	246	244	257	272	259	232	249	276	268	234	238	256	260	251	260	240	236	249	259	253	215	257	238	260	224	212	261	230	252	268	244	251	250	213	236	278	270	267	241	249	254	220	246	267	214	230	246	242	213
15723	6511	8966	9551	8057	6582	5435	4621	3720	3300	3432	3864	3711	3525	3451	2896	2470	2002	1737	1492	1318	1025	895	827	834	699	703	826	706	759	624	676	657	625	632	676	617	608	636	622	602	623	655	665	697	695	645	627	647	594	597	610	592	635	598	619	593	614	589	594	594	636	611	530	619	588	606	625	607	573	674	604	609	628	586	613	617	625	601	627	621	586	548	570	604	584	547	578	589	585	637	565	589	546	631	553	584	614	612	575	578	607	593	605	605	590	544	592	602	576	580	568	575	641	557	573	573	559	591	544	551	602	604	603	585	571	583	638	538	587	605	564	582	594	583	610	610	583	599	586	566	576	573	604	586	574	617	611	564	531	553	595	591	608	568	557	625	563	583	594	588	597	599	563	625	573	648	567	593	600	540	561	546	573	601	603	601	625	592	583	555	604	593	570	630	541	600	626	568	585	594	589	606	571	603	577	578	584	585	593	605	535	583	559	588	561	542	607	577	575	559	577	536	609	567	529	614	576	600	569	559	528	597	619	580	520	638	588	583	619	599	595	533	613	585	610	587	567	567	590	557	571	587	580	569	593	592	603	604	611	585	565	574	616	555	558	593	605	583	558	568	588	554	605	625	605	578	588	547	601	547	610	588	571	616	630	590	594	579	573	606	563	592	614	559	548	544	583	568	584	581	627	580	565	586	569	599	582	570	582	590	568	594	610	579	593	604	602	599	618	548	609	569	578	608	590	607	549	617	597	569	575	561	601	626	582	605	596	595	576	580	606	569	600	612	596	625	647	577	613	643	546	560	576	566	627	572	613	572	589	571	581	594	541	556	602	574	613	614	591	549	572	573	556	619	604	585	569	602	554	582	602	592	616	568	598	578	597	609	597	609	557	648	576	572	584	610	560	640	568	612	580	617	567	604	568	565	638	553	587	579	588	586	544	606	618	595	561	604	609	583	602	557	593	540	551	551	547	592	595	553	590	595	597	588	600	589	538	623	573	609	620	564	581	609	585	593	596	567	533	583	558	604	608	564	631	600	585	561	597	632	574	565	586	583	579	570	558	585	580	568	576	589	577	575	590	549	562	597	582	632	569	590	585	585	602	532	581	572	568	634	588	590	588	545	602	508	556	585	575	595	624	602	569	548	605	578	555	589	561	546	626	550	565	552	607	598	575	573	593	594	556	562	566	591	567	591	564	588	597	577	617	587	560	592	646	529	576	616	578	592	610	606	586	602	608	558	583	588	575	552	581	599	587	611	592	594	577	652	598	603	583	591	601	602	569	559	563	588	627	534	566	580	541	575	589	586	600	571	556	513	618	575	580	562	593	586	595	564	571	587	569	615	620	606	581	634	542	619	602	591	566	561	569	539	590	598	549	608	556	597	595	557	595	604	576	597	570	596	554	585	561	568	614	635	617	564	624	600	606	597	571	611	581	614	563	574	590	578	616	605	619	571	608	578	576	592	577	578	588	598	576	597	639	607	558	621	568	552	589	651	615	577	547	593	594	612	619	637	552	574	579	613	593	572	620	596	555	579	557	593	601	614	612	592	590	617	579	602	544	564	608	599	595	585	603	600	626	583	565	550	559	631	594	609	634	596	593	606	583	585	622	583	590	601	593	602	580	570	567	567	614	581	594	634	624	589	602	583	562	582	589	565	553	611	574	583	618	613	612	577	576	573	590	592	589	553	593	576	586	554	597	605	585	586	587	545	605	611	590	595	630	539	560	593	567	615	591	572	567	585	569	603	575	596	601	615	595	589	610	571	536	605	611	578	563	554	590	634	543	583	561	608	588	581	619	603	641	555	619	591	590	609	574	578	587	599	556	583	588	593	551	604	581	602	583	623	579	554	592	608	586	594	588	600	585	598	573	560	563	603	591	551	572	616	585	650	592	608	603	614	597	587	621	567	598	595	582	584	635	579	580	607	575	577	629	586	628	575	572	551	588	583	579	579	546	593	594	633	603	539	561	574	567	594	551	564	583	538	574	542	581	601	567	601	588	610	612	624	595	633	617	601	552	599	605	561	574	591	616	568	554	587	562	583	556	580	584	590	587	579	600	585	598	614	579	558	593	575	609	569	555	566	554	596	549	576	563	639	604	575	561	576	535	620	565	554	558	572	622	593	596	581	580	580	593	584	577	590	632	569	590	567	613	597	584	564	578	610	624	585	576	594	602	563	630	583	574	591	516	586	576	613	579	616	609	586	548	556	550	579	611	598	597	591	588	572	607	605	550	578	615	605	611	567	594	592	602	608	603	608	639	605	555	597	620	601	582	576	593	592	580	583	596	593	571	574	620	577	586	620	564	599	573	573	615	561	558	609	611	579	600	615	577	612	600	593	555	572	593	576	512	602	588	595	589	634	564	563	588	585	595	602	574	619	538	583	573	559	583	558	587	641	577	617	605	598	592	558	597	569	584	620	576	578	602	560	601	638	556	576	582	585	599	580	541	589	601	567	548	553	583	623	587	573	606	616	548	568	577	599	575	591	599	590	594	639	578	594	579	583	597	567	573	612	559	601	599	571	544	582	540	600	612	594	549	589	568	563	632	616	575	572	610	573	566	581	619	553	570	590	558	587	597	537	570	612	591	561	584	626	596	602	587	581	600	614	586	574	582	587	587	568	613	558	565	574	615	622	577	607	567	602	551	611	604	598	581	561	578	589	624	584	578	573	606	581	581	584	588	582	563	554	594	612	556	571	570	589	579	578	595	590	595	579	575	562	582	573	580	628	625	617	565	560	579	562	593	577	579	597	568	604	563	580	591	604	585	573	590	642	584	626	621	575	602	590	603	585	597	606	576	570	586	601	580	594	564	600	583	563	583	622	628	628	583	612	597	634	600	568	586	533	622	574	585	593	577	568	602	580	549	596	549	560	596	575	612	602	608	549	609	603	615	623	604	644	567	587	582	553	595	552	604	586	595	626	618	580	583	603	557	624	565	570	581	588	604	605	608	622	639	568	595	549	561	592	585	613	599	634	583	560	564	591	610	595	570	562	596	553	611	610	550	603	558	585	577	603	588	528	531	591	550	592	567	567	586	595	602	591	624	564	610	590	578	620	598	621	590	608	568	587	569	626	563	582	600	547	620	595	604	586	590	618	598	605	575	584	601	585	608	579	589	586	637	568	576	621	584	603	572	620	588	609	596	622	582	603	559	638	591	605	544	572	571	596	510	576	577	582	611	556	593	563	610	606	572	608	578	600	551	582	564	570	612	583	578	575	564	621	596	572	539	573	569	590	613	585	594	587	583	565	587	577	567	572	564	576	557	583	589	593	587	561	623	605	580	585	541	573	585	606	614	597	550	591	571	588	502	522	549	624	604	556	580	556	578	615	516	606	569	597	579	598	597	618	596	583	559	615	605	578	564	558	591	627	597	561	585	571	590	564	574	584	575	595	597	551	621	575	561	575	572	577	580	620	565	614	597	535	552	588	614	565	601	586	602	599	553	615	634	534	608	601	607	579	574	582	569	568	591	579	589	580	619
8691	3223	1835	1287	949	785	681	591	587	523	557	645	586	553	572	507	473	483	461	463	450	418	436	457	425	411	429	360	445	439	464	428	443	437	443	421	422	440	437	414	436	418	421	437	413	408	457	445	413	417	399	377	409	443	433	402	380	399	439	413	452	398	403	426	415	401	405	425	440	453	412	425	385	382	375	408	423	396	420	408	428	433	425	407	412	396	425	430	438	433	459	389	447	424	434	425	439	413	444	418	446	403	399	424	414	400	412	414	388	420	414	415	405	441	404	414	449	424	408	387	442	417	391	403	408	422	409	430	419	416	440	412	432	432	390	401	428	384	364	444	401	421	392	431	438	407	383	406	418	397	405	396	420	438	408	388	395	402	448	444	382	380	402	412	441	407	398	390	388	433	406	385	440	372	408	377	376	396	439	400	441	403	467	416	418	431	439	445	421	412	395	417	383	382	391	417	428	418	432	387	368	404	414	440	431	387	396	376	422	418	436	472	436	419	415	414	428	397	432	417	487	403	414	446	388	431	380	434	425	422	425	440	415	452	447	409	436	445	413	428	403	425	411	406	446	390	396	413	408	437	432	403	461	383	386	387	416	405	389	385	447	425	424	396	434	408	431	436	407	457	412	423	450	438	419	445	415	370	452	381	398	442	396	441	392	391	422	435	408	408	439	429	425	402	427	417	443	408	405	420	408	473	433	407	394	452	410	418	409	424	397	403	393	401	411	405	454	425	457	446	387	405	437	423	462	376	396	398	435	400	431	419	438	417	418	426	420	404	424	449	372	412	430	400	474	406	433	409	447	467	450	427	401	407	365	407	398	440	412	427	368	398	459	406	403	401	410	421	412	439	418	397	432	397	417	439	405	423	436	445	461	438	408	435	456	404	424	431	389	421	477	472	460	447	405	420	380	368	424	396	398	442	426	418	415	410	441	434	437	391	437	412	422	396	387	451	462	444	400	389	380	423	385	409	384	433	422	415	451	379	402	495	436	419	415	426	415	409	427	432	450	412	431	423	392	428	443	446	421	437	398	442	429	423	408	418	377	435	441	453	437	453	394	441	431	474	393	438	424	428	452	448	422	405	404	437	426	443	440	436	393	411	438	415	394	414	443	441	396	401	429	400	435	419	419	424	384	419	425	424	425	430	433	388	421	408	438	419	408	360	415	377	450	399	388	404	459	414	423	422	411	458	416	433	354	412	461	431	399	419	457	444	402	379	426	442	412	409	476	474	396	455	405	428	447	424	446	407	432	429	425	395	436	426	423	405	397	402	455	432	426	406	417	430	416	445	422	426	442	395	408	414	453	436	406	391	389	420	399	441	408	411	417	436	418	422	421	430	432	429	406	416	422	426	448	417	401	424	453	400	378	412	412	432	398	413	396	401	418	408	415	421	470	411	437	368	423	397	415	426	407	441	414	439	398	429	404	413	409	421	400	412	432	430	398	444	426	418	436	391	444	436	405	432	413	427	427	460	411	422	404	430	412	434	392	386	409	420	438	400	398	410	420	424	363	389	413	403	404	390	411	445	438	381	415	437	411	406	416	462	427	388	452	441	482	416	444	412	426	391	451	434	433	427	396	403	414	433	428	453	446	381	408	405	417	436	441	425	422	408	429	413	403	393	435	448	433	426	396	414	397	401	366	424	395	410	446	448	450	436	407	418	434	417	407	483	410	443	422	393	453	389	465	436	453	423	448	432	428	411	439	415	436	425	375	386	409	406	416	420	394	425	422	441	414	417	429	442	422	460	448	427	423	444	427	433	396	433	396	427	452	390	414	448	446	434	397	447	418	387	436	448	414	437	424	438	414	417	421	414	448	413	439	410	400	436	424	461	390	418	397	415	426	421	469	407	413	415	418	418	410	435	419	423	402	401	450	431	414	379	419	450	414	455	414	411	417	448	447	391	418	408	406	399	439	406	408	409	411	409	481	415	405	405	397	421	425	411	445	426	399	385	442	427	427	419	392	430	390	392	413	415	468	423	436	402	403	425	435	422	438	453	440	446	408	429	480	414	446	440	396	441	422	406	441	442	395	382	399	416	482	397	434	435	364	433	441	383	415	411	377	450	423	377	464	430	426	412	396	440	430	392	391	447	412	422	432	435	442	402	401	458	413	432	427	401	454	418	435	414	399	423	454	437	438	400	425	401	422	393	392	405	430	417	437	413	437	429	418	425	408	437	423	454	427	405	399	432	390	385	436	391	436	433	415	388	407	431	434	437	404	425	382	424	370	425	392	425	405	419	407	396	459	379	428	388	421	465	413	408	448	403	406	370	419	413	395	404	475	424	399	421	439	438	451	433	420	406	395	415	414	443	385	409	416	476	421	416	446	460	417	441	394	433	435	427	397	452	359	383	423	373	429	428	422	389	405	410	437	412	412	440	393	412	405	400	399	429	367	416	397	430	459	438	402	402	414	382	422	420	428	418	409	399	407	399	449	395	404	421	385	406	443	446	410	422	412	391	403	420	411	460	461	451	439	470	408	411	401	443	465	469	422	433	413	426	413	450	394	414	464	412	423	458	444	437	409	433	399	379	428	365	456	416	423	395	420	393	399	418	436	448	429	419	424	386	429	440	409	386	405	394	457	403	400	412	373	388	395	397	418	452	439	431	438	415	406	410	418	446	395	382	419	430	433	433	407	413	401	421	443	421	406	415	424	362	415	382	427	447	360	426	406	414	420	403	426	414	426	456	426	395	396	417	374	439	424	438	420	417	389	426	430	430	417	447	441	416	402	414	425	403	403	407	386	469	434	438	397	410	419	428	415	395	413	429	460	426	426	442	419	440	438	396	403	395	412	412	415	434	430	436	418	441	385	394	413	446	428	425	391	385	441	417	402	406	400	412	454	432	434	431	409	400	410	446	407	410	420	415	413	397	450	453	420	450	435	422	428	409	410	418	423	439	416	413	403	421	421	394	419	414	388	412	437	402	400	436	453	468	443	387	407	400	417	442	420	432	400	415	433	429	443	427	440	499	435	464	417	391	438	424	401	408	420	413	431	429	380	414	450	437	450	445	417	425	428	427	423	443	412	403	403	430	393	406	462	421	413	411	431	438	414	393	420	432	409	390	451	437	424	395	418	401	405	435	427	439	442	418	369	429	383	415	423	468	431	403	416	375	440	437	433	430	433	430	421	393	401	390	412	417	454	407	426	439	396	408	447	403	416	425	407	438	383	442	435	413	407	378	481	421	423	461	435	443	448	452	480	441	428	383	474	418	425	448	416	414	401	419	414	417	417	453	465	453	448	431	429	435	437	394	384	422	428	395	419	444	441	399	416	420	409	421	402	418	417	434	410	409	407	415	367	392	407	400	459	440	418	397	415	409	411	432	388	447	455	456	396	403	416	421	444	444	412	419	391	414	406	398	438	393	383	421	373	373	403	431	442	381	406	434	420	386	437	411	432	383	369	387	445	401	413	391	457	394	464	412	403	397	383	416	416	423	427	433	442	418	400	392	407	425	369	408	410	438
5745	3074	3753	3582	3146	2676	2367	2028	1773	1726	1839	1848	1846	1821	1746	1597	1424	1259	1204	1232	1080	971	996	963	931	868	938	891	932	877	886	987	927	910	889	898	935	897	967	922	880	912	945	982	952	944	874	933	915	878	914	896	926	886	924	950	950	923	974	937	942	909	913	882	887	953	948	895	901	937	858	913	884	949	921	905	940	904	881	948	957	900	909	924	914	862	912	908	921	873	901	896	948	904	907	878	884	869	891	831	946	928	864	881	884	855	914	901	904	898	921	866	877	979	900	880	897	882	862	980	930	916	938	876	909	927	834	895	988	932	878	893	963	887	909	876	887	952	918	899	963	919	861	930	922	871	895	933	926	956	877	896	876	900	894	949	922	920	927	928	898	912	933	882	867	848	894	918	902	879	918	905	919	959	995	932	860	907	846	908	892	918	900	875	884	927	922	890	898	887	920	892	891	901	893	889	910	953	917	894	879	978	914	914	873	870	909	925	913	900	941	906	910	854	868	901	923	911	891	931	910	891	945	873	865	956	905	925	879	901	933	891	926	867	954	941	910	906	905	876	850	951	888	948	919	858	878	931	889	906	935	919	970	907	863	873	825	871	885	898	846	913	979	906	932	850	875	942	903	901	957	881	903	885	874	942	891	944	901	895	905	912	952	920	875	916	960	932	961	921	870	940	899	910	886	881	892	890	872	971	935	877	943	923	938	933	881	850	876	887	896	913	921	945	908	900	885	873	913	954	904	950	882	891	919	877	861	904	862	822	933	893	915	839	878	911	934	899	891	897	902	906	891	872	933	872	909	867	933	915	876	899	922	859	876	899	931	921	898	902	922	893	916	896	918	961	936	974	910	909	911	907	940	891	927	868	991	925	900	916	943	885	879	860	915	882	898	850	996	932	917	850	901	962	851	940	885	891	928	865	912	906	938	920	912	897	929	841	867	935	901	909	962	933	896	888	950	909	916	872	918	905	937	902	912	885	964	901	890	916	939	899	902	894	878	873	918	924	983	898	875	896	892	963	893	906	894	892	852	940	892	913	893	936	938	909	961	905	918	889	920	889	956	937	880	919	897	929	951	872	830	875	924	953	936	887	903	898	931	884	906	882	905	955	943	875	903	964	882	914	912	902	906	861	925	983	908	980	922	908	924	914	896	895	888	960	896	882	907	945	941	849	931	937	853	913	913	909	897	936	921	910	912	868	909	890	920	894	949	900	891	874	955	913	918	908	933	894	911	878	927	904	949	904	921	887	905	941	873	870	906	908	892	860	920	866	910	870	932	873	862	893	893	889	858	865	928	912	909	867	884	921	922	887	914	890	874	868	923	899	913	950	948	951	898	876	980	958	958	920	896	904	917	860	931	899	903	878	905	914	946	899	884	919	915	905	899	908	922	882	888	912	890	927	931	911	926	882	917	878	949	918	865	924	910	907	924	962	896	931	892	891	902	914	922	882	957	931	870	936	912	946	918	911	954	899	915	907	906	893	937	896	895	961	935	942	909	912	875	889	887	906	923	896	924	941	894	875	899	917	936	942	896	871	930	931	929	893	905	923	921	903	822	924	865	907	924	908	901	900	854	964	873	884	916	908	886	908	887	865	837	897	915	967	935	922	967	918	863	918	867	933	942	944	932	860	825	935	920	921	970	910	900	900	887	867	953	912	882	952	915	851	943	878	984	866	867	859	943	938	913	893	913	902	883	928	850	916	925	912	985	927	865	904	930	917	911	887	884	900	888	920	837	920	879	958	949	911	889	867	914	848	910	915	882	858	960	911	896	905	888	894	872	935	860	894	930	909	925	940	877	896	882	895	874	946	920	931	958	923	912	893	891	918	932	932	916	884	945	905	917	884	932	955	914	916	919	892	907	903	900	902	886	909	900	909	911	820	869	926	907	903	906	912	940	864	905	950	881	881	913	857	901	911	870	916	916	895	927	875	897	930	909	916	884	933	866	936	913	887	915	881	901	944	922	874	922	867	978	917	887	948	868	917	908	917	871	902	883	869	896	876	913	924	894	925	907	933	866	921	923	894	940	902	903	932	943	846	929	889	875	850	910	878	903	896	950	875	908	927	898	963	964	903	895	865	857	839	909	888	890	909	887	880	884	895	885	881	906	887	870	876	900	867	899	895	917	883	930	931	878	894	907	929	868	920	969	917	965	874	937	898	913	940	892	957	904	914	898	903	921	885	935	946	915	871	898	925	894	911	899	898	910	932	876	886	876	909	912	897	906	847	915	885	923	895	920	903	905	928	976	879	912	874	871	902	892	958	956	956	909	929	898	899	832	885	901	916	893	903	920	912	945	939	856	899	910	927	909	918	967	880	865	929	932	885	941	916	939	935	931	898	913	902	887	944	913	870	838	950	863	913	891	904	879	956	847	906	907	918	942	875	941	878	939	856	879	921	896	882	910	918	885	914	906	913	909	937	905	937	899	911	895	924	910	889	872	896	893	915	944	887	855	959	902	951	941	919	919	932	871	923	892	925	919	864	895	893	935	875	878	884	876	853	875	897	930	875	852	900	940	892	956	887	860	951	863	958	825	926	918	872	936	890	897	923	938	894	922	904	888	904	888	900	882	877	919	889	890	854	897	924	910	904	928	941	928	929	883	866	907	923	884	887	920	890	889	922	872	971	889	890	872	886	922	914	938	948	932	861	931	908	920	948	874	930	922	906	916	915	931	888	858	898	916	897	950	864	904	938	892	858	884	895	979	890	925	830	922	868	917	933	926	948	904	946	887	876	911	919	928	935	890	924	926	909	902	898	896	905	928	910	913	937	909	867	913	858	931	894	867	903	920	850	897	883	946	923	899	971	889	904	922	917	955	919	860	903	910	926	883	941	897	905	903	889	918	877	907	867	848	874	883	932	856	912	881	842	908	889	887	906	880	878	942	916	956	952	899	919	903	909	907	838	875	904	864	853	920	930	871	912	876	902	953	911	894	918	872	936	941	901	847	904	869	906	929	903	892	898	926	857	916	922	844	887	890	871	946	976	852	870	897	966	924	953	973	910	913	914	879	926	865	895	884	887	920	814	952	871	881	914	965	921	948	892	898	951	858	924	867	868	907	938	891	882	899	946	915	909	924	876	894	894	901	900	874	916	880	901	863	937	896	916	933	923	869	948	922	896	869	827	939	922	845	931	878	944	905	964	911	876	874	891	898	884	891	912	877	903	902	948	902	890	917	897	890	889	958	918	863	848	875	938	931	844	898	915	930	895	950	940	885	945	906	850	886	913	927	908	902	955	901	890	902	890	927	931	841	900	958	851	973	849	896	868	851	930	904	950	886	958	916	896	910	904	898	921	943	896	855	979	881	933	883	916	943	935	934	877	917	917	918	913	935	974	919	949	888	921	933	890	902	937	943	892	876	947	854	841	953	841	902	914	973	889	877	886	905	891	888	941	921	915	873	941	906	954	925	909	884	974	919	897	871	899	886	939	893	916	935	949	911	877	878	886	917	912	887	923	910	832	925	928	963	887
18295	5751	3492	2469	1569	1173	895	866	641	638	665	676	639	615	553	489	438	409	365	366	348	297	290	308	285	264	294	284	268	290	296	294	294	273	276	329	276	296	325	267	283	286	301	278	283	251	302	297	310	272	310	252	270	261	313	298	298	262	281	300	311	302	292	253	274	308	301	292	284	303	274	277	288	300	288	250	272	241	259	277	276	278	288	280	293	302	263	316	274	278	301	281	262	293	285	281	284	347	254	278	279	264	254	277	295	267	309	273	261	285	271	284	264	277	281	292	266	277	301	276	276	256	267	302	308	317	241	316	303	289	268	281	316	309	307	265	280	246	297	274	286	255	306	282	271	290	296	257	282	320	287	280	284	280	268	266	282	282	279	265	286	291	266	307	269	256	308	280	281	252	291	289	244	309	304	302	278	314	290	271	284	266	287	271	313	283	257	275	273	285	290	248	284	249	264	277	286	270	301	272	291	278	278	294	297	297	274	335	257	292	272	267	311	283	291	258	244	299	259	264	254	295	267	275	291	268	290	282	275	317	289	316	276	292	311	287	270	276	305	250	284	292	267	320	276	295	260	310	281	261	285	269	257	265	318	290	307	280	301	277	323	307	293	308	294	324	302	275	299	300	264	303	322	302	279	269	290	261	253	275	257	269	303	283	293	292	305	261	276	298	276	276	263	288	273	326	280	267	257	288	314	286	291	288	252	277	269	277	281	298	264	298	291	283	282	260	277	282	268	261	299	229	290	286	266	279	253	304	277	270	274	299	276	285	234	265	281	283	246	295	294	287	317	270	252	291	255	272	268	291	270	264	266	273	240	243	293	282	251	275	301	304	294	268	293	250	293	270	258	272	263	274	255	261	282	266	297	268	267	301	253	262	295	311	315	283	316	280	265	268	268	251	282	292	266	287	320	280	288	305	273	282	283	287	288	270	287	276	301	269	271	280	274	289	323	263	296	313	309	271	289	303	261	272	294	258	260	274	281	284	284	269	275	297	274	296	312	301	298	303	263	291	292	283	256	280	300	289	311	288	266	247	311	281	293	319	292	250	271	271	268	263	263	267	275	255	276	274	275	286	310	279	264	270	285	297	335	277	272	270	306	278	313	274	279	285	246	280	286	281	284	262	267	264	289	246	272	303	247	307	283	303	267	333	270	291	291	314	277	308	273	303	296	287	311	290	287	311	296	292	266	279	297	254	292	286	286	266	275	288	253	293	284	297	284	305	294	270	263	273	271	280	287	245	276	269	273	270	298	277	269	268	294	270	284	311	251	283	269	267	288	317	292	295	311	262	261	258	290	281	301	272	287	294	264	289	278	295	306	304	309	284	284	296	263	241	269	279	312	315	284	287	302	276	257	278	269	281	310	306	306	294	273	253	273	275	266	271	315	285	276	277	319	285	253	260	261	290	275	291	288	295	286	264	262	270	242	268	289	271	290	316	269	287	280	305	276	297	304	260	257	303	286	279	285	288	311	260	274	302	286	288	299	263	274	268	307	281	266	248	275	261	281	259	316	309	276	274	263	306	288	286	290	259	291	262	291	288	306	276	233	291	298	243	278	263	292	273	281	304	263	298	276	289	278	279	256	271	284	302	266	292	296	254	277	277	287	309	280	309	274	326	292	259	288	294	303	254	251	272	272	295	291	277	313	307	295	273	307	313	299	296	262	294	268	289	282	297	298	277	296	257	263	263	303	291	301	289	275	280	283	257	294	321	283	306	306	304	308	306	268	287	285	295	294	278	289	315	271	257	289	255	260	293	305	300	276	304	306	262	302	281	307	295	268	260	258	279	262	284	255	280	284	298	286	308	290	275	283	274	290	283	273	269	260	242	288	268	293	273	281	311	277	271	265	263	292	269	247	327	287	287	296	274	251	294	282	294	256	276	291	263	280	268	270	299	303	246	266	293	254	289	268	278	263	299	242	281	247	270	292	271	280	291	254	290	258	283	281	285	304	299	299	280	248	249	293	284	274	236	274	304	310	301	330	257	258	275	292	277	288	277	272	311	262	275	273	325	272	272	304	310	254	245	277	253	290	279	286	283	310	284	300	271	261	280	308	279	278	297	285	285	278	291	281	292	283	280	281	280	283	288	287	275	295	266	270	244	271	257	314	297	265	276	282	284	292	285	281	274	285	276	304	283	296	250	290	278	287	305	303	281	288	279	302	314	278	280	285	296	291	257	268	287	283	296	283	279	293	337	288	287	258	274	278	300	281	276	296	271	263	323	271	277	288	314	277	298	298	253	292	302	257	304	309	279	310	260	299	278	311	308	266	263	296	317	243	248	272	299	283	305	270	262	266	291	315	311	296	295	256	284	293	295	284	253	257	275	293	275	290	293	284	289	261	293	305	303	272	281	288	280	266	299	256	266	289	294	269	308	293	302	265	279	275	258	312	263	268	261	281	292	282	290	272	330	298	247	301	276	304	263	291	242	267	305	265	264	292	303	288	282	260	261	303	296	251	291	318	272	285	315	279	292	259	276	313	263	269	288	281	322	294	308	293	293	285	292	268	291	271	262	261	265	272	288	278	258	302	277	297	303	294	269	307	299	293	296	277	270	266	278	285	283	324	293	294	286	305	298	277	254	294	291	269	281	282	255	278	268	299	259	269	270	311	261	245	251	281	253	294	302	264	301	268	279	278	278	272	288	280	255	292	282	281	287	265	268	277	269	303	271	315	279	293	306	287	297	273	279	298	285	265	287	309	281	293	295	270	270	284	278	279	289	266	274	274	277	308	279	262	254	287	272	313	268	292	306	308	279	262	269	286	302	249	284	254	283	268	243	288	258	298	284	287	280	298	284	292	309	268	270	258	289	266	277	278	287	249	267	261	286	260	254	275	310	286	270	283	296	295	285	259	277	259	279	290	290	291	260	282	265	304	290	266	290	292	249	250	284	295	301	272	279	284	277	283	297	317	309	314	276	290	292	295	272	272	291	289	280	297	284	283	290	259	293	285	294	253	292	303	283	293	279	282	275	267	264	266	271	275	259	269	283	300	308	264	305	291	307	282	282	283	307	312	285	292	283	274	270	297	282	278	296	271	299	248	249	282	258	291	297	266	272	289	278	297	282	285	284	289	278	292	280	268	305	290	282	292	269	300	304	296	253	250	273	265	302	294	279	323	297	288	266	268	292	286	279	280	254	284	256	292	279	280	241	266	296	270	298	269	297	267	258	284	303	295	278	280	270	292	269	283	288	255	267	299	299	274	291	282	286	296	282	297	318	319	276	282	291	281	303	255	267	266	273	294	256	260	264	299	287	286	251	263	302	299	306	307	324	310	278	282	285	296	304	297	303	284	284	276	267	313	281	292	280	299	313	278	310	265	280	262	267	289	277	277	302	280	277	256	295	289	289	267	275	283	281	284	266	297	292	255	273	277	250	261	303	286	290	273	309	299	275	309	286	243	285	255	278	263	299	263	281	304	315	265	293	285	276	280	302	275	299	263	298	269	267	288	282	319	280	285	298	276	300
12302	4529	6800	6989	5674	4692	3860	3300	2717	2670	2814	2953	2706	2725	2453	2085	1788	1457	1323	1186	1020	915	833	812	788	725	724	761	755	766	638	716	684	667	669	666	664	689	614	699	607	628	682	674	724	675	708	631	653	652	637	591	646	617	632	607	618	631	654	658	686	702	707	643	634	617	714	671	654	667	608	652	683	654	654	694	622	642	677	596	623	657	643	686	661	638	612	634	657	669	606	632	652	618	645	634	626	613	623	658	630	636	641	640	602	612	657	605	617	652	645	679	666	651	629	669	629	669	674	640	624	611	613	626	631	643	659	593	628	640	642	611	614	600	646	649	621	639	612	680	597	642	659	663	648	591	639	623	627	640	650	625	633	643	600	630	617	683	645	671	622	629	659	611	645	634	668	629	638	694	634	631	665	636	649	679	635	656	642	629	649	621	654	657	598	641	674	618	610	653	663	623	639	591	655	690	650	652	641	679	591	608	631	652	634	603	633	632	631	660	591	606	606	581	640	647	701	664	694	637	664	600	660	639	668	647	644	654	644	630	616	663	660	644	647	603	628	600	672	667	659	596	595	648	665	648	640	613	671	624	620	670	654	645	628	611	667	614	634	611	632	582	657	677	629	630	688	656	654	622	645	650	663	661	663	653	664	656	667	613	656	660	650	611	610	701	654	623	615	620	666	648	668	671	634	647	633	648	646	640	651	585	615	626	634	619	646	627	625	621	630	651	635	656	655	612	618	635	637	643	647	671	680	625	658	617	630	612	671	661	573	642	600	647	613	631	660	630	682	653	644	665	645	619	637	615	635	639	625	631	643	708	635	633	605	626	671	662	633	646	628	620	671	660	624	682	621	609	666	644	670	642	578	650	660	644	628	640	609	605	614	602	646	643	657	637	644	674	659	644	619	607	624	676	635	661	621	621	619	588	689	627	602	622	643	682	682	615	637	611	655	641	604	626	637	666	624	669	669	675	588	599	653	640	635	651	644	614	652	618	615	679	642	693	617	665	658	619	657	644	616	615	636	633	644	643	653	624	623	599	622	686	648	661	651	639	625	635	609	600	589	643	620	645	618	666	669	631	652	641	605	645	619	637	611	653	706	645	601	636	659	615	611	622	610	618	654	671	620	639	640	637	608	658	634	607	628	644	702	645	624	647	610	663	639	632	613	631	643	621	641	620	633	620	678	618	617	668	620	633	642	658	638	689	612	635	630	671	687	634	654	662	599	626	619	643	606	637	664	634	600	622	590	662	673	610	629	659	672	646	658	626	591	642	602	651	670	657	706	648	604	603	600	651	611	632	640	621	627	665	675	651	620	674	648	663	703	625	624	605	638	641	600	653	644	649	637	598	650	625	652	629	620	655	649	667	660	575	628	636	643	650	644	666	668	634	635	668	633	657	634	607	644	624	642	630	640	648	617	625	638	618	620	661	603	680	675	651	640	619	624	678	637	639	622	633	675	658	659	625	637	690	589	648	637	599	657	663	656	641	667	634	611	646	670	647	636	633	642	658	597	644	693	620	674	608	649	628	622	616	628	647	635	658	659	626	623	598	679	668	621	680	644	617	628	653	643	632	627	650	598	641	624	663	597	647	661	676	642	652	668	663	635	639	661	639	637	614	647	594	631	619	663	654	643	624	616	622	665	652	656	640	622	644	653	642	657	626	622	652	635	615	664	627	643	625	639	643	577	640	662	605	664	644	604	647	627	624	645	628	641	676	627	635	665	640	674	630	664	608	610	606	658	617	626	600	641	607	653	655	683	655	632	667	669	609	642	609	682	621	645	637	666	635	691	654	606	689	643	642	639	605	663	640	643	586	630	654	670	649	671	698	656	654	625	590	647	626	612	613	654	617	666	647	644	632	671	641	635	648	629	633	643	644	672	578	618	630	607	668	670	651	684	625	646	622	671	647	608	634	647	607	645	635	610	605	657	647	665	661	626	638	662	663	590	684	664	680	646	623	636	648	632	705	615	638	620	667	620	689	597	655	592	680	657	638	643	674	627	640	630	604	640	617	630	651	634	628	669	619	660	676	652	580	619	667	592	661	645	654	669	641	661	634	666	635	624	606	659	652	641	655	602	640	656	642	613	638	663	601	618	622	645	635	666	660	631	655	607	649	648	656	609	600	627	602	653	624	675	655	638	633	619	634	618	623	629	649	638	659	627	618	614	657	639	632	616	584	572	640	642	622	630	634	603	643	637	620	650	665	627	600	627	623	663	600	646	648	669	656	617	644	617	642	680	675	628	580	590	610	634	640	618	645	676	621	666	645	687	688	659	658	646	654	629	607	605	606	631	674	621	645	617	624	621	644	609	658	652	647	648	638	613	674	627	618	631	615	655	639	666	621	638	643	646	660	630	686	604	602	681	655	659	621	679	644	616	639	635	673	616	638	648	632	617	583	635	642	635	630	633	663	672	639	679	652	658	643	639	637	648	607	654	666	632	581	677	598	661	664	645	649	665	593	594	643	675	606	627	627	599	641	684	648	642	621	610	635	571	660	664	675	652	606	630	625	618	653	618	657	655	663	648	644	614	649	633	687	655	649	672	603	596	690	663	642	667	658	626	623	665	674	661	682	605	633	644	656	668	604	657	633	605	687	642	639	642	640	617	602	649	664	639	620	646	635	663	648	642	600	629	651	664	672	657	674	638	620	612	656	662	648	610	627	666	657	674	635	662	655	632	647	661	640	640	643	657	661	603	663	617	648	626	670	622	604	624	634	624	651	668	658	623	614	598	633	621	668	637	653	650	664	582	639	651	656	652	623	613	665	634	670	600	627	650	640	634	632	638	645	599	630	666	640	600	642	616	621	610	664	703	624	625	659	630	595	672	614	632	658	655	648	685	670	638	613	624	624	673	627	631	624	610	606	667	568	628	620	632	625	676	679	650	670	648	618	655	682	638	641	650	591	612	602	635	642	617	619	650	621	668	623	600	585	597	633	641	614	655	659	658	632	637	620	622	644	626	668	622	686	606	667	625	605	666	658	614	615	641	684	639	597	654	638	647	622	616	660	623	663	618	644	615	638	597	635	663	669	622	615	636	655	624	624	668	650	675	607	630	631	634	663	615	654	618	666	652	629	585	686	639	651	645	645	625	662	675	666	686	630	653	626	655	624	671	673	627	636	638	635	627	649	611	637	665	661	651	634	685	639	634	598	680	640	653	686	598	626	665	607	626	615	627	596	620	649	656	621	604	618	652	624	605	670	659	659	655	610	596	628	624	636	627	662	631	640	611	642	603	636	633	622	638	614	588	634	630	627	675	676	594	644	659	634	634	637	660	668	644	584	649	676	683	631	661	676	654	645	677	635	616	603	657	618	629	616	673	625	659	629	597	671	599	621	648	625	615	637	621	628	641	609	644	692	631	605	634	688	618	666	667	612	646	576	657	624	610	623	629	694	679	617	656	645	691	671	615	683	655	664	683	646	663	665	639	643	674	617	636	612	630	623	627	653	608	665	647	648	671	555	612	620	605	661	666	596
27669	10364	6148	3925	2435	1665	1391	1140	886	863	833	887	822	838	684	579	497	430	398	393	354	302	300	294	288	273	260	283	279	275	280	264	273	217	249	278	238	274	256	300	220	258	280	254	256	254	249	270	287	259	250	240	253	250	237	250	276	236	273	267	236	251	273	263	220	228	230	216	239	247	258	244	279	257	252	265	244	222	260	258	245	281	277	254	260	273	292	224	235	242	281	248	247	257	204	274	219	260	244	233	257	243	245	257	206	256	241	248	248	257	246	250	256	258	250	265	231	257	260	267	251	273	246	240	251	246	267	235	249	238	261	246	269	221	287	247	225	228	240	238	253	230	261	227	253	215	266	272	233	270	215	260	257	255	262	239	275	226	283	262	262	252	228	262	270	244	279	242	246	260	255	235	246	229	246	245	278	248	269	254	285	291	231	241	248	260	259	239	231	242	230	236	251	246	255	234	269	231	243	234	271	246	237	220	211	245	252	234	216	260	263	249	243	271	278	272	232	246	262	259	236	279	234	253	241	236	237	247	248	244	260	262	227	252	287	234	234	248	235	238	255	265	250	245	227	250	231	257	259	249	249	234	214	245	262	287	240	266	229	245	235	228	222	227	222	262	253	226	281	235	227	256	245	232	231	238	245	232	259	253	248	236	242	259	240	257	248	290	239	260	256	218	233	257	265	266	241	232	232	242	229	278	235	252	238	269	241	245	238	290	258	258	247	251	281	257	248	233	252	262	223	269	243	239	243	238	263	247	241	272	261	257	255	237	229	260	218	245	246	250	241	244	258	256	230	261	268	267	253	264	244	269	238	245	237	235	243	250	269	232	264	248	244	236	218	227	240	236	255	235	253	232	236	258	254	244	270	244	248	258	219	253	227	236	264	250	236	244	260	242	247	253	221	262	257	221	267	254	224	245	250	223	235	250	282	258	214	277	240	260	263	234	246	223	247	258	265	205	225	225	252	248	245	253	254	239	236	225	240	227	261	249	238	268	252	236	229	271	240	255	261	244	248	233	248	227	240	232	236	247	277	246	241	254	248	256	252	275	261	236	244	232	230	249	247	218	238	252	241	256	230	258	256	264	268	224	272	239	266	216	254	255	238	237	250	264	263	269	271	255	255	252	262	230	228	258	253	270	276	266	248	216	286	269	225	214	253	250	280	249	252	253	270	268	250	260	257	258	263	228	265	255	243	244	262	224	246	278	222	239	270	247	237	279	243	252	237	245	244	249	244	278	230	240	251	250	253	255	283	237	234	221	254	244	231	274	263	244	255	268	261	251	258	268	269	299	223	264	237	239	230	241	269	254	221	250	243	249	253	225	252	258	261	219	257	243	263	259	241	262	232	221	246	266	245	240	214	248	240	238	286	277	286	240	289	250	215	263	222	221	239	220	213	257	257	261	225	255	252	250	262	253	258	258	235	230	243	235	232	240	237	270	249	228	246	248	214	249	259	248	249	224	256	283	275	260	261	223	226	270	230	230	246	260	249	211	239	248	276	230	247	226	247	240	257	206	236	246	283	232	239	233	261	237	255	250	203	211	228	242	240	234	253	265	238	290	240	236	240	254	239	249	248	246	262	273	265	246	246	268	213	262	242	266	245	257	242	234	232	254	233	246	241	239	264	211	246	247	237	260	243	279	231	262	220	240	261	257	241	264	265	260	274	237	250	223	247	243	249	234	246	242	243	248	242	257	257	226	247	242	268	236	237	230	246	240	275	234	221	264	282	247	240	265	244	245	249	232	275	252	254	248	249	259	269	230	202	254	240	245	264	245	249	276	235	227	257	232	244	271	255	260	266	249	228	238	235	238	238	235	251	236	259	246	243	248	235	258	252	260	254	265	246	262	235	218	240	252	261	228	226	235	249	238	233	219	244	264	245	253	238	245	222	235	232	248	248	268	254	267	241	260	230	238	240	246	256	257	242	227	263	258	246	239	281	242	273	251	258	245	233	245	251	251	294	259	258	266	254	232	257	242	242	246	237	243	231	269	216	274	276	255	250	283	281	259	269	271	260	232	252	271	229	284	255	247	256	236	230	267	246	252	226	256	254	241	255	227	232	237	289	281	244	269	259	262	250	247	233	241	262	223	233	227	240	236	238	251	240	271	248	239	246	252	247	254	255	235	262	214	275	239	258	270	261	223	229	233	237	255	222	254	245	245	230	227	258	234	262	257	225	247	254	261	263	275	251	239	204	248	246	250	247	248	245	248	261	240	243	253	250	240	243	243	267	266	241	250	242	276	265	282	237	244	254	267	216	249	239	232	241	267	275	216	255	227	251	261	230	239	273	243	234	256	258	240	225	274	277	243	269	244	261	238	234	272	251	225	252	249	252	272	237	276	238	247	259	242	215	219	263	252	278	242	229	255	251	239	226	257	279	220	269	268	256	237	225	217	264	238	271	258	256	256	206	237	228	251	228	256	230	230	239	224	247	275	279	249	254	255	241	264	257	242	266	261	248	252	255	255	242	263	234	236	252	257	246	265	242	268	267	229	235	276	212	239	248	283	236	299	232	274	249	248	231	228	252	267	262	244	253	270	268	227	233	268	248	259	206	248	227	277	223	222	234	269	207	257	233	229	264	261	262	268	238	246	214	268	240	270	247	231	298	229	262	261	264	230	256	225	237	267	239	258	264	240	246	245	223	273	254	259	238	245	232	248	237	266	256	270	272	289	252	264	254	257	248	225	270	252	249	244	226	219	197	232	247	275	260	258	236	244	253	260	284	225	241	256	234	238	270	213	258	256	241	241	227	271	289	248	251	258	248	241	257	241	225	244	226	247	220	264	254	225	239	272	256	242	247	235	237	220	269	244	257	257	223	224	279	236	253	253	286	246	245	248	246	231	231	253	291	253	231	265	247	261	234	241	259	244	254	280	268	274	252	250	251	267	238	278	233	274	228	241	271	223	241	258	234	239	240	245	275	267	274	242	214	223	226	255	270	265	268	237	229	260	258	233	227	240	221	264	270	246	244	265	227	277	237	258	207	261	248	226	256	241	262	248	269	239	234	223	257	248	252	269	279	256	229	234	220	241	252	256	249	261	248	259	235	234	247	236	265	214	257	251	236	259	281	280	241	261	236	234	250	247	251	267	238	248	249	259	255	251	255	226	270	284	251	267	267	258	240	258	232	231	275	232	228	227	254	236	241	225	250	255	249	257	245	279	245	244	246	237	262	259	244	261	250	228	260	255	265	242	240	228	259	280	267	227	213	231	267	263	256	248	246	279	240	251	259	277	254	239	242	218	246	211	254	221	248	249	246	258	246	244	273	241	272	244	234	223	235	277	282	258	257	256	235	260	268	246	212	236	271	246	249	248	240	255	244	285	244	218	250	250	253	244	229	223	202	272	243	223	255	257	245	260	274	236	237	258	241	244	244	240	259	259	263	283	237	249	266	247	261	254	264	255	271	243	256	210	246	258	237	239	267	258	254	275	232	274	242	238	227	264	250	216	221	275	240	225	254	252	216	251
15768	7044	10188	10440	8414	6603	5661	4820	4002	3901	4027	4297	3999	3861	3503	2674	2383	1832	1685	1529	1263	995	842	811	898	714	711	690	735	657	701	669	709	612	668	622	616	650	626	668	581	625	627	665	702	716	620	615	567	604	619	606	674	569	613	607	639	617	570	630	580	624	601	602	614	620	605	621	633	568	609	620	617	626	623	587	590	578	610	542	633	592	630	589	579	587	562	575	581	638	596	641	512	582	611	599	585	624	600	560	552	610	608	588	575	607	617	585	588	603	582	579	601	601	585	572	592	654	571	578	574	599	607	571	598	581	570	590	548	591	576	551	608	612	629	622	592	594	569	584	587	588	609	566	575	572	570	587	575	617	579	577	547	584	602	551	597	588	581	562	646	578	630	602	586	594	636	554	559	586	608	577	572	608	596	524	597	639	623	597	576	552	637	628	591	558	567	585	601	574	618	619	625	580	584	587	598	563	634	571	590	562	562	587	570	600	574	605	612	589	563	646	608	601	592	557	618	600	619	580	602	601	539	618	585	611	624	584	598	588	596	596	574	588	558	601	581	590	627	616	629	575	583	562	589	597	623	631	568	558	552	582	615	569	589	574	590	569	597	565	595	578	562	612	573	550	542	619	605	590	594	623	619	650	560	579	596	600	530	591	554	605	614	603	578	617	579	589	610	612	588	628	621	644	589	605	565	595	560	593	595	574	580	599	602	575	572	615	579	618	598	580	600	578	618	576	602	583	584	601	554	581	593	595	633	553	584	600	601	574	621	584	590	564	598	639	599	644	561	591	587	563	602	598	579	525	620	574	596	599	581	583	622	593	534	610	585	555	611	608	644	619	552	578	575	560	585	568	585	615	558	594	617	601	577	617	568	622	602	596	595	575	602	621	578	587	588	560	552	588	554	589	593	575	610	579	589	571	599	593	593	578	591	587	606	602	588	589	541	595	603	586	612	613	537	585	598	599	597	585	613	618	570	588	583	573	616	582	544	606	596	607	546	575	552	572	593	592	574	604	591	584	586	594	608	598	577	615	594	607	584	606	568	584	636	576	601	590	603	603	561	573	576	573	584	599	555	577	574	568	562	574	577	622	592	562	571	575	600	566	618	589	583	613	593	614	603	593	567	568	556	539	621	577	617	571	564	598	605	599	627	541	627	578	651	628	639	652	581	574	596	582	613	555	640	574	577	518	565	584	569	571	620	583	581	605	613	595	587	525	596	575	608	593	573	599	576	583	601	574	610	583	584	572	597	595	629	585	578	607	568	552	602	610	581	562	559	589	578	615	611	552	587	587	605	612	607	622	586	593	579	576	558	579	593	586	578	612	594	597	616	589	582	590	611	585	599	584	581	557	590	608	566	601	619	574	597	584	624	610	596	543	604	580	599	616	595	585	565	639	601	628	605	578	571	635	603	629	582	596	566	574	608	597	558	584	617	606	596	583	587	603	550	635	561	619	622	571	622	547	610	595	611	624	594	617	588	594	570	564	591	569	576	608	580	570	582	603	586	531	595	610	552	625	610	564	557	601	612	583	620	608	575	582	584	590	590	567	576	555	606	643	587	580	560	673	617	582	633	588	572	566	553	571	551	579	602	629	609	579	601	592	590	561	621	552	576	557	585	576	591	590	574	588	580	578	607	564	589	611	579	612	571	590	622	622	614	630	602	589	604	580	577	600	578	605	591	595	607	552	580	592	605	593	611	582	569	566	574	590	562	583	609	581	559	576	587	626	605	573	555	606	597	581	570	613	583	600	544	565	592	576	611	611	591	624	584	590	577	547	592	569	627	601	626	580	583	594	615	596	606	623	614	594	590	603	584	607	563	586	555	576	604	530	609	619	604	610	605	562	557	606	596	575	584	599	574	591	556	605	597	571	599	558	569	563	606	558	606	597	609	621	587	567	579	591	584	596	551	605	613	579	563	589	577	595	578	576	620	562	582	521	589	595	584	623	595	574	578	599	581	558	591	556	562	592	556	568	584	568	616	577	562	637	551	593	561	566	568	616	592	601	556	645	557	576	615	571	626	610	600	582	599	626	575	608	575	552	559	604	638	561	559	602	607	560	596	589	583	580	569	607	563	565	579	598	593	550	580	596	548	585	587	546	573	611	603	567	589	619	607	638	612	624	586	598	584	571	564	601	595	599	586	555	562	568	610	649	598	565	596	656	580	618	590	543	579	614	639	642	611	581	596	576	580	606	583	604	552	567	607	581	564	590	608	618	582	565	600	574	640	577	610	611	558	578	577	578	625	633	620	592	554	587	537	595	573	594	509	573	631	590	592	601	584	601	551	586	570	598	554	601	590	599	580	596	534	573	607	590	627	610	612	607	582	598	611	579	546	616	583	618	577	648	552	562	562	606	530	574	578	600	614	546	601	600	571	574	572	632	585	613	576	597	583	604	569	608	609	606	584	565	597	522	579	584	591	573	593	592	541	623	552	581	619	563	572	576	612	618	619	611	584	583	604	537	588	609	610	631	559	583	615	613	604	657	623	582	580	606	556	594	579	608	590	621	567	608	593	580	609	589	547	605	614	590	547	621	592	633	603	579	580	574	602	592	561	544	606	574	595	584	578	562	579	589	581	588	583	607	600	575	555	576	547	601	612	608	595	581	589	611	598	596	625	571	563	574	599	619	615	580	576	619	588	604	572	646	612	588	580	627	575	621	572	573	584	569	619	578	569	591	593	587	634	558	611	571	598	575	627	574	613	589	581	550	580	612	596	569	579	581	597	572	598	573	565	595	546	623	630	603	596	584	578	598	561	560	613	576	595	571	600	621	626	612	618	572	546	591	569	622	568	558	602	586	580	571	590	591	614	579	615	559	583	553	565	595	585	604	582	566	600	579	580	612	565	616	579	603	572	609	581	587	572	592	576	579	575	621	602	562	540	553	580	590	609	598	582	602	609	556	607	588	608	591	624	601	621	598	588	609	554	600	582	593	573	624	576	631	554	577	606	616	560	598	571	591	600	583	596	591	588	560	612	597	634	570	616	601	615	568	582	581	606	563	599	571	555	622	594	591	591	566	572	550	555	562	618	618	563	622	649	609	590	587	602	594	565	612	565	593	579	613	621	576	596	612	603	578	609	600	590	627	555	585	576	587	589	576	568	601	565	598	574	606	584	576	567	599	594	621	560	571	621	561	561	616	607	575	599	580	584	575	596	560	602	596	591	588	615	571	564	586	574	614	590	621	557	605	635	569	619	587	581	577	635	576	630	638	589	648	606	614	608	584	558	610	563	571	585	565	585	631	607	548	593	580	579	568	558	598	562	572	593	598	581	626	589	541	576	566	562	623	646	577	581	575	541	589	631	583	590	594	590	582	617	574	555	630	629	576	584	609	574	584	567	607	603	583	637	575	598	559	569	587	605	607	577	585	577	554	563	561	597	566	619	586	587	613	600	595	579	568	589	623	562	549	589	606	565	593	602	599	609	601	604	579	556	578	600	570	564	588	616	586	565	604	593	594	613	596	567	541	604	616
8492	3126	2033	1405	1013	766	740	606	636	583	590	643	623	545	562	531	519	471	440	462	450	474	402	420	416	402	445	420	433	419	420	404	459	396	383	419	435	481	421	405	427	405	432	377	429	407	435	424	402	379	428	443	432	455	420	409	419	410	447	445	391	435	441	426	443	440	393	405	410	397	403	406	431	394	380	397	375	408	440	424	380	425	413	437	457	409	415	385	423	436	427	450	409	392	420	430	407	406	446	374	418	390	439	473	421	415	433	440	429	442	408	431	435	464	459	419	433	432	434	408	401	447	395	377	437	381	414	460	391	414	450	401	439	389	397	433	435	392	389	398	400	415	350	407	446	425	422	441	406	386	441	453	419	459	422	457	431	415	385	412	435	407	403	350	407	399	436	405	427	405	400	405	435	391	439	435	409	392	430	428	404	422	395	447	409	405	387	422	397	394	403	442	389	420	437	447	388	408	397	402	421	440	403	423	423	424	458	412	436	436	404	394	411	399	386	454	425	479	441	442	413	431	417	435	433	400	424	429	414	429	404	403	406	369	428	415	386	421	404	404	433	416	418	397	388	423	397	458	426	407	412	437	416	418	438	445	434	397	406	421	421	417	418	433	393	436	410	415	403	463	439	422	442	424	417	407	441	354	400	432	400	444	415	450	393	418	413	431	400	409	441	416	431	475	381	409	410	442	435	434	395	404	388	409	446	422	414	405	375	412	416	461	449	423	411	432	431	408	417	401	428	409	455	442	418	418	377	432	446	448	426	432	417	400	408	412	404	437	440	410	398	409	406	471	421	422	448	414	450	435	435	368	454	438	420	443	420	393	436	436	405	449	430	399	438	439	429	442	447	410	372	405	416	389	421	415	431	438	393	438	415	396	443	413	361	458	427	405	395	432	416	423	466	373	399	400	421	444	435	421	438	408	454	441	427	399	433	409	409	438	420	418	430	432	403	421	426	460	418	423	402	406	426	460	400	419	389	406	445	429	471	401	437	388	444	457	409	367	423	430	424	416	389	423	426	403	407	446	424	393	402	419	411	434	430	426	405	401	401	398	399	398	390	420	427	455	439	436	400	416	426	411	412	402	448	436	417	403	390	368	430	385	435	410	464	424	448	423	406	391	397	467	398	414	411	446	434	420	417	424	434	448	424	414	454	417	416	424	425	400	413	437	406	428	458	429	439	459	417	436	437	429	426	406	390	457	440	392	400	438	412	428	405	419	409	402	419	417	387	387	424	436	450	384	413	438	431	424	404	424	441	420	392	414	430	442	409	458	419	453	437	402	447	421	434	423	451	422	395	394	396	443	405	420	421	434	398	425	454	391	420	388	418	423	409	447	435	455	400	424	423	429	421	461	424	406	383	426	398	415	369	408	433	407	391	395	406	398	431	399	428	435	413	461	402	404	373	425	468	400	378	458	415	389	417	393	405	410	427	391	386	412	445	397	443	380	422	407	391	441	382	431	430	447	456	439	407	439	371	414	397	437	405	415	393	403	377	400	401	437	415	399	422	406	413	411	459	411	465	440	431	444	415	408	460	431	449	428	412	397	394	418	420	442	406	406	389	455	428	420	396	453	430	409	418	380	447	400	398	462	421	423	388	405	424	428	427	451	395	409	446	413	384	396	422	407	438	462	441	432	398	405	414	409	436	446	419	401	423	402	418	404	419	418	414	436	431	415	398	442	407	397	416	403	407	424	425	425	421	424	433	399	395	430	421	407	441	369	358	383	398	430	397	403	432	408	451	403	443	382	405	402	443	420	417	423	461	445	416	394	429	433	448	455	444	423	400	426	442	398	422	438	434	406	447	407	414	441	404	420	422	428	403	375	410	437	434	403	434	377	399	447	425	426	417	406	414	394	386	423	384	398	430	433	427	401	426	425	416	404	443	443	430	411	436	403	454	410	428	400	438	433	433	400	421	398	401	421	438	399	411	405	423	408	395	395	427	434	386	433	400	431	423	387	421	409	416	414	399	405	384	408	415	440	428	419	420	400	425	434	424	401	394	415	392	406	436	419	407	391	403	387	409	417	409	433	400	442	412	452	431	404	424	406	438	456	401	415	427	406	403	400	417	428	431	439	419	444	400	397	455	425	420	396	445	453	408	408	458	398	424	402	438	409	425	435	438	457	418	428	434	392	400	420	424	434	444	398	378	427	459	442	394	440	406	410	436	398	443	424	448	439	437	434	454	424	381	393	384	432	407	440	442	434	425	419	403	460	411	390	383	432	377	441	403	383	410	402	403	410	405	407	432	400	448	418	437	418	400	380	391	408	397	431	420	390	454	447	433	426	393	392	437	418	457	415	401	399	443	411	376	400	444	406	440	425	462	413	412	399	406	424	485	412	433	425	398	456	442	398	391	471	418	396	423	411	386	427	408	463	464	418	389	434	386	448	428	406	397	406	420	410	491	406	419	413	379	436	376	399	420	404	405	396	404	417	443	411	417	415	394	415	435	377	382	392	425	433	392	402	405	417	383	420	424	417	393	470	398	377	444	402	418	424	448	459	399	470	410	388	413	443	434	416	432	370	389	394	412	414	440	436	430	452	434	429	441	428	365	435	459	401	418	425	396	418	402	418	435	419	434	416	417	437	433	456	416	423	413	407	460	421	421	388	396	405	397	448	425	413	417	410	424	406	389	422	402	390	416	404	408	434	447	378	448	441	412	458	445	399	390	430	407	410	410	416	405	422	396	435	444	431	389	431	406	381	446	429	408	468	458	404	405	428	433	430	442	396	436	428	390	402	440	422	420	393	443	435	423	406	412	428	409	448	388	406	421	408	422	430	401	449	452	429	437	408	447	429	375	449	360	433	417	431	390	427	395	429	444	383	435	399	397	414	457	437	417	436	458	420	435	441	398	472	403	435	441	385	417	420	397	389	405	440	436	415	428	435	443	425	447	447	383	418	425	420	388	422	436	404	418	432	441	398	431	431	388	389	401	445	447	377	438	411	400	429	401	394	430	440	398	394	414	434	399	446	450	396	380	435	442	424	437	396	417	415	413	413	457	440	437	427	410	361	443	399	402	455	433	442	432	404	451	469	459	406	403	377	430	414	446	406	401	435	440	429	394	415	396	413	438	410	406	421	395	394	427	414	405	437	414	421	407	391	445	457	419	431	386	419	431	441	438	412	413	428	411	429	439	420	401	424	410	425	421	424	389	406	409	410	394	415	392	434	409	417	421	393	410	393	447	436	414	440	430	416	447	415	406	401	405	418	419	446	433	406	381	409	407	427	407	416	429	390	377	421	389	416	447	384	388	426	428	368	397	412	430	419	443	438	367	436	438	410	417	406	400	409	372	396	405	439	420	410	434	428	429	378	456	385	403	422	396	423	399	410	409	460	429	427	429	427	369	428	400	410	416	399	409	380	411	432	395	417	415	424	420	407	436	446	416	410	431	401	453	411	446	419	447	445	445	393	416	397	430	474	424	475	438	433	437	437	413	437	377	443	408	434	460	447	455	451	430	419	390	395
5626	2964	4054	3997	3223	2676	2280	2051	1916	1921	2019	2067	1877	1744	1657	1544	1316	1296	1219	1170	987	989	976	988	938	901	870	888	927	946	893	921	937	932	939	947	927	928	902	918	937	897	906	952	910	960	979	938	879	941	880	910	906	886	886	868	917	859	911	883	875	917	936	938	857	890	947	934	903	947	901	940	915	916	943	877	949	902	899	883	893	937	911	928	899	897	900	888	926	975	947	880	953	909	928	845	943	911	928	913	890	901	862	886	850	940	913	895	905	932	944	882	884	916	896	849	965	914	922	913	858	910	883	897	935	865	949	868	888	927	890	886	947	918	931	846	960	914	932	926	856	880	885	889	887	928	876	957	900	957	937	846	921	919	919	858	911	892	901	886	906	911	892	912	903	936	918	951	859	859	918	954	928	917	926	942	935	925	923	865	882	899	913	875	907	896	899	917	892	896	889	859	901	929	945	879	942	867	960	873	872	943	915	963	917	897	986	906	952	859	890	925	934	890	884	867	886	888	978	899	910	887	926	863	924	918	909	957	919	926	935	869	898	884	923	907	890	856	933	917	902	904	980	922	953	919	884	918	915	902	903	927	968	910	876	887	860	915	951	930	891	858	879	903	927	961	889	927	966	945	844	896	918	935	897	945	865	917	911	902	905	837	875	903	966	927	914	926	873	877	923	941	914	911	896	863	866	870	881	958	899	912	954	896	961	891	940	989	936	892	898	907	945	917	923	934	876	913	913	889	904	883	889	789	867	912	876	932	948	932	934	888	933	892	896	881	919	899	863	958	911	985	884	925	913	902	857	908	887	935	917	905	953	881	882	957	892	884	957	893	930	886	856	864	928	890	899	919	928	876	983	916	877	866	942	959	892	938	938	895	899	879	970	902	886	934	816	950	860	881	910	936	918	858	948	929	921	891	929	911	990	884	909	892	881	955	947	880	923	955	860	886	888	950	946	878	924	936	901	896	842	942	909	910	905	941	917	892	938	885	855	918	910	970	885	891	901	917	889	898	880	902	922	871	951	913	901	894	882	852	871	923	900	910	897	878	934	919	893	854	910	923	954	944	896	994	861	911	902	886	906	910	887	908	887	861	974	926	899	920	882	884	908	886	893	927	922	874	946	973	900	926	893	883	909	914	903	949	908	910	947	897	870	912	875	941	878	900	923	942	894	928	879	894	877	872	924	884	917	935	867	913	903	957	932	870	898	895	886	854	858	867	942	863	938	882	909	928	917	961	928	958	916	954	886	927	960	914	895	911	889	926	903	861	933	926	859	915	909	881	898	912	954	906	870	862	899	897	892	867	848	914	878	874	943	872	926	924	914	897	889	949	892	848	856	911	917	949	946	907	952	919	920	874	896	895	901	923	917	961	901	909	912	949	920	947	926	898	908	981	908	887	844	958	919	881	866	895	884	969	897	915	987	847	902	944	893	885	826	924	938	955	910	883	881	931	946	929	932	889	932	863	902	914	903	897	947	929	944	854	935	884	857	892	966	949	915	903	948	917	907	849	936	909	900	896	927	896	907	914	932	923	880	901	908	879	874	872	968	925	899	911	934	861	923	885	870	903	906	876	922	963	926	897	929	895	928	883	881	863	892	897	893	887	901	915	906	890	900	915	914	924	892	898	903	880	906	924	915	920	825	903	934	931	936	909	899	883	903	873	891	916	898	892	906	954	882	916	916	920	952	886	917	896	914	872	909	905	915	929	885	958	919	906	910	873	875	888	957	887	911	909	924	896	912	858	952	894	897	867	945	935	939	902	867	912	907	957	906	911	897	935	906	906	876	879	933	935	947	923	921	902	931	913	869	958	941	937	880	888	917	866	925	918	878	885	889	882	915	919	853	986	881	930	899	924	946	883	922	915	871	925	918	906	954	937	866	907	910	914	890	872	871	902	938	930	958	869	913	905	915	912	861	900	914	853	950	927	969	911	919	914	907	913	916	859	895	910	892	877	945	892	896	890	923	928	982	879	933	923	956	889	902	889	867	928	830	884	890	918	924	921	889	886	878	903	958	915	882	904	913	914	914	914	952	868	947	883	955	913	876	945	897	924	925	935	898	885	914	902	962	934	924	910	901	964	973	950	914	924	922	884	914	910	863	886	912	868	889	910	892	899	934	880	916	911	933	947	920	929	914	887	873	930	891	911	913	844	860	941	896	905	860	908	909	883	926	901	907	903	868	968	880	906	903	848	967	954	898	938	841	884	957	903	932	889	909	904	942	925	905	918	876	900	931	886	871	852	851	960	922	892	911	950	933	900	895	884	906	920	874	894	912	884	909	916	943	940	891	819	920	912	908	889	911	948	945	942	921	914	948	912	856	912	953	880	931	855	972	896	908	901	881	883	938	927	929	924	922	915	871	940	966	951	880	883	882	901	889	918	887	974	955	953	932	890	872	921	940	914	888	918	857	920	946	930	919	929	911	942	949	892	923	901	895	863	896	873	875	879	893	941	910	875	897	872	904	880	887	910	917	853	859	927	899	901	899	861	874	871	890	946	935	940	937	920	856	868	897	924	903	913	908	897	910	925	931	862	911	906	964	929	923	881	912	939	920	882	870	923	877	881	900	896	900	906	893	913	994	932	847	871	986	899	927	902	922	920	957	862	909	874	920	950	954	846	949	922	876	875	947	934	904	894	941	893	905	950	889	912	907	931	905	914	899	900	917	940	876	912	916	995	922	954	929	927	892	898	934	925	942	946	930	885	915	889	876	868	902	931	922	920	939	971	862	929	1007	926	916	948	901	927	869	918	941	888	957	928	922	898	869	955	922	901	861	907	946	922	926	931	917	917	931	883	934	895	902	877	930	914	889	919	925	960	891	895	948	895	908	930	955	925	899	966	925	931	939	907	878	915	876	886	937	912	846	870	852	856	893	928	906	916	953	919	922	890	885	923	918	898	888	911	904	806	948	913	881	891	860	850	985	896	928	889	887	963	897	924	887	900	907	922	885	863	893	915	940	902	905	840	900	913	918	927	882	863	929	886	916	858	905	931	944	923	886	939	855	909	935	910	856	889	924	913	924	918	851	877	907	854	867	865	879	886	895	906	935	875	916	911	912	894	910	890	940	868	974	852	897	927	846	909	912	913	862	888	923	896	898	877	929	918	937	918	925	891	893	942	878	880	927	917	916	935	937	917	867	950	943	884	944	900	909	884	909	886	925	928	903	911	955	935	975	875	965	916	902	947	890	897	918	970	896	898	937	915	960	907	923	884	884	937	909	909	938	884	914	896	874	918	913	909	940	858	899	942	896	915	890	994	911	944	893	868	924	927	922	877	916	889	884	917	860	926	875	953	897	891	888	898	918	848	923	885	860	1013	918	917	978	921	893	885	928	876	896	904	892	927	934	934	943	899	918	902	884	916	943	899	921	908	936	886	978	909	919	902	897	891	910	938	866	893	926	914	858	930	919	958	899	887	898	929	885	884	877	934	879	909	904	948	907	934	918	875	955	847	931	881	922	893	879	890	916	925	861	933
18551	6085	3951	2661	1626	1290	1038	761	754	684	685	722	668	599	534	493	386	421	388	371	349	324	307	287	286	289	288	299	281	327	292	286	251	296	308	307	268	265	301	313	299	297	289	303	295	291	301	291	286	278	252	271	289	298	291	298	300	291	319	313	274	312	251	297	289	294	260	268	294	273	302	294	319	284	283	288	256	291	265	293	315	260	291	282	297	276	302	312	297	286	272	278	287	276	303	300	273	296	324	298	289	300	304	303	304	289	316	293	292	272	250	292	261	265	309	291	294	293	274	277	281	284	276	271	292	247	303	286	284	269	280	262	282	289	278	298	293	294	271	319	312	286	287	286	290	279	272	288	326	269	332	311	283	303	272	288	277	284	284	282	305	268	248	266	310	263	317	280	306	281	282	280	273	305	268	279	292	260	308	280	277	307	309	275	266	296	258	277	301	324	280	297	302	283	295	308	282	275	288	277	256	278	282	265	265	267	302	278	274	287	302	269	300	292	271	318	269	252	259	325	285	286	312	295	291	268	286	274	266	304	280	286	324	303	278	300	313	309	283	291	289	280	290	291	270	278	262	286	275	289	272	272	268	277	268	290	266	297	268	283	302	295	291	269	288	299	295	320	266	301	274	272	294	297	274	297	289	284	295	310	340	284	296	272	274	281	280	261	279	278	271	287	291	272	283	294	277	306	264	302	324	265	297	307	275	319	285	282	283	273	288	303	281	279	309	302	291	271	247	318	297	270	302	265	273	298	299	286	306	293	291	311	317	277	286	317	299	311	273	297	287	269	240	282	271	304	321	326	291	280	275	296	280	297	308	304	279	310	276	282	263	284	245	309	271	304	293	286	290	288	267	259	326	273	282	293	272	255	279	270	300	268	278	286	288	297	295	306	299	309	298	281	261	271	276	281	252	317	284	291	284	298	284	277	290	300	329	290	272	283	295	312	272	288	267	259	273	310	274	287	275	255	288	270	297	274	266	285	288	306	290	289	291	291	282	315	298	276	335	312	301	287	276	278	315	289	313	293	310	282	271	295	316	253	290	303	297	292	280	288	309	255	270	305	284	274	272	302	254	286	265	267	286	268	264	276	285	292	296	291	281	241	277	298	309	277	295	277	297	320	303	285	296	261	269	264	297	316	295	312	321	291	289	259	302	293	279	293	279	287	284	270	293	280	260	299	319	283	274	323	282	273	331	258	276	306	302	293	326	310	304	278	289	284	298	295	274	256	295	292	304	292	286	318	286	300	278	252	260	261	303	285	298	275	290	302	286	271	295	286	285	286	277	256	319	313	279	290	281	321	312	267	288	304	271	266	293	260	293	288	312	280	316	270	323	255	300	294	268	272	300	269	278	280	276	288	275	318	287	268	280	302	310	285	294	297	289	282	290	268	282	270	272	293	272	287	277	297	283	308	286	287	282	300	258	266	295	293	274	274	271	315	269	282	282	290	288	301	300	313	316	303	291	302	304	265	272	250	303	312	283	311	268	295	267	298	253	285	282	291	304	271	296	290	331	260	275	264	282	291	273	286	263	282	292	262	289	306	283	262	292	281	327	246	287	286	307	300	253	280	262	246	283	242	292	303	266	304	278	281	279	294	295	294	300	269	303	315	325	298	284	251	290	282	286	270	318	291	281	269	309	294	296	289	264	262	274	324	301	260	289	306	305	286	281	259	296	276	277	313	308	294	292	301	306	279	293	270	276	287	295	263	275	260	297	298	285	266	272	287	287	333	267	285	296	300	269	286	288	284	267	283	335	280	279	295	277	267	279	317	278	283	282	279	298	288	329	285	289	255	287	256	267	260	275	245	306	278	300	330	315	308	274	281	275	273	293	297	310	259	275	289	301	292	297	266	299	295	312	262	290	302	307	320	277	293	272	288	294	299	273	285	280	280	300	293	282	303	285	285	265	276	269	296	301	284	282	284	276	269	277	278	297	297	274	299	294	293	280	291	274	301	277	279	293	286	313	266	273	302	271	280	264	293	269	285	308	247	271	293	255	289	278	273	292	277	309	254	313	280	264	265	283	293	280	283	290	275	272	305	292	268	312	276	303	291	277	310	326	290	270	283	297	277	320	287	303	261	340	257	285	289	265	271	294	291	283	269	306	306	302	256	274	288	280	314	284	303	283	319	302	308	252	260	275	278	272	261	261	293	293	275	313	285	278	281	293	291	286	290	273	328	280	287	287	307	286	298	281	298	269	248	295	281	280	263	294	275	281	303	309	291	287	270	298	284	274	265	277	282	275	300	321	260	304	325	266	290	302	314	294	294	306	277	323	286	292	319	346	297	271	294	321	297	283	279	240	298	293	291	262	293	277	276	278	301	283	285	315	293	274	272	307	289	289	296	313	276	312	284	304	322	288	323	282	297	262	285	288	294	245	258	284	310	280	310	312	286	329	296	281	280	315	294	288	280	276	288	307	290	304	281	284	272	271	232	279	266	294	302	329	268	270	253	302	293	294	323	255	279	246	292	293	274	288	261	274	285	297	285	298	268	280	273	284	296	326	269	280	246	277	302	292	279	304	297	327	305	287	283	279	245	298	284	303	294	270	250	273	297	302	289	275	295	246	293	310	319	260	300	302	261	287	272	266	264	266	296	294	317	271	292	281	272	271	284	296	287	288	312	332	295	277	283	314	295	299	285	280	281	302	293	269	296	278	301	271	272	295	293	276	283	276	263	290	285	285	297	254	258	301	236	291	329	290	258	258	290	261	291	279	296	276	276	257	304	298	316	259	303	256	315	295	301	292	301	285	289	293	279	282	296	256	302	292	283	264	302	295	283	278	288	298	317	296	283	277	273	277	297	274	289	277	291	304	316	295	295	325	297	285	273	261	311	329	295	315	277	276	295	292	259	284	264	312	289	279	258	293	280	279	279	276	296	266	265	348	288	312	308	286	295	277	319	252	273	291	299	243	306	291	276	275	245	277	327	333	306	281	258	312	278	289	298	327	270	259	246	339	311	296	276	257	297	291	275	252	295	309	272	302	291	302	290	280	275	293	271	294	309	297	304	291	295	305	265	283	275	297	245	256	282	298	316	247	267	274	278	284	285	318	288	280	283	282	296	297	255	285	246	265	286	273	315	253	299	281	323	294	269	284	285	265	285	284	270	299	256	280	281	292	280	307	333	291	274	286	306	281	321	298	272	290	299	299	242	307	328	225	281	280	308	282	272	277	283	275	314	299	293	307	276	284	296	268	297	274	295	291	276	288	277	297	269	280	253	245	268	307	260	285	292	295	259	261	287	274	292	276	314	299	283	287	279	273	270	263	286	289	275	331	282	264	271	291	275	305	260	245	284	312	303	279	281	279	290	290	261	299	269	317	307	299	298	290	291	282	316	281	284	294	262	276	291	300	297	288	270	268	308	269	281	249	275	318	247	256	272	270	277	277	270	286	329	295	269	294	274	289	272	312	311	302	335	273	290	273	302	261	271	285	243	322	296	310	287	277	289	282	263	253	281	272	268	251	299
12063	4688	7510	7644	5888	5029	4077	3413	3049	3004	3180	3197	2724	2638	2257	1934	1697	1435	1309	1276	1125	916	832	755	804	758	712	756	700	725	740	725	704	653	706	690	633	717	662	705	662	672	721	706	728	745	705	638	676	661	640	678	684	656	687	612	677	684	677	643	656	632	663	691	658	610	660	695	668	669	680	643	684	626	674	672	578	642	671	644	638	650	609	632	647	660	661	645	604	651	611	653	706	656	671	657	683	666	650	684	635	664	658	626	632	671	630	637	659	682	634	620	660	589	664	633	683	661	608	674	631	662	641	703	637	671	672	619	667	665	612	645	658	633	674	607	635	650	658	699	624	650	676	669	641	620	630	642	675	631	636	631	655	644	658	655	637	663	670	661	643	651	614	711	676	654	661	658	686	602	641	659	600	688	651	634	648	662	638	694	618	685	687	661	629	651	636	711	633	641	645	651	653	645	626	663	633	588	653	651	643	645	625	587	646	664	687	639	642	660	618	640	687	672	617	681	656	619	663	614	681	653	651	681	651	628	653	619	684	669	655	665	623	649	632	699	646	604	652	654	644	651	638	597	667	646	623	676	645	629	675	719	649	598	639	661	639	697	648	651	632	667	660	656	667	664	632	618	655	649	666	646	672	685	608	635	655	626	652	651	622	679	683	612	653	610	644	669	639	651	632	660	664	727	689	681	654	606	651	640	630	657	644	620	662	635	654	686	616	632	658	665	651	654	650	664	655	661	695	668	653	632	643	689	663	658	636	679	661	629	660	629	671	631	664	672	632	638	657	675	697	662	658	643	618	630	676	666	735	637	681	634	635	683	661	674	659	650	670	641	673	617	639	651	623	630	619	651	644	615	623	663	609	692	638	647	633	678	660	606	699	583	633	647	637	618	639	665	673	628	649	682	659	633	597	651	616	644	614	676	685	643	652	627	677	651	671	679	656	633	680	657	693	694	642	640	642	693	676	611	668	662	668	615	634	698	667	663	646	655	644	658	654	655	668	667	691	646	678	668	629	663	621	654	687	607	625	692	644	664	683	622	646	671	608	637	634	670	617	662	670	661	679	683	688	622	639	605	680	594	620	634	618	674	695	607	664	677	664	711	658	699	666	615	667	657	634	637	674	622	652	678	682	626	654	645	650	668	651	697	615	609	670	700	634	643	634	653	617	630	612	594	654	655	660	681	639	646	648	633	669	658	632	639	644	622	642	645	639	634	632	646	667	678	620	664	626	648	638	662	659	655	657	629	632	651	650	650	678	658	645	646	672	637	674	711	674	659	635	669	636	665	627	652	634	653	633	683	637	644	593	681	646	633	620	655	649	645	627	648	616	635	657	649	658	661	625	610	636	672	642	684	669	667	634	661	663	665	689	648	651	657	646	655	671	641	682	680	605	641	631	687	666	641	650	660	658	656	622	656	613	608	623	647	667	715	689	629	615	670	664	649	662	671	607	665	614	605	678	688	619	672	649	696	666	620	662	667	630	644	639	686	699	675	650	652	621	625	618	673	707	661	685	653	612	634	666	617	628	630	681	682	669	649	671	638	643	663	647	676	601	649	643	600	663	651	646	675	656	651	600	683	615	596	652	682	626	631	643	660	656	673	647	650	625	660	643	672	642	636	626	642	662	633	689	576	638	661	631	646	642	682	659	663	657	665	595	661	681	640	663	606	654	654	636	680	612	678	673	645	650	678	618	624	661	652	680	622	621	675	627	602	590	681	645	650	663	645	658	677	707	666	647	706	639	635	626	611	652	670	659	628	640	670	632	588	681	681	697	572	652	650	637	677	706	635	694	624	628	688	650	667	664	650	646	653	670	639	696	642	684	677	629	678	685	638	658	636	692	655	689	664	636	647	675	592	625	695	673	689	681	676	613	666	644	651	635	627	657	663	651	617	635	628	647	680	659	639	640	669	637	682	602	646	635	678	639	666	661	606	658	720	667	677	645	669	659	624	639	656	640	634	657	661	654	663	645	650	633	665	662	650	646	672	673	626	683	659	632	638	650	631	656	630	629	621	627	653	643	629	645	598	649	680	636	666	661	667	681	676	684	652	633	610	625	645	646	657	645	677	638	671	675	701	685	657	648	667	668	674	677	675	642	644	619	687	679	676	685	616	625	643	646	647	651	636	665	658	645	668	667	663	621	638	631	661	654	653	682	671	665	681	648	650	609	712	671	652	608	674	651	643	640	625	625	656	662	653	642	667	618	676	628	656	659	662	633	642	618	671	640	658	663	655	649	677	617	626	611	662	610	673	659	645	672	614	681	612	694	607	669	633	664	668	651	675	681	628	640	624	658	646	633	686	629	632	630	643	664	628	656	631	619	647	647	701	637	668	671	697	686	644	696	687	676	665	607	661	686	701	674	653	684	658	656	631	636	657	669	682	657	633	747	644	636	660	604	645	627	649	638	649	655	663	718	657	669	618	659	697	671	579	673	673	661	665	677	646	661	637	707	663	652	654	624	665	660	656	645	665	644	723	646	665	686	631	663	648	632	650	627	672	644	618	684	633	602	651	660	663	621	625	693	621	668	681	631	689	613	628	635	609	596	619	641	655	698	629	644	679	665	677	645	657	698	646	625	606	672	646	649	665	631	602	693	645	644	684	694	670	664	636	664	702	657	689	622	673	657	621	608	632	632	667	664	644	653	676	668	645	624	679	642	631	604	622	681	671	650	648	702	595	627	692	679	626	659	641	650	644	695	667	606	609	635	681	622	612	614	691	659	618	665	669	643	655	603	660	639	688	645	680	633	698	685	648	662	670	620	638	613	668	641	660	613	640	645	637	692	639	661	619	651	617	668	652	655	647	642	678	687	660	632	607	660	615	628	639	665	669	642	661	635	571	678	660	630	716	705	650	659	656	624	640	614	676	613	655	649	674	620	670	671	622	664	612	661	653	667	664	639	641	644	658	629	627	662	693	637	672	640	658	647	598	649	646	611	638	657	610	631	690	662	669	652	660	662	682	658	653	662	689	656	645	653	608	623	686	669	658	636	620	673	626	662	646	677	648	657	597	668	599	648	680	689	637	638	629	627	622	646	681	657	664	684	636	605	670	677	642	630	660	661	688	707	648	639	667	645	665	660	652	641	652	675	686	687	689	659	648	644	642	603	639	662	656	637	608	649	641	624	664	669	636	604	661	704	671	625	638	702	666	685	646	616	637	671	645	643	637	664	647	666	659	642	660	655	632	603	641	642	689	654	656	652	640	654	676	632	658	609	691	634	663	643	683	665	655	668	638	670	643	654	620	674	647	653	657	632	662	626	650	658	643	637	593	676	656	623	631	635	640	633	641	651	679	640	700	631	669	665	661	715	635	641	695	696	666	688	645	662	664	637	643	671	632	661	669	669	646	592	647	627	694	606	664	642	664	621	603	663	687	648	677	683	663	605	651	667	659	670	670	669	684	637	682	668	621	640	685	661	661	625	682	659	645	685	668	651	653	670	630	673	637	666	653	634	586	649	585	655	646	670	650	654	629
28050	10555	6270	4336	2476	1813	1424	1112	986	964	945	997	775	788	701	573	477	429	375	400	385	329	275	297	283	271	274	263	263	291	271	261	246	250	274	252	240	261	263	287	267	268	258	255	274	251	228	210	257	243	267	249	271	251	261	264	236	250	251	263	267	259	253	258	260	256	284	260	276	266	253	240	246	260	248	288	239	237	225	238	245	226	241	234	266	275	278	235	252	246	246	259	293	249	250	265	283	208	274	251	235	243	282	240	265	274	259	282	263	245	274	252	267	238	277	228	241	229	255	257	267	274	264	250	251	221	281	236	285	252	258	240	237	248	285	248	249	263	268	277	244	245	246	247	269	240	273	265	252	264	230	263	259	255	245	254	241	265	254	273	240	269	225	260	265	271	258	221	277	244	235	261	275	257	280	250	244	251	265	230	235	269	245	251	260	219	283	258	270	264	255	268	305	249	230	235	268	258	232	259	224	255	234	309	251	224	220	231	238	226	264	236	246	291	287	271	262	246	235	241	263	264	270	229	255	252	273	260	233	234	266	241	249	275	255	231	262	244	254	274	255	264	242	266	242	250	242	257	258	236	251	260	241	251	269	263	246	244	265	239	229	243	277	259	229	239	248	244	251	257	261	242	271	271	269	286	248	238	258	237	269	292	254	263	248	272	267	245	247	258	262	274	251	264	242	251	259	253	250	262	274	268	242	250	251	270	262	261	259	270	243	248	240	283	255	264	272	238	246	251	263	241	264	289	262	269	243	271	246	260	236	263	224	262	251	240	256	276	250	263	273	263	251	254	262	256	275	267	246	262	258	261	263	264	252	223	248	213	282	292	237	266	245	243	266	236	231	235	269	252	245	206	246	272	272	280	264	257	232	253	248	260	257	284	259	222	262	258	259	273	273	262	247	266	241	283	280	251	270	275	266	242	240	240	247	267	246	239	267	268	264	279	240	285	251	273	255	248	282	250	251	257	267	266	255	250	290	244	267	231	237	268	275	260	233	268	236	277	256	284	232	234	254	259	275	246	238	275	235	260	259	213	235	242	227	261	260	241	228	278	284	264	249	246	259	253	271	249	283	234	251	229	242	258	241	267	255	246	243	246	244	232	238	230	217	266	268	257	232	245	264	220	272	263	241	245	237	259	238	251	236	282	254	249	249	267	265	262	236	234	255	253	252	258	264	241	260	253	225	246	260	257	238	267	245	249	267	261	253	251	263	246	248	250	237	246	274	236	236	245	231	236	264	257	258	253	234	228	244	258	262	274	275	261	237	249	255	246	237	275	254	249	256	282	253	228	273	280	241	258	248	277	281	270	262	267	254	249	283	247	255	278	272	239	253	260	254	265	272	279	259	290	276	251	253	224	251	236	243	257	240	250	242	277	273	271	263	262	268	272	237	257	252	237	250	281	273	252	246	255	227	252	237	263	242	237	227	249	242	250	253	243	246	226	265	262	236	234	257	250	264	242	254	274	259	294	284	285	273	285	237	246	282	266	262	279	267	255	265	248	262	269	267	232	238	299	228	229	238	246	253	259	241	238	243	265	262	282	241	254	249	249	236	231	257	251	238	268	251	275	258	248	262	258	271	266	253	231	251	258	257	292	286	244	279	279	258	261	257	281	270	242	238	254	255	249	228	269	276	243	278	232	236	265	234	259	258	259	290	231	256	272	265	235	237	253	288	242	255	259	276	228	219	268	261	238	234	263	272	231	249	240	264	249	265	254	244	269	243	234	262	258	250	216	252	217	259	254	245	248	252	257	238	234	257	267	258	264	253	213	247	272	228	267	285	265	270	258	282	264	275	247	241	275	276	242	268	276	278	288	244	256	243	281	275	278	256	244	256	253	257	261	265	231	245	245	263	271	254	235	240	256	242	265	273	275	246	226	263	246	267	253	265	259	238	253	252	245	230	277	264	274	277	215	238	236	285	264	233	251	251	264	256	271	255	277	252	240	243	241	256	263	254	270	262	210	252	253	262	253	239	243	249	241	247	250	264	251	263	239	235	245	261	277	243	271	261	278	233	254	246	249	273	255	260	253	261	255	253	276	256	232	258	230	248	250	290	230	238	251	271	279	242	268	266	230	260	261	265	262	228	245	237	264	268	260	264	242	239	268	254	264	257	239	267	268	235	251	262	258	241	251	237	245	235	269	270	268	260	240	246	243	217	258	244	246	272	290	207	250	263	250	237	262	243	218	271	256	257	269	220	246	241	263	268	257	235	289	260	260	255	230	278	255	269	246	276	265	228	268	243	295	246	221	247	252	273	223	261	256	273	259	247	227	260	254	263	226	244	256	253	265	261	217	246	227	246	253	266	243	264	256	272	264	227	280	229	280	278	269	271	266	253	248	253	254	252	277	249	228	264	243	222	213	258	258	244	237	249	254	231	299	248	256	259	269	260	268	225	232	250	263	245	259	254	263	254	257	245	253	263	252	264	278	246	232	244	256	264	253	256	254	243	228	262	265	258	261	231	243	237	252	259	250	283	265	248	254	234	233	262	248	274	268	216	247	291	250	235	260	251	243	218	247	249	239	282	239	263	269	231	242	263	241	276	250	240	284	271	264	269	244	221	242	241	252	279	258	234	251	246	255	245	244	261	234	274	216	248	237	269	222	248	244	281	247	237	238	265	273	224	273	264	269	233	260	258	248	245	260	226	225	269	256	258	276	254	269	226	261	241	278	237	258	258	291	257	259	263	274	264	278	245	267	205	232	250	244	265	254	279	260	267	268	235	246	246	289	253	287	262	248	252	248	252	250	254	269	234	244	254	242	272	280	233	266	245	233	252	273	250	251	259	243	301	280	259	230	246	234	239	267	255	243	251	268	255	249	246	263	239	261	264	259	281	244	280	262	266	236	242	274	233	280	273	248	272	273	244	212	243	254	253	243	235	272	248	234	242	243	254	230	264	253	234	253	261	265	253	249	243	277	285	238	271	243	245	252	247	253	273	245	257	276	259	261	264	260	293	274	247	248	256	223	244	262	251	242	261	274	269	246	239	247	258	237	269	284	235	267	254	242	278	237	239	274	272	256	229	271	246	231	245	232	261	281	253	276	244	246	249	264	279	207	268	263	250	235	246	239	246	262	289	208	234	263	236	270	222	227	248	269	231	240	259	267	253	252	247	265	267	233	279	294	304	244	260	305	254	265	267	271	259	243	278	279	263	228	255	245	216	263	244	234	254	275	278	242	234	270	265	236	242	240	252	274	263	270	268	237	242	238	253	229	264	217	273	263	244	274	251	242	271	261	262	268	248	249	282	289	262	255	247	238	228	265	274	249	242	248	278	248	237	251	259	259	255	263	279	244	251	278	267	265	249	254	266	271	282	209	276	227	255	227	269	281	233	230	242	275	251	258	278	263	240	267	231	253	251	225	235	265	227	244	247	250	248	249	243	256	257	248	257	250	262	276	233	269	276	267	309	246	237	220	250	239	245	265	251	252	257	260	251	258	244	290	229	229	253	289	267	242	249	251	261	236
16276	6971	10696	11380	8593	7147	5970	4780	4480	4327	4684	4482	3936	3596	3203	2364	2037	1783	1566	1695	1320	1130	857	833	828	714	666	705	704	767	691	707	701	677	656	633	631	689	634	643	647	673	656	709	750	652	595	616	600	616	586	587	577	581	625	665	615	587	620	608	646	632	602	638	584	581	628	606	597	639	628	630	585	633	628	637	618	645	597	605	592	604	617	618	584	645	625	622	578	613	594	625	624	635	529	629	596	636	608	555	605	585	577	626	612	570	612	610	576	620	609	580	624	615	601	624	573	625	594	597	611	588	602	584	616	657	595	577	614	603	602	581	580	632	624	604	588	602	627	669	592	643	591	632	604	593	623	573	601	604	607	590	587	627	598	610	561	653	599	616	613	601	583	603	616	626	609	567	605	604	597	585	623	592	609	558	574	623	603	616	595	607	602	598	623	606	632	590	576	568	585	605	644	626	580	633	603	568	594	612	619	614	605	569	588	577	632	608	623	595	629	620	608	649	584	609	571	617	602	553	595	562	611	576	573	607	607	563	581	599	606	618	622	614	608	581	598	621	614	589	571	598	617	576	616	591	605	638	628	585	617	599	578	597	631	596	639	579	629	573	581	630	630	620	576	635	608	605	601	589	611	632	638	616	617	621	594	617	654	597	613	607	611	614	601	552	649	623	591	582	608	604	628	627	617	647	615	584	578	610	551	579	591	600	586	612	584	629	597	596	609	610	597	612	608	599	626	607	635	599	548	573	605	628	607	597	559	644	616	617	617	577	640	602	589	549	600	612	588	575	595	607	655	596	578	548	631	603	642	586	631	580	649	673	612	592	564	602	603	586	624	649	622	625	622	616	606	628	628	629	629	560	569	595	617	619	612	624	568	587	606	620	618	673	631	638	575	563	569	587	643	617	648	630	610	612	586	621	619	638	586	580	649	614	625	614	609	591	575	591	599	592	594	589	605	622	606	564	627	573	550	583	598	611	588	563	618	606	617	617	647	597	597	566	610	610	601	572	573	615	642	614	596	606	588	644	597	585	579	618	634	573	584	612	614	644	608	594	591	612	554	634	611	630	604	564	606	623	585	576	623	598	598	634	613	625	579	594	594	609	569	610	586	580	621	577	577	616	617	633	576	626	580	537	659	606	616	606	618	604	610	605	601	603	568	594	603	604	606	647	568	588	645	608	657	605	594	631	606	601	618	588	563	616	606	659	610	553	596	571	622	601	586	617	611	579	591	603	580	610	572	581	577	618	585	590	634	569	595	602	586	608	613	584	628	633	590	584	581	587	602	598	581	599	604	572	580	567	556	582	589	616	613	547	530	661	593	600	607	576	608	616	631	569	598	624	590	631	594	573	572	564	617	591	593	611	585	607	626	597	619	584	637	603	533	586	621	615	591	595	571	582	632	617	624	634	589	590	590	605	581	590	580	565	608	623	631	596	661	582	626	607	624	634	623	605	614	584	612	588	624	574	650	586	571	630	607	576	650	626	626	605	625	585	616	612	602	602	617	609	583	592	571	599	585	599	588	561	555	582	596	565	603	602	608	628	595	579	629	588	606	581	631	609	601	584	563	642	623	560	556	596	621	642	587	615	618	580	629	589	630	577	597	667	582	603	588	645	610	617	621	640	563	591	588	611	579	611	555	569	568	639	602	605	596	576	618	615	612	605	584	642	599	579	599	597	579	631	632	597	609	637	599	633	614	610	618	591	600	586	609	635	601	608	587	652	610	595	570	610	591	615	599	646	607	584	593	599	619	607	637	565	579	645	582	604	578	645	561	610	630	610	620	658	595	597	595	606	582	579	602	594	602	613	616	618	588	630	617	606	630	592	560	568	560	633	630	578	613	619	555	599	581	627	625	570	597	647	616	583	592	561	626	583	606	646	615	585	590	623	580	604	551	604	646	600	571	569	613	576	602	549	605	624	618	609	617	569	565	592	597	645	566	620	615	567	568	573	562	564	574	595	627	583	614	617	573	616	658	601	604	624	628	608	615	576	597	609	565	579	570	625	626	585	615	569	610	608	618	606	577	575	638	634	594	612	557	587	620	582	661	615	628	601	589	567	596	579	607	591	612	608	619	588	631	573	622	638	614	645	583	626	602	590	652	623	614	580	584	596	592	634	598	615	593	614	581	606	630	591	620	605	566	578	554	614	595	622	629	572	652	613	627	586	596	582	617	633	574	613	575	599	639	590	580	588	610	582	602	599	601	627	599	593	609	576	644	551	588	595	573	614	639	617	601	622	589	615	610	580	597	609	614	560	616	534	595	593	636	576	607	646	594	635	592	636	598	647	614	638	591	594	584	589	596	644	574	641	603	584	615	611	623	600	586	545	578	589	585	635	562	599	631	568	624	556	538	589	590	617	585	650	624	622	575	566	616	626	589	638	581	599	611	645	625	642	615	620	606	579	630	571	624	629	584	576	589	604	614	593	608	573	614	625	611	624	613	612	588	615	578	601	586	618	650	610	627	623	619	545	561	623	605	595	616	602	580	608	604	606	574	598	595	591	608	603	611	644	526	636	625	569	624	636	581	617	629	611	585	598	550	597	584	582	611	590	575	611	589	603	590	608	635	626	614	638	630	557	619	584	597	585	551	586	664	603	589	575	613	585	635	602	590	621	648	574	606	603	670	611	558	642	625	596	611	594	593	612	598	581	604	620	575	612	643	591	629	603	587	591	605	593	630	609	574	592	625	615	599	586	641	590	570	606	599	606	582	551	571	611	644	567	607	636	643	631	606	588	624	589	589	570	599	601	595	626	602	581	622	614	596	592	586	632	577	609	570	618	606	614	617	575	581	597	603	598	589	611	607	574	610	602	631	626	602	614	564	604	564	673	612	655	604	606	579	611	570	561	590	651	608	576	602	595	610	655	595	619	620	611	604	606	622	611	607	568	627	615	647	572	609	578	619	597	618	614	648	585	633	572	610	569	623	565	628	646	573	547	642	601	603	635	559	607	568	579	605	556	610	591	582	581	613	600	590	568	593	585	626	628	611	606	644	637	598	574	598	661	622	622	620	655	585	573	611	593	589	618	620	613	620	562	608	629	584	593	582	578	599	611	642	627	625	607	632	626	590	615	575	572	616	582	603	611	616	595	620	660	640	624	631	598	638	564	606	611	624	610	609	573	593	574	600	570	621	590	592	570	577	618	618	607	645	601	590	616	577	648	602	582	585	571	585	598	568	583	601	609	563	585	617	560	603	575	608	636	585	549	582	597	582	568	612	622	636	593	615	627	625	640	635	593	591	646	638	595	595	640	611	611	563	645	576	570	672	606	630	577	605	570	588	575	602	564	569	602	590	590	575	620	587	570	606	608	594	566	569	631	646	582	626	607	602	593	611	582	648	581	612	643	613	600	568	609	572	602	569	623	572	645	609	592	581	602	627	601	618	625	620	628	647	629	598	609	651	581	605	605	618	606	590	602	602	613	617	651	598	621	605	612	629	641	592	624	601	579	587	577	589	621	581	566	631	613	636	582
8848	3298	2236	1587	1083	845	741	653	686	640	666	629	553	605	525	490	559	513	489	474	441	467	453	448	413	445	414	512	413	459	401	455	418	423	428	390	442	432	403	423	439	412	416	456	444	433	405	416	413	397	432	413	460	438	435	409	463	392	444	407	459	455	404	437	395	461	440	431	387	402	413	439	423	415	420	418	432	401	448	417	490	433	409	402	404	446	450	436	419	441	465	445	403	412	407	434	424	412	411	419	450	406	444	454	438	426	435	410	448	429	404	454	434	428	417	434	415	454	415	455	409	450	415	435	389	414	381	461	379	416	413	448	394	447	402	442	433	419	403	408	426	396	408	388	443	445	451	409	431	438	434	428	432	399	441	428	389	413	414	400	423	400	436	427	417	449	415	428	410	452	441	458	398	394	421	411	434	416	437	420	387	455	416	453	421	435	412	431	410	427	439	434	406	424	398	463	452	436	465	415	461	409	429	436	407	472	422	435	434	428	375	405	426	375	411	474	442	384	409	423	423	449	457	426	434	398	428	406	410	440	447	471	444	450	407	442	396	448	478	463	417	415	484	428	445	398	443	461	364	404	413	401	403	432	445	404	431	367	420	433	446	434	394	435	417	439	442	454	403	430	424	410	414	425	406	449	445	397	378	401	431	399	441	403	417	428	398	383	416	404	434	457	445	417	438	451	405	426	412	449	415	434	430	438	408	428	436	445	399	413	431	459	448	405	413	468	448	422	414	420	414	412	403	415	424	448	431	408	464	434	433	430	429	406	473	401	484	464	460	455	431	417	411	450	422	430	409	453	412	461	470	390	434	427	430	414	401	410	410	417	418	397	432	415	435	421	463	439	452	445	443	440	439	449	452	447	425	414	409	436	427	442	462	434	429	439	417	463	453	440	425	401	465	381	425	406	433	480	461	418	391	443	443	415	383	393	436	418	388	396	422	402	416	452	462	457	434	405	417	415	463	385	438	456	423	413	374	420	396	468	391	497	471	447	414	426	434	399	418	402	421	417	440	440	410	401	430	441	450	410	412	422	398	396	399	452	440	417	448	418	409	418	470	433	449	392	405	439	411	440	408	398	371	405	408	425	432	440	420	388	439	438	455	396	370	385	407	416	429	432	456	428	399	479	433	418	421	407	439	455	382	390	426	427	437	413	472	417	436	406	409	394	411	398	433	411	425	440	390	399	444	487	440	421	411	417	392	424	441	438	451	404	415	441	400	443	416	425	398	411	430	395	373	409	421	404	412	392	404	408	462	429	408	426	427	463	421	430	405	391	447	429	378	436	399	407	435	401	432	423	427	416	450	432	407	450	425	436	430	411	430	421	437	451	401	389	408	417	383	441	426	446	425	401	450	454	441	420	445	432	386	399	422	421	412	454	371	403	419	451	474	472	438	471	426	443	471	470	437	424	436	392	426	420	432	461	460	447	427	403	427	409	405	405	436	411	424	392	419	397	402	428	409	411	450	447	429	462	443	431	456	444	465	456	400	448	428	403	430	410	456	450	391	412	404	415	421	410	431	397	429	408	448	463	451	468	458	477	442	413	447	415	432	383	470	395	399	413	448	439	417	406	413	454	363	439	482	404	462	428	440	408	460	444	426	435	425	445	407	418	452	444	379	442	390	460	400	413	423	448	454	432	422	410	415	431	447	458	441	397	445	470	435	423	440	402	414	389	453	432	434	452	454	410	421	395	411	432	383	444	459	400	436	423	401	398	439	439	465	430	424	428	443	447	425	412	425	437	459	443	396	414	476	401	390	405	450	391	416	433	450	422	428	429	433	457	407	402	441	466	410	411	420	428	462	411	421	425	385	459	416	396	455	463	451	417	402	438	419	448	458	390	354	439	458	402	426	436	407	445	443	430	418	416	393	402	421	422	446	417	433	441	424	377	425	460	436	431	417	427	445	420	398	429	484	412	424	429	404	396	439	469	436	470	434	455	447	396	362	447	430	428	410	417	458	433	493	419	429	429	433	382	428	423	427	445	426	398	452	433	433	470	421	413	433	432	416	455	427	426	427	477	409	410	397	401	374	432	445	425	418	422	432	434	436	423	426	433	447	415	427	443	462	433	441	419	440	438	432	431	412	424	458	396	421	394	400	441	424	453	426	413	409	422	404	391	405	421	438	436	403	459	451	391	447	414	432	414	417	431	416	434	413	460	379	419	403	437	395	421	451	418	388	412	441	473	443	407	402	424	447	445	451	422	399	443	422	419	427	421	440	443	420	451	414	448	427	391	405	466	404	459	410	415	457	405	435	424	447	437	465	408	442	409	451	431	405	436	435	432	430	393	434	429	396	432	469	430	432	426	415	435	425	404	436	425	395	396	447	409	434	435	427	431	429	429	449	403	443	396	436	426	429	416	405	409	430	430	399	441	391	420	428	411	417	436	410	416	420	436	435	447	451	427	437	372	447	448	405	432	444	418	409	433	466	410	439	475	406	451	425	420	411	470	418	445	446	440	425	427	421	453	449	445	434	419	429	450	436	397	424	413	420	423	454	402	398	410	423	432	417	464	427	394	388	400	446	394	422	456	434	401	420	387	447	453	474	421	456	436	417	397	388	422	403	397	455	488	370	442	428	416	427	429	396	422	397	415	434	396	426	422	477	403	426	442	422	439	418	448	425	400	417	388	438	418	426	486	452	432	404	446	406	436	415	420	419	466	452	440	383	439	392	419	415	435	451	421	468	406	388	449	470	453	414	392	375	384	424	436	454	493	456	438	412	389	407	421	425	441	444	433	442	415	457	405	426	442	418	437	403	385	422	460	391	434	409	438	427	400	411	426	443	444	484	394	422	434	396	429	422	428	446	431	455	402	412	360	404	405	411	381	422	439	429	407	431	437	412	424	422	413	440	415	407	419	427	434	404	406	432	458	425	419	390	424	399	428	450	385	404	411	434	461	450	439	448	444	431	445	423	421	431	422	479	440	435	415	436	437	388	460	423	397	406	453	432	437	414	402	431	415	432	457	419	421	455	356	409	421	392	415	406	406	428	446	442	443	436	404	411	471	404	394	427	405	445	434	449	433	433	430	424	405	433	426	428	427	442	404	397	471	417	420	408	408	423	447	423	399	427	469	428	395	406	429	420	425	469	441	454	439	436	421	419	430	427	423	417	392	444	410	453	366	394	434	461	427	437	450	396	413	451	443	455	438	465	427	452	385	415	394	397	396	409	413	442	427	420	406	438	410	380	449	421	407	386	406	398	457	416	406	438	462	388	425	468	423	434	468	455	439	440	420	392	421	403	427	447	394	421	455	422	389	423	423	427	422	418	457	405	427	448	456	418	413	459	426	426	410	422	443	444	395	438	442	429	423	435	441	439	433	429	436	463	402	398	422	418	401	420	413	444	413	451	429	474	474	455	432	425	451	394	421	475	447	446	444	427	427	413	382	429	415	483	402	441	430	428	409	431	436	411	399	453	402	414	387	401	484	427	398	418	437	408	421	440	427	453	460	422	400	408	407	427	438
5952	3120	4367	4460	3500	2889	2403	2165	2151	2192	2300	2197	1933	1731	1625	1340	1310	1216	1178	1224	1097	1094	988	985	959	936	943	958	970	917	941	921	926	906	960	935	924	914	979	946	919	956	987	975	958	931	920	932	850	919	974	915	957	915	903	944	917	955	917	905	974	928	945	920	916	974	930	921	921	935	859	945	912	874	974	968	931	925	928	832	906	921	922	930	902	941	912	941	895	892	921	942	910	913	964	885	944	930	897	896	917	904	938	907	897	903	884	939	938	936	905	873	933	941	922	920	888	901	916	908	959	913	891	990	901	918	943	909	914	923	923	937	934	958	942	964	919	910	889	889	920	964	914	933	934	905	838	888	912	937	896	898	951	918	963	908	956	904	938	897	927	913	934	903	936	927	912	921	929	849	925	879	947	897	931	888	892	958	943	934	909	918	915	856	905	946	907	939	882	908	897	970	956	945	890	983	972	987	873	956	955	930	956	913	934	908	933	897	997	912	885	934	925	934	861	964	927	885	882	923	888	892	912	950	954	924	853	924	904	883	887	858	951	846	944	903	899	934	921	959	907	892	924	946	858	913	884	913	857	919	866	933	911	914	914	956	926	937	925	920	951	964	905	989	846	903	911	910	989	951	933	928	946	975	859	920	907	941	946	910	909	994	894	917	917	903	943	954	902	904	959	966	891	903	896	909	918	903	946	935	937	961	932	957	910	870	908	941	944	924	930	927	973	892	938	928	957	936	946	904	977	898	928	930	942	988	1002	940	912	900	961	924	917	953	947	860	941	913	954	953	939	954	891	898	952	934	891	953	916	903	939	911	896	899	927	937	928	906	909	900	929	912	932	992	937	950	954	907	857	956	913	937	984	923	969	922	935	912	932	923	933	962	933	882	889	958	921	892	929	951	923	885	930	870	896	887	956	896	937	902	902	969	937	930	937	883	966	902	913	941	930	950	894	916	895	874	923	909	868	929	950	901	905	944	910	930	944	900	982	920	873	931	917	911	918	921	921	921	906	964	923	887	935	976	934	904	883	877	933	974	954	961	861	926	905	963	885	924	937	913	965	916	913	923	904	907	935	942	905	897	885	896	925	934	895	939	928	918	923	865	931	873	950	954	895	888	931	915	955	907	993	930	926	921	951	895	898	954	913	950	917	884	889	901	923	939	895	908	886	934	885	979	954	917	943	976	939	932	971	952	971	951	896	929	907	917	965	915	951	968	901	949	902	934	999	951	968	951	910	945	861	889	944	871	931	940	906	945	943	936	906	949	946	903	897	936	925	867	931	911	930	923	950	909	879	914	922	932	913	905	894	883	898	965	919	915	957	977	930	957	861	899	942	958	888	893	946	901	943	922	911	964	940	938	903	932	920	891	922	910	939	942	957	908	941	927	940	906	907	920	955	969	948	913	900	962	960	881	937	932	915	918	909	953	931	919	935	917	865	916	931	925	957	900	894	912	914	944	917	928	958	891	916	893	922	896	934	924	905	891	898	952	911	950	887	883	920	877	885	884	945	937	944	929	914	917	917	920	943	924	907	875	1000	923	920	939	920	915	915	941	932	885	959	915	918	962	951	1001	890	907	886	872	912	964	910	947	909	885	929	921	901	888	914	949	846	934	945	928	904	902	905	948	919	908	901	889	974	936	920	904	914	871	916	898	943	947	972	908	957	912	942	995	944	892	961	937	943	922	912	915	903	895	931	953	925	888	921	886	858	912	905	912	894	915	925	911	922	924	996	866	922	914	871	1000	933	960	924	981	913	927	921	897	927	888	935	904	971	903	944	921	908	866	941	951	966	872	933	950	970	942	862	905	956	875	930	918	902	891	932	918	973	895	925	904	947	940	920	959	883	920	901	884	901	904	927	958	938	906	959	924	918	946	903	944	916	954	958	912	976	919	924	951	965	909	955	914	916	895	953	959	924	914	935	914	921	930	920	890	885	915	971	864	883	962	972	908	911	911	923	874	960	928	864	927	938	898	930	931	909	978	935	948	922	976	935	924	931	960	975	944	909	1009	943	875	935	930	882	981	908	925	929	889	876	877	938	887	901	934	917	906	897	897	934	902	959	933	937	913	996	891	873	941	982	908	955	931	904	920	928	874	925	854	919	922	862	931	929	920	954	917	920	888	971	929	906	961	967	911	960	974	870	936	936	931	919	961	930	891	891	892	924	903	948	909	866	886	912	920	916	985	938	915	936	936	1007	898	900	893	893	959	959	947	956	961	953	909	904	890	987	911	890	894	931	961	997	918	936	909	911	872	937	947	963	928	938	828	892	946	864	950	908	908	916	943	916	974	940	917	975	880	860	932	917	883	896	884	875	906	970	913	954	909	948	871	963	919	921	915	942	968	934	913	963	938	896	887	907	894	885	982	949	952	909	952	899	936	944	892	907	917	916	934	938	933	896	927	917	964	961	928	862	979	937	935	921	913	921	904	974	908	887	954	900	845	946	990	894	892	932	877	956	954	958	931	920	953	928	926	904	943	915	869	909	965	885	874	917	886	852	909	963	919	991	916	938	904	934	866	916	931	918	901	912	900	877	951	914	926	929	955	918	878	1000	908	948	944	935	927	839	955	943	888	907	962	880	970	883	896	964	944	899	971	893	892	909	893	934	948	914	898	905	889	953	910	929	925	952	898	869	892	920	896	919	856	944	907	912	940	899	889	938	955	907	881	921	956	953	887	917	941	881	935	919	875	982	978	943	901	918	938	893	929	929	967	937	934	974	892	890	942	926	905	903	890	943	933	926	894	921	936	915	927	959	958	911	938	949	968	921	889	948	934	938	963	888	939	939	978	978	865	902	894	964	907	946	922	901	955	881	892	941	924	898	968	922	899	889	873	915	956	947	962	889	938	921	972	955	925	942	924	921	907	903	935	896	974	898	931	921	874	933	911	907	900	950	911	932	916	993	939	963	909	910	962	927	927	907	938	939	956	867	895	979	949	967	902	965	870	1010	969	906	895	921	983	935	851	890	940	915	916	931	893	895	894	916	837	881	881	874	859	947	901	922	880	918	957	913	921	926	911	859	906	900	1011	944	937	905	981	949	976	899	942	914	931	918	943	950	967	915	896	896	896	932	892	902	986	926	950	942	881	926	901	891	948	846	930	913	923	929	920	865	909	929	924	902	933	887	939	986	906	913	932	941	966	910	867	1003	920	931	904	951	911	938	909	919	899	946	935	909	924	911	911	946	916	927	931	910	953	901	904	887	913	953	891	924	887	894	941	881	947	888	947	878	906	908	879	866	932	886	919	913	931	910	913	906	899	902	917	937	932	907	976	931	894	892	907	925	916	912	939	901	921	954	899	878	910	889	916	934	895	941	903	875	879	886	907	926	925	907	939	926	866	965	926	920	886	884	938	913	915	918	925	954	901	945	954	919	961	934	912	862	918	977	930	941	947	890	855	925	939	943	917	961	916	938	901	881	954	908	953	875	856	931	950	920	949	952	941	919	915	914	962	861	945	958	920	907	955	952	994	940	919	956	947	894	903
18351	6373	4322	3038	1854	1278	971	875	791	744	811	726	674	600	490	466	405	384	358	347	313	332	320	294	305	309	273	266	294	266	280	319	311	311	281	266	302	276	274	275	273	282	298	343	301	308	288	294	283	286	304	274	283	265	331	293	277	273	287	264	261	290	284	321	293	296	310	287	293	304	289	302	284	294	300	306	299	247	285	290	263	282	279	290	287	281	298	312	257	318	288	305	298	297	265	310	294	289	291	287	285	266	269	287	243	271	294	295	283	251	294	298	340	266	305	268	301	293	309	291	271	273	283	326	300	302	302	305	306	289	242	330	269	300	296	298	282	299	261	291	291	278	293	296	292	303	313	295	293	267	276	320	273	284	327	295	279	282	284	315	271	290	292	267	271	279	270	292	316	306	243	281	282	280	288	282	295	261	283	289	270	256	279	289	286	304	294	294	312	261	276	283	280	266	270	292	290	271	291	314	296	273	317	303	292	260	291	300	332	275	323	320	281	324	294	285	292	274	266	278	312	290	273	281	289	267	303	290	284	288	297	287	293	285	282	297	294	302	273	315	296	321	284	304	292	296	276	286	290	282	308	307	285	294	318	253	282	304	279	271	257	293	266	316	309	310	294	293	312	285	292	293	276	324	312	283	263	324	301	293	303	326	272	290	305	294	305	283	285	302	334	300	277	300	282	296	315	297	310	266	272	277	278	281	306	295	290	279	267	270	283	260	310	293	265	252	322	294	310	331	295	282	308	270	292	272	283	291	295	287	294	284	279	281	271	263	262	248	303	273	274	301	265	270	300	300	308	286	280	326	306	274	283	282	281	272	320	288	261	304	314	309	276	291	273	267	284	285	309	306	314	262	289	273	302	278	278	289	264	291	269	278	294	257	267	243	253	300	281	287	290	306	282	272	301	261	257	293	296	325	300	310	304	285	270	300	272	264	276	286	266	277	283	271	295	256	283	270	284	291	254	274	271	274	324	281	292	313	280	243	271	322	271	271	301	290	272	289	296	288	325	292	286	299	317	288	302	283	267	261	265	283	290	296	285	327	267	306	306	325	287	298	289	266	331	312	283	285	289	268	273	320	310	312	280	284	307	276	298	274	273	267	323	330	285	285	249	314	270	325	263	290	263	297	256	295	281	287	284	296	290	298	316	271	303	279	300	279	295	300	297	315	284	296	291	299	288	268	261	292	274	289	276	296	267	273	340	290	282	262	303	279	296	274	267	266	304	305	289	285	308	303	305	290	272	279	326	269	289	298	294	301	283	287	280	314	262	300	295	286	278	245	271	262	280	274	315	303	291	269	315	296	264	276	304	328	284	277	258	280	300	265	309	352	282	292	290	310	291	303	318	289	310	265	288	322	278	271	286	288	270	276	265	292	280	263	313	300	284	286	271	280	285	282	250	273	299	336	268	315	299	281	302	280	282	272	298	251	321	306	311	307	289	297	287	272	308	309	292	289	245	234	277	297	274	334	271	285	281	279	322	280	334	280	269	284	302	279	264	292	305	320	290	319	285	300	257	304	276	289	294	294	272	302	296	297	303	279	282	253	288	303	287	317	294	288	310	298	296	264	317	268	279	255	293	275	275	306	275	268	303	283	309	269	270	279	312	291	266	253	303	277	321	308	293	297	278	279	287	316	313	288	268	276	286	305	290	312	286	285	309	299	317	263	296	298	293	296	293	313	286	329	275	303	296	270	270	303	291	285	299	282	297	300	284	293	268	297	300	277	291	315	282	286	321	275	267	280	281	289	267	278	313	296	311	306	267	323	309	303	292	327	301	302	272	320	292	263	299	272	328	325	294	289	284	295	269	277	324	290	301	286	265	284	291	311	292	284	254	284	277	289	279	301	268	265	295	292	285	281	271	299	297	297	316	264	281	306	268	314	288	285	288	290	274	248	306	313	298	283	287	302	302	316	306	280	294	274	326	286	272	282	302	284	276	266	288	264	318	257	305	312	295	275	281	279	305	294	270	311	322	288	295	289	289	276	287	265	300	320	273	287	318	295	284	291	257	322	304	292	287	268	287	268	280	303	292	254	278	280	308	320	261	271	302	318	314	306	306	302	280	299	279	286	288	293	289	297	255	297	300	295	315	276	264	320	267	293	287	294	264	320	276	296	261	268	317	280	265	307	216	285	309	276	305	272	253	287	295	335	277	279	305	293	276	290	265	297	258	279	297	302	283	278	286	312	272	278	289	280	289	287	279	286	287	301	273	302	341	288	270	289	259	265	339	293	285	293	326	292	308	314	241	267	271	251	288	308	293	320	316	245	295	299	296	297	300	283	261	254	303	293	283	332	280	255	276	343	257	309	266	268	248	306	285	266	300	294	286	288	309	306	271	262	297	277	272	304	262	275	272	311	308	293	288	295	289	287	276	274	337	278	253	321	308	270	306	304	256	285	315	289	306	303	273	276	305	282	288	281	252	284	264	303	257	315	291	292	268	311	284	284	236	290	295	261	287	289	274	299	296	259	282	272	302	290	284	316	307	277	300	290	262	294	289	308	274	280	277	274	325	286	271	276	280	273	267	320	273	301	263	280	282	296	281	320	254	280	301	250	315	316	280	253	286	309	303	290	319	328	328	302	274	301	306	301	300	279	302	303	288	301	281	298	266	289	239	284	267	274	290	298	274	274	307	282	269	308	320	299	271	330	294	287	270	280	275	287	309	277	288	291	307	263	300	289	299	302	336	305	288	284	321	280	293	293	304	315	287	237	301	271	308	300	296	254	288	289	292	281	252	300	273	289	299	307	272	299	288	261	310	287	310	314	281	289	274	292	256	272	273	286	289	282	273	285	289	282	273	285	313	266	279	301	283	302	286	314	321	293	293	293	295	306	321	321	270	307	298	317	284	280	280	296	272	297	271	267	282	284	261	266	266	280	282	281	260	280	315	277	326	312	306	244	287	317	282	263	299	295	312	303	306	270	291	312	293	281	311	285	315	305	286	275	282	296	295	312	279	317	257	324	299	299	290	279	303	299	287	249	298	288	297	278	286	273	283	282	291	297	298	276	269	304	274	265	250	246	267	289	284	293	259	280	283	256	306	254	293	286	287	322	256	275	272	269	272	281	327	316	242	269	286	300	270	247	291	310	279	270	290	260	280	275	307	274	266	272	291	295	270	253	304	297	291	273	278	267	298	277	305	265	283	300	284	295	297	329	291	267	266	290	279	301	289	296	294	282	276	252	293	297	290	302	319	306	263	249	296	266	259	307	306	310	299	294	268	271	336	245	313	303	326	271	292	317	295	274	286	321	267	303	263	244	307	291	287	259	299	289	283	284	231	323	290	276	263	297	240	275	290	274	314	305	306	300	295	281	249	293	290	306	306	271	286	272	272	288	275	275	293	284	276	275	276	267	310	302	277	271	263	263	293	296	275	306	298	253	297	283	297	285	277	287	284	291	309	269	274	307	316	281	306	303	295	285	297	308	309	306	284	256	290	276	274	287	271	347	315	276	300	298	289	276	284	275
12278	5170	8027	8588	6771	5011	4115	3643	3395	3361	3524	3043	2845	2431	2203	1669	1549	1242	1183	1252	1084	928	835	769	840	760	658	698	657	707	697	682	762	692	677	658	662	698	662	698	666	713	674	706	762	652	640	671	658	693	673	624	612	639	687	672	648	593	649	654	670	616	646	649	667	656	682	714	639	652	634	601	656	675	682	652	727	640	659	676	689	666	635	630	691	651	675	671	631	655	654	717	660	678	652	660	642	685	632	611	613	663	624	661	666	661	670	697	669	645	624	660	664	666	659	624	657	649	649	623	604	685	630	667	691	629	660	641	653	690	651	679	641	666	632	609	703	662	653	669	619	645	666	636	644	627	676	654	655	638	626	647	651	608	637	673	638	636	672	648	644	643	679	663	670	673	651	638	664	625	643	655	636	675	667	644	686	653	646	673	598	629	628	597	669	650	708	604	674	665	652	629	614	635	653	622	645	604	668	642	636	686	642	650	622	655	684	648	647	668	672	694	670	664	619	659	626	632	664	610	644	650	646	637	667	655	692	713	638	645	620	642	637	665	690	617	648	648	655	662	638	648	669	627	669	685	616	660	664	639	665	653	601	611	702	641	612	697	672	641	693	642	669	686	638	652	668	644	633	629	671	672	627	651	621	629	693	627	611	647	686	637	616	669	636	645	669	666	639	629	671	654	649	613	624	659	638	617	664	664	714	632	642	665	677	607	678	646	653	604	614	648	664	676	609	638	674	620	635	648	662	666	705	616	678	675	632	669	676	642	657	628	650	561	679	609	625	651	634	645	669	642	704	689	642	644	664	684	647	656	647	597	630	636	651	627	678	640	701	699	651	664	666	672	693	677	631	665	651	625	645	585	656	686	617	665	646	714	652	627	668	651	700	625	650	680	675	649	663	676	692	658	663	644	637	653	652	640	640	663	670	630	640	696	636	654	627	653	637	666	602	666	652	686	607	681	607	625	632	717	636	639	647	655	602	654	645	602	602	611	646	639	676	624	664	662	644	677	671	614	647	673	673	648	622	619	677	692	652	691	655	689	636	653	672	635	669	657	670	716	587	639	635	633	659	620	628	673	655	668	651	647	647	675	661	684	655	653	702	647	642	661	645	652	638	649	610	674	675	695	659	704	621	638	633	628	673	685	686	631	666	656	652	619	662	666	684	643	632	658	655	641	653	653	630	641	628	616	618	665	677	628	660	635	659	655	679	679	675	652	652	644	688	667	636	648	683	673	669	686	606	661	640	685	662	674	641	620	673	661	640	661	678	641	614	630	668	640	638	677	622	664	664	632	659	627	630	608	624	656	674	636	641	614	667	646	635	621	679	659	646	593	647	670	671	679	684	677	629	653	679	695	678	667	609	628	664	649	626	671	693	702	627	639	616	710	656	649	682	659	703	650	611	678	631	637	636	650	651	656	671	654	631	651	638	616	677	643	691	651	620	688	616	687	656	707	658	676	619	641	682	643	679	644	634	635	653	627	663	658	613	676	706	669	630	636	657	655	666	624	665	663	637	658	641	666	624	649	637	691	689	640	672	662	643	628	657	667	656	667	638	637	702	631	630	626	654	677	672	621	647	666	628	611	641	628	632	655	665	675	658	634	670	672	669	645	612	659	680	672	681	636	695	654	635	653	647	623	646	621	677	651	638	633	653	664	680	648	657	628	675	648	680	685	691	632	653	648	689	632	662	647	681	655	660	646	606	637	615	630	659	622	689	638	652	653	650	652	632	679	700	665	653	629	661	608	624	634	625	617	630	627	678	662	635	665	640	654	603	668	626	667	621	627	674	609	649	639	652	658	640	660	668	697	658	614	678	599	649	660	622	708	676	631	653	649	665	674	640	630	658	648	654	667	626	681	643	674	616	631	656	643	674	621	678	669	667	623	631	644	615	604	646	674	681	644	647	673	715	655	658	670	621	617	671	653	660	633	688	670	648	668	662	617	663	669	715	612	673	633	642	643	675	625	630	674	665	637	632	645	693	644	659	666	650	623	656	670	645	655	662	649	659	669	679	671	682	636	596	674	636	633	651	634	658	643	664	666	605	673	663	631	646	700	654	571	627	671	667	674	693	671	673	622	637	627	657	658	693	629	683	677	647	648	663	658	684	629	666	665	633	652	629	683	672	617	659	644	682	674	641	663	657	687	644	669	688	693	661	572	601	653	601	661	623	629	612	614	637	652	630	608	626	620	648	611	635	679	601	648	650	651	682	628	627	664	661	618	640	626	660	597	604	631	649	695	614	663	654	671	650	637	622	625	639	642	662	659	660	643	651	632	649	646	634	661	664	622	692	678	652	699	685	646	662	660	644	676	659	655	655	632	612	657	628	618	652	655	665	661	701	642	657	653	669	631	712	664	657	678	652	621	702	645	644	692	665	622	649	661	654	637	656	686	656	649	668	710	672	625	612	673	626	646	639	629	699	650	683	659	645	678	701	669	681	592	606	607	655	614	635	629	678	643	632	629	659	673	665	681	630	634	622	657	652	661	685	675	666	615	680	638	634	636	665	655	641	620	662	650	686	661	665	676	609	682	659	648	648	674	645	627	649	662	651	638	630	599	664	680	646	614	599	653	609	644	650	658	680	654	649	672	632	675	691	655	642	675	656	688	658	667	637	617	681	647	646	631	625	652	659	723	680	652	652	654	677	675	680	640	643	605	618	703	680	635	635	633	674	626	647	593	673	676	611	659	675	647	627	673	626	634	607	664	652	694	660	626	667	650	638	651	659	658	655	607	638	638	690	687	662	657	651	628	668	673	653	669	626	633	635	638	638	639	637	684	695	658	614	713	599	639	627	647	682	622	660	644	704	642	694	640	664	635	686	629	630	684	634	650	651	661	616	715	676	662	645	694	654	675	674	635	683	653	593	705	656	652	674	676	630	648	685	677	648	635	633	650	633	614	679	618	684	652	681	663	693	648	695	678	638	679	667	652	677	682	624	647	707	638	685	672	703	606	647	654	631	659	643	676	701	676	636	607	679	622	640	696	672	625	619	618	617	659	687	652	657	701	603	620	655	636	618	686	670	647	669	599	624	672	658	667	681	671	637	684	650	628	696	650	651	674	626	643	625	676	677	652	622	645	663	651	605	644	643	641	673	660	650	619	630	663	617	628	622	621	684	685	657	677	662	636	663	620	637	698	678	746	656	639	602	626	629	638	663	681	640	629	667	650	647	646	615	650	671	673	659	660	645	639	663	654	624	641	621	637	663	643	617	600	672	655	629	656	645	647	671	649	669	666	678	653	665	627	605	644	662	660	641	670	657	677	669	690	682	636	672	663	675	667	618	687	671	690	682	690	618	646	591	667	653	669	682	703	666	643	662	643	683	660	634	655	660	658	619	632	706	685	663	659	683	666	638	666	694	647	638	700	633	643	648	641	644	660	656	643	651	618	690	641	616	630	612	632	607	666	635	690	622	643	630	689	636	694	619	654	683	640	624	645	643	640	636	702	639	694	641	679	686	687	611	599	678	640	651	634
28163	11018	7153	4843	2884	1934	1412	1131	1103	974	1031	901	844	682	590	438	434	360	378	426	347	318	273	287	293	284	261	297	260	296	263	265	264	294	288	252	257	268	306	290	270	265	238	246	241	269	252	247	278	283	258	249	263	268	256	233	279	260	280	263	237	251	246	258	261	261	267	234	217	255	279	283	252	243	291	253	257	285	238	254	261	244	247	229	260	228	228	237	262	276	270	287	268	242	260	288	293	280	239	227	266	277	271	292	267	265	267	260	249	295	243	218	255	249	266	285	263	265	260	294	248	268	245	256	273	252	257	272	242	250	268	251	260	236	267	221	235	253	271	243	248	259	272	230	251	230	255	256	253	280	239	239	238	241	246	246	264	238	275	264	255	225	260	266	254	236	260	268	244	277	259	249	269	253	266	224	252	269	239	234	265	251	230	251	244	253	222	244	254	240	231	264	254	261	253	225	249	242	240	239	264	245	244	265	267	261	239	257	248	246	249	237	260	245	258	276	272	279	246	232	234	259	267	265	243	262	244	249	262	263	246	224	230	256	269	246	235	272	290	252	235	257	242	253	262	244	274	248	275	241	238	289	251	248	256	239	255	262	239	232	243	265	236	251	209	256	250	279	278	258	254	245	259	276	248	266	246	241	235	243	269	228	266	268	239	216	237	286	273	247	251	236	213	251	271	219	269	233	262	229	256	260	233	238	238	227	262	248	249	266	284	253	234	264	239	235	250	255	263	251	279	226	237	260	252	259	235	259	244	258	227	267	245	251	279	267	258	243	247	222	259	241	283	260	219	270	247	256	244	269	243	240	245	264	285	278	249	245	229	245	259	249	225	259	263	248	251	291	246	246	241	279	251	221	237	249	262	248	258	257	258	299	238	229	251	244	249	233	224	270	264	274	269	267	263	255	244	270	237	285	279	256	261	228	236	256	259	240	255	265	266	247	257	261	274	262	281	244	244	256	251	267	251	251	233	256	258	248	261	253	272	265	263	253	251	248	261	277	261	255	264	246	240	237	274	278	279	250	213	253	236	227	263	231	262	256	246	265	227	269	268	242	250	251	228	254	242	238	241	270	238	241	253	236	242	255	219	267	262	263	227	261	235	258	253	262	259	254	248	246	252	245	235	233	248	278	231	283	257	270	230	233	264	249	246	281	263	262	261	229	234	244	237	240	274	267	234	243	241	276	233	247	271	261	289	258	249	280	230	261	271	281	259	260	272	256	262	283	258	258	266	262	235	266	269	266	251	241	301	244	252	216	228	252	234	264	247	248	236	224	266	241	246	269	264	240	246	273	263	253	284	234	224	218	243	264	248	245	237	253	245	237	213	239	254	249	283	273	261	266	240	245	251	236	239	270	238	237	263	258	270	259	257	254	218	281	232	238	229	251	291	255	242	255	236	258	227	236	232	256	232	245	238	262	250	254	267	230	272	244	281	244	279	255	260	260	257	223	241	239	262	241	223	266	252	263	273	251	275	276	248	256	262	274	274	253	252	284	250	260	231	217	267	267	241	281	244	236	271	253	259	269	262	245	274	238	252	245	259	253	237	231	213	233	248	275	243	263	223	254	219	229	260	266	216	249	268	272	267	270	247	285	305	284	260	255	281	257	231	269	265	263	290	253	254	248	259	272	279	272	233	239	276	270	271	249	245	258	258	242	276	259	239	283	244	257	244	265	226	296	258	258	264	256	236	242	251	235	236	223	234	260	258	263	246	254	278	267	259	235	288	250	251	250	262	268	224	222	243	245	221	259	230	252	231	248	265	255	214	254	256	227	254	268	243	277	263	236	293	259	232	277	255	266	253	253	232	239	236	300	239	258	234	209	269	235	228	224	251	244	246	262	269	232	274	236	231	227	256	255	257	278	259	233	281	239	231	247	232	237	255	255	250	251	252	270	269	268	244	225	251	226	231	285	265	287	269	261	273	221	261	289	261	246	263	234	269	240	258	240	267	256	252	262	261	251	252	259	261	242	290	264	280	230	276	252	265	277	276	251	226	272	274	278	248	256	255	215	250	254	235	274	231	240	244	247	242	239	221	274	279	253	248	266	249	239	267	233	256	258	247	281	259	256	255	285	261	279	263	250	256	256	240	251	230	231	263	254	258	255	258	271	224	303	269	257	244	262	254	227	273	253	267	235	249	271	247	261	215	259	260	276	261	263	237	272	257	262	261	260	262	233	212	261	263	285	243	244	229	254	241	246	250	284	235	265	276	259	272	250	257	232	245	251	250	206	272	276	248	228	241	244	269	258	230	235	252	270	282	262	267	257	274	271	253	227	225	259	242	276	253	261	220	250	265	254	236	247	233	247	254	255	226	260	223	286	255	271	256	265	280	256	236	252	241	250	271	267	221	266	256	249	285	251	239	251	241	269	260	262	231	250	265	261	277	260	272	242	204	231	228	237	265	233	217	250	241	267	219	263	272	281	261	253	275	245	257	264	233	271	240	242	246	240	265	273	252	258	230	240	240	255	257	247	250	231	238	224	257	236	256	262	282	258	282	299	263	255	233	240	248	284	252	236	238	276	283	272	239	242	230	243	268	294	245	250	239	247	283	250	272	235	258	271	248	269	221	258	279	263	253	254	274	271	262	244	244	235	245	272	296	255	244	240	223	256	261	262	264	235	273	263	271	265	255	244	227	244	248	243	230	251	277	233	223	251	287	304	267	229	280	253	261	247	251	255	249	260	262	275	238	263	268	239	240	231	261	239	291	276	263	280	233	240	261	264	249	227	285	266	270	267	251	250	215	241	273	246	276	244	271	264	258	251	234	251	258	260	252	273	267	247	255	221	252	233	233	236	254	272	255	238	280	265	251	248	255	236	244	273	248	238	261	246	265	280	235	264	272	275	270	258	254	229	236	248	245	255	267	271	265	231	234	210	273	258	246	281	258	223	276	257	261	222	251	243	239	230	272	256	250	228	288	283	277	266	260	271	221	219	289	290	245	247	235	229	254	245	239	246	239	244	230	252	266	262	284	256	267	263	247	244	241	270	226	264	232	262	246	267	267	282	242	254	281	260	268	225	254	258	276	248	243	251	243	218	258	255	266	223	263	232	233	241	273	217	285	249	264	268	252	315	244	243	256	253	262	273	256	221	215	246	280	241	280	271	224	252	261	263	296	250	254	276	211	227	264	219	267	248	241	271	248	257	262	226	247	248	234	259	252	253	236	216	268	231	235	269	219	267	234	239	269	230	251	249	267	241	275	265	264	255	245	239	238	260	245	263	273	219	271	240	225	228	257	265	233	267	239	254	262	234	254	258	281	259	275	230	284	245	247	256	289	258	253	251	240	254	243	290	225	257	240	279	274	253	284	246	257	270	243	258	234	253	277	251	231	284	233	256	241	234	240	236	231	237	266	263	287	235	248	247	255	227	237	245	252	257	261	252	261	250	289	255	251	244	237	246	251	246	274	244	244	239	241	234	265	262	297	224	235	251	236	249	240	220	258	286	284	266	258	246	243	258	269	225
16293	7243	11587	12122	9917	7300	6099	5195	4848	4638	5220	4339	3861	3244	2721	2107	1716	1526	1366	1528	1300	955	857	796	870	767	741	685	667	690	767	707	770	676	683	673	680	581	696	681	657	694	688	734	757	614	648	592	592	656	594	610	585	607	591	633	619	653	563	627	609	591	637	605	594	558	628	609	595	649	628	619	628	658	619	640	628	588	612	610	632	643	594	611	561	634	589	608	627	607	563	574	635	571	624	629	630	551	599	606	587	584	618	608	572	618	606	599	588	603	638	558	570	605	599	621	660	585	625	578	605	566	610	588	595	583	585	636	640	622	595	591	620	614	615	588	604	567	583	580	611	610	624	594	612	582	584	613	546	608	626	603	603	585	580	623	596	562	621	613	596	596	575	594	615	582	638	602	583	573	592	585	622	597	602	603	641	578	622	585	633	611	621	620	595	551	604	618	594	584	578	593	571	577	593	568	616	594	609	639	577	657	603	637	564	565	588	619	621	579	572	594	575	655	637	563	616	614	633	591	619	579	631	581	594	586	614	606	607	589	595	568	566	624	607	584	601	612	623	573	602	600	631	587	571	589	574	598	569	669	567	632	540	605	593	610	610	608	557	578	540	579	645	621	551	626	645	633	611	578	560	610	609	604	610	641	584	571	591	584	642	573	630	614	540	558	594	595	592	591	589	606	621	613	605	601	599	609	568	636	669	611	592	654	611	559	586	633	630	598	611	618	555	581	585	578	604	582	617	625	570	623	579	567	538	537	583	571	580	591	620	596	566	593	611	617	618	573	588	584	554	598	586	604	606	584	631	645	621	623	590	598	644	591	602	595	594	623	578	617	613	586	584	602	596	595	567	612	615	545	574	561	621	647	597	626	603	610	595	601	562	566	603	630	596	608	601	569	592	602	620	586	655	646	581	625	586	575	585	629	529	594	582	585	560	619	608	561	609	613	569	651	574	592	571	620	581	548	603	594	556	608	587	596	576	580	581	632	615	624	601	603	587	606	627	591	620	578	631	604	621	609	587	597	605	586	649	595	530	660	582	626	603	562	546	611	613	597	567	595	577	572	597	608	585	602	623	601	607	568	603	616	612	589	560	602	624	639	599	606	590	571	638	576	599	579	575	572	618	629	531	614	603	546	588	610	598	617	652	568	612	594	595	592	604	587	672	593	623	553	629	562	608	573	607	606	592	580	595	594	657	608	614	598	621	617	605	612	592	577	568	593	575	565	574	602	649	609	597	610	597	610	605	628	580	590	597	610	603	575	621	586	570	568	583	549	600	606	599	597	578	595	555	585	595	598	624	594	599	615	583	584	606	591	565	625	634	596	603	601	587	607	546	579	579	577	579	632	615	594	568	564	593	593	607	645	596	587	592	603	586	585	602	603	612	601	583	638	593	591	622	605	599	636	615	606	611	608	577	642	627	545	582	645	613	584	596	620	578	608	593	631	596	632	616	578	573	603	584	628	590	620	616	579	614	639	579	617	647	609	557	594	552	612	585	627	548	622	637	586	574	576	585	640	603	555	609	615	624	637	593	614	598	605	626	607	592	594	585	610	606	581	592	630	589	621	593	627	593	587	591	577	616	618	608	592	534	608	638	649	611	596	597	580	599	626	611	548	590	643	622	572	579	585	606	642	588	631	562	585	570	586	579	558	638	592	578	618	608	575	641	582	628	625	555	596	585	578	594	604	596	577	605	557	607	629	655	621	590	613	631	647	638	581	638	628	602	596	589	640	611	607	561	598	631	593	608	669	610	624	622	628	606	604	586	586	617	610	641	589	577	612	568	616	596	587	612	608	624	649	622	616	596	573	596	589	607	601	603	623	644	572	615	608	592	589	639	621	599	584	606	637	596	603	593	645	599	644	572	584	610	627	589	632	597	571	612	601	638	581	613	617	586	642	579	611	572	613	631	559	629	592	624	616	609	549	617	593	581	613	626	558	582	655	608	619	558	596	587	602	618	608	636	584	642	615	596	579	575	587	559	610	583	576	609	545	621	575	619	626	637	614	574	594	629	582	587	629	605	585	595	546	576	577	589	613	578	601	611	599	567	626	598	544	564	612	593	595	637	597	614	575	594	603	624	619	583	628	601	640	589	624	555	616	584	628	610	566	568	596	602	581	627	583	593	592	635	560	579	556	594	581	623	597	610	589	630	590	605	624	583	584	581	628	591	623	566	604	553	619	604	586	616	581	574	597	614	634	583	618	588	588	537	635	647	558	563	549	547	648	577	572	627	587	605	630	586	577	574	621	587	583	568	590	599	587	597	563	604	609	624	626	623	600	584	598	622	564	614	614	605	636	584	580	607	620	582	584	607	589	607	598	591	598	625	623	606	564	601	619	573	597	591	605	580	569	596	611	590	608	596	617	585	541	609	593	595	557	610	584	626	604	596	564	632	559	622	630	574	587	588	572	611	602	587	560	586	590	605	577	603	597	640	595	604	632	610	595	616	641	655	570	593	618	617	591	626	574	617	587	611	563	576	604	615	638	610	657	603	645	561	613	580	611	556	644	603	622	633	632	612	629	601	600	590	592	583	632	637	617	569	570	574	586	605	603	563	618	612	577	603	610	600	600	614	567	629	633	589	613	583	625	594	644	596	625	556	636	603	620	619	581	591	603	636	618	581	602	581	574	578	577	622	608	596	569	587	574	607	623	614	606	630	615	594	596	666	590	596	587	610	615	635	597	576	589	605	570	553	604	587	627	569	626	591	577	626	543	588	596	584	592	576	591	585	575	592	603	589	612	588	616	609	557	580	620	606	607	589	563	603	632	564	628	578	601	622	598	555	627	606	599	562	579	580	634	619	625	593	614	587	563	565	668	603	564	601	587	613	605	648	655	555	595	548	583	610	558	600	622	625	621	613	624	584	611	625	607	587	572	584	617	583	567	602	576	583	589	570	601	655	620	576	606	643	605	613	600	562	630	651	611	624	616	601	571	586	616	560	607	590	600	655	619	600	598	578	640	610	584	597	628	596	578	603	612	586	620	559	618	611	556	642	605	590	627	549	591	604	588	562	638	631	626	641	612	597	606	604	566	591	600	576	574	597	623	608	612	620	598	619	592	576	594	594	588	595	575	581	635	565	589	598	570	618	612	609	625	591	591	588	598	568	575	636	562	594	584	564	604	627	619	598	577	621	604	612	579	632	624	615	576	604	601	568	590	617	626	612	595	569	575	594	591	619	632	623	597	605	604	634	598	559	579	620	585	599	638	582	611	604	588	603	614	600	562	550	590	610	561	555	630	573	598	574	603	603	601	589	618	615	594	589	624	625	603	612	605	620	628	577	596	567	575	617	580	575	572	628	569	584	572	580	620	609	552	582	606	580	572	606	604	581	574	592	617	654	626	629	578	607	644	595	599	585	574	600	603	629	553	570	567	604	610	598	580	616	592	632	570	624	614	585	553	554	621	600	623	594	613	623	588	630	597	598	604	596	609	601	586	575	559	594	602	652	596	630	585	580	549	594	575	576	611	603	589
9070	3378	2381	1795	1235	863	729	704	709	709	715	598	605	555	516	434	429	494	465	404	445	430	444	443	427	439	428	393	418	435	419	428	429	445	425	418	369	404	444	431	373	413	404	431	424	436	408	382	443	417	386	407	408	427	401	387	433	389	408	404	429	464	423	455	423	394	426	406	420	431	449	458	467	414	441	383	409	425	454	431	439	428	435	429	426	406	455	422	444	422	405	455	421	416	460	412	409	399	419	414	473	430	393	403	435	400	400	420	428	461	387	372	412	404	405	409	404	443	441	438	453	439	412	413	416	432	429	428	400	400	426	396	409	371	453	432	417	405	449	426	383	439	406	406	435	419	421	378	428	456	411	421	409	445	424	422	431	415	399	417	389	383	450	424	395	401	471	419	409	433	439	416	424	458	460	378	418	405	413	436	406	417	401	404	403	432	401	417	416	425	425	438	459	413	462	423	426	428	436	429	412	432	415	422	401	423	413	426	417	457	445	433	428	418	433	424	442	447	391	397	417	392	421	403	425	418	447	442	416	441	444	425	412	410	438	465	448	441	413	422	402	401	420	411	417	400	394	449	403	461	421	402	422	433	410	431	414	444	422	438	419	441	437	460	460	416	422	435	413	435	403	464	434	412	424	427	399	402	418	395	410	434	396	446	409	447	460	462	445	429	384	437	449	387	400	437	445	450	396	385	452	394	377	432	427	420	429	357	462	424	414	413	440	400	426	416	402	425	389	443	416	421	403	430	427	454	453	410	399	410	421	402	401	407	392	431	487	450	412	421	432	395	390	408	424	408	415	423	442	432	456	398	437	386	426	453	451	391	436	462	385	371	416	403	453	449	396	431	426	477	435	398	407	384	441	404	440	421	394	414	436	435	447	404	409	425	422	390	417	432	407	420	423	420	422	402	439	433	413	413	420	432	402	429	432	435	419	401	433	414	398	362	454	414	445	402	414	417	471	469	437	412	405	424	453	389	415	454	426	432	458	430	407	410	392	476	405	418	424	445	442	411	430	408	422	426	415	434	408	411	449	416	448	450	408	432	459	444	446	427	413	427	421	422	417	415	433	405	436	416	464	406	429	427	417	449	407	446	424	408	416	437	422	403	430	474	444	424	435	439	437	434	446	411	391	386	453	427	421	437	411	406	446	379	385	424	414	373	466	450	443	436	424	394	455	412	404	429	419	437	389	445	408	432	417	392	409	443	413	423	436	384	445	456	441	443	403	412	432	414	431	437	403	398	434	451	375	434	421	427	435	417	426	460	399	449	419	394	440	448	412	454	429	423	405	474	422	457	429	421	403	430	414	428	449	440	391	402	409	401	449	433	415	377	466	400	442	444	461	432	470	424	427	399	388	388	458	455	434	428	436	449	463	429	439	455	375	429	403	433	428	425	410	454	445	433	410	423	421	403	436	420	429	423	417	414	422	405	416	409	418	451	439	419	426	420	429	436	463	411	425	419	416	449	390	426	371	424	441	411	417	420	405	460	390	415	412	381	410	421	396	417	397	417	427	420	386	437	423	404	403	404	413	436	464	432	455	392	422	495	430	411	459	441	411	363	441	474	423	434	412	403	434	426	419	446	403	440	422	420	421	450	428	414	416	404	380	436	394	450	408	407	435	439	385	441	401	422	449	421	409	417	423	386	417	439	435	393	459	419	394	408	413	457	453	456	444	444	434	456	419	438	443	430	432	464	446	392	436	421	432	385	426	455	421	444	435	422	491	403	427	394	386	407	408	406	404	415	439	376	413	404	399	409	440	411	412	425	447	444	454	406	421	408	411	421	434	431	425	433	412	399	410	428	446	429	416	437	393	454	398	414	457	431	433	426	426	408	489	434	426	471	468	429	458	423	401	406	444	432	425	434	414	399	448	444	432	415	437	383	445	411	412	410	431	423	443	450	463	450	422	395	413	424	414	421	427	444	419	421	441	429	416	389	448	417	392	396	408	412	464	421	485	456	420	454	414	402	405	436	391	417	442	412	400	429	411	437	436	406	436	431	414	458	422	440	402	401	386	464	446	415	485	380	453	409	397	408	390	432	430	387	405	417	417	409	456	419	415	434	452	395	404	396	406	393	445	399	450	454	427	447	435	450	387	410	403	463	431	416	423	463	418	375	432	428	457	432	379	437	405	413	445	421	450	454	457	409	411	442	402	430	412	442	419	392	373	436	420	436	416	423	429	397	411	412	405	439	404	430	444	426	418	398	458	452	447	438	420	429	413	409	411	439	428	467	401	410	422	398	474	422	419	422	435	404	450	463	424	434	418	411	391	458	448	440	438	411	401	452	432	445	457	420	425	459	432	429	410	424	447	400	426	407	460	421	408	392	402	415	416	393	469	447	414	403	416	415	396	402	426	446	429	436	409	408	446	424	429	410	436	419	413	448	420	464	412	437	428	391	456	393	392	438	467	421	418	435	421	447	415	448	430	459	403	445	393	436	441	381	398	447	448	459	435	426	429	432	417	417	453	449	452	421	420	456	404	455	414	411	428	441	451	405	430	458	429	411	400	393	427	436	415	427	434	425	438	415	416	423	398	436	437	481	421	395	442	459	408	427	423	433	438	418	454	406	423	427	432	427	412	420	438	447	428	428	413	453	392	403	439	432	447	451	450	428	434	456	442	424	394	415	436	444	420	457	449	408	425	429	418	434	429	414	416	395	394	421	411	387	394	451	386	462	443	455	426	435	440	427	460	433	445	380	403	425	452	413	442	398	437	406	439	452	447	417	425	409	461	428	417	404	421	441	421	428	430	420	441	457	398	427	429	428	435	453	415	420	402	415	461	454	420	411	384	424	399	416	412	440	388	428	374	451	395	404	449	414	432	451	425	367	404	427	416	435	413	411	392	401	447	447	435	401	392	435	404	390	400	443	432	459	388	415	424	403	415	392	421	422	427	442	434	402	432	416	439	411	420	394	453	403	412	419	402	421	433	425	405	419	451	421	431	432	431	460	450	431	442	402	418	450	404	397	455	448	402	423	415	431	419	421	454	439	456	463	436	419	393	422	417	425	416	444	397	433	428	429	450	430	431	412	400	408	434	459	431	411	455	399	474	440	417	395	442	395	415	382	423	434	410	455	397	403	413	417	403	394	413	404	423	451	406	430	434	420	421	420	422	397	403	442	408	441	453	457	468	422	392	434	429	446	426	430	394	433	436	409	402	438	414	404	395	415	433	437	405	430	428	423	415	416	443	435	387	429	434	442	414	402	382	454	429	389	438	400	399	439	415	400	412	455	468	441	409	418	435	417	421	413	466	429	465	420	415	416	469	450	419	487	448	444	440	436	454	451	421	407	430	409	424	421	464	423	396	404	443	438	437	384	414	412	404	414	415	470	420	404	361	434	437	379	418	405	430	439	408	439	465	413	427	439	415	413	422	460	426	415	401	384	432	460	426	484	398	418	416	400	458	438	433	406	437	404	446	425	421	403	451	428	430	393	391	456	449	401	440	443	394	421	452	419	429	450	372	414
6005	3172	4863	5029	3906	3017	2517	2353	2330	2253	2344	2083	1871	1686	1513	1328	1276	1120	1169	1168	1105	1007	985	999	942	1001	921	927	948	927	905	953	906	911	907	940	898	891	930	922	871	961	1008	951	985	983	973	876	907	940	885	907	893	916	908	942	912	918	949	913	925	965	899	944	891	968	955	912	948	862	945	908	886	962	917	954	940	925	917	890	904	951	920	934	939	879	911	895	931	893	935	889	920	931	934	916	896	883	895	934	915	883	935	922	892	905	935	925	929	909	937	949	932	913	884	937	879	914	889	882	950	930	899	907	937	959	962	930	872	912	951	916	945	864	898	957	942	901	930	947	909	928	889	865	848	885	934	881	902	932	911	911	869	915	954	952	894	915	884	917	940	910	896	850	919	895	882	916	895	951	903	924	924	852	907	903	853	927	926	919	908	903	941	942	903	920	946	887	853	911	910	941	923	914	925	944	967	910	928	917	890	950	925	912	906	910	916	950	898	874	873	875	875	883	873	924	909	917	964	919	927	939	909	960	930	931	991	911	948	896	953	932	914	887	850	879	893	899	899	936	956	884	952	932	918	868	884	887	876	936	885	941	912	931	926	906	931	911	946	925	963	920	877	939	879	903	938	899	909	923	886	907	898	942	907	932	957	980	968	898	926	890	957	921	907	894	999	965	909	861	884	917	902	991	929	938	924	935	880	951	876	880	927	903	924	950	894	913	913	923	991	912	912	892	907	965	908	925	915	923	906	948	873	965	898	929	966	877	900	969	910	856	907	951	940	921	935	934	931	873	918	912	912	871	951	944	965	926	922	924	930	877	921	909	904	969	990	945	962	902	912	946	914	909	896	920	947	875	915	930	883	886	899	916	920	931	959	848	859	865	979	939	961	906	916	908	910	923	910	940	920	882	901	896	927	908	955	923	991	887	958	976	944	860	866	891	921	926	895	973	909	968	925	909	896	917	893	963	930	878	877	862	940	923	958	902	942	908	949	922	917	859	890	875	927	886	952	926	973	948	927	921	871	903	943	865	907	920	908	886	919	900	923	909	962	913	911	900	918	929	889	925	928	894	926	944	935	911	887	937	891	902	919	887	909	901	922	981	914	895	931	924	927	903	943	956	878	929	900	904	936	933	954	912	923	965	885	871	925	923	881	927	954	995	956	936	940	937	891	925	882	909	953	919	925	885	922	893	920	956	873	901	983	921	905	961	928	889	869	946	863	922	979	889	895	938	873	888	890	914	960	919	944	895	875	910	927	932	916	944	881	908	882	899	937	936	905	929	889	952	949	935	912	918	981	942	887	865	869	944	957	975	880	902	956	860	868	902	887	888	968	918	928	946	916	915	883	926	927	930	987	885	909	924	868	949	910	928	893	935	910	926	951	869	913	902	921	921	929	932	918	937	945	985	969	886	940	918	881	965	968	894	944	883	961	902	918	918	906	859	958	956	931	946	896	901	912	961	949	884	844	889	875	942	907	932	931	887	968	864	910	939	933	902	979	893	909	910	986	899	912	964	919	900	935	893	873	865	914	887	963	915	972	929	920	965	914	889	912	881	907	892	937	975	954	861	907	927	881	922	928	920	891	852	905	914	963	931	935	896	887	952	890	932	962	896	882	932	930	955	898	910	927	967	902	925	922	900	879	862	947	935	921	881	949	883	896	917	859	955	897	916	920	892	902	888	917	887	949	923	890	901	909	937	954	939	913	896	842	865	939	902	959	937	908	914	894	868	921	954	946	943	941	975	879	875	923	988	959	880	882	883	918	964	967	864	981	955	945	909	916	943	906	913	919	858	920	898	917	882	967	892	877	908	953	965	950	921	955	928	928	919	886	946	904	856	958	932	925	953	943	938	893	912	907	936	926	899	926	906	895	927	934	918	891	871	894	928	900	942	909	933	928	942	983	908	903	941	939	948	896	891	854	957	869	961	897	902	963	924	897	951	897	940	846	946	893	893	918	895	869	890	904	870	910	959	916	951	911	955	871	897	937	949	912	870	913	892	882	897	954	924	954	895	880	915	961	950	907	976	953	970	898	925	875	888	931	969	926	941	893	958	910	937	893	944	860	918	915	946	961	985	916	911	915	900	888	945	900	929	913	913	880	952	927	901	880	920	899	956	919	945	929	914	917	933	920	903	960	952	920	916	926	936	942	882	865	919	882	886	940	913	962	913	889	897	928	957	902	898	932	916	938	878	951	941	904	921	949	946	935	969	983	887	947	955	914	925	953	949	924	955	936	915	942	882	930	956	923	857	908	936	932	928	966	957	937	954	929	900	884	914	950	890	952	947	878	914	896	861	827	936	879	969	950	872	964	996	884	956	919	972	951	921	959	927	951	909	953	948	940	901	928	978	892	950	957	996	872	896	904	925	913	973	901	970	899	898	907	880	916	915	875	923	882	909	898	935	928	956	873	945	978	862	952	887	898	932	917	943	925	899	918	897	915	890	958	895	929	869	934	941	887	918	960	938	888	923	928	905	912	928	917	917	958	896	937	865	862	896	858	894	910	946	939	924	842	997	882	942	894	924	941	907	912	900	920	896	906	962	975	930	921	894	931	923	886	935	902	922	860	916	900	1030	894	975	940	872	894	873	919	945	923	915	883	879	913	924	926	935	910	915	911	920	897	914	905	914	859	934	924	924	926	948	937	924	902	924	890	926	905	844	925	926	879	952	928	884	908	953	993	931	882	911	893	900	882	913	922	894	954	922	980	888	924	935	907	840	871	954	885	926	873	939	884	970	917	913	952	920	896	871	912	904	847	906	964	878	904	920	909	948	931	922	957	917	912	905	897	946	932	955	853	864	907	887	897	927	923	971	899	941	933	931	895	892	919	895	903	962	971	848	931	857	956	926	888	939	860	890	908	917	943	930	917	920	879	939	916	923	947	941	887	934	946	896	920	894	924	959	955	920	889	887	978	894	883	920	860	881	882	968	934	917	923	904	858	895	933	889	898	943	927	858	896	923	970	922	940	935	922	853	914	920	960	928	875	922	963	924	914	939	899	983	941	882	934	933	928	894	934	893	925	942	942	942	988	903	877	927	919	937	931	929	969	914	940	938	903	896	887	917	922	914	911	888	911	909	926	942	911	940	908	921	963	916	884	944	900	950	939	906	838	916	990	875	870	938	902	902	964	901	906	894	939	936	904	877	905	913	917	935	922	871	955	910	914	958	917	893	911	962	915	865	908	946	928	938	910	940	957	925	931	887	947	928	984	908	971	921	957	943	886	906	952	940	923	917	992	905	954	867	891	927	885	932	947	921	925	939	911	990	881	912	922	967	904	931	879	942	919	931	907	920	914	917	927	920	931	915	876	854	917	954	910	889	935	902	900	929	899	892	919	940	940	881	880	909	920	926	856	903	918	920	865	962	883	922	908	946	944	961	952	889	930	899	913	913	941	962	946	888	931	873	897	910	895	899	949	921	942	917	952	920	910	922	875	921	897	920	956	843	884	921	883	904	919	929	980	944	940	928	928	906	859	930
18728	6861	4622	3267	2074	1310	1092	933	891	836	868	715	633	565	496	428	404	370	328	332	348	352	331	300	303	297	291	330	288	308	300	310	283	302	274	285	293	287	313	313	325	313	288	313	323	303	268	260	289	283	282	335	323	320	292	281	279	312	275	293	297	249	284	297	293	307	294	288	284	276	273	284	280	259	281	292	297	294	290	298	334	291	303	277	283	273	277	285	313	270	318	274	273	295	284	286	281	304	318	286	284	289	269	287	309	285	284	293	290	322	300	262	313	277	316	312	261	309	282	258	289	308	328	299	291	322	283	261	285	288	297	274	274	291	303	316	297	273	284	302	278	327	289	311	280	304	311	266	287	289	310	309	289	298	265	276	303	266	279	291	260	308	282	294	257	292	316	305	311	320	259	315	307	299	282	247	269	315	305	282	276	269	333	278	282	262	299	304	321	294	286	282	298	265	281	272	300	335	289	279	275	294	278	284	265	308	320	268	309	309	304	283	277	320	270	293	249	260	297	319	262	264	260	315	295	307	287	303	288	294	253	279	297	318	263	275	288	312	298	266	269	286	293	264	273	312	301	276	276	331	288	308	309	242	283	290	274	303	297	268	255	286	312	325	271	305	292	297	269	309	298	285	282	307	279	276	290	285	292	280	282	297	263	268	275	288	305	275	296	302	264	292	296	278	301	241	291	278	329	309	279	332	298	268	318	247	293	284	273	295	287	307	298	287	280	259	289	291	268	308	309	246	285	262	288	301	308	289	274	278	289	298	288	262	277	296	249	279	284	271	301	287	284	302	298	299	303	304	288	318	280	298	295	255	253	313	281	285	323	289	258	277	266	272	271	291	259	284	297	271	278	270	272	303	315	284	271	300	326	278	290	299	299	279	289	307	294	293	342	260	256	263	315	289	296	313	298	326	300	299	284	337	298	331	246	305	280	292	306	269	299	268	272	295	323	258	315	268	285	318	285	296	319	267	316	301	305	296	298	319	249	271	286	309	289	295	301	307	274	296	310	283	308	266	293	282	295	293	291	304	287	281	299	310	264	273	292	268	285	285	270	300	281	254	304	298	286	282	292	308	303	294	266	280	300	266	300	295	284	253	303	315	285	295	303	277	314	255	288	286	296	309	266	276	276	308	272	265	289	286	310	281	285	309	262	301	269	285	305	306	292	294	282	251	320	293	302	295	310	300	295	310	326	294	286	295	295	285	291	276	270	301	287	305	305	278	267	272	270	271	307	290	321	330	288	271	303	293	278	258	313	300	301	272	282	286	304	278	291	269	260	280	281	296	306	281	299	294	303	306	288	264	290	273	274	311	290	306	313	305	278	319	286	280	271	307	297	286	318	277	285	291	354	315	254	256	255	291	284	326	294	314	282	278	290	281	266	282	319	318	268	297	264	285	306	269	269	298	305	266	254	288	279	311	314	300	291	262	250	268	272	286	272	292	303	297	317	276	277	286	320	281	309	293	254	317	279	303	272	274	267	296	296	247	265	309	319	302	316	305	294	315	331	312	286	264	303	309	317	280	296	283	303	288	278	303	290	272	250	269	305	287	275	290	266	324	302	289	285	286	268	310	292	310	275	291	277	289	296	274	260	297	284	317	290	288	297	265	303	273	320	291	302	288	291	292	293	303	284	289	290	284	233	275	307	270	313	272	270	332	317	279	339	266	305	288	316	280	306	312	302	305	273	296	308	278	303	281	316	267	295	312	270	268	321	312	298	300	307	283	336	323	252	266	286	281	269	277	263	249	270	295	293	289	264	287	320	260	333	286	312	288	287	283	297	277	294	330	294	280	277	287	284	283	275	299	288	268	343	306	263	323	278	299	269	298	308	301	302	304	265	296	275	289	286	331	277	293	291	304	309	277	306	318	295	282	292	290	285	258	286	278	295	298	289	281	282	297	314	284	287	295	276	304	308	265	280	316	275	310	272	298	319	288	303	298	295	312	293	302	302	301	268	301	270	303	280	310	278	313	330	291	309	311	308	271	291	288	263	310	313	294	311	293	299	309	301	290	288	292	293	287	294	275	285	243	291	304	276	309	277	283	287	285	306	275	320	307	320	322	294	320	302	278	269	278	318	286	328	285	301	283	326	319	309	309	284	319	284	302	309	284	303	298	309	296	321	302	275	305	280	295	281	298	291	295	269	288	280	278	268	307	304	273	312	286	263	260	316	321	289	274	280	282	295	298	314	300	311	283	275	294	271	277	291	294	265	309	286	278	275	292	296	265	291	295	280	302	276	271	307	312	270	298	298	297	282	323	271	296	259	281	309	275	298	286	308	274	298	326	288	276	301	288	273	310	306	305	305	293	251	294	290	298	287	300	259	291	308	261	315	303	291	286	313	305	291	292	290	322	273	301	294	288	304	302	281	294	293	278	286	299	266	290	309	318	268	291	289	295	324	303	282	283	290	300	322	310	303	265	278	291	290	322	279	298	294	290	308	256	282	274	318	288	274	257	286	323	292	289	296	296	296	311	300	274	299	277	264	287	313	296	295	280	310	290	297	296	297	275	311	290	302	282	292	271	337	289	319	287	304	314	285	315	280	306	320	297	325	230	274	289	321	314	321	279	281	303	312	296	281	300	273	295	292	275	279	303	246	284	284	288	303	287	314	271	300	275	324	281	356	293	272	279	275	301	295	293	309	308	319	308	307	289	277	318	298	316	280	262	296	272	327	315	277	322	277	286	290	281	323	312	244	306	302	314	266	296	309	278	281	277	305	286	283	285	246	288	298	294	256	295	255	279	284	314	278	272	300	276	280	270	285	272	270	278	309	291	269	305	273	302	289	284	265	319	296	304	258	320	303	283	318	276	281	290	275	280	284	270	278	289	293	305	274	278	300	320	266	335	296	301	311	272	285	305	283	284	278	331	269	302	297	267	255	294	257	293	288	270	298	315	299	291	265	309	298	276	302	278	290	263	280	282	305	272	306	246	287	303	285	257	287	304	323	307	294	302	282	281	294	289	287	290	302	295	328	326	285	289	278	287	270	310	327	289	268	313	290	286	319	291	288	281	292	296	250	295	314	311	286	302	297	277	320	321	313	285	269	258	298	299	295	251	285	276	291	289	309	298	299	304	296	316	299	264	314	308	295	281	288	317	311	268	279	309	279	290	265	292	310	306	305	290	285	284	284	309	317	258	301	284	285	332	298	334	276	286	263	282	283	303	292	315	262	316	295	306	264	290	308	275	283	324	312	265	298	303	285	302	269	280	293	283	282	285	268	281	296	335	312	276	307	282	243	283	319	290	307	288	276	256	307	276	294	297	296	303	305	292	281	315	278	285	280	299	311	301	309	299	321	279	288	268	318	285	299	309	291	314	277	282	283	265	298	297	282	274	295	275	297	308	272	301	296	270	286	303	302	316	295	294	273	264	290	308	303	283	291	299	274	293	279	305	259	297	298	292	303	296	281	286	300	314	282	275	295	292	327	295	302	300	287	275	325	284	323	299	299	275	287	297	310	303	289	284
12683	5422	8675	9236	7196	5462	4233	4020	3692	3702	3875	3086	2735	2431	1910	1511	1369	1217	1136	1244	1144	964	847	815	756	701	703	672	768	748	740	710	698	747	658	667	660	694	682	709	680	707	663	731	730	696	617	658	654	703	640	669	644	650	619	709	653	650	708	692	680	701	702	616	614	669	626	656	655	672	669	658	704	661	646	664	681	627	636	647	651	661	645	634	662	633	682	706	707	676	649	614	629	655	654	647	651	638	663	630	675	629	655	688	673	637	683	653	639	624	621	664	641	670	645	622	668	639	636	638	675	660	668	652	651	636	629	631	656	693	644	629	693	613	698	651	677	671	630	681	674	621	657	618	642	660	618	638	658	635	668	657	687	636	615	658	662	671	692	641	625	657	658	641	658	607	634	625	641	669	599	648	651	678	684	616	633	643	635	670	629	669	676	641	672	688	637	664	634	648	630	698	670	672	645	663	616	628	662	667	657	642	662	667	655	617	694	640	659	636	669	671	650	657	625	659	646	685	687	676	660	633	630	632	641	652	696	639	663	663	653	647	672	671	609	738	664	637	681	629	700	656	679	665	658	709	655	665	704	681	658	682	645	689	645	633	666	607	618	684	669	677	622	653	632	636	638	667	677	670	682	623	611	698	629	679	655	659	662	675	660	671	677	672	609	674	620	635	674	690	678	627	697	726	660	668	690	686	626	681	672	627	671	676	649	630	680	649	621	663	642	693	670	653	641	652	672	677	643	650	662	654	664	675	653	655	643	648	641	638	672	626	681	675	685	627	665	660	653	656	628	698	610	678	624	636	642	622	625	677	656	657	635	718	679	619	625	648	647	624	710	631	654	682	684	675	649	678	641	657	662	668	660	658	681	620	637	649	682	688	643	674	634	664	692	686	714	619	609	651	622	615	648	679	659	676	649	705	658	632	645	658	684	637	644	658	690	653	676	696	622	673	679	635	667	579	675	668	642	702	677	672	644	628	698	631	695	660	629	695	687	631	678	724	647	599	621	643	655	641	678	631	687	672	684	630	691	644	656	634	709	670	645	643	636	670	671	631	653	629	711	652	668	689	656	618	640	676	663	651	711	652	637	662	681	629	668	654	673	693	680	647	663	635	630	647	652	658	699	637	666	628	673	644	685	682	642	677	681	661	606	639	703	615	682	615	668	629	643	639	668	674	657	641	635	647	673	631	672	650	656	697	632	627	632	641	672	650	670	683	671	691	647	691	663	674	636	642	642	605	678	674	646	641	625	639	628	615	689	637	670	672	704	658	639	632	651	601	673	647	673	712	652	649	702	667	683	634	644	654	649	668	680	634	656	666	641	686	669	614	647	644	656	695	655	634	766	639	631	662	633	655	616	649	647	636	655	668	684	647	684	688	651	649	670	673	676	665	668	627	624	673	697	657	660	621	644	669	639	613	705	690	686	664	630	680	662	650	606	641	630	632	616	654	661	688	659	660	700	686	634	667	684	658	660	637	695	676	660	662	660	669	616	643	665	645	653	669	681	659	664	635	683	656	626	660	637	630	661	670	644	624	666	661	638	649	683	723	705	655	645	648	671	689	638	654	623	665	652	634	681	638	657	625	673	653	693	675	681	651	669	630	686	630	656	641	649	618	624	631	615	612	674	655	662	667	675	639	643	641	665	656	634	680	637	632	646	655	678	696	652	636	635	634	658	679	684	686	631	633	650	688	621	675	675	659	663	683	659	675	663	688	682	653	688	658	678	672	638	620	684	637	644	689	603	651	663	625	668	640	673	600	653	588	664	646	672	650	649	642	637	704	713	635	665	608	606	637	612	656	661	678	663	681	718	694	697	623	654	696	656	708	653	680	642	695	675	647	701	675	648	670	578	620	659	726	635	669	628	638	667	690	637	665	666	622	656	669	676	686	665	667	674	641	678	691	631	640	655	641	719	705	615	658	675	634	652	630	669	630	657	659	700	637	693	680	698	673	650	683	674	660	640	637	673	631	700	685	663	676	660	652	699	644	654	674	629	642	646	604	690	713	671	675	683	655	660	621	686	593	640	643	661	714	597	611	680	705	670	617	660	668	687	622	660	666	646	659	681	618	646	666	624	673	666	695	683	661	670	673	660	721	656	640	665	679	642	660	653	707	618	653	662	634	636	667	623	680	652	615	630	601	647	634	641	641	667	711	639	680	692	653	689	653	690	677	695	696	638	615	667	672	638	670	604	716	665	653	646	697	675	719	603	649	677	664	661	650	656	721	620	640	674	663	656	636	651	682	660	621	689	663	652	638	649	590	676	646	626	676	639	691	678	656	733	677	697	691	577	671	628	657	672	631	679	690	674	664	638	625	632	623	668	616	658	714	673	670	687	642	669	678	644	605	692	635	660	671	635	661	679	683	644	734	685	695	677	636	658	668	656	650	689	630	635	668	635	657	625	679	637	697	678	662	632	586	674	637	699	661	658	611	643	681	659	695	658	717	657	705	703	651	709	657	632	670	657	625	674	676	644	627	667	645	670	651	658	668	668	675	635	695	637	674	621	602	672	670	693	626	632	640	698	689	651	653	667	674	657	647	618	664	665	650	633	676	651	644	646	685	650	681	638	726	662	686	650	682	666	675	658	668	679	698	695	691	643	689	683	654	660	665	637	692	667	661	646	631	633	692	615	631	661	706	636	647	660	677	677	637	678	678	697	639	652	673	640	646	633	676	606	635	692	657	637	666	675	630	678	659	631	633	660	638	697	635	674	654	655	672	649	679	668	628	639	641	676	629	667	658	649	651	687	679	702	650	692	634	634	624	671	673	676	646	635	685	602	666	654	716	646	645	640	616	625	647	673	648	672	656	686	680	653	665	633	639	637	663	651	689	682	691	643	682	668	641	629	640	639	635	633	660	694	694	584	656	658	673	668	678	695	656	685	653	638	653	695	643	657	612	642	669	703	653	668	664	657	639	693	672	618	663	630	687	622	670	648	665	666	654	676	628	592	653	641	682	638	631	625	670	690	668	688	654	661	637	654	682	660	652	657	638	680	663	623	644	634	698	623	696	616	635	629	684	639	699	624	674	620	659	651	613	652	635	647	632	635	692	657	673	672	682	699	662	720	632	676	643	639	674	645	686	625	624	606	657	663	639	662	642	708	634	664	632	645	645	657	683	625	678	632	676	707	638	672	685	634	641	625	705	716	630	668	634	657	648	662	671	660	699	677	629	675	697	607	635	624	621	644	683	685	614	656	657	679	667	638	723	613	613	664	608	634	629	627	629	653	621	618	695	660	656	627	684	687	666	679	682	637	653	634	663	648	677	678	665	676	651	680	686	681	633	670	695	645	639	659	661	661	644	701	685	700	634	658	664	690	694	669	651	683	694	654	663	623	656	652	663	667	638	636	667	665	688	623	620	653	629	635	688	644	654	656	681	637	715	704	664	652	622	622	680	673	704	658	634	665	688	696	662	663	638	662	727	659	701	664	643	629	670	669	652	695	640	637	677	674	692	651	611	669	623	677	692	672	665
28402	11394	7667	5415	3118	2090	1528	1367	1217	1297	1222	968	851	706	551	427	392	346	367	390	375	368	280	287	284	284	250	285	241	270	289	258	261	268	244	265	283	280	288	265	278	278	305	300	275	254	259	285	271	265	253	274	228	274	269	291	271	229	261	285	262	262	245	248	248	242	279	261	284	295	252	255	249	253	272	260	251	238	255	271	266	247	245	229	247	269	285	251	255	228	255	266	245	265	266	231	260	241	246	268	260	276	259	230	261	293	268	250	215	263	288	263	302	245	277	259	243	265	238	246	251	248	235	243	254	251	246	263	293	263	279	289	282	246	253	255	241	257	243	279	247	261	267	252	281	254	234	269	233	264	258	227	261	262	264	255	263	259	254	250	219	253	245	265	276	291	259	258	253	258	302	241	245	247	264	262	271	256	289	288	275	270	241	251	233	280	228	263	232	282	259	235	266	269	304	265	281	252	268	253	265	247	281	270	258	270	236	279	256	237	256	235	250	271	264	271	251	252	257	273	272	266	256	207	243	239	251	273	228	262	252	237	288	254	263	260	243	254	254	267	255	260	285	242	282	293	255	260	250	247	272	254	223	243	254	286	263	265	311	250	272	256	257	265	251	268	227	272	264	247	272	264	272	251	245	231	239	256	252	227	259	261	310	241	238	269	247	260	218	273	281	259	228	258	253	260	268	247	280	263	270	292	235	262	264	235	256	245	277	267	248	258	236	255	254	266	244	248	289	267	281	261	274	274	271	256	269	259	278	267	286	243	239	234	268	229	271	241	270	271	259	281	264	245	270	255	255	286	246	293	282	271	279	225	265	266	257	266	282	262	239	246	254	256	247	258	261	265	264	270	256	245	268	242	266	278	250	232	244	278	235	215	236	262	281	262	241	273	218	242	259	248	238	246	275	267	257	251	275	238	250	271	301	252	222	272	252	246	241	261	241	266	270	247	239	233	229	229	247	233	266	266	278	226	256	267	247	243	279	259	257	264	270	259	284	256	260	259	232	260	240	254	274	250	312	271	271	257	277	236	245	245	249	268	262	248	262	261	267	253	270	258	240	285	241	257	270	244	253	247	249	288	279	286	263	256	282	248	291	262	289	284	266	256	255	273	246	266	277	270	293	259	228	276	270	264	266	292	265	271	243	251	262	259	270	261	248	246	263	254	278	290	231	233	237	233	251	259	258	245	266	252	253	251	272	259	250	247	240	294	256	254	253	240	252	263	236	230	285	247	230	274	248	253	236	283	250	261	249	235	278	280	279	229	292	279	264	288	278	247	235	262	263	268	279	232	275	268	244	293	257	253	244	212	244	240	248	269	258	281	240	262	264	289	254	228	242	300	271	254	269	266	279	259	250	261	237	244	261	293	237	280	242	259	257	250	271	259	252	249	241	281	275	276	269	259	246	246	223	242	239	271	288	291	234	207	228	236	291	283	230	260	256	248	266	250	239	285	257	237	290	288	270	224	233	251	258	272	262	247	293	265	257	257	205	235	255	288	279	257	246	265	266	265	283	275	258	283	255	253	328	261	271	255	246	255	239	263	268	270	283	227	265	254	278	260	255	266	288	236	250	251	269	274	243	278	268	274	222	274	261	265	248	257	242	260	258	260	211	269	276	255	270	251	290	250	236	267	248	285	250	235	261	255	250	251	257	229	263	254	294	271	281	281	255	250	297	268	295	257	236	270	255	309	257	233	266	233	257	242	235	277	276	252	268	254	265	250	275	240	233	285	271	259	252	239	271	258	263	252	283	278	227	238	292	229	248	242	241	261	274	247	251	228	270	240	249	244	218	258	243	270	254	260	250	243	264	254	254	270	247	249	234	217	276	237	251	257	237	273	281	276	261	254	271	248	251	245	251	265	231	235	230	282	264	244	275	243	250	274	261	262	226	259	257	267	261	239	242	266	259	300	264	233	249	280	249	262	234	240	272	240	261	275	234	276	247	263	282	262	221	254	237	239	277	257	269	252	264	251	289	245	245	262	255	263	248	260	270	242	247	241	272	262	242	214	252	208	261	246	285	250	251	301	271	269	287	263	271	246	237	214	232	248	246	263	266	268	234	249	227	234	274	243	281	259	255	300	224	250	269	275	264	251	275	268	282	258	239	254	278	232	250	289	267	268	250	256	280	252	222	255	241	230	242	254	258	237	240	252	255	253	260	245	231	262	228	264	231	252	264	267	257	259	264	222	270	296	280	272	251	247	256	259	259	234	242	287	231	279	244	235	243	289	254	266	263	258	265	303	224	255	276	273	259	244	247	255	245	228	274	234	267	274	246	267	247	251	247	260	273	257	236	265	279	300	285	272	274	252	251	277	224	267	281	262	253	244	253	232	248	250	276	259	258	268	289	260	274	268	292	269	268	241	246	261	251	256	251	266	277	250	273	257	263	247	282	272	238	262	259	248	227	233	245	255	247	256	283	269	269	265	273	278	264	252	256	285	273	290	251	274	250	254	267	272	271	269	239	270	268	256	260	270	245	283	282	250	236	276	253	272	299	248	289	248	271	248	225	301	269	281	269	290	262	294	278	241	250	230	241	254	268	268	257	229	252	299	272	263	273	248	229	253	263	255	246	249	243	253	264	245	288	304	244	249	252	273	272	270	263	233	277	264	258	270	259	275	262	258	284	267	260	237	286	277	250	260	263	264	250	229	265	305	256	278	268	265	251	271	249	249	251	231	287	270	288	232	275	253	262	256	274	231	300	243	262	254	263	234	264	262	213	244	245	236	260	263	270	270	265	273	259	245	234	238	239	237	259	245	262	262	306	260	245	270	248	266	274	246	255	266	241	253	219	229	259	240	276	242	264	233	243	257	256	240	254	249	265	253	253	275	276	251	236	256	259	236	223	270	251	264	264	270	268	274	258	247	281	249	263	248	237	247	269	236	260	245	275	242	277	250	266	257	257	250	237	269	261	247	291	275	261	249	246	257	251	254	285	267	271	250	214	277	263	269	267	234	249	243	267	228	261	302	268	270	252	242	248	257	246	270	268	252	247	273	298	255	263	227	275	233	274	265	286	256	265	252	239	274	271	228	227	266	270	256	267	238	268	261	239	264	249	273	284	272	225	247	257	258	276	258	231	240	255	253	270	289	269	273	248	260	254	238	265	253	242	282	272	253	279	250	259	254	223	250	246	256	258	278	257	257	248	240	260	252	237	261	264	274	267	269	266	250	246	267	230	266	255	251	262	280	216	281	233	233	233	254	269	244	246	273	243	256	241	247	232	263	263	246	303	245	255	260	247	249	250	289	274	253	273	284	256	245	263	265	269	236	261	280	292	257	249	298	246	218	240	286	280	261	248	235	264	275	269	262	254	254	264	262	252	260	255	266	272	270	262	224	268	236	264	257	244	229	259	276	264	245	273	279	242	267	245	275	262	271	288	279	281	259	247	272	266	285	277	254	265	238	283	249	257	241	232	262	266	257	266	270	254	220	252	254	233	288	252	250	267	257	219	242	303	271	285	248	274	231
16290	7834	12264	13292	10388	7763	6374	5747	5531	5707	5533	4332	3874	3286	2308	1911	1630	1453	1334	1387	1332	1081	954	772	766	738	661	720	698	694	754	739	680	710	657	661	628	641	727	644	667	655	725	820	676	659	605	578	664	616	591	598	590	629	609	594	612	632	603	591	617	625	588	583	676	624	601	633	640	664	646	610	673	619	631	643	615	598	629	645	595	605	611	615	614	553	561	605	616	595	524	592	591	603	606	592	610	582	552	596	621	604	631	636	599	609	652	622	602	598	629	558	591	623	612	637	571	602	582	640	591	605	595	595	622	598	641	604	645	616	607	575	600	646	613	621	621	629	604	611	689	599	591	622	612	621	591	606	619	577	587	602	604	601	616	557	586	578	581	589	641	596	611	560	599	616	587	613	576	639	600	636	635	599	609	611	574	603	587	575	625	666	597	591	638	582	580	595	610	614	661	589	583	604	581	629	637	645	567	632	620	612	639	625	591	554	626	602	641	598	586	578	637	609	617	602	595	647	616	640	630	572	614	597	618	586	627	613	606	612	605	609	661	594	620	556	587	641	580	630	662	629	610	618	601	581	589	646	633	645	586	639	602	534	649	643	580	597	565	575	595	598	590	580	586	636	629	623	598	616	663	560	614	626	597	599	582	612	609	594	562	577	620	597	613	619	621	622	596	672	627	623	611	636	632	601	613	595	616	603	606	645	596	660	644	571	607	644	598	617	584	626	610	603	598	634	570	577	614	576	549	649	609	643	588	600	630	618	596	597	611	609	570	571	607	553	599	564	596	618	575	613	625	582	609	600	554	590	607	603	603	630	591	616	606	589	611	594	625	589	608	630	608	612	629	625	586	620	577	619	589	594	627	626	543	609	595	589	600	622	603	616	602	623	624	599	633	589	600	600	598	635	616	644	626	578	632	646	612	586	650	632	640	632	603	585	652	629	612	601	563	633	595	591	585	606	614	601	602	603	623	592	658	615	599	608	602	604	580	599	596	569	602	641	610	583	555	560	596	618	595	572	602	607	600	618	617	592	648	632	606	603	586	622	628	564	607	656	625	604	622	634	615	612	621	637	557	580	582	602	621	621	657	613	605	644	640	600	653	621	577	605	610	594	580	586	630	609	633	616	610	567	573	575	600	637	610	648	618	626	596	628	604	628	627	640	619	582	635	644	619	585	649	592	578	594	601	547	598	624	562	612	617	613	623	602	590	607	618	637	592	619	628	605	607	590	608	603	597	641	621	634	619	651	610	626	602	562	596	604	596	597	620	611	580	597	616	591	640	613	601	579	572	629	620	661	630	621	611	632	628	619	620	585	628	604	604	667	566	594	632	620	620	555	574	621	598	616	635	575	576	608	646	587	635	602	641	585	655	602	617	584	563	579	630	641	630	592	635	651	653	619	580	608	615	629	627	581	592	603	606	601	540	603	558	622	660	603	621	610	624	618	592	576	614	637	639	629	648	626	634	627	653	605	571	638	610	556	577	593	616	577	629	632	630	605	632	601	604	639	596	612	622	633	560	633	598	589	556	582	613	582	603	621	605	599	583	657	593	614	649	615	640	594	628	604	609	584	600	619	586	612	631	574	579	634	630	590	564	606	621	620	584	601	519	621	627	594	622	564	607	627	651	586	602	581	579	626	606	619	619	594	601	639	617	649	603	585	648	581	616	584	623	595	601	612	618	623	622	628	621	602	636	654	619	613	634	617	573	584	583	598	631	625	647	604	602	628	620	619	648	610	596	606	638	586	644	595	612	612	606	607	606	573	568	625	578	603	636	614	607	600	613	608	608	609	602	582	611	600	596	615	574	640	612	617	628	595	550	657	619	554	626	606	605	624	578	629	579	617	602	548	601	549	624	618	594	632	586	597	606	616	613	628	606	633	634	586	579	571	597	634	562	605	593	574	585	641	629	564	603	635	620	625	576	629	636	622	597	631	588	583	567	603	611	628	587	599	629	585	615	641	599	628	569	597	584	621	603	584	616	591	619	579	627	526	628	587	610	611	630	614	636	613	611	566	667	639	557	615	600	598	633	618	648	605	618	611	628	619	612	598	623	628	607	558	636	628	576	642	642	594	581	605	587	663	625	605	594	584	605	581	631	611	657	605	603	595	600	561	597	645	615	599	649	613	592	596	627	643	598	618	619	562	627	619	664	617	611	650	617	618	591	625	601	577	651	627	605	598	628	610	601	584	632	657	623	614	624	643	581	560	635	601	639	577	627	603	579	632	606	605	595	593	599	590	598	598	625	597	596	613	624	597	551	610	624	643	624	617	605	641	605	590	635	616	624	611	599	600	600	600	604	603	608	605	621	589	634	583	587	655	626	604	626	585	619	618	625	653	590	667	580	623	629	583	622	575	608	590	627	604	596	573	615	570	581	631	649	595	617	592	572	611	614	587	600	618	614	636	627	618	599	638	617	613	635	641	607	618	603	596	596	579	630	674	585	626	610	602	621	610	642	656	638	650	624	611	617	596	560	599	603	545	596	590	628	594	593	605	598	598	578	631	610	629	638	599	579	571	609	597	613	626	609	606	573	607	610	582	591	614	588	579	602	593	615	632	643	603	623	592	608	627	596	606	613	569	601	585	607	576	568	635	619	616	596	649	572	588	600	588	639	616	585	605	638	567	601	623	576	649	645	606	641	584	655	613	552	598	586	580	630	611	598	599	573	640	618	565	635	606	640	660	600	610	625	592	583	608	584	640	598	638	582	590	623	609	603	610	641	648	576	583	599	590	593	612	586	607	613	633	636	633	616	603	639	635	604	612	567	571	599	558	622	656	604	600	606	635	580	604	628	593	615	621	574	595	644	598	595	618	596	634	615	605	616	575	620	629	616	595	551	651	597	645	590	619	610	591	607	616	563	615	679	592	591	628	577	630	613	641	599	646	549	607	598	613	621	648	603	600	616	647	640	585	618	621	650	652	607	625	633	594	592	632	600	587	612	613	557	594	596	627	624	586	587	614	612	643	550	583	627	595	633	624	566	626	638	612	643	631	563	661	651	608	601	624	568	592	633	614	594	612	611	590	599	613	587	624	630	608	604	636	634	598	652	590	592	603	598	557	586	627	661	571	579	645	606	621	645	582	597	612	623	657	608	591	627	596	598	652	626	585	554	622	596	607	626	629	596	582	603	581	631	621	633	630	614	602	575	640	597	630	603	585	606	574	563	559	632	626	599	656	651	631	652	671	585	602	628	644	606	588	614	638	621	670	585	602	607	587	632	639	638	568	605	610	573	594	613	588	624	584	600	651	625	607	667	654	615	657	620	637	594	647	586	584	627	625	607	592	610	592	654	631	590	629	656	675	597	542	650	597	594	646	594	606	617	560	569	585	593	630	623	611	607	589	546	654	574	610	574	573	592	605	621	602	623	565	605	617	579	609	601	602	577	615	620	605	583	618	597	631	627	622	625	649	574	596	584	611	618	579	638	610	610	622	600	617	562	603	566	605	597	573	604	659	603	610	594	592	612	574	622	602
9056	3729	2678	1940	1218	911	814	819	677	738	666	565	600	533	475	476	490	455	449	462	461	466	416	473	403	444	435	461	430	444	433	407	428	433	416	456	475	449	421	443	440	446	426	392	421	429	421	432	451	425	454	465	415	423	412	455	453	461	427	407	445	453	405	434	436	482	438	436	434	416	447	433	440	453	453	438	374	435	432	440	427	460	435	415	425	427	442	400	453	413	405	448	394	429	423	429	435	461	401	422	402	423	460	427	427	433	399	425	437	452	440	418	382	398	446	407	451	411	453	432	438	434	400	411	399	463	457	433	451	451	425	436	403	441	442	413	402	400	436	455	407	407	471	404	404	448	441	418	461	437	440	464	424	468	424	447	431	425	444	436	422	441	429	394	417	428	433	388	408	420	425	449	445	434	447	420	410	437	456	478	439	410	451	427	429	465	478	435	444	426	432	389	431	399	402	431	423	399	439	391	412	441	408	427	416	423	422	407	417	432	467	452	426	416	417	419	443	450	401	446	430	430	425	429	428	408	410	492	432	461	436	421	442	396	425	431	411	420	433	420	456	445	430	440	417	424	456	454	388	450	411	463	443	437	438	423	450	430	434	455	452	438	476	448	421	395	407	432	441	422	432	462	453	440	405	429	445	397	472	439	407	478	420	417	435	465	462	426	403	437	433	390	416	433	414	471	461	424	451	438	399	469	388	409	411	443	434	427	448	425	424	453	421	464	434	427	423	462	434	433	407	404	468	430	457	442	417	419	378	430	446	468	391	421	452	415	406	435	418	414	408	424	444	473	418	436	465	422	390	407	418	406	425	388	409	428	439	395	405	427	451	456	450	438	413	408	394	426	426	421	422	419	390	397	461	442	393	404	431	398	426	408	393	478	457	447	451	450	446	412	473	397	455	411	426	424	412	439	428	444	418	385	474	422	455	428	451	444	431	387	449	398	440	425	461	438	437	448	444	441	449	411	450	386	459	446	418	423	403	437	406	395	416	473	466	415	464	436	487	440	430	419	418	400	418	410	433	458	436	449	438	420	386	414	413	439	430	408	389	417	428	408	406	395	419	482	402	438	432	438	440	439	433	448	464	414	480	397	432	408	435	402	485	435	418	413	419	420	414	415	429	414	428	434	438	405	465	475	420	457	420	443	427	423	446	431	443	446	450	490	402	393	432	417	455	407	405	435	442	464	435	433	465	444	457	390	388	455	427	427	442	449	446	447	416	423	422	431	411	461	435	457	438	402	436	414	467	465	421	457	458	430	444	462	415	466	413	409	461	431	423	459	431	437	418	385	441	422	408	421	416	445	485	477	418	397	427	465	412	420	414	468	458	437	457	424	437	439	436	412	452	471	448	453	406	443	425	444	422	432	415	437	398	449	453	394	446	396	430	422	421	458	412	413	433	432	448	454	411	378	427	406	393	451	424	415	425	422	430	445	396	415	421	448	450	471	443	449	440	435	447	430	465	431	446	420	390	433	441	431	407	421	440	385	424	438	441	444	441	432	453	455	391	393	418	447	430	451	447	421	415	392	407	407	408	394	426	414	432	421	430	454	449	433	422	393	403	452	458	453	472	411	443	404	421	419	394	413	436	405	426	436	440	380	415	390	404	424	416	411	386	444	400	470	423	461	431	437	396	477	462	419	437	454	380	418	430	435	414	437	414	378	440	423	421	426	440	405	447	469	466	461	440	398	436	413	415	393	451	445	416	428	449	438	431	416	429	445	386	441	432	429	447	421	412	457	485	413	406	414	380	434	443	441	447	390	418	392	382	421	408	437	479	472	436	401	438	389	419	398	429	446	438	402	419	406	415	430	445	439	442	463	447	455	418	427	471	449	446	411	415	401	411	439	451	421	421	414	438	454	404	400	389	404	457	413	440	444	444	426	388	428	427	439	470	392	409	386	424	443	429	432	411	451	480	450	426	420	410	440	424	483	412	437	468	421	463	436	434	422	403	449	453	455	410	422	445	416	449	403	406	446	440	442	459	444	395	413	441	464	427	455	420	452	420	421	449	443	433	443	436	449	422	423	465	425	446	428	404	413	456	449	469	384	464	433	462	454	420	413	428	456	474	450	424	440	414	400	440	407	413	446	440	411	425	422	472	431	424	420	396	411	418	460	443	428	421	429	446	402	466	457	431	421	413	427	435	427	406	421	441	410	441	424	443	418	446	461	416	388	419	438	409	395	396	403	435	402	434	436	404	441	462	458	428	411	461	445	435	422	436	423	425	435	448	437	441	426	434	455	440	431	415	441	444	432	443	417	431	448	422	427	424	425	449	423	442	425	452	448	477	445	457	423	423	420	414	454	417	449	386	462	472	431	424	450	426	473	433	432	455	424	408	408	410	457	426	432	463	441	404	441	433	432	421	452	444	438	417	420	402	442	437	432	391	448	457	445	432	438	437	473	438	454	403	425	466	444	437	438	389	402	442	429	423	422	442	438	442	455	487	445	434	399	408	451	445	433	427	445	454	466	457	404	450	432	450	456	473	427	402	408	436	429	435	407	468	450	442	438	437	418	436	413	429	408	438	441	418	424	417	428	441	455	447	432	429	453	484	424	402	419	418	451	394	456	402	431	449	419	459	452	375	418	387	453	434	432	415	446	440	447	422	439	397	431	421	442	440	436	422	416	438	440	463	395	402	436	436	448	452	426	446	394	437	433	469	422	453	466	438	440	411	402	435	443	474	409	489	402	411	411	441	460	438	449	432	446	424	455	435	467	426	435	404	400	463	416	458	449	406	429	416	478	416	475	443	459	383	418	458	429	409	459	465	455	414	393	409	420	443	448	421	434	440	441	411	427	428	443	432	462	417	469	419	420	456	410	432	378	440	466	428	456	453	428	381	414	403	457	435	403	423	406	423	434	470	431	402	434	453	413	425	433	402	400	415	402	399	445	434	419	417	439	448	429	450	415	426	476	413	428	424	423	482	442	412	410	432	452	462	448	460	413	427	438	378	417	429	407	422	447	411	446	457	408	449	442	427	449	441	437	422	412	477	430	402	445	424	443	461	424	452	433	410	423	402	445	401	404	436	465	447	426	409	442	400	402	453	422	410	411	454	380	438	443	422	406	408	452	446	399	434	424	420	391	453	436	419	441	418	424	444	440	442	427	426	436	430	437	426	422	424	439	439	462	462	404	448	399	405	447	433	439	436	450	426	428	475	421	467	422	372	405	445	433	474	416	425	447	465	434	443	433	417	408	432	427	452	433	448	454	410	432	407	414	442	462	425	408	476	440	440	440	413	422	425	449	441	448	424	405	443	457	420	421	460	429	431	390	436	389	403	405	467	440	472	435	424	426	406	435	452	413	383	461	428	437	436	437	442	398	430	424	423	473	438	402	418	408	416	413	463	463	473	395	429	472	423	449	429	407	429	458	418	437	411	426	416	423	441	437	425	475	400	412	427	428	431	445	448	415	395	462	414	401	453	435	434	443	436	393	358	395	413	423	376	417	420	477	446	407	453	414	392	439
6031	3411	5252	5520	4242	3306	2681	2566	2484	2679	2384	2112	1813	1589	1284	1241	1164	1060	1113	1109	1073	1039	995	920	990	988	937	968	909	933	939	925	944	880	976	993	921	937	900	993	898	997	936	963	954	981	838	967	983	903	913	971	880	967	909	935	929	970	936	928	928	937	962	901	939	907	951	946	946	896	905	908	921	934	940	875	974	949	964	937	894	922	980	996	973	983	884	915	888	901	912	894	923	891	885	919	949	905	965	960	875	922	906	866	937	956	975	930	934	971	942	967	977	921	926	899	892	904	947	892	919	998	887	940	913	916	956	936	909	875	915	916	956	931	864	920	905	941	924	894	898	897	904	907	909	902	957	920	936	931	935	937	930	886	919	920	954	881	928	978	942	898	942	924	890	935	883	944	949	909	932	949	924	958	936	964	915	961	887	930	967	929	930	913	908	901	939	934	961	866	953	893	904	942	947	874	890	862	929	910	926	919	953	956	925	879	976	888	895	919	943	911	920	937	941	925	911	982	944	927	930	926	867	924	922	897	908	937	927	978	922	909	900	889	902	967	889	961	948	905	932	874	902	942	907	911	952	981	942	876	918	886	940	888	958	933	941	943	947	990	929	904	911	932	964	949	941	927	928	912	868	909	885	959	959	966	964	947	954	954	903	927	932	867	929	929	886	914	918	897	961	896	926	950	962	914	906	910	921	948	920	997	870	912	957	938	903	993	915	951	899	911	905	896	936	933	950	908	894	914	884	883	921	898	878	937	915	934	917	937	985	977	940	944	926	934	933	867	958	907	962	932	913	899	885	854	961	919	857	935	912	914	940	949	972	926	913	863	926	967	929	940	957	949	915	986	934	948	934	908	892	940	958	919	924	931	902	955	911	960	950	885	907	955	923	972	916	930	897	916	922	914	904	881	994	879	944	892	927	909	948	908	946	916	968	937	937	904	960	948	927	913	964	972	887	926	910	889	921	911	907	897	908	957	919	957	942	936	905	979	945	876	926	916	918	979	935	946	923	910	874	929	919	937	935	884	952	922	896	923	939	952	938	886	974	913	961	943	907	918	875	922	923	962	976	954	948	906	923	950	887	940	919	879	964	948	861	911	913	954	884	952	892	867	932	921	888	900	931	918	866	914	958	947	912	907	950	877	896	902	903	953	957	907	925	940	937	885	933	896	947	983	902	918	915	857	898	968	932	951	986	976	963	906	952	946	945	885	914	907	964	916	881	962	912	968	952	947	918	957	916	915	921	951	903	947	916	906	925	977	908	891	897	955	886	876	951	931	929	941	854	873	921	954	912	905	877	969	931	902	912	898	952	953	937	921	915	976	961	969	923	919	949	896	907	943	935	956	905	912	958	853	937	932	896	887	861	926	865	948	886	949	994	956	899	910	913	923	898	917	957	901	903	876	994	879	958	926	890	888	951	938	911	922	964	895	921	875	903	882	951	949	884	911	933	966	929	916	892	942	910	920	899	912	856	947	881	946	929	988	899	944	937	935	931	908	919	944	878	973	915	892	915	929	932	874	922	956	946	952	941	1006	952	969	931	926	869	858	922	947	938	940	935	954	911	991	944	886	928	873	915	893	892	977	940	896	933	916	926	915	941	949	930	907	899	953	891	869	913	974	880	993	929	903	916	934	965	992	932	949	958	869	920	1015	969	942	908	933	866	965	874	988	932	907	989	925	903	931	959	930	907	987	899	949	918	966	932	865	908	936	939	949	905	927	930	912	918	897	928	919	946	941	954	888	937	918	986	889	959	924	902	942	966	916	913	925	944	877	930	947	960	977	916	924	893	990	944	889	948	960	968	967	852	983	969	920	946	996	872	885	913	920	921	912	953	932	937	917	893	917	893	943	923	932	976	901	938	882	942	922	931	893	877	882	935	980	968	884	928	895	945	918	982	897	868	889	916	921	921	818	996	973	944	993	912	1005	936	971	931	949	910	947	898	889	943	953	980	923	1002	965	905	949	936	945	937	998	927	939	885	916	904	935	976	948	938	918	934	913	958	914	924	895	979	918	976	979	993	959	956	941	902	883	927	925	892	862	923	994	909	957	914	940	884	932	933	921	921	936	976	963	954	934	940	928	936	941	947	940	896	936	930	881	900	855	882	925	916	888	910	977	951	873	933	928	926	912	960	945	966	923	908	926	916	857	863	900	889	903	954	941	950	926	923	891	862	933	919	964	906	983	912	912	872	906	903	949	876	928	923	908	933	902	914	952	878	897	907	932	916	944	980	928	900	908	887	899	918	890	881	893	947	922	894	978	915	930	898	945	947	961	892	921	913	910	895	960	910	894	900	901	917	930	988	873	960	911	924	942	925	901	898	902	952	945	951	871	877	860	889	897	924	902	902	881	930	958	954	914	950	944	854	954	934	885	961	898	944	917	918	935	923	967	904	895	903	920	971	881	896	904	938	903	936	901	947	871	909	941	992	952	919	922	906	918	987	948	911	904	927	915	959	932	884	894	891	928	944	884	893	879	949	946	949	899	940	914	897	884	967	884	937	944	866	928	949	870	883	899	915	949	942	889	852	961	965	963	985	936	943	939	934	920	883	914	951	931	960	957	919	919	957	898	894	906	929	961	897	921	972	931	913	871	949	906	986	884	854	943	998	925	889	899	940	928	927	943	927	928	916	916	931	886	898	929	1001	919	962	927	917	886	947	921	917	894	887	900	959	905	917	906	921	970	921	938	932	942	915	893	897	866	964	937	942	941	943	911	893	938	932	882	919	959	985	956	972	902	944	941	853	929	922	926	955	929	942	890	851	977	936	941	939	893	929	932	951	876	919	957	956	976	967	944	980	952	916	962	945	921	891	915	906	885	999	943	886	923	900	946	936	927	996	940	945	896	911	925	907	879	949	920	907	972	902	888	974	901	938	892	900	911	893	912	944	916	946	885	939	927	925	922	881	970	929	947	989	957	940	847	901	863	984	958	869	904	871	930	938	988	953	976	964	941	932	899	935	962	922	973	918	913	981	922	955	948	944	920	947	939	958	958	947	899	966	886	953	905	938	924	944	923	929	928	904	924	949	916	978	889	957	952	908	930	926	907	896	932	927	974	960	954	923	910	901	937	901	949	929	923	882	917	894	883	979	939	947	939	932	944	888	932	910	979	897	925	977	936	942	921	889	920	923	918	974	930	902	867	938	937	907	889	951	924	902	964	869	892	895	897	947	979	975	939	924	916	900	899	946	896	920	910	969	931	906	857	914	885	867	932	919	932	918	953	901	964	925	843	907	935	878	909	889	865	910	898	895	941	963	897	945	949	950	914	888	918	911	942	950	936	946	917	954	932	889	928	915	929	947	908	940	902	969	873	949	886	893	945	900	954	960	860	942	888	904	883	933	945	925	908	940	908	918	926	1015	904	964	906	916	877	869	934	897	974	905	918	897	882	886	873	886	902	911	918	893	934	955	887	925	894	936	944	945	1007	932	932	935	921	947	991	941	977	932	936	903	913	986	946	920	911	935	936	936	854	894	951	960	855
19338	7636	5321	3726	2099	1460	1187	1020	967	979	913	806	668	526	459	423	397	323	362	364	363	347	304	310	291	306	276	302	290	302	283	299	324	300	316	275	302	284	278	298	272	285	303	333	303	269	296	290	298	315	312	293	283	310	333	295	285	273	294	279	283	311	303	257	299	279	291	249	293	281	285	289	312	288	324	296	276	291	291	272	306	294	289	293	284	294	260	303	313	305	341	291	308	311	282	293	312	252	291	287	265	301	323	306	285	302	276	298	291	278	286	311	303	319	269	289	319	284	325	291	309	290	271	278	286	296	274	292	269	296	293	278	287	284	303	302	299	263	282	278	283	303	291	296	261	281	299	301	306	299	283	285	318	291	261	281	303	320	302	292	261	277	314	287	294	252	324	281	315	275	268	281	266	264	318	311	299	263	328	313	320	278	283	323	303	308	291	279	284	287	286	254	289	300	289	293	321	242	286	298	291	291	320	292	263	269	280	279	287	296	317	267	292	264	314	310	261	291	307	281	291	306	297	298	283	319	253	316	296	265	268	265	267	295	298	318	303	338	300	322	272	320	319	305	278	287	295	288	260	302	284	284	272	281	277	257	300	295	292	292	277	291	282	292	299	285	320	318	311	313	269	285	314	307	295	303	278	290	297	309	275	302	305	268	287	294	308	265	280	308	286	284	308	305	299	321	293	271	285	286	335	319	302	301	310	287	273	285	298	288	268	300	268	316	263	262	308	291	295	291	262	276	295	287	292	308	270	266	273	264	288	279	319	323	288	276	310	287	297	274	295	281	287	294	277	290	300	318	286	305	297	301	305	294	281	275	279	302	275	277	288	294	284	280	274	316	313	314	283	303	273	266	302	272	295	316	271	288	276	297	273	299	294	276	268	338	290	309	277	286	254	287	265	289	290	296	299	313	281	313	306	302	314	305	313	329	289	298	309	290	321	295	303	327	324	325	294	291	306	291	300	307	299	272	288	335	299	302	294	284	262	290	277	286	275	292	273	336	329	280	307	290	274	299	302	279	290	273	315	279	290	274	292	316	310	317	310	297	287	289	294	294	267	321	275	296	277	317	281	299	321	280	294	252	268	285	258	264	282	292	312	295	291	301	317	293	306	327	280	282	282	291	280	287	294	274	285	282	312	342	287	256	283	277	300	268	266	301	303	310	303	305	327	278	274	348	312	301	334	287	276	279	277	306	290	248	298	333	278	301	279	296	241	283	259	293	296	307	320	311	280	285	309	289	296	271	285	282	305	271	301	293	282	294	340	302	296	299	311	287	312	309	279	312	274	261	278	286	314	295	282	260	297	288	285	280	276	298	283	265	282	321	292	282	266	284	288	340	302	275	314	290	326	258	283	276	278	283	271	351	287	258	277	312	274	281	280	288	292	285	295	287	269	273	321	318	267	313	283	307	308	278	281	288	281	274	285	283	301	281	289	279	296	300	294	274	307	277	285	289	309	290	306	304	313	301	296	308	292	257	304	316	277	297	284	313	250	290	270	293	291	294	320	315	294	295	308	319	306	292	325	295	304	276	287	280	288	300	273	235	285	297	262	280	304	302	271	291	306	294	292	297	296	284	282	298	311	303	293	268	282	305	287	272	309	309	294	285	291	308	264	273	318	296	286	272	280	295	278	284	308	290	262	262	301	278	269	303	285	305	287	303	287	292	276	261	313	293	303	308	291	297	345	296	299	287	273	294	298	265	321	249	237	291	309	307	299	281	294	258	289	305	262	286	301	323	309	285	267	290	311	336	313	293	295	316	310	297	308	305	314	335	298	322	320	286	295	289	269	285	286	305	319	258	285	286	267	275	290	271	264	286	314	266	261	255	316	326	296	305	326	297	280	297	275	291	261	297	279	259	317	267	318	294	299	299	295	290	292	289	316	297	305	258	296	300	271	310	298	293	306	338	346	275	279	291	274	305	279	267	248	300	288	297	284	268	294	261	287	311	278	296	272	281	305	283	290	303	312	298	259	278	291	270	294	314	271	265	301	277	314	288	317	331	307	280	321	327	320	285	304	291	297	284	298	318	310	292	309	296	264	304	290	258	297	265	307	301	270	304	288	294	313	280	269	298	279	285	279	321	264	293	293	304	283	300	283	278	265	286	263	277	306	296	282	289	283	272	287	280	281	311	288	319	282	298	293	301	288	308	311	264	287	284	316	315	298	328	272	283	296	281	298	298	292	281	267	295	314	278	309	287	284	307	306	278	293	274	272	283	289	283	301	311	303	293	303	279	294	325	295	303	301	281	281	292	308	301	284	276	303	297	292	306	291	269	292	310	313	291	274	270	286	310	322	322	288	294	283	283	299	246	297	302	286	289	285	291	305	289	296	277	294	272	281	307	317	297	277	302	280	283	294	280	303	303	319	271	272	278	250	331	279	282	275	301	292	291	277	291	271	280	302	293	278	274	294	290	255	272	260	302	268	287	310	275	303	309	295	292	332	266	324	331	305	289	294	309	341	276	304	284	306	317	298	277	312	290	302	293	278	293	286	282	306	316	312	287	315	280	309	353	302	301	278	301	313	281	330	267	286	277	302	328	310	323	306	304	297	288	266	278	292	283	309	297	293	255	287	287	273	320	315	312	277	280	280	272	312	283	325	278	307	300	307	280	322	292	281	298	285	335	307	273	282	275	309	307	293	252	309	297	317	282	315	286	294	285	288	299	302	281	309	289	266	287	291	308	265	306	325	276	303	272	263	315	314	299	289	277	264	274	290	330	294	297	303	284	306	304	322	311	310	274	262	306	291	288	275	279	295	299	309	279	293	281	346	277	281	283	284	317	310	298	280	268	269	294	251	275	324	271	276	300	281	324	318	292	283	315	267	306	303	279	262	312	291	299	311	279	299	242	280	297	300	310	316	273	292	293	310	271	288	314	302	321	295	290	323	329	292	283	317	277	243	301	296	286	333	296	302	293	321	328	310	289	273	285	258	267	267	288	299	298	285	276	323	267	268	313	301	288	325	290	289	296	306	290	308	303	332	334	280	326	306	306	263	295	300	273	319	286	294	285	264	292	279	316	317	263	277	290	291	281	284	293	297	308	311	295	234	267	269	287	287	298	283	315	280	279	306	302	284	310	303	342	321	285	297	288	270	316	326	279	306	296	284	299	289	261	327	269	302	288	282	286	277	269	307	273	290	291	285	261	301	270	259	286	281	262	309	296	323	315	266	284	294	329	298	296	313	267	270	281	310	317	293	282	265	285	326	283	279	302	281	289	346	289	267	297	278	324	271	279	301	303	288	341	279	276	296	295	286	298	286	265	300	326	257	307	281	306	301	297	281	291	320	304	300	272	314	328	293	272	283	317	314	312	290	326	311	278	263	300	265	259	290	263	296	295	322	269	268	294	300	307	289	264	287	265	290	298	287	280	287	311	296	266	288	279	310	273	294	304	275	267	284	284	285	303	291	297	290	290	322	274	285	296	288	311	285	295	283	283	286	277	304	311	300	287	312	297	279	286	303	280
12871	6103	9679	9849	7709	5734	4663	4310	4346	4732	3955	3252	2741	2116	1646	1403	1234	1115	1064	1093	1004	911	827	787	725	707	670	681	705	693	753	720	709	683	687	656	682	678	691	652	686	685	760	833	696	718	666	670	661	682	655	644	704	641	663	663	679	650	646	672	712	697	736	654	699	628	706	697	624	718	678	658	714	698	726	659	647	661	673	661	653	656	658	617	664	669	690	657	670	668	636	649	665	652	696	684	665	735	629	667	703	653	666	613	644	696	618	688	659	669	698	653	657	643	643	634	659	630	637	677	629	654	711	675	650	619	634	682	682	663	650	676	631	652	677	560	689	707	662	670	673	666	643	680	686	660	656	672	680	646	691	665	674	651	650	644	680	612	689	721	658	646	660	671	606	652	638	602	674	636	667	636	679	663	682	646	656	661	644	636	630	646	637	634	676	608	676	694	642	678	602	650	681	684	662	634	644	627	679	674	719	677	634	656	687	621	701	639	654	636	661	596	639	678	663	633	652	665	640	633	631	614	686	677	662	637	648	676	637	655	665	579	668	698	688	617	675	646	700	666	659	621	660	666	605	670	628	650	621	661	666	641	692	611	694	625	666	671	658	638	652	677	636	672	656	641	660	658	686	701	664	687	615	673	663	661	668	732	661	634	661	654	626	671	619	666	650	619	713	662	693	604	665	638	653	642	643	676	649	648	646	661	673	681	633	723	640	672	693	634	604	653	701	658	658	657	671	680	651	660	683	651	656	638	675	600	656	608	630	654	655	639	652	670	665	657	663	639	746	680	676	685	670	658	620	629	644	631	624	676	668	663	670	650	648	649	605	631	664	668	653	643	665	644	698	620	672	638	623	687	641	658	672	642	689	642	648	634	713	658	669	649	666	612	640	677	644	661	661	635	624	712	685	613	654	646	656	655	620	620	661	671	619	647	693	687	667	661	657	696	647	662	638	629	648	657	618	623	637	653	700	683	668	679	649	628	640	599	670	623	715	651	648	631	671	698	631	620	646	661	625	652	695	692	654	656	641	660	702	654	619	634	654	649	676	660	646	669	692	647	652	611	671	691	660	701	622	675	707	618	700	613	665	636	642	679	705	645	645	653	652	638	627	616	668	663	653	652	652	685	677	684	647	629	689	670	683	656	648	661	698	648	685	646	681	663	670	673	644	681	677	635	673	645	601	613	697	631	653	679	626	653	652	648	675	680	641	661	675	674	654	635	654	685	651	679	675	640	714	684	676	607	656	724	688	669	629	670	654	655	641	642	670	643	654	630	698	628	651	626	650	670	626	673	668	668	692	702	657	651	606	648	665	628	613	639	667	584	654	638	715	640	669	692	677	631	643	670	669	640	693	630	665	649	650	613	658	646	629	658	648	696	632	656	722	655	668	664	624	666	683	644	662	668	669	677	677	659	682	632	636	628	697	661	628	699	653	622	657	652	617	666	657	678	595	681	662	658	639	664	617	667	623	702	668	678	673	687	653	669	660	679	669	695	688	680	636	662	657	648	636	651	672	651	651	620	701	636	658	669	664	673	633	605	603	618	624	661	644	647	596	661	595	636	655	620	622	667	645	635	672	662	662	688	686	692	641	687	641	636	617	652	666	632	635	624	647	662	692	653	638	657	618	645	639	659	626	647	624	634	676	680	654	639	662	660	635	661	630	634	623	637	681	639	643	619	618	656	652	633	662	654	631	666	619	649	665	655	668	621	642	693	651	635	628	651	590	648	634	668	639	678	678	629	599	661	630	671	691	662	650	655	684	652	653	636	659	635	674	654	651	664	648	661	694	614	647	671	708	661	635	654	680	680	668	657	669	666	702	652	607	660	643	687	601	666	701	669	641	644	659	693	657	648	621	642	682	648	669	641	644	623	590	641	624	680	675	632	651	669	652	690	695	671	648	630	649	608	646	718	617	668	682	655	632	677	648	664	652	635	623	643	688	662	729	682	619	634	676	649	678	676	674	660	642	604	685	689	671	669	654	650	625	623	644	623	665	647	647	673	618	644	673	640	652	668	643	683	632	646	646	624	688	666	687	627	635	598	665	642	630	667	652	636	646	661	644	657	647	622	666	646	671	648	656	640	690	595	667	650	673	648	626	640	644	633	677	647	639	615	622	646	618	658	665	658	653	609	641	649	641	668	685	642	672	605	656	644	613	643	620	643	636	649	675	698	658	641	628	633	646	664	654	644	660	650	654	668	644	673	628	604	611	658	723	661	690	659	638	676	627	664	653	643	654	664	665	674	629	709	694	666	645	640	727	653	596	692	657	658	641	646	640	678	602	645	657	622	666	684	653	684	623	653	651	669	651	682	647	646	647	634	645	653	615	652	660	616	702	641	627	641	636	657	681	650	641	726	623	694	654	663	618	627	665	640	658	646	668	627	658	666	655	604	642	687	651	699	695	669	624	667	672	670	624	626	675	694	692	668	655	667	655	677	647	690	691	656	642	631	712	638	657	600	694	679	640	638	676	631	652	659	653	586	666	668	683	663	657	649	696	666	658	642	656	659	693	644	572	669	646	683	695	686	648	622	675	645	657	677	666	647	657	679	646	682	641	690	650	627	623	661	639	644	662	643	639	687	636	631	640	630	687	642	629	633	677	642	660	676	665	679	679	721	663	679	685	661	648	695	664	636	674	617	666	670	670	629	686	677	639	687	659	673	599	648	629	663	672	654	666	643	625	633	641	649	684	639	662	647	633	641	616	675	626	640	669	622	659	659	651	688	647	621	676	634	669	640	645	611	707	617	628	646	645	655	713	662	664	695	619	619	645	671	634	663	635	671	610	685	677	631	663	616	681	698	683	648	656	640	631	618	619	685	620	647	632	654	640	636	651	628	678	683	669	684	708	640	643	640	647	646	675	666	648	628	656	667	676	694	649	699	661	649	600	646	627	685	662	617	647	627	686	659	703	671	645	638	651	646	663	642	686	730	633	629	638	673	631	602	673	636	648	687	663	649	623	724	662	664	669	642	687	650	686	680	639	659	699	605	664	699	686	660	611	645	635	641	631	662	675	670	607	698	642	703	666	630	687	668	638	617	638	675	691	642	676	638	662	671	683	634	698	677	637	660	673	660	657	624	651	645	663	599	672	700	662	646	635	666	647	679	686	649	644	705	697	697	646	663	675	642	628	698	690	644	657	627	642	636	662	628	656	635	708	665	663	675	691	623	652	620	652	634	630	623	674	650	642	672	642	627	685	697	661	705	694	639	640	634	636	671	660	656	658	661	718	667	654	684	640	635	614	699	652	668	660	666	664	710	637	695	678	654	611	647	668	682	635	636	675	651	634	666	675	652	631	704	660	660	630	677	708	629	708	638	653	677	654	645	672	637	662	628	670	642	646	654	649	676	628	672	627	663	675	696	654	621	605	656	650	649	648	670	669	710	671	595	632	649	618	677	662	642	672	699	627	655	674	646	648	657	658	678	663	661	704	659	642	657	630	642	622	624	635	698	639	601	613	666	675	618	671	636	699	659
28985	12242	8786	6086	3479	2368	1772	1463	1325	1441	1204	901	803	636	523	408	387	355	354	359	355	322	308	316	313	263	271	270	290	251	273	267	256	252	269	238	261	250	251	311	280	293	279	273	274	229	262	276	263	246	252	263	252	264	289	246	256	279	226	275	276	255	250	280	242	249	242	279	249	256	245	254	294	255	288	248	263	258	272	250	252	268	271	217	255	225	263	246	257	244	274	256	274	276	231	244	254	247	273	267	267	258	230	247	255	257	277	251	273	239	250	239	235	280	277	222	216	246	234	259	244	236	244	257	287	250	246	270	253	275	245	240	245	257	268	263	242	287	274	269	285	271	269	231	239	260	272	228	270	241	254	252	243	242	279	242	240	252	254	272	294	264	276	266	230	276	264	279	243	262	255	256	255	269	260	236	252	237	266	264	228	238	241	240	247	281	255	267	278	252	228	236	251	266	266	249	276	227	250	275	280	258	234	276	239	275	252	238	263	244	275	259	243	263	251	253	251	260	267	252	261	242	270	278	257	242	244	294	266	248	237	257	275	257	256	239	254	237	248	243	256	266	237	246	268	235	244	248	232	281	268	252	234	251	243	261	256	224	249	227	233	268	282	276	264	243	283	244	237	246	267	250	261	246	235	248	260	266	246	233	249	236	265	253	255	279	288	255	247	245	284	255	257	252	250	237	264	259	283	253	260	254	230	257	254	228	264	275	280	296	274	252	251	259	273	223	253	247	239	263	282	242	276	269	231	272	259	259	223	274	232	281	240	271	259	246	250	270	254	222	242	272	232	253	272	226	263	255	238	275	264	259	266	240	257	257	243	239	250	251	268	254	230	278	256	244	276	253	232	244	244	260	226	239	269	248	257	273	241	240	288	241	255	244	271	277	235	264	259	273	267	264	272	279	259	250	286	262	266	271	266	240	271	249	234	271	263	242	250	232	257	276	244	252	247	265	242	224	253	262	249	221	279	289	243	260	252	200	250	283	243	241	264	254	259	267	253	248	248	284	279	265	247	239	259	253	242	236	230	202	269	262	243	246	279	260	278	246	237	248	240	242	266	210	256	253	258	278	251	258	235	290	272	292	245	229	276	237	273	292	223	257	261	230	259	246	251	254	244	279	269	263	232	244	234	257	263	252	232	215	255	255	276	259	259	262	258	270	263	264	231	251	235	248	284	259	242	295	244	221	238	242	230	212	246	262	270	264	289	276	236	268	257	235	246	257	260	228	278	262	247	233	258	261	276	272	276	255	263	236	260	265	234	250	264	257	246	222	263	248	263	264	250	232	265	264	246	275	255	260	242	261	256	230	226	254	263	247	268	256	233	272	269	258	261	239	237	262	314	272	297	266	257	225	266	223	266	254	258	262	264	276	236	288	285	273	240	242	280	278	270	287	261	260	257	257	237	249	230	238	232	232	253	282	264	251	256	248	264	277	265	278	273	273	247	267	239	270	220	254	257	263	256	259	266	241	244	242	300	260	250	239	306	250	286	264	250	257	276	259	276	247	256	240	282	286	253	274	243	274	248	254	262	287	258	224	263	262	234	215	213	229	232	270	244	239	244	280	243	252	224	275	219	252	278	253	251	230	260	241	256	263	258	273	267	241	225	265	261	271	245	304	264	232	229	229	297	244	241	251	233	279	248	287	254	243	261	266	257	258	291	240	279	244	265	247	283	240	253	284	272	231	248	230	276	266	271	283	247	261	272	248	286	267	255	258	242	258	229	236	252	236	276	271	270	273	252	252	257	269	270	229	271	251	255	270	249	247	240	257	273	210	248	256	237	231	265	240	257	248	259	232	260	276	290	250	267	287	287	243	262	289	266	293	264	232	264	260	233	291	238	231	259	284	267	260	264	250	259	234	235	249	238	289	286	243	249	237	237	238	265	235	260	248	260	277	263	235	246	271	252	271	242	263	265	287	228	248	261	237	274	256	257	237	253	276	256	273	261	248	293	287	241	232	233	272	245	239	273	238	265	232	236	239	245	241	260	240	224	238	263	248	278	256	256	265	243	232	258	300	241	245	260	256	269	246	241	235	260	260	210	264	257	284	281	246	248	267	224	248	279	273	244	277	248	272	244	262	255	259	245	288	257	274	263	292	265	233	227	259	243	281	248	262	265	228	220	287	291	296	243	244	271	256	260	241	243	260	260	259	247	242	218	219	285	249	259	269	223	201	231	232	236	223	247	246	247	249	246	264	248	251	226	287	246	264	254	249	247	260	259	276	263	276	266	245	241	250	245	262	266	265	247	302	283	286	249	277	261	251	232	260	250	260	228	265	238	246	233	250	249	265	269	256	253	257	249	261	256	268	264	254	243	255	284	225	260	253	250	260	256	271	259	248	254	235	216	222	261	251	250	265	254	242	239	260	258	255	238	248	245	249	231	254	248	240	211	222	255	264	260	254	246	275	225	271	261	227	276	281	254	258	284	268	250	239	272	261	237	240	254	272	263	258	263	283	258	244	257	255	290	248	260	224	226	245	230	262	267	259	247	266	288	271	229	257	306	246	274	240	271	265	276	266	258	253	275	256	264	263	237	270	293	270	246	266	232	229	231	272	266	252	263	257	289	242	249	261	232	268	223	252	297	287	260	272	235	289	260	261	226	287	262	269	264	250	265	256	237	262	236	269	229	249	239	273	270	241	273	249	255	266	253	270	275	241	268	257	279	248	270	247	264	250	280	251	274	266	261	251	270	255	272	248	254	263	247	250	282	292	232	273	286	257	270	292	255	245	251	246	272	241	248	271	263	239	285	276	282	222	227	238	254	238	231	284	275	242	266	269	224	235	280	260	236	257	254	262	253	249	244	272	244	250	282	268	234	258	275	245	241	266	246	247	255	268	265	252	263	265	268	241	260	221	252	331	244	270	270	220	277	277	274	262	260	265	230	226	266	246	269	260	256	257	250	258	248	247	268	269	257	275	248	239	261	277	276	262	248	239	240	273	265	248	230	241	259	250	259	264	275	255	261	247	252	291	279	239	259	275	258	240	264	238	247	258	248	255	267	256	248	250	241	270	253	243	247	251	245	268	224	234	273	252	232	287	249	263	309	253	251	257	247	262	241	231	269	272	259	232	245	231	283	259	244	272	228	252	259	266	249	279	258	246	246	254	245	281	264	268	259	228	247	262	281	252	263	254	254	236	264	268	254	224	279	243	244	246	250	257	244	242	282	256	260	234	274	276	251	248	249	253	253	270	257	283	227	277	290	285	242	258	277	271	246	264	267	246	255	241	263	211	219	233	278	251	235	270	270	228	287	227	246	239	222	241	270	221	273	277	226	235	259	242	268	234	266	249	269	264	245	263	248	246	267	243	243	265	264	242	238	251	243	264	257	262	230	235	227	248	262	278	230	251	272	251	262	243	266	259	275	228	257	271	222	219	279	272	267	274	266	263	236	263	273	291	244	261	246	249	266	213	234	255	274	270	234	240	258	265	277	263	236	238	238	258	246	260	232	238	255	256	244	251	260	273
16754	8361	13894	14277	11198	8951	7031	6451	6456	6840	5768	4686	3721	2781	2118	1730	1530	1356	1236	1231	1129	1016	866	840	750	696	683	702	703	705	712	697	648	691	633	618	601	679	685	623	690	714	769	806	669	651	601	590	609	609	591	614	610	579	594	599	588	604	607	613	593	611	586	614	614	658	661	607	657	651	655	667	674	607	573	598	607	618	624	625	644	593	582	596	595	608	598	601	594	571	634	553	564	595	616	587	612	632	576	608	612	621	604	627	610	586	643	579	651	634	617	599	602	625	603	614	619	589	573	618	643	591	599	573	564	610	618	602	605	592	589	554	601	601	585	608	582	592	630	579	611	619	633	616	611	569	612	572	581	576	598	584	629	567	623	607	593	593	616	602	631	607	592	631	610	561	602	615	623	583	615	619	607	636	658	623	625	600	611	585	641	572	577	590	610	574	618	620	583	640	589	626	619	621	638	615	588	613	594	554	590	607	581	615	626	628	615	564	585	656	589	576	606	618	615	634	619	636	590	585	587	615	575	588	638	605	550	641	586	573	617	572	570	562	640	596	620	584	606	595	598	630	592	620	589	603	633	628	611	583	560	622	561	591	594	598	604	610	603	592	592	593	625	563	570	602	633	615	589	611	587	587	581	589	599	622	569	610	622	554	648	592	617	614	589	567	616	551	560	596	562	618	666	640	562	613	608	644	608	618	569	589	620	586	614	609	604	607	568	626	580	652	572	633	616	627	621	567	628	572	594	645	608	577	605	645	609	647	636	593	625	612	584	584	618	571	624	593	642	638	606	630	595	634	591	583	675	600	611	589	601	608	600	655	622	604	571	560	601	612	634	597	564	622	629	581	638	569	581	603	597	593	610	593	613	577	648	581	603	577	589	616	561	561	632	627	635	557	540	612	607	593	608	622	609	586	655	566	634	584	634	561	578	562	606	605	591	635	630	608	662	625	574	627	574	633	633	641	589	574	635	636	629	683	605	628	611	665	616	573	599	585	625	614	596	611	579	638	634	554	625	620	646	635	583	620	635	604	597	554	651	551	600	644	637	608	628	606	603	599	617	625	590	606	617	625	579	592	625	570	599	568	565	639	612	607	606	602	626	577	574	636	596	631	623	593	606	589	613	579	606	579	607	570	631	638	600	600	541	632	625	614	616	598	526	589	586	596	644	638	608	578	577	580	612	615	590	599	609	595	615	626	604	605	607	643	593	580	596	601	591	570	585	607	633	632	643	594	624	555	625	599	640	604	607	620	595	625	606	596	592	595	606	611	570	599	627	590	641	595	637	646	614	591	605	588	625	583	596	577	591	628	583	592	632	565	614	626	614	630	592	602	601	608	607	611	599	614	584	566	615	571	618	552	588	599	571	649	600	589	596	599	562	606	618	595	601	671	600	572	592	637	580	566	593	602	664	570	569	598	606	622	607	594	598	634	596	613	638	627	599	608	604	633	615	609	616	634	616	605	626	567	580	624	589	601	561	541	588	577	572	586	637	603	612	634	604	616	575	616	638	603	575	617	645	617	613	646	672	637	636	598	580	631	615	613	622	576	637	581	596	578	586	610	602	601	652	564	662	602	600	554	585	576	639	569	614	611	601	622	607	593	615	637	621	575	546	568	601	592	630	586	596	571	648	612	559	604	598	663	594	632	619	630	659	568	614	647	625	576	533	598	581	597	616	612	622	586	612	573	561	625	637	623	623	588	648	616	578	571	622	578	632	591	593	579	581	599	589	579	549	579	631	612	587	597	614	660	591	587	549	618	581	534	610	610	600	596	647	640	605	669	562	642	568	604	573	600	622	611	610	566	577	600	638	597	631	643	638	638	623	618	618	605	619	613	618	589	624	578	574	616	621	576	625	659	585	616	566	577	589	620	597	591	581	587	580	609	586	544	603	603	610	569	606	633	581	606	644	605	552	621	605	605	618	598	596	582	591	579	660	609	562	636	611	539	596	592	598	602	605	608	604	577	601	576	627	588	606	645	565	614	593	574	586	552	602	610	628	624	632	545	611	611	626	580	598	631	569	600	597	625	601	614	623	583	625	602	594	604	563	614	617	585	633	611	581	628	643	633	614	555	592	565	635	582	606	593	600	634	616	601	579	637	620	594	584	555	588	595	592	580	606	633	581	619	623	595	567	593	606	613	614	602	642	608	638	584	591	607	661	663	566	594	586	578	629	606	598	600	605	549	578	580	594	603	585	622	599	572	607	569	620	641	577	580	590	568	589	609	548	597	620	630	637	640	618	591	643	572	603	614	619	599	598	631	610	638	613	612	599	599	632	601	630	635	598	585	614	576	607	626	584	582	626	578	622	597	589	622	590	605	600	592	631	595	613	582	615	589	565	631	595	634	601	646	603	643	618	597	618	616	618	593	572	577	595	617	586	610	604	553	614	596	629	571	604	627	608	635	640	601	593	604	586	593	609	609	591	597	600	602	600	585	610	639	618	622	597	611	557	648	584	602	569	590	601	604	652	595	597	598	572	583	595	605	641	653	615	628	610	636	596	616	621	643	633	612	583	640	610	637	605	603	598	573	597	582	597	597	615	610	618	604	620	585	600	634	582	674	669	636	598	609	622	602	594	591	606	655	583	638	602	575	609	618	562	594	593	621	585	619	642	573	581	625	568	589	561	578	624	634	596	653	583	614	607	544	630	564	610	568	626	608	579	626	612	630	628	633	613	578	636	584	584	622	580	607	589	613	661	560	615	586	604	602	614	608	612	603	603	616	579	601	593	610	598	596	565	561	598	591	579	571	577	618	619	620	636	603	587	593	626	618	586	587	616	616	610	614	598	587	596	575	626	644	611	612	616	603	620	593	616	613	598	618	582	571	576	580	626	618	638	632	537	574	602	572	586	570	578	594	581	582	611	608	569	584	589	640	634	601	598	592	595	582	589	597	639	598	632	569	626	649	639	618	650	610	563	587	581	557	578	628	604	627	609	616	626	599	587	640	614	595	623	589	632	610	610	596	594	590	598	554	569	614	629	623	630	609	589	622	566	635	615	558	611	600	599	610	591	628	591	595	596	632	614	640	595	612	556	600	614	628	610	624	599	624	614	602	576	593	622	606	570	640	633	616	613	637	592	608	635	642	579	622	580	604	590	552	604	589	612	563	588	545	580	624	603	620	581	641	602	602	579	624	592	612	621	598	644	614	621	576	594	640	560	600	606	601	566	596	640	558	574	560	581	594	607	636	614	624	612	580	617	647	590	648	613	637	606	628	602	619	591	602	589	618	581	595	596	576	596	616	601	607	613	584	595	599	618	630	608	595	598	630	601	590	607	615	617	618	568	585	595	618	581	611	622	602	600	598	577	613	577	604	621	599	629	573	624	587	579	616	608	570	630	613	605	599	625	614	600	577	581	619	601	625	573	566	636	587	627	640	617	644	603	596	593	537	579	615	623	566	600	584	581	633	581	592	618	611	607	599	645	554	624	584	665	609	626	624	624	585	599	562	625	573	610	574	551	567	621	600	577	652
9500	3856	3074	2105	1332	1010	850	785	831	773	726	616	615	498	481	441	466	433	459	451	451	491	457	440	424	402	377	452	419	453	402	406	401	434	470	448	460	447	410	470	410	433	427	457	402	416	466	394	443	401	391	449	428	450	438	437	378	427	409	430	459	449	411	406	459	479	400	409	497	442	433	447	465	478	396	447	464	423	466	437	460	425	407	420	422	427	453	415	442	436	396	393	424	446	421	442	402	445	444	462	438	436	427	411	423	437	420	420	430	407	443	427	399	427	416	435	434	418	440	418	397	410	411	433	434	406	394	387	413	440	449	423	440	433	437	455	425	449	414	412	428	427	428	415	455	402	479	452	434	432	427	445	443	420	425	437	441	443	407	386	417	404	430	407	416	435	440	436	413	444	425	408	436	432	424	427	390	417	435	448	438	405	437	427	453	410	431	415	419	425	431	429	423	422	435	387	423	423	425	479	446	419	433	407	445	380	408	409	456	456	413	455	456	434	435	442	470	474	438	468	424	446	422	445	447	388	402	381	381	437	410	411	411	385	434	411	418	414	428	469	437	406	464	447	420	415	474	423	406	399	460	401	422	412	446	413	412	433	400	407	395	439	412	400	452	461	438	416	434	435	405	431	433	441	453	428	443	448	463	446	413	398	416	386	421	429	414	422	402	425	455	428	433	433	421	459	434	438	448	475	463	423	408	474	451	445	461	418	434	403	400	438	414	414	454	419	394	424	424	401	425	432	467	397	423	464	479	411	418	399	396	436	432	414	415	399	454	404	388	399	467	421	420	401	427	426	411	419	406	476	403	453	392	399	440	444	439	412	452	470	402	371	425	399	408	419	429	442	476	401	436	434	436	427	446	443	431	462	398	471	445	450	443	431	424	391	464	451	414	337	437	390	395	408	411	436	372	428	407	425	437	407	410	437	379	392	376	403	358	412	395	411	424	394	435	392	423	382	412	448	416	438	422	472	416	448	397	441	447	439	406	425	429	441	412	415	445	400	413	439	464	450	411	411	415	441	443	434	465	413	423	497	388	441	440	459	402	385	398	428	424	456	426	439	413	417	429	427	417	399	409	430	437	402	403	399	414	434	472	454	413	456	434	438	392	406	439	463	412	430	440	465	418	411	425	438	431	420	438	401	410	433	430	392	448	471	418	463	453	443	479	451	422	432	476	455	427	405	401	443	408	408	382	396	401	423	410	389	445	402	432	420	425	403	453	439	451	455	447	439	466	445	445	413	433	429	432	390	460	403	419	420	461	465	441	440	428	447	411	407	412	461	394	430	426	440	412	439	437	470	466	445	402	439	393	370	387	407	390	407	399	409	466	413	441	426	423	406	419	422	369	410	391	412	452	422	408	426	395	439	418	438	408	401	442	442	436	405	389	423	423	421	413	413	444	464	419	421	429	436	452	424	400	410	413	424	420	390	435	418	450	428	392	412	426	411	419	401	469	400	391	401	441	406	398	432	449	431	417	436	415	454	412	455	413	441	404	460	450	439	429	459	424	392	425	410	446	411	407	378	451	427	432	431	472	405	400	472	436	416	406	427	463	456	424	445	428	460	395	416	376	435	430	474	424	424	430	425	453	429	417	449	427	430	410	460	431	367	403	429	381	429	421	474	425	423	445	430	470	395	452	411	409	430	439	402	435	453	424	409	433	423	469	450	447	439	429	425	409	390	425	402	429	420	409	456	414	457	430	399	458	439	414	396	417	438	408	421	431	401	451	453	433	480	452	404	410	434	413	463	404	395	414	431	384	423	464	441	424	397	422	399	468	417	404	419	413	449	395	405	443	417	376	408	414	434	462	433	430	390	427	445	424	476	498	425	411	456	430	409	437	404	442	438	399	437	432	419	454	433	459	470	478	405	401	396	395	465	421	404	414	411	421	457	426	390	378	428	444	407	467	388	487	421	419	431	422	441	440	426	426	436	425	379	399	415	385	429	444	432	422	381	422	437	399	494	405	400	403	442	408	451	439	440	411	413	404	450	414	400	449	422	446	412	370	413	432	431	431	433	428	454	399	414	452	433	434	436	437	406	427	441	477	427	394	428	454	383	410	418	425	430	435	441	408	421	450	415	406	456	441	435	422	389	400	410	382	429	399	451	423	423	408	378	392	432	467	419	427	434	419	427	443	421	426	466	433	444	441	381	437	410	440	441	424	393	412	452	416	462	424	457	460	439	455	448	405	376	395	438	406	432	441	405	427	404	468	458	444	469	436	460	401	366	462	467	440	457	433	463	434	431	438	442	461	482	433	427	439	463	485	416	433	368	430	365	430	418	449	418	441	484	415	427	434	439	425	423	416	420	464	434	429	447	410	436	447	447	437	453	433	415	440	416	445	445	444	415	430	443	425	414	417	409	439	412	417	426	418	434	389	407	435	458	420	424	466	424	421	414	460	420	411	470	405	408	434	431	429	432	437	448	432	395	441	437	431	436	447	438	465	429	434	422	392	448	409	446	451	421	449	381	441	401	412	467	446	425	416	483	413	389	387	443	422	482	466	390	426	427	430	398	443	429	414	404	401	463	473	409	406	399	419	395	449	430	456	414	417	422	403	460	396	444	434	447	428	431	404	393	453	452	405	437	433	402	414	444	440	441	453	460	449	445	443	460	391	459	443	426	456	412	441	393	452	453	457	424	428	424	454	437	400	452	388	435	453	465	462	435	450	470	425	405	436	430	453	470	426	438	440	445	412	461	406	419	456	429	398	396	428	460	454	418	412	436	405	479	448	408	429	477	416	446	419	423	409	433	390	422	428	429	433	454	425	441	400	472	439	481	442	404	430	428	393	427	409	416	437	428	434	375	404	430	417	404	428	460	433	461	442	399	452	458	426	445	417	417	432	437	429	463	439	428	422	438	459	395	412	430	414	456	439	445	454	385	422	464	446	413	448	437	404	393	445	411	442	458	413	410	440	443	398	448	415	426	443	418	419	443	417	425	422	449	434	390	451	418	395	394	423	413	413	493	418	440	430	405	423	440	405	397	444	397	434	438	431	452	439	428	444	433	441	429	400	423	423	412	440	405	439	425	432	459	409	462	429	447	399	421	440	403	452	394	403	428	419	404	451	454	386	429	379	429	426	419	434	437	467	421	477	441	407	473	392	410	402	452	432	380	436	418	406	491	399	425	440	398	426	434	410	412	429	460	443	421	400	385	399	452	437	408	455	404	439	425	467	414	446	425	408	395	417	424	430	421	405	396	407	415	448	434	420	419	415	424	459	447	412	445	453	422	420	441	409	454	431	437	463	473	422	404	417	410	431	386	385	423	449	422	445	418	428	453	471	437	413	443	424	450	413	399	419	407	393	405	455	437	424	423	456	395	439	419	418	442	436	399	444	438	415	453	453	417	444	416	416	389	425	464	410	463	423	470	396	390	386	427	413	466	438	419	425	443	447	405	454	430	428	444	435	405	424	460	407	419	383	413	413	435	429	411	409	417	411	443	420	423	428	448	458	437	427	451	433	408
6176	3519	5916	5975	4668	3601	2965	2809	2874	2929	2434	2034	1765	1547	1347	1252	1150	1148	1070	1027	1113	1051	939	935	925	918	873	917	883	902	917	922	918	942	1000	878	914	909	907	904	886	968	987	973	951	915	937	924	965	926	942	905	897	906	951	923	940	911	961	940	933	912	960	933	846	967	909	1001	913	869	950	915	939	999	926	934	914	924	956	927	977	915	937	1030	918	884	929	952	954	916	937	925	917	960	904	915	919	944	935	918	874	869	969	936	932	890	992	948	934	999	947	950	905	964	892	931	935	947	880	919	981	964	952	925	922	977	935	903	935	915	935	887	929	876	965	910	894	848	870	937	916	902	903	913	900	929	929	924	937	929	907	898	935	924	892	961	888	924	923	944	920	953	913	939	930	893	887	893	939	883	969	929	981	910	930	980	954	892	925	914	882	962	942	976	925	914	888	932	918	930	958	930	900	946	946	928	933	881	893	974	915	844	893	958	959	948	909	900	921	945	956	925	897	897	924	855	895	910	933	975	885	928	915	929	935	949	899	950	887	890	894	906	894	913	910	911	943	907	880	910	949	887	942	937	857	964	883	903	907	961	907	939	984	915	943	937	900	944	964	917	889	886	924	920	877	957	884	930	962	970	917	898	949	911	902	898	888	905	888	943	959	984	981	996	923	933	922	937	901	913	946	857	936	947	887	941	892	880	915	918	926	939	931	901	919	936	1014	919	893	927	924	892	925	931	896	938	917	916	911	893	920	919	912	919	892	920	937	852	939	900	928	951	967	965	922	971	905	923	871	939	861	934	958	940	968	911	939	951	924	910	940	891	987	958	891	939	927	938	925	904	930	967	936	951	936	855	943	948	935	943	920	929	914	913	937	898	910	901	910	891	992	900	898	928	915	930	928	973	903	918	914	926	886	907	907	975	903	935	927	905	911	934	982	963	906	915	967	895	879	914	874	942	959	889	909	913	934	878	1002	933	908	906	892	947	891	940	877	960	954	960	938	887	938	875	904	911	954	976	927	917	838	1003	918	931	902	906	939	917	972	885	956	986	900	912	931	906	968	925	875	860	868	934	879	960	890	837	928	908	918	900	919	853	961	931	924	935	880	919	854	911	951	963	934	883	926	887	939	851	907	911	900	953	913	915	916	874	970	919	884	941	921	919	912	933	921	952	998	887	916	928	892	984	926	893	976	915	952	925	941	939	940	912	916	932	923	929	870	981	951	903	942	936	929	946	929	898	913	907	913	1008	930	959	963	886	926	916	929	904	896	906	944	889	968	939	855	967	892	884	914	962	969	911	908	905	944	900	920	898	885	951	909	875	903	895	886	921	932	940	920	905	905	910	938	923	968	875	883	879	933	924	855	948	937	952	919	932	902	910	899	927	885	930	921	913	933	955	917	922	901	933	926	897	873	911	896	925	926	943	899	887	939	878	890	887	937	892	921	893	930	939	932	880	935	959	931	925	963	926	915	921	852	935	963	905	928	917	933	863	904	1012	939	967	877	862	909	957	918	956	932	888	976	912	923	946	888	978	978	928	960	960	908	897	926	926	867	880	919	974	904	922	891	921	957	907	919	984	938	931	921	957	910	925	880	967	914	909	902	921	868	894	918	984	901	906	950	923	923	948	871	930	915	956	931	930	948	911	943	955	916	934	911	917	997	946	886	940	955	892	920	911	965	890	951	938	911	935	956	929	977	884	983	968	973	950	915	861	969	924	971	952	913	895	926	929	901	850	887	934	907	890	973	913	891	945	920	941	914	916	988	890	873	948	892	959	924	916	896	907	936	965	913	874	934	956	932	934	916	906	928	921	888	958	879	887	965	907	917	973	921	854	974	961	925	940	891	915	917	932	927	875	888	939	953	931	921	923	923	973	974	918	924	891	911	914	948	900	953	900	1000	944	938	905	893	881	936	886	960	964	935	938	924	920	930	908	866	911	912	904	883	950	935	925	949	921	883	919	910	935	903	904	920	955	911	855	962	933	927	928	897	950	899	886	947	859	943	910	955	928	929	961	876	934	933	929	910	921	885	927	927	910	919	974	957	932	953	925	948	939	936	898	931	934	871	978	958	913	905	965	920	970	970	913	938	919	911	863	935	920	897	955	937	871	925	914	915	898	961	935	912	962	946	913	929	958	887	903	908	915	909	933	930	968	884	919	899	898	955	927	956	863	912	951	968	977	896	936	962	942	949	927	910	903	887	923	921	945	924	965	931	921	955	960	919	889	890	919	949	911	940	895	987	986	938	911	934	898	969	929	1000	888	899	922	919	932	872	873	929	910	947	921	922	930	907	897	891	956	888	897	911	934	954	949	922	859	882	914	945	888	939	967	897	918	944	929	914	941	938	903	953	916	878	914	896	916	975	903	908	919	917	946	951	879	931	939	891	940	920	906	917	954	923	912	888	987	868	934	928	914	925	880	907	908	967	954	907	896	882	922	962	856	902	907	943	936	911	1025	898	905	869	919	921	879	891	955	943	938	879	909	913	982	896	898	932	984	876	929	897	894	941	942	938	903	940	922	932	920	906	898	943	943	931	910	900	908	911	892	886	929	955	884	914	895	978	957	942	993	872	903	924	938	932	910	935	922	917	895	954	940	924	951	922	977	917	922	894	888	895	905	893	926	902	969	905	936	939	943	960	926	911	917	892	971	888	969	928	887	936	929	951	882	886	951	973	938	898	922	922	950	895	951	892	892	881	883	915	894	988	966	870	927	941	904	926	915	938	979	893	966	967	903	943	884	891	909	896	940	935	909	926	942	938	939	900	894	894	922	947	894	909	884	915	925	878	924	944	875	898	926	905	899	907	929	961	942	901	928	913	879	897	859	899	926	955	861	921	970	930	883	926	924	882	1014	949	906	915	950	879	913	932	917	1018	937	908	910	902	999	914	895	905	899	890	892	871	967	859	892	862	933	936	978	919	940	891	952	932	935	964	942	877	923	917	962	971	893	890	937	925	940	942	891	929	934	926	874	895	869	923	930	916	990	971	876	952	937	929	897	945	932	886	966	918	923	915	983	884	934	919	899	919	893	908	934	970	922	940	930	906	948	917	863	949	939	938	892	888	937	946	933	910	929	896	910	897	856	910	873	893	916	907	889	924	925	877	838	960	927	897	924	944	948	943	901	930	951	919	966	930	935	939	896	980	910	961	927	930	837	903	884	934	912	912	912	927	865	940	877	920	868	960	926	919	996	953	903	897	894	940	948	937	925	937	962	856	929	936	918	941	954	948	878	916	976	900	888	925	891	966	909	952	920	945	935	884	868	918	886	914	862	906	946	909	904	953	974	928	937	940	910	907	913	957	966	904	903	943	959	844	912	910	948	900	926	903	945	907	966	915	951	899	905	927	954	928	879	953	903	974	929	920	895	891	956	875	891	868	923	933	942	955	976	932	869	907	966	938	902	914	957	902	1001	950	933	940	894	959	906	926	935	915	904	926	908	945	902	976	887	916	910	948	908	807	923	897	959	957	981	901	951	918	919	877	923	930	991	958	933
19872	8010	6240	4236	2451	1654	1268	1134	1083	1152	932	788	566	511	406	380	375	360	310	365	348	293	325	329	284	287	300	298	261	294	312	265	253	304	302	288	278	291	295	288	297	290	274	311	280	266	301	296	287	274	267	313	283	283	285	274	292	272	273	286	294	245	275	297	317	298	283	311	306	296	310	259	265	286	247	271	303	268	261	296	292	306	281	271	265	320	285	299	312	286	283	306	273	291	314	296	238	297	260	275	291	296	261	283	288	287	259	313	274	296	321	316	321	303	285	274	292	318	300	291	261	294	315	265	254	309	305	268	255	321	304	276	290	278	310	317	269	264	299	256	240	275	306	289	304	296	300	272	288	323	284	307	275	292	289	310	316	322	290	288	300	257	288	317	304	286	274	306	323	273	292	301	255	285	285	293	303	283	261	289	255	295	313	280	336	284	321	282	288	303	284	267	290	287	269	277	299	321	307	289	291	271	270	314	287	296	291	249	288	282	296	266	282	298	323	299	288	299	254	297	303	300	276	283	296	285	305	276	287	266	341	280	291	267	281	282	325	254	268	293	328	286	283	294	283	268	313	276	272	282	286	291	309	275	275	281	270	300	272	266	287	301	273	268	275	294	307	261	246	283	254	281	292	349	285	293	297	298	305	284	281	325	294	272	266	250	280	271	286	295	266	297	314	278	273	293	292	241	302	306	274	270	261	283	299	298	276	302	289	275	285	306	287	285	267	275	293	329	283	268	339	316	281	272	264	262	285	288	300	294	278	304	259	297	309	311	273	305	268	262	254	259	315	271	281	293	251	273	300	272	271	275	279	285	263	288	279	279	291	277	290	283	287	275	277	304	299	289	284	278	272	278	293	287	301	294	287	288	273	309	274	271	263	284	287	288	293	287	295	279	287	294	285	303	252	304	302	293	307	282	276	305	296	288	281	297	282	310	254	265	294	305	319	311	278	286	298	282	320	282	293	279	260	298	299	320	278	279	289	302	290	292	296	304	287	298	271	286	287	265	286	280	270	303	308	301	303	283	280	327	294	302	284	256	306	293	324	270	296	324	272	283	277	295	282	268	291	290	269	327	288	299	275	296	306	317	263	264	288	276	293	302	288	315	295	268	300	288	297	292	271	309	271	302	301	307	265	287	292	299	295	297	275	320	271	311	271	299	300	292	280	297	271	278	318	306	290	297	274	253	283	320	311	283	306	307	271	258	317	271	261	271	240	313	293	276	310	300	275	293	306	286	294	279	240	269	283	299	288	291	282	284	297	292	289	301	259	295	287	258	289	305	287	274	285	291	313	278	278	312	267	266	277	283	273	296	292	299	282	320	293	256	304	278	256	284	298	323	266	302	295	269	284	270	293	271	298	284	286	254	320	296	293	310	267	274	273	320	244	291	282	287	288	291	302	281	308	276	269	298	328	318	259	283	274	286	289	285	285	303	291	370	272	269	276	275	290	291	265	280	300	271	283	228	287	317	272	269	298	311	303	316	294	325	293	307	284	300	311	313	313	286	290	286	293	305	268	279	272	285	290	306	300	279	316	262	319	300	259	256	303	278	301	290	264	281	266	252	250	318	287	283	304	307	290	306	310	289	267	269	304	266	294	292	273	280	272	264	306	259	283	274	268	284	252	293	291	280	257	272	284	298	282	297	296	295	282	304	299	285	267	284	280	273	265	309	289	289	264	310	303	278	295	303	255	316	261	266	274	257	273	282	304	305	281	245	321	275	260	283	328	263	271	261	269	284	302	306	286	263	288	260	322	302	306	295	275	267	281	277	292	294	294	308	309	326	271	265	273	274	294	334	257	295	298	295	279	286	279	296	288	262	292	273	280	273	294	274	272	269	286	278	278	300	265	273	306	341	328	277	300	330	262	262	301	293	294	294	309	313	289	307	310	324	312	287	317	281	252	267	270	274	297	292	293	340	301	295	246	277	292	325	326	301	287	304	284	304	282	303	308	304	270	271	275	272	271	323	272	302	300	270	294	283	306	281	289	272	297	293	266	279	283	282	282	304	273	296	268	300	302	284	250	280	296	252	275	305	304	328	267	302	251	307	320	291	267	275	271	277	290	275	284	277	288	254	291	275	297	270	295	296	287	326	289	274	252	290	292	258	277	312	298	287	313	265	310	333	305	267	259	298	260	295	281	302	274	290	292	306	280	310	274	288	295	273	298	279	286	304	288	316	263	262	270	299	292	327	297	312	300	272	294	283	298	310	265	255	306	314	304	288	273	305	301	261	279	256	260	303	291	276	260	269	263	296	261	280	259	288	273	294	287	279	273	268	286	270	286	282	272	247	282	317	294	286	287	298	290	303	296	267	251	278	273	314	260	299	302	320	310	296	293	299	257	294	271	283	237	305	286	279	323	288	265	307	296	311	293	291	311	271	280	265	297	289	312	302	299	265	282	293	313	280	298	293	313	281	327	277	267	299	306	291	291	281	320	277	296	300	269	280	271	306	285	298	293	276	297	288	304	262	285	301	324	318	313	284	295	282	301	309	275	289	304	259	297	318	282	295	312	293	263	264	274	277	314	325	261	279	287	270	246	260	275	273	293	289	269	286	286	293	261	270	278	283	290	314	272	292	292	301	264	270	268	275	271	268	284	300	316	290	304	281	313	282	314	263	268	298	300	288	315	317	308	337	282	277	275	270	284	311	307	290	286	299	265	284	285	277	275	264	294	294	271	300	316	299	286	307	278	300	261	282	318	302	292	321	312	289	263	288	289	282	286	312	235	315	286	291	279	310	295	300	277	291	297	318	262	280	278	288	284	290	318	305	272	294	290	304	295	312	300	283	263	317	275	294	282	291	291	312	261	275	300	288	305	332	300	297	266	290	262	302	305	312	262	300	273	298	292	285	307	277	301	285	268	276	285	286	304	286	283	282	285	323	311	278	250	268	295	323	278	278	285	272	310	291	283	299	310	266	287	252	282	291	302	267	260	301	270	275	323	300	290	263	288	334	298	295	316	277	298	299	260	283	298	285	279	281	306	282	284	234	284	317	304	271	310	296	331	286	262	311	290	292	289	278	300	287	264	288	302	285	294	280	284	303	267	312	287	283	277	283	272	285	308	288	275	270	278	249	301	309	275	303	282	289	282	288	278	287	295	272	301	271	304	284	291	305	292	285	327	290	295	282	281	270	290	299	276	246	268	289	272	276	266	279	311	315	262	292	313	306	339	291	284	313	286	331	298	332	286	299	306	292	272	299	284	275	292	324	294	284	252	289	293	233	292	300	306	299	267	281	248	293	281	308	269	273	286	301	239	288	304	310	300	232	319	306	279	283	290	290	293	311	291	279	270	282	300	271	283	305	272	327	311	296	280	321	285	251	258	297	297	288	270	287	290	294	283	317	261	302	296	276	280	301	246	286	333	292	313	269	291	301	291	282	298	298	277	296	268	273	313	296	302	322	304	286	293	315	310	265	320	295	271	297	310	310	306	287	289	299	291	310	252	249	265	279	316	282	324	309	285	263
12869	6372	10995	10897	8646	6618	5305	4928	5160	4988	4046	3220	2552	2001	1605	1313	1232	1050	974	951	1029	984	884	873	701	721	667	676	659	679	727	727	695	673	693	671	693	704	685	668	673	704	810	732	670	699	664	668	635	659	722	631	663	687	643	646	657	639	682	690	692	674	662	679	694	652	702	695	665	732	648	666	674	657	680	649	652	648	627	631	670	653	634	689	622	668	667	658	684	659	692	653	643	635	636	655	631	642	664	649	645	602	654	645	663	658	703	647	653	621	633	612	658	665	643	623	624	642	656	624	645	628	627	659	645	625	632	648	656	629	652	639	671	643	643	623	662	655	626	620	669	668	619	667	677	709	665	656	659	677	649	607	619	627	676	640	689	635	673	679	603	688	624	616	630	677	665	689	668	631	660	653	666	607	658	635	612	653	637	648	635	652	637	643	667	696	620	663	682	687	635	685	637	616	642	621	614	676	661	639	636	623	663	622	695	664	629	678	642	653	690	678	644	630	645	642	643	670	663	641	611	628	644	706	616	647	655	670	637	688	665	627	620	644	694	650	646	655	650	680	672	630	687	660	638	636	640	668	650	599	624	673	624	668	654	665	620	621	631	647	611	676	659	608	649	613	665	687	625	661	615	680	716	625	653	616	644	686	694	639	661	634	669	679	603	645	721	682	624	658	615	679	640	638	654	617	634	648	657	635	645	683	632	629	624	671	679	645	662	638	641	643	615	675	600	629	659	663	632	596	637	688	674	655	616	634	642	659	659	650	677	606	591	632	673	649	635	672	640	609	641	678	619	671	666	684	705	620	637	643	640	612	657	646	657	646	634	666	676	638	624	694	667	693	627	680	660	638	681	643	709	630	667	658	659	663	644	659	653	629	660	701	650	699	637	676	663	652	664	654	664	668	668	633	652	668	653	708	682	652	679	640	663	652	637	637	674	647	615	653	651	652	660	680	641	695	629	678	670	651	696	689	630	683	659	609	627	619	669	668	637	685	656	689	664	617	641	623	675	657	622	668	692	685	639	626	626	632	654	658	622	680	677	625	679	626	669	672	665	695	633	663	704	696	639	654	627	655	658	648	638	625	675	643	683	618	623	628	655	631	621	629	652	649	688	630	696	679	677	692	645	660	594	659	637	652	627	630	696	661	627	691	642	658	611	628	649	638	655	647	667	672	621	657	663	681	615	671	646	664	631	618	614	624	611	646	643	630	666	643	643	701	622	616	677	689	632	680	625	655	662	665	658	654	635	641	656	639	656	673	672	616	638	655	619	643	631	638	640	645	641	658	653	673	674	656	631	653	634	660	609	603	619	635	612	660	675	655	653	661	627	649	678	608	652	636	645	628	666	610	685	674	697	624	657	598	702	679	678	646	634	691	637	652	634	644	651	634	641	640	659	627	665	656	638	636	649	667	642	631	611	591	658	703	651	667	685	652	635	638	677	662	645	667	654	677	638	632	605	648	632	666	613	660	664	651	625	671	650	630	644	638	667	719	626	665	670	654	623	597	617	649	648	661	668	641	636	671	637	618	638	661	641	665	605	661	670	661	665	654	604	636	653	648	649	679	682	647	620	605	668	636	640	635	689	693	626	651	653	663	628	666	641	688	680	667	647	634	658	653	668	681	646	604	671	636	679	653	641	664	639	664	699	664	684	626	653	614	688	640	652	641	640	632	657	673	650	651	667	636	689	670	664	615	625	662	652	664	677	620	660	617	671	618	681	682	692	591	662	631	673	645	632	631	618	682	653	684	582	695	637	629	673	683	650	649	641	621	658	672	609	687	645	637	632	671	657	650	677	620	631	648	690	654	631	695	672	690	648	654	680	638	667	648	666	675	662	641	634	658	677	655	641	666	651	691	641	702	665	641	646	662	664	651	631	637	660	657	640	654	652	642	675	645	617	637	660	661	656	692	602	675	649	646	701	658	637	677	675	626	676	617	607	606	598	656	674	665	676	625	675	662	655	606	618	681	613	650	666	594	652	642	621	620	666	663	639	647	644	654	649	612	620	653	652	642	631	635	638	612	649	662	621	641	637	675	639	678	681	632	611	630	665	593	708	667	632	616	658	630	634	610	685	697	701	682	688	629	662	643	661	647	656	630	621	671	672	634	673	642	646	622	639	672	666	648	628	672	643	619	654	705	669	660	653	649	630	631	655	631	657	700	685	655	671	619	641	626	626	659	640	635	674	665	669	626	688	658	680	652	701	655	612	660	640	649	643	685	660	642	666	666	683	658	664	642	674	633	604	653	642	711	633	666	718	643	625	613	631	660	660	711	640	645	654	673	663	632	635	625	627	647	615	638	662	655	666	643	629	653	683	631	697	606	650	676	677	657	635	667	675	676	705	606	641	635	679	664	667	672	658	654	646	642	636	626	680	653	679	661	669	688	654	668	624	635	620	669	670	636	632	638	695	620	653	677	659	626	622	667	710	660	636	641	648	631	681	627	639	662	651	682	627	625	667	646	674	660	632	654	673	656	632	676	670	680	640	654	663	657	631	662	606	678	641	665	647	645	653	667	698	691	670	665	629	643	632	619	663	669	672	704	659	656	680	627	660	688	635	624	644	655	655	654	644	623	620	653	638	633	669	632	621	658	629	672	682	641	603	644	629	650	637	641	638	628	690	661	673	633	667	658	705	635	688	657	681	662	645	662	625	638	655	634	663	647	659	613	684	651	632	642	660	688	639	641	683	621	646	697	650	686	634	614	620	628	669	625	636	612	641	650	607	630	667	630	625	645	659	608	649	656	644	643	639	648	675	604	652	622	642	668	653	634	631	666	661	648	636	659	645	640	624	660	640	653	694	673	632	656	649	600	667	683	632	611	635	641	680	614	677	627	669	659	656	636	666	657	625	659	613	639	631	658	667	650	634	667	607	651	671	650	626	627	653	656	684	661	673	665	664	696	618	639	663	637	625	638	660	654	640	714	646	585	707	652	659	639	653	605	640	651	644	653	635	668	667	671	682	629	609	638	665	675	647	623	647	628	667	657	668	604	618	647	596	636	690	632	619	608	623	666	627	646	691	636	669	680	653	603	680	663	639	678	647	662	651	620	635	616	679	691	651	637	634	659	665	648	649	671	687	633	621	661	630	612	684	666	648	652	665	598	617	672	627	673	665	684	665	666	665	640	662	632	649	674	661	634	633	681	632	673	629	669	659	631	674	642	654	658	661	655	669	613	621	675	666	652	666	686	710	648	640	675	643	685	692	594	620	624	633	672	637	648	635	679	692	681	632	630	692	655	653	617	656	683	606	655	605	634	675	643	681	663	657	628	680	642	654	681	617	636	651	665	627	632	652	636	640	701	635	670	641	668	651	697	636	645	657	622	681	678	636	650	623	672	620	647	651	619	657	650	674	620	725	653	680	642	725	662	668	638	651	649	686	723	619	664	647	658	629	634	641	654	659	577	702	652	650	663	646	659	672	633	660	660	695	651	691	655	646	644	639	641	680	637	655	664	679	680	619	657	682	644	692	657
29555	13424	10542	7021	4002	2568	1896	1742	1610	1580	1205	933	731	657	505	409	371	343	331	323	324	287	299	289	286	286	265	252	276	264	279	249	234	294	261	248	250	250	250	253	244	263	258	273	271	249	278	246	245	253	225	254	234	251	274	226	230	251	253	249	232	264	248	254	274	270	248	268	251	299	270	267	275	281	233	234	246	250	248	255	291	258	238	230	235	236	241	235	243	228	256	264	246	247	225	267	249	247	244	210	247	260	268	250	265	276	231	249	260	231	257	244	264	238	247	227	239	261	251	268	244	255	302	213	245	222	282	227	238	240	264	231	247	252	280	251	240	246	256	256	252	253	212	274	272	280	246	253	272	267	265	293	272	256	245	296	257	273	256	257	249	268	242	239	277	247	248	250	218	288	246	247	232	248	279	244	269	209	267	261	283	262	240	237	265	260	233	252	264	240	225	265	239	238	243	269	263	249	273	250	274	268	238	295	236	259	256	261	234	278	260	254	217	264	242	264	251	254	248	228	254	240	263	263	240	256	220	235	217	236	255	249	241	256	263	262	257	282	264	258	257	257	258	260	240	266	252	264	269	219	258	269	236	278	240	268	273	276	257	266	244	253	262	245	253	248	232	244	269	269	246	260	280	221	245	242	267	264	226	260	253	265	229	229	267	212	247	249	242	242	271	237	277	249	250	262	250	279	242	258	243	265	248	253	279	272	248	270	271	242	296	247	252	257	252	244	237	220	271	280	262	247	223	223	250	270	229	268	232	233	251	249	269	236	271	232	267	288	272	253	229	256	257	266	262	275	244	264	250	234	273	254	241	260	240	228	261	257	277	266	251	245	241	269	217	249	246	234	253	251	250	270	252	284	244	274	270	261	289	245	251	238	273	259	289	251	229	248	269	261	246	262	233	245	254	274	218	256	238	290	260	281	240	251	219	253	245	264	223	259	260	240	255	229	263	247	244	284	244	273	248	259	241	214	239	241	267	230	239	262	262	242	245	239	284	273	274	247	210	233	242	255	268	252	256	246	253	252	249	210	200	270	280	256	258	256	207	281	242	252	252	230	242	274	274	263	210	249	261	244	238	222	242	273	272	265	286	237	261	251	221	265	269	290	241	261	270	257	215	246	274	234	275	264	264	217	249	273	280	259	268	227	242	280	242	281	265	268	241	243	233	236	266	250	237	269	253	234	268	261	251	237	295	267	256	262	251	267	248	294	224	261	248	252	238	267	249	228	248	265	247	217	284	270	255	267	225	240	234	314	234	273	207	248	247	284	232	249	234	270	222	267	236	262	227	242	254	260	242	255	236	260	245	250	252	263	263	236	229	283	269	262	277	252	253	242	260	231	247	246	236	277	251	246	256	242	275	237	272	246	287	242	250	265	231	236	273	260	264	264	236	249	274	222	257	232	253	240	278	252	208	256	246	259	232	258	244	240	281	239	240	259	276	252	262	243	238	262	232	282	244	251	259	260	229	247	251	245	240	248	245	265	262	292	252	264	227	234	242	224	258	249	243	260	266	266	213	237	235	239	282	257	247	236	234	289	261	244	276	280	254	230	223	260	248	256	254	259	210	254	263	246	218	238	259	250	251	230	224	249	248	252	247	279	263	236	217	231	251	249	229	238	259	234	274	234	257	231	242	245	266	253	216	253	240	235	235	228	230	239	272	248	238	285	260	249	260	250	253	256	255	266	269	262	254	236	281	254	250	263	257	284	275	265	275	243	237	253	251	253	260	257	257	255	273	260	257	232	244	264	260	235	227	244	233	260	258	256	251	280	233	261	248	246	270	255	228	245	236	231	240	257	226	250	255	263	261	251	251	255	276	262	254	224	263	255	260	254	248	256	240	238	254	240	269	244	267	250	260	256	251	245	251	246	230	248	249	253	226	259	253	264	237	269	249	230	248	264	258	256	268	278	269	231	214	283	241	226	226	244	233	236	233	241	260	272	252	255	263	256	281	220	229	256	261	242	260	261	244	251	242	252	252	246	277	259	272	249	232	237	269	245	250	245	254	278	233	243	254	261	260	210	253	220	240	249	234	272	273	261	276	259	245	297	271	240	220	257	248	274	242	254	256	229	217	235	300	252	227	253	276	224	250	267	259	244	273	267	272	240	244	252	280	254	279	260	274	265	260	277	251	284	267	261	265	267	258	251	264	254	259	229	280	276	283	268	259	266	218	244	276	245	226	257	285	259	272	243	241	255	217	252	232	238	232	261	256	249	265	234	235	271	262	211	266	251	235	244	255	250	261	235	281	272	224	223	221	243	233	238	285	219	239	273	253	262	218	238	224	245	248	258	227	283	259	252	239	255	266	242	259	235	244	247	230	246	241	262	230	253	237	259	249	287	253	268	260	261	274	240	237	250	275	253	246	274	241	228	249	268	275	248	266	261	254	254	268	233	250	253	252	284	232	267	263	237	264	262	286	273	242	276	266	258	271	254	264	226	255	279	287	221	234	262	260	260	264	260	259	257	279	280	261	260	264	296	242	264	277	266	257	255	241	256	236	260	239	253	260	233	231	263	257	303	267	248	247	240	255	290	283	253	265	247	267	278	270	253	230	233	239	269	242	258	255	232	233	238	262	252	281	284	211	249	245	253	245	256	272	237	220	226	242	272	265	244	244	253	258	252	266	278	288	266	263	278	264	237	270	246	260	235	233	266	266	255	274	238	257	242	250	251	245	230	240	268	237	265	245	242	257	244	278	237	261	278	266	272	270	226	272	255	278	268	265	247	278	253	253	239	241	246	263	237	239	251	275	256	262	231	262	267	259	265	253	250	255	266	287	273	243	258	259	234	292	254	257	305	254	243	246	207	232	252	249	258	257	254	281	255	283	264	250	249	250	251	264	248	251	255	257	245	267	255	273	260	268	242	258	278	239	272	244	253	234	238	256	258	287	242	261	219	242	283	235	219	238	254	268	274	256	244	219	267	238	223	243	230	262	268	263	271	247	261	253	279	265	243	234	255	260	254	249	211	270	287	228	249	238	239	272	245	248	291	244	256	263	234	233	271	239	245	252	297	240	288	271	244	245	237	250	266	250	233	203	237	249	230	231	254	276	243	252	231	263	270	297	255	271	217	252	263	237	276	251	268	250	253	268	227	270	232	263	252	287	236	254	270	272	237	266	251	272	244	239	241	260	254	240	261	263	273	262	245	235	258	282	238	265	257	252	278	267	260	237	263	256	265	252	274	277	239	260	296	286	272	261	257	251	278	246	259	272	279	260	260	257	263	231	273	253	243	275	238	249	263	257	257	288	279	245	238	245	245	262	267	257	236	241	244	252	223	219	249	275	267	275	276	250	245	240	223	239	241	261	234	280	284	261	269	264	240	264	223	257	269	230	223	240	287	255	262	245	237	260	274	239	250	252	248	230	263	242	271	253	282	232	224	294	255	257	235	266	222	270	285	251	260	236	219	273	272	246	212	234	212	233	245	278	244	247	252	247	250	241	235	248	257	275	239	276	261	254	273	262	217
17196	9224	15801	15929	12613	9875	8033	7431	7601	7287	5523	4333	3443	2702	2017	1572	1315	1291	1140	1129	1029	877	904	817	798	686	656	653	680	716	686	757	631	630	625	625	658	705	650	633	690	746	767	663	628	640	638	574	637	611	600	634	623	603	603	621	602	571	593	614	595	611	624	686	628	602	644	633	612	660	641	637	600	615	642	614	651	623	613	593	623	613	620	562	586	610	622	600	601	658	627	605	610	604	574	618	598	565	617	572	638	640	597	607	602	589	605	623	611	638	633	559	596	590	662	589	583	610	622	619	608	570	612	585	589	604	630	610	642	592	673	554	560	625	597	578	591	583	609	627	586	592	579	596	648	573	679	571	608	602	568	592	593	588	618	598	638	571	599	585	645	588	582	619	641	600	581	610	563	584	614	610	603	629	609	592	580	626	581	615	586	608	566	588	638	599	617	617	620	603	552	586	626	560	599	588	608	599	627	647	590	630	569	631	654	580	605	609	622	619	603	625	591	579	616	607	594	557	597	640	572	621	614	588	582	599	584	564	597	594	608	556	630	621	588	626	613	588	629	577	611	593	620	628	596	621	588	544	610	634	609	595	645	575	593	611	587	603	603	600	590	613	645	572	625	580	620	621	600	586	647	532	633	561	585	629	592	570	560	578	568	559	538	602	609	606	609	584	594	544	608	546	588	637	551	560	604	599	624	579	593	608	625	617	591	637	565	637	599	616	533	600	627	602	619	629	597	614	571	600	568	615	612	599	589	593	532	567	633	591	562	576	610	613	566	592	561	607	601	594	590	607	649	570	596	562	564	607	604	579	637	620	607	575	627	606	598	613	583	594	634	610	603	601	586	613	613	596	580	583	640	599	588	602	605	582	619	615	557	645	640	610	652	617	660	600	617	564	657	590	571	582	590	576	570	619	598	565	654	561	642	589	630	602	629	575	588	551	592	600	570	574	589	559	575	622	599	635	624	584	593	584	604	601	604	568	581	613	610	600	576	663	586	565	617	613	551	550	558	603	599	637	622	622	610	595	616	558	597	619	592	604	590	591	588	603	617	610	602	613	605	614	616	609	613	607	595	620	569	594	575	609	597	574	619	608	624	601	609	636	586	633	601	563	590	598	576	588	609	634	575	638	624	589	581	622	576	586	582	624	601	613	580	608	576	593	602	602	566	582	598	595	593	627	633	627	547	595	607	599	633	618	617	609	587	559	614	575	620	607	635	613	578	593	621	603	635	626	637	587	591	571	581	582	596	626	575	601	578	615	639	577	645	643	575	621	561	617	603	566	585	615	605	550	572	664	591	573	607	617	551	646	592	590	605	580	529	600	630	573	614	558	590	583	621	600	558	591	551	604	627	623	584	644	593	595	567	662	597	570	600	620	624	605	594	586	599	593	611	600	561	608	630	577	586	599	622	611	586	618	590	577	606	597	591	629	581	596	613	609	590	604	600	611	627	591	628	583	546	595	599	601	625	627	599	577	633	584	620	631	608	599	565	639	620	573	594	574	611	670	591	643	630	559	581	599	631	604	601	596	614	616	607	630	616	604	602	615	610	567	618	631	614	628	626	580	628	611	593	594	561	616	603	590	648	613	622	589	606	550	566	611	627	592	630	587	621	573	634	599	641	613	628	615	579	573	616	592	599	613	631	598	582	588	624	601	599	601	572	628	624	605	581	615	611	558	621	593	567	603	600	594	571	626	608	599	581	604	567	608	590	593	601	595	614	592	585	588	629	607	582	605	602	582	614	621	599	606	569	559	615	640	593	632	606	561	595	560	609	625	603	570	596	592	608	635	604	561	616	636	607	585	548	571	597	582	578	586	586	600	621	585	572	618	652	592	582	607	589	622	591	592	645	558	586	608	598	571	622	627	598	618	584	608	585	563	587	578	591	586	541	630	618	564	533	637	619	544	563	605	603	645	620	619	589	597	595	547	571	600	613	601	620	580	662	629	637	648	571	559	602	602	603	645	591	531	574	629	597	600	619	616	618	624	601	620	581	642	608	608	621	612	574	602	624	565	613	606	551	632	580	584	568	590	632	616	592	602	631	565	588	654	585	601	665	616	593	550	579	597	619	619	585	645	600	594	601	639	587	650	592	587	614	606	621	605	581	542	581	610	635	627	567	577	616	615	613	586	575	550	598	601	587	604	613	602	575	603	630	605	630	590	591	633	617	609	607	617	578	659	594	566	599	591	643	574	599	592	587	621	608	627	602	624	620	583	620	668	643	646	584	603	594	624	577	639	573	653	614	622	625	595	578	579	563	598	608	625	638	580	577	645	627	586	597	585	588	599	591	596	600	559	613	624	611	596	596	614	611	571	586	603	599	606	599	594	594	598	597	570	594	607	570	586	583	575	581	627	577	601	602	613	621	584	612	602	551	617	605	597	641	620	620	601	601	594	593	648	631	593	605	627	592	551	596	579	662	557	602	602	602	589	612	591	607	641	617	588	543	586	652	624	584	606	627	618	585	605	600	601	619	579	596	604	602	599	576	591	641	605	605	591	583	596	599	606	638	559	614	594	595	628	574	585	596	595	584	610	604	561	563	636	639	579	607	594	604	617	608	603	600	606	631	585	628	597	660	606	607	604	615	612	619	605	611	609	619	606	607	595	594	614	576	591	550	626	580	556	639	627	589	598	604	566	610	552	627	608	555	656	601	589	621	571	616	609	623	565	627	660	630	568	597	588	601	606	584	565	557	619	547	597	588	623	573	606	615	600	588	592	642	580	629	630	602	623	614	640	614	603	596	519	616	579	598	608	621	582	607	597	623	618	627	577	614	619	635	625	598	580	604	579	563	588	582	587	591	584	597	556	608	617	562	582	624	627	593	611	631	594	592	588	610	605	603	609	557	611	625	609	606	590	622	564	628	610	599	594	598	619	566	600	602	606	584	600	609	643	612	598	641	626	613	590	613	609	621	603	606	606	565	579	639	618	643	592	596	589	603	584	618	584	638	557	601	614	564	624	616	638	576	594	622	612	646	631	600	663	603	620	549	570	604	621	579	630	629	663	618	587	580	591	557	576	626	557	651	586	589	602	626	593	597	595	599	625	625	597	591	575	586	590	576	622	565	630	612	582	635	618	620	593	647	569	650	580	605	605	640	611	596	569	586	606	628	618	611	569	624	602	640	596	615	592	581	594	645	599	606	568	589	607	576	622	581	572	621	597	621	628	600	576	576	616	585	629	601	555	600	612	606	644	590	603	575	613	625	589	579	607	602	568	612	564	575	588	621	602	587	569	600	614	586	620	596	602	607	622	653	558	573	624	612	591	580	606	632	576	612	576	577	643	612	599	638	623	554	546	609	601	625	594	606	631	614	612	557	603	642	600	582	573	578	619	591	610	612	560	608	602	592	552	597	623	619	630	562	597	649	603	655	585	558	583	605	596	612	607	616	584	622	632	617	602	580	580	582	570	594	603	592	595	582	603	581	558	666	591	599	643	556	591	595	613	611	592	592	609	588	564	608	611	574	626	584	601
9817	4383	3670	2428	1571	1137	958	872	883	833	669	636	562	511	459	493	453	507	432	451	447	436	451	422	384	437	381	460	454	365	397	421	414	430	403	398	395	446	421	433	454	451	455	437	433	419	429	428	418	419	368	456	392	425	458	427	477	422	413	461	406	407	444	384	428	436	395	439	378	439	444	425	405	392	405	467	455	403	389	439	442	458	393	408	376	418	414	437	437	442	402	414	381	431	376	407	472	397	474	435	425	425	402	399	415	404	424	436	410	427	427	418	407	440	372	408	405	413	452	421	455	398	415	429	479	405	407	416	440	443	448	438	391	439	472	426	402	419	444	404	430	399	421	423	423	443	442	375	422	418	460	437	452	431	446	435	417	411	414	481	427	407	397	405	396	410	438	407	419	402	427	427	446	391	448	458	432	404	441	439	461	410	444	383	417	423	381	429	403	419	416	453	457	411	402	445	389	406	434	434	412	435	416	430	419	442	432	429	442	414	408	410	457	403	465	423	392	440	432	426	402	396	403	424	434	425	462	407	388	398	392	403	425	451	427	401	425	447	412	391	406	473	395	466	425	441	405	412	407	418	425	436	437	441	445	434	428	399	425	396	421	413	425	399	430	424	423	403	390	374	383	417	444	471	430	413	427	453	420	443	420	426	439	437	417	449	421	394	410	429	437	453	428	429	423	379	424	470	430	420	411	432	422	396	451	430	425	430	414	420	421	411	418	443	423	449	405	439	400	425	413	439	402	468	404	408	392	434	448	416	448	440	428	408	426	456	431	410	418	381	410	411	397	439	436	420	380	431	443	416	391	429	384	410	443	412	436	444	415	409	427	433	420	428	424	402	444	454	454	395	431	402	402	383	418	429	422	436	421	424	430	423	440	415	397	423	423	437	432	475	471	443	450	415	442	428	404	375	422	445	429	421	456	454	420	431	452	417	404	431	426	410	464	450	406	411	441	449	400	376	416	447	452	433	384	402	416	427	383	392	441	415	443	383	400	428	429	424	424	396	440	395	402	402	471	456	431	479	469	436	419	420	424	426	397	440	423	415	430	469	426	413	391	425	425	424	450	435	425	450	415	428	412	428	446	378	432	449	429	402	425	426	414	447	405	423	451	400	420	463	430	398	425	441	436	443	386	413	428	414	415	410	432	401	403	432	424	462	420	424	391	466	448	395	422	426	427	386	434	448	415	431	447	440	437	412	425	412	444	418	386	430	466	407	449	449	435	399	423	443	396	415	410	442	424	400	429	468	413	412	412	427	415	458	400	409	446	421	431	445	464	417	486	428	415	376	445	450	431	408	437	422	442	382	418	423	403	437	441	407	418	428	398	434	438	456	461	429	392	442	404	486	419	420	455	435	429	408	459	412	380	398	417	437	405	452	424	437	432	441	451	391	431	454	437	390	398	442	446	470	441	407	449	389	414	475	466	384	430	421	428	391	436	412	435	409	384	399	466	450	416	458	418	396	408	407	447	448	404	455	380	474	401	421	421	401	411	438	420	458	443	439	452	445	411	393	428	447	435	424	422	409	423	445	474	427	413	456	434	437	414	451	426	402	396	433	383	434	423	364	430	446	430	397	449	419	470	394	453	387	451	401	435	424	403	422	521	420	431	425	466	446	480	437	419	419	408	447	390	426	454	400	399	401	443	453	471	444	401	421	403	425	459	417	451	464	441	448	393	424	415	409	421	410	416	418	447	464	429	469	411	425	422	458	435	441	405	470	407	452	432	410	427	423	431	465	420	413	422	423	415	413	441	454	418	447	400	440	454	428	479	420	401	390	448	379	410	406	427	428	424	442	445	470	442	425	454	454	448	435	432	437	397	472	410	390	420	454	416	423	469	404	428	433	464	434	397	405	419	395	447	400	432	451	427	417	417	403	377	443	413	415	416	413	400	408	443	410	442	393	436	457	403	428	443	448	434	439	445	411	383	423	408	417	414	439	454	457	407	435	415	461	436	439	451	421	408	425	392	424	434	421	376	444	453	439	452	424	427	477	410	377	416	409	379	407	453	423	422	402	471	404	433	443	421	402	389	426	401	426	416	430	440	413	416	417	433	440	474	411	410	447	474	454	398	403	423	453	464	433	452	430	418	447	411	427	387	407	427	420	385	456	414	471	435	429	452	417	401	453	443	423	403	450	456	420	462	434	412	441	431	404	432	418	419	416	468	449	428	382	403	408	424	414	439	419	426	404	426	423	437	414	440	465	444	406	404	419	418	422	403	377	451	421	414	418	427	389	399	416	415	411	407	418	453	416	396	434	389	415	486	423	444	403	401	402	444	432	410	405	397	392	391	389	402	418	431	423	407	451	457	426	427	441	407	418	435	421	444	432	455	392	430	399	419	442	422	415	424	391	405	396	411	403	445	419	461	490	411	403	426	435	407	405	421	410	404	441	436	484	423	398	417	432	394	429	403	407	443	416	408	427	426	421	442	439	421	444	478	451	398	427	418	447	412	439	400	443	436	425	470	431	441	433	445	393	401	438	453	407	439	406	452	411	409	377	400	404	402	419	436	422	398	432	419	435	385	412	419	430	454	413	428	423	404	428	441	433	424	424	409	417	398	406	459	437	431	439	449	429	432	435	431	422	456	395	419	428	466	464	445	397	450	470	453	435	397	446	395	428	462	432	435	427	458	467	426	446	450	503	409	410	437	454	425	406	418	410	431	427	401	391	413	417	380	434	445	421	431	442	474	427	426	376	453	454	454	425	419	400	429	420	407	367	422	431	444	430	427	418	449	423	421	412	454	447	422	420	411	422	420	424	418	426	416	444	460	444	437	441	461	428	426	451	454	445	412	446	421	428	401	438	438	448	426	452	398	438	417	416	438	420	414	433	440	444	401	431	448	426	408	438	427	380	441	440	426	423	424	416	453	414	416	409	457	444	434	443	410	423	403	426	421	467	415	428	409	398	394	418	439	416	402	436	432	433	386	399	402	475	430	445	394	450	414	412	466	410	382	386	422	458	460	418	391	413	447	437	424	414	406	427	396	454	451	398	455	433	452	359	418	398	407	444	401	485	433	409	401	391	426	445	391	411	401	451	420	424	414	412	403	477	436	442	451	385	401	439	383	378	396	412	419	412	399	452	363	404	410	443	415	446	419	409	414	415	412	439	412	463	410	403	427	408	451	436	452	426	409	419	415	437	440	396	437	416	448	434	473	437	409	427	438	397	406	438	440	436	409	405	425	440	443	418	429	412	438	409	414	432	431	416	419	437	408	433	434	437	431	400	393	458	397	463	399	410	411	427	380	451	466	403	430	417	442	413	398	447	398	419	442	404	402	444	432	428	458	384	448	435	440	432	409	453	409	407	424	411	396	422	437	446	458	426	431	418	429	426	482	461	391	410	416	407	423	442	422	438	445	447	450	402	457	406	444	406	435	437	411	419	420	397	428	393	432	443	441	402	407	439	439	407	427	468	439	413	439	429	423	399	412	401	407	439	447	410	428	481	438	441	427	441	423	435	420	452
6379	4149	6945	7127	5301	4177	3462	3312	3337	2961	2389	1963	1636	1492	1281	1164	1085	1085	955	978	1023	990	962	994	931	961	887	895	940	892	887	906	898	912	942	957	901	934	970	933	989	965	948	962	935	902	926	885	978	905	1001	937	855	928	892	922	989	893	868	888	932	921	914	920	932	926	908	982	972	976	965	948	900	914	951	890	928	904	909	949	934	948	912	891	912	954	998	964	953	934	945	961	924	913	922	941	924	881	930	874	911	854	884	884	924	918	877	906	911	934	921	912	926	853	872	946	875	921	892	929	876	939	937	917	844	911	924	929	943	861	968	912	905	815	934	929	939	959	938	935	953	945	909	961	931	957	935	910	884	942	963	922	872	906	947	885	951	954	907	910	902	866	933	909	983	966	935	878	904	918	923	913	939	876	899	917	950	931	867	970	927	945	873	845	927	971	949	957	921	952	929	930	865	941	916	925	962	891	915	868	848	902	875	896	944	953	927	949	910	902	957	864	934	941	965	911	957	915	911	875	900	959	914	905	949	951	919	933	910	930	916	963	905	957	906	915	933	948	915	881	906	924	960	905	888	929	906	926	908	909	918	870	936	958	940	918	891	959	935	921	888	931	936	876	899	904	939	919	903	929	913	943	895	911	951	923	968	910	898	909	914	955	918	932	907	834	872	968	884	940	905	891	895	892	909	904	849	971	917	890	919	935	856	931	918	964	934	897	876	922	945	885	921	939	940	913	926	918	885	955	898	960	927	934	947	954	871	883	941	945	916	903	913	895	919	915	950	899	919	922	914	910	926	903	923	919	944	851	940	922	937	901	933	858	947	899	948	899	896	909	908	984	935	930	907	884	877	921	832	954	933	890	881	950	891	911	879	900	872	918	940	855	912	983	901	936	948	942	917	879	886	891	915	920	903	907	940	899	917	939	912	949	888	934	929	899	915	945	898	928	927	888	882	881	893	955	887	884	927	943	946	911	895	949	924	956	887	934	890	874	884	927	903	863	903	878	888	940	851	922	931	969	925	905	945	922	929	893	904	913	932	894	949	955	925	872	927	884	900	931	954	930	916	950	877	856	945	848	920	964	908	907	865	911	944	914	943	908	955	864	880	918	880	910	919	901	900	897	887	890	947	957	907	976	896	894	940	893	828	913	887	914	908	885	963	936	903	909	877	937	885	948	918	893	954	931	976	912	857	907	971	851	925	884	953	900	919	909	935	948	894	961	915	939	873	952	963	901	925	952	917	889	955	882	966	957	891	942	869	935	914	912	878	897	961	890	918	919	872	911	921	928	893	925	930	917	907	925	947	913	935	912	917	945	883	938	933	900	927	890	914	929	903	911	898	951	935	945	930	940	896	870	928	938	914	950	891	893	888	924	880	895	905	901	937	979	916	961	887	937	937	899	921	887	905	924	927	962	948	919	856	960	934	964	878	903	954	948	960	922	933	878	885	939	963	924	878	935	925	911	941	942	958	916	875	933	900	930	924	962	953	948	928	913	870	920	976	871	941	946	903	963	906	949	922	887	954	915	941	938	919	908	860	920	913	937	948	868	940	923	902	925	883	902	962	905	916	978	936	970	885	935	909	926	871	890	944	905	964	956	938	936	891	918	897	946	917	889	916	941	923	913	957	899	919	930	860	912	903	955	926	860	912	855	966	890	936	922	878	864	975	892	913	896	932	878	873	910	885	912	946	979	963	925	920	870	912	914	907	939	891	917	928	902	897	947	948	942	932	921	890	885	895	942	911	913	930	920	955	896	947	928	956	946	888	906	930	880	949	939	898	942	926	926	929	963	910	900	915	956	973	920	910	923	912	932	878	881	908	895	829	937	896	975	888	924	887	920	902	936	869	976	901	952	955	933	932	912	887	944	928	902	921	903	915	899	900	909	910	884	889	930	896	920	958	918	931	910	984	928	969	932	947	917	909	940	910	917	923	992	914	934	931	937	919	930	941	893	956	880	927	950	891	901	902	903	899	966	936	877	883	963	920	905	927	889	909	969	923	940	901	985	919	906	923	908	932	939	887	935	922	944	918	935	885	877	964	908	852	920	993	913	875	951	933	925	897	949	898	937	927	946	900	883	958	914	920	867	901	877	951	971	935	929	923	906	859	924	908	877	932	899	884	934	865	910	918	908	908	892	908	879	883	899	932	895	930	895	991	871	895	872	907	877	943	866	921	940	927	956	911	943	874	932	940	931	905	943	886	905	885	875	942	889	940	906	868	951	913	907	903	897	896	913	973	936	908	909	964	915	893	909	918	984	910	908	944	887	948	898	941	921	935	938	938	932	917	927	914	895	909	917	908	885	903	946	871	921	902	923	960	894	939	906	912	855	993	941	925	917	951	921	946	953	889	893	930	932	883	878	887	921	949	971	886	956	905	968	852	954	872	917	1001	913	916	888	910	915	920	885	877	859	935	935	925	950	908	895	929	898	879	959	913	906	944	937	921	966	947	901	914	903	883	917	932	922	916	916	916	933	902	900	933	846	978	901	875	905	878	921	961	888	910	945	959	866	950	960	902	901	930	895	963	901	952	914	884	941	975	943	892	903	886	887	950	876	930	937	911	880	942	977	894	971	902	944	942	848	935	936	869	924	959	923	912	930	919	968	862	948	880	919	927	875	838	946	940	873	917	973	892	945	906	863	940	917	898	918	862	878	921	945	830	939	968	952	829	896	927	916	901	902	954	942	887	876	895	922	894	952	948	878	895	932	909	901	906	940	957	900	889	899	986	895	942	872	910	964	919	919	932	921	924	959	938	934	932	871	887	930	939	932	950	916	910	928	868	914	890	918	953	919	909	933	893	937	895	899	867	967	880	913	858	928	930	874	886	945	890	927	910	885	916	905	896	902	908	871	969	922	954	891	926	893	944	863	931	997	889	887	935	943	883	926	933	903	912	952	903	857	922	937	929	886	894	923	912	984	932	939	920	912	940	909	979	907	874	913	944	913	971	948	909	881	955	924	950	934	886	940	917	890	868	872	906	944	910	953	906	951	875	957	972	901	885	912	925	879	959	896	852	985	916	909	880	906	877	937	969	913	906	983	898	930	882	964	951	915	957	940	899	952	848	952	920	959	887	922	902	828	965	936	893	886	965	927	906	907	893	861	882	926	947	937	958	886	940	925	954	924	907	915	911	888	965	905	943	881	971	886	938	931	932	900	940	918	887	878	913	927	950	898	805	871	919	877	965	961	896	928	927	953	880	959	928	908	865	898	944	867	952	919	906	928	901	935	935	907	881	910	920	912	936	958	870	891	944	902	888	896	890	886	953	913	925	971	938	933	946	887	874	929	899	864	910	974	876	928	931	952	992	996	878	902	899	896	943	928	885	905	907	941	922	955	907	873	913	920	910	952	976	887	921	933	890	937	932	929	927	886	865	892	922	885	957	947	932	896	919	853	939	923	888	969	896	889	916	904	914	878	843	902	883	923	938	953	905	965	886	924	905	930	924	921	946	953	886	945	850	909	929	879	894	962	940	922
20253	8945	7401	5159	2914	1942	1510	1374	1350	1068	820	670	555	516	405	381	363	332	362	353	326	338	305	315	269	331	286	329	309	307	317	286	280	291	281	288	268	280	287	325	297	287	317	292	304	271	288	285	285	254	294	265	284	299	282	294	242	299	292	285	264	310	336	303	285	263	313	312	294	283	281	291	283	301	268	284	289	300	318	291	312	316	310	303	280	276	269	267	246	289	298	287	296	243	259	278	297	305	289	289	274	273	294	276	275	295	271	270	299	278	290	263	300	273	299	292	305	296	294	292	290	305	314	306	295	315	308	274	251	299	279	325	294	297	269	265	284	290	306	284	247	301	252	340	264	323	243	287	300	254	276	301	276	280	307	294	305	299	299	311	270	313	303	280	281	277	285	247	275	285	288	317	280	264	316	292	308	275	318	316	273	280	309	289	295	318	286	346	284	258	286	297	306	285	285	290	278	308	275	300	281	298	274	262	306	271	286	288	303	279	277	281	287	268	304	294	288	284	317	301	294	322	297	292	282	340	295	321	295	295	292	286	297	274	327	292	289	279	288	273	309	272	281	297	300	279	295	317	253	282	286	298	265	279	311	300	320	301	325	284	303	266	250	286	314	282	311	279	272	276	293	285	321	266	302	265	301	275	273	294	360	284	300	290	320	314	276	332	310	320	326	300	314	365	267	302	302	290	299	311	275	297	309	310	310	288	319	276	282	269	276	301	267	296	330	281	284	297	291	288	300	305	276	290	295	272	311	265	309	274	311	312	251	278	290	261	272	288	280	282	295	265	240	284	287	271	278	312	302	274	290	289	291	295	269	280	263	265	284	271	294	293	305	307	271	307	274	333	270	310	270	258	325	304	336	270	301	284	280	272	297	326	274	297	319	281	292	301	256	271	294	289	305	270	273	284	303	300	283	299	317	301	290	274	297	287	297	295	243	301	335	301	297	285	305	273	284	302	298	318	296	308	362	248	300	292	286	312	290	265	275	280	320	319	311	284	272	308	268	243	316	285	279	291	285	268	278	292	304	271	304	285	279	322	295	298	288	315	273	314	327	263	307	293	314	285	275	275	277	310	314	305	262	311	276	271	302	280	292	273	285	301	268	292	273	294	290	323	267	259	266	330	314	275	308	285	309	303	320	305	315	277	252	258	273	286	292	267	277	253	306	284	262	296	318	265	271	298	263	286	283	278	304	279	278	293	265	240	292	274	282	257	267	282	266	262	285	313	279	302	279	309	301	277	307	295	304	286	278	265	302	275	260	265	325	280	278	296	301	321	275	277	282	292	267	272	319	273	287	254	309	284	300	337	290	272	289	297	301	310	295	283	303	275	263	300	293	289	281	283	301	315	293	308	283	257	277	269	293	309	276	280	286	322	266	265	292	283	290	283	251	291	306	281	310	292	279	291	313	278	303	282	316	277	240	311	292	289	320	249	291	295	277	268	240	285	268	283	296	282	323	265	294	338	285	276	284	274	288	293	258	283	311	286	296	271	275	298	287	288	260	318	289	300	303	323	305	256	316	309	316	296	292	282	312	333	265	267	306	274	287	298	292	288	289	280	257	287	306	319	299	307	305	271	306	299	313	304	299	298	277	287	285	254	307	298	254	277	271	296	289	322	271	291	287	300	278	302	275	277	285	254	297	276	285	314	276	319	303	312	282	285	298	268	301	314	310	329	277	267	290	295	262	289	307	278	263	277	291	282	309	265	270	300	277	300	331	307	309	325	286	294	286	295	302	308	309	259	293	298	295	275	292	272	306	278	293	308	276	261	266	301	311	292	281	318	295	306	307	317	260	296	357	293	285	291	281	288	280	268	295	309	299	260	274	323	270	272	261	318	322	293	280	271	319	302	314	280	305	309	312	287	329	283	283	309	285	291	268	339	284	295	300	272	290	315	248	286	298	304	335	273	311	284	316	310	285	320	276	274	311	285	300	266	291	302	302	294	270	279	280	284	309	302	264	305	294	280	270	297	300	257	317	269	289	284	277	270	298	284	281	267	320	314	310	291	310	272	263	279	289	295	295	306	293	289	270	301	322	275	299	271	266	297	287	282	300	306	325	296	260	277	287	300	258	306	272	262	304	297	264	293	298	295	275	315	319	286	303	306	293	333	308	256	287	279	302	276	297	317	264	322	318	324	274	294	297	285	316	325	292	289	296	294	301	302	266	286	298	310	277	302	298	292	320	298	296	304	266	277	326	274	302	297	272	267	294	288	290	294	289	256	301	307	275	283	273	271	288	319	323	275	289	296	252	267	275	291	285	314	272	247	268	274	297	323	271	254	291	287	269	280	309	274	323	333	277	275	303	284	292	323	308	291	287	300	305	286	300	296	309	273	311	310	299	289	295	308	306	290	282	252	313	283	295	277	291	294	282	295	293	279	293	306	283	300	301	284	274	317	295	285	312	311	300	327	312	299	284	285	326	283	264	298	290	308	295	288	312	298	296	325	294	281	272	300	292	318	342	302	288	258	284	298	278	279	301	308	288	303	314	283	270	293	278	313	296	317	269	273	309	305	285	265	293	300	319	250	281	295	300	303	278	279	343	267	249	304	279	278	285	295	277	284	271	283	298	261	304	301	325	250	286	272	294	291	276	283	290	275	325	277	316	307	259	252	297	303	297	272	296	289	301	287	328	300	277	288	255	290	308	277	320	253	291	285	296	293	294	296	306	311	324	295	310	332	303	290	284	292	294	289	250	310	306	277	303	304	264	305	287	310	275	324	341	312	293	276	311	310	323	279	300	308	326	291	288	290	331	326	285	304	302	308	261	286	306	278	282	276	254	322	282	306	275	291	290	306	280	293	264	291	276	306	312	277	283	261	277	266	273	301	300	295	303	310	310	306	276	261	329	238	273	265	311	295	273	279	304	266	253	287	287	264	296	278	281	301	266	275	298	321	316	307	336	312	265	270	296	291	292	282	275	258	290	307	304	288	297	294	312	267	290	329	281	275	256	315	297	279	277	307	274	306	276	268	286	288	257	268	306	299	286	289	275	308	311	262	262	269	326	291	277	285	277	274	293	257	301	311	308	285	310	311	292	299	266	289	295	314	277	273	286	305	269	315	273	282	299	278	287	322	288	294	276	305	296	285	295	305	291	255	302	289	313	275	297	284	326	275	280	312	317	295	288	287	292	277	274	288	268	255	317	313	310	277	299	267	269	305	306	248	309	285	310	270	309	251	295	290	280	295	318	271	291	268	260	269	279	293	316	308	279	308	291	301	292	311	335	286	266	297	252	257	275	304	299	279	282	273	342	264	281	327	279	301	298	297	291	259	259	293	285	292	259	322	299	312	289	299	314	314	273	286	283	332	277	266	314	276	293	264	315	318	261	274	266	307	304	286	274	316	299	286	275	326	307	291	308	318	285	285	275	319	305	308	295	292	313	245	291	340	289	291	312	306	291	329	302	301	288	288	269	300	296	310	281	307	269	294	278	271	336	285	298	275	279	295	313	320	325	304	297	276	293	288
13378	7307	12747	12840	9898	7700	6328	5978	5923	4881	3616	2987	2356	1777	1556	1239	1174	1029	934	1018	963	938	797	769	706	728	733	679	666	729	739	729	658	728	704	696	693	701	650	674	746	795	835	659	702	642	654	631	630	686	649	657	685	669	656	664	632	686	634	659	652	649	686	692	674	675	698	682	678	713	659	641	666	671	676	654	608	626	655	695	618	655	643	635	638	636	623	631	689	653	661	713	660	663	631	658	668	676	676	704	658	659	676	652	642	682	655	681	698	637	569	616	626	651	643	652	652	653	595	696	681	678	701	637	680	607	674	687	637	665	685	623	695	669	688	699	623	649	664	663	697	648	700	679	603	690	661	647	680	666	684	625	631	603	610	632	685	652	608	690	651	652	640	696	631	609	694	652	639	722	686	641	652	663	623	659	677	655	620	696	635	635	692	618	614	631	664	665	686	686	627	616	667	689	632	676	672	660	589	664	674	612	641	625	651	659	576	629	650	623	653	713	628	635	661	601	616	702	665	662	679	663	689	698	650	651	664	624	657	651	688	677	680	633	711	686	679	651	699	701	682	637	669	644	663	618	656	639	595	619	618	662	696	644	642	654	643	636	638	632	637	722	689	657	664	670	654	632	695	657	656	635	659	620	646	668	637	635	628	698	618	665	653	648	648	628	663	644	647	662	687	639	651	603	663	650	623	661	654	643	619	680	649	641	657	637	659	608	668	654	696	634	662	656	610	645	675	669	672	652	632	628	692	663	675	661	640	651	660	670	665	651	606	688	664	697	613	687	674	675	668	634	666	648	632	657	657	619	688	664	648	653	650	667	673	628	670	619	650	661	679	646	622	639	659	651	629	635	655	604	666	667	704	703	667	710	637	639	643	648	656	672	661	642	673	680	677	695	620	668	675	675	655	668	636	607	654	621	661	622	611	659	677	668	610	615	647	653	668	678	619	650	646	650	653	671	666	616	655	642	652	640	635	671	627	664	664	638	667	652	648	648	666	665	677	672	673	626	654	655	694	652	628	665	690	655	666	630	688	629	648	631	625	666	629	625	700	695	617	635	651	684	643	707	630	681	630	656	664	651	642	632	656	698	643	680	651	675	631	635	694	667	692	627	694	675	648	682	594	705	662	676	658	651	631	665	712	616	608	661	638	680	652	636	603	683	685	675	609	680	660	665	698	677	624	651	647	699	701	643	634	699	681	636	714	668	693	631	688	655	618	601	699	673	682	663	686	649	668	660	696	650	643	629	651	716	630	640	689	625	661	606	669	671	647	611	654	692	665	618	671	680	627	610	660	620	633	630	686	624	675	615	653	689	633	659	665	669	675	634	640	591	641	672	641	617	631	694	684	696	693	659	648	668	652	670	647	629	664	631	695	637	639	671	712	660	676	688	665	627	663	669	739	667	709	706	639	703	642	621	651	629	647	660	708	628	662	661	652	708	671	656	594	667	632	625	682	632	640	628	657	672	672	640	644	663	688	642	663	657	633	671	666	648	649	626	653	663	642	711	704	642	636	671	638	634	674	658	678	656	627	681	643	620	697	676	658	653	665	666	629	597	675	667	644	616	645	657	663	627	649	597	621	654	679	671	640	645	661	678	656	677	644	646	635	599	622	642	634	677	706	633	672	665	669	672	697	632	657	683	696	652	665	597	654	694	650	610	655	686	689	649	661	633	648	634	663	634	628	695	653	662	673	644	662	646	648	636	634	673	647	681	645	701	655	648	659	656	651	687	644	678	639	637	635	640	642	682	642	685	624	647	668	623	669	622	698	682	624	670	677	629	665	614	654	596	645	666	641	643	696	623	648	689	671	668	674	700	664	637	638	655	598	641	634	643	619	658	655	664	680	657	679	679	662	643	664	652	666	644	635	640	667	634	632	670	629	644	687	644	639	707	659	696	652	657	662	642	634	620	681	660	688	649	622	700	615	625	678	689	677	710	675	653	652	654	678	687	686	628	638	660	690	642	653	654	663	644	668	711	644	669	670	668	677	616	641	658	599	691	650	629	662	689	667	647	647	673	643	681	611	612	678	680	614	654	624	664	652	665	590	693	672	691	668	636	654	685	663	655	654	659	648	645	644	678	646	660	639	657	690	659	645	669	706	660	674	640	587	631	655	654	693	636	664	644	647	699	608	609	686	654	634	675	682	645	682	595	663	669	696	636	656	641	660	617	649	665	644	683	669	676	668	648	611	680	627	649	614	637	675	645	672	648	635	678	622	663	637	651	631	624	655	671	614	703	647	651	669	613	655	634	628	647	653	665	709	630	678	677	687	624	648	659	680	698	680	673	612	658	632	643	715	660	672	700	637	685	606	642	638	595	668	649	643	686	655	678	719	666	684	661	647	705	687	685	634	675	621	670	605	634	665	644	672	691	662	634	598	609	661	671	654	710	639	622	671	656	646	626	662	609	631	685	690	700	680	655	660	625	667	651	688	630	642	613	680	665	637	681	662	679	598	663	702	656	681	678	655	630	676	683	624	664	630	699	663	603	662	664	633	684	690	666	615	640	656	655	639	685	626	629	643	643	700	691	638	692	667	685	668	659	694	623	632	617	665	662	646	673	636	659	651	633	662	656	679	602	668	652	674	672	656	670	638	620	648	678	643	626	665	606	624	671	624	663	646	653	637	685	616	624	677	656	635	678	638	655	667	688	672	660	628	690	669	655	585	647	638	636	709	629	667	663	712	680	624	615	622	642	700	629	653	679	666	663	652	625	600	682	706	650	672	663	670	630	691	629	620	638	676	666	642	687	668	661	644	660	664	672	646	643	648	689	570	663	652	639	647	641	670	699	647	617	648	618	668	623	635	648	703	691	662	669	720	619	678	656	670	662	633	659	695	641	574	691	675	632	617	662	646	646	685	660	646	661	634	671	618	681	660	699	657	653	681	610	631	691	638	677	723	654	638	654	618	635	613	661	658	644	634	650	625	609	655	671	641	677	643	638	680	641	644	640	636	718	645	666	626	662	674	631	663	624	684	610	661	687	639	670	641	627	678	649	643	685	690	646	624	630	684	672	707	624	643	656	660	654	650	605	622	694	631	724	612	667	664	640	662	644	674	635	706	666	648	637	659	656	636	652	631	645	631	621	632	644	644	656	663	624	650	650	700	632	680	667	686	672	676	642	675	644	654	632	686	658	654	647	666	685	668	626	626	653	664	690	708	672	634	605	648	660	643	670	646	638	611	642	611	677	665	640	626	663	711	637	638	628	678	649	647	673	617	672	656	705	638	669	658	633	640	648	657	677	645	645	714	652	685	662	598	628	654	632	653	666	669	648	650	660	685	669	689	626	632	636	715	647	639	677	704	665	735	654	663	648	675	700	646	663	681	648	716	622	671	623	672	667	711	638	685	674	626	710	618	677	676	619	672	638	670	655	660	621	625	686	648	673	669	657	652	657	677	680	650	654	660	670	671	675	669	691	661	604	695	630	621	638	650	650	674	671	668	656	641	658	663	661	655	683	648	641	643	647	675	602
30281	15163	12564	8599	4667	3177	2371	1999	1865	1461	1048	827	685	526	444	421	383	338	351	336	338	272	274	307	269	267	263	279	299	286	246	272	263	249	261	263	251	300	285	241	290	306	292	294	252	265	279	262	239	283	261	248	247	269	265	263	235	279	291	293	240	279	297	233	291	253	247	282	277	242	277	237	271	269	255	252	264	260	275	237	292	282	261	267	241	262	242	266	279	262	270	241	264	234	243	267	245	244	271	269	255	216	219	247	241	255	256	255	253	237	258	275	229	258	260	272	297	282	236	274	262	260	253	264	255	231	252	260	295	268	294	266	247	261	255	259	275	246	246	267	276	270	249	253	285	268	271	280	262	246	259	277	274	250	264	252	279	297	257	250	239	280	249	273	276	267	252	251	259	233	244	251	254	271	260	265	255	272	265	282	259	245	235	304	274	312	244	236	248	236	266	273	255	272	272	247	254	259	265	253	276	272	249	278	277	268	234	263	223	225	262	244	259	232	263	267	267	265	256	230	252	277	257	253	270	241	265	262	242	252	248	276	237	251	274	251	254	257	278	274	241	282	282	271	247	253	262	267	250	249	245	251	245	286	257	279	259	261	270	261	269	233	285	248	262	275	290	261	261	248	274	281	241	257	247	270	231	278	252	275	232	253	234	251	233	254	265	266	230	271	260	266	267	253	263	268	283	282	226	245	290	273	241	262	266	247	247	261	290	244	247	277	258	276	276	260	245	275	294	269	277	279	279	295	285	242	284	270	267	262	291	298	270	265	256	238	288	265	247	276	267	254	273	257	289	253	270	272	227	274	262	249	248	242	247	255	260	245	253	247	266	261	277	291	264	244	264	270	265	264	274	264	235	270	242	255	257	262	253	235	257	244	250	293	244	252	265	249	264	236	248	264	282	253	264	259	248	229	236	233	286	239	258	268	265	279	268	231	281	288	286	254	267	252	262	252	282	293	273	265	251	256	266	248	236	254	285	242	290	251	269	244	257	268	245	237	274	271	278	276	227	271	272	264	259	274	227	277	278	318	263	270	235	271	277	258	267	277	271	238	282	281	276	285	238	231	262	268	265	292	288	256	255	255	252	259	243	243	238	229	266	243	242	247	276	280	250	235	265	273	269	250	266	285	289	262	267	266	234	235	247	274	269	266	271	256	254	253	252	264	268	249	254	269	271	251	260	258	265	298	261	274	247	275	242	248	265	315	253	264	233	289	279	251	240	255	276	267	216	306	256	242	263	240	273	229	261	273	305	250	279	281	268	276	253	217	257	254	261	235	248	266	252	261	281	261	258	266	261	248	232	250	236	277	262	280	260	230	246	275	237	264	252	257	259	256	271	272	280	265	255	258	233	236	275	234	214	263	261	221	258	262	280	275	276	270	288	256	291	255	276	293	256	243	268	260	246	258	240	247	258	238	248	277	279	261	269	268	266	238	249	282	252	255	253	259	235	277	240	244	258	283	262	245	253	259	226	274	269	265	295	255	282	239	236	275	299	274	259	258	254	272	262	262	244	264	259	258	260	275	267	252	266	272	285	229	235	256	274	255	264	263	238	260	257	284	270	245	238	282	248	255	293	247	231	220	263	276	260	269	269	253	301	247	261	237	281	256	248	253	257	258	234	270	249	234	240	260	268	257	251	249	262	252	281	238	251	233	236	242	283	276	287	241	252	266	240	277	273	246	285	250	258	290	249	274	274	235	253	252	297	245	246	273	267	266	274	263	246	256	243	231	268	253	265	257	218	262	266	263	288	254	252	241	276	230	255	254	261	259	239	302	261	268	236	238	240	270	266	244	237	274	244	264	272	266	272	277	280	239	255	264	289	263	244	265	248	227	253	257	269	279	288	260	240	280	243	289	263	284	248	266	272	280	274	206	244	274	277	248	256	244	204	259	253	228	225	283	268	259	262	270	298	256	252	258	239	240	264	241	214	253	233	246	256	286	249	239	272	254	240	269	258	270	254	247	267	243	263	263	256	283	239	283	265	272	291	263	266	234	280	252	256	286	263	280	235	219	272	280	265	270	228	271	244	236	250	290	274	259	258	253	249	218	246	231	235	261	241	268	272	272	255	260	262	276	229	215	254	242	276	280	273	255	256	257	275	248	256	272	215	275	250	269	273	242	254	255	232	239	281	266	254	260	239	278	268	278	290	227	288	258	249	254	257	252	279	285	242	293	266	244	267	251	248	230	239	240	291	241	256	247	272	235	252	243	269	258	253	254	253	226	264	261	270	245	278	260	293	286	260	284	252	229	258	253	265	293	282	261	259	264	277	270	239	259	263	294	275	263	274	269	237	242	256	254	283	263	268	260	302	231	238	239	300	267	260	285	268	247	274	259	288	250	218	286	233	266	225	290	260	281	244	276	266	261	278	267	247	276	241	277	280	252	253	263	257	260	247	288	239	253	258	257	259	289	238	283	254	262	263	269	272	247	276	263	276	256	245	252	260	261	229	241	221	255	231	246	263	239	259	245	278	268	262	271	290	231	260	260	286	264	267	258	274	267	281	248	278	250	284	258	275	235	240	232	271	281	256	256	266	270	271	235	249	264	291	259	257	259	260	272	210	276	258	286	246	229	260	259	244	276	272	267	254	236	249	259	276	245	297	259	249	253	264	268	290	274	290	238	277	243	237	282	258	294	268	243	261	276	248	249	259	278	250	254	232	282	235	237	247	246	252	285	247	245	271	247	252	252	279	294	265	250	243	278	258	286	252	257	276	248	264	256	280	253	259	283	250	249	255	289	273	249	273	261	257	248	252	267	261	263	245	260	238	284	250	255	248	286	263	263	274	263	268	262	263	281	281	233	256	291	246	249	272	273	250	275	252	258	270	274	274	243	257	232	249	288	249	297	264	268	221	248	248	253	247	242	248	252	281	245	247	262	263	292	222	287	261	259	273	273	269	233	264	245	276	251	237	252	255	229	250	239	252	219	256	309	260	265	265	212	243	263	250	287	270	247	269	279	246	285	243	259	263	260	256	248	247	235	233	265	240	273	269	262	268	250	255	245	253	293	239	266	256	257	272	277	230	263	247	279	273	215	241	270	277	267	274	278	281	228	239	259	264	212	266	268	238	275	254	271	249	256	270	261	247	262	282	233	239	253	295	268	270	254	279	263	272	238	285	276	255	262	263	264	263	251	293	275	260	231	249	254	239	252	306	254	230	265	240	280	278	263	249	270	270	263	273	246	243	227	263	269	242	282	247	267	253	255	275	231	288	251	259	246	267	236	251	265	278	249	275	257	259	265	270	267	260	274	257	265	274	303	286	258	251	251	257	276	248	278	288	261	231	245	268	253	259	245	258	278	292	282	279	226	239	276	269	282	235	269	258	261	283	294	265	298	281	273	290	266	263	246	300	290	290	291	297	264	257	287	265	256	276	233	282	269	253	257	258	297	240	281	243	286	254	283	257	259	242	273	275	279	266	258	268	266	269	268	248	304	277	280	272	299	293	248	276	286	260	262	267	284	242	247
17595	10580	17948	18188	14160	11209	9512	8732	8510	6654	5075	4174	3142	2275	1890	1529	1326	1171	1121	1110	1027	886	815	773	741	688	665	681	726	703	678	721	618	651	655	635	685	640	680	673	729	739	762	709	656	606	590	631	621	602	637	593	596	610	630	623	669	577	605	595	675	595	666	642	641	643	634	585	655	638	612	612	586	654	612	641	633	633	640	607	609	622	625	577	573	650	643	612	594	640	637	622	643	608	576	647	618	615	589	630	640	632	619	634	616	620	608	663	586	577	620	616	660	627	621	625	581	629	586	630	635	594	663	631	658	605	623	608	611	586	635	612	610	647	590	559	648	620	614	656	610	627	578	612	609	647	597	579	582	583	593	653	634	570	637	630	600	596	624	607	640	613	622	573	592	608	616	603	586	612	603	602	619	654	587	585	618	598	634	621	629	585	568	624	605	627	578	644	584	603	577	596	623	604	612	596	623	637	615	620	639	625	654	592	591	595	633	604	611	633	557	599	601	549	596	614	592	631	608	651	658	603	601	609	585	625	598	588	623	629	644	593	603	595	642	646	603	646	584	618	582	649	591	604	583	550	586	619	615	607	614	618	570	597	580	583	629	628	596	639	626	638	614	582	637	622	599	578	628	621	631	605	624	604	617	609	619	600	609	610	643	623	582	607	638	616	635	587	563	623	585	615	589	599	598	609	626	601	625	609	609	599	644	611	628	597	625	644	649	615	622	605	627	657	594	615	586	613	619	634	592	596	592	611	649	595	628	599	597	605	642	601	656	610	581	652	605	652	589	584	623	608	616	613	597	579	637	596	590	612	602	624	599	613	643	590	624	596	626	578	600	611	639	647	580	627	664	611	601	599	602	585	621	631	618	670	640	631	626	650	635	618	648	610	543	602	644	578	633	648	590	660	602	630	578	607	617	629	618	600	594	574	611	603	623	641	602	608	601	639	592	615	621	647	613	603	609	643	639	609	603	597	577	588	605	611	601	622	593	616	622	578	623	659	656	628	623	652	640	605	630	587	625	607	630	624	595	633	602	644	631	608	644	643	628	658	634	659	628	583	590	636	601	581	597	585	604	660	622	633	650	584	625	638	622	601	617	611	643	644	625	641	617	635	573	632	613	636	651	636	607	596	595	574	604	645	596	629	589	630	564	684	673	598	611	576	563	604	643	623	611	571	599	604	597	593	578	679	568	614	593	595	580	617	611	590	589	599	624	616	572	591	586	623	577	598	575	636	600	635	603	609	589	619	620	620	573	568	592	595	611	597	606	621	632	604	615	602	597	635	584	628	613	591	598	631	611	564	582	614	565	612	637	611	607	540	609	603	609	612	620	595	589	589	629	633	587	616	676	648	648	604	563	604	604	631	599	615	633	667	644	565	625	649	633	580	583	635	608	604	588	646	611	590	604	617	634	618	614	591	595	632	577	598	659	636	620	637	624	603	609	577	644	619	602	649	639	622	579	618	583	576	603	596	631	572	629	592	603	612	593	639	599	608	597	624	613	666	617	635	622	593	630	596	598	592	621	595	608	615	608	610	657	631	621	578	571	569	651	610	611	623	568	675	603	589	608	636	635	672	617	614	592	604	620	614	564	590	626	583	637	647	629	605	575	625	586	614	632	620	614	651	607	631	634	602	607	623	599	624	622	614	588	610	592	631	601	600	618	649	617	620	642	625	574	641	653	623	603	619	620	634	597	605	577	621	609	608	587	662	600	644	652	639	573	583	613	616	618	595	569	576	645	607	649	567	591	566	666	613	572	630	577	615	580	606	604	566	609	573	606	562	627	641	621	617	593	596	579	620	617	628	581	633	644	600	600	624	649	571	644	561	618	567	623	612	651	655	617	599	560	615	623	619	601	631	602	614	613	616	610	610	679	615	620	593	596	595	629	574	635	581	618	639	580	604	595	650	605	577	658	641	606	589	619	614	646	659	556	624	602	611	608	601	620	609	622	587	568	579	567	585	607	595	610	639	589	583	608	597	650	617	579	609	612	647	587	619	609	608	550	634	617	614	632	613	603	584	583	650	623	630	614	628	621	608	593	631	618	576	589	650	640	638	597	574	640	673	594	617	591	631	582	586	584	612	597	622	638	596	605	589	607	598	606	607	573	643	645	647	639	615	599	633	604	613	610	580	626	608	578	617	613	625	629	608	616	585	655	627	606	623	596	608	600	603	560	635	604	600	594	623	620	635	606	619	606	644	616	645	598	643	630	618	642	601	636	651	628	599	597	627	645	602	636	631	563	621	582	614	592	624	652	585	604	629	614	621	658	670	582	623	617	630	561	604	589	587	645	634	564	614	597	646	596	626	608	594	598	622	617	579	594	644	634	661	607	600	639	618	606	562	621	617	649	614	563	568	582	634	574	585	580	623	598	679	609	603	586	599	682	596	611	599	578	594	614	607	637	614	652	614	606	638	618	587	635	631	617	631	598	632	629	578	649	625	611	659	646	593	582	612	612	591	609	622	579	580	593	552	583	607	619	632	611	660	599	622	614	604	621	599	614	601	596	585	628	581	624	588	645	592	614	592	588	599	604	648	612	618	660	561	612	610	565	618	612	628	644	629	614	638	604	615	637	604	570	562	638	635	594	627	639	583	619	608	604	587	552	633	578	604	631	609	606	615	641	623	638	645	636	600	654	615	603	576	621	631	634	672	652	600	587	638	645	587	618	596	631	598	588	638	644	605	619	564	631	667	619	632	608	590	626	585	559	614	604	628	619	640	611	635	585	626	627	631	594	606	610	577	589	626	644	599	597	633	604	605	666	604	623	599	607	603	630	576	611	588	617	601	608	629	627	629	608	549	610	587	634	611	603	588	643	586	639	616	598	627	613	652	616	634	613	573	612	638	613	614	632	628	573	581	592	605	578	580	602	627	595	626	579	648	588	633	617	618	597	659	633	626	611	613	618	563	587	604	601	637	648	601	600	597	641	575	585	604	607	612	610	572	591	578	596	590	624	587	643	642	607	600	603	649	582	638	623	636	648	658	609	606	603	643	601	626	618	630	641	616	601	617	649	572	664	609	617	619	588	618	613	618	623	616	633	600	636	625	627	617	637	594	619	619	647	596	589	636	628	615	619	591	615	602	573	562	603	609	650	630	587	613	644	616	636	625	595	589	648	581	627	594	632	624	591	585	609	618	564	604	615	576	618	680	548	623	646	630	659	609	665	640	549	582	641	583	612	644	563	604	633	684	616	628	577	593	595	578	601	645	590	617	625	610	592	607	556	623	616	622	613	629	597	604	626	615	560	626	616	556	649	560	612	628	638	617	635	617	627	613	594	589	605	630	617	601	610	644	632	646	613	607	610	603	672	581	615	614	584	641	666	604	631	581	621	593	589	590	618	655	584	611	628	633	607	578	661	635	612	615	648	595	606	583	595	616	607	629	592	628	613	598	629	621	681	556	616	616	593	638	623	605	601	623	576	598	587	559	637	644	636	650	611	644	637	600	617	613	595	610	626	594	621	670	565	648	646	588
10456	4990	4313	2911	1745	1242	1077	986	954	731	670	633	600	494	504	465	443	462	491	426	417	434	464	470	461	440	428	449	478	416	426	438	426	429	429	456	430	431	418	402	392	382	426	437	468	431	384	432	437	422	445	444	440	402	417	458	433	372	419	395	436	426	428	448	450	397	431	427	406	435	432	429	387	416	448	429	431	475	452	429	460	427	455	436	424	438	441	427	419	395	434	473	446	442	442	427	402	405	451	447	429	478	402	457	433	453	433	420	408	461	423	452	434	432	412	398	401	375	417	416	447	400	391	418	410	444	425	464	472	456	487	439	438	472	440	404	478	434	434	426	444	443	408	416	417	392	417	433	409	401	409	442	429	439	443	441	458	407	465	443	452	414	452	446	442	451	432	420	461	441	380	458	428	435	461	436	437	396	421	419	425	439	417	438	440	417	411	457	493	424	447	430	406	434	459	441	375	428	411	422	402	438	439	446	425	435	418	463	429	414	438	431	431	432	449	465	412	426	381	392	446	452	474	441	441	439	443	430	406	439	406	425	448	447	397	447	427	443	428	442	422	441	444	426	449	412	415	419	440	428	458	480	432	439	413	455	410	434	488	429	435	434	447	405	447	428	411	450	429	408	409	408	411	399	446	420	429	409	415	449	418	441	429	422	436	453	442	409	425	439	462	444	447	460	432	408	435	401	388	444	468	435	434	425	436	432	402	444	415	410	446	422	475	441	427	448	403	427	441	467	464	455	432	417	456	443	477	437	418	417	443	427	439	388	468	416	442	443	437	417	426	439	468	445	459	441	449	433	421	419	419	456	431	413	441	451	410	428	422	404	428	464	473	391	396	416	418	415	464	432	443	417	419	416	431	391	464	419	440	396	410	506	490	403	418	380	447	429	420	404	426	410	414	467	429	420	433	424	418	485	415	412	424	470	412	432	432	455	410	396	431	442	462	475	415	428	430	413	410	468	426	458	402	404	421	437	475	454	393	434	425	454	447	429	437	421	439	420	473	451	482	449	423	436	434	429	470	430	393	423	425	439	442	470	424	418	439	444	407	437	405	451	452	449	457	472	431	438	427	409	431	409	450	443	429	453	444	397	425	462	433	419	415	446	384	413	413	419	451	432	426	430	442	449	438	465	453	432	412	443	456	424	422	454	430	433	390	450	411	390	456	430	466	432	456	430	402	389	435	443	441	425	435	383	405	415	408	398	391	406	470	455	453	401	420	386	449	413	445	434	403	484	459	466	450	433	446	415	423	419	432	448	418	395	418	386	454	464	431	446	435	403	409	373	418	422	429	415	411	460	444	441	451	455	408	375	406	408	429	419	485	434	395	443	451	441	423	417	429	450	479	403	434	402	393	400	428	419	457	417	425	446	461	439	433	414	409	432	470	468	445	428	423	426	434	425	400	425	445	423	401	397	434	447	458	403	481	439	455	455	457	447	414	415	429	455	474	477	413	438	440	430	401	395	415	436	436	450	432	449	378	373	405	465	418	449	416	479	464	426	458	422	392	399	452	452	441	466	435	417	411	453	443	404	416	429	450	441	432	421	434	431	434	435	436	406	414	414	435	453	457	441	431	439	433	433	400	455	458	399	422	425	404	436	433	417	476	413	427	438	406	445	459	444	434	484	385	431	405	421	417	426	473	421	418	398	441	397	396	407	465	426	414	440	432	430	451	430	444	421	459	477	406	418	432	475	436	453	413	411	412	481	389	442	432	426	411	442	420	442	460	439	413	375	444	450	432	438	444	416	428	424	427	410	437	435	458	484	451	419	447	388	458	423	459	430	459	406	435	412	402	480	436	437	448	432	427	418	414	416	406	404	437	415	453	395	425	440	413	447	462	439	411	454	455	428	443	449	432	447	404	442	419	451	408	386	434	445	425	435	431	437	468	436	477	411	445	448	420	423	465	402	460	439	456	414	396	444	436	482	466	429	450	426	425	450	481	407	454	446	452	467	430	371	458	412	450	440	399	445	457	447	428	432	416	426	397	455	431	436	406	438	411	420	420	423	444	391	430	438	437	444	413	449	398	464	412	425	428	424	447	403	442	440	420	411	459	456	440	446	450	412	412	458	446	457	416	453	457	425	462	439	408	404	429	453	480	441	431	398	395	401	419	468	447	435	428	436	454	440	450	427	435	473	465	422	431	414	455	429	439	425	419	417	421	436	456	423	465	431	412	427	429	442	439	420	436	440	410	446	450	395	415	418	415	456	419	388	434	414	450	440	443	423	448	452	434	434	440	440	453	441	476	428	446	433	461	437	425	419	404	443	446	481	423	422	423	398	445	437	398	439	433	440	446	439	422	396	436	439	391	417	445	447	465	472	417	453	436	452	449	405	423	394	467	466	430	416	443	397	440	390	441	417	387	411	394	448	437	420	400	450	421	421	427	419	416	456	443	427	407	395	412	428	464	428	456	442	401	447	411	440	446	432	445	406	457	428	403	420	478	451	415	464	434	402	420	418	427	394	442	437	456	444	474	479	385	456	441	409	414	450	428	449	392	455	465	411	431	443	410	434	447	386	401	454	413	403	422	384	429	421	412	420	430	411	439	410	407	427	440	429	443	449	434	411	466	478	462	414	449	424	399	462	473	427	437	436	373	450	437	432	458	458	412	483	422	428	431	417	424	460	422	411	470	429	418	462	416	424	436	406	430	425	446	442	390	445	480	454	441	425	441	449	441	432	449	432	430	463	408	438	444	418	454	445	410	406	401	445	453	439	423	430	465	405	459	420	423	428	449	474	417	414	436	444	426	424	467	439	460	443	436	418	426	397	412	401	447	391	433	423	390	411	411	426	398	360	429	426	409	443	438	416	474	431	470	469	456	417	418	433	447	445	434	410	444	406	374	398	434	398	440	430	439	420	411	395	460	393	425	454	433	412	447	443	451	441	428	437	432	423	472	427	409	400	440	432	407	450	447	434	411	416	429	412	437	419	423	449	444	418	420	450	460	442	465	408	426	461	414	460	433	423	431	446	379	423	401	436	426	400	413	402	416	428	417	425	497	404	449	432	431	443	414	434	438	413	420	433	403	410	449	447	421	398	465	438	426	452	432	422	421	430	461	450	427	413	474	442	425	374	390	432	447	399	432	445	401	437	470	468	468	433	440	453	459	414	416	440	416	408	454	386	381	437	465	426	399	495	415	426	481	438	425	415	457	403	436	438	413	413	416	409	419	434	430	441	413	423	460	497	408	457	453	419	449	431	447	437	442	453	425	448	434	426	411	429	425	423	405	403	423	418	422	404	374	437	439	438	407	449	441	417	431	423	430	396	394	459	462	427	439	410	452	428	419	396	379	410	466	405	399	449	392	405	451	408	429	423	405	451	416	416	438	419	410	426	426	434	457	419	425	424	444	443	448	419	399	390	470	383	430	440	407	434	383	431	437	427	440	448	440	438	393	439	450	431	409	432	444	503	451	415	454	437	423	424	441	435	461	445	394	423	418	427	420	438	454	418	467	408	445	511	413	411
6805	4728	8024	8211	5906	4590	3925	3744	3434	2690	2160	1901	1624	1405	1293	1102	1152	1004	1051	1024	1010	952	955	964	955	943	944	935	971	931	889	898	882	897	903	887	969	919	970	906	929	993	991	962	963	936	913	896	960	923	908	891	936	959	948	944	905	946	913	903	991	895	993	919	973	895	920	929	938	953	904	954	896	976	943	949	917	931	951	917	922	924	914	883	866	951	916	914	941	983	948	978	969	916	889	985	924	947	984	863	892	932	896	961	961	949	979	923	907	950	953	921	890	862	862	929	937	893	914	944	890	986	956	880	944	937	937	959	981	936	977	938	956	956	945	928	921	924	894	913	883	916	979	892	963	930	974	933	898	944	897	956	969	911	941	945	945	941	880	982	929	937	903	958	918	946	968	911	968	905	899	858	900	876	973	931	939	903	947	980	962	877	957	911	935	964	982	912	958	912	950	878	902	895	932	938	949	916	954	920	962	949	893	955	925	954	869	950	923	901	897	932	918	963	917	888	937	905	955	897	932	939	912	928	902	930	970	926	898	925	923	893	909	930	948	878	962	953	924	933	962	922	900	919	959	961	896	886	892	933	916	962	939	928	995	965	959	921	892	894	936	950	894	877	994	881	906	941	926	942	933	931	928	960	904	906	964	896	928	962	932	936	947	883	902	895	973	900	957	922	938	961	925	976	949	906	912	915	954	884	901	950	903	904	908	925	925	962	882	931	914	990	934	896	917	917	983	927	964	862	950	921	931	959	967	913	868	909	920	980	860	893	923	923	923	953	933	897	948	932	972	946	913	947	887	948	910	922	917	948	916	920	953	948	933	923	918	927	891	964	958	889	890	957	903	948	981	918	891	949	895	938	946	890	895	902	931	932	920	900	955	932	934	945	919	868	953	980	911	916	906	919	940	965	953	954	896	906	923	909	942	941	896	984	967	952	918	922	915	927	873	953	927	890	907	964	962	955	925	911	928	922	979	916	938	934	908	941	967	945	957	987	954	953	927	923	952	940	915	951	935	951	987	941	948	927	944	878	975	917	834	890	923	985	920	907	978	901	925	943	890	984	934	946	899	930	917	925	896	928	917	960	902	934	925	949	935	951	904	927	921	886	956	930	921	950	960	875	902	910	923	950	911	900	893	891	989	903	880	914	924	900	972	923	932	980	929	950	977	943	950	924	957	969	921	950	914	893	983	925	908	959	966	957	957	993	963	965	931	944	908	875	979	924	910	927	852	900	927	950	862	931	861	861	954	919	902	884	931	947	906	919	959	927	946	881	936	934	916	934	956	974	908	919	924	942	908	943	944	963	908	955	917	926	962	908	983	912	952	934	914	925	957	858	921	1001	953	969	921	929	941	893	937	920	893	921	924	902	951	927	892	939	929	969	934	914	968	905	970	887	961	916	876	923	945	948	940	936	986	976	973	926	921	910	927	928	918	899	968	958	944	1016	966	917	965	888	955	935	959	952	916	909	949	937	904	954	939	882	905	920	916	943	948	863	923	940	952	901	930	947	961	939	979	927	983	893	949	937	912	946	985	944	959	958	899	959	953	862	925	882	952	968	934	942	939	899	924	925	903	969	901	895	929	913	921	967	923	857	925	941	946	885	924	926	955	881	960	912	955	956	892	930	937	939	926	928	974	999	914	898	894	916	986	998	911	935	957	919	933	920	965	897	960	889	946	933	950	953	877	964	934	971	904	965	932	947	923	875	947	910	903	923	980	956	874	878	920	941	973	944	940	887	905	919	964	1005	950	924	969	910	951	931	912	934	987	972	962	939	917	964	974	908	952	859	930	926	970	888	898	872	875	879	983	938	886	887	926	930	919	969	937	942	926	929	933	953	911	863	908	920	885	897	943	948	925	887	959	935	919	882	904	941	902	959	949	979	945	907	961	961	906	953	942	918	961	893	871	886	947	950	908	895	1003	891	967	938	948	940	954	891	958	920	975	991	915	937	908	922	884	926	901	945	920	924	917	891	947	940	968	914	925	931	895	961	891	964	906	956	955	923	925	988	918	952	929	932	937	840	861	918	923	955	914	886	932	942	930	938	1004	919	933	926	937	947	942	910	890	908	927	937	973	911	929	921	944	905	902	903	914	929	935	892	966	908	936	959	941	910	965	945	920	926	952	889	927	854	968	923	942	924	952	917	901	956	872	955	926	937	949	941	898	892	978	932	935	963	913	897	941	921	904	961	957	933	975	922	893	902	884	893	971	946	971	960	949	884	942	926	1006	941	897	942	930	904	935	897	979	967	940	972	950	941	939	934	889	944	892	975	922	943	936	989	920	969	964	901	880	917	985	953	914	903	920	937	887	929	910	898	941	893	916	969	917	931	964	904	938	905	915	893	892	936	996	934	900	931	927	934	974	894	955	911	925	946	969	928	903	925	942	959	1017	950	949	919	928	914	916	956	897	909	942	943	956	894	946	945	972	933	993	919	957	915	890	876	949	918	946	899	949	961	960	920	902	938	927	878	956	883	914	913	930	957	905	920	957	945	916	934	992	950	943	909	919	952	963	959	944	908	912	928	984	897	996	875	965	945	963	918	955	930	916	898	932	980	910	894	905	918	942	963	895	924	888	893	957	986	969	895	943	885	929	986	899	977	946	968	928	906	989	962	950	939	912	926	892	941	921	958	949	935	908	977	968	883	940	958	938	978	906	884	910	889	1004	969	975	884	941	895	922	931	937	880	955	950	913	959	999	981	946	941	965	956	919	950	917	924	914	1004	901	979	910	884	933	972	928	924	947	886	951	918	919	929	962	904	907	932	958	904	982	949	948	978	924	981	934	928	943	924	974	968	885	922	885	999	926	917	901	915	911	897	936	943	881	921	965	911	917	932	943	932	959	898	942	930	911	959	918	900	939	877	952	920	980	924	938	919	928	914	921	897	977	916	902	959	953	925	938	946	948	961	924	881	927	859	953	909	874	916	912	939	992	931	932	882	923	842	925	952	925	883	932	877	918	927	864	944	911	976	895	918	920	944	964	914	938	938	926	949	852	907	937	921	882	970	969	971	936	1000	946	940	901	909	931	924	969	930	951	934	909	916	945	928	893	917	932	924	934	867	936	916	875	955	961	919	918	899	935	958	937	929	908	931	927	948	915	955	960	957	895	924	914	899	840	963	977	942	933	899	977	953	947	879	949	879	912	955	951	898	886	872	945	914	931	952	921	897	926	929	948	901	932	945	944	948	924	901	931	942	894	891	973	875	886	957	928	906	943	919	912	909	955	1005	949	951	943	925	950	926	957	941	884	951	911	913	933	990	948	944	883	931	889	945	928	930	989	973	926	877	970	921	890	957	943	893	953	898	955	918	942	926	923	952	967	933	863	933	974	988	916	910	948	943	922	945	924	939	987	921	862	944	917	927	935	893	926	969	965	946	929	931	931	929	978	947	870	983	918	897	918	998	902	958	927	898	938	894	906	921	924	944	936	921	951	928	962	938	907	917	937	957	888	977	957	960	924	902	905	925	976	963	946	915	944	926	958	949
21219	10526	8744	5960	3353	2114	1736	1552	1401	945	795	631	541	478	442	385	356	358	325	356	327	306	329	315	299	304	326	287	301	286	284	321	297	314	296	256	270	309	303	285	266	309	287	316	302	283	303	341	300	288	303	297	308	317	296	314	290	285	296	266	312	318	323	304	316	288	331	272	298	303	308	259	265	288	281	249	320	313	317	312	306	350	306	298	271	318	286	267	292	324	278	310	303	288	290	302	298	286	299	323	278	267	262	276	266	278	308	287	290	308	293	321	307	307	289	283	309	301	296	296	315	331	326	282	282	283	294	262	284	302	288	290	297	295	322	307	315	282	279	315	304	288	296	349	304	300	280	305	314	280	346	267	320	313	283	291	253	320	287	300	272	266	290	323	299	290	275	273	281	288	298	306	279	277	295	302	267	299	305	300	332	296	325	309	307	315	323	281	288	306	318	295	320	278	284	290	304	289	271	272	275	262	292	294	279	317	273	314	314	266	288	320	269	332	328	296	298	280	266	321	299	263	295	314	294	274	286	273	339	264	305	293	283	294	285	275	309	278	299	321	248	336	312	302	327	293	288	293	296	311	256	285	296	286	310	326	274	310	298	256	307	304	256	293	295	280	312	309	288	283	271	282	320	301	286	289	306	314	298	317	277	286	264	265	278	267	295	311	287	287	308	306	301	291	328	280	302	303	297	299	311	297	279	257	306	269	324	296	319	310	321	311	266	307	315	296	293	291	295	279	277	301	292	288	273	308	297	284	271	279	265	297	295	316	291	297	289	291	290	262	300	260	309	330	271	294	280	294	297	322	273	292	275	262	302	298	315	307	277	305	304	285	296	308	283	322	325	316	318	260	299	319	279	304	289	287	321	299	299	296	310	295	334	304	327	332	328	322	323	277	294	276	316	295	310	254	273	287	286	294	281	304	297	305	286	289	305	313	295	308	283	296	293	286	301	270	312	329	266	297	338	341	312	285	314	314	298	311	304	303	301	292	288	313	292	294	313	311	303	315	255	300	294	298	304	312	300	290	330	309	276	241	301	278	323	290	300	285	299	288	299	318	331	284	293	277	267	273	278	312	321	314	281	290	274	301	329	299	277	319	265	289	265	269	295	286	316	295	313	307	296	300	297	305	330	340	308	291	308	317	291	291	296	299	293	267	292	268	324	305	274	275	304	282	300	339	315	285	277	297	300	291	268	295	314	292	291	307	260	289	296	287	316	306	309	302	290	284	284	286	293	309	311	279	291	278	299	295	289	309	310	291	304	283	307	301	293	275	286	299	292	312	280	283	303	313	287	334	309	279	294	284	301	285	290	294	334	290	277	320	319	286	296	331	304	281	321	317	337	299	301	313	284	306	287	309	321	263	286	307	291	258	339	278	329	295	280	299	294	301	324	283	316	314	297	275	277	305	311	281	311	294	293	297	290	306	277	285	288	298	289	284	257	298	298	301	309	264	309	308	307	318	274	286	303	333	293	286	297	307	247	275	297	308	286	289	273	282	303	296	312	307	281	309	261	282	299	271	307	342	279	280	302	314	300	320	289	313	323	286	285	285	263	312	264	320	280	280	276	307	328	306	322	294	316	311	315	274	298	315	322	286	296	305	269	305	287	333	300	283	282	300	291	265	243	275	292	271	300	312	292	293	330	287	320	265	300	268	279	287	341	312	312	292	300	289	296	295	288	269	292	262	323	314	289	308	314	264	299	268	310	317	330	326	273	290	304	311	293	324	261	294	274	331	288	294	284	273	279	327	295	328	269	282	324	294	306	287	269	267	310	300	251	270	266	292	307	300	290	279	276	323	279	312	290	321	312	255	306	310	309	307	307	263	290	303	284	275	305	303	291	294	264	299	275	301	306	275	309	325	284	305	318	272	262	292	279	277	277	285	317	265	306	295	308	307	297	287	298	303	295	309	273	306	323	277	309	266	306	279	297	285	279	299	289	265	326	297	283	266	293	291	311	305	314	285	293	300	339	296	302	304	279	292	327	300	279	300	281	330	301	361	317	280	308	304	303	291	291	278	286	269	274	283	309	292	320	271	270	294	306	298	267	306	305	313	287	295	342	298	265	289	304	292	325	277	273	301	317	284	286	256	321	301	306	298	290	295	261	298	312	292	263	316	264	257	314	315	302	326	283	274	290	285	268	317	312	305	307	314	324	309	311	300	327	319	300	290	286	297	289	284	318	283	293	318	295	280	294	254	310	268	276	305	330	305	279	318	273	294	293	299	288	312	301	305	282	282	308	290	312	251	278	317	264	270	296	281	283	284	292	312	312	264	303	295	324	277	328	295	312	310	265	287	323	317	301	280	262	295	272	282	283	276	339	272	299	305	298	296	272	267	298	287	304	301	263	302	322	289	274	283	295	306	314	298	288	310	318	310	289	247	268	289	287	308	303	322	263	286	307	327	290	297	314	271	317	310	279	311	315	316	315	320	297	297	293	300	287	309	307	298	351	300	277	304	300	300	260	269	256	294	291	322	247	277	303	313	325	302	281	316	296	296	281	331	303	281	273	289	310	276	291	310	288	327	311	275	296	272	285	294	270	267	300	298	290	245	298	331	317	327	294	308	288	293	270	302	310	333	286	288	295	305	309	291	310	273	260	298	283	276	285	332	315	306	298	302	296	312	259	289	260	332	280	281	324	313	312	297	329	259	303	267	311	276	283	322	292	288	255	317	307	282	247	275	271	271	286	278	287	265	317	295	289	278	268	273	292	269	285	288	297	295	269	296	270	295	296	327	297	306	302	300	271	299	273	261	298	330	280	312	286	284	293	251	265	295	292	301	255	303	286	327	321	309	324	302	287	310	300	304	313	283	262	277	304	296	290	304	298	283	297	335	293	263	299	278	288	340	285	304	271	310	283	308	309	290	319	304	281	333	279	298	303	295	317	304	290	287	295	278	271	300	290	281	295	303	285	291	303	310	315	303	299	300	246	281	285	326	305	322	301	306	342	308	272	270	268	289	270	302	276	329	314	288	289	293	302	275	300	292	317	275	293	292	289	276	300	273	288	265	299	286	314	320	326	313	284	311	274	282	298	309	300	302	283	314	312	286	277	277	259	287	296	279	307	309	286	294	266	269	296	301	342	318	273	300	257	304	297	281	259	325	312	284	290	303	275	269	278	284	277	267	303	304	284	281	307	253	287	291	275	267	295	310	291	303	312	296	277	296	285	278	316	318	334	261	276	322	300	288	305	288	291	288	308	270	285	307	298	327	274	299	299	246	318	271	296	324	316	315	309	291	279	302	276	289	269	284	279	333	274	294	253	278	314	285	304	275	272	299	315	297	297	330	292	324	302	321	304	320	286	279	295	325	318	292	320	311	269	334	309	313	281	303	308	287	290	320	260	269	272	290	288	299	319	306	289	296	284	269	318	287	279	258	317	269	306	301	273	279	299	274	305	283	320	280	327	302	309	291	278	305	319	266	289	290	263	293	287	303	306	277	276	288	284	287	256	296	286	272	281	292	276	312
13819	8409	14222	15041	10993	8194	6976	6743	5949	4534	3414	2707	2111	1823	1511	1203	1077	982	901	897	827	781	792	772	743	689	717	700	699	709	702	794	680	698	688	688	701	708	737	713	727	813	752	760	714	693	654	669	673	738	658	696	674	715	669	677	695	691	679	649	714	692	674	659	670	695	739	674	668	751	697	651	684	694	688	652	670	636	693	676	687	635	680	717	674	668	680	681	679	661	639	636	652	658	672	664	661	704	642	704	706	657	660	689	659	659	646	674	659	595	646	631	688	647	636	619	673	679	671	659	664	666	690	707	705	663	644	623	689	670	675	695	632	653	632	645	672	648	620	675	690	676	660	655	657	719	691	637	660	663	662	662	651	686	645	669	656	680	706	661	673	669	606	622	688	694	656	691	672	686	679	685	676	608	674	641	664	655	702	671	674	695	680	647	715	626	664	641	645	688	649	684	668	650	674	630	641	674	668	624	659	662	697	670	668	681	725	676	664	646	687	638	676	715	697	648	701	678	685	669	681	662	693	670	699	644	668	662	663	655	669	658	684	730	628	662	670	609	664	656	638	662	655	656	671	672	670	643	633	595	646	674	675	714	708	668	656	666	680	659	667	679	648	700	667	678	652	716	676	676	679	643	664	651	683	653	663	705	662	689	674	641	640	663	676	701	675	662	695	702	675	651	684	714	650	696	658	632	659	652	634	683	656	663	675	643	695	644	655	668	667	706	640	676	701	705	688	665	605	656	662	689	679	687	718	667	671	711	658	692	613	677	693	663	675	643	636	704	724	696	699	638	645	660	710	652	696	704	610	700	672	660	620	701	657	669	691	669	646	651	678	656	641	655	692	646	701	650	665	694	625	657	642	656	688	683	676	652	674	703	696	671	691	632	682	669	613	677	707	666	679	658	652	667	636	648	670	653	686	730	683	701	711	703	707	702	658	675	652	675	649	651	644	662	651	682	700	671	691	691	691	678	670	656	613	644	661	671	637	677	647	693	615	593	632	654	659	738	670	687	651	655	670	626	668	624	706	673	684	625	640	648	731	685	667	671	634	644	666	677	668	687	663	678	672	648	664	693	667	666	637	638	668	653	695	715	626	668	682	714	648	661	690	663	670	671	658	622	712	682	657	672	652	684	678	687	707	689	668	666	654	673	691	682	626	688	675	690	708	696	703	692	673	637	629	651	661	637	654	646	642	700	687	657	624	687	650	671	626	706	684	729	644	642	675	622	650	650	630	651	643	693	690	645	685	683	716	720	676	649	682	674	659	673	699	657	652	657	661	673	716	688	669	670	660	665	702	696	633	698	670	695	691	669	681	663	687	702	644	668	667	733	649	660	650	684	696	677	648	673	719	653	649	670	643	695	664	648	664	689	691	693	677	681	644	680	735	686	689	662	697	685	658	654	648	697	669	652	662	635	692	695	663	668	734	681	647	705	631	658	689	673	675	714	666	700	652	696	660	633	620	625	655	635	700	677	620	665	650	637	656	636	666	675	643	682	693	667	708	673	653	677	617	636	624	642	640	673	661	609	673	648	679	673	681	676	665	663	671	675	673	660	670	648	623	657	677	643	741	625	686	688	643	725	659	669	666	640	702	678	602	690	695	664	670	685	670	689	658	667	683	687	690	667	650	656	657	631	704	658	676	670	684	642	654	672	701	683	643	667	686	673	674	709	675	662	672	678	655	640	645	685	669	667	706	684	661	672	688	675	632	619	660	668	647	632	634	634	700	654	634	633	654	697	658	658	706	681	645	698	711	644	654	686	639	683	664	673	672	648	645	694	675	721	642	664	737	654	726	627	676	621	690	646	663	662	640	658	671	618	657	693	670	657	645	643	637	676	657	703	676	655	658	684	649	680	652	675	658	663	622	703	654	668	639	694	632	667	662	690	683	662	698	641	664	725	653	670	691	675	644	681	681	616	662	661	666	616	679	654	683	682	656	734	661	666	662	638	637	667	700	664	656	665	663	654	676	655	633	618	688	666	679	647	669	675	634	651	683	678	654	703	699	676	649	668	648	644	650	666	641	656	642	662	641	649	669	659	679	647	657	687	667	716	677	638	645	652	696	666	671	607	645	649	684	659	705	691	680	674	681	719	640	628	656	645	726	730	657	669	651	668	641	656	625	672	654	647	656	686	632	666	721	666	725	664	713	684	696	639	655	641	639	657	655	671	721	649	671	665	650	686	671	661	699	652	653	660	652	666	665	707	687	661	700	638	674	629	670	680	676	675	699	677	644	679	659	669	705	672	657	658	641	649	701	693	687	694	673	662	677	686	715	648	671	711	692	641	647	683	653	679	676	665	688	660	667	699	691	713	602	651	627	676	633	695	708	668	668	688	629	648	685	664	677	634	649	662	654	663	637	710	678	671	633	676	685	633	648	666	673	698	702	683	625	634	666	677	690	667	678	694	708	721	693	661	731	704	653	718	649	683	696	644	635	660	682	690	736	649	659	635	671	702	697	681	660	668	672	715	698	670	692	701	748	649	730	690	669	667	711	651	693	641	682	644	668	657	644	683	664	680	690	651	685	677	611	683	676	626	692	683	641	641	647	702	656	650	681	663	701	671	646	685	679	663	698	680	649	661	694	694	668	681	667	685	637	651	684	671	675	707	689	678	643	638	668	701	690	610	685	714	670	657	665	615	670	662	632	644	688	643	660	670	687	672	644	655	634	677	672	698	676	647	684	686	668	704	739	687	677	724	669	660	658	629	649	699	674	656	663	684	633	636	685	678	707	700	662	698	693	640	674	648	635	683	667	640	689	656	690	667	653	634	676	667	644	666	627	660	675	636	632	656	665	657	663	640	704	674	679	684	730	654	623	658	618	655	625	725	689	673	708	700	651	669	636	666	636	646	641	676	681	665	643	651	699	678	673	691	668	667	643	646	684	668	642	686	678	671	665	650	689	698	659	680	709	679	716	684	666	676	659	700	635	654	711	668	644	650	678	665	662	653	666	640	665	672	657	692	665	679	667	661	709	658	697	646	640	688	665	677	635	682	650	695	709	661	613	703	631	688	662	681	707	676	674	706	691	637	676	667	662	670	652	677	641	675	675	674	683	673	654	664	665	667	715	677	691	655	630	701	633	661	648	688	652	671	635	696	661	723	654	690	631	620	696	690	659	667	674	681	660	641	694	713	678	735	681	677	651	630	676	671	703	729	688	676	678	655	654	667	714	690	670	664	709	664	662	671	659	664	700	654	694	652	699	693	645	627	685	647	696	663	678	623	729	671	653	701	662	685	682	669	674	671	689	683	646	661	649	661	702	701	688	676	646	664	740	640	702	660	708	620	669	679	664	686	652	648	642	705	713	655	668	669	662	660	642	642	746	734	641	665	667	665	681	634	647	693	666	657	657	708	712	676	613	688	643	689	679	670	643	677	683	637	706	676	711	661	662	641	634	651	652	645	701	663	634	690	651	667	702	698	651	623	686	672	651	689	659	674	660	662	663	678	699	640	672	691	657	687	688	702	643	654
31215	16869	14290	9817	5528	3413	2641	2345	1875	1385	981	847	639	544	495	440	389	348	308	364	298	293	310	311	280	285	272	295	283	262	255	304	273	252	275	229	285	286	269	296	276	319	295	285	279	281	255	254	266	242	261	273	291	265	278	267	227	250	280	257	262	259	254	273	273	271	234	246	275	271	273	277	253	244	257	282	280	265	261	268	256	277	272	283	261	268	269	257	255	236	289	286	277	253	284	259	290	238	289	275	260	248	257	290	239	276	286	270	279	240	254	272	264	263	268	281	268	276	245	261	248	254	284	260	285	239	239	247	287	238	281	248	245	263	250	302	286	293	289	302	272	262	289	268	275	281	252	260	252	271	261	226	273	279	275	243	265	283	269	283	259	300	281	257	294	268	267	256	249	282	316	261	245	289	253	258	253	274	258	269	258	228	244	229	271	237	283	243	297	279	264	273	256	261	254	284	268	276	254	261	274	243	265	246	253	231	298	265	262	231	237	258	226	252	263	239	276	250	257	249	263	246	232	267	270	245	245	238	268	268	266	260	282	268	256	274	262	272	250	281	286	265	269	272	260	280	258	267	265	281	259	259	260	271	259	272	285	265	274	236	275	262	247	232	265	289	270	274	236	272	242	262	265	259	259	238	249	235	242	268	280	255	284	250	276	260	303	265	282	255	280	233	279	277	288	253	252	247	293	222	272	247	287	247	249	266	270	254	259	280	255	254	241	260	268	228	242	278	272	267	296	262	288	264	277	275	242	244	255	253	279	270	304	239	258	250	243	240	277	272	253	285	275	263	246	291	245	245	256	243	306	244	270	256	260	263	262	244	267	279	266	270	280	278	261	289	239	251	289	273	250	247	266	249	272	272	251	246	240	262	276	245	297	261	260	269	283	314	274	315	254	296	262	262	270	266	258	256	283	219	247	283	282	238	280	251	258	249	274	237	279	268	272	245	299	287	247	237	234	296	241	251	237	279	273	247	235	283	254	242	254	299	261	264	269	264	247	254	242	237	251	246	276	285	244	276	316	249	265	292	296	248	273	246	272	255	258	300	259	285	270	250	243	272	277	263	244	256	255	236	261	255	278	276	254	282	287	262	257	246	223	226	275	267	271	270	245	255	261	290	257	267	283	272	287	271	232	271	278	243	286	267	276	272	281	230	265	286	233	291	260	298	283	238	269	243	293	269	247	267	256	275	279	292	247	254	278	270	299	275	287	248	280	282	231	280	236	243	274	290	243	237	270	273	276	245	282	256	230	250	283	232	269	244	227	238	275	302	250	284	252	256	294	264	251	259	258	261	258	252	251	248	260	270	275	270	243	291	240	248	254	258	221	304	300	267	290	256	310	266	266	287	279	241	257	267	294	285	296	264	247	244	286	302	268	233	277	264	303	267	298	264	267	254	227	247	302	276	256	285	269	251	255	256	281	290	257	290	281	269	266	269	248	286	281	239	262	260	220	251	232	247	258	273	270	260	293	278	240	267	274	261	264	233	247	273	275	260	251	273	293	247	259	303	265	269	254	258	248	247	258	272	256	271	268	289	270	259	282	269	246	268	265	239	254	234	248	294	263	255	284	259	261	292	244	274	277	278	255	257	246	286	270	260	290	265	261	296	319	272	261	291	259	279	260	279	256	245	247	261	265	279	268	236	247	264	232	254	258	267	243	282	279	271	259	299	272	229	261	257	293	269	242	258	317	278	234	272	266	231	268	272	282	274	262	269	271	268	264	263	268	253	258	251	261	275	260	251	252	254	233	265	254	250	274	240	270	283	249	248	245	248	287	303	249	283	274	273	276	255	252	292	260	266	277	267	259	263	283	251	275	257	286	262	237	262	252	267	233	286	259	270	268	288	295	236	247	289	300	291	284	257	252	265	272	264	249	256	261	265	282	241	267	260	263	269	283	256	259	289	267	233	304	261	248	281	268	276	256	248	249	269	275	259	257	238	236	262	276	246	293	264	257	219	254	265	250	254	254	246	263	233	274	255	266	230	266	267	254	253	263	282	252	254	266	287	263	257	259	277	242	275	235	233	270	256	284	241	253	249	238	270	278	296	282	276	274	269	272	241	235	264	233	254	245	257	263	263	271	227	279	275	268	272	266	268	300	279	267	275	251	249	260	269	264	264	280	258	253	289	243	280	268	272	264	277	269	276	251	267	262	277	284	227	275	288	288	260	262	213	279	242	248	249	289	245	236	258	255	259	266	296	279	287	291	258	246	270	219	268	247	256	283	261	255	293	272	273	260	271	255	279	279	266	260	225	256	304	269	272	273	286	223	245	274	250	232	273	243	277	272	245	276	262	260	256	258	260	253	258	252	258	281	261	274	274	267	277	292	296	249	237	246	259	296	249	271	280	261	275	252	263	256	261	269	278	250	263	272	272	253	246	258	268	244	237	265	313	276	280	256	279	257	250	281	258	263	273	260	243	236	291	275	262	271	267	256	264	299	285	245	256	287	272	249	268	245	291	257	267	281	273	249	276	279	254	283	258	282	265	246	278	260	283	265	273	243	243	278	272	257	274	284	251	289	279	259	251	240	315	238	275	295	239	252	272	252	280	260	268	280	200	269	294	221	292	248	272	261	231	258	268	253	243	283	272	243	282	284	257	256	276	281	257	286	254	265	267	240	280	256	265	252	280	287	296	268	255	281	268	269	255	280	228	247	264	262	229	244	276	295	234	271	241	251	277	279	257	248	244	258	235	262	261	297	271	246	265	284	245	276	262	278	273	226	239	270	253	278	236	269	277	224	251	259	258	247	263	279	255	239	263	275	227	264	274	247	255	255	277	250	253	266	260	263	263	267	264	244	291	261	255	240	280	253	260	228	249	292	314	241	258	276	231	257	283	312	282	278	286	251	273	256	263	253	268	282	291	265	263	271	275	286	253	250	283	282	274	240	280	269	278	258	257	293	257	241	263	277	246	250	259	275	254	256	265	249	292	269	260	275	271	289	266	266	269	246	251	248	256	276	267	286	267	262	266	281	271	316	245	261	255	273	272	287	268	248	290	269	266	285	248	255	268	276	252	271	253	227	278	291	279	281	244	281	274	256	252	245	252	245	267	228	255	242	256	275	289	252	240	262	287	244	294	266	274	231	250	218	274	261	235	271	276	264	258	263	275	296	252	236	250	243	273	257	251	248	265	274	258	291	283	273	276	241	244	247	258	245	274	247	266	265	263	307	278	277	258	266	234	250	268	262	247	267	262	272	262	219	271	245	269	266	248	239	264	277	245	279	260	298	294	264	262	249	272	287	236	274	288	245	253	247	240	275	265	268	261	259	291	262	236	251	243	269	268	259	259	267	281	258	253	242	253	263	287	255	239	292	255	261	291	289	265	277	263	276	295	230	268	283	268	266	243	277	294	310	286	273	253	244	282	247	260	272	278	294	260	291	277	269	241	232	263	271	250	263	245	269	264	258	259	244	295	274	274	274	253	268	288	283	252	267	261	265	254	233	258	250	260	258	249	276	304	247	290
18088	12059	19919	20480	15680	12122	10458	9896	8117	6337	4918	3798	2923	2358	1844	1478	1341	1196	1077	1036	1060	913	838	712	726	681	691	677	708	674	715	711	684	687	654	650	717	692	706	728	752	861	766	706	624	604	606	630	638	626	641	622	648	626	633	652	649	600	597	682	665	679	633	682	659	682	619	655	665	669	610	647	623	628	629	693	659	643	591	636	647	680	627	626	644	559	616	612	630	604	638	613	599	644	613	619	616	616	657	616	658	584	621	603	671	625	594	592	662	618	557	632	646	643	633	625	632	606	629	629	621	639	613	584	600	587	646	611	659	656	638	606	635	635	605	616	687	604	614	637	639	612	616	649	603	665	620	628	622	658	605	628	680	609	651	651	607	608	662	635	658	645	618	607	659	598	669	609	613	634	639	654	629	618	648	651	608	625	633	590	588	626	625	599	621	658	600	611	674	597	617	670	632	589	621	576	632	610	630	606	620	602	618	672	620	609	638	620	618	557	596	604	623	588	623	635	664	649	624	630	606	624	681	631	632	627	633	647	638	618	634	577	679	618	636	587	650	605	662	588	601	633	613	625	683	642	618	624	635	653	609	637	642	653	627	622	621	598	640	642	636	615	613	629	645	637	625	639	647	649	647	588	632	619	617	622	614	620	570	647	621	679	615	599	608	639	605	663	623	672	604	622	645	657	585	601	632	637	630	638	597	666	615	660	643	602	626	656	623	645	622	633	596	626	633	654	628	643	624	651	668	653	630	582	632	617	624	657	613	604	635	607	637	622	622	667	610	669	630	629	621	642	626	650	642	649	625	627	585	652	676	606	669	698	608	583	578	619	600	647	629	669	637	607	560	582	651	620	597	573	688	611	635	619	580	654	615	625	617	622	632	586	650	585	587	593	619	647	636	611	674	624	689	611	608	629	629	639	635	621	665	629	659	583	616	629	643	609	629	643	587	586	635	632	597	619	618	667	653	614	649	658	658	628	575	588	612	629	622	679	645	636	604	646	632	677	674	598	611	635	657	619	581	605	581	640	627	634	629	613	608	643	621	598	633	605	620	620	620	608	615	635	617	605	606	632	597	623	704	615	584	624	646	603	654	650	641	652	659	626	668	583	652	649	593	610	609	672	588	635	621	652	596	645	666	593	658	638	588	613	612	639	663	616	622	657	623	555	641	620	649	629	617	643	622	621	655	620	606	652	675	587	594	563	647	565	610	632	645	617	597	636	570	604	613	641	637	624	644	604	601	603	597	582	620	632	615	613	605	609	598	618	599	646	639	655	612	616	604	655	640	623	679	604	586	577	672	665	644	604	649	642	626	647	644	618	593	639	632	639	602	608	663	628	622	666	650	660	615	651	628	645	578	636	601	668	632	589	662	610	667	617	626	648	587	591	644	627	629	640	634	611	649	611	664	645	642	647	631	632	608	628	634	641	633	611	650	626	627	626	665	648	642	628	617	681	592	603	601	614	633	618	646	597	621	613	603	644	582	653	608	601	656	617	642	662	652	645	642	637	614	652	615	618	676	635	612	640	638	671	625	640	661	630	616	676	631	634	634	644	588	609	631	631	636	598	632	644	616	643	633	614	632	580	659	584	634	656	566	629	616	608	638	643	616	631	661	618	582	632	644	622	643	596	663	670	630	632	616	605	586	615	661	638	597	605	614	649	591	616	597	645	608	595	588	679	619	624	600	630	661	656	642	617	649	690	629	604	641	675	625	618	635	615	627	676	649	664	618	648	635	597	597	648	652	627	662	663	619	610	636	633	623	648	623	606	613	628	672	662	597	623	656	601	669	591	637	627	644	638	650	584	619	606	571	619	621	606	590	637	632	640	615	578	613	602	626	614	589	638	630	597	591	613	626	652	581	647	607	653	613	641	626	623	619	638	594	643	620	638	641	605	615	628	567	593	633	636	617	614	621	619	666	612	584	649	620	621	609	629	641	612	656	651	628	613	619	617	637	635	608	634	585	614	675	657	624	605	574	614	640	609	621	599	588	641	631	582	574	635	605	678	625	694	617	633	643	647	626	633	629	651	586	622	619	621	635	639	637	600	605	638	622	623	598	651	651	618	641	612	567	668	630	620	637	634	612	622	617	655	628	651	666	674	611	627	581	612	626	592	575	637	641	624	619	666	623	646	623	669	659	608	609	586	589	596	610	619	651	604	608	651	588	626	621	610	600	606	668	610	649	651	617	620	650	605	622	579	631	643	617	657	603	588	598	628	613	632	647	649	636	621	638	607	634	631	664	605	594	624	633	681	610	638	615	578	602	626	656	624	603	625	603	665	613	580	611	591	630	634	666	642	636	608	593	626	615	589	623	610	632	635	616	642	630	666	649	603	619	624	588	615	620	608	625	608	577	607	636	614	650	567	588	642	614	619	625	642	617	607	562	611	649	612	632	620	600	638	644	628	625	643	623	621	664	617	639	617	662	659	637	651	638	636	666	604	653	641	610	610	567	629	608	635	635	615	640	649	599	622	611	648	651	611	644	639	644	595	661	613	620	668	629	613	633	600	639	621	609	609	629	655	662	631	624	653	627	622	591	641	620	613	643	647	676	610	620	626	667	617	593	615	596	603	658	631	620	618	695	590	648	643	600	682	629	579	611	633	645	590	640	654	632	624	600	659	618	640	596	605	618	605	632	668	641	584	645	656	647	606	660	613	592	596	606	629	595	634	631	619	586	623	599	613	680	620	661	629	648	631	608	648	638	637	616	632	639	654	634	606	646	655	636	622	572	637	649	615	593	599	654	668	620	574	652	650	614	602	631	660	613	618	648	602	659	654	637	668	598	657	638	660	633	603	653	631	643	633	645	631	582	628	611	635	596	572	596	654	648	637	644	627	665	592	609	638	595	634	618	612	691	606	625	583	619	655	606	591	611	610	613	653	612	628	653	598	639	616	647	658	673	633	681	660	598	587	629	626	586	589	627	624	629	586	595	666	633	621	589	627	642	618	624	636	622	638	602	651	621	650	591	621	628	644	572	646	597	681	631	574	654	649	599	623	605	585	694	619	644	678	606	595	671	648	612	606	627	649	623	582	611	629	641	582	594	604	598	633	603	600	620	621	666	672	617	679	645	566	667	637	622	612	631	673	638	620	638	626	686	628	653	645	630	617	642	593	599	605	602	645	643	618	602	650	624	656	613	641	670	618	644	614	638	708	652	629	620	664	627	647	618	612	597	652	617	624	601	588	599	638	675	620	634	666	662	632	635	652	627	621	653	634	616	628	588	635	640	599	608	660	608	613	610	644	638	629	603	612	610	616	596	655	621	655	634	666	661	587	624	629	616	638	643	659	601	629	641	665	601	638	617	657	624	641	628	593	620	655	633	608	594	599	608	612	626	606	641	632	586	612	579	625	661	628	628	650	635	579	612	653	609	662	620	617	644	627	644	626	631	621	666	623	648	632	664	616	701	617	640	625	599	617	610	662	654	629	654	631	622	596	606	595	582	613	624	657	620	623	634	626	632	651	669	607	618	618
10619	5472	4858	3222	2088	1471	1110	1044	868	749	653	553	549	510	481	444	438	427	467	439	443	439	437	445	407	463	419	464	415	415	450	440	459	462	445	409	459	453	419	449	466	411	443	455	449	426	439	437	437	385	423	428	394	442	393	496	449	442	412	426	448	458	414	442	437	448	410	403	438	447	420	430	471	442	431	446	463	432	425	407	463	404	443	415	483	457	428	414	441	422	434	422	443	448	430	425	431	426	446	422	478	499	407	405	444	441	410	455	441	477	411	409	462	437	439	414	436	419	427	444	462	434	438	438	417	444	420	449	439	425	421	423	429	420	449	449	458	425	396	425	440	445	450	446	380	409	393	425	411	419	428	410	429	475	398	448	428	450	441	441	427	427	419	399	405	422	414	426	441	434	456	420	409	451	454	446	411	428	389	396	399	430	449	448	423	453	456	467	421	398	427	424	412	424	435	430	429	438	438	380	425	415	449	410	447	431	428	463	462	439	421	470	415	492	457	403	448	463	424	441	436	409	452	450	460	429	444	408	429	426	436	414	442	438	444	402	424	460	459	450	427	442	427	445	434	414	467	423	430	454	437	440	438	451	427	396	381	393	476	433	456	415	447	445	467	434	483	436	392	450	429	449	457	432	408	396	462	412	454	432	411	394	436	416	443	454	463	425	426	417	457	453	432	429	431	434	468	452	439	468	442	460	416	399	446	425	429	418	454	452	414	438	489	437	428	473	477	421	420	476	416	465	434	435	395	400	432	388	425	459	423	451	459	466	437	477	439	438	419	454	405	447	431	455	497	418	451	415	427	468	410	391	433	409	411	472	409	427	426	438	452	443	422	432	390	482	414	449	409	414	458	402	429	415	443	418	429	432	427	435	400	453	455	445	413	443	465	474	407	444	442	410	424	457	434	467	410	460	434	446	445	441	444	397	419	407	429	433	432	408	397	429	470	469	437	445	412	407	446	417	423	414	443	400	480	444	436	439	439	446	421	459	440	442	450	441	414	421	411	436	435	452	421	413	433	475	446	406	451	419	458	420	438	488	474	415	450	470	441	406	426	437	430	424	405	436	430	435	464	453	418	430	416	460	460	459	431	382	449	433	448	421	419	449	412	436	417	461	474	441	438	441	436	419	469	430	418	445	402	419	442	390	432	439	431	462	439	402	439	444	420	417	413	453	459	405	443	447	465	416	400	393	429	401	440	440	432	432	440	489	416	441	463	418	455	409	424	445	446	424	380	406	450	458	441	435	425	466	411	391	414	438	419	469	434	435	418	445	450	420	423	404	414	430	430	418	423	427	431	417	430	420	433	445	462	462	467	446	424	427	428	416	427	391	415	441	431	396	466	444	423	464	410	451	406	411	444	409	460	431	401	411	440	455	427	392	459	472	449	480	405	422	442	463	479	438	437	430	460	441	463	411	429	388	439	446	420	427	436	456	431	424	449	419	444	442	397	412	404	413	431	413	436	459	461	458	486	436	437	442	444	451	459	414	420	460	440	425	401	428	426	441	419	453	394	458	428	425	466	454	449	438	471	400	472	433	485	480	407	401	418	476	456	426	419	438	436	415	398	430	410	431	471	426	388	433	440	440	449	410	423	454	418	432	450	467	425	415	428	469	462	413	468	428	422	431	390	439	404	432	451	418	388	419	423	453	384	431	457	425	484	424	450	437	387	424	457	397	399	419	432	433	430	404	445	406	446	435	413	459	426	425	479	417	439	411	433	415	413	431	412	440	424	445	449	457	384	447	415	462	447	454	407	422	455	456	460	455	431	458	384	378	433	448	407	456	436	450	437	423	381	453	470	418	450	426	471	412	443	400	458	442	436	441	450	400	417	404	399	441	427	453	424	452	423	427	449	398	413	443	477	448	447	412	446	442	436	420	421	421	451	439	446	439	457	464	474	411	432	429	415	430	402	460	467	402	477	403	442	433	461	425	437	471	438	452	409	427	443	416	392	413	482	433	409	435	449	453	460	490	451	454	438	423	425	449	449	430	454	454	432	434	481	412	406	469	491	456	446	494	474	450	444	425	437	416	428	446	449	426	466	406	408	414	399	415	446	417	413	430	403	410	448	479	469	443	406	434	423	417	438	474	416	367	443	457	493	417	458	444	417	422	452	421	393	436	443	417	430	411	428	456	421	441	422	443	464	410	381	414	456	436	467	412	377	472	436	446	408	392	435	426	408	422	446	440	464	441	409	466	443	442	434	463	453	392	415	444	429	453	412	416	448	453	450	457	439	428	429	436	402	420	456	439	433	434	442	468	446	433	445	369	439	425	450	418	426	418	464	455	458	445	456	454	408	423	461	451	422	427	442	421	495	468	444	450	444	434	454	386	418	412	420	433	440	439	414	387	427	392	448	400	460	434	417	427	459	430	433	399	477	410	421	484	401	427	430	452	401	415	408	420	414	443	412	463	435	414	462	468	459	430	444	431	450	460	484	457	400	433	435	433	376	433	444	440	419	442	393	431	417	459	424	436	434	424	433	431	435	406	402	455	418	442	396	436	433	428	454	461	462	410	439	452	396	435	431	416	434	431	476	458	477	451	453	458	480	396	399	438	404	448	469	451	409	443	419	416	443	438	417	435	430	438	448	433	434	468	414	428	427	492	422	422	444	429	408	474	418	439	408	417	430	389	422	377	408	419	418	424	449	467	443	411	447	432	430	418	421	479	478	408	393	446	480	484	419	434	456	456	430	412	398	413	438	435	453	463	421	414	396	405	446	416	436	427	443	406	429	406	407	467	420	436	463	440	458	458	433	424	420	466	413	416	443	430	421	466	409	454	436	450	438	470	441	425	425	474	465	430	435	417	399	445	426	418	407	401	420	460	437	454	441	401	448	450	411	421	436	428	415	433	413	409	421	395	472	428	424	441	420	446	473	409	466	415	405	476	446	420	458	461	462	431	424	462	493	436	397	386	441	428	445	403	419	469	412	407	435	425	437	419	445	400	422	462	424	407	443	412	437	431	384	441	431	413	404	414	420	417	437	392	369	460	393	446	436	440	423	399	428	427	415	455	422	412	447	416	408	402	377	467	434	479	431	453	442	428	399	462	448	442	446	472	431	445	417	410	430	470	420	427	416	422	465	450	426	396	395	444	410	457	440	408	426	397	437	441	462	400	410	408	422	463	460	417	447	419	475	429	449	425	406	433	469	431	416	406	408	436	440	451	473	433	456	455	451	449	453	422	432	394	398	463	474	498	424	403	403	438	399	419	407	393	440	453	457	430	442	459	448	448	436	472	474	404	422	414	430	392	453	405	447	428	415	434	424	432	439	449	443	411	392	442	431	416	413	436	470	481	457	439	441	424	464	392	438	386	455	471	436	469	428	432	425	427	461	437	409	448	444	430	422	425	450	428	412	466	454	458	495	444	476	406	397	426	423	464	467	474	406	453	410	396	462	438	393	422	435	432	411	439	441	396	436	456	447	392	450	461	417	434	427	404	446	426	454	443	447	439	431	430	472	409	448	432
7087	5243	8655	8970	6777	4983	4314	3986	3214	2502	2102	1678	1503	1353	1273	1130	1112	1095	1057	1055	1003	1008	1003	942	940	911	926	963	885	996	959	939	1004	967	986	912	921	926	936	956	989	990	971	992	941	991	928	902	972	931	954	927	959	954	968	957	973	932	924	933	921	937	952	927	918	946	960	917	1002	916	945	965	938	951	959	920	916	939	928	907	976	951	916	930	970	1004	947	940	941	917	914	979	941	913	951	861	966	959	949	965	950	907	946	947	997	908	987	932	940	920	923	951	929	913	929	927	929	950	997	941	935	954	947	953	937	897	889	886	959	955	968	942	950	918	993	966	988	936	976	927	930	948	884	953	910	949	967	997	895	945	987	938	915	928	930	921	922	911	921	951	963	934	984	929	955	1017	927	941	913	976	915	948	959	916	983	926	958	988	936	909	908	938	906	926	1000	964	954	940	939	876	903	908	950	997	926	928	961	986	890	937	974	952	934	935	936	957	878	975	921	967	950	928	1014	935	935	904	956	947	941	956	916	927	945	919	946	920	933	978	939	992	985	923	984	955	961	971	955	914	909	937	895	955	979	937	955	880	923	1001	926	913	924	939	982	960	886	980	927	981	924	903	970	913	973	993	915	953	976	952	960	972	969	954	938	970	908	981	871	964	942	934	908	956	992	940	928	970	946	962	980	913	912	1006	959	890	949	946	918	950	947	916	955	916	1002	949	911	914	971	931	897	968	918	936	956	960	952	914	1001	990	936	966	936	956	947	913	968	936	965	944	913	948	928	912	932	925	918	974	988	963	935	912	939	906	937	922	914	930	941	1010	929	978	911	966	970	960	953	964	922	901	941	936	1014	932	930	945	978	975	973	902	966	1026	958	938	929	970	933	968	894	963	942	955	936	981	961	916	965	928	937	1005	997	932	939	919	938	873	930	931	959	1004	899	1017	958	900	932	920	977	1014	937	940	973	930	932	896	894	998	916	983	938	939	977	956	990	931	961	954	865	942	896	957	973	920	904	936	907	929	954	981	946	883	894	879	871	945	903	943	934	929	891	1004	963	957	995	976	933	916	890	965	943	893	926	908	957	974	960	912	907	945	1029	929	897	947	945	947	920	914	919	914	913	891	982	896	937	935	929	913	910	920	956	923	916	957	922	889	903	917	926	954	919	937	970	952	940	940	939	980	955	951	980	980	945	920	931	913	960	940	904	1000	933	947	1007	896	973	955	978	920	876	918	919	966	881	1004	908	920	973	1001	930	921	961	975	946	949	856	991	948	936	985	933	924	954	989	952	940	962	942	891	961	963	912	984	957	900	957	967	939	970	972	870	945	977	950	975	870	961	924	907	975	920	975	927	943	947	913	913	898	879	932	994	984	987	964	986	935	989	905	996	957	908	940	962	912	957	941	927	957	918	897	960	956	922	910	1001	933	959	975	978	896	958	955	957	932	957	938	943	910	937	987	965	917	913	949	974	933	940	917	935	942	939	939	946	966	967	995	939	979	888	905	925	929	980	996	911	943	947	904	937	937	923	937	919	912	937	972	962	930	942	963	953	957	949	943	968	917	976	893	907	919	909	930	970	964	1021	926	889	941	975	957	986	889	918	923	989	937	920	893	930	973	969	955	946	945	883	947	967	957	936	964	954	868	921	902	961	928	930	964	924	946	966	932	909	967	928	946	920	904	919	972	950	926	990	931	893	971	991	907	964	931	975	977	983	915	895	946	921	930	930	959	947	884	930	978	987	904	926	965	967	930	1028	933	1013	947	925	909	944	930	967	925	944	958	930	989	907	970	986	936	968	991	961	972	931	893	954	978	959	931	956	934	974	912	924	926	968	1009	927	915	930	1021	933	1006	916	966	885	926	921	947	921	997	971	977	932	928	968	939	966	972	943	926	921	931	971	966	927	936	936	959	919	922	922	976	933	926	932	950	907	943	868	881	956	965	918	961	934	917	926	935	940	933	981	926	883	902	922	907	914	942	960	918	954	971	979	973	925	958	910	973	948	935	923	976	962	930	946	942	874	966	909	923	975	982	918	968	996	953	871	924	936	951	940	958	920	979	904	925	941	951	926	1005	912	987	951	942	923	955	981	962	914	928	932	1003	946	984	987	906	947	998	964	969	927	975	907	847	944	964	925	900	944	930	957	969	977	986	941	924	970	924	958	924	971	945	933	985	964	945	986	961	943	887	883	943	1022	937	904	935	967	946	948	950	932	915	948	924	991	913	894	983	941	975	944	892	920	930	946	964	924	974	947	922	954	940	956	917	952	930	902	943	1012	936	961	920	958	940	962	945	895	931	928	949	931	943	970	933	965	1024	903	933	971	946	970	900	944	976	940	937	924	905	918	931	922	947	937	920	958	925	1006	917	949	961	938	988	939	966	966	955	967	964	917	951	921	979	923	870	979	964	918	943	990	968	945	987	957	941	954	901	933	948	956	923	919	919	982	987	924	956	909	921	915	979	985	912	945	986	961	982	885	920	935	905	1007	903	920	995	909	1003	992	878	936	991	919	965	929	930	940	931	935	918	929	944	909	977	899	977	958	959	934	971	973	973	967	959	992	990	925	934	955	933	972	909	956	967	933	966	961	964	940	904	892	967	923	939	917	927	888	942	983	919	982	917	938	903	934	919	922	914	959	974	885	904	953	992	923	943	902	902	937	954	960	969	907	976	955	931	964	928	928	914	934	952	954	959	936	899	883	987	947	966	900	905	949	919	921	944	955	951	920	945	939	914	950	985	922	918	974	967	972	914	963	941	937	911	866	938	950	921	998	895	944	914	880	974	933	917	954	985	980	991	964	968	922	939	949	999	974	975	952	945	939	969	975	939	930	932	876	946	897	950	920	952	973	919	940	870	939	940	1016	947	987	894	936	960	911	970	944	909	933	987	957	927	951	896	911	971	932	951	898	957	970	930	931	920	932	933	995	941	941	913	951	881	916	954	976	959	952	911	913	909	936	959	931	949	945	980	977	957	917	974	949	942	965	924	945	943	913	893	980	922	965	975	934	913	877	918	949	939	941	954	974	893	944	921	1001	956	930	962	921	920	913	935	902	926	915	950	914	961	885	947	888	936	980	904	923	931	956	904	961	917	905	995	945	927	949	926	911	938	922	937	996	893	932	960	938	928	938	935	914	943	975	931	949	903	940	967	951	964	921	950	965	951	978	936	931	963	889	959	942	908	1000	955	987	969	940	977	920	938	985	959	963	967	956	938	936	939	942	934	969	896	968	969	943	945	977	925	933	935	957	929	950	951	953	932	979	974	905	951	900	946	962	928	962	949	975	969	951	904	950	941	925	986	955	888	983	925	858	964	908	952	943	929	944	969	987	953	885	937	948	926	894	943	936	900	944	878	915	940	958	903	942	921	924	957	906	958	921	924	987	926	899	900	936	936	906	885	906	954	976	947	1003	924	946	943	952	962	922	985	887	962	996	950	989	979	983	938	978	944	929	930	912	919	958	960	900	895	926	946	908	939	972	981	898	941	1004	952	927	913	935	903	945	990	917	939	937	923	931	970	969	933	903	940	948
22365	11458	9883	6929	3980	2501	1913	1705	1264	899	776	597	528	428	380	351	403	358	326	332	321	304	319	307	324	270	322	278	276	316	279	300	284	313	299	307	312	311	302	294	274	302	287	313	297	313	326	285	292	286	284	275	291	283	284	286	312	304	301	306	358	314	324	323	282	309	320	290	314	305	298	324	281	305	282	325	329	300	270	310	304	328	305	282	310	289	326	295	300	305	277	303	313	292	296	295	298	278	282	335	302	298	296	273	279	295	331	274	300	283	314	336	294	277	268	280	307	335	278	299	283	239	272	267	264	291	315	279	323	279	320	304	294	293	285	284	272	286	298	285	293	299	245	308	318	316	289	294	278	302	321	337	273	276	295	267	288	298	274	314	282	289	316	282	286	273	303	293	287	286	296	322	285	321	335	283	273	298	299	279	310	310	313	304	319	285	288	275	286	312	280	314	309	319	339	264	310	280	261	311	291	299	317	320	310	296	289	263	283	255	314	272	281	264	309	327	292	331	282	303	294	287	314	306	289	324	263	290	311	285	306	339	287	308	342	282	317	283	296	265	304	326	310	295	309	297	300	296	283	284	277	324	328	292	276	299	305	315	286	296	271	320	299	290	291	308	275	290	291	337	291	289	308	255	302	278	323	294	284	301	296	296	328	317	330	256	305	315	269	270	319	288	306	308	301	298	271	354	306	286	331	306	273	297	293	274	307	314	302	321	283	315	298	296	298	301	304	296	294	286	315	336	300	276	322	298	281	300	283	269	262	255	297	290	297	294	317	288	329	279	310	266	310	272	303	318	287	270	272	272	269	321	293	273	290	319	305	290	307	278	295	316	260	322	268	309	266	312	273	301	331	322	294	307	328	322	298	334	293	282	317	298	297	275	266	287	292	294	274	310	313	296	311	312	299	257	279	252	277	314	306	292	290	303	300	307	278	331	317	307	281	316	278	308	309	286	278	293	299	291	298	314	314	264	288	284	296	295	294	303	309	297	263	287	283	289	315	290	321	278	311	292	277	293	287	310	278	275	292	312	276	287	285	316	327	305	301	273	289	328	299	284	295	309	317	294	284	282	293	281	310	259	271	274	270	299	324	328	256	275	300	285	274	296	339	279	285	309	311	291	297	302	288	295	294	328	317	293	286	294	284	293	313	290	276	287	260	283	290	302	308	322	266	292	318	278	273	326	305	340	291	292	309	324	272	308	303	306	329	266	272	293	309	323	285	340	307	333	304	293	282	325	276	279	279	282	307	302	356	274	318	300	294	307	287	275	287	296	301	325	256	322	268	291	300	299	291	273	312	294	316	299	294	307	291	293	312	277	293	291	307	332	304	309	295	271	314	302	319	301	310	269	266	319	306	302	296	306	290	306	312	295	294	286	268	292	317	310	314	283	321	300	299	277	313	316	295	293	317	304	290	301	270	291	261	264	299	321	301	302	288	271	271	331	308	280	281	298	299	264	321	274	306	282	296	281	299	293	287	274	324	277	256	282	280	303	275	292	290	291	351	282	286	323	279	299	294	280	293	289	311	297	301	331	294	276	305	302	286	268	295	331	278	302	337	284	320	266	336	295	313	279	291	322	291	322	289	287	310	299	339	292	290	288	295	252	314	294	286	284	306	257	317	295	338	321	317	305	334	317	279	319	327	307	332	285	264	283	264	266	325	309	271	281	293	266	324	278	275	276	282	284	327	318	333	293	266	296	315	310	319	291	296	288	296	309	303	287	305	305	277	285	294	290	300	321	299	288	282	303	345	294	284	313	299	301	324	294	297	274	312	281	279	296	295	267	305	333	315	306	278	325	269	271	290	283	267	287	294	301	311	303	323	309	294	310	314	337	301	315	336	278	324	311	273	305	313	296	325	265	310	293	298	302	296	290	288	310	278	277	301	295	316	308	282	285	314	296	299	291	313	280	304	297	274	259	312	266	248	334	317	301	313	322	336	307	293	320	312	298	305	319	295	283	308	311	341	306	310	294	311	303	326	275	292	299	283	303	305	294	275	291	263	302	288	283	290	305	306	311	298	285	275	280	298	298	297	321	284	309	285	304	333	275	308	304	309	322	295	324	305	289	299	284	288	300	289	319	288	310	325	262	313	316	341	277	315	278	319	255	300	319	323	299	274	291	273	309	281	278	323	275	278	307	286	329	303	270	295	292	302	302	296	315	292	306	322	332	306	318	312	277	316	309	296	321	322	278	312	310	289	288	292	271	312	253	308	317	307	305	264	299	281	300	296	296	288	302	284	342	314	299	283	285	276	305	305	282	311	309	296	267	304	280	315	313	298	284	304	262	291	292	318	294	309	299	284	319	310	331	264	323	306	327	307	259	299	278	305	313	291	290	300	283	309	314	289	307	271	290	303	305	330	288	315	278	294	304	295	336	294	299	316	315	302	269	293	301	312	312	281	317	296	283	312	288	338	313	334	279	308	310	293	276	298	304	307	295	287	359	301	281	306	307	332	308	285	278	274	283	273	261	298	299	307	295	300	286	285	304	294	303	292	280	318	296	325	285	306	278	280	295	296	317	327	297	312	311	296	309	300	293	287	325	326	306	307	292	321	301	290	289	323	295	282	281	277	276	307	310	269	291	313	295	304	279	291	277	308	313	305	290	291	304	304	262	283	304	284	315	280	277	285	271	327	284	289	327	310	316	283	291	319	321	265	322	322	343	321	311	289	306	296	304	314	326	284	295	270	324	293	280	331	309	301	315	343	286	297	284	293	307	273	303	269	284	264	278	268	307	248	311	301	268	275	306	317	266	272	236	294	307	313	296	307	293	312	299	312	286	297	288	318	298	334	282	265	307	297	311	313	289	313	269	300	277	291	326	280	295	297	299	324	283	276	326	253	281	286	289	309	291	341	314	297	288	279	310	323	302	320	291	289	284	307	311	305	284	268	321	290	300	296	296	281	296	295	311	330	280	284	316	306	288	312	339	303	289	330	320	303	279	271	292	284	321	292	294	281	291	308	309	298	303	278	284	313	297	299	280	296	335	320	297	292	305	302	318	313	288	307	289	302	300	265	326	332	308	295	278	292	285	313	289	334	333	283	291	300	278	308	281	309	332	306	327	330	292	277	296	312	280	314	275	284	309	285	267	285	286	317	324	268	307	310	308	288	308	287	306	296	265	289	248	307	317	317	277	255	294	306	297	295	291	296	317	336	305	249	278	278	281	321	272	307	324	322	281	293	308	289	271	307	303	265	305	295	301	309	271	271	286	310	270	289	308	295	304	290	289	317	291	280	265	328	294	296	306	273	308	301	304	284	300	318	312	301	289	291	287	262	303	291	296	274	267	294	307	276	279	310	267	305	273	296	292	284	314	306	309	340	312	297	278	305	269	301	290	298	293	264	317	284	307	324	310	296	269	280	290	317	334	321	297	265	285	291	297	297	311	334	333	311	325	332	300	303	296	313	292	297	317	309	307	283	319	313	290	297	305	294	282	297	305	319	273	286	320	331	319	297	285	309	309	295	272
14344	8993	15920	16379	12568	9583	8308	7106	5490	4052	3190	2591	1972	1603	1363	1206	1186	1000	952	923	844	793	735	773	696	714	665	716	740	719	679	745	715	665	716	705	689	704	689	763	811	754	793	659	736	679	697	729	683	652	689	661	698	704	634	620	709	718	696	662	624	674	690	678	713	649	668	750	715	713	712	666	696	665	717	706	665	640	639	670	699	636	640	689	655	641	653	659	692	688	621	693	641	680	657	721	691	665	635	663	720	707	732	658	616	661	662	650	705	650	708	682	645	683	657	658	657	687	680	651	673	683	688	683	631	683	697	649	670	650	638	671	658	648	665	683	621	689	694	633	716	669	704	696	670	646	663	656	682	712	641	685	652	679	680	713	677	680	702	653	646	693	681	687	675	659	662	678	616	695	704	652	643	682	696	711	652	684	651	696	636	679	676	681	672	719	667	689	695	710	637	686	675	685	651	631	710	651	651	726	690	677	671	670	651	705	650	675	636	693	733	687	647	671	677	637	657	687	691	680	647	660	686	707	684	625	645	671	668	672	689	637	700	650	657	653	637	689	662	636	669	730	702	667	636	667	643	719	719	633	693	692	673	692	685	667	694	647	682	705	698	661	657	664	629	610	682	671	686	657	732	679	670	656	667	673	684	683	646	684	679	688	710	719	661	695	651	680	674	652	694	669	646	646	673	651	675	690	655	669	660	673	713	656	646	675	713	661	657	668	700	662	664	706	692	663	666	652	705	677	689	690	681	672	687	634	661	683	681	714	665	700	653	678	685	607	658	642	652	689	665	679	654	682	680	701	710	706	692	659	630	653	645	670	682	724	630	678	665	667	643	686	732	664	683	669	685	680	665	655	682	701	661	663	644	661	660	674	666	697	650	677	643	702	695	674	692	703	671	666	690	652	679	710	678	676	681	679	623	673	724	659	682	636	650	676	691	694	686	635	683	685	667	708	686	640	686	682	721	701	673	650	706	680	671	688	696	676	683	657	672	754	679	671	660	695	646	649	651	666	648	709	659	699	637	660	684	666	664	698	705	664	691	669	683	642	689	656	693	717	664	672	646	680	669	678	685	724	686	708	710	638	658	617	632	662	670	655	682	685	669	685	676	689	638	644	682	670	701	707	636	660	666	685	651	662	652	664	728	652	649	662	704	694	694	687	649	655	684	666	676	656	669	685	657	646	663	640	689	654	709	685	691	656	707	684	713	705	668	668	698	644	671	654	644	675	629	700	699	725	671	635	689	684	641	620	678	693	718	673	663	675	656	733	672	675	653	665	683	675	655	700	699	688	666	660	658	689	676	648	683	668	686	660	657	637	644	648	668	656	693	687	668	698	657	656	704	688	678	675	666	654	726	634	701	671	677	653	661	659	692	682	674	708	663	696	657	628	660	733	654	706	651	649	683	688	629	653	682	728	685	666	727	688	655	688	720	675	702	703	675	666	667	673	675	643	675	675	660	685	676	679	630	684	655	667	701	626	653	688	687	660	657	684	690	702	667	696	648	654	683	709	664	670	682	680	669	656	682	671	661	700	645	683	641	679	685	692	651	672	713	678	700	706	721	680	652	671	644	690	686	685	667	681	643	674	661	663	701	722	673	648	648	656	705	652	680	701	670	708	644	664	699	666	699	675	710	696	692	701	658	700	670	718	664	678	637	625	683	648	683	699	648	709	654	703	684	673	659	700	711	643	741	678	686	665	665	704	631	694	687	645	678	638	675	663	648	659	665	710	669	652	654	697	662	656	727	655	686	704	652	685	635	675	652	713	687	690	673	639	672	668	695	714	683	667	701	689	686	680	671	691	653	677	698	698	682	643	693	688	717	662	681	685	669	633	676	709	633	694	651	679	675	686	624	670	690	712	634	670	666	646	660	647	660	649	669	669	649	683	625	668	652	662	632	657	737	657	711	658	678	721	670	646	619	689	667	702	686	725	702	703	673	680	696	636	679	651	637	694	691	676	636	671	676	640	675	663	678	713	690	629	659	665	684	678	696	653	620	663	726	680	671	657	682	630	660	674	670	686	640	671	646	653	681	667	692	658	657	692	653	648	638	678	685	684	683	695	656	700	671	658	679	652	708	667	637	658	698	696	652	693	733	697	682	699	684	678	639	662	707	691	702	718	679	691	666	654	665	661	667	662	638	641	699	678	674	645	653	684	679	691	719	715	704	640	651	670	678	660	688	664	716	697	677	700	685	680	680	721	654	682	680	708	658	629	719	666	649	726	659	681	602	663	678	674	668	679	679	631	640	657	670	665	645	689	690	650	685	690	672	645	651	655	661	635	688	640	700	651	624	669	656	701	725	690	707	649	670	660	634	676	697	668	691	657	672	628	666	706	709	655	720	686	640	671	685	612	683	670	663	680	664	666	685	657	674	703	697	636	687	672	621	650	702	667	680	675	685	648	674	667	706	705	650	694	664	653	707	686	656	667	677	677	618	680	657	641	738	691	696	684	681	661	695	658	687	686	672	653	711	659	674	685	668	694	713	668	634	696	712	684	649	662	694	699	679	661	634	712	721	651	712	688	696	636	693	646	695	662	693	635	661	685	681	597	708	633	736	718	662	711	709	634	697	667	689	658	653	662	656	727	663	687	686	650	713	659	667	645	648	691	702	685	667	700	686	699	683	729	696	707	658	638	646	693	686	667	637	680	668	661	694	695	639	630	690	653	653	676	664	662	691	629	687	680	682	619	644	666	682	706	697	710	688	650	676	711	676	710	693	680	702	631	657	629	639	705	612	677	655	669	671	637	659	653	677	684	692	644	663	682	662	702	665	681	694	637	700	673	687	687	701	684	698	662	668	638	679	700	667	702	703	672	664	701	671	678	717	697	646	701	645	685	705	644	687	713	686	682	660	655	669	694	685	682	659	659	706	688	656	680	664	654	654	641	636	664	684	654	658	667	673	693	679	665	669	678	697	673	694	692	668	596	676	647	705	689	682	714	714	676	669	695	701	615	662	649	668	637	657	661	699	637	688	706	667	591	686	655	656	662	676	641	693	649	625	700	627	650	668	699	635	651	640	654	685	678	664	659	687	689	693	686	700	711	679	670	661	711	695	661	712	736	671	665	676	660	710	634	668	670	665	664	668	652	641	636	675	743	695	683	667	643	655	667	659	650	713	697	649	655	656	675	673	720	699	662	687	678	614	663	695	702	636	651	672	693	678	666	672	637	644	740	655	668	672	676	641	698	669	653	627	639	648	670	628	708	675	681	673	708	677	651	696	677	731	696	677	628	695	662	730	685	658	708	702	695	692	661	691	663	669	683	656	663	703	677	679	631	671	712	714	654	693	644	636	655	663	635	681	660	656	655	620	680	670	680	708	677	685	704	643	678	716	670	671	660	635	636	669	683	670	620	697	688	670	706	671	643	688	687	641	661	649	684	680	642	653	679	671	674	645	687	685	651	699	658	671	652	692	691	694	689	693	654	680	679	667	686	689	684	704	685	689	690	720	677	699	695	672	667	626	620	687	645
32312	17974	15624	11351	6450	4118	3007	2315	1819	1210	947	796	593	533	428	396	333	326	302	339	309	307	286	288	277	284	251	260	267	266	279	286	276	275	271	269	307	280	267	304	321	289	289	305	286	217	286	266	278	250	273	278	269	274	280	254	265	246	274	244	236	276	262	283	268	290	257	250	265	280	270	299	276	239	249	232	278	270	249	256	269	268	285	282	259	249	260	306	270	258	251	260	268	271	261	253	249	228	257	260	273	268	249	242	285	262	259	262	236	262	242	276	271	279	252	270	276	260	253	264	268	287	270	271	273	293	281	279	292	290	271	266	235	260	252	287	279	243	262	259	270	263	272	230	258	267	289	228	255	243	271	260	235	263	256	294	232	275	286	265	283	272	228	288	307	266	260	274	291	291	263	250	267	279	286	282	249	291	251	233	239	267	266	241	232	288	303	285	256	277	268	269	282	289	262	255	279	272	260	257	292	251	253	254	277	292	249	250	265	280	280	312	285	262	269	257	246	276	264	247	255	269	255	254	245	251	260	275	255	259	268	292	271	284	257	276	242	281	259	287	263	273	268	251	287	220	268	258	253	228	280	258	253	254	265	283	233	268	256	243	262	288	271	208	266	267	242	259	272	275	270	259	244	266	273	279	269	254	274	266	255	254	253	257	248	263	272	270	258	259	256	273	267	314	270	253	286	272	295	258	295	248	269	268	246	236	272	230	276	274	267	252	262	230	233	235	270	250	278	271	274	277	273	272	272	272	264	254	291	251	259	267	284	277	275	247	264	269	279	250	232	226	308	290	268	261	260	253	251	272	262	281	240	251	244	306	272	274	263	271	274	286	261	279	236	286	282	283	257	265	298	263	289	254	302	244	275	263	262	237	279	293	257	254	249	275	248	265	254	259	271	304	267	274	225	253	292	264	277	280	262	258	274	258	278	294	275	260	285	263	264	253	265	267	274	259	254	246	234	280	279	251	257	289	256	260	257	265	248	242	272	226	252	267	248	249	254	276	254	255	303	258	266	274	271	285	279	269	250	253	245	279	266	291	241	250	261	263	285	278	245	275	258	261	277	269	250	298	240	292	247	283	255	283	270	239	255	274	252	246	252	267	296	260	267	247	258	257	279	267	266	234	258	278	271	265	284	264	263	263	246	279	254	232	267	248	300	259	250	248	268	255	282	258	299	292	302	251	252	243	267	301	253	266	316	279	284	283	238	270	232	249	282	286	261	245	284	248	260	259	272	245	264	246	290	262	262	246	297	247	251	278	261	302	282	272	232	258	279	290	267	258	253	276	272	255	253	294	232	258	273	274	288	274	308	256	290	249	243	299	243	237	267	245	249	264	252	300	283	240	233	279	259	273	267	251	260	253	281	281	242	262	258	246	247	267	246	301	270	232	256	284	310	248	234	267	262	279	287	284	244	252	272	284	251	255	254	277	240	241	248	246	264	272	257	238	263	261	270	289	259	265	288	246	251	269	278	280	249	276	232	262	259	259	252	272	287	261	240	287	277	242	264	266	257	284	255	254	226	257	260	264	249	239	261	283	270	271	268	287	260	275	266	236	245	259	283	287	265	225	290	210	250	252	300	271	244	267	286	251	246	273	248	279	264	293	278	268	245	277	287	267	260	272	275	255	274	278	274	288	265	260	269	286	262	281	251	264	282	289	297	272	276	307	253	274	229	243	258	281	249	274	270	282	270	272	278	244	247	252	256	277	269	289	270	250	251	279	266	240	274	285	266	220	289	300	280	296	281	272	252	253	256	288	273	284	255	260	274	299	257	271	276	278	264	230	269	237	280	257	276	256	267	258	237	250	285	232	264	230	277	266	248	261	243	270	271	259	264	248	244	262	264	251	255	261	276	275	253	258	250	282	255	246	245	244	300	270	265	257	256	258	265	270	237	257	247	284	256	260	263	278	289	293	281	249	256	290	259	270	307	298	250	283	254	280	264	267	276	294	284	235	285	248	280	249	272	280	256	257	269	257	268	281	259	277	271	243	262	254	267	271	270	241	276	261	285	270	259	260	235	276	305	265	267	255	227	248	274	271	245	300	299	261	264	315	294	227	255	258	267	288	277	286	273	258	260	276	294	257	274	250	258	258	269	249	249	264	243	262	240	245	281	257	271	269	237	260	269	264	294	287	281	233	256	278	260	258	267	285	243	262	288	227	248	247	251	235	269	248	254	255	291	236	296	291	284	270	252	273	264	282	242	298	300	270	263	265	291	247	244	263	251	278	288	274	226	265	292	282	269	283	246	247	261	251	266	255	271	265	265	250	256	276	242	258	254	288	272	287	304	242	253	265	250	240	292	276	235	267	272	316	273	249	257	284	241	267	267	246	266	245	248	266	297	245	259	253	267	285	247	281	252	287	302	277	243	246	286	281	265	291	276	264	245	259	255	265	231	236	265	263	280	256	263	281	288	266	257	283	265	251	274	289	271	274	263	251	242	283	264	269	247	265	269	236	258	230	262	265	261	265	255	254	280	279	266	268	267	254	268	259	253	251	283	295	247	272	281	260	283	280	258	281	276	272	292	239	267	269	252	251	267	243	272	263	286	299	283	260	266	261	288	288	279	273	301	266	234	290	260	252	270	277	281	274	287	258	265	255	280	262	237	269	268	258	291	252	264	239	269	253	304	290	290	272	234	268	252	306	275	282	275	259	262	272	261	294	265	291	276	252	276	253	278	278	237	250	286	254	233	255	257	283	255	266	241	260	282	230	271	282	256	220	263	271	270	232	270	281	281	255	234	281	236	230	267	268	265	302	280	233	242	254	254	266	275	246	268	230	240	257	285	294	248	253	269	291	228	282	247	269	246	275	252	287	240	270	269	244	256	256	257	288	295	278	281	294	233	275	270	259	277	292	241	261	265	263	255	255	281	244	269	266	270	266	273	281	270	267	264	252	257	268	270	307	269	256	286	278	246	218	270	271	279	269	290	257	266	269	281	269	295	251	275	265	307	262	281	238	249	275	267	242	291	254	242	223	266	266	257	278	284	282	252	254	264	242	272	267	286	243	259	270	244	246	244	239	234	249	266	268	257	293	272	250	262	273	246	268	267	274	267	288	259	265	255	281	252	248	278	267	274	276	286	271	283	253	258	268	268	245	272	298	250	277	250	247	268	276	295	267	259	268	270	277	217	254	290	244	271	256	279	275	266	230	262	267	255	277	247	257	228	273	250	274	259	273	276	258	302	271	254	281	269	262	256	270	262	251	271	262	245	283	250	251	271	243	253	266	283	281	258	279	231	276	225	254	244	269	266	247	249	284	271	244	265	303	274	275	242	269	282	242	294	264	251	261	289	257	261	282	246	260	276	254	260	277	296	263	264	267	277	241	258	232	259	243	268	248	289	247	280	251	246	254	282	264	267	265	267	276	231	266	281	252	253	286	260	256	264	233	276	280	251	274	260	274	241	265	266	229	266	296	256	262	259	283	244	254	288	268	257	258	264	252	264	257	247	252	284	247	248	233	288	260
19080	12629	21559	22115	17713	13920	11843	9932	7815	5593	4396	3531	2610	2029	1644	1446	1335	1116	997	1073	894	772	745	743	679	705	679	728	717	708	702	677	699	631	710	684	699	721	693	724	856	757	759	671	708	621	662	657	621	655	595	649	606	597	603	659	584	636	648	618	645	664	710	627	647	697	676	685	634	660	600	612	633	693	647	592	675	617	624	636	637	598	654	615	642	609	620	602	628	652	646	620	667	632	603	635	628	623	622	598	666	641	636	637	621	605	610	636	648	630	630	606	624	601	568	615	607	633	603	578	651	627	596	640	649	590	607	639	630	622	630	561	627	606	618	610	601	605	620	622	642	627	637	599	591	642	624	615	604	618	641	640	627	663	606	613	617	601	622	644	619	632	584	638	605	650	640	603	618	622	604	631	614	593	577	638	635	683	652	658	593	607	605	613	610	660	652	607	615	634	632	647	645	597	630	622	615	619	614	612	658	610	605	649	626	670	631	594	650	608	631	647	606	683	596	622	668	670	620	622	603	652	614	623	645	662	620	645	622	647	600	614	658	644	594	605	644	653	636	627	594	593	602	631	607	596	627	607	637	605	631	602	605	615	632	656	605	614	622	665	627	623	646	607	607	656	647	646	630	660	658	633	654	591	639	613	630	610	599	602	636	604	674	593	614	581	643	605	610	629	607	653	609	605	617	644	615	640	640	669	621	631	593	650	629	618	627	612	650	569	616	614	624	592	604	654	625	643	622	651	635	650	661	617	595	568	625	602	597	568	605	645	659	602	604	641	596	600	638	635	623	587	653	605	665	618	608	614	648	610	611	625	626	635	595	611	656	623	569	667	629	642	621	593	592	631	613	607	617	642	614	609	683	612	620	618	591	621	653	627	653	619	585	600	640	606	601	642	627	621	605	601	606	581	647	617	648	631	592	605	656	655	617	639	650	616	637	613	633	634	609	618	655	630	647	635	631	633	667	636	647	603	642	664	602	644	621	642	648	628	621	588	627	635	621	663	647	645	644	624	638	633	614	636	636	570	612	647	627	651	649	613	591	627	630	659	654	613	602	665	657	635	628	643	630	579	629	642	618	639	610	632	631	651	593	636	659	657	641	604	619	609	611	614	616	595	627	609	637	626	599	656	624	616	608	558	642	654	653	599	592	644	609	590	616	688	603	604	639	610	555	610	638	606	603	602	593	626	630	647	617	613	624	611	659	668	632	657	655	636	588	615	596	611	626	627	625	615	569	642	576	603	612	604	611	601	643	640	664	646	611	644	594	620	632	655	645	610	607	593	662	589	602	608	583	604	612	603	602	621	637	623	651	674	609	651	600	657	661	685	657	649	640	613	575	634	607	637	663	581	590	663	584	617	632	642	602	638	642	611	613	637	654	619	639	668	618	591	604	611	625	560	626	670	612	662	610	594	622	586	585	614	595	631	640	612	612	600	652	657	576	656	623	635	631	643	643	645	633	611	639	635	649	650	607	642	599	615	634	629	641	628	642	577	624	593	604	629	628	593	619	642	621	599	645	660	618	652	643	644	592	610	643	605	614	608	599	645	607	602	613	630	621	605	605	634	556	624	623	621	622	625	611	600	621	667	608	697	671	619	630	649	600	595	648	637	583	584	580	624	627	614	662	623	644	616	624	643	604	614	624	653	616	608	592	623	613	618	584	609	614	625	620	598	595	605	624	601	622	585	605	628	628	608	624	648	656	588	639	612	585	623	668	650	602	649	612	637	618	603	682	607	637	657	591	641	633	634	652	605	616	635	615	624	613	626	625	603	630	639	627	616	620	598	651	596	615	633	616	604	654	608	628	604	624	620	657	658	659	654	600	608	629	605	633	603	623	600	601	613	586	624	625	595	642	613	661	585	580	646	613	653	598	633	596	653	612	635	649	614	642	659	629	616	631	605	643	597	619	607	626	593	655	633	599	648	603	626	647	624	634	664	642	604	628	699	602	611	666	602	642	589	640	634	598	650	665	615	647	626	624	632	604	655	613	647	652	629	580	661	570	640	644	658	653	614	605	636	624	620	586	612	602	633	641	636	634	629	625	628	645	644	607	621	626	652	636	631	611	621	608	629	593	644	631	595	599	596	682	636	654	620	639	593	618	655	632	649	660	641	655	637	647	619	565	669	644	608	642	589	604	619	655	640	672	588	620	634	613	677	640	602	641	660	656	630	637	640	636	631	632	606	645	622	615	651	618	648	580	648	638	630	650	628	644	653	604	629	639	608	620	678	605	599	574	603	589	577	682	608	652	632	609	655	624	636	624	642	642	649	630	629	622	625	624	606	657	595	601	646	608	584	622	650	621	630	569	638	622	648	614	644	655	612	619	597	631	658	647	632	650	671	606	636	632	650	601	674	625	597	633	643	575	610	602	664	649	596	593	590	669	598	661	650	608	603	658	601	632	598	586	614	629	597	603	585	598	590	618	644	618	600	626	626	679	616	607	642	623	621	614	625	603	595	610	619	632	620	613	636	649	609	580	644	624	590	596	596	621	613	659	646	612	630	640	715	636	626	606	605	634	623	652	637	621	603	593	633	599	649	609	627	639	617	638	659	641	563	623	622	572	639	623	592	612	570	676	647	616	592	607	591	626	621	619	635	655	603	654	614	635	641	614	613	570	650	627	619	664	657	645	641	590	582	581	630	580	635	602	639	570	631	661	643	600	631	619	621	647	684	586	654	663	603	606	636	597	618	625	642	632	643	599	624	645	579	595	656	622	648	617	649	652	603	621	638	634	613	663	644	607	679	642	598	645	613	644	644	622	606	641	592	654	639	617	664	646	606	628	579	625	627	614	654	632	589	651	619	627	569	613	629	655	660	625	622	688	619	645	632	650	611	652	625	606	611	669	596	681	654	667	675	613	638	611	636	625	629	649	575	650	622	620	619	612	636	572	684	599	655	604	633	674	560	555	607	693	576	583	640	598	627	676	622	581	592	634	628	620	619	598	605	631	666	609	614	610	635	678	629	645	606	627	628	661	669	679	653	604	612	637	632	617	647	649	636	645	642	589	628	652	655	616	622	582	618	610	657	629	606	635	625	601	615	612	619	662	624	615	652	591	614	608	628	637	686	601	643	634	617	586	655	641	587	642	678	671	633	624	646	611	625	602	613	641	650	607	596	639	640	624	678	635	596	620	644	626	647	651	622	616	597	606	629	642	596	597	643	623	665	615	652	640	616	604	628	629	624	615	580	670	644	589	637	632	594	635	623	667	665	666	640	623	651	611	671	600	690	654	602	600	661	595	632	661	644	616	632	573	613	636	654	658	614	627	580	624	588	609	664	684	623	584	674	646	591	649	629	641	587	622	679	623	663	609	629	603	589	616	652	583	606	598	687	636	620	649	611	638	617	623	650	648	646	637	634	676	630	627	643	636	646	644	653	596	656	585	586	592	643	656	653	614	609	635	604	604	621	596	604	624	634	585	625	630	638	548	604	648	635	650	624	656	656	654	634	610	575	715	652	611	632	635	617	615	658
11788	5889	5121	3721	2350	1573	1304	1057	847	704	604	540	518	493	470	474	462	493	486	496	478	456	433	428	409	471	415	464	460	432	426	439	422	398	411	406	453	412	451	454	443	423	449	433	442	390	465	402	423	401	445	479	423	405	412	416	431	444	411	449	417	416	393	451	489	402	429	417	441	439	453	449	420	441	473	444	386	418	473	427	432	443	441	443	407	424	434	412	407	431	449	410	443	439	392	429	470	376	481	456	398	436	423	421	420	493	431	476	463	434	458	439	422	418	447	394	429	454	429	398	480	459	446	467	422	482	431	420	391	426	422	431	427	408	407	410	477	403	433	453	428	420	444	395	424	423	460	395	461	448	417	436	435	456	412	454	435	454	430	472	424	434	404	376	432	407	404	445	441	440	478	455	408	415	430	411	429	426	439	447	446	416	391	436	436	476	439	442	402	430	453	394	466	400	422	485	441	433	460	421	449	405	398	423	433	439	451	438	407	432	450	497	456	444	390	430	412	421	426	374	430	442	441	435	425	411	435	470	416	405	405	414	446	428	429	398	392	424	400	464	393	420	464	456	412	432	387	422	441	413	450	434	450	466	418	431	433	477	448	421	414	489	440	452	476	412	442	421	430	492	433	423	375	424	454	455	392	419	455	443	410	444	422	452	406	440	422	455	401	424	435	417	426	461	435	435	394	410	457	386	397	453	442	394	434	432	448	464	419	443	405	410	444	435	471	417	472	438	461	413	404	437	456	417	434	413	488	430	449	405	458	407	466	415	427	430	434	404	397	435	456	433	450	440	446	440	423	435	442	421	444	383	429	445	447	436	463	447	423	459	356	397	435	434	397	456	475	471	430	441	409	412	432	397	428	430	429	437	444	446	465	454	444	450	414	428	473	441	399	447	430	424	433	432	422	434	433	391	394	429	448	423	450	407	452	443	415	393	447	446	424	448	433	489	432	431	458	440	435	397	441	429	392	431	441	410	465	419	431	465	411	442	424	429	419	441	450	432	424	444	392	428	436	424	479	418	405	422	400	401	438	395	402	439	424	409	443	408	442	427	401	430	450	415	410	409	442	427	416	441	406	457	382	445	426	454	460	431	461	481	437	412	445	449	426	453	448	478	466	409	457	456	431	426	422	373	436	429	468	449	433	409	424	431	423	418	439	420	460	472	441	425	398	402	420	424	435	430	427	426	426	400	435	409	405	429	402	381	432	441	497	462	437	416	450	428	392	433	429	432	436	412	429	451	453	442	422	464	410	500	487	459	402	446	473	428	403	413	444	433	437	411	421	433	422	470	454	408	389	434	423	465	437	418	472	453	451	394	448	446	428	399	437	386	440	466	470	416	403	450	405	414	435	411	458	422	432	445	438	439	436	412	443	475	420	425	439	403	422	442	434	435	468	420	462	392	443	424	433	435	454	438	422	409	419	446	399	444	450	431	406	456	440	432	466	447	463	469	434	436	463	445	455	430	474	385	430	433	423	420	442	427	447	430	486	454	467	399	395	427	370	435	460	465	456	412	439	422	455	411	442	485	418	487	431	456	413	415	448	468	443	428	432	437	449	443	459	428	413	422	443	405	447	433	412	449	453	426	471	434	407	473	417	454	429	371	451	426	404	438	436	409	421	434	456	451	425	434	471	459	428	429	432	448	436	447	462	473	439	412	437	419	405	456	489	410	425	429	400	419	476	456	476	432	424	427	447	451	405	437	442	425	437	428	455	434	435	450	434	453	490	451	425	436	423	445	507	427	450	437	421	427	462	432	424	425	427	411	467	450	419	390	431	428	405	444	434	449	398	438	438	468	458	428	425	393	405	453	453	416	436	432	429	434	419	408	428	440	458	439	449	436	415	479	448	465	409	453	402	383	436	403	406	407	409	420	384	465	410	445	477	469	419	445	414	468	438	388	423	385	456	453	453	431	441	408	438	401	434	456	423	431	482	449	450	426	401	476	419	416	426	448	393	425	437	418	453	430	432	399	406	429	468	479	395	418	433	444	466	455	432	429	436	434	402	467	449	440	425	426	414	429	431	436	431	440	386	436	431	426	438	457	461	397	431	453	424	450	420	427	456	411	401	412	396	403	394	405	410	427	452	412	446	431	441	447	427	439	416	412	403	470	439	426	430	410	409	449	447	439	444	425	434	430	446	465	424	475	449	420	413	432	444	426	429	424	445	401	463	438	422	478	416	417	442	463	449	465	434	412	400	412	435	452	472	442	413	415	403	435	464	395	443	458	407	388	441	420	392	450	433	455	390	438	426	416	469	433	421	431	473	448	442	424	448	429	461	420	451	417	435	444	432	421	413	422	439	420	411	442	422	422	459	420	415	430	405	489	414	428	457	448	393	442	459	424	438	388	425	411	426	440	402	440	412	449	457	412	441	445	457	435	449	413	430	436	454	436	450	446	433	451	428	453	412	428	408	398	431	434	456	436	433	472	442	395	429	439	420	429	431	404	411	434	456	416	423	417	441	414	420	426	434	399	452	458	448	435	498	448	447	441	455	432	442	419	431	413	449	453	457	417	454	445	457	372	419	423	411	438	458	412	470	427	406	436	437	419	469	446	443	435	443	467	435	436	426	433	421	424	418	433	453	432	428	436	447	415	442	400	404	447	427	432	410	440	427	429	445	421	452	425	445	457	429	446	406	469	412	468	426	443	430	440	432	427	431	475	434	402	429	449	443	407	428	455	440	448	431	425	413	453	409	412	427	448	462	444	454	423	435	425	399	407	401	444	456	417	439	434	429	433	455	413	424	412	446	416	418	445	436	456	438	382	425	446	455	405	409	429	402	421	403	412	393	442	466	438	418	430	444	416	414	470	421	447	440	416	446	433	473	416	425	409	456	456	434	430	402	425	432	441	440	432	448	454	443	424	423	432	445	414	404	471	438	436	413	438	430	371	429	430	409	450	459	410	426	462	455	440	454	421	423	476	473	475	452	443	398	507	414	449	423	451	401	442	469	463	425	441	438	409	441	415	456	424	417	439	429	449	438	426	425	454	389	417	405	471	403	403	424	424	393	446	443	413	469	428	400	407	456	449	455	400	426	418	438	444	412	404	433	455	430	411	435	447	407	417	459	428	480	420	430	464	457	422	437	444	429	427	464	427	407	424	422	438	420	431	428	415	440	412	394	420	451	472	432	410	423	461	454	429	428	415	429	427	426	431	440	461	400	427	450	417	458	452	416	468	412	460	445	430	428	387	422	441	415	425	441	411	436	433	455	433	382	451	401	438	406	426	456	432	400	449	500	438	452	433	462	436	459	449	416	446	457	429	455	442	431	410	415	411	403	462	415	409	467	400	437	436	440	450	421	401	431	439	438	385	435	422	422	453	427	439	431	442	408	515	394	435	445	414	406	436	427	414	450	443	452	429	450	440	461	455	479	444	422	450	422	396	434	422	411	434	423	414	407	417	443	437	429	460	396	426	473	425	453	448	453	403	430	430	402	436	425	438	433	464	426	436	478	436	454	442	451	454
7526	4990	9440	10128	7787	5958	4798	4068	3155	2428	2047	1665	1428	1384	1191	1115	1102	1089	1019	1012	1009	931	961	942	1008	959	895	907	950	934	973	903	942	940	954	932	955	942	1003	934	1019	969	935	913	995	939	907	939	910	906	953	902	966	941	982	1024	957	946	926	890	934	925	911	929	936	964	975	964	942	928	900	953	958	984	976	952	943	904	959	949	914	908	936	908	935	976	945	957	937	971	937	944	969	976	939	957	948	972	895	955	975	960	947	945	939	969	942	913	1001	916	896	910	888	948	944	901	948	954	948	956	895	883	963	953	923	946	906	940	917	937	936	990	967	963	922	943	954	923	896	937	888	914	961	951	947	974	926	840	950	960	860	920	1026	941	897	918	950	888	969	911	888	922	960	893	951	910	948	863	953	969	951	988	929	914	943	937	890	977	914	943	940	918	902	909	928	926	991	963	921	924	916	935	930	951	933	893	948	919	910	948	925	980	962	950	945	931	942	931	981	937	993	966	924	898	953	936	973	962	969	959	950	927	930	927	1001	959	966	924	918	945	910	938	905	912	978	966	920	949	994	977	976	994	950	952	937	936	887	973	941	870	919	916	960	971	933	943	1027	970	969	936	931	925	970	941	948	1007	959	904	969	929	952	911	958	949	989	900	872	879	971	985	885	907	971	963	929	895	902	915	943	947	911	915	917	905	958	991	974	957	910	910	973	925	891	879	951	901	924	921	964	932	932	1014	948	926	886	956	916	931	930	961	928	922	940	947	874	909	941	957	967	889	932	932	957	955	930	904	989	962	935	945	967	990	927	931	952	966	949	950	946	932	936	963	925	982	971	931	891	914	909	948	923	958	956	943	916	927	917	931	874	911	917	902	928	929	963	951	913	965	957	947	944	913	912	964	976	899	881	938	912	969	924	963	938	948	908	975	984	937	969	941	867	950	967	953	963	978	894	932	943	939	912	885	990	951	930	925	955	882	937	909	971	933	926	910	1002	932	873	937	896	933	987	889	946	958	951	893	947	969	961	962	971	938	958	924	974	936	948	943	994	950	958	995	889	984	964	957	946	923	910	977	923	901	1038	945	899	980	927	925	984	958	917	976	987	965	960	944	949	950	979	936	932	873	935	909	991	929	967	949	932	974	936	925	973	959	1000	944	955	1000	997	940	868	875	937	941	880	927	970	919	933	934	869	883	931	957	939	949	941	962	892	934	970	940	930	979	905	968	940	951	948	937	978	955	927	937	942	943	929	910	926	985	896	927	903	968	966	960	884	972	933	899	879	968	974	898	919	925	929	936	877	907	979	920	956	964	940	958	918	870	908	992	982	938	929	972	876	939	976	973	952	984	896	988	907	914	895	919	913	984	904	939	911	953	927	934	957	918	975	935	902	884	909	965	988	954	964	1030	1001	926	954	986	903	916	967	909	944	885	923	894	951	960	978	937	939	935	876	902	935	956	892	972	949	980	910	931	981	924	910	926	973	952	952	957	983	925	925	930	993	939	872	977	998	894	889	971	963	921	966	941	1050	937	948	936	919	928	933	951	899	1017	953	929	921	897	922	951	920	952	972	936	940	953	966	980	983	944	940	931	922	940	942	975	949	920	930	914	912	840	925	945	886	955	907	981	885	892	949	922	997	920	909	909	986	923	959	968	965	913	933	927	902	978	911	888	908	916	965	976	921	910	919	933	1006	913	914	950	930	911	920	991	923	942	969	949	927	996	914	937	925	955	939	899	969	917	921	894	976	924	894	944	946	987	922	962	976	894	926	922	966	951	987	948	922	991	962	862	939	969	914	884	915	927	927	941	988	933	974	937	937	981	884	944	955	982	929	955	931	929	929	934	870	926	896	943	942	959	1030	951	944	888	913	914	936	943	959	914	926	931	956	905	918	967	925	941	945	913	977	955	959	900	907	955	934	953	1008	917	919	968	959	912	948	957	928	946	1005	909	982	931	968	941	895	920	973	960	951	934	1002	913	909	913	963	952	928	913	927	947	953	922	888	936	987	944	988	964	917	954	929	1022	986	929	932	908	986	901	935	943	906	927	966	977	896	965	950	947	924	926	938	953	909	1004	987	870	927	872	985	938	986	918	969	909	925	913	893	939	934	965	898	983	961	949	930	928	927	931	986	958	926	955	1009	928	946	941	922	974	934	965	961	921	891	951	995	933	911	913	926	906	972	907	933	957	946	967	898	955	950	953	915	900	976	972	849	954	875	919	939	965	929	924	975	955	959	931	1003	981	981	932	1003	928	927	968	909	907	944	913	886	949	912	955	922	956	934	911	968	926	915	923	906	971	915	920	912	933	955	909	956	932	967	887	942	974	897	911	896	914	893	898	974	950	906	908	984	965	931	942	934	895	970	948	931	980	924	931	935	860	933	951	942	953	1024	917	943	924	1010	886	903	928	930	954	985	944	943	902	930	954	932	942	926	963	939	930	998	994	977	925	951	971	950	974	941	903	938	895	885	959	971	937	962	887	932	888	917	906	947	927	920	929	910	986	949	940	946	957	934	910	893	935	922	946	879	969	921	895	941	962	966	923	967	910	952	991	920	947	969	899	898	904	939	985	975	930	907	969	951	954	944	963	984	939	964	937	930	944	928	914	876	952	938	926	865	935	940	878	937	972	902	908	931	939	900	933	914	984	926	931	907	928	940	903	907	926	950	915	959	931	936	953	932	934	988	925	950	1002	960	949	911	969	936	945	968	961	953	888	967	936	956	952	901	977	911	926	965	867	917	924	926	928	915	913	917	880	927	896	971	919	935	915	944	935	946	945	929	972	945	935	937	974	977	915	948	899	917	1008	889	998	915	912	932	937	955	899	869	934	906	966	979	968	956	980	964	936	907	933	968	892	949	943	943	927	880	909	875	910	953	954	926	941	866	899	948	923	980	910	943	902	931	935	932	991	954	921	899	896	969	927	932	894	952	943	936	939	942	966	896	922	931	984	926	973	914	953	1002	940	964	917	939	918	953	898	918	965	934	910	971	925	932	942	903	896	981	940	966	903	954	936	961	925	984	895	927	951	924	926	893	910	971	922	903	942	931	945	929	964	940	882	978	969	914	969	890	972	942	900	941	928	912	888	899	905	937	990	916	903	873	994	904	930	939	961	936	924	937	900	961	927	990	917	893	923	922	955	908	969	964	918	924	980	908	894	891	919	950	949	927	900	964	966	962	948	918	946	960	936	916	923	874	982	946	917	943	962	969	954	919	927	961	947	949	963	977	914	884	941	918	920	917	940	956	908	946	963	947	945	965	928	956	979	930	923	955	916	985	933	926	1007	897	940	919	970	976	959	953	942	982	946	860	954	979	966	979	928	903	974	897	954	910	954	945	926	980	921	913	931	959	977	914	946	980	958	889	1006	943	959	997	963	967	924	932	916	937	996	976	949	915	966	925	1004	982	926	947	857	924	935	986	972	917	939	969	957	929	953	920	939	930	941	932	957	962	925	906	980	946	942	947	906	928	954	924	896	986	916	928	935	973	951	976	920	916	903	944	906	996	980	984	922	939	974	949	943
23493	10691	9945	7714	4340	2906	2074	1619	1181	905	711	628	500	416	391	369	366	400	357	346	309	313	302	289	310	295	315	294	313	290	283	305	303	297	319	303	291	291	315	332	325	314	315	328	319	278	314	265	315	284	298	299	287	294	307	291	311	312	330	314	328	328	316	285	278	296	299	268	293	302	286	323	311	293	268	296	299	332	304	295	295	307	314	313	298	288	298	295	328	275	305	315	262	276	306	273	269	306	255	274	296	313	287	269	304	295	270	255	279	290	297	289	297	326	307	274	292	254	269	268	310	274	275	266	294	270	304	305	288	310	264	304	289	285	262	291	308	292	306	307	285	296	326	266	307	297	308	288	303	306	299	311	256	260	290	295	274	315	306	286	313	315	290	288	294	283	268	308	321	292	276	259	316	292	267	266	308	318	296	294	289	315	256	288	261	306	298	280	302	280	295	309	300	284	293	310	307	288	304	281	308	333	315	290	271	305	301	292	281	315	261	296	299	297	321	315	286	320	325	278	301	318	298	306	305	334	318	332	284	274	331	278	268	276	281	274	321	313	272	260	266	310	300	300	267	306	304	295	296	307	301	272	308	306	278	296	317	281	310	288	277	295	347	282	292	273	303	308	326	288	298	304	302	301	320	293	304	298	275	271	310	301	297	276	290	294	302	288	306	307	306	276	293	299	294	327	304	273	307	317	273	286	342	296	297	320	274	288	283	314	305	297	326	295	333	291	297	281	286	290	293	293	292	291	316	297	306	293	331	316	315	283	284	293	249	322	303	330	265	301	283	287	310	308	299	294	261	318	270	285	275	279	291	313	284	292	286	253	305	287	306	324	285	275	275	290	312	312	302	288	280	312	303	303	299	323	263	278	271	276	304	291	314	321	341	261	258	316	292	282	310	269	272	285	299	292	289	288	314	309	291	290	301	295	305	302	321	275	285	296	264	294	314	304	300	254	266	280	305	273	317	321	304	284	329	281	313	294	302	299	295	263	282	292	304	280	308	294	307	315	296	309	337	340	308	262	298	332	284	275	314	330	276	281	341	277	313	286	280	268	309	284	284	302	287	309	294	330	282	276	307	287	329	304	257	286	268	278	326	293	333	285	318	311	265	279	291	293	276	293	294	305	305	303	315	291	278	326	295	317	318	313	280	280	298	281	281	276	280	306	325	323	311	281	297	291	295	288	305	276	292	297	301	284	322	285	279	280	286	311	286	276	312	293	297	271	255	284	278	315	295	297	255	278	322	268	270	314	305	291	344	318	324	287	291	279	314	285	283	311	306	296	305	302	314	287	285	308	267	267	321	279	307	261	290	293	283	269	327	307	279	330	269	285	326	283	278	316	262	302	293	302	271	287	287	266	298	259	300	309	290	324	299	314	298	311	292	280	275	316	280	290	303	298	277	298	291	311	265	301	297	299	302	277	311	291	289	298	255	294	285	273	310	307	311	314	306	278	249	302	269	279	280	270	278	299	302	304	328	294	299	284	293	310	282	286	292	283	288	277	316	274	308	303	293	301	302	295	301	266	265	270	304	289	284	308	300	291	283	322	307	300	306	293	283	284	297	288	291	292	281	301	304	293	278	307	330	299	333	275	297	310	284	285	326	282	297	296	292	304	292	291	298	276	333	294	288	279	288	296	292	253	289	289	308	310	298	268	318	318	276	296	305	293	312	324	329	293	275	307	295	300	295	280	288	339	303	301	297	277	318	319	282	300	305	311	310	295	275	320	289	304	302	327	288	295	302	329	299	355	302	294	318	278	302	320	267	277	304	279	289	268	302	267	299	289	310	280	286	269	298	303	279	327	306	290	290	326	282	286	278	313	275	284	294	299	316	264	289	297	286	279	335	289	315	284	297	293	304	297	298	289	275	275	317	320	309	276	301	306	330	306	309	269	290	282	311	282	324	298	277	300	281	293	286	264	264	327	352	295	283	284	281	300	315	276	277	287	336	321	309	288	289	288	303	306	266	283	314	315	307	266	319	278	324	324	314	287	305	298	299	289	318	254	304	299	309	300	265	321	308	267	282	328	296	270	289	288	296	334	304	273	282	250	280	264	289	290	324	311	325	286	286	263	287	324	299	314	280	293	276	313	292	318	346	295	247	287	286	278	297	322	270	335	322	279	291	314	296	300	316	302	308	311	305	270	296	264	320	291	261	304	314	297	307	299	273	299	321	293	294	301	278	294	254	269	303	319	284	303	275	286	268	314	286	251	303	307	296	278	295	304	311	296	295	316	280	304	315	289	266	294	310	348	303	312	296	328	269	324	290	293	302	303	266	289	320	277	287	291	293	309	277	292	282	318	289	323	303	300	317	304	268	313	264	291	303	285	321	288	259	268	277	298	287	321	280	299	262	283	271	273	242	280	258	315	296	295	293	308	265	317	296	311	297	278	296	306	300	299	297	283	309	313	289	268	285	296	292	286	298	301	316	260	295	292	296	306	293	289	275	280	299	279	288	310	314	296	285	294	286	303	277	283	291	309	287	295	295	313	279	279	302	286	303	342	318	292	264	320	290	303	298	294	285	304	288	301	281	288	288	267	302	272	302	288	299	333	311	290	271	290	303	323	315	314	274	288	289	271	265	288	265	288	292	291	308	272	312	292	319	299	352	283	301	265	278	298	270	291	279	287	296	291	324	305	281	279	317	314	309	291	296	308	317	312	304	304	313	278	303	314	310	329	299	295	295	268	318	336	290	283	306	298	296	275	279	297	319	281	280	303	319	289	290	280	301	273	285	285	295	280	283	284	296	328	335	297	313	287	301	282	318	307	280	308	307	266	313	300	309	310	312	279	291	254	289	296	307	281	255	262	289	300	299	265	267	290	311	309	308	316	279	303	301	291	306	289	297	329	304	282	284	321	269	293	299	285	313	283	299	284	266	299	310	281	274	285	299	290	300	320	322	262	292	321	281	289	298	302	306	333	288	294	290	269	287	324	300	303	283	275	304	289	291	308	320	297	275	298	320	315	286	315	321	287	318	282	281	291	277	308	297	289	249	311	301	288	278	242	331	310	298	327	306	304	318	294	292	302	321	304	303	277	329	319	308	288	338	262	270	293	276	314	300	305	286	325	301	321	294	274	275	311	261	306	302	325	286	297	297	318	334	281	300	292	306	339	309	300	314	312	278	290	279	336	295	274	272	333	302	287	273	289	331	324	288	292	300	255	305	282	286	307	317	309	283	286	311	307	292	332	305	299	311	304	311	284	272	296	287	314	263	323	303	280	308	342	311	292	305	292	299	288	289	276	275	283	277	269	297	292	284	300	295	308	275	307	279	280	329	321	306	292	304	309	266	289	289	301	279	280	295	320	311	304	324	295	320	272	315	306	268	305	262	260	268	309	282	312	304	282	287	287	267	292	270	300	271	314	290	284	319	311	277	299	291	354	294	317	330	285	285	302	318	308	296	300	324	300	312	320	326	296	252	278	304	299	309	284	300	292	271	301	326	277	308	342	324	307	304	316	309	304	313	299
14988	8259	16040	17841	13948	10636	8662	7097	5251	3870	3110	2485	1850	1572	1328	1150	1093	1012	945	932	856	774	757	772	693	718	654	722	736	717	640	709	677	717	716	669	678	715	727	713	744	754	740	665	639	659	694	666	625	681	666	686	693	684	632	666	710	635	675	700	683	696	681	654	663	699	659	714	720	628	693	651	664	617	676	678	699	673	669	748	646	715	646	681	679	707	648	685	653	647	615	673	644	708	671	683	677	704	666	692	705	656	656	691	698	673	700	710	698	649	619	697	613	667	689	673	667	657	671	730	665	699	721	633	675	671	663	678	669	679	660	668	675	645	661	656	680	667	665	643	697	687	655	626	655	669	623	619	687	659	680	641	699	682	660	634	673	693	611	710	676	656	663	694	701	653	711	686	673	667	751	698	679	660	680	655	685	722	626	684	692	649	719	645	662	596	678	660	659	629	640	650	630	630	665	676	629	701	691	670	653	667	662	670	629	651	723	711	694	716	695	623	673	686	653	707	724	698	637	668	660	650	660	699	646	682	630	673	679	697	678	708	654	677	707	629	691	639	681	672	697	682	679	659	677	662	664	676	677	693	670	695	711	665	650	676	649	669	642	657	682	678	699	642	649	612	656	637	653	667	685	711	713	660	675	706	679	672	706	650	632	711	647	677	678	660	663	653	669	647	678	719	664	668	632	654	618	634	682	692	719	656	720	662	715	658	678	679	671	617	676	626	690	658	693	654	638	660	691	693	667	703	657	664	686	690	656	682	692	675	686	642	628	647	656	684	625	672	663	715	634	689	648	634	669	623	652	634	668	682	655	656	685	660	656	650	674	642	693	656	703	692	663	699	665	692	701	678	649	678	676	696	651	664	668	697	654	717	683	675	664	675	720	650	634	667	711	659	697	707	646	683	673	671	695	699	667	693	608	666	675	674	693	689	657	681	702	673	643	668	653	662	691	658	660	669	675	692	691	690	680	675	624	660	714	647	699	669	668	658	637	652	648	671	707	649	656	660	696	669	694	655	670	712	692	693	647	665	674	712	661	673	673	685	711	668	650	621	628	710	657	636	679	638	693	671	642	714	655	704	669	675	665	672	652	646	643	618	634	659	685	665	681	667	687	713	672	668	686	706	654	654	712	660	660	652	670	726	685	649	709	654	697	683	725	647	683	682	648	672	629	698	662	685	670	698	677	676	700	671	660	687	696	664	682	657	669	670	674	657	677	671	705	670	626	652	666	663	691	660	686	653	679	673	659	681	680	649	646	639	663	671	670	645	681	672	676	674	645	691	701	659	673	651	687	703	672	684	653	667	666	667	649	639	662	669	708	698	655	669	639	661	627	674	653	685	702	695	674	663	686	649	636	691	704	701	652	653	710	665	654	693	692	670	657	671	691	674	651	645	649	683	666	677	692	668	663	686	656	710	637	671	669	654	681	697	715	670	662	664	686	636	683	643	676	679	648	683	672	661	676	679	656	671	648	673	639	658	619	658	687	666	707	731	682	671	675	620	657	698	663	663	615	661	670	630	677	635	656	646	685	634	742	660	684	671	687	683	641	715	649	706	690	649	652	701	650	681	642	697	616	640	705	673	668	654	676	696	624	695	699	682	649	686	660	631	668	711	643	669	704	678	655	677	677	665	633	673	672	625	628	701	620	658	667	692	717	653	646	696	696	665	666	653	685	727	650	669	658	637	642	743	695	693	664	677	641	667	648	687	613	660	689	693	628	650	653	623	703	679	688	688	666	677	617	703	658	693	645	658	690	665	705	716	679	653	679	647	662	648	703	617	663	677	661	676	701	697	664	712	690	698	692	658	673	635	659	674	632	683	737	723	680	694	709	639	658	646	673	657	618	646	667	715	665	686	673	721	647	667	704	684	688	670	682	694	651	644	692	644	638	623	670	673	677	670	671	651	674	686	650	719	642	669	708	667	654	658	640	609	707	669	664	650	679	647	655	637	644	696	635	685	664	690	700	693	662	678	681	649	675	661	691	670	669	669	634	692	660	716	646	625	660	652	656	710	679	674	671	648	692	693	631	642	656	663	688	678	695	645	636	701	687	634	655	663	653	664	627	642	690	628	648	734	665	690	693	681	726	690	637	727	671	663	671	711	696	692	647	673	722	682	731	657	685	651	671	665	735	683	644	615	683	646	686	693	663	636	684	659	629	635	668	697	662	645	665	705	689	728	702	677	669	684	665	706	633	683	653	660	664	612	668	680	679	679	662	639	603	718	655	661	670	647	690	684	655	658	674	634	688	645	665	675	663	640	693	642	677	635	688	660	686	664	608	632	707	677	700	663	643	613	681	655	659	680	692	683	722	696	681	646	674	647	666	662	670	676	662	667	654	652	665	630	671	644	728	695	644	695	672	669	655	660	673	697	683	670	686	675	718	675	658	631	682	664	680	640	685	675	625	669	660	674	688	620	647	643	639	662	685	661	706	719	688	625	603	657	658	631	667	680	744	666	638	660	613	694	629	629	645	634	644	631	648	673	652	637	674	684	658	662	661	710	683	691	686	632	672	661	669	639	666	685	642	643	691	673	678	667	666	673	671	685	685	691	692	680	641	664	682	646	698	706	695	678	666	657	698	704	653	699	722	686	654	690	673	698	624	620	636	667	618	646	653	674	630	619	689	694	632	670	676	664	646	649	659	666	648	645	719	678	677	667	679	710	650	688	625	669	627	653	635	675	657	618	665	686	665	637	694	651	694	687	692	646	681	677	617	732	690	682	632	648	683	659	680	618	671	672	661	641	667	652	680	638	679	688	701	627	669	670	675	715	640	691	699	659	658	636	677	652	649	669	689	663	670	709	652	634	693	629	720	690	653	656	689	703	618	666	637	739	692	655	624	639	643	641	631	622	707	697	628	703	697	640	645	680	680	705	696	692	682	659	673	693	662	617	661	664	709	633	635	621	705	646	711	668	634	651	656	655	708	643	626	672	686	653	670	647	650	646	717	663	645	705	662	656	659	669	743	632	651	669	647	652	669	660	676	669	671	662	657	667	667	698	675	681	654	674	705	649	680	675	672	691	703	658	643	650	696	634	674	637	669	685	622	628	637	663	642	729	674	681	675	642	646	672	674	677	661	668	642	666	714	658	678	700	683	701	661	669	612	649	634	650	692	673	695	711	701	653	671	695	651	667	682	613	668	624	647	645	625	644	666	693	673	616	648	685	651	690	671	650	674	686	665	702	643	687	648	677	644	669	720	589	698	667	645	685	700	665	657	619	697	683	639	688	695	664	703	641	671	693	702	676	662	637	647	667	652	614	646	653	664	679	653	697	671	692	666	691	705	644	673	676	671	661	648	652	677	690	636	650	649	685	643	709	675	629	648	714	712	646	658	669	656	670	695	637	669	642	682	689	686	643	700	677	661	717	677	643	680	704	695	630	679	642	663	654	668	635	668	677	644	641	664	684	701	656	664	675	674	664	660	650	608	651	688	676	652	604	674	661	670	657	624	643	608	683	710	618	630	675	686	619
33492	16782	14613	12155	7335	4519	3208	2491	1667	1175	891	741	599	467	416	409	322	378	318	329	303	261	300	268	272	233	252	281	286	304	255	296	253	256	259	251	266	250	239	238	294	299	308	265	269	297	279	236	242	244	275	288	273	259	273	238	237	261	272	266	264	298	277	281	290	270	305	287	277	256	276	277	259	249	267	254	313	293	293	283	248	273	262	262	289	252	286	258	252	252	303	264	239	258	301	269	271	293	270	258	288	227	255	273	241	277	275	266	214	290	261	271	260	249	282	287	275	270	291	287	288	222	236	268	293	262	278	268	251	299	236	267	281	274	273	267	297	278	286	280	260	257	274	252	248	247	238	272	285	251	256	255	281	277	279	250	267	269	232	257	276	278	255	257	238	275	280	287	288	286	245	260	259	271	243	259	265	256	293	285	267	261	254	270	256	250	264	277	278	267	250	225	239	245	252	253	266	269	258	263	249	256	282	283	251	237	262	260	287	286	236	281	265	296	254	277	251	264	260	244	265	284	255	243	287	260	252	273	234	280	238	302	279	280	254	243	272	262	265	241	256	243	267	245	252	269	287	276	280	272	284	285	252	260	238	251	264	266	241	253	291	278	234	264	286	273	263	250	289	241	261	238	234	313	254	263	263	248	278	276	248	277	273	242	243	281	251	301	267	288	263	259	268	273	285	277	226	276	287	279	236	238	261	277	260	256	270	225	254	270	260	281	259	238	289	248	268	271	262	278	250	275	255	268	266	255	272	246	267	277	271	291	269	248	236	282	256	279	275	271	257	227	280	292	248	257	265	245	261	247	263	267	259	251	300	279	286	315	300	287	228	265	274	240	296	275	226	240	242	257	266	270	296	246	292	265	258	255	287	272	246	238	252	264	252	271	267	313	284	258	264	247	339	308	283	298	267	235	295	224	280	278	245	251	267	282	271	263	252	272	261	263	290	259	257	242	257	252	275	271	260	275	269	266	265	287	260	274	247	221	254	268	250	251	268	292	287	234	282	262	257	269	236	235	256	280	250	244	255	270	248	285	256	275	263	241	268	271	228	264	257	270	279	260	277	247	270	265	263	255	261	271	273	263	240	252	258	265	249	273	292	279	249	277	233	261	229	244	270	261	267	276	275	257	251	265	263	257	258	261	239	247	245	262	276	262	206	266	274	263	256	268	279	260	271	293	265	284	287	246	232	265	276	249	242	239	257	278	301	256	251	264	240	241	251	265	279	297	264	281	260	289	286	253	293	300	247	262	268	278	244	259	261	275	275	268	283	307	271	275	270	280	291	278	248	250	265	264	283	258	277	283	283	242	240	242	253	255	273	296	298	276	282	278	251	268	255	263	239	276	268	262	267	249	275	257	283	252	249	284	266	237	274	226	273	264	256	275	272	259	255	275	270	254	260	258	262	277	275	264	237	258	286	276	266	253	281	252	241	287	278	251	240	254	222	259	279	284	246	275	282	266	269	279	270	238	272	253	251	259	257	244	285	272	286	258	246	236	270	266	258	227	289	271	241	270	280	233	250	264	279	287	259	260	244	249	266	275	269	294	265	252	276	246	262	268	296	265	285	275	280	241	273	274	268	307	281	264	244	270	265	244	292	249	269	275	271	261	231	236	270	265	256	275	289	243	270	247	263	255	265	282	261	273	241	277	264	309	275	284	253	264	278	243	264	253	276	261	220	237	257	232	240	258	263	265	266	276	251	274	261	263	290	260	240	238	255	254	271	264	283	278	281	274	291	258	277	261	270	268	270	270	290	244	259	276	267	251	249	240	283	263	262	267	267	222	254	259	266	250	259	261	246	254	251	262	255	263	289	273	253	316	283	270	289	242	280	276	248	254	298	261	278	245	266	242	267	291	290	246	285	248	258	217	305	275	251	277	269	266	284	244	244	274	261	261	270	272	250	285	281	242	286	256	284	267	257	252	263	228	259	267	271	247	284	232	254	267	253	272	268	271	277	273	290	270	299	266	260	290	278	275	297	245	269	263	244	271	241	253	289	247	273	242	265	258	246	262	253	275	254	275	260	262	302	265	246	285	254	259	248	254	269	278	262	245	252	278	284	275	267	283	264	254	256	282	272	240	257	282	255	279	298	255	257	271	282	275	256	240	301	268	239	243	270	287	245	260	281	280	265	291	271	286	265	282	292	269	252	250	257	260	271	237	269	228	292	303	255	260	239	264	266	242	250	239	275	262	301	265	276	244	253	289	260	271	286	252	249	281	267	265	243	278	243	282	249	250	249	249	250	260	263	250	285	254	269	269	287	281	253	262	265	269	270	276	249	265	279	249	283	233	245	254	325	268	259	300	274	264	278	242	230	247	276	243	268	264	269	249	273	224	269	270	288	263	261	280	276	269	238	271	266	276	229	280	311	241	264	264	274	293	269	267	279	229	260	285	275	264	261	251	277	246	263	259	278	279	293	282	253	251	294	275	288	245	292	259	247	271	249	255	270	294	263	250	287	282	267	259	262	264	249	252	276	232	265	229	266	277	271	289	249	294	273	253	256	261	278	286	235	282	244	248	231	296	283	272	241	277	255	245	251	274	275	253	265	252	280	275	242	274	254	288	253	314	269	252	262	279	286	261	241	278	256	274	274	258	247	271	262	281	276	278	257	284	246	241	267	296	256	249	269	246	243	257	267	238	263	278	274	266	293	267	283	264	238	264	287	293	270	230	272	286	254	259	267	285	263	272	268	255	266	264	273	278	275	234	286	268	261	270	312	298	253	288	277	261	244	259	266	251	281	264	251	270	262	274	281	254	283	260	283	244	278	253	263	280	271	277	255	268	270	271	250	318	238	267	278	253	260	269	251	310	262	271	269	238	260	289	265	263	240	242	281	265	227	236	281	233	263	255	257	246	250	277	243	254	283	274	287	263	285	273	268	258	224	284	272	252	290	252	273	263	265	293	247	248	266	272	259	242	242	275	278	268	260	233	275	277	229	240	274	253	248	268	255	256	264	279	254	259	232	252	276	266	303	258	255	277	250	266	248	253	286	286	250	263	259	269	284	265	262	284	295	269	288	277	244	280	282	285	253	251	261	257	269	253	249	253	272	258	271	284	305	255	246	258	218	263	266	270	270	249	245	281	254	239	303	271	274	278	299	282	280	285	267	275	270	277	275	293	249	248	257	237	262	282	253	272	265	276	236	256	287	263	267	253	235	249	263	293	291	253	242	247	240	251	288	247	241	302	224	264	260	229	252	263	245	274	250	307	260	273	259	250	272	254	256	253	267	233	250	273	262	277	269	249	282	243	255	273	252	262	273	241	272	249	267	286	258	259	305	238	241	271	254	281	280	257	260	273	290	255	268	275	268	273	277	266	274	290	274	247	272	281	264	286	281	253	263	298	247	278	237	287	231	273	278	255	260	272	250	248	292	267	277	258	244	268	276	248	252	240	295	253	271	267	281	271	271	251	271	247	303	265	264	250	268	281	246	293	267	291	277	261	266	251	259	271	255	271	289	260	275	232
19424	11504	21049	23663	19467	15225	12601	10286	7252	5249	4354	3381	2454	1959	1688	1520	1319	1064	1095	1025	844	728	758	718	696	714	673	691	755	705	675	659	661	640	654	664	686	667	668	792	816	843	740	636	616	653	644	631	619	656	586	631	595	625	608	603	614	628	636	578	662	623	636	674	625	676	669	633	641	657	660	650	616	626	665	639	638	625	650	641	651	679	630	626	617	611	663	604	647	617	610	601	667	602	618	608	561	636	636	612	642	609	611	603	634	641	661	624	610	637	640	655	661	632	648	626	633	587	608	644	680	616	609	611	676	634	657	627	636	645	626	659	644	616	593	634	626	670	640	598	669	661	637	623	625	610	598	622	637	633	569	570	597	649	579	628	610	629	632	620	682	594	649	658	603	621	658	620	614	666	640	656	587	648	635	594	628	585	603	654	612	563	616	657	646	623	646	643	604	614	634	677	659	641	594	619	613	626	633	636	639	644	643	630	618	682	587	635	581	552	640	616	597	624	608	597	638	627	661	625	579	623	625	576	661	638	586	595	592	599	623	602	644	629	599	605	613	603	659	627	663	616	642	635	589	597	637	598	684	648	626	611	653	608	631	648	650	599	690	606	614	669	620	609	627	641	621	667	641	602	584	619	655	644	659	644	624	654	625	664	647	640	575	582	605	665	655	649	592	614	652	632	623	641	586	654	680	646	591	626	701	663	605	673	592	638	626	590	623	604	606	588	614	670	663	606	631	651	609	678	685	659	611	663	591	581	638	631	588	625	634	653	648	668	654	646	645	595	627	642	634	599	621	653	652	619	586	662	618	635	634	629	605	614	641	579	597	623	658	639	656	640	637	650	607	614	622	620	627	614	607	601	609	601	649	597	608	610	598	590	600	617	604	643	613	606	615	618	604	628	677	615	637	611	652	611	643	656	589	640	623	630	600	649	649	616	650	570	580	601	662	619	649	642	607	635	591	588	653	607	619	700	590	605	566	621	649	643	612	669	631	631	640	645	651	646	638	589	628	610	598	580	574	626	619	598	603	593	642	628	607	656	582	634	618	619	659	607	637	645	684	674	643	633	623	630	658	642	616	620	612	636	636	615	669	590	662	636	663	631	641	669	632	630	647	687	669	618	651	649	620	651	660	600	637	628	613	606	624	597	635	601	651	582	629	634	623	591	619	648	632	605	577	580	635	596	628	671	636	635	597	623	627	623	603	615	632	608	588	624	654	635	611	635	579	574	632	653	627	650	570	602	631	623	625	625	617	624	594	644	622	599	624	631	653	659	623	635	585	609	617	609	636	640	622	630	661	668	628	618	648	648	650	596	665	602	645	681	656	632	660	634	645	628	646	649	594	632	610	603	653	617	628	617	596	654	654	656	594	624	625	641	590	612	629	655	655	654	693	613	631	610	628	628	647	627	662	622	671	610	623	602	625	630	623	637	591	632	671	622	615	603	638	648	618	640	630	636	578	632	595	633	642	634	661	616	648	627	635	651	632	664	633	632	648	620	600	613	569	617	672	570	610	639	648	651	617	638	592	606	638	642	607	610	613	616	640	630	654	605	583	644	613	670	638	624	664	623	624	596	638	645	621	631	650	628	610	607	666	632	638	618	586	605	611	624	650	633	629	643	623	609	638	595	640	640	604	643	629	631	657	667	610	593	646	596	623	599	652	663	639	663	602	656	629	673	635	588	639	613	647	635	646	645	635	597	587	633	656	612	644	608	636	621	662	582	613	587	645	630	608	615	622	683	639	598	608	633	599	589	642	627	635	650	675	651	614	637	605	613	650	620	627	666	642	662	627	670	674	633	667	638	607	610	645	619	599	608	623	625	665	617	614	617	636	609	627	623	575	632	628	614	653	600	596	611	628	593	631	593	572	647	593	630	624	634	627	653	622	611	638	601	621	606	657	617	592	636	629	608	619	635	616	633	623	606	619	677	632	669	581	649	590	643	629	643	646	651	609	641	630	609	594	626	655	662	599	649	581	613	610	652	648	590	658	573	603	645	592	656	634	620	604	602	578	609	589	591	626	597	616	663	645	624	647	595	631	610	606	641	613	648	655	648	616	658	643	628	586	595	643	632	675	634	693	637	637	642	627	640	643	604	600	611	629	642	604	627	614	631	658	600	630	612	627	617	613	607	605	616	627	629	620	619	640	643	671	661	628	621	611	602	600	632	637	605	612	630	598	634	638	640	584	604	618	642	591	611	607	611	563	611	606	626	637	668	652	630	656	654	644	614	617	665	561	607	564	650	586	677	625	582	593	594	618	624	635	660	634	622	611	629	644	637	627	646	624	617	611	648	642	633	593	640	636	636	636	626	649	625	604	661	628	703	663	635	600	660	657	596	630	641	630	612	624	630	636	633	599	638	627	599	629	618	620	603	663	636	630	622	593	595	602	667	626	609	655	615	605	633	646	619	655	633	609	642	618	677	576	600	592	667	614	585	618	612	608	639	624	611	677	618	662	608	612	629	652	639	638	688	660	620	616	617	629	605	620	624	625	638	599	637	601	599	634	650	602	638	612	554	598	618	655	598	625	647	638	582	633	601	594	645	619	651	634	624	649	629	628	621	684	622	659	642	640	605	685	613	606	623	653	617	685	621	647	600	667	599	663	604	594	602	679	633	634	648	639	576	626	629	586	651	618	646	644	608	669	612	660	665	656	649	643	631	642	635	610	611	591	594	593	659	606	685	640	670	662	625	629	660	628	632	643	664	616	631	672	680	647	647	616	676	626	641	606	619	577	618	609	589	627	584	649	632	583	596	630	642	651	635	647	614	626	654	637	625	630	594	651	663	627	627	604	627	650	629	609	606	637	650	580	618	607	644	613	644	605	617	637	672	627	663	666	690	637	598	612	616	667	584	620	617	616	624	624	662	653	616	641	653	597	611	634	622	611	579	660	603	628	630	665	655	636	593	651	662	609	608	644	631	609	620	638	600	628	629	610	683	638	618	616	601	607	624	716	612	599	633	687	629	618	613	594	603	597	632	608	623	638	607	628	648	624	636	643	619	665	608	617	685	613	642	628	615	648	609	628	638	615	629	613	637	542	584	615	621	624	664	620	627	629	594	620	657	601	635	661	590	623	655	592	658	686	577	617	626	592	649	612	608	658	638	632	632	646	653	616	604	602	620	621	619	620	626	599	597	634	598	622	652	620	648	634	574	632	625	609	605	687	601	647	622	623	639	614	650	615	669	670	646	622	586	662	670	628	657	604	612	616	604	612	654	641	611	638	630	607	614	636	605	623	621	656	583	638	644	599	606	625	624	669	649	623	614	614	656	612	637	608	612	622	655	657	639	645	664	648	629	633	616	622	635	647	610	630	637	626	625	622	634	630	605	615	610	619	644	633	619	639	624	614	618	601	600	643	646	645	594	617	598	623	635	640	590	606	630	599	632	606	604	626	610	628	641	639	617	645	581	616	637	591	638	606	626	617	618	685	624	625	623	597	652	670	632	609	648	595	641	613	606	614	625	618	625	654	604
12088	5282	4518	3816	2471	1719	1324	1025	832	647	632	572	533	501	460	474	441	470	414	443	455	435	421	454	407	405	398	420	420	435	429	459	439	388	413	416	448	444	449	427	444	435	450	497	458	460	443	425	429	430	389	395	447	447	431	426	438	447	402	390	413	436	413	449	458	398	438	462	442	446	425	477	425	435	417	428	473	406	437	469	455	432	387	448	436	486	425	435	430	443	461	452	438	439	450	429	414	448	442	421	460	396	427	388	420	454	472	382	451	452	456	426	437	491	401	425	437	384	410	419	423	432	419	469	438	437	424	397	437	434	442	425	433	407	416	429	427	431	453	429	444	414	471	415	408	443	403	449	391	455	447	427	408	413	464	474	449	384	421	425	403	406	440	418	488	423	439	405	454	435	440	437	436	424	417	448	441	436	406	416	440	420	459	419	460	404	407	446	444	439	416	442	409	416	450	456	411	480	430	426	435	430	434	419	406	389	425	441	438	429	440	437	416	421	431	440	423	439	439	401	427	411	413	480	487	415	391	409	447	420	441	433	443	438	434	398	412	432	415	443	433	390	422	427	429	471	441	431	414	436	479	493	440	399	433	394	402	430	428	425	449	406	487	481	466	423	453	436	436	426	408	440	453	427	451	448	484	477	449	420	426	411	422	368	413	417	437	435	392	451	434	441	411	432	446	438	433	473	466	442	457	441	398	371	392	439	394	446	437	431	459	416	389	429	376	409	433	436	399	418	432	479	404	445	426	395	404	423	450	436	413	425	431	431	404	431	413	457	444	396	418	409	397	486	410	409	466	440	420	445	446	389	446	437	435	407	434	449	406	435	462	461	471	433	413	430	420	397	444	410	442	435	422	439	413	446	426	441	456	442	406	379	393	425	474	421	429	438	472	453	452	427	430	448	434	405	402	438	430	423	443	442	476	412	418	453	440	463	457	431	452	427	393	402	424	441	485	428	428	396	392	391	455	441	441	418	448	474	386	439	436	430	442	416	420	470	448	427	441	445	409	457	424	428	408	455	412	422	414	385	434	448	434	466	450	483	434	415	438	514	443	417	425	417	407	435	428	435	440	428	400	459	443	398	425	452	427	418	474	435	460	423	447	414	434	486	460	439	425	399	461	402	425	428	445	412	401	434	403	411	397	398	462	440	415	420	434	447	390	447	441	441	446	414	437	394	428	434	449	413	390	428	439	452	421	394	448	420	435	419	477	437	455	422	407	418	475	451	442	427	459	429	424	422	407	423	420	455	422	445	426	437	404	443	410	395	438	407	391	428	474	433	422	437	469	445	444	438	409	412	425	421	409	396	418	415	412	407	438	436	477	455	422	419	406	434	408	428	433	434	430	423	418	462	448	446	428	439	435	459	448	443	430	409	400	409	425	478	411	434	402	441	397	416	393	433	455	391	444	452	403	416	407	448	438	433	464	434	411	442	455	449	425	411	440	439	450	419	450	427	434	406	445	432	457	408	455	440	443	432	448	453	440	422	396	418	433	438	448	471	422	401	465	393	390	422	413	438	427	407	396	439	412	422	421	437	416	437	441	468	439	455	394	445	430	408	420	404	458	439	429	447	398	396	440	487	426	467	403	461	441	452	455	437	443	454	434	468	446	404	418	434	378	439	470	481	443	457	419	422	421	429	443	442	447	409	405	412	441	453	433	372	471	416	455	421	401	440	437	458	422	458	471	460	461	431	452	419	435	419	462	415	404	428	467	379	419	445	433	432	468	373	406	453	455	434	451	413	421	434	416	428	479	436	446	456	427	440	400	427	425	398	420	463	428	421	434	427	434	429	441	425	449	425	462	473	398	469	430	437	419	425	433	387	448	405	399	415	418	428	417	471	400	426	411	430	422	414	423	437	476	423	437	433	380	415	439	477	400	387	458	433	463	445	454	438	463	433	415	418	401	423	424	446	475	440	464	439	395	471	445	417	441	426	431	444	420	460	420	464	482	436	469	409	394	434	474	416	436	485	454	431	392	432	456	423	451	458	452	432	433	437	437	454	502	438	407	428	470	394	423	453	407	427	444	428	443	431	444	421	431	477	426	440	435	420	454	396	449	410	413	436	407	393	477	427	420	466	436	442	411	415	415	450	396	446	438	431	466	451	408	433	394	446	440	415	401	436	401	413	485	492	428	412	445	432	467	433	394	452	411	436	440	413	480	429	443	393	424	409	496	458	419	445	425	402	451	441	440	475	420	438	430	464	443	400	439	439	465	459	415	423	375	412	429	450	440	390	448	439	454	400	445	460	413	421	446	436	406	407	406	454	412	434	450	448	450	441	457	465	400	376	463	422	424	443	437	467	435	446	466	426	393	461	435	448	450	408	435	415	422	460	404	454	421	406	414	424	412	425	442	460	416	446	415	420	398	425	451	452	450	465	413	431	422	393	408	440	431	416	408	440	485	419	419	431	450	421	439	409	426	469	451	437	426	426	449	432	433	425	445	413	407	460	414	410	430	425	430	436	440	449	447	457	429	441	427	421	457	448	437	476	479	439	443	396	448	409	451	415	426	451	444	417	421	409	370	430	477	441	403	421	450	411	448	428	479	455	463	428	444	423	404	483	455	445	438	470	393	412	407	425	439	433	418	412	423	428	449	433	425	454	439	456	390	445	394	424	432	421	445	405	457	445	481	449	400	400	444	455	443	468	473	424	433	404	453	467	396	449	413	455	430	404	456	431	434	432	452	419	451	406	398	452	450	416	389	466	462	407	431	446	406	413	425	444	407	414	435	449	439	431	476	402	421	402	429	392	435	401	430	459	406	464	454	458	447	428	440	465	417	439	417	429	431	437	423	450	404	418	469	424	425	427	414	427	414	444	383	413	445	456	429	431	452	494	462	402	422	432	424	436	409	420	441	387	398	447	455	449	449	453	464	399	448	426	382	428	411	435	477	382	432	438	435	431	424	409	423	442	431	421	438	408	420	448	419	465	431	405	447	448	441	440	397	419	456	413	415	437	413	459	414	431	421	415	443	427	425	450	420	418	424	415	430	420	407	401	427	412	479	441	397	449	482	451	434	438	423	445	421	439	424	437	428	396	446	435	391	405	415	449	424	423	425	393	415	434	458	424	431	402	404	442	415	432	432	489	430	445	441	461	403	499	406	448	424	425	430	473	456	413	437	484	413	406	413	403	438	414	438	424	438	433	429	438	387	400	439	454	458	414	409	448	436	457	442	400	441	442	473	445	438	434	404	389	416	389	446	390	424	427	452	432	437	424	420	439	437	456	392	423	459	451	448	427	456	405	443	447	431	427	456	440	458	430	459	423	438	419	416	429	480	424	446	454	443	415	363	399	443	430	392	442	451	400	423	431	412	403	476	428	451	448	445	394	427	426	427	439	412	412	443	412	429	447	433	408	437	412	438	417	451	482	457	443	407	428	451	432	423	437	431	421	383	440	446	402	436	395	428	392	458	428	448	447	431	454	404	454	446	478	396	348	393	432	437	444	389	443	418	432	420	438	432	417
7604	4511	8480	10515	8283	6498	5083	3943	2789	2239	1965	1664	1524	1253	1191	1149	1041	1042	991	1059	1009	949	928	961	935	929	942	929	930	937	987	941	972	913	935	972	1003	943	1016	980	957	963	924	974	935	937	976	907	924	977	949	957	907	910	923	891	948	967	956	934	943	948	927	916	931	908	958	934	960	934	932	907	965	904	934	981	968	946	945	894	929	950	921	908	897	888	924	900	922	919	960	931	932	928	979	929	968	966	952	869	872	893	948	984	902	987	886	958	946	926	923	935	951	897	935	941	910	892	1005	1003	949	911	987	938	932	922	964	887	897	961	927	917	927	895	944	968	894	991	940	940	916	920	938	958	941	964	911	938	951	913	953	927	949	900	933	920	942	985	930	916	922	941	967	913	928	925	913	912	878	949	918	960	950	1021	947	937	928	982	886	942	979	938	933	963	907	924	947	986	963	950	969	922	892	927	970	995	938	963	945	941	955	919	926	925	934	916	1008	896	920	908	913	935	940	961	973	944	947	900	989	926	940	956	934	937	865	968	977	926	922	950	954	931	907	922	913	922	973	970	880	918	898	913	998	930	942	894	934	992	969	875	991	875	919	924	992	921	996	921	984	951	957	932	887	888	976	914	908	956	936	900	921	984	904	883	911	964	947	882	858	921	896	935	965	929	950	944	924	974	962	976	926	967	996	950	864	977	976	916	900	918	883	966	956	975	977	956	962	908	911	938	974	1013	919	974	947	967	916	910	979	927	876	895	937	916	937	947	948	938	906	956	969	937	891	904	972	884	960	905	927	955	900	955	945	923	977	931	912	919	916	916	931	960	913	908	918	925	910	969	929	914	924	946	969	953	951	944	947	951	903	950	969	952	948	950	910	932	895	943	1006	979	884	893	939	921	953	950	942	938	955	949	955	921	926	944	945	936	909	937	913	944	876	958	931	948	950	929	957	949	957	945	945	992	921	913	943	957	1004	988	971	923	999	936	884	930	937	938	937	963	929	917	873	926	906	922	925	993	987	921	928	959	956	978	926	953	955	902	1000	953	965	890	976	966	957	958	885	916	978	928	938	942	924	933	968	851	962	954	952	891	938	953	954	965	936	930	922	982	922	980	912	924	869	961	945	927	943	946	966	899	943	950	943	923	937	925	1003	922	998	967	992	901	933	915	957	875	915	895	990	970	874	901	887	949	897	958	951	920	980	881	936	888	1016	897	943	892	940	980	864	905	988	913	950	927	927	896	908	934	868	921	922	916	948	916	904	956	887	964	912	883	993	913	943	928	889	945	908	965	976	965	970	961	913	978	965	900	950	994	952	915	937	978	921	894	923	967	973	922	931	908	892	968	967	962	874	977	924	922	943	934	957	920	941	915	930	924	950	957	950	950	921	939	913	915	944	906	927	978	948	962	990	909	946	960	953	946	942	980	922	961	919	971	930	917	896	958	936	948	998	928	951	947	913	948	904	969	905	903	915	878	940	986	949	974	948	929	886	926	933	899	933	909	965	971	955	922	942	916	913	911	985	907	881	974	977	938	873	919	990	921	1008	926	882	865	940	897	898	953	940	943	949	897	925	901	984	923	929	963	944	938	922	939	886	927	925	964	924	932	901	943	929	939	996	873	922	938	887	923	911	958	913	957	968	969	952	936	977	918	900	932	940	925	921	905	911	934	1015	930	974	950	913	994	952	949	938	918	948	967	965	931	930	933	1035	993	912	979	966	917	952	974	952	971	917	942	967	916	1000	909	935	955	947	930	952	960	973	974	933	917	943	975	945	894	981	940	932	976	904	911	955	950	941	928	917	928	920	961	938	900	946	916	943	887	966	968	976	944	926	910	893	934	924	909	938	917	903	963	954	856	937	902	974	922	973	905	943	916	945	879	898	932	962	911	914	949	933	969	931	926	909	903	917	976	944	878	934	971	929	896	936	936	920	928	966	930	898	929	904	974	939	1005	910	952	951	954	951	932	957	932	947	940	984	968	943	982	954	936	946	941	913	916	952	949	931	964	959	919	906	881	882	995	926	975	967	925	952	961	922	996	886	935	919	963	918	915	910	946	887	941	958	922	918	923	921	938	896	917	962	943	909	935	952	936	891	964	952	939	928	963	916	950	890	928	945	927	913	973	969	885	963	940	960	945	913	898	908	950	923	948	959	967	931	963	966	971	930	951	944	909	978	998	938	940	965	928	949	915	995	967	948	967	855	896	978	913	936	953	937	925	896	974	952	945	933	911	911	944	897	911	886	890	926	916	914	956	870	952	943	943	912	915	986	975	958	997	909	968	939	874	936	964	926	890	891	882	903	924	936	913	900	950	932	916	940	962	953	1006	925	929	973	967	905	921	910	981	873	920	916	909	926	899	915	874	923	978	942	880	925	912	912	971	878	940	922	933	927	974	954	922	905	916	920	970	949	903	947	929	1004	925	996	946	928	923	923	951	938	923	969	942	904	932	939	925	930	966	961	936	974	1013	972	958	898	900	909	938	940	971	931	907	895	916	928	885	955	958	893	880	933	909	936	921	973	944	929	967	925	937	941	955	900	938	965	931	908	893	980	996	900	957	952	903	975	925	980	941	890	905	887	863	919	968	913	959	954	1003	930	914	885	1000	938	904	887	932	934	935	985	942	954	945	942	936	933	985	954	935	989	909	956	934	949	940	906	933	999	980	883	942	947	938	900	891	905	909	896	953	991	916	928	1020	896	918	953	1085	903	991	883	937	960	943	890	924	950	928	920	954	898	930	971	961	971	971	931	928	940	962	878	860	918	867	913	921	944	976	987	911	929	930	943	959	963	937	965	908	919	901	913	960	995	976	889	943	969	984	956	903	860	932	998	948	967	950	954	948	976	928	946	932	916	925	937	938	970	938	887	918	929	931	946	952	967	965	872	875	959	981	987	996	921	934	944	905	970	970	933	936	923	944	917	910	944	956	917	978	910	896	903	999	973	933	931	984	1009	921	909	931	896	947	950	896	961	934	978	882	987	949	921	1007	936	990	924	937	944	993	984	956	986	946	877	982	944	942	930	920	957	896	891	942	950	954	918	939	888	911	956	929	929	949	977	901	954	974	922	955	928	990	945	919	892	901	968	936	1023	895	983	964	975	896	943	905	890	988	965	950	949	894	930	971	918	925	898	964	950	1002	953	887	982	914	937	928	894	981	926	927	943	915	887	913	837	981	941	981	912	967	937	954	961	946	939	923	957	1001	921	929	936	926	994	943	974	930	918	933	954	926	949	952	945	954	921	959	958	949	937	961	950	942	975	972	923	881	878	899	939	917	982	1012	895	895	938	950	894	919	937	964	983	990	888	951	887	915	954	877	957	934	940	958	950	908	947	920	944	970	900	933	937	931	927	923	923	927	937	975	977	1009	900	872	856	949	911	939	891	881	951	954	962	918	969	960	976	947	894	845	912	977	974	938	966	936	964	931	919	913	972	953	966	917	954	943	986	946	908	974	913	887	959	904	883	982	913	966	924	933	947	933	894	899	959	937	958	906	967	930	978	938	943	893	920	905	982	970
23578	9982	8295	7593	4755	3219	2267	1620	1098	820	724	587	534	459	398	368	350	342	335	336	323	298	326	303	289	302	306	309	296	306	303	277	311	293	289	337	318	310	275	309	333	315	295	299	274	328	298	318	308	306	312	258	292	277	274	308	325	316	294	297	315	314	330	289	275	295	295	305	273	333	311	286	275	321	287	280	307	301	281	318	327	283	263	278	268	325	287	296	290	277	299	298	311	304	268	313	295	313	269	273	282	284	284	286	265	327	324	299	291	303	277	272	292	291	253	289	303	291	278	301	309	280	302	283	280	307	290	296	323	310	299	283	311	295	262	295	305	279	291	269	273	314	313	281	353	310	285	291	309	307	286	265	334	290	295	304	291	299	261	285	263	279	323	341	308	282	326	285	311	320	296	312	353	303	296	287	312	266	282	262	310	291	285	258	279	274	268	287	252	314	275	308	307	297	305	255	307	270	302	303	271	285	294	314	287	305	275	297	302	302	313	310	306	275	293	294	284	320	255	289	313	298	295	283	273	271	277	330	306	306	274	285	285	271	278	255	311	281	282	294	280	273	284	296	290	295	303	288	304	297	313	282	297	309	288	285	280	319	260	280	291	293	304	285	281	294	326	314	292	310	299	298	312	322	292	268	293	331	295	270	309	300	267	272	285	266	320	294	311	320	306	324	280	291	266	279	306	280	271	300	286	289	316	302	291	262	303	299	271	312	288	308	293	285	266	287	304	305	292	314	294	285	309	273	305	278	285	300	292	294	312	295	270	277	280	273	283	301	265	297	282	278	296	294	291	339	279	287	274	284	291	277	305	298	275	292	303	283	313	279	312	304	303	265	308	287	303	300	290	312	298	322	305	288	269	287	270	299	304	281	284	297	283	283	319	283	299	291	302	281	299	247	296	298	280	265	304	275	327	311	265	329	303	261	297	279	322	287	313	269	275	280	295	277	293	307	290	292	293	303	270	321	278	292	259	310	300	282	288	304	276	300	292	302	279	251	315	293	283	293	280	298	314	309	267	271	303	270	279	282	263	279	263	307	334	283	284	287	278	286	277	290	295	317	265	319	291	318	298	301	276	308	311	273	326	302	301	274	267	314	298	294	285	310	303	281	318	313	279	270	255	302	304	287	251	293	283	278	262	317	280	300	284	326	286	288	296	302	308	318	306	287	292	324	307	303	311	302	297	293	309	287	288	307	265	301	269	298	289	314	315	278	281	320	301	297	331	308	334	329	305	295	269	253	299	315	276	306	286	278	270	285	294	276	288	280	288	253	275	299	311	314	274	300	307	298	271	311	294	310	264	303	264	276	284	303	293	278	277	320	279	284	299	278	302	290	302	292	271	299	303	308	321	273	264	282	279	280	291	308	314	277	303	307	308	292	288	331	285	252	269	301	310	293	289	283	296	273	271	300	293	290	290	287	304	273	303	306	279	285	292	276	305	284	300	308	290	259	320	293	312	282	281	307	320	260	288	287	287	294	300	291	287	318	302	312	323	321	270	285	286	270	305	295	280	299	283	285	288	304	284	312	291	315	316	314	306	278	316	278	325	302	309	297	304	308	276	293	288	303	276	279	274	261	278	268	297	292	290	320	289	259	313	305	292	325	282	287	285	254	258	302	312	288	325	292	282	321	296	303	273	314	269	296	276	281	280	294	319	293	294	300	282	271	291	304	291	293	296	299	317	298	304	297	318	322	337	326	284	279	304	248	266	314	264	272	297	280	262	317	309	291	264	292	303	271	287	278	263	291	286	284	272	282	304	301	267	304	313	300	286	290	281	295	273	305	268	295	279	293	293	287	283	288	308	306	272	301	320	301	336	287	296	276	297	290	265	309	271	314	291	281	297	300	267	281	323	278	264	320	274	306	299	321	308	310	324	305	295	279	290	264	260	258	318	293	295	291	285	278	270	289	313	304	309	276	291	285	298	309	277	284	276	234	277	286	305	286	295	278	277	302	295	315	283	246	273	289	255	321	330	303	281	291	307	272	305	299	310	274	288	324	302	308	302	285	273	293	291	313	282	297	321	257	283	269	296	281	291	300	274	308	306	255	287	289	284	273	291	304	295	283	297	295	313	320	270	284	295	319	325	282	298	298	278	287	288	270	276	268	302	288	256	297	279	296	244	322	269	277	272	278	297	288	269	308	297	307	279	301	281	316	283	299	278	284	289	294	257	291	301	292	303	300	306	279	291	271	287	290	295	319	284	296	278	288	301	299	295	308	307	267	296	289	291	296	283	306	277	289	287	269	275	322	277	316	313	284	302	295	276	277	296	291	302	304	303	345	264	250	252	287	292	261	311	316	277	318	281	292	269	304	287	288	278	287	272	273	299	251	299	277	302	274	303	289	314	293	288	265	298	320	299	310	279	279	314	297	309	296	303	272	308	291	287	300	299	292	290	332	302	250	323	299	293	295	291	296	326	296	314	317	290	313	286	298	286	284	316	334	293	287	311	332	295	315	280	277	301	326	311	308	267	262	289	305	307	268	308	284	301	286	266	292	253	300	297	310	277	292	321	281	299	317	287	266	284	299	289	286	289	316	294	298	317	306	312	303	297	279	301	296	317	278	302	276	285	298	296	276	327	285	283	309	309	296	266	329	284	330	298	287	297	246	302	317	292	296	297	289	304	308	303	279	272	305	290	279	287	239	311	255	296	324	307	296	289	327	307	294	317	299	281	310	303	283	286	307	311	283	304	273	292	292	288	265	276	293	308	318	275	293	328	299	283	323	275	280	304	315	304	278	288	299	291	253	302	290	264	273	316	279	298	297	295	303	320	309	276	283	265	247	299	302	346	285	300	316	344	290	260	295	291	298	291	278	291	298	313	310	317	283	297	300	317	281	282	298	295	287	317	271	349	298	293	255	317	274	287	262	299	311	314	276	261	294	313	323	307	283	313	271	244	282	280	265	307	309	292	308	307	305	311	280	311	299	269	315	307	285	276	261	271	257	285	268	300	284	291	330	294	289	310	323	273	316	288	302	306	303	277	287	276	297	317	286	296	275	280	300	300	299	292	328	309	310	319	286	285	306	291	289	302	305	281	281	272	272	279	287	289	318	287	307	306	306	324	295	273	275	285	261	279	317	277	283	307	272	284	258	286	306	300	285	324	292	266	277	285	280	278	302	283	294	276	319	306	291	304	294	297	291	319	284	284	276	273	280	280	275	277	282	276	298	279	285	284	311	310	274	286	288	276	301	267	292	269	322	310	312	286	291	285	296	314	327	257	284	251	325	289	286	298	281	302	334	296	284	280	294	297	285	294	310	311	303	261	265	291	292	294	275	305	299	263	288	315	319	293	292	270	299	306	308	290	287	305	284	317	311	313	276	264	298	286	280	292	282	284	281	270	292	318	315	278	299	320	302	324	285	283	286	336	295	255	316	301	288	299	337	274	313	300	271	314	251	294	296	301	302	310	305	293	288	308	300	322	296	310	291	321	293	269	299	280	259	292	252	299	274	290	273	287	267	312	312
14941	7376	14484	18122	15136	11808	9128	6852	4657	3463	3012	2366	1898	1446	1285	1189	1111	956	936	824	795	743	740	698	690	708	689	670	721	723	690	701	719	669	728	703	685	727	683	746	816	794	774	726	714	656	698	685	693	624	675	693	702	658	643	671	657	704	699	665	682	649	679	710	631	704	717	681	695	708	721	678	702	737	708	709	673	685	665	710	657	675	711	686	691	707	678	658	666	679	641	635	687	674	650	691	687	679	679	681	703	639	640	627	664	661	659	705	628	634	638	679	669	688	666	709	638	634	658	691	635	702	694	652	631	618	666	631	646	660	650	696	697	662	662	666	689	711	652	668	660	678	703	708	695	678	628	690	702	678	668	674	630	654	685	712	653	630	714	685	700	686	648	649	676	686	653	687	613	687	670	674	660	642	654	672	720	645	684	694	643	741	707	662	577	657	704	673	669	686	683	651	695	620	629	656	597	659	646	639	628	655	636	671	656	635	650	662	681	662	653	660	653	669	698	648	659	689	678	673	630	676	629	651	694	668	676	657	655	672	679	635	680	678	674	741	651	654	670	623	699	629	664	634	671	651	660	666	641	705	647	669	669	617	635	676	650	652	649	665	688	668	656	722	657	661	609	630	681	693	690	632	668	670	659	681	689	674	745	673	663	654	691	672	700	631	670	703	689	629	678	682	699	703	686	710	696	628	649	685	657	645	612	656	709	631	681	716	657	673	679	612	649	658	650	632	696	639	687	634	662	643	695	662	665	693	686	650	623	686	626	676	693	684	678	689	694	650	664	779	681	686	638	724	650	626	648	725	610	651	670	681	641	649	685	638	660	669	662	608	641	663	680	669	649	723	681	663	703	650	743	677	661	655	649	675	649	715	621	646	683	712	633	662	643	647	698	650	622	643	692	679	623	675	668	675	648	657	692	641	654	685	697	676	708	676	650	637	630	678	687	661	653	671	648	682	670	643	670	674	684	656	669	655	652	647	666	663	703	621	654	719	659	684	654	690	721	685	636	677	716	684	701	672	728	628	685	652	630	647	631	659	660	717	630	687	671	692	627	701	652	686	720	744	643	642	627	674	648	682	669	657	644	664	633	669	702	612	598	673	666	695	667	669	680	662	691	627	691	729	702	697	649	650	678	688	661	708	630	653	662	684	703	657	658	675	656	682	624	730	689	679	616	624	739	671	591	634	621	647	672	673	641	651	690	662	614	675	644	641	656	664	667	673	671	688	658	657	691	655	696	704	648	652	634	611	646	666	597	655	660	643	664	676	640	686	643	693	675	654	665	671	674	648	672	667	668	665	646	694	679	668	697	638	703	681	692	665	664	636	666	706	682	670	702	694	646	621	679	649	634	669	671	667	676	672	658	702	690	665	649	640	691	659	679	707	671	661	644	650	664	676	644	702	690	647	662	698	697	686	685	709	673	701	664	625	677	705	685	643	675	721	680	692	723	652	652	704	692	663	681	630	651	696	658	680	661	652	666	602	636	663	682	656	651	677	677	691	649	714	641	645	721	675	616	683	669	680	664	685	676	715	673	669	666	665	692	659	656	656	688	644	614	664	681	628	692	686	748	667	649	656	683	636	678	691	643	689	705	627	681	744	658	618	663	648	698	671	623	666	645	656	670	659	642	684	684	640	650	684	645	667	631	640	675	697	701	691	658	658	681	654	694	644	682	660	671	646	705	648	675	703	722	696	629	685	715	655	627	682	659	713	673	652	652	660	642	670	640	646	657	654	704	694	636	641	665	685	613	661	637	701	685	645	678	682	618	697	678	640	695	660	679	601	686	641	644	671	679	632	687	639	645	655	613	644	651	694	705	636	666	671	631	681	659	631	633	686	671	665	678	677	678	648	682	599	659	670	688	621	666	651	675	677	710	675	611	618	660	665	665	670	663	690	638	681	697	650	627	648	641	663	651	632	660	692	672	679	699	632	711	615	699	642	660	674	679	618	629	633	661	657	677	624	676	661	627	674	692	675	659	720	691	667	672	673	615	683	665	657	634	629	721	644	616	657	668	645	684	610	686	690	671	697	633	654	670	641	664	666	690	658	693	669	668	631	663	706	722	695	713	683	676	659	658	645	618	702	647	645	640	666	688	682	627	660	696	643	718	688	669	666	658	685	641	689	710	636	667	707	670	691	660	647	669	656	644	673	631	668	701	647	686	664	661	699	671	679	636	652	689	628	743	647	658	633	645	622	640	663	630	713	682	648	670	698	671	681	676	657	656	642	675	711	620	682	678	684	677	653	659	664	627	686	687	709	652	653	639	684	636	668	688	672	624	667	633	664	652	695	650	668	697	674	646	691	646	702	648	660	622	658	637	659	704	685	665	662	693	720	674	648	667	663	686	685	680	626	707	647	626	653	657	654	650	608	698	661	668	633	713	654	661	656	663	638	624	701	634	636	673	640	692	707	672	683	634	694	702	613	611	675	652	644	693	644	621	675	672	633	647	662	682	671	660	661	618	656	691	650	707	654	656	647	627	656	649	671	696	696	649	670	632	673	658	679	669	682	679	696	701	688	665	678	636	659	701	643	659	643	654	690	664	646	695	721	647	635	627	689	663	627	648	716	638	646	684	657	662	686	646	658	694	623	630	665	697	663	679	660	677	688	630	659	652	661	670	648	670	664	687	673	677	674	714	667	658	669	656	668	657	635	642	643	641	671	655	685	669	688	683	669	653	687	706	643	626	620	702	667	673	654	669	654	654	650	650	673	710	683	656	637	635	681	653	660	626	660	688	675	652	642	694	690	639	660	698	686	645	656	699	679	641	628	651	662	655	664	665	661	700	676	632	690	666	706	689	674	651	630	641	652	641	650	595	680	651	639	698	619	645	705	681	672	660	641	672	678	663	690	624	623	676	630	679	674	667	684	639	647	646	684	639	692	663	667	619	690	669	644	709	638	678	647	694	651	615	674	665	654	659	664	671	651	701	640	716	645	683	662	701	714	631	627	652	698	678	695	708	632	667	659	687	689	659	650	709	677	673	661	676	663	682	667	606	656	673	702	722	697	648	674	651	654	679	657	649	662	640	639	630	689	667	690	606	700	668	614	667	668	655	630	635	655	629	648	674	689	665	666	658	661	698	682	664	644	706	714	701	678	662	670	684	732	677	663	700	678	652	677	635	673	692	683	701	750	661	728	637	662	669	648	649	674	634	674	680	668	642	668	670	611	660	639	699	649	644	679	630	688	676	684	673	673	639	626	654	656	649	633	659	679	674	716	660	646	692	650	656	661	654	648	690	684	651	669	711	674	704	618	693	704	679	656	669	703	687	653	645	659	713	659	687	672	681	669	677	617	715	682	647	648	659	625	652	630	642	646	657	661	704	676	736	631	638	663	644	705	680	661	663	683	687	722	652	661	664	637	657	661	667	641	680	651	702	639	672	701	688	676	695	651	697	618	668	660	646	657	686	670	660	673	662	681	702	653	631	637	659	706	682	679	677	684	630	657	694	676	621	677	651	632	613	692	641	696
33442	15456	12835	11553	7728	5154	3557	2273	1541	1001	893	816	572	453	419	348	373	342	325	323	259	291	300	291	264	263	274	283	286	297	253	248	267	261	276	259	235	252	259	249	267	288	267	262	264	256	255	258	269	275	242	271	241	257	245	263	251	284	263	270	259	268	271	261	273	263	262	256	279	286	259	240	254	251	268	242	289	256	255	266	277	256	263	274	280	284	297	263	276	271	266	264	260	229	281	261	275	271	277	261	255	264	255	303	264	271	261	250	266	273	293	268	246	258	229	232	260	224	244	263	247	255	276	245	278	291	272	276	270	233	253	234	284	268	265	234	276	247	281	286	248	271	240	253	245	258	276	260	275	228	228	293	264	266	235	258	264	276	248	267	256	267	246	257	271	263	238	266	264	260	255	269	237	243	256	286	267	261	257	254	236	293	247	247	270	251	279	243	298	275	261	241	267	262	258	273	279	271	229	258	242	240	287	241	250	223	260	248	286	267	239	267	234	266	263	253	246	269	270	249	292	270	254	278	263	246	258	275	243	241	280	270	281	231	250	252	251	258	255	287	270	267	257	276	286	260	270	254	254	248	272	273	291	261	230	244	272	275	248	254	232	232	238	245	273	238	265	266	253	290	298	274	281	257	259	266	262	243	253	287	235	247	245	260	227	267	244	250	280	270	228	269	287	269	249	296	268	287	250	270	285	252	256	258	250	249	276	259	227	232	221	288	268	265	261	263	256	247	288	263	261	288	214	246	262	262	281	273	281	272	250	258	256	282	251	248	265	248	232	281	289	260	278	268	275	271	264	273	292	299	282	263	237	258	246	232	269	251	286	264	265	257	241	257	220	247	263	256	256	279	276	257	276	268	239	249	240	260	259	230	251	274	277	264	270	254	240	244	266	275	237	281	230	244	266	262	260	236	288	308	251	246	253	224	265	274	252	246	287	270	270	284	247	257	260	263	217	274	262	234	255	280	267	279	264	236	274	255	271	276	259	281	255	258	247	245	251	241	234	251	275	234	296	284	245	257	261	298	255	260	282	255	274	244	270	267	252	259	277	260	277	225	238	255	283	286	292	256	286	259	241	249	247	234	244	244	289	229	278	260	265	265	255	263	254	289	250	284	256	295	274	245	274	259	257	269	250	256	275	285	240	287	248	254	235	257	262	250	267	243	229	258	264	281	278	243	280	236	236	258	268	255	272	255	275	253	229	249	259	258	242	257	247	282	278	260	265	233	239	275	248	265	260	277	289	264	259	247	239	271	258	239	290	269	276	248	237	265	258	268	254	299	263	268	285	225	275	248	249	260	254	261	263	280	268	256	270	277	259	266	282	233	246	253	218	247	284	270	268	293	266	252	256	272	278	273	261	268	264	269	309	239	254	252	281	221	253	266	257	276	259	269	276	282	255	273	262	242	246	265	261	231	280	261	281	244	272	262	262	278	242	291	299	267	271	262	262	245	272	231	273	256	283	238	258	242	237	256	304	249	266	234	279	290	242	246	267	275	268	277	274	253	280	255	273	271	252	256	235	284	250	243	243	253	276	259	230	192	232	264	256	291	271	269	246	273	253	270	239	239	256	247	265	267	282	249	260	299	272	257	246	268	265	287	258	253	238	292	250	268	275	263	286	229	252	259	250	304	242	236	273	295	277	266	260	243	266	248	257	275	259	262	260	260	286	273	270	237	250	238	294	280	227	238	263	267	268	230	254	255	282	230	248	253	203	256	243	260	258	268	260	255	265	257	270	269	267	248	270	251	264	262	266	276	277	250	239	262	281	255	251	273	286	241	270	239	217	293	224	255	280	263	247	259	233	256	264	260	265	248	274	254	237	260	279	235	228	246	297	253	235	272	287	258	315	244	273	263	271	297	275	255	279	224	276	271	228	238	231	283	288	239	256	275	292	264	277	297	298	238	270	267	241	268	258	250	257	236	270	265	261	237	296	293	280	279	270	237	250	270	277	293	283	258	260	270	268	247	251	278	242	270	258	290	256	286	267	236	250	276	284	268	251	283	288	270	256	251	236	294	263	257	220	260	257	234	284	260	252	283	275	253	272	257	283	251	259	243	250	264	224	266	256	236	261	290	250	299	268	249	271	272	281	237	249	256	255	251	253	285	251	254	238	241	256	251	255	273	232	246	256	269	251	288	230	250	271	247	256	262	240	282	256	235	263	276	259	244	240	274	265	319	244	276	272	252	256	262	273	263	270	277	268	251	281	255	242	265	272	236	257	218	247	271	252	244	284	249	241	281	231	249	259	255	264	272	256	266	254	306	291	273	278	286	266	243	259	266	244	270	239	248	273	282	278	271	260	266	245	257	259	272	260	249	289	271	238	247	260	272	261	241	256	267	271	289	275	226	223	253	264	284	279	266	267	263	261	250	276	266	257	255	248	258	290	250	235	279	270	249	239	237	279	267	219	272	255	292	279	278	273	251	268	257	278	257	275	287	273	241	248	255	278	261	274	274	262	268	281	271	286	263	264	250	263	269	247	277	236	283	268	235	290	305	259	249	253	277	235	281	277	278	260	250	265	256	253	273	247	277	249	264	274	236	264	278	254	266	284	264	290	275	257	276	255	283	285	246	267	250	269	239	278	279	244	284	246	273	228	254	245	282	249	237	260	250	247	265	260	264	235	220	236	258	251	262	261	268	262	253	268	284	250	277	286	286	283	285	292	259	255	252	277	234	290	272	285	266	284	269	248	240	279	240	236	238	235	272	247	243	243	282	263	275	235	255	212	270	278	239	273	293	252	279	274	230	272	269	243	238	228	260	256	253	257	244	287	268	247	269	253	238	264	294	264	255	241	262	267	279	266	241	268	274	255	254	257	286	269	259	268	273	255	234	237	289	294	268	231	237	262	230	280	251	221	251	264	237	241	232	246	226	261	263	250	246	263	260	258	247	226	242	239	287	248	233	257	255	263	276	262	255	260	271	275	263	274	238	252	280	269	282	267	236	254	233	253	236	254	248	271	287	283	283	257	268	270	271	229	223	249	264	269	257	264	275	285	260	281	266	286	253	238	251	256	257	273	238	280	238	286	227	257	251	257	243	255	257	254	246	255	283	290	270	278	278	247	255	231	252	236	295	269	237	276	272	267	253	243	269	242	261	260	263	228	238	252	290	238	278	260	268	273	270	244	288	264	263	297	256	271	261	259	275	253	270	254	266	241	255	251	239	260	263	270	300	264	243	250	303	242	238	253	255	236	260	275	258	275	267	242	263	239	247	243	234	221	236	261	251	238	318	273	256	294	247	237	252	256	287	289	233	244	285	239	257	281	262	261	249	242	264	256	293	271	251	262	246	223	249	252	274	301	252	282	280	245	249	251	274	284	256	274	263	255	278	256	270	264	282	272	246	256	241	269	258	270	255	260	273	258	279	257	257	254	304	264	241	249	246	277	222	264	270	273	247	259	250	259	261	260	253	250	251	245	242	250	267	259	266	253	269	257	260	279	262	263	259	238	280	254	262	264	265	232	244
19263	10146	18836	23767	20440	16636	13174	9349	6781	4791	4242	3536	2509	1770	1664	1397	1220	1120	1120	943	846	731	682	675	687	686	694	670	699	691	635	682	692	705	673	717	670	696	688	723	819	808	657	669	649	627	584	651	656	641	599	663	584	609	626	659	593	624	672	625	669	646	602	660	651	654	665	644	672	614	589	666	651	602	679	593	640	629	627	636	572	623	637	667	659	626	629	657	603	610	620	602	585	686	638	614	599	620	593	616	613	618	592	636	621	634	641	637	661	622	630	586	629	610	611	628	614	597	589	639	647	633	599	588	615	640	611	629	633	636	588	628	600	631	622	617	606	620	600	627	647	633	631	601	636	591	588	642	617	613	585	589	612	619	580	569	605	644	611	604	637	614	616	634	616	618	599	625	655	583	644	585	588	639	636	637	637	600	608	652	642	608	653	643	580	604	600	629	598	619	621	621	651	619	657	596	607	644	588	586	575	624	606	603	621	614	641	573	617	585	635	635	618	614	611	639	579	616	640	671	585	593	662	662	653	585	652	594	573	646	610	637	655	616	635	625	618	614	644	617	641	598	605	597	632	593	606	626	634	660	649	598	649	562	595	600	598	654	661	586	664	597	610	623	599	594	579	622	590	583	641	615	595	597	586	595	587	612	625	591	613	628	623	621	615	589	621	590	661	676	608	677	612	621	613	640	609	652	592	621	656	633	636	650	593	589	584	617	640	579	611	609	651	593	632	603	627	617	606	591	588	623	646	668	621	639	591	613	598	585	630	597	603	614	631	611	642	589	620	621	637	667	641	623	634	608	620	620	577	623	567	652	616	600	626	620	628	625	629	588	597	609	604	602	616	614	607	608	576	610	643	626	629	612	644	623	595	622	597	632	621	584	633	574	603	607	662	604	648	647	615	581	634	625	657	624	618	580	653	606	637	635	601	597	618	636	648	666	619	674	653	629	612	635	599	610	625	607	612	560	627	657	641	643	632	619	654	636	634	598	589	631	600	581	620	589	607	613	595	625	637	619	584	634	617	621	588	624	627	618	642	612	608	586	620	604	588	618	584	616	628	624	607	680	610	614	625	582	644	650	562	625	620	626	632	662	610	612	610	612	651	623	627	581	605	611	588	640	602	658	594	592	635	635	596	624	595	570	649	608	576	627	584	594	596	610	614	570	594	626	615	609	592	608	613	671	580	630	637	633	609	591	624	627	595	615	617	614	653	628	620	633	642	610	626	599	637	599	670	579	587	582	652	565	624	598	605	615	617	631	624	607	625	605	605	665	643	639	610	625	563	628	611	706	624	641	617	594	638	600	679	631	619	638	590	628	662	653	622	630	624	625	628	602	610	635	632	622	595	661	596	640	618	627	624	645	620	594	626	626	626	602	599	650	628	597	609	635	625	661	634	653	611	629	584	610	600	614	613	633	603	594	617	583	591	664	604	614	601	594	624	640	643	641	613	567	607	583	611	611	689	653	588	624	604	643	611	604	606	615	630	631	628	615	615	630	618	622	618	660	600	633	635	574	659	561	620	660	590	608	624	595	627	625	602	682	616	605	607	663	609	625	612	616	585	618	600	640	665	642	634	615	620	612	629	617	611	631	616	618	638	563	618	628	606	643	613	573	617	608	667	601	643	632	612	604	611	626	598	645	640	623	602	579	638	648	619	592	661	589	647	608	578	626	624	621	638	647	580	664	592	635	606	591	617	608	598	649	645	659	634	576	650	629	643	650	638	638	605	630	607	660	614	640	656	610	580	602	620	604	603	626	604	611	583	669	588	598	639	605	580	588	581	618	638	620	640	580	606	588	613	557	586	660	562	605	619	666	628	611	602	612	592	605	634	611	615	670	637	598	609	634	593	613	614	576	586	665	602	615	605	611	652	624	645	624	611	652	615	601	628	604	577	605	660	647	644	639	631	572	615	649	612	655	652	611	588	614	625	621	605	616	613	668	605	626	607	633	633	655	590	639	561	617	652	630	591	653	617	647	671	633	657	588	603	590	599	661	655	583	601	609	611	611	620	657	604	557	641	638	624	612	611	636	625	657	643	609	576	632	578	632	631	623	619	607	586	629	640	625	645	650	613	609	607	635	604	612	632	614	603	618	657	628	603	634	651	599	619	614	600	640	600	679	613	614	595	613	615	586	656	605	638	638	629	606	605	628	594	611	646	630	630	597	590	619	602	572	675	603	649	622	638	592	562	614	606	618	614	595	608	637	579	607	630	641	606	614	613	661	625	644	597	654	656	603	631	591	609	585	605	596	636	604	606	607	611	599	588	627	641	610	584	616	568	624	640	626	599	612	609	659	632	590	615	654	631	619	669	605	604	678	577	641	636	629	591	624	591	640	630	652	611	603	643	662	600	648	627	602	635	617	590	629	601	636	601	617	610	609	611	624	621	593	643	608	646	645	626	652	629	611	621	625	649	607	655	613	651	598	662	697	607	625	633	619	619	632	643	631	593	584	614	620	615	585	644	626	640	655	635	563	636	654	642	606	639	619	589	621	613	596	581	655	613	620	600	615	630	623	602	597	644	612	643	630	604	606	626	591	609	608	656	618	625	604	637	654	605	625	602	579	609	619	607	642	696	627	603	591	592	625	550	640	634	662	645	603	604	593	604	616	623	588	647	619	621	647	618	593	614	639	583	641	641	626	632	618	644	636	641	630	637	617	606	599	624	600	609	628	650	626	594	582	631	655	664	621	608	603	596	562	610	608	622	655	619	602	582	639	598	635	622	630	603	580	621	594	597	626	644	611	614	594	634	612	617	648	600	635	587	628	610	642	659	571	585	595	594	577	628	657	591	644	598	612	636	655	610	631	633	654	586	588	604	612	602	601	598	645	648	623	607	643	594	615	612	629	618	619	651	653	624	610	607	625	644	634	612	626	617	638	595	590	602	600	628	602	624	654	626	635	641	612	647	658	628	640	605	618	602	639	650	621	623	620	624	635	640	607	596	653	609	605	597	580	629	609	614	640	622	581	630	610	576	634	643	607	655	613	621	604	625	602	606	627	643	607	652	602	612	621	636	671	612	619	622	599	632	609	628	590	668	612	643	613	631	578	637	649	617	594	626	585	648	636	604	618	618	625	590	638	617	664	646	604	600	571	623	626	614	600	634	684	613	597	652	613	646	623	593	593	617	600	647	580	601	631	621	609	607	639	581	590	648	614	646	619	635	616	602	611	623	619	627	643	643	618	624	643	573	577	603	603	586	638	643	639	613	609	623	591	646	607	653	632	593	585	627	608	652	582	656	570	601	622	606	522	635	630	608	648	602	617	596	612	622	635	632	586	626	591	637	621	626	591	628	631	620	641	653	652	675	671	673	617	579	621	607	641	617	638	642	683	656	621	585	635	645	618	613	597	674	622	641	619	639	599	578	599	624	610	629	631	642	654	625	644	593	644	642	626	616	606	598	599	609	601	588	611	609	611	613	580	644	608	648	613	642	614	599	657	647	603	639	593	648	642	619	649	632	604	639	635	643	605
11894	4612	3757	3650	2693	1849	1340	946	751	599	595	588	570	469	448	437	443	449	447	392	438	411	434	421	437	489	430	460	467	448	469	440	445	458	405	412	407	460	373	404	424	440	510	419	436	422	404	465	436	464	437	445	414	418	419	417	448	433	450	437	429	439	413	450	440	462	412	437	400	430	441	414	412	410	469	479	385	445	464	389	433	457	466	405	404	447	424	431	434	444	399	449	444	425	427	434	431	440	415	406	410	431	443	457	443	400	429	464	401	447	438	419	444	444	480	421	443	429	413	445	425	448	447	424	449	430	434	412	458	446	446	427	418	454	416	443	426	415	449	426	419	428	463	416	438	413	445	431	421	431	472	426	407	434	432	457	421	418	392	429	402	421	443	451	423	383	426	420	406	417	458	445	452	433	422	402	437	463	430	451	414	459	411	452	447	455	449	439	446	407	439	392	456	437	441	463	447	399	413	443	432	414	411	444	444	418	430	402	450	429	443	426	471	437	505	415	426	448	408	434	413	417	411	476	464	449	422	439	394	426	421	393	440	413	464	395	462	431	418	439	443	427	414	401	372	420	448	431	368	442	419	447	436	445	396	430	424	415	423	401	408	423	398	414	467	441	437	407	401	455	423	414	440	470	437	413	400	403	435	427	435	421	429	409	422	418	438	424	447	482	461	377	394	427	459	374	426	406	420	425	408	393	435	411	401	389	439	423	425	431	461	392	407	431	441	418	373	442	435	463	409	388	406	435	427	455	407	380	417	475	410	435	406	393	414	421	420	433	403	405	431	448	462	428	447	428	421	445	418	407	392	453	473	458	465	463	402	427	441	465	424	423	443	409	420	429	423	422	398	440	434	429	413	474	421	456	389	432	453	432	442	411	459	397	438	433	424	438	466	427	440	469	412	447	440	458	445	485	437	420	400	429	434	403	454	424	383	416	384	397	435	432	445	430	396	438	446	431	446	436	429	468	416	378	428	386	420	404	442	448	445	418	425	413	448	463	433	398	421	449	434	466	423	400	486	419	418	454	460	399	427	406	465	449	423	447	448	475	405	423	442	461	442	420	422	457	458	427	409	442	469	418	445	409	410	425	421	424	417	424	433	414	453	424	419	474	446	462	417	457	411	417	418	413	468	408	452	428	414	426	409	438	382	411	426	446	462	413	403	395	436	431	446	405	450	502	446	414	453	453	377	426	415	407	439	410	431	421	449	452	451	465	430	412	421	411	382	400	443	416	404	423	402	390	450	429	428	402	451	419	448	421	423	467	407	398	428	452	380	412	433	455	426	405	385	408	389	383	410	402	441	433	447	416	421	471	429	384	456	430	474	465	442	397	404	398	449	445	458	463	427	477	443	419	403	421	415	410	434	435	457	467	439	431	392	409	435	416	425	411	426	437	454	442	435	441	420	391	423	420	445	451	432	401	427	461	463	403	447	416	407	419	429	438	411	427	424	405	423	431	401	379	413	436	403	437	444	463	408	435	443	521	403	446	426	425	446	398	434	447	439	420	480	451	456	442	427	457	421	419	439	399	447	473	464	399	443	454	407	446	434	414	416	414	394	424	375	401	427	408	439	412	457	456	445	418	440	448	455	407	447	438	452	439	401	430	446	432	456	405	419	420	427	412	458	418	399	452	444	441	454	419	402	472	445	420	411	467	430	441	445	434	399	436	463	417	421	394	421	398	452	429	443	430	433	436	449	441	431	401	430	426	401	453	427	422	446	434	431	434	408	410	452	444	420	425	457	425	426	420	449	421	430	432	448	434	412	441	404	420	453	425	410	494	427	426	446	420	461	432	435	405	448	434	442	458	408	440	429	402	431	460	403	423	415	463	430	423	456	429	415	417	394	382	439	374	408	416	450	396	433	441	390	374	415	423	439	413	414	424	425	393	445	405	435	399	452	388	452	438	438	401	435	428	381	417	403	459	402	463	392	415	440	426	428	428	450	439	422	406	440	418	455	417	392	433	426	420	427	405	433	462	407	456	423	418	450	413	458	454	450	433	406	434	398	411	445	425	444	446	445	417	404	411	430	455	399	435	419	417	427	404	387	388	415	463	481	434	422	448	423	431	422	433	408	404	447	438	415	388	457	437	429	444	440	439	445	444	431	431	445	445	466	426	444	395	429	464	448	459	402	412	408	422	391	414	411	407	465	411	436	454	415	419	434	408	417	475	469	414	412	413	443	417	409	429	436	429	407	471	460	398	439	453	425	415	382	424	430	414	429	435	430	405	392	412	399	420	437	422	408	478	438	431	407	418	440	418	399	434	419	452	410	418	404	391	436	445	446	429	418	429	406	416	414	420	443	424	451	458	414	431	460	416	459	440	467	442	454	436	439	445	423	437	425	439	406	440	436	452	407	418	494	419	430	429	459	421	403	386	451	405	467	460	429	391	387	387	410	421	438	408	404	422	417	412	436	494	416	441	406	434	439	418	434	449	433	439	443	453	427	401	372	391	474	436	434	425	410	445	390	397	477	451	459	417	412	418	442	416	413	425	417	409	399	455	438	443	433	470	458	388	454	397	441	415	427	399	434	434	453	449	404	476	413	442	448	449	443	457	388	467	423	460	441	427	447	427	417	391	454	407	432	437	419	415	399	425	431	439	422	421	434	418	410	462	375	441	442	428	417	412	437	442	471	443	428	422	456	452	411	453	411	430	404	431	395	403	454	408	427	408	431	410	437	420	413	441	431	420	418	427	455	430	441	433	435	454	387	395	465	440	449	416	421	424	417	455	418	415	417	442	442	406	449	430	433	429	403	381	412	432	470	484	454	406	411	459	398	445	411	439	396	421	452	468	439	422	412	408	418	461	440	424	432	420	475	427	434	450	497	441	422	436	416	417	411	453	418	416	451	458	420	422	414	411	405	411	413	420	430	461	370	434	402	462	430	420	420	376	414	428	425	442	401	416	426	420	431	446	398	417	379	420	420	434	455	405	417	421	422	403	459	435	441	436	423	381	406	451	436	416	403	416	429	437	383	432	421	444	405	420	467	449	420	450	452	448	435	402	476	383	439	396	437	413	405	412	473	441	426	408	426	423	440	467	414	446	432	465	381	388	402	433	511	467	455	433	445	395	392	465	449	428	401	455	457	455	413	396	429	405	408	468	420	412	408	441	430	436	442	399	416	406	425	423	459	471	456	432	427	445	408	424	444	428	451	406	388	404	391	468	416	430	426	425	412	378	435	408	436	434	400	394	434	410	422	422	395	423	444	471	437	447	466	435	456	427	445	426	440	418	456	454	432	417	462	460	442	424	419	413	435	443	423	403	442	439	422	398	439	433	454	439	443	377	425	434	434	443	447	471	407	429	427	420	387	439	466	420	423	436	428	458	447	435	399	394	404	431	438	457	452	415	424	428	454	383	446	436	419	415	451	406	411	400	401	411	442	424	410	399	441	428	420	448	466	454	415	413	446	418	445	435	446	410	436	452	446	458	441	416	435	418	397	454	414	466	425	403	422	450	410	432	413	448
7516	3999	7562	9954	8844	6741	5069	3621	2682	2229	2034	1748	1386	1296	1158	1111	1117	1038	1065	992	951	1016	983	934	959	919	973	989	956	886	933	928	949	925	908	990	961	939	963	982	994	900	943	910	928	926	895	969	895	901	936	922	922	923	920	918	916	911	889	952	941	951	877	896	950	971	957	977	902	949	941	942	973	902	934	936	926	993	927	943	945	915	934	910	944	950	907	897	985	921	912	897	973	949	902	895	875	930	913	938	915	914	929	967	950	987	922	901	908	913	927	940	959	945	906	946	949	921	968	939	914	925	954	887	931	876	944	897	991	917	973	921	956	930	988	946	926	939	905	920	896	1010	908	970	947	973	904	899	908	907	939	909	846	1001	999	890	989	939	964	991	886	963	941	917	975	971	976	972	870	909	953	957	887	884	958	945	940	965	963	917	877	912	946	887	942	974	944	929	927	895	953	891	945	912	996	898	948	907	881	973	907	947	912	899	926	949	979	928	1015	945	905	881	949	956	942	920	963	973	897	905	909	977	905	951	870	967	897	955	959	935	933	956	950	953	878	897	918	895	954	954	916	971	954	913	969	884	898	915	928	879	976	963	889	879	960	909	882	901	937	937	960	926	887	962	946	938	934	915	959	923	945	918	943	936	947	957	926	934	899	921	875	930	946	911	939	957	921	866	907	943	930	964	907	947	980	903	920	878	943	933	921	963	935	944	926	901	898	944	929	882	882	901	940	940	958	899	920	949	941	945	913	937	925	954	947	998	917	888	947	969	987	996	938	894	888	926	923	937	816	944	955	914	951	954	907	921	911	891	944	895	963	866	951	909	932	954	924	903	915	930	997	976	963	947	916	924	920	960	960	918	962	923	919	968	947	917	939	964	933	898	938	943	921	910	915	949	931	933	898	909	914	938	911	930	962	940	935	940	946	871	923	912	959	861	937	901	924	900	897	942	964	907	964	908	916	957	920	949	898	912	962	895	929	956	917	938	889	929	920	895	903	902	886	932	928	894	964	964	924	944	965	887	916	951	944	916	959	924	951	923	960	954	901	939	1005	921	932	870	905	915	956	962	971	972	973	919	969	948	942	977	922	890	963	917	909	982	954	948	947	1001	930	915	950	911	965	897	901	904	909	921	903	901	891	952	967	934	927	877	924	930	976	931	853	911	882	963	913	950	964	914	969	965	912	963	948	925	940	963	928	952	946	936	951	963	960	949	910	928	912	959	903	911	957	952	922	898	879	961	923	939	902	967	883	906	939	883	908	900	913	930	921	1005	981	948	939	888	925	978	932	983	953	908	959	947	930	919	1005	929	896	965	904	900	919	930	917	991	870	913	975	925	932	878	906	892	914	948	935	899	915	959	912	919	911	1010	905	954	936	913	908	975	979	910	908	937	953	925	917	902	937	965	904	965	927	953	948	939	968	942	935	950	910	913	977	922	931	932	948	943	922	941	935	895	927	936	931	943	936	894	890	950	991	952	967	841	984	949	905	935	900	879	922	887	909	907	893	897	931	936	962	888	903	908	908	916	912	993	1004	871	959	888	971	939	956	908	966	921	876	955	985	931	956	922	931	876	875	971	892	907	903	941	970	925	1006	976	953	955	959	964	941	945	884	914	945	956	946	958	931	948	913	938	956	932	931	943	933	945	908	892	883	968	888	901	922	919	903	915	967	920	901	922	956	903	959	925	939	966	966	953	961	971	928	922	910	920	1006	904	953	910	921	917	913	926	932	872	944	966	898	922	928	972	1019	886	927	910	927	949	959	952	919	937	908	944	937	911	945	959	874	915	961	916	917	875	955	997	907	987	891	939	918	966	969	932	909	974	870	954	934	948	888	923	892	892	916	906	960	949	1008	874	941	912	955	890	925	964	901	880	1001	911	953	934	958	945	919	926	933	909	907	958	942	950	933	885	916	920	996	949	931	969	884	948	922	905	1009	947	923	913	911	948	957	937	937	877	938	964	925	900	926	891	973	931	916	932	926	967	946	897	984	993	948	952	914	991	952	943	938	948	923	986	935	908	911	924	908	932	855	924	902	927	935	945	907	968	941	862	875	931	952	939	919	921	901	964	902	956	893	917	888	988	923	881	939	909	1005	944	885	929	905	916	954	944	965	922	928	941	936	949	929	915	936	902	927	905	962	947	962	916	975	923	916	920	930	898	985	913	973	932	936	905	935	911	927	892	920	955	910	915	912	893	941	1000	902	969	900	934	936	933	916	960	959	943	949	940	938	920	914	945	951	891	917	918	894	929	952	943	958	862	936	946	886	916	902	928	909	967	966	921	981	941	870	907	1008	922	875	916	919	948	991	930	945	953	917	900	899	908	906	948	921	903	955	921	975	968	933	897	916	939	920	1018	930	985	890	937	896	919	970	921	919	935	925	942	914	958	959	929	936	860	913	894	923	891	919	969	957	901	924	941	953	897	921	882	911	967	967	926	952	884	937	923	954	941	914	976	944	922	958	942	907	957	919	927	925	985	971	920	969	879	934	914	946	894	976	936	875	919	970	947	994	943	970	937	979	942	943	979	863	918	942	951	952	999	954	920	937	1006	968	909	914	893	923	894	947	896	898	907	939	924	884	935	931	930	974	906	932	916	887	962	956	941	978	939	952	929	937	948	931	942	941	975	918	911	916	888	961	945	974	923	925	888	939	904	950	904	909	914	913	927	928	967	951	895	915	992	958	904	937	991	905	973	908	917	951	935	918	988	935	913	923	919	906	966	941	937	918	890	910	945	922	906	949	904	879	918	963	850	957	933	909	887	952	933	947	1021	907	918	890	903	939	960	910	911	977	941	928	937	982	838	923	867	941	947	911	945	904	930	885	938	921	917	931	910	928	973	868	898	936	958	908	999	935	933	945	935	893	977	908	991	924	932	944	880	925	944	926	923	1009	962	955	947	922	949	940	976	940	927	947	925	931	913	893	892	961	943	907	894	956	944	906	965	913	901	893	932	926	964	916	912	927	929	952	947	930	951	902	886	948	910	952	976	938	913	922	898	925	924	930	881	901	932	935	948	924	911	922	939	916	939	982	882	912	912	944	891	915	936	914	886	911	927	875	960	950	903	939	916	956	912	941	884	936	876	910	903	908	928	957	966	894	937	949	915	917	851	944	905	989	959	932	875	926	909	889	961	957	874	939	920	976	919	882	906	918	927	957	919	880	889	966	919	890	934	919	932	909	953	963	909	922	945	961	938	918	924	925	960	918	941	932	984	920	888	900	903	886	910	908	919	930	983	959	941	952	953	950	943	943	951	902	862	990	951	949	945	949	968	913	901	913	892	935	847	884	899	928	944	930	902	929	917	919	974	924	914	854	921	909	921	939	940	961	931	897	961	935	884	919	955	940	927	960	883	892	966	970	905	911	910	958	895	917	905	948	935	916	906	984	954	941	992	929	992	950	945	908	967	938	948	891	936	894	928	940	947	898	888	842	970	933	935	969	928	946	943	920	926	935	886	921	945	958	939	946	943	916	950	888	860	902	968	911	935	882	889	967	921	946	921
23009	8589	7042	6679	4908	3536	2196	1510	1039	820	729	668	490	382	397	350	345	380	335	338	382	304	318	278	319	297	303	322	281	284	284	280	317	279	305	294	299	308	307	309	303	326	274	289	307	259	310	269	260	255	253	299	279	298	322	310	305	277	311	281	293	276	273	271	283	275	311	274	269	268	284	282	295	314	276	331	290	286	292	321	267	288	309	297	285	291	283	284	313	270	297	295	282	303	277	287	280	285	301	294	274	299	279	305	324	307	261	271	310	311	310	278	294	290	301	303	278	270	322	287	275	280	243	304	280	277	267	308	290	291	308	302	314	281	288	300	335	300	269	271	259	237	288	291	266	270	261	307	272	298	302	257	280	275	283	259	296	301	288	289	261	282	296	276	292	296	278	275	265	264	320	285	255	303	294	280	245	287	280	301	290	274	276	272	262	294	279	307	281	265	285	303	296	273	317	296	266	289	287	319	288	285	292	312	303	287	263	218	263	295	283	277	267	278	280	335	295	280	263	320	300	302	274	273	282	276	292	302	307	296	284	279	289	279	300	268	282	265	281	284	273	292	327	292	269	274	293	280	300	275	271	273	309	276	325	265	319	272	290	296	314	255	310	290	266	281	264	251	274	296	302	292	277	258	288	286	310	256	267	281	289	261	285	300	302	281	290	315	308	316	286	281	258	284	297	277	259	274	282	295	285	283	272	297	283	270	277	278	300	269	266	283	279	292	279	282	291	306	270	261	314	282	324	311	301	269	318	309	284	270	286	253	284	276	311	318	298	263	269	276	267	310	290	291	295	292	298	301	281	280	289	281	277	270	286	330	288	322	300	299	279	258	299	316	298	291	278	249	248	286	299	277	296	287	305	312	295	295	304	260	305	290	303	284	283	291	294	283	261	281	319	296	268	294	287	280	291	318	305	257	256	295	306	274	243	315	296	315	304	282	270	292	282	303	301	278	298	298	253	294	306	296	300	287	303	279	280	268	300	292	256	305	295	290	291	255	257	240	266	317	261	298	311	310	303	253	264	291	305	276	281	278	286	262	292	255	271	303	286	301	272	274	270	298	284	286	280	278	308	269	298	293	268	286	314	284	278	302	296	315	308	303	290	256	270	271	282	273	278	286	280	321	289	268	304	264	279	302	318	262	298	284	272	279	287	274	299	281	285	254	310	313	280	284	298	276	286	299	267	245	284	285	332	295	301	304	282	333	316	272	273	270	311	288	270	308	313	266	288	307	305	275	281	286	268	292	305	291	256	273	278	273	297	277	288	298	288	305	276	281	295	285	293	304	274	305	315	314	323	303	282	278	294	271	322	309	284	253	306	259	273	299	300	327	257	282	295	286	331	281	294	290	295	323	321	312	304	308	287	287	273	292	283	296	288	284	280	314	257	285	299	291	300	305	317	274	329	247	303	306	304	290	285	293	267	281	289	312	310	285	269	300	311	298	288	301	284	298	280	302	287	269	271	286	314	277	290	300	287	280	291	333	283	296	291	283	277	320	290	273	272	316	276	286	313	297	280	289	321	296	279	305	278	286	293	272	298	284	271	297	283	273	297	267	294	266	293	294	292	268	264	291	259	300	311	257	319	286	284	291	288	293	297	291	298	270	276	284	282	303	277	299	291	292	292	276	281	312	283	300	286	279	289	291	288	297	306	328	285	273	264	325	274	302	293	301	263	266	296	296	295	289	311	283	275	268	291	330	319	321	279	296	276	278	304	293	307	285	265	294	311	275	283	318	275	248	276	286	277	286	281	276	302	307	276	267	319	299	293	278	268	281	308	304	306	281	315	322	308	286	286	292	257	242	324	320	310	297	288	283	256	283	268	284	293	291	279	299	291	288	269	312	272	306	270	304	289	298	282	297	278	277	252	292	299	286	294	302	279	285	275	291	281	308	288	279	263	260	279	282	310	293	290	298	280	290	312	280	292	290	293	282	280	331	276	286	305	290	320	277	294	273	299	302	309	295	319	321	286	281	291	305	274	320	289	326	279	295	263	256	274	323	283	301	294	268	252	330	270	311	307	277	279	291	271	294	266	286	301	292	296	280	296	270	306	289	266	298	287	274	273	292	308	273	307	297	285	279	289	307	286	305	315	299	286	297	283	275	260	298	256	290	302	282	272	276	307	290	282	296	309	298	314	281	293	297	258	275	299	303	314	295	278	286	276	313	289	265	274	291	276	306	311	272	300	310	313	272	299	286	278	316	294	324	289	271	272	281	254	280	263	300	312	261	282	311	313	302	282	275	302	298	299	251	301	255	284	269	277	347	278	288	299	299	275	300	305	294	269	266	270	304	287	286	271	278	285	321	270	261	243	257	287	281	285	280	251	306	305	277	291	283	299	289	293	276	307	288	312	289	279	296	287	292	304	314	286	266	283	277	252	251	281	313	282	307	284	261	314	319	274	282	286	281	275	271	274	298	255	277	305	268	301	265	282	332	277	286	283	280	319	299	299	285	273	293	291	295	290	274	276	293	280	274	266	293	270	276	289	261	288	268	287	295	271	293	282	284	287	291	313	277	276	292	278	259	296	313	295	281	315	277	312	282	287	290	305	260	253	274	276	283	267	302	273	298	293	301	281	279	288	303	301	267	314	281	265	280	264	279	265	287	296	312	287	292	277	298	310	301	278	270	276	274	282	314	288	306	259	292	306	263	324	268	293	285	277	284	303	278	290	286	289	320	293	283	293	266	255	283	255	322	289	318	283	264	286	305	294	306	282	259	286	286	298	296	289	283	284	307	292	321	262	272	308	301	277	252	268	283	284	275	303	289	287	298	281	295	288	270	254	290	256	266	274	279	262	285	297	276	252	289	246	310	288	289	286	294	277	286	290	305	297	283	280	289	311	283	279	299	289	266	288	295	323	274	301	263	259	267	309	277	285	290	333	289	284	282	303	267	285	303	251	263	304	299	321	276	287	282	273	282	262	275	282	320	314	267	257	290	287	273	283	285	278	301	288	263	294	285	285	272	334	264	282	278	312	305	292	248	289	285	301	287	285	296	272	267	282	283	275	257	247	298	284	289	267	280	273	271	266	283	290	263	324	286	293	316	309	296	284	233	258	285	302	292	287	265	264	276	279	287	281	299	315	271	295	291	272	313	307	312	291	284	281	293	292	307	311	306	280	304	290	295	259	274	276	288	321	281	274	258	308	278	312	315	297	242	305	268	293	270	285	300	279	294	278	291	321	302	286	290	302	290	307	291	273	286	307	316	273	267	280	261	305	293	315	272	280	278	294	303	304	306	283	288	263	260	317	298	299	265	285	275	313	283	276	280	244	329	285	274	258	260	295	300	267	247	282	303	281	271	254	299	281	306	286	282	288	309	289	299	314	260	277	299	299	280	281	294	262	305	317	301	283	299	291	280	280	271	246	283	273	320	296	289	273	296	316	273	293	270	318	284	292	320	300	293	285	290	311	303	317	291	269	272	259	290	316	283	283	275	312	292	311	280	262	274	275	296	268	280	260	297	284	277
14731	6126	12708	16845	15450	12203	8919	6225	4326	3447	3152	2601	1792	1421	1360	1154	1034	925	929	830	737	711	697	644	678	677	628	634	689	691	668	676	685	679	695	689	723	706	704	678	752	786	715	704	704	659	627	642	654	704	667	682	640	688	662	623	667	645	621	674	671	666	689	662	662	701	684	639	679	703	689	636	677	646	650	624	683	684	674	663	666	684	678	634	696	673	677	640	653	671	663	638	674	668	649	621	624	691	648	649	628	658	650	692	676	668	679	714	638	676	658	674	608	669	649	668	606	672	655	659	657	743	707	712	689	629	666	655	650	650	675	639	685	655	609	678	663	688	740	607	677	613	633	623	657	672	675	687	627	660	665	671	602	676	658	659	701	646	668	609	644	681	646	652	711	659	696	651	680	665	641	669	676	605	706	625	668	679	688	664	683	671	633	711	612	657	685	640	617	609	681	624	674	660	660	653	665	640	652	645	636	625	663	656	634	646	616	663	674	639	669	643	629	656	677	620	647	672	643	663	651	668	671	656	627	653	636	622	635	648	646	633	647	629	670	632	679	651	639	640	697	642	634	679	644	670	641	649	696	632	665	651	651	663	658	614	665	661	657	650	623	609	602	600	658	682	697	650	647	664	673	658	663	670	627	626	666	633	665	615	651	642	694	693	632	668	660	620	632	633	633	640	661	613	654	656	650	670	618	641	625	643	673	663	616	664	686	622	586	624	623	714	663	672	634	667	647	629	655	664	631	639	670	641	631	695	645	676	641	667	645	614	648	658	623	683	658	661	655	657	617	669	612	666	706	597	637	668	684	694	678	630	586	670	681	673	635	654	650	675	656	629	604	654	652	676	667	687	654	639	656	641	670	679	664	663	658	710	644	605	613	656	661	657	625	610	625	645	663	657	647	642	702	643	653	714	656	661	644	686	604	627	647	650	635	668	667	676	628	633	633	655	643	662	660	643	661	640	648	613	676	608	639	647	642	648	670	650	617	663	660	677	656	643	608	672	635	691	679	709	702	671	676	678	647	653	636	664	658	674	678	691	675	705	644	647	675	672	655	649	625	678	618	646	639	657	660	648	688	686	650	634	618	635	665	660	620	662	649	633	673	667	650	647	636	658	704	661	607	665	608	640	655	677	660	684	665	625	666	666	660	611	688	683	643	631	637	665	681	691	612	637	683	650	654	675	683	673	686	655	652	669	659	696	636	648	645	659	636	688	706	615	656	668	683	615	684	673	620	612	672	658	620	656	647	606	581	647	671	696	688	658	653	676	650	665	663	650	653	648	689	677	623	628	654	671	647	677	680	683	632	628	641	635	637	664	658	655	667	638	640	625	624	702	659	612	650	639	627	650	674	672	644	693	631	651	625	627	648	677	631	649	694	654	669	676	652	640	640	650	609	656	621	708	635	628	697	655	632	676	622	663	669	695	667	638	628	665	628	649	639	674	643	682	654	659	634	625	639	628	674	616	652	659	646	614	654	698	640	660	629	655	688	652	645	662	690	659	633	660	660	661	645	651	609	710	677	674	634	658	645	654	651	635	654	641	670	613	661	592	641	695	670	685	622	680	669	658	640	637	662	662	605	683	630	614	701	661	669	628	661	637	655	674	690	663	643	658	625	696	658	637	663	685	694	662	656	629	684	673	679	695	625	686	635	696	651	637	635	654	682	646	668	634	647	637	661	623	659	639	658	661	659	686	660	643	665	659	685	654	642	696	643	644	638	624	658	719	629	652	698	649	683	627	687	652	637	648	629	654	617	666	703	657	630	675	669	648	641	653	639	664	637	618	661	638	683	682	666	653	627	674	653	687	623	646	642	621	711	643	714	650	645	660	673	597	583	629	666	667	658	646	627	655	657	676	695	635	642	620	678	654	630	651	657	629	633	562	666	667	613	650	644	655	631	644	659	696	646	683	706	676	651	669	634	651	683	665	633	646	680	676	633	698	689	678	706	683	655	632	599	670	653	650	596	611	659	675	655	620	646	642	643	670	609	665	612	605	667	675	677	644	634	640	648	646	652	611	653	661	660	688	711	651	649	632	673	676	666	632	663	640	711	592	684	644	666	673	642	660	675	728	652	696	633	660	667	661	661	642	664	604	666	624	618	676	652	629	670	651	656	664	660	658	649	573	644	651	656	657	643	648	653	632	666	653	635	646	706	681	657	652	642	645	673	658	636	635	656	645	645	653	648	656	636	697	668	670	635	680	634	667	607	651	662	673	621	604	607	628	666	618	677	721	660	631	668	683	625	640	638	692	678	664	664	650	613	657	644	648	652	622	633	605	667	663	642	601	656	607	664	617	652	623	662	680	649	653	657	673	657	622	666	676	613	691	653	613	626	617	714	636	624	666	679	659	628	636	680	649	653	657	610	669	653	637	639	655	667	664	653	685	626	650	647	613	665	660	625	692	633	670	635	670	641	632	650	641	624	679	633	681	618	640	654	653	657	623	634	674	611	656	649	667	684	656	631	660	643	665	635	668	679	646	653	672	687	693	607	669	630	636	648	638	663	647	616	612	653	622	655	614	605	683	635	626	661	652	610	665	637	651	640	669	695	635	669	660	666	646	651	664	674	691	704	637	673	686	599	678	668	613	645	667	645	663	698	636	665	674	647	627	658	659	713	637	663	714	627	673	652	657	671	617	652	684	681	647	630	666	623	658	623	627	621	699	630	679	669	645	700	743	642	688	640	630	643	696	676	678	654	612	621	674	639	627	638	657	666	698	608	632	632	681	628	680	662	670	680	616	649	663	638	685	641	696	672	665	657	605	669	651	656	657	604	634	644	668	609	668	646	687	650	647	676	662	648	668	668	627	686	636	666	700	655	661	629	656	646	642	629	606	643	699	651	685	642	620	676	648	619	620	680	670	644	635	649	649	695	663	664	622	673	659	649	633	631	630	639	611	669	646	675	655	660	678	643	609	694	687	641	652	668	625	630	660	659	625	651	604	651	649	652	615	622	635	658	677	647	679	620	681	653	675	634	611	664	703	668	624	700	665	657	589	667	671	663	654	616	677	648	644	712	651	663	650	673	705	647	627	651	673	682	644	718	649	694	694	614	675	640	655	677	648	596	666	602	694	633	632	644	678	621	682	665	654	623	655	636	617	679	651	679	667	634	648	682	673	652	652	618	696	645	651	609	690	662	632	706	674	643	647	655	665	643	622	642	645	643	673	593	679	657	644	704	696	652	651	640	640	614	647	635	627	670	670	688	669	650	677	629	678	624	647	667	669	631	669	613	676	604	692	656	676	595	729	662	646	614	653	688	672	632	592	642	670	687	647	677	681	670	639	649	656	580	658	675	587	649	663	664	643	662	649	654	617	672	657	633	656	669	648	675	602	636	654	648	648	658	639	664	652	692	658	703	666	655	687	623	637	622	666	673	686	652	664	639	647	637	678	667	641	633	659	665	631	643	628	614	675	650	653	677	640	644	673	651	650	659	711	641	679	673	685	691	637	623	644	633	665	650	634	691	674	683	636
32515	13769	10286	10158	7391	5230	3280	2123	1347	1092	989	787	578	483	436	408	409	337	308	320	281	305	265	251	283	258	273	246	260	308	267	229	260	275	253	276	253	261	259	270	303	272	253	272	242	274	259	245	257	249	263	264	282	235	243	276	265	304	233	257	270	255	263	268	255	235	230	233	264	263	269	282	273	282	259	255	243	280	267	271	256	275	269	253	249	258	277	267	243	258	284	257	260	254	261	257	278	289	269	234	254	270	283	277	245	262	262	265	247	268	285	252	267	283	253	250	277	250	257	249	250	241	269	286	260	231	281	241	254	232	260	262	249	284	239	255	271	275	239	256	231	241	275	282	227	243	236	261	233	243	280	266	240	234	235	246	269	240	297	293	268	251	249	265	255	237	265	259	227	239	254	286	271	249	274	272	255	233	242	260	251	248	267	232	254	309	254	265	243	255	233	255	251	233	248	237	275	251	273	271	233	235	242	257	264	261	261	261	268	257	265	238	246	261	255	245	277	301	239	256	259	267	251	247	242	256	261	255	301	258	268	251	246	254	280	274	285	274	255	291	233	266	247	267	256	271	274	255	239	223	252	254	241	244	280	269	260	271	258	265	245	233	263	273	238	242	280	242	252	248	240	257	246	245	242	266	280	291	271	260	263	256	260	273	259	236	270	272	276	221	296	221	269	272	249	277	282	266	252	271	246	223	246	245	264	239	266	243	256	232	254	268	264	243	257	268	254	246	252	266	293	250	292	273	263	245	262	280	260	282	250	277	256	237	241	245	272	241	235	255	257	270	243	250	255	253	278	245	277	267	268	252	229	257	269	247	248	261	252	263	261	231	258	280	253	290	256	245	254	258	281	224	265	270	286	287	255	223	246	249	258	209	233	249	236	262	283	258	249	251	262	288	256	264	262	252	268	268	248	268	263	264	257	244	238	246	285	279	243	252	272	244	252	263	225	254	275	268	251	307	239	253	242	285	274	269	227	239	235	268	263	229	256	278	246	240	266	238	242	248	260	232	267	273	253	252	262	248	247	242	250	240	280	262	258	266	256	238	247	285	233	280	277	292	271	247	240	256	274	275	257	241	253	272	270	256	228	263	266	224	290	283	260	270	246	262	265	278	270	258	249	297	265	242	250	244	271	242	225	243	247	264	291	250	270	252	258	286	233	244	257	244	253	275	258	256	278	273	272	277	266	256	262	270	252	255	251	259	263	242	284	256	253	237	233	215	247	254	265	263	261	278	262	239	271	264	287	275	242	240	281	248	265	278	275	246	249	250	232	254	252	259	253	274	245	251	257	234	300	235	256	265	243	270	275	271	261	251	242	239	248	242	249	247	255	233	264	252	261	231	269	255	239	259	286	244	278	256	249	242	269	273	274	269	256	263	253	244	282	204	245	257	228	278	263	255	227	256	245	229	278	261	277	257	239	264	275	257	292	233	251	260	276	256	251	260	244	242	266	284	278	241	263	234	248	258	264	242	256	264	236	251	253	248	248	255	257	268	246	276	251	261	285	254	260	226	257	230	267	262	282	260	250	270	236	276	252	259	259	281	245	245	261	279	278	233	254	269	252	269	242	237	250	285	241	245	249	233	255	288	269	254	271	247	245	236	251	260	243	238	258	262	243	262	263	232	260	235	250	254	267	238	279	259	237	270	279	251	257	260	274	243	259	279	261	235	264	273	234	240	258	262	261	277	248	267	279	265	281	277	282	268	277	236	262	251	269	237	250	256	255	253	264	262	261	271	252	282	232	282	226	268	240	236	224	252	258	291	242	245	245	242	235	261	251	245	229	238	271	281	258	236	256	260	279	246	251	258	262	255	283	247	243	283	254	267	257	221	249	243	238	205	243	242	246	293	250	259	251	244	253	260	216	241	263	269	252	252	256	255	232	279	255	260	217	237	246	271	291	288	256	246	251	254	265	247	232	241	254	251	221	285	247	243	246	252	245	278	254	279	260	262	244	241	237	247	280	224	260	279	244	267	237	273	274	257	276	235	226	237	277	248	270	268	263	216	243	276	246	292	257	230	275	255	269	271	273	251	260	250	266	244	281	279	277	252	255	258	241	235	262	254	256	263	234	259	237	230	265	242	245	249	240	252	259	244	282	238	243	257	268	259	247	239	247	238	246	256	246	261	253	233	217	258	228	263	267	264	253	286	266	248	256	235	250	292	262	295	281	255	262	304	254	273	244	264	260	266	222	237	243	274	275	280	236	251	266	233	253	258	252	247	244	216	246	257	287	232	230	236	257	255	264	261	276	231	262	243	263	238	240	249	298	251	256	276	278	281	257	250	258	258	240	277	245	261	246	249	251	266	261	262	284	265	280	273	250	265	251	280	255	243	280	268	246	231	245	214	253	238	254	268	265	267	278	257	262	251	283	255	224	246	243	254	292	275	253	250	249	257	271	272	235	240	288	256	262	261	239	230	281	259	242	262	255	256	264	270	287	233	261	258	238	255	238	259	254	267	274	263	301	248	269	268	255	266	284	275	228	261	286	267	254	261	248	255	290	247	280	249	242	271	254	235	274	285	267	239	239	239	294	245	236	270	262	255	230	231	236	274	260	260	271	254	265	222	246	278	279	245	249	259	241	254	258	240	280	267	271	267	258	257	272	287	273	243	265	240	263	271	280	242	278	264	259	284	229	279	261	251	278	261	267	269	206	286	289	262	256	243	276	244	258	253	221	252	232	238	246	243	268	261	246	269	263	246	298	250	254	256	268	267	255	239	274	258	241	257	252	283	290	250	242	266	226	213	254	252	246	245	234	269	259	271	239	243	258	242	247	260	261	249	258	236	256	252	229	244	257	277	269	300	295	276	265	231	257	272	256	267	259	237	259	278	281	296	275	228	280	282	279	283	273	286	260	275	262	257	249	274	290	284	260	243	260	263	261	272	225	245	251	283	298	264	248	273	255	264	278	253	267	243	256	296	265	278	313	249	258	250	266	249	253	246	275	277	244	233	260	240	263	288	252	244	249	284	239	225	261	256	299	274	248	234	247	284	213	266	269	270	231	288	250	270	253	224	270	260	219	255	261	259	285	274	279	263	259	264	259	276	246	261	274	247	208	265	285	284	236	259	237	253	252	237	282	256	278	253	255	234	244	262	262	268	256	253	286	257	228	282	259	275	232	293	271	228	230	264	248	271	271	247	280	259	275	260	262	220	245	240	256	280	270	250	246	252	279	255	272	255	289	264	258	252	276	247	272	246	260	231	261	274	236	276	250	287	250	247	252	252	245	278	261	234	296	235	252	245	247	230	252	248	252	269	266	240	248	282	272	262	272	213	251	246	255	266	231	261	282	241	228	237	268	245	233	256	275	256	255	245	298	242	244	270	240	253	254	258	259	273	240	254	249	261	247	248	230	214	257	248	240	286	279	262	254	257	252	279	256	246	274	246	252	269	249	278	269	269	256	238	276	244	269	249	232	284	253	256	256	239	290	253	232	268	279	242	265	267	249	247	267	261	255	257	256	250
18692	8638	16510	21910	20353	16611	12456	8447	5944	4982	4483	3488	2344	1823	1677	1482	1282	1091	1059	884	778	705	645	665	676	680	657	683	658	645	666	645	641	705	651	666	729	700	745	776	849	776	708	646	634	630	570	627	609	616	642	618	678	661	627	637	609	581	639	622	609	596	661	608	618	642	646	636	643	649	680	637	599	617	595	626	641	646	572	602	599	637	628	637	609	585	619	564	624	627	593	630	592	624	601	606	579	590	588	613	599	595	653	616	648	550	643	634	647	624	600	586	625	613	575	625	596	587	626	642	600	605	587	539	639	644	638	649	594	584	630	629	582	617	575	559	601	621	604	633	612	568	618	580	578	599	660	613	621	590	570	625	614	578	589	616	604	590	621	612	624	635	608	556	605	633	552	622	607	613	610	642	636	579	606	593	583	613	592	619	611	593	614	587	602	650	635	592	580	633	583	606	596	665	563	612	636	606	573	588	625	638	628	613	563	619	629	594	636	590	590	665	633	588	609	612	618	623	610	599	617	600	610	600	610	576	607	661	599	591	632	588	616	592	597	635	625	618	619	581	603	565	625	612	592	616	595	570	579	620	604	598	570	604	567	621	607	554	580	616	643	611	620	611	575	571	642	595	557	601	636	630	608	557	600	609	593	682	615	602	628	607	623	604	627	594	595	625	569	581	578	619	587	606	634	603	565	623	595	605	601	607	599	586	621	618	588	660	628	587	616	601	633	598	617	611	586	584	602	587	611	637	622	623	588	631	587	619	648	622	616	626	600	588	567	595	624	572	639	587	613	591	615	580	606	612	633	631	604	597	620	582	631	627	589	613	616	602	584	625	587	633	618	623	655	568	634	623	630	610	621	604	645	581	580	644	601	609	644	589	584	639	614	611	610	625	612	615	607	588	598	641	614	590	627	600	665	603	563	644	642	588	588	593	611	619	601	623	624	629	654	646	617	576	591	588	618	605	609	627	603	621	659	609	588	617	597	591	586	599	584	600	668	654	544	596	649	605	623	631	615	633	605	651	650	563	619	617	604	614	636	628	633	612	646	634	655	629	602	595	625	611	630	640	603	600	644	617	588	644	595	624	597	577	607	600	607	627	613	659	596	601	583	608	662	605	572	649	572	641	589	599	616	598	586	609	569	681	597	609	631	572	601	621	582	608	604	624	596	581	627	631	619	642	603	588	595	616	644	570	681	633	628	615	610	605	608	626	612	589	624	633	646	604	620	592	618	574	639	635	585	644	633	658	638	603	612	628	601	584	574	588	613	636	592	596	619	621	649	588	566	604	634	618	621	617	654	623	619	597	601	618	608	615	624	593	623	620	578	660	617	600	588	611	628	670	615	620	596	604	615	622	639	573	621	630	561	642	578	633	634	634	593	591	619	547	652	621	587	609	642	546	606	546	604	592	665	688	606	623	601	619	595	590	606	606	585	575	593	581	567	605	590	595	652	599	594	610	633	554	631	602	584	577	605	599	598	574	581	615	605	643	590	581	629	619	587	621	597	618	611	638	613	644	571	554	609	581	587	621	633	619	574	548	550	647	582	584	582	592	621	602	637	624	575	578	612	575	599	642	614	586	622	579	621	613	637	582	619	608	607	639	648	559	624	621	631	644	594	601	610	607	576	574	602	605	564	585	576	565	631	569	597	649	637	589	605	597	634	639	621	609	609	603	654	605	601	584	614	622	636	567	571	654	579	587	601	606	608	619	635	570	614	631	596	582	642	581	612	630	670	585	636	616	608	643	636	613	571	604	631	550	659	587	617	641	629	601	595	582	642	616	624	621	590	592	588	584	598	658	592	648	634	641	570	675	613	600	570	604	578	598	635	590	585	605	617	604	605	598	591	579	622	621	652	586	584	567	591	608	612	621	550	626	613	607	613	566	626	615	578	617	652	584	598	629	628	612	628	634	591	617	610	583	597	635	620	605	630	629	626	588	575	587	653	614	596	566	560	626	606	674	628	610	681	602	599	546	638	624	596	576	598	609	571	601	627	611	608	615	619	583	639	587	619	604	641	648	610	606	593	653	638	599	627	563	585	647	632	572	631	612	621	605	609	652	597	610	638	570	603	570	588	619	594	599	602	628	637	618	634	601	632	641	616	641	592	607	595	630	590	552	609	636	635	581	566	650	561	605	599	623	604	629	606	615	594	606	613	598	591	626	626	611	651	649	623	610	571	665	619	624	629	615	611	608	582	635	594	621	634	593	624	668	583	631	653	596	673	570	641	638	641	598	586	579	590	619	591	651	604	589	635	615	617	589	644	596	616	596	609	641	576	616	589	623	615	609	615	606	632	613	639	604	588	601	581	621	620	578	634	605	596	564	645	614	582	592	628	594	590	625	625	618	660	627	599	603	654	616	566	597	638	610	607	625	597	620	553	587	616	610	619	594	617	576	661	594	597	627	609	569	594	612	615	616	597	571	596	595	570	583	593	633	595	607	580	615	634	607	623	646	639	587	639	597	642	656	630	594	618	614	584	617	623	651	565	623	609	598	642	611	626	603	558	590	580	596	560	611	585	601	605	601	620	588	664	600	584	604	572	628	618	624	609	617	607	630	621	576	627	596	605	623	598	622	583	591	607	616	648	618	623	594	620	643	618	614	601	611	576	639	609	640	581	629	640	594	626	578	610	602	649	609	605	596	604	634	643	614	607	593	628	574	529	608	591	600	608	580	668	581	585	569	613	584	582	600	624	622	580	604	633	615	617	591	625	686	604	593	609	628	621	611	634	616	590	635	655	589	597	625	587	649	618	611	581	646	637	580	631	643	608	640	610	593	608	617	612	639	631	597	611	612	576	627	627	643	581	581	582	621	586	626	582	629	635	607	600	647	587	643	610	625	594	621	618	626	637	635	607	623	585	618	579	629	583	618	638	611	637	600	568	590	615	617	629	581	639	589	611	635	610	542	624	581	618	612	566	613	578	625	653	604	598	614	620	651	633	581	593	563	610	616	615	603	624	593	574	595	606	592	629	594	607	570	599	585	618	645	593	641	613	597	602	599	622	628	594	599	594	606	620	591	602	593	572	605	644	603	595	599	627	596	583	623	644	590	606	638	621	602	611	630	619	637	621	601	621	627	597	610	597	583	610	651	596	583	598	594	615	641	561	593	619	561	656	625	595	627	631	595	616	600	612	620	616	605	628	637	654	632	615	587	617	625	632	606	613	604	668	625	631	625	581	573	602	577	533	638	640	608	631	619	572	597	580	622	582	586	557	591	563	530	624	607	598	658	631	599	616	630	611	624	641	605	624	615	621	653	585	610	588	640	634	611	587	591	610	558	576	603	626	623	617	617	663	642	643	607	580	598	603	573	607	625	660	603	642	630	611	642	598	631	561	604	581	636	590	577	586	595	602	601	611	604	583	637	600	602	554	658	614	600	601	613	664	668	605	626	586	629	601	673	650	599	635	622	603	627	639	628	640	648	597	637	596	580	659	617	615	588	590	631	636	610	595	657	650	589	632	620	592	612	568	600
11163	3839	3045	3172	2354	1785	1275	897	746	641	675	587	537	493	469	489	475	432	413	473	406	426	409	439	467	416	417	472	438	424	411	459	473	442	441	464	414	383	468	422	407	480	387	438	451	423	411	408	413	429	372	460	423	390	391	380	444	423	435	401	448	397	410	447	456	455	392	437	447	402	429	425	452	431	431	447	397	445	431	436	425	425	398	390	443	409	403	429	408	425	420	382	456	417	384	416	375	410	408	417	447	404	407	399	434	399	495	432	421	436	442	418	466	421	376	450	431	438	416	471	380	442	432	424	402	395	410	397	416	402	439	402	427	402	448	430	430	457	427	437	437	415	438	388	410	419	373	395	404	434	428	430	410	388	400	450	420	442	441	451	438	426	423	418	461	392	393	396	436	427	444	413	393	433	423	425	415	438	424	447	418	445	426	408	476	398	412	459	417	436	410	450	438	392	431	439	381	388	419	437	414	403	417	418	421	427	431	402	466	445	412	440	417	434	421	458	372	430	436	466	424	415	422	414	449	397	480	452	390	453	433	440	440	409	394	456	429	416	483	427	418	414	393	433	428	401	448	402	428	430	434	431	410	437	441	402	421	424	418	417	412	440	433	424	421	423	434	418	432	402	453	446	438	422	419	381	457	417	425	443	432	440	411	437	447	419	366	429	438	424	426	417	431	415	454	403	436	457	435	412	485	427	443	409	417	385	420	444	451	425	439	440	404	430	414	431	400	443	412	443	444	411	428	464	477	424	429	381	424	458	462	408	485	427	376	381	429	422	427	424	447	405	413	425	422	414	446	442	419	462	398	393	425	477	424	394	416	410	412	457	439	436	460	437	423	421	423	437	397	403	381	451	398	451	442	416	419	409	408	421	430	423	407	450	403	427	410	410	399	443	433	405	449	397	413	460	384	424	401	415	411	448	411	421	459	445	413	403	455	435	413	468	432	423	427	382	427	441	397	444	365	423	447	427	413	392	441	435	399	435	450	428	409	421	461	405	431	440	402	408	386	404	431	416	398	389	439	462	382	390	441	429	406	440	431	402	385	415	423	406	415	431	422	455	438	447	392	429	451	419	460	404	442	414	427	441	424	403	402	388	423	382	457	458	391	419	374	445	442	455	419	445	460	449	446	442	432	433	413	426	427	412	470	438	435	421	419	438	454	429	439	388	420	435	447	432	456	430	416	410	430	419	442	438	433	441	397	397	421	436	413	387	423	390	444	438	406	388	445	421	412	410	420	406	394	403	441	437	447	419	411	443	417	417	422	406	434	449	440	444	418	437	395	440	419	403	426	426	446	422	456	379	428	464	417	422	466	458	405	432	414	415	403	440	413	395	415	407	394	426	441	434	408	388	405	426	449	457	426	444	446	448	434	428	443	405	404	425	442	447	412	407	442	412	465	430	449	468	485	433	425	399	417	387	432	439	416	446	435	429	429	458	434	414	440	438	421	409	411	426	414	438	410	449	406	408	405	428	447	410	409	438	430	450	444	450	431	444	401	469	429	382	456	398	426	445	455	407	452	426	444	368	415	434	418	395	472	453	374	440	417	451	420	420	413	422	420	422	441	434	415	445	422	415	396	431	421	448	443	443	416	446	426	499	436	469	398	433	454	398	502	439	421	454	438	412	406	381	418	438	434	443	407	395	464	438	401	379	450	456	402	432	425	420	400	400	466	437	455	464	435	416	424	417	416	431	432	405	449	452	454	432	452	425	412	421	431	405	396	414	408	385	419	437	443	419	450	455	453	447	408	366	452	416	426	412	411	437	408	424	406	418	452	428	421	450	443	431	421	404	440	423	431	447	426	423	390	430	414	429	402	462	416	470	433	450	447	425	452	404	416	413	404	397	432	384	457	432	409	399	393	421	396	419	470	433	466	427	467	435	414	419	437	424	416	407	390	426	395	398	437	423	446	413	417	410	412	401	460	447	417	431	427	413	423	427	425	378	385	428	459	432	456	394	385	417	445	415	435	420	461	453	426	424	447	417	431	381	404	398	376	461	428	410	383	457	423	438	400	402	422	409	405	442	406	466	421	470	430	422	412	430	423	441	439	441	422	462	449	427	389	422	420	444	414	454	455	473	437	391	435	394	415	433	441	416	406	405	434	432	446	464	398	419	435	404	421	387	418	432	427	414	422	401	417	439	410	433	373	411	422	396	456	416	395	413	416	428	448	421	418	409	446	445	437	385	411	430	459	407	436	425	414	405	400	415	412	432	459	444	445	414	428	411	437	429	423	421	419	399	423	414	444	400	464	431	405	430	422	428	427	406	416	406	419	457	439	421	434	442	442	436	407	410	393	452	436	410	425	452	378	444	426	418	397	446	396	465	440	443	420	439	466	419	432	419	419	419	429	427	416	391	413	395	459	432	418	388	412	411	402	392	438	399	458	403	381	416	440	416	420	427	402	443	469	415	455	397	432	430	425	414	345	470	435	405	440	438	371	401	443	475	440	428	428	447	427	440	405	456	407	448	399	417	429	413	392	430	405	467	454	422	399	433	433	365	398	429	433	399	425	377	456	424	467	413	406	423	403	409	468	419	398	374	402	408	399	431	402	401	423	426	418	452	407	427	421	438	440	386	419	439	390	403	432	411	452	393	414	448	387	430	391	394	438	441	397	415	429	419	439	441	428	445	441	417	408	417	412	430	420	429	436	440	424	401	409	460	365	427	431	382	426	400	414	414	448	393	428	436	393	424	464	418	441	426	466	428	404	473	428	419	425	411	421	418	420	414	439	440	401	447	419	435	403	427	429	448	396	391	440	399	456	422	459	452	438	397	428	437	398	427	450	402	456	420	434	473	421	408	425	404	453	444	454	441	439	404	394	444	406	432	382	441	375	425	434	428	387	444	418	466	408	368	427	410	388	412	416	407	436	463	426	424	409	419	446	427	490	403	435	415	435	462	408	435	429	492	431	445	407	456	460	414	416	429	383	405	428	434	421	426	427	392	396	393	394	404	445	443	449	413	391	460	401	445	473	425	438	430	436	402	398	429	438	419	420	448	424	476	419	438	448	408	416	438	410	400	406	448	409	446	439	461	443	396	436	416	451	386	459	426	459	402	394	412	456	450	399	402	408	420	422	431	404	407	449	415	418	419	375	450	422	420	413	462	416	443	410	447	427	411	463	405	443	416	438	419	392	434	416	477	448	423	377	452	428	389	490	406	423	398	425	392	424	432	434	428	427	456	428	410	408	425	455	395	405	432	453	408	422	414	444	413	398	432	407	444	451	424	454	421	414	385	441	403	417	422	420	402	436	399	419	386	440	421	424	430	405	444	443	472	451	401	441	410	428	416	431	432	445	440	397	440	416	392	423	419	458	459	398	429	445	434	402	370	482	438	438	417	392	459	384	419	434	423	420	412	416	398	450	400	446	396	426	406	463	416	420	426	467	453	439	417	416	428	452	419	459	433	424	399	443	445	430	458	455	411	447	445	439	427	438	430	410	396	424	440	410	416	403	409	424	446	445	444
7087	3342	6110	9089	7963	6609	4700	3347	2518	2294	2160	1682	1396	1172	1213	1181	1079	1053	979	1026	943	967	916	933	877	958	867	971	962	894	883	942	902	993	951	951	912	890	929	948	966	974	894	933	947	934	883	910	895	909	957	978	918	920	924	843	941	922	895	929	922	906	960	923	908	934	883	925	964	945	979	910	907	951	896	927	885	889	863	944	934	921	1000	937	957	897	880	877	936	890	994	925	952	971	906	901	909	903	897	964	896	872	870	896	992	935	935	978	915	970	967	910	907	930	900	946	893	887	893	931	999	883	914	885	943	944	923	931	960	898	941	985	906	895	963	888	937	945	937	874	890	864	942	911	935	976	950	951	899	893	906	906	978	920	863	852	940	891	933	956	962	876	906	915	946	903	911	905	971	910	958	972	938	878	942	934	935	926	966	953	877	906	938	927	908	925	924	924	915	895	914	890	968	938	915	926	871	902	871	957	938	902	898	943	964	902	887	924	938	930	924	907	933	905	908	864	895	908	956	930	886	899	927	945	984	914	891	929	913	916	905	903	925	932	951	922	911	931	992	911	926	898	928	958	987	907	917	924	917	945	920	904	883	911	912	921	937	927	870	910	875	949	905	946	892	881	936	948	931	940	919	943	866	903	939	899	941	943	916	889	891	928	911	941	925	898	901	957	914	949	969	908	985	928	889	938	963	900	938	880	906	924	943	852	914	922	922	901	919	937	929	919	896	934	901	868	925	911	970	896	906	941	895	914	933	934	973	931	907	944	945	926	897	921	1001	977	964	840	947	938	946	901	938	938	926	930	916	938	938	883	960	976	914	899	935	948	889	924	925	882	938	961	897	900	915	951	968	917	930	906	892	932	945	893	916	880	894	915	933	905	926	901	910	959	894	879	928	909	875	877	895	926	886	931	927	899	923	935	932	929	946	906	904	918	927	914	894	903	952	987	913	953	948	921	914	925	912	925	933	875	918	913	937	903	944	898	950	909	934	870	964	951	872	910	942	892	979	952	964	940	951	899	921	863	943	940	952	898	943	968	950	970	959	937	924	890	925	935	932	877	977	909	944	913	955	973	901	860	908	924	907	957	886	885	891	960	951	937	931	939	908	932	917	984	906	885	935	950	941	911	941	888	963	955	902	875	952	941	934	962	910	900	865	971	936	924	914	826	937	942	908	914	942	936	904	890	907	897	957	913	852	937	989	919	946	918	920	941	919	956	912	897	912	946	899	905	865	919	917	904	919	885	905	886	1002	896	975	921	1002	919	939	884	929	907	952	913	940	908	918	926	889	933	865	849	913	921	946	942	930	915	897	894	995	911	926	942	869	950	934	905	942	923	967	956	899	869	970	917	942	952	907	890	950	913	955	959	949	948	963	960	934	899	903	962	933	903	891	939	947	930	909	913	965	941	921	914	926	912	922	927	927	902	936	943	934	928	861	949	907	888	895	933	890	889	923	971	910	960	969	927	904	889	911	922	908	896	905	930	947	934	866	918	931	1001	944	953	976	915	934	926	945	925	923	875	901	918	907	919	869	946	905	956	969	917	926	971	892	896	858	898	847	926	912	919	969	919	924	920	959	945	918	921	924	893	920	937	926	948	918	942	892	930	919	937	933	895	880	865	912	886	929	878	947	860	931	904	859	976	928	926	981	899	852	955	939	920	966	937	947	921	880	900	928	962	974	910	897	941	949	904	891	891	904	928	956	923	933	903	896	869	892	917	936	912	895	878	917	934	946	933	951	928	923	948	948	908	970	929	899	941	898	936	984	885	920	925	973	909	904	907	921	902	916	896	944	969	902	970	944	933	952	902	958	970	894	919	942	868	892	926	945	903	951	941	957	950	948	932	949	832	896	942	921	869	908	904	912	928	935	892	947	920	943	913	966	903	966	916	965	891	963	971	936	957	927	904	921	924	913	939	938	946	933	899	896	899	913	918	898	901	921	908	920	911	936	987	915	900	882	947	923	929	888	943	894	971	884	891	905	912	895	914	872	882	942	918	899	858	965	949	956	875	886	889	973	919	883	919	873	926	936	898	894	941	874	943	924	945	926	844	962	923	943	928	934	881	925	914	899	926	881	901	893	915	923	861	898	962	911	908	862	929	994	895	934	892	872	925	908	928	895	908	921	894	914	950	925	913	955	924	857	935	953	956	929	919	930	934	877	937	914	924	888	922	903	897	953	889	902	925	886	938	967	880	873	872	872	898	922	920	915	949	944	882	937	891	880	902	899	939	943	960	887	880	953	943	925	858	906	893	905	925	921	898	901	950	863	937	872	989	879	930	885	937	919	932	917	939	925	955	961	903	866	903	934	919	939	926	922	916	924	930	970	950	893	924	870	915	927	856	922	947	935	906	923	924	891	906	921	917	889	967	904	939	948	910	955	948	938	866	979	915	907	884	925	894	950	886	926	890	949	937	911	911	931	903	889	905	926	965	899	923	941	847	897	899	955	963	876	885	964	950	958	934	887	940	935	897	937	934	960	849	919	889	983	933	886	924	909	934	943	876	972	947	918	922	900	937	884	870	914	888	931	929	896	928	931	925	928	914	888	984	958	911	929	896	946	891	916	885	914	927	880	919	882	923	946	1007	913	840	942	888	904	917	854	890	918	914	878	895	916	893	901	933	935	892	875	968	898	941	913	868	899	942	976	895	909	925	912	901	971	890	890	907	916	950	930	952	909	915	969	955	915	951	957	930	956	848	928	972	954	930	939	918	950	963	924	887	867	937	902	958	872	1000	930	918	946	933	928	941	925	928	981	893	892	867	910	895	936	883	898	906	923	933	889	878	920	898	887	945	921	926	895	912	937	962	922	978	951	916	897	914	906	926	878	866	948	908	889	927	868	881	906	868	931	958	919	958	901	948	890	929	944	941	897	962	936	965	907	932	922	917	995	943	956	956	911	909	907	944	940	949	945	902	904	874	926	947	898	929	891	949	968	941	921	971	932	895	987	913	892	892	941	920	956	934	933	924	919	909	968	928	906	929	931	937	923	955	947	890	947	860	944	873	925	921	934	850	926	924	899	935	899	899	880	915	958	936	931	913	896	963	963	993	936	945	875	897	932	907	955	932	937	937	926	943	938	891	938	931	956	956	952	928	1028	936	902	985	875	937	882	941	892	930	964	945	919	925	938	953	942	894	892	895	958	924	967	881	878	881	898	933	944	885	909	906	937	903	909	988	894	942	905	938	913	962	872	913	900	908	983	916	886	946	952	979	907	907	944	984	957	892	932	923	884	902	925	922	940	960	966	927	927	910	910	914	919	944	923	926	947	968	936	919	906	937	933	919	953	930	957	859	954	955	881	914	920	912	955	899	933	947	933	893	929	907	963	905	914	1019	931	947	856	925	880	963	902	986	951	943	896	887	943	936	965	904	924	922	985	878	863	922	859	963	941	937	936	894	921	939	892	940	937	920	965	902	930	932	949	912	894	952	943	939	950	932	937	947	899	926	984	930	933	933	917	898	854	956	890	895	960	944	934	944	947	930
22185	7520	5621	5944	4163	3101	2108	1347	1040	784	737	597	459	395	377	369	344	312	317	324	295	311	278	295	302	311	279	287	301	287	275	268	313	298	302	307	313	288	298	280	295	304	279	307	297	284	291	285	301	266	285	295	268	276	276	273	288	287	276	285	281	291	281	275	307	274	279	310	311	322	293	274	274	281	279	287	276	277	300	279	247	298	291	285	287	266	322	288	264	250	284	283	286	254	279	272	296	286	329	264	288	256	275	303	300	270	265	279	316	299	309	284	254	283	288	272	250	286	282	283	270	294	284	296	284	306	273	307	259	280	253	266	290	298	290	278	283	276	321	307	294	297	281	264	343	319	304	266	273	300	267	269	270	286	276	282	280	260	266	265	297	300	323	298	300	269	289	273	270	258	260	295	311	267	289	304	272	293	284	286	305	270	257	287	281	299	286	258	289	310	259	302	295	265	284	277	282	296	306	307	323	285	296	297	280	280	286	285	306	293	274	296	305	306	276	275	308	302	279	249	323	261	290	284	249	288	276	275	290	275	308	297	233	272	269	316	316	265	284	291	285	265	295	249	281	289	243	289	279	291	291	274	282	291	300	271	283	297	315	301	300	280	273	259	301	302	283	311	304	265	273	262	259	264	270	305	303	297	279	301	269	239	268	304	282	261	286	291	293	298	257	267	307	275	282	314	300	287	286	308	270	271	297	308	275	291	275	330	274	257	295	295	280	248	271	286	273	297	287	311	274	253	257	281	288	291	295	289	291	265	260	285	274	266	288	286	274	300	314	237	300	286	302	301	281	306	277	269	279	317	251	284	286	269	242	288	268	299	316	296	271	290	282	287	308	299	250	285	286	276	301	291	281	301	289	317	300	323	232	278	255	266	267	270	305	276	271	285	280	309	275	320	304	299	278	279	287	267	234	278	292	262	263	273	308	257	328	265	276	313	288	296	316	330	297	267	274	263	302	290	275	283	271	297	284	286	308	286	280	279	290	320	294	291	301	291	299	262	287	294	301	276	267	281	251	285	284	301	281	290	280	294	296	259	289	278	275	280	308	285	260	302	291	265	278	274	255	259	291	267	289	300	276	295	283	258	283	319	293	272	276	304	285	270	313	292	266	286	277	312	299	303	263	298	306	293	293	276	260	302	259	287	288	310	321	288	274	291	279	286	324	315	302	300	242	253	257	286	275	240	268	276	270	278	321	252	321	263	282	288	279	303	308	232	243	281	266	302	294	288	287	251	244	266	246	289	266	292	300	297	302	297	310	254	264	299	300	268	282	258	297	293	288	280	315	312	289	297	293	285	320	304	266	308	254	315	287	268	256	280	301	292	300	287	285	273	296	278	313	257	296	269	297	295	296	283	286	293	253	285	271	328	279	274	280	268	280	288	260	277	282	256	265	284	293	286	272	267	265	290	302	296	311	276	271	293	274	304	294	277	305	275	269	242	298	279	282	296	279	327	259	277	287	285	281	295	289	292	275	247	288	296	308	291	303	291	285	320	292	296	300	278	265	310	304	331	289	283	306	233	286	279	289	287	253	275	298	300	310	296	288	306	298	300	275	249	265	279	290	276	306	292	286	262	288	285	286	267	309	265	283	284	249	321	272	280	285	307	303	291	309	282	277	267	267	258	272	294	284	301	299	298	316	267	287	302	306	268	298	309	286	307	277	287	299	308	283	268	293	306	277	261	288	290	265	272	277	272	309	268	306	281	286	279	292	287	267	305	252	267	299	267	319	325	249	289	280	283	268	264	260	299	316	279	282	297	276	293	252	311	292	301	270	273	314	301	277	266	325	303	287	262	289	291	328	299	288	298	318	292	286	289	276	314	272	310	275	292	274	308	272	260	248	269	304	276	322	274	268	326	306	312	297	283	285	263	311	295	270	264	274	265	273	269	272	289	310	271	294	286	312	281	276	260	287	314	265	279	328	296	296	258	307	305	287	318	273	283	279	291	306	317	238	286	266	294	270	261	263	291	292	297	283	284	258	264	305	302	291	256	262	288	274	323	307	291	289	293	252	288	297	274	258	247	304	295	270	296	280	294	283	316	284	281	270	276	287	268	304	259	295	257	280	290	321	324	316	284	265	267	311	251	292	303	297	284	291	303	309	269	256	286	276	255	288	312	302	274	280	269	283	295	282	264	263	256	281	248	315	297	270	289	254	303	279	284	271	298	267	269	271	308	297	280	268	284	286	266	306	290	311	269	328	308	249	278	260	314	283	300	259	294	282	264	307	288	303	285	285	279	280	257	273	269	228	293	312	275	258	298	251	292	271	278	239	277	262	285	265	287	291	276	286	317	313	257	297	312	285	324	284	298	293	264	287	286	269	286	263	302	319	303	297	280	310	296	262	290	260	292	269	264	285	302	255	295	268	308	280	279	287	262	250	268	306	300	266	258	295	280	303	272	296	273	279	302	309	272	281	305	274	305	311	308	266	276	289	273	332	304	316	278	278	280	287	251	292	303	292	266	252	291	283	328	302	290	305	278	254	298	297	262	317	279	314	274	306	284	320	284	285	259	277	293	268	283	260	294	267	312	340	277	291	272	306	287	284	280	295	296	292	295	269	271	284	260	267	278	287	302	275	281	306	266	293	287	304	296	297	247	284	272	320	277	292	319	325	276	292	283	278	300	293	280	308	246	280	302	295	284	320	287	270	262	323	310	277	284	274	298	276	269	275	271	259	328	287	286	294	272	282	285	274	270	285	286	322	276	276	272	287	282	284	295	286	288	281	265	283	284	265	271	288	270	316	311	274	241	272	295	261	316	261	285	272	299	299	293	287	323	280	306	293	296	306	292	294	300	279	268	305	272	261	272	287	283	264	294	298	310	273	285	297	270	270	316	283	275	307	277	299	271	285	259	296	279	286	293	252	284	295	297	269	280	285	303	287	275	266	307	307	312	284	305	291	304	283	292	267	288	329	319	281	280	298	270	278	322	288	287	294	278	268	311	308	294	283	267	302	260	299	317	299	316	307	285	282	284	270	265	301	300	289	268	288	286	292	249	284	302	308	263	264	256	269	267	313	290	275	310	271	310	322	281	286	287	306	296	287	299	273	297	291	272	248	270	284	258	275	266	252	263	279	279	286	290	301	305	307	272	313	274	290	292	297	287	280	269	303	299	265	288	270	278	259	271	284	281	261	251	269	315	290	286	290	298	265	287	288	315	302	285	278	275	281	298	277	313	270	297	277	277	299	290	297	287	288	299	301	247	271	286	276	281	306	270	304	287	311	267	279	258	295	311	278	292	273	278	286	278	296	300	298	278	282	284	283	293	316	281	274	283	271	297	265	279	288	295	304	284	298	275	282	281	285	288	291	306	263	286	281	274	277	252	297	301	275	297	282	290	273	265	282	259	277	300	290	284	301	262	283	299	260	276	290	253	267	282	288	278	260	263	277	275	292	287	282	284	264	279	262	280	261	279	275	290	271	262	281	290	287	319	255	273	310	315	288	314	295	273	259	286	313	289	281	278
14067	5362	10249	15422	13847	11446	8344	5549	4275	3743	3369	2413	1714	1454	1266	1162	1108	954	954	819	757	695	681	714	666	662	656	664	657	725	670	642	712	742	690	680	683	693	736	827	727	682	724	694	661	624	650	684	614	661	626	657	665	680	654	633	614	676	640	626	671	617	650	688	648	619	692	659	727	706	672	651	715	654	685	663	686	671	596	658	662	617	655	677	594	684	673	648	679	616	659	687	666	646	642	652	580	670	638	691	674	676	651	613	633	651	626	617	635	683	631	640	638	621	621	664	647	623	665	661	652	658	624	647	631	664	656	696	579	614	606	644	626	686	632	678	648	648	616	679	642	653	620	686	639	653	687	616	611	654	646	677	613	655	676	668	664	711	670	639	661	640	657	616	679	696	670	683	665	661	672	669	593	594	634	639	632	607	609	689	675	649	642	666	632	656	667	628	629	642	669	640	622	693	644	610	626	592	676	671	645	664	632	629	653	603	640	703	624	620	649	586	630	644	633	680	659	652	645	591	626	601	686	635	690	630	643	649	648	632	616	668	676	666	680	642	660	638	615	668	628	637	672	673	648	644	678	667	629	668	639	638	647	614	640	628	637	665	656	673	668	631	675	615	649	619	612	668	711	667	655	640	638	594	631	631	658	661	686	658	617	604	692	602	639	661	619	612	615	639	681	634	647	680	647	621	668	631	621	634	633	620	675	624	684	618	616	676	635	611	639	649	664	663	660	608	660	640	645	629	643	652	660	642	656	625	673	687	608	646	636	625	663	655	639	618	621	656	665	656	634	629	612	626	619	630	637	628	677	612	648	655	655	689	660	697	637	613	636	644	643	647	614	619	627	634	600	722	637	624	609	685	655	608	657	627	655	624	685	640	621	618	640	703	675	649	645	698	654	629	672	665	675	635	662	596	664	649	656	670	614	654	608	666	636	648	687	676	670	649	619	665	666	602	644	668	664	661	659	676	634	630	685	664	619	664	610	697	660	629	654	624	646	635	630	670	660	674	662	620	645	714	663	654	641	599	655	638	640	686	702	630	644	633	655	668	644	637	623	653	671	682	658	641	631	646	645	652	608	678	704	663	617	670	619	646	649	647	668	681	623	631	644	640	662	637	637	614	684	671	678	661	696	609	667	649	666	671	631	643	642	658	648	624	667	644	628	677	650	660	638	599	674	669	656	601	627	615	677	651	651	639	593	637	626	636	672	635	625	631	627	686	710	655	654	666	685	659	659	684	605	651	631	672	643	619	659	648	592	665	648	668	668	599	648	663	605	650	646	634	655	647	638	614	658	654	642	703	644	672	593	693	656	686	672	679	690	647	678	671	660	651	640	655	672	638	592	630	688	631	605	668	665	639	673	633	640	605	659	664	658	682	678	662	630	625	630	642	635	636	640	659	681	649	665	666	646	633	680	666	651	662	632	644	637	649	652	646	658	656	645	648	647	665	655	668	689	645	607	642	676	637	616	612	615	663	668	607	681	678	598	643	617	654	666	672	640	677	637	648	629	676	642	694	603	652	667	636	659	645	621	659	673	631	659	638	640	647	658	634	654	624	653	640	593	693	662	679	689	655	625	652	644	692	671	621	657	625	641	665	658	644	625	642	632	632	621	641	637	640	580	633	664	647	648	678	630	666	633	693	687	668	654	661	596	691	620	650	653	660	649	617	646	623	628	683	648	650	675	657	647	657	684	623	629	665	606	619	692	652	630	670	650	686	657	644	630	660	621	695	649	639	682	680	660	622	691	636	653	654	647	684	660	722	630	645	677	672	597	665	607	669	569	620	631	701	633	677	624	696	630	642	674	668	660	643	686	659	670	649	602	622	625	657	656	662	689	648	699	616	623	663	638	651	674	633	638	621	606	637	687	663	666	650	616	681	674	618	643	643	628	651	664	634	672	667	652	659	663	651	610	611	656	640	694	628	652	640	628	667	637	643	649	649	668	635	638	660	648	649	668	665	685	621	665	676	649	608	641	615	656	646	670	621	591	649	627	647	677	670	616	638	639	658	647	632	660	674	690	639	644	610	623	648	593	638	611	652	658	644	644	652	603	689	674	662	629	672	613	651	666	631	644	632	668	660	629	686	628	657	634	619	615	649	644	631	650	642	679	658	628	631	653	681	643	637	598	621	698	649	687	618	613	685	619	651	627	642	674	661	615	701	621	651	667	642	647	647	674	663	656	708	646	663	673	655	630	636	653	654	657	665	653	704	657	618	640	674	610	625	644	677	650	679	638	642	638	687	638	690	624	646	644	628	656	664	671	642	634	673	634	641	662	642	697	690	640	650	688	660	607	638	639	641	643	655	680	650	630	627	628	609	654	588	613	629	613	635	619	633	654	614	686	689	627	628	670	678	610	696	650	633	646	632	605	640	617	658	658	623	702	638	666	610	643	660	670	684	661	619	643	632	634	670	669	625	657	601	651	643	680	661	649	685	650	612	662	682	617	653	622	664	665	653	664	672	614	625	640	649	654	683	646	629	683	634	654	651	670	629	641	629	679	637	659	659	648	619	654	624	641	668	641	642	659	646	629	695	639	616	603	632	617	679	636	669	637	618	652	643	674	632	650	655	677	631	660	690	663	643	637	661	639	656	627	632	648	634	628	692	649	580	630	674	621	671	643	645	649	663	636	601	641	660	646	701	604	633	657	654	659	664	666	597	647	690	636	613	685	629	607	660	628	664	687	654	629	638	648	638	617	642	622	648	674	648	641	626	657	658	664	652	627	646	677	605	638	613	640	617	661	659	658	650	635	680	659	667	651	609	668	637	604	672	619	643	642	640	672	647	653	643	613	601	620	657	672	661	681	669	626	665	626	600	615	632	635	644	610	668	649	662	685	674	660	702	652	670	613	652	650	622	631	646	673	666	634	698	649	629	670	679	621	671	640	611	647	640	660	637	599	658	654	630	614	688	654	671	620	635	649	676	653	666	689	625	642	656	650	653	665	646	645	640	687	633	635	659	687	641	627	674	660	594	628	639	630	657	648	691	666	635	674	694	647	661	648	679	649	650	656	631	661	659	655	668	633	674	666	671	657	664	635	628	674	645	678	679	667	641	615	645	599	653	631	632	655	657	661	673	626	641	672	659	677	646	637	654	600	671	643	696	621	646	621	606	681	671	660	611	636	641	670	708	675	658	662	629	613	667	642	693	665	637	636	653	653	619	660	594	647	644	653	699	647	631	632	574	655	630	637	644	634	646	613	643	641	667	682	609	666	605	628	658	641	632	649	677	630	652	616	660	645	654	677	624	712	618	590	686	686	689	642	664	639	647	627	629	649	610	689	693	608	660	632	670	646	606	627	635	670	666	681	645	660	602	650	606	698	650	668	616	685	649	640	669	630	633	642	593	658	633	691	685	635	686	661	673	631	660	710	628	641	661	628	638	618	654	671	635	623	624	677	678	686	681	660	673	629	653	649	675	644	660	661	649	615	672	656	687	617	660	631	659	682	705	666	600	653	659	664	687	668	645	650	647
30967	12149	8035	8583	6369	4415	2871	1883	1303	1212	1002	707	515	480	444	381	329	312	325	281	271	294	249	273	274	259	280	255	246	272	288	252	265	296	293	288	250	288	232	291	278	299	269	233	242	234	261	264	280	276	239	239	263	236	228	218	270	249	261	264	255	251	251	281	277	248	263	269	273	267	258	249	269	260	257	254	230	246	250	250	262	293	269	236	269	268	282	245	279	245	251	260	240	257	225	229	252	280	219	239	237	227	261	285	257	258	197	231	239	271	270	265	254	268	266	262	245	222	259	247	272	221	218	270	252	250	279	254	249	284	250	275	263	253	250	253	245	277	258	245	237	232	260	252	251	237	240	249	238	235	252	253	257	242	252	258	248	252	273	272	248	290	231	260	240	208	239	251	234	265	223	287	286	249	247	268	270	262	261	254	260	237	272	264	239	245	242	272	245	300	242	258	260	250	252	273	280	225	269	244	238	261	244	255	260	236	264	241	229	274	257	219	260	238	249	275	251	249	260	264	250	251	254	227	254	256	258	255	249	273	236	254	267	217	259	241	268	263	255	230	253	270	262	261	273	244	253	258	223	243	258	232	268	249	288	266	233	257	244	263	272	280	266	244	252	278	215	285	285	254	250	222	242	268	238	243	277	240	263	259	273	266	248	217	257	269	259	231	276	268	257	239	249	258	266	231	280	249	247	264	279	269	231	244	237	253	222	238	262	222	234	276	214	216	217	255	256	240	250	244	243	260	242	260	236	279	253	264	262	291	232	263	239	274	229	236	247	254	282	252	247	247	282	251	286	258	230	264	283	289	278	243	236	231	283	269	247	253	251	223	245	239	239	238	269	274	269	285	254	279	247	220	258	270	261	242	242	256	245	252	261	260	230	248	273	260	256	221	257	266	239	244	288	268	265	282	261	274	252	279	279	267	221	225	227	238	218	241	223	229	243	246	261	240	252	256	225	241	269	239	248	275	232	248	281	260	251	253	248	252	267	245	272	256	242	284	250	282	266	260	233	237	236	262	298	247	273	246	270	247	237	259	259	243	270	244	255	220	252	248	260	252	246	262	281	270	281	256	257	240	250	232	268	268	260	256	238	266	248	257	256	259	286	260	253	259	268	245	260	253	244	246	260	284	280	269	238	241	236	251	254	258	274	254	238	250	246	261	237	253	273	252	263	250	265	266	222	248	222	248	254	309	242	265	256	248	237	259	249	234	260	214	229	269	244	224	255	267	243	253	263	245	240	256	269	274	267	238	240	262	255	274	248	278	245	255	205	248	247	250	240	252	250	245	242	249	242	258	247	269	261	249	219	249	241	236	250	258	254	253	254	249	273	234	224	238	258	271	253	248	281	252	278	274	203	244	267	255	250	280	232	243	251	245	270	240	235	249	236	291	258	254	264	233	243	241	275	269	250	260	251	274	287	264	226	257	256	243	256	249	263	244	244	258	233	231	214	223	267	280	241	245	276	209	288	294	261	223	228	241	275	237	267	243	281	281	276	305	249	267	262	247	289	249	276	246	262	244	253	219	259	256	235	221	254	255	257	266	257	265	234	248	244	260	269	266	270	259	263	240	254	284	234	276	211	227	279	257	258	263	223	264	262	221	280	216	276	276	244	291	263	245	246	263	248	255	227	230	219	239	255	244	229	237	264	248	250	266	267	241	238	224	263	273	274	242	251	244	253	259	245	259	251	266	238	242	231	223	255	242	241	264	265	272	260	270	253	213	239	248	261	280	234	240	259	266	238	242	252	228	235	257	244	244	243	239	261	277	261	268	260	248	253	269	257	275	246	261	272	252	255	273	293	274	280	250	271	251	216	243	237	271	228	259	270	227	242	256	250	221	256	247	293	265	248	225	280	260	259	237	279	275	240	266	253	284	245	276	257	247	260	228	229	251	292	256	260	248	253	250	239	219	252	269	275	252	247	235	283	248	230	273	242	257	254	244	277	266	254	257	270	236	267	232	257	263	265	234	263	266	210	272	239	278	241	241	231	239	271	250	230	266	250	272	271	232	251	260	264	265	257	247	253	265	262	269	280	236	260	248	260	283	263	229	270	259	255	234	255	229	261	287	251	242	239	265	246	235	249	247	254	245	251	249	234	222	249	248	253	263	241	272	258	260	245	246	252	283	267	238	256	262	270	283	229	256	267	233	256	269	246	271	241	263	221	291	240	285	236	240	258	236	267	254	235	232	254	251	254	224	234	257	252	279	241	236	262	252	244	238	257	239	244	272	255	237	246	274	236	248	246	266	290	249	299	247	254	248	234	225	251	245	268	261	221	239	264	250	266	249	270	261	280	251	259	254	266	250	245	245	269	249	270	246	242	237	221	286	245	268	251	213	262	244	249	266	236	239	266	228	261	260	239	248	274	242	233	289	230	284	273	235	269	215	244	246	263	272	242	253	243	234	266	280	270	236	239	259	229	230	260	252	233	273	265	252	257	243	249	281	259	271	250	257	265	242	264	236	244	266	265	244	254	244	258	239	252	249	208	242	259	235	250	241	252	246	265	253	246	213	248	259	220	232	213	258	233	234	258	262	240	232	243	260	255	265	229	270	259	278	255	284	236	252	258	247	255	262	247	271	242	258	259	254	278	245	256	227	261	227	211	264	256	243	254	276	240	262	277	247	248	244	248	274	251	255	244	252	262	279	270	230	267	265	278	242	246	251	243	255	260	218	255	267	243	245	270	260	259	240	264	257	260	250	253	261	238	246	244	237	240	278	272	257	262	249	209	268	246	254	246	251	285	242	245	263	288	245	248	261	253	242	266	268	265	246	246	273	235	229	253	253	252	282	243	256	241	266	274	272	241	253	254	265	268	265	269	241	246	252	277	265	245	250	234	245	254	287	252	259	242	246	242	240	238	237	284	245	255	235	252	265	253	257	252	228	273	248	266	241	287	253	245	235	285	267	264	282	250	251	266	258	273	257	272	238	271	255	214	212	237	245	228	243	275	273	259	252	263	237	276	247	269	264	276	265	234	252	264	265	260	244	253	273	248	233	273	311	245	254	252	252	245	261	249	251	282	267	253	241	261	249	241	252	231	224	260	280	221	256	241	268	246	226	276	273	240	246	262	261	278	252	243	252	272	255	257	268	274	249	247	266	242	256	231	266	254	256	259	235	251	287	278	277	239	251	246	259	259	245	255	243	254	282	255	268	284	251	237	257	254	282	261	250	274	241	272	246	261	257	230	232	247	216	245	253	236	230	258	257	239	242	265	267	259	289	258	252	249	244	247	268	236	250	272	253	250	244	265	284	251	218	254	265	225	260	242	254	278	288	240	277	269	265	262	239	286	235	271	294	289	253	260	266	240	246	265	241	262	238	291	244	241	286	249	264	266	249	265	264	247	277	264	235	267	245	247	255	255	244	258	274	251	240	271	235	261	255	250	263	276	246	254	226	235	264	257	240	279	236	245	255	260	263	260	220	253	255	239	234	286	268	213	252	255	246	258	263	275	273	277	259	276	251	236	233
17805	7535	13164	19938	17697	15187	11264	7773	6158	5507	4685	3155	2232	1792	1812	1462	1265	1144	1083	937	789	680	679	694	651	639	630	626	693	684	688	680	643	721	664	691	732	716	818	820	791	792	688	629	643	583	621	617	609	660	577	581	602	589	634	573	572	621	615	614	618	638	641	635	643	587	696	602	657	634	597	644	601	612	654	662	638	642	589	622	602	608	600	587	628	602	620	583	661	622	562	618	605	605	619	601	618	592	579	636	594	594	598	576	591	629	566	588	647	630	569	636	586	578	620	633	581	604	565	585	619	564	620	578	609	605	572	615	626	557	622	575	630	613	611	622	583	589	591	602	606	575	629	625	572	559	570	602	641	583	610	601	562	588	632	621	606	566	619	618	582	619	579	601	585	612	592	606	662	616	623	619	595	582	613	640	600	591	591	658	631	571	578	563	590	625	557	580	588	644	551	628	597	645	603	634	615	609	586	570	622	581	638	586	640	610	576	599	599	633	600	586	640	585	602	571	622	637	590	586	618	588	615	622	538	564	627	551	579	598	584	625	576	580	602	577	608	622	561	622	622	588	578	601	593	589	622	590	561	578	568	615	582	607	594	604	618	615	605	592	623	588	591	581	634	612	576	574	611	627	601	560	595	586	563	631	554	578	619	543	619	632	588	634	655	552	575	624	605	592	578	592	607	616	556	624	564	578	629	609	587	599	598	571	593	594	636	609	616	589	651	596	582	581	601	573	557	618	606	612	609	595	598	602	593	627	621	600	622	605	622	609	614	559	600	601	625	588	626	628	580	627	601	628	569	592	638	596	558	627	562	580	581	596	599	667	628	594	617	601	561	573	583	614	617	623	598	598	639	595	595	607	581	602	565	596	615	620	632	611	624	598	617	591	609	606	598	578	673	615	607	642	616	591	602	606	601	613	604	574	598	570	601	625	640	616	618	633	634	571	615	579	633	523	580	547	612	595	596	580	599	615	599	582	608	592	632	586	652	593	609	574	565	575	584	647	621	643	574	565	595	654	606	598	619	611	625	614	537	575	563	612	621	652	601	572	635	573	560	587	599	648	589	619	640	582	604	583	585	608	589	625	590	594	618	533	597	549	616	613	620	599	576	634	597	636	550	570	578	615	645	591	589	612	571	582	528	609	630	624	556	600	574	640	657	584	587	603	624	586	608	589	582	592	582	624	582	564	605	616	607	581	567	604	581	611	607	598	569	566	601	571	583	596	607	605	612	609	603	592	601	565	599	634	575	603	587	618	600	627	618	593	607	608	566	611	642	618	664	619	621	606	601	558	594	607	561	564	614	593	614	560	600	622	613	597	603	598	580	597	555	545	624	630	641	619	585	582	602	583	616	574	604	636	589	624	585	622	542	580	631	545	602	604	596	578	607	625	632	587	574	591	591	623	603	615	574	566	569	575	609	600	611	634	600	590	607	584	565	573	569	646	610	604	570	594	599	610	587	573	572	592	587	623	595	569	611	576	639	612	619	605	598	639	558	582	581	628	595	526	592	617	626	586	610	605	586	542	617	596	626	617	604	600	590	554	624	592	581	606	584	585	628	590	620	592	598	569	607	560	576	589	628	594	625	618	584	635	584	608	603	693	616	603	612	585	609	563	592	589	588	608	614	606	586	633	599	611	610	592	607	606	629	644	614	595	615	563	607	587	578	565	586	597	619	592	618	578	591	631	612	581	610	603	614	626	623	597	601	590	609	591	638	646	625	599	591	586	599	616	589	601	606	627	603	595	598	583	591	594	588	648	595	560	641	577	601	596	578	606	590	604	597	593	556	605	638	602	624	623	570	599	591	605	579	575	571	606	617	625	569	577	599	555	596	602	591	589	596	623	608	617	641	565	625	586	609	588	619	592	579	622	638	616	589	542	641	598	624	569	583	584	621	586	591	591	584	586	600	585	619	604	594	604	605	602	628	606	653	603	639	599	594	572	623	577	605	605	615	613	617	605	575	633	603	577	644	612	602	575	645	583	591	616	642	582	591	601	611	584	607	637	602	636	649	558	579	607	571	639	605	656	592	603	593	604	618	584	621	616	611	593	566	588	601	635	545	648	596	552	564	619	576	600	607	589	587	623	602	590	577	612	569	640	600	617	628	605	617	592	634	644	651	603	598	539	580	589	579	586	569	577	608	583	623	595	594	673	588	612	615	606	611	609	579	624	568	603	582	621	557	597	635	666	604	632	635	601	630	580	631	599	613	624	620	591	587	617	610	621	618	614	619	591	604	615	601	626	608	577	600	627	587	603	576	602	648	610	577	624	587	570	658	608	606	634	605	609	616	605	619	566	590	569	579	591	603	582	597	627	652	573	629	596	596	601	578	630	593	574	614	600	586	564	604	614	628	600	607	588	620	589	612	617	587	616	591	597	602	590	589	569	593	610	606	593	584	640	559	564	613	583	611	574	621	600	575	543	578	605	606	588	627	544	587	572	617	639	619	599	591	592	614	565	584	605	590	629	572	607	571	649	635	598	640	590	609	634	611	608	610	576	601	611	600	658	606	608	589	601	610	588	600	623	592	572	605	633	679	592	597	592	640	597	590	602	587	621	612	569	604	619	610	623	643	595	541	562	591	590	646	577	642	584	562	566	609	582	611	647	599	593	612	595	621	640	597	587	598	574	592	610	582	653	556	573	590	605	553	621	562	578	585	606	593	585	593	634	612	623	648	565	562	579	606	600	585	606	583	608	585	593	581	577	603	594	618	592	603	561	565	587	584	603	602	584	604	586	571	591	628	583	610	599	601	610	584	633	618	611	608	595	594	614	584	665	604	558	585	577	657	601	580	562	590	619	576	597	627	640	633	590	642	599	577	607	598	656	573	623	620	628	607	588	602	664	598	613	590	593	639	572	637	590	628	586	610	614	599	662	569	578	624	599	583	620	614	605	608	601	589	616	586	585	605	591	591	616	643	581	585	632	592	615	583	594	630	614	569	572	625	621	620	646	627	639	586	572	613	610	611	612	603	594	629	632	594	632	581	638	620	584	619	601	609	583	606	591	635	615	600	605	617	583	599	601	619	602	642	648	573	560	577	579	578	585	585	580	591	593	604	574	583	574	584	600	615	631	591	598	567	588	592	602	630	568	635	588	623	594	619	560	610	578	509	618	609	566	601	581	615	579	584	584	575	579	600	659	594	594	585	625	631	567	594	611	584	585	621	607	598	653	638	581	607	607	564	639	609	622	604	586	573	584	616	610	634	599	590	624	583	593	573	624	547	585	632	614	608	591	581	634	590	605	599	577	619	589	584	595	588	572	602	619	581	583	602	553	633	612	583	623	631	628	592	579	663	610	647	643	601	617	620	587	568	601	608	613	566	609	582	591	583	643	633	589	598	620	633	616	589	638	615	598	559	583	587	577	627	585	590	576	540	652	582	614	625	622	611	603	611	596	549	587	598	619	591	608	587	604	616	574	591	579	562	621	597	624	597	594	612	630	624	615	598	580	575	573	621	623	612	577	598	594	603	602
10218	3471	2330	2559	1901	1522	1077	838	777	666	640	507	540	484	468	473	431	449	442	434	407	417	443	451	393	377	406	452	409	400	438	447	427	408	469	386	460	403	415	486	442	415	474	419	442	453	391	420	427	408	451	423	394	418	411	408	413	434	437	434	429	448	416	419	401	411	413	449	444	387	386	428	397	373	404	432	453	432	436	401	443	453	426	423	433	434	420	418	461	387	448	392	450	437	415	414	424	428	444	434	443	421	376	452	420	448	421	415	430	427	423	421	432	428	466	447	432	434	457	392	458	432	418	417	440	443	417	452	416	418	433	388	435	434	448	430	435	382	419	400	413	427	407	442	420	396	409	449	443	432	436	427	460	401	394	434	427	442	435	419	418	443	431	403	417	413	408	406	417	434	452	398	414	449	429	418	416	432	432	428	415	430	402	420	384	410	401	400	361	426	420	442	436	401	430	413	447	386	403	431	413	436	436	433	433	440	458	435	436	448	454	441	434	448	437	441	448	439	397	469	433	384	418	406	436	397	433	456	416	406	402	425	399	410	387	406	398	418	410	450	421	430	423	432	453	409	475	435	450	426	428	403	422	382	432	428	427	447	464	446	404	432	427	420	400	392	431	440	437	444	420	418	429	425	406	455	441	398	425	435	446	430	463	467	443	409	461	417	485	434	460	398	458	417	451	419	400	434	453	420	412	432	438	418	442	443	426	381	417	398	433	432	385	400	432	413	390	456	400	410	404	428	447	399	420	374	422	421	406	411	432	425	475	468	439	426	398	408	388	402	423	422	440	441	422	411	374	395	457	427	448	415	396	394	403	429	448	425	403	437	440	417	415	398	432	405	383	427	378	475	417	399	406	424	411	390	464	430	441	418	428	437	426	443	390	355	428	423	463	379	430	421	404	407	387	398	425	416	416	442	390	431	438	391	459	358	398	439	430	396	409	383	367	422	458	402	426	390	413	463	412	424	427	433	395	424	451	386	397	446	418	413	441	430	420	383	462	448	413	428	395	410	376	430	432	454	429	395	407	441	414	375	438	452	401	421	421	411	423	444	435	433	407	383	426	430	456	414	440	406	441	462	428	442	446	421	435	439	456	440	418	401	405	400	421	415	399	446	446	437	411	410	397	421	426	442	394	422	422	465	433	407	409	404	433	431	428	416	425	409	425	438	446	388	467	431	404	419	404	427	394	437	422	407	411	425	440	469	427	385	438	427	451	437	422	453	396	410	423	420	438	460	423	410	420	439	402	455	426	423	393	433	446	403	416	376	376	438	412	431	405	420	410	403	438	402	388	416	395	410	441	416	429	451	422	421	448	448	423	423	432	398	426	409	439	466	430	430	408	416	436	445	461	397	439	404	414	444	392	459	400	410	441	470	455	448	443	448	409	436	421	412	403	431	418	406	389	402	425	402	384	401	414	417	430	443	444	402	398	419	446	432	432	403	395	425	419	398	383	437	388	430	456	423	371	418	392	416	417	457	390	474	425	417	430	425	427	438	413	433	417	423	458	416	457	411	424	443	407	417	395	390	433	432	433	423	439	379	457	422	470	469	416	432	386	408	408	381	437	434	421	444	424	410	420	427	449	450	459	412	449	445	413	401	499	436	420	437	432	411	405	402	434	434	431	414	439	428	418	415	404	421	429	416	424	437	459	455	430	408	403	439	403	434	436	449	408	409	410	431	416	467	415	432	390	430	430	434	427	478	412	392	416	427	442	413	427	446	424	432	406	404	441	436	447	443	372	467	479	411	445	437	437	434	449	406	409	393	371	415	435	456	459	447	392	425	442	410	420	414	460	437	484	433	467	464	461	402	397	433	461	402	420	444	389	421	414	426	416	434	446	421	469	407	440	420	425	382	426	407	419	420	391	389	434	468	416	446	420	434	400	439	382	437	404	425	422	420	394	408	417	439	452	411	454	410	446	429	415	420	440	426	403	401	420	416	436	454	430	395	430	446	387	436	431	423	387	439	405	428	453	462	462	422	434	444	420	443	408	445	419	438	437	401	449	461	412	419	423	401	401	448	476	460	443	391	419	421	369	419	444	399	401	441	409	432	439	421	436	439	385	417	381	408	394	432	416	463	440	421	438	376	421	429	420	431	457	443	442	386	409	417	447	418	417	496	403	420	449	447	425	424	395	398	428	387	451	438	448	421	454	433	403	454	434	446	406	424	455	420	478	420	468	412	453	409	425	416	424	423	434	395	413	419	415	445	423	430	386	430	431	388	400	432	465	416	427	398	383	404	410	387	424	425	459	423	377	412	408	430	442	415	434	424	409	395	394	484	394	435	425	443	423	439	411	483	433	410	448	427	447	391	433	406	421	436	461	421	394	412	447	435	449	437	465	392	404	394	415	411	472	437	452	447	421	439	429	425	447	408	469	432	433	440	440	428	453	435	449	434	464	423	417	461	406	395	436	432	470	422	420	426	455	420	443	414	424	471	398	417	367	386	427	399	448	441	411	399	436	453	489	426	401	428	437	499	415	438	380	452	399	420	441	395	432	443	451	453	461	409	443	417	438	446	449	430	406	414	425	396	426	436	409	437	443	424	402	409	447	435	408	403	432	429	417	437	376	418	381	411	413	398	421	447	451	415	469	388	447	460	437	425	428	434	409	396	441	444	481	433	460	444	433	459	421	435	453	455	431	431	428	468	385	469	405	393	420	421	450	436	409	416	421	439	409	416	428	468	396	404	436	459	407	436	429	393	442	423	460	410	419	458	401	440	436	415	407	435	406	407	439	458	415	423	397	421	409	441	384	435	426	415	413	463	423	398	424	445	452	410	444	442	431	429	376	418	431	410	419	417	417	410	438	422	434	452	427	435	441	407	459	396	450	406	456	392	447	435	452	392	417	409	425	437	399	419	460	404	414	432	430	408	436	412	400	421	405	459	439	448	449	403	422	428	416	386	415	410	433	412	430	423	432	445	420	416	415	441	418	456	418	427	420	408	454	414	436	439	421	455	410	442	390	420	417	445	476	366	433	432	411	416	427	428	444	441	412	451	373	427	417	375	430	423	415	404	396	480	434	438	429	437	411	473	418	433	421	413	422	435	441	434	408	464	417	426	452	429	438	460	413	389	414	413	415	411	464	402	450	391	407	410	435	424	407	410	440	415	420	432	404	457	427	418	427	433	446	431	440	365	428	422	423	446	437	388	442	385	428	370	420	389	418	412	412	419	412	407	441	432	455	411	414	421	408	416	436	382	411	405	416	441	434	419	425	411	451	432	407	424	471	423	455	487	440	394	444	426	422	412	409	412	457	413	395	461	428	420	425	428	403	425	390	404	439	461	447	476	410	417	373	418	417	440	443	426	419	425	412	424	407	417	459	427	426	418	422	420	419	448	458	437	391	462	440	427	395	405	424	442	415	436	447	449	459	413	438	391	400	411	412	427	430	391	437	405	438	425	434	443	441	424	434	430	419	459	405	418	426	438	429	419	411	412	416	430	464	390	431	397	406	420	416	381	412	401
6524	3154	5031	7613	6846	5593	4318	3068	2566	2279	2105	1543	1274	1222	1194	1136	1085	1092	1060	980	921	942	927	959	980	956	913	945	941	871	907	898	893	946	934	905	946	949	996	1013	937	975	914	900	978	922	874	910	860	914	904	930	877	876	901	869	893	884	862	963	902	891	935	920	894	895	957	961	937	993	943	876	931	941	902	930	886	875	933	927	978	925	909	945	1004	899	923	881	918	879	923	927	919	923	923	915	891	862	909	865	914	917	923	909	881	841	912	886	906	869	892	919	886	918	902	888	912	936	918	916	910	924	918	950	937	947	930	945	922	906	862	912	946	900	878	880	861	901	893	887	914	891	865	907	881	863	891	904	929	990	918	903	885	875	879	868	889	890	861	940	958	889	924	897	917	935	860	931	906	914	907	828	916	866	884	883	922	906	895	928	907	863	888	865	928	949	943	914	940	892	872	906	870	972	904	920	881	894	892	894	909	892	928	914	918	882	948	930	898	916	847	929	924	917	866	936	973	926	887	855	925	899	935	901	941	948	944	892	927	938	923	874	952	912	854	924	921	899	914	963	912	937	868	921	940	908	946	932	863	951	932	894	912	941	852	951	918	879	931	917	860	847	911	865	903	903	947	959	886	902	913	991	941	915	901	913	888	871	954	900	886	935	949	880	903	927	878	911	905	933	928	899	886	879	981	857	918	912	916	904	937	945	919	890	930	891	919	895	897	901	983	875	905	918	901	905	926	910	909	883	896	912	887	895	916	882	910	875	842	901	926	926	927	928	901	883	971	910	897	872	894	897	904	955	888	931	829	958	906	919	897	931	885	929	897	962	918	963	851	936	942	875	949	886	879	902	910	930	900	935	867	914	937	899	872	940	972	948	917	937	866	899	965	906	917	919	950	882	892	938	868	959	881	942	921	904	883	908	949	959	935	946	937	924	895	894	903	906	883	874	960	949	945	862	936	906	921	963	850	895	903	902	937	961	935	921	908	936	905	887	997	943	960	873	903	912	886	977	925	932	953	881	897	888	915	932	991	935	882	899	943	886	858	899	945	894	892	911	873	902	967	914	864	911	897	887	907	911	927	883	926	932	898	911	929	908	865	966	845	922	929	930	856	932	895	914	879	958	859	874	926	889	880	928	867	913	935	844	915	903	891	904	899	900	897	922	964	910	916	875	932	952	904	887	900	911	913	944	930	937	922	914	955	885	959	851	955	907	909	893	891	874	900	857	894	882	933	896	957	948	901	854	906	898	948	928	864	875	908	915	878	891	885	901	882	910	899	901	935	911	886	901	857	959	944	879	946	943	874	952	881	944	900	881	978	917	842	870	896	927	916	953	919	899	907	900	956	887	946	916	938	945	917	889	927	866	914	874	896	883	943	940	901	872	900	915	922	863	942	906	935	936	890	901	951	865	986	906	909	891	929	880	874	910	904	948	917	858	939	965	918	904	924	913	933	906	890	911	948	946	899	894	864	907	937	946	894	937	964	888	858	891	902	905	950	890	873	919	932	875	849	936	924	886	865	923	943	896	909	848	844	912	897	900	936	883	936	814	929	842	903	914	917	913	929	916	904	925	873	916	920	964	935	913	920	935	954	963	921	904	990	946	854	888	931	903	990	869	863	917	937	916	906	931	919	957	904	916	918	921	943	931	940	949	922	947	882	948	923	935	923	903	879	916	946	885	917	902	920	951	894	966	912	927	889	895	958	892	901	886	828	930	960	946	882	910	850	837	867	914	902	849	933	920	875	905	922	926	878	957	874	977	891	925	914	883	956	907	892	964	884	921	898	886	923	897	930	906	861	892	983	979	935	901	921	899	933	936	938	880	877	822	895	897	879	895	927	874	921	907	923	873	913	951	952	895	870	916	883	934	935	894	949	967	908	881	901	926	886	887	986	892	962	938	875	941	876	942	908	951	864	930	926	905	906	926	920	880	888	891	887	864	898	933	910	922	924	959	962	921	950	892	923	867	869	912	893	915	872	954	912	951	918	913	902	909	891	953	862	870	977	900	947	921	976	867	929	861	912	914	942	898	868	915	887	943	922	923	880	927	924	900	902	987	878	987	915	855	920	937	916	906	927	873	938	936	893	902	874	860	970	924	878	901	893	921	927	940	933	891	996	898	976	911	959	928	896	928	906	957	953	851	905	930	921	915	941	904	861	900	872	878	958	898	923	918	959	895	912	915	912	862	968	900	844	919	933	913	921	898	953	936	911	906	906	950	942	932	866	913	886	859	926	968	892	871	890	913	918	895	913	885	924	873	907	896	900	894	924	947	832	913	889	888	902	893	887	898	955	860	920	880	908	901	943	920	872	949	919	882	876	926	900	934	957	927	981	959	935	934	947	914	939	886	911	913	856	904	908	900	924	853	919	897	966	895	909	935	915	927	937	896	940	864	946	933	902	938	961	900	902	911	925	920	891	933	955	941	923	934	885	871	924	904	944	936	868	910	904	887	914	944	899	923	887	958	914	893	911	895	912	908	902	914	915	904	923	881	874	895	898	917	907	930	867	909	915	943	893	951	898	912	914	955	985	892	883	913	910	950	869	908	853	892	924	882	935	901	931	928	879	933	929	869	887	874	907	928	908	931	889	968	925	897	923	893	941	916	909	934	919	880	907	901	895	898	849	907	986	889	911	881	907	900	895	845	914	958	870	892	931	923	904	939	892	869	935	965	926	983	893	879	896	918	892	890	919	888	930	889	895	881	939	898	926	889	933	912	894	911	947	964	930	885	936	905	925	884	859	915	954	917	886	911	919	873	964	903	939	939	897	922	893	946	915	891	892	920	935	876	860	917	903	905	942	897	917	903	920	911	857	979	872	949	885	900	923	907	884	924	870	946	929	857	928	887	866	921	978	931	919	973	895	955	865	849	924	879	847	941	882	891	916	860	914	917	924	909	953	912	925	947	849	888	927	896	880	894	877	973	947	869	914	903	898	967	876	860	936	911	923	918	995	895	896	920	915	922	945	887	892	901	926	891	894	950	912	894	943	969	908	919	908	913	942	926	928	838	908	918	873	930	886	935	930	917	939	903	938	877	941	881	930	888	903	918	949	914	880	916	906	891	941	887	912	920	895	970	934	898	860	956	949	888	904	900	887	894	919	847	859	918	917	904	906	885	926	925	905	931	909	943	924	939	926	888	912	878	856	931	884	861	897	872	929	894	904	886	926	865	899	862	948	896	880	931	869	919	875	925	961	905	902	932	926	928	887	939	919	934	935	960	895	912	909	880	897	861	901	905	877	893	914	946	951	914	943	900	889	912	898	951	902	939	932	844	939	960	913	934	946	873	917	907	939	936	920	890	903	945	897	847	910	914	873	962	962	921	939	909	893	960	954	879	951	879	882	913	931	937	923	960	911	931	890	928	949	916	952	874	961	878	1002	929	896	958	890	890	948	917	869	947	837	867	920	901	928	948	913	904	911	918	942	945	920	913	918	914	894	876	934	943	873	917	953	895	926	909	876	899	918	947	940	975	990	886
20530	6438	4534	4672	3633	2578	1837	1291	946	814	729	565	471	397	392	366	324	328	331	322	301	281	301	256	295	294	252	303	314	299	280	274	281	290	260	289	290	290	308	341	294	251	250	320	313	256	276	278	295	280	289	276	258	284	274	270	241	268	275	270	290	269	279	256	310	250	280	275	300	288	284	285	280	271	301	271	292	289	305	271	262	308	317	305	301	266	249	268	296	317	298	282	310	268	285	252	297	250	267	240	264	294	253	299	309	298	303	287	255	302	287	263	302	278	254	265	276	277	281	288	275	297	278	305	311	265	247	281	290	277	306	306	263	263	243	281	262	268	267	286	254	291	262	311	282	273	253	267	259	284	259	245	266	314	271	299	273	253	277	289	285	308	288	216	264	272	284	277	261	255	275	270	269	288	262	309	284	315	287	274	277	263	242	266	278	289	308	271	267	282	260	277	311	283	275	275	282	275	264	274	297	287	285	282	268	297	312	308	282	242	298	265	270	257	269	286	298	286	304	258	245	290	287	301	273	276	280	270	284	291	245	287	287	269	264	280	252	297	285	291	306	282	295	275	264	286	238	270	293	284	285	273	274	274	266	282	265	259	269	267	245	262	266	285	284	258	266	302	270	255	267	275	282	287	306	263	264	231	240	255	295	266	287	262	292	277	299	273	236	297	268	251	259	311	312	281	297	275	325	313	287	297	275	255	283	265	255	268	293	272	293	256	278	287	269	306	295	257	288	245	271	256	262	261	284	295	251	279	308	292	227	285	267	283	288	293	284	288	286	285	257	288	292	284	264	283	263	267	291	299	337	290	331	288	281	294	325	241	298	263	271	293	292	298	326	296	257	297	243	267	252	277	291	272	299	291	278	274	321	265	290	251	291	257	270	309	265	273	271	287	282	281	272	277	275	313	231	258	283	282	292	272	265	289	263	283	256	261	254	287	257	288	272	269	291	262	306	280	286	289	278	303	291	255	255	270	282	271	266	274	298	275	300	280	237	261	273	240	257	277	286	310	290	329	272	302	276	266	270	290	284	283	312	294	276	316	277	310	300	284	243	291	282	289	298	295	249	299	293	289	323	259	290	277	254	271	313	296	260	289	272	312	286	291	260	281	260	272	281	257	301	272	275	253	299	271	285	283	255	267	265	242	285	293	297	254	253	258	284	285	258	300	294	270	279	261	266	280	281	283	308	273	272	291	266	288	238	251	295	286	277	223	280	269	293	258	253	258	274	259	255	287	268	267	297	287	286	289	268	306	268	286	261	258	265	282	297	278	266	269	304	242	264	268	277	279	254	302	283	268	289	297	286	309	281	250	309	266	237	266	281	303	252	291	263	285	268	296	310	255	260	271	291	246	296	282	279	265	294	295	280	286	313	272	310	306	267	273	283	278	271	275	276	249	292	295	273	261	279	270	287	267	267	278	276	261	285	307	275	257	266	294	309	270	254	285	257	274	299	276	281	301	258	268	296	265	290	282	275	290	300	250	295	280	231	292	282	286	299	284	279	281	283	314	267	268	304	239	296	283	303	273	299	260	284	304	286	277	269	275	273	267	252	267	264	304	278	269	283	238	264	286	273	326	282	293	258	292	263	263	264	282	272	281	285	300	263	266	294	308	291	300	324	274	279	261	293	260	290	242	252	278	263	265	271	281	279	269	293	284	310	278	248	261	298	272	304	259	256	279	288	251	286	277	310	311	289	283	279	274	307	276	271	264	252	280	270	284	265	261	304	271	265	274	259	247	273	266	297	262	272	258	249	302	274	268	275	245	264	266	260	274	290	276	258	279	269	321	283	280	290	262	281	336	296	304	265	306	269	303	273	269	282	316	294	315	321	290	296	284	273	291	306	267	278	283	274	307	302	284	321	291	280	274	254	238	298	258	279	279	280	292	275	269	295	285	261	262	282	284	281	243	273	274	280	291	272	325	269	305	263	302	239	303	289	271	278	292	286	274	273	259	275	255	267	298	284	281	296	289	300	314	295	287	264	263	220	267	260	276	273	266	267	261	234	269	273	282	262	280	292	259	258	274	272	251	297	287	261	262	290	276	256	274	286	284	249	255	286	297	296	269	279	293	251	291	260	296	298	257	294	281	248	276	287	261	267	304	263	245	273	286	292	310	287	266	283	307	271	257	242	288	253	261	286	274	260	257	245	255	249	275	263	275	289	260	261	288	285	302	260	283	279	274	275	266	300	264	260	304	264	281	318	265	281	242	278	293	273	262	307	305	261	289	258	269	266	289	310	277	267	248	282	265	268	277	282	307	271	250	266	315	313	251	237	279	282	287	286	251	261	246	299	239	276	256	296	276	297	270	252	254	291	257	291	314	251	277	293	252	252	269	279	281	275	282	308	263	243	274	271	269	283	283	290	266	261	306	258	268	290	246	276	295	284	282	292	311	262	264	291	267	274	290	285	295	274	256	259	290	284	277	248	285	237	299	281	282	284	269	312	269	282	261	261	256	252	281	244	247	273	270	262	262	263	256	246	285	280	261	252	301	304	266	328	294	251	242	272	297	324	254	276	232	275	281	279	283	282	245	278	278	281	299	278	291	294	254	267	286	301	281	278	277	248	285	268	270	256	314	258	255	218	265	306	247	264	263	258	258	278	300	274	256	279	296	303	249	303	298	291	289	299	268	270	255	267	323	281	299	300	276	287	287	296	306	241	292	288	287	276	254	302	274	276	241	281	268	265	256	289	268	278	303	268	237	277	222	279	273	287	285	268	282	295	281	299	313	281	268	253	273	231	277	274	307	284	279	289	265	297	244	262	308	276	292	286	295	280	267	246	270	282	268	262	285	276	233	256	270	270	285	282	289	263	249	276	311	301	279	273	266	275	288	297	279	275	270	307	260	226	284	286	252	237	261	306	267	324	273	304	254	304	269	269	253	287	291	292	278	301	296	248	302	290	277	291	293	275	313	286	293	269	279	295	291	287	272	267	267	264	263	256	268	251	288	270	271	281	271	311	230	273	265	271	276	290	278	278	285	273	275	287	294	262	259	303	296	284	273	272	271	277	286	277	279	297	225	289	268	262	251	304	282	283	278	239	253	287	269	284	267	256	321	262	274	261	275	275	278	276	271	282	265	260	286	272	298	296	239	292	297	272	304	276	295	264	285	284	272	281	252	267	262	303	270	304	301	262	281	300	253	268	264	250	277	261	283	266	248	314	284	302	304	264	299	220	289	262	280	287	280	265	312	258	285	288	284	278	272	268	311	260	296	287	311	307	279	279	288	234	282	278	281	261	295	240	274	306	305	261	282	307	259	303	294	269	256	270	276	311	258	284	279	286	291	288	267	278	278	288	261	286	279	272	228	306	275	268	278	293	306	282	308	271	262	250	329	267	282	280	298	271	261	258	292	287	260	276	271	284	265	266	277	299	251	276	274	301	258	288	280	265	224	280	284	295	289	293	304	288	274	269	269	274	323	269	297	257	296	272	267	297	278	292	296	274	286	245	264	288	271	263	292	275	273
13099	4752	8557	12894	12247	9821	7571	5259	4323	3763	3225	2193	1620	1416	1273	1146	1087	961	927	843	787	723	684	692	668	666	667	654	644	677	652	678	675	682	707	729	727	677	740	809	786	700	680	617	654	623	641	664	650	606	653	645	656	622	625	621	654	631	623	647	646	643	677	636	669	653	656	659	625	641	689	626	650	607	633	668	642	654	641	623	638	708	625	625	626	624	640	602	696	670	628	644	693	622	606	669	610	643	663	620	621	628	613	653	682	623	583	668	641	625	616	643	659	619	638	593	591	615	616	625	640	612	619	621	664	657	623	655	597	610	608	647	643	582	618	663	600	605	657	656	612	626	634	671	653	610	635	635	670	669	625	660	634	639	619	610	617	619	669	654	652	637	651	655	633	615	641	632	651	618	660	674	659	609	608	650	628	679	631	605	632	638	649	633	607	642	629	587	603	640	627	592	624	640	681	608	622	666	670	609	597	637	592	559	605	635	605	592	653	614	609	563	655	624	610	650	639	688	626	651	616	643	653	638	606	579	651	636	668	620	611	646	628	596	640	647	626	631	655	577	620	619	651	596	612	615	638	595	634	649	633	577	631	611	613	609	628	661	646	658	646	621	633	584	631	645	630	613	601	640	651	686	563	583	640	670	571	622	629	620	637	581	650	631	619	614	616	639	622	620	622	611	647	680	637	618	609	651	630	653	623	647	630	678	613	605	619	623	629	609	611	619	600	612	579	660	632	644	633	654	636	651	683	612	660	612	639	615	649	602	654	625	640	602	640	613	657	603	626	664	660	640	641	621	686	657	609	637	632	608	625	603	622	640	613	622	647	626	624	636	609	651	591	633	617	645	673	632	604	630	642	657	589	625	612	662	617	632	624	611	634	615	588	589	633	635	665	597	644	639	628	608	634	632	651	654	613	666	593	618	598	646	579	615	672	680	614	641	648	555	652	675	616	600	617	599	603	643	601	616	653	657	639	662	640	691	622	675	647	646	634	617	648	617	634	631	611	620	688	617	623	614	609	640	592	586	633	656	662	607	629	625	625	637	614	607	601	608	651	630	598	647	643	632	651	599	628	623	616	621	606	626	624	606	628	610	604	600	610	627	620	649	599	655	636	651	619	608	605	611	601	574	657	626	604	647	616	602	654	693	625	619	620	612	633	609	601	611	593	668	656	645	628	619	583	621	613	638	636	625	635	618	626	626	669	612	655	629	649	639	595	636	644	602	628	636	657	635	643	622	642	627	598	639	589	623	654	642	668	653	607	612	655	625	633	618	670	639	597	664	623	662	621	652	615	600	625	630	599	639	619	602	615	628	621	643	623	613	645	610	598	620	641	663	610	665	650	631	603	642	595	624	632	654	596	625	669	567	627	645	604	632	680	626	626	618	636	637	664	665	590	603	653	662	605	601	609	648	645	653	666	631	617	613	662	635	675	642	673	594	640	624	618	634	662	614	647	641	636	571	611	655	568	627	620	576	622	593	652	634	602	630	638	643	639	626	625	635	639	657	606	609	601	636	606	642	645	635	587	625	655	632	612	662	637	635	630	635	635	640	602	635	609	608	661	617	645	622	615	635	652	636	645	614	596	622	641	642	605	657	597	625	638	637	628	604	600	636	660	622	641	646	672	640	622	599	634	632	637	662	640	634	598	641	644	604	635	650	641	661	608	638	608	652	629	601	662	645	621	617	650	673	631	578	613	642	662	625	637	640	650	640	652	647	606	627	611	664	627	627	641	616	640	588	637	666	648	620	617	640	597	663	610	630	664	628	614	587	637	643	641	634	637	625	650	622	600	641	642	613	602	658	623	662	620	655	618	618	623	604	705	634	632	641	626	647	609	619	633	630	614	618	633	603	622	603	649	608	638	657	607	656	628	654	669	573	652	609	592	634	645	656	657	674	643	612	636	596	634	656	641	640	653	641	641	658	670	600	564	659	680	591	602	572	580	662	657	591	651	590	603	607	654	655	606	666	610	602	645	626	629	608	615	612	656	591	590	623	599	612	624	570	672	626	651	610	628	640	631	653	599	625	615	631	613	606	646	653	640	638	684	626	654	635	660	646	627	640	659	614	611	629	661	620	656	616	645	645	605	640	635	634	669	605	603	636	593	610	561	623	618	620	638	627	656	607	600	623	601	614	610	626	651	661	645	700	611	595	612	641	640	612	605	627	653	604	656	642	652	620	628	607	639	639	674	645	566	606	615	633	668	678	631	640	656	670	590	602	623	622	650	631	640	623	637	615	660	628	595	642	623	661	616	599	652	591	633	618	660	693	644	656	632	581	619	632	662	666	625	693	604	622	644	616	657	631	650	649	666	632	610	664	650	670	596	603	647	659	610	639	611	668	605	638	636	611	630	656	638	630	692	635	621	660	624	585	601	640	598	658	631	644	652	582	632	609	629	667	614	638	637	652	629	625	583	616	570	673	621	643	646	652	645	678	630	656	656	637	670	609	590	626	659	602	638	679	608	637	612	644	622	616	658	638	616	602	685	603	673	600	592	656	627	633	664	612	631	627	637	642	652	644	622	613	614	587	671	619	636	660	646	563	620	644	608	647	610	604	605	648	618	623	624	623	625	595	639	623	651	639	605	592	666	652	618	626	663	635	659	625	617	578	639	643	591	635	609	639	590	650	611	618	624	649	664	622	649	612	623	659	600	635	641	631	637	626	663	634	660	627	634	600	653	647	612	663	647	640	645	586	639	587	658	653	605	677	631	602	590	633	636	591	654	655	647	626	645	653	619	627	614	616	661	643	651	631	684	633	608	631	676	607	632	635	597	689	633	675	594	625	626	669	602	621	649	655	597	657	605	635	620	646	665	618	618	640	657	565	667	641	643	665	615	622	658	613	594	650	619	606	644	606	669	583	692	619	622	620	631	683	615	663	606	621	637	667	610	622	616	562	643	634	607	623	636	619	621	677	615	616	638	621	614	619	600	596	571	643	600	628	569	625	570	617	611	613	619	664	604	611	638	626	653	600	712	640	652	645	585	616	589	643	614	602	622	642	634	611	664	584	589	658	632	615	647	599	647	650	684	650	639	666	634	596	623	608	595	625	614	609	652	638	593	653	613	635	635	591	639	677	620	679	617	596	673	597	632	621	644	630	634	600	627	652	652	621	637	643	622	634	655	644	589	604	622	640	625	619	633	598	670	618	607	674	613	637	651	614	594	612	655	651	666	639	636	631	638	637	671	633	656	668	619	628	648	628	648	592	645	649	619	640	637	636	609	652	633	632	579	642	592	641	631	591	687	653	643	600	642	626	620	592	651	634	643	639	637	597	629	612	626	648	600	633	635	608	605	607	618	634	611	601	625	635	650	595	628	632	659	637	638	606	663	610	632	632	584	624	630	647	636	597	639	610	634	632	624	638	653	648	594	645	610	658	616	681	641	573	674	668	622	618	656	642	673	586	645	613	634	658	595	674	620	613	627	620	659	608	590	653	618	673	633	607	638	621	644	625	636	603	616	677	635	641	628	622
29597	10320	6610	6470	5191	3754	2660	1716	1331	1181	986	749	533	444	421	392	386	332	308	318	294	273	283	240	233	238	260	224	293	264	255	231	254	271	234	272	285	284	267	269	271	265	263	260	259	244	241	245	255	251	212	221	242	260	241	263	225	243	224	235	245	276	215	258	230	225	241	224	235	241	232	260	266	250	225	236	260	254	253	225	228	262	249	243	263	250	257	246	246	251	253	255	239	246	242	281	235	234	249	226	285	241	241	214	247	232	224	241	246	226	223	228	253	256	240	248	230	248	205	229	235	261	238	240	241	258	259	238	246	231	236	211	274	254	267	245	235	272	226	250	249	233	259	246	225	230	220	239	240	213	258	258	231	242	238	265	240	232	235	261	246	238	250	248	245	259	248	232	231	232	217	245	271	247	251	227	227	251	245	215	226	242	237	266	225	253	216	231	205	231	254	232	239	265	234	266	250	270	243	227	241	246	227	201	246	250	222	237	239	247	240	231	217	264	228	286	235	232	249	214	233	251	228	248	227	240	257	219	250	219	241	241	277	261	239	248	232	215	226	220	242	227	248	248	250	242	232	234	241	252	224	227	202	236	221	252	239	246	229	229	259	260	247	246	226	219	229	252	244	243	234	235	258	254	256	256	228	252	272	246	246	220	226	227	267	242	240	275	222	263	215	239	243	234	235	229	235	274	225	259	237	227	245	247	231	213	257	236	249	232	240	232	243	231	247	230	233	241	261	233	235	241	216	227	239	235	218	265	252	246	275	210	223	245	238	230	230	254	271	236	234	260	248	252	224	225	239	243	263	232	243	268	239	236	253	224	236	264	252	245	232	250	244	248	227	235	229	255	211	247	234	243	273	249	217	245	261	233	253	226	270	220	252	250	256	243	242	247	255	242	242	281	262	249	244	242	229	262	242	270	241	234	259	271	273	241	256	251	217	253	248	255	246	292	260	228	258	256	232	262	250	243	252	233	224	241	276	276	266	254	243	201	251	207	230	228	220	246	253	237	227	215	239	246	253	260	223	237	254	209	261	234	217	259	241	248	256	246	270	233	260	247	221	240	250	256	228	223	208	213	263	276	242	239	271	218	244	255	241	213	281	241	256	283	236	264	225	260	229	269	228	281	240	225	267	269	231	269	256	248	239	268	253	222	242	216	251	229	249	233	252	233	246	258	211	273	247	243	222	271	256	222	238	224	244	281	255	237	262	224	240	259	241	235	255	277	258	240	266	250	281	212	263	265	271	243	238	227	237	276	246	261	230	238	261	247	240	244	250	263	243	257	262	221	226	294	220	243	246	291	229	249	257	242	243	228	255	215	237	238	251	208	249	275	252	235	227	226	241	234	230	248	226	249	233	281	238	255	234	255	259	238	226	249	229	234	248	252	269	268	256	265	261	267	233	224	241	230	268	239	241	272	248	265	259	229	249	235	266	231	228	233	238	236	239	265	246	259	221	244	264	249	233	259	240	267	258	217	249	249	242	232	223	189	217	242	246	247	204	225	267	225	245	226	245	236	218	233	233	267	227	241	250	274	238	246	227	236	251	242	244	247	244	219	249	230	241	261	243	253	231	255	259	220	267	266	230	246	236	240	243	240	250	251	243	274	226	277	243	226	277	267	249	264	279	240	255	239	254	234	237	233	243	245	272	238	240	264	261	258	231	249	259	239	262	242	257	259	251	245	236	269	263	228	238	235	269	243	268	227	262	242	251	231	213	257	248	225	241	256	234	236	224	252	204	256	245	242	256	255	229	250	242	243	247	246	202	231	261	244	230	239	247	272	272	237	241	241	240	260	245	233	256	229	224	250	222	282	270	249	257	238	238	259	242	248	203	218	242	222	275	281	254	261	224	236	238	218	269	233	254	293	232	254	208	241	230	240	238	234	224	285	242	286	232	268	253	267	246	234	238	243	259	256	239	228	230	223	258	249	282	271	243	234	250	255	254	256	274	268	237	236	231	246	220	221	237	227	236	226	264	232	262	257	256	235	285	247	259	259	260	271	230	241	270	255	239	260	251	209	250	257	219	242	241	200	267	231	235	211	267	246	235	230	268	217	249	259	249	258	250	228	239	256	240	244	258	256	256	259	250	228	232	238	226	214	242	235	213	226	230	243	279	260	262	246	234	293	236	239	268	223	227	260	250	265	207	216	242	225	232	216	220	243	244	273	264	234	265	264	264	254	245	234	236	254	269	250	249	234	227	261	221	264	252	232	227	225	252	278	246	238	251	247	263	256	254	232	236	240	252	237	240	238	245	251	239	244	261	225	258	277	235	234	223	243	211	252	241	228	263	211	228	242	241	237	231	229	262	215	236	273	231	238	238	239	242	271	232	263	224	224	264	252	213	223	218	225	255	205	244	264	254	247	250	233	241	251	251	259	239	254	242	251	247	249	240	231	275	251	255	262	289	246	251	204	241	222	244	235	212	237	233	258	246	244	240	258	228	223	221	240	244	245	233	227	246	213	245	264	242	257	283	251	254	227	222	259	259	233	230	225	270	263	254	273	239	240	228	241	252	239	208	230	228	246	232	224	235	205	248	263	247	242	250	248	224	215	271	237	254	244	245	241	266	237	250	242	259	261	255	247	236	248	236	238	253	265	230	241	248	275	273	225	256	227	245	241	242	244	242	255	248	248	267	265	231	256	250	230	234	241	223	254	243	245	268	225	261	243	243	285	227	235	256	251	237	249	251	265	269	260	229	239	253	241	231	229	231	250	256	247	246	210	273	241	243	222	224	233	230	243	257	247	274	249	237	239	265	252	242	239	253	255	249	263	232	229	256	255	226	270	254	237	240	266	231	230	244	251	240	216	277	217	259	231	227	211	233	250	233	238	243	253	239	237	243	244	248	252	253	213	218	281	251	244	231	236	245	245	260	244	269	224	282	263	240	279	221	258	226	239	235	215	254	240	252	261	251	272	217	223	256	257	219	277	220	236	221	242	245	265	267	235	238	228	250	235	235	260	220	250	263	262	219	286	252	263	232	231	263	242	217	253	251	250	254	254	260	246	246	238	208	241	223	238	220	245	227	244	262	246	254	249	245	238	231	245	237	240	229	255	240	274	235	247	228	232	201	254	237	243	245	229	285	256	247	255	242	266	267	256	234	230	240	253	280	226	250	238	224	271	259	247	243	245	236	279	270	240	236	270	263	252	256	245	232	234	261	258	247	240	228	243	251	263	247	240	253	243	263	240	246	243	234	242	243	246	265	269	250	247	251	279	246	239	240	238	264	224	252	276	248	229	259	230	246	231	235	216	252	230	264	230	233	231	256	258	250	221	225	274	246	248	268	247	265	268	251	242	210	255	243	238	284	283	237	224	243	242	260	254	252	269	266	259	243	228	235	244	259	250	267	254	245	211	224	221	246	227	277	213	247	264	245	210	221	243	266	233	217	263	268	254	263	245	242	254	216	263	243	232	257	255	233	255	272	240	243	220	258	229	267	252	241	235	273	268	254	251	233	225	232	242	222	250
17066	6537	11534	16020	15972	13287	10305	7423	6145	5263	4546	3075	2058	1742	1685	1443	1309	1123	1089	922	832	736	675	664	658	646	609	634	685	679	626	631	578	654	714	737	718	770	808	849	864	692	690	615	642	569	606	583	582	620	565	582	591	576	609	545	591	583	570	587	575	561	611	551	603	583	605	627	639	576	555	596	661	589	564	654	585	632	619	548	559	587	579	586	592	574	580	565	586	563	584	560	578	585	591	549	575	587	587	564	599	549	583	590	584	554	591	539	615	615	567	553	584	569	583	557	549	598	540	622	597	584	570	565	570	611	557	592	531	577	551	532	546	590	586	582	581	512	571	595	623	600	542	572	595	587	602	542	592	586	607	581	548	592	611	621	604	578	601	634	579	550	585	542	601	581	593	596	575	591	614	546	585	562	594	577	569	526	649	577	611	579	593	592	573	576	572	609	561	590	556	552	600	599	515	584	567	583	566	589	610	605	622	602	593	600	595	599	563	566	553	602	567	548	554	622	571	583	551	583	596	563	531	584	572	504	597	620	561	608	577	611	542	554	592	578	589	595	572	577	569	577	553	581	554	582	604	617	567	569	593	615	597	542	537	634	539	606	602	579	575	600	585	573	624	548	558	580	577	620	585	601	603	590	574	578	600	540	548	577	577	591	556	576	585	609	531	568	563	556	615	597	515	578	584	566	583	564	587	590	561	559	572	596	569	553	613	601	514	605	571	592	554	623	574	604	603	584	583	578	562	623	563	577	617	612	562	576	567	590	597	580	582	615	616	595	562	604	598	582	582	569	637	595	540	541	562	601	582	556	640	610	587	526	588	547	532	611	573	581	603	626	618	599	555	582	591	566	602	610	598	571	586	561	575	588	619	593	560	551	527	593	569	601	601	605	562	534	611	593	590	580	593	551	563	579	553	611	590	545	617	588	572	616	620	568	548	562	574	601	564	583	565	557	591	599	537	601	600	574	515	604	545	586	603	570	577	599	626	558	576	604	590	624	537	570	609	573	612	611	596	572	568	575	577	570	582	609	578	609	574	585	621	587	557	598	583	566	539	577	548	568	559	578	568	565	669	593	548	616	593	576	592	560	584	568	592	636	609	628	599	583	560	561	600	608	577	575	573	573	606	559	583	631	592	584	558	609	577	608	571	589	575	610	587	568	534	607	586	556	585	583	609	571	573	576	560	613	586	518	572	580	594	571	578	572	590	622	584	560	557	588	560	585	567	614	599	614	576	543	555	639	560	596	582	589	568	537	637	596	571	552	558	550	589	615	568	587	553	540	551	582	568	562	581	618	601	575	579	574	529	647	546	561	637	586	603	588	626	563	553	573	551	563	567	609	546	594	560	615	616	630	552	598	591	566	598	582	563	585	575	587	606	583	581	555	629	563	556	590	562	570	592	568	605	560	546	619	572	579	566	553	600	628	573	551	581	605	609	619	558	588	598	582	606	564	555	526	597	608	579	568	590	593	598	543	611	588	590	565	593	605	571	589	585	550	566	573	602	546	641	604	544	551	597	541	552	601	599	564	576	591	569	553	544	617	595	606	548	603	597	559	578	585	592	576	579	603	559	566	603	557	569	618	551	558	539	549	586	566	564	565	605	547	603	571	638	566	570	585	576	591	528	632	596	554	555	580	587	604	600	552	560	602	587	603	559	543	621	579	570	589	629	620	600	560	598	556	591	559	588	565	557	549	626	546	610	592	581	605	616	620	603	572	513	593	561	546	531	564	577	578	629	586	564	557	639	576	539	616	517	580	580	616	569	621	564	571	598	560	555	568	554	593	536	609	579	544	581	595	580	570	558	577	562	569	594	574	633	624	562	554	547	583	613	574	564	621	583	574	591	569	574	572	588	595	600	591	649	588	594	620	576	648	613	623	564	569	591	596	558	575	568	604	643	557	562	637	619	550	622	549	583	585	557	553	544	575	567	546	628	588	596	557	553	565	567	612	600	598	554	588	550	618	576	595	576	554	554	574	563	617	572	570	581	586	579	587	589	567	599	578	596	577	557	555	601	610	591	647	604	569	558	563	596	600	598	571	599	576	581	592	595	568	591	560	597	571	590	554	569	576	586	554	575	593	547	599	588	559	597	543	593	578	589	585	538	588	584	580	567	584	593	609	555	577	612	571	559	593	624	560	602	604	575	575	641	588	554	576	590	608	588	580	570	594	577	619	556	599	585	535	575	614	593	618	577	623	667	563	559	546	630	548	600	602	591	547	577	605	539	558	570	622	565	591	612	662	575	591	565	602	616	576	558	561	589	570	548	552	582	579	546	578	615	599	586	577	587	566	582	562	607	540	638	639	550	597	545	627	610	607	614	549	572	551	573	538	584	557	574	576	600	594	585	595	557	562	595	567	571	581	588	602	572	561	618	556	552	589	609	573	528	563	580	562	569	586	572	569	526	534	571	563	607	593	607	588	532	614	586	593	579	571	590	584	589	592	561	575	555	602	543	590	568	571	610	574	593	544	585	576	574	572	588	564	603	546	568	633	530	620	582	537	595	601	601	608	552	567	577	572	605	588	609	595	573	559	573	565	589	597	574	559	566	533	582	580	539	602	587	618	539	571	585	597	558	562	609	595	581	552	573	619	569	614	559	610	565	576	563	588	568	579	578	620	603	556	615	560	558	546	562	600	585	589	559	588	622	607	590	572	572	562	574	579	552	531	631	552	567	614	564	533	580	563	559	559	587	554	581	602	582	564	590	608	590	581	577	556	581	588	579	547	598	621	563	540	584	640	566	585	624	527	597	555	572	606	566	571	551	569	577	616	583	576	578	538	636	613	575	597	577	566	579	631	568	610	565	576	585	577	571	615	575	570	565	569	572	578	538	586	558	531	546	591	544	590	592	591	573	543	621	587	613	611	551	564	565	606	556	568	549	612	554	565	624	564	560	564	582	575	576	554	584	591	600	581	569	549	609	558	625	623	554	533	527	588	602	603	651	577	581	589	587	619	596	562	590	607	567	590	549	598	594	579	615	575	610	643	599	587	561	552	581	579	576	553	553	579	589	598	584	609	616	599	590	529	586	600	543	561	590	618	583	587	603	600	610	580	613	574	620	564	596	576	560	593	593	560	569	547	549	585	598	611	613	575	563	571	589	579	595	617	563	595	632	607	584	617	571	544	553	584	551	598	555	561	581	525	558	580	574	559	591	562	573	558	556	601	602	574	635	597	557	564	609	571	612	606	568	549	619	591	609	609	590	554	607	603	600	581	599	523	606	584	565	600	619	586	599	563	573	616	615	597	605	591	560	563	603	561	571	591	587	591	605	578	596	578	560	588	539	535	569	547	574	570	565	610	599	567	605	569	566	590	603	574	587	563	588	594	548	621	593	543	566	597	591	556	584	574	563	531	579	573	551	605	565	577	622	587	557	551	595	618	585	576	570	540	619	577	631	549	575	578	572	574	609	570	563	614	580	554	558	598	589	586	596	596	587	558	569	613	601	590	588	598	611	610	579	576	619	562	539	576
9588	3054	2094	1947	1598	1288	996	800	705	740	560	555	464	430	444	429	457	421	481	441	390	403	402	394	429	382	408	437	415	431	390	403	422	405	409	398	390	439	406	387	450	405	403	423	415	431	411	437	435	464	389	429	390	382	403	384	407	381	417	438	429	412	429	420	419	399	429	404	384	407	376	361	412	412	465	367	436	473	417	432	419	447	411	396	444	428	427	408	418	437	402	416	400	417	420	416	376	390	421	416	405	444	433	433	385	394	381	407	408	422	415	409	449	375	370	375	377	416	440	400	398	437	391	414	412	411	394	396	400	402	416	417	385	368	392	403	414	451	454	403	406	392	413	383	402	380	410	373	437	393	369	395	422	420	402	428	415	402	401	452	422	420	392	390	403	397	389	420	379	419	384	350	402	414	396	421	418	452	407	402	364	396	426	447	395	434	426	438	415	421	404	395	416	383	438	366	391	424	408	377	449	408	404	405	412	384	412	420	407	425	394	360	400	441	428	397	432	393	426	435	406	436	429	371	446	377	385	411	396	381	428	393	430	425	406	417	435	390	446	366	414	408	433	386	446	375	361	401	404	387	418	405	414	402	450	457	390	414	414	421	423	378	445	397	405	375	390	397	431	413	366	406	407	425	401	408	392	432	400	445	438	429	401	420	413	414	407	379	391	411	450	414	407	410	427	438	405	404	392	405	414	417	396	436	414	431	446	398	447	416	376	398	390	422	429	374	436	403	431	401	406	399	406	407	379	436	419	399	403	432	440	419	400	403	381	394	429	466	407	400	429	421	413	379	432	411	468	407	400	431	441	406	437	413	402	388	404	409	425	405	411	444	398	424	414	427	389	411	407	429	427	411	411	451	425	393	404	410	416	409	394	408	443	423	404	402	423	410	396	394	399	429	438	387	434	402	401	412	442	418	396	424	428	413	385	418	418	407	414	374	406	410	399	423	425	424	428	431	412	392	382	391	401	382	479	422	428	437	431	409	404	412	372	438	463	432	397	410	408	398	436	450	427	436	411	415	395	418	424	413	399	361	401	406	383	406	425	430	413	350	443	392	400	393	468	366	404	398	405	417	418	405	415	412	411	431	400	383	355	414	400	394	407	414	418	433	402	396	379	387	413	422	398	403	394	408	486	440	408	392	401	427	445	396	407	419	395	428	449	378	399	439	434	460	454	408	409	394	478	404	414	416	386	429	446	442	439	417	441	423	403	431	430	392	386	423	413	409	399	414	401	426	412	432	391	413	431	430	396	387	392	377	405	451	409	392	412	415	405	379	434	427	426	415	420	430	435	438	413	418	400	401	387	398	434	444	418	426	388	424	391	448	448	445	411	416	401	413	426	424	408	426	438	417	430	397	406	418	421	432	398	445	431	387	395	412	428	409	438	436	428	394	365	410	419	394	413	400	414	407	361	393	392	431	399	427	407	418	432	469	422	407	404	455	383	421	439	380	409	353	417	448	415	400	405	403	384	390	414	426	410	403	396	373	440	407	418	406	389	436	411	383	430	411	418	454	408	425	360	393	437	430	415	422	387	423	418	443	429	435	387	392	400	410	435	405	410	407	399	428	404	390	415	409	461	406	437	400	413	432	383	448	406	420	409	408	399	407	451	428	426	387	428	407	436	369	379	390	419	383	382	427	388	377	415	383	425	444	404	417	380	414	421	419	424	392	395	362	369	456	434	411	396	464	409	444	420	403	426	401	397	410	409	413	404	410	409	374	406	416	388	380	384	409	441	496	468	384	417	370	367	402	395	426	413	417	407	401	398	423	437	447	425	391	390	417	352	386	430	443	425	420	372	393	393	390	367	405	414	426	397	394	411	365	395	387	377	389	420	423	427	438	418	415	418	458	404	442	397	441	427	403	407	422	392	413	427	367	386	410	456	433	396	384	408	385	416	412	376	410	411	417	426	429	415	398	422	389	408	402	363	417	417	433	417	400	427	420	430	391	417	417	422	404	395	438	413	393	394	402	393	402	358	416	440	430	403	411	426	388	422	403	449	412	425	410	440	373	429	424	374	389	414	411	404	406	433	416	421	405	470	385	403	415	434	424	415	442	435	386	434	396	390	388	425	425	420	416	406	430	450	408	394	439	431	400	416	444	398	390	381	390	374	387	388	388	405	454	412	416	427	387	397	400	434	366	415	425	399	429	392	416	405	403	418	434	423	372	450	411	426	377	398	436	374	433	403	414	412	424	417	410	418	434	398	436	412	379	392	422	404	386	405	395	374	406	432	418	400	401	399	405	423	417	426	399	411	442	388	455	379	377	426	420	418	440	421	405	429	427	417	379	415	444	437	433	383	439	412	386	425	412	457	422	461	417	442	465	389	421	443	442	372	378	414	383	405	412	420	426	412	446	438	439	404	410	381	395	412	398	412	385	384	419	410	444	415	404	403	460	406	413	425	400	417	428	386	388	385	422	424	401	387	401	425	420	424	390	408	426	431	418	404	413	429	440	407	372	418	413	459	388	410	412	425	423	423	392	385	407	425	396	416	452	444	450	394	393	405	465	429	397	422	415	422	427	397	440	385	398	381	440	411	412	423	400	431	433	399	409	418	403	379	377	375	400	437	384	382	430	404	425	430	409	447	396	451	418	448	415	378	407	447	367	399	412	411	398	407	401	433	457	421	415	417	396	371	384	431	409	446	420	389	424	411	401	409	405	431	446	404	428	369	394	439	406	438	422	386	399	409	409	466	419	422	421	411	462	369	399	412	436	453	397	461	355	441	434	382	414	443	412	380	443	398	437	396	410	413	387	426	437	390	429	426	408	365	436	456	417	392	406	429	400	398	411	387	446	380	408	432	409	396	374	420	429	424	370	401	382	408	407	429	413	451	418	388	370	416	440	429	404	437	364	398	403	419	404	442	421	436	407	377	430	434	397	431	360	417	414	392	402	400	397	408	387	419	414	443	425	366	407	367	400	430	423	446	415	441	416	433	390	387	400	400	381	401	390	394	410	362	447	398	362	475	443	416	421	382	426	349	385	425	449	422	447	429	373	407	425	452	428	390	407	398	440	428	396	406	403	395	427	413	431	440	408	381	430	408	395	417	455	415	411	415	421	437	413	412	423	394	417	372	428	436	440	444	407	378	411	394	413	427	379	422	404	445	416	429	432	419	401	392	417	380	397	443	426	401	408	405	412	358	398	426	405	396	422	379	443	418	425	405	395	406	435	416	432	397	391	447	431	431	404	404	402	440	413	420	441	454	417	456	416	396	400	427	425	386	393	366	424	422	427	441	450	404	409	377	445	428	382	386	444	386	371	452	433	403	438	402	424	395	429	419	449	458	398	434	411	434	399	415	409	382	401	435	409	431	435	373	411	438	381	383	365	442	404	391	375	420	411	377	436	413	415	387	417	405	417	434	441	424	403	398	368	437	433	422	424	395	396	416	391	413	413	451	362	363	435	383	459	445	413	399	407	411	399	403	398	422	431	420	381	403	436	436	373	403	436	387	431	394	374	438	446
6269	2793	4217	5843	5886	5033	3793	2845	2439	2218	1986	1465	1212	1100	1205	1132	1006	998	963	995	948	913	901	904	815	873	894	855	957	907	880	870	887	851	950	927	901	955	921	948	923	875	972	882	910	902	879	883	931	886	858	957	902	951	901	871	924	891	871	908	913	927	832	934	886	874	929	930	898	915	869	917	923	917	873	862	890	932	910	882	831	818	936	978	862	863	880	865	870	913	897	856	899	868	844	889	854	867	889	868	892	895	879	874	908	926	893	861	875	868	904	857	896	877	846	924	918	875	897	898	925	911	883	894	879	922	879	854	859	913	866	875	863	880	863	863	881	815	891	871	865	872	830	838	909	907	867	827	896	878	860	868	881	886	912	875	905	809	889	875	897	902	878	870	923	839	894	912	920	821	969	875	883	879	931	892	879	896	872	872	922	879	863	840	888	920	928	902	884	881	880	903	889	845	882	940	867	878	870	854	926	908	844	812	861	883	883	928	922	882	895	840	836	849	882	891	893	814	879	927	925	867	905	904	945	876	863	872	948	929	845	901	859	911	868	849	839	889	866	853	901	917	910	891	894	921	899	909	881	869	897	853	893	882	889	883	828	842	896	859	887	938	867	908	862	850	908	861	853	857	844	839	841	856	885	857	876	878	925	859	930	912	885	857	846	863	858	922	871	844	879	853	872	930	866	898	905	895	894	866	904	883	907	835	845	906	864	855	892	876	939	855	886	944	874	844	932	891	920	915	923	878	915	911	875	870	886	838	875	892	899	848	897	931	895	855	920	851	949	866	876	841	894	898	861	920	900	918	875	920	889	877	853	913	858	903	908	912	866	889	890	863	875	891	814	872	871	859	910	911	850	896	848	874	888	906	851	859	911	921	899	900	885	911	905	922	948	887	879	884	821	872	857	879	876	911	899	908	855	866	899	885	858	883	854	909	832	863	838	871	896	894	892	913	871	826	896	869	905	881	883	922	853	905	932	867	890	850	893	899	906	893	889	907	873	875	881	867	878	884	940	863	914	844	850	896	867	827	913	831	822	861	870	835	879	852	859	866	860	898	875	916	865	851	897	909	881	909	910	893	903	905	945	873	858	858	893	870	879	906	895	859	905	885	849	902	928	921	879	897	841	888	861	878	847	915	888	908	929	884	882	889	891	882	926	877	926	863	840	876	865	893	864	902	886	872	910	906	852	868	938	886	848	922	911	889	917	896	895	902	902	892	852	902	866	902	934	882	940	881	890	878	879	916	865	895	877	865	912	883	876	929	863	837	923	895	856	920	931	876	848	905	863	832	921	892	942	881	926	899	897	905	967	881	881	956	888	873	858	945	832	896	893	854	914	886	888	876	880	878	897	918	843	867	852	919	911	923	907	890	901	838	840	933	894	887	916	876	873	916	862	914	845	921	872	915	915	959	867	867	899	906	854	863	845	878	905	898	847	904	856	867	875	909	907	858	922	878	870	919	949	889	869	901	896	851	893	910	792	854	837	893	869	870	934	855	885	900	909	856	913	906	867	860	932	865	863	904	872	862	881	860	874	900	852	800	913	881	879	945	909	915	847	919	882	911	945	869	863	934	922	840	941	894	802	875	894	884	841	947	834	886	857	914	943	915	852	888	886	902	875	873	891	853	861	896	866	894	923	881	875	891	881	892	952	942	848	901	881	857	881	888	875	906	856	891	825	873	902	922	804	909	877	852	843	953	866	839	851	897	862	866	863	854	920	952	929	841	930	855	850	853	895	897	902	927	817	905	922	926	877	933	855	883	871	897	862	872	870	876	893	879	865	807	902	852	855	898	876	834	899	895	873	847	858	869	945	886	876	885	837	868	845	858	875	898	937	884	913	879	880	882	934	891	881	853	902	858	851	893	900	909	898	889	935	845	881	931	863	884	881	870	900	834	883	866	891	869	888	896	844	872	828	864	922	896	931	931	886	901	909	868	901	878	877	843	839	945	876	857	905	888	891	911	861	876	892	877	883	911	836	856	916	878	952	854	900	914	901	890	862	882	950	923	952	882	889	871	883	878	877	903	865	897	905	910	943	887	877	845	902	920	864	881	835	878	897	890	945	894	920	902	891	864	847	942	838	846	919	915	896	904	874	913	878	904	924	908	887	856	888	890	866	864	892	854	816	872	861	902	895	901	839	893	897	856	893	907	825	896	914	910	846	902	840	869	865	940	858	883	840	871	856	871	903	906	852	924	919	913	880	902	891	839	865	906	843	930	914	878	891	905	957	870	875	887	911	884	867	884	879	826	880	877	836	875	897	903	921	884	921	870	910	906	842	902	900	902	944	899	847	917	903	914	875	849	852	912	905	923	919	868	876	861	923	882	879	860	911	841	863	860	879	872	883	876	877	854	879	920	841	910	858	863	889	880	887	824	897	890	859	916	909	852	861	940	927	870	905	943	913	924	859	849	904	862	849	900	883	851	881	855	830	892	877	898	941	918	853	896	918	888	903	891	921	906	908	912	835	882	901	899	908	902	862	837	884	965	885	855	886	919	883	912	880	880	808	888	848	887	910	906	892	859	907	902	901	889	888	893	908	898	921	886	911	870	875	928	928	942	889	890	908	902	901	899	897	867	853	886	854	898	863	879	907	905	865	869	922	871	868	879	920	826	884	909	899	900	832	920	818	932	843	941	850	894	884	877	902	853	865	898	909	921	873	893	895	882	906	883	891	862	886	903	880	885	845	904	938	936	889	824	870	869	864	954	890	892	889	884	921	923	914	894	866	855	862	905	831	886	902	852	897	908	848	926	912	883	867	861	886	893	859	880	882	897	873	931	870	846	839	876	916	927	870	811	877	896	933	862	875	874	895	858	939	896	878	882	866	868	891	850	928	901	883	950	912	909	878	881	899	880	860	900	873	890	841	943	876	860	834	885	923	879	908	901	883	887	830	874	917	861	843	908	940	840	899	906	883	867	868	870	877	874	912	948	881	867	905	897	822	898	936	929	937	906	876	878	892	900	892	865	818	929	940	915	873	901	904	886	911	889	905	875	871	863	912	851	873	889	909	876	840	863	854	903	845	865	914	939	870	857	896	912	876	905	871	905	844	868	867	848	930	899	922	877	834	871	889	909	903	888	856	859	857	867	873	897	849	903	860	847	921	901	901	921	955	894	903	868	958	881	849	922	892	867	903	867	858	863	913	906	913	929	866	883	881	890	873	882	898	919	918	872	896	907	882	883	915	907	876	896	924	837	891	919	884	900	893	880	970	931	836	884	889	920	917	892	872	837	927	881	869	876	875	866	906	884	935	921	876	879	886	844	916	867	880	849	838	868	870	904	871	847	893	868	844	920	879	890	888	909	914	939	870	899	866	900	931	948	918	877	876	935	869	880	866	849	950	948	897	837	895	851	889	881	906	946	914	863	861	860	856	879	863	891	914	926	869	942	869	881	927	913	881	830	911	838	919	843	858	917	870	895	852	906	871	959	845	912	875	881	843	915	922	854	930	903	893	912	908	897	861	930	840	854
19695	6171	3676	3702	2842	2174	1741	1142	934	831	686	551	423	345	353	333	331	333	347	287	272	321	326	272	256	276	276	282	274	256	256	267	304	270	281	252	302	248	282	308	286	264	249	281	295	254	277	228	269	272	235	258	293	307	283	302	266	283	265	270	271	290	228	270	282	243	280	284	269	307	258	259	275	275	257	268	254	272	271	315	277	274	257	240	287	240	294	306	311	273	269	246	276	279	285	298	276	271	299	279	285	281	302	265	264	265	290	273	269	282	286	261	267	240	265	292	270	279	275	254	249	223	274	260	253	274	288	289	290	255	249	244	262	306	257	261	268	283	273	289	278	284	282	306	264	284	271	274	270	266	266	275	285	291	244	276	252	297	280	276	269	268	277	259	261	286	255	287	260	251	246	276	250	261	266	300	306	266	251	266	255	270	272	267	296	259	285	265	250	266	274	282	316	272	269	257	247	241	296	277	287	300	273	281	295	287	257	252	272	269	254	248	298	249	268	267	253	290	279	300	288	289	274	258	277	274	297	292	294	288	272	252	262	303	268	269	294	278	276	286	250	260	321	293	274	286	238	246	287	269	271	265	283	300	277	276	283	249	265	248	221	278	271	285	270	282	297	282	288	241	275	272	324	280	265	301	262	272	269	250	246	281	265	265	249	276	254	268	296	261	287	288	266	263	251	269	310	296	257	267	294	292	285	249	270	278	245	271	280	280	257	297	291	282	251	266	325	229	255	294	243	242	245	274	296	275	264	271	242	244	282	277	293	255	272	292	275	297	266	263	262	272	282	274	275	231	282	271	280	258	264	267	272	282	257	279	283	288	263	267	263	274	257	265	302	257	298	267	259	268	265	280	286	254	272	273	283	266	242	287	265	287	251	284	275	278	312	266	261	280	252	273	270	287	273	241	273	259	276	285	293	304	269	262	286	261	256	273	269	283	302	279	251	268	264	293	284	264	260	284	249	278	295	267	278	267	259	249	280	276	235	275	259	242	290	274	269	301	259	263	252	285	256	290	316	249	261	292	293	272	256	288	248	248	264	294	283	278	292	270	262	274	243	263	265	263	277	294	268	275	285	273	287	237	281	285	265	276	292	295	262	276	274	288	286	279	281	278	274	283	274	244	290	283	281	290	282	255	266	289	288	263	250	286	257	281	270	243	300	306	281	244	235	265	274	262	289	246	263	269	274	279	295	262	265	244	273	253	267	253	269	273	268	276	294	257	263	289	254	244	300	265	261	245	298	280	256	244	269	298	277	273	273	289	304	307	254	271	270	297	285	262	270	261	285	276	285	281	279	262	260	291	299	279	277	287	281	258	260	272	269	278	289	272	276	279	266	277	247	253	260	273	307	241	286	269	310	252	308	268	261	271	276	267	274	266	259	277	294	257	277	288	280	261	265	291	258	255	243	258	246	260	291	261	306	280	290	263	264	288	277	268	277	304	271	265	308	260	251	302	269	314	264	251	274	265	276	283	297	270	282	286	259	275	285	278	274	272	294	251	309	244	266	282	277	293	300	285	284	279	287	265	247	292	281	292	286	238	273	270	270	286	257	285	304	275	266	267	272	281	250	237	271	259	242	269	295	249	274	298	271	261	285	268	279	276	290	273	258	275	283	263	294	253	270	316	275	297	283	291	279	262	289	280	287	263	277	258	253	307	267	264	259	280	263	271	242	301	274	300	262	260	279	295	282	267	275	287	321	301	279	293	266	258	271	282	277	274	279	280	263	299	248	256	261	258	263	262	274	282	276	254	266	267	291	294	290	260	273	258	288	311	300	298	282	288	273	269	313	275	297	268	256	265	278	247	280	279	283	305	282	291	295	259	261	293	285	254	288	255	276	274	294	263	247	273	266	270	261	267	262	268	236	266	265	258	262	288	292	282	288	274	261	283	271	289	280	272	287	245	259	289	324	281	293	247	258	263	282	268	288	283	272	281	267	272	271	263	271	291	268	270	280	289	259	247	304	296	303	288	273	316	286	273	253	270	267	293	268	302	259	302	244	257	270	298	251	267	268	263	251	285	288	265	280	272	235	260	256	262	273	298	266	270	284	255	275	273	245	262	301	274	270	266	256	294	271	262	274	228	274	249	269	247	252	243	270	278	277	280	284	242	277	281	282	276	259	273	272	269	261	310	256	293	280	269	302	272	281	251	257	230	274	291	255	271	299	300	249	293	291	279	239	267	265	260	275	273	249	272	250	263	278	271	307	257	248	290	289	293	308	272	245	297	279	272	251	255	281	307	265	271	289	270	269	256	268	275	298	244	264	266	275	284	283	302	286	269	300	253	245	261	315	287	276	268	287	293	271	274	256	296	258	284	301	296	280	252	247	237	307	291	312	256	280	242	272	295	270	287	289	255	260	293	252	251	268	263	264	249	300	283	257	273	279	269	274	288	269	270	279	271	237	267	264	277	270	264	265	270	288	258	255	261	283	285	301	258	266	281	264	284	297	275	282	246	264	300	286	280	267	283	280	283	284	253	263	256	275	263	238	253	308	275	281	253	281	271	253	266	277	273	272	276	257	282	288	278	267	276	279	279	278	256	306	264	291	259	231	283	268	285	276	292	297	291	269	261	260	290	300	277	275	277	248	304	278	269	297	259	268	265	294	279	252	276	253	289	253	268	263	274	306	251	280	245	248	273	284	278	264	270	262	242	276	286	246	287	290	273	286	287	289	271	290	291	287	270	258	296	283	293	295	266	254	300	302	265	290	276	242	295	275	298	291	242	278	268	301	254	252	253	242	278	274	275	275	235	276	237	294	306	291	257	277	284	271	242	261	260	265	259	277	255	261	294	261	294	267	278	270	259	253	254	283	239	298	271	270	302	278	238	294	253	237	276	260	281	263	271	275	255	278	259	265	298	300	268	293	295	281	271	295	271	307	291	273	323	269	264	282	259	264	262	279	268	292	298	289	298	296	281	291	226	283	269	251	277	247	271	302	275	261	284	259	299	251	293	257	266	268	275	267	288	307	260	242	299	278	241	270	273	303	278	288	301	241	259	265	265	257	293	289	239	287	252	269	264	264	282	258	257	263	217	263	239	271	252	276	275	293	277	272	275	278	257	274	282	294	270	244	257	291	235	268	278	259	271	304	279	265	244	260	248	291	266	253	253	249	261	256	291	244	240	241	254	268	268	275	289	264	265	264	244	276	267	248	286	262	283	265	279	303	259	262	286	272	271	301	283	268	228	263	284	282	267	305	271	280	269	298	285	305	299	284	273	257	258	268	307	249	272	237	276	255	277	265	291	268	252	272	272	304	260	273	251	239	279	275	289	287	280	274	266	295	274	263	244	309	281	259	290	269	283	264	296	255	268	287	304	293	255	267	236	271	264	260	274	242	251	271	273	252	264	284	268	269	271	273	264	269	268	320	288	285	266	264	246	289	259	258	268	264	245	268	251	250	259	224	264	289	269	255	298	249	270	255	272	295	266	291	276	249	271	261	264	268	251	317	270	264	269	258	301	256	258
13037	4561	7232	10263	10113	8914	6602	4826	3969	3425	3112	2044	1455	1325	1158	1153	1090	963	921	847	787	702	637	672	656	632	663	608	631	650	661	638	662	665	739	736	743	801	752	809	797	703	641	647	674	645	634	647	613	629	619	631	640	647	635	586	594	617	612	592	653	623	602	655	650	638	639	609	634	619	601	643	632	620	637	618	651	656	647	592	606	605	586	620	575	548	601	641	580	623	648	610	679	585	598	592	613	636	659	615	606	637	614	581	611	602	617	616	617	611	574	620	628	618	702	587	615	601	605	621	619	601	606	660	584	612	638	614	573	625	582	590	604	621	602	639	649	647	601	641	595	648	627	599	602	595	613	598	614	633	605	595	567	618	640	632	610	591	637	606	618	591	613	603	596	606	631	578	588	625	652	616	626	602	611	585	646	659	605	606	634	599	604	577	637	632	605	631	598	627	629	583	578	602	641	667	633	597	630	631	598	607	626	593	589	622	634	622	603	617	657	609	651	649	656	610	585	595	571	634	611	606	611	643	580	599	642	638	618	626	607	604	658	635	605	600	594	633	601	579	622	563	603	654	656	605	615	607	611	600	592	614	597	648	628	606	604	634	603	633	622	651	613	594	574	632	620	636	596	582	559	610	625	616	627	651	630	574	653	586	613	573	666	629	632	583	600	668	606	644	573	617	640	622	644	625	633	599	653	580	587	633	579	630	609	591	648	631	631	567	629	629	629	589	635	607	654	577	670	616	597	633	582	617	603	588	587	666	612	654	570	630	607	600	623	637	651	605	587	641	583	592	605	639	595	614	622	651	613	596	590	631	608	625	627	588	614	589	598	616	604	641	641	633	599	615	642	638	551	643	575	614	605	618	633	638	602	585	634	574	621	624	593	620	640	633	623	625	575	647	633	616	641	598	613	583	650	629	614	614	605	604	576	619	614	645	582	639	625	607	598	631	618	608	564	606	601	601	613	622	629	619	602	622	560	629	610	619	629	640	586	598	569	606	635	632	632	625	629	573	611	618	609	599	590	562	606	628	588	598	606	593	572	596	630	621	614	628	609	640	636	629	634	612	645	613	601	649	642	585	599	608	605	642	634	638	641	559	636	615	582	606	613	622	575	634	638	645	601	598	610	631	617	572	581	639	644	619	603	628	586	626	643	601	628	605	630	614	609	615	611	590	686	635	568	629	605	595	586	611	616	624	617	606	617	650	604	588	600	583	637	615	612	611	606	574	594	630	620	615	587	599	615	590	627	633	605	596	624	597	647	628	600	564	627	569	585	605	564	638	611	624	636	619	647	585	586	610	627	586	602	593	630	614	621	620	601	604	601	615	605	596	595	611	574	612	645	572	633	613	664	647	603	649	633	632	652	627	617	596	637	588	616	584	629	658	609	616	628	673	650	656	670	593	594	627	556	607	607	605	554	630	654	589	604	594	610	568	636	658	599	611	607	649	556	636	631	650	650	667	598	611	626	602	659	606	640	611	599	603	606	614	603	616	641	628	640	633	613	590	635	600	609	635	605	638	576	638	569	640	661	571	571	670	564	604	559	622	629	622	632	594	662	583	579	577	623	587	617	586	621	641	596	590	674	647	605	657	610	602	643	623	605	651	662	667	603	613	647	641	608	584	669	647	622	630	648	623	570	616	648	643	573	671	610	614	632	597	589	589	636	592	608	616	593	628	608	615	596	652	635	634	588	669	621	611	647	594	632	604	589	643	620	591	655	630	603	604	588	588	607	620	610	622	614	641	618	632	594	552	588	659	645	612	602	583	621	613	570	611	615	618	613	618	588	639	612	593	595	651	612	557	649	601	639	592	619	686	650	660	595	616	623	592	622	666	626	622	633	654	598	600	661	608	666	608	586	652	613	628	653	587	645	603	627	612	601	613	640	594	625	615	635	619	608	595	597	654	620	608	575	641	604	650	627	602	659	650	568	619	605	674	644	595	641	664	603	593	660	657	619	627	617	633	584	594	617	616	613	598	614	601	614	614	623	627	612	593	620	652	604	628	631	614	634	670	623	647	627	610	569	641	618	577	616	608	603	624	659	630	628	621	613	592	632	643	569	616	595	661	634	552	665	616	630	578	638	602	625	597	600	580	591	574	618	581	665	589	633	631	614	666	598	657	617	613	646	599	620	605	593	616	659	672	578	631	617	622	592	604	673	647	604	581	667	565	607	651	643	632	635	626	577	641	613	667	661	637	641	606	610	646	628	591	701	647	638	569	605	599	588	593	629	613	623	628	630	632	628	591	598	606	614	684	574	603	617	595	586	656	588	622	636	626	643	601	575	625	590	621	655	618	678	600	623	605	605	590	615	608	617	610	637	605	571	606	625	610	621	629	593	655	605	699	658	611	624	662	611	608	635	598	602	599	634	670	613	621	637	613	560	571	617	600	589	640	603	608	582	601	614	585	582	630	621	582	632	628	617	623	630	616	597	617	589	583	640	613	619	595	622	620	665	655	644	579	609	634	591	625	616	585	640	640	609	638	609	588	619	598	618	560	603	615	592	622	608	617	572	659	639	580	642	586	608	587	616	575	634	573	614	613	656	601	645	611	614	614	603	555	619	622	608	593	608	602	613	624	633	661	620	606	635	628	607	611	640	613	624	635	624	643	627	646	594	655	604	639	574	653	602	617	613	628	618	571	629	612	645	628	619	601	649	646	621	629	631	611	614	649	594	624	591	643	604	581	643	608	598	608	621	619	619	642	589	638	633	598	604	643	621	634	631	651	643	633	594	591	629	645	619	620	625	587	617	627	607	572	576	636	646	669	601	624	641	599	611	586	622	669	641	617	542	646	602	546	578	604	606	628	608	658	598	609	610	583	607	638	609	598	604	642	629	635	642	608	590	609	608	619	605	652	606	664	617	631	640	669	592	644	562	675	615	638	618	656	609	585	626	627	607	624	619	600	564	617	609	620	605	630	626	630	593	614	612	634	605	637	570	633	618	596	592	621	641	602	608	616	610	648	644	595	622	626	620	656	592	641	608	611	618	618	599	563	620	630	660	623	633	593	594	623	625	573	591	648	595	622	626	580	607	633	630	605	629	590	608	600	604	603	601	642	622	614	616	620	614	604	639	595	601	612	616	630	603	629	622	623	603	617	601	632	674	619	588	587	609	632	623	613	656	601	620	585	639	630	618	601	606	626	627	629	652	643	624	659	565	619	603	647	612	606	611	645	624	612	625	591	586	604	576	621	598	657	617	634	632	600	616	622	604	623	601	632	636	591	649	649	653	627	624	614	612	546	645	667	608	630	600	653	653	623	597	628	641	592	592	649	586	607	677	597	619	611	641	675	599	625	616	614	619	644	664	595	621	579	614	605	646	607	633	613	623	661	571	648	586	643	608	638	617	595	600	673	619	624	598	615	633	610	635	607	626	617	599	594	612	645	618	650	660	599	583	582	626	594	614	660	647	616	588	606	635	618	595	615	597	590	636	637	589	615	643	580	616	666	642	600	592	611	657	596	638	629	603	621
28916	10113	5835	5458	4174	3180	2236	1612	1259	1078	972	584	472	459	396	397	333	310	315	279	292	276	252	231	265	239	240	225	248	265	268	241	264	228	246	286	277	241	264	256	279	217	232	242	262	244	245	218	239	248	251	220	249	246	230	238	218	253	237	206	262	198	223	251	279	243	257	275	249	225	233	241	234	232	224	242	245	243	222	249	261	197	250	246	225	220	257	222	226	268	255	246	257	237	249	235	239	226	263	255	222	241	235	251	235	244	199	248	231	234	269	230	279	273	241	260	248	248	220	233	240	244	247	242	214	257	240	277	259	251	252	247	219	251	249	223	236	257	250	240	230	242	223	237	238	227	250	240	213	211	231	249	251	247	226	254	246	241	216	262	237	227	224	229	261	267	267	251	251	246	264	238	232	242	239	219	256	227	248	237	248	254	241	265	247	273	203	233	227	269	236	258	268	243	237	254	251	232	238	241	244	236	253	242	262	267	240	224	244	241	243	211	230	218	262	242	221	236	248	286	253	255	263	206	251	228	232	220	225	231	264	243	230	235	241	235	252	240	268	278	247	206	216	233	260	269	227	220	221	255	243	242	232	245	232	255	237	243	274	218	252	231	257	231	249	249	231	201	240	228	245	228	219	255	231	245	249	230	236	267	237	262	252	235	234	264	241	245	243	249	229	224	251	239	229	240	260	278	242	227	259	257	245	238	228	233	269	282	227	249	232	237	228	251	270	245	235	267	236	231	209	280	228	249	229	238	226	220	219	219	250	245	243	258	269	234	234	259	261	238	246	253	239	246	225	245	214	234	233	251	232	230	230	231	227	259	231	256	252	260	214	238	217	246	246	264	209	199	232	224	236	253	233	233	239	232	204	208	221	255	264	232	222	227	259	234	252	238	236	247	208	243	229	230	246	208	240	243	254	237	228	270	231	267	266	256	274	247	270	273	238	209	257	227	230	223	231	249	238	240	253	242	237	242	243	248	236	254	263	230	241	210	277	223	259	213	217	250	244	215	267	235	228	205	262	246	289	239	235	247	264	241	215	239	233	253	235	238	221	246	231	247	252	223	237	257	237	226	219	243	238	234	239	240	242	228	206	221	234	208	236	225	203	251	239	229	242	205	222	234	239	256	242	270	245	255	244	241	231	237	221	261	258	227	250	255	227	236	268	246	246	216	250	243	239	261	234	246	234	262	248	240	279	246	259	243	254	250	218	250	225	250	255	269	239	243	246	232	233	248	236	233	224	232	240	272	248	212	232	236	232	240	259	245	233	223	242	251	254	236	267	253	240	244	239	210	248	227	284	213	242	257	260	266	250	234	259	261	248	213	264	246	228	268	236	281	243	244	247	253	251	245	253	268	234	221	239	222	270	222	255	255	217	222	246	257	258	239	231	232	255	220	241	231	239	233	252	267	250	255	200	250	228	230	231	242	228	242	235	245	234	242	260	248	242	267	242	239	231	249	244	192	235	235	260	244	234	207	217	230	213	246	243	233	254	235	264	263	225	267	235	244	239	231	253	234	221	226	260	248	259	260	222	222	246	231	209	257	242	254	258	250	249	247	222	244	236	282	238	260	263	264	246	246	226	268	238	259	253	238	239	256	226	249	242	267	215	224	258	207	259	219	237	262	246	233	243	244	269	208	247	245	245	232	245	236	255	241	233	222	220	240	264	256	236	238	274	229	231	269	244	257	218	245	204	264	230	240	254	272	239	222	236	269	260	233	234	231	218	226	252	222	266	237	261	259	219	243	223	241	229	238	246	267	239	250	240	264	272	239	235	232	253	235	234	225	273	234	236	246	260	256	205	249	235	248	244	279	243	222	254	221	239	230	254	240	228	218	241	242	247	220	233	265	241	220	235	265	244	234	236	257	240	259	248	236	247	249	235	225	249	250	286	239	261	235	239	223	253	237	268	260	225	214	224	207	242	248	232	220	245	235	234	223	243	240	231	279	225	230	254	268	255	257	274	231	227	197	223	258	260	227	210	251	245	227	238	253	221	251	214	247	266	231	253	233	232	255	239	230	221	273	243	260	230	237	254	257	237	232	222	229	254	212	242	262	250	256	246	196	271	247	229	224	234	249	257	257	233	222	230	216	255	244	263	223	243	235	220	228	238	245	242	260	260	263	223	263	218	230	257	246	222	246	256	217	226	260	242	256	230	219	234	252	214	245	250	211	263	233	233	223	234	235	217	264	232	235	243	233	251	251	248	244	222	230	267	224	259	226	229	224	239	240	257	263	242	239	273	229	241	212	254	260	233	244	242	239	241	197	256	283	232	224	244	257	249	271	251	249	239	234	247	223	235	255	242	261	230	218	255	228	242	231	255	269	260	261	256	249	255	262	225	248	256	209	227	265	231	237	208	237	290	242	245	256	243	218	247	229	249	257	244	233	240	245	244	253	257	236	244	232	257	229	227	226	248	243	240	238	229	228	256	273	201	234	216	236	218	239	279	226	242	231	237	259	253	233	235	232	239	269	255	244	245	266	229	238	231	253	232	261	247	250	243	242	251	212	238	239	232	249	255	243	253	228	237	220	234	257	282	251	274	228	240	273	232	215	229	229	230	252	252	260	223	243	239	226	242	241	270	227	255	252	228	236	243	242	233	234	247	259	243	226	236	230	265	242	255	209	238	227	223	264	258	231	264	262	265	217	237	260	230	213	228	219	210	256	214	221	238	256	265	221	258	227	254	224	237	220	232	256	238	233	239	256	227	234	241	235	249	248	270	232	247	218	226	228	228	222	255	248	238	243	251	204	241	260	230	247	222	262	256	241	270	232	273	250	251	239	222	232	243	226	263	245	271	268	234	235	263	245	263	225	230	229	230	264	278	248	199	249	223	250	260	243	225	260	254	229	266	266	242	216	240	256	238	237	258	233	255	251	272	229	271	221	236	272	256	237	261	239	233	224	243	265	229	255	235	264	237	224	261	258	238	228	221	230	251	217	239	228	243	238	253	212	212	233	244	229	231	235	208	244	231	258	243	242	233	216	228	237	244	258	259	253	267	238	234	247	224	217	256	244	226	263	257	253	241	244	213	237	225	231	217	234	242	238	256	240	267	226	234	246	219	240	253	235	272	260	207	251	253	268	246	214	270	235	264	235	227	284	263	276	266	263	251	242	225	247	216	234	193	216	215	243	240	242	249	241	218	269	249	256	233	252	240	225	235	267	239	235	215	229	237	206	225	247	234	233	230	191	232	254	258	259	242	240	232	240	247	259	266	233	266	213	245	198	275	253	259	229	236	255	263	226	241	239	242	258	263	265	230	229	250	213	258	212	222	247	235	261	248	218	257	277	242	230	230	204	244	256	241	260	243	252	232	272	279	255	260	207	255	235	246	257	227	226	244	206	237	247	232	249	228	236	235	245	264	228	233	230	251	250	252	243	227	237	237	259	236	241	238	235	263	231	213	236	239	230	249	223	232	240	236	235	237	244	236	223	250	273	272	230	237	236	239	266	239	248	231	267	259	236	239	240
16637	6151	9839	13827	13134	11858	8835	6806	5505	4919	4620	2717	1959	1699	1616	1409	1282	1247	1062	920	757	734	670	633	665	619	645	666	636	645	654	616	659	685	782	787	829	800	800	795	775	647	664	581	628	585	583	593	594	585	587	595	573	599	574	526	580	570	622	556	630	542	573	608	556	610	628	566	574	584	626	604	580	610	633	568	595	588	565	589	531	578	585	570	568	595	536	581	564	544	567	608	560	607	649	563	596	590	540	546	526	535	576	561	524	584	532	555	606	601	565	599	545	570	548	585	565	595	564	616	555	551	594	583	603	602	557	588	594	559	589	571	554	583	611	533	563	574	575	577	587	580	566	559	556	564	574	607	566	590	560	594	570	544	580	609	607	557	585	575	581	580	564	562	556	587	542	564	602	583	589	594	587	554	562	557	585	584	539	573	558	582	589	556	560	560	580	587	594	587	532	553	545	617	574	568	577	604	595	585	540	566	594	585	579	588	526	588	576	614	599	616	541	608	564	627	570	596	543	585	572	567	600	625	553	601	544	586	554	602	524	573	588	579	585	591	603	594	555	569	544	586	623	586	601	558	588	550	589	583	534	548	566	546	569	599	613	595	551	575	553	561	599	545	553	573	667	582	536	573	572	584	569	572	547	585	557	598	600	591	573	566	601	562	539	588	582	541	534	561	576	550	590	573	611	577	559	579	639	579	549	536	588	626	527	575	584	561	544	524	586	617	576	594	571	549	583	535	546	564	515	603	568	619	558	560	552	593	592	566	549	593	569	547	577	558	550	556	588	568	607	582	552	601	602	558	599	559	584	551	551	585	575	568	558	599	579	562	601	567	603	576	588	527	554	596	579	610	575	576	607	583	586	556	556	578	581	540	568	571	571	620	573	574	616	580	555	582	555	556	557	560	578	586	571	579	545	535	582	571	600	508	594	585	573	543	570	574	593	602	573	573	577	544	565	583	570	594	574	553	565	563	540	583	540	553	550	522	592	602	539	568	563	606	585	601	556	552	613	605	550	611	558	584	553	578	594	562	590	563	585	554	578	572	532	584	594	574	543	587	582	574	621	570	536	583	573	612	605	631	556	603	585	553	562	621	554	552	586	566	552	549	586	531	613	522	558	543	604	582	626	592	542	572	555	578	598	586	585	572	576	571	557	572	579	548	581	554	572	575	545	554	542	601	557	596	565	580	590	582	553	555	548	591	560	569	533	578	599	529	593	555	576	545	506	603	591	563	576	589	554	546	587	594	551	547	544	558	591	572	548	535	583	548	563	507	592	540	617	608	569	619	592	536	593	522	565	606	567	552	585	588	556	572	546	603	609	577	576	571	612	566	540	546	551	574	592	582	611	575	585	595	578	564	540	595	600	584	571	562	607	531	551	582	560	609	573	608	553	551	572	596	620	560	570	544	561	592	594	570	594	590	648	599	611	565	595	545	562	607	580	595	591	590	541	546	580	609	575	588	551	564	561	594	570	618	566	545	559	590	595	553	590	595	572	512	588	557	563	621	588	539	619	532	599	547	586	553	578	582	607	584	557	587	600	581	578	569	560	576	559	590	577	618	538	577	572	597	585	575	574	596	594	585	548	588	568	589	584	596	624	579	560	576	581	567	580	605	585	574	580	578	567	580	560	597	566	540	618	580	564	578	547	559	576	589	557	573	596	577	567	577	577	554	577	575	601	529	543	598	585	565	529	562	575	550	544	561	568	570	594	612	594	600	559	587	607	565	607	570	561	554	588	628	560	601	587	556	575	583	573	584	602	569	572	594	612	563	544	561	567	612	568	545	580	567	588	603	551	552	556	600	590	608	593	589	569	563	560	554	536	591	538	589	590	659	572	555	494	527	619	570	574	583	558	552	557	577	521	607	539	556	607	541	570	601	598	586	590	548	653	588	587	586	569	600	616	557	566	554	576	534	554	616	601	587	530	567	586	559	562	585	574	584	579	576	588	617	569	590	532	556	586	575	534	576	557	579	619	592	549	584	538	599	581	557	586	580	562	557	649	599	594	624	558	618	584	576	614	581	589	551	586	538	580	551	575	610	538	593	563	574	557	600	593	580	593	576	538	556	563	580	570	546	582	583	546	604	579	557	586	586	569	533	569	584	576	572	586	600	568	633	565	598	578	548	550	540	561	599	579	588	564	550	561	564	547	601	574	590	598	553	541	581	564	577	582	553	544	572	581	536	574	598	578	533	586	587	565	546	597	571	572	586	546	572	558	610	541	600	584	559	584	549	598	556	621	578	524	545	572	574	564	563	574	606	534	537	567	599	569	558	566	545	618	571	569	606	572	577	506	619	600	528	574	530	598	550	584	572	567	519	570	528	600	594	554	571	583	568	595	540	607	607	630	564	562	564	574	559	517	616	560	571	594	536	598	549	620	572	564	575	554	587	516	561	586	563	597	591	562	568	582	570	553	566	598	525	571	569	580	602	599	585	611	616	581	592	559	599	531	556	585	585	580	542	606	583	555	576	647	563	566	536	602	560	567	547	545	595	585	561	574	576	533	605	578	549	586	580	511	561	565	619	552	583	556	559	556	606	579	545	575	526	553	581	575	559	599	541	547	588	552	574	607	563	588	578	551	570	562	558	582	558	518	598	579	564	587	580	590	584	548	546	559	585	617	583	580	543	560	590	539	569	566	560	540	590	574	604	564	576	536	606	614	588	591	596	560	585	559	620	547	572	575	563	565	564	602	587	568	558	540	570	543	592	569	559	554	552	508	588	604	546	565	571	570	584	551	570	579	610	561	552	596	585	602	535	615	575	564	582	564	576	597	593	571	593	572	592	575	602	589	612	534	557	547	600	568	535	579	539	571	578	605	574	612	578	515	535	610	586	605	571	572	602	606	582	519	605	583	581	588	593	592	594	584	590	580	591	574	564	640	586	555	593	567	567	530	569	569	611	619	571	583	586	570	553	574	591	563	582	548	541	549	592	557	598	549	552	610	592	623	580	582	548	566	616	563	543	606	573	601	600	589	605	593	597	582	579	569	601	565	606	553	558	554	565	617	552	609	589	525	579	570	562	551	572	624	581	539	541	560	542	583	557	525	552	539	576	590	581	583	613	559	573	543	535	609	579	613	614	566	553	571	603	528	589	573	553	544	595	635	546	561	557	565	566	622	594	550	593	573	571	578	553	584	551	554	593	537	550	603	569	618	612	610	560	534	550	568	515	572	570	577	576	538	607	578	583	558	571	596	554	581	591	538	609	564	576	550	528	628	614	605	590	559	589	569	575	600	558	572	527	597	576	577	539	556	565	553	550	584	575	559	553	611	570	593	551	591	569	601	613	566	580	579	555	538	568	545	542	561	598	572	573	541	555	580	610	556	573	607	587	578	619	558	531	589	596	585	566	595	592	606	565	600	581	574	551	597	556	552	593	543	612	558	533	542	595	583	575	585	558	548	550	560	566	588	565	575	569	574	542	558	568	562	561	590	599	547	558	599	563	580	570	552	566	586	545	600	574	567	597	545	575
9175	2794	1830	1779	1389	1169	960	783	688	662	591	526	444	452	495	438	434	408	449	456	478	404	422	378	395	408	399	414	398	396	383	422	382	420	450	430	465	453	414	428	425	421	449	425	382	437	441	413	431	396	415	429	406	418	443	415	447	425	442	400	402	428	396	421	399	444	414	398	421	404	405	444	414	421	382	397	438	443	400	391	380	407	448	404	428	416	407	413	388	388	417	419	365	388	388	409	416	413	426	409	462	403	422	430	391	413	408	413	431	444	440	389	412	414	392	457	437	401	418	417	442	400	412	392	381	412	387	405	425	452	401	448	396	415	436	387	399	418	389	393	426	413	384	397	454	414	400	390	451	418	429	411	382	415	407	377	366	409	398	415	454	383	432	409	454	423	393	382	414	431	414	432	409	429	387	383	420	413	382	437	373	414	402	349	432	427	396	415	437	389	403	467	403	422	413	426	403	373	438	435	400	375	414	393	408	453	406	408	402	425	397	447	429	409	438	433	406	418	406	379	369	401	409	414	410	446	429	409	419	404	443	426	390	412	381	435	437	396	415	409	444	374	402	440	419	398	388	374	426	392	382	424	394	423	421	442	403	385	394	398	377	417	387	407	437	414	392	418	428	418	420	406	423	447	399	403	414	388	418	403	397	381	371	390	369	394	427	437	398	444	409	427	372	400	429	414	437	393	426	374	433	409	424	455	378	401	429	443	396	439	409	407	366	403	393	426	392	390	457	422	386	387	386	408	412	437	418	427	435	402	433	438	385	400	420	419	373	390	424	402	397	369	439	424	405	420	437	419	452	425	412	444	415	398	385	401	397	407	423	422	392	406	448	400	393	409	418	441	412	426	414	458	410	388	398	404	399	387	424	389	392	416	422	414	451	385	403	418	459	413	427	457	425	405	411	411	388	429	414	393	423	415	418	417	426	415	413	385	413	444	430	418	418	396	462	401	433	445	421	415	413	412	405	424	385	400	377	394	452	410	352	401	430	447	363	420	404	379	424	448	390	415	442	426	364	433	396	435	385	424	437	449	417	397	392	411	399	422	422	414	392	411	373	466	450	411	426	418	396	377	406	416	385	439	429	395	429	400	411	395	389	414	368	402	449	405	412	373	446	393	391	405	413	420	402	409	445	445	434	410	418	408	414	440	426	425	380	440	448	395	442	427	425	389	434	398	415	466	445	420	474	416	425	413	411	410	433	414	461	398	399	399	385	400	427	392	397	425	386	393	397	370	427	457	423	414	409	439	419	389	451	428	463	446	379	433	399	371	411	429	383	399	421	428	364	432	419	426	410	380	425	408	422	403	449	421	413	377	432	481	411	417	387	399	433	451	394	411	389	405	404	438	454	429	422	408	405	391	425	395	416	430	445	412	394	409	418	414	434	412	421	417	365	434	414	456	460	383	429	410	442	390	402	413	361	392	410	431	428	444	414	393	440	425	420	413	427	387	440	443	417	431	416	390	397	390	463	405	401	437	444	410	424	383	403	428	417	436	389	399	396	428	397	433	442	413	401	419	408	431	406	425	433	389	369	396	425	390	403	394	421	409	427	451	401	446	397	395	383	380	425	435	413	418	401	436	404	419	379	417	378	414	417	407	394	375	401	410	401	391	385	431	404	392	422	410	385	416	403	429	403	386	490	414	425	397	412	429	414	454	412	433	395	378	450	409	429	400	460	410	414	404	416	405	407	422	423	405	411	416	418	426	421	360	395	389	417	405	405	415	455	396	432	434	430	397	369	415	415	403	422	411	395	433	423	398	382	428	418	423	405	433	420	402	379	449	407	439	403	434	413	397	416	365	387	435	432	409	373	385	388	414	383	396	421	405	392	430	403	434	416	413	420	409	361	419	413	379	410	420	414	406	399	413	414	444	413	428	389	387	417	366	415	406	383	421	377	436	441	441	388	430	412	392	451	429	389	400	412	388	363	388	377	399	432	414	387	445	477	443	435	439	396	400	384	422	376	410	392	425	405	440	398	435	394	418	419	435	396	402	406	430	422	403	417	441	396	416	408	441	407	398	424	433	388	418	420	397	442	435	401	414	417	401	402	409	398	428	423	392	416	408	413	431	422	419	387	412	404	426	406	429	425	422	383	451	392	418	366	421	416	456	404	384	434	443	369	433	402	432	431	422	382	417	385	421	419	391	429	437	386	433	405	439	440	425	423	401	438	403	388	397	408	427	415	450	411	398	398	383	431	461	446	392	414	390	434	395	400	408	368	422	415	370	439	385	429	364	424	405	414	434	393	424	444	409	396	410	425	393	403	397	411	414	375	433	450	431	408	433	400	446	426	412	416	388	435	398	382	423	406	380	436	430	394	400	424	389	421	411	416	399	392	471	413	410	432	406	424	401	391	405	379	446	403	382	396	397	409	376	419	408	376	401	441	412	424	395	408	394	415	428	412	405	381	415	423	401	396	401	469	405	426	394	369	395	365	371	401	423	387	401	444	402	450	415	389	392	439	437	413	408	404	399	427	425	397	429	436	369	408	413	383	430	419	430	424	455	431	407	390	399	405	409	403	390	399	390	406	375	438	368	399	356	426	410	390	432	405	401	412	425	433	408	416	420	390	362	392	438	417	407	400	399	407	356	391	423	402	429	399	436	384	457	389	393	399	438	431	359	381	412	396	408	434	430	398	420	445	414	413	414	425	417	431	394	387	403	429	392	404	401	396	399	371	405	410	420	400	417	392	410	406	457	392	416	432	406	428	423	390	464	409	420	386	427	408	396	397	417	398	400	419	371	423	423	415	429	434	385	402	414	426	429	448	411	458	428	399	406	407	416	450	434	433	403	377	417	380	409	432	430	395	418	401	427	375	434	397	384	402	404	404	377	386	427	387	421	441	388	381	444	391	404	432	373	381	433	415	404	422	446	411	439	408	409	410	411	400	409	420	425	411	438	412	427	423	414	413	429	412	442	452	355	402	441	381	383	392	383	394	423	445	428	406	417	426	403	401	447	438	443	429	444	398	408	411	414	422	407	381	406	412	431	425	422	381	392	375	427	407	418	426	416	407	431	446	402	396	404	378	419	426	400	441	440	431	452	404	418	421	432	418	459	401	371	412	411	473	415	423	400	420	393	394	442	392	387	443	427	413	397	381	410	413	409	403	436	379	413	421	413	406	437	429	395	448	404	440	423	389	412	403	431	409	435	404	416	406	415	427	393	409	356	435	453	415	401	371	433	401	396	438	431	420	422	415	363	418	393	387	401	421	442	393	427	392	411	450	414	405	385	374	390	424	402	388	407	425	397	409	391	409	427	407	388	442	401	395	365	376	387	404	433	387	409	425	428	393	426	384	403	368	418	418	412	394	434	374	420	415	466	397	383	412	406	385	399	415	437	386	435	393	392	399	420	389	448	435	423	381	381	400	397	436	408	392	431	376	416	432	407	447	413	405	424	373	456	392	438	410	419	414	398	450	387	410	442	428	411	421	383	379	386	407	411	442	427	422	405	392	427	457	422	433	364
6064	2635	3942	5287	5079	4155	3367	2769	2279	2246	2002	1397	1195	1204	1215	1013	1047	1047	987	1007	930	916	919	905	879	895	883	903	890	948	944	924	886	896	951	950	903	916	908	942	966	942	931	916	897	867	908	898	879	839	827	874	922	882	873	921	854	865	863	869	902	864	932	913	895	955	884	877	960	899	928	870	893	840	854	883	922	892	931	922	941	872	904	884	924	891	846	884	856	872	872	830	952	876	923	896	859	867	868	901	897	896	945	893	911	901	893	950	849	852	843	956	899	832	919	885	896	896	910	875	925	874	903	904	915	893	919	924	855	872	909	876	870	931	883	889	859	850	935	883	931	866	916	897	851	940	852	931	880	908	892	854	893	872	863	915	887	894	893	865	882	884	879	926	892	947	969	860	877	915	880	898	873	889	886	865	912	878	896	873	874	840	900	890	908	861	917	909	921	895	928	933	818	870	921	923	909	858	828	942	873	859	887	878	880	890	881	885	902	889	901	867	937	881	965	845	902	934	873	867	911	914	855	899	876	924	892	905	859	860	921	935	943	928	852	873	894	864	861	939	876	827	871	893	899	937	893	933	848	875	912	860	946	910	872	963	912	914	924	940	890	900	832	846	892	920	941	903	901	927	834	896	862	927	891	891	835	882	893	922	945	882	884	900	900	958	876	889	907	865	917	890	921	924	812	909	880	929	876	943	901	872	912	929	903	894	914	876	925	875	890	920	864	896	895	905	912	897	912	875	875	877	890	902	908	854	882	909	848	890	890	893	916	844	871	904	901	892	928	894	887	844	921	893	884	835	895	902	841	921	899	898	910	888	910	907	893	908	847	900	826	913	854	885	852	879	890	884	936	878	902	903	884	846	878	913	822	924	903	886	870	907	853	820	943	898	890	850	920	880	878	899	891	901	933	878	884	906	897	879	905	921	876	891	873	843	855	877	856	854	857	936	860	893	873	909	900	829	868	915	824	916	910	957	852	913	850	862	893	878	893	870	859	890	854	892	897	870	899	886	891	855	863	927	877	922	867	909	888	932	867	863	878	888	875	904	890	926	911	876	872	886	906	914	847	901	922	912	950	912	911	900	900	910	889	860	889	883	869	912	931	803	906	933	881	989	847	867	845	895	875	929	896	879	946	953	843	898	877	874	846	841	931	887	942	910	857	928	891	862	912	891	946	916	920	908	847	933	868	892	845	877	913	886	877	883	882	916	881	903	880	821	880	864	858	868	873	926	892	863	866	931	896	897	865	874	887	884	864	948	904	884	914	861	934	879	900	951	887	869	890	848	893	881	851	926	848	913	890	903	876	905	872	897	939	941	852	887	853	926	893	881	836	902	855	867	913	895	894	892	898	871	878	853	900	917	922	865	898	896	914	927	859	929	834	940	897	856	933	939	859	915	928	798	862	893	927	853	935	896	900	893	866	944	898	889	872	852	849	891	914	904	862	869	961	868	848	854	892	900	857	856	838	907	932	888	902	856	899	895	860	886	918	899	895	859	901	944	855	888	861	870	882	883	870	851	886	864	874	863	908	893	937	915	914	892	869	909	858	904	864	940	929	882	942	839	875	901	904	888	938	868	912	892	835	858	879	868	912	849	875	826	920	916	858	879	893	860	880	912	845	935	926	902	872	899	881	874	921	876	883	894	847	909	868	878	912	898	865	875	873	900	913	929	901	869	867	905	920	882	868	861	903	891	844	889	912	918	954	884	857	883	883	950	869	812	903	881	889	883	905	878	911	943	927	912	900	934	903	917	870	905	857	903	909	891	841	889	896	935	884	895	852	883	896	907	899	956	856	877	879	855	909	897	906	940	916	881	941	934	902	911	870	852	904	896	852	860	904	896	893	900	937	892	891	910	898	825	893	896	879	870	976	879	948	881	832	915	890	898	880	881	900	840	902	884	882	902	929	912	935	880	871	887	857	887	899	912	868	863	893	878	890	852	869	876	887	910	880	883	837	918	917	896	884	895	926	843	916	886	886	929	888	912	882	854	851	935	942	845	873	911	872	868	877	844	856	932	897	916	871	875	877	890	899	885	888	877	889	847	905	882	905	871	910	842	906	892	895	888	921	888	912	900	922	903	902	883	898	929	863	899	909	888	889	907	907	869	870	899	883	899	888	908	890	892	932	933	910	927	889	908	860	872	865	946	870	881	941	908	857	918	897	853	861	858	884	803	888	919	885	896	900	895	871	873	870	857	857	850	879	879	914	869	855	846	908	882	858	884	873	859	909	897	940	916	861	861	893	918	893	939	883	929	809	822	887	965	872	924	946	897	930	895	876	887	906	839	871	855	871	891	880	944	925	903	901	860	851	866	886	958	834	901	874	896	904	960	917	879	923	904	940	856	827	872	884	917	859	877	822	858	876	908	844	883	851	915	873	894	888	886	902	874	863	949	901	902	865	877	897	953	865	900	849	899	911	877	892	955	822	840	895	886	918	873	855	891	916	914	942	878	872	868	861	904	869	896	877	846	884	851	791	850	966	874	872	893	852	876	921	807	885	906	869	805	895	942	884	791	873	860	879	913	887	865	947	893	878	867	905	863	893	857	859	911	921	889	911	855	833	881	860	864	930	870	873	931	885	916	942	884	918	939	899	896	902	912	889	869	869	871	905	873	874	936	926	859	849	918	936	891	956	869	900	890	888	893	904	902	867	855	933	899	922	894	912	867	866	911	890	930	908	922	919	858	930	915	943	920	884	904	844	920	899	875	885	853	881	898	904	918	857	913	879	882	862	909	875	932	887	878	842	868	868	863	888	876	857	856	852	897	941	845	875	908	902	899	860	914	904	872	881	872	870	878	890	879	909	913	902	857	897	943	873	894	834	903	921	898	859	865	882	856	901	871	890	901	929	927	891	829	903	912	872	899	821	889	811	904	866	912	943	908	905	912	893	887	828	891	877	866	864	849	945	806	865	901	863	967	934	895	836	887	865	876	871	918	878	874	889	855	858	897	811	863	917	880	896	874	916	876	882	901	902	874	904	883	922	925	846	886	830	839	847	917	901	900	908	899	884	871	882	897	874	846	908	903	891	919	881	873	918	888	966	887	903	891	918	891	910	937	920	857	914	890	923	900	866	865	929	890	932	877	907	881	892	884	855	872	862	927	912	882	875	879	914	944	880	897	888	935	907	857	923	925	857	848	895	907	818	937	929	856	895	841	899	909	837	871	869	926	884	891	885	911	862	877	878	866	912	883	931	901	872	921	860	863	900	895	885	902	870	928	881	863	890	867	900	904	871	934	879	912	888	871	881	892	879	900	898	963	849	924	912	903	889	911	903	939	940	903	910	869	921	843	938	873	913	895	905	857	846	895	857	879	881	892	909	878	867	895	828	883	888	919	864	872	870	881	902	882	874	859	900	861	922	848	899	876	886	881	841	898	916	834	865	863	908	896	872	912	925	891	884	899	883	825	893	922	842	866	917	915	879	905	922	839	911	864	845	853	818	880	912	891	897	857	844	919	904	880	888	926	892	887
18801	5468	3356	3151	2442	1878	1384	1131	792	802	678	507	388	387	375	357	305	340	297	286	265	291	290	260	253	245	278	277	283	255	310	284	312	284	275	263	283	276	280	310	293	273	314	274	252	263	268	303	265	278	260	270	256	249	227	275	277	264	234	257	281	243	295	302	263	273	273	277	267	305	298	257	300	283	258	306	248	255	252	290	280	247	272	252	270	259	274	251	289	266	287	255	260	264	276	237	257	286	286	242	256	233	266	268	254	276	261	255	275	243	290	257	290	295	242	257	313	280	253	240	241	274	264	269	314	252	268	260	270	267	265	286	279	266	287	259	286	260	268	294	251	283	275	241	250	287	263	265	257	274	292	292	279	255	256	284	281	267	265	287	263	278	273	287	291	229	302	249	271	260	284	274	274	257	287	260	272	268	265	273	303	274	282	287	275	272	255	262	274	256	280	251	265	263	248	261	261	276	249	286	275	257	265	249	300	251	254	289	281	228	226	305	270	272	274	266	274	282	282	258	303	276	271	264	260	273	257	282	272	261	253	267	240	260	255	257	273	255	260	259	286	235	271	277	262	268	254	277	281	268	253	287	271	238	279	285	256	276	257	296	275	276	273	280	272	264	256	280	270	266	253	282	279	258	269	239	264	271	273	259	249	262	273	270	282	259	258	255	224	294	253	273	305	257	269	263	242	264	275	279	279	264	277	228	268	234	271	253	268	254	282	241	267	289	259	269	276	302	284	253	257	270	272	276	286	260	282	272	331	290	290	290	250	269	266	238	293	263	273	280	251	253	266	252	273	266	262	272	291	262	276	256	284	289	272	245	254	297	288	262	273	273	250	279	274	252	304	279	258	254	290	253	250	286	303	270	267	291	272	280	255	276	291	247	281	266	276	271	268	264	267	262	278	272	248	291	289	260	268	283	294	267	262	270	260	289	259	246	275	245	263	271	285	259	278	281	243	268	264	287	254	309	275	244	263	248	282	318	243	294	241	281	262	277	251	271	264	248	258	253	255	259	278	265	279	268	264	270	305	246	274	285	277	248	250	256	263	308	259	256	248	269	230	299	289	292	275	246	253	282	259	246	278	259	279	257	278	271	290	260	249	260	250	286	260	286	268	267	294	277	282	288	230	285	288	233	253	250	268	268	269	299	245	280	311	260	257	273	233	245	271	266	287	259	287	277	277	288	266	293	283	238	264	271	268	261	276	300	275	301	277	264	316	273	283	258	269	270	266	271	265	249	303	250	259	270	270	269	252	246	257	275	283	261	291	286	265	255	262	272	293	312	266	268	263	311	281	276	274	300	255	309	280	269	269	293	255	289	299	293	253	284	279	275	227	258	268	257	275	281	259	261	268	259	264	272	282	282	288	267	262	281	273	266	305	293	243	268	298	230	246	246	252	266	274	266	281	266	229	266	266	265	282	277	276	245	248	290	254	249	262	269	262	267	231	268	256	255	242	292	273	274	290	244	284	274	273	290	297	264	269	261	271	263	270	246	291	264	291	259	262	258	288	295	284	249	287	253	278	254	267	275	278	287	251	278	251	270	265	253	263	283	296	294	252	301	263	245	274	294	235	296	243	260	258	280	257	257	274	296	264	273	263	304	251	262	256	248	278	277	275	254	281	259	282	271	273	279	263	294	284	256	254	253	256	270	253	299	279	275	249	304	278	270	247	213	271	316	263	253	286	270	266	281	270	254	267	275	263	301	288	266	300	280	257	269	253	290	273	283	286	307	285	240	231	265	236	269	288	269	282	276	259	272	294	264	278	303	267	270	270	284	249	293	264	291	272	240	270	278	268	277	278	309	284	262	264	266	262	265	256	282	246	288	260	241	223	236	274	289	252	252	243	299	243	281	279	268	221	292	272	262	279	284	260	294	284	254	300	272	248	272	261	271	290	259	269	278	270	255	261	281	294	259	274	256	282	263	268	251	278	262	276	281	275	270	271	278	238	278	260	279	283	250	252	267	270	278	296	275	287	291	282	237	238	287	261	268	279	261	275	265	279	262	286	258	239	279	283	288	260	261	259	245	251	274	249	259	240	258	239	270	268	259	294	267	261	270	268	274	265	266	258	272	278	261	263	269	301	274	277	284	254	247	294	279	255	252	292	273	279	295	299	255	253	265	274	271	276	274	272	290	286	309	279	277	252	291	276	278	269	272	280	295	279	302	283	249	284	280	266	250	240	260	268	225	265	273	252	267	250	266	248	267	266	272	286	277	245	284	265	262	252	256	252	250	286	267	271	271	258	254	280	251	249	225	249	262	244	270	235	269	265	287	277	296	236	279	249	240	223	263	289	283	270	296	276	248	309	271	286	244	241	258	296	266	281	279	282	252	265	276	273	280	298	253	271	277	275	309	265	304	271	233	263	278	276	246	267	258	317	273	233	273	244	249	241	278	269	249	233	262	270	292	269	241	285	296	294	258	240	285	278	274	273	290	250	278	326	289	304	286	284	284	236	265	263	279	269	292	261	258	265	249	257	267	272	254	260	271	304	285	255	269	286	305	261	260	245	268	266	289	261	272	265	265	237	257	266	290	285	261	287	274	262	269	249	251	280	259	257	292	271	274	284	254	307	269	262	250	271	289	226	284	272	254	278	272	288	265	294	262	257	266	249	262	290	264	282	279	270	258	256	300	311	279	256	280	304	268	240	252	259	270	281	244	230	258	233	253	268	270	274	272	272	284	265	266	272	250	290	271	252	303	273	262	252	290	255	289	245	265	268	265	277	269	288	273	290	265	337	279	259	282	266	267	284	252	235	229	255	245	276	283	277	283	279	274	257	313	308	269	295	290	260	279	266	262	313	263	272	297	263	264	287	245	258	283	252	264	282	273	255	256	287	273	296	275	288	268	259	252	276	270	268	285	290	280	299	268	266	279	269	236	285	262	271	272	247	271	266	296	301	274	267	264	288	258	282	284	240	265	263	277	277	264	260	249	278	271	270	266	295	262	255	243	272	289	242	271	265	257	276	283	249	265	234	287	245	252	266	271	284	264	261	287	296	250	274	235	265	320	256	253	280	273	285	267	231	242	275	269	254	266	288	249	255	292	276	271	285	249	251	264	277	258	292	246	271	257	272	233	264	278	252	279	278	269	286	268	250	287	274	242	276	267	257	294	282	276	308	272	285	265	261	250	261	271	250	272	299	266	264	273	270	254	244	262	295	267	244	246	236	287	271	274	287	251	284	289	267	301	255	251	245	258	271	243	284	285	263	282	280	256	265	259	256	244	271	263	277	268	245	310	267	285	240	296	295	242	262	247	266	263	261	288	295	275	241	254	303	250	253	285	261	283	304	268	264	280	287	251	245	285	261	286	270	240	300	263	321	308	263	272	296	258	273	265	272	293	255	244	287	293	262	252	265	267	274	245	272	293	289	279	259	259	297	304	270	277	254	247	260	290	259	264	278	281	271	275	288	265	278	259	269	268	288	266	270	263	244	251	253	263	257	272	255	276	242	252	297	251	273	270	262	281
12225	4184	6619	9073	8390	7209	5796	4661	3563	3870	3073	2031	1562	1378	1271	1140	1053	939	951	835	687	697	665	633	638	634	605	617	634	648	677	622	654	693	761	678	751	707	747	739	729	661	651	595	629	662	628	615	669	589	606	643	612	599	634	615	606	630	617	625	639	610	612	546	612	686	655	644	663	650	620	666	609	600	650	619	621	615	633	608	611	634	605	650	598	632	636	638	587	619	656	645	588	609	616	580	653	586	623	621	598	599	609	609	580	606	616	657	600	612	609	651	611	607	654	628	606	623	638	610	643	565	614	560	581	611	616	610	667	605	635	581	659	580	607	591	637	601	567	613	658	611	573	580	573	612	595	631	604	581	618	606	631	609	600	608	629	562	613	609	636	590	646	604	631	625	611	639	578	631	633	571	580	572	620	656	612	668	606	602	581	637	587	632	591	609	575	599	613	584	628	586	604	558	622	638	622	598	608	619	589	593	582	588	610	605	592	608	588	577	576	586	606	632	599	621	661	603	619	623	637	594	591	609	638	604	669	583	601	573	605	618	619	610	610	611	580	570	626	603	611	627	637	659	660	594	619	580	575	642	589	589	613	611	583	589	562	616	603	632	656	611	561	595	611	651	610	606	582	592	608	568	589	623	621	608	592	605	570	599	608	620	587	623	605	556	593	588	595	634	598	616	652	631	569	556	610	606	626	621	590	652	593	638	622	588	635	618	607	595	608	628	620	623	589	620	603	591	589	596	577	587	603	642	587	604	623	599	629	625	653	578	614	598	638	603	566	616	636	607	619	608	597	567	614	617	568	577	580	609	657	630	658	591	635	620	604	595	572	615	593	647	590	614	604	606	642	589	581	584	614	573	587	631	600	608	612	608	588	581	589	591	631	647	625	579	612	591	600	644	595	590	595	616	586	573	634	648	598	641	595	618	622	601	617	567	664	628	538	606	610	565	634	601	591	584	614	628	621	625	592	596	641	645	625	607	601	618	628	543	580	614	630	634	606	593	609	610	609	587	628	599	624	606	561	640	591	571	595	612	612	639	595	639	631	584	604	609	621	628	610	593	607	622	681	631	595	652	606	590	618	597	579	615	624	606	645	608	594	578	624	607	615	617	618	616	598	590	621	606	592	601	602	597	586	618	648	603	628	626	605	624	588	585	629	655	658	626	621	627	642	590	597	625	613	640	635	642	586	573	602	612	589	583	594	607	646	593	583	640	615	594	603	603	587	597	621	648	623	556	606	583	553	609	641	612	640	591	630	590	608	595	623	622	607	618	668	585	572	625	623	616	548	545	612	619	635	604	590	617	571	643	605	630	658	655	587	650	591	658	602	588	610	638	628	660	618	633	594	614	624	607	608	613	597	581	640	594	652	629	602	604	616	660	617	622	603	594	583	540	635	630	580	656	568	620	600	606	603	610	549	591	669	605	583	613	621	559	589	587	663	618	593	642	623	562	616	633	584	607	628	634	607	605	575	614	641	601	645	594	605	590	614	603	651	608	664	640	597	620	600	623	620	590	591	609	601	611	601	666	602	638	614	619	617	629	602	619	595	630	602	633	579	594	615	623	606	603	571	597	631	614	607	608	624	605	623	638	617	627	633	607	618	615	623	617	629	611	599	597	638	629	592	634	563	608	597	591	617	649	591	622	602	618	611	608	634	633	607	576	613	582	572	622	598	599	610	581	630	601	597	564	606	547	671	637	592	642	643	659	629	627	599	638	615	583	605	603	577	561	556	604	589	633	602	596	648	619	617	637	617	631	625	640	549	628	598	641	680	629	622	603	610	597	626	617	589	675	580	637	605	599	612	617	607	590	618	633	601	592	595	581	632	636	618	638	581	630	618	644	614	604	632	615	617	602	564	641	642	598	605	609	626	638	625	570	656	645	622	580	592	647	596	640	597	606	630	623	596	621	627	572	624	584	591	589	626	628	586	612	596	603	619	595	583	629	631	631	630	603	631	633	586	615	648	594	659	622	597	585	610	630	590	625	603	600	579	584	613	628	602	632	575	614	626	645	619	596	604	590	591	566	669	590	614	592	590	617	588	600	619	589	617	578	643	649	661	595	647	600	641	654	613	619	606	622	638	571	590	610	613	592	601	629	629	581	626	581	617	645	607	647	614	603	595	609	608	614	589	584	632	599	638	581	626	587	610	628	626	588	638	623	586	610	610	640	654	587	607	606	618	565	601	604	616	584	602	612	617	600	595	564	635	625	653	650	587	579	631	585	603	600	626	593	626	628	624	607	622	566	631	594	580	574	684	616	576	609	591	577	612	613	578	592	603	625	587	579	577	606	606	620	579	610	589	629	620	595	562	602	633	650	636	610	621	651	603	591	631	622	600	636	606	638	678	571	609	585	640	630	646	614	616	640	633	647	670	630	621	615	605	563	619	579	638	663	597	615	640	606	621	627	641	619	592	615	641	588	621	592	579	615	603	616	595	587	639	616	613	588	622	613	626	639	569	601	641	614	644	587	603	575	612	663	628	605	633	616	586	621	586	646	598	586	652	603	651	618	641	569	631	622	617	600	648	615	575	639	668	611	595	628	605	626	585	552	620	578	587	607	595	561	630	630	635	578	605	581	643	586	621	604	613	634	604	628	612	613	566	595	659	584	587	583	624	592	582	609	633	639	654	564	609	617	566	640	577	641	572	664	613	655	616	599	566	605	610	601	646	661	660	598	571	584	645	594	620	630	636	620	636	618	616	619	631	623	640	623	576	599	617	613	613	636	583	592	646	637	628	616	602	574	594	597	619	586	629	667	652	610	586	655	645	594	619	536	626	584	616	572	601	599	623	561	594	595	621	586	634	615	623	571	634	604	622	612	598	639	618	643	620	614	639	554	606	599	578	603	640	630	659	602	571	640	646	608	601	571	611	605	638	629	624	598	631	577	563	585	594	603	588	611	581	607	608	594	589	623	605	644	636	574	586	634	596	596	607	601	626	598	633	594	655	570	578	621	615	658	577	639	594	629	573	609	648	576	590	616	635	591	600	588	573	615	648	586	620	650	599	624	576	604	658	602	624	621	606	644	640	667	583	587	582	615	611	637	657	603	608	617	589	569	622	626	649	620	593	610	590	608	652	602	646	656	605	594	613	618	592	626	632	605	603	579	639	601	594	623	683	581	572	595	606	566	654	656	597	608	629	627	598	649	601	557	601	627	642	630	642	601	576	572	587	600	629	605	594	645	637	667	592	617	591	605	630	662	579	621	589	592	598	592	584	630	607	635	604	616	592	612	615	599	632	632	649	620	574	635	638	585	668	626	600	654	614	617	563	632	618	632	657	561	610	597	589	631	590	624	638	624	612	625	639	631	615	621	631	657	624	583	617	610	604	632	655	616	552	624	642	637	616	634	608	609	611	608	604	607	633	563	622	585	619	596	612	574	673	597	653	608	603	615	638	639	582	607	598	619	581	605	627	588	580	582	672	590	628	554	615	601	631	634	598	618	605	575	632	606	615	622	605	636	659	600	618	636
27869	9373	5424	4643	3413	2593	1866	1455	1122	1155	937	606	468	439	348	316	343	286	273	295	275	250	275	260	232	226	237	250	250	270	235	222	244	222	268	260	269	238	254	237	259	252	227	232	270	246	260	262	235	275	221	244	249	231	218	264	226	242	236	257	258	242	257	225	244	245	250	232	241	260	259	212	203	249	244	229	226	236	232	232	259	243	248	288	256	237	248	232	223	254	266	225	223	229	227	238	235	237	240	258	263	215	203	204	214	216	232	233	230	210	263	229	247	255	261	223	227	222	258	193	238	232	227	222	230	218	224	212	237	216	234	228	228	237	206	224	241	247	229	235	220	240	261	219	231	256	243	226	234	223	221	264	206	220	237	200	207	233	219	240	223	224	252	243	288	263	229	223	186	222	214	213	230	236	212	252	224	235	245	269	222	231	243	218	205	215	211	245	238	218	253	255	257	220	258	237	249	223	222	208	244	250	230	235	239	209	235	219	261	239	244	228	252	232	234	269	257	199	242	217	215	249	244	261	205	288	241	243	207	205	228	245	244	235	204	227	257	223	226	236	229	257	228	224	241	248	235	234	219	272	252	235	215	227	220	235	245	224	231	252	257	237	240	228	230	248	223	222	234	253	243	221	210	225	238	221	222	228	233	203	248	235	230	239	234	278	251	260	223	219	241	265	212	241	248	262	273	229	238	238	255	245	268	278	249	260	234	228	235	244	222	247	226	228	233	242	234	272	258	251	240	249	281	233	213	206	231	197	222	228	227	253	235	248	217	236	253	246	243	217	249	222	243	236	232	223	223	246	233	262	226	211	234	271	245	278	203	243	275	238	203	256	266	247	204	226	229	237	233	260	220	237	256	250	260	241	270	248	244	244	262	234	216	239	211	233	245	223	248	254	227	236	222	267	253	215	252	260	218	224	222	271	229	243	238	218	220	238	236	230	229	239	256	226	235	257	221	218	233	225	216	209	266	258	226	232	224	200	218	239	217	268	236	239	213	230	229	231	279	248	233	234	262	239	255	254	238	241	203	235	207	236	222	235	238	217	231	259	232	210	221	251	215	208	243	223	231	262	249	226	230	223	216	210	242	243	255	237	243	246	261	207	232	227	252	245	259	240	250	259	223	221	230	234	231	224	220	225	217	238	262	199	227	239	231	253	218	231	241	219	228	233	228	237	213	216	275	240	217	251	238	225	244	240	216	223	233	237	267	240	223	235	224	236	234	216	209	249	240	220	234	231	251	261	253	273	230	211	236	223	216	237	210	234	215	230	218	274	223	243	219	242	233	232	227	238	250	216	267	215	228	235	261	242	240	242	244	256	256	236	260	241	225	219	230	250	263	223	240	229	241	227	212	239	248	231	244	226	253	222	231	236	251	251	233	264	258	223	238	251	243	231	220	253	235	228	273	258	277	262	237	254	242	246	243	229	236	216	220	256	266	234	220	237	235	210	237	216	211	255	253	224	221	217	249	227	220	253	209	216	211	223	256	260	262	217	254	240	215	222	221	246	250	224	250	224	234	208	230	274	238	233	223	251	261	224	210	230	227	245	208	246	241	234	224	229	246	231	231	237	221	238	227	242	227	228	264	227	237	235	208	252	258	231	222	219	250	223	268	235	241	228	254	220	251	283	258	217	242	206	231	259	244	236	238	236	227	256	225	243	201	237	215	250	213	228	257	261	236	225	233	228	198	244	213	258	234	227	231	247	233	204	215	225	236	229	202	230	256	236	225	245	208	262	216	248	222	233	260	260	244	227	209	235	236	238	223	252	233	235	255	210	236	248	238	263	254	228	231	256	238	226	234	210	231	230	247	232	245	229	218	265	233	214	205	250	230	229	248	263	229	233	249	263	228	241	235	250	242	228	248	242	261	264	253	237	241	256	231	245	229	236	240	216	208	223	228	232	260	229	235	235	228	229	215	236	231	267	238	230	197	246	232	267	255	228	257	226	242	231	228	216	211	246	241	228	255	233	208	247	194	230	228	195	221	227	246	236	234	233	258	249	221	234	243	224	247	242	219	261	210	268	226	256	250	219	250	239	243	257	243	228	230	251	236	206	229	236	237	232	226	237	270	279	263	236	234	255	249	239	234	268	238	225	243	220	245	218	257	224	236	213	224	222	222	220	212	212	201	240	248	252	245	242	225	254	235	232	215	279	257	224	241	243	238	258	218	222	223	259	204	233	244	236	270	234	256	230	219	259	232	235	265	254	242	274	234	218	234	222	228	251	239	225	230	265	259	217	241	211	210	235	243	206	235	230	272	242	218	218	244	238	253	266	246	226	255	253	214	235	211	217	252	219	247	225	237	225	248	257	259	259	214	236	219	216	260	237	246	255	254	267	254	251	231	233	246	240	239	223	238	215	235	212	237	271	222	238	233	223	244	217	249	214	241	229	242	253	259	257	233	249	223	214	260	222	237	227	238	225	246	217	188	215	228	247	248	243	233	214	206	249	249	220	232	250	252	208	210	256	237	208	226	229	208	268	258	231	240	230	244	231	227	236	226	255	244	225	229	253	248	214	212	225	223	237	251	246	213	215	230	243	214	228	226	229	239	236	228	226	231	214	239	239	252	199	231	248	252	239	224	217	210	230	219	230	266	234	207	252	230	226	218	248	203	245	231	209	219	201	209	235	237	250	241	320	236	235	238	219	257	234	220	250	216	227	245	226	224	239	226	260	230	247	247	246	232	240	255	211	266	238	260	252	199	234	231	236	219	233	246	266	275	216	237	254	243	250	272	221	237	232	269	260	265	225	249	220	256	244	229	242	254	242	236	218	229	241	258	223	250	226	287	256	234	227	227	242	241	254	227	261	231	227	254	246	226	229	240	252	221	250	232	217	219	227	239	230	245	206	251	242	232	228	224	226	248	236	235	228	266	270	226	241	228	248	226	233	235	267	236	257	223	214	215	240	230	248	255	239	276	247	228	247	241	218	221	216	224	231	243	240	263	235	232	251	230	254	234	257	261	241	225	217	228	247	249	220	230	234	223	231	250	232	208	224	221	253	217	238	226	211	219	229	240	225	237	227	237	218	232	223	248	235	214	202	256	220	230	228	221	236	236	231	264	251	239	232	242	223	237	242	226	230	240	261	216	248	211	261	256	229	231	230	242	259	245	209	227	255	217	235	263	236	221	221	229	244	253	230	230	227	234	252	230	214	239	220	237	225	207	227	228	255	220	284	263	239	230	260	210	245	234	251	241	252	217	259	248	226	243	232	195	243	237	237	279	215	220	261	248	223	240	199	226	224	222	245	223	231	242	227	264	236	237	227	224	229	280	243	226	228	243	226	239	241	246	245	234	258	245	218	215	228	224	233	203	214	273	252	234	248	215	211	209	238	238	231	236	249	205	242	218	256	230	217	229	217	213	231	249	219	239	254	229	240	239	273	230	227	223	232	235	239	241	227	236	231	211	236	231	234	259	228	237	226	234	229	245	220	239	235	270	224	200	216	264	237	226	218	202	246	252	226	235	275
16036	6127	9005	12085	11271	9729	7831	6509	5131	5642	4404	2633	2051	1741	1556	1310	1247	1155	1170	987	798	770	718	639	659	576	584	599	623	737	593	634	593	725	797	764	751	796	759	846	768	690	632	602	530	577	583	574	587	581	570	575	582	587	502	581	564	611	569	582	581	616	585	554	592	623	577	624	561	564	582	553	605	592	554	618	583	563	539	584	606	572	574	612	551	554	552	566	575	589	619	590	561	604	582	585	563	613	580	574	592	549	545	592	565	560	563	551	539	585	554	563	571	582	589	607	580	528	574	555	559	558	578	586	574	532	570	607	582	565	572	565	568	576	550	550	525	537	552	562	570	576	566	608	553	552	600	534	571	590	518	537	542	595	533	582	570	553	548	530	581	579	539	536	571	596	552	592	513	556	586	539	568	560	572	562	540	589	592	568	579	585	577	527	569	542	563	548	558	549	579	557	551	558	538	582	548	502	528	569	617	554	598	593	571	577	567	572	597	499	531	545	545	552	571	535	556	576	566	541	518	526	571	543	604	550	541	560	537	580	569	601	582	595	588	540	600	565	548	557	523	553	575	593	595	571	586	586	560	542	567	588	543	516	579	576	572	543	517	554	560	590	538	544	572	572	583	558	612	558	548	578	576	561	547	526	603	524	591	575	582	561	581	599	598	545	575	576	581	579	591	583	606	577	540	580	549	556	555	557	551	562	610	610	571	542	515	587	552	552	543	580	547	613	557	559	579	597	550	595	609	574	537	601	520	532	554	603	568	541	581	568	533	595	549	550	548	552	582	543	528	604	567	563	571	557	558	557	615	585	538	536	518	542	555	530	513	552	557	588	542	552	537	559	617	560	589	559	558	592	565	548	573	583	566	577	575	563	580	513	515	599	542	554	574	570	596	553	608	521	549	528	522	554	521	553	578	528	598	568	579	583	560	575	572	537	576	567	597	575	597	611	564	572	539	578	594	566	568	560	585	569	571	537	552	618	538	556	531	575	571	583	515	581	522	558	551	539	564	549	559	539	570	515	576	596	611	575	550	571	545	560	569	551	536	546	593	542	557	558	555	582	539	567	583	545	547	552	591	572	553	539	578	555	517	600	563	564	594	593	544	595	530	593	586	570	541	596	596	539	553	536	571	596	547	562	599	594	530	564	561	560	550	530	519	573	557	567	542	544	616	534	562	563	553	532	559	589	526	613	553	548	601	572	528	587	522	556	525	564	533	571	606	507	577	574	576	579	590	576	561	547	570	563	548	563	561	588	563	545	542	583	602	566	542	548	599	528	556	560	578	578	598	574	528	552	550	562	552	602	535	546	597	586	571	516	561	564	600	551	579	564	583	514	574	591	594	593	541	590	591	580	587	570	545	619	574	628	579	576	541	567	629	617	542	555	547	558	517	581	563	589	548	590	537	560	572	590	540	590	572	532	574	588	577	532	574	563	562	577	584	579	584	533	588	556	541	543	572	557	595	600	542	543	568	590	532	576	526	577	537	596	563	565	595	614	579	573	548	551	553	590	563	544	568	531	543	605	564	580	576	585	559	576	515	586	512	578	569	567	555	551	552	552	564	602	580	544	583	608	551	578	563	542	570	556	567	587	572	582	545	555	559	554	633	549	554	584	543	588	601	616	591	570	602	544	548	563	624	564	542	522	529	584	560	529	523	571	576	590	569	547	554	533	558	526	562	541	602	590	547	558	561	574	524	579	589	594	551	538	568	549	595	566	571	539	576	545	587	568	595	562	558	517	560	550	576	557	542	557	570	532	559	545	575	573	611	552	579	560	550	581	561	552	606	589	603	541	568	556	539	600	579	559	548	543	611	560	552	592	537	598	563	597	545	550	582	564	571	595	573	549	546	565	558	585	572	569	539	594	547	600	537	579	567	590	547	572	545	584	528	552	557	539	521	574	560	541	542	538	559	540	593	559	565	606	525	587	592	551	550	581	540	524	571	574	599	535	604	523	557	553	521	569	530	556	555	598	528	594	580	567	567	608	536	579	545	542	586	541	555	616	550	566	595	578	520	555	576	530	568	552	517	556	580	563	572	582	590	564	577	576	586	568	575	547	554	582	556	542	524	560	541	522	579	586	567	573	547	539	552	591	537	607	532	556	524	542	540	576	533	560	603	567	573	566	589	540	582	554	541	581	580	602	522	616	596	547	567	552	554	581	545	582	536	534	530	581	555	543	587	549	527	539	548	549	552	530	586	548	530	592	510	547	501	585	518	543	545	610	531	590	582	597	530	558	547	524	596	560	541	579	587	565	605	527	602	561	557	561	564	594	582	548	546	544	536	554	603	541	574	580	593	593	562	583	552	560	604	550	553	562	574	573	585	549	601	549	572	569	597	555	551	550	523	558	603	554	562	603	588	530	551	562	536	521	516	520	548	573	586	540	548	571	570	513	578	577	563	565	584	556	607	581	570	607	483	564	623	545	550	532	546	538	548	543	594	567	551	564	590	539	575	554	551	534	538	542	582	573	594	550	606	507	601	530	553	595	517	588	562	557	534	580	571	591	567	593	547	583	547	569	541	576	600	540	573	576	598	577	577	595	590	545	566	569	586	562	579	561	583	557	567	533	552	569	584	557	558	525	561	563	575	569	584	569	563	557	575	536	593	549	558	579	530	568	599	553	542	555	554	542	598	560	586	603	552	524	571	550	573	558	535	586	591	559	609	573	570	542	582	592	505	596	581	525	515	546	541	541	569	561	574	586	598	580	575	568	558	561	551	586	554	554	614	553	618	547	548	532	551	550	553	524	534	568	553	591	578	572	529	566	520	538	555	556	589	557	598	584	591	574	574	564	537	563	558	587	567	607	586	508	527	570	569	506	553	561	560	548	598	592	603	544	545	558	542	563	561	594	583	538	545	567	516	533	558	583	572	538	604	602	576	617	560	583	554	555	575	577	547	585	554	549	578	571	543	567	577	539	603	600	591	544	628	567	592	539	564	562	591	553	538	541	583	533	570	508	593	555	552	531	639	571	549	618	546	541	608	564	552	563	568	572	564	562	532	577	538	558	561	567	564	548	524	576	556	556	566	608	566	565	556	539	547	582	584	586	605	561	579	576	587	570	591	569	556	530	558	591	532	534	548	520	602	586	567	586	551	585	550	574	563	575	591	573	567	558	582	562	555	561	537	572	579	567	554	554	602	538	537	570	582	566	569	634	562	575	579	553	573	589	590	550	592	560	567	565	574	580	558	619	535	551	539	587	615	559	598	536	551	580	548	534	595	543	552	583	522	516	542	586	587	583	567	624	615	574	510	544	550	560	570	516	548	527	555	580	533	574	523	559	578	544	566	573	570	586	553	564	553	567	538	550	576	582	558	534	559	559	554	539	563	507	529	598	572	582	591	548	555	539	555	547	571	538	561	571	536	579	596	591	573	577	586	562	563	539	526	580	556	545	526	554	559	569	581	595	578	572	599	560	616	560	615	565	602	511	581	582	536	553	564	538	564	547	574	569	605	580	526	582	596	594	567	535
8885	2664	1755	1625	1197	1069	922	759	594	712	612	472	477	472	463	413	419	452	393	444	434	442	414	427	413	380	403	378	408	399	427	422	419	436	420	420	394	386	378	414	400	421	408	421	429	381	403	424	402	423	384	413	421	420	431	384	398	404	446	419	419	441	416	474	388	457	420	423	404	390	451	406	375	400	466	399	415	440	435	388	429	357	421	347	425	412	435	401	397	421	412	437	411	367	360	461	410	437	425	408	417	410	411	422	417	384	410	430	393	426	373	438	418	419	397	421	367	393	397	435	393	397	413	390	390	362	385	409	428	405	408	415	455	436	380	390	420	391	393	443	388	386	439	367	430	390	401	394	411	396	405	412	440	392	418	444	392	398	438	410	381	376	410	383	377	396	388	444	392	431	404	426	441	401	397	422	426	420	382	454	401	348	429	412	416	388	415	390	398	402	429	393	399	426	412	370	402	434	358	406	421	404	394	418	404	379	417	416	409	420	433	387	403	383	392	378	427	404	418	409	399	429	398	412	386	395	379	412	399	425	409	461	440	401	409	394	424	381	399	412	376	440	435	394	413	418	435	414	414	403	405	426	440	396	383	364	398	423	415	430	443	404	409	436	392	396	412	393	397	401	402	391	424	392	410	414	409	417	371	416	424	379	399	379	394	419	391	399	391	414	439	409	398	412	433	414	393	432	422	454	441	397	434	369	356	404	420	431	389	415	398	393	399	408	426	423	419	373	396	438	431	387	398	412	407	415	435	397	377	414	384	410	392	439	391	389	392	418	381	400	436	439	416	426	392	389	386	397	426	422	431	400	425	401	398	420	441	383	415	418	424	418	454	416	404	427	431	443	431	422	412	387	410	426	432	399	386	425	399	390	436	384	395	419	412	407	390	431	389	392	435	405	393	446	411	396	430	384	373	416	383	433	414	417	422	421	386	377	405	397	439	404	418	399	386	397	412	432	376	425	378	377	383	412	382	405	418	367	395	401	399	404	405	387	405	373	410	397	399	399	374	399	392	407	425	404	399	354	453	420	405	422	391	408	404	415	423	416	422	407	414	409	433	398	400	396	379	395	417	406	425	404	408	413	432	387	401	395	383	409	386	416	419	443	424	367	411	423	414	457	399	414	408	396	411	411	397	420	421	442	380	400	394	432	388	402	458	396	389	412	395	418	367	399	399	418	386	377	414	422	427	375	411	405	394	376	428	394	376	389	386	404	374	411	400	380	423	394	429	420	433	380	395	400	418	411	405	401	380	417	425	420	398	400	399	415	384	405	455	372	425	407	422	426	401	356	398	406	406	434	426	386	407	441	376	400	400	422	389	441	465	393	428	435	415	389	372	380	379	444	385	396	403	425	428	354	419	407	404	405	415	436	435	431	373	410	432	396	400	411	408	402	412	407	406	375	432	422	353	394	422	415	392	384	450	389	456	424	435	383	407	404	407	414	435	410	380	417	401	404	354	397	393	404	380	416	399	416	421	370	448	396	401	359	390	349	450	413	446	404	429	428	389	416	366	397	407	397	384	420	390	380	420	370	418	419	418	398	408	418	436	381	373	429	416	401	405	422	365	402	380	396	349	372	408	418	434	436	368	432	413	459	401	422	422	443	396	383	383	433	482	409	378	410	410	410	395	458	433	450	434	401	435	435	387	385	395	423	406	406	376	402	420	405	429	395	409	415	391	377	388	408	395	447	415	398	419	363	398	425	395	365	391	417	390	388	415	426	388	416	412	414	388	415	424	402	444	442	394	404	397	421	403	405	411	425	391	417	414	454	430	394	391	439	399	422	383	421	410	413	380	382	414	394	406	404	403	409	379	428	391	375	369	387	374	417	437	403	440	424	401	418	435	431	394	423	387	430	471	437	436	435	443	393	422	405	384	389	400	453	400	385	356	416	344	380	408	417	380	380	429	389	379	427	432	387	395	373	413	421	393	353	417	447	388	398	366	417	422	416	405	397	402	418	392	407	396	412	395	399	393	415	443	422	437	405	378	400	378	401	373	386	408	403	423	421	411	410	435	361	394	426	403	383	413	440	439	406	389	405	395	424	368	432	401	428	412	400	380	424	389	367	392	423	418	411	390	447	429	435	414	377	396	384	391	387	386	399	431	419	432	438	408	390	400	377	384	377	396	417	419	426	406	408	425	440	380	430	391	387	375	445	418	416	399	349	428	395	435	392	378	424	429	401	393	398	421	437	406	430	422	379	434	428	452	427	407	389	399	410	403	428	407	339	428	392	446	421	420	390	407	421	347	405	396	404	397	395	386	408	403	445	396	374	428	402	395	413	388	413	384	366	435	408	413	380	387	447	411	400	388	367	379	444	435	416	379	394	417	442	402	419	388	394	393	395	451	404	410	428	439	378	416	421	384	384	415	443	417	456	401	421	380	436	411	412	394	397	408	379	411	406	399	425	412	402	443	372	366	430	421	412	425	423	370	432	422	412	407	423	392	448	421	407	419	443	380	417	424	406	418	445	416	418	392	417	419	403	377	420	398	385	419	407	458	453	389	443	434	437	421	433	397	391	407	434	390	419	410	457	397	419	379	407	386	436	461	428	436	423	421	409	413	401	403	379	397	434	428	426	424	444	418	427	452	397	408	393	429	416	421	395	393	405	436	400	385	394	404	391	382	420	393	433	408	412	406	415	407	405	422	435	406	409	397	378	372	406	411	360	413	433	427	404	417	415	397	418	450	425	432	411	426	449	384	410	448	387	394	413	394	441	396	424	426	435	389	399	463	384	405	451	377	408	414	433	366	398	383	402	411	403	404	429	389	397	432	369	396	420	388	446	435	375	384	380	398	400	358	431	407	388	390	411	421	458	424	393	425	436	396	432	430	392	393	404	444	412	412	403	405	417	398	422	395	410	421	417	434	428	426	393	365	405	431	418	385	426	439	389	399	373	412	389	373	428	400	402	428	435	452	399	436	410	371	406	412	407	456	380	392	381	381	384	415	400	411	409	391	400	369	391	396	419	414	389	401	387	443	453	444	422	389	444	374	411	430	395	410	409	408	370	403	406	418	410	434	377	407	407	416	404	389	408	365	404	465	419	369	390	378	403	402	386	418	408	402	417	406	419	412	458	406	423	423	372	423	412	386	414	417	413	403	382	405	428	421	408	384	412	374	414	444	395	380	421	435	419	422	407	399	419	416	376	437	400	437	430	424	451	414	389	461	417	385	391	402	418	388	432	405	431	407	387	386	393	408	409	415	417	424	417	440	419	408	406	385	404	393	392	385	397	366	433	438	397	404	371	407	372	377	436	417	417	369	364	448	398	386	386	379	418	418	400	410	403	432	432	420	386	409	437	417	419	403	427	432	380	396	431	401	400	433	393	402	388	417	413	433	388	449	411	412	416	390	430	440	399	441	379	400	385	402	419	370	404	409	457	423	412	388	395	400	406	429	421	446	423	352	389	417	395	371	416	401	455	377	390	420	404	381	432	395	410	401	423	391	391	397	388	372	407	391	413	378	414
5831	2551	3729	4721	4255	3729	3098	2607	2191	2422	2026	1389	1151	1204	1070	1057	1095	1045	951	1007	941	930	903	874	843	857	874	874	860	872	891	868	927	861	900	864	906	890	946	910	915	887	907	900	884	898	848	882	900	857	902	904	906	916	911	891	923	828	905	909	868	843	886	882	853	900	913	902	903	855	859	878	893	884	902	830	892	898	919	904	886	874	876	903	850	914	929	840	846	920	929	869	892	874	884	857	886	891	872	884	906	840	866	849	888	836	869	900	886	926	919	848	860	835	845	861	847	864	894	856	884	884	850	879	813	942	907	856	910	883	870	888	906	912	876	904	876	851	905	869	929	904	921	891	890	895	819	898	887	873	965	924	896	869	864	870	871	891	889	881	853	852	827	896	934	906	896	884	845	913	870	930	876	886	928	839	870	860	909	881	833	885	921	932	847	851	900	844	915	870	909	840	822	877	907	884	843	822	857	875	838	915	910	895	879	890	914	846	845	893	853	895	908	872	885	876	912	867	856	903	890	913	879	907	853	899	903	892	893	853	853	897	895	878	822	905	946	873	861	890	881	891	820	854	919	894	881	901	935	878	846	917	840	834	897	903	891	861	858	921	841	859	858	915	913	865	876	879	880	911	903	864	894	872	908	891	889	890	838	874	853	879	859	894	902	849	901	849	822	859	881	900	847	882	865	897	841	908	843	917	840	905	893	883	861	884	909	923	843	887	859	884	912	910	891	901	882	863	935	945	916	922	902	843	835	906	917	886	916	839	912	906	939	869	905	872	888	913	872	879	905	906	863	878	875	874	853	845	838	913	853	920	886	933	857	888	905	881	876	837	887	841	882	837	915	875	877	854	872	870	882	896	884	872	858	878	860	862	878	802	869	892	904	870	915	913	886	825	868	880	855	878	877	924	892	898	900	875	864	867	869	889	867	881	851	905	911	904	898	921	918	920	830	784	866	909	826	871	892	834	944	893	863	875	866	875	887	935	894	915	903	893	924	864	949	907	862	884	866	923	876	889	860	921	865	878	884	877	881	895	956	881	931	886	902	895	881	925	936	900	872	921	853	838	872	859	908	873	886	896	900	879	893	885	923	878	896	887	864	890	889	867	888	884	936	866	897	876	857	898	887	907	862	933	851	891	879	913	859	918	890	913	837	948	866	942	943	850	887	856	894	824	822	912	899	945	877	871	847	943	891	901	866	900	793	891	869	861	889	871	866	896	865	897	895	851	864	854	862	921	889	889	843	855	872	910	867	944	869	842	883	872	870	858	850	856	928	911	842	866	897	857	870	859	880	814	888	882	883	927	845	902	870	852	917	921	823	949	847	871	951	880	881	903	852	924	864	880	901	858	905	835	897	894	865	871	888	940	843	893	903	943	875	873	880	861	908	884	880	897	879	878	853	868	861	904	884	852	862	870	936	918	893	888	861	891	874	889	867	919	867	875	910	892	861	863	912	865	908	899	832	858	918	858	823	908	885	913	879	838	900	881	867	910	857	858	864	893	884	891	856	855	852	862	864	867	842	922	843	907	884	897	870	860	854	856	841	914	928	882	888	868	844	860	889	910	892	891	849	871	826	855	835	840	895	842	889	886	842	931	897	896	891	887	921	867	917	841	905	892	866	922	883	899	842	904	916	941	879	879	843	910	905	862	921	825	877	885	922	855	855	875	909	897	839	916	861	875	885	900	892	932	890	871	888	925	874	901	869	906	837	894	869	908	905	911	847	899	871	833	847	884	897	935	867	906	915	841	865	915	851	890	897	876	863	868	923	865	885	871	916	847	863	851	892	930	931	931	873	866	942	898	885	892	852	862	862	932	842	897	905	801	939	850	873	857	900	875	847	922	897	875	846	832	822	848	911	904	899	938	860	847	865	850	911	895	864	909	856	864	912	948	865	877	902	888	891	852	856	839	853	905	853	883	896	866	811	859	869	889	906	868	948	894	903	914	872	842	867	898	893	916	921	885	900	862	804	875	871	914	948	932	841	946	895	902	877	827	935	845	886	904	934	833	830	899	862	898	867	856	907	866	856	892	850	934	907	885	904	878	890	887	840	878	843	919	874	903	892	860	854	876	878	918	898	842	866	912	878	922	873	878	868	817	883	814	869	896	915	891	853	904	882	854	842	950	857	957	885	882	866	873	824	887	881	888	886	951	881	885	877	907	848	853	867	932	890	881	864	860	873	883	895	902	880	913	906	878	906	841	879	904	876	905	872	909	872	864	890	868	942	900	898	906	875	888	927	870	855	843	881	904	865	888	859	889	877	871	942	821	896	927	885	882	857	872	892	907	948	926	866	850	830	876	856	885	893	865	922	866	834	848	907	864	930	846	867	885	893	904	902	898	896	853	860	863	859	870	900	847	846	851	855	869	935	853	855	880	918	883	848	875	894	889	919	862	882	892	906	901	945	868	849	898	858	857	907	821	899	890	868	904	889	891	864	881	892	894	906	899	931	879	877	877	925	855	857	863	888	885	877	887	907	866	836	824	929	908	931	902	882	863	870	902	845	890	879	868	860	914	891	917	899	893	903	870	885	854	904	906	916	881	850	862	855	885	855	883	856	866	866	829	900	868	882	887	883	871	878	904	922	953	918	893	874	867	894	880	825	895	848	838	895	894	965	875	892	874	931	860	882	856	879	873	894	892	946	897	885	861	893	895	876	860	909	920	864	869	897	921	877	855	885	816	941	939	894	941	907	881	868	867	826	870	894	878	853	910	909	900	921	903	858	884	852	891	866	936	864	860	870	881	900	851	822	895	821	888	871	908	869	885	926	883	887	868	835	925	882	813	846	902	905	857	897	875	917	880	881	847	869	876	879	913	912	871	901	844	855	949	828	908	870	845	900	863	877	881	845	900	915	912	861	954	851	911	888	861	838	928	816	852	873	793	838	908	832	906	891	872	893	903	858	932	856	857	849	890	850	808	875	900	868	886	889	896	875	928	909	898	900	864	880	896	905	855	837	871	852	896	868	873	908	959	861	903	873	890	896	848	913	941	859	903	863	862	873	870	884	905	913	877	911	842	917	926	869	825	826	889	863	899	863	915	882	916	920	888	900	876	862	887	883	869	895	862	851	864	919	852	865	934	850	915	904	903	831	894	910	879	870	945	880	837	912	916	912	873	879	861	824	859	873	876	891	883	909	931	867	824	861	847	942	874	898	872	832	888	867	863	889	910	850	925	909	864	843	897	905	887	920	901	901	924	934	869	870	857	886	860	911	896	906	859	874	837	870	909	926	945	821	874	887	874	892	890	917	869	857	856	876	963	855	878	831	862	891	876	894	882	895	910	886	879	866	855	918	848	847	936	853	911	862	938	917	879	902	903	894	872	862	836	892	923	837	931	909	824	900	865	918	918	886	916	844	875	896	892	910	926	952	873	878	878	860	845	910	867	860	852	931	883	892	817	904	854	859	798	892	911	902	909	880	822	826	926	893	860	845	921	896	857	909	917	887	867	912	856	904	869	871	905	835	869	908	907
17906	5297	3375	3001	2122	1511	1328	1016	854	969	717	477	431	394	390	309	331	295	329	299	279	299	263	253	277	282	252	285	298	261	272	262	264	291	277	265	240	279	273	267	298	241	249	235	257	261	252	293	278	242	250	228	262	270	293	286	286	266	272	276	271	298	255	278	251	279	280	274	261	266	283	240	251	238	251	270	299	236	249	272	284	291	258	263	260	272	245	271	245	231	245	253	260	233	283	259	269	262	259	279	257	282	280	289	287	271	272	271	271	265	276	248	294	257	286	273	233	253	259	270	255	283	275	267	291	269	250	250	280	301	261	287	272	269	250	251	265	294	247	253	289	248	256	228	274	254	276	284	276	266	251	257	267	256	254	287	282	287	284	275	280	267	283	277	249	255	258	292	283	272	270	273	246	252	289	275	299	249	281	270	264	248	259	245	280	248	291	289	245	248	243	237	255	260	246	273	241	253	271	245	256	273	277	258	287	279	287	287	252	271	238	291	290	301	304	262	246	258	277	286	267	251	271	274	263	308	254	267	292	237	273	266	268	276	268	247	265	262	245	256	302	267	271	283	285	263	286	243	260	277	244	261	278	245	245	266	237	267	228	251	265	263	292	257	267	266	272	264	303	235	297	269	292	256	273	260	263	270	259	238	277	280	280	282	289	303	268	254	288	271	273	273	274	294	271	253	257	273	247	274	265	261	233	255	259	290	286	275	270	287	280	252	265	282	268	258	253	247	258	289	277	276	242	266	302	267	259	288	230	255	285	316	263	283	281	251	283	268	268	260	254	265	294	251	273	252	262	305	253	244	251	241	279	288	268	263	260	262	293	265	284	284	285	262	259	309	275	253	266	276	256	274	286	272	289	261	236	225	294	252	293	245	251	279	284	238	284	272	253	272	247	249	261	273	232	295	242	252	277	236	239	247	243	257	297	270	280	281	245	251	250	258	270	245	252	293	249	237	271	285	245	260	273	267	263	252	263	267	243	267	246	258	247	270	242	264	266	271	264	274	282	273	276	288	255	252	270	283	264	267	256	280	255	293	245	215	270	250	241	257	256	265	284	289	243	264	291	271	300	249	280	294	278	256	281	296	252	277	246	267	257	277	275	256	275	245	272	274	244	255	268	310	242	286	277	257	264	267	265	264	249	278	274	282	292	264	272	266	264	254	293	318	288	285	248	260	260	256	259	277	261	300	258	240	224	273	249	273	244	281	247	252	244	269	285	230	268	263	236	264	270	255	293	237	282	277	260	247	273	290	289	259	262	287	263	242	265	259	262	237	243	241	261	310	275	245	271	258	279	273	250	258	287	281	267	238	280	239	240	252	244	270	250	247	271	278	293	318	301	265	254	253	250	247	279	280	226	258	291	280	262	279	268	271	282	283	258	295	288	279	301	267	268	244	274	261	301	264	260	261	264	287	306	269	263	255	247	279	288	276	229	229	264	259	254	266	271	240	255	274	278	280	271	262	264	283	291	265	272	279	270	259	274	273	264	266	252	272	265	244	255	258	242	224	314	277	252	256	245	260	255	308	281	277	278	269	268	269	272	283	259	316	270	275	288	263	251	246	293	273	265	304	246	272	253	270	300	242	283	253	259	255	265	247	294	261	266	266	277	254	267	267	257	307	295	250	246	276	286	257	274	303	274	280	235	266	309	288	310	285	258	293	279	272	268	239	260	290	270	263	248	284	291	233	270	269	269	269	228	279	288	286	255	288	263	281	286	287	250	241	286	259	266	238	248	227	269	258	248	269	269	283	301	270	272	254	265	270	261	245	283	267	293	230	241	233	285	241	261	250	265	264	285	259	245	297	269	271	262	267	272	278	277	254	228	262	272	246	306	269	302	282	248	262	257	305	256	248	294	298	270	275	251	263	279	285	285	244	262	271	266	249	237	242	257	252	273	269	262	265	286	247	266	276	252	271	253	286	267	266	250	283	260	253	282	291	268	267	264	259	290	268	251	262	265	279	249	255	246	267	238	262	278	265	274	269	274	275	274	317	272	248	279	280	280	268	272	256	253	268	269	252	262	321	260	262	272	261	287	276	265	296	235	282	265	258	273	279	264	254	284	278	266	314	271	238	278	262	262	230	267	273	232	240	280	278	284	237	279	280	255	297	258	245	233	254	256	299	292	253	251	256	275	241	246	280	297	246	253	275	291	271	258	244	237	314	260	275	247	265	268	295	253	271	255	259	257	275	262	246	262	238	281	274	247	261	278	269	266	248	271	268	255	264	254	271	269	290	249	255	240	278	260	272	258	259	279	303	249	272	254	245	265	293	259	275	274	265	231	238	268	253	281	270	253	249	270	281	254	238	273	276	293	284	264	278	232	242	258	310	263	283	261	234	237	252	251	298	241	277	265	264	278	268	221	274	275	308	255	270	251	276	248	295	250	278	265	277	293	273	261	274	282	264	268	299	296	269	259	260	265	255	221	277	218	267	261	266	248	250	261	260	274	245	273	276	271	281	264	245	249	295	242	266	280	249	253	264	262	251	237	272	307	278	271	272	217	274	275	273	287	269	264	284	260	253	249	269	281	287	298	263	248	275	220	238	257	272	290	264	272	252	254	255	246	280	297	277	249	264	270	278	277	248	250	291	252	275	256	242	271	285	241	270	255	248	286	286	292	243	239	259	272	278	257	269	248	249	253	271	271	264	246	263	281	301	290	282	276	251	272	259	260	281	261	285	280	246	257	260	267	263	261	248	269	243	271	253	245	283	286	270	270	285	291	254	252	283	288	273	256	252	258	312	284	288	275	262	266	248	252	251	269	289	290	262	271	227	237	257	260	254	268	253	238	232	272	250	274	283	272	262	272	242	278	259	276	296	267	296	254	263	273	250	243	267	278	299	268	272	263	255	305	269	272	287	285	262	282	291	266	286	285	278	293	276	259	250	252	277	270	280	291	262	261	277	241	267	256	263	269	251	257	279	250	248	292	281	280	267	299	263	276	255	282	283	271	272	279	296	299	295	275	272	264	264	282	258	276	257	256	257	279	247	276	246	251	304	246	275	275	270	272	285	259	268	280	265	253	267	283	258	268	280	255	194	267	258	243	257	282	298	305	257	238	245	239	248	257	265	271	266	281	257	293	255	290	298	276	278	273	270	256	268	263	280	235	264	292	251	279	238	258	279	255	281	284	232	269	287	306	257	297	271	287	271	290	280	265	247	276	250	251	255	270	244	279	258	242	267	290	279	263	231	278	277	271	256	268	270	258	293	268	266	259	245	247	258	247	264	265	240	263	244	247	280	252	255	278	264	228	249	262	275	258	290	271	287	265	249	266	279	264	281	255	249	260	259	273	287	265	276	291	238	272	274	283	248	286	283	277	280	263	272	247	250	252	269	253	252	270	266	231	273	265	290	252	256	253	287	287	237	288	272	271	273	277	282	255	280	276	266	245	286	249	254	260	292	243	243	271	231	272	258	305	275	290	239	278	260	253	256	257	253	251	235	261	274	277	253	268	271	288	260	280	286
11730	4131	6698	8740	7343	6224	5560	4351	3696	4278	3134	1918	1640	1463	1241	1047	1011	1016	1056	830	733	721	628	679	636	619	627	642	671	647	611	624	652	664	737	696	726	757	761	792	677	662	607	628	612	633	573	624	638	589	609	657	616	561	655	629	605	584	632	626	615	608	629	635	627	625	610	615	599	620	622	667	567	649	606	684	656	660	620	627	619	654	598	601	607	641	592	584	589	678	606	602	631	579	603	588	599	659	625	620	621	600	603	631	592	611	621	611	614	612	625	599	590	617	620	637	625	607	606	587	616	583	664	589	623	631	576	599	633	618	595	615	615	634	598	627	604	595	612	584	567	599	571	595	584	618	578	616	619	632	576	626	625	621	608	637	649	582	635	630	592	578	595	635	612	646	588	618	653	669	613	621	619	592	646	597	618	609	567	599	594	622	605	613	582	624	594	644	593	641	624	591	622	561	609	608	592	592	646	612	610	589	618	597	595	595	609	590	623	592	577	605	563	571	546	619	628	603	612	598	600	623	583	591	630	619	623	541	605	619	633	623	599	648	602	600	563	582	618	586	575	617	619	625	591	537	595	590	596	581	597	594	619	570	648	665	648	580	626	626	595	638	567	611	627	632	623	652	591	632	605	576	608	647	568	601	611	601	618	625	621	594	608	618	614	599	607	584	627	621	576	619	627	601	596	667	606	597	613	631	626	619	593	605	600	599	571	609	607	622	590	657	586	618	616	596	618	629	575	601	619	606	607	586	609	632	595	652	607	627	619	627	621	628	593	600	635	663	581	613	604	622	618	600	631	585	607	609	630	604	611	592	666	650	627	629	594	578	602	637	631	605	618	607	587	555	608	622	620	594	588	627	629	618	636	611	616	594	601	622	613	579	582	607	593	648	601	610	616	635	594	617	581	622	604	574	618	576	633	607	653	617	643	595	632	598	567	633	653	594	568	639	582	612	639	624	654	610	569	603	615	633	634	612	613	579	637	611	627	624	587	679	621	620	606	620	612	628	622	606	624	602	589	578	586	599	632	615	643	655	632	615	615	578	611	584	644	631	575	587	619	635	612	635	597	580	618	602	576	599	612	610	619	633	635	576	546	625	638	613	606	646	618	605	582	611	588	566	600	629	613	619	571	598	624	645	617	550	610	603	617	612	672	597	572	631	593	601	595	581	642	599	625	647	607	587	603	589	604	596	580	608	607	630	563	617	588	564	628	622	580	616	562	599	640	579	586	631	626	655	629	604	624	611	616	617	612	641	630	630	602	574	579	656	587	606	610	632	597	650	615	638	622	602	623	572	600	619	618	574	593	626	584	598	625	600	598	620	641	654	621	622	617	637	596	626	603	588	587	612	614	620	605	601	594	586	585	625	589	604	601	625	628	639	603	634	583	583	618	589	622	586	652	603	599	607	596	634	602	651	568	602	606	612	604	607	603	601	593	615	568	597	578	568	615	613	619	616	621	637	556	586	611	546	662	571	585	563	550	590	613	587	605	559	591	586	633	592	602	596	573	626	626	624	619	624	639	599	574	611	609	601	593	600	607	620	615	568	643	627	637	602	587	576	621	616	667	608	632	646	592	576	608	613	591	609	608	571	576	598	607	573	592	599	604	619	608	596	606	627	569	612	636	615	617	629	620	631	592	621	557	610	613	652	583	645	571	615	622	604	601	590	618	591	583	575	606	584	620	600	630	608	596	599	600	629	596	641	632	648	604	606	566	595	648	593	636	596	597	640	625	609	631	594	628	590	600	648	604	597	609	608	597	584	596	570	553	598	614	600	632	568	579	611	648	647	559	584	674	640	632	606	649	621	602	633	597	601	611	578	556	590	608	621	620	596	619	591	642	648	625	607	611	609	611	564	582	606	616	616	594	553	630	576	591	580	617	579	614	615	621	559	581	631	611	587	575	643	557	642	589	612	601	572	612	585	602	629	578	604	580	571	598	591	619	582	578	615	618	611	609	632	668	601	585	591	623	580	641	612	619	644	602	605	599	608	571	554	660	604	614	603	634	624	576	605	590	620	574	597	609	571	624	576	611	628	644	640	592	614	569	581	611	638	599	583	623	641	624	615	615	577	638	590	633	625	634	658	563	609	596	590	662	578	612	625	625	596	587	646	615	547	575	624	612	600	602	632	608	606	608	584	644	594	650	644	626	611	626	631	577	597	617	623	588	636	631	621	613	593	584	594	608	625	589	563	593	630	592	642	615	541	609	621	597	588	613	623	586	646	594	651	624	637	627	596	561	617	617	596	606	594	608	590	584	613	632	643	610	622	573	660	584	601	606	600	642	595	600	628	624	593	623	591	606	595	597	607	614	591	603	587	647	604	586	575	587	592	601	670	599	598	601	643	599	605	581	639	656	632	617	629	634	587	607	567	571	618	591	600	616	613	605	607	612	594	577	628	606	598	614	600	616	584	615	635	596	616	613	656	599	573	600	586	626	553	586	648	655	637	608	594	643	607	592	588	617	584	591	610	606	559	600	601	612	569	689	567	675	639	610	620	612	593	578	574	583	625	587	634	634	603	634	587	641	605	624	587	579	600	627	652	604	635	620	620	630	603	605	637	596	603	600	634	626	574	614	610	617	584	610	653	616	636	590	630	629	594	590	554	607	580	580	601	601	585	578	602	598	582	586	680	599	602	619	597	570	589	605	574	599	631	642	621	632	605	659	586	623	627	622	619	573	605	583	604	582	613	586	635	618	624	640	609	622	556	581	572	625	616	631	613	549	591	611	597	583	587	633	611	568	629	597	578	652	596	600	590	563	600	647	647	615	600	596	574	595	569	611	609	612	597	598	638	581	605	577	620	617	623	592	583	577	575	592	592	605	599	606	638	604	640	574	630	597	610	607	576	583	614	593	606	613	582	601	571	612	610	603	557	590	595	600	630	602	650	614	636	574	632	608	611	566	593	575	559	609	622	616	634	625	594	609	645	573	626	620	588	606	625	612	598	605	624	644	629	591	582	629	597	633	607	576	589	585	571	609	588	599	626	624	644	645	635	610	613	633	572	614	574	585	595	569	581	601	664	595	572	604	601	616	592	560	579	633	600	591	610	599	611	653	642	615	626	607	591	663	589	588	607	586	591	609	579	578	677	583	564	607	605	629	667	595	604	578	599	600	590	603	598	638	622	626	619	635	595	611	543	583	616	601	653	611	621	600	614	584	644	604	605	644	623	599	599	616	597	616	617	604	622	590	570	605	624	582	650	597	616	628	594	617	588	594	595	602	591	588	612	606	634	639	598	600	623	606	613	636	610	622	625	639	600	608	637	607	591	581	605	637	617	636	635	628	614	582	628	604	592	619	608	552	582	623	613	609	616	649	593	561	578	639	614	610	601	574	605	602	588	607	558	621	593	655	596	604	597	631	616	598	577	657	638	618	612	590	624	605	604	616	659	585	602	579	623	619	586	629	622	582	586	595	561	603	607	589	621	621	639	630	561	610	585	595	627	631	578	583	645	630	606	629	639	585	636	623	633
27183	9108	5439	4664	3132	2328	1828	1345	1203	1226	930	532	508	462	393	373	333	314	335	322	297	267	244	216	238	226	253	258	232	246	245	239	243	256	257	244	274	260	278	223	241	220	212	211	233	259	230	225	242	217	274	216	238	250	223	259	209	207	228	242	232	235	260	244	237	247	228	233	224	272	240	250	240	263	223	238	214	257	234	217	265	279	233	235	260	239	255	264	190	241	236	273	257	247	256	244	231	214	247	263	220	236	241	229	226	228	264	241	218	245	255	245	253	237	210	257	224	249	238	228	207	227	237	237	274	233	237	246	249	265	274	243	244	236	227	233	218	223	243	231	222	228	249	277	259	207	223	254	221	261	227	221	207	214	232	241	214	232	191	230	257	243	226	241	233	235	222	233	252	243	237	210	228	228	246	235	258	255	204	210	255	204	214	236	261	220	249	227	224	249	218	218	238	241	212	232	209	230	243	212	230	252	257	210	242	247	236	248	240	221	239	245	251	236	229	236	229	223	231	239	225	229	241	223	215	230	208	207	227	228	230	242	260	239	240	245	231	244	249	228	251	241	237	217	239	248	211	231	241	233	237	229	256	243	242	252	245	234	205	200	264	213	217	237	233	258	253	261	211	237	215	251	245	232	242	223	233	253	245	206	246	251	232	250	234	242	232	247	262	234	248	241	251	217	230	220	233	233	240	250	223	236	241	234	235	245	267	234	226	245	231	230	253	251	250	231	264	240	203	245	231	245	209	211	208	207	238	237	215	257	266	241	231	207	210	247	248	235	232	231	212	229	249	236	242	262	228	239	232	238	245	219	232	231	251	246	232	235	275	248	226	248	245	243	242	224	236	251	236	234	251	216	227	236	228	238	257	245	243	223	226	239	247	222	218	233	230	267	223	253	255	241	222	222	226	230	244	223	230	254	249	253	255	260	245	221	231	262	216	220	238	252	229	247	195	218	235	220	254	207	257	253	220	232	235	223	219	238	214	233	231	223	218	221	214	247	213	229	247	243	236	238	237	215	209	220	232	239	222	247	226	241	210	213	243	225	236	228	211	235	232	250	237	234	241	229	224	238	226	249	245	252	241	238	238	228	219	236	247	207	213	236	253	225	244	244	265	248	222	243	216	240	246	252	227	240	218	227	228	235	222	227	249	233	201	217	252	240	206	227	225	241	254	264	254	214	234	244	246	239	257	262	216	261	226	227	229	225	236	214	267	252	232	249	240	238	263	211	263	258	224	263	253	215	221	247	248	229	226	220	262	251	240	230	229	254	234	256	246	223	232	218	252	237	215	240	245	223	244	272	225	231	211	224	227	247	231	234	262	215	273	245	239	230	240	217	256	255	250	242	207	239	246	217	246	270	227	225	246	204	243	252	241	234	236	199	244	252	242	218	239	209	262	232	237	285	264	241	233	237	227	245	242	248	250	251	228	232	246	251	266	251	218	248	214	276	185	225	232	244	251	238	228	289	260	239	249	244	214	257	225	215	236	221	262	227	244	263	232	235	254	225	253	234	235	229	221	235	231	267	222	221	234	195	265	246	229	205	219	237	216	223	233	239	230	250	243	256	204	230	215	266	236	228	243	249	247	250	235	238	243	221	227	208	235	213	225	239	268	249	246	249	215	226	199	234	248	230	232	255	250	242	237	258	223	242	243	269	220	231	243	215	235	229	214	214	203	238	259	232	233	222	262	222	205	245	238	224	225	228	235	235	260	246	255	251	211	236	243	228	238	238	220	256	267	248	237	221	261	232	267	244	256	237	211	244	261	241	227	243	260	231	252	260	245	288	249	249	217	239	239	220	210	254	247	240	216	267	237	232	243	231	196	252	232	235	228	218	215	242	222	232	237	225	243	225	257	229	244	242	248	234	245	257	250	212	211	251	211	213	214	246	222	233	257	241	283	242	234	259	245	213	214	265	234	254	196	227	252	196	194	282	249	260	230	210	224	243	234	221	218	281	215	223	241	234	249	252	246	249	212	260	236	237	245	217	246	269	236	319	249	228	272	264	241	248	249	235	213	230	234	233	215	234	265	219	245	218	242	254	236	259	242	223	211	261	228	251	231	244	229	224	243	230	236	226	216	228	251	234	249	233	237	229	257	214	224	243	213	214	230	245	229	235	205	209	250	242	226	252	233	234	241	250	238	273	267	254	242	248	232	252	265	245	187	232	231	232	222	254	244	283	229	249	213	250	227	210	223	259	226	236	227	222	250	230	260	240	257	257	223	200	201	246	204	227	239	251	208	234	249	220	243	219	228	209	221	224	233	236	237	233	218	218	248	248	229	205	270	241	232	268	221	191	224	246	233	212	265	244	232	251	231	214	235	226	245	231	239	226	242	243	237	221	241	222	262	222	256	228	247	278	235	233	265	238	241	252	219	251	264	234	231	202	219	224	243	261	252	243	230	237	205	220	244	236	239	230	241	251	260	222	236	257	254	214	233	227	240	219	236	217	283	229	237	249	232	255	250	247	235	233	225	250	237	237	246	233	210	233	234	259	213	221	232	230	244	257	235	205	218	238	230	243	209	238	247	226	245	247	236	247	239	223	249	246	203	212	258	264	252	232	258	229	234	239	263	230	242	254	206	252	268	257	214	187	248	279	263	244	220	204	211	238	254	231	243	213	246	209	250	246	239	243	223	211	218	221	259	209	224	272	259	238	259	231	255	230	228	233	220	251	226	245	209	233	251	247	231	238	227	243	244	248	210	248	256	236	216	260	239	253	218	255	244	237	225	238	216	240	230	222	233	220	243	242	194	238	249	224	241	258	244	200	257	231	244	212	226	204	246	228	255	240	259	244	218	220	264	240	241	237	235	231	239	225	264	256	252	223	237	232	230	213	258	222	266	231	235	254	260	206	229	245	229	271	226	245	251	231	210	226	246	242	243	248	221	218	262	253	256	225	243	228	256	240	247	221	232	246	211	231	252	265	240	243	236	235	251	234	254	214	229	214	246	250	223	224	275	208	233	240	243	207	241	244	224	232	226	248	237	230	251	252	226	274	225	224	265	206	241	246	210	242	254	232	254	214	248	259	244	213	236	222	229	249	228	232	222	223	231	229	226	239	272	237	276	205	246	227	244	240	246	242	232	263	252	288	253	213	267	229	237	250	207	226	265	240	223	227	193	231	236	243	225	227	243	249	226	232	208	243	272	242	223	238	253	245	249	262	236	239	238	228	197	216	231	257	267	221	219	249	264	234	237	220	245	223	241	250	222	218	235	220	203	205	254	252	255	227	210	218	215	218	230	235	224	240	218	225	233	258	236	245	237	234	195	244	234	229	249	249	277	232	208	253	238	225	240	253	205	224	264	205	225	221	250	236	261	224	224	257	240	228	237	228	221	294	231	242	242	222	246	240	241	245	232	228	202	252	251	232	239	251	224	227	240	211	227	228	242	229	273	264	170	221	220	252	245	214	246	218	224	231	221	246	230	230	236	241	234	226	275	261	234	234	228	249	207	215	245	199	217	246	204	233
15613	5877	9118	12119	10589	8725	7868	6083	5470	5932	4334	2611	2138	1821	1566	1283	1223	1179	1219	962	779	731	714	675	656	596	576	628	618	677	658	652	664	695	722	782	920	891	873	687	651	608	621	575	550	582	604	533	557	570	588	559	548	593	551	578	595	547	582	561	607	613	572	590	602	632	587	625	568	598	633	684	643	574	584	617	595	612	596	558	588	549	557	566	547	571	550	582	565	548	573	558	542	569	547	567	550	601	597	590	549	618	595	554	511	579	569	576	595	567	585	616	538	611	559	532	544	592	580	537	561	576	552	574	547	583	565	597	549	589	576	600	517	538	568	529	594	576	536	545	593	535	562	562	551	511	577	548	574	566	554	572	549	572	588	622	625	595	533	546	579	565	568	585	608	605	533	562	497	522	568	581	522	575	587	566	569	579	611	533	549	545	563	595	544	554	583	576	578	555	545	536	550	552	611	572	551	542	550	570	603	544	573	598	540	580	569	590	572	551	544	571	571	603	568	590	566	550	577	554	536	555	571	597	550	580	547	558	537	561	568	584	539	539	573	545	574	566	570	587	549	555	628	575	571	593	580	545	640	611	612	562	584	575	559	582	575	553	545	567	563	573	589	582	600	555	559	545	573	573	612	527	524	554	553	560	537	557	582	571	540	584	596	564	549	550	557	558	559	628	550	559	576	575	543	558	568	545	561	547	561	565	547	562	571	549	530	544	574	547	585	574	544	587	537	604	555	610	554	530	564	548	560	536	591	552	627	559	554	605	557	577	518	578	535	572	573	544	577	598	584	574	574	514	527	569	625	560	581	562	514	492	564	569	577	619	577	539	518	571	585	575	604	557	541	563	580	553	527	599	559	549	549	533	572	560	588	549	551	612	592	597	588	611	572	581	582	552	560	564	552	555	559	569	554	546	556	554	587	542	599	549	554	554	568	565	515	560	586	582	529	563	562	550	582	577	589	537	562	567	588	553	552	580	575	564	555	516	529	566	570	525	559	548	558	575	570	557	629	579	611	562	525	616	555	572	616	593	524	585	552	541	569	588	554	592	587	548	552	602	619	552	584	538	568	567	549	558	546	574	556	607	548	588	572	578	549	607	541	575	533	539	578	568	540	535	543	606	587	590	541	556	594	564	551	550	596	555	559	574	623	622	546	555	532	562	588	561	553	544	569	571	566	576	574	555	556	550	557	569	586	536	552	542	573	579	564	584	573	609	577	583	595	577	582	580	563	497	549	556	562	604	575	494	564	587	540	580	536	554	568	526	573	560	574	548	572	572	539	544	584	585	563	559	579	565	586	560	607	582	565	584	544	601	541	577	521	591	563	571	556	562	565	591	548	565	564	577	542	542	545	577	562	569	570	597	519	638	570	541	565	564	553	583	584	585	524	561	558	575	538	526	545	586	545	562	593	573	581	557	619	572	597	570	563	539	579	552	560	598	538	495	564	540	563	578	577	553	539	587	562	558	538	556	600	544	584	582	511	564	537	600	584	526	578	551	588	588	587	558	526	575	551	591	619	583	586	575	512	523	535	584	602	562	573	552	565	569	551	559	592	588	544	557	595	594	581	562	561	571	562	564	590	554	600	590	590	581	584	593	575	527	555	599	542	559	548	571	597	547	565	535	599	624	544	522	557	574	562	517	622	576	580	558	549	535	565	550	595	586	571	567	567	563	560	585	537	632	566	573	541	549	542	552	563	589	583	546	568	574	580	597	594	546	600	570	561	529	567	543	545	603	560	553	531	583	573	549	573	539	542	556	586	559	525	570	512	573	566	579	566	539	560	571	513	563	573	535	564	559	567	597	564	612	562	556	565	572	586	559	579	585	531	559	585	521	540	582	575	557	613	547	626	542	596	536	597	561	587	563	578	577	518	569	584	545	590	533	574	560	558	562	553	553	605	536	577	617	556	553	540	556	584	549	556	504	593	572	610	569	573	569	534	543	589	566	564	551	574	500	562	575	563	539	576	589	576	547	584	566	563	562	596	581	540	586	568	521	556	591	528	564	560	598	573	570	559	580	583	568	560	569	575	581	576	558	572	562	530	534	611	576	529	571	610	554	612	592	585	542	584	571	573	527	605	571	530	588	601	573	596	548	578	545	559	552	566	566	614	563	633	559	555	561	554	587	600	569	556	555	577	577	601	564	557	603	549	569	543	585	558	587	574	544	544	604	578	563	582	575	561	555	600	552	528	562	553	531	529	548	567	504	597	585	589	588	583	557	552	590	555	532	608	580	554	595	578	582	550	557	536	540	564	562	559	580	603	561	569	621	567	584	551	547	602	603	545	566	577	536	573	556	553	601	540	544	559	510	622	580	555	563	567	556	554	513	589	569	569	591	585	550	566	548	572	545	570	570	609	565	570	579	537	550	535	526	557	569	569	574	567	546	535	585	587	521	587	539	542	624	543	503	588	528	555	566	589	545	563	541	610	599	618	591	560	554	521	513	550	553	572	578	562	589	554	530	554	529	548	574	585	615	548	580	577	514	546	568	547	589	544	590	610	544	580	581	557	603	583	554	515	553	607	522	593	611	571	546	575	606	558	575	550	601	573	530	571	628	577	611	549	561	569	574	577	536	613	615	553	524	581	573	579	611	586	575	567	570	576	578	554	568	516	530	568	536	592	511	574	529	568	568	569	592	560	600	569	588	571	583	606	570	604	578	572	563	548	576	545	536	580	575	561	558	594	534	571	544	560	565	595	572	547	606	576	568	566	558	614	490	580	532	601	574	601	587	599	575	523	532	603	538	579	612	594	591	597	577	569	545	583	556	564	598	543	548	558	554	602	567	536	568	585	533	555	592	552	611	580	570	588	568	573	547	565	602	587	569	574	562	605	563	543	595	573	602	553	520	559	624	567	582	546	535	558	559	560	587	613	544	519	548	545	563	575	564	538	555	544	564	554	584	560	579	561	585	570	576	583	580	555	588	561	588	596	605	550	570	574	580	591	522	551	579	551	567	555	576	551	593	556	515	574	589	607	528	559	559	552	596	590	613	571	573	606	509	580	556	559	555	537	582	572	547	562	572	597	583	555	573	564	553	554	557	604	624	556	545	566	536	571	535	567	579	527	543	555	571	600	549	559	551	585	546	512	562	565	564	549	534	538	545	572	546	580	590	568	546	579	590	590	605	572	508	554	597	603	523	592	561	579	552	539	562	605	537	582	576	579	595	583	548	522	566	600	559	545	573	619	561	602	561	572	557	565	526	579	563	562	572	569	551	568	592	562	527	536	583	563	560	540	572	539	619	562	567	581	572	583	566	587	516	558	547	583	546	584	512	547	519	598	581	579	566	558	531	582	593	551	536	553	593	534	598	589	572	573	556	552	554	569	567	538	563	562	558	540	542	524	568	589	582	556	575	571	579	581	581	582	574	571	525	588	574	560	556	554	556	584	568	587	567	529	545	544	571	564	565	568	571	571	596	585	595	578	592	573	567	579	575	541	531	571	577	556	597	589	547	580	586	572	535	551	592	559	563
8408	2625	1866	1773	1310	1009	876	717	648	657	583	563	446	430	459	441	435	401	424	433	464	399	457	459	402	454	370	368	438	389	419	432	420	361	429	418	451	441	428	385	403	409	441	401	430	362	438	414	393	412	447	374	416	450	419	445	424	405	416	453	379	443	423	454	349	416	386	400	384	410	446	383	392	389	424	433	401	424	403	419	417	384	404	426	408	423	416	456	464	408	416	393	415	392	379	399	392	375	384	425	410	426	411	406	434	419	409	419	408	389	392	424	426	400	432	405	443	457	369	399	378	425	376	415	397	388	383	397	402	384	384	389	414	432	405	372	372	388	407	429	409	395	430	414	421	381	369	422	365	387	404	350	423	393	422	382	415	386	395	403	431	428	403	393	399	434	443	401	391	406	427	419	404	424	409	394	401	397	408	392	400	427	420	354	405	401	464	436	446	429	380	347	438	409	421	405	392	428	433	397	390	383	417	423	412	406	376	391	391	390	408	410	403	406	410	375	437	362	429	389	423	399	393	426	376	420	397	391	377	368	370	426	420	450	386	399	399	413	420	390	411	386	395	375	408	409	406	410	410	394	404	427	371	394	413	398	409	406	460	414	383	406	441	434	445	412	427	407	397	396	378	382	403	395	401	397	420	410	398	401	403	423	413	380	367	374	422	398	374	387	454	426	397	409	429	369	443	428	435	427	404	400	387	407	439	403	369	405	419	405	423	396	417	423	401	396	393	446	375	374	384	422	394	405	399	411	409	437	430	387	409	445	354	402	429	366	438	417	442	422	447	400	368	404	416	374	420	405	385	406	385	410	369	423	414	416	431	372	394	370	421	412	396	406	442	391	415	423	432	423	387	385	399	430	397	409	412	466	415	343	417	425	417	393	400	401	436	421	458	407	408	391	427	460	418	359	391	408	416	415	426	431	406	397	398	424	364	429	426	431	429	423	409	416	430	411	423	434	362	405	413	394	404	441	409	405	397	383	411	417	423	433	379	417	387	402	413	425	399	392	394	345	407	427	427	405	387	422	459	383	418	419	405	416	436	386	431	373	388	382	390	437	428	431	415	432	406	418	411	453	401	441	381	386	397	440	442	394	410	392	398	388	414	370	437	394	431	441	416	436	379	418	421	375	380	381	391	426	373	389	444	441	434	417	416	413	365	409	395	397	405	445	416	373	388	406	406	397	438	422	447	375	386	385	399	429	382	409	404	372	443	443	421	416	368	424	403	387	407	420	414	362	386	382	414	400	425	396	440	411	415	405	380	364	401	415	419	392	397	356	421	415	389	390	395	369	380	465	407	436	431	414	392	435	398	406	427	418	419	403	398	374	391	381	400	429	370	407	410	388	402	394	377	409	404	415	391	426	411	422	387	415	414	424	404	370	439	380	365	404	413	449	374	410	426	415	369	403	402	433	424	436	417	396	422	408	398	385	391	390	408	430	451	406	388	406	378	416	441	383	431	440	396	411	426	391	432	444	395	433	412	405	395	451	391	384	417	403	410	399	360	434	368	407	414	392	411	406	369	397	420	388	408	383	426	379	381	396	404	387	400	373	422	403	403	395	456	421	427	391	392	432	350	396	452	368	412	410	360	461	367	418	417	422	424	417	434	409	411	418	397	405	385	416	389	402	414	431	386	409	413	415	404	402	404	398	374	403	362	416	402	400	403	414	425	412	447	401	408	382	382	396	398	408	379	424	397	402	410	417	451	389	386	386	446	423	400	415	404	377	414	424	355	421	420	384	428	424	398	407	406	438	414	427	363	415	412	432	412	385	414	400	449	434	412	371	369	409	426	402	412	408	369	423	443	387	430	407	414	372	426	391	388	398	405	406	414	407	389	392	363	381	411	378	410	379	422	393	381	429	429	420	356	429	413	445	425	403	397	408	394	419	427	377	424	394	379	417	384	388	381	405	392	420	418	395	393	407	385	398	377	401	396	375	420	458	383	428	417	426	441	387	445	412	366	371	423	412	443	427	440	383	379	381	455	381	393	410	407	370	418	430	451	397	414	411	405	400	420	364	396	441	426	407	390	410	371	404	406	425	427	413	362	432	368	399	409	433	406	419	404	432	392	350	421	450	392	375	412	378	363	413	408	403	458	420	403	384	426	399	431	420	415	413	409	400	385	376	455	400	416	383	399	431	421	371	412	416	377	363	443	406	408	376	405	412	386	379	412	400	438	398	426	399	376	409	413	398	404	417	382	453	354	468	398	406	398	431	379	394	421	410	392	417	452	410	379	376	404	448	431	419	391	382	399	390	394	370	419	436	407	398	401	428	401	405	371	397	446	421	432	399	426	384	439	386	455	401	394	406	430	444	389	423	375	412	365	391	411	407	374	408	432	424	410	387	418	429	418	412	438	414	398	393	421	415	457	417	407	391	437	414	374	421	391	406	384	403	394	395	370	377	398	446	408	415	411	444	397	369	345	388	412	428	438	417	444	407	385	428	380	381	370	403	408	400	414	383	381	407	425	372	412	386	391	394	391	413	441	417	415	407	415	400	391	393	405	423	423	426	414	403	426	381	407	400	425	408	400	365	392	391	435	372	459	414	400	396	417	360	409	411	413	385	419	393	397	390	426	390	422	415	398	383	392	420	404	381	397	425	435	391	437	408	387	373	447	398	390	393	405	433	428	443	421	415	411	395	435	381	385	411	349	434	398	415	422	388	450	447	406	392	435	411	368	385	400	392	370	434	385	386	424	423	368	428	436	390	431	401	395	437	398	382	408	387	431	413	361	423	422	420	364	378	416	402	402	401	404	413	388	395	401	403	363	389	422	384	392	413	469	406	417	395	435	359	439	385	378	397	426	407	397	417	401	404	436	469	435	393	402	398	385	390	455	423	360	438	413	443	406	420	366	410	426	401	395	393	402	439	417	380	383	388	457	414	446	434	401	401	396	420	370	416	367	402	413	411	390	443	411	466	417	399	456	395	382	417	385	420	429	378	397	419	406	396	438	375	409	420	418	422	411	425	394	434	388	353	391	396	390	423	396	401	400	436	385	421	433	403	374	364	427	401	399	463	412	376	411	427	405	393	401	406	425	387	422	396	405	414	436	431	380	409	426	415	415	405	398	408	434	399	378	347	399	415	378	421	408	380	389	413	394	420	392	381	426	412	404	411	379	415	372	413	399	423	403	363	374	430	423	407	406	378	399	434	438	397	426	421	365	404	389	367	416	443	405	422	435	426	371	421	411	417	367	429	376	407	359	393	383	397	423	396	433	388	404	423	396	403	425	416	421	369	435	441	440	414	429	420	425	413	371	392	404	375	390	403	376	408	387	418	429	391	392	384	437	417	373	432	413	382	421	413	401	442	395	386	412	362	415	416	413	421	409	438	417	416	417	405	388	421	421	409	396	409	411	385	412	387	438	432	360	404	388	416	397	429	378	420	456	387	450	434	398	431	381	423	397	419	377	423	414	414	400	404	409	377	408	409	414	414	429	427	405	368	381	399	445	394	388	389	391	417	390	403
5607	2636	3801	5186	4380	3695	3232	2334	2233	2351	1934	1407	1224	1236	1085	1067	1038	1048	1034	960	940	901	863	908	844	847	917	907	854	933	851	892	860	917	940	942	980	965	906	932	887	855	898	872	898	862	915	842	846	935	868	883	863	882	884	889	942	822	905	913	860	853	899	860	876	855	849	864	916	900	902	900	858	935	849	872	899	848	901	872	871	891	942	865	860	831	854	843	890	866	864	899	883	874	878	857	866	889	849	879	878	843	915	811	918	903	949	914	852	853	857	855	895	915	846	917	910	863	893	861	914	858	900	874	911	841	848	928	911	871	861	913	925	932	895	890	922	869	868	850	901	873	854	906	909	876	950	854	895	861	891	869	891	860	805	844	876	868	900	901	853	869	919	900	860	885	853	887	885	861	899	865	887	903	871	876	873	869	881	899	908	905	858	893	875	892	914	867	920	882	852	810	852	844	869	911	896	839	900	855	865	888	883	891	903	876	891	870	921	961	854	874	843	886	859	894	895	871	882	862	851	894	890	852	842	836	820	879	910	860	891	816	878	869	884	851	877	908	855	833	912	834	871	825	914	880	855	855	884	885	898	860	917	834	902	891	891	917	912	884	862	858	864	915	901	905	881	912	864	830	861	883	859	855	861	823	886	850	895	917	927	897	892	847	905	871	840	898	880	872	908	887	910	858	869	910	846	843	876	843	891	885	897	829	857	847	918	869	859	886	953	941	862	880	869	905	906	850	885	900	883	900	881	870	861	863	952	888	911	861	881	885	887	898	909	846	912	875	917	901	881	880	906	872	880	855	869	925	876	854	827	942	852	855	897	872	845	834	860	915	886	902	869	874	906	871	857	882	908	887	866	875	858	913	885	858	911	858	863	864	911	895	885	847	944	889	889	817	876	891	883	865	914	843	903	904	848	880	878	839	876	888	832	848	869	859	874	840	861	862	915	901	847	846	868	893	914	905	882	857	884	968	864	878	888	873	903	850	863	917	907	929	876	910	895	845	839	908	833	882	887	919	877	897	891	881	900	854	897	894	892	882	826	855	902	842	878	898	843	840	856	903	881	870	835	899	895	896	859	869	866	940	875	909	948	882	880	854	856	837	863	850	846	853	856	838	867	803	840	862	872	903	877	904	893	889	917	837	903	884	871	828	922	857	795	885	917	847	853	906	890	841	903	867	867	795	881	928	868	854	909	854	871	903	903	875	878	893	823	836	854	847	879	871	919	939	894	899	883	899	893	870	921	873	830	866	928	894	872	830	914	906	852	865	904	885	860	910	888	829	873	898	870	872	827	916	865	879	854	847	884	876	878	904	872	860	891	858	869	877	922	926	860	828	872	890	868	899	899	876	884	854	896	877	865	827	874	900	867	874	883	812	843	819	887	848	897	884	845	865	909	889	884	884	918	905	878	872	865	879	910	861	873	894	910	893	892	862	929	833	896	920	882	834	957	818	856	824	872	891	885	902	907	866	912	906	844	921	888	868	859	892	917	856	847	801	890	923	916	858	858	856	872	907	922	907	954	843	952	868	814	863	856	931	856	889	875	874	882	906	921	850	894	951	797	872	808	887	871	829	933	874	863	862	823	852	884	890	872	902	888	898	878	847	903	837	862	904	818	871	894	822	897	935	877	873	884	886	892	913	868	867	889	880	829	876	924	914	861	824	821	871	889	857	890	908	881	862	900	852	860	886	832	882	920	900	854	914	880	859	842	878	827	907	851	928	845	824	921	856	868	880	846	798	858	888	809	910	885	864	904	884	845	897	823	915	862	872	921	926	938	817	886	862	878	950	869	869	848	872	845	889	863	925	817	879	907	882	911	863	926	927	876	862	818	873	853	839	900	901	905	930	892	876	896	853	883	853	873	829	872	909	887	872	853	921	883	905	879	864	893	838	890	893	870	885	899	840	913	871	862	896	895	882	842	901	879	938	890	875	897	884	909	859	877	858	858	899	868	871	867	847	847	861	835	876	850	868	911	868	827	866	888	862	849	869	825	899	833	876	876	918	880	817	851	878	891	900	890	880	862	892	885	873	898	874	897	857	879	874	832	887	875	919	868	889	917	857	823	874	865	862	877	853	889	867	895	906	861	882	896	921	845	837	841	880	846	856	879	861	830	932	888	925	864	879	849	852	884	854	893	886	875	857	912	821	843	886	842	865	867	889	908	883	832	883	877	888	899	884	894	880	858	889	918	866	885	859	847	833	840	861	885	884	908	878	852	891	919	873	896	874	882	840	867	881	857	941	893	876	913	880	909	903	862	899	885	919	822	871	836	877	851	873	857	838	925	832	876	887	840	795	901	848	850	879	867	896	863	825	863	915	890	887	872	867	911	859	886	899	819	832	854	948	930	892	874	905	861	906	859	907	903	818	915	938	903	949	846	868	877	832	832	863	888	916	834	882	891	863	883	831	857	921	861	823	846	867	870	881	922	858	870	877	822	869	874	892	962	896	877	951	895	883	852	893	878	890	883	899	907	935	846	900	872	900	896	912	937	924	866	890	907	904	911	876	868	900	883	920	881	869	834	898	885	857	848	871	869	901	895	831	861	923	858	899	834	906	856	865	888	807	832	861	866	842	850	820	896	822	899	886	891	886	943	852	858	894	878	895	877	887	895	875	837	887	909	869	880	863	830	852	871	910	892	926	859	853	875	852	834	817	898	950	878	886	842	883	905	857	918	839	845	906	928	843	900	894	859	887	886	865	872	915	888	892	893	850	938	864	892	917	879	890	879	883	874	857	870	863	896	865	823	872	891	890	878	902	879	862	914	929	849	852	912	862	875	883	871	920	863	874	826	890	881	888	874	866	867	847	896	899	848	911	915	877	874	814	834	891	862	886	897	896	881	881	896	830	839	920	884	904	895	843	898	879	879	906	856	865	891	857	907	853	941	911	882	891	889	847	905	940	890	864	907	855	899	828	888	843	856	834	870	883	864	838	865	836	886	882	847	870	901	863	908	829	862	914	864	841	886	907	878	885	876	877	869	913	809	927	877	919	866	876	843	838	932	876	846	899	944	927	908	919	867	879	902	876	863	887	920	898	845	885	899	839	892	844	835	866	882	870	938	852	903	875	893	941	856	892	844	893	827	836	854	834	882	897	856	900	878	863	896	893	856	859	882	853	889	916	863	873	882	875	904	901	837	914	876	841	879	882	918	904	845	852	935	850	865	877	817	889	879	873	879	829	861	857	881	843	917	883	906	917	882	848	875	867	923	883	875	896	809	879	843	888	884	887	919	867	870	879	906	883	882	877	871	860	899	865	865	904	870	891	919	902	808	960	934	876	824	856	925	882	849	937	910	867	863	848	887	902	873	838	892	852	901	929	877	868	852	899	844	874	893	859	867	902	945	878	844	856	889	860	897	888	925	887	899	881	893	876	885	925	830	858	891	904	862	873	870	801	916	933	897	869	961	856	906	882	956	891	841	873	921	848	914	866	865	859	856	832	856	835	898	894	897	896	880	877	911	905	846	851	852	822
18196	5244	3339	3142	2282	1682	1414	886	811	886	729	425	436	390	366	323	308	336	327	299	317	291	292	265	269	283	278	268	275	268	279	290	303	272	262	275	326	328	292	272	280	280	251	239	283	267	277	273	241	270	252	249	234	234	279	242	282	259	269	285	278	245	276	292	271	260	274	261	254	251	301	241	266	256	275	260	287	291	296	283	224	269	225	274	279	270	256	282	283	284	264	261	291	272	251	238	275	259	294	276	248	264	234	240	270	245	290	257	263	278	283	242	274	295	267	293	298	252	257	266	282	254	273	263	258	249	245	280	275	267	250	246	257	251	298	295	289	250	291	281	256	260	268	288	291	272	236	249	253	287	282	265	267	249	268	286	313	269	267	286	255	302	254	234	255	254	255	294	245	261	238	248	289	240	235	255	236	241	284	273	268	270	264	269	238	284	265	255	268	241	262	245	273	322	281	259	274	274	276	257	280	269	249	253	283	266	224	259	256	269	253	247	260	250	260	269	260	275	262	258	261	270	283	279	279	284	284	300	271	216	262	276	291	264	298	228	272	262	277	279	272	247	271	279	266	262	256	252	265	274	279	282	253	227	276	301	279	280	249	287	280	233	277	265	243	235	263	258	279	294	238	284	249	275	268	288	275	284	252	288	259	282	236	246	258	257	285	265	247	257	294	285	268	262	243	271	257	276	258	268	252	255	265	250	253	243	271	238	253	272	236	285	291	231	295	266	265	273	261	296	267	245	287	246	255	279	291	245	233	247	277	267	261	265	264	266	277	276	293	270	260	257	299	296	300	262	292	263	267	248	261	276	278	274	252	262	261	259	297	290	244	261	280	275	266	250	249	270	305	285	271	292	255	240	227	249	277	263	265	267	230	235	258	282	276	250	271	257	246	295	266	238	249	267	259	261	253	268	262	242	251	287	253	225	290	249	255	269	311	282	251	253	272	295	267	255	244	268	250	274	249	280	258	263	266	255	252	281	269	263	269	271	273	241	275	250	269	273	288	257	301	296	257	283	224	271	298	261	307	252	279	244	260	248	253	290	233	263	245	257	249	271	280	259	262	280	298	275	274	253	265	249	269	281	284	294	246	287	258	259	261	284	272	246	243	234	252	259	269	260	275	240	224	248	260	252	299	272	255	266	273	256	271	246	300	268	292	257	238	271	237	237	280	244	266	282	279	247	261	253	254	250	277	268	278	272	251	263	255	268	256	283	276	261	247	239	264	264	248	263	261	266	300	281	293	262	271	273	274	264	241	280	265	250	261	246	266	268	266	251	278	265	301	257	269	259	259	247	275	280	261	271	267	288	268	286	251	267	273	268	267	247	243	261	279	273	307	297	272	239	300	298	260	254	251	270	263	304	270	263	235	236	269	261	287	267	262	259	271	274	258	272	256	276	298	277	239	244	268	269	280	263	285	267	285	283	259	252	272	314	278	261	295	268	250	253	273	287	280	278	251	241	268	266	298	284	290	284	242	282	269	232	267	275	257	267	257	244	254	250	260	243	255	229	246	249	240	242	256	260	267	280	253	273	303	240	265	268	263	244	262	266	257	276	281	234	279	270	258	312	277	256	281	272	282	241	292	273	254	293	258	288	273	281	258	271	272	271	278	259	269	291	286	256	243	257	261	270	255	267	292	304	269	262	248	278	261	300	236	268	265	274	243	243	259	272	261	248	269	267	232	278	271	265	261	255	254	236	291	286	285	273	254	277	251	297	273	300	285	269	284	232	253	279	223	264	252	217	281	291	249	269	274	283	279	249	262	270	260	284	283	283	255	255	233	260	301	278	264	251	303	271	279	299	270	237	268	294	289	286	258	238	268	257	253	262	270	257	274	253	268	246	264	257	278	258	253	267	275	274	258	265	286	287	274	258	281	258	260	279	275	268	260	277	264	281	258	273	265	256	291	257	238	259	254	246	280	271	252	256	278	249	254	271	271	249	255	268	271	276	288	285	270	279	242	275	259	302	246	264	239	249	268	284	250	276	289	263	235	302	289	243	255	219	285	253	248	281	297	285	254	256	257	302	249	263	264	264	264	275	286	270	258	251	273	257	261	292	273	287	265	268	298	282	255	271	259	272	290	275	278	269	280	227	248	236	314	257	286	299	262	246	253	248	266	263	243	259	273	271	263	256	267	247	255	264	283	262	288	246	246	266	267	284	257	276	280	266	261	270	264	271	273	268	289	268	282	266	259	285	251	266	270	238	263	267	262	291	267	268	251	241	275	259	242	243	268	251	266	238	267	277	278	275	277	272	272	270	256	275	267	275	300	227	277	261	287	249	233	244	290	270	243	255	264	277	244	268	269	269	276	282	266	265	265	273	293	258	266	225	235	273	248	271	289	265	261	246	264	266	254	287	268	271	257	281	273	285	253	242	246	268	253	233	238	269	282	278	250	252	286	263	301	251	255	270	256	251	256	271	245	277	250	243	264	255	273	251	261	294	259	295	252	293	270	237	260	277	269	248	252	285	251	261	274	256	256	259	229	239	279	267	303	254	249	258	257	277	279	237	261	268	246	284	242	256	263	278	258	253	268	267	266	249	258	287	276	276	240	289	288	295	254	256	243	286	265	278	255	229	275	271	280	256	258	266	223	274	295	254	273	263	244	271	238	256	271	266	283	265	281	269	253	267	271	248	246	280	285	273	280	270	266	278	253	262	264	285	266	231	268	229	237	281	270	301	267	284	258	266	267	285	269	279	283	282	261	232	245	289	250	274	262	283	238	284	271	254	290	270	301	272	268	257	256	277	260	274	268	268	249	278	260	253	239	264	289	251	267	263	274	263	238	296	271	276	273	290	250	272	265	263	261	265	270	273	272	270	263	250	272	273	287	242	217	280	283	239	276	303	305	245	253	258	247	243	247	258	254	269	272	268	256	274	277	222	277	247	252	265	261	264	254	283	251	247	258	285	282	278	265	297	242	275	281	293	251	275	281	245	295	271	279	271	324	261	248	229	246	253	266	249	283	276	272	256	264	275	273	257	276	283	255	258	267	262	278	269	263	262	258	265	278	279	262	231	247	243	269	277	266	239	264	254	264	266	249	276	256	256	272	241	267	313	257	281	254	270	235	286	262	268	267	279	280	245	253	278	291	230	289	270	282	298	228	301	277	255	272	282	249	264	260	295	279	261	245	260	291	262	225	241	275	272	276	286	267	246	257	268	279	248	296	234	268	261	280	254	225	257	262	299	259	229	284	270	259	273	286	256	255	263	276	258	268	282	256	272	248	281	282	300	273	260	239	284	236	268	283	236	275	307	266	274	300	259	284	287	257	291	280	234	264	275	263	252	286	294	272	238	269	281	256	261	252	274	278	273	278	276	266	238	253	285	269	236	260	267	267	265	267	263	290	257	260	273	252	231	271	271	254	268	255	236	278	276	268	285	266	272	278	267	218	285	232	278	272	259	252	261	249	259	240	246	286	256	300	237	268	260	263	285	269	276	260	274	267	239	288	275	247	287	246	241	275	279
11855	4187	6739	9309	8043	6840	5593	3891	3627	4055	2931	1926	1527	1354	1244	1030	939	1007	950	833	836	692	708	637	595	642	579	602	614	678	619	614	665	694	694	727	844	845	748	680	689	641	622	605	605	588	639	641	599	623	598	673	614	631	654	608	647	605	569	577	606	642	610	603	653	637	599	637	637	647	595	593	625	620	576	593	638	567	602	577	631	571	584	619	627	635	591	624	628	615	632	578	579	546	600	613	576	606	560	608	582	609	595	574	598	632	570	551	565	592	613	574	570	609	646	568	587	628	565	583	595	610	683	601	646	557	599	640	620	615	600	587	655	596	591	622	589	599	638	590	607	596	637	600	554	567	619	624	605	638	611	555	601	554	588	576	598	630	595	626	578	590	573	622	674	596	573	613	635	605	566	596	578	611	640	612	614	628	616	567	636	627	629	590	598	573	600	603	610	600	584	623	565	632	615	605	602	618	623	593	572	625	568	632	630	597	569	608	578	608	605	617	618	593	566	582	600	606	629	553	597	560	576	646	594	612	622	591	618	617	581	631	608	645	571	598	615	629	600	573	673	592	585	584	599	624	655	619	564	582	604	599	584	589	630	598	567	626	544	564	626	626	615	618	589	554	579	582	589	548	594	582	564	597	599	622	580	625	583	573	627	592	563	630	606	620	591	567	609	639	573	635	592	607	602	609	599	637	563	598	613	646	639	595	580	560	610	595	575	582	607	618	569	626	633	625	583	614	600	603	602	618	590	584	602	627	602	591	627	644	609	597	612	608	595	578	588	623	543	623	664	618	552	585	608	600	592	597	624	639	586	594	644	606	616	642	597	632	604	629	594	638	638	558	607	597	619	604	625	588	595	603	592	614	594	595	592	573	605	621	607	619	630	640	607	592	594	611	604	604	624	593	585	585	612	601	609	612	599	600	579	586	556	574	591	601	581	602	643	628	598	653	608	582	632	607	590	592	599	616	596	656	578	579	630	565	588	608	578	637	563	592	642	644	591	575	611	562	618	596	588	606	617	651	589	607	582	611	585	580	532	597	617	617	620	634	618	641	584	587	578	593	617	604	611	610	599	642	586	618	613	596	584	661	574	562	557	542	599	600	579	603	600	569	565	574	572	599	596	575	563	579	618	617	615	608	603	611	625	546	599	607	592	634	589	590	614	611	616	639	619	597	596	594	613	624	636	581	621	601	591	603	566	595	639	604	616	607	585	609	583	579	608	633	600	633	584	579	563	645	544	611	629	604	648	628	633	593	584	588	633	621	607	573	611	601	619	596	573	608	591	559	549	574	595	582	632	638	591	652	586	606	598	611	610	648	613	623	566	599	598	582	593	590	592	643	611	609	565	620	610	610	640	624	615	583	609	606	580	583	601	589	640	605	590	560	566	565	574	645	580	609	579	590	574	595	643	583	666	597	627	618	591	587	596	594	641	626	662	594	613	584	573	629	596	597	642	610	639	573	534	553	584	587	578	570	575	655	644	596	625	630	643	598	625	551	638	601	577	589	585	618	627	637	631	622	580	630	594	624	573	643	598	600	619	564	595	587	610	557	617	589	564	575	623	628	627	639	580	560	624	551	589	587	557	588	624	573	612	580	600	595	605	594	602	625	560	597	570	621	599	610	622	659	603	612	631	591	554	600	620	626	572	604	540	589	591	632	573	614	604	610	624	625	595	578	597	624	616	623	602	620	618	595	615	638	611	606	575	636	582	627	614	619	614	600	560	573	551	604	589	640	596	602	579	596	609	591	643	682	591	590	636	570	606	619	604	624	614	631	592	576	603	554	557	650	621	568	597	628	594	597	623	571	593	622	640	599	541	596	581	588	600	594	585	608	613	582	626	594	599	554	593	577	603	567	625	624	588	586	607	595	563	604	606	605	609	578	589	583	587	624	568	576	621	621	586	610	629	569	571	603	591	567	624	608	571	648	600	596	616	574	613	578	605	542	619	587	601	568	617	586	631	591	621	571	615	622	589	616	602	622	640	603	609	587	641	648	619	594	611	569	597	583	590	606	584	558	624	582	578	611	558	616	595	639	596	581	611	598	604	614	632	624	596	591	584	623	578	616	599	605	582	601	615	593	567	617	588	589	588	650	610	556	565	574	632	578	567	587	579	586	599	629	546	650	603	584	612	564	567	621	605	596	604	604	597	593	599	592	633	590	579	581	592	607	603	631	587	612	577	588	570	635	554	623	598	642	596	577	616	614	608	599	561	596	624	640	618	622	605	653	587	610	601	646	568	608	615	605	572	647	605	578	592	591	634	629	559	623	611	560	622	606	656	634	583	586	613	603	616	563	577	646	641	582	609	560	604	618	587	575	610	589	624	577	649	618	641	640	621	577	622	621	558	569	609	644	652	574	621	594	616	659	646	616	615	585	587	613	571	601	581	605	596	551	576	628	616	617	651	683	600	553	581	597	601	592	602	596	602	623	590	614	576	576	608	570	648	559	589	592	585	551	620	582	560	594	590	615	601	594	628	663	627	609	577	638	621	606	576	559	623	622	632	630	619	588	586	630	634	580	629	609	625	590	572	578	623	624	566	601	626	607	636	608	590	566	631	573	597	595	657	591	588	640	623	666	597	595	583	637	583	622	621	590	601	611	639	597	606	541	634	587	615	639	579	575	586	583	563	660	608	586	537	617	600	561	609	622	611	599	586	598	634	630	575	579	584	569	633	609	617	576	596	580	647	533	609	621	586	590	600	637	643	574	615	625	606	597	544	572	606	602	586	628	592	564	580	595	642	556	517	628	632	609	585	552	583	594	605	616	598	578	616	586	621	603	630	640	584	620	612	569	637	624	613	592	579	610	597	587	573	596	662	541	565	582	603	609	608	596	589	599	648	569	625	621	619	591	593	598	625	585	622	569	644	576	618	609	648	578	578	614	599	586	616	656	592	647	639	640	615	607	670	619	647	644	615	639	576	616	609	575	619	618	605	565	628	579	616	620	589	613	602	602	595	547	551	558	598	602	618	558	610	631	617	594	611	600	550	639	572	608	606	587	607	569	623	665	629	609	589	669	628	582	534	616	572	635	576	596	591	649	599	614	607	620	584	605	569	589	613	615	590	583	604	633	579	651	632	614	580	587	607	587	556	608	615	594	597	597	610	613	571	577	632	637	576	624	602	571	617	614	578	630	606	596	592	607	577	588	613	614	632	596	610	622	635	589	600	616	595	567	627	614	556	609	635	602	640	602	558	584	559	610	611	642	582	623	636	611	584	596	598	589	611	589	584	565	594	619	588	617	585	600	603	632	590	640	549	623	596	569	596	652	610	571	624	586	600	581	548	626	609	604	668	560	585	604	600	607	654	612	617	546	603	604	586	609	625	616	594	566	625	625	583	593	599	634	622	605	599	565	596	580	596	582	566	621	585	602	620	583	601	597	618	588	609	605	624	576	613	602	553	631	613	565	622	593	616	577	618	598	620	557	602	612	572	589	618	625	635	590	590	648	585	621	537	595	575	559	580	634	570	618
26501	8649	5586	4959	3489	2634	1888	1308	1163	1266	858	563	487	422	383	328	321	358	321	318	268	248	267	245	253	235	275	236	263	254	274	267	241	260	272	247	319	294	236	254	248	256	237	220	225	260	206	239	234	236	224	246	208	225	213	225	236	211	211	221	237	235	237	242	213	227	215	216	259	222	246	218	226	241	238	250	238	210	259	244	230	232	243	218	237	229	234	266	210	252	203	221	246	227	246	249	231	214	240	242	221	225	226	239	257	228	227	247	246	241	252	230	250	270	260	228	221	231	225	262	248	251	227	229	262	227	228	257	214	215	217	241	237	234	241	206	244	251	245	266	223	224	205	251	243	237	244	270	229	240	226	249	211	241	208	199	233	240	216	236	221	225	241	232	255	246	235	215	245	234	263	265	242	239	232	229	236	220	265	258	257	224	245	213	231	224	237	229	201	254	223	270	252	201	219	243	242	241	237	234	218	225	216	252	203	276	262	223	230	231	233	254	253	265	254	213	229	231	221	235	232	218	226	236	210	230	217	241	191	246	244	227	236	278	234	234	230	242	237	230	245	224	231	228	252	244	258	265	233	205	254	275	247	243	226	252	205	235	268	218	221	233	245	227	259	238	258	244	232	231	256	252	226	233	253	230	226	233	199	220	199	220	237	253	228	226	253	238	236	254	245	212	249	256	221	222	260	235	254	262	241	234	223	234	225	249	227	206	236	255	239	215	252	236	225	206	246	228	216	230	227	244	270	224	219	222	237	225	232	224	201	253	262	222	237	256	245	224	227	243	247	247	237	253	236	236	237	222	224	219	225	220	201	229	238	298	223	241	229	259	221	229	238	215	227	222	256	222	195	217	224	238	251	238	236	224	228	225	242	225	241	235	240	254	230	217	242	266	258	222	225	222	217	240	232	238	215	214	243	256	245	224	245	226	234	245	208	249	232	239	263	210	234	226	212	233	221	212	256	234	221	236	254	217	227	264	220	232	228	197	242	238	239	257	237	216	241	212	203	243	256	226	200	220	227	227	232	230	207	221	212	232	218	230	218	226	230	214	268	240	218	280	247	241	265	230	220	253	256	257	230	231	225	228	220	246	236	220	254	250	219	252	253	209	206	231	238	224	222	196	242	200	276	219	244	230	244	238	234	236	234	228	231	235	216	219	239	221	229	239	241	249	240	232	215	234	245	256	208	242	226	206	226	252	234	261	242	221	241	211	223	225	217	221	238	232	247	245	266	244	222	266	234	198	218	241	239	245	229	261	221	242	245	213	254	225	211	225	228	240	229	231	215	252	217	200	212	237	215	211	214	223	278	236	253	233	212	228	217	234	236	251	282	247	210	245	232	225	254	252	247	245	207	231	225	258	234	255	202	227	242	251	243	229	227	234	260	243	232	246	233	259	226	245	235	255	248	244	225	240	242	246	255	235	212	224	216	206	228	217	244	217	218	253	233	242	237	230	231	247	240	231	217	233	238	232	207	267	228	255	220	223	248	236	276	202	229	230	234	229	225	240	223	248	237	205	239	245	238	236	235	229	235	240	230	239	213	262	246	224	249	228	236	208	212	248	239	219	223	240	245	226	258	251	238	247	205	229	222	277	208	232	224	234	215	238	265	210	218	263	253	213	216	234	216	252	224	221	231	227	198	226	245	230	235	249	214	229	254	272	226	231	246	228	256	244	254	258	235	226	221	249	245	258	261	211	221	258	235	243	270	225	247	243	237	228	229	236	228	207	234	240	231	225	214	244	233	213	209	215	245	248	228	234	229	252	238	227	250	247	229	251	243	239	227	255	207	239	221	223	263	225	212	243	233	230	245	240	214	219	207	223	240	246	249	229	239	234	239	265	228	228	219	227	243	211	249	261	246	246	220	218	250	238	207	202	231	226	225	246	239	216	228	232	250	229	228	221	245	252	231	228	230	257	239	240	253	265	246	214	234	229	233	242	233	234	225	238	218	259	227	242	235	236	242	194	240	229	245	225	248	213	215	254	225	219	239	227	235	239	234	228	236	233	237	231	236	252	222	237	221	241	241	212	228	240	234	235	239	219	260	227	222	256	245	212	221	256	255	250	237	230	260	235	210	227	266	215	216	221	225	250	237	210	210	205	228	222	216	226	244	247	222	274	237	237	248	248	221	223	246	240	243	206	260	231	234	230	227	223	238	254	207	210	204	211	247	246	197	204	222	228	239	230	202	267	229	226	246	238	240	223	235	251	232	239	250	225	223	244	211	222	225	240	214	240	262	252	243	247	186	270	241	211	226	215	265	229	235	255	294	251	263	229	227	239	261	253	266	224	237	246	246	240	228	252	255	231	224	215	243	255	250	237	215	205	235	237	243	204	226	230	302	250	214	217	188	256	232	237	235	216	234	231	211	225	238	206	235	236	219	233	224	225	245	196	246	242	234	252	256	218	237	230	185	209	201	228	210	217	210	227	214	239	226	239	227	237	247	254	209	262	218	268	203	237	244	224	216	229	250	228	258	261	201	252	236	239	240	223	219	245	247	229	200	241	251	246	236	237	256	205	230	239	222	224	212	234	220	240	245	229	210	242	217	240	230	219	247	248	221	225	248	239	232	228	241	227	223	204	248	263	245	210	217	224	249	248	236	244	226	246	220	244	236	232	218	230	238	221	223	223	221	214	215	229	220	254	265	231	238	239	235	204	231	233	226	237	227	243	243	227	243	260	190	229	226	258	249	241	245	269	213	241	223	218	218	233	227	237	234	261	214	231	262	229	250	236	221	237	211	245	237	244	245	264	205	249	257	240	211	239	239	254	255	220	218	212	230	224	237	218	237	220	241	243	224	244	214	200	229	239	261	225	244	222	240	256	272	233	224	226	225	236	225	246	256	241	240	238	245	219	209	224	262	225	256	253	203	199	238	238	236	212	241	237	239	242	244	224	222	197	205	238	234	211	238	241	231	233	257	234	214	233	241	230	238	240	218	220	248	234	234	245	212	230	236	230	231	216	212	260	255	216	205	217	224	212	228	217	226	234	252	233	216	218	269	250	236	223	240	222	253	245	237	215	222	228	222	249	230	203	224	227	241	208	276	238	232	230	239	231	207	202	221	240	218	224	236	222	242	237	235	225	231	267	242	244	225	215	231	220	188	234	232	217	219	226	208	237	229	231	245	215	253	238	220	245	196	229	242	232	220	219	240	220	221	235	197	229	223	214	223	228	231	220	245	254	222	259	247	251	250	265	279	213	230	210	242	233	238	235	247	279	211	242	230	253	218	217	249	235	228	236	234	224	226	235	251	232	274	249	244	268	216	247	229	198	225	232	239	223	216	258	234	244	233	237	258	245	242	222	240	228	228	257	236	243	218	235	224	236	261	225	249	233	224	260	238	225	230	238	251	205	251	227	213	245	220	234	231	240	249	261	228	253	266	278	238	264	243	214	219	225	224	260	279	226	237	218	221	222	234	202	243	233	215	254	265	230	232	198	228	214	221	226	242	256	211	226	231	261	230	234	225	277
15284	5846	9681	12961	11722	9884	7772	5762	5593	5939	4167	2744	2036	1893	1584	1253	1235	1208	1084	963	857	763	704	631	659	596	607	610	626	676	700	629	647	670	724	847	1028	915	780	638	646	652	578	576	554	585	544	579	579	607	552	605	574	545	564	547	566	561	559	542	563	564	594	567	556	568	580	576	610	575	576	547	580	593	636	621	603	611	538	569	551	524	563	524	563	581	564	550	547	552	602	577	568	567	540	578	542	577	573	530	580	567	538	510	558	522	557	589	588	617	560	567	519	538	512	543	560	588	550	542	577	576	588	554	559	564	557	605	551	538	537	555	586	566	578	573	530	557	577	543	559	564	547	564	562	544	564	566	568	575	536	554	524	533	513	561	533	547	527	595	531	585	575	559	571	576	571	541	564	538	554	555	591	565	562	566	571	537	551	605	581	534	553	603	525	546	571	553	591	569	566	565	554	573	553	573	536	589	570	555	560	550	565	519	545	578	544	560	553	572	560	550	574	561	560	550	582	540	568	584	560	555	527	559	536	552	557	626	547	538	615	556	561	556	569	587	601	561	553	536	575	557	579	580	566	523	548	548	530	542	559	556	569	587	541	553	616	543	533	561	544	505	591	559	577	568	533	563	577	557	536	608	593	595	589	558	547	522	550	535	526	549	585	568	601	546	523	548	577	556	588	567	549	561	535	600	525	551	553	538	561	569	602	542	567	575	559	533	534	558	573	555	530	519	536	545	540	568	563	546	573	533	527	572	561	570	562	586	547	571	557	550	543	593	581	579	566	508	573	556	560	560	545	558	598	555	566	534	575	517	536	582	566	564	577	552	587	575	549	538	560	566	568	580	581	585	584	596	584	563	572	565	527	552	543	576	540	589	550	554	565	554	560	558	533	591	548	580	557	592	601	576	600	566	527	535	531	514	562	563	600	521	522	543	568	569	535	542	570	553	562	562	569	556	579	568	597	541	564	533	608	603	549	535	521	537	552	592	550	568	577	592	583	550	561	534	583	548	556	567	579	513	547	525	601	588	526	572	569	589	561	595	563	573	562	590	600	547	533	593	576	543	531	567	552	568	545	551	546	602	556	582	591	579	547	607	588	534	537	596	581	545	563	544	564	521	600	577	573	581	554	566	537	553	592	620	548	580	555	564	547	533	564	542	558	561	584	552	627	583	564	557	550	568	567	536	565	607	576	561	531	553	593	594	550	551	551	607	589	592	561	557	546	530	514	554	557	564	566	552	518	549	555	578	591	540	521	544	577	600	576	507	598	571	550	562	529	563	569	531	561	578	545	549	547	603	574	566	551	548	572	573	630	586	528	599	566	572	564	536	571	532	601	573	550	559	524	601	557	506	541	544	522	530	533	576	583	600	576	599	612	606	580	553	564	579	583	531	538	599	573	567	536	588	555	606	542	604	522	594	564	572	566	553	581	537	557	594	553	567	588	600	556	547	541	581	511	565	580	555	581	608	560	562	554	595	522	576	559	535	538	559	565	566	578	622	589	526	571	582	589	526	570	548	555	585	547	544	529	538	534	574	579	573	555	565	577	545	557	583	553	563	529	531	558	545	562	557	558	576	538	540	566	572	578	603	606	568	543	521	570	526	546	571	561	566	577	532	543	577	532	588	532	584	552	533	569	559	582	557	538	593	556	569	600	557	529	564	579	576	578	583	565	561	561	548	572	587	562	610	561	518	551	567	559	571	530	555	534	537	521	567	595	602	529	552	531	528	573	552	537	514	574	563	578	580	557	545	579	546	622	564	585	568	502	563	566	604	579	576	550	522	615	556	496	566	550	567	567	527	589	534	574	539	576	523	559	573	564	609	577	529	559	615	599	526	534	546	593	594	552	561	556	519	539	519	570	554	515	604	551	577	533	536	551	535	514	546	593	593	558	581	557	562	544	527	572	575	557	577	530	524	594	524	571	581	581	590	557	494	544	569	596	576	581	563	566	602	550	547	561	537	562	546	549	582	527	568	554	578	580	565	559	557	558	571	555	552	574	534	564	558	594	561	546	525	631	582	557	548	583	565	596	513	578	572	582	541	597	543	525	590	549	547	513	570	572	555	537	568	543	542	544	601	560	586	597	602	522	581	555	537	558	584	568	537	579	550	536	542	523	566	579	569	546	578	534	576	547	563	603	540	549	579	565	560	540	605	540	557	554	560	589	592	582	545	574	548	538	584	543	554	535	584	546	549	600	586	598	522	566	595	575	555	570	578	576	537	561	568	604	560	575	601	575	542	583	589	553	584	541	565	579	575	569	545	551	542	571	570	550	576	574	563	569	562	586	538	540	573	594	553	559	531	576	604	552	566	514	522	578	565	559	563	570	596	545	538	563	554	551	580	583	570	536	549	550	578	629	601	549	539	656	561	528	594	585	560	586	575	579	579	573	587	555	586	545	543	536	525	578	554	573	529	576	538	556	589	571	570	560	569	529	551	595	505	556	589	542	551	527	564	588	538	596	573	574	549	544	545	601	549	584	560	622	538	584	549	581	557	558	577	581	564	549	543	555	530	557	557	511	542	586	567	574	528	580	590	594	553	560	547	576	551	574	524	536	555	545	561	562	531	580	551	576	595	555	557	539	534	546	623	555	514	563	549	511	557	571	540	602	550	550	599	532	567	524	572	555	545	559	562	547	558	571	554	566	526	597	541	570	514	540	577	519	577	570	504	575	555	582	553	526	594	595	546	612	551	575	568	542	554	566	561	593	553	558	556	574	552	572	538	577	610	545	581	584	556	522	548	571	581	563	565	541	570	552	612	565	549	544	543	540	548	570	550	572	561	546	575	534	549	537	557	524	532	550	567	603	592	507	566	600	543	561	585	561	617	560	569	530	499	518	570	570	538	571	560	563	513	530	546	562	532	569	575	592	557	572	573	586	576	577	518	549	582	544	544	572	581	592	578	565	576	568	576	580	561	529	564	549	567	565	550	512	528	559	552	570	531	548	567	528	556	543	559	563	607	595	579	588	599	566	619	567	582	577	556	581	546	574	535	606	565	536	584	560	617	568	600	580	555	590	553	542	540	568	555	536	561	583	517	565	569	599	562	547	583	531	545	567	540	563	545	577	548	598	544	551	541	548	587	553	525	547	555	553	534	547	563	547	564	573	548	591	581	514	591	581	578	567	604	559	575	569	531	571	543	593	548	532	589	590	610	549	531	578	553	570	561	585	542	566	581	538	577	537	556	529	554	550	539	560	558	557	538	568	541	564	532	581	558	527	596	582	615	557	571	542	513	559	551	539	529	553	576	546	554	554	543	583	615	555	524	550	526	547	542	562	544	607	539	625	578	537	561	571	535	581	609	558	531	594	609	534	528	543	530	579	593	591	539	591	561	545	571	553	557	548	593	517	546	529	527	570	577	607	540	556	553	555	562	587	567	539	569	507	591	589	572	564	537	583	522	552	551	536	575	536	573	584	568	558	562	579	529	539	536	575	540	579	583	562	618	565	595	562	536	551	578	550	627	537	576	610	541
8058	2719	1862	1760	1416	1018	891	684	675	713	572	548	485	435	441	417	456	425	419	428	452	401	391	398	407	384	402	366	432	426	379	425	415	412	382	461	435	411	435	441	419	405	380	416	388	414	407	389	400	397	377	387	404	385	381	374	402	441	385	387	410	417	431	436	401	384	389	399	403	392	403	429	380	427	382	406	396	420	417	421	394	408	447	407	413	400	422	415	402	402	387	384	367	389	385	423	444	424	427	442	458	353	389	378	374	410	432	395	401	391	424	404	384	438	398	400	411	426	417	422	395	388	406	448	416	395	377	437	405	455	413	427	392	389	404	392	397	429	401	370	398	413	407	365	365	439	381	415	421	433	378	407	426	417	404	427	392	388	426	398	382	413	370	362	414	385	393	399	421	414	386	401	389	401	391	374	385	395	416	418	407	425	401	407	422	372	371	399	437	408	375	370	395	436	417	419	422	443	413	422	373	421	377	413	429	443	423	369	391	369	338	443	390	427	364	428	422	421	422	408	420	402	377	385	464	418	353	360	432	396	407	431	421	405	371	383	364	407	391	391	421	389	385	406	397	397	377	425	439	405	414	407	394	377	412	428	373	416	402	395	430	389	416	387	401	419	418	458	412	419	369	411	408	390	401	429	355	403	437	414	394	389	393	412	414	405	419	388	422	425	417	421	410	394	385	414	385	377	401	411	423	420	420	404	442	434	438	417	394	415	404	416	445	392	369	420	418	382	433	394	412	385	409	409	422	449	370	402	392	405	417	396	377	409	460	427	375	427	407	412	433	378	433	347	390	426	401	391	417	410	446	394	426	380	414	382	404	426	395	383	413	375	382	384	417	404	396	410	405	381	437	421	422	449	439	397	442	385	401	422	440	382	434	381	411	415	398	402	360	420	408	405	395	457	433	404	426	399	363	403	391	398	399	400	444	432	453	399	415	408	404	409	408	400	420	392	365	405	408	400	439	391	409	391	380	384	450	410	366	407	415	418	383	402	376	411	397	427	403	403	433	427	392	413	388	413	411	417	442	391	382	426	438	407	421	385	426	387	408	410	394	405	388	409	376	420	416	382	390	404	394	413	412	429	405	370	357	397	436	416	421	371	401	414	426	414	405	393	412	422	428	381	418	418	413	432	405	414	371	416	416	414	416	402	429	382	431	377	380	413	438	377	430	424	382	406	437	395	417	361	392	376	441	417	382	393	419	387	427	389	421	363	404	408	407	414	397	437	419	408	392	415	394	390	400	393	430	415	377	399	388	375	422	373	420	409	410	420	457	416	432	395	392	430	403	381	427	403	457	420	420	431	432	418	378	394	393	429	408	388	419	382	380	459	417	422	398	386	406	422	431	402	394	397	405	403	414	423	387	373	397	392	415	362	432	391	405	402	427	435	379	414	368	381	410	414	386	412	440	419	422	383	402	394	397	449	417	407	399	422	447	439	379	393	387	407	392	416	446	415	416	393	412	409	413	401	371	377	369	422	402	387	447	438	396	399	419	441	409	437	384	407	416	396	382	388	431	418	403	418	444	387	388	421	440	457	438	420	449	437	415	371	385	390	437	411	418	440	367	419	410	414	427	405	427	377	427	376	406	422	410	396	408	453	404	402	420	399	353	377	423	422	398	400	414	365	402	440	393	406	464	363	420	399	392	418	421	412	397	378	391	403	421	411	407	373	385	415	435	448	422	391	418	430	403	396	408	418	410	363	374	379	406	415	405	412	423	360	408	429	420	415	418	428	412	386	442	383	389	430	398	414	379	411	404	365	397	399	469	382	386	448	419	429	381	418	395	426	411	407	396	366	403	381	428	381	395	412	402	447	446	419	404	381	409	405	374	422	432	412	407	412	404	398	380	398	385	451	397	415	399	423	406	390	405	414	428	404	421	405	419	389	396	392	404	357	409	409	405	387	401	419	392	423	379	414	396	408	418	384	394	398	393	387	425	396	425	372	418	383	404	404	372	380	440	423	379	419	378	433	399	392	417	418	448	395	413	403	408	372	350	380	400	428	368	387	377	377	430	405	397	407	433	402	400	424	408	401	387	413	403	399	432	369	417	396	414	409	393	417	414	405	349	406	371	362	414	405	436	414	383	396	377	399	403	383	426	413	454	415	382	436	412	434	430	398	396	405	396	415	403	428	404	414	368	417	405	429	367	370	443	394	416	386	397	398	395	386	402	441	398	390	408	392	424	407	443	408	416	431	419	444	428	414	406	418	404	384	385	409	411	378	428	417	418	430	399	427	376	435	396	371	442	400	422	388	426	401	413	370	422	432	408	414	397	400	432	422	385	425	392	431	438	420	387	407	397	460	367	423	341	401	363	405	374	403	399	398	358	407	388	433	406	400	415	412	388	426	377	401	434	413	440	439	420	392	417	384	427	424	399	403	414	409	428	381	392	400	423	371	382	401	374	441	437	412	380	381	373	374	432	422	434	429	427	393	437	415	396	379	407	451	396	355	397	416	407	399	352	389	411	432	403	414	395	367	388	376	413	421	413	430	379	441	402	398	389	393	395	392	409	403	406	367	414	398	438	406	368	395	427	409	430	415	429	407	399	376	398	397	403	409	412	414	395	424	414	418	382	407	389	422	409	419	384	354	368	431	414	410	410	378	416	394	435	438	428	393	378	395	384	423	369	417	416	373	370	456	414	376	396	422	429	421	408	415	433	452	395	404	395	407	422	404	393	383	376	406	424	411	377	445	396	423	413	428	449	430	398	393	400	390	411	438	407	392	410	413	411	431	404	381	390	400	381	401	422	392	434	401	406	386	403	406	441	360	416	423	425	363	425	427	424	391	396	388	409	399	411	434	398	374	389	415	370	437	425	421	378	412	400	393	423	411	375	402	410	417	402	390	414	415	421	396	380	382	384	398	386	383	417	436	420	411	398	408	385	433	423	421	379	389	414	428	391	409	427	425	420	380	353	424	386	395	440	355	378	413	398	404	403	419	379	417	419	382	402	422	440	365	418	403	410	399	372	397	388	407	403	412	366	370	383	395	414	419	417	383	395	390	415	436	407	423	399	439	422	390	414	392	387	403	396	405	379	405	438	415	434	404	412	418	420	442	394	403	368	408	423	378	412	406	444	400	402	412	366	453	393	449	400	421	404	442	399	406	413	390	446	425	402	409	430	410	432	446	418	420	390	378	423	417	377	438	398	413	401	428	407	388	433	348	406	458	365	381	395	401	387	443	411	419	403	396	407	402	399	395	392	385	409	406	418	405	395	386	368	406	428	423	407	442	392	403	397	385	430	397	386	379	410	370	372	440	362	393	464	423	379	345	419	408	369	403	393	420	417	379	384	422	399	392	410	450	378	402	419	456	432	383	409	421	377	427	444	424	407	391	412	375	397	404	395	383	358	427	365	378	405	402	383	385	417	385	406	444	402	412	380	410	387	438	441	397	417	401	400	422	438	410	389	425	365	420	402	450	359	375	410	431	412	390	413	406	433	422	416	387	374	422	388	404	419	373	409	395
5499	2579	3722	5225	4920	3993	2968	2292	2425	2396	1850	1447	1224	1178	1144	1057	1019	1035	1013	953	955	916	867	893	892	875	936	889	855	869	813	843	883	879	869	968	1017	914	891	871	925	887	925	888	850	885	913	875	901	854	866	906	912	887	889	848	893	872	910	866	864	918	858	879	875	887	905	887	882	917	955	894	807	868	868	917	890	909	880	877	959	861	893	857	903	869	908	917	862	853	899	920	847	853	852	888	894	861	869	911	902	854	881	878	920	931	894	940	881	922	882	918	889	836	910	906	834	917	847	893	800	886	885	863	890	873	888	867	883	868	907	838	906	846	877	874	904	908	915	885	899	875	875	929	910	849	886	898	851	879	874	914	879	906	891	915	846	894	861	913	925	828	863	825	916	862	924	874	885	893	827	832	815	916	907	846	850	897	843	861	915	805	881	878	888	866	898	862	886	871	902	894	880	887	881	876	863	848	895	871	894	904	896	897	898	902	874	855	848	877	932	830	849	866	853	845	855	864	880	859	930	884	858	895	917	862	914	835	873	880	886	884	866	899	785	877	891	922	866	869	929	876	879	865	884	863	876	849	948	843	892	839	924	841	837	852	939	855	907	888	886	831	890	882	857	910	878	874	882	902	909	848	859	882	919	877	892	891	850	917	835	879	907	860	899	916	880	888	867	872	856	813	928	876	902	827	908	882	922	862	853	864	828	901	891	849	866	904	917	858	927	931	875	869	869	881	834	884	909	815	926	880	916	842	865	858	856	896	861	904	890	883	877	917	888	870	850	886	807	862	850	864	854	842	884	866	898	911	863	912	884	875	869	934	883	846	895	821	848	881	887	897	881	923	844	867	875	939	853	899	865	907	902	912	845	899	872	893	887	896	904	794	851	905	847	849	866	873	899	865	875	885	854	900	848	863	912	874	869	937	889	872	877	881	832	894	847	843	851	914	867	866	886	882	882	857	889	908	929	894	822	875	887	927	891	861	848	850	857	870	880	901	858	816	892	855	915	867	847	907	878	837	909	845	854	870	867	847	834	876	885	898	838	880	880	885	855	876	909	860	863	885	916	863	931	849	903	880	888	889	827	871	866	882	828	798	911	925	877	913	879	903	926	900	802	880	885	909	843	852	874	937	882	871	864	873	890	890	872	868	918	866	871	921	830	847	944	848	873	880	854	867	884	918	885	818	875	832	886	883	852	864	861	874	853	841	905	868	910	877	901	888	894	893	875	851	850	841	910	835	918	842	859	829	852	853	900	864	907	923	958	803	943	866	886	903	889	855	857	913	924	949	876	904	945	815	841	910	900	904	820	876	841	874	910	892	879	902	857	887	899	840	871	914	895	861	941	882	872	867	902	850	847	908	867	843	873	900	874	811	905	913	825	844	837	855	845	899	859	903	901	864	870	879	881	846	896	880	851	926	849	872	867	907	844	879	907	873	879	873	905	821	903	899	929	842	825	913	932	882	918	900	876	802	894	836	900	856	885	880	846	855	874	912	850	884	832	873	867	873	899	879	895	871	894	891	866	945	849	899	869	848	868	868	840	879	881	855	881	893	899	818	969	868	912	848	885	929	867	889	813	912	869	943	863	901	884	855	920	868	861	853	868	869	869	878	862	907	842	902	890	825	861	853	908	849	888	885	806	886	809	866	903	858	909	837	924	900	828	844	881	898	839	878	885	883	865	878	848	875	866	935	884	929	881	906	835	884	883	953	935	868	869	854	903	915	911	857	905	844	878	878	854	905	892	880	884	876	886	878	925	883	849	847	871	892	885	893	854	843	865	845	872	847	848	871	878	889	837	845	915	854	827	863	929	864	843	908	905	888	869	881	868	843	885	869	840	854	921	881	909	890	861	882	874	914	896	890	911	844	864	884	929	903	890	869	886	863	854	917	888	889	912	873	902	870	843	906	839	889	892	820	900	904	912	895	824	912	920	820	898	816	914	874	922	856	828	852	872	875	867	921	900	876	875	899	793	828	907	931	871	910	883	878	861	877	884	832	883	908	833	896	852	896	888	864	863	898	882	878	905	920	864	870	950	871	893	871	866	857	911	881	873	946	846	855	883	892	894	872	917	878	927	820	904	872	856	855	855	909	885	889	835	856	905	858	889	904	879	866	877	880	864	908	848	850	856	889	896	892	848	921	876	898	858	879	905	863	859	946	838	892	865	872	849	856	886	879	880	889	857	880	881	887	921	903	820	858	861	885	860	920	828	891	884	873	875	893	888	886	876	851	849	887	879	909	874	867	876	899	897	883	900	852	874	902	871	918	915	861	806	915	848	874	863	855	888	870	828	883	817	923	880	846	903	874	909	891	881	885	864	890	828	805	942	862	920	882	882	907	878	861	911	899	828	869	898	901	861	902	864	928	835	923	889	866	820	909	820	870	844	839	906	891	883	922	888	895	832	887	873	879	891	884	811	868	818	916	887	894	903	958	883	883	858	854	934	920	855	896	847	846	920	858	886	867	852	905	868	865	907	915	881	876	873	852	894	869	924	868	924	889	874	890	834	871	862	868	901	920	891	892	894	877	871	876	841	848	886	865	907	857	841	859	902	938	857	859	868	822	912	826	893	879	887	921	875	900	877	889	882	903	861	925	865	886	886	850	872	861	915	890	854	868	845	860	859	888	868	884	914	894	932	876	867	854	919	904	845	901	875	866	831	862	874	891	860	870	881	883	896	859	828	844	895	873	882	870	917	864	838	841	876	849	857	869	904	907	899	868	937	915	906	945	857	885	865	928	831	853	871	855	895	854	892	853	898	901	918	879	878	884	894	854	894	895	892	930	860	869	865	833	885	861	899	903	841	883	892	853	854	909	833	943	906	846	846	873	856	930	906	899	875	869	934	870	871	924	869	898	951	871	907	888	861	891	863	847	905	879	886	843	890	920	889	888	918	887	876	869	898	849	940	905	848	870	864	853	889	835	909	879	907	911	915	882	866	885	852	917	852	928	885	844	851	881	917	862	940	857	857	917	848	898	913	859	867	917	839	850	883	869	895	834	873	851	887	910	936	864	875	915	878	896	866	845	898	877	858	891	859	879	881	846	919	884	853	856	845	852	846	878	885	858	895	894	916	911	901	912	880	882	904	894	907	868	895	871	844	887	868	900	910	883	919	881	915	873	847	886	859	846	869	805	846	901	878	841	886	942	824	881	863	882	842	892	881	865	873	909	851	804	879	869	928	884	831	830	875	843	871	889	873	864	861	924	860	892	867	882	875	883	909	849	894	896	861	845	923	847	856	911	862	866	880	896	893	904	842	825	886	903	907	868	870	853	808	917	913	898	890	900	897	815	914	827	891	930	891	899	900	860	897	861	885	932	864	867	888	881	851	887	870	875	849	855	856	891	924	906	841	907	873	874	816	967	919	902	886	899	876	896	910	895	869	824	897	937	912	880	869	912	898	862	865	904	931	882	881	871	813	921	889	917	857	863	867	922	836	901	861	841	877	831	837	908	895	863	908	898	868	859	893	879	855	882
17507	5356	3507	3005	2458	1786	1218	905	845	862	627	432	395	392	379	336	308	325	290	275	287	301	269	266	274	292	265	261	252	278	224	300	241	295	295	305	316	270	281	260	262	288	262	300	272	271	249	251	283	290	245	227	232	254	281	240	271	255	243	255	274	288	273	277	283	249	238	292	278	234	269	247	286	285	283	288	294	298	265	284	311	254	295	264	251	256	255	281	255	259	288	263	239	278	254	310	284	285	264	269	276	258	295	261	284	252	277	277	250	247	241	253	239	286	274	266	258	259	258	260	243	267	264	246	269	234	298	292	260	258	260	226	277	240	280	267	282	272	252	275	270	251	299	281	264	279	242	288	252	221	220	270	289	265	279	259	297	230	269	259	261	268	256	258	273	243	262	277	272	244	253	259	240	268	234	269	266	242	237	267	252	257	243	275	282	229	271	252	268	290	250	253	293	285	249	285	318	261	265	278	263	243	278	287	245	270	256	243	258	301	265	258	253	302	259	259	272	318	283	303	244	218	264	264	270	258	272	268	246	287	247	226	235	261	280	259	267	295	266	295	273	281	268	255	254	296	287	294	238	256	255	290	259	296	240	276	269	259	277	281	302	282	281	271	246	264	258	261	239	259	226	280	249	282	272	266	267	289	248	284	266	240	265	262	300	282	269	280	243	266	268	254	259	285	297	254	269	271	325	250	270	257	279	288	235	288	272	231	252	268	239	272	266	252	267	262	303	269	267	251	291	257	270	260	259	266	258	249	278	242	268	252	273	261	275	246	246	266	296	283	305	251	260	243	251	251	246	249	262	266	272	290	287	288	247	261	265	234	240	242	265	272	256	267	293	235	283	248	275	269	227	271	260	263	254	236	278	272	261	249	282	258	288	298	293	258	255	268	260	254	240	263	277	272	254	291	273	249	252	259	285	249	255	266	259	254	263	247	264	252	245	254	291	252	247	271	262	241	242	258	299	263	266	243	256	272	260	265	246	283	285	264	298	282	278	249	266	287	249	281	269	213	285	275	270	261	266	260	242	277	267	290	260	244	264	303	241	245	267	278	283	265	276	261	244	259	276	235	296	255	267	268	268	280	245	259	274	282	248	229	290	278	268	286	273	275	265	296	256	269	269	261	272	233	247	276	257	268	234	263	247	289	299	262	270	270	251	248	281	287	249	248	292	261	281	246	244	278	242	271	275	267	269	243	266	246	280	279	279	283	256	288	277	257	245	289	256	268	242	270	250	247	244	252	267	251	271	234	257	278	247	260	280	260	246	285	264	261	240	240	272	221	242	296	259	248	259	271	252	269	235	281	271	265	276	258	255	248	276	295	277	262	254	244	271	244	271	270	274	258	259	283	255	267	221	294	275	271	253	281	289	251	265	238	240	264	287	281	261	280	259	283	286	272	253	261	267	278	265	281	249	256	269	266	295	254	276	265	256	267	271	243	251	267	272	256	257	292	253	230	258	253	272	258	232	291	299	265	261	235	266	240	268	245	289	258	262	278	280	247	254	262	248	277	281	260	248	281	290	277	285	229	274	279	249	275	268	247	253	261	257	274	283	281	275	264	267	269	266	302	298	255	257	282	247	245	262	253	268	269	315	251	252	249	266	275	252	245	273	258	282	251	257	256	244	264	281	248	258	236	290	260	255	257	265	278	252	270	267	278	266	269	258	286	259	279	244	268	267	269	272	244	265	257	253	280	262	261	274	252	249	255	256	232	267	257	242	254	241	262	270	286	302	259	263	280	252	282	259	287	253	235	236	282	260	273	263	260	270	255	271	259	261	291	255	233	276	280	275	269	279	254	241	261	239	276	277	266	281	271	279	282	234	274	248	247	273	252	269	266	246	283	253	256	258	252	256	272	254	298	279	263	265	289	231	307	243	232	253	283	268	286	282	304	286	248	265	289	288	274	253	254	250	268	294	266	294	262	255	280	287	276	260	251	253	255	267	281	272	264	264	272	256	268	253	265	270	241	274	232	299	302	264	293	277	241	294	317	292	269	239	270	230	271	261	272	218	288	264	253	256	260	262	299	284	251	256	256	282	269	264	286	229	254	270	300	277	260	230	250	224	251	302	275	254	317	279	257	280	259	250	271	252	268	255	268	250	277	268	270	281	266	240	255	245	263	268	253	270	241	268	257	259	259	246	268	250	235	250	233	294	262	283	278	274	282	241	248	271	249	261	233	238	257	272	248	270	252	257	259	270	285	273	246	270	259	273	258	286	258	257	281	274	273	251	243	250	292	257	278	279	263	251	260	263	262	274	267	249	287	268	237	272	227	282	269	259	270	296	265	256	258	274	257	253	235	231	255	201	266	234	253	234	249	292	264	248	270	273	257	260	292	276	270	254	274	295	272	254	289	268	271	249	285	243	284	283	287	244	261	276	287	253	268	280	237	245	241	261	268	271	276	271	273	286	268	247	272	287	220	266	238	268	258	244	285	251	290	272	255	294	289	257	263	297	238	254	249	274	247	256	265	258	281	268	274	269	253	246	247	262	279	229	261	280	270	265	245	230	282	284	250	275	267	288	277	259	261	246	259	269	284	255	281	271	260	259	255	280	273	272	281	272	264	265	268	258	309	280	244	280	243	277	240	266	267	251	261	276	240	269	263	265	253	283	263	238	272	246	291	251	271	273	276	287	247	270	244	259	268	279	262	278	276	285	266	280	317	309	266	278	265	264	258	288	279	276	257	252	287	249	262	292	279	255	258	264	234	276	250	243	264	247	267	286	256	292	293	281	281	251	289	257	276	283	295	284	281	264	267	246	264	266	256	246	273	261	255	256	261	270	251	280	261	253	250	273	243	266	278	283	272	276	257	258	279	255	277	271	248	292	251	256	251	281	259	257	244	283	271	247	258	262	287	261	254	267	279	265	271	278	255	259	292	261	286	274	261	272	272	270	257	245	287	288	268	249	262	276	265	290	270	249	281	289	261	283	264	260	231	289	245	254	278	279	295	230	292	274	250	256	233	280	280	272	248	283	256	275	241	261	264	269	287	241	249	260	271	247	287	253	280	284	253	274	247	257	290	264	263	256	270	275	243	232	260	276	240	266	266	312	240	276	240	271	262	244	257	261	262	286	260	266	269	249	263	252	275	294	281	219	289	251	272	283	238	267	261	285	292	308	256	249	272	241	265	275	244	250	261	258	270	256	242	254	266	252	245	254	259	255	262	259	232	277	270	295	267	268	276	234	271	260	259	290	255	284	293	260	253	275	257	299	261	234	251	260	280	244	268	280	283	241	254	261	282	243	247	273	268	270	272	260	261	238	275	291	265	225	266	235	297	299	256	237	275	248	266	260	293	257	267	305	254	263	277	274	280	266	263	242	266	254	239	273	271	268	290	281	265	285	252	264	258	261	251	292	252	265	285	258	272	264	281	285	269	255	286	237	251	244	256	284	258	283	261	268	243	260	232	256	234	260	285	269	272	253	260	291	252	287	277	262	254	235	247	238	251	264	265	257	276	297	260	281	260
11591	4229	6645	8870	8461	7012	4976	3790	3926	3967	2734	1941	1573	1360	1177	1053	984	972	944	882	750	761	714	678	640	592	640	619	660	650	629	639	698	706	714	831	900	822	677	676	661	635	622	611	605	605	547	604	599	579	591	573	563	586	553	581	613	602	599	612	635	616	603	627	643	604	616	594	594	573	584	624	616	578	624	641	621	591	620	622	640	585	593	560	649	628	614	574	592	615	602	620	629	581	611	599	623	590	616	571	610	606	611	580	585	580	638	612	606	632	583	604	590	584	613	592	600	583	582	616	586	597	597	585	611	632	614	555	663	597	621	562	600	618	564	586	586	588	562	590	602	628	604	612	604	570	605	607	643	575	589	616	597	613	599	560	602	512	568	605	608	630	631	631	587	581	619	615	606	619	590	643	556	586	617	594	600	597	586	541	592	582	677	563	594	560	587	585	579	580	594	567	575	576	622	632	605	629	548	588	616	555	585	601	586	584	635	634	622	597	625	557	620	603	606	610	585	641	598	616	640	584	617	598	569	619	568	605	614	584	577	632	609	558	601	626	624	594	618	564	660	615	617	599	616	572	627	584	587	568	607	602	614	567	603	621	618	617	595	586	607	627	605	585	587	593	577	600	639	593	564	646	559	585	613	642	602	620	591	579	623	609	595	578	603	605	635	585	622	577	602	544	622	586	562	594	593	592	600	583	604	588	576	549	606	634	610	609	620	587	585	616	611	603	587	591	567	620	586	620	589	574	605	532	593	575	604	630	627	583	597	623	600	621	581	643	615	589	628	614	655	615	613	561	596	630	588	602	594	567	605	627	644	596	561	593	576	605	591	626	609	653	631	575	597	622	638	604	643	604	611	630	596	601	583	607	629	574	586	611	567	566	632	588	596	654	560	623	587	565	588	622	580	560	599	582	597	595	592	601	581	583	621	601	617	571	586	596	595	616	610	645	608	574	578	602	618	615	632	574	577	618	603	618	619	597	600	590	577	577	630	589	589	608	610	599	611	632	598	620	581	592	597	606	554	586	580	597	633	619	653	588	601	587	571	657	603	624	606	602	580	586	623	615	618	649	603	559	594	595	628	601	598	608	581	583	598	535	634	610	554	592	574	575	594	565	611	596	607	636	633	577	640	591	590	570	612	605	638	608	636	587	637	572	600	623	604	577	620	601	675	622	551	593	623	600	620	613	590	615	629	610	620	578	599	608	594	615	598	609	612	596	618	578	568	580	587	592	602	552	622	587	638	602	636	588	578	611	595	592	645	602	598	597	573	570	562	613	561	600	599	645	606	666	560	577	597	567	577	608	609	605	589	594	621	577	563	597	572	599	611	609	610	577	622	601	540	655	639	568	598	623	553	622	611	616	621	572	621	630	602	635	630	624	609	614	582	589	622	573	567	512	544	643	594	593	584	649	599	630	592	606	626	589	561	621	577	589	595	581	616	551	555	578	614	634	590	621	591	610	592	609	598	586	577	613	634	579	574	556	617	582	574	610	605	572	609	607	586	603	654	641	578	595	634	597	570	577	591	599	559	612	612	612	561	633	575	603	600	584	600	634	655	600	607	574	574	607	591	570	572	562	576	591	600	621	537	582	573	600	620	617	573	584	638	635	550	539	616	598	588	655	584	591	643	584	593	597	579	620	631	591	565	587	594	618	613	579	603	581	608	558	622	576	607	624	639	631	560	610	623	605	608	616	607	578	637	626	589	563	582	623	589	571	605	643	598	620	561	595	630	594	592	617	588	573	584	583	563	576	577	583	583	574	562	611	627	588	619	605	536	595	551	603	606	586	543	577	599	594	608	623	601	575	553	608	578	586	591	559	587	557	578	628	618	544	603	592	596	574	604	625	574	577	555	568	611	588	564	623	565	599	608	658	586	596	588	603	613	640	578	562	613	588	530	570	572	614	620	655	620	604	585	608	562	627	655	607	598	600	660	629	595	571	609	594	581	620	582	612	563	565	553	618	574	619	594	590	619	624	588	620	628	569	595	581	579	611	589	555	615	598	585	585	625	606	581	597	589	585	585	580	625	640	615	638	601	617	581	588	588	585	573	590	598	601	622	577	616	567	626	604	596	587	580	629	606	559	584	602	616	597	620	602	555	580	607	584	558	584	600	579	611	587	580	628	599	621	599	617	588	583	582	620	620	592	617	642	600	598	590	608	642	563	648	572	588	626	577	557	603	574	592	626	550	633	613	617	618	618	591	602	592	603	597	579	619	610	601	601	571	582	625	620	580	601	608	596	560	614	575	572	566	608	569	590	523	588	588	608	594	608	626	635	587	594	616	646	577	591	614	558	614	614	584	609	581	536	593	586	577	618	593	584	621	613	600	608	588	595	601	610	615	615	576	639	602	616	633	577	578	607	590	648	614	626	579	577	597	591	589	576	567	596	598	571	592	595	620	625	623	569	606	566	610	595	595	605	624	620	588	590	591	595	586	549	585	633	578	603	599	581	573	593	575	589	594	602	585	567	623	618	605	606	606	600	626	599	604	617	543	571	634	598	634	594	584	598	609	629	543	591	596	596	607	614	622	598	574	620	618	617	639	559	592	598	589	573	613	600	594	594	614	632	625	617	654	586	627	609	585	565	623	580	608	608	615	594	628	591	635	579	615	658	586	635	598	593	612	615	601	579	594	585	564	608	601	589	595	609	571	570	613	587	625	638	596	608	581	576	656	560	619	577	594	547	579	617	623	629	627	635	571	625	600	606	560	575	610	600	585	596	573	622	594	593	585	578	624	549	544	569	626	610	634	578	595	596	551	650	624	609	549	632	550	597	621	626	616	605	626	639	625	617	593	617	578	586	596	609	595	610	618	617	600	614	617	584	629	577	641	607	651	605	601	610	592	582	626	603	612	578	571	609	621	586	582	580	612	607	615	633	614	600	605	616	574	612	607	581	573	624	615	590	590	602	575	600	576	553	620	586	622	589	601	594	603	571	606	576	628	603	579	619	575	596	579	607	595	616	628	625	570	633	602	597	569	627	635	638	577	516	618	603	593	605	594	579	530	623	597	590	633	586	539	616	596	619	613	612	629	570	600	639	604	583	590	602	593	562	613	576	654	571	635	606	617	608	645	637	619	589	608	591	608	593	601	611	590	616	593	580	648	571	595	644	581	615	600	598	605	590	580	583	621	533	605	624	609	596	609	634	586	594	600	659	613	539	606	565	597	607	580	602	572	570	580	580	628	599	553	597	591	629	596	591	593	573	639	624	596	610	571	610	561	599	604	598	626	578	636	579	606	588	669	607	638	592	607	581	573	638	611	605	615	616	592	575	566	616	628	609	573	616	556	594	602	605	566	564	625	588	604	605	555	568	614	626	559	590	576	600	587	619	600	609	567	607	602	592	600	607	597	619	622	588	619	639	647	554	588	588	600	644	635	611	592	617	626	567	598	615	625	608	596	610	628	590	589	569	579	608	589	594	562	593	609	600	624	568	579	592	622	607	603	654	572	615	595	610	587	621	578	619	602	603
26829	9306	5363	4515	3358	2406	1615	1301	1266	1156	808	528	463	439	410	347	332	325	314	290	281	267	262	232	227	240	214	240	251	256	262	249	251	273	281	286	275	290	263	258	241	244	231	228	251	223	213	238	230	246	230	269	247	244	208	239	220	244	236	265	268	258	235	215	249	230	218	241	258	258	225	220	227	261	212	253	222	252	235	251	206	213	239	249	239	209	227	236	227	231	247	196	249	205	194	209	232	229	239	247	236	233	226	220	243	240	220	236	240	227	229	246	216	255	217	220	207	246	240	230	234	211	247	226	229	246	216	239	208	270	237	219	271	216	264	233	241	247	247	246	252	252	223	219	218	233	232	234	227	241	254	231	246	226	214	208	226	232	261	218	210	225	219	210	213	221	279	221	214	235	218	227	227	224	249	189	245	220	251	223	242	230	219	248	207	226	213	267	226	274	237	228	219	234	239	260	263	232	217	270	235	225	243	256	227	238	252	218	230	229	234	243	227	222	236	221	234	256	239	252	242	249	232	220	233	212	209	222	243	231	216	208	240	217	245	213	233	219	239	227	242	233	230	226	221	238	231	229	239	213	233	239	261	241	243	221	215	238	260	242	256	242	212	203	251	224	236	246	240	249	245	260	223	219	245	232	233	245	262	224	211	227	241	237	217	211	222	236	244	224	254	254	218	242	266	233	282	257	211	239	221	212	223	206	210	230	235	209	237	250	236	233	232	241	221	217	218	246	229	241	213	205	217	181	232	249	248	233	206	220	240	261	226	217	229	233	218	230	223	229	211	205	213	223	235	227	201	232	259	236	236	217	213	214	264	196	233	232	239	229	222	222	250	262	234	256	221	235	223	199	245	249	253	238	221	218	221	224	234	229	245	230	223	246	214	255	227	257	235	260	243	245	234	224	241	241	231	240	235	265	228	205	252	224	241	207	237	256	268	259	245	226	238	249	212	231	228	220	247	234	248	221	241	236	226	242	221	230	209	227	237	254	229	243	214	241	209	202	238	252	240	245	255	235	259	261	228	229	212	241	243	211	237	205	242	247	220	264	210	232	258	254	214	247	256	216	245	215	223	197	238	230	232	215	234	214	249	213	218	226	233	220	234	226	221	214	240	249	235	237	204	244	261	273	230	230	244	254	251	227	232	236	241	235	207	276	209	224	222	246	221	211	235	261	220	218	241	261	228	217	236	250	226	227	222	247	237	247	217	239	229	223	247	258	241	214	255	233	233	209	252	203	255	247	245	224	240	222	232	244	222	256	217	205	214	234	247	231	233	253	238	230	238	241	222	215	229	234	227	248	246	258	218	240	223	223	237	247	240	228	240	194	235	236	243	239	223	217	209	243	268	267	241	207	281	237	230	238	215	240	244	231	223	217	250	239	239	220	237	244	245	257	237	216	241	248	219	231	227	230	208	219	245	212	266	245	222	220	241	242	232	234	199	234	228	262	237	222	207	227	227	212	207	224	244	240	242	232	227	245	251	222	211	234	218	245	226	233	236	256	222	222	227	227	231	229	220	243	215	255	257	245	215	227	223	207	233	213	220	211	245	216	234	230	234	238	219	192	237	226	221	243	216	236	197	219	196	233	246	221	274	222	234	268	230	227	265	237	253	249	247	238	242	218	218	237	242	260	195	251	230	232	244	223	239	246	228	225	235	245	242	230	228	226	229	223	209	236	254	219	240	251	231	248	236	242	233	224	212	228	232	220	233	243	198	225	242	208	203	221	233	231	216	236	241	266	236	242	216	248	221	242	226	270	270	244	223	223	245	210	237	235	196	217	234	274	245	241	203	258	211	241	217	232	198	202	235	250	232	252	217	225	223	238	231	226	236	230	237	228	264	243	221	218	235	234	220	245	228	211	221	235	220	197	225	218	233	226	218	262	231	213	245	243	249	252	217	237	230	190	256	248	241	244	235	237	254	224	221	231	234	239	220	225	256	252	266	233	260	240	220	247	243	244	234	251	239	230	241	225	247	218	228	234	245	242	225	217	250	225	246	231	246	246	232	237	249	241	247	233	223	242	223	220	229	229	250	230	221	242	251	237	224	234	235	235	257	217	238	207	214	215	236	236	241	247	219	231	238	229	211	245	207	233	225	211	261	242	242	291	217	225	256	240	230	247	245	245	215	228	223	249	224	232	234	229	223	242	243	225	223	212	234	240	237	214	264	261	224	228	205	230	238	237	228	229	243	237	232	216	229	227	217	213	249	241	234	224	244	222	238	227	220	243	202	241	235	247	262	222	242	230	218	261	252	212	245	243	242	232	189	232	230	250	250	236	238	242	224	205	215	232	242	213	235	248	239	231	233	223	244	274	216	243	238	230	248	218	232	224	232	225	233	249	220	251	241	241	221	196	199	217	198	228	242	241	257	250	210	259	223	226	224	247	225	209	233	224	225	211	236	219	224	235	212	228	243	221	228	252	232	246	255	255	223	215	227	241	244	210	215	240	266	257	238	265	253	246	240	232	262	236	221	237	244	216	215	221	253	245	284	228	218	244	241	240	218	234	217	271	218	244	266	260	235	232	259	251	245	218	232	223	221	223	252	219	220	221	243	252	216	233	275	241	237	256	237	257	270	226	220	208	227	233	201	232	258	210	244	244	245	209	219	240	226	224	258	231	257	228	267	197	238	229	212	244	225	229	262	219	220	292	216	226	242	226	213	237	224	287	238	224	207	235	240	220	257	241	252	208	247	263	189	197	230	207	227	223	246	222	209	219	230	238	253	241	223	225	252	252	195	225	209	243	233	218	225	225	199	245	221	227	236	227	258	234	233	214	225	235	194	244	245	252	224	220	225	242	253	238	247	232	252	245	214	210	219	231	219	253	229	235	220	225	217	240	208	237	217	200	246	211	215	209	222	230	233	215	237	261	214	231	233	243	238	234	235	204	206	235	278	244	254	243	236	242	213	244	239	270	218	237	290	259	216	221	250	232	218	242	241	247	231	237	250	243	252	230	223	232	239	229	280	249	243	234	244	218	226	226	250	251	266	249	230	210	263	209	254	244	251	228	215	235	196	236	257	235	244	234	201	214	193	223	252	230	217	246	239	247	232	239	210	249	236	224	201	217	243	258	244	264	223	242	265	231	213	241	236	247	228	243	266	241	217	241	241	237	261	233	218	258	253	252	221	242	233	234	237	237	223	221	270	220	249	230	238	221	259	219	226	293	213	236	204	244	206	250	216	243	255	225	204	257	237	229	226	239	226	255	218	249	236	235	261	247	257	234	257	246	252	242	209	239	237	216	238	235	218	260	251	252	259	236	261	234	221	236	220	265	254	199	229	233	232	268	242	210	232	252	239	227	239	248	244	241	253	218	211	234	219	228	238	220	208	218	218	253	247	243	217	250	208	232	252	249	256	240	243	219	224	220	247	197	241	250	228	220	252	255	251	192	244	222	230	238	228	222	224	233	231	222	216	247	248	233	256	208	262	234	240	213	268	213	236	234	251	239	247	229	255	244	259	226	234	226
15200	6265	9055	11752	11592	9153	6841	5632	5428	5512	3943	2670	2051	1851	1452	1289	1228	1133	1103	940	935	791	748	637	632	589	561	578	608	656	622	626	646	695	864	940	977	826	690	675	618	636	589	571	567	562	560	602	549	552	581	545	618	549	563	565	590	567	563	549	551	571	549	534	590	550	584	566	601	605	595	572	585	578	598	556	619	569	569	555	546	562	564	594	558	547	572	540	539	525	590	563	524	586	551	541	568	570	573	499	555	563	552	541	566	527	573	557	535	538	566	519	572	578	539	544	545	522	544	586	549	564	547	564	564	549	509	572	532	529	577	571	557	519	614	619	528	558	493	560	613	558	585	578	575	586	554	540	552	548	518	497	576	561	560	494	574	581	554	522	542	574	574	511	543	477	548	577	559	592	561	612	552	571	578	635	556	540	571	520	568	577	562	577	559	554	572	548	569	546	583	549	561	579	573	537	564	568	583	524	559	587	562	557	546	558	560	551	552	523	551	562	536	546	569	517	543	534	580	570	547	570	570	531	567	559	560	554	576	589	634	542	572	541	558	563	552	576	533	590	545	478	557	586	541	555	550	571	567	557	562	583	584	570	567	592	565	547	560	607	519	554	556	542	554	584	577	522	572	557	564	560	496	568	532	587	548	558	561	515	581	532	533	568	578	556	529	627	574	522	539	553	567	582	577	565	554	545	516	565	589	601	557	549	515	555	542	542	525	536	576	584	514	560	571	573	542	583	533	565	532	591	543	533	567	614	584	513	587	574	553	542	554	572	549	575	614	546	560	532	519	578	544	576	563	553	558	536	520	591	618	536	569	602	557	539	554	618	584	524	602	522	546	540	559	579	612	567	545	553	529	560	590	573	529	593	556	525	544	554	584	547	574	586	571	512	567	535	580	537	587	577	553	557	563	573	534	559	564	566	570	547	571	586	575	556	547	554	575	520	555	585	537	587	606	530	561	545	543	527	565	544	566	555	558	496	573	562	583	563	563	510	570	600	532	556	552	554	611	523	536	574	522	596	597	577	556	570	558	594	541	586	579	527	550	529	522	561	529	575	526	580	597	534	541	565	565	582	533	543	461	578	535	550	519	570	561	526	538	552	529	541	555	553	562	551	587	536	590	531	558	551	560	571	545	529	563	567	574	578	527	596	574	611	550	548	567	558	537	558	572	583	578	581	536	534	550	552	543	546	548	554	552	568	569	561	588	566	528	528	601	515	520	536	578	530	534	560	555	519	552	566	561	555	594	485	553	543	555	534	532	512	569	568	534	595	607	532	529	582	555	581	563	648	533	497	557	547	527	541	542	570	573	530	566	542	563	520	567	510	545	556	503	573	579	544	572	573	531	547	610	542	587	543	584	545	542	581	536	553	548	543	563	563	550	552	570	530	591	572	548	562	537	531	551	559	524	547	580	572	546	583	537	588	563	540	579	589	533	508	560	507	518	549	556	547	560	598	605	582	600	581	527	529	556	566	580	527	588	562	573	546	581	520	546	518	581	591	528	566	545	530	509	584	522	483	573	567	562	581	594	542	577	523	582	562	569	588	541	570	578	537	588	558	568	593	561	597	577	555	541	585	551	570	591	586	564	585	570	587	518	556	582	527	542	547	575	523	580	608	555	575	531	538	571	548	558	508	537	602	565	552	567	565	538	605	588	553	563	556	513	602	538	563	568	535	542	561	559	549	564	561	576	527	581	536	552	542	544	543	541	571	596	548	546	556	552	525	575	526	584	568	534	537	569	540	543	582	575	513	568	601	534	571	538	534	548	569	540	574	614	571	532	537	533	553	568	568	551	583	552	565	543	572	592	528	563	544	574	525	621	575	522	559	577	552	513	586	550	535	613	565	549	562	540	566	553	553	556	571	565	537	544	563	549	524	558	540	565	559	551	577	561	526	536	573	590	542	572	541	567	537	530	578	573	595	546	538	547	558	514	561	585	538	539	554	577	561	542	558	574	510	559	519	561	576	560	536	574	578	572	570	580	571	573	568	539	597	561	558	534	547	600	544	566	557	553	615	587	527	569	540	593	536	574	560	548	564	491	590	556	540	587	556	570	563	520	536	544	548	553	531	545	555	511	518	546	542	582	562	571	576	538	540	531	567	558	512	597	485	540	554	590	545	558	611	547	535	606	525	578	569	520	546	564	583	544	543	559	546	542	598	543	566	562	579	579	598	559	554	578	557	578	563	583	569	575	550	535	573	583	560	555	537	575	549	546	549	510	571	565	591	578	578	545	529	486	575	541	562	554	513	585	621	596	531	554	576	576	503	548	569	550	529	573	546	557	559	537	561	574	574	540	573	541	546	559	538	582	562	515	523	556	566	545	502	556	546	511	555	550	579	512	572	562	547	596	518	519	504	549	542	555	551	556	524	556	559	524	534	567	595	528	513	537	564	580	577	573	569	507	566	592	559	587	533	565	537	550	531	524	562	546	532	599	530	572	582	543	564	547	563	564	565	567	562	607	580	563	577	582	586	517	558	521	530	577	562	598	557	523	581	585	551	549	550	555	530	514	560	542	548	555	515	551	522	541	613	577	600	600	584	576	514	566	580	527	565	555	567	520	545	572	546	535	539	538	532	595	519	599	612	516	562	563	553	604	579	562	566	549	540	581	530	550	553	568	538	561	555	527	566	549	563	567	555	543	551	570	549	554	540	569	569	558	557	511	551	530	552	594	588	557	562	552	535	548	548	580	534	556	524	578	586	571	576	614	530	591	591	582	557	531	531	609	567	580	564	535	564	582	603	540	578	550	543	535	530	528	577	541	581	531	587	554	555	550	555	558	535	555	539	567	550	558	554	562	569	527	545	525	489	559	563	582	560	524	574	535	553	550	537	555	552	526	572	566	530	572	576	549	565	552	551	595	523	522	522	559	551	573	599	596	533	558	571	581	546	548	560	567	610	582	590	534	553	562	582	561	583	557	558	530	581	551	564	587	562	522	566	570	497	571	570	572	541	575	524	518	561	559	533	540	606	569	530	562	522	554	572	557	563	551	505	553	577	536	576	551	562	579	614	522	610	557	585	538	602	599	575	557	565	567	571	584	578	534	564	535	596	529	541	555	536	550	555	584	582	571	546	541	585	550	580	598	573	543	553	583	530	570	563	532	531	564	593	543	541	512	576	565	519	598	529	537	579	559	563	573	488	525	550	548	536	530	563	566	556	595	509	522	543	561	623	563	533	537	566	538	573	525	571	567	607	524	574	553	560	550	596	560	571	590	575	534	533	564	577	571	603	584	576	515	549	523	538	554	596	539	551	563	563	564	541	566	563	574	564	555	575	511	585	565	580	490	543	566	565	570	601	543	577	523	585	515	539	550	568	552	549	511	568	566	597	558	552	596	535	594	531	547	577	548	544	543	526	536	529	559	565	509	524	515	577	551	606	553	548	566	554	526	535	573	593	546	559	577	541	551	547	564	529	534	548	575	544	515	545	568	564	529	532	576	545	562	540	580	564	518	541	574	586	531	559	516	536
7902	2691	1872	1582	1230	974	765	664	650	677	558	488	500	469	423	450	426	402	386	438	417	378	436	410	383	356	383	387	427	427	379	358	415	445	391	416	426	428	398	428	361	391	403	393	381	459	397	445	407	397	418	361	376	385	425	439	401	422	362	385	421	412	361	445	374	441	429	419	424	386	373	392	418	396	391	407	351	395	387	373	380	386	411	349	377	402	397	404	383	377	413	413	395	358	414	371	414	370	409	409	413	418	399	386	383	429	414	414	411	383	380	405	383	381	410	378	395	439	371	411	427	404	412	431	408	397	365	402	427	401	406	432	390	420	378	393	443	417	378	414	348	375	408	403	377	439	451	426	385	412	424	405	399	431	411	387	420	409	396	411	379	421	399	410	400	410	371	404	394	420	419	394	414	416	390	411	397	410	410	429	424	407	399	430	432	390	404	408	408	398	410	436	426	390	398	407	415	427	389	392	431	391	399	417	411	370	380	386	354	409	410	392	454	390	437	447	343	428	410	344	405	429	430	410	412	418	428	399	407	386	385	429	423	409	372	396	394	400	390	390	413	391	390	431	387	429	427	399	398	439	422	400	406	387	433	416	417	404	369	426	384	406	401	404	396	389	391	401	406	439	404	378	421	409	430	429	422	401	403	408	414	394	380	432	426	412	396	438	408	439	391	416	399	392	399	368	386	428	387	383	424	401	414	410	394	378	412	417	392	447	411	375	430	427	401	463	379	411	388	403	390	415	413	413	391	392	403	431	418	415	392	381	408	415	383	385	421	394	400	396	376	410	390	399	371	429	406	447	381	408	387	440	408	428	455	393	423	392	387	408	394	393	357	355	407	408	416	405	401	407	400	422	409	406	375	418	442	412	414	406	437	389	363	413	384	381	420	403	378	396	376	409	385	427	398	426	416	392	401	440	409	401	420	409	428	379	412	397	407	389	413	362	428	383	417	357	405	409	387	417	343	438	432	444	399	423	347	429	413	415	413	428	426	384	397	403	417	433	401	409	398	419	409	424	367	367	397	395	400	381	414	435	405	363	384	387	436	408	374	373	384	420	412	406	427	434	428	425	393	404	396	402	405	432	395	376	418	436	415	385	379	390	402	390	436	407	456	391	444	393	385	375	389	393	453	398	408	389	392	396	385	377	430	397	412	400	406	407	394	415	418	388	393	399	394	391	392	412	400	397	407	368	421	432	442	413	391	395	409	384	402	389	412	415	401	385	410	354	391	408	422	433	409	409	373	408	410	404	424	424	409	411	389	421	413	395	403	443	430	384	414	397	382	389	400	399	382	391	394	417	378	401	406	407	372	417	401	390	403	392	467	382	384	392	448	376	400	394	400	436	421	441	438	364	398	423	430	431	422	386	395	418	374	400	404	427	410	379	420	389	394	379	404	399	392	404	383	401	415	421	378	405	398	390	369	412	433	378	377	394	382	400	423	446	378	368	442	375	408	398	377	403	445	407	391	415	388	412	391	402	441	403	369	429	437	410	373	422	421	421	393	408	431	391	417	412	390	419	379	368	408	399	374	418	401	391	403	403	389	399	418	442	423	384	412	387	397	388	424	443	387	371	368	386	439	430	385	400	392	429	393	406	374	427	410	408	396	408	409	382	417	374	378	398	460	408	384	391	381	425	406	434	396	372	426	422	418	428	424	410	418	364	379	401	349	402	407	437	409	410	445	385	408	376	416	403	394	386	382	428	419	376	424	389	385	440	415	415	412	438	393	392	402	385	390	407	402	422	397	431	427	421	376	393	406	415	438	455	425	407	405	396	395	385	412	391	417	430	412	434	428	449	409	353	369	402	363	380	407	418	389	399	407	397	365	401	414	418	420	359	365	376	394	356	410	389	409	427	378	406	429	379	412	396	395	419	407	431	404	386	353	399	433	365	438	410	389	380	415	406	414	425	436	395	452	381	427	425	384	389	391	408	379	403	400	439	428	408	378	434	444	394	383	397	398	412	400	460	390	365	377	412	380	412	450	407	421	386	389	411	425	399	408	438	402	385	372	398	392	397	415	421	407	416	420	398	435	420	392	420	384	401	383	402	421	395	385	432	423	393	395	418	385	401	421	380	436	396	380	427	443	439	435	447	400	357	400	431	394	420	390	383	386	422	351	383	412	379	427	421	366	372	400	402	399	393	429	398	398	379	430	372	411	377	374	408	414	408	344	390	382	410	421	388	382	439	404	412	391	380	418	402	393	360	455	416	386	432	392	450	397	413	436	421	374	413	412	403	375	397	442	400	379	390	406	408	442	408	421	393	410	403	391	423	388	419	432	406	429	402	410	408	438	351	433	418	406	413	452	432	388	385	434	423	425	415	432	409	399	356	416	420	435	397	414	390	392	393	373	375	415	389	388	407	406	422	435	412	423	417	384	378	390	410	430	416	388	433	385	403	404	426	405	397	367	386	460	404	386	423	405	431	361	398	422	427	405	376	417	382	381	416	389	405	408	427	419	404	465	397	385	409	401	440	414	427	404	402	407	388	382	422	386	444	451	394	405	404	391	418	386	408	387	458	416	428	420	336	399	381	394	386	389	429	399	400	404	365	410	393	397	382	390	425	398	415	412	382	420	384	424	396	419	419	397	428	399	406	408	409	420	416	421	356	377	407	414	412	427	434	428	347	384	402	403	400	411	381	423	386	427	449	392	438	425	370	400	390	411	428	436	387	374	401	382	383	390	384	406	402	394	390	407	396	390	406	371	372	356	435	428	425	396	378	436	387	469	389	396	372	432	388	372	440	400	381	396	403	413	417	408	403	418	363	393	396	416	423	369	386	376	404	365	429	436	415	416	431	436	393	415	387	400	417	410	406	426	438	384	370	412	386	444	363	418	383	384	407	385	432	394	425	390	368	446	387	427	405	423	432	408	427	412	374	389	389	412	384	363	446	384	415	415	421	405	338	415	421	376	391	415	395	405	448	414	402	407	456	398	403	427	418	415	404	416	397	430	473	399	406	416	448	386	411	426	359	404	414	418	420	384	392	405	403	407	370	426	404	417	428	420	405	411	429	419	397	378	431	372	361	432	435	446	388	413	376	421	431	399	403	401	409	408	419	369	382	399	446	398	389	400	392	417	368	436	418	403	358	441	419	388	419	352	385	398	387	428	409	414	377	391	439	429	423	395	378	400	428	412	427	395	424	395	406	366	395	386	419	412	410	392	384	370	406	416	437	393	417	401	417	393	405	447	421	404	410	398	429	405	415	409	397	360	405	370	405	402	436	388	413	409	408	397	393	384	354	395	399	420	357	380	393	434	403	398	398	396	426	398	379	432	439	438	397	377	384	373	406	403	432	447	395	399	397	421	436	418	411	445	437	408	394	397	405	411	404	389	427	422	409	409	403	368	401	397	400	446	426	406	431	411	419	420	421	418	391	381	371	365	413	391	405	422	422	419	441	397	410	386	383	405	411	388	394	450	447	394	413	409	383	402	404	413	386	415	431	427	462	388	410	374	415	415	420	400	385
5322	2666	3610	4548	4338	3435	2541	2337	2210	2311	1799	1416	1256	1274	1121	1007	1027	1056	1025	1037	1013	885	927	884	866	894	857	861	839	886	922	889	865	929	959	949	1007	939	876	923	849	869	883	797	895	883	880	915	867	873	865	855	859	850	881	848	881	875	850	870	900	893	869	862	893	845	891	920	904	885	890	892	874	897	905	899	912	901	886	912	857	876	871	829	838	896	893	903	885	885	859	880	899	879	841	929	908	891	856	865	802	932	848	887	911	839	897	934	891	919	894	903	865	843	875	902	867	911	879	886	896	858	828	894	876	916	902	884	825	867	830	884	855	896	867	902	907	885	883	856	834	856	847	916	923	868	868	848	899	880	873	872	892	849	851	881	885	874	832	835	882	822	855	874	871	883	815	839	852	892	882	881	871	840	899	887	895	835	865	894	814	890	893	877	881	865	812	879	845	877	861	834	855	884	901	886	819	856	898	860	879	933	876	846	853	873	876	895	847	850	851	880	877	836	852	873	856	887	863	873	843	877	854	870	877	885	859	923	824	932	852	897	844	854	858	835	871	838	833	859	851	918	847	917	821	858	881	862	844	837	868	860	856	928	907	885	915	866	883	947	863	855	887	825	867	857	878	879	866	863	854	873	886	870	885	853	875	917	861	886	868	917	863	866	854	869	871	814	889	838	874	906	867	850	858	853	917	877	895	850	839	831	908	869	879	878	895	861	884	847	912	851	864	874	871	861	900	909	898	869	928	864	847	889	919	886	859	876	909	808	912	874	884	881	861	808	907	869	801	890	917	820	853	919	925	838	807	866	822	876	865	857	866	892	903	860	868	896	906	923	834	856	822	885	866	868	818	852	867	844	900	834	897	847	881	867	868	855	906	886	902	845	883	892	877	877	861	851	870	905	917	911	835	833	850	879	859	896	891	881	863	832	866	820	888	910	875	836	916	876	898	836	890	863	857	873	885	900	930	842	851	901	855	842	843	864	903	838	932	826	900	889	872	887	868	840	868	876	889	911	858	875	846	933	882	842	804	889	874	943	876	889	906	857	868	905	896	829	876	857	844	936	852	822	804	868	908	913	845	825	840	869	839	828	888	887	854	861	883	928	927	923	855	891	854	874	812	868	872	919	869	887	887	897	869	849	914	849	904	915	883	898	873	849	881	874	877	812	855	823	886	868	895	874	898	929	900	886	851	916	868	926	876	835	845	852	905	833	869	889	923	867	825	900	882	817	844	890	904	828	863	871	879	880	899	878	899	796	896	838	835	861	905	874	816	912	879	816	838	867	853	865	942	833	878	901	883	833	833	851	865	893	877	900	838	859	891	883	847	880	893	856	879	911	877	929	838	827	802	904	873	850	859	926	858	915	872	839	884	859	837	838	904	919	855	862	922	891	832	860	884	867	837	862	803	862	910	865	890	925	910	858	854	886	870	853	895	851	869	889	863	892	942	863	918	897	857	894	881	888	872	829	900	914	906	861	875	874	882	865	864	888	896	860	860	880	834	902	872	887	911	909	881	898	867	860	864	867	876	870	904	890	830	874	879	878	892	820	853	888	852	842	913	878	859	834	875	852	830	891	852	846	907	885	816	833	874	892	837	910	900	873	887	898	883	901	912	903	842	879	839	860	910	898	904	899	867	824	834	885	871	883	888	873	840	879	874	928	888	868	914	912	866	878	864	831	888	832	846	855	863	890	899	834	891	865	943	866	927	903	906	853	867	868	878	935	845	913	880	907	860	845	831	872	821	846	847	894	880	890	830	876	864	839	881	864	856	906	836	854	849	872	878	893	867	793	842	915	884	845	885	887	792	882	902	870	857	856	830	836	909	853	877	826	889	866	949	854	830	900	917	897	890	844	883	877	826	891	890	883	882	834	911	873	849	878	914	872	879	841	877	912	880	902	887	834	815	877	881	850	913	900	853	887	887	868	831	849	883	869	887	830	838	849	882	943	881	861	836	862	893	866	909	845	905	870	916	892	818	907	836	838	890	865	873	804	872	876	907	831	890	845	878	871	915	878	868	854	859	874	836	884	864	867	881	903	841	884	844	885	872	860	860	889	921	858	862	844	867	817	895	887	896	820	880	883	845	852	827	898	940	855	829	884	917	921	889	878	831	910	900	859	920	855	847	818	856	875	830	864	905	888	897	842	886	892	857	866	908	897	886	902	875	910	845	867	838	842	889	873	829	875	833	881	887	845	878	880	910	940	883	862	890	866	831	846	854	890	888	846	852	906	899	848	872	840	873	846	855	901	882	870	852	860	915	886	821	916	892	873	884	892	906	894	866	878	887	870	878	840	956	873	864	870	894	898	887	917	839	922	928	867	914	857	880	842	873	888	919	916	889	814	917	901	938	843	860	836	889	865	835	889	884	865	866	871	857	906	852	844	916	848	898	849	919	856	939	897	899	859	906	849	915	818	846	961	877	830	885	826	855	848	880	923	917	870	861	902	858	893	858	875	886	919	896	893	833	885	846	867	859	915	857	882	850	889	829	849	941	854	876	909	900	858	849	844	829	910	872	817	905	836	873	867	864	900	894	845	849	891	888	846	814	896	852	912	826	888	891	900	882	894	888	882	876	885	865	898	907	876	870	828	872	878	867	885	892	843	881	885	879	885	877	887	958	871	877	862	842	846	842	880	869	914	904	872	847	891	867	880	842	860	900	828	832	858	830	889	874	900	872	902	874	878	849	867	882	936	945	890	860	864	826	859	907	848	839	875	845	905	891	864	890	866	891	864	916	877	873	930	832	824	855	855	804	877	885	871	831	884	856	867	898	860	855	875	909	877	899	803	827	940	866	895	929	869	902	900	817	881	934	838	918	903	876	904	878	865	918	880	905	884	879	912	886	841	898	908	883	913	863	903	897	855	871	897	848	871	852	860	895	908	920	894	797	903	874	832	911	885	836	865	852	874	891	801	871	812	852	873	905	845	873	949	874	848	899	862	864	875	890	836	877	854	815	903	841	887	853	867	929	855	945	813	849	863	889	877	874	882	860	859	860	932	834	855	896	856	849	923	872	904	835	876	947	904	864	874	847	898	878	843	881	896	887	852	916	920	839	910	871	825	875	863	890	864	873	897	902	844	861	864	871	827	866	862	861	817	865	834	855	812	917	880	897	923	910	898	858	907	867	865	833	867	903	918	828	914	928	858	885	836	895	896	863	869	905	831	826	929	846	892	896	884	880	895	859	827	874	883	862	860	930	849	914	866	895	884	781	944	805	863	931	872	870	878	901	903	839	893	859	884	926	885	852	853	897	862	907	884	940	923	832	847	893	841	852	893	881	857	866	883	835	847	888	881	861	848	918	870	891	930	833	840	851	911	898	873	851	851	882	852	869	856	915	983	882	843	887	841	863	866	933	809	839	878	833	916	901	885	911	876	810	836	853	876	855	902	912	907	851	874	867	889	889	915	878	842	878	812	859	872	934	893	873	813	947	926	896	810	889	902	918	895	866	897	867	860	884	827	848	858	896	915	917	886
17724	5686	3410	2886	2076	1453	1095	846	848	830	610	468	476	455	381	294	316	314	333	293	312	320	273	258	275	284	292	252	226	250	238	251	261	261	302	308	283	291	283	263	273	298	280	269	261	269	269	263	234	271	268	257	264	232	250	285	241	246	235	240	258	254	268	249	255	262	249	267	231	321	230	260	236	281	234	259	266	255	265	238	269	237	251	245	263	254	242	257	262	250	274	270	245	250	252	267	279	266	267	260	250	274	253	267	265	259	275	261	280	227	310	266	258	253	238	256	252	257	251	273	242	286	257	276	261	281	243	245	279	229	269	274	296	257	245	265	242	278	252	251	267	280	267	254	257	284	252	260	247	252	246	214	253	239	320	290	259	277	249	308	266	279	243	244	273	253	231	249	254	243	266	268	247	262	258	282	273	272	257	252	260	220	275	255	288	281	276	286	257	251	246	273	282	296	298	269	269	265	274	275	262	267	266	279	302	231	259	248	262	270	249	268	301	279	291	259	259	277	273	268	248	263	268	271	262	259	246	232	273	271	251	288	292	231	286	275	227	237	280	244	268	260	277	235	253	257	259	252	283	246	289	240	259	270	304	265	265	269	284	240	211	257	277	251	245	254	246	207	268	258	271	263	282	302	242	275	279	240	251	230	261	278	258	266	281	302	239	245	265	276	273	273	246	255	266	250	255	260	251	269	266	265	285	273	254	234	273	249	257	279	273	246	264	248	275	269	230	234	255	286	254	280	283	251	259	265	258	234	284	253	263	225	262	280	251	299	283	259	251	275	286	253	257	236	250	269	239	253	286	299	275	286	280	245	258	269	240	280	265	269	253	265	258	262	263	244	262	249	276	271	283	236	258	269	242	277	226	248	256	280	261	256	248	254	238	273	281	280	261	265	263	270	256	225	277	267	267	251	257	262	264	267	266	244	260	276	283	223	291	254	260	252	225	246	256	266	253	251	248	242	294	255	289	252	282	265	254	286	243	251	260	279	291	260	285	275	251	277	255	236	279	266	223	270	260	261	265	262	254	273	254	259	242	248	274	264	259	213	266	258	275	259	240	267	275	257	285	249	276	252	268	288	259	266	277	249	263	244	238	267	279	258	235	233	263	263	242	241	288	265	251	252	274	269	263	255	266	243	276	292	255	252	228	256	259	257	249	264	266	277	251	245	237	233	286	250	244	276	271	254	293	280	266	232	237	258	240	265	268	265	264	262	269	298	233	262	273	238	272	269	253	256	222	254	265	291	243	269	282	291	257	284	212	251	271	269	256	250	245	262	252	295	247	255	250	250	281	249	263	261	262	265	250	275	227	265	265	283	283	294	279	230	287	271	282	278	277	277	261	245	257	259	243	268	247	262	256	293	252	272	256	260	254	287	228	269	238	271	262	282	272	250	238	257	287	217	263	251	259	272	265	243	265	265	274	268	255	293	267	268	260	274	251	243	276	295	266	285	281	276	290	273	256	281	262	282	267	258	260	272	238	291	297	254	266	299	239	280	285	252	254	281	276	275	240	252	254	244	259	257	267	282	222	225	269	242	241	267	302	290	268	250	271	278	256	257	295	282	251	252	269	268	267	267	238	287	278	253	254	249	233	259	272	246	248	262	275	251	267	247	257	268	261	301	295	261	248	254	277	297	275	276	281	259	291	262	268	280	273	237	283	252	275	280	269	275	232	249	272	241	235	258	278	248	300	239	290	255	256	274	268	246	258	266	250	280	267	301	272	257	266	254	260	281	316	245	231	281	259	267	260	265	255	277	263	258	235	266	288	248	275	239	226	232	294	262	252	250	265	250	257	264	277	270	269	255	264	263	254	270	287	284	300	258	244	251	270	244	251	260	271	288	276	275	257	218	258	271	254	213	254	265	270	261	280	258	260	248	239	235	267	265	246	232	232	284	272	259	267	311	259	309	276	255	264	240	265	258	294	244	291	274	275	283	266	302	254	241	297	251	246	265	280	226	234	257	265	283	230	262	252	246	267	259	247	280	289	251	221	263	260	289	243	222	272	228	269	262	250	279	274	246	275	271	258	257	255	252	269	257	259	223	273	245	247	255	230	253	232	276	230	250	215	240	319	283	314	275	244	256	262	252	263	256	277	269	287	274	264	240	254	264	280	259	267	248	263	277	244	257	249	257	286	261	272	255	270	246	257	278	272	252	242	289	251	271	274	257	278	252	238	253	247	259	277	248	235	282	265	245	277	265	283	263	258	255	281	291	259	288	257	257	273	251	245	294	258	234	259	268	252	264	266	275	281	266	244	290	274	265	245	264	261	284	274	258	282	272	235	257	282	276	231	234	280	224	230	273	288	237	266	270	261	265	284	254	274	307	261	266	247	290	243	262	258	271	257	257	257	242	259	248	275	257	250	283	297	252	263	241	275	283	239	254	290	249	259	238	234	267	245	253	246	276	282	247	253	245	270	257	253	263	283	271	222	251	238	255	277	277	270	275	241	265	287	246	263	286	221	260	270	283	271	279	292	244	238	273	244	285	269	254	276	300	251	260	233	280	244	270	282	295	275	273	291	281	268	276	235	266	268	256	247	239	274	282	285	231	246	250	265	249	269	250	248	272	262	267	271	247	225	215	247	276	276	308	235	246	276	280	261	257	268	260	267	262	242	244	268	279	251	269	250	261	248	276	273	251	252	268	269	280	247	285	272	245	247	285	265	274	270	277	263	251	256	250	259	249	292	248	254	269	275	253	296	269	239	276	274	239	265	233	270	275	284	271	231	266	246	273	249	276	285	280	280	252	281	280	265	290	263	298	298	241	259	249	280	266	252	286	265	256	233	274	281	265	272	262	241	252	262	265	258	224	302	248	235	262	234	266	249	298	231	276	270	288	287	275	255	246	258	295	244	248	242	276	270	261	255	262	246	265	247	281	252	263	238	276	234	312	259	279	263	253	264	267	247	291	244	270	283	248	249	288	262	245	261	276	286	247	264	287	275	277	265	253	260	257	263	283	267	277	282	274	275	211	231	287	250	296	280	252	277	289	269	257	273	238	290	313	232	234	286	274	247	299	270	290	253	246	261	242	260	272	285	307	273	254	275	257	267	249	293	273	267	262	263	254	293	276	259	260	263	242	242	243	288	271	281	296	307	230	268	268	248	254	265	289	270	270	247	234	239	273	245	238	269	260	235	261	231	251	264	258	284	234	230	282	250	234	286	283	270	251	240	249	256	255	273	269	254	249	258	259	254	274	235	285	249	256	229	291	288	275	239	232	265	261	258	243	272	299	269	234	264	270	261	279	248	259	260	264	259	264	250	287	254	294	251	255	255	259	259	230	255	276	275	301	261	265	243	271	241	262	232	271	225	268	300	251	252	260	244	271	257	224	240	268	271	278	251	263	261	269	254	268	224	272	271	248	252	274	283	275	287	251	244	270	241	282	251	264	295	244	240	254	239	270	258	279	251	251	237	292	241	264	283	241	242	260	264	261	286	303	262	274	268	247	259	276	267	274	261	284	245	240
11811	4449	6349	8049	7371	5732	4500	3985	3770	3846	2817	1892	1600	1525	1172	1068	1010	933	973	874	823	831	666	656	614	618	602	578	611	656	640	594	683	751	787	868	876	725	663	680	670	676	592	583	624	569	628	627	638	581	608	581	625	593	579	650	597	598	579	597	628	607	583	603	570	605	608	618	613	609	616	631	617	623	615	637	601	633	619	568	573	558	635	581	642	631	571	564	623	583	573	589	638	638	628	573	569	590	598	602	603	558	580	602	615	572	607	571	593	569	573	578	611	604	565	592	569	572	583	561	634	612	607	602	570	609	588	613	633	615	561	596	596	626	567	569	567	632	610	613	567	600	616	619	607	582	609	592	604	616	593	613	624	595	605	609	602	563	590	578	593	576	610	574	582	621	611	621	592	567	617	598	588	582	600	567	582	593	594	559	634	583	608	588	593	563	536	611	570	608	598	605	614	569	653	549	587	616	596	591	592	613	596	556	627	632	573	609	614	591	588	589	623	585	618	574	624	552	546	603	564	551	564	626	612	571	599	612	610	590	569	580	604	593	576	629	601	572	587	645	561	571	613	569	581	609	624	580	590	613	581	604	595	564	598	578	569	621	647	571	619	602	556	645	566	598	600	609	571	583	591	569	646	578	554	592	539	562	613	568	573	624	622	605	624	617	609	587	591	603	603	623	532	570	584	603	620	568	575	541	604	609	611	641	632	574	587	569	552	587	638	588	600	585	593	585	621	592	576	547	588	592	560	592	563	529	594	639	554	591	607	614	554	635	590	673	611	565	623	559	574	582	561	562	550	586	617	554	579	528	605	619	596	589	596	577	587	609	598	559	556	596	585	609	593	597	584	620	591	589	616	614	603	590	628	597	544	609	594	563	608	619	622	602	534	584	590	566	625	619	616	584	579	592	584	615	620	593	565	529	644	566	656	570	617	589	595	555	584	543	622	611	603	570	609	583	617	594	614	589	604	599	561	580	594	595	622	595	591	631	594	575	625	636	632	561	616	587	613	626	569	564	566	574	555	617	613	625	595	577	586	566	585	603	600	613	568	597	602	594	608	591	571	586	578	571	623	588	618	599	605	607	631	607	598	550	578	579	606	608	625	597	572	609	571	589	547	630	622	571	576	582	615	616	613	608	564	581	602	627	608	637	592	624	612	587	602	606	593	575	638	597	589	566	609	630	592	602	569	654	648	610	600	595	578	588	579	615	607	561	612	594	596	560	575	584	613	598	607	614	613	609	629	567	595	596	570	617	621	587	638	588	585	616	612	584	604	599	591	591	598	571	593	592	572	586	564	568	597	591	585	606	636	599	586	652	610	605	593	556	588	598	607	547	567	593	601	588	652	591	610	610	585	616	596	616	624	623	642	560	616	585	611	621	557	594	588	619	616	576	596	568	632	636	560	647	615	595	597	581	572	637	571	618	606	557	613	564	605	598	626	584	577	612	571	571	612	612	619	591	621	566	574	624	576	623	636	632	593	599	593	620	604	591	610	634	606	566	619	585	592	607	589	603	622	603	608	592	606	630	555	593	647	588	573	614	620	586	616	577	568	584	611	596	615	587	549	600	590	547	565	629	628	595	543	591	611	597	586	559	611	599	615	621	565	587	601	611	586	591	620	596	574	594	598	602	570	609	604	596	608	604	600	618	567	600	594	603	599	626	586	571	574	598	537	596	612	605	567	545	594	599	613	612	592	582	587	605	577	583	556	546	613	592	593	594	563	606	628	595	626	621	571	614	595	611	616	584	604	602	589	611	583	587	621	577	578	615	607	646	582	679	619	614	615	639	537	579	593	612	621	587	594	619	585	570	605	608	560	593	572	579	575	599	550	590	565	582	608	608	606	601	612	619	593	621	599	559	617	580	592	587	589	564	572	607	620	543	594	570	599	563	602	568	544	576	593	602	621	610	603	587	627	580	586	605	599	593	608	608	594	593	587	571	607	594	586	581	603	560	592	593	618	565	577	597	561	610	598	624	611	593	605	622	603	566	611	588	630	588	533	563	625	611	603	597	571	632	597	569	595	557	582	612	574	617	593	611	600	595	579	589	579	591	599	548	600	600	623	610	601	563	622	586	578	630	582	585	632	607	603	585	580	614	575	600	555	656	554	566	569	553	624	628	600	589	571	599	580	564	574	566	583	627	623	557	613	611	601	567	620	539	637	578	592	601	598	549	586	598	619	550	576	589	601	609	625	554	601	626	586	577	604	584	604	604	584	601	559	580	595	562	605	552	591	590	588	572	575	576	650	618	619	608	591	576	599	612	598	576	591	587	602	599	582	614	605	628	616	589	627	609	605	672	588	553	633	592	563	589	596	575	552	554	619	608	605	625	621	573	569	548	596	551	561	618	543	609	578	623	558	594	545	616	574	631	559	534	604	575	599	584	615	569	585	576	558	560	600	596	604	589	600	545	632	596	595	612	556	575	516	593	632	602	628	596	608	585	579	569	548	626	605	604	613	580	619	557	591	585	589	568	603	560	622	593	627	627	599	588	607	584	578	607	535	596	605	573	600	658	594	599	568	630	569	579	579	636	628	601	610	594	594	581	641	593	601	586	591	628	636	579	589	576	627	611	604	601	569	546	604	609	580	569	573	575	590	575	650	603	600	586	610	600	576	581	598	562	581	589	587	608	573	609	603	598	599	584	627	586	615	567	589	619	575	610	576	582	584	585	571	557	598	587	601	602	631	596	570	573	572	572	606	615	614	616	624	558	604	581	596	582	620	580	599	569	583	552	589	625	573	580	609	549	587	625	579	612	613	592	607	589	602	616	603	598	557	586	606	581	606	581	599	582	598	557	586	618	577	587	578	597	579	563	606	634	611	626	596	615	632	561	629	568	586	592	646	607	614	588	568	582	633	597	617	621	567	604	614	601	587	609	578	576	621	581	594	592	585	635	633	569	584	574	571	624	604	613	618	580	589	576	570	617	619	603	597	602	625	577	567	625	599	605	583	598	590	655	566	584	617	614	579	577	630	528	599	627	630	578	609	632	592	576	561	604	625	550	591	599	634	564	623	589	607	605	577	612	565	585	610	597	597	603	560	613	624	563	592	573	589	581	588	552	580	616	588	598	587	588	642	596	613	560	610	604	587	569	573	593	618	543	569	587	576	599	548	552	576	535	584	570	571	573	580	580	550	624	604	602	569	599	624	590	602	607	569	617	572	595	586	584	591	568	565	567	609	599	606	615	573	594	585	584	587	612	582	618	574	610	571	599	633	590	581	617	603	568	534	573	605	541	509	600	568	570	607	587	567	610	588	614	540	565	594	600	581	571	560	643	651	598	559	591	617	616	601	637	606	631	607	588	541	598	596	615	634	573	618	616	599	559	577	584	612	614	554	569	618	614	645	622	582	617	614	586	601	595	628	577	591	571	621	579	601	558	584	599	612	589	576	626	588	597	590	637	536	610	575	568	611	626	591	614	607	572	573	556	562	607	606	650	574	591	603	633	549	599	578	607	566	575	594	620	631	590
26844	9498	5595	4411	2996	2220	1604	1247	1148	1136	848	575	516	496	390	332	321	316	322	298	271	256	266	278	226	254	235	256	224	224	214	273	224	274	291	310	280	257	252	224	245	208	240	222	241	206	198	248	249	227	249	189	250	235	227	248	222	259	227	230	211	217	216	209	236	244	255	235	241	218	257	233	238	203	229	254	240	231	236	232	223	218	231	246	235	222	244	268	236	229	232	236	237	230	233	242	196	235	248	248	201	233	232	249	261	238	192	245	237	248	243	208	188	226	215	248	254	247	226	208	202	229	217	231	244	257	234	212	228	228	252	209	249	237	235	228	234	246	243	254	224	218	232	216	247	233	232	217	227	206	192	232	242	238	235	211	215	236	247	270	234	234	268	242	229	247	257	244	224	240	198	238	212	242	213	231	213	231	238	219	236	226	238	248	247	231	259	267	244	226	227	229	205	233	238	225	234	223	243	239	234	229	231	218	220	226	252	244	226	244	238	255	227	246	241	222	263	243	217	223	212	217	212	252	225	218	201	247	229	241	246	254	202	241	205	217	229	251	226	239	238	244	225	256	238	235	231	222	262	232	216	267	259	211	241	220	228	214	239	219	230	248	229	281	237	231	226	228	216	217	236	221	237	243	279	236	243	228	242	241	226	226	224	220	230	228	249	242	220	232	230	226	222	206	241	222	255	194	190	243	248	202	255	212	218	228	199	192	231	241	219	211	246	253	218	223	221	241	244	222	240	201	239	234	220	236	220	224	220	250	195	210	234	214	256	257	238	236	241	234	234	223	258	226	252	255	207	217	248	231	242	260	230	238	213	220	213	225	244	269	206	293	225	224	215	231	239	236	214	236	237	260	235	242	208	209	232	232	250	209	204	254	228	236	237	235	238	231	240	241	228	196	236	205	212	230	231	229	257	256	238	240	240	218	211	247	232	239	218	212	259	267	242	231	224	237	245	208	228	251	248	243	203	223	257	202	216	254	268	259	244	212	210	217	215	211	228	221	235	235	216	244	213	224	196	222	221	239	261	200	213	213	236	238	195	238	243	219	227	278	241	224	236	236	252	240	247	262	250	248	242	238	187	209	225	228	204	254	231	223	264	236	242	231	255	235	239	248	234	233	249	218	260	188	236	241	230	218	221	246	246	242	249	241	220	229	233	231	230	221	197	239	223	214	234	245	217	212	222	238	233	221	237	210	215	239	237	247	223	234	240	251	225	241	234	246	224	244	227	219	229	254	245	214	244	242	224	238	186	233	230	222	236	233	217	206	231	226	245	245	253	247	219	241	233	222	213	238	240	259	240	257	255	227	225	244	236	233	227	234	234	202	226	216	231	210	248	225	217	210	237	227	246	252	224	232	218	201	235	211	226	231	226	247	203	217	227	243	245	259	216	217	233	218	228	233	223	220	222	252	262	261	280	224	230	217	201	237	270	216	218	220	225	230	196	240	237	236	224	238	221	258	228	213	237	209	223	220	224	208	221	222	210	219	244	251	188	231	199	221	230	237	242	225	230	207	238	263	231	232	214	196	252	245	199	229	243	244	239	267	222	197	201	244	250	237	217	196	265	240	220	224	191	225	230	244	223	256	210	234	244	218	265	285	214	225	219	231	248	203	264	221	255	247	227	235	234	228	215	216	229	254	218	205	249	247	259	265	215	228	237	248	243	262	234	222	232	212	236	255	222	211	228	234	238	225	201	216	222	251	266	218	210	237	198	223	242	232	223	222	246	246	219	223	218	216	227	221	244	199	245	246	234	249	219	232	220	241	233	253	224	225	224	237	230	218	229	234	226	215	243	254	246	208	220	239	206	204	242	223	238	245	223	233	239	207	230	201	246	243	244	195	226	264	232	246	278	209	235	253	232	238	223	233	241	225	220	272	244	201	227	231	246	221	230	248	243	222	248	215	244	243	234	220	247	206	230	225	212	236	203	227	264	254	232	222	247	233	226	228	231	210	257	214	243	220	247	243	245	220	233	236	221	242	214	204	222	237	195	244	264	235	238	208	227	226	205	241	228	221	226	205	209	252	240	232	258	218	231	237	245	266	191	225	216	271	217	224	234	225	233	230	233	217	239	226	251	235	252	239	232	241	250	240	217	247	225	245	243	226	227	239	240	232	230	216	240	249	212	237	235	242	237	247	275	214	240	211	231	248	220	224	244	245	208	212	262	230	232	240	241	251	238	221	226	236	234	205	236	238	225	211	218	189	239	241	207	263	277	207	222	226	216	214	233	229	240	227	250	218	201	237	254	270	233	224	250	242	277	210	231	240	231	216	208	236	243	221	199	199	231	231	249	229	237	235	207	234	221	225	273	208	200	239	206	246	204	224	232	252	241	224	222	214	208	231	218	242	209	213	225	225	246	244	238	218	233	230	222	232	240	231	231	244	227	225	213	262	229	230	237	260	234	227	237	204	218	243	260	274	229	245	232	272	239	250	219	232	248	255	222	213	222	220	219	232	214	249	222	206	246	249	254	251	248	232	228	209	215	217	205	223	230	247	244	242	242	218	263	218	254	242	247	227	242	275	232	230	233	249	239	243	210	267	215	224	220	229	244	223	236	270	208	241	253	245	226	239	219	224	204	231	220	225	224	219	233	231	214	251	257	238	226	218	213	251	248	256	237	236	233	216	215	258	242	228	234	252	234	260	220	205	240	233	243	224	222	211	223	253	204	249	222	219	246	229	224	243	212	219	223	236	245	228	231	200	221	224	217	231	240	218	256	245	241	244	228	228	193	245	192	217	237	247	199	238	237	214	223	232	209	221	208	219	235	206	231	215	216	227	226	230	246	247	268	239	210	248	237	239	234	237	237	243	225	247	214	224	230	206	234	211	207	237	235	187	235	219	236	206	236	228	225	268	218	240	247	234	234	223	223	235	208	236	212	226	247	240	216	236	270	220	264	250	232	246	229	240	221	238	212	220	245	252	211	225	237	245	237	239	229	230	211	220	228	228	224	231	234	264	240	227	234	207	242	215	219	225	219	256	240	223	237	218	200	219	232	239	253	238	234	239	246	208	240	196	251	247	206	226	234	247	229	200	239	249	206	200	254	187	226	230	242	234	246	231	232	221	229	226	241	212	223	219	211	208	222	225	229	249	240	253	228	246	243	239	270	237	224	245	245	251	245	272	226	220	262	223	220	205	217	232	221	216	208	263	241	209	239	211	246	224	263	224	231	216	217	208	231	254	259	224	239	234	180	223	260	242	246	227	223	219	230	231	233	244	246	227	209	266	224	218	233	211	222	222	225	262	237	208	227	219	225	231	199	254	237	219	223	226	240	234	257	213	211	222	205	259	250	232	250	226	239	250	248	224	233	198	210	251	226	224	246	244	203	231	234	256	194	224	215	267	258	246	217	217	214	215	214	251	244	255	225	188	247	226	233	247	218	233	242	230	217	234	236	248	208	218	219	262	222	226	248	220	204	244	259	231	235	231	250	228	255	235	243	226	198	223	229	228	248	232	215	240	231	230
15397	6187	9215	11045	9989	8339	6676	5284	5424	5397	4128	2599	2328	2104	1604	1264	1193	1086	1094	1036	958	965	790	700	648	622	623	624	592	658	661	589	636	734	854	965	868	777	731	624	607	606	579	559	557	559	622	553	588	572	578	580	591	578	569	566	561	556	569	568	541	591	595	572	575	573	579	606	598	599	607	582	591	562	535	582	570	541	559	542	571	548	570	575	568	548	562	551	587	522	564	552	551	563	574	524	573	501	567	515	532	540	537	559	595	539	550	568	557	548	583	531	562	567	577	589	550	558	544	531	574	574	600	534	577	541	560	558	508	549	532	560	547	539	543	559	563	588	533	548	547	553	578	530	562	547	555	565	509	522	593	569	545	612	562	484	576	547	553	564	578	565	533	553	525	554	544	576	526	573	534	571	532	569	562	580	582	589	581	555	545	568	567	534	561	538	514	551	508	492	553	559	610	570	567	586	535	581	628	552	582	567	580	592	530	542	569	521	589	551	584	489	560	555	540	558	555	511	536	583	542	549	549	558	566	576	533	573	572	553	572	534	550	547	519	551	555	549	531	561	546	547	553	537	531	586	556	514	526	576	570	559	563	575	559	551	590	546	571	610	558	569	529	545	578	546	499	545	548	545	577	533	562	537	562	582	547	558	530	575	559	569	576	542	581	544	571	560	582	518	585	566	532	548	535	570	567	553	563	549	548	564	539	529	583	553	552	601	588	596	540	551	538	565	549	556	531	536	587	540	575	613	531	532	553	588	541	561	558	532	550	568	515	550	529	546	586	598	548	546	537	570	540	585	536	554	569	535	520	552	571	559	591	552	543	552	551	549	547	604	545	592	547	495	548	606	563	559	595	553	572	597	548	561	540	547	536	582	521	545	563	559	547	535	540	559	561	556	522	527	536	563	529	540	546	528	551	559	565	501	589	534	516	553	571	560	552	580	564	552	548	576	557	579	578	561	597	575	517	566	550	606	568	539	542	534	579	541	563	536	486	555	548	547	538	601	568	565	578	529	559	540	525	517	567	531	574	603	524	571	586	538	597	541	586	519	594	538	556	541	543	555	540	523	547	515	520	567	519	572	559	567	507	555	571	528	586	563	547	574	532	557	584	569	584	551	564	553	540	510	564	534	524	576	514	558	558	552	516	542	533	565	538	585	571	567	542	534	577	567	588	560	572	549	551	534	543	574	584	553	530	564	544	573	536	555	555	582	509	541	575	579	615	521	599	559	566	572	581	533	523	576	555	553	573	523	603	551	557	557	511	572	515	583	530	557	554	553	554	579	527	532	564	559	569	520	548	577	579	532	523	541	537	566	571	546	519	548	533	554	512	567	563	546	570	600	541	523	533	554	553	539	586	518	547	515	581	536	567	532	539	553	565	528	571	555	568	519	560	554	532	561	581	541	544	581	538	572	543	537	581	564	536	579	542	513	534	548	591	565	542	570	583	521	542	548	538	529	575	549	545	525	551	566	590	581	562	540	536	540	572	556	562	571	555	591	540	551	551	530	565	576	568	546	567	562	543	591	571	577	587	591	538	592	562	550	533	549	580	557	574	559	569	570	542	588	555	492	573	572	561	545	581	530	570	595	580	536	549	557	574	539	576	533	564	589	561	537	615	554	546	555	576	545	555	563	554	522	579	570	580	567	604	575	548	567	572	586	561	527	555	547	549	573	536	592	593	548	586	579	523	546	556	566	583	564	530	538	558	613	572	511	602	575	570	614	556	601	544	565	592	519	543	558	546	538	540	534	551	549	573	536	571	555	539	553	574	541	569	574	544	582	545	524	517	507	551	548	564	503	550	507	541	517	551	585	595	542	589	531	563	539	553	563	534	531	538	542	551	529	542	534	603	554	533	559	524	540	537	591	575	535	545	550	520	555	530	507	530	557	496	554	562	536	547	528	556	589	578	513	551	535	569	599	524	543	578	521	586	552	543	529	571	584	523	550	570	549	564	543	540	592	563	545	600	566	524	542	515	591	531	537	587	595	577	579	548	528	546	537	613	541	552	560	546	556	544	555	551	584	559	535	541	571	510	539	526	535	556	574	542	529	552	554	607	550	514	600	541	544	559	574	527	573	536	554	528	542	596	532	563	569	566	517	566	569	530	547	551	522	557	553	581	540	562	567	594	577	576	544	583	564	520	546	541	560	591	553	514	583	524	536	547	550	570	536	606	547	529	582	550	570	547	542	565	514	594	563	521	509	527	543	585	571	567	554	548	567	548	599	557	544	584	535	549	544	581	546	571	545	499	555	584	563	530	576	602	548	556	559	544	515	582	556	548	556	529	556	570	602	589	566	561	548	505	568	536	587	503	543	565	576	579	584	568	554	522	588	564	539	557	549	566	571	566	538	563	541	609	538	562	555	535	572	577	522	521	600	574	555	523	542	577	564	572	535	559	543	544	555	554	579	536	502	545	554	575	534	521	583	570	525	558	544	582	549	604	539	553	548	555	513	601	536	544	629	601	584	600	585	577	543	531	564	558	524	579	547	566	558	564	537	552	572	571	574	610	500	543	580	578	520	558	598	554	559	539	552	576	623	536	529	580	546	553	515	570	587	504	551	519	512	581	547	589	547	538	587	527	551	545	540	561	546	556	542	578	544	536	544	558	545	507	546	577	501	533	495	535	524	534	549	536	555	559	618	564	528	556	587	571	558	544	541	552	559	551	566	566	558	562	537	543	515	571	558	537	589	545	529	546	553	612	517	527	565	549	516	583	587	582	545	530	522	522	534	579	547	568	604	569	586	551	585	589	576	592	543	543	535	569	533	525	567	558	576	564	525	539	608	555	577	541	527	532	555	567	578	570	575	563	550	551	544	547	557	594	535	542	525	575	560	518	595	552	544	528	569	558	578	557	549	532	531	520	575	526	551	534	538	609	553	560	565	524	568	552	518	556	551	548	545	510	543	544	549	544	558	592	584	511	534	548	563	552	578	569	574	561	560	562	502	559	562	574	600	559	517	557	563	568	586	577	576	547	544	540	593	567	532	567	542	571	554	545	571	540	509	572	572	512	539	515	538	554	542	545	544	534	572	529	548	564	602	599	527	562	581	558	591	537	552	579	520	531	530	524	625	559	586	586	540	547	572	552	544	564	571	613	534	535	580	539	577	584	537	571	517	553	594	535	556	569	557	559	565	544	562	547	547	534	534	537	556	567	545	548	552	530	591	584	549	530	543	521	567	572	604	548	530	546	570	550	551	533	575	569	524	531	549	515	561	558	559	545	538	580	546	541	551	543	540	557	552	513	548	604	557	565	555	558	566	564	566	533	558	551	540	551	561	571	547	557	593	581	546	536	517	579	534	551	581	588	586	550	557	523	576	568	562	589	544	605	534	535	550	572	538	583	511	611	565	507	598	549	528	557	577	569	541	574	557	559	570	599	604	547	593	563	587	530	533	557	575	550	546	551	579	537	558	527	574	565	556	548	516	571	561	535	505	549	557	539	564	564	556	540	586	580	535	525	546	586	562	540	577
7611	2697	1795	1396	1035	882	713	647	642	650	599	506	456	448	454	418	442	434	397	453	438	461	400	398	386	413	413	432	393	409	409	393	391	436	409	350	422	381	385	442	399	408	423	433	410	391	372	403	404	397	419	361	433	390	392	405	363	385	413	411	418	368	378	372	373	376	387	422	393	416	415	422	381	399	436	372	382	409	431	409	380	392	412	367	415	395	394	423	409	357	391	415	404	350	425	411	410	404	430	398	401	356	421	429	360	427	414	389	362	384	403	433	388	401	381	393	410	357	382	372	404	356	367	376	364	406	414	425	400	393	415	356	406	375	420	359	381	393	407	407	428	398	417	439	406	417	393	409	404	414	422	430	408	384	384	383	405	401	391	419	394	380	366	411	366	354	405	394	404	399	364	396	367	413	367	395	388	349	389	417	401	402	376	411	398	413	381	415	385	412	422	403	389	422	412	418	354	422	409	383	413	390	370	394	403	389	382	399	391	403	427	404	397	372	410	395	428	400	402	404	397	395	386	449	382	395	391	403	392	394	393	438	385	370	419	411	391	403	431	420	422	395	419	402	390	385	426	432	402	355	417	389	444	431	366	384	374	375	385	404	390	378	398	415	452	389	362	409	400	402	373	416	403	407	389	384	431	395	423	431	404	413	411	409	428	382	403	421	383	392	439	374	376	422	397	420	387	399	387	360	383	448	422	436	404	401	407	381	375	343	415	431	374	428	409	412	438	417	383	393	381	422	380	414	425	371	399	367	402	408	399	374	350	386	454	393	396	399	428	389	392	387	400	377	371	413	437	395	400	322	346	457	397	372	408	423	396	406	417	422	408	397	401	433	432	395	419	396	405	411	378	367	405	407	427	431	423	434	428	414	363	419	409	411	418	388	402	426	444	400	357	397	412	414	378	414	406	427	412	370	407	400	426	372	373	395	399	411	438	427	415	360	395	384	376	387	390	426	438	410	361	408	405	388	414	423	427	375	399	434	423	452	390	415	423	374	417	382	440	414	402	388	397	391	407	356	385	370	403	385	371	373	423	399	413	404	404	380	411	401	422	419	388	433	425	414	409	403	391	386	427	397	405	413	382	350	413	451	414	374	372	377	390	410	357	379	419	384	407	376	384	387	402	393	406	414	388	396	420	459	402	369	400	370	374	413	371	394	404	411	417	404	383	403	358	380	417	417	379	395	413	414	384	415	411	408	415	348	385	418	467	414	367	406	402	365	413	392	407	376	387	421	393	403	392	389	396	385	360	390	364	394	405	432	430	431	384	406	385	399	448	387	425	388	385	403	411	399	423	444	426	413	411	433	409	364	435	412	431	444	364	425	415	401	408	408	362	393	384	386	367	404	382	387	374	367	431	404	418	415	402	402	395	431	431	406	388	417	438	407	375	408	357	443	397	410	420	401	390	393	418	380	369	369	391	395	400	419	354	367	419	373	384	371	372	403	381	375	405	405	372	386	396	413	380	388	420	382	402	405	402	419	381	407	417	396	398	393	396	427	418	409	391	387	381	388	408	404	381	422	381	419	393	415	358	376	390	419	386	424	415	408	312	348	418	378	398	386	432	409	365	419	384	375	402	402	419	409	393	398	403	393	392	414	413	379	420	438	375	410	396	398	384	380	360	419	384	367	399	377	402	392	378	405	393	412	410	386	382	366	417	409	469	422	405	367	372	413	370	365	378	381	422	421	382	404	377	390	389	397	387	404	378	382	396	418	376	415	415	422	407	362	402	405	383	400	409	379	375	376	407	364	388	396	382	400	403	434	418	407	419	394	432	417	431	406	405	411	383	421	382	371	393	399	394	395	392	355	426	424	388	387	400	410	390	425	394	408	426	419	407	402	428	388	473	388	418	400	414	376	423	393	388	371	415	424	424	406	363	406	382	386	407	366	376	396	366	394	366	401	403	399	383	413	396	408	400	395	405	400	413	430	405	385	379	430	372	392	373	407	396	395	394	394	371	391	422	394	408	352	454	418	392	416	426	370	403	401	386	379	378	381	413	388	395	374	388	417	408	407	425	400	403	407	372	375	414	412	421	399	394	399	373	439	409	402	391	401	395	383	433	404	421	368	380	388	397	420	405	389	354	441	398	425	383	381	419	409	399	395	389	397	360	412	387	412	416	369	354	419	405	395	384	395	377	434	373	396	399	450	434	377	392	415	429	450	394	415	422	400	402	370	396	391	412	404	414	420	405	414	376	347	363	400	403	371	398	385	378	383	407	408	423	391	430	401	392	426	392	372	413	385	382	410	418	394	386	373	400	391	377	405	382	359	398	406	401	439	443	445	355	363	382	351	405	421	439	367	400	406	407	433	425	376	398	380	401	422	411	376	421	415	428	362	416	392	408	382	358	398	389	417	406	369	419	406	401	414	437	400	398	365	404	402	411	386	412	415	383	393	386	409	376	404	438	404	395	358	405	380	385	417	423	423	436	367	411	375	400	413	428	394	380	414	397	414	466	395	395	358	383	408	393	415	434	410	406	438	410	422	393	408	400	414	429	428	447	418	387	395	389	388	409	372	350	388	383	417	422	358	378	449	401	413	389	384	351	399	391	415	398	371	405	415	380	393	413	379	412	360	372	380	384	392	389	422	400	409	417	402	404	381	379	403	388	414	402	389	377	397	436	410	367	414	395	393	408	409	410	425	416	445	363	398	440	404	366	400	402	415	399	400	419	395	382	381	394	407	411	393	413	410	386	385	389	402	378	413	415	389	412	388	413	378	412	439	431	388	383	354	416	395	423	377	414	404	407	381	389	393	434	378	394	372	420	365	388	367	384	397	414	419	412	411	415	424	416	372	429	447	375	383	427	381	401	397	351	399	378	365	408	392	387	384	374	407	398	375	414	401	394	394	421	368	364	368	412	384	398	397	394	417	385	353	422	424	357	405	363	412	384	395	415	409	401	392	365	388	446	436	401	346	373	377	376	408	362	371	379	398	440	387	350	397	400	440	451	414	364	370	403	398	403	381	395	399	420	374	434	367	388	377	421	399	432	384	405	377	370	429	362	376	392	405	354	416	417	381	404	376	392	413	397	376	376	399	402	407	399	396	441	436	397	403	382	429	421	444	408	430	377	405	448	418	381	406	399	398	410	475	410	362	365	418	389	398	400	396	420	384	399	387	413	373	369	434	383	414	398	403	420	406	431	408	383	412	399	401	437	459	366	395	351	405	445	392	412	391	405	403	471	405	392	417	369	356	391	389	400	402	428	382	405	397	399	374	383	377	403	396	401	387	381	394	377	396	396	405	391	390	406	432	405	394	399	392	389	410	426	369	415	385	411	428	463	380	393	383	372	378	414	441	406	381	346	397	419	401	412	399	422	379	411	412	425	425	395	427	426	390	403	370	390	391	377	364	387	383	397	414	404	395	417	399	380	413	411	384	387	433	375	438	405	407	397	347	413	399	406	434	404	359	353	379	415	414	400	429	378	381	383	368	401	402	379	385	380	406	374	354	395	383	374	442	393	389
5194	2618	3546	4121	3622	3037	2471	2238	2312	2129	1767	1349	1348	1293	1081	1010	1012	1029	1011	959	1031	945	890	966	829	854	855	826	859	856	898	884	895	935	954	909	970	841	881	864	872	854	892	838	914	880	872	843	875	896	858	852	813	899	875	907	864	812	851	894	899	861	849	882	897	845	895	875	880	953	878	864	860	890	870	858	859	881	885	883	875	847	832	919	864	892	818	869	850	882	884	882	801	821	885	813	896	877	812	839	846	892	871	891	894	905	906	893	849	838	885	861	833	852	877	933	779	902	925	865	860	888	845	881	862	841	853	907	921	870	933	898	873	849	908	870	865	810	856	861	862	842	868	868	856	834	910	861	859	844	818	910	852	859	847	867	854	872	947	853	822	885	843	850	840	874	873	903	850	863	846	882	841	898	856	844	868	839	807	851	864	855	826	900	836	861	886	843	841	906	886	882	875	855	848	847	861	858	883	798	854	901	846	867	836	850	845	880	898	851	859	820	846	872	887	880	927	895	846	879	892	879	893	882	928	793	886	863	851	852	814	826	867	859	875	881	896	862	878	856	894	858	817	822	905	810	858	828	861	877	865	847	809	810	868	837	887	802	875	881	872	825	854	831	873	875	866	858	893	870	844	819	902	874	870	826	921	851	828	845	846	876	900	872	846	849	868	854	854	887	845	895	898	897	899	862	805	920	821	888	858	914	860	882	819	854	838	854	822	855	886	921	831	837	850	896	874	881	847	893	845	846	924	870	892	839	850	803	921	876	832	912	882	866	867	873	873	832	858	873	849	823	857	938	866	860	866	893	834	824	835	852	834	876	911	859	847	870	910	884	817	921	866	828	823	865	912	847	917	849	863	859	888	860	813	847	911	842	845	868	842	913	876	836	863	904	844	856	887	873	821	870	899	832	876	861	841	870	895	849	897	898	873	871	823	800	869	897	868	926	860	880	898	834	879	819	851	816	916	858	839	839	905	904	850	905	897	825	815	841	840	800	860	850	839	823	954	907	832	858	827	903	887	870	873	872	874	853	878	899	848	840	892	917	898	838	837	899	817	919	858	834	910	901	846	813	870	844	862	876	817	889	820	872	835	864	857	859	849	872	860	859	848	843	851	927	833	891	836	867	795	809	859	828	807	863	845	874	865	871	868	820	874	890	860	863	863	859	840	897	875	913	849	895	854	842	881	834	800	862	920	892	896	856	790	871	853	862	858	884	821	853	896	877	893	876	879	914	818	798	856	915	894	896	850	856	825	852	909	892	845	831	880	852	897	873	863	891	902	836	843	773	879	853	844	840	873	899	867	885	871	851	787	815	892	878	844	920	913	886	845	856	899	852	880	831	869	862	890	834	875	858	847	852	827	838	826	875	826	851	844	927	871	926	831	884	870	798	864	875	859	850	889	853	877	896	882	876	877	843	817	822	881	852	900	868	855	859	902	832	857	867	847	859	848	795	838	852	850	952	860	880	850	884	854	878	867	869	901	874	906	896	815	892	839	892	878	857	889	832	828	862	868	841	842	845	824	845	844	878	847	888	882	846	840	819	839	833	904	871	869	871	857	844	793	821	884	826	849	869	866	858	886	872	854	864	862	827	885	847	910	927	867	930	864	871	847	868	827	898	901	794	827	872	861	849	826	905	857	883	813	858	753	823	829	842	857	897	916	912	809	876	838	837	814	842	878	921	865	868	855	838	871	807	860	842	961	847	872	874	853	856	898	805	893	886	919	834	863	832	880	875	869	909	870	894	845	835	867	901	851	858	860	929	812	908	892	869	871	872	860	880	891	887	859	862	838	838	855	903	901	793	867	855	917	896	898	881	843	885	834	870	850	884	891	889	837	887	842	810	881	849	902	856	866	862	861	875	811	872	822	854	892	821	873	875	853	853	892	869	926	856	869	952	864	868	891	834	812	885	879	819	847	891	827	892	847	890	812	874	833	874	896	876	829	866	849	868	843	874	854	877	859	863	897	841	869	889	856	835	837	890	884	897	889	852	865	838	853	840	898	861	885	893	905	879	852	858	836	841	834	887	815	847	855	817	826	877	890	895	906	836	855	908	889	818	885	855	867	826	863	838	913	871	817	830	898	868	907	863	860	839	869	814	824	862	856	854	845	864	879	829	852	860	868	874	840	843	863	852	910	850	872	887	858	889	875	888	856	864	865	872	871	928	894	863	863	844	856	916	863	844	841	874	865	823	896	885	889	887	843	850	873	871	821	856	825	905	860	878	895	843	868	809	891	881	874	910	895	897	876	843	826	878	889	848	838	818	842	851	848	884	866	886	869	813	811	816	847	904	873	862	841	861	869	878	894	875	928	897	861	895	892	824	848	950	861	842	834	837	862	847	879	844	883	858	902	845	821	845	865	842	877	909	830	892	889	876	837	903	849	843	846	920	888	910	848	887	859	863	863	906	910	861	841	875	903	851	814	842	838	869	886	894	817	855	887	872	881	849	828	868	828	791	908	879	903	893	846	882	828	819	837	888	852	873	914	867	869	863	863	882	896	873	843	894	855	885	840	853	881	865	891	854	879	801	861	909	806	812	841	809	884	835	839	847	863	871	837	864	852	927	839	823	841	790	896	886	874	854	852	858	877	908	866	907	872	848	895	858	911	870	827	893	849	849	887	848	865	866	883	868	871	837	807	888	884	853	863	857	920	859	898	827	824	846	903	876	781	832	874	825	839	870	854	858	863	815	863	837	844	887	938	862	899	818	829	835	849	902	914	834	867	880	856	851	848	847	894	917	846	872	849	861	868	863	819	851	865	800	836	839	828	874	870	865	853	865	899	876	818	843	846	869	840	837	847	932	798	885	859	858	861	857	878	878	848	851	868	849	820	858	879	849	843	860	890	867	889	845	852	845	855	860	902	817	834	878	890	844	887	824	904	864	875	901	887	844	858	843	825	860	813	861	826	890	864	902	879	908	843	885	904	860	885	859	873	869	882	881	864	841	872	843	843	896	852	894	893	828	885	878	872	890	834	885	901	874	860	880	917	878	883	829	850	808	874	831	848	877	894	850	875	843	863	890	853	905	848	891	841	872	840	874	889	853	825	887	890	857	795	847	818	861	830	853	865	856	879	861	880	850	903	899	828	851	857	813	875	928	887	904	875	784	901	841	833	892	871	855	856	878	890	886	842	864	867	838	889	817	879	930	840	860	879	844	844	873	901	883	840	858	896	861	871	848	855	878	883	888	794	803	854	957	872	825	829	818	861	856	837	835	884	848	871	881	867	851	808	920	871	861	858	847	890	891	864	889	883	874	890	834	891	857	873	884	849	861	842	877	885	872	877	864	840	904	887	843	871	874	891	844	814	881	932	846	882	865	818	903	870	866	873	826	899	860	889	888	860	875	827	875	808	838	921	889	879	841	880	815	849	848	865	862	856	828	816	859	847	832	832	846	841	840	881	908	881	887	841	864	859	886	864	863	841	860	832	914	824	867	864	862	834	928	859	883	834	831	832	880	901	902	846	893	880	804
17585	5475	3448	2762	2003	1465	1153	822	873	785	637	437	470	376	393	354	329	291	313	302	302	309	280	290	268	258	263	275	267	276	291	257	246	281	281	322	279	266	260	250	245	268	289	260	256	265	253	247	263	281	272	250	277	264	263	230	255	294	269	249	270	282	233	248	251	285	266	283	262	255	262	238	256	258	250	271	263	272	280	254	279	312	242	253	264	244	254	247	259	262	291	277	262	276	280	273	249	260	260	277	253	247	230	261	268	250	253	243	262	283	238	269	245	255	267	244	256	229	231	266	264	297	260	243	240	260	267	232	259	250	242	267	292	253	279	254	275	261	218	240	263	247	286	269	254	247	245	252	249	249	237	275	274	266	258	273	270	274	248	266	280	281	277	277	252	260	266	258	260	224	299	269	256	253	254	228	240	254	280	256	288	232	250	255	224	253	238	274	286	264	258	282	271	262	219	252	250	268	262	262	257	279	264	278	232	241	240	278	269	280	271	247	259	257	239	219	276	272	280	287	290	287	272	229	261	279	277	260	304	245	261	301	246	251	274	273	269	265	242	257	239	277	238	277	259	285	244	275	273	248	268	252	253	283	258	240	253	256	283	283	261	274	268	260	251	269	279	263	244	247	273	261	263	276	301	254	271	239	281	260	247	255	262	254	279	263	243	248	242	261	288	273	259	262	256	226	246	253	276	253	303	276	219	250	259	257	258	252	262	279	263	255	268	230	259	246	276	242	259	243	226	265	285	301	264	253	246	250	242	254	251	261	311	245	250	247	212	260	288	287	265	251	277	271	249	270	254	263	242	238	276	246	284	284	258	254	228	290	276	257	278	243	254	283	237	274	260	260	287	249	236	253	260	244	258	266	259	235	263	286	284	233	277	262	258	304	262	224	253	267	275	235	279	264	264	240	246	255	250	237	256	280	231	290	254	241	274	270	264	253	249	249	292	247	243	249	260	249	249	260	268	234	260	242	286	254	230	263	267	274	284	270	285	267	254	283	285	239	244	260	234	234	304	273	223	260	253	252	255	270	239	237	267	260	252	263	259	261	254	252	249	254	238	267	247	291	253	261	248	243	292	250	267	272	258	252	253	262	276	233	236	269	233	255	292	294	265	221	279	259	260	245	286	257	288	260	262	244	230	251	253	243	277	302	275	267	234	300	275	288	310	223	264	247	217	264	274	254	252	244	236	255	283	283	253	263	256	247	252	256	273	280	241	271	287	240	258	276	245	267	247	259	245	244	250	276	259	249	261	250	247	273	270	294	264	283	278	255	279	277	252	272	237	253	262	267	260	274	246	271	270	269	263	264	286	267	262	263	279	256	268	237	236	266	273	256	258	268	236	249	237	257	226	251	254	245	252	244	250	251	276	280	288	269	255	280	256	272	266	251	251	255	263	225	260	253	272	232	263	237	234	251	237	264	262	245	251	252	274	240	267	253	299	235	283	253	249	263	262	271	267	263	255	290	271	242	251	252	256	248	293	269	286	233	259	232	243	277	262	238	290	292	267	259	252	293	304	252	242	229	242	232	286	249	267	235	247	255	273	272	272	230	275	262	272	267	280	248	267	239	234	265	266	252	300	282	273	290	287	249	255	237	273	249	270	237	254	249	241	267	252	287	251	219	238	269	249	271	249	264	278	221	274	254	256	285	280	263	257	251	267	265	276	268	260	282	260	255	274	269	249	274	282	272	294	268	284	258	237	244	259	283	285	254	254	248	275	269	216	268	246	244	265	266	272	265	255	290	236	269	268	280	266	248	255	269	256	277	265	295	265	256	264	243	256	260	285	258	232	240	278	294	276	252	290	265	243	269	256	254	262	266	268	248	245	273	265	259	277	267	274	238	217	279	276	230	248	245	266	253	254	249	245	294	258	246	256	253	277	279	279	264	247	237	266	271	269	272	267	268	276	269	240	266	248	285	278	278	238	277	246	253	262	287	275	279	256	247	273	268	268	271	255	256	305	280	262	261	298	268	277	253	232	216	268	260	259	286	251	272	267	258	263	249	280	289	306	246	234	220	262	216	265	281	262	287	269	247	264	257	275	249	233	259	231	272	237	251	302	265	237	250	235	268	259	234	280	319	255	258	272	248	254	252	313	243	246	251	262	261	276	294	321	279	221	243	244	284	246	253	282	252	248	238	243	236	270	278	259	233	244	252	233	260	274	272	254	248	231	264	247	238	258	293	256	253	237	259	239	284	246	265	269	277	270	253	240	236	256	254	273	271	279	264	251	260	261	263	246	254	254	266	264	251	269	237	256	244	239	267	266	258	256	234	248	264	254	263	249	270	257	227	282	287	264	315	269	301	262	237	246	263	263	219	252	279	260	263	264	243	245	245	263	269	253	257	261	257	256	288	267	259	266	240	279	259	270	269	266	255	261	262	260	263	274	241	263	287	255	257	243	268	269	282	245	259	264	236	277	257	284	263	281	285	292	284	291	276	225	265	251	247	252	255	293	265	235	240	257	255	270	264	240	249	249	282	268	289	268	238	240	251	251	262	258	258	255	280	274	240	243	262	261	242	248	253	261	256	258	269	261	220	282	257	252	292	252	265	214	239	258	263	237	274	239	229	277	266	231	291	274	292	226	236	242	247	252	245	281	228	226	256	248	243	257	270	263	276	273	313	250	259	266	232	253	231	257	258	261	240	257	274	270	268	242	247	254	244	245	245	235	231	236	250	264	245	297	272	265	246	292	255	260	255	254	246	247	256	242	242	272	260	256	252	264	249	272	270	280	257	257	229	242	278	250	284	282	275	249	278	225	275	279	260	283	252	248	273	269	284	248	251	261	271	235	258	271	236	280	278	238	258	256	271	246	235	289	250	250	227	226	274	282	248	266	266	260	275	266	246	268	260	267	234	278	241	279	243	266	243	275	289	270	288	280	248	238	238	242	283	235	298	258	240	268	253	266	284	268	274	275	243	263	255	280	225	267	250	252	244	280	290	274	269	264	231	276	266	277	290	260	258	216	280	264	254	262	266	283	276	252	254	242	269	245	260	248	255	250	273	281	261	251	253	249	262	238	236	232	282	246	282	269	239	274	273	272	269	280	258	295	257	279	260	247	281	267	258	253	227	298	275	287	274	263	273	250	268	270	308	282	249	294	217	229	291	237	247	291	269	259	265	266	271	246	252	283	269	221	263	241	266	260	226	277	262	226	239	269	251	276	250	250	260	281	283	249	240	256	244	233	255	264	252	231	234	255	260	247	279	271	264	241	255	279	246	252	239	269	247	232	269	274	238	247	237	247	285	293	244	261	243	238	301	268	258	259	269	283	265	256	281	256	268	256	282	248	256	230	259	254	213	271	241	271	245	253	261	264	263	311	234	246	264	274	260	283	288	270	281	251	252	276	260	226	249	249	286	246	266	233	262	274	261	240	279	253	263	251	258	270	248	235	259	266	262	243	298	244	284	256	287	273	239	253	257	261	256	284	242	250	238	273	268	258	278	267	262	251	252	264	242	258	256	273	259
11618	4448	6785	7740	6967	5630	4604	3808	3974	3732	2790	1889	1789	1673	1255	1127	996	907	822	870	812	815	819	681	601	608	632	641	612	607	662	624	612	738	805	910	855	749	667	663	677	586	579	595	644	565	615	603	576	608	611	585	625	658	557	601	623	585	582	559	588	552	590	546	581	590	619	555	628	588	649	614	572	621	621	652	583	603	571	632	587	592	586	603	606	616	571	589	575	621	620	585	615	561	605	611	570	571	603	605	618	636	563	588	599	611	605	607	622	606	558	592	619	569	560	580	572	586	582	592	605	539	571	595	553	638	628	606	587	654	579	580	631	585	580	603	584	579	600	598	602	566	594	574	615	566	619	581	581	556	600	585	544	593	603	622	617	561	617	597	632	642	626	586	623	563	585	615	570	574	587	541	597	624	588	578	621	635	610	582	608	570	575	625	585	648	557	557	589	596	600	605	567	577	600	610	598	589	639	625	584	600	569	603	599	613	601	586	632	587	591	564	631	578	579	567	608	615	550	654	581	620	579	589	599	602	597	603	551	644	591	565	578	623	601	579	595	605	614	601	572	614	547	584	556	584	591	596	548	586	574	545	591	589	627	578	619	601	583	615	556	584	623	616	620	605	590	574	614	622	589	610	604	597	600	558	560	582	634	619	648	589	593	568	628	593	592	594	595	623	571	577	579	564	602	557	601	589	579	554	583	578	574	615	581	596	568	628	601	576	596	573	544	591	594	613	587	608	559	579	628	615	588	573	561	553	620	626	550	590	632	597	561	634	563	592	585	641	589	577	646	567	628	583	608	594	592	592	599	586	618	577	564	586	609	583	614	613	584	603	601	588	588	564	585	584	618	612	540	564	548	561	597	618	556	619	583	571	630	574	576	555	606	584	601	609	612	633	581	587	604	602	556	598	606	604	606	604	568	628	545	598	597	600	575	617	618	589	583	622	561	610	561	578	568	588	626	559	611	576	615	588	577	576	619	569	565	593	574	596	577	607	609	629	588	572	612	591	574	532	588	604	636	597	612	569	615	578	590	594	586	553	636	563	588	559	574	574	603	624	623	581	574	596	616	649	595	589	611	571	584	634	601	569	574	605	569	587	613	602	572	600	602	571	595	633	601	632	622	556	599	580	623	629	595	545	593	576	581	615	625	563	577	553	588	564	552	597	607	546	576	596	580	608	585	558	606	617	664	595	578	585	614	564	597	576	615	601	590	590	599	591	640	553	569	582	537	604	587	657	591	590	590	584	544	597	578	544	584	629	579	554	597	530	591	561	572	607	596	564	588	590	608	545	612	567	583	570	624	550	614	594	573	589	576	611	587	589	553	548	615	568	612	544	624	575	592	585	583	582	570	604	602	606	577	601	608	594	585	604	586	603	582	590	600	592	623	572	581	600	616	564	559	563	581	634	570	575	575	594	653	583	574	585	587	569	567	571	589	597	563	573	533	594	635	593	602	599	590	605	538	584	589	604	588	641	603	632	578	635	637	568	590	614	595	597	618	578	598	641	620	582	555	605	581	612	585	572	574	552	578	586	632	624	603	590	578	557	588	576	604	572	550	613	588	562	580	572	598	568	559	573	542	590	601	573	630	623	626	571	580	611	617	622	567	597	577	554	627	612	659	632	576	616	555	564	595	636	587	588	571	554	589	585	563	577	643	619	625	634	592	559	583	593	579	633	569	599	606	583	570	620	570	570	586	587	603	586	586	574	581	581	612	579	561	605	629	557	605	572	608	600	582	596	607	583	592	584	539	573	550	533	661	630	594	595	567	615	649	597	628	596	575	561	583	610	622	599	610	609	628	605	611	589	590	591	586	569	604	563	580	571	581	595	611	582	616	595	590	607	590	622	554	630	582	567	579	588	554	603	605	609	547	569	592	592	591	576	581	580	549	549	619	584	563	586	648	619	603	589	579	586	586	583	575	571	540	569	620	618	555	597	616	596	613	636	595	587	611	602	613	584	564	585	583	590	634	587	537	578	576	590	580	548	578	635	620	568	631	573	584	552	607	563	638	624	604	597	591	553	609	566	562	609	547	612	589	621	614	594	574	593	572	602	607	578	610	596	551	613	599	606	575	567	625	586	602	585	576	617	577	620	610	624	623	605	544	627	616	607	615	607	592	603	613	599	553	615	599	564	595	636	616	670	568	595	601	582	603	606	605	614	599	607	652	563	589	597	613	624	610	586	668	600	603	549	563	589	588	584	602	553	620	549	583	562	617	659	548	601	616	612	619	592	628	596	582	601	548	600	595	586	636	582	572	588	593	593	606	581	650	627	599	602	617	612	608	569	582	616	618	594	603	619	588	584	591	577	571	597	595	604	565	610	588	572	578	611	615	574	605	583	568	596	604	629	601	586	610	556	533	612	615	615	587	624	603	545	594	605	631	629	580	589	583	603	583	596	574	596	586	599	613	600	594	610	602	609	592	582	590	620	587	583	567	618	654	604	610	621	586	599	593	579	618	573	614	572	552	574	590	619	609	590	614	583	617	618	579	634	569	578	625	624	570	604	567	606	587	600	534	605	592	569	599	633	605	582	568	597	599	587	588	576	551	589	582	603	626	598	572	597	563	559	606	582	591	570	592	576	590	621	568	660	617	639	630	619	591	620	569	577	552	603	546	595	638	593	588	610	596	582	555	561	607	604	657	593	600	622	591	602	588	580	592	577	571	575	540	587	615	660	619	577	646	562	599	648	604	610	635	578	577	589	590	557	571	585	602	573	610	594	604	555	563	585	541	580	594	604	577	627	575	568	638	604	544	608	572	568	599	603	604	569	624	606	619	566	592	577	584	559	575	555	583	603	600	584	588	571	549	589	595	565	609	621	559	580	592	610	577	591	584	588	646	573	605	601	641	627	648	600	632	582	586	595	605	599	616	552	623	594	611	583	556	581	581	585	581	608	609	607	606	625	625	597	588	602	606	552	615	551	586	542	661	613	640	624	644	543	573	629	557	617	568	569	598	587	615	587	596	616	621	588	623	561	557	585	607	608	621	570	572	604	571	639	594	594	590	600	593	596	606	568	584	615	566	596	575	600	565	552	567	583	644	605	559	595	579	582	615	662	590	570	578	649	555	616	600	578	591	556	591	619	561	583	595	635	612	615	592	559	586	594	568	575	620	581	600	570	567	603	586	579	627	570	568	511	649	583	587	614	604	596	612	563	577	581	548	602	611	577	609	568	593	606	562	616	609	563	562	611	598	607	588	634	579	594	594	560	572	616	566	588	609	567	559	632	600	578	572	624	591	579	595	587	526	615	613	609	598	542	581	557	581	607	591	626	610	628	606	570	626	583	580	616	611	578	553	569	602	597	599	552	598	594	618	597	597	632	576	580	611	593	643	610	600	587	586	549	592	640	590	604	613	601	618	612	607	613	583	624	593	608	540	559	583	585	587	590	615	573	613	529	590	620	580	598	594	582	601	631	609	591	614	613	573	598	656	619	584	598	569	600	605	602	628	567	584	628	583	563	600	585	575	590
26563	9611	5882	4381	3021	2264	1570	1347	1215	1153	828	563	538	501	405	346	320	304	315	322	259	287	262	251	228	264	272	246	229	259	246	246	232	232	276	290	275	295	244	243	236	211	240	218	230	212	259	239	241	229	227	250	239	228	235	241	233	248	234	232	254	227	257	273	245	242	251	237	209	239	249	240	276	214	216	272	259	239	244	247	253	224	191	256	238	204	225	221	241	233	231	201	216	227	218	237	231	252	227	253	236	240	255	203	230	205	220	255	231	201	261	224	235	229	250	242	227	239	214	246	217	195	234	217	230	235	224	242	246	252	231	221	227	219	201	208	221	240	222	266	212	222	248	238	235	225	238	251	238	254	256	231	231	267	217	211	235	226	211	226	235	243	244	239	221	217	203	213	242	191	216	233	208	241	219	252	216	250	242	232	200	236	252	257	215	254	211	274	230	214	246	222	223	216	218	241	218	230	218	214	200	220	220	232	254	206	225	261	245	239	228	211	247	227	223	203	263	223	231	203	232	214	219	216	259	254	240	246	206	214	217	222	255	229	214	232	254	258	228	241	252	235	224	230	212	220	236	230	224	222	209	229	233	235	242	233	234	216	224	243	207	196	224	253	241	250	244	243	227	213	260	225	219	241	228	216	231	247	236	220	228	232	232	245	227	225	230	244	231	250	233	251	224	226	228	197	249	233	224	235	219	250	220	213	267	231	205	225	208	235	235	222	218	212	259	228	231	245	232	220	258	243	235	236	212	237	239	241	234	220	214	204	227	225	214	240	239	214	225	230	242	224	231	222	241	243	241	238	232	229	223	204	232	238	194	229	230	220	253	231	225	193	206	236	231	237	248	254	256	239	225	231	225	250	253	224	222	231	264	226	213	199	205	212	256	242	219	217	261	238	234	246	221	211	230	217	249	225	239	248	259	235	226	196	226	244	236	233	227	217	237	251	247	263	221	214	233	214	261	215	242	229	261	194	263	216	245	229	224	239	212	226	212	221	213	237	228	224	232	251	232	235	237	227	239	250	221	199	242	218	234	200	207	235	240	235	229	228	233	240	265	217	237	205	256	235	205	238	232	239	211	246	186	250	240	242	196	245	238	226	223	220	222	233	214	229	243	269	267	242	231	239	206	257	248	238	248	245	254	228	219	231	233	228	246	243	234	224	239	227	214	233	257	212	252	233	254	240	232	241	265	250	214	206	203	207	190	215	231	247	237	203	236	255	215	250	245	250	232	229	262	245	225	230	234	254	247	224	199	224	240	247	208	213	223	242	213	234	228	214	247	252	231	222	234	212	224	241	248	230	228	243	218	216	251	259	236	259	226	225	248	226	238	256	222	228	223	241	194	226	206	231	197	232	210	261	235	230	224	250	233	228	258	236	240	225	226	225	235	214	210	210	220	223	246	244	243	231	249	211	232	189	233	243	224	203	223	225	218	232	261	255	252	254	233	198	247	221	239	229	223	194	222	277	220	233	216	234	224	236	236	225	228	217	245	205	237	232	255	181	215	238	211	195	211	238	247	250	259	240	219	229	241	220	235	230	247	228	236	236	256	214	233	272	256	230	231	239	257	227	231	236	221	236	228	226	202	252	235	254	227	213	243	238	249	200	247	222	254	243	243	245	204	227	231	236	250	247	241	246	237	226	249	207	231	223	230	218	229	224	273	189	241	228	223	235	213	237	253	219	230	226	241	223	250	208	247	201	249	258	244	244	201	215	224	229	218	226	224	227	241	257	221	234	206	243	227	224	211	223	244	237	209	223	241	215	219	223	245	248	239	206	234	232	237	243	205	249	213	225	216	227	245	235	222	225	237	230	235	268	247	224	242	224	257	274	250	232	236	226	258	232	223	232	214	211	254	223	220	218	227	219	247	261	228	228	234	206	232	230	224	261	255	220	242	257	198	202	243	246	249	226	230	220	202	196	188	237	233	242	214	224	239	240	221	240	233	243	214	231	232	246	237	257	226	215	227	231	248	240	217	241	222	212	228	218	217	242	227	261	207	232	224	236	192	236	269	203	225	246	225	261	222	252	261	235	232	237	219	244	220	191	206	229	236	241	227	238	239	216	221	208	243	228	244	255	224	218	213	236	229	241	240	242	254	221	227	219	239	249	238	210	242	227	237	213	226	241	202	201	208	245	208	228	224	236	243	227	213	246	252	235	246	240	228	231	257	253	222	240	239	222	239	240	246	238	239	204	248	253	201	249	243	228	236	232	241	225	215	211	207	237	203	236	221	218	230	234	208	203	226	234	217	233	239	250	258	276	244	246	239	234	205	231	214	229	228	238	228	239	254	249	253	238	235	227	233	213	252	243	251	228	227	256	240	234	213	272	219	215	206	213	225	220	235	202	210	257	205	222	231	211	253	244	218	257	237	239	228	229	228	232	200	236	233	217	223	250	231	244	212	204	237	244	221	222	252	204	235	210	230	224	238	255	209	237	240	209	221	216	217	210	242	228	216	261	206	233	239	244	223	226	228	228	238	206	234	214	216	248	252	242	221	223	199	224	247	271	245	248	235	208	223	221	246	214	225	211	251	222	224	251	229	225	250	244	242	234	214	235	212	227	229	261	244	238	216	248	236	261	234	219	225	214	220	248	231	216	226	236	213	222	219	256	228	220	209	233	221	233	238	216	238	229	226	228	245	219	242	266	231	238	232	241	234	234	226	190	234	208	227	238	255	214	267	215	250	218	232	245	221	195	246	213	233	236	215	189	207	208	249	233	202	214	255	251	249	228	233	243	222	227	244	243	241	248	243	238	243	250	250	191	213	246	221	220	208	236	240	245	205	237	232	214	201	227	246	282	218	227	241	235	256	231	233	229	196	217	241	232	243	222	228	269	244	224	210	225	222	210	239	230	216	231	226	247	223	248	270	257	247	228	228	251	223	239	224	233	209	208	220	244	237	251	222	230	235	229	252	252	222	233	229	232	245	258	213	209	245	222	218	239	207	249	216	232	216	221	229	236	252	256	235	252	244	261	240	259	230	199	222	232	233	235	218	217	243	225	222	232	219	241	229	250	231	239	239	228	236	232	248	227	206	236	235	238	262	219	243	250	224	226	224	219	196	212	230	200	240	205	236	229	223	256	241	226	253	210	238	238	238	227	222	231	231	214	229	236	240	249	224	223	236	214	230	243	257	229	227	209	244	241	231	225	212	212	207	234	210	226	225	236	260	262	207	229	237	223	220	225	201	257	222	231	210	234	199	200	237	247	242	238	235	220	226	210	239	245	243	241	199	224	257	255	197	229	246	238	228	223	256	221	218	241	244	211	223	242	244	232	227	231	244	265	274	247	222	256	197	238	244	204	259	231	236	199	221	233	230	233	227	195	229	232	249	192	244	211	262	253	249	242	224	214	237	203	240	236	226	228	263	239	203	225	221	225	253	219	225	223	238	253	254	206	214	215	233	222	254	230	250	243	243	199	226	202	227	213	214	215	242	218	207	269	211	249	239	230	230	261	241	219	231	202	241	234
15295	6531	9557	11145	9735	8141	6723	5603	5744	5767	4064	2669	2474	2125	1780	1252	1201	1070	1039	968	937	888	904	766	689	650	602	569	635	593	676	637	630	751	862	939	873	797	706	630	600	567	560	512	586	528	565	605	581	586	594	578	559	577	605	569	563	567	551	586	584	577	595	536	578	634	629	595	613	632	571	630	583	557	582	564	560	547	580	551	605	570	559	555	590	570	561	563	518	549	565	542	570	572	542	580	545	606	578	580	535	521	528	534	583	544	603	598	544	587	537	543	533	546	560	545	535	537	541	516	583	578	586	567	561	563	568	561	562	562	555	567	538	565	559	569	491	588	594	577	564	554	553	506	554	558	537	564	587	539	546	566	570	527	585	568	567	541	573	540	531	538	546	556	497	569	578	513	548	535	564	539	536	553	551	603	586	571	576	563	576	545	530	548	590	550	581	539	533	583	576	535	546	543	549	535	580	564	533	553	549	533	560	516	560	581	589	544	586	545	568	556	545	573	540	568	534	550	527	566	538	583	556	540	512	533	559	538	488	579	539	521	561	549	520	562	531	571	548	566	595	549	536	581	591	538	563	557	578	494	578	549	582	571	534	549	578	530	549	527	546	510	582	550	551	547	580	518	565	557	544	512	558	561	546	549	540	544	568	567	535	540	570	589	528	554	558	586	552	564	539	546	573	562	532	587	569	574	561	513	565	527	550	521	580	497	594	519	574	549	577	568	552	536	590	531	599	556	542	560	541	560	534	511	554	564	575	533	538	585	567	557	520	561	583	574	604	584	563	591	589	593	534	501	572	511	556	507	541	551	563	556	558	565	562	549	576	530	560	534	566	559	545	530	508	530	536	601	563	565	552	579	544	546	573	531	547	538	608	564	566	589	568	472	549	568	503	522	600	556	515	556	550	539	571	541	531	539	572	498	540	528	577	527	514	558	524	567	551	558	584	527	552	551	573	539	547	585	556	543	521	533	555	574	568	560	543	552	558	568	538	572	592	554	567	586	590	518	510	548	536	565	574	557	548	543	535	504	555	561	553	566	617	561	506	560	573	574	565	562	546	543	507	570	520	591	554	524	542	552	541	534	522	529	561	525	570	553	546	543	540	571	554	577	551	526	569	565	573	599	565	515	537	532	606	563	542	536	506	542	586	567	557	578	602	550	533	524	545	543	568	609	535	512	573	539	537	573	558	508	552	551	521	552	585	552	589	569	534	562	528	582	549	562	502	543	555	586	521	548	565	561	538	566	476	569	547	532	555	523	547	583	578	563	549	544	538	537	544	569	540	549	562	561	579	541	564	582	558	528	564	561	561	547	574	562	574	586	584	519	592	494	537	595	511	535	610	535	542	609	546	519	563	559	540	525	549	574	572	548	520	535	559	527	522	526	544	561	588	593	541	626	583	546	554	526	549	521	557	555	568	539	537	532	581	559	555	613	537	564	575	556	541	552	545	542	579	565	516	515	521	589	556	561	579	535	564	594	569	566	579	532	535	530	572	577	548	581	550	557	522	611	522	506	522	523	531	503	544	613	557	535	553	549	558	577	540	548	575	592	566	543	549	539	555	566	577	548	536	576	576	563	597	593	567	544	563	553	582	552	581	553	564	598	554	597	585	574	530	538	587	583	579	568	581	547	562	515	522	557	544	595	569	560	568	567	538	540	570	567	565	529	545	542	541	537	506	560	567	542	565	553	503	538	504	517	552	498	594	613	529	567	538	508	568	589	523	524	538	569	549	548	566	568	534	533	583	539	572	514	525	542	525	548	560	567	538	521	555	541	567	601	542	539	559	554	561	596	543	564	519	550	546	567	542	596	522	564	462	555	597	535	568	572	562	557	579	517	550	554	547	518	543	551	584	555	521	561	573	534	576	551	568	571	543	577	524	556	528	546	570	572	559	505	539	540	575	542	545	533	579	546	609	580	533	529	548	536	555	563	558	554	558	503	540	546	590	588	557	545	585	535	573	553	544	526	576	563	521	579	519	532	559	567	575	581	521	581	525	610	557	571	543	530	574	540	522	558	552	583	540	554	519	598	589	522	568	547	568	493	557	521	581	553	566	538	551	577	520	555	548	547	553	563	534	576	582	554	524	574	574	557	540	550	548	562	592	561	565	532	564	552	583	515	550	577	569	563	542	543	536	527	569	570	553	539	590	536	562	563	546	584	563	589	525	574	545	535	558	575	566	564	566	545	589	557	567	563	545	534	539	563	512	547	505	544	556	552	552	518	505	544	554	589	520	527	560	560	544	563	511	573	563	516	586	516	573	527	532	551	549	585	513	526	561	580	588	512	608	607	627	577	557	562	555	519	554	543	517	567	602	579	571	556	509	550	606	578	541	551	523	547	579	546	532	579	580	544	584	523	605	546	569	552	559	553	488	597	516	593	555	524	567	571	555	574	545	557	567	512	534	546	513	567	529	558	574	549	536	532	556	576	565	563	553	566	556	588	567	582	583	519	553	536	566	549	569	543	570	550	574	522	547	561	556	541	612	518	552	548	573	564	522	567	564	528	568	564	549	558	577	601	532	550	526	518	604	535	569	557	559	585	567	560	500	605	539	567	551	588	535	594	591	564	541	584	524	536	587	544	602	596	552	552	516	586	532	554	556	578	583	569	595	513	585	561	536	577	552	567	561	560	562	552	573	544	574	579	569	513	542	555	509	568	593	534	562	514	542	545	517	530	541	596	559	569	529	565	537	598	572	557	570	552	571	533	553	535	522	532	588	509	536	516	531	529	548	558	508	629	579	532	570	587	567	581	535	537	568	521	561	557	581	547	546	558	570	557	602	540	522	546	547	527	577	565	559	540	545	565	540	537	550	585	540	569	546	564	535	505	595	543	547	546	561	568	561	562	539	574	561	519	557	526	557	532	544	545	552	537	569	510	534	523	543	497	531	538	541	559	559	548	567	563	545	548	508	586	540	550	537	576	547	574	529	571	523	523	506	542	589	539	619	562	536	546	576	538	584	538	559	532	548	517	577	469	561	555	540	548	555	542	552	522	541	567	544	545	568	554	555	543	524	561	557	542	552	609	561	520	574	555	538	507	551	551	566	556	526	557	523	573	567	572	567	558	571	551	547	549	563	547	552	559	550	553	555	570	552	541	579	531	510	515	534	609	557	561	551	519	520	556	595	552	513	532	572	535	537	533	562	577	577	569	573	574	556	557	562	563	570	509	563	528	557	589	556	587	530	603	549	585	533	556	590	523	534	538	537	551	489	563	568	552	578	538	532	572	522	543	553	517	565	514	532	561	552	604	552	597	556	555	574	584	568	515	533	525	534	610	551	571	567	562	588	544	554	566	539	569	530	562	574	559	584	561	540	558	528	568	574	538	548	584	578	561	529	538	562	556	557	556	562	575	556	536	539	544	573	557	532	574	564	575	554	578	545	565	559	580	542	518	567	545	566	518	567	589	562	568	528	549	543	568	529	584	567	576	563	522	523	572	560	551	572	570	528	594	539	531	525	555	572	561	557	562
8151	2912	1894	1428	1041	879	754	715	631	676	581	490	473	496	500	413	443	431	432	451	399	370	436	439	369	413	420	408	424	434	394	417	438	461	390	403	456	422	410	394	407	390	406	403	423	388	370	383	450	382	402	408	401	364	426	431	415	357	367	376	382	399	431	406	423	429	421	391	392	375	373	395	419	420	417	433	417	422	397	417	386	417	441	432	387	398	375	394	385	378	381	370	422	436	437	445	399	417	422	410	424	385	450	425	351	391	383	400	432	372	378	341	384	431	376	412	394	370	424	350	377	391	405	389	411	393	382	367	425	391	437	393	436	385	386	416	370	427	394	385	388	375	410	399	424	409	389	380	376	441	443	416	396	444	402	399	404	400	391	429	410	417	406	407	374	374	394	422	413	377	394	412	402	405	390	391	359	398	400	374	407	390	376	428	449	386	441	386	402	413	384	436	393	380	410	407	409	394	400	410	428	380	437	412	390	434	384	391	438	424	401	424	393	378	389	424	384	390	424	433	419	369	404	397	429	409	397	428	388	385	381	409	342	384	385	386	408	416	379	436	404	422	386	404	364	392	452	388	371	411	430	432	390	411	360	436	377	377	446	410	437	423	385	426	402	404	418	420	369	390	394	364	454	399	413	366	417	428	385	438	401	389	392	380	466	412	383	428	398	405	408	415	386	427	401	417	385	387	429	410	421	369	384	410	385	422	431	405	421	450	404	371	383	375	429	382	400	446	391	384	399	413	349	368	405	362	425	431	433	352	385	407	390	387	382	441	427	419	399	391	417	402	412	392	423	366	420	401	388	384	445	404	393	429	411	392	418	398	399	404	413	397	424	436	382	414	385	406	445	414	390	407	375	417	397	398	431	392	396	402	420	434	358	390	415	389	409	456	390	411	413	426	391	401	422	397	358	400	403	360	393	404	417	388	356	421	428	403	391	369	412	430	439	405	394	369	419	430	444	416	417	453	441	408	422	415	378	417	419	419	449	412	407	409	448	409	411	408	400	409	413	386	395	395	395	387	423	415	406	408	425	390	380	409	441	374	436	394	409	367	417	392	403	404	399	393	460	394	405	393	400	404	407	387	422	378	383	349	400	366	412	398	396	428	425	377	417	418	450	385	422	399	385	404	421	416	414	390	398	422	374	402	376	383	450	453	426	423	405	380	405	391	425	366	368	426	361	376	369	417	382	413	429	423	429	433	432	410	409	402	389	378	407	403	421	388	395	406	415	412	405	406	373	362	362	396	436	406	422	417	405	424	391	404	395	426	422	442	401	386	455	410	395	422	396	395	428	386	400	392	412	377	352	391	377	448	401	377	403	385	420	426	381	367	398	388	371	387	390	393	435	405	419	354	358	380	422	439	406	449	387	401	407	385	404	388	384	395	394	400	388	436	408	399	398	379	403	419	407	390	423	372	352	407	422	398	428	389	387	354	386	435	408	393	408	384	398	408	404	393	394	395	409	412	411	420	423	437	387	418	436	434	377	438	398	405	393	427	413	400	377	408	408	429	380	394	436	405	410	414	418	380	408	381	386	417	372	399	423	418	399	411	399	394	420	380	388	378	420	425	403	419	423	420	413	383	418	404	426	452	397	390	395	415	398	420	402	398	454	455	357	398	389	444	405	438	400	398	428	391	425	397	404	449	420	409	403	433	405	399	398	423	399	408	417	427	384	401	404	386	407	425	389	413	424	433	414	408	425	415	422	394	357	398	395	422	401	426	414	386	393	391	368	450	392	404	415	413	424	419	391	418	405	369	426	412	409	392	391	395	440	406	402	409	392	405	434	393	416	405	400	404	405	389	436	411	413	402	399	386	417	373	402	421	410	423	444	382	412	435	411	411	429	445	384	407	351	427	391	425	378	391	390	407	398	407	369	380	417	437	416	414	364	422	417	433	340	420	390	376	381	427	421	393	454	389	422	390	432	376	422	408	431	420	419	390	395	433	404	378	390	383	364	397	387	372	425	420	415	405	403	412	418	437	425	419	349	406	408	420	408	403	398	438	414	417	395	414	444	399	387	414	399	411	375	396	418	360	377	399	393	406	453	395	386	418	361	381	410	371	398	385	391	415	402	405	399	397	417	420	375	438	385	420	438	396	408	386	408	401	429	428	370	399	411	401	403	415	381	390	446	399	414	409	393	433	413	382	404	452	411	413	387	396	422	431	409	386	394	402	412	391	375	368	349	412	422	426	380	419	394	400	390	428	413	418	395	423	403	389	431	391	349	380	429	379	356	446	404	443	392	437	397	406	400	391	406	416	417	425	398	367	411	421	391	409	418	385	432	438	407	416	399	411	422	373	435	412	384	415	395	420	392	402	414	425	389	378	371	404	411	393	398	422	416	407	429	406	372	399	422	392	406	380	395	409	421	408	359	369	403	380	414	394	402	438	432	418	401	432	354	392	418	426	448	427	414	380	402	426	425	410	422	377	389	405	391	424	382	397	428	384	397	434	382	464	400	435	409	412	382	401	387	371	357	359	450	411	406	394	401	407	413	418	396	407	392	420	443	416	420	441	394	370	416	385	368	392	403	396	404	372	421	389	390	432	385	389	402	432	459	402	406	424	412	392	393	404	370	370	445	401	431	429	417	381	443	396	404	421	387	357	417	407	417	446	387	410	375	381	416	395	396	383	375	403	386	422	415	380	386	386	431	435	390	375	388	413	381	425	395	367	427	421	393	359	443	435	444	421	411	420	419	393	436	396	426	427	396	387	417	376	417	389	405	345	397	415	397	391	430	422	394	397	415	418	370	359	380	417	420	358	381	365	389	419	416	393	435	405	352	354	374	401	435	399	409	394	411	403	387	432	446	408	398	441	392	450	415	446	389	426	378	419	360	419	390	403	385	421	375	422	397	406	407	440	412	421	403	371	361	387	371	424	437	464	389	412	428	406	428	391	404	403	408	413	421	365	393	385	430	441	363	397	426	388	422	429	439	386	401	400	388	431	385	381	388	392	399	392	413	387	402	433	382	452	392	360	402	388	396	414	402	410	421	360	392	391	389	415	430	401	419	412	404	408	360	392	395	403	433	427	370	397	411	417	418	458	387	394	396	400	394	399	391	399	379	387	431	427	432	404	396	408	415	395	390	392	376	414	377	409	414	364	406	377	414	368	410	384	400	403	365	387	412	376	412	436	415	400	425	389	392	407	387	399	420	410	398	395	384	397	395	430	406	431	432	379	435	444	394	394	379	408	403	415	424	374	402	467	387	379	386	356	393	393	375	438	424	415	403	413	427	427	378	454	381	472	404	405	429	434	432	397	434	417	361	391	381	412	428	434	427	392	375	409	374	400	416	436	439	413	404	418	409	403	386	429	434	397	407	380	413	380	421	429	393	386	397	383	387	436	426	390	406	417	436	397	393	458	402	364	379	407	394	391	399	379	392	428	387	429	386	352	387	395	398	395	408	416	410	377	403	413	410	397	371	398	368	424	402	404	409	421	429	412	416	426	411	392	402	436	457	394	402	363
5592	2828	3729	4134	3528	2908	2568	2381	2373	2399	1720	1467	1383	1298	1186	1030	1011	1018	958	977	948	943	933	939	910	826	924	873	866	891	879	878	852	917	981	951	960	994	917	861	888	838	889	861	913	888	900	936	856	857	875	895	931	863	872	874	873	898	886	862	891	843	886	899	934	843	864	877	863	852	817	818	896	840	890	854	921	911	901	860	886	866	867	862	880	888	863	840	858	878	832	937	865	901	884	878	835	906	868	897	896	862	821	864	891	889	822	862	820	849	883	905	862	875	858	922	900	918	866	888	885	890	831	889	898	854	868	911	922	868	871	852	946	874	861	895	847	907	875	852	933	846	878	895	829	928	861	906	880	862	881	888	873	852	869	838	860	841	894	886	837	916	838	833	849	870	879	878	879	865	886	868	870	876	857	932	909	886	893	902	819	882	896	937	838	853	860	867	903	839	840	903	852	822	879	858	895	809	916	886	861	883	860	867	873	927	865	861	922	850	865	828	908	878	805	881	840	838	914	916	825	881	823	893	868	886	856	886	917	858	875	890	840	934	919	843	852	886	877	843	875	928	906	872	812	907	895	857	856	840	853	876	905	877	831	840	855	883	848	856	838	880	883	889	887	834	847	871	915	851	861	861	904	894	904	785	862	866	883	839	845	868	875	846	872	825	845	856	824	906	881	919	887	883	877	910	885	845	880	853	849	871	834	867	845	897	852	849	868	908	870	880	849	892	871	829	888	856	827	853	873	886	867	897	825	923	826	937	892	878	881	882	870	830	878	939	914	890	918	895	872	925	886	898	849	895	902	899	867	860	875	887	898	890	865	868	838	868	935	913	884	895	898	902	871	869	863	829	833	883	897	878	856	912	881	839	923	900	819	834	860	841	894	908	904	831	849	874	942	905	859	867	819	875	895	838	830	901	948	833	817	927	819	859	836	916	876	879	882	905	902	871	861	937	834	894	880	837	899	879	930	865	907	886	892	860	868	892	853	870	868	886	894	886	867	878	862	905	852	840	907	877	887	854	962	836	854	879	866	872	829	888	852	873	890	848	877	949	848	896	933	885	838	855	849	882	867	859	832	824	871	880	905	880	888	852	846	899	884	880	887	863	903	872	868	858	881	841	820	941	862	881	865	794	874	876	845	871	855	853	927	892	870	865	844	910	854	912	877	821	842	850	879	905	847	877	870	879	889	891	860	902	866	835	927	906	872	882	844	835	862	909	883	867	891	885	845	922	847	862	927	884	822	921	890	878	903	825	839	875	836	907	849	860	881	853	914	865	897	846	878	846	871	884	844	871	875	904	945	849	850	871	863	797	845	869	866	891	876	871	882	873	905	907	893	872	843	881	884	913	884	891	837	842	872	875	880	849	887	863	860	831	882	870	889	845	872	896	895	841	878	930	862	904	877	846	847	872	886	881	921	844	854	836	891	860	845	886	869	868	870	921	875	866	903	911	838	875	893	880	882	826	837	914	868	848	931	825	839	859	863	874	838	863	860	842	875	831	915	867	858	895	846	864	838	872	906	841	889	931	839	873	832	886	853	886	924	905	872	893	868	866	865	907	859	884	867	842	908	841	888	852	879	948	920	855	864	901	893	854	923	918	856	862	820	853	833	934	875	857	905	904	979	895	841	945	852	887	850	898	830	885	898	953	880	848	852	856	893	898	907	915	879	854	933	882	856	839	904	862	841	882	904	864	846	869	843	852	897	937	880	862	873	860	912	901	835	837	855	862	899	950	897	895	922	909	876	826	882	898	879	861	852	933	903	895	867	853	883	919	870	902	871	921	878	875	892	842	871	890	874	834	868	894	831	901	850	862	844	889	875	899	855	901	849	883	896	851	871	879	868	885	901	880	898	884	868	899	883	838	869	843	838	924	830	924	890	866	919	886	879	845	866	902	856	898	865	837	877	887	856	872	843	880	880	925	884	844	909	863	843	865	831	881	895	840	871	880	851	893	850	872	899	913	890	862	888	840	887	846	883	837	909	924	840	862	906	868	899	887	886	898	899	885	892	908	904	845	869	909	855	906	883	863	890	817	895	887	880	899	848	846	826	878	895	875	884	840	869	875	853	825	867	881	838	868	884	883	882	834	878	842	851	930	889	884	846	876	948	874	863	782	837	920	855	795	846	848	888	933	861	853	868	956	815	875	871	839	876	904	849	899	843	842	895	853	895	894	872	836	900	852	867	908	844	897	911	841	836	907	876	897	842	858	864	838	865	921	883	929	870	868	895	895	898	845	908	886	847	900	861	877	874	886	863	929	871	889	877	891	842	857	888	840	907	867	855	890	888	844	865	907	869	893	900	852	873	857	860	899	881	887	867	937	929	863	888	891	867	868	884	893	873	870	852	884	857	862	856	870	847	933	895	835	859	872	867	843	862	850	868	828	846	821	870	862	864	825	863	896	852	857	883	843	928	838	905	863	903	897	848	864	912	914	843	846	914	804	848	868	851	889	901	869	881	879	929	840	928	920	829	886	824	898	880	914	835	884	817	879	913	872	902	886	867	913	817	865	812	908	937	850	855	864	894	840	876	820	888	888	887	855	921	853	920	907	864	874	915	884	899	877	874	884	898	903	880	855	872	863	832	886	873	907	861	863	858	878	949	872	867	879	886	908	915	870	842	813	849	884	913	839	812	841	883	832	906	831	882	918	819	898	890	881	829	876	849	888	884	865	874	860	879	835	889	855	839	912	813	860	875	843	805	905	913	921	875	850	901	842	846	824	905	914	922	856	840	878	907	842	907	810	876	910	889	880	852	917	857	926	837	775	844	842	868	827	883	886	897	897	852	898	942	894	890	841	938	890	864	913	836	888	898	864	928	864	872	847	824	902	880	872	910	833	839	861	858	861	880	862	853	879	915	881	923	898	973	792	913	895	841	920	939	886	878	870	830	845	898	876	876	823	878	842	918	862	901	882	857	919	851	838	926	867	870	911	854	920	899	853	853	851	879	900	884	876	859	851	884	913	848	871	846	912	878	851	872	851	848	869	885	890	843	860	911	868	885	904	906	903	820	903	868	901	850	865	861	906	916	866	874	843	888	886	895	889	843	928	886	857	900	845	885	830	884	850	846	891	832	884	861	855	902	918	883	856	850	904	837	871	886	842	914	904	847	880	881	859	885	832	883	874	931	865	829	870	900	914	837	884	895	838	886	851	897	903	871	875	936	836	856	898	836	884	905	881	866	890	884	932	826	872	866	816	902	843	879	867	848	869	869	851	873	925	894	896	880	851	889	822	819	867	945	918	900	838	875	893	846	860	871	850	881	804	846	889	923	871	937	873	833	873	880	921	881	824	866	889	921	883	866	920	866	896	878	858	872	884	858	895	919	860	856	875	895	859	898	904	874	867	832	845	865	918	904	897	869	876	815	851	912	871	924	865	924	854	952	863	844	874	864	906	867	903	908	831	873	844	867	886	821	850	930	868	832	858	842	895	916	866	850	926	907	911	890	825	871	835	910	888	848	853	879	882	909	889
17827	5804	3489	2761	1888	1402	1075	901	833	931	640	441	442	435	368	326	317	330	285	277	264	307	296	265	280	314	291	258	227	269	297	257	259	256	306	313	279	272	264	244	260	280	241	270	252	284	273	250	251	272	263	268	248	249	250	249	252	261	307	286	230	250	255	224	290	265	239	252	273	265	281	222	236	243	257	232	257	259	270	277	277	246	270	280	277	257	223	239	243	247	249	248	293	247	283	276	243	296	260	285	275	273	268	265	298	261	277	263	253	251	275	258	251	272	275	259	263	259	229	265	257	268	268	258	259	309	247	249	295	275	258	265	290	278	280	248	276	250	270	264	263	249	268	264	253	293	280	282	263	225	260	233	264	260	299	306	309	268	262	236	259	262	264	249	268	243	254	255	271	272	271	257	270	270	271	269	260	263	277	282	255	280	278	272	254	265	217	287	233	249	239	275	233	244	241	231	282	248	254	277	231	273	257	303	260	300	248	279	289	261	256	259	259	278	268	238	248	256	294	258	270	252	245	253	281	249	286	236	247	255	256	268	271	254	291	278	268	245	253	251	241	263	281	253	300	285	261	222	269	254	245	248	251	260	246	267	285	268	298	250	254	264	283	270	263	239	257	264	263	287	268	269	257	269	253	240	248	250	256	266	224	258	257	263	238	261	284	238	269	269	272	289	288	242	281	243	269	236	261	292	255	262	278	244	272	278	252	263	268	266	261	261	277	282	275	301	256	283	253	268	297	279	254	260	257	260	274	258	260	276	272	279	268	278	278	247	251	239	264	271	249	226	292	297	257	251	296	264	242	255	269	232	251	268	278	282	266	279	255	237	259	263	261	255	264	263	243	263	275	255	229	266	267	285	256	262	277	268	278	255	256	273	275	250	267	274	271	275	258	296	255	296	254	262	268	261	241	288	266	266	261	306	273	287	235	289	280	313	262	240	250	244	280	266	237	266	276	251	265	261	263	250	222	232	265	231	272	252	285	253	288	269	276	268	240	294	252	256	245	262	285	271	255	262	271	248	299	243	255	246	230	301	281	286	268	242	268	221	260	284	274	262	268	263	266	235	253	252	243	237	280	250	246	236	238	247	286	247	257	280	271	261	288	294	243	272	236	249	269	262	241	246	226	271	250	251	265	282	292	262	265	246	243	256	255	266	232	274	269	248	276	279	253	250	243	253	279	311	263	295	257	268	258	224	240	281	271	293	277	244	275	255	254	256	228	274	271	298	258	259	258	258	275	255	276	271	274	261	257	242	290	262	270	278	288	238	256	264	239	293	245	272	228	242	259	297	256	260	279	236	282	252	258	277	249	242	281	274	270	275	287	288	246	277	260	253	242	243	270	230	279	246	271	256	269	279	271	230	244	244	261	287	248	226	250	240	290	283	300	268	258	245	267	248	262	273	234	262	284	254	264	247	246	258	250	247	247	259	250	289	264	247	269	268	236	247	258	266	249	260	294	290	264	232	256	252	228	256	238	237	266	271	268	281	265	221	268	263	256	278	253	273	237	269	234	273	231	276	254	278	260	265	251	278	245	283	270	281	270	248	291	250	271	251	276	284	281	234	277	261	294	259	255	268	240	283	220	248	270	256	249	258	287	255	269	256	265	247	274	282	232	258	296	249	251	260	254	283	258	251	252	268	264	289	248	283	230	255	290	252	277	296	269	250	243	286	263	225	270	287	267	276	280	250	288	228	296	278	270	252	287	273	264	250	262	268	291	256	249	285	273	255	253	244	244	231	280	235	248	253	254	283	270	307	258	267	269	253	261	251	291	268	289	289	306	278	281	289	266	236	241	278	256	287	272	267	298	289	258	272	282	266	243	237	271	268	276	256	256	246	243	263	257	263	289	246	248	292	267	275	249	241	263	256	253	289	244	248	259	252	255	243	257	257	265	252	255	278	244	273	255	271	224	289	251	236	292	262	258	270	240	230	228	265	277	256	280	282	251	241	289	255	278	266	248	275	252	255	228	270	254	252	265	251	235	241	256	251	256	289	260	266	272	251	285	244	279	271	281	263	275	289	252	253	279	240	276	277	271	262	316	249	259	284	278	266	285	293	276	257	255	267	239	252	257	270	247	265	280	261	253	265	301	256	265	231	284	264	269	269	234	291	275	248	252	250	292	271	262	267	225	276	276	272	255	250	257	298	307	262	245	279	259	258	268	248	272	276	236	252	266	240	262	284	267	265	269	247	303	218	289	281	252	272	276	265	258	251	276	279	247	280	265	262	254	281	239	260	293	248	270	243	271	271	232	277	274	245	259	279	287	252	216	260	276	262	257	240	255	261	285	266	252	224	258	244	282	274	296	276	251	256	257	276	276	279	256	263	221	243	263	307	247	273	234	278	291	250	291	259	248	232	278	247	253	292	255	260	313	279	246	254	241	240	265	222	273	254	264	249	256	259	238	240	277	263	244	228	263	288	265	289	273	268	269	284	250	269	283	285	259	265	266	260	265	236	275	225	257	267	271	274	266	250	272	253	284	268	215	268	252	236	239	259	286	258	264	229	244	259	277	224	280	270	255	254	260	253	246	270	269	258	266	242	265	271	265	250	233	285	251	264	252	271	268	284	252	240	263	265	256	288	238	274	266	268	279	271	269	257	226	240	271	247	257	290	244	244	282	270	240	233	256	294	241	270	263	234	252	291	225	272	266	268	256	284	247	281	268	255	239	291	278	282	257	269	264	289	268	268	268	287	252	250	258	274	264	266	262	246	256	261	225	241	281	272	267	294	272	255	256	271	258	271	256	270	280	287	296	280	266	235	271	268	235	264	278	291	255	242	248	272	293	286	261	260	273	229	252	241	269	288	273	237	246	241	263	279	267	273	275	264	281	267	280	256	255	259	280	313	282	264	260	243	262	232	210	305	249	266	264	237	279	236	280	273	275	240	237	251	256	246	267	263	265	269	263	285	268	230	242	233	271	289	260	241	284	303	281	256	247	260	260	278	241	279	261	261	280	258	296	298	281	293	257	272	268	232	295	229	260	259	273	273	239	265	291	278	226	278	249	237	238	269	237	274	286	267	286	273	235	246	280	273	256	287	243	241	244	298	260	260	273	252	269	264	272	276	253	246	276	269	301	265	242	249	267	261	241	266	247	280	272	302	273	252	257	277	265	273	278	269	269	241	257	288	258	283	258	259	273	265	257	266	282	293	259	283	269	237	262	247	270	248	292	232	237	264	252	280	246	282	268	273	302	269	236	225	247	258	260	294	271	269	270	250	234	238	262	241	284	257	258	305	276	257	260	267	259	250	283	253	279	262	254	242	264	253	268	277	288	279	264	290	257	265	251	248	277	285	251	228	253	282	271	257	276	248	271	312	263	247	292	278	268	309	276	234	278	253	269	268	252	270	241	254	263	265	259	264	246	231	260	226	231	300	260	266	271	256	244	266	238	246	249	290	241	259	250	263	264	293	262	248	265	275	252	260	261	265	243	257	290	250	277	231	246	239	236	250	279	268	259	260	277	265
12060	4446	6462	7824	6551	5653	4498	3977	3837	4002	2805	1926	1757	1622	1387	1055	934	934	913	891	842	761	809	721	676	641	634	596	616	630	631	698	624	769	798	840	850	759	720	645	630	594	623	635	608	617	678	631	613	584	591	599	589	625	597	561	580	588	600	565	569	605	616	610	575	596	617	552	613	650	615	616	629	571	633	616	582	611	620	616	587	591	607	616	609	621	616	592	610	636	624	585	572	610	603	583	618	577	613	627	583	603	604	588	644	542	615	605	658	602	561	625	597	645	560	604	642	601	617	602	592	629	590	632	603	602	636	652	592	610	615	602	600	636	613	591	531	575	608	609	610	594	628	605	624	617	604	565	648	601	617	550	579	587	579	617	636	577	606	582	599	555	598	591	610	642	596	611	625	615	608	591	580	609	605	582	589	583	630	607	640	568	607	588	550	603	585	564	588	596	602	619	610	577	595	593	624	612	540	587	572	563	568	597	590	598	602	626	625	604	601	646	619	602	608	574	593	600	565	590	622	585	628	577	625	614	580	596	582	578	590	587	637	574	631	566	612	577	588	633	638	613	592	610	583	583	623	591	623	572	588	593	549	580	544	565	614	586	558	589	600	647	575	579	602	528	624	600	615	588	579	604	583	596	594	581	663	608	607	581	605	576	559	586	566	606	599	619	569	603	564	607	546	591	590	598	503	602	583	592	581	560	612	580	652	601	598	590	560	619	607	555	586	627	586	604	574	582	608	577	565	607	610	591	567	584	600	563	652	602	605	581	640	570	603	565	560	565	589	582	571	569	557	640	631	624	607	620	618	588	552	572	636	577	595	595	633	554	599	575	635	629	581	551	591	605	628	597	627	595	582	579	636	578	592	622	585	581	621	570	597	592	617	600	601	598	604	609	610	591	612	622	589	574	659	565	613	624	572	579	607	575	605	630	619	580	589	612	651	620	577	524	626	616	570	589	617	585	621	582	601	590	611	616	580	596	575	596	583	596	619	563	555	653	597	612	596	597	597	568	595	611	592	564	581	587	613	601	603	595	625	559	590	616	587	598	572	613	601	609	617	590	628	636	606	587	560	549	553	576	653	610	576	581	579	617	601	587	574	634	590	588	621	574	579	602	569	604	603	597	607	593	604	574	591	629	563	583	624	614	611	620	567	580	605	577	529	602	591	625	584	521	569	599	600	590	608	547	599	606	618	545	557	611	567	634	611	587	585	586	597	588	602	572	584	628	584	597	569	586	579	615	589	596	603	565	597	585	571	630	594	605	559	562	611	601	621	570	600	598	582	586	583	601	596	596	597	590	610	545	613	574	550	592	573	567	594	612	623	573	584	608	596	631	588	588	572	606	607	589	558	589	583	589	599	574	603	607	596	617	613	592	604	601	621	626	573	565	650	589	616	584	580	585	633	631	605	593	572	614	521	596	593	581	597	614	613	566	590	656	588	630	580	584	549	642	612	566	602	628	572	617	580	629	600	621	582	568	578	595	586	564	592	602	579	600	585	577	535	587	593	606	545	639	628	599	554	603	570	626	585	561	594	641	581	564	610	548	618	603	593	604	570	622	643	591	606	654	589	579	593	596	622	589	592	600	597	580	624	649	599	663	602	580	598	581	586	575	600	639	600	600	577	600	565	606	596	573	604	576	570	535	635	600	619	554	609	578	604	617	566	594	607	605	605	616	608	626	619	578	586	625	573	597	577	591	601	593	654	615	588	614	560	560	577	609	613	564	613	558	628	609	637	597	608	594	610	641	580	584	557	580	564	577	591	608	544	592	588	591	589	608	583	584	601	584	630	568	604	575	606	625	604	630	624	622	607	615	616	593	629	593	603	575	609	592	573	578	619	616	595	593	601	597	619	628	592	616	585	600	601	615	640	599	571	606	628	580	612	620	611	577	642	606	560	575	607	596	551	611	595	613	586	590	591	582	580	598	593	565	617	611	613	606	618	576	573	589	614	557	607	600	588	621	560	581	534	632	558	571	595	593	601	587	600	588	560	583	620	554	599	590	578	620	607	566	606	582	598	607	570	599	575	599	573	614	584	580	571	625	600	565	611	607	586	620	615	586	634	617	658	598	591	589	576	598	560	622	553	586	577	605	592	599	574	596	567	594	557	527	616	597	586	613	600	634	633	605	654	577	610	608	639	575	580	609	625	662	567	570	615	573	562	578	613	582	571	565	593	596	582	598	608	525	590	584	600	594	613	535	556	601	599	576	639	577	574	562	599	562	588	625	627	582	578	608	568	565	610	603	576	556	583	627	587	594	636	610	563	609	570	582	623	561	635	638	640	601	618	554	571	586	580	576	592	604	583	611	582	581	603	567	579	580	604	616	579	632	577	618	621	549	684	601	617	583	631	588	523	568	558	621	612	574	658	586	592	600	609	642	606	585	603	598	556	582	583	582	557	577	583	593	587	577	595	572	605	586	597	628	599	602	592	567	614	614	570	578	615	595	599	603	570	564	630	608	574	560	566	624	594	596	605	624	600	614	612	595	573	543	586	602	584	566	585	611	569	592	603	619	567	608	594	606	584	566	595	592	641	612	583	556	593	575	589	637	586	625	612	561	566	588	577	624	587	596	572	614	633	655	605	590	607	611	562	601	580	592	626	600	651	617	591	603	589	598	578	582	553	595	566	606	597	575	583	625	567	537	608	590	571	586	607	614	630	537	614	582	532	574	609	572	576	596	587	587	552	606	563	613	602	617	586	555	577	575	583	628	591	549	589	603	595	593	586	599	568	600	617	617	600	589	628	571	616	613	625	609	607	580	591	576	600	589	632	572	583	642	567	592	586	573	576	608	629	604	614	609	607	604	622	581	583	592	594	563	600	593	607	590	604	625	603	561	604	626	623	571	539	598	597	604	592	595	605	609	613	574	634	626	653	581	616	563	575	573	559	617	618	603	582	587	586	579	629	597	614	592	559	607	583	587	578	594	640	588	596	564	616	587	546	618	580	582	592	593	570	636	599	598	615	572	582	603	621	560	648	603	565	607	578	656	629	566	587	554	636	591	536	578	563	595	608	602	560	614	547	576	632	586	596	614	619	568	567	588	603	593	603	581	594	619	629	601	578	612	590	624	573	584	582	592	565	643	600	556	572	576	623	614	614	580	618	622	582	571	593	589	625	587	624	613	555	623	590	613	571	606	578	589	578	578	583	647	604	616	604	594	604	541	622	613	575	602	598	608	604	561	599	588	613	579	589	579	582	591	590	600	564	576	606	626	572	633	637	622	590	618	621	589	616	585	619	628	574	599	601	621	549	598	558	567	623	557	606	639	587	594	557	627	611	614	606	615	582	561	621	597	621	554	582	579	591	647	591	634	571	583	613	567	587	575	572	624	536	573	636	601	600	618	565	611	577	581	612	594	624	600	617	597	555	607	575	595	592	625	577	617	608	603	592	534	581	547	579	590	576	663	572	611	617	613	624	592	598	593	581	601	601	605	579	584	636	599	598	569	635	597	622	602	579	555	589	632	582	633
26890	9584	5569	4316	2917	2101	1597	1235	1217	1211	931	579	531	530	412	372	314	309	315	296	311	278	308	260	209	246	235	215	233	253	232	232	259	277	277	261	271	261	226	217	254	246	212	243	234	212	210	251	246	204	244	214	219	255	218	218	212	221	197	231	217	251	239	239	218	232	194	227	241	211	219	226	214	236	236	240	235	233	278	232	240	263	250	238	217	220	216	207	210	225	212	224	200	250	239	228	236	212	224	210	237	224	238	202	194	230	244	233	207	223	207	200	181	238	246	227	242	234	238	241	230	238	222	245	212	236	221	253	198	227	244	226	222	207	246	238	219	228	241	239	248	217	235	222	247	218	233	245	247	230	234	257	232	237	231	231	230	231	229	246	237	192	244	234	232	203	218	210	234	227	219	229	233	236	224	225	219	241	234	233	224	218	254	203	213	204	223	224	256	221	220	197	237	210	247	238	218	243	241	239	206	247	206	223	215	232	222	224	240	234	242	226	224	208	211	217	211	232	227	221	221	229	218	236	236	227	200	225	250	247	224	214	252	230	208	240	238	239	246	218	252	249	233	212	251	244	201	238	221	232	225	235	246	221	243	213	216	246	266	261	226	249	238	196	218	223	232	216	228	252	218	196	240	218	214	210	228	225	226	237	201	239	237	240	227	209	280	233	227	208	224	232	247	239	214	200	227	232	241	229	218	242	265	194	265	244	244	216	236	240	215	209	217	222	247	233	229	233	225	217	230	214	201	213	261	233	224	227	231	219	243	216	250	232	227	241	224	215	227	220	220	236	210	240	246	236	253	223	223	241	227	246	250	249	243	245	205	194	236	224	232	220	229	223	224	225	237	246	222	246	245	236	234	233	232	220	222	232	236	206	261	227	235	240	221	243	251	253	250	225	244	200	217	228	231	204	243	227	192	232	256	241	213	223	227	217	241	238	237	268	224	248	204	206	235	221	227	246	231	206	213	228	209	215	225	211	221	247	264	244	234	236	211	223	212	218	215	238	219	262	219	229	241	227	217	219	227	241	217	187	221	232	231	225	203	257	262	226	221	235	218	224	202	213	255	220	209	225	246	230	227	220	242	248	226	227	222	240	217	239	202	223	230	248	244	244	230	236	228	211	236	220	239	248	244	246	214	228	204	214	235	240	253	246	227	266	229	224	235	232	228	215	230	229	243	244	204	260	254	234	250	243	214	212	221	233	264	201	224	239	215	225	219	236	222	218	242	243	263	229	240	239	234	220	237	225	239	235	230	234	238	215	245	245	225	231	229	233	247	230	222	199	218	222	217	233	239	222	231	228	230	220	229	237	234	249	203	243	245	212	213	213	237	220	240	243	220	233	230	217	252	255	245	228	243	230	253	237	227	221	231	232	219	245	253	218	238	221	252	239	235	228	225	257	224	241	222	225	218	211	209	239	223	220	206	237	211	224	217	241	273	219	217	245	222	232	241	236	228	212	216	237	253	216	227	244	245	207	232	216	238	244	236	221	215	258	228	239	217	207	237	204	230	256	216	230	255	239	300	249	221	213	224	240	222	208	230	251	213	208	251	267	246	249	260	262	226	220	222	199	237	248	252	223	239	212	219	244	246	219	227	245	200	228	234	243	242	219	225	256	246	248	253	229	229	215	276	205	221	235	244	243	234	243	220	228	246	268	230	226	211	239	251	238	212	217	271	214	233	223	217	237	223	222	237	220	246	208	230	232	243	202	233	218	186	230	222	245	201	241	222	211	244	208	251	236	229	236	239	226	224	215	231	225	225	234	246	236	242	205	222	237	213	200	228	249	235	229	238	220	250	223	206	238	229	246	253	227	223	229	234	210	251	256	224	217	241	236	204	239	265	212	252	208	224	229	241	240	200	213	234	231	232	231	199	231	236	210	231	216	223	237	186	224	229	192	263	245	243	219	200	228	214	222	192	260	208	268	190	223	213	228	236	210	274	254	231	206	222	239	202	226	236	224	191	230	219	197	217	242	228	186	249	241	239	258	224	221	240	231	245	239	205	200	232	214	223	222	234	234	206	235	221	231	235	232	242	217	229	203	221	228	228	227	230	242	215	254	223	220	228	213	229	238	221	237	214	194	220	228	245	223	236	213	231	214	218	230	248	229	243	247	236	228	241	227	261	223	249	229	220	233	219	249	233	196	228	235	209	201	246	241	224	221	255	219	244	221	240	225	232	249	245	204	196	269	189	237	251	247	207	208	223	216	209	244	212	262	223	202	254	215	228	251	230	192	222	219	240	204	262	256	203	243	218	247	236	240	237	199	197	238	239	221	194	214	241	234	212	230	244	254	253	226	239	268	249	229	225	217	245	254	234	236	230	232	240	228	247	234	221	201	212	230	218	233	204	204	242	243	236	243	231	226	234	247	246	247	235	243	245	215	230	212	215	233	237	249	239	221	269	239	240	222	240	205	233	210	243	204	216	246	213	213	240	215	218	274	214	244	224	250	208	226	231	221	232	240	227	253	238	211	228	201	201	230	282	226	217	216	207	214	230	250	259	252	223	205	206	218	225	218	236	215	225	239	211	259	246	251	241	224	242	230	238	233	255	232	233	213	237	245	216	220	277	227	216	225	222	236	213	232	244	225	218	219	207	212	248	237	215	222	242	251	196	239	229	231	222	223	223	224	234	238	230	221	224	245	231	238	190	220	227	238	209	225	221	238	203	229	250	216	243	238	244	237	223	232	241	229	231	202	246	240	226	250	239	231	210	242	251	218	230	238	235	232	210	245	215	228	259	224	231	215	205	238	259	257	239	231	239	215	206	221	240	230	241	226	236	233	228	218	227	239	197	239	227	244	230	248	208	271	245	237	225	233	228	239	248	263	210	188	232	209	241	238	245	273	222	222	232	214	234	215	239	238	251	226	242	210	233	250	236	228	220	218	216	237	206	197	225	210	216	219	226	227	217	220	220	228	234	245	250	233	235	233	266	232	231	202	226	241	238	238	255	251	230	254	231	217	244	227	233	242	228	246	233	247	216	229	225	230	230	213	218	224	212	251	245	239	228	234	235	216	201	218	229	236	217	217	259	227	229	220	209	227	230	211	223	234	231	239	220	214	251	207	237	215	231	241	246	246	240	219	230	241	231	248	231	215	253	201	239	244	221	224	237	221	236	245	222	234	260	234	233	221	243	221	248	241	213	241	230	231	219	226	256	273	220	218	230	242	218	229	217	234	252	264	226	234	224	218	235	227	220	226	209	249	216	220	233	216	210	252	244	245	231	214	229	238	223	225	236	227	222	226	238	193	239	247	217	256	255	214	243	224	236	199	229	245	247	220	231	212	205	213	204	227	233	237	238	235	221	220	230	215	222	227	223	212	214	238	209	220	282	246	199	208	206	216	244	258	205	229	220	239	225	236	234	230	226	220	210	231	226	184	219	210	252	240	251	216	242	227	211	214	263	248	228	252	266	236	240	234	217	224	211	251	218	220	243	241	253	231	228	204	209	243	230	210	213	230	231	230	222	221
15240	6272	9333	11392	9781	8128	6768	5634	5625	5653	4100	2600	2180	2162	1720	1254	1219	1129	988	1003	956	870	807	812	678	601	569	629	576	530	708	611	638	744	898	970	953	807	667	592	594	529	555	575	546	548	590	578	574	536	591	586	578	560	525	542	539	565	542	530	567	598	562	545	569	565	580	598	537	567	605	595	556	606	573	547	570	653	568	565	542	536	569	593	564	567	558	556	532	521	561	562	543	539	560	561	514	569	558	534	576	571	574	573	531	595	519	570	571	585	599	556	532	568	534	533	563	551	557	535	560	553	562	561	597	562	531	573	576	576	518	541	530	555	578	587	551	546	563	544	581	529	541	525	541	522	523	516	526	549	524	581	527	509	565	554	545	556	540	560	548	534	559	545	569	524	549	564	558	526	538	569	560	556	539	557	559	518	586	566	531	540	520	542	619	553	561	556	502	509	592	546	533	523	530	540	556	560	585	572	539	539	600	551	566	549	556	568	550	570	551	565	566	524	563	528	541	582	548	575	536	570	550	549	585	549	577	517	531	562	527	540	558	535	558	560	535	534	503	516	556	603	521	592	562	566	504	596	554	581	546	563	545	551	512	539	555	609	559	580	543	545	574	550	561	572	543	540	527	542	588	556	552	598	534	541	544	565	550	553	542	563	528	588	559	557	584	589	551	543	535	552	557	555	543	518	550	541	565	555	598	552	542	498	577	543	505	562	527	522	503	527	541	526	531	641	539	545	528	546	548	533	564	549	520	555	581	559	531	552	557	548	575	536	559	600	576	546	594	558	554	537	571	537	538	549	552	576	521	577	585	583	543	528	535	547	581	518	566	547	559	520	549	553	508	541	550	541	517	538	581	516	544	583	553	544	529	563	543	559	577	569	533	562	555	586	570	539	585	511	564	570	553	568	556	554	602	553	554	615	540	513	542	582	543	581	588	547	557	559	583	558	533	569	541	563	591	550	554	537	542	559	569	548	544	561	541	575	544	564	566	520	552	569	548	549	570	590	515	524	550	582	522	523	532	553	591	552	597	592	544	549	572	579	551	535	572	532	578	561	551	539	505	539	575	544	565	551	552	525	553	528	540	537	567	555	545	573	565	576	524	530	525	515	574	543	549	583	553	613	522	591	552	547	560	545	548	547	543	564	572	549	535	575	555	569	602	499	520	570	538	575	587	525	513	557	558	532	575	552	507	563	514	524	531	546	527	599	569	552	524	556	556	525	512	518	567	556	549	574	539	532	526	579	557	533	533	560	585	541	571	567	506	584	559	533	572	537	570	547	572	524	550	530	569	530	561	536	508	532	570	543	547	580	567	580	566	526	516	542	551	581	526	569	593	547	549	599	549	584	574	590	576	528	546	571	547	594	612	560	550	558	549	555	556	522	527	561	590	546	587	568	521	581	542	544	559	560	586	558	536	579	552	533	553	550	532	544	519	572	498	617	529	556	488	554	555	544	537	540	537	507	575	534	603	541	537	534	589	562	544	546	540	571	549	529	520	567	587	500	564	582	572	570	560	534	542	550	550	579	529	559	535	552	536	571	552	537	551	547	573	543	578	525	567	513	596	509	561	570	546	546	518	586	543	575	522	538	561	574	546	582	566	542	529	540	582	580	591	559	605	500	548	589	520	522	533	568	580	580	572	589	539	576	567	538	580	514	515	510	544	569	561	554	518	551	521	552	530	567	541	542	551	513	542	530	506	566	551	543	600	549	523	563	540	536	576	560	538	568	581	569	567	526	538	538	590	575	541	575	534	552	543	554	560	531	586	531	595	552	546	591	557	535	544	570	534	529	541	543	551	536	523	572	536	560	571	536	529	590	579	589	569	521	551	584	540	523	520	531	582	572	563	577	545	544	586	575	535	546	501	523	566	538	569	544	565	542	550	540	591	549	557	537	565	563	526	574	596	558	597	554	543	523	544	548	600	562	571	578	617	525	556	617	564	545	548	568	547	568	540	549	544	544	540	524	593	579	528	550	512	594	576	537	505	622	541	561	568	559	557	547	560	531	581	550	570	544	482	530	557	605	583	576	513	540	570	533	574	542	584	537	519	563	561	543	521	569	599	490	536	515	533	490	533	535	572	546	552	562	556	560	530	538	539	563	519	571	562	548	585	561	551	551	564	560	558	542	558	518	558	561	553	591	576	531	579	544	554	523	530	544	519	509	566	499	535	558	542	542	551	559	494	540	519	553	531	548	590	527	550	519	529	499	512	569	531	555	557	547	555	555	576	512	560	546	540	512	552	560	549	545	527	559	551	554	562	569	548	603	557	544	566	571	538	536	555	559	543	539	578	548	566	541	558	534	582	524	594	556	542	548	599	573	546	539	564	565	533	548	549	515	518	526	537	540	521	554	546	509	527	543	562	519	539	580	574	554	533	577	533	561	570	589	561	582	536	537	571	549	578	563	522	567	542	561	560	530	589	530	516	545	539	537	553	569	565	565	566	538	550	563	549	539	541	544	577	545	542	567	550	556	547	520	554	551	546	568	528	537	524	570	545	519	526	591	516	574	555	580	544	576	530	553	545	556	561	585	559	550	573	543	584	617	537	554	546	574	520	526	538	516	563	533	519	559	572	581	585	535	528	537	507	547	574	555	582	522	539	539	544	557	514	591	550	558	568	503	553	536	520	557	538	558	527	527	567	565	579	570	577	583	541	531	556	581	518	550	541	541	529	530	534	593	550	543	554	542	553	579	578	552	507	539	566	544	547	510	542	566	523	528	569	574	528	537	554	550	599	533	521	555	491	586	538	544	533	583	568	571	541	574	556	544	543	575	559	557	589	611	550	568	545	561	539	553	528	563	545	517	576	548	543	573	537	576	516	575	549	548	581	505	542	558	557	535	598	552	538	531	504	543	548	552	528	548	554	534	559	558	554	561	563	574	526	572	550	600	565	549	537	574	529	531	576	542	526	562	537	562	545	535	589	575	551	533	550	540	551	520	571	564	560	533	545	546	539	549	501	511	540	587	507	548	543	546	575	547	535	532	547	531	535	532	560	533	546	509	550	514	576	547	532	557	532	561	578	510	557	513	542	560	528	532	544	507	582	567	575	529	575	565	585	573	544	561	543	554	523	551	600	543	569	498	535	547	516	574	527	589	556	530	501	560	514	518	514	558	531	591	541	582	539	548	595	515	544	544	529	559	571	576	593	576	559	557	558	519	580	569	598	569	520	584	528	549	576	530	564	558	577	527	566	547	560	537	523	545	557	556	552	540	574	536	508	560	562	549	543	575	578	527	553	559	501	576	572	559	571	542	585	510	544	554	603	584	564	563	556	578	567	534	545	553	607	559	584	555	511	566	527	554	493	536	555	556	581	571	548	537	539	549	576	577	535	596	539	552	557	543	537	607	570	557	504	519	547	543	540	541	564	533	556	556	559	536	567	537	585	505	575	532	541	559	526	531	570	550	521	591	542	533	548	573	602	547	598	546	538	562	553	553	560	569	569	533	518	532	543	536	549	595	564	568	552	548
7984	2753	1761	1429	1110	901	798	682	631	588	551	542	478	448	390	421	440	443	418	463	413	432	397	387	417	400	435	387	399	414	390	384	369	413	430	423	395	417	408	386	398	413	412	385	391	396	396	385	427	424	373	367	375	367	392	418	413	395	390	423	355	395	385	399	387	404	382	447	404	364	398	392	397	417	383	423	416	408	383	383	352	388	396	415	400	425	408	403	411	427	369	383	419	421	408	398	405	380	412	388	398	350	357	394	375	393	426	428	450	354	364	416	416	400	383	396	364	432	406	393	410	407	408	411	399	434	378	415	382	385	399	376	378	405	405	401	410	425	401	413	404	389	375	398	385	384	376	371	409	379	441	433	399	384	420	412	361	346	399	396	375	387	398	406	427	433	365	400	416	412	362	402	401	387	395	420	388	417	386	402	413	378	426	385	415	400	422	394	386	408	420	406	399	371	409	405	375	402	420	418	392	406	388	414	401	367	422	450	412	381	399	408	424	443	382	395	350	391	370	377	417	390	388	414	413	412	394	381	400	403	411	416	381	410	399	399	387	363	369	390	387	443	388	397	381	369	361	386	362	403	397	389	389	386	383	404	376	432	415	369	393	383	391	397	449	425	399	409	362	360	397	387	431	399	361	412	397	372	417	407	376	378	366	372	377	367	401	398	429	405	384	407	417	420	417	397	421	395	409	397	415	418	388	440	373	401	372	405	409	398	381	426	408	359	385	355	384	370	378	407	430	390	410	431	381	385	415	403	411	393	377	400	406	414	439	413	419	384	394	380	356	402	387	393	396	370	402	377	411	381	424	373	384	388	391	387	422	360	392	399	440	399	401	389	392	398	412	398	384	404	385	374	395	401	411	407	440	371	410	427	390	411	412	386	431	416	356	387	391	387	405	406	409	380	403	378	375	425	437	411	381	376	390	377	399	419	424	387	398	410	376	446	409	388	413	398	367	370	392	406	423	367	372	389	351	384	374	412	335	390	414	379	413	382	359	390	404	391	410	410	411	346	400	405	397	382	376	416	396	353	411	429	421	402	413	409	389	427	395	382	371	435	355	385	382	399	359	362	404	397	381	371	378	402	398	382	373	405	390	400	397	367	388	413	386	405	424	366	373	376	409	436	403	433	373	396	368	390	427	354	358	405	381	393	376	400	408	411	415	408	417	408	404	402	414	384	418	419	396	377	394	433	384	374	417	432	413	397	413	374	416	367	366	430	394	405	386	432	433	352	380	378	398	425	397	396	414	418	427	368	360	364	434	374	394	417	410	414	381	391	390	434	399	374	406	420	404	399	427	369	432	419	391	448	415	368	381	385	462	394	371	384	420	343	364	420	379	396	428	396	430	381	398	406	379	393	373	340	378	365	399	474	371	403	392	378	383	371	393	383	381	389	392	420	392	418	358	403	400	376	421	382	406	451	415	419	382	391	389	418	361	386	410	434	410	394	377	417	419	389	421	383	357	399	392	363	397	410	404	394	427	373	370	417	376	399	409	372	400	394	356	370	382	410	382	369	401	378	438	393	385	353	396	423	407	393	421	339	397	356	417	421	414	368	397	409	394	361	393	417	401	428	410	379	417	394	395	415	393	360	440	436	370	386	401	380	328	406	370	393	435	434	398	438	380	397	364	410	423	387	413	405	375	391	412	408	374	431	416	399	381	390	412	358	379	387	381	380	388	406	375	400	411	393	372	390	369	362	406	385	387	419	387	377	417	350	359	430	401	346	389	382	380	398	391	446	404	414	412	410	441	405	380	421	411	388	379	405	397	392	417	452	390	418	405	409	388	423	380	402	410	409	380	422	419	413	398	399	389	381	374	353	401	399	384	371	397	416	365	375	396	407	441	371	426	419	351	371	436	395	381	375	364	402	397	396	392	419	389	383	399	361	378	362	434	398	399	414	371	400	425	384	369	397	409	436	408	390	340	420	378	423	368	406	410	408	383	371	366	397	363	405	383	388	364	371	384	423	392	430	384	396	391	375	407	380	385	418	388	421	394	391	409	409	412	399	439	411	405	394	405	412	392	376	422	395	406	426	364	382	422	380	387	414	397	366	367	397	403	410	402	403	422	403	409	367	391	385	390	401	392	414	426	406	399	427	415	386	343	413	399	389	376	379	413	397	383	345	411	447	378	379	440	360	403	403	409	365	362	401	393	377	397	393	393	399	344	402	406	385	419	404	393	365	405	395	402	391	428	370	405	421	409	386	383	404	412	386	406	379	407	409	371	400	396	395	427	389	379	377	399	406	413	394	423	388	404	393	358	363	394	387	389	401	368	397	408	397	417	370	401	380	384	398	411	358	419	375	386	412	400	412	394	421	386	402	439	384	362	396	395	372	356	379	414	374	373	392	401	399	390	427	380	398	410	401	413	393	359	439	371	401	431	383	438	371	431	425	400	408	380	422	357	387	400	393	395	416	380	401	413	382	403	437	420	412	402	386	397	437	387	386	395	366	393	429	379	422	395	394	417	414	421	401	407	411	406	402	398	436	453	399	364	389	374	422	428	412	350	386	426	382	395	446	384	427	376	403	371	367	382	396	433	431	397	402	384	402	374	397	379	384	403	409	428	405	387	389	383	405	377	403	399	349	397	394	377	413	423	355	366	417	375	388	400	387	417	382	393	387	406	399	442	393	386	440	405	372	394	440	402	409	399	411	375	379	388	382	365	384	393	395	375	373	348	353	392	369	449	402	425	384	420	368	427	405	361	376	393	392	375	400	391	383	417	395	392	382	425	401	402	403	420	386	376	408	384	378	368	410	412	442	409	398	392	407	389	404	351	353	373	437	381	422	407	412	394	392	428	411	421	401	439	392	398	447	431	414	355	400	401	355	384	375	370	381	381	400	385	378	402	393	407	400	430	411	384	362	425	390	406	388	384	403	397	408	395	427	397	423	417	378	420	396	402	397	393	412	372	456	414	370	382	452	416	422	406	380	393	402	418	384	421	411	407	366	400	419	415	394	408	396	409	393	408	367	408	397	365	357	409	364	406	386	399	373	407	415	400	422	423	415	438	386	365	442	425	419	396	400	394	398	429	363	450	412	434	373	434	389	392	377	380	370	418	416	375	392	409	410	423	422	375	392	367	376	389	435	446	401	391	383	433	412	373	383	396	398	391	404	388	390	392	395	438	402	356	357	399	419	371	410	360	371	374	379	405	373	385	407	340	424	423	358	397	361	388	343	414	430	424	414	371	384	407	388	388	397	400	378	409	381	429	408	374	387	365	383	424	424	414	385	399	415	398	402	405	401	406	378	395	439	378	374	371	374	401	379	384	421	396	393	370	451	434	402	397	410	410	373	341	393	395	371	399	426	374	412	387	423	406	365	365	377	404	391	358	417	407	433	396	364	429	388	451	367	378	390	411	406	372	378	377	403	413	379	389	390	399	383	370	396	405	400	419	370	419	370	388	405	418	396	403	375	424	394	389	425	401	430	406	402	397	378	397	420	405	372	399	365	397	394	386	369	395	383
5325	2723	3687	4271	3685	3148	2630	2336	2340	2238	1734	1380	1314	1329	1165	1031	1021	1021	995	1000	989	909	999	923	912	928	900	874	884	819	850	876	866	871	877	981	962	937	885	917	889	900	809	887	862	863	865	866	894	866	844	896	838	889	847	900	800	903	853	879	889	844	825	851	881	917	872	860	916	889	918	842	895	859	857	870	906	837	932	859	820	856	790	916	854	852	837	847	900	897	848	858	862	878	864	903	874	864	867	870	906	898	883	837	885	842	879	831	836	872	864	763	858	813	880	874	844	909	835	853	889	870	813	875	841	860	882	889	848	880	841	902	875	879	836	881	865	850	838	868	899	909	907	901	861	903	846	866	820	858	866	815	884	868	828	894	842	841	807	918	905	874	848	874	891	890	881	821	855	876	919	886	813	846	850	822	911	881	828	864	853	871	868	835	846	921	832	894	881	894	879	884	856	876	907	894	828	836	878	889	808	861	838	794	883	882	795	827	841	825	890	947	900	878	805	856	840	869	888	810	875	933	882	868	864	906	859	884	881	906	852	827	857	898	912	881	919	861	808	878	864	863	919	880	874	839	848	836	934	863	826	879	921	891	854	853	905	858	830	858	875	859	917	858	852	861	851	886	872	835	795	839	857	870	891	897	914	815	849	837	835	869	848	860	876	882	881	859	862	905	862	838	898	866	861	862	841	857	828	906	847	846	873	888	859	870	875	838	884	879	879	857	856	888	872	820	848	834	901	854	860	844	854	876	850	876	831	912	874	873	876	892	844	831	842	848	859	871	788	881	872	875	872	891	834	890	892	850	863	841	909	863	857	899	884	890	858	830	779	842	864	860	883	887	852	831	861	839	841	819	870	886	877	855	830	903	913	871	842	850	852	877	852	875	828	842	870	851	852	844	853	829	848	874	854	871	847	832	913	910	821	895	890	850	857	856	886	812	868	871	818	898	888	885	892	845	797	824	940	840	868	914	882	799	884	873	865	877	919	851	882	871	889	897	819	832	901	840	855	865	821	883	843	869	863	821	890	880	837	873	856	882	862	867	822	808	891	826	873	877	854	925	860	836	885	874	896	861	837	889	857	888	929	832	893	852	875	856	876	809	843	855	814	868	831	844	858	848	856	918	859	909	887	882	846	874	858	890	862	869	807	868	885	848	842	830	862	877	881	836	821	871	942	873	858	868	850	867	846	875	901	856	868	896	840	864	864	789	856	837	880	852	915	881	864	846	859	865	913	822	888	869	823	835	869	877	850	867	880	831	872	865	842	871	874	826	860	899	859	832	870	845	869	845	842	838	854	866	847	854	819	855	880	872	850	869	853	869	897	885	837	932	915	902	847	863	855	875	829	840	930	843	827	831	872	912	875	903	885	889	837	907	879	855	857	832	893	794	860	835	911	855	825	847	842	843	873	882	810	815	823	894	823	853	885	874	885	884	869	845	951	826	884	881	856	847	857	845	880	888	800	875	840	862	842	911	847	833	866	836	846	837	843	816	860	865	833	877	851	887	855	871	900	864	831	850	877	839	850	846	912	868	849	882	834	889	861	865	874	822	881	834	802	835	858	822	860	793	825	823	836	889	869	832	833	860	925	847	841	821	912	903	846	843	843	850	829	910	892	865	889	847	870	877	866	918	842	825	881	898	826	815	845	833	844	856	844	874	855	866	856	842	860	839	939	867	853	901	836	848	805	841	844	807	838	863	846	896	840	832	870	874	881	837	882	866	898	865	848	804	886	901	850	896	848	853	856	877	850	883	869	873	902	877	864	856	870	837	832	892	856	835	879	826	873	889	860	831	843	837	824	829	883	887	882	827	828	863	851	828	831	848	885	877	867	836	871	825	866	855	811	823	876	834	857	889	878	910	832	855	867	866	894	847	845	841	866	842	892	894	867	874	869	855	915	863	875	906	847	861	827	823	853	822	813	869	854	863	818	901	913	846	846	878	848	822	853	884	901	879	869	900	821	859	904	852	838	896	893	883	889	799	859	870	897	863	883	879	822	910	922	906	814	868	854	853	843	915	835	841	841	861	840	826	838	867	863	857	814	831	847	840	831	861	855	896	854	811	883	860	807	883	874	856	906	862	866	891	823	899	879	845	869	897	849	815	924	834	883	831	808	849	853	848	873	906	862	846	848	856	795	867	846	824	859	865	882	883	884	839	917	881	853	830	874	886	871	850	881	908	828	835	841	899	887	867	857	840	801	857	853	923	834	907	894	880	834	841	875	833	899	845	869	879	894	870	845	837	853	892	886	861	797	813	838	865	885	901	837	862	846	859	891	852	827	889	910	860	833	865	924	839	882	898	920	852	833	888	829	812	880	834	927	845	850	851	833	862	828	903	858	917	828	829	825	840	799	802	843	814	815	837	875	848	885	893	823	825	842	860	899	854	872	867	856	891	856	838	816	867	869	848	843	866	873	867	861	854	866	886	882	841	859	832	827	852	862	885	846	784	868	824	836	825	773	861	820	849	808	912	873	867	907	903	938	893	865	875	902	838	836	830	880	872	796	826	879	852	869	854	897	880	885	863	839	897	854	911	856	871	860	834	812	873	951	805	851	854	825	800	920	888	865	867	838	898	868	853	864	900	855	830	854	921	870	857	828	890	837	869	875	840	837	818	896	851	858	881	859	829	832	875	792	850	811	845	803	878	867	894	863	904	835	858	880	890	850	867	845	841	880	837	898	829	840	824	880	894	930	805	774	818	819	825	845	891	876	911	836	899	847	877	922	827	858	857	839	850	860	822	946	882	903	807	878	820	877	882	915	874	897	852	874	842	803	850	883	888	831	843	828	865	839	812	879	906	863	842	871	827	864	854	830	855	860	820	859	899	923	864	876	847	862	829	857	887	880	854	866	853	915	836	923	918	891	834	859	825	855	894	855	895	886	871	874	826	890	840	843	831	865	819	873	866	863	886	846	855	890	874	866	844	885	858	832	877	897	845	847	864	869	811	904	866	898	873	833	861	850	893	833	826	915	834	891	887	886	834	830	858	859	932	820	853	876	847	867	850	890	854	840	861	885	887	845	899	886	864	866	873	877	782	851	850	863	830	825	822	879	854	803	861	863	849	856	873	890	847	844	855	793	872	838	799	881	857	823	905	883	860	800	815	873	873	868	882	883	824	876	851	842	874	858	896	795	861	883	878	872	872	833	869	877	849	924	894	839	850	845	856	842	852	866	800	840	902	861	809	869	856	821	864	815	852	814	884	931	827	874	839	851	881	912	858	835	861	838	859	845	859	865	817	851	879	864	864	842	861	869	867	893	846	884	833	867	828	872	843	850	865	835	884	927	818	829	830	835	857	815	866	875	885	880	856	906	880	817	850	830	850	892	870	854	866	837	854	878	855	892	837	852	799	905	853	832	852	915	870	882	852	864	892	886	867	868	873	814	907	858	851	842	900	948	840	847	915	879	855	904	875	887	872	880	826	818	933	855	867	826	904	887	868	857	879	854	901	854	859	847	893	906	871	919	939	845	882
17726	5737	3669	2750	1972	1460	1105	851	838	795	603	523	443	441	386	312	303	309	289	260	275	287	290	231	267	263	236	244	283	243	245	271	250	269	257	287	264	294	282	242	266	247	231	240	272	300	270	252	269	264	281	230	239	248	268	241	248	253	212	255	254	268	255	262	246	277	280	261	254	251	241	265	274	250	239	263	237	250	258	265	262	272	275	261	228	283	253	266	263	268	231	247	293	277	300	247	266	269	236	218	263	254	260	292	259	265	235	251	271	257	249	256	247	265	247	261	266	232	273	254	261	255	263	254	284	265	237	287	252	259	230	251	288	293	248	234	264	276	244	244	280	270	275	242	241	231	274	244	248	233	251	247	277	259	241	285	266	282	242	272	257	263	254	282	250	250	231	256	251	270	249	223	256	281	270	264	258	257	277	240	262	233	252	256	244	269	255	242	276	274	236	242	276	244	270	232	287	274	265	266	242	272	259	276	242	268	219	272	263	252	296	244	278	286	290	275	211	260	272	259	274	255	228	249	302	263	266	264	254	253	248	249	290	245	270	242	261	248	286	247	242	241	251	239	273	266	248	251	271	260	266	253	283	265	243	293	261	250	277	242	248	256	261	242	242	263	256	251	253	246	251	237	264	259	210	216	254	259	259	260	239	235	267	250	246	244	251	277	209	250	237	247	231	241	278	247	264	240	270	266	244	262	262	232	276	244	239	224	240	277	271	251	256	252	231	247	217	238	235	273	270	267	261	264	264	275	263	233	237	280	280	248	265	284	267	196	254	280	253	239	258	256	247	262	276	272	265	247	275	251	254	278	258	251	269	254	274	246	261	278	273	277	289	279	253	252	216	243	268	298	239	252	242	252	253	259	224	267	243	250	267	269	236	236	276	241	238	276	271	291	262	248	256	280	257	245	241	245	269	245	275	236	262	249	256	273	243	249	287	257	237	228	247	245	248	230	259	278	248	272	292	253	255	273	286	254	249	281	253	250	241	233	255	246	257	237	232	271	263	259	263	242	256	236	269	259	241	228	274	223	258	280	294	278	257	243	270	253	277	284	268	259	276	264	251	273	261	266	248	256	282	253	264	223	242	258	262	259	252	262	258	275	254	290	250	263	259	272	259	238	255	272	248	292	238	251	243	289	255	242	265	233	248	251	208	215	254	244	270	244	265	269	262	290	250	252	267	266	249	259	262	229	234	242	244	268	265	257	278	246	285	241	269	248	290	251	266	229	268	257	288	260	261	257	252	235	241	275	229	275	240	251	245	248	277	250	248	246	299	250	251	249	261	279	278	258	259	250	243	228	298	238	261	271	247	286	263	266	271	254	250	263	277	267	235	250	240	281	279	290	226	260	276	271	283	252	241	248	239	259	245	249	275	258	258	255	267	261	250	249	227	278	232	274	248	231	268	240	259	227	247	251	255	241	227	243	285	223	249	223	229	225	236	272	291	243	278	277	253	268	285	292	268	269	227	259	256	214	262	251	265	198	261	283	236	234	240	304	255	265	239	268	246	274	261	248	277	236	247	270	272	276	268	245	267	262	256	275	246	231	262	268	279	269	247	280	257	254	252	251	260	267	227	236	253	252	276	237	242	260	256	283	285	248	270	273	253	285	240	242	226	237	255	252	293	245	258	227	231	236	253	258	244	256	229	246	233	255	269	268	285	263	252	257	255	266	239	253	275	281	249	298	285	262	255	270	253	284	287	249	248	252	227	282	256	243	260	238	256	260	264	249	234	255	210	236	280	230	232	246	250	233	240	273	270	254	261	260	278	248	271	244	269	250	261	295	270	245	230	226	278	263	257	266	280	244	252	224	262	274	292	288	275	260	262	252	253	231	244	274	266	275	261	238	256	258	257	248	245	225	217	265	282	264	282	221	265	264	255	268	262	240	253	264	278	281	263	232	243	240	250	239	287	252	255	238	252	285	245	221	273	304	263	272	275	284	232	277	233	253	238	275	252	241	279	236	247	256	247	243	262	261	241	239	287	251	251	272	256	271	258	246	268	283	232	238	257	264	256	258	253	270	253	225	239	264	286	254	239	237	265	245	234	247	260	256	266	275	274	264	266	274	233	260	243	284	242	254	246	264	259	229	237	274	266	254	249	270	259	259	276	269	262	258	263	233	242	263	287	266	295	260	258	255	237	242	251	266	251	265	251	280	276	254	278	252	250	285	260	242	291	271	270	276	253	237	231	253	294	274	255	249	282	251	237	246	262	268	275	270	234	249	243	258	282	261	270	248	235	291	250	238	252	269	246	295	246	268	257	247	238	215	251	260	236	290	254	250	250	268	259	260	254	265	263	240	249	249	258	273	264	271	261	275	242	283	237	251	263	240	244	253	242	247	254	256	267	278	226	263	254	228	245	261	264	278	282	237	239	246	281	283	249	241	277	247	242	277	241	269	257	255	253	233	257	254	251	248	232	265	235	250	265	268	243	251	243	241	233	244	240	234	303	280	281	275	248	240	260	248	233	249	233	247	249	251	236	232	240	252	272	258	247	269	243	272	238	245	280	252	261	261	267	233	240	275	277	274	270	248	264	243	242	271	249	267	255	221	261	253	270	233	268	276	268	242	237	266	251	247	211	277	271	241	277	282	280	250	255	206	267	244	240	299	280	258	246	254	256	218	299	226	281	234	277	266	268	264	262	244	244	260	275	237	252	263	273	243	289	225	245	251	276	245	277	253	270	308	262	254	247	258	262	235	232	268	256	248	235	287	279	255	288	280	268	272	234	234	252	263	252	258	260	263	254	251	272	248	235	284	247	264	270	253	279	250	263	242	251	244	260	279	244	272	277	270	255	297	265	261	233	249	229	245	238	240	235	248	248	244	242	237	251	246	264	243	239	248	286	279	286	237	261	275	264	243	237	227	249	261	307	275	265	259	229	280	248	279	255	258	282	253	268	280	239	263	232	258	263	261	267	284	269	260	289	259	225	251	268	259	241	228	242	279	278	261	257	243	283	238	250	286	265	281	279	253	281	274	228	261	279	266	281	284	260	264	235	240	265	247	264	269	253	275	246	252	283	233	230	226	265	240	273	233	248	273	242	215	260	250	278	249	230	253	252	235	233	256	245	267	252	246	278	239	283	254	245	227	237	235	256	259	257	272	251	283	247	253	241	256	238	230	257	232	243	276	240	260	255	250	302	262	248	300	253	263	248	274	235	253	283	255	278	253	268	258	268	242	242	247	301	211	246	268	247	253	235	263	251	228	287	269	250	254	239	240	243	249	271	281	286	244	242	272	251	251	269	254	265	242	239	256	273	245	259	231	246	241	261	255	284	258	244	268	258	247	260	246	252	260	265	230	294	262	241	264	265	262	254	262	225	230	262	228	240	250	266	229	266	292	260	248	242	278	239	232	245	270	244	278	232	216	268	292	255	270	239	261	276	274	248	255	278	295	237	281	233	250	221	239	230	241	257	254	223	264	252	256	252	257	271	255	254	274	275	235	269	260	262	288	258	231	277	236	269	257
11692	4590	6730	7795	6891	5873	4371	3853	3844	3924	2874	1942	1801	1689	1389	1007	943	919	867	893	802	708	759	711	636	686	635	592	598	588	632	623	610	704	721	818	767	659	664	587	633	565	608	627	631	573	570	575	609	592	576	607	627	571	600	557	512	588	574	591	602	592	574	562	560	626	658	595	617	607	638	596	586	587	609	540	651	595	594	599	599	559	577	613	570	578	577	585	614	609	573	589	577	634	584	559	572	602	581	595	571	580	601	618	559	559	580	602	613	618	603	554	576	533	562	619	592	575	596	615	559	588	574	523	579	595	575	602	600	588	571	615	623	569	564	596	580	552	599	587	577	631	580	605	559	613	546	549	582	552	576	593	580	597	565	592	571	591	567	592	613	567	572	587	595	617	595	560	584	607	610	576	623	613	579	603	580	568	601	533	634	591	562	547	616	573	579	633	578	534	633	588	583	561	563	620	570	575	578	616	584	553	609	584	594	593	585	601	616	590	610	576	578	595	576	590	588	571	579	585	575	592	548	559	561	595	564	578	603	587	598	553	626	557	594	602	584	569	558	554	535	588	611	547	563	576	594	576	562	575	572	633	594	627	584	594	602	589	583	569	578	574	588	555	610	627	582	577	599	585	597	575	627	590	553	614	579	574	572	600	582	606	594	638	585	545	558	567	549	576	590	570	575	582	547	595	550	601	585	585	572	598	537	587	577	594	598	565	545	576	571	606	596	593	588	603	583	578	577	572	609	585	602	549	570	607	556	557	607	624	573	560	590	605	570	617	599	561	537	598	580	581	548	563	624	595	574	577	570	554	572	608	619	605	590	577	621	565	576	592	553	602	565	608	581	574	608	579	605	588	604	582	548	579	595	610	590	597	595	618	576	572	581	601	587	565	585	597	591	592	598	601	616	550	578	607	632	569	592	560	604	586	593	565	566	601	570	577	599	596	572	623	598	615	640	602	565	583	580	593	542	619	619	586	577	588	587	574	584	564	554	564	554	558	604	560	611	603	579	562	583	622	565	584	578	549	583	592	540	590	589	594	570	616	558	611	577	597	537	589	561	606	579	566	577	585	590	597	607	610	594	589	602	562	564	590	576	552	557	571	604	600	591	616	606	566	556	592	627	563	607	577	560	571	592	578	584	567	549	547	571	595	547	549	581	593	616	571	611	618	589	614	594	574	570	633	603	607	591	605	567	625	606	621	529	619	635	587	600	607	587	576	597	614	612	590	609	575	588	562	595	529	550	630	535	578	604	582	552	611	588	606	594	575	591	602	573	595	634	604	519	547	595	631	542	546	609	608	594	605	600	538	610	585	588	559	542	595	578	634	563	610	605	624	599	575	601	546	542	576	584	595	594	573	594	611	550	598	595	568	593	571	633	609	595	592	579	560	587	612	565	563	583	583	575	507	584	585	595	569	616	615	545	610	537	578	598	604	590	612	587	556	584	576	589	608	569	594	598	577	598	609	577	595	613	590	558	591	598	586	584	548	570	571	576	631	569	619	630	555	589	553	566	596	553	542	566	576	596	595	614	590	573	585	582	603	574	615	617	609	585	567	624	592	633	609	536	578	601	592	546	600	588	578	603	596	583	565	567	573	570	583	549	577	586	573	566	650	582	538	579	615	583	589	600	569	586	606	590	600	582	592	591	612	581	566	573	595	580	590	599	617	552	595	582	571	621	604	611	542	619	601	579	593	569	558	552	574	548	588	635	599	597	592	600	555	603	566	605	606	563	588	619	620	616	549	592	568	559	590	593	563	593	592	597	622	590	553	613	558	586	580	531	591	605	586	580	620	594	605	581	609	539	607	579	602	606	578	600	566	612	606	573	588	614	589	578	561	593	548	568	607	582	586	532	620	611	569	572	608	561	581	573	548	569	645	558	551	580	547	570	601	563	583	546	578	600	579	628	593	594	558	560	602	606	622	577	598	552	614	579	576	601	590	585	589	600	543	606	586	579	619	567	567	557	578	603	599	562	579	614	562	553	611	549	620	569	571	608	599	572	579	592	621	540	569	588	582	582	586	588	581	591	626	565	582	573	605	591	584	535	627	541	602	575	593	613	619	563	542	596	589	594	601	568	627	558	588	600	608	528	580	574	560	605	600	585	580	596	569	611	542	602	610	578	642	565	558	612	599	594	565	565	619	543	535	548	555	608	602	590	580	593	543	566	588	631	554	583	547	600	603	575	559	577	569	579	571	606	569	612	596	595	582	555	576	623	596	563	543	559	600	596	575	609	585	625	589	605	606	595	585	602	590	597	581	570	578	591	546	595	601	597	569	609	542	574	592	556	574	607	576	562	610	566	584	628	606	619	594	559	608	527	599	583	616	573	560	561	555	572	570	561	571	576	579	592	568	605	582	580	558	571	559	601	581	614	557	581	572	567	604	565	519	629	539	558	572	602	547	573	576	572	596	644	577	614	564	578	599	610	569	608	576	612	599	589	586	584	602	585	598	616	573	610	589	571	612	585	583	582	606	554	599	596	603	610	558	601	565	603	582	597	594	630	579	576	575	614	556	566	574	591	615	600	579	587	559	577	587	605	581	607	550	596	564	586	594	570	603	612	585	608	595	603	561	578	581	597	578	608	564	584	600	564	578	602	626	600	555	581	591	624	604	602	619	574	623	546	595	592	619	617	591	559	558	567	553	541	613	595	595	551	601	603	611	612	587	638	562	544	610	568	588	610	547	549	573	606	588	620	528	591	596	544	572	546	581	635	593	605	567	605	587	589	557	573	571	545	617	566	546	598	612	604	580	606	564	569	594	602	596	575	610	547	613	594	624	589	568	602	587	588	578	579	586	564	531	557	586	564	600	573	605	594	645	572	612	575	607	603	618	542	603	589	594	585	585	606	607	574	549	575	591	603	570	608	581	571	554	580	613	548	570	609	609	598	606	586	562	608	577	564	591	586	596	645	585	588	596	511	566	594	604	559	576	593	612	572	605	600	525	593	608	592	550	610	600	575	583	603	591	619	556	592	595	604	599	594	592	552	608	611	620	583	603	560	577	540	593	591	581	575	616	571	593	548	603	600	598	544	548	574	576	589	584	618	550	580	561	594	571	620	601	553	593	605	608	596	580	570	583	607	571	572	553	563	585	575	594	600	560	588	610	583	584	584	580	630	615	591	537	628	593	586	630	639	553	568	599	576	577	569	600	612	606	570	577	589	626	579	575	562	578	581	589	563	560	616	611	586	540	576	608	575	586	593	573	590	570	571	551	559	563	570	603	542	624	591	611	568	565	570	560	600	586	576	601	592	599	580	615	607	577	571	560	563	564	585	577	575	577	573	566	576	571	578	576	578	558	586	568	594	547	592	580	573	639	606	552	586	596	576	615	570	591	575	575	592	605	638	576	607	592	591	599	609	617	555	576	575	580	554	591	589	552	554	597	586	581	579	583	619	598	573	539	613	551	556	599	584	593	612	613	577	582	582	563	563	542	609	581	627	556	578	606	591	582	595	564	613	601	551	554	556	613
26807	9903	6087	4520	3076	2184	1501	1273	1180	1342	841	598	508	520	426	384	319	367	318	289	275	255	283	257	225	261	214	243	232	253	256	256	234	244	303	275	282	271	211	244	251	253	234	237	220	233	226	228	244	233	226	237	205	239	233	241	251	192	211	255	234	241	215	219	226	247	223	226	232	230	212	211	232	236	251	212	209	252	244	213	218	213	231	232	214	200	254	228	210	225	233	227	217	233	227	230	240	221	245	196	241	244	224	206	265	235	224	226	242	244	237	196	231	228	228	218	216	244	240	214	222	228	222	271	264	256	225	232	223	263	245	224	236	226	208	252	227	221	219	221	218	230	240	228	238	254	246	243	247	233	247	243	220	210	227	206	217	229	239	224	211	210	249	223	243	249	229	251	214	230	197	216	232	223	213	231	210	232	243	223	239	253	230	245	216	208	252	239	236	219	239	222	232	233	210	238	216	214	254	232	255	223	238	222	207	252	212	227	246	215	248	243	231	225	232	222	239	225	238	250	221	253	251	208	242	234	254	248	257	240	257	234	241	241	233	218	224	220	233	227	235	254	225	230	213	260	248	245	200	246	239	245	205	221	223	236	203	249	241	236	214	236	242	254	240	220	240	230	211	213	235	234	223	217	211	228	258	237	254	200	221	205	232	231	234	240	242	229	218	231	222	208	222	261	259	219	245	247	247	250	238	222	236	240	231	222	255	245	201	213	217	232	213	215	254	251	225	224	196	182	208	250	245	233	241	220	233	208	221	219	219	264	222	246	203	216	252	256	226	237	232	232	208	210	236	199	229	250	221	238	240	219	228	242	202	242	238	227	226	224	204	231	259	210	250	235	233	227	239	236	243	247	209	208	225	237	227	237	227	197	214	246	215	234	239	233	233	232	235	245	233	228	218	230	214	227	219	260	233	237	224	251	222	208	209	235	223	239	214	225	226	271	238	208	243	230	234	252	243	214	240	242	230	227	236	237	233	228	222	254	256	208	205	243	234	251	216	205	233	205	241	234	234	247	205	233	230	210	254	276	264	244	259	218	231	213	223	214	230	265	234	242	215	236	213	226	234	249	225	225	256	248	236	221	222	221	209	220	242	203	224	225	228	239	243	214	240	235	198	209	254	229	250	258	226	226	235	235	226	230	228	248	228	214	193	234	226	203	216	229	228	208	212	222	218	235	233	216	240	224	221	223	225	248	250	234	217	225	216	216	230	231	200	222	234	211	249	226	230	231	241	218	258	220	236	229	194	187	192	215	232	209	247	237	227	215	239	229	246	187	213	210	225	269	234	221	238	215	239	240	272	236	246	212	207	215	249	226	216	255	229	223	227	233	260	211	241	221	221	212	233	218	214	217	251	232	237	266	207	265	235	237	226	217	257	247	261	246	256	240	236	220	227	239	236	198	256	214	250	218	242	212	203	219	213	233	256	215	243	210	248	243	250	252	225	207	205	217	243	217	220	240	245	222	252	227	220	264	237	231	252	242	238	224	237	192	248	206	198	228	245	224	253	213	249	256	237	219	238	246	249	244	230	217	211	210	221	214	235	233	244	223	247	232	238	228	231	215	218	266	231	212	234	247	233	249	230	252	237	231	239	237	226	218	219	255	214	232	238	217	207	229	239	225	250	225	224	250	239	224	211	222	221	195	205	238	199	235	222	218	243	249	216	224	232	210	239	226	241	228	233	231	223	242	242	212	225	241	236	230	250	229	225	238	251	241	250	225	231	211	226	210	227	251	218	232	263	228	266	223	218	220	209	222	270	228	237	240	234	217	211	202	227	216	247	222	218	222	236	266	238	265	210	253	198	223	255	245	212	254	240	203	250	232	236	253	230	250	218	256	253	234	243	235	225	252	237	214	260	223	223	258	227	224	223	257	216	238	260	246	238	216	202	218	259	223	241	216	226	228	255	226	212	246	220	235	242	219	224	250	232	212	261	216	242	210	237	187	230	222	235	229	221	197	206	228	249	215	240	245	227	217	232	239	219	204	224	227	275	249	241	248	227	229	260	234	267	244	212	222	244	221	216	230	226	227	216	220	234	214	235	245	211	226	195	247	260	229	237	251	230	240	215	224	205	198	216	211	229	230	243	241	252	254	237	242	234	220	231	235	231	221	236	225	214	215	225	202	242	232	201	226	268	204	231	211	234	227	234	225	236	226	247	241	242	205	247	237	215	217	226	224	228	245	229	256	242	232	200	233	225	220	252	234	241	223	243	260	228	234	209	237	234	214	230	218	212	221	228	228	213	212	214	214	241	235	250	227	237	231	246	213	247	223	247	229	227	249	249	250	223	225	215	215	233	247	263	250	222	208	238	233	225	214	221	253	245	208	227	259	194	211	253	249	237	264	238	199	225	250	220	214	207	252	206	210	244	241	227	236	224	236	230	254	212	224	220	229	227	248	265	208	212	230	246	227	227	207	217	223	251	228	216	224	228	233	227	227	205	239	222	227	228	216	244	253	242	235	251	228	234	242	247	251	234	202	241	224	238	236	262	250	233	226	202	211	243	230	251	260	251	213	235	214	233	221	238	225	217	225	237	233	202	221	236	224	212	259	236	202	237	242	217	234	271	232	218	205	207	237	243	232	207	235	233	251	242	221	233	220	217	226	243	199	217	248	219	237	228	239	266	245	236	222	229	202	225	233	224	235	232	219	239	221	221	231	225	231	231	257	224	240	249	246	235	217	218	224	213	224	217	216	221	232	241	224	236	233	253	251	212	207	227	232	229	254	223	245	201	231	234	226	216	211	214	228	245	249	204	244	256	210	186	189	244	248	211	248	248	215	238	229	234	218	213	254	238	230	246	244	241	228	219	224	244	214	225	257	216	221	216	235	256	233	214	216	237	217	211	228	253	231	237	222	213	201	268	236	249	214	258	249	232	242	273	240	259	202	259	251	220	233	218	203	202	237	220	248	226	238	230	239	195	222	220	225	220	249	249	232	230	225	213	223	242	226	246	224	222	210	244	219	256	213	224	218	235	259	241	271	266	242	215	205	236	197	221	245	228	230	250	243	252	227	248	220	234	257	201	253	228	234	230	244	246	239	220	227	212	225	210	234	254	240	236	236	247	270	229	240	185	241	235	198	229	233	240	201	258	238	226	256	258	214	235	233	235	213	258	257	220	217	238	239	206	217	225	249	225	228	250	220	254	227	219	237	231	212	236	233	224	237	227	232	229	235	234	240	232	255	221	222	216	249	217	225	211	225	200	194	241	221	251	239	223	218	218	254	241	210	277	245	241	247	248	204	237	220	233	244	240	222	230	220	219	234	217	222	253	224	278	215	200	235	242	246	222	244	233	215	220	240	249	200	236	253	252	240	231	245	239	220	232	229	232	215	235	230	230	239	247	246	243	223	204	231	238	252	238	243	255	249	231	224	200	249	236	218	236	265	218	218	208	250	217	236	277	259	233	240	251	211	262	248	218	249	220	222	227	226	224	231	217	246	204	245	242	274	190	215	264	223	226	208	243	194
15405	6786	9619	11446	10170	7978	6548	5482	5621	5847	3995	2742	2231	2304	1740	1280	1266	1096	1003	994	877	762	780	756	707	570	554	579	582	655	669	671	670	775	900	973	918	702	614	616	590	593	594	558	561	543	597	608	590	566	592	530	571	559	548	558	566	548	584	566	570	575	556	552	564	574	565	589	563	588	556	596	595	625	570	570	619	578	592	522	552	538	599	543	543	551	554	505	566	555	556	561	573	545	568	532	544	570	540	523	522	549	519	528	549	554	591	542	542	577	529	527	562	563	593	543	546	511	547	529	512	513	536	524	556	563	554	523	533	560	582	560	543	553	561	585	573	553	616	556	521	521	565	521	522	563	521	543	560	597	537	589	547	570	591	523	628	548	589	540	560	531	546	564	547	519	516	551	515	542	519	533	524	580	557	514	521	571	574	529	573	571	570	525	580	532	555	547	557	543	541	511	532	556	498	541	586	581	498	538	577	587	535	550	534	517	554	508	557	544	555	566	564	547	506	518	551	536	540	559	546	566	542	531	579	530	579	547	573	551	534	504	564	529	534	582	579	512	514	580	543	566	521	543	574	563	538	540	520	542	513	592	523	568	529	551	566	571	547	539	541	545	571	577	528	552	531	575	565	564	531	576	532	562	584	585	537	546	559	507	540	572	523	533	596	612	520	548	520	574	539	554	546	523	554	554	548	535	525	533	563	555	556	522	558	547	559	526	579	525	562	569	575	600	530	519	571	584	542	573	521	539	530	558	568	528	578	568	526	525	576	525	518	569	520	567	546	549	515	523	552	588	512	591	548	565	568	573	572	543	576	566	560	579	569	534	581	559	558	572	558	570	587	558	526	532	556	551	593	532	552	566	564	557	574	534	530	513	549	597	483	542	559	550	541	584	535	601	568	547	533	535	576	563	577	562	553	541	558	543	553	552	563	565	567	547	577	574	543	561	547	564	569	543	556	524	546	542	546	506	580	554	585	528	566	579	553	538	535	576	528	534	560	520	514	572	526	589	566	515	539	595	590	527	580	521	605	592	534	553	536	512	522	574	497	541	546	520	572	500	556	510	543	536	568	571	571	526	538	550	555	551	535	507	566	531	523	541	535	515	619	504	530	530	568	559	538	515	572	560	549	543	529	586	544	543	502	560	534	580	539	536	531	566	532	538	562	523	524	576	574	560	522	514	575	584	554	543	550	527	541	553	539	533	568	580	550	474	550	551	565	614	505	536	563	536	539	557	522	549	552	546	567	558	518	557	554	565	549	536	524	566	537	560	564	543	526	532	557	551	551	553	578	566	560	514	504	515	540	596	557	549	570	537	550	572	507	551	569	545	564	539	529	545	579	517	580	549	562	542	549	547	590	568	556	574	545	583	558	561	560	556	514	554	542	560	546	553	535	618	552	572	565	551	604	589	515	529	546	558	564	538	560	560	580	546	588	531	524	524	580	549	523	564	565	579	597	548	566	594	578	538	554	591	561	565	538	556	549	547	549	531	542	585	545	605	575	537	554	544	551	530	527	534	541	549	520	528	527	542	542	543	532	531	549	555	542	544	520	567	561	539	544	528	567	582	552	533	591	512	572	586	571	526	551	554	544	527	601	557	558	535	551	591	579	561	597	530	539	555	566	588	528	584	527	530	555	537	536	542	543	553	570	549	536	531	557	556	509	565	544	594	537	576	519	500	548	551	541	572	529	522	587	554	546	553	535	560	581	513	540	565	544	544	540	551	538	518	569	551	585	531	552	539	561	573	578	566	547	528	539	597	519	556	584	519	578	572	567	560	542	545	565	518	583	566	532	567	560	526	517	524	523	522	541	561	564	568	565	527	587	529	535	498	558	544	598	551	521	534	545	587	563	577	561	558	530	536	509	584	554	537	570	517	572	572	563	590	585	555	561	551	533	530	534	543	511	570	530	568	549	518	562	550	558	568	592	552	546	539	583	570	586	523	529	585	549	602	562	558	500	519	561	563	530	557	587	538	557	552	579	565	544	534	553	522	527	544	517	581	565	511	525	576	510	569	548	558	518	513	581	571	533	548	547	553	598	526	512	542	555	579	560	597	566	549	592	579	583	581	572	554	527	530	554	567	545	577	531	540	538	548	532	563	536	582	553	545	490	586	559	550	552	559	540	555	524	563	543	536	550	536	541	548	535	549	545	550	547	525	558	601	556	525	541	535	539	559	539	563	543	516	614	532	547	590	555	546	546	544	542	549	555	524	557	569	553	524	528	566	561	539	510	556	551	535	586	540	541	542	569	576	575	553	529	530	582	541	534	518	560	543	543	577	559	582	571	535	534	553	480	588	568	534	538	568	558	534	563	577	550	539	595	575	545	540	537	537	579	545	554	535	532	554	525	586	564	538	549	543	507	526	541	545	599	516	525	540	545	537	565	577	559	551	536	541	532	560	502	545	520	551	533	542	539	541	612	531	561	571	532	568	542	522	546	507	574	537	510	581	523	573	580	602	578	543	528	555	573	539	534	551	576	543	543	601	506	555	541	566	534	546	549	568	549	571	537	541	533	533	554	557	584	526	568	568	550	558	568	546	553	536	521	532	568	558	550	544	567	570	565	552	547	544	547	566	553	566	534	545	569	603	623	520	576	535	525	581	553	536	537	545	515	543	553	564	581	526	557	591	563	536	523	567	551	522	561	569	573	559	562	536	522	608	527	592	529	562	565	544	546	524	554	558	505	559	530	608	579	590	540	567	512	504	548	580	518	550	532	535	538	572	561	571	544	593	539	532	537	573	543	574	534	528	562	529	549	545	539	564	547	530	546	573	484	515	512	549	490	526	551	576	549	540	558	506	547	512	597	544	594	524	616	549	540	567	514	569	513	529	547	564	578	560	568	553	596	556	565	588	568	537	594	554	535	548	562	540	560	560	507	548	531	580	572	578	567	543	525	574	549	528	554	541	551	573	543	560	592	522	553	568	547	546	568	542	559	525	551	519	547	608	551	529	563	541	539	573	548	581	532	564	553	542	579	556	556	557	500	543	553	559	529	503	541	549	586	546	540	540	527	556	519	555	532	547	539	512	560	558	540	540	516	530	502	521	520	577	527	526	544	555	527	543	527	540	573	513	549	569	548	587	560	541	554	540	542	540	556	533	565	554	542	535	554	554	509	596	539	547	557	535	579	572	561	525	554	580	512	548	543	533	552	555	569	566	521	529	542	534	554	578	573	532	570	566	526	554	528	526	574	555	580	558	528	588	544	549	583	559	498	498	570	625	553	559	539	536	522	539	581	560	557	541	539	566	580	544	585	589	533	570	543	586	517	620	590	541	599	560	559	544	534	560	570	514	576	516	556	521	570	567	550	555	557	567	553	504	546	561	539	585	558	553	522	582	580	561	570	520	529	502	505	524	520	579	536	577	584	529	591	574	577	554	547	506	540	542	572	584	573	537	542	534	507	537	563	574	545	556	514	549	539	559	572	528	594	527	504	583	592	491	525	547	568	528	550	523	544	580	528	548	536	560	545	525
8217	3122	1952	1515	1144	876	801	697	699	684	548	480	483	489	476	440	424	402	400	429	452	379	429	393	400	412	399	396	404	378	397	401	385	429	427	434	398	411	366	416	412	437	421	368	397	414	392	441	345	416	402	391	449	351	378	386	437	414	400	450	384	385	400	404	410	406	375	386	399	399	361	369	364	386	440	399	367	404	425	344	383	408	415	403	394	396	421	417	400	392	384	408	384	349	399	375	394	406	403	388	418	407	358	372	441	415	370	388	362	451	412	410	417	390	422	349	418	379	442	392	422	384	416	417	392	416	391	388	429	450	413	414	408	403	401	394	407	389	414	346	416	400	383	360	429	375	361	390	391	417	395	352	432	390	399	385	414	423	367	430	417	395	424	426	368	410	405	395	411	368	393	421	400	411	376	391	403	404	363	416	377	400	399	343	414	378	406	401	404	407	374	358	387	369	413	421	413	398	411	385	395	430	383	390	414	380	420	377	412	418	414	429	412	442	403	374	370	380	399	460	397	416	378	436	371	415	404	397	357	424	400	407	422	432	407	353	392	405	410	412	416	388	379	440	392	381	419	402	392	388	371	383	390	407	408	445	438	417	415	434	410	414	380	399	396	398	408	429	417	369	419	378	389	409	402	354	385	378	364	453	357	391	429	358	390	381	413	377	399	336	393	375	447	401	406	389	349	402	403	370	386	384	402	399	413	351	426	401	409	401	393	377	383	370	404	403	455	385	414	428	384	364	399	383	385	416	378	425	380	424	373	374	424	416	429	417	389	416	421	414	413	387	380	405	406	431	399	393	382	373	393	383	391	362	410	366	435	397	389	423	388	381	391	389	408	435	395	385	371	418	397	425	380	403	438	416	404	408	375	398	393	379	422	410	418	411	430	371	376	406	403	378	390	395	375	410	432	389	396	389	422	396	366	387	377	392	411	410	403	425	407	433	386	402	367	378	429	380	400	391	398	379	385	390	408	365	356	439	375	394	442	399	376	393	424	391	372	414	407	393	433	399	400	394	398	369	380	391	353	388	371	402	354	411	406	408	387	400	376	381	399	382	456	396	395	373	421	381	385	391	420	377	354	384	414	432	376	392	384	419	387	391	338	391	413	427	384	402	402	421	367	382	387	384	394	418	404	377	402	405	417	416	380	385	404	390	403	405	382	369	411	404	333	395	374	374	384	416	386	376	380	379	383	382	390	419	403	370	407	373	393	416	410	423	419	394	385	406	410	396	400	426	424	438	403	412	362	355	384	414	383	396	400	416	386	389	371	405	402	440	373	424	396	376	398	379	409	405	404	388	363	371	419	405	421	430	397	368	373	385	381	385	399	384	397	406	411	388	391	379	353	377	393	391	373	385	420	401	415	428	440	388	438	375	381	399	418	398	458	455	426	373	400	397	360	423	358	365	383	405	394	414	414	401	386	430	396	414	432	386	422	433	429	391	391	395	405	380	417	435	411	383	355	390	367	397	389	386	388	422	389	387	400	373	397	403	374	415	396	405	391	430	435	408	401	376	399	383	415	417	404	403	405	427	382	404	380	394	404	413	364	402	430	373	415	362	372	385	388	399	396	379	351	395	415	381	397	381	418	451	426	425	449	362	385	386	370	417	376	367	380	411	399	405	398	418	428	419	424	400	432	391	394	344	413	393	409	405	424	411	423	398	377	385	396	384	400	391	375	373	419	391	434	412	403	431	389	399	438	421	405	427	396	404	403	423	366	386	426	391	393	385	427	406	413	416	371	390	361	373	383	407	374	391	399	367	422	401	363	354	399	396	402	408	432	429	327	390	387	404	418	375	418	408	385	422	415	403	390	363	406	411	393	410	371	384	417	407	449	387	402	421	395	402	380	357	403	385	363	375	382	398	394	403	436	425	393	429	418	379	392	411	419	420	397	396	403	378	375	410	424	405	426	430	422	385	398	406	403	390	410	420	419	435	394	388	380	405	442	392	393	367	392	444	399	373	390	397	383	432	362	418	375	364	393	419	364	382	391	406	405	388	390	401	417	405	392	426	400	397	401	414	368	413	398	409	388	393	410	424	379	378	408	435	427	428	403	392	404	398	404	404	402	369	363	411	390	396	418	427	370	396	414	390	386	395	410	440	399	386	409	396	405	390	424	399	424	405	420	386	415	415	413	384	389	435	408	411	363	390	376	393	395	411	404	407	435	411	371	419	431	366	390	391	394	398	406	408	384	362	428	394	375	412	383	410	388	395	413	389	371	429	342	351	398	409	416	354	382	412	417	388	387	396	406	412	432	441	394	408	426	423	447	362	420	428	435	359	409	375	399	394	408	394	403	400	395	380	383	350	362	391	396	447	408	375	444	349	396	375	358	388	362	408	388	385	415	437	397	397	411	400	393	387	366	400	371	383	381	410	403	366	419	369	407	380	380	365	428	385	422	399	381	395	407	401	382	408	383	390	407	395	384	394	402	419	411	411	412	434	417	411	377	425	405	418	338	421	400	401	411	386	410	360	391	406	412	434	393	385	400	395	419	367	443	398	423	388	430	388	408	421	383	373	420	413	404	384	421	369	388	392	387	354	395	419	391	407	396	404	392	408	405	382	397	435	416	484	385	412	368	420	393	388	377	368	391	395	370	379	391	406	388	481	365	387	390	357	433	392	377	398	395	390	386	410	391	363	373	432	364	425	396	365	422	406	419	438	403	401	355	393	395	384	388	395	403	382	407	378	401	423	380	391	370	425	390	440	404	442	386	404	371	400	361	384	388	356	432	431	388	377	401	390	406	369	406	402	410	424	455	410	446	401	410	383	401	410	398	375	383	430	373	406	405	392	403	406	482	439	339	390	357	442	409	405	395	431	445	407	388	423	442	397	388	410	405	402	443	382	408	383	435	413	370	377	412	394	381	439	400	393	376	367	395	398	395	373	378	411	390	424	383	408	369	422	395	413	382	406	407	406	393	430	410	395	396	344	418	381	389	408	418	387	404	374	403	407	386	404	408	413	386	383	427	396	360	398	380	370	424	409	382	379	439	380	384	394	374	428	393	389	395	411	355	408	422	376	409	382	395	383	382	361	386	372	412	369	394	377	390	402	406	434	392	388	392	403	418	383	382	353	377	387	352	396	386	376	425	374	364	402	422	401	388	374	406	425	397	421	403	381	396	382	377	401	407	382	359	398	388	410	416	359	437	392	389	421	407	347	412	430	421	429	375	410	405	352	382	420	430	407	379	412	413	420	393	374	397	384	414	419	391	387	423	381	381	400	407	397	366	389	404	413	416	375	389	397	423	415	410	377	357	395	393	418	382	386	419	394	401	430	409	387	428	384	434	374	331	414	420	423	399	418	387	379	362	402	407	349	383	382	431	388	420	410	383	417	410	364	409	385	389	359	400	408	404	364	421	375	397	397	427	369	401	377	357	375	399	399	374	400	400	410	371	398	372	394	430	374	402	374	381	402	386	422	392	371	420	359	365	419	357	402	418	389	356	428	363	346	379	408	409	413	340	381
5717	3046	3874	4430	3733	3137	2575	2241	2251	2260	1834	1486	1330	1342	1203	1101	1022	1020	958	1029	933	877	926	908	852	923	832	872	884	876	839	878	831	909	905	996	966	890	833	900	821	899	890	891	883	814	864	818	895	878	855	885	881	813	875	878	821	884	882	875	870	855	840	863	827	848	875	880	872	869	865	901	839	875	906	847	875	870	841	856	814	846	929	885	895	866	839	843	951	844	879	837	853	899	862	855	891	894	814	864	878	916	890	895	890	852	865	852	853	864	841	923	838	845	819	869	866	874	899	901	833	833	829	866	849	868	905	835	884	872	841	842	890	825	839	873	833	825	832	811	845	854	870	838	860	850	884	848	889	868	845	840	823	917	862	859	861	847	868	877	840	846	892	893	855	885	894	835	862	840	905	859	833	840	893	802	844	899	923	852	938	857	867	851	927	859	822	822	867	922	852	912	872	842	864	918	804	843	873	847	885	868	864	865	895	876	928	857	883	908	882	881	813	854	861	846	864	871	931	855	879	857	839	863	846	874	876	842	858	836	861	871	847	844	916	858	871	848	897	875	812	864	886	866	834	874	896	813	930	854	869	856	828	880	828	806	862	845	902	837	850	871	872	860	853	893	912	807	897	856	866	885	917	857	821	875	855	843	892	901	844	858	899	889	877	821	940	820	951	865	834	840	882	859	865	872	875	904	899	882	878	879	877	898	859	866	856	836	876	867	867	824	852	886	926	830	848	892	879	858	863	886	857	869	931	895	861	850	898	840	874	844	845	911	889	833	856	945	837	871	885	876	804	873	849	850	829	839	831	877	883	851	879	856	854	815	861	885	888	816	884	914	888	846	858	881	878	871	841	834	874	895	860	855	825	814	808	859	837	867	823	850	883	881	876	847	885	896	864	838	852	865	910	833	831	878	875	859	871	889	912	874	837	885	835	828	817	820	848	834	864	836	842	946	883	841	848	864	902	877	838	853	884	882	843	837	896	831	782	880	858	851	861	901	822	825	851	822	902	827	814	877	872	872	929	852	901	820	897	897	883	886	867	837	867	829	887	886	920	888	842	838	815	871	855	808	835	841	921	877	869	848	857	832	841	823	846	901	908	866	910	865	833	876	871	865	851	882	847	890	867	846	853	913	845	827	854	842	925	848	850	874	829	878	836	832	825	923	865	816	911	877	874	855	852	867	861	865	860	924	864	852	874	855	905	844	835	885	820	829	844	845	880	871	908	838	838	808	860	892	900	898	880	862	847	856	905	877	864	867	886	863	857	868	882	897	837	863	826	893	846	837	862	933	890	858	846	874	847	857	864	896	838	886	892	862	813	857	804	808	845	858	892	842	844	857	812	890	855	871	835	854	920	876	866	874	828	880	890	873	902	874	885	852	895	809	867	850	862	899	857	854	804	821	910	889	872	844	833	880	874	831	825	912	906	872	812	814	839	865	812	827	876	859	837	863	852	853	813	917	946	872	895	864	880	904	896	818	912	844	851	892	835	884	831	889	879	877	882	818	887	842	847	824	853	814	873	842	813	896	849	791	822	897	861	892	885	838	841	847	845	861	869	803	822	856	873	883	857	841	896	857	856	847	868	845	866	877	818	901	901	840	835	910	859	851	869	915	808	854	848	911	866	870	890	803	860	916	870	850	886	878	874	826	894	839	892	866	880	825	904	920	834	922	868	879	868	800	884	892	871	919	849	910	864	780	900	897	881	825	835	858	809	831	857	841	867	873	926	867	821	820	900	837	899	835	886	884	878	848	807	883	826	881	829	879	876	925	851	878	845	822	820	871	827	849	844	866	895	887	871	837	834	878	848	856	854	848	868	884	893	895	854	859	832	881	868	865	909	862	849	895	859	869	853	853	877	820	842	876	893	827	857	847	857	887	828	782	838	846	834	883	856	830	863	898	846	864	831	843	888	843	854	813	835	871	871	919	830	868	881	861	884	863	900	782	817	825	887	874	874	886	923	872	835	863	869	869	922	871	852	877	866	822	867	896	929	831	832	819	830	841	877	873	874	881	867	854	865	853	948	877	873	884	846	873	901	874	942	875	904	852	865	881	855	891	843	912	856	853	847	899	834	881	905	861	825	877	878	882	868	856	845	849	857	889	847	887	864	859	834	850	836	874	856	811	850	859	855	942	875	872	859	887	882	869	945	893	881	823	890	858	883	853	820	854	876	822	815	845	853	834	878	833	840	854	797	813	894	870	869	868	863	862	859	873	838	920	838	880	907	842	854	838	870	930	856	838	844	859	874	884	922	969	905	793	913	843	867	867	930	841	855	828	935	858	885	892	877	830	883	855	931	827	898	806	849	870	893	792	887	844	854	824	861	852	815	876	858	858	831	858	885	893	826	762	882	869	884	807	843	830	898	898	924	871	864	887	880	911	809	874	869	887	912	881	860	848	872	871	887	857	827	880	839	843	888	871	867	894	882	832	870	840	869	880	810	874	862	874	893	860	869	881	854	872	910	881	884	853	840	834	818	894	863	803	871	874	815	895	899	911	841	847	866	845	857	807	844	891	894	824	843	896	889	865	886	794	848	900	902	888	886	874	879	897	836	822	870	901	850	819	868	927	866	824	827	868	879	893	841	825	870	877	872	923	861	906	894	839	889	889	910	847	890	862	877	847	884	882	882	918	878	851	891	846	904	856	865	859	845	890	891	886	868	812	868	790	909	890	871	812	837	871	833	860	884	854	851	893	851	852	865	861	889	862	887	860	820	858	806	852	892	869	834	914	878	856	850	911	878	849	893	848	886	859	888	858	910	863	899	904	837	850	873	897	803	895	862	813	863	865	855	835	893	846	867	863	854	897	823	875	864	876	902	834	880	842	906	869	925	914	873	859	888	863	860	896	846	886	835	864	871	905	823	811	850	862	832	866	855	887	871	886	884	849	823	892	828	854	893	865	861	867	894	885	863	897	864	867	857	871	864	874	850	836	853	894	865	814	867	865	890	891	909	876	880	872	873	892	912	882	818	899	846	833	883	873	815	867	880	826	873	921	840	883	813	920	902	820	850	925	883	833	883	897	844	813	848	880	823	842	808	843	859	867	923	836	860	832	875	832	868	884	852	807	872	875	871	894	838	881	908	865	858	833	846	836	814	850	893	881	885	898	852	928	961	884	843	843	847	917	866	874	853	883	802	850	857	869	861	868	837	905	847	825	843	902	845	857	878	850	889	929	888	892	862	861	839	889	855	808	812	876	885	831	814	850	866	885	847	853	916	870	858	911	836	867	895	818	845	869	891	852	875	861	845	888	836	867	859	810	834	834	855	864	800	908	891	860	867	839	851	836	862	860	854	891	861	897	843	852	894	836	827	846	836	842	864	871	904	904	857	904	834	838	853	854	897	845	842	858	880	903	824	827	859	854	901	867	858	828	823	891	846	832	901	827	870	889	888	872	868	884	877	848	837	863	795	882	910	907	804	855	884	867	856	897	847	866	924	832	888	904	834	856	862	913	916	911	789	863	819	896	869	850
17744	6006	3734	2881	1842	1384	1055	879	813	786	656	478	393	405	371	346	324	302	286	285	285	274	298	248	293	217	276	237	251	252	254	302	250	247	261	302	275	272	252	255	279	258	240	221	244	246	227	242	273	242	283	266	264	270	266	284	273	285	258	260	280	238	262	267	239	281	232	244	242	271	262	257	267	272	259	250	276	290	238	262	276	260	224	271	244	226	255	265	282	261	254	212	251	238	254	265	251	238	262	274	256	263	274	257	251	255	244	268	244	237	257	269	246	227	261	245	240	221	272	223	254	255	275	253	254	235	270	268	234	305	241	244	257	245	237	253	237	254	254	268	234	272	256	243	233	255	267	246	239	248	245	241	260	263	253	253	279	278	259	243	231	262	287	235	236	230	254	236	245	233	240	260	286	263	273	235	235	240	243	234	255	280	242	287	261	224	258	251	246	241	248	250	242	269	273	217	275	239	254	242	261	256	256	240	246	251	232	229	235	219	239	280	254	270	234	243	249	250	256	276	245	242	240	270	249	266	248	243	255	234	257	287	253	271	276	244	246	270	276	251	225	250	258	238	297	248	271	274	237	249	268	273	270	249	239	255	249	268	250	274	262	255	262	238	232	259	269	275	229	260	268	269	260	222	223	262	272	233	265	263	266	296	272	249	228	281	262	245	256	280	246	268	226	257	278	229	273	266	240	247	262	264	250	244	226	236	214	266	242	233	236	232	246	264	268	252	269	253	224	253	213	276	249	272	274	263	257	256	270	265	263	262	280	268	272	227	262	256	256	222	246	265	248	253	258	236	225	271	242	246	284	255	278	212	237	261	266	273	246	268	276	247	239	236	262	258	249	257	259	246	258	225	293	243	271	251	247	254	274	223	261	254	234	262	267	273	275	235	289	274	271	268	264	225	249	269	260	256	265	262	256	221	224	241	261	259	256	259	251	291	240	251	221	268	236	246	253	221	248	264	254	247	256	229	258	261	270	255	249	273	226	259	267	230	248	250	287	253	284	243	251	249	271	259	254	267	258	249	260	272	253	246	250	255	285	227	232	249	262	259	246	250	234	267	274	241	271	247	255	291	280	246	231	286	254	260	242	243	275	242	258	255	255	273	240	289	257	267	249	236	271	210	274	236	251	253	229	266	225	267	244	284	286	249	247	255	221	254	256	235	260	271	243	266	239	222	289	262	241	300	257	246	239	240	237	262	260	260	236	223	264	239	272	275	241	260	242	249	236	247	241	259	229	231	277	260	243	263	255	254	246	272	253	223	277	242	250	248	254	250	275	268	250	282	261	251	245	231	261	240	225	248	264	246	281	247	261	253	224	242	266	239	250	235	262	238	263	244	251	269	262	238	273	264	269	250	258	247	251	275	244	278	253	265	260	258	274	226	231	270	257	241	254	254	260	268	245	274	252	263	245	261	258	258	244	248	269	260	260	254	259	277	235	246	246	244	274	256	240	273	247	214	264	253	242	243	243	253	257	265	237	286	230	255	264	266	236	262	266	255	252	257	251	308	231	239	231	264	229	248	246	210	231	260	255	257	245	233	252	234	245	249	238	275	253	243	270	255	237	228	236	251	277	241	238	226	248	266	258	283	268	241	241	229	253	252	261	264	262	232	240	265	283	249	254	290	241	254	257	252	253	217	248	268	245	221	227	275	250	243	218	248	238	268	246	260	259	264	277	236	271	226	225	239	238	246	254	266	232	216	268	240	259	283	264	269	252	239	218	264	242	246	261	249	245	247	215	258	223	244	246	255	266	271	258	225	261	249	259	265	253	253	249	238	267	247	243	251	242	250	236	251	263	265	232	243	250	258	256	251	267	259	217	258	235	271	265	302	255	231	268	249	261	287	269	257	255	225	286	229	248	290	270	263	239	226	259	265	254	263	255	268	258	261	253	254	249	276	277	236	262	248	268	263	248	239	217	222	244	245	226	232	261	256	293	240	270	256	247	253	259	265	274	250	235	291	229	257	264	261	278	260	257	262	247	249	291	266	251	232	251	249	247	219	270	245	269	249	245	248	239	271	283	283	258	251	270	247	259	264	252	235	268	241	278	292	241	291	271	256	257	260	264	295	212	232	232	248	281	228	258	252	240	259	267	228	247	252	252	215	247	244	248	247	238	269	259	260	239	254	270	247	278	229	243	248	233	276	253	244	272	229	240	263	264	237	282	258	232	247	268	235	248	233	250	222	261	264	268	227	246	234	236	264	263	237	252	252	253	263	273	258	253	232	275	244	210	235	240	249	275	258	233	254	278	270	261	238	251	266	289	285	254	258	267	251	243	244	255	268	257	253	268	286	277	264	249	246	254	237	246	280	238	271	257	243	263	245	263	241	251	263	246	270	250	260	239	252	246	255	228	234	272	274	242	225	229	226	260	280	245	270	277	245	227	262	259	266	266	264	302	237	251	248	286	257	243	217	237	252	239	272	260	260	239	259	261	259	279	220	256	237	228	273	252	278	257	239	240	232	261	225	261	262	234	251	252	214	259	245	279	220	258	261	230	253	222	239	245	214	251	234	251	264	260	242	252	258	261	247	246	311	265	246	257	264	244	244	231	263	278	257	258	238	255	292	245	232	262	263	260	246	231	241	233	256	228	267	239	265	227	252	256	290	207	254	252	252	239	252	256	246	224	235	249	307	257	228	247	241	266	276	266	228	253	281	252	245	288	221	262	256	258	257	233	228	251	239	254	279	242	275	247	244	278	233	234	256	267	278	261	259	257	241	291	271	214	285	242	260	240	231	236	300	266	242	244	244	236	254	254	245	244	246	261	258	269	232	219	240	268	246	251	245	237	254	263	264	251	252	262	261	263	267	281	245	226	273	251	300	260	276	279	264	266	276	247	254	268	258	281	255	268	247	239	263	251	260	241	250	267	261	244	251	248	245	249	260	266	243	247	247	239	267	249	248	251	271	245	223	264	258	283	283	255	259	244	259	249	226	245	258	268	232	266	227	233	256	250	261	256	245	253	294	228	279	256	252	241	248	258	266	268	222	223	252	268	235	247	272	270	264	262	238	242	260	240	224	279	280	254	241	250	278	264	242	270	275	273	254	271	259	277	246	262	241	245	251	226	264	275	295	276	266	262	234	269	254	250	245	239	257	263	246	225	271	245	266	232	242	271	243	270	284	244	284	227	233	256	248	255	272	241	269	264	270	239	248	256	262	256	268	243	268	253	259	281	286	254	251	284	276	241	260	268	254	267	221	263	262	262	234	253	288	268	260	290	234	245	263	255	263	229	264	255	231	268	257	225	271	255	263	275	242	244	231	246	233	263	244	255	252	243	235	257	282	243	271	258	248	258	234	246	257	272	261	254	255	209	254	246	259	255	276	276	237	254	243	256	237	241	242	241	271	233	252	289	280	252	259	262	257	288	262	261	224	247	246	261	261	284	273	244	260	239	242	272	254	249	244	246	247	243	285	236	232	258	262	269	252	235	240	235	250	276	278	271	264	261	228	264	260	267	265	282	247
11857	4662	6860	8176	6773	5385	4489	3659	3795	3900	3027	1946	1680	1678	1314	1118	1050	917	852	817	722	706	701	658	645	603	618	598	579	669	637	646	598	662	748	847	840	682	641	634	605	614	635	587	657	570	594	563	584	572	574	552	593	594	585	570	608	593	547	560	566	592	582	605	573	587	559	703	582	607	622	602	594	617	594	580	644	546	577	633	580	614	583	582	541	582	591	596	591	528	551	581	570	590	558	611	613	584	631	582	596	569	550	604	573	592	612	568	599	549	578	588	547	611	614	578	568	613	588	590	584	556	575	619	604	598	614	615	559	570	595	578	587	593	607	542	557	565	590	579	591	573	612	593	590	586	574	568	608	584	558	563	572	568	631	612	594	601	614	554	581	583	552	603	569	613	564	577	603	564	598	615	576	608	585	561	592	568	576	599	615	572	544	571	589	559	539	622	594	581	570	601	603	572	580	616	553	585	604	608	563	622	597	613	507	564	556	601	583	584	596	571	567	604	556	578	586	569	591	602	564	585	569	579	607	589	619	557	565	611	625	544	553	568	570	571	590	558	588	572	546	565	564	573	605	552	548	575	572	543	568	569	579	559	603	571	584	558	564	590	585	550	558	566	615	579	562	582	591	589	614	577	571	542	546	537	592	581	592	610	568	609	600	566	618	595	594	608	575	579	561	586	608	538	575	570	598	598	536	584	587	591	601	579	604	597	545	579	550	613	574	565	581	570	564	592	568	545	563	574	601	556	603	517	576	570	600	611	598	576	561	590	580	608	610	563	583	562	563	617	564	569	569	544	577	543	566	609	610	583	579	566	562	571	578	557	576	586	607	590	617	563	567	578	571	566	612	606	580	577	570	604	589	588	575	593	556	584	584	592	534	568	608	602	580	603	608	604	618	606	600	559	630	565	558	580	579	596	516	589	558	609	579	593	562	534	605	568	576	630	571	570	581	602	606	610	609	581	587	599	572	594	587	588	591	577	628	566	568	525	595	546	632	655	582	587	585	589	603	575	625	571	598	608	587	583	560	594	587	605	605	561	580	559	589	561	555	513	562	590	610	576	572	571	602	572	594	617	588	622	621	542	603	625	575	587	535	598	609	570	589	615	609	562	579	561	557	572	603	600	578	528	576	552	581	559	560	552	552	581	607	558	580	577	591	608	581	585	588	554	600	594	584	554	589	583	574	582	600	599	587	572	579	586	600	573	537	544	556	605	589	597	579	569	605	559	564	573	618	530	554	592	599	574	596	618	576	629	593	592	587	629	601	545	561	611	593	602	588	554	574	588	557	583	621	587	556	592	571	589	588	554	597	575	603	587	566	518	575	579	577	576	617	587	572	579	570	558	591	546	629	593	610	594	621	565	587	570	585	583	627	565	575	562	586	594	601	589	583	621	568	565	629	586	588	581	591	580	549	628	570	579	602	551	587	603	602	590	596	532	597	565	568	594	605	558	564	595	578	586	610	538	607	580	578	609	552	605	567	578	594	584	579	566	552	608	649	561	573	585	596	551	604	594	587	591	550	569	560	583	596	566	595	589	577	570	566	607	602	531	531	541	586	587	580	594	584	563	611	570	565	603	543	627	562	601	576	586	580	639	576	581	549	514	601	599	558	594	567	582	556	566	589	575	567	605	519	576	597	571	564	585	578	571	596	574	544	567	609	549	598	562	614	613	618	566	604	613	566	601	564	599	611	554	587	580	574	564	632	638	594	597	551	579	601	559	581	590	539	622	603	607	607	563	580	585	593	568	578	579	574	577	559	599	571	575	553	570	575	610	600	558	598	565	631	591	583	554	607	572	576	550	563	580	565	575	597	572	553	549	580	576	583	585	568	584	562	593	612	595	559	580	590	588	590	609	600	557	555	585	575	605	533	567	581	540	596	554	582	593	597	562	629	577	564	529	587	581	571	558	607	557	588	593	566	613	544	576	562	554	544	543	589	583	612	538	632	579	570	572	597	591	562	527	575	559	583	633	575	585	587	598	513	610	574	590	554	568	608	560	546	584	582	546	579	582	549	605	544	624	587	558	593	610	600	569	602	625	545	554	629	597	547	586	536	543	561	604	628	564	566	572	563	641	591	599	656	563	545	591	566	578	567	554	586	558	592	629	578	582	556	581	573	574	583	578	602	614	550	590	576	565	565	626	584	590	580	597	554	578	594	559	540	622	642	539	574	561	593	561	538	548	557	583	595	614	592	569	554	592	586	546	557	609	603	562	554	595	579	601	591	590	599	550	580	568	653	608	548	554	594	580	603	558	626	565	590	616	585	618	633	573	596	584	557	599	579	537	548	550	545	554	586	580	588	592	584	583	622	610	585	596	525	565	558	545	551	596	635	588	596	533	581	540	600	534	547	609	563	574	605	614	604	586	608	572	606	569	595	610	553	576	558	574	565	582	563	576	572	623	594	608	583	592	562	566	567	598	586	579	548	566	582	602	599	606	613	576	608	600	630	572	570	591	579	579	579	598	578	624	578	566	602	592	581	606	576	616	561	609	556	596	613	617	577	558	576	597	591	571	574	556	606	567	578	561	594	576	628	595	569	568	591	603	562	575	599	633	591	606	573	594	577	561	576	602	548	589	569	619	550	564	557	590	580	578	607	582	586	584	577	609	586	567	563	575	553	569	566	594	571	561	581	563	540	575	586	590	572	603	584	561	604	544	558	588	548	634	611	558	571	539	568	544	577	582	596	563	609	550	561	571	635	602	612	540	597	576	611	628	569	595	599	567	552	607	585	600	606	580	592	558	588	600	567	593	560	553	543	599	589	580	530	568	564	607	586	626	589	544	580	619	565	611	581	565	597	557	548	580	581	572	607	539	606	551	581	592	591	608	586	625	621	600	574	585	579	570	610	615	611	578	608	620	594	569	585	567	571	559	559	594	566	559	561	566	632	603	529	593	596	618	594	538	591	587	607	579	604	607	624	574	576	579	579	596	574	572	563	582	627	591	564	578	568	594	591	597	594	622	621	608	560	568	611	583	592	598	583	596	575	601	564	650	567	551	608	615	580	609	582	587	578	554	589	556	578	559	566	585	616	591	595	507	615	612	568	627	521	587	614	588	615	594	604	578	557	597	576	588	629	561	614	611	571	592	578	611	611	595	565	575	583	612	563	556	533	596	562	565	612	562	596	607	599	636	594	568	589	603	594	583	570	564	587	569	564	592	573	628	579	573	607	581	565	614	586	584	613	622	558	555	578	558	587	590	531	593	557	600	564	582	592	584	608	639	610	593	573	529	526	543	568	595	581	568	615	590	586	554	577	608	529	591	573	587	576	572	571	606	593	596	547	579	581	594	544	568	598	617	614	568	586	579	561	595	609	577	515	561	586	567	543	579	603	576	610	556	604	588	564	614	619	593	610	610	526	578	610	560	537	610	558	597	629	561	651	617	578	607	574	559	594	561	572	549	590	574	554	558	604	606	595	582	593	581	558	590	600	578	580	581	551	591	543	562	589	547	592	636	581	595	612	586	606	572
26993	10278	5894	4249	2760	1953	1476	1123	1146	1181	986	633	486	500	462	394	354	307	327	244	251	282	271	288	237	218	222	252	234	234	236	234	210	271	280	259	259	254	229	231	248	196	234	220	224	255	206	216	214	192	240	200	223	228	248	228	231	220	225	223	197	239	228	223	236	220	200	239	231	217	256	262	232	224	187	219	192	236	211	222	218	226	191	239	223	222	261	217	213	219	210	242	210	231	229	228	202	236	214	218	252	241	195	219	224	224	235	236	234	251	237	254	239	238	206	232	226	216	220	231	216	212	209	217	214	218	217	201	210	248	216	227	246	212	242	220	206	224	210	223	221	205	223	207	256	207	203	207	183	233	226	225	200	201	231	204	240	233	207	238	256	229	182	212	193	224	230	223	206	217	219	188	203	223	220	208	215	206	239	196	229	212	222	222	212	214	215	236	224	204	195	203	218	228	230	216	218	220	205	223	211	201	204	202	219	216	216	238	217	213	200	226	212	248	224	195	214	241	262	217	238	226	219	205	210	215	250	223	180	232	237	231	234	229	216	217	241	244	208	206	229	200	218	204	231	232	225	212	233	215	206	259	234	241	215	219	234	214	229	212	214	201	217	218	237	206	229	219	231	219	201	227	240	229	221	217	262	223	221	215	225	232	203	227	222	227	214	230	186	185	224	234	202	209	214	202	216	231	224	206	211	225	222	223	209	199	236	192	242	237	228	226	239	210	239	221	246	222	226	225	203	241	215	210	238	214	225	227	228	215	225	231	225	235	231	219	247	219	220	220	204	204	217	221	217	246	227	206	209	230	204	237	240	219	221	215	243	221	238	210	206	186	231	211	212	229	223	223	235	218	219	270	230	221	253	221	222	219	238	229	208	226	201	228	232	227	241	213	217	197	244	248	228	215	222	233	244	205	248	214	251	219	185	194	236	218	207	239	245	246	214	192	213	229	192	211	252	254	231	228	213	214	244	250	232	236	253	226	208	221	245	203	215	225	226	228	221	213	205	237	229	214	218	204	226	232	198	218	217	219	225	235	202	224	238	209	242	208	224	197	222	235	222	219	205	238	227	210	243	202	207	228	216	205	209	231	220	210	234	214	217	240	243	231	225	259	234	208	246	203	223	210	241	222	226	205	237	222	240	237	202	229	213	236	232	236	223	226	226	224	228	230	210	222	191	193	222	198	191	210	205	247	216	240	243	214	240	234	228	212	232	225	198	228	231	220	213	212	235	227	235	194	231	223	253	227	231	204	219	210	218	239	253	197	228	234	216	260	240	250	198	234	221	204	215	210	208	227	227	235	200	204	242	238	214	212	236	231	218	218	232	218	238	210	242	214	233	180	207	226	192	225	217	232	236	230	214	235	229	235	207	213	224	238	237	210	258	236	222	227	231	220	217	232	248	242	216	231	226	239	218	215	211	246	226	224	217	232	228	224	211	184	214	219	217	193	235	206	254	216	219	236	240	228	274	242	218	213	230	231	253	224	261	228	198	227	250	222	214	212	215	195	218	236	206	212	214	186	216	231	225	213	216	216	248	193	202	212	202	230	224	257	254	237	204	211	213	240	221	220	216	194	214	241	220	223	235	221	250	236	233	226	239	227	196	237	227	218	205	213	193	218	238	222	254	204	224	231	231	207	212	218	262	250	214	232	206	229	204	225	204	222	261	253	229	205	250	232	250	232	240	231	211	208	229	232	193	218	236	235	239	221	210	231	237	215	206	203	214	237	205	216	219	206	233	225	229	227	197	205	249	234	245	232	197	188	206	220	231	242	202	241	231	223	231	214	235	219	236	240	214	201	210	184	241	199	231	224	232	205	223	206	226	212	201	233	224	230	225	230	212	225	221	212	233	212	225	245	244	247	210	190	250	208	209	228	222	217	231	210	228	224	215	233	218	235	205	241	241	236	228	238	233	200	263	226	205	235	227	221	198	221	186	226	180	229	218	210	238	206	203	232	225	210	203	231	232	215	222	219	210	214	201	243	209	214	232	199	196	227	214	235	226	227	221	233	234	242	224	253	240	240	230	226	208	200	213	238	230	202	229	229	238	214	216	225	230	215	198	220	226	229	231	230	219	227	221	245	220	227	205	221	224	226	241	216	221	240	231	233	225	215	229	200	221	225	213	248	195	219	235	235	210	238	226	236	230	241	223	243	219	230	203	246	219	222	230	222	216	244	229	210	239	211	206	194	191	232	226	196	229	220	235	225	216	238	216	230	236	207	200	212	223	214	225	194	201	203	229	246	242	225	224	237	194	203	238	244	229	218	211	205	241	242	242	220	209	215	229	205	254	216	244	232	219	201	252	227	218	206	215	207	202	210	246	230	245	215	255	219	217	217	215	244	221	260	178	250	264	214	194	260	228	219	194	213	227	223	203	240	210	237	223	246	242	239	234	191	234	237	219	228	217	218	213	225	222	230	228	199	197	233	219	216	189	252	217	211	217	208	241	214	207	212	245	220	236	226	223	232	226	206	223	233	247	206	224	233	244	192	192	235	231	238	201	208	243	226	234	229	224	213	237	205	228	214	213	219	239	251	205	222	218	208	236	229	224	254	253	219	205	221	191	222	211	210	241	209	232	246	214	218	214	228	221	229	240	219	206	218	222	228	215	227	239	207	205	220	201	232	219	217	224	219	226	235	203	188	239	233	228	216	199	224	235	246	254	236	234	219	206	239	210	229	254	189	200	207	231	224	228	209	217	194	235	236	199	237	173	220	227	214	224	222	191	211	244	219	220	202	236	236	218	240	231	218	195	224	219	209	218	237	227	228	226	226	218	223	223	235	257	215	225	237	226	231	205	208	223	210	193	228	229	235	204	221	209	208	203	242	210	203	234	229	251	206	236	246	227	190	222	213	202	245	227	226	237	221	244	258	188	217	241	194	250	243	232	209	197	226	204	198	227	209	217	194	215	223	238	227	208	238	220	220	226	219	226	212	230	199	216	220	242	201	205	272	221	186	231	251	211	200	222	213	214	241	208	209	205	232	221	191	210	225	219	222	227	208	212	221	220	219	224	245	212	250	221	221	206	220	208	232	222	231	206	237	218	191	234	233	246	235	215	201	204	211	232	198	202	225	233	206	246	224	210	252	222	224	203	204	241	208	201	213	202	249	235	236	218	241	211	247	220	219	212	242	234	211	246	234	221	253	220	219	212	212	239	209	219	237	224	210	202	243	217	206	208	214	232	220	214	248	212	220	224	217	215	236	199	220	206	230	210	242	225	229	228	235	218	217	211	219	218	240	237	191	240	234	195	224	246	215	224	221	223	216	199	222	225	214	230	265	226	220	227	235	219	218	214	228	197	218	206	245	211	235	199	249	238	186	198	194	206	249	211	205	221	219	219	212	241	207	243	218	218	213	235	210	244	193	212	223	212	223	236	203	219	213	235	231	231	236	218	230	204	207	189	241	221	196	206	188	223	208	224	225	240	240	230	220	241	216	229	281	240	235	210	225	242	225	221	235	230	194	218	210
15520	7223	9756	11764	9549	7539	6338	5286	5374	5711	4240	2827	2302	2221	1768	1384	1227	1005	914	859	844	789	739	698	678	618	524	603	574	563	634	615	586	615	853	1006	921	741	616	527	549	570	546	566	578	532	525	539	526	533	518	532	556	568	543	566	542	588	519	544	522	570	539	554	556	531	579	553	573	568	603	535	599	581	571	551	621	523	551	553	522	556	540	550	529	530	586	540	531	515	531	549	526	487	547	538	543	500	563	538	564	529	504	538	512	520	534	555	529	527	492	536	571	535	557	529	554	508	516	548	574	511	540	546	521	528	510	488	514	503	548	524	557	525	572	483	532	551	503	529	569	528	540	534	616	539	532	533	518	527	524	548	541	509	527	549	526	538	530	540	544	524	544	529	525	522	542	541	543	531	538	532	545	524	568	560	530	556	509	546	560	514	546	553	520	554	539	541	532	531	499	518	537	471	503	520	533	531	525	495	552	551	573	542	493	565	534	504	566	524	518	505	554	555	538	526	532	504	550	542	503	549	544	544	558	552	535	530	525	541	559	547	532	533	573	549	555	537	578	565	468	549	519	566	524	576	530	528	527	541	542	511	539	562	487	544	537	520	572	554	552	523	563	557	551	562	514	508	537	540	530	521	612	542	505	498	549	552	530	519	531	565	511	507	502	507	499	540	519	481	520	564	560	546	531	554	568	554	505	579	487	519	515	527	536	560	568	582	536	551	537	546	520	549	486	516	543	529	546	521	565	562	542	500	562	525	477	528	539	562	548	517	496	560	558	530	532	552	536	554	589	560	566	540	541	557	548	543	535	515	573	546	513	518	514	507	567	550	501	541	481	524	549	564	522	553	537	548	568	539	520	543	551	528	566	570	525	530	511	525	567	558	551	522	514	547	528	539	542	480	494	556	519	508	538	523	507	504	523	546	548	566	544	511	553	503	521	515	538	508	483	524	486	515	570	564	546	543	581	535	502	542	555	555	539	519	531	537	519	565	542	506	533	529	520	528	537	519	513	537	542	552	543	528	546	534	557	535	513	536	533	525	567	570	563	492	546	518	566	525	527	503	528	547	503	497	507	546	507	517	519	526	564	517	526	524	596	525	533	545	557	530	515	605	526	538	535	524	500	570	590	544	529	489	538	539	550	564	536	536	534	538	543	511	557	550	546	526	525	539	523	521	566	519	546	548	512	573	564	552	536	510	520	501	560	552	523	528	526	546	529	550	549	566	558	530	516	498	539	527	556	521	463	510	527	525	508	528	523	587	526	502	563	540	519	502	545	524	568	585	536	520	518	550	525	530	540	510	553	516	521	539	574	564	529	549	530	545	552	525	526	520	568	517	569	510	506	521	558	545	530	531	572	542	510	563	543	535	525	566	498	546	519	513	512	573	504	524	542	497	538	556	547	538	588	507	544	542	508	510	557	514	564	578	539	591	542	559	529	498	549	507	513	498	503	520	525	561	552	542	515	545	578	558	535	531	564	565	547	554	518	555	560	528	512	544	516	558	512	573	520	571	530	525	571	523	508	537	501	583	558	532	550	504	518	542	552	538	549	522	550	561	533	544	555	535	544	501	579	523	534	556	547	561	530	541	579	548	547	556	553	547	517	563	560	531	526	506	533	519	560	535	554	538	569	566	548	566	512	543	524	536	528	562	561	493	520	539	536	533	526	545	493	551	541	544	535	514	600	519	545	541	491	548	527	511	562	551	500	567	549	544	533	536	535	536	499	555	552	520	521	530	562	523	499	556	508	537	535	516	521	503	529	533	553	560	544	531	514	567	521	504	535	486	512	520	501	533	534	549	546	504	523	541	526	503	535	511	517	481	520	499	587	553	499	529	533	502	523	521	557	558	554	578	521	516	578	499	532	546	523	560	524	564	560	554	527	536	540	521	554	579	529	543	593	563	535	552	545	536	518	596	532	505	526	545	502	551	581	540	511	497	564	578	535	514	536	557	513	509	547	552	531	507	556	516	545	544	550	552	520	559	525	548	516	537	540	504	525	517	573	549	547	567	539	536	505	476	584	522	554	498	542	502	555	538	533	523	501	508	562	570	514	522	526	547	553	519	560	526	568	524	524	563	529	510	525	530	571	567	598	553	535	523	553	601	530	546	495	518	551	514	573	545	501	561	548	561	550	540	543	534	562	567	557	494	507	567	550	519	531	546	522	534	501	552	544	531	527	501	500	571	578	501	539	532	565	565	554	504	551	535	530	509	585	521	531	557	527	529	519	534	538	537	515	520	489	555	516	515	545	537	529	509	567	523	477	519	541	543	556	572	545	548	542	519	514	534	534	521	559	554	531	547	542	517	553	503	540	563	535	558	530	615	537	555	504	572	537	553	552	505	538	569	519	524	556	511	557	547	555	541	519	525	529	573	495	540	550	507	557	546	542	553	536	539	503	582	549	561	500	556	568	543	523	522	533	538	564	526	567	571	528	536	537	562	554	569	539	530	538	501	551	555	567	560	533	547	531	578	523	573	500	530	518	541	522	518	547	567	564	545	536	542	551	498	519	535	538	545	553	522	500	547	530	532	536	531	511	553	518	554	563	506	517	517	585	536	528	505	505	503	539	528	587	555	493	577	503	594	552	513	513	544	520	531	540	545	553	568	514	528	541	550	569	537	590	530	512	540	535	560	509	563	540	554	564	559	548	524	514	512	551	541	535	545	545	536	515	539	520	520	497	518	532	537	528	507	516	511	535	544	531	572	540	544	502	545	545	530	511	516	583	507	575	576	559	540	549	536	524	528	515	534	535	524	551	517	524	494	533	510	550	515	486	545	539	505	574	513	558	525	537	549	530	578	537	573	564	482	526	499	516	521	530	527	560	520	547	528	515	524	559	536	515	521	544	518	535	536	510	586	564	515	512	543	502	496	567	535	522	552	535	534	538	550	506	526	541	544	500	538	514	541	548	518	496	523	519	555	541	547	497	522	537	522	542	562	546	516	560	540	516	565	538	526	511	495	503	522	520	565	551	528	578	525	529	527	526	522	532	507	539	561	550	554	543	519	565	523	514	549	563	522	532	578	532	536	533	481	499	568	535	530	519	552	504	539	508	528	519	546	552	551	518	581	555	552	577	558	551	548	531	520	559	584	508	573	523	512	524	567	522	545	541	501	542	524	593	569	546	525	603	549	559	509	562	536	554	602	513	543	537	538	544	532	497	567	530	554	549	558	610	537	545	521	555	526	576	508	528	541	532	575	520	536	549	505	555	544	564	533	577	557	539	560	511	536	563	559	577	503	550	531	499	549	574	528	515	517	564	535	542	626	542	508	533	483	509	524	562	569	518	497	532	555	553	578	529	571	542	501	549	520	542	516	558	551	575	549	507	516	497	515	562	567	581	547	519	525	538	559	571	539	530	519	541	535	549	514	525	530	523	595	520	498	502	553	550	505	521	518	526	572	486	529	529	564	518	510	530	537	519	567	513	535	536	528	532	496	536	534	559	527	546	536	523	508	512	519	509	561	559	520	527	524
7924	3086	1822	1391	1083	823	709	648	664	694	569	517	465	458	456	425	432	406	411	399	403	449	379	416	395	420	379	423	391	407	378	436	361	363	396	432	418	401	382	378	385	381	416	410	372	365	438	418	427	394	392	409	405	399	396	403	397	381	403	348	371	394	406	352	386	354	399	387	400	376	439	366	401	400	385	392	398	411	396	381	394	415	376	385	393	384	369	407	408	378	401	379	407	422	399	390	393	395	412	378	387	396	350	340	410	409	399	384	417	384	353	406	428	407	353	371	396	368	408	388	433	360	379	407	373	396	408	430	365	419	426	368	387	403	398	404	384	368	390	408	408	394	377	373	381	390	378	343	388	373	400	421	373	375	327	386	377	399	394	391	393	363	405	422	407	388	414	396	402	343	379	410	368	402	356	415	385	404	392	404	397	383	404	395	383	377	376	397	366	399	392	393	355	422	398	434	413	407	388	400	383	388	366	401	410	392	399	405	388	382	400	394	396	406	416	380	418	408	399	382	417	407	408	354	371	400	421	394	372	438	358	452	377	381	414	391	353	400	341	429	387	395	391	394	435	368	396	381	381	377	412	385	372	394	389	379	383	374	392	395	392	399	436	393	399	408	373	382	393	387	357	358	368	383	385	385	410	351	385	407	387	378	393	390	406	425	428	391	376	381	360	393	417	389	427	417	395	385	370	379	385	420	389	379	412	388	373	380	401	387	393	410	366	385	389	447	417	370	403	403	410	425	387	402	369	413	395	380	408	431	351	390	368	394	383	401	426	407	402	404	400	378	370	433	390	396	394	385	400	395	386	395	379	381	411	409	389	401	423	408	429	382	381	383	361	417	400	380	397	400	412	396	385	384	417	408	392	394	387	381	387	370	381	388	400	402	386	396	387	373	383	393	385	389	376	381	421	382	391	371	367	416	418	367	411	375	405	361	350	427	395	373	414	410	401	390	378	404	415	393	392	401	390	401	411	373	381	405	423	361	408	422	403	398	398	377	356	403	393	428	333	431	374	398	427	387	364	399	386	378	403	399	358	366	391	387	395	393	366	388	405	393	405	377	398	372	389	361	428	376	386	376	404	414	391	404	411	400	375	387	366	366	365	419	397	364	398	435	384	354	355	394	382	391	390	412	421	380	394	381	370	427	317	382	424	371	357	391	399	387	382	371	403	370	367	353	394	370	403	382	403	388	419	389	405	394	421	401	439	392	425	381	381	401	394	401	385	382	429	375	402	418	380	396	396	377	379	370	373	422	388	392	421	371	356	413	393	430	406	374	380	361	371	418	394	393	426	389	382	362	397	382	406	382	408	374	412	411	412	404	431	409	426	411	395	388	399	389	386	369	361	378	382	385	444	390	341	406	381	409	418	366	390	392	378	416	395	401	379	410	396	413	382	432	342	387	414	410	402	413	378	393	428	402	385	326	362	379	418	396	413	406	358	432	412	371	377	418	392	361	360	395	382	366	383	361	397	426	364	382	433	376	393	370	385	372	409	378	395	390	413	388	403	391	368	421	397	401	395	370	402	397	428	407	382	395	410	380	390	397	410	408	386	390	390	399	411	396	370	373	406	400	407	382	389	405	404	401	417	388	368	391	397	377	395	412	410	395	366	396	390	434	396	413	396	385	376	384	411	376	385	406	412	406	393	403	397	420	394	388	345	375	404	395	414	383	376	377	429	421	437	412	417	393	391	387	390	398	399	384	412	380	371	401	374	365	387	384	410	383	412	395	399	373	431	403	405	395	383	374	427	380	377	429	425	423	410	405	397	402	389	390	410	348	336	396	428	380	378	379	396	430	391	396	375	378	400	397	403	381	377	354	411	396	370	416	379	393	372	440	426	386	387	437	386	406	396	413	382	359	374	379	382	380	367	370	378	394	344	379	413	370	385	413	395	386	395	392	358	396	378	366	367	411	365	402	375	408	391	392	403	383	394	375	416	395	378	391	356	425	367	393	356	374	382	394	418	406	427	426	398	393	385	424	380	429	367	420	354	375	380	394	387	391	386	400	423	401	381	395	394	386	438	379	351	394	402	388	374	398	376	403	397	381	376	405	399	391	382	377	400	411	405	414	390	389	352	371	389	407	404	407	419	417	357	360	399	386	394	383	360	402	345	370	386	387	392	442	410	363	439	409	378	407	400	396	395	408	371	444	392	385	389	365	416	380	383	402	378	391	419	404	389	357	382	366	388	391	418	418	376	390	400	422	385	350	417	363	373	397	395	363	385	392	415	386	416	402	385	378	420	366	400	386	398	393	402	387	381	355	432	412	421	377	422	398	402	411	402	408	399	392	360	393	384	410	425	349	398	395	433	460	401	388	404	424	385	379	383	398	383	396	374	371	405	389	406	363	396	406	394	381	417	352	372	398	397	376	404	397	400	376	362	424	373	377	357	400	413	360	398	347	367	352	408	374	371	376	373	357	405	364	416	400	402	390	391	382	412	381	370	394	364	347	405	442	399	393	380	365	392	390	408	404	399	418	434	391	390	393	412	393	361	443	402	436	389	427	439	412	414	380	388	384	432	441	416	371	398	382	433	363	384	416	412	405	370	412	431	385	347	372	386	426	353	400	369	420	424	381	408	371	415	396	390	400	400	372	396	391	378	423	391	370	364	395	405	393	418	415	415	391	362	384	396	423	370	404	427	369	402	427	392	383	369	403	373	387	361	384	377	366	391	393	401	435	455	394	421	369	413	398	359	415	436	383	397	349	400	397	415	426	436	401	408	362	366	377	397	381	423	385	413	375	360	397	366	345	429	392	382	388	389	421	414	412	365	402	411	390	414	393	407	390	399	377	330	426	390	395	418	417	412	355	372	377	430	413	383	382	366	396	428	410	434	410	413	362	412	410	413	363	387	368	423	367	382	389	414	374	419	382	350	369	418	405	362	432	418	374	386	387	396	413	390	388	422	407	339	377	351	408	411	375	394	387	429	393	366	386	393	413	375	407	386	399	405	377	439	402	390	390	365	363	437	429	398	429	451	404	383	404	379	370	405	384	392	406	383	397	410	383	401	397	377	402	430	380	411	381	396	380	407	397	363	340	372	404	373	406	403	426	452	400	378	407	385	413	417	413	416	396	384	416	405	389	362	369	420	419	359	353	407	375	394	416	400	390	406	393	377	390	411	425	419	425	389	437	362	383	387	371	408	397	368	435	417	384	411	390	387	386	378	395	416	354	383	398	396	358	404	360	373	419	395	405	430	379	324	415	425	390	392	394	434	360	409	408	392	377	460	359	411	385	384	403	426	392	384	420	379	388	407	407	441	388	441	382	368	385	416	363	369	363	372	391	386	366	401	380	343	383	391	392	425	407	433	374	382	425	382	415	416	403	369	388	369	394	443	387	434	385	402	396	419	428	361	411	429	394	397	373	415	342	354	389	393	373	395	429	409	408	395	381	406	372	432	385	383	400	414	417	373	383	407	378	408	380	391	375	381	388	366	376	401	383	345	407	425	378	399	413	372	398	387	408
5483	2986	3793	4211	3708	2936	2500	2199	2189	2346	1874	1500	1285	1316	1204	1088	1037	992	940	863	921	956	934	870	906	861	841	818	868	850	817	913	911	926	946	966	1019	913	880	836	854	866	827	802	797	846	852	841	833	901	863	847	881	863	829	877	849	880	850	829	843	807	847	821	858	849	861	889	889	902	885	877	897	871	853	846	867	927	829	833	875	833	863	867	876	880	810	826	821	879	805	835	858	883	800	858	830	813	875	865	867	853	876	815	851	864	853	783	802	931	880	798	858	849	821	839	924	848	844	910	857	865	890	847	788	855	868	827	820	865	870	848	839	782	878	875	854	835	823	881	910	850	822	829	916	880	811	840	835	824	829	902	833	863	847	910	890	856	869	881	917	856	799	872	838	808	817	862	919	877	890	821	852	858	830	921	867	899	805	832	828	869	856	884	878	849	805	871	895	891	855	884	872	874	839	866	823	854	903	850	903	820	868	817	819	881	800	865	880	814	841	831	845	818	905	866	863	835	836	889	850	817	839	860	868	842	836	929	842	875	858	890	835	834	849	836	824	873	864	863	883	909	860	834	869	879	864	810	855	885	859	825	820	883	825	876	900	854	894	803	816	888	848	887	841	844	875	859	833	843	875	839	883	848	845	817	874	852	817	849	858	822	847	864	861	893	823	863	862	850	787	872	822	850	857	801	881	862	836	836	931	882	840	855	877	834	866	817	894	860	859	819	819	871	908	868	841	860	795	894	873	849	900	864	868	886	846	895	883	836	876	826	816	892	833	827	854	856	805	889	885	828	782	834	806	842	801	861	863	868	828	866	902	817	865	853	799	834	810	821	877	804	871	858	896	816	847	847	853	804	866	810	889	833	830	849	888	869	859	827	858	850	808	838	832	818	880	930	841	804	846	824	873	825	832	834	863	885	870	882	894	862	835	844	824	850	858	847	858	889	869	838	855	887	855	839	833	852	883	840	842	869	865	839	879	809	857	840	818	861	831	833	814	860	846	857	837	869	831	871	832	863	855	859	844	837	865	843	792	886	954	868	861	851	876	884	910	830	877	849	835	850	839	842	844	885	850	833	888	872	804	838	884	886	863	879	884	829	887	854	852	854	829	831	858	819	846	921	821	878	867	872	827	866	857	861	865	860	897	868	853	836	828	863	832	844	844	793	810	874	846	812	888	870	816	852	841	905	862	844	865	877	890	863	854	893	894	891	847	816	853	798	901	808	855	838	864	826	868	847	831	818	841	858	863	840	939	850	893	878	861	851	829	867	827	845	826	831	797	832	814	860	875	860	859	877	811	857	823	917	829	883	847	806	817	922	901	876	844	869	911	874	822	842	832	892	843	861	800	834	822	882	856	837	816	860	843	832	845	867	842	844	862	830	779	850	912	826	841	821	857	798	838	805	866	856	863	841	871	827	830	848	856	870	879	865	850	875	834	869	854	864	880	767	815	909	804	878	781	874	861	817	810	880	849	841	852	862	839	804	855	855	851	853	813	831	881	858	786	823	865	873	880	832	787	847	846	871	858	844	924	889	847	843	806	901	866	864	822	864	892	866	816	828	874	867	845	862	803	836	822	848	872	915	865	859	811	872	838	816	838	877	903	904	818	849	845	830	886	866	845	808	843	881	835	887	817	854	842	870	836	834	850	875	867	797	851	862	863	879	827	905	885	830	793	853	869	859	843	875	862	888	846	868	822	840	833	840	865	851	830	827	884	878	847	811	841	846	876	817	815	819	889	886	864	855	837	873	874	831	871	856	845	792	846	879	825	807	911	876	876	841	817	868	864	799	865	843	807	867	924	848	916	844	888	840	825	868	835	876	894	836	806	821	863	863	822	861	870	869	847	879	846	811	838	862	863	825	823	892	848	806	825	883	851	801	886	840	882	802	835	853	823	860	791	820	905	860	834	867	892	816	809	851	845	854	847	840	820	849	839	898	892	791	841	887	828	868	839	845	891	852	858	846	839	866	877	851	846	900	879	902	872	831	821	863	839	850	878	894	873	762	862	807	887	809	859	843	871	839	840	858	852	864	845	828	800	809	927	760	843	880	842	828	859	899	848	878	831	857	825	820	851	872	796	869	856	886	911	851	832	849	812	839	826	816	872	862	861	847	879	876	814	864	867	845	841	876	849	862	864	844	895	863	863	864	842	890	844	806	809	816	894	883	869	859	828	846	905	836	889	879	882	809	865	859	806	864	813	884	850	867	855	876	895	847	865	870	849	826	853	788	804	818	846	869	889	847	860	842	842	849	846	884	895	847	829	810	864	849	928	809	821	851	828	798	828	845	853	870	842	845	876	840	828	824	842	815	829	842	831	870	816	865	905	870	903	850	842	856	876	836	805	920	875	874	854	876	857	793	862	838	865	799	865	829	790	879	869	873	851	844	879	834	873	835	832	883	823	871	861	874	830	819	885	856	862	868	853	839	849	854	860	865	856	867	817	856	828	830	887	843	802	847	837	904	800	818	824	875	818	861	856	778	847	893	854	882	847	871	839	878	848	852	840	801	799	808	874	838	826	784	828	860	806	880	839	805	875	853	794	861	802	847	852	856	855	856	838	863	835	824	846	824	863	866	840	825	821	861	911	855	841	835	853	828	862	806	769	881	830	858	857	838	857	873	819	799	865	904	818	899	851	806	872	866	840	824	832	866	820	791	862	837	839	856	824	881	873	861	868	827	837	842	825	826	875	854	833	872	832	849	870	854	861	818	864	841	798	842	863	853	855	836	877	816	843	815	844	898	853	834	859	876	794	824	842	843	930	871	899	845	884	817	812	799	903	853	843	836	906	838	840	833	872	895	804	851	850	845	901	841	904	800	865	899	862	836	844	831	856	879	870	868	888	829	809	843	853	909	860	870	833	893	807	846	832	878	851	788	850	874	889	893	841	840	845	848	874	834	853	856	804	817	877	858	835	822	812	828	850	806	853	849	860	825	856	801	844	842	790	869	803	880	834	850	871	881	879	836	831	848	849	828	895	832	842	850	876	828	830	836	874	832	895	821	850	820	860	882	818	843	871	794	869	887	807	909	871	855	853	817	862	843	865	829	852	795	849	850	856	820	925	815	912	846	904	874	920	877	826	878	827	852	865	841	822	868	834	802	848	818	824	834	873	833	855	826	845	821	824	868	872	860	829	855	850	830	835	877	838	877	811	791	875	866	829	846	870	852	785	894	821	818	849	840	859	863	907	878	819	871	910	813	857	844	886	862	882	864	830	845	852	869	869	846	817	868	835	888	774	845	840	802	840	881	854	865	885	830	850	832	900	863	849	869	823	880	867	946	899	799	895	871	869	803	843	886	877	868	841	841	887	841	847	857	855	887	834	859	886	848	832	824	845	838	841	897	837	813	873	856	800	871	863	868	857	825	858	872	829	864	838	808	858	854	832	822	886	850	835	847	874	878	830	825	894	857	862	868	868	821	908	854	859	840	829	835	850	906	839	828	894	850	837	851	865	831	850	839	855	865	888	819	843	848
17863	6255	3701	2735	1821	1346	957	925	805	821	682	475	439	386	378	337	299	273	278	284	276	262	300	256	264	262	250	273	274	262	259	253	244	241	261	255	297	295	247	247	230	263	274	255	258	299	271	242	263	233	255	255	234	251	282	243	235	240	244	246	255	226	249	266	237	259	262	231	259	254	251	241	257	250	263	229	259	265	232	222	237	265	221	223	267	272	259	255	236	231	253	253	245	248	273	269	240	255	257	230	259	242	268	280	285	265	258	247	236	249	236	256	286	302	251	238	265	245	266	246	246	234	282	242	236	233	264	275	255	267	227	240	230	236	227	247	220	243	228	242	251	247	229	262	211	255	224	245	241	232	264	238	267	260	253	286	238	243	275	217	269	234	243	250	248	248	246	258	250	261	229	264	296	234	216	249	219	235	257	256	252	250	239	264	239	245	221	248	254	251	235	252	235	219	252	253	241	243	229	286	239	249	252	238	258	273	269	270	274	248	225	237	243	255	253	226	244	244	241	252	267	246	273	254	238	246	253	250	268	227	219	238	219	244	251	259	242	261	218	236	265	255	246	255	258	243	242	249	266	225	230	242	229	236	224	289	271	277	277	243	225	266	253	249	290	268	267	236	268	245	241	255	292	241	245	268	233	233	259	235	242	211	237	249	234	253	238	251	245	235	282	233	231	221	207	238	221	244	256	267	286	240	251	242	252	260	242	229	248	273	240	226	261	257	235	258	257	250	242	236	259	261	296	262	250	247	270	265	261	226	236	251	224	243	251	224	286	242	267	216	262	233	249	273	252	232	261	245	229	249	257	251	241	245	267	266	268	250	244	232	261	268	263	258	253	246	249	252	244	213	276	230	270	240	222	246	245	235	246	253	241	240	227	259	218	231	247	262	234	252	227	231	248	224	223	264	248	246	249	207	241	227	245	256	249	220	253	267	242	228	226	243	231	230	274	238	241	224	244	215	235	241	257	240	218	252	243	242	238	267	267	252	236	256	239	242	245	275	257	206	272	281	228	279	239	297	231	238	269	219	252	275	227	238	229	234	254	228	237	224	276	220	222	256	258	280	265	218	251	244	239	270	211	235	281	224	242	265	231	274	256	237	246	241	246	235	240	243	269	262	246	233	241	232	237	260	257	252	224	250	234	246	229	259	261	249	226	244	236	245	245	244	239	232	236	279	208	219	215	242	248	265	220	239	244	247	218	233	235	257	260	259	246	209	264	256	238	219	239	240	235	262	247	252	251	267	238	252	233	239	271	234	260	234	229	237	251	257	232	276	258	213	270	242	232	215	250	246	243	280	267	227	259	264	265	258	261	249	252	237	259	243	266	266	280	266	213	233	231	255	266	237	262	220	230	251	224	271	208	234	281	250	250	246	216	209	263	289	261	266	268	249	259	262	253	268	231	259	263	262	243	227	247	264	251	265	216	242	229	239	257	247	264	232	251	258	238	224	271	264	266	260	249	205	247	259	254	237	278	223	251	244	260	224	246	248	189	208	243	262	229	236	260	257	277	234	247	263	241	250	268	244	225	245	274	273	258	271	231	238	211	238	281	264	264	213	238	245	246	273	234	264	254	245	236	264	258	225	277	226	253	254	240	232	255	247	219	228	259	236	238	287	258	266	244	243	239	237	241	269	264	254	252	267	246	286	242	249	244	274	238	236	254	243	265	253	253	235	263	247	252	227	248	243	259	258	234	243	237	252	260	263	219	249	266	234	248	243	245	245	211	261	230	274	236	267	241	244	237	285	266	252	266	240	226	214	229	255	249	246	261	249	251	232	221	229	270	270	234	207	271	254	243	272	275	291	244	244	243	247	255	248	239	241	243	250	233	271	220	258	226	247	239	221	262	249	219	248	252	263	218	259	288	255	258	215	252	231	288	250	240	238	263	235	232	260	258	256	236	258	257	262	222	208	253	282	243	246	241	243	241	246	231	240	215	255	247	255	221	247	224	218	260	282	247	256	246	243	243	210	245	223	229	258	266	248	230	231	242	248	217	276	224	242	232	265	228	237	228	266	224	240	243	224	260	264	252	247	228	254	228	265	273	245	243	235	282	258	258	256	291	241	237	244	225	267	228	266	252	252	244	262	235	234	272	248	230	268	217	239	269	239	227	271	237	234	250	262	229	225	258	242	233	244	231	236	238	267	272	245	242	251	276	275	285	243	247	258	246	193	249	260	239	248	255	273	262	232	245	243	246	271	231	246	268	286	231	259	273	241	257	231	273	253	268	269	239	241	275	237	253	262	254	246	273	268	242	212	226	254	226	220	258	241	232	257	235	253	282	247	234	256	238	240	211	240	252	255	262	241	283	241	224	274	248	250	246	261	263	256	231	251	237	268	248	254	267	265	289	235	262	259	244	226	255	256	254	254	257	253	227	252	233	252	230	217	248	237	239	249	242	229	241	266	256	238	252	251	263	239	276	243	235	249	240	251	236	245	230	218	250	201	247	266	258	259	246	248	238	258	234	242	256	250	256	262	245	272	260	258	230	248	273	260	239	260	238	259	263	232	236	261	244	255	268	247	250	230	234	265	246	223	231	249	261	242	263	267	260	266	261	268	242	255	273	258	272	262	224	236	269	258	269	257	258	221	237	249	242	286	240	219	235	243	233	218	245	238	264	256	256	225	293	270	270	242	251	214	253	238	242	231	235	256	254	253	266	278	231	236	233	276	240	225	254	264	234	251	233	267	259	244	255	240	239	257	238	270	221	257	256	230	252	244	229	250	243	243	241	237	196	224	281	283	254	229	248	241	244	260	229	267	257	228	249	263	225	224	256	231	247	256	271	214	237	210	232	264	256	251	238	269	238	248	243	242	229	261	263	259	238	290	251	259	225	255	252	236	245	217	228	240	265	269	259	230	228	257	224	220	246	231	237	279	240	229	243	215	264	249	233	240	212	240	222	247	232	245	248	249	257	299	247	241	220	254	258	238	238	274	195	229	243	256	244	234	267	278	235	224	231	260	228	260	239	244	254	289	225	275	247	259	248	271	228	235	240	265	235	271	266	247	231	264	243	227	222	254	265	234	256	244	224	272	257	261	238	255	277	237	262	284	256	264	255	250	237	267	272	222	255	243	264	264	242	232	214	243	239	221	276	217	239	241	230	250	241	257	231	266	268	237	244	255	257	263	272	272	271	268	249	226	250	244	270	255	240	241	250	243	263	249	266	247	252	237	253	249	247	235	253	240	277	252	228	257	247	243	265	217	248	264	223	223	230	259	234	241	252	234	247	227	237	255	260	239	272	245	243	276	262	263	253	229	250	278	241	240	230	232	245	265	249	234	233	246	232	263	288	290	233	241	255	219	267	256	246	235	262	255	240	231	222	258	248	233	270	255	252	261	222	238	250	256	257	257	253	237	253	245	263	226	263	225	283	240	272	239	259	223	257	285	239	248	258	263	253	275	231	283	266	256	265	238	229	224	231	219	234	255	254	256	223	255	245	241	269	249	265	262	276	237	230	239	230	244
11879	5011	6675	7797	6836	5224	4173	3575	3712	3933	3040	2081	1632	1656	1469	1173	999	910	801	790	669	717	679	674	650	577	576	607	580	592	616	651	661	627	771	791	773	671	612	586	561	567	568	613	580	592	612	555	536	538	578	579	586	593	597	512	590	565	605	580	575	611	562	608	550	629	584	591	543	578	625	584	627	546	632	580	581	585	605	545	552	570	573	583	564	591	559	553	562	547	582	496	542	605	567	553	586	577	540	530	561	556	548	547	559	591	561	557	593	527	558	595	575	552	577	561	580	563	562	556	611	526	538	572	576	597	585	550	586	586	565	566	567	565	575	612	576	585	555	608	526	622	570	559	562	582	568	550	599	554	554	557	518	526	545	540	558	592	603	568	568	566	541	553	599	611	587	524	536	586	522	606	579	569	564	618	567	576	563	558	581	563	572	569	555	571	591	613	541	593	611	587	580	568	538	574	579	582	557	559	567	560	565	571	576	542	590	591	603	571	542	551	560	533	552	558	549	589	565	567	623	579	568	570	623	586	565	555	570	548	557	567	580	550	581	557	556	562	585	561	625	549	575	601	534	576	577	552	574	532	560	533	640	610	590	568	553	613	546	570	554	570	583	566	611	558	583	557	624	563	558	535	561	561	534	583	548	543	526	568	566	577	600	574	572	568	563	596	574	584	534	565	567	567	552	583	576	559	583	559	543	591	548	569	577	590	525	554	588	532	543	524	571	583	563	598	597	545	551	571	553	606	579	586	505	560	570	570	518	565	589	562	556	603	563	555	553	602	543	536	566	549	571	589	600	512	563	484	562	554	599	542	564	550	529	520	565	540	590	565	540	556	541	578	574	572	539	569	581	570	589	576	583	565	567	559	532	547	570	514	568	560	516	586	566	571	523	632	524	540	560	538	568	604	573	586	543	532	564	577	531	622	598	586	569	546	574	581	578	532	550	596	564	539	601	547	584	555	613	576	542	557	547	586	572	581	581	554	573	554	566	570	560	586	551	538	562	552	609	584	599	547	625	563	560	535	592	624	581	548	552	587	518	617	522	550	588	559	591	566	560	570	608	600	566	574	612	553	585	564	583	537	571	568	554	540	572	565	604	563	562	573	570	598	595	608	549	567	568	553	531	574	612	568	562	565	546	557	572	588	542	582	499	526	579	566	583	567	521	542	556	587	575	580	549	576	563	546	583	542	564	580	554	576	560	548	532	565	548	572	566	577	541	536	561	588	578	542	588	611	559	574	583	527	489	590	540	508	589	530	557	552	577	571	572	570	555	554	566	538	609	573	570	542	551	569	593	548	549	588	582	585	543	544	565	550	514	552	558	582	548	553	525	580	574	588	535	541	536	539	531	594	584	626	563	575	586	564	583	590	605	541	588	543	548	572	541	538	571	536	562	530	551	577	579	547	597	545	548	560	554	559	547	554	569	566	594	555	564	577	524	557	594	605	561	572	592	582	551	564	534	553	554	584	603	552	581	558	572	596	557	545	568	573	556	560	530	545	579	573	593	544	582	537	542	559	539	587	579	570	526	569	517	560	589	540	553	592	564	559	536	583	588	558	602	600	559	585	553	554	482	543	576	574	572	565	571	541	615	572	541	604	584	543	546	566	565	523	577	536	590	544	554	555	569	586	558	521	548	605	561	580	580	540	576	581	603	568	561	525	535	595	579	586	589	566	582	568	561	602	587	580	569	560	537	556	575	528	555	587	530	576	527	520	519	586	576	525	540	568	584	560	541	576	525	527	536	527	585	550	598	587	555	588	610	563	614	562	541	571	567	599	560	554	608	552	588	545	557	551	593	585	574	552	571	573	544	557	560	537	558	554	564	585	545	572	548	605	595	595	591	554	584	571	622	535	532	564	538	569	596	563	535	598	569	602	577	574	594	569	597	537	602	592	590	533	570	596	570	581	588	582	581	549	518	566	587	578	543	590	515	561	599	593	577	577	533	583	535	513	547	580	606	560	549	563	535	546	553	560	601	516	554	601	532	531	584	585	553	573	586	562	569	537	561	539	573	504	534	527	556	585	564	558	586	537	584	568	539	531	550	547	574	575	554	518	592	544	532	539	552	544	587	602	565	598	544	589	596	562	550	592	567	621	537	567	570	592	616	575	560	585	575	599	545	548	532	551	565	564	597	561	581	548	581	548	568	497	605	562	574	581	558	575	550	598	535	563	552	557	569	565	557	550	522	569	542	641	549	575	559	586	563	575	561	539	579	585	539	540	608	564	602	566	569	562	583	576	554	548	579	581	573	562	559	538	586	543	552	550	573	542	603	564	539	564	600	529	570	520	566	579	578	630	572	574	539	550	563	584	572	577	555	563	573	552	555	563	570	557	556	559	589	549	541	575	582	580	571	555	579	565	579	549	524	571	530	600	551	571	576	607	616	529	549	566	518	580	563	543	550	535	620	548	569	554	569	587	566	560	576	589	580	535	559	560	597	606	551	519	546	558	621	515	556	594	586	539	595	579	527	580	630	601	576	560	568	561	526	554	548	557	552	547	522	496	554	530	580	553	537	581	585	566	566	590	576	579	579	582	610	554	599	590	577	535	543	581	578	655	537	576	535	581	596	564	568	578	575	594	544	562	554	560	554	555	581	556	572	638	606	554	588	559	563	605	569	537	559	567	595	505	556	558	551	557	569	570	568	560	616	540	573	583	578	581	543	545	603	589	562	581	575	574	548	549	535	651	580	618	555	598	557	568	571	541	610	539	536	596	558	557	571	540	591	527	585	566	575	543	550	635	537	547	549	544	594	552	527	557	537	613	527	541	531	562	552	600	623	521	619	533	610	591	563	569	589	583	576	594	567	573	542	585	571	597	557	561	581	603	533	556	525	571	600	580	582	567	576	623	551	569	557	550	599	553	540	552	608	557	578	572	538	507	558	556	583	579	594	599	519	606	558	568	528	553	594	555	557	532	570	563	581	572	547	553	588	584	560	559	617	565	596	578	541	559	550	565	547	552	606	541	523	574	554	596	583	571	598	606	539	580	596	611	583	546	568	560	547	566	549	551	525	551	604	615	553	536	567	531	544	555	618	514	554	591	551	507	568	525	582	588	624	581	517	577	560	581	592	609	611	607	525	574	556	593	569	559	555	587	552	563	565	541	548	570	600	548	565	554	535	590	528	559	560	567	533	553	530	557	576	578	631	546	585	562	588	599	553	574	529	545	584	564	556	534	587	554	595	542	578	583	557	593	577	594	551	621	551	569	559	496	582	508	535	579	521	582	581	584	562	519	566	566	586	601	569	571	602	590	574	586	608	579	600	561	599	554	579	585	538	568	601	552	637	613	590	544	554	588	592	586	576	623	569	556	571	540	594	535	580	546	540	578	588	536	598	576	570	542	576	575	588	552	547	577	596	568	590	568	570	585	605	615	563	548	552	604	582	588	532	525	586	546	558	552	634	582	550	582	538	572	608	584	552	542	574	550	555	590	558	555	604	573	539	566	520	549	568	572	527	517	556	563	597	572
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
