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
336716308137	336716308690	336716309240	336716309790	336716310340	336716310890	336716311440	336716311990	336716312540	336716313090	336716313640	336716314190	336716314740	336716315290	336716315840	336716316390	336716316940	336716317490	336716318040	336716318590	336716319140	336716319690	336716320240	336716320790	336716321340	336716321890	336716322440	336716322990	336716323540	336716324090	336716324640	336716325190	336716325740	336716326290	336716326840	336716327390	336716327940	336716328490	336716329040	336716329590	336716330140	336716330690	336716331240	336716331790	336716332340	336716332890	336716333440	336716333990	336716334540	336716335090	336716335640	336716336190	336716336740	336716337290	336716337840	336716338390	336716338940	336716339490	336716340040	336716340591	336716341140	336716341690	336716342240	336716342790	336716343341	336716343890	336716344440	336716344990	336716345540	336716346090	336716346640	336716347190	336716347740	336716348290	336716348840	336716349391	336716349940	336716350490	336716351040	336716351590	336716352140	336716352690	336716353240	336716353790	336716354340	336716354890	336716355440	336716355990	336716356540	336716357090	336716357640	336716358190	336716358740	336716359290	336716359840	336716360390	336716360940	336716361490	336716362040	336716362590	336716363140	336716363690	336716364240	336716364790	336716365340	336716365890	336716366440	336716366990	336716367540	336716368090	336716368640	336716369190	336716369740	336716370290	336716370840	336716371390	336716371940	336716372490	336716373040	336716373590	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3650	2300	2717	3650	2300	2718	3650	2300	2719	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2723	3650	2300	2724	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42330	27563	23813	17926	16175	11378	12992	8946	6158	5753	4595	3651	2664	1938	1508	1284	836	653	596	517	554	571	513	486	438	438	401	375	379	401	360	363	356	353	332	315	323	336	366	301	341	295	345	320	322	291	347	361	316	326	333	346	307	333	311	304	321	304	299	304	306	323	357	332	295	300	326	320	283	289	298	326	304	304	304	286	289	320	351	340	324	317	277	316	324	315	333	305	321	324	312	323	318	299	309	366	335	326	329	313	319	292	325	342	375	336	320	320	318	317	297	310	303	308	329	315	328	321	311	311	302	333	325	315	329	329	287	323	287	297	304	331	322	297	281	332	298	332	340	314	323	339	311	296	327	287	314	314	305	290	292	313	322	301	296	313	312	314	292	317	291	316	287	313	364	305	285	348	309	310	327	333	286	281	299	314	312	298	298	318	307	328	290	325	340	345	326	329	304	336	272	300	317	314	319	305	293	301	329	279	322	310	286	297	329	333	285	330	310	330	335	267	308	332	339	322	348	326	319	305	296	288	365	315	316	326	321	306	305	310	302	328	349	374	302	287	278	315	314	306	281	291	335	315	308	308	328	279	297	309	309	309	294	308	326	304	316	302	300	347	330	339	333	296	328	275	289	338	339	322	323	306	323	322	301	343	290	309	327	300	296	298	336	311	268	343	321	310	304	305	290	313	352	346	299	320	302	303	282	336	318	324	327	301	321	329	326	313	290	306	323	300	304	313	286	311	316	297	351	312	286	310	308	290	308	316	298	345	324	325	280	341	314	321	319	291	317	315	284	306	331	345	318	348	292	314	338	297	289	304	322	289	340	313	316	309	308	343	306	287	284	334	286	294	327	288	345	343	283	300	281	318	299	292	334	290	273	313	323	306	310	309	293	298	313	319	323	327	317	306	331	357	296	332	334	300	312	307	327	301	297	286	318	355	294	316	362	308	296	326	308	318	299	283	322	311	330	313	299	314	313	305	294	294	318	307	309	313	298	314	313	312	296	330	301	316	302	288	332	356	308	303	323	330	355	288	315	329	326	301	306	327	289	277	349	315	322	310	325	316	309	318	283	322	306	295	317	301	314	329	274	283	354	349	323	288	311	283	305	298	343	319	330	328	296	321	310	343	304	318	290	333	310	299	321	301	302	297	305	303	325	341	338	324	299	336	301	302	299	302	291	320	324	312	333	290	319	289	315	334	359	308	316	349	329	312	308	306	277	284	341	303	324	300	316	323	277	284	338	288	294	300	305	322	328	312	319	317	307	297	296	309	324	284	296	294	302	299	305	309	276	299	293	280	293	327	336	298	334	313	324	339	326	284	319	304	335	313	319	301	316	281	322	340	361	345	305	313	324	292	317	307	296	308	317	326	342	327	325	311	328	301	305	339	302	324	333	310	316	313	330	280	321	299	285	327	313	311	323	302	291	299	309	323	306	315	313	319	355	292	305	312	309	304	306	326	317	297	299	319	323	330	313	308	332	295	327	306	314	335	340	307	328	337	320	322	321	295	290	302	323	308	328	329	342	308	304	322	312	323	337	301	317	320	365	311	315	334	312	312	300	268	313	318	318	302	312	328	288	302	311	298	341	338	293	264	332	296	308	310	321	339	318	315	314	318	301	329	309	315	295	303	287	313	333	299	305	320	300	295	338	318	315	302	277	305	312	318	323	314	309	275	317	313	327	304	317	296	316	340	304	325	309	336	331	296	328	304	299	327	322	305	296	319	287	302	322	288	277	305	371	274	320	295	321	304	324	311	310	307	291	303	308	312	315	316	297	308	337	297	291	343	293	340	302	302	324	313	324	317	316	327	331	290	303	325	332	306	309	335	324	325	285	313	312	303	297	299	327	310	321	337	305	305	290	285	318	316	310	284	295	342	299	322	303	315	330	326	319	279	301	325	340	305	316	299	292	310	305	282	331	323	324	312	283	308	306	321	310	310	303	333	307	307	334	326	353	289	290	309	354	331	320	268	311	306	320	312	293	320	337	307	297	295	320	312	297	303	311	314	310	293	294	285	316	334	323	301	306	316	304	314	305	337	330	299	265	340	310	336	291	304	313	318	323	305	309	303	321	304	320	310	330	278	325	304	349	297	346	333	319	327	313	296	331	301	301	273	306	321	308	286	328	298	346	294	323	318	326	286	310	327	299	302	348	328	308	301	301	307	308	320	289	329	307	276	312	322	286	301	345	335	313	294	320	309	332	335	336	293	313	291	311	316	327	321	272	317	333	304	339	302	336	293	298	353	319	319	343	335	296	324	325	301	335	322	291	323	295	313	310	313	307	333	275	298	336	286	311	319	293	324	323	296	328	319	298	324	347	308	299	300	321	300	298	302	333	317	314	333	303	326	296	311	338	302	337	302	326	318	313	312	309	296	308	287	287	272	287	316	323	302	297	316	312	276	288	333	283	330	329	309	313	319	329	299	308	301	302	311	342	300	308	296	302	317	300	315	317	264	270	290	323	324	328	316	294	327	309	314	302	291	301	329	303	319	323	330	290	347	330	312	335	327	320	310	357	337	300	298	287	326	302	317	316	313	306	272	329	356	307	321	347	310	314	296	319	293	313	331	298	292	340	323	304	301	280	347	322	348	298	308	303	316	347	285	312	346	351	315	341	311	286	333	316	308	302	294	308	335	336	301	332	334	337	344	304	310	328	286	330	289	301	335	348	331	306	342	293	300	315	344	308	325	305	312	312	300	320	306	301	317	326	301	315	330	297	295	297	310	336	339	310	351	331	299	282	321	305	318	301	280	324	317	317	322	309	306	311	290	282	323	344	292	284	324	322	332	272	342	280	317	318	310	347	319	329	359	306	288	325	282	331	327	300	335	341	297	304	326	278	314	351	271	310	331	313	309	314	310	296	321	328	313	321	335	328	331	297	310	318	300	319	289	316	311	303	303	308	329	324	330	324	304	291	322	303	307	329	328	281	321	334	314	331	296	312	337	299	294	318	318	319	300	305	315	328	300	318	313	321	308	326	296	301	278	304	337	343	296	316	304	303	287	294	314	329	321	323	276	283	315	314	313	310	309	310	316	324	314	323	306	329	314	296	318	346	322	324	325	327	315	284	305	309	319	297	322	319	300	303	295	267	321	325	320	330	308	348	321	286	312	318	309	308	300	304	306	334	319	319	313	334	305	284	320	334	328	273	294	314	322	336	328	298	317	290	285	324	331	326	339	352	328	297	304	278	314	299	287	318	354	361	327	312	297	303	317	340	340	320	321	317	298	277	330	287	306	295	287	313	342	318	324	330	304	309	294	301	292	299	304	324	272	317	286	322	297	324	305	302	318	310	281	249	302	338	336	290	280	305	324	298	334	312	299	337	304	274	305	300	289	300	304	318	279	283	305	323	291	296	310	335	307	288	358	291	324	300	315	293	322	321	309	298	342	300	303	358	324	332	296	318	319	303	329	332	307	316	307	298	304	280	332	319	320	314	325	288	285	315	334	329	318	288	323	260	297	306	322	310	341	323	328	316	321
31711	16778	16748	15678	16549	11745	19565	14861	12695	12958	11080	9442	7767	6853	6179	5129	3856	3063	2449	2429	2384	2378	1966	2072	1826	1514	1461	1440	1300	1200	1136	1142	1049	938	926	974	917	917	879	856	873	833	822	879	867	872	858	805	819	801	842	811	815	862	802	820	847	805	805	820	839	798	816	792	756	812	787	786	817	839	828	858	778	784	795	807	805	786	800	823	777	797	762	863	789	818	805	811	782	844	767	788	872	807	834	881	825	902	834	884	894	810	883	867	782	848	779	849	809	820	840	839	810	854	811	879	824	828	847	863	779	826	885	827	780	820	827	830	815	833	847	821	835	784	806	786	796	748	798	764	822	772	759	825	805	798	780	805	826	823	849	859	777	788	834	809	800	816	761	828	822	742	758	777	781	777	776	761	806	808	782	774	800	831	795	860	801	857	798	811	785	808	758	796	768	761	797	787	812	767	813	807	778	759	776	790	794	793	852	775	795	749	814	822	804	785	750	779	789	754	794	775	853	802	792	798	789	797	837	742	776	824	779	795	807	810	774	784	765	772	789	833	764	801	779	832	758	818	809	761	795	787	837	841	762	812	803	801	813	743	798	794	779	734	779	752	786	766	763	786	786	838	789	819	799	812	854	778	761	752	774	754	767	861	787	794	724	779	772	787	875	769	762	771	762	757	783	828	751	762	832	811	785	845	781	812	780	794	838	792	758	743	815	801	771	802	795	781	801	804	829	855	772	816	764	764	826	766	823	756	839	806	847	798	784	801	810	758	753	853	832	774	807	757	877	774	738	802	759	825	820	854	815	787	766	801	802	831	735	798	787	784	750	804	806	811	816	789	760	790	749	816	764	761	787	842	783	783	768	766	795	774	841	723	814	826	787	804	786	753	759	810	785	781	791	774	790	775	791	800	769	737	762	784	810	756	781	745	767	753	777	795	788	810	799	824	799	808	774	781	819	756	785	797	787	799	813	754	829	794	788	751	841	780	817	799	761	778	804	800	812	822	781	803	846	772	806	781	741	808	795	764	742	792	759	759	810	826	778	785	831	796	847	797	768	763	789	795	745	798	773	762	816	736	819	759	764	791	799	763	821	813	758	798	797	791	786	779	775	748	768	787	749	846	827	756	794	817	777	759	810	825	851	797	773	756	816	776	784	740	779	770	769	799	773	727	759	831	771	784	807	791	828	763	813	816	829	803	760	788	833	796	750	764	781	842	777	769	774	767	785	813	756	839	796	808	772	786	788	786	804	770	821	831	808	821	736	832	778	762	771	777	819	760	795	783	777	761	759	749	826	761	761	764	785	785	769	797	792	765	780	748	798	787	750	809	772	823	803	805	774	781	805	813	807	757	785	790	791	806	752	799	834	792	771	791	783	786	819	765	814	814	830	821	791	755	723	778	795	792	802	809	809	799	793	763	790	829	807	786	806	809	790	763	802	793	797	772	796	759	823	794	726	799	798	819	816	800	785	798	777	814	804	786	810	803	805	795	807	845	830	726	837	813	790	798	787	825	832	771	783	773	834	750	765	793	828	780	825	826	763	785	786	802	745	759	790	811	794	815	789	814	767	778	789	762	820	779	796	788	771	775	780	717	771	817	821	765	798	783	802	765	813	760	759	834	746	832	799	789	868	709	749	809	766	800	787	806	795	785	818	763	756	746	774	752	799	784	807	800	784	790	809	746	762	846	745	745	803	771	766	758	828	775	738	827	790	789	838	800	827	783	797	765	773	798	791	760	801	783	836	749	740	768	779	841	832	751	807	820	785	817	765	772	823	784	813	769	829	837	778	787	790	804	793	761	815	800	779	780	846	813	758	840	810	777	805	786	785	830	795	773	752	726	792	813	827	846	754	808	803	795	832	819	755	760	789	778	812	803	789	829	751	784	770	755	790	828	729	777	811	749	784	883	801	779	800	825	783	802	761	824	812	802	772	827	808	789	762	784	783	806	818	790	784	798	826	800	772	712	815	760	753	798	813	800	768	775	802	804	780	829	792	793	778	758	780	827	765	816	798	828	748	751	776	759	821	806	814	755	807	774	787	740	797	771	705	839	831	815	778	866	811	807	788	786	765	780	743	766	804	777	845	790	729	768	798	766	780	786	798	796	781	787	761	765	752	767	791	765	840	799	793	839	784	768	801	777	830	805	792	749	814	797	840	762	726	762	768	811	788	806	791	735	720	799	750	835	810	830	839	754	804	800	800	741	825	781	769	781	750	781	792	726	807	812	823	801	778	811	800	805	796	772	806	774	801	802	792	803	822	765	814	812	755	769	765	847	789	754	819	755	790	804	738	787	806	812	779	765	827	771	742	788	780	794	746	815	840	743	758	850	796	795	770	822	782	815	779	739	796	775	768	792	796	758	826	774	784	779	791	721	808	792	802	783	769	829	811	742	828	826	800	772	839	773	811	766	776	790	804	804	749	777	837	752	771	803	817	819	772	833	772	836	771	781	819	776	808	789	815	781	804	807	787	830	797	773	795	816	792	793	812	792	785	785	752	791	822	753	769	848	785	754	833	790	796	815	831	840	795	723	778	770	792	743	772	787	807	805	822	755	747	757	778	763	805	827	757	764	848	794	837	776	836	780	776	800	747	781	729	736	749	796	770	751	790	808	849	783	739	815	799	781	797	796	765	770	706	790	802	739	807	749	744	810	816	744	817	758	809	833	853	740	813	815	754	823	779	811	801	777	775	796	820	810	832	799	725	819	841	789	793	817	820	778	770	791	826	780	782	809	795	789	812	774	816	806	772	764	782	825	779	795	780	801	796	818	798	717	819	826	784	813	828	766	788	778	785	840	799	742	772	776	750	781	760	779	798	795	770	855	813	769	774	816	800	782	746	809	728	777	811	767	827	770	803	817	830	838	817	760	742	859	792	755	816	785	796	843	799	823	800	806	834	782	772	768	789	785	761	804	781	752	792	857	797	789	796	784	789	815	797	790	823	795	817	776	818	792	823	767	811	770	784	819	823	845	813	807	769	787	778	788	748	778	786	765	746	777	815	779	820	798	790	832	750	820	818	776	786	777	823	798	745	810	835	786	804	786	830	863	817	806	862	737	750	771	803	801	833	791	771	759	807	806	815	812	827	825	757	829	792	764	740	775	780	738	828	770	765	765	773	770	759	739	762	763	761	787	797	795	798	817	769	782	778	805	797	810	825	790	800	781	818	789	804	780	760	779	828	781	801	798	814	763	800	813	756	778	790	810	782	797	818	811	778	824	777	743	754	830	796	773	793	804	775	766	742	773	856	781	758	826	754	768	766	814	795	793	820	798	797	767	772	796	792	814	751	808	808	780	771	781	744	747	829	750	789	790	840	800	741	767	763	799	841	809	800	747	838	803	814	828	761	757	819	792	799	816	821	763	842	746	753	792	756	846	754	802	783	780	809	829	781	763	763	814	791	797	832	789	813	856	754	776	780	786	785	814	779	732	847	785	791	769	766	821	761	786	823	753	780	845	776	772	795	819	822	809	801	812	836	764	820	788
7063	3308	2717	1956	1598	1094	980	716	554	575	492	459	496	486	491	426	442	415	409	357	378	346	369	331	330	348	325	345	310	319	303	347	330	340	330	352	365	332	323	355	350	287	306	348	340	321	332	293	323	317	364	328	331	336	313	334	327	327	347	318	311	334	320	310	317	303	326	328	370	356	300	347	283	341	327	332	334	310	306	342	321	293	300	319	356	333	342	343	338	342	321	279	304	299	337	319	292	309	351	320	355	332	311	324	323	336	324	318	340	351	313	276	362	315	317	324	315	310	332	329	315	318	333	307	331	288	325	346	297	295	291	362	300	346	288	351	330	328	298	323	344	324	335	320	332	318	335	318	335	332	347	293	350	301	354	334	318	343	311	323	297	343	331	331	324	325	342	323	303	322	346	377	319	318	305	340	306	295	351	322	297	316	336	345	337	351	284	350	317	313	319	330	353	358	313	319	328	307	303	346	348	349	325	324	314	322	312	342	321	346	328	309	323	302	336	321	336	349	313	297	329	367	342	363	317	297	314	321	321	338	323	307	301	331	296	301	326	309	312	326	335	300	313	322	320	345	314	363	320	313	334	369	311	323	311	303	346	318	311	300	332	320	296	335	318	333	345	338	300	331	349	342	340	359	339	315	326	338	329	337	340	323	335	348	324	308	329	306	333	327	357	322	339	344	319	312	308	335	344	344	309	300	381	316	300	312	306	311	337	313	298	339	328	312	343	320	350	339	370	349	379	332	334	313	307	327	299	303	307	325	333	333	331	321	316	312	296	349	337	307	304	358	343	336	320	325	323	322	337	343	338	286	329	346	326	349	324	294	362	317	324	297	315	351	332	357	316	308	316	363	333	325	343	324	307	331	349	313	296	348	345	349	337	320	292	276	341	301	336	321	348	350	290	345	310	328	302	341	320	358	342	319	333	327	333	312	303	355	354	336	294	330	347	337	319	325	311	326	346	344	326	335	339	314	341	307	316	304	356	296	345	315	345	298	308	329	356	343	331	337	316	335	338	350	304	304	344	312	288	364	327	333	350	323	323	328	311	323	340	292	319	284	350	342	315	323	343	305	341	346	308	308	323	324	318	308	307	323	303	358	337	337	324	310	352	351	333	309	306	302	299	325	339	317	336	349	310	311	344	305	361	310	329	330	352	357	292	299	368	286	345	324	328	318	324	315	315	328	301	295	368	359	346	330	348	334	327	350	311	352	352	302	337	335	331	326	315	342	309	324	312	337	312	368	314	331	291	304	322	341	316	321	326	336	312	317	337	304	308	334	309	289	377	343	309	324	322	322	345	305	283	299	307	328	331	293	303	324	326	340	287	303	327	340	329	334	340	344	299	310	318	310	324	318	314	326	329	347	352	330	364	339	351	336	305	279	292	356	321	315	310	315	290	340	305	317	288	309	317	293	338	314	329	331	288	302	352	338	308	303	331	332	335	328	315	320	346	349	325	306	364	332	316	328	331	328	325	323	326	358	341	299	336	318	314	311	356	324	319	330	298	316	335	306	316	303	317	300	318	318	335	355	315	327	321	310	339	368	301	347	306	287	324	334	300	325	341	337	323	365	299	339	295	304	304	320	322	346	276	341	348	323	315	334	336	327	342	360	337	324	340	294	346	301	329	323	332	318	326	324	330	331	319	330	335	295	323	299	320	346	329	308	301	330	312	296	286	303	319	342	320	349	339	333	325	305	357	306	339	340	337	309	314	347	332	325	314	321	359	308	329	320	341	345	318	314	318	300	332	339	296	309	352	298	316	338	295	338	316	310	275	350	335	339	303	375	315	331	334	316	320	300	321	326	328	337	344	328	330	333	322	329	331	321	330	313	296	322	298	322	342	327	303	334	338	322	338	356	345	303	317	332	324	310	323	315	305	311	347	322	296	314	347	308	308	344	284	355	290	353	323	322	327	311	322	323	321	314	353	345	293	307	322	316	316	339	340	323	320	294	310	324	316	346	327	321	289	330	308	308	339	361	356	298	306	344	288	341	314	325	356	324	355	314	305	338	315	303	343	331	353	330	327	349	322	335	328	316	296	335	352	331	348	322	351	336	336	346	320	327	314	333	328	326	327	319	298	330	323	336	301	318	315	357	362	310	303	336	330	336	355	335	307	309	340	332	300	313	303	327	337	287	352	329	333	323	364	305	336	316	317	355	314	332	328	346	284	325	364	335	382	336	323	286	302	340	324	302	297	353	279	319	301	309	275	321	292	315	318	315	312	339	348	315	346	342	303	341	336	337	306	327	318	343	311	317	358	325	314	346	341	311	336	323	338	318	357	343	341	334	338	312	307	363	318	314	323	317	333	332	349	353	335	297	362	354	324	292	327	318	311	288	333	349	350	331	322	331	333	330	349	297	357	329	345	319	338	361	303	312	349	314	335	323	301	332	312	343	325	316	316	298	328	321	299	332	327	295	335	335	321	340	307	350	323	312	325	313	349	317	307	325	346	284	339	333	352	328	334	366	324	329	320	364	325	325	331	322	329	349	326	312	334	313	317	294	355	334	320	316	309	350	378	342	334	315	336	320	321	350	337	311	326	316	333	328	327	325	298	317	346	320	370	328	315	317	367	317	316	310	315	323	335	330	305	338	350	348	300	292	361	301	327	322	304	318	307	291	322	316	344	300	298	339	334	333	314	340	312	321	331	318	335	312	319	313	336	327	364	312	333	344	315	329	333	292	325	339	324	309	314	349	318	315	330	351	358	303	334	342	339	337	315	292	345	311	304	330	284	335	350	336	346	332	320	328	280	331	312	292	334	315	316	331	321	311	327	332	342	321	330	305	337	325	335	334	311	318	310	329	298	335	346	294	333	306	337	335	350	317	326	346	287	325	344	308	305	320	301	331	349	318	316	339	312	310	346	316	311	318	325	313	305	331	301	295	332	321	336	377	324	297	321	342	328	324	311	297	330	315	334	322	298	352	325	356	318	326	342	317	369	281	337	320	333	299	311	350	330	320	340	320	345	303	298	322	328	315	319	336	295	313	305	339	346	336	322	327	337	337	305	328	341	336	342	311	316	342	323	270	277	346	341	308	306	311	294	337	332	338	336	320	333	306	317	337	302	339	310	313	332	310	339	313	320	296	315	324	363	306	314	349	314	323	341	300	309	341	329	341	332	325	337	358	362	319	337	352	315	292	287	313	322	326	321	332	289	345	354	337	308	341	328	337	326	339	333	317	341	296	348	325	335	313	301	318	287	331	319	303	311	370	359	310	304	280	325	319	318	329	334	338	338	318	282	319	300	332	331	326	347	322	333	337	315	296	342	322	323	318	306	324	302	351	349	349	331	345	293	314	322	309	338	326	330	336	318	341	340	299	303	272	326	296	298	326	307	311	327	356	331	345	336	306	335	301	386	354	336	306	311	317	342	337	334	319	309	359	325	340	319	326	302	305	316	296	365	320	325	317	319	305	306	341	344	319	343	316	316	322	346	307	340	349	306	340	315	332	317	305	348	327	290	358	303	317
6681	3507	4560	4475	4463	3450	3762	2586	2258	2323	2029	1890	1947	1873	1853	1754	1533	1398	1290	1190	1182	1201	997	915	918	922	965	963	944	871	922	906	930	847	828	848	851	880	855	864	875	823	865	890	847	820	847	873	861	830	858	836	908	833	837	795	822	894	847	868	823	830	863	839	862	833	831	877	888	847	867	827	872	849	828	846	891	854	858	841	827	888	851	815	792	907	873	861	833	883	884	919	832	864	849	840	856	879	849	928	847	868	871	798	886	794	852	871	858	880	842	895	858	827	886	886	847	814	815	868	826	828	821	820	845	848	832	899	870	826	908	845	842	871	813	867	884	879	895	856	878	797	858	788	844	867	830	859	889	829	914	824	867	881	793	903	882	869	885	839	795	810	852	828	818	873	835	852	879	842	825	856	815	826	819	834	847	905	861	873	873	853	861	836	884	838	872	770	847	870	853	839	884	858	828	863	864	815	806	753	847	845	877	914	763	832	856	792	822	837	791	853	817	889	864	833	842	858	858	819	810	841	874	855	848	830	825	850	867	856	843	796	864	871	843	856	797	827	810	829	819	803	811	869	839	815	866	854	802	849	800	809	904	886	825	810	806	871	866	827	889	807	871	843	853	795	867	834	807	821	846	852	843	869	871	876	885	811	851	865	858	857	843	899	809	850	944	843	845	806	876	830	811	842	914	846	769	851	841	831	878	877	870	838	806	860	842	817	867	855	874	842	899	843	848	894	888	867	825	876	853	871	832	803	863	814	887	846	857	833	864	826	861	861	822	877	848	841	870	860	819	906	840	887	819	848	867	874	861	834	831	839	840	862	851	771	849	785	840	847	856	863	805	792	866	803	827	813	824	845	867	874	856	849	824	892	838	868	848	822	884	854	795	843	834	808	845	862	878	822	844	885	839	822	818	842	852	872	857	845	849	845	873	850	843	857	830	875	907	843	844	810	833	811	829	820	841	854	812	869	828	867	871	829	863	851	872	885	840	858	892	872	900	858	862	840	803	854	828	817	780	876	826	799	842	844	861	885	816	840	894	850	820	810	851	814	844	831	846	886	884	854	823	862	800	851	885	804	912	873	864	861	839	826	851	859	837	876	849	834	857	901	834	868	849	803	832	814	796	811	848	839	869	836	895	895	876	870	835	852	847	842	822	863	856	854	819	865	908	845	852	824	829	803	896	844	855	861	857	848	848	828	827	849	804	861	842	847	855	842	798	817	882	856	854	844	856	855	876	825	836	810	816	864	865	801	814	851	831	851	812	826	891	842	815	846	796	846	828	828	855	869	823	837	848	811	835	870	839	869	837	846	853	910	840	838	847	855	843	863	846	841	847	862	857	886	819	835	845	853	860	864	833	863	807	885	831	836	883	833	861	858	813	828	826	818	822	829	858	819	872	826	839	856	846	864	857	857	857	882	806	855	877	815	856	834	860	843	861	839	860	874	803	851	860	860	855	866	865	857	905	876	866	836	834	887	834	811	815	909	816	834	855	876	884	814	834	862	865	852	812	912	883	835	841	841	845	843	832	871	860	853	816	806	873	840	889	842	851	874	840	913	846	840	783	883	819	852	851	860	870	838	820	829	845	793	808	797	847	842	847	880	845	840	758	840	858	895	839	868	897	877	842	860	863	846	863	855	833	801	869	795	861	860	832	797	832	846	848	841	851	896	846	824	852	853	870	878	833	873	863	849	833	877	827	823	868	882	831	841	837	793	837	855	831	852	825	824	865	871	814	834	801	790	890	858	785	863	871	836	855	860	858	857	825	800	848	810	822	868	852	857	848	850	798	853	885	823	832	867	805	884	835	796	785	836	862	849	846	889	794	826	866	839	837	822	811	841	842	898	857	838	881	825	848	826	880	814	831	851	813	844	882	838	778	879	836	864	807	867	808	852	861	852	832	871	840	861	814	881	877	861	831	833	808	908	919	867	865	839	827	812	852	873	830	856	822	864	852	814	844	840	839	858	816	903	842	913	883	836	876	831	805	836	894	883	853	861	828	847	841	802	888	868	879	863	862	822	884	852	884	845	853	809	833	836	834	811	802	874	824	857	827	843	843	807	825	866	855	874	866	842	864	885	815	869	786	839	833	851	894	872	826	898	829	806	852	847	864	821	830	851	842	870	866	813	907	771	898	851	857	815	812	909	849	817	859	835	867	876	916	833	829	849	902	835	887	820	841	818	876	803	913	805	813	843	860	783	844	847	852	910	790	845	886	903	839	870	855	799	812	849	824	840	824	856	842	895	837	814	863	849	859	874	812	881	850	788	855	841	817	847	804	818	883	861	800	810	837	828	864	839	847	894	867	851	908	800	897	822	842	848	832	868	797	815	844	835	882	878	844	855	865	860	859	853	838	829	890	883	833	855	858	853	857	865	850	807	831	855	854	831	842	837	853	868	853	853	907	819	817	835	807	851	861	832	872	848	825	856	837	826	907	837	849	852	841	894	866	868	867	832	814	871	799	854	901	891	807	880	900	814	864	806	795	859	877	909	765	852	870	851	810	891	857	819	833	838	861	845	858	853	870	795	830	881	834	889	888	880	883	889	837	851	830	840	799	857	817	838	892	879	828	854	851	783	838	845	883	853	871	874	848	841	815	826	840	813	892	848	865	888	809	861	889	822	810	828	787	895	868	852	826	838	851	890	901	849	837	810	816	848	800	850	846	843	783	869	834	827	874	879	839	852	756	843	881	885	866	834	856	880	811	879	846	875	842	830	846	851	849	815	868	836	852	814	827	877	845	897	863	830	838	852	887	801	851	840	843	808	831	858	831	852	883	837	809	854	848	843	830	894	876	836	903	863	871	823	787	837	843	851	874	847	831	881	868	816	856	851	888	873	854	911	890	908	797	840	839	881	904	825	854	847	877	844	885	808	814	828	862	820	856	824	802	820	839	858	842	872	845	794	802	864	813	818	821	850	807	877	852	853	875	871	848	838	888	847	853	829	852	882	893	891	798	862	805	875	804	807	868	835	823	821	799	854	937	933	810	816	892	849	868	867	865	823	832	855	807	859	872	834	841	822	901	779	795	849	874	833	858	845	831	860	837	879	871	855	845	819	837	849	810	914	863	848	883	843	831	905	809	873	854	840	847	821	822	860	840	850	821	844	800	805	881	847	875	867	870	849	778	770	804	836	833	871	893	859	838	869	863	856	830	868	858	868	860	840	802	828	869	794	770	819	819	820	842	816	877	830	840	862	844	846	853	894	809	883	857	847	856	845	842	840	820	847	803	826	833	861	811	839	850	810	807	846	846	877	774	844	855	800	817	856	845	834	860	841	803	831	858	846	831	914	779	875	873	899	821	825	838	825	847	888	809	825	859	827	841	872	826	897	811	837	853	847	890	842	859	810	869	817	902	827	815	819	832	896	823	891	787	860	822	856	856	901	811	831	845	870	853	849	812	813	871	882	871	886	848	849	828	868	873	866	959	822	882	812	857	898	789	830	864	853	844	859	864	818	864	872	852	823	853	818	889	841
33928	21135	17872	12327	10476	7237	7627	5072	3535	3130	2622	1709	1646	1228	1033	846	712	605	487	475	541	534	461	463	460	436	447	446	427	413	423	392	399	371	393	404	338	428	384	377	355	408	397	353	399	424	398	399	399	375	375	383	382	398	415	401	372	374	374	382	366	410	404	417	406	398	428	395	370	392	389	403	378	420	374	383	404	376	382	414	403	382	386	415	380	377	414	410	437	408	381	422	394	395	399	422	394	378	387	429	385	398	416	379	398	381	390	391	372	384	394	358	382	397	387	369	392	394	416	415	385	346	415	408	385	383	397	406	423	406	389	363	377	387	415	366	385	378	383	375	415	404	386	377	395	361	396	387	351	366	406	367	377	406	390	414	363	379	402	394	392	372	393	391	411	361	382	374	366	371	390	397	384	401	415	369	394	346	391	364	401	380	378	392	382	387	375	406	367	397	373	365	386	433	391	369	375	345	384	365	383	370	350	413	396	370	387	403	415	358	398	377	378	402	390	395	392	372	389	377	380	401	394	403	406	395	400	399	378	407	397	367	377	365	394	397	384	378	358	415	380	373	362	355	376	406	356	396	337	357	373	391	381	391	379	399	434	369	397	384	386	357	373	368	382	394	410	383	386	364	393	411	365	382	400	392	405	410	387	413	366	400	403	382	382	417	402	379	424	351	410	407	407	373	368	390	406	383	417	394	385	395	392	378	408	378	369	359	400	411	391	438	405	378	415	401	400	360	424	393	362	357	396	398	394	378	358	373	439	387	397	392	389	411	361	396	410	396	398	369	391	415	385	388	395	379	390	354	408	380	373	401	349	394	380	383	379	375	386	391	398	388	408	399	364	388	355	381	359	386	362	391	387	405	357	379	369	432	378	398	363	397	382	422	423	394	403	384	367	389	347	392	374	369	386	380	378	364	387	429	368	339	398	421	403	358	363	380	390	432	393	358	380	382	389	385	379	390	400	355	407	372	385	388	330	394	380	370	390	380	407	392	370	383	408	405	371	388	361	362	360	375	417	350	352	390	385	348	350	373	385	415	388	375	355	364	410	403	356	421	393	403	380	380	359	400	381	383	349	373	388	400	365	398	368	403	362	337	394	408	355	359	423	358	389	413	379	357	375	356	393	412	412	388	362	414	373	402	391	386	396	371	377	418	376	379	385	371	376	367	384	416	393	359	398	382	383	392	404	398	385	376	388	388	365	385	364	390	365	366	380	411	330	398	346	407	424	345	391	412	381	406	362	392	382	364	342	376	374	365	373	368	382	372	372	365	358	398	408	377	384	370	389	362	348	413	390	384	359	406	411	396	399	424	371	405	387	413	356	399	366	386	343	369	408	417	403	412	373	385	357	405	370	397	428	356	392	381	390	365	353	374	363	375	402	369	391	340	375	381	394	397	417	380	443	400	375	395	376	391	413	342	391	400	397	383	355	375	394	399	396	362	388	387	419	397	412	427	370	374	406	374	394	349	362	383	396	352	373	365	375	388	371	372	349	359	366	371	397	383	390	359	400	384	365	397	380	352	421	404	429	384	384	375	384	387	393	415	423	402	377	372	370	373	361	405	363	423	395	352	364	410	390	424	438	398	348	399	336	398	397	393	370	384	399	390	400	440	404	373	395	410	366	389	416	427	390	349	392	376	383	392	352	393	389	396	356	388	377	381	401	345	413	399	381	417	358	397	396	397	381	377	410	407	369	401	386	381	375	372	431	372	407	411	407	399	389	373	366	380	372	374	357	412	388	382	391	408	390	381	380	402	399	418	396	374	391	363	395	425	396	367	377	411	385	367	370	356	399	385	382	426	350	378	356	381	361	380	360	373	385	394	420	380	357	392	387	380	405	375	407	366	388	405	364	371	353	421	337	396	378	407	394	381	361	393	374	400	401	406	378	380	408	354	377	359	419	402	405	355	393	402	408	389	383	397	396	385	366	414	356	392	401	388	418	399	355	404	389	358	355	374	399	418	373	389	397	372	375	347	375	366	410	388	384	395	390	404	372	373	397	397	390	399	387	396	380	386	396	397	369	338	385	384	368	384	416	357	425	361	391	409	393	406	368	376	384	398	367	411	387	384	367	365	419	382	377	383	367	355	373	376	369	406	379	382	410	419	393	383	394	404	411	382	382	384	392	401	400	407	383	389	357	366	375	401	413	387	398	403	342	362	385	371	407	425	403	364	361	368	374	361	362	408	360	384	370	424	424	392	386	385	411	377	393	380	386	361	361	405	391	376	375	405	377	413	384	396	403	416	359	377	420	385	399	377	403	351	368	349	379	384	411	410	429	351	430	400	397	374	382	398	383	406	351	365	374	348	389	378	396	406	406	390	427	380	361	386	359	406	414	415	384	374	388	385	374	353	391	425	364	359	346	388	343	389	384	405	408	406	377	385	381	401	394	372	418	396	355	378	415	390	402	374	374	395	381	409	368	388	367	376	402	406	404	373	359	389	394	371	388	365	378	401	378	370	376	388	369	429	417	400	413	382	405	423	397	362	381	384	394	395	365	361	388	383	403	389	394	405	363	375	404	371	362	348	366	386	395	367	373	382	392	377	412	353	408	391	336	393	382	412	388	387	381	370	420	370	385	396	358	431	380	444	394	378	365	389	345	397	367	412	414	386	334	387	368	346	370	408	423	348	345	400	378	411	394	392	405	345	395	385	373	400	375	372	354	379	355	378	387	366	378	428	367	345	389	364	387	415	390	370	384	398	397	395	385	424	353	375	412	423	405	346	407	395	409	347	408	443	428	424	383	385	377	433	406	372	379	404	369	399	410	393	410	390	382	378	349	391	392	428	364	403	400	382	349	374	391	366	382	396	384	382	419	398	390	397	398	386	421	335	391	368	384	397	402	382	383	376	381	381	364	364	407	350	375	376	384	388	382	397	397	421	404	403	417	396	390	386	433	418	363	343	339	385	380	397	375	405	389	410	396	405	450	370	405	348	388	414	383	398	383	392	384	373	385	402	365	384	386	381	386	388	397	410	399	400	422	389	410	372	382	402	342	387	398	372	410	370	392	405	374	408	359	399	408	382	400	382	348	374	370	370	393	386	405	354	375	381	368	397	398	384	374	371	377	354	381	386	373	400	373	369	393	398	399	367	354	379	427	404	366	362	392	426	406	337	341	387	382	343	379	388	374	416	390	397	413	387	406	391	380	398	378	431	398	411	401	377	369	402	395	423	421	389	347	356	379	343	397	401	358	387	364	374	407	394	391	423	406	371	371	403	340	411	430	396	381	365	377	423	376	373	372	370	401	364	333	355	370	394	377	389	364	374	389	384	365	388	343	380	378	371	362	403	376	408	354	363	405	373	407	396	396	401	432	414	371	418	384	358	406	425	363	419	355	401	422	400	375	388	370	380	359	405	417	406	350	419	384	369	406	386	398	393	378	374	417	384	399	377	408	356	366	371	401	374	410	367	372	391	383	385	384	395	386	371	373	386	389	405	359	418	419	363	393	387	373	383	368	407	397	406	380	389
25100	12283	12654	10630	12150	9300	13691	10245	9084	8872	7661	6071	6101	5286	4618	3491	2981	2202	1935	1875	1777	1885	1724	1574	1490	1442	1319	1292	1242	1217	1197	1159	1163	1066	1032	1019	1021	1014	1005	1015	1057	1037	918	1014	1043	1034	1018	963	946	1006	983	1033	1051	980	994	950	972	953	1009	985	996	981	937	990	939	1037	971	916	944	972	961	901	1019	935	999	992	912	957	986	937	967	965	952	955	984	1009	974	972	936	992	999	934	936	989	1007	1013	1003	977	994	991	1026	926	1010	1025	978	957	1025	944	1021	965	968	958	1012	934	984	1016	998	947	964	982	961	907	939	1006	1024	953	966	929	959	1029	1001	997	909	962	950	932	957	979	1003	939	962	987	936	959	921	956	991	900	966	989	930	1008	945	1014	990	958	980	957	936	974	959	981	1011	930	968	956	930	967	991	1005	992	895	936	1015	947	991	1010	994	967	978	907	971	940	973	985	964	945	985	921	981	977	956	945	941	943	1009	925	993	967	963	1003	979	954	973	1004	972	969	988	948	982	952	983	971	962	1014	976	976	944	937	1002	985	1003	939	996	979	972	1026	899	941	982	1035	972	992	967	926	952	936	979	1027	918	970	1013	943	937	1011	1016	964	954	938	946	966	1006	962	993	955	970	943	1017	1023	937	975	1000	1016	992	980	975	921	958	966	1046	907	960	923	959	962	933	962	952	957	975	915	956	970	957	956	929	982	959	1040	956	1004	968	942	992	983	1017	972	981	946	961	997	997	918	987	984	1012	904	979	935	1034	946	999	931	1025	920	931	952	944	957	939	972	980	948	989	946	961	975	956	935	1004	950	972	994	983	1004	1058	985	945	901	995	974	960	991	959	966	965	999	950	987	988	971	967	988	907	988	966	943	956	918	942	977	971	1010	923	945	957	930	916	945	941	959	935	947	950	982	976	947	953	972	958	949	949	934	983	930	966	986	947	947	942	976	949	996	977	1005	963	945	968	918	1004	986	985	963	956	985	971	983	957	956	978	947	965	977	979	913	1008	982	939	985	965	938	969	913	975	959	939	982	1002	1012	972	933	1018	1009	971	987	933	976	958	1009	952	996	930	975	999	969	952	962	975	944	990	963	1026	911	976	929	961	1005	984	978	977	981	989	925	931	933	938	933	954	1000	990	993	1035	953	965	968	1017	976	982	1025	907	946	1020	953	996	1031	1000	945	932	984	935	929	990	991	1019	928	966	931	989	971	929	947	917	931	931	958	976	943	948	934	955	934	984	976	928	913	958	997	988	992	947	929	936	1002	986	912	933	990	952	974	922	1000	982	977	970	916	1004	941	935	964	928	983	966	903	1013	961	950	964	1002	962	922	986	952	956	952	989	982	962	1027	973	989	971	952	973	957	964	942	966	947	983	986	944	930	1011	1033	988	1005	1027	974	975	952	999	996	999	967	1023	967	976	916	968	967	962	994	988	947	957	983	991	994	957	989	1006	958	940	928	980	915	993	929	929	984	926	969	958	958	945	946	973	946	971	979	983	987	944	985	941	994	959	1003	945	970	961	960	919	986	986	982	941	931	930	950	1002	959	915	950	958	1018	896	983	994	1017	1012	987	971	978	1003	962	967	957	949	934	976	977	950	946	927	926	969	990	889	963	983	927	989	958	1002	924	993	962	954	946	956	930	912	941	960	995	998	943	926	973	918	998	955	975	973	1016	1025	966	970	983	958	971	1038	928	985	1035	965	973	957	919	960	1002	934	946	981	975	934	938	967	988	917	956	975	980	1013	943	949	974	974	923	974	937	986	1012	914	965	994	947	1006	991	941	968	877	918	978	1025	979	998	948	997	952	994	973	942	976	935	944	963	963	949	973	997	933	1063	989	951	957	937	959	973	945	954	971	948	956	926	980	995	1014	931	1035	938	938	972	959	960	995	987	1005	965	947	921	968	1005	1002	967	932	982	986	1021	999	991	951	927	1001	911	990	921	928	962	959	999	997	926	927	989	975	977	962	934	966	992	910	970	945	990	975	951	1040	915	961	990	948	964	1005	984	931	961	1020	920	973	977	1025	946	988	964	922	975	948	1022	966	950	985	978	974	958	1024	1003	1011	942	932	934	967	977	1008	925	995	940	936	924	989	984	987	976	972	993	939	936	1007	969	1014	959	915	998	1031	953	976	1015	966	959	934	905	964	932	960	958	988	981	931	930	1001	955	975	1009	1022	957	919	936	959	1005	920	973	987	988	944	928	944	1003	929	989	984	957	959	947	980	936	947	992	995	926	959	992	962	945	983	983	925	992	998	973	959	986	971	972	961	927	902	958	962	923	919	944	1005	966	961	945	931	988	959	933	991	900	949	1003	967	993	1002	946	1005	952	944	996	931	965	972	1043	915	984	958	917	901	972	972	981	936	985	966	927	906	954	952	963	961	969	943	958	987	987	978	945	967	964	927	899	967	918	1004	1011	920	971	986	961	964	1006	941	901	970	923	999	1011	1004	1028	1018	977	947	951	973	971	1054	1001	970	1018	955	953	975	965	946	1025	945	941	1003	1008	1009	951	969	949	977	973	944	1013	977	932	920	968	937	927	979	1028	1002	1010	886	976	934	953	944	999	954	952	930	949	974	952	938	951	929	976	992	926	1028	1014	953	877	971	997	1015	992	948	957	944	994	960	922	953	944	973	1011	971	948	978	930	1009	930	956	959	970	939	969	942	976	978	937	990	912	983	984	1005	1018	966	988	1001	953	974	984	1006	999	969	982	955	941	950	998	944	989	906	962	971	950	1006	1019	907	952	988	995	888	940	983	935	959	962	995	984	951	1006	985	917	964	976	946	985	952	919	977	963	977	1026	1016	939	999	958	960	975	959	995	923	988	914	1008	1000	945	958	947	1016	958	889	1024	933	1004	969	984	989	944	988	987	906	991	1026	969	906	969	1022	911	957	961	973	936	992	971	958	994	1008	917	938	948	897	969	973	974	1035	969	954	948	985	1008	956	981	975	995	988	1006	991	978	988	958	1015	985	998	961	923	990	971	977	975	896	973	949	952	995	929	954	1007	967	1003	975	1011	910	910	958	961	983	925	940	1039	951	951	1039	971	992	950	987	989	938	947	1005	932	986	944	976	979	908	999	914	959	994	1002	970	946	925	969	989	964	944	950	1018	978	957	962	984	966	958	951	1022	1000	955	936	997	935	967	945	1004	921	979	968	965	983	993	945	992	946	973	943	950	980	967	940	927	985	915	957	982	962	1002	950	969	1007	958	937	963	950	981	1003	966	944	958	963	1000	974	1013	929	907	972	945	987	968	981	941	975	937	958	973	963	916	975	950	942	1028	926	983	915	1002	993	940	978	970	1002	994	968	974	969	928	991	970	942	984	941	1001	942	930	891	971	968	983	941	961	949	965	947	969	923	986	928	957	997	959	956	967	999	983	965	930	1030	971	925	915	945	950	898	973	936	946	991	997	915	988	928	982	978	998	988	1018	933	895	1006	935	975	938	963	930	961	967	969	945	964	964	968	1024	975	978	943	969	987	949	972	928	956	953	991	961	1021	971	978	994	905	1026	989	928	945	971	986	980	986	974	981	945	931	990	941	983	961	964	959	949	936	964	914	984	939	999	970	968	926	956	1009	954	912	964	950	950	1016	937	933	952	988	1027	941	943	979	985	980	989	959	913	975	986	943	1016	997	971	950	1015	1002	1004	975	968	1011	959	985	975	986	988	966	942	988	941	975	895	948
38819	25892	22407	16722	15379	11157	12293	8356	6039	5485	4040	2531	2619	2006	1400	1042	819	582	495	488	532	485	475	469	441	385	413	385	350	344	324	346	340	329	294	320	307	316	307	297	308	265	328	291	303	324	322	285	297	269	308	302	302	265	290	324	336	299	334	335	302	296	300	309	297	288	288	283	302	310	300	285	301	295	279	283	293	314	309	281	301	306	276	304	269	286	317	301	306	302	300	278	305	285	296	308	292	338	295	321	352	342	305	291	279	301	293	301	253	288	335	272	305	321	283	287	294	292	296	291	321	283	333	284	303	301	315	301	282	274	306	292	299	317	306	305	290	326	282	284	308	309	308	292	290	318	294	292	306	281	298	297	284	306	289	289	321	297	284	318	307	294	311	301	317	301	306	291	282	281	256	307	310	290	278	287	344	332	297	310	301	296	293	324	298	293	292	279	312	262	329	312	302	287	313	298	262	280	280	300	275	277	271	289	306	291	322	297	313	295	256	280	308	309	368	313	319	300	314	285	304	260	293	302	310	293	258	285	259	263	293	300	289	305	299	258	306	286	297	278	317	284	300	300	300	274	310	286	324	297	293	277	330	278	318	339	285	281	264	299	286	307	333	282	331	283	317	312	318	315	309	321	301	311	278	296	295	288	312	308	300	291	279	304	281	291	312	338	275	306	295	304	266	285	289	314	292	293	322	305	295	282	290	282	306	324	275	262	309	307	265	302	292	301	270	283	315	299	285	279	295	307	283	266	316	298	287	280	282	293	275	290	307	318	273	325	298	290	271	273	335	279	281	313	306	302	319	273	309	301	313	295	299	292	300	268	295	316	282	290	276	302	284	285	272	282	310	293	275	274	307	292	313	314	294	296	296	322	305	311	286	259	253	309	287	280	293	299	298	277	291	295	287	295	332	293	288	311	275	300	315	311	284	297	286	292	295	282	324	267	283	274	257	297	298	312	334	284	321	289	298	271	304	319	327	308	297	300	277	316	311	297	302	253	297	307	327	277	307	306	265	299	241	312	287	287	285	296	317	331	312	307	289	274	295	304	313	299	296	315	298	292	298	308	318	283	279	309	309	294	280	308	263	299	288	315	293	294	317	272	318	269	296	293	281	301	304	300	304	312	281	292	315	300	307	292	290	279	310	289	297	290	294	299	298	309	303	302	309	294	297	318	306	318	297	306	330	305	309	285	299	289	263	300	308	267	308	283	277	277	290	279	297	296	309	278	294	283	333	271	308	298	295	299	281	294	267	312	309	289	303	334	301	287	310	313	312	292	331	310	303	270	314	292	295	281	288	272	295	316	305	299	281	289	306	283	309	313	281	318	303	324	306	267	280	291	299	322	289	278	331	316	289	313	317	326	316	286	286	326	314	292	296	302	304	294	294	327	282	292	284	305	299	270	295	307	274	287	303	318	287	315	311	275	263	264	303	289	303	258	277	320	298	278	292	308	306	281	269	292	266	283	337	302	309	305	291	288	302	311	317	320	289	289	289	307	285	265	303	305	250	307	278	315	304	297	286	279	311	299	325	292	317	323	277	314	309	272	285	291	288	303	316	305	281	325	297	302	277	333	327	321	258	258	325	307	285	327	310	325	313	302	295	315	304	299	293	298	279	309	295	309	299	301	326	283	297	300	290	314	277	298	293	278	305	314	291	299	314	272	250	273	321	299	266	274	266	299	275	313	281	277	285	297	276	263	295	315	319	293	290	332	275	264	281	285	305	290	300	313	263	294	314	282	272	287	271	278	269	280	305	299	285	300	258	272	274	294	293	267	296	315	291	314	279	285	292	297	300	275	298	339	309	300	324	293	287	308	286	319	288	289	293	288	298	282	302	280	264	303	290	283	321	302	282	290	300	299	273	294	313	298	296	260	275	302	276	302	291	299	304	273	293	315	284	278	285	273	291	294	304	295	285	318	279	320	300	299	312	310	284	289	296	292	316	246	328	310	286	301	300	301	280	286	304	323	318	290	265	291	305	294	338	302	355	299	290	293	303	311	309	325	283	292	312	291	268	294	295	318	302	308	287	292	299	299	274	284	305	284	305	304	285	293	293	300	295	289	268	294	284	321	279	317	301	298	309	309	302	322	314	313	310	288	287	277	261	290	304	310	307	284	281	275	269	282	308	269	289	302	307	279	287	296	291	330	301	318	321	298	312	275	301	269	299	303	286	258	259	284	297	282	273	302	322	327	285	289	300	311	305	289	299	299	325	292	273	290	269	273	276	301	287	332	290	290	287	323	298	291	322	297	310	294	293	261	328	283	296	297	307	281	304	301	305	307	329	313	295	280	277	290	316	334	296	305	287	303	273	301	285	270	341	301	290	323	303	331	314	280	304	300	327	267	307	290	309	312	279	260	285	298	281	272	292	249	299	317	290	291	323	308	255	290	293	278	316	290	280	293	281	301	286	321	295	316	295	301	274	318	274	299	302	332	284	323	301	290	291	293	294	293	319	317	304	297	289	321	300	284	295	280	288	294	293	313	282	289	303	245	302	279	320	282	311	267	302	277	329	313	319	273	304	290	291	267	344	287	286	314	301	317	309	259	279	296	304	320	290	255	291	299	294	299	287	302	280	301	284	300	304	297	287	290	334	286	313	271	282	280	281	285	276	303	286	307	258	292	280	292	308	291	278	283	295	286	295	310	285	280	299	306	317	308	288	283	306	298	318	281	310	309	262	302	317	267	303	321	305	270	316	285	300	301	309	308	267	291	307	284	299	292	319	312	305	315	289	313	275	318	323	285	304	309	308	307	324	284	302	287	294	292	318	330	290	283	294	283	330	284	288	264	300	283	312	288	281	301	299	288	288	299	297	279	261	303	285	308	301	303	301	321	308	301	272	308	291	308	323	276	254	275	261	292	300	298	274	271	272	270	320	271	314	313	300	288	280	282	290	303	281	328	316	328	309	274	314	291	321	318	295	318	306	283	275	313	286	261	287	262	310	286	276	269	298	296	305	271	329	283	307	279	300	317	307	272	303	299	279	301	310	306	292	323	312	274	245	302	285	302	300	325	286	306	276	268	291	314	292	294	300	322	292	286	289	307	304	295	315	294	250	301	325	290	303	280	276	310	317	308	316	308	267	300	293	283	316	336	286	283	319	292	309	300	323	309	263	301	311	330	295	308	299	290	306	295	300	270	284	271	292	343	312	310	277	288	318	317	262	305	308	301	273	278	259	312	321	324	272	287	295	280	289	281	291	335	315	267	289	306	299	313	293	312	297	290	279	305	295	327	314	283	313	310	296	314	313	329	292	291	303	281	302	258	300	334	279	271	288	295	283	277	316	300	304	263	289	331	309	301	310	296	332	304	286	284	294	268	319	284	278	275	266	313	266	271	331	282	346	307	302	334	308	299	295	290	277	328	279	314	287	324	332	264	275	288	287	294	289	290	296	293	268	298	279	295	296	304	298	316	282	322	283	330	309	287	312	284	281	277	287	291	288	277	300	307	279	279	307	291	323	295	275	282	306	294
27849	16048	16379	14558	16661	12830	18178	13333	12023	12229	10814	8229	8689	7568	6819	5282	3835	2867	2326	2198	2106	1987	1802	1763	1866	1476	1375	1243	1171	1130	1098	1024	906	869	859	857	841	800	871	833	809	777	825	780	776	814	818	802	773	825	826	749	752	770	840	792	771	831	794	768	778	796	682	709	789	762	794	788	793	761	744	768	749	758	756	768	754	703	731	762	774	771	724	787	736	698	814	778	784	804	751	801	798	799	778	791	788	806	870	834	818	790	798	799	795	813	795	764	732	793	767	776	733	801	787	812	803	750	775	786	790	769	804	755	749	826	733	757	774	728	767	744	744	709	777	773	753	702	785	770	725	710	746	750	786	741	713	746	734	730	774	762	724	737	706	730	732	777	802	763	799	744	743	760	760	796	772	741	751	721	739	770	758	742	753	734	795	671	769	725	749	787	726	772	762	795	761	752	797	775	710	762	780	740	752	831	788	736	753	731	804	728	757	754	735	755	748	768	785	777	760	739	761	809	752	742	765	753	721	747	799	746	767	797	767	769	782	741	739	744	740	758	773	748	740	804	767	743	747	744	706	697	715	740	761	764	746	734	715	744	708	738	743	738	741	744	760	749	787	805	736	761	736	703	725	744	731	759	738	741	765	715	738	713	719	764	732	805	736	714	721	726	766	740	736	735	735	733	739	794	710	783	704	774	741	782	748	726	714	763	733	740	808	753	768	759	705	704	769	727	746	722	741	792	731	721	737	732	748	790	782	771	736	708	780	754	738	730	765	727	792	752	762	767	744	784	759	757	712	769	725	750	734	722	721	747	752	721	719	774	750	778	748	766	775	753	718	775	723	716	741	803	786	740	690	718	796	727	743	754	793	775	789	720	709	736	733	769	727	740	741	734	729	755	815	772	751	754	756	758	761	725	740	757	710	754	774	752	810	766	719	750	775	733	755	737	770	789	736	794	737	741	763	756	773	795	760	720	761	806	706	720	771	740	749	694	777	769	740	679	755	779	744	731	703	713	754	718	766	727	774	779	698	788	746	744	733	704	765	761	789	732	766	724	717	797	707	770	752	713	771	734	713	744	775	758	745	729	773	743	759	786	766	735	712	773	732	786	742	749	724	772	730	772	751	717	755	781	769	798	702	772	690	751	767	759	733	739	758	738	751	677	720	760	745	734	759	757	766	749	700	731	730	723	715	708	794	724	762	719	729	701	752	777	763	734	744	737	741	734	779	763	737	703	701	710	711	798	757	709	713	733	768	781	772	741	763	735	829	752	755	738	717	784	710	790	745	752	809	712	746	730	744	741	704	729	837	771	764	755	738	737	770	793	718	749	721	759	748	771	801	678	699	700	732	761	748	773	774	793	752	730	755	776	732	744	771	804	745	826	800	748	737	732	765	728	696	794	728	773	741	747	736	738	741	737	769	761	730	715	729	766	734	749	785	774	723	725	748	710	721	735	738	746	740	752	744	770	761	747	756	744	721	787	780	766	748	783	788	768	807	744	781	715	748	747	789	761	763	771	701	763	779	780	765	732	724	710	783	743	738	796	769	722	799	770	759	751	748	766	761	770	765	791	762	743	783	691	733	771	742	744	743	748	742	731	773	785	763	732	785	764	752	683	706	680	765	764	755	725	781	728	724	734	816	784	793	801	795	726	754	746	759	787	768	706	748	725	748	747	727	720	719	722	757	733	716	746	764	771	713	731	809	783	701	767	711	787	749	737	767	754	749	732	759	763	728	739	728	750	774	752	768	711	747	760	764	753	729	752	734	782	730	745	750	715	682	715	744	709	752	741	800	689	744	773	723	766	740	758	779	759	767	764	752	797	773	734	731	751	763	706	732	752	796	734	735	708	732	766	734	738	753	786	770	775	750	740	779	752	791	788	745	765	811	729	720	749	698	763	735	747	806	719	723	730	735	776	703	714	715	736	757	738	713	725	787	764	761	745	735	743	717	810	735	739	785	710	734	773	767	770	733	747	756	717	763	758	772	760	759	742	765	775	748	763	762	782	718	729	714	699	731	704	782	772	758	738	734	764	694	736	746	769	745	706	842	748	727	703	731	740	719	768	677	751	766	750	753	780	774	741	748	794	754	788	755	771	696	756	741	728	737	753	789	724	818	789	757	723	712	770	775	754	757	738	680	769	720	703	756	770	745	749	763	734	748	790	716	698	716	731	747	732	790	713	740	768	783	769	746	755	746	757	758	767	769	708	731	719	703	750	792	752	703	719	771	750	758	748	717	760	728	749	758	771	768	768	755	749	775	764	760	772	738	712	747	729	750	768	756	734	767	714	777	740	766	718	795	779	776	761	762	696	745	715	728	762	760	749	721	758	750	779	730	769	761	738	738	739	767	753	808	768	729	755	770	770	741	793	726	725	782	770	750	732	747	749	756	776	739	742	752	722	770	731	772	731	706	755	789	777	715	721	709	778	729	790	689	761	746	761	733	749	775	727	756	768	745	773	704	722	732	741	746	748	693	744	769	719	748	741	760	723	785	758	721	765	727	744	736	698	772	709	723	775	760	745	720	720	815	755	699	764	735	716	755	712	789	762	717	759	731	684	760	715	802	730	751	772	766	704	750	707	723	753	748	738	785	731	770	719	700	761	713	723	719	790	785	722	752	731	730	742	750	732	711	723	701	737	754	727	749	746	748	782	705	748	720	743	745	782	739	798	744	681	791	770	734	797	722	764	784	738	719	707	792	772	799	780	732	783	729	721	737	705	753	738	725	736	746	766	746	746	723	718	738	728	748	773	739	734	703	724	745	790	736	705	760	770	736	734	725	727	724	739	757	740	731	768	745	767	752	690	704	753	731	735	736	721	786	733	798	736	760	735	763	781	743	788	734	708	764	738	777	763	764	690	745	765	776	735	755	733	776	763	721	727	751	721	788	761	735	729	780	708	758	774	762	731	763	751	740	769	765	767	702	737	746	805	692	776	704	801	774	774	732	694	796	781	761	737	743	784	728	730	723	739	774	719	778	735	761	766	788	777	774	704	768	774	722	757	768	757	733	742	733	814	753	714	765	772	775	760	731	730	732	727	723	789	760	797	765	747	785	756	735	768	731	762	723	791	729	787	780	790	736	758	732	743	689	744	745	703	780	714	729	740	735	719	741	737	800	764	728	797	736	748	763	775	781	739	764	753	769	729	744	778	756	735	730	736	721	735	774	734	724	791	724	721	722	770	752	709	690	777	720	734	749	762	757	767	762	721	720	742	720	796	718	730	758	766	770	722	744	748	779	790	771	751	811	764	674	820	746	711	754	775	741	716	773	762	746	738	783	681	760	793	690	729	760	734	725	748	724	752	708	740	737	747	734	728	749	762	715	741	805	773	754	738	741	750	744	759	761	738	720	740	741	776	741	739	732	759	735	785	736	753	738	804	779	714	721	742	768	740	732	722	814	769	698	746	755	725	752	739	769	740	739	790	755	723	790	808	686	764	754	795	737	770	784	718	769	727	764	701	730	763	787	680	738	760	718	765	761	765
6517	3259	2730	1765	1534	1313	1231	849	581	519	533	477	542	486	499	416	400	406	353	363	345	356	347	303	299	303	337	308	336	329	310	313	293	343	343	311	312	328	309	307	302	304	334	314	337	326	326	342	313	306	325	324	325	337	312	347	320	305	316	335	368	317	341	290	357	297	306	332	352	308	296	326	321	321	321	320	304	313	309	333	332	315	299	331	326	316	319	322	365	333	309	329	290	315	302	297	326	338	348	330	300	292	308	336	342	337	322	317	323	293	327	332	323	312	313	310	316	311	292	346	297	328	343	314	297	309	321	307	318	333	298	273	320	327	329	293	327	337	308	332	335	308	318	288	319	329	315	317	301	328	319	355	325	321	319	329	288	319	320	352	305	319	330	301	282	320	324	315	318	308	292	317	333	311	330	264	338	302	311	348	317	302	346	333	317	324	330	346	323	310	308	293	317	332	294	332	303	302	337	322	308	325	319	325	302	289	324	348	284	300	313	320	331	300	303	322	340	301	342	329	281	315	301	283	327	302	328	307	306	297	310	329	298	324	331	311	306	327	334	317	318	302	311	340	306	328	361	304	351	296	318	334	310	339	301	297	280	320	323	329	319	343	313	334	337	303	299	316	302	299	314	303	281	322	338	335	307	300	335	327	331	284	315	313	303	315	316	328	317	283	299	353	340	312	336	320	300	325	305	341	328	326	347	330	318	321	332	304	323	327	301	335	319	339	315	346	321	333	318	332	315	309	334	329	317	321	330	299	313	323	299	317	319	288	309	332	320	304	298	339	309	328	288	325	327	329	299	306	292	345	315	286	321	311	273	328	344	323	310	318	279	297	285	345	303	326	355	327	282	326	285	307	334	329	313	333	356	328	299	291	316	292	347	350	289	340	320	313	325	319	329	318	336	322	309	348	262	345	318	313	302	315	328	311	341	319	350	306	346	310	350	321	337	325	315	343	326	327	295	302	322	330	311	319	328	322	292	318	318	306	321	308	305	294	300	313	291	323	320	286	340	308	330	348	350	337	319	303	344	348	341	299	311	317	277	317	324	311	298	303	316	300	323	296	338	330	297	276	333	295	297	314	331	319	295	341	324	303	289	260	333	325	360	327	284	310	332	336	283	321	300	337	310	294	321	328	320	317	328	324	312	342	308	337	301	295	392	297	336	290	307	338	333	312	323	294	314	313	343	299	292	317	333	295	316	290	327	331	286	307	324	295	299	300	338	307	329	299	320	315	331	327	303	308	321	291	350	326	321	320	294	337	302	319	310	314	331	321	309	326	288	336	354	287	321	285	287	326	313	331	274	348	313	351	318	304	309	302	286	319	311	332	320	289	320	327	323	311	340	318	337	315	329	322	328	330	322	318	332	299	307	317	330	323	293	341	304	316	357	322	330	338	332	331	305	339	328	318	333	310	307	334	320	334	347	300	350	329	312	303	314	277	297	286	290	288	296	315	320	335	317	313	324	305	305	308	316	300	316	318	287	306	303	318	327	341	327	351	326	330	319	330	332	316	335	325	310	331	313	336	366	290	336	319	318	331	326	317	310	302	313	303	312	317	315	296	332	306	283	323	318	323	328	316	330	298	305	315	331	337	321	299	286	336	354	297	327	328	315	314	282	352	333	356	285	309	320	300	316	302	327	319	315	338	345	327	323	340	316	334	313	292	326	352	289	336	295	324	302	311	291	300	319	302	281	321	345	314	315	282	341	297	335	302	311	283	320	352	315	306	347	287	317	322	310	285	294	295	318	345	308	287	311	367	309	297	326	311	304	327	324	350	320	291	309	328	342	304	334	307	350	313	327	314	313	336	324	339	301	347	310	326	296	311	312	327	326	334	330	280	306	301	313	349	324	285	279	326	346	301	337	363	334	281	304	309	306	316	331	305	320	293	324	314	329	305	318	328	332	320	313	303	285	300	345	323	315	306	329	322	323	328	331	313	332	290	296	320	291	347	300	306	295	290	328	330	305	301	298	314	306	365	340	297	306	316	331	303	298	321	313	330	302	313	326	339	313	303	316	288	311	323	300	344	318	327	310	306	355	301	296	294	335	304	345	310	314	313	319	334	336	318	280	327	372	331	301	314	336	271	305	320	308	323	316	300	289	305	348	312	286	321	326	309	350	334	332	336	320	360	291	312	291	333	321	321	334	296	253	305	315	320	314	314	330	301	335	340	296	299	288	293	303	327	315	306	335	301	312	317	286	353	320	303	309	328	353	327	303	336	331	318	338	309	326	316	359	321	331	331	325	333	328	348	311	297	321	316	324	339	329	314	339	319	277	303	334	286	319	327	314	297	295	287	308	348	315	321	302	296	315	293	320	320	291	322	314	333	295	344	283	310	331	293	303	304	340	320	304	333	293	312	316	325	342	306	313	317	288	326	348	315	329	279	323	324	333	326	311	325	314	337	303	304	313	312	280	295	317	310	323	312	279	336	353	299	307	322	324	343	309	328	293	304	292	323	315	298	315	321	325	322	314	292	334	305	338	307	341	326	308	299	288	307	334	316	313	346	336	323	303	325	313	327	323	288	332	308	320	325	327	337	323	348	310	301	317	290	314	350	346	336	343	306	300	306	320	319	304	304	344	356	331	299	309	318	310	323	330	326	326	265	346	310	322	328	308	321	315	301	328	328	321	300	302	302	323	340	321	320	297	317	311	285	310	314	343	302	327	309	302	310	329	330	293	314	312	330	312	311	322	340	349	336	338	306	340	308	336	289	344	323	290	332	320	327	321	302	316	304	317	290	309	336	310	294	311	322	327	335	275	306	301	363	342	315	301	314	319	309	323	327	314	308	338	307	279	313	295	300	318	323	311	282	315	320	337	322	322	332	347	312	298	368	329	320	335	351	319	301	301	316	293	326	310	330	313	312	321	287	318	309	314	292	320	328	299	289	320	373	317	343	328	322	337	283	307	347	285	345	351	338	330	321	298	330	316	338	331	317	317	295	332	326	324	304	286	322	329	302	288	325	309	322	304	303	305	291	320	310	320	327	332	326	306	335	335	328	320	304	347	343	318	311	319	301	326	293	304	301	322	331	319	322	321	339	306	320	341	322	336	323	299	314	318	333	343	323	339	321	329	312	301	295	306	343	324	313	267	310	281	310	324	302	340	366	352	336	317	326	276	320	342	324	318	328	307	319	298	320	307	346	307	316	330	321	340	345	285	307	297	305	336	327	313	340	323	305	348	336	314	355	307	294	297	262	317	310	303	318	303	306	299	354	303	310	307	316	337	322	310	315	307	336	334	312	320	314	293	316	314	321	313	344	365	328	310	278	297	307	305	300	305	313	348	291	343	345	340	291	333	317	309	330	302	311	318	298	311	294	288	328	337	298	327	343	270	305	332	334	308	332	322	319	314	286	323	325	296	312	301	303	326	335	336	321	358	322	323	332	344	319	313	324	333	314	292	334	306	300	306	330	313	296	340	284	332	300	325	309	295	303	311	323	304	305	337	288	323	312	324	320	319	330	312	310
6076	3540	4491	4104	4464	4233	4150	2792	2397	2192	2036	1990	2052	1965	1766	1607	1559	1347	1194	1284	1095	1017	948	942	987	1001	950	897	906	886	823	861	835	824	826	864	802	841	803	788	812	813	849	856	809	852	813	866	904	790	847	822	821	839	851	790	843	790	824	824	838	861	857	776	850	845	774	825	790	857	871	897	797	826	841	844	794	813	800	797	830	872	796	848	835	804	830	838	822	852	847	781	891	800	732	826	843	891	845	860	826	841	817	874	820	797	850	858	860	831	793	871	781	780	846	862	810	807	844	821	803	799	779	828	823	810	817	798	849	815	859	820	812	819	856	787	868	876	796	782	778	796	863	822	810	787	843	796	829	847	849	813	760	786	796	883	805	809	843	809	830	785	806	843	803	787	863	827	866	818	854	804	822	880	894	780	800	804	811	793	850	827	831	841	862	870	817	830	812	853	817	853	854	802	806	861	788	848	825	863	801	818	865	824	815	805	857	849	792	833	863	807	804	788	784	844	856	807	755	832	825	796	853	796	826	848	818	792	794	819	809	830	808	822	839	838	803	869	839	804	817	819	779	808	833	843	794	814	860	834	875	788	833	819	779	847	891	833	807	842	850	781	783	859	836	785	830	873	835	827	845	820	837	860	807	791	784	815	806	817	808	812	848	801	862	821	835	820	866	799	825	785	866	866	870	870	870	816	831	791	852	850	835	840	787	769	843	823	847	818	832	818	811	861	849	821	766	863	853	823	823	846	861	800	801	795	817	822	805	817	817	825	847	854	850	846	824	811	859	808	775	797	792	838	806	793	801	808	800	773	838	803	788	807	776	884	818	804	840	812	827	827	835	836	817	821	861	796	830	806	801	823	805	852	834	825	837	838	782	832	833	842	848	855	836	860	864	857	791	833	878	859	830	824	850	768	784	873	864	790	802	846	838	834	785	838	869	819	820	780	837	795	806	818	848	846	861	839	828	764	814	793	833	793	819	791	820	875	771	888	816	835	793	831	828	824	810	818	816	815	822	845	868	782	756	854	807	802	857	788	819	832	813	848	810	820	823	834	808	861	785	802	796	832	860	820	773	841	847	888	797	844	831	861	809	771	816	833	821	846	838	855	764	827	833	783	831	827	857	741	801	851	803	807	792	895	819	816	829	823	845	849	817	812	795	889	811	800	819	819	829	851	869	842	820	855	829	820	831	859	807	815	793	797	803	789	819	795	820	862	872	855	819	794	839	835	831	796	849	814	833	786	847	793	822	873	841	819	799	867	830	835	851	893	841	871	818	804	857	838	829	758	837	851	771	791	814	837	808	813	812	792	875	808	852	814	837	820	763	781	780	830	822	859	814	820	786	773	824	778	795	837	801	828	824	838	818	825	847	816	792	827	862	794	818	841	824	843	871	863	788	840	805	802	885	820	814	773	780	856	822	810	821	809	795	856	827	838	847	815	760	849	847	821	834	837	836	852	824	840	852	798	785	843	865	827	843	903	814	863	787	793	855	788	787	848	863	768	834	813	818	816	788	812	820	833	799	798	766	762	794	817	808	733	826	808	833	800	807	839	835	853	792	852	833	813	844	839	827	818	811	801	832	823	847	825	781	873	799	830	800	841	788	772	850	826	764	760	899	857	788	803	868	847	854	819	846	853	808	817	786	827	793	827	878	903	820	785	771	802	810	828	861	808	839	842	858	814	841	838	811	825	844	847	805	843	871	757	816	818	855	797	840	844	810	806	804	810	807	769	850	840	839	839	787	870	846	837	821	801	854	849	793	834	798	796	797	806	815	812	853	839	785	808	791	828	809	839	862	880	854	798	858	879	845	807	867	832	806	818	795	778	855	785	874	835	784	791	794	871	844	848	794	849	870	816	838	828	832	806	843	813	879	827	812	843	838	835	838	835	831	837	838	804	838	849	833	887	798	849	846	800	818	807	827	767	801	763	828	803	815	802	842	795	879	831	777	836	790	818	792	884	811	818	803	867	810	799	808	850	849	771	789	824	794	785	820	858	764	816	854	848	757	865	840	823	848	804	827	848	827	819	867	799	797	876	792	810	814	833	840	851	857	852	806	777	800	767	790	880	811	797	817	838	838	864	837	781	819	845	810	840	820	830	856	850	853	793	843	791	850	851	789	858	828	823	845	811	814	819	833	822	830	832	880	770	847	847	803	779	777	818	851	813	851	859	823	847	825	818	826	800	845	800	864	791	841	800	825	817	847	809	846	826	858	801	799	844	816	789	818	884	866	811	860	790	808	830	867	825	816	824	829	846	829	850	820	822	853	814	832	881	772	771	828	818	812	790	823	807	808	822	822	798	787	781	799	825	820	856	831	814	831	812	845	814	844	854	863	910	878	857	847	854	829	858	832	843	821	764	854	822	801	862	817	849	819	800	774	819	815	853	768	863	844	811	857	852	832	823	835	823	836	789	796	832	834	778	826	834	829	858	799	807	838	835	840	831	838	822	815	821	862	827	812	854	823	778	846	790	772	825	798	861	729	855	829	811	846	802	799	913	850	852	790	872	828	760	824	766	832	771	826	772	796	829	807	825	831	853	791	780	874	840	852	797	841	783	865	827	849	813	851	838	773	818	785	765	801	817	799	837	843	873	815	793	781	836	827	830	816	886	789	810	849	869	832	830	865	824	816	812	800	833	800	799	810	858	849	856	798	834	831	849	813	835	847	839	811	864	819	842	794	837	877	853	860	822	864	882	817	785	839	808	820	830	880	822	794	858	819	814	841	847	836	836	830	816	809	822	821	861	837	806	830	801	808	801	875	776	799	864	823	817	876	861	852	794	806	820	879	782	798	829	840	829	830	825	836	816	868	805	791	827	835	824	855	821	813	828	851	834	822	820	825	826	775	853	771	801	799	815	831	837	800	830	848	782	843	753	786	810	858	823	835	767	798	825	829	814	823	788	834	798	803	828	862	858	852	857	799	853	797	771	786	845	788	794	811	853	881	809	823	825	787	849	799	796	836	825	830	824	846	828	814	798	817	786	843	820	780	847	811	843	851	838	852	828	797	841	822	842	835	772	869	863	873	836	851	789	780	843	839	787	807	779	852	805	810	760	851	827	865	851	830	833	859	836	816	869	853	843	765	823	804	797	854	843	823	824	809	825	853	820	868	818	810	836	838	831	843	795	841	758	826	860	806	830	838	852	801	815	817	820	849	812	830	832	827	832	803	801	824	774	835	819	803	797	821	811	799	734	822	831	817	839	900	795	857	836	837	904	825	777	832	830	810	766	849	817	875	804	794	783	798	835	797	803	855	836	820	842	861	822	801	804	831	846	851	834	767	848	825	807	850	876	806	858	819	856	873	825	834	828	795	826	822	784	794	810	806	853	831	777	840	829	818	837	833	772	800	799	879	818	814	828	853	834	860	814	867	803	837	816	802	825	788	873	847	776	825	792	820	829	856	853	842	810	784	826	783	837	864	806	856	850	793	825	783	835	828	835	809	754	831	821	796	782	792	808	831	800	880	795	825	813
31158	20543	17582	11985	10083	7177	7006	4405	3591	2885	2553	2310	1948	1373	1185	811	624	568	495	464	523	446	488	421	421	430	416	395	397	391	448	379	348	370	359	435	340	349	373	383	381	341	371	380	365	381	350	383	369	396	391	332	353	392	385	337	362	397	369	368	373	328	373	378	355	325	368	348	381	375	366	399	378	388	363	328	372	360	363	370	325	360	361	373	369	411	356	396	402	379	379	357	338	343	387	344	388	320	369	355	374	368	343	359	391	351	348	337	363	348	406	341	359	329	321	347	349	371	396	344	364	370	365	332	376	359	357	357	350	332	346	346	359	357	334	348	391	366	346	371	387	339	352	395	371	350	352	386	377	353	349	349	376	388	378	356	335	380	369	337	352	337	347	385	384	372	360	324	344	383	377	379	412	403	372	345	367	343	337	365	355	358	387	350	350	373	367	346	360	384	374	354	386	361	344	380	394	358	387	392	331	351	348	369	357	360	362	354	357	378	371	335	347	342	368	341	365	351	347	379	370	350	362	378	340	344	385	375	315	399	373	347	385	376	379	385	367	352	349	330	359	353	349	367	397	364	350	356	402	369	334	389	342	368	391	354	358	362	363	364	350	359	365	320	367	326	372	385	378	375	381	390	330	398	348	341	353	376	375	366	367	401	356	355	394	351	364	353	330	362	352	380	380	398	367	382	373	362	370	401	359	382	386	387	369	324	342	337	367	357	352	375	360	366	372	392	372	361	352	336	365	347	346	375	343	357	394	368	357	361	359	372	371	347	414	382	366	410	330	377	376	312	364	362	349	366	349	367	408	357	370	347	358	366	379	374	346	356	372	393	343	358	342	350	320	393	386	329	380	323	389	353	360	376	376	380	369	347	376	348	375	331	372	392	352	363	359	366	353	338	368	363	367	341	377	351	343	358	352	371	372	369	386	364	364	353	362	404	374	355	368	391	396	356	357	342	400	365	368	370	351	387	381	336	372	377	347	338	375	349	326	360	352	358	364	392	366	358	376	357	377	322	391	375	367	342	361	342	397	367	376	349	369	343	382	325	350	368	371	319	370	345	309	352	330	355	363	376	347	378	342	361	379	343	346	367	347	373	346	340	383	349	362	346	352	386	380	326	362	349	364	361	386	377	363	376	350	360	335	321	388	363	355	373	359	374	375	346	398	348	349	338	341	360	334	348	371	331	359	349	402	373	397	361	368	331	357	370	367	365	348	360	380	362	376	369	393	372	364	377	344	371	338	373	365	372	364	351	378	368	385	358	355	357	363	368	354	337	354	346	332	337	360	363	358	349	349	346	382	341	369	368	388	397	348	382	367	350	369	416	355	352	360	325	346	369	368	358	332	371	322	330	371	404	338	370	390	401	373	353	353	389	364	361	365	343	372	349	328	376	360	316	363	321	365	353	354	369	349	366	337	353	338	345	356	396	364	336	421	385	355	338	364	329	354	355	381	371	360	345	346	382	364	337	362	364	359	376	372	354	353	372	367	349	361	390	371	360	355	325	350	357	401	339	365	381	345	367	359	321	369	342	378	365	391	355	341	354	370	359	375	364	320	353	341	379	390	352	370	332	366	379	353	371	333	362	344	371	369	387	375	350	375	351	393	347	384	342	326	357	375	388	338	352	387	347	349	358	346	397	395	332	339	377	337	363	349	331	375	379	342	361	361	357	354	369	337	375	358	353	334	375	323	381	376	349	340	354	406	346	383	374	372	345	368	400	341	388	369	369	382	388	361	371	339	358	376	425	332	390	356	343	387	333	390	360	377	355	372	354	364	352	346	392	376	404	383	394	352	375	376	359	368	333	352	345	370	341	365	401	358	323	368	325	351	346	377	352	357	350	375	350	375	333	402	368	395	342	373	360	373	339	377	392	385	376	382	361	369	368	373	366	368	336	385	357	381	334	404	389	345	386	377	349	324	354	381	350	360	365	330	365	358	339	367	379	373	351	368	362	363	348	323	378	382	375	342	351	361	351	349	385	339	360	378	343	370	330	370	424	363	378	352	354	362	347	368	364	375	347	358	343	349	365	373	362	374	383	396	375	346	337	368	387	387	340	353	341	374	362	372	366	377	325	343	325	354	369	338	395	361	356	349	349	362	332	363	360	360	393	346	354	399	395	348	330	326	354	359	344	321	350	355	347	361	386	374	383	373	382	361	358	333	354	395	346	347	381	349	345	328	368	397	389	360	331	326	386	400	363	360	377	372	401	338	355	344	387	363	411	339	370	347	391	359	347	348	365	336	365	387	364	356	357	355	409	376	367	360	345	395	351	363	336	335	398	366	368	343	364	344	360	372	355	392	345	368	394	349	378	341	378	322	370	406	373	371	375	373	374	372	375	378	334	349	339	387	373	383	336	333	340	338	372	363	340	359	339	389	311	356	365	372	355	349	367	338	399	371	379	384	349	357	365	350	322	351	352	382	364	395	356	369	368	359	377	351	363	369	347	360	326	401	407	387	309	385	374	356	412	355	364	310	381	344	370	397	386	371	343	356	382	388	327	399	337	355	375	389	351	368	350	367	358	350	345	362	362	374	319	378	339	354	420	333	365	386	360	355	383	372	356	345	344	355	351	324	349	375	369	376	375	369	343	369	355	367	362	377	347	392	350	321	354	384	371	338	377	362	359	337	361	370	360	374	354	380	353	362	376	403	359	359	355	348	335	370	346	368	371	371	353	336	369	365	357	362	381	333	345	349	375	382	335	374	354	351	359	369	372	371	361	351	361	348	359	368	350	376	376	397	412	362	346	346	347	370	336	322	344	350	366	326	378	341	368	352	352	358	360	343	356	353	360	361	357	395	355	380	360	362	363	374	362	353	395	328	342	345	343	365	377	359	364	391	366	365	360	339	377	343	408	357	363	359	373	333	378	366	326	394	405	374	338	350	335	348	392	352	380	373	329	362	364	331	360	384	352	396	406	389	342	369	370	352	359	323	356	374	369	364	362	336	358	357	392	347	402	360	349	360	339	369	358	394	361	373	338	341	378	399	342	389	391	336	370	338	348	381	346	351	356	366	386	379	335	355	350	337	344	384	370	364	388	387	388	345	353	339	368	352	385	412	320	343	366	377	346	372	359	353	361	353	388	383	380	368	340	392	366	372	367	360	355	373	391	354	343	349	342	380	385	387	321	349	360	358	339	359	334	372	370	392	365	381	373	385	368	347	376	368	372	345	368	385	365	348	391	392	359	355	383	362	377	398	371	338	352	365	350	383	372	370	367	363	374	359	398	353	371	344	392	367	366	396	390	370	340	349	367	370	405	333	368	409	338	412	369	387	376	358	383	356	335	391	377	341	390	366	413	350	342	372	358	348	358	338	340	366	376	329	367	372	351	342	355	369	362	369	364	340	350	356	352	356	361	369	417	384	369	358	362	378	362	363	378	389	362	391	353	381	368	333	363	349	334	368	344	344	369	400	392	334	356	324	367	335	325	358	350	367	381	389	375	376	346	358	384	348	323	364	371	362	346	381	367
22811	12489	12751	10785	12517	9877	12724	9152	8577	7938	7516	6984	6164	4965	4774	3708	2864	2353	1885	1811	1755	1687	1683	1601	1464	1422	1444	1202	1153	1124	1103	1053	1018	1001	972	976	980	940	958	957	954	976	919	931	974	968	898	939	854	948	918	877	924	986	884	939	872	913	963	887	913	908	908	943	888	904	881	922	931	897	947	936	994	928	923	932	916	940	921	864	896	930	942	922	969	933	842	885	912	945	914	932	919	974	1005	949	952	942	913	969	968	961	963	955	884	937	921	915	878	906	964	886	985	977	944	970	965	962	942	904	881	927	931	956	903	946	907	911	897	946	895	924	971	896	910	866	903	949	941	925	883	878	925	924	900	882	889	921	906	891	913	922	973	887	969	881	891	937	924	836	911	900	931	932	860	911	895	939	957	962	929	886	903	911	920	904	977	916	912	934	926	917	938	916	888	930	940	908	908	939	903	927	880	874	914	904	904	931	917	924	917	861	894	914	989	902	959	947	945	961	887	915	925	888	855	930	909	916	965	924	982	915	907	898	911	893	916	939	904	899	915	902	946	877	880	929	882	909	907	939	919	931	912	915	997	943	966	907	978	914	928	888	909	902	946	914	969	892	923	958	886	915	928	866	914	929	939	918	845	894	941	941	900	870	906	915	936	954	954	939	961	940	903	923	952	919	924	925	905	935	918	922	923	888	900	897	900	916	907	929	935	915	849	877	912	886	947	914	931	912	880	888	940	963	856	933	974	876	872	879	929	899	933	855	923	911	843	931	926	924	901	936	944	918	873	897	893	897	972	955	901	934	894	873	944	939	912	924	932	917	924	868	967	846	869	835	916	946	930	938	906	915	912	927	969	908	958	980	978	896	920	973	893	948	911	962	878	899	859	920	911	899	925	876	883	953	916	909	912	925	878	949	955	957	925	895	907	929	915	900	877	951	918	928	852	910	851	895	952	873	900	951	911	907	869	933	898	953	862	881	955	894	890	867	914	976	952	974	902	831	941	916	907	925	911	918	943	881	929	946	921	913	964	868	921	906	881	953	913	876	959	902	899	917	944	885	917	900	924	921	915	918	964	927	879	926	923	883	974	934	844	925	963	892	905	961	903	937	901	899	925	821	921	894	926	922	917	934	913	902	939	911	926	886	965	901	897	893	907	904	929	928	940	901	886	888	910	970	847	891	933	946	907	922	861	941	940	927	947	883	876	951	904	917	933	957	881	928	955	935	890	929	907	900	941	936	911	897	955	880	965	918	919	945	968	930	925	946	891	935	900	814	907	951	938	883	924	912	905	901	903	912	899	919	898	959	890	882	900	865	923	963	906	926	937	935	947	855	932	913	900	902	935	888	919	910	888	869	936	902	896	922	944	943	904	931	906	906	936	888	881	939	873	908	894	918	908	900	915	935	923	926	969	890	912	867	929	858	935	879	938	927	906	899	890	905	949	864	926	895	846	953	924	873	953	940	923	990	921	881	941	906	947	957	896	927	871	957	870	881	937	892	876	934	880	906	881	876	959	889	906	921	911	891	950	880	937	962	951	928	966	919	901	991	919	945	927	907	957	940	862	905	875	990	889	915	890	931	936	943	917	895	897	898	967	966	930	917	939	937	928	925	927	921	926	910	865	924	913	933	955	846	924	912	920	862	901	941	953	924	844	895	936	915	898	940	930	926	894	946	930	920	947	861	911	935	939	964	939	942	962	898	947	920	872	874	903	852	920	917	907	916	984	940	871	958	903	894	928	879	926	917	927	929	866	889	971	953	908	896	929	916	906	889	880	913	924	976	866	871	911	920	919	936	916	887	954	884	875	901	934	883	889	907	919	986	956	984	929	873	875	916	839	972	897	910	991	895	932	907	925	918	904	918	943	908	888	923	918	901	932	894	858	905	926	965	917	912	902	925	916	940	955	923	916	907	895	951	892	883	890	936	980	930	846	882	912	927	936	947	927	905	924	963	940	884	944	904	938	928	976	932	896	858	893	952	906	870	930	890	925	926	915	903	893	906	914	875	833	921	913	932	908	923	880	917	906	972	925	876	913	916	876	908	950	915	892	901	955	883	954	957	926	819	908	908	945	947	885	858	898	901	887	929	941	884	915	918	920	920	920	878	870	822	912	947	954	974	904	901	941	962	898	881	884	865	860	918	929	951	962	901	916	939	905	919	919	941	896	898	920	883	906	895	937	929	928	891	960	891	936	950	950	918	939	943	888	866	893	904	941	925	942	939	882	885	889	874	904	899	904	933	916	880	863	897	918	857	858	906	939	896	877	869	928	912	952	915	871	901	945	874	932	929	927	854	872	926	925	940	934	889	930	997	863	919	928	944	991	895	935	937	956	915	862	929	860	946	954	930	921	912	895	906	916	865	894	954	870	997	887	885	891	884	890	948	954	915	940	945	892	881	885	957	990	936	910	930	936	938	966	910	925	871	906	944	884	914	902	901	966	902	913	940	899	905	933	944	909	936	876	904	834	931	891	905	980	924	912	934	909	974	924	927	863	902	918	886	905	901	864	928	891	829	903	901	927	842	917	883	932	981	915	946	948	912	920	941	920	899	945	998	879	927	920	908	896	910	912	877	929	873	928	897	922	923	918	909	877	883	940	908	958	902	933	898	898	854	871	967	930	905	938	956	943	955	956	855	909	913	959	875	884	911	924	886	884	897	897	964	930	942	913	929	889	884	917	881	989	912	902	874	875	903	907	893	907	897	921	928	970	944	917	912	917	947	949	895	901	950	930	892	868	919	817	882	926	944	943	915	918	959	926	902	924	911	870	930	927	905	906	920	911	930	926	948	893	862	905	885	919	944	853	845	896	883	905	918	916	913	883	981	905	865	926	902	877	909	867	903	904	930	905	868	957	917	885	942	914	895	892	921	912	862	922	888	949	917	910	952	892	925	927	821	900	931	853	880	930	977	865	916	908	963	949	920	923	969	949	902	913	908	908	902	948	960	927	900	905	859	922	947	907	887	883	846	985	922	921	877	891	916	908	921	884	908	953	909	856	920	915	941	968	915	931	935	943	901	895	922	898	908	877	882	942	892	940	916	898	911	950	907	927	911	916	912	892	950	860	870	900	903	893	896	947	925	854	883	899	942	907	913	905	909	943	910	919	904	900	945	934	866	859	934	860	947	926	905	941	919	936	906	918	908	947	953	941	913	920	963	985	958	947	930	913	944	928	927	916	912	893	900	896	943	886	921	869	899	870	918	902	956	879	960	951	908	916	886	953	866	1007	905	909	937	897	952	996	883	898	958	873	900	903	875	937	906	910	879	918	976	903	916	912	902	964	957	874	922	852	934	898	927	931	930	957	936	878	863	910	893	921	965	889	955	919	889	960	921	960	877	898	943	915	940	928	918	930	923	872	901	913	914	917	899	942	921	962	902	948	891	897	900	921	924	948	881	958	903	884	898	903	898	957	895	897	898	927	915	926	978	867	971	903	866	875	873	970	928	988	980	919	930	913	883	881	921	996	904	906	892	954	833	885	930	889	878
39972	26545	23099	18090	16073	12436	11151	7493	5298	4574	4040	3217	2919	1808	1567	1096	767	605	510	471	410	481	403	410	403	360	316	375	331	338	286	286	312	300	299	280	297	269	285	278	290	291	249	309	300	275	262	255	282	275	287	298	264	279	293	302	281	259	243	272	291	280	295	295	263	275	256	273	284	269	244	252	328	296	293	270	281	258	276	271	278	301	267	269	304	237	301	277	269	290	312	294	319	246	303	281	290	285	300	272	267	275	292	317	294	304	292	294	295	279	255	307	292	292	268	266	265	316	243	242	302	265	275	254	289	288	273	269	258	271	292	290	294	284	286	278	262	278	270	280	248	268	266	272	252	289	304	260	300	269	275	265	264	265	240	280	283	286	299	288	222	308	282	249	279	273	257	288	259	265	263	268	271	284	271	272	303	259	276	281	258	287	272	278	263	272	303	292	259	266	272	280	273	273	285	262	310	281	255	273	295	270	279	306	286	262	262	251	282	283	264	313	290	275	273	254	288	276	288	285	276	272	279	275	270	257	274	270	248	257	266	247	276	285	251	290	298	251	278	272	272	269	251	295	256	259	262	261	284	287	285	281	255	279	262	270	294	298	255	254	269	278	279	256	274	300	281	290	284	298	262	265	265	260	279	269	285	282	271	290	268	268	287	271	290	281	325	300	287	280	260	290	267	269	248	270	268	275	299	290	271	235	300	261	266	263	270	309	251	290	294	272	284	264	301	288	280	279	320	280	278	292	276	278	272	268	274	269	261	276	299	269	268	300	258	285	290	261	279	271	297	255	290	274	243	277	283	283	273	273	267	259	285	262	258	301	286	255	265	258	271	291	269	260	253	271	263	269	287	273	263	305	274	289	264	260	289	254	278	294	256	257	264	262	287	267	273	293	275	265	253	282	304	279	263	267	259	262	267	266	273	268	260	282	250	250	264	284	253	276	265	258	290	264	269	301	285	289	235	278	284	277	270	282	276	277	277	289	260	266	302	256	292	250	265	289	254	263	256	295	280	286	258	304	306	246	266	283	268	261	270	267	289	282	254	304	281	269	259	271	273	261	285	262	312	257	279	260	272	262	275	253	270	288	303	283	283	289	286	266	273	291	268	265	308	287	270	258	255	271	278	268	285	272	281	273	255	291	279	290	280	290	295	234	283	245	244	272	265	256	267	257	253	288	279	258	265	291	264	281	288	267	277	283	274	270	282	273	279	266	260	269	291	252	269	270	268	296	292	258	276	275	295	272	273	265	300	264	279	283	289	257	289	261	282	260	283	233	293	264	235	289	268	276	279	295	263	255	269	292	273	233	272	269	292	280	309	252	222	278	255	263	277	269	248	279	264	280	308	250	314	300	287	280	264	276	276	290	283	283	277	289	286	270	259	250	288	273	254	272	256	276	274	311	252	266	260	274	288	274	274	245	294	248	276	277	267	288	303	261	246	291	242	248	266	267	258	315	274	260	281	252	298	262	255	282	284	264	251	291	256	266	243	289	263	286	266	278	267	238	271	276	287	289	281	291	291	321	263	291	280	288	263	261	272	292	275	280	263	289	286	283	268	288	272	250	271	295	268	270	280	299	249	277	258	273	264	270	318	260	273	256	299	274	286	271	314	273	311	287	283	276	249	289	264	291	243	302	261	262	248	295	276	261	271	263	272	259	256	281	287	263	266	299	282	275	262	304	258	262	299	297	313	269	246	275	274	265	267	269	255	281	275	282	284	248	264	267	291	276	243	270	283	280	262	250	289	248	268	306	255	277	273	293	261	299	316	294	251	272	249	261	280	270	241	265	273	267	284	245	294	277	278	255	267	254	274	280	272	262	251	274	270	274	264	289	270	283	270	300	275	252	250	280	248	259	250	279	257	302	298	274	278	274	273	270	284	284	264	284	288	252	284	288	257	270	248	284	296	263	277	258	257	292	258	265	289	274	295	266	287	279	262	291	289	286	245	286	242	283	274	262	276	282	279	274	312	261	295	290	247	273	244	267	269	265	278	287	279	281	262	264	259	273	280	277	276	330	279	281	270	283	282	271	276	318	293	275	262	286	293	253	264	255	257	287	287	299	278	297	277	261	316	264	270	267	283	248	281	265	269	280	294	252	313	277	300	270	258	286	268	295	261	295	303	283	288	281	257	286	276	248	272	307	266	274	273	280	242	261	268	294	279	288	267	270	267	283	274	268	255	287	300	285	288	259	284	276	281	239	227	267	277	279	260	285	278	264	283	269	258	251	270	259	249	251	275	267	267	288	281	287	259	290	274	281	277	294	292	278	249	282	270	264	282	256	275	294	237	291	280	266	275	241	276	262	271	281	294	241	268	273	294	268	263	268	250	274	286	274	256	266	296	307	288	293	260	285	255	269	291	281	275	287	262	288	282	251	312	272	267	256	288	302	276	258	287	282	314	294	265	262	285	279	284	290	255	291	263	278	286	258	299	298	273	260	265	292	279	285	291	275	283	257	277	303	263	279	275	302	266	253	264	290	288	282	277	275	282	269	275	277	300	265	267	308	257	296	260	275	281	286	241	254	260	270	257	304	251	272	287	257	287	285	272	259	278	277	300	255	271	256	264	290	278	274	311	203	278	284	273	297	281	267	261	279	269	252	322	296	295	268	261	258	278	296	290	278	258	287	281	272	299	259	285	292	254	260	290	294	298	282	287	269	305	256	281	293	258	267	282	305	282	294	287	275	282	262	252	291	258	289	295	285	275	277	271	254	285	291	261	311	287	283	286	273	253	249	249	284	256	301	270	259	260	307	260	272	248	260	263	302	276	295	263	270	254	272	234	281	289	253	289	253	277	264	258	280	264	296	278	297	251	259	239	292	264	310	259	264	295	295	276	276	241	274	260	274	256	259	281	273	274	253	293	259	297	276	253	327	291	268	235	296	259	267	270	262	260	270	301	260	286	263	269	281	275	274	253	272	260	244	244	287	262	267	251	245	249	258	254	275	273	276	253	258	289	274	233	259	256	258	234	292	226	262	284	284	268	271	260	254	284	290	300	254	269	255	273	262	287	298	254	273	266	292	292	297	275	287	288	260	314	253	266	260	261	268	317	263	295	282	276	297	258	270	264	263	264	265	260	296	253	281	305	288	281	289	274	268	285	283	272	280	259	309	280	258	262	309	311	265	254	250	266	288	292	267	263	292	254	272	263	289	316	279	234	287	285	293	288	280	275	292	284	280	304	288	287	226	262	279	288	284	273	265	277	261	267	291	265	237	246	257	286	269	262	258	266	278	271	281	274	268	253	300	294	286	277	246	269	269	265	263	252	286	281	274	292	292	264	270	293	269	260	273	265	271	264	280	250	299	275	271	285	244	263	309	272	277	268	281	293	256	256	292	272	311	266	248	252	262	276	295	281	259	250	246	303	266	282	294	277	258	289	281	296	284	286	276	269	266	261	276	274	259	273	254	255	281	299	267	284	266	299	276	280	265	257	279	255	263	247	275	297	290	271	314	271	268	273	259	284	296	254	286
29232	16209	16679	14815	16378	12902	16548	12737	11508	11167	10608	9549	8096	6876	6531	4921	3843	2960	2331	2204	2004	2023	1876	1616	1705	1402	1318	1313	1120	1122	973	989	877	809	858	840	798	779	778	747	714	744	811	732	804	760	760	720	762	761	744	734	750	726	710	695	697	703	708	700	748	693	701	756	748	715	746	756	708	695	715	681	714	756	707	692	779	727	717	690	695	713	716	739	747	715	731	712	697	716	751	807	721	720	785	764	760	761	765	774	788	769	774	769	782	744	735	670	714	753	764	764	763	739	759	758	705	707	716	719	734	740	742	680	710	690	709	681	711	717	724	734	684	720	658	673	708	752	696	697	731	711	674	693	735	655	737	778	708	661	683	693	696	751	724	653	721	697	734	681	680	666	696	701	722	718	710	724	665	679	687	757	701	713	740	691	720	705	688	672	687	722	711	664	759	664	691	730	677	681	678	710	702	682	718	731	674	731	715	673	673	676	711	689	669	670	650	714	698	730	712	737	728	676	722	680	735	688	712	702	673	753	680	720	709	704	701	691	679	703	781	690	715	746	677	711	751	725	690	702	710	693	733	719	694	661	707	713	708	734	676	681	692	706	627	724	738	659	709	729	689	700	652	686	661	703	661	766	697	711	698	651	714	692	738	722	672	748	643	717	691	752	688	674	721	730	662	708	679	679	677	703	700	640	753	670	694	707	718	685	693	709	704	699	674	716	723	709	730	682	740	698	676	693	685	717	691	698	717	727	701	703	686	738	691	729	711	685	722	672	741	686	692	722	691	671	696	697	679	687	687	713	732	707	696	669	690	735	680	675	724	678	755	674	717	733	676	719	721	690	760	694	651	717	720	698	698	721	742	712	685	700	719	635	721	769	677	652	700	709	717	697	694	653	635	732	688	727	690	710	667	692	694	695	676	667	667	711	757	659	731	677	693	662	705	692	710	693	718	687	676	696	688	748	710	703	691	726	728	683	725	728	721	675	640	694	670	713	687	652	706	692	735	646	664	708	710	681	694	701	657	662	686	720	736	689	691	682	708	741	681	704	720	719	698	726	697	717	746	723	722	689	640	688	716	659	718	704	696	755	708	676	673	729	676	697	665	669	714	645	694	707	690	711	669	734	702	719	715	724	699	685	692	706	756	693	690	731	702	645	704	699	698	718	708	716	710	717	726	720	672	696	685	684	672	687	646	685	683	674	682	671	709	675	691	700	686	697	709	666	714	668	692	713	645	698	722	711	710	686	746	698	719	710	707	692	731	756	688	710	705	669	703	710	695	728	697	694	681	676	727	680	709	709	682	719	708	749	691	726	750	679	663	726	705	692	683	696	657	681	672	721	708	723	725	728	728	690	694	673	734	692	699	696	701	720	704	710	721	646	674	691	728	664	680	660	651	666	697	685	676	719	681	721	715	687	700	709	646	649	696	722	693	681	697	644	698	667	680	741	682	703	703	679	720	699	731	734	718	726	756	661	675	677	660	682	709	644	688	620	709	706	687	667	702	703	740	735	688	702	715	684	688	729	686	696	697	632	666	718	693	725	724	713	725	674	759	683	734	684	705	666	684	682	711	671	698	734	704	674	690	665	684	652	680	723	712	639	702	689	704	697	711	699	733	711	675	688	687	691	689	689	734	716	670	695	702	684	665	697	704	708	685	665	709	708	729	692	687	695	687	692	733	719	725	706	684	666	708	679	710	708	731	691	688	722	687	695	676	672	663	719	696	710	703	663	748	737	730	721	740	676	704	704	717	661	731	713	671	741	733	737	667	706	675	693	672	682	686	667	700	732	736	720	692	638	727	696	700	690	684	752	695	673	721	707	708	693	647	713	687	650	720	671	727	677	718	708	698	656	695	707	681	647	677	669	693	735	734	656	702	642	716	655	730	720	671	696	703	723	646	700	649	679	731	684	682	669	691	716	748	700	730	719	706	673	666	752	675	652	672	687	714	707	682	679	717	696	735	694	705	655	729	676	711	656	702	666	753	665	725	731	681	694	735	681	750	729	663	700	702	704	715	683	668	653	688	718	697	715	679	673	691	736	685	719	714	637	706	683	692	717	688	681	696	696	710	680	669	720	619	679	723	728	711	736	684	718	742	719	697	720	620	683	679	726	695	712	694	732	702	684	700	690	721	677	699	684	681	727	679	666	644	677	725	668	671	725	632	707	647	715	725	666	685	668	705	652	669	693	685	722	667	686	690	671	759	673	716	662	743	696	693	698	690	676	667	670	762	683	701	697	681	722	713	648	658	674	719	702	709	721	700	715	689	697	642	693	668	669	701	722	678	755	648	646	720	732	710	677	695	718	677	659	726	646	655	715	682	708	757	674	730	676	711	716	740	698	657	736	664	681	637	669	702	671	719	709	723	722	687	686	697	657	761	699	627	721	707	628	713	695	689	733	728	701	701	673	620	714	667	705	723	702	676	664	694	709	659	732	736	698	693	704	672	646	697	681	650	728	667	757	733	685	688	733	678	688	722	684	707	714	668	681	664	666	697	704	624	773	736	745	668	716	688	673	676	748	668	742	693	679	734	658	659	733	718	745	656	673	653	683	682	705	655	691	730	696	702	670	700	669	639	665	667	750	665	676	696	689	657	737	758	733	692	680	714	672	665	742	701	662	718	715	695	689	660	670	695	684	696	684	684	722	701	671	691	720	668	688	697	715	697	687	710	724	700	708	771	684	748	663	723	732	746	694	705	657	711	693	669	696	708	706	715	702	672	704	719	700	701	711	669	673	707	708	721	716	700	698	649	704	690	663	706	751	695	650	662	663	696	675	655	687	678	728	699	661	713	686	673	669	669	664	688	655	692	710	680	672	745	662	694	693	684	678	744	718	694	766	690	695	709	746	714	652	673	695	733	664	755	691	709	682	691	704	690	701	674	716	724	674	679	696	694	700	670	732	688	688	747	700	688	704	735	714	715	732	713	722	693	705	738	671	733	737	710	714	724	654	690	694	747	681	696	726	694	725	726	702	685	711	707	685	698	705	709	712	652	710	678	683	691	698	686	712	675	710	668	705	746	700	701	705	717	698	699	676	727	729	675	697	712	670	672	676	724	689	707	701	703	707	735	675	721	716	680	694	667	719	721	667	715	722	744	734	674	750	738	698	728	726	711	689	697	726	753	709	642	723	711	717	694	699	660	649	700	643	703	655	700	684	731	656	704	723	705	692	664	681	668	684	687	707	657	700	689	701	732	719	730	668	699	661	739	718	714	723	721	727	705	712	674	709	674	663	714	746	719	700	685	686	716	677	713	702	678	706	696	688	716	701	727	736	693	670	719	659	706	707	739	733	705	702	652	710	714	683	671	691	712	686	659	748	688	669	674	727	739	664	687	697	690	710	718	653	647	720	719	695	742	729	649	680	734	670	673	667	719	718	702	682	707	724	690	707	690	696	708	674	708	661	715	698	711	688	738	689	709	732	693	737	661	686	713	707	695	741	694	721	687	645	730	657	676	618	659	726	713	687	733	675	731	704	711	676
7069	3817	3010	1807	1503	1246	1072	656	556	573	478	503	500	445	445	368	386	347	367	325	386	311	360	349	347	294	325	333	330	304	293	260	289	288	304	316	295	281	286	285	291	318	289	300	288	278	298	283	307	309	288	317	289	317	290	317	276	282	277	339	307	347	251	290	282	288	324	289	268	311	291	314	285	272	287	291	326	296	282	278	274	293	289	273	313	267	270	314	304	296	276	282	275	291	293	269	287	254	310	291	300	311	281	291	300	320	288	256	291	283	298	296	263	260	302	293	289	302	287	310	292	283	285	279	293	276	268	324	284	268	271	303	294	268	297	303	270	288	283	297	297	310	302	297	280	320	282	315	308	301	285	295	288	304	318	289	280	318	309	315	303	274	278	274	267	316	293	290	289	294	281	283	283	299	298	291	294	299	302	265	283	251	293	302	315	289	295	276	310	274	314	267	296	292	316	280	306	335	266	278	278	287	275	324	284	308	324	309	332	310	276	297	278	302	293	294	314	306	319	289	326	300	270	320	330	264	268	284	295	306	312	294	297	304	286	285	305	291	279	275	302	290	301	302	280	303	306	226	300	316	271	329	290	265	294	276	272	268	302	299	328	307	282	268	307	300	287	263	297	298	322	288	283	271	302	299	300	273	284	297	302	309	313	303	287	302	275	305	294	283	257	316	297	297	277	273	298	317	315	292	307	281	285	282	317	297	288	277	291	259	349	291	301	285	318	252	295	306	268	275	285	254	319	293	304	298	288	316	275	274	275	279	316	307	337	324	310	295	273	314	318	337	301	257	326	298	298	277	272	302	310	307	286	307	287	300	274	300	294	267	285	296	284	289	320	349	261	286	285	304	291	265	306	307	283	285	275	282	313	301	304	280	298	296	311	302	279	302	285	302	310	287	289	301	304	266	272	310	275	308	282	298	281	292	286	296	294	281	314	298	294	299	273	300	300	300	283	298	325	305	308	312	271	328	306	275	265	299	283	290	303	333	299	275	297	272	295	282	293	320	314	283	285	288	315	287	289	285	306	298	299	310	304	300	291	288	300	283	318	319	300	273	304	277	286	293	290	295	297	296	307	328	303	279	299	317	304	268	293	276	297	355	261	299	322	285	277	281	317	283	311	301	287	298	264	329	272	318	299	282	315	271	321	273	317	281	292	304	278	296	294	274	292	274	308	312	303	264	267	292	300	288	298	307	289	300	311	288	306	306	309	288	291	287	280	298	304	281	305	312	303	310	299	331	304	294	304	319	327	344	320	293	303	311	303	279	308	298	292	289	311	273	298	324	306	321	312	281	261	318	298	310	287	301	309	297	278	327	286	305	291	279	335	287	318	287	274	268	328	250	294	278	290	284	308	261	275	301	283	270	293	280	328	286	339	287	269	284	280	280	279	298	318	282	313	299	291	288	293	299	291	259	302	288	282	298	298	305	265	287	319	276	260	289	306	295	312	322	306	315	276	278	323	315	281	288	280	300	295	289	278	294	314	313	294	277	277	284	293	299	284	279	296	279	296	283	333	286	304	328	298	295	277	297	297	281	311	308	243	282	291	310	276	319	281	296	252	299	249	313	312	272	255	265	300	288	255	303	278	292	298	304	290	267	300	270	292	292	286	303	284	293	281	306	268	315	274	291	291	349	289	292	290	269	325	329	298	272	290	306	258	301	292	287	274	314	298	266	297	308	272	263	294	302	299	279	301	270	285	275	332	299	277	276	293	287	311	273	273	287	282	285	310	323	349	274	303	276	276	296	290	283	305	295	321	293	327	257	281	303	288	266	281	298	259	285	284	299	315	291	302	278	281	286	292	308	285	306	245	279	291	331	302	318	275	296	314	278	265	315	305	326	291	319	304	319	297	283	297	336	299	303	296	305	287	305	287	282	298	286	275	249	285	304	300	268	287	290	306	289	290	278	294	275	278	293	274	300	324	300	317	295	317	255	314	308	307	317	293	277	265	291	318	285	304	290	268	291	272	311	302	281	338	303	315	262	245	302	288	261	320	301	298	305	285	333	273	297	300	267	294	284	297	320	298	258	277	293	282	272	272	303	285	308	317	275	318	318	283	304	307	256	274	295	318	294	317	286	324	283	286	302	302	309	270	277	302	303	299	283	264	293	285	296	273	292	306	295	312	317	270	270	309	283	268	278	269	301	329	270	296	283	266	300	276	312	297	318	290	284	271	285	297	296	299	321	294	268	271	330	319	312	301	286	300	315	287	302	302	291	310	311	307	285	313	291	293	279	295	262	280	272	283	318	312	292	240	340	301	307	290	299	296	292	302	290	276	315	314	274	329	296	290	316	307	320	267	323	286	308	314	263	293	272	324	285	280	325	325	268	309	268	272	250	278	329	304	299	295	294	280	293	287	309	306	315	298	289	303	292	279	300	298	341	311	295	299	276	298	279	285	264	301	323	279	311	325	296	299	338	280	311	292	303	288	307	251	281	295	248	301	283	322	283	283	282	312	305	292	322	262	324	279	324	303	291	298	275	282	274	301	300	283	261	329	317	304	321	309	286	293	317	318	285	273	302	284	325	303	303	318	282	290	289	265	308	286	292	310	301	305	290	323	266	279	313	331	326	295	283	270	281	295	278	318	301	289	312	299	269	284	294	296	290	310	305	295	290	295	289	303	293	316	271	325	310	307	267	299	308	274	303	282	280	270	301	312	306	317	278	290	316	274	308	307	308	284	317	296	287	308	333	321	284	322	289	270	316	269	296	277	280	316	275	292	299	291	306	297	267	308	280	278	310	304	320	314	307	271	316	322	312	309	278	275	283	315	316	285	267	270	284	292	277	287	296	341	291	272	296	317	283	303	294	272	286	295	295	316	280	273	294	277	298	298	296	291	297	274	301	300	270	272	291	309	263	318	300	286	279	290	279	316	327	280	297	282	270	292	303	264	282	289	301	280	281	275	306	296	260	260	264	272	337	295	288	287	283	289	295	289	297	303	284	238	315	294	282	303	305	275	300	290	296	312	291	314	306	277	266	253	277	300	298	297	302	317	302	284	283	296	338	291	309	271	306	328	265	294	297	299	299	289	279	289	295	301	287	314	284	310	265	305	337	293	300	268	296	286	295	295	279	299	293	273	277	309	277	288	324	265	276	307	283	297	293	308	314	327	301	290	282	295	268	296	327	303	279	292	298	293	308	318	287	293	311	311	297	297	281	310	290	286	320	252	270	301	293	302	268	286	289	301	287	297	291	305	269	280	293	297	292	280	292	319	261	297	282	288	295	287	297	290	319	320	269	301	298	265	301	283	274	289	300	324	291	275	321	304	278	312	290	278	316	258	280	269	263	279	293	284	313	307	290	301	298	270	345	294	261	288	290	274	308	282	307	266	287	297	299	305	271	289	280	305	305	276	284	271	341	304	282	302	325	316	295	303	301	297	292	301	295	283	292	280	307	312	324	254	289	283	299	281	310	302	311	276	308	302	275	307	296	286	297	300	273	287	316	263	283	291	285	302	287	331	281
6990	3763	4624	3708	4498	3696	3602	2393	2501	2161	2089	2053	1934	1868	1687	1595	1357	1256	1233	1101	1049	958	881	932	954	843	831	814	774	784	795	845	838	813	746	783	787	745	774	735	762	774	766	739	754	789	746	744	775	777	729	781	768	738	793	755	767	744	754	766	775	803	844	728	789	789	778	758	750	762	782	771	753	808	806	754	768	781	726	795	743	855	809	759	763	759	793	750	788	734	747	813	817	797	800	774	770	758	840	772	776	778	785	795	814	789	794	738	788	747	753	751	776	752	788	774	766	757	814	739	782	792	792	789	768	813	798	765	793	817	766	725	730	772	756	735	809	805	766	758	804	755	768	744	785	785	753	781	744	770	798	787	768	730	761	774	859	787	767	856	746	759	802	731	746	789	774	800	757	723	812	750	781	758	762	762	794	797	762	730	735	744	732	793	767	725	770	790	770	774	758	787	761	820	792	816	776	744	742	835	719	761	749	811	706	750	824	764	783	794	735	788	743	796	730	739	755	789	794	831	793	797	768	764	761	772	776	726	815	754	806	785	794	815	775	750	818	806	734	779	764	787	822	725	742	788	783	743	806	803	821	774	745	807	743	758	808	757	772	777	775	844	735	739	747	770	819	760	747	774	737	787	768	770	799	779	795	761	795	805	774	782	726	719	740	765	766	719	763	727	797	808	708	729	797	780	761	758	847	774	805	736	794	749	790	795	730	737	764	792	781	787	765	755	787	773	768	837	744	797	782	762	790	759	758	706	812	770	800	760	756	758	731	805	754	776	743	796	804	752	781	753	733	783	771	818	780	765	746	779	792	744	772	743	729	722	786	763	769	767	790	778	717	772	781	736	767	793	762	738	767	789	826	723	747	739	741	767	727	803	752	756	762	775	773	792	764	752	803	766	778	799	746	799	811	810	825	741	782	770	800	732	808	735	791	800	763	782	791	746	762	794	773	771	802	805	796	732	801	769	805	788	751	776	783	760	802	798	796	775	793	731	724	801	823	753	794	781	772	784	766	770	785	786	805	829	810	731	804	778	774	748	746	771	796	799	777	799	755	820	754	799	786	773	803	789	722	766	751	780	751	754	757	787	750	785	819	796	724	789	755	762	769	752	774	784	730	797	759	796	754	728	777	744	736	773	765	755	806	758	807	807	757	800	768	789	789	709	769	740	762	778	816	775	740	769	784	754	737	760	771	776	761	770	774	760	768	785	796	794	784	761	759	751	752	778	811	817	793	810	757	784	726	778	791	793	751	810	737	774	725	794	786	761	804	813	752	753	782	722	762	799	777	783	741	732	787	773	794	770	729	768	795	744	770	780	782	792	776	791	713	790	742	790	780	727	778	804	712	771	735	765	818	760	774	759	745	779	726	750	768	786	739	794	820	787	781	782	830	758	740	706	747	789	785	788	775	789	747	762	812	796	789	795	733	778	785	809	806	766	759	781	773	770	782	741	804	775	767	842	759	770	738	746	793	803	759	785	791	792	767	773	797	736	738	786	807	711	801	729	800	791	756	781	787	773	767	768	747	805	810	760	799	728	774	786	802	785	799	774	775	768	813	758	800	741	779	752	751	795	769	757	771	756	783	786	763	802	788	787	770	775	763	704	784	753	769	791	797	776	770	776	763	811	788	734	760	785	759	799	713	780	742	789	799	788	792	774	807	742	759	786	791	812	748	806	727	788	783	723	769	797	739	754	842	734	827	772	803	788	800	800	795	785	831	811	769	816	799	792	775	793	746	739	816	786	733	751	807	756	727	781	780	773	784	751	776	747	778	800	752	781	749	743	726	791	734	754	766	751	780	757	785	795	783	762	801	745	820	799	756	782	746	809	745	795	746	773	768	749	793	761	760	773	749	765	804	771	752	743	763	776	802	785	752	783	771	772	763	824	774	757	759	741	804	833	743	788	762	742	767	763	730	716	779	769	754	776	793	812	793	820	784	766	742	809	772	759	784	789	770	773	772	803	777	761	767	756	748	794	792	762	809	745	792	735	765	746	800	743	758	765	747	851	765	811	758	775	787	781	793	736	778	767	783	772	761	801	794	803	769	771	783	785	809	831	801	852	818	789	807	758	754	804	834	747	741	778	763	841	696	770	843	758	738	809	806	798	738	818	778	817	808	798	803	785	806	759	787	784	759	783	787	772	773	807	741	835	793	772	737	791	780	747	794	728	765	733	826	805	825	774	738	837	788	789	759	736	750	817	751	775	790	743	785	806	772	743	793	796	730	706	815	772	741	747	822	793	773	822	820	763	793	788	765	789	802	780	777	768	804	810	763	818	785	744	766	763	812	812	792	817	723	809	780	759	759	786	770	736	718	805	794	752	779	814	778	791	749	766	787	807	785	749	792	813	788	744	775	845	783	779	781	744	760	789	793	743	721	747	778	832	792	741	770	781	800	792	799	769	759	826	763	792	746	765	775	798	798	784	766	828	839	815	785	685	800	761	765	722	756	790	745	730	726	795	746	730	744	763	798	784	757	801	787	705	762	770	772	770	769	783	769	813	775	774	755	738	797	784	774	798	789	830	793	752	857	809	767	772	764	758	717	765	812	774	769	751	781	737	860	761	740	731	783	759	789	772	781	773	824	788	770	748	796	804	739	748	758	812	786	809	750	788	793	786	770	812	765	756	785	796	751	760	841	757	773	780	786	770	765	790	799	826	779	787	765	758	764	774	722	778	764	780	800	735	770	743	689	796	747	770	755	740	742	780	763	844	816	769	751	759	805	777	756	777	781	799	792	787	778	761	751	788	746	783	741	734	775	811	748	777	808	745	761	746	757	755	725	766	810	727	785	756	706	759	763	780	820	764	772	773	780	807	769	803	737	759	748	753	784	763	820	828	798	805	791	817	728	798	780	779	787	763	793	755	746	748	732	737	753	773	743	773	806	822	770	766	775	752	765	762	816	726	769	783	776	758	814	791	800	780	772	810	789	758	756	803	737	799	806	771	798	761	737	765	811	756	732	803	746	786	749	757	762	799	791	749	747	809	790	784	744	728	731	746	798	742	771	780	709	792	810	815	774	813	819	779	757	769	744	760	841	792	797	798	779	809	780	784	803	784	823	778	758	789	743	772	760	816	794	830	793	760	790	745	793	780	736	730	809	771	772	840	750	776	800	789	785	790	733	723	736	725	809	759	819	801	784	814	762	762	770	772	764	783	764	796	788	770	816	798	731	794	766	752	729	821	768	734	714	785	742	842	738	800	770	806	750	757	750	751	753	763	821	764	763	829	814	814	774	722	748	805	807	738	783	818	846	752	752	746	781	786	790	751	779	767	773	761	740	739	778	756	797	753	776	803	753	760	802	799	746	736	763	797	766	754	774	780	767	729	718	743	826	756	773	763	806	766	769	822	817	758	819	714	789	781	796	807	771	749	787	806	760	764	768	788	820	816	784	769	781	767	792	793	744	751	795	754	796	738	787	762	730	798	757	806	799	810	750	739	783	823	753	812	721	784	712	781	795	817	787	825	741	741
32849	20902	17743	12101	11604	8280	6914	4546	3646	3125	2364	2143	2095	1302	1080	829	610	547	504	499	487	447	444	435	415	409	405	400	363	384	389	364	368	366	361	387	352	397	376	356	396	340	368	351	336	328	371	345	370	372	383	359	369	396	369	307	370	380	385	399	372	348	384	386	360	379	336	366	363	352	330	379	373	333	401	406	339	359	374	349	386	375	388	352	357	356	374	326	352	358	346	326	401	351	361	333	351	338	335	357	357	348	310	347	381	355	365	389	360	339	373	340	389	372	334	378	357	395	344	334	356	381	390	394	343	388	346	358	378	325	337	343	345	371	339	299	338	352	344	329	391	368	332	389	353	330	348	374	357	373	365	374	409	307	340	378	341	326	352	367	372	339	338	395	351	325	365	380	339	354	351	362	342	354	381	293	368	365	337	348	337	355	328	355	358	374	361	319	385	346	362	331	368	360	361	367	359	388	364	374	348	326	347	384	343	399	324	367	332	357	364	361	377	343	362	348	316	355	375	339	368	359	378	352	359	338	375	383	371	330	304	337	381	377	363	368	343	354	346	335	351	359	374	329	344	372	364	329	337	342	339	347	365	342	347	318	358	360	366	359	357	386	377	376	324	354	342	358	353	416	350	339	354	371	362	372	356	328	351	318	333	361	379	367	348	391	378	380	368	340	322	340	318	368	365	358	349	341	357	357	369	379	389	319	316	352	338	339	351	373	365	363	387	372	355	358	356	375	394	328	346	368	389	350	366	321	379	384	376	328	348	374	343	343	342	364	374	371	342	330	337	330	348	362	340	378	352	356	338	368	333	370	364	380	366	340	386	352	350	339	372	338	363	351	389	365	369	354	367	377	356	344	373	374	355	335	343	383	359	361	339	323	368	373	354	362	362	340	368	378	356	337	346	372	350	388	346	323	337	363	344	354	362	353	316	369	378	358	404	368	355	400	339	376	368	356	358	336	316	364	340	358	372	359	348	344	329	362	331	351	358	357	391	397	347	356	335	348	370	390	342	362	355	364	362	333	366	328	352	350	330	325	362	323	347	374	339	377	377	349	324	341	341	343	349	346	354	352	377	329	355	354	338	329	330	340	339	356	329	369	343	381	367	361	368	382	372	351	363	359	344	365	359	352	373	323	376	367	348	363	375	363	363	370	349	324	333	387	393	352	348	344	365	318	344	330	368	371	379	339	347	356	341	346	377	330	384	344	318	368	368	344	331	363	356	383	371	368	365	356	372	381	344	352	364	340	361	298	362	347	349	361	338	345	351	352	351	365	384	365	394	359	355	332	351	348	376	343	380	386	380	357	396	329	346	342	347	361	363	305	344	378	336	363	353	370	378	371	375	366	344	373	339	407	379	359	367	386	348	358	369	366	362	380	345	335	363	355	340	348	415	362	365	336	314	353	353	372	367	328	345	342	365	357	357	386	377	330	334	339	356	387	351	347	367	384	334	305	352	388	349	324	377	373	403	345	358	367	346	338	353	330	348	375	356	328	328	344	331	327	396	351	342	358	346	365	339	359	384	340	359	361	394	355	376	374	389	326	358	335	354	383	363	345	357	351	374	412	340	355	350	361	303	339	355	323	318	338	347	350	366	354	382	327	357	373	378	382	392	345	326	387	333	354	370	337	349	352	342	376	371	338	357	366	338	363	384	336	385	376	358	344	356	369	320	381	365	380	370	369	332	382	371	361	368	383	369	356	336	351	377	324	361	385	369	351	348	333	364	358	339	348	370	366	336	353	348	375	367	373	353	354	348	337	345	384	374	342	352	354	361	374	379	351	345	384	364	372	362	337	388	350	364	380	377	371	363	363	335	392	338	354	352	385	376	379	342	360	359	324	330	344	346	353	399	359	369	383	369	364	356	362	350	359	344	352	358	331	351	346	379	358	373	346	355	359	350	366	348	376	353	306	369	343	382	360	348	360	364	335	354	384	379	363	356	345	362	382	341	335	363	339	323	387	371	382	359	386	355	360	343	327	328	392	378	364	334	408	332	315	352	376	387	344	333	357	367	326	366	335	363	325	314	355	348	343	348	347	332	343	330	327	350	354	317	338	346	387	351	352	353	342	324	355	365	353	367	365	384	347	349	338	386	320	336	331	357	363	368	379	364	376	359	377	361	338	338	378	336	335	340	384	338	393	356	381	346	349	368	349	370	340	357	394	331	379	348	356	351	371	382	377	340	325	367	364	350	347	360	333	352	344	339	339	372	361	367	380	324	353	345	348	361	359	361	355	370	362	357	340	334	388	368	395	363	342	316	390	334	379	345	330	378	350	403	366	366	342	362	371	399	345	321	341	350	334	348	346	365	356	378	344	387	335	367	390	366	405	349	331	345	342	371	382	340	386	374	329	372	308	383	395	364	373	368	372	350	347	343	330	350	352	367	345	364	372	346	354	384	363	373	359	357	366	325	335	348	372	353	366	356	317	344	378	369	347	338	350	372	354	362	374	355	351	319	387	343	362	388	343	352	327	378	346	360	320	328	357	380	366	331	372	356	370	380	350	330	370	343	349	314	354	343	360	342	377	356	360	386	337	372	360	367	364	357	368	385	376	373	381	368	378	326	363	346	339	393	362	343	379	362	338	328	376	332	356	367	366	372	348	351	335	330	362	332	362	366	374	345	339	343	332	346	375	334	330	336	306	333	331	355	398	358	319	332	357	343	346	354	355	362	352	332	367	361	362	369	403	364	381	313	360	382	354	370	342	373	316	340	330	399	348	383	352	386	367	343	353	331	374	370	364	347	334	310	377	327	328	341	326	361	350	400	365	366	354	360	337	326	384	356	355	389	339	365	364	337	348	362	376	353	364	370	366	371	364	338	370	354	390	350	346	353	341	360	353	366	329	354	343	336	330	345	368	341	352	335	329	358	341	339	351	389	346	353	353	365	349	310	362	292	377	346	378	324	346	338	360	332	335	383	356	393	370	379	351	349	361	365	352	345	378	402	388	363	377	373	365	335	312	377	347	354	360	367	351	352	385	339	350	368	390	361	333	345	345	326	390	363	363	379	330	331	356	371	344	385	334	357	388	373	352	360	333	381	370	356	357	349	369	369	310	338	380	315	344	353	380	391	355	367	348	344	340	379	371	345	348	377	351	340	343	339	349	350	320	386	349	340	331	349	366	332	365	375	355	378	358	361	348	360	365	373	344	340	336	338	345	371	357	359	414	346	352	352	319	334	350	342	349	361	354	384	332	346	382	377	362	361	353	360	327	330	342	362	373	379	357	328	379	373	347	354	347	389	380	346	362	389	372	417	327	365	357	344	337	345	352	327	345	398	327	366	388	355	341	363	357	352	377	361	360	327	357	362	342	367	369	350	354	345	367	367	374	388	329	351	354	320	367	345	351	375	373	362	365	354	339	359	380	354	327	351	330	355	332	348	338	349	340	375	390	373	349	359	324	314	355	345	352	364	340	302	384	375	354	307	384	331	346	349	349	395	377	346	372	348	370	369	353	369	348	329	347	347	337
24455	11740	13309	10143	14139	9539	11009	8853	8472	8425	7473	6508	5956	4692	4634	3385	2611	2326	2099	1945	1724	1569	1610	1576	1428	1286	1190	1166	1137	1113	1150	1008	1018	959	1029	964	951	932	946	980	941	973	908	866	893	938	955	874	920	928	902	911	953	943	939	886	892	966	892	927	842	908	901	954	899	922	926	934	933	892	911	891	910	895	918	884	917	938	875	940	900	877	901	944	951	946	860	848	924	887	900	900	913	907	922	961	904	980	917	975	949	913	902	965	914	909	932	922	900	988	896	889	942	898	933	822	860	932	910	913	927	948	886	867	957	888	921	905	896	836	869	917	829	864	913	883	913	893	892	867	938	885	888	906	842	948	915	905	896	892	918	941	904	922	884	880	865	910	874	858	913	827	856	877	910	844	870	912	931	947	919	937	859	889	906	888	918	871	883	877	881	931	971	894	919	964	923	906	870	967	907	949	914	935	921	910	879	906	878	864	834	910	890	884	883	914	930	848	881	912	881	929	897	912	936	890	861	932	873	931	890	853	874	867	869	896	913	841	932	876	853	872	950	864	849	876	859	863	929	827	915	939	957	905	878	875	922	937	851	923	881	860	946	885	906	913	902	871	865	912	883	929	909	839	908	875	870	899	966	961	937	855	903	850	851	881	859	931	863	908	853	878	945	907	885	920	848	878	892	930	905	873	907	887	911	928	906	903	906	930	898	892	862	898	889	933	882	940	849	878	871	920	885	924	899	834	906	891	901	894	908	839	881	887	927	855	883	868	945	892	878	867	927	886	909	870	900	867	889	862	909	887	914	916	869	919	868	855	960	880	892	908	852	919	886	908	852	872	946	898	852	974	843	899	915	911	922	950	904	912	970	887	907	925	864	874	876	900	867	913	857	853	870	864	902	931	884	932	888	910	833	865	893	884	896	891	890	875	900	918	865	928	943	889	917	870	874	857	927	859	917	915	884	854	927	910	875	931	957	927	917	908	940	939	917	899	917	865	845	853	857	969	894	925	903	909	889	842	865	906	855	842	930	914	895	883	912	880	907	887	916	885	877	895	912	894	923	864	884	934	931	877	907	870	851	897	900	875	905	864	868	907	893	842	922	889	910	875	921	875	908	871	874	894	906	880	880	900	874	857	904	878	907	898	929	942	878	844	867	894	904	921	951	865	939	879	910	884	907	929	929	911	912	859	917	946	906	877	930	928	884	938	916	849	879	862	881	922	915	898	895	889	901	904	886	890	913	888	898	869	921	888	863	868	887	950	916	863	873	873	905	912	891	869	909	858	879	957	912	898	891	899	881	898	837	949	911	910	919	893	850	884	888	891	868	920	880	868	858	868	921	877	907	894	942	875	968	849	904	871	907	897	872	897	871	864	966	870	871	825	910	909	920	907	907	890	850	927	894	926	936	916	927	868	918	940	928	938	864	919	873	921	894	814	925	854	879	880	913	844	938	870	922	950	897	893	937	922	896	907	885	881	860	888	892	923	896	923	935	992	929	873	855	955	923	910	867	930	866	866	858	858	877	855	901	932	871	909	837	884	906	893	837	928	874	927	876	909	892	899	885	862	918	887	868	818	929	897	923	842	858	920	915	941	884	869	943	892	857	919	876	969	891	888	901	897	923	913	865	902	895	913	882	953	908	926	886	924	862	866	902	906	896	898	897	833	904	891	886	895	853	896	945	848	930	918	879	881	939	912	905	892	871	907	904	938	918	855	924	899	940	922	860	847	884	857	919	950	913	862	973	900	950	920	909	964	878	957	909	871	908	921	884	937	911	882	882	842	881	875	888	873	866	880	867	877	907	847	885	901	922	889	820	896	896	862	912	852	932	901	902	917	886	885	909	831	858	860	919	915	906	894	875	859	912	871	937	899	940	894	928	889	893	910	875	913	884	886	851	886	913	913	894	888	881	895	929	930	894	861	942	862	853	899	903	949	853	873	922	950	913	903	869	899	931	870	877	926	888	923	957	914	917	901	867	869	864	939	914	823	914	955	935	878	860	869	948	928	897	889	928	884	922	903	858	886	861	893	905	870	900	896	901	891	884	884	901	923	881	918	882	932	846	910	892	919	850	884	894	851	941	944	881	883	891	880	944	876	918	918	879	906	927	863	894	902	897	888	871	930	898	878	877	957	912	863	870	871	843	862	848	895	897	888	904	873	844	893	896	896	894	923	908	894	849	970	906	879	960	933	844	872	857	876	910	911	905	861	951	876	874	911	886	917	900	894	910	861	882	898	939	925	961	892	911	863	876	933	905	874	913	950	922	958	906	883	927	854	880	891	874	873	929	917	935	892	831	909	884	889	868	862	903	951	961	933	879	903	875	874	879	856	938	847	915	885	861	858	916	883	851	841	895	871	859	902	914	869	859	902	891	896	872	873	922	880	866	953	922	832	933	898	939	937	896	856	863	876	915	886	935	910	870	866	902	934	846	912	900	924	947	889	894	962	901	928	901	915	890	859	904	911	892	932	924	893	959	930	907	894	893	832	885	897	918	918	871	905	926	911	895	898	908	830	896	884	860	888	906	910	917	877	884	859	873	923	900	837	902	885	901	908	921	901	901	889	910	900	943	891	902	916	897	921	914	904	866	919	925	894	886	861	922	892	944	940	947	948	821	864	886	949	942	842	913	918	909	899	887	868	846	894	880	860	879	902	882	873	901	901	923	930	910	886	884	912	906	829	878	853	931	906	981	923	954	885	901	883	920	917	932	858	855	880	868	928	940	859	866	943	874	922	932	922	859	889	1001	929	870	889	912	953	863	873	935	909	893	859	947	931	916	882	994	953	915	887	935	911	881	907	882	880	874	914	893	917	902	898	921	933	906	873	900	912	850	873	906	926	885	884	881	855	884	880	886	856	846	911	867	863	901	889	861	927	893	869	888	891	878	916	894	944	869	854	910	833	858	922	880	869	846	873	938	919	883	911	862	934	862	890	969	914	917	898	908	905	908	860	852	900	867	850	875	906	920	845	902	930	928	865	918	863	893	870	870	860	875	942	864	915	867	908	859	867	846	884	884	919	862	959	890	875	895	858	900	880	894	888	907	895	872	872	862	845	891	900	908	882	937	878	893	881	918	946	881	898	845	870	911	910	901	885	933	945	882	895	905	909	903	870	914	876	829	853	859	938	881	861	911	838	873	874	912	908	905	852	915	910	901	873	940	876	930	935	827	957	905	885	918	881	926	871	954	891	849	920	889	879	937	925	893	904	904	883	843	922	911	909	891	949	898	910	933	939	885	907	905	847	923	962	876	903	885	858	896	954	870	901	880	912	875	960	937	858	832	903	869	894	869	845	899	884	913	907	868	910	931	895	870	909	916	915	960	942	913	910	911	907	862	955	943	919	921	897	877	888	824	905	868	876	897	863	865	880	884	912	899	898	911	910	906	903	957	849	860	877	899	893	889	884	958	836	867	901	799	883	923	893	903	906	945	936	851	875	912	898	894	936	935	899	974	900	928	875	863	890	905	886	930	922	895	913	863	938	860	871
41336	27893	23687	18334	17004	12826	10290	7767	6027	4932	4056	3710	3326	2327	1804	1180	851	671	540	494	463	442	415	441	383	351	316	325	313	332	296	324	258	288	259	280	288	253	271	256	294	274	261	274	258	263	266	262	274	268	296	259	270	265	238	261	265	248	231	289	235	241	292	295	271	259	259	256	253	306	274	311	275	257	265	277	280	252	270	243	279	265	262	261	282	276	259	274	259	280	270	250	302	272	258	275	280	288	281	283	268	270	259	249	260	294	276	297	266	224	289	267	263	292	293	262	292	263	257	261	274	252	260	255	250	270	261	254	243	281	282	254	228	282	268	241	275	270	273	265	258	248	252	270	254	287	271	265	286	272	246	278	235	278	291	276	267	285	300	281	255	272	242	265	241	270	278	270	273	249	243	267	263	250	273	265	255	241	275	269	248	245	288	274	248	246	252	292	245	266	249	249	257	230	249	258	282	267	263	264	231	258	277	268	268	266	256	248	283	241	255	254	261	272	278	280	280	270	244	263	259	296	290	276	261	281	286	255	251	256	258	263	277	281	241	283	273	264	256	257	251	243	278	243	268	249	261	263	236	254	259	245	239	270	251	264	294	270	265	272	260	252	255	255	243	271	267	248	255	257	251	241	238	242	255	245	267	264	284	283	289	300	227	258	286	248	272	286	269	256	270	265	294	274	252	240	263	278	252	269	279	260	269	238	246	243	251	271	221	248	255	276	284	251	275	247	281	263	281	254	252	269	252	250	266	267	282	263	263	254	268	251	268	261	240	257	254	271	265	268	262	276	243	244	266	269	279	274	248	274	262	273	278	245	250	274	267	272	261	279	275	265	243	278	260	249	292	271	257	279	249	291	274	264	270	270	265	263	277	248	261	279	255	253	241	262	278	258	235	273	272	259	265	258	281	239	236	252	265	286	275	253	281	272	257	274	280	259	274	266	248	266	281	245	276	251	246	262	268	258	272	261	267	269	266	276	288	237	276	251	239	266	271	259	253	247	252	246	256	261	284	252	283	275	247	235	271	266	251	259	274	273	275	243	237	256	248	227	229	254	276	258	272	251	274	263	243	259	248	256	254	270	247	259	247	247	263	253	246	278	266	252	252	310	259	266	251	228	269	231	247	261	262	240	285	255	269	310	256	249	263	242	261	280	275	262	275	257	270	298	261	256	256	267	234	270	274	228	245	265	230	267	285	233	265	245	256	274	255	247	276	238	274	267	239	253	246	277	284	266	264	260	273	267	246	254	240	273	257	261	248	251	264	238	241	274	296	280	245	265	278	273	270	256	255	254	252	233	232	246	259	248	284	275	234	278	228	249	274	249	250	258	251	247	220	263	252	259	279	278	249	282	262	262	262	264	251	263	264	244	260	248	234	256	296	260	258	286	256	274	248	286	292	300	285	258	262	253	286	257	299	278	246	267	258	294	263	272	255	246	262	259	256	294	310	270	233	256	249	259	248	264	274	269	281	266	234	259	280	267	268	254	262	263	249	290	250	264	252	265	242	310	245	267	278	230	256	274	257	259	246	248	275	232	277	243	288	274	251	265	239	250	278	272	270	250	272	249	249	276	261	271	254	251	264	269	280	252	270	254	244	265	258	274	262	281	250	244	242	271	260	281	251	280	281	258	269	246	279	243	266	258	263	257	289	264	234	241	232	294	244	266	272	251	305	229	252	266	272	268	257	268	261	281	259	283	286	255	245	252	256	280	239	242	270	250	256	264	278	292	259	287	269	268	286	274	282	254	232	259	273	286	255	237	277	227	283	266	259	264	258	263	256	273	241	260	259	263	260	259	242	291	304	249	244	280	274	258	220	263	275	275	258	263	281	247	255	251	242	260	264	218	247	252	268	267	269	270	253	254	224	252	236	259	265	266	260	264	270	279	247	223	281	267	262	256	267	285	242	243	260	280	257	223	274	261	266	213	258	266	262	259	287	251	235	266	266	238	244	232	244	259	280	253	272	241	250	251	275	261	254	256	273	251	257	237	274	280	265	248	260	269	269	265	290	273	289	288	272	281	283	251	293	258	245	266	258	279	267	247	286	275	242	275	279	271	279	273	281	270	263	278	248	244	272	238	269	241	273	278	252	279	226	259	261	283	283	277	254	278	295	252	272	247	265	289	230	264	282	271	263	296	248	239	243	247	253	252	265	288	293	235	264	230	286	253	259	240	262	249	287	259	236	238	241	291	261	223	289	265	242	278	241	251	244	299	238	266	286	243	267	289	272	276	292	264	286	249	261	242	277	271	262	261	257	273	238	249	250	251	287	272	270	244	277	254	271	239	265	262	286	292	230	232	265	276	272	292	276	276	254	249	282	239	275	264	244	249	263	275	254	266	241	239	257	240	287	274	238	248	282	268	256	267	254	276	253	213	266	256	256	259	260	293	274	253	243	245	258	237	255	292	275	247	251	259	251	254	239	248	236	266	256	307	264	275	248	242	273	255	268	275	241	265	268	274	238	201	248	290	269	270	251	251	255	270	237	280	286	231	250	259	297	267	247	263	265	282	248	273	272	245	269	283	265	258	279	249	249	251	285	263	262	266	271	279	259	277	261	255	266	269	283	276	271	298	294	270	237	265	274	264	251	259	289	259	267	280	262	279	257	277	277	247	237	251	261	241	245	269	284	257	291	265	263	268	278	265	236	243	247	258	256	263	272	282	261	245	261	256	267	284	275	255	247	243	264	252	245	270	284	264	273	261	272	275	260	251	275	274	260	284	283	256	251	266	250	267	277	252	266	264	248	241	268	260	261	267	241	284	242	265	283	249	228	264	250	250	275	278	247	234	264	295	275	268	234	250	269	271	276	267	290	262	239	236	260	263	289	306	246	249	233	218	238	246	252	279	274	232	248	270	298	242	264	275	261	272	220	270	261	268	268	250	235	260	279	270	270	311	253	277	266	284	252	277	265	241	236	275	250	240	287	237	246	257	260	260	237	229	257	259	289	270	266	261	249	252	292	272	271	241	266	246	250	298	259	275	267	238	260	259	256	268	249	264	283	255	274	262	282	262	225	274	265	254	261	237	259	294	256	256	269	265	271	259	286	264	267	287	282	283	255	240	271	269	265	274	261	230	238	280	270	268	276	242	248	258	251	266	264	255	259	288	280	288	283	244	247	272	258	256	236	254	282	247	268	270	271	271	239	257	256	255	270	254	280	276	252	276	251	250	281	277	263	247	232	237	287	279	288	280	271	243	299	293	243	253	229	275	264	256	263	243	252	270	248	255	256	257	269	281	262	269	265	298	262	265	243	278	259	280	283	253	257	284	271	271	244	268	258	279	266	284	283	253	273	273	270	248	271	274	283	253	273	280	251	268	257	262	284	271	252	253	247	256	268	261	266	286	280	248	277	242	255	253	272	269	250	261	259	281	268	283	266	260	263	286	254	288	263	272	232	252	235	235	245	282	244	255	252	301	277	249	256	265	220	242	248	273	252	292	253	233	247	257	270	277	255	234	270	289	267	267	234	265
30364	17526	16884	14541	17248	12598	14624	12931	12222	11527	10756	9739	8591	7060	6359	4826	3474	3109	2548	2290	1991	1908	2019	1766	1492	1294	1263	1132	1036	1001	1040	860	823	815	773	767	726	738	756	792	763	709	723	681	723	734	735	726	662	718	753	720	736	739	738	745	718	678	723	740	727	727	681	706	639	694	694	693	668	677	749	741	721	658	706	695	689	649	708	676	722	656	692	677	706	635	646	678	710	682	675	692	686	677	712	744	771	760	711	796	720	731	708	717	722	665	711	714	704	678	757	785	741	691	721	689	739	684	646	692	713	685	718	672	695	670	687	655	673	656	706	656	692	663	659	698	703	671	673	741	638	652	705	653	653	675	673	654	669	706	678	595	633	678	614	671	693	700	698	682	668	662	655	637	613	653	687	652	653	651	669	700	638	686	679	639	694	686	653	641	630	639	626	660	699	684	674	697	720	700	700	650	620	667	660	646	668	649	681	678	642	659	659	704	662	677	690	679	699	725	683	658	703	649	726	649	697	672	675	629	700	701	705	654	672	666	684	678	624	652	632	675	712	657	698	680	659	676	654	652	645	707	664	720	655	670	716	632	695	652	697	700	678	642	666	683	684	677	700	669	655	703	653	690	692	703	672	702	679	667	609	701	662	701	647	658	632	685	641	668	632	674	656	633	634	702	631	628	704	686	661	620	638	736	652	747	643	723	634	624	669	672	701	660	681	671	708	705	654	622	697	685	684	640	666	646	640	703	660	654	690	688	643	660	691	627	626	638	691	638	633	622	680	680	656	626	705	691	658	667	673	639	648	697	665	630	663	634	623	677	675	646	694	648	680	647	670	695	647	712	624	707	682	656	695	632	647	624	666	647	685	711	672	653	665	704	730	689	626	669	696	676	662	707	647	711	658	693	667	635	664	700	659	654	673	655	629	673	669	658	644	694	675	628	673	652	651	685	693	675	718	672	692	669	646	659	660	682	654	695	699	692	663	654	657	694	652	682	716	674	638	646	675	669	631	655	674	619	675	676	661	677	614	690	687	669	635	664	675	668	661	662	646	698	691	678	698	661	652	667	650	623	661	704	717	682	666	634	658	675	673	673	637	677	667	674	692	677	652	667	676	681	705	670	716	648	635	637	685	756	648	701	694	655	648	673	667	668	686	651	663	696	664	683	715	660	684	581	658	670	641	659	647	681	635	695	648	697	676	687	678	689	698	688	695	656	697	666	671	654	658	689	687	659	683	652	683	706	691	651	631	650	641	649	645	718	636	715	682	683	691	659	678	667	691	671	697	684	651	659	656	668	608	661	697	737	625	669	692	665	659	677	688	656	696	690	615	646	702	675	658	705	659	639	731	690	704	668	697	655	608	610	683	654	653	658	676	682	672	686	665	680	639	711	677	658	678	650	689	643	694	665	733	696	672	647	669	694	685	685	691	639	675	703	687	688	632	630	693	660	681	707	670	705	714	633	667	642	679	637	648	698	694	659	734	681	669	682	705	636	652	647	690	660	619	670	672	656	637	677	664	617	673	636	656	667	678	712	660	664	729	679	692	668	652	659	665	673	707	680	703	640	707	653	697	659	692	612	719	645	695	696	697	676	666	689	683	710	676	677	658	655	637	642	699	677	674	672	626	676	666	715	647	650	674	702	680	610	654	668	681	648	647	655	676	644	677	690	673	673	690	726	652	653	711	669	623	675	640	642	665	692	686	671	665	660	648	674	671	686	681	653	664	653	708	675	654	713	696	725	646	660	666	719	683	645	682	712	689	707	670	659	634	644	671	716	704	693	637	684	691	638	621	658	653	741	618	630	636	688	693	662	661	651	657	656	690	666	687	660	665	661	667	658	730	622	640	665	671	648	693	643	683	685	667	691	645	677	654	689	687	688	662	693	692	691	680	692	654	685	634	642	675	692	670	713	699	661	705	663	683	686	680	659	668	671	689	683	672	717	686	693	677	687	647	698	699	663	695	620	665	661	657	656	673	718	654	684	644	635	650	664	655	673	671	692	659	657	663	617	658	606	675	672	619	709	622	661	698	683	734	656	680	644	672	672	662	666	666	667	727	652	692	651	694	664	678	632	693	695	667	685	670	702	665	651	642	705	704	650	693	624	693	703	647	687	653	656	676	640	680	641	653	691	657	708	665	640	665	691	664	696	698	671	650	656	658	667	702	695	634	699	646	679	703	674	667	668	659	703	669	692	683	680	674	652	658	713	671	671	689	630	654	663	667	623	691	690	670	671	610	628	673	746	672	681	662	678	679	670	677	699	665	646	703	635	684	659	673	667	624	679	640	678	647	682	663	695	723	666	615	720	711	720	658	712	649	616	654	699	677	637	632	657	644	611	674	647	697	640	689	698	687	717	646	637	653	649	682	659	644	650	634	681	620	670	628	668	624	647	669	670	655	661	678	714	679	699	664	697	680	708	704	639	684	671	646	683	685	687	665	614	671	660	688	638	665	682	703	675	673	712	651	673	690	671	715	682	675	673	687	613	665	674	673	703	675	667	662	669	681	676	639	688	658	617	634	685	648	634	659	688	636	685	689	701	666	604	668	676	694	618	636	693	623	705	633	660	637	693	704	632	665	660	722	655	636	643	707	680	694	686	651	694	618	647	625	650	641	678	688	607	629	647	649	670	649	657	731	654	683	702	697	700	688	679	684	638	698	661	631	673	654	650	617	697	667	663	669	712	706	714	643	704	684	672	672	655	708	696	708	699	666	642	715	658	665	705	688	708	675	675	706	659	639	668	713	625	671	639	681	659	671	634	654	668	707	656	646	688	629	682	675	666	618	683	645	676	610	638	690	694	688	639	638	700	703	631	656	624	691	662	668	719	659	670	648	647	669	680	650	655	672	607	669	699	668	677	659	651	672	685	674	683	672	690	651	624	657	698	653	704	620	689	726	685	662	673	667	656	613	604	660	664	664	606	689	693	673	654	690	660	627	684	629	648	653	646	650	685	662	712	623	671	649	682	678	695	696	675	716	659	682	621	670	691	678	710	695	665	666	676	699	647	666	700	663	634	632	652	663	655	656	704	648	684	631	686	616	641	625	677	711	685	670	676	677	673	701	677	681	781	702	692	658	652	636	673	681	735	648	703	642	611	678	714	654	710	638	630	671	666	638	674	677	701	693	719	648	620	667	672	648	682	670	677	653	652	700	608	652	678	689	682	722	665	692	665	679	687	672	676	640	652	633	702	673	679	668	675	690	658	666	710	676	671	687	684	629	629	693	682	660	687	685	657	662	733	660	653	688	679	648	652	689	725	626	636	646	661	684	637	647	659	680	599	692	670	657	615	678	655	666	646	697	712	663	666	672	663	659	684	733	675	679	666	663	627	650	656	685	666	685	696	713	667	676	707	673	667	687	705	738	661	716	694	700	662	678	702	668	642	630	677	644	655	656	662	678	671	673	732	641	680	694	639	646	656	671	631	663	697	635	666	682	686	639	691	698	659	638	678	650	685	686	683	671	742	703	670	635	696	686	651	627	687
7782	3677	2682	1709	1582	1153	950	671	540	535	558	507	499	430	423	390	390	360	334	368	303	299	288	295	276	267	293	259	277	309	290	295	286	292	295	259	262	274	293	283	282	280	256	293	278	268	309	279	291	226	302	294	274	278	265	262	266	292	264	284	304	269	292	281	250	267	296	275	288	305	285	293	254	279	289	302	269	295	290	271	278	281	295	288	276	253	270	274	259	286	308	292	294	304	299	286	328	247	288	260	266	280	281	288	278	302	266	289	277	288	289	312	291	249	283	240	273	290	274	262	270	260	284	284	288	288	316	274	246	292	273	281	285	310	283	304	291	290	264	267	255	286	271	295	275	272	287	289	273	259	324	247	291	270	252	270	268	267	311	269	269	239	286	312	272	285	247	269	251	286	272	270	278	287	253	287	307	277	310	289	265	280	288	289	260	288	266	280	263	285	273	282	274	253	301	251	273	285	263	291	288	317	276	297	260	289	291	266	271	262	294	269	273	291	329	293	267	288	259	255	265	272	300	303	260	277	240	317	282	271	270	268	263	236	284	273	301	295	254	284	263	316	283	274	263	292	319	280	296	284	270	267	293	271	307	280	266	300	264	281	298	273	279	272	273	280	276	316	293	270	259	283	306	301	262	259	271	251	279	262	321	273	271	267	277	276	262	279	287	277	302	247	258	287	303	313	288	268	301	281	275	281	313	295	279	315	293	292	268	306	282	262	301	252	284	250	274	277	281	284	262	281	274	268	275	268	264	311	262	283	271	293	274	274	259	283	281	275	300	272	281	266	276	291	293	288	285	282	285	293	272	283	261	245	291	299	291	271	269	281	260	288	280	266	282	267	287	285	284	284	277	279	271	279	268	274	273	269	257	282	259	300	311	264	286	277	279	312	276	286	283	267	264	284	277	254	308	291	270	271	287	272	285	282	332	265	285	294	282	275	284	274	271	276	286	278	268	292	292	279	293	265	246	292	244	299	274	281	264	300	304	288	288	298	284	286	271	267	289	274	297	302	252	295	285	271	290	306	262	254	301	277	267	275	292	310	288	288	282	270	278	255	328	268	284	298	251	244	284	292	279	273	303	275	298	265	302	275	312	307	269	283	233	277	280	333	291	269	301	273	278	276	295	264	285	286	286	271	297	280	270	258	282	289	271	272	289	273	287	266	278	250	289	277	269	340	301	271	252	294	286	308	310	268	272	258	275	291	260	275	283	273	263	277	259	279	293	290	278	281	299	262	306	275	289	295	272	285	300	273	299	313	302	301	284	308	279	304	264	283	298	269	303	300	298	269	287	291	269	269	291	271	266	277	274	292	288	288	233	277	264	294	300	273	248	281	273	284	289	310	290	282	259	306	315	266	302	288	250	245	286	273	288	265	280	301	253	313	287	297	259	270	276	299	241	282	290	260	293	320	311	273	271	301	275	292	286	250	302	295	251	289	298	301	283	300	290	297	282	288	287	297	263	305	293	282	259	274	262	285	262	291	292	269	299	291	299	282	278	276	258	289	297	298	259	270	256	262	259	282	280	286	307	253	294	268	278	275	285	266	267	272	262	277	299	289	249	266	284	244	272	285	296	270	273	281	264	296	305	266	285	251	267	277	310	297	284	287	304	300	273	265	294	280	292	254	279	278	263	294	279	284	277	281	272	245	284	276	276	293	308	289	303	248	261	276	280	292	265	255	313	317	300	243	285	286	297	304	294	271	264	314	298	280	272	267	262	261	272	295	263	284	309	275	313	261	263	280	284	276	279	283	245	279	305	283	260	285	300	287	285	279	267	291	273	284	251	272	283	282	268	272	270	283	259	297	270	281	261	304	277	283	264	278	304	272	272	301	265	315	292	261	243	277	288	294	268	262	284	275	306	261	272	312	299	279	266	276	291	291	293	257	296	301	286	305	284	312	282	312	244	256	263	288	254	266	254	260	292	279	252	256	267	301	244	287	281	262	273	306	290	265	287	299	322	300	297	281	262	276	272	270	307	272	290	283	274	259	282	299	261	296	261	313	301	284	271	288	265	308	245	267	291	277	286	230	271	262	283	261	274	265	282	245	291	286	298	264	279	293	283	272	263	274	291	301	280	270	262	292	287	276	320	267	274	270	301	295	252	300	242	324	265	265	259	244	289	285	307	255	243	278	278	262	252	276	286	290	293	275	272	321	276	287	284	310	275	272	274	288	268	269	273	301	288	318	268	268	248	280	300	274	267	290	357	286	280	278	261	264	260	288	267	281	272	264	295	301	277	242	257	289	290	267	295	270	259	257	294	264	275	269	263	291	281	292	280	258	271	248	263	274	272	288	304	264	273	279	277	282	281	281	259	267	281	249	287	275	325	286	254	236	248	249	251	290	235	284	303	296	269	273	307	291	287	278	290	294	284	269	277	263	240	282	284	261	290	287	297	261	264	290	307	305	251	253	267	285	298	279	287	271	284	278	311	272	276	275	279	270	290	257	260	260	285	279	318	281	291	291	296	238	304	270	299	307	247	305	271	287	304	260	269	291	288	259	256	288	259	286	279	285	295	270	272	280	292	327	244	314	262	296	257	290	307	262	278	279	286	265	301	268	283	280	280	259	275	294	293	309	302	275	278	284	269	282	266	262	279	298	289	301	298	290	311	241	275	277	286	274	275	262	293	273	285	257	282	288	290	252	288	274	260	254	273	256	288	283	275	242	247	286	289	275	265	274	301	297	294	289	291	280	271	289	274	283	297	287	297	313	257	271	275	305	273	272	279	288	303	264	283	276	283	298	275	287	269	327	277	287	270	290	293	272	295	287	271	324	279	255	277	311	306	300	281	312	295	276	298	263	272	266	268	321	272	306	267	254	276	253	276	266	272	281	286	262	283	259	298	258	327	300	272	248	252	253	308	297	292	306	311	280	276	286	291	253	278	286	250	293	299	290	285	273	294	291	286	290	281	251	249	265	262	280	272	305	262	265	304	293	289	303	271	267	279	296	303	283	262	296	272	292	283	282	286	290	281	258	257	262	304	257	271	277	289	283	261	298	284	275	243	267	293	262	270	293	309	305	256	273	292	288	269	262	287	286	289	283	269	266	274	259	258	293	308	275	283	261	272	260	245	290	251	272	322	299	296	261	291	286	271	303	269	293	253	242	280	298	302	287	288	263	284	258	267	315	279	266	280	273	313	272	255	289	270	262	256	304	290	275	277	270	263	276	253	317	262	276	307	294	267	307	293	264	279	310	288	320	300	285	266	277	273	285	286	259	301	274	276	288	276	269	278	285	289	275	278	280	269	291	310	292	274	289	282	288	245	263	267	277	261	275	302	261	304	261	246	310	265	285	263	296	298	261	286	294	249	288	239	289	273	295	267	298	262	289	286	270	266	294	288	254	271	264	261	287	284	276	281	289	297	255	294	304	265	291	268	299	269	296	296	274	282	286	301	290	279	268	289	306	283	274	268	276	274	280	281	297	273	275	277	247	275	249	263	260	271	310	318	258	298	303	308	236	285	264
7000	3553	4431	3603	4400	3257	3220	2572	2404	2269	2103	2231	2040	1837	1668	1484	1340	1350	1290	1145	1070	914	891	829	827	823	799	807	789	771	764	752	722	682	685	701	754	727	730	720	742	745	716	695	774	701	724	691	765	741	765	698	729	724	713	745	714	710	726	745	749	751	765	764	702	746	669	729	752	707	686	769	732	713	737	739	739	742	753	721	723	708	746	745	706	756	724	710	748	719	740	752	717	709	703	721	735	780	733	744	746	751	755	755	745	718	758	743	767	768	725	726	716	710	692	711	742	727	723	711	698	748	691	770	756	739	781	723	707	730	725	708	716	740	734	735	749	790	792	733	742	694	787	732	709	718	757	760	747	752	707	698	769	695	771	745	718	710	687	775	762	725	775	744	729	706	757	726	691	717	729	706	742	718	735	714	779	718	725	745	761	729	711	777	659	683	678	762	755	753	737	726	687	717	757	713	726	712	738	715	779	740	723	735	717	784	709	745	734	704	731	743	735	748	767	747	694	750	801	723	744	777	723	724	661	768	740	768	734	728	746	724	765	701	748	797	787	691	750	703	749	744	744	743	744	733	727	739	699	668	721	697	679	773	724	785	737	803	748	760	756	668	671	707	726	743	757	758	738	725	721	750	729	717	707	742	716	723	750	755	761	743	734	762	748	747	706	697	735	711	705	738	739	742	734	724	679	713	720	751	691	729	695	746	733	764	717	754	748	681	760	713	745	771	732	766	730	755	756	798	791	722	754	782	733	753	756	728	706	705	765	732	781	750	725	744	742	765	733	705	742	776	719	718	744	744	714	787	791	710	702	719	715	756	724	763	672	755	725	696	716	740	760	710	704	701	759	714	718	727	706	770	691	795	755	708	755	710	755	730	753	746	742	710	728	765	703	745	740	735	725	767	715	700	757	722	733	761	718	733	779	761	720	739	705	746	705	720	709	739	711	703	713	703	689	774	716	725	713	754	736	731	767	719	704	741	771	711	786	773	759	744	690	770	785	743	714	748	690	678	771	692	724	695	788	749	724	766	733	745	740	738	797	739	708	742	709	752	751	704	714	682	813	677	751	743	704	730	750	728	733	718	713	758	763	769	726	678	742	726	728	748	699	699	748	726	718	746	741	717	720	738	785	768	749	770	749	776	701	717	738	707	757	738	693	708	769	717	743	739	720	735	737	731	741	696	698	729	716	701	705	711	706	817	738	738	736	708	708	746	757	786	715	703	730	685	719	755	697	669	795	718	754	732	746	740	731	732	753	711	755	759	727	716	739	731	729	703	717	768	745	783	754	777	697	695	701	778	751	718	735	726	725	732	711	699	798	759	794	653	694	720	708	768	761	729	729	752	720	720	752	737	730	766	724	741	741	752	744	735	708	704	688	723	739	705	777	729	725	727	723	756	730	770	729	729	682	726	757	703	736	771	726	771	724	788	695	685	715	700	779	728	715	746	708	727	703	732	764	728	710	743	740	741	774	737	742	753	724	728	782	753	706	694	700	735	707	744	706	718	733	658	750	743	746	693	748	742	693	739	717	703	743	710	712	824	753	749	691	741	723	736	762	758	775	742	755	718	712	722	712	735	773	702	743	717	733	728	750	757	712	716	748	725	768	721	677	736	765	704	728	721	741	725	745	692	772	696	733	713	749	751	723	710	771	748	709	743	718	714	747	705	749	736	727	750	770	710	739	713	773	728	778	732	721	719	731	798	693	710	753	790	745	736	728	691	765	689	675	745	756	735	693	718	738	738	713	798	768	751	751	702	699	720	747	713	738	712	734	749	718	719	691	727	766	750	717	723	761	775	704	736	752	728	725	725	741	725	702	700	736	752	768	707	726	765	714	694	745	730	708	712	719	761	720	696	799	797	738	733	744	716	652	762	716	706	759	759	728	741	724	719	708	757	755	771	761	717	715	728	756	764	752	755	748	727	746	740	708	684	724	742	707	749	758	742	706	749	736	716	732	772	744	771	733	731	763	715	732	715	771	744	723	751	704	717	760	764	695	713	688	740	747	741	717	713	767	717	735	753	722	703	708	752	679	753	706	746	758	758	754	765	748	716	728	710	768	761	761	688	719	713	745	686	698	740	751	704	757	722	692	737	742	753	705	719	757	712	683	730	739	705	716	756	698	737	728	739	746	708	677	709	733	706	756	760	741	692	719	722	765	752	749	736	718	766	723	760	764	737	737	765	713	674	760	723	697	728	777	719	722	727	708	709	747	734	697	738	753	734	737	760	726	747	743	729	750	751	720	734	695	723	733	744	732	731	694	731	753	732	735	703	750	723	718	729	750	695	743	741	707	706	745	749	720	689	766	701	734	710	737	737	731	720	744	707	781	723	746	738	694	737	707	734	735	745	735	771	707	694	748	725	719	755	726	691	756	689	775	800	722	707	724	701	746	702	719	708	717	732	775	734	711	780	738	722	706	676	726	745	743	701	726	739	732	764	713	735	706	796	740	718	697	746	743	719	717	728	732	779	743	759	723	772	741	727	768	777	772	752	698	716	690	719	769	732	773	772	721	756	684	726	682	734	746	748	735	742	747	780	698	791	724	727	753	758	704	735	742	763	724	732	689	758	743	734	720	728	701	758	751	760	682	716	741	718	744	733	753	743	718	758	721	756	700	716	742	747	711	726	724	739	737	738	740	794	714	708	727	716	708	704	740	689	728	703	773	715	736	774	749	726	746	689	731	701	741	739	782	743	753	724	757	789	758	722	767	747	758	741	721	715	719	733	754	735	704	687	742	684	808	751	755	699	735	711	772	698	735	686	733	750	764	749	717	701	715	786	727	741	770	760	752	702	736	769	721	694	709	713	756	686	741	746	715	700	722	733	736	716	755	744	752	759	780	782	777	783	727	771	723	701	792	735	772	728	747	742	728	782	702	741	683	717	740	764	715	676	749	760	768	768	722	748	719	757	744	736	696	742	706	741	709	736	814	724	718	710	725	733	704	779	737	786	763	786	725	723	747	725	756	786	756	747	721	724	719	661	718	693	722	741	762	736	739	772	682	718	744	756	667	710	759	676	741	693	712	720	770	734	785	757	764	752	721	681	711	725	705	746	683	682	730	754	746	698	720	694	720	782	700	688	730	747	734	738	761	727	726	743	747	765	743	729	760	754	743	704	724	695	764	651	757	722	733	783	724	722	719	740	737	781	770	717	753	708	701	697	712	696	739	755	761	701	732	707	745	763	754	717	756	693	776	743	750	775	743	730	775	687	727	757	735	787	761	756	728	714	677	745	708	737	723	726	793	738	746	718	745	757	717	791	711	727	735	701	682	673	691	747	762	740	746	721	723	702	736	734	704	714	736	754	721	707	763	742	680	720	729	793	705	718	722	751	723	750	728	747	735	741	729	707	747	756	698	775	725	728	750	755	730	731	708	692	695	749	718	768	771	735	737	777	752	765	733	671	767	799	717	724	728	744	749	750	753	750	672	700	719	746	708	713	711	757	675	747	683	725	752	713	764	720	731	728	710	703
35769	22971	19062	13133	11863	8270	6598	4574	3336	3099	2410	2275	2103	1331	914	717	590	521	493	485	513	415	413	362	399	413	375	353	376	351	349	351	351	355	344	308	347	322	368	351	323	336	343	382	326	339	349	328	340	326	318	345	330	344	309	332	379	357	330	373	329	351	339	397	354	317	355	329	375	302	350	335	325	379	343	321	336	316	309	292	319	376	347	319	343	380	364	322	325	361	320	321	330	373	348	336	341	348	312	330	328	360	331	325	378	323	352	358	345	328	370	333	357	373	339	306	335	355	344	320	351	328	356	325	327	324	323	340	354	388	315	356	340	366	347	352	364	350	328	342	370	347	376	380	329	339	355	350	329	319	330	337	337	347	348	311	353	325	362	347	324	344	342	356	344	364	353	344	320	334	354	316	318	380	333	325	320	356	342	318	329	329	367	331	304	323	333	322	325	311	341	315	330	333	289	316	340	353	292	326	318	365	368	343	346	339	327	361	345	349	303	345	360	329	342	345	330	323	371	353	310	329	376	344	366	341	319	351	341	355	365	322	348	347	337	314	336	328	365	328	316	316	316	313	325	328	352	320	327	320	359	346	337	304	319	311	333	339	312	337	329	324	303	365	345	348	371	348	319	298	303	357	360	338	332	331	302	320	309	326	311	336	337	354	349	329	342	324	321	345	357	344	327	367	331	342	327	338	364	327	331	337	356	311	332	363	351	316	320	329	323	321	372	331	309	348	353	363	362	316	329	338	357	339	306	329	321	348	320	336	325	355	344	314	320	342	296	353	334	329	350	324	305	335	325	351	344	339	346	355	316	311	334	326	324	364	322	329	325	333	326	354	315	330	351	344	351	326	342	353	346	319	358	326	338	330	363	361	317	353	350	345	353	315	334	344	370	368	342	366	284	324	380	321	335	348	325	342	379	329	329	337	310	350	316	312	366	333	339	337	345	350	324	337	382	322	324	343	296	326	334	322	350	352	331	373	350	380	336	355	332	326	363	342	350	331	368	345	347	355	298	355	329	350	363	340	373	363	332	333	340	337	348	337	341	357	337	330	325	353	363	361	329	396	341	379	339	345	329	378	321	324	339	369	349	364	299	359	336	338	350	337	331	342	330	338	320	318	339	339	320	301	379	359	310	332	329	348	354	359	355	312	321	325	336	369	343	350	342	303	361	359	306	356	336	367	363	333	323	382	319	307	362	357	349	341	327	304	346	338	357	323	330	354	347	306	330	364	341	345	330	353	385	351	310	334	334	332	362	367	359	300	338	313	383	343	377	329	340	329	372	339	333	353	330	341	323	345	323	335	351	375	343	351	319	356	355	361	341	347	321	340	326	337	309	343	372	301	350	337	343	349	349	359	341	332	334	310	317	337	316	341	330	341	364	357	350	343	352	355	366	322	340	291	368	334	337	334	330	319	356	353	366	358	307	329	306	344	348	325	345	300	360	364	339	336	314	348	339	338	322	352	325	358	311	350	342	336	338	343	339	319	317	350	340	321	310	319	337	345	331	373	330	360	328	337	333	312	312	321	362	335	343	312	308	323	342	334	345	323	329	334	339	380	334	342	298	368	339	335	320	367	316	339	351	333	329	341	317	338	349	340	342	314	323	338	347	339	320	341	333	346	310	371	303	364	355	330	348	341	338	348	336	327	298	340	329	355	333	334	326	336	348	354	357	349	319	323	317	329	326	379	351	305	322	347	343	355	357	327	350	309	316	362	324	342	352	330	311	349	335	322	338	324	318	330	335	322	335	331	332	335	340	337	349	356	353	332	345	321	326	340	364	321	334	350	350	335	376	335	340	310	340	327	353	350	360	342	306	347	334	352	344	319	342	356	336	332	325	359	312	327	333	337	304	368	325	337	365	345	347	325	335	361	364	368	338	322	346	327	367	326	366	355	324	319	321	305	309	341	366	336	352	316	323	330	365	355	326	316	305	356	338	343	352	355	323	310	308	344	337	350	331	359	356	329	364	337	324	341	353	315	313	321	301	330	324	323	358	334	349	346	372	339	346	318	302	326	314	322	334	331	328	320	345	357	328	359	361	343	303	333	348	350	300	353	340	357	368	290	342	326	357	351	324	327	335	356	345	333	359	341	318	347	333	311	340	328	337	337	354	314	336	359	331	338	313	345	329	340	320	389	349	366	306	356	322	332	337	346	360	327	337	306	352	351	340	335	322	362	336	366	343	328	348	366	348	345	328	327	345	334	303	350	350	336	336	302	303	316	336	340	359	337	330	323	343	349	361	305	341	337	345	335	331	333	337	356	344	345	328	343	352	313	303	339	361	327	343	309	345	380	331	319	329	346	343	328	325	332	328	339	300	376	348	344	348	334	353	351	326	361	367	347	328	384	338	334	360	377	349	290	339	321	343	310	339	375	353	336	334	330	339	324	337	315	363	361	337	345	325	334	331	311	310	309	322	327	348	341	325	328	334	350	329	352	341	365	332	326	355	301	310	352	335	332	342	346	355	345	349	310	313	362	330	363	341	329	371	364	296	326	327	316	323	313	314	346	331	349	324	342	312	305	337	350	354	340	307	315	312	318	348	320	351	330	342	323	332	344	356	349	337	339	356	341	328	341	352	311	342	335	335	323	352	347	363	321	350	341	321	338	299	359	366	335	372	367	351	369	370	322	343	331	339	325	330	362	343	329	305	338	337	307	320	340	339	337	349	343	344	343	348	333	344	365	337	321	296	307	352	341	315	371	355	317	329	354	319	331	303	341	327	325	344	367	354	338	342	363	311	316	346	329	351	344	323	354	385	336	301	336	361	316	355	334	323	358	363	325	302	326	329	349	317	325	352	337	351	296	301	362	333	343	352	358	348	373	320	347	321	304	350	360	314	333	345	326	345	327	377	329	325	339	324	334	328	313	339	304	362	356	305	357	347	349	341	347	313	350	338	314	333	330	331	330	337	335	324	341	337	339	306	351	367	343	343	351	356	347	349	349	350	319	337	376	347	361	351	340	341	333	347	329	351	327	327	361	376	323	335	356	343	328	365	363	333	378	349	323	334	335	315	352	346	336	340	341	312	344	351	313	324	362	329	338	346	338	350	362	323	360	355	328	337	337	398	337	324	310	352	337	333	312	377	389	345	334	314	318	320	347	322	343	353	330	350	334	357	311	333	361	355	366	345	316	337	293	336	313	320	327	321	320	321	344	343	343	348	356	347	315	284	380	331	346	355	315	352	359	331	354	353	342	356	335	337	331	308	360	328	316	327	313	335	366	353	350	347	337	313	342	375	338	329	364	318	360	368	334	355	333	352	354	348	325	326	317	314	337	324	364	342	347	342	328	335	333	335	332	359	364	303	315	331	360	341	336	324	363	312	306	317	338	330	317	318	324	359	328	376	306	346	363	329	354	355	304	333	337	367	335	322	343	367	348	293	317	335	352	320	337	326	333	322	347	358	320	369	329	332	318	353	332	353	371	380	293	322	345	327	355	342	358	340	347	350	342	335	349	340	347	337	344	336	320
26169	12575	13375	10504	13333	9211	10575	9587	8570	8949	7807	7166	5792	4490	4059	3199	2584	2310	2082	1935	1758	1594	1575	1443	1381	1181	1174	1148	1067	1047	1061	928	940	961	879	833	965	896	886	848	906	874	890	893	858	859	915	833	899	876	857	869	826	883	881	863	845	903	867	844	823	882	894	892	812	873	856	898	852	874	825	836	863	844	850	859	836	845	828	896	850	887	824	889	889	822	866	862	857	865	826	846	898	872	837	848	889	845	898	915	888	863	922	850	897	872	879	864	858	881	852	905	849	835	822	881	815	874	872	838	819	839	881	824	824	818	828	897	881	855	861	835	826	864	874	857	847	857	840	894	869	878	827	823	871	866	834	834	858	910	839	868	826	859	845	886	847	872	819	842	827	862	858	786	844	875	871	842	864	855	844	859	849	876	844	895	838	835	871	833	879	912	870	900	843	835	806	846	823	911	856	852	871	908	854	920	872	830	845	868	898	871	834	886	931	826	893	805	939	832	905	896	834	830	905	925	839	854	861	880	893	855	855	818	894	827	869	800	858	796	908	838	791	835	842	912	892	834	906	843	848	849	848	835	860	850	798	836	826	890	909	854	837	830	866	885	842	912	850	890	857	873	887	882	805	838	897	873	834	832	911	872	875	847	871	871	849	868	830	828	870	798	892	850	864	826	873	854	869	843	835	890	870	854	804	848	825	857	867	854	829	835	855	910	886	842	904	821	854	876	801	886	818	879	859	876	875	892	814	873	837	860	847	810	857	817	813	869	836	856	805	865	853	871	860	921	782	812	859	807	883	822	846	795	880	836	791	845	863	812	830	868	886	832	858	840	878	910	868	847	828	848	804	783	823	837	852	850	909	833	863	839	866	826	838	828	888	872	817	830	866	839	801	843	892	825	821	760	895	851	888	841	868	786	881	846	873	857	892	831	877	841	900	848	881	865	865	806	845	818	847	837	850	879	861	837	855	886	827	875	866	795	830	866	832	840	826	841	826	826	816	793	806	857	808	872	844	872	901	842	833	850	853	832	850	828	874	891	893	811	805	865	828	849	861	862	826	860	847	823	807	871	848	779	826	857	856	847	847	887	865	843	856	839	826	801	882	847	854	921	852	888	852	844	885	849	858	870	828	849	893	877	851	841	838	887	825	883	840	889	852	842	845	938	894	823	815	813	870	871	840	807	878	834	853	860	806	823	881	900	822	884	850	814	821	805	786	850	823	814	902	885	813	832	860	865	830	858	843	842	834	876	857	844	840	892	824	856	837	894	868	869	865	893	850	880	817	892	872	885	858	812	819	833	829	859	868	813	875	822	848	847	848	890	850	835	835	847	898	916	838	861	854	903	848	881	814	856	818	807	852	843	844	856	881	818	848	839	907	852	850	837	844	878	815	867	813	871	779	833	838	853	802	809	838	884	878	845	907	864	904	860	832	879	845	868	838	818	892	829	838	852	854	847	875	848	865	875	819	800	824	843	872	859	809	903	847	813	864	848	857	824	879	802	881	835	868	913	841	842	854	839	873	833	804	841	881	889	867	866	870	892	879	854	883	818	839	843	800	869	895	850	850	852	847	849	836	832	845	800	838	890	840	828	821	806	874	878	847	842	878	901	870	842	842	877	830	818	833	810	917	875	862	819	832	892	857	847	891	850	896	909	858	884	802	885	861	838	809	851	876	808	873	832	853	872	870	859	868	864	837	858	830	831	825	828	852	864	854	902	824	862	883	824	856	812	893	821	868	840	899	845	859	872	866	840	876	841	838	797	797	853	865	817	879	874	817	848	807	847	850	802	899	822	845	832	856	851	833	858	882	846	848	810	868	838	815	825	872	818	889	854	872	861	823	871	875	847	875	845	838	811	796	837	874	838	873	851	808	913	886	800	865	860	835	874	895	826	869	873	871	914	847	839	874	790	885	798	889	802	907	900	837	846	861	848	843	829	878	787	802	856	843	806	877	862	896	858	839	866	882	848	839	874	849	841	832	879	899	852	858	873	886	793	834	855	848	817	828	869	874	823	831	817	875	858	833	815	845	873	842	827	777	888	866	853	865	869	812	824	779	863	793	913	854	852	903	895	816	898	878	855	881	824	834	872	840	801	867	864	842	831	919	867	895	837	911	919	834	858	848	825	876	863	884	806	852	884	804	872	799	805	856	836	877	835	853	839	879	876	840	846	822	875	875	866	859	837	826	811	837	826	849	875	854	875	838	877	881	906	834	861	837	822	821	835	866	856	861	857	864	842	862	871	860	803	828	871	834	867	853	854	886	832	858	834	856	887	843	862	916	840	880	864	852	828	841	853	839	827	870	842	797	846	877	873	797	878	862	858	838	861	850	806	845	822	835	914	848	792	873	833	846	886	857	857	880	837	825	815	878	863	814	866	947	817	843	819	897	832	825	883	888	799	818	891	860	856	856	859	893	851	903	822	876	871	823	839	855	840	787	833	831	847	866	845	863	872	871	860	864	868	846	868	829	902	923	837	867	858	813	830	827	822	892	850	878	827	861	913	872	881	909	861	845	859	817	874	844	819	878	798	814	878	816	816	876	834	831	861	838	818	863	843	858	825	851	833	820	873	868	850	856	850	882	859	856	848	878	872	853	891	882	845	863	840	887	895	873	818	847	908	869	843	820	870	869	825	904	824	851	847	886	879	839	885	847	874	828	848	803	824	867	849	890	857	897	852	832	845	836	862	915	888	852	876	885	834	874	806	837	841	889	877	889	842	932	821	835	885	846	884	840	876	865	797	908	861	868	859	917	872	827	818	876	819	815	846	866	852	849	877	825	869	924	838	917	857	873	838	824	821	836	923	873	851	876	829	877	831	870	847	837	852	849	876	863	864	833	870	836	807	839	856	874	846	787	819	850	833	928	847	848	836	828	942	861	851	874	827	816	866	892	845	820	887	844	833	867	877	848	887	841	859	836	871	842	850	830	867	881	907	853	858	876	844	876	890	846	834	862	814	889	847	862	838	847	859	853	890	861	888	882	854	895	870	869	840	881	877	832	898	840	852	866	797	823	862	831	855	867	873	855	815	862	789	838	858	826	853	889	875	856	810	874	873	889	815	805	898	860	908	807	838	842	859	851	833	825	850	876	872	814	853	845	817	831	870	866	883	846	887	891	845	814	913	850	870	870	892	867	855	895	888	817	851	893	807	859	788	868	826	866	857	837	822	844	864	872	851	903	847	892	842	824	860	808	833	865	863	826	880	858	872	803	899	809	872	861	821	830	838	833	846	851	875	793	914	884	820	818	864	823	819	800	837	861	836	868	809	842	821	879	797	823	830	901	802	900	836	872	830	826	891	818	892	821	832	843	886	852	839	847	850	874	857	886	895	857	872	827	873	879	832	920	851	896	836	834	874	822	850	860	787	882	829	826	852	905	801	901	878	826	842	825	931	901	816	862	818	903	847	809	876	788	844	827	872	927	838	825	841	884	846	825	879	818	879	841	902	829	880	897	844	836	878	847	846	851	853	848	906	841	859	868	842
42725	27757	24115	18747	16145	12369	10747	8107	5905	4951	3980	3096	2921	1770	1265	1036	796	605	564	528	442	438	442	385	394	355	376	326	273	343	293	306	258	301	294	259	239	267	283	287	256	257	234	229	272	229	263	264	272	240	248	250	229	234	262	259	243	252	255	293	236	284	254	251	245	262	254	253	265	266	283	269	270	278	234	231	251	242	248	251	259	261	270	273	269	258	272	289	221	256	234	228	252	235	227	277	268	262	270	247	271	267	272	272	278	250	236	245	252	243	261	257	246	259	222	252	249	234	298	274	224	273	234	236	261	232	241	285	227	231	261	254	274	258	265	244	279	251	284	222	269	234	251	262	226	237	265	227	254	256	243	238	255	250	253	251	279	245	241	252	215	284	275	233	220	239	233	230	251	251	268	246	275	266	261	233	284	253	259	246	251	213	240	255	230	254	236	275	263	264	247	236	263	246	249	239	228	249	221	228	249	271	235	257	266	249	272	255	285	218	251	249	243	262	255	239	263	249	262	248	240	256	264	246	236	224	236	267	248	228	233	240	236	270	274	260	257	261	258	227	258	255	255	277	215	240	292	261	261	250	222	272	257	255	240	219	229	238	239	265	249	270	218	229	251	218	214	260	250	265	267	259	279	261	233	288	226	269	250	265	242	239	295	236	248	274	241	250	244	252	269	260	254	236	234	253	261	223	246	286	252	238	259	288	278	230	239	238	244	261	267	271	269	237	250	247	232	239	260	265	257	244	237	251	259	238	239	254	235	247	271	225	217	260	268	238	240	241	255	261	255	253	248	262	257	251	266	224	215	234	250	256	246	242	239	258	241	241	256	243	284	256	243	256	247	269	264	245	264	288	243	238	253	241	247	282	260	243	195	256	242	264	273	265	239	244	250	258	231	296	253	255	270	240	287	274	261	270	261	250	253	234	263	223	266	228	254	249	250	247	267	221	257	261	261	263	258	260	237	250	224	251	262	229	227	257	241	281	232	240	253	220	244	251	245	251	226	263	254	243	271	265	232	247	244	252	262	258	263	234	250	253	227	246	234	258	258	236	253	240	245	262	251	252	260	220	255	240	239	239	234	280	250	240	237	238	248	246	254	268	250	262	262	252	276	241	273	236	268	241	247	244	250	241	220	255	260	230	273	226	234	241	255	217	250	230	254	226	217	248	248	249	262	244	238	234	289	254	232	208	244	225	239	237	247	273	251	249	241	280	244	261	252	235	254	244	228	255	255	261	246	249	257	246	242	221	239	252	251	256	231	241	230	251	224	265	257	257	243	254	278	253	251	238	243	253	252	256	239	227	229	243	233	243	233	288	224	235	234	260	258	259	221	223	260	248	231	267	246	258	251	217	229	265	275	266	252	253	255	255	291	276	264	239	276	274	242	252	257	246	262	275	210	244	258	269	256	236	240	231	265	242	253	227	261	262	266	274	268	253	253	260	242	233	242	268	238	248	254	233	251	243	245	244	277	229	252	250	259	243	247	260	238	251	259	245	251	253	258	253	238	234	254	238	255	256	235	218	245	257	275	274	219	245	273	219	243	260	260	230	255	237	248	225	263	254	250	237	235	256	240	269	262	266	257	277	266	257	244	262	250	233	271	250	258	245	256	239	235	275	276	273	257	240	265	244	255	245	236	221	243	249	265	231	267	240	239	261	233	240	251	278	250	250	265	255	254	245	239	255	277	222	258	262	234	237	263	269	255	233	258	285	274	269	216	276	247	282	245	242	234	246	209	262	244	225	231	282	251	237	248	239	225	254	264	276	245	226	233	252	256	254	241	299	260	257	243	202	271	220	271	251	234	251	270	244	276	246	282	248	280	247	265	236	234	294	242	259	252	265	241	243	262	236	248	267	220	241	262	246	258	249	251	258	254	253	246	260	233	231	239	256	242	237	230	257	233	252	280	244	229	214	249	269	238	248	251	255	241	254	253	276	270	249	232	256	291	244	247	265	243	286	248	277	235	254	242	231	255	206	256	234	237	255	259	274	230	281	262	242	262	226	270	264	270	252	214	232	261	258	247	229	253	254	259	281	272	301	255	261	266	254	227	264	233	248	266	259	251	278	224	271	266	229	275	220	239	262	254	228	247	237	249	247	246	262	242	244	221	242	267	243	252	221	243	252	267	228	230	246	221	254	276	233	263	245	219	281	248	246	233	249	258	215	237	235	225	249	245	233	285	245	241	235	262	249	246	233	248	241	240	247	238	261	272	255	240	216	262	260	251	245	243	272	251	269	246	254	267	231	228	254	206	219	267	248	264	267	256	239	235	244	278	258	213	246	254	249	261	265	269	233	242	235	230	229	258	245	240	260	239	248	245	247	277	272	247	238	235	248	267	244	259	269	269	220	255	233	242	280	247	239	225	219	264	267	251	249	244	263	245	261	254	263	250	231	233	265	270	227	272	235	250	236	271	247	255	255	223	236	250	252	243	265	233	249	264	263	267	257	265	228	238	252	213	263	282	258	212	282	214	249	262	217	259	284	258	232	248	249	243	244	270	279	234	229	241	253	242	249	236	280	249	236	250	248	242	269	255	242	253	270	225	250	254	249	252	289	261	256	243	271	258	267	271	258	251	239	246	262	252	252	265	272	256	217	264	234	243	250	237	254	224	241	253	232	281	261	254	270	254	251	260	261	257	260	284	234	292	257	254	237	217	257	249	234	232	234	225	208	249	212	227	271	267	270	247	252	260	250	260	283	230	235	250	253	253	261	298	224	236	230	279	267	285	241	225	254	263	263	260	268	257	232	238	276	218	269	248	237	245	245	244	258	257	256	250	254	264	278	224	240	244	248	269	225	260	278	234	237	251	254	273	261	253	241	240	243	257	243	243	267	267	284	235	263	219	265	209	244	268	241	209	257	265	272	262	267	253	236	242	273	236	212	226	263	254	286	231	257	259	273	264	274	252	234	232	243	283	242	246	236	280	242	261	244	263	247	261	249	265	285	266	231	236	249	241	246	247	272	259	247	257	245	216	252	230	258	259	219	249	266	253	252	267	224	264	247	270	276	260	264	230	245	223	241	258	223	272	233	252	291	259	221	233	258	247	258	246	290	227	232	240	224	259	242	252	240	265	277	249	245	256	230	226	226	239	250	242	270	258	227	281	247	260	226	252	221	250	263	247	261	268	257	238	236	257	267	257	257	275	238	265	238	274	252	241	253	239	264	243	255	260	262	242	222	262	272	281	262	266	246	248	283	225	238	277	250	246	260	264	250	283	262	257	244	246	265	219	255	244	249	256	270	246	211	217	276	256	244	270	286	256	273	227	246	281	251	255	255	262	246	246	244	249	243	247	239	256	261	225	228	249	280	260	206	265	215	240	234	270	234	295	276	242	255	259	260	248	266	230	247	241	225	276	263	236	256	253	232	240	244	261	279	201	249	249	220	230	236	290	241	280	237	266	251	241	244	257	243	265	251	238	282	250	227	266	226	222	249	250	246	274	237	261	294	252	258	246	259	259	261	265	255	250	219
32303	16263	18165	14766	16162	12365	14702	12968	11465	12496	11505	9484	8271	6304	5527	4501	3605	2953	2705	2407	1953	1891	1873	1940	1504	1448	1290	1133	979	930	942	921	846	747	780	725	755	726	741	763	650	714	705	704	704	680	689	673	675	689	717	729	700	673	664	617	666	674	654	711	674	669	679	687	625	629	686	618	695	668	700	671	695	671	661	636	640	692	681	661	640	646	651	661	693	645	657	711	680	662	713	681	642	647	685	711	676	670	686	754	769	700	715	693	668	660	647	705	743	671	711	697	671	659	682	693	670	662	661	652	608	723	662	630	640	636	624	695	678	687	651	598	644	652	635	651	647	664	654	621	649	688	649	684	682	646	650	685	694	688	621	641	670	656	637	636	650	624	602	582	633	645	617	723	674	621	659	625	639	652	613	646	690	610	584	638	630	628	603	653	627	645	685	608	655	615	636	664	683	640	575	644	650	631	605	612	658	609	683	671	642	617	624	659	642	672	602	637	633	620	681	656	632	610	680	642	648	669	682	638	605	659	617	641	641	671	652	626	647	654	639	631	658	664	611	652	630	665	676	616	618	620	604	624	619	633	612	647	653	642	630	620	631	656	662	646	586	614	635	628	634	657	693	648	606	638	692	634	656	662	675	632	635	616	615	659	643	679	659	648	617	642	661	642	660	652	609	640	605	659	618	662	681	611	663	614	666	630	702	627	627	602	621	611	623	587	645	619	639	631	645	582	649	660	671	639	619	683	661	638	668	663	616	681	629	606	646	643	651	665	626	661	689	636	663	644	649	643	629	647	675	606	637	627	653	583	639	615	647	626	578	610	650	604	624	608	618	590	639	626	707	643	609	675	581	668	613	670	653	619	663	665	664	637	572	665	606	640	641	639	601	629	683	649	658	656	650	632	678	641	643	654	655	661	650	646	682	640	649	621	670	644	608	638	671	613	677	621	660	662	618	625	666	653	647	636	649	644	675	636	668	660	659	616	658	614	621	621	642	642	722	629	646	665	658	660	677	637	648	677	659	632	632	645	642	692	631	628	654	687	629	620	627	664	664	647	667	629	623	617	688	620	654	615	697	599	647	621	654	678	659	623	594	642	639	686	634	644	613	658	605	653	666	622	603	654	640	580	625	650	654	633	644	638	618	626	672	665	646	666	666	639	651	705	646	674	653	627	611	624	609	672	623	649	620	615	619	639	614	640	660	618	675	657	611	646	634	610	639	656	628	610	704	649	646	676	634	626	621	637	625	628	630	656	672	661	638	675	667	657	605	678	665	635	706	644	653	651	622	663	607	659	657	657	693	635	657	606	665	592	663	653	635	672	647	613	658	665	602	614	647	630	653	636	647	656	610	662	673	692	671	647	619	652	662	637	644	631	680	658	611	634	598	679	646	648	627	620	654	655	663	676	672	630	660	670	620	676	691	636	604	669	599	634	641	647	669	659	619	623	634	652	617	653	663	627	619	601	680	644	648	657	638	638	609	630	641	631	603	620	602	609	665	652	656	621	648	650	632	654	617	610	578	605	642	631	619	654	689	650	613	690	616	614	683	622	656	634	581	645	601	632	603	623	614	656	608	601	611	641	640	660	606	609	594	706	644	622	635	636	627	619	653	650	623	680	636	650	602	595	619	643	649	651	586	691	643	653	635	665	656	629	625	614	604	643	698	620	639	611	628	623	652	640	630	678	651	607	664	629	639	658	644	628	656	641	574	622	593	658	657	595	675	672	638	607	585	643	613	615	636	620	643	656	633	671	606	607	640	652	661	646	683	685	577	606	637	658	619	647	629	591	645	585	661	678	709	646	652	616	636	657	616	639	640	606	609	607	683	634	599	631	618	631	636	641	639	617	620	645	630	664	651	652	654	591	621	627	683	615	594	625	682	641	623	669	621	603	664	631	625	627	650	667	628	629	668	642	658	603	640	667	632	653	655	647	666	641	629	622	587	625	637	622	655	653	690	653	652	680	667	659	633	673	630	644	645	596	627	669	640	660	632	618	626	602	680	628	615	659	626	659	652	690	642	654	660	609	693	635	665	626	629	606	638	618	639	624	668	649	654	606	596	620	623	628	653	629	633	614	609	612	614	628	589	621	643	651	661	604	716	627	658	621	641	642	599	642	653	658	667	670	644	646	667	638	652	626	597	600	656	605	653	643	681	620	655	666	588	654	620	631	653	609	634	675	608	660	672	646	641	622	667	659	661	643	642	634	660	645	684	708	639	643	652	669	631	596	645	655	661	622	635	640	628	629	594	612	654	624	634	659	678	662	600	625	631	629	645	601	633	671	594	647	668	657	660	629	622	637	672	639	655	662	693	642	660	645	647	609	659	663	624	652	656	624	637	651	668	623	679	642	620	655	625	647	640	626	628	612	618	638	648	683	594	641	633	658	574	687	604	660	666	683	641	651	657	653	602	636	631	647	637	607	601	633	658	636	673	634	637	666	616	638	588	650	663	659	612	607	704	660	628	630	647	666	649	631	653	595	651	638	656	658	586	629	649	619	655	632	602	604	630	646	613	638	697	630	653	683	661	678	669	631	647	621	646	657	635	650	649	671	656	667	618	655	648	603	631	621	671	644	665	647	597	647	637	635	603	607	643	658	657	658	632	645	650	689	620	621	653	652	608	652	622	649	634	658	655	614	631	624	591	636	633	662	647	640	612	623	631	612	642	645	569	701	662	659	648	616	646	664	664	635	596	646	662	615	661	639	642	654	633	648	619	628	662	640	645	611	615	639	622	649	650	635	654	624	612	616	626	634	661	647	657	701	585	659	666	626	666	652	647	638	621	625	643	650	606	627	642	680	638	653	652	623	636	649	685	634	657	644	689	666	641	683	599	636	667	647	599	626	645	627	637	605	660	663	668	612	649	656	650	610	654	634	612	638	630	637	623	625	655	635	585	637	626	657	640	652	655	644	640	605	675	663	628	654	671	670	662	623	609	632	653	655	638	583	648	631	628	650	640	628	663	652	641	678	653	625	635	590	596	589	627	664	639	648	643	609	617	643	617	653	598	666	605	628	617	638	631	620	649	615	614	642	637	674	606	638	628	692	670	649	644	641	619	663	655	633	656	613	618	635	672	666	671	656	659	645	627	649	636	666	634	670	649	661	647	650	649	638	656	644	653	627	615	622	588	640	655	647	628	636	595	597	621	587	624	615	658	654	680	631	588	647	609	644	588	648	607	637	630	678	605	645	595	642	630	615	674	681	620	615	650	605	583	590	637	682	650	654	611	665	653	642	617	636	664	620	638	627	679	677	658	632	612	627	633	675	616	624	609	638	660	610	624	680	628	639	649	656	641	649	616	644	662	663	613	622	633	651	636	656	686	650	622	652	628	647	644	623	647	645	645	665	648	658	616	656	713	617	633	623	622	663	652	642	678	610	610	637	671	630	711	662	680	596	662	642	651	632	629	597	664	642	647	636	635	665	657	650	617	625	641	640	641	614	687	617	590	600	651	642	646	632	640	619	645	659	643	625	620	629	690	623
8714	4406	3343	1945	1656	1161	1081	674	577	561	546	569	493	452	430	390	360	353	390	327	302	299	290	312	273	264	272	261	266	296	249	286	308	300	248	275	261	284	281	261	264	266	258	290	278	278	279	286	275	262	273	273	272	249	256	258	276	263	271	253	291	266	262	261	261	295	282	271	276	286	271	297	284	292	268	262	281	256	273	301	274	279	283	256	264	264	274	314	241	295	260	286	264	260	278	282	302	277	270	267	267	295	252	289	289	241	268	272	265	282	254	253	281	275	274	267	237	300	281	221	321	293	256	266	263	285	277	292	273	289	279	314	247	297	286	259	285	259	279	274	267	265	287	245	266	272	283	248	269	290	284	260	285	264	262	291	282	271	274	283	269	288	272	290	266	261	268	271	270	295	269	267	279	260	260	275	282	260	277	302	255	301	245	273	260	270	273	306	309	303	262	246	264	276	266	260	278	251	262	279	280	249	284	285	266	255	267	298	252	269	289	271	266	256	289	266	240	263	273	268	266	264	258	264	249	263	268	271	282	275	294	290	278	271	251	288	289	270	269	303	292	269	248	291	307	264	255	287	277	239	266	250	251	264	286	294	261	299	295	284	273	313	276	305	301	277	282	276	263	290	265	281	277	283	283	244	264	272	275	258	272	302	305	281	260	261	278	270	279	277	279	269	253	287	269	267	262	286	256	262	298	232	261	264	309	276	275	278	279	260	274	265	264	255	282	280	282	278	247	278	239	262	259	267	282	269	287	284	261	264	269	283	263	262	268	252	262	275	274	290	295	244	270	279	276	252	265	281	282	242	286	264	270	277	235	291	239	293	286	297	249	283	260	273	265	270	261	280	280	252	277	292	276	266	256	282	251	273	290	288	268	261	269	257	275	260	265	289	254	304	285	269	281	248	304	273	266	275	286	290	286	272	273	271	258	267	253	247	255	227	283	310	277	235	306	291	267	267	279	273	259	279	295	267	256	297	289	262	297	246	263	265	265	215	262	274	278	295	281	288	267	241	232	264	266	274	271	280	290	269	282	277	263	263	285	243	248	263	290	279	249	269	287	254	257	279	255	241	262	243	265	272	274	257	298	258	273	256	268	299	271	266	273	274	269	257	249	266	292	253	286	258	264	291	283	273	245	282	282	279	273	238	237	253	276	252	274	306	265	293	285	252	273	292	273	250	282	274	272	276	244	275	281	244	276	253	293	246	257	277	237	255	277	225	276	250	304	237	253	257	288	280	253	311	284	306	272	314	288	265	264	305	251	291	285	251	283	285	275	289	279	285	279	274	267	273	275	282	262	285	257	312	258	319	289	294	309	264	282	279	279	238	263	239	274	264	273	284	258	260	263	264	277	282	280	242	285	265	265	269	260	287	284	284	283	274	275	251	295	272	295	261	284	269	235	280	261	285	246	259	277	281	263	276	282	250	246	291	285	284	264	270	262	257	288	256	284	274	310	267	273	268	257	286	280	257	244	281	276	307	270	282	273	274	297	282	277	273	296	275	264	289	246	275	272	262	276	306	251	302	274	276	289	317	272	265	262	240	268	265	253	269	236	278	286	265	274	247	298	273	276	267	287	229	270	269	255	243	280	269	252	255	276	247	253	262	283	278	269	299	283	241	253	287	261	308	255	275	277	265	277	259	277	258	286	281	255	254	248	270	288	278	278	250	268	246	247	290	294	264	233	249	266	296	250	264	220	281	269	262	268	275	273	275	248	270	283	261	274	260	245	260	269	290	290	283	254	298	257	269	263	282	285	267	281	257	260	282	293	297	268	270	259	292	307	262	254	272	245	273	296	265	269	251	262	264	281	295	290	287	243	296	264	277	285	276	272	239	262	274	293	299	264	277	300	283	282	256	275	254	277	283	295	246	251	268	273	244	298	269	283	273	244	274	250	279	288	271	286	269	259	266	265	285	301	320	291	294	253	250	246	286	273	255	271	284	274	276	275	248	274	273	279	282	282	315	271	284	284	230	295	224	281	272	286	288	281	246	276	277	270	277	278	271	276	277	290	266	272	266	271	266	290	288	245	254	259	276	270	298	283	285	278	277	272	285	286	276	279	283	293	259	254	269	280	283	253	243	259	252	308	269	282	283	254	289	304	265	287	284	249	314	274	277	246	281	288	261	253	233	267	289	273	276	267	278	277	273	258	266	248	288	281	249	274	284	291	258	267	277	258	287	285	225	250	256	288	293	279	295	267	263	296	250	241	275	283	262	252	236	260	279	269	290	297	269	276	287	241	248	257	275	258	259	256	284	294	278	272	292	243	298	256	300	261	260	274	296	280	294	240	253	291	277	282	268	263	264	260	287	296	264	247	300	253	275	258	266	238	266	238	269	263	251	270	270	249	271	292	290	299	273	268	262	256	255	268	256	278	264	252	267	267	285	259	256	292	276	258	282	285	273	278	257	298	236	295	270	277	293	289	282	257	244	271	289	268	293	288	283	261	265	289	279	280	268	259	276	315	283	252	251	284	259	271	246	284	273	276	258	276	283	270	273	243	249	254	258	253	270	267	303	277	285	264	279	275	257	243	263	277	279	259	252	296	258	280	284	262	284	280	255	282	283	293	282	295	264	305	274	250	222	301	275	300	264	282	279	262	273	281	287	289	254	256	248	279	269	286	267	269	255	269	287	279	293	273	283	255	275	261	262	272	259	275	266	248	284	256	269	281	291	289	286	306	239	277	272	294	254	304	266	233	237	253	246	282	295	257	240	270	274	283	260	293	261	293	263	298	259	286	242	268	283	252	264	270	287	269	293	275	272	289	287	262	278	250	263	269	263	250	285	294	277	296	269	238	275	293	255	274	254	286	292	289	246	266	283	289	285	276	299	278	296	283	266	281	276	285	275	293	277	284	298	259	267	318	273	234	261	276	244	277	248	245	280	274	281	247	241	241	276	270	282	271	248	258	273	274	262	282	271	260	283	258	278	262	304	275	274	303	288	269	261	269	234	302	270	276	290	274	269	277	293	270	285	299	260	273	280	274	259	265	308	249	282	281	268	254	283	293	260	286	299	252	283	245	267	301	276	297	266	257	249	257	271	265	265	278	261	273	279	285	295	265	270	279	274	241	259	280	236	273	256	305	295	262	275	259	242	274	252	260	265	265	284	266	290	252	261	272	291	273	277	248	274	269	290	273	285	281	283	237	283	273	274	266	271	262	268	259	263	260	243	274	284	305	277	229	293	259	269	279	266	299	267	272	266	255	283	253	265	258	280	263	259	256	278	291	291	280	238	275	277	267	287	297	286	271	284	268	269	272	276	285	285	304	287	320	276	227	287	261	293	255	288	296	263	255	290	271	273	282	298	273	278	278	299	299	298	262	281	282	264	248	255	241	310	291	258	264	253	274	270	244	274	273	277	274	266	274	253	284	249	252	260	260	269	271	262	294	291	275	276	265	281	261	270	258	273	256	262	281	290	289	315	270	265	247	252	296	268	260	264	305	286	268	263	292	294	283	261	294	277	270	302
7560	4043	5149	4469	4413	3415	3549	2642	2440	2339	2253	2439	2062	1782	1580	1493	1372	1293	1253	1046	944	921	854	771	801	826	728	785	742	739	729	759	757	721	715	698	760	729	698	710	736	741	674	752	710	778	713	732	688	682	728	729	715	730	692	690	722	711	692	708	712	717	752	701	698	676	726	747	710	679	721	705	715	667	710	654	690	742	654	741	692	735	722	741	713	693	699	644	711	733	709	733	712	711	690	668	685	780	732	701	699	736	731	767	749	712	725	734	669	708	688	766	730	735	727	680	690	716	724	680	711	733	703	746	707	748	712	691	711	684	711	667	777	746	710	732	706	709	721	752	684	700	719	732	700	683	734	755	690	708	722	714	761	681	731	704	780	701	727	713	712	737	770	723	699	704	730	707	678	765	712	703	695	709	710	707	691	693	725	727	762	710	676	737	752	658	712	659	696	750	727	703	697	724	707	691	780	752	713	704	725	723	707	758	699	731	742	711	683	679	744	683	741	700	728	746	739	735	719	684	707	681	737	757	718	702	739	732	684	725	720	755	728	692	687	764	716	753	715	710	722	664	750	723	687	744	710	732	718	720	717	667	751	658	686	737	717	707	624	743	705	726	694	755	656	754	714	717	696	706	705	741	746	725	677	745	726	707	690	711	668	694	725	689	770	694	683	738	708	720	732	709	699	698	728	693	742	732	760	689	744	679	735	666	740	703	715	702	759	755	723	710	695	737	709	717	704	713	707	734	661	716	752	777	718	689	714	761	689	732	732	714	749	689	672	719	709	702	702	740	752	702	743	710	700	726	771	799	655	746	707	697	700	693	721	687	718	696	693	719	667	719	741	708	730	744	688	698	740	769	702	726	739	702	685	766	760	709	755	682	744	726	726	719	747	712	745	711	744	705	764	742	667	749	746	692	735	776	682	734	736	711	737	714	687	738	721	705	671	702	671	732	722	687	694	658	684	745	689	750	750	702	727	706	737	722	730	734	708	693	669	718	693	693	727	678	734	712	735	708	740	733	665	769	686	706	725	718	729	719	746	688	765	790	727	723	716	688	672	736	683	666	704	771	701	665	708	691	728	769	634	756	701	717	745	766	735	744	743	733	711	713	734	737	708	696	720	721	727	673	721	681	726	722	743	699	701	687	743	707	698	729	778	698	674	728	692	687	742	681	758	718	710	727	712	678	689	730	669	723	717	734	711	693	743	671	713	696	662	742	737	694	699	693	679	751	696	722	713	713	731	779	732	732	734	729	716	715	714	746	768	719	705	701	767	728	690	697	735	753	732	639	708	697	748	720	729	728	752	717	702	724	760	668	657	708	715	689	703	671	757	722	741	679	741	718	668	733	696	763	746	733	726	715	700	744	727	707	686	711	675	736	756	742	673	710	689	716	655	702	712	735	743	735	692	684	727	695	741	749	697	709	746	696	720	755	643	723	652	703	743	724	732	775	727	701	706	686	712	772	697	714	698	723	712	683	699	707	741	717	679	723	712	687	759	707	751	770	726	711	730	687	700	704	703	687	759	728	720	730	666	754	736	718	711	722	740	706	736	714	683	691	766	721	697	685	682	669	788	694	717	742	701	674	716	688	696	698	736	704	666	749	722	716	716	663	720	758	732	699	712	699	752	680	669	708	706	688	726	705	684	725	682	691	726	697	709	765	687	727	710	669	757	728	732	664	722	743	664	674	740	707	764	725	721	681	706	723	763	702	689	714	736	661	771	726	721	706	719	760	713	712	787	682	722	674	690	691	700	680	723	721	733	756	701	705	725	705	693	725	735	711	710	712	637	670	699	704	736	670	721	700	734	749	734	754	709	700	716	682	676	687	724	713	698	684	755	725	710	731	733	752	662	704	678	751	777	755	724	762	752	681	649	704	717	714	744	728	703	691	717	756	674	682	720	745	741	739	776	700	675	733	700	721	724	708	692	739	703	691	686	740	714	677	730	718	689	704	749	686	754	703	699	754	736	730	714	730	704	650	748	650	681	687	701	686	699	734	750	691	733	720	684	728	704	755	722	700	731	703	718	683	734	703	725	721	717	716	712	730	700	697	775	751	737	749	692	731	758	682	752	726	750	723	726	679	738	728	717	745	718	764	718	733	724	734	757	700	670	678	704	787	687	764	744	752	717	691	736	714	766	698	701	686	700	732	685	694	735	709	728	712	687	661	717	717	696	711	695	694	685	688	724	745	730	668	716	753	710	666	726	695	700	736	689	727	718	755	716	658	731	762	721	743	698	727	740	680	742	721	698	762	777	708	732	664	751	733	738	715	721	742	713	673	707	681	727	713	731	666	703	713	654	738	724	740	727	704	692	732	714	758	739	724	747	685	679	688	741	757	747	734	694	671	716	721	731	706	696	754	712	710	728	719	699	718	758	674	685	731	684	726	713	723	753	708	697	685	759	757	748	667	706	727	702	722	734	713	721	753	714	731	741	664	704	739	682	664	729	701	718	688	730	744	681	713	698	726	741	719	706	733	697	726	710	680	718	714	706	744	704	719	685	706	747	713	714	709	729	702	754	724	723	739	661	724	739	667	746	699	710	735	715	715	708	717	690	740	690	694	687	721	698	731	687	697	746	737	709	730	684	722	726	735	742	732	702	692	681	715	701	721	699	698	736	738	681	666	743	706	756	740	698	726	722	707	681	720	731	683	735	719	692	766	718	714	743	685	702	746	690	721	710	686	702	681	705	737	702	724	702	720	784	710	727	684	693	693	714	692	676	690	696	748	695	691	712	734	717	735	735	673	696	752	755	700	723	730	695	760	723	752	680	716	718	712	694	707	693	731	720	721	718	742	692	702	722	741	707	728	714	681	746	723	729	693	699	725	670	711	763	708	702	706	752	691	688	707	722	722	688	745	754	743	744	682	768	741	711	706	728	685	723	708	725	680	737	683	691	785	725	730	691	741	791	713	743	738	741	703	697	697	714	737	730	696	722	669	693	725	735	702	733	723	718	661	740	714	765	685	712	730	687	756	696	737	717	681	719	696	707	739	744	691	703	715	690	712	747	706	701	703	695	750	728	725	722	715	704	704	758	718	747	688	734	667	713	688	716	710	694	745	702	728	747	687	706	728	745	724	696	706	706	703	728	670	680	736	719	704	702	707	728	727	729	683	732	747	703	690	706	706	737	710	716	684	696	726	679	747	712	706	704	701	690	671	743	709	723	710	711	749	688	733	709	675	707	728	709	693	704	722	719	744	747	697	715	717	703	739	728	757	706	721	778	717	745	721	736	705	739	722	756	682	737	723	717	695	692	691	726	760	705	676	714	732	724	729	679	739	657	717	718	730	750	699	704	668	723	720	710	742	705	721	715	741	714	695	717	770	774	690	693	732	714	758	692	744	742	741	748	732	680	742	703	723	727	751	680	764	692	738	710	685	771	734	737	652	731	733	715	717	711	678	742	728	733	686	706	710	716	689	661	740	687	769	767	689	741	711	756	713	758	724	729	722	707	726	727	740	667	696	700	690	685	689
34604	23532	19905	14350	11663	8271	6583	4435	3339	3189	3050	2360	1775	1180	944	723	611	591	480	515	441	402	439	417	389	365	408	376	365	339	358	353	386	393	327	320	385	310	365	343	324	325	353	338	302	336	327	295	329	310	361	322	326	337	359	366	330	332	346	362	341	342	373	384	339	354	334	337	376	321	349	315	329	329	314	338	294	330	327	356	331	320	351	348	368	327	366	347	347	362	358	320	347	329	348	318	328	319	345	339	326	327	341	353	344	329	313	330	315	350	303	344	348	374	342	357	373	324	322	348	337	326	348	325	329	330	307	309	323	367	339	366	340	314	327	323	303	317	342	356	333	357	353	355	302	347	316	343	340	360	322	338	347	370	352	333	337	403	323	323	315	354	340	321	319	323	328	321	328	326	347	347	304	367	291	345	345	360	335	340	339	331	304	325	312	346	326	316	353	324	333	335	345	309	331	331	290	344	317	337	358	316	354	331	361	369	341	338	346	315	336	325	325	329	314	331	330	351	371	310	343	320	315	342	325	355	331	303	320	354	345	324	331	341	341	334	323	391	331	307	339	335	349	360	342	327	328	335	326	316	313	338	358	316	330	369	359	337	350	346	370	373	317	337	369	389	329	346	336	340	321	291	334	338	352	347	319	327	307	340	344	362	291	322	340	328	345	353	323	325	312	339	324	309	343	356	348	353	339	379	333	374	356	349	332	342	351	360	304	341	341	325	343	347	349	366	331	304	314	337	346	345	348	343	340	320	354	327	296	359	332	326	339	335	329	316	341	298	331	370	342	349	332	342	352	315	315	331	326	381	340	320	351	341	340	343	346	324	346	339	345	328	323	325	338	342	349	341	325	330	325	344	349	334	306	341	359	344	331	340	330	352	341	313	370	333	366	346	297	317	328	341	345	350	306	289	350	317	327	335	358	347	330	350	331	337	343	315	331	372	313	360	360	328	345	356	335	336	313	314	351	320	324	348	319	335	347	330	329	321	337	305	330	360	314	334	326	347	332	352	333	328	337	340	340	316	367	327	316	318	319	360	372	305	363	323	334	339	322	329	322	345	346	323	315	330	335	328	318	340	334	319	340	359	356	293	357	351	362	309	332	342	336	344	325	317	362	315	333	361	320	354	320	318	341	357	306	359	361	372	340	337	367	328	359	328	332	338	306	318	327	347	361	295	343	366	353	336	326	310	322	349	354	342	346	324	330	352	360	315	329	322	352	382	343	392	348	343	314	339	346	351	328	366	349	315	326	330	330	294	354	339	361	333	347	340	370	350	318	338	347	305	341	331	317	369	352	356	342	318	353	315	347	362	326	314	341	352	313	352	345	336	318	316	370	322	320	350	317	315	325	340	326	338	332	354	333	309	332	358	306	306	328	342	347	358	306	341	334	322	352	313	324	327	345	299	365	323	359	364	314	344	318	340	362	343	348	332	350	317	336	354	333	353	332	364	354	344	357	344	333	384	332	330	349	363	326	318	358	335	338	313	312	339	302	300	312	327	300	358	323	323	325	329	336	315	331	351	338	351	347	344	333	336	356	362	353	331	353	327	352	302	324	386	354	361	311	323	356	323	363	321	317	372	308	348	338	331	343	320	315	342	309	313	323	376	341	354	364	346	336	330	321	341	377	334	359	316	336	316	336	330	336	316	328	334	363	350	315	308	327	325	350	325	329	342	304	316	345	336	343	329	327	332	316	347	344	338	327	339	299	310	347	316	348	303	346	349	339	345	328	349	364	319	318	355	332	335	311	287	341	320	332	340	354	371	293	320	329	341	346	336	297	328	334	341	377	329	361	341	340	333	332	297	339	390	322	306	327	311	331	330	301	326	345	334	342	347	374	334	316	357	328	311	348	325	362	316	323	330	321	307	345	360	364	335	346	346	336	333	351	355	327	347	381	315	357	327	298	330	373	339	319	305	339	363	318	360	342	329	334	361	332	356	344	324	363	327	349	315	333	335	337	343	340	332	318	319	334	334	325	316	310	365	321	341	319	330	328	315	315	337	355	324	330	352	347	374	349	348	349	334	315	308	341	338	349	318	326	367	331	352	341	328	360	320	338	351	363	348	330	337	325	349	357	361	339	343	321	323	313	333	345	355	356	315	308	340	351	307	317	317	344	331	342	329	376	325	323	328	324	354	326	343	315	329	353	364	355	325	347	328	363	359	383	329	357	324	302	358	353	340	310	342	358	365	284	359	322	361	395	362	363	352	317	340	357	341	307	382	354	330	344	355	323	350	347	355	336	334	341	368	328	376	370	349	347	314	300	335	342	338	308	330	348	334	347	321	332	314	306	361	372	327	368	303	330	353	342	336	320	342	327	314	344	328	347	309	298	352	342	356	355	337	314	347	319	330	350	373	368	352	333	334	350	361	312	344	337	317	331	334	316	350	355	305	364	321	343	327	340	332	293	355	323	329	337	389	314	327	293	337	337	317	349	356	361	337	362	348	366	342	311	365	357	376	354	324	317	346	340	350	339	361	318	365	311	320	316	331	344	318	353	330	355	315	328	357	336	351	334	306	326	318	343	345	335	324	333	353	370	317	357	301	340	334	324	329	328	343	347	349	342	330	330	364	357	330	324	336	323	357	365	370	348	301	312	369	332	337	350	339	330	359	311	338	335	312	294	326	376	335	312	315	317	332	393	342	352	328	340	296	339	342	340	355	328	352	328	329	328	314	335	341	332	342	339	353	303	349	342	351	330	336	341	357	341	347	357	353	324	336	338	325	355	346	347	373	362	330	352	339	320	313	360	348	323	323	334	341	334	304	321	302	307	329	327	398	360	335	344	352	311	340	300	317	320	324	349	351	316	332	318	309	334	362	335	323	357	331	368	338	342	346	308	363	353	327	365	359	353	369	356	330	322	388	346	314	359	353	343	371	354	343	320	349	342	333	349	324	349	368	345	334	306	319	336	315	373	325	349	296	355	355	317	339	352	343	357	355	329	303	325	377	329	350	358	339	345	315	347	328	349	353	321	323	344	329	342	359	356	360	344	336	324	370	321	298	311	345	318	344	318	302	349	311	313	349	372	309	350	361	361	339	293	331	342	328	301	311	345	353	322	359	327	352	353	356	331	343	348	330	346	329	349	313	328	320	315	321	356	374	351	332	334	336	326	348	328	347	327	354	338	356	350	331	328	366	393	331	323	336	312	376	325	350	330	329	322	319	331	356	339	308	317	360	366	321	346	342	369	352	329	356	324	347	366	342	332	328	400	374	350	370	364	332	359	342	316	340	333	338	337	297	346	340	368	349	323	320	290	341	349	312	341	375	328	353	381	295	316	341	313	308	317	365	358	325	347	331	336	347	357	356	349	361	376	331	322	320	375	323	315	332	334	316	312	325	322	353	336	330	318	350	331	323	343	346	351	366	349	316	343	355	348	314	339	329	334	298	303	310	332	325	350	332	367	326	377	354	312	347	341	359	338	333	370	321	336	335	341	350	331	318	356	371	329	337	342	346	314	335	312	298	369	363
26516	12793	14871	11912	12799	9662	10689	9221	8935	9392	8621	7358	6120	4622	4154	3127	2836	2382	2024	1827	1674	1541	1407	1433	1246	1210	1131	1258	1063	1037	1017	904	923	932	837	953	905	877	876	873	904	886	838	899	880	880	900	906	880	876	879	892	823	854	834	839	865	894	873	810	854	889	843	867	864	855	907	820	799	831	900	808	854	851	877	841	890	850	884	825	848	828	883	842	886	853	884	803	865	840	928	889	852	866	925	881	832	860	921	879	915	863	877	852	853	885	802	887	869	904	880	859	897	857	801	846	854	898	921	866	902	840	854	866	875	810	907	851	882	826	872	829	835	838	840	890	861	867	840	824	855	873	827	850	885	863	901	865	828	890	871	817	859	856	831	853	833	843	888	861	840	820	820	882	870	870	924	850	856	787	839	870	824	822	848	804	892	847	830	864	804	879	874	821	798	833	902	851	819	847	854	834	878	883	874	844	884	842	852	862	846	844	855	855	873	850	832	814	894	885	824	818	854	825	861	905	789	786	871	815	831	842	846	812	827	829	797	844	798	845	818	777	873	855	846	851	862	910	845	819	873	837	865	859	836	785	836	863	796	879	853	858	827	875	915	853	823	892	843	857	829	850	840	820	830	856	906	826	814	854	854	873	837	856	829	895	810	831	861	775	801	884	848	842	866	873	855	799	803	865	818	861	895	794	893	824	817	862	861	849	873	817	834	855	847	866	854	832	870	864	845	887	879	868	882	877	897	846	821	842	890	849	852	867	799	809	866	805	881	860	913	777	827	796	824	811	857	894	819	819	875	820	812	813	829	827	813	815	816	824	848	868	816	821	875	856	842	827	846	800	890	844	839	848	888	856	871	841	878	825	824	919	845	912	851	818	847	880	849	885	879	844	867	800	846	860	840	830	843	817	846	862	839	888	819	821	875	870	874	808	843	893	868	845	843	880	902	861	860	880	849	887	839	853	848	805	858	827	837	873	842	777	908	879	805	845	822	857	863	847	841	875	859	855	835	855	841	858	854	851	838	868	848	879	796	814	837	843	830	875	873	851	807	794	883	840	919	875	834	867	848	843	835	843	858	811	821	874	881	852	851	873	833	817	837	846	872	852	849	856	863	851	861	825	883	859	829	845	844	860	860	863	844	856	863	856	868	859	824	823	880	874	839	864	845	815	814	876	826	863	865	814	781	849	835	876	866	843	861	878	837	841	883	814	840	789	871	829	847	829	852	869	878	841	852	832	837	819	823	911	800	827	819	822	847	850	811	833	854	855	886	855	861	820	839	795	848	790	852	874	840	834	859	792	865	864	872	815	835	882	870	857	861	882	867	833	893	857	789	842	810	857	841	850	881	845	901	926	860	881	850	851	853	840	866	842	854	836	830	859	862	893	778	860	821	869	834	840	822	838	861	867	853	837	866	840	811	822	871	829	817	824	819	915	908	829	809	857	885	847	825	861	875	843	827	827	795	838	921	843	841	841	913	863	905	802	829	878	848	833	817	846	833	807	849	881	838	838	828	837	843	890	851	847	830	799	876	888	828	836	830	814	810	890	854	887	811	893	854	848	847	835	858	851	843	829	858	798	848	850	831	790	842	796	848	864	864	828	788	836	884	909	856	836	825	905	836	852	826	865	820	813	844	781	885	860	882	814	884	853	853	805	831	856	836	814	883	797	870	882	827	856	889	827	871	865	890	833	884	830	874	892	817	809	861	844	840	828	820	832	838	820	827	887	844	850	899	804	809	843	873	852	818	796	849	837	857	823	848	867	819	858	849	805	823	824	803	812	829	846	836	907	815	865	829	844	831	791	835	838	854	807	877	853	882	883	829	869	856	830	830	859	827	836	826	853	858	823	839	835	861	796	855	857	871	817	806	882	852	839	813	896	807	853	844	848	784	894	832	885	866	850	862	851	824	781	825	864	813	866	830	886	846	892	859	834	856	875	814	843	861	884	828	843	897	877	828	825	842	852	868	840	822	841	811	809	838	849	882	866	847	807	843	839	845	814	869	835	864	877	820	910	846	882	843	861	862	828	787	898	874	846	811	846	836	869	836	824	875	823	849	839	850	877	894	832	801	827	816	833	837	903	849	828	811	822	833	856	830	864	799	842	851	762	886	881	855	836	868	871	878	864	839	825	857	842	851	898	799	856	898	845	796	862	812	836	864	844	866	821	830	825	868	846	846	829	820	842	878	842	844	885	857	912	808	835	917	869	827	794	830	833	817	852	870	836	853	873	808	882	855	865	846	865	816	810	846	905	831	907	830	822	910	833	826	888	854	844	785	900	870	904	811	834	854	852	852	875	863	802	839	902	853	849	829	854	804	873	885	775	861	855	871	840	799	813	786	838	836	820	810	837	861	823	898	821	874	844	812	852	836	842	821	903	823	849	866	836	864	854	855	861	814	837	856	892	839	853	893	878	777	818	846	880	822	810	819	840	815	800	817	885	791	800	875	826	880	854	829	861	799	855	871	860	830	841	843	854	840	840	887	893	846	867	784	838	849	851	854	863	843	860	861	852	860	843	798	867	835	853	834	841	830	813	876	828	869	854	859	859	916	887	897	887	841	862	838	881	840	866	809	810	854	845	801	858	792	813	828	850	898	866	817	865	872	851	873	867	876	852	843	898	816	818	883	835	780	920	870	834	818	779	866	808	886	911	859	838	854	884	848	868	854	837	863	837	837	869	797	852	881	843	872	843	798	840	828	846	831	865	877	936	847	873	855	851	826	882	846	849	841	836	841	854	843	813	787	876	904	854	830	850	850	821	819	825	823	868	833	848	804	814	854	808	847	852	802	827	860	873	889	865	870	796	856	860	887	840	833	829	819	848	843	819	876	830	830	855	892	826	857	854	838	858	788	896	805	790	800	803	827	843	846	897	853	881	840	866	807	870	892	820	852	870	867	895	841	850	853	855	846	850	817	922	806	843	878	753	850	889	901	845	838	859	772	896	866	865	801	877	874	858	820	823	858	860	788	837	906	819	853	821	805	817	846	835	838	830	912	873	843	842	864	843	837	855	867	866	861	865	822	833	819	816	860	835	909	831	780	872	876	825	901	844	852	778	864	893	817	840	802	820	840	876	863	855	818	828	865	817	865	855	876	772	844	828	831	799	836	846	838	863	829	850	880	847	811	843	872	882	840	879	882	827	904	848	868	858	856	891	882	817	814	852	861	825	846	827	830	830	842	887	817	882	842	836	904	850	834	859	826	828	835	821	802	877	823	851	835	846	837	853	893	857	879	844	861	830	863	863	830	861	842	838	829	835	814	844	839	864	821	832	845	831	836	900	837	842	805	869	920	858	860	803	865	796	869	829	872	841	877	855	823	809	879	826	859	870	880	836	797	873	885	858	834	835	832	813	836	881	867	844	872	850	894	848	903	825	866	797	855	814	809	829	842	823	859	837	851	873	825	876	845	825	853	815	873	916	854	802	825	824	901	848	876	874	915	771	832	845	858	912	862	840	763	869	832	863	840	906	849	870	900	842	844	846
41952	29002	24723	20144	17602	13510	10019	7281	6090	5409	4572	3370	3038	2136	1415	1042	724	667	554	413	440	470	418	417	375	346	343	290	280	276	305	311	247	286	231	261	265	283	269	264	273	251	243	246	265	249	248	231	259	259	252	247	278	274	274	238	260	257	257	245	248	236	270	260	270	260	247	226	270	256	261	256	247	254	241	246	255	241	259	244	226	256	260	247	278	229	228	275	230	236	266	260	253	234	248	238	256	268	256	232	284	302	260	258	231	273	277	274	255	242	269	274	265	241	240	261	242	267	227	252	263	228	286	253	252	244	242	249	258	245	244	263	272	261	244	250	248	210	213	218	231	244	248	251	265	260	232	224	215	246	232	253	227	229	247	249	220	221	247	234	261	249	247	245	244	268	260	218	251	256	245	255	243	262	241	257	246	256	248	247	240	245	218	223	250	265	248	243	246	250	281	236	239	246	272	278	235	273	259	259	250	253	261	248	234	263	228	228	253	243	241	257	226	262	238	257	257	235	267	232	227	257	259	242	243	253	262	222	249	233	240	256	251	262	248	243	232	260	250	246	255	260	228	248	247	249	268	250	250	255	241	274	255	264	229	261	236	230	259	297	254	285	262	251	264	243	250	225	259	258	245	259	281	253	220	243	244	230	264	236	228	233	229	230	243	255	241	218	260	230	225	245	235	270	261	246	238	265	257	250	274	281	234	216	228	245	229	237	245	247	211	234	248	248	254	240	260	264	257	267	228	275	244	237	217	247	241	231	227	257	267	261	239	265	241	249	241	251	232	254	257	257	252	232	243	247	247	223	248	243	254	272	214	272	215	246	255	263	236	237	225	257	257	246	257	281	230	251	243	224	232	242	228	245	253	227	240	264	244	251	240	230	264	233	247	290	253	270	256	245	233	252	238	238	227	230	256	247	241	238	251	252	254	261	268	255	239	248	222	258	244	241	238	257	242	245	225	267	225	265	232	272	256	260	231	221	237	264	249	255	246	277	221	256	260	258	233	232	237	244	234	253	253	238	245	236	237	263	241	266	231	259	238	261	237	256	245	243	248	234	231	236	241	232	246	257	265	249	214	235	267	258	251	238	233	229	221	254	260	253	259	239	257	257	269	261	227	275	261	239	224	225	219	275	261	249	257	243	247	250	267	232	220	247	244	257	248	260	228	257	215	253	249	260	241	266	260	264	251	271	242	249	245	243	243	221	251	261	241	257	265	272	252	235	230	247	267	229	232	235	261	235	247	210	252	254	263	261	277	255	257	259	262	241	248	273	251	263	229	281	239	257	228	240	260	257	263	220	229	254	252	250	256	244	237	246	232	227	264	251	220	215	231	220	245	239	276	219	258	272	238	249	247	226	229	258	276	245	239	246	237	256	260	230	248	242	239	268	257	259	242	232	240	261	275	241	245	270	237	232	235	237	243	252	192	249	222	240	236	254	233	256	240	245	248	288	234	261	245	242	245	269	266	267	240	223	281	254	257	256	210	269	235	222	231	209	241	219	238	269	260	242	229	269	264	211	258	283	236	233	247	223	248	259	279	278	249	262	236	254	274	242	245	265	265	251	243	272	270	264	242	222	234	288	239	234	213	246	259	252	246	244	256	257	243	238	255	235	256	244	233	260	250	240	232	242	270	244	263	239	263	246	267	290	241	273	244	235	242	246	241	269	274	250	242	264	247	282	252	255	287	276	254	263	289	270	258	248	251	270	245	225	239	241	265	236	286	258	261	257	245	235	242	232	242	250	245	224	258	264	256	251	221	219	259	279	221	246	221	238	278	249	229	230	262	245	266	255	227	216	248	230	266	251	253	258	232	265	293	267	244	272	259	266	244	251	257	269	249	275	282	250	237	248	243	236	250	271	228	231	254	221	273	260	241	302	279	258	242	242	223	252	250	238	231	238	266	238	252	273	233	240	236	273	212	234	257	259	245	243	220	241	264	236	262	236	212	231	251	268	270	222	272	256	229	258	252	243	243	247	254	267	228	256	286	241	268	265	219	237	242	234	237	238	247	248	258	230	257	226	250	277	233	220	259	236	270	242	296	237	249	212	235	218	230	233	234	256	274	267	249	250	240	243	241	249	247	275	229	252	244	245	249	232	233	262	273	263	244	253	264	259	269	296	253	218	254	225	242	262	252	258	259	240	245	250	270	246	265	242	226	245	239	258	287	267	226	242	241	229	244	279	260	272	233	250	232	206	266	240	246	225	250	259	261	257	241	226	218	242	255	248	238	232	216	222	244	211	264	275	229	273	258	266	250	212	226	242	301	218	252	262	237	254	265	234	264	241	269	229	261	260	277	267	244	227	255	252	250	241	234	240	266	217	230	221	250	236	249	223	272	234	254	240	236	223	244	237	240	252	249	282	223	245	246	242	257	231	229	230	257	231	231	228	237	255	231	260	260	228	266	253	236	259	257	228	221	237	243	230	246	251	256	247	253	245	273	251	240	262	279	239	256	241	249	253	276	268	236	262	281	232	247	228	255	253	249	285	239	246	246	277	242	260	247	262	230	236	243	272	265	242	228	230	226	246	251	230	228	239	241	265	211	210	216	249	250	225	282	250	252	269	270	249	236	276	256	215	239	242	242	240	260	262	244	259	237	254	270	226	261	253	235	258	258	242	214	250	250	275	252	253	244	242	276	213	261	229	238	232	249	286	246	277	263	243	231	220	244	230	270	272	278	244	298	235	235	241	256	243	251	208	261	263	266	276	244	235	275	239	240	230	259	265	236	234	232	227	271	240	273	257	259	253	263	243	263	252	252	248	273	265	255	248	252	263	225	268	282	265	245	256	238	262	242	259	234	242	219	251	249	262	249	257	257	262	253	248	261	268	268	256	252	244	260	237	262	260	247	264	243	241	261	236	228	290	247	221	235	271	252	203	242	233	234	246	259	253	238	247	226	259	264	250	263	223	257	275	268	262	270	265	236	239	261	238	254	254	240	256	244	223	225	242	237	263	240	243	272	196	269	254	246	237	247	253	266	234	250	270	276	236	240	246	219	275	249	242	243	255	249	250	243	263	236	244	258	219	268	259	261	255	208	259	240	263	251	264	250	253	241	225	251	234	261	245	262	224	226	253	245	239	261	261	242	237	250	250	255	238	232	257	215	247	202	236	259	252	260	258	274	233	258	255	242	224	235	253	229	236	224	246	225	254	248	228	242	238	252	232	231	233	253	225	256	269	291	253	258	223	267	272	248	242	246	249	216	258	266	230	259	235	271	230	243	217	270	255	259	239	241	250	246	270	262	255	229	272	234	261	236	274	256	229	258	264	250	266	247	265	251	253	252	255	246	255	235	265	259	271	255	242	257	244	266	277	240	248	257	232	242	236	228	270	236	267	235	229	256	252	224	261	249	214	253	248	274	277	272	261	248	258	233	217	248	239	271	248	240	250	237	245	258	214	255	225	266	252	238	233	252	234	256	249	252	247	229	246	295	271	289	234	264	288	236	238	255	242	248	283	268	241	249	228	245	245
32045	16975	19383	16472	16723	13278	12834	12945	13485	13441	12363	9848	8621	7111	5885	4868	3885	3033	2597	2127	1963	2146	1931	1725	1571	1424	1195	1238	975	928	896	861	814	746	820	785	774	738	677	722	740	652	689	676	667	647	674	698	626	687	707	652	669	666	677	672	675	665	670	675	666	654	659	645	687	644	660	665	664	659	702	641	633	668	632	642	622	649	664	634	639	669	602	657	640	608	644	668	635	643	648	665	638	696	658	662	657	692	719	655	724	706	719	677	683	711	709	672	635	676	667	667	691	656	666	665	693	621	668	703	675	681	647	666	614	638	640	609	632	667	635	633	626	602	609	635	664	647	606	618	657	619	617	625	640	657	631	632	661	651	646	662	658	624	621	615	652	615	609	594	564	641	670	613	610	628	649	595	660	662	610	626	645	638	612	643	665	615	632	622	652	601	659	627	662	629	638	623	656	638	682	626	667	613	609	660	610	651	594	671	636	655	620	611	620	620	690	613	654	661	653	644	641	657	647	605	638	642	627	685	622	600	640	648	635	644	634	660	607	631	625	631	629	606	642	622	624	595	666	642	611	573	607	658	582	640	634	626	620	600	640	644	655	669	652	626	599	595	657	677	588	617	600	627	615	658	649	637	619	672	645	608	631	613	661	638	623	647	621	607	616	609	635	604	610	602	632	605	580	632	638	627	597	639	632	631	658	603	624	651	627	595	664	639	653	630	608	616	632	578	622	658	613	608	616	600	619	596	622	648	636	616	655	600	602	653	638	642	608	558	597	655	610	614	636	603	604	659	638	612	634	655	616	651	681	625	603	600	633	681	596	633	614	648	606	643	621	642	661	667	623	649	638	635	589	592	626	600	608	646	617	630	624	675	668	672	659	623	677	619	644	607	637	660	596	620	623	662	647	595	629	621	635	673	617	628	626	636	610	658	663	662	627	614	583	620	588	656	622	619	635	627	645	645	636	571	648	630	630	626	652	705	617	651	614	623	635	627	650	616	595	655	631	621	659	579	652	646	633	621	622	617	628	633	590	607	687	646	623	579	686	648	620	651	619	641	632	636	637	667	627	664	630	653	649	597	662	616	611	663	616	649	610	622	601	643	617	628	650	598	646	628	628	660	649	659	612	644	637	645	684	660	641	643	652	644	668	622	671	620	708	639	638	629	582	622	621	600	661	622	629	607	592	646	616	626	664	584	621	587	657	621	683	634	671	616	661	623	648	659	589	599	659	639	632	613	651	648	602	635	609	631	640	666	620	630	637	620	639	617	634	638	642	630	675	601	604	662	666	618	632	603	648	662	653	597	636	659	649	607	615	577	610	652	616	674	646	613	660	609	643	634	592	610	600	653	617	640	637	647	638	667	626	625	605	601	582	648	597	639	676	587	644	602	634	622	642	613	616	627	638	627	650	614	623	650	623	642	640	649	620	628	664	619	599	626	681	622	654	677	642	680	670	630	631	625	647	644	634	640	630	674	653	609	603	559	600	629	611	644	616	631	582	652	657	618	606	646	626	663	624	655	649	610	649	662	659	621	658	657	666	649	644	652	598	660	600	627	599	608	626	598	628	635	640	596	637	579	630	673	625	633	634	596	613	628	606	632	649	663	621	632	607	630	672	587	602	629	603	606	642	596	626	675	602	650	634	618	654	640	620	567	590	616	640	602	615	646	591	616	637	609	625	640	658	628	644	617	605	653	645	621	674	636	670	560	629	609	646	604	599	628	596	616	627	579	641	636	669	608	636	577	634	595	622	622	639	610	629	611	665	671	664	659	651	613	634	623	624	638	652	609	679	580	638	652	674	612	631	613	625	658	650	644	673	682	639	636	616	614	635	611	632	621	638	622	615	620	613	628	642	608	588	650	620	644	636	662	617	603	641	628	668	628	679	614	667	628	635	630	613	629	610	616	638	594	615	606	647	636	614	627	651	598	650	647	634	636	651	679	634	601	630	626	651	554	629	632	640	589	625	623	617	645	621	613	627	628	642	622	660	665	634	675	620	579	627	656	595	596	632	674	652	647	611	616	642	681	639	631	616	625	622	638	641	615	623	615	623	662	639	660	593	661	607	658	662	667	628	643	664	561	646	621	677	644	606	667	620	627	613	578	627	596	636	631	597	637	650	625	612	670	677	625	629	659	636	649	639	668	638	659	608	607	633	609	620	603	667	636	644	619	654	659	630	610	597	633	621	675	621	645	627	627	669	620	624	648	637	639	633	659	623	589	666	601	610	602	633	627	640	633	638	558	659	627	598	670	626	615	595	668	628	632	673	627	620	612	645	598	671	622	625	645	646	638	618	643	601	647	663	669	618	605	693	615	662	613	650	635	627	628	634	620	638	612	616	656	631	597	628	642	633	647	635	652	600	602	608	633	651	592	627	618	636	637	595	626	622	630	652	646	630	601	618	641	647	622	650	636	628	651	639	633	640	680	611	647	626	623	623	618	605	614	603	613	622	634	595	666	616	587	603	630	586	620	602	634	613	632	630	639	606	656	651	650	658	611	628	670	609	586	648	650	595	620	631	654	665	663	625	643	615	607	651	653	623	609	665	649	606	662	654	629	659	658	619	643	657	663	592	614	615	657	618	624	641	693	647	625	611	641	678	624	642	656	589	616	599	568	624	612	629	636	627	629	648	621	626	643	661	645	643	623	652	656	624	638	627	678	640	701	642	638	667	603	630	608	656	668	637	666	611	616	647	632	631	647	632	602	633	618	670	615	629	615	671	630	664	628	626	636	656	581	644	619	608	603	625	582	638	659	632	611	635	671	618	643	623	595	630	639	650	664	618	660	618	613	622	616	651	617	622	580	625	652	634	640	613	601	622	600	658	633	693	639	636	664	636	666	596	623	618	593	598	609	593	626	686	653	633	612	625	602	623	646	612	652	631	612	627	637	633	621	608	631	649	645	619	599	590	684	627	620	674	638	661	654	619	639	632	656	592	635	612	650	649	617	644	646	660	676	612	641	581	633	685	655	671	599	618	635	641	649	642	643	639	632	628	640	588	639	660	617	623	603	618	623	644	598	636	646	679	624	659	634	654	603	692	654	607	652	632	616	663	614	628	645	667	611	587	623	661	648	665	638	571	634	632	639	615	624	628	635	625	627	616	621	632	639	627	582	641	629	640	642	662	618	591	627	633	613	629	666	594	658	636	635	629	657	641	605	598	679	640	620	624	623	618	653	617	676	628	649	616	597	651	620	628	665	619	650	646	630	644	645	600	601	607	648	605	628	625	624	638	649	656	629	632	610	630	606	684	653	657	618	613	617	619	647	659	681	625	652	620	606	637	599	623	614	652	638	633	626	625	681	677	629	632	603	632	604	650	612	634	626	635	615	642	641	655	655	670	658	619	589	645	602	649	655	627	642	656	648	663	651	643	608	611	596	613	651	636	605	639	608	614	594	633	599	625	653	642	616	599	612	629	637	614	582	604	679	607	674	666	594	606	645	626	640	612	609	624	658	636	626	692	630	605	635	620	611	612	628	634	593
8012	4484	3605	2280	1638	1205	941	745	718	643	549	511	458	469	403	344	347	373	356	303	326	281	275	277	274	289	268	263	298	261	285	262	248	263	260	271	254	293	305	296	272	277	253	246	284	300	265	250	276	273	306	243	288	284	259	249	225	264	257	267	263	290	267	289	262	267	294	272	256	270	261	263	284	274	243	286	277	249	258	263	279	288	259	281	239	258	255	275	243	272	236	275	243	238	272	308	283	263	255	269	265	291	296	251	280	273	273	277	250	261	279	279	272	276	268	267	259	275	253	287	282	272	300	268	266	266	268	281	281	262	278	286	293	252	268	282	261	260	290	247	277	266	276	278	266	265	256	275	292	288	259	274	256	264	273	281	275	278	258	279	298	281	295	257	265	263	261	249	266	267	269	294	296	282	272	270	243	271	284	264	250	269	268	279	253	273	269	293	289	281	248	288	285	245	259	277	274	279	302	257	266	283	271	269	283	286	279	259	276	268	289	242	274	289	254	276	264	274	266	273	288	277	263	282	300	282	282	273	268	275	259	265	288	300	280	277	289	239	263	253	255	277	275	284	283	275	300	271	296	275	274	283	262	265	277	245	256	300	245	283	241	268	250	266	282	275	232	271	275	269	244	249	246	251	257	248	274	267	268	287	264	285	261	259	280	289	271	284	273	257	273	273	291	322	283	302	252	244	277	298	264	286	302	278	274	250	252	253	287	246	273	272	273	254	287	256	261	274	254	273	266	283	267	270	284	279	276	242	284	262	259	242	260	243	291	256	260	277	255	264	259	246	244	282	267	250	245	298	284	272	270	307	248	308	277	244	254	279	299	266	271	266	278	259	272	274	265	244	283	248	248	262	270	272	263	289	252	280	295	264	274	240	279	247	285	276	284	276	299	288	270	260	256	296	274	275	244	272	248	300	275	255	257	259	247	282	263	284	250	264	278	270	275	298	280	273	309	275	288	247	263	276	285	258	297	294	257	254	248	286	282	322	268	281	266	291	276	290	301	291	272	264	233	265	242	242	282	267	253	257	253	252	275	267	281	253	282	266	251	286	288	283	265	249	288	295	244	290	244	267	260	264	251	274	246	272	274	256	244	241	272	276	269	258	276	275	276	311	294	256	272	253	235	272	266	252	253	282	291	286	245	286	272	268	250	268	272	270	285	277	315	260	270	279	273	278	279	283	261	281	274	266	258	278	240	287	271	299	277	261	245	277	274	286	311	251	249	286	257	281	252	274	254	272	264	296	272	283	271	273	287	268	244	286	262	272	262	270	246	271	261	294	265	290	246	275	271	261	281	251	264	276	310	274	262	288	282	287	289	258	284	264	264	302	253	280	253	279	265	288	255	274	262	284	283	273	278	248	250	284	275	288	272	287	244	309	285	272	275	239	246	259	241	264	261	280	290	259	247	286	293	261	296	291	240	298	283	219	298	264	276	268	254	253	243	243	285	253	236	269	240	268	254	256	249	246	268	258	274	273	257	273	247	268	265	290	242	262	235	276	259	276	270	286	310	265	303	292	246	252	258	270	271	270	256	289	293	290	274	268	286	260	279	305	243	281	278	282	267	231	243	278	232	285	270	230	267	289	262	295	228	251	304	237	288	275	269	294	254	275	256	249	255	260	253	244	265	305	274	260	252	272	260	296	292	263	258	257	292	264	272	270	277	253	288	282	251	244	327	277	253	281	291	286	268	279	282	293	292	294	300	270	259	262	298	271	274	268	251	277	276	297	297	255	317	277	279	289	289	257	273	299	275	253	259	263	296	250	247	281	292	250	260	272	279	275	266	240	282	270	277	253	288	277	267	276	252	268	285	274	281	271	276	267	275	277	271	279	236	295	282	238	277	285	283	279	252	304	259	266	267	252	257	273	212	265	292	275	303	303	264	254	288	240	267	296	277	294	277	260	276	289	255	276	222	239	287	293	278	281	252	286	271	280	268	259	252	268	268	281	254	270	279	252	266	263	255	243	279	261	290	252	255	285	274	272	271	293	288	267	244	251	239	254	270	278	296	284	295	302	285	270	272	295	250	293	269	294	294	272	282	281	269	270	248	267	275	295	269	269	273	238	274	286	243	210	247	289	297	295	285	265	273	268	271	258	274	264	302	252	257	266	293	265	265	266	268	278	278	253	254	264	274	312	296	280	257	267	257	283	264	282	245	286	308	257	274	283	277	257	256	263	258	269	298	264	272	286	284	262	262	285	272	262	252	277	265	228	270	268	271	282	271	263	281	270	264	279	291	259	279	287	259	249	257	293	288	289	263	277	246	227	258	262	294	275	249	268	305	278	269	272	272	253	293	273	315	295	282	270	288	301	274	273	282	230	272	280	250	260	263	287	305	263	251	276	269	254	251	314	272	253	269	249	263	242	254	292	278	265	282	291	258	234	285	265	249	282	234	301	285	291	265	288	258	287	254	283	268	276	252	294	263	245	278	271	249	240	268	265	269	273	251	268	273	280	261	275	259	253	250	254	281	259	264	266	288	274	274	287	270	251	247	280	272	295	306	269	300	283	273	235	272	286	273	282	271	252	262	273	299	278	264	255	254	254	292	269	282	272	273	273	281	267	293	264	289	233	281	261	274	257	271	251	279	257	256	251	270	276	269	266	287	265	270	255	277	254	292	303	280	278	260	271	264	258	254	273	283	275	259	260	260	309	275	276	258	282	281	264	278	271	287	273	280	262	279	267	300	263	253	267	264	258	278	306	258	263	244	284	295	277	273	265	283	286	287	273	268	253	252	273	271	279	255	271	260	277	261	256	271	270	229	285	266	289	272	270	277	269	254	301	287	288	267	280	260	307	249	264	266	286	272	261	264	273	275	281	269	257	281	303	255	287	289	273	289	236	271	255	282	264	250	293	276	270	286	267	273	280	227	312	289	293	270	233	264	284	260	271	248	280	270	273	258	261	277	264	264	261	263	294	273	274	279	274	262	284	248	273	267	283	274	248	267	264	270	297	269	267	273	258	272	255	289	261	273	262	289	263	259	285	244	280	252	252	256	265	251	267	247	293	263	276	268	289	271	284	275	290	281	283	254	262	244	274	296	289	266	277	268	264	265	292	283	267	272	274	268	292	288	277	251	284	255	273	251	277	263	288	288	260	264	297	250	286	281	284	262	284	286	258	261	273	264	235	259	255	255	280	252	298	278	277	277	259	266	287	239	278	285	276	253	244	250	287	272	284	280	309	289	288	284	241	278	264	244	301	266	298	272	290	270	274	251	261	301	251	249	269	253	282	264	213	317	250	267	281	260	274	252	270	272	248	250	273	237	261	305	317	286	263	273	272	281	276	290	263	286	301	264	292	275	273	262	274	289	284	281	285	281	252	267	278	249	270	257	314	276	255	248	277	276	252	270	289	299	283	259	269	264	287	281	265	278	271	276	255	284	262	252	292	268	246	256	279	278	261	249	283	274	274	283	279	273	288	254	258	246	266	253	274	273	302	296	270	271	277	249	287	281	272	270	262	282	277
7528	4088	5888	5036	4325	3625	3071	2761	3079	2810	2462	2265	2230	2030	1653	1411	1349	1245	1175	978	872	891	808	774	797	767	764	746	775	692	728	731	711	753	730	724	722	719	674	732	768	693	730	750	747	654	746	721	702	701	703	758	671	677	708	730	712	730	697	733	787	679	710	717	751	721	679	748	699	710	689	708	721	697	696	726	715	710	727	747	708	719	727	734	723	688	776	726	706	701	716	731	736	720	693	733	751	739	727	672	714	702	734	716	695	716	726	745	734	696	700	690	703	700	704	747	674	736	702	719	731	712	660	728	709	720	748	673	696	696	685	710	700	634	713	662	727	728	755	689	751	703	747	704	720	703	721	722	697	747	698	710	711	660	695	720	714	697	652	648	732	711	664	678	703	692	694	717	708	730	716	664	731	723	738	736	707	716	688	693	696	710	718	745	687	674	653	719	679	700	701	694	747	715	715	691	733	696	741	706	742	703	672	714	697	675	730	678	726	697	676	680	726	692	778	711	673	703	702	738	732	789	671	734	689	749	721	654	731	704	693	677	730	694	729	762	763	703	700	723	668	671	728	739	738	737	734	673	736	734	706	684	697	737	671	705	746	734	691	709	705	671	739	709	664	775	738	753	726	709	669	690	704	742	680	718	682	727	673	714	742	712	683	754	701	728	736	734	755	725	710	714	720	656	727	721	729	678	693	716	703	714	698	711	702	715	684	703	689	692	697	704	737	749	710	712	709	743	732	686	651	746	687	747	692	717	688	726	711	753	744	690	720	681	743	717	705	732	670	726	691	724	745	770	700	743	699	682	726	722	688	748	700	684	698	708	681	712	664	707	642	726	692	721	684	718	708	675	730	676	725	757	685	712	705	684	733	657	702	720	737	704	745	698	682	729	699	704	662	732	742	715	706	697	715	689	684	713	727	690	718	731	660	690	779	747	707	704	665	637	738	759	691	701	712	707	748	715	686	728	725	738	713	691	701	687	714	733	741	735	721	727	693	671	716	717	725	735	691	726	715	688	713	707	681	749	695	667	716	708	726	710	715	693	690	757	697	647	732	664	702	708	685	680	705	685	673	726	699	740	724	717	717	691	727	701	726	705	747	703	722	675	710	682	695	647	727	709	712	718	735	690	702	711	750	724	694	678	692	702	707	688	701	752	745	728	708	730	689	719	691	720	691	701	692	727	725	684	679	713	726	671	745	670	738	689	777	755	726	760	671	770	716	772	683	782	717	761	740	703	698	720	689	712	692	714	685	678	683	703	764	708	705	768	714	678	736	696	706	707	663	672	747	745	673	710	709	661	728	665	697	717	677	675	721	707	751	701	712	628	690	724	710	726	728	700	681	743	717	744	689	756	716	715	703	730	741	730	782	674	707	711	701	724	677	743	679	706	675	688	716	704	694	725	718	705	692	745	700	731	732	725	690	721	705	763	699	719	716	681	711	714	696	700	685	717	733	673	691	731	738	704	698	722	693	703	666	694	729	738	677	758	737	739	665	688	713	685	708	687	716	731	655	706	702	760	683	664	724	701	687	713	740	764	737	727	701	680	698	706	715	726	717	736	718	729	679	703	723	672	728	736	752	739	674	721	701	702	710	724	678	713	783	665	721	702	670	725	756	713	672	726	729	714	709	735	682	716	736	715	709	665	709	682	703	712	705	686	676	738	751	694	703	745	682	710	752	700	699	679	702	661	708	732	785	676	711	669	724	716	711	739	745	688	665	692	720	736	708	707	724	733	710	695	722	717	694	706	706	699	677	716	716	733	738	680	726	743	687	692	684	690	671	670	712	711	705	675	689	716	761	699	703	742	684	752	701	718	738	657	696	691	737	746	681	696	670	678	710	728	728	713	712	704	694	705	688	657	758	686	708	739	693	748	695	770	698	674	690	738	738	759	712	687	710	659	752	739	702	699	739	725	695	706	672	720	741	683	732	747	724	696	709	699	730	689	705	686	635	692	691	721	684	721	754	720	731	706	737	729	705	704	681	707	688	701	727	703	763	662	726	691	719	677	750	715	680	705	655	701	707	723	734	695	681	716	698	661	731	733	701	730	691	692	717	736	713	742	641	656	681	719	780	675	699	745	752	770	705	698	710	701	719	733	710	708	701	742	728	686	716	751	717	695	702	740	716	681	706	692	705	697	698	681	654	726	766	688	707	759	711	727	721	722	713	704	763	729	738	731	742	692	693	703	743	703	643	717	739	718	752	717	733	734	743	727	750	694	690	734	709	684	726	735	723	681	736	728	701	722	688	696	712	711	688	730	723	733	690	688	725	695	687	722	700	711	701	723	701	671	718	684	727	636	713	705	660	704	734	664	658	691	769	726	726	730	665	737	723	741	706	687	684	717	684	694	698	749	669	717	715	713	696	707	716	751	708	737	739	704	710	735	675	709	690	699	698	699	716	738	727	676	752	750	665	711	731	722	692	778	702	708	726	689	692	729	660	691	691	764	707	703	696	708	736	714	704	697	718	764	741	730	702	713	715	699	687	714	680	683	696	706	715	689	740	729	703	691	704	738	693	742	742	761	680	713	746	726	722	733	666	720	675	715	721	664	731	768	722	720	709	694	726	662	723	692	696	678	738	684	728	708	746	648	767	718	704	724	736	735	742	729	740	697	737	749	682	684	682	704	763	654	690	697	666	734	731	803	698	712	704	698	692	725	723	740	703	716	681	734	717	702	717	739	714	774	698	723	707	722	739	722	719	706	688	735	720	683	711	699	702	732	710	725	702	697	724	684	735	690	714	732	730	721	718	727	745	720	726	696	718	734	671	753	720	695	745	720	664	684	742	708	722	707	691	715	713	774	674	688	683	726	715	711	661	693	719	681	771	717	758	732	720	734	680	743	735	697	739	669	704	709	703	704	730	719	699	717	726	702	717	738	702	708	705	683	666	702	726	698	706	725	738	675	687	764	693	692	697	721	711	669	699	711	645	613	737	662	714	715	732	708	701	757	767	726	693	712	690	681	764	752	731	723	731	725	683	685	717	686	692	703	714	687	742	706	704	728	718	733	651	716	744	682	675	667	711	652	669	680	726	691	678	740	723	733	665	670	743	668	724	674	737	703	726	707	692	693	742	746	715	716	695	658	664	715	734	707	706	738	684	726	691	713	731	743	629	756	729	732	653	684	751	703	715	708	694	682	698	711	658	725	743	674	695	707	688	712	694	767	710	698	716	694	714	687	756	695	698	697	729	661	721	691	705	666	724	714	692	685	711	721	694	699	716	727	676	709	680	699	709	720	691	732	693	713	716	711	677	719	743	726	764	680	706	739	674	700	676	721	685	685	722	689	707	747	687	752	786	726	723	667	709	703	675	665	717	734	679	688	716	748	733	708	712	685	700	707	750	722	692	734	749	721	690	703	723	695	759	708	721	697	709	693	664	672	713	731	706	786	739	736	720	717	723	708	701	688	727	641	692	720	719	695	687	725	744	800	724	711	745	727	716	651	717	712	684	737	718	693	706	701	680	709	725	721
36933	24261	20070	15474	11858	8287	5906	4453	3923	3717	2795	2339	1714	1265	891	743	639	508	469	456	415	439	443	410	384	390	371	363	321	332	341	350	351	348	387	304	307	370	375	320	328	313	314	336	365	341	333	335	318	341	353	313	324	309	309	330	325	343	368	337	338	319	344	345	323	327	350	328	332	341	369	356	345	348	349	296	339	296	325	342	346	370	306	339	361	339	307	316	311	375	367	327	327	334	326	319	310	319	334	354	318	355	331	350	301	314	325	319	316	339	340	313	364	320	307	342	326	347	316	335	321	318	371	293	306	336	337	328	323	320	329	341	326	333	315	362	324	323	331	379	347	341	312	306	330	304	313	347	321	321	310	353	352	354	339	339	302	321	333	373	324	323	327	345	335	310	332	306	340	330	314	302	315	324	316	311	319	327	303	316	339	328	327	336	337	346	327	327	326	333	347	334	333	317	318	341	300	342	350	335	362	329	318	345	349	317	345	332	315	357	334	345	305	314	328	314	331	325	325	301	360	338	305	329	324	318	346	374	337	303	311	324	327	310	315	321	336	312	370	318	312	320	302	333	310	332	347	323	319	333	325	313	310	330	319	351	334	345	301	337	329	348	341	333	300	317	326	302	326	315	353	360	303	310	346	323	343	363	347	340	344	323	328	321	333	324	339	335	322	348	337	329	308	288	329	313	357	332	337	352	328	361	329	341	326	349	333	360	332	334	318	323	327	342	333	365	346	330	336	349	358	347	322	358	332	320	314	334	337	322	346	336	344	329	348	347	363	316	326	329	333	329	317	319	350	310	340	319	329	303	362	335	367	321	343	318	287	304	291	335	287	301	342	348	312	333	339	316	318	296	326	323	327	307	308	331	338	386	337	350	350	388	327	347	348	316	301	315	305	316	299	328	347	315	290	327	334	324	355	315	329	353	353	343	337	360	329	330	357	304	325	297	342	331	332	356	307	317	365	343	327	350	346	318	329	308	317	333	319	324	366	342	297	315	310	335	321	311	331	305	346	320	372	333	366	340	282	348	348	328	317	362	299	328	332	323	292	314	342	356	304	354	317	325	334	340	332	325	365	333	336	330	317	353	340	316	378	332	331	300	314	338	330	345	383	358	326	360	318	347	315	288	332	326	366	337	327	329	303	291	331	338	354	332	303	348	344	319	315	321	320	349	342	330	350	292	306	333	318	332	369	343	304	333	345	320	316	347	327	322	308	333	370	323	322	300	323	297	314	321	357	310	318	326	297	310	303	341	344	341	302	318	334	330	325	317	325	303	318	356	337	327	307	333	343	311	325	332	319	330	326	355	346	339	346	337	324	309	361	367	352	376	374	332	302	333	360	324	335	346	295	328	363	316	290	311	306	366	374	352	341	312	291	322	347	317	352	314	370	328	329	370	359	344	331	337	308	324	307	367	341	359	335	325	335	331	313	339	343	347	343	323	359	358	347	300	310	312	358	311	365	329	309	331	299	357	338	335	326	303	312	314	327	342	332	307	347	319	369	316	350	331	347	319	354	335	319	307	328	313	333	327	371	327	325	311	329	311	314	340	288	294	332	351	342	338	313	352	306	337	353	314	327	300	339	350	313	329	331	317	336	344	362	352	345	335	333	318	349	336	326	333	302	334	293	349	327	335	292	291	332	328	312	335	307	344	308	313	339	357	327	353	320	300	321	336	326	324	326	311	328	340	316	309	319	325	337	309	341	337	326	316	349	352	322	344	337	313	334	349	347	338	347	312	337	321	312	333	323	346	324	337	325	335	329	310	336	319	351	332	334	351	345	344	329	321	354	345	346	310	326	348	321	332	325	354	319	365	333	332	293	330	334	348	296	299	310	314	347	341	358	320	359	336	320	311	327	336	321	313	343	350	343	326	332	328	305	345	326	344	370	341	333	375	345	342	344	317	326	327	322	329	372	316	310	374	310	320	339	320	327	340	328	301	350	317	336	303	295	313	333	325	333	315	325	314	303	335	284	317	378	349	330	333	333	359	352	307	377	385	346	307	338	326	354	335	356	309	340	341	322	366	350	315	315	311	329	367	326	317	325	348	320	379	346	306	335	323	339	344	323	325	317	296	363	314	308	319	341	330	336	321	336	326	324	306	289	360	312	333	309	320	318	344	354	346	330	295	344	311	354	360	300	338	318	336	341	347	370	340	356	324	348	373	312	337	334	344	330	340	338	299	331	334	341	334	308	365	321	335	318	357	313	353	350	338	312	356	360	327	286	305	353	335	324	327	321	321	329	343	319	308	344	313	343	333	331	337	366	331	335	339	315	352	336	297	342	360	348	361	323	325	344	337	301	337	329	336	309	352	320	309	326	336	325	341	342	359	299	347	341	338	334	326	306	351	311	382	343	338	346	317	311	348	305	339	341	335	303	318	350	338	310	340	346	328	363	327	312	314	324	328	325	295	317	299	330	330	300	302	325	314	325	336	353	329	315	347	312	352	358	335	355	348	361	353	339	338	323	330	300	322	301	319	303	319	331	324	309	358	297	334	314	325	279	341	335	346	353	354	313	296	334	345	320	325	327	337	338	345	328	328	340	331	334	323	321	367	310	329	319	305	350	330	317	323	358	326	319	306	331	337	316	317	317	331	314	317	326	328	300	342	303	331	351	361	324	310	389	345	335	303	340	335	318	334	311	348	313	341	374	327	346	334	327	312	313	320	347	355	343	349	340	354	334	325	322	343	316	311	331	336	323	329	334	299	359	333	305	321	355	316	321	299	335	309	345	361	342	358	348	319	325	338	325	323	340	340	294	322	360	336	308	335	298	383	355	310	332	350	332	310	330	347	351	288	317	341	338	336	359	337	312	321	332	335	341	327	321	340	331	343	348	314	309	311	301	324	323	303	353	359	318	342	309	301	270	342	348	329	311	331	326	330	337	349	265	345	311	331	326	309	313	310	345	357	341	327	332	340	323	319	331	360	307	320	337	325	357	335	340	325	352	310	344	325	329	290	299	338	318	336	366	303	358	301	308	336	298	300	314	299	332	329	328	329	332	340	299	345	330	334	356	332	360	325	311	319	321	304	335	356	348	351	314	365	370	334	355	331	394	321	356	331	336	312	308	350	348	349	337	361	361	322	343	312	322	298	344	337	371	313	336	341	311	298	304	357	345	341	331	293	366	300	343	322	320	325	347	308	324	279	321	336	336	351	321	339	319	326	300	333	335	335	351	324	339	331	320	353	327	324	341	324	324	396	344	322	316	329	326	322	313	356	342	338	333	359	330	352	333	306	324	331	349	325	339	331	328	329	339	333	326	315	334	336	325	289	333	352	338	319	323	356	339	330	315	354	316	323	342	331	311	329	326	364	360	362	299	324	353	327	334	339	317	344	328	345	347	316	350	310	296	334	340	324	301	343	361	290	327	342	318	345	338	331	316	353	298	279	311	313	330	337	317	343	320	310	313	351	361	353	350	333	318	339	342	309	335	287	312	319	359	370	337	341	309	330	302	311	320	356	334	349	334	350
27952	12479	15037	12648	12549	9357	9237	9691	10337	10631	8899	6855	5521	4941	3910	3328	2721	2298	1933	1670	1632	1705	1738	1396	1253	1173	1197	1124	1049	1007	956	936	925	889	926	890	893	827	908	870	849	876	857	907	875	816	846	845	881	895	878	896	873	871	851	873	878	845	883	826	900	858	876	845	851	848	869	831	876	787	872	823	909	786	820	856	842	801	849	790	854	828	787	862	877	853	860	858	814	804	795	838	870	834	834	861	823	899	873	893	887	838	862	858	868	861	828	868	831	815	880	860	878	904	847	826	869	860	872	805	813	882	843	793	836	844	795	806	820	855	798	847	759	873	841	749	833	855	824	852	842	816	836	799	862	829	841	846	918	822	822	826	798	810	837	861	805	787	825	843	823	834	823	856	797	822	867	792	875	827	867	852	895	828	794	815	857	857	852	825	811	787	808	820	802	824	831	828	842	866	805	812	835	770	829	868	820	789	840	809	851	851	805	832	847	864	834	806	849	875	823	867	819	851	845	814	801	822	793	803	836	858	868	798	820	867	835	798	842	792	833	844	769	803	806	828	859	848	850	831	811	838	786	829	857	854	805	850	815	831	798	869	869	886	872	827	807	816	861	819	806	819	808	824	810	835	882	874	850	901	822	765	825	840	829	785	815	876	835	866	826	825	781	828	863	798	833	850	792	807	800	818	809	844	823	832	803	817	807	836	836	837	842	843	845	844	829	818	833	861	787	857	859	848	844	853	794	792	808	892	780	880	844	870	813	819	791	817	824	795	794	822	811	831	843	782	790	881	836	864	850	848	854	843	856	770	872	842	888	820	852	838	837	788	823	868	842	879	818	878	810	801	815	854	845	875	837	818	871	818	854	823	822	840	817	806	826	795	888	819	877	834	829	869	810	839	813	831	828	872	782	875	834	856	831	829	852	857	802	838	846	746	830	828	873	822	783	863	840	813	854	850	823	797	825	880	773	814	779	811	801	882	806	852	830	814	853	786	804	848	824	821	825	897	799	778	833	907	838	856	801	850	861	834	812	835	830	867	904	853	795	866	832	829	837	829	857	846	839	859	821	826	855	861	832	886	834	816	794	898	838	845	849	816	818	809	840	819	778	883	880	815	887	824	836	810	855	826	829	836	822	802	847	819	846	833	877	825	807	855	792	839	848	836	822	771	829	815	854	861	839	830	802	856	820	860	837	827	862	847	884	834	830	842	829	758	853	822	829	842	836	781	812	831	795	822	796	808	841	822	844	838	866	837	827	847	829	884	865	826	772	762	821	821	843	837	808	852	838	824	800	855	826	862	824	834	817	863	843	845	870	839	867	763	828	801	771	817	842	808	781	804	870	825	843	833	875	801	852	860	806	869	801	835	873	835	889	840	833	780	883	832	839	837	844	788	850	832	819	813	833	803	806	854	865	830	791	827	881	834	843	816	859	833	830	798	837	847	829	859	900	821	871	868	846	830	856	787	833	827	783	851	798	883	841	851	835	819	820	897	826	830	825	820	840	884	811	846	832	863	846	814	839	814	830	849	848	840	833	815	845	828	826	824	757	846	858	783	832	820	856	850	862	833	800	790	830	825	850	848	795	846	846	862	854	837	868	849	818	864	857	836	869	858	850	827	806	816	879	798	813	825	876	785	844	851	831	839	862	856	836	824	844	854	853	839	802	823	851	861	814	827	836	761	792	828	838	861	812	807	841	885	833	860	831	814	825	820	822	856	825	876	809	818	833	785	831	830	843	818	866	849	840	806	865	800	816	804	808	845	860	830	893	805	838	872	859	823	870	867	834	865	854	829	860	849	824	829	879	818	840	874	836	822	837	799	846	809	807	816	856	809	847	864	772	846	846	821	857	758	793	820	842	854	831	826	864	859	833	850	839	865	891	808	868	851	830	832	864	815	907	823	866	847	789	811	898	809	840	874	883	858	896	898	863	872	824	801	877	850	833	825	842	880	830	839	878	829	791	841	833	826	840	829	831	854	821	849	806	876	860	830	829	862	863	798	824	803	783	843	852	861	797	819	800	782	798	783	795	847	821	858	836	761	828	840	823	813	874	846	872	838	860	832	813	877	831	831	878	837	831	796	839	812	829	825	820	848	848	844	837	833	875	856	816	800	802	807	829	820	831	834	870	824	893	864	869	824	852	862	859	808	862	798	891	857	845	837	820	816	819	812	894	836	806	817	833	806	808	820	827	850	856	821	789	838	830	848	862	870	856	811	821	792	816	799	845	861	845	865	798	791	895	817	846	817	865	850	920	803	822	866	839	819	860	835	842	868	821	815	827	868	855	830	840	895	799	791	803	833	798	833	815	814	837	806	798	833	826	851	892	850	844	834	869	849	813	860	820	833	815	825	815	822	786	822	903	754	871	829	836	802	833	830	858	848	831	813	870	850	849	827	854	806	825	803	838	774	827	869	808	803	868	864	831	882	844	849	839	828	840	828	856	869	844	851	802	842	849	806	805	804	841	896	798	821	858	865	826	869	843	818	788	795	870	841	858	820	798	842	839	863	808	825	877	875	852	803	820	812	812	789	837	756	825	852	778	818	815	843	803	807	850	824	805	847	859	836	852	837	853	800	847	809	828	823	761	845	812	812	818	905	844	844	814	862	855	867	795	828	876	849	852	802	849	846	797	810	859	865	824	849	837	818	797	891	792	818	818	848	814	835	789	827	787	813	814	844	820	866	829	806	832	777	830	813	822	855	840	795	831	800	828	851	791	847	834	834	886	877	863	799	894	823	900	859	858	847	763	862	798	812	834	861	811	804	836	849	830	828	830	851	830	845	813	796	809	769	822	889	837	861	852	831	821	819	886	828	857	915	846	812	858	862	841	797	801	823	795	820	833	863	859	835	838	817	868	809	796	826	819	888	819	817	775	833	834	806	849	799	786	836	890	857	849	837	827	831	847	783	820	854	800	871	829	837	878	819	848	818	760	850	825	862	798	845	830	853	897	815	805	795	852	835	843	848	878	870	841	881	800	845	839	826	795	853	833	844	820	791	855	843	860	852	842	818	843	871	806	829	856	824	856	838	846	846	798	900	850	850	848	848	815	881	838	884	891	837	799	829	798	823	821	855	823	875	824	849	865	792	815	829	841	812	875	835	827	850	831	836	844	838	830	818	810	876	847	793	809	867	841	816	843	815	813	818	838	848	809	855	863	886	844	857	803	831	858	824	844	847	878	873	786	841	873	815	844	884	819	812	841	813	887	837	844	776	858	781	799	868	860	827	849	836	785	850	805	867	786	802	833	859	856	854	838	845	821	801	855	846	880	812	882	799	826	801	839	765	876	813	853	811	799	834	835	849	820	849	794	778	846	817	806	884	902	842	838	826	848	865	865	817	798	863	859	848	852	798	878	831	871	836	850	848	838	828	830	859	812	843	832	916	857	856	826	802	860	838	826	840	827	836	824	909	818	884	838	837	801	842	804	828	834	873	846	789	862	824	856	863	828	820	828	812	807	826	870	833	865	809	850	816	832	806	841	883
43657	29231	25253	20016	16680	13439	10162	8343	7364	5744	4442	3439	2606	1753	1411	993	797	622	453	461	459	471	387	378	388	359	314	306	254	291	262	264	258	255	259	285	246	246	293	226	227	230	262	256	268	236	225	250	252	246	258	281	227	249	237	240	269	259	239	262	254	252	261	246	237	235	256	232	275	220	246	232	260	240	234	223	270	259	264	265	262	253	266	250	273	217	228	244	261	229	258	208	239	278	241	238	244	258	267	271	236	232	240	270	265	264	253	251	246	230	252	268	261	226	240	275	249	261	253	226	233	274	255	260	256	260	223	243	236	239	225	271	265	261	257	247	233	225	232	259	262	236	261	240	236	234	245	273	287	236	231	254	252	239	240	253	249	243	251	225	234	268	236	243	273	240	217	232	252	227	238	238	272	274	241	229	239	265	269	257	246	225	239	244	259	230	225	240	254	233	255	231	263	239	257	251	241	266	223	236	247	240	230	227	224	260	283	241	250	242	233	228	243	241	248	253	246	260	232	253	241	238	238	247	279	239	244	243	230	251	263	273	242	219	242	274	268	267	226	206	206	249	252	257	258	248	249	252	280	291	235	234	244	257	222	251	252	235	239	266	232	253	233	232	236	249	268	242	263	229	242	278	246	273	258	248	253	258	255	228	241	232	257	230	220	249	257	239	198	247	253	243	247	246	242	228	215	258	238	237	258	248	251	217	251	203	247	246	235	248	244	250	254	229	226	201	250	220	245	237	248	238	260	249	228	245	228	242	214	253	247	266	241	252	214	234	226	255	252	222	229	223	255	218	265	245	271	245	274	238	229	217	255	238	260	246	251	229	265	246	220	244	250	244	225	232	233	251	237	239	239	248	256	246	260	245	245	224	246	250	252	244	234	258	255	243	254	256	254	238	238	242	237	255	239	247	233	219	222	268	239	246	230	233	252	253	265	235	237	224	241	231	271	244	257	255	264	284	266	242	252	251	247	242	254	238	269	240	268	279	270	260	248	215	257	245	221	243	227	267	251	289	248	228	245	241	254	236	248	277	253	254	259	237	256	229	249	294	252	246	276	255	245	254	264	236	227	283	224	225	249	214	239	254	239	231	242	231	272	239	259	238	255	245	248	280	258	264	241	251	269	253	257	245	254	224	267	251	229	266	257	258	243	229	234	255	266	245	264	235	250	242	245	244	263	237	260	230	231	230	241	208	312	229	235	233	231	233	253	257	225	257	262	241	248	231	236	246	254	222	247	257	270	226	226	249	273	264	231	249	237	246	233	234	240	261	272	233	239	246	233	231	251	246	244	219	255	265	251	239	236	261	261	264	251	251	264	238	260	247	227	260	235	240	240	213	260	240	269	239	248	255	240	229	238	248	285	234	231	271	242	251	242	245	240	232	223	249	218	250	258	241	233	252	243	251	216	210	273	249	244	261	260	223	247	239	242	219	237	269	251	237	243	218	235	246	233	237	234	237	264	266	246	247	243	250	242	232	261	236	235	275	260	262	251	239	265	250	227	255	234	232	228	258	245	209	281	229	254	256	249	243	252	245	248	257	248	250	240	252	244	220	269	227	243	252	237	248	278	268	242	242	261	216	257	259	204	239	238	237	240	215	251	244	270	227	257	245	235	228	262	277	265	268	223	230	218	266	217	222	237	229	253	233	278	224	233	221	230	265	265	281	260	237	214	254	218	232	265	250	235	247	245	239	267	245	235	234	271	232	207	243	214	251	246	258	226	244	209	219	241	256	283	259	244	250	271	238	244	230	229	229	248	266	239	251	229	257	240	224	220	258	233	240	248	255	257	233	232	233	262	274	275	268	221	247	224	232	255	246	251	245	258	262	256	251	229	252	244	228	231	231	245	244	235	272	263	227	240	265	249	217	255	228	240	252	236	238	237	244	230	243	267	241	262	264	237	249	229	236	244	234	231	247	244	268	249	252	243	259	244	249	261	233	225	258	261	250	252	268	242	216	241	263	240	236	247	225	246	237	249	211	247	229	256	240	260	231	244	242	242	239	262	245	241	259	251	250	253	254	259	223	252	251	248	225	226	233	243	247	251	238	256	245	222	258	223	247	260	249	238	253	263	259	236	248	228	250	238	253	247	249	254	250	239	244	256	238	254	264	238	254	274	238	255	250	249	249	240	229	234	225	213	247	230	270	271	235	251	237	226	245	238	241	227	241	244	268	248	275	246	255	249	237	237	251	266	232	265	251	254	268	270	251	235	257	242	248	242	248	271	255	249	243	216	243	256	247	245	247	248	255	234	271	257	278	250	240	246	224	244	229	235	269	247	235	255	236	274	283	235	249	244	272	269	237	255	265	268	241	240	239	233	225	231	237	239	240	238	237	234	220	267	248	245	219	236	235	243	226	246	246	253	258	271	247	249	249	240	263	249	261	235	233	245	224	242	250	265	256	234	242	258	245	256	215	245	228	226	237	252	241	234	228	259	247	270	256	222	224	227	260	230	255	259	270	258	234	259	261	220	236	232	203	248	256	261	235	234	258	222	270	268	266	247	237	259	259	264	228	237	258	258	220	248	258	255	268	236	267	247	243	217	236	252	232	222	234	241	250	250	263	244	270	216	238	263	249	235	258	248	278	238	257	235	241	248	229	254	283	238	243	242	246	240	236	256	269	273	228	267	223	243	259	248	227	232	205	246	223	230	288	231	234	242	224	233	266	246	272	232	238	245	223	237	242	255	244	257	215	281	266	241	222	246	280	231	240	230	234	278	243	226	244	225	256	262	228	273	275	225	242	256	255	258	247	255	263	241	232	241	243	221	248	242	237	225	212	240	242	260	231	250	259	259	236	248	231	240	244	269	248	230	247	248	233	258	242	237	251	240	250	248	232	276	268	246	241	249	253	233	232	252	257	219	261	268	252	232	255	273	229	253	238	269	228	241	229	262	239	245	236	225	219	242	261	259	221	252	220	238	282	234	232	252	247	225	241	247	264	263	286	225	272	266	273	246	234	236	252	263	247	270	261	252	264	255	250	263	239	237	265	235	236	258	233	257	228	258	239	254	225	247	245	256	239	228	245	253	241	252	230	261	249	280	246	247	234	249	274	252	264	248	249	230	259	238	252	216	243	240	246	262	247	245	202	244	243	247	258	213	202	222	215	259	233	246	253	248	251	276	244	234	269	257	244	237	235	246	259	249	265	256	236	234	272	264	246	264	265	277	233	247	248	244	236	256	240	248	230	272	238	266	242	252	254	229	235	225	245	242	243	232	251	245	239	236	281	244	271	256	236	217	292	231	238	218	266	256	258	247	246	260	238	236	230	242	243	248	250	236	259	241	227	221	281	237	249	231	238	254	242	213	231	236	253	229	266	245	223	250	272	252	293	271	258	248	242	251	255	270	266	227	265	240	237	248	235	253	252	235	238	246	239	215	245	236	276	241	254	239	226	262	240	231	229	234	242	231	241	240	250	275	229	250	257	238	232	260	240	242	258	245	273	259	234	213	262	235	244	220	269	242	225	253	275
34616	16881	19540	15705	16152	12965	12657	13971	14519	13694	11808	9600	8260	6656	6113	4760	4017	2720	2058	1907	1959	2253	1828	1840	1783	1306	1146	1138	962	883	888	808	818	703	753	766	708	709	726	692	753	697	668	654	665	661	645	662	674	633	667	653	678	612	657	660	629	663	639	660	651	618	671	671	625	623	671	649	658	626	642	661	682	620	621	616	618	646	675	667	630	654	627	628	631	629	601	644	651	663	674	640	649	683	646	685	642	658	701	653	729	666	661	649	637	631	685	668	697	640	637	698	643	643	655	696	665	699	656	640	673	616	687	624	632	659	613	641	617	583	629	697	629	596	664	675	558	615	636	669	651	637	647	674	602	642	690	630	677	658	670	675	585	592	611	660	598	640	580	665	596	586	640	653	643	661	647	615	601	622	562	640	685	633	629	627	617	652	607	689	613	609	643	644	618	606	620	560	581	645	633	650	630	629	630	639	607	660	602	627	640	633	646	625	612	645	639	624	637	648	617	638	634	638	646	628	631	650	643	639	644	673	657	687	622	659	620	604	671	589	569	641	661	602	650	630	644	617	662	630	643	637	620	636	650	605	593	615	638	604	597	636	661	633	623	570	584	646	618	656	584	681	640	621	662	639	636	637	627	642	625	651	650	643	639	637	642	614	619	660	641	659	628	643	667	648	654	651	624	637	640	629	613	597	642	628	614	654	620	644	637	646	593	620	655	603	646	664	647	604	608	662	623	630	649	642	617	649	590	660	598	656	657	672	656	627	641	624	595	661	627	649	609	604	613	659	628	615	637	669	632	687	646	615	668	600	652	622	646	590	604	663	629	621	630	633	653	677	704	611	568	579	606	626	652	650	603	627	605	609	614	608	626	606	641	662	639	626	592	643	627	615	662	612	662	635	621	589	632	611	581	604	630	550	599	622	666	653	637	665	640	647	646	547	686	637	599	588	590	704	607	634	638	620	635	635	619	648	661	624	609	618	666	619	629	618	647	639	629	639	632	678	671	580	583	704	609	617	613	641	648	586	625	616	622	599	614	624	598	630	640	635	653	616	636	614	606	625	652	606	636	610	646	648	629	636	625	642	662	633	608	633	603	637	624	617	621	642	631	589	633	624	641	677	627	607	584	630	610	665	632	648	657	613	616	646	633	634	615	656	630	619	605	601	618	641	578	614	639	649	673	653	655	611	604	641	618	611	623	608	653	661	595	621	636	637	622	651	583	653	619	636	628	591	650	650	610	600	663	559	655	631	640	624	615	670	619	642	586	594	606	620	627	629	630	643	609	600	639	631	607	657	661	640	649	631	577	634	629	653	664	627	598	580	658	623	585	652	615	624	600	651	700	610	623	619	639	638	604	603	654	567	616	617	596	592	618	648	655	642	672	677	633	609	615	637	616	638	661	580	615	618	594	647	619	642	664	566	632	628	591	601	615	639	628	660	657	639	621	622	629	649	634	642	642	685	642	636	619	635	647	627	651	638	640	639	638	623	583	588	620	599	594	575	631	646	626	609	600	672	607	643	666	611	624	619	675	655	573	652	604	621	604	587	617	658	614	653	603	584	605	642	636	620	669	696	677	629	640	646	607	572	619	665	643	627	645	605	632	618	657	706	617	619	671	616	609	607	641	619	645	604	609	683	661	633	624	622	617	684	605	636	636	671	636	601	676	566	602	668	664	663	644	600	640	643	638	640	663	613	582	656	594	660	612	648	611	643	644	673	627	640	625	608	628	601	653	600	615	606	674	669	639	606	608	633	600	583	634	594	648	601	618	644	605	638	649	641	632	613	651	623	638	649	651	631	627	637	655	630	599	642	627	594	657	608	596	625	691	611	636	643	624	637	666	584	638	620	604	587	625	637	591	669	615	604	630	593	615	639	624	646	603	606	649	652	662	623	627	648	601	634	625	636	624	598	641	628	629	686	663	632	632	675	624	625	605	646	625	639	606	675	635	671	610	616	571	656	623	650	582	688	628	608	606	586	628	590	697	600	620	638	607	631	632	608	616	629	636	606	618	592	639	677	622	620	614	665	570	630	609	579	633	603	640	602	625	609	625	580	623	591	601	629	617	605	591	672	639	611	631	658	616	609	645	637	635	619	652	580	580	610	644	646	587	651	603	655	599	637	609	638	608	641	623	661	641	615	638	640	623	609	655	629	644	635	593	609	628	637	606	624	606	636	633	646	640	607	619	633	600	644	653	612	621	635	652	636	647	628	605	638	594	639	624	635	570	675	630	601	642	631	624	620	605	641	652	592	615	647	624	644	591	633	599	587	608	620	654	632	596	649	629	683	628	651	602	605	630	608	617	617	621	595	713	598	649	656	644	627	676	636	599	626	644	575	592	612	614	579	602	653	623	633	656	664	618	632	624	620	591	664	630	646	611	684	609	627	603	616	609	668	639	679	637	644	606	619	633	625	641	611	635	657	633	641	649	656	644	598	624	611	616	619	624	623	605	631	639	591	618	634	624	656	637	678	627	604	603	634	592	598	638	641	618	597	657	660	605	643	669	574	647	605	616	624	633	625	628	609	657	617	630	624	659	567	607	604	628	670	590	650	618	610	659	565	630	613	610	594	627	625	659	647	642	660	612	631	656	566	641	655	659	614	651	619	621	650	636	621	606	653	621	603	653	606	648	614	627	620	593	637	678	583	608	581	598	626	612	645	625	620	609	632	593	658	610	653	616	630	628	650	624	674	619	614	646	609	600	577	603	650	628	631	612	647	676	650	648	625	627	581	621	653	611	656	679	655	633	552	648	594	635	680	588	621	674	601	654	637	652	604	614	670	606	640	619	610	629	604	633	630	636	617	634	646	654	595	662	653	617	630	666	635	624	592	623	610	601	587	642	640	660	638	633	641	589	586	667	648	628	650	602	586	631	641	673	628	651	660	604	643	625	628	586	613	675	636	622	630	615	633	672	641	661	632	637	665	631	622	645	655	627	643	603	658	640	587	686	596	627	646	704	617	637	620	695	609	651	631	643	612	650	648	629	634	603	639	585	645	614	638	663	638	638	619	630	637	602	611	627	645	619	626	628	625	635	669	644	630	621	605	649	608	618	630	621	630	642	627	602	650	589	607	648	615	621	624	634	616	648	684	609	609	666	622	652	645	674	584	651	588	635	629	635	665	644	663	652	615	625	658	595	614	635	632	646	608	621	666	594	645	636	628	616	622	625	597	671	616	631	605	621	626	647	635	604	629	648	654	618	630	631	654	633	666	671	633	608	612	601	625	636	566	625	611	602	634	657	596	620	627	671	641	625	628	616	648	644	604	644	585	655	603	674	631	629	635	559	684	569	639	631	601	630	636	610	639	660	621	637	634	638	663	564	660	602	667	595	638	624	639	658	658	612	608	632	583	599	643	623	605	637	627	622	608	638	608	634	630	642	655	623	633	633	625	601	677	648	664	636	635	619	653	633	606	667	637	614	573	658	641	636	589	655	652	627	644	615	605	620	647	608	631	600	605	650	615	693	635	654	663	603	646	666	607
8911	4675	3548	2302	1644	1264	1065	953	824	673	525	547	526	442	371	386	375	373	328	275	272	278	277	287	282	279	282	270	251	268	269	292	265	286	251	275	259	264	275	277	277	244	273	278	287	267	303	261	266	288	232	285	268	267	262	294	277	278	261	244	235	290	260	318	278	262	273	263	258	243	278	249	244	268	276	251	274	287	285	271	276	249	269	239	272	265	268	251	278	259	273	271	283	261	258	264	283	222	295	250	280	257	305	277	274	262	255	281	244	286	278	303	259	257	269	281	276	259	281	318	287	240	265	250	259	254	286	290	262	279	252	279	280	269	268	280	304	277	270	290	237	263	274	260	278	299	261	298	261	277	288	260	289	239	247	303	236	266	271	282	286	309	230	269	273	279	230	271	257	271	278	262	248	272	261	266	275	250	277	300	265	254	254	244	275	294	266	282	256	263	283	265	243	260	263	274	287	267	276	276	289	259	277	232	267	278	277	261	262	265	285	271	269	250	269	289	274	285	323	273	253	294	319	265	283	280	249	228	285	250	222	255	250	266	295	305	277	229	270	286	285	266	258	276	291	292	277	292	256	240	240	255	234	250	254	271	259	262	283	297	254	270	316	266	290	262	274	263	260	273	262	251	288	248	253	264	278	271	273	241	272	285	273	274	263	262	286	294	276	269	269	294	293	280	240	288	275	216	271	256	242	261	281	276	297	266	266	286	246	278	262	289	264	257	275	270	290	257	252	256	283	268	256	264	276	269	263	298	271	262	291	265	286	271	273	286	266	286	259	284	260	259	257	276	272	270	269	231	276	286	253	289	249	268	279	280	273	280	251	239	276	305	252	269	280	236	268	293	284	250	264	258	251	262	267	284	226	289	291	283	271	278	296	250	263	287	258	266	284	279	305	269	267	279	287	284	241	257	268	259	290	255	240	256	251	274	253	283	241	231	289	298	273	304	276	248	257	274	269	265	271	265	239	264	305	327	252	251	276	291	264	280	286	263	266	262	268	295	271	283	271	264	269	287	295	272	272	245	259	272	255	274	280	286	261	249	253	276	267	291	261	260	280	262	253	277	283	266	271	269	263	274	277	248	296	258	269	284	243	260	267	273	263	246	285	266	288	257	250	287	268	302	259	288	256	274	268	251	270	281	308	251	256	271	282	230	301	236	276	254	311	273	278	251	257	248	253	290	272	268	282	250	242	291	230	273	273	254	272	297	250	248	266	264	288	281	285	259	251	300	239	233	245	259	253	226	266	260	244	274	291	262	265	273	268	239	274	301	276	287	240	287	264	269	238	271	265	252	238	265	282	269	240	259	275	277	262	304	297	271	284	263	254	273	270	265	265	285	270	265	294	285	255	291	253	311	298	287	269	294	278	276	291	286	268	269	287	266	291	282	261	269	280	279	277	289	248	272	285	255	276	272	266	235	277	272	286	257	274	290	278	299	252	266	264	291	263	254	232	277	299	267	244	277	245	297	257	270	260	239	269	291	271	300	280	263	289	262	261	259	282	251	266	285	267	233	241	242	291	246	272	265	286	298	282	278	243	276	281	270	264	267	270	287	274	288	264	276	262	294	263	268	266	237	302	284	278	240	285	253	262	277	251	258	247	262	275	299	256	254	288	279	293	268	300	269	268	265	263	289	264	279	303	277	265	286	264	277	267	275	269	249	280	264	268	283	285	264	262	260	304	272	242	289	263	251	266	291	284	296	290	305	222	271	285	269	272	259	235	254	283	250	246	271	261	266	279	258	284	251	264	254	243	300	273	242	276	285	281	271	291	268	284	263	269	279	285	267	253	270	261	251	248	236	291	246	259	279	254	329	273	262	310	269	269	273	280	285	274	251	239	287	277	296	288	271	270	257	269	261	235	262	285	283	251	254	261	240	248	279	296	254	296	273	285	290	285	279	244	278	266	267	225	284	263	247	262	267	295	267	274	265	255	300	285	267	243	291	266	281	264	259	295	258	307	266	286	275	251	278	265	285	270	250	273	265	281	264	249	251	274	234	290	281	245	241	263	264	266	274	263	290	258	281	268	264	260	273	275	271	253	281	261	277	270	252	259	246	284	284	283	275	281	285	279	291	299	277	294	269	268	323	262	270	274	265	267	283	272	301	267	263	250	277	266	272	285	289	272	258	258	253	287	273	262	301	292	259	266	253	269	268	253	251	281	274	289	251	247	298	248	252	279	244	263	257	296	305	258	263	280	267	275	241	273	276	285	262	301	267	280	255	282	269	299	261	265	265	283	280	266	281	289	263	293	269	266	284	275	273	278	271	240	262	281	299	260	261	293	312	263	259	299	283	296	253	284	302	279	289	267	293	320	279	280	287	271	280	259	264	255	263	277	251	281	253	293	245	246	258	279	277	267	264	281	293	289	312	265	260	248	285	289	244	259	277	293	299	238	240	277	308	303	256	279	273	261	285	266	260	288	242	292	310	251	253	285	278	282	269	277	259	267	273	256	266	297	289	298	264	277	259	262	274	278	288	247	268	292	268	242	282	289	275	244	274	285	254	316	260	284	254	285	262	296	282	283	248	284	256	272	296	291	282	282	283	250	258	263	238	302	294	255	285	282	256	301	283	258	256	270	255	301	265	247	264	285	272	253	250	286	266	275	305	267	262	280	252	289	272	267	270	228	276	274	275	286	254	250	295	263	270	271	265	276	291	303	262	263	293	213	279	272	274	294	266	243	261	255	288	257	272	281	256	258	263	281	284	296	251	246	289	245	279	277	234	271	258	274	269	297	285	264	264	298	290	273	251	268	282	258	258	254	266	269	303	258	286	296	261	284	269	270	293	276	273	278	268	261	265	278	254	266	266	245	292	278	282	278	260	276	279	307	271	274	282	265	242	286	301	259	293	293	279	287	239	259	275	274	262	298	265	280	272	260	275	260	264	267	244	261	247	253	248	294	292	273	279	250	278	278	268	285	271	277	265	252	272	273	243	255	275	287	272	257	266	283	269	276	243	287	266	263	267	260	273	269	284	252	254	268	280	240	275	271	256	263	255	282	289	269	279	256	267	255	260	265	279	280	264	270	277	245	279	276	237	274	232	268	295	265	270	248	259	256	267	282	263	266	294	303	271	270	256	279	275	270	264	271	270	267	267	259	279	269	274	263	276	269	258	258	257	276	238	255	277	270	272	279	293	283	295	287	287	246	255	290	297	269	280	264	278	253	247	292	219	263	257	274	259	275	282	250	288	259	303	281	274	266	261	258	282	284	291	244	264	262	302	256	281	280	238	292	251	273	281	258	270	272	278	309	252	299	271	272	270	288	278	267	274	267	274	276	256	262	269	274	272	255	261	294	255	255	309	297	281	266	280	289	262	301	270	302	278	266	272	278	278	289	301	253	272	280	290	246	271	266	297	269	272	263	250	257	274	251	247	248	265	294	251	240	298	264	289	261	276	275	252	250	298	281	270	254	280	297	282	286	290	254	271	267	283	255	270	261	265	302	288	270	257	257	258	263	285	255	278
8132	3941	5882	4969	4462	3784	3479	3403	3389	3191	2538	2363	2275	1915	1655	1455	1454	1291	1085	878	847	851	823	767	789	739	706	759	743	739	716	780	716	728	744	721	690	713	691	673	704	713	693	740	689	725	741	716	717	740	670	694	718	713	719	693	736	728	730	750	730	722	733	742	724	678	725	705	682	678	737	718	729	719	642	732	715	705	675	711	709	733	723	709	702	719	694	739	738	729	738	713	726	754	708	720	621	704	759	769	713	728	755	747	644	748	744	683	722	703	685	728	695	742	719	708	707	718	710	666	683	692	735	709	756	715	701	717	725	670	733	719	699	730	717	689	717	699	706	687	731	742	670	727	639	691	708	730	711	688	741	725	725	700	674	730	683	717	674	629	690	709	693	707	709	675	650	682	701	738	706	757	711	695	701	728	691	669	712	695	700	711	720	704	684	732	677	737	746	706	733	657	735	693	685	711	742	709	720	769	700	743	704	730	688	691	688	737	714	697	668	685	737	705	702	719	725	681	694	677	693	753	693	718	660	693	732	712	716	723	724	716	732	723	707	748	730	701	728	751	685	719	717	714	697	673	739	688	695	712	747	759	701	744	693	653	709	717	712	721	687	708	733	702	697	726	717	717	714	738	735	740	717	681	739	728	716	666	738	673	689	715	716	699	734	732	702	743	717	733	697	741	723	745	735	677	742	719	709	691	704	758	766	725	707	704	758	702	705	697	707	728	724	693	717	709	689	731	711	699	739	719	741	704	680	727	699	763	718	668	676	694	710	721	714	711	708	704	713	701	704	715	709	712	712	687	674	725	738	664	710	748	724	738	751	718	719	746	717	681	692	673	655	711	736	708	701	768	768	760	679	723	736	768	712	684	728	707	738	695	660	686	733	715	683	689	659	718	700	683	734	732	682	711	738	669	722	713	704	702	687	727	714	741	712	724	696	724	697	735	702	704	710	735	722	704	733	711	710	753	744	724	757	697	688	709	710	730	720	668	725	651	753	701	740	734	696	748	721	744	760	674	668	703	723	717	675	705	750	682	757	704	709	693	707	700	742	692	655	682	756	731	749	737	743	723	698	735	729	746	747	706	699	723	764	709	683	701	750	716	722	769	670	699	682	711	766	674	730	678	705	695	725	743	712	724	669	671	718	687	709	703	738	714	713	744	705	698	735	710	713	661	721	693	694	696	710	714	652	643	736	684	733	694	707	710	675	711	708	731	718	756	677	681	684	731	712	754	733	718	715	720	733	694	714	727	698	678	667	762	713	684	735	745	664	685	693	722	747	732	691	702	729	735	723	724	675	707	675	733	688	711	717	723	724	747	731	699	713	698	730	680	708	728	683	725	631	713	718	784	684	698	720	694	685	695	716	719	680	740	675	651	713	722	736	696	687	710	725	661	734	674	692	706	714	681	737	695	725	752	708	668	673	703	712	716	698	653	694	698	767	698	720	730	678	703	723	722	746	721	709	701	713	721	702	731	710	740	697	686	739	730	745	739	685	698	725	710	697	684	749	677	672	696	761	679	725	696	712	702	694	705	741	715	733	729	726	691	737	715	664	712	670	691	687	717	697	660	711	699	693	729	715	698	672	735	687	714	668	714	676	710	729	672	684	707	727	688	678	677	694	690	744	671	688	740	702	684	674	674	676	714	710	690	680	689	657	704	741	687	699	742	708	669	661	689	716	727	725	684	712	722	713	724	734	656	728	721	695	710	694	729	700	731	746	759	700	722	705	731	701	728	697	714	773	726	685	704	732	729	677	703	712	653	731	702	705	747	710	753	657	678	697	732	734	717	726	734	778	719	756	676	706	706	684	716	699	692	675	680	755	692	701	678	740	737	714	724	734	709	684	670	685	707	769	702	742	649	679	712	726	742	710	716	743	732	731	730	703	681	717	722	712	722	717	689	728	673	729	697	618	704	720	698	664	716	702	697	664	651	717	733	648	723	677	691	722	754	704	754	703	724	708	721	670	722	703	741	691	698	733	715	746	675	705	723	717	691	718	691	711	735	730	709	708	701	667	703	681	710	704	727	759	739	681	718	788	733	734	670	645	726	726	757	742	714	719	717	650	773	701	703	691	702	699	673	713	720	734	751	709	723	696	718	706	698	709	672	748	715	736	685	683	705	675	710	714	658	665	688	723	684	665	685	709	715	715	710	728	752	668	686	720	713	745	658	693	693	704	699	718	697	671	694	689	716	731	683	715	723	653	679	716	739	757	722	689	695	699	707	712	674	701	724	653	712	714	695	743	700	737	690	773	695	759	725	674	719	742	701	710	745	708	673	723	640	665	713	707	701	706	727	728	711	704	713	696	748	698	737	714	701	716	648	700	699	717	679	735	682	731	723	728	723	726	690	743	744	692	678	744	683	707	738	701	699	714	728	692	718	749	717	687	695	745	678	693	732	741	725	750	700	722	717	705	737	731	668	689	680	702	756	720	719	655	709	718	701	677	673	663	709	725	697	710	707	732	683	654	732	721	716	707	696	718	704	711	697	672	702	698	734	719	750	716	702	723	712	713	746	743	703	710	725	745	712	712	706	697	729	756	688	684	710	688	752	729	702	710	740	722	774	752	686	725	677	756	691	737	702	676	725	702	727	684	722	715	698	659	723	765	701	719	669	720	700	735	685	744	714	730	722	695	771	741	721	730	758	681	701	745	675	735	686	658	712	711	721	723	722	699	697	733	750	704	710	694	674	689	701	736	727	705	688	725	716	688	714	737	731	692	669	700	738	672	737	708	691	722	688	699	716	723	700	734	708	665	688	716	731	720	750	716	673	681	722	712	690	711	799	735	725	726	709	720	718	716	723	724	770	714	638	692	736	716	685	653	684	714	691	731	779	739	711	692	718	693	688	709	746	713	660	731	676	710	713	704	706	749	685	716	751	705	731	747	728	698	718	708	693	709	724	690	733	688	668	716	701	708	720	656	738	703	697	686	740	740	671	664	671	753	724	723	726	700	688	705	649	700	784	660	704	695	762	685	692	710	681	703	692	764	718	708	742	724	722	721	687	691	696	739	724	723	722	720	710	662	704	701	731	739	710	671	701	670	767	726	714	697	709	670	706	716	728	666	706	756	745	678	674	670	728	693	748	752	748	722	685	687	729	715	692	713	714	706	740	719	692	735	709	735	685	782	711	723	740	727	696	648	754	667	686	734	684	705	733	688	690	712	664	701	727	662	744	734	723	733	690	714	732	673	730	721	696	714	664	686	708	722	758	690	677	712	678	672	699	679	725	677	667	748	730	678	721	687	650	709	704	698	718	699	687	760	687	719	733	687	726	700	663	712	677	717	744	711	759	700	744	674	757	721	699	725	646	726	694	719	669	709	745	739	726	737	684	626	704	712	720	703	715	732	731	702	700	696	720	681	689	708	720	751	679	706	725	707	726	739	673	694	724	717	678	734	736	673	719	704	702	696	695	729	707	761	679	683	744	739	723	693	737	702	706	735	717	716	708	749	720	718	712	719	760	756	748	749	685
36428	25212	19918	14788	12206	8728	5833	4618	4042	3470	2884	2299	1656	1248	881	751	644	474	464	468	469	479	433	421	400	389	377	353	344	360	369	306	363	344	355	331	339	352	305	358	348	321	338	345	373	314	351	311	305	308	316	349	332	349	328	317	361	308	316	340	332	321	347	327	331	331	368	320	337	324	324	330	311	331	345	353	321	329	365	308	328	346	328	331	305	343	292	310	311	335	310	324	305	339	317	331	351	315	342	319	337	319	369	335	357	336	337	403	313	309	348	333	311	313	339	326	348	288	341	330	335	319	336	350	359	335	318	353	307	331	310	343	347	297	371	345	338	307	318	318	346	328	349	282	291	327	328	356	321	330	299	355	341	331	332	344	324	344	339	319	324	278	326	338	318	298	371	329	307	280	338	339	347	349	324	319	328	347	327	335	357	339	307	351	368	326	321	323	291	299	347	317	338	337	316	333	319	298	340	350	340	319	346	296	334	334	365	325	333	352	333	330	329	322	340	298	315	336	326	320	316	319	398	333	283	353	308	320	313	341	345	344	323	307	338	310	342	359	293	348	333	323	324	359	342	336	312	327	301	327	328	322	318	325	358	312	340	315	336	358	336	343	350	317	335	302	342	325	343	323	338	359	297	316	330	312	341	320	305	329	346	354	332	356	330	357	312	303	346	284	324	337	352	316	287	300	332	326	310	340	306	321	347	315	334	268	351	339	325	325	352	325	304	313	342	290	344	330	356	321	332	308	314	298	325	376	344	301	347	333	298	337	332	349	334	348	313	311	338	333	336	298	314	353	305	305	314	315	306	317	349	286	330	341	327	319	330	354	334	277	344	311	349	323	333	344	326	322	303	326	298	332	345	307	362	303	360	343	313	332	336	341	316	309	308	325	335	312	319	316	331	308	329	320	366	316	298	336	289	345	322	335	330	316	300	321	313	344	334	334	338	316	340	336	312	355	333	333	319	348	320	323	342	343	318	342	347	312	295	316	328	329	348	322	345	353	341	289	360	351	317	319	317	326	309	331	327	318	315	331	310	325	337	280	339	316	341	329	349	347	328	347	323	334	334	344	313	343	313	309	336	317	310	326	309	327	299	303	333	338	342	320	328	328	303	364	321	307	315	326	334	306	335	302	310	308	330	319	347	317	324	356	299	364	325	318	328	352	323	315	358	331	354	361	328	330	317	325	326	348	297	331	336	311	364	314	356	341	335	346	325	339	329	323	320	329	324	312	319	347	356	322	347	317	327	336	309	345	295	321	323	307	321	329	323	331	315	332	333	353	327	314	325	340	278	343	311	365	322	308	281	316	325	320	354	332	317	359	327	335	291	339	350	364	324	335	332	319	302	297	291	349	334	324	298	362	364	322	329	330	318	322	324	353	332	344	335	327	340	307	329	322	321	363	318	330	359	350	303	349	330	313	308	319	317	329	296	351	346	332	325	317	316	345	344	351	355	319	357	309	337	335	341	321	314	346	360	301	348	332	335	369	316	344	299	317	348	344	354	327	318	303	330	371	368	352	323	349	349	349	316	313	342	335	343	342	340	306	326	315	363	367	318	329	353	317	322	322	392	362	321	338	345	322	316	325	322	311	321	344	323	335	341	331	315	342	323	302	307	338	294	326	330	331	329	308	322	327	380	306	370	339	298	336	322	332	318	344	325	335	319	318	367	341	329	342	327	335	355	345	316	324	344	330	308	299	348	331	329	326	323	346	345	360	342	340	345	337	304	349	303	355	330	344	290	322	360	317	314	318	348	321	308	360	306	347	357	330	320	336	307	344	283	335	316	325	328	341	339	345	330	347	314	311	335	330	343	337	297	355	331	354	335	269	329	317	309	326	331	330	316	342	331	339	323	329	335	349	343	323	367	351	369	318	319	327	319	288	332	319	338	327	313	314	310	291	316	308	332	367	345	316	317	286	299	310	342	325	290	324	350	356	310	337	340	315	314	341	310	310	321	341	336	328	313	307	322	325	305	331	342	328	374	377	322	330	311	351	347	354	337	335	328	353	367	351	294	310	333	295	297	338	348	335	348	322	333	336	323	323	340	344	334	337	299	325	309	336	339	320	324	339	299	331	352	316	303	313	343	328	304	311	318	322	308	330	357	347	320	322	323	320	329	323	315	357	326	334	331	349	352	329	345	351	370	346	339	335	354	294	321	338	327	331	334	347	334	329	335	316	313	327	357	319	304	311	328	343	332	327	329	325	315	315	347	344	360	302	311	315	314	317	352	363	335	320	311	343	345	345	334	344	277	323	336	323	327	310	330	338	337	342	301	350	316	348	332	309	321	329	325	341	367	323	360	338	300	330	366	332	324	325	340	336	315	346	307	317	314	330	348	302	322	333	287	335	340	343	336	362	307	304	336	308	333	332	317	319	341	291	310	343	321	324	325	350	325	336	313	361	351	349	350	325	344	338	353	352	318	329	353	350	319	342	345	331	321	356	314	343	314	343	341	364	337	341	338	297	328	314	327	320	339	354	346	330	303	362	313	301	324	295	335	345	331	333	321	307	320	326	328	324	318	285	330	305	323	332	311	308	304	336	329	338	338	363	325	319	377	334	316	328	294	326	332	338	306	298	356	303	333	326	311	314	355	360	325	334	342	314	351	318	330	318	306	335	306	347	347	329	314	295	331	310	326	345	326	304	314	321	323	340	312	349	341	338	334	330	307	378	311	339	327	315	328	317	323	290	321	309	303	314	366	338	333	326	320	328	349	361	325	326	334	339	341	339	343	329	357	308	340	307	309	342	304	312	321	344	325	316	324	359	354	339	347	297	304	304	328	334	318	297	328	318	333	353	292	295	301	358	331	355	353	281	308	311	337	312	359	328	332	300	340	349	361	294	351	330	316	336	313	308	294	321	302	335	336	350	334	317	335	319	331	316	342	326	330	302	299	309	314	343	337	315	337	329	318	309	330	323	314	294	317	349	346	286	304	311	299	326	324	327	340	337	308	288	352	327	323	341	329	317	383	308	313	307	344	328	333	347	290	302	317	330	301	322	313	332	367	297	327	311	333	331	330	332	339	327	339	304	320	313	339	274	287	337	344	313	342	339	309	351	290	329	330	348	311	337	303	334	352	320	324	321	327	349	343	308	350	302	334	337	333	319	297	359	311	371	361	326	344	360	335	322	301	342	340	326	333	347	339	333	347	305	332	314	377	335	343	326	339	320	347	323	330	315	308	347	309	366	342	342	331	329	360	318	326	315	353	324	304	349	330	340	309	327	344	294	300	331	318	330	306	347	348	338	317	342	340	359	362	363	305	306	323	321	319	327	334	342	321	367	328	300	327	324	332	319	318	305	340	319	313	327	348	321	274	311	309	318	341	338	340	331	338	317	312	343	341	317	321	374	329	266	312	316	332	369	320	343	304	311	337	300	354	305	321	335	332	309	329	349	364	347	309	321	332	345	353	318	309	353	321	320	297	336	343	344	321	317	330	342	378	302	336	347	347	325	336	349	324	302	301	351	319	315
28767	11686	14886	11957	13225	9962	9473	10004	10023	9978	8625	7024	6065	5084	4281	3547	2877	2226	1887	1728	1652	1677	1477	1436	1290	1231	1134	1098	962	978	984	958	905	897	913	901	888	875	857	890	873	891	892	876	796	867	862	882	860	874	888	872	885	866	834	853	865	821	875	862	869	810	828	827	831	837	843	864	855	803	815	898	822	794	880	839	820	852	783	835	823	851	791	878	797	824	807	833	821	894	820	826	858	847	836	842	837	824	879	874	850	843	853	821	856	850	858	850	856	871	870	904	883	887	828	789	835	843	896	761	845	829	815	810	840	839	833	848	811	831	841	856	833	806	809	875	863	823	827	800	788	802	871	820	810	799	838	854	852	846	833	877	800	850	838	819	850	855	806	839	838	828	837	800	855	841	859	861	804	825	836	798	858	795	851	808	867	861	816	830	819	805	845	829	776	849	825	848	789	808	864	781	827	801	794	815	856	840	811	808	842	867	882	819	829	871	821	862	779	865	812	866	872	855	852	843	806	841	800	818	862	798	814	855	865	836	832	855	887	838	786	814	849	827	837	814	819	871	818	824	874	847	876	835	839	794	820	824	812	834	839	822	832	783	770	853	814	791	838	807	824	836	836	829	884	832	810	810	829	819	840	785	883	824	819	817	868	776	869	769	796	828	853	801	790	827	863	805	798	813	832	829	805	805	794	804	838	772	829	849	817	818	850	880	766	859	801	780	795	861	843	853	846	826	874	811	867	821	887	792	798	755	813	834	869	854	813	821	815	828	806	828	807	801	827	836	820	802	912	828	836	871	832	831	839	863	823	840	785	866	819	894	841	831	815	842	798	848	795	824	783	840	841	840	805	856	814	822	821	811	804	836	808	841	861	844	797	846	851	840	809	870	838	822	847	832	830	852	868	874	812	824	806	807	803	857	821	834	793	826	807	861	831	822	827	825	849	836	810	854	866	801	828	850	819	843	849	840	809	884	811	837	864	828	762	844	807	758	794	800	841	822	843	810	834	787	799	811	789	852	850	816	819	834	812	831	806	840	821	828	841	809	881	794	810	828	820	790	783	831	827	772	811	812	867	791	841	855	839	817	761	803	778	821	819	894	852	845	838	826	813	814	806	831	826	848	881	844	859	832	846	852	872	853	819	782	789	869	800	810	832	818	877	846	864	806	808	827	774	821	855	826	837	814	909	805	777	814	872	872	865	829	837	805	823	774	831	795	806	810	821	799	850	864	811	794	834	831	844	776	877	785	838	798	782	858	820	818	779	847	843	805	837	826	807	874	824	829	836	816	818	814	854	792	803	813	852	820	824	871	843	852	824	833	843	834	792	831	846	783	822	827	850	860	814	870	841	821	819	841	803	885	754	838	789	823	816	834	831	846	837	825	780	855	800	806	782	824	831	857	830	771	825	818	858	832	806	830	801	811	872	802	816	854	797	818	833	789	808	848	805	848	802	844	819	862	797	822	853	870	861	799	840	822	799	834	817	812	850	814	792	803	888	873	852	844	840	851	844	823	831	857	833	840	789	875	845	808	814	812	778	816	845	826	897	804	797	779	843	830	891	817	769	870	810	812	805	842	871	799	815	863	829	823	822	846	807	819	855	812	839	836	848	840	860	834	768	804	779	818	823	864	803	803	844	780	791	782	804	851	887	825	884	832	826	787	877	832	814	805	851	828	808	814	844	850	824	798	850	869	857	845	812	827	827	799	816	838	828	812	820	818	804	874	804	802	843	861	819	861	816	880	864	818	813	836	851	787	850	882	851	825	869	839	806	826	793	846	846	812	803	810	770	845	856	832	820	827	786	841	855	834	838	819	849	785	886	827	752	822	836	797	885	785	858	897	808	801	848	831	835	845	814	792	843	807	799	790	802	840	814	808	810	839	841	854	794	874	738	855	816	849	819	842	831	870	836	845	820	853	798	825	856	827	816	823	867	781	798	808	828	831	878	845	840	774	807	759	787	839	790	821	876	802	845	828	833	924	858	831	876	860	811	842	830	812	853	861	824	813	819	825	830	828	877	867	841	840	817	834	841	832	813	804	816	810	808	800	840	824	844	801	857	824	820	818	835	900	804	807	849	840	774	797	850	827	826	846	848	846	838	848	794	775	814	817	853	779	812	847	789	906	829	879	798	818	827	818	815	839	828	849	827	802	826	830	826	776	804	826	849	838	840	870	828	824	840	809	852	874	826	788	824	808	861	818	829	827	853	849	816	870	770	803	818	850	804	856	831	780	858	818	804	818	817	881	848	784	826	873	803	814	847	857	851	832	824	817	811	889	831	786	826	820	843	835	792	842	780	803	867	794	845	850	791	800	812	805	796	873	846	855	802	864	818	757	807	826	828	821	849	817	812	803	855	802	855	872	774	833	815	821	847	847	860	799	836	822	845	828	850	885	814	798	821	834	868	785	805	788	854	843	802	742	895	867	826	804	793	822	838	825	871	808	832	795	796	819	802	853	822	831	819	829	821	832	793	872	835	809	876	806	776	809	834	839	840	808	819	804	802	818	893	797	835	848	830	865	785	814	835	846	837	819	805	841	851	828	838	849	844	793	814	859	887	839	791	782	814	783	859	810	827	784	853	786	830	811	807	810	832	782	836	846	835	825	806	834	843	836	854	839	827	824	792	820	840	789	768	839	805	848	785	820	839	849	807	847	828	820	848	809	838	803	800	795	883	835	872	841	817	814	829	860	829	837	831	787	783	870	825	790	873	829	814	861	851	834	833	843	779	805	793	779	826	770	809	880	818	897	802	813	865	853	828	839	799	808	882	767	805	798	793	850	838	806	873	804	812	845	816	821	832	836	806	801	769	830	812	843	826	879	803	822	853	822	805	786	762	759	854	814	814	830	879	835	794	873	851	791	827	828	812	848	771	889	818	860	807	840	761	826	862	811	798	830	848	853	822	827	834	774	833	790	822	804	812	864	814	882	847	896	884	846	859	776	829	830	798	845	810	845	807	827	797	835	798	851	799	821	845	809	889	804	878	825	812	836	784	813	815	825	828	786	840	826	800	800	839	935	796	793	832	776	825	873	798	829	812	805	868	809	831	794	878	825	845	863	809	793	829	802	793	803	780	854	820	853	830	850	826	852	835	872	821	768	838	814	856	855	809	824	850	797	838	785	818	858	813	835	773	808	831	855	875	819	851	828	816	791	839	834	810	800	836	805	817	799	819	851	848	836	810	865	834	855	821	838	794	829	768	828	797	868	855	826	793	845	830	835	818	805	789	776	890	888	819	872	854	798	821	850	815	838	820	845	829	807	827	863	847	825	816	855	796	860	876	818	843	849	800	770	814	819	817	820	865	801	824	819	898	790	794	792	820	807	789	848	803	816	827	851	828	790	844	905	814	862	883	851	812	805	832	817	788	796	824	815	802	830	834	790	832	829	927	842	849	876	817	794	844	880	829	847	862	800	840	797	859	804	814	868	828	813	767	823	838	802	768	852	860	847	868	792	841	789	848	845	844	863	790	853	832	866	866	801
44099	29512	24878	21173	18166	14267	10439	8021	6528	5971	4252	3518	2779	1984	1364	1061	749	592	483	492	467	480	445	415	359	352	319	288	294	293	257	250	319	231	265	248	256	244	265	239	260	235	252	247	245	237	260	240	256	255	247	275	280	240	269	240	269	269	267	243	282	255	272	256	236	259	267	219	266	252	245	239	250	254	251	256	245	260	246	255	230	240	220	239	273	226	234	237	273	264	243	242	258	269	252	243	246	265	256	217	237	246	247	233	239	250	232	244	273	254	205	235	236	232	257	250	269	237	220	267	238	246	263	256	226	251	231	260	247	248	237	219	240	275	241	247	244	287	250	276	243	218	242	261	248	214	264	287	246	235	227	224	244	234	264	254	236	236	257	260	233	228	249	232	240	272	248	234	249	232	250	242	235	231	260	293	234	233	236	270	232	242	238	240	251	268	248	264	223	273	257	226	241	241	249	228	248	220	247	238	260	267	252	244	230	229	256	265	273	217	265	235	268	259	268	266	228	251	251	248	250	229	250	229	250	262	249	234	283	231	246	247	247	269	253	250	266	222	239	226	235	246	224	266	262	247	248	232	246	260	246	256	258	243	239	235	237	239	209	221	252	271	226	256	254	230	238	257	244	258	261	269	247	237	272	232	228	257	211	251	236	239	248	254	244	225	238	225	258	227	265	253	257	286	256	253	244	248	228	261	262	247	246	244	230	262	249	233	238	222	229	255	257	258	244	233	228	229	213	273	238	260	281	207	214	268	248	244	258	215	245	228	256	232	252	261	238	198	219	224	255	274	243	254	250	254	223	240	245	255	224	259	260	233	248	274	280	251	249	254	250	252	261	236	243	233	248	229	234	233	259	248	257	228	234	222	223	228	249	252	247	237	252	210	248	216	250	235	267	273	239	213	262	242	245	242	217	217	251	223	237	220	253	253	238	252	257	236	233	253	271	221	229	250	218	264	237	258	250	234	252	268	256	252	249	236	245	275	250	253	253	263	254	223	252	263	227	262	242	200	235	254	243	281	241	242	231	231	249	232	248	263	242	235	213	233	273	226	252	250	245	267	248	220	245	251	258	258	252	236	229	241	245	273	221	246	241	246	243	246	243	264	241	234	221	270	246	274	267	225	229	256	269	265	236	239	250	254	236	248	252	241	209	247	243	225	257	234	240	236	265	262	235	253	225	248	252	243	268	273	232	245	230	286	236	240	269	255	253	250	230	266	236	241	260	271	276	222	215	267	246	245	222	239	262	233	259	235	245	273	247	247	254	239	221	259	231	222	279	227	252	233	275	258	250	232	232	225	247	245	248	240	245	235	238	261	250	232	221	279	240	250	270	215	215	234	244	223	245	236	237	262	238	257	250	238	252	232	250	271	260	255	254	263	235	250	270	262	277	244	241	239	261	223	225	222	222	246	267	262	259	281	251	233	256	251	231	244	235	263	219	282	265	237	237	244	247	267	238	244	234	240	255	229	252	245	230	266	227	230	255	241	243	227	247	243	270	244	224	247	243	257	257	283	253	274	247	269	251	237	241	223	221	254	240	233	239	239	266	239	226	241	231	224	270	199	266	266	243	250	240	265	256	206	264	235	242	275	264	248	262	255	261	255	264	221	240	275	254	276	246	239	262	234	259	255	237	240	230	250	262	269	261	230	227	235	267	239	271	235	221	252	236	226	240	242	243	261	261	237	257	262	269	243	253	237	233	235	238	234	221	248	268	251	245	250	233	260	219	232	212	247	221	298	265	250	238	220	241	240	261	232	252	234	267	237	241	232	240	240	252	268	247	256	246	251	240	272	265	254	265	254	226	249	223	264	235	274	271	220	246	235	285	255	271	249	248	245	247	233	249	272	247	247	251	234	247	273	237	221	246	230	240	227	254	234	244	231	233	242	247	249	249	245	261	226	256	232	267	258	230	251	234	286	256	254	224	253	252	241	259	281	242	249	250	225	248	244	229	243	237	259	242	240	246	228	269	243	249	247	231	241	251	257	247	250	237	258	245	239	262	232	236	268	215	217	262	242	241	249	275	246	254	277	272	283	259	211	256	243	226	261	228	240	253	250	215	224	233	252	236	253	238	252	239	229	224	252	257	249	254	247	251	248	256	273	230	233	251	265	269	242	237	229	254	237	259	238	218	273	222	242	218	228	248	243	246	261	258	241	215	281	254	255	243	255	266	237	239	240	256	245	245	238	221	241	237	242	240	238	269	275	273	254	210	251	237	262	249	231	272	237	278	253	262	224	248	247	265	224	240	263	255	231	256	247	249	229	259	265	259	266	244	227	231	264	251	223	267	245	237	252	256	261	267	213	228	221	256	265	229	233	253	241	260	232	225	256	256	227	251	282	240	237	257	241	263	260	237	223	265	257	266	238	248	250	229	266	270	214	237	256	243	229	192	236	252	240	265	259	252	239	254	225	226	219	246	247	266	255	245	221	233	250	233	234	213	225	229	235	229	254	244	220	261	255	237	235	255	271	236	257	259	253	244	259	250	227	225	225	270	266	235	233	226	275	242	250	263	213	252	249	246	249	247	229	239	236	273	208	263	225	222	258	239	213	254	221	269	258	242	266	261	244	245	257	226	244	222	241	250	267	233	258	244	239	226	250	236	259	237	218	241	235	255	249	289	239	223	261	258	237	245	228	263	230	219	264	237	238	267	247	264	275	254	233	254	234	238	250	271	227	233	252	263	244	237	271	277	251	263	273	230	235	247	223	264	252	249	246	255	233	265	207	255	240	246	239	281	250	236	250	251	229	274	241	242	244	231	247	263	235	266	254	230	227	270	239	269	235	266	251	218	244	240	222	229	239	275	259	254	251	237	265	272	242	239	253	215	259	247	242	229	254	277	213	247	233	252	223	248	236	239	222	231	263	238	232	245	256	259	229	245	240	211	255	242	253	262	265	240	251	262	224	231	230	249	215	232	256	248	247	262	253	237	239	228	273	239	231	235	255	261	248	254	241	238	238	254	239	228	232	232	237	240	259	266	240	254	267	244	242	259	246	227	248	228	234	254	233	229	239	241	235	240	229	252	253	260	238	270	250	260	258	248	185	238	234	258	246	249	259	263	258	246	237	237	227	248	239	230	221	227	264	260	239	220	249	250	256	223	250	264	275	244	251	248	246	261	232	263	252	220	244	228	266	232	250	302	222	253	249	229	245	238	247	249	253	261	268	256	231	244	243	251	243	242	241	225	223	217	233	229	228	257	239	224	256	274	223	258	237	244	223	243	228	253	231	262	256	265	231	233	253	245	258	226	236	264	256	214	243	242	254	277	230	244	239	261	235	235	249	263	268	257	227	225	245	230	283	245	257	238	261	235	245	234	251	260	256	227	237	240	254	220	258	248	247	256	232	240	236	219	231	233	231	237	228	244	229	232	272	225	271	262	263	231	240	254	250	213	245	242	278	260	244	254	262	281	274	252	234	262	267	257	228	245	226	257	267	250	263	261	231	233	237	280	232	241	232	245	231	249	269	237	224
34646	15845	19119	16727	17192	13443	13050	13205	13817	13671	11134	9827	8542	7447	6090	4868	3781	3074	2376	2145	1958	2082	1893	1794	1483	1401	1081	1105	962	924	942	791	798	734	721	751	716	764	707	694	724	646	712	718	683	712	668	687	663	657	694	676	664	644	701	652	649	654	645	654	659	652	624	638	659	650	670	651	642	594	664	634	638	633	583	662	621	613	637	647	589	653	676	654	645	657	689	625	645	646	674	643	627	612	635	669	668	701	704	678	666	669	672	683	672	675	661	661	656	633	668	672	669	645	651	693	611	607	635	616	651	641	643	631	644	662	651	637	602	641	626	623	677	647	618	686	691	649	655	655	635	631	636	623	615	648	644	654	616	580	603	614	640	615	581	604	628	633	667	596	636	670	631	643	577	633	600	626	577	671	686	658	578	630	715	603	579	613	628	635	625	635	651	629	631	614	613	655	600	622	647	648	648	696	633	602	663	646	653	628	657	647	601	632	651	660	643	641	646	591	633	673	672	657	651	643	670	629	602	646	681	657	629	611	591	630	643	600	626	639	625	630	646	601	607	625	642	613	616	645	646	654	608	645	623	612	699	616	576	615	618	578	614	656	619	656	622	693	576	613	583	644	617	618	662	628	606	639	631	623	628	591	616	636	662	578	662	635	615	641	616	641	645	642	634	616	606	600	617	581	621	601	584	663	625	647	651	603	606	622	613	628	625	679	628	629	642	616	646	639	621	665	603	598	621	623	580	638	639	636	624	618	598	622	617	640	617	641	605	608	658	630	624	625	627	616	590	595	620	610	595	655	623	644	640	576	620	657	667	631	653	618	631	622	617	603	641	682	606	621	643	682	650	621	616	628	633	631	623	652	656	600	623	595	610	619	584	621	626	668	584	638	608	649	659	594	607	609	638	660	638	637	617	616	658	636	593	616	594	635	613	672	649	650	586	593	631	634	602	613	645	665	653	636	628	635	586	668	608	653	623	559	648	622	630	560	632	599	604	652	611	647	625	632	601	626	629	599	641	633	662	650	598	654	608	655	642	598	646	638	626	621	599	637	635	659	606	641	632	593	622	599	636	643	633	624	625	588	610	601	651	610	667	622	629	592	596	605	640	635	602	632	644	665	577	632	645	625	638	630	639	633	601	625	646	627	650	617	648	618	650	653	622	614	607	636	635	606	636	648	601	599	609	634	640	633	653	645	644	551	612	662	595	670	616	611	622	637	601	624	596	640	599	637	684	594	597	623	651	600	632	594	658	618	606	622	639	633	638	627	616	638	690	630	623	613	675	618	614	578	604	593	618	631	637	613	617	634	588	655	645	628	599	639	629	642	645	602	626	625	616	652	604	661	631	585	676	605	649	624	644	584	647	609	632	643	677	617	567	606	644	633	631	652	624	639	628	686	628	615	663	608	627	614	623	639	652	605	648	599	638	643	631	645	642	594	620	584	620	650	607	627	618	663	575	592	621	638	591	646	580	628	626	674	603	611	634	607	648	628	573	621	630	640	633	614	632	649	641	638	617	629	630	621	651	624	639	595	608	599	592	610	618	628	599	664	585	578	593	632	640	600	579	590	626	643	605	647	624	640	599	635	659	609	581	593	623	608	638	623	612	634	635	648	613	676	577	607	624	653	613	626	558	592	606	614	608	625	636	591	640	622	641	675	626	599	655	638	591	653	617	593	619	571	653	655	632	650	642	617	599	622	568	624	639	633	594	653	647	610	634	627	647	595	619	610	593	613	623	645	638	613	644	598	617	619	623	582	636	622	646	625	650	627	659	592	645	619	571	623	599	602	615	655	601	612	642	608	630	659	627	664	596	610	625	576	647	608	645	598	672	642	663	635	618	609	623	667	647	597	600	616	615	620	603	613	619	629	631	635	627	618	669	634	622	635	621	610	665	666	640	629	589	605	630	618	648	624	608	662	619	593	608	676	648	606	631	612	612	627	632	674	612	613	581	626	615	636	654	625	607	637	610	626	650	600	627	615	606	636	575	629	597	603	606	571	639	651	653	594	624	626	616	644	600	586	622	663	618	617	654	690	626	611	615	645	623	608	592	620	601	638	625	639	625	685	645	641	630	606	640	596	582	661	587	640	585	623	643	615	590	612	667	629	623	627	643	719	640	637	649	586	642	592	617	627	555	626	599	655	612	622	639	636	653	650	614	663	608	609	647	651	640	631	631	615	614	604	627	604	625	633	624	617	602	640	653	605	635	616	624	622	630	634	626	653	603	623	640	621	610	592	628	648	611	646	617	589	583	623	594	598	610	645	638	605	634	640	659	649	643	637	665	647	681	626	641	601	648	628	660	623	675	647	669	590	659	628	620	608	668	578	600	659	612	644	654	638	656	618	640	648	638	585	631	648	643	618	620	628	611	615	616	679	616	658	641	625	610	594	623	639	574	591	564	612	646	621	572	622	649	704	605	595	601	618	649	593	611	663	628	646	607	633	566	638	616	620	605	608	630	627	676	661	642	627	642	599	596	622	629	623	615	645	631	661	586	627	600	638	644	637	654	614	611	614	586	627	641	635	637	638	657	631	607	618	585	576	639	616	636	637	618	580	601	651	658	644	612	599	636	560	612	612	616	601	632	624	688	656	643	619	650	640	585	660	619	654	621	581	608	685	668	561	625	671	616	587	614	625	598	610	610	677	599	614	595	647	609	603	636	607	613	636	635	605	664	597	634	603	656	578	650	607	633	637	607	567	611	598	649	641	674	611	636	642	635	673	665	597	620	644	631	628	612	621	576	638	615	619	641	661	599	594	616	645	611	644	581	605	580	651	663	620	624	629	601	623	621	619	599	634	614	616	616	632	642	622	595	616	617	607	594	616	653	574	616	592	628	630	621	619	601	662	613	607	622	614	636	599	655	616	610	659	637	655	624	640	639	645	645	631	642	618	642	645	643	608	645	598	612	629	620	609	625	604	580	605	650	589	638	586	615	671	615	622	670	673	602	596	622	621	597	592	622	685	613	595	635	598	615	646	599	608	655	620	676	632	582	620	626	610	617	620	624	652	687	623	626	628	613	639	619	638	643	650	615	611	654	659	648	631	633	625	679	601	651	631	669	611	638	614	634	625	602	695	594	606	656	619	641	608	645	599	603	622	612	632	635	613	615	639	627	649	597	604	590	630	650	631	664	609	592	599	601	625	610	572	603	606	630	631	614	609	646	619	646	625	638	627	640	606	612	627	619	593	605	649	643	592	600	634	573	584	656	626	604	620	628	600	631	638	644	566	639	591	638	603	647	605	605	583	609	624	627	627	595	605	631	647	622	595	692	643	608	577	630	599	669	620	585	642	590	675	649	626	580	624	651	647	620	625	590	606	604	642	636	639	624	625	616	620	635	655	637	571	630	593	591	621	632	623	607	632	629	617	605	639	661	582	640	595	614	654	639	624	633	616	625	628	618	650	685	623	590	639	635	622	618	601	626	617	611	651	606	623	598	632	651	639	642	621	634	591	638	625	619	641	632	581	600	686	617	624	623	620
9175	4994	3550	2424	1565	1256	1064	791	668	651	573	546	493	452	440	402	372	375	288	317	315	321	282	313	313	283	270	277	266	254	308	297	252	244	234	240	252	265	281	265	283	279	264	252	282	285	276	261	270	310	286	301	256	277	285	270	292	254	261	282	292	287	253	278	262	269	264	282	273	263	227	281	270	274	277	244	287	259	264	280	243	291	239	299	269	251	266	256	257	262	279	252	281	267	249	264	252	250	294	255	260	259	277	243	271	279	252	274	270	255	297	293	279	302	270	270	244	254	237	259	271	293	240	258	292	245	253	292	262	271	291	254	241	250	273	266	257	265	266	260	244	265	273	314	269	268	256	266	279	286	277	245	259	254	248	251	270	264	272	271	271	275	263	291	252	269	284	293	250	259	285	242	259	286	283	233	259	256	250	239	293	255	261	253	236	242	263	286	264	262	266	239	253	253	248	255	276	278	299	251	255	272	264	259	280	307	274	246	296	262	262	263	229	279	272	271	275	264	283	246	257	279	277	259	241	250	269	262	288	261	251	271	271	292	280	249	279	245	264	274	288	277	244	266	276	244	243	241	280	284	266	273	251	280	298	277	285	272	262	236	282	267	256	291	296	251	296	270	267	252	253	274	237	271	272	270	296	235	256	299	255	278	276	267	274	295	265	283	266	274	256	274	253	271	276	254	279	260	268	296	263	271	250	267	277	259	283	240	280	289	291	282	245	244	275	270	262	249	289	283	262	276	252	300	280	233	254	266	289	247	257	295	253	258	286	295	265	288	259	296	255	287	258	240	247	224	280	263	239	296	268	288	241	260	272	271	262	261	288	285	250	244	272	237	275	275	241	250	251	253	268	270	259	279	281	247	251	259	262	258	268	279	268	314	257	298	262	283	269	273	241	277	250	255	257	241	287	243	269	274	273	289	234	263	231	282	277	252	266	251	276	287	264	259	287	259	270	283	288	249	264	255	249	298	285	268	268	263	254	243	278	262	285	250	287	259	270	268	271	279	276	278	259	247	275	294	279	300	275	233	276	250	277	252	240	223	272	247	286	253	232	250	256	262	276	271	250	249	257	261	265	264	267	261	261	279	290	258	242	261	297	258	268	271	259	281	256	253	278	253	258	249	250	262	288	257	251	236	267	267	273	298	263	269	241	269	246	271	239	273	283	269	260	276	274	267	289	255	262	271	248	264	256	258	268	259	279	271	244	273	272	255	258	282	276	261	272	263	251	266	246	251	258	263	294	270	279	266	256	245	281	264	266	251	267	261	302	293	272	277	261	255	250	281	277	268	275	293	280	246	293	252	251	277	265	282	294	255	258	242	253	257	240	284	276	260	256	279	245	254	241	267	266	297	260	256	292	281	273	252	261	262	262	268	266	259	285	263	274	246	260	263	264	263	281	226	288	265	245	248	270	273	305	309	276	262	276	272	274	272	233	260	289	291	271	250	260	256	230	247	227	268	272	254	267	277	278	253	269	301	258	278	278	294	286	268	261	266	257	236	282	282	238	267	271	271	276	246	254	294	260	220	269	267	266	253	255	272	260	253	271	276	258	253	268	284	276	268	246	286	291	261	259	278	245	255	258	269	265	267	276	257	278	287	273	255	275	269	245	264	247	259	303	271	238	281	262	257	270	278	301	269	283	276	263	240	273	277	254	250	267	261	270	281	272	259	256	267	261	276	264	291	282	281	273	251	266	285	266	243	238	261	285	291	255	260	264	289	282	244	245	260	291	265	259	274	263	252	248	253	264	288	269	274	286	271	261	276	251	269	258	262	266	258	264	244	248	280	263	281	307	278	282	253	249	241	274	277	300	266	260	269	277	286	284	256	296	259	267	252	280	285	286	270	273	264	258	254	258	262	254	269	275	262	265	288	265	280	253	263	295	253	263	265	266	253	274	263	262	244	284	269	241	266	288	245	270	257	260	257	273	266	248	282	255	274	267	254	273	271	248	258	258	282	236	279	257	263	283	271	254	268	284	249	262	271	232	260	280	251	258	252	259	235	253	275	270	255	296	293	252	280	260	292	246	271	268	249	285	295	262	286	289	268	289	280	245	251	228	216	236	289	249	260	248	265	277	258	248	274	258	274	267	269	239	277	267	246	262	257	250	280	272	256	280	245	279	244	277	241	296	266	270	249	258	253	276	276	252	256	270	290	299	308	271	259	248	270	262	280	265	283	235	237	276	279	255	237	258	285	272	253	266	288	276	262	237	277	258	269	256	258	270	259	265	263	267	280	255	268	278	260	287	297	216	287	274	279	287	293	258	243	283	258	287	270	255	258	266	250	251	238	281	268	244	289	286	284	301	275	245	256	222	282	264	284	292	237	253	260	274	265	268	256	270	286	276	260	277	280	290	293	272	258	235	252	239	247	272	249	283	282	291	266	248	254	271	250	235	267	264	298	265	268	253	280	242	281	282	262	232	275	256	265	276	272	288	275	262	252	261	283	250	254	293	258	249	252	290	275	267	259	280	274	291	250	266	238	257	267	249	255	267	248	253	278	251	275	244	275	286	260	285	289	262	245	292	280	304	260	268	261	289	270	268	280	272	242	270	241	252	269	277	277	302	254	256	252	286	320	261	242	282	225	254	250	276	266	276	262	248	255	244	262	280	256	281	238	257	268	238	276	252	283	255	260	285	294	273	264	260	265	264	259	262	254	265	253	264	260	274	293	257	258	270	234	250	259	234	257	280	253	283	242	262	277	276	266	264	264	268	257	247	241	266	289	262	316	273	263	279	261	248	253	304	280	286	280	255	262	288	222	255	244	238	242	248	241	310	252	281	266	273	301	247	242	261	292	250	283	246	291	267	295	236	303	248	249	284	257	293	286	274	260	278	258	248	255	269	265	265	267	300	263	248	258	249	278	268	251	224	231	273	301	251	283	266	287	271	260	242	260	271	231	234	248	239	243	254	252	258	291	247	232	271	249	252	269	270	293	268	267	254	281	257	273	240	243	262	241	281	248	233	268	274	268	250	247	292	255	283	278	256	276	253	240	286	273	299	255	271	252	272	273	263	271	283	256	243	249	247	286	283	276	277	271	259	268	301	272	276	258	253	271	275	264	265	256	270	287	265	273	288	236	265	251	266	286	266	287	289	270	266	256	260	259	247	270	279	285	282	273	302	251	270	257	286	293	261	254	294	280	270	262	278	268	274	274	266	273	261	267	305	241	303	288	256	267	255	249	247	284	274	251	278	312	286	280	285	277	255	278	264	294	247	298	285	261	277	248	269	262	270	261	228	277	255	243	282	291	240	264	266	235	265	256	293	282	277	264	240	271	258	249	259	243	275	300	255	306	279	260	311	278	248	288	263	273	264	295	256	256	274	228	287	254	248	282	233	256	259	246	274	236	269	284	246	269	261	284	273	271	287	241	234	248	264	239	286	265	270	281	262	287	246	254	298	276	261	289	278	252	288	282	240	271	264	262	266	256	255	269	265	246	250	247	257	238	258	249	290	296	274	272	276	245
8844	3918	5611	5298	4646	3895	3761	3292	3307	2831	2531	2394	2297	1976	1719	1618	1459	1310	1041	967	887	869	871	843	779	808	749	719	706	784	689	731	701	679	748	681	709	749	745	705	746	727	723	691	661	740	747	634	709	680	691	715	735	705	723	748	690	740	703	709	702	711	667	697	648	731	723	705	702	645	703	657	747	696	686	717	668	736	693	694	707	668	740	688	713	672	713	694	732	683	724	732	721	676	753	686	711	697	702	654	703	684	684	749	689	698	772	733	708	710	696	712	659	758	656	709	732	677	698	723	674	717	726	694	706	708	648	731	731	715	715	718	715	703	713	707	690	692	692	714	745	671	699	702	720	657	706	704	684	661	660	709	690	727	705	741	719	667	689	708	715	703	691	701	676	710	713	726	721	650	691	728	712	693	704	706	714	704	756	670	706	650	705	683	674	702	664	670	714	680	666	675	703	698	692	669	713	662	675	739	674	748	672	671	715	692	711	692	671	693	688	685	687	704	699	716	729	711	721	724	719	669	761	720	657	684	704	702	659	698	697	696	679	684	711	715	703	695	714	673	714	700	720	718	711	701	698	698	670	733	621	654	723	646	703	727	698	725	697	712	748	700	690	736	735	706	724	721	693	683	726	723	699	681	648	687	726	678	679	669	735	746	702	703	719	674	741	710	684	709	755	698	724	689	702	680	716	727	752	720	676	713	714	705	713	699	737	686	680	671	655	705	724	692	742	679	683	730	690	659	703	669	701	663	659	721	679	694	691	760	673	683	708	697	730	700	729	648	711	687	696	653	739	706	691	700	693	701	735	705	662	688	654	694	703	690	750	689	694	722	710	721	659	700	684	730	731	739	721	739	682	691	655	720	711	706	718	675	736	710	686	696	679	720	725	698	702	726	707	729	683	716	690	708	686	721	674	701	714	738	688	705	693	704	715	704	718	692	704	657	715	710	718	702	709	674	705	699	689	697	739	701	746	709	663	674	715	685	706	726	719	699	686	707	732	702	712	691	714	735	736	721	701	693	697	685	720	754	698	719	679	727	691	732	707	716	769	653	702	729	715	708	659	710	748	670	727	733	696	724	684	664	677	750	713	710	671	731	689	692	678	680	645	698	725	723	726	742	654	711	663	712	691	704	680	729	735	710	734	676	698	669	667	766	699	764	737	665	705	710	669	766	714	702	695	728	699	669	700	674	697	674	707	702	724	704	674	674	669	734	680	666	688	709	699	729	734	718	705	675	702	674	663	685	690	690	712	687	715	688	719	704	694	740	723	683	755	705	724	681	677	725	673	701	713	712	703	744	647	689	721	720	677	674	682	747	690	703	679	694	704	682	687	736	733	685	689	714	718	666	703	718	654	675	689	706	716	716	662	699	717	655	727	718	688	718	716	783	665	669	699	705	646	691	706	702	759	707	713	742	733	772	728	725	728	687	665	721	701	684	719	720	678	714	711	694	687	753	740	658	725	737	714	716	695	682	725	668	689	699	706	719	679	700	712	706	683	687	695	714	710	671	694	725	722	728	655	686	730	715	680	692	741	694	724	696	753	740	715	709	715	740	714	725	668	700	688	764	746	691	660	690	698	673	690	685	720	701	702	712	744	743	763	705	677	676	641	679	722	716	668	679	728	667	754	707	735	755	742	670	649	659	679	652	777	698	666	729	695	750	712	702	728	698	707	674	706	759	688	676	724	685	672	677	736	698	666	695	681	671	689	694	701	717	714	727	747	721	706	730	767	724	682	675	708	716	659	712	670	727	688	757	719	754	650	685	713	694	691	707	677	667	689	666	705	677	714	680	710	689	735	744	673	723	676	666	699	724	711	655	727	704	705	714	714	737	680	663	670	732	702	709	722	710	668	764	722	696	685	707	710	698	719	699	697	735	640	655	725	761	687	739	702	666	736	722	747	731	690	641	689	687	720	698	732	744	683	689	674	702	681	702	712	718	708	689	723	716	690	687	725	712	714	722	674	682	703	671	672	679	669	675	723	692	731	683	717	711	727	720	717	666	686	708	688	720	710	643	713	700	690	749	703	735	658	712	716	689	713	725	697	726	690	767	702	714	711	756	752	702	694	727	678	689	687	704	678	686	708	662	700	701	678	713	665	677	714	689	684	749	724	770	662	749	765	705	767	687	682	705	715	677	776	746	711	691	669	706	697	664	682	725	708	785	718	724	753	664	687	722	750	735	701	737	667	697	686	724	743	737	671	710	698	678	705	685	686	678	738	705	694	707	753	680	705	706	700	730	756	739	669	722	714	727	675	695	659	652	731	711	704	693	675	719	705	644	716	730	715	663	687	737	710	678	699	722	735	705	721	685	721	729	709	768	720	692	694	658	742	710	661	723	670	715	706	661	703	703	671	713	673	763	717	680	676	664	679	642	713	692	752	716	714	711	730	698	730	665	686	718	675	751	726	759	718	736	669	745	700	695	680	665	737	716	703	671	743	715	723	717	701	705	697	645	719	704	712	769	723	703	735	733	691	720	710	680	718	683	689	727	780	673	704	727	685	684	679	727	732	685	684	701	702	652	700	722	682	711	681	703	699	709	717	696	648	665	678	705	711	662	700	674	638	743	662	701	761	698	727	658	688	702	673	684	731	705	674	664	724	717	687	691	691	646	723	712	690	752	714	746	716	694	705	687	702	693	693	747	689	715	711	688	688	701	690	695	694	736	712	690	699	703	713	720	690	759	735	722	712	686	719	696	714	701	686	713	679	740	728	707	722	698	724	687	696	654	711	658	727	696	722	784	730	690	732	696	747	716	697	674	712	708	670	697	694	701	719	711	719	670	730	705	705	716	717	732	728	706	655	685	708	715	710	700	699	726	715	708	711	717	726	670	671	696	720	726	722	666	696	728	700	693	692	653	726	762	713	719	711	684	729	711	695	704	708	690	725	680	692	649	653	686	716	691	708	659	735	724	706	706	719	744	694	723	668	659	707	685	627	651	713	724	728	725	694	685	672	691	670	677	687	725	670	732	758	736	699	705	695	753	720	710	665	711	721	709	710	694	724	703	674	726	669	676	722	667	709	671	659	691	696	685	738	696	721	734	682	706	661	738	760	700	690	759	685	755	720	695	694	763	683	743	711	639	708	683	747	719	690	662	704	719	672	705	729	714	709	686	739	728	683	721	707	719	703	737	711	703	719	707	715	734	729	757	697	719	703	751	694	677	732	691	693	710	733	719	687	725	723	743	653	680	683	734	678	640	687	703	674	713	688	726	722	764	749	673	728	746	718	680	686	680	666	719	718	733	717	718	746	691	696	680	697	753	702	716	658	679	730	756	673	749	697	705	660	741	712	695	669	676	713	713	705	750	694	713	724	735	727	649	672	713	679	708	676	703	753	727	698	712	686	700	711	640	667	688	661	712	700	701	697	746	702	673	719	674	738	696	701	700	666	684	725	685	695	692	720	739	711	715	717	698	647	685	677	691	667	720	738	704	680	704	663	676	726	711	694	704	691	710	732	665	723	748	708	695
37959	25625	20634	15666	12352	9440	7302	5017	3821	3594	2572	2093	1729	1311	1026	798	612	549	491	524	427	503	438	380	366	404	335	369	357	371	342	356	351	349	327	312	322	324	348	346	347	330	321	294	350	331	322	344	378	320	328	347	342	308	318	358	348	307	300	322	332	330	303	345	316	352	362	338	322	331	354	323	314	337	313	357	313	320	354	356	353	310	314	349	298	329	318	321	305	318	323	344	343	384	343	285	330	352	318	316	321	337	335	375	337	341	314	306	327	307	323	357	319	319	294	328	360	358	336	328	334	348	317	293	344	321	329	336	334	346	314	347	315	356	349	325	318	345	304	332	332	319	317	313	335	277	346	301	321	335	292	339	340	371	350	324	330	310	360	321	340	311	320	331	326	319	320	325	326	329	355	326	321	324	345	335	325	335	293	335	348	305	356	318	345	327	346	325	311	338	324	301	322	318	348	309	343	326	357	340	329	301	304	322	311	336	290	323	344	343	314	336	332	319	320	335	284	293	321	294	311	327	338	311	331	343	280	349	316	318	326	319	330	336	339	334	335	299	318	331	313	305	318	295	324	314	312	325	294	318	297	314	311	318	333	339	297	344	322	301	289	311	332	351	303	317	316	346	336	320	318	312	359	343	313	319	323	276	308	283	353	313	305	351	300	330	327	329	329	311	326	344	337	331	282	310	353	336	355	324	326	321	329	313	310	324	335	299	307	298	327	306	354	339	331	337	317	300	304	326	324	335	317	349	315	351	348	349	370	338	350	315	318	329	349	328	287	319	318	315	343	325	307	337	312	354	340	353	302	335	304	316	317	326	342	324	320	331	329	345	330	330	330	343	332	330	312	356	333	346	307	321	368	333	345	368	298	352	328	322	342	345	334	336	321	338	321	341	368	311	317	333	326	334	341	334	299	332	319	315	320	309	328	320	312	311	307	340	336	354	370	351	330	325	325	387	321	320	321	333	307	352	346	364	332	304	332	278	311	336	306	311	323	293	342	310	345	321	290	313	343	297	307	321	352	315	337	359	347	315	315	312	350	301	353	348	347	324	327	332	308	327	367	279	347	364	325	296	298	321	302	337	321	319	319	334	327	305	353	358	318	329	316	339	341	323	350	334	341	318	295	294	304	357	320	335	357	332	348	355	308	343	348	302	344	307	319	333	340	318	337	312	343	338	351	331	336	330	332	321	356	335	332	302	321	322	329	331	297	334	347	307	354	325	343	310	297	313	282	360	327	326	327	318	342	304	331	300	329	288	297	356	320	335	348	340	342	315	312	319	320	313	335	336	311	321	308	375	365	326	286	341	307	323	299	330	333	331	299	305	336	347	319	335	315	302	330	309	337	313	331	296	314	330	346	310	341	318	306	356	321	338	328	342	335	353	344	331	319	302	330	309	321	284	305	318	310	344	330	360	339	324	347	312	307	326	308	329	315	324	333	331	326	293	326	298	336	326	340	329	327	355	319	277	329	310	306	321	348	341	329	334	299	335	357	333	338	314	335	304	310	325	325	335	309	323	313	291	294	316	368	309	351	311	311	328	339	343	364	318	342	330	320	300	350	322	320	330	326	320	334	310	333	334	332	310	323	336	313	304	322	308	316	337	318	353	334	335	335	343	305	312	315	307	314	331	350	326	336	314	340	341	306	341	299	319	359	341	330	307	339	331	320	326	314	353	332	335	314	339	312	295	314	338	309	332	347	356	324	321	328	319	315	281	314	327	326	304	360	314	322	303	323	312	323	325	305	329	341	336	278	297	296	352	362	298	312	309	334	324	356	303	333	329	333	323	330	329	334	317	305	326	321	332	313	332	335	310	305	357	345	345	315	314	321	342	316	336	306	286	369	318	311	303	329	338	315	339	327	333	347	315	310	321	317	346	344	354	313	317	333	325	313	323	323	340	320	318	303	345	294	302	332	311	326	290	312	326	306	332	319	335	315	364	318	318	297	284	341	296	292	329	316	345	327	335	325	314	303	320	348	379	337	346	318	315	313	336	343	319	337	327	330	317	318	306	317	318	316	332	341	351	359	310	283	281	312	323	338	325	314	311	351	321	305	324	319	279	335	336	333	340	350	368	344	320	332	310	314	345	337	358	329	276	320	335	342	331	321	317	319	325	322	336	320	293	300	290	344	323	370	362	333	325	335	323	335	340	307	325	344	303	301	296	275	324	307	337	312	297	324	300	343	309	363	320	323	323	314	332	328	343	297	313	344	332	330	335	333	350	316	323	336	317	308	335	334	327	335	348	300	337	314	345	327	318	331	355	305	315	326	332	344	327	360	300	344	341	328	344	318	317	338	328	345	320	340	286	351	318	326	310	326	332	294	281	328	338	298	350	323	328	330	293	337	328	296	316	309	317	336	320	339	325	337	331	316	312	338	342	314	328	309	306	327	284	317	283	309	321	307	336	363	336	304	302	356	345	305	308	293	307	295	362	324	332	344	343	331	327	332	336	316	323	324	321	315	302	301	332	355	304	353	353	320	334	325	333	343	333	331	329	339	321	331	334	337	315	354	331	289	300	308	318	312	346	338	338	322	332	363	345	306	324	308	308	345	317	377	302	322	350	328	341	319	301	318	324	357	308	346	360	326	330	325	301	330	329	289	299	351	313	319	301	323	316	322	347	338	337	321	296	343	317	324	332	345	284	313	302	361	311	356	318	340	338	337	324	278	318	319	304	355	294	338	346	347	345	331	320	299	317	300	302	330	292	337	300	380	347	336	336	374	312	345	341	325	311	348	362	362	307	335	333	344	344	286	335	331	298	321	331	324	306	317	310	323	314	300	297	332	341	315	339	311	300	348	335	331	320	319	339	291	285	326	339	299	311	321	348	324	315	300	337	343	341	356	340	316	335	327	313	318	327	326	368	331	312	335	349	285	321	346	375	322	331	307	336	327	318	315	327	307	305	337	298	325	320	331	336	329	349	320	316	331	329	315	335	336	338	353	298	336	293	328	334	318	339	305	308	323	313	355	324	339	309	346	349	302	324	289	347	335	329	311	311	310	329	320	324	320	313	298	336	317	333	324	322	324	311	335	319	326	317	288	316	321	312	306	325	312	334	348	309	319	326	318	347	318	340	338	327	307	312	321	316	340	329	312	319	356	334	320	333	316	323	332	304	364	345	329	359	348	341	314	348	310	313	332	332	327	314	306	332	289	310	327	326	341	323	322	361	323	317	355	319	317	281	367	352	309	335	307	297	326	302	317	335	325	351	343	341	323	321	338	356	324	306	327	328	325	366	349	347	321	317	368	323	338	294	313	299	321	294	303	338	339	339	320	338	320	303	344	338	299	315	318	292	322	311	339	292	305	321	315	313	373	361	310	302	355	289	325	324	332	350	347	318	333	320	310	320	348	296	348	317	289	311	326	296	328	324	357	320	325	320	300	315	291	335	317	307	355	352	344	328	360	345	330	289	338	325	284	409	333	347	323	310	323	331	311	315	359	302	295	341	334	309	315	312	350	298	305	369	345	308
30311	11598	14923	11737	12900	10539	10616	10430	10543	10003	8219	7065	6298	5270	4191	3675	2889	2343	1939	1819	1742	1890	1582	1422	1297	1234	1115	1089	1018	968	909	981	847	874	857	885	853	831	795	921	853	857	865	875	868	814	860	846	837	842	803	897	832	877	826	813	810	897	819	801	854	857	799	848	810	866	827	836	839	833	745	813	810	841	824	856	841	783	747	835	865	826	838	786	813	790	796	837	887	801	817	880	823	799	879	841	833	811	821	891	848	857	907	832	834	858	870	858	880	859	809	826	857	816	894	832	826	844	818	814	822	832	830	781	771	825	794	802	811	809	810	856	811	800	854	814	795	821	829	824	858	795	785	813	770	791	850	862	811	794	832	818	801	805	795	763	795	767	794	795	783	812	821	814	827	855	751	861	797	866	852	802	810	816	776	786	832	810	830	869	767	811	809	853	837	842	777	844	858	845	793	794	774	863	809	834	806	842	837	778	805	816	779	847	780	741	872	851	835	831	821	817	842	846	866	791	845	820	826	855	838	851	851	875	764	823	793	794	819	818	851	803	810	854	890	820	829	878	739	864	788	826	848	848	848	808	816	860	822	775	852	855	827	824	801	857	802	786	869	797	855	855	812	820	791	817	818	822	859	859	877	820	845	793	826	775	828	820	817	851	817	801	839	851	793	806	809	807	862	807	824	849	846	810	795	821	842	784	774	838	830	832	794	812	804	876	791	772	825	759	819	806	791	837	883	803	809	819	862	837	760	820	805	802	796	814	763	806	770	805	834	796	848	740	811	828	833	789	855	769	824	800	802	778	811	806	858	802	767	808	797	824	809	846	860	815	790	816	821	809	833	823	834	812	827	798	814	850	788	763	824	812	805	890	842	853	795	757	797	827	794	849	843	833	863	841	799	817	824	809	801	837	754	805	864	830	804	844	832	821	814	818	813	815	839	815	807	823	744	834	818	851	812	784	803	823	856	827	774	857	809	757	855	821	835	833	801	833	796	793	808	822	798	886	836	840	793	824	843	840	806	848	816	812	832	840	826	777	846	804	822	838	780	800	791	788	790	788	855	800	775	830	810	824	830	813	776	861	804	789	781	864	781	807	814	820	827	832	845	779	848	875	857	771	847	841	816	799	840	820	854	829	797	800	848	856	820	793	840	817	814	772	778	829	865	853	757	818	839	839	774	784	805	760	825	818	804	834	830	814	756	774	807	817	823	791	817	822	770	820	839	833	790	845	782	795	742	832	829	828	796	781	824	812	803	838	793	795	825	812	824	827	807	809	835	778	825	837	845	801	849	826	807	831	812	838	803	818	854	847	822	864	832	816	842	832	793	792	809	842	838	817	830	793	782	798	817	886	779	783	890	844	832	827	793	846	843	864	777	811	814	817	749	850	815	845	857	827	777	802	799	830	814	784	775	889	846	813	764	806	842	797	818	815	835	784	819	786	812	885	867	814	826	879	808	797	853	811	851	789	798	814	815	805	862	804	840	799	786	809	831	842	771	826	861	841	801	810	813	821	873	880	852	823	827	842	856	818	826	839	816	833	838	818	775	804	862	817	796	799	809	799	846	877	814	806	806	842	845	808	820	853	780	795	786	841	798	806	817	799	816	811	777	796	790	826	827	829	823	827	825	815	816	854	824	878	825	843	812	843	763	826	850	828	782	794	855	803	804	772	833	854	798	754	806	852	726	813	843	811	819	796	841	839	743	830	813	801	792	793	791	817	839	870	875	807	795	773	863	834	830	794	844	817	872	802	761	835	846	797	827	849	845	824	822	779	780	818	802	822	811	808	765	793	842	844	790	781	839	796	829	788	807	815	808	844	772	792	835	820	788	792	808	802	834	822	834	808	846	827	831	854	853	843	821	810	800	821	794	779	849	833	845	814	883	804	810	874	854	844	791	838	769	846	789	776	838	823	759	821	855	841	794	849	819	823	814	820	805	795	829	819	867	848	815	820	835	798	771	820	844	845	853	814	816	837	760	833	843	778	777	839	858	847	815	857	826	815	834	831	866	808	838	825	826	818	839	853	760	816	845	831	837	792	781	871	857	826	841	815	778	800	831	865	832	789	867	839	883	827	831	866	765	821	829	828	796	845	833	821	760	815	842	848	796	832	810	776	836	832	797	779	835	828	823	750	789	846	811	804	828	831	784	851	806	808	825	800	852	815	870	844	872	835	816	838	779	796	813	848	819	831	817	823	812	814	790	799	770	850	816	825	807	813	896	822	823	831	788	812	845	852	780	781	817	807	822	824	794	826	843	812	780	837	829	786	830	793	785	805	806	801	804	840	839	833	829	800	806	865	800	833	830	819	815	817	877	852	839	866	766	806	838	823	778	850	784	847	853	863	865	833	801	800	804	823	838	734	844	861	885	841	768	773	814	765	800	865	844	774	863	810	810	845	859	800	839	881	801	799	807	803	793	818	829	867	792	813	811	836	816	827	831	836	794	830	811	858	824	815	847	798	841	817	780	793	817	829	837	803	845	808	851	827	834	857	814	817	820	807	809	813	722	847	803	871	879	844	794	803	854	814	804	829	821	772	822	801	875	825	780	771	810	781	801	846	842	825	774	850	793	801	779	814	808	824	778	816	837	768	759	822	794	868	833	823	768	829	825	818	803	817	801	844	828	823	829	833	865	839	804	856	829	832	847	847	811	811	806	825	854	841	789	753	816	845	828	760	849	850	826	856	803	832	806	781	852	862	770	833	835	795	827	834	761	837	824	804	776	829	779	851	829	823	862	805	794	817	789	847	813	795	767	822	835	831	767	859	788	832	812	869	779	791	781	795	829	818	791	844	804	799	822	892	838	832	846	818	779	818	860	847	807	856	846	853	800	850	829	795	770	865	813	811	815	884	869	777	824	802	812	817	840	811	824	779	832	767	823	892	837	838	885	794	823	878	840	826	810	815	817	879	805	816	857	792	854	774	823	800	823	808	845	864	817	791	798	782	838	782	792	847	803	784	851	810	846	846	807	793	840	807	863	812	783	851	822	823	819	879	800	832	754	831	858	850	862	872	827	815	837	894	784	801	855	844	834	803	849	876	805	858	802	804	785	843	803	827	845	813	829	836	783	835	851	807	843	849	838	790	797	779	831	839	798	867	813	850	847	776	805	795	828	860	810	806	822	825	826	823	818	858	823	824	868	836	794	823	815	806	856	835	839	835	794	816	807	805	832	822	807	833	775	835	819	841	790	853	803	846	837	795	797	810	820	844	803	860	831	834	851	817	818	789	787	848	854	807	867	797	782	851	858	798	790	831	815	806	818	830	841	820	834	894	845	818	818	834	807	840	790	754	782	798	842	851	818	858	821	797	853	799	750	800	915	861	810	820	863	821	825	809	830	803	804	830	851	834	807	793	806	839	790	793	815	832	775	865	880	814	863	837	844	835	878	836	806	810	805	870	829	844	867	820	855	821	846	837	843	816	841	845	826	842	807	860	887	837	792	785	820	811	808	829	866	793	763	820	752	827	837	815	865	791	810	761
44507	29705	24384	20171	17177	13861	10997	8504	7290	5836	4340	3120	2560	1564	1162	957	794	557	486	464	465	500	401	382	351	344	326	277	315	319	276	225	240	256	247	254	301	232	231	241	257	263	242	250	265	240	261	272	271	248	255	223	253	221	263	225	249	235	242	215	237	251	226	231	262	226	256	253	238	240	263	241	234	241	237	238	228	222	213	237	238	246	246	225	268	222	249	216	242	228	228	255	223	274	218	232	239	243	269	244	260	258	262	246	201	230	253	242	255	255	218	227	234	223	230	238	213	216	230	246	228	208	221	228	250	236	226	244	251	266	264	231	245	233	249	263	225	242	259	229	240	259	260	225	248	213	231	262	259	227	257	241	227	254	204	237	234	250	257	263	230	233	253	238	215	226	225	247	237	235	211	235	230	209	224	228	264	242	216	237	274	265	247	247	237	227	235	226	257	227	235	229	230	257	227	222	247	194	240	218	234	224	215	229	268	233	254	260	234	253	221	275	222	229	276	263	230	237	249	220	235	239	262	270	226	255	241	228	227	229	236	241	246	230	220	229	211	237	280	262	260	246	267	211	244	257	244	244	235	244	223	249	248	252	238	226	233	213	241	233	226	228	224	265	265	257	227	234	227	232	229	231	210	260	241	252	242	238	202	244	220	212	231	212	227	260	263	236	283	244	246	270	198	218	241	224	224	228	243	220	240	226	220	249	231	227	235	246	246	240	228	224	239	233	225	242	241	239	211	235	227	223	252	244	261	229	221	238	255	221	239	228	249	224	224	227	245	261	258	249	214	229	275	250	247	236	221	233	231	255	249	263	215	230	238	241	236	247	218	271	248	242	229	243	255	221	232	226	244	217	235	243	220	278	243	239	253	257	224	235	261	243	218	245	237	254	243	252	251	223	237	218	219	218	218	241	219	239	236	244	220	253	259	219	243	221	241	216	256	261	256	242	264	252	254	216	238	241	225	242	237	229	243	232	242	221	277	232	254	265	238	247	237	230	241	215	251	231	259	224	274	254	246	229	234	246	240	229	220	249	212	263	241	245	216	222	234	223	259	229	216	259	224	216	238	215	200	249	229	234	239	256	262	259	241	248	253	210	244	247	238	227	248	260	245	218	263	224	213	251	248	237	222	213	246	234	226	219	254	266	260	229	213	216	236	248	256	235	234	219	242	240	249	244	199	235	233	253	219	261	260	218	235	255	241	240	243	265	213	236	249	250	259	229	229	226	242	250	257	236	193	226	235	237	254	235	237	247	246	219	236	267	210	232	241	215	230	250	236	250	207	231	251	232	250	223	245	236	239	243	240	250	255	245	233	199	239	241	226	235	231	215	251	240	265	270	266	224	257	263	259	232	265	233	245	258	232	253	240	231	216	238	226	212	244	239	234	242	215	236	210	241	241	224	241	250	223	264	227	253	254	250	247	236	258	244	256	238	242	247	238	235	245	244	234	245	222	253	220	260	249	232	263	223	244	239	226	224	255	232	256	225	223	252	254	215	247	236	233	239	265	219	220	232	271	231	255	223	246	222	233	220	256	255	201	273	239	234	206	222	222	264	255	262	209	228	229	222	272	268	227	267	222	226	233	240	224	222	232	262	230	238	220	251	237	220	243	258	251	217	247	238	251	218	234	236	242	254	252	210	221	237	234	254	251	262	241	214	255	252	241	254	239	219	223	229	225	244	223	249	226	278	222	248	213	250	222	231	238	242	237	238	234	230	230	258	210	228	243	252	229	222	243	234	217	230	239	247	241	234	260	227	228	226	249	242	231	249	232	264	244	244	238	265	275	224	242	258	245	257	257	250	236	246	230	224	238	228	218	247	233	245	239	226	227	231	266	244	233	193	230	226	252	227	228	229	240	237	258	265	254	244	250	254	229	227	241	240	257	239	203	243	237	226	276	237	229	233	241	244	243	244	254	243	254	244	241	239	240	244	225	251	268	233	234	256	210	259	254	223	224	236	251	239	242	248	240	226	233	288	253	250	239	234	217	225	237	222	220	224	237	245	218	228	204	222	223	247	253	250	251	228	221	263	225	259	229	229	276	254	239	242	255	219	277	222	251	260	239	225	242	220	243	221	219	251	278	227	260	234	239	256	244	220	250	255	224	252	221	261	251	211	233	240	273	229	249	236	234	256	237	230	217	234	218	228	260	258	230	252	232	238	240	245	256	233	240	255	247	250	236	234	231	223	238	254	228	237	247	242	223	249	246	262	245	235	208	253	238	256	238	241	245	225	264	237	232	240	245	258	257	245	221	205	219	259	255	221	233	235	229	232	236	254	250	230	257	233	221	229	233	244	228	216	247	213	254	247	207	213	242	244	234	255	226	235	246	221	255	253	257	215	232	247	223	259	223	251	243	260	228	197	239	240	243	241	279	224	249	229	234	249	237	225	245	232	245	236	219	201	245	216	227	240	228	215	253	230	249	240	223	218	250	259	210	262	222	237	253	217	266	252	223	254	251	212	223	243	241	252	252	214	215	235	241	257	249	235	236	229	257	234	244	231	237	242	244	255	229	267	211	239	238	221	209	232	204	234	242	222	231	240	226	231	248	238	263	257	240	249	212	230	253	241	238	259	227	238	215	227	253	232	218	260	222	233	223	207	226	249	246	241	242	244	252	246	225	267	216	234	234	243	228	235	224	234	244	258	262	259	266	254	244	258	254	245	231	255	245	255	237	224	243	268	231	251	240	256	230	242	230	216	217	223	233	243	247	237	236	248	221	229	265	230	232	262	198	221	248	281	241	254	252	243	222	238	222	238	248	250	228	241	245	221	225	253	213	228	251	236	247	228	243	221	264	231	219	255	242	234	240	237	224	252	238	238	239	233	222	242	272	243	251	242	227	240	240	255	234	245	250	235	231	233	227	263	248	256	245	230	209	223	225	237	253	230	250	250	234	232	238	262	230	232	214	220	239	259	224	226	249	246	269	251	235	261	248	218	242	219	231	215	273	232	258	214	258	251	212	250	247	256	215	216	242	236	235	281	232	244	243	225	257	264	223	259	266	228	229	227	234	222	215	240	240	250	225	234	208	228	238	254	239	229	245	246	242	257	233	247	266	257	243	237	240	235	222	267	257	238	266	227	247	234	256	224	219	225	241	243	250	229	204	259	239	234	225	246	244	240	257	229	239	246	222	197	215	231	218	216	234	224	250	231	247	217	226	240	258	257	261	227	238	251	205	251	235	230	246	259	210	239	216	255	246	245	258	222	214	228	251	231	222	244	248	266	249	246	227	262	226	228	244	239	251	209	237	230	262	233	250	257	243	256	256	232	248	229	240	242	239	220	243	238	250	255	223	263	235	208	232	217	237	237	256	225	241	232	238	229	254	249	255	242	255	211	245	239	244	204	257	234	246	233	252	233	263	266	238	238	258	191	242	253	226	260	214	239	237	272	267	220	245	217	234	267	265	231	246	236	222	240	241	232	222	232	275	227	231	226	226	237	259	263	249	248	262	244	240	209	260	217	228	229	246	258
35805	16284	17920	15216	16480	13946	13840	14730	14468	13399	11498	10050	8508	7146	5842	4853	3976	2698	2481	2130	2111	2394	1896	1789	1593	1371	1299	1079	912	917	818	807	822	750	746	662	675	726	663	677	665	684	708	654	651	694	683	651	676	637	677	674	669	637	637	657	689	622	614	608	613	628	629	649	640	590	634	639	614	635	652	663	682	673	604	672	656	631	646	621	641	635	623	621	605	595	668	661	604	612	647	621	682	631	689	692	705	691	651	656	700	688	659	644	642	636	626	642	657	647	617	644	621	645	606	671	655	629	659	607	596	664	617	587	651	625	616	607	631	597	630	626	652	591	571	629	646	605	592	627	630	610	619	600	609	631	592	589	607	636	633	631	634	621	609	603	603	616	626	615	619	634	651	607	629	648	624	640	630	666	625	637	629	618	618	624	672	576	622	649	627	622	595	643	580	618	605	599	632	620	603	646	633	604	619	645	637	639	594	586	593	605	594	599	625	657	628	622	601	584	590	641	643	575	634	587	597	620	659	599	593	601	590	607	614	560	597	642	615	605	623	625	589	588	611	615	631	586	615	625	626	585	577	592	624	617	587	585	622	637	608	558	586	605	614	595	648	597	652	574	615	596	602	568	664	619	599	581	585	586	605	616	607	584	635	592	563	588	584	588	608	601	644	586	628	581	613	611	561	640	638	640	618	609	569	572	653	603	616	620	633	582	603	590	606	658	611	619	596	599	612	619	605	626	652	598	616	598	623	612	611	613	613	573	663	550	617	612	675	592	612	634	608	618	556	608	627	589	622	613	606	610	576	596	591	602	600	610	588	629	586	593	616	628	581	659	611	610	643	584	628	593	631	622	668	610	587	638	632	614	636	607	614	636	630	596	622	606	606	592	573	664	626	627	605	562	616	636	617	622	659	564	572	594	595	632	614	574	643	561	598	600	593	632	575	615	576	602	583	649	635	541	562	584	594	638	618	606	571	639	592	620	637	575	619	626	644	632	612	606	601	601	631	622	611	615	617	598	620	609	572	613	607	598	619	631	620	599	666	616	573	590	643	657	630	647	612	642	623	609	612	593	634	590	616	627	572	585	612	678	618	574	600	593	623	620	637	620	561	588	620	591	647	588	601	622	607	585	586	596	561	657	628	563	597	588	621	569	605	642	561	600	591	595	659	605	589	600	622	602	630	599	631	650	606	609	591	578	624	621	575	553	544	588	636	577	616	632	621	628	578	618	626	607	655	603	654	659	605	590	611	659	615	596	588	652	565	629	623	629	647	619	639	646	638	602	642	602	624	610	593	577	581	586	632	592	597	591	647	589	623	600	651	592	629	580	634	566	620	602	601	604	608	644	654	583	624	606	614	618	631	595	605	598	598	648	623	622	618	587	593	620	639	669	636	596	626	588	564	565	596	611	557	607	613	665	595	620	631	631	618	599	649	629	583	580	596	623	587	656	617	632	593	665	606	596	610	604	607	591	625	668	616	640	628	631	651	592	635	573	598	600	587	622	639	639	612	616	591	612	614	595	631	580	627	609	597	566	588	623	603	595	643	625	650	609	606	605	661	581	608	659	642	638	576	604	626	652	574	656	638	594	602	609	628	645	656	661	594	637	625	624	555	638	586	596	649	619	627	589	639	630	650	590	600	612	625	629	609	597	588	632	680	663	632	641	616	555	574	575	597	587	619	595	560	609	589	597	600	602	589	628	605	630	592	639	624	621	589	605	615	635	636	591	563	596	593	603	605	626	593	621	579	570	623	602	589	625	646	636	570	675	576	634	594	594	614	613	636	621	645	588	610	608	657	619	623	575	587	631	572	610	589	624	601	595	590	619	622	628	603	610	584	616	607	606	605	625	610	619	606	603	631	624	623	613	626	654	619	620	624	597	614	626	593	625	589	610	609	587	607	616	577	564	605	662	600	628	639	616	593	650	589	653	618	592	624	608	595	590	665	572	612	620	597	591	581	630	591	589	606	543	615	650	649	635	602	623	639	631	642	573	596	636	608	646	610	600	614	581	598	645	602	579	647	570	564	602	559	601	630	597	606	650	615	581	587	610	625	620	599	617	638	611	609	623	607	562	626	652	627	575	591	644	573	607	614	598	611	629	584	587	607	551	590	612	649	602	633	618	613	599	638	630	567	592	622	610	632	638	566	605	616	600	628	601	621	598	601	612	636	611	587	642	588	652	591	645	608	615	640	612	649	615	637	611	644	596	611	598	617	581	665	621	584	604	644	598	628	637	639	617	586	631	610	620	581	590	606	626	565	623	600	585	632	597	655	629	627	620	674	621	588	631	601	613	632	597	597	597	619	589	591	592	579	639	632	571	634	587	620	615	598	591	614	608	589	576	627	588	597	600	633	593	596	609	622	593	615	614	560	653	600	673	606	620	553	563	571	612	591	603	650	589	649	609	624	582	610	614	565	652	615	627	611	611	599	523	634	554	636	585	586	647	643	656	608	590	612	598	643	561	612	621	598	677	624	592	624	603	625	602	612	603	623	568	629	615	594	621	654	621	641	559	619	598	631	615	623	616	601	598	627	636	585	613	609	614	578	662	628	576	632	639	588	604	569	631	621	601	598	616	613	604	618	610	625	603	651	602	640	617	609	613	631	615	616	605	610	646	604	641	599	610	636	619	617	639	624	608	582	600	631	607	613	624	614	636	605	571	623	613	573	617	598	622	628	609	634	646	580	596	591	622	588	605	573	606	597	620	603	598	645	620	649	603	561	611	637	606	635	586	622	587	648	590	593	589	618	586	651	647	597	610	528	631	621	639	600	585	613	589	617	589	615	571	623	597	615	596	640	620	617	583	577	603	623	609	615	620	579	635	618	615	566	631	610	579	597	600	596	591	652	636	609	610	600	596	602	609	653	608	621	612	574	674	655	635	559	613	626	629	607	606	594	621	595	585	636	607	610	620	648	585	581	564	628	629	638	579	577	586	558	623	582	624	643	635	659	598	620	607	616	652	624	621	605	599	596	618	607	620	571	644	618	613	592	636	616	643	650	632	603	643	595	632	624	602	599	610	623	585	603	617	608	653	621	626	647	659	613	583	679	597	600	617	602	633	595	645	610	635	624	597	647	635	615	583	576	629	598	589	644	612	648	620	622	593	633	640	595	642	640	623	588	637	586	606	624	627	615	619	599	696	583	631	596	571	641	650	613	627	620	609	631	595	656	621	618	596	581	637	659	602	642	617	631	599	593	599	592	605	612	582	610	630	599	609	634	693	612	599	641	629	597	631	651	654	592	620	641	614	606	605	611	584	615	627	561	596	607	586	634	636	583	627	597	653	607	582	627	599	610	653	631	601	623	600	628	592	563	611	582	580	584	574	595	620	615	613	578	588	587	623	601	599	603	620	578	602	621	595	628	618	583	601	645	604	576	654	592	584	582	650	621	621	596	617	605	622	616	637	613	614	616	602	627	601	616	603	638	628	578	591	647	628	581	594	618	576	607	576	585	617	616	577	597	656	597	679	598	624	614	627	633	605
8776	4640	3324	2171	1721	1327	1212	981	805	675	623	572	519	556	455	410	399	348	329	287	277	294	270	290	313	278	253	275	290	276	252	301	264	276	271	240	262	269	267	292	281	272	281	263	286	276	260	271	290	291	278	251	286	253	278	288	276	280	275	280	268	262	293	285	259	276	242	270	263	266	291	280	292	264	284	311	234	263	265	297	283	272	220	255	256	256	259	269	261	279	248	271	245	295	276	249	249	284	290	278	288	258	263	278	264	281	253	256	275	289	299	284	252	283	296	281	268	257	294	266	274	263	262	264	250	262	265	287	255	296	294	253	263	255	265	273	263	262	243	252	261	271	288	287	289	253	264	258	283	285	283	261	254	286	266	275	288	255	260	265	253	267	255	275	241	278	285	277	262	286	281	277	303	241	260	271	280	271	277	297	270	257	258	270	300	283	278	243	232	282	284	290	264	270	246	302	239	249	282	287	257	296	288	283	268	284	258	256	261	287	284	257	247	253	256	281	271	303	267	248	269	256	296	280	282	263	271	253	283	270	289	259	273	245	275	271	277	262	270	252	275	267	285	283	242	256	264	291	280	257	228	272	269	274	291	256	251	274	261	268	302	295	254	290	285	279	300	291	255	278	270	261	284	291	239	264	253	300	246	264	271	271	276	279	271	264	246	271	269	274	291	264	241	264	278	242	252	279	257	227	272	291	257	266	262	297	244	278	235	276	253	256	268	266	293	250	278	272	264	288	273	245	265	247	243	246	265	273	282	286	293	243	259	269	259	252	289	291	304	241	283	277	286	315	283	263	249	258	264	268	294	257	283	256	260	273	256	234	293	267	268	282	263	259	299	266	277	259	272	296	278	273	273	247	272	270	273	267	276	270	234	269	248	259	260	236	267	267	251	247	284	258	232	296	291	257	266	274	269	308	284	284	287	265	259	256	299	241	278	273	273	315	254	264	263	291	271	264	270	276	306	256	248	270	269	252	248	269	275	280	261	284	289	287	263	273	263	260	275	272	272	279	272	281	276	276	290	254	275	293	280	260	236	248	276	237	266	253	293	289	256	276	277	237	265	245	242	266	266	247	268	260	285	234	269	270	295	284	264	241	289	269	286	241	269	253	283	265	256	283	254	239	259	274	282	272	268	267	256	277	285	267	262	287	257	232	273	243	256	290	274	272	289	226	231	256	264	276	270	293	264	242	230	226	285	249	342	249	258	277	259	248	277	288	269	269	279	267	272	250	242	258	278	262	258	255	274	301	263	282	281	259	273	280	267	277	270	293	294	268	271	277	263	274	270	277	262	269	240	278	255	277	253	283	276	281	263	269	281	233	256	243	261	279	285	260	277	288	295	275	276	240	277	251	277	278	255	249	274	238	275	293	273	292	281	248	283	257	264	277	251	231	277	281	271	265	239	291	257	284	239	273	282	254	275	303	267	307	289	290	273	276	265	290	278	272	271	283	209	275	239	266	283	248	286	270	298	264	271	268	288	259	255	264	262	258	271	255	280	264	263	291	254	271	287	286	245	275	283	254	285	264	285	288	284	263	270	283	279	280	287	295	288	239	274	280	282	230	242	290	283	262	275	257	268	265	260	239	251	262	269	291	259	245	273	306	262	280	287	306	265	279	287	276	252	284	282	312	263	259	286	267	256	224	273	290	278	256	297	302	273	275	249	272	288	245	275	256	278	293	286	306	238	283	253	236	252	269	271	263	270	295	264	255	260	287	266	286	238	267	271	251	269	284	274	273	256	259	262	282	242	249	257	274	266	251	284	286	269	250	267	260	247	269	263	293	274	282	286	251	281	291	265	273	278	250	270	286	253	293	255	237	248	272	237	250	274	289	241	292	269	263	259	263	264	269	243	271	274	294	277	253	272	267	283	258	275	267	257	284	289	283	249	281	267	273	274	286	278	271	293	276	273	277	251	298	248	253	266	282	268	279	258	263	241	280	303	253	261	291	274	284	264	282	277	304	260	271	268	269	288	247	259	230	285	266	272	261	250	272	270	275	295	257	285	282	268	300	264	284	268	266	274	252	286	281	283	247	262	276	269	276	261	255	281	246	306	266	233	288	267	268	259	257	300	274	281	244	287	278	283	293	258	267	310	278	269	254	254	240	277	254	284	272	292	303	254	297	306	265	261	272	301	274	269	247	285	274	279	273	273	244	245	261	278	257	266	288	283	267	260	304	276	244	284	291	283	300	265	272	263	261	289	256	274	265	268	273	247	294	266	256	277	283	272	272	277	251	305	268	282	263	281	288	263	269	302	271	270	271	264	260	255	264	265	253	269	239	292	257	251	275	260	297	282	287	266	282	237	280	247	228	287	265	284	287	248	273	275	255	295	263	272	252	289	313	280	285	257	278	280	265	282	296	279	283	275	254	282	261	286	274	281	253	275	257	264	268	267	263	287	283	290	250	273	250	270	258	268	269	279	271	263	303	261	288	212	286	292	265	276	298	281	275	266	272	251	255	275	280	261	238	259	242	269	250	253	297	236	256	257	259	254	270	280	239	261	238	251	282	266	249	265	264	260	242	281	247	270	273	265	255	289	267	274	308	280	269	266	274	267	256	257	255	279	286	257	284	281	276	263	248	261	273	257	272	288	241	268	266	284	258	285	254	256	269	291	274	250	274	304	274	254	242	276	245	252	257	244	269	263	272	264	291	310	262	261	262	255	263	257	296	270	305	283	292	255	261	242	271	263	226	261	285	267	287	285	282	290	283	263	249	248	229	243	246	267	257	286	284	264	260	234	288	274	276	241	291	266	279	269	273	275	227	281	283	291	238	270	276	273	285	271	290	300	273	257	294	299	289	284	264	276	257	261	271	253	275	257	274	278	293	263	266	240	275	239	271	268	245	259	241	252	299	263	246	273	238	247	250	284	272	284	295	271	277	265	293	254	280	283	249	237	264	249	284	251	268	251	261	273	260	270	273	282	282	249	238	269	264	279	286	248	250	271	248	296	254	280	271	269	269	255	282	276	250	238	252	263	269	269	264	244	253	298	252	307	305	280	253	243	295	248	272	277	273	270	286	264	272	266	315	254	291	293	284	262	272	259	275	253	272	266	267	256	271	290	303	262	229	266	266	273	270	249	275	253	253	247	292	276	277	246	305	233	258	284	250	270	248	283	237	297	264	255	270	273	297	300	276	268	258	247	287	254	282	272	257	267	261	310	268	278	262	287	291	289	271	259	254	262	280	227	290	268	293	261	271	271	268	294	263	256	284	301	288	291	280	269	275	263	242	263	257	275	279	269	258	301	273	276	241	226	293	254	235	270	265	285	280	262	293	268	272	268	259	282	270	290	287	269	261	269	259	274	247	268	257	273	265	279	308	268	289	281	264	263	265	282	302	271	283	268	279	245	269	245	260	260	237	268	286	281	267	270	267	287	269	295	292	273	245	228	272	294	273	292	268	265	306	257	276	256	300	251	240	234	272	268	263	286	242	272	265	246	258	291	272	276	294	276	262	255	271	272	304
8498	3519	5268	4567	4516	3945	3948	3886	3235	2955	2599	2655	2479	2147	1927	1649	1620	1297	1074	998	922	861	832	837	819	741	699	785	737	743	715	687	750	690	692	722	723	696	717	693	696	709	672	707	708	707	728	713	694	728	708	741	686	737	722	678	728	692	765	693	733	764	736	714	702	714	731	684	691	714	735	701	679	715	748	716	715	657	638	710	724	707	743	700	765	753	666	671	709	730	718	700	729	653	720	707	687	726	742	722	739	708	721	726	712	652	751	720	647	779	706	711	745	695	714	715	746	711	741	757	702	759	699	700	709	717	737	764	682	719	758	703	739	677	694	695	717	721	731	677	774	690	722	738	669	732	666	722	688	718	703	735	728	782	728	736	755	747	701	643	697	726	711	747	741	744	762	706	654	735	741	693	706	688	731	747	680	707	677	691	775	709	739	742	717	709	706	715	705	699	745	744	716	772	708	757	724	664	702	686	742	667	684	735	733	731	732	737	703	725	758	702	688	708	703	711	688	721	729	741	682	725	710	707	755	712	717	762	633	699	701	657	688	714	718	709	726	699	729	709	737	696	702	739	690	699	722	698	685	655	712	722	675	731	700	728	697	694	681	693	705	742	729	759	684	718	785	746	720	698	689	725	736	691	702	688	677	734	683	715	668	699	716	728	666	709	701	666	694	714	689	692	747	784	688	697	738	691	733	683	691	701	670	720	677	704	701	736	716	693	728	689	705	695	714	681	666	750	663	712	716	715	689	698	718	682	696	718	680	720	709	674	675	710	671	719	719	699	737	754	696	677	752	723	693	693	748	710	700	665	705	720	743	707	742	780	702	741	723	686	693	709	723	756	773	669	733	661	706	719	755	719	705	698	682	695	691	682	687	669	717	704	693	720	740	680	711	705	703	715	678	724	776	711	694	681	741	694	700	705	727	698	695	697	743	732	734	738	714	700	740	691	682	718	730	740	683	710	741	703	713	730	710	664	721	662	686	692	703	716	767	755	692	730	722	751	706	720	671	694	666	717	703	721	707	730	713	706	717	706	675	710	689	719	743	698	711	694	741	760	739	729	738	703	744	713	721	639	733	686	715	694	706	689	748	725	700	732	734	750	711	745	693	696	652	718	708	730	751	712	694	682	727	709	759	654	699	723	731	747	672	734	767	733	687	709	699	702	723	712	772	686	727	719	677	703	721	721	683	711	648	714	695	699	695	748	680	730	702	697	721	671	710	729	721	691	693	744	720	726	753	722	704	694	701	759	674	716	762	700	722	667	702	672	679	682	741	724	711	718	711	708	659	731	694	716	733	665	726	657	727	738	677	705	702	712	677	732	706	658	691	697	683	710	688	713	708	706	734	754	733	680	681	701	722	692	723	682	707	651	698	712	744	734	727	750	713	650	712	719	708	720	686	722	730	704	746	677	730	716	676	723	660	676	737	710	712	698	669	753	700	761	746	773	742	743	700	735	702	697	728	731	708	725	652	743	711	682	744	683	722	692	715	710	768	702	741	736	719	712	726	723	726	704	728	698	690	734	786	665	717	690	730	665	712	649	738	739	715	674	717	668	709	702	725	683	715	740	707	715	736	730	743	764	727	765	766	750	715	691	721	701	697	683	724	700	694	684	765	687	722	701	685	711	750	713	728	711	689	709	693	750	701	734	722	718	677	701	743	732	702	746	722	672	679	763	695	707	731	714	702	680	720	683	715	689	676	662	680	755	730	696	722	725	741	671	657	714	677	682	690	729	711	728	712	673	769	693	702	687	729	673	671	719	711	685	692	700	683	670	686	725	732	742	721	685	784	718	694	730	738	708	755	686	713	732	675	713	699	753	747	665	712	729	713	647	691	715	757	681	683	687	739	720	731	735	789	688	707	695	727	732	678	721	691	686	697	688	690	728	704	726	730	725	728	736	698	711	723	737	717	764	696	662	721	705	678	726	735	681	683	726	714	751	768	740	740	669	743	718	689	724	674	733	731	694	699	705	720	749	710	673	700	709	724	723	731	639	708	681	720	723	705	730	686	683	717	745	699	674	695	711	692	705	685	720	637	728	706	710	712	667	743	691	697	688	711	773	689	668	732	759	767	706	702	632	719	671	717	696	691	695	674	679	727	691	737	748	736	693	693	658	675	736	689	688	739	710	725	670	693	733	722	724	724	725	757	721	728	686	737	736	703	692	701	674	711	708	719	685	755	701	726	695	735	695	708	756	725	645	724	718	704	747	707	695	717	740	731	709	728	714	777	675	724	685	739	742	734	682	679	723	701	748	713	736	703	733	727	722	699	767	734	688	688	724	737	691	671	704	744	691	698	697	693	722	717	728	705	660	669	676	685	717	705	715	730	708	723	723	766	686	715	705	731	702	758	715	710	766	712	739	712	676	703	706	722	720	675	686	713	694	736	758	723	686	728	760	699	703	735	724	780	662	707	715	677	762	680	677	698	735	733	669	709	780	684	745	687	703	701	711	723	692	742	691	705	728	633	758	731	715	725	695	710	711	685	711	732	718	680	697	680	684	733	710	678	711	750	726	698	696	704	701	738	725	737	691	704	760	719	682	699	704	716	705	701	729	703	676	710	778	678	706	737	692	701	692	762	704	714	706	750	687	707	752	732	702	700	742	721	692	679	762	649	677	751	720	708	702	669	718	752	738	719	704	742	742	701	732	665	687	658	737	729	681	709	709	710	768	718	695	710	698	730	730	721	740	713	740	762	710	764	717	675	738	714	732	716	720	677	686	723	760	713	692	715	703	701	670	729	742	741	686	693	770	742	696	725	725	739	646	723	756	715	725	694	732	712	741	720	720	709	757	743	665	723	722	721	731	729	743	729	694	732	669	741	689	756	722	695	722	728	708	696	692	686	695	732	715	703	719	734	706	710	740	714	748	717	769	666	708	714	707	744	774	734	697	694	679	758	721	712	694	694	682	689	689	709	707	684	680	750	670	708	694	705	651	732	644	705	685	709	753	743	684	706	706	733	682	727	729	729	714	688	717	736	684	694	724	702	702	743	726	744	741	751	697	731	691	704	774	757	684	691	711	736	691	683	708	720	666	722	729	748	698	675	729	732	694	696	742	687	731	719	739	718	683	750	710	728	703	714	697	745	693	716	723	707	754	727	749	719	760	707	688	737	737	704	717	736	739	686	723	692	726	777	688	710	688	700	742	674	743	728	743	707	713	680	722	712	719	732	682	721	674	708	704	672	721	700	723	708	678	677	723	733	750	712	707	695	739	717	751	772	709	689	709	718	694	712	702	696	690	683	701	678	731	717	726	700	675	732	716	759	712	689	717	748	715	733	731	701	744	706	684	688	690	697	714	725	714	650	722	688	705	736	690	712	698	705	722	687	696	715	703	752	692	709	681	696	701	697	683	721	718	693	698	642	672	714	692	683	701	728	662	726	685	681	727	691	741	745	686	724	667	731	740	713	716	701	720	659	674	741	750	731	644	682	701	713	704	710	711	711	724	693	662	743	762	717	772	718	693	656	696
36835	25282	20336	15658	12118	8677	6974	5294	4279	3887	2856	2173	1961	1222	1095	853	644	549	474	494	477	447	482	410	405	404	352	362	415	341	347	358	361	338	364	345	342	357	363	333	328	332	337	338	351	327	367	359	304	376	342	287	374	373	365	306	364	352	338	354	319	330	327	326	369	320	343	347	314	314	334	335	352	343	324	300	344	297	344	331	318	366	328	308	314	364	325	307	331	340	295	328	344	326	343	364	326	353	346	379	355	352	357	342	336	331	334	373	361	346	380	335	363	365	364	315	370	355	362	382	368	360	334	344	304	324	352	341	361	301	324	358	347	335	367	313	377	346	354	338	361	347	359	311	325	316	343	344	354	321	318	364	339	346	329	357	332	345	309	334	302	309	338	351	346	353	330	332	325	341	372	338	342	332	330	330	330	383	340	334	327	329	379	367	331	334	343	333	318	341	305	318	370	325	344	329	361	304	345	338	345	332	349	360	356	341	369	294	345	342	343	310	319	356	360	359	371	360	363	341	345	356	322	338	365	321	345	329	324	343	362	294	330	334	316	325	340	342	338	335	315	338	340	359	311	380	333	360	355	343	353	323	334	322	312	362	328	372	326	352	331	333	370	333	331	322	342	354	327	318	319	344	343	366	356	357	325	323	376	318	358	328	323	363	350	374	332	354	337	328	350	320	283	366	308	341	402	381	336	349	341	341	323	341	336	318	356	362	385	314	329	295	320	341	344	293	348	322	335	325	332	371	385	348	339	325	356	329	374	335	300	319	385	351	321	337	345	322	319	337	331	313	317	375	302	336	374	319	330	324	324	304	343	349	337	352	335	303	338	343	312	374	340	338	327	347	341	326	362	354	361	328	337	348	352	354	354	342	330	365	325	308	302	384	348	320	329	348	340	359	333	332	356	334	328	332	347	375	307	359	332	342	372	358	360	344	354	343	357	337	348	346	335	326	344	346	317	347	311	312	336	347	293	344	327	360	321	329	352	316	316	325	330	349	329	313	315	338	347	366	311	318	343	334	328	362	341	374	359	343	312	326	338	359	303	350	362	322	308	308	368	349	340	318	341	360	312	348	330	321	354	353	328	333	331	328	315	332	316	327	312	378	356	294	360	339	327	341	331	360	335	327	349	351	335	357	334	345	341	330	361	344	322	333	346	365	319	365	354	313	331	359	305	317	337	333	359	332	329	327	321	332	357	327	344	314	397	331	303	316	340	342	321	348	360	339	341	302	309	313	349	348	339	370	311	348	332	343	339	332	351	308	329	360	341	348	309	332	352	312	334	354	335	333	325	359	341	326	332	348	343	319	316	347	313	330	328	364	322	327	334	358	340	341	361	346	327	320	342	331	333	321	363	363	345	324	352	371	332	315	338	350	341	313	340	343	343	318	362	337	334	313	358	322	323	357	338	352	347	339	331	360	327	355	297	359	347	309	324	337	327	340	328	317	344	344	340	348	364	349	359	340	351	328	333	356	358	334	322	338	340	340	353	359	330	348	350	312	364	392	340	331	337	335	334	314	326	369	327	333	350	321	344	345	345	334	333	308	349	344	345	320	342	344	334	326	329	356	356	336	345	329	334	338	360	301	377	343	342	343	345	321	356	338	353	345	322	317	322	340	352	328	332	356	333	318	357	352	361	342	320	333	339	340	330	333	349	345	387	353	346	351	319	326	323	341	328	292	355	348	335	350	362	364	321	349	345	326	319	305	349	369	334	325	338	365	316	320	345	354	316	282	338	334	354	337	310	346	356	336	350	348	318	349	332	333	312	335	342	313	348	330	290	356	335	344	348	331	307	334	335	356	338	364	347	330	337	315	370	322	335	336	316	313	329	306	338	332	333	363	343	341	330	370	339	314	328	329	326	342	365	337	338	303	347	334	333	332	333	340	341	345	342	343	349	334	332	326	324	327	373	330	341	352	347	318	303	347	316	370	323	359	339	335	338	352	357	384	313	334	328	328	354	314	322	328	303	333	331	315	328	323	322	333	295	347	384	329	346	333	330	355	345	324	316	357	345	340	290	370	370	338	367	326	338	344	341	315	323	345	371	334	369	347	337	339	343	344	309	337	326	339	313	343	369	302	333	354	354	334	348	333	327	332	351	395	334	308	314	368	340	325	324	382	359	344	359	327	328	334	325	330	325	332	342	374	326	311	321	332	356	314	302	349	316	307	347	306	340	329	323	356	345	348	326	364	350	351	359	330	332	369	336	336	330	336	327	317	287	338	333	285	330	340	301	313	352	336	326	374	323	314	345	368	340	310	338	330	368	342	320	339	314	327	348	343	311	327	321	348	356	346	338	331	327	313	313	278	340	339	341	313	345	323	324	330	319	316	345	337	355	342	323	386	336	302	340	361	341	345	308	354	354	333	324	333	365	333	329	358	317	353	324	327	356	343	361	375	347	344	327	324	342	322	352	326	365	373	326	364	343	343	364	309	342	325	345	335	315	320	335	307	355	319	386	336	340	331	324	307	330	355	355	337	326	349	352	320	332	323	332	354	355	337	331	351	336	385	310	370	332	364	307	352	338	322	339	323	305	315	344	366	303	336	336	332	352	329	325	311	334	352	323	332	296	365	353	352	335	333	346	318	354	351	328	341	341	353	316	330	343	342	329	351	333	330	350	317	320	358	356	340	304	323	348	339	329	302	316	319	334	327	323	350	316	324	327	331	321	293	323	359	353	340	372	351	310	339	304	321	333	338	317	285	318	350	314	318	343	325	341	327	360	344	295	331	328	302	358	363	326	353	324	326	353	395	340	327	341	353	368	341	352	340	360	342	332	327	329	363	354	334	325	336	361	340	361	343	351	312	345	316	348	339	330	383	310	351	337	332	310	336	329	318	337	339	331	342	352	329	339	310	328	360	302	324	337	351	314	311	332	354	353	337	316	330	355	319	328	338	359	323	340	357	349	318	365	314	308	326	330	363	346	340	330	309	333	342	314	345	317	325	337	328	364	346	340	356	323	329	341	302	327	338	354	351	328	361	327	327	336	319	317	329	333	355	313	328	322	324	359	390	295	312	351	373	349	340	320	293	338	317	324	335	348	344	375	338	340	340	363	342	332	331	332	342	338	331	344	328	334	363	334	334	328	336	322	337	333	328	316	330	360	336	335	338	345	314	351	312	337	304	351	344	332	375	360	365	346	339	354	343	372	319	346	341	301	340	342	316	340	333	325	340	355	336	307	310	313	358	362	326	305	349	341	364	320	356	320	335	332	344	366	353	325	311	312	343	306	327	344	337	344	365	342	357	330	313	333	341	333	349	354	307	361	369	361	334	356	341	350	306	373	344	331	363	338	328	369	330	324	313	357	327	331	318	345	340	331	337	342	323	350	318	340	306	337	349	338	337	341	359	338	356	322	338	307	331	363	359	344	331	349	336	351	336	333	329	326	344	366	349	337	347	298	344	336	311	334	321	336	344	334	326	333	312	346	328	345	327	345	305	357	341	328	360	344	358	360	355	338	337	351	372	364	318
29566	11585	14793	11946	12686	9641	11005	10897	10496	10997	8663	7883	6697	5319	4537	3506	2916	2252	1932	1916	1792	1777	1634	1390	1428	1265	1100	1125	1055	1035	910	976	991	918	920	928	860	885	897	877	875	924	921	829	876	871	881	832	907	832	927	867	884	867	874	868	899	873	819	786	872	867	845	908	873	896	831	887	862	866	876	829	869	820	879	880	854	808	881	835	832	827	881	880	860	827	889	862	853	866	847	840	905	819	868	831	846	805	888	909	859	908	887	878	868	845	841	856	877	911	885	865	835	873	889	856	854	912	828	887	906	864	833	883	884	844	925	856	816	833	786	861	830	862	851	799	833	885	860	817	899	888	874	853	817	841	857	808	873	877	836	838	844	882	836	834	898	853	814	833	838	804	851	868	857	799	854	898	903	818	842	849	835	854	830	883	834	848	810	837	861	840	835	888	829	870	835	823	826	852	855	868	807	853	840	865	870	845	848	844	813	840	851	855	887	868	841	887	834	862	845	908	831	827	825	843	847	868	919	848	864	844	879	906	876	839	890	863	856	833	877	852	861	857	808	832	882	903	847	838	858	875	854	837	831	827	890	844	873	890	912	892	869	859	857	826	853	946	877	851	836	821	851	861	869	870	834	847	866	903	787	848	884	802	839	891	846	882	866	845	862	829	799	824	848	815	820	867	830	871	817	834	841	856	786	770	845	826	833	894	781	879	869	854	877	817	807	843	883	834	851	837	840	847	876	862	881	834	880	851	777	843	865	868	810	845	826	855	847	869	835	860	880	862	804	772	813	821	888	832	830	846	821	862	855	858	885	807	847	846	815	834	846	856	858	823	867	820	836	840	854	804	876	853	790	839	818	820	845	834	857	808	826	836	874	860	863	739	847	894	881	832	835	836	832	838	856	854	844	818	792	857	836	866	911	873	811	815	856	835	861	771	821	877	797	808	845	844	865	867	856	838	846	830	822	865	854	894	829	875	844	866	793	781	806	838	867	880	843	853	817	875	865	817	853	863	835	857	839	868	825	829	894	865	879	855	854	892	846	797	893	861	858	828	827	826	815	844	813	855	805	810	823	885	854	852	833	794	797	813	790	873	884	848	815	828	896	763	888	864	870	848	809	839	798	825	833	813	830	826	828	830	870	809	873	915	796	857	816	878	856	820	906	807	806	844	817	786	819	897	874	835	850	823	863	857	811	833	855	846	833	861	832	835	892	843	822	825	811	801	866	847	825	864	815	889	873	817	893	823	852	867	855	866	882	769	827	883	862	841	883	854	781	897	869	821	829	884	851	840	815	826	886	849	792	846	876	857	824	863	826	835	781	860	814	842	829	858	858	855	828	863	883	882	878	811	867	828	883	838	800	819	864	837	852	842	835	800	792	827	814	817	867	870	826	846	821	834	853	865	849	860	872	867	868	856	829	820	873	858	811	867	907	833	865	850	834	844	910	839	866	807	896	852	848	797	794	893	796	826	872	847	884	818	842	866	823	883	821	852	798	852	847	896	831	826	849	841	892	820	872	826	846	817	859	846	826	851	925	827	814	888	870	825	872	874	879	832	888	830	854	780	841	857	850	854	891	898	858	840	877	897	833	841	868	852	808	832	874	833	863	849	870	902	814	847	805	877	868	877	822	857	848	898	878	895	817	868	921	789	860	834	860	840	781	874	880	846	849	814	835	845	839	849	840	835	836	871	853	898	858	880	838	841	875	838	847	852	872	872	793	884	860	782	864	868	867	899	815	851	844	803	855	870	877	838	816	816	822	808	856	855	813	875	898	861	874	866	848	852	838	851	839	865	850	847	844	881	830	856	860	891	828	843	844	889	851	826	878	883	871	812	795	819	907	890	842	888	803	823	882	873	844	800	830	867	844	876	853	884	862	811	826	892	865	855	880	837	854	854	857	862	847	797	920	870	845	831	852	828	838	858	808	819	809	889	842	840	789	891	853	873	841	857	856	904	827	869	864	803	865	818	808	896	823	854	850	906	830	806	857	833	845	828	833	855	822	827	821	794	878	814	894	781	824	832	836	923	863	824	832	847	849	868	858	844	860	844	825	856	836	867	843	837	852	883	831	817	815	848	888	832	872	865	895	901	871	814	868	800	866	863	880	878	826	855	831	787	858	828	837	937	836	872	854	881	881	882	890	815	836	865	816	860	851	826	846	826	849	856	844	848	838	796	821	894	870	862	832	854	835	826	859	916	831	829	900	862	845	876	796	853	849	834	863	841	805	892	824	835	847	814	781	834	868	849	899	826	806	853	831	811	817	870	849	854	867	878	844	817	838	850	833	909	769	838	860	779	803	843	849	805	867	847	890	825	845	830	875	799	866	830	835	826	824	848	847	823	870	839	786	835	850	842	803	822	883	864	819	854	859	855	843	789	868	848	803	861	841	848	852	849	811	862	875	830	866	796	847	788	851	798	883	815	866	873	853	857	826	853	827	800	822	852	813	843	825	792	820	864	889	846	850	821	803	902	871	821	809	859	861	851	817	793	843	843	874	825	864	861	822	810	887	871	840	840	859	869	863	822	893	848	869	865	871	859	841	867	814	790	860	830	831	845	897	864	890	837	902	860	908	904	871	854	871	895	846	891	801	806	840	838	855	852	855	856	825	852	849	800	879	844	863	781	806	861	821	844	844	909	847	886	880	821	836	840	861	879	816	854	829	855	858	869	834	841	877	850	799	807	840	856	828	857	854	837	838	852	869	864	859	883	818	846	812	878	840	856	852	855	849	861	836	869	839	862	837	822	847	846	843	842	838	828	889	880	840	859	842	832	854	863	843	892	845	836	856	872	827	807	841	829	883	875	813	814	799	913	835	790	837	832	859	841	891	812	946	864	874	815	830	843	823	899	830	857	815	910	852	838	829	836	844	841	822	890	886	892	845	879	853	847	785	854	817	846	820	824	848	869	841	893	879	867	836	777	832	819	805	853	809	847	869	839	860	808	845	828	839	878	830	785	868	866	844	831	860	813	852	804	872	871	913	863	852	794	857	801	895	867	885	838	808	871	876	801	832	852	840	815	853	842	825	798	892	769	880	910	847	898	873	865	857	833	852	862	858	841	779	857	822	838	814	834	892	839	887	878	838	879	847	845	853	858	878	843	866	822	839	834	837	862	845	926	817	871	887	828	863	876	863	868	815	867	885	820	856	863	834	750	823	893	801	853	858	889	827	854	857	857	862	826	893	859	884	873	779	803	856	851	806	887	845	830	849	800	870	843	827	844	840	854	836	790	813	888	825	848	870	819	841	837	830	819	871	833	837	859	809	886	816	844	851	814	815	820	851	853	816	845	876	876	871	815	838	792	802	843	847	857	870	828	806	837	857	878	796	810	856	904	860	794	846	873	791	795	867	821	884	869	817	843	829	880	878	773	849	816	838	849	887	858	856	878	821	858	842	818	863	921	863	827	814	830	791	867	905	915	876	917	870	830	884	832	860	841	861	844	867	826	829	779	870	860	865	814	862	903	804	858	873	866	885	834	861	840
45311	29073	24851	20873	18104	14923	11892	9352	6972	6063	4653	4137	2964	2007	1442	1050	767	584	461	549	556	526	440	420	359	373	321	358	342	268	265	283	255	250	270	249	297	260	250	251	274	253	238	267	276	278	258	258	279	239	255	229	238	240	248	264	285	272	266	241	286	268	270	245	260	239	282	280	279	239	281	247	257	239	265	271	268	268	289	273	235	271	272	250	261	279	259	269	287	246	245	251	220	269	258	236	270	275	254	235	280	297	297	270	266	257	250	273	268	228	239	278	269	256	257	263	248	248	282	253	235	261	289	258	230	262	259	273	239	255	276	251	218	253	252	285	241	221	272	248	260	292	292	250	289	250	216	239	244	243	256	233	258	250	253	245	274	260	292	231	223	252	239	272	274	244	239	261	239	277	277	265	293	266	262	273	268	268	272	280	260	240	266	230	256	256	275	259	272	283	226	242	245	263	266	243	251	261	265	245	256	249	242	274	268	252	233	240	223	258	291	245	216	219	257	252	278	241	254	254	243	251	242	259	247	266	249	264	249	251	257	257	254	283	288	241	276	274	258	257	246	245	235	220	268	239	237	234	260	263	251	262	238	299	266	265	272	249	224	265	260	262	252	253	256	255	264	258	264	271	240	263	252	246	267	250	261	282	242	276	247	284	255	270	237	257	275	259	262	239	267	263	283	234	230	239	237	251	259	231	239	280	257	250	259	272	241	268	272	251	238	279	277	224	273	252	278	267	266	248	249	258	271	269	235	266	252	246	244	245	285	259	256	239	265	266	248	261	286	245	263	248	267	259	261	300	241	251	276	256	260	239	275	228	275	208	241	229	227	243	219	259	225	258	251	292	249	258	258	267	255	265	270	275	258	268	257	255	262	254	271	244	261	233	244	244	251	239	230	269	254	277	268	261	238	243	271	240	282	254	277	269	229	249	236	247	269	262	235	240	274	261	234	264	276	256	315	258	268	250	279	275	247	248	255	278	251	217	295	266	269	262	254	273	242	259	265	242	256	255	250	240	255	272	262	255	252	249	265	291	244	269	268	241	293	241	248	269	270	226	254	258	220	270	238	261	275	251	272	305	271	250	270	255	252	294	247	310	267	277	273	234	263	230	224	234	274	236	271	235	245	268	251	268	249	236	256	245	249	253	277	238	240	245	228	269	240	225	283	247	257	246	281	290	258	262	256	253	249	246	249	277	283	251	238	242	245	244	227	270	238	268	260	264	258	276	253	268	237	243	280	277	263	278	267	269	251	276	255	284	255	291	237	236	249	282	257	289	249	282	258	250	255	274	257	260	274	258	249	247	290	254	253	252	252	245	217	275	257	251	256	264	260	292	266	244	262	290	289	287	269	255	220	279	254	269	262	291	232	255	224	241	252	255	264	262	288	270	272	240	213	253	268	264	249	247	247	275	268	271	256	261	251	290	276	230	252	253	267	232	253	277	251	253	241	260	251	237	259	275	244	228	267	256	247	253	238	246	262	254	294	246	236	252	236	249	293	247	224	283	228	267	255	254	266	284	299	249	252	244	240	257	254	278	273	234	274	243	275	252	283	254	257	237	234	260	259	264	244	266	245	290	270	253	259	267	235	261	252	283	245	272	269	214	269	229	279	256	231	245	264	267	259	223	263	267	239	253	273	313	269	222	244	254	258	287	250	270	230	243	259	279	272	255	288	279	221	273	263	257	267	263	246	258	247	237	244	292	299	251	230	240	293	273	264	245	261	246	236	237	269	256	281	258	268	252	259	270	256	260	242	235	268	250	257	248	247	284	258	245	271	267	263	252	232	275	250	251	287	251	284	273	245	252	249	230	237	278	245	236	296	265	241	237	250	266	250	264	238	267	241	301	245	240	255	260	270	249	262	231	239	266	286	251	241	248	286	273	260	270	251	248	250	286	298	248	243	255	232	250	253	267	273	268	239	253	282	245	266	270	275	259	270	259	279	264	264	262	258	264	251	265	250	235	268	237	231	278	251	240	261	250	231	247	248	261	256	219	285	281	253	256	252	257	258	225	239	254	249	269	289	288	244	223	243	242	280	264	252	248	266	256	263	238	251	260	267	249	270	260	275	304	238	269	254	235	254	247	269	289	259	287	223	262	268	261	242	246	289	264	255	237	269	281	237	276	253	245	266	259	249	263	244	231	242	238	243	258	285	263	231	272	242	254	252	240	274	270	257	270	274	259	256	268	236	264	247	246	269	261	258	239	251	252	265	261	279	294	262	279	270	268	299	259	246	246	259	273	246	278	316	256	267	249	232	248	262	285	231	269	233	293	260	260	287	277	237	247	254	251	283	232	246	315	269	256	248	229	235	240	287	246	240	239	253	238	277	262	250	246	252	242	246	249	251	255	247	262	242	262	249	246	232	242	225	259	274	222	274	252	252	263	253	252	258	275	236	270	262	269	290	255	230	272	239	254	260	250	253	247	273	251	245	259	272	239	246	253	259	250	210	251	288	245	270	252	276	262	251	248	279	230	259	236	249	287	255	252	247	262	254	259	279	284	255	273	252	264	247	237	240	227	262	285	268	261	273	257	255	276	250	246	277	269	252	255	280	232	278	246	256	219	258	243	272	259	255	262	253	236	265	249	253	268	250	242	251	285	253	264	250	270	293	238	259	252	267	252	258	242	219	263	230	272	256	243	265	223	229	268	267	240	261	230	247	263	267	249	232	249	252	256	218	247	243	285	252	274	255	252	231	207	234	278	292	270	259	239	298	306	266	263	277	247	247	260	249	251	251	234	248	253	244	265	293	262	273	247	272	270	234	284	237	255	261	259	270	242	249	227	238	250	263	235	267	265	288	263	251	235	290	258	259	224	222	239	250	251	282	288	260	264	283	236	261	248	298	275	259	246	251	269	263	274	247	283	255	268	272	280	297	236	235	244	268	250	254	253	255	252	265	261	253	258	255	268	243	291	287	246	265	228	255	264	266	246	248	227	238	237	236	240	261	242	268	264	260	266	277	262	250	283	269	255	235	287	247	262	252	256	266	259	295	241	251	271	242	241	258	275	256	252	248	258	240	267	247	247	251	242	270	267	239	269	243	268	283	249	236	285	268	236	256	255	241	223	265	258	239	266	231	256	261	249	272	252	240	275	258	269	242	248	277	264	256	265	245	238	251	283	265	270	232	254	274	267	284	254	266	248	221	236	240	260	242	241	250	263	231	267	263	250	265	243	268	247	248	295	262	263	273	234	270	253	244	252	271	253	258	276	242	293	287	239	274	255	263	261	256	252	266	234	277	273	260	243	272	261	252	250	249	245	252	243	240	265	261	230	243	276	255	244	247	252	280	224	240	256	248	267	245	264	241	216	254	262	272	237	248	262	251	258	222	223	270	272	260	254	263	246	269	259	264	279	247	246	280	270	240	253	290	264	232	250	265	279	244	240	249	259	249	258	242	235	272	284	266	269	235	254	265	265	235	271	280	256	254	243	244	255	258	254	291	240	254	248	235	232	256	249	257	271	256	288	253	262
36504	14623	18318	15574	16908	14469	14546	15499	13612	14564	13225	11997	9658	7804	6298	4918	3685	2723	2262	2500	2208	2365	1971	1680	1756	1281	1205	1108	1035	966	839	845	782	767	786	736	731	738	759	730	727	699	668	678	719	737	682	716	715	692	677	719	683	655	707	669	630	684	676	694	662	639	700	666	686	641	694	718	673	666	684	709	669	660	660	664	608	631	690	665	622	636	664	741	681	669	652	647	673	689	624	665	692	694	683	654	691	712	716	790	707	728	673	682	703	669	643	721	674	645	701	671	631	676	658	673	690	676	700	693	647	621	669	668	665	690	677	697	608	683	613	669	679	639	622	674	668	654	698	651	642	661	659	656	670	617	668	719	689	626	635	654	657	672	601	668	601	636	623	618	654	682	686	643	663	652	641	625	666	624	647	636	670	641	662	646	620	653	721	638	685	659	677	643	619	657	639	649	645	649	641	645	676	629	597	665	653	688	677	686	655	620	635	664	673	604	609	651	625	658	651	652	650	632	629	636	655	655	646	641	626	638	641	643	687	681	656	646	690	673	631	682	672	664	647	619	671	599	662	642	639	626	664	642	656	632	658	692	680	646	686	663	618	672	639	664	676	609	642	619	655	612	602	663	656	634	631	631	664	704	689	634	640	625	691	585	689	659	660	661	669	612	656	639	628	616	681	658	618	636	676	644	644	650	641	653	614	655	642	657	640	670	636	647	646	592	616	598	652	652	627	686	618	628	699	645	627	635	612	673	665	631	608	613	661	639	606	673	688	651	703	607	688	632	663	661	618	644	632	676	642	663	667	665	667	652	631	637	679	679	641	677	649	683	642	662	643	642	652	649	670	660	628	650	605	638	618	648	681	682	628	648	652	686	646	610	672	627	681	648	661	610	601	654	699	731	655	639	627	659	622	643	644	690	650	663	659	687	667	677	647	649	678	615	631	604	611	671	668	655	679	643	635	622	632	668	644	636	655	659	631	630	647	635	629	645	662	642	614	629	632	670	706	620	709	670	616	622	650	614	630	697	658	686	635	635	652	711	587	587	684	655	651	680	652	662	659	675	619	670	680	636	679	667	636	642	671	616	620	674	660	630	643	650	613	601	658	662	651	649	629	637	640	642	619	638	685	663	667	594	608	635	639	639	636	681	683	639	656	679	653	640	674	645	630	599	637	678	643	654	637	600	598	704	611	639	630	633	686	643	684	582	651	652	686	623	654	604	655	643	683	583	614	690	662	635	634	619	650	635	674	665	657	654	666	636	679	682	702	654	692	628	650	663	682	629	579	639	607	672	667	645	696	640	623	656	657	599	629	647	625	651	653	629	684	666	651	694	611	616	684	621	632	595	647	645	647	668	629	648	636	678	658	646	677	636	642	675	620	606	646	634	647	638	678	616	673	670	670	661	635	607	643	618	650	662	596	640	614	650	655	664	628	602	651	664	632	633	658	618	629	696	652	622	589	645	600	675	689	693	692	669	617	700	677	627	596	647	637	704	654	610	723	657	647	656	646	645	649	625	693	674	634	628	657	609	656	660	668	643	681	649	632	613	632	585	649	652	658	645	688	612	641	643	663	684	686	620	633	651	676	663	622	635	660	614	656	663	657	616	631	617	653	688	633	672	634	702	661	672	665	697	658	647	643	643	677	681	665	654	676	627	665	656	638	662	669	654	642	639	629	679	637	664	662	625	660	637	662	601	622	680	617	678	632	646	614	590	612	674	629	643	658	668	640	635	658	654	684	639	592	642	627	642	636	690	667	647	640	640	655	639	631	598	663	612	673	651	658	668	689	621	649	634	693	689	660	624	594	664	659	600	631	655	645	708	646	660	639	614	621	670	603	626	668	672	646	645	687	690	630	617	674	655	620	624	665	671	638	668	625	653	649	656	582	683	661	617	642	647	629	666	623	645	619	632	700	675	649	672	682	612	654	666	643	631	640	624	648	627	676	648	643	615	618	650	657	642	626	641	595	667	609	651	649	662	645	669	642	603	645	617	614	647	664	657	649	697	647	624	697	639	664	607	660	673	674	618	664	679	614	666	621	660	652	677	638	675	655	670	671	612	685	613	644	679	652	656	646	637	684	629	648	661	639	641	644	640	711	621	612	640	653	692	670	652	610	663	686	659	635	624	659	640	618	641	671	647	621	661	627	682	636	622	616	660	624	685	655	693	623	675	636	665	652	668	689	637	683	654	612	639	639	701	638	678	666	590	676	683	667	683	648	641	640	613	635	613	641	632	642	605	681	683	617	669	686	684	666	649	667	634	647	643	639	701	631	656	646	643	658	636	610	695	629	636	680	592	623	650	624	635	659	661	671	631	619	662	668	594	618	671	696	624	652	653	675	658	649	636	638	668	647	638	636	628	610	660	684	650	651	645	672	682	620	647	625	571	631	624	645	638	647	702	654	657	592	688	710	682	611	699	645	660	682	675	668	672	624	649	684	577	713	669	651	720	661	609	669	624	622	631	607	645	657	634	620	662	660	668	683	623	662	659	660	658	631	687	661	635	645	626	637	688	658	636	692	641	631	624	671	599	681	676	671	659	691	637	612	616	637	684	615	623	678	674	647	617	648	668	634	649	654	639	649	648	633	644	649	634	635	669	652	645	676	618	659	611	606	651	648	659	632	653	694	652	658	639	672	648	684	657	637	657	692	651	643	674	654	591	647	666	629	661	678	680	651	630	658	667	636	630	654	696	667	604	643	608	698	670	647	661	658	651	665	660	658	673	641	670	661	655	614	636	622	680	640	638	677	604	681	661	648	701	624	691	645	684	638	620	642	652	638	666	666	676	684	689	604	636	642	723	599	659	613	623	653	623	637	641	627	654	631	680	648	643	631	640	609	664	603	648	642	612	697	692	654	618	644	645	689	657	633	607	627	632	596	639	679	709	703	662	650	662	633	690	667	674	621	681	653	685	627	653	654	637	628	640	667	638	628	654	652	634	658	658	646	660	666	636	627	638	668	644	693	650	619	698	665	659	652	665	635	675	613	636	619	599	648	646	636	659	648	633	632	664	651	620	660	632	624	654	697	691	616	616	664	615	626	603	643	670	699	669	634	663	639	634	660	654	647	703	675	665	607	620	645	706	669	626	674	638	606	665	638	650	688	622	638	629	676	672	631	635	679	664	641	671	711	657	638	608	652	629	615	648	622	623	647	643	650	655	680	660	612	692	664	657	649	598	649	652	637	656	678	658	656	667	665	651	619	646	649	655	629	621	689	637	670	682	634	650	635	638	652	596	646	653	634	675	618	654	631	648	628	629	619	572	644	606	631	657	698	614	586	646	657	659	667	635	649	619	681	642	638	639	607	660	693	630	678	657	669	641	668	607	622	623	624	627	619	683	632	646	667	654	627	673	678	625	671	653	624	656	636	663	664	664	630	652	667	703	642	601	621	659	653	689	633	639	620	662	654	657	651	658	643	668	635	669	646	612	655	635	687	643	677	594	621	616	622	623	669	644	657	590	651	634	672	625	651	661	626	635	626	652
10050	4869	3601	2221	1713	1380	1164	912	749	681	717	715	643	572	473	415	377	355	330	313	315	285	304	302	318	270	265	289	283	283	274	260	276	273	268	287	281	280	275	321	258	279	264	264	281	261	261	291	308	331	301	282	284	277	237	268	246	314	252	303	301	284	290	276	276	291	287	282	269	285	286	302	299	282	287	223	302	297	285	295	281	308	256	276	280	296	275	269	267	284	284	291	257	277	256	283	289	285	282	303	286	289	285	309	262	288	289	286	276	255	266	306	266	282	331	239	317	303	280	269	304	285	283	271	287	283	264	246	277	299	292	281	291	254	308	300	280	287	273	286	270	303	263	298	282	281	267	281	291	286	289	266	276	289	337	289	270	304	292	284	285	331	292	290	278	259	286	301	260	308	298	304	274	270	286	296	289	264	274	263	289	313	249	298	266	288	289	273	258	268	291	314	279	256	293	275	307	275	282	289	283	269	260	305	276	311	302	284	298	247	299	315	287	303	286	295	284	277	264	285	289	281	283	283	279	299	284	285	269	294	300	307	261	305	276	288	242	285	280	274	264	310	296	301	259	308	288	259	281	312	249	275	295	276	300	312	284	298	288	274	278	290	233	287	326	262	304	267	283	291	291	297	279	276	269	283	296	271	266	294	280	277	292	276	287	291	265	290	309	226	281	303	289	273	295	332	311	311	275	263	280	318	287	288	254	291	287	292	283	289	303	283	278	285	291	287	292	284	275	271	258	258	275	278	285	291	281	283	306	287	299	292	276	276	289	265	256	253	296	280	306	281	299	288	301	291	260	273	265	312	293	272	293	282	254	277	281	250	315	280	259	308	281	289	292	296	289	298	264	288	273	285	300	302	290	293	265	290	258	301	300	296	296	251	263	279	304	300	299	274	266	303	262	272	283	282	309	272	267	275	301	298	305	302	259	277	296	289	275	311	273	292	265	303	272	278	290	291	309	331	271	278	266	301	284	248	251	300	277	278	299	310	257	284	297	284	273	285	281	284	285	287	295	286	278	294	288	286	283	268	262	261	266	294	270	307	254	306	276	282	280	287	289	274	281	293	292	285	291	287	320	295	298	277	282	272	265	274	254	294	286	293	292	324	274	272	265	287	295	282	268	312	270	284	304	289	288	291	267	275	280	283	318	274	255	292	302	319	302	311	257	312	276	297	285	308	292	294	303	289	252	285	287	289	309	317	286	277	259	285	301	282	279	276	282	299	285	300	290	319	281	278	279	282	306	295	309	285	275	329	264	288	267	295	299	279	299	292	279	293	260	284	274	268	279	306	265	285	300	273	288	277	284	273	283	294	270	274	269	261	300	268	270	286	263	261	298	296	299	309	281	287	297	295	291	287	242	297	273	296	254	302	264	258	282	289	289	311	293	309	284	309	267	290	302	308	304	300	273	293	285	255	260	306	296	281	300	290	296	295	271	300	291	278	265	300	270	276	287	294	269	314	283	307	255	288	276	296	295	288	304	309	316	293	271	303	275	268	299	300	311	290	301	285	254	294	273	268	267	310	307	294	295	282	286	249	305	287	273	274	278	298	292	281	290	284	268	279	272	293	303	287	285	275	278	305	300	265	291	296	285	287	287	283	279	266	226	294	298	314	264	296	271	279	288	280	277	290	307	302	300	288	279	250	270	321	257	296	264	289	277	302	273	282	295	277	271	282	271	292	263	304	291	321	294	273	310	285	254	267	310	288	286	289	297	268	274	285	303	282	279	292	277	293	307	298	280	269	262	266	296	264	295	289	304	251	267	278	307	323	299	285	289	296	312	302	279	297	288	299	293	299	302	269	281	280	269	325	271	293	280	279	277	315	282	281	290	283	310	288	299	279	307	318	283	263	258	296	301	280	285	312	283	307	285	298	268	312	281	284	257	312	286	287	273	279	287	267	297	319	262	285	290	290	263	283	255	282	249	280	282	289	274	256	243	299	307	258	289	267	266	280	304	282	273	255	290	278	296	270	273	289	261	295	273	273	260	282	277	291	265	314	314	309	275	277	315	290	296	298	284	283	297	313	281	269	267	303	247	302	310	276	277	313	276	280	316	272	282	267	291	286	290	276	274	279	283	311	297	263	293	264	276	290	298	310	277	279	273	281	296	274	304	298	284	266	289	273	280	297	269	295	301	307	302	275	272	259	260	296	269	256	241	265	289	296	258	285	296	272	292	274	266	252	270	281	285	265	291	319	287	314	281	329	283	279	247	293	276	315	269	276	271	298	306	301	284	304	245	281	279	266	313	273	281	274	320	293	283	296	240	268	299	290	289	267	294	290	233	289	306	283	269	289	276	285	274	266	284	281	263	302	292	283	280	272	282	274	262	278	271	288	288	278	282	275	278	267	288	266	275	289	262	295	309	291	287	266	306	262	327	310	264	288	302	277	289	287	288	266	266	294	291	309	299	298	290	293	279	265	291	291	273	274	292	280	263	274	306	295	297	311	291	287	286	274	335	281	298	310	293	269	271	268	328	260	297	287	285	268	343	255	284	307	326	284	284	284	289	290	268	265	293	332	267	274	283	287	296	290	276	284	270	276	285	256	278	281	266	277	283	271	285	253	281	280	284	285	322	283	299	279	286	281	273	305	308	290	302	315	307	308	281	313	278	287	270	296	294	294	326	282	299	300	291	252	283	294	280	273	274	284	287	290	282	292	274	303	280	256	281	275	335	296	267	290	288	292	275	288	322	279	277	264	294	300	291	250	281	289	291	267	269	287	285	289	301	268	256	302	299	277	277	273	263	263	302	278	305	279	276	286	282	293	268	268	279	287	305	300	298	299	277	287	292	235	283	289	298	278	283	295	307	294	274	277	286	258	296	279	292	284	270	274	270	260	282	317	299	295	272	311	285	289	252	278	287	293	293	286	313	272	268	307	295	262	284	277	289	277	292	288	270	251	271	279	265	316	294	287	279	283	277	306	311	301	317	246	285	251	291	268	287	289	275	279	311	312	264	289	277	265	314	268	291	257	313	281	277	269	281	308	288	299	274	252	261	272	276	265	265	298	286	268	292	279	308	275	293	288	315	266	260	295	294	314	296	280	280	339	265	264	261	295	270	268	267	278	297	294	267	265	296	291	274	287	293	285	280	274	305	295	291	265	268	295	298	259	305	270	272	308	286	300	297	284	306	279	275	234	278	258	288	300	295	270	272	293	277	273	295	269	296	282	304	331	263	287	261	290	283	318	281	278	295	271	283	259	283	290	279	291	272	318	278	284	284	281	232	306	290	264	296	298	313	284	281	289	286	283	279	311	276	288	263	277	292	310	278	311	281	272	308	279	288	274	277	288	319	310	307	281	269	269	290	299	303	293	293	273	275	252	279	275	293	264	238	301	284	257	308	306	277	308	285	288	273	256	288	255	293	288	280	265	290	249	256	306	280	260	290	296	300	281	278	277	256	296	308	278	303	283	265	304	268	295	267	283	294	275	267	310	293	247	273	295	291	268	337	287	284	265	294	281	281	287
9298	3677	5512	4685	4621	4298	4198	3749	3042	2945	2994	3222	2885	2384	1981	1606	1303	1216	1093	1049	1019	889	799	927	812	809	817	789	737	819	823	765	733	694	799	771	705	782	749	713	779	741	771	762	748	702	739	774	704	761	750	711	712	736	724	759	766	735	734	740	778	742	743	742	739	691	724	701	756	761	736	714	721	761	771	735	753	754	754	745	746	814	750	732	764	726	768	783	771	735	764	749	735	716	740	727	764	786	759	759	778	704	767	780	777	757	758	762	726	728	756	709	746	743	771	787	694	712	755	732	745	696	750	738	723	727	716	741	752	756	752	758	740	720	710	717	757	773	791	787	686	726	704	733	771	736	754	841	752	727	733	761	761	743	712	739	726	767	741	770	766	710	729	752	759	738	690	756	772	758	778	732	693	729	753	738	737	740	767	769	789	749	763	749	733	727	770	747	732	752	759	736	756	674	724	759	743	755	724	723	732	718	753	725	776	743	788	767	736	731	746	743	733	725	735	753	742	730	690	696	722	739	748	768	724	691	761	751	701	775	678	745	740	740	771	743	757	737	718	736	737	713	722	742	706	771	735	745	801	729	735	736	697	772	761	727	740	759	808	759	710	780	700	738	721	744	731	766	709	721	741	730	754	798	745	755	730	759	740	783	740	716	771	776	713	808	703	723	779	768	759	751	705	709	726	759	819	752	763	718	730	762	760	688	757	723	747	760	752	774	730	744	752	741	789	749	755	762	709	749	749	746	772	807	734	743	752	694	769	754	738	793	759	728	772	716	813	739	740	759	747	717	757	713	757	744	734	752	758	725	765	738	735	771	735	786	721	758	777	728	759	722	724	717	764	745	742	729	726	755	718	735	766	734	742	727	763	748	731	797	715	751	718	737	733	729	735	721	757	746	770	767	761	780	726	723	754	754	763	773	718	732	746	734	717	752	770	734	782	769	717	744	719	778	712	708	776	765	719	784	747	770	776	765	742	760	749	710	767	774	712	787	763	738	736	734	752	787	775	771	753	750	729	712	821	791	762	746	756	714	731	722	716	702	747	721	724	702	757	758	775	705	718	773	722	754	764	764	773	753	732	746	755	755	733	718	759	777	772	792	745	750	741	746	740	721	707	752	768	740	816	737	742	757	719	683	753	780	765	734	737	779	769	759	716	723	723	761	686	740	773	715	752	785	770	739	742	759	765	721	749	747	738	741	716	773	782	729	690	723	717	731	733	758	738	788	778	733	749	733	723	753	773	775	716	742	722	752	720	722	747	754	700	763	754	755	719	735	732	749	807	746	752	715	810	729	745	743	729	738	776	742	721	729	745	718	783	717	795	724	749	803	753	724	753	751	788	815	766	738	723	764	741	763	745	761	761	763	717	692	815	712	719	750	768	765	743	726	741	772	725	710	737	758	694	756	801	753	789	728	755	753	729	779	767	718	773	774	742	769	743	714	755	719	761	742	688	742	771	734	772	734	761	730	749	685	754	684	757	738	766	763	765	740	747	718	788	790	785	718	703	771	745	747	719	800	784	750	770	727	790	762	764	714	631	746	764	766	776	722	747	762	799	731	707	727	737	756	748	738	775	770	747	743	737	723	748	717	717	731	750	763	754	698	747	766	688	677	753	751	719	756	753	731	759	739	742	734	791	746	801	781	742	746	769	738	805	782	748	711	756	731	755	742	807	752	785	764	755	692	775	738	761	744	786	740	780	746	786	780	778	770	745	717	735	751	712	755	741	739	768	762	727	706	701	736	732	744	773	758	732	747	732	735	734	747	786	765	752	754	736	751	742	744	802	754	692	773	738	737	789	792	767	752	727	777	755	776	744	753	700	715	726	783	777	760	728	782	739	733	733	740	744	761	726	740	712	746	749	764	744	730	752	710	715	708	755	696	730	710	793	752	728	757	774	774	770	741	742	719	754	758	704	781	756	703	693	709	762	787	741	767	744	753	713	744	734	757	718	758	757	727	788	775	776	732	738	735	706	750	741	756	753	738	717	757	721	754	708	758	751	744	736	762	766	707	770	733	744	746	735	772	776	736	691	743	713	757	768	739	757	805	718	781	759	691	739	745	726	754	789	729	733	740	768	679	745	759	765	699	729	725	782	752	773	751	721	745	760	705	791	766	719	727	725	780	740	713	750	751	736	762	742	748	778	761	754	719	780	730	763	742	769	773	758	737	730	726	731	759	767	724	757	776	770	741	703	772	725	768	819	755	758	743	760	755	702	696	719	817	778	710	774	779	680	718	758	739	718	776	770	777	747	742	696	718	724	748	746	793	778	712	756	756	742	749	750	785	739	751	756	803	744	705	690	712	731	738	782	759	749	761	755	758	772	745	686	749	761	714	775	744	764	729	719	785	772	721	727	743	767	747	743	712	740	726	752	730	834	785	756	739	729	725	780	747	772	746	774	766	753	742	731	733	744	756	736	770	754	811	733	727	737	775	707	748	774	744	733	753	756	723	757	760	722	786	753	734	724	757	790	734	725	709	687	732	758	742	768	757	728	770	731	729	748	705	738	789	739	739	781	758	774	729	722	745	795	760	765	733	736	737	738	755	716	754	728	789	737	721	770	727	767	711	718	745	741	713	717	753	757	710	813	723	715	717	736	749	746	769	762	702	758	720	768	751	752	743	706	720	732	769	732	757	704	763	738	703	762	743	699	752	730	798	739	757	750	745	744	734	730	724	730	778	768	723	748	678	739	718	745	743	740	743	781	737	715	764	766	705	752	725	769	736	739	666	705	732	715	766	798	729	786	769	747	786	722	702	777	719	786	745	745	788	738	732	762	776	751	757	772	759	780	737	760	760	769	747	764	751	741	733	785	711	748	738	716	760	762	773	807	709	730	791	761	685	740	720	794	719	795	759	784	764	744	735	741	737	741	717	743	708	714	738	741	767	775	706	769	742	761	706	710	705	738	718	716	737	799	776	713	760	737	783	726	682	776	729	730	693	758	724	763	705	740	726	780	732	739	733	717	725	766	741	724	746	728	782	752	740	767	762	709	717	704	711	765	730	735	770	769	706	774	702	742	724	759	711	708	738	745	779	708	713	724	751	756	773	733	729	747	771	732	777	713	813	786	755	753	779	763	691	755	721	762	722	778	714	718	774	771	772	787	694	731	701	737	747	758	731	733	698	781	778	777	699	801	805	723	772	796	731	740	714	753	756	771	720	763	711	796	766	787	725	745	774	742	755	722	732	795	790	720	742	757	751	725	783	729	711	774	728	726	743	690	728	669	756	733	711	719	731	769	673	739	721	718	705	758	755	729	743	770	717	774	788	721	717	780	734	707	757	756	682	715	738	748	779	758	708	742	763	790	710	725	706	744	756	777	708	799	762	764	733	809	736	732	720	712	790	735	778	771	677	788	736	744	709	791	738	734	712	748	737	721	745	727	772	756	748	772	756	710	718	781	749	796	709	726	764	765	738	767	739	745	682	793	767	778	735	757	728	776	734	761	760	775	723	758	794	752	733	760	795	799	762
37605	24756	20113	15826	12592	10016	7624	5664	4336	3992	2876	2842	2124	1296	1056	792	637	508	534	478	456	412	457	381	373	389	360	367	384	357	326	330	354	354	344	342	315	349	330	334	359	338	355	348	325	322	364	316	359	339	331	327	321	347	349	358	376	357	317	344	325	331	319	328	336	349	325	323	354	388	368	360	316	337	308	373	317	341	349	367	318	347	327	361	361	355	344	358	311	350	317	350	327	340	322	346	310	341	308	349	340	346	314	359	341	364	301	327	380	352	331	327	353	356	313	353	335	367	348	340	352	346	351	339	348	341	337	338	353	334	315	355	336	336	322	327	323	345	327	369	359	328	333	334	356	334	319	336	307	341	348	340	349	308	342	365	339	337	339	352	345	331	321	334	308	294	341	348	332	331	352	307	296	320	325	312	301	340	318	341	346	324	327	358	350	322	330	341	328	354	341	345	367	341	339	333	329	313	325	369	339	352	307	359	299	329	355	342	363	360	338	343	342	343	286	294	300	380	298	320	311	312	327	344	333	328	379	348	318	364	342	327	327	343	362	315	364	362	333	325	326	342	338	328	347	341	340	330	354	346	366	329	367	390	344	359	338	312	326	335	343	324	342	355	340	340	330	348	326	339	338	326	375	347	350	324	331	334	357	348	357	352	401	336	341	358	300	326	360	328	394	340	338	314	338	326	314	307	351	387	320	357	324	361	358	331	335	324	326	336	374	340	339	347	346	354	327	306	326	339	336	291	354	358	325	334	364	321	339	343	313	338	312	329	340	354	363	330	310	383	344	356	382	342	323	341	321	319	310	316	343	309	351	314	368	352	324	316	312	350	357	323	320	350	321	336	334	371	355	320	325	328	342	359	297	347	294	328	339	373	330	341	334	346	301	348	325	307	359	345	335	314	314	347	339	331	336	307	383	358	322	333	351	364	362	365	328	304	347	312	354	340	363	363	333	344	318	326	310	342	321	358	312	354	312	330	325	301	298	338	349	353	384	362	351	334	331	343	365	327	323	321	361	337	349	291	330	325	370	331	336	364	363	327	345	368	330	359	366	344	344	333	344	340	324	361	328	349	323	344	341	359	316	366	334	330	378	329	358	371	321	350	303	342	307	340	335	374	315	316	382	338	309	331	342	330	330	334	347	355	328	364	321	338	324	364	330	341	309	396	357	330	343	364	333	350	347	337	348	343	332	369	341	329	361	347	378	340	338	377	315	322	314	336	317	312	373	333	365	348	333	359	334	333	363	320	322	346	355	318	311	337	346	327	381	341	387	347	314	357	327	335	336	323	324	349	328	330	356	340	317	332	351	343	373	311	307	366	293	354	327	343	325	363	358	326	323	379	335	322	362	315	327	329	346	358	350	348	346	327	334	355	335	345	356	333	335	327	350	310	332	298	335	337	334	312	334	349	325	337	353	327	315	343	351	348	352	307	356	315	348	306	328	331	339	332	310	357	345	294	361	337	337	346	327	355	317	313	361	364	376	371	312	339	305	309	371	349	360	325	323	335	322	323	370	326	348	314	343	330	329	364	344	335	328	351	318	359	316	358	331	322	339	304	288	340	320	364	339	329	341	340	326	338	330	346	340	328	356	376	349	335	329	302	380	319	340	310	343	346	361	348	299	333	351	324	353	294	352	375	342	378	336	362	363	373	333	333	350	328	355	330	333	345	337	343	347	333	322	322	371	351	334	321	323	343	364	314	331	346	339	311	295	317	307	317	353	342	318	302	307	338	366	311	330	305	326	353	316	325	335	346	314	318	343	340	308	317	341	326	353	341	294	344	331	312	342	328	321	330	327	375	357	344	344	343	324	351	335	332	354	373	315	308	351	336	361	333	336	330	281	339	341	312	354	340	335	317	347	340	319	352	338	337	344	318	306	339	341	323	348	351	332	341	356	344	354	324	362	316	360	334	327	335	365	377	348	346	331	337	327	342	300	337	349	379	339	315	333	336	342	334	333	350	309	351	334	363	328	308	354	340	311	326	302	345	336	358	359	345	339	333	347	355	356	326	340	324	361	322	336	312	339	321	325	342	316	314	330	317	338	341	338	302	340	343	311	361	359	348	346	338	345	329	326	339	329	352	345	363	336	356	313	342	344	310	299	346	340	357	341	341	313	338	353	360	353	319	353	352	316	311	312	324	364	341	326	348	335	320	318	338	335	348	332	312	345	331	358	308	315	331	340	324	296	330	323	330	346	336	322	306	350	333	332	323	335	337	290	344	324	336	352	327	330	339	379	328	336	318	312	359	339	372	311	300	338	347	329	334	357	374	310	347	336	353	344	368	314	335	375	337	339	344	333	343	335	348	340	368	365	331	327	327	352	368	329	360	330	339	329	345	370	331	368	371	329	367	367	353	352	387	347	356	345	337	295	335	292	343	369	348	316	327	360	370	340	355	361	349	329	331	332	359	327	379	319	359	375	349	365	312	341	301	342	352	327	338	321	358	340	344	317	345	332	362	325	328	341	340	358	346	332	359	354	364	339	339	371	301	304	332	328	314	338	338	330	303	328	332	385	356	349	338	358	308	329	340	325	313	328	350	363	321	306	344	338	326	331	357	313	358	326	352	356	351	323	312	339	316	333	375	338	352	371	347	366	338	317	370	334	326	349	312	360	349	326	349	335	364	343	336	366	339	336	325	333	371	354	338	369	317	330	349	332	323	355	343	320	329	349	358	328	364	310	356	348	347	331	354	341	360	340	345	357	355	383	364	340	344	365	323	338	317	346	343	341	314	293	342	353	351	340	327	340	336	341	342	358	328	334	320	334	357	373	336	336	365	337	375	322	344	337	351	359	362	331	326	329	320	344	365	355	380	339	360	328	328	339	334	325	356	338	338	354	317	342	358	322	312	331	376	325	317	349	313	352	354	334	320	353	297	333	340	348	327	355	325	323	339	353	329	333	342	350	327	366	308	330	348	316	327	324	342	356	348	362	328	345	318	324	349	332	324	350	327	340	347	326	352	329	353	333	342	318	333	355	308	361	291	305	348	331	322	340	324	340	339	342	364	334	326	352	312	322	314	336	326	331	326	333	322	364	363	366	338	312	313	318	331	349	327	356	333	329	325	365	344	307	315	313	342	327	344	337	338	359	303	326	331	326	366	330	371	326	328	330	349	342	352	342	386	328	370	311	330	344	342	330	346	352	341	318	353	352	348	325	341	330	315	351	289	333	321	336	364	325	342	322	321	315	334	313	329	338	312	313	335	328	328	349	367	341	348	348	349	344	336	353	333	354	318	361	319	324	333	374	331	351	302	314	359	347	368	363	351	340	329	323	355	331	343	340	344	348	371	374	333	348	361	334	369	342	338	328	342	363	352	316	338	340	379	325	338	347	323	373	327	343	351	333	360	353	366	365	366	302	321	293	339	324	317	305	312	370	345	340	370	335	350	352	344	313	338	350	334	343	321	341	338	362	317	346	365	330	327	318	336	334	303	331	316	366	317	327	323	347	340	314	355	338	348	348	322	342	341
28981	11246	14219	12268	12851	11314	11042	10841	9962	11276	9655	9695	7072	5483	4311	3320	2771	2012	1896	2021	1779	1652	1601	1362	1305	1223	1262	1139	1016	1040	973	970	953	844	883	904	865	928	889	882	888	896	843	868	839	843	871	860	818	890	936	899	859	849	859	849	841	890	835	882	889	886	861	808	839	822	892	866	853	810	868	889	876	830	853	875	862	881	832	815	857	866	851	883	833	860	841	882	815	902	828	840	803	838	875	850	875	878	870	921	851	846	853	883	861	846	851	824	880	853	845	856	843	905	851	886	889	851	864	844	849	809	865	776	848	828	856	855	839	837	814	860	870	837	879	850	845	795	863	870	818	826	808	852	861	827	872	824	906	807	831	807	869	854	872	811	827	808	837	843	842	827	848	787	863	861	798	871	857	892	815	856	842	799	850	878	852	818	845	827	839	866	837	899	846	885	809	842	838	878	875	831	839	848	875	840	840	836	839	852	796	833	856	848	830	862	893	829	837	844	825	794	816	848	870	833	878	876	769	824	827	862	895	807	801	846	872	830	815	860	799	832	815	843	831	842	860	823	844	812	857	830	825	852	825	815	814	835	837	854	865	836	885	867	831	847	867	862	826	855	848	850	794	814	880	824	872	844	814	819	851	844	825	861	846	844	863	813	868	886	788	811	851	901	810	839	868	901	902	852	809	801	889	848	818	842	885	801	807	856	835	893	835	887	876	810	849	867	804	850	763	849	828	896	826	896	842	864	815	881	866	840	796	847	907	860	825	872	847	860	854	861	848	842	832	920	798	821	872	835	842	865	897	839	862	854	889	829	919	861	880	806	846	840	854	823	842	863	832	840	821	828	845	839	782	867	842	832	805	904	899	820	886	833	851	874	812	806	822	886	830	806	847	839	793	882	848	780	840	842	850	823	823	843	829	856	860	835	894	875	865	832	829	826	781	866	861	794	820	813	868	840	861	830	886	828	816	875	876	872	891	817	837	809	817	844	841	816	815	801	799	824	795	871	829	856	927	884	848	852	857	803	881	890	835	889	824	786	815	837	902	827	796	883	803	905	861	847	865	879	835	851	855	798	865	839	853	855	849	882	865	868	822	831	890	900	784	878	836	870	836	869	881	800	812	786	865	850	788	827	857	830	837	832	834	819	858	878	802	801	892	777	811	787	866	827	834	843	836	876	847	800	842	881	855	834	841	848	866	879	861	800	863	841	845	811	846	866	814	894	907	850	800	859	817	823	838	858	804	872	835	885	831	834	827	824	831	855	795	793	897	830	837	794	804	815	857	792	849	848	843	829	829	889	842	831	878	837	814	854	771	790	823	824	823	804	809	821	826	824	830	827	814	862	848	864	856	864	856	832	878	838	803	838	789	858	853	839	826	874	855	861	831	834	828	824	851	865	854	823	880	890	827	817	882	814	833	855	852	866	872	842	831	824	871	812	824	813	783	841	861	856	864	768	831	823	828	843	867	865	836	777	870	834	836	843	904	906	801	821	882	818	879	819	829	865	870	856	800	787	874	838	859	802	874	912	843	784	879	842	889	797	863	872	834	828	840	859	879	892	837	856	903	830	847	805	800	816	836	885	818	823	832	839	823	805	797	875	842	883	873	838	813	834	840	854	834	841	815	854	811	846	847	859	826	798	858	842	884	884	879	852	840	814	825	870	859	865	841	838	852	832	822	833	905	809	874	852	866	845	913	876	835	836	851	830	831	832	821	832	831	863	863	891	839	796	896	842	793	864	843	828	825	794	848	860	862	818	817	814	825	844	871	825	867	824	891	829	836	861	861	853	796	861	873	866	837	798	840	849	814	845	825	822	797	789	826	845	817	874	821	798	867	848	814	865	836	867	788	850	816	825	831	876	841	846	831	823	859	835	832	834	877	824	855	797	856	834	833	852	803	840	792	871	871	846	829	902	835	823	871	820	807	817	823	853	796	835	865	840	867	843	863	838	838	836	832	872	857	807	886	846	836	792	862	844	818	806	857	835	886	868	829	808	866	815	838	872	832	847	855	826	837	851	804	822	856	786	837	876	841	816	781	859	826	842	869	882	797	864	869	863	809	775	846	792	800	822	890	812	833	836	888	878	873	807	803	857	835	837	801	866	811	869	878	833	873	827	888	851	835	822	906	849	862	878	850	851	910	790	797	821	850	819	820	874	836	860	862	820	849	838	850	851	863	829	888	861	797	840	831	816	902	861	803	849	823	828	848	847	858	851	845	865	856	838	828	864	863	858	847	811	850	884	840	870	858	854	832	793	848	884	868	835	837	887	823	799	860	853	826	828	848	857	878	823	817	808	813	835	842	888	813	809	851	859	851	788	818	842	821	845	800	852	818	846	819	877	863	812	783	839	848	846	865	828	859	859	823	881	842	811	833	843	911	813	897	798	862	824	844	862	821	823	868	801	872	895	897	772	831	793	764	857	813	899	798	838	920	847	860	861	846	894	845	873	826	846	887	831	804	773	887	823	869	868	856	823	812	839	868	848	814	771	795	849	839	910	801	824	851	829	855	855	813	869	869	867	807	888	853	859	845	835	837	807	823	848	815	809	906	870	827	829	840	802	874	830	885	885	857	824	858	850	812	853	875	848	866	838	845	832	884	834	847	839	857	865	826	875	802	828	868	869	840	844	860	819	864	898	833	828	895	788	827	870	816	832	878	854	833	875	788	842	861	827	848	859	861	828	847	826	810	824	871	852	827	865	824	852	864	858	824	821	815	835	881	896	854	867	853	904	819	823	906	850	814	803	846	860	892	827	817	838	833	846	846	848	822	843	858	858	815	836	845	848	831	819	827	864	855	854	835	850	832	836	851	824	826	779	870	885	842	853	821	849	814	786	903	842	864	833	840	868	791	852	893	848	804	908	857	826	823	870	853	769	854	898	787	882	803	865	849	824	778	829	867	820	869	852	860	831	815	816	874	853	832	859	813	846	861	780	838	823	859	881	794	849	823	874	875	811	822	853	872	855	827	827	808	851	810	794	847	828	842	830	814	861	846	847	861	896	798	765	836	812	812	857	829	847	858	879	884	845	845	810	821	824	821	851	896	842	793	857	816	791	838	863	819	793	864	835	795	862	853	826	826	861	820	852	863	829	833	850	797	879	844	761	821	843	863	840	844	824	850	840	813	874	843	854	868	848	863	760	846	842	871	812	897	861	824	872	823	807	797	819	881	844	813	856	826	841	845	806	831	871	887	867	856	849	834	820	823	864	830	807	905	831	864	805	852	825	837	806	837	880	843	833	818	801	820	847	852	809	906	864	861	841	829	852	819	837	808	835	821	842	844	830	817	809	803	910	812	813	836	855	860	815	884	829	802	850	788	862	827	842	832	851	864	890	903	816	858	832	832	868	872	829	868	803	830	883	836	826	859	848	864	786	793	860	821	824	858	873	821	886	803	826	825	800	887	854	847	859	851	878	867	850	836	797	811	868	808	838	864	887	890	824	789	840	883	831	845	879	826	860	878	861	842	820	874	873	828	803	868	810
45803	28808	24052	20577	17578	14614	11053	8586	6889	7349	5184	4472	2850	2071	1566	1051	694	528	606	560	490	483	402	425	402	421	329	276	278	252	295	290	291	266	227	254	253	241	261	250	222	279	268	249	238	280	278	245	228	256	269	249	286	249	240	235	244	263	241	247	238	237	266	269	261	258	252	274	269	225	234	244	256	236	254	244	231	254	244	247	233	258	252	243	249	223	248	231	243	247	224	245	247	248	258	265	240	266	255	246	287	275	278	238	227	253	278	246	258	264	266	228	245	251	268	248	276	226	243	249	252	266	273	254	253	253	261	220	265	246	234	223	243	219	272	265	217	233	209	237	240	242	241	238	217	273	269	258	238	225	238	226	254	245	232	241	237	245	250	230	268	244	236	268	245	270	276	245	262	264	240	274	281	269	264	242	240	243	241	262	244	242	246	263	225	238	262	249	261	238	251	270	277	236	260	248	230	253	261	252	233	223	270	261	244	246	232	254	245	272	243	259	236	258	269	277	227	241	288	235	222	233	247	250	267	274	254	252	240	231	236	253	239	250	229	269	223	253	281	221	247	231	244	258	244	262	253	281	289	228	246	256	241	249	245	258	250	246	292	244	273	266	255	249	228	244	268	245	232	242	231	246	221	239	235	240	262	250	235	255	273	260	291	243	252	234	250	241	239	212	228	252	270	224	246	255	230	234	265	248	253	236	241	242	260	259	210	251	230	278	271	246	281	286	251	245	237	255	222	231	270	262	262	266	241	250	272	246	239	256	236	248	248	238	250	267	230	259	250	220	226	252	235	220	212	266	287	298	263	242	235	263	225	257	259	275	259	243	224	232	256	257	234	250	234	267	233	233	241	248	245	251	234	262	257	243	215	230	233	233	239	251	238	245	259	262	277	232	257	242	242	264	273	265	263	249	242	260	271	225	262	250	238	266	251	264	267	246	263	261	235	251	241	249	243	265	245	247	251	245	245	216	246	258	255	271	232	245	245	266	216	242	274	263	270	230	261	237	255	240	245	227	256	267	266	267	233	240	226	221	252	224	212	251	253	252	251	260	261	275	236	254	251	242	221	237	241	238	264	264	247	252	244	279	240	243	264	239	258	251	268	245	224	248	270	294	233	219	246	249	234	229	214	235	243	246	265	245	244	254	256	236	222	245	261	237	284	248	257	248	254	263	233	265	271	234	236	256	269	267	248	253	236	246	246	280	227	244	244	257	256	237	275	254	268	252	227	242	249	248	287	273	239	242	268	239	242	244	228	248	264	244	221	246	237	257	249	257	223	264	279	246	262	261	250	269	258	253	250	244	248	217	244	240	250	276	250	240	221	232	240	236	226	265	237	267	261	266	232	242	257	239	239	250	249	250	265	248	238	242	274	234	228	248	239	245	264	245	237	232	259	248	228	266	226	227	249	236	247	265	245	267	251	253	231	279	246	274	247	255	267	255	280	258	238	250	249	245	237	228	261	265	260	216	290	247	258	260	254	204	250	225	259	242	247	249	232	250	208	256	271	238	235	275	272	254	226	248	258	273	264	272	261	267	254	284	245	251	243	247	219	238	260	267	249	265	249	226	255	249	259	256	239	236	214	260	248	243	232	262	219	246	260	254	284	258	246	252	229	269	222	274	256	252	236	268	267	249	249	247	229	269	238	253	259	264	231	286	243	261	276	252	259	226	236	252	251	253	228	216	229	236	224	211	260	245	260	250	242	265	255	247	237	246	243	260	220	263	254	280	263	246	267	226	250	262	244	237	248	259	285	242	245	253	250	255	294	266	255	245	251	259	250	250	243	229	233	231	238	235	252	262	271	229	239	262	268	258	229	291	229	234	252	247	260	260	245	250	231	243	237	237	274	239	239	252	260	255	229	206	256	215	254	226	243	245	232	247	257	245	249	238	237	249	251	236	259	283	277	270	246	234	228	241	259	249	257	242	250	236	253	233	247	227	254	254	242	251	225	253	271	272	234	263	265	253	264	256	247	263	242	258	244	248	265	258	243	245	248	243	238	246	261	259	277	232	264	244	248	244	252	256	261	255	267	272	239	243	248	271	256	226	244	235	263	260	269	232	220	226	220	240	270	268	277	238	222	247	241	248	246	268	231	246	273	234	259	246	271	233	243	263	266	272	211	260	273	233	253	267	267	247	209	246	223	254	245	258	258	260	231	237	239	261	230	241	241	230	247	287	239	245	276	231	260	251	275	254	250	231	267	245	218	252	255	227	250	247	260	286	238	268	235	257	224	242	235	226	247	244	244	262	238	252	276	224	264	267	246	245	284	260	236	250	250	228	239	238	240	252	249	270	250	248	257	266	230	251	245	228	226	216	248	229	282	252	240	242	271	267	263	268	295	233	252	242	247	246	237	255	265	272	234	250	239	217	228	219	261	230	231	255	212	255	262	244	226	247	231	251	254	251	242	266	255	242	244	248	245	239	234	262	219	248	266	243	254	269	245	260	239	250	240	287	258	259	229	254	293	263	259	234	240	256	284	242	224	237	220	269	262	266	237	256	215	248	252	250	236	243	253	231	256	270	245	261	230	264	257	261	270	234	245	268	247	227	257	264	254	236	268	248	254	243	244	242	253	271	233	266	241	264	251	248	256	235	252	250	238	256	256	230	247	253	251	243	261	255	259	216	247	252	258	265	242	232	264	254	271	265	239	235	255	250	235	229	248	284	243	208	266	250	236	255	252	261	248	268	237	248	253	221	254	259	219	270	267	251	234	225	228	239	236	236	289	246	231	298	246	229	255	285	242	256	228	240	236	243	273	238	269	270	255	261	297	229	254	260	238	265	282	273	257	265	271	245	251	256	234	277	235	221	278	266	248	249	250	259	264	253	260	247	280	247	264	229	260	261	242	274	253	249	249	239	271	224	270	240	258	258	229	262	254	235	270	239	248	246	261	222	259	276	219	235	248	240	293	251	250	257	240	244	250	248	236	268	262	222	259	229	280	255	267	251	283	249	233	262	261	271	233	225	219	238	230	252	235	203	270	254	282	251	247	236	263	256	239	223	234	259	230	249	203	241	258	253	260	240	243	237	250	245	275	254	218	246	244	260	270	256	224	264	250	255	251	255	241	240	255	236	240	262	257	242	227	243	248	245	238	272	266	264	235	274	257	261	266	246	242	249	251	264	244	249	220	251	239	256	241	258	229	239	267	232	254	236	236	290	248	234	255	251	244	259	285	267	245	247	230	251	251	243	243	246	246	250	254	272	245	255	267	237	256	223	247	256	247	237	253	231	221	242	244	258	218	247	252	233	263	206	254	243	253	238	261	259	236	250	242	235	256	244	250	256	229	216	257	240	262	246	263	271	254	237	238	241	258	234	232	248	262	255	267	245	227	235	234	264	246	251	239	255	250	259	246	238	224	237	255	273	246	246	243	251	220	220	259	245	248	269	258	237	266	229	269	266	236	234	242	238	235	264	231	238	314	263	265	262	227	224	239	240	246	258	264	246	258	255	205	228	263	224	235	245	240	247
36107	15235	17915	15797	16806	14474	14126	14423	13747	16289	13783	12289	9244	7539	6122	4522	3346	2564	2553	2511	2209	2128	1757	1641	1710	1451	1252	1113	945	937	844	821	759	730	737	711	715	779	705	733	657	674	739	724	635	659	694	645	692	651	693	642	691	668	655	658	624	677	701	641	653	673	650	675	616	644	636	635	621	675	664	662	631	629	651	628	643	688	665	623	667	695	616	669	608	652	696	640	668	649	652	615	638	650	658	726	659	743	714	725	686	730	711	665	673	613	668	626	635	642	650	695	635	613	655	634	663	675	625	615	651	661	615	622	671	654	644	610	645	617	646	623	663	618	643	593	644	662	657	597	618	648	619	626	606	631	662	635	607	604	592	609	615	613	651	631	602	641	627	658	642	658	651	612	662	605	639	655	653	616	619	613	607	609	590	613	663	662	639	590	632	656	671	629	645	615	611	625	591	630	623	605	634	629	678	652	639	668	607	601	631	635	594	686	642	613	636	617	610	652	603	675	627	607	653	640	650	623	643	632	655	644	650	668	672	592	597	669	652	589	626	649	626	639	658	606	614	657	654	647	610	598	630	628	587	645	646	657	646	593	605	677	607	627	616	616	640	651	632	641	643	650	608	641	655	587	634	631	599	652	625	670	620	612	627	617	623	645	619	636	635	620	640	641	595	623	646	609	664	640	671	614	677	604	604	611	624	639	617	579	637	618	604	662	631	655	632	608	652	611	581	611	604	642	614	655	630	626	599	640	580	587	598	625	623	662	632	600	609	640	656	643	623	636	635	605	628	606	631	637	680	652	611	594	621	613	622	622	636	623	618	607	644	617	638	575	629	653	620	617	629	638	600	630	654	599	657	671	666	595	642	586	645	634	577	646	660	630	635	636	601	619	639	635	631	616	588	569	635	626	617	645	620	611	613	712	620	667	607	601	611	640	606	616	646	625	612	638	625	610	641	606	583	642	622	625	688	626	643	639	608	623	586	613	622	625	654	639	663	605	600	630	646	623	642	608	661	659	636	624	648	645	605	602	644	646	621	619	636	679	632	618	615	616	617	626	667	634	596	636	636	626	596	628	645	596	596	658	607	619	633	624	655	615	601	625	668	657	582	640	633	638	612	639	618	600	666	651	607	628	602	641	611	571	631	590	606	653	655	610	656	621	626	651	605	627	636	598	649	636	620	626	573	603	592	677	628	644	653	629	626	647	621	634	630	648	619	650	628	658	643	614	614	645	627	614	653	614	598	622	626	615	621	650	637	639	628	640	604	611	608	619	634	622	637	625	632	602	647	599	643	635	640	640	672	705	630	581	669	642	647	599	659	594	655	631	607	641	578	640	613	625	617	647	620	640	644	645	633	638	603	631	611	614	627	619	651	597	583	656	649	612	645	601	649	602	590	626	643	698	637	676	604	662	637	624	596	617	630	606	631	647	644	602	640	631	647	623	634	588	648	630	606	577	607	605	649	655	645	661	629	599	589	645	648	625	625	651	619	624	673	595	643	607	613	615	579	661	627	578	677	628	638	608	604	604	594	617	651	608	656	630	641	632	641	629	601	651	644	651	630	618	640	611	672	605	601	615	622	611	620	677	621	669	596	598	658	605	655	657	667	634	591	654	580	621	628	615	629	620	661	634	685	603	622	583	645	621	617	641	694	622	647	599	632	623	605	608	632	655	679	591	651	658	645	639	624	634	596	641	637	658	662	630	629	639	630	697	621	632	674	648	601	595	634	680	632	630	607	643	624	616	597	665	622	572	615	677	603	611	608	623	675	604	652	638	645	604	604	640	604	638	619	629	626	588	610	611	668	621	652	614	635	633	600	639	624	602	584	619	592	627	628	606	633	627	630	686	597	673	626	678	591	634	643	674	632	627	627	583	626	694	676	653	639	637	683	613	698	618	632	662	592	615	646	643	639	643	645	625	615	661	612	679	584	660	641	610	640	617	663	595	630	592	604	638	655	606	633	614	635	638	615	645	616	612	622	638	633	653	624	628	669	660	598	628	623	646	610	616	648	651	608	615	657	626	618	650	655	604	637	643	598	600	628	647	621	636	633	586	617	628	667	615	623	630	617	673	621	667	621	639	594	664	650	586	619	601	633	596	610	619	623	640	627	670	607	634	626	640	617	608	680	637	668	615	624	623	628	638	619	649	626	603	614	647	643	631	651	634	561	621	628	593	649	614	615	601	635	639	619	677	667	621	619	637	643	644	603	636	646	639	620	640	633	629	604	643	641	650	617	662	609	607	642	624	591	586	615	634	632	634	626	635	631	643	618	631	612	583	619	630	635	635	648	648	605	641	639	634	625	638	656	622	579	610	587	646	611	642	626	617	641	578	625	606	619	586	576	677	627	685	637	634	628	644	639	620	624	692	661	602	638	619	622	607	665	638	639	603	609	629	602	601	652	619	637	611	657	618	633	593	660	627	647	588	619	575	633	652	600	646	613	620	635	582	637	638	613	628	606	653	644	667	622	623	657	627	635	646	640	631	647	604	603	590	667	614	588	664	655	625	615	625	622	691	633	664	642	617	622	572	627	630	642	629	616	633	681	611	630	638	641	643	629	616	643	647	598	622	656	568	640	641	605	646	619	620	615	634	629	616	641	591	631	643	587	655	619	614	627	615	632	625	626	658	630	669	635	652	655	610	658	612	633	665	619	649	629	601	643	646	601	614	659	617	629	612	594	616	678	604	588	633	638	621	608	617	639	652	631	601	615	609	621	611	684	638	687	705	598	607	652	608	593	630	606	626	577	624	647	596	622	612	627	605	640	647	602	646	633	590	625	622	606	617	611	644	631	633	543	638	600	626	637	664	611	644	637	628	647	599	627	632	643	626	645	608	637	633	644	624	631	625	604	659	603	624	655	602	596	672	612	624	639	637	641	609	612	626	644	638	640	577	648	631	628	655	612	624	617	641	594	622	643	603	610	593	607	625	657	648	641	677	646	626	603	598	654	635	653	646	674	634	626	665	604	614	664	573	632	626	618	617	654	595	645	614	637	658	614	625	598	677	583	643	667	634	673	703	623	657	603	634	589	629	625	669	588	660	575	614	616	668	623	636	624	675	660	608	626	602	585	647	640	640	634	662	607	597	664	641	638	635	618	629	630	654	671	677	675	638	598	612	591	614	615	640	622	616	649	652	633	631	611	651	615	702	675	635	675	669	644	616	610	635	590	611	654	593	589	632	650	637	622	637	660	630	625	595	608	645	680	623	670	631	605	669	616	606	607	666	636	574	643	639	607	599	650	592	618	620	624	611	627	598	621	657	622	648	644	605	672	605	681	599	662	621	576	617	640	619	598	610	631	579	643	667	579	611	689	610	604	612	648	594	613	598	631	594	656	656	647	578	648	664	644	603	653	665	610	605	640	634	650	647	602	636	592	589	629	605	616	612	590	627	588	693	614	651	639	634	627	602	611	623	599	644	642	648	621	642	598	620	584	615	656	580	660	606	615	612	610	622	633	651	643	593	630	647	635	668	644	622	659	628
10456	5551	3940	2609	2002	1700	1336	1009	791	883	784	691	631	550	441	416	348	356	336	304	309	301	296	295	287	296	246	301	282	253	289	278	257	292	272	241	275	254	280	284	284	321	276	289	281	277	271	290	286	250	299	281	270	293	250	271	299	271	271	253	307	279	286	268	279	297	265	275	302	298	298	270	271	257	276	282	281	286	286	268	267	282	287	263	292	289	272	262	270	282	258	272	266	264	259	283	293	271	272	245	273	285	273	293	275	262	257	302	291	261	291	275	291	256	272	272	296	280	280	254	271	262	288	272	276	273	278	296	294	294	259	287	300	302	301	297	293	280	246	268	276	291	311	294	264	241	283	275	281	286	245	304	308	255	272	294	285	270	279	280	279	325	289	293	268	259	273	295	304	279	270	263	283	249	275	293	260	270	287	279	258	306	263	273	273	278	272	290	290	298	307	274	261	242	255	281	258	273	312	279	292	295	283	268	274	264	274	287	287	282	321	276	287	300	294	274	253	262	275	294	293	314	285	269	276	318	267	296	274	299	277	293	296	280	281	246	296	277	290	289	272	276	294	283	258	272	280	311	288	267	287	276	285	243	265	292	277	273	293	291	252	282	303	307	284	269	293	277	289	290	257	299	267	264	282	286	284	260	282	288	261	275	308	273	279	280	274	251	283	256	271	280	271	280	276	293	271	288	272	252	288	276	276	283	255	293	284	262	329	288	251	271	295	257	287	271	294	261	263	265	289	290	309	259	267	259	277	262	249	255	274	275	293	262	294	296	289	277	271	268	277	264	290	271	241	283	277	267	263	259	266	299	269	269	259	254	298	297	292	280	288	277	278	287	276	293	271	282	273	270	263	278	273	311	301	278	280	250	299	263	289	309	290	278	274	279	285	284	264	257	270	264	264	270	281	274	293	281	302	283	279	279	293	305	289	291	305	292	285	287	254	311	267	244	261	317	290	291	275	271	297	253	289	288	270	277	284	269	290	268	269	294	272	267	263	306	280	290	294	270	310	285	275	271	295	293	264	288	289	265	272	278	288	291	246	256	276	286	287	268	277	297	287	285	289	272	269	256	266	277	273	261	309	285	295	256	300	291	299	291	308	274	306	269	275	273	263	245	241	272	284	281	281	265	296	237	268	285	293	281	287	277	296	284	288	280	278	288	262	264	270	283	293	261	300	290	267	289	284	259	317	289	281	287	275	303	290	288	271	289	281	264	243	285	271	261	274	283	265	299	305	283	282	307	287	294	269	276	299	279	263	288	249	260	259	287	257	282	299	281	285	252	296	301	299	264	268	264	254	254	275	286	245	260	277	288	274	269	270	285	278	278	257	265	304	308	262	260	293	309	282	259	273	302	272	269	271	281	282	323	287	263	266	287	274	267	288	304	291	272	285	261	256	284	281	265	268	300	314	288	302	241	268	300	286	279	281	279	273	269	283	275	282	311	279	270	298	286	265	231	309	249	267	286	257	269	249	286	252	264	283	277	279	277	311	305	321	271	266	267	267	293	266	256	266	326	276	301	248	288	297	262	273	282	294	284	253	261	271	307	290	268	306	283	261	309	307	288	299	296	261	266	281	293	295	282	260	272	291	260	286	283	270	300	293	263	302	283	247	254	282	256	315	280	277	276	306	275	291	287	297	297	289	230	295	280	307	256	303	262	263	313	264	302	252	285	282	259	278	314	252	259	278	295	250	292	270	309	248	292	273	288	265	334	271	254	265	305	273	269	308	249	268	309	264	285	299	266	278	261	305	273	281	299	284	267	266	285	313	288	275	280	275	276	266	293	281	272	252	297	279	256	248	263	262	292	293	295	260	272	261	269	264	311	298	264	294	286	286	241	259	245	263	309	252	290	276	269	293	269	248	252	276	295	289	274	276	278	272	310	275	287	276	278	293	315	269	286	265	277	264	287	299	279	271	285	288	252	286	291	276	259	294	293	282	259	285	279	279	280	274	287	266	296	297	315	313	272	285	280	256	276	273	239	290	295	292	292	289	272	295	291	279	265	279	295	281	279	271	278	290	277	281	272	256	291	283	251	288	290	288	288	287	294	289	286	298	282	281	269	272	284	313	321	267	256	268	302	294	287	263	260	272	282	296	315	283	280	243	256	273	261	285	272	289	278	285	263	279	255	289	334	282	270	233	263	246	295	303	277	285	271	283	277	277	280	307	272	260	282	269	284	277	282	282	286	305	279	262	286	277	255	275	266	258	272	281	264	320	296	266	271	290	277	320	262	276	295	277	245	284	271	265	274	265	302	265	305	269	251	321	290	259	272	279	305	300	269	274	252	269	247	284	266	295	280	294	257	263	269	260	261	290	290	280	279	272	269	267	294	259	286	249	298	286	297	305	286	300	265	273	290	280	258	283	250	278	296	279	290	263	278	286	271	281	270	250	271	277	269	260	278	278	286	285	259	269	272	278	300	256	284	274	272	263	259	300	297	260	291	255	260	261	250	271	261	278	293	299	291	285	275	308	293	292	279	273	260	259	261	246	272	288	268	276	284	303	261	286	308	255	257	317	285	230	286	280	286	276	302	268	265	245	238	301	244	277	290	256	270	276	263	286	271	289	279	270	232	281	274	250	291	266	290	309	313	288	277	300	264	264	297	264	298	265	280	252	285	268	312	282	268	290	267	291	295	286	266	274	295	280	277	305	300	306	271	272	282	265	266	285	282	265	278	272	307	273	272	265	285	285	281	269	301	253	277	277	299	317	280	299	298	285	289	259	291	282	276	250	293	262	266	272	271	304	262	284	309	290	266	311	307	279	275	272	270	244	287	307	277	297	255	263	282	313	264	284	280	245	308	277	282	278	286	270	297	284	294	278	255	290	268	290	256	297	262	285	309	287	289	286	261	256	252	255	273	305	289	245	303	276	307	282	305	277	269	276	288	300	267	260	267	244	279	239	319	269	270	288	306	267	300	239	267	261	312	274	290	288	258	266	289	303	333	305	289	265	293	286	284	269	268	262	300	268	274	289	267	282	291	297	258	309	280	304	291	267	285	280	290	317	292	254	297	248	261	245	250	270	271	290	254	271	304	309	275	266	286	286	274	288	261	274	306	298	304	293	256	277	269	294	277	271	291	294	278	331	317	280	241	266	279	287	278	272	278	244	288	302	273	294	276	297	276	280	274	244	264	279	290	285	302	288	269	278	256	275	302	298	265	284	277	245	277	258	296	268	291	287	256	275	287	296	255	291	267	248	272	275	284	302	278	270	289	292	299	296	282	305	283	259	266	274	274	266	288	274	259	266	267	287	291	286	310	292	254	285	285	241	280	288	285	278	286	262	248	291	262	267	306	278	277	262	275	299	233	260	301	286	315	285	287	262	270	277	272	275	283	269	293	287	283	256	291	266	289	267	274	274	257	302	297	280	248	260	289	314	308	298	241	278	251	301	281	250	301	271	284	237	282	261	270	258	268	281	292	300	251	271	286	287	274	289	267	291	310	283	309	292	282	260	294	295	304	267	298
9426	3707	5726	5195	5146	5168	4529	3696	3077	3426	3318	3371	2892	2328	1896	1510	1219	1181	1103	975	922	796	850	818	888	753	739	728	756	753	793	740	773	761	762	718	722	710	732	697	773	736	746	697	783	711	744	697	751	789	677	691	747	687	793	722	718	739	714	755	789	814	731	757	708	775	726	730	729	746	749	743	687	694	719	683	737	772	737	703	719	769	760	716	732	708	744	730	789	706	716	752	741	680	721	743	741	697	684	755	741	697	717	745	748	732	705	735	719	730	753	767	742	733	714	716	760	731	749	727	728	710	754	744	757	740	721	724	729	694	748	769	726	747	707	736	752	712	661	805	744	717	742	705	740	740	740	723	762	708	719	728	775	748	745	723	731	737	755	724	711	703	772	722	731	719	726	766	713	700	694	718	723	731	706	732	734	727	734	730	708	782	746	729	718	724	731	712	786	719	716	718	724	782	711	707	710	767	722	716	737	730	716	811	704	738	765	708	729	715	736	703	722	726	711	739	725	744	739	719	759	740	734	728	729	788	758	705	682	724	742	747	753	736	761	743	698	715	718	704	746	692	769	762	676	732	716	751	684	710	788	733	712	721	720	753	732	748	776	706	730	780	671	735	702	681	711	737	796	706	709	708	743	779	716	753	723	737	707	730	731	721	707	707	783	697	646	748	724	755	774	756	716	788	717	729	763	732	664	721	720	723	733	734	737	738	748	691	764	771	713	761	753	682	712	763	758	750	736	717	744	737	702	709	749	688	713	688	772	688	785	690	694	714	750	719	755	724	715	732	732	725	697	720	721	689	715	727	710	690	751	731	719	711	757	713	745	759	799	749	748	743	682	744	718	764	748	739	701	755	710	744	711	735	733	707	721	701	746	746	730	746	715	781	717	699	710	728	740	672	718	726	716	698	747	709	722	777	746	677	723	724	721	671	770	759	716	772	716	712	724	714	710	687	774	741	697	709	720	756	756	725	715	724	710	728	730	676	721	728	776	741	761	720	735	764	708	787	727	748	768	708	729	734	718	762	675	760	678	695	745	721	729	732	707	724	715	709	699	787	752	734	720	762	711	774	721	678	758	720	708	746	720	701	748	671	728	694	692	718	726	722	730	706	706	758	762	704	725	727	732	726	765	733	773	768	759	707	705	734	682	770	730	757	805	743	757	751	719	709	711	674	711	763	706	745	694	742	748	705	707	734	727	716	708	753	727	738	734	779	722	705	741	717	727	724	703	705	754	714	785	735	712	749	736	690	748	704	756	753	742	706	746	730	718	735	701	708	706	710	711	739	728	723	734	700	746	745	751	761	720	728	696	702	726	685	711	746	724	750	693	770	771	730	732	715	748	766	753	738	724	755	695	707	719	751	713	709	691	758	713	734	773	778	716	714	694	728	783	724	698	761	738	751	737	745	721	758	738	697	712	693	742	729	670	751	704	723	738	721	713	703	727	703	783	754	764	736	755	735	734	734	711	792	748	742	742	755	733	746	689	747	705	762	753	752	757	695	750	682	741	764	729	701	730	769	698	714	714	745	693	738	715	754	738	708	708	737	730	727	718	730	730	723	738	704	752	677	709	711	732	756	758	740	703	729	705	716	681	689	728	763	723	754	749	769	703	752	731	727	706	763	718	742	726	745	722	753	692	712	735	727	731	800	734	713	769	742	723	791	684	698	776	757	763	777	760	735	720	714	718	732	745	702	753	727	731	749	736	723	728	686	712	710	749	728	757	765	726	770	708	738	700	732	699	741	717	742	777	727	754	781	680	722	737	723	749	696	719	745	752	722	736	721	707	732	681	765	760	754	750	731	728	724	742	737	718	744	719	734	766	725	730	687	751	679	751	753	747	684	729	744	742	741	802	690	789	753	745	690	745	751	744	728	701	730	708	731	715	717	781	699	704	738	716	744	708	749	743	767	718	724	744	739	775	729	719	739	698	705	771	730	750	747	673	708	696	729	726	737	726	726	712	727	716	691	725	727	789	726	711	695	746	686	769	725	728	753	727	767	713	714	737	772	740	730	706	702	757	753	705	687	745	707	746	705	698	688	749	746	701	690	721	752	710	719	698	755	740	765	697	743	696	766	689	701	724	730	705	727	784	723	700	720	745	691	677	697	703	715	749	749	730	726	716	680	749	704	766	759	749	719	741	742	731	746	699	751	731	769	723	746	751	701	780	744	724	756	752	753	738	735	742	716	727	752	727	755	709	699	706	745	713	755	690	757	715	704	721	722	726	742	747	735	734	772	763	755	745	716	763	786	741	717	725	707	683	741	792	738	730	764	692	719	731	720	693	726	764	816	739	671	730	715	751	741	692	756	695	715	746	724	698	705	765	746	725	731	734	725	730	739	691	767	699	745	706	777	687	721	708	699	762	716	739	720	705	765	728	754	742	722	762	738	772	707	754	754	726	707	708	777	693	766	722	738	791	719	696	749	743	747	728	711	735	754	727	733	725	761	711	745	703	774	721	707	725	712	703	737	713	727	751	745	721	723	729	748	720	711	704	745	731	668	776	739	750	759	791	724	783	759	790	733	732	774	705	714	730	724	728	722	740	746	732	704	726	756	745	758	756	741	724	740	696	697	747	731	694	719	684	707	762	674	767	755	695	754	744	737	780	763	726	740	720	755	733	735	727	758	753	742	724	720	691	761	711	715	732	709	658	710	714	770	689	735	753	746	770	688	717	751	729	700	738	779	749	743	729	745	739	735	742	681	729	775	736	710	746	775	713	697	752	739	744	724	738	727	651	777	727	714	690	718	738	721	740	725	722	731	703	747	694	739	685	673	744	715	701	740	724	727	724	746	737	737	751	716	719	729	771	730	764	730	708	759	708	691	747	694	769	744	669	749	734	743	748	691	749	755	727	756	752	732	716	735	698	752	728	758	738	681	703	760	765	745	763	715	689	725	744	747	767	701	757	753	735	768	738	735	724	752	726	719	751	739	725	681	754	760	689	754	798	730	698	703	742	757	726	740	737	741	744	738	691	693	770	764	743	672	738	726	694	676	737	738	748	756	704	738	739	788	759	735	703	696	755	671	729	705	753	725	717	761	692	701	718	746	726	747	746	712	703	696	719	717	710	724	724	734	747	712	749	733	782	717	731	721	771	696	712	705	705	706	709	756	710	681	763	718	738	744	733	730	735	714	735	696	742	709	765	699	723	732	702	727	724	680	711	716	727	736	711	735	665	742	722	682	704	731	761	751	762	762	729	751	736	754	697	707	764	759	754	703	702	737	768	755	695	713	714	745	733	724	779	753	773	743	711	753	724	728	724	795	748	709	732	740	747	708	762	725	708	743	756	718	737	697	745	760	773	754	696	753	755	745	695	745	769	743	719	754	739	736	725	713	721	707	756	712	749	748	749	743	721	783	709	788	688	718	765	725	726	744	749	708	741	728	714	735	693	735	720	732	769	699	680	669	711	679	739	755	732	758	728	680	714	718	705	706	696	730	727	701	690	692	721	728	826	757	705	734	706	717	759	708
36866	25929	19818	16364	12894	9874	7275	4968	4024	4049	2891	2073	1460	1150	890	647	582	545	529	499	479	440	458	451	399	399	422	362	387	379	371	368	336	354	395	361	333	331	353	344	352	364	335	350	344	345	357	350	336	348	332	308	323	335	364	359	331	339	332	366	351	326	384	380	357	307	333	334	343	329	359	363	359	349	393	359	353	359	339	327	359	337	345	364	357	319	359	333	355	356	336	356	396	310	327	357	347	363	365	357	345	324	337	369	356	340	348	333	373	360	351	355	356	335	358	360	335	358	358	319	323	342	352	357	370	376	342	327	362	354	311	329	352	388	360	340	358	350	343	296	358	371	346	337	351	349	367	328	340	353	327	339	369	339	344	361	382	342	357	316	358	333	343	338	328	351	351	351	353	351	341	358	327	363	349	367	358	360	363	336	331	358	333	344	343	343	327	346	333	335	366	375	327	350	349	350	352	322	324	360	380	341	369	336	373	328	331	363	341	353	365	356	356	348	366	308	309	335	312	338	367	348	353	343	354	358	364	300	361	330	367	357	347	351	339	358	327	349	365	339	365	352	344	319	330	312	359	329	339	348	387	330	348	325	363	382	332	358	366	336	342	327	374	335	339	338	363	341	343	330	321	332	364	355	344	347	333	363	340	344	369	350	370	328	348	333	345	347	370	358	372	350	321	348	337	383	325	352	364	345	393	356	337	354	357	354	344	384	388	361	339	321	325	361	348	357	332	338	373	327	331	365	317	324	338	327	347	344	332	313	355	350	369	369	339	401	364	357	392	340	356	353	363	363	328	372	352	368	388	339	356	327	364	362	346	352	359	341	322	339	338	326	373	354	374	326	348	312	351	325	359	338	331	327	357	348	355	310	318	310	333	327	368	326	339	332	305	318	336	346	345	343	334	341	327	361	337	314	342	364	330	342	347	383	353	332	351	331	364	357	349	326	362	341	356	356	326	358	367	345	333	378	377	323	324	342	319	351	359	294	341	342	325	340	317	323	323	355	335	347	331	370	318	346	340	341	338	339	317	332	342	329	368	334	331	321	356	365	339	350	335	337	312	318	355	329	351	342	350	355	341	366	345	364	345	374	338	357	333	346	334	365	357	364	341	383	343	332	347	375	335	331	332	383	349	358	327	308	304	346	340	354	335	376	367	310	333	357	329	384	308	364	366	349	368	307	349	342	342	339	325	365	337	310	346	361	362	323	351	366	324	311	317	320	375	329	354	327	332	349	347	327	344	343	336	338	346	357	341	345	341	348	311	317	338	347	327	351	344	337	358	351	376	361	342	349	344	325	348	346	352	289	356	343	342	359	349	348	337	359	350	339	351	355	319	374	335	340	322	352	343	356	333	368	322	349	354	341	349	318	342	369	350	343	344	342	366	345	345	339	315	345	331	340	355	344	358	317	351	321	354	319	375	369	331	367	379	321	361	343	340	382	356	330	367	325	385	350	372	345	350	369	354	347	325	350	348	334	334	369	322	331	340	373	404	352	363	336	332	335	345	335	351	344	339	308	369	333	353	341	342	350	337	347	350	386	339	296	336	322	373	388	358	331	299	341	329	340	347	331	356	341	346	332	382	352	327	334	380	348	354	360	326	345	354	368	361	371	355	364	327	353	344	308	338	406	354	317	332	347	361	322	330	338	322	361	367	332	364	333	369	359	379	355	353	313	343	335	353	352	379	348	351	354	366	356	334	353	382	335	350	349	340	334	345	355	360	362	324	354	342	362	349	359	382	332	338	370	349	328	326	318	336	342	364	335	355	320	312	339	355	344	345	344	355	357	348	351	316	356	370	354	365	336	338	341	295	334	340	326	321	333	337	356	344	354	394	370	382	337	327	360	342	316	371	349	341	317	374	339	347	340	378	342	344	343	354	359	339	303	335	391	320	325	319	290	350	288	327	302	349	346	373	357	329	345	326	337	356	324	372	332	387	369	323	319	346	323	381	352	319	342	347	328	363	348	342	346	315	340	334	339	365	327	332	323	354	381	354	387	344	337	364	375	354	374	310	350	351	332	356	358	345	334	318	315	373	348	342	329	342	323	338	341	316	347	344	363	332	383	330	362	370	356	315	325	359	354	362	333	316	348	351	331	364	367	351	344	337	355	379	345	335	357	363	338	331	367	348	338	337	332	347	352	344	325	351	364	329	365	358	332	358	370	317	324	344	341	377	371	328	333	348	350	364	322	358	335	344	345	299	322	326	324	339	348	372	351	326	332	357	324	377	330	350	301	342	370	357	321	369	354	365	382	355	336	354	353	343	355	328	389	359	326	347	316	349	331	329	319	365	359	349	330	315	314	317	343	380	370	372	324	331	352	328	353	377	340	360	341	373	331	323	373	352	293	363	370	316	339	319	351	350	346	349	322	343	336	345	323	347	361	327	338	361	349	355	371	355	303	346	334	401	353	366	339	341	320	324	346	326	344	372	371	330	339	368	357	376	370	329	369	340	351	352	328	399	368	375	324	332	329	359	314	306	347	353	334	338	312	336	333	318	319	343	345	353	345	358	338	339	343	335	335	349	353	350	347	337	370	329	325	359	365	352	344	289	308	330	373	349	349	330	331	327	337	340	346	383	344	335	347	350	365	392	325	312	379	345	330	312	352	347	344	348	348	311	329	311	356	330	344	342	326	359	327	305	329	357	356	353	363	345	348	332	323	355	362	351	339	321	354	366	353	305	321	369	318	353	320	330	329	341	373	336	369	338	360	342	359	362	360	392	328	362	352	330	365	336	364	343	343	337	348	356	374	376	391	349	360	365	365	338	352	317	318	335	355	363	342	328	313	329	353	347	356	361	334	340	356	342	348	348	373	360	348	334	315	352	344	349	326	342	344	327	357	328	325	342	310	336	368	334	312	345	330	334	323	323	357	347	342	375	344	373	331	329	340	331	358	332	338	320	334	377	353	320	364	348	336	313	374	337	349	314	352	320	328	342	387	312	373	319	344	364	373	338	346	355	346	372	324	343	326	334	351	337	344	363	344	377	352	340	345	344	314	343	349	322	354	343	329	358	344	335	355	324	326	331	328	348	379	382	332	358	342	360	363	356	343	397	373	372	327	324	317	360	322	384	359	321	325	349	374	340	347	345	319	368	328	323	335	363	338	328	304	342	331	333	337	358	346	331	347	349	317	326	332	332	335	315	305	348	385	354	353	336	323	333	320	327	320	353	312	356	328	349	346	330	337	337	345	343	365	363	326	330	356	317	328	330	355	337	330	327	402	362	346	368	354	345	336	340	344	373	350	328	356	356	323	337	320	327	378	371	395	357	326	335	364	359	316	366	366	334	332	349	350	307	381	371	328	333	361	367	329	343	357	319	340	347	338	317	368	333	337	359	338	345	337	320	306	383	334	361	370	357	364	350	335	358	336	352	333	321	340	338	336	345	353	351	365	309	346	321	338	354	356	354	354	367	343	334	376	353	339	348	343	321	347	340	332	335	303	359	361	365	361	347	366	331	362	343	290	364	369
29197	12743	13842	13024	12699	11788	11111	10142	10437	12387	10055	7847	6201	5031	3984	3018	2651	2085	2235	1822	1802	1560	1443	1379	1407	1291	1176	1150	1079	1038	990	967	879	928	914	862	907	925	905	904	922	911	888	893	872	882	918	914	888	921	924	957	856	896	857	834	914	841	865	884	853	936	836	893	886	910	821	848	850	864	851	865	862	844	854	851	869	866	872	837	872	836	858	867	876	850	894	862	866	869	913	900	866	873	841	937	927	906	939	927	914	890	889	875	862	919	857	866	868	895	882	852	905	894	840	849	897	870	897	852	899	836	841	907	898	866	866	827	889	869	860	811	895	880	880	856	870	816	887	879	862	844	884	866	827	848	878	818	894	851	893	924	873	909	869	833	845	929	834	843	902	866	858	850	870	868	885	837	808	882	865	867	812	878	892	888	842	891	918	866	891	869	957	930	828	830	855	914	850	850	864	875	862	863	892	895	851	893	881	901	891	860	846	884	874	893	853	853	881	873	910	856	888	853	891	861	850	855	872	893	884	865	849	860	900	897	784	858	870	920	880	837	897	838	861	897	886	934	905	852	899	838	858	858	852	887	836	875	847	890	923	873	889	872	811	903	866	851	857	855	868	884	893	833	868	890	856	847	901	883	845	817	858	819	854	830	839	829	817	860	882	885	920	848	806	852	816	852	847	839	819	893	870	843	866	870	886	889	846	907	857	851	843	855	849	875	881	925	844	849	900	876	867	889	846	857	896	838	910	860	844	889	848	849	857	863	902	851	845	866	905	886	857	845	915	894	874	845	838	867	897	888	843	835	871	859	907	880	839	803	846	841	867	849	868	853	847	815	855	860	882	851	867	843	788	807	870	857	820	819	867	892	827	904	878	859	907	834	855	854	839	859	887	794	889	901	853	850	824	831	844	831	899	901	891	838	894	811	850	914	870	842	845	825	876	895	875	837	892	883	836	873	863	868	882	877	858	894	833	808	881	885	856	822	885	858	804	870	927	887	847	859	877	827	871	837	875	845	848	901	832	856	889	855	903	865	871	891	863	818	896	821	900	828	858	893	871	893	892	842	938	873	889	803	851	842	849	853	864	823	892	922	830	867	853	835	818	869	826	857	878	862	862	909	926	867	880	866	837	890	936	918	864	877	840	890	861	844	873	908	904	819	832	853	894	872	882	861	924	841	895	825	886	903	845	852	881	897	916	890	840	885	864	839	808	831	828	876	859	870	858	879	818	868	804	875	841	818	912	855	848	900	845	855	896	881	822	823	905	888	849	872	841	876	883	851	887	839	847	887	833	878	835	806	850	863	886	820	874	836	838	879	866	880	851	851	877	818	897	871	906	848	844	851	845	861	854	845	877	872	826	875	850	825	891	883	891	890	888	831	895	882	873	848	854	879	853	849	845	830	873	870	845	861	889	884	897	862	882	891	897	907	884	825	855	894	842	830	843	891	927	810	852	801	891	855	901	838	884	929	825	884	852	861	909	864	868	909	832	880	875	909	863	832	848	850	871	868	869	863	844	883	828	862	803	892	844	904	868	844	891	825	832	883	902	879	893	886	849	874	901	796	874	886	868	857	834	954	883	909	820	856	871	874	868	871	857	821	861	898	853	905	859	908	873	876	856	890	818	828	879	876	870	886	896	904	865	904	856	872	860	821	885	837	878	851	876	826	892	849	825	904	872	822	818	820	894	873	813	863	885	813	884	869	856	804	844	858	822	862	854	861	845	885	880	869	925	843	844	820	800	831	931	838	904	810	881	900	915	874	895	852	818	865	814	874	860	906	823	864	871	901	860	914	904	888	824	803	859	862	887	868	953	878	846	855	889	860	905	866	916	851	890	896	855	887	883	886	905	830	834	857	918	866	829	882	907	891	833	851	861	874	848	867	890	891	884	843	848	906	846	839	817	888	848	917	807	823	854	851	880	871	888	857	896	903	842	879	840	865	854	854	909	897	892	882	854	880	868	920	856	897	884	879	849	813	920	906	872	862	817	881	828	907	876	845	835	846	853	910	884	872	864	885	907	929	844	907	901	840	871	841	847	858	867	907	871	936	863	883	873	909	857	845	849	838	897	860	864	852	836	834	829	887	833	820	909	841	880	850	898	853	829	842	897	902	860	857	847	888	871	920	843	850	842	856	854	920	832	864	880	901	859	892	881	807	829	838	887	789	896	863	857	897	884	889	854	858	905	891	852	872	831	919	873	861	852	855	866	909	820	848	864	916	853	853	885	830	869	878	842	849	869	878	861	843	914	920	840	904	922	812	822	887	885	832	891	830	923	891	930	888	902	902	896	904	896	832	854	916	886	822	931	832	833	854	841	879	871	820	834	898	839	887	827	863	895	849	859	892	859	912	871	918	842	838	874	881	882	863	874	842	887	875	857	829	836	888	902	881	856	876	871	856	828	855	915	899	858	898	910	884	830	869	848	870	824	899	849	850	889	877	852	845	851	819	834	873	843	898	905	845	873	827	876	853	899	890	841	918	877	870	828	867	888	866	869	862	874	806	823	895	901	849	918	898	813	864	830	859	858	884	860	827	866	901	851	856	847	840	866	896	852	906	838	822	852	865	882	898	869	882	873	911	875	873	854	900	850	883	808	869	851	899	852	857	891	889	904	853	824	878	919	865	879	903	868	826	886	891	826	878	900	910	859	892	853	861	883	810	925	852	889	852	847	861	868	852	864	921	863	859	859	849	886	903	799	859	859	867	948	879	885	892	868	848	839	912	961	861	845	872	813	851	825	841	902	818	899	844	846	851	906	913	859	837	959	852	901	880	866	818	854	873	882	914	884	887	863	883	838	798	912	873	864	859	871	859	871	897	852	858	871	838	819	859	842	875	865	899	854	818	828	792	871	855	913	819	875	854	909	896	851	826	873	895	853	845	862	868	839	852	861	847	882	897	900	900	910	835	866	869	839	876	883	869	919	837	939	865	845	824	870	874	877	866	877	828	882	849	870	873	929	846	900	856	901	890	910	869	855	846	867	899	935	854	836	899	837	898	967	890	860	910	863	883	891	879	827	921	868	843	886	870	895	868	868	927	812	829	835	849	785	865	872	866	832	920	840	853	860	840	864	883	813	880	866	858	840	890	881	858	882	838	861	858	883	872	880	846	840	910	849	888	867	834	835	861	890	858	924	863	923	880	878	849	866	856	843	917	876	865	903	878	837	864	837	860	889	882	891	873	847	875	823	906	899	850	850	849	864	824	914	917	896	841	794	882	894	897	823	890	867	873	848	903	903	891	863	846	835	858	817	857	852	869	866	830	889	848	924	838	868	838	891	859	896	882	829	816	902	859	873	805	861	857	850	902	849	794	896	855	854	853	826	861	863	874	834	853	816	890	944	823	887	878	908	829	880	905	879	881	861	831	898	879	877	865	776	874	883	860	849	872	875	831	856	898	854	823	836	926	877	812	875	861	842	846	854	826	899	902	858	881	836	834	844	893	842	811	917	917	837	838	861	872	828	875	852	870	870	862	862	815	896	878
44060	29359	23754	20478	17110	14792	11869	8625	6418	6792	5135	3448	2141	1634	1234	958	747	594	613	522	474	484	419	413	413	347	365	316	337	313	267	262	281	270	294	274	269	324	270	303	277	265	287	273	263	255	288	254	278	267	264	281	260	283	248	254	232	264	251	234	275	292	273	273	257	278	253	252	256	264	293	267	269	274	285	292	290	298	267	283	255	279	264	268	278	289	252	263	255	229	260	283	258	253	283	234	274	275	265	294	298	278	292	266	296	267	272	269	299	291	259	273	293	271	273	283	261	275	270	266	251	262	247	260	244	297	274	235	270	244	251	302	250	274	269	272	261	271	249	257	253	290	290	264	264	289	289	292	292	289	260	280	277	277	279	256	252	278	269	275	287	290	277	242	284	262	260	284	273	266	255	272	292	268	270	262	293	252	282	263	276	262	262	259	261	266	244	277	269	295	281	259	243	238	248	273	239	253	276	267	271	274	265	233	240	228	232	258	261	267	260	249	258	251	260	250	262	284	250	282	292	309	264	255	251	277	260	271	280	259	271	252	273	227	247	258	230	259	281	238	281	287	295	269	253	275	274	300	239	263	244	279	268	250	277	280	286	263	272	263	255	247	249	293	263	294	276	303	265	279	254	276	274	274	251	254	264	247	264	269	271	293	233	256	251	264	269	272	256	271	292	251	266	283	263	280	281	278	257	280	297	274	255	250	260	281	253	243	269	262	239	287	281	254	237	245	250	278	255	251	243	285	279	261	279	276	273	253	254	281	260	301	284	263	259	270	255	281	262	260	257	257	244	240	263	281	265	276	248	263	281	264	229	268	298	241	254	251	263	243	293	266	246	262	271	246	259	279	278	262	301	258	282	251	289	254	304	280	298	264	310	267	261	252	283	263	278	272	268	295	270	268	238	265	256	251	285	246	258	278	272	263	261	255	278	248	254	275	249	281	267	293	258	236	252	241	247	262	275	284	256	253	298	285	269	241	252	280	274	268	269	265	263	300	274	262	254	268	248	244	238	299	262	257	283	262	267	263	239	245	266	240	256	260	258	239	266	286	261	258	288	293	258	237	283	260	262	247	276	268	241	254	280	289	252	265	294	252	290	266	286	270	246	300	255	283	283	280	251	233	274	242	281	247	257	288	258	246	240	263	291	278	259	300	318	276	283	263	292	263	262	263	256	274	249	299	257	244	277	283	304	244	269	279	269	255	278	284	271	262	301	258	261	244	253	273	272	231	285	305	278	253	276	269	273	277	263	256	221	267	241	233	249	252	271	252	272	275	283	304	272	266	262	279	271	259	264	305	303	255	254	314	274	264	292	270	241	261	242	261	272	227	260	274	290	280	296	281	303	245	271	275	262	273	278	289	274	289	299	281	255	240	259	253	253	259	279	259	288	276	272	247	263	282	282	260	252	264	263	259	283	275	264	279	260	255	292	266	263	258	262	245	287	264	260	276	261	242	243	288	268	267	265	274	288	265	308	269	265	237	255	287	266	235	273	251	272	221	247	273	265	245	265	263	252	266	268	313	250	272	271	272	262	248	271	296	274	257	266	292	257	263	279	285	251	250	284	269	295	267	263	242	261	261	273	294	296	250	276	267	279	257	284	239	251	255	295	247	267	244	279	255	266	258	233	270	276	265	241	286	268	263	244	253	290	275	272	284	265	251	245	252	296	273	264	254	270	273	247	256	269	279	240	285	279	258	247	290	253	260	254	249	261	238	258	246	266	263	262	285	253	264	261	254	259	253	263	275	261	276	283	282	271	255	285	270	276	245	278	272	254	274	258	283	267	240	247	252	224	264	232	283	260	280	280	300	262	288	248	258	260	270	278	260	265	267	286	265	237	258	296	265	260	284	262	282	276	265	282	254	238	247	277	257	276	227	251	270	277	280	286	248	265	250	300	297	295	266	308	248	266	286	244	289	276	270	299	270	266	252	259	231	265	299	257	276	266	276	280	278	240	268	267	264	271	265	258	266	272	221	286	216	264	244	292	241	263	270	277	266	292	270	292	222	243	284	273	264	255	265	280	268	264	272	293	247	243	261	293	256	285	259	226	264	268	251	241	265	283	275	253	303	267	280	248	254	255	267	253	260	254	234	229	244	306	300	285	247	264	292	250	242	250	247	297	280	267	259	287	264	273	256	312	263	310	279	265	264	272	277	270	245	255	276	252	279	285	301	250	266	277	255	294	237	265	270	250	257	244	273	301	249	282	283	267	277	260	270	254	248	248	266	268	263	277	272	246	279	272	303	228	247	308	265	284	251	248	230	266	249	261	253	270	273	279	242	256	251	269	287	255	248	274	272	238	260	237	274	289	252	278	251	258	249	264	245	292	285	259	258	262	277	267	280	265	266	277	257	270	226	264	273	261	272	259	291	287	291	280	296	261	238	284	270	261	270	257	252	290	271	269	268	241	291	275	234	257	258	275	233	266	276	269	279	261	257	254	304	254	255	253	267	279	240	262	265	267	296	278	246	253	276	261	269	297	258	282	280	268	262	266	272	261	315	254	260	272	264	260	299	293	296	265	248	233	285	248	260	274	278	312	316	247	279	276	277	278	265	278	278	264	295	298	247	269	256	271	271	292	294	265	269	258	267	290	299	253	246	249	264	274	248	247	229	265	254	268	263	274	269	260	270	283	259	254	284	236	253	267	256	252	285	245	265	276	231	281	254	276	265	253	260	272	267	242	283	271	249	279	243	259	291	221	250	265	280	279	287	287	273	282	291	274	285	303	260	262	261	271	270	245	277	269	269	242	284	255	269	250	267	287	266	259	271	261	258	236	274	267	259	261	283	285	280	264	265	268	301	286	254	243	271	282	262	239	275	261	238	265	272	289	321	291	275	251	265	285	270	254	265	259	280	301	272	264	260	264	276	284	267	257	234	265	248	279	258	278	270	293	257	261	273	267	266	256	242	266	239	260	271	261	270	265	284	236	247	285	270	233	221	270	269	260	266	231	280	249	278	239	305	258	285	281	285	286	251	259	246	268	273	273	287	262	282	280	269	275	255	286	276	290	253	279	307	257	293	252	292	281	252	244	278	271	288	257	248	259	290	261	275	264	252	259	263	257	252	287	288	268	279	251	294	262	299	234	242	272	257	272	266	244	267	251	235	275	265	259	250	268	246	265	259	291	232	247	245	260	282	293	239	271	254	260	247	272	252	247	285	254	288	264	271	288	251	275	278	240	252	262	271	278	260	281	277	240	265	284	272	269	273	272	310	286	270	264	274	232	272	268	237	271	278	253	235	253	264	272	242	247	293	240	267	316	281	272	257	256	280	265	234	301	263	275	258	234	258	269	304	241	262	242	245	271	290	258	287	303	299	262	267	281	262	242	235	276	244	251	258	288	271	250	225	257	253	250	257	272	290	245	285	242	275	258	250	287	283	241	263	256	280	252	256	273	260	254	260	256	244	290	261	247	272	278	242	267	246	254	242	237	289	283	278	262	269	286	272	280	251	266	274	265	288	276	255	300	253
34864	15114	17459	16888	16041	16549	15597	14038	13753	16042	13310	9981	7713	6500	5251	3930	3205	2855	2840	2524	2156	2106	1738	1752	1481	1336	1267	1056	1079	946	923	857	864	802	794	755	808	746	728	723	765	714	707	751	718	709	736	712	673	706	671	710	706	703	750	718	723	691	694	690	668	755	704	708	742	669	702	712	706	693	761	674	672	748	703	705	653	626	675	756	741	649	682	694	730	662	684	661	647	650	694	713	729	711	762	770	735	769	768	790	710	794	723	706	723	659	724	722	729	714	735	705	764	739	658	688	727	714	747	673	704	666	703	652	674	693	684	659	649	713	697	686	693	696	699	688	691	689	657	678	659	731	679	705	650	665	657	690	653	671	688	718	682	676	718	691	646	687	693	687	659	660	689	676	665	705	682	691	616	647	691	668	660	680	693	651	696	674	658	664	686	649	649	708	679	693	683	720	678	667	695	685	683	679	727	718	643	664	678	689	612	685	685	671	664	644	710	711	745	657	689	670	634	732	712	685	650	666	638	665	683	636	658	690	669	691	650	706	686	709	680	694	640	698	703	713	671	663	686	678	684	661	650	686	648	685	685	659	678	662	662	665	675	632	663	701	677	657	680	645	670	678	668	646	685	687	693	682	677	697	682	654	658	627	669	645	696	659	680	656	672	695	694	735	699	656	707	704	672	689	676	660	671	668	637	644	664	673	701	713	678	679	687	720	667	672	692	673	723	663	669	656	699	665	686	677	744	701	639	695	669	683	674	645	646	692	645	661	681	620	657	708	647	617	689	693	664	623	654	671	709	680	671	690	690	644	635	635	652	660	638	671	673	697	643	693	689	673	631	649	709	680	729	637	674	703	667	686	649	634	663	714	681	678	662	687	670	707	679	627	674	667	666	629	684	683	695	673	667	708	676	696	710	688	674	689	664	714	670	665	654	642	709	658	648	630	677	651	638	691	660	657	657	649	710	646	688	667	709	638	666	693	639	670	690	673	705	683	694	664	715	681	664	685	704	677	652	650	653	713	694	679	652	695	711	700	685	690	664	698	715	698	634	656	681	682	662	702	703	647	694	683	704	683	695	643	675	704	689	691	679	724	677	699	677	723	685	672	646	669	704	656	691	695	675	682	704	694	630	668	660	638	690	681	652	658	660	656	672	676	682	651	705	667	676	679	654	666	667	685	729	673	689	675	648	702	693	617	695	658	726	700	679	687	656	667	667	655	638	701	718	697	663	650	661	679	690	674	677	653	661	656	649	684	713	677	674	681	637	666	688	681	667	657	656	671	709	677	670	652	607	681	689	630	640	646	667	724	708	680	651	696	686	681	680	716	656	696	671	669	648	663	660	670	641	713	700	663	664	672	692	665	662	651	676	656	665	675	715	693	664	644	679	670	692	710	635	688	646	658	688	627	596	683	663	701	650	651	724	663	702	643	650	669	652	656	704	660	699	665	732	628	664	674	697	646	631	733	616	649	757	676	726	676	714	690	684	678	642	696	654	693	686	670	700	710	690	672	653	683	705	707	703	707	678	722	671	653	660	725	712	664	689	660	677	656	640	671	677	689	653	660	688	699	705	655	674	674	676	648	683	664	660	679	682	690	687	686	700	650	689	647	669	693	652	655	711	683	693	639	692	632	652	646	664	661	675	696	648	653	658	652	649	649	691	681	654	627	629	651	672	644	658	660	712	686	659	681	678	650	650	666	665	702	646	651	610	689	683	659	656	693	679	655	663	692	698	682	646	692	685	658	655	637	663	705	654	671	650	633	682	692	685	682	671	705	691	651	693	663	706	636	644	644	650	683	661	670	691	689	654	683	655	704	654	616	653	690	668	637	681	660	693	705	677	714	652	713	660	668	692	660	633	643	621	683	621	674	650	683	680	720	638	681	709	661	695	618	672	658	675	669	647	665	613	670	681	695	694	660	656	676	692	679	647	664	651	662	621	655	676	662	649	653	671	673	693	661	670	722	656	693	658	647	649	722	679	667	671	708	678	672	683	709	700	634	700	680	663	670	706	671	674	691	671	671	631	692	689	728	725	664	717	677	707	651	686	677	697	604	683	675	696	667	742	672	738	688	688	714	683	681	641	719	678	670	671	660	681	704	654	674	651	652	685	709	679	684	677	666	679	669	684	669	651	694	660	658	641	648	688	717	606	678	639	635	661	714	700	674	671	613	721	697	631	671	674	681	650	703	667	651	655	682	663	671	716	688	677	633	679	655	629	671	695	661	676	724	672	661	704	657	693	696	690	695	684	664	668	696	639	659	679	628	690	709	635	705	671	666	628	676	634	620	628	637	676	690	695	694	671	661	674	658	706	659	666	720	733	676	671	681	669	651	654	653	635	693	655	686	712	676	651	661	654	669	641	653	686	650	703	664	684	620	648	636	646	686	627	672	678	726	677	705	636	654	677	662	677	688	670	712	659	609	661	640	685	708	683	699	654	646	685	674	656	665	634	657	658	691	680	672	700	691	680	629	667	617	677	657	672	665	725	720	681	726	727	630	705	672	671	604	628	656	636	627	642	673	650	699	694	650	647	637	642	667	634	690	685	677	713	675	669	689	660	634	678	696	681	637	611	659	659	650	695	652	648	642	724	650	673	649	648	661	652	643	698	621	639	696	678	727	696	679	666	672	656	698	699	754	703	693	683	647	641	671	660	665	650	706	664	684	653	672	639	667	634	632	667	667	677	720	649	693	651	688	688	699	670	657	670	616	628	659	663	665	653	653	706	637	659	634	669	661	637	669	672	723	674	660	686	676	744	662	662	645	689	651	653	674	691	689	675	651	654	715	680	685	702	629	661	705	677	687	664	740	639	688	701	680	722	675	701	672	636	699	673	684	642	697	647	674	665	697	678	637	689	656	718	685	654	694	679	710	682	670	680	680	667	671	667	654	670	678	641	671	700	679	710	697	675	687	646	640	682	666	667	720	684	658	668	668	654	709	657	680	646	657	682	663	627	734	688	679	668	649	701	676	686	682	678	671	664	630	686	701	686	686	702	675	643	706	659	639	639	677	690	690	669	615	671	661	658	636	601	705	682	694	689	717	659	632	648	739	692	638	721	695	644	716	672	685	639	681	619	649	671	631	659	696	691	665	666	702	636	681	655	696	649	640	711	645	637	669	698	686	701	642	720	624	687	685	698	708	704	657	609	680	714	710	670	681	704	701	627	679	700	664	686	681	663	710	695	691	700	630	708	624	713	669	690	672	685	651	694	627	695	666	679	673	667	670	727	694	645	652	648	678	674	655	712	693	678	621	687	660	663	700	638	728	662	698	682	680	706	716	633	633	658	671	693	649	647	643	698	678	655	678	673	657	673	659	653	685	689	667	684	687	724	689	665	643	735	675	690	670	721	689	698	650	688	664	699	677	688	730	682	642	686	668	707	691	697	671	660	605	694	653	697	666	676	657	653	614	629	684	714	656	711	669	651	680	680	684	689	643	671	673	648	663	698	644	653	645	620	653	680	704	685	669	636	687	679	668	672	680
9046	5364	3691	2424	1859	1642	1330	1032	782	860	705	693	568	547	499	388	368	363	334	300	273	325	307	308	292	290	276	305	299	294	312	303	312	276	310	301	307	325	292	273	299	274	287	282	297	270	302	328	288	253	293	285	314	270	266	293	305	287	291	297	301	313	323	272	293	276	302	242	277	295	287	280	289	252	263	295	277	263	301	267	284	293	292	259	284	279	284	249	299	308	290	265	249	289	287	292	302	289	272	293	285	291	269	300	286	293	307	266	301	276	277	283	244	292	293	260	274	274	279	298	282	293	301	278	285	283	304	282	305	300	304	273	302	279	251	265	274	293	300	285	269	303	287	270	279	285	291	294	261	272	304	265	308	285	300	287	300	271	301	311	303	308	276	300	276	290	274	296	275	301	295	306	245	296	263	286	306	273	297	275	294	291	320	281	296	285	316	302	300	282	302	286	284	279	263	260	293	250	290	311	277	278	279	286	292	291	313	307	270	283	291	279	284	272	272	306	305	267	319	272	269	266	275	259	311	296	261	320	289	297	275	299	299	289	292	317	300	296	304	268	283	279	315	257	327	276	268	297	298	278	264	252	272	265	294	334	276	298	287	279	283	267	261	321	275	279	285	272	263	271	277	277	260	277	283	290	307	280	292	292	309	290	302	307	313	294	293	287	278	258	263	285	275	256	282	299	270	283	285	283	272	314	273	280	283	307	312	292	288	301	287	288	298	302	253	300	290	296	291	297	291	299	267	295	291	249	281	289	284	294	247	275	305	340	276	296	286	294	268	297	267	275	261	261	285	267	269	279	278	289	303	302	263	307	298	297	283	270	293	269	276	275	291	279	233	277	276	277	326	294	285	284	278	307	287	298	281	294	297	292	300	306	288	272	293	313	321	281	282	274	317	259	307	293	280	279	291	288	296	280	321	302	285	277	324	310	283	261	303	303	291	277	281	280	328	308	265	274	269	296	303	286	301	271	277	275	274	300	280	282	302	305	320	274	273	272	296	291	286	277	257	287	284	285	286	269	284	255	259	313	291	306	318	246	296	271	316	287	309	300	314	316	294	306	288	284	323	281	269	293	280	295	275	278	298	315	315	300	280	305	291	264	271	271	300	304	267	292	262	262	285	282	309	300	316	284	273	291	298	281	273	292	304	288	297	282	267	301	311	295	297	278	297	257	295	311	266	302	291	273	299	269	265	301	303	288	271	307	269	321	283	264	277	271	310	277	267	278	297	260	316	298	281	262	274	293	299	291	284	264	269	300	299	281	258	304	276	259	289	318	272	286	320	304	300	249	278	292	261	264	298	283	270	278	277	359	281	316	289	272	259	284	288	304	278	314	262	274	289	299	273	287	305	293	301	302	275	284	306	272	322	312	266	278	295	284	283	297	278	285	301	272	309	251	241	309	284	279	301	257	302	316	273	279	285	272	286	302	300	302	272	265	276	305	294	293	269	301	319	267	286	291	278	267	287	302	273	263	288	280	299	285	302	279	286	255	277	278	281	286	262	293	264	311	262	321	264	279	291	296	321	274	265	240	285	290	293	298	287	293	290	296	330	269	290	294	313	249	316	280	256	276	298	277	290	271	251	306	304	263	274	277	300	294	293	295	258	333	268	258	270	273	322	275	290	321	270	276	282	299	307	294	285	266	291	289	255	298	273	255	272	275	293	301	324	295	314	302	264	297	330	274	279	268	292	261	288	297	281	288	287	305	295	296	287	268	278	264	293	292	279	280	297	275	288	263	292	265	272	289	287	288	287	290	257	305	302	264	280	282	286	282	312	280	265	285	293	316	291	301	308	289	282	289	297	313	287	272	296	307	274	284	278	285	287	288	274	268	264	269	302	287	295	274	272	269	294	303	279	263	267	289	266	295	316	275	273	308	260	281	305	282	274	294	317	263	296	276	300	290	297	291	285	270	286	328	308	305	283	306	281	319	298	277	259	244	277	317	288	316	296	315	275	290	307	303	256	285	286	317	255	287	278	323	268	254	272	271	291	283	330	289	286	276	271	309	279	303	299	284	269	295	301	297	285	271	265	306	301	274	316	269	267	272	281	301	297	290	302	288	265	328	285	273	275	280	273	271	274	320	260	292	273	314	273	263	295	317	307	269	278	295	250	269	258	297	301	297	273	292	289	289	257	277	267	311	267	287	272	311	279	293	271	279	284	280	295	289	298	296	287	269	273	283	282	249	288	297	269	276	281	262	258	276	276	268	254	301	281	289	294	302	288	317	307	299	306	266	268	279	290	313	261	278	302	307	288	276	255	296	257	297	263	285	275	306	330	263	299	287	300	258	311	276	292	283	290	283	265	266	249	297	297	284	304	312	274	303	281	296	287	253	302	282	297	287	308	292	275	285	285	280	276	302	287	290	287	303	293	313	299	296	278	260	285	280	276	282	271	293	260	310	296	263	242	304	281	261	266	299	265	272	295	291	257	258	266	279	282	277	288	272	282	275	265	281	282	285	301	267	273	280	295	288	266	275	284	273	256	300	312	331	293	306	270	267	298	286	283	314	259	275	264	294	287	261	297	286	275	301	311	278	270	314	294	281	269	306	284	287	335	268	248	302	285	290	281	335	291	269	289	275	281	295	283	282	293	259	248	283	271	277	270	280	299	282	291	297	286	288	325	303	279	277	274	302	283	286	284	286	265	277	301	257	270	295	292	242	301	304	312	276	278	310	287	273	315	254	297	319	276	293	275	267	294	293	280	269	292	283	293	305	260	271	256	262	316	283	285	305	270	293	266	296	292	261	254	291	255	281	290	287	294	295	279	316	280	292	253	284	269	299	307	293	290	272	261	281	280	277	269	310	281	277	293	304	311	280	315	291	318	306	275	282	297	298	310	262	279	295	302	321	283	294	314	312	283	273	303	310	274	288	304	264	327	273	323	302	309	281	283	251	283	262	298	273	296	277	295	275	273	287	253	249	302	284	281	287	304	269	292	285	293	300	294	279	297	266	265	276	261	288	297	301	273	286	263	285	256	285	280	305	304	279	298	281	269	292	268	311	284	292	276	280	270	277	261	274	297	266	290	259	309	262	315	301	264	265	288	286	293	235	301	322	273	329	304	264	280	272	298	279	290	313	319	282	283	294	287	291	296	287	302	270	295	254	277	259	288	280	306	274	260	284	268	287	283	303	277	261	292	275	257	255	288	266	313	288	309	275	287	276	289	303	259	247	285	301	329	299	287	266	282	289	274	317	280	282	317	302	270	292	316	242	301	279	309	275	284	294	321	287	268	278	282	293	294	315	275	318	285	285	280	272	294	298	286	306	276	252	265	302	297	271	283	279	272	314	289	277	285	286	244	310	292	282	278	278	269	265	275	293	292	282	260	292	276	289	265	279	298	303	289	264	270	268	300	305	283	288	289	288	275	310	290	293	317	284	302	301	264	271	273	305	340	309	307	266	278	303	283	282	275	294	304	294	296	306	306	270	282	296	314	293	279	293	307	266	285	290	317	265	278	265	270	289
8668	3954	5565	5108	5267	5570	5078	3728	3421	3564	3687	3374	2673	2136	1756	1505	1347	1207	1089	928	847	837	817	799	806	827	802	790	762	790	808	771	748	751	755	787	763	756	777	759	728	732	757	741	744	726	734	724	754	717	737	717	750	714	732	739	722	734	789	806	782	762	777	762	788	730	806	747	740	756	751	760	744	733	769	777	724	755	756	759	719	728	758	751	736	714	786	764	784	796	806	725	756	746	755	699	772	818	756	679	738	789	742	746	742	754	794	779	748	732	767	716	722	773	750	765	734	735	739	762	748	756	735	749	747	745	709	744	756	796	740	798	754	754	740	725	753	773	713	757	699	744	774	781	776	724	799	774	787	755	735	725	746	753	781	723	695	744	761	756	782	759	711	768	751	757	766	697	742	758	728	761	756	741	719	723	798	760	789	765	745	746	761	738	766	697	726	765	787	745	732	736	725	755	739	737	781	742	736	772	744	693	819	777	765	768	774	728	726	776	730	755	708	711	692	724	714	695	697	737	740	725	747	777	742	767	712	717	742	746	773	758	767	763	724	729	726	729	740	700	724	712	707	753	723	740	804	850	784	775	734	732	752	725	772	755	746	719	689	698	779	708	731	812	775	733	715	737	733	801	791	760	745	758	772	740	719	744	798	736	778	752	744	750	718	825	739	744	727	762	775	769	753	719	755	684	736	760	718	782	709	732	733	712	748	740	686	698	722	755	711	675	763	713	758	769	725	752	741	791	733	760	779	720	737	713	735	743	748	748	725	803	712	793	761	726	683	715	693	753	753	749	733	786	772	785	762	694	753	745	751	731	704	762	816	737	719	768	740	781	748	745	713	768	729	753	786	717	688	746	752	739	746	770	713	782	751	751	775	788	740	744	749	750	725	752	780	772	736	751	709	734	778	757	700	787	729	738	758	738	780	748	753	727	794	730	764	738	719	765	736	769	717	695	727	784	798	780	705	722	749	732	748	709	723	744	770	708	742	753	749	743	714	807	762	768	737	764	784	722	747	736	758	725	783	778	797	728	757	739	755	760	724	772	736	749	717	706	766	774	757	797	797	720	743	750	735	755	718	743	721	691	789	753	715	726	750	752	747	748	704	785	769	713	727	794	767	756	716	754	759	777	761	735	707	781	728	747	759	791	768	702	724	720	770	724	768	736	824	785	770	763	762	764	739	721	735	824	712	719	736	752	752	777	695	701	792	801	705	723	763	746	752	731	744	714	722	719	739	708	745	715	740	752	719	799	776	743	755	737	743	773	706	764	702	715	766	764	766	738	781	751	780	718	774	748	765	698	778	756	790	768	740	793	740	765	759	746	770	750	718	727	760	728	720	750	742	743	756	796	781	763	718	761	735	762	752	797	778	748	727	736	744	764	736	747	795	764	770	782	715	687	768	722	757	776	771	738	744	804	688	727	729	776	818	709	740	720	785	795	750	735	695	711	689	734	765	739	794	817	746	713	742	734	724	783	750	713	757	798	762	781	721	725	710	759	762	779	739	757	732	728	745	752	779	736	727	723	780	772	778	803	730	768	769	741	766	761	793	748	777	756	752	776	723	753	708	757	737	740	746	750	744	713	735	805	723	772	724	755	712	719	728	698	753	767	743	797	732	768	747	740	748	738	739	763	745	763	773	752	756	740	757	729	753	759	754	719	738	715	777	759	785	754	787	748	729	763	724	731	754	770	759	771	777	729	767	759	719	745	727	755	733	802	727	718	786	751	761	709	787	775	754	693	745	741	702	727	736	776	731	758	762	716	770	766	763	723	742	702	733	728	741	721	729	719	666	665	784	705	757	730	744	784	753	729	718	750	657	750	725	764	795	779	750	715	742	761	743	705	775	727	762	784	743	782	787	735	750	771	791	753	760	766	769	752	765	794	732	816	764	743	743	776	769	782	700	732	746	770	747	771	761	799	772	765	711	768	721	782	747	750	772	769	753	722	746	790	735	733	703	760	730	771	737	757	749	773	728	735	722	702	738	805	726	758	800	775	763	718	768	737	752	740	743	781	759	718	707	738	757	789	717	741	793	741	726	783	698	773	737	732	694	763	727	754	744	783	704	773	717	732	726	746	749	774	720	706	763	784	735	731	721	674	726	719	794	785	744	752	782	708	720	738	761	677	740	723	752	780	742	766	764	745	751	727	778	739	703	785	768	756	749	723	764	761	691	705	734	726	694	761	773	750	737	728	804	754	784	760	727	735	734	772	722	753	734	742	715	764	739	705	736	739	756	736	785	700	758	748	782	711	765	738	713	787	769	789	757	728	718	733	753	724	722	767	750	712	759	724	751	740	745	738	708	769	721	735	758	750	731	786	746	758	704	746	764	707	692	793	747	760	742	738	681	741	787	791	742	737	720	784	674	749	721	778	783	763	758	710	770	745	702	719	725	742	724	726	777	772	784	748	743	759	808	735	811	741	729	689	734	701	789	755	784	746	717	730	785	781	723	738	757	799	763	758	743	766	713	742	685	681	727	710	721	763	728	772	731	765	699	790	740	702	701	749	755	716	677	802	749	781	783	711	739	728	705	715	746	778	766	752	783	751	720	779	753	722	758	804	766	794	794	712	742	731	732	757	744	706	772	768	732	733	711	768	704	735	720	791	756	768	724	764	723	709	750	766	709	717	702	738	733	741	736	772	709	743	755	763	705	720	775	756	729	764	719	730	799	712	701	733	764	786	743	683	750	770	768	701	729	734	733	757	745	811	718	775	754	743	774	745	729	715	744	770	717	788	756	739	720	732	737	756	727	739	729	781	766	712	749	732	752	725	755	756	751	731	714	767	704	747	789	743	742	711	721	789	776	753	702	750	745	768	748	743	740	735	723	723	750	776	789	717	764	745	775	686	754	770	727	748	683	778	760	709	763	748	729	812	712	747	751	720	719	751	743	782	775	799	758	765	776	739	799	713	745	768	726	793	697	748	736	741	747	762	764	742	796	729	794	732	712	768	751	724	755	740	790	806	758	775	716	750	780	712	743	759	745	753	783	727	749	726	749	758	760	728	714	753	740	765	751	752	789	738	763	703	763	756	736	744	778	746	754	747	710	774	736	751	682	737	776	726	783	688	747	760	757	715	748	772	695	743	757	739	769	730	702	729	769	751	741	741	753	747	710	733	748	784	756	743	738	767	743	758	748	693	790	772	727	761	736	768	697	746	731	710	709	789	780	755	746	748	771	818	757	721	750	725	739	719	744	757	757	789	756	797	741	734	750	769	796	762	725	762	738	783	723	750	742	698	766	772	760	769	757	741	773	744	742	744	723	728	774	758	760	741	743	772	734	665	708	758	737	731	747	722	727	685	827	720	741	756	707	722	774	785	750	794	760	730	719	785	711	761	779	812	723	772	675	792	725	735	740	732	748	756	717	724	750	749	776	729	730	744	758	724	743	789	690	738	748	782	767	716	766	739	770	803	710	771	713	742	744	738	732	760	753	734	774	693	746	709	748	732	776	714	761	787	767	748	751	740	748	761
37189	26620	19923	16199	12836	10533	7598	5392	4144	4294	2999	2004	1393	1050	809	658	571	530	450	520	470	427	397	453	422	384	395	359	401	371	341	379	365	353	328	356	378	364	355	385	330	329	342	340	338	328	363	318	346	315	335	336	341	380	340	390	356	361	380	357	358	325	371	345	365	368	355	329	321	340	328	346	302	351	345	313	352	331	353	365	339	366	364	322	362	385	355	320	349	338	356	339	328	325	331	354	339	348	359	357	368	346	362	365	357	378	318	333	321	345	377	336	339	350	377	365	354	345	376	337	346	363	361	354	336	312	370	334	331	323	317	329	346	316	354	356	347	364	341	325	351	395	352	329	324	343	349	357	357	342	337	344	369	370	362	322	363	345	332	324	329	350	344	369	325	340	370	352	362	332	351	371	335	356	336	340	339	339	361	333	353	358	359	325	350	349	337	331	350	357	374	337	359	348	369	317	344	337	361	341	376	347	323	314	343	361	341	356	368	340	358	345	345	374	316	374	335	360	326	319	344	330	346	355	327	360	353	353	356	351	396	356	364	354	332	333	307	311	369	333	328	332	353	341	331	336	350	354	333	367	318	381	317	374	336	332	329	340	339	314	330	322	344	342	340	380	346	341	321	344	334	313	349	303	332	360	354	329	330	352	358	370	354	365	319	343	361	339	358	359	365	365	356	355	334	363	331	316	362	332	336	363	334	325	358	337	317	337	356	342	334	345	326	351	337	325	374	360	334	331	361	347	357	348	294	380	332	341	347	317	316	340	331	343	362	328	335	330	383	328	352	345	382	340	346	336	360	393	353	346	334	359	356	303	304	359	331	386	341	377	334	328	326	380	348	355	311	359	353	302	322	345	346	366	359	336	365	311	322	328	325	300	368	315	386	308	344	367	338	355	311	354	347	364	348	365	351	343	327	343	332	355	367	348	301	313	309	364	365	310	330	336	394	327	312	357	389	362	335	307	319	347	336	334	324	336	324	340	381	353	364	334	345	333	335	341	323	348	336	322	351	351	372	328	385	377	323	346	362	372	332	332	369	346	364	351	336	332	372	369	356	354	350	307	352	333	346	354	355	351	318	319	341	353	349	327	357	364	317	354	356	350	311	315	313	296	365	326	327	347	357	364	333	332	360	363	322	348	357	331	352	361	353	364	325	341	346	356	342	370	346	335	349	335	332	400	349	308	338	347	339	344	340	336	350	346	331	341	363	376	354	343	347	323	355	372	353	327	347	353	333	361	316	318	324	336	308	342	362	358	344	359	328	311	340	358	370	335	376	342	376	306	343	316	336	353	350	360	312	361	358	348	342	352	353	347	348	336	346	332	346	325	350	330	359	336	355	348	351	339	344	300	371	315	321	336	328	355	343	357	340	383	339	336	332	348	351	338	324	336	333	330	335	328	348	339	333	345	329	337	320	329	321	342	351	341	361	346	340	327	334	342	376	349	356	335	370	381	346	334	344	358	311	340	324	361	320	350	380	331	328	325	322	357	328	335	339	323	335	347	325	335	417	322	338	347	337	314	354	351	364	370	354	369	313	338	343	351	368	311	360	352	346	361	337	351	363	376	343	337	350	353	320	335	346	336	349	337	350	345	327	338	313	336	337	348	321	382	344	337	366	356	384	379	366	331	346	325	331	343	355	364	369	389	363	368	311	315	320	335	379	365	372	373	345	393	386	367	345	328	318	314	346	333	325	353	358	360	383	380	350	346	317	375	337	305	335	372	348	362	329	340	308	351	353	362	331	352	332	336	355	355	348	313	368	331	339	325	335	367	329	341	338	322	341	335	387	358	360	348	328	374	374	367	339	361	318	321	324	390	338	357	345	350	346	363	383	345	364	343	339	389	348	339	354	348	360	313	339	344	353	333	339	365	330	354	360	331	371	339	317	340	367	340	363	354	299	295	319	323	351	334	372	320	389	346	338	355	358	343	324	358	336	367	340	304	351	367	343	355	323	344	345	328	321	345	362	332	382	359	332	343	331	340	366	337	319	332	305	318	360	380	346	330	328	336	346	341	347	379	379	367	326	340	332	343	326	357	358	357	350	359	343	359	339	334	358	324	319	338	312	364	371	354	337	316	341	373	342	374	334	334	350	385	330	355	365	366	347	354	327	307	326	347	346	344	349	357	349	341	318	403	379	334	350	330	343	362	354	380	368	328	318	381	303	324	334	378	348	362	355	368	362	393	339	342	363	326	325	332	313	339	339	312	376	365	321	313	352	340	365	347	360	380	359	355	363	342	365	327	362	335	311	337	384	309	353	361	350	342	323	361	341	407	347	320	353	294	336	358	340	348	337	349	353	369	359	358	367	333	345	333	367	327	367	336	356	307	313	369	343	399	291	342	340	338	340	348	341	326	335	363	343	319	360	331	344	338	356	343	344	333	337	351	346	346	326	325	323	327	315	359	346	338	383	355	354	356	338	349	328	308	327	379	340	343	325	366	337	358	351	364	356	341	349	319	357	323	354	351	326	333	344	358	331	359	337	314	363	336	347	342	320	329	352	378	338	340	316	358	296	343	323	310	357	319	331	327	321	336	360	339	350	377	324	327	344	337	380	336	333	361	341	335	348	361	334	374	358	367	345	320	354	376	347	331	349	325	369	345	355	323	368	342	377	334	319	339	326	339	349	379	335	322	376	360	331	368	363	357	302	341	362	336	347	331	365	341	354	347	327	371	351	346	375	349	333	338	351	361	367	349	352	321	347	328	348	346	358	345	334	352	340	339	350	404	335	338	374	343	388	331	342	339	350	397	364	308	344	364	339	304	378	340	366	345	340	330	343	335	323	326	300	343	335	328	335	360	327	360	361	335	373	352	314	348	342	342	315	366	334	334	348	312	339	368	338	337	342	330	324	342	325	378	348	357	359	345	364	335	328	360	323	355	325	333	334	338	318	370	316	349	354	360	380	348	340	354	390	390	340	338	361	323	349	340	352	352	360	360	375	350	366	319	364	329	385	337	347	355	354	367	346	323	367	349	308	333	327	353	338	362	373	299	358	347	326	356	362	348	354	374	356	348	321	336	376	353	400	352	357	348	365	362	354	351	329	325	336	400	301	334	348	342	300	364	362	369	342	325	339	328	358	342	324	373	336	350	357	387	348	327	341	352	295	318	324	313	374	332	335	328	336	346	342	325	325	351	339	343	350	346	322	338	316	333	329	360	349	336	321	357	362	357	367	332	371	350	359	353	373	342	340	362	357	350	334	332	333	362	331	330	302	302	351	317	363	366	322	305	325	344	356	340	332	347	387	373	371	341	345	349	376	350	305	360	342	364	369	338	362	326	384	326	331	349	332	336	362	317	306	302	298	381	381	344	333	346	324	341	332	336	344	341	346	315	383	339	315	364	363	367	348	317	333	328	333	341	349	403	336	320	353	316	339	318	345	325	344	325	350	379	351	345	342	346	354	350	346	340	364	356	350	336	353	324	320	348	329	343	391	336	352	340	348	341	383	345	340	358	339	333	344	412	326	350
30449	12199	13115	12548	13366	13096	11840	10399	9783	11162	9116	6999	5444	4376	3867	2807	2349	2074	1944	1812	1747	1669	1477	1633	1421	1291	1213	1108	1103	1069	985	878	933	946	878	935	942	952	919	854	887	886	905	874	846	897	886	926	918	853	887	942	863	844	932	926	856	859	844	901	875	836	848	847	856	865	868	898	905	823	875	912	912	833	856	896	901	891	835	879	882	851	857	857	834	915	857	889	852	907	928	859	877	882	856	955	854	886	848	902	872	922	828	905	798	889	845	869	864	898	832	826	852	880	869	858	900	862	866	845	912	831	892	848	870	861	865	887	816	889	799	811	924	881	889	890	892	831	878	821	842	890	851	861	863	866	910	840	854	848	863	830	840	866	818	888	864	847	936	850	857	870	855	826	906	889	840	912	870	856	851	854	812	850	823	875	901	851	888	862	827	901	883	856	862	784	880	824	856	895	911	839	860	885	879	870	874	842	903	859	894	793	863	889	821	824	833	862	905	861	872	881	827	849	862	909	955	864	839	903	870	881	853	879	893	826	918	856	889	829	867	882	877	830	875	838	900	899	900	848	856	872	855	824	857	860	839	907	846	844	890	868	807	877	860	867	844	856	847	902	873	853	853	858	814	807	858	882	890	878	916	884	851	845	792	870	842	817	834	878	827	849	841	858	861	867	914	909	804	836	885	885	868	903	871	885	887	869	878	892	842	896	876	879	870	818	863	827	858	867	854	904	867	870	885	849	857	911	859	901	863	829	850	886	913	890	840	870	848	836	870	890	822	830	854	802	874	908	895	874	849	844	854	854	870	888	862	801	838	890	838	897	915	854	805	860	876	815	875	818	826	846	880	880	840	812	846	856	883	860	849	848	900	885	836	839	833	888	865	856	903	888	893	904	893	866	871	868	861	843	849	795	852	822	810	824	871	904	868	836	879	823	855	825	854	850	809	878	843	891	855	814	808	803	836	874	886	817	888	852	880	862	879	858	889	844	884	868	839	858	857	823	800	796	830	856	876	857	855	819	864	842	841	864	865	829	889	852	889	850	900	845	834	849	875	890	858	882	827	841	841	895	899	884	857	844	884	853	859	864	876	839	845	868	863	870	851	863	836	840	907	825	878	896	814	902	893	822	817	850	897	867	833	891	835	899	899	887	891	856	873	883	865	782	883	862	839	869	813	860	812	824	895	842	849	837	830	888	844	876	898	865	882	864	860	826	852	814	837	879	824	908	861	853	853	894	848	880	846	898	840	879	905	861	831	857	898	855	871	904	865	880	927	856	802	877	826	877	833	843	849	878	826	862	834	864	860	889	837	846	829	906	870	856	814	834	898	918	837	829	829	868	874	911	881	826	849	877	881	875	886	810	828	852	889	851	848	898	856	867	844	909	895	833	826	871	862	902	833	923	852	900	855	890	863	911	880	835	906	865	922	876	839	855	856	899	868	823	850	836	843	887	841	890	909	888	878	878	813	874	855	900	871	877	828	923	898	849	888	861	830	896	832	916	858	884	828	792	884	896	919	867	831	882	829	866	825	831	884	908	861	857	837	851	864	820	899	861	849	859	830	885	884	900	839	920	876	907	867	863	864	847	858	866	815	841	852	845	869	894	843	862	853	870	866	822	884	926	840	858	847	877	841	910	912	896	905	907	827	873	851	890	887	889	841	902	861	888	854	858	874	834	850	839	853	804	865	865	801	869	837	893	804	839	901	910	871	840	845	883	850	887	910	842	877	845	883	851	889	842	839	912	898	870	869	868	862	883	928	854	863	807	826	869	804	831	873	857	878	871	888	872	844	890	882	819	814	848	842	806	868	852	890	876	842	881	866	875	856	882	849	906	892	849	814	839	801	882	875	900	850	852	937	881	906	874	784	840	850	839	842	853	822	869	877	867	828	849	809	854	880	898	926	855	873	827	844	825	819	880	886	835	902	894	868	864	871	871	885	832	909	888	820	878	862	831	821	832	890	813	885	900	827	924	839	839	883	901	827	858	829	854	876	839	881	839	860	908	853	850	856	865	902	845	865	817	849	842	900	852	864	844	817	851	796	855	828	859	881	856	852	881	860	849	896	882	903	931	832	866	893	883	873	846	846	824	882	885	870	863	863	857	857	848	818	844	834	852	839	873	812	854	833	823	847	862	817	920	842	819	887	868	846	856	819	923	892	789	889	875	878	800	815	855	859	852	894	823	892	887	848	921	864	888	864	870	850	908	853	834	856	913	876	866	828	857	900	901	901	861	897	843	876	829	831	885	819	883	901	890	829	880	810	885	914	839	812	873	908	906	886	935	829	896	894	842	855	844	852	863	891	872	877	851	861	837	869	829	868	800	867	848	832	882	908	839	853	830	853	890	932	842	866	861	860	906	817	861	925	802	859	838	843	899	895	854	872	847	856	828	859	860	852	861	845	889	888	858	887	861	814	929	871	872	862	856	913	886	884	892	840	815	917	883	865	889	889	865	858	854	863	819	870	935	876	833	836	888	843	779	868	859	877	873	888	856	875	924	870	924	848	854	850	884	831	847	853	917	812	881	811	903	896	867	840	860	831	871	860	832	855	881	867	843	868	856	835	885	893	844	816	877	831	857	858	809	837	875	889	830	870	867	878	840	863	867	836	842	898	842	853	856	932	812	893	846	821	873	861	888	860	869	904	884	923	862	842	889	903	853	873	850	827	874	864	858	826	832	858	849	913	892	832	857	834	895	821	854	847	850	844	832	818	841	836	879	872	844	855	793	848	867	861	876	854	891	884	810	864	877	858	880	875	902	887	890	852	842	906	929	841	849	863	898	872	873	896	899	867	864	904	865	863	864	892	809	878	842	867	862	891	891	856	880	853	876	893	888	802	828	829	876	892	879	835	847	905	847	825	891	879	866	853	865	882	840	888	914	845	887	849	825	862	877	874	882	858	816	892	840	986	812	882	842	867	860	879	800	848	840	799	809	831	879	860	909	868	847	868	902	841	848	873	877	852	844	836	868	866	921	883	879	899	810	861	834	882	889	851	872	854	833	812	877	893	879	865	837	808	875	900	870	856	832	827	870	864	805	837	896	881	851	843	880	870	855	867	823	833	849	845	873	854	893	846	847	860	876	845	853	859	855	753	868	859	915	851	861	872	897	860	834	887	902	877	829	874	865	847	844	904	858	904	899	820	842	869	865	928	959	850	855	805	878	890	893	865	850	851	847	915	861	864	870	872	862	909	800	846	889	895	901	804	836	876	847	808	925	932	810	872	819	866	825	883	908	886	891	838	860	851	894	873	858	908	851	926	852	814	881	883	860	892	870	842	885	856	775	810	881	897	891	858	879	872	852	844	869	914	831	779	897	794	842	905	910	901	865	865	881	850	838	866	832	816	896	873	849	893	810	840	873	827	894	887	863	832	876	805	852	856	860	873	874	816	910	852	878	883	885	859	850	866	890	881	812	813	909	864	873	856	928	816	874	859	872	851	896	827	857	882	924	898	851	880	889	874	887	835	857	877	873	908	869	916	873
45185	30316	24056	20775	17741	15567	12102	8771	6138	5506	4202	2877	1896	1372	1073	772	598	559	577	502	457	399	396	422	441	356	353	339	306	290	247	259	273	267	241	282	291	281	268	235	266	250	259	230	284	299	264	282	288	269	262	253	267	253	249	259	260	300	269	232	260	232	256	270	262	243	271	237	251	230	261	242	261	235	255	240	248	288	283	249	240	241	235	289	251	250	238	261	258	247	260	257	291	232	246	261	281	273	291	252	251	294	256	275	262	234	256	254	258	252	245	264	271	248	269	247	262	251	236	263	312	247	307	262	283	243	219	238	274	250	243	257	282	245	245	264	254	264	304	233	271	244	279	270	269	249	241	249	236	286	270	260	282	248	251	268	261	264	245	269	235	259	236	247	268	212	241	282	246	249	236	280	256	250	262	242	249	272	240	246	270	231	271	253	257	243	244	260	231	285	239	255	231	238	245	243	268	286	276	307	247	239	227	229	246	251	229	254	268	264	269	235	260	286	252	238	229	242	229	246	268	286	265	275	244	233	247	290	263	268	267	250	233	248	238	241	270	272	207	271	241	281	224	253	267	248	224	251	238	239	244	276	274	252	278	268	257	240	241	229	249	262	232	253	280	257	287	268	254	247	248	250	264	244	270	274	248	249	250	236	237	266	242	261	245	250	251	273	256	299	240	270	242	267	262	248	224	241	239	224	254	226	255	273	239	266	220	259	241	265	226	243	234	279	260	253	247	237	241	219	238	261	242	270	252	220	244	234	233	263	266	280	256	232	242	246	294	232	252	263	261	255	259	243	240	268	227	257	240	227	267	253	270	277	259	262	253	279	259	259	252	205	266	291	257	247	240	249	252	282	281	255	262	227	240	267	264	276	255	234	256	260	277	244	237	261	227	268	228	257	255	257	257	246	252	257	272	227	239	236	269	275	271	261	265	256	246	263	271	283	250	222	257	276	261	277	258	225	239	239	264	251	259	298	256	261	258	252	273	243	283	261	259	247	264	282	246	265	231	252	266	250	241	257	253	260	286	262	250	276	269	244	292	276	222	260	254	253	254	257	245	255	239	264	245	221	246	235	239	264	257	283	244	245	279	240	262	256	221	275	245	228	262	262	239	247	286	248	233	233	248	260	231	252	235	275	254	243	276	251	275	294	240	279	254	270	274	249	262	251	263	258	241	252	252	256	241	246	236	298	252	255	233	254	245	255	237	224	219	248	253	280	230	222	274	260	259	257	245	289	270	230	251	259	267	217	258	244	253	246	228	250	281	252	263	278	277	270	253	269	283	257	267	243	278	271	268	269	233	261	236	251	280	264	245	259	259	257	250	217	258	236	267	231	249	242	269	233	261	269	275	293	269	270	275	280	275	235	241	239	232	226	240	266	243	246	237	272	239	218	236	248	270	232	266	262	258	271	264	249	211	224	267	247	246	253	251	268	270	266	276	274	267	247	288	254	251	223	260	235	239	248	243	289	263	246	286	265	280	254	237	249	246	275	239	287	256	251	234	253	277	296	267	238	261	248	263	273	244	267	241	255	275	233	275	248	267	262	210	225	271	287	277	229	256	269	251	264	262	237	250	245	249	280	256	267	254	256	290	251	260	228	231	226	268	254	275	268	217	241	245	251	270	269	240	221	247	265	245	261	272	222	279	240	248	231	221	255	270	279	229	261	236	232	248	287	252	231	251	238	267	263	248	257	255	263	269	286	254	283	231	242	246	265	263	247	236	230	244	275	270	253	283	254	245	223	264	261	277	285	240	252	262	221	249	248	273	255	256	243	243	263	269	283	263	268	282	259	253	242	296	227	264	246	252	250	270	257	237	233	265	263	259	267	246	269	269	247	271	233	238	263	284	270	244	278	233	263	284	229	238	264	247	257	268	224	257	239	253	254	234	262	241	255	253	263	255	247	238	275	258	249	239	267	240	233	248	241	242	257	267	266	254	245	281	251	238	249	268	248	244	264	234	259	275	227	239	226	242	265	262	278	265	261	262	269	261	252	277	245	255	249	245	242	265	256	244	266	263	265	237	258	269	294	247	237	265	264	252	254	259	252	247	245	274	280	242	239	241	253	259	252	260	225	236	266	254	243	248	210	223	275	247	213	248	237	270	220	258	262	259	243	270	233	258	255	237	240	240	231	248	242	252	257	260	262	249	271	258	243	272	260	231	270	249	268	248	230	262	277	245	273	242	251	265	244	274	254	269	261	258	239	267	251	208	242	307	260	220	236	255	284	251	267	225	221	269	248	260	227	228	269	274	257	248	268	261	237	211	260	255	279	254	269	238	239	279	235	272	238	258	247	269	248	271	264	252	232	250	261	251	253	271	241	240	244	248	294	228	262	255	278	256	266	265	280	277	255	274	245	268	246	252	248	276	279	246	240	270	261	257	256	269	251	220	269	278	247	255	266	251	270	236	252	258	258	260	278	268	266	267	266	271	259	222	283	237	221	272	242	254	251	265	269	224	277	260	245	226	254	254	235	237	282	261	244	258	247	253	239	257	245	233	263	251	266	286	225	264	248	220	240	261	245	210	243	277	288	255	270	248	289	264	258	247	248	221	210	256	259	227	243	238	241	247	275	221	221	271	229	255	264	281	264	286	250	232	243	278	277	260	242	237	233	234	271	230	267	240	228	298	256	237	249	238	249	214	263	259	283	246	235	241	267	276	235	260	297	245	289	243	276	239	277	245	266	250	227	249	246	287	251	288	225	255	246	273	217	265	272	244	243	250	263	262	250	252	267	249	244	243	256	267	216	221	262	278	255	255	252	284	242	238	270	267	253	275	247	249	261	266	251	284	246	256	281	240	237	240	241	256	258	280	248	252	276	273	240	239	246	246	254	268	229	250	274	249	255	262	242	253	254	265	239	253	259	283	250	250	223	272	237	287	246	289	256	246	238	243	265	243	273	234	230	250	245	272	258	242	241	238	251	254	239	265	272	261	249	258	251	297	242	252	271	277	260	239	237	236	253	268	269	228	246	265	239	226	242	262	237	277	275	265	253	256	240	264	243	252	284	255	284	255	252	278	263	237	261	269	265	224	257	250	252	258	293	241	260	231	274	249	240	241	250	251	244	262	254	263	270	242	256	249	232	256	255	248	261	241	230	245	252	268	240	267	233	253	259	260	234	248	247	307	261	273	253	276	225	258	220	254	266	278	264	242	254	253	250	240	239	255	224	247	263	248	253	238	275	284	262	251	236	233	227	257	267	258	253	244	248	236	235	258	252	260	241	244	244	253	259	266	242	264	243	267	276	276	250	271	244	247	268	253	248	244	239	267	267	266	252	248	250	260	227	257	245	269	255	263	249	273	230	226	240	263	249	279	236	252	264	276	288	241	251	234	274	260	258	259	246	220	229	223	252	247	243	274	275	247	260	256	249	255	251	235	228	246	237	226	257	254	258	253	252	272	235	268	251	265	300	261	231	253	237	274	269	262	263	253	266	261	248	262	251	281	262	262	239	282	260	247	275	253	231	255	253
36466	17071	16747	16244	17095	16996	15124	13559	13125	13613	11353	9119	7414	6102	4965	3781	2943	2355	2404	2308	2153	1832	1777	1860	1880	1529	1293	1030	944	1025	918	834	717	773	743	693	689	707	750	700	705	721	714	705	697	697	672	690	674	668	671	713	667	672	681	685	686	666	685	711	706	631	698	660	696	640	635	633	670	630	656	633	641	687	704	664	675	669	632	622	658	632	638	628	668	693	670	628	696	643	694	712	648	655	669	716	744	727	660	708	670	654	682	634	664	610	633	669	708	647	667	687	593	694	683	712	709	616	679	675	650	616	642	655	624	658	690	638	653	653	581	626	638	664	630	641	649	695	653	665	631	687	644	664	682	602	610	678	604	668	651	648	650	623	668	688	617	649	644	591	671	686	630	636	661	640	659	654	630	644	606	690	678	636	664	622	667	666	636	664	658	602	628	608	614	635	663	629	666	630	594	630	683	634	620	663	657	644	613	660	679	636	616	640	638	641	628	662	644	652	655	625	633	662	652	642	638	627	628	628	651	671	653	655	689	625	663	627	639	641	640	669	650	660	638	609	656	644	611	651	649	631	648	639	636	640	627	597	652	691	703	675	615	656	647	590	637	687	623	675	665	684	670	674	661	616	640	692	633	640	667	662	620	666	649	635	651	658	674	679	634	639	707	613	648	652	628	640	653	661	642	652	691	679	607	638	625	648	624	640	637	668	673	586	628	616	668	654	675	665	662	613	651	650	667	612	627	648	674	615	658	643	614	649	610	683	645	656	645	639	624	629	649	645	701	633	592	630	647	635	646	636	638	648	659	651	648	613	639	620	654	633	663	668	665	663	670	655	672	629	664	612	644	642	617	669	616	653	669	654	629	664	621	640	646	631	626	611	654	568	662	654	608	685	610	635	619	660	627	673	654	591	656	623	623	645	648	622	599	628	613	675	624	619	607	632	612	647	631	644	675	619	632	594	662	646	620	624	672	652	670	614	598	608	656	573	689	652	633	610	617	628	679	668	664	595	654	635	627	644	587	620	649	627	631	661	686	615	634	626	624	649	638	625	596	627	647	636	671	612	636	634	652	666	614	650	639	667	667	643	628	644	632	660	686	633	657	642	652	687	657	636	645	639	595	710	640	711	611	623	669	624	620	628	643	596	648	624	640	633	687	646	620	641	652	581	626	654	686	700	620	648	630	606	646	628	649	660	622	612	611	666	658	619	615	619	693	656	678	716	616	644	626	665	599	661	629	669	661	647	652	628	652	629	648	662	653	614	631	679	647	677	628	675	672	625	648	637	648	691	602	651	608	667	624	689	611	671	618	610	629	662	701	663	619	600	658	708	612	604	598	624	647	642	691	619	647	649	619	618	648	632	627	641	606	654	681	663	619	650	613	649	608	665	663	633	643	639	629	601	660	631	671	655	626	661	658	641	673	633	611	649	649	648	645	653	676	711	620	608	630	689	675	637	613	697	676	616	619	637	624	639	656	638	659	634	648	687	643	648	689	647	697	637	650	655	624	617	652	644	629	674	665	647	614	660	606	584	670	682	620	642	643	660	722	636	696	667	639	644	637	687	649	619	635	631	665	635	650	641	595	601	661	647	648	653	634	633	610	665	646	669	651	647	621	596	665	646	636	608	633	640	655	636	674	663	604	616	641	616	635	635	675	600	647	642	657	618	622	614	632	606	642	634	626	635	616	607	640	601	630	613	664	643	663	656	671	627	630	639	660	626	647	628	633	621	638	659	613	604	589	634	614	623	646	631	651	673	633	614	654	643	633	591	665	671	633	619	683	651	658	648	652	576	641	666	622	637	647	655	637	634	608	657	631	593	631	621	647	612	683	627	684	609	617	689	631	689	585	634	615	632	641	648	633	629	679	595	619	651	598	637	681	674	661	627	635	643	633	667	602	614	627	598	597	660	634	626	649	640	668	660	596	603	632	680	638	671	604	660	673	639	669	634	668	653	688	597	632	627	621	625	616	636	636	676	628	647	645	598	619	620	619	650	607	665	718	653	639	675	636	673	607	659	623	580	616	627	619	615	642	634	667	631	657	644	633	662	622	623	630	650	664	629	642	645	613	668	648	609	641	619	634	629	629	650	630	671	651	604	642	677	643	652	630	652	658	657	617	668	668	594	648	614	615	631	645	663	656	639	686	651	713	637	653	687	637	635	631	619	647	658	591	681	677	637	642	657	655	637	591	649	669	679	616	616	599	596	670	652	610	671	657	620	624	648	656	630	647	622	663	585	648	670	639	627	629	671	644	662	665	639	579	649	586	649	626	619	622	635	635	645	642	654	630	647	611	643	649	619	618	679	615	670	648	655	680	697	654	661	629	646	629	646	676	655	660	648	628	576	674	625	686	639	635	645	613	626	645	629	672	690	696	655	663	590	686	644	659	668	589	657	641	630	659	631	636	658	622	608	613	616	665	628	659	628	642	666	648	637	621	647	651	625	670	644	666	620	626	638	613	636	638	602	662	615	666	645	638	610	676	668	632	696	620	672	652	676	661	633	612	653	650	624	675	694	641	667	595	632	656	706	623	612	657	643	611	648	638	647	630	621	660	646	611	644	666	610	654	666	639	597	607	644	653	643	637	610	645	611	690	625	633	635	639	656	605	660	623	635	634	593	645	606	618	654	639	682	607	683	634	637	684	630	627	631	595	616	660	652	669	621	686	651	639	658	636	670	614	625	686	632	663	640	598	658	632	639	658	646	607	682	647	685	636	661	693	673	624	645	678	661	651	636	654	655	651	629	619	636	617	653	630	616	625	655	595	648	628	626	588	648	658	641	671	658	655	644	646	637	650	614	622	621	648	601	648	580	613	646	619	648	651	640	596	667	599	637	663	658	658	643	661	672	634	649	613	641	645	639	638	656	641	672	610	561	589	636	672	625	676	612	582	666	634	626	608	613	640	592	653	682	591	586	653	630	646	640	584	650	663	656	650	659	606	591	687	645	606	639	651	677	672	577	636	674	596	582	643	635	637	647	622	659	651	640	654	675	601	659	659	642	599	638	639	632	631	637	629	651	643	664	621	668	638	671	604	633	682	586	637	624	636	684	661	628	684	678	636	670	633	652	677	662	647	597	631	653	649	667	592	583	646	665	659	613	653	653	687	639	602	667	661	655	676	648	617	640	621	641	622	633	644	643	642	624	640	694	642	620	677	706	657	654	642	663	609	589	615	676	650	636	619	673	622	602	605	651	646	618	619	677	639	631	594	659	654	660	648	637	631	607	641	664	630	664	627	611	641	601	649	652	646	647	635	625	606	654	590	612	647	612	610	671	688	637	618	629	649	645	671	638	638	660	647	617	646	643	647	653	639	637	665	650	663	655	633	660	608	664	610	597	657	692	656	642	606	681	647	640	657	629	655	647	650	632	660	661	641	655	615	631	653	662	635	651	634	605	669	688	618	623	645	649	662	614	655	638	620	656	612	641	633	693	601	677	653	680	655	644	635	675	620	673	666	630	637	596	648	652	651	625	611	651	644	657
8882	5135	3594	2488	2037	1781	1417	925	728	717	769	665	556	472	441	396	386	327	310	306	301	267	318	317	292	288	291	290	279	265	267	266	271	289	260	274	300	274	284	271	243	284	268	283	300	256	268	277	289	268	286	304	248	256	272	282	265	311	291	291	281	289	292	280	274	282	247	249	295	260	264	288	274	249	278	312	300	249	289	293	264	283	255	305	301	267	312	302	265	289	280	251	261	300	281	249	287	280	287	264	276	287	293	282	253	278	284	252	287	290	263	293	276	267	275	304	277	264	290	249	243	248	283	270	276	252	268	289	273	310	290	310	274	232	268	288	276	243	278	271	269	268	255	275	264	299	293	297	300	295	284	264	273	299	283	259	290	297	287	269	257	279	233	298	260	306	260	285	281	284	292	257	281	276	263	267	305	258	256	259	242	271	293	322	270	301	265	227	258	283	267	266	259	260	273	297	275	314	279	262	281	238	254	300	295	280	288	260	287	268	273	294	242	264	286	251	289	264	254	273	283	277	282	270	289	296	268	297	277	285	303	261	286	280	271	286	277	272	312	250	296	289	281	249	271	275	285	315	290	277	269	256	283	252	309	250	267	281	276	267	282	286	262	276	249	278	280	248	314	294	255	267	297	261	282	281	270	317	264	276	260	280	294	262	261	260	287	259	305	235	264	271	264	280	256	298	311	264	290	297	270	260	286	289	279	269	281	277	281	281	293	304	307	253	297	252	273	295	273	278	279	310	288	288	275	300	241	250	266	322	276	273	271	276	284	267	258	296	277	288	261	292	272	289	261	246	263	277	290	275	276	254	239	279	269	256	272	275	273	282	312	270	274	270	281	268	274	273	294	290	316	255	279	275	267	270	304	277	261	289	310	277	251	285	284	311	253	261	301	275	271	281	281	281	273	258	255	283	283	269	282	256	289	284	259	260	277	266	282	270	269	265	273	292	265	282	304	273	266	294	260	258	264	257	278	293	292	260	265	292	259	305	318	255	242	255	316	265	263	281	284	287	292	281	273	296	265	255	289	289	271	279	258	298	301	289	286	276	273	281	246	268	285	276	256	281	257	283	293	254	257	254	270	260	284	289	273	287	289	281	281	262	257	260	270	278	283	272	285	292	249	283	292	269	279	292	263	287	282	275	251	281	277	246	268	283	289	265	270	314	278	332	306	294	286	271	263	267	285	273	285	256	285	303	253	249	295	255	244	296	280	255	253	284	279	261	295	299	283	242	291	316	273	247	274	316	278	286	260	259	303	261	285	286	280	247	278	273	256	288	275	292	259	270	263	281	311	268	294	292	291	286	259	285	268	290	284	266	315	261	286	269	287	285	251	297	266	288	304	290	297	261	284	277	282	282	267	284	253	308	242	280	283	286	301	276	249	266	244	262	276	244	289	287	263	289	258	302	300	267	267	294	331	292	254	295	280	266	289	284	258	263	279	268	292	278	285	261	289	253	267	253	269	267	297	288	283	294	291	262	291	279	249	274	296	291	261	284	251	273	261	257	259	292	273	284	274	287	316	260	287	277	281	281	280	277	262	291	263	283	267	291	260	304	279	289	297	258	254	283	273	252	282	272	277	294	252	266	266	270	275	289	276	304	300	274	278	279	263	285	275	259	273	315	265	244	279	273	267	277	271	286	288	294	286	278	267	261	265	282	286	259	252	309	277	265	302	280	294	242	283	274	292	280	273	274	271	287	275	267	274	270	283	269	264	269	300	283	289	289	257	284	278	263	280	277	273	230	267	266	333	250	251	308	296	263	276	272	277	296	276	279	302	285	278	266	287	267	296	268	282	267	273	290	281	273	304	320	314	297	290	336	275	249	264	291	285	308	300	284	301	269	287	275	279	292	275	298	267	259	297	309	289	292	296	282	253	263	287	276	276	298	282	278	297	291	283	263	277	262	268	264	285	299	293	297	284	269	274	290	291	281	260	287	276	284	307	287	274	295	261	269	306	268	258	288	277	266	240	274	281	242	290	278	281	264	293	289	270	285	278	269	287	252	261	248	304	250	274	300	314	322	300	268	315	263	297	252	283	271	256	259	258	265	310	283	268	252	298	329	274	274	273	298	268	275	264	276	280	302	268	262	280	262	303	267	247	275	274	286	324	239	280	305	276	302	276	260	259	267	280	281	263	267	278	267	264	284	259	296	237	262	305	282	270	273	285	278	269	289	289	271	271	277	271	292	282	281	288	302	255	265	283	293	288	283	282	243	283	268	259	272	242	283	305	281	279	269	271	273	259	292	284	245	299	267	286	253	252	278	260	267	273	286	258	286	287	274	260	245	280	275	299	258	265	275	263	278	292	266	272	289	289	299	296	275	268	272	269	303	289	279	269	271	296	255	319	257	290	278	251	246	261	273	294	262	314	299	305	269	284	282	278	251	278	296	278	293	296	300	279	273	232	271	280	314	254	283	254	284	297	288	280	241	291	281	285	260	259	296	274	259	273	292	316	277	289	275	311	273	242	280	281	259	294	282	278	270	278	291	256	284	296	273	244	264	273	287	289	248	293	287	240	300	256	274	279	271	284	290	284	275	291	302	315	285	267	266	251	264	266	279	300	274	278	274	296	279	265	283	277	271	284	294	275	285	282	292	271	310	272	270	274	296	249	312	291	269	292	269	272	259	288	289	293	261	284	300	254	274	298	284	261	273	280	267	302	280	312	278	297	258	274	275	288	289	297	299	291	250	323	284	283	262	267	271	279	280	277	247	314	302	296	257	263	255	259	280	289	278	300	273	308	283	290	285	271	309	284	306	299	274	267	267	305	304	272	252	258	267	278	263	279	254	290	300	290	260	301	294	277	255	253	258	303	267	275	286	297	275	269	295	272	259	292	285	294	274	265	269	277	293	278	262	260	274	253	276	297	289	294	276	256	302	310	256	278	269	279	294	288	291	261	264	266	268	260	299	284	316	300	300	278	282	283	281	256	255	257	313	267	257	244	305	276	296	276	301	281	268	285	308	284	280	279	284	261	280	247	278	281	261	310	259	248	288	285	291	280	297	276	292	256	313	238	248	267	321	285	278	274	288	275	293	299	308	283	259	267	264	292	273	295	284	266	277	279	277	246	297	269	322	302	275	258	293	306	302	263	294	297	281	330	281	298	281	266	297	248	293	246	279	256	248	273	277	286	268	289	271	308	307	302	267	285	287	274	260	265	300	268	277	262	272	269	268	268	283	295	264	275	286	287	264	276	288	259	250	270	280	291	292	284	320	306	259	283	270	292	234	263	307	290	280	252	284	252	254	282	287	254	270	264	260	270	244	274	255	271	272	261	292	280	275	280	270	266	294	292	238	305	270	284	271	318	290	307	283	271	300	273	291	288	255	282	284	261	283	284	283	260	292	299	281	275	289	270	267	309	284	313	262	280	281	293	265	315	284	295	270	255	301	262	279	269	237	267	259	257	267	293	279	268	282	280	250	295	292	273	273	287	253	289	295	254	258	285	294	301	281	277	262	262	259	264	289
8420	4001	5108	5545	5413	5346	5000	3561	3273	3345	3705	3205	2502	2025	1789	1485	1298	1061	922	876	804	831	848	790	803	802	760	749	733	738	695	738	757	710	744	713	714	740	767	727	765	697	775	711	720	751	755	728	757	717	711	731	734	701	739	738	725	720	786	726	709	712	692	751	764	754	671	721	660	680	732	712	705	700	698	719	719	714	747	678	718	739	723	733	742	723	712	726	712	728	714	704	784	690	741	678	736	714	694	710	755	753	708	701	742	689	756	710	773	744	725	752	683	751	708	704	690	694	690	737	716	684	802	722	739	732	723	751	733	745	703	693	751	700	748	703	746	760	776	744	680	711	724	691	711	721	740	727	737	692	688	764	716	710	772	707	728	723	722	743	733	733	722	736	727	753	719	716	699	722	709	761	703	728	680	693	741	672	788	702	759	743	700	754	712	687	732	712	719	760	707	734	733	721	698	787	739	745	692	731	781	767	754	765	725	692	751	720	713	681	754	756	699	717	723	723	741	722	724	733	764	691	720	671	749	712	711	713	682	705	747	773	671	730	722	731	742	738	732	715	714	724	739	670	670	733	698	714	768	702	702	711	753	726	722	716	724	684	747	723	722	700	740	728	712	743	736	730	751	721	726	732	700	676	683	730	717	742	750	739	749	757	661	755	697	779	682	757	743	704	758	733	703	714	699	742	726	704	728	694	755	755	779	708	698	684	712	719	680	714	759	744	716	783	725	701	785	692	702	750	687	754	692	703	768	721	735	740	737	754	702	717	757	696	747	736	786	726	750	739	728	744	709	734	714	674	763	762	738	746	741	676	708	740	732	701	741	704	749	671	724	786	709	819	727	781	737	709	748	727	701	711	686	744	760	754	707	716	736	733	769	763	751	726	695	744	712	733	684	714	754	772	724	731	716	772	728	700	731	711	728	711	733	700	721	733	699	710	785	717	708	696	756	725	693	765	705	728	711	733	734	669	736	711	720	705	706	721	747	726	695	711	703	730	740	740	697	722	747	707	680	698	762	687	740	735	727	702	735	734	749	702	701	730	726	723	733	731	736	729	725	704	692	697	739	739	712	770	714	723	695	719	719	695	742	700	759	680	709	780	709	733	719	696	699	747	699	722	784	753	708	714	685	712	785	736	700	727	775	748	721	689	677	721	682	746	780	663	715	689	708	700	714	784	677	742	698	743	733	714	701	750	711	740	743	732	730	742	709	748	733	716	725	706	737	756	754	678	711	730	767	703	751	683	736	768	796	724	697	730	712	696	705	712	720	688	706	713	755	706	739	708	733	749	759	775	712	687	741	745	729	712	732	741	759	725	751	711	721	774	752	704	749	716	674	752	741	706	722	711	706	751	730	692	708	728	704	727	767	781	691	716	680	716	707	737	703	722	774	709	729	739	725	739	744	710	692	660	710	682	694	721	737	714	712	757	725	715	722	718	750	738	725	676	748	732	716	722	713	678	730	749	735	751	733	733	733	697	731	739	738	682	686	736	699	747	741	702	754	714	732	711	755	692	769	680	732	757	769	711	694	749	687	716	682	704	688	718	660	708	684	724	720	727	668	686	696	760	712	718	744	724	687	728	734	753	722	759	736	705	682	719	737	738	705	721	735	734	736	726	716	750	739	771	767	742	755	724	756	685	698	727	740	663	745	752	705	732	695	712	693	752	666	736	726	643	759	760	728	727	698	688	712	738	737	702	712	748	708	718	700	704	701	753	709	723	747	693	740	681	795	746	738	746	743	737	771	700	738	688	741	706	709	764	734	711	723	724	750	739	731	698	712	693	730	705	698	749	721	710	723	692	698	703	748	697	730	683	714	782	707	728	722	732	728	739	725	744	780	708	751	758	753	710	728	710	715	723	740	707	721	751	724	777	736	710	696	730	758	723	754	702	708	718	756	685	720	725	741	668	732	736	738	715	701	718	706	756	669	707	688	745	703	675	731	756	720	724	749	729	712	741	731	763	710	721	692	776	716	705	712	733	730	695	723	713	723	737	705	786	739	750	741	724	739	741	704	742	725	734	729	664	729	727	742	736	706	707	774	691	731	757	715	741	746	730	706	709	740	709	734	702	718	711	743	693	706	722	744	716	662	703	715	753	744	734	707	719	696	709	725	729	766	707	696	669	739	751	721	743	777	702	752	746	697	734	722	735	738	776	735	741	708	717	725	742	702	714	748	716	727	757	721	748	675	726	738	701	700	711	729	757	751	712	771	799	728	744	671	729	713	690	725	667	712	740	759	709	712	700	704	760	698	710	745	731	720	716	723	763	718	758	728	721	705	738	725	735	755	761	731	727	747	709	700	727	731	668	680	732	677	736	744	720	718	701	707	753	702	760	705	720	752	734	758	695	742	648	744	740	683	769	702	749	730	699	695	738	678	699	716	746	726	739	710	734	738	717	691	718	732	701	773	709	739	720	746	682	713	735	716	726	766	742	757	706	727	715	712	697	722	714	698	733	757	783	724	707	693	755	714	713	689	699	722	696	745	796	734	736	711	705	738	728	701	681	749	733	785	743	748	682	713	739	718	732	771	747	743	706	715	737	714	760	741	759	732	750	732	715	743	725	663	745	760	712	685	731	712	740	659	737	760	747	760	673	735	741	701	708	731	681	724	731	725	703	793	674	746	708	758	704	736	737	697	707	731	730	754	739	711	704	738	748	729	675	732	705	679	746	745	706	721	670	719	742	658	755	747	752	716	706	700	710	742	736	754	675	729	718	655	730	658	726	723	667	747	753	734	765	738	693	710	741	770	733	725	736	760	711	689	727	737	765	722	684	718	797	723	755	762	731	765	761	686	745	747	701	710	718	747	725	749	720	782	748	716	678	731	742	725	726	748	713	719	735	743	690	723	716	731	689	718	745	691	728	706	722	716	741	686	710	722	695	702	777	730	718	734	741	705	721	821	731	715	711	722	715	739	715	728	739	757	730	712	717	687	739	709	723	704	799	724	753	751	724	709	718	741	730	692	705	756	680	732	738	762	753	717	723	711	703	727	653	681	764	740	740	708	735	726	732	696	685	755	763	720	718	720	735	766	712	720	703	788	682	730	749	722	798	703	729	741	735	805	724	752	758	722	761	716	692	696	749	780	726	682	732	732	753	689	704	709	743	743	689	744	747	722	716	732	709	737	796	726	711	729	761	707	726	720	735	715	730	721	751	713	764	684	729	783	722	744	677	715	688	695	704	711	721	735	717	731	757	710	755	735	772	765	704	734	750	711	780	765	723	685	760	718	754	784	730	670	719	759	725	714	691	765	690	733	711	765	730	720	699	746	711	718	706	689	665	749	763	713	753	702	665	698	723	757	700	721	753	744	740	686	754	684	739	796	686	742	738	746	736	691	689	727	694	720	729	753	690	738	749	703	696	696	719	732	714	734	709	717	718	739	745	758	711	723	736	713	727	760	713	723	730	743	716	712	691	719	719	669	652	734	733	725	734	729	694	698	728	703	698	742	673	693	766	730	724	727	740	710	713
38941	26524	20221	17372	13096	10183	7717	5167	3660	3121	2303	1741	1291	1033	792	645	566	458	471	458	453	454	432	450	436	410	396	373	364	373	370	389	372	357	339	332	352	353	350	365	360	361	351	346	353	325	332	349	345	356	328	350	334	329	351	313	344	317	336	346	347	360	393	308	367	307	352	361	299	337	332	371	343	345	355	348	346	318	322	325	323	322	357	317	325	351	329	341	334	337	317	355	345	368	351	308	346	347	302	337	356	333	346	363	331	315	348	332	368	340	351	352	358	341	360	308	334	343	318	347	358	348	335	356	321	333	348	352	360	339	344	322	369	337	347	358	345	329	332	332	348	314	367	337	318	338	358	347	333	322	355	383	343	331	352	334	321	368	358	333	350	320	345	339	318	342	363	326	366	357	340	335	345	285	323	343	339	342	345	322	319	345	362	343	333	341	335	326	342	331	386	334	336	333	346	335	336	346	311	376	358	341	334	359	332	346	343	351	348	325	355	383	329	346	311	339	365	339	381	353	338	328	369	322	323	352	355	330	348	340	329	359	341	308	354	339	333	369	377	355	325	361	355	330	345	335	350	326	347	337	358	310	345	342	337	320	352	336	341	324	357	364	352	306	354	346	349	319	355	335	370	351	382	362	324	345	338	328	336	341	357	306	379	326	336	340	354	363	344	361	335	343	316	322	334	360	352	376	332	337	362	359	317	340	345	338	380	344	334	360	358	337	334	365	339	343	345	309	328	317	329	313	323	366	338	355	291	335	319	333	353	335	364	292	311	327	340	321	330	359	339	332	380	337	329	360	315	314	353	327	364	322	346	325	336	349	341	338	367	358	347	377	363	341	351	377	324	305	337	360	362	336	336	369	357	323	332	355	355	339	327	373	348	272	342	362	319	334	323	351	350	334	341	329	336	344	362	382	345	328	310	358	309	353	314	327	351	341	336	372	331	340	325	357	315	374	329	351	378	350	328	303	320	315	321	334	357	334	346	336	343	328	309	343	315	376	327	336	341	329	353	364	336	350	332	344	302	331	347	337	339	379	355	351	331	356	342	336	325	351	342	344	351	342	326	311	320	350	309	340	345	356	335	368	335	380	353	350	319	391	347	353	328	357	342	350	395	294	326	326	328	358	326	312	324	331	369	309	330	311	334	359	351	350	325	388	331	366	310	365	294	325	313	328	337	318	336	356	310	325	333	348	362	384	346	326	324	313	350	372	327	366	342	308	330	346	347	316	311	377	368	324	337	360	318	364	363	349	329	353	327	383	350	323	315	333	369	314	310	348	331	352	335	381	343	348	339	359	313	348	337	342	350	341	347	363	317	320	339	333	288	349	332	335	368	367	325	357	347	334	322	337	365	330	326	332	354	389	320	344	317	327	370	331	370	345	313	351	348	347	364	327	338	322	368	349	319	359	335	371	341	318	342	335	353	339	315	311	336	334	336	321	389	330	357	323	358	353	349	348	331	304	341	339	358	378	329	362	344	331	322	340	317	325	362	342	341	303	356	327	353	355	386	364	341	339	358	307	346	326	345	338	344	354	348	327	325	350	356	329	322	356	384	355	353	358	320	340	328	360	341	311	358	347	332	373	330	363	349	339	365	326	353	329	305	337	356	334	372	352	329	322	356	339	357	374	363	364	369	318	338	340	347	348	321	296	332	351	320	317	329	341	308	316	340	329	330	351	338	358	335	347	342	351	336	334	334	318	341	332	366	354	375	366	348	371	351	333	355	325	350	379	334	349	326	345	368	347	342	339	324	324	335	346	325	317	349	342	326	382	341	330	306	334	363	332	360	370	350	336	363	348	379	327	338	327	352	365	319	361	344	334	344	348	373	342	372	354	304	361	336	309	354	352	339	311	374	338	326	356	346	347	299	327	387	316	340	293	355	344	319	346	354	313	325	345	316	307	361	323	352	360	333	313	364	341	314	384	346	349	329	332	330	307	352	352	319	324	336	337	331	390	374	345	316	283	336	308	336	377	364	385	343	340	336	344	324	332	379	354	351	369	324	347	351	336	343	324	364	355	325	354	363	344	350	331	364	347	336	357	335	333	351	350	355	328	341	344	302	375	357	352	353	305	362	346	348	351	342	314	324	380	329	349	341	372	344	353	332	337	364	320	371	351	338	325	332	370	342	362	323	331	367	351	365	358	330	338	343	350	373	348	349	339	321	378	338	379	350	348	345	360	357	360	347	318	311	348	370	378	343	325	342	322	351	321	334	347	347	350	326	299	346	337	341	352	360	339	347	379	311	350	337	326	335	332	332	331	320	332	351	371	350	340	319	346	345	310	308	349	313	332	335	327	332	315	370	368	354	357	332	377	319	357	349	339	337	322	324	363	345	321	353	327	345	335	359	366	317	359	328	348	346	331	367	339	347	340	363	364	349	362	317	344	331	336	346	329	364	336	350	345	332	332	368	309	372	338	342	344	338	359	346	342	326	351	338	348	337	346	373	367	343	342	340	331	345	389	337	345	328	369	343	368	338	317	366	318	349	359	347	346	353	319	327	332	333	353	319	336	344	329	330	350	356	380	369	351	381	330	344	337	338	338	346	278	332	348	350	367	341	307	363	329	350	322	341	351	343	369	334	377	307	352	329	364	347	330	329	344	354	327	353	342	334	319	314	349	313	327	363	330	334	381	352	326	325	363	313	329	355	342	335	347	313	340	321	345	360	393	329	359	333	347	357	373	306	273	380	370	367	304	326	357	376	360	360	329	383	342	380	353	331	356	339	326	353	347	346	298	343	348	333	350	348	373	344	328	331	317	340	348	293	369	360	327	334	352	311	335	303	354	326	352	337	339	337	371	350	334	337	333	336	338	337	349	360	332	353	321	356	348	355	367	358	301	350	359	359	352	359	350	366	360	348	374	360	356	355	338	331	349	337	339	356	333	335	366	373	351	336	331	351	306	331	331	335	348	343	350	363	365	336	328	327	361	337	351	337	332	362	324	351	328	365	357	349	359	364	311	344	329	341	327	330	310	319	349	302	348	339	349	329	329	376	327	335	347	350	351	339	358	318	341	346	348	329	341	325	352	356	357	366	330	330	343	332	347	334	345	346	335	336	352	319	376	328	346	331	316	367	355	321	368	348	324	337	345	369	338	351	362	348	329	324	356	371	359	349	327	328	325	321	355	327	325	362	348	351	360	317	291	333	323	351	315	322	343	356	341	342	298	380	371	365	338	348	327	366	370	347	327	317	346	328	323	350	344	311	355	318	352	364	324	317	317	339	376	327	354	347	310	304	333	352	328	329	358	367	342	331	349	373	356	335	347	354	353	321	359	365	351	359	340	356	357	338	322	370	323	393	352	352	315	308	350	316	348	357	321	362	357	343	312	342	358	300	325	334	370	338	309	351	360	318	324	333	297	314	321	340	367	354	347	339	329	366	340	332	349	332	333	308	339	299	332	352	341	328	346	323	348	346	353	343	320	332	361	318	347	324	359	361	367	352	321	322	342	352	342	328	350	349	337	363	349
31546	12387	12332	12862	12980	12310	11869	9732	9119	9029	8360	6951	5243	4410	3695	2784	2346	1829	1596	1717	1555	1568	1529	1563	1555	1301	1178	1079	1062	1036	995	914	868	929	941	891	878	918	940	867	867	923	865	915	840	881	890	865	880	874	858	826	923	860	859	910	821	864	826	841	879	898	858	870	866	840	908	848	856	892	808	881	819	847	889	860	817	873	824	870	820	880	842	912	869	876	866	861	851	880	827	911	840	870	885	871	883	948	881	826	880	871	888	878	881	846	900	871	886	882	872	875	799	787	889	868	900	835	828	873	880	859	885	843	866	854	847	891	893	879	874	835	860	876	836	816	837	874	859	891	895	819	855	833	840	849	835	909	837	878	825	846	844	826	866	857	881	837	839	867	850	863	829	853	831	865	797	897	851	822	805	857	790	800	856	831	824	873	838	841	822	882	812	842	840	890	861	836	846	832	881	867	835	814	844	857	848	874	839	839	871	886	824	871	856	897	873	860	843	879	872	851	879	889	828	858	829	846	812	828	806	871	855	834	826	866	864	869	826	882	832	872	937	883	876	873	834	881	838	868	875	828	801	844	848	913	864	834	872	928	867	888	895	897	837	878	889	794	879	865	789	824	857	835	857	855	852	859	853	929	893	885	915	808	844	867	881	924	843	877	834	797	779	868	823	851	847	829	926	866	843	874	823	867	821	882	866	821	856	881	836	837	850	884	883	878	837	906	831	852	850	784	850	827	835	879	832	811	882	837	935	835	841	841	857	857	880	813	823	886	847	853	855	830	816	814	880	848	884	809	923	851	886	847	881	862	892	911	858	875	909	841	890	828	849	849	867	822	857	877	844	848	830	835	835	862	875	883	815	845	803	876	894	806	882	853	883	852	878	819	817	828	823	822	915	857	858	837	893	901	855	878	841	829	888	869	862	844	828	847	887	863	804	880	818	822	877	827	838	833	854	861	845	874	847	868	836	819	825	803	820	809	829	838	891	861	845	874	881	867	862	895	837	888	910	837	842	815	874	875	803	829	844	871	849	845	865	883	839	873	875	869	884	894	837	833	818	840	867	858	821	835	878	852	901	854	838	845	812	844	876	868	866	862	814	834	891	796	824	841	852	864	803	825	891	891	845	863	909	843	848	819	890	845	855	869	854	835	847	869	826	846	859	848	865	843	845	827	873	835	865	885	881	873	906	827	849	884	829	836	835	865	868	849	884	869	876	840	831	825	868	865	813	860	867	872	901	835	877	844	831	866	902	817	857	882	862	828	871	828	886	842	869	815	847	890	853	827	856	849	803	801	797	872	884	814	879	811	849	858	874	855	787	884	879	830	837	864	879	858	824	870	843	903	826	852	865	833	875	873	847	848	875	845	843	847	852	834	869	840	807	914	884	871	905	877	866	798	889	827	861	840	819	790	839	866	872	867	891	830	796	861	841	917	876	840	832	855	869	866	939	938	861	883	843	888	853	899	887	825	844	838	791	863	862	897	794	831	793	847	840	859	838	824	889	848	788	816	810	853	875	829	885	881	827	863	887	871	880	860	829	867	833	870	827	849	827	879	790	821	877	809	852	854	857	862	847	879	835	923	882	842	887	858	858	859	793	799	833	835	843	902	874	846	885	855	863	814	878	837	827	864	879	832	818	843	809	848	852	852	885	838	833	881	905	850	866	841	851	852	864	851	845	823	896	918	875	896	850	854	819	831	817	865	924	866	817	832	797	916	867	836	884	883	882	843	845	865	839	806	852	866	854	821	865	843	848	880	852	881	909	839	843	796	840	778	880	870	870	861	768	790	784	875	831	867	826	855	867	862	864	868	896	839	811	916	858	869	860	872	884	855	838	883	841	858	850	870	874	877	908	863	858	838	841	828	824	835	841	941	907	838	835	921	869	859	837	848	918	861	926	852	864	847	888	869	807	838	853	847	830	861	875	872	831	794	870	875	831	887	866	889	807	859	867	818	902	900	822	882	831	860	850	885	824	851	836	851	838	938	906	854	828	885	872	862	859	883	895	841	873	840	834	829	890	828	850	882	881	824	874	870	819	914	834	891	830	851	807	830	888	848	883	894	870	894	881	839	853	861	875	824	825	898	831	825	828	817	915	840	823	872	882	852	837	831	834	865	832	876	862	862	863	864	849	848	841	839	833	865	866	832	829	839	844	863	877	873	801	838	832	883	932	885	831	840	785	851	833	816	874	862	820	874	853	891	879	811	860	883	828	864	919	828	858	859	830	874	884	837	860	891	841	817	874	898	876	927	863	853	879	873	847	878	834	847	820	898	873	853	826	865	834	910	817	857	860	856	885	857	851	875	875	902	838	928	865	824	858	860	909	832	839	844	839	799	864	884	815	843	871	830	879	806	831	859	831	852	841	841	845	861	871	869	869	889	866	816	878	869	871	880	796	816	893	851	904	841	847	820	880	882	884	851	846	839	866	818	850	891	847	850	852	845	826	861	865	860	806	904	871	837	810	889	854	868	912	835	871	879	853	893	917	889	904	897	848	773	886	864	817	858	860	904	857	864	853	882	874	797	928	902	870	880	883	855	867	845	824	808	874	878	850	874	895	889	806	851	915	837	900	828	846	852	881	858	852	852	801	830	843	849	854	857	848	863	831	863	837	847	878	837	790	840	839	857	849	892	863	815	852	851	821	888	852	852	853	860	846	837	818	900	819	831	882	881	866	880	899	899	889	858	885	913	830	874	826	850	760	875	854	825	851	824	889	830	836	849	865	793	837	825	890	861	852	833	830	872	922	811	886	821	867	858	823	865	826	853	852	875	859	831	875	890	812	849	852	908	843	870	862	886	872	854	869	808	866	850	848	864	863	850	802	879	852	808	864	817	906	903	847	861	847	881	832	869	808	838	827	854	888	830	893	842	823	843	856	852	899	875	830	855	823	870	844	869	873	836	834	816	865	865	865	837	836	870	825	845	855	819	862	852	884	899	858	852	844	822	848	809	830	824	887	865	878	828	806	913	860	874	857	859	866	845	847	878	843	834	826	909	852	878	901	865	874	847	857	858	808	843	845	926	841	844	860	840	856	858	927	839	894	823	877	808	822	861	844	875	876	843	861	801	833	853	889	854	876	868	834	848	877	836	855	916	881	807	860	895	862	818	852	859	823	811	911	831	841	853	847	849	812	849	809	877	825	835	899	863	812	891	853	875	813	819	845	843	863	853	888	903	876	890	847	840	938	818	848	886	868	788	832	858	898	834	846	810	847	858	847	862	860	839	822	840	883	918	838	870	871	864	842	808	884	877	839	885	873	843	855	815	830	806	875	831	878	894	821	836	903	858	879	800	894	905	885	893	844	831	862	856	853	894	812	838	852	829	824	848	891	825	881	833	830	863	861	839	883	805	902	816	842	867	843	840	865	836	843	845	836	897	806	875	806	826	807	823	884	893	876	883	807	860	903	790	832	930	803	865	836	895	788	875	801	861	868	866	847	830	805	820	871	900	904	862	869	871	874	830	829	897	868	841	904	915	826	799
44147	28617	23011	20591	17901	14637	11895	7822	5497	4343	3373	2327	1782	1400	1156	718	638	559	504	544	453	440	451	447	421	373	335	326	309	307	309	259	278	292	292	281	294	261	269	254	277	295	243	259	262	285	259	248	267	266	292	265	257	255	294	264	263	261	277	263	284	271	275	271	311	275	259	303	266	283	253	280	275	296	288	290	265	257	267	271	260	282	266	271	241	284	271	254	260	282	262	240	285	284	288	278	260	256	267	279	256	265	264	269	245	256	290	281	269	279	273	247	306	256	261	288	259	253	307	267	252	266	276	248	270	260	262	274	274	246	275	256	249	279	266	272	259	275	268	247	282	290	273	266	269	276	271	260	255	253	264	255	278	259	259	272	244	233	281	287	277	276	257	285	273	252	277	253	266	235	278	273	261	295	255	254	292	296	257	279	273	268	266	241	260	294	260	281	258	244	288	267	286	276	263	287	278	257	263	272	267	275	254	290	291	274	257	257	263	267	262	260	250	259	260	261	265	273	275	265	271	287	243	270	253	280	248	277	256	265	278	258	244	306	238	296	256	254	259	233	286	251	293	265	237	271	262	270	282	250	247	271	257	265	259	243	265	250	263	255	274	262	260	269	294	274	275	262	257	268	306	262	245	277	258	252	262	314	270	258	262	300	266	221	256	245	267	238	268	273	245	261	265	289	323	270	287	275	258	296	278	287	244	277	236	243	260	276	257	281	267	275	285	267	249	286	275	269	249	274	293	258	287	261	266	263	294	268	266	281	275	249	260	242	287	253	256	257	246	273	284	248	280	282	258	261	251	249	275	239	292	297	272	264	263	271	252	285	253	271	274	264	270	236	280	274	270	271	262	265	270	293	282	278	257	282	291	253	266	252	294	248	271	282	306	254	281	259	276	263	317	278	263	261	292	243	262	260	245	268	243	273	282	261	255	268	298	268	267	249	282	277	268	268	257	276	266	245	285	283	284	267	255	269	272	286	243	255	264	277	263	262	266	270	288	262	266	295	263	250	288	255	260	275	252	263	280	251	278	289	282	256	286	261	282	298	276	256	289	264	248	273	267	261	275	259	268	280	261	252	244	285	275	251	262	256	260	259	273	253	262	255	237	244	258	263	266	266	240	285	263	265	225	281	295	320	247	282	281	248	266	262	248	274	251	299	266	260	245	285	270	283	268	247	262	230	271	284	271	286	272	268	270	256	256	242	284	286	250	280	260	283	257	280	255	300	258	251	229	272	291	295	284	266	268	231	256	274	307	267	276	272	263	238	270	270	257	262	256	265	247	276	258	289	265	237	274	252	236	246	276	318	275	240	241	271	288	251	256	292	247	241	227	264	249	294	245	258	262	293	286	258	255	295	249	265	270	270	243	269	269	264	284	261	257	269	265	298	274	284	234	249	247	259	272	268	291	283	258	274	249	255	252	263	259	270	253	290	245	259	262	222	241	270	234	263	248	261	251	288	256	282	265	330	283	253	248	241	259	279	251	256	243	266	271	267	239	255	289	265	258	278	276	299	254	283	246	260	256	262	239	292	252	262	240	266	274	273	281	269	249	263	242	264	271	262	252	264	243	296	265	241	237	268	247	249	254	263	244	258	278	257	245	252	266	224	233	255	271	270	271	267	275	283	284	235	266	301	250	245	230	266	278	270	287	238	240	255	287	272	261	229	255	271	233	257	290	263	251	290	335	298	250	251	261	275	255	266	265	286	242	275	308	291	265	270	253	272	233	265	264	262	250	262	272	257	253	275	241	276	279	240	255	261	253	250	272	262	270	277	260	314	271	259	251	254	282	284	263	233	256	239	263	247	282	273	268	282	290	281	259	251	283	274	234	262	302	259	248	229	297	282	280	285	273	297	249	256	261	266	240	264	281	288	270	254	254	285	273	246	248	245	240	269	282	286	271	290	275	248	248	278	258	262	274	279	276	266	279	266	289	255	263	267	278	256	270	280	287	273	264	261	276	266	218	252	265	271	270	255	269	278	294	253	244	260	271	266	256	261	251	264	286	271	306	266	254	276	277	285	263	272	272	253	256	271	241	259	280	269	241	239	298	253	245	267	276	259	259	271	232	255	251	273	269	263	255	291	238	247	270	263	272	287	278	267	263	253	258	261	295	278	239	259	245	306	284	264	280	259	260	234	252	247	258	264	267	252	299	252	230	252	276	239	278	259	254	290	262	293	269	249	266	255	267	261	268	278	281	251	241	275	271	266	277	258	271	270	248	256	235	289	259	289	269	283	268	268	248	266	268	258	275	285	261	276	298	253	261	244	290	289	261	273	268	265	259	278	282	278	288	266	255	236	271	259	249	270	233	262	239	275	296	247	278	268	273	286	257	277	259	281	255	254	298	291	277	284	268	258	302	240	249	253	278	264	306	269	263	261	235	285	252	283	280	321	254	272	275	254	285	269	282	240	288	255	277	261	238	274	273	256	251	258	271	282	255	291	248	262	269	252	252	277	251	270	262	244	253	242	253	245	278	271	260	278	270	252	251	258	243	280	292	275	256	276	278	232	262	246	258	283	246	265	269	266	245	244	264	249	273	245	271	265	254	261	273	254	272	272	260	273	271	284	276	275	259	261	272	259	252	256	276	269	289	226	262	275	282	277	277	252	288	250	258	254	256	299	259	277	288	252	281	281	309	299	245	270	247	247	258	276	279	267	287	271	263	253	296	275	284	277	253	270	280	270	265	233	264	232	252	276	243	253	299	262	247	269	270	270	280	261	265	239	250	278	240	221	273	275	268	274	239	264	284	286	265	264	286	252	264	260	292	285	303	247	255	262	260	249	253	291	265	271	270	287	262	274	255	259	244	269	244	253	240	268	250	285	242	234	260	275	267	291	267	283	240	266	271	251	218	258	228	253	233	274	261	235	257	267	253	282	270	286	267	268	266	293	248	279	275	258	280	291	260	265	241	287	246	253	235	264	268	263	247	235	284	248	259	268	257	273	251	248	249	276	249	278	271	245	289	282	273	269	276	254	260	264	258	274	278	264	252	235	262	271	269	282	264	289	266	281	269	246	263	264	273	284	268	263	251	274	276	242	261	293	281	243	263	254	251	266	297	248	238	265	264	262	229	233	244	262	240	258	244	256	276	254	263	257	248	251	261	263	242	270	275	268	285	289	286	278	243	249	258	285	272	253	265	288	299	253	268	285	271	235	264	244	248	245	254	247	269	270	284	255	265	253	245	242	279	246	260	248	279	274	258	280	266	262	251	271	260	265	268	266	275	271	289	248	261	282	255	277	297	266	251	260	250	274	248	280	254	277	245	276	277	257	300	255	242	226	296	248	266	262	238	252	258	278	270	241	251	276	268	286	268	258	249	283	276	269	251	259	255	262	265	243	249	267	261	245	251	286	281	259	261	248	288	229	257	261	289	260	249	233	277	272	274	264	255	277	261	250	262	296	254	290	263	269	297	283	235	268	263	282	266	284	275	295	241	261	267	265	260	272	265	243	285	298	255	235	253	251	252	260
35230	14886	15798	16507	17573	15460	15887	12875	12064	11613	10775	9049	7423	6196	5142	3523	2667	2264	2222	2255	2053	2123	1928	1980	1632	1386	1292	1141	1035	1012	950	844	807	739	811	761	743	710	751	762	718	712	704	718	719	736	713	729	687	697	699	731	687	727	685	717	742	708	688	751	708	715	695	653	684	670	687	662	666	737	701	684	675	707	684	677	748	615	651	700	691	727	683	700	676	711	656	668	702	704	670	713	710	720	722	673	780	743	745	744	690	731	775	719	768	687	685	668	688	693	686	665	705	666	669	688	711	732	671	669	687	685	691	659	716	681	686	688	703	639	688	644	687	674	678	673	672	683	690	634	649	647	658	670	655	673	674	669	631	645	672	737	658	679	678	641	635	686	654	694	713	673	680	663	704	655	660	665	674	683	648	648	697	692	696	643	712	661	648	682	605	670	668	698	623	729	668	663	738	670	715	667	677	680	706	643	671	688	660	685	637	672	648	619	640	659	647	653	656	684	686	722	645	653	688	690	665	681	650	655	671	641	672	658	649	646	661	667	660	640	707	683	614	680	681	657	676	674	664	696	704	677	624	675	664	609	717	677	668	682	658	701	611	662	701	671	679	671	651	691	686	676	655	775	717	701	688	625	650	705	694	634	685	673	665	694	668	687	661	656	679	672	688	678	675	708	681	696	637	673	685	701	699	648	704	603	618	688	664	687	647	662	686	647	647	717	662	652	656	705	610	706	669	654	678	703	628	710	699	627	675	635	706	651	663	652	707	668	721	678	686	667	676	655	690	685	680	693	707	688	623	667	654	650	672	634	616	656	688	714	666	665	661	678	694	687	660	657	693	671	661	642	640	686	615	678	656	690	679	636	656	636	650	711	645	669	668	661	645	641	665	669	676	685	676	671	696	614	655	704	631	671	662	633	658	650	689	612	630	702	652	634	662	716	652	666	657	635	674	687	627	682	645	664	672	656	656	682	653	646	635	609	686	694	668	690	651	617	721	680	685	701	659	655	703	646	625	668	670	632	668	667	665	640	621	637	645	674	678	724	687	690	664	615	690	655	653	666	656	648	701	673	670	710	636	635	680	692	655	671	652	688	654	723	644	612	684	662	707	677	632	648	679	674	633	678	631	702	707	629	662	642	672	651	703	698	680	665	649	607	690	652	701	670	669	637	672	652	613	677	664	631	680	662	661	642	634	641	680	635	692	640	684	669	639	671	641	659	663	678	693	657	688	656	679	719	663	663	655	632	660	682	655	665	650	662	706	657	679	686	667	662	717	663	677	709	672	670	691	696	649	661	648	704	698	654	709	617	704	645	653	659	659	655	657	674	624	658	665	686	722	614	702	663	645	693	634	687	637	666	627	689	660	706	684	660	694	681	659	628	700	641	682	636	671	664	705	678	657	679	713	678	613	666	639	654	690	638	704	724	623	691	669	653	668	669	703	691	656	623	654	672	613	690	652	640	621	681	696	703	699	681	659	631	662	702	695	685	660	717	699	663	675	708	678	696	669	706	639	740	669	665	654	678	610	686	687	653	626	690	665	672	692	671	683	690	657	665	653	660	669	628	627	673	688	694	701	725	661	651	646	655	674	688	629	687	623	671	648	705	663	603	694	689	652	649	657	674	666	709	636	712	645	684	677	666	654	646	647	672	645	664	627	672	680	666	653	670	671	610	663	688	652	673	677	682	656	648	663	676	691	647	667	656	667	703	635	677	668	615	681	702	651	683	674	668	661	653	680	658	648	657	655	675	686	655	680	685	671	649	665	598	683	644	657	688	716	645	688	694	712	622	631	661	642	698	667	693	702	703	626	639	674	665	660	648	619	627	635	668	701	660	646	680	680	647	678	671	661	669	636	640	659	680	665	645	632	655	663	719	606	694	692	704	689	698	648	667	668	669	652	678	655	652	627	635	661	637	660	717	699	634	668	632	650	700	700	662	675	689	714	683	673	664	667	672	661	638	597	667	675	702	692	670	691	678	701	643	645	672	632	661	642	704	697	672	654	616	673	677	642	685	679	682	675	667	612	638	685	674	654	668	656	681	639	677	680	687	654	634	667	614	677	654	696	642	687	688	628	674	676	669	701	657	672	663	628	666	640	684	658	622	669	643	681	653	720	678	703	671	680	633	653	708	641	657	644	642	644	687	674	655	677	698	658	678	666	652	708	671	647	683	676	621	667	681	686	667	707	665	677	680	633	660	713	675	664	681	694	694	685	686	707	678	672	636	688	663	635	651	707	643	670	624	659	649	651	679	673	683	672	656	711	665	675	613	729	665	648	675	657	700	657	659	664	658	637	608	697	642	688	735	684	659	665	695	661	642	674	687	676	656	663	698	642	652	677	690	593	653	706	689	629	652	662	615	663	643	678	654	682	646	676	691	613	664	662	690	689	632	653	664	683	647	655	686	651	634	650	649	676	684	679	670	675	675	639	653	704	677	673	630	665	669	631	690	659	673	699	711	651	671	644	694	641	646	652	681	647	673	681	661	662	729	706	659	638	701	688	634	736	663	663	681	676	691	669	656	719	661	667	688	675	638	647	665	654	662	682	706	705	688	646	686	658	715	690	677	656	630	669	627	657	665	666	652	644	635	715	660	654	670	665	688	659	641	651	678	664	662	666	647	672	645	652	661	633	635	699	645	680	640	672	631	670	667	655	622	674	672	691	670	631	653	662	669	679	702	695	665	675	680	654	630	652	682	684	677	703	646	684	652	645	695	670	640	667	720	657	687	661	613	696	681	682	638	662	658	722	692	656	613	693	613	687	659	659	657	702	642	655	651	701	653	627	670	683	671	643	683	636	615	650	686	670	670	638	637	674	686	680	638	723	716	736	689	720	644	679	687	607	660	644	638	694	666	710	677	694	689	630	637	685	667	669	644	629	677	676	659	670	696	650	655	663	685	654	630	659	677	716	690	649	586	650	643	632	661	697	655	705	702	638	666	665	662	662	653	697	689	656	676	630	640	672	653	657	695	713	662	656	658	617	634	609	676	657	689	637	680	651	658	642	647	674	661	634	709	670	658	657	661	690	669	649	708	695	653	672	659	679	660	648	681	685	698	681	668	692	710	737	642	662	667	669	688	612	662	653	676	663	687	656	672	636	636	669	672	638	645	655	642	650	640	678	715	688	598	627	687	664	668	655	635	689	666	689	689	683	668	646	671	695	682	677	693	634	671	664	662	677	654	682	667	688	642	640	648	683	645	689	679	649	700	665	689	652	621	655	654	663	653	664	678	682	654	678	642	656	664	692	659	714	676	644	666	704	617	670	737	677	683	647	702	638	653	727	662	651	677	689	688	650	636	684	674	670	682	634	652	655	684	659	596	671	673	695	686	615	667	673	645	633	634	624	683	640	658	675	649	688	624	683	672	665	622	713	655	687	628	647	674	627	671	670	721	673	663	643	691	696	643	693	640	660	674	673	625	700	691	683	673	649	695	599	673	693	672	631	668	654	660	704	713	679	684	631	665	643	643	655	661	632	694	701	653
9818	6210	3693	2804	2195	1733	1450	954	833	804	800	705	548	506	472	395	343	315	300	284	314	291	317	285	307	322	306	312	348	291	303	295	313	286	294	319	321	280	311	296	329	316	324	287	307	286	298	282	324	294	315	339	304	337	304	318	324	301	296	290	296	304	301	311	299	297	306	329	277	279	296	281	283	276	299	306	293	333	299	307	323	281	345	302	289	312	327	319	340	307	273	283	294	301	337	261	313	294	327	320	314	308	306	297	294	298	289	296	335	316	294	326	322	313	307	299	338	294	313	297	308	302	299	299	335	303	315	329	318	309	332	340	318	300	334	321	301	299	299	295	292	296	286	305	311	316	300	287	299	341	311	288	275	309	275	298	298	302	304	312	310	294	305	320	297	266	298	281	325	329	296	297	291	291	326	325	313	327	270	304	303	301	326	295	295	302	309	272	302	312	307	295	300	284	324	268	302	300	315	300	304	292	298	276	316	311	304	292	276	293	317	279	305	279	309	323	258	285	328	302	287	273	300	339	288	295	302	305	277	329	305	319	308	305	321	318	306	309	324	304	284	307	287	316	310	311	279	301	331	305	302	324	297	301	316	299	315	324	302	317	330	304	290	325	296	325	293	339	270	278	269	311	299	279	286	331	313	292	332	332	294	303	310	333	310	280	283	288	316	297	308	278	285	309	309	292	291	316	317	305	299	311	271	310	305	292	291	290	295	319	280	317	320	328	274	285	307	313	266	282	366	310	303	284	296	284	307	328	295	306	295	301	307	291	307	296	316	303	320	305	348	301	335	301	286	305	311	308	282	269	332	307	333	307	290	281	331	325	295	305	310	293	276	307	299	286	317	314	295	321	324	305	296	323	299	285	331	278	307	282	297	316	277	279	315	304	278	308	299	272	297	332	288	297	313	281	297	338	293	288	324	289	285	291	304	296	282	325	280	317	297	304	329	299	292	278	289	297	289	322	328	311	313	298	310	293	303	308	314	323	347	317	343	288	314	320	273	267	277	301	336	305	320	305	311	282	318	296	299	329	313	325	319	290	278	297	311	286	294	309	351	331	281	313	328	321	312	326	309	321	312	291	300	319	291	294	281	333	296	314	274	298	296	303	336	324	291	310	293	323	298	312	284	321	299	329	294	285	281	287	296	325	268	314	316	320	319	255	344	317	302	302	323	342	334	304	320	320	313	312	331	304	303	291	328	335	310	270	299	316	296	286	302	282	285	332	345	294	304	322	309	310	296	328	311	305	295	307	302	303	329	292	308	297	311	326	314	324	318	327	319	305	329	329	293	326	279	286	293	299	294	297	303	315	288	280	319	301	297	283	327	310	316	278	301	311	252	311	304	281	313	287	263	295	308	322	271	290	293	286	313	315	265	333	316	324	318	319	326	305	289	258	323	258	319	322	304	286	299	288	293	307	320	306	280	294	300	333	313	329	312	315	316	317	293	313	293	323	339	327	298	327	287	332	307	272	280	288	283	279	309	305	319	314	325	333	302	296	306	293	291	328	317	294	296	301	291	295	342	292	292	306	291	299	317	285	287	297	288	338	279	335	298	305	304	299	329	296	319	297	276	337	321	287	273	283	326	332	319	321	307	308	307	294	327	293	295	320	288	285	323	319	290	331	297	323	290	269	288	297	318	338	284	286	337	298	292	335	285	290	298	296	303	325	324	303	313	288	313	306	314	311	313	292	305	306	303	268	353	321	287	301	314	330	292	315	310	283	270	324	289	292	272	281	322	311	323	303	309	293	298	316	291	323	305	345	334	318	299	296	283	324	306	330	291	276	288	301	290	301	294	316	264	280	299	286	324	305	307	321	304	311	331	291	286	309	320	309	289	296	305	312	337	325	309	275	297	331	282	323	301	314	324	301	279	288	282	304	297	290	316	311	315	307	310	306	293	309	301	331	303	288	291	306	287	303	333	278	320	297	302	301	328	314	279	298	338	341	325	307	327	310	289	299	278	284	323	333	309	289	321	305	278	294	290	311	325	305	321	299	314	308	282	305	281	296	306	308	296	306	288	262	324	281	302	288	304	315	289	322	276	325	312	285	293	319	312	332	317	279	324	292	311	297	280	295	294	317	266	295	297	358	341	311	285	342	327	308	318	327	301	288	286	298	312	326	315	280	293	292	307	316	310	306	294	290	298	288	268	296	338	304	273	295	286	298	302	312	295	278	312	303	313	341	291	296	317	311	336	316	299	297	297	305	300	294	292	304	311	329	263	311	300	310	304	310	323	270	265	309	309	289	308	310	338	299	311	304	294	313	275	295	334	347	277	276	305	286	316	306	322	341	339	307	335	305	303	315	280	333	334	321	299	282	282	304	310	281	328	299	347	285	314	317	305	313	311	320	290	316	298	303	292	301	303	286	313	301	300	307	283	333	314	306	316	305	318	319	299	335	318	282	265	299	310	321	310	292	283	303	275	285	290	294	317	316	264	275	322	303	281	283	286	330	334	307	310	319	296	314	268	295	306	349	339	305	275	325	276	296	309	280	312	300	320	333	303	281	323	325	290	299	283	302	303	349	312	333	324	335	321	328	308	311	282	278	330	327	307	322	280	308	313	317	293	319	295	316	293	274	307	328	322	314	324	324	327	289	294	286	307	280	311	317	306	284	304	280	325	297	295	340	318	291	299	307	318	277	302	311	308	280	311	320	294	286	307	281	277	342	316	308	272	331	308	311	299	300	317	301	308	280	347	262	307	324	277	331	305	296	333	299	279	298	313	302	286	324	285	280	315	313	306	300	332	309	282	279	310	294	304	303	299	261	305	312	296	326	330	296	302	291	323	305	339	307	319	304	310	301	298	300	275	291	282	309	316	287	315	309	326	314	296	307	300	321	280	330	287	299	325	308	301	314	329	270	297	325	306	293	293	275	302	330	273	307	322	302	305	313	292	275	259	276	323	265	325	316	353	308	315	310	320	292	302	319	296	311	306	287	284	325	296	323	269	307	300	321	306	303	330	314	306	298	303	316	276	325	306	300	321	294	310	320	302	308	330	296	332	311	312	316	290	288	306	310	307	359	315	312	306	271	288	323	296	307	321	267	326	273	294	328	322	303	321	308	295	274	299	325	290	306	303	328	322	290	298	315	303	324	341	291	315	318	273	292	293	300	296	286	315	338	325	289	275	297	324	319	322	310	302	290	300	297	285	315	321	305	283	300	307	305	292	347	291	283	326	287	295	315	320	309	326	302	300	342	337	329	279	320	304	279	312	311	313	324	301	325	272	324	298	322	309	304	332	324	284	293	301	301	317	312	348	282	279	317	321	305	276	304	321	276	324	294	311	298	317	311	327	320	289	291	335	323	295	288	266	281	324	309	276	337	305	304	311	291	321	277	297	334	301	312	339	334	381	332	283	299	303	286	328	293	333	289	285	295	308	277	310	331	327	273	284	298	271	307	324	290	302	329	310	335	293	285	300	278	313	366	304	303	322	299	286	317	280	306	264	317	287	316	301	298	299	310	284	322
9052	4498	4775	5448	5941	5611	5037	3546	3474	3435	3596	3468	2784	2279	1716	1284	1069	950	942	869	859	829	849	809	869	861	816	791	848	804	810	796	832	749	744	792	778	770	858	738	830	738	811	732	806	747	817	754	761	812	729	772	806	807	779	793	799	805	780	810	731	815	806	787	729	790	766	769	794	769	802	751	753	796	793	851	783	834	794	782	779	807	803	790	777	765	803	813	783	803	733	763	756	797	848	769	763	780	761	765	794	744	764	825	784	768	809	755	805	790	833	785	837	789	823	821	780	818	784	771	763	776	814	792	802	778	793	841	789	846	784	769	791	799	818	795	804	798	757	785	762	783	782	753	811	819	788	803	761	790	790	763	812	831	768	792	799	777	776	782	790	796	809	794	773	789	817	774	769	810	743	784	790	794	787	804	783	772	776	761	814	804	787	755	807	771	799	802	769	804	787	795	768	776	795	836	853	813	759	802	759	767	813	836	822	797	756	823	765	768	800	800	752	820	804	720	793	780	743	761	777	808	731	792	768	746	790	770	759	786	822	763	771	821	800	843	821	748	723	757	763	777	767	793	776	777	744	783	807	769	812	779	787	782	753	754	790	779	773	746	769	794	782	794	771	745	781	782	787	765	838	773	717	731	825	798	790	786	762	750	778	752	759	826	779	798	816	789	832	812	751	774	786	745	791	796	785	772	810	847	779	833	764	754	798	824	805	790	760	752	754	827	755	765	813	796	805	781	800	791	766	877	771	758	771	839	762	764	788	817	781	822	767	781	848	825	817	810	791	814	841	811	758	805	804	795	734	709	788	820	808	754	819	805	747	791	771	774	810	793	797	744	776	808	793	788	771	792	794	785	835	743	830	761	776	800	784	765	759	793	783	774	833	761	810	784	807	755	810	774	832	799	782	777	790	746	766	825	750	796	788	811	798	739	746	796	755	765	788	820	811	809	765	743	814	786	763	810	782	791	792	797	787	783	780	773	768	839	785	846	775	783	780	795	743	812	789	802	783	798	789	825	779	787	805	844	831	743	769	843	775	766	798	782	811	783	790	766	810	831	765	766	752	829	803	851	771	788	803	805	760	789	744	803	813	773	829	769	790	818	795	785	789	776	778	799	805	766	804	757	804	768	767	782	781	768	774	793	759	791	751	817	772	769	746	783	825	769	784	799	754	773	802	768	755	788	787	809	794	817	789	773	855	782	830	793	819	781	789	788	839	814	734	790	790	804	754	789	827	831	833	733	738	755	773	736	785	838	738	773	800	802	802	729	827	762	779	773	827	777	806	793	751	810	786	787	765	766	829	765	767	809	785	784	750	763	793	777	788	801	806	789	765	799	807	810	735	763	783	749	807	826	740	813	776	783	782	795	762	862	827	755	796	786	809	838	776	805	797	749	845	762	831	774	759	785	792	802	816	785	773	803	757	765	739	773	781	832	752	784	790	794	790	765	737	809	804	790	829	812	814	812	790	817	732	774	832	771	784	792	785	799	764	818	782	786	797	788	761	769	810	827	788	759	762	707	747	821	812	777	815	779	811	773	776	791	786	810	798	757	816	767	788	785	782	832	795	748	784	848	775	769	798	753	754	807	775	809	784	786	778	778	783	776	752	790	794	762	797	798	807	765	758	856	744	763	766	778	786	721	826	761	769	808	803	817	867	778	740	766	793	822	756	819	813	757	804	784	760	826	801	803	834	778	774	801	813	825	829	752	817	761	739	774	818	822	781	796	767	738	809	839	777	796	835	795	814	824	790	764	764	759	812	792	812	798	772	829	790	790	778	793	809	822	796	838	808	811	804	755	763	767	819	831	759	790	815	728	796	784	779	793	773	836	814	831	782	782	810	765	803	797	774	786	797	789	816	793	775	788	754	767	792	822	741	783	784	819	733	779	831	810	791	770	791	805	785	785	722	755	800	740	770	735	858	786	768	817	770	808	819	783	841	778	834	792	809	820	760	761	767	803	769	781	834	788	788	797	791	751	799	830	753	782	800	820	775	781	783	782	792	793	778	789	774	764	775	842	806	834	751	735	801	817	787	779	865	774	782	814	777	785	742	794	762	797	755	762	780	826	835	790	802	784	831	799	779	787	806	792	824	786	781	788	760	824	796	820	759	808	767	776	832	833	844	735	789	798	756	820	798	843	790	829	826	786	782	767	774	785	800	794	767	756	745	794	806	784	774	769	839	803	762	793	729	802	767	789	742	768	798	787	758	869	700	765	822	789	750	738	819	746	778	816	761	800	820	790	794	807	826	770	794	792	781	760	773	849	772	789	786	793	763	776	786	739	744	743	806	802	779	795	773	808	731	800	829	814	780	745	784	719	780	790	833	795	742	783	744	769	793	823	784	797	803	815	798	815	796	742	756	789	794	820	813	785	785	759	810	769	772	742	729	770	747	804	850	797	774	765	776	807	743	795	818	812	750	819	790	785	799	738	799	751	814	812	796	810	791	752	795	805	788	777	851	759	799	813	816	777	801	804	772	824	743	815	767	808	783	791	817	793	771	808	777	832	738	778	756	767	804	812	772	749	796	770	757	784	764	792	779	787	800	798	776	741	790	764	796	853	831	750	785	797	801	794	792	803	797	775	749	770	769	807	811	774	748	826	809	760	793	769	736	828	820	759	776	763	780	766	802	746	821	763	865	809	771	806	798	815	824	755	767	755	770	800	782	789	782	806	772	764	788	807	765	805	745	797	823	794	741	782	828	783	786	829	835	763	811	809	795	767	868	776	755	777	750	772	777	786	801	794	788	767	772	761	792	819	823	737	793	776	769	812	821	745	789	790	759	810	713	796	739	805	789	781	800	801	769	774	781	806	783	751	768	749	811	807	790	787	820	754	755	823	805	842	786	795	778	825	777	754	786	771	766	822	807	794	796	767	795	801	784	768	839	760	785	798	796	800	777	748	756	789	802	789	778	733	850	794	714	788	790	783	767	763	740	717	748	786	783	801	777	757	795	784	798	814	793	771	778	785	757	791	787	748	780	817	766	823	736	772	779	793	797	819	802	804	841	777	788	764	779	774	761	723	803	802	778	754	781	794	762	759	795	802	775	811	772	775	789	789	786	778	774	765	825	765	765	801	800	785	782	794	763	741	781	842	824	792	810	804	808	772	775	841	822	810	756	778	806	774	736	761	811	790	787	810	783	792	793	788	773	830	772	800	784	783	770	782	738	791	790	797	766	797	811	770	791	798	779	791	756	796	762	785	819	780	804	771	801	774	756	803	788	792	806	793	797	817	787	736	808	813	784	759	785	748	716	800	777	774	797	726	762	795	742	764	761	813	794	781	804	769	810	775	786	751	738	806	811	762	787	791	752	803	813	811	763	824	795	772	817	790	765	762	771	777	800	807	768	813	763	772	758	796	819	798	764	797	808	787	771	782	789	864	816	826	801	778	810	759	812	751	793	759	770	803	760	746	777	820	781	797	787	736	798	790	733	810	791	775	758	790	812	803	795	793	816	762	774	833	803	856	767	751
37647	26099	18971	16088	12976	10261	7238	4372	3210	3225	2127	1818	1372	1085	918	706	507	491	491	530	484	476	492	439	446	421	427	414	366	347	407	392	370	358	400	391	370	387	397	353	332	359	339	376	365	365	389	350	396	379	370	355	365	339	380	390	334	415	323	370	388	390	370	363	399	424	373	362	382	358	373	385	379	355	368	386	350	335	336	379	331	366	383	360	347	359	393	366	401	359	384	389	348	342	362	406	353	379	405	368	383	388	372	382	390	371	321	368	352	414	367	370	332	318	390	374	360	373	370	369	411	385	402	379	367	395	400	419	372	379	326	383	404	395	356	366	378	388	329	366	348	361	351	390	338	396	361	376	355	403	360	360	340	360	392	350	353	364	362	401	381	362	355	369	356	412	364	387	366	375	367	396	335	342	369	373	394	328	328	384	360	392	379	372	361	397	409	370	372	370	421	362	361	356	319	362	343	371	387	331	357	335	365	380	383	370	370	363	372	339	399	340	364	357	409	319	377	331	376	355	362	357	376	380	321	368	363	352	395	370	368	352	359	357	353	370	392	372	355	375	391	347	381	380	391	328	350	362	356	316	343	387	360	391	375	364	383	361	366	413	372	348	368	355	360	385	405	329	373	345	354	351	324	341	343	375	387	371	367	381	363	372	384	363	371	367	377	349	326	387	340	378	338	360	362	368	388	378	370	363	404	325	392	355	352	359	362	357	356	376	382	327	364	353	373	389	373	367	379	368	374	386	333	388	380	399	406	323	362	357	383	353	395	382	379	357	371	343	373	351	328	395	347	367	363	345	348	371	355	352	374	374	382	377	389	387	350	370	385	361	363	363	354	354	373	382	379	377	370	351	370	355	370	336	349	364	341	368	375	407	372	343	340	413	365	396	393	380	357	370	391	359	329	386	352	382	378	399	375	364	371	409	384	363	372	372	367	362	369	360	371	374	343	335	389	334	368	373	358	373	339	364	368	396	381	360	394	384	343	378	383	341	351	359	354	377	348	395	376	372	394	392	384	399	332	355	410	368	358	362	355	379	375	381	382	350	393	361	337	377	373	344	352	365	405	384	384	362	341	377	345	341	344	358	365	341	380	376	374	384	354	351	409	357	333	360	377	324	365	356	353	353	369	341	375	375	383	396	343	358	383	377	380	385	374	363	361	378	351	412	390	391	368	337	379	371	370	342	367	365	387	366	325	391	377	364	372	367	390	351	373	376	383	303	363	359	322	356	356	376	352	386	358	348	347	378	372	379	357	390	375	328	397	389	357	350	364	360	406	365	323	370	385	371	348	373	380	366	350	356	374	375	385	354	357	418	376	380	379	352	396	382	345	367	367	382	352	385	371	373	355	367	338	366	389	381	367	379	385	347	376	365	407	384	383	369	392	343	382	364	403	349	339	361	368	390	384	405	390	374	348	392	368	355	374	355	393	382	359	399	378	331	358	404	359	357	364	357	325	398	391	402	354	371	355	396	419	351	343	382	391	383	378	377	357	373	369	367	378	343	371	376	362	373	368	344	388	387	385	367	362	376	360	355	342	337	361	324	355	378	365	374	346	386	334	349	372	378	375	376	385	336	370	373	358	362	336	358	360	358	353	386	361	304	401	371	361	351	357	359	434	394	368	392	372	377	392	362	360	386	387	386	398	352	355	369	369	362	361	373	347	358	386	368	378	351	350	346	354	368	396	349	369	358	346	342	357	359	378	359	348	363	386	386	380	365	352	385	374	369	355	382	374	396	348	353	363	357	407	338	369	372	362	352	363	366	363	375	370	341	348	348	349	371	358	348	374	359	351	372	367	374	376	363	347	369	382	356	332	356	353	382	369	367	347	392	360	354	378	385	359	343	381	394	382	367	371	360	397	378	358	369	360	357	368	398	337	382	420	395	362	395	354	348	331	332	374	377	364	334	369	350	353	336	357	345	386	383	379	372	373	355	357	348	371	341	358	359	358	342	361	390	383	355	377	412	340	362	388	379	348	396	346	369	362	380	394	355	371	341	371	355	336	381	351	367	384	347	345	362	390	359	349	381	385	361	385	382	379	364	382	350	353	367	380	395	371	348	382	355	394	379	351	346	345	381	378	365	385	359	374	338	364	385	374	388	342	374	380	359	396	373	362	379	381	379	382	435	349	400	390	371	368	372	371	338	372	343	343	346	391	348	354	347	355	369	382	362	397	343	343	361	340	384	359	332	391	353	358	350	380	395	379	376	364	359	368	332	347	354	372	356	396	393	409	391	365	392	379	393	363	406	349	372	366	378	377	345	353	346	376	357	347	351	344	362	362	361	379	355	360	357	362	340	370	344	364	351	367	336	375	382	386	378	378	356	330	354	402	379	351	375	367	389	339	415	361	346	350	412	352	371	375	363	365	379	365	403	363	362	341	370	357	375	376	401	369	394	364	359	350	383	371	374	362	430	388	383	335	367	365	364	375	393	360	403	394	382	393	372	365	330	362	334	389	417	386	384	367	368	408	384	342	342	360	364	361	386	382	384	340	377	404	352	375	378	376	396	347	359	364	352	371	364	413	376	381	383	371	358	381	355	335	374	383	357	381	363	382	356	387	343	356	390	363	393	386	350	342	373	380	388	372	369	388	401	354	384	345	373	387	368	397	358	371	374	337	371	379	363	402	373	339	371	322	406	366	395	343	347	365	353	374	365	354	344	350	351	354	356	361	334	363	350	378	365	379	370	346	366	394	382	390	375	368	389	363	366	368	391	367	426	372	379	367	365	323	338	380	391	353	357	344	330	403	362	355	359	388	358	396	398	387	357	378	362	377	387	319	384	377	371	371	352	381	367	422	413	408	326	313	362	355	357	326	361	379	388	369	377	391	398	362	375	365	373	370	348	365	358	355	394	365	358	346	360	399	340	353	374	374	351	366	376	372	365	369	327	384	361	383	356	354	383	368	366	373	351	347	345	323	346	368	396	367	369	373	371	392	355	396	364	368	398	377	359	334	351	350	351	382	361	357	417	367	345	360	338	339	359	384	377	372	360	338	348	360	386	350	353	391	375	384	388	359	366	349	384	386	350	371	349	374	385	373	360	377	351	373	382	373	359	394	368	359	351	362	367	339	364	366	381	351	366	355	368	349	379	362	377	380	359	398	380	361	411	363	387	364	372	324	380	358	381	363	358	367	381	358	351	361	380	380	381	379	367	381	416	386	380	346	377	330	373	366	369	363	365	370	338	328	350	362	403	374	358	380	395	362	354	390	383	394	322	338	364	344	341	350	363	375	379	346	367	367	354	348	351	382	347	352	342	363	376	381	357	356	394	339	389	378	381	370	390	397	347	352	365	359	399	387	357	366	401	408	395	386	364	405	350	367	423	344	389	327	372	394	333	365	387	382	343	397	362	391	385	356	409	346	329	365	370	373	394	375	372	372	340	341	378	367	384	368	358	374	392	338	399	373	378	344	381	366	366	341	395	376	396	366	397	341	415	354	356	396	356	359	361	369	342	373	361	348	379	368	393
29730	12450	11294	13680	14253	13040	11678	9103	8685	9094	7499	7008	5793	4612	3717	2529	2077	1629	1861	1982	1693	1762	1720	1591	1576	1334	1259	1125	1113	1041	1046	1010	930	1009	978	993	993	950	943	930	961	960	936	968	949	979	931	928	899	922	947	915	951	881	946	952	904	904	893	951	898	878	916	905	967	938	912	966	919	894	935	918	945	899	907	943	892	912	900	889	893	978	917	905	939	968	933	905	889	919	979	866	936	982	953	953	974	951	924	906	965	928	926	909	959	940	939	874	965	917	913	935	929	984	919	926	912	941	903	920	889	943	880	916	938	897	896	871	938	920	877	935	935	944	912	914	892	877	948	939	940	956	890	965	913	879	929	895	901	951	870	938	897	911	910	876	912	905	950	917	910	933	958	873	907	929	944	978	912	904	926	974	909	890	927	874	926	920	921	889	924	910	979	883	911	909	906	879	912	896	929	925	910	922	886	886	893	927	918	927	929	864	852	960	977	914	914	933	907	925	929	902	875	834	922	930	936	901	890	881	945	904	900	915	847	897	885	930	908	918	929	949	971	866	933	960	897	837	873	915	878	899	908	857	930	923	927	867	949	905	885	904	922	889	892	915	937	903	907	894	919	926	887	846	930	911	909	897	945	903	871	898	938	921	863	910	955	894	864	890	912	911	934	924	855	962	908	920	890	912	941	893	875	865	899	955	901	965	940	834	935	910	910	917	903	898	905	924	896	940	858	926	945	915	941	908	921	953	906	858	958	907	897	902	878	870	950	901	937	939	817	929	925	958	896	896	896	890	910	933	932	853	934	918	952	885	894	884	952	922	913	909	858	908	895	909	904	908	920	893	881	904	925	893	965	910	864	929	933	908	954	855	927	914	920	916	899	892	907	897	922	929	847	919	909	968	903	1004	919	901	929	911	911	920	946	881	868	931	890	916	904	917	908	908	946	956	942	912	908	840	948	920	899	871	949	906	888	904	923	934	936	952	973	918	890	914	952	948	880	838	887	890	901	890	913	915	953	913	902	932	929	876	892	879	902	882	969	918	930	970	925	936	902	900	845	920	909	968	885	881	919	911	923	900	904	920	898	922	985	891	976	945	863	905	864	878	929	892	946	948	893	942	895	910	906	896	906	903	892	926	870	892	908	893	920	882	860	905	949	947	878	865	944	899	940	928	915	935	910	890	945	880	885	921	942	900	887	913	898	882	873	900	854	940	872	852	889	855	953	869	891	851	865	903	966	903	898	908	911	891	899	950	869	912	861	913	894	892	918	977	927	897	830	962	920	895	912	940	891	952	887	892	923	919	951	890	859	923	925	876	892	890	863	922	905	952	922	965	910	893	897	925	903	922	896	868	900	870	862	883	901	880	893	898	883	913	897	855	945	908	935	873	898	893	907	904	877	879	926	921	883	897	962	884	942	894	969	922	943	893	960	875	890	893	893	844	869	915	878	902	941	939	915	929	976	874	906	973	918	884	902	930	906	904	897	933	938	901	880	989	901	900	934	931	933	898	906	903	981	912	891	922	874	935	959	912	912	913	867	963	890	892	943	883	908	902	910	943	932	906	922	885	900	922	905	924	892	896	908	914	914	914	893	927	916	974	956	967	893	878	922	953	957	912	912	916	871	960	916	897	926	970	911	968	930	924	900	942	886	933	854	921	889	911	909	881	901	990	920	866	931	936	910	881	865	839	894	934	955	914	923	865	944	916	909	947	910	892	915	872	917	919	926	972	871	881	912	856	925	884	905	879	831	886	955	881	885	901	928	936	895	915	852	970	959	881	943	890	889	893	920	848	982	931	908	913	890	908	885	938	927	903	925	915	929	864	956	910	856	903	919	911	878	951	917	868	913	944	938	898	949	888	927	917	890	915	904	906	898	848	895	912	892	963	899	843	856	881	923	930	972	926	842	903	919	847	896	887	864	939	887	838	899	894	900	942	904	914	883	973	987	919	948	944	885	894	916	903	848	931	931	950	944	862	888	886	931	931	900	913	923	919	918	926	909	952	873	898	933	904	920	909	901	876	894	904	905	914	908	867	880	888	899	945	855	955	889	948	910	882	959	914	882	931	884	988	888	883	899	915	941	937	837	883	919	959	903	954	886	847	913	992	859	900	898	947	899	958	978	893	915	928	911	934	937	920	905	926	919	939	904	919	943	927	927	908	860	867	909	919	928	875	886	932	871	925	869	927	925	929	888	933	919	860	907	905	933	950	894	936	908	925	884	884	909	862	875	911	936	824	929	858	921	991	907	844	898	949	885	941	970	967	932	889	924	915	907	893	851	896	877	920	898	905	856	902	894	913	874	898	918	936	874	957	841	903	915	906	863	895	904	916	879	902	957	878	926	936	953	1011	882	890	908	957	970	899	936	875	895	931	860	890	849	892	957	1054	917	955	913	892	851	911	881	897	905	900	918	927	950	926	965	917	923	880	935	924	903	947	888	926	942	880	927	939	919	898	875	951	873	948	920	914	927	884	943	916	908	898	883	900	919	848	900	888	944	894	890	912	889	931	866	888	870	897	949	934	871	875	873	908	991	938	890	873	929	898	957	915	902	921	882	943	916	951	955	925	894	933	951	905	890	930	902	893	938	904	872	924	865	953	897	910	915	873	846	883	921	869	918	906	906	926	885	904	915	922	924	875	894	918	905	924	945	897	954	968	900	880	878	930	958	866	903	835	902	928	902	970	956	927	951	893	928	925	894	942	949	861	903	889	928	922	897	886	931	918	875	920	892	907	907	914	950	909	911	950	891	880	869	939	924	907	916	920	891	894	900	925	910	903	892	911	934	864	873	937	939	939	912	912	896	888	947	936	924	941	909	865	920	886	862	915	924	944	909	931	901	950	891	947	928	882	923	942	881	935	946	933	938	871	876	957	923	904	923	908	873	931	872	852	947	925	952	892	945	950	900	911	931	871	977	937	944	909	930	915	878	874	922	909	917	907	898	896	904	869	934	909	910	916	928	846	888	936	911	888	898	876	923	958	922	861	954	887	942	925	980	894	894	891	882	897	880	873	866	860	921	896	920	889	872	896	894	942	953	932	897	907	901	852	878	905	917	946	895	913	891	893	904	891	907	931	887	913	959	901	888	905	925	907	925	874	881	972	902	896	889	876	962	917	877	846	946	926	904	903	912	923	933	936	896	874	935	838	924	906	903	945	893	856	897	890	899	960	860	974	899	845	930	900	914	906	866	962	881	923	937	935	900	932	864	934	956	949	914	910	934	937	896	900	892	910	926	921	901	908	933	899	913	901	860	929	909	868	879	891	906	910	906	952	883	870	881	894	980	927	910	972	891	941	945	918	874	875	931	967	925	916	894	937	863	914	871	937	887	909	877	931	884	890	883	920	954	905	855	929	883	966	940	909	883	917	899	918	918	915	926	893	896	927	935	877	948	910	912	884	912	893	908	884	905	916	919	895	868	965	951	931	949	869	884	930	924	909	893	913	889	870	905	924	902	951	879	918	944	942	941	898	903	892	918	920	940	909	867	948
44045	28649	22611	21250	17900	15394	11660	8016	6092	4709	3564	2781	2159	1453	1068	738	591	499	491	507	464	423	464	406	423	430	354	300	334	300	317	296	302	272	299	274	284	253	270	282	311	262	269	283	250	262	258	255	262	297	280	277	287	310	281	297	296	265	274	280	275	283	275	270	297	239	266	265	251	268	296	268	263	290	296	280	252	279	232	256	275	261	263	262	276	279	274	270	309	279	237	284	273	275	300	262	249	270	303	293	279	269	274	302	262	260	283	269	282	264	253	282	260	261	282	287	261	276	288	283	283	289	291	250	275	293	273	269	267	249	256	279	276	270	286	277	247	261	272	273	250	291	286	258	281	310	301	250	283	281	303	280	272	246	265	274	292	292	284	272	294	252	272	282	240	240	257	274	273	303	248	269	270	262	252	290	280	257	295	255	322	273	288	254	270	279	290	279	273	278	259	262	281	271	261	247	240	273	267	268	287	271	276	276	263	282	245	257	294	272	264	280	278	275	266	271	301	280	282	283	264	279	269	264	275	248	260	292	264	273	240	270	246	273	295	260	255	287	271	271	276	274	259	286	250	264	276	243	282	291	254	281	249	267	285	276	246	253	266	274	270	246	276	286	280	301	262	264	254	270	256	242	285	257	278	281	294	272	265	264	287	284	240	290	243	279	270	267	295	275	261	246	272	289	276	278	284	263	264	287	271	265	259	277	280	299	280	282	280	286	298	301	275	273	241	265	279	290	255	260	289	269	248	257	272	271	282	277	292	289	290	294	265	264	263	274	273	269	272	291	262	268	263	286	266	265	254	266	263	274	259	268	266	277	265	267	282	303	265	281	279	286	284	258	262	279	233	258	258	300	308	243	275	287	305	285	286	236	294	243	298	302	290	262	288	252	283	285	338	277	260	256	289	261	278	258	279	264	297	285	244	255	294	257	243	257	265	244	261	265	285	278	249	286	267	305	282	246	296	267	263	274	256	259	269	264	257	294	277	258	288	285	265	258	291	243	294	279	249	295	278	258	281	234	266	263	286	277	254	281	277	294	269	256	247	255	286	301	282	277	268	287	289	298	268	250	286	251	236	287	265	275	277	285	288	267	273	267	263	250	262	242	279	254	262	271	263	257	254	248	272	275	254	269	301	286	305	240	290	262	271	258	261	271	256	264	261	260	281	250	293	278	276	242	260	267	244	308	261	252	266	269	263	264	237	308	253	280	278	245	257	305	272	260	218	293	285	283	276	263	253	257	291	262	297	275	255	270	274	263	247	283	269	252	293	281	267	249	285	298	249	267	281	260	286	251	289	293	258	256	271	307	262	293	284	265	235	273	260	233	278	271	277	282	279	250	289	286	235	270	303	247	279	255	265	263	282	257	308	281	264	264	250	257	244	270	253	284	300	252	274	270	299	262	273	245	282	231	279	266	270	286	280	266	246	273	280	258	262	255	279	276	264	269	263	256	268	267	275	265	246	254	277	272	266	275	285	247	295	253	253	272	272	255	233	262	272	267	288	300	313	273	258	282	271	254	269	269	258	265	280	268	287	260	285	279	270	292	256	272	267	319	278	290	273	279	255	279	283	289	267	262	260	270	266	280	285	255	298	265	307	260	268	275	261	292	300	292	294	266	282	237	278	247	279	263	254	252	266	282	260	266	263	280	278	289	250	259	266	275	258	265	275	260	263	310	292	278	285	268	254	276	274	311	251	264	287	263	273	289	250	230	275	289	263	257	305	284	306	264	251	262	297	292	276	289	306	275	258	256	289	277	285	288	256	268	303	250	285	265	256	283	255	292	271	276	282	291	243	297	254	310	275	268	261	301	292	293	265	266	275	275	263	258	256	246	264	246	292	272	267	250	252	260	251	281	281	267	264	250	266	289	294	266	246	254	294	272	264	259	269	281	270	280	237	285	280	275	245	264	240	239	235	255	270	257	286	258	265	268	240	266	248	269	226	304	256	247	293	272	283	268	262	275	285	285	251	255	263	249	261	258	229	251	269	249	272	262	258	253	237	268	306	254	267	258	270	299	266	274	289	286	266	265	246	267	251	288	285	276	295	274	272	271	265	269	271	282	264	262	283	276	251	279	303	258	273	269	296	302	306	290	251	266	269	253	243	305	265	280	288	273	241	275	216	284	240	258	303	253	264	254	262	246	238	289	283	268	255	253	280	268	272	282	257	272	298	253	250	263	286	281	272	284	265	266	295	257	266	260	277	247	288	295	251	271	263	293	283	279	251	290	269	303	285	288	256	270	303	261	273	259	281	274	256	279	281	299	239	280	278	270	301	278	240	266	250	292	279	270	263	284	259	243	252	276	288	246	282	232	274	277	290	275	265	258	251	291	278	285	267	276	289	285	279	273	244	265	273	248	301	274	267	266	265	298	284	289	262	267	281	279	279	261	274	258	284	281	288	259	307	285	252	262	272	277	270	241	296	277	296	267	301	246	272	262	281	254	267	270	242	273	269	278	293	229	276	266	254	296	317	304	266	257	282	254	254	280	272	268	272	288	276	291	277	273	262	289	258	286	255	273	273	272	266	312	279	278	237	261	277	257	277	278	280	269	282	262	257	284	280	268	272	279	288	230	289	260	277	266	237	261	250	295	290	258	279	298	282	280	284	246	269	244	264	286	252	260	269	249	255	253	269	306	275	264	315	264	265	274	271	252	249	268	260	237	293	253	275	270	279	260	278	271	275	260	265	280	265	267	272	276	264	277	274	292	272	278	267	279	262	287	217	275	278	262	295	266	288	283	268	275	262	249	299	287	288	266	264	277	286	283	282	242	253	282	290	291	257	282	263	246	235	264	268	277	241	257	304	302	275	272	260	272	282	273	242	273	240	248	249	265	282	238	287	277	293	260	269	276	276	230	260	282	268	239	272	229	272	262	279	268	268	293	265	261	288	290	252	282	239	266	285	285	257	274	264	248	245	286	269	268	280	255	295	253	256	268	290	278	258	259	267	272	282	268	246	258	269	265	238	313	262	257	253	275	269	269	260	247	257	292	280	253	272	289	298	275	262	285	266	274	266	267	273	263	248	287	261	249	246	277	258	259	262	282	269	276	272	260	292	278	268	273	295	256	263	278	298	258	250	263	269	306	263	272	282	283	262	276	291	258	272	226	272	265	296	308	303	244	278	278	271	311	271	255	238	308	294	309	254	247	276	260	293	270	301	274	266	279	260	270	231	301	269	317	264	308	266	254	280	255	294	231	278	296	268	260	292	262	295	269	277	299	237	260	291	226	253	273	258	270	262	264	259	258	272	268	288	262	289	274	301	283	290	289	291	272	287	248	253	285	264	253	269	264	256	271	275	257	278	265	265	248	305	278	279	283	266	282	260	253	261	278	265	238	252	274	245	262	252	294	261	266	261	266	261	273	266	268	279	262	286	230	274	264	285	239	302	270	264	269	292	255	252	234	258	282	274	263	283	287	267	276	263	292	270	288	275	269	296	260	249	254	248	271	256	264	281	276	278	300	243	275	286	255
34238	16673	15027	17242	19306	17083	15230	12616	12025	11439	10343	9336	8662	6487	4691	3515	2537	2186	2261	2385	2031	1861	2208	1860	1864	1504	1307	1121	1056	969	857	837	834	793	802	785	828	749	776	776	751	751	746	724	731	693	746	739	767	699	782	678	718	701	699	692	757	731	700	683	691	674	757	729	711	700	716	719	745	671	679	707	705	677	715	734	693	684	679	701	706	718	683	714	727	693	709	718	715	738	663	712	691	746	703	769	735	749	769	739	737	745	730	750	749	672	684	683	719	719	718	686	691	675	696	716	673	693	692	690	675	687	702	689	683	698	713	655	660	644	712	743	746	678	687	672	682	671	678	652	680	688	710	728	682	712	648	687	645	668	676	683	679	707	670	682	653	648	713	660	648	648	731	705	672	640	731	691	720	699	678	682	707	700	647	677	636	665	713	727	637	680	711	647	714	658	721	668	677	677	697	652	676	689	694	665	693	701	649	667	673	692	668	701	715	728	688	679	694	753	706	757	642	640	666	693	610	718	692	691	700	717	650	666	665	699	678	672	659	667	693	640	707	694	690	674	688	667	696	679	696	710	641	691	703	702	712	674	714	666	711	716	650	677	681	741	713	706	676	736	694	714	730	697	627	681	689	727	710	688	670	658	663	691	688	735	674	693	672	680	655	682	684	709	710	685	710	659	676	709	698	659	706	688	679	702	698	695	715	655	693	717	746	703	677	673	679	678	690	674	748	661	684	701	682	669	677	691	696	696	709	710	682	680	670	683	692	677	689	643	681	681	667	679	719	735	733	689	700	691	688	642	666	716	696	697	689	656	730	680	711	692	677	683	654	667	684	710	690	640	655	697	665	690	666	672	697	704	601	683	669	674	701	616	678	648	669	671	673	652	665	672	727	702	697	669	668	692	705	641	679	691	687	673	686	667	702	704	660	682	666	655	708	704	726	664	681	695	697	676	713	684	698	695	686	689	686	714	710	687	678	691	742	668	686	718	707	673	646	678	768	662	663	694	633	680	673	689	687	708	651	671	700	700	640	693	678	688	682	712	684	714	704	747	653	604	715	639	654	696	698	692	698	689	703	674	702	672	698	717	685	734	690	664	699	694	659	661	638	683	711	682	707	701	648	666	658	674	685	682	697	688	702	677	729	616	661	669	698	720	682	724	674	701	693	701	711	627	668	653	699	640	665	656	681	677	661	697	684	659	690	685	643	691	693	660	723	688	699	721	681	685	698	655	689	681	667	666	645	676	710	656	643	672	698	679	649	660	667	663	663	697	669	683	646	725	637	653	696	728	640	675	669	689	676	677	678	648	613	695	699	657	691	683	685	723	700	662	736	661	664	718	680	666	684	652	643	691	713	658	694	648	667	696	707	707	713	681	640	668	650	695	699	721	685	651	698	681	679	725	650	684	680	690	676	755	663	714	696	694	691	716	694	678	730	734	643	661	664	724	661	683	718	705	712	691	691	656	697	688	637	690	695	749	684	712	669	668	697	691	733	694	681	649	700	665	687	705	692	664	703	661	697	698	663	676	677	705	719	680	723	648	683	692	675	679	689	665	640	697	709	679	664	721	686	654	696	704	658	650	673	684	682	668	699	704	728	679	692	696	684	651	695	666	712	696	688	642	667	702	689	681	648	665	677	674	663	700	647	677	690	687	719	695	642	673	680	655	675	674	646	668	706	666	667	702	704	644	709	654	687	697	693	676	692	628	672	732	645	687	711	681	677	656	684	704	660	705	634	633	679	635	697	685	703	688	697	710	660	668	672	701	751	641	691	671	699	739	679	704	667	700	680	687	645	648	639	631	693	661	669	636	670	665	681	688	664	697	728	717	702	699	681	703	643	690	643	691	637	737	725	680	673	699	693	703	660	675	643	640	719	697	708	685	692	695	664	691	649	706	702	727	689	716	706	668	702	665	667	662	713	716	678	682	647	663	684	708	668	642	673	655	721	650	636	669	657	672	681	694	710	675	635	666	645	674	700	699	678	688	665	642	671	648	713	688	716	672	667	720	645	669	660	690	664	659	670	642	728	691	688	685	682	718	680	651	687	698	768	675	729	657	674	742	677	703	685	679	711	670	696	654	659	635	698	676	620	665	661	731	699	686	666	698	678	688	745	614	694	638	733	722	721	686	667	703	664	671	649	687	658	666	676	660	686	679	689	655	686	716	703	709	633	712	663	712	690	677	682	676	674	696	768	716	688	720	712	680	654	707	714	696	647	666	670	705	632	642	669	641	699	692	674	668	695	688	679	699	672	694	671	703	666	730	660	679	716	641	684	668	694	718	718	721	705	658	692	685	718	712	703	688	653	700	686	666	737	654	656	715	683	704	709	646	740	671	655	683	706	692	720	669	689	697	721	709	680	702	718	671	691	699	646	673	678	656	695	704	694	675	676	729	674	616	722	676	683	685	675	661	667	661	717	678	688	665	661	685	669	672	768	644	681	669	702	665	705	672	640	709	666	642	657	650	693	676	721	691	678	684	716	644	719	711	660	749	650	670	688	682	681	715	729	650	677	643	712	661	666	680	648	692	654	707	693	732	682	671	631	685	679	706	728	682	660	693	699	663	693	703	650	703	674	640	670	703	687	725	673	678	699	667	687	657	719	666	673	723	633	656	715	702	690	686	675	652	654	686	734	683	684	655	665	693	686	693	680	675	707	667	684	675	645	719	737	692	691	686	695	666	695	717	714	687	671	655	659	666	704	686	706	707	697	639	682	635	683	695	689	689	654	685	681	664	685	734	697	701	665	659	663	657	721	668	678	647	685	692	685	632	678	703	695	675	749	653	679	713	690	676	632	689	643	697	668	683	726	683	699	692	664	620	693	676	675	743	753	650	694	661	703	699	642	677	703	687	717	664	663	673	627	681	651	727	662	727	705	648	720	713	682	728	678	683	657	680	706	720	701	719	683	718	677	711	691	686	660	658	697	662	682	695	682	712	700	670	680	692	687	666	671	657	718	692	691	673	659	720	662	683	656	652	706	719	733	644	683	749	693	709	691	729	666	695	660	672	687	689	685	653	655	728	638	684	706	706	710	677	724	724	686	677	683	714	640	690	668	683	717	664	707	668	646	675	661	677	655	688	666	705	659	699	697	707	667	638	719	695	665	750	671	677	688	677	647	687	676	628	724	646	698	645	710	636	634	721	711	693	729	689	704	701	687	700	655	718	687	681	679	671	657	724	686	730	709	692	708	702	652	688	675	677	670	691	682	654	706	720	683	668	667	682	698	672	686	650	692	726	717	647	679	689	640	661	709	681	671	652	654	683	659	682	696	690	705	744	675	685	734	605	682	658	682	673	684	666	683	711	679	676	684	706	656	665	696	647	705	669	738	676	654	710	656	665	659	664	650	654	669	677	714	700	660	675	690	716	659	662	689	728	683	697	680	687	673	684	685	690	698	660	645	654	672	693	675	697	692	666	649	673	633	680	689	727	672	673	680	691	707	678	689	665	661	673	644	725	713	685	706	659	703	692	671	709	674	718
9701	5574	3291	2608	2371	1973	1322	904	793	761	816	765	727	515	392	372	337	322	332	277	271	264	279	304	291	285	290	328	298	296	308	320	307	305	311	316	313	293	344	296	308	279	301	273	318	279	310	297	307	295	262	284	269	277	287	290	270	308	308	287	308	301	284	349	285	288	311	289	272	297	292	318	277	296	306	282	291	274	309	301	310	289	272	302	291	299	300	290	286	308	290	310	302	259	279	315	287	289	291	294	309	279	309	316	304	288	301	311	314	287	303	301	276	274	318	293	330	273	275	272	295	324	310	291	304	291	337	287	301	306	291	298	296	303	301	300	299	310	319	307	264	293	315	312	303	284	298	310	306	304	304	310	318	293	312	293	287	294	283	268	288	254	283	327	309	281	307	303	305	308	308	308	312	308	326	282	287	323	307	281	303	319	275	296	276	285	300	298	307	280	286	291	311	293	292	304	330	284	291	293	307	278	289	323	301	258	298	324	305	318	335	305	289	293	348	305	282	308	319	278	309	274	309	292	285	264	321	292	276	279	308	294	292	289	296	297	286	315	310	285	291	302	307	295	302	306	295	311	285	302	291	291	303	287	293	272	279	304	284	270	281	309	275	313	310	312	286	321	313	277	329	293	291	317	267	324	236	272	295	325	257	271	279	304	306	318	278	295	282	292	334	330	304	269	280	271	329	288	328	254	304	272	280	291	297	291	292	294	307	264	296	312	322	311	310	301	299	296	295	269	340	303	331	295	297	306	337	291	298	276	274	265	279	295	276	296	288	285	277	303	294	305	273	312	330	277	276	301	290	305	288	324	312	320	285	283	309	297	270	293	291	279	313	321	308	286	299	283	286	289	315	299	291	310	298	268	297	317	299	293	269	302	324	343	316	310	294	304	290	309	276	281	302	306	317	288	309	294	320	313	294	323	317	312	284	316	292	289	271	314	291	287	326	263	301	293	296	301	269	277	286	307	295	274	282	319	299	313	316	289	301	299	299	319	304	307	284	262	269	289	257	304	289	302	301	314	291	293	283	335	285	278	291	307	282	281	293	281	328	303	282	280	305	301	333	323	300	325	315	279	285	324	308	259	288	258	305	314	250	285	293	278	304	285	304	300	304	283	301	321	315	285	295	306	287	327	299	285	283	332	316	284	288	309	289	325	287	283	307	303	283	301	311	318	282	293	272	313	306	292	284	273	327	292	309	327	297	271	316	321	283	303	297	280	320	315	271	280	321	301	300	294	300	288	279	309	283	294	296	346	291	301	277	281	295	301	313	284	280	297	322	293	303	307	284	294	277	275	289	287	296	274	305	307	282	278	288	292	305	315	273	301	286	303	291	292	327	307	290	305	301	293	302	287	271	309	307	308	302	308	258	285	287	296	300	305	330	320	323	294	273	283	312	298	277	286	305	310	307	309	281	286	287	271	278	307	283	260	295	278	298	307	300	291	275	278	289	307	270	310	274	309	287	269	291	286	317	319	262	277	287	284	267	309	297	272	286	269	272	317	288	304	259	289	320	289	348	276	315	292	289	319	307	289	313	311	282	291	324	296	281	275	307	307	277	309	295	331	283	282	320	284	278	285	316	272	252	322	306	323	316	300	279	282	321	302	315	290	260	315	331	288	307	291	306	296	298	281	309	318	307	307	285	295	321	312	277	288	314	298	311	290	303	296	317	311	283	301	299	323	309	298	275	308	270	311	290	298	274	288	317	327	284	293	304	308	324	315	309	298	306	282	274	303	293	296	283	312	265	295	287	301	295	312	305	318	267	277	315	324	288	291	318	314	293	305	329	309	290	277	304	293	309	296	352	282	274	303	275	282	310	301	296	309	261	286	315	306	249	299	310	291	297	346	269	276	299	325	310	295	316	313	283	309	277	331	273	353	291	297	302	280	277	292	313	307	271	293	318	326	303	311	289	319	296	303	262	311	287	310	318	297	267	309	329	283	286	280	298	300	291	314	296	306	295	295	293	283	293	329	297	322	291	308	310	279	296	270	278	273	317	286	307	315	329	291	271	317	313	306	288	276	299	282	291	318	318	297	288	322	289	319	293	287	284	298	327	309	283	303	311	305	309	285	290	315	301	301	299	290	318	313	279	311	253	312	294	281	310	300	270	296	331	315	278	319	280	303	286	290	306	306	277	290	272	305	300	291	301	318	293	316	317	290	291	295	330	298	261	292	309	271	297	292	333	260	276	261	288	286	275	279	283	312	289	311	281	301	324	277	297	304	322	307	291	329	268	269	286	317	323	308	323	341	293	294	296	291	312	294	274	285	320	283	265	307	313	329	296	321	281	307	298	282	308	293	306	324	296	285	303	321	308	302	319	284	296	292	284	301	293	278	327	327	314	321	307	296	280	332	285	324	279	244	294	271	323	297	338	328	259	292	296	265	274	288	313	288	321	299	276	269	254	294	288	280	290	311	284	326	294	305	285	327	302	263	308	299	281	271	295	305	294	288	315	316	316	285	280	296	322	286	280	279	292	278	322	271	300	295	305	333	274	296	267	328	299	293	282	275	313	302	299	282	312	316	293	301	319	283	285	312	297	308	297	301	273	332	310	317	299	281	309	326	282	312	285	275	318	294	289	285	298	279	318	318	298	291	279	274	295	288	289	268	296	315	301	308	309	261	285	315	318	308	307	295	304	302	292	290	305	268	330	290	289	317	315	308	329	297	291	310	310	299	293	317	287	299	327	285	293	281	290	316	269	299	291	306	307	277	294	276	261	295	325	280	285	289	306	316	290	312	296	299	319	301	276	296	319	280	323	312	266	296	307	317	292	267	308	266	311	287	271	332	319	290	320	319	310	325	274	284	289	310	321	305	308	304	299	311	301	317	336	301	301	289	294	275	266	293	278	311	328	279	305	276	296	281	310	296	275	307	283	265	296	267	273	301	280	305	280	305	283	313	305	307	301	271	269	310	300	339	324	295	294	299	292	283	292	303	281	299	300	270	267	308	300	286	303	281	279	286	307	285	274	318	309	285	319	282	303	270	298	288	324	295	290	294	298	299	303	280	272	283	280	294	273	294	313	310	342	320	269	293	294	299	293	292	294	287	305	305	279	295	277	291	281	270	324	305	309	326	326	322	290	313	315	308	295	335	285	306	295	291	293	288	308	281	309	272	303	282	283	289	296	289	303	297	287	297	291	283	308	282	313	310	289	304	284	306	299	323	294	282	274	309	302	323	321	270	289	274	282	313	286	264	311	308	328	315	294	301	305	280	295	312	292	329	309	291	303	270	329	321	311	310	300	285	305	298	277	290	299	301	257	312	301	289	316	294	338	296	310	294	303	304	265	308	275	296	298	292	293	342	291	274	291	287	294	286	296	284	308	263	292	344	320	309	307	284	303	279	309	310	303	311	282	314	274	289	343	323	295	306	282	292	315	293	291	291	296	275	296	270	305	284	305	299	278	301	284	292	301	290	323	281	297	309	319	274	297	284	277	302	288	278	302	252	308	338	292	303	256	287	300	283
8926	3916	4404	5871	7026	6267	4788	3595	3587	3675	3569	3453	3122	2121	1388	1083	1000	939	914	866	863	856	813	774	819	820	791	761	772	780	762	777	813	822	770	760	770	797	798	778	758	739	773	779	782	782	734	739	743	751	753	759	796	765	768	770	785	792	783	741	750	735	822	785	779	748	767	749	772	789	755	736	781	749	742	789	795	757	818	798	775	790	776	724	822	810	760	794	765	800	746	779	811	756	793	766	833	790	791	766	766	739	788	784	770	746	805	761	805	818	797	776	777	774	775	744	743	763	801	752	814	771	730	764	788	780	809	764	754	802	772	773	769	768	789	789	757	758	790	788	755	804	797	753	714	783	795	767	758	717	757	792	780	721	753	795	781	802	794	750	777	766	794	785	716	757	755	746	751	761	782	771	773	803	798	751	785	762	750	814	740	802	795	787	800	749	764	814	773	797	772	751	782	820	802	733	770	770	775	780	748	761	792	801	806	735	763	790	725	761	763	820	820	722	767	809	797	810	793	823	793	765	721	822	741	730	758	833	739	756	743	770	753	756	730	736	726	790	773	763	749	830	800	762	807	729	801	730	797	813	799	758	728	758	782	832	762	726	737	796	737	796	766	730	808	783	750	734	763	761	749	766	785	785	794	792	814	766	793	796	801	785	761	769	799	771	803	753	754	768	772	815	819	752	814	765	755	738	748	767	789	796	752	763	763	775	768	773	726	715	776	784	811	789	779	772	821	737	796	781	803	786	711	743	732	760	762	762	796	750	773	728	812	744	763	809	802	802	743	737	807	775	746	754	733	757	786	744	757	776	776	765	718	742	772	819	762	809	735	755	790	776	760	728	754	752	771	792	757	762	761	751	765	775	762	757	774	771	807	741	772	795	731	776	758	772	756	719	785	806	760	747	731	781	756	735	742	758	782	742	756	746	746	786	746	788	828	781	761	762	748	790	773	739	765	764	777	744	695	797	760	694	753	723	775	762	777	804	748	785	773	742	754	793	787	745	758	830	779	748	749	802	754	741	758	794	701	741	722	796	759	738	793	780	748	729	850	758	764	757	755	796	799	783	798	757	806	792	775	757	786	794	817	731	717	786	760	718	780	757	705	792	767	743	767	770	759	746	749	766	761	757	762	783	800	770	767	752	730	737	777	764	767	775	773	783	809	738	749	792	758	709	741	805	828	772	786	719	826	767	745	793	753	742	785	759	778	756	791	737	746	788	763	791	784	775	739	784	721	750	801	782	823	779	709	778	713	796	761	763	806	791	736	776	775	751	826	711	774	834	771	798	769	764	778	788	750	732	775	766	800	742	799	760	815	799	804	798	794	771	773	771	758	755	766	781	802	715	788	773	773	770	763	751	727	777	725	767	770	806	775	779	760	758	767	798	785	742	764	800	754	800	766	781	782	807	767	769	802	780	740	752	747	802	809	768	769	792	753	811	795	772	747	783	794	743	778	760	801	762	743	812	821	755	762	788	755	736	762	802	798	747	795	770	726	767	746	748	755	760	763	753	702	778	732	755	772	812	759	782	790	780	766	782	773	743	766	744	753	781	777	775	742	774	814	777	754	759	730	785	783	767	753	793	773	787	787	795	834	741	788	776	775	753	823	766	777	796	814	727	788	789	794	760	801	778	731	762	810	778	752	773	811	780	783	747	740	775	779	720	777	746	768	756	789	767	766	780	792	747	760	756	756	784	758	736	757	779	776	818	756	797	778	768	771	757	769	763	739	762	760	736	766	781	759	778	791	781	806	759	782	805	764	780	772	755	791	793	751	759	783	826	778	763	747	787	747	769	777	745	817	754	773	807	751	734	779	812	744	806	784	787	759	742	787	806	799	806	810	743	750	791	765	795	703	755	745	748	803	751	743	792	767	791	757	759	763	759	779	811	747	761	761	780	777	787	804	781	797	765	747	776	770	749	776	771	788	795	780	743	773	788	792	759	775	828	766	738	754	780	789	812	758	802	805	722	805	802	734	727	779	808	796	778	755	747	797	780	765	736	771	755	728	810	810	780	765	756	759	793	775	794	767	747	762	769	769	767	759	757	736	787	798	773	741	746	800	772	773	804	782	745	772	756	783	770	786	759	752	812	780	764	796	755	799	789	818	774	780	801	820	828	730	785	816	768	761	767	842	787	733	742	757	814	784	753	761	696	755	752	770	764	758	775	760	768	780	793	750	754	791	744	806	797	755	786	749	795	754	779	731	765	778	782	760	814	743	786	792	760	770	808	729	785	747	786	768	742	758	748	768	778	743	770	741	749	782	771	758	796	703	819	762	755	761	792	808	781	784	795	785	772	794	790	747	832	762	742	805	791	740	795	747	720	751	756	806	744	771	773	787	781	802	799	798	819	754	792	761	786	745	764	789	802	770	826	742	766	774	806	769	744	790	789	825	769	823	800	783	778	730	786	834	773	792	762	793	766	759	783	776	737	807	757	799	790	778	798	774	795	777	791	792	769	763	792	732	764	773	817	745	754	773	773	775	748	803	739	766	769	801	769	746	756	810	813	776	751	708	729	748	773	766	809	776	812	769	770	800	755	783	819	781	761	736	731	824	757	750	740	797	749	795	789	744	817	717	768	746	748	731	807	697	781	728	741	755	788	800	800	829	743	783	747	770	803	754	762	802	734	786	769	755	764	725	811	819	722	743	815	770	734	765	781	753	792	763	754	765	740	833	777	791	781	794	793	734	704	733	786	753	787	779	795	726	714	732	796	728	712	765	749	783	763	781	759	771	772	801	735	759	772	802	779	798	798	777	797	778	794	764	777	752	730	800	732	802	777	786	774	751	739	788	793	769	746	765	777	756	752	741	809	720	745	789	778	814	785	794	801	758	787	747	770	776	792	751	737	721	802	761	783	765	745	788	715	777	737	777	795	782	733	753	752	755	744	745	753	821	778	790	768	747	740	738	744	831	762	762	755	806	768	761	722	840	786	743	800	724	743	751	756	759	748	767	783	776	742	776	707	764	792	771	779	789	768	740	737	819	812	766	803	773	784	758	788	710	802	737	801	773	791	763	764	795	757	764	760	769	761	761	798	801	784	757	772	810	798	759	754	764	819	783	796	787	787	801	771	771	766	762	774	797	771	721	712	793	830	750	732	798	730	751	818	800	785	770	766	790	746	789	767	787	783	778	808	759	767	801	756	816	801	815	778	728	816	796	797	741	825	772	719	803	772	760	774	774	803	794	758	790	785	774	777	788	734	793	790	755	818	769	714	800	796	773	739	755	770	821	833	745	772	761	806	794	796	746	777	769	739	737	711	758	777	825	823	790	765	831	750	720	767	777	815	777	812	748	761	733	791	762	800	767	756	736	807	737	756	814	812	801	803	752	762	764	805	736	808	713	786	747	755	776	766	776	755	757	765	734	747	773	746	750	781	743	765	819	745	788	756	784	763	785	766	770	774	812	786	752	817	794	758	833	736	734	760	747	819	745	792	769	717	766	775	740	790	768	793	763	788	747	741	769	725	723	825
36818	25850	18624	16934	13778	10615	7696	4992	3510	2939	2198	1746	1591	1115	716	702	569	463	501	484	470	435	466	454	456	426	420	356	366	346	373	361	367	374	369	359	370	376	378	365	361	375	373	359	341	377	344	350	332	327	358	355	368	350	347	398	398	361	324	356	342	375	350	343	349	348	382	376	396	400	390	363	387	366	396	345	357	402	367	351	345	365	371	367	376	378	342	358	347	332	398	347	355	338	380	355	339	388	360	360	360	343	340	392	380	380	333	369	338	362	362	329	362	376	329	342	388	374	329	369	362	367	369	340	364	349	330	375	356	358	321	343	401	362	351	351	387	363	352	356	387	350	342	386	370	351	416	359	345	374	325	377	373	370	350	371	357	393	381	396	332	365	372	346	381	375	385	342	335	389	341	378	373	365	353	364	369	368	341	328	344	380	343	394	365	344	359	398	352	383	382	339	376	364	386	365	349	364	341	346	369	338	388	378	373	315	333	374	361	359	331	382	359	364	371	359	362	378	340	326	336	348	348	348	324	326	336	347	367	354	367	342	341	348	374	356	329	382	371	352	358	352	340	373	344	340	360	361	346	356	365	370	353	343	355	344	307	368	381	335	344	335	377	346	347	357	357	346	334	331	363	375	360	366	333	357	413	397	359	346	319	365	378	342	391	346	335	349	358	375	352	377	350	345	355	351	361	377	348	354	376	369	336	386	357	358	353	340	347	340	380	370	355	399	349	348	345	391	362	390	345	306	384	354	349	335	344	349	356	394	356	346	376	341	382	358	378	381	388	370	389	348	358	344	349	385	346	362	370	399	362	354	374	332	364	359	381	354	391	351	364	339	331	338	361	362	365	341	365	364	371	341	363	333	398	397	369	387	353	379	381	383	350	348	355	336	344	357	350	399	351	337	322	375	360	340	373	370	370	362	397	386	359	372	382	362	378	332	340	350	382	323	400	356	375	352	350	358	348	372	336	329	373	374	374	336	354	348	378	345	373	370	316	370	386	382	316	374	395	367	357	338	332	390	333	359	321	384	335	379	418	374	319	369	360	360	348	358	376	363	347	330	339	349	368	360	341	370	362	345	371	359	363	365	353	361	355	369	396	364	352	357	332	364	340	408	361	368	339	353	320	385	363	368	363	325	368	398	326	345	363	320	367	379	365	379	349	336	354	317	341	378	329	381	342	328	345	390	363	356	361	397	355	383	354	378	352	386	344	369	412	331	343	363	347	379	348	319	328	403	357	344	380	347	342	354	340	366	315	344	334	334	364	373	316	376	376	338	391	346	368	382	344	331	355	355	363	321	345	359	376	354	350	331	376	355	356	354	359	355	401	362	348	313	379	354	404	414	324	394	341	385	334	315	370	352	349	359	327	347	377	366	340	391	335	375	375	370	354	334	374	343	348	364	375	414	358	377	366	393	340	369	306	326	369	351	332	342	369	401	360	347	318	342	360	370	359	330	349	347	339	385	371	326	338	372	343	346	335	339	330	377	364	368	328	350	359	392	360	367	348	328	385	343	358	344	357	373	375	357	337	351	315	359	336	304	356	362	340	330	350	355	391	372	357	319	367	359	375	362	355	334	361	327	361	341	376	389	368	374	349	368	304	336	397	364	345	347	352	353	352	352	331	359	313	349	337	326	363	370	372	370	356	394	368	353	352	327	333	355	362	334	375	390	342	372	350	341	394	335	356	355	346	358	386	344	338	348	356	373	382	362	357	375	334	349	353	360	357	342	372	365	359	386	398	358	381	340	377	391	353	384	349	392	365	358	362	354	335	370	368	359	389	349	364	371	381	351	356	343	360	344	369	357	348	362	380	352	359	357	347	343	365	356	347	327	344	329	357	372	330	356	351	346	390	366	355	351	403	329	395	363	383	356	364	363	340	358	349	369	361	343	387	397	378	378	372	348	321	382	358	374	360	376	361	363	353	346	351	374	357	347	344	363	353	362	367	363	334	335	326	351	357	380	330	351	349	367	360	334	379	358	353	387	361	348	373	377	387	347	342	362	332	365	352	346	323	369	347	347	373	325	329	346	366	337	375	363	326	357	371	385	381	335	367	341	338	363	404	358	374	358	373	366	399	344	337	361	350	344	341	344	316	332	391	354	321	368	365	356	359	403	363	363	324	311	350	334	339	328	355	368	375	376	343	382	335	331	332	374	372	349	377	378	331	361	347	372	388	355	356	344	365	403	371	317	335	357	386	381	374	323	354	339	357	327	360	330	354	355	367	333	328	354	343	366	378	360	372	362	360	328	359	387	367	344	345	341	362	341	347	358	330	398	364	365	375	351	365	329	347	387	343	371	351	350	351	385	318	359	324	366	383	354	346	344	372	356	378	349	342	363	345	347	362	332	327	347	351	330	385	354	361	365	349	339	381	353	358	336	343	338	351	349	356	351	357	363	390	354	406	336	348	327	346	324	363	350	364	358	352	348	361	363	328	355	362	415	343	339	362	371	354	382	344	363	354	344	377	365	350	370	399	347	353	336	324	373	355	331	339	390	375	323	371	342	348	381	341	368	353	344	338	321	349	361	344	348	362	350	352	326	369	361	384	348	372	332	369	383	353	387	378	318	388	367	346	360	349	353	327	361	357	340	362	341	352	380	347	389	371	376	372	360	369	375	365	322	347	328	344	355	352	359	370	352	372	371	359	362	321	356	354	380	372	410	387	371	345	391	353	386	378	356	370	380	372	348	356	345	411	334	364	351	352	326	344	321	381	377	362	367	334	346	378	381	363	315	379	349	363	379	373	356	359	339	360	349	331	380	348	361	347	370	404	349	342	330	353	347	373	338	372	335	385	350	332	379	335	339	379	367	347	364	384	317	359	379	335	378	384	335	373	389	330	366	361	373	360	344	363	361	353	362	346	365	378	377	339	340	386	376	368	344	340	365	368	364	358	334	341	361	390	321	349	335	325	353	369	318	370	356	359	319	334	386	350	377	360	348	373	355	382	360	362	372	365	347	321	316	382	357	343	347	397	377	367	368	365	381	356	366	368	344	349	370	384	320	347	375	355	353	351	352	376	346	345	341	344	354	339	368	332	322	385	391	350	352	384	362	362	332	358	340	369	358	352	348	383	371	348	340	354	356	368	317	355	365	371	367	381	358	393	369	320	327	354	367	383	373	363	360	368	339	360	374	325	345	355	339	336	372	348	350	341	381	366	361	385	386	376	363	348	372	319	357	349	344	370	363	392	384	341	356	361	318	399	363	327	350	365	348	402	367	357	368	350	343	327	392	337	337	360	370	368	339	310	373	396	387	341	322	321	356	354	376	381	355	332	374	362	324	366	341	324	393	371	360	361	355	381	357	338	404	329	391	362	322	370	343	379	372	349	367	387	360	374	375	368	400	343	337	384	324	379	336	341	348	364	360	364	354	335	365	352	359	345	350	362	368	405	326	371	364	377	385	361	376	384	385	346	366	362	344	365	354	356	364	351	346	336	353	358	349	359	371	350	346	337	330	357	347	338	345	356	398
29007	13185	11471	13933	16047	13038	11412	9856	9192	9019	7715	7079	6643	4523	3284	2468	2055	1874	1882	1734	1640	1821	1643	1615	1587	1285	1244	1143	1038	1038	1033	1009	920	912	964	932	915	886	863	935	869	942	937	944	960	979	926	912	888	907	931	909	896	880	936	921	892	935	900	944	895	887	924	902	812	874	889	925	927	923	869	931	878	860	908	854	923	937	877	882	829	929	913	926	895	895	910	910	880	950	883	899	914	922	883	936	931	909	937	940	910	934	890	903	907	909	914	884	922	933	908	929	896	956	893	902	937	863	826	907	869	929	914	897	932	888	912	827	939	930	905	910	924	861	874	907	885	923	904	846	905	869	887	860	888	907	973	860	957	913	911	904	915	805	905	896	878	920	925	858	919	814	874	891	872	884	887	887	902	857	879	864	885	908	909	929	922	880	820	845	925	904	911	844	843	901	904	910	915	916	925	869	928	869	902	922	936	908	892	859	879	906	896	913	856	852	930	900	920	860	931	903	865	865	926	935	877	853	899	940	875	885	868	871	873	900	894	894	854	881	917	950	886	933	967	917	885	864	823	896	929	889	856	893	843	931	860	853	936	878	885	847	870	912	869	871	879	925	883	881	894	907	855	897	938	882	887	889	926	943	864	880	874	865	867	889	855	847	871	910	898	914	876	891	881	875	911	897	907	873	895	929	920	887	939	901	826	879	900	886	933	870	878	906	904	878	910	898	939	873	922	896	901	920	886	934	936	920	906	946	842	878	896	880	842	871	941	919	889	939	926	935	882	871	905	892	910	930	877	887	903	882	874	842	916	893	882	908	903	866	902	936	876	892	905	901	877	907	906	900	862	900	844	910	887	848	836	913	866	879	876	880	858	875	849	921	925	868	863	912	891	894	845	871	920	924	883	893	899	917	899	910	874	866	949	929	930	904	924	893	889	918	921	904	898	866	845	856	863	898	906	880	891	891	888	865	907	916	833	886	904	913	883	865	913	872	870	897	870	879	878	860	922	929	932	909	919	866	912	905	912	848	859	879	883	904	883	902	879	898	877	863	887	882	893	852	852	922	888	880	857	918	872	959	906	880	819	899	866	919	872	902	832	930	901	825	878	912	870	821	908	885	940	895	908	899	891	896	892	866	927	866	802	911	925	887	842	915	867	876	868	876	852	862	906	892	857	876	817	907	940	892	955	903	855	874	907	896	867	894	889	819	903	903	890	895	923	956	825	877	914	905	907	899	958	824	876	866	896	883	908	917	892	860	887	862	903	881	950	921	905	890	925	863	913	839	815	892	856	887	920	917	912	870	877	924	906	842	885	936	875	896	910	953	881	893	849	936	860	906	882	927	885	897	865	902	887	902	906	826	923	885	889	867	922	911	929	897	913	922	871	839	916	881	969	886	952	876	894	900	889	918	870	900	955	900	870	859	837	885	886	930	897	898	910	928	836	868	888	901	854	874	927	902	866	882	845	872	916	924	879	865	881	920	953	921	853	894	886	884	897	899	910	882	893	883	895	902	921	946	843	913	878	874	921	844	906	894	890	929	929	877	925	883	921	928	921	897	845	932	905	883	897	871	889	923	856	868	883	900	928	906	917	899	931	926	899	838	924	853	919	927	892	879	915	860	915	881	896	897	917	858	932	913	884	909	888	932	872	934	916	897	852	880	894	892	912	876	859	875	972	923	869	840	897	882	829	887	880	885	875	892	870	849	917	874	863	865	883	837	896	859	875	849	899	874	851	892	906	914	837	904	924	870	864	905	961	856	904	892	910	844	862	930	833	896	963	908	935	851	910	878	845	882	890	899	890	897	919	909	882	921	862	911	888	908	834	830	889	893	873	924	879	859	848	850	903	872	854	947	903	849	928	926	927	883	938	807	945	898	904	853	878	928	878	892	868	922	917	920	907	893	940	957	880	893	865	904	935	893	882	925	886	881	906	886	878	882	888	879	839	828	901	869	913	896	886	843	874	885	911	933	888	888	907	886	984	859	892	852	845	877	858	847	886	872	833	829	852	894	893	903	888	940	908	850	957	838	915	884	838	894	891	933	868	877	901	922	893	871	888	945	907	861	874	922	943	879	886	871	881	848	935	885	880	861	860	946	958	830	866	902	879	895	901	907	881	905	886	943	911	883	911	905	874	869	921	900	932	861	876	890	883	911	895	929	850	905	922	870	943	905	879	933	859	894	914	901	870	901	876	893	941	845	871	918	810	901	900	875	849	879	888	958	864	946	911	890	901	846	916	947	883	879	873	895	901	895	890	890	859	898	895	971	881	931	890	902	910	903	942	918	914	847	855	932	891	856	896	965	868	870	878	903	916	889	899	876	902	854	926	916	937	906	873	980	935	868	863	873	898	905	848	884	882	884	880	925	854	938	892	889	863	912	856	862	904	930	903	904	855	910	878	877	880	924	840	938	852	861	959	857	868	935	870	901	859	936	942	896	861	886	915	947	871	919	853	874	927	946	923	888	904	900	911	889	887	904	924	899	955	822	901	853	898	882	868	846	857	886	919	914	894	907	851	882	898	905	917	905	909	881	888	880	918	892	932	880	875	913	913	918	844	950	922	930	899	911	920	877	935	941	947	863	883	852	893	894	828	875	940	890	911	907	889	852	820	897	878	877	909	904	917	843	902	851	880	879	893	926	906	930	881	900	860	916	902	878	953	911	881	912	872	873	872	879	895	857	869	914	887	884	846	897	916	959	913	939	917	857	891	889	927	876	895	897	888	896	902	893	923	914	920	915	846	883	869	928	850	931	914	894	870	867	894	871	880	876	867	935	871	915	933	838	897	887	893	920	908	903	976	884	904	866	889	882	905	888	935	915	913	865	873	938	874	924	852	893	910	896	901	881	940	856	879	843	876	947	885	859	866	891	871	877	891	887	874	901	842	848	881	847	874	862	865	899	951	927	876	866	879	922	950	911	892	917	900	935	868	899	903	877	891	852	877	890	907	832	942	907	901	914	920	896	913	895	914	890	841	867	939	881	892	895	850	891	916	866	868	876	870	941	882	905	941	910	917	913	926	922	903	910	840	876	923	919	872	868	911	897	889	926	915	903	870	828	868	905	851	888	882	910	909	875	888	963	872	905	931	882	912	885	877	873	934	880	830	890	894	930	901	891	921	925	917	829	848	877	899	866	938	906	887	902	853	915	838	941	922	881	866	874	905	914	894	886	928	891	861	928	874	894	902	883	945	898	888	889	836	869	891	927	896	934	901	872	867	903	910	936	885	918	859	895	937	892	887	872	865	953	862	888	833	895	904	844	948	901	908	899	823	860	861	883	889	889	862	840	893	867	922	876	879	824	863	906	905	841	835	945	906	924	894	915	912	935	932	936	882	893	859	910	937	957	900	890	930	842	888	858	877	842	887	881	933	875	859	917	872	921	860	855	921	921	946	891	843	960	885	904	853	901	912	853	905	868	884	916	856	925	871	886	885	900	836	893	924	948	873	868	885	888	911	895	850	914	938	922	901	881	890	845	914	864	826	938
43019	29851	22960	21416	18249	15405	12054	8278	5702	4595	3183	2369	2082	1451	988	838	593	653	694	566	481	509	519	486	439	398	352	370	346	319	320	315	311	308	326	253	298	266	266	307	271	296	346	302	293	300	291	289	295	283	292	276	324	302	293	276	289	302	313	304	298	323	281	293	303	294	287	304	301	274	299	304	304	302	318	310	284	290	280	301	306	266	288	288	304	308	294	282	286	303	294	316	312	350	288	316	321	314	278	286	282	324	306	271	303	280	315	319	296	299	311	269	308	301	283	293	298	287	276	281	313	297	296	285	285	297	304	280	300	275	279	299	282	299	274	297	276	292	295	268	269	283	282	278	273	260	316	245	283	284	291	306	290	310	291	284	310	272	256	304	306	282	328	280	268	307	321	280	277	270	310	308	285	281	289	290	302	278	299	306	280	297	324	280	289	300	313	276	280	278	291	263	293	294	288	281	298	296	275	328	274	311	283	285	285	303	315	277	298	295	307	294	322	314	279	295	269	298	277	272	285	288	287	312	276	284	252	316	298	267	295	286	301	306	296	271	288	299	280	270	305	306	315	288	307	267	270	288	311	313	254	290	274	266	258	281	309	302	294	293	273	291	290	273	300	286	288	282	269	267	267	302	282	258	276	311	272	289	289	276	296	295	300	263	322	286	289	284	300	299	304	296	233	295	298	299	305	330	316	278	294	288	294	283	254	280	295	263	283	309	278	306	258	322	294	331	285	301	281	323	274	295	293	279	291	298	287	310	290	280	294	293	279	281	266	300	281	292	284	321	312	295	267	285	284	294	309	283	311	295	265	291	300	259	313	298	290	270	297	321	299	311	293	281	281	284	273	295	260	303	287	310	258	324	280	281	278	257	288	298	295	302	271	288	297	287	295	302	300	294	317	301	311	289	290	325	295	275	266	299	274	268	302	264	317	297	289	318	301	279	315	313	299	273	268	280	283	296	261	286	286	287	268	311	321	257	307	295	283	291	303	298	287	283	285	302	304	287	277	292	316	306	316	283	274	263	298	275	296	293	283	286	254	274	291	301	338	308	279	313	245	292	302	272	283	292	274	313	276	271	307	289	281	300	310	280	294	334	290	279	307	302	301	315	275	304	290	299	294	276	333	304	327	286	284	284	297	302	282	257	258	233	306	288	305	260	318	280	310	309	272	284	261	301	304	304	274	283	280	266	278	311	280	301	280	274	285	278	315	292	279	317	263	289	289	291	284	289	293	305	283	312	298	307	294	300	284	269	315	291	302	289	313	266	293	257	276	259	261	262	286	291	329	284	310	293	283	265	297	279	279	272	293	278	310	260	307	280	300	290	288	291	250	298	305	290	270	313	288	305	296	272	284	281	289	278	292	298	293	303	274	298	302	307	297	363	292	293	279	308	311	313	276	268	264	263	277	282	295	314	286	299	300	284	297	303	279	306	274	292	276	291	269	296	270	282	276	293	286	293	309	274	272	279	291	259	302	306	309	297	279	281	309	308	280	279	299	274	270	276	283	281	280	330	286	288	294	322	297	324	297	299	282	310	294	288	273	319	313	275	276	284	317	296	257	331	278	305	266	261	286	288	286	308	341	292	300	271	291	281	293	258	288	291	283	293	282	307	302	282	285	301	306	276	287	260	275	290	279	304	296	289	277	314	253	293	312	296	297	304	249	263	305	305	273	292	284	299	300	255	274	280	262	293	273	286	293	308	276	307	280	272	272	319	336	264	300	291	294	261	280	328	289	276	288	295	259	296	270	266	293	310	277	287	281	280	311	286	301	278	281	296	286	272	317	262	326	292	292	304	280	304	259	302	277	300	316	283	315	337	284	311	294	301	253	293	270	276	295	280	280	307	253	292	263	288	273	291	275	300	290	284	291	275	348	348	314	313	305	300	278	305	269	295	290	270	295	278	288	244	281	294	234	266	283	256	297	278	269	300	281	284	315	270	262	285	321	297	325	329	264	305	307	297	286	296	272	302	297	305	295	300	313	288	273	293	291	278	247	262	297	311	311	288	296	310	282	264	289	308	298	310	297	265	292	282	289	315	305	290	287	296	312	266	281	298	257	281	292	281	283	324	300	269	309	303	309	284	323	275	298	294	269	305	271	289	285	287	282	316	297	280	307	275	314	285	325	302	300	306	284	298	276	269	293	318	306	318	279	299	293	293	296	287	277	323	317	307	310	285	304	286	273	268	299	281	283	259	292	286	295	299	284	296	283	305	279	282	339	267	285	308	279	297	308	285	277	315	261	265	298	312	289	282	286	297	323	293	289	274	263	285	300	256	278	270	281	264	269	272	279	267	287	301	255	311	265	282	299	294	284	291	306	266	305	301	293	288	292	284	295	307	268	250	311	282	273	312	312	265	294	275	290	327	272	297	295	300	315	280	290	328	315	296	304	294	274	269	307	281	299	310	320	302	282	302	324	312	310	273	299	307	301	273	292	299	297	262	304	318	300	278	283	298	297	271	291	284	271	294	287	272	303	303	283	278	293	310	319	283	274	281	292	281	282	317	269	298	295	301	260	331	290	306	268	291	290	272	270	276	271	283	295	296	340	314	315	279	288	296	297	291	268	282	287	279	304	276	287	290	289	290	260	292	284	314	264	310	260	307	279	318	315	288	269	275	278	280	278	308	326	316	283	322	310	292	273	321	296	281	282	287	277	278	309	276	299	302	280	273	305	295	295	308	295	287	289	292	277	296	265	300	276	308	315	293	313	297	282	313	297	306	290	295	309	273	299	256	277	315	296	338	307	267	283	263	300	282	270	303	283	301	268	265	275	259	291	294	265	320	295	308	296	277	312	295	314	290	310	335	273	277	297	299	290	270	311	326	295	291	293	311	305	322	245	314	316	312	300	303	290	305	307	309	299	298	277	298	303	270	302	298	303	297	297	280	282	273	274	284	306	305	273	289	264	296	306	314	282	289	280	292	292	257	257	290	278	274	271	307	287	287	308	260	306	292	306	279	286	245	279	300	291	265	304	306	265	274	247	285	311	242	289	293	272	270	284	300	287	266	259	305	283	278	279	287	313	295	352	289	281	297	300	299	313	270	299	281	303	292	292	289	281	275	290	309	290	293	292	332	318	278	295	304	259	282	281	278	311	289	283	295	319	297	287	266	290	288	302	278	265	267	304	281	278	282	282	310	305	279	315	323	291	325	274	301	286	284	311	302	300	273	273	311	300	276	312	286	294	289	264	280	314	287	270	277	305	277	259	301	321	307	286	299	257	269	281	309	289	277	290	316	285	276	278	289	279	280	313	289	289	293	298	306	276	281	284	256	280	255	269	265	274	291	263	283	303	302	273	282	308	283	285	321	297	289	288	299	307	289	270	278	286	297	298	294	304	280	287	300	298	295	301	294	297	282	288	260	270	315	257	289	292	259	287	268	288	263	290	275	280	301	298	274	292	290	279	305	268	310	269	287	267	272	274	261	288	280	275	291	296	291	299	283	290	297	300	304	304	332	271	285	293	266	287	314
34394	17530	15298	18152	19167	16612	14823	13892	12655	12394	10372	9706	8441	5806	4439	3427	2851	2542	2599	2368	2022	2119	2171	2256	1923	1472	1417	1263	1095	996	954	872	816	833	789	779	841	800	771	767	806	799	790	782	786	764	745	795	803	819	772	761	755	764	777	734	796	771	773	794	756	766	767	796	740	752	760	773	733	797	761	719	748	780	667	767	753	805	734	783	743	751	757	747	743	733	729	737	794	761	770	776	767	760	754	796	789	821	736	800	800	832	791	762	762	764	725	750	792	761	762	757	790	728	755	698	741	789	807	741	717	718	732	706	770	722	747	773	691	699	682	738	738	712	754	745	716	719	744	714	754	735	738	699	714	778	746	782	726	751	741	679	750	745	743	749	723	677	751	703	718	759	739	688	737	703	741	681	736	763	684	686	703	697	730	705	705	769	775	689	735	720	714	751	718	703	677	705	753	736	775	739	788	751	736	743	768	685	722	776	719	745	739	685	705	706	743	748	733	720	774	724	715	731	749	738	799	722	734	768	724	728	751	755	707	718	745	720	727	709	723	720	671	730	713	727	681	717	741	737	713	767	738	752	762	691	687	719	726	731	734	728	756	721	743	752	787	729	734	759	738	686	758	706	714	713	735	727	721	729	717	729	772	715	750	714	695	716	708	726	749	746	645	732	740	730	750	751	713	712	684	691	742	739	739	731	770	735	786	776	739	743	744	654	694	712	736	710	776	733	744	748	729	710	738	737	704	669	686	795	734	690	759	739	773	758	691	718	758	686	738	733	717	728	704	729	777	768	693	729	699	728	743	697	694	695	727	731	695	734	729	743	746	793	746	731	727	727	717	727	725	687	712	759	742	726	717	719	741	684	718	706	738	744	703	756	716	777	682	713	721	769	748	740	762	717	737	768	685	676	680	726	732	759	700	699	745	782	721	757	742	752	764	723	768	745	704	693	752	717	760	733	753	744	718	737	719	720	673	695	758	741	785	699	723	762	766	708	721	736	735	753	710	798	725	728	728	740	651	734	700	753	753	777	709	701	699	692	720	751	688	730	751	714	742	766	720	723	735	724	728	704	738	714	741	690	733	746	688	725	789	743	749	714	734	701	794	734	728	794	717	738	730	763	755	753	728	735	741	696	721	736	730	716	746	730	758	702	735	766	730	751	718	715	756	729	704	741	760	670	751	691	710	803	742	748	742	690	733	732	771	722	733	768	728	764	713	674	725	720	719	660	737	718	781	754	777	722	773	819	679	692	716	709	716	719	717	739	715	747	780	743	739	719	753	790	682	669	721	667	722	733	755	726	745	726	703	696	717	719	668	726	710	723	724	698	690	741	729	787	756	733	794	691	757	698	700	741	751	756	697	776	709	731	747	644	742	728	729	736	680	746	714	705	681	766	735	760	766	743	722	754	789	708	737	756	716	749	761	761	726	724	730	701	760	720	692	669	783	726	747	762	689	705	709	723	709	761	761	770	730	748	721	750	685	779	748	727	742	711	775	756	721	726	727	739	756	692	721	734	712	756	711	768	768	711	744	722	751	704	742	742	715	692	718	726	744	737	750	698	738	708	683	712	689	724	775	740	719	754	703	712	730	712	707	754	630	746	760	721	722	711	706	740	706	704	724	708	738	700	733	741	720	738	734	725	758	756	684	765	706	777	737	722	692	746	734	732	687	704	659	756	714	772	726	717	737	726	730	737	708	744	714	731	767	721	757	738	729	714	727	727	750	708	701	797	705	696	757	705	742	751	711	761	743	691	736	724	721	763	726	743	728	696	731	743	741	709	734	746	773	739	735	720	774	700	711	754	750	735	755	698	711	748	726	710	774	740	720	697	687	701	755	686	728	744	710	731	698	739	729	754	717	732	717	735	686	792	706	742	719	704	720	748	777	694	776	730	736	730	768	730	716	743	743	692	750	733	700	779	773	727	703	765	737	709	712	718	736	710	733	693	735	746	770	730	703	728	745	734	739	752	730	712	737	738	777	744	691	712	749	705	701	711	717	733	727	704	712	697	721	754	670	720	736	731	699	745	738	739	728	744	724	732	745	750	687	723	729	775	743	770	729	710	735	730	746	733	724	718	725	746	749	709	747	724	697	718	708	753	754	760	692	700	759	724	735	743	717	698	737	684	719	766	733	733	732	777	761	732	715	765	729	724	745	740	736	742	684	733	708	736	644	714	769	750	751	725	776	697	745	711	739	728	714	740	665	719	770	721	726	684	740	683	728	788	748	719	730	724	711	691	747	713	699	732	762	750	705	717	735	723	756	686	741	738	745	765	742	707	786	721	735	687	741	741	760	730	730	686	749	744	751	754	735	749	704	757	678	748	763	698	771	715	736	733	726	733	751	729	678	749	768	733	740	736	713	743	748	731	718	750	690	745	782	759	721	768	672	792	738	779	741	759	720	774	761	748	736	784	704	707	732	741	740	742	751	723	689	703	763	735	708	717	777	725	734	747	733	761	699	720	713	710	721	762	752	714	724	722	723	670	715	705	774	778	739	768	708	744	694	718	715	739	709	680	689	724	795	739	663	708	743	747	735	785	702	727	744	751	694	716	679	688	676	775	743	707	749	688	750	724	781	751	765	766	740	715	725	700	716	734	731	723	689	759	744	754	773	755	772	723	704	696	692	713	700	748	755	723	682	688	701	753	764	715	790	737	749	740	772	735	728	703	694	740	690	740	724	677	740	706	736	696	696	718	712	775	725	731	733	759	722	709	694	723	703	741	651	750	683	755	666	694	728	787	717	713	724	690	713	702	744	754	708	751	716	738	694	692	720	716	692	813	732	746	800	724	725	731	715	739	750	684	744	702	698	800	674	725	735	761	718	736	726	756	758	718	754	704	715	721	687	709	734	735	710	699	665	737	710	762	765	710	695	723	698	695	645	733	695	724	735	721	725	739	770	717	762	717	793	714	711	756	721	721	687	774	670	742	685	708	681	758	726	738	726	768	733	741	809	765	684	765	765	746	738	731	689	719	761	769	702	751	755	724	700	721	724	731	734	714	737	761	713	731	726	752	707	732	696	731	731	765	733	745	737	697	744	722	808	750	750	689	732	749	661	744	717	691	718	718	734	682	718	755	758	750	740	700	752	712	716	701	720	726	724	712	738	730	709	703	745	723	731	804	737	745	743	695	730	713	747	749	764	715	765	717	743	740	726	723	730	736	716	726	722	690	717	762	673	730	760	695	680	764	764	715	718	782	731	681	718	785	753	745	711	783	771	715	740	694	731	742	707	723	738	695	710	753	701	766	800	739	679	736	731	750	774	724	729	765	692	716	710	742	721	831	744	733	718	693	759	712	738	734	759	752	762	777	725	742	737	680	718	767	764	753	755	724	709	756	776	748	745	730	748	705	763	731	684	707	682	787	724	736	715	743	735	723	692	762	778	749	711	736	741	718	684	711	704	754	741	739	753	731	682	761	729	719	750	715	712	777	731	729	712	684	744	717	726	755	720	702	716	747	766	741	727	743	702	803	729	750	746	781
10422	6720	3780	3099	2532	1689	1183	1078	997	956	848	826	757	521	423	406	400	376	412	393	417	398	408	369	424	411	412	424	361	368	356	378	378	399	364	340	351	406	396	406	369	365	372	398	327	397	366	384	371	374	356	376	362	347	392	357	378	373	354	334	388	382	338	345	371	411	372	391	385	355	416	411	361	393	382	390	354	368	366	357	389	408	366	394	387	440	383	366	379	373	348	392	402	366	357	398	363	373	427	364	384	391	395	387	405	348	357	340	393	322	371	369	356	377	371	408	373	396	359	386	388	346	349	366	390	404	396	411	390	382	367	388	349	381	401	378	366	380	380	383	411	343	371	362	381	385	369	404	361	402	405	377	332	374	361	361	395	404	345	408	378	397	388	355	392	386	390	355	373	402	379	362	396	421	366	355	365	409	376	366	386	373	380	382	372	353	368	369	398	403	389	343	381	414	373	351	361	389	399	362	370	387	360	380	388	388	348	369	402	399	413	396	388	413	374	382	384	404	416	341	358	361	369	344	363	388	360	365	381	367	355	417	409	355	341	397	382	385	391	405	380	354	376	396	357	370	375	387	421	355	384	370	409	363	400	353	379	354	365	388	384	372	361	373	378	377	372	404	355	416	403	342	369	316	380	365	391	377	380	338	372	403	373	376	365	355	398	373	395	364	394	404	394	383	385	406	376	363	394	401	364	377	382	399	362	378	386	385	384	340	394	372	372	387	379	379	396	349	352	387	366	376	374	372	353	378	388	389	357	394	374	403	401	396	374	391	369	410	380	385	380	398	425	379	361	382	372	344	380	388	388	375	378	393	368	390	403	375	400	366	351	386	359	371	370	362	371	360	356	390	376	378	384	364	342	363	390	395	357	322	402	396	376	384	381	422	357	412	411	349	358	369	421	396	397	363	382	346	372	406	408	353	416	395	412	355	372	382	352	418	408	396	357	347	380	411	370	403	337	415	405	394	364	375	367	367	422	392	352	363	380	379	398	398	376	370	346	404	399	374	385	395	400	373	366	365	374	377	375	368	402	365	338	407	331	348	376	387	390	428	387	389	360	374	397	363	395	382	367	327	379	365	374	406	435	351	399	394	370	409	358	393	355	361	389	382	366	326	400	391	344	377	379	387	408	367	412	346	381	353	370	398	413	431	366	375	358	381	352	368	380	405	367	348	366	388	380	352	360	379	346	316	359	388	337	361	383	404	368	375	347	401	444	406	389	354	350	338	331	361	375	347	353	354	359	388	367	376	356	389	373	374	376	396	416	414	333	371	357	355	383	336	357	385	367	353	393	400	376	392	393	388	378	388	384	389	356	425	413	398	348	339	386	379	386	336	383	393	404	343	361	411	372	376	358	388	379	383	381	412	386	354	367	411	355	407	374	347	362	365	407	376	402	383	365	368	367	366	388	363	378	370	401	375	379	338	372	386	371	348	331	374	374	350	350	392	376	393	408	356	357	345	357	393	380	325	399	366	367	359	377	350	373	395	398	407	356	391	352	392	379	397	375	381	398	395	378	404	397	383	344	395	346	347	352	379	369	359	369	391	383	387	396	362	343	365	391	395	420	401	369	355	347	401	367	391	374	385	403	402	382	359	362	364	381	381	367	397	371	350	392	388	385	387	332	394	384	394	369	365	357	387	384	358	355	392	395	378	389	399	368	427	377	363	352	420	354	394	419	414	373	383	365	373	371	379	361	373	379	439	395	401	365	393	375	393	383	388	371	404	349	389	382	389	362	359	395	363	389	378	389	336	378	389	391	375	385	397	397	389	400	360	380	354	369	341	407	402	374	370	390	364	334	388	371	369	425	422	384	364	410	378	412	393	383	349	390	355	388	377	386	388	348	362	353	384	401	356	371	325	393	422	396	408	383	401	399	371	381	395	358	376	394	370	352	383	383	355	392	364	406	422	392	371	386	393	356	367	380	386	382	395	371	393	364	395	375	356	385	381	381	392	337	363	374	359	371	357	358	373	384	347	348	395	382	378	417	386	370	381	376	377	417	366	315	376	375	396	398	377	368	377	372	388	362	363	400	395	425	373	373	372	364	377	377	386	349	384	431	375	408	378	359	351	387	367	389	357	369	383	352	369	364	379	367	393	398	355	382	376	365	377	342	370	388	359	371	338	351	404	362	381	366	367	396	381	348	402	373	366	375	369	356	409	410	381	385	345	387	359	355	374	374	383	395	396	365	363	385	371	405	403	370	360	389	399	367	363	343	379	358	383	378	376	413	378	385	360	400	355	374	377	379	373	374	398	341	397	368	375	381	364	392	429	412	364	373	401	399	361	400	380	392	404	383	372	381	376	324	372	390	354	377	396	350	367	370	346	398	416	388	361	387	391	348	370	378	353	373	388	407	361	408	351	425	387	344	394	399	389	374	316	410	364	359	377	395	359	417	412	378	353	362	358	441	374	397	411	370	410	395	416	396	379	376	371	360	361	409	389	355	396	387	421	350	384	376	355	379	343	402	351	426	360	383	387	396	382	373	397	395	378	400	388	342	343	360	356	375	370	379	380	344	379	368	421	396	415	341	396	372	398	383	356	377	359	383	377	360	363	366	407	402	365	359	389	393	372	358	396	362	391	381	363	387	357	377	345	377	380	373	384	372	388	369	392	339	363	392	415	351	368	385	382	409	340	365	356	387	384	429	369	415	373	365	390	357	370	357	380	370	334	335	394	356	379	387	379	378	370	372	412	389	392	370	358	379	390	393	393	364	362	365	374	404	383	353	344	373	360	386	349	370	364	392	384	377	340	376	403	360	363	347	387	394	394	402	344	361	405	380	379	384	385	337	346	378	371	378	409	390	362	356	371	364	429	369	378	334	375	351	390	396	369	378	420	364	354	365	359	417	367	373	388	390	381	368	357	401	382	371	399	358	377	401	356	389	367	389	387	372	395	333	381	385	359	376	368	380	353	395	371	398	389	357	370	385	396	370	356	386	414	399	384	363	415	378	414	380	431	335	376	353	358	391	375	400	366	374	370	351	362	389	351	365	375	409	333	384	392	366	395	400	391	407	354	358	414	361	350	346	406	373	400	348	364	366	375	381	359	406	388	397	352	381	395	392	364	369	404	398	402	391	344	395	385	388	333	412	386	379	385	351	378	379	342	386	377	388	404	399	349	357	418	406	374	384	395	392	383	374	381	355	404	399	367	389	422	356	412	396	396	354	368	392	379	366	385	334	379	370	394	357	355	379	362	382	362	371	374	373	407	385	344	367	389	387	331	347	398	387	359	349	394	384	355	390	393	357	398	356	368	373	352	398	356	366	371	385	357	397	403	379	408	344	374	381	392	417	363	410	355	373	400	370	389	400	418	393	352	376	415	367	386	381	370	397	377	400	389	394	380	421	405	339	370	368	360	360	369	372	400	322	383	385	370	389	377	362	358	413	371	381	369	403	390	378	380	425	373	387	381	372	337	372	372	355	370	382	399	395	405	359	347	369	357	382	372	384	370	377	381	383	400	405	385
9445	4750	4706	6457	7249	5609	4374	4040	4125	4278	3809	3839	3045	1964	1438	1247	1182	1054	1119	1113	1026	1092	1062	983	971	969	1012	1039	963	914	977	963	940	987	965	950	971	1009	995	1011	889	932	926	946	947	951	952	1011	958	960	973	989	968	961	985	951	958	932	906	973	952	1005	923	963	997	966	949	957	939	980	942	923	940	996	954	960	973	970	972	919	1033	949	953	959	970	972	971	925	910	997	993	985	936	1014	927	957	999	960	946	1009	979	963	954	927	967	943	979	994	960	945	959	991	980	916	1035	998	1010	1019	987	981	953	973	943	957	987	946	936	903	925	986	952	980	970	921	995	967	983	946	991	986	971	962	973	992	889	984	976	911	988	964	946	1008	974	922	1003	935	989	984	948	948	961	976	935	989	956	973	958	910	1002	949	998	951	961	955	921	951	963	1039	1013	1024	941	981	968	919	1010	928	967	955	978	997	1009	986	949	1020	974	987	969	926	994	1009	912	932	992	970	1017	943	959	964	975	957	983	964	970	996	993	966	997	991	959	978	974	928	943	987	1010	1006	942	962	994	1006	916	993	911	924	947	960	965	1007	965	984	971	961	1008	940	954	969	951	953	978	989	974	935	1006	939	1010	983	904	992	912	980	963	984	942	973	899	940	962	953	976	977	929	953	980	951	1028	961	971	955	1002	959	952	952	969	948	903	936	917	970	954	949	949	992	999	970	943	1030	998	933	959	982	948	993	952	989	978	998	980	1006	949	908	954	1012	992	986	900	986	981	926	956	990	973	931	999	946	887	963	913	997	967	962	947	997	943	992	1012	984	962	991	979	999	952	992	963	1019	1003	957	1025	945	1008	992	993	931	975	948	941	964	962	955	934	908	967	986	937	986	999	967	937	937	1006	898	923	937	997	987	980	979	953	949	967	889	948	982	922	1010	915	1023	927	931	966	963	1015	965	972	913	992	940	963	922	974	1009	1003	996	997	931	946	978	1040	937	981	1021	954	1013	974	974	976	977	968	922	971	1017	979	986	947	951	938	946	975	995	948	974	978	962	961	964	981	977	984	923	937	966	967	937	907	1002	937	957	981	981	955	1018	939	1010	900	981	948	914	978	958	981	952	936	961	966	960	937	967	964	1013	896	981	928	1006	994	900	954	933	948	922	970	982	900	963	922	967	981	893	1011	999	1020	1011	877	967	936	961	975	1021	996	1006	1005	933	927	948	958	1003	1031	958	910	946	917	934	980	959	943	977	916	966	946	942	963	966	944	944	946	962	1033	962	960	963	973	921	947	937	997	953	940	916	978	966	934	960	992	1034	892	955	938	991	992	951	965	940	1001	913	1013	961	1010	972	908	975	975	959	1012	993	935	922	999	993	965	1050	978	1008	910	972	1010	926	1027	995	954	987	929	937	894	918	967	985	918	941	960	914	953	926	991	962	954	970	973	986	977	1002	952	922	993	1000	914	1008	1000	946	991	934	927	983	995	926	935	959	902	931	926	968	963	925	948	946	953	966	952	979	900	954	919	978	986	938	937	926	1011	1011	963	1000	932	978	998	1006	930	978	948	950	960	915	932	932	937	970	1028	965	990	986	994	964	1003	918	971	986	907	989	955	978	957	956	963	928	951	914	987	956	943	947	986	904	933	984	958	924	1013	927	900	958	937	1003	956	990	966	949	954	992	987	979	997	982	944	988	1027	954	874	961	943	950	1004	975	984	986	940	999	1008	986	962	945	991	1013	972	995	965	931	983	999	966	941	943	961	1010	995	943	981	1045	979	969	1008	953	988	967	964	994	946	1017	1009	926	976	975	979	1014	1022	1066	1022	935	939	1005	931	935	935	926	976	942	968	989	944	1023	862	979	968	1009	974	968	943	953	958	1008	958	963	920	1012	969	1017	914	1006	949	1013	954	1013	1026	894	999	967	908	949	974	945	975	970	965	931	952	943	979	978	1013	987	997	952	907	938	913	927	988	1000	947	1013	915	1013	942	999	960	1008	983	964	1008	955	964	977	1014	934	988	906	961	946	921	942	1007	959	957	957	993	1019	942	983	979	987	997	974	954	990	988	991	933	945	887	970	963	923	913	949	962	984	947	965	951	956	983	941	1009	977	965	1004	1015	1004	1026	969	1010	956	948	1028	984	953	972	1033	959	972	1016	995	966	958	917	986	1013	945	1010	946	957	929	915	1047	980	986	936	973	970	939	1023	946	978	949	896	962	953	954	966	988	990	923	961	1041	950	963	959	968	976	969	983	961	957	998	1010	902	967	917	1027	976	1012	947	1009	974	943	979	962	928	955	971	914	965	966	960	1027	1006	979	930	922	940	913	954	947	983	940	938	968	959	939	1001	956	977	974	907	904	901	944	918	984	1033	955	941	932	977	906	991	914	913	965	930	963	989	984	1033	965	878	975	873	954	1021	977	961	937	962	938	973	1003	984	982	1021	966	932	982	1036	902	900	967	940	989	955	975	927	995	974	948	936	927	929	947	945	923	990	961	955	940	946	933	962	947	956	890	931	927	958	958	920	1021	1006	991	938	957	980	992	945	939	943	945	959	978	997	914	995	928	976	932	939	942	992	963	999	995	1017	961	958	957	948	937	976	1016	979	937	917	929	922	978	1033	929	982	957	958	947	933	989	961	973	967	911	943	921	973	960	986	998	972	923	997	952	991	970	1033	990	970	990	914	971	999	983	962	986	977	981	974	937	964	931	1013	1038	971	976	952	951	978	997	976	943	1002	984	893	1009	959	924	943	990	1045	945	932	953	974	940	987	1001	990	976	961	982	940	968	971	1018	1000	900	963	977	974	924	930	934	926	975	976	972	976	969	986	934	972	966	1015	970	953	901	961	956	870	973	951	942	969	966	973	933	975	1044	1009	1010	961	993	962	976	994	1021	945	947	965	923	974	951	949	929	892	974	947	959	934	961	1009	950	972	889	934	984	997	986	910	996	970	957	979	957	1008	975	971	972	949	942	1009	953	967	989	1027	946	959	901	951	972	997	994	924	958	961	922	929	1027	959	918	998	933	938	925	1013	1020	950	987	1040	925	931	982	912	944	959	938	975	913	956	950	940	922	956	939	916	949	986	969	916	948	959	990	937	979	967	960	976	974	931	979	980	962	947	989	995	1005	947	946	986	1029	974	939	979	956	981	995	943	988	991	1011	951	981	974	950	980	977	954	909	982	984	991	968	987	954	931	1002	984	977	1060	930	907	925	987	994	996	948	946	939	983	973	955	974	980	939	966	960	954	963	928	968	974	957	937	952	1019	946	985	983	901	955	977	886	1004	958	976	1007	965	996	909	1027	1002	940	1024	944	935	916	1017	952	950	942	980	1009	965	1042	964	969	952	949	945	980	915	947	949	904	960	990	973	928	996	924	903	965	949	970	960	916	983	953	958	1018	1019	1028	964	967	933	1009	910	977	982	986	940	972	944	958	964	909	954	974	979	977	954	961	989	983	1000	964	971	962	864	940	972	1007	993	1006	963	977	983	980	985	943	945	963	969	954	959	1026	965	931	975	952	990	951	917	1013	932	1004	1003	978	1004	910	971	960	969	912	963	989	1024	925	968	958	1008	996	973	985	984	985	967	979	941	971	918	980	958	990	973	929	941	966	941	934	971	961	927	931	1018	920	1019	961	1012	967	973	988	904	941	971	913	1019	997	952	936	966	946	917	1016	970	938	969	954	929	998	953	1003	1004	990	1008	1012
38137	26837	19030	16480	13199	9917	7418	5052	3413	2959	2249	1967	1560	1271	956	852	689	602	611	563	535	588	595	529	539	471	506	466	466	486	494	523	407	502	432	453	458	477	483	479	481	428	464	444	465	490	473	463	433	436	470	457	462	477	493	455	447	459	450	433	491	454	461	422	459	446	492	463	470	487	463	471	427	479	470	471	445	454	475	456	485	484	430	470	483	467	476	515	473	464	452	459	432	440	446	485	484	469	430	478	440	480	471	454	473	432	473	473	479	461	491	465	442	459	418	467	491	466	467	417	473	493	485	451	464	479	459	437	496	453	444	464	481	444	443	454	428	448	460	451	460	428	428	477	434	491	411	484	472	464	507	407	468	447	445	446	458	425	426	448	454	425	487	481	444	454	505	469	470	439	451	473	445	442	463	432	441	463	389	498	482	454	483	468	476	484	450	446	465	434	451	468	451	475	462	450	500	446	454	441	424	487	492	470	483	470	475	443	452	439	482	437	470	471	438	480	454	429	444	472	534	467	449	493	438	439	427	454	437	435	433	409	447	439	482	477	466	483	464	459	491	448	495	490	484	487	421	474	476	463	478	471	469	486	463	472	470	425	459	467	487	440	459	445	441	431	426	456	443	470	455	455	445	443	449	460	444	456	481	492	425	496	452	432	441	493	426	442	472	438	459	448	480	468	488	461	459	496	441	499	466	456	483	460	457	489	446	463	451	458	447	419	471	491	458	471	464	462	455	457	512	476	464	452	453	453	437	473	416	424	472	457	523	518	449	433	477	482	428	469	464	454	448	445	446	444	471	457	456	464	443	465	497	395	467	487	456	461	466	467	491	457	455	415	458	436	456	446	506	517	478	459	423	467	468	477	436	453	486	445	446	485	454	481	469	459	485	457	495	452	488	468	438	472	454	456	493	498	455	484	483	476	465	473	467	483	427	473	458	444	494	460	468	436	464	504	486	510	428	461	405	440	460	418	457	464	491	457	466	487	515	418	444	466	492	471	458	447	455	457	434	453	482	478	454	481	460	445	448	456	420	455	425	455	467	428	464	479	468	460	457	456	408	456	446	484	511	470	443	482	439	432	445	456	463	437	489	417	473	462	457	475	454	456	486	419	445	443	427	438	432	462	454	474	479	446	452	478	467	438	474	498	487	401	453	463	477	479	477	474	451	448	460	462	486	470	470	445	451	442	458	455	409	456	487	498	442	473	443	451	447	455	487	479	479	503	464	458	485	444	434	459	424	428	474	472	464	474	436	430	492	455	461	451	493	463	460	435	428	440	456	446	458	448	492	480	493	438	454	432	486	438	450	489	463	425	447	451	460	447	453	472	473	497	456	460	482	470	442	412	451	436	440	437	493	431	471	475	444	458	422	464	469	472	468	444	483	452	446	472	464	482	492	511	482	504	465	460	479	446	414	460	423	469	442	464	450	429	466	484	483	472	448	443	462	459	433	439	453	456	432	425	498	493	459	437	428	439	482	522	455	452	458	425	491	473	470	482	444	477	465	455	460	413	419	469	439	444	447	471	463	436	488	460	455	439	461	484	448	424	442	462	442	399	482	467	455	453	459	428	432	484	511	432	477	466	462	486	497	453	425	474	459	473	491	476	463	480	429	429	429	478	469	487	525	518	454	421	476	417	467	442	475	461	468	474	444	471	397	451	476	470	434	481	457	423	460	446	456	450	394	451	435	434	478	446	478	476	462	468	461	461	470	461	418	488	478	446	440	459	457	434	438	447	462	505	463	477	434	476	468	513	453	388	419	459	499	472	473	430	459	480	455	445	459	477	485	472	442	444	441	461	463	497	468	451	427	448	450	470	467	486	454	476	496	508	476	469	494	469	479	483	449	460	476	459	458	465	439	420	438	435	489	482	465	456	454	478	437	493	454	495	446	504	460	493	419	454	466	428	461	436	472	429	488	418	443	459	456	438	450	454	479	458	447	472	487	437	446	446	469	421	472	461	463	446	461	487	437	430	451	481	454	461	453	445	468	439	470	431	472	461	483	457	455	479	427	456	467	458	439	479	456	469	459	483	469	480	471	465	454	462	453	445	485	425	437	467	449	449	484	497	488	443	442	452	491	462	470	444	445	444	475	457	441	473	457	423	444	486	473	432	439	447	457	444	493	513	478	437	477	438	487	462	450	489	482	478	458	467	481	446	435	450	429	473	445	438	469	497	459	477	507	453	479	476	480	480	447	471	459	457	495	447	480	467	469	466	472	513	488	472	459	454	478	457	425	463	488	455	450	464	458	444	476	435	439	455	460	471	434	498	480	450	456	481	472	453	463	457	459	445	505	463	448	430	463	486	462	469	460	452	462	397	450	433	449	461	452	486	474	484	456	445	447	440	444	506	454	481	478	430	451	478	439	475	508	437	457	485	452	466	437	463	452	442	477	478	474	468	435	465	448	428	447	450	457	437	492	469	473	481	423	453	456	450	470	475	417	441	465	424	478	467	478	469	449	522	431	465	380	472	440	462	478	500	447	446	442	453	477	472	451	437	446	456	416	456	446	437	463	490	480	467	439	436	460	418	452	439	478	445	461	451	418	466	445	477	451	457	438	442	444	466	463	455	486	448	463	503	467	459	453	426	469	452	488	460	488	463	442	436	457	470	476	446	476	482	456	464	461	445	465	473	492	465	450	444	474	496	461	479	425	449	419	436	437	476	455	505	464	479	464	424	459	467	454	413	486	487	439	473	478	459	460	472	478	437	466	477	479	462	454	483	496	414	490	463	493	438	457	468	459	448	476	430	476	443	463	432	464	473	462	481	486	439	457	442	478	453	486	447	474	465	445	448	431	463	450	492	468	495	456	472	496	436	477	459	447	421	436	458	484	454	471	464	446	486	479	423	472	440	479	449	454	452	464	431	494	460	449	453	422	468	437	425	443	448	435	456	453	488	451	518	454	476	459	453	398	453	458	449	435	450	468	451	443	478	421	436	472	498	481	466	485	470	438	468	458	468	472	437	420	480	463	449	427	483	427	473	450	446	431	424	470	481	473	446	441	474	442	432	436	504	491	403	416	467	499	459	456	486	407	479	446	457	430	467	494	474	458	454	416	436	454	415	438	466	420	417	465	436	437	482	499	470	453	465	429	481	498	425	468	460	467	433	432	478	457	446	442	467	454	492	484	428	440	473	510	496	479	479	445	479	492	425	474	485	454	460	456	488	406	478	481	481	457	437	467	440	494	486	483	435	475	466	476	486	472	463	428	469	441	455	467	442	451	460	473	507	467	487	436	505	474	468	453	465	447	495	430	450	441	498	465	477	425	478	458	466	455	486	439	417	476	430	482	461	441	475	459	444	446	418	441	446	432	428	454	458	452	469	508	457	482	477	441	463	453	455	471	425	475	430	508	497	443	453	424	479	422	449	492	465	413	446	452	471	448	455	491	484	429	466	405	484	468	461	490	438	457	463	471	474	430	472	459	444	446	445	438	447	496	451	446	453	442	477	480	488	463	427	477	495	455	447
30036	14281	11943	14356	14667	12687	12109	10122	9662	9264	7757	7756	6167	4438	3336	2689	2425	2088	1892	1913	1809	2017	1929	1778	1844	1598	1460	1368	1327	1240	1169	1252	1238	1124	1292	1233	1144	1115	1161	1150	1177	1117	1167	1156	1106	1130	1144	1183	1115	1132	1143	1109	1154	1169	1136	1131	1138	1150	1194	1109	1134	1094	1228	1137	1158	1112	1120	1116	1155	1147	1097	1129	1145	1162	1104	1121	1139	1144	1158	1129	1140	1136	1146	1108	1146	1173	1175	1119	1179	1246	1120	1070	1139	1153	1117	1172	1144	1220	1133	1203	1243	1194	1016	1101	1125	1160	1116	1123	1136	1115	1171	1125	1138	1156	1126	1168	1196	1163	1130	1029	1130	1153	1121	1140	1157	1122	1105	1158	1128	1060	1169	1081	1150	1038	1134	1116	1158	1110	1109	1167	1126	1093	1174	1154	1136	1091	1167	1083	1108	1179	1094	1132	1064	1061	1128	1140	1149	1140	1113	1095	1107	1141	1111	1138	1168	1097	1173	1129	1138	1119	1150	1158	1110	1080	1146	1136	1194	1178	1152	1112	1148	1225	1141	1098	1175	1160	1117	1118	1083	1108	1091	1127	1187	1095	1142	1140	1196	1147	1097	1119	1084	1125	1135	1135	1132	1112	1067	1178	1195	1105	1176	1076	1164	1110	1154	1146	1118	1126	1119	1109	1039	1100	1160	1124	1100	1121	1083	1123	1188	1095	1108	1146	1145	1125	1123	1086	1151	1118	1102	1151	1119	1121	1117	1123	1082	1113	1113	1113	1076	1137	1158	1110	1120	1131	1101	1134	1131	1195	1140	1148	1151	1174	1125	1083	1102	1124	1170	1126	1160	1183	1133	1095	1109	1120	1146	1074	1091	1056	1118	1100	1137	1148	1114	1106	1136	1140	1110	1168	1097	1097	1075	1163	1155	1076	1165	1083	1112	1116	1123	1153	1124	1144	1109	1168	1145	1098	1114	1142	1109	1148	1135	1142	1144	1116	1081	1100	1131	1155	1069	1084	1167	1114	1088	1142	1108	1144	1150	1081	1187	1143	1132	1115	1173	1121	1137	1114	1166	1100	1175	1149	1107	1158	1126	1066	1138	1069	1119	1110	1191	1109	1113	1129	1106	1168	1109	1084	1174	1091	1168	1149	1119	1141	1107	1111	1140	1093	1149	1106	1130	1168	1132	1189	1127	1058	1101	1142	1105	1209	1127	1076	1153	1096	1142	1173	1168	1115	1161	1052	1113	1127	1109	1070	1146	1144	1116	1067	1121	1132	1149	1111	1152	1091	1154	1115	1157	1085	1129	1087	1122	1085	1101	1134	1120	1181	1123	1119	1134	1129	1105	1112	1133	1112	1140	1158	1116	1059	1072	1158	1169	1080	1173	1168	1130	1108	1085	1148	1123	1110	1147	1100	1107	1192	1182	1108	1096	1142	1102	1107	1138	1107	1117	1206	1101	1089	1071	1202	1065	1233	1142	1126	1180	1088	1065	1115	1109	1155	1072	1118	1172	1085	1124	1081	1119	1162	1111	1105	1133	1120	1131	1186	1166	1128	1144	1150	1070	1143	1153	1139	1130	1075	1167	1107	1088	1165	1123	1165	1118	1143	1146	1160	1138	1124	1098	1136	1110	1146	1139	1122	1118	1126	1155	1192	1172	1183	1187	1119	1138	1131	1152	1139	1151	1094	1110	1146	1114	1104	1111	1135	1188	1135	1145	1186	1138	1159	1130	1188	1162	1080	1201	1127	1176	1113	1155	1152	1097	1142	1102	1078	1138	1144	1069	1108	1112	1110	1113	1155	1093	1168	1162	1095	1107	1163	1167	1087	1075	1136	1136	1119	1170	1150	1121	1185	1063	1173	1174	1104	1106	1121	1128	1089	1149	1095	1159	1110	1094	1121	1084	1077	1110	1160	1153	1107	1105	1082	1097	1163	1086	1149	1130	1131	1108	1129	1153	1131	1160	1112	1116	1141	1123	1222	1140	1059	1136	1148	1075	1098	1131	1120	1114	1119	1139	1098	1145	1115	1174	1112	1127	1196	1096	1121	1131	1084	1117	1112	1113	1121	1152	1116	1129	1110	1105	1116	1169	1091	1020	1142	1110	1173	1111	1090	1137	1081	1096	1149	1144	1100	1154	1139	1119	1068	1178	1073	1093	1161	1099	1077	1094	1172	1144	1139	1072	1156	1086	1134	1122	1125	1101	1127	1126	1131	1101	1186	1136	1122	1095	1134	1180	1075	1119	1109	1144	1163	1146	1089	1082	1153	1153	1138	1080	1076	1094	1114	1138	1051	1122	1119	1113	1086	1151	1153	1119	1151	1113	1099	1114	1139	1131	1174	1100	1105	1088	1135	1118	1123	1146	1105	1036	1141	1102	1093	1149	1118	1104	1170	1150	1122	1149	1156	1104	1120	1127	1152	1062	1152	1117	1085	1144	1154	1125	1117	1144	1076	1127	1140	1165	1097	1176	1136	1163	1091	1128	1143	1160	1137	1089	1131	1085	1174	1134	1094	1035	1140	1122	1090	1132	1139	1144	1140	1164	1098	1056	1157	1103	1119	1119	1146	1163	1116	1146	1109	1176	1105	1067	1116	1105	1131	1157	1147	1070	1110	1088	1101	1127	1120	1061	1126	1078	1129	1113	1151	1117	1078	1175	1081	1091	1220	1121	1088	1090	1112	1126	1126	1112	1164	1124	1059	1065	1104	1109	1101	1125	1084	1191	1149	1143	1147	1132	1127	1130	1073	1143	1169	1115	1105	1138	1106	1099	1109	1141	1130	1083	1124	1169	1128	1114	1176	1139	1179	1147	1171	1100	1103	1073	1139	1070	1107	1096	1135	1094	1103	1148	1148	1146	1068	1066	1123	1115	1114	1100	1133	1136	1171	1126	1094	1065	1081	1074	1171	1071	1117	1104	1146	1216	1156	1235	1206	1147	1186	1114	1167	1083	1083	1106	1104	1134	1184	1112	1095	1096	1112	1142	1157	1119	1138	1137	1100	1127	1147	1184	1178	1117	1143	1148	1184	1170	1139	1084	1101	1124	1172	1119	1079	1091	1080	1073	1114	1087	1164	1105	1170	1122	1162	1117	1115	1165	1045	1162	1104	1147	1087	1132	1025	1150	1133	1114	1170	1092	1121	1188	1081	1117	1171	1141	1088	1136	1153	1095	1105	1116	1162	1098	1134	1158	1121	1162	1146	1091	1107	1101	1105	1144	1067	1064	1137	1118	1077	1169	1135	1140	1090	1059	1091	1121	1137	1110	1102	1061	1120	1109	1084	1089	1151	1168	1092	1103	1112	1191	1125	1186	1099	1156	1151	1155	1152	1210	1105	1142	1159	1098	1030	1093	1099	1159	1135	1171	1083	1132	1112	1083	1192	1128	1118	1137	1194	1171	1118	1160	1148	1119	1145	1142	1160	1114	1145	1111	1122	1145	1146	1103	1146	1118	1176	1097	1113	1117	1153	1124	1095	1167	1111	1097	1174	1142	1160	1162	1144	1146	1116	1103	1062	1131	1116	1145	1154	1143	1094	1174	1072	1153	1103	1105	1123	1133	1114	1042	1135	1098	1151	1146	1097	1048	1129	1135	1064	1120	1080	1101	1132	1101	1143	1142	1063	1090	1091	1166	1150	1158	1102	1081	1133	1100	1030	1174	1124	1147	1119	1143	1093	1156	1126	1084	1154	1113	1181	1158	1109	1156	1096	1147	1170	1132	1128	1174	1089	1078	1130	1078	1092	1135	1158	1176	1156	1126	1119	1079	1161	1088	1124	1186	1162	1154	1045	1074	1105	1145	1129	1177	1034	1143	1133	1133	1127	1152	1119	1144	1038	1115	1177	1093	1104	1059	1094	1046	1108	1094	1106	1174	1099	1135	1174	1151	1092	1106	1101	1086	1144	1076	1156	1123	1126	1081	1112	1157	1128	1139	1063	1138	1098	1078	1090	1126	1092	1125	1134	1132	1152	1135	1118	1136	1088	1092	1132	1061	1135	1131	1124	1176	1120	1102	1123	1126	1179	1164	1146	1075	1155	1170	1128	1093	1142	1143	1138	1104	1138	1122	1140	1087	1110	1118	1105	1141	1147	1121	1181	1085	1148	1130	1170	1113	1142	1140	1129	1145	1152	1162	1127	1121	1148	1132	1144	1060	1145	1132	1174	1150	1099	1127	1106	1135	1125	1096	1126	1141	1091	1061	1117	1104	1114	1045	1115	1144	1110	1098	1147	1114	1153	1152	1158	1147	1087	1158	1068	1166	1120	1159	1133	1092	1153	1103	1098	1144	1143	1138	1158	1080	1105	1087	1128	1202	1078	1120	1167	1131	1201	1144	1163	1098	1065	1092	1132	1170	1144	1134	1091	1077	1158	1138	1117	1093	1125	1136	1137	1150	1079	1137	1134	1143	1124	1117	1159	1105	1204	1164	1109	1124	1130	1124	1130	1155	1118	1129	1176	1158	1126	1117	1096	1100	1202	1142	1165	1068	1151	1106	1144	1126	1149	1140	1119	1211	1119	1159	1088	1061	1124	1115	1170	1152	1103	1175	1131	1110	1068	1160	1070	1083	1131	1070	1124	1082	1159	1113	1133	1114	1110	1127	1132	1123	1101	1116	1160	1125	1084	1122	1181	1127	1154	1128	1114	1076	1100	1129	1160	1049	1103	1056	1146	1070	1165	1159	1059	1187	1099	1074	1119	1126	1129	1160	1188	1141	1188	1177	1121	1162	1132	1119	1061	1126	1099	1078	1165	1109	1081	1086	1135	1182	1113	1143	1138	1111	1151	1112	1108	1213	1120	1161	1140	1068	1114	1115	1133	1087	1157	1162	1113	1091	1114	1120	1141	1139	1176	1139	1116	1123	1069	1148	1104	1157	1138	1164	1115	1120	1109	1115	1108	1086	1173	1184	1133	1142	1214	1130	1124	1141	1136	1119	1082	1111	1124	1135	1151	1135	1160	1140	1116	1159	1099	1178	1147	1136	1140	1078	1152	1107	1116	1219	1132	1098	1107	1122	1132	1089	1134	1142	1142	1150	1167	1150	1142	1148	1156	1163	1114	1140	1124	1111	1190
43925	29514	22489	21719	18258	14918	11639	8178	5560	4639	3305	2858	2018	1397	1099	786	693	590	639	601	590	573	534	616	546	428	461	407	434	376	397	396	395	390	349	359	382	395	375	377	386	363	355	352	373	404	346	394	407	403	358	393	389	413	381	398	355	374	351	357	376	384	322	365	399	365	346	384	390	348	362	393	355	358	359	382	346	402	393	364	397	374	378	391	385	354	392	384	368	387	391	370	374	381	365	373	413	384	366	373	371	378	398	371	362	367	365	383	364	363	372	400	350	353	351	374	378	375	374	363	384	330	395	367	378	370	377	360	400	376	358	387	376	403	369	354	356	355	371	368	360	360	340	363	346	359	365	365	366	389	370	359	381	356	352	347	329	376	370	381	377	370	349	418	395	387	353	392	365	353	373	373	384	335	366	336	359	390	396	356	360	381	365	380	351	374	360	405	369	365	365	384	383	385	345	398	347	407	348	406	405	376	380	382	356	353	378	359	366	345	376	394	339	403	352	365	382	385	387	360	357	359	352	347	366	356	350	369	391	366	383	342	395	395	365	360	406	381	355	367	367	380	364	375	366	350	327	427	360	358	373	375	371	359	370	372	371	373	370	364	360	363	384	370	419	350	405	352	366	363	374	356	371	356	406	376	359	379	407	378	360	408	382	379	387	342	332	375	352	342	374	359	384	360	382	397	337	360	384	394	359	362	360	378	402	395	386	376	375	364	339	348	377	395	392	394	380	385	375	397	341	355	379	389	353	369	383	413	393	353	405	379	356	386	360	365	353	369	370	428	387	411	364	379	388	381	377	383	364	369	369	302	361	399	382	364	362	342	353	391	449	411	376	367	398	368	387	374	369	357	367	365	342	366	355	329	378	386	358	357	352	395	375	391	358	390	372	351	378	367	350	381	368	390	377	350	368	378	377	338	415	400	380	351	352	356	372	383	382	369	381	340	349	392	369	342	363	351	407	374	365	371	396	370	354	361	364	351	373	396	341	331	370	378	352	385	365	392	404	393	375	379	363	363	390	377	349	379	340	379	395	366	365	405	400	337	374	348	364	355	356	374	375	370	386	381	407	387	383	369	361	372	362	394	362	383	375	370	398	376	373	381	369	378	354	388	363	347	370	340	381	375	381	361	356	387	385	390	370	379	368	337	383	380	378	366	371	383	373	362	409	362	383	337	368	401	345	368	374	355	356	359	371	359	408	376	369	364	371	394	359	351	345	333	389	374	362	377	344	390	368	367	400	398	381	372	412	376	389	351	381	359	343	383	423	360	375	374	389	353	341	354	406	407	334	355	387	370	343	366	382	402	363	352	385	358	400	359	364	370	378	398	388	389	386	390	352	351	369	379	370	377	382	370	329	355	377	366	386	375	418	406	324	361	366	395	390	346	350	353	372	403	368	367	395	393	369	359	361	404	323	387	334	355	378	372	360	389	378	417	314	381	362	416	360	346	372	358	373	359	362	412	391	368	385	383	349	371	380	338	329	362	422	359	362	381	349	372	350	371	381	358	399	405	385	367	403	378	401	394	350	399	396	397	357	381	360	373	360	376	368	405	354	367	372	382	368	357	375	372	404	378	369	358	366	352	384	367	345	386	371	392	353	330	409	386	400	348	349	402	355	372	396	373	366	361	363	411	402	410	381	385	355	394	353	379	381	396	358	401	326	342	374	366	403	356	374	380	401	396	415	349	352	394	379	364	350	367	376	375	383	391	370	373	394	359	367	369	371	376	387	365	416	381	404	378	378	357	349	394	393	360	352	386	340	370	375	357	331	366	374	393	397	373	365	385	407	359	385	360	399	374	373	373	355	407	362	387	366	358	367	409	366	370	358	343	339	359	402	336	377	345	341	368	373	382	361	352	399	367	407	376	383	349	332	364	388	357	346	376	366	405	351	381	375	355	396	396	384	335	379	404	394	354	371	388	352	402	378	370	359	370	375	352	378	378	401	383	348	389	368	391	384	414	355	352	360	365	380	371	349	378	370	409	335	338	387	345	400	390	372	390	408	370	327	365	363	372	413	355	389	400	324	380	367	361	373	360	367	360	381	351	384	374	349	387	360	330	367	353	380	361	375	380	409	361	392	345	361	379	359	385	386	405	360	386	380	368	377	372	371	350	383	375	357	347	338	379	332	381	384	336	349	366	384	375	345	369	365	360	338	361	364	375	357	395	382	390	384	378	370	384	357	393	356	390	376	370	356	356	357	382	381	359	357	346	341	375	373	387	340	358	386	353	387	333	423	394	355	338	379	381	365	358	386	368	391	358	368	354	384	408	404	388	370	399	333	382	383	354	361	361	403	356	368	344	358	346	327	371	371	361	357	355	377	374	361	339	366	371	366	353	372	370	347	350	365	394	376	373	381	362	358	350	340	337	383	360	388	358	365	392	392	390	385	366	404	371	413	380	401	359	366	372	381	388	354	351	375	390	410	380	387	371	369	370	369	363	348	378	395	384	368	354	354	380	359	403	396	370	387	400	398	398	367	351	380	375	366	369	369	377	375	398	385	390	340	422	381	397	410	404	376	377	336	361	350	361	349	364	371	411	346	356	369	407	395	382	409	386	372	362	373	408	381	381	353	374	373	414	384	367	373	369	395	376	309	315	378	370	341	325	335	386	375	371	361	376	386	357	363	369	392	368	364	329	385	369	370	349	403	359	402	366	386	357	400	362	398	363	359	359	380	354	362	371	380	380	348	388	374	334	364	339	387	417	373	372	365	365	390	357	378	365	385	357	407	314	393	322	339	357	413	376	363	352	381	374	405	352	370	354	389	379	409	377	372	367	402	385	367	384	376	368	373	335	370	384	403	349	366	384	403	356	397	418	359	371	366	383	377	397	363	354	393	382	394	384	349	333	394	376	366	408	373	378	367	387	326	380	378	367	360	377	412	426	392	396	377	358	360	401	379	357	344	372	371	386	355	369	409	372	362	357	349	348	379	395	352	372	382	410	382	370	367	329	391	376	340	378	369	399	339	376	357	401	377	393	391	369	358	344	384	376	374	378	355	381	382	377	367	359	341	320	380	334	338	359	393	383	371	349	393	374	378	395	380	360	366	344	373	409	398	398	348	349	383	344	361	405	359	368	355	341	345	394	335	380	384	381	387	400	384	364	341	379	372	347	334	370	375	374	349	368	350	372	392	400	363	367	387	325	392	379	387	396	390	353	394	384	375	387	387	379	351	389	346	359	365	400	380	369	393	354	384	347	387	352	370	360	400	356	391	359	383	357	360	364	393	360	398	392	372	324	372	362	380	367	387	363	343	366	440	387	386	367	389	366	375	365	372	375	368	384	368	398	361	375	418	366	371	362	353	353	361	381	338	373	358	373	336	358	328	380	368	398	369	350	363	370	370	368	393	400	360	370	406	415	354	388	396	358	362	379	378	396	385	371	404	359	379	386	363	363	365	363	404	379	392	361	341	362	352	394	365	343	383	379	397	397	373	368	393	381	366	388	345	371	387	364	391	404	368	333	375	417
34403	17400	15357	19055	18746	16051	14971	13403	12352	11850	10064	9880	7718	5787	4619	3198	2702	2431	2742	2399	2318	2556	2365	2256	2272	1840	1540	1411	1269	1183	1086	1020	1002	1037	1001	1009	973	966	999	994	994	961	915	933	992	967	889	941	941	970	952	951	919	951	904	918	924	943	949	929	874	927	969	965	934	993	870	891	977	878	921	922	912	894	895	924	945	945	932	933	943	897	903	930	921	938	967	932	966	904	937	846	968	894	990	939	949	922	943	1018	989	944	969	943	964	895	970	895	896	928	945	883	893	842	911	916	907	899	884	941	974	888	931	921	900	918	948	911	944	896	898	933	873	917	915	869	908	921	940	931	881	885	894	914	901	941	866	905	908	897	924	917	915	912	929	874	917	819	888	883	915	922	892	858	895	956	923	951	927	936	889	882	915	951	903	892	868	940	902	921	871	875	933	912	911	908	860	892	920	911	910	863	899	915	946	953	885	957	897	880	910	886	891	936	921	908	916	935	915	907	902	890	885	927	886	924	873	958	879	953	911	861	936	845	874	896	918	925	851	889	862	892	915	862	890	950	880	910	897	897	936	907	921	917	909	923	892	848	964	928	889	911	893	878	879	914	907	840	919	931	911	887	912	907	906	931	949	900	934	908	879	966	909	925	879	877	893	910	909	925	965	923	875	937	911	897	926	950	858	916	924	912	951	907	892	871	866	911	854	859	903	931	916	881	888	922	872	890	924	938	880	949	914	892	953	890	921	876	889	882	863	924	908	919	927	905	858	844	915	907	901	950	908	926	879	929	942	883	914	887	928	937	885	837	899	898	848	886	921	937	880	888	874	935	943	934	886	937	895	940	942	942	898	943	928	949	898	895	917	931	916	879	918	945	870	893	899	976	900	873	920	872	883	900	881	894	916	908	883	883	905	893	911	942	841	926	886	907	852	915	899	870	871	917	930	939	881	945	885	895	920	947	980	950	873	905	909	938	871	926	903	938	928	925	901	917	924	871	877	901	949	911	876	925	899	888	927	908	915	935	843	934	920	967	966	917	895	902	890	844	939	981	891	913	923	918	888	930	901	946	960	861	902	891	932	915	903	917	856	951	915	935	910	865	868	929	897	891	888	902	894	904	865	865	909	922	929	901	956	924	911	936	893	877	892	906	949	927	860	951	872	898	955	914	913	900	938	945	904	910	959	902	877	928	915	958	869	851	899	911	953	928	945	848	907	896	880	888	845	952	955	975	887	904	920	872	887	920	908	893	911	879	898	917	901	901	911	947	949	907	885	865	909	841	897	939	915	906	876	879	931	900	827	918	911	923	891	856	916	890	879	888	899	923	847	892	917	889	891	882	874	905	894	839	931	893	918	902	870	844	898	946	954	849	850	875	879	851	894	908	894	895	846	890	936	892	896	940	886	906	859	898	913	916	914	919	922	855	865	895	899	935	912	927	860	906	955	878	902	913	902	917	901	873	823	884	923	943	937	947	890	899	970	903	892	867	877	906	926	893	876	923	889	952	878	897	914	898	914	923	933	884	860	921	954	920	884	971	882	894	885	938	936	899	890	909	874	887	906	863	847	864	862	955	923	965	871	920	873	886	933	882	941	927	897	925	884	883	935	882	933	907	961	911	899	965	870	899	876	922	849	917	900	876	880	880	922	928	919	949	921	843	884	931	906	899	815	943	851	842	947	906	923	896	906	920	925	831	913	952	892	908	894	957	910	931	865	935	915	883	915	893	908	883	879	892	868	909	939	951	904	896	870	927	906	907	897	904	899	885	913	895	905	868	886	909	909	886	949	905	900	903	872	917	899	852	925	919	900	891	925	882	923	906	875	937	873	875	927	927	959	918	876	932	924	894	909	837	901	888	853	859	860	866	905	919	912	937	930	875	874	938	937	928	845	890	916	931	919	869	891	882	875	894	907	897	874	923	914	929	929	921	911	911	904	914	964	867	906	883	922	894	973	876	882	911	935	914	901	932	924	930	919	908	888	910	877	899	866	890	937	936	915	899	893	898	905	926	957	891	916	866	949	909	892	876	868	887	875	911	904	885	869	861	923	925	914	916	851	893	873	886	912	865	903	871	950	902	830	872	913	1001	935	929	926	899	861	892	895	889	872	928	909	876	917	921	904	885	926	890	918	878	897	920	929	899	928	879	940	905	869	900	888	947	876	905	943	936	885	877	897	877	888	874	889	900	900	901	896	858	884	847	899	929	883	913	883	960	921	975	918	898	929	891	889	818	930	876	897	922	912	915	893	864	943	937	934	856	905	878	921	915	852	904	897	879	929	894	884	892	885	946	885	930	874	862	893	894	918	921	875	962	918	861	919	915	948	916	881	929	902	934	963	932	906	900	922	958	879	896	930	850	932	931	887	900	907	894	953	861	903	919	935	902	885	956	959	841	868	933	954	899	925	893	894	841	856	932	946	890	911	881	910	916	887	891	909	902	847	978	914	832	907	948	903	871	914	855	914	884	907	914	926	901	888	921	834	905	951	913	943	964	937	824	882	927	971	900	887	882	902	910	893	935	883	917	935	853	908	930	880	885	928	844	918	941	951	986	883	879	894	878	933	888	905	872	917	906	888	876	815	891	887	916	855	881	905	877	915	894	915	959	874	937	902	903	870	921	888	946	867	897	916	910	903	902	928	849	934	942	875	1009	894	925	899	914	896	913	864	891	954	884	867	853	921	913	927	934	912	880	913	904	900	900	881	919	909	894	973	919	944	934	925	915	905	872	910	924	911	885	930	986	952	906	903	906	885	922	938	920	925	906	888	862	923	856	912	932	905	885	927	890	896	921	924	925	876	955	900	923	937	920	892	986	880	923	951	946	913	902	862	906	914	901	885	864	908	904	874	926	866	911	857	874	897	890	925	870	949	950	922	890	926	947	940	848	873	869	927	957	962	891	914	901	880	915	904	830	899	890	887	877	898	909	937	901	894	965	895	936	904	947	918	874	863	912	893	905	915	930	948	915	898	891	889	967	877	979	891	891	905	900	890	905	940	925	943	915	932	905	853	892	906	897	834	899	867	886	915	905	930	973	907	925	934	919	910	872	883	866	932	920	896	903	879	919	851	856	939	879	927	848	918	936	936	934	880	891	916	893	871	923	870	892	885	849	931	860	881	899	953	939	924	904	936	883	907	920	904	947	900	885	867	902	876	961	925	869	914	937	933	930	873	904	893	962	864	892	919	899	873	888	932	905	855	943	870	920	926	845	858	882	856	933	902	920	888	891	872	967	849	869	849	933	889	889	913	885	917	921	944	892	937	903	892	964	920	899	920	905	909	958	831	946	903	880	940	840	892	925	902	877	948	909	899	902	906	880	898	887	893	946	882	874	967	913	890	941	934	881	866	928	893	921	855	849	893	936	860	927	919	892	916	955	896	915	893	853	979	925	922	927	989	853	940	908	939	951	882	883	939	923	914	943	877	919	879	935	924	884	915	919	898	937	911	910	846	918	911	876	913	865	864	919	878	912	925	902	897	918	888	908	850	900	851	860
9078	5558	3595	2990	2304	1595	1383	1072	1011	1025	824	801	611	483	392	369	356	372	391	354	361	334	346	343	344	367	361	375	345	328	335	315	332	338	336	333	370	326	352	318	338	323	321	307	325	361	358	333	390	341	330	324	333	372	317	330	304	320	363	348	340	349	357	313	335	321	327	346	316	353	357	353	343	347	334	366	330	349	326	348	336	347	342	368	376	368	355	352	336	362	340	343	367	361	352	353	329	344	332	322	338	371	340	348	333	332	335	341	357	343	345	361	342	339	343	344	384	355	350	359	336	339	316	326	343	319	330	362	345	358	317	366	345	344	337	373	346	334	308	325	342	315	350	313	352	380	344	306	348	344	324	379	320	376	329	357	323	365	355	309	315	339	341	332	344	305	335	318	326	350	354	372	358	351	350	345	357	334	356	357	299	336	321	338	362	325	363	354	315	359	345	325	355	352	335	332	357	339	356	343	340	318	346	383	331	347	325	377	350	372	370	347	332	346	317	356	334	303	352	332	371	330	388	353	342	356	335	342	344	341	340	342	342	334	325	325	306	355	357	369	360	347	337	330	333	349	339	342	349	349	347	311	345	366	347	382	351	364	356	339	333	350	377	358	339	366	382	354	360	335	345	346	340	336	355	341	368	361	372	312	359	345	327	345	362	330	365	372	351	357	296	331	323	340	346	349	323	330	303	336	368	331	332	363	374	319	385	329	370	324	338	341	326	362	353	344	343	314	350	329	319	354	371	357	338	391	339	343	353	344	379	345	350	348	332	333	340	368	331	345	340	365	385	355	335	333	338	349	347	363	320	352	357	317	309	370	368	348	351	354	366	356	313	347	348	337	323	343	382	332	366	362	347	348	350	342	367	340	359	330	369	357	301	323	336	329	319	311	362	319	349	327	347	351	332	296	343	352	394	346	360	322	345	323	348	364	362	338	352	357	360	354	332	359	383	361	336	340	338	349	358	370	327	385	328	335	302	334	353	327	359	354	303	353	352	348	366	332	362	328	372	356	318	342	326	337	330	367	338	336	350	312	357	379	364	328	362	357	342	341	329	313	293	336	365	340	382	344	344	334	324	368	358	349	361	388	282	344	317	367	361	358	345	361	332	357	359	355	355	332	322	304	356	395	342	355	350	331	318	323	352	316	373	354	372	335	335	346	379	322	333	326	362	326	328	326	330	357	337	361	315	331	334	324	404	334	402	341	328	366	349	329	340	368	326	342	324	330	333	344	375	370	331	369	351	332	355	337	372	326	360	368	337	310	333	329	309	358	330	334	347	331	354	325	354	338	350	350	350	344	347	343	324	345	334	371	380	329	344	351	297	375	359	336	324	345	341	364	371	361	313	335	335	360	342	332	316	331	342	323	350	336	351	343	357	356	317	365	322	366	326	332	326	338	354	367	366	330	329	340	362	361	370	354	322	356	351	336	377	343	341	340	372	346	345	358	351	337	312	342	355	346	347	344	368	328	337	396	360	353	343	333	318	364	363	349	338	341	330	356	361	323	349	350	340	373	344	339	350	365	382	335	321	368	334	335	320	331	347	377	346	401	338	340	330	345	334	340	339	356	299	344	303	331	335	320	304	347	359	350	344	340	377	353	339	328	369	358	319	327	353	333	348	326	356	385	344	341	328	358	338	323	343	335	337	324	302	368	359	342	341	372	357	352	329	355	376	360	362	339	329	357	328	378	360	333	347	318	301	326	371	362	319	343	355	320	314	384	334	315	345	353	360	341	344	343	337	357	323	353	367	345	332	359	353	331	354	344	308	356	324	348	336	355	334	334	318	345	334	348	340	368	311	331	326	351	333	328	296	305	325	317	342	340	364	336	328	343	393	348	329	366	386	343	360	358	343	311	335	331	348	354	344	375	363	307	374	319	343	334	333	372	364	358	366	367	343	365	375	324	375	339	367	336	345	335	312	356	360	373	355	345	347	321	356	353	348	342	351	341	335	348	357	321	348	336	325	356	339	355	343	329	342	384	359	336	334	326	325	349	319	340	362	364	328	342	378	329	342	337	344	354	355	319	329	350	345	348	341	332	339	339	323	313	348	343	357	336	308	338	348	353	366	348	381	349	316	384	320	378	349	357	318	291	369	350	341	384	384	345	358	310	372	320	325	336	360	362	379	382	354	334	350	337	344	364	316	327	336	329	355	305	315	336	352	344	357	349	343	351	359	323	337	389	351	351	334	372	315	343	349	348	339	317	358	354	351	341	340	329	350	339	324	392	336	329	365	349	351	364	381	346	366	356	342	362	363	391	355	333	352	333	320	325	363	358	347	330	357	331	344	357	354	322	343	314	330	339	361	329	380	343	349	354	347	412	334	351	340	319	369	343	356	339	348	333	336	356	342	390	351	360	333	358	355	326	370	324	340	341	329	346	319	326	348	330	369	358	338	348	339	340	351	399	385	347	354	332	358	333	315	374	345	357	356	366	329	357	339	341	371	390	344	363	331	357	344	358	318	339	367	342	341	356	374	334	334	352	335	359	340	328	361	365	344	347	353	352	357	354	365	357	382	316	383	336	340	349	334	344	336	349	330	359	367	360	361	356	362	359	368	340	359	354	322	350	342	347	368	340	352	335	353	340	370	371	309	331	338	380	319	339	343	353	370	343	295	359	368	329	349	378	343	340	311	355	321	351	352	354	362	334	370	377	358	340	334	366	349	328	320	330	335	345	345	352	361	389	341	341	384	338	337	330	342	354	328	328	336	336	336	308	339	352	346	354	335	321	321	354	343	318	344	349	355	364	331	323	335	353	351	363	378	352	360	349	350	321	335	360	327	367	323	318	367	362	347	342	367	376	342	351	355	348	382	336	356	360	343	357	329	343	344	315	346	366	340	338	359	342	336	331	363	358	374	349	323	353	332	331	349	364	346	324	298	366	327	338	364	323	333	352	351	330	362	360	350	316	347	352	345	329	328	368	345	323	366	364	320	333	375	317	332	314	309	355	313	347	353	364	354	341	313	331	362	334	333	365	331	353	336	317	328	364	386	328	352	349	353	360	378	355	359	342	347	371	347	310	345	323	349	309	338	322	348	330	338	379	325	324	326	345	363	344	396	350	379	361	354	333	378	316	301	360	359	332	352	369	341	321	353	330	298	346	344	319	345	336	369	335	349	367	333	352	339	361	349	360	340	312	382	339	346	348	371	333	322	343	381	315	311	346	347	357	336	341	330	352	343	315	349	378	364	357	319	396	332	311	367	350	352	356	382	299	336	367	344	346	356	350	336	352	361	351	331	337	336	348	372	335	346	323	339	358	348	315	369	378	321	346	371	340	337	345	373	344	336	319	331	349	343	357	356	335	358	326	319	365	349	366	354	330	321	363	358	347	345	345	334	342	343	334	343	313	345	338	324	341	348	324	343	330	367	361	324	365	338	344	351	318	355	315	364	331	355	280	345	375	333	387	377	325	345	334	349	330	358	310	352	334	308	302	373	372	354	345	369	375	310	296	341	354	333	373	346	345
8562	4343	5137	6962	7018	5157	4654	4327	4288	4263	3603	3492	2343	1637	1375	1251	1102	986	1013	975	962	924	981	976	956	987	896	905	867	862	871	888	907	888	921	875	821	919	870	843	864	865	908	860	849	868	898	824	863	951	905	878	884	898	843	868	890	838	818	892	836	849	920	869	900	887	877	869	910	860	849	876	892	885	852	905	867	891	841	855	875	852	839	899	900	869	881	856	956	841	880	833	886	878	865	851	931	912	877	830	885	896	920	843	842	860	903	870	863	856	883	848	902	831	849	852	850	903	870	860	894	903	851	867	854	855	864	883	876	864	873	855	865	839	904	843	901	869	865	848	865	892	856	877	854	885	874	853	857	862	910	845	845	878	869	859	874	869	854	853	892	847	901	900	892	855	886	908	875	843	859	897	840	814	865	887	849	825	878	815	866	899	841	898	877	854	927	874	849	891	878	880	870	906	858	898	919	870	864	878	843	891	888	890	824	881	881	814	957	869	849	870	833	905	840	837	842	902	857	872	878	811	843	867	924	893	871	841	893	918	928	845	915	864	872	855	868	830	893	853	864	894	877	891	850	868	868	909	855	843	876	849	882	865	869	905	880	878	905	817	878	858	847	886	900	864	876	836	906	840	907	862	845	852	894	848	873	902	890	865	852	971	861	814	847	930	871	807	833	878	866	866	838	849	858	889	883	879	827	841	878	855	900	887	851	859	863	843	831	926	881	860	868	919	824	856	877	845	851	844	887	861	853	871	903	866	885	840	871	890	845	841	843	852	892	878	830	897	890	856	885	915	806	854	879	822	848	867	775	857	869	850	887	852	867	872	868	920	926	907	866	803	920	921	867	860	897	919	822	870	836	852	867	864	830	841	866	896	902	894	879	869	792	851	921	815	872	801	914	856	875	891	858	866	842	858	844	886	874	867	838	857	860	838	870	883	921	844	909	884	866	918	938	877	898	912	862	915	844	868	878	866	853	808	872	872	847	866	879	921	921	917	864	878	875	864	875	817	823	836	911	871	896	869	848	849	855	918	869	864	866	874	872	831	865	866	880	877	871	871	793	923	883	859	874	820	921	863	872	893	912	853	853	898	860	842	944	840	858	848	839	866	847	848	881	911	887	883	854	879	852	898	874	849	889	866	846	886	880	855	893	882	911	835	905	821	836	861	874	905	873	922	870	899	874	880	845	854	864	790	913	842	881	878	835	827	829	840	833	837	866	847	888	871	830	868	910	891	827	864	858	897	895	874	835	882	880	893	847	867	904	884	872	881	834	873	849	869	856	888	896	864	902	819	867	831	870	823	870	849	816	841	903	872	853	834	831	874	815	841	849	847	858	868	871	850	882	857	873	852	889	851	902	860	831	886	870	823	881	871	855	889	859	823	851	914	916	861	858	838	825	885	807	888	890	874	863	875	881	808	906	882	846	866	831	866	906	859	865	907	904	826	853	917	863	848	890	892	880	885	904	859	891	823	849	879	883	905	832	825	902	856	925	868	874	875	864	854	935	898	881	889	880	822	869	763	925	878	844	846	858	833	930	882	865	868	885	900	867	871	933	886	893	866	825	855	899	885	904	872	875	878	870	877	909	948	858	893	873	882	880	840	873	866	865	910	880	894	874	871	771	897	861	875	920	882	853	861	847	860	905	885	893	873	873	852	828	886	920	870	885	890	873	858	857	878	836	838	907	834	831	904	888	869	899	854	882	877	895	917	861	893	837	857	804	870	879	870	885	829	892	820	838	925	853	884	902	862	821	893	822	886	854	828	919	875	883	834	900	828	876	887	848	896	884	908	876	855	868	911	850	874	887	833	820	870	823	899	885	840	881	885	865	890	836	871	954	860	886	910	845	870	908	839	882	862	893	901	933	844	873	873	830	833	830	846	888	917	858	890	849	847	860	876	881	873	878	919	844	875	867	842	854	873	884	892	850	847	807	845	806	871	865	903	881	884	877	888	849	902	824	880	921	872	897	914	840	828	823	883	864	871	883	890	827	864	913	895	844	878	907	911	865	845	877	845	838	780	919	896	893	873	831	870	850	878	905	816	940	845	870	821	933	852	905	855	906	938	889	876	926	845	883	832	883	891	871	850	869	893	858	901	896	876	926	879	879	851	863	860	829	852	864	870	810	905	890	893	871	922	888	908	890	858	898	849	894	889	871	883	858	919	862	811	844	908	843	941	906	882	902	866	864	875	873	845	835	812	876	859	839	810	896	841	850	805	923	930	871	920	887	873	886	917	868	880	863	845	900	936	936	862	866	890	840	898	871	889	844	822	885	881	869	862	910	895	898	898	888	889	825	923	839	869	848	880	844	844	924	852	875	874	877	885	904	839	898	927	851	901	875	990	886	837	906	896	887	862	839	905	830	894	886	885	829	861	850	895	821	867	870	894	849	845	866	802	875	877	933	814	883	857	938	862	875	868	912	837	851	858	857	873	845	860	887	845	854	880	879	897	840	857	832	868	875	901	872	868	901	849	885	906	858	898	825	878	903	875	881	834	872	900	883	894	859	901	866	883	916	855	899	849	880	922	878	820	886	841	835	874	876	871	915	890	884	817	946	801	951	881	842	823	873	838	857	860	848	886	858	892	889	875	864	790	868	883	848	863	930	850	854	836	849	825	918	833	918	871	890	930	869	859	830	837	848	840	918	849	894	867	865	880	814	879	824	808	876	858	892	880	898	904	829	914	874	927	907	878	827	854	909	844	891	856	832	863	871	872	909	839	859	804	857	913	859	864	874	916	881	884	880	872	866	870	822	874	858	872	827	867	847	872	876	873	874	859	829	871	897	876	877	894	853	899	868	872	867	848	867	882	828	845	850	844	872	804	871	858	857	883	865	841	819	884	909	845	934	787	865	843	888	826	872	860	891	819	870	880	862	871	934	891	818	887	866	857	872	879	887	849	841	868	897	892	895	899	873	873	868	932	856	892	838	888	849	904	825	905	849	827	870	907	852	821	910	897	895	890	871	890	856	830	849	814	839	858	892	833	901	849	893	905	913	851	876	841	874	848	909	900	822	875	854	853	867	896	886	857	899	866	846	859	871	896	894	880	836	866	930	917	850	879	882	855	876	907	855	858	873	849	868	903	897	857	865	858	882	892	854	873	877	875	858	874	906	844	855	853	917	866	862	880	900	841	870	892	866	887	901	834	935	899	913	872	881	874	897	912	951	913	916	861	875	868	809	868	870	896	899	824	836	896	876	877	866	873	844	861	850	882	813	846	898	907	919	887	920	915	897	862	866	870	889	851	878	886	935	875	889	822	868	840	875	873	888	851	848	854	875	899	845	809	830	897	890	936	882	823	880	857	867	841	847	880	882	877	848	859	901	897	878	877	877	904	884	914	895	842	861	858	869	828	846	841	845	869	887	854	899	837	813	893	834	894	825	859	874	868	863	861	846	885	857	888	866	883	872	872	925	881	885	875	854	833	886	846	881	862	863	867	860	890	913	886	885	883	847	885	835	915	865	834	824	878	894	841
35958	25597	17988	16082	12230	9967	7728	4977	3545	3089	2317	1978	1264	860	740	677	523	477	523	528	460	481	479	479	491	485	446	422	409	383	467	409	413	395	383	415	399	393	382	400	365	411	379	347	378	380	374	385	349	395	352	408	393	372	369	404	375	404	390	394	380	405	342	380	387	450	382	378	393	381	372	409	357	356	397	399	370	389	372	387	366	360	377	365	379	377	369	373	337	415	367	396	373	401	371	381	362	373	399	384	409	399	388	368	380	385	388	374	374	403	402	385	372	356	367	383	391	384	420	348	414	381	390	383	393	365	378	404	393	389	395	381	364	437	370	362	404	380	376	382	370	374	415	359	378	377	387	354	389	407	350	327	384	378	375	419	375	425	353	375	360	393	405	401	382	355	375	371	380	375	358	408	356	365	398	405	366	386	352	370	359	379	400	364	384	355	416	371	408	378	399	377	393	456	378	405	400	406	352	384	397	351	373	355	367	374	393	399	376	386	359	382	385	365	376	367	355	361	391	378	398	387	384	359	383	396	358	373	419	383	382	341	368	362	390	387	370	394	360	365	378	336	368	389	329	384	358	419	395	393	399	353	377	400	398	359	368	373	381	403	388	382	316	371	365	403	334	343	390	357	401	403	350	391	370	372	370	403	407	350	364	382	404	370	369	400	376	403	389	372	319	356	395	388	387	359	376	394	375	381	379	406	367	386	432	351	418	336	407	395	343	345	387	366	364	369	368	364	345	361	360	385	372	348	362	408	378	351	359	389	369	385	380	363	378	371	363	386	392	424	395	399	395	391	373	383	394	388	396	371	363	400	377	398	378	380	411	404	345	408	379	349	364	398	397	367	380	391	368	376	366	358	417	342	364	357	397	392	373	395	377	390	370	382	354	395	389	406	398	395	364	341	378	373	360	394	387	392	395	384	379	384	367	395	357	339	358	408	389	392	396	378	373	395	325	383	363	398	354	413	398	340	381	425	395	355	403	336	390	410	370	388	396	411	381	377	364	395	402	376	339	383	387	371	369	384	395	363	378	335	363	388	368	372	378	349	365	344	407	433	375	371	393	392	392	376	397	428	395	376	398	384	403	385	384	346	348	376	345	368	358	388	387	403	380	371	393	405	363	390	362	394	357	379	398	381	390	381	390	389	350	395	380	375	387	383	342	369	399	343	378	418	380	362	370	401	413	381	426	396	381	370	335	385	357	376	408	401	394	351	371	390	383	379	394	370	387	393	418	413	386	384	368	386	326	413	375	370	360	409	391	398	390	399	403	373	390	371	371	400	381	388	348	400	384	380	362	394	381	336	362	385	394	362	378	387	396	384	363	404	387	400	394	388	374	413	356	391	406	350	407	385	383	396	431	363	342	412	417	346	390	383	367	362	367	356	417	376	390	365	387	397	363	350	373	394	370	376	381	409	371	402	383	368	345	379	373	359	390	402	370	381	374	375	349	354	364	387	396	362	367	408	394	361	362	386	353	355	394	347	354	397	380	392	395	386	397	371	371	384	408	387	344	372	360	371	379	367	394	409	380	368	388	371	410	376	376	422	356	404	377	390	383	405	388	384	362	397	395	399	371	386	387	376	358	368	370	392	378	382	396	390	374	398	386	380	406	362	347	417	362	383	369	395	407	339	409	367	400	383	365	374	347	405	405	389	422	390	355	346	398	399	406	393	371	377	399	374	380	386	383	390	361	384	361	391	380	349	391	390	385	381	400	367	367	391	414	386	384	404	378	360	432	393	367	347	389	340	385	370	376	401	408	356	348	389	373	361	377	384	361	395	355	399	378	391	384	392	368	395	386	387	400	394	406	360	369	370	397	331	348	377	399	337	402	376	404	388	360	363	388	384	352	373	406	373	367	336	401	364	366	385	386	412	381	378	353	393	381	356	384	355	363	371	366	387	403	404	364	380	350	360	366	355	389	363	362	390	355	368	381	385	351	398	394	369	365	369	400	389	347	410	374	356	394	376	404	397	383	383	348	390	384	427	435	375	363	330	325	387	396	375	374	350	371	380	365	356	391	403	389	363	396	368	396	362	378	371	396	385	358	360	395	337	392	409	388	405	343	383	397	373	350	363	348	380	344	354	373	405	385	390	391	397	418	370	391	363	387	373	388	363	388	429	393	386	408	372	399	381	399	381	363	413	405	368	365	362	385	353	395	345	353	358	384	341	400	397	369	401	352	418	402	357	374	366	396	374	376	338	372	364	372	408	381	360	381	367	377	366	372	386	354	401	374	367	406	364	368	378	384	388	405	397	366	388	408	384	375	373	345	407	371	388	394	366	379	417	412	351	377	388	359	410	388	385	367	371	375	404	373	344	433	368	356	372	353	385	383	371	411	375	374	327	349	384	384	337	364	378	367	403	387	423	382	367	360	367	351	355	388	389	355	393	400	361	374	402	371	375	355	375	387	369	392	380	357	364	325	386	391	387	389	355	401	367	371	381	397	371	399	393	373	373	363	361	357	383	379	378	393	399	387	364	387	405	362	363	402	381	380	374	355	376	348	352	371	421	416	404	386	385	420	369	392	402	381	390	404	361	385	392	346	373	360	371	380	388	381	403	386	386	400	415	399	351	381	364	391	395	381	387	361	406	374	331	385	397	403	349	372	359	377	357	415	347	394	395	390	361	368	399	387	381	371	377	418	419	404	411	367	385	427	381	394	353	350	424	357	375	384	369	429	396	387	359	359	407	397	367	403	404	371	374	387	373	381	369	378	388	398	390	359	413	406	353	419	374	351	361	394	403	363	386	375	372	399	369	379	360	376	390	341	386	374	366	382	395	367	370	348	408	386	374	401	381	372	342	386	362	383	415	416	397	378	365	384	403	387	415	393	379	432	409	397	342	352	385	381	392	372	383	420	348	361	374	397	376	395	420	360	381	359	320	365	395	381	372	374	408	366	391	375	341	382	356	388	378	400	367	358	392	371	379	380	348	368	402	362	378	359	377	362	398	393	397	362	395	361	396	409	375	388	355	384	394	367	370	379	363	373	370	393	376	368	387	369	378	375	376	371	351	387	388	384	397	382	416	363	393	370	380	344	395	399	371	383	369	375	399	371	339	370	385	340	394	354	366	391	389	406	430	377	351	350	346	357	360	400	404	364	317	424	368	376	399	375	389	353	362	381	406	359	382	399	393	380	384	372	358	348	395	375	394	396	367	386	430	415	434	380	399	385	374	387	382	379	366	388	398	378	381	374	369	378	357	412	391	397	395	375	401	383	382	395	381	410	398	412	378	400	380	390	336	412	392	401	361	373	352	407	378	386	349	375	392	356	395	377	348	413	365	374	394	375	368	375	384	374	355	360	388	421	386	406	368	398	388	390	343	387	379	397	354	422	395	340	357	352	333	379	373	410	384	370	385	403	417	414	377	357	358	362	365	375	391	358	370	411	385	353	350	406	356	367	388	347	377	408	393	367	361	393	376	386	349	369	405	359	370	375	372	379	369	396	401	377	380	371	429	360	376	393	417	394	350
28363	12449	11807	15309	13785	13043	12505	9865	9337	8898	7503	7300	4900	3413	3152	2458	1952	1731	1969	2014	1690	1844	1788	1734	1649	1547	1294	1233	1126	1107	1061	1054	976	1024	997	1035	988	919	973	1001	902	1009	996	987	950	985	959	937	953	976	966	959	977	943	977	945	925	926	996	981	958	967	964	905	1031	992	1001	913	935	1003	933	956	1015	924	1005	1006	963	998	954	950	944	914	922	973	888	955	943	890	948	900	971	1022	1008	994	983	985	978	969	966	945	1009	944	903	921	940	1013	948	980	999	969	936	948	958	948	943	912	934	967	1005	916	945	937	897	912	979	986	962	964	968	892	930	909	943	929	915	983	979	943	971	907	933	874	909	936	958	910	929	899	946	917	939	931	970	952	954	910	904	972	914	946	914	975	937	973	938	970	912	1004	931	907	915	900	943	922	955	926	938	896	930	934	958	882	968	948	954	988	930	958	863	930	959	942	978	935	927	956	1010	953	967	963	1001	948	922	1009	941	979	899	913	921	928	951	997	938	919	939	901	931	963	975	960	923	918	942	946	937	966	971	979	959	968	973	957	963	922	955	922	952	936	924	895	942	879	945	886	929	954	923	908	923	915	943	922	927	961	962	939	971	942	931	929	967	929	969	934	928	945	973	976	964	900	907	927	929	996	951	930	977	913	922	925	881	955	911	902	960	938	950	910	909	1004	990	925	912	981	1017	961	983	960	1007	934	971	924	979	1024	905	1000	949	954	918	950	922	992	930	997	898	924	920	985	934	983	956	911	948	962	925	964	950	918	913	1005	982	981	978	933	868	989	909	958	922	937	942	963	916	963	951	917	965	975	923	939	915	944	938	966	931	931	921	926	876	963	952	925	944	960	895	921	920	954	942	922	971	919	971	954	960	938	977	969	998	902	934	882	949	911	915	973	887	968	938	948	953	978	985	922	934	982	896	952	971	895	909	964	939	898	945	929	955	972	961	948	971	963	972	931	979	874	933	911	931	922	905	927	910	992	951	924	961	961	942	963	936	968	921	955	994	962	937	929	933	889	928	892	876	897	1002	904	940	947	967	947	973	979	958	897	937	891	932	917	970	935	947	919	931	910	906	965	942	919	935	929	958	941	908	929	985	940	887	924	898	925	949	949	951	951	966	967	895	960	960	962	901	956	869	969	932	893	951	965	925	950	932	967	940	965	936	980	914	952	980	922	900	926	974	964	968	885	946	1024	932	924	935	950	950	927	933	968	935	902	955	950	992	947	962	954	959	915	889	927	930	956	943	939	976	957	954	925	951	896	919	899	937	947	897	945	976	1020	965	958	919	943	980	906	985	917	898	958	908	961	915	934	900	1006	1000	904	1006	952	944	979	940	919	926	964	910	955	892	945	977	926	894	913	930	934	943	941	907	985	934	893	919	995	936	958	939	949	903	971	917	937	914	1011	938	921	944	962	940	920	962	897	938	948	932	958	981	959	1016	952	966	946	886	931	969	912	929	990	912	934	957	985	941	993	997	978	926	862	1020	986	961	940	992	999	912	966	913	947	987	920	924	919	974	964	951	953	944	941	910	1022	918	963	955	901	996	922	925	998	914	929	899	934	902	924	953	965	953	1011	876	963	931	939	960	914	941	949	920	937	912	959	959	958	984	934	940	935	900	892	944	925	943	1012	894	918	855	970	894	935	916	863	949	946	999	967	923	929	916	900	894	1032	922	943	952	989	914	953	951	978	937	988	939	946	967	973	948	951	917	936	939	917	928	888	956	951	924	941	959	993	948	935	903	957	953	941	915	926	922	972	953	937	926	950	933	961	897	931	875	969	908	985	971	939	933	892	918	968	952	993	972	942	933	947	943	925	969	936	969	973	951	997	941	1008	912	917	948	885	972	940	906	903	966	949	958	943	933	994	917	922	987	952	976	926	940	961	903	986	885	967	909	934	911	925	925	926	922	959	969	967	959	957	941	960	932	927	995	938	967	955	902	972	944	965	987	925	944	892	896	959	932	983	919	910	942	964	913	947	923	927	1006	929	915	957	933	965	920	944	951	917	959	949	911	1000	969	946	989	903	913	976	891	952	945	927	940	903	965	973	967	917	936	955	933	921	981	925	1009	901	964	948	955	928	949	951	981	881	925	928	895	896	913	911	962	939	951	972	921	987	990	953	964	958	964	960	979	870	929	980	964	928	934	914	934	944	925	950	906	883	970	929	895	908	919	950	928	906	978	906	965	974	961	940	937	1003	944	956	943	929	974	924	948	969	909	966	931	950	979	977	955	923	950	926	936	945	955	931	958	908	948	954	981	957	923	929	941	953	918	970	888	938	944	895	941	897	995	935	956	950	999	962	964	949	983	946	965	923	927	937	1002	971	940	972	887	939	910	974	915	922	947	927	919	938	968	918	906	968	1000	938	908	929	960	984	948	894	995	933	917	966	976	942	913	937	946	949	943	949	906	996	946	990	935	936	982	920	937	1010	904	993	971	925	953	935	935	957	897	949	988	955	1007	947	982	903	959	887	985	929	887	873	870	960	913	939	924	967	920	994	951	938	957	973	908	970	924	961	953	962	929	961	878	892	951	931	999	930	943	906	950	909	914	935	957	1008	991	953	917	887	964	927	918	946	897	887	884	943	952	915	956	881	948	942	964	984	941	919	918	996	922	975	956	967	904	934	892	954	951	924	948	929	921	944	945	966	965	1001	948	943	905	934	952	961	931	931	1013	914	951	937	942	937	925	970	956	928	886	882	946	926	960	948	864	924	988	961	988	910	917	889	947	978	880	963	929	905	946	973	981	921	924	974	939	957	939	942	946	876	990	869	891	967	953	952	988	930	911	951	895	894	927	932	913	957	941	926	972	956	932	924	914	973	941	926	917	903	934	1023	949	951	947	995	923	939	915	931	921	962	975	885	941	923	920	890	939	915	930	928	1000	933	954	925	941	919	955	960	946	948	967	985	915	938	962	946	908	904	931	936	986	972	970	942	933	986	962	944	920	954	943	981	900	956	920	950	961	927	888	956	1028	892	945	929	973	917	957	925	921	966	956	946	912	917	945	922	928	930	979	945	1014	934	943	897	947	953	938	949	952	946	948	975	982	953	953	966	946	946	955	960	913	888	915	942	946	976	930	973	940	936	894	892	962	995	918	897	878	941	970	930	952	930	1000	991	985	993	975	897	912	959	914	964	962	937	967	936	962	922	888	939	952	936	934	934	982	898	947	917	945	1001	964	944	889	939	978	924	946	917	909	956	948	888	946	937	922	942	876	911	942	991	949	1009	964	954	929	899	960	974	949	982	960	976	945	934	977	904	932	927	1011	937	920	966	950	917	929	908	950	952	957	940	997	913	967	958	963	935	952	949	907	926	907	962	927	954	932	929	978	917	925	969	927	908	932	930	922	997	918	967	908	939	919	880	966	996	930	911	933	951	992	952	907	911	985	941	964	933	951	952	971	965	905	938	954	971	909	964	945	936	952	929	923	957	965	959	965	918	949	927	926	917	956	885	909	920	921	973	896	955	962	916	943	936	898	945	971	906	964	938	902	925	916	892	905	882	925	899	984	945
44394	30204	23182	21468	16999	14221	11459	7409	4875	4262	3414	2660	1751	1222	971	724	611	552	590	691	466	510	452	500	445	409	356	346	318	303	306	312	298	266	272	267	298	269	280	294	299	258	307	276	302	289	259	285	257	306	260	258	249	297	234	257	276	262	263	250	240	259	261	293	274	271	272	308	292	267	302	245	264	295	283	302	282	300	278	290	279	275	260	249	262	266	277	287	237	259	317	268	307	267	286	303	309	276	280	290	277	285	270	288	277	267	283	287	273	313	273	248	292	254	304	291	265	280	264	266	263	249	255	286	259	255	274	273	236	284	261	311	258	277	288	284	269	285	239	260	250	254	255	291	256	284	279	294	241	287	263	277	297	291	252	256	277	300	306	273	263	266	264	246	273	258	267	278	273	289	311	265	240	264	252	258	217	262	255	278	260	267	239	265	253	268	281	252	282	269	250	271	236	310	236	280	262	291	247	271	253	286	256	262	268	261	279	259	281	263	273	277	257	265	260	296	280	277	249	277	301	266	273	252	276	274	286	282	277	281	268	243	278	254	247	275	271	263	253	269	281	299	262	259	234	260	294	242	266	310	253	297	267	259	281	289	286	293	279	298	275	264	289	262	259	267	249	291	272	290	294	263	262	272	256	315	283	276	264	252	289	290	253	297	297	274	275	268	247	257	283	237	263	251	257	275	289	262	260	240	285	298	299	227	252	275	280	227	300	276	266	265	280	282	252	301	284	255	266	241	262	244	254	290	260	288	258	264	268	282	262	261	294	263	276	253	284	279	258	280	228	259	268	273	302	285	287	286	251	253	278	217	272	264	259	278	299	291	268	249	271	270	298	259	268	284	275	277	253	290	304	281	277	249	264	273	280	270	254	288	261	253	276	265	263	269	277	258	271	303	263	264	257	251	279	275	291	273	262	263	281	290	269	269	284	292	253	247	282	299	262	271	257	282	264	276	272	272	269	261	264	268	240	277	289	265	266	305	260	286	245	299	258	290	256	241	264	250	271	261	288	280	273	252	276	262	266	272	264	265	298	269	270	259	274	260	235	256	246	270	258	285	279	284	276	273	273	270	261	270	259	316	278	265	314	260	271	275	274	268	248	281	283	252	229	278	268	257	293	259	262	265	259	248	255	259	257	269	289	302	281	291	255	284	271	249	261	280	242	308	272	271	284	249	271	284	302	260	266	270	268	296	284	278	259	269	259	291	288	246	300	308	276	267	246	272	271	264	293	289	276	252	295	247	252	276	281	291	278	266	278	280	268	246	267	268	280	271	241	278	281	286	273	303	277	283	287	272	249	257	256	260	259	268	270	251	260	258	247	261	270	273	269	270	256	271	266	261	270	261	256	292	276	279	261	278	264	270	310	281	290	250	274	256	259	283	318	297	254	289	241	269	285	259	267	280	262	270	286	274	271	301	262	264	254	287	298	251	276	281	280	261	291	281	263	284	300	276	281	272	270	282	250	275	259	256	268	261	270	246	284	270	270	290	234	263	258	270	284	283	292	274	289	278	285	257	260	274	267	252	279	269	280	269	301	271	265	259	274	264	273	248	283	287	302	244	267	266	282	280	286	271	310	277	283	271	287	275	280	269	271	255	282	278	300	299	285	275	272	247	294	267	305	245	278	260	258	276	306	275	266	289	265	298	321	269	281	300	240	289	265	237	240	263	294	267	298	261	271	260	263	282	269	272	257	264	269	267	298	292	282	258	268	273	282	281	269	247	288	273	250	246	312	299	280	264	278	277	272	260	257	294	273	303	280	295	276	261	268	276	295	240	267	268	258	266	261	262	248	315	269	269	280	280	297	268	248	274	288	290	273	267	285	258	246	312	265	279	263	278	273	274	276	278	263	256	300	252	268	266	244	248	285	279	262	257	291	272	286	304	281	250	272	279	257	298	269	268	272	282	236	285	272	288	278	274	285	310	280	263	276	308	287	282	279	271	260	269	251	251	250	286	268	267	259	281	266	255	275	278	241	272	277	250	266	301	270	271	271	267	281	264	245	258	271	271	258	230	264	285	291	285	262	252	270	282	264	277	294	286	278	241	289	252	261	268	285	292	237	274	268	288	278	286	271	284	277	271	287	286	276	297	264	312	307	301	245	241	245	258	276	287	275	252	284	275	287	273	257	278	262	259	254	269	284	283	287	285	270	248	249	255	253	306	267	266	293	273	256	267	261	270	309	269	290	246	258	271	247	253	301	286	267	275	260	242	277	272	266	241	286	264	255	274	261	269	247	242	261	279	279	271	263	250	264	272	272	254	244	279	258	274	280	299	274	288	287	264	296	257	267	262	285	275	283	288	259	257	281	259	269	257	284	246	272	291	298	275	262	280	280	260	240	266	282	249	281	235	252	295	267	291	259	245	284	262	243	306	264	290	250	277	258	242	278	263	233	271	309	260	250	255	276	294	271	243	280	287	306	253	293	259	293	256	274	254	289	296	259	256	282	284	275	281	255	260	258	288	306	252	288	263	234	240	263	272	285	270	275	305	297	279	278	280	318	287	233	271	269	279	308	269	271	252	264	260	280	277	286	258	276	280	269	287	291	297	254	249	250	263	298	257	259	246	270	256	264	317	277	256	270	267	281	291	273	285	294	264	290	284	269	295	289	288	283	247	274	290	273	282	271	261	253	288	283	272	294	275	242	248	250	263	265	282	273	278	283	264	270	255	254	256	265	256	277	291	247	287	272	264	275	285	290	261	287	278	249	303	266	272	267	251	313	289	274	288	272	262	256	250	292	291	291	281	270	247	271	279	251	280	247	274	249	273	298	270	253	283	262	284	265	268	290	269	253	281	280	282	249	264	269	256	287	241	238	270	296	294	279	274	286	290	290	287	277	267	234	279	271	272	299	266	281	240	295	264	271	290	289	239	303	279	274	280	281	254	266	287	267	275	251	279	293	282	264	274	276	256	254	293	278	263	246	273	275	287	247	260	297	256	276	258	301	261	294	281	266	282	284	286	277	265	253	277	271	299	262	265	246	290	299	288	282	231	268	254	277	266	281	279	292	279	257	259	279	259	243	270	302	289	257	275	249	258	280	267	291	301	249	281	298	245	265	258	272	310	274	279	257	281	273	248	290	284	256	242	299	280	302	277	258	277	324	239	288	242	271	276	262	245	253	277	277	284	269	267	248	301	257	245	295	284	272	269	261	268	280	274	267	262	276	244	281	251	276	273	230	284	250	292	276	274	270	261	265	280	279	285	259	247	295	266	284	268	271	257	263	260	255	273	265	261	265	290	263	260	289	272	261	256	261	294	287	273	276	270	256	239	260	258	258	287	245	257	255	293	272	267	271	279	308	276	257	268	271	268	282	256	270	278	266	243	270	274	289	283	257	266	280	274	265	303	245	277	256	293	253	279	289	269	263	274	237	272	271	309	316	276	277	282	264	275	271	273	251	271	273	262	273	253	275	286	278	312	250	293	289	301	266	265	279	251	260	258	275	254	255	264	270	252	292	283	291	261	247	270
35778	18654	16170	18804	16861	15973	15379	12849	11979	11633	10409	9202	6430	4849	4010	2985	2836	2255	2534	2542	2004	2279	2024	1884	1901	1733	1361	1249	1017	1006	873	831	822	808	807	761	787	761	780	760	752	742	751	758	759	693	700	706	681	730	729	696	673	706	751	704	721	674	689	706	728	662	735	685	681	747	686	746	705	660	701	698	651	670	738	703	716	721	682	705	682	718	685	698	631	701	692	670	683	705	702	686	768	724	729	752	721	804	747	745	780	759	760	709	744	669	691	714	680	682	694	705	688	707	691	742	669	658	697	659	697	739	683	712	660	682	670	719	727	725	650	707	701	699	679	697	669	665	691	704	674	666	680	691	674	634	705	643	658	621	714	694	690	699	735	659	699	712	663	698	708	669	680	714	723	681	706	681	671	709	692	659	712	659	636	699	698	692	700	660	676	693	692	682	649	664	657	695	669	684	709	680	711	681	653	722	735	664	674	664	711	668	718	689	656	671	696	656	706	682	684	710	668	726	653	662	677	671	665	686	693	659	669	686	656	673	718	677	645	681	714	689	670	671	666	632	703	687	706	672	665	678	672	708	686	671	714	649	696	634	674	757	735	702	678	718	660	653	689	707	669	669	677	667	653	658	660	752	669	708	660	710	667	673	661	666	649	701	692	677	744	699	682	657	645	696	695	634	682	693	723	632	618	688	648	649	693	731	661	687	670	680	700	655	663	641	698	708	698	719	697	667	658	701	646	694	701	667	618	697	672	705	672	703	676	685	643	656	650	701	643	678	653	715	676	708	694	721	697	722	655	657	638	698	621	700	679	650	621	691	660	665	667	697	713	735	700	649	702	668	693	679	715	697	750	719	647	683	686	674	687	662	718	678	660	691	705	686	711	651	662	678	672	655	656	663	691	708	637	669	676	715	716	659	664	693	710	679	699	664	705	611	662	704	664	650	696	694	698	734	691	637	673	648	643	678	718	680	704	653	660	627	665	669	674	656	694	657	668	690	675	666	705	683	671	671	685	619	684	645	662	668	654	688	704	675	741	649	677	650	686	698	679	658	704	686	648	676	676	681	694	704	672	687	690	672	656	695	679	670	669	675	678	690	713	736	692	677	650	700	693	661	648	671	682	705	687	671	685	686	660	719	663	720	688	704	683	649	671	679	648	658	679	693	680	622	713	647	684	700	653	706	690	705	681	619	666	693	706	684	644	645	691	680	699	708	641	673	690	672	675	676	635	696	702	667	686	700	640	646	643	667	681	725	685	675	713	670	674	663	685	646	701	691	663	719	708	691	692	648	677	717	623	671	644	681	675	676	705	646	717	714	640	708	668	713	680	690	704	680	635	682	692	667	699	646	693	674	639	712	673	715	686	689	666	694	629	683	656	658	669	633	684	662	668	709	657	625	727	697	629	740	673	670	650	698	691	704	703	689	687	700	706	669	690	682	665	689	648	640	638	662	715	689	685	672	682	698	694	693	685	671	671	650	684	653	660	673	724	644	696	664	683	722	700	667	686	713	733	654	693	670	702	674	697	733	706	677	662	696	711	666	687	682	660	686	676	702	695	695	666	702	647	673	721	667	661	644	699	702	665	700	683	691	682	669	695	697	633	689	684	698	694	696	648	707	670	688	668	662	701	672	690	629	665	706	652	673	669	655	680	696	673	691	639	729	692	690	677	642	704	698	688	646	641	663	713	663	729	685	629	697	702	630	692	653	687	677	663	682	675	659	671	718	678	694	665	672	651	654	645	672	674	691	710	653	697	700	693	659	712	710	683	680	634	692	681	684	699	661	647	687	681	672	700	679	690	760	709	681	674	711	683	713	670	692	713	686	633	716	684	683	671	711	661	645	671	698	711	685	649	678	638	682	696	639	687	709	689	690	666	716	677	699	631	666	695	657	626	654	669	667	681	677	645	707	691	665	718	709	652	719	696	737	690	685	627	686	671	672	627	693	693	653	692	700	665	677	665	671	671	703	715	685	719	660	685	705	703	694	721	725	657	696	649	657	685	702	712	691	654	687	625	642	660	689	717	671	665	675	683	622	666	710	677	710	668	619	646	666	662	657	676	661	640	654	705	695	704	627	683	692	705	689	667	672	649	673	702	639	704	662	687	685	665	702	721	715	672	689	662	707	697	655	656	706	689	692	719	656	683	680	725	705	690	718	716	663	678	657	655	679	622	704	687	685	722	701	693	680	694	714	682	692	688	682	669	641	702	654	686	674	714	698	695	729	711	684	668	689	679	654	668	675	665	753	690	639	615	683	662	669	662	643	707	621	675	693	692	668	713	664	676	714	698	705	684	682	679	720	711	690	717	698	694	687	732	706	670	700	694	663	687	662	698	635	663	689	684	698	704	708	670	665	704	648	628	650	706	618	638	661	650	683	684	692	699	685	701	668	647	721	696	586	696	674	699	677	681	661	656	683	721	636	680	681	661	653	697	707	698	709	669	680	699	635	680	667	670	724	685	693	655	694	677	675	693	694	672	640	708	692	695	690	662	688	657	681	675	625	699	686	682	672	668	705	679	689	705	682	693	658	678	702	717	678	651	695	671	674	727	693	709	678	644	698	672	701	678	683	687	654	627	672	682	669	666	685	726	628	743	692	713	709	670	700	707	653	661	691	654	652	703	695	649	674	721	708	629	653	710	655	659	707	689	702	680	688	762	676	711	678	648	696	610	675	663	662	652	712	657	743	640	643	710	712	631	669	642	710	680	674	685	718	681	683	698	737	692	718	725	667	695	677	665	618	711	677	702	680	667	733	664	683	655	656	676	691	668	680	725	666	683	682	701	693	708	651	688	684	700	733	698	686	708	739	687	637	700	655	667	736	672	668	659	685	697	705	662	680	718	665	686	707	716	714	737	726	688	728	650	683	687	649	653	693	659	674	704	678	704	679	678	655	717	636	703	708	687	713	673	664	649	682	686	710	623	668	743	648	643	700	635	717	671	642	673	643	681	689	679	682	695	723	719	693	661	667	652	658	695	749	637	706	685	670	681	665	660	669	688	712	721	683	710	673	631	666	744	702	677	687	736	702	626	650	693	695	689	693	640	690	709	690	684	681	665	645	648	700	617	721	676	652	660	680	667	686	713	684	639	653	709	701	669	670	673	716	730	686	697	726	670	708	695	685	642	677	696	661	671	680	673	658	715	669	693	629	720	692	680	677	665	715	710	715	653	689	675	651	669	662	621	679	687	645	724	703	716	667	669	711	718	682	639	697	707	665	694	701	688	646	679	692	672	690	628	690	714	720	677	706	647	689	667	657	690	670	719	711	657	700	680	612	680	701	690	671	626	702	710	690	689	646	664	667	669	715	658	662	718	693	668	649	681	694	646	696	635	627	661	637	678	637	668	700	685	659	688	685	661	683	703	660	659	712	693	643	700	685	696	644	704	665	681	721	675	671	764	671	640	691	710	724	650	654	693	727	675	630	684	699	673	702	671	657	736	650	666	710	669	658	699	701	658	694	636	660	671	736	677	728	725	692	666	726
10625	6512	4089	3257	2269	1656	1123	1005	905	893	885	632	429	397	321	325	313	285	307	317	292	270	298	299	293	305	297	282	273	284	302	282	269	316	276	290	267	333	304	263	262	289	303	296	296	284	259	279	287	315	288	292	292	274	273	298	280	283	276	297	291	259	303	300	288	292	332	304	279	294	305	304	304	294	291	267	298	322	302	288	304	301	297	283	253	307	317	316	299	283	285	293	302	333	295	294	279	295	293	271	310	288	297	308	326	270	297	275	285	275	307	307	284	281	286	272	297	274	286	295	260	244	293	278	288	308	324	267	303	300	274	314	298	277	297	283	294	280	298	288	322	302	319	300	314	275	288	278	270	305	323	316	290	316	295	279	271	288	289	278	293	291	296	272	283	301	278	280	293	273	282	276	325	303	290	309	292	291	279	309	279	266	266	297	287	304	287	266	269	284	254	283	299	271	310	292	293	280	309	259	285	305	287	284	287	275	304	256	323	273	286	280	303	264	326	274	321	285	286	312	289	292	291	267	272	310	306	286	289	305	303	318	302	309	297	308	273	291	307	280	281	312	289	297	294	291	288	305	284	318	315	303	267	288	298	303	295	292	300	310	283	277	267	270	266	302	294	276	267	316	278	274	291	263	292	276	298	303	313	301	284	254	326	291	301	302	348	311	281	303	265	327	302	314	301	304	278	300	275	312	277	298	277	277	268	306	328	267	327	310	318	288	269	275	283	284	272	291	270	278	283	279	270	293	268	282	299	284	289	245	270	278	270	284	316	260	300	285	295	290	300	297	304	248	299	307	271	290	291	342	301	282	268	293	315	316	284	323	278	297	299	286	297	301	313	290	270	265	295	297	294	288	308	264	284	306	317	293	304	298	295	267	285	275	257	279	267	303	290	313	288	258	286	296	289	265	279	303	302	312	277	263	273	305	293	285	304	284	319	317	284	300	321	304	286	271	292	295	300	299	295	298	298	296	269	328	289	275	315	296	320	281	272	280	279	268	306	287	315	276	291	290	297	294	288	307	297	303	300	283	265	280	296	297	286	324	299	286	286	290	286	300	349	295	265	269	298	295	297	302	284	288	305	294	315	259	294	289	318	286	254	316	276	333	285	309	286	291	282	292	282	291	298	316	291	309	272	323	287	260	281	298	283	284	300	304	293	302	310	280	295	297	331	282	293	298	319	258	303	275	328	298	273	297	317	289	284	252	315	281	281	301	329	298	291	298	277	284	317	265	302	293	298	305	303	291	328	292	282	264	291	305	261	303	299	258	281	299	290	289	299	291	270	297	292	271	306	265	287	301	302	280	286	304	304	309	284	288	299	317	285	263	294	282	293	291	273	272	296	291	282	289	314	336	339	293	318	287	301	289	315	319	294	256	303	311	308	297	295	279	306	296	289	288	293	304	300	259	316	270	302	312	295	279	286	301	306	289	270	293	298	250	284	297	288	289	275	281	271	303	280	287	278	273	279	312	302	286	292	299	291	307	302	273	305	297	288	262	288	305	291	263	303	301	275	315	264	283	308	325	277	297	295	272	270	309	340	280	289	303	272	276	324	291	291	322	303	306	313	277	283	300	313	288	285	303	298	264	284	289	275	277	263	278	288	306	289	308	296	306	276	269	265	296	290	271	281	293	290	243	290	311	317	281	303	291	285	273	276	284	273	280	270	274	270	296	314	303	285	284	277	318	292	287	320	289	297	309	291	280	292	301	278	296	296	264	269	280	322	298	283	288	282	291	318	307	289	277	312	321	286	281	300	290	274	320	277	279	324	318	316	286	286	300	284	253	272	292	324	305	255	295	292	291	303	289	306	272	309	302	283	279	293	274	318	315	329	289	334	263	311	308	276	310	304	290	274	282	287	312	300	285	308	306	309	264	303	326	278	307	287	289	304	338	298	294	305	300	323	338	266	302	293	308	312	318	262	299	287	249	299	289	285	282	267	276	301	274	327	287	261	270	266	293	273	298	291	249	302	287	286	328	287	293	306	267	316	254	295	298	280	318	301	320	306	301	277	319	248	258	281	295	316	274	283	288	273	286	288	261	285	308	263	285	289	302	288	275	262	303	278	289	301	316	282	300	308	295	312	275	300	287	290	262	308	265	267	291	270	299	297	303	292	290	274	257	290	302	301	302	282	289	309	295	313	280	265	264	300	266	295	287	273	298	297	280	297	368	305	276	297	288	280	291	284	275	251	321	263	280	320	298	298	307	278	285	322	287	278	277	281	286	317	307	296	303	284	274	274	288	275	310	288	286	310	290	296	252	291	295	318	296	287	319	269	302	284	298	326	267	310	326	298	278	288	310	307	321	305	297	317	286	290	281	263	294	253	295	310	272	302	271	309	267	265	319	306	278	276	295	255	287	289	278	310	282	286	322	273	305	301	271	261	275	304	271	313	300	292	273	304	286	308	301	254	312	276	275	275	284	293	252	304	310	297	284	304	271	295	286	310	310	307	254	317	281	294	260	307	282	319	283	279	289	288	334	292	293	266	291	263	265	275	294	298	271	297	285	274	317	267	301	263	309	283	265	289	274	270	308	289	301	305	266	285	342	309	274	288	268	264	307	291	258	292	272	301	270	282	301	265	265	298	307	297	262	281	270	307	276	299	284	302	307	289	292	281	291	259	358	308	282	285	307	326	309	294	288	279	278	291	305	310	278	296	266	294	302	318	293	291	275	286	264	242	269	306	320	302	284	277	339	280	284	293	289	274	303	275	282	292	285	314	307	285	264	286	310	275	313	296	273	284	274	291	288	256	279	299	300	327	305	321	299	284	279	321	265	265	313	274	247	266	286	286	283	299	290	290	266	288	266	273	300	266	290	293	300	271	290	293	304	325	302	286	287	285	285	280	302	259	295	278	300	295	313	295	297	290	285	305	327	281	320	336	290	288	314	303	277	299	347	293	282	307	294	265	301	287	294	309	291	271	286	274	319	270	295	291	295	308	295	295	285	294	276	296	310	294	331	290	318	305	293	295	303	265	275	290	276	285	277	295	249	308	310	293	293	299	292	293	288	303	293	297	308	292	322	289	265	264	271	296	286	304	276	285	289	266	293	320	303	305	302	298	255	311	310	283	288	319	272	305	281	275	304	297	283	303	288	303	303	276	313	279	275	270	317	271	295	311	300	326	302	278	294	271	316	283	288	278	269	295	282	272	276	289	276	291	270	246	315	283	305	295	310	291	287	284	291	315	297	283	296	298	265	287	294	295	280	277	285	293	301	318	292	311	273	307	333	304	287	330	284	284	310	287	324	314	293	314	281	282	268	288	288	271	275	279	313	305	293	286	282	292	258	304	251	300	291	285	288	294	288	305	274	300	269	279	279	290	302	279	273	311	302	304	292	262	304	308	294	293	286	286	281	295	301	274	291	297	296	308	278	308	297	289	284	296	288	320	309	258	325	284	268	321	287	323	308	302	281	270	299	301	296	282	272	318	296	290	314	282	294	289	291	293	288	268	283	292	302	286	295	316	314
9595	4765	5383	7512	6361	5195	4932	4207	4340	4087	3890	2873	1606	1431	1140	1024	973	841	881	863	894	804	832	863	822	754	766	767	816	755	723	755	772	731	784	717	742	745	749	782	774	805	764	814	752	730	767	796	718	744	716	752	768	750	773	762	719	781	750	727	703	760	749	806	791	766	751	711	739	774	756	783	754	763	714	753	738	703	770	767	773	709	805	759	741	768	736	752	726	770	737	765	705	730	785	753	715	727	776	841	715	783	766	785	752	769	809	742	745	771	740	822	735	788	757	767	780	777	815	751	712	757	793	739	741	745	733	748	736	762	798	750	762	742	723	809	712	698	752	786	775	736	702	727	822	794	735	764	723	746	726	736	711	754	798	797	739	724	754	780	777	713	754	680	779	756	729	822	750	759	788	727	754	731	792	727	783	730	730	768	730	778	712	756	762	772	761	733	727	807	745	773	735	759	765	720	726	731	773	772	721	753	737	711	777	754	792	732	759	778	788	745	779	762	759	758	742	764	746	739	769	769	701	757	785	724	737	792	744	740	703	768	797	759	733	721	741	793	768	720	786	731	756	710	760	774	760	761	764	773	757	721	745	771	771	761	759	766	743	781	757	744	794	737	721	719	710	772	729	741	758	727	789	728	738	742	738	782	782	778	791	779	747	707	736	716	757	761	749	736	732	725	775	765	779	782	766	756	797	761	739	798	776	763	728	773	768	728	719	772	783	781	757	720	765	759	767	737	758	734	738	712	739	802	748	700	775	721	721	721	765	822	735	803	736	809	763	746	733	799	725	763	724	759	738	783	688	774	768	759	763	739	757	759	777	710	727	759	754	739	759	768	752	695	735	751	723	765	739	793	764	726	751	687	760	737	749	786	756	784	722	788	746	728	746	775	753	804	723	805	734	778	779	808	783	767	727	755	783	727	793	704	709	752	793	748	755	716	764	748	795	753	764	721	754	751	740	732	754	727	732	751	732	755	737	764	798	711	732	781	759	724	775	737	771	765	746	737	738	763	738	762	714	747	716	751	758	736	745	737	775	761	747	783	750	769	759	750	796	743	742	769	737	708	720	771	725	719	766	760	747	724	740	786	717	738	760	736	730	770	718	759	772	735	715	763	774	739	738	746	781	764	727	744	754	727	790	781	760	740	779	795	771	694	762	807	771	708	757	767	777	754	735	763	715	745	724	713	719	744	737	769	721	766	730	749	741	740	779	757	819	731	760	748	748	761	738	722	764	796	745	740	771	777	763	790	789	754	758	731	681	806	725	749	719	771	747	762	754	781	744	788	781	724	785	751	746	739	733	740	759	801	766	766	790	766	762	762	775	718	748	736	721	736	743	759	764	722	789	761	789	747	733	799	744	751	774	775	736	783	698	712	746	746	747	761	723	782	727	752	743	783	774	767	750	778	708	747	735	748	736	727	762	755	769	757	702	754	721	770	727	736	708	818	781	753	791	749	744	725	724	765	764	777	745	729	778	783	755	770	722	748	749	728	785	697	721	742	811	749	771	770	792	754	771	742	705	744	726	762	779	730	776	720	745	769	705	722	770	760	724	766	756	790	702	772	736	744	802	822	739	753	741	770	755	704	793	751	737	711	763	769	701	782	717	756	729	773	718	755	754	744	739	726	768	788	717	778	727	815	731	764	744	695	766	748	739	754	774	692	777	751	759	850	795	771	719	742	761	707	748	768	748	824	767	786	766	755	735	752	718	730	768	743	745	697	762	733	766	752	732	723	765	757	735	774	762	768	749	707	801	780	762	740	796	790	711	772	766	802	747	742	726	739	776	744	759	721	761	742	721	791	749	767	759	723	780	691	723	815	773	739	779	764	709	750	743	723	763	731	802	756	719	766	781	757	727	752	758	758	730	734	796	761	768	707	740	763	776	737	793	755	719	801	762	706	761	722	778	775	742	758	692	732	771	760	777	752	750	744	798	784	766	694	727	729	769	713	727	781	781	799	690	734	727	790	772	781	763	766	750	717	748	789	751	762	780	793	719	743	774	775	677	757	808	727	729	748	726	747	735	708	733	717	779	722	756	777	717	731	732	753	748	744	708	781	735	753	727	724	740	777	752	779	736	754	755	766	750	786	746	711	756	726	719	780	751	770	763	747	821	751	726	768	739	774	741	775	726	771	739	785	735	779	728	778	743	779	761	748	774	725	731	736	781	686	784	723	767	754	759	792	756	717	758	750	767	718	754	752	750	785	781	774	704	743	734	698	726	751	765	743	734	752	719	784	738	732	737	753	706	741	750	753	750	717	787	755	748	741	747	746	744	783	717	762	738	779	760	758	759	781	704	797	711	778	747	726	737	795	748	755	768	699	734	695	757	795	691	753	799	712	760	736	763	746	726	762	775	730	791	709	773	726	747	693	764	757	710	759	751	788	794	769	757	781	816	745	740	727	710	739	701	770	760	762	753	732	782	780	768	757	687	775	720	765	725	760	778	771	767	783	765	728	771	738	739	760	700	802	780	785	756	730	762	721	760	744	733	736	754	751	723	787	790	719	730	751	774	789	738	727	756	714	716	765	759	766	728	736	790	766	698	734	772	773	712	758	763	737	780	752	781	737	748	747	766	789	780	751	775	761	723	761	768	774	734	765	761	766	785	747	738	761	709	755	771	757	797	746	778	772	728	757	785	691	727	747	799	722	757	750	773	762	793	736	745	722	736	736	730	730	771	734	770	735	814	790	776	748	749	691	694	768	765	765	673	756	699	751	767	732	714	742	743	743	787	757	746	744	749	697	767	732	709	739	756	782	729	770	708	749	721	746	759	773	764	787	764	758	735	727	709	795	768	736	776	756	772	762	790	759	724	735	789	725	752	737	785	696	755	743	771	731	751	791	775	691	761	776	784	763	758	794	749	797	752	732	758	746	772	745	758	763	726	746	738	747	765	767	777	734	742	792	729	764	825	719	734	757	742	759	751	718	745	741	769	784	755	751	692	689	751	771	732	774	708	773	774	724	736	743	764	755	763	764	709	722	778	776	710	735	789	789	749	754	749	784	747	756	729	732	764	743	726	787	761	763	743	796	771	790	733	756	729	705	715	809	764	763	727	734	727	732	772	719	758	737	734	712	782	736	790	733	717	754	705	768	729	762	709	707	792	717	692	725	751	773	739	722	698	711	710	792	703	740	792	740	701	761	786	752	790	723	807	734	725	755	686	716	766	718	757	684	752	719	738	752	720	773	743	755	718	803	745	721	766	747	778	723	771	740	750	748	755	739	771	781	784	770	768	733	794	717	731	788	724	715	731	693	736	738	777	713	769	775	716	736	741	760	795	737	784	733	750	754	736	751	769	729	840	781	790	767	783	729	770	793	744	741	752	735	754	727	750	725	726	735	723	761	748	747	716	748	725	710	777	754	779	742	755	718	745	715	751	762	763	781	802	763	735	784	793	743	749	718	753	713	701	767	726	784	759	709	786	771	754	797	754	728	767	746	713	771	769	781	756	759	771	783	732	749	738	777	769	719
38900	26444	18329	17331	13073	9455	7674	4617	3142	2614	2107	1419	1033	737	657	579	567	473	539	505	442	474	469	423	468	410	380	373	396	386	389	352	375	324	349	332	378	353	340	328	357	364	337	337	357	356	342	335	354	358	388	349	328	356	312	329	355	302	345	332	333	373	324	361	324	364	368	341	331	353	330	325	344	378	377	305	352	338	362	370	342	357	353	370	322	337	382	320	338	370	354	348	354	334	356	340	333	366	343	352	316	346	348	351	343	327	335	336	324	336	355	313	339	351	330	341	325	362	321	378	346	348	364	342	308	361	315	325	374	351	347	304	353	349	348	351	352	334	323	336	346	316	337	336	335	393	350	358	332	369	346	338	356	325	371	326	375	349	324	351	359	294	360	333	334	318	349	341	375	321	345	352	354	344	346	364	370	354	378	363	334	354	346	333	369	333	357	344	338	367	325	375	364	346	362	363	340	321	308	312	343	362	317	342	358	353	331	337	355	314	358	353	351	338	358	335	342	318	322	328	353	332	358	347	326	336	331	322	354	328	360	359	358	374	370	349	336	351	366	321	328	330	324	331	379	355	350	356	356	332	348	374	311	331	352	366	336	322	362	338	345	352	327	341	351	368	353	332	354	362	319	364	329	336	348	340	299	327	377	309	325	334	312	362	326	329	313	337	372	353	368	347	374	320	381	347	315	332	348	333	307	328	339	358	311	334	372	382	306	341	359	336	353	353	381	377	359	345	360	370	353	365	341	350	356	326	360	379	337	329	340	315	340	329	345	328	319	346	339	342	327	334	311	334	329	324	354	336	310	366	339	339	330	317	341	331	330	343	358	348	321	376	324	344	372	335	355	313	342	363	353	337	325	370	357	345	342	348	336	307	323	370	341	330	347	327	326	340	360	347	335	339	370	303	358	312	352	369	337	318	327	333	324	351	353	339	331	380	353	301	354	348	350	328	349	366	326	317	369	363	345	332	349	338	349	337	326	331	366	352	361	335	332	336	332	341	334	362	326	343	357	325	338	345	356	340	344	319	361	336	339	357	354	372	358	334	319	338	334	345	375	358	309	363	382	346	341	336	328	347	348	361	418	342	393	339	346	318	327	353	328	388	377	305	375	365	351	325	384	390	360	332	352	345	358	331	324	322	378	384	321	341	345	319	337	350	342	325	338	341	359	362	367	323	340	363	400	336	362	354	355	347	332	347	319	346	386	327	350	321	372	338	327	368	369	342	341	338	357	327	348	353	319	338	368	300	357	340	337	325	332	369	363	333	325	349	355	364	327	339	348	322	304	337	365	304	352	353	338	328	327	319	368	317	350	335	330	342	377	350	340	328	323	343	337	352	336	380	377	367	304	340	346	324	344	329	349	328	333	302	352	335	360	368	370	331	352	353	363	377	340	322	341	341	347	351	378	345	350	316	325	344	344	370	361	341	363	325	369	336	358	348	342	355	345	338	337	328	332	316	332	311	346	306	342	341	337	319	325	359	327	328	343	349	343	312	325	332	347	342	346	388	366	333	331	335	338	361	321	350	321	344	338	340	316	342	337	320	341	367	339	311	351	382	338	357	346	348	346	317	394	346	348	385	359	357	340	323	388	306	346	336	351	328	328	332	352	339	325	298	360	356	374	310	333	360	356	374	334	346	320	336	356	297	372	365	356	343	375	384	308	355	360	332	342	367	385	333	389	379	371	368	359	330	345	322	355	340	371	328	355	365	314	332	358	311	320	370	338	337	334	338	331	321	327	302	375	338	360	345	366	325	363	366	335	327	351	346	348	358	358	359	333	349	339	352	313	315	362	340	328	319	337	331	350	374	323	335	368	362	345	321	318	349	332	362	364	340	349	363	326	336	334	363	335	346	368	327	327	350	355	364	350	371	337	318	337	324	332	332	338	307	324	326	325	344	365	342	325	333	358	327	356	341	306	360	335	348	377	358	346	337	376	357	304	340	308	357	328	349	346	325	368	383	383	359	351	318	334	345	348	312	352	322	341	322	350	336	302	354	352	344	365	332	337	326	380	367	363	346	352	314	309	373	359	358	323	322	311	364	347	347	344	317	347	359	371	313	340	318	359	340	340	380	330	343	331	345	347	337	338	368	345	407	332	352	342	352	391	351	361	353	327	322	350	363	318	365	327	359	363	357	335	355	351	354	344	363	356	311	356	372	335	355	345	352	355	361	324	350	342	366	355	362	352	350	343	362	320	340	327	355	341	328	334	304	372	360	346	330	374	374	324	331	336	347	358	331	332	351	333	328	298	344	310	359	344	366	380	369	350	331	347	319	348	324	352	359	358	341	382	344	350	325	312	340	346	348	317	361	339	331	328	360	390	331	359	353	339	350	358	360	319	368	328	332	339	359	364	370	335	345	360	314	336	334	360	340	312	354	355	335	320	329	339	350	333	326	378	361	299	339	401	345	376	348	327	341	331	361	344	343	328	355	343	343	323	342	319	352	335	351	343	347	335	363	325	371	382	326	335	359	344	316	367	332	324	336	340	325	351	371	415	368	344	356	349	387	313	372	369	339	339	338	347	415	362	334	332	368	325	338	332	346	364	397	346	346	357	321	335	379	306	352	354	333	349	336	349	337	362	364	366	355	339	368	317	336	360	359	319	315	349	322	348	349	314	362	352	329	330	332	323	336	359	354	310	365	343	349	354	351	358	353	288	299	320	361	322	309	376	375	337	317	359	342	328	361	338	354	327	366	322	368	346	365	362	360	323	335	352	354	325	353	338	338	377	359	362	343	367	357	343	353	328	351	318	364	363	336	317	322	336	313	361	366	321	361	359	344	341	337	345	362	315	327	303	349	340	351	365	343	327	346	335	354	317	355	388	322	324	363	314	331	355	328	356	344	350	360	339	362	358	322	331	348	355	332	350	330	360	335	317	309	347	356	325	361	361	371	326	338	334	334	316	373	337	345	348	322	324	352	347	351	354	318	338	329	352	369	353	336	363	336	336	369	344	370	350	354	341	332	324	327	346	352	346	321	386	330	332	339	337	367	317	335	367	338	345	308	312	343	356	352	317	351	342	354	348	345	364	307	340	352	317	345	368	340	323	371	333	314	378	356	344	306	315	357	319	337	332	337	343	349	329	327	405	352	380	347	325	373	379	310	357	348	347	317	369	383	352	350	315	307	334	339	327	355	345	319	368	325	333	369	314	336	353	359	345	317	325	315	344	344	355	355	359	316	374	341	343	317	357	339	330	397	335	350	324	336	341	323	368	288	315	328	339	342	371	332	344	337	331	388	353	339	338	357	379	344	337	312	386	316	359	342	357	340	346	366	317	338	352	332	339	333	351	348	326	332	323	315	376	347	340	326	351	372	351	340	368	362	379	321	334	307	362	339	345	354	371	345	352	347	339	328	309	344	333	334	339	330	371	326	334	340	341	324	360	340	330	328	352	331	364	329	334	324	359	308	335	335	333	306	330	359	339	370	348	323	365	332	345	368	343	328	354	364	357	366	340	341	352	352	339	346
30734	12470	11588	17453	13276	11773	11799	9496	8951	8801	8344	5837	4043	3185	2737	2221	1960	1673	1977	2003	1732	1632	1744	1515	1560	1276	1199	1050	1028	1023	986	1004	899	916	969	971	899	988	890	914	883	896	867	923	872	919	889	869	850	848	849	839	869	849	829	868	816	884	812	831	855	867	867	877	868	838	851	844	862	874	841	939	814	882	830	863	869	892	860	864	881	909	859	847	920	867	880	875	822	843	870	851	859	862	903	893	912	944	884	919	860	910	868	858	875	882	917	870	889	843	849	873	841	837	842	857	843	812	854	905	864	801	830	837	855	847	887	861	833	884	854	906	829	912	843	837	835	838	834	860	840	846	805	860	803	847	831	840	856	858	833	833	820	871	859	823	858	886	851	849	874	850	900	873	847	885	864	849	834	860	804	849	876	845	823	815	832	794	786	823	886	842	869	867	871	862	824	840	884	826	849	841	847	876	877	844	862	859	866	813	837	805	903	851	865	861	873	845	885	829	864	884	876	905	841	854	862	851	845	776	880	862	851	868	863	863	894	833	813	882	792	811	878	876	825	913	881	780	844	872	860	908	877	857	888	879	841	833	859	872	835	849	835	858	846	880	829	779	871	833	813	819	826	854	865	863	863	862	847	871	829	851	874	835	832	803	870	872	807	816	815	887	862	929	774	833	830	851	833	894	919	816	836	848	872	866	853	832	819	824	796	854	857	798	845	859	850	845	828	855	827	837	810	903	877	785	860	831	916	873	874	827	842	860	836	884	888	842	830	833	869	852	879	839	863	921	892	820	833	854	825	856	887	841	863	774	808	865	807	833	849	835	845	827	857	839	828	791	828	917	838	823	793	833	842	862	841	842	806	857	860	824	865	868	814	856	849	802	871	857	819	863	832	890	882	828	816	838	832	855	846	829	886	854	823	848	896	858	842	839	844	810	846	825	867	913	861	816	844	880	824	888	895	870	811	906	846	838	891	847	901	834	821	863	893	869	817	863	834	837	845	807	829	828	889	854	836	917	880	865	821	849	842	868	855	842	860	875	876	865	894	855	806	846	828	914	854	819	862	849	851	910	901	854	885	925	849	822	812	826	798	863	861	900	838	891	885	825	815	837	848	855	845	856	839	864	875	824	848	880	825	885	833	815	829	824	845	843	844	823	822	910	840	888	843	843	822	797	859	804	864	799	826	860	838	813	830	884	865	885	893	815	825	831	851	895	824	888	834	846	826	835	805	812	837	828	829	842	864	861	842	865	886	790	859	872	866	897	819	860	884	845	852	935	852	874	863	877	868	903	851	830	854	866	886	841	885	846	897	821	809	839	875	841	876	865	832	879	828	818	852	800	842	863	859	852	848	842	868	809	870	854	822	850	884	803	843	831	841	847	828	818	845	826	888	844	842	842	913	810	813	878	884	893	860	797	805	854	837	831	831	833	855	875	837	854	843	874	880	879	862	912	899	904	835	784	825	851	842	872	850	854	834	867	824	871	813	856	882	860	858	859	873	875	819	853	802	853	882	792	862	894	858	837	853	824	827	825	817	773	834	888	811	857	825	864	821	831	836	861	856	869	848	822	821	838	871	865	800	844	880	844	839	807	810	825	877	848	824	820	916	859	833	853	891	837	807	813	873	833	845	861	856	939	843	875	869	807	864	879	853	886	807	847	839	878	856	817	846	854	837	848	879	831	817	877	815	825	867	803	845	863	859	855	916	922	840	876	830	833	858	819	864	872	908	818	856	839	864	839	875	906	872	812	890	864	861	856	845	818	853	795	870	820	860	838	817	861	790	874	831	882	896	871	878	904	836	860	798	807	833	831	861	852	864	892	816	762	836	817	868	825	835	841	833	847	822	878	881	848	836	822	859	874	800	826	842	874	888	901	850	859	882	886	864	833	837	861	875	841	904	802	897	876	843	846	806	853	819	872	861	843	863	807	825	840	827	884	830	832	829	817	832	867	852	837	868	841	805	871	792	849	869	824	855	814	868	882	835	891	893	900	890	852	853	859	851	815	819	864	863	887	866	862	822	795	839	825	776	838	863	854	842	862	829	813	810	817	835	821	837	874	876	825	888	803	846	880	873	802	839	861	885	812	850	878	889	824	854	856	829	798	834	819	869	818	846	800	830	817	871	880	857	859	859	826	893	876	859	852	827	865	858	855	868	878	869	842	855	854	853	821	885	840	904	849	883	873	802	865	871	856	840	871	820	850	789	849	846	884	845	890	850	829	919	864	894	838	903	822	860	867	824	868	851	839	806	792	833	850	837	871	775	863	857	893	881	862	870	873	892	842	828	901	842	860	849	882	881	863	846	910	889	814	881	885	859	915	883	824	837	842	843	838	855	850	869	819	811	838	876	819	827	861	847	820	856	836	827	860	882	886	869	783	847	826	839	891	780	839	815	852	854	844	845	837	894	834	833	861	857	857	821	830	803	839	867	835	841	857	893	880	895	857	872	941	854	852	815	830	855	834	831	816	867	817	866	860	868	846	854	854	867	825	856	837	863	832	885	806	830	864	827	833	844	898	855	836	837	850	857	816	808	901	927	870	860	876	838	805	820	790	840	813	818	812	852	869	869	883	910	902	780	894	828	854	841	806	851	846	822	837	890	827	888	807	836	837	838	837	899	847	823	891	812	905	813	868	868	880	865	885	824	822	825	865	852	817	831	867	848	839	866	858	882	846	836	826	888	868	863	821	920	858	839	817	912	862	922	873	876	834	867	893	825	852	823	864	793	849	857	809	883	856	831	809	802	871	930	849	917	838	805	807	834	826	846	851	882	869	882	869	900	831	876	864	888	889	862	819	868	874	858	895	828	860	865	866	850	790	859	869	894	827	865	835	837	812	839	849	874	846	793	813	856	814	861	844	856	847	869	790	843	813	847	846	880	855	864	862	840	830	865	840	859	843	849	869	827	870	836	770	840	817	848	885	859	827	898	860	812	853	836	862	871	857	849	851	872	826	836	860	858	872	821	833	869	861	771	845	869	848	854	809	832	827	843	844	801	825	829	790	869	843	860	905	793	892	902	856	825	872	848	818	842	857	865	812	825	823	828	822	887	855	853	882	832	842	852	918	884	818	878	874	842	827	839	822	852	883	843	818	847	797	888	835	816	875	886	852	923	868	858	851	904	867	832	793	918	846	813	865	903	812	786	811	910	890	923	846	852	860	904	850	829	826	835	776	885	840	819	852	846	828	853	844	849	858	866	862	862	838	819	873	853	863	816	811	830	891	812	849	868	886	857	876	832	875	837	891	822	883	810	817	831	870	817	844	833	802	857	862	853	872	861	880	844	865	838	904	841	827	881	834	864	813	790	898	845	832	855	829	904	871	843	818	842	864	837	868	894	882	833	866	827	900	876	896	851	864	813	855	857	879	889	864	839	816	864	863	827	840	839	870	845	830	830	776	848	880	835	852	840	835	819	894	875	825	862	841	833	857	880	825	901	832	840	860	858	888	864	814	803	847	857	841	866	820	822	875	885	811	856	883	852	841
45733	28930	22467	22096	17155	14127	11041	7441	5128	4698	3751	2212	1433	1362	852	572	500	505	673	638	489	452	458	390	390	345	325	273	286	279	276	282	276	261	266	251	261	253	265	249	254	277	253	245	246	245	286	244	273	263	240	252	248	236	243	255	266	238	239	233	236	266	265	219	233	240	254	258	248	236	256	247	246	253	236	236	220	258	254	275	226	275	268	234	259	214	222	256	284	288	250	252	254	243	267	265	288	254	252	249	279	263	262	231	235	234	244	265	262	246	237	251	217	232	261	265	228	260	192	257	239	230	235	249	278	229	238	253	259	234	256	251	217	248	262	258	237	222	256	239	232	234	229	267	242	237	229	268	232	242	264	235	239	241	244	260	241	230	247	266	224	238	280	270	259	274	248	222	267	261	276	260	251	239	252	260	269	247	224	233	248	252	244	236	238	234	251	234	249	263	258	265	221	252	257	244	236	218	250	256	244	225	246	240	256	250	229	236	236	231	248	251	249	243	257	260	261	245	246	236	244	250	264	252	228	238	223	258	234	267	252	254	228	249	267	249	252	208	240	258	255	262	264	220	255	234	268	253	270	253	244	256	238	224	219	255	251	234	273	227	234	225	257	248	247	239	307	228	243	231	262	278	247	243	241	248	255	257	222	219	240	250	246	272	240	264	254	265	276	256	239	259	266	231	238	249	245	240	271	262	277	239	236	233	202	227	245	226	247	212	238	242	247	262	243	245	252	250	235	247	275	237	264	239	254	247	244	252	251	248	238	239	261	239	254	283	252	230	271	249	261	242	244	255	234	234	249	239	276	268	235	263	244	255	257	252	253	279	235	286	263	241	236	276	268	251	225	269	240	251	255	262	264	269	264	275	254	264	244	271	250	262	209	230	243	260	228	246	231	247	245	256	254	253	247	233	238	264	236	265	248	282	253	225	257	262	221	258	233	264	245	269	237	220	260	225	234	253	236	241	224	266	236	291	279	239	266	269	226	248	269	229	227	245	243	254	236	252	247	268	235	271	233	272	245	251	219	267	247	242	273	254	248	258	240	244	237	257	255	232	260	253	268	240	259	245	292	238	239	262	233	248	278	254	273	249	264	265	231	255	243	264	213	281	265	228	241	253	260	223	269	234	263	242	245	233	274	249	247	246	230	285	239	248	281	224	231	261	227	258	242	241	258	246	266	272	268	258	252	237	293	259	256	252	245	277	252	233	243	206	255	257	251	253	238	244	235	241	251	239	230	259	272	259	260	260	231	217	231	239	244	234	259	256	259	246	265	256	237	281	250	230	248	262	246	261	262	261	260	262	253	285	242	241	246	266	242	246	261	231	237	249	246	252	250	261	271	237	255	244	273	254	216	236	265	238	256	216	243	252	254	242	275	274	278	270	268	230	247	252	259	245	250	252	244	271	204	251	259	233	266	248	228	226	243	289	249	259	223	245	271	219	264	244	231	250	267	215	250	253	246	239	241	279	240	262	261	249	233	253	244	228	267	230	283	233	258	237	234	251	247	250	229	240	267	245	221	272	217	231	240	238	257	241	248	237	265	251	254	218	223	276	241	279	250	268	264	249	258	239	261	228	265	258	232	244	264	260	254	234	229	247	258	254	239	236	250	242	266	256	222	263	229	256	235	221	260	244	261	251	235	243	264	240	245	265	226	225	238	238	233	240	242	241	259	223	270	247	251	293	232	270	236	244	282	270	256	240	248	248	234	231	229	256	258	254	235	254	298	229	240	243	265	268	266	215	242	261	231	259	265	239	211	271	295	234	265	270	242	214	241	238	243	239	224	277	243	246	257	260	228	269	276	260	224	239	243	280	250	258	250	236	245	260	247	259	218	248	238	238	271	258	251	249	263	245	236	234	249	235	214	243	259	217	250	233	226	246	247	291	216	250	251	269	243	225	272	256	211	247	254	250	271	270	232	251	250	236	263	238	244	259	255	237	229	233	240	244	268	247	231	250	246	264	236	246	247	237	228	262	242	252	262	253	247	242	248	199	273	221	261	271	250	243	253	240	258	259	227	217	251	210	238	251	256	250	264	255	257	237	254	221	274	267	246	252	274	258	217	261	258	218	220	237	238	244	244	220	239	272	246	229	254	258	219	238	245	256	229	242	240	241	252	209	211	268	217	231	241	235	227	255	258	252	252	246	256	265	236	257	238	249	278	241	230	256	262	259	230	234	221	265	248	247	248	233	275	258	263	276	273	223	258	232	242	236	258	258	262	271	260	278	235	236	257	269	272	236	251	294	242	266	209	236	227	241	233	237	263	248	251	229	216	224	232	271	249	228	255	250	262	290	264	250	233	219	267	225	284	250	251	244	285	245	244	279	250	244	255	249	247	253	267	260	235	244	239	267	250	268	248	260	236	267	263	217	259	251	252	253	252	249	250	223	227	239	249	242	264	260	240	256	232	238	237	244	252	245	248	245	219	245	250	228	252	222	233	272	228	241	242	267	295	247	275	254	266	249	264	256	240	237	259	236	291	225	261	237	286	267	258	233	272	255	256	253	268	234	247	233	259	249	225	245	261	268	229	249	265	248	258	253	266	247	269	267	238	233	251	229	264	269	258	251	230	223	253	254	248	251	263	275	251	226	261	222	259	274	252	252	259	265	276	235	233	275	258	246	219	232	245	245	261	244	272	254	247	207	259	235	241	245	265	267	247	233	261	236	271	256	248	269	250	250	272	295	234	249	241	261	269	224	242	251	259	236	239	263	219	245	243	262	250	234	236	266	255	238	251	297	245	293	268	229	284	271	233	242	262	255	237	259	278	281	265	261	253	278	271	250	259	226	250	280	252	237	249	224	260	216	249	255	244	245	257	262	247	260	261	248	237	259	250	226	261	222	266	248	266	250	253	256	243	267	274	229	264	246	249	227	245	248	239	247	233	267	247	249	253	255	261	226	270	227	248	256	257	234	269	247	258	219	244	230	258	257	247	248	247	255	248	222	252	236	243	252	258	255	267	222	250	264	232	238	256	256	226	257	239	243	215	239	257	248	222	250	247	269	278	275	239	235	247	265	237	232	228	231	268	270	235	242	237	264	233	253	248	233	230	240	240	244	258	238	250	196	241	245	240	241	227	261	214	254	258	268	255	249	256	266	243	241	239	269	236	232	223	250	226	262	254	253	245	277	292	254	236	228	228	240	237	272	230	234	245	250	270	222	257	240	227	233	234	278	257	241	231	247	267	213	264	270	277	266	267	279	222	252	240	232	273	265	266	225	240	207	252	234	248	263	235	243	244	249	231	257	225	244	242	235	226	243	263	245	242	265	238	274	256	269	260	268	260	224	273	228	248	252	243	246	244	230	249	246	234	247	271	225	228	246	260	255	250	221	224	234	260	250	231	246	237	241	259	227	246	249	232	226	248	253	260	255	247	253	267	269	240	242	266	255	259	254	254	238	253	255	244	229	250	198	234	220	221	249	263	233	217	240	248	274	228	268	267	253	236	220	240	231	248	272	255	260	275	230	256	309
35688	16604	15612	20817	17037	15548	14826	12733	12173	12687	11533	7556	6116	4938	3720	2775	2579	2324	2988	2612	2105	2016	2030	2006	1732	1460	1250	1138	1037	866	858	797	744	738	734	687	713	703	666	696	702	682	650	641	707	675	712	717	653	687	669	683	670	689	671	719	676	699	682	614	649	656	676	637	663	685	643	667	665	670	649	675	694	656	667	645	695	656	625	648	669	651	612	651	634	686	691	596	617	615	635	670	656	684	631	684	672	753	690	747	713	661	651	620	623	643	671	676	643	606	695	677	677	700	595	701	586	615	650	637	604	653	652	620	621	688	648	615	639	630	657	701	613	610	661	645	626	610	706	605	598	642	646	689	651	617	602	644	621	617	609	655	605	610	687	659	631	649	573	640	603	654	664	627	676	635	623	652	658	632	656	673	655	628	657	619	633	623	611	655	634	620	614	668	618	670	640	615	626	616	640	595	590	655	600	662	604	618	607	657	596	693	641	627	643	635	625	634	605	632	621	601	627	624	633	643	665	633	617	593	572	635	622	612	650	579	618	585	603	664	614	641	584	615	605	655	591	582	614	673	590	625	595	593	599	643	673	638	580	653	627	634	626	664	609	596	643	603	594	668	624	624	628	613	612	615	662	616	626	620	635	625	649	637	626	633	620	668	611	645	645	629	637	648	590	681	616	648	615	623	593	634	621	620	658	644	596	668	606	645	598	597	631	615	608	596	610	634	671	662	607	592	646	634	617	620	643	643	614	634	607	605	594	638	625	648	636	617	657	626	617	605	673	655	590	617	616	642	622	598	605	605	667	629	656	617	665	678	613	637	610	642	631	657	638	619	568	631	655	652	606	645	624	605	684	644	644	594	596	595	674	625	607	645	648	655	585	618	612	654	631	610	673	601	636	602	636	634	650	627	594	631	639	636	616	662	626	635	616	629	573	677	600	618	625	582	651	622	574	638	591	611	615	635	618	622	628	628	595	621	641	644	639	587	598	650	645	621	610	643	627	643	594	645	654	628	642	657	662	652	615	610	632	605	591	623	604	642	610	644	651	625	600	678	592	636	679	595	654	596	627	620	637	592	647	603	640	647	617	648	638	612	602	647	605	610	628	618	611	617	579	592	586	663	637	616	604	626	612	619	628	551	595	669	621	624	630	645	619	606	631	617	632	622	642	624	608	666	621	639	616	638	654	598	684	624	618	653	602	662	618	594	659	661	636	606	630	592	671	602	642	595	623	616	579	633	674	666	636	638	620	626	599	600	596	589	646	624	629	631	684	663	626	603	662	606	606	617	622	593	621	596	591	635	636	634	588	612	654	638	629	633	649	585	612	615	607	602	601	647	563	628	631	630	579	599	641	659	634	649	583	645	629	627	571	662	626	599	668	630	658	659	623	627	647	647	619	637	617	652	586	633	635	606	637	667	630	662	609	680	611	622	655	642	656	632	601	678	620	594	637	657	617	622	636	611	624	619	663	620	655	613	665	636	643	600	582	646	615	614	611	624	635	650	635	619	615	616	622	603	618	654	624	673	614	641	626	634	593	629	603	641	630	619	627	628	591	596	597	559	601	639	641	629	568	631	616	600	587	636	681	623	614	589	633	580	667	639	606	587	614	600	598	606	624	636	603	664	612	599	611	618	610	631	646	623	639	607	615	604	622	638	608	659	610	617	627	636	635	608	658	629	625	637	603	694	621	586	656	650	605	620	633	645	598	668	632	580	645	648	633	626	605	610	644	639	629	671	585	656	606	602	667	622	620	610	610	666	613	630	634	566	641	606	665	669	639	611	620	635	640	632	686	664	609	601	599	586	664	625	620	595	651	597	625	576	632	653	593	639	595	615	629	635	620	624	633	640	600	630	615	609	626	635	634	644	623	632	638	605	627	624	624	604	656	640	627	638	646	600	618	626	610	641	613	590	620	597	591	609	586	645	621	615	633	644	664	604	616	631	664	623	672	586	558	648	573	695	624	669	613	630	633	617	670	630	682	627	639	605	646	615	639	647	621	634	626	602	637	643	655	646	632	598	625	634	607	608	598	640	672	604	600	627	646	636	613	633	595	590	642	629	622	627	616	631	637	647	688	647	677	588	656	590	615	613	666	610	599	618	630	621	618	667	606	667	657	608	622	587	612	638	652	565	672	663	658	566	651	619	617	625	588	613	605	613	608	666	603	650	653	634	608	590	632	612	577	671	638	601	613	636	594	600	635	586	638	600	645	615	570	655	631	677	639	595	661	602	617	650	572	569	641	668	603	598	594	619	583	611	637	644	617	639	583	603	602	620	598	656	611	615	608	619	618	675	612	613	660	640	689	582	610	615	592	627	657	627	614	596	634	602	634	600	645	627	612	621	634	613	618	594	634	651	647	616	619	608	613	601	662	583	612	633	618	598	636	615	628	644	619	659	601	626	592	664	613	635	605	661	612	613	589	660	625	615	609	580	627	607	636	628	659	603	632	638	630	597	593	599	685	637	577	594	621	638	592	632	575	613	675	618	668	637	629	639	634	687	624	641	657	648	626	610	614	612	598	607	642	610	676	614	618	624	616	600	649	606	638	677	645	620	646	613	637	595	633	659	636	588	590	600	591	648	545	638	645	676	637	650	665	637	642	607	620	661	578	654	635	643	628	649	632	612	667	680	602	583	646	571	621	648	644	660	596	630	608	620	625	635	660	663	618	662	624	624	614	642	613	620	633	607	611	593	636	642	608	626	618	629	599	643	664	622	628	639	608	621	650	646	598	609	625	649	661	636	620	625	636	634	645	592	653	633	634	633	610	648	637	642	604	636	590	600	662	620	614	643	620	643	644	640	611	614	629	630	634	597	602	632	625	614	637	606	646	633	599	623	645	634	624	664	600	616	637	600	633	635	644	627	577	613	630	614	597	585	623	594	639	626	613	652	584	666	633	623	604	619	643	636	637	621	617	622	658	577	630	636	654	670	667	650	612	633	631	605	631	605	608	665	630	627	615	641	660	661	646	614	618	626	641	610	643	635	644	624	647	640	648	614	619	653	636	634	585	609	622	611	634	655	629	607	628	631	634	662	606	596	627	661	617	613	638	620	624	605	647	620	600	662	690	646	628	664	603	578	586	670	629	624	638	619	594	658	653	632	627	623	616	622	604	615	613	617	634	642	628	619	621	621	598	596	610	644	630	620	596	604	685	615	627	620	646	626	632	645	671	624	644	628	604	617	659	630	618	625	644	645	699	618	657	675	619	573	628	652	593	574	640	599	624	573	647	577	649	602	607	648	634	648	634	593	639	628	603	649	605	659	610	620	573	631	629	641	588	608	623	595	639	643	601	590	682	631	627	630	628	625	698	575	669	663	588	607	608	670	644	607	605	634	593	653	641	624	648	616	613	637	675	624	649	628	594	603	620	626	655	624	630	648	628	649	608	630	630	631	596	606	660	645	606	596	598	631	609	650	647	612	618	628	592	638	635	640	637	664	646	596	603	629	661	644	648	641	676	592	600	620	612	598	612	650	620	588	582	613
10855	5777	3960	3534	2346	1650	1255	1116	993	983	812	504	420	336	353	325	306	297	300	296	314	284	274	300	306	286	274	264	296	281	282	302	276	261	320	255	281	311	273	276	249	300	299	245	288	297	300	266	310	277	292	262	278	297	284	274	293	278	257	285	287	279	274	295	305	285	307	262	269	267	290	289	293	278	299	282	251	267	273	286	306	248	254	303	282	304	275	283	290	273	268	275	259	309	303	277	288	264	276	283	271	265	293	314	307	277	262	248	274	266	291	297	315	273	265	265	292	296	288	288	299	269	275	277	278	251	311	257	306	289	271	276	276	322	324	302	291	281	290	299	292	315	316	301	265	278	273	288	326	293	307	302	292	292	264	297	292	272	293	293	288	310	297	324	296	288	282	283	253	278	301	321	272	263	290	319	322	306	277	273	310	301	292	284	290	281	290	292	302	279	330	285	268	262	290	288	269	300	304	281	303	267	290	250	269	262	320	287	288	308	257	247	279	262	308	277	299	294	270	298	283	267	294	284	290	278	283	267	290	282	280	279	293	280	269	294	269	281	303	314	269	267	278	268	317	300	293	298	286	303	295	288	301	259	276	261	301	267	302	235	263	295	258	260	286	320	298	277	298	290	302	250	279	283	290	283	266	278	267	276	267	274	286	303	274	282	283	274	263	300	267	312	324	326	297	299	299	278	277	285	253	252	285	263	323	302	307	293	274	252	295	308	286	260	275	296	288	277	282	277	283	320	297	270	268	301	280	264	287	268	269	281	285	284	307	279	291	276	306	302	264	263	294	286	297	280	271	297	274	248	294	313	300	274	275	273	285	276	297	320	265	331	293	278	302	309	270	290	284	284	303	272	296	265	284	301	267	274	263	255	281	297	279	255	310	282	298	285	252	248	283	283	279	266	313	284	289	281	280	293	321	279	293	265	285	289	265	289	280	246	264	307	288	271	266	251	293	263	275	284	282	287	279	277	298	280	292	273	285	324	270	300	280	269	269	302	287	273	276	290	264	268	264	293	273	288	303	273	281	265	296	280	289	278	327	298	280	304	282	293	271	259	294	312	290	261	257	284	291	286	290	295	305	259	251	295	239	288	284	294	288	283	256	323	274	275	284	279	277	272	318	257	276	310	299	268	311	293	275	280	271	290	305	310	278	275	282	313	305	288	277	279	292	306	279	279	270	287	296	286	291	291	281	317	290	300	299	269	292	298	283	250	300	282	280	255	284	277	318	264	254	286	311	295	274	295	310	245	327	320	267	282	261	284	258	297	259	301	303	298	259	305	281	282	311	306	286	318	288	300	276	305	262	275	263	288	275	300	312	288	258	301	262	313	273	249	304	254	295	304	276	302	286	295	294	238	291	272	304	274	267	272	275	312	295	311	285	275	273	286	310	294	287	280	270	289	268	280	284	293	280	309	269	263	290	285	270	290	283	325	279	265	296	312	315	290	293	264	242	293	289	259	274	273	279	299	291	293	275	298	249	265	274	253	289	309	270	285	279	266	307	263	288	308	301	274	287	259	299	316	274	279	281	263	288	275	279	329	284	272	306	273	314	282	249	276	288	263	279	277	264	293	277	252	318	277	304	260	296	289	281	283	302	305	339	341	264	278	299	283	288	281	273	302	288	267	313	280	255	249	272	253	297	266	292	289	270	318	298	280	285	299	286	302	278	274	285	281	277	286	267	304	274	285	252	264	291	266	288	279	324	311	251	275	283	294	278	258	282	312	299	276	293	265	271	309	274	295	250	308	265	277	296	263	315	295	308	305	273	258	269	266	313	263	308	281	274	282	284	275	279	304	258	293	302	319	231	280	292	285	294	265	287	306	301	287	278	294	267	296	266	297	309	263	277	285	287	270	301	295	286	279	292	293	314	287	242	251	307	297	311	311	276	279	301	294	293	292	299	314	276	275	307	291	295	304	284	281	280	271	272	303	280	280	292	260	278	331	277	281	294	274	265	251	281	301	300	300	293	251	292	293	300	279	299	305	265	306	273	299	282	277	264	303	317	309	298	296	262	286	303	279	298	282	265	298	264	321	290	278	303	276	308	293	287	279	298	283	296	284	287	301	284	290	272	275	298	307	292	264	277	290	270	295	311	290	285	284	246	311	326	267	285	266	270	289	289	294	308	298	275	265	283	284	292	282	277	250	292	284	283	282	247	292	269	288	276	302	281	286	263	307	278	300	303	292	284	262	258	245	283	267	289	289	267	280	289	272	266	305	298	299	284	272	288	280	282	273	292	273	248	266	272	283	285	287	298	295	297	277	288	247	275	302	321	283	297	299	286	272	281	262	286	314	286	288	279	269	293	302	285	274	282	314	259	296	286	291	319	298	268	304	253	270	280	280	319	299	275	257	304	306	282	308	279	296	264	263	248	314	297	244	296	284	272	283	258	266	318	300	264	258	290	285	254	300	330	263	300	275	267	260	269	325	256	291	260	268	271	280	298	339	323	299	294	278	285	305	319	309	298	279	271	264	283	313	290	252	303	256	308	282	268	305	309	257	298	275	273	281	310	260	256	265	297	305	315	318	299	278	289	282	295	270	271	306	297	273	258	297	253	267	300	303	285	305	271	283	301	272	268	277	327	266	286	285	279	268	289	277	270	302	273	291	289	275	272	286	270	294	291	322	291	297	295	306	305	285	276	279	287	286	295	272	263	257	298	284	280	272	298	298	264	293	272	298	272	266	263	290	280	279	259	296	297	288	265	301	262	292	253	270	264	279	277	278	311	268	255	293	262	266	292	253	271	322	310	309	322	280	291	300	300	274	287	308	294	308	281	286	288	285	306	280	293	288	267	280	277	263	275	253	308	284	299	292	254	278	282	275	289	269	291	274	303	281	248	262	287	280	294	296	305	291	326	303	307	277	261	303	319	294	308	268	273	269	280	249	270	265	277	312	284	305	279	289	259	268	258	263	284	268	250	287	256	291	283	284	302	290	263	302	283	286	263	289	292	283	304	276	275	285	279	283	299	291	299	252	299	260	283	266	301	308	285	279	270	283	271	326	289	267	265	275	283	290	308	284	277	265	310	277	257	276	289	287	274	295	273	293	264	280	265	238	295	280	273	275	243	280	298	262	277	306	273	275	277	262	275	324	279	269	266	296	262	288	287	287	319	278	266	270	273	290	274	294	288	264	269	265	251	304	268	282	272	291	276	278	303	322	294	259	277	273	288	262	267	321	272	309	303	277	255	248	261	278	297	283	304	273	277	279	267	295	290	258	271	281	282	269	303	280	288	266	284	296	288	280	279	288	266	277	307	290	279	302	285	279	290	266	268	281	277	287	286	264	297	251	265	276	300	288	267	255	269	269	274	289	291	252	274	268	268	309	308	267	313	275	292	287	264	300	297	260	309	260	293	272	262	297	265	282	258	286	300	283	265	278	263	281	277	323	299	304	261	274	288	265	278	272	292	296	283	278	312	286	268	297	308	277	272	272	295	275	317	309	293	291	279	272	295	293	280	293	306	295
9897	4125	5762	8346	6442	4897	4619	4269	4315	4279	3675	2162	1486	1283	1073	988	934	923	915	892	794	738	806	792	787	785	748	772	787	768	716	744	748	772	719	751	703	739	701	707	761	748	759	723	706	762	756	703	742	719	769	726	697	764	739	761	748	757	743	748	782	708	753	722	765	761	747	688	726	721	742	721	768	737	719	787	693	761	751	736	699	728	771	730	719	689	709	722	739	761	745	773	751	731	767	752	679	772	794	714	753	732	722	790	697	684	794	712	753	751	733	796	767	755	712	751	724	731	741	734	760	736	730	733	763	737	733	713	712	734	725	771	747	711	713	725	746	763	724	779	756	758	730	771	746	735	733	743	715	763	734	733	748	715	765	709	750	739	741	722	707	746	793	692	761	737	715	727	762	725	792	724	775	741	784	729	760	773	697	750	739	767	780	751	717	725	733	780	763	746	760	757	724	767	739	793	723	711	707	697	745	745	743	722	772	762	796	696	742	707	740	770	762	709	779	721	743	729	739	722	701	752	737	770	733	692	737	716	722	731	711	764	697	743	687	754	747	710	700	768	758	751	698	750	716	751	763	720	721	681	772	747	752	736	720	742	787	712	721	735	673	725	704	757	712	729	698	748	701	756	730	721	734	731	754	739	719	718	751	750	681	748	746	734	750	739	721	718	780	757	702	746	725	739	716	760	743	765	783	729	709	776	750	695	730	758	761	708	753	753	741	778	739	738	723	729	713	714	723	763	737	784	722	785	761	716	756	715	723	732	788	693	718	740	749	708	731	751	694	729	785	774	767	759	727	774	780	740	722	726	814	751	720	742	732	692	747	735	733	734	761	717	714	741	760	745	773	726	757	745	759	687	710	760	752	780	714	732	727	717	663	757	758	725	670	711	773	751	757	733	770	749	737	758	741	744	744	746	746	767	758	703	779	703	736	770	744	726	757	715	772	769	719	682	694	742	732	736	724	746	741	691	727	740	740	762	803	701	721	732	715	723	704	772	738	711	760	748	716	721	741	744	693	709	738	748	702	760	741	741	756	767	774	785	785	736	706	690	713	731	776	705	681	715	758	732	720	729	744	728	721	763	726	723	737	745	711	705	777	699	720	758	710	744	734	694	764	737	761	765	719	743	698	734	736	714	763	744	759	735	760	733	738	747	775	762	706	735	688	784	719	755	751	729	766	816	691	691	733	698	719	750	693	765	766	756	743	788	731	707	772	735	772	745	730	746	731	693	719	732	794	754	752	723	762	742	740	732	733	718	711	783	761	794	701	669	766	792	748	725	755	741	751	759	757	752	750	762	707	735	776	725	750	760	726	731	725	703	748	739	698	740	763	745	732	776	709	747	767	765	738	727	685	750	706	735	728	759	730	706	769	699	697	784	745	685	764	730	727	722	728	749	714	733	694	720	703	707	679	729	702	734	702	738	740	732	732	747	731	773	719	695	783	763	713	728	759	680	755	681	751	754	737	691	713	784	739	719	701	737	714	723	750	735	781	744	722	773	791	720	761	747	719	721	726	729	750	770	730	730	742	713	781	766	748	674	709	732	715	823	728	729	668	762	739	736	794	713	768	716	740	768	677	732	745	693	726	770	702	755	724	767	744	782	699	742	725	753	743	781	735	754	792	726	674	734	714	731	755	733	735	761	765	746	739	760	750	706	720	763	719	699	768	752	714	774	728	712	787	777	768	785	755	753	776	666	748	723	760	755	765	734	736	720	709	723	712	732	724	685	765	790	715	733	755	673	749	707	717	756	769	718	785	770	709	686	708	756	767	735	721	709	755	774	744	757	724	767	686	776	701	730	735	727	755	769	741	716	739	709	728	747	743	738	725	777	719	725	732	711	728	725	701	699	681	728	725	774	721	772	698	769	739	733	731	752	751	715	733	704	706	716	699	756	779	735	736	747	742	749	720	719	729	671	739	792	729	713	731	794	737	740	708	701	771	753	748	732	704	744	766	745	774	728	744	677	788	731	711	756	735	721	734	691	742	744	718	739	671	766	757	750	712	698	719	731	775	743	746	761	763	747	715	740	751	721	736	719	697	729	761	774	751	755	735	699	749	756	710	746	686	701	709	776	768	682	719	729	749	729	722	747	766	709	757	714	706	732	779	735	752	787	705	752	696	762	776	759	727	749	726	693	705	725	709	778	732	733	724	770	689	742	734	720	756	744	711	709	717	728	759	742	775	816	683	729	748	773	695	719	744	721	744	732	754	725	750	708	728	717	809	749	702	716	737	727	690	736	760	706	736	725	706	742	740	708	736	738	749	698	759	750	702	777	737	715	773	754	760	710	714	762	724	743	755	715	753	713	773	752	741	686	745	753	725	742	698	732	756	770	757	770	744	787	739	671	762	744	721	745	729	727	759	710	792	715	767	684	744	759	771	747	743	758	780	747	770	715	730	737	792	749	717	716	777	739	771	747	720	671	769	707	749	777	799	759	755	739	710	739	693	676	748	776	789	762	771	766	708	747	770	745	771	761	745	759	718	781	730	775	775	709	737	714	711	716	719	724	719	751	761	739	715	764	730	737	691	720	797	740	738	726	702	755	766	687	708	775	739	689	741	763	722	721	699	733	707	730	802	714	755	685	719	765	727	783	712	723	736	735	733	796	746	746	717	756	672	694	757	719	713	676	748	680	699	733	727	752	721	715	731	698	705	690	731	744	745	758	747	725	702	701	732	785	715	722	764	747	699	729	739	743	735	722	732	714	712	738	732	756	724	744	772	760	722	739	704	748	750	711	788	724	739	768	717	726	733	718	707	764	746	719	773	738	738	715	715	803	754	762	754	759	685	665	752	703	701	720	744	715	725	695	723	654	729	723	717	755	727	760	712	768	761	767	750	733	768	765	721	756	736	724	750	775	719	724	701	760	750	718	756	773	752	688	719	740	768	748	732	746	725	753	762	693	697	757	788	716	732	742	753	735	769	674	773	712	763	711	735	715	716	738	760	777	767	770	743	754	770	746	755	759	722	720	736	729	715	745	712	718	748	699	693	757	713	729	692	752	713	771	712	746	739	776	738	768	735	735	729	697	705	722	724	763	811	721	792	718	703	695	727	702	797	727	734	725	730	735	739	722	734	743	716	738	738	738	728	736	673	767	770	762	766	782	771	741	723	781	759	706	701	744	717	769	752	740	707	757	744	751	768	777	730	697	753	750	730	756	711	732	729	681	745	771	743	718	742	744	774	748	698	745	759	717	752	748	803	702	705	745	760	749	739	755	720	740	732	721	763	785	710	763	760	712	757	717	751	738	773	756	745	759	767	718	745	793	733	764	739	772	731	708	722	762	710	696	721	729	708	781	716	765	741	688	733	701	731	727	711	760	726	711	723	690	746	732	716	779	763	774	776	794	760	690	788	728	687	736	719	738	731	750	706	732	803	743	758	745	716	789	731	776	699	768	777	723	743	806	739	701	737	767	802	754	709	743	711	717	726	737	781	705	756	738	733	759	743	710	719	764	713	736	767	734	719	713
39083	25291	18152	16525	11848	8920	6570	4563	3280	3361	2215	1635	958	769	723	584	541	500	512	499	489	402	454	429	414	450	343	397	368	330	358	353	354	334	355	364	346	377	377	349	352	349	360	351	315	362	340	327	345	360	341	347	328	346	341	340	339	337	328	362	345	321	327	345	349	334	342	320	324	345	344	329	315	337	361	343	309	344	337	333	333	328	320	371	351	369	353	345	333	316	356	314	306	322	369	369	316	346	362	409	336	334	346	350	353	321	321	316	378	338	375	323	324	344	363	322	317	360	336	327	338	334	321	353	345	353	298	341	342	333	370	393	334	349	303	349	335	346	366	338	330	357	319	342	346	332	370	312	303	308	341	362	358	342	379	344	332	318	341	331	311	346	317	334	362	323	327	330	348	357	337	328	297	325	350	337	345	343	362	389	376	350	342	358	338	346	390	325	358	370	308	343	290	359	341	316	328	357	339	331	387	347	325	329	342	324	320	357	319	332	324	332	350	288	322	318	339	331	333	335	319	342	362	335	345	345	367	336	362	345	362	364	353	366	340	315	337	349	332	371	344	365	332	374	310	361	360	311	372	323	345	334	352	356	322	319	349	335	334	366	372	341	310	341	333	337	324	352	332	317	342	333	326	309	319	368	348	327	347	351	356	350	335	324	379	352	301	326	342	317	347	352	339	355	337	352	305	331	327	346	330	329	364	345	323	350	348	324	339	386	359	364	376	319	347	368	359	352	332	349	354	330	334	364	370	378	378	324	332	326	369	369	353	329	356	362	333	347	367	361	361	410	337	329	352	318	345	355	320	332	334	315	369	349	331	351	347	338	350	335	335	328	331	359	371	333	356	335	382	317	332	345	349	379	343	361	378	322	361	332	355	330	337	326	311	333	313	313	333	360	354	315	354	329	326	316	356	358	361	329	342	328	342	373	309	339	390	336	357	332	337	336	327	357	340	354	362	344	348	335	330	358	325	352	351	328	354	338	365	358	336	316	348	357	379	332	324	314	352	333	365	326	329	355	332	357	347	318	328	317	317	340	357	348	341	341	331	352	310	321	320	318	376	348	375	321	358	331	346	342	330	315	330	329	337	328	322	333	362	346	362	362	342	326	345	363	365	315	345	349	367	368	313	281	337	378	305	352	299	345	295	368	372	337	338	330	305	368	340	383	343	351	358	340	348	320	305	336	376	335	347	345	352	362	354	314	347	351	354	347	364	325	381	336	310	381	366	307	373	345	301	341	336	405	344	328	370	344	353	345	323	354	357	337	345	333	354	377	345	328	330	371	361	324	346	356	325	334	336	324	338	303	329	373	378	360	336	329	352	336	318	338	362	340	334	325	342	368	345	359	317	339	303	364	384	367	349	317	325	349	329	317	332	343	344	347	318	348	345	325	332	341	349	321	349	358	355	330	339	371	313	345	343	316	331	335	361	334	338	349	355	330	372	344	333	347	333	334	342	320	316	334	337	365	310	357	329	336	357	351	317	360	361	335	338	366	343	358	376	382	348	325	356	377	346	347	362	331	324	330	376	338	339	342	368	357	324	329	369	293	349	343	348	357	330	339	365	372	329	332	319	361	354	337	339	368	346	368	332	311	335	326	338	343	337	354	339	302	317	370	367	322	321	366	372	333	338	354	338	305	318	328	340	338	331	340	332	329	332	315	331	356	324	334	336	331	326	339	318	361	337	361	372	367	350	358	369	355	346	340	373	350	362	314	358	331	325	337	364	343	334	356	316	303	369	356	307	350	390	338	364	340	336	332	374	348	297	356	316	353	330	331	317	367	342	336	346	364	344	348	360	337	344	369	356	337	362	292	372	309	343	343	358	345	354	330	358	363	342	369	316	337	331	372	352	326	355	344	373	339	314	331	323	317	342	324	331	347	331	348	356	322	365	339	348	334	300	360	378	325	359	323	337	368	344	335	325	335	360	354	341	376	344	316	342	327	313	350	337	337	340	335	334	346	343	331	370	367	337	325	334	346	335	325	327	324	326	341	322	369	359	359	326	334	359	365	358	342	377	313	366	372	367	324	339	322	339	357	359	368	343	358	330	358	292	329	343	328	345	335	323	321	319	344	332	370	307	370	331	362	335	342	313	356	361	338	316	306	344	332	328	355	316	353	348	334	356	347	341	371	332	335	400	328	316	350	346	347	338	325	312	354	337	340	333	320	344	344	323	341	343	354	297	388	321	344	329	342	333	380	335	321	313	349	370	345	319	351	340	375	372	323	357	353	356	324	340	361	321	367	328	354	322	340	339	350	360	334	346	343	353	344	344	323	331	341	355	379	363	337	339	341	308	347	306	302	330	324	343	350	350	378	312	352	322	360	339	321	305	329	346	327	346	292	335	336	353	327	358	329	338	343	336	331	332	321	307	340	324	330	339	384	328	365	340	334	350	353	343	333	347	331	338	335	355	353	321	375	331	349	321	350	336	356	353	327	351	347	366	318	324	345	323	332	328	330	330	368	340	367	334	312	333	356	356	326	325	353	393	352	338	342	345	320	364	348	350	361	353	341	342	353	336	341	356	348	349	357	354	332	378	331	334	362	313	341	370	310	327	331	342	295	322	315	363	349	313	345	349	329	353	350	332	349	344	334	330	314	364	316	332	341	337	362	336	332	342	313	318	312	380	328	392	351	322	328	347	350	352	378	302	303	316	354	373	345	331	387	360	388	359	331	339	350	317	336	342	320	361	312	325	361	351	360	333	364	350	350	338	349	322	335	349	350	319	338	344	332	376	334	338	332	322	358	361	333	355	341	302	330	343	349	339	329	343	330	362	312	348	355	353	349	342	330	304	367	372	378	329	331	344	352	387	354	341	325	374	340	329	396	353	334	333	321	342	324	334	320	331	347	359	343	339	357	340	335	322	338	351	319	334	363	323	365	352	335	379	327	362	326	331	348	339	338	315	348	324	317	346	334	354	351	350	369	341	352	347	372	380	337	337	355	331	353	366	293	323	363	383	347	389	322	325	372	352	322	362	369	351	321	341	361	351	318	374	310	327	357	354	349	336	357	340	373	313	386	310	367	316	319	319	327	324	361	310	350	345	324	358	368	357	315	337	347	342	335	323	364	366	355	315	348	323	315	386	336	342	327	319	370	367	370	346	363	343	370	364	351	341	342	323	344	358	359	335	351	347	333	375	327	352	316	334	368	373	351	350	352	355	344	349	339	296	330	336	335	354	337	323	330	336	351	341	341	316	349	338	349	386	350	384	340	321	339	304	332	344	334	351	333	351	351	391	332	350	346	354	370	375	372	331	314	379	343	360	337	333	330	328	349	298	340	324	335	354	391	326	382	321	317	326	360	346	340	351	351	343	364	372	310	313	340	341	376	348	352	331	343	348	351	331	327	357	318	351	319	353	337	348	326	363	374	359	348	368	323	403	317	346	310	340	345	359	312	351	350	319	364	378	366	342	357	349	326	360	322	377	344	337	320	354	354	353	366	337	332	355	327	323	355	352	353	360	364	300	353
30547	11505	11759	16239	13287	12053	11044	9649	9273	10276	7587	5522	3934	3414	2953	2123	2112	1752	1878	1897	1616	1574	1596	1417	1495	1285	1194	1132	1101	1016	986	965	913	975	887	926	876	836	906	954	873	858	877	875	901	852	912	892	939	838	920	816	876	823	827	865	863	834	900	890	839	872	861	865	870	838	827	889	892	863	828	865	853	851	827	812	864	793	921	876	871	878	858	893	810	829	825	874	826	867	912	882	870	917	877	944	892	847	897	888	863	919	858	876	835	897	852	836	866	877	826	864	818	863	813	853	879	858	848	843	856	842	845	856	890	813	841	818	832	840	864	847	881	854	854	842	847	888	861	892	797	881	810	886	885	957	792	895	848	830	793	788	871	849	907	825	839	797	817	854	819	839	824	839	826	810	855	811	818	794	800	847	880	821	837	816	867	853	801	892	864	835	858	842	839	847	851	834	840	798	846	861	869	836	862	907	869	858	864	877	868	890	891	843	849	866	797	874	901	846	858	826	903	838	877	871	857	824	842	808	832	827	886	831	842	870	818	873	903	871	873	819	876	900	857	849	855	826	772	837	843	812	870	826	842	802	915	866	876	922	818	828	836	861	852	845	882	779	768	836	885	852	863	828	828	824	873	877	893	778	891	839	847	808	889	798	840	877	799	863	879	874	855	820	823	790	859	832	893	818	832	850	915	854	876	856	864	869	823	834	874	841	845	855	887	894	913	808	907	798	839	860	871	813	868	830	855	827	856	837	861	839	837	916	860	847	867	845	870	832	839	782	876	823	820	818	791	868	873	825	834	817	874	864	917	883	868	822	816	817	831	851	865	857	888	872	883	829	875	880	837	912	823	898	825	823	846	836	889	915	871	891	873	868	866	853	883	877	826	849	882	857	870	798	823	853	793	871	836	827	829	845	873	815	863	851	907	822	914	837	871	790	825	819	844	839	874	838	875	880	913	886	858	870	834	838	831	840	915	867	852	852	861	842	846	850	823	866	896	849	878	849	902	856	822	829	879	838	829	828	879	802	850	836	848	819	845	841	839	871	821	820	767	836	801	871	803	804	896	864	860	853	911	881	838	852	821	807	825	863	835	874	868	818	843	864	898	872	830	816	814	840	824	893	845	825	824	808	824	881	832	853	818	860	846	849	858	855	873	846	868	844	875	915	853	798	862	843	852	877	861	848	848	871	879	863	861	810	855	881	909	879	890	831	821	870	834	863	868	779	838	876	797	834	814	858	814	848	865	869	879	810	800	822	885	819	863	853	846	857	854	868	875	877	815	847	838	839	890	857	835	864	798	794	867	876	883	849	864	899	873	813	845	834	846	780	906	867	901	807	804	818	863	847	850	861	810	830	894	857	852	900	839	842	846	865	839	836	853	871	838	842	881	961	858	843	817	834	805	869	848	836	845	854	829	862	870	850	841	876	845	862	868	868	867	912	848	864	849	871	866	882	857	838	811	837	849	833	852	832	876	901	901	898	885	823	844	841	811	828	836	874	860	846	831	847	869	819	911	866	897	842	821	846	821	854	912	848	872	900	845	800	810	882	851	832	822	861	809	799	886	831	892	810	873	824	862	859	832	841	853	800	880	838	824	862	870	837	814	860	897	908	863	922	834	922	816	813	876	834	828	891	827	800	872	852	817	870	836	850	866	833	858	857	777	838	845	883	859	864	866	872	856	837	827	847	867	830	823	829	858	857	834	808	791	844	832	810	846	837	829	857	830	893	852	832	824	837	808	822	858	866	863	816	860	836	807	868	835	854	826	819	844	882	854	830	851	877	866	818	849	822	856	875	887	822	845	829	865	902	841	860	812	884	851	818	878	895	844	868	829	817	878	822	858	872	839	857	839	780	852	868	834	866	813	836	896	852	884	890	836	815	839	830	813	830	854	859	832	876	895	864	800	855	824	854	875	845	893	840	830	812	842	807	824	866	891	853	871	885	841	854	790	839	855	893	850	870	905	842	822	826	882	847	847	869	910	820	849	795	853	814	894	829	824	798	866	859	868	876	842	856	901	849	877	896	821	841	825	799	836	836	781	882	904	840	930	824	826	892	932	900	868	862	882	819	826	866	812	829	852	843	854	891	886	830	839	822	836	858	876	875	892	828	829	871	912	843	848	832	834	858	825	857	852	824	878	876	815	867	839	845	862	823	840	851	868	869	828	877	903	835	837	846	868	836	858	801	822	836	883	848	876	852	848	857	868	890	839	857	860	824	843	901	928	849	828	867	836	887	847	861	876	907	848	830	876	848	823	827	880	841	813	866	856	866	849	871	827	785	812	866	815	844	832	841	836	845	874	891	863	825	801	827	847	920	818	793	892	899	841	873	820	862	844	842	842	858	866	898	835	804	856	841	914	820	864	846	769	847	853	893	852	891	815	870	890	856	838	892	881	891	849	852	849	872	881	855	851	896	854	837	900	841	929	822	828	903	855	916	891	877	782	838	917	831	860	810	841	823	812	808	865	933	875	866	843	838	877	802	849	852	907	875	832	826	854	833	833	888	789	875	827	877	873	883	817	849	866	821	870	841	871	867	877	885	927	861	813	880	863	806	830	888	813	815	828	857	844	825	864	832	803	864	851	883	867	821	784	810	845	840	806	869	839	897	787	864	830	832	862	842	881	872	810	875	860	862	824	828	837	897	890	812	824	854	815	807	812	829	839	821	826	816	887	797	830	819	850	817	867	853	852	851	898	883	888	848	839	853	847	847	799	805	806	861	877	829	856	883	883	824	843	844	844	856	834	849	889	836	828	840	867	853	826	836	861	851	912	791	894	865	820	852	823	829	850	879	862	850	828	851	833	824	851	871	829	838	864	866	826	830	842	825	868	846	838	912	834	880	855	871	888	803	841	860	783	821	843	842	841	863	833	873	809	885	822	844	826	818	792	866	887	864	875	896	825	819	845	853	905	872	798	857	889	861	846	856	860	887	880	823	880	836	909	857	864	892	817	889	865	857	856	816	919	835	822	873	876	862	828	878	852	849	845	845	817	831	852	898	861	828	832	870	837	829	843	847	841	843	824	858	866	872	867	908	857	837	800	823	865	867	914	827	829	917	871	862	820	816	826	787	834	882	815	885	894	843	848	902	897	867	884	842	850	867	841	806	851	774	848	826	859	877	839	834	835	804	847	851	828	819	843	825	896	845	841	843	848	868	837	849	872	804	866	830	818	869	849	837	859	867	837	842	871	841	856	840	947	883	855	898	824	810	906	781	821	873	872	829	884	824	847	846	854	840	849	864	866	886	869	844	889	855	862	835	867	820	850	868	908	821	827	875	813	810	822	831	800	848	856	804	872	835	846	842	827	809	868	807	812	838	865	866	823	842	868	838	836	860	844	834	829	822	859	882	868	839	852	849	835	868	835	865	871	838	853	831	888	880	868	886	858	843	839	868	839	836	822	815	871	878	815	844	834	860	807	841	836	830	878	851	843	855	882	793	870	912	827	836	872	848	900	899	887	865	842	856	832	895	818	847	828	909	882	798
44330	29251	22003	20629	16892	13836	10854	6904	5033	4645	3499	2208	1477	1122	793	569	658	576	578	575	446	383	443	437	412	316	306	328	296	300	297	295	300	250	298	284	318	274	278	252	272	278	269	268	270	288	240	238	272	279	246	238	262	272	277	260	234	259	266	293	264	236	279	261	235	241	236	241	272	236	257	282	263	252	261	251	283	255	232	282	271	229	256	267	256	250	269	276	261	259	269	275	272	273	283	256	259	258	242	254	272	268	267	289	266	263	269	264	292	303	260	264	259	266	270	269	269	263	237	251	241	275	252	244	271	258	224	272	254	249	279	258	294	250	232	253	273	281	284	252	258	263	264	270	266	311	276	265	255	224	276	264	267	268	243	262	298	276	228	283	256	245	275	270	252	256	266	281	268	291	273	250	275	262	269	241	253	267	244	286	278	274	282	261	254	266	243	249	266	277	251	259	269	251	279	259	264	261	231	241	272	284	270	282	265	251	272	210	276	275	251	260	259	274	269	266	299	219	267	268	243	251	262	261	282	254	239	266	242	239	255	267	274	280	265	270	233	243	250	278	262	275	250	250	264	266	267	291	288	294	263	238	250	274	287	264	288	236	255	235	277	249	271	252	286	267	291	251	290	267	290	273	246	266	263	247	258	239	292	284	255	256	272	259	265	237	271	260	247	238	248	265	225	250	267	242	235	265	262	248	238	256	295	234	246	248	280	263	271	255	259	279	224	290	243	261	275	261	258	276	257	250	258	309	241	237	273	248	297	259	240	254	251	272	247	239	272	241	277	238	261	269	262	243	253	277	268	269	225	268	276	266	262	272	261	260	244	251	250	253	232	266	247	290	273	259	265	281	260	269	273	225	250	256	238	251	259	256	287	264	261	252	257	265	264	244	229	262	268	239	271	283	249	265	262	263	240	253	267	250	230	262	268	248	281	281	266	276	286	263	285	257	263	279	257	272	268	284	234	263	253	245	275	227	269	280	258	254	252	230	294	258	241	308	266	281	273	259	244	253	277	273	244	303	281	276	277	263	266	257	262	268	271	259	259	274	269	271	231	255	252	259	258	251	272	255	264	262	271	257	255	279	244	283	270	275	249	282	263	268	272	285	284	295	253	248	281	250	237	234	258	275	304	298	277	242	276	299	280	265	244	266	271	257	254	297	265	260	294	286	268	275	257	241	236	290	255	281	262	264	280	272	260	236	237	269	280	296	270	276	276	270	250	275	259	256	244	292	282	265	274	278	284	261	262	257	277	273	280	284	255	277	264	252	239	266	262	230	292	272	232	276	257	277	272	277	270	249	243	289	271	253	232	271	258	266	243	293	247	269	245	234	263	256	269	285	262	254	243	243	235	260	256	249	284	263	246	255	260	262	241	260	271	246	249	264	261	280	254	250	281	287	289	223	257	274	272	234	259	276	261	259	292	287	293	263	277	264	293	284	252	247	271	257	263	264	276	310	280	258	249	255	267	289	247	214	265	255	254	232	249	275	279	216	245	250	257	238	266	239	268	247	247	239	261	289	273	245	270	272	289	284	280	241	292	275	264	281	264	261	274	263	236	258	276	255	245	261	252	261	286	265	264	266	270	276	255	258	267	246	240	257	220	231	286	235	253	250	255	264	280	248	229	262	279	238	262	247	237	248	257	261	256	269	282	235	286	265	248	274	240	255	268	271	229	268	254	273	284	264	258	273	280	264	283	277	274	249	257	248	264	244	254	238	275	227	238	265	246	253	255	261	312	268	236	252	277	273	264	278	265	282	254	258	290	263	237	268	266	233	276	248	272	258	257	260	242	272	260	256	249	247	281	265	245	273	283	236	267	258	264	262	239	302	284	279	288	261	262	246	264	279	269	270	296	250	271	274	239	243	265	253	257	255	272	249	254	265	255	250	268	272	250	261	261	257	273	235	281	248	220	274	271	278	266	267	264	280	229	268	288	244	255	270	283	262	252	274	234	259	263	265	243	257	284	266	246	266	235	238	251	247	280	274	247	237	273	263	265	276	297	256	266	278	286	280	270	269	288	276	250	268	260	231	242	267	284	296	270	255	222	254	229	271	254	277	281	268	275	264	221	264	274	269	224	258	248	285	230	245	264	263	266	268	271	245	263	272	275	282	256	259	253	252	274	246	260	264	257	275	280	295	268	290	301	275	249	275	284	257	236	281	290	258	257	248	283	237	253	282	250	293	283	258	258	272	232	262	233	252	280	252	298	258	266	253	274	277	254	261	258	266	233	247	252	265	266	250	264	272	243	235	246	256	243	285	274	274	259	255	273	273	279	282	252	276	246	241	244	239	226	276	248	239	277	268	258	260	276	270	259	269	258	261	260	258	247	269	251	275	263	255	253	267	244	246	252	251	250	267	274	252	278	275	280	269	247	262	281	245	296	270	291	287	253	266	280	263	270	258	249	269	259	247	289	262	275	278	261	259	228	243	265	259	230	260	284	259	268	257	244	265	246	250	247	271	260	276	262	260	273	265	269	278	234	269	283	294	269	295	288	256	272	291	219	267	254	247	270	262	256	271	250	269	260	270	262	265	246	276	276	288	268	243	251	256	256	268	258	287	312	261	243	235	256	259	275	261	258	302	256	280	271	235	245	231	246	276	276	252	243	257	267	272	280	260	310	228	242	235	251	273	246	252	262	259	248	254	276	266	272	262	237	252	260	246	268	278	270	274	258	259	276	277	249	250	259	260	271	248	262	230	275	271	249	261	278	289	244	278	252	269	254	254	279	250	241	296	270	274	246	269	258	229	273	268	254	295	261	236	279	281	233	254	291	234	244	253	264	251	237	275	266	262	277	256	260	275	256	251	245	278	283	270	230	264	253	258	239	300	261	268	254	289	285	267	267	293	247	266	278	243	241	282	248	271	289	284	261	232	259	277	289	267	266	229	258	244	268	262	245	241	250	265	292	237	249	251	262	246	267	275	270	271	269	276	253	223	282	279	288	248	282	253	279	286	259	267	307	277	254	274	261	270	276	246	295	300	259	252	257	230	261	270	255	245	284	251	280	283	282	246	288	246	252	264	254	271	310	270	293	248	262	268	283	290	251	287	273	224	238	257	276	264	252	267	253	240	251	282	264	262	260	259	251	257	264	239	278	292	276	244	270	261	271	266	239	294	257	275	286	273	265	222	236	249	292	293	261	260	261	268	251	281	272	287	242	250	268	282	231	284	243	257	261	282	210	272	264	254	254	243	234	263	248	268	275	266	266	255	248	297	260	266	254	266	279	234	232	249	251	248	270	249	261	263	284	277	286	267	279	229	243	235	246	260	260	274	271	252	296	234	238	275	231	261	233	226	255	290	263	286	277	260	271	259	240	257	263	275	279	274	255	284	238	237	289	252	276	265	248	252	289	270	263	252	262	286	256	246	264	309	275	262	257	240	256	249	277	244	243	249	237	273	288	239	227	277	263	259	250	282	230	235	262	260	259	273	276	261	273	249	254	272	271	245	222	276	218	277	271	288	285	280	244	264
34314	17177	15469	20573	17122	15333	15434	12753	12844	12777	10605	7452	5350	4723	3543	2928	2640	2409	2811	2751	2044	1789	1964	1802	1786	1462	1250	1050	1111	997	953	850	764	745	759	755	743	801	763	747	758	718	749	746	738	674	715	717	726	698	721	728	653	695	666	679	699	670	709	717	669	669	726	648	691	676	716	673	717	701	648	702	711	644	647	686	654	712	637	703	698	681	680	670	693	651	704	648	675	665	684	701	695	689	725	713	740	688	732	764	748	704	714	689	685	643	682	705	679	670	685	671	658	660	697	643	688	658	686	723	674	646	684	616	664	627	672	681	712	644	643	677	666	684	697	702	632	651	633	692	674	650	648	702	655	668	669	708	704	647	683	682	696	672	687	655	666	632	727	619	685	691	642	673	654	674	645	642	623	700	669	683	669	654	662	641	661	630	680	666	668	620	690	643	649	675	652	653	650	668	686	626	666	631	658	667	657	652	671	638	706	679	677	677	657	650	709	659	644	687	605	606	664	698	641	664	608	677	690	690	705	640	649	642	608	658	672	699	655	651	658	718	649	668	666	653	653	686	639	683	647	651	653	637	653	683	648	680	622	678	648	649	647	689	638	737	670	673	705	662	639	675	607	671	642	637	689	604	650	663	668	667	675	630	621	646	640	671	700	696	698	671	653	737	638	691	669	663	646	689	611	669	626	657	688	673	708	654	638	660	713	694	670	638	649	662	662	652	642	607	701	667	676	667	694	686	627	668	681	671	681	660	694	665	686	634	658	643	651	653	661	713	611	705	658	653	672	666	630	680	645	642	668	693	693	639	645	689	680	642	667	638	676	662	653	676	666	667	696	655	664	676	640	671	669	677	683	630	657	656	622	655	663	683	650	657	662	656	698	626	661	630	667	641	662	694	642	700	652	621	661	640	693	648	707	645	630	637	661	651	694	644	692	675	677	650	685	703	633	645	708	630	669	695	622	648	687	665	655	668	686	608	650	685	621	681	678	665	654	669	655	641	701	644	673	674	727	637	668	655	697	717	671	649	643	649	673	707	722	674	632	647	643	645	662	657	697	666	657	676	629	621	684	654	676	663	659	693	636	698	663	658	685	624	666	699	689	696	683	658	658	673	676	628	625	639	631	651	653	642	658	668	687	658	638	665	678	683	704	652	645	627	640	671	715	703	645	661	647	668	670	679	689	666	658	681	636	683	651	698	665	636	645	654	639	592	645	690	628	618	663	638	653	661	674	621	670	638	698	657	671	653	647	650	628	611	632	584	684	681	700	645	629	727	684	671	693	652	687	627	626	654	699	670	643	652	677	668	647	622	648	670	668	692	668	703	652	637	676	621	628	695	651	675	625	633	634	685	693	686	638	684	680	686	662	650	659	650	669	651	644	681	712	693	672	689	640	651	696	710	646	630	615	676	615	674	610	617	709	659	676	639	629	644	630	685	695	643	662	668	653	684	647	639	644	644	641	641	681	655	602	658	632	685	638	653	649	689	662	668	664	657	618	661	664	654	621	678	685	646	636	660	619	651	682	660	640	683	659	617	644	650	617	611	694	630	618	665	658	656	661	647	677	649	678	659	617	640	666	651	657	692	666	723	683	664	671	709	685	619	642	660	703	671	644	630	659	658	686	642	651	679	686	637	676	650	693	682	652	683	650	710	655	694	619	666	697	672	659	699	656	676	650	670	631	628	649	640	688	625	669	679	676	648	717	671	638	659	656	637	653	692	660	688	653	645	657	685	630	693	632	681	665	642	674	683	655	688	656	610	655	692	668	660	630	626	615	637	677	658	650	721	667	647	633	660	685	632	683	684	687	646	628	660	703	667	641	643	669	671	639	637	665	644	651	654	617	643	623	672	676	726	717	595	621	658	663	650	653	678	681	660	640	703	667	653	664	663	695	682	637	653	656	662	660	645	699	676	652	690	652	682	668	659	696	680	684	648	653	654	661	658	598	633	681	605	646	703	650	681	623	664	669	627	680	594	660	649	656	639	675	670	676	696	650	654	674	649	656	700	644	678	627	645	668	668	696	709	654	638	686	684	651	663	673	633	638	667	615	661	693	672	656	687	662	654	703	678	695	684	659	662	653	676	651	659	684	638	657	650	691	662	686	648	679	601	663	677	635	703	638	626	701	666	681	653	649	656	686	662	688	651	675	681	634	642	633	681	652	710	671	690	665	646	663	687	617	644	661	719	646	643	664	676	683	682	635	624	699	657	659	630	633	685	634	664	660	697	689	632	671	699	634	666	632	637	678	689	681	616	692	652	716	691	700	661	663	699	654	660	694	683	617	696	651	687	651	676	655	663	631	625	660	643	641	706	645	655	667	620	663	688	683	645	622	631	626	671	649	641	693	672	695	684	618	616	646	662	702	673	649	676	666	734	665	644	649	673	685	616	677	645	691	633	655	713	666	648	660	641	661	662	682	699	653	653	643	659	653	637	689	645	683	657	671	643	652	675	605	622	651	626	667	654	653	701	675	647	660	614	592	658	656	644	663	693	665	674	663	663	642	636	644	658	663	675	683	662	688	615	654	643	656	661	660	657	668	635	631	697	625	665	689	676	667	672	653	638	608	683	671	655	661	617	668	707	671	681	714	681	671	672	713	667	634	687	662	673	658	681	706	679	637	688	673	639	639	651	697	654	649	699	655	655	675	647	692	649	628	672	674	627	668	678	678	673	659	634	659	635	672	682	674	671	662	698	723	652	680	668	657	639	661	646	667	683	645	648	687	665	658	651	662	609	650	645	661	665	688	650	697	654	676	657	617	638	631	626	636	638	662	715	638	649	652	630	696	673	664	656	629	692	673	621	670	685	658	709	669	681	658	689	645	665	644	635	645	665	677	672	626	663	624	670	635	645	697	669	654	698	668	674	642	634	688	704	676	623	657	628	670	649	691	676	688	666	634	663	669	687	677	668	673	660	660	636	655	686	658	646	653	642	683	700	651	654	642	708	657	636	659	663	681	659	633	670	692	673	678	696	683	643	681	655	654	665	685	663	670	683	664	623	674	708	644	635	629	709	675	691	685	675	612	625	644	651	667	674	674	676	709	708	716	628	677	658	683	674	725	687	647	647	645	697	638	717	700	655	635	662	683	698	684	649	690	675	670	637	655	694	631	615	639	678	634	693	628	692	666	651	645	693	664	700	648	632	671	660	689	700	652	688	655	664	681	686	675	655	689	630	686	651	693	619	673	634	677	691	677	737	616	687	638	653	664	683	683	675	721	628	636	660	643	661	685	702	645	650	650	673	656	694	622	630	659	660	625	703	646	675	667	639	634	699	661	666	631	715	682	683	665	622	713	685	662	688	657	628	627	689	694	626	655	675	663	641	661	616	637	663	686	678	711	685	654	708	659	719	646	651	666	642	620	624	656	652	687	663	663	652	642	644	651	696	657	607	651	685	674	657	678	616	620	672	693	644	655	678	680	676	659	709	673	708	642	667	664	684	701	660	639	654	679	659	696	687	674	681	643	734	652	620	651	667	656	665
9880	4894	4056	3388	2156	1418	1432	1164	1143	958	732	530	437	368	370	364	353	351	324	333	325	333	326	332	322	329	349	334	314	340	316	284	326	299	327	304	313	297	319	323	292	346	337	336	292	339	298	301	315	302	322	320	308	315	326	313	350	295	313	317	316	304	313	332	326	298	323	320	284	327	309	337	336	346	321	331	327	313	329	326	290	292	323	323	337	300	297	332	304	314	346	317	320	335	308	322	322	293	322	320	312	289	323	336	298	311	337	326	302	307	332	319	296	326	309	287	295	315	299	316	288	294	315	333	325	318	316	293	310	304	324	309	326	355	294	327	341	320	306	295	294	292	331	293	336	342	308	334	338	311	343	329	302	341	359	300	318	295	323	311	338	319	285	301	325	320	339	321	339	313	321	316	283	337	326	344	285	323	328	333	328	286	297	297	320	294	312	314	308	323	338	278	316	315	285	300	317	353	311	287	313	317	304	324	315	304	300	336	339	318	312	322	312	324	326	319	331	324	309	308	353	338	324	302	344	332	331	339	317	304	338	301	323	287	284	326	318	323	322	324	327	317	359	331	288	343	284	294	324	339	295	334	313	326	307	306	313	324	317	317	339	313	312	340	308	293	310	314	321	315	323	298	357	340	338	306	353	316	332	335	336	326	273	321	315	329	310	317	294	305	332	302	334	304	325	333	315	285	296	316	301	318	314	292	326	319	291	296	311	330	334	322	330	302	332	315	290	328	304	304	334	341	327	335	341	298	312	301	326	307	290	289	320	285	306	283	315	314	319	289	354	308	303	319	326	308	325	325	302	285	293	331	322	331	306	294	342	302	308	316	315	352	339	320	308	312	294	339	302	309	325	328	332	305	318	292	309	332	312	310	288	285	288	343	303	289	335	303	327	317	341	278	296	319	313	314	332	328	328	300	288	309	305	315	308	319	282	288	314	316	332	297	327	323	284	304	319	348	317	294	327	266	295	324	353	329	331	297	302	328	330	318	335	344	308	328	340	308	298	302	292	320	331	301	326	334	298	353	328	329	308	327	324	366	337	321	319	334	290	301	334	304	339	305	315	311	308	323	338	333	294	314	317	328	330	290	344	314	312	331	338	302	314	342	321	280	349	353	353	317	307	309	308	342	288	325	296	313	320	307	326	299	294	291	321	336	285	307	335	326	294	303	314	267	310	311	317	329	326	300	328	306	307	340	336	295	293	353	332	343	330	296	324	297	303	310	331	311	319	317	316	346	303	345	337	330	304	283	308	338	300	320	323	320	303	307	302	306	279	319	342	295	316	307	311	315	363	358	310	313	289	307	325	327	354	367	286	318	319	338	324	333	339	297	319	322	287	326	280	298	297	326	342	321	320	316	287	352	335	325	320	288	307	326	295	307	329	345	317	308	335	327	340	312	287	336	303	318	316	307	311	324	306	291	330	331	319	300	302	320	336	332	309	305	267	328	285	306	310	266	349	319	334	333	340	298	312	294	322	295	337	338	275	334	311	326	356	285	339	320	299	327	340	302	303	310	305	335	333	325	308	289	306	334	341	348	322	338	347	303	295	333	316	282	323	331	317	339	321	284	269	321	317	289	305	345	318	303	325	334	315	298	304	319	343	334	306	342	294	289	335	286	320	313	311	336	332	337	313	299	311	312	326	317	319	288	296	315	316	336	309	290	316	380	341	283	302	330	311	283	328	324	284	309	318	318	286	286	312	332	317	327	318	355	322	363	362	316	323	303	344	363	318	306	302	363	297	333	328	299	329	321	316	329	317	317	359	319	276	314	315	322	328	300	289	331	334	306	330	299	312	297	312	304	297	305	308	278	306	343	353	313	323	295	303	308	346	314	295	300	343	309	337	321	303	303	339	297	349	280	319	325	309	325	298	296	319	324	324	321	330	326	323	337	320	309	348	318	348	294	307	321	311	327	346	297	286	307	311	289	309	327	322	302	321	329	346	279	334	321	328	318	316	313	346	363	326	327	286	310	312	312	314	372	326	320	290	309	302	327	286	314	322	321	302	360	303	320	357	342	291	325	286	286	294	347	341	290	281	333	320	304	336	315	342	317	327	299	328	324	332	322	295	330	307	297	324	328	321	313	315	293	322	307	283	331	343	309	307	305	279	307	302	297	298	311	332	334	305	295	308	306	308	325	309	287	317	307	309	328	304	336	299	305	302	316	353	342	315	325	316	329	361	289	303	334	306	311	320	342	319	315	298	307	307	363	299	306	318	305	313	330	306	314	299	304	325	333	304	330	313	354	321	329	299	324	291	344	315	312	350	333	358	345	332	357	311	317	304	314	298	305	279	312	329	331	324	317	349	316	314	318	290	317	302	320	319	315	318	310	329	306	343	333	316	332	337	299	334	348	290	326	309	334	346	343	322	347	308	341	302	349	308	309	353	340	326	316	310	312	319	320	310	305	333	301	318	331	315	340	300	314	296	323	321	346	315	303	353	323	309	303	345	314	326	319	324	274	334	290	313	327	301	282	303	316	292	317	264	296	321	305	319	293	288	322	322	343	321	290	315	313	311	323	347	298	303	323	314	301	331	317	330	318	317	342	310	369	307	301	286	328	343	331	315	352	282	331	320	327	335	327	343	338	301	307	310	310	336	289	321	302	317	342	314	315	311	330	301	314	326	329	332	314	329	345	327	334	317	312	307	320	297	292	319	305	321	308	357	301	327	321	326	332	334	321	290	324	322	329	333	333	342	303	290	325	325	324	310	354	316	321	358	308	301	383	344	296	319	337	325	301	323	303	314	300	275	320	296	362	336	338	338	341	301	340	311	304	332	304	349	340	314	298	331	321	299	334	309	314	294	335	296	305	314	308	339	307	323	336	294	316	331	325	287	298	323	308	333	356	319	308	305	332	343	315	319	351	307	354	273	312	335	325	312	310	310	297	325	332	304	315	347	312	300	327	285	293	311	328	313	305	312	335	306	346	313	300	319	304	303	309	309	315	309	328	319	296	305	319	339	314	324	318	310	303	286	343	331	311	339	286	322	328	294	295	317	305	362	341	311	301	325	334	309	294	312	305	317	307	357	278	287	327	315	313	350	307	323	330	305	320	288	350	325	341	314	308	325	299	326	345	345	315	292	288	319	305	334	312	317	322	318	318	320	305	294	337	346	313	325	324	308	307	333	319	344	366	349	328	312	329	300	350	323	303	364	307	291	322	343	315	277	342	331	320	337	315	304	285	318	314	322	338	315	307	295	324	308	325	312	326	331	301	338	315	305	337	361	334	303	316	348	313	352	300	333	349	380	293	283	318	310	302	290	327	282	316	325	311	337	338	312	312	324	322	331	306	305	322	324	346	335	317	333	318	312	292	287	300	323	356	316	288	296	287	323	300	294	322	292	326	326	326	295	321	331	318	324	279	293	302	338	331	357	328	326	308	351	343	332	336	328	319	335	318	312	334	310	316	324	330	316	313	319	321	322	320	300	344	343	332	281	321	295	317	304	298	298	287	295	321	360	299	308	306
8957	3479	6281	8432	6264	4762	5311	5067	4710	4098	3265	2112	1597	1263	1197	1050	1057	973	950	933	939	929	849	866	901	870	811	841	841	842	830	862	807	856	783	849	871	786	825	807	805	783	805	767	815	799	834	787	822	761	842	769	744	778	827	772	817	848	836	838	837	799	798	782	844	852	812	828	842	864	834	806	837	755	802	790	853	854	835	837	799	845	817	820	841	765	770	835	805	814	790	860	818	844	801	838	832	790	852	851	804	889	796	840	793	797	857	805	860	809	831	850	810	825	799	866	791	815	856	795	828	845	880	801	813	797	791	780	827	794	793	853	813	814	853	812	880	819	852	787	805	833	827	797	858	850	834	829	820	784	857	810	809	848	805	845	815	810	829	848	834	808	817	853	873	775	833	839	840	820	821	815	845	791	833	803	824	831	795	799	828	805	827	810	794	803	824	852	781	814	871	810	830	826	826	831	806	809	831	825	796	805	816	790	816	821	801	810	811	863	834	789	859	807	790	843	816	844	794	811	849	838	803	852	763	760	811	817	784	846	813	837	810	782	867	769	851	845	814	892	844	825	824	805	800	829	862	832	786	813	863	802	799	840	827	865	778	841	891	860	770	831	793	793	818	816	773	810	760	807	805	845	869	784	822	830	793	866	810	783	818	820	868	804	878	820	841	783	816	740	857	781	791	790	791	792	797	790	827	831	793	825	773	788	840	817	824	802	799	837	770	775	812	863	858	784	819	848	822	821	813	866	828	835	815	810	815	815	850	780	812	768	800	803	831	784	796	813	881	851	771	794	817	792	786	796	784	833	800	855	817	812	828	826	803	790	829	845	776	833	833	837	835	849	799	825	819	776	845	780	827	823	825	764	792	823	801	843	833	784	826	802	814	838	847	809	739	777	849	854	782	879	837	820	801	785	815	784	780	754	778	808	852	789	788	821	861	849	800	866	808	804	842	824	818	782	832	761	829	872	802	819	838	820	815	759	836	783	804	796	808	874	800	808	797	821	845	813	840	833	830	815	814	871	839	850	801	815	833	791	832	794	805	847	818	824	812	801	816	859	805	825	855	882	757	808	828	807	827	785	856	835	791	828	810	822	871	809	805	845	767	756	773	821	794	821	802	862	750	844	812	790	827	835	804	813	785	816	816	818	818	792	823	819	807	865	836	794	845	779	812	787	788	813	850	831	820	781	825	783	806	839	832	824	800	768	834	847	851	790	832	787	812	836	834	813	727	805	837	789	821	826	817	780	861	799	822	842	802	809	805	790	895	860	824	813	771	812	906	830	779	757	813	885	822	831	785	828	835	770	841	830	801	821	794	827	788	833	781	834	813	791	838	801	830	816	839	821	835	838	828	797	804	809	820	773	805	802	782	757	834	805	816	778	786	839	818	848	863	816	786	826	793	777	888	833	814	833	830	845	809	823	753	800	869	765	827	825	815	853	799	812	792	833	818	802	801	799	852	839	812	779	774	833	860	816	776	849	819	827	845	804	800	773	759	842	828	752	787	764	797	785	857	829	873	799	802	848	796	832	784	834	806	819	863	851	793	822	802	818	820	833	816	831	831	831	823	768	801	804	820	802	822	813	787	780	807	824	777	848	795	818	823	849	839	823	794	798	779	787	821	856	805	821	829	811	778	783	799	783	813	792	851	822	775	841	834	843	799	791	843	845	844	752	859	827	846	843	897	805	809	814	805	847	843	787	838	773	847	817	847	873	843	840	826	780	821	830	775	836	819	860	820	782	852	831	803	826	818	823	843	837	821	812	814	820	776	841	825	820	777	797	756	830	798	812	813	818	819	815	817	832	821	815	804	789	784	807	802	837	836	799	810	848	820	784	789	821	854	836	808	769	811	816	822	784	756	851	826	788	798	863	811	819	804	831	794	815	857	817	841	800	820	811	796	842	814	783	837	827	805	830	862	857	786	819	856	840	808	776	837	819	761	814	834	830	799	784	819	790	859	825	768	806	780	818	811	827	824	849	853	753	812	801	779	801	814	843	826	824	849	820	846	825	799	850	812	831	803	843	835	789	776	789	815	858	788	790	808	770	821	778	847	827	849	780	849	794	830	816	830	775	821	844	819	821	758	777	828	855	798	833	806	797	782	871	818	805	852	824	808	841	857	824	828	808	809	860	816	829	843	859	795	798	802	827	853	830	780	790	862	825	758	860	764	838	827	806	807	765	799	795	802	793	839	837	821	831	818	802	833	845	769	839	806	771	792	858	845	880	819	811	806	841	788	780	805	835	806	791	826	827	841	803	809	811	789	807	849	832	808	814	821	829	794	846	858	840	853	820	792	817	750	784	873	853	823	853	798	810	840	809	778	776	808	801	796	833	799	810	827	799	843	825	789	815	753	796	816	833	797	805	832	785	818	842	808	786	813	834	799	829	832	826	776	844	776	833	829	785	808	864	766	795	771	852	804	834	799	802	836	802	795	782	764	841	842	766	854	852	864	807	771	835	827	773	842	769	864	798	755	852	764	771	822	818	875	783	822	841	809	817	819	819	777	835	786	825	846	830	800	799	815	862	828	826	862	828	806	841	874	875	792	838	810	821	783	799	786	811	798	837	836	822	761	818	827	815	852	800	827	792	794	828	827	798	844	802	758	816	815	822	775	808	765	832	769	830	827	821	797	824	788	774	792	811	834	838	800	873	826	805	842	820	835	852	771	804	801	807	828	817	777	789	821	785	866	805	795	837	792	797	814	865	776	789	829	786	862	794	775	889	782	841	855	781	794	856	836	794	832	811	874	820	829	819	795	814	792	837	833	824	827	808	854	820	797	790	872	827	791	825	817	800	834	821	826	799	798	812	848	816	840	812	835	777	839	807	875	841	833	756	801	844	854	841	806	833	828	783	756	806	816	839	879	801	857	768	765	885	794	794	828	805	772	838	818	761	796	824	798	830	776	812	807	840	767	819	797	868	837	812	875	832	780	833	827	802	796	832	861	848	787	829	826	844	843	756	794	796	861	868	858	784	854	762	787	775	867	762	815	796	773	822	791	838	815	846	795	842	817	868	808	836	758	844	801	803	859	795	812	795	833	824	839	857	793	866	826	826	817	843	770	843	816	842	868	784	789	825	760	840	812	811	839	870	758	769	841	810	820	870	859	793	780	853	795	795	823	833	810	857	822	833	809	819	810	818	789	811	840	788	826	795	810	829	836	845	843	826	815	840	859	880	829	839	829	803	817	840	805	840	837	855	844	873	835	826	783	849	813	811	798	792	853	780	800	801	799	841	817	787	812	839	840	824	805	776	860	806	827	802	837	833	789	805	819	862	793	834	861	805	817	867	819	845	800	762	765	813	817	879	843	819	814	801	811	836	785	866	793	813	785	840	827	778	812	824	813	816	822	826	846	843	808	811	804	820	783	794	845	797	815	815	843	821	845	804	795	819	829	782	832	842	824	815	828	801	767	834	839	797	784	843	823	774	823	802	847	793	882	857	806	824	820	776	812	795	831	804	777	861	795	820	795	772
36843	24151	17253	16011	11488	8467	7162	4985	3593	2991	1923	1393	995	710	650	558	554	562	529	533	518	484	506	458	457	481	424	409	412	412	419	348	422	396	431	365	389	354	347	376	381	369	401	373	374	416	385	397	398	418	413	396	359	376	414	359	417	402	382	364	366	386	415	378	379	384	366	406	392	382	390	387	366	414	386	387	370	407	384	376	414	394	407	439	377	384	361	366	390	367	378	374	379	420	375	419	357	411	403	385	379	419	397	375	369	418	368	374	378	399	405	378	442	384	396	372	395	367	355	394	349	376	368	387	361	381	368	365	398	381	354	388	392	371	393	394	360	438	376	369	405	396	381	340	378	350	349	383	421	382	385	336	403	364	380	387	407	385	388	401	381	365	389	387	379	380	427	388	384	366	371	362	360	396	388	372	395	376	382	372	381	367	419	387	397	388	395	384	381	419	391	375	382	391	385	424	380	391	404	371	383	413	368	426	367	386	334	409	389	380	392	363	352	370	386	369	392	416	378	372	345	396	420	353	417	375	391	384	371	394	407	396	384	420	369	401	388	373	404	384	399	359	382	411	383	350	410	348	403	356	386	357	392	375	369	372	406	396	380	378	355	366	412	395	410	373	378	394	378	395	377	379	379	358	373	419	394	386	381	399	398	375	350	370	375	350	388	383	390	369	398	359	378	374	407	397	369	375	372	396	354	384	380	375	385	332	371	392	360	375	387	363	389	378	399	381	373	406	375	407	401	385	393	356	378	379	358	381	374	376	425	360	370	381	415	409	369	397	404	397	378	373	362	394	378	351	408	389	400	403	371	393	360	392	392	366	381	384	357	377	377	411	369	359	388	396	341	377	372	360	427	386	366	373	339	361	369	373	385	404	377	400	404	393	353	384	370	359	351	404	386	387	372	406	376	393	349	382	405	384	400	379	363	382	346	400	407	390	380	408	388	413	375	398	359	384	369	408	366	419	410	376	412	387	367	390	376	353	387	361	365	420	362	371	435	369	355	375	400	364	399	371	382	379	403	373	380	374	411	397	372	390	401	420	389	389	377	386	370	388	386	404	407	379	373	400	376	388	386	370	399	376	375	373	380	384	352	377	353	386	377	407	392	360	364	388	365	395	377	396	348	395	392	415	397	377	383	373	369	359	365	361	362	386	419	404	379	361	432	393	375	383	378	339	357	360	409	403	372	387	361	370	394	350	384	385	385	423	413	388	394	379	391	379	380	374	370	398	372	375	419	352	379	396	369	397	353	364	340	383	407	367	375	365	382	358	372	406	409	380	429	382	392	431	354	408	380	411	396	385	367	371	398	449	405	408	358	386	415	415	429	396	384	395	376	399	412	378	377	397	403	342	358	375	389	395	372	387	391	400	407	386	381	382	394	381	365	384	382	365	407	372	370	385	395	374	363	340	406	405	382	383	380	403	362	387	414	356	386	379	399	402	385	422	400	390	406	370	440	352	369	397	410	362	378	378	398	397	348	369	377	402	429	383	374	370	335	402	370	393	398	383	354	353	378	382	368	380	356	402	378	375	374	372	397	351	354	401	404	411	387	411	387	375	374	371	409	357	381	341	353	397	373	388	405	381	409	402	407	403	369	393	380	428	383	390	365	388	381	375	384	389	355	349	397	375	398	370	366	382	381	373	410	385	371	416	413	377	405	379	391	449	372	418	396	392	379	399	372	394	396	374	393	399	382	382	390	359	386	395	376	386	390	358	407	371	388	386	366	375	353	390	341	357	392	376	374	415	407	402	381	408	404	365	362	383	404	370	369	382	375	372	371	387	380	408	382	379	379	381	367	403	412	410	409	420	432	388	402	358	386	427	379	412	374	376	411	434	387	391	386	382	350	393	401	364	419	372	339	395	373	392	412	379	382	371	355	396	394	426	340	390	386	385	380	368	409	379	380	392	379	420	397	400	372	388	394	347	334	414	368	375	365	407	401	366	396	365	347	387	375	428	411	372	380	388	337	368	382	393	427	384	390	394	363	382	385	406	386	379	362	381	368	404	384	406	347	382	404	410	376	371	400	400	369	386	406	394	368	393	451	423	381	350	389	362	369	350	407	387	370	404	409	372	400	382	396	398	382	408	420	407	411	361	385	397	375	419	371	419	399	400	377	372	361	412	391	368	398	402	374	383	355	392	390	325	384	430	371	406	349	349	372	354	343	400	394	369	367	352	387	403	377	402	405	346	415	395	396	401	370	366	371	369	387	435	383	382	391	394	395	369	364	412	405	425	400	349	382	356	367	379	359	354	364	401	361	398	371	403	393	358	365	392	354	410	387	405	408	357	393	363	396	381	434	380	395	410	396	404	396	347	410	334	420	409	355	368	355	409	398	396	368	377	388	382	399	405	353	384	366	377	361	399	378	373	416	408	405	425	325	384	398	395	377	364	394	373	425	400	364	357	412	389	450	386	400	387	381	396	410	368	353	427	393	361	409	385	385	394	384	399	395	373	389	380	356	356	370	382	378	399	418	374	378	377	392	393	381	405	365	376	353	410	410	394	342	417	391	368	375	430	391	373	348	369	412	377	405	397	390	400	385	354	378	378	357	385	377	410	349	404	370	384	363	383	412	396	356	387	392	382	376	398	401	408	370	400	359	392	379	399	375	373	357	378	400	387	414	409	400	403	397	384	412	350	375	374	374	398	388	385	369	372	393	428	397	368	369	390	375	389	362	375	375	395	371	365	365	441	401	419	334	397	383	417	390	381	387	376	367	374	381	363	388	391	358	385	387	367	372	379	417	395	375	383	360	360	357	369	428	355	413	387	398	360	403	404	363	402	363	397	386	368	381	384	367	371	370	339	417	370	372	392	365	401	392	381	363	365	363	362	404	353	419	387	392	377	390	395	394	407	387	410	367	392	355	386	370	388	385	347	383	398	385	403	335	347	386	406	406	412	384	430	378	356	390	409	413	400	352	371	369	378	401	386	354	387	416	394	400	387	390	345	363	330	384	345	379	387	365	436	358	383	431	376	376	400	374	359	364	363	411	401	400	380	390	357	380	399	390	350	421	404	382	401	389	364	403	383	390	354	358	395	387	392	396	396	346	363	394	384	362	357	384	359	367	405	348	399	376	412	375	376	378	367	347	376	368	372	348	344	382	378	365	368	396	423	371	383	382	359	363	373	384	367	421	379	371	406	375	409	361	391	369	360	386	373	379	352	363	369	344	395	370	356	378	370	410	385	405	407	364	383	384	410	353	412	399	364	432	414	361	366	400	352	384	389	393	395	373	370	372	380	384	386	395	393	369	418	386	389	407	384	376	363	337	387	374	401	400	403	397	378	412	380	340	390	343	443	372	384	392	393	410	369	407	393	383	392	384	392	354	346	424	383	349	358	392	390	378	390	387	370	347	374	388	398	368	345	374	431	382	390	381	356	386	402	369	381	359	372	413	390	357	370	395	413	379	404	407	399	409	352	365	365	391	382	379	392	395	411	357	369	381	394	382	414	353	372	416	400	360	400	357	355
28153	11241	12587	17005	12918	11102	12811	10989	9909	8871	7213	5272	3989	3087	2631	2250	2120	1979	1989	2002	1744	1485	1733	1558	1600	1357	1249	1191	1136	1105	1081	1022	1090	1000	978	1027	935	1004	976	951	952	938	987	941	982	929	975	980	1004	1029	988	970	1007	998	992	932	982	947	955	955	990	962	945	979	918	915	987	975	907	975	958	970	1014	963	910	927	974	925	968	939	949	1004	994	928	954	921	957	956	954	969	1009	1003	954	883	935	946	1011	1010	939	1014	937	974	990	945	935	951	957	1004	970	974	947	926	1008	995	930	948	992	956	951	927	955	906	938	971	913	957	961	957	957	997	946	1040	937	945	966	923	984	953	924	988	979	949	983	960	981	940	908	941	981	923	903	960	977	933	920	974	945	922	910	888	912	949	952	927	960	934	935	959	961	890	940	996	924	910	932	948	920	988	906	941	948	977	1020	931	961	947	984	996	914	899	949	932	923	947	927	854	1024	982	934	960	964	998	930	880	907	997	1018	973	945	949	955	961	1001	1023	896	962	927	978	963	962	957	941	993	916	913	957	908	921	930	946	968	979	982	882	964	1040	951	953	941	978	973	909	956	906	893	991	930	920	935	967	933	931	906	1035	907	968	1021	932	950	966	967	972	950	985	978	910	948	947	915	986	915	926	932	978	923	923	966	960	900	927	938	917	934	938	906	924	901	965	991	960	897	948	941	973	905	920	893	945	1003	996	981	920	941	996	939	890	925	1007	951	941	919	966	930	916	973	945	932	901	921	881	1004	923	928	977	959	903	951	964	960	999	929	934	918	944	976	917	953	978	936	976	971	963	941	955	974	972	1003	961	920	961	965	933	945	930	981	980	1009	911	1010	969	962	937	967	934	986	977	939	932	990	903	984	980	938	1000	958	959	930	974	966	954	927	943	957	955	925	985	942	940	933	951	913	956	928	941	959	968	943	917	957	987	947	963	911	898	941	1024	889	999	976	982	914	913	999	981	966	894	968	943	924	941	949	893	928	918	936	928	943	956	935	942	990	991	938	957	900	928	935	946	900	938	936	912	927	959	863	906	963	985	938	941	899	940	942	964	944	941	905	959	912	952	930	921	882	1005	913	943	936	963	941	937	916	989	917	957	974	955	979	935	992	976	951	945	890	938	923	936	967	1008	965	976	983	952	928	911	950	938	1017	945	954	925	910	989	946	930	972	967	929	952	929	959	973	986	966	985	966	915	946	978	889	983	935	939	930	968	962	973	912	963	931	920	976	931	1008	994	912	909	963	905	919	1004	926	935	961	939	908	951	987	942	924	926	908	992	986	971	920	1017	937	937	925	960	957	980	921	921	956	972	983	927	960	944	968	982	925	960	888	983	941	947	972	959	956	904	987	972	1006	960	941	882	898	957	911	919	938	1010	930	950	943	952	1012	982	892	981	962	975	891	958	946	942	945	945	972	982	976	928	975	944	990	980	971	928	973	898	949	919	972	907	916	944	943	933	938	999	964	950	1007	988	901	997	954	977	954	935	962	970	960	951	933	964	949	962	968	960	958	964	908	976	940	945	954	990	948	961	926	959	992	989	955	958	929	882	924	910	961	999	976	954	989	865	946	954	971	984	986	949	987	991	949	945	952	941	957	924	969	956	954	951	949	948	941	942	968	963	931	910	948	1009	982	959	951	1052	977	1023	990	1004	951	942	913	956	963	955	937	966	937	923	952	940	963	920	949	970	934	915	975	978	941	976	962	900	966	904	941	950	918	955	919	949	992	934	969	997	930	983	918	981	983	949	996	945	920	954	967	987	985	919	940	948	886	975	1021	959	957	907	963	953	935	950	926	930	920	910	963	860	981	943	960	893	876	933	937	874	976	954	959	962	969	950	964	904	993	953	955	925	922	961	932	962	949	951	965	946	945	992	930	946	901	971	910	949	930	985	993	885	947	921	944	917	972	986	929	942	944	962	956	993	952	921	964	957	921	934	981	950	922	932	919	970	964	929	997	906	900	935	921	927	918	1017	990	963	922	971	937	933	975	960	936	961	983	983	936	889	960	927	934	903	898	968	977	959	968	1010	966	916	913	948	922	959	1006	945	932	917	974	911	961	998	927	907	930	920	917	929	890	979	957	926	932	937	935	918	940	1025	968	924	963	933	911	930	923	960	933	944	944	946	989	913	1017	960	986	929	916	1024	951	994	897	954	1012	987	976	913	954	880	983	978	947	956	948	986	918	937	943	945	912	971	971	1013	961	940	932	960	946	903	949	936	954	977	948	930	921	957	920	952	911	915	946	915	959	979	954	985	895	936	899	998	932	959	946	972	924	953	888	937	927	921	944	951	955	948	940	970	979	950	975	950	926	1012	945	980	945	940	920	960	980	981	907	906	947	927	962	952	952	928	927	964	929	942	921	905	953	958	959	1012	999	923	993	971	928	917	1008	919	992	956	964	978	971	997	986	951	944	999	902	943	918	905	946	910	973	952	954	921	961	909	992	960	1024	948	955	978	948	908	912	917	939	933	962	923	882	974	927	952	985	931	971	980	1012	966	898	882	946	913	988	954	888	990	921	935	986	981	943	935	925	952	965	962	930	978	963	981	941	961	1003	948	959	928	927	1036	930	930	870	937	965	995	918	942	947	937	969	940	956	942	962	915	907	968	929	906	979	980	984	905	984	955	968	940	965	1004	926	960	936	941	934	910	961	932	880	936	977	1037	952	948	961	967	915	953	963	947	961	981	902	897	893	936	922	953	982	914	973	955	963	932	927	959	953	977	939	957	924	965	917	1010	935	904	956	979	927	1009	950	964	956	924	959	999	955	939	946	926	877	955	989	968	913	912	920	925	917	981	998	941	955	906	961	922	998	961	963	921	918	934	888	961	974	925	914	928	974	1019	941	913	959	952	939	904	915	927	965	937	955	965	981	948	947	938	988	938	927	984	959	936	991	934	977	967	988	986	899	995	936	959	931	920	981	920	982	965	963	906	899	951	912	962	935	935	972	909	867	969	987	961	988	1001	990	937	952	916	926	956	916	941	934	1027	944	957	953	973	973	1005	955	946	916	909	916	1001	933	967	964	1011	966	914	1008	1008	906	931	925	961	972	968	963	934	955	960	942	992	957	961	915	900	910	949	928	935	933	921	937	932	958	939	942	930	977	914	931	963	984	976	952	961	911	898	927	972	985	932	931	955	937	966	930	947	929	913	915	901	996	966	955	938	975	918	956	951	970	967	951	982	999	984	927	917	959	960	1000	880	967	933	944	911	917	920	992	908	912	948	974	945	919	915	972	1007	924	965	951	965	969	972	944	970	1048	983	944	981	969	948	966	1003	946	927	950	926	978	911	910	940	992	920	959	958	957	988	968	987	942	936	900	983	982	933	910	905	967	953	941	958	907	938	943	966	924	962	988	923	939	925	934	979	927	912	964	942	938	944	957	974	969	950	945	1013	998	939	981	890	958	960	931	933	924	950	927	998	928	870	902	984	932	959	937	881	946	969	900	957	979	957	947	990	907	892	938	968	956	922	971	885	895	932	1020	912	937	961	946	962	903	945	874	953	951	960	917	982	933	950	980	913	935	901	895	946	905	947
43917	28577	21737	21018	16749	12995	10709	6984	5344	4287	3010	2340	1527	1057	877	731	584	503	602	593	528	459	412	471	482	405	350	337	343	337	311	333	310	305	307	316	321	315	308	286	271	305	327	325	331	314	293	301	301	290	290	320	304	317	325	301	293	285	282	317	308	293	305	292	289	312	323	303	284	299	322	273	311	303	288	337	286	277	321	327	314	287	312	291	290	276	309	303	305	301	294	305	291	293	289	343	321	269	321	304	296	302	316	297	310	291	278	317	306	290	296	283	297	321	273	301	299	315	304	294	285	280	315	280	307	276	278	307	340	316	287	302	299	306	310	294	286	342	300	307	321	284	303	311	261	282	313	301	245	287	295	312	283	283	312	288	300	299	295	332	280	285	301	316	300	324	291	293	320	320	298	311	313	298	283	309	320	280	282	286	279	313	303	305	304	328	307	310	327	289	306	299	290	301	266	326	322	310	283	305	295	318	276	305	320	297	303	267	339	279	300	325	285	283	286	298	307	297	305	299	271	302	296	259	275	304	295	330	307	321	310	300	317	295	312	287	287	271	288	305	288	333	302	314	306	298	307	300	285	288	311	292	291	304	317	309	320	286	279	291	298	286	297	289	325	320	332	325	291	296	298	342	286	279	280	281	303	325	285	319	288	280	298	302	304	292	334	309	312	290	313	285	319	290	273	295	325	269	318	280	314	299	318	314	345	304	312	314	292	343	277	294	299	282	340	295	302	316	308	322	318	293	283	297	296	280	280	310	302	312	271	300	291	298	329	293	326	311	286	308	295	311	308	328	326	315	294	282	287	287	279	285	314	275	248	300	254	300	303	271	294	303	272	355	310	299	264	305	330	300	294	297	293	289	273	265	299	306	285	310	317	298	300	283	296	302	290	283	272	288	274	317	316	300	328	284	282	309	305	302	294	325	292	284	285	303	282	288	296	328	303	301	285	285	293	316	288	279	324	311	310	293	301	297	285	293	347	296	318	317	333	305	304	282	294	301	328	287	305	326	297	289	312	299	267	284	277	314	303	325	324	287	299	314	279	298	264	275	317	296	305	317	294	292	296	303	307	286	265	287	291	286	349	315	309	290	308	328	301	291	291	284	320	301	325	316	307	291	297	290	326	325	304	308	277	311	296	296	280	329	301	302	317	315	300	275	286	281	311	314	313	308	300	290	304	307	314	333	268	311	273	304	317	318	273	303	314	308	286	328	296	312	280	262	283	298	280	278	298	308	325	289	274	285	299	316	316	272	299	279	303	289	304	315	333	319	301	287	301	318	304	277	326	293	280	296	312	308	293	316	335	307	307	293	282	298	318	304	304	303	329	314	320	360	316	283	296	284	270	290	325	300	297	303	283	309	316	278	337	315	352	275	292	319	294	311	238	296	265	345	288	293	319	291	299	291	294	300	325	281	295	294	302	299	274	281	345	304	258	309	291	281	325	299	319	327	317	309	288	303	288	269	312	291	276	293	297	291	289	290	292	315	287	299	263	278	297	281	288	323	316	277	310	287	319	288	299	288	320	292	287	317	323	314	305	318	288	311	315	299	291	274	308	303	271	289	299	306	267	318	308	296	317	304	312	310	315	272	304	297	289	299	316	301	297	283	303	307	309	289	304	260	291	284	315	323	270	280	292	296	276	305	290	285	285	302	327	297	298	307	291	313	303	283	301	304	330	299	295	295	304	297	307	320	282	292	262	281	303	277	332	327	281	295	324	313	322	288	259	298	295	307	323	318	314	259	289	286	303	296	265	314	276	324	310	316	279	311	311	289	321	294	305	328	297	310	302	307	311	316	325	272	309	279	282	331	267	276	283	306	297	309	273	294	303	307	273	325	284	301	296	273	283	328	265	313	291	303	307	345	301	304	284	306	285	325	321	323	307	303	280	290	305	331	295	276	304	300	276	302	324	335	307	280	287	319	260	321	286	252	311	289	279	295	295	284	300	304	304	305	305	302	272	262	298	300	299	308	313	273	269	307	298	306	313	292	290	302	327	290	320	306	323	309	295	294	293	261	297	305	266	289	267	288	322	287	286	277	313	308	323	306	297	294	305	312	331	324	266	273	262	289	291	321	265	308	303	276	305	284	287	263	313	313	303	302	303	273	298	312	336	281	286	244	309	301	297	300	263	287	265	293	283	337	299	281	293	286	321	323	287	295	297	329	295	309	303	303	325	306	326	275	265	263	321	294	305	289	304	281	304	309	303	295	338	299	316	282	326	314	316	287	277	279	314	318	310	311	266	317	275	313	262	284	298	280	294	272	331	314	307	294	301	302	271	307	288	296	280	288	279	339	283	322	302	301	284	313	307	320	304	289	297	305	287	313	318	323	315	303	280	288	271	305	289	328	288	305	314	273	309	298	311	295	282	282	307	307	319	283	279	312	320	271	289	309	314	315	328	286	282	303	319	295	300	295	281	300	289	298	306	270	333	321	296	282	290	313	294	293	335	290	318	313	304	287	296	327	328	287	298	306	316	286	249	268	285	278	299	287	318	288	317	287	289	339	325	271	311	306	320	321	282	292	278	315	301	313	339	283	296	339	297	321	256	307	276	309	275	317	303	295	284	272	278	297	264	326	301	294	310	298	288	308	265	282	290	289	289	312	296	300	293	350	309	308	298	286	296	314	284	298	288	276	276	276	284	287	268	282	304	309	297	283	303	298	283	317	312	288	281	306	326	290	292	283	304	329	286	304	310	301	297	291	278	296	310	296	310	295	289	309	304	286	279	322	287	317	305	288	299	336	248	317	314	294	294	325	275	316	302	307	308	313	269	317	291	291	276	300	321	294	294	275	303	331	321	303	344	297	328	297	308	310	312	298	269	283	298	334	289	297	298	299	294	292	367	279	279	304	304	284	276	282	266	294	322	318	302	287	291	317	289	302	313	273	299	290	334	323	320	286	290	299	283	323	291	276	301	288	284	290	311	284	289	291	328	297	288	292	302	305	276	316	252	300	297	309	296	286	296	299	337	310	279	318	284	304	297	297	296	289	310	304	323	275	300	293	302	316	303	263	287	278	287	272	281	238	280	308	268	314	306	318	289	315	284	295	288	311	296	263	305	282	293	334	330	307	309	276	327	353	319	333	249	284	318	320	309	308	307	281	309	318	281	281	315	287	337	282	303	314	281	283	338	291	286	306	299	292	316	266	297	298	267	308	300	315	302	299	299	306	315	319	297	283	286	256	326	313	290	306	302	281	273	324	303	310	276	295	315	321	305	296	277	326	304	294	292	321	311	284	277	324	292	276	279	311	302	306	338	315	289	292	269	287	290	294	292	289	278	320	289	273	304	300	268	272	297	301	322	303	329	285	310	287	349	290	286	297	263	317	330	276	265	321	323	308	303	290	313	333	311	299	289	288	301	285	290	311	309	277	260	308	320	312	295	331	298	309	344	294	334	293	317	287	273	288	297	321	284	294	299	297	280	319	307	301	284	281	271	301	312	313	309	282	315	289	288	304	322	294	247	302	300	284
33812	16059	16270	21483	17066	15508	15677	14056	12912	11565	9423	7492	5392	4554	3860	2922	2569	2493	2658	2572	2241	1871	1819	1859	1930	1477	1321	1175	1141	1023	1014	919	847	920	851	833	814	825	885	825	817	769	772	801	794	769	775	756	790	817	804	815	777	761	766	780	761	805	709	781	772	782	816	757	750	847	755	783	763	815	772	758	754	748	797	768	761	736	784	735	774	784	768	782	753	779	739	755	717	754	783	758	724	766	722	812	808	791	835	754	782	798	878	800	743	785	750	780	777	764	747	772	728	755	786	784	735	722	746	770	763	751	738	770	777	759	747	831	769	717	755	716	753	727	785	787	733	719	770	769	781	691	705	765	784	719	722	785	751	716	787	764	724	777	734	717	791	734	785	790	777	727	758	694	770	721	744	761	766	766	723	763	739	768	747	706	694	768	765	729	767	767	785	727	744	740	788	794	752	791	751	785	751	734	688	766	747	775	775	795	742	783	759	725	755	738	753	747	795	753	765	755	793	714	815	762	775	772	759	735	714	707	734	757	789	770	799	752	784	747	772	769	773	723	794	740	779	776	745	734	749	736	730	760	769	752	758	746	756	790	708	749	743	752	678	757	748	738	718	734	788	737	752	752	720	756	785	710	738	764	782	799	746	761	778	745	735	738	761	755	729	708	743	768	711	759	746	771	793	742	736	736	759	712	729	777	761	779	759	729	707	738	699	718	769	791	750	779	722	700	773	727	778	752	725	719	751	775	757	743	771	744	737	758	762	768	747	694	712	766	762	772	721	744	737	807	719	707	749	748	787	728	755	748	786	738	752	804	778	754	730	794	687	718	751	732	700	782	715	747	781	767	731	766	695	775	781	785	796	711	773	764	754	758	773	760	744	758	785	735	748	707	778	759	791	717	715	737	741	747	706	753	743	802	743	745	735	798	751	717	785	754	697	721	776	746	750	748	793	735	732	694	720	719	722	732	683	769	754	707	695	803	753	728	777	733	747	773	723	727	726	758	725	756	754	735	764	769	796	729	826	759	756	760	760	768	765	748	762	727	782	787	783	764	730	794	761	726	772	744	749	719	763	726	748	743	769	716	711	773	740	773	833	751	724	767	737	738	741	725	755	741	747	702	804	748	752	737	765	807	762	749	743	749	756	744	761	738	736	721	696	702	790	750	794	748	719	775	753	774	764	775	780	758	732	734	774	725	728	744	755	759	767	751	794	723	776	716	768	761	748	693	770	739	767	739	712	796	771	748	776	726	729	770	771	772	730	733	700	763	779	776	732	759	768	745	738	753	686	793	732	750	766	708	752	775	732	727	774	766	721	765	744	794	691	695	771	698	768	730	738	775	714	739	748	775	740	748	729	726	759	723	742	716	773	726	746	754	736	741	798	781	747	782	764	752	735	713	767	738	750	757	796	747	751	754	728	780	738	747	740	730	815	755	747	784	718	751	752	766	746	757	787	689	718	764	750	735	774	737	760	735	754	778	700	762	717	728	752	714	735	772	704	706	742	746	796	770	746	748	779	758	778	743	818	791	687	742	748	734	702	762	754	769	714	798	715	741	742	683	739	756	766	777	732	773	782	717	761	708	702	790	765	764	770	740	824	737	738	748	785	750	740	755	716	753	790	775	736	717	715	763	734	707	706	719	790	730	756	683	798	694	732	675	766	775	746	740	791	766	778	732	737	756	788	756	751	760	745	785	708	783	797	740	744	770	770	756	741	748	780	699	716	724	774	749	745	752	756	736	772	746	700	735	753	787	789	729	780	718	748	776	750	739	787	758	726	724	735	751	803	750	706	755	714	718	792	695	727	727	795	764	727	697	789	732	710	720	768	727	721	760	746	761	742	760	790	741	721	756	769	752	742	720	760	747	720	744	737	725	701	681	763	776	772	766	829	768	804	769	749	730	765	778	743	755	753	793	752	756	713	787	783	733	724	757	781	736	759	766	799	742	753	795	787	744	740	777	764	770	756	711	709	748	757	731	754	766	761	723	759	754	766	772	795	718	730	761	737	722	725	697	762	760	762	743	775	691	765	759	685	731	709	752	775	710	743	745	715	762	759	748	726	742	737	750	717	765	734	813	734	773	765	738	713	745	752	760	748	779	737	734	756	756	785	785	754	752	778	801	785	732	796	719	764	769	750	782	725	753	716	746	766	701	730	780	711	724	745	752	788	692	764	750	768	741	738	782	742	759	769	765	744	710	737	765	711	769	762	796	753	732	783	719	764	781	794	730	744	768	750	758	708	791	755	737	767	744	797	745	724	733	734	748	710	746	781	732	706	716	790	759	731	667	771	752	747	734	742	768	784	768	754	757	735	815	721	743	772	779	769	744	790	710	800	717	706	721	742	699	694	799	723	799	746	725	728	764	751	731	717	749	759	742	747	777	778	782	747	748	771	722	699	788	763	768	760	771	794	755	732	711	755	787	757	761	704	813	771	745	735	776	780	784	754	774	745	766	758	717	783	718	742	746	768	761	733	782	715	691	782	768	769	781	725	732	768	773	716	742	715	791	705	734	746	703	738	732	775	747	770	717	737	732	725	760	736	792	768	669	739	747	713	722	722	759	739	787	705	772	790	811	748	744	745	733	765	704	744	759	731	755	751	772	741	721	753	788	749	729	735	721	708	747	768	761	729	719	719	732	770	754	719	730	710	739	791	747	755	786	771	721	763	765	741	708	771	750	768	756	756	758	715	784	735	708	744	747	736	719	779	732	760	757	734	764	723	774	712	757	803	738	805	700	735	737	742	766	746	749	738	742	710	743	745	709	774	771	762	727	767	743	725	727	717	712	715	755	770	760	734	758	727	720	753	734	759	749	771	726	738	716	747	758	793	720	826	741	777	727	780	793	680	767	721	815	800	776	742	761	712	725	707	755	716	801	744	753	773	790	752	742	710	759	717	728	724	731	738	754	734	730	738	793	723	769	779	744	763	750	783	737	760	736	750	695	816	752	740	707	746	756	731	836	747	747	760	765	770	701	794	753	752	748	752	752	720	760	798	780	794	720	774	746	661	764	770	730	743	725	732	689	741	745	709	715	745	708	759	772	757	779	750	733	773	786	751	750	754	737	744	752	748	728	759	766	727	769	763	743	777	753	704	762	735	750	741	768	718	789	775	724	778	686	753	736	744	739	799	737	772	804	728	725	740	745	735	765	729	779	744	742	771	712	741	781	707	744	763	768	714	764	741	711	756	793	740	757	757	749	767	769	749	756	751	713	785	743	729	764	751	765	753	799	758	674	729	774	737	736	745	773	754	731	710	750	723	741	779	752	728	776	741	751	730	731	770	733	778	702	713	730	816	764	738	792	714	778	754	773	772	734	767	766	733	714	735	786	745	743	796	757	716	767	750	743	759	777	788	759	748	742	754	759	758	738	824	735	714	787	779	798	765	735	722	764	719	732	695	726	767	747	774	738	731	760	784	721	738	778	812	735	741	761	778	723	727	762	694	755	755	737	789	754	770	752	773	743	770	731	752	742	730	723	741	720
9972	5555	4343	3674	2193	1629	1421	1358	1067	768	679	498	439	388	392	343	306	322	322	351	351	333	322	328	319	286	355	328	333	299	332	310	297	335	305	323	317	308	323	295	303	277	296	337	327	307	361	309	329	322	304	318	331	307	321	309	295	311	341	312	326	344	316	306	312	327	315	319	321	315	316	333	320	326	332	290	313	323	312	366	328	308	310	314	345	317	303	317	326	327	338	322	324	319	327	313	322	317	317	327	315	305	337	342	341	331	338	324	301	302	338	288	323	295	334	314	340	312	339	318	310	330	328	346	314	309	305	268	302	347	336	312	354	349	314	314	316	321	301	311	320	306	265	317	327	332	356	327	301	293	333	289	321	282	296	305	332	288	307	303	327	295	321	297	319	309	317	298	316	328	333	294	332	308	313	344	275	331	344	321	335	354	339	332	344	299	322	326	292	330	343	288	297	336	316	326	283	325	334	321	319	312	290	340	290	321	309	338	323	300	322	304	308	305	304	346	331	367	288	317	337	338	324	305	350	328	305	322	292	307	325	283	330	325	334	338	309	324	318	336	321	336	333	317	304	334	316	312	315	329	326	323	311	314	308	305	331	319	350	298	333	305	349	340	317	334	329	336	312	316	332	286	312	308	289	290	326	313	341	319	337	308	353	314	344	308	289	282	307	286	328	319	288	309	322	322	326	298	363	332	330	331	285	342	311	330	316	328	313	308	305	351	318	319	319	297	301	297	302	310	321	339	334	269	287	312	329	351	324	318	325	328	359	298	353	333	334	297	335	351	332	340	325	348	318	297	315	320	315	320	318	339	332	337	308	324	295	303	300	348	305	317	324	337	332	333	330	332	338	327	317	314	313	317	300	280	321	305	334	324	333	319	312	294	341	325	318	291	322	305	289	320	337	316	323	297	305	315	293	336	339	311	294	331	322	339	311	295	340	312	296	345	336	286	284	292	311	337	303	308	308	331	318	285	345	342	308	310	338	331	296	310	324	322	344	308	334	315	304	325	321	340	336	348	330	317	294	315	325	314	318	303	294	300	310	296	299	307	330	316	319	337	288	302	336	361	309	329	337	308	307	323	296	320	330	325	316	309	321	354	299	305	354	328	305	312	300	327	336	305	337	317	314	324	365	351	318	316	352	334	304	298	327	356	304	303	300	348	353	338	315	307	326	317	374	308	297	341	334	278	350	310	291	310	283	297	304	300	393	320	306	328	350	297	330	325	302	296	310	317	307	327	330	340	328	309	310	325	281	329	296	329	330	309	289	315	308	284	340	340	342	308	306	343	314	341	315	312	334	300	313	330	293	295	343	334	338	336	323	304	320	301	316	301	372	337	317	312	353	328	331	341	307	349	308	324	337	333	324	349	344	284	317	277	325	321	322	339	298	297	295	358	317	329	342	312	327	310	312	293	321	343	310	334	321	303	303	331	295	314	329	331	374	356	339	337	320	329	316	325	306	330	302	319	350	345	317	304	287	339	344	352	308	325	340	339	312	347	312	315	363	310	323	339	342	311	323	335	288	332	333	338	312	293	345	332	310	331	306	331	304	307	332	311	304	310	310	302	298	339	299	336	294	335	343	313	304	326	366	293	312	308	274	272	342	303	326	330	330	310	321	340	327	293	319	314	276	302	301	317	282	335	329	314	303	338	316	303	303	329	320	331	302	353	350	337	327	321	326	288	327	328	356	327	306	335	326	326	291	316	289	302	290	325	315	309	317	328	336	300	323	307	307	322	320	322	315	306	312	332	331	334	312	321	326	322	292	322	334	347	320	295	303	295	331	319	302	316	313	293	321	311	324	302	288	318	341	294	320	306	286	311	324	322	282	325	309	317	300	288	321	306	333	352	321	305	292	305	295	347	306	289	326	294	312	309	319	335	325	334	329	342	315	327	344	303	328	333	354	339	309	317	323	292	304	334	311	328	309	313	324	329	323	317	317	311	308	335	334	310	291	339	312	296	311	318	346	313	346	306	338	306	351	338	311	329	267	288	348	337	314	292	332	303	318	290	301	311	320	306	329	300	328	317	330	299	300	309	329	293	297	300	341	325	317	330	325	339	385	335	311	348	318	302	321	329	341	300	312	336	307	337	303	302	284	315	326	325	357	308	339	336	330	325	329	298	332	318	330	316	324	318	324	350	304	314	309	320	314	335	328	333	314	328	323	323	316	308	300	321	275	330	324	310	304	342	350	306	344	304	315	304	313	297	339	292	314	300	319	298	346	347	277	329	312	307	298	299	337	306	336	309	323	291	351	328	310	317	352	311	327	286	307	351	321	346	329	336	319	307	296	329	318	272	308	305	330	307	333	305	299	311	321	324	308	312	307	339	325	308	328	331	318	310	318	327	320	329	292	290	344	329	354	322	314	303	307	314	289	313	307	297	306	292	301	346	347	321	318	304	295	310	316	308	300	291	317	333	313	316	296	312	316	330	346	323	342	339	283	333	312	304	307	307	329	330	282	328	307	316	309	292	319	286	313	337	335	298	297	340	322	349	340	303	314	324	315	332	334	334	320	300	294	343	310	378	293	313	285	322	320	312	331	301	314	321	335	302	335	316	319	299	319	298	307	325	358	322	323	291	321	299	323	298	330	292	335	324	299	322	285	305	324	328	320	293	310	344	342	331	330	343	302	321	317	326	342	301	323	295	328	314	305	349	307	311	335	329	333	329	318	307	306	297	296	290	326	347	327	333	337	326	293	325	325	308	339	313	336	311	295	345	353	318	349	310	369	329	292	326	334	326	309	310	311	306	350	330	309	332	386	323	330	316	338	322	294	312	328	317	337	277	309	315	337	310	289	328	282	296	326	338	320	323	333	309	321	295	313	287	328	323	315	323	317	304	341	353	330	302	317	276	292	309	306	314	308	320	312	315	329	319	299	354	336	338	335	321	290	329	335	304	320	308	336	308	302	313	306	334	310	318	340	307	319	316	311	330	323	354	284	298	324	344	310	301	329	309	359	337	345	331	365	351	331	317	325	307	352	350	303	318	327	331	274	269	301	301	296	318	310	326	318	316	307	308	300	334	316	335	317	327	340	327	299	297	333	308	313	307	315	310	304	309	327	305	318	333	326	315	311	326	279	341	321	388	332	309	312	328	328	320	333	327	317	317	345	305	335	316	310	340	323	316	288	288	328	339	315	342	324	321	322	298	333	306	325	308	313	296	311	296	307	318	296	314	319	308	290	308	322	334	335	338	310	337	308	325	295	315	352	299	340	318	337	296	311	303	323	309	337	319	320	328	288	302	320	317	308	324	348	265	318	307	309	267	337	322	298	355	308	331	286	317	309	325	292	329	346	327	329	327	291	322	331	309	339	325	341	267	298	313	293	296	323	347	339	291	310	330	325	347	338	293	332	360	311	281	306	315	360	312	297	335	333	332	341	310	350	361	299	325	308	309	297	287	341	288	354	316	317	299	317	324	348	330	322	331	318	314	324	305	322	296	337	319	333	299	352	303	321	322	309	314	294	318
8783	4357	6563	8751	6200	5072	5412	5747	4515	3437	2928	1962	1492	1223	1208	1058	1000	977	916	979	928	889	944	873	910	896	822	878	842	827	836	819	836	885	835	813	799	866	755	848	767	812	763	900	831	831	782	819	867	805	812	789	820	809	827	788	811	785	800	848	827	817	846	806	810	782	814	805	778	803	878	791	835	765	857	831	829	834	831	833	869	827	835	820	797	846	833	842	808	826	837	828	856	808	830	830	826	834	864	838	860	827	871	829	830	816	834	787	880	831	853	886	817	819	819	835	796	814	785	868	806	812	835	772	853	807	770	813	797	819	810	851	833	822	831	817	872	829	833	825	833	792	817	764	814	808	815	829	815	833	810	810	809	827	837	844	789	857	807	803	841	809	824	851	813	805	826	790	842	808	786	797	799	814	800	811	795	785	838	806	828	799	780	826	819	873	837	790	826	855	858	841	771	797	802	874	783	780	811	829	772	819	771	855	846	769	776	808	829	862	806	813	782	795	849	822	847	812	819	840	780	825	804	826	874	771	822	827	872	804	800	815	829	807	783	774	832	773	805	813	841	813	783	763	799	772	847	778	778	787	820	810	842	815	852	793	813	800	774	781	777	830	830	829	795	777	853	770	791	788	793	838	853	852	841	856	846	841	835	784	798	817	803	796	822	828	818	816	763	788	850	843	833	806	806	838	816	814	845	780	849	825	791	794	817	787	808	799	846	788	810	788	819	847	848	834	860	773	881	782	772	821	839	833	770	792	802	813	836	769	852	808	786	828	854	800	805	835	836	850	800	804	819	839	843	807	800	801	769	822	825	844	739	837	808	805	814	804	753	774	789	828	853	801	787	817	796	784	787	820	807	809	809	767	789	808	825	823	807	798	818	809	824	809	815	784	763	801	869	758	878	822	815	812	854	765	826	835	855	845	793	801	841	781	823	770	829	777	787	835	844	845	861	794	857	799	852	800	798	810	818	821	774	818	787	833	823	835	756	825	748	795	798	836	785	776	795	788	779	791	798	809	817	778	771	847	742	827	755	789	831	791	823	801	783	831	798	844	792	830	797	814	829	800	810	806	800	794	842	846	793	785	838	867	835	841	796	788	816	846	772	734	866	807	792	812	775	808	779	789	835	807	831	814	801	832	840	808	823	842	813	894	841	838	801	853	843	836	800	794	806	845	808	832	792	826	807	830	807	844	820	813	814	818	788	838	839	785	817	819	813	798	790	844	807	822	825	772	834	785	804	796	861	801	765	784	791	828	793	827	779	816	817	853	866	826	829	821	875	820	833	827	834	857	832	768	799	797	859	806	840	856	809	875	801	836	796	785	853	836	821	798	855	806	824	799	822	811	809	823	816	806	852	867	845	837	842	870	827	840	818	823	820	805	751	841	820	857	875	781	803	854	837	837	797	830	839	823	846	765	827	814	815	797	815	800	831	785	815	870	849	806	792	800	844	815	829	801	768	816	758	816	782	868	905	824	797	862	851	834	837	823	832	848	834	790	810	852	824	860	832	815	804	830	829	816	851	773	804	799	857	839	828	827	825	777	817	794	809	812	805	747	820	787	802	800	806	791	827	829	821	814	827	808	783	807	820	805	828	810	809	808	749	862	818	843	839	810	856	806	773	848	833	819	838	809	792	826	831	858	870	813	805	815	832	785	855	794	831	821	798	805	852	788	810	827	817	775	804	783	777	801	836	799	796	836	779	780	812	827	805	829	793	818	838	806	855	796	779	872	908	802	851	825	839	786	856	863	779	794	842	794	872	790	769	800	847	841	822	868	831	813	812	828	818	904	831	814	833	859	815	798	825	817	835	832	795	805	829	853	808	813	878	867	798	846	847	857	837	808	836	843	786	821	805	807	836	798	845	832	814	821	800	827	806	802	820	816	839	831	827	786	798	859	847	823	812	847	791	797	819	863	827	828	816	789	837	773	845	799	804	834	812	790	837	828	850	815	798	827	817	823	878	810	808	827	810	790	820	790	814	825	791	788	826	811	873	819	845	854	822	797	837	837	795	850	781	796	799	800	807	830	840	786	792	861	800	813	869	825	808	811	842	791	796	770	841	843	834	785	806	852	871	835	797	855	793	779	802	848	806	772	824	776	771	802	837	849	832	798	817	828	773	815	834	801	773	787	820	847	845	816	789	838	818	811	837	805	824	844	815	765	770	773	835	861	888	801	782	845	780	836	797	721	764	820	838	841	806	798	780	811	828	791	841	814	791	827	785	820	776	794	794	795	845	808	747	824	856	841	846	802	720	827	800	860	767	781	811	846	823	826	821	800	789	810	788	816	844	829	791	809	776	830	806	781	769	781	736	798	776	813	756	844	803	832	794	825	808	835	852	801	844	769	825	835	867	834	824	793	781	829	828	811	780	819	810	856	822	823	821	805	862	823	795	828	817	793	878	828	798	856	855	828	802	842	776	878	784	832	871	827	831	835	796	841	776	786	809	775	831	831	790	809	779	798	806	806	820	801	787	860	789	864	795	787	751	808	853	818	798	848	831	814	826	758	762	826	837	820	838	812	838	810	811	834	857	795	841	792	843	824	815	837	791	783	828	803	802	863	821	836	819	823	816	802	843	841	805	840	856	842	829	810	836	790	817	842	797	814	805	819	875	815	823	859	826	797	798	814	789	822	842	782	844	844	816	816	828	781	796	870	823	837	858	835	783	786	822	836	800	781	818	801	863	797	790	853	823	834	795	879	836	837	845	855	739	792	817	820	774	826	835	785	828	855	854	847	828	789	850	844	840	869	811	815	770	779	836	779	866	828	869	790	815	863	794	870	849	793	801	768	794	811	850	817	809	842	781	790	783	803	798	839	735	805	847	819	837	778	848	840	797	784	813	806	772	820	839	797	833	808	807	862	812	800	809	810	808	820	830	814	810	768	807	794	794	794	814	810	841	875	820	787	811	844	831	788	830	815	823	854	790	852	777	814	829	842	798	870	799	792	790	780	859	804	825	769	858	799	791	815	814	816	812	801	830	811	784	788	796	835	794	833	822	815	805	809	853	820	811	824	823	861	820	860	884	779	841	816	766	794	874	742	799	797	856	790	824	808	821	859	802	885	821	842	747	778	778	803	797	853	794	788	799	826	783	812	867	863	820	786	831	757	806	825	810	810	789	794	837	823	815	854	818	844	796	791	821	833	851	813	807	776	798	863	819	798	804	833	860	839	853	821	850	807	863	811	829	783	810	798	812	833	794	856	820	824	857	788	822	807	837	799	782	797	847	778	773	794	791	828	792	822	828	802	830	817	822	809	795	823	812	813	797	804	770	800	812	848	827	839	771	821	823	828	813	816	860	827	824	821	775	788	842	793	792	789	812	839	857	829	819	805	813	848	781	806	755	863	791	805	901	848	789	833	805	838	828	793	823	828	786	779	838	801	785	811	876	813	769	814	765	841	829	780	799	824	801	837	823	780	833	799	828	850	801	833	768	790	881	821	864	786	825	814	802	805	800	807	787	862	826	796	820	773
36078	24847	17348	16039	12421	9439	7224	4938	3486	2473	1961	1427	1069	711	644	609	615	504	552	510	441	479	451	415	440	388	401	407	363	352	368	393	377	363	395	375	392	338	401	386	415	381	392	367	378	384	379	395	369	369	377	407	354	373	373	350	358	367	371	387	393	338	375	416	377	367	359	368	373	392	369	367	372	394	372	339	390	379	393	366	404	393	390	378	355	384	382	367	337	382	355	370	342	352	350	350	394	376	382	359	384	348	391	372	370	364	379	372	395	371	381	379	417	376	354	343	355	374	377	375	357	333	336	326	386	370	351	359	393	383	354	368	364	351	357	354	405	360	353	396	371	360	364	365	384	352	356	375	369	422	380	388	378	383	338	381	363	390	360	364	383	373	377	379	354	366	361	380	358	359	349	391	377	341	303	386	378	347	340	394	391	374	383	401	387	373	391	360	381	361	361	366	356	388	337	335	381	373	357	366	379	334	358	330	393	376	383	372	346	370	404	375	363	313	376	381	354	370	353	372	373	345	374	364	404	334	373	372	348	348	367	348	372	370	348	386	343	364	351	383	347	361	354	396	359	347	381	363	419	397	392	352	397	339	386	361	386	377	347	346	402	371	377	357	361	360	366	359	362	366	375	344	397	367	364	378	392	361	360	343	370	386	393	377	348	398	372	327	396	337	338	361	394	368	367	355	351	381	378	374	378	364	326	370	366	398	364	352	358	372	324	348	363	375	375	333	364	412	361	372	381	339	391	379	334	366	394	379	364	362	395	371	359	372	362	384	356	351	365	341	375	366	408	334	369	381	355	339	371	365	375	376	365	340	328	362	365	412	386	353	370	395	358	335	396	376	369	382	391	392	398	385	382	365	399	438	389	333	360	338	376	357	331	372	374	370	336	371	385	360	358	389	385	386	353	388	346	375	355	374	402	364	351	398	384	359	354	365	374	369	385	376	366	346	389	385	416	370	402	346	353	392	322	363	386	396	344	372	371	367	377	364	362	365	403	388	347	342	349	356	328	381	362	342	334	379	395	381	379	357	367	376	356	345	362	374	367	298	369	333	382	354	387	385	389	365	388	341	367	368	366	395	385	373	361	357	375	362	330	355	331	360	361	408	340	346	373	385	352	372	370	381	354	345	338	359	331	364	359	377	333	371	369	344	363	351	361	374	402	359	410	374	358	377	356	377	369	366	381	301	358	394	381	373	394	375	322	388	375	371	379	372	357	337	358	357	353	381	396	362	377	364	387	331	370	361	356	382	372	343	382	328	367	368	375	367	378	362	361	366	375	345	346	396	363	372	349	359	348	372	391	358	350	405	362	351	343	385	358	382	381	360	366	405	395	375	340	352	346	377	370	408	395	388	359	357	390	383	339	366	350	425	384	404	387	376	354	373	352	374	396	338	371	396	376	347	333	369	363	354	350	390	368	366	362	380	352	316	379	364	364	387	401	360	357	393	353	346	363	358	364	384	409	368	346	333	372	360	367	388	382	373	384	360	390	391	367	341	366	357	387	348	345	357	377	372	378	396	411	370	339	330	336	368	373	320	357	389	355	379	361	332	406	329	384	345	365	352	368	398	373	427	369	370	331	387	339	366	375	392	364	342	370	326	370	374	360	372	349	375	351	359	347	340	351	385	363	378	334	381	343	372	409	357	369	352	381	329	372	356	367	351	344	373	380	388	353	361	338	355	372	369	355	388	394	362	386	355	379	325	393	358	334	354	354	374	346	387	358	362	358	354	341	372	375	342	357	369	380	374	388	373	354	380	356	385	374	387	353	361	325	381	382	371	336	381	331	379	353	391	377	385	354	385	356	371	368	368	411	360	372	377	370	342	382	358	404	360	383	351	346	366	383	383	341	366	366	398	358	371	371	382	358	355	389	402	339	374	360	317	339	334	374	375	404	337	395	334	359	392	344	364	379	372	347	331	390	347	368	357	388	380	340	344	329	397	360	407	357	350	388	402	360	347	365	387	362	379	365	369	338	362	368	366	410	352	341	326	366	377	348	360	405	338	387	379	363	370	367	365	414	351	358	373	358	342	386	407	337	391	351	380	357	371	378	363	354	396	350	379	358	359	351	352	368	339	348	376	370	382	351	391	413	416	379	365	393	380	368	351	371	366	383	352	356	367	352	375	348	324	414	369	377	391	360	392	367	380	368	370	356	381	368	373	357	365	360	397	359	380	371	395	356	374	372	354	355	337	386	367	362	357	382	366	360	354	353	352	378	375	363	407	356	353	383	366	381	355	384	355	366	357	409	386	395	378	337	381	358	364	373	359	351	369	383	371	342	411	392	357	419	375	374	371	342	395	374	340	349	381	392	365	370	346	401	413	392	345	347	338	374	375	372	339	366	343	336	342	359	406	375	382	378	324	392	339	379	364	362	386	364	382	375	366	365	369	362	341	386	343	389	349	363	390	376	369	391	394	354	378	359	385	387	356	386	362	368	376	382	368	369	377	401	375	384	356	383	360	376	377	371	410	386	355	340	350	414	388	357	363	324	357	368	352	400	359	391	356	379	387	354	351	376	405	354	396	347	383	369	400	371	373	390	364	354	398	371	396	329	372	369	391	357	365	375	368	377	357	359	362	375	400	380	334	364	357	395	373	380	371	334	394	358	349	378	370	373	359	369	354	351	378	384	381	391	350	360	386	361	355	380	379	345	376	359	381	380	336	341	372	403	374	385	367	373	376	343	349	403	386	368	366	359	349	336	360	349	378	383	386	411	365	363	341	362	355	398	363	378	390	377	362	337	394	342	418	376	347	354	375	333	363	388	328	369	345	394	346	363	410	376	350	341	358	383	381	372	359	370	390	390	367	362	396	337	387	355	373	367	386	355	343	346	363	351	384	371	415	383	359	397	357	412	377	394	405	363	359	356	355	377	342	358	313	366	378	366	367	381	347	394	347	334	368	387	384	354	385	356	341	383	361	399	398	365	361	362	364	364	385	366	336	352	347	396	380	379	344	357	336	384	367	374	382	363	380	360	362	360	366	372	356	347	380	357	374	327	430	365	339	379	385	363	364	394	341	383	401	349	334	361	320	384	390	381	353	371	409	379	365	380	361	368	388	387	348	390	352	345	384	379	381	404	335	380	354	368	364	371	339	349	364	339	392	373	384	370	414	383	398	354	341	340	415	386	335	332	363	371	343	352	370	344	413	372	358	355	351	353	378	372	388	355	352	412	382	356	391	404	311	385	355	388	357	373	351	357	330	376	334	344	381	370	365	383	351	361	375	355	353	341	354	335	360	345	339	345	366	357	385	337	389	396	363	377	323	390	351	373	402	378	373	365	353	345	413	341	354	379	387	369	357	372	370	393	367	350	388	327	374	369	357	405	353	324	379	376	384	373	363	362	341	350	365	360	354	374	352	379	391	358	373	383	367	354	386	367	333	335	398	351	382	378	378	355	384	346	352	372	371	392	393	336	360	334	398	347	360	365	361	385	371	390	358	399	384	371	395	369	361	400	370	348	345	354	377
27652	13031	12400	18087	13715	12508	12029	11618	9506	7783	6783	4823	4066	3197	2647	2240	2148	1886	2246	1973	1606	1614	1430	1428	1473	1245	1163	1124	1188	1023	1030	1026	930	972	919	926	878	973	937	922	923	989	901	940	939	970	900	905	952	952	862	949	899	973	966	948	850	906	939	907	901	907	868	945	980	945	885	896	956	926	990	943	944	921	907	988	862	966	938	926	911	955	918	911	967	911	934	883	920	895	938	922	891	970	910	909	916	997	991	990	941	905	881	892	970	878	948	943	889	886	901	931	959	901	956	960	876	956	913	885	944	926	952	866	890	927	879	940	884	911	927	914	908	892	927	866	948	884	885	934	848	921	904	921	886	885	885	892	921	941	892	895	889	865	913	898	872	925	963	880	937	867	913	913	935	898	896	903	865	897	926	905	844	913	898	904	913	935	813	915	976	914	951	896	898	954	907	928	898	835	943	918	923	874	920	925	924	927	924	944	903	905	844	885	893	863	828	954	906	906	923	890	931	891	938	904	945	896	907	982	938	874	950	963	871	909	888	954	878	935	901	900	914	910	963	915	913	917	879	938	920	964	899	879	912	883	920	967	862	869	930	922	889	937	912	891	1055	891	922	892	964	879	943	908	923	923	967	894	922	977	938	909	947	893	882	914	973	915	883	930	846	918	905	886	888	871	965	886	870	919	945	924	887	926	923	902	922	921	878	922	991	941	892	900	936	924	905	925	931	948	904	896	868	932	896	931	948	929	904	932	853	870	916	946	871	901	930	855	929	941	904	928	899	899	938	952	862	949	920	888	841	895	911	966	921	886	909	924	962	960	904	950	906	911	948	908	938	864	906	888	956	865	941	909	904	885	953	928	891	898	905	861	909	960	954	937	830	874	875	912	867	901	936	921	903	874	864	885	879	950	932	886	925	920	920	932	938	886	964	908	918	901	897	939	938	821	935	927	880	869	856	906	957	927	915	939	831	965	921	895	925	906	900	919	884	897	907	900	956	922	917	874	922	922	924	942	911	907	871	857	900	912	943	898	973	905	932	947	862	957	874	922	860	867	913	947	905	898	931	864	927	860	913	934	902	903	907	925	923	888	860	908	899	945	910	880	880	827	915	894	899	863	900	919	885	965	943	916	904	904	927	870	899	878	898	938	850	915	930	877	902	941	838	923	908	896	926	886	931	891	931	908	903	877	949	913	936	859	907	857	912	900	909	916	903	893	914	898	935	905	860	903	903	930	918	877	909	861	951	923	884	907	909	916	896	905	907	916	849	859	871	888	921	973	928	906	896	922	960	898	956	923	890	909	918	920	924	859	923	939	899	930	981	888	907	913	896	892	908	926	960	902	919	900	920	883	881	940	863	854	920	890	927	914	893	914	918	955	895	898	894	869	892	891	912	968	932	909	884	928	919	886	929	891	878	933	871	915	912	879	939	882	949	878	855	909	915	917	923	965	934	896	902	890	845	892	915	933	885	903	912	916	907	937	889	861	889	902	912	900	907	896	891	863	930	895	903	905	873	870	889	910	959	939	908	904	920	892	925	876	885	946	910	940	877	874	878	892	898	896	921	925	873	892	931	915	909	910	926	901	894	925	897	893	887	892	916	952	902	846	893	957	945	880	921	957	990	940	913	944	904	895	874	886	931	923	898	929	920	934	891	908	914	918	903	892	939	928	912	884	922	892	904	881	906	886	929	870	908	940	902	881	911	948	928	954	910	897	882	939	902	870	880	893	857	867	928	920	912	910	942	882	927	930	900	904	864	895	874	894	940	901	943	889	857	947	919	915	876	872	887	836	884	908	896	924	955	884	897	890	868	904	956	916	913	881	919	912	923	938	937	907	960	893	906	934	935	930	927	906	930	906	916	949	907	931	971	919	893	883	833	933	928	872	926	916	899	920	907	894	890	873	916	992	887	910	1003	882	864	918	964	893	881	884	898	926	915	923	915	885	906	906	896	940	944	856	909	883	919	909	905	916	927	898	926	943	949	967	930	839	896	942	852	957	899	886	894	934	861	848	881	908	885	903	916	961	905	922	888	856	916	893	838	870	893	901	963	980	923	872	927	923	925	912	934	921	902	913	914	886	955	910	912	882	917	878	892	902	918	933	926	962	899	916	905	897	904	903	870	886	929	881	915	920	926	909	920	887	918	914	942	868	844	897	920	924	919	885	880	924	870	966	934	909	914	897	868	870	960	898	838	880	873	935	855	912	962	907	881	895	913	893	901	911	930	908	916	940	934	950	926	924	949	919	934	894	876	938	877	905	888	900	961	938	875	921	869	872	895	887	909	910	912	907	924	932	922	929	877	895	901	927	892	910	899	894	924	902	893	888	858	903	930	907	894	900	870	883	875	868	894	875	883	906	898	883	868	917	938	923	907	885	944	940	872	879	907	912	936	884	892	948	871	929	874	928	897	912	875	922	943	920	890	933	922	886	888	849	897	912	863	894	898	910	901	959	927	881	976	933	907	913	943	948	862	930	939	918	944	896	904	870	893	881	934	936	917	845	897	924	889	898	931	946	882	905	932	932	904	898	861	952	911	907	857	920	891	930	970	928	958	928	880	940	931	901	903	902	908	938	906	954	940	929	852	876	949	955	906	920	887	945	890	925	899	939	896	919	934	871	875	925	916	878	923	931	925	875	909	940	946	907	937	890	884	880	887	889	904	916	870	907	883	928	895	882	913	943	994	890	901	942	876	890	922	947	884	922	912	892	897	925	865	886	887	935	891	930	896	912	901	900	922	872	931	905	888	880	902	934	918	910	897	917	913	863	929	917	889	887	857	954	905	852	914	844	914	934	930	908	893	899	890	870	890	921	915	925	885	855	876	907	891	940	865	856	930	959	879	872	920	891	845	864	888	937	864	912	906	914	884	948	923	874	860	873	896	925	888	902	914	934	935	930	851	885	913	950	909	915	921	894	926	952	930	864	851	910	951	916	898	826	903	931	870	906	908	892	976	935	891	917	915	910	884	866	911	857	942	846	894	935	917	875	891	930	867	942	863	928	935	872	888	874	904	911	926	887	903	898	933	863	886	937	925	861	964	921	923	853	937	899	866	948	897	933	928	951	881	930	887	867	894	956	901	902	870	919	918	863	952	976	934	897	950	910	908	884	927	882	895	879	920	899	911	899	954	889	937	877	905	942	873	1012	841	928	930	969	914	914	888	901	907	904	948	915	896	888	967	956	883	929	845	890	885	942	866	865	944	938	872	850	916	883	917	914	917	911	970	984	927	923	912	890	906	890	869	875	875	900	859	975	931	877	914	896	923	870	914	848	891	861	962	917	936	932	923	931	877	895	915	967	907	904	899	917	924	860	926	910	861	857	915	913	899	895	841	881	937	927	947	868	916	914	912	923	908	889	870	928	877	932	948	929	905	925	952	934	908	902	954	914	842	855	872	905	877	947	894	919	901	904	864	943	876	939	917	887	949	958	908	911	891	869	911	911	894	909	891	865	924	943	882	888	930	958	916	965	834	897	886	901	883	924	927	902
42968	28434	21291	20678	17370	13100	10721	7875	5378	3804	3087	2085	1586	1101	935	634	535	499	630	559	476	440	413	397	423	391	336	383	348	274	295	283	282	294	324	268	286	290	320	326	301	281	296	314	262	289	306	306	326	289	272	285	311	289	259	265	258	267	270	256	302	264	247	282	262	295	268	259	260	264	287	277	304	302	261	278	261	283	288	290	296	282	306	312	265	267	262	279	285	260	293	294	280	263	274	267	246	261	271	280	252	310	263	272	275	280	295	305	265	275	305	280	279	294	275	262	299	279	300	238	290	253	270	267	293	270	274	301	270	273	277	285	291	276	255	280	307	256	264	278	249	270	273	258	290	255	286	286	292	274	273	291	306	265	272	286	277	271	272	304	264	296	295	271	305	269	271	294	282	263	279	294	295	295	245	297	264	285	303	266	287	310	273	276	269	296	297	248	278	274	255	267	280	260	299	263	302	294	280	268	309	265	306	275	290	288	301	266	226	273	279	268	283	302	278	278	264	282	297	246	315	241	290	305	293	274	288	279	266	282	289	286	267	269	280	289	244	280	267	245	301	272	244	281	258	264	288	237	264	243	315	262	263	258	291	273	284	272	283	271	268	264	332	263	268	274	294	282	265	276	272	275	277	277	275	287	266	278	266	286	239	261	288	272	262	253	304	258	261	266	282	269	289	277	273	274	283	282	268	263	263	247	269	275	284	264	271	307	279	277	274	307	275	258	249	298	296	266	282	285	256	250	272	280	249	268	300	273	309	266	281	289	279	289	271	257	271	275	287	295	283	266	271	253	244	274	280	275	294	279	276	267	287	262	317	318	267	291	267	287	290	293	258	279	272	272	277	274	287	247	259	279	286	274	296	260	286	271	261	301	288	297	283	295	274	279	249	283	260	282	255	268	300	263	258	264	294	290	277	288	260	290	265	293	279	281	259	284	299	294	265	266	253	278	278	274	292	273	295	251	283	283	283	276	292	272	294	282	320	259	288	311	295	249	296	263	283	285	297	255	270	250	270	277	249	266	267	269	267	258	278	269	277	268	270	315	262	278	301	279	274	280	289	294	284	259	273	285	291	296	269	245	278	252	268	318	307	271	274	278	282	272	277	258	276	288	283	275	267	287	270	279	285	261	287	283	288	268	267	271	276	249	266	261	253	279	271	300	252	263	273	256	305	265	283	253	259	260	286	244	282	285	282	260	264	255	278	282	278	289	258	262	254	268	311	259	295	279	284	249	283	301	278	253	277	258	280	265	272	263	284	256	286	286	280	276	260	262	283	261	279	293	263	261	285	304	307	269	279	283	269	271	296	251	278	284	265	272	295	281	280	277	295	260	277	273	277	269	292	273	259	286	280	300	264	264	253	297	266	300	293	290	277	241	290	274	278	274	314	285	275	295	285	262	258	270	274	255	287	255	284	270	275	258	257	252	260	267	277	307	259	291	283	260	284	279	274	288	237	279	290	270	249	254	284	286	270	274	296	291	277	302	286	268	268	246	273	287	243	276	275	285	247	262	292	252	274	247	268	324	290	289	285	259	277	289	265	308	280	275	265	267	304	266	275	274	294	270	281	267	293	285	289	280	295	267	277	272	285	284	320	268	270	277	285	278	278	265	266	262	255	287	271	267	252	266	292	294	323	280	305	305	262	279	277	269	293	284	266	268	317	276	258	267	279	267	263	292	277	254	250	266	275	261	291	291	275	271	253	251	271	284	266	280	284	265	290	292	268	283	296	291	258	272	279	249	300	282	303	305	270	280	284	278	286	265	266	259	263	305	238	254	276	260	275	251	283	269	270	245	271	284	291	267	264	281	273	284	285	305	260	285	284	277	253	269	276	277	252	285	269	282	275	300	288	269	279	276	294	331	280	274	265	256	281	270	301	265	268	282	285	297	255	274	288	273	270	272	283	259	248	263	276	293	282	267	249	252	315	279	285	271	269	290	274	297	279	300	273	276	271	266	282	278	284	292	284	277	279	284	289	308	241	276	308	274	267	283	282	284	269	293	268	294	277	239	252	255	298	262	270	307	284	249	298	254	255	297	278	269	245	267	263	265	263	281	261	248	282	251	257	285	286	261	305	285	264	268	275	260	295	273	248	272	251	281	252	255	261	282	310	290	267	242	272	267	298	280	290	249	292	263	291	271	289	268	283	254	243	280	253	290	271	286	275	271	272	286	270	317	280	271	299	283	306	286	275	253	278	279	282	276	271	262	259	265	292	261	277	256	245	249	273	277	271	294	251	269	274	288	286	310	283	290	239	258	278	279	266	247	290	290	267	268	289	269	268	271	286	290	299	287	290	271	246	274	272	288	276	286	296	258	292	303	288	283	298	291	271	287	261	281	268	304	286	278	266	242	270	265	295	235	283	271	279	252	288	247	280	257	269	293	263	268	269	265	272	262	285	273	299	273	291	263	255	265	274	261	297	284	269	251	283	280	259	259	260	280	285	294	264	259	313	275	279	269	242	262	297	304	252	286	255	288	278	260	263	308	277	263	274	267	261	275	270	289	278	284	270	268	280	278	260	271	269	256	294	254	274	258	285	266	290	269	309	289	293	254	235	275	285	280	272	298	303	259	281	279	268	244	262	274	272	260	284	250	273	279	280	303	289	278	307	279	267	277	283	310	270	279	298	274	268	285	260	270	249	280	281	288	261	269	282	300	308	274	264	261	257	276	247	291	269	271	288	275	262	300	298	266	336	294	242	267	287	307	277	304	257	263	306	296	270	296	293	298	303	280	269	273	289	286	284	254	290	261	296	250	294	294	311	306	298	236	260	270	270	287	303	293	254	260	305	279	276	308	282	308	266	266	274	275	282	246	295	266	303	288	285	264	270	256	267	253	283	287	286	260	284	292	256	257	295	316	291	290	279	249	276	288	272	281	273	312	272	274	288	287	250	278	253	302	282	263	238	234	276	282	269	282	289	275	257	267	275	251	281	277	296	270	296	303	281	263	275	244	272	280	276	295	286	271	299	301	272	292	280	284	254	271	263	257	294	283	273	273	259	256	253	248	303	267	260	256	289	295	257	281	294	308	290	261	280	264	290	273	270	267	257	255	257	270	254	287	270	282	272	295	265	270	283	278	269	280	279	290	292	286	256	290	295	302	293	274	277	300	252	289	273	271	267	265	284	278	275	270	266	241	275	259	283	281	297	270	255	292	270	267	279	272	277	281	271	291	267	314	286	257	251	277	295	321	258	300	316	282	272	297	275	241	283	267	304	287	246	317	266	263	287	276	299	265	281	285	322	259	286	274	293	329	283	273	289	285	285	274	274	267	298	300	295	273	246	287	236	259	279	269	261	310	284	286	301	285	297	283	271	279	256	251	298	310	281	284	271	293	267	289	274	310	287	272	292	271	298	283	291	229	294	295	277	272	275	296	281	282	296	289	274	275	281	286	282	280	293	290	290	288	283	290	308	273	259	271	295	296	258	269	282	246	282	279	281	312	238	271	294	287	301	275	282	275	270	275	261	281
32494	15843	16601	22019	17906	15911	16471	14961	12063	10520	9001	6769	5305	4156	3775	2575	2338	2394	2629	2444	1957	1794	1747	1667	1659	1431	1257	1192	1086	996	960	808	805	816	829	788	770	861	784	720	757	758	717	762	776	714	771	735	760	743	770	740	740	752	726	717	744	706	671	743	716	729	722	737	705	756	741	778	719	707	710	717	736	680	733	740	698	699	735	742	746	730	762	658	704	703	674	696	722	745	768	751	692	723	742	725	721	765	733	746	733	758	744	738	737	703	731	738	735	702	721	693	712	682	659	722	694	698	686	714	684	725	722	745	717	721	755	677	683	702	695	681	709	693	685	703	718	672	654	742	682	693	646	717	712	705	648	677	715	669	720	752	726	701	731	702	742	706	710	699	643	648	685	713	696	678	667	652	639	717	717	648	708	727	700	708	698	672	684	698	745	723	661	702	693	714	748	735	686	684	717	707	666	687	730	673	699	687	706	672	669	710	720	670	695	709	700	687	606	700	739	725	775	676	739	707	738	703	680	696	690	687	658	704	679	699	657	716	706	733	692	664	651	657	688	708	734	706	682	725	662	746	648	700	692	727	737	669	677	649	687	670	724	690	649	666	680	646	713	702	712	672	691	651	693	705	712	701	641	651	689	726	655	722	682	688	701	657	653	723	694	680	699	662	696	673	730	666	677	713	690	679	717	708	685	679	730	684	686	653	698	712	735	686	748	698	725	744	667	727	725	674	732	675	691	713	722	704	671	705	698	703	714	692	710	694	695	760	704	688	702	691	704	678	684	713	663	674	695	670	687	687	701	727	705	656	726	676	670	667	726	672	707	691	684	687	737	704	659	755	752	714	683	703	758	663	686	653	674	697	687	666	745	671	690	665	706	698	715	678	731	663	689	706	680	696	681	683	626	741	695	667	705	727	655	684	714	672	696	644	648	719	746	688	664	708	702	704	643	699	672	687	704	676	703	711	687	705	705	686	652	721	702	759	712	724	653	706	689	646	658	703	732	704	705	670	715	689	706	720	699	753	697	678	715	721	642	705	697	707	685	692	664	658	704	672	688	670	649	701	714	669	701	676	752	668	689	691	663	697	692	711	720	716	705	720	706	710	633	675	682	686	761	691	616	621	704	660	697	705	660	727	652	694	679	713	707	680	665	680	760	656	704	675	679	716	711	689	637	684	660	724	666	752	677	702	683	707	702	735	704	736	718	677	687	700	711	710	742	678	761	749	711	665	703	652	652	691	703	670	689	736	679	686	734	674	654	711	689	711	677	638	735	668	665	709	699	685	699	678	709	722	704	684	683	711	683	647	720	674	726	653	721	701	716	707	691	642	676	732	671	695	701	699	701	642	705	679	686	723	711	723	699	700	672	694	749	738	698	724	701	722	662	684	697	722	683	649	657	726	723	676	694	740	722	679	692	646	675	664	690	686	750	697	698	658	758	687	659	696	697	660	718	680	700	682	699	698	691	700	659	684	680	684	726	676	688	693	731	755	675	700	672	730	659	682	711	689	668	669	741	690	684	693	677	701	684	738	667	733	687	696	698	693	670	728	706	706	734	697	731	647	681	698	683	659	709	704	763	697	641	680	654	714	706	674	709	694	666	715	715	694	693	685	713	734	749	709	676	704	649	646	662	727	722	682	712	663	725	660	651	703	692	693	644	712	679	674	710	668	675	666	698	722	718	687	684	745	659	697	672	726	733	651	688	711	745	709	673	715	729	716	703	681	677	728	655	719	716	693	682	635	702	676	685	710	692	658	723	733	724	696	711	676	697	699	722	709	696	665	674	711	668	727	697	693	669	705	696	723	705	681	696	678	719	690	677	750	716	746	737	680	707	662	705	683	692	742	711	671	670	740	709	674	712	717	692	671	684	704	700	691	686	675	697	713	683	691	708	676	659	667	669	701	664	676	686	698	671	674	701	675	731	703	714	762	732	683	756	702	717	723	681	631	653	641	692	670	728	714	715	686	669	715	676	662	765	727	715	690	726	639	702	708	647	673	656	675	710	661	691	708	659	663	674	665	702	660	657	706	726	659	665	656	690	646	679	661	671	675	715	679	681	707	681	724	686	675	691	665	726	672	690	688	671	640	714	676	714	734	669	673	690	702	692	682	658	702	674	682	679	734	671	668	713	690	668	688	727	740	680	705	648	727	678	700	680	668	697	689	706	687	693	701	718	729	747	691	718	691	675	680	682	689	722	678	703	670	692	703	694	731	740	676	678	714	668	673	680	659	709	713	673	743	654	672	704	652	715	660	676	672	688	709	705	742	728	685	728	691	699	717	680	713	739	657	682	681	660	727	684	734	692	687	698	684	649	700	676	674	684	677	690	716	703	700	717	637	668	714	644	668	706	723	701	673	737	717	690	692	739	761	686	698	713	713	699	690	681	690	679	699	687	713	712	718	743	742	709	690	729	678	726	661	693	710	674	639	688	712	652	725	695	701	660	666	701	675	638	677	682	720	702	625	676	690	691	670	727	709	658	716	708	699	759	693	665	716	710	665	677	699	749	701	676	683	694	710	730	672	658	715	661	715	743	699	660	667	715	733	694	706	786	667	731	695	658	695	679	718	710	743	708	724	692	692	683	652	690	688	670	686	710	678	675	711	679	672	713	660	684	715	684	716	686	708	750	777	691	666	710	788	704	719	676	711	671	731	706	737	664	719	663	693	682	696	641	673	722	701	718	725	674	639	700	662	701	681	720	703	701	689	726	701	712	670	684	645	674	752	693	670	663	665	704	674	732	664	673	684	685	693	674	668	711	728	688	670	747	688	671	729	671	672	700	701	707	658	684	697	685	699	703	713	726	721	662	659	647	672	669	681	667	651	689	662	682	679	702	699	684	726	678	722	706	687	758	734	672	721	653	679	715	708	671	702	733	703	682	718	670	727	671	675	721	704	691	755	711	738	654	655	712	656	690	675	732	727	709	716	672	698	666	687	673	688	713	643	704	653	677	724	678	687	681	701	758	686	698	664	726	717	715	706	714	674	679	645	690	698	732	748	716	638	720	731	689	710	665	657	703	700	712	701	712	691	670	720	735	654	650	671	689	692	720	657	699	659	730	672	713	732	678	705	710	714	711	729	727	704	710	701	673	681	702	631	701	642	722	656	720	729	662	724	684	739	734	696	680	671	719	714	674	674	699	700	701	667	690	671	706	699	666	705	666	702	665	707	700	697	679	675	676	735	704	659	692	721	713	700	671	741	673	718	699	701	717	705	715	700	688	721	757	687	695	714	701	679	688	669	679	619	682	690	687	669	691	679	696	707	715	677	679	724	705	732	708	729	690	690	676	668	662	723	637	685	700	680	727	718	736	702	688	707	710	668	725	731	702	709	661	705	690	664	689	687	683	704	709	725	663	645	692	656	674	678	672	664	713	642	723	671	714	653	670	709	688	686	708	723	667	680	722	660	677	684	677	640	671	674	656	715	634	705	709	694	699	706	731	698	779	680	735	684	659	655	694	710	650	673	711	721	718	696	649	712
8792	4779	4409	3500	2120	1698	1500	1379	984	736	611	519	439	356	359	312	345	316	336	311	342	339	337	310	307	298	304	309	304	315	304	302	296	327	314	313	298	307	297	314	355	306	297	337	315	294	267	301	299	325	308	292	309	313	309	268	299	272	315	317	281	284	285	308	314	290	297	303	317	301	287	280	302	315	325	262	307	304	337	303	284	314	279	282	309	314	291	325	317	310	300	330	284	293	295	311	299	300	301	301	324	293	299	324	332	327	289	335	300	299	291	308	278	319	300	300	287	290	324	326	316	335	320	280	324	313	306	341	291	317	292	297	311	284	327	295	337	284	321	295	273	263	302	308	317	307	290	305	313	274	310	292	303	290	321	306	311	343	320	294	271	306	292	291	304	295	298	301	320	311	272	333	299	299	290	279	280	285	319	303	279	315	288	283	303	301	315	320	326	291	331	283	298	325	292	323	300	294	336	328	283	293	287	299	302	302	318	294	304	300	327	314	311	336	277	301	324	303	327	317	305	296	294	290	325	326	303	306	318	305	322	302	281	339	300	312	289	316	302	290	296	284	305	351	322	328	329	295	328	329	296	315	296	289	296	291	313	297	293	288	318	313	303	313	292	305	269	310	313	292	295	297	289	282	288	330	288	296	309	309	276	315	299	332	318	316	276	328	310	321	295	286	309	286	316	313	282	319	293	311	293	321	306	337	315	339	281	311	313	313	303	288	335	315	337	266	300	323	268	294	261	324	332	285	284	333	249	307	308	275	287	292	311	301	323	282	327	301	302	310	286	277	304	311	289	329	312	305	336	332	292	305	337	319	317	312	288	284	309	302	302	327	307	282	312	321	285	318	296	271	313	318	313	293	275	321	327	271	294	279	305	319	315	304	305	303	267	305	320	272	309	307	327	316	331	302	301	299	308	291	331	305	283	288	290	278	280	299	301	290	318	284	314	318	304	286	289	310	280	306	305	305	305	303	311	346	309	285	305	294	315	293	282	320	306	308	330	291	326	283	309	314	294	330	290	302	326	286	301	334	358	312	313	275	277	280	309	341	302	306	311	292	301	310	309	339	283	306	325	292	281	287	332	280	310	296	309	286	320	298	321	337	302	304	320	293	286	317	314	294	304	317	335	309	305	324	307	297	338	297	292	272	347	318	284	310	301	301	302	343	306	289	320	298	310	305	319	308	296	311	296	302	312	291	329	301	290	294	309	302	320	306	322	305	311	332	297	305	307	313	273	309	331	298	315	277	306	322	285	303	292	297	308	291	339	334	307	324	307	333	304	303	274	307	295	278	321	305	311	281	299	274	289	327	294	347	322	283	290	323	311	325	305	298	299	292	307	315	336	319	287	324	306	307	307	291	307	296	308	308	303	292	290	297	312	278	344	328	302	313	316	301	294	271	317	310	300	346	290	315	344	302	330	283	298	316	329	309	306	283	312	335	309	269	313	310	292	316	313	303	316	296	301	312	312	321	278	304	320	299	327	279	290	301	273	295	293	330	306	336	302	320	279	290	329	327	301	340	343	292	309	310	306	314	309	272	325	303	315	292	325	315	341	294	337	301	285	300	314	304	295	323	311	313	340	256	296	297	301	250	320	303	283	297	276	299	338	307	300	288	325	311	297	282	299	342	333	328	352	283	300	295	319	321	317	291	302	285	309	303	315	306	330	301	295	329	300	292	336	307	305	325	305	318	297	311	336	270	331	332	317	308	303	300	311	314	309	300	287	319	290	286	295	312	318	322	308	302	318	292	298	298	320	300	277	301	296	323	306	296	319	286	321	316	323	302	313	330	294	277	334	303	309	280	314	302	263	317	314	302	308	315	361	296	336	322	311	297	325	309	305	314	296	300	334	269	289	331	304	324	282	329	310	306	312	298	294	322	291	333	301	241	297	330	290	302	302	330	282	292	312	270	315	316	310	292	326	310	345	344	306	343	327	317	316	293	305	301	325	326	294	290	325	332	347	322	314	320	310	270	307	299	314	294	303	307	317	343	281	315	311	285	295	320	300	333	330	312	306	325	319	307	292	325	299	311	314	304	310	309	327	274	280	286	278	289	338	313	281	330	291	313	279	313	293	277	291	266	286	318	320	281	301	282	276	291	312	315	297	323	288	286	269	301	291	341	351	304	312	287	303	281	315	289	305	329	319	314	314	316	323	296	280	292	305	311	297	305	301	313	330	290	318	342	328	308	330	277	299	315	284	309	303	336	310	271	298	291	338	334	318	319	308	298	307	292	292	305	327	289	327	347	316	311	269	304	313	289	306	313	303	281	322	328	318	285	298	323	299	322	310	298	337	315	319	307	301	290	311	321	255	300	297	290	305	309	284	321	291	291	262	328	304	295	320	311	336	310	303	327	305	312	297	305	343	295	322	315	324	318	329	297	277	302	329	343	317	327	307	293	314	286	313	307	322	296	304	291	289	324	329	318	280	310	309	310	294	318	296	313	304	308	302	319	297	299	333	282	347	321	297	315	331	309	276	279	307	299	314	310	315	329	318	311	282	292	278	286	303	314	297	311	321	325	287	315	286	330	276	284	326	313	308	318	309	324	317	314	288	332	300	291	308	291	321	324	304	318	314	299	308	298	312	336	299	282	327	298	309	270	314	307	346	270	336	314	304	286	281	326	305	323	319	277	295	280	281	293	334	310	312	304	280	309	265	314	327	321	307	289	288	290	297	324	343	311	308	310	279	314	289	282	320	264	305	313	292	291	323	322	280	289	323	260	311	314	295	322	293	332	313	290	331	328	330	292	319	305	301	332	316	290	283	303	269	336	321	330	293	308	292	285	289	298	320	297	303	300	281	311	317	296	265	336	328	291	315	283	302	319	289	278	335	297	310	290	315	331	301	316	299	304	338	265	290	316	293	284	285	306	323	314	340	317	320	315	331	339	320	304	298	286	320	308	291	322	338	330	330	316	286	277	303	273	340	295	310	310	276	301	324	305	288	315	308	307	295	290	309	282	314	328	296	297	322	290	288	279	286	275	324	301	318	294	312	292	320	335	304	317	299	281	318	306	311	297	302	300	305	329	328	326	320	264	325	323	303	337	330	298	293	315	304	305	293	297	315	308	316	323	331	283	299	338	306	313	307	291	328	291	303	306	288	327	292	298	323	294	321	328	296	336	316	320	316	306	310	285	313	309	294	331	324	288	287	273	288	319	289	300	301	319	326	309	311	304	345	314	277	310	340	337	314	320	294	298	295	289	311	292	308	312	310	291	306	289	315	311	327	298	303	308	272	317	288	281	320	326	312	316	320	317	275	305	319	307	279	292	309	311	297	309	313	315	326	304	273	315	331	323	295	310	309	302	299	292	326	298	316	298	348	324	311	254	312	313	302	321	272	294	304	314	319	336	297	291	311	304	288	277	288	321	311	314	309	320	298	279	289	282	309	331	304	313	323	288	312	355	337	308	298	352	334	297	330	332	295	297	329	311	319	295	310	306	329	281	282	305	305	300	292	336	321	287	320	282
7750	4284	7077	8574	6084	5569	5850	5748	3995	3267	2823	2073	1504	1265	1138	1010	965	928	927	944	937	908	871	824	833	834	760	807	784	810	806	809	793	798	820	773	797	788	826	803	774	780	761	781	819	804	769	802	760	826	759	825	786	807	831	780	797	809	831	821	794	833	841	822	793	736	825	780	804	820	803	779	774	760	743	811	755	809	772	762	747	745	764	809	749	774	768	794	781	788	815	811	811	804	813	778	763	794	786	769	849	770	723	815	764	804	790	777	782	791	815	807	813	795	807	813	703	812	746	809	771	782	810	757	794	807	744	844	814	770	797	767	767	801	759	767	780	796	788	776	824	741	824	797	780	809	790	825	824	781	766	830	766	747	782	804	795	763	787	769	806	842	757	787	768	790	772	778	851	785	790	794	757	760	849	815	785	770	787	780	848	739	804	812	851	769	775	830	839	804	828	753	787	779	766	820	753	797	852	755	746	811	778	784	808	810	785	778	803	743	839	774	803	790	844	818	815	783	819	824	794	781	732	816	778	782	823	805	774	811	834	778	782	827	777	754	764	743	782	767	779	798	712	776	794	794	759	771	817	786	795	767	802	789	782	791	818	805	810	778	816	826	781	759	788	826	769	824	853	826	791	811	784	803	776	799	819	775	813	837	839	785	764	790	810	796	751	819	778	826	775	805	829	779	784	790	777	787	769	751	812	807	798	845	789	848	715	754	806	747	766	740	816	804	810	852	770	791	793	785	764	794	792	820	792	793	807	791	838	808	786	808	757	824	831	763	781	739	780	841	794	813	753	833	763	813	800	772	786	788	821	757	770	798	782	782	811	788	838	799	828	819	778	802	750	801	793	796	783	787	772	844	785	746	782	765	783	751	818	755	816	815	736	764	746	763	775	822	740	845	786	780	823	832	752	757	818	813	776	801	735	759	743	813	778	780	765	772	748	787	756	741	772	792	776	778	765	789	822	782	767	864	818	751	801	786	833	807	760	834	806	816	821	829	790	743	771	832	793	790	807	771	840	837	784	813	776	848	788	783	763	805	841	787	758	830	783	813	814	818	751	816	802	842	807	752	760	802	796	763	863	721	784	812	813	741	754	804	771	796	824	815	811	756	815	794	775	820	820	786	846	758	770	766	804	767	820	745	786	770	793	782	754	795	771	824	725	759	844	765	801	754	817	805	768	758	778	761	854	817	764	770	807	763	798	798	797	771	766	846	812	770	791	734	799	779	825	707	760	772	796	783	807	757	800	784	802	753	775	817	774	760	762	845	783	771	788	750	808	743	815	843	848	812	816	829	786	793	790	803	779	760	724	795	827	765	816	803	755	787	823	789	773	782	806	786	784	761	806	789	763	777	745	777	752	779	807	786	824	828	799	792	781	826	798	775	789	838	741	829	830	809	776	800	790	814	806	805	802	778	791	820	746	794	797	797	801	773	791	817	813	794	781	799	762	759	808	765	803	796	801	804	772	797	770	801	829	784	839	737	809	817	799	772	794	751	809	820	765	763	830	800	771	757	742	801	785	805	840	777	836	770	784	829	755	751	743	758	763	848	823	783	831	753	808	809	779	819	740	758	762	826	803	768	799	768	761	794	759	843	781	774	799	788	776	789	749	789	799	811	802	787	757	805	783	813	793	796	797	780	784	771	716	816	806	813	772	808	779	782	795	793	827	788	772	834	778	749	794	825	812	801	802	762	837	795	784	791	784	785	763	755	814	793	795	790	749	800	831	779	805	772	827	789	768	802	800	746	802	801	771	827	780	834	783	767	779	771	802	752	785	823	759	788	771	805	793	778	805	824	772	833	764	774	815	738	839	767	751	764	774	804	795	858	799	788	809	806	832	777	789	777	777	793	809	825	788	768	747	773	758	828	809	775	758	769	759	755	828	728	786	791	870	782	771	818	805	753	759	717	784	823	730	817	814	816	780	761	774	752	803	797	790	786	858	796	744	784	772	798	764	770	791	785	768	835	783	770	767	816	789	779	819	755	832	811	779	830	837	763	774	814	777	795	832	798	777	787	762	810	785	781	823	819	824	717	771	798	778	767	795	815	783	778	730	838	753	825	811	765	830	759	790	802	816	804	795	798	836	767	769	803	768	780	774	791	781	733	755	780	801	746	795	782	802	771	767	809	790	864	792	820	818	759	751	816	746	819	792	780	731	807	806	784	783	798	752	765	804	776	797	796	766	801	814	795	781	812	838	789	758	771	833	782	774	805	793	792	813	785	784	723	780	784	805	779	770	747	784	753	795	786	801	854	811	751	844	862	822	805	767	785	806	752	798	821	808	738	788	744	808	777	797	775	788	804	750	792	765	794	823	835	759	748	767	761	816	811	844	733	763	842	805	763	779	743	802	822	792	803	832	814	749	774	782	801	794	790	763	807	808	739	794	786	837	739	779	775	771	788	740	748	817	813	782	777	773	775	772	832	801	786	740	771	778	824	819	797	807	784	831	805	814	829	784	777	795	800	790	779	791	757	753	767	834	813	812	775	745	810	793	777	808	803	761	761	796	785	816	795	777	786	749	785	830	803	773	777	781	786	783	822	844	824	789	762	787	803	778	752	834	820	808	808	813	786	804	753	775	800	747	768	773	733	777	781	778	789	806	799	788	809	790	821	785	764	789	796	730	804	759	813	773	791	769	766	827	819	800	775	784	743	730	778	799	836	795	787	807	771	765	769	803	762	834	761	797	826	784	805	818	761	795	802	811	846	758	735	775	747	803	820	753	854	812	794	788	807	779	821	816	800	765	780	779	793	790	818	784	792	790	803	775	759	831	811	774	793	766	792	742	766	769	786	762	810	751	758	768	818	805	795	735	805	790	815	779	805	795	788	802	772	743	734	817	750	754	782	774	778	812	760	747	768	764	829	774	794	770	777	815	811	828	757	787	781	726	845	764	855	765	840	802	769	862	771	805	793	810	814	775	790	783	816	830	742	740	803	816	755	792	739	840	801	817	839	792	791	768	786	779	806	788	773	803	796	793	757	791	808	848	772	801	808	768	791	766	773	746	791	785	815	787	810	813	820	833	771	773	789	777	825	785	888	801	826	839	812	780	785	770	823	821	736	787	825	745	788	803	775	791	809	806	760	816	782	818	803	791	796	801	810	786	774	769	776	813	750	777	842	747	773	776	788	823	788	808	814	739	795	797	808	843	777	767	781	797	776	803	756	795	735	819	809	755	771	809	811	767	804	802	789	803	792	762	775	862	801	819	767	780	741	796	824	804	780	831	797	816	804	804	777	759	822	795	802	769	767	795	825	804	775	801	773	853	799	786	819	820	789	768	826	805	783	849	800	770	739	732	798	791	771	782	817	753	844	782	814	794	768	729	804	832	803	767	787	771	802	781	836	787	731	785	777	804	818	805	840	789	824	751	809	784	792	759	808	788	738	853	779	762	783	770	763	827	830	839	769	796	763	778	795	857	794	773	834	759	790	790	770	741	794	801	810	799	831	807	795	788	745	834	765	834	786	751	783
36294	23051	17542	16310	11856	9475	7311	5004	3294	2716	1891	1546	984	673	621	533	511	562	473	493	513	429	447	444	417	432	392	397	393	403	382	364	329	374	381	379	380	386	355	354	370	376	374	387	384	382	356	352	364	342	357	352	380	354	334	365	367	392	332	384	383	370	353	345	376	390	400	345	344	346	368	380	369	372	321	365	375	370	348	383	332	377	379	383	357	356	337	375	395	361	331	379	358	356	343	416	361	352	331	391	357	322	332	379	386	357	349	340	341	348	376	344	342	341	353	343	387	338	341	379	361	395	341	353	357	355	361	385	387	370	365	361	330	353	369	371	349	414	367	362	360	343	354	371	359	388	337	341	346	350	349	339	359	339	348	360	356	386	375	367	393	342	378	361	370	360	334	345	351	350	360	341	386	406	373	361	380	403	371	365	361	356	393	340	374	384	357	366	366	374	388	352	390	360	356	388	374	358	378	345	367	324	363	381	377	381	371	387	379	384	355	384	357	348	377	374	382	330	355	364	325	320	384	357	361	397	348	379	349	367	361	405	331	326	396	357	379	357	373	354	348	374	347	352	366	367	360	375	362	383	350	384	303	345	351	350	358	368	370	376	358	383	395	347	351	390	392	313	335	383	384	361	354	347	368	359	318	358	318	346	348	379	367	351	371	354	376	334	381	330	382	343	322	358	364	335	373	347	322	369	354	384	312	346	361	374	367	348	380	333	352	381	340	379	319	350	375	374	378	366	368	380	327	391	362	328	358	342	358	366	343	358	334	396	398	329	352	345	344	356	399	378	346	364	398	357	357	367	365	348	383	325	354	403	366	347	369	342	368	385	384	371	356	375	355	326	319	366	336	334	379	367	370	371	375	378	313	352	355	394	354	374	366	378	401	352	406	360	377	359	366	379	340	370	344	348	385	365	334	357	370	338	340	375	318	388	346	377	373	340	342	369	367	339	414	383	338	360	378	390	412	370	363	385	391	391	361	369	353	365	360	360	383	379	375	332	374	359	398	410	363	347	367	355	360	364	334	335	376	349	384	374	333	363	373	344	376	369	335	352	393	372	337	369	362	388	368	346	342	373	389	375	388	363	384	367	412	376	383	354	346	356	391	390	388	339	366	341	368	344	375	353	316	357	378	352	351	385	334	352	380	352	363	368	401	351	361	377	358	341	393	368	373	354	329	393	354	392	355	355	393	355	341	398	370	346	332	384	353	385	375	362	337	348	405	415	352	361	380	393	387	357	330	349	305	366	388	347	374	356	369	388	379	347	385	399	356	373	375	368	408	373	368	360	340	377	376	367	375	341	355	383	357	344	371	387	381	350	331	362	374	324	338	346	354	373	359	378	369	348	309	334	346	406	366	381	361	351	357	336	362	329	360	370	377	383	346	388	372	374	403	344	366	387	335	344	356	351	375	388	326	352	357	333	354	326	348	357	392	366	353	354	400	329	348	369	369	373	346	299	360	391	361	388	375	358	403	390	370	400	330	330	369	369	342	377	341	359	383	364	343	343	324	349	355	347	365	319	358	356	366	355	364	296	407	354	331	348	379	361	365	371	349	390	363	372	401	380	378	406	362	358	358	395	404	345	359	376	362	327	389	368	351	353	348	350	365	356	356	370	383	339	386	375	342	359	380	350	353	424	317	334	374	358	338	361	368	346	361	345	393	381	379	364	362	370	361	367	339	367	330	379	338	351	362	385	363	347	354	361	350	360	381	375	386	346	341	380	368	338	344	346	333	363	353	361	363	359	360	349	340	356	371	343	353	347	381	382	344	341	324	378	361	374	359	377	365	344	356	348	351	373	378	350	355	359	345	375	356	383	363	387	350	345	375	324	364	374	339	336	347	339	345	342	320	353	335	378	356	356	358	346	362	395	362	338	368	382	364	365	386	350	391	353	360	388	323	346	356	345	394	372	341	351	328	380	369	378	356	365	378	365	393	368	389	330	347	397	331	348	365	406	341	391	408	368	349	346	367	396	356	394	336	379	344	378	360	343	354	380	343	369	401	323	359	390	355	395	356	376	340	371	369	349	374	328	362	356	345	364	377	368	319	376	362	346	387	365	381	389	385	364	372	331	385	322	392	361	361	364	361	340	352	363	334	358	374	347	355	356	355	314	370	353	336	344	345	392	366	380	351	388	411	364	370	362	363	352	340	354	356	365	378	333	349	347	330	342	359	361	330	372	357	361	373	337	384	357	380	387	338	364	359	380	357	372	396	366	377	354	326	352	333	371	359	326	346	352	386	351	348	338	354	357	366	373	370	373	370	354	389	355	357	373	372	366	367	380	358	333	362	364	376	375	365	359	363	351	338	358	377	363	365	361	379	342	329	375	374	368	361	367	313	368	359	363	350	364	346	389	378	385	392	394	399	380	313	352	376	393	380	395	345	358	421	327	349	369	376	377	331	378	356	350	327	380	382	324	406	376	359	359	349	409	357	329	362	348	362	358	369	343	352	368	374	358	352	333	390	378	386	335	354	368	341	371	406	353	391	332	375	363	378	338	377	375	337	386	370	344	379	405	303	342	370	354	392	338	336	348	360	351	341	384	362	358	415	367	351	396	347	370	377	384	360	391	357	349	337	369	371	387	369	353	354	365	333	336	364	359	346	371	352	351	362	365	378	359	344	361	363	355	355	370	362	388	353	388	344	372	362	344	368	338	375	381	319	389	338	354	326	342	346	375	354	399	339	363	370	380	363	375	362	370	388	354	352	330	349	378	387	363	367	361	370	350	363	353	354	365	343	344	348	359	363	352	374	369	341	377	334	398	367	364	372	365	342	353	371	341	358	394	362	371	367	397	343	349	348	330	328	367	344	386	386	335	363	344	355	400	360	399	353	376	373	338	329	368	376	356	389	369	355	371	381	359	367	343	356	335	368	353	361	346	381	356	367	385	370	375	370	372	347	384	347	369	375	347	335	375	343	390	383	295	359	376	363	387	383	321	362	351	389	327	346	350	366	371	375	348	364	346	363	339	399	374	353	386	332	347	361	370	367	355	369	362	356	396	368	391	375	336	343	377	385	348	351	374	360	365	334	368	340	362	366	406	337	379	382	370	394	365	392	346	335	378	390	335	389	397	343	386	390	360	349	352	388	355	367	373	350	347	368	375	395	357	406	353	342	371	339	403	348	385	354	361	371	350	380	363	390	363	356	362	355	364	354	367	365	340	354	346	395	378	385	381	363	361	355	372	389	364	337	369	344	378	335	320	362	345	361	338	374	394	345	367	353	354	373	359	355	370	378	356	365	370	352	356	361	341	368	369	409	381	329	340	361	399	358	352	393	355	386	342	342	354	364	348	360	358	366	384	361	390	320	354	363	359	366	355	323	348	355	376	364	345	362	379	351	377	335	360	364	384	354	339	386	341	367	357	370	367	356	338	382	346	345	396	366	339	357	389	370	344	393	353	356	392	380	371	364	339	345	352	348	324	356	372	339	374	364	368	379	328	335	355	400	348	363	348	367	367	350	303	374	350
27407	11579	13199	17260	13336	13053	12607	11209	8336	7845	6181	4721	3773	2853	2416	2065	1978	1869	1927	1772	1637	1625	1579	1513	1496	1379	1192	1094	1110	970	980	951	994	966	963	927	921	982	945	917	943	982	956	970	987	957	928	933	930	924	885	915	888	956	907	901	899	943	892	902	950	893	883	935	928	847	879	909	912	954	920	932	898	869	914	879	856	893	879	918	877	917	887	950	914	940	924	896	896	907	928	915	909	932	902	915	897	923	897	923	910	919	953	929	950	934	881	883	904	863	944	908	871	855	891	923	915	923	930	895	912	948	880	923	915	864	907	888	898	915	857	912	834	881	901	909	895	974	886	860	920	901	884	922	942	890	918	895	914	912	955	847	934	878	917	876	883	885	866	913	902	865	913	864	864	830	867	879	889	896	890	898	909	891	913	877	842	913	929	892	855	898	891	912	964	923	866	869	947	885	898	881	903	915	924	913	921	876	859	910	922	893	897	934	900	906	904	908	850	923	893	946	908	952	901	956	860	886	862	855	864	859	859	865	892	933	944	904	896	880	879	912	868	911	898	908	879	878	839	842	878	879	877	883	851	893	858	904	900	890	949	917	852	874	888	898	846	855	894	943	892	885	875	885	915	910	904	895	903	931	970	937	955	905	871	835	876	921	876	912	927	934	943	891	911	920	880	883	940	916	905	930	951	912	912	921	913	900	865	907	918	900	865	862	858	925	926	927	911	881	868	906	927	874	906	910	905	849	919	867	881	926	903	893	881	905	918	894	830	865	898	876	890	889	876	909	877	940	894	911	907	835	880	912	897	902	828	853	868	877	888	912	883	874	854	883	905	904	918	857	937	866	879	943	863	930	911	902	944	877	878	928	894	941	911	852	902	901	912	967	941	878	890	946	889	884	885	824	903	884	899	843	903	868	921	891	891	939	898	926	951	886	832	892	923	875	880	859	938	888	899	910	819	847	806	912	906	894	835	883	891	907	883	881	906	834	861	858	880	923	879	892	922	886	890	862	833	915	878	933	892	924	830	891	910	885	926	917	862	957	922	887	904	965	927	922	910	849	888	907	897	895	877	960	945	891	893	890	800	909	897	915	934	879	923	945	864	877	950	905	906	858	896	870	907	861	903	889	860	922	931	904	885	918	931	905	867	949	914	877	916	872	846	875	896	882	919	841	898	920	866	870	847	889	918	924	867	893	893	914	879	906	911	925	919	861	910	933	890	889	889	902	904	896	860	863	896	900	881	895	871	919	874	855	918	918	858	910	894	916	923	899	900	936	892	907	850	880	874	861	891	891	858	825	889	870	852	904	873	864	890	864	916	928	990	917	897	936	867	840	858	885	887	913	931	914	874	921	875	956	877	883	920	847	886	870	846	851	894	861	870	897	874	866	874	881	942	933	877	887	845	876	852	946	925	820	865	870	879	886	889	858	899	896	873	842	901	928	876	898	873	902	922	903	868	870	857	943	888	890	846	909	884	913	898	888	837	911	876	904	886	884	852	910	915	935	833	873	895	907	836	874	884	866	891	860	932	948	908	910	886	852	891	871	832	874	878	884	897	873	919	954	876	801	835	883	858	877	904	866	886	861	883	916	903	859	879	913	881	893	916	903	919	932	868	841	873	849	875	843	905	884	830	889	894	833	917	867	926	849	915	877	879	878	978	865	915	924	892	894	895	928	903	901	912	890	857	856	879	881	888	889	825	932	895	908	868	894	856	925	874	839	905	921	877	947	913	895	841	871	925	855	864	866	921	907	966	852	857	912	905	864	896	864	827	902	892	919	890	861	900	905	967	910	921	895	856	904	874	920	929	862	916	851	896	872	839	857	900	939	927	910	910	929	929	898	892	872	855	885	916	985	901	919	886	903	865	922	935	877	856	876	907	856	825	900	896	857	908	879	869	940	939	871	885	933	878	885	872	840	872	890	883	886	987	889	881	889	851	858	866	906	937	926	865	890	872	849	915	904	906	902	876	907	914	893	865	885	924	896	880	874	871	874	877	906	880	964	869	856	881	939	873	878	968	872	895	905	914	942	842	883	887	932	882	926	865	921	848	889	844	910	860	920	906	916	849	918	913	920	934	917	907	930	940	916	964	861	951	828	880	918	931	903	855	936	932	879	914	853	893	918	893	882	893	888	895	905	900	898	934	864	954	911	886	937	881	934	898	925	879	873	919	908	864	924	894	919	906	901	897	908	906	900	898	927	897	846	901	903	838	866	889	886	922	946	885	917	861	906	858	920	870	914	860	919	844	870	944	857	878	894	848	878	851	881	894	904	900	888	907	891	886	882	852	860	911	872	879	893	902	916	899	884	873	873	926	901	895	874	905	863	881	873	881	914	898	898	876	886	837	931	904	904	914	906	931	940	911	853	894	844	883	922	884	943	906	888	915	929	916	895	894	924	886	860	907	897	884	842	900	869	924	880	902	962	823	930	900	926	901	875	906	836	918	894	937	902	877	880	846	933	925	894	894	929	891	908	911	879	899	915	874	901	915	960	914	893	897	896	912	912	853	899	891	906	949	913	900	908	950	848	923	876	881	957	918	906	890	902	870	902	906	920	894	888	930	903	876	879	883	846	927	905	906	927	908	935	907	894	886	942	902	874	876	905	897	890	882	898	887	921	907	871	908	921	925	923	893	876	946	933	877	875	893	941	872	940	924	912	924	915	854	911	921	881	879	877	890	917	901	910	889	932	895	879	893	901	951	892	898	890	865	921	896	882	886	936	876	960	875	878	861	869	895	872	854	892	966	877	854	926	958	872	893	860	870	880	891	946	862	897	940	878	853	966	881	932	892	910	886	874	910	870	874	895	900	886	895	919	905	885	858	840	861	917	919	880	898	910	816	909	918	934	920	900	887	884	874	947	892	859	909	923	816	923	903	914	897	898	927	877	908	868	877	875	882	816	896	907	917	885	859	875	877	911	953	937	872	905	883	941	882	861	857	899	891	849	898	877	904	881	887	882	892	919	892	931	910	938	882	919	867	922	881	877	886	939	924	961	924	911	862	868	856	870	906	832	852	858	903	885	950	925	893	889	895	863	877	900	871	851	877	870	916	895	885	920	889	905	928	893	866	875	896	912	886	943	889	931	870	915	870	908	948	897	843	906	889	870	924	858	854	830	936	839	855	924	857	848	893	900	896	913	860	896	923	909	895	951	884	915	900	933	906	874	911	894	900	897	896	917	875	891	867	925	860	927	909	915	902	864	913	956	838	893	875	925	884	896	871	884	905	898	926	898	944	930	947	872	957	911	897	883	840	828	888	881	863	900	883	914	926	883	825	847	943	872	947	891	942	896	891	894	866	875	923	874	901	980	920	919	924	925	883	917	888	881	897	873	900	908	932	949	925	893	888	920	874	864	910	900	917	931	861	823	922	853	958	866	896	905	921	961	931	895	914	905	911	885	884	913	918	897	893	915	871	895	855	872	929	922	895	891	888	917	805	924	904	929	918	916	903	857	894	869	947	902	912	955	893	896	906	860	928	877
43698	28337	21503	19931	15562	12560	9854	6786	3909	3331	2464	1779	1273	874	688	613	585	557	570	517	431	431	367	413	388	351	331	341	320	326	308	303	278	307	285	311	290	301	293	299	250	293	255	296	283	281	250	311	266	264	319	316	304	282	276	304	278	281	289	294	302	281	295	271	261	284	266	293	237	305	295	289	279	268	275	294	244	282	286	276	290	288	307	284	311	259	281	253	270	279	254	263	262	301	265	288	320	295	316	281	310	282	248	275	275	271	265	310	257	292	287	266	276	275	236	306	258	263	297	282	295	263	249	267	289	291	286	272	307	261	300	266	297	242	266	295	310	290	283	245	310	270	268	277	277	296	264	265	282	289	267	269	283	304	266	291	274	288	266	272	284	270	266	273	268	297	286	262	261	278	301	299	276	289	257	268	263	258	291	254	282	288	282	264	267	306	280	273	289	304	281	291	258	280	271	268	350	244	274	271	290	308	293	297	293	248	253	287	298	236	299	256	275	269	263	276	243	283	263	282	278	280	274	276	272	275	281	264	295	311	261	293	278	275	303	302	293	282	273	269	275	259	241	282	297	290	272	276	283	320	315	305	304	282	281	282	273	272	290	285	275	261	243	273	258	256	281	251	296	276	298	307	265	287	245	291	303	292	273	310	276	286	264	281	269	277	264	294	259	274	298	271	276	260	307	266	280	282	308	303	278	279	290	290	253	287	284	269	282	304	309	305	301	292	272	277	311	297	246	279	288	262	259	256	280	289	267	257	304	283	278	284	259	306	278	266	290	306	302	280	291	255	259	281	265	300	273	275	283	293	299	282	274	301	300	292	287	263	274	271	263	276	285	274	275	254	254	289	264	284	302	285	277	283	297	281	297	274	291	283	279	280	281	253	293	263	282	250	274	273	259	284	274	267	295	279	287	293	297	276	249	256	276	290	309	282	284	276	274	267	258	253	274	280	263	285	270	266	266	259	253	260	269	295	268	257	288	288	284	252	295	248	274	276	298	272	289	284	278	274	265	263	244	290	274	276	286	305	272	279	309	283	257	242	280	313	262	271	258	273	275	261	286	291	290	254	274	280	311	301	250	283	285	285	267	270	326	292	276	271	258	247	280	290	275	285	286	279	258	294	296	323	316	285	274	290	277	274	293	278	304	288	330	297	248	256	248	284	295	265	273	264	290	287	251	260	267	291	298	291	274	274	286	265	235	272	272	257	277	293	265	268	290	267	257	299	296	293	295	252	297	303	278	273	264	263	285	300	298	275	256	273	267	274	284	275	274	291	260	308	284	281	262	262	314	279	259	260	290	273	276	290	281	268	255	289	242	267	281	266	264	274	273	273	261	307	243	282	284	277	280	273	248	308	270	304	301	281	288	257	252	299	271	267	280	306	263	267	287	279	275	277	277	281	276	295	269	298	298	293	295	284	278	269	307	300	276	298	289	255	278	243	284	293	287	268	270	293	279	281	301	288	299	284	274	252	294	267	267	267	259	269	289	309	291	284	311	256	234	280	252	285	281	266	251	273	272	275	259	268	278	286	285	287	300	277	293	278	240	294	278	287	237	281	297	262	263	264	258	263	262	274	280	297	306	276	285	273	265	310	278	299	301	261	256	260	275	269	303	314	285	289	280	246	282	268	258	288	290	283	255	292	258	262	306	245	283	277	271	290	273	242	291	267	266	285	272	264	354	257	279	259	275	259	277	295	311	280	302	297	267	337	290	274	271	304	324	264	293	282	277	291	276	317	251	289	302	261	289	254	275	260	255	282	280	287	272	273	267	291	278	261	276	282	276	316	285	263	265	245	266	288	272	252	282	269	253	298	293	294	259	256	286	279	309	306	268	278	259	325	276	290	269	289	264	258	260	280	293	273	305	286	273	290	252	300	259	273	267	272	284	291	295	285	275	241	281	271	285	281	273	272	302	267	307	279	301	263	298	255	270	287	275	239	284	284	305	268	274	322	259	276	277	281	253	261	264	263	293	243	294	288	277	255	289	275	292	286	272	279	236	288	263	259	240	276	253	266	271	284	246	271	263	260	264	316	269	273	272	296	274	297	262	250	287	300	253	286	278	232	286	278	277	265	275	308	267	271	287	255	254	272	298	270	258	252	255	274	284	264	305	290	277	292	257	259	281	296	266	258	295	273	283	285	284	287	271	253	279	292	282	269	299	287	275	297	296	263	258	294	267	266	280	294	267	270	274	257	289	296	261	305	297	280	271	296	323	307	271	285	301	248	270	291	276	267	283	255	257	275	276	272	254	277	265	293	276	285	264	291	291	302	265	290	283	282	286	291	307	268	305	306	257	281	293	293	285	270	285	290	277	258	286	276	271	257	271	280	307	312	270	293	286	265	282	259	278	289	285	266	278	265	265	287	279	285	289	268	251	296	288	255	256	282	275	254	272	272	274	285	255	246	287	272	267	252	257	254	273	285	251	300	259	274	278	276	273	305	269	258	264	292	261	306	294	276	309	283	291	248	266	278	295	255	290	282	275	294	286	312	301	256	270	273	319	274	278	309	276	283	284	256	280	295	288	289	278	279	305	250	293	290	287	296	291	285	289	283	239	281	295	262	274	287	292	257	286	316	254	270	255	290	269	279	286	254	262	234	278	272	291	284	313	286	272	298	255	294	300	273	270	280	290	287	277	273	288	290	301	274	276	248	303	267	267	262	286	290	286	281	293	284	326	281	274	272	268	279	237	296	290	295	284	278	283	282	280	319	270	321	288	312	272	278	264	260	294	279	249	286	279	267	288	272	252	284	351	282	250	290	269	283	285	257	269	286	286	267	283	307	290	256	279	294	275	302	278	273	284	274	258	293	285	307	286	272	256	286	299	279	264	248	292	256	271	251	273	247	269	310	277	287	264	306	285	285	271	266	268	274	273	299	289	273	252	283	292	255	295	275	271	287	270	302	256	296	290	281	256	269	270	271	325	277	249	299	291	288	248	283	255	277	263	264	299	294	288	320	277	278	313	293	270	290	278	275	274	282	263	270	273	303	237	284	295	261	275	291	269	266	292	254	270	280	280	300	295	279	296	306	270	319	294	303	298	271	265	301	249	274	266	269	301	257	282	266	265	256	291	269	273	331	274	286	271	245	263	299	294	308	282	263	294	261	263	252	282	242	270	296	252	298	289	316	291	292	298	269	283	287	295	241	275	291	285	261	307	309	247	291	259	273	257	274	296	304	273	277	256	278	297	250	251	258	274	263	276	234	292	278	282	301	293	285	276	249	271	293	307	274	281	263	292	291	278	282	275	253	266	280	270	299	296	277	280	259	290	267	314	259	263	261	276	275	272	283	292	289	281	275	279	282	275	267	304	271	306	299	252	286	292	316	284	270	276	279	274	291	271	296	259	276	297	255	285	225	264	282	267	288	287	280	264	253	281	293	293	288	281	254	293	258	280	277	283	280	275	304	268	287	268	258	296	293	273	278	277	274	297	274	289	274	286	278	273	275	291	281	279	271	289	281	255	288	277	287
33297	14997	16855	20675	16033	16617	16322	14247	10763	10543	7872	6473	5149	3957	3140	2874	2516	2484	2456	2432	1765	1814	1773	1801	1843	1396	1253	1127	1068	977	874	867	820	813	805	814	771	728	810	758	788	739	778	759	763	693	734	713	759	726	741	656	722	779	719	733	717	742	723	746	764	713	707	699	712	708	731	772	720	743	776	719	689	711	683	736	739	754	733	720	696	667	725	704	686	695	656	669	670	743	769	746	715	713	704	759	744	786	776	790	793	812	757	753	711	727	705	740	752	705	768	706	690	708	667	736	712	707	684	697	727	689	707	730	685	744	721	706	699	709	767	700	710	755	682	689	676	701	716	744	684	699	718	745	655	732	678	738	705	690	671	738	711	681	702	640	725	702	693	722	672	684	704	713	707	687	719	703	669	684	640	666	716	661	701	675	673	721	711	642	674	642	724	709	704	650	722	696	720	739	690	673	687	711	701	756	694	674	687	696	692	739	696	715	709	684	711	703	674	698	730	699	713	706	698	696	744	700	690	700	703	683	726	723	675	674	731	750	677	704	726	693	680	735	705	659	680	715	739	670	734	735	725	704	690	735	733	699	712	733	687	689	708	726	653	723	684	672	646	699	717	680	685	687	743	694	740	682	742	719	685	678	700	680	671	690	683	718	711	693	689	703	708	645	666	706	696	671	664	683	718	711	680	738	698	712	706	648	664	720	700	706	650	741	690	688	713	711	697	711	666	719	689	696	665	707	752	691	735	698	711	689	714	685	750	705	705	671	672	695	727	656	704	737	666	694	712	710	721	730	747	696	704	678	693	710	677	722	691	708	669	653	714	694	682	686	669	727	738	709	718	677	688	686	699	667	670	714	687	698	681	706	695	720	753	720	644	680	662	690	707	704	702	696	719	674	682	676	702	637	700	659	701	710	701	666	710	744	697	704	719	681	720	706	661	716	704	711	715	690	684	696	733	685	699	743	668	692	701	719	682	700	698	678	675	739	689	704	721	665	711	701	707	713	710	687	696	654	647	720	657	693	719	705	739	701	677	714	745	695	722	698	688	668	709	706	733	709	710	685	694	728	724	645	678	677	690	706	689	745	735	647	753	716	691	751	668	762	768	673	678	696	669	689	701	685	650	698	710	709	718	672	675	704	713	731	699	702	717	668	708	708	667	730	719	723	713	712	678	678	697	655	724	702	738	691	674	695	741	706	703	696	707	704	675	730	694	697	709	724	718	712	723	685	669	712	655	708	689	715	679	683	662	693	711	729	697	701	731	711	708	691	674	694	745	687	738	689	657	700	732	681	690	678	672	708	702	661	719	707	662	694	683	678	739	731	696	666	699	717	697	711	716	705	661	709	694	714	734	733	694	681	684	708	678	709	701	709	674	720	686	709	672	718	730	673	708	698	713	678	702	667	678	705	714	720	676	729	717	698	724	733	742	687	657	726	723	718	709	640	753	663	710	705	647	709	704	719	687	739	719	736	649	666	712	700	706	664	725	660	720	748	697	695	686	748	720	688	692	691	702	686	714	695	679	707	727	750	715	683	711	679	724	724	681	731	672	692	688	650	633	705	677	709	701	693	710	671	698	691	713	712	704	676	690	661	728	710	759	709	735	679	655	703	688	663	732	693	764	666	680	685	696	724	744	734	689	686	738	695	706	726	710	654	712	713	741	693	667	701	693	704	671	706	744	686	695	706	657	692	679	684	680	724	730	708	739	687	708	706	673	717	703	676	646	696	709	673	726	695	691	743	751	712	674	762	676	678	701	699	703	686	737	716	731	666	703	707	691	726	643	686	722	702	672	735	692	709	700	690	682	687	704	694	710	676	731	673	736	687	675	693	727	707	714	682	676	649	697	737	716	721	678	684	692	671	674	653	726	721	693	701	705	657	701	696	681	727	710	715	713	655	746	665	694	673	708	721	672	708	682	657	669	675	676	669	674	719	671	740	673	696	708	699	690	707	694	727	705	704	732	691	673	726	708	716	718	715	717	704	731	707	715	707	713	711	673	696	668	693	701	711	708	726	665	688	704	655	716	677	692	718	734	696	718	670	707	702	735	707	679	743	681	706	679	699	674	661	652	710	726	697	734	691	667	738	681	691	718	694	678	709	762	680	684	714	689	700	693	701	699	681	679	712	740	642	717	715	705	681	679	744	679	726	720	739	686	748	683	719	647	703	665	682	682	673	687	698	710	661	719	721	708	684	727	703	688	704	704	739	675	731	688	738	728	701	696	674	691	702	674	750	682	667	682	718	691	715	681	685	662	734	672	684	716	686	680	705	688	677	690	702	745	667	690	725	750	690	677	641	726	682	695	673	687	690	709	722	719	701	645	702	731	680	687	696	700	703	716	706	737	687	727	730	710	711	723	733	734	684	730	705	675	738	692	685	703	709	724	660	695	669	668	717	700	726	722	717	661	695	676	698	669	661	690	713	690	692	652	664	702	684	676	683	724	688	652	705	661	644	713	746	737	724	716	714	639	708	761	681	717	673	622	714	718	714	716	734	717	697	687	717	693	707	689	722	692	740	655	735	742	684	709	704	658	675	697	711	692	691	733	717	761	649	692	709	698	725	692	709	674	723	727	698	696	677	672	689	664	697	670	712	684	676	711	703	748	661	684	701	672	704	682	691	679	756	689	745	662	741	702	683	738	700	691	662	721	703	705	682	734	709	683	695	708	713	758	739	697	683	744	715	697	738	739	725	737	709	717	729	702	668	667	677	703	703	699	721	722	676	719	732	693	677	712	692	692	683	731	700	710	707	722	696	674	695	684	730	692	682	668	691	674	655	675	698	683	716	710	698	668	685	698	722	683	707	741	725	703	736	678	728	688	701	669	670	717	733	710	696	706	680	726	692	706	705	722	724	698	765	696	662	674	691	699	694	687	705	686	664	694	685	691	712	672	705	638	721	716	702	688	731	732	711	720	736	760	743	648	660	673	679	713	684	727	688	702	702	696	727	742	687	696	705	734	729	655	667	689	646	670	724	671	702	696	718	723	682	680	698	732	674	763	691	684	701	696	718	726	772	671	673	708	672	703	708	709	672	674	655	666	721	720	691	703	683	670	693	702	693	712	704	684	691	706	713	656	703	676	660	717	713	715	738	716	680	686	726	714	687	701	725	661	704	753	739	741	692	668	733	704	688	723	680	738	697	666	703	686	706	716	698	716	719	682	691	753	713	673	678	671	717	688	752	675	655	712	733	718	709	690	663	720	684	666	680	691	684	691	678	722	695	655	708	701	728	749	685	678	672	692	725	717	704	670	721	686	695	667	664	680	680	692	685	701	677	688	687	680	683	716	667	672	742	715	697	761	656	754	723	744	714	721	691	673	680	742	724	749	690	713	688	701	703	722	660	702	702	687	728	666	684	705	664	677	792	712	694	685	725	727	710	677	714	699	697	625	688	720	715	699	699	666	739	699	670	680	672	700	696	750	682	663	683	693	718	679	723	679	663	730	667	697	686	663	700	706	704	666	742	738	674	687	670	714	664
8642	4758	4081	3162	1954	1883	1662	1298	861	747	583	489	451	406	349	327	342	360	327	354	308	332	339	347	357	344	331	325	342	322	324	331	288	319	347	332	343	317	310	308	310	337	329	335	300	324	357	324	285	310	322	315	345	359	303	332	317	358	351	317	326	285	350	330	308	313	334	338	334	305	336	328	342	317	308	325	326	286	325	303	327	326	331	343	325	318	338	306	331	296	328	309	356	317	332	338	332	322	324	340	322	370	320	341	340	314	327	311	309	325	327	334	343	349	323	334	351	350	314	311	340	335	354	325	296	346	342	331	347	310	347	323	358	327	356	328	331	333	314	310	335	349	335	335	302	308	332	311	336	321	334	304	330	340	319	314	281	335	361	355	330	315	313	329	321	350	321	340	340	323	354	327	333	341	320	329	329	343	322	302	344	320	337	323	361	343	296	336	319	323	330	316	310	331	320	291	341	310	375	324	296	314	331	345	352	352	318	358	317	304	282	326	324	322	333	320	284	313	320	306	307	307	324	286	336	312	345	368	324	348	331	328	364	316	337	304	330	311	349	348	299	364	318	355	333	352	348	326	323	320	336	320	311	333	326	343	343	309	332	279	312	315	325	295	336	353	325	362	319	321	307	292	293	347	323	337	303	328	326	337	353	356	365	291	367	352	316	328	320	361	301	308	340	306	306	289	316	310	329	326	346	315	326	320	336	319	336	314	318	325	301	320	338	332	320	358	285	369	335	320	348	306	315	310	319	318	308	304	293	303	331	317	321	332	329	316	344	344	330	328	291	330	344	320	316	337	319	352	318	333	365	316	331	333	307	323	275	303	343	314	302	344	340	334	370	325	324	327	318	348	329	321	330	306	326	325	325	378	304	347	329	340	319	317	305	307	309	330	322	304	324	333	326	312	346	338	338	338	305	329	332	332	337	329	308	336	295	311	320	326	332	342	311	315	343	297	333	315	318	340	316	314	357	316	326	348	357	327	320	323	329	331	297	342	353	300	310	336	338	331	325	341	311	320	319	326	337	349	329	297	320	341	349	337	332	337	336	349	356	321	340	333	340	327	324	338	317	336	313	315	331	327	326	318	337	337	326	311	339	324	331	312	342	332	333	342	305	340	361	321	331	347	345	308	315	289	293	339	318	296	328	318	306	299	301	319	307	333	296	320	325	320	337	334	330	284	324	322	323	347	326	327	301	312	318	349	356	329	308	341	321	322	341	318	336	310	319	325	321	329	324	327	326	324	343	318	341	330	334	317	336	330	342	331	359	309	303	321	319	310	346	336	315	340	318	333	343	313	329	313	329	328	346	337	342	351	308	312	322	382	324	350	300	317	340	314	305	358	296	339	346	335	315	323	323	358	323	352	313	327	317	321	348	314	335	310	318	354	329	334	338	315	327	314	342	328	321	307	343	302	337	336	347	328	324	296	307	322	308	307	334	304	342	361	331	319	323	329	330	352	334	335	314	311	335	310	347	327	335	321	349	312	351	292	327	293	307	336	326	326	353	285	331	346	326	282	307	311	338	311	327	377	329	332	303	340	344	305	308	321	361	333	336	321	340	327	336	338	330	342	340	329	345	313	328	334	329	313	300	337	309	296	330	331	304	314	323	326	321	303	304	337	313	339	322	298	314	331	299	325	351	331	320	367	333	323	286	253	363	338	348	307	341	326	322	352	360	343	334	328	344	298	342	309	320	288	377	331	323	315	358	316	313	304	325	315	326	316	311	319	362	318	343	351	300	329	327	348	301	350	321	324	345	313	334	347	322	345	310	341	359	345	323	339	329	353	334	342	326	348	306	327	332	314	340	318	339	358	337	322	319	315	328	335	356	311	315	345	336	344	339	348	346	338	335	341	317	332	316	331	311	371	316	342	349	297	372	285	327	293	299	320	318	326	325	307	320	333	358	358	307	322	307	322	321	351	351	297	297	324	339	327	321	320	321	362	317	303	305	378	343	301	315	359	352	303	331	318	310	342	315	274	330	314	323	340	342	323	327	362	312	326	344	309	310	329	329	363	348	309	303	364	328	378	305	319	352	321	346	324	329	313	356	348	326	330	334	325	324	326	335	316	318	333	325	322	338	328	347	330	325	342	323	338	305	314	328	350	316	298	321	337	287	346	308	325	304	342	339	328	300	298	318	330	355	352	330	318	371	315	294	335	331	321	325	302	361	323	315	316	326	325	317	349	302	328	320	305	321	339	325	310	350	314	292	335	339	341	345	291	302	330	315	324	328	304	331	326	342	329	364	324	317	328	327	321	313	359	299	354	293	305	364	339	321	343	325	374	313	318	315	324	330	317	315	321	331	305	324	376	311	348	301	333	322	309	361	351	301	325	308	302	317	330	329	297	304	332	312	299	301	320	309	315	354	322	324	289	323	313	313	291	318	344	346	323	304	304	327	296	318	295	336	333	319	341	369	315	334	323	371	356	346	327	314	319	308	326	331	336	339	298	292	320	322	301	333	314	286	297	336	308	324	351	319	322	356	307	314	301	354	338	342	318	308	337	364	303	364	311	316	351	322	333	295	327	313	326	314	315	309	315	356	318	344	313	334	324	342	313	339	352	358	318	314	339	328	335	333	330	332	320	314	303	306	312	343	291	302	344	338	346	322	347	328	338	334	340	333	331	350	356	312	348	332	325	315	332	353	346	332	340	307	330	388	296	309	311	353	315	306	333	326	313	311	354	310	322	338	301	333	313	296	296	330	324	298	338	331	348	291	314	315	337	310	294	319	331	342	306	325	316	330	331	337	322	313	345	342	355	329	314	315	318	353	316	325	281	330	320	302	326	350	319	343	315	332	336	312	336	351	319	308	299	343	309	318	325	334	303	337	306	349	324	316	380	340	323	365	324	344	304	307	317	337	358	341	322	353	278	315	332	374	342	380	292	324	340	297	316	334	340	363	314	339	327	325	300	323	300	339	376	367	334	353	315	345	322	348	307	326	319	302	313	364	328	317	345	360	340	327	346	333	346	320	300	336	326	331	338	331	322	310	333	297	311	355	317	302	348	338	368	329	324	326	336	346	316	343	312	308	342	338	339	309	327	317	304	367	293	346	309	319	328	311	320	301	334	312	306	336	323	309	321	293	310	330	340	310	300	330	337	316	318	316	334	321	331	345	307	320	315	305	328	338	306	315	318	349	342	302	316	369	344	335	336	316	312	361	308	338	298	334	326	309	293	316	320	288	303	337	328	345	329	335	320	334	330	319	320	303	281	313	322	320	312	356	328	309	301	350	300	284	328	340	361	343	337	318	344	332	328	321	305	324	337	330	296	346	334	336	321	341	345	294	333	314	331	365	315	315	317	328	324	364	325	308	324	326	313	299	294	341	307	309	336	356	359	335	352	315	330	283	321	335	331	305	335	305	279	326	329	349	326	311	309	334	323	316	347	311	295	322	339	372	340	321	315	322	324	330	323	303	305	343	340	308	369	330	351	328	335	323	343	330	318	322	302	305	337	339	375	314	308	308	338
7844	4058	6969	8090	6011	6474	6433	5412	3670	3389	2369	1989	1548	1383	1107	1002	1079	1048	1029	978	1010	914	897	935	894	896	937	870	893	893	862	832	812	842	905	845	888	834	881	874	804	832	848	817	829	841	808	867	802	835	884	868	828	805	828	840	830	839	806	804	871	850	824	795	847	836	822	821	822	831	793	794	863	793	813	826	836	867	833	805	856	887	881	811	790	829	865	808	895	790	805	812	817	855	829	835	839	873	853	839	862	888	837	853	843	839	801	865	823	851	836	829	863	842	814	821	865	868	837	832	886	867	826	851	851	826	830	854	776	821	865	818	830	812	856	893	857	815	818	925	828	824	822	835	828	824	867	843	823	788	848	808	812	845	815	867	871	783	816	815	826	783	854	797	884	861	847	816	895	837	898	817	772	858	841	848	895	863	782	836	873	855	866	826	846	809	821	898	820	826	860	838	817	868	854	831	816	793	855	850	831	834	829	839	804	847	876	843	846	847	816	873	838	906	873	896	854	826	853	866	816	821	829	829	865	856	815	829	811	868	838	854	825	804	825	847	848	848	859	777	796	835	847	796	860	873	837	808	816	832	835	822	756	854	842	787	811	855	845	815	860	870	833	843	862	789	863	840	873	849	862	845	803	840	784	843	791	801	842	842	889	870	815	826	852	778	800	843	886	850	854	856	831	864	835	780	857	836	875	798	814	826	863	818	892	847	815	871	854	784	879	844	866	813	866	782	822	842	874	858	822	849	830	809	824	798	818	817	827	861	853	869	823	833	889	820	833	865	859	876	830	833	775	767	835	840	867	825	859	800	814	866	864	801	884	814	816	831	830	825	783	870	857	786	797	814	891	851	842	854	813	847	820	808	827	904	846	823	829	843	842	839	840	843	877	832	845	792	844	809	816	880	842	867	847	849	866	847	844	874	868	817	885	837	841	840	814	871	818	860	822	837	856	882	861	849	862	818	845	834	851	831	790	835	887	822	823	800	859	832	839	850	797	828	801	851	838	859	866	785	877	800	858	827	903	861	925	844	804	850	817	823	851	870	834	823	768	814	869	806	844	866	788	832	834	819	867	849	858	838	876	831	844	833	862	838	891	825	843	831	837	828	802	845	802	857	787	829	839	832	823	847	844	843	845	814	860	841	841	827	862	791	848	887	795	868	826	795	862	807	812	862	848	833	837	835	825	854	818	844	805	831	862	849	813	873	853	846	820	856	822	815	855	869	823	856	815	863	775	812	811	862	818	784	843	882	807	827	798	868	806	857	747	818	893	794	776	836	806	848	830	869	859	844	861	816	855	835	789	856	808	839	766	836	823	861	854	875	861	879	872	844	771	854	903	855	837	815	795	826	821	849	856	817	861	829	824	853	858	854	893	835	881	876	796	803	907	775	804	820	905	859	793	807	836	840	780	824	836	855	831	829	835	810	818	840	821	823	872	842	837	865	817	828	825	869	878	853	875	832	866	819	769	840	846	821	878	824	863	857	850	835	854	857	850	797	881	868	870	815	810	815	805	814	861	874	832	840	846	867	852	800	864	849	831	832	782	824	816	831	785	841	811	863	804	838	872	831	823	802	823	882	868	849	869	833	813	863	820	863	833	850	837	876	835	862	846	861	836	862	833	867	863	873	877	844	854	867	885	854	855	824	851	822	879	855	841	845	831	849	900	810	802	788	850	836	815	864	886	842	803	895	848	837	812	838	810	827	829	864	822	877	867	867	828	814	845	821	819	823	776	857	840	790	807	766	830	826	790	813	856	808	831	868	842	805	819	883	840	835	841	837	835	850	837	816	795	908	856	793	837	853	831	828	831	890	873	836	816	855	840	845	892	849	868	801	855	814	832	810	837	802	816	849	883	845	848	771	816	816	849	846	850	913	810	844	755	860	866	795	810	829	791	826	846	806	854	843	806	830	825	830	859	853	828	840	847	895	833	866	808	855	826	837	807	841	822	858	850	854	792	806	882	870	844	870	823	822	815	840	851	793	825	823	844	881	796	857	911	825	790	864	823	824	853	836	855	782	849	866	857	843	809	805	838	799	876	840	851	837	828	828	845	811	859	879	861	843	869	842	826	843	810	856	898	896	842	890	831	844	881	853	795	796	885	844	857	827	850	800	930	852	819	815	860	868	850	803	855	851	835	850	831	812	802	844	874	838	795	846	791	806	874	826	862	830	803	846	805	809	829	844	854	824	840	846	866	821	831	800	855	832	809	830	839	892	866	873	822	870	880	859	865	833	855	838	843	805	835	862	808	826	842	827	856	861	859	801	847	813	874	828	818	833	889	772	822	862	890	832	827	844	874	857	816	847	794	835	790	798	887	828	796	770	798	868	854	815	818	843	857	812	868	844	835	860	796	845	841	868	838	849	825	878	812	821	809	798	859	851	834	843	838	801	849	862	882	858	850	866	839	825	855	857	794	864	865	834	825	821	828	827	803	839	811	845	845	857	828	853	863	808	830	884	792	822	788	839	842	872	844	841	884	841	798	826	855	830	850	826	827	864	830	834	851	856	823	871	809	840	849	837	842	862	881	814	792	804	817	816	832	905	863	867	826	878	832	851	794	852	901	826	849	834	854	829	838	807	794	835	778	837	847	845	903	877	843	859	850	794	886	848	853	839	826	855	825	789	854	818	896	805	827	831	861	813	824	836	841	839	866	783	855	875	838	855	804	825	811	836	830	818	841	794	847	801	825	903	831	847	819	830	800	868	845	823	842	839	839	816	866	814	834	796	847	880	834	868	864	856	816	878	827	874	870	855	805	838	877	792	838	862	836	828	891	862	881	822	797	854	869	810	851	864	817	833	779	870	857	828	807	806	835	825	829	862	844	809	872	779	805	878	859	845	816	873	907	811	793	806	869	840	828	864	808	868	851	828	835	909	853	836	808	827	807	881	815	805	824	864	817	817	785	786	818	842	832	847	858	810	859	847	834	831	777	808	829	827	852	834	821	836	823	928	822	818	906	847	808	808	793	788	815	833	872	872	850	854	833	843	833	844	846	833	884	869	846	901	827	844	799	832	860	836	827	847	844	842	837	798	907	824	835	834	882	860	737	802	834	773	795	858	887	786	822	787	816	846	904	846	821	851	859	816	880	887	837	853	836	821	870	854	810	815	849	833	839	831	890	854	891	810	849	842	888	850	833	839	870	828	844	875	858	851	901	788	803	844	816	818	820	854	822	874	820	868	832	847	845	863	836	818	806	859	820	828	874	842	864	828	827	866	861	868	874	791	835	847	876	836	810	836	814	806	836	886	834	840	831	867	882	861	834	848	840	824	846	840	887	864	847	819	876	846	839	897	852	872	837	803	847	823	821	812	866	836	853	866	849	831	867	805	832	801	827	817	861	866	839	895	883	832	873	865	878	847	847	887	835	840	830	886	844	842	823	836	814	850	838	841	804	832	814	846	793	844	858	868	837	886	833	845	837	836	799	875	781	836	829	848	873	879	868	894	854	796	848	834	820	917	880	854	802	895	827	872
34548	22081	16289	15176	12237	8257	6566	4350	2642	2173	1461	1239	1015	740	601	525	541	550	518	494	458	444	456	435	462	443	418	404	384	410	400	391	353	421	381	357	359	367	385	413	392	365	354	396	343	338	399	365	357	365	340	361	362	406	387	330	380	384	379	382	365	356	398	391	378	360	402	366	371	354	390	350	381	348	365	362	376	354	367	365	355	346	390	343	343	380	377	362	390	365	386	365	338	352	340	347	339	390	391	327	362	357	353	367	396	396	391	417	365	380	395	358	366	382	410	372	364	363	377	347	358	428	357	366	360	363	373	392	371	409	347	357	363	347	393	362	383	359	392	353	374	365	391	364	313	374	357	374	391	372	395	366	364	391	335	368	376	373	374	354	372	362	367	385	329	382	351	369	371	326	360	338	366	372	363	349	383	375	329	370	340	308	412	403	369	373	361	376	369	364	384	376	345	363	339	349	375	359	339	357	394	368	410	398	361	316	362	349	348	345	385	367	386	351	362	375	359	387	359	399	348	365	370	375	375	388	367	380	394	372	351	357	379	363	372	364	340	368	337	383	367	342	392	359	356	372	355	355	350	376	380	341	398	360	400	380	364	337	357	389	350	385	370	362	379	439	391	345	361	363	356	367	391	386	366	337	331	345	379	371	348	363	354	366	373	377	365	340	374	359	370	404	339	364	367	321	390	379	383	379	366	368	380	340	365	380	397	366	352	358	367	331	380	336	396	372	345	366	378	318	358	380	369	409	405	368	354	376	338	345	362	393	385	373	364	344	365	375	350	340	361	381	355	387	393	356	349	363	370	360	348	426	384	362	376	339	340	401	375	367	379	344	367	365	374	358	366	360	331	364	366	340	368	352	386	357	354	383	363	353	371	372	385	339	365	332	351	340	387	350	378	381	352	380	336	348	386	392	364	385	417	366	364	365	356	363	371	383	351	373	377	343	361	382	347	372	393	374	385	377	379	370	375	333	347	361	366	356	378	384	403	350	366	372	349	381	353	368	385	377	364	385	355	387	379	334	413	348	374	370	354	363	402	349	340	353	364	388	372	383	367	313	342	359	350	421	362	389	372	382	370	371	340	379	356	363	386	380	384	374	342	376	330	358	392	340	391	403	358	357	358	357	354	367	342	372	347	408	340	354	364	361	331	371	349	390	335	387	357	375	387	366	355	408	359	361	367	354	346	371	367	367	377	365	374	352	364	371	386	385	379	349	350	374	380	363	424	367	389	346	352	375	387	333	339	357	405	391	383	403	358	350	375	390	360	371	379	356	399	373	349	372	323	369	340	332	357	377	353	375	369	329	373	363	365	381	373	372	394	373	373	399	379	358	332	338	352	360	403	334	368	373	353	392	327	351	341	355	386	385	375	361	330	337	356	383	391	353	361	375	338	350	387	379	359	385	371	383	344	378	366	365	374	363	343	351	379	411	375	369	372	337	360	373	350	402	352	370	404	369	358	366	340	373	406	331	365	364	369	353	346	339	367	385	376	373	367	382	343	393	386	383	390	376	352	385	360	349	351	361	389	366	374	364	386	325	367	352	342	371	340	394	388	377	386	393	352	353	366	340	368	380	365	336	403	370	396	342	399	359	394	399	336	361	364	351	335	395	376	367	333	389	370	336	354	374	354	390	386	379	383	362	408	369	342	336	388	366	362	382	349	360	321	353	373	331	352	360	373	365	399	358	358	317	374	414	380	344	362	381	374	375	356	377	381	374	359	373	350	350	337	351	385	407	371	348	373	364	355	386	366	357	391	337	383	366	353	354	379	368	352	352	387	367	378	411	353	375	349	369	337	340	378	382	387	351	391	358	385	355	375	360	341	361	376	365	376	384	349	363	364	379	365	372	403	375	370	339	333	371	368	373	380	361	367	374	369	382	344	394	342	407	385	383	370	382	366	385	368	377	386	400	333	374	336	378	354	386	356	399	360	370	388	360	369	358	387	325	333	348	389	376	329	348	409	396	334	343	386	360	345	336	389	349	368	340	375	378	365	340	380	365	368	347	398	359	369	369	366	405	384	372	375	325	392	441	366	356	407	349	361	380	370	384	367	337	335	371	358	363	354	356	397	368	382	346	353	392	369	356	336	343	349	381	383	313	374	373	343	405	393	373	363	354	348	392	342	382	353	374	384	356	398	335	368	363	393	389	366	381	381	382	362	365	355	366	360	383	407	346	418	383	396	360	334	394	358	365	358	379	346	364	412	381	373	360	394	409	385	384	335	361	355	392	350	342	348	367	359	402	392	363	347	381	400	350	400	332	368	413	422	373	373	364	337	413	367	357	372	370	354	405	385	334	371	353	381	352	362	353	369	370	368	363	374	323	336	345	354	386	374	364	372	339	371	362	377	389	354	357	399	364	383	371	377	336	350	348	375	399	354	384	366	350	382	363	359	368	371	368	385	368	379	383	364	350	376	385	355	364	380	391	342	354	407	381	362	370	340	344	335	333	354	329	346	370	373	381	379	376	354	374	360	344	373	405	365	376	362	371	369	386	358	381	414	371	354	356	354	387	395	365	397	364	391	350	367	386	355	338	358	356	366	334	353	389	358	329	337	382	387	342	399	372	363	353	346	336	381	350	381	302	324	398	343	391	371	354	355	368	375	362	362	384	372	368	355	349	385	386	356	365	398	364	368	368	380	354	343	354	351	353	355	345	368	362	363	384	350	356	378	377	384	366	418	379	350	361	349	393	368	382	362	360	330	353	382	332	369	334	372	377	366	369	341	347	363	365	378	369	386	344	339	371	353	332	380	358	398	342	366	401	345	366	372	383	378	338	391	372	356	366	347	367	348	377	363	358	399	358	374	362	364	347	346	360	345	347	366	355	362	370	352	353	371	353	376	359	320	370	352	345	340	357	392	351	379	372	371	374	362	317	381	365	378	358	376	407	333	351	354	364	390	366	384	360	385	418	360	348	367	367	363	389	335	373	387	349	354	371	418	385	334	370	346	328	388	372	372	337	372	342	384	367	342	369	317	384	360	337	345	399	391	352	379	360	334	378	331	352	329	381	375	363	362	378	387	364	396	393	368	362	382	373	364	380	364	393	344	375	419	393	358	378	362	382	349	327	373	375	377	387	369	349	366	343	369	338	369	361	409	373	321	375	372	379	378	352	339	384	380	374	347	370	361	339	362	384	328	392	368	366	369	335	347	370	354	343	375	340	376	369	372	354	378	350	362	335	375	368	415	348	390	357	373	361	388	367	390	380	378	367	328	353	394	352	368	395	392	375	389	367	367	367	359	335	356	357	373	396	383	345	351	375	381	381	351	352	391	367	377	366	348	331	361	380	381	334	394	384	394	307	352	360	405	350	368	360	383	375	391	367	350	344	365	368	342	341	374	364	355	351	385	386	332	353	408	375	363	372	379	376	347	382	332	362	367	405	404	352	385	367	374	387	369	386	403	364	368	386	385	410	335	344	378	371	373	363	375	386	360	348	370	384	350	359	363	347	373	382	343	357	356	341	391	395
25622	11268	13203	17024	14698	13012	13205	10433	7804	7277	5412	4595	3882	2854	2330	2031	2080	1802	1858	1875	1638	1627	1555	1628	1520	1267	1218	1109	1093	1031	989	1009	975	954	986	971	939	915	986	947	957	945	945	946	886	949	947	932	922	895	930	918	940	945	958	980	956	933	942	908	955	901	905	905	873	952	913	859	951	910	903	914	909	936	886	926	926	879	884	931	920	908	899	925	933	956	943	914	884	938	926	955	957	994	976	922	904	858	995	939	974	957	913	909	940	900	961	930	923	908	928	969	939	926	980	923	917	939	938	943	931	916	901	883	895	903	920	973	926	916	905	935	912	916	935	888	942	910	910	908	885	931	922	890	920	918	938	866	920	957	925	940	1011	902	945	934	929	921	924	866	946	857	882	920	969	928	927	876	957	932	935	915	946	865	944	953	919	899	870	953	902	985	899	907	898	889	962	932	940	924	943	920	944	913	908	883	929	880	888	932	932	875	954	967	914	914	962	949	874	921	904	912	945	913	893	922	909	870	879	945	894	898	927	967	889	908	898	938	942	897	911	913	974	942	846	892	863	929	965	925	868	916	884	912	869	960	948	928	914	908	931	924	925	953	900	901	912	855	939	990	871	918	921	915	911	919	933	947	880	912	922	902	892	890	936	896	934	951	909	866	897	875	910	931	899	924	912	908	878	953	918	885	876	924	946	888	912	920	869	900	916	884	897	894	899	917	906	896	891	910	922	909	922	959	955	907	897	967	968	847	918	890	928	888	916	932	928	905	913	933	930	905	883	915	976	901	867	956	944	926	915	927	915	859	956	935	864	924	892	903	922	936	924	844	901	901	970	906	862	912	895	905	901	900	890	900	935	856	924	937	969	906	1013	875	918	888	912	953	931	924	908	984	919	860	903	941	975	910	895	948	872	908	931	943	921	892	956	881	878	882	960	890	940	974	959	946	938	932	911	876	900	913	921	955	926	973	950	920	900	957	869	931	943	907	948	873	901	941	863	905	924	928	820	922	869	936	927	943	900	930	910	918	886	931	908	940	926	912	875	912	823	883	902	938	881	926	916	986	886	901	945	912	901	910	944	898	899	941	895	913	895	938	889	886	916	942	898	916	904	942	907	923	921	914	908	949	894	879	879	952	867	969	924	904	906	876	905	932	904	944	929	942	912	913	900	889	895	848	900	865	955	895	875	922	898	912	875	907	891	893	937	947	911	882	880	924	936	898	878	919	867	892	902	880	911	885	940	931	891	944	911	924	896	885	886	881	906	979	859	875	899	857	872	876	881	908	959	905	845	913	906	923	923	878	970	884	847	940	915	895	912	972	924	938	929	977	914	929	934	913	905	950	876	877	924	938	897	961	904	897	1000	876	897	907	898	927	882	912	885	897	929	915	890	891	827	925	927	918	910	885	897	912	969	891	916	871	929	892	942	953	833	901	897	995	906	912	930	920	900	914	939	899	874	879	905	898	876	932	931	852	894	961	935	926	895	907	850	884	923	945	909	899	895	972	882	865	911	890	890	900	898	882	954	904	919	914	973	936	926	902	893	895	850	904	951	936	910	912	918	879	921	894	924	923	875	889	924	914	935	908	868	904	888	954	957	890	921	868	918	870	943	923	894	936	890	935	984	875	995	958	899	919	963	952	961	883	921	911	893	949	893	897	909	920	914	854	918	900	980	881	920	921	900	931	961	833	916	941	885	915	958	918	966	899	919	875	895	942	946	934	904	854	949	923	883	915	953	910	886	921	894	957	928	911	910	921	967	908	958	849	875	907	910	937	904	911	945	835	895	878	888	930	869	944	921	892	863	924	954	973	934	998	940	878	863	883	893	919	928	922	902	942	898	898	927	943	963	901	911	904	884	920	956	875	954	951	974	868	909	899	919	935	921	942	918	917	910	920	903	951	902	911	923	910	912	959	911	908	894	935	852	942	917	914	959	923	901	878	957	882	933	949	862	890	913	913	938	921	865	914	888	950	895	915	914	896	903	918	906	916	929	954	921	909	908	901	942	945	929	951	903	945	980	941	916	976	932	932	954	908	932	886	883	887	928	892	908	927	908	917	946	916	948	925	941	920	874	955	903	845	916	914	902	883	898	889	878	966	924	917	917	918	875	902	910	919	904	911	901	936	951	928	916	878	916	905	874	829	847	923	907	910	936	923	946	908	917	896	949	894	930	941	939	904	973	843	860	924	878	932	943	909	943	902	938	903	893	919	923	899	938	933	954	918	974	918	887	912	889	901	862	931	959	915	893	938	886	866	931	913	941	915	857	893	892	950	926	970	964	892	902	947	907	906	924	897	926	873	920	946	945	909	865	917	897	893	899	874	876	961	925	890	940	898	926	939	921	1012	887	881	855	954	899	984	885	906	921	884	870	949	920	948	882	876	921	855	924	992	942	937	915	890	933	927	823	907	911	929	939	959	902	916	937	912	863	913	925	903	898	911	938	948	919	895	888	934	924	909	903	869	928	937	960	947	911	934	940	913	918	868	898	902	954	922	891	891	948	919	940	879	934	868	927	895	906	884	855	909	931	878	973	873	927	929	933	964	889	879	924	845	917	927	910	930	874	866	916	907	883	885	910	892	901	930	888	922	952	894	933	937	926	926	894	871	917	951	895	895	983	928	918	880	902	876	924	955	890	935	886	946	905	941	894	921	901	928	901	900	904	903	886	907	903	941	898	955	903	924	920	885	918	916	884	905	877	910	955	875	877	924	911	904	916	893	956	924	890	964	892	920	880	879	904	873	912	906	909	906	919	925	932	906	914	955	888	936	874	889	929	904	900	959	852	880	978	897	930	935	887	937	866	928	947	910	910	933	895	931	917	930	944	905	899	900	913	886	926	906	859	931	887	908	910	911	871	906	928	907	893	916	981	942	904	943	905	897	922	1002	948	923	930	953	928	904	879	932	922	896	888	906	879	893	954	955	916	919	936	938	928	889	895	908	940	874	940	895	895	868	933	923	874	905	848	954	935	906	868	927	851	917	934	866	959	883	937	934	906	904	871	911	901	962	909	877	861	913	840	918	904	943	868	916	946	880	888	904	894	859	935	947	923	918	859	892	859	919	949	908	939	906	945	925	952	879	927	920	931	990	914	907	931	927	910	854	896	925	919	871	957	941	895	901	958	913	880	952	915	954	929	935	935	923	929	981	890	899	866	911	922	973	936	911	934	976	886	892	904	887	889	914	903	893	938	967	963	904	933	894	944	911	981	917	868	929	898	961	944	948	878	961	923	912	951	907	911	876	877	891	963	935	864	943	962	924	928	911	922	900	912	925	977	906	929	879	888	835	857	894	908	940	892	893	933	891	920	944	944	854	949	900	920	873	928	963	948	860	866	924	960	918	925	955	908	899	928	910	923	905	924	928	926	916	857	895	869	963	874	922	890	928	927	911	959	920	927	923	900	913	898	937	886	894	920	900	902	911	888	890	914	890	987	937	863	889	907	894	894	903	901	883	902	939	904	941	865	885	888	914	914	916	889	925	884	891	884	920
40236	26195	20143	19510	17271	12680	9944	6298	3913	2949	2528	1740	1318	850	653	609	545	508	550	453	408	432	430	368	408	380	349	295	320	286	335	291	280	278	298	270	283	303	285	267	263	265	295	263	286	256	287	281	266	275	285	303	290	274	280	279	258	267	275	269	261	317	268	273	306	253	259	289	286	279	263	302	274	253	271	265	277	280	256	268	283	262	295	275	293	255	235	261	279	269	248	288	301	268	260	282	276	277	256	259	283	296	280	257	290	291	298	262	283	266	281	289	295	258	246	306	268	257	309	280	264	262	247	292	275	272	295	258	272	301	294	301	282	275	273	276	256	267	272	276	273	287	264	289	284	269	304	277	270	275	297	271	270	246	260	252	298	273	262	273	296	261	271	246	259	274	245	263	260	263	273	274	280	253	282	263	298	250	294	290	256	221	264	242	278	269	285	301	257	270	274	289	249	252	264	286	248	277	297	269	237	259	268	274	235	282	242	256	288	287	279	274	314	290	279	254	265	245	297	265	258	300	246	245	276	267	281	277	273	278	259	272	258	269	261	292	282	261	271	267	280	264	278	280	267	293	291	283	274	268	260	264	253	245	263	269	238	271	278	276	287	279	249	240	277	275	242	274	278	260	256	246	274	250	257	284	268	288	298	261	292	281	286	274	296	256	269	258	264	274	278	258	301	280	273	318	280	283	232	251	289	302	268	279	265	288	286	283	272	261	293	276	265	248	278	261	283	281	260	278	283	266	245	275	273	257	282	278	296	273	251	288	265	279	277	280	265	276	275	269	253	266	271	294	278	224	278	294	252	277	269	279	306	244	289	278	271	298	269	248	267	286	280	262	258	286	252	260	269	284	291	273	276	243	276	293	301	282	276	263	284	262	263	283	259	257	245	324	269	241	277	277	269	238	293	256	252	230	289	265	260	302	292	281	264	268	262	274	256	264	271	259	271	275	279	274	268	260	263	273	263	262	262	276	239	281	276	270	263	306	286	265	299	270	270	257	261	286	272	265	245	284	280	276	270	256	247	274	259	297	287	273	269	243	288	256	281	265	259	283	266	260	257	262	296	305	266	273	268	258	264	265	243	243	260	250	270	277	268	278	282	251	260	266	244	292	280	258	257	289	266	260	250	241	295	252	308	264	278	263	249	286	298	272	244	283	287	286	269	236	284	239	277	262	291	257	262	259	269	286	292	264	278	233	255	265	270	289	268	301	285	275	282	274	259	280	273	249	275	240	261	288	275	262	285	270	284	257	279	309	279	258	289	253	305	302	262	266	264	296	292	268	275	280	282	268	269	264	248	308	281	266	275	289	275	275	316	252	288	270	253	274	249	277	275	281	256	241	286	281	251	248	275	293	276	243	266	264	268	305	275	275	274	243	264	267	295	268	277	244	265	249	316	273	276	291	284	271	258	255	239	282	279	279	250	280	258	256	237	282	233	265	259	269	247	286	257	282	266	289	226	276	270	264	268	276	266	288	281	251	274	298	281	273	280	255	229	257	277	298	275	276	269	269	259	256	232	290	275	258	293	288	253	254	275	273	283	292	288	300	267	286	281	255	259	305	273	289	274	291	280	271	258	281	282	262	283	275	269	274	272	276	279	252	273	313	299	271	273	263	272	277	265	308	279	286	272	285	306	250	266	273	304	283	295	333	257	282	279	259	270	239	273	237	301	261	260	248	279	263	263	257	271	278	277	240	280	294	263	271	296	244	258	243	252	297	248	275	275	277	282	293	281	270	271	264	276	263	289	253	277	250	260	258	288	289	266	282	288	254	278	256	285	247	247	273	253	261	248	274	274	251	298	288	272	254	280	260	277	265	293	305	267	263	251	272	275	261	257	248	274	256	254	259	287	264	268	311	289	264	272	251	254	252	267	248	275	304	278	271	255	286	269	271	282	265	294	281	300	265	297	279	240	288	273	254	235	277	310	275	268	273	270	264	267	296	241	293	280	252	265	273	237	281	250	299	264	274	257	282	274	262	281	252	294	266	280	295	264	254	266	280	291	300	273	280	281	287	267	276	285	277	274	277	269	273	276	271	258	250	298	261	269	277	255	263	267	266	273	239	288	231	267	280	282	275	274	257	261	244	274	286	235	249	267	252	281	250	252	214	251	268	275	282	277	261	301	287	259	255	283	277	280	290	259	265	244	244	257	251	270	279	260	229	278	261	237	291	259	301	261	296	288	266	296	278	273	264	283	257	297	285	260	267	283	271	263	258	280	237	243	282	262	305	269	293	304	264	267	247	259	274	278	254	260	254	284	244	283	256	284	273	285	290	263	267	259	248	278	277	277	308	301	305	280	281	220	284	273	280	306	299	284	262	272	272	303	330	293	271	285	279	252	272	257	273	269	268	268	270	285	284	254	292	328	263	228	299	271	270	266	293	226	304	260	287	317	283	281	254	268	257	259	275	302	283	269	265	268	242	269	249	255	283	248	298	264	263	263	315	267	249	264	254	270	270	283	265	267	265	291	265	288	270	271	283	280	291	264	274	287	269	290	290	232	266	296	286	280	249	262	291	298	288	279	255	284	279	253	266	257	254	276	269	276	277	254	266	268	233	267	269	280	279	290	268	260	241	270	280	247	277	257	254	261	284	244	275	295	271	283	262	271	256	244	287	260	232	274	272	250	237	264	266	264	272	294	282	282	283	262	268	291	274	278	288	292	285	282	289	253	263	281	284	272	301	272	296	262	277	253	260	285	263	279	286	286	261	262	265	255	253	297	311	256	267	267	288	288	289	259	229	261	246	287	284	275	296	276	274	256	262	280	280	267	264	233	263	306	263	249	290	261	278	289	263	277	278	253	269	297	267	280	290	276	279	256	274	303	265	255	265	297	257	252	273	285	268	259	292	283	263	279	276	298	266	246	286	261	256	268	230	259	269	251	259	263	261	277	262	245	311	280	275	253	280	291	270	273	233	257	259	265	281	272	280	274	287	291	263	290	293	273	280	278	280	272	283	252	259	261	284	278	291	264	256	289	258	273	277	302	259	249	280	251	256	311	261	289	290	273	238	255	235	290	284	271	252	289	290	268	282	273	248	282	270	260	265	286	270	296	255	282	263	287	285	243	271	287	251	291	279	244	259	264	279	278	240	277	304	285	279	274	272	281	270	261	270	294	269	253	281	276	283	272	275	252	242	253	274	295	272	250	256	270	268	288	308	284	287	249	267	277	292	236	284	247	275	277	269	291	268	256	265	259	302	261	294	293	250	263	307	281	293	290	273	254	284	255	269	285	292	239	287	245	237	283	262	252	262	267	272	259	253	252	268	290	279	252	282	298	236	289	300	267	261	269	266	278	264	277	283	301	266	252	285	300	263	311	260	259	245	262	287	248	255	261	274	258	245	266	251	257	265	270	275	298	267	310	274	242	287	311	277	261	262	266	252	257	256	266	253	257	263	259	283	299	269	309	284	293	264	286	278	291	296	258	273	261	274	274	247	283	284	244	257	277	298	285	265	251	292	292	297	231	280
29865	14428	16899	20747	18873	17215	16411	13465	10046	9115	7189	6263	5183	3777	3188	2848	2561	2375	2419	2185	1911	1849	1885	1797	1931	1379	1238	1019	1015	918	953	803	779	808	780	756	794	717	748	726	738	747	706	750	697	706	760	722	786	709	681	717	758	727	704	715	759	748	707	711	735	651	753	717	722	707	703	677	713	709	710	719	705	712	700	722	702	676	734	714	717	719	697	707	689	705	674	686	733	704	730	662	709	741	692	696	710	697	731	740	713	740	755	762	750	734	681	696	686	684	709	752	729	680	703	706	678	727	723	687	665	734	701	675	711	744	685	705	681	739	734	727	700	716	696	698	678	690	688	697	709	667	667	680	752	690	672	659	750	659	709	662	739	674	756	694	695	662	693	672	688	648	669	715	682	684	677	662	691	691	676	676	698	653	705	704	686	683	631	632	687	714	689	731	716	732	707	724	668	694	679	672	630	702	665	682	725	718	709	681	658	762	619	667	666	659	720	723	692	710	679	680	647	677	701	710	705	670	664	683	704	675	656	705	671	670	651	691	669	705	691	689	715	692	709	696	728	701	679	694	684	698	680	644	646	706	686	683	732	666	756	687	696	690	726	640	675	691	654	659	733	639	640	675	691	721	675	657	754	664	660	660	763	704	714	667	685	673	714	720	698	681	709	659	677	694	646	657	704	717	699	628	653	672	634	726	703	670	692	700	690	713	701	679	672	670	681	724	708	674	695	733	663	702	670	686	683	676	708	688	660	606	710	675	674	704	702	675	694	664	704	670	671	713	657	692	708	659	682	668	628	707	706	687	718	689	713	674	690	659	644	659	693	714	710	703	684	701	689	698	694	732	679	723	630	687	703	684	673	642	673	695	707	675	660	702	649	707	695	671	677	708	729	702	669	662	696	723	684	686	690	667	687	705	680	679	648	671	664	657	697	695	678	654	686	697	632	730	690	679	652	663	728	673	695	676	666	723	706	688	709	664	686	650	707	659	743	700	721	708	726	671	680	690	697	707	703	672	641	709	635	719	678	686	686	658	643	690	684	714	693	690	685	711	684	634	687	721	667	715	699	660	677	688	674	704	678	628	717	709	741	701	647	716	673	675	687	687	638	673	665	677	688	696	704	719	724	675	679	677	690	706	684	704	721	722	663	688	698	692	696	661	713	661	695	675	695	681	698	680	669	685	721	670	662	667	707	675	704	652	745	709	645	679	669	702	682	686	681	643	657	708	729	684	654	673	690	706	677	639	658	690	670	671	692	675	693	677	690	650	697	702	667	701	690	706	691	640	707	665	667	700	717	729	675	675	693	708	667	655	665	676	715	634	663	693	668	673	654	662	657	699	660	645	690	705	672	714	651	675	647	685	705	647	701	666	692	696	669	685	703	672	720	670	672	716	728	710	660	684	668	676	717	653	662	682	700	664	687	677	679	673	687	664	640	728	718	724	707	645	690	689	670	730	743	702	675	700	686	670	676	701	639	705	668	721	702	644	677	693	691	717	670	678	649	669	718	708	672	702	653	706	688	704	722	707	655	673	667	673	657	679	704	663	660	636	675	672	666	661	690	687	670	701	684	636	685	666	657	727	673	655	721	699	674	622	692	692	672	658	669	712	654	679	667	682	641	686	670	646	676	637	662	678	693	732	659	694	701	693	666	657	673	653	646	689	741	666	732	680	695	692	686	680	654	677	708	723	670	668	664	636	668	682	724	722	693	676	652	700	672	706	694	631	680	698	678	706	660	684	699	680	684	638	698	668	708	712	685	665	678	664	666	716	689	678	716	675	649	658	740	659	657	716	704	664	680	678	662	739	731	703	709	640	691	704	673	647	677	690	641	721	659	682	710	703	709	702	696	679	659	669	657	697	684	712	697	633	677	710	726	727	627	678	707	706	666	696	640	644	627	716	709	689	724	736	674	671	728	692	631	684	688	714	670	691	683	746	663	686	670	682	724	723	667	637	732	632	653	707	684	690	679	675	662	672	686	695	745	671	688	716	764	664	698	709	699	669	715	652	722	696	638	668	721	664	683	681	678	667	725	688	672	646	674	737	674	693	688	650	693	667	724	696	699	665	693	699	635	685	698	732	693	662	698	705	664	643	625	687	691	682	682	707	690	692	726	690	679	688	666	704	627	664	669	670	611	685	734	669	693	661	695	681	685	707	669	657	720	664	641	659	660	726	670	702	663	700	718	664	683	679	655	696	703	727	666	703	706	733	681	718	714	655	731	669	645	711	670	690	682	699	682	705	667	636	673	715	682	673	658	709	633	689	660	693	684	697	710	687	713	665	716	694	689	666	699	645	687	679	642	677	630	651	685	719	698	669	732	675	704	680	668	729	695	693	677	703	648	710	672	650	679	679	695	684	632	677	716	665	696	676	702	697	704	669	656	683	653	753	612	681	689	669	674	686	684	666	637	635	704	626	702	651	679	717	650	739	651	703	703	664	679	678	694	694	677	694	645	693	661	639	676	688	680	676	650	679	723	734	695	644	698	659	690	665	666	688	702	648	687	670	678	693	704	715	677	704	686	705	695	668	655	771	704	705	710	668	677	706	682	646	659	702	670	695	695	676	659	668	657	697	708	781	747	716	645	674	701	670	697	674	649	712	695	724	701	685	677	715	699	724	713	694	672	672	685	639	634	676	743	681	667	704	655	701	689	680	750	660	745	706	672	649	667	710	692	699	667	718	709	703	674	660	696	752	648	684	681	703	681	683	635	707	666	694	692	696	704	651	683	672	712	692	641	671	698	671	667	696	695	718	714	706	699	681	733	728	740	683	668	689	740	703	658	694	703	703	689	678	743	702	642	690	680	712	680	717	664	690	693	678	696	639	669	710	709	690	698	729	674	683	692	664	682	673	705	688	640	658	705	690	669	674	713	687	685	663	691	659	727	695	694	688	705	698	711	706	655	687	719	680	668	708	656	677	698	686	664	720	712	739	703	678	731	693	677	660	702	655	714	672	663	605	716	663	726	690	680	655	677	661	693	681	707	724	709	671	707	629	691	665	682	688	708	679	677	666	685	689	669	639	707	691	698	683	661	678	672	688	656	647	698	661	665	657	729	644	661	694	673	677	703	682	700	702	687	710	668	605	690	667	726	707	690	683	683	704	691	676	693	690	692	705	663	686	646	669	719	726	680	701	690	679	684	700	661	705	695	700	708	673	647	661	669	682	728	673	676	732	705	691	674	693	660	679	700	688	690	701	714	646	696	698	701	664	649	660	646	695	686	684	714	711	643	718	675	652	725	672	643	671	642	727	729	685	675	706	697	650	696	717	701	666	689	705	682	675	736	649	704	714	713	700	676	676	686	715	671	654	648	691	715	720	686	692	693	678	679	668	676	704	714	711	645	648	682	647	688	666	654	663	726	671	675	677	675	697	695	701	717	737	664	653	702	711	615	649	686	671	716	706	707	714	670	746	743	707	651	659	663	699	720	710	685	684	680	705	678	730	691	710	643	697	706	676	678	667	664	698	660	651	696	687	662	686
7580	3860	4094	2906	2163	1928	1553	1170	797	639	495	479	402	352	324	357	323	314	346	296	289	266	307	297	299	275	281	290	301	330	298	299	310	305	276	266	299	281	284	292	267	298	321	311	306	293	300	312	284	296	293	295	282	321	294	314	332	274	285	269	303	273	292	313	294	286	280	291	274	297	305	295	306	313	320	278	292	316	294	297	285	280	314	306	292	284	305	293	300	281	279	312	309	283	312	275	313	294	305	278	275	295	285	289	279	300	326	274	278	290	286	293	294	303	288	302	304	282	299	323	301	273	283	324	300	313	277	293	289	282	294	320	302	303	300	294	297	314	308	279	292	276	313	292	292	301	282	271	281	280	310	310	282	288	320	316	267	323	307	282	315	320	292	299	298	308	304	260	284	305	303	279	304	307	302	261	304	288	302	268	288	300	324	269	316	290	297	316	304	279	284	261	306	294	294	296	299	288	290	276	297	318	298	301	301	267	299	308	299	280	310	295	299	311	294	254	272	332	281	302	284	274	295	290	281	290	276	266	297	306	285	312	297	273	287	296	288	289	302	298	312	303	291	277	297	298	254	305	283	293	273	269	311	272	269	301	304	273	291	312	299	258	301	282	264	291	251	294	285	298	302	321	322	261	277	312	273	294	305	239	319	265	289	286	279	324	305	293	330	267	293	283	260	292	273	309	279	305	326	292	309	293	285	273	265	305	276	302	290	294	265	285	304	284	285	298	319	288	305	296	291	281	312	292	303	299	286	287	307	287	286	313	284	308	298	276	281	275	294	298	285	293	281	316	298	288	285	285	317	286	300	265	305	323	311	309	299	293	284	303	297	335	309	286	308	273	290	293	291	300	305	323	281	262	304	296	303	311	319	310	296	298	289	298	304	306	280	298	291	287	284	302	306	332	297	301	289	300	314	274	313	322	265	304	297	310	316	291	309	298	284	294	273	310	298	314	312	255	301	276	302	305	292	299	311	304	255	323	288	301	292	304	275	277	292	294	303	286	308	294	282	286	296	277	274	290	289	297	304	314	283	322	328	255	303	304	323	289	273	279	303	244	289	281	314	291	333	288	306	303	301	312	276	320	288	296	329	268	291	279	282	322	280	281	272	257	293	293	315	308	292	314	308	297	298	303	311	293	304	327	269	308	291	314	255	288	300	277	277	319	290	288	278	280	311	295	333	313	295	317	275	291	299	329	272	282	273	300	286	279	290	335	274	289	256	241	328	303	269	298	281	280	289	297	268	275	267	277	285	262	284	270	292	309	288	275	311	317	301	302	268	260	312	311	294	316	317	312	294	297	294	316	279	314	314	344	258	293	292	344	291	287	302	264	262	309	288	290	290	291	268	288	301	288	300	313	288	306	307	305	290	267	261	298	292	296	302	271	314	301	290	291	312	255	324	327	275	270	294	284	285	265	273	268	303	312	247	300	285	308	307	303	312	273	285	282	313	314	278	322	286	327	258	279	268	283	298	289	302	291	277	254	313	307	300	250	297	302	260	336	293	283	274	306	272	304	266	308	273	282	294	297	284	307	281	288	274	306	277	317	292	275	296	305	308	316	301	278	272	275	270	293	302	293	310	310	313	283	274	305	309	277	306	300	312	277	324	297	299	285	300	321	295	290	315	277	272	309	317	302	325	291	253	294	290	299	317	292	300	277	312	291	269	305	309	292	300	257	302	271	289	300	310	345	292	332	266	259	306	300	286	306	291	327	329	309	266	272	277	294	280	306	277	282	275	308	306	293	271	326	297	278	340	272	296	299	264	292	270	268	308	327	285	258	294	317	302	282	317	279	281	305	287	299	300	306	311	314	286	269	268	330	303	314	316	276	311	303	282	281	300	274	282	276	307	312	266	277	311	307	307	288	270	303	298	320	304	285	288	311	256	278	297	292	289	316	279	285	319	268	286	315	286	283	282	312	287	302	248	304	285	312	288	291	299	332	298	312	286	280	285	282	285	300	295	308	316	281	250	290	311	303	279	294	305	287	296	294	305	284	309	316	302	322	314	297	285	282	275	282	286	298	311	276	280	289	313	319	313	274	300	310	291	272	312	296	314	287	256	304	340	281	282	294	288	291	309	291	301	314	283	269	304	333	302	326	293	291	308	324	291	302	307	309	285	301	275	280	289	285	294	299	281	302	291	307	278	308	273	307	311	299	325	281	288	311	294	282	297	325	283	309	324	306	275	310	299	304	293	307	300	263	307	267	300	279	310	282	296	283	305	320	297	291	305	312	321	297	289	294	279	279	283	289	314	301	281	293	298	306	306	283	280	284	278	286	288	280	291	306	306	332	290	294	302	280	314	285	275	304	293	283	276	288	295	296	274	308	310	286	301	316	275	289	292	294	307	259	280	295	295	274	264	307	321	285	292	309	299	314	278	301	296	277	325	286	290	293	284	300	282	313	293	243	324	285	303	280	302	274	309	269	269	293	340	321	260	301	279	300	281	324	292	300	312	305	310	274	270	312	318	308	312	309	256	307	298	289	310	274	298	280	282	302	355	285	312	320	311	259	293	308	280	308	281	290	310	297	280	261	286	312	287	302	297	314	276	285	324	270	296	273	324	294	297	313	341	303	272	317	327	302	296	292	305	263	270	301	301	292	271	288	266	288	306	279	281	293	302	290	288	309	273	315	273	288	283	315	301	310	279	267	314	292	276	285	338	281	258	299	239	297	335	298	299	330	320	320	279	264	296	301	267	284	261	287	285	323	330	317	264	288	279	295	287	301	278	314	299	270	284	290	296	316	287	287	281	284	240	331	284	290	292	264	306	317	292	284	309	294	290	317	271	310	264	292	292	286	317	318	305	292	288	279	315	281	297	279	294	276	296	315	292	304	300	303	301	298	260	291	271	304	308	284	270	267	318	301	281	307	271	293	273	277	266	302	288	297	305	289	298	291	313	254	294	303	295	266	278	289	272	275	299	319	307	320	273	258	298	294	282	303	306	285	322	307	288	306	301	323	333	287	276	256	273	297	309	297	308	281	290	295	297	291	285	318	323	288	310	286	299	270	285	333	305	311	297	277	303	284	316	262	299	291	327	301	322	305	302	318	267	282	285	291	287	290	289	348	333	290	290	290	288	269	271	326	312	309	296	319	294	310	324	299	307	282	289	293	294	308	287	301	310	293	289	302	305	316	280	275	254	307	249	295	272	258	308	303	273	338	287	295	292	304	301	289	285	269	309	295	284	301	272	282	301	307	305	305	320	256	271	315	267	298	302	318	305	331	283	268	303	319	284	303	279	286	300	277	300	321	302	312	305	292	302	290	302	291	279	314	302	255	286	304	294	293	290	303	278	312	290	274	289	284	307	297	303	286	285	285	320	281	332	286	300	296	278	298	267	308	281	277	271	288	326	270	275	298	282	287	285	287	320	293	276	296	314	321	300	255	247	271	285	309	264	290	293	301	285	292	282	273	311	289	311	294	299	289	271	306	322	296	264	303	301	321	317	274	275	325	275	296	284	294	301	274
6907	3641	7117	7258	6879	6978	5919	4815	3283	2768	2223	1836	1436	1130	929	942	1032	962	969	851	841	865	819	876	830	798	828	782	768	791	800	738	754	760	783	770	768	764	788	743	724	786	713	770	828	785	798	781	762	756	755	766	762	797	779	798	794	805	749	783	745	734	762	707	743	772	804	736	752	714	837	763	732	751	767	794	787	774	784	786	750	732	769	755	770	765	790	745	729	760	793	786	786	713	787	737	764	751	791	782	776	799	776	756	775	767	786	728	814	775	757	768	761	767	805	788	774	735	835	762	781	752	763	743	808	721	756	764	742	792	819	774	732	778	801	720	699	761	792	788	764	723	799	737	746	798	766	789	769	771	744	739	759	769	734	765	763	855	743	776	795	781	784	765	710	795	813	741	758	754	756	743	790	812	779	719	801	755	804	751	784	750	745	793	749	754	745	775	770	755	720	745	803	770	769	741	789	799	767	760	759	778	734	744	781	767	717	762	741	799	734	759	776	789	737	769	771	787	771	739	731	724	765	761	756	758	775	863	752	793	801	767	786	736	735	787	787	780	811	785	764	783	763	779	763	750	763	797	776	767	760	830	769	758	717	790	758	779	727	836	721	798	754	800	803	733	781	733	850	751	739	755	777	757	720	778	793	734	746	795	747	776	728	754	731	782	758	763	752	791	763	756	745	813	778	791	794	699	793	775	739	754	734	749	734	804	719	777	722	838	766	741	762	755	722	741	724	806	755	780	775	730	818	750	783	752	717	742	788	789	766	753	758	838	769	738	767	792	837	790	746	798	798	739	778	758	773	762	785	803	770	732	772	799	753	822	758	709	756	731	778	741	753	759	780	731	802	750	735	768	752	732	753	767	783	737	738	776	739	741	778	738	804	773	789	774	774	723	764	734	802	761	759	769	761	796	763	806	750	770	828	752	765	772	759	781	775	801	730	784	776	822	743	769	720	782	766	729	788	762	777	777	793	824	781	811	782	742	772	755	713	768	793	836	782	768	725	721	826	717	745	798	740	771	740	747	742	796	745	804	745	780	772	736	727	760	762	769	770	752	735	743	702	755	782	746	787	786	768	770	752	734	795	749	750	741	759	793	779	768	753	782	769	772	787	768	755	747	725	709	782	744	803	782	809	780	773	753	728	788	785	770	775	793	750	775	731	717	748	738	751	761	757	774	804	800	754	741	797	781	794	784	798	720	766	746	714	779	701	739	779	814	766	765	763	766	792	751	787	815	794	723	773	772	748	734	765	745	748	764	791	805	740	737	766	800	797	832	683	783	764	787	737	793	801	768	754	791	730	801	756	780	823	792	817	757	764	768	784	722	746	756	730	752	780	767	729	770	752	766	753	754	709	723	804	718	768	722	801	781	749	762	823	740	732	754	773	772	741	740	732	728	748	800	778	747	761	786	760	815	738	734	740	769	782	733	792	746	813	748	801	793	753	784	768	797	781	743	791	767	801	761	797	768	742	735	772	704	794	771	776	759	757	797	742	783	735	748	770	738	776	748	756	769	789	772	749	759	827	784	814	759	795	748	803	739	767	794	757	806	780	781	812	778	765	796	796	782	779	758	763	783	794	796	810	723	782	754	731	758	754	757	763	746	757	779	780	761	758	736	743	759	771	740	776	789	797	762	749	725	800	750	738	779	730	774	780	777	743	823	788	757	745	772	680	793	744	766	778	715	763	770	767	760	758	740	832	726	752	792	786	742	749	742	742	795	783	776	754	759	758	770	761	709	729	784	752	848	777	784	752	711	752	764	727	765	805	757	788	737	746	770	721	771	783	722	787	836	754	737	751	783	762	770	773	757	765	758	716	719	757	821	770	781	767	816	790	789	797	735	771	758	775	775	802	747	822	818	778	775	734	721	752	766	792	744	780	821	763	767	789	789	774	742	817	756	761	800	792	745	750	774	761	769	751	801	765	736	727	757	739	765	768	768	730	762	755	769	775	715	741	777	786	750	760	751	834	753	778	727	751	772	747	779	787	744	799	758	767	772	736	774	817	774	724	750	773	746	756	815	728	757	714	774	778	757	759	746	736	807	739	771	752	806	807	779	780	755	772	766	780	834	734	753	737	807	776	808	789	774	773	789	752	801	737	760	784	778	756	755	734	754	790	719	787	762	822	734	800	741	745	766	786	740	737	795	789	749	724	733	807	796	807	741	776	804	723	773	739	769	759	786	759	776	754	782	743	770	817	769	735	733	796	812	817	773	781	735	765	741	788	741	768	787	769	797	744	777	821	781	731	767	774	738	760	744	711	763	765	798	776	753	783	740	757	748	737	716	739	823	747	734	743	778	789	766	790	800	754	768	760	754	724	749	773	729	779	790	764	774	724	734	715	782	768	804	792	750	754	797	737	764	824	779	749	766	723	769	805	770	787	749	783	767	755	802	777	721	747	757	778	764	815	787	731	777	785	792	788	775	750	810	772	792	783	733	774	790	832	698	714	752	795	773	752	742	799	745	750	771	756	790	732	767	752	714	757	766	796	753	731	758	761	747	735	730	729	741	775	782	775	758	800	760	788	765	719	759	814	754	779	751	812	731	761	782	746	746	772	745	768	782	742	732	749	734	789	771	777	757	743	742	747	785	793	718	747	761	765	804	788	776	754	749	741	755	791	772	744	738	735	776	769	754	764	840	758	801	762	730	753	795	732	752	767	762	746	738	770	777	752	747	774	800	767	761	770	792	754	818	772	715	774	773	757	792	690	821	767	766	790	777	768	725	773	749	730	815	749	769	794	780	737	726	772	728	775	809	733	760	748	806	775	738	799	782	791	782	758	760	775	778	773	800	712	761	769	735	776	729	738	728	750	781	732	806	762	772	720	742	806	711	790	803	762	772	756	791	719	791	789	752	778	788	750	828	809	761	758	781	746	787	763	774	800	791	814	722	777	821	771	790	805	769	777	760	731	738	716	735	754	794	778	727	743	759	749	725	756	790	771	766	781	763	756	764	801	799	785	810	820	784	760	806	745	794	755	772	774	743	716	745	760	772	780	726	790	713	747	800	798	740	734	752	804	766	756	811	752	786	818	752	757	790	763	785	765	769	761	787	775	765	732	790	798	765	760	748	753	808	788	799	717	796	776	777	779	714	819	773	760	751	805	786	788	788	785	816	782	761	786	776	793	748	750	762	760	794	757	791	767	766	767	796	786	793	758	752	802	750	750	729	763	796	758	688	802	770	784	769	803	786	737	805	834	770	815	751	758	806	759	735	778	763	723	756	714	741	803	757	737	734	790	747	779	776	775	774	804	805	745	714	798	818	770	779	787	746	766	755	703	724	755	721	768	717	809	711	709	742	813	818	739	756	750	780	744	786	715	756	793	784	789	777	766	804	779	764	758	756	798	729	763	782	744	740	754	735	785	732	835	776	717	802	772	745	790	786	714	710	794	772	804	768	755	848	766	792	770	782	751	731	794	778	760	790	765	800	781	730	704	799	761	749	744	750	740	760	774	765	756	734	792	773	785	769
33057	19508	14943	13701	12269	9104	6480	3938	2525	2037	1664	1240	987	794	607	532	540	524	466	456	428	425	410	440	425	395	367	380	364	339	340	353	384	371	390	346	380	360	341	347	356	338	337	321	356	308	349	363	299	369	356	366	316	344	330	338	338	357	353	353	355	354	328	332	362	355	344	340	357	311	365	321	353	353	361	380	384	351	356	369	332	358	381	351	333	305	338	351	350	333	348	341	388	382	326	326	359	336	379	408	368	339	337	366	332	377	323	364	357	374	334	323	352	320	355	363	374	320	358	373	345	302	345	331	332	352	353	330	309	355	346	347	340	386	334	331	361	325	326	360	335	339	382	333	369	322	351	372	360	363	368	358	359	334	381	352	309	338	352	319	317	328	404	316	370	324	342	329	330	382	353	378	347	388	354	343	362	334	323	337	330	387	319	338	339	377	362	365	349	323	356	354	338	313	340	356	331	342	340	331	334	333	350	312	352	346	333	353	326	344	328	340	346	350	346	340	342	373	362	350	361	337	332	360	348	329	337	334	375	352	364	321	334	330	332	336	312	307	332	351	331	368	347	340	339	350	329	337	325	344	350	312	366	367	357	346	345	310	369	329	321	383	308	330	334	341	382	347	329	349	367	377	334	340	332	362	328	359	336	333	339	349	354	310	353	370	376	365	333	327	359	339	369	373	344	333	338	328	373	358	350	349	359	338	373	349	346	383	348	370	347	351	353	359	346	319	345	352	311	347	361	378	356	363	355	347	320	305	278	346	353	363	370	320	365	356	344	359	353	305	327	341	357	333	350	312	354	339	353	340	321	342	336	333	350	345	356	330	310	353	333	337	382	382	352	364	348	370	339	349	323	341	357	342	368	327	354	312	345	361	349	357	337	352	335	339	345	320	338	331	352	336	364	310	338	356	358	372	348	324	343	308	325	360	343	350	386	348	340	373	327	311	377	350	343	338	342	331	335	354	356	339	373	339	356	382	341	353	365	360	330	349	364	318	362	336	347	350	312	368	340	355	382	358	337	327	342	339	306	327	345	338	302	322	334	342	321	375	336	323	338	343	321	327	367	334	353	358	347	339	371	341	331	349	331	310	326	375	328	353	329	349	364	292	379	349	336	343	323	319	339	364	348	363	337	317	346	363	360	360	360	355	329	352	336	360	358	338	345	343	376	327	310	340	327	340	360	333	369	373	335	345	350	362	371	322	317	322	363	332	362	346	298	352	402	339	316	367	294	343	349	365	364	370	364	330	357	356	345	353	361	345	358	347	333	389	341	359	348	355	314	339	384	337	362	332	333	377	354	348	304	371	353	342	362	346	345	312	325	316	337	352	302	362	357	344	328	376	340	340	357	346	331	321	359	348	335	346	341	329	354	344	322	342	347	342	339	326	370	346	372	360	333	378	310	343	347	361	334	385	334	331	320	351	353	350	341	368	329	336	321	335	339	325	335	326	300	345	360	365	325	346	380	361	361	380	354	335	352	339	341	343	363	337	332	339	345	344	326	341	336	360	331	366	356	350	363	334	345	353	362	345	366	323	310	352	349	340	377	366	353	337	372	361	358	342	362	369	332	385	344	328	364	323	338	349	359	363	331	339	342	348	351	317	345	340	350	330	350	381	342	389	365	323	343	305	338	335	352	357	358	361	338	320	353	353	345	330	344	345	328	357	340	330	348	341	348	333	353	350	379	335	346	337	338	365	353	373	352	375	385	337	325	336	326	365	347	341	345	357	363	344	346	335	359	384	352	362	334	330	345	335	347	336	357	338	368	377	356	333	328	360	316	334	362	355	365	358	358	338	333	343	343	360	333	345	341	331	314	337	314	356	367	333	341	354	369	321	359	359	378	325	348	357	330	353	345	343	315	373	332	341	341	351	335	383	353	354	367	343	341	331	340	317	328	336	345	380	316	319	336	320	327	374	330	355	359	378	348	323	363	376	366	336	359	383	378	363	311	373	370	332	365	374	340	356	377	361	359	363	359	355	332	332	341	329	350	355	335	337	367	342	309	348	334	330	326	376	333	372	366	344	352	360	361	376	371	345	329	345	384	347	398	344	382	381	377	330	345	331	330	340	351	329	363	347	364	351	313	325	326	334	341	351	377	325	348	356	339	311	326	368	332	353	350	356	335	381	332	362	337	316	374	359	352	366	363	379	342	337	341	315	346	351	402	359	313	378	337	345	381	325	363	320	363	310	355	346	329	322	337	313	348	358	336	367	313	349	329	353	340	356	352	334	355	342	313	341	340	348	362	316	363	352	310	331	347	322	328	346	327	336	335	373	345	330	371	324	357	345	348	294	360	303	383	357	322	371	359	327	372	368	339	350	347	320	358	351	345	382	323	370	376	338	380	342	349	360	360	375	347	358	346	367	349	332	341	343	340	339	356	349	377	339	365	345	347	356	323	378	343	334	327	327	331	366	302	315	356	360	326	362	355	365	366	360	317	379	317	355	349	359	372	312	351	349	360	352	313	317	382	356	346	321	351	326	329	367	345	381	392	334	332	328	347	327	371	372	377	393	381	337	334	356	331	358	355	348	371	361	342	332	339	343	399	346	360	358	346	339	371	363	360	342	370	360	370	370	336	356	356	344	366	376	365	344	357	331	319	352	364	335	367	383	347	342	341	342	331	387	365	336	356	328	339	338	342	349	343	343	350	344	342	313	318	341	364	345	351	351	329	370	349	366	338	325	322	308	344	329	356	340	363	387	347	355	333	337	337	357	348	352	372	415	347	343	326	346	320	370	340	331	352	338	323	313	353	339	361	345	335	335	331	320	365	354	296	365	326	315	322	340	339	327	330	322	343	366	350	354	350	376	335	366	356	329	346	358	348	344	347	329	323	355	362	351	334	347	358	340	346	354	331	362	340	327	326	355	392	348	320	361	370	350	344	323	323	353	319	329	352	342	321	332	355	338	302	360	376	340	353	333	351	325	385	345	319	342	340	352	348	327	356	354	351	326	347	347	360	360	349	358	379	346	351	328	327	359	327	328	318	328	350	346	335	369	321	321	361	331	365	320	381	342	348	366	325	329	343	338	367	341	332	325	342	346	347	352	349	363	320	354	362	371	316	366	348	303	327	349	338	326	339	328	372	355	346	308	381	350	362	350	323	328	354	345	326	330	357	352	324	339	311	357	394	366	368	329	343	349	336	381	332	351	354	349	322	330	375	343	334	381	339	348	370	365	359	363	320	353	366	324	308	338	329	321	324	371	390	330	342	340	331	327	340	335	380	332	370	321	359	303	346	363	347	339	357	340	314	353	347	382	345	359	346	400	396	375	313	351	322	375	311	287	352	361	353	364	355	369	346	344	389	369	305	346	355	364	348	371	305	311	302	318	332	323	386	373	369	346	331	365	345	339	344	350	340	363	350	345	302	325	289	319	327	343	343	350	314	364	379	334	365	392	363	349	361	363	403	331	339	344	345	345	361	354	332	367	307	348	382	333	353	343	366	329	334	315	355	383	320	316	353	343	344	327
24721	8994	13345	16347	15749	14252	11691	9636	7280	6595	5457	4816	3602	2911	2326	2129	2013	1729	1757	1708	1488	1615	1495	1579	1511	1269	1108	1111	1096	1007	993	977	917	902	946	967	866	921	919	914	925	925	858	851	941	969	914	924	887	893	876	931	910	922	943	871	928	849	871	916	875	909	852	907	926	915	896	888	905	938	919	881	878	910	885	898	876	911	855	892	902	856	853	890	938	881	865	899	872	849	914	853	918	907	856	861	878	868	800	887	882	825	884	929	815	898	895	861	880	891	862	831	865	834	876	918	875	860	893	881	865	883	871	883	890	892	902	881	903	854	837	847	846	944	866	834	927	873	833	869	892	882	865	861	882	879	864	880	879	935	848	896	838	918	865	891	865	845	853	856	840	909	845	863	889	894	900	881	944	860	839	925	923	923	840	915	898	893	855	841	856	879	871	897	885	873	832	889	860	901	843	866	859	881	811	896	905	852	856	883	879	850	892	869	874	932	864	824	826	909	861	848	880	960	838	834	915	915	842	930	838	860	844	894	848	868	865	847	901	912	905	903	874	872	863	916	861	891	844	871	887	859	845	883	887	851	865	820	897	830	842	834	851	860	820	873	878	920	865	948	924	871	871	865	923	875	877	850	815	839	856	915	839	873	837	902	853	887	851	878	827	862	877	898	875	906	875	878	863	891	894	862	886	880	853	870	824	878	893	908	854	876	872	884	878	844	889	845	876	863	898	811	836	832	863	871	853	890	855	894	888	896	901	838	827	864	862	872	892	839	852	861	853	859	890	860	880	813	875	888	908	863	858	936	839	898	898	887	818	894	855	885	835	878	845	844	865	831	862	846	875	850	851	858	882	820	864	882	874	865	900	845	858	921	850	874	834	896	867	863	885	906	866	871	883	846	909	887	906	869	875	846	860	945	841	889	838	850	889	941	908	889	877	896	925	904	817	844	889	878	883	900	835	886	888	876	842	848	830	898	920	952	902	819	832	889	852	835	885	861	847	895	940	862	868	860	855	831	889	873	850	823	871	900	881	910	831	904	868	853	921	920	870	946	858	912	903	911	861	844	877	866	867	815	911	881	907	858	945	924	865	830	879	859	873	845	908	837	882	867	918	873	869	884	876	792	889	876	873	872	869	877	851	842	884	863	883	848	826	915	865	890	883	910	918	868	884	873	882	873	869	907	876	851	860	846	848	862	909	942	904	834	846	822	887	891	854	869	864	886	893	844	886	894	864	902	865	858	845	856	839	861	953	924	881	909	918	905	863	865	878	883	844	850	862	855	844	855	880	861	891	871	873	869	838	887	910	850	877	805	877	943	839	896	886	893	828	933	886	843	887	817	830	857	864	839	941	886	895	912	878	941	887	893	885	897	934	901	903	911	868	880	816	869	874	860	905	853	884	825	844	884	891	862	832	881	914	879	877	889	864	835	830	878	871	899	858	866	846	890	848	872	856	868	849	863	882	896	865	908	813	860	888	888	885	881	875	897	863	844	820	878	838	839	887	856	885	834	906	880	877	849	862	830	840	893	885	921	844	861	865	888	890	844	871	824	858	887	831	880	859	826	859	936	850	823	846	856	907	866	840	893	876	836	905	908	875	868	887	896	854	859	887	858	867	843	887	897	822	853	808	915	860	903	852	909	834	854	942	875	827	880	882	858	859	832	856	877	902	938	858	852	869	863	896	820	886	852	843	912	875	872	857	844	851	857	882	913	873	896	900	923	859	889	866	811	895	936	897	834	856	834	871	866	889	889	867	850	862	900	864	887	905	854	846	823	900	899	832	917	914	852	850	879	889	871	878	878	813	860	791	883	900	857	891	860	893	898	941	901	847	823	870	883	879	827	873	902	851	882	895	878	922	873	823	890	834	865	862	855	943	866	828	833	880	846	834	849	838	888	876	904	858	885	926	835	894	890	861	828	878	915	874	859	887	904	914	848	805	891	884	887	842	851	874	890	895	907	913	891	887	847	885	864	883	862	846	902	925	916	856	861	816	830	846	886	882	863	821	843	863	890	869	972	873	884	810	889	847	881	877	904	846	843	865	871	891	922	893	902	896	870	858	897	845	892	879	800	873	885	889	831	884	840	860	857	825	862	873	839	792	892	923	842	856	831	879	861	857	849	909	880	868	892	929	869	847	824	906	864	840	810	868	837	877	875	880	857	878	811	840	848	848	839	818	890	880	869	856	872	906	871	888	881	892	922	867	869	862	861	848	856	844	839	813	867	815	892	875	858	875	881	869	909	881	876	859	818	909	882	923	935	884	857	858	834	873	879	810	871	847	923	832	827	880	901	877	902	833	896	865	867	856	808	919	895	868	928	909	868	873	879	876	888	874	860	806	870	870	846	836	866	879	859	835	868	882	937	892	863	836	848	879	876	900	889	890	848	878	858	896	884	841	888	883	860	901	855	888	839	845	856	883	864	898	880	913	894	900	827	889	859	845	829	863	873	887	897	850	860	879	907	851	887	874	900	902	873	890	900	885	862	830	844	895	909	892	850	828	890	847	892	822	883	885	846	894	912	859	825	865	861	861	901	854	913	925	895	890	835	870	858	899	852	905	886	840	911	911	842	854	883	868	880	907	886	879	867	824	856	905	886	863	884	904	875	927	860	854	895	875	845	888	920	871	865	840	884	861	856	782	838	917	854	887	896	922	915	801	837	856	860	902	893	860	874	838	849	890	858	894	871	837	912	914	895	849	843	835	842	847	858	865	879	881	898	836	869	885	857	898	887	833	901	806	832	877	839	857	833	906	922	875	889	897	895	922	874	905	862	884	872	863	888	855	863	854	919	901	819	873	848	875	899	853	842	908	884	887	873	864	906	849	832	844	840	877	872	897	865	886	817	846	861	847	860	835	874	829	864	850	876	875	835	848	915	892	876	825	899	919	893	882	858	878	905	879	911	876	911	864	863	825	875	892	795	871	874	902	841	860	872	837	887	892	873	907	884	901	821	823	905	827	888	837	857	889	915	850	883	907	890	851	843	841	887	930	886	891	918	813	858	864	919	873	895	813	907	855	895	877	866	840	844	867	868	926	852	852	890	882	855	847	863	930	908	895	893	868	906	893	858	816	890	912	863	847	869	870	887	888	880	894	880	906	865	902	807	851	919	832	890	872	840	882	895	814	885	876	909	892	850	892	858	837	867	922	815	877	897	839	868	855	903	891	919	869	854	837	873	873	859	858	842	902	892	916	883	849	901	873	846	835	910	929	819	845	878	852	832	864	870	880	938	862	908	899	847	856	894	929	880	865	862	852	831	843	843	855	868	897	844	872	869	832	920	900	880	884	849	850	839	886	865	826	879	885	875	862	864	778	842	928	893	853	845	901	898	846	907	893	809	861	842	903	884	864	878	848	881	824	920	860	894	875	875	901	876	876	865	894	870	883	852	877	884	879	872	911	863	889	823	932	878	876	893	896	877	855	870	817	863	869	892	865	884	841	860	888	865	858	854	885	857	847	922	876	884	892	889	864	895	826	818	892	871
40444	24284	20382	18926	16542	12412	9172	5795	3658	3112	2122	1652	1353	949	828	774	645	471	471	444	421	382	455	381	422	363	305	288	300	295	290	262	252	249	273	265	268	249	273	285	232	278	277	252	262	261	267	261	276	251	308	288	251	272	262	293	274	260	231	271	275	265	268	266	255	281	255	271	268	258	262	252	231	267	255	274	270	274	251	261	256	258	265	292	268	268	271	255	235	275	261	247	250	298	266	283	242	279	236	245	269	277	250	275	254	253	278	296	257	250	270	270	250	263	265	259	285	247	266	255	251	274	273	280	264	257	287	267	227	275	263	270	240	266	265	246	263	249	243	256	267	272	262	243	291	246	229	259	294	264	244	274	268	295	250	243	236	209	244	257	224	287	253	260	271	244	255	276	241	240	241	243	235	238	234	292	252	234	260	260	260	258	287	264	263	226	262	258	247	264	274	268	233	297	238	240	252	238	259	262	263	261	281	265	280	281	251	272	265	280	233	264	270	274	296	237	285	272	282	270	262	278	276	269	280	265	234	240	212	259	237	251	259	220	248	249	293	235	279	254	247	262	267	261	244	254	254	255	241	200	232	225	256	276	262	278	255	245	249	269	259	243	227	255	237	261	270	265	250	233	247	261	261	246	256	243	242	250	266	252	257	229	259	207	276	221	274	281	248	275	259	265	271	234	235	253	256	263	238	238	275	248	252	297	247	287	253	247	264	245	232	247	263	250	262	241	235	266	251	244	271	254	251	285	240	252	278	247	243	263	247	238	243	239	230	244	257	242	247	249	234	250	232	259	244	256	251	213	263	229	253	268	228	261	220	265	274	261	266	286	246	254	243	263	226	277	243	270	244	285	256	263	277	259	264	279	252	271	237	245	238	255	253	257	277	275	247	257	280	259	264	282	265	257	252	257	270	253	262	245	236	243	234	280	247	214	262	258	242	244	284	274	215	262	265	254	264	270	234	256	259	262	267	259	301	251	276	253	254	265	274	250	240	240	221	264	257	232	268	253	253	241	235	256	256	259	247	232	249	275	261	242	259	237	275	258	239	273	267	242	252	260	259	267	240	261	244	275	237	259	269	291	265	254	254	236	255	304	220	239	235	263	245	266	270	233	272	256	259	257	243	255	238	296	247	277	246	244	229	260	228	283	272	278	289	246	247	275	273	264	245	281	270	255	223	287	249	256	307	258	246	241	290	263	260	270	253	257	259	270	254	268	214	251	250	251	239	227	250	250	254	292	260	248	279	256	291	269	283	266	243	264	246	272	259	248	264	240	272	236	273	236	266	227	263	292	236	275	255	269	249	251	263	243	285	247	256	248	267	227	233	267	241	265	230	249	273	235	263	239	236	267	263	232	246	274	273	280	272	253	275	271	236	254	223	265	225	261	206	261	269	235	250	250	224	227	244	274	265	286	227	261	266	245	247	218	270	274	252	274	244	255	250	228	256	272	249	267	244	254	246	269	277	225	242	266	255	259	263	274	246	244	279	291	234	277	252	236	236	234	242	219	266	252	282	251	257	275	252	223	225	248	243	251	247	262	263	242	236	251	258	265	231	248	256	260	257	276	266	276	238	243	226	222	233	274	247	255	270	239	257	263	229	253	279	254	252	246	257	261	254	267	279	254	248	259	276	232	256	242	249	274	272	237	238	284	236	261	250	266	256	253	237	279	233	237	253	269	243	263	222	278	263	260	254	280	237	244	251	270	237	249	246	269	282	252	269	249	249	285	219	246	272	268	270	217	265	242	259	266	255	219	245	225	238	272	259	238	274	249	240	251	238	259	236	256	252	267	221	266	238	235	273	230	264	266	231	253	261	282	252	292	252	263	234	247	303	247	286	248	275	256	228	223	242	257	262	255	245	256	260	252	287	268	256	261	270	274	258	288	230	254	260	247	228	235	276	229	276	272	252	248	251	250	273	234	265	261	253	247	244	256	245	239	263	253	269	281	243	241	261	246	258	251	251	240	273	255	239	272	269	262	214	279	263	249	283	254	281	266	249	246	274	231	257	260	258	266	241	251	255	238	237	283	247	270	244	258	254	268	253	279	261	283	267	231	256	243	235	257	244	275	234	219	280	302	275	282	251	243	262	262	249	257	235	251	259	260	286	256	263	239	263	266	241	262	242	273	288	221	247	224	260	247	249	258	228	229	250	256	291	236	256	267	260	254	268	261	243	258	263	220	241	260	254	261	258	269	263	234	262	246	246	263	266	217	250	278	274	266	274	262	254	239	232	270	242	234	259	270	252	258	280	245	231	245	255	247	252	268	276	230	250	299	245	249	229	240	220	257	254	243	282	260	252	260	245	257	255	261	259	289	268	255	253	254	228	245	248	267	283	243	263	255	254	240	278	247	258	227	263	246	215	267	263	275	263	287	275	255	258	279	238	259	245	271	248	263	253	285	235	250	254	246	257	272	264	238	274	249	256	278	264	247	274	267	262	256	255	264	265	260	267	232	265	256	250	256	250	263	241	280	256	237	215	247	260	286	249	284	268	232	282	237	256	278	248	241	219	270	283	251	247	257	285	233	215	257	276	247	230	281	231	242	261	274	270	247	277	270	257	248	219	265	251	254	269	269	244	254	256	223	265	265	252	257	272	252	251	245	244	247	235	281	232	251	253	256	251	270	254	238	249	279	234	257	259	300	261	252	255	262	225	242	274	245	279	254	250	245	249	255	265	276	282	244	282	253	251	249	289	275	267	254	253	252	259	235	269	253	212	285	216	264	281	266	270	259	257	261	258	240	286	283	245	242	271	271	235	277	267	279	260	247	263	265	280	247	267	272	281	241	258	292	232	251	287	259	274	245	288	258	258	251	251	246	258	283	238	248	273	258	281	286	253	271	251	266	256	259	247	265	245	291	246	255	248	268	266	278	240	280	225	243	242	274	265	245	253	246	241	267	277	245	242	260	278	266	251	245	270	263	283	259	270	225	254	252	252	260	236	240	247	232	234	243	259	243	248	274	253	279	231	225	257	241	253	262	258	259	250	275	256	269	215	261	286	244	255	254	225	251	257	244	267	288	258	272	251	260	253	255	241	264	238	271	270	283	250	276	246	274	249	253	254	305	273	245	272	251	264	289	268	276	260	242	240	240	235	279	238	217	274	280	236	261	225	228	235	252	229	227	285	256	250	266	246	273	244	257	277	289	250	244	253	282	241	234	233	271	273	233	276	263	243	232	246	250	246	282	240	246	294	253	224	237	254	286	257	241	240	250	259	287	248	266	282	261	284	264	260	236	250	278	274	247	236	266	280	250	250	275	261	266	257	256	242	246	255	253	272	274	261	231	264	259	249	291	275	251	248	256	263	254	247	257	246	286	246	284	271	254	229	243	247	263	230	270	268	269	248	271	279	250	269	269	245	262	253	241	241	251	258	297	244	245	236	265	276	250	244	264	260	254	286	249	247	261	238	286	219	252	263	259	283	253	255	254	268	246	241	242	260	241	271	262	255	304	260	244	258	266	253	271	262	266
29510	12623	16990	20085	20006	18280	15901	12138	9345	9097	7057	6473	5097	4075	3389	3014	2509	2192	2242	1969	2014	1820	1869	1805	1939	1453	1199	1010	1060	839	872	812	758	738	735	780	732	708	716	734	722	733	698	731	742	734	749	711	704	695	671	693	679	681	739	683	644	698	687	721	681	643	690	690	651	661	713	682	690	650	675	679	711	663	632	612	643	651	693	704	692	671	645	682	634	682	653	702	681	644	663	672	646	666	668	697	661	658	728	712	702	690	660	685	706	698	662	680	667	720	670	677	665	649	713	643	743	625	679	645	653	707	731	693	650	657	657	671	701	685	686	630	645	652	661	648	667	661	656	643	671	675	662	657	649	641	694	741	688	656	657	633	627	677	677	660	670	631	654	682	613	667	650	645	673	713	649	669	655	665	688	684	684	685	678	633	627	672	662	652	655	723	670	724	669	672	665	642	682	695	712	659	689	645	654	663	654	660	642	643	645	648	667	671	690	677	659	633	674	683	682	643	712	644	659	678	645	723	652	651	650	595	659	672	686	673	644	684	626	645	647	668	686	634	719	661	655	667	678	676	665	661	652	627	636	713	680	690	649	657	660	634	650	668	647	724	643	643	682	661	654	620	646	694	696	629	657	681	650	646	661	654	659	682	706	657	657	650	684	673	678	686	675	675	628	661	636	646	695	630	699	654	697	687	649	664	664	637	663	669	629	626	692	658	658	677	664	633	690	708	653	667	712	609	700	638	632	645	652	683	648	674	667	620	659	658	682	684	675	639	642	659	586	721	689	655	661	642	638	653	644	657	650	641	643	643	675	686	641	632	691	656	675	630	646	646	647	661	658	651	637	674	643	684	659	670	638	652	649	670	676	711	661	629	671	684	638	695	652	663	678	672	686	676	647	680	665	688	626	677	678	621	644	639	662	695	659	649	666	639	682	670	687	655	660	681	657	656	665	657	686	662	639	667	651	653	682	664	659	613	673	659	675	682	696	674	653	664	662	683	646	638	598	663	682	615	654	707	649	672	696	676	641	606	670	618	633	650	650	663	664	641	653	669	686	707	662	638	675	695	715	647	656	670	681	654	639	690	626	681	641	664	633	692	623	672	633	656	655	646	638	692	641	670	633	656	670	673	681	628	659	668	662	654	654	644	685	662	694	689	679	675	609	660	635	686	653	657	639	585	670	682	623	674	621	624	631	611	612	665	698	606	668	662	669	695	626	695	673	704	652	688	614	647	701	659	673	623	644	632	687	693	632	689	681	676	677	693	658	656	629	639	633	603	641	672	694	662	630	677	655	662	629	651	641	703	610	641	672	642	675	654	649	619	627	666	697	671	657	681	605	661	590	645	698	658	622	600	656	654	671	672	661	658	650	679	672	677	649	631	707	649	639	645	611	624	636	647	678	647	680	631	659	664	643	658	630	620	651	635	685	626	677	653	684	640	688	632	617	647	677	664	650	645	660	675	676	679	640	654	672	708	641	686	625	648	673	724	655	634	660	667	637	632	676	688	718	668	672	665	671	630	584	615	641	634	686	648	642	657	674	668	666	683	655	646	663	634	644	651	660	633	615	665	660	655	633	680	624	675	658	634	628	630	596	677	661	667	639	638	699	632	648	612	650	643	671	659	620	651	646	650	649	682	664	660	660	662	696	687	698	639	674	678	660	644	639	648	652	636	656	654	681	664	640	618	677	645	649	662	671	684	624	674	677	665	669	665	683	671	652	692	643	631	642	662	638	663	707	624	623	631	620	659	632	635	684	660	663	628	650	726	635	634	653	682	638	640	622	652	648	649	676	619	614	687	665	679	672	647	634	632	663	683	647	655	679	603	625	611	680	689	668	646	620	656	674	654	620	644	666	670	640	625	642	662	631	638	645	672	633	634	686	588	663	633	664	613	625	620	688	585	643	634	648	648	642	655	648	632	597	682	615	632	640	624	668	674	667	654	641	663	672	622	668	642	651	651	665	659	628	649	681	673	647	686	658	705	669	668	668	657	639	668	627	665	674	638	631	670	663	653	640	668	638	689	636	689	612	687	657	662	622	657	661	687	670	652	650	677	669	667	671	705	652	737	635	661	631	658	626	622	670	655	695	653	662	706	638	654	704	658	724	673	682	652	643	674	680	672	719	620	615	640	660	658	657	600	680	616	678	649	681	668	639	624	623	683	666	662	710	662	647	622	648	643	699	647	668	666	657	600	648	697	617	670	661	717	634	661	630	656	632	681	613	647	608	675	686	665	641	642	645	651	646	662	643	691	651	672	636	677	638	662	672	693	615	699	728	643	659	714	668	677	644	670	662	687	616	646	636	638	660	660	663	616	649	627	683	654	643	633	624	642	664	662	623	696	661	613	642	620	650	722	692	622	683	716	623	627	649	665	667	677	708	630	633	625	640	669	666	631	656	637	606	658	649	643	621	687	674	660	693	595	621	678	679	694	642	611	656	667	668	617	656	685	671	648	691	659	686	644	688	660	638	624	724	630	676	653	665	651	661	603	666	643	676	648	614	643	698	700	633	620	635	618	637	624	635	663	667	677	669	660	615	637	667	704	647	653	670	636	635	655	637	687	632	659	659	643	657	668	640	643	658	657	672	670	669	605	627	626	665	630	651	597	691	674	649	637	625	701	686	659	685	657	665	640	625	589	610	613	695	663	674	685	691	663	645	670	667	646	642	650	668	660	666	636	674	643	682	672	669	615	642	667	626	709	665	663	639	639	665	677	700	638	661	671	661	676	652	662	662	683	597	694	607	646	639	673	661	661	653	608	636	670	658	647	666	626	710	643	651	667	674	628	662	646	688	719	625	633	653	668	650	662	669	682	669	626	640	673	635	660	651	633	618	678	631	622	666	692	668	653	672	650	661	653	644	691	679	627	649	667	614	659	632	655	663	629	662	725	683	680	693	711	631	625	624	680	659	639	642	666	645	675	676	656	686	698	633	646	601	659	669	617	703	679	705	683	680	620	663	654	654	650	677	639	677	682	685	644	631	640	666	668	668	731	671	678	688	700	663	650	667	675	612	652	649	681	676	697	679	657	617	646	658	642	677	702	639	650	667	699	649	640	624	707	635	696	671	609	695	667	675	622	659	677	640	619	662	705	693	669	701	652	708	668	625	695	639	656	659	675	670	665	660	701	628	644	668	662	638	667	676	640	687	646	680	670	629	694	624	661	693	625	646	643	633	646	662	637	681	623	672	655	654	674	664	652	664	672	669	636	703	670	626	657	634	680	686	690	666	630	644	632	638	692	671	623	692	692	649	655	696	687	670	663	688	640	656	637	634	601	676	655	646	685	674	665	668	662	670	700	644	650	666	649	632	650	642	670	598	669	628	673	646	661	680	628	673	693	631	669	661	603	676	675	661	647	616	673	703	683	682	691	636	674	680	635	636	689	687	671	623	656	637	661	591	690	695	692	634	675	649	682	727	696	656	655	648	628	644	662	667	645	700	651	625	644	662	691	649	673	671	673	626	674	676	696	674	636	668	657	628	681
8347	4169	4099	3086	2696	2440	1732	1113	782	697	544	510	394	355	310	344	316	326	314	301	340	284	291	307	289	297	308	291	308	307	269	305	310	312	309	317	276	293	290	274	307	301	289	305	298	320	310	315	279	296	298	305	271	290	282	284	309	272	266	301	306	266	274	305	261	320	307	294	295	290	278	290	297	298	312	279	310	255	268	322	294	266	318	281	280	272	297	308	306	301	294	281	287	288	302	273	273	276	266	294	286	281	287	309	298	326	298	303	272	309	269	295	303	338	295	289	289	286	316	322	283	301	328	293	311	295	295	297	310	307	293	288	270	313	279	247	292	290	283	313	304	280	304	312	303	320	296	298	295	272	308	296	277	299	280	286	270	259	305	302	283	271	295	291	306	268	302	297	316	309	312	307	279	303	270	288	320	298	262	298	292	331	319	246	263	290	274	298	325	307	286	294	288	287	306	297	309	312	272	288	308	310	270	276	270	313	327	268	303	298	282	288	310	300	302	290	301	258	297	286	316	292	304	257	285	282	308	301	300	287	314	331	282	299	294	288	286	283	322	280	282	301	290	298	279	287	289	290	301	313	240	291	286	246	287	315	285	313	308	291	257	263	301	258	273	292	277	290	274	310	298	297	318	318	294	266	276	270	307	257	299	282	296	311	288	295	303	278	302	286	266	275	317	286	324	300	290	287	301	283	331	281	307	296	308	267	338	287	301	296	289	287	315	286	329	310	269	252	305	320	290	299	277	290	307	283	273	284	292	315	283	261	294	286	293	275	302	305	266	300	286	258	313	303	270	302	281	303	278	266	293	283	288	262	286	313	303	281	322	293	308	308	295	276	295	300	270	300	303	323	298	292	301	337	314	295	309	301	287	309	274	283	301	303	324	290	306	277	282	332	310	307	289	296	292	318	303	303	292	275	265	303	276	292	259	261	298	279	257	277	293	295	276	289	325	282	273	274	310	281	287	296	300	290	320	280	306	272	285	309	281	282	289	292	286	305	283	292	304	278	290	284	281	268	273	294	301	302	293	290	284	306	290	309	294	313	286	282	314	254	278	312	302	265	262	283	301	309	278	284	292	283	285	298	281	278	294	299	307	280	310	293	292	323	275	268	251	317	296	300	289	304	302	307	285	312	296	287	294	297	315	317	306	306	267	289	283	263	278	281	302	326	277	304	293	279	285	276	291	319	279	261	255	315	322	321	286	259	307	331	289	292	286	282	312	319	305	289	321	323	302	338	280	288	282	293	336	302	293	267	299	286	289	277	314	320	295	296	249	304	303	309	303	264	295	284	275	289	297	267	269	294	285	286	287	284	295	292	289	322	287	265	290	281	268	318	274	289	302	314	344	317	298	285	274	320	297	297	317	289	280	311	285	291	299	302	310	296	306	280	254	328	285	276	283	309	271	286	306	294	264	282	298	295	297	310	296	288	299	309	294	284	280	319	301	303	314	294	285	277	272	277	308	269	307	306	309	331	308	279	296	266	268	311	308	288	296	282	284	284	276	303	290	318	266	270	291	288	290	257	288	270	297	278	277	277	295	305	309	277	297	289	292	278	289	308	295	303	282	292	254	301	295	290	298	298	306	279	291	266	285	299	285	308	304	278	294	298	321	271	297	297	290	258	299	313	299	297	296	321	289	286	305	311	285	295	301	314	273	285	291	295	296	272	300	315	287	294	294	288	306	280	278	284	269	278	275	294	288	298	277	251	276	285	267	318	307	286	298	319	296	303	301	292	307	303	310	318	308	304	290	313	310	292	292	290	270	308	296	275	288	302	290	296	258	264	277	280	282	265	284	284	272	298	270	296	294	298	263	272	301	276	292	294	298	291	272	302	298	330	293	303	312	284	302	301	312	285	293	308	321	318	289	313	287	295	261	279	283	290	293	292	293	291	268	314	305	308	290	281	300	292	314	299	297	266	283	266	265	282	298	274	316	285	287	293	288	263	287	280	294	271	291	271	281	281	294	309	330	326	272	303	318	278	296	294	271	292	259	294	291	291	293	278	278	295	346	328	316	281	278	298	327	266	311	272	322	322	293	277	292	289	299	318	275	300	280	333	304	277	312	282	284	270	294	253	275	293	303	291	303	297	285	293	273	297	286	286	280	285	289	287	289	309	292	300	307	261	286	251	258	272	315	270	304	319	324	299	308	297	286	285	316	300	309	273	290	280	287	298	286	273	299	331	309	346	312	306	280	308	301	278	325	296	289	274	283	291	286	261	300	308	283	293	287	283	315	299	347	288	296	303	311	286	306	277	255	260	299	286	303	299	308	295	292	296	293	287	316	291	316	276	275	272	287	282	319	303	304	273	287	273	259	286	279	303	320	275	307	313	279	279	310	299	293	296	304	312	273	292	299	282	329	272	283	289	282	280	290	299	277	291	318	305	277	292	311	292	298	302	299	290	277	326	270	303	288	276	309	290	289	274	292	301	302	299	278	289	305	272	290	282	311	295	288	312	279	308	282	296	295	297	296	310	276	266	286	273	266	262	277	274	261	305	315	288	307	311	314	283	283	274	269	294	278	289	287	298	298	279	277	264	319	294	282	263	283	277	310	316	283	297	304	266	285	263	271	316	290	287	298	303	271	285	257	303	256	288	299	270	312	294	284	295	287	286	268	255	297	336	291	293	275	317	302	286	296	297	285	296	266	267	309	306	297	254	302	289	282	305	322	299	273	313	305	260	296	318	300	300	292	281	285	301	282	278	279	294	318	304	299	286	295	296	280	304	282	267	310	276	300	286	289	301	295	316	325	303	300	279	297	298	294	296	297	269	267	316	300	310	300	260	258	298	274	273	269	316	279	262	307	276	291	330	304	294	292	294	274	306	295	298	321	274	287	265	313	305	303	283	304	308	296	269	292	303	282	274	324	304	271	298	306	286	309	324	307	277	296	283	301	334	269	302	279	291	262	261	300	291	298	272	286	299	281	287	296	263	265	299	301	295	322	276	298	302	309	317	253	285	318	344	286	308	296	329	287	280	279	286	314	304	269	276	302	276	266	309	301	276	303	302	291	294	315	304	287	300	295	273	282	289	305	281	271	323	291	338	298	292	298	290	297	285	295	317	324	279	295	296	283	290	307	301	292	275	296	295	268	302	298	277	286	277	306	303	296	290	272	296	306	288	302	293	299	300	289	304	284	300	273	256	271	299	264	289	282	300	281	291	321	280	323	282	311	313	291	322	273	325	303	304	278	283	301	291	266	302	277	298	292	299	288	279	295	321	305	288	298	282	284	323	286	307	298	274	265	271	306	260	301	266	293	254	276	301	280	303	301	288	276	284	263	313	316	285	303	310	277	265	286	312	301	311	318	265	296	281	315	263	285	293	276	264	288	276	280	289	294	286	286	272	292	306	261	273	272	293	289	320	303	300	306	290	276	294	316	310	273	293	288	277	297	277	307	268	291	295	297	283	286	322	281	287	296	303	311	258	315	304	288	280	295	283	280	278	258	300	293	297	292	295	312	325	319	291
7253	3703	6671	7045	8224	8111	6197	4213	3263	2756	2176	1912	1479	1213	1119	1038	1081	913	861	881	890	880	886	795	849	804	831	811	786	765	778	780	778	792	786	768	787	764	759	729	784	724	772	751	782	790	754	777	789	749	713	790	732	728	783	739	773	732	788	745	767	765	794	784	774	749	803	746	711	737	763	756	754	764	774	766	805	773	754	790	797	791	736	762	756	735	756	761	773	779	774	746	751	689	751	731	796	800	767	740	788	755	748	754	791	772	740	803	739	781	804	745	749	759	817	764	786	759	760	770	762	805	778	770	779	786	736	752	796	752	693	794	766	733	732	772	796	785	748	786	712	741	795	771	721	724	797	760	714	717	715	756	754	746	702	756	769	813	765	720	722	743	761	770	788	747	771	727	801	760	801	802	793	812	776	738	753	716	775	765	726	797	790	699	743	754	740	784	761	795	765	793	739	722	806	775	808	750	785	782	730	781	763	764	720	751	733	736	751	764	761	778	770	773	768	701	790	735	742	753	765	729	799	765	780	746	761	780	822	771	775	782	715	773	774	785	803	722	732	797	716	791	779	738	758	749	790	726	785	770	749	757	763	779	716	765	774	742	749	794	748	764	745	760	770	774	769	793	743	775	765	774	781	768	783	794	792	769	778	738	735	755	785	781	754	751	717	747	781	727	734	770	748	787	742	729	771	789	778	775	742	801	740	773	774	767	790	701	719	735	764	728	745	760	759	791	792	770	731	764	797	751	740	793	795	738	729	747	753	772	804	797	760	815	756	731	759	742	757	761	722	717	783	744	739	794	739	734	760	844	726	782	745	735	774	774	739	739	739	777	734	709	770	763	760	756	755	752	770	761	749	750	741	782	766	774	731	774	748	772	757	764	801	775	762	727	776	741	773	809	773	774	774	720	743	714	743	739	769	789	777	760	783	808	803	763	786	737	778	738	729	717	714	754	721	728	736	762	788	783	761	741	769	775	800	743	780	747	735	782	790	734	778	778	778	750	753	834	706	781	730	730	785	771	743	750	785	750	733	806	745	788	738	747	738	840	747	740	794	783	755	778	755	754	714	734	765	758	735	802	739	796	746	775	764	730	735	728	791	722	748	760	730	721	770	777	779	768	726	706	742	758	745	748	725	745	756	749	796	788	757	809	743	737	775	752	729	772	764	728	750	817	745	765	772	736	775	783	784	704	735	751	738	767	804	796	746	773	756	803	755	826	804	828	801	771	748	747	709	750	728	741	734	713	776	771	731	727	743	752	723	742	773	735	773	742	770	702	775	822	793	722	756	767	742	747	757	754	785	721	743	744	748	805	747	763	732	834	799	776	753	729	749	743	722	783	734	746	757	721	776	819	767	768	741	776	717	762	760	780	787	783	754	713	753	744	778	785	744	764	740	760	748	779	737	755	733	773	778	751	706	751	739	728	754	788	802	725	861	792	747	772	743	764	714	728	795	760	752	814	775	734	726	745	780	736	806	801	792	807	733	767	804	727	736	808	788	773	759	809	731	776	744	753	725	766	721	761	760	740	772	768	728	731	698	767	789	732	752	789	784	800	767	769	804	773	735	771	783	793	764	751	764	740	777	812	723	758	757	759	735	839	765	760	728	787	725	754	736	747	785	790	770	823	717	724	771	786	779	779	715	778	748	809	753	715	745	723	736	758	758	823	716	765	756	742	736	746	760	738	759	748	769	813	780	742	730	773	747	687	783	748	769	750	714	771	739	784	795	775	790	747	758	734	750	727	730	761	727	763	754	767	743	756	769	775	749	760	737	795	739	736	742	782	768	741	778	751	778	754	741	739	780	736	759	765	782	733	727	729	775	773	790	721	742	742	757	748	759	796	788	815	761	825	762	778	721	750	754	762	716	762	753	796	776	763	758	703	774	762	704	829	763	775	824	796	762	757	755	778	755	781	708	712	740	758	754	686	760	748	763	722	763	786	740	703	672	756	789	781	780	745	778	777	811	807	761	772	741	810	771	777	790	784	761	718	733	775	749	760	716	769	732	825	750	765	727	724	785	736	739	745	747	727	754	720	730	729	794	805	769	761	761	779	722	783	717	755	754	803	744	781	773	740	761	751	781	719	737	734	735	747	747	761	754	773	761	748	811	773	752	812	786	739	768	727	748	807	742	776	730	770	755	720	757	739	767	734	769	754	762	732	719	784	781	766	738	765	756	785	758	747	751	762	747	773	792	734	746	719	755	740	739	754	784	713	780	754	801	728	732	796	789	815	790	764	715	753	757	769	725	714	743	804	718	745	797	744	750	765	723	739	739	755	787	749	707	789	762	750	743	770	780	796	786	755	747	707	715	787	748	783	713	778	796	777	827	782	774	755	711	759	779	762	789	746	763	812	767	757	734	769	762	748	795	729	801	727	720	794	772	727	775	760	740	706	810	822	778	820	735	734	726	781	727	773	769	748	741	762	750	820	741	734	743	741	757	730	769	752	784	747	740	752	754	750	722	730	779	727	769	770	783	794	801	720	745	757	783	761	716	751	769	759	746	711	762	817	761	736	709	675	736	744	756	737	758	751	736	745	790	741	750	788	773	755	732	722	750	749	777	717	719	729	759	761	760	783	755	741	789	786	746	755	767	763	757	749	766	714	751	780	755	809	761	752	733	792	722	750	738	746	779	787	752	781	765	757	752	777	751	784	748	735	721	751	735	739	757	735	788	807	724	795	732	759	785	770	729	747	774	765	701	727	769	747	713	750	756	745	750	769	751	767	779	772	757	766	745	774	758	774	746	738	766	722	784	744	748	759	749	742	753	759	723	769	747	745	782	734	808	798	745	765	796	754	737	722	759	706	763	758	730	794	781	701	741	783	738	778	785	775	750	743	765	725	745	760	761	738	771	773	773	737	729	782	803	769	804	750	814	772	725	761	769	739	763	744	812	782	751	738	802	772	756	765	800	765	754	772	778	786	792	754	771	729	764	743	793	765	722	812	755	699	756	768	740	730	783	759	746	785	822	746	776	747	741	747	771	754	755	748	771	796	702	777	744	747	762	782	751	814	756	750	762	749	788	768	789	782	729	753	742	732	748	814	780	797	796	786	800	707	788	787	758	785	753	718	758	806	716	761	770	737	742	763	732	750	784	754	776	745	768	710	787	742	779	741	785	699	776	766	717	756	788	764	788	706	738	776	759	762	755	742	752	794	724	749	771	741	758	789	744	748	710	762	758	727	739	736	776	776	752	758	742	788	778	716	776	769	777	721	745	738	788	746	749	779	744	765	769	739	768	787	753	747	747	758	778	759	770	729	766	756	778	774	758	760	754	797	766	791	754	765	738	792	772	708	784	745	803	732	754	763	718	783	793	716	759	762	776	788	751	754	767	721	752	718	735	771	763	743	819	775	760	751	731	733	752	766	746	757	780	788	747	769	758	771	793	758	790	774	788	779	767	759	797	720	760	768	772	766	760	747	750	760	780	727	766	836	734	760	777	781	807	757	718	758	742	762	766	770	782	743	741	787
34314	20016	16643	13950	12796	9090	6192	3583	2412	2093	1622	1252	929	674	561	481	502	451	435	460	427	462	423	427	439	438	364	364	376	373	325	413	318	354	335	335	338	329	324	332	322	364	331	356	373	304	349	340	347	382	331	345	341	336	334	351	317	342	299	316	314	348	320	330	330	346	327	353	313	313	363	344	303	365	318	322	340	299	345	303	354	349	329	337	311	330	347	366	386	358	362	357	308	334	339	349	324	335	345	335	321	325	332	333	339	328	358	334	332	362	330	358	313	331	320	341	298	339	339	312	333	340	340	312	349	348	362	313	333	353	366	316	357	324	337	301	333	351	312	347	354	357	342	330	351	339	334	299	343	325	348	316	347	350	314	342	359	351	319	360	315	306	315	339	352	330	302	324	312	371	344	368	351	345	336	318	311	316	324	339	354	320	364	308	310	357	341	329	335	368	337	349	370	369	325	343	328	341	345	327	320	342	348	324	300	314	329	364	380	326	355	312	340	358	318	342	329	340	287	316	292	348	329	358	345	328	370	356	327	321	330	373	367	361	329	367	334	296	323	362	329	344	328	358	309	337	376	321	318	316	326	338	348	347	376	352	335	328	331	338	356	344	333	341	351	329	341	320	355	283	359	335	332	342	318	354	316	340	332	327	336	373	352	315	349	302	338	334	353	322	333	287	303	342	338	318	296	350	326	340	335	354	345	334	358	346	343	357	369	320	342	327	334	331	312	332	359	360	335	354	327	336	353	347	325	314	353	320	326	321	335	325	357	340	316	373	336	325	321	343	327	345	342	332	319	288	302	347	338	328	356	274	340	345	345	349	339	317	299	319	357	336	344	314	368	342	326	324	327	339	302	333	334	298	320	337	327	358	333	318	342	329	333	342	342	343	296	310	326	383	334	348	380	347	337	345	328	359	291	364	315	357	342	353	364	345	325	347	322	350	348	334	350	334	353	326	307	383	327	330	293	313	317	300	344	332	329	327	353	355	310	304	323	308	358	321	333	332	375	335	314	315	347	351	323	335	353	280	387	324	322	323	317	310	327	362	337	369	349	334	346	349	360	306	332	337	356	325	315	354	332	336	338	351	354	329	331	347	320	368	334	331	340	333	355	322	300	313	341	345	352	319	340	315	310	347	296	323	329	302	329	346	298	328	308	346	347	298	345	300	333	321	339	310	308	345	347	341	295	319	326	343	360	345	330	313	361	375	319	320	370	346	362	328	338	309	299	350	352	338	316	325	316	327	329	324	334	315	334	338	389	339	349	340	327	312	329	343	344	349	327	332	344	316	328	337	354	338	301	339	330	328	330	337	342	364	339	302	361	291	362	340	353	328	348	318	320	395	336	345	358	320	303	319	336	334	331	341	351	343	331	312	321	348	339	342	329	347	298	304	280	324	343	359	317	328	335	357	316	316	308	334	356	326	363	326	367	319	341	360	345	315	323	361	339	353	341	346	341	352	353	335	339	335	328	369	322	334	346	333	338	350	344	321	351	338	326	321	348	332	333	312	313	333	345	298	366	303	346	350	333	338	331	335	301	337	331	313	348	347	363	328	309	341	311	344	329	339	311	357	328	316	331	350	309	340	314	334	342	347	349	327	349	325	362	319	359	333	343	373	342	325	353	312	355	333	327	329	316	304	337	331	326	339	310	340	314	299	351	345	289	333	352	339	331	290	354	316	340	315	343	338	358	311	333	356	366	344	360	353	316	358	333	338	316	350	308	287	334	333	340	349	317	333	315	326	343	319	319	358	340	326	363	316	311	310	319	372	315	330	347	316	329	331	375	324	360	336	325	341	373	338	346	331	386	322	334	346	338	318	326	353	308	301	329	337	359	332	310	311	309	338	334	324	341	326	332	319	352	336	342	333	349	336	365	344	344	338	294	351	328	316	325	322	329	344	346	357	332	306	337	363	331	346	328	332	350	338	357	335	339	363	292	343	350	312	332	307	327	325	345	332	327	322	318	313	343	342	322	324	335	345	325	347	383	307	299	324	336	333	319	341	320	339	338	336	359	306	346	306	329	334	321	343	337	348	336	334	354	315	319	369	325	328	323	326	333	342	348	396	337	331	357	356	303	341	365	337	349	333	341	364	321	326	286	357	325	314	346	357	331	331	322	324	318	321	347	305	331	296	343	338	316	325	330	328	335	296	328	327	356	323	336	315	327	333	340	346	390	320	329	323	328	320	315	350	350	321	324	334	334	328	327	330	353	377	339	349	315	328	363	335	319	358	346	338	328	336	322	357	371	343	341	314	327	336	342	324	318	332	305	284	366	352	354	347	353	326	360	332	323	332	340	333	342	328	342	363	313	349	332	324	325	353	341	334	326	318	332	333	330	309	308	322	339	321	341	365	346	345	346	324	361	339	330	309	327	350	301	287	315	334	311	307	325	353	343	352	346	358	341	339	315	349	328	333	352	330	348	326	359	335	375	336	340	333	334	312	343	355	365	350	322	344	353	313	336	323	332	344	309	350	342	327	348	334	307	353	317	319	325	335	356	361	329	348	329	318	334	321	319	342	318	365	323	357	349	331	361	315	350	337	343	365	322	312	344	349	328	371	339	342	343	352	345	342	343	387	316	342	324	322	312	312	344	344	334	316	342	322	350	348	347	323	338	312	327	334	321	355	327	314	323	337	317	342	323	326	342	355	347	330	325	330	313	338	338	377	345	297	332	336	356	327	365	341	348	313	332	375	361	330	327	312	324	322	307	347	306	363	321	374	329	325	343	338	341	300	328	322	311	324	326	328	319	314	351	326	337	338	364	312	337	332	364	314	327	301	327	340	343	288	321	369	330	327	318	335	362	329	339	346	340	309	342	335	351	370	312	355	334	326	343	352	326	345	342	318	357	302	335	302	316	334	315	330	329	317	335	343	323	387	358	303	350	344	355	352	337	352	364	319	342	348	317	340	323	313	347	333	315	317	348	340	334	345	340	320	350	317	364	331	344	306	321	327	310	324	318	316	362	314	317	312	346	327	291	357	339	374	345	361	333	343	333	328	335	332	340	369	342	338	311	300	348	324	312	339	342	358	334	327	321	324	343	350	360	315	334	294	354	367	309	339	359	333	342	351	326	328	328	334	335	331	331	342	348	312	322	318	344	357	332	339	336	315	323	345	341	335	310	336	353	332	314	366	328	337	325	350	339	347	340	355	325	319	375	328	353	369	331	356	368	333	330	313	328	345	313	342	346	310	321	333	353	325	337	335	311	309	344	318	339	344	333	328	329	335	351	368	307	352	323	334	344	314	336	290	328	335	342	342	334	391	347	313	260	350	325	339	351	305	313	331	312	360	344	330	307	371	335	339	349	365	336	319	314	312	281	356	321	300	330	349	313	322	314	325	344	304	336	311	351	353	314	323	346	310	347	333	326	350	324	316	347	347	318	336	359	325	319	330	306	312	360	338	346	370	359	325	325	338	320	334	311	352	323	336	329	349	324	343	341	330	317	348	337	313	344	365	359	332	327	369	337	317
24930	9257	13648	15386	17507	14923	12600	8319	6735	6305	5139	4464	3876	3043	2529	2146	1934	1763	1707	1682	1402	1438	1476	1473	1455	1278	1107	1075	1054	975	932	894	927	882	913	886	855	877	823	896	864	864	911	857	907	864	806	835	860	830	860	858	858	868	870	840	849	855	873	815	850	849	826	840	809	887	887	890	865	843	834	888	865	862	886	841	776	843	959	821	816	826	815	827	823	890	852	834	821	839	867	883	866	855	840	878	871	882	799	840	867	898	861	864	863	838	843	884	868	909	807	840	883	799	870	909	834	833	853	811	846	879	810	819	880	828	847	869	828	814	847	868	852	823	821	788	867	828	824	795	889	857	816	821	831	863	861	865	855	840	887	833	843	831	809	810	798	857	839	905	878	819	846	804	840	841	866	829	878	886	790	797	812	844	798	818	832	802	838	836	879	830	839	827	871	814	804	874	850	811	839	853	817	837	811	786	864	808	822	796	843	842	823	821	833	857	861	838	827	818	838	874	898	790	820	874	856	839	838	810	881	834	888	838	852	808	819	802	901	829	814	873	848	851	803	818	819	852	856	900	839	818	790	856	849	878	829	849	868	844	827	841	890	883	819	829	804	851	834	839	828	832	871	844	821	836	870	872	856	871	832	828	864	825	835	832	862	842	843	880	849	835	879	889	856	810	850	876	789	837	866	879	822	849	764	832	825	900	834	775	803	846	864	836	786	877	844	831	832	871	835	853	863	853	839	885	854	833	789	772	824	810	830	834	821	835	802	845	848	902	822	847	878	844	811	751	819	863	842	839	850	845	789	847	843	850	832	864	808	818	820	818	783	842	859	821	834	873	844	852	905	885	844	810	847	813	857	865	824	824	846	830	853	797	835	807	844	867	855	843	816	864	824	806	838	835	875	862	853	814	786	897	843	842	814	838	853	817	836	803	839	866	853	756	848	844	838	882	862	870	790	846	839	854	781	812	821	841	835	846	888	809	853	796	811	817	813	840	859	796	831	819	805	865	887	849	868	804	889	790	881	794	864	801	829	826	806	791	826	816	854	846	838	891	841	803	777	870	821	894	819	855	826	865	859	887	792	807	846	820	845	815	837	832	783	832	829	839	815	858	854	829	838	838	820	801	826	814	810	825	831	801	856	888	837	873	852	842	817	869	853	837	835	847	829	834	843	832	843	804	843	779	875	821	837	813	810	843	865	848	855	823	810	847	890	858	801	865	823	848	860	849	818	866	875	820	881	794	809	844	827	857	873	788	819	874	807	857	815	871	870	816	855	880	803	818	863	839	843	879	884	799	778	842	844	814	912	854	831	882	855	877	872	842	845	835	866	836	871	832	809	853	814	810	852	862	840	851	838	858	841	844	838	840	841	791	836	839	818	839	832	821	889	817	853	839	821	836	808	884	853	870	794	848	816	822	844	836	829	795	841	908	797	828	823	812	867	842	813	872	838	859	888	828	874	821	815	837	837	799	932	774	835	822	816	864	869	798	827	857	810	852	846	833	875	874	816	844	846	892	846	838	793	825	842	826	832	816	872	848	827	855	841	859	886	831	836	868	833	823	823	847	864	828	857	825	829	877	780	839	855	880	774	785	860	841	828	867	796	794	801	913	775	827	818	811	833	908	847	799	845	867	808	829	867	881	837	826	845	841	837	876	836	808	807	875	819	817	815	814	813	827	841	799	811	825	816	839	841	792	828	844	847	835	818	829	807	827	825	838	846	825	839	842	868	810	840	830	851	884	799	844	865	861	851	839	815	788	854	814	847	840	874	837	831	830	873	867	878	871	823	873	819	854	786	810	889	821	810	837	855	819	842	837	859	822	824	868	869	840	868	822	877	816	837	811	803	842	772	804	860	868	811	858	832	807	887	828	897	845	850	884	876	840	801	809	845	866	845	858	836	843	836	784	824	893	835	834	826	839	784	814	818	855	858	854	852	844	889	818	854	816	839	820	835	811	811	786	839	842	884	878	841	820	866	834	764	859	785	864	867	835	860	812	861	901	807	825	857	812	879	818	829	863	883	859	855	840	852	880	824	889	891	854	847	860	840	828	860	837	860	912	840	835	832	870	803	871	769	810	836	866	799	816	809	850	833	860	840	814	847	831	849	842	842	801	843	846	851	859	823	807	821	835	844	804	801	818	852	849	830	837	797	812	832	850	861	854	827	840	916	844	867	811	875	923	869	847	903	836	879	826	840	826	852	831	873	815	890	828	805	841	796	825	848	839	831	826	847	809	829	825	848	850	817	841	804	897	838	871	816	855	855	814	818	853	833	830	838	881	860	824	836	802	850	865	829	888	865	822	858	821	839	824	854	847	805	834	844	856	802	822	865	859	856	798	827	869	829	850	846	872	803	759	836	864	860	871	822	815	913	854	820	837	842	877	826	830	875	824	870	768	841	804	773	806	835	806	811	839	814	876	827	833	857	861	842	859	855	865	812	851	828	856	838	856	862	798	849	843	866	857	809	823	829	884	832	802	876	793	825	824	852	795	844	821	868	850	797	841	842	844	847	847	839	819	851	833	879	836	853	797	839	851	838	849	857	877	796	875	795	848	841	780	837	887	834	809	828	837	884	815	795	856	814	818	811	838	851	871	828	820	863	829	862	875	876	857	830	796	848	877	818	832	786	897	790	891	855	792	825	823	848	821	840	783	833	856	802	789	874	859	862	803	875	872	807	856	862	846	806	852	832	822	831	869	828	879	865	845	879	843	807	883	845	850	832	838	823	860	855	844	820	830	831	834	851	828	847	839	842	834	796	849	852	860	886	861	830	802	786	878	833	909	804	840	852	785	855	860	890	839	852	810	865	816	818	839	870	866	833	888	796	854	843	873	824	845	862	812	784	887	823	826	831	857	820	855	855	858	828	838	889	817	822	844	900	797	803	831	829	905	822	788	838	806	864	841	872	804	838	821	860	863	816	848	883	810	856	797	889	794	864	834	849	832	834	865	845	863	825	863	841	823	874	847	839	835	831	807	812	904	849	834	839	817	800	850	842	866	831	831	811	834	824	829	772	844	852	801	820	809	835	793	786	830	854	901	851	839	834	875	837	843	812	889	824	840	847	794	867	826	851	884	853	836	812	842	829	818	828	828	830	810	891	787	851	849	837	844	840	883	788	878	872	873	871	809	810	846	821	900	803	845	793	865	864	877	872	810	839	859	848	832	854	871	883	804	843	763	808	809	818	832	827	800	842	859	832	813	817	839	867	866	837	829	891	829	804	795	849	852	858	818	834	859	848	863	818	803	815	778	853	855	860	875	850	817	819	788	849	834	915	869	856	846	844	868	827	823	812	834	830	865	843	808	839	816	818	814	866	898	846	863	816	893	839	845	855	847	833	864	849	824	867	870	892	831	791	834	823	813	825	883	810	841	845	844	865	870	840	843	798	805	828	822	888	867	830	836	823	821	819	877	821	840	798	823	818	834	867	865	839	849	852	827	852	855	824	847	825	823	845	892	828	822	817	827	820	847	833	823	841	844	820	812
40338	23809	20709	18336	16979	12767	8509	5353	3256	2817	1999	1491	1086	974	801	534	510	480	429	444	374	394	410	404	393	328	322	298	302	245	257	282	237	280	232	252	240	261	261	260	225	232	257	225	248	284	251	247	252	239	245	231	250	205	232	230	252	255	239	223	226	253	280	212	218	254	259	250	255	241	265	250	252	272	240	241	202	251	225	236	259	216	224	238	247	230	242	233	230	236	255	228	243	234	247	255	253	216	247	195	246	246	268	265	263	238	236	252	240	227	222	225	255	230	244	251	230	222	237	240	219	253	255	245	224	249	236	219	246	204	211	245	248	246	215	242	207	230	224	250	224	214	259	251	207	215	251	224	250	236	241	234	247	242	231	236	214	248	216	241	238	241	237	215	239	210	234	267	238	233	220	234	243	239	237	221	225	255	249	208	236	206	258	232	263	244	256	243	234	223	230	225	234	244	256	229	247	264	228	265	244	224	230	246	237	213	248	236	246	213	240	258	222	229	228	253	246	254	213	240	234	223	225	233	235	226	215	239	247	230	218	240	227	237	225	244	233	232	206	254	223	232	247	242	245	240	259	234	229	240	233	224	239	208	243	226	227	228	249	239	262	256	258	232	214	241	224	238	245	259	244	270	242	226	246	237	228	218	216	263	221	223	240	225	263	221	238	224	251	223	251	205	246	246	248	215	230	239	243	234	219	230	231	249	235	236	227	264	206	238	229	222	241	229	213	199	210	238	235	256	236	258	237	228	246	220	237	233	227	234	242	214	239	221	227	243	242	233	224	222	256	219	270	220	243	210	224	193	231	242	256	236	250	242	232	243	234	235	229	228	249	236	251	243	248	229	248	232	222	225	252	217	221	232	262	210	225	240	228	221	210	228	250	233	247	250	225	226	219	258	215	235	265	217	225	240	219	238	222	206	225	229	207	218	233	240	251	238	237	219	213	238	270	256	246	258	239	244	251	227	242	236	218	224	236	225	244	233	281	252	218	268	248	259	245	244	248	261	255	219	220	249	225	258	237	237	212	266	257	224	273	245	217	225	223	242	236	216	241	197	238	235	244	248	206	259	262	260	237	219	235	228	236	231	231	252	209	268	226	227	234	239	216	233	239	228	265	255	245	233	244	254	234	223	234	237	222	233	239	229	230	228	236	234	245	215	272	241	227	209	200	256	220	262	258	237	220	240	252	246	229	239	234	234	258	228	235	242	227	223	244	240	239	229	242	252	258	238	212	223	230	246	224	251	228	248	239	253	245	226	246	233	261	262	257	244	232	237	269	257	235	247	238	245	207	227	231	219	210	230	236	290	250	222	273	227	209	232	233	209	227	236	252	254	254	238	210	229	257	237	229	256	251	230	223	240	245	239	200	251	228	242	236	242	235	231	232	221	227	235	233	239	270	217	229	247	232	238	220	259	231	268	230	224	240	238	244	267	239	237	256	254	232	213	222	252	229	227	228	249	224	217	254	246	225	232	244	250	198	244	233	221	259	246	242	236	235	233	233	239	236	222	244	254	220	234	226	241	223	244	247	217	241	234	235	253	236	262	209	231	232	233	221	257	241	249	227	240	233	226	252	224	251	243	241	219	224	259	221	252	240	205	226	242	234	246	222	242	206	257	229	237	203	233	264	266	207	226	244	233	217	226	284	239	213	249	221	221	261	233	247	240	257	219	225	243	260	236	215	245	234	275	233	227	251	225	228	237	243	239	215	234	242	251	223	215	239	224	263	246	240	265	239	239	242	218	224	215	227	243	237	223	228	234	238	253	218	225	198	224	250	205	246	254	230	247	243	236	225	255	257	284	259	259	281	236	214	246	261	249	227	252	243	246	253	246	264	235	216	246	247	259	220	232	223	215	237	258	233	212	255	226	250	244	228	251	233	238	227	234	253	241	252	227	200	245	240	249	242	231	230	219	245	253	229	222	242	216	248	245	255	230	222	237	270	255	214	237	250	221	237	198	226	228	242	244	244	229	204	207	220	239	224	217	243	229	243	226	208	222	221	235	209	209	241	223	220	228	248	219	223	273	272	231	226	225	230	240	254	238	242	228	241	235	232	265	248	259	223	242	261	228	245	225	246	214	206	224	247	229	234	230	243	214	236	251	255	245	247	230	249	231	232	222	234	246	224	249	255	236	238	219	234	239	231	230	274	220	226	253	240	281	190	228	234	246	230	225	252	222	249	243	269	235	222	231	221	242	256	251	238	248	259	222	190	239	233	213	236	209	234	243	237	228	213	238	251	225	247	231	219	259	222	214	253	219	211	257	229	222	249	209	232	225	258	227	231	271	246	210	217	243	234	213	248	217	226	239	267	233	221	236	258	225	231	246	243	229	261	232	262	238	267	253	254	236	240	243	239	231	215	240	245	233	229	217	237	237	204	243	218	240	260	251	243	249	234	228	250	237	238	248	241	251	222	228	209	240	253	242	224	257	246	258	263	257	222	218	238	247	226	232	264	248	251	242	242	238	237	239	232	217	226	238	222	250	247	234	191	236	221	270	221	232	216	236	220	246	232	232	233	228	267	251	242	268	248	224	225	224	248	253	236	245	238	235	248	262	220	234	230	209	231	249	258	271	249	251	236	233	222	261	234	224	238	254	237	251	239	224	230	231	247	203	254	256	253	243	202	256	258	211	234	240	228	238	226	233	206	232	260	245	238	237	223	253	224	225	237	220	283	219	237	207	248	206	236	252	209	265	256	247	216	237	234	253	214	251	222	269	253	215	240	210	236	230	206	250	227	244	237	231	245	240	235	235	246	240	245	225	248	242	217	251	244	266	234	236	244	223	248	229	249	224	243	248	243	223	264	243	216	226	238	254	241	236	243	258	224	240	261	251	239	251	220	231	229	253	230	221	240	246	235	235	243	241	221	227	241	253	234	245	231	249	260	229	238	252	245	261	247	228	238	242	242	209	247	238	247	213	237	229	215	251	247	257	260	272	245	238	231	267	217	229	229	261	242	227	248	225	241	219	220	240	231	237	235	210	229	249	247	232	245	225	255	238	263	225	219	191	243	236	244	223	240	239	251	252	241	247	263	225	253	243	269	244	247	216	224	244	233	247	202	229	249	239	252	238	227	236	224	237	238	253	219	233	233	240	230	234	268	239	220	230	226	244	222	218	270	262	247	248	242	250	260	268	248	236	261	225	208	247	245	247	237	243	227	243	269	268	226	230	244	219	243	229	243	247	245	210	220	238	243	261	251	221	275	240	216	235	215	229	214	218	220	226	242	235	248	225	200	237	249	237	237	236	247	232	226	234	211	220	230	221	231	236	256	240	244	225	214	240	257	264	245	239	240	226	228	268	256	244	253	246	212	233	228	239	223	229	226	226	227	231	227	252	223	248	243	233	245	241	227	220	253	232	241	214	221	238	279	259	248	246	276	266	211	235	255	238	242	219	236	220	234	271	247	237	275	251	234	224	223	231	242	197	235	259	215	235	256	208	220	231	247	237	236	235	233	242	234	244	243	246	266	257
29336	12039	17499	20111	21546	17958	14471	11381	9040	8870	7512	5887	5011	4312	3679	2704	2458	2125	2043	2245	1676	1941	2104	2167	1768	1541	1212	1024	929	917	848	749	769	692	730	718	688	698	658	706	640	692	642	619	670	706	645	640	644	653	613	642	641	640	657	604	657	646	642	625	662	600	625	627	650	634	629	641	604	642	583	653	574	675	611	644	635	596	643	588	580	645	609	594	563	660	593	669	626	619	658	660	643	653	599	625	633	641	627	641	600	608	605	678	647	668	634	600	635	614	640	650	584	659	590	670	551	662	579	680	632	647	639	578	627	618	661	596	648	621	609	606	615	609	592	593	628	599	619	633	689	606	616	632	612	606	600	577	610	643	592	586	636	599	647	650	594	627	650	694	621	610	613	597	605	583	615	579	630	603	634	635	619	631	622	606	610	648	638	603	586	626	630	611	629	595	649	627	629	614	590	580	603	632	650	621	593	648	573	652	611	635	637	606	615	621	592	617	593	665	614	618	597	633	608	594	616	573	640	576	597	608	642	633	593	582	590	588	621	659	605	578	655	621	577	639	562	603	632	606	590	643	578	601	602	611	608	620	583	596	564	609	646	640	646	619	591	607	604	663	577	627	614	569	632	630	623	612	582	635	588	616	613	601	608	617	648	642	605	635	610	609	640	619	599	593	627	568	633	634	593	564	605	602	585	608	582	588	610	625	606	590	619	612	642	616	645	624	603	625	619	625	557	604	634	609	616	616	612	605	612	627	620	576	556	620	602	625	601	611	606	647	667	622	586	570	613	619	615	607	593	613	592	593	640	576	616	590	601	602	584	586	581	589	568	599	608	569	607	615	593	660	624	612	599	629	569	606	607	535	550	593	542	649	610	613	645	623	607	629	627	623	602	581	658	619	629	615	598	573	627	636	602	589	631	563	576	577	577	601	625	635	601	621	596	554	580	608	612	620	593	612	614	619	597	619	572	626	632	651	593	657	612	570	610	624	608	584	578	640	574	634	636	601	636	603	590	589	614	640	614	638	598	620	610	601	606	630	642	629	632	602	630	602	611	617	589	613	637	589	648	609	617	623	621	595	602	615	622	605	630	620	639	592	585	620	659	608	649	632	604	622	615	632	569	651	620	590	668	661	578	632	571	617	613	561	604	572	648	595	611	555	598	619	635	586	603	581	602	620	606	595	614	603	596	591	636	596	578	610	628	606	620	588	613	634	598	630	603	597	625	623	599	617	585	623	603	623	621	607	627	607	621	646	596	592	628	568	629	597	644	555	623	612	625	605	611	563	573	625	613	605	637	630	588	606	590	646	608	624	634	624	621	607	599	588	650	671	626	589	600	578	589	581	590	609	623	583	613	565	608	633	588	613	575	651	608	600	611	593	603	634	577	577	609	601	585	574	620	586	595	565	582	621	599	599	587	647	623	593	625	647	652	637	638	624	621	547	617	602	632	630	587	601	595	600	595	614	600	547	620	606	602	584	614	572	622	603	598	600	590	586	622	662	627	601	602	617	561	613	626	681	604	606	635	564	614	570	600	644	629	612	622	560	658	616	618	598	632	647	615	620	610	608	627	617	615	603	599	630	565	633	647	596	593	601	644	611	590	578	647	635	606	570	620	653	621	619	588	583	604	615	582	635	602	588	634	566	610	610	595	624	586	603	573	647	578	604	619	618	608	586	607	605	577	596	605	600	564	599	636	590	622	578	620	549	604	638	612	619	592	619	623	629	593	548	634	594	607	630	606	587	617	601	604	583	615	646	597	579	591	653	611	590	612	670	614	624	625	628	606	636	586	620	557	596	613	597	621	613	598	579	576	596	638	609	609	590	617	594	629	559	586	609	580	620	619	640	635	567	585	589	643	617	584	640	622	608	616	575	658	565	606	572	649	590	587	624	604	605	630	629	599	599	608	656	591	591	602	642	607	615	600	608	594	640	585	585	626	608	628	620	585	603	599	603	608	648	610	560	662	651	631	649	610	615	609	625	611	609	620	643	596	572	661	575	635	644	599	599	669	595	573	638	587	591	627	581	609	598	608	633	595	574	569	613	618	597	590	610	613	602	570	593	624	594	616	619	614	622	590	605	616	566	608	594	624	604	624	607	646	591	655	609	557	589	570	613	567	651	583	607	581	594	614	670	600	587	645	609	646	611	601	665	603	619	617	612	599	611	642	631	625	567	665	574	618	612	596	612	598	622	587	611	578	565	641	625	644	609	635	564	596	620	623	592	591	621	596	618	596	596	583	596	593	554	659	587	573	620	594	622	610	625	620	596	607	593	588	644	634	614	570	620	567	587	595	639	589	595	629	613	574	568	594	604	604	630	598	573	597	593	611	579	597	644	605	597	619	604	635	641	631	620	585	660	601	630	621	606	591	581	599	600	594	609	621	604	598	605	618	578	594	624	599	600	629	570	600	579	636	638	571	582	589	607	582	594	602	598	596	611	632	604	589	623	572	584	617	603	612	585	598	552	613	555	597	592	642	564	599	601	614	609	545	603	604	591	657	625	651	594	640	588	639	624	634	613	604	599	581	602	604	630	589	549	598	582	563	612	588	603	620	614	575	633	660	610	565	605	569	601	606	614	621	603	603	629	591	655	610	597	586	602	601	578	598	626	578	609	612	637	597	589	610	625	605	610	615	576	625	630	572	634	616	637	639	613	620	593	565	595	566	611	608	610	607	593	604	641	617	596	599	601	598	625	558	601	610	606	603	589	644	625	598	570	610	580	611	639	580	654	608	612	568	629	632	648	584	576	578	584	625	594	607	622	582	633	580	610	602	645	598	610	551	574	557	623	620	598	616	587	599	620	592	627	610	632	576	588	614	589	599	610	591	609	603	642	590	610	637	630	627	636	571	628	636	595	612	619	591	618	604	599	569	609	568	611	663	637	585	642	595	610	621	644	584	612	628	606	545	676	649	611	612	617	622	585	603	591	564	607	592	550	597	614	545	586	602	614	585	630	646	647	653	622	626	674	648	600	547	602	649	622	620	631	651	621	620	645	624	613	633	602	615	610	624	618	610	601	614	625	611	643	613	610	555	677	622	643	598	635	592	640	563	576	602	581	572	617	571	593	634	595	584	605	619	581	591	567	614	590	614	577	649	594	613	623	601	580	620	606	593	633	591	641	641	578	598	596	597	610	594	624	615	602	614	624	590	629	633	602	600	623	555	592	634	618	621	596	612	667	590	666	651	600	643	585	625	560	603	662	566	604	605	613	576	631	602	614	596	626	620	606	655	598	641	655	594	622	595	597	594	565	582	630	601	632	604	591	600	644	599	642	570	585	585	629	601	577	582	626	636	570	576	612	620	605	544	583	637	579	576	617	630	617	642	606	631	622	571	550	629	610	588	604	634	616	608	622	586	634	605	606	607	560	600	619	619	592	593	613	598	598	635	610	618	585	599	596	598	593	618	607	586	569	577	585	604	571	606	603	625	613	586	615	581	601	624	571	653	664	587	610	635	595	573	589	585	575	637	653	611	556	621	577
7142	3753	3843	2958	2854	2074	1297	856	721	625	538	393	336	327	333	329	299	293	296	280	260	272	308	343	277	321	281	268	273	295	285	261	259	282	294	259	299	280	253	274	260	288	284	278	272	234	242	280	263	280	266	267	295	257	256	251	262	269	263	283	275	283	265	284	276	285	273	261	279	291	262	271	279	254	277	291	274	220	271	299	289	274	252	270	288	317	270	265	268	273	261	280	272	292	256	273	257	251	281	282	298	275	265	269	262	271	263	276	266	269	262	311	257	282	287	294	266	262	253	274	294	283	274	261	285	251	265	293	246	281	295	275	269	259	272	265	261	281	260	267	257	259	261	272	279	273	279	272	281	292	284	287	280	269	298	235	287	284	286	265	279	269	257	264	285	249	250	271	290	273	252	258	293	268	294	271	298	285	283	262	296	265	304	277	255	281	280	255	263	271	281	248	273	261	264	257	260	295	262	254	284	260	269	263	292	269	263	281	267	293	267	267	298	269	298	275	246	266	279	267	281	260	247	280	270	278	254	261	273	275	268	306	284	267	267	267	248	290	296	255	255	266	258	308	298	295	276	280	242	278	265	256	283	267	251	264	298	273	273	249	238	264	288	241	239	249	266	305	306	253	268	271	268	263	263	271	256	268	253	276	278	296	281	275	253	298	286	246	266	287	271	253	263	273	290	282	285	272	277	266	253	266	262	281	255	253	249	300	241	268	276	245	256	280	268	286	294	271	270	299	307	281	267	293	279	254	261	252	290	297	259	266	260	289	291	263	276	285	253	296	306	288	276	281	292	279	275	275	272	279	275	293	268	265	257	270	286	284	269	256	252	271	284	279	248	312	311	259	289	272	274	259	260	263	279	305	255	257	282	307	264	286	267	289	260	301	291	283	284	294	280	297	269	307	288	237	265	270	273	264	292	236	246	274	305	293	258	311	267	270	264	256	292	266	285	307	304	279	262	295	265	289	254	288	309	280	269	248	290	280	262	279	279	272	274	268	269	285	256	263	279	291	308	298	253	267	264	250	275	290	291	301	257	278	266	271	269	254	287	260	266	272	291	271	287	279	273	265	271	300	250	259	252	289	263	282	279	268	280	253	272	287	232	281	277	256	267	244	229	250	273	275	282	276	283	250	270	270	264	287	264	272	278	246	279	277	296	275	285	253	288	273	263	323	280	271	267	301	253	288	252	263	290	286	255	276	264	269	258	278	270	283	269	302	251	262	273	298	246	283	289	297	251	290	259	259	259	271	282	271	258	295	244	257	293	279	285	277	277	267	278	277	284	269	303	291	283	260	267	257	237	249	264	256	236	275	298	256	269	288	271	297	261	262	257	260	267	266	277	285	256	247	256	274	252	253	283	289	275	283	296	264	288	259	303	259	276	267	265	254	263	260	277	253	271	256	291	274	279	273	277	286	305	310	283	263	282	238	257	256	254	274	285	278	265	251	292	293	253	285	295	286	295	251	278	276	278	283	253	279	261	278	284	291	267	285	240	289	244	281	312	279	259	248	270	278	279	274	275	276	247	260	277	287	283	263	297	249	283	282	296	256	278	273	254	281	297	260	272	294	270	284	240	280	252	272	260	249	291	279	277	279	260	252	295	240	277	242	285	268	289	290	268	283	260	275	303	292	299	262	274	261	278	267	271	280	265	279	264	297	280	248	284	264	292	276	275	277	278	279	265	297	268	286	265	273	250	283	251	272	270	280	275	277	268	271	260	262	290	262	267	285	270	296	254	282	253	282	248	269	257	278	310	312	295	285	300	273	258	270	255	229	307	271	250	268	270	257	282	297	276	264	273	296	274	272	279	258	273	290	282	260	270	281	281	264	286	257	260	258	296	288	255	253	272	269	257	287	255	257	286	266	262	261	255	272	277	278	273	294	258	247	248	298	257	303	279	267	265	269	267	268	288	260	293	284	298	279	264	282	265	256	254	296	266	269	271	300	289	301	283	274	270	265	300	279	240	246	272	284	279	253	260	278	246	267	224	296	265	262	244	256	283	273	288	289	271	278	273	259	287	250	249	294	274	277	243	264	283	269	278	263	288	266	304	234	280	284	274	261	268	309	233	283	282	265	275	261	277	237	289	259	299	286	279	288	298	262	282	276	255	268	258	281	272	253	262	248	277	263	306	294	290	262	280	271	278	249	280	277	284	283	270	300	280	298	279	264	247	269	242	279	258	277	273	235	319	287	281	292	266	269	281	275	272	295	284	279	249	253	266	272	256	277	255	263	269	287	272	273	305	281	261	273	284	284	276	265	295	270	269	264	266	290	261	285	249	282	270	265	284	266	259	312	276	260	281	267	260	251	254	297	258	255	260	277	258	262	288	255	250	262	260	285	285	278	282	297	264	262	261	278	285	315	289	282	289	253	265	271	291	265	282	250	256	265	254	292	254	287	280	279	299	276	287	262	270	292	275	278	298	294	297	304	295	276	280	281	265	273	232	262	255	279	268	268	258	284	258	266	284	252	258	267	291	282	247	310	243	270	291	287	262	284	243	272	273	280	264	278	271	265	252	273	291	285	269	268	293	273	245	256	244	244	262	230	262	285	295	249	264	295	276	244	297	290	251	271	276	274	258	284	273	306	284	273	250	249	267	263	273	314	255	266	267	296	286	264	322	270	265	272	301	291	288	284	276	278	282	261	250	270	243	276	287	281	274	255	292	255	285	292	274	255	262	266	277	293	275	266	272	276	256	260	272	265	280	271	295	271	261	262	259	266	287	269	291	288	269	261	296	301	253	271	283	243	250	282	292	248	266	257	275	253	265	307	291	252	278	289	273	294	256	288	319	249	281	289	270	258	281	266	261	274	262	277	236	248	289	268	297	274	252	272	291	281	294	263	301	257	244	289	279	283	249	239	278	274	262	275	277	271	249	264	288	277	257	293	284	283	295	285	288	281	266	282	287	269	271	280	246	276	241	306	296	278	264	267	285	279	281	287	288	297	290	283	249	256	285	257	242	274	268	261	274	288	242	260	298	297	269	265	290	249	286	279	278	287	291	295	305	283	294	291	308	296	263	275	264	281	281	278	271	257	269	246	277	250	283	246	257	270	289	284	277	263	254	281	279	275	299	263	248	267	257	283	300	286	262	282	276	283	268	238	268	298	260	269	279	277	278	248	215	253	266	272	238	259	256	276	251	254	256	271	240	290	289	293	254	262	268	258	243	270	242	280	296	278	257	247	276	283	252	298	291	304	282	289	287	293	302	287	265	264	282	257	238	255	238	294	257	301	278	276	266	260	250	258	265	289	238	278	263	278	304	268	275	274	253	283	264	278	291	290	276	276	281	281	254	256	279	247	276	265	254	281	310	285	294	252	294	274	249	279	249	272	292	269	262	265	269	255	262	251	298	298	280	294	282	259	277	250	282	247	259	289	267	250	286	265	298	287	288	290	261	268	280	283	265	243	251	243	252	320	281	285	272	293	252	233	273	260	272	272	285	272	292	284	299	279	268	277	257	279	286	274
6547	3716	6783	7676	9293	7451	5326	3546	2926	2434	2078	1558	1253	1209	1066	1043	941	957	898	861	832	827	798	807	809	751	829	738	768	700	711	691	705	740	670	718	741	722	708	735	750	707	695	737	687	748	682	728	733	677	704	728	701	677	723	779	702	786	711	755	718	730	725	760	714	713	749	736	743	746	766	675	736	743	714	696	672	742	728	695	742	734	759	731	709	754	735	732	742	728	749	786	735	731	724	730	749	720	701	736	716	703	707	715	730	732	702	755	683	703	714	719	758	729	687	719	710	684	693	735	677	698	720	723	725	765	727	703	730	734	696	676	718	771	697	753	766	740	734	755	717	729	721	711	731	708	777	739	701	729	705	724	661	670	725	707	696	773	721	683	751	724	715	779	728	738	687	753	690	708	694	694	766	726	748	680	707	735	749	752	761	742	722	703	718	723	690	735	739	735	721	685	703	706	705	735	688	743	762	720	692	739	735	721	738	765	679	697	745	754	748	752	733	692	651	727	746	711	708	737	740	711	764	727	741	696	675	693	694	743	683	692	754	703	687	747	746	716	699	749	704	672	695	657	707	692	724	729	720	714	718	736	737	706	739	702	738	754	717	717	795	703	721	694	745	724	712	739	712	727	735	724	724	731	715	739	734	696	692	680	742	724	693	721	740	728	759	695	690	739	680	730	714	694	753	730	731	679	697	756	692	714	720	719	752	700	724	753	727	754	721	736	743	753	733	702	767	697	713	695	755	776	756	742	682	687	703	697	732	720	741	721	702	713	765	757	688	731	730	699	727	724	741	710	769	718	698	699	705	689	748	695	744	703	661	712	680	701	694	726	699	715	691	716	719	736	733	707	753	737	718	724	740	704	685	727	681	760	719	713	707	733	753	753	707	772	702	672	753	771	732	700	729	709	729	746	718	724	716	726	749	691	724	667	685	711	723	699	697	690	686	715	712	733	735	758	714	712	712	737	682	719	740	704	747	678	676	695	688	712	698	703	669	712	749	689	758	710	701	688	736	698	746	722	745	698	710	708	703	728	704	737	712	743	728	736	680	690	700	733	730	702	735	761	708	711	708	716	701	735	717	668	733	696	746	666	724	711	735	733	731	742	702	726	686	721	725	738	697	695	730	746	703	757	724	697	664	706	708	742	711	744	747	725	711	696	764	712	731	763	743	705	694	720	703	761	704	688	733	729	721	712	709	710	714	769	717	641	735	704	688	766	722	726	712	721	711	710	739	734	683	702	789	669	723	698	771	727	697	743	700	731	729	738	699	727	763	689	722	699	717	717	716	678	741	720	695	718	719	706	743	718	757	716	671	704	699	681	664	723	693	783	677	697	688	751	677	769	717	686	746	702	736	736	753	723	721	700	737	731	747	720	682	713	687	724	703	726	751	693	716	715	692	752	701	671	685	743	718	682	688	718	735	708	732	734	739	690	668	688	741	716	714	750	717	703	718	728	698	696	681	678	703	707	701	702	717	723	694	723	713	706	708	728	705	703	730	715	704	716	712	706	750	701	747	740	777	718	690	707	716	738	712	735	698	683	711	699	752	725	768	738	737	727	724	691	698	725	703	707	703	736	735	696	781	697	660	696	711	683	760	728	749	713	731	739	718	748	728	703	757	705	704	733	745	706	662	674	666	701	680	641	703	754	704	671	778	704	669	707	730	701	740	719	697	740	700	679	706	739	732	693	680	711	717	739	714	785	712	683	724	672	711	688	711	742	742	700	690	689	749	755	700	717	753	718	662	721	713	778	719	703	764	724	706	694	739	736	731	693	773	695	743	710	703	737	718	710	715	697	682	726	683	712	715	741	677	759	687	723	704	674	724	733	668	705	795	721	705	743	678	707	729	721	684	711	764	715	699	695	781	735	788	741	703	698	719	736	699	737	724	692	679	776	696	704	718	706	682	666	731	702	686	738	727	722	763	743	681	711	712	684	720	732	712	724	758	713	715	697	746	693	676	718	728	709	712	668	734	739	670	731	692	809	697	734	713	730	733	723	725	670	705	679	706	716	699	740	737	795	717	716	707	699	735	742	715	735	733	745	765	717	723	757	704	721	679	728	735	735	731	722	672	727	760	713	657	678	662	683	705	778	727	731	696	697	706	718	717	725	761	722	701	723	713	726	735	670	754	693	698	755	678	723	755	750	734	757	740	687	699	740	688	726	726	693	706	685	731	708	761	738	725	707	732	703	688	708	699	728	733	764	737	704	777	754	723	745	689	690	713	761	748	724	750	745	690	744	733	720	759	685	742	729	746	702	726	644	687	746	795	739	705	680	723	741	697	673	718	741	750	715	736	717	718	695	675	755	756	681	755	727	744	729	754	715	699	712	702	745	716	723	753	673	737	729	731	730	752	729	701	766	687	750	685	780	748	745	755	696	721	770	656	679	677	757	733	663	718	713	755	674	685	680	703	698	749	729	689	720	710	721	723	727	703	742	714	688	660	689	692	739	710	719	740	736	765	677	723	737	779	691	724	693	738	720	725	752	761	753	691	688	700	677	682	741	758	701	775	744	728	735	728	711	706	699	702	707	688	688	720	708	673	738	714	782	745	721	717	703	730	687	766	715	720	723	740	706	713	738	697	737	712	700	729	722	700	767	752	744	737	726	703	717	724	730	710	709	696	714	747	690	718	714	763	725	680	678	698	751	707	712	712	739	725	722	715	706	730	689	677	659	726	764	714	679	682	729	760	712	757	751	750	704	689	744	670	708	670	747	743	724	724	706	687	736	725	723	733	744	706	719	748	697	787	735	676	714	702	730	739	730	736	674	680	707	682	739	671	715	728	688	672	723	702	725	700	725	768	691	751	702	748	681	756	675	721	741	732	706	780	754	750	745	707	710	741	711	689	747	687	729	720	697	714	733	723	718	679	719	716	732	694	729	756	733	723	679	732	703	729	727	682	723	740	775	718	765	704	710	741	734	707	699	698	724	720	750	751	684	677	747	689	690	712	726	717	742	720	756	703	703	729	745	749	734	719	698	753	726	710	699	736	716	731	699	727	709	712	719	705	684	734	687	697	727	738	724	710	714	692	686	764	705	704	726	697	716	706	725	716	718	677	722	755	695	676	735	743	753	702	690	704	690	700	726	692	726	678	737	710	690	744	731	693	731	720	698	745	726	721	757	699	685	709	703	725	699	702	739	735	732	756	681	693	668	737	712	689	716	711	744	709	672	744	710	720	706	794	707	697	746	705	724	710	684	730	676	739	701	702	720	724	718	713	717	713	713	721	718	711	748	675	740	692	746	741	745	728	678	711	745	745	664	745	748	718	745	721	649	755	736	738	738	743	648	760	720	662	764	674	697	749	716	675	715	725	723	706	663	751	754	669	777	740	649	729	754	725	735	703	712	744	712	775	758	730	739	742	722	724	691	745	700	701	712	705	685	731	726	759	715	725	759	685	751	748	705	755	690	727	711	700	767	681	713	711	688	704	674	776	710	754	783	729	736	680	726	762	721	707	681	738	742	778	748
30265	18222	16025	12985	12041	8896	5994	3578	2421	1946	1527	1204	953	786	693	529	488	460	515	445	458	428	473	448	416	405	378	351	373	336	341	366	320	339	361	326	370	377	335	336	292	344	323	334	344	366	320	328	329	316	316	366	359	352	346	326	317	306	345	347	355	361	353	332	345	321	298	322	305	340	341	339	351	339	336	366	344	333	337	353	324	326	367	327	355	319	343	333	347	356	317	295	329	343	322	308	358	342	310	360	334	338	319	349	358	346	350	323	325	353	325	351	341	337	351	336	336	331	319	330	308	377	327	348	348	388	342	359	314	313	336	356	306	350	360	356	351	332	360	320	329	342	329	332	303	323	335	358	318	325	319	311	325	328	343	320	344	324	347	301	348	326	332	347	323	353	354	336	346	336	342	364	353	323	338	322	336	334	329	311	318	304	334	344	335	376	321	338	313	326	377	337	310	351	328	331	337	315	335	340	325	323	337	309	350	325	344	323	343	356	334	342	330	363	402	319	360	338	340	360	358	334	353	340	357	338	361	330	322	360	342	323	342	333	325	283	312	357	325	344	316	327	336	340	308	337	337	309	335	345	308	344	331	337	298	310	337	314	342	319	349	345	347	341	323	318	383	373	344	329	313	329	347	336	355	332	345	327	319	332	304	347	309	341	396	341	304	313	355	351	352	337	324	333	377	362	324	318	350	366	334	319	336	353	331	326	323	349	318	333	315	373	322	319	359	323	338	339	323	337	323	340	335	368	344	333	385	333	355	292	309	355	335	330	335	313	362	346	327	334	344	300	336	328	361	360	327	333	351	332	338	337	334	348	340	336	345	366	355	319	326	303	344	365	349	352	342	343	317	295	367	317	338	294	356	322	367	379	317	327	314	345	351	349	348	297	311	338	363	348	344	342	337	325	338	330	356	298	362	328	313	333	354	347	328	336	389	387	328	326	313	342	347	338	340	315	335	302	350	345	300	334	335	332	337	323	339	343	330	314	341	311	329	345	322	354	385	348	354	368	361	325	368	296	320	307	308	358	337	323	312	323	331	312	371	310	344	284	307	394	365	348	350	338	336	367	332	348	353	312	339	342	335	316	340	334	383	339	331	341	314	312	348	354	325	346	370	366	352	356	368	352	348	352	340	326	315	303	338	337	337	320	331	367	335	352	350	316	323	334	336	339	315	320	353	346	342	338	323	287	320	370	351	317	362	342	348	318	338	339	313	339	342	330	324	348	342	326	386	338	321	333	314	377	357	357	313	327	302	335	317	321	345	339	344	366	336	313	332	348	322	331	296	340	319	353	313	308	363	350	360	324	335	370	310	319	341	349	329	358	355	319	320	301	341	334	350	327	334	331	345	302	342	313	348	313	332	324	345	325	348	340	334	318	345	314	328	375	340	348	345	339	327	345	318	307	360	360	336	339	368	323	330	391	349	345	344	347	368	337	311	313	335	357	353	328	336	298	326	330	318	322	313	327	382	317	328	345	348	350	341	349	336	361	337	341	318	358	344	354	347	328	343	323	340	344	319	304	305	355	366	364	312	360	339	350	320	327	322	342	310	321	319	337	348	335	306	388	364	328	349	354	369	317	343	320	321	339	352	360	326	337	360	336	385	362	328	370	316	356	342	322	334	338	368	351	334	325	359	344	359	348	317	318	372	307	310	323	334	347	346	316	351	357	356	319	302	325	323	335	321	358	346	333	324	328	356	370	326	339	310	319	351	359	369	305	343	352	319	346	328	305	338	346	314	325	333	347	372	302	303	353	358	343	349	352	354	328	383	362	392	376	345	313	315	338	335	325	333	358	301	344	340	313	324	322	326	332	329	322	366	366	337	358	316	370	308	311	337	351	309	336	338	341	343	333	363	334	356	318	318	343	339	329	349	364	335	348	366	308	340	298	322	350	324	340	337	356	330	347	366	338	319	301	340	339	333	308	314	315	383	327	369	347	329	347	341	348	357	321	336	332	309	344	320	371	318	317	358	344	335	363	330	322	336	338	369	360	337	379	325	355	326	300	338	351	362	342	339	336	309	349	334	335	324	335	346	328	363	345	348	329	361	339	323	343	330	334	323	361	350	324	323	329	340	332	338	335	348	313	367	300	321	308	353	353	310	305	356	348	363	377	346	318	357	343	318	336	347	338	367	348	328	356	317	323	325	305	352	367	327	348	309	315	318	325	352	295	330	344	322	356	329	338	344	361	341	313	318	349	319	359	398	321	338	372	347	325	334	347	308	322	342	310	307	387	342	342	320	388	365	319	360	337	316	340	339	327	370	329	341	331	328	357	329	319	336	335	341	336	332	351	331	326	335	347	305	363	349	312	334	367	351	339	344	375	322	327	343	328	359	337	346	320	323	323	351	356	351	336	338	353	360	358	361	349	331	313	323	294	341	352	327	339	330	330	309	338	352	367	330	358	331	341	298	368	301	334	325	347	325	343	394	333	359	356	328	331	341	307	373	307	357	333	410	350	315	328	316	352	341	350	322	327	310	313	366	348	323	354	316	351	343	343	326	307	321	341	339	362	343	336	330	318	294	318	360	338	354	332	355	336	318	360	339	316	333	346	314	313	331	352	369	339	320	329	344	345	326	337	354	332	303	329	323	351	349	310	335	333	388	327	351	320	337	320	344	320	357	319	318	341	310	324	284	370	351	325	344	341	331	318	355	326	356	349	340	319	297	353	361	330	348	322	335	325	353	305	333	351	344	361	372	338	344	363	325	313	352	328	342	349	325	335	335	304	325	317	301	349	351	337	378	372	305	344	359	322	320	325	325	350	338	350	339	347	335	342	355	329	313	360	325	330	369	345	347	341	356	312	342	308	296	357	339	350	372	326	343	324	359	331	329	345	350	330	318	372	356	368	354	346	347	357	340	331	321	323	334	355	319	330	326	383	326	357	331	346	304	337	361	339	325	341	337	342	329	341	320	344	345	350	313	324	357	331	341	343	307	347	339	341	345	317	341	321	342	339	351	344	360	352	376	335	338	301	350	338	304	339	342	301	345	317	332	345	365	349	366	386	354	294	341	318	333	335	339	340	347	335	336	365	339	366	347	344	335	325	346	344	362	340	342	348	319	354	299	354	335	327	345	333	326	337	374	337	352	338	346	351	323	330	337	320	329	349	320	310	325	359	319	322	323	336	352	330	356	329	320	355	324	339	340	369	340	284	317	307	330	314	329	360	316	325	363	315	325	332	358	333	321	309	380	326	326	371	329	365	360	351	342	350	319	360	373	322	312	324	350	303	342	344	303	334	319	326	336	340	317	313	352	344	355	324	318	315	328	330	324	354	360	344	350	343	292	342	325	327	322	313	329	371	359	324	323	313	348	336	336	312	319	317	357	357	347	345	346	330	338	349	324	359	317	292	338	327	335	326	348	329	311	341	335	338	337	344	353	328	381	354	325	302	346	365	349	318	341	307	323	342	330	347	366	317	333	341	357	345	345	322	318	340	318	340	351	335	307	350	312	357	329	314	342	333	338	332
22284	9337	13967	16250	17921	14723	11389	8195	6668	6228	5234	3829	3362	3101	2499	1989	1811	1821	1657	1727	1622	1546	1697	1567	1666	1430	1166	1080	1022	976	914	915	913	902	915	866	922	827	909	960	869	932	821	878	888	871	869	866	895	882	870	883	835	845	869	946	853	851	847	819	861	859	841	862	835	887	856	828	902	851	900	861	884	803	802	917	818	882	876	855	870	848	836	860	840	862	893	908	826	881	838	840	861	859	860	890	844	864	880	888	825	865	814	882	824	857	869	858	843	846	874	838	808	855	867	823	904	864	925	890	816	811	855	924	815	807	831	896	854	868	846	852	788	858	819	800	838	905	836	838	828	812	880	849	773	864	862	875	834	848	843	826	861	896	855	906	827	862	832	896	848	828	858	819	856	863	850	825	835	819	894	816	846	865	812	831	833	851	833	952	852	849	801	836	883	814	915	837	827	836	863	821	851	854	845	816	838	852	820	864	825	868	877	861	831	874	804	799	859	801	854	852	847	831	834	864	810	853	914	849	830	854	861	862	859	826	844	829	828	848	891	824	840	853	843	852	854	896	841	898	831	851	818	820	911	814	814	825	843	847	838	855	847	883	823	861	887	819	841	833	872	909	828	823	814	799	848	839	844	861	849	849	839	832	808	890	902	856	809	825	792	839	855	788	822	826	821	813	875	885	812	795	811	884	847	812	847	870	823	836	865	839	805	855	887	792	858	848	857	853	790	881	857	881	874	867	827	849	831	874	828	871	801	832	866	844	877	861	789	840	836	856	870	831	856	797	834	857	825	863	835	847	843	806	848	822	804	812	866	838	863	874	915	870	839	853	816	883	845	871	871	834	829	822	839	816	813	849	868	841	826	825	881	843	843	866	875	857	878	857	873	801	857	869	854	819	853	845	862	894	814	822	830	862	832	831	811	825	851	767	858	831	821	894	847	870	870	874	855	836	847	856	786	856	859	833	818	790	823	809	850	839	838	846	796	844	831	826	901	874	868	843	853	838	825	831	784	826	813	833	876	881	875	843	843	818	810	831	829	829	773	892	830	815	899	874	812	818	842	801	777	861	824	864	819	858	851	880	887	866	847	841	792	845	814	788	778	840	879	812	848	808	847	810	838	853	879	844	838	826	877	832	883	791	859	830	805	838	855	855	840	866	849	859	854	886	827	832	834	854	790	875	847	858	834	861	883	835	866	842	843	824	820	876	880	865	872	873	875	801	855	878	880	863	839	928	821	846	859	864	867	836	856	891	802	808	859	884	865	866	813	860	864	872	840	881	814	876	884	840	856	877	823	856	827	827	841	830	825	787	839	845	823	811	813	882	864	892	847	881	828	887	832	848	843	828	862	844	862	890	861	818	837	813	845	853	880	869	828	868	832	869	884	910	845	793	871	887	847	787	854	836	806	897	845	863	878	918	842	851	841	860	831	806	822	801	858	828	872	877	861	846	837	861	825	801	788	865	829	866	850	855	827	810	838	866	891	842	867	808	872	870	861	826	842	868	816	833	844	857	816	860	860	796	881	869	830	859	826	838	853	842	826	848	842	822	900	889	830	839	834	838	864	873	822	853	811	822	824	858	874	881	832	798	797	853	840	823	853	865	833	874	810	869	797	818	811	799	828	820	908	833	813	854	826	787	886	840	856	904	894	851	867	782	823	849	854	830	844	858	868	850	871	833	847	853	837	853	819	851	825	809	838	824	849	859	883	813	897	824	841	886	856	839	835	828	823	835	840	804	878	842	848	872	844	873	877	862	868	844	863	808	866	852	857	803	861	854	861	863	835	862	805	881	815	932	863	836	826	851	857	839	831	831	843	848	856	871	890	888	873	851	857	874	889	817	841	822	848	872	851	887	863	818	895	843	833	830	843	875	888	807	819	790	821	845	840	870	847	858	878	814	821	877	859	847	840	850	849	864	841	882	834	836	865	837	839	809	818	887	835	859	788	876	829	846	857	812	818	837	827	895	862	818	825	830	869	828	834	875	857	826	860	856	853	884	820	863	791	901	815	819	869	862	850	834	839	837	835	856	797	860	847	839	816	859	850	824	880	817	834	854	821	866	853	832	827	822	891	884	794	840	853	855	899	891	839	861	887	817	790	811	879	820	891	867	891	856	806	857	901	856	840	840	839	820	849	811	819	830	871	829	832	859	847	904	827	873	815	832	836	838	846	856	829	836	826	823	819	835	858	919	833	878	842	855	900	819	874	831	799	787	884	805	804	822	836	841	846	828	838	847	812	831	872	870	865	879	817	861	804	805	853	831	807	787	842	884	811	848	841	834	846	868	870	856	862	811	818	818	837	920	803	838	852	854	854	845	820	820	875	839	890	869	835	839	818	819	882	812	875	821	822	841	873	823	827	839	798	858	901	843	832	871	872	855	853	831	851	876	859	846	850	845	833	844	829	820	847	859	868	901	815	815	856	856	864	820	821	771	862	874	857	865	836	853	840	869	806	857	855	806	819	854	865	801	799	860	841	821	821	869	804	830	786	867	836	897	828	828	845	829	818	892	854	870	866	861	849	854	841	783	804	812	868	855	812	840	828	857	805	863	859	879	863	860	793	853	853	809	820	855	854	834	875	806	841	757	836	804	848	858	825	808	817	820	866	843	871	793	792	855	830	833	836	905	878	811	849	839	880	838	839	835	839	821	856	852	748	830	870	862	820	878	803	861	856	851	862	806	835	884	791	840	870	850	840	855	810	806	884	813	812	818	808	837	771	893	852	832	883	819	833	828	850	830	836	833	827	836	851	849	858	832	888	866	856	845	831	800	836	844	761	832	821	830	850	882	872	866	837	864	850	830	805	835	837	859	884	876	781	863	833	893	863	868	899	859	846	847	793	845	839	854	880	805	820	877	806	852	838	808	798	842	911	837	794	852	877	810	834	850	846	880	831	805	819	845	876	845	839	870	847	865	814	829	847	852	853	773	842	791	824	844	816	850	840	772	860	863	826	859	842	833	837	863	881	838	843	824	876	857	848	848	800	844	843	871	905	830	843	849	839	836	813	887	870	814	815	775	795	833	852	838	877	826	863	842	847	844	851	860	825	927	864	837	828	846	886	867	847	809	815	875	884	876	817	797	892	810	848	828	829	845	851	849	825	859	843	833	850	887	869	890	870	788	884	811	841	852	861	802	862	790	838	885	848	831	878	907	837	824	851	833	908	825	797	835	837	834	823	877	789	846	810	861	886	883	834	858	857	806	859	855	849	875	838	817	786	888	847	861	844	844	844	834	820	936	873	835	862	841	888	867	843	787	835	847	789	855	835	860	807	816	861	844	840	834	882	827	816	847	842	812	821	807	827	861	843	810	883	832	859	795	892	823	791	813	832	819	845	833	861	844	833	823	833	877	853	834	826	855	892	845	856	838	794	855	834	816	838	841	832	880	834	851	870	806	859	849	863	871	806	818	852	871	857	835	844	784	846	864	842	812	850	850	850	833	886	870	799	851	888	876	877	861	860	822	842	867	856	865	853	832	868	859
38651	23423	21170	17963	16867	12539	9147	5424	3590	2996	1932	1606	1385	1056	852	624	441	514	530	446	420	440	424	441	471	327	330	292	302	290	282	261	247	265	237	266	273	222	258	246	266	255	251	257	236	222	259	251	252	253	264	259	244	255	239	234	242	243	253	234	285	246	245	278	258	252	238	270	261	271	232	258	272	228	266	258	254	267	234	227	232	244	233	275	268	239	217	255	233	231	251	253	250	247	212	247	229	256	263	265	264	227	261	235	243	218	278	254	243	263	230	216	211	263	253	238	269	253	266	248	250	254	245	251	243	243	232	253	242	230	243	255	258	246	251	258	258	231	248	241	251	242	249	223	277	276	223	240	232	253	235	256	234	229	253	275	249	265	213	264	248	260	252	266	214	247	264	241	251	233	242	232	236	271	275	258	276	237	231	251	231	235	247	269	206	250	244	264	251	256	227	231	232	226	237	247	231	227	239	245	250	262	263	241	242	238	260	262	235	253	250	238	245	259	236	253	251	227	250	268	240	244	221	239	244	254	254	250	260	227	260	245	250	240	220	253	229	241	241	222	241	258	235	250	256	243	238	244	247	233	205	228	237	284	233	227	232	241	254	262	268	257	269	238	221	254	219	247	265	260	230	230	252	250	249	264	234	244	229	214	255	256	243	224	251	231	235	234	237	222	268	243	261	221	255	255	252	271	238	246	227	236	224	256	257	260	237	231	234	213	264	240	257	246	229	244	241	238	266	258	262	251	245	251	252	225	226	251	223	255	265	257	250	251	214	235	233	229	239	217	212	227	241	256	241	256	227	228	255	244	220	246	242	241	220	285	268	227	217	231	234	256	254	245	245	235	245	239	257	244	249	262	248	246	223	243	250	260	232	266	239	222	239	275	278	240	240	263	233	222	243	268	245	239	233	240	248	257	262	269	261	247	248	230	229	234	265	284	255	236	248	282	229	246	232	236	237	282	227	260	242	244	255	248	232	251	262	253	214	260	239	241	214	266	226	230	214	239	250	279	232	234	239	221	252	230	253	220	222	231	255	239	251	256	245	245	236	230	216	251	256	260	253	264	256	202	242	233	259	254	257	255	223	246	238	242	230	219	245	249	268	243	258	244	244	241	223	257	281	249	253	258	234	262	249	233	268	229	239	265	242	245	222	219	267	218	243	253	220	256	230	271	221	240	232	244	241	253	234	230	231	235	221	218	241	225	243	237	219	240	251	220	254	262	222	244	239	241	242	240	263	220	272	235	264	244	226	260	251	255	290	253	235	236	229	231	254	250	229	216	278	251	241	244	209	255	252	224	225	232	264	252	243	230	217	252	230	249	208	218	233	269	231	241	249	247	264	263	247	269	237	278	272	248	236	246	239	258	224	249	237	220	252	265	240	271	289	248	252	262	232	227	243	233	239	221	260	243	253	265	213	236	230	234	270	233	240	249	247	236	252	251	242	223	290	242	228	284	214	239	221	234	241	231	233	257	250	232	199	239	267	254	271	231	230	230	248	245	233	261	244	251	245	262	227	272	223	232	263	263	218	227	250	257	222	260	247	240	254	252	240	242	227	224	266	256	254	227	232	263	215	282	249	258	215	239	240	233	227	254	228	263	235	270	215	226	238	286	251	224	253	231	243	234	262	240	242	250	228	243	253	251	250	256	239	225	255	238	237	250	222	257	264	266	228	276	232	232	253	273	255	238	214	213	255	252	234	247	235	255	245	234	240	245	294	241	241	233	214	242	237	237	233	236	260	223	216	214	239	233	242	229	248	232	258	251	240	277	232	229	247	241	248	223	247	234	253	225	258	250	251	253	248	233	244	235	269	249	246	244	260	248	240	227	238	230	258	249	260	265	245	246	244	228	220	257	257	244	245	227	264	247	250	225	254	237	245	242	239	261	244	241	254	245	249	234	260	213	253	249	224	254	236	257	248	239	225	255	242	237	236	259	248	258	262	230	248	231	235	240	248	243	244	251	246	230	219	269	254	248	255	230	278	232	251	231	230	253	267	231	251	231	259	232	248	243	230	240	248	254	260	254	258	257	250	210	265	220	224	242	234	238	271	236	240	244	247	250	250	251	247	244	241	249	278	240	216	221	231	237	276	247	288	235	215	245	240	216	243	245	223	243	256	246	223	263	253	243	244	258	255	267	272	241	220	248	248	238	215	259	264	258	238	245	262	251	223	226	225	220	231	273	254	245	224	268	213	269	228	256	244	243	227	225	252	250	242	230	226	234	228	256	228	213	240	249	247	237	264	252	217	261	248	259	252	247	240	237	238	213	266	206	214	265	272	234	278	256	233	244	237	260	254	268	269	253	253	262	256	222	280	232	239	244	256	264	242	260	234	232	239	231	256	252	253	230	263	227	232	251	213	243	263	214	251	258	246	243	237	237	277	239	238	291	266	215	255	242	261	230	218	246	230	281	247	243	241	219	245	264	265	259	235	243	240	252	249	241	251	251	263	257	229	266	234	267	237	261	219	268	252	244	240	221	244	228	219	251	220	240	243	245	240	233	234	266	235	255	256	259	246	249	239	270	235	233	257	232	253	251	250	243	239	231	222	229	223	254	255	208	224	223	267	262	273	233	245	229	224	242	248	250	263	241	234	254	233	243	237	227	228	223	259	278	254	260	215	225	257	230	227	224	263	226	248	276	235	221	255	248	226	227	243	241	235	232	214	251	238	242	259	264	256	272	240	262	244	262	251	258	263	244	265	227	259	239	262	265	228	244	219	253	239	236	254	220	248	239	232	253	211	238	251	244	245	235	233	221	264	224	267	267	245	235	242	255	244	264	265	230	259	256	260	230	259	250	240	234	237	258	260	256	225	265	227	210	240	239	240	206	223	253	237	256	275	207	227	264	221	225	244	247	242	283	247	273	258	264	269	241	234	240	246	236	247	226	224	266	253	231	243	237	236	247	261	234	227	260	264	274	243	235	260	239	202	258	260	228	238	250	216	237	222	229	248	244	249	233	217	240	222	247	231	224	236	240	248	231	257	265	227	265	254	260	242	232	226	227	236	237	255	234	266	252	206	256	235	220	248	231	254	240	236	228	264	236	255	273	238	235	250	251	235	261	264	239	247	246	273	223	215	267	249	239	268	236	222	249	226	264	233	242	247	249	264	252	249	255	230	214	214	234	267	269	213	252	272	249	224	251	262	263	237	244	252	239	263	262	243	239	222	253	257	247	257	255	245	236	290	236	247	243	234	247	245	247	238	258	250	219	216	247	256	236	220	254	235	261	259	254	264	234	259	248	230	240	243	287	258	233	259	217	254	229	226	277	244	237	231	236	220	248	231	228	222	234	265	225	242	254	256	236	242	259	221	278	222	237	257	253	226	215	248	235	230	251	268	238	258	222	236	260	254	239	254	252	221	225	238	237	214	241	256	247	249	270	247	244	266	220	271	229	246	264	230	243	261	239	244	225	244	225	250	267	241	236	261	235	252	242	222	265	239	247	225	227	254	250	264	237	228	241	240	222	252	272
27719	12026	17781	19797	22657	17834	15128	11076	9251	8962	7147	5908	4844	4059	3545	2628	2486	2172	2183	1949	1873	2002	1803	1839	2046	1568	1270	1038	907	856	831	785	774	736	714	725	702	700	709	684	727	703	666	663	718	678	611	694	683	695	647	667	641	661	657	596	657	611	628	611	662	612	653	633	643	640	615	612	673	626	635	636	643	638	636	673	649	642	604	644	660	623	644	648	643	632	625	637	632	653	651	703	661	663	706	680	628	626	665	658	718	664	618	727	666	673	666	640	667	680	657	651	678	629	612	631	666	660	652	632	623	600	633	611	635	610	606	658	608	633	631	651	688	566	642	623	651	590	631	621	670	575	611	653	648	685	653	639	591	664	632	593	593	610	662	627	643	626	562	597	644	621	626	618	624	636	656	623	595	614	646	617	635	613	632	623	617	616	659	611	623	584	573	606	637	609	654	647	614	625	675	678	577	647	611	607	652	646	623	611	626	654	634	606	628	634	625	642	636	650	649	617	633	620	637	581	644	593	631	610	581	596	620	591	660	645	651	615	621	650	672	614	544	587	647	637	619	633	611	654	650	616	588	654	658	609	642	593	656	582	603	657	629	608	579	586	611	625	617	634	629	653	584	625	626	632	642	636	599	580	593	586	630	633	597	622	596	662	618	606	608	620	645	616	606	645	616	647	656	602	615	647	625	618	624	645	603	617	643	625	620	690	603	627	643	594	579	619	589	631	624	598	621	638	632	620	637	608	610	614	643	586	643	595	604	653	633	562	615	633	633	666	585	642	643	619	597	660	621	611	593	610	567	608	600	588	616	595	591	625	642	616	668	622	645	636	634	637	617	643	612	604	625	620	617	601	652	580	671	655	661	598	582	651	622	600	611	579	650	613	622	610	591	602	663	616	590	621	597	636	640	605	594	632	634	572	609	623	654	623	629	628	621	612	649	627	621	633	600	575	599	606	587	588	623	648	594	668	643	642	651	604	638	620	629	601	610	647	633	659	592	661	615	618	621	621	620	622	663	589	596	619	588	630	644	634	668	620	636	631	599	607	659	625	599	621	615	630	577	592	578	629	598	573	613	651	598	606	611	602	638	631	633	646	647	610	617	622	604	606	603	595	586	625	579	653	636	623	654	630	639	622	585	651	631	651	622	618	624	598	616	623	652	610	659	626	608	636	620	649	628	672	635	636	612	609	632	641	627	644	645	622	622	627	587	575	663	633	654	601	644	596	619	641	610	624	625	625	626	634	635	634	667	647	633	627	647	601	624	637	577	632	617	584	655	623	627	649	652	620	624	600	550	615	636	634	616	644	601	631	590	621	648	668	575	637	627	627	590	606	596	643	639	589	646	609	625	643	635	638	621	638	637	626	620	636	633	635	589	614	585	619	616	605	615	674	617	627	612	672	620	603	633	650	620	664	594	622	642	622	633	606	643	657	611	637	618	620	610	625	658	622	624	608	651	607	638	640	582	628	585	648	638	639	620	617	616	633	659	667	592	641	622	619	584	602	586	645	603	677	581	649	579	609	644	635	605	618	615	638	633	625	642	582	593	654	611	615	641	626	628	643	647	658	586	589	575	661	599	655	644	663	629	661	607	636	612	601	647	573	586	582	663	598	670	631	637	651	628	602	612	664	632	665	643	585	602	658	583	630	636	591	615	658	646	664	609	615	625	664	611	605	615	601	608	594	605	655	613	646	597	576	650	628	643	636	614	629	623	620	621	634	638	653	637	636	632	581	659	616	596	638	607	627	646	647	601	598	611	644	588	608	608	596	637	655	602	623	652	635	621	625	611	636	640	654	639	623	580	627	576	618	663	622	606	588	644	660	630	585	608	596	588	610	638	663	605	572	645	609	623	606	649	630	638	620	606	598	616	592	618	597	643	617	599	600	646	570	619	621	660	595	576	663	571	577	628	611	565	605	624	624	625	693	598	590	628	643	647	639	619	618	626	625	640	662	613	639	638	611	638	590	627	656	608	615	601	618	620	665	629	617	607	652	613	597	621	614	614	626	622	648	586	618	629	625	613	685	619	663	635	644	623	643	661	674	626	644	588	615	655	651	617	581	611	633	690	631	611	579	619	639	612	612	638	615	642	594	620	670	654	617	599	574	613	638	637	607	642	645	603	624	580	628	585	595	636	626	598	642	616	594	615	642	607	639	620	630	608	599	649	643	630	632	615	622	626	636	610	608	633	628	613	650	630	635	610	627	619	585	600	627	669	597	593	620	653	592	642	634	636	632	630	604	627	632	636	633	645	621	705	608	591	625	585	640	626	601	603	600	626	613	603	657	592	659	645	628	599	638	623	617	631	634	643	632	592	585	635	629	663	652	631	637	663	639	594	600	618	579	611	602	588	647	621	646	619	631	618	648	638	651	637	630	603	616	642	591	629	602	586	604	627	616	641	593	638	651	607	617	628	663	617	639	609	640	596	618	605	632	588	597	669	612	605	681	643	590	634	618	626	595	625	609	630	599	617	597	618	616	606	616	613	642	553	607	617	645	614	631	597	607	646	645	600	621	650	612	673	611	582	629	632	654	630	645	701	649	610	606	646	629	624	636	596	607	639	592	581	641	596	631	653	623	589	609	592	662	609	592	607	644	638	646	602	625	616	605	648	641	638	608	606	608	560	615	648	611	561	637	633	611	579	590	598	615	593	662	622	628	653	589	614	609	572	615	642	632	629	631	610	652	618	612	655	666	642	591	616	639	619	659	587	603	621	610	579	608	625	644	630	623	623	637	623	601	640	618	579	602	626	652	649	590	626	639	579	643	608	597	603	563	673	603	632	587	637	636	643	611	615	604	645	663	637	584	584	612	656	604	645	634	650	653	631	660	574	592	625	656	607	642	603	622	655	641	603	622	577	635	628	639	618	637	574	667	607	616	643	643	653	687	574	638	571	630	619	598	590	605	659	586	633	658	660	639	641	620	635	632	648	634	655	618	656	585	605	638	569	623	599	650	642	614	631	631	611	640	623	636	670	630	573	608	623	619	635	608	639	640	664	632	584	638	636	595	593	601	556	554	587	641	644	613	591	624	636	659	615	614	663	627	647	651	655	672	630	659	639	624	612	605	624	637	635	634	607	598	624	604	664	636	625	642	621	648	613	654	622	640	644	632	640	612	588	642	631	610	640	648	681	633	594	642	599	633	627	631	670	632	641	632	653	639	618	639	623	613	585	635	673	626	623	624	651	634	611	654	577	612	631	641	613	639	598	649	602	630	606	626	635	637	598	636	603	643	614	665	630	638	600	683	583	608	640	653	593	598	646	607	614	623	636	615	620	645	587	653	601	652	599	611	597	653	604	604	646	669	636	653	616	622	562	627	614	584	568	631	621	609	606	641	648	660	572	609	620	624	582	641	550	585	571	590	632	641	624	609	632	632	627	608	629	641	601	615	606	613	648	647	590	586	620	632	662	677	606	613	623	637	615	608	633	637	604	665	645	589	604	593	642	572	628	632	611	627	588	588	583	627	645	624	622	585	616	636
6529	3382	3669	2973	2926	1953	1390	821	675	575	468	325	315	341	327	279	286	306	302	284	263	290	306	269	269	266	281	288	289	297	275	300	273	269	252	282	307	294	256	245	291	275	286	243	275	275	264	272	285	280	277	269	278	294	301	281	264	273	266	283	255	279	290	262	232	295	251	275	284	271	264	276	255	279	308	272	240	304	277	281	299	277	263	245	262	273	242	286	253	272	276	271	293	273	299	309	303	282	258	283	270	271	278	278	257	286	271	270	283	279	274	258	285	268	299	270	259	281	296	273	283	255	269	303	276	256	277	290	260	282	279	243	254	254	303	274	267	262	280	273	247	286	281	272	272	271	271	268	296	267	258	255	280	284	262	274	288	295	256	254	269	287	258	286	278	301	315	307	293	283	287	302	279	271	291	238	284	256	256	281	278	286	273	250	270	291	262	280	260	274	288	259	281	258	268	296	301	266	287	249	300	285	276	294	268	269	291	277	276	275	283	268	275	298	253	254	310	259	264	261	289	280	266	284	283	273	257	268	309	271	285	296	257	277	249	268	230	314	298	268	274	305	265	234	275	260	296	291	266	272	262	294	256	287	242	277	257	277	304	292	272	292	283	270	275	249	256	313	247	283	283	270	250	267	304	263	250	261	276	268	280	238	300	269	314	255	278	297	245	265	289	268	294	258	273	265	290	237	281	261	276	269	290	313	250	249	264	315	261	277	279	263	251	284	270	294	268	290	262	254	248	258	278	258	252	287	280	269	293	283	282	279	265	278	262	268	254	286	310	310	265	285	249	276	249	262	300	296	272	267	253	277	299	260	281	257	259	265	261	265	280	302	287	263	293	270	301	256	290	261	275	254	287	258	259	300	295	250	273	268	258	246	261	257	269	291	305	290	257	271	283	270	309	287	271	255	298	272	266	279	265	262	254	285	254	281	284	270	297	267	266	295	282	266	288	296	265	277	277	278	266	284	251	279	257	291	301	271	255	279	311	283	276	255	281	253	297	279	255	272	268	293	256	288	261	276	246	289	267	279	304	287	252	290	297	293	294	268	263	284	259	302	282	311	281	278	263	300	273	300	287	291	290	265	250	249	283	256	243	273	281	254	281	290	282	280	280	270	272	277	286	274	286	248	273	266	270	285	290	251	287	284	271	243	280	248	232	265	276	266	272	293	245	277	295	276	265	288	275	258	273	273	275	268	255	287	271	273	292	296	275	251	290	248	291	290	271	269	279	289	247	292	290	286	294	259	269	263	308	249	268	272	310	281	301	282	269	279	291	319	273	299	268	298	289	286	281	307	237	263	268	256	309	301	281	253	267	285	266	307	292	269	272	271	283	286	271	270	278	278	256	273	260	273	283	303	267	266	270	323	265	267	280	276	296	291	268	279	300	275	276	268	319	279	276	301	309	292	284	272	273	265	254	288	278	281	282	299	284	278	307	255	287	267	272	270	266	274	263	272	267	276	291	259	232	265	254	264	300	236	300	271	257	255	279	249	263	300	280	279	278	278	269	256	275	279	293	245	281	273	293	272	279	263	310	279	254	264	296	254	288	275	264	287	259	277	328	248	278	274	275	294	286	269	268	271	273	302	258	262	263	309	300	280	257	265	251	266	273	263	268	259	306	260	260	249	274	265	295	273	294	259	293	268	250	284	301	255	291	264	280	274	244	284	280	297	287	276	241	275	296	269	268	296	248	309	270	283	262	277	280	313	282	280	265	284	275	270	278	317	277	280	295	270	265	276	281	247	273	285	281	286	285	292	290	274	238	280	273	253	289	267	215	255	277	250	274	286	267	296	274	281	284	270	257	261	307	285	307	280	291	284	259	283	264	273	278	280	295	292	260	291	270	285	269	276	249	250	288	277	270	283	282	278	273	274	247	288	256	250	262	280	284	262	280	281	284	277	289	274	254	291	259	277	256	278	257	265	252	259	288	268	272	260	288	301	282	267	277	263	277	283	311	321	262	273	281	253	275	290	277	284	310	285	269	284	292	291	290	276	286	275	271	272	279	281	285	308	286	276	261	268	284	260	281	279	288	265	258	275	321	285	289	280	295	271	289	296	276	273	286	235	278	258	262	270	272	288	274	282	301	272	252	298	287	291	289	291	251	246	268	273	272	276	300	261	277	261	292	273	272	285	294	280	242	276	289	243	281	286	259	296	245	279	271	282	300	259	249	286	277	264	239	293	263	244	266	274	274	286	301	283	285	277	276	284	276	276	287	260	272	265	295	294	286	253	280	305	280	276	263	294	267	269	263	283	304	275	272	286	254	265	276	272	244	261	296	236	270	256	261	305	305	282	256	254	277	274	267	253	255	283	236	273	250	251	259	269	280	267	317	296	233	267	251	269	281	279	267	272	275	293	305	282	249	269	271	314	288	281	276	285	241	267	275	263	273	241	267	262	258	276	265	257	288	289	299	277	312	308	299	265	275	263	277	281	273	259	287	280	271	270	272	270	229	277	281	255	291	281	252	292	305	262	296	284	280	286	278	279	290	248	289	272	243	280	263	284	299	265	314	275	280	291	274	271	280	263	271	259	281	280	276	241	250	267	272	287	308	289	237	282	294	292	284	282	270	252	277	269	261	247	273	299	261	282	271	250	261	277	267	258	287	289	263	257	276	270	269	268	260	270	255	276	293	293	290	248	307	277	292	245	278	290	270	286	271	256	263	268	246	299	292	271	267	302	268	260	270	310	268	248	256	262	246	265	272	282	278	268	274	272	276	266	300	298	315	266	266	293	270	275	272	275	286	292	260	292	265	254	277	262	288	259	266	248	248	267	260	294	275	292	291	273	289	267	293	311	305	274	271	259	243	261	276	256	274	238	288	256	260	262	259	271	255	255	254	296	256	255	269	272	260	242	269	244	279	298	294	281	282	276	252	264	260	301	277	272	263	255	281	279	281	256	266	305	311	281	253	287	283	262	274	276	257	292	264	298	272	236	283	267	303	252	264	292	258	281	279	269	276	320	259	280	286	260	271	281	273	282	294	292	278	283	271	294	283	301	275	286	292	278	250	281	268	271	273	299	297	305	273	278	292	267	286	294	291	263	281	262	283	242	289	228	295	274	272	267	273	243	262	301	245	272	246	302	241	306	265	280	282	277	278	304	303	261	317	261	282	288	278	267	265	306	276	290	301	281	287	261	257	257	279	273	275	253	264	265	257	267	278	282	295	265	283	296	300	273	278	299	277	270	260	269	255	277	277	286	267	262	264	259	263	262	283	267	304	283	277	252	284	266	271	289	292	277	281	277	314	292	291	248	281	288	290	248	257	288	285	272	281	260	249	286	284	294	252	261	263	276	268	277	267	273	261	263	256	308	284	295	282	264	295	276	288	265	271	257	259	301	244	262	286	308	259	268	289	266	285	260	287	284	281	233	284	247	311	250	244	277	288	270	285	290	256	286	287	287	269	292	277	304	282	274	292	272	270	284	244	276	286	232	270	288	276	258	306	292	305	286	302	297	282	288	256	241
5667	3674	6723	8127	9625	7037	5567	3374	2738	2455	1786	1369	1134	1180	1092	971	902	922	942	866	806	808	830	776	840	840	754	736	763	728	724	782	737	744	736	778	697	701	721	740	719	705	739	713	702	723	737	685	737	721	701	728	712	687	689	730	734	741	707	705	671	719	699	766	748	668	747	700	708	768	741	738	734	704	744	728	705	707	700	731	700	739	765	743	730	751	686	729	734	794	730	728	754	749	735	714	750	737	697	720	760	761	711	754	704	781	720	693	723	751	738	720	722	730	726	718	712	769	696	703	710	732	746	722	754	753	729	731	753	738	666	725	751	776	721	700	696	732	710	719	702	707	736	700	725	710	774	707	755	714	733	813	695	709	718	772	728	755	666	723	740	681	728	736	689	698	682	670	713	715	708	722	749	719	713	739	672	744	714	689	704	747	730	683	732	710	740	779	703	754	703	745	714	717	712	705	710	709	708	709	721	709	694	707	688	748	683	745	717	720	721	745	688	723	718	712	727	725	745	713	721	706	684	667	719	750	700	752	751	711	728	713	741	743	712	712	704	752	731	695	738	735	709	725	740	763	722	722	669	728	703	716	693	714	754	686	711	700	741	749	669	699	702	740	708	721	735	701	709	748	779	708	749	750	713	713	678	768	728	702	683	719	744	721	684	740	730	690	780	761	756	752	727	711	736	759	729	704	770	713	772	676	742	674	709	733	716	693	712	745	715	724	701	704	726	708	769	695	698	743	773	664	724	709	761	734	676	720	665	735	724	716	690	678	693	753	706	700	713	713	690	762	758	769	706	743	742	758	687	725	699	750	747	737	715	701	719	686	729	736	734	692	700	725	730	734	724	739	693	707	711	701	690	712	752	721	701	759	706	669	707	691	710	737	692	705	720	715	743	741	706	763	716	740	749	776	699	726	695	721	699	661	762	728	684	700	769	708	758	699	787	706	753	737	726	744	705	722	756	691	779	789	723	729	741	725	685	738	725	752	728	703	750	705	773	671	759	709	720	682	703	699	739	706	660	758	737	764	742	767	717	755	719	740	765	740	668	725	713	742	709	700	766	756	725	729	705	712	708	701	760	743	702	710	739	669	694	707	695	719	693	745	704	676	722	694	716	713	691	722	709	683	698	730	687	652	692	736	717	709	699	727	725	666	716	768	753	730	697	764	686	715	744	672	734	752	754	723	722	703	663	719	679	702	714	716	745	755	694	739	719	752	728	746	713	740	705	692	696	690	698	715	703	698	699	687	717	710	711	730	689	715	732	720	721	725	740	772	742	720	755	721	750	682	750	772	718	746	712	675	671	742	749	769	727	732	756	732	709	791	728	721	713	747	716	687	701	749	706	723	719	755	678	698	692	748	753	763	714	748	721	706	714	778	720	713	751	747	739	695	728	705	729	721	766	751	714	696	686	717	720	779	744	739	714	725	716	737	686	679	674	716	711	708	732	700	717	715	716	685	707	704	734	753	744	750	686	742	737	748	700	754	706	725	663	715	706	720	684	687	735	735	710	734	717	739	721	724	726	727	753	711	700	706	698	734	727	701	663	676	715	701	697	729	689	717	736	743	717	734	733	726	701	695	770	761	722	712	739	743	769	782	772	726	729	739	720	738	722	688	673	718	700	673	733	687	699	744	727	741	685	719	749	745	720	694	728	678	705	694	732	714	754	694	742	718	742	731	742	769	768	689	758	777	701	716	686	724	738	675	706	733	714	709	701	732	755	695	710	708	701	731	719	684	754	703	706	681	696	788	704	769	722	723	714	727	759	762	731	725	717	756	782	677	729	727	722	753	681	697	733	766	699	755	686	679	664	690	715	727	744	732	700	738	761	719	700	743	730	699	736	677	769	760	676	721	715	779	744	738	718	738	751	707	715	686	709	696	736	699	752	747	753	701	789	695	767	672	768	666	741	723	759	705	702	741	721	756	704	786	736	707	695	697	699	693	714	730	709	674	686	722	742	724	726	738	755	727	777	722	707	691	762	764	761	736	732	691	709	714	679	785	724	761	691	710	675	726	701	711	675	710	707	749	704	695	665	717	677	733	719	715	710	687	676	742	691	748	755	758	701	768	735	705	692	723	713	722	745	694	703	744	712	723	734	724	675	718	703	709	701	738	710	749	758	730	713	669	716	700	706	719	736	722	750	723	803	760	734	733	728	762	709	747	717	709	689	704	645	688	722	674	683	758	728	714	666	740	772	719	769	725	719	698	728	728	669	742	741	749	689	749	735	731	732	721	714	723	677	723	689	722	689	705	746	693	746	769	747	702	750	675	706	752	700	694	732	691	722	752	750	734	727	726	691	753	724	694	733	692	746	687	656	721	671	757	759	742	724	660	713	738	695	753	720	716	711	732	757	740	699	725	722	732	756	702	682	717	699	749	732	734	717	721	722	661	743	686	752	690	692	736	699	711	701	663	679	711	758	723	711	728	755	701	727	738	757	708	701	714	715	700	685	706	738	676	733	740	668	707	713	735	724	705	704	736	733	760	682	699	730	746	700	743	739	696	721	721	713	761	705	695	761	697	665	742	793	713	760	709	695	700	742	718	751	723	709	698	742	675	691	752	766	676	744	703	761	688	710	709	742	711	700	684	740	692	693	759	716	716	763	736	725	701	743	739	695	772	680	732	683	740	745	705	729	700	694	707	718	740	782	748	725	701	690	747	719	758	740	759	725	750	705	704	756	699	731	695	726	743	785	692	739	766	747	743	690	718	771	669	687	681	723	713	711	705	716	698	770	695	651	745	727	655	703	710	657	730	678	725	734	718	760	725	703	720	752	727	741	693	743	737	684	722	738	710	765	717	734	759	705	712	721	756	709	715	717	786	738	756	720	783	711	710	708	708	694	719	722	729	690	699	717	759	706	705	740	707	753	746	746	704	706	721	681	706	712	738	743	722	781	714	753	721	711	773	693	767	716	721	732	705	711	708	721	727	720	693	697	703	718	676	720	719	694	703	737	707	761	708	722	729	746	744	731	741	766	674	683	740	733	697	741	703	765	689	703	722	712	727	687	752	698	704	782	764	786	725	708	710	709	680	682	688	734	740	743	729	668	679	752	711	726	729	736	713	725	702	828	743	736	679	696	691	729	716	755	751	738	728	694	683	695	675	680	733	735	702	676	734	743	758	718	705	774	678	750	758	715	723	716	706	743	696	710	733	723	689	683	729	692	733	696	728	704	730	737	719	721	706	706	747	702	775	672	736	700	718	718	679	709	737	761	714	734	670	715	754	706	755	737	717	705	719	733	715	715	652	701	752	761	752	729	736	733	730	702	718	693	722	706	694	757	708	715	727	675	699	726	770	730	706	750	747	710	689	734	707	709	739	701	785	692	684	763	708	728	656	671	711	723	739	764	691	744	688	695	769	694	696	741	724	742	734	774	728	709	733	717	748	731	704	745	712	792	724	713	717	763	703	722	739	731	736	657	667	740	763	723	702	710	731	691	753	777	728	714	711	754	712	711	722	703	733	714	690
28421	17614	16005	12603	11468	7804	6086	3842	2389	1825	1200	938	858	714	617	542	553	495	427	437	459	394	511	446	446	400	367	368	416	350	350	352	341	370	377	343	344	353	334	384	367	366	367	317	349	321	351	370	315	340	314	340	308	340	334	358	356	350	317	326	316	336	319	341	342	369	320	343	333	354	326	351	358	322	350	336	346	322	319	323	343	362	311	341	348	345	331	328	329	324	323	337	346	376	343	348	328	320	365	344	344	360	344	350	346	311	285	303	324	325	293	339	321	338	324	288	343	287	351	360	339	347	355	348	354	343	310	320	366	328	309	331	316	355	362	350	309	337	328	335	345	356	324	341	328	313	346	353	345	360	350	311	339	336	351	358	308	310	340	331	354	321	358	301	349	339	335	359	337	353	352	312	318	323	331	321	318	331	328	282	315	314	373	395	328	357	329	332	366	322	315	360	313	350	321	344	326	332	310	331	307	313	349	353	337	354	333	327	304	352	364	327	364	312	296	338	289	367	334	317	342	330	315	326	322	354	343	320	346	299	338	321	322	345	360	327	319	294	334	316	357	313	346	338	329	346	319	324	349	313	340	354	327	344	390	349	321	328	346	316	346	327	337	355	379	382	318	378	312	320	328	334	328	369	348	344	313	327	343	324	326	311	307	345	340	331	329	314	318	337	333	351	314	338	322	306	347	326	349	322	322	333	349	320	374	319	335	314	337	339	369	331	328	347	332	340	314	353	328	332	304	331	327	315	331	351	362	335	334	341	295	328	336	339	325	317	356	337	332	363	322	376	374	324	341	327	342	371	341	339	316	331	374	324	366	306	328	323	326	351	355	361	315	320	322	340	309	347	388	363	326	359	361	293	330	327	321	337	346	339	326	335	337	325	344	327	344	315	316	341	338	320	346	340	323	343	329	330	356	318	363	331	348	342	350	339	314	315	334	320	292	314	301	343	327	296	317	369	312	323	322	326	327	305	316	297	358	330	291	338	311	325	324	311	317	311	347	347	313	314	328	302	334	344	330	348	322	322	337	347	339	296	332	320	332	329	372	328	290	306	336	363	336	322	337	360	327	352	349	344	353	324	342	336	329	343	329	339	324	335	317	333	329	310	342	327	346	325	295	347	341	364	335	336	338	326	332	318	339	364	373	342	319	324	335	336	370	322	362	342	330	330	325	327	319	322	322	325	346	342	388	340	367	333	349	300	373	341	338	307	353	334	363	350	320	329	360	347	284	354	352	316	351	320	306	324	303	349	323	328	327	281	344	323	345	354	321	324	331	329	338	317	321	301	360	319	313	300	353	289	333	309	347	331	335	310	360	349	343	361	333	357	334	338	334	337	335	339	363	313	313	340	292	296	348	334	322	350	340	366	355	322	331	320	339	310	316	329	348	320	368	331	345	326	362	331	343	363	330	343	334	324	327	361	358	322	331	325	324	371	337	341	306	353	340	355	353	347	352	339	336	316	342	326	339	313	321	343	327	344	325	330	372	311	364	339	337	332	350	327	377	334	344	325	349	344	328	324	291	341	329	354	325	338	366	307	374	304	341	346	324	334	323	325	317	341	314	328	355	350	338	329	369	335	313	313	328	311	320	298	335	328	333	328	330	322	297	329	336	340	307	317	328	305	313	332	329	351	352	327	299	332	362	334	363	315	331	329	362	318	341	339	312	363	310	325	328	332	356	334	308	357	360	323	346	287	323	338	332	310	319	347	347	349	338	310	327	314	320	367	323	323	347	324	313	305	361	346	331	318	314	349	340	341	312	316	371	310	340	330	351	335	377	330	350	315	326	349	329	347	325	354	330	306	328	328	353	345	348	350	332	363	352	306	341	318	364	350	352	345	357	338	334	336	352	325	316	344	362	340	360	316	331	344	335	337	351	325	331	333	339	304	353	331	310	313	330	348	347	344	317	340	335	292	328	315	344	325	300	327	349	330	325	350	360	373	295	321	333	351	327	320	362	320	350	316	343	326	349	333	352	321	324	355	338	322	354	338	333	332	322	287	334	336	321	345	349	335	335	359	322	336	357	351	317	361	336	334	331	343	364	323	333	307	318	319	310	302	343	351	329	305	340	318	337	341	349	337	343	334	311	308	312	334	338	321	324	343	326	346	330	326	324	327	336	328	336	322	325	340	340	358	308	336	344	352	346	326	363	336	285	302	342	313	319	347	357	353	352	330	331	327	333	319	316	321	367	332	359	332	319	355	319	359	306	321	327	368	327	360	340	371	335	332	313	330	318	341	313	342	325	322	333	338	327	355	323	295	329	330	371	334	313	328	314	321	349	339	324	348	362	323	343	334	270	342	331	316	350	337	368	332	337	367	339	344	341	333	352	331	290	334	346	324	303	330	303	336	356	338	324	299	324	343	335	308	326	364	332	320	365	338	313	313	358	325	341	350	305	332	339	309	370	374	326	354	331	335	370	315	358	285	330	304	313	321	351	352	320	319	375	342	328	341	312	319	336	312	319	318	324	339	328	341	357	340	349	356	365	321	311	328	317	327	321	333	317	294	388	348	330	344	330	335	325	331	359	318	298	329	292	361	320	344	320	350	328	332	368	307	326	333	372	343	337	318	319	322	315	361	319	320	351	345	304	352	345	345	329	314	316	302	372	335	329	335	315	361	346	334	338	327	337	359	333	340	305	348	326	326	370	316	303	369	354	375	316	339	351	341	320	326	367	346	345	332	362	322	321	346	342	338	330	365	319	302	317	338	298	335	334	328	315	313	325	324	333	298	340	318	344	334	354	325	311	343	337	332	306	371	323	347	350	338	353	325	325	336	311	317	329	328	332	316	340	352	356	331	328	321	335	319	340	319	324	318	344	343	327	353	341	320	328	306	339	333	316	330	315	306	369	300	320	344	324	360	336	349	296	331	330	338	327	306	316	350	355	352	342	315	329	357	324	365	321	361	324	327	295	311	294	333	325	338	334	349	363	353	318	323	326	366	355	322	344	340	329	323	315	317	357	303	292	343	323	316	349	335	341	329	350	328	346	312	323	353	337	323	347	340	318	328	332	311	336	302	317	326	330	312	347	312	335	309	329	340	331	336	330	340	373	332	355	350	310	342	370	361	335	325	308	357	344	337	326	359	341	329	338	324	321	320	323	325	321	318	320	302	345	336	334	297	334	334	337	324	326	333	358	307	336	329	336	349	347	355	337	349	324	335	365	322	295	368	329	349	324	360	331	324	331	326	332	304	327	342	304	333	326	360	365	299	321	336	331	332	334	353	355	356	337	333	349	357	341	333	348	332	338	360	359	316	313	337	354	322	327	345	316	339	322	372	303	331	344	293	345	342	346	335	358	325	343	343	342	329	363	333	297	322	351	317	297	334	360	314	365	367	347	350	354	326	322	370	344	303	351	306	299	321	342	317	326	364	325	400	326	322	334	347	342	341	324	333	345	338	308	372	302	306	348	300	333	367	311	301	339	309	336	329	324	319	323	342	363	348	315	284	347	324	346	335	354	339	360	325
20641	9461	14740	15522	17576	13192	11566	8556	6690	5946	4704	3941	3475	3024	2649	2152	1938	1742	1736	1743	1582	1507	1578	1490	1636	1441	1207	1013	1017	982	962	894	861	925	820	899	881	854	869	833	890	860	877	839	868	851	898	902	856	856	877	832	808	840	884	894	916	832	827	926	869	839	859	880	825	868	874	888	876	878	863	894	891	868	841	840	785	876	769	850	850	857	848	786	868	873	868	896	864	791	870	834	846	867	829	813	884	842	880	858	883	895	835	836	883	881	842	872	860	906	795	852	810	803	924	812	882	846	822	841	822	806	870	832	871	799	812	847	825	879	800	841	884	858	841	846	824	870	872	800	830	869	850	828	811	830	857	814	854	827	838	828	833	820	806	895	807	824	814	837	804	817	876	844	893	817	866	859	815	888	874	866	860	843	859	796	868	829	836	801	836	910	804	823	850	821	863	849	871	800	805	811	800	899	857	858	799	845	868	837	853	876	886	863	819	853	863	787	817	848	827	829	805	835	845	848	874	836	826	846	834	828	844	828	868	889	818	797	831	843	797	839	846	827	846	827	838	816	807	871	822	836	803	853	805	822	840	856	848	860	913	825	861	817	856	802	829	826	887	820	861	823	873	765	845	776	846	811	841	812	816	827	837	871	807	888	797	834	840	860	883	882	781	861	813	876	855	882	845	834	819	846	801	864	802	809	816	803	857	834	825	867	866	866	809	851	822	876	836	862	836	824	841	842	882	864	823	828	839	834	825	860	868	831	805	814	841	878	871	877	821	822	875	851	852	846	860	842	872	834	849	836	804	767	764	829	901	816	848	810	831	840	808	878	828	840	831	807	848	822	866	822	872	821	867	788	819	854	848	807	811	821	837	812	833	804	871	829	821	842	846	848	860	875	834	813	838	802	853	859	832	825	808	866	826	840	825	858	819	844	879	887	764	837	862	858	804	832	795	896	816	806	812	847	815	842	796	847	812	876	827	824	835	884	828	858	828	888	822	887	809	831	872	828	779	834	833	830	885	847	864	856	839	822	844	868	875	898	848	839	814	836	846	816	781	830	844	803	813	861	805	874	819	848	865	850	823	820	820	818	813	837	787	847	883	858	879	879	828	850	883	828	819	881	779	839	810	871	822	867	862	886	783	816	816	797	854	853	854	852	876	863	869	809	851	852	840	845	873	841	841	868	839	858	810	824	854	906	871	836	830	868	861	837	842	832	862	830	847	886	919	798	833	843	844	869	823	851	874	828	844	841	792	842	840	876	844	857	814	833	798	817	874	879	848	843	863	857	848	865	902	840	801	843	846	842	841	880	826	860	870	847	771	894	830	786	829	835	866	872	837	844	798	851	826	818	830	833	850	828	846	852	889	863	875	833	860	823	861	786	829	816	832	840	825	826	807	839	834	839	884	857	824	852	828	830	850	897	850	805	836	803	802	855	882	831	841	784	831	840	864	804	857	849	862	833	865	849	847	868	778	858	862	871	866	795	842	876	822	875	824	831	791	857	832	854	872	814	855	823	856	841	881	775	862	839	843	878	826	850	845	844	875	866	849	835	848	799	819	814	787	801	843	885	852	875	790	788	817	883	842	826	865	839	822	863	879	857	850	858	849	849	840	827	844	857	848	860	863	822	822	854	859	841	792	810	848	855	889	846	844	779	872	847	775	794	804	793	844	906	863	806	837	899	879	900	850	851	869	852	891	861	860	836	888	810	861	825	884	817	827	798	908	800	849	853	837	849	757	856	827	823	825	870	832	852	874	888	805	827	851	799	848	871	810	877	782	796	817	864	834	833	831	812	776	844	810	858	837	803	848	860	866	821	856	859	831	820	887	847	865	838	811	833	867	833	878	828	825	853	826	844	832	831	846	885	812	845	864	843	826	789	834	803	844	818	811	842	789	828	874	782	797	859	854	860	835	815	867	835	787	872	861	783	853	832	863	810	782	814	846	854	867	843	841	784	860	901	841	844	796	873	844	875	803	835	858	866	833	813	838	827	791	816	870	819	867	851	829	875	839	858	887	850	805	840	855	819	847	898	828	754	852	861	803	841	806	793	850	839	840	789	820	857	824	872	879	826	847	819	851	846	928	855	876	874	830	829	782	840	863	853	876	825	851	844	909	823	871	832	842	838	824	786	828	845	842	881	839	852	846	872	821	860	838	904	869	845	806	800	889	878	767	847	850	823	836	840	864	898	849	849	809	880	798	818	838	795	824	883	809	813	825	871	835	827	838	873	848	812	799	887	826	815	788	858	818	861	835	807	880	880	831	808	816	820	843	827	871	803	843	826	846	791	826	850	840	833	816	863	777	851	808	840	806	838	844	874	823	806	799	809	845	819	869	842	846	815	792	824	902	806	799	890	821	832	830	809	786	887	832	841	843	852	825	848	874	808	845	843	872	817	878	822	820	844	865	832	851	837	843	849	888	821	835	823	848	827	803	867	815	828	833	854	835	844	839	854	820	869	859	875	858	846	845	835	806	849	828	857	873	824	814	869	839	869	892	836	821	823	877	885	819	860	830	835	828	874	866	812	871	853	838	865	832	812	853	820	829	906	828	817	849	818	811	854	797	873	870	763	853	831	855	848	849	836	851	827	793	834	847	879	825	795	888	917	822	782	795	794	844	788	840	798	854	811	838	893	844	867	846	917	816	838	820	796	792	822	824	819	807	861	844	834	817	829	843	880	859	834	804	815	838	856	854	862	814	811	872	878	897	874	824	888	817	834	823	887	858	861	882	808	792	849	823	900	874	846	881	804	771	824	890	804	856	849	838	882	806	824	835	850	840	836	841	865	824	803	857	861	856	802	800	851	851	842	881	826	885	861	847	842	872	862	848	869	847	823	841	818	846	879	793	803	867	882	832	845	878	874	818	854	777	829	757	890	871	818	826	816	840	898	865	943	832	872	880	857	772	815	833	853	820	847	829	883	795	865	823	887	837	801	799	926	836	878	834	890	818	835	840	824	865	843	827	879	875	805	852	813	810	892	864	834	900	839	820	823	818	881	826	815	842	875	830	866	831	816	845	863	856	815	843	887	818	829	818	837	817	850	860	808	845	875	847	845	793	837	812	830	838	848	840	839	792	866	842	865	841	889	884	776	830	803	788	847	841	883	885	826	820	861	859	790	843	835	853	847	791	856	809	845	844	816	876	853	834	786	818	834	853	847	836	806	888	805	805	851	830	896	806	902	822	877	844	854	861	822	850	851	797	845	823	822	863	842	834	810	812	817	863	809	841	761	807	870	853	795	882	852	852	824	837	857	793	877	879	809	848	802	879	787	873	817	833	841	840	855	821	836	831	799	819	876	854	902	821	851	843	821	860	861	798	851	830	795	844	844	805	862	799	838	808	826	818	860	786	861	840	856	844	842	897	817	835	914	828	806	804	878	803	811	851	821	872	804	858	832	878	813	859	794	825	855	881	860	816	796	845	812	820	806	830	842	861	860	794	842	858	855	862	848	795	827	866	829	794	795	825	879	792	851	856	838	856	836
38475	23406	21812	17076	15424	11829	8999	5676	3774	2956	2016	1519	1106	906	947	695	563	462	454	478	408	399	419	468	420	402	313	260	290	278	292	253	244	258	248	266	261	260	300	238	259	273	256	257	251	267	249	253	232	253	236	228	236	237	284	234	238	237	249	230	257	243	257	239	247	260	210	240	228	285	227	257	250	246	276	232	236	263	222	230	243	265	280	213	254	232	237	244	236	229	267	213	239	229	255	237	257	245	252	256	236	267	216	264	269	253	289	239	229	272	252	271	246	233	272	269	247	220	257	245	229	241	228	250	265	252	245	228	246	242	263	237	251	264	276	232	243	229	235	278	225	233	256	254	231	229	267	249	271	218	227	244	212	259	228	244	243	268	237	253	249	251	252	242	249	235	234	210	237	261	247	241	252	239	243	217	237	227	273	247	235	267	247	253	253	240	263	285	220	232	268	219	221	276	229	226	259	231	245	242	262	232	227	237	262	242	249	252	247	235	258	249	241	240	264	259	229	226	235	242	251	249	252	235	259	220	247	243	251	236	269	250	228	265	233	247	233	260	234	228	234	248	264	256	237	227	229	246	270	218	265	259	241	266	258	260	245	266	243	252	255	252	241	231	260	204	263	247	242	242	249	236	275	227	225	253	221	247	258	236	205	254	246	239	251	246	245	224	275	252	237	232	243	263	259	245	249	280	219	266	251	228	244	252	242	258	250	226	267	231	277	243	228	235	217	236	253	266	243	236	274	267	251	293	247	261	236	249	259	244	254	223	216	254	229	255	227	242	237	252	215	228	214	257	238	236	253	260	267	240	268	240	232	258	245	266	238	247	230	247	248	253	238	241	256	240	218	242	234	231	234	266	223	205	254	255	252	227	219	236	240	226	249	217	237	231	244	279	270	243	245	236	256	264	216	234	253	244	266	251	256	245	237	227	259	243	261	214	253	236	247	280	253	243	224	267	240	259	224	241	230	244	269	255	252	251	242	233	252	276	230	217	240	246	283	256	249	227	218	229	252	254	252	250	277	234	243	261	230	255	227	253	228	255	247	263	225	246	234	206	223	228	254	242	229	255	253	273	223	235	239	255	225	225	249	272	237	225	251	242	280	240	217	223	248	253	245	243	251	235	243	235	254	255	244	236	241	247	240	259	234	245	236	240	258	238	251	261	250	250	240	250	252	266	273	236	244	261	254	266	245	220	235	256	231	257	222	260	220	243	250	249	226	253	270	236	265	222	239	242	244	257	241	234	243	233	238	235	229	227	236	221	245	255	262	234	249	252	216	234	249	255	264	249	259	252	264	254	262	234	241	238	261	242	247	242	245	244	264	270	237	259	279	249	245	272	217	241	251	242	222	227	243	220	230	250	249	234	254	269	250	226	241	229	249	244	233	246	247	232	267	234	249	220	248	249	221	236	228	239	224	222	217	249	264	242	247	273	255	240	233	238	258	247	259	250	273	262	250	248	242	226	264	221	236	216	241	244	254	263	255	231	250	257	253	231	208	265	246	240	208	254	257	259	263	237	200	244	270	263	228	247	240	228	267	208	260	243	266	260	248	243	255	232	231	271	255	235	256	241	258	232	243	250	257	264	256	234	248	248	257	225	262	260	228	215	260	263	259	223	257	223	240	248	231	251	220	233	248	255	270	259	223	242	226	242	290	253	254	231	256	256	220	246	239	228	220	236	244	258	230	244	243	249	250	235	245	224	256	217	279	234	247	228	234	252	239	241	250	243	246	256	253	251	261	271	213	260	247	221	257	242	221	264	261	225	268	204	257	245	246	236	234	237	227	256	252	206	241	245	283	247	241	259	241	258	239	247	245	235	238	247	259	231	236	253	259	246	254	229	291	254	227	251	274	236	240	245	240	248	248	272	221	274	248	263	273	269	280	242	223	257	221	231	233	239	264	227	244	247	256	248	247	261	252	265	243	240	237	231	252	272	235	232	265	275	245	256	213	237	227	255	267	262	240	239	241	240	254	251	241	247	253	259	257	238	250	236	257	227	248	221	272	272	242	274	277	256	239	286	276	245	275	233	257	237	227	249	241	225	276	243	253	237	263	237	238	215	243	260	290	249	241	213	241	230	224	242	242	235	228	249	217	243	233	245	227	266	233	281	256	216	253	282	251	271	251	194	234	235	258	267	265	238	229	244	243	244	257	227	252	253	260	261	244	245	264	259	259	261	246	267	232	220	255	233	274	241	256	234	257	268	218	239	248	278	244	231	249	225	253	265	224	221	233	254	231	248	263	246	258	254	232	233	242	238	242	244	225	260	249	234	237	264	228	237	252	272	253	229	244	267	233	209	245	235	253	264	253	249	256	262	250	247	257	246	252	258	231	267	251	246	248	245	256	237	257	243	264	259	249	236	251	231	238	257	239	244	247	241	224	213	244	242	238	233	248	246	244	236	255	231	224	222	227	253	240	236	241	255	255	250	257	250	246	249	209	255	230	191	218	241	254	237	231	256	212	247	252	245	231	237	256	226	240	224	244	245	261	236	228	256	258	248	230	245	278	250	234	251	252	244	243	235	236	231	243	272	267	263	237	195	263	260	248	239	250	237	215	253	235	239	238	227	223	242	233	242	264	240	220	227	240	270	251	254	248	259	246	239	248	228	233	268	254	277	242	253	242	258	228	250	249	268	231	255	214	240	260	236	250	226	240	263	271	217	241	241	242	240	244	259	239	252	283	254	239	250	240	254	237	228	187	243	253	254	232	226	251	234	254	250	243	258	288	265	256	247	276	266	237	244	246	256	262	238	223	249	240	266	258	246	264	259	230	278	282	269	241	231	240	234	268	215	249	250	214	244	230	237	227	241	243	254	245	227	228	251	233	242	254	226	243	239	268	243	262	237	256	288	254	248	259	252	253	262	229	244	261	267	237	236	250	226	240	235	250	264	260	239	258	238	228	231	231	205	253	248	265	270	248	251	210	253	233	236	282	227	254	249	254	229	252	247	225	244	264	248	239	262	235	248	251	235	265	244	276	265	247	237	215	248	275	261	254	242	262	230	232	238	249	249	277	226	239	248	253	257	278	257	261	242	251	231	266	251	263	238	240	261	213	249	248	246	256	253	242	228	242	254	225	259	247	219	262	274	247	271	251	238	256	248	254	234	239	261	253	237	257	258	254	246	240	287	255	243	235	269	252	227	262	242	237	232	237	247	219	269	225	241	249	240	246	236	271	250	248	246	251	242	270	210	249	257	263	257	215	264	238	266	270	242	226	230	269	272	265	231	232	253	229	249	268	257	267	258	290	215	266	226	227	244	264	254	242	245	255	262	224	236	240	265	253	264	249	250	256	252	222	217	256	210	246	245	240	218	261	236	252	234	244	256	234	240	252	260	210	245	226	235	239	249	285	240	257	222	252	220	255	230	219	225	249	232	247	252	212	259	253	244	266	220	230	251	219	250	235	266	220	258	234	249	259	251	225	257	245	252	230	241	259	271	237	229	229	269	232	260	250	222	267	244	234	256	255	241
27284	12393	18681	19117	21079	16640	14936	11447	9175	8373	6584	5235	4759	4264	3666	2818	2418	2042	2045	2166	1719	1981	2213	2002	2086	1597	1268	1034	1010	868	846	806	756	711	792	719	707	727	682	652	681	691	701	677	644	702	661	674	651	705	682	711	658	648	613	632	613	633	666	625	629	666	629	644	651	648	610	669	654	630	623	674	682	649	634	643	643	637	655	646	623	641	634	637	583	662	642	639	668	634	624	667	664	634	682	648	673	665	690	709	641	655	659	670	698	664	615	676	629	676	675	616	649	687	600	644	626	647	666	633	659	612	654	646	589	672	641	625	626	670	637	635	596	646	675	615	647	665	625	599	598	659	607	635	653	645	634	675	654	627	614	636	632	630	620	628	645	638	624	637	601	636	649	656	638	601	610	642	642	646	629	608	633	608	657	636	627	637	624	606	629	594	623	619	613	623	635	609	625	619	587	650	605	628	640	627	596	597	626	651	612	563	588	651	636	660	622	665	617	614	642	600	660	627	633	675	605	623	670	640	581	652	685	634	617	635	642	635	655	603	607	612	622	651	567	668	664	646	616	591	630	647	616	631	604	628	632	672	638	604	623	589	620	629	638	634	623	615	623	622	612	664	643	620	631	696	616	618	618	633	623	664	614	624	652	618	640	607	618	634	666	625	618	644	612	643	643	621	662	613	609	643	605	637	669	609	578	636	573	620	639	636	615	662	669	646	650	645	637	632	604	581	627	637	619	592	602	602	616	652	632	606	592	652	608	616	667	673	664	606	619	666	621	592	574	583	656	596	660	647	650	627	636	665	688	611	637	642	668	596	626	637	591	623	596	625	675	610	657	652	635	607	588	641	590	636	632	644	568	626	604	626	583	639	657	637	642	620	664	646	667	589	636	655	648	636	617	587	624	595	657	628	598	633	651	617	597	648	595	591	643	566	674	593	669	613	651	639	674	663	606	596	637	590	625	639	656	609	626	611	592	621	628	639	660	621	618	579	579	628	580	586	631	643	688	591	617	588	622	640	610	638	612	629	639	640	623	643	654	639	622	659	636	628	603	630	580	613	631	651	642	638	623	605	586	649	578	616	599	622	659	663	666	663	658	640	629	596	639	649	602	642	635	586	625	636	620	626	650	646	568	610	638	628	701	601	596	629	619	649	629	631	655	588	609	643	622	579	615	658	627	643	602	634	638	623	657	634	656	591	595	598	610	636	611	622	668	667	605	608	612	603	605	646	624	629	644	593	655	606	585	623	675	593	602	644	628	586	612	643	599	629	657	660	589	628	611	632	659	630	603	592	624	625	614	647	619	600	625	600	648	631	578	591	634	624	640	649	640	578	663	634	636	612	623	604	660	639	618	579	643	658	654	641	626	686	636	615	672	646	631	664	605	636	636	637	652	641	631	618	630	649	616	631	638	619	630	681	631	573	607	589	658	614	669	602	654	619	616	651	655	629	646	603	610	643	603	649	655	630	629	614	642	581	583	616	598	604	627	587	623	606	587	597	632	662	626	644	560	647	594	638	629	633	665	593	651	633	591	612	634	587	653	655	668	626	624	593	682	604	651	643	612	684	625	615	607	668	626	591	665	659	628	602	610	623	687	646	655	641	599	614	634	668	622	590	603	623	661	661	687	606	629	579	587	620	625	640	602	602	640	623	639	621	603	642	651	645	635	675	624	649	642	620	634	619	630	647	604	614	635	609	619	626	602	613	578	605	667	624	588	586	642	676	615	625	633	623	602	604	585	616	631	610	627	625	616	608	601	663	622	639	597	640	615	634	613	639	635	680	670	665	629	626	621	622	626	687	597	611	629	591	652	579	648	631	636	630	626	614	656	622	635	636	628	633	606	608	584	672	643	634	609	636	633	644	647	632	624	662	634	625	609	623	654	612	662	595	608	587	656	616	594	606	637	639	620	650	632	615	640	647	629	635	649	603	616	619	607	646	637	615	622	646	599	618	626	640	599	631	607	696	598	644	612	636	630	632	599	615	625	671	652	572	619	634	605	633	611	640	624	611	635	618	639	645	607	682	644	618	631	636	617	625	629	630	585	632	601	641	575	652	611	625	611	672	609	653	664	568	628	600	659	608	624	644	608	630	619	634	597	607	639	609	614	653	632	659	637	638	627	626	617	635	613	613	583	632	637	592	647	594	630	637	599	645	644	618	593	687	631	650	629	592	628	597	620	630	616	582	600	654	615	632	661	609	610	587	639	618	631	612	643	614	636	645	624	564	601	635	605	636	635	651	661	630	603	604	665	620	640	649	625	638	578	616	596	614	624	634	630	582	616	623	624	648	595	608	596	598	634	625	619	627	628	596	655	630	628	634	586	613	641	644	606	664	572	619	645	645	641	582	612	615	644	607	638	602	649	647	622	640	596	613	614	641	611	639	662	609	640	653	589	589	583	612	613	614	653	631	619	571	608	607	666	672	651	596	608	637	639	659	652	621	604	667	605	620	629	590	623	605	617	651	602	644	597	632	602	619	646	636	576	572	647	622	626	593	619	617	650	634	621	626	639	597	577	594	595	638	636	639	611	609	616	637	677	634	668	569	634	628	621	627	630	629	644	599	612	672	611	650	624	639	636	582	640	654	629	636	665	607	632	645	636	668	579	623	635	632	657	593	631	601	607	648	602	637	634	648	613	586	629	628	587	562	670	659	609	618	686	619	656	631	652	647	668	648	570	573	633	594	625	632	605	633	624	607	616	617	607	589	589	576	596	665	580	631	654	611	628	629	611	629	630	609	639	652	613	598	626	621	654	611	672	626	604	617	620	606	641	602	621	646	638	636	673	569	593	618	629	626	627	615	599	662	585	598	654	595	652	613	599	646	638	639	558	599	672	632	626	626	594	640	636	573	575	604	668	583	625	625	629	650	614	623	600	636	644	631	627	665	644	621	644	688	627	686	584	632	616	616	639	686	640	644	616	595	639	652	596	635	637	614	608	674	633	568	671	666	598	590	603	613	644	651	596	645	633	595	641	657	618	579	655	633	629	611	635	600	616	600	614	623	633	579	615	613	597	627	621	622	626	617	649	627	617	621	601	632	606	605	629	655	672	642	629	666	628	693	602	588	616	609	631	626	598	616	581	631	598	619	678	623	613	640	702	608	606	641	627	639	605	635	608	601	617	593	615	642	642	616	650	630	627	640	644	618	643	650	673	642	664	627	616	625	597	584	660	625	637	630	651	617	640	618	605	666	639	640	625	646	612	651	643	579	607	644	647	596	642	658	617	653	610	637	640	651	619	628	588	595	619	633	607	664	612	623	652	608	610	619	635	622	572	667	611	624	641	650	632	601	610	601	629	604	651	671	657	618	627	606	615	631	618	585	639	618	610	624	564	644	659	616	638	629	624	630	636	619	579	623	631	621	633	598	664	676	602	620	648	655	604	640	618	643	607	640	619	630	627	635	625	631	654	612	661	619	662	644	609	631	638	625	607	621	627	628	670	595	622	593	627	617	666	679	664	649	660	611	611	632	611	616	619	615
7195	3668	4014	3284	2513	1584	1300	888	630	508	414	392	333	362	305	294	305	308	283	306	290	320	277	285	296	273	289	295	291	285	261	268	298	329	293	259	280	272	292	286	256	290	253	274	285	267	276	308	289	291	279	282	275	316	282	285	273	258	275	277	277	262	258	291	255	304	275	282	270	264	272	321	281	278	271	284	301	274	309	246	294	258	314	262	280	246	269	286	284	293	238	260	257	269	263	261	279	297	286	253	283	267	257	269	268	314	289	282	266	293	268	269	288	274	301	257	278	289	282	262	257	293	293	304	281	291	273	288	279	301	252	262	265	274	280	284	296	271	289	276	277	288	286	302	285	278	291	252	273	280	290	259	279	285	270	284	289	247	304	265	259	268	297	267	286	273	321	281	276	310	259	284	280	297	273	278	277	280	306	310	276	302	246	302	280	306	260	285	327	294	265	283	263	283	270	249	258	286	285	284	259	264	290	271	278	262	296	272	266	275	287	283	279	295	254	271	261	291	289	285	272	287	285	285	284	287	268	263	264	269	276	302	282	311	274	281	314	269	290	266	273	283	280	263	298	286	264	270	291	284	291	277	260	295	243	262	274	305	270	283	255	251	257	290	298	268	292	281	256	260	280	297	281	313	266	272	275	296	275	297	299	282	261	262	291	263	272	282	282	258	310	303	285	274	278	303	291	269	310	304	247	286	318	286	276	264	268	308	295	277	313	272	287	287	285	288	272	272	268	276	255	251	255	289	297	253	267	301	269	284	299	257	286	271	272	260	260	278	263	304	300	307	273	245	252	306	280	282	293	307	303	259	262	291	284	302	261	286	280	294	293	278	266	322	276	276	311	282	236	278	272	284	296	308	299	280	284	270	270	314	265	263	271	298	283	300	284	275	269	275	248	282	300	284	282	280	276	271	239	278	292	273	268	249	287	293	275	257	308	288	274	296	267	296	296	258	267	283	281	272	259	276	284	279	311	283	281	265	256	299	273	259	266	268	288	266	308	296	258	286	285	299	271	299	266	241	295	281	299	253	244	294	295	265	298	264	292	281	325	328	251	267	283	260	283	260	272	273	290	285	238	277	312	297	290	286	294	273	295	282	311	287	280	277	295	266	274	284	284	301	297	235	263	273	300	281	293	315	334	246	291	255	261	272	272	277	262	300	253	307	327	310	287	285	304	295	267	286	268	290	271	292	300	297	251	274	238	289	279	304	271	287	299	297	247	270	278	273	295	268	306	306	299	269	273	298	278	286	319	278	283	273	303	247	311	275	254	297	312	292	273	283	287	292	310	256	259	276	251	290	285	271	274	311	276	248	280	289	292	276	288	276	287	267	288	286	271	258	270	281	295	261	301	287	306	283	288	309	275	287	315	247	265	282	275	271	267	288	273	270	307	271	279	281	297	261	306	276	296	253	279	289	298	278	320	281	275	272	272	249	307	283	272	318	283	289	310	294	256	280	290	294	269	304	301	302	300	303	246	295	278	259	251	271	306	297	294	270	272	308	295	288	293	272	278	269	276	291	282	252	273	250	282	254	281	310	257	294	269	251	310	260	305	253	269	292	282	294	296	260	278	269	284	305	306	293	281	292	306	277	264	277	291	284	256	248	282	280	300	304	267	275	300	291	268	262	289	289	272	283	292	268	274	323	269	324	283	300	277	287	251	249	290	276	256	285	312	260	271	298	277	314	273	285	305	276	265	279	287	283	303	263	265	297	276	302	278	284	265	283	261	276	286	307	266	271	291	259	265	260	264	292	299	272	281	323	279	308	279	308	271	320	279	270	246	262	272	289	254	274	271	281	277	302	265	283	294	272	286	282	286	294	276	286	293	279	295	268	278	246	270	285	307	271	289	255	277	264	307	314	287	284	287	277	258	310	259	282	260	284	296	278	304	280	299	315	257	257	282	285	281	294	268	292	293	265	291	309	273	272	302	270	278	260	258	286	272	285	284	311	269	297	270	287	286	299	266	271	296	279	274	277	293	292	294	245	255	274	290	306	283	257	260	274	275	260	292	292	281	280	258	292	275	289	268	292	247	299	276	256	254	261	304	264	240	278	275	272	259	264	275	318	310	307	280	288	295	291	271	279	293	305	319	276	308	262	256	301	265	319	272	316	291	293	292	299	307	250	305	271	279	267	255	300	273	285	309	295	307	254	287	290	274	297	275	286	267	254	276	272	282	279	285	290	305	271	262	269	256	275	282	256	244	302	265	291	246	269	279	288	297	294	264	258	256	294	283	292	247	267	313	293	287	275	295	287	286	269	297	286	264	269	300	284	272	258	258	303	308	282	283	266	268	275	292	291	268	265	271	298	291	295	248	291	283	305	278	307	283	289	278	274	282	266	286	305	287	275	307	287	270	276	283	290	293	263	270	297	277	290	290	293	301	288	266	257	278	288	287	254	265	268	291	262	278	275	287	284	274	286	293	253	284	261	296	286	308	275	278	283	302	318	249	245	284	314	292	270	249	277	272	274	296	259	282	266	261	264	243	274	265	274	295	266	283	269	283	315	323	245	280	290	259	251	283	278	264	312	324	299	297	253	257	303	285	271	285	282	271	307	292	280	286	268	269	331	302	281	284	290	324	316	293	270	259	288	249	313	267	290	313	283	252	270	299	281	287	237	270	272	313	278	263	287	256	306	306	300	314	304	283	270	303	311	261	276	311	252	296	274	277	283	272	297	262	308	279	265	269	287	301	290	255	276	300	252	329	293	294	278	275	275	263	286	267	287	278	264	291	283	304	258	322	293	255	257	314	284	283	296	269	308	278	286	277	272	294	289	284	282	253	275	285	252	269	292	319	300	290	251	283	295	288	280	287	261	315	251	300	279	284	284	266	280	250	291	256	291	270	233	291	282	288	280	261	315	296	256	287	281	274	278	326	294	267	283	267	270	291	258	290	254	302	270	290	280	291	309	265	252	277	237	252	275	265	270	289	314	255	300	272	269	272	300	250	279	263	284	301	279	292	283	274	287	296	273	287	311	260	278	245	253	258	283	260	236	281	285	295	283	278	269	298	293	269	256	278	272	291	266	295	292	278	275	304	286	282	317	286	294	298	272	268	273	276	294	265	240	300	294	257	256	265	276	249	278	286	286	284	290	296	281	305	260	273	277	305	265	260	274	281	260	257	300	269	277	274	296	268	265	277	288	283	256	286	276	292	273	304	298	290	314	266	263	281	269	291	288	269	277	275	254	292	277	267	254	273	262	296	246	284	286	325	296	271	300	298	307	273	286	279	301	319	286	294	292	268	264	265	250	276	263	286	297	233	280	267	260	293	297	279	279	287	261	285	307	289	306	286	281	305	294	306	303	302	303	263	265	298	272	289	285	278	246	250	289	270	252	287	279	269	290	291	296	262	286	270	241	280	299	289	302	293	268	308	288	266	240	267	304	281	279	258	268	274	293	290	282	287	290	297	297	273	275	270	278	298	253	314	259	290	283	322	293	296	298	295	313	303	270	286	304	309	265	294	263
6339	3706	7448	8787	8460	6045	5194	3541	2801	2167	1585	1265	1220	1211	1170	1037	964	992	895	848	834	810	832	780	842	740	759	749	758	730	722	751	776	716	748	728	731	707	691	674	731	703	758	755	708	750	739	762	702	715	711	769	742	793	735	766	756	741	723	718	725	741	710	707	731	739	764	734	719	762	730	725	722	746	747	734	680	748	747	689	742	725	754	720	709	783	726	706	697	725	722	744	804	733	702	726	734	715	709	767	699	724	745	750	712	755	731	719	730	746	766	764	710	720	767	705	732	733	777	753	724	683	767	749	747	735	727	752	760	703	791	728	731	725	752	733	756	746	717	701	778	713	708	735	720	746	739	713	715	758	708	748	764	757	789	689	757	749	700	758	765	744	690	783	703	733	757	678	782	716	691	734	742	760	718	726	713	745	722	714	730	743	759	725	755	763	734	756	691	758	704	692	735	733	763	744	754	720	727	750	742	747	737	723	690	729	766	740	715	720	709	753	702	740	746	711	726	707	767	783	743	765	699	759	723	716	749	749	732	745	745	709	712	774	736	738	694	745	710	727	723	737	699	713	707	738	765	760	775	702	684	760	741	735	757	738	703	729	711	740	738	701	767	759	739	729	702	679	754	702	733	734	711	718	754	725	702	727	747	743	725	706	706	698	753	761	730	771	694	759	795	763	686	714	696	791	710	693	759	680	736	741	682	704	724	760	732	770	749	726	708	729	697	671	728	739	750	782	683	677	739	753	687	748	756	727	750	725	742	730	811	721	718	734	713	707	726	703	712	719	739	725	720	710	732	733	704	734	712	747	716	742	794	772	723	774	724	732	738	781	743	771	696	708	746	724	709	747	748	735	693	744	733	753	801	723	746	765	777	716	746	751	782	759	748	722	767	758	750	749	778	736	746	729	731	714	794	784	692	718	706	745	707	764	714	757	740	740	751	701	777	752	723	764	689	744	691	729	728	730	760	714	666	761	738	729	745	715	763	731	735	706	724	691	754	751	772	745	737	786	694	740	687	770	719	738	724	694	730	716	696	732	792	749	718	747	749	776	704	727	787	722	756	758	744	715	765	701	725	707	737	702	731	743	692	769	703	736	763	706	708	764	700	711	744	756	707	765	720	717	712	699	755	726	737	749	759	726	658	719	713	733	777	718	751	739	764	739	725	755	753	732	712	752	729	714	740	738	745	708	760	758	760	719	682	704	759	733	730	754	694	754	701	735	719	742	707	742	772	749	718	747	763	738	757	796	690	747	706	754	730	732	722	686	738	710	758	687	718	716	756	781	701	699	704	727	763	739	765	731	746	736	717	743	702	770	749	739	724	726	746	716	708	674	701	690	694	683	731	734	714	744	689	699	725	733	694	713	684	761	720	791	708	711	721	744	715	711	754	683	696	738	699	753	772	709	775	745	721	762	707	780	732	769	760	703	724	707	766	733	715	740	716	732	721	709	756	716	736	760	752	738	762	701	746	723	748	732	764	729	767	732	739	729	746	673	702	728	753	769	678	742	714	709	723	725	688	704	722	758	759	730	720	737	734	762	792	732	740	698	708	757	737	727	746	727	711	778	714	780	718	709	701	709	724	757	735	722	701	760	764	669	717	786	779	674	746	715	703	736	705	757	770	752	702	702	741	732	739	717	728	742	702	727	737	753	712	685	697	728	747	713	737	725	782	736	722	688	797	722	735	663	749	734	731	692	746	762	742	739	740	702	737	764	724	709	729	728	712	775	756	744	756	768	743	740	755	792	706	743	726	758	744	749	719	755	764	754	734	721	756	753	685	718	707	672	795	735	736	746	737	769	739	766	745	744	754	744	712	752	721	755	764	734	766	711	766	702	728	726	763	745	677	723	722	738	770	767	730	750	692	774	744	745	708	761	717	720	738	753	797	728	714	685	766	735	782	686	729	748	717	735	730	706	791	726	692	748	706	762	712	686	765	715	726	695	789	700	700	774	705	748	716	706	727	733	750	768	744	752	761	751	741	706	737	704	807	729	706	732	709	686	741	703	759	683	769	708	727	739	723	769	782	701	749	757	742	737	708	757	738	724	725	720	773	758	759	753	733	712	722	711	788	729	765	711	745	720	716	740	778	697	736	723	683	738	751	713	731	732	689	728	727	752	703	711	747	760	740	722	737	670	745	727	707	683	714	704	731	779	770	710	751	721	746	762	757	763	736	679	697	714	730	726	781	687	743	717	753	703	760	662	760	740	749	725	747	712	735	745	768	733	741	708	734	739	760	711	768	713	739	726	759	739	693	720	750	712	764	716	703	696	691	678	729	716	685	761	746	681	723	715	717	720	718	755	753	717	752	771	743	717	742	714	765	732	707	743	725	745	794	744	732	739	774	724	747	733	738	693	698	745	719	741	707	703	770	747	733	678	750	743	708	742	743	714	728	691	749	719	716	748	721	738	714	767	688	734	722	749	690	787	729	697	729	675	776	721	721	714	688	694	738	673	700	763	718	744	763	685	712	772	718	720	719	766	721	685	749	747	705	705	730	724	735	738	762	791	688	728	687	705	731	762	729	736	736	686	725	667	743	766	698	722	723	766	763	680	743	653	706	689	743	736	743	725	686	728	771	712	803	734	731	756	744	736	718	748	733	742	714	716	744	646	747	705	737	755	750	783	740	726	732	738	742	776	736	763	709	710	717	729	735	760	746	703	698	751	804	736	732	717	727	693	705	726	751	697	671	787	734	737	774	713	742	714	712	773	754	759	783	706	724	775	703	713	754	772	726	709	728	759	775	712	762	723	713	717	773	704	749	741	745	748	715	766	681	777	698	736	707	709	733	708	740	704	741	737	779	721	749	733	699	744	722	777	782	694	716	720	724	825	722	731	756	774	726	777	740	743	733	728	712	758	715	678	732	726	750	752	660	727	726	736	744	729	715	745	768	770	801	742	705	739	700	766	697	753	709	754	663	726	679	793	783	729	781	752	693	709	761	762	761	716	705	714	773	721	745	734	730	756	701	739	670	745	719	730	760	790	723	711	706	720	736	743	714	699	714	705	756	712	716	722	751	715	738	690	729	728	752	715	694	742	746	715	667	722	782	707	683	708	738	729	731	711	717	718	727	683	694	726	724	716	740	742	754	757	723	696	739	772	787	717	744	753	720	725	721	753	737	735	752	800	752	674	696	726	759	746	755	734	730	745	702	750	738	736	698	681	777	697	748	743	749	745	744	728	678	789	741	698	744	751	745	705	680	716	691	772	712	801	698	716	777	702	712	730	721	745	731	744	686	773	765	734	702	707	707	740	766	763	735	684	756	758	740	734	692	740	692	714	760	754	676	730	757	750	736	745	754	705	727	720	698	681	739	701	708	729	712	721	721	719	730	743	698	789	739	639	723	738	743	719	702	722	726	760	688	705	700	719	751	691	685	742	708	753	727	765	727	744	725	752	732	742	719	719	696	735	776	753	759	740	704	754	741	690	752	781	688	739	733	768	688	758	727	733	744	724	731	756	734	713	718	746
30613	18576	16545	12617	10715	7879	6099	3519	2230	1716	1196	1057	828	776	544	485	450	461	458	440	435	469	471	408	431	403	339	366	345	344	336	380	322	332	340	325	340	306	308	331	309	305	335	349	317	323	301	306	322	321	339	332	307	326	299	311	331	307	339	282	321	323	322	338	316	295	314	342	339	322	320	324	316	313	338	301	342	353	327	339	342	347	302	357	340	304	359	310	299	329	301	381	348	331	347	317	319	362	316	333	344	326	333	305	334	332	335	319	339	364	302	333	339	306	331	329	320	326	343	342	334	359	333	325	329	349	362	340	333	355	285	339	308	297	314	353	307	303	300	313	354	327	316	304	313	307	321	328	308	332	348	359	326	331	365	340	349	340	333	366	333	322	385	287	341	364	282	323	344	305	302	316	329	348	297	322	305	314	328	326	340	307	304	335	315	333	317	341	304	354	320	313	356	327	342	348	338	315	327	307	312	333	319	320	309	327	298	337	321	324	305	313	318	311	319	329	318	322	343	325	364	334	343	337	323	321	330	354	326	319	379	293	343	375	307	342	319	323	317	307	334	339	327	333	294	324	338	317	332	347	328	328	342	340	333	320	319	335	324	306	322	360	342	356	327	345	360	306	348	303	318	320	311	300	301	345	364	342	337	311	320	350	300	322	352	348	343	327	331	336	338	343	342	345	327	297	320	331	352	377	313	278	316	323	296	298	302	322	311	323	341	337	313	290	323	317	312	352	328	299	310	354	319	326	329	316	329	319	343	315	351	308	355	299	323	359	329	352	337	330	334	353	353	321	316	317	350	293	344	317	322	298	323	295	345	337	333	341	353	343	332	302	323	301	350	346	327	301	303	324	335	311	333	303	323	356	305	334	357	313	321	309	308	306	345	339	355	301	315	352	329	335	324	294	310	361	315	320	341	311	334	338	305	340	314	326	321	317	324	328	321	326	337	293	328	357	335	306	297	326	322	344	298	327	312	326	323	344	315	367	322	331	329	304	336	345	326	318	337	373	290	349	327	325	321	335	324	336	309	331	334	340	316	321	304	317	293	306	335	322	314	338	307	321	309	344	303	342	362	322	333	298	351	320	297	326	351	321	366	314	297	328	331	305	352	323	365	329	290	351	319	345	309	327	361	328	298	368	340	317	294	334	331	343	339	324	305	313	318	330	345	336	327	355	349	339	291	347	305	337	323	332	340	330	327	322	333	322	326	329	331	357	325	321	314	328	316	338	285	302	321	332	312	336	367	339	292	304	334	323	328	328	349	362	312	353	346	312	310	335	332	319	330	309	318	329	332	304	350	311	335	330	348	334	337	320	332	322	304	319	346	324	330	291	313	326	313	328	302	357	363	345	328	327	323	317	315	274	286	341	338	346	322	310	330	321	359	331	319	341	309	338	354	323	322	329	324	334	363	336	310	327	332	302	292	328	359	353	305	346	328	343	315	357	338	361	320	303	372	315	318	315	326	339	342	328	344	308	325	334	314	299	336	320	317	320	305	345	344	296	351	338	310	306	313	316	334	343	303	338	303	306	291	317	318	343	324	323	323	291	336	283	330	349	323	308	341	329	323	310	300	304	295	317	307	275	330	359	304	340	340	293	368	351	324	346	351	347	317	341	307	350	327	357	352	360	331	257	341	331	327	349	351	325	307	323	338	316	346	338	350	324	331	295	360	318	312	355	325	345	327	329	314	330	293	322	309	318	322	319	300	350	321	345	315	355	291	377	301	314	330	337	310	333	335	330	325	343	307	341	333	319	310	322	316	336	341	369	335	347	319	317	329	337	332	336	345	331	323	328	331	336	347	343	344	290	323	312	322	324	325	346	329	343	323	350	316	345	326	366	328	295	353	332	352	306	313	320	327	335	311	325	333	318	314	316	311	342	309	354	311	288	320	335	308	375	343	330	341	326	315	341	317	326	347	339	333	315	317	332	317	288	298	282	296	295	322	345	339	363	358	369	336	323	325	335	306	334	337	320	350	355	318	320	299	325	333	335	319	335	320	312	310	322	353	337	285	333	326	340	315	334	331	290	346	345	326	311	305	348	329	354	360	307	311	332	346	315	312	336	323	347	310	345	349	352	344	327	327	335	332	346	340	324	319	322	325	301	316	347	345	308	351	331	319	302	311	345	331	318	356	344	331	314	351	315	312	344	309	327	324	333	318	321	323	340	335	329	336	326	286	322	322	337	337	313	330	297	318	303	340	341	322	320	319	323	320	377	336	289	334	348	343	313	343	295	295	330	297	314	331	361	329	328	343	333	338	312	313	336	344	299	352	345	357	345	362	311	328	323	323	366	331	341	326	329	308	327	291	320	332	349	324	333	345	291	356	371	360	344	337	329	329	302	345	309	344	316	313	379	322	347	348	356	358	317	341	309	365	333	339	332	321	319	351	324	351	330	316	343	318	339	365	322	319	319	346	352	330	325	351	321	334	301	353	314	339	326	319	308	331	319	320	328	291	365	313	325	340	335	278	350	334	358	301	320	330	314	307	356	348	335	344	325	342	345	344	372	324	313	325	334	335	358	365	341	367	329	324	317	340	329	313	318	338	316	278	340	345	297	332	325	327	353	298	321	358	312	354	354	331	316	338	322	330	359	327	327	320	335	318	331	325	338	331	364	350	306	323	330	318	317	324	338	352	338	356	342	342	340	332	305	345	339	327	318	343	319	311	321	325	329	362	314	341	346	324	319	319	311	355	329	312	328	295	304	322	314	304	334	291	320	326	331	326	335	336	302	316	318	348	310	315	327	340	324	329	353	312	360	350	336	361	346	345	347	337	309	306	336	332	317	310	325	346	301	331	348	353	319	350	344	316	348	301	307	321	313	344	336	308	327	315	351	328	310	327	302	329	327	352	351	297	344	339	314	364	324	349	350	324	329	313	345	310	301	323	322	312	312	308	325	312	300	293	324	310	327	321	304	309	358	330	359	299	321	320	335	310	319	311	370	311	303	329	352	337	320	327	339	329	319	299	317	350	340	353	334	318	315	364	329	325	363	339	340	307	324	311	316	329	344	373	334	317	341	349	344	340	335	350	352	362	291	305	360	337	360	329	330	302	352	300	329	287	291	287	341	334	323	350	334	328	346	308	340	317	332	323	300	354	328	341	321	314	312	309	329	343	304	328	341	339	325	310	320	343	314	308	352	345	339	362	355	320	316	337	323	345	340	344	292	366	331	313	324	321	337	350	321	347	338	306	338	333	326	321	351	295	328	345	352	371	348	329	337	322	302	296	330	335	311	337	311	322	347	312	336	314	303	317	313	300	315	318	287	331	314	293	345	306	321	325	343	360	356	282	331	290	321	353	337	309	272	314	327	356	350	318	326	327	351	356	311	325	325	339	320	284	340	321	327	339	372	290	347	360	329	351	329	318	334	329	348	330	327	328	333	327	355	343	289	343	324	291	296	357	329	298	333	331	335	313	308	299	346	311	323	313	348	298	306	321	328	331	331	329	362	313	331	347	348	336	346	354	335
22662	9568	15550	16118	16098	12891	11853	8790	6702	5717	4192	4064	3544	3164	2557	1872	1892	1772	1693	1599	1514	1611	1665	1525	1568	1271	1038	1082	981	937	980	933	900	911	857	850	855	823	850	865	853	847	865	849	866	818	876	807	863	838	815	864	804	842	838	831	818	799	841	836	848	821	735	851	822	880	818	793	829	834	811	855	847	838	814	823	780	836	798	841	886	876	814	820	791	835	861	871	810	826	819	835	876	851	852	817	860	850	860	839	829	847	808	858	823	803	839	848	825	866	840	832	812	819	829	834	790	823	825	828	847	836	791	820	790	819	781	826	856	855	840	833	807	812	836	826	793	797	829	823	810	840	822	776	827	812	786	828	847	875	833	826	860	788	812	863	827	821	823	827	832	851	790	821	844	833	831	834	834	794	807	842	816	777	829	777	747	816	850	819	825	819	850	850	831	782	842	800	808	875	824	830	780	791	861	868	814	853	792	837	803	813	851	805	831	808	889	843	829	819	815	828	809	804	811	805	832	770	882	807	802	835	780	860	820	801	823	770	837	829	803	839	791	801	795	836	789	823	810	806	828	843	799	800	797	822	804	842	791	844	829	849	795	843	798	842	839	820	827	847	796	859	836	791	817	794	829	796	824	781	873	810	827	796	828	833	824	781	813	866	828	821	789	817	807	799	832	801	817	763	802	785	786	823	867	787	838	766	803	788	799	809	827	831	793	780	834	860	827	792	807	820	794	884	820	786	786	851	883	828	820	854	819	800	817	762	823	791	817	802	783	822	844	817	845	882	843	815	824	835	795	822	802	801	785	836	839	870	803	863	786	855	800	878	820	790	820	817	789	796	776	841	810	809	869	834	768	836	801	790	797	850	776	809	822	837	833	835	833	844	852	818	807	802	826	820	797	857	782	845	848	808	895	867	803	821	820	845	801	814	828	824	816	794	826	817	838	846	806	790	824	766	820	805	843	781	837	786	865	816	828	863	825	864	840	847	810	827	837	802	793	822	848	813	781	832	804	842	814	812	809	783	804	884	823	832	821	778	832	830	821	820	814	769	824	739	848	821	836	850	784	863	813	744	765	829	826	825	826	818	804	850	783	822	797	831	804	830	755	836	811	796	793	880	869	782	780	792	813	823	822	843	757	787	836	781	839	842	845	753	839	826	817	861	833	860	847	795	869	820	830	852	820	869	761	818	820	809	843	830	791	796	817	823	823	819	783	875	794	857	783	834	809	812	779	822	834	764	841	831	833	872	771	785	772	815	829	817	816	858	802	854	828	835	815	819	801	793	843	836	822	790	822	805	847	807	844	815	774	776	829	856	806	820	829	781	836	835	827	783	836	871	848	791	797	809	803	775	844	763	766	782	852	752	822	866	815	785	810	784	793	839	812	796	757	824	828	800	839	834	828	789	799	831	808	826	817	866	813	784	852	819	823	836	818	834	860	869	842	802	793	843	812	790	811	800	879	761	841	902	825	844	795	859	826	852	883	823	780	833	830	828	843	859	851	782	841	849	893	856	833	795	820	841	827	805	801	804	784	854	807	865	890	843	798	810	814	844	817	849	822	852	846	804	826	881	805	845	787	853	781	841	839	854	810	801	841	832	796	832	825	852	834	812	841	811	780	807	796	818	780	870	806	812	790	810	840	820	813	784	827	817	849	785	794	835	823	792	844	809	856	819	805	849	898	844	832	845	844	879	815	808	833	863	855	842	820	796	866	829	813	848	815	873	798	811	827	852	781	849	802	821	868	836	850	839	806	795	827	816	847	844	826	805	838	851	836	839	818	766	830	830	812	840	855	842	855	808	805	829	851	805	809	817	808	808	807	824	835	822	820	825	854	846	834	817	838	777	815	825	788	845	858	788	825	845	817	849	827	827	768	817	832	848	778	838	770	763	836	808	796	836	785	813	849	831	835	749	806	846	796	811	787	823	812	821	811	800	791	869	811	793	799	866	801	826	813	791	804	826	857	840	822	813	802	776	822	779	791	789	793	794	829	863	851	808	809	826	811	811	827	865	853	815	829	793	839	809	810	818	829	783	820	790	857	880	830	806	783	805	800	795	844	839	806	788	859	831	785	823	807	818	774	825	832	827	827	881	829	785	880	824	812	793	855	786	827	769	816	819	816	841	809	817	854	835	799	825	825	780	777	794	808	854	850	834	826	790	812	795	820	814	788	858	840	820	816	789	872	812	770	795	866	836	868	847	809	778	870	826	821	749	849	825	848	833	808	811	876	804	831	763	809	820	807	858	794	844	832	873	807	828	841	823	801	744	850	836	794	827	851	810	823	774	778	831	870	792	787	812	820	856	842	832	809	823	815	828	816	821	829	794	835	810	834	779	811	860	837	844	812	774	771	820	822	811	797	834	815	812	792	796	796	796	774	787	782	860	807	807	853	770	836	858	809	840	792	799	841	838	811	872	807	821	829	819	780	792	839	835	849	852	829	859	817	803	779	824	789	804	818	796	826	778	861	804	829	836	818	831	806	803	786	787	787	814	876	875	796	803	803	900	851	873	800	791	805	799	902	859	778	810	781	834	897	845	853	859	874	842	840	797	828	859	851	819	784	803	809	787	861	806	830	819	784	766	883	807	784	837	817	796	792	829	823	786	791	773	815	797	820	790	786	782	820	818	808	812	880	849	784	791	804	791	852	798	829	834	816	839	797	794	814	828	828	874	816	802	827	800	843	842	847	843	800	813	833	785	865	829	844	788	880	797	796	788	854	805	863	800	804	789	750	755	842	862	767	843	766	853	805	817	851	813	805	867	823	796	842	810	830	831	857	825	854	816	822	848	803	806	823	802	832	812	808	803	798	850	855	820	851	833	865	779	813	808	803	789	884	792	808	806	854	812	834	839	856	786	839	834	808	789	796	823	817	806	817	794	850	846	781	792	834	838	835	822	812	774	834	783	872	844	870	879	790	810	785	802	837	806	767	855	849	875	846	820	842	800	793	814	799	804	832	801	816	837	786	860	869	775	820	781	833	873	793	800	814	811	810	839	850	809	815	789	829	874	799	810	783	792	790	815	873	826	801	842	812	780	857	795	805	889	879	823	844	853	866	811	796	793	799	810	829	828	752	820	781	830	812	829	825	805	803	850	790	834	823	842	843	841	816	862	813	817	790	824	813	817	820	863	829	830	804	792	827	852	796	796	843	824	774	797	799	775	845	802	806	804	840	812	817	809	837	825	725	822	844	774	829	827	804	797	899	860	814	844	768	820	818	789	831	808	830	825	851	775	793	851	814	834	783	820	820	846	783	793	809	803	893	839	860	821	825	817	800	794	817	805	853	852	805	774	850	810	815	798	794	768	846	825	818	768	795	800	850	835	800	816	828	820	847	789	857	820	786	842	823	824	785	840	814	851	768	773	830	792	866	797	790	832	841	857	839	816	871	826	852	794	830	816	845	778	807	799	793	794	803	812	804	806	840	833	822	848	784	780	805	826	803	812	794	805	805	830	823	826	788	806	818	765	827	800	794	786	813	839
37949	23465	21476	16812	14583	11274	8959	5755	3654	2697	2209	1609	1296	991	757	560	481	406	485	430	373	362	410	400	377	317	288	249	260	245	266	287	260	233	237	244	236	238	228	224	265	234	262	245	216	234	231	238	254	225	242	218	236	224	228	228	244	275	217	236	210	259	236	238	230	229	246	228	242	240	253	251	223	241	231	213	229	247	226	236	226	233	247	229	254	226	266	231	212	224	201	250	225	252	231	201	248	249	235	230	254	230	241	234	248	228	253	221	232	249	253	244	221	234	229	237	261	249	223	268	245	223	226	236	237	229	206	227	215	256	236	235	219	220	224	246	194	225	241	222	225	228	231	234	249	202	231	249	220	256	237	235	244	227	220	218	208	229	251	228	217	232	228	243	237	243	236	245	264	228	221	232	227	217	253	228	251	201	228	222	253	229	239	234	242	216	221	216	238	217	257	232	213	244	232	203	221	230	267	222	233	230	218	212	216	218	209	256	241	192	221	234	207	215	220	210	225	218	209	244	243	217	277	242	224	250	244	239	236	217	236	252	241	238	222	234	215	225	253	229	257	254	242	222	224	221	203	208	224	245	223	226	243	197	221	230	235	224	220	216	201	242	248	234	210	269	223	256	233	221	214	225	232	237	231	272	235	225	222	237	240	226	251	251	253	210	247	229	231	243	228	225	242	197	231	245	238	227	244	246	225	226	246	234	208	246	223	245	234	236	233	242	214	269	239	256	255	218	227	249	223	217	217	252	218	216	240	214	210	234	230	239	254	237	213	206	227	241	221	235	240	233	217	202	212	225	251	243	217	232	217	233	193	229	267	229	223	245	230	226	218	222	228	217	253	229	229	241	204	252	188	229	239	232	229	224	249	218	236	253	224	248	234	236	227	214	232	235	233	231	233	223	236	224	201	218	245	222	219	220	205	221	248	227	239	205	226	217	231	234	234	206	212	212	229	229	217	220	227	228	240	246	238	226	262	221	215	226	238	217	221	217	223	236	238	213	236	233	224	236	235	247	225	235	215	232	232	214	223	201	224	225	240	234	233	193	213	219	231	222	220	222	233	226	244	239	194	216	238	216	235	273	209	204	227	257	235	226	219	241	225	249	282	234	264	220	240	227	218	232	220	247	234	253	235	215	235	229	258	226	240	236	232	230	224	235	223	238	224	208	256	221	245	231	223	205	253	257	211	204	229	237	240	233	229	218	232	238	226	226	234	251	219	222	235	224	202	196	226	225	227	221	227	223	214	229	227	237	209	227	229	225	256	258	221	226	238	219	224	233	221	229	207	242	219	244	253	191	214	218	228	228	207	229	222	235	247	242	212	217	255	238	240	257	240	225	235	207	204	236	243	234	264	232	227	223	237	217	249	221	236	210	233	240	222	262	233	226	223	252	215	218	239	239	211	221	236	233	231	224	271	239	228	210	220	235	222	249	210	193	210	234	234	225	262	249	182	227	229	264	218	250	227	226	233	240	233	229	213	210	253	219	221	197	229	233	218	235	228	226	225	273	245	257	239	229	238	223	240	269	224	221	214	209	228	205	238	206	225	251	234	211	220	228	239	206	228	262	200	224	220	220	244	220	257	212	223	238	240	239	227	244	222	233	228	214	227	239	235	226	232	255	239	245	243	238	248	219	213	213	235	227	259	241	264	236	220	246	211	221	208	234	239	270	258	261	215	245	233	263	209	231	268	246	227	228	261	242	239	235	230	251	212	215	225	273	220	233	253	233	268	226	224	232	214	225	211	248	225	231	210	242	253	233	257	222	250	254	248	220	222	241	236	219	203	208	244	242	236	250	220	212	247	244	210	238	237	234	236	235	224	230	233	247	243	238	225	226	232	227	239	250	241	254	237	222	228	229	231	214	233	241	212	185	230	214	229	220	259	232	234	228	251	252	232	239	243	231	232	237	242	252	243	236	238	232	221	226	258	231	220	236	226	222	247	247	242	244	237	243	227	239	222	234	229	219	252	223	206	202	257	231	208	222	219	221	230	245	215	242	203	232	212	221	235	244	229	249	246	220	218	217	232	223	257	253	193	238	251	209	228	212	221	260	223	223	227	226	233	226	253	223	239	217	226	241	234	214	247	243	247	221	215	239	228	237	221	243	224	218	240	221	236	241	253	225	276	258	241	237	246	240	282	234	240	228	227	209	246	238	234	233	230	227	238	215	219	220	246	234	213	182	228	249	232	245	234	219	219	241	226	218	203	225	225	246	250	256	237	232	250	249	205	245	203	226	235	221	213	212	262	244	235	215	227	233	237	226	259	238	229	249	243	237	213	226	232	235	264	222	229	248	248	204	211	220	221	234	236	256	266	227	236	208	193	250	256	222	234	226	246	246	251	224	216	223	244	216	253	232	214	250	217	234	218	251	237	213	247	271	260	238	244	222	243	231	264	200	227	229	260	245	236	226	238	239	222	218	217	224	228	262	281	247	227	229	221	210	266	230	233	235	229	242	232	206	245	236	232	229	256	246	229	222	235	210	230	205	221	236	244	210	243	221	240	248	223	242	225	276	218	224	249	217	229	240	249	258	211	236	248	231	272	224	234	211	249	207	247	236	206	232	230	227	216	246	212	234	231	207	239	216	235	205	236	245	239	252	240	226	242	255	247	211	226	238	262	230	208	225	221	208	208	231	249	229	244	237	258	204	237	221	247	226	240	234	211	221	251	218	250	209	210	242	243	228	247	220	224	216	237	233	232	242	206	229	232	227	220	232	206	216	241	229	252	206	254	212	227	228	240	238	250	232	242	243	215	220	227	214	219	222	199	234	259	241	227	232	232	226	206	210	244	230	237	223	203	243	237	209	234	232	227	266	230	247	216	260	216	199	236	218	234	225	225	217	228	246	211	233	218	229	231	261	248	224	232	244	250	228	218	229	226	263	255	222	249	245	226	221	245	216	251	230	227	253	227	244	235	257	236	223	221	235	253	197	224	216	225	248	224	216	208	217	250	246	217	218	247	218	231	249	239	226	197	219	231	249	224	240	234	200	228	224	230	227	237	239	224	246	216	217	217	215	220	220	233	234	255	234	242	240	236	237	251	230	228	214	246	251	244	227	238	214	226	242	212	258	229	259	232	197	246	255	220	236	236	257	228	252	238	239	200	228	262	222	255	213	223	217	231	245	238	265	238	232	230	239	220	236	234	233	255	264	221	229	226	250	216	223	251	240	246	203	251	226	210	243	209	235	233	251	194	220	242	236	217	206	242	228	249	223	259	269	231	211	218	228	236	241	219	225	261	204	239	209	214	233	238	241	251	202	206	256	236	222	245	239	236	245	227	218	213	276	246	230	224	234	235	232	220	232	227	237	237	247	242	239	196	220	231	230	243	216	229	213	205	235	217	237	266	236	254	205	222	243	232	242	233	247	220	239	254	250	253	225	242	226	226	255	241	225	230	263	219	261	244	240	229	236	217	221	231	221	214	210	285	233	220	210	244	237	213	244	194	214	229	226	237	243	240	237	239	189	233	222
27332	12521	19726	20412	19484	16574	15284	12184	8983	7722	7055	5500	5162	4555	3516	2621	2316	2104	2203	2037	1751	1828	1872	1799	1625	1480	1108	1034	1010	824	798	725	745	698	700	723	711	662	671	631	679	691	673	607	603	590	631	590	632	605	590	586	654	626	664	624	641	597	624	599	614	607	637	613	636	639	662	636	627	588	606	635	614	595	620	631	570	627	597	582	621	613	588	584	592	625	622	599	603	656	624	582	604	639	613	611	618	626	646	624	629	680	608	654	626	628	609	648	660	629	622	604	566	611	644	648	595	638	678	618	575	611	601	568	585	602	592	625	665	636	568	585	602	595	562	578	589	607	600	583	601	568	588	583	650	600	621	575	631	612	662	600	612	617	620	551	544	575	603	608	600	581	575	591	626	579	645	583	610	618	560	574	596	581	623	634	623	624	593	583	598	534	618	623	548	587	622	512	609	606	581	619	572	600	626	587	596	600	621	625	610	579	578	631	631	575	646	614	571	558	598	623	586	624	626	596	548	572	591	592	587	607	627	615	571	628	582	572	620	595	565	613	609	622	618	600	576	595	565	603	582	629	571	596	597	578	562	594	587	589	586	574	610	569	613	586	622	620	595	623	631	591	591	573	582	614	588	552	600	608	623	586	597	617	572	582	553	587	612	582	631	649	591	545	624	639	596	616	603	571	569	642	585	619	592	575	587	585	596	534	588	574	628	581	613	585	553	611	609	581	570	634	567	643	615	615	594	554	595	590	573	610	566	573	583	627	608	576	580	580	627	575	576	542	546	563	610	589	626	612	554	611	576	583	550	593	593	573	612	606	630	564	559	636	602	564	591	607	591	595	572	543	626	572	565	577	643	630	527	597	608	603	575	580	610	585	622	585	550	602	598	604	577	579	618	614	581	597	645	556	613	549	584	596	643	583	584	591	566	570	604	562	600	611	612	586	553	603	602	613	611	560	599	634	592	590	600	588	604	589	569	561	595	529	628	619	604	615	606	649	622	577	630	594	596	560	577	554	595	576	537	588	584	587	610	573	583	565	583	562	609	589	599	585	601	596	573	581	583	589	582	590	601	554	568	642	588	565	574	625	605	606	589	579	543	603	579	598	624	597	596	593	573	584	620	585	571	554	575	596	594	599	582	598	609	581	605	627	622	622	594	631	575	580	550	595	580	605	612	646	608	627	584	563	573	592	604	567	594	595	561	554	600	571	599	540	614	605	566	614	612	581	653	610	599	563	610	646	591	603	568	570	613	598	579	588	576	597	579	592	590	597	560	537	574	569	595	634	619	595	598	613	593	543	597	559	564	582	635	597	607	598	621	583	612	558	566	558	574	594	593	641	580	613	564	568	607	595	571	571	586	604	575	593	583	600	586	577	563	572	613	644	598	561	579	593	593	587	584	615	616	603	589	586	583	562	593	607	583	636	574	600	592	630	602	596	569	560	588	557	650	628	588	632	587	595	593	586	588	608	626	581	560	599	604	586	578	595	639	582	569	574	617	603	608	574	570	578	603	581	590	572	612	583	576	586	586	559	574	543	598	609	555	597	621	583	540	574	601	612	588	596	551	596	565	628	617	607	619	619	602	596	574	594	621	572	539	568	572	614	555	641	607	647	635	609	573	560	597	596	618	626	586	588	580	611	624	581	568	586	542	666	597	639	586	567	561	553	639	566	576	573	588	559	605	585	533	587	573	620	592	589	583	583	619	574	587	609	560	580	567	613	567	581	614	652	593	602	602	612	619	570	603	629	581	567	591	612	581	562	615	585	598	622	592	588	585	579	612	584	590	607	574	570	563	589	620	602	596	614	586	582	620	623	644	607	651	601	570	609	616	593	590	572	583	591	575	576	609	573	574	623	588	634	620	631	573	595	600	577	596	621	573	599	643	578	608	596	586	582	617	599	634	653	561	588	587	636	546	632	616	564	548	634	613	621	581	567	605	610	581	607	622	604	564	592	613	550	605	649	617	580	605	564	597	602	580	607	558	532	623	619	591	582	594	590	596	614	590	608	571	628	625	640	579	580	540	611	556	616	583	571	583	618	580	585	587	604	591	607	595	600	611	558	625	621	583	640	578	583	614	632	560	589	586	584	557	623	581	562	637	622	641	618	563	569	538	623	561	612	583	569	568	561	571	592	616	644	581	571	580	578	600	610	588	581	590	553	583	635	623	599	629	605	599	607	611	557	624	603	579	587	580	571	603	572	616	621	615	578	623	616	591	597	575	597	606	534	599	576	577	609	578	603	615	626	586	589	590	621	565	608	615	591	593	567	589	618	595	603	592	595	604	569	534	569	561	573	607	561	607	605	610	590	580	603	588	596	588	587	574	563	591	598	626	598	596	595	592	579	562	614	580	577	604	560	611	609	596	583	613	579	594	582	606	545	571	608	578	606	588	577	591	581	602	576	542	580	564	620	593	608	570	566	584	617	581	600	573	595	585	556	592	589	566	605	607	611	582	551	599	575	599	574	619	628	617	605	590	624	573	539	600	619	568	593	574	540	586	600	590	593	618	601	611	597	563	592	604	559	614	603	637	583	591	584	613	640	579	571	601	619	596	590	617	584	613	582	593	575	585	595	603	626	579	615	571	608	556	625	622	602	575	581	617	623	589	604	618	603	599	587	620	616	596	598	593	611	601	580	597	593	571	559	632	615	601	600	591	536	573	623	623	617	612	558	575	561	612	576	589	627	590	618	578	572	589	599	568	616	610	577	618	626	553	592	642	573	578	574	563	569	597	586	579	648	597	562	625	602	575	577	610	641	563	576	588	563	564	601	650	623	573	569	586	576	628	575	584	586	568	580	565	566	580	527	590	568	579	614	564	573	575	599	565	537	618	594	598	598	593	618	590	545	560	604	577	577	577	581	642	565	598	597	616	624	585	582	591	637	587	628	625	573	622	553	563	627	610	614	643	608	593	599	597	575	564	589	607	601	620	568	591	571	581	612	584	607	617	592	571	603	579	585	577	624	590	598	596	583	591	586	576	580	598	615	632	672	595	602	551	593	573	619	597	577	586	559	582	634	547	640	602	579	562	585	572	599	621	622	640	585	605	607	607	554	567	566	575	592	563	578	599	554	571	553	603	606	571	646	645	618	614	576	602	581	609	590	624	555	611	570	552	629	596	576	599	550	635	553	579	633	601	582	616	603	606	580	629	581	582	590	597	599	552	623	609	620	549	591	569	624	589	597	578	574	593	607	576	577	609	566	591	605	561	619	604	599	629	554	618	557	604	619	591	612	605	610	584	608	593	598	574	565	619	606	610	578	638	541	587	621	590	565	593	633	628	566	614	584	584	588	588	606	606	595	585	583	622	598	618	639	586	610	564	617	598	578	600	599	613	606	614	620	571	604	581	576	555	638	584	567	600	552	611	597	546	582	619	605	581	641	583	583	605	559	583	611	610	563	602	592	583	596	598	609	587	620	579	628	584	633	575	590	569	619	617	641	587	543	597	562	607	645	588	567	603	608	621	577	537	613	580	580	597	617
6837	3879	4455	3471	2470	1693	1222	918	693	519	384	338	335	350	330	332	300	284	297	303	308	286	311	285	277	258	268	269	268	263	243	302	269	265	273	253	285	248	261	244	278	242	227	294	282	287	286	280	281	274	270	286	262	271	258	257	267	280	254	277	262	282	263	255	277	295	283	247	271	275	257	249	252	236	248	265	297	266	267	266	286	247	269	269	246	305	226	278	287	275	236	288	289	255	283	289	262	274	278	246	272	267	226	242	251	286	254	254	251	279	267	260	260	257	254	254	225	243	270	264	273	240	269	264	266	263	258	301	269	241	263	279	278	286	288	284	282	274	265	267	260	272	286	286	270	259	240	271	259	284	294	253	280	251	289	260	284	279	286	295	262	253	264	280	266	268	267	262	253	262	270	253	255	261	265	261	264	235	253	261	278	251	254	260	274	258	252	296	293	261	229	284	306	254	250	286	269	265	243	282	290	288	245	237	260	259	263	268	280	246	254	272	280	253	259	277	250	274	274	289	266	288	256	278	254	279	276	256	273	258	259	270	265	281	274	281	235	261	260	276	315	250	271	254	248	237	285	273	268	258	298	281	296	291	277	230	288	286	239	252	274	279	262	252	278	244	255	241	308	265	263	242	275	262	258	257	286	291	267	283	260	283	264	284	276	258	227	280	272	268	252	279	258	279	295	231	267	275	257	258	260	256	263	258	250	255	259	273	248	290	259	280	261	282	250	258	248	267	278	287	267	255	276	264	284	257	277	259	298	289	277	263	260	254	235	249	255	232	251	277	284	278	246	280	285	236	304	278	306	243	265	260	270	258	258	272	268	277	281	265	256	269	252	267	280	260	294	265	261	307	221	253	273	280	247	274	246	250	286	286	284	225	268	269	264	264	276	244	294	250	274	264	265	229	241	277	245	268	273	280	268	274	239	253	276	281	254	266	263	254	293	270	281	293	264	261	254	284	291	265	273	237	269	281	276	256	231	254	274	242	287	263	226	269	248	240	267	261	272	272	289	280	260	285	249	264	284	261	267	246	283	282	255	259	258	280	294	292	287	250	271	265	262	297	244	252	277	253	244	300	251	271	283	239	265	277	265	249	287	246	273	249	282	267	245	243	267	238	273	284	284	244	258	279	253	298	268	238	308	260	273	286	249	261	251	268	269	287	246	280	257	286	304	252	246	311	265	244	266	281	292	282	274	265	249	254	244	258	266	256	269	273	265	268	250	285	309	263	247	289	296	269	296	267	267	242	269	270	249	274	230	249	245	257	262	238	249	250	255	253	265	265	271	266	257	285	290	290	274	236	293	270	248	290	261	273	258	262	277	304	255	263	248	276	269	276	264	283	268	262	275	284	295	258	261	255	258	267	257	257	285	268	260	257	290	290	287	263	274	261	254	257	288	256	293	291	266	256	225	285	256	272	263	274	242	267	272	277	276	249	276	273	269	274	280	280	280	270	287	263	239	244	287	288	270	266	253	268	268	280	246	281	273	261	273	273	298	260	283	275	303	283	285	262	253	257	242	275	252	289	248	263	241	256	277	270	251	250	246	245	263	275	279	253	294	237	241	237	276	269	296	271	270	263	245	251	275	255	268	279	280	236	277	246	250	268	300	287	251	283	276	308	260	282	283	245	266	270	246	280	253	257	255	263	241	270	249	272	275	254	263	286	271	254	247	268	266	269	271	269	287	263	260	236	251	267	287	287	280	280	260	258	244	272	253	260	289	271	252	265	265	275	277	297	257	273	251	247	273	264	248	257	248	288	252	275	255	264	304	238	284	305	278	277	247	291	278	258	264	279	289	268	275	246	280	270	284	252	286	262	273	277	284	281	280	252	269	269	268	255	247	292	261	269	249	270	286	254	281	275	272	294	256	276	253	280	255	259	275	288	307	279	265	233	251	246	251	272	268	257	288	268	265	281	294	243	251	258	289	249	257	291	273	241	290	268	251	249	261	272	267	242	274	262	270	265	282	270	289	243	266	289	278	267	287	260	259	275	281	261	264	290	250	254	314	284	269	285	277	310	288	245	260	257	290	262	274	233	245	291	247	265	280	264	257	253	261	252	256	272	243	270	268	274	274	243	274	274	280	262	281	259	309	267	272	252	257	254	275	245	273	270	281	262	246	252	278	255	267	263	260	267	282	253	274	288	260	295	266	282	250	276	264	268	240	268	235	272	289	265	243	258	281	263	256	254	261	250	255	255	266	247	302	259	260	285	265	267	270	305	276	288	288	297	262	264	268	263	275	261	264	275	280	296	271	269	272	285	291	249	294	259	286	278	275	247	280	264	254	271	270	279	253	260	276	239	250	249	280	264	254	272	263	241	248	301	241	278	274	280	272	226	265	267	233	250	274	262	283	237	229	295	272	277	281	262	286	273	254	296	268	275	267	243	272	262	264	252	261	296	261	279	281	265	259	280	283	272	288	255	274	278	261	291	280	272	255	247	278	301	287	282	252	282	266	261	245	277	270	259	269	288	223	295	274	242	269	272	260	257	288	236	255	306	270	242	284	276	266	275	273	259	271	260	243	291	253	272	294	266	244	293	238	276	283	250	242	292	235	284	284	242	275	259	246	283	280	259	291	267	255	273	265	268	266	260	278	288	267	271	259	287	292	249	269	280	265	262	252	250	263	279	257	258	284	232	259	272	270	253	266	264	288	268	271	260	263	266	245	287	284	255	270	255	258	241	266	268	282	312	247	270	278	258	252	266	257	273	268	264	262	236	263	266	295	278	270	261	274	244	297	276	271	275	271	262	296	274	286	265	258	272	265	311	271	265	259	237	248	273	285	293	269	303	284	251	250	246	255	292	262	272	272	274	272	278	281	248	301	295	248	291	258	281	267	274	271	222	279	253	256	274	286	251	274	232	261	271	266	292	273	279	291	270	267	262	280	268	260	279	288	289	269	249	276	297	265	276	243	246	282	259	264	269	251	268	268	274	247	260	290	266	268	277	259	267	252	277	265	295	258	266	256	273	243	237	250	250	239	253	287	272	258	247	261	251	269	270	255	290	280	248	254	264	275	278	271	237	279	245	256	250	272	281	265	282	294	287	266	265	300	262	261	251	275	254	251	268	258	299	273	256	232	313	287	246	251	280	283	261	264	243	242	278	246	261	247	263	256	279	259	255	267	262	255	257	265	226	265	247	273	264	252	280	217	293	301	286	256	272	252	255	240	265	250	253	247	251	271	255	278	297	230	259	245	263	295	284	286	254	288	249	247	258	248	282	273	258	249	293	267	255	300	288	294	250	264	267	247	235	268	248	269	283	236	246	227	278	284	255	265	260	257	265	254	281	256	263	261	263	246	259	255	244	287	238	260	258	274	257	299	270	288	248	279	247	264	297	265	270	277	243	264	238	260	259	268	258	249	253	263	257	273	240	274	267	272	248	259	258	242	249	256	293	242	258	248	292	249	294	254	258	252	268	278	265	291	271	252	264	271	284	255	231	213	266	258	244	261	264	271	291	255	273	276	265
6099	3984	8043	9247	7642	6248	4988	3880	2862	2050	1394	1248	1251	1246	1145	1051	1000	920	917	806	821	799	783	787	730	723	745	704	700	725	681	656	690	672	716	689	734	731	688	658	708	724	705	699	683	709	687	708	678	740	713	720	689	666	724	794	726	701	742	699	725	715	645	700	745	698	680	713	729	689	692	717	698	702	696	708	731	686	665	722	723	692	723	687	678	699	711	720	698	683	719	679	726	683	695	674	679	723	713	698	664	724	687	716	697	720	678	727	731	642	690	715	720	724	711	742	703	692	722	684	664	737	741	678	713	703	684	706	740	664	668	730	707	704	710	694	706	697	667	705	695	683	666	715	745	726	715	711	681	708	716	727	705	674	791	721	639	722	727	696	661	728	720	743	704	720	686	693	691	721	674	748	761	686	705	715	681	687	708	749	718	727	669	671	668	710	760	677	721	701	708	705	745	676	695	710	734	654	703	714	687	685	711	678	714	758	688	683	715	706	694	683	657	725	691	698	696	703	636	653	737	683	640	652	673	681	717	740	684	681	690	675	702	717	716	685	766	691	708	704	707	751	699	724	679	698	705	696	698	691	697	706	694	685	696	689	708	708	741	713	715	691	700	702	711	651	716	665	717	661	711	650	720	717	702	704	694	774	745	743	702	688	695	709	712	728	710	697	730	681	709	723	668	758	666	704	747	662	774	691	700	720	651	712	733	673	687	707	737	686	676	726	686	686	713	673	714	760	720	694	693	695	701	729	708	676	652	731	689	778	693	699	704	717	692	700	661	708	707	697	676	699	665	742	636	684	682	708	690	723	700	685	676	715	686	663	653	702	723	699	724	773	697	703	722	698	682	691	677	732	718	742	701	729	676	729	683	689	737	716	711	714	714	700	729	710	717	705	672	710	649	693	665	687	687	768	696	707	684	720	728	728	695	678	689	709	710	695	711	661	670	687	669	726	750	685	717	650	696	673	698	703	741	760	670	700	666	714	690	665	737	662	723	740	711	681	693	684	654	723	716	678	750	740	665	726	658	733	708	720	664	676	740	669	683	699	745	682	678	687	703	717	711	719	705	735	729	713	691	706	733	725	674	698	702	693	684	683	694	669	665	733	670	690	727	721	706	720	719	716	711	686	698	703	697	678	737	663	682	755	679	695	678	698	674	732	695	716	616	706	668	738	631	745	722	702	705	696	755	692	679	720	687	700	734	738	706	702	615	717	708	694	648	707	695	692	720	710	696	667	717	704	702	641	689	736	706	708	665	701	716	667	692	734	721	730	695	721	724	715	733	714	668	705	679	688	719	697	721	726	706	705	725	749	714	698	699	664	700	689	705	695	712	648	686	701	715	712	705	720	694	712	678	672	692	733	704	738	680	650	708	703	705	681	769	734	691	657	647	648	705	681	672	697	726	642	720	718	706	687	711	691	705	680	698	753	683	734	760	696	690	698	729	725	729	714	699	685	688	672	676	717	680	649	684	704	687	710	700	666	701	650	720	734	695	704	709	669	680	693	676	733	709	744	700	678	734	717	727	677	715	715	731	736	707	723	713	721	702	678	686	678	673	672	676	687	736	694	637	696	691	740	689	734	706	719	696	692	684	686	745	717	736	682	687	658	636	749	686	682	713	707	645	708	706	728	669	711	705	684	722	704	687	691	654	690	694	721	706	729	740	734	662	730	714	685	652	702	707	697	688	700	676	689	707	694	685	665	693	713	722	731	724	673	699	729	690	696	693	690	697	713	637	711	692	722	680	759	721	661	675	717	695	719	681	648	758	751	662	698	688	672	698	737	709	695	685	744	688	678	661	728	717	670	709	753	721	726	656	675	649	729	689	687	676	693	694	755	697	674	693	708	761	686	655	746	691	666	735	707	708	676	669	719	670	740	688	720	728	747	744	674	684	752	657	657	700	730	722	688	754	739	683	662	657	685	681	732	711	655	743	650	746	673	678	700	661	683	677	665	694	696	676	674	694	699	699	692	708	693	707	699	675	673	661	692	698	712	705	747	708	694	726	673	748	698	662	696	667	676	724	718	710	724	672	713	692	704	654	711	737	719	688	683	695	692	710	693	677	752	725	756	673	724	708	676	697	709	698	713	747	772	642	691	738	700	707	664	667	708	708	722	730	741	711	719	655	695	683	679	691	684	723	716	730	754	681	720	732	733	699	686	644	721	756	715	707	727	756	700	699	712	685	695	700	665	719	727	726	676	681	719	706	714	689	716	660	747	760	703	703	691	718	714	701	677	702	708	679	703	700	741	697	699	709	723	687	763	688	677	719	711	659	691	665	724	716	703	701	687	712	709	687	684	694	717	706	697	687	727	704	698	688	706	717	684	689	738	701	725	716	692	675	659	707	708	670	703	741	736	712	678	699	679	671	683	660	685	731	700	624	752	704	711	703	741	757	652	697	692	725	673	762	691	694	754	686	722	664	677	736	723	714	701	673	714	677	691	692	691	705	711	629	686	668	694	715	711	685	712	697	689	730	674	717	662	695	713	695	725	699	690	698	728	706	669	712	746	679	736	685	697	702	694	717	663	698	718	704	724	713	724	682	694	740	652	667	729	683	740	697	675	701	729	662	702	658	656	694	694	702	712	652	722	713	714	685	677	709	681	729	717	714	689	732	729	713	724	670	652	748	680	722	733	705	721	694	708	749	717	704	697	711	742	736	668	718	696	721	650	701	712	706	704	706	719	731	714	716	668	688	715	667	712	727	700	691	710	636	694	691	688	678	700	673	737	697	729	725	683	746	709	707	648	730	699	758	717	700	652	696	775	679	693	635	715	742	768	687	656	700	689	652	711	690	689	716	719	712	708	689	690	718	702	741	714	696	682	677	686	719	686	715	714	676	715	720	720	724	734	704	742	651	705	685	685	651	666	721	687	652	676	674	732	668	713	722	669	722	711	728	683	740	681	726	696	680	679	680	722	686	679	672	712	733	688	690	675	658	696	687	720	725	736	716	730	712	657	753	705	710	709	729	704	690	679	712	701	689	690	678	751	676	653	693	680	749	733	705	679	670	724	688	648	712	755	672	716	739	661	733	701	725	692	703	700	731	738	717	692	675	720	662	757	618	668	722	669	666	667	725	747	741	714	665	678	712	670	732	680	703	685	727	748	695	716	712	738	656	669	699	683	639	714	682	716	742	683	704	752	724	706	672	743	674	696	688	653	719	669	752	655	720	703	646	720	715	692	680	668	731	697	687	690	688	687	698	770	756	714	726	703	680	658	685	701	682	767	709	707	725	665	668	691	728	671	683	677	661	691	726	725	727	668	668	659	704	693	705	718	701	687	714	670	680	666	696	726	690	708	677	689	732	677	687	700	734	679	665	720	703	714	682	656	691	744	671	661	717	673	705	737	678	661	712	673	711	718	660	702	653	689	712	704	715	680	661	683	741	681	699	702	706	723	686	684	709	695	702	720	703	704	725	672	705	706	730	678	717	690	669	743	735	626	698	672	699	693	706	708	726	681	693	686	690	727
27788	17416	15212	11085	8212	7070	5824	3444	2220	1723	1582	1202	1068	792	515	503	490	430	495	459	408	394	397	404	375	381	341	316	331	308	301	332	367	309	316	324	308	331	320	350	329	326	312	319	334	344	280	318	313	322	345	303	296	332	321	313	339	316	279	327	307	312	295	306	342	331	327	324	309	317	322	310	305	322	318	293	347	332	335	297	327	321	302	272	306	323	333	318	329	303	319	332	339	334	321	335	302	313	347	307	320	321	318	343	328	340	312	322	338	332	358	304	314	336	355	334	307	338	324	322	288	354	313	313	334	317	289	295	308	322	327	313	305	305	306	297	316	290	290	319	301	316	328	325	330	307	304	318	322	292	287	313	308	310	298	292	286	316	314	326	298	271	300	326	310	309	314	308	359	326	321	334	296	316	328	333	320	302	283	343	318	342	308	334	337	344	315	302	345	319	305	318	282	296	345	329	291	314	278	284	307	307	317	377	332	322	317	327	337	315	303	294	329	326	303	335	299	358	293	322	319	319	361	321	328	308	303	304	303	330	329	298	329	325	302	347	302	337	315	315	312	309	315	337	318	351	369	322	287	295	317	344	338	286	340	310	320	313	321	316	320	305	316	330	313	340	307	301	319	303	343	331	327	309	317	290	314	324	296	337	310	293	310	333	292	323	304	270	354	337	301	354	334	337	346	327	304	338	334	318	315	317	306	334	301	302	315	291	304	298	287	337	325	316	341	322	306	288	356	334	361	323	292	325	342	343	282	291	323	283	329	321	322	293	327	286	326	299	315	317	304	338	307	317	310	316	282	304	304	322	344	300	363	320	321	318	330	294	351	314	309	294	270	286	321	318	328	301	319	354	309	299	292	338	324	369	333	330	283	308	333	321	325	302	309	312	284	307	327	299	283	308	290	318	324	291	347	327	333	308	308	317	328	304	308	332	350	317	323	313	306	308	325	342	331	328	337	259	325	307	329	352	333	324	307	308	316	318	284	334	317	317	295	308	284	323	322	304	297	321	327	324	361	335	295	316	314	313	314	287	317	310	344	325	321	312	331	314	312	321	331	305	313	312	320	339	342	287	319	332	308	328	315	341	279	308	300	315	312	324	318	304	349	332	289	347	331	291	341	307	314	312	325	314	319	314	332	322	304	311	319	311	343	293	293	354	322	338	321	318	313	339	292	315	329	301	320	330	315	350	330	341	339	297	287	337	311	310	338	321	306	332	323	312	310	332	317	309	334	328	330	312	303	287	292	288	329	320	314	300	327	316	310	302	302	318	304	319	351	317	322	326	328	337	282	311	349	284	310	322	281	318	311	329	334	321	295	314	307	315	332	343	329	304	285	307	309	365	292	279	297	346	344	304	281	321	346	328	309	321	359	320	311	338	343	323	324	315	340	329	338	314	315	323	303	335	313	314	347	324	294	302	342	338	337	327	318	334	306	310	322	299	306	289	352	317	325	284	333	299	334	303	335	291	280	299	374	310	320	313	309	307	305	287	305	357	302	332	344	311	315	336	300	315	295	333	321	334	328	302	337	293	344	300	296	331	348	295	317	319	323	330	305	312	316	283	311	322	310	304	281	276	335	314	333	311	309	314	298	323	303	295	282	325	359	297	331	294	313	367	293	340	308	285	316	306	311	282	315	325	340	308	311	322	316	274	349	326	300	325	315	305	291	336	328	273	283	313	338	336	294	351	260	308	347	332	336	296	309	292	322	314	297	323	321	308	288	309	312	346	295	337	314	310	291	360	319	334	342	335	314	363	300	322	296	282	333	332	319	311	316	325	334	338	303	297	339	315	304	297	381	324	292	302	311	327	317	313	348	287	306	348	313	290	334	339	307	316	312	310	311	319	321	310	333	300	310	316	327	283	345	311	340	300	283	324	305	314	321	325	322	289	362	335	327	305	337	336	346	282	310	287	329	297	337	338	299	315	300	316	322	320	310	337	291	341	269	289	320	313	301	315	305	316	329	339	337	295	292	294	314	296	309	337	346	324	346	298	317	323	314	327	298	278	302	293	321	321	297	308	269	290	319	319	343	315	323	321	309	306	324	322	296	280	323	344	339	314	308	311	331	326	311	314	315	320	324	325	285	302	321	313	330	289	282	354	308	316	330	334	316	305	310	340	335	330	342	293	308	297	288	344	356	315	310	303	327	317	322	314	330	311	298	340	299	321	339	295	302	301	296	354	320	320	342	345	304	300	329	291	346	319	305	286	292	307	294	289	317	323	319	335	338	334	297	294	317	307	328	302	296	313	298	336	299	340	319	315	306	338	311	332	313	316	266	318	321	283	313	354	319	296	308	284	316	317	306	339	311	342	329	303	316	310	283	319	358	314	320	309	339	332	348	343	332	291	302	314	294	322	320	299	341	312	300	331	342	322	333	300	307	311	309	294	326	330	321	330	315	324	297	372	295	312	297	298	319	345	283	317	301	309	295	292	286	310	288	301	287	327	337	333	334	322	319	294	337	286	303	315	338	346	309	311	338	293	324	308	316	305	306	325	317	289	340	339	290	371	316	315	349	308	311	313	316	312	331	321	316	357	307	318	349	302	346	326	332	332	317	340	353	295	308	306	314	292	310	296	322	327	299	300	321	318	326	293	330	343	345	317	313	328	295	332	319	339	328	276	304	315	308	329	321	330	325	309	301	356	259	316	325	317	327	309	321	355	308	286	296	323	322	352	298	322	324	343	320	289	306	347	305	313	312	287	259	270	304	329	297	288	299	349	315	284	335	320	318	327	318	304	313	347	330	280	275	306	292	317	320	321	320	314	312	347	305	295	303	343	316	285	306	309	322	308	279	351	311	306	325	304	331	345	331	276	289	308	313	320	318	359	299	298	305	307	323	333	321	334	346	331	340	290	305	320	313	340	314	297	285	309	341	348	318	319	336	319	355	320	348	326	314	288	312	294	321	283	301	327	303	321	323	322	284	311	313	320	336	341	333	299	333	312	356	307	301	336	322	295	268	300	340	296	314	307	318	307	318	287	308	309	298	334	330	254	318	330	308	318	301	323	315	328	304	320	314	350	317	322	328	310	310	303	303	322	311	346	319	328	312	345	325	315	315	313	290	304	279	306	298	320	288	323	318	283	308	314	294	283	322	316	314	345	315	281	332	331	310	300	309	331	335	319	314	323	312	317	276	300	316	319	299	331	323	309	333	304	337	303	289	301	330	295	331	323	309	328	348	333	308	308	309	309	308	295	339	298	290	326	311	338	325	294	304	300	312	350	310	319	303	298	308	290	330	362	316	330	292	326	285	300	300	362	310	296	314	286	322	336	278	333	324	293	325	329	296	319	325	309	333	328	307	291	309	318	319	316	302	346	337	309	292	333	304	303	314	309	310	299	318	358	314	335	324	290	307	323	307	350	323	339	355	301	323	309	338	361	324	331	342	317	316	319	289	289	354	294	314	351	316	333	322	333	340	325	289	311	304	298	307	321	334	306	319	314	294	281	279	280	302	336	311	338	314	321	304	304
20453	9898	15669	15691	14291	13391	12574	8808	6713	5914	4751	4284	4113	3218	2490	2036	1936	1751	1773	1684	1494	1540	1539	1410	1303	1196	1088	1023	948	950	902	882	876	848	845	883	836	934	817	838	873	821	826	806	847	865	784	851	806	799	817	833	846	808	830	793	825	863	830	819	794	777	790	805	846	791	852	867	797	821	792	798	780	900	870	805	826	825	814	825	781	788	850	771	831	796	835	799	813	771	825	774	811	812	811	845	862	772	821	868	863	794	837	818	838	837	772	797	850	823	830	816	832	854	844	775	830	820	829	830	834	775	748	814	816	789	827	868	842	856	821	802	844	764	812	829	842	861	794	820	805	810	867	815	826	762	822	777	873	807	820	751	784	767	796	764	803	857	816	792	784	805	815	812	805	796	802	799	814	772	804	772	800	833	815	825	839	776	788	788	752	766	795	774	812	781	846	813	789	856	832	764	782	862	806	818	813	841	737	826	808	823	798	799	759	850	759	832	770	835	855	830	768	780	774	778	770	836	827	792	840	839	851	805	836	817	836	823	795	849	775	811	795	827	800	818	822	787	811	789	830	790	787	824	843	765	772	849	797	828	831	798	756	779	798	790	833	827	718	758	784	821	784	842	737	804	803	771	808	820	821	778	796	831	865	800	813	788	782	755	783	760	856	801	840	758	775	791	813	806	849	774	807	787	773	793	789	802	785	831	816	830	809	832	788	812	795	816	807	757	823	821	774	799	807	836	782	811	804	772	799	765	808	807	753	740	826	798	778	790	774	835	795	748	788	800	809	788	799	837	784	833	802	743	846	791	794	755	794	809	805	820	825	805	829	802	785	896	780	829	787	796	805	747	775	800	777	786	857	774	769	785	806	786	781	822	818	844	816	821	803	804	848	814	802	804	853	830	774	803	800	781	764	801	811	774	807	807	766	793	813	794	807	798	811	794	772	812	824	790	762	799	783	787	841	804	825	807	854	795	784	830	783	793	811	852	850	747	774	794	830	773	837	764	768	803	775	823	845	769	750	777	819	807	799	845	839	757	801	812	770	795	769	785	832	794	830	820	767	834	770	796	801	833	810	740	781	823	824	786	779	798	825	829	807	764	769	798	838	791	784	816	807	806	854	843	794	789	797	787	826	792	773	798	814	810	842	807	805	791	806	782	838	822	779	778	805	772	793	797	832	833	792	792	861	856	804	772	808	771	826	785	826	820	784	809	785	819	777	813	828	793	840	820	778	740	855	785	858	803	815	849	838	754	804	786	824	798	810	770	837	802	796	764	802	833	854	774	779	804	803	816	786	802	815	796	799	801	770	784	809	812	841	857	797	826	821	773	824	816	776	727	794	819	787	820	794	803	798	810	825	796	824	776	791	805	791	823	815	804	802	770	781	798	802	787	735	802	824	808	806	814	811	852	828	801	774	823	790	791	811	779	791	832	815	794	775	799	796	808	870	787	757	804	768	807	851	842	822	800	824	843	786	828	771	807	769	809	783	782	799	811	766	783	794	804	838	817	790	795	829	810	824	826	765	829	777	792	763	828	822	783	767	826	792	801	776	815	732	774	742	773	772	766	810	807	846	796	759	850	784	818	774	848	803	790	814	820	811	767	804	824	881	836	821	800	823	822	799	767	771	760	819	829	796	784	774	809	827	846	825	864	795	833	811	782	826	817	816	807	809	796	827	818	873	806	889	824	781	839	804	787	761	793	819	797	789	814	812	819	879	852	783	786	799	826	823	727	837	773	860	795	780	790	794	767	786	803	842	804	833	749	788	825	835	808	764	816	798	763	779	898	762	773	821	772	804	781	792	833	784	841	859	782	815	820	742	820	797	810	829	855	782	798	824	843	765	805	826	833	788	798	758	822	758	845	775	811	878	803	805	772	776	793	760	856	879	806	782	875	790	841	849	793	822	844	733	741	742	771	780	799	763	780	784	749	814	796	817	796	844	790	785	863	826	799	748	839	796	760	774	829	788	800	803	839	846	852	752	782	791	797	819	813	758	808	817	818	814	798	820	817	780	810	786	832	789	849	787	812	768	801	820	831	799	836	799	818	812	788	775	815	776	832	831	818	805	867	838	793	784	814	788	782	813	782	801	812	805	809	858	831	848	779	820	811	794	812	780	823	819	791	830	752	814	787	751	764	746	769	788	800	772	813	797	791	818	770	785	832	780	783	832	817	780	801	805	813	816	790	777	806	843	787	820	795	772	840	788	853	793	800	825	807	826	760	786	818	779	811	851	815	814	770	815	812	807	802	825	778	817	753	796	832	808	820	832	808	783	814	834	814	775	815	792	775	806	801	801	795	758	845	783	809	822	813	738	783	767	819	760	846	793	812	786	828	839	803	794	794	823	784	810	838	814	764	782	771	783	820	793	732	795	764	732	792	811	797	841	773	844	812	759	788	820	796	796	771	808	778	741	820	787	794	819	803	774	799	799	824	831	762	784	810	763	834	808	775	830	826	798	796	823	830	714	815	804	828	816	809	817	798	806	818	820	804	752	811	808	853	763	792	817	801	806	794	794	800	822	797	835	823	792	785	797	846	752	755	845	839	863	795	825	729	805	715	775	806	743	788	825	808	808	842	793	829	777	812	770	806	798	850	791	812	842	811	753	806	791	772	817	815	824	802	840	777	776	760	778	783	772	759	825	795	850	744	748	839	779	818	817	806	824	812	801	818	781	767	810	814	787	821	842	833	787	779	833	819	765	832	773	842	805	828	808	843	731	824	796	794	818	783	808	807	832	833	784	795	781	831	822	850	799	821	818	841	809	779	754	804	838	835	795	810	794	791	795	825	841	833	804	793	827	800	812	791	826	854	831	795	813	734	792	821	831	755	802	800	756	825	809	797	791	750	828	780	762	811	759	775	814	812	774	759	806	771	800	805	814	768	788	800	814	779	801	776	792	834	798	805	822	789	814	871	750	794	847	796	777	798	766	773	775	844	770	767	750	798	798	810	838	773	838	813	812	807	839	764	864	822	835	803	825	820	822	796	803	798	835	788	851	813	883	795	807	808	786	824	816	810	821	755	796	765	794	798	853	812	817	807	757	801	808	814	810	806	800	823	777	851	809	760	791	758	808	814	811	803	763	843	820	791	810	806	842	793	818	727	825	788	788	793	801	748	774	784	781	770	784	810	834	803	824	838	845	765	827	806	823	778	792	793	802	773	802	849	832	740	749	804	793	765	837	833	782	786	800	832	807	727	841	818	801	794	821	820	820	818	785	824	820	835	774	796	813	853	842	770	754	815	766	813	854	788	795	819	831	798	818	845	745	806	836	814	803	779	892	823	805	831	804	750	792	793	745	804	795	801	810	779	774	775	793	781	776	735	775	825	815	826	807	750	820	793	827	763	801	847	800	813	742	791	822	823	777	819	829	795	769	799	800	837	775	796	794	798	788	773	735	788	807	795	813	780	795	744	793	801	799	876	801	809	808	776	823	734	777	808	849	802	777	809	804	832	812	851	775	771	766	810	825	817	787	820	776	799
38041	23205	21083	15809	12520	11424	9367	6049	3629	2794	2132	1755	1404	940	764	546	505	484	464	411	420	418	401	369	371	363	308	250	258	263	270	243	238	218	236	242	239	244	233	220	225	218	224	241	245	237	244	243	214	248	209	200	228	234	237	240	243	234	229	251	234	240	212	198	243	224	192	250	259	226	197	240	257	225	206	197	253	235	227	238	234	220	215	255	229	230	216	225	226	226	259	253	237	215	225	212	236	243	217	227	220	258	232	228	220	212	257	236	229	223	243	232	219	232	218	218	213	240	205	207	211	212	211	263	238	226	236	196	218	215	209	269	246	212	233	241	205	230	213	187	207	234	208	215	241	226	233	214	227	225	251	235	219	210	234	203	242	210	230	212	237	231	226	234	246	231	265	238	225	219	209	219	221	224	228	256	222	225	225	237	220	250	229	229	215	230	219	221	199	233	232	220	233	255	221	241	245	226	254	233	222	216	205	251	216	236	210	213	195	230	229	226	219	208	221	227	219	220	210	221	221	256	211	223	233	226	205	217	222	246	191	203	221	210	246	197	256	215	240	214	261	227	278	219	209	223	234	229	235	236	211	215	228	223	220	183	247	235	251	221	227	217	217	242	219	257	210	222	235	216	202	238	229	245	204	250	210	229	238	236	243	246	242	234	231	198	208	226	210	236	222	255	231	228	242	268	212	242	218	220	234	222	236	236	238	224	229	233	233	223	223	223	215	218	227	216	216	229	220	243	223	214	228	249	229	225	205	226	254	224	237	217	230	224	252	211	252	226	221	226	255	231	226	209	225	211	223	216	209	248	211	249	226	202	219	209	207	193	223	250	236	242	221	221	233	208	222	242	235	174	243	204	238	206	212	245	225	202	242	229	233	218	200	245	238	225	239	236	211	217	251	204	219	236	209	222	199	217	248	220	239	222	211	220	241	247	219	232	215	225	230	245	246	233	213	237	217	213	223	237	236	228	205	201	233	221	230	221	222	239	227	217	228	215	235	231	229	210	203	204	221	231	222	215	220	215	213	231	209	220	241	257	226	226	234	221	209	215	185	196	261	214	220	225	219	210	225	208	206	229	217	248	256	210	211	232	230	221	208	223	239	228	215	231	264	260	247	248	228	263	215	213	223	221	225	222	226	220	221	216	222	231	225	232	223	211	206	201	233	218	225	199	237	237	218	214	223	243	217	202	215	212	224	275	250	226	217	225	224	240	210	204	199	217	236	240	206	227	235	212	262	224	213	211	218	222	223	239	216	216	210	252	223	222	233	229	239	213	219	215	219	217	206	226	223	207	216	246	237	227	207	235	238	227	222	228	223	225	207	230	213	234	240	213	223	217	254	220	216	220	221	221	230	211	213	203	247	236	233	206	212	220	223	228	235	221	246	235	228	231	229	234	207	233	250	220	230	208	230	242	238	208	225	229	215	237	225	186	206	207	212	225	232	244	219	247	213	221	200	213	218	214	214	228	261	231	220	223	215	226	213	252	225	226	235	231	233	231	207	239	242	197	220	202	207	231	207	212	223	214	225	205	235	236	244	237	240	221	236	204	186	216	244	211	236	226	224	238	223	219	181	252	217	238	216	222	212	199	224	216	231	209	229	218	222	206	209	229	255	237	228	244	233	220	232	233	218	195	235	234	221	218	207	218	222	248	222	217	214	228	229	229	211	211	235	243	234	208	211	211	246	209	221	197	214	252	194	225	242	198	236	237	239	221	231	220	235	236	216	253	218	247	243	259	262	236	227	215	222	212	232	232	243	213	245	254	222	214	238	228	220	235	247	224	180	219	232	233	192	232	222	255	235	243	217	221	233	224	233	218	198	226	237	248	211	233	228	212	210	231	188	239	228	214	248	232	236	219	208	212	209	228	232	211	197	224	238	236	241	209	213	227	205	224	207	249	224	214	212	252	227	214	191	215	209	246	200	225	219	220	203	228	228	258	233	270	206	206	234	203	227	253	225	230	205	231	199	223	257	236	218	226	216	225	229	257	218	196	222	233	218	223	214	213	233	210	231	209	220	226	232	250	230	223	243	208	239	247	230	239	221	199	224	199	206	221	219	239	220	230	217	209	232	225	207	216	203	199	216	209	233	222	241	213	239	211	205	262	218	225	241	212	220	216	228	201	215	218	225	248	189	217	213	216	212	239	221	209	205	246	213	220	240	226	248	222	219	237	264	208	245	213	228	221	241	241	231	227	235	232	208	249	228	243	227	207	220	216	232	230	260	232	209	218	215	209	196	211	238	197	213	229	224	243	224	214	233	253	226	219	215	217	212	257	210	205	190	255	247	228	221	235	234	240	196	224	223	245	230	210	239	204	210	221	239	229	210	223	218	200	210	235	211	223	213	239	228	220	212	231	218	233	219	206	225	208	219	227	220	217	233	202	236	191	220	207	232	247	230	198	225	223	235	232	236	260	228	219	203	196	247	227	231	221	198	224	231	223	214	213	243	226	204	204	211	213	226	188	261	247	203	246	207	223	210	252	212	245	244	222	230	239	213	205	228	208	262	209	218	221	199	207	217	230	226	263	224	241	241	232	256	226	247	237	213	236	224	231	219	232	258	206	202	233	233	241	239	238	232	226	228	222	252	221	259	224	246	218	220	225	240	213	250	211	212	208	234	235	232	264	225	239	250	207	214	226	237	230	228	216	202	255	245	217	229	200	230	232	233	228	212	206	247	239	215	224	236	221	250	189	221	228	230	217	212	204	208	229	232	216	228	217	252	199	217	234	255	218	225	223	241	224	219	237	223	204	224	212	218	221	212	201	220	227	231	233	209	202	205	239	235	254	224	221	225	242	235	234	206	219	223	221	218	207	248	233	206	231	216	237	214	210	227	195	251	241	188	236	229	201	240	231	223	234	216	220	223	222	192	234	214	212	259	226	215	232	231	250	216	240	215	241	195	227	231	236	214	241	238	245	225	230	239	233	235	247	214	212	233	226	225	227	224	251	214	214	227	213	226	237	214	243	224	218	224	214	219	226	242	226	212	223	233	219	232	209	241	200	262	221	211	229	204	229	213	232	230	248	203	229	237	233	262	234	245	240	240	211	230	220	254	250	253	228	247	224	232	212	236	231	240	240	227	248	224	218	250	217	240	215	219	238	250	228	238	237	236	231	240	225	241	228	226	226	221	226	230	195	216	225	227	239	215	217	276	245	227	232	235	245	217	235	197	229	228	203	240	219	207	228	216	233	206	240	230	215	224	211	243	202	225	234	205	215	210	232	246	221	207	227	246	239	233	212	232	211	220	242	230	235	187	227	234	198	216	228	225	225	218	238	217	219	223	230	215	197	218	226	221	190	220	195	235	242	225	209	241	245	220	206	244	222	221	223	196	249	206	252	204	232	237	229	222	214	221	231	216	253	250	203	233	232	247	234	220	237	231	212	209	216	235	224	221	225	221	225	232	240	222	211	220	221	202	221	240	207	206	217	223	235	219	217	209	247	242	231	189	219	253	250	232	232	224	198	232	220
26690	13206	19366	19722	17695	17501	16264	12244	8878	8093	6951	6701	6007	4368	3285	2772	2322	2205	2236	2027	1706	1808	1857	1725	1685	1339	1064	957	915	808	808	714	712	704	662	678	655	640	664	682	651	649	594	653	648	631	625	603	602	598	604	619	624	601	599	581	598	606	579	611	628	627	580	593	638	566	605	622	605	622	650	597	593	562	628	563	580	633	620	624	605	599	633	547	567	563	631	602	588	605	505	573	595	603	635	572	617	607	615	631	599	617	603	629	630	685	623	586	601	663	586	597	623	629	614	628	594	625	637	604	626	617	608	575	608	604	596	579	583	636	600	569	607	585	567	590	592	586	594	591	534	606	570	586	568	597	568	588	575	576	606	583	591	565	608	596	563	563	584	594	601	590	568	613	591	604	556	596	604	596	565	576	586	585	624	614	563	588	548	524	601	570	623	596	587	590	555	592	591	590	587	553	599	612	527	596	568	627	545	566	585	566	579	608	597	630	581	564	558	599	586	586	600	608	630	598	597	588	616	564	593	553	585	603	579	584	591	598	576	589	582	558	571	557	585	612	575	627	605	598	612	586	580	572	565	624	565	565	575	566	596	612	585	569	593	594	554	567	588	604	587	625	564	580	566	587	577	575	600	591	596	586	613	602	585	645	610	594	601	584	590	591	614	588	585	656	587	557	584	560	571	550	547	594	561	596	576	595	582	595	609	626	561	565	505	554	638	554	561	622	540	555	573	605	604	591	574	574	611	543	560	539	602	570	535	566	556	591	609	562	578	547	559	572	575	604	584	550	573	577	585	559	539	584	554	580	631	610	576	617	574	598	625	553	606	596	566	535	543	625	603	586	581	576	551	568	585	587	562	574	597	560	557	573	555	570	596	669	583	574	557	593	574	582	532	543	558	532	614	612	557	588	575	597	593	579	589	615	568	571	582	567	550	599	570	587	576	584	594	552	578	592	575	599	571	595	607	575	564	585	598	564	561	617	634	586	586	616	523	558	625	548	614	551	582	589	607	614	591	571	550	593	610	609	588	572	569	595	592	562	600	573	584	591	596	602	542	565	596	577	608	614	574	629	579	569	614	599	598	621	590	592	587	577	598	623	561	633	594	545	576	585	580	556	541	560	590	602	577	624	549	599	578	610	607	591	591	573	622	562	557	583	582	554	578	583	595	545	568	567	553	585	593	599	586	603	596	606	568	614	483	549	605	608	583	614	621	610	558	581	622	563	575	560	591	553	593	587	577	584	555	553	579	552	603	549	572	554	603	606	560	624	537	548	588	579	582	576	620	570	577	595	595	590	567	612	569	572	582	591	552	577	575	547	602	591	567	583	561	564	542	590	599	560	589	578	605	581	589	588	576	579	618	607	610	565	610	559	582	562	559	579	562	578	605	535	641	611	589	581	553	559	553	613	568	583	583	574	582	593	573	540	584	536	552	557	573	618	592	607	566	612	563	604	602	548	562	606	603	623	579	572	565	561	598	590	575	568	599	588	550	574	591	605	587	605	619	540	601	586	577	579	614	616	601	565	597	541	562	576	593	632	554	557	577	567	558	581	567	605	593	574	571	589	564	563	614	527	623	576	590	594	542	620	625	578	598	564	566	636	594	566	561	568	566	570	569	607	622	604	556	597	569	597	594	586	550	584	563	594	629	556	600	609	564	594	552	585	572	584	563	581	600	605	540	602	581	579	541	643	550	602	568	562	600	579	573	591	612	533	586	602	589	589	579	584	570	567	539	602	576	619	541	595	620	570	585	611	577	556	620	588	599	633	608	577	573	587	593	551	560	601	593	609	588	543	607	616	565	583	558	578	575	606	593	544	594	583	604	576	570	580	570	550	615	593	557	578	575	547	576	605	589	588	580	545	599	607	573	564	611	569	589	548	599	583	615	608	573	561	547	581	580	568	601	571	575	594	604	544	638	601	597	585	617	578	617	611	561	552	585	566	560	552	577	582	576	600	567	586	569	587	593	592	593	595	585	563	573	586	564	579	582	582	548	551	552	620	603	594	567	572	546	606	608	583	601	576	564	581	581	578	559	592	597	603	584	585	572	606	596	585	538	576	600	566	567	593	573	562	550	651	553	588	605	569	580	558	548	604	536	606	577	564	610	567	615	575	586	610	552	595	565	575	590	643	609	534	572	594	566	600	577	549	556	569	581	632	617	593	550	540	578	561	592	542	605	610	591	591	618	613	573	581	570	542	551	595	581	559	574	600	596	579	584	584	575	555	587	563	561	565	567	603	563	587	606	562	549	572	593	540	565	553	592	584	587	645	602	513	579	550	575	583	616	590	572	592	611	569	572	577	608	590	554	558	600	541	591	594	557	588	596	596	565	575	596	535	586	582	579	568	583	579	583	556	549	583	561	547	588	620	622	521	600	560	555	573	523	578	580	614	592	568	540	583	590	541	549	595	570	568	610	581	564	578	580	537	565	540	569	584	587	550	541	630	595	612	592	564	569	575	585	647	540	604	529	586	569	615	587	565	602	555	561	570	565	564	595	537	567	617	579	578	590	608	583	569	575	618	534	614	560	592	560	597	602	578	587	598	553	576	616	581	586	580	554	590	606	567	599	597	574	570	585	544	596	611	595	620	591	558	593	565	575	582	558	604	553	552	583	583	553	579	598	619	575	604	567	594	531	571	574	583	610	571	587	636	624	593	571	626	578	578	581	569	609	548	557	587	554	580	596	607	584	630	609	551	589	596	587	547	573	587	575	579	640	566	584	587	560	610	573	619	548	585	600	584	609	551	583	592	569	585	579	595	580	570	565	620	555	584	515	575	537	578	597	596	575	603	599	569	563	603	545	574	569	578	524	609	563	590	563	612	593	555	581	537	607	615	579	576	555	556	609	556	568	578	533	606	604	606	609	559	546	585	645	555	563	566	571	535	563	599	554	556	583	575	617	591	558	563	549	539	585	545	575	570	584	542	532	579	586	581	561	612	547	588	578	559	588	574	564	589	579	612	562	565	620	561	588	574	587	600	588	580	592	584	546	558	544	600	606	560	581	549	608	569	604	563	597	572	591	643	535	574	562	614	610	597	572	613	586	550	578	577	594	553	586	590	521	588	667	599	565	587	604	563	608	623	577	583	574	559	557	646	575	584	594	587	573	593	606	571	555	556	577	553	581	584	541	563	607	501	576	617	586	583	546	597	596	586	626	641	627	601	556	571	638	609	612	567	579	557	515	603	586	574	613	595	580	635	575	557	556	574	593	581	611	580	617	601	548	599	574	546	614	581	589	582	608	538	597	619	565	589	624	548	616	599	591	547	647	547	573	623	545	564	573	535	553	594	551	551	569	590	593	561	581	594	600	563	608	587	582	590	583	543	580	589	601	607	573	547	606	592	595	612	569	567	567	602	588	577	599	582	602	599	559	567	551	587	600	621	610	626	559	555	547	581	569	595	564	527	572	617	537	630	594	566	587	603	546	571	569	586	579	599	560	550	549	563	552	571	536	552	592	576	585	610	590	540	602	603	557	586
6986	3831	4394	3209	2082	1536	1265	876	596	435	417	408	357	323	319	316	291	295	293	274	273	260	259	288	296	247	239	269	272	303	239	237	244	267	265	232	244	241	281	267	244	244	260	251	252	260	238	262	244	241	295	236	260	239	255	306	233	262	245	253	253	254	277	239	252	280	245	280	257	247	261	287	238	236	273	262	256	251	248	265	277	241	257	240	260	239	278	268	272	279	255	274	260	266	264	289	304	287	262	251	259	275	266	262	253	269	242	243	274	242	252	283	254	262	278	261	257	275	286	255	271	225	251	258	251	269	261	251	256	247	236	248	258	240	273	291	263	224	264	260	246	268	251	261	249	256	273	235	264	269	264	252	286	240	267	259	261	279	269	255	272	239	241	264	252	256	249	243	281	230	280	272	249	278	269	261	258	243	278	251	232	238	248	248	268	248	277	264	248	249	273	248	267	251	282	262	253	293	249	245	257	284	255	284	252	252	269	264	278	292	265	272	240	245	289	278	241	267	268	292	243	267	264	255	236	255	265	250	254	266	260	247	257	258	275	262	279	272	248	281	262	282	265	226	253	253	235	271	264	259	258	257	266	248	269	265	248	275	255	282	254	260	288	260	267	249	252	258	261	258	252	252	255	266	256	260	240	264	271	280	250	248	230	283	263	250	256	256	281	240	257	261	265	247	283	267	246	258	254	237	249	260	226	259	227	260	238	258	234	263	253	266	251	256	257	241	236	231	242	236	257	271	284	256	251	287	248	247	249	262	269	275	272	267	231	229	261	278	267	285	274	273	274	273	280	273	281	247	288	288	290	248	261	230	268	252	281	272	260	231	250	290	257	245	248	263	282	251	259	285	239	233	250	283	247	256	236	201	246	219	254	287	237	240	273	252	263	254	235	254	248	277	266	242	291	239	265	259	253	248	284	259	260	249	283	258	248	244	258	244	263	261	238	251	275	255	274	262	272	251	262	285	258	264	236	245	261	276	277	260	249	259	252	303	281	233	259	282	252	230	267	227	266	249	257	233	262	247	280	242	252	236	261	242	283	278	252	262	241	277	275	255	248	273	286	265	255	264	258	283	257	234	272	272	263	242	274	263	241	234	237	276	244	271	248	241	268	256	293	278	279	260	249	262	244	251	258	280	277	260	222	291	227	276	267	277	282	248	233	252	251	251	262	262	234	248	296	296	244	241	266	254	262	263	235	252	290	249	255	264	255	252	256	253	256	275	252	234	250	276	241	247	280	257	257	242	268	248	260	246	260	277	252	279	242	256	246	288	279	232	260	242	267	263	245	255	218	255	275	269	254	264	251	289	249	286	308	263	252	251	246	251	266	233	273	250	242	254	249	291	283	250	244	229	258	277	253	276	248	225	265	249	240	239	263	267	248	247	256	257	262	254	268	265	260	253	263	259	283	235	261	222	237	267	254	259	262	269	247	233	269	282	270	254	277	255	239	251	242	260	226	241	284	255	271	265	244	272	242	231	280	277	256	263	280	265	263	268	274	266	256	262	297	255	265	254	226	279	262	258	246	256	277	248	246	254	291	232	240	281	263	243	259	254	240	297	250	269	269	261	279	253	274	260	257	257	255	245	255	253	266	248	262	271	270	259	230	214	246	290	257	254	254	300	227	243	282	245	248	298	273	235	265	253	290	272	272	249	242	267	210	239	286	246	258	260	231	285	253	261	245	252	282	244	257	273	230	243	275	243	290	277	273	270	254	241	223	256	263	252	244	254	264	257	246	261	279	232	264	268	250	258	255	269	247	212	254	269	253	243	274	263	281	246	240	244	236	291	288	270	273	258	272	261	278	249	258	262	279	237	251	244	278	274	249	230	236	251	240	245	256	283	260	224	247	263	264	275	259	260	259	257	257	255	278	260	237	254	284	202	248	269	242	267	240	247	265	241	247	255	272	251	267	262	243	249	252	263	280	265	269	269	240	281	272	293	280	252	261	263	238	238	253	253	245	282	255	261	278	261	230	273	257	267	265	245	261	222	255	278	269	245	262	252	246	264	248	263	245	269	261	240	227	269	225	270	230	253	251	265	262	253	255	244	307	251	254	240	238	264	257	273	277	285	305	281	254	272	239	231	256	264	269	252	290	257	262	271	252	257	276	250	277	260	250	259	286	232	266	248	253	254	256	220	225	264	265	256	293	255	276	237	283	234	235	269	263	244	227	273	275	249	261	219	260	263	254	262	243	253	239	266	259	258	256	252	262	259	246	264	296	287	263	221	273	276	251	244	235	263	299	223	268	248	263	263	274	244	278	259	272	277	273	248	258	222	276	254	259	246	238	249	236	266	275	226	254	261	255	249	285	278	263	244	270	257	259	270	254	255	256	238	277	264	253	251	244	247	249	253	224	270	252	262	248	272	264	242	259	276	273	284	249	283	241	260	255	246	280	280	281	232	244	252	247	270	257	244	238	265	255	264	261	253	234	253	243	254	253	276	241	243	242	252	274	270	266	273	249	267	239	263	271	247	265	265	277	238	240	250	257	250	268	275	274	276	260	289	271	263	257	255	295	223	240	239	239	281	255	230	264	256	261	260	256	262	276	257	273	277	248	260	240	284	244	257	247	264	255	256	262	246	277	257	251	256	266	223	260	284	248	245	267	260	273	258	288	257	248	290	258	244	280	256	260	283	243	273	231	285	286	254	254	283	280	281	244	278	297	229	249	255	271	265	261	273	258	241	259	247	270	216	264	263	231	278	232	264	254	290	235	263	242	277	290	248	266	270	264	276	265	224	241	268	277	238	238	275	230	261	266	253	266	242	228	232	248	243	265	257	266	275	271	271	258	266	257	244	259	264	259	274	246	275	273	253	244	247	257	254	266	259	260	283	272	249	270	262	278	252	267	254	265	275	253	249	271	291	279	232	237	242	236	281	261	251	257	272	262	255	260	248	272	231	256	241	275	268	229	265	269	256	275	288	302	256	245	279	268	255	212	274	279	267	269	255	240	249	263	253	250	258	294	238	258	263	226	229	257	250	262	256	258	264	251	289	299	277	240	218	267	250	262	224	280	253	275	281	256	263	274	229	255	268	251	283	251	245	257	252	266	260	259	257	256	237	249	255	258	271	243	274	252	253	252	280	262	257	292	297	267	266	259	266	252	276	254	280	264	224	252	263	275	235	270	248	279	286	229	251	255	255	217	264	270	262	250	229	252	231	242	260	234	246	232	249	282	240	296	253	256	277	279	293	249	271	232	218	235	272	250	269	282	269	261	249	258	302	277	265	237	262	257	252	284	264	247	252	246	269	275	255	293	251	273	257	280	267	263	241	250	255	254	247	287	285	247	246	262	273	264	223	294	267	306	247	273	261	262	253	259	243	273	288	284	274	239	236	274	246	253	234	246	262	261	277	277	274	256	247	259	279	270	263	262	263	262	290	278	223	236	261	238	246	264	258	242	267	275	253	251	289	236	252	266	273	250	230	276	260	276	274	264	262	257	259	268	258	249	246	239	244	252	222	246	257
6027	3897	8174	8752	6901	5913	5173	3787	2429	1975	1570	1641	1370	1198	1095	1017	971	987	820	806	797	798	816	719	765	704	726	722	715	693	704	706	692	711	712	646	660	703	699	734	683	717	669	712	621	703	699	689	722	699	641	678	693	683	642	711	663	653	691	664	687	742	687	723	693	648	671	666	669	673	688	694	721	707	705	682	669	719	670	644	678	708	651	722	670	709	694	661	691	662	729	693	680	647	662	691	718	680	691	683	678	673	661	710	692	667	695	684	695	722	739	724	633	656	684	717	694	698	705	637	689	700	667	705	667	681	693	712	678	650	643	668	694	668	648	672	633	659	681	666	610	672	730	720	638	732	667	661	660	713	676	674	687	669	662	726	670	685	660	698	644	687	696	667	685	702	647	637	654	679	655	702	673	702	736	700	695	673	703	686	669	715	690	710	667	690	656	731	688	669	703	684	728	669	709	725	674	698	695	709	705	693	700	686	659	618	717	716	678	648	704	680	716	673	710	662	666	673	675	670	700	666	666	704	703	638	724	666	768	663	637	735	697	645	662	654	686	710	711	686	669	676	684	691	693	685	688	686	663	667	691	677	652	732	666	687	690	651	655	664	693	685	671	669	701	654	691	740	659	657	703	689	692	728	683	678	716	669	671	653	659	721	725	740	664	699	708	692	697	636	687	714	674	654	709	713	704	643	664	685	643	663	638	650	679	681	649	704	693	678	688	634	671	681	693	681	604	721	701	686	653	689	614	661	665	702	677	712	660	715	679	686	728	710	659	677	675	686	651	753	699	694	660	712	712	649	664	683	694	675	759	672	683	659	699	667	668	733	670	694	704	703	688	699	688	652	728	738	682	710	717	720	647	691	693	712	704	682	658	637	642	646	659	655	662	653	679	659	704	668	695	661	674	721	646	666	663	703	719	662	671	772	653	667	682	643	708	667	682	676	699	693	658	707	697	707	669	686	746	717	629	684	658	662	670	651	683	702	692	724	699	671	661	669	672	674	699	720	693	708	720	682	662	675	678	688	649	670	679	692	692	698	633	672	646	642	700	702	653	656	646	703	676	735	651	725	694	660	729	725	686	679	698	687	665	695	670	697	689	701	645	692	717	656	696	677	681	685	695	695	697	710	682	680	727	676	719	726	691	627	717	703	667	673	649	707	708	655	731	639	686	671	670	666	775	625	648	709	702	664	683	666	725	657	671	692	665	723	703	725	683	675	701	655	689	725	643	671	679	711	701	692	682	699	714	663	746	687	718	648	667	686	645	753	669	689	707	722	722	650	702	693	686	712	666	668	693	690	639	666	712	667	665	642	667	718	711	672	711	694	694	710	654	658	718	663	681	692	665	709	659	699	675	650	685	670	699	659	658	678	694	687	662	662	664	690	683	640	659	710	700	691	713	686	621	672	683	666	709	660	678	636	656	682	661	655	703	687	681	711	702	666	663	684	663	683	720	685	664	738	666	706	655	662	654	705	692	682	683	700	671	672	713	672	725	716	652	695	669	706	672	682	695	752	709	712	682	695	662	687	668	697	682	684	711	693	682	682	677	660	652	667	720	676	680	694	665	735	674	696	700	682	733	667	673	611	729	696	690	698	690	680	707	676	687	740	724	702	712	690	718	712	684	729	687	703	691	649	717	648	702	697	701	644	665	681	679	681	669	675	720	651	664	677	677	667	669	645	683	645	677	683	691	686	694	676	696	661	688	772	653	692	691	672	690	721	669	715	698	683	745	706	693	691	717	640	648	722	680	689	688	703	705	698	698	679	675	633	687	642	696	667	641	674	716	667	649	684	703	667	660	699	697	674	666	697	623	734	696	677	678	663	686	637	725	698	711	675	672	664	660	666	692	648	720	666	655	717	668	681	698	723	713	663	704	658	663	686	679	672	675	704	633	652	681	679	693	655	650	725	687	651	660	673	709	716	645	689	689	665	668	699	672	712	699	643	684	666	668	710	688	717	676	685	715	664	686	694	669	695	729	674	719	710	621	668	676	736	686	660	629	688	643	710	710	656	720	677	656	663	638	673	690	655	670	633	683	692	668	694	616	663	698	684	622	686	727	640	694	675	669	669	665	662	715	667	705	699	704	649	656	685	688	722	681	629	686	680	602	680	658	708	705	690	672	694	659	745	681	710	654	672	711	682	669	710	730	703	641	679	687	663	686	686	705	705	699	676	670	647	658	717	746	648	693	660	671	664	657	706	695	694	715	711	685	704	651	707	652	655	695	694	631	665	655	676	669	699	666	645	648	682	664	681	735	721	701	669	699	699	651	692	711	714	686	716	663	674	711	693	693	665	644	703	659	660	671	691	685	715	699	714	687	675	636	672	718	669	660	666	730	680	678	692	699	666	660	697	705	695	634	651	680	724	683	684	680	697	657	681	661	672	715	708	713	680	686	669	699	708	707	702	648	718	673	700	621	682	642	672	704	678	665	705	706	660	704	714	667	713	675	667	671	671	739	683	689	703	701	700	705	686	655	682	720	702	697	652	711	677	660	692	675	702	689	708	658	709	641	653	701	708	657	686	723	697	707	696	682	662	684	695	709	656	658	762	675	706	712	669	692	667	660	710	696	686	680	678	721	666	635	639	665	656	664	657	698	696	658	676	718	687	710	666	732	707	635	669	705	674	672	697	692	691	698	680	677	699	664	694	688	697	733	706	698	695	691	624	665	670	663	663	711	686	715	701	675	688	653	704	639	725	633	687	659	674	683	680	725	648	707	679	676	639	673	674	698	653	713	736	719	708	688	707	639	692	656	715	682	659	671	705	643	655	697	671	676	652	715	687	695	678	660	654	651	712	674	686	708	690	683	669	650	730	697	697	665	697	652	665	623	702	675	671	700	681	655	697	716	655	704	676	690	686	711	717	664	634	691	693	663	727	699	641	672	671	687	695	691	701	694	677	681	691	704	722	671	677	713	701	695	712	681	675	685	732	662	663	699	710	692	663	669	668	701	673	669	697	699	696	690	698	671	675	636	691	653	711	694	673	646	662	682	710	668	667	686	659	657	671	663	698	705	620	711	678	687	668	693	711	705	629	707	640	657	680	678	680	653	680	692	694	667	660	658	676	692	682	683	712	648	678	694	690	708	716	675	690	685	687	728	679	646	726	694	650	698	720	726	676	672	686	686	656	701	635	680	677	662	710	708	710	675	690	737	694	670	660	695	655	715	690	618	692	653	722	692	667	648	644	656	727	672	712	692	704	680	688	706	689	737	672	660	685	687	682	683	649	714	646	689	667	697	703	677	689	636	669	685	675	666	666	686	681	690	676	686	719	705	664	675	719	639	675	704	674	693	673	661	714	704	674	660	681	716	657	716	611	695	676	699	688	679	707	691	684	744	700	710	743	699	691	700	686	690	670	706	700	670	681	695	709	723	697	727	675	675	641	650	621	701	668	688	718	667	708	711	715	687	675	652	692	711	675	710	734	699	673	697	657	668	645	658	684	679	665	643	672	653	719	673	693	682	662	722	724
30315	18643	16182	11227	7905	7499	6354	3725	2285	1782	1652	1296	1020	825	575	511	475	467	411	439	392	390	386	412	387	368	327	333	358	335	332	324	290	328	344	317	301	322	290	301	321	331	322	293	316	327	307	321	344	327	321	296	304	296	316	324	308	281	314	316	282	293	316	301	329	328	285	302	304	292	323	343	321	322	324	330	308	308	340	322	314	326	339	331	346	318	328	308	305	288	317	313	302	320	297	322	308	281	330	343	298	325	352	300	283	320	301	280	372	328	317	293	342	304	331	333	312	326	295	315	321	328	309	321	313	343	286	289	309	329	313	264	305	312	366	294	288	323	295	312	300	320	302	300	352	322	301	326	318	305	303	321	306	311	324	307	305	302	281	320	322	324	302	336	340	337	281	315	292	298	329	335	318	321	282	302	303	283	317	293	317	319	304	310	277	315	321	293	312	333	314	298	280	340	296	303	342	282	313	288	285	313	320	304	293	307	320	337	279	308	302	291	320	316	287	299	316	302	300	302	290	309	300	301	314	318	295	289	306	270	343	304	316	306	309	270	290	297	331	292	294	344	336	298	267	318	293	296	299	312	326	302	312	318	317	331	289	292	318	300	294	269	291	267	332	260	287	298	326	300	319	326	308	307	351	281	305	283	331	300	311	298	338	300	302	304	330	312	313	346	296	325	280	307	313	298	345	315	311	326	305	297	311	297	328	301	314	316	346	327	306	343	338	330	302	313	317	301	325	320	326	288	301	344	278	319	293	337	276	313	301	332	328	308	342	305	307	279	296	305	330	312	304	325	299	315	308	318	322	332	311	292	312	304	314	321	306	298	321	324	323	313	334	283	317	314	301	304	300	315	298	300	317	316	311	312	287	300	307	312	332	337	324	299	307	315	324	308	313	292	336	292	293	287	348	326	347	307	352	297	302	310	333	354	321	299	283	288	314	306	313	301	314	340	324	343	313	328	333	289	328	306	299	323	324	326	301	304	324	310	326	322	313	308	343	311	297	302	340	302	278	317	306	281	320	305	331	304	306	341	312	321	304	314	293	301	296	320	323	300	331	298	323	310	296	318	300	343	316	317	306	318	288	282	293	332	278	319	292	339	323	284	303	328	300	329	279	326	310	321	338	329	328	341	335	312	289	292	307	312	335	301	313	312	321	287	326	314	321	290	307	277	294	306	332	275	293	330	267	305	290	287	301	312	310	287	322	322	309	307	296	298	318	314	291	320	319	322	318	279	318	305	329	312	310	296	313	305	292	294	282	348	321	301	300	285	364	324	290	301	304	316	300	323	308	323	331	304	320	327	292	303	297	324	279	308	337	324	317	350	313	330	302	306	321	291	307	303	306	301	315	313	301	337	329	298	291	327	311	303	319	295	330	304	292	297	294	319	308	306	320	300	325	319	313	302	317	297	322	282	316	316	323	315	310	341	323	326	295	292	320	305	320	302	294	309	315	302	289	343	318	310	328	313	308	321	290	315	292	276	328	297	308	302	312	313	312	324	348	325	292	301	320	321	328	318	300	306	359	331	315	311	327	310	295	294	308	314	290	322	307	298	332	318	304	338	293	330	299	288	312	293	270	296	309	327	302	314	288	310	279	310	327	322	295	323	322	320	327	292	317	263	322	322	346	312	327	318	309	312	306	298	334	328	288	323	311	328	302	347	313	309	331	301	310	310	320	305	325	277	323	298	341	324	332	277	283	276	356	292	343	313	317	335	298	318	340	300	310	294	320	336	298	330	296	305	266	323	316	318	310	301	346	309	281	306	285	312	339	327	320	329	285	297	326	317	310	329	307	303	292	313	309	321	289	314	315	313	312	301	300	325	311	307	337	313	294	339	303	339	286	302	287	342	317	255	301	320	308	298	304	297	323	313	312	322	314	299	310	321	335	304	292	271	302	349	282	314	334	339	316	299	311	317	312	296	297	319	315	317	331	304	315	285	324	326	318	324	310	308	308	276	301	274	289	294	303	329	295	304	285	305	319	325	299	333	361	286	331	286	322	280	317	341	317	299	297	295	273	312	302	317	288	278	314	332	299	337	333	342	334	315	309	333	293	324	321	318	307	298	319	288	276	305	282	300	306	289	319	280	311	281	288	301	320	285	313	319	308	299	307	320	294	328	310	293	294	276	304	326	318	291	324	307	296	310	331	288	315	349	312	307	287	306	330	285	278	295	304	286	277	279	284	281	325	299	303	306	333	329	283	324	307	333	321	306	297	311	310	313	289	328	291	305	318	319	319	299	317	312	308	313	303	275	304	329	279	281	291	318	315	306	302	295	290	321	281	332	326	344	298	290	282	300	320	304	325	296	297	310	304	294	293	340	315	310	293	299	318	294	303	304	326	309	313	336	277	289	309	321	271	329	316	291	269	281	325	323	307	286	324	274	316	286	292	335	313	302	312	320	320	310	297	312	328	293	325	286	312	333	347	325	309	306	298	332	318	316	298	289	304	285	311	308	291	295	308	289	292	310	316	320	331	304	302	331	337	319	263	336	315	295	312	322	334	299	300	345	324	270	316	327	290	301	319	283	304	293	302	337	349	322	339	331	308	322	346	316	302	302	316	314	305	306	306	283	316	304	303	309	325	317	293	322	316	312	312	317	321	326	287	285	287	336	297	344	336	341	297	306	331	325	334	309	317	288	301	301	306	308	309	341	333	323	294	314	326	341	324	364	313	285	293	315	309	301	308	359	296	293	326	286	313	302	317	315	296	323	330	330	360	270	309	328	287	334	290	300	297	318	320	341	328	328	302	279	300	312	314	309	266	305	290	319	321	299	319	335	282	314	303	280	307	286	294	315	318	309	340	296	310	304	305	308	317	308	336	314	316	325	307	346	331	299	319	305	319	314	286	315	322	308	298	337	326	314	306	309	279	311	309	317	281	324	282	289	310	317	329	331	270	305	325	317	303	296	318	289	302	281	315	314	278	322	292	315	301	307	317	301	293	298	292	305	299	343	310	310	333	308	301	333	302	316	307	321	321	322	297	291	290	326	319	326	293	304	332	306	335	298	281	296	294	297	317	313	313	301	280	299	296	318	314	264	315	319	302	299	287	327	304	279	330	299	319	320	304	334	311	307	295	322	308	328	318	302	294	310	313	292	332	307	340	323	291	307	297	300	292	312	307	287	345	295	310	291	297	317	307	314	331	312	340	327	300	306	332	324	314	309	331	278	310	317	319	266	292	310	324	328	302	318	291	319	309	318	326	336	304	291	316	295	307	325	293	311	317	319	347	295	317	294	314	302	289	297	303	335	292	299	317	288	305	304	298	315	300	314	310	311	295	327	302	290	306	332	265	282	334	303	335	304	312	285	308	317	325	333	300	305	292	293	307	308	312	336	320	332	325	329	342	325	310	312	310	296	317	284	314	342	292	335	310	325	309	332	285	294	287	332	331	317	320	289	305	298	319	291	308	299	312	288	313	313	306	287	296	295	306	312	300	279	287	288	300	308	312	331	313	280	334	273	347	326	343	303
21802	10526	15616	15145	13603	13563	12595	8609	6627	5862	5741	4915	4169	3358	2268	1962	1943	1799	1743	1513	1361	1521	1584	1442	1399	1224	1098	978	991	939	864	846	839	838	840	884	847	825	803	842	860	856	817	852	871	809	802	832	849	811	788	812	791	820	780	781	787	796	788	727	817	790	776	774	828	810	863	850	783	810	835	785	822	818	822	781	805	859	851	766	773	819	825	776	778	796	789	798	800	750	796	770	838	808	824	792	807	808	829	784	798	846	801	811	796	845	841	771	788	813	794	850	856	801	804	813	788	825	769	768	759	781	813	779	793	748	746	835	811	821	781	774	780	841	788	791	772	815	818	736	772	829	837	809	762	863	796	788	747	733	820	792	808	817	821	781	797	772	732	778	703	812	770	751	780	781	788	737	803	772	775	813	802	806	769	815	720	807	825	790	781	797	793	796	805	761	752	801	812	809	768	728	830	785	764	791	811	766	813	780	769	772	759	798	743	816	804	797	808	764	764	771	772	761	772	811	797	786	804	817	786	808	793	798	800	811	807	827	767	744	792	779	816	796	805	766	792	814	750	802	787	844	800	772	787	712	762	826	848	811	804	799	815	725	809	785	792	768	771	749	767	799	784	796	823	796	771	745	765	737	765	766	791	823	770	767	787	778	795	816	804	787	781	816	779	791	749	818	808	811	761	768	758	811	761	813	781	831	834	774	783	778	795	792	774	878	751	786	822	769	750	807	808	805	758	794	824	791	781	781	845	810	767	801	782	769	755	722	751	778	799	738	744	752	805	737	784	806	772	779	837	757	750	803	784	778	776	760	764	807	781	773	790	798	768	790	818	801	794	751	780	774	758	832	822	839	763	772	826	802	798	767	769	822	822	793	794	848	786	809	787	821	753	758	774	769	828	817	762	766	785	763	779	786	747	786	766	798	849	805	786	829	769	800	816	774	793	737	802	832	779	790	839	745	811	812	756	744	807	775	764	804	788	789	794	791	825	815	778	807	746	811	793	810	815	778	813	804	783	808	801	777	791	833	780	781	842	780	755	789	746	786	781	817	810	733	808	802	810	783	790	735	774	748	784	848	752	767	792	787	808	786	820	778	790	790	813	781	787	787	752	778	799	837	782	856	805	811	817	799	753	781	718	780	789	847	796	770	776	747	815	810	744	803	766	786	791	806	833	801	779	704	785	794	732	812	752	840	775	744	765	789	765	831	812	816	813	797	776	808	791	779	789	812	805	831	750	743	787	801	799	825	766	818	758	774	771	777	798	803	817	843	770	836	787	806	789	804	808	822	803	767	808	808	772	781	831	784	737	831	727	816	785	814	789	816	817	763	870	748	794	781	814	828	782	769	805	814	799	789	802	771	815	773	804	777	785	794	764	771	766	776	762	786	763	825	769	790	799	816	810	822	819	808	803	793	821	763	779	756	750	737	805	795	792	808	791	770	791	791	788	799	799	765	825	757	785	774	797	794	793	777	781	757	817	841	750	730	779	790	769	729	775	845	791	813	791	805	801	776	751	826	766	778	824	788	801	798	821	807	779	797	813	814	789	771	762	826	821	783	780	804	816	736	715	793	785	779	768	771	797	790	820	788	805	805	787	813	776	861	756	751	777	817	797	780	788	757	829	798	785	823	802	761	793	779	754	777	776	762	814	769	742	825	810	790	782	851	829	828	808	753	812	779	799	787	795	773	808	767	817	773	796	818	788	765	819	825	792	785	759	752	772	764	767	830	745	767	819	794	732	865	814	755	760	769	810	792	810	745	780	780	781	773	793	760	769	791	786	780	818	770	822	845	819	803	832	782	803	792	782	800	776	782	796	776	803	800	790	848	787	806	715	766	779	789	755	847	777	787	740	773	763	800	823	782	741	744	786	866	777	766	756	795	767	773	797	768	779	787	809	821	782	819	796	749	846	770	791	834	748	738	783	782	767	824	729	807	794	798	796	801	787	807	785	756	807	831	720	799	822	809	822	774	830	737	837	779	812	779	793	776	816	808	793	780	737	786	764	793	779	830	814	832	840	765	843	789	775	774	745	809	786	754	799	740	797	780	811	799	756	776	760	762	781	796	773	771	785	787	777	773	806	775	785	677	845	749	799	747	784	756	790	809	769	770	774	839	796	813	750	761	755	815	768	782	774	814	792	791	793	762	798	839	780	791	793	835	796	792	793	850	762	793	809	787	774	771	792	791	811	847	779	784	771	812	737	756	767	772	750	832	764	767	793	790	827	827	769	833	825	778	781	792	780	750	752	754	812	823	745	783	801	772	815	761	798	801	774	777	808	775	710	780	848	769	763	781	752	809	811	789	796	783	758	772	762	814	780	861	795	786	759	836	794	756	795	794	839	793	794	779	723	761	765	765	802	798	801	796	816	799	773	813	794	764	797	781	800	782	767	774	795	753	741	786	792	790	810	835	797	785	797	778	798	850	769	768	814	749	810	767	796	790	768	801	828	806	817	790	825	779	790	850	785	773	803	804	812	797	785	787	740	800	769	789	782	790	794	799	782	780	781	799	797	775	808	783	758	776	763	796	786	781	807	795	785	859	830	816	799	804	785	828	776	763	764	811	798	764	825	771	838	776	789	815	795	777	736	749	771	736	800	763	759	827	768	783	811	770	777	741	801	780	794	784	791	740	799	785	808	759	819	718	780	818	766	774	836	804	780	802	785	800	801	781	751	821	780	823	788	735	756	835	830	811	793	822	736	769	822	752	754	791	763	762	733	784	816	785	778	782	800	823	785	785	803	776	812	786	806	813	855	737	757	795	810	789	787	795	809	791	767	796	767	785	755	805	764	773	822	833	820	760	732	807	767	797	818	811	801	767	775	794	777	762	795	803	747	792	771	805	724	751	825	764	770	784	814	796	765	802	745	769	754	813	792	793	905	813	738	786	801	832	769	839	773	761	820	837	818	808	786	797	821	735	813	780	768	838	822	787	759	817	813	773	805	779	818	796	759	811	768	774	806	753	751	820	830	815	784	839	811	774	799	766	767	786	756	816	786	794	756	795	787	806	757	762	831	784	806	813	770	817	805	838	795	822	794	766	769	784	793	825	800	816	784	760	788	820	757	779	784	770	799	739	781	800	830	824	850	803	816	764	832	801	810	776	782	782	864	757	780	709	799	814	800	789	800	780	778	801	774	805	777	784	805	763	780	769	861	825	800	819	774	758	784	787	792	814	773	796	840	793	871	738	748	783	742	785	858	773	779	862	778	793	797	756	812	754	757	726	756	776	753	796	762	763	817	801	778	817	736	828	783	768	796	782	797	782	818	772	804	807	754	781	785	846	808	780	771	865	790	775	794	740	791	756	778	801	816	795	772	801	779	808	757	795	813	808	780	810	731	800	792	793	767	780	776	811	751	796	767	771	785	776	811	774	775	827	798	818	720	793	757	803	774	768	822	820	812	798	761	743	775	845	760	760	809	786	854	838	764	766	783	782	813	774	809	765	818	820	747	767	737	800	788	777	756	793	731	728	809	753	827	725
36875	22354	21047	15327	11582	10591	9102	5579	3231	3127	2473	2418	1644	1094	884	544	543	455	417	490	432	340	415	335	361	300	256	251	255	219	261	244	199	238	265	226	200	233	230	243	227	228	233	238	239	253	273	208	238	229	251	210	250	247	240	217	219	220	207	225	245	210	260	228	218	232	213	241	238	217	213	229	200	227	247	228	236	224	211	216	261	212	218	234	247	209	250	220	225	247	217	219	234	227	204	223	217	203	220	241	195	222	263	210	231	241	227	244	232	240	213	206	193	219	203	226	245	256	210	201	249	237	243	222	232	210	228	208	248	202	224	233	244	244	222	230	241	226	215	218	223	235	218	216	232	220	211	220	210	231	227	262	213	206	208	261	222	213	255	238	244	235	199	192	232	226	221	251	217	239	222	249	204	241	236	244	222	219	231	210	234	254	243	228	237	220	246	216	227	228	241	230	219	243	205	208	244	208	238	209	222	249	201	232	236	231	238	196	220	205	216	193	224	211	219	206	232	204	229	226	234	224	225	222	201	235	237	216	232	213	219	217	210	231	215	219	211	207	251	243	221	198	213	235	192	213	220	213	229	244	236	214	230	220	234	201	231	205	222	233	247	220	239	221	207	247	208	226	238	249	214	225	225	244	231	210	234	200	209	213	218	237	249	236	218	211	205	211	230	196	211	246	221	215	206	215	214	249	224	225	240	251	223	227	239	211	210	229	228	218	226	228	235	208	200	241	230	213	201	224	193	218	203	218	221	249	241	233	241	200	209	236	222	215	235	230	242	209	202	209	217	224	213	215	223	211	217	201	215	218	211	217	243	222	232	228	185	225	228	209	223	212	219	213	224	190	236	192	223	235	210	218	235	221	227	223	248	197	234	233	224	228	240	235	214	225	217	209	213	242	218	217	230	231	244	216	215	250	224	236	225	220	218	227	222	212	227	226	233	253	205	237	224	195	206	234	208	217	240	226	210	207	224	224	209	259	228	221	201	195	235	204	227	226	234	238	214	231	241	219	228	224	229	217	236	236	209	219	218	222	240	249	226	193	236	226	217	208	213	230	193	207	211	212	233	243	249	219	200	222	228	198	222	226	215	241	225	226	258	218	211	250	220	238	235	225	233	251	235	212	221	219	201	232	225	207	225	239	205	211	229	231	211	222	220	186	262	214	233	227	224	238	241	219	236	221	209	218	215	202	212	228	241	221	235	212	245	244	230	212	235	234	227	244	236	245	230	265	247	248	221	223	242	231	210	228	251	219	197	247	219	223	229	261	198	253	202	199	212	235	218	243	222	232	201	230	228	229	249	236	239	248	218	186	240	245	234	219	201	232	226	224	253	266	230	232	192	223	210	229	223	243	190	220	219	209	207	215	227	232	226	228	216	240	214	227	244	193	232	221	215	222	238	229	212	218	235	239	238	217	240	228	198	208	229	192	223	248	236	206	201	212	247	212	234	224	247	216	233	243	216	219	242	246	228	238	229	221	234	231	198	219	234	224	215	203	242	223	235	254	220	205	220	216	221	242	230	221	217	214	193	258	205	226	241	227	233	227	232	236	209	232	228	231	191	216	262	217	245	231	209	214	225	226	218	243	229	204	219	228	218	230	224	232	236	211	229	254	211	247	217	228	200	220	243	215	190	238	230	205	206	217	207	217	242	195	217	220	221	228	222	215	223	220	214	265	218	229	212	211	243	222	224	226	250	194	232	221	250	241	230	230	250	203	210	223	230	182	217	201	221	249	227	204	239	228	221	203	229	235	216	230	226	235	193	192	241	192	232	223	240	215	216	215	233	230	214	190	216	214	215	227	227	221	219	216	232	243	223	244	231	228	253	225	203	200	202	235	189	223	210	233	200	221	237	231	243	212	197	235	237	205	212	218	216	217	207	236	238	222	224	221	237	264	231	219	214	234	194	237	192	206	215	209	235	250	248	232	257	223	242	216	229	224	211	219	249	219	235	231	254	217	215	230	220	209	235	212	244	234	198	237	240	235	204	236	213	224	200	209	215	235	224	235	215	224	207	206	226	222	233	234	193	241	223	216	244	206	226	232	231	220	221	207	238	216	226	235	233	215	215	194	218	205	224	239	230	203	234	223	231	209	196	252	219	241	239	232	221	228	215	212	210	251	206	234	221	214	214	218	241	211	228	260	248	228	205	198	222	217	224	234	229	238	215	211	188	218	219	233	208	254	198	218	195	234	239	213	230	210	225	225	253	251	236	242	225	242	207	219	198	240	238	249	221	229	226	207	197	199	223	241	217	232	232	215	208	189	205	198	242	229	230	234	251	218	228	232	218	226	234	236	209	210	202	221	195	209	211	235	223	218	225	231	228	239	234	192	235	238	258	221	210	231	229	222	241	208	233	234	244	252	198	230	218	216	209	223	232	202	247	219	219	226	231	240	219	214	248	242	230	240	209	210	229	199	230	236	221	228	255	239	237	222	226	181	233	207	228	182	254	246	209	238	252	204	224	235	199	217	207	226	224	223	233	235	241	224	229	219	182	262	208	220	229	218	244	226	218	233	207	235	222	243	274	212	206	213	210	233	202	241	221	224	205	226	231	230	213	223	241	216	210	234	227	190	239	212	245	235	207	199	199	219	244	235	220	201	214	200	189	229	226	210	240	215	203	217	216	227	202	223	228	229	233	219	200	220	181	212	194	223	239	238	227	199	204	230	258	239	195	240	210	248	250	227	210	231	230	212	227	240	196	239	205	241	202	221	197	220	241	227	202	238	242	223	227	202	219	222	217	212	224	237	223	219	233	194	227	217	229	219	230	215	231	249	198	220	243	228	245	221	197	238	229	212	219	208	232	210	238	212	195	211	229	276	227	210	248	215	206	249	219	231	214	241	217	207	225	235	237	231	214	223	198	261	254	225	232	240	224	242	218	219	222	209	236	192	219	211	235	237	220	200	204	220	224	225	234	223	216	270	240	205	231	217	236	222	247	207	240	215	196	228	214	225	221	228	228	241	241	230	238	234	213	190	236	199	253	231	255	224	241	215	226	227	219	190	213	222	214	211	252	218	231	184	229	221	229	238	213	243	236	221	203	237	218	198	241	211	234	237	215	234	225	241	231	221	226	211	206	218	243	248	235	230	233	224	216	215	244	227	229	254	257	226	227	235	228	216	260	224	236	252	215	213	226	241	229	222	216	222	225	215	195	233	223	243	218	242	227	220	194	229	204	205	232	196	245	200	225	234	242	217	224	228	205	216	213	226	231	216	215	219	227	214	223	248	239	227	228	200	208	224	226	239	200	217	224	233	241	239	218	205	212	203	245	219	244	217	196	223	192	226	250	234	237	249	245	222	235	219	207	219	223	239	248	215	216	242	221	225	239	232	215	215	230	210	225	221	198	238	203	223	235	234	230	211	205	230	220	231	228	228	240	255	219	222	203	240	232	199	231	223	219	215	230	205	249	225	209	218	231	202	193	195	236	235	203	237	227	213	180	212	215	231	219	229	219	244	206	222	249	225	217	205
25180	13112	20399	18433	17204	17039	15786	11462	8854	8886	8071	7943	6078	4821	3634	2575	2448	2064	2236	2066	1521	1630	1794	1550	1544	1253	1081	946	905	848	792	765	658	710	639	676	657	661	650	621	663	683	661	638	654	648	602	582	626	621	603	685	619	588	621	578	596	577	614	647	560	585	601	631	592	578	580	617	602	634	595	649	601	642	622	594	596	600	609	606	556	591	609	612	630	601	612	608	554	606	585	635	643	604	568	644	612	625	622	607	627	629	634	630	679	632	651	603	595	617	617	622	615	614	642	611	631	625	584	587	573	606	604	643	576	556	569	578	632	575	618	632	592	575	557	571	566	580	560	583	616	577	616	551	599	555	587	579	598	582	597	564	596	559	568	560	549	589	603	618	557	610	594	582	584	580	634	555	568	597	608	594	612	595	578	629	604	567	582	587	586	587	599	556	571	594	608	537	575	562	576	553	577	543	581	597	577	575	561	577	595	579	556	559	614	584	586	589	541	566	630	573	599	564	595	609	564	604	592	558	612	564	638	597	577	590	594	538	546	547	611	589	567	594	581	591	580	572	633	644	588	603	573	577	582	623	580	601	540	558	541	571	555	542	568	553	573	577	589	632	629	598	544	603	542	559	548	584	588	567	566	611	622	582	547	602	556	582	576	568	538	589	597	609	564	579	554	578	572	559	572	565	611	571	552	535	569	601	564	608	580	575	604	594	597	596	561	593	570	575	570	599	597	571	565	614	584	575	596	597	575	544	582	611	607	591	558	581	566	571	529	575	591	587	580	535	564	627	587	591	619	589	549	572	536	588	585	580	559	602	591	599	570	607	600	554	564	577	598	598	579	586	579	561	577	583	575	595	592	578	558	544	601	572	574	576	569	586	562	573	548	584	623	570	563	581	584	586	565	660	562	601	568	596	592	580	576	551	594	608	556	601	604	590	608	594	579	601	610	622	594	575	574	581	570	612	579	548	580	610	617	621	588	603	556	593	583	554	576	597	612	557	571	580	598	587	597	602	569	572	580	585	555	577	601	602	589	621	581	582	593	557	584	580	612	585	563	600	618	596	591	589	554	642	588	587	570	571	584	598	540	560	564	584	559	571	612	584	584	572	575	572	588	553	555	556	542	596	560	593	617	538	577	560	599	601	580	602	609	575	551	573	597	595	593	557	550	592	587	542	578	586	599	550	591	561	608	603	594	600	557	537	590	606	561	592	599	586	582	575	607	533	588	588	598	658	627	565	611	589	600	556	587	565	625	621	578	592	609	609	571	596	521	578	585	612	592	571	578	602	624	572	573	576	562	587	576	585	587	616	578	599	617	561	577	595	565	545	557	564	605	560	614	577	579	593	552	634	590	550	557	567	595	571	596	622	584	594	607	601	608	576	564	616	600	647	619	589	616	575	625	527	575	545	592	611	590	618	564	587	540	586	557	557	563	575	645	617	626	583	583	620	574	621	561	588	583	569	618	600	553	593	591	562	572	550	635	581	602	567	569	595	566	590	563	518	572	576	593	609	596	568	555	564	591	611	631	568	582	609	622	626	556	566	527	559	583	586	570	580	550	587	576	563	588	554	596	553	551	590	596	602	638	615	618	562	627	567	586	540	611	580	561	605	624	577	592	587	596	575	551	602	608	575	570	558	593	563	574	612	584	604	570	575	606	600	579	540	577	593	568	571	572	582	558	559	601	591	594	566	548	588	614	591	644	571	610	577	556	598	653	589	589	554	582	568	566	542	599	549	571	580	606	593	593	561	577	557	575	588	615	600	617	564	597	571	603	570	636	611	643	586	574	600	621	561	560	568	551	567	633	589	582	601	632	599	616	549	554	594	592	613	577	546	643	605	597	613	618	590	556	570	612	551	549	578	549	597	587	579	613	552	563	591	581	615	576	569	593	572	582	581	564	498	582	638	589	595	531	534	572	588	551	556	539	554	617	579	597	576	596	622	610	596	563	520	606	570	609	599	543	611	545	594	566	590	631	585	609	562	581	585	643	590	553	581	525	571	583	596	624	563	553	604	600	524	540	526	557	562	553	610	596	553	649	594	621	558	559	586	555	571	633	591	547	607	624	585	544	579	559	601	573	619	574	544	600	565	571	558	570	603	576	559	576	629	580	580	580	572	589	564	593	589	575	563	587	581	589	584	580	622	596	560	560	589	578	587	580	601	594	584	572	600	590	562	598	610	617	643	612	584	562	598	584	617	580	579	596	583	570	586	595	557	608	610	616	583	597	604	600	568	540	572	575	530	597	559	591	620	575	545	576	583	569	607	586	590	575	574	613	631	613	583	602	583	589	575	591	577	592	606	555	593	638	599	564	553	584	586	606	599	577	589	598	594	568	527	570	591	607	585	548	621	566	612	547	598	610	590	607	561	574	605	562	608	652	595	600	593	544	610	592	571	555	574	609	587	563	580	560	610	584	604	574	563	570	611	607	571	574	598	613	576	574	632	565	570	597	619	583	582	584	602	549	568	583	606	584	609	631	590	601	594	624	605	550	614	564	560	541	598	561	602	529	552	546	593	578	590	563	586	602	578	567	606	611	572	594	539	572	548	553	583	604	578	585	606	622	638	601	606	625	610	559	568	581	558	597	543	552	592	601	545	617	589	631	533	586	601	607	597	575	605	562	555	580	545	590	563	583	585	561	565	603	556	626	552	585	565	588	557	579	564	539	596	541	576	547	567	602	615	577	594	567	625	602	562	561	572	587	569	574	605	551	567	555	624	564	574	544	607	570	578	568	606	589	562	596	612	582	596	579	600	589	608	548	624	601	633	598	605	570	583	555	576	600	599	581	641	589	560	570	590	622	571	520	571	556	583	590	622	543	613	592	549	597	578	580	577	625	604	615	604	557	594	577	598	560	563	568	574	601	577	585	607	552	589	575	582	556	588	586	569	585	607	600	530	554	571	550	588	571	600	638	557	582	591	558	591	590	572	635	611	565	593	585	609	579	552	558	579	580	565	538	571	563	595	654	574	587	553	592	570	557	632	589	557	581	590	505	551	588	555	597	604	590	589	564	567	575	580	577	614	576	602	594	618	607	595	594	566	557	606	560	643	577	570	561	608	582	596	602	573	565	582	529	570	627	549	579	549	550	558	562	582	582	593	595	583	567	616	603	539	626	649	621	568	616	548	580	611	571	566	598	581	642	560	533	597	545	615	596	571	595	569	586	590	617	562	615	546	593	583	591	568	609	591	606	596	569	588	554	595	597	559	613	623	595	597	575	640	569	575	610	550	585	535	565	609	567	585	600	587	589	609	612	605	548	560	622	592	618	591	548	571	589	589	554	587	569	567	601	563	603	604	641	604	596	604	592	573	622	583	534	549	562	609	568	561	605	565	579	611	592	576	590	622	607	576	557	622	556	587	578	585	558	555	601	602	594	562	581	560	591	599	557	584	628	572	563	584	556	595	567	592	610	589	580	588	536	627	587	582	557	584	573	612	571	579	566	519	596	563	565	576	548	597	608	593	627	633	546	587	556	567
7747	4035	4879	3173	2021	1654	1339	897	602	469	434	477	385	332	305	261	268	291	296	293	276	285	288	266	274	267	276	238	260	241	237	248	263	276	290	292	244	235	242	287	258	266	274	275	278	266	231	251	241	246	275	268	272	257	265	254	259	268	260	287	274	230	252	257	260	276	263	226	260	289	268	274	254	268	275	267	248	262	249	262	247	272	248	277	244	265	245	290	255	282	308	237	265	254	272	277	255	253	276	255	261	261	287	253	240	252	272	251	245	240	260	275	225	251	258	246	270	272	250	250	257	227	268	258	270	267	258	261	275	256	232	264	245	248	294	246	286	252	274	256	269	266	273	260	268	256	236	261	232	239	263	257	268	285	231	262	276	256	258	252	257	279	238	257	273	265	273	249	254	236	292	254	259	238	237	286	265	244	267	257	252	268	246	260	284	258	277	275	248	268	260	262	246	266	257	253	241	250	272	250	237	259	272	251	240	287	242	268	253	258	262	254	247	253	268	253	266	243	281	266	262	242	282	237	277	247	268	232	240	252	244	258	247	236	262	281	227	225	282	222	267	255	249	268	259	267	271	257	261	280	287	273	274	254	244	274	252	235	274	264	237	252	233	266	269	249	257	285	269	245	266	254	248	260	223	269	274	242	276	252	249	249	238	294	283	254	231	263	287	273	282	277	255	261	257	249	255	251	257	264	258	214	266	255	279	263	296	275	269	279	250	272	263	285	236	245	239	228	285	253	250	276	255	243	277	252	234	256	252	261	279	238	278	234	261	279	264	250	234	276	267	258	273	241	269	246	270	241	280	260	243	271	220	278	256	251	279	242	221	246	242	258	290	250	228	287	250	271	275	280	248	262	290	256	240	266	291	248	250	254	248	271	262	256	247	247	244	245	275	269	232	247	259	282	258	280	262	264	262	296	253	253	262	272	240	270	279	222	287	259	240	248	278	243	270	267	264	277	285	281	257	259	236	264	264	248	268	257	236	260	273	237	278	259	261	247	262	248	262	254	241	258	264	243	255	254	278	256	269	245	246	258	287	271	255	252	261	225	268	304	257	235	232	261	276	262	285	256	296	284	271	231	252	263	252	247	251	264	296	233	268	268	264	259	254	254	230	266	266	236	274	262	245	269	272	233	258	248	267	258	279	296	251	227	258	253	258	264	282	265	282	251	261	261	272	267	256	240	263	244	286	294	278	245	239	236	269	251	246	236	240	246	255	250	264	248	234	270	253	272	270	226	264	273	246	273	265	258	266	266	257	277	263	270	265	277	229	243	265	262	290	246	257	263	253	249	239	295	261	259	235	282	268	270	240	251	244	247	261	254	265	261	259	246	255	274	235	259	270	242	256	265	237	280	264	242	249	259	270	253	258	263	279	254	302	238	244	258	248	249	268	267	247	259	244	255	276	267	252	283	256	248	256	276	254	278	244	257	259	224	260	268	247	260	301	270	252	254	261	248	276	256	225	250	267	244	279	254	284	276	288	242	261	270	251	270	239	294	257	253	250	244	269	263	286	272	263	271	226	275	287	225	278	263	264	248	248	256	238	243	238	285	263	247	264	270	260	253	272	258	285	275	239	252	274	250	271	242	254	256	220	257	257	271	267	257	241	260	255	265	241	264	257	252	265	248	265	221	252	242	219	290	257	244	260	267	236	238	248	248	246	274	230	264	240	273	250	257	275	261	248	273	257	274	267	264	287	251	239	270	279	284	257	250	266	252	266	258	257	241	273	266	277	240	255	239	241	237	248	283	264	269	274	281	264	252	232	256	259	260	248	241	241	242	269	271	266	285	262	221	247	251	246	257	277	248	295	280	275	275	261	261	247	240	273	265	261	256	283	272	289	295	250	270	262	262	272	250	281	278	280	245	268	239	263	265	275	271	240	279	252	255	251	235	287	245	249	263	266	234	225	277	231	261	285	252	247	246	272	256	268	247	270	244	276	268	258	255	256	258	254	279	255	281	237	287	230	239	282	260	247	249	263	268	247	260	279	260	256	267	234	245	270	260	266	260	242	265	257	281	249	258	266	248	251	293	244	272	288	263	287	263	235	261	248	268	245	248	283	292	275	258	251	249	263	230	266	224	263	288	229	284	269	263	267	248	269	283	302	257	248	255	274	246	226	263	252	267	282	247	271	269	260	270	272	262	244	259	277	248	257	278	244	253	261	267	246	267	275	259	265	282	261	271	255	258	277	254	254	248	231	286	254	249	260	267	262	246	256	268	258	260	264	267	231	288	249	262	235	235	263	271	241	277	252	266	253	274	274	271	258	239	235	254	280	281	255	250	272	241	272	247	259	243	247	230	265	230	238	264	236	270	257	254	305	249	249	251	250	281	228	257	248	250	250	252	296	239	247	264	261	265	242	264	232	259	250	288	277	253	242	231	262	243	267	256	284	240	248	267	259	267	245	259	260	258	276	252	267	262	242	272	252	255	259	268	282	256	284	242	252	289	278	267	243	257	233	269	297	252	259	257	263	274	290	241	269	257	258	242	285	257	276	260	251	268	235	237	218	255	252	280	237	264	254	246	251	265	236	247	234	271	258	286	291	265	259	249	250	245	267	247	273	249	251	239	255	252	254	283	270	258	277	236	265	245	229	265	266	274	246	257	280	258	268	254	247	257	253	253	233	251	290	278	270	281	242	223	263	279	261	224	245	244	257	266	275	278	235	259	258	265	255	266	246	275	241	248	283	279	255	267	302	251	249	226	262	257	276	259	233	241	250	300	261	247	261	260	267	248	276	253	244	249	256	267	274	255	256	250	225	260	247	246	281	258	267	275	258	249	264	249	261	270	261	258	258	273	260	288	261	248	270	268	253	246	256	263	281	239	266	263	264	242	247	258	242	258	258	249	241	275	238	267	246	253	272	257	272	249	260	271	245	232	257	248	265	280	276	240	267	245	230	256	239	294	274	273	235	240	268	247	264	272	261	253	230	254	247	252	260	257	288	264	262	225	269	274	252	246	265	233	261	257	264	252	266	292	252	255	253	252	234	263	260	267	264	263	270	246	235	282	230	298	243	253	241	236	264	265	268	253	263	276	272	258	276	270	253	256	279	255	263	260	276	248	277	248	239	277	257	258	274	236	256	266	241	250	269	278	253	279	280	244	242	253	251	248	260	258	273	289	261	262	234	243	244	280	249	257	271	282	268	249	261	260	226	234	260	277	252	249	259	256	270	275	280	277	280	261	261	286	267	270	273	238	254	260	286	277	253	248	237	251	253	266	252	276	265	275	269	255	278	279	246	272	237	239	274	246	262	254	242	268	268	241	254	279	247	237	235	279	252	241	228	251	237	244	262	263	254	258	246	254	258	275	247	265	261	262	290	241	253	263	267	274	271	269	275	220	252	272	250	271	273	277	249	250	277	297	238	239	219	240	254	261	263	249	253	266	235	241	272	269	275	234	284	262	260	261	278	253	263	252	235	254	251	263	282	249	263	256	259	263	248	215	266	256	275	275	244	269	283	272	250	248
6693	4087	8721	8257	6465	6019	5427	3834	2609	1960	1841	1847	1546	1208	1018	974	894	941	890	831	794	806	747	768	728	823	736	695	749	719	720	759	713	627	656	725	672	700	685	735	706	629	697	667	726	734	702	681	654	700	661	646	686	704	670	654	719	654	714	722	659	656	652	668	713	681	699	666	699	685	721	702	671	672	719	746	685	644	674	692	672	709	698	705	677	722	686	654	689	697	689	675	724	689	696	691	729	675	722	704	685	723	646	667	708	690	705	679	668	676	692	680	683	703	664	710	711	651	675	699	734	697	719	740	715	724	684	667	662	701	678	658	668	693	687	689	653	696	737	705	685	675	661	641	687	675	681	723	689	753	681	730	692	680	644	680	727	706	686	653	664	709	676	710	719	661	682	677	675	682	663	696	664	682	693	669	682	683	687	692	674	664	707	683	694	684	720	665	696	660	712	684	656	693	642	685	701	651	703	696	696	650	688	731	720	648	741	704	690	684	660	672	695	667	705	671	691	705	722	684	658	707	734	696	649	658	714	589	714	689	663	702	719	664	707	674	642	673	646	706	705	691	684	702	704	737	668	672	689	660	690	694	718	659	687	699	705	638	656	658	685	737	686	679	667	686	700	740	680	675	667	678	664	647	664	646	722	690	698	704	703	699	693	704	673	680	712	678	720	743	714	691	637	671	676	642	658	698	698	692	689	695	667	690	678	694	694	693	665	679	716	680	664	712	688	740	666	689	727	677	716	702	645	686	650	614	649	696	693	705	668	726	707	728	702	692	725	657	686	682	695	698	696	663	657	701	725	674	700	683	706	674	678	717	729	721	710	730	699	707	708	703	674	707	706	697	650	666	651	684	695	714	754	705	702	677	709	655	702	632	689	717	698	687	719	721	712	742	756	679	669	697	706	677	679	650	702	692	675	685	695	675	637	655	693	698	629	695	703	641	695	693	658	633	666	696	707	670	716	696	680	686	687	674	682	745	674	671	664	697	710	714	748	674	704	705	671	697	693	673	708	707	689	644	670	700	659	684	705	678	705	657	712	711	698	692	661	650	690	691	679	671	673	684	643	678	678	702	706	661	689	707	725	666	723	644	681	702	685	671	712	714	675	699	707	685	696	672	728	655	680	695	754	649	717	691	727	712	706	699	762	669	685	704	706	665	653	674	681	690	666	660	702	713	695	721	683	683	687	749	706	710	734	675	721	737	678	702	724	712	626	701	654	692	694	713	667	690	675	707	698	686	685	677	720	730	734	694	693	681	664	642	616	730	660	692	664	688	697	711	661	669	673	664	670	694	699	682	706	639	692	695	705	693	711	726	686	672	728	701	705	672	712	678	679	699	674	710	660	663	701	720	648	689	719	703	693	715	697	644	694	636	685	677	654	723	694	708	700	693	708	668	698	701	747	717	673	717	656	707	688	727	680	669	678	703	703	685	657	693	720	699	691	701	654	668	678	717	693	698	647	702	679	693	669	689	704	699	696	711	698	682	683	701	667	707	715	666	643	667	654	694	678	663	738	740	705	701	680	719	698	729	723	662	705	694	676	699	682	675	676	680	735	665	662	630	671	709	685	675	706	718	693	706	645	662	621	674	718	663	682	685	670	699	697	669	699	682	659	671	689	715	692	695	690	687	664	724	717	718	671	713	705	690	695	687	685	677	656	703	689	676	703	684	723	708	680	684	684	697	698	705	679	720	710	653	653	684	694	675	706	631	664	665	665	688	669	672	687	707	678	716	640	695	738	694	733	685	692	682	700	687	720	688	739	705	698	721	680	686	707	692	695	697	687	700	692	717	724	670	682	693	697	718	699	667	717	717	728	692	711	689	691	671	635	692	672	682	669	670	647	644	713	741	693	723	689	708	727	628	696	707	705	695	652	721	692	708	651	734	711	676	700	666	695	673	693	684	695	676	642	652	632	733	663	648	733	701	704	662	660	714	667	700	659	631	697	687	766	705	718	693	718	651	673	721	683	711	719	696	696	735	672	646	705	667	721	680	691	671	683	705	612	649	681	636	641	678	696	654	725	681	657	704	679	703	678	740	686	661	718	697	676	669	687	687	667	656	701	648	649	688	690	704	688	697	690	689	687	708	706	699	659	653	626	693	702	677	708	690	689	705	729	682	689	711	689	701	700	735	654	718	670	706	649	682	735	720	746	637	708	702	709	650	665	660	696	697	707	697	726	660	693	681	659	683	688	640	688	705	726	730	672	690	663	684	700	657	670	688	636	706	657	709	713	653	693	682	706	665	675	668	654	714	686	721	722	708	675	720	653	710	699	682	693	681	632	675	626	689	719	698	661	712	712	666	712	710	740	643	726	711	655	679	709	686	713	748	700	708	710	647	645	715	705	684	703	670	713	696	673	725	676	700	714	728	701	697	672	690	687	678	645	656	733	681	675	672	674	683	678	742	661	659	661	682	660	719	711	722	689	709	727	695	701	710	733	664	690	722	688	673	646	734	648	718	669	714	685	733	716	665	713	700	724	682	701	677	703	736	686	692	717	730	697	654	684	684	666	710	664	667	721	677	680	680	658	724	703	710	700	656	635	687	651	723	672	682	637	737	681	724	664	726	650	675	742	690	664	728	696	716	696	646	658	710	740	697	684	661	651	630	656	649	700	663	633	697	669	717	653	703	714	665	682	688	673	698	709	681	708	665	699	726	695	648	681	681	682	655	697	687	691	705	667	692	663	686	750	699	676	680	700	714	708	689	719	678	681	682	676	616	700	732	701	721	713	701	712	703	722	708	664	672	694	670	682	744	716	696	700	681	711	684	685	662	681	734	692	688	700	722	689	687	668	721	677	711	695	697	695	623	745	695	718	757	662	733	692	695	675	686	682	747	715	702	673	690	700	682	711	697	681	705	669	678	648	686	705	725	733	669	692	714	635	674	705	692	643	659	704	687	680	686	720	662	687	687	701	694	635	690	720	672	687	665	705	718	692	689	693	675	696	730	645	743	666	680	699	711	704	685	725	691	699	627	596	642	651	684	684	655	666	681	642	654	715	705	696	658	724	690	701	662	709	687	732	659	680	672	687	698	694	675	696	694	708	701	641	671	687	685	681	657	675	714	703	720	683	666	744	714	709	691	712	641	716	712	651	648	708	709	687	695	656	685	717	683	710	686	662	669	694	720	654	722	692	710	677	730	655	684	724	655	677	703	714	709	695	674	664	723	688	682	701	691	687	697	681	719	666	680	674	693	654	650	640	655	699	694	687	707	662	680	708	701	698	679	693	729	684	675	684	685	706	702	715	700	612	695	664	689	669	711	708	665	642	670	730	731	714	648	675	665	673	664	687	729	716	718	651	658	668	671	702	697	696	692	645	693	681	673	689	705	681	667	683	705	717	668	655	682	711	677	723	710	698	687	657	654	702	741	713	733	706	731	714	711	663	745	718	658	711	683	721	706	702	677	678	693	719	654	685	712	678	676	674	640	676	672	723	677	643	696	693	675	738	621	697	710	665	675	668	666	678	649
29624	17657	16313	10797	7131	6901	5481	3234	2304	1950	1763	1587	1036	809	547	468	440	432	471	415	388	358	389	397	404	363	310	374	347	330	317	315	327	314	336	299	336	306	315	301	318	310	328	310	315	300	365	339	320	340	333	315	307	304	322	323	294	344	318	298	305	289	299	285	315	295	327	296	330	291	319	307	332	323	318	306	312	310	322	332	326	272	327	287	319	285	330	295	290	321	297	322	288	322	311	328	317	312	309	322	354	323	293	325	320	310	330	305	303	339	340	302	313	271	305	303	301	291	335	319	328	290	333	309	319	301	309	316	310	326	316	319	326	331	285	274	317	264	307	307	293	319	328	297	298	322	314	346	291	331	310	303	291	300	317	310	343	312	336	323	300	327	293	288	298	284	322	314	314	300	277	333	307	303	335	312	325	342	317	330	298	315	345	331	290	307	293	319	325	303	343	321	305	314	319	278	327	305	301	280	334	313	301	302	335	306	291	314	300	287	352	336	277	294	311	289	288	314	307	287	274	322	298	340	315	294	341	312	308	306	346	289	311	314	296	336	310	317	308	296	302	295	303	328	317	308	311	311	302	297	287	294	309	269	295	295	305	315	307	287	295	288	306	297	291	303	334	307	321	340	325	337	316	345	318	307	313	323	294	329	325	271	336	273	269	305	292	322	261	300	322	342	325	332	317	321	282	296	307	309	301	302	332	314	310	287	345	304	291	311	366	325	323	313	326	281	297	308	294	285	289	296	317	318	275	303	318	319	303	333	319	325	295	350	331	324	276	317	290	315	319	338	307	316	328	327	292	286	299	322	329	285	295	297	292	295	270	294	345	326	297	345	307	287	323	294	314	283	309	308	317	343	280	298	333	301	307	332	310	310	336	315	292	313	327	339	323	327	296	328	313	280	275	265	294	318	320	315	357	281	313	302	326	320	287	283	325	313	323	315	273	294	331	305	316	302	294	285	283	305	295	306	310	306	313	342	283	287	321	303	308	277	305	305	289	300	336	283	303	333	282	324	343	332	266	326	280	310	315	331	283	280	315	283	321	282	314	301	291	292	297	300	314	308	301	298	323	298	311	312	320	290	285	308	307	259	290	291	313	335	309	300	288	336	298	313	339	312	295	308	308	333	310	287	311	289	325	340	306	304	299	318	293	335	300	324	320	315	323	304	303	319	306	314	306	310	291	307	291	306	315	320	276	328	306	319	322	349	293	319	318	280	300	315	297	314	311	310	315	303	303	287	289	316	327	307	275	304	295	311	324	311	325	316	338	314	324	303	318	333	306	313	329	291	339	346	295	314	293	319	347	345	314	274	285	276	299	326	301	303	313	293	321	283	321	324	307	322	292	292	320	331	320	319	281	296	309	311	272	308	347	335	318	304	327	329	315	312	312	312	292	326	290	285	292	320	341	302	325	335	337	318	293	335	290	282	316	301	293	327	280	293	320	289	270	299	306	289	294	291	310	313	306	307	349	300	330	298	271	319	343	306	327	308	302	279	300	311	286	319	315	308	301	328	306	291	302	299	323	339	312	308	292	284	272	312	308	290	314	304	304	286	291	314	296	306	303	327	309	286	331	325	332	331	291	332	331	290	301	333	295	300	328	290	311	326	277	299	290	296	315	306	312	310	298	311	288	307	346	276	320	328	318	309	279	306	315	305	296	333	317	312	342	319	284	294	309	310	320	300	336	293	307	352	282	298	308	343	306	312	301	267	334	328	295	316	300	289	279	279	322	301	316	289	300	336	322	309	342	313	284	295	331	297	316	328	318	345	321	318	318	313	334	314	304	286	321	306	322	312	306	317	285	282	302	307	336	339	308	301	328	327	330	310	326	309	315	297	300	331	323	325	310	308	352	306	287	313	291	318	326	282	322	319	321	360	312	327	328	326	293	281	327	336	312	322	338	334	318	292	319	330	329	343	332	303	339	301	300	337	321	312	319	305	297	325	333	265	273	329	310	301	288	301	320	333	310	309	335	326	265	313	298	300	288	308	306	279	295	334	316	299	305	300	283	298	295	313	291	304	292	304	306	323	312	335	333	324	292	292	361	304	339	291	294	326	312	306	324	292	302	294	311	324	318	309	286	293	286	317	298	298	294	301	264	297	320	315	330	291	313	301	325	294	316	309	303	335	306	328	322	279	308	312	319	293	297	300	290	322	302	321	326	288	324	291	329	259	323	310	304	303	304	281	322	356	322	312	279	323	307	323	326	297	303	293	304	306	298	291	335	314	318	301	279	311	325	316	311	304	278	279	313	315	331	304	347	309	307	335	328	320	272	272	318	318	326	290	345	301	319	292	286	320	291	299	302	298	349	283	272	288	337	315	326	313	301	301	303	311	349	297	320	308	305	267	321	287	292	290	307	347	307	290	327	281	319	326	294	303	337	296	288	326	322	303	319	314	325	313	311	314	300	310	330	303	303	295	305	289	332	285	319	327	340	275	339	316	307	298	279	293	350	300	343	316	300	320	296	306	313	336	324	345	329	301	302	298	308	327	274	318	318	297	338	280	325	310	298	328	315	320	309	308	310	283	299	299	317	294	338	323	317	320	325	291	305	330	282	317	291	317	321	332	282	294	306	299	291	308	317	312	311	305	269	349	361	279	311	296	304	309	324	290	305	310	291	305	333	328	333	313	283	288	337	305	323	308	329	340	309	309	313	319	313	315	287	339	308	311	342	301	298	343	315	325	340	289	309	319	342	327	265	306	329	321	344	340	305	317	330	323	308	314	303	288	317	350	318	298	337	303	299	311	292	320	293	329	332	298	301	323	334	343	334	308	331	291	296	309	309	276	304	308	321	327	309	291	301	293	291	325	301	316	316	285	301	291	323	328	315	287	306	291	322	314	291	344	304	318	286	313	312	298	307	319	297	310	282	298	308	350	337	310	306	321	315	303	308	308	330	281	324	312	340	335	310	307	314	323	304	309	318	312	305	324	300	275	322	284	308	322	299	288	312	318	296	293	277	331	314	340	274	315	320	315	312	291	322	343	315	294	292	287	335	320	309	284	325	301	308	288	332	277	313	310	329	279	293	319	286	297	300	340	314	266	281	326	298	319	310	316	321	318	300	316	313	268	300	345	341	333	327	306	287	325	314	318	280	360	307	325	315	333	313	313	290	317	312	316	334	294	322	321	307	290	298	305	281	285	291	326	313	308	293	304	298	307	301	282	313	336	292	300	296	318	288	284	325	314	336	296	311	322	280	268	292	309	332	315	295	321	291	297	313	286	328	314	304	312	304	270	278	310	303	332	336	309	324	319	292	316	309	304	289	335	301	318	285	316	286	305	292	301	321	288	316	332	298	295	270	297	293	299	307	325	320	309	298	337	299	298	328	298	286	291	308	327	346	299	313	321	281	324	307	260	310	308	332	308	337	307	307	315	302	305	293	315	340	314	342	312	314	355	301	314	312	315	287	310	334	306	297	327	299	281	332	281	291	304	303	289	318	312	342	322	325	308	302	313	311	311	264	312	317	316
21137	10245	15863	14089	12278	13207	12246	8817	6558	6299	6106	5766	4313	3222	2376	1815	1795	1705	1745	1632	1286	1410	1316	1411	1303	1130	1089	999	937	944	874	868	869	823	849	848	789	785	813	865	884	839	828	830	828	756	785	779	890	771	812	767	827	798	799	882	799	827	753	824	826	795	850	817	790	841	827	799	811	762	816	779	789	717	816	808	823	791	816	767	797	856	844	770	791	816	840	826	774	769	800	786	814	831	791	786	784	811	830	799	829	719	834	797	827	782	782	839	807	792	779	806	794	859	788	812	823	819	794	846	804	798	826	791	827	841	768	770	824	829	791	787	788	840	792	824	756	770	754	804	819	798	785	827	827	736	792	778	815	810	810	744	770	781	798	792	775	735	785	737	804	788	796	768	794	823	830	834	789	783	802	825	767	764	788	800	780	787	777	798	780	772	739	764	804	791	753	766	728	797	728	779	816	776	825	779	770	714	853	757	771	801	745	797	777	776	782	748	830	775	790	800	792	788	758	787	748	758	786	783	798	822	799	777	776	775	812	810	845	799	818	797	797	771	776	774	814	781	767	788	804	722	829	826	826	790	783	760	807	787	794	788	826	814	785	769	775	804	792	800	769	784	774	759	795	797	799	776	744	757	790	761	783	822	799	798	793	779	869	773	788	736	809	820	766	821	740	803	766	820	772	848	795	766	758	753	784	797	777	764	796	810	754	777	780	750	787	788	741	801	769	781	776	826	724	787	749	819	773	778	818	792	823	812	760	770	794	842	797	782	819	829	825	775	791	818	706	821	750	731	800	777	776	759	764	732	834	804	808	761	757	819	773	776	783	800	796	775	821	760	746	779	826	803	819	773	828	770	800	808	753	761	784	770	820	791	805	795	818	786	772	800	863	765	790	737	843	870	798	804	787	756	755	789	780	745	751	825	850	798	782	801	841	778	793	759	827	816	799	763	812	786	809	781	811	792	744	782	771	771	827	825	774	776	760	758	768	786	774	796	842	806	806	810	785	779	785	838	797	826	738	776	818	818	782	798	759	782	766	786	762	830	733	779	765	751	782	793	753	812	769	808	781	794	762	776	780	811	760	795	779	782	811	771	799	766	838	775	790	772	777	793	775	795	801	827	771	775	787	787	793	781	806	830	751	767	803	801	806	799	834	817	767	787	861	766	821	762	845	786	790	799	767	799	813	750	837	792	799	793	783	778	768	805	845	790	785	767	752	828	767	846	778	825	779	799	812	812	815	784	807	762	797	779	779	825	800	802	810	800	753	805	804	791	763	746	794	836	858	806	750	784	797	783	788	763	751	799	755	810	804	838	767	768	810	790	776	764	793	798	725	776	823	790	766	784	799	782	814	779	765	817	767	797	759	808	842	752	770	803	779	772	802	799	791	775	797	805	818	765	794	805	774	804	775	818	803	787	755	764	798	773	770	787	812	791	820	798	818	754	811	775	783	772	785	736	787	773	795	801	764	721	804	786	801	768	745	793	792	788	826	788	747	839	805	782	795	786	782	757	778	747	796	740	844	822	787	814	786	740	776	793	751	816	822	772	820	768	777	773	777	756	824	815	783	776	757	792	775	767	762	733	745	830	839	753	745	827	762	804	800	773	755	818	779	833	779	767	762	757	769	768	797	762	793	736	753	792	766	779	799	788	772	781	783	813	801	833	778	783	827	828	773	808	739	839	832	794	745	852	788	766	784	834	776	812	776	780	776	796	806	797	761	817	794	745	770	778	795	774	770	776	774	756	803	789	805	807	781	787	771	789	834	779	823	809	780	793	799	774	803	802	787	718	833	826	745	817	793	754	794	776	778	791	746	789	803	795	811	789	796	769	779	830	777	820	763	763	813	802	789	788	737	754	769	752	755	824	750	776	787	805	840	813	794	747	779	814	811	773	767	771	791	821	767	836	838	734	797	854	758	745	802	756	821	810	819	787	875	815	823	722	824	790	806	807	795	783	754	767	746	779	794	797	766	847	883	787	802	786	810	827	766	779	780	755	754	769	782	730	767	789	792	774	774	779	746	820	779	792	776	765	788	781	758	739	765	765	799	848	791	821	790	771	818	754	803	749	792	722	774	751	830	809	775	792	818	801	801	795	827	845	766	779	786	792	820	801	802	855	795	764	811	792	780	797	767	793	732	810	822	849	787	811	822	766	820	819	778	742	731	784	785	798	798	810	823	765	759	801	750	817	782	770	842	814	806	775	774	766	778	828	758	777	762	818	739	740	780	744	808	831	776	806	802	758	745	763	820	789	796	748	741	825	781	818	816	770	773	796	784	775	784	765	801	790	761	823	768	740	767	791	797	826	763	811	750	814	807	760	776	766	784	816	808	844	766	776	797	795	801	817	814	811	705	762	769	792	765	828	746	785	766	802	808	811	737	788	819	770	830	734	788	763	797	825	811	790	772	773	766	729	784	734	829	851	810	780	774	820	723	745	752	754	813	790	792	788	745	833	829	805	748	773	813	822	846	793	779	838	812	805	784	771	772	793	697	798	792	852	796	835	845	755	835	804	792	826	814	789	804	799	748	776	833	779	793	823	792	806	819	746	808	727	794	798	756	794	801	819	826	790	743	838	800	789	789	761	821	747	805	809	778	740	803	778	760	808	755	749	821	768	763	829	822	798	835	788	817	738	750	821	777	775	757	817	788	773	770	781	790	789	819	789	763	788	789	831	828	803	756	785	815	783	795	769	773	814	774	775	801	793	775	797	784	774	765	755	807	812	798	774	755	781	799	803	745	813	785	824	751	775	804	771	822	799	765	797	768	784	778	789	785	770	787	777	795	777	718	745	844	789	809	811	818	773	803	790	827	784	729	829	805	777	795	817	831	739	782	826	804	758	724	769	820	799	755	797	772	764	742	782	780	794	759	779	798	770	788	821	832	846	789	779	751	751	764	793	724	799	826	801	790	763	755	795	777	778	808	833	829	795	786	826	782	777	752	794	807	800	781	756	837	855	758	826	767	773	788	762	756	767	755	820	832	798	841	789	794	845	804	809	769	759	778	807	841	826	810	774	777	762	796	826	767	762	835	800	777	770	767	765	814	813	705	837	748	795	784	760	828	781	803	771	762	756	783	814	774	795	767	765	748	796	804	847	752	767	810	792	816	787	824	804	748	796	804	782	793	792	768	769	842	742	837	783	768	760	752	804	815	826	813	781	802	789	741	801	782	828	792	765	767	803	820	833	807	791	774	815	754	809	790	806	779	809	809	775	764	817	779	804	817	838	758	786	819	765	792	777	826	757	768	749	796	768	835	845	815	819	757	792	804	826	769	835	788	789	732	805	786	747	818	791	733	815	819	807	755	735	722	756	787	779	774	782	747	763	803	769	756	820	826	716	729	802	865	789	806	757	814	792	866	770	812	734	789	803	787	761	791	782	790	833	770	770	762	767	785	769	764	791	810	800	833	791	800	799	855	752	745	766	802	806	774	760	776	788	781	739	765	807	803	800	792	818	804	798	738	833	800	802	771	798	764	772
37634	22332	20284	14137	11150	11190	9269	5896	4084	3234	2837	2577	1813	1143	795	505	470	407	456	430	377	405	390	329	361	329	285	266	226	277	281	256	234	243	251	240	228	234	222	249	251	237	240	217	239	224	226	233	264	231	250	195	229	230	210	223	232	246	245	221	222	247	227	234	248	213	215	205	238	222	209	216	224	222	245	220	217	220	241	215	232	234	228	211	213	229	221	196	244	201	235	211	226	231	209	210	216	253	235	232	281	230	223	241	210	246	214	240	227	233	219	230	238	247	215	239	214	229	214	206	216	217	213	215	233	236	226	230	214	189	197	229	210	223	231	208	210	233	229	237	226	200	220	220	222	203	220	197	224	209	204	227	222	206	228	246	221	233	237	234	220	217	199	195	215	227	212	218	224	225	218	214	238	255	242	219	243	231	238	206	223	227	242	218	227	210	213	232	230	225	227	232	200	254	247	230	208	217	206	238	225	207	243	200	243	228	230	239	220	220	217	205	255	206	245	204	227	244	211	247	220	227	224	234	236	239	248	238	221	223	236	226	237	219	228	179	219	234	227	212	216	239	216	242	202	238	231	208	203	218	230	230	213	226	241	226	231	230	221	211	215	249	222	228	212	227	226	185	219	208	220	193	208	235	244	194	229	209	244	232	233	218	226	225	203	241	211	231	212	200	225	219	197	217	220	222	241	251	216	204	219	235	220	206	251	240	224	245	226	240	184	195	209	220	225	219	233	210	215	213	206	214	203	216	192	226	249	226	213	227	221	260	205	214	243	224	219	222	271	220	238	243	228	243	215	213	232	220	200	226	224	220	225	216	214	261	228	234	213	231	220	236	233	251	239	235	227	222	203	234	227	228	235	240	214	204	228	249	258	200	242	227	220	210	248	206	214	219	252	229	224	212	218	199	234	224	227	211	211	219	209	236	235	241	220	250	241	203	202	229	223	211	238	238	186	188	209	211	201	229	235	215	230	206	219	206	245	212	214	215	214	210	221	238	239	223	219	247	238	223	218	227	195	203	250	228	182	215	201	224	233	225	213	195	206	253	206	215	225	224	235	199	217	245	237	235	248	210	239	193	229	213	236	204	232	214	243	211	209	210	223	222	202	248	206	202	225	201	211	219	220	225	225	220	218	218	204	219	207	219	230	209	236	213	211	250	250	234	218	209	213	225	257	217	249	222	214	230	255	228	207	227	214	227	217	245	225	211	225	233	230	251	205	212	198	197	230	268	208	220	234	211	207	210	217	237	223	212	190	228	212	230	205	246	219	241	248	201	250	208	233	283	217	224	225	224	213	203	200	218	247	219	219	183	215	257	216	219	211	249	225	231	213	238	239	215	241	225	214	223	254	231	219	238	213	219	228	237	193	193	230	229	240	207	236	239	223	201	234	257	205	201	223	215	210	227	212	217	214	229	255	220	209	230	206	251	219	240	250	209	214	218	205	232	228	227	214	238	245	213	214	231	229	217	222	221	215	217	205	235	217	206	214	208	246	270	215	217	206	221	203	224	230	229	235	216	255	220	222	231	228	226	236	206	239	211	209	204	230	220	243	193	222	237	241	215	222	231	212	219	225	226	240	250	256	236	222	197	207	243	237	240	234	225	194	214	236	225	226	244	233	215	230	216	205	202	187	218	229	223	246	214	230	212	219	222	214	226	226	204	197	243	229	224	231	227	222	232	229	197	202	203	221	235	246	201	230	229	206	211	232	225	237	206	220	204	236	209	203	193	234	236	229	231	223	249	225	213	234	239	216	220	217	220	217	229	210	216	225	229	213	225	220	226	212	201	226	218	211	209	266	217	225	223	241	229	234	234	230	193	216	235	202	227	206	206	218	214	222	245	237	215	263	242	241	245	225	216	221	202	237	219	236	233	216	252	234	212	208	207	232	226	230	240	235	208	232	232	214	215	229	196	212	230	231	238	250	204	204	220	203	229	249	207	231	222	197	218	232	222	234	211	226	227	221	225	199	230	237	231	207	237	230	225	239	221	233	208	220	207	214	218	207	229	228	238	249	232	221	249	241	215	224	224	219	206	224	237	228	188	233	216	198	222	195	258	208	198	202	234	218	230	211	244	243	245	210	238	198	218	207	210	209	216	225	194	220	208	209	229	229	212	236	244	230	249	220	220	223	214	239	191	230	212	238	219	205	234	216	230	232	213	214	222	188	225	201	214	236	214	219	202	224	226	220	238	254	229	220	216	249	221	232	210	237	212	210	226	205	220	221	224	250	239	197	209	235	226	201	218	221	223	227	209	199	230	245	242	252	222	221	218	268	228	222	216	215	253	239	194	219	206	204	224	204	245	233	225	236	216	216	205	171	242	235	230	223	207	238	224	218	238	222	231	223	224	232	228	214	214	205	224	241	239	221	245	191	225	211	215	226	206	198	235	218	235	225	242	221	222	200	214	249	228	238	225	224	222	206	224	235	227	247	224	232	208	217	240	218	214	209	200	251	223	228	219	236	257	205	227	211	217	238	224	206	236	221	217	233	199	224	229	235	217	213	204	233	246	243	233	250	231	219	224	213	230	219	224	202	204	202	243	244	205	205	234	206	190	230	223	227	255	209	248	206	218	234	210	224	229	226	231	243	214	230	255	199	210	245	211	227	181	206	234	213	248	215	227	215	234	256	256	237	216	223	217	207	248	224	223	181	220	269	195	231	226	245	217	215	224	225	218	195	238	217	203	219	214	222	231	235	248	208	230	235	207	228	232	233	231	225	227	241	214	239	192	231	195	212	209	218	253	251	216	210	220	225	219	233	225	241	237	233	219	235	242	221	235	196	212	233	216	209	248	234	227	228	229	227	228	231	208	208	206	213	219	221	228	242	247	226	229	216	246	213	226	195	232	239	248	206	200	236	254	244	217	222	205	236	227	226	204	229	247	229	236	208	248	237	226	205	247	214	245	204	219	223	251	184	210	248	216	231	214	243	211	207	231	187	206	221	211	265	230	206	211	244	213	247	240	226	186	255	229	233	193	202	223	208	219	234	234	205	243	227	248	238	215	248	223	234	219	252	247	218	220	238	223	216	233	202	211	239	197	209	225	209	233	231	230	219	231	228	199	225	233	220	226	224	212	218	237	230	258	231	202	241	213	225	206	219	182	222	235	178	200	203	207	208	214	218	222	235	211	226	241	210	210	207	233	204	236	218	235	229	254	216	214	244	216	226	239	235	258	205	213	210	244	221	244	221	218	220	237	235	196	224	214	220	212	240	229	243	229	224	249	212	212	224	214	235	238	251	223	225	202	204	223	215	206	252	240	199	220	229	233	203	235	235	213	233	234	217	227	208	224	241	231	233	232	223	198	233	209	228	221	209	238	211	206	229	238	202	211	237	222	214	229	214	227	202	200	251	226	235	207	250	199	240	229	227	214	209	248	253	223	232	226	226	227	213	205	229	254	196	202	224	221	236	244	221	232	227	202	204	238	244	224	243	224	232	259	203	209	216	217	233	247	238	237	205	227	233	217	236	219
25573	13360	19222	17167	16673	17360	16478	11701	10189	8966	8204	8219	6457	5130	3398	2484	2251	2078	2236	2061	1655	1723	1657	1605	1500	1270	1183	936	920	851	804	679	725	686	673	693	680	654	710	673	669	651	614	659	633	675	622	606	641	681	623	639	622	602	614	624	616	634	622	612	584	607	639	613	648	631	631	630	618	577	573	623	596	557	648	690	616	580	624	623	547	576	586	599	576	541	607	619	575	607	627	606	647	610	680	622	645	587	617	616	637	643	644	644	647	653	654	615	647	612	607	616	559	589	588	623	585	596	612	619	572	592	594	630	587	560	610	648	611	585	583	614	599	595	555	535	555	578	570	599	580	570	610	565	585	624	617	567	577	565	599	565	597	602	577	561	576	592	557	593	573	581	577	552	572	576	585	588	593	525	551	552	560	607	600	627	581	562	601	596	571	597	604	588	591	549	594	596	544	598	561	563	565	588	547	565	574	598	556	582	587	568	552	594	549	591	581	608	591	608	582	574	591	579	536	609	568	537	562	558	582	577	576	573	602	573	612	558	599	550	608	581	561	598	550	560	603	602	558	645	611	557	598	594	591	588	636	578	617	582	553	532	595	540	574	570	614	599	617	562	576	564	563	552	535	564	578	574	602	602	582	550	581	584	613	600	585	557	574	565	587	565	597	603	651	596	591	567	603	584	576	562	573	528	567	600	562	587	533	582	597	551	581	571	587	556	562	596	565	573	610	615	572	591	570	571	592	518	596	574	588	559	565	580	591	602	600	620	551	552	561	574	570	576	577	564	618	566	580	525	549	579	588	600	592	590	561	557	583	584	568	594	583	593	591	588	572	600	597	557	580	602	573	603	595	555	558	582	588	575	613	617	591	580	566	604	566	624	561	607	621	609	555	581	576	585	596	558	541	580	585	579	561	561	588	566	578	619	543	626	580	546	627	602	585	597	547	583	535	551	552	546	572	595	558	565	567	570	574	583	573	552	541	567	626	571	555	564	562	632	617	618	579	534	574	612	584	595	576	601	595	600	580	600	584	528	621	564	579	567	556	547	593	576	572	623	573	580	606	545	593	625	616	559	578	593	536	609	583	568	606	592	540	553	605	569	585	525	633	541	574	578	606	568	574	539	636	580	634	614	577	560	569	552	570	566	569	595	557	576	619	554	566	560	589	557	594	576	546	566	555	545	595	585	560	594	583	577	595	587	579	553	527	624	559	581	565	571	543	541	575	569	614	600	587	562	572	564	595	549	588	549	545	598	552	597	547	620	582	541	568	607	582	610	571	546	571	593	589	580	557	566	585	534	615	596	566	558	564	531	607	599	572	576	595	555	593	609	609	556	579	619	581	567	640	578	556	549	538	569	625	589	573	603	553	591	552	550	557	622	568	584	561	545	568	577	589	563	575	581	577	585	582	566	568	589	539	563	589	578	583	565	625	561	560	560	573	559	571	567	555	594	583	555	590	573	579	529	534	548	634	602	557	573	556	558	532	591	565	559	572	605	592	569	570	611	595	599	570	578	594	559	581	554	598	575	570	580	559	595	575	553	609	588	587	557	596	566	558	586	558	554	622	563	619	613	572	551	600	536	609	574	602	571	559	606	576	614	573	526	570	594	566	541	566	588	555	550	601	512	617	600	572	565	549	586	616	602	551	608	602	535	560	609	611	613	552	555	607	579	580	583	584	555	568	572	609	593	553	578	598	582	574	569	619	584	530	555	588	609	598	599	604	571	604	580	591	599	575	515	585	571	571	567	618	604	586	561	543	599	559	586	595	612	559	567	566	572	559	514	607	547	577	560	557	572	565	547	558	570	574	582	598	612	626	572	641	578	610	558	574	581	604	573	558	543	581	604	603	583	588	548	645	589	548	611	591	590	629	600	535	565	598	519	622	592	576	552	561	594	554	635	564	577	596	568	597	578	587	569	555	533	566	580	629	552	546	592	550	550	547	583	552	586	550	562	626	569	567	576	577	614	560	567	594	613	591	598	621	557	546	566	594	584	539	621	593	547	567	592	587	586	598	548	617	612	571	604	573	608	585	567	561	544	588	566	555	570	592	574	545	610	546	580	593	549	597	551	589	562	594	577	608	576	571	591	582	573	589	523	591	547	545	573	585	600	568	574	555	583	609	585	580	567	562	512	556	574	603	551	546	566	641	575	580	625	606	609	568	573	586	590	567	592	601	583	563	597	602	589	594	548	559	558	599	636	582	557	571	576	567	574	541	558	600	556	575	581	589	555	555	599	589	585	585	576	596	580	596	600	574	572	566	577	571	534	552	568	565	617	580	560	540	601	584	565	613	573	576	589	550	584	589	573	565	561	613	584	553	610	613	589	581	590	571	583	527	584	551	548	594	610	614	605	561	556	595	628	641	548	598	614	587	545	546	557	558	583	580	556	583	608	562	584	574	578	575	577	600	594	574	552	568	594	594	598	579	596	581	611	634	540	556	618	573	586	591	620	587	596	596	622	625	575	583	612	580	565	601	568	576	543	555	567	591	581	578	595	640	592	560	582	587	607	571	606	576	582	577	589	614	589	555	596	590	565	561	583	582	548	577	588	574	566	560	557	581	579	556	565	570	577	573	587	593	573	579	556	551	575	585	546	613	604	598	604	550	604	598	618	568	608	566	587	626	581	601	521	521	571	592	604	578	562	546	601	579	583	569	581	589	598	609	586	596	569	574	551	598	542	591	570	603	528	541	571	574	597	578	596	602	623	584	577	575	562	610	622	603	570	627	572	577	566	598	536	635	560	628	604	581	572	566	585	596	577	596	541	585	649	613	581	554	593	596	613	589	582	584	612	569	637	581	570	560	627	586	581	573	604	575	602	554	563	592	568	572	556	582	597	607	587	597	610	596	566	583	585	583	570	555	539	523	543	519	586	542	527	633	571	565	572	627	578	570	605	526	540	562	550	572	599	599	606	559	595	605	581	563	596	591	595	595	614	590	596	535	613	616	547	593	589	557	600	569	617	569	567	543	659	625	596	560	576	622	567	557	644	576	594	608	642	586	561	574	642	567	615	575	588	557	572	577	636	609	598	594	581	573	556	580	544	579	598	611	595	521	585	611	593	601	610	552	613	544	544	590	576	564	560	563	554	613	552	553	553	564	567	520	573	577	540	591	576	554	607	597	597	564	602	556	610	546	566	573	582	572	533	542	566	559	609	574	567	608	584	621	566	555	577	572	614	558	543	569	603	565	612	559	599	577	550	616	581	559	574	539	577	561	575	598	593	555	582	615	586	592	593	565	548	587	615	590	591	569	579	530	576	549	575	605	581	594	563	552	577	626	591	601	544	601	575	585	610	624	606	590	566	562	577	567	604	604	602	575	592	631	563	545	574	542	554	534	599	583	602	603	611	574	604	612	560	600	552	602	617	549	608	592	623	599	597	591	561	570	582	586	567	539	553	589	597	579	650	600	555	580	585	562	590	539	571	569	554	563	622	574	584	569	628	553	607	564	561	603	562	545	548	617	539	560	566	578	589	594	619
7349	4114	4105	2516	1864	1622	1384	884	753	559	498	419	366	299	298	313	297	288	273	257	286	304	264	278	244	261	256	271	267	291	304	282	263	271	260	263	286	245	268	296	296	281	256	240	268	271	271	287	277	273	264	252	254	260	251	250	305	263	244	263	262	260	269	272	235	246	273	275	250	253	248	252	262	279	248	268	257	253	268	250	270	268	267	264	252	246	254	260	270	281	262	281	270	254	279	240	262	248	292	242	268	259	252	279	240	268	256	258	249	251	251	260	263	286	284	251	279	270	247	264	273	275	275	270	244	277	276	251	241	250	258	266	272	279	266	255	258	261	282	266	235	224	244	249	251	252	258	274	250	261	250	257	257	274	305	250	226	285	238	274	274	267	273	295	267	259	249	254	247	262	264	266	297	229	258	261	268	268	281	252	271	256	282	265	274	267	299	268	251	263	265	276	250	270	244	266	262	259	277	244	250	273	250	274	254	241	252	262	285	282	246	262	276	248	295	253	245	273	252	268	269	248	250	258	249	267	259	253	249	272	241	249	260	244	247	278	267	267	251	253	250	273	259	244	238	246	263	274	278	285	261	244	276	245	260	294	262	278	254	254	285	283	214	276	253	255	262	273	276	264	237	248	298	270	248	272	259	276	264	256	244	265	256	275	268	271	236	276	279	260	274	261	228	250	274	259	257	249	295	253	230	258	256	257	264	273	289	294	275	258	263	276	253	236	286	279	246	287	256	281	263	249	240	255	268	264	322	276	257	282	251	237	266	281	267	261	235	269	275	259	274	258	268	271	243	275	273	270	253	261	238	247	252	285	254	250	245	244	283	260	284	264	277	259	266	258	242	273	258	270	240	260	260	277	265	265	245	266	237	277	253	262	241	263	225	269	266	283	267	276	253	284	262	248	272	258	275	272	250	272	257	240	270	300	269	273	273	258	264	291	257	283	261	275	261	260	259	257	265	262	260	275	245	282	259	327	269	294	256	286	263	249	249	272	274	243	289	232	284	257	255	252	252	259	281	248	279	263	270	260	264	248	261	279	262	247	245	260	252	262	266	250	258	235	274	287	244	235	277	246	281	276	246	256	271	264	247	235	254	269	276	242	260	247	266	276	289	283	266	265	267	303	275	261	264	251	262	268	274	301	270	297	269	259	263	252	276	255	265	256	273	275	276	284	258	263	250	277	280	261	240	271	242	278	289	272	274	254	269	272	291	289	256	261	280	283	271	278	262	246	306	293	281	248	262	243	266	270	275	237	262	253	264	231	266	272	253	270	242	268	274	275	285	263	260	247	276	272	263	300	273	250	278	280	263	277	259	264	242	280	262	281	261	248	254	261	254	247	290	260	264	258	258	290	250	260	240	270	274	245	269	283	260	282	270	246	269	251	304	264	245	222	273	246	259	270	254	266	285	281	273	259	293	264	264	296	269	257	270	238	288	241	256	269	241	269	244	271	249	273	294	238	261	290	278	265	252	272	263	295	261	258	245	252	231	247	269	258	254	238	253	281	275	263	264	274	279	276	245	246	281	237	242	256	279	281	272	241	302	278	283	282	245	312	251	267	294	274	271	271	282	253	225	259	245	259	226	273	229	272	248	254	231	256	268	272	264	261	264	236	268	260	271	247	245	257	244	260	246	277	262	278	242	228	241	276	260	255	249	243	263	241	269	276	273	281	244	281	254	240	275	264	271	241	234	281	258	268	261	255	252	251	280	281	256	274	266	248	285	231	238	284	284	245	275	261	259	273	276	282	286	236	272	253	255	266	265	250	290	270	240	261	246	316	276	241	259	306	282	261	238	234	305	240	245	260	264	278	268	279	262	238	284	245	267	264	239	263	254	287	245	248	293	266	275	233	272	269	267	257	269	276	259	272	245	291	281	254	231	256	268	292	264	247	284	261	285	271	260	249	269	226	257	260	266	253	255	253	248	247	290	281	265	252	274	250	252	303	275	278	271	296	265	259	298	243	275	261	253	242	265	285	242	261	254	263	253	273	270	279	279	284	264	261	248	254	251	232	270	261	271	260	251	255	230	263	231	278	274	252	256	277	261	234	266	260	258	269	255	257	250	245	232	230	273	271	273	256	279	243	258	253	241	269	259	274	288	254	260	272	252	249	260	237	257	252	253	239	294	300	290	284	258	261	262	233	241	300	268	247	245	259	247	225	250	262	250	253	269	282	271	263	257	238	274	271	241	228	259	252	238	251	258	263	262	239	279	257	266	233	280	267	267	248	278	242	264	271	241	243	263	287	277	248	276	266	253	256	247	253	243	249	269	263	275	246	256	311	270	249	257	263	275	303	265	259	270	255	249	267	275	268	248	269	235	261	265	289	278	239	293	287	255	255	271	249	229	311	233	261	281	289	234	267	287	237	257	279	265	300	273	257	280	253	257	292	277	303	272	244	286	270	261	273	263	273	262	226	244	252	283	256	264	268	269	261	306	226	280	295	279	266	291	271	276	274	266	241	285	260	288	255	288	230	259	278	280	269	255	236	264	253	266	264	268	261	252	245	246	258	235	258	271	214	283	246	277	298	249	265	278	242	261	277	270	246	290	264	298	254	240	258	254	280	297	260	256	268	286	263	294	254	282	268	277	267	250	264	266	278	263	268	270	250	246	261	282	253	267	269	265	286	281	246	252	259	235	255	249	236	295	265	258	262	258	277	254	244	265	264	248	272	260	267	265	255	297	288	273	280	235	259	267	283	274	269	262	288	275	278	269	295	297	280	248	252	259	257	247	257	259	279	269	266	236	295	279	275	271	276	244	231	243	260	238	264	269	277	265	288	258	246	276	261	242	267	267	260	249	245	245	275	260	249	259	275	259	288	294	254	278	252	260	289	290	271	297	278	268	279	265	263	279	256	261	242	286	281	255	251	264	257	281	252	260	263	245	260	287	255	275	258	270	255	268	284	286	302	251	258	268	269	280	263	264	265	247	265	254	266	257	265	261	268	263	248	252	268	251	268	275	279	254	258	268	259	284	252	246	243	282	235	255	228	273	276	253	253	262	247	252	235	265	243	266	256	280	246	275	282	249	249	262	264	276	279	284	287	268	260	259	259	246	273	251	236	255	237	235	249	283	254	255	254	260	248	256	233	281	270	257	264	267	251	264	252	265	243	249	269	241	230	302	272	262	273	236	269	279	276	272	254	261	263	247	253	268	269	276	280	231	278	277	263	265	286	229	253	257	243	268	279	255	290	244	266	240	254	267	257	257	275	284	255	261	273	250	256	266	291	291	261	278	295	246	267	268	263	216	272	277	263	258	254	248	264	276	260	260	243	285	278	252	233	256	280	260	270	284	272	268	250	275	243	239	282	267	268	274	248	255	304	251	227	250	274	296	266	263	267	264	268	261	252	242	242	259	260	264	261	286	280	255	295	281	246	292	242	276	292	260	274	254	260	290	266	239	281	275	232	268	278	306	240	276	265	244	255	263	254	248	284	260	275	264	267	260	261	257	255	276	247	250	265	279	257
6208	4301	7603	7253	6238	5664	5222	3301	2879	2245	1916	1990	1441	1161	978	929	930	912	909	813	810	756	755	810	766	774	734	754	740	711	711	695	758	696	712	704	698	702	724	693	724	682	702	693	731	678	705	723	639	705	734	756	681	742	682	688	699	695	743	712	719	680	775	706	712	705	708	675	706	676	722	709	668	695	676	698	699	642	689	642	691	693	683	687	734	644	687	720	656	673	712	692	716	742	697	714	741	734	730	697	699	728	709	736	740	704	701	705	678	701	727	698	670	720	699	663	652	720	701	674	701	682	696	717	690	723	671	719	729	701	737	769	677	651	713	709	711	711	707	693	660	691	708	683	681	688	693	700	677	724	747	675	699	656	706	723	676	724	701	687	668	734	715	673	691	677	732	702	684	752	661	712	683	679	698	696	703	685	680	699	698	705	723	672	668	697	756	687	747	714	712	736	671	713	701	764	733	763	695	684	657	663	719	657	663	725	707	728	706	730	707	673	689	696	689	659	693	696	687	705	677	648	684	704	654	732	659	691	788	673	696	684	688	747	722	683	701	698	701	686	702	687	692	693	703	670	665	712	699	743	683	721	698	702	732	651	690	656	735	750	712	696	714	703	669	737	662	711	714	659	699	720	644	705	698	617	668	675	669	686	683	714	742	675	726	679	698	693	692	707	648	682	750	658	689	707	697	701	675	681	708	708	686	672	715	665	688	684	707	746	722	707	664	691	752	652	763	683	681	759	729	732	695	738	750	682	719	701	729	655	649	703	720	658	669	712	686	703	722	709	691	671	735	697	697	694	717	692	688	734	717	683	687	685	725	679	614	682	723	701	682	671	690	670	703	731	703	694	728	768	686	703	692	705	711	708	724	690	691	706	678	672	686	677	689	653	720	669	692	663	706	699	630	722	674	707	696	701	688	681	681	665	711	684	699	723	712	682	728	747	710	726	687	674	672	678	717	689	731	693	708	800	669	676	697	664	675	683	674	728	718	683	670	711	729	706	729	722	702	699	724	665	723	706	726	652	738	705	692	691	680	676	670	731	699	662	678	733	746	703	693	718	689	682	673	647	725	678	689	715	740	673	678	689	709	704	743	704	713	741	713	703	683	744	677	701	705	677	707	658	718	664	732	755	671	685	699	700	716	700	690	713	676	709	674	682	684	665	740	726	759	732	692	679	702	681	649	732	698	708	709	683	711	722	635	691	666	714	651	717	664	731	681	693	715	697	676	764	687	721	717	734	697	702	689	725	706	701	714	703	716	665	716	727	714	684	693	672	716	711	691	693	730	730	680	703	672	707	663	696	705	686	663	675	684	653	721	668	712	712	717	720	672	659	661	689	660	664	689	705	676	706	712	676	692	724	734	672	674	679	679	776	695	711	690	726	731	671	687	703	698	700	687	694	695	711	711	641	682	715	693	701	732	731	691	665	665	685	670	674	690	722	638	631	708	690	685	735	676	761	629	677	728	719	662	677	664	691	708	697	630	688	718	676	691	698	661	730	749	686	717	684	703	700	711	700	713	700	681	689	700	700	708	743	700	712	657	668	713	661	697	663	721	692	643	710	715	686	703	720	665	678	703	728	674	627	678	683	712	726	669	670	699	656	707	705	699	635	708	696	701	711	733	684	693	672	694	677	641	701	682	677	683	691	705	695	696	716	722	707	706	650	704	715	655	698	701	694	700	728	708	722	693	683	766	627	709	713	746	716	770	715	690	703	700	673	716	727	668	669	733	717	732	668	665	699	716	689	709	711	690	724	700	728	720	685	755	710	711	743	668	690	662	690	697	725	665	686	720	680	732	704	679	666	709	674	739	720	688	717	668	678	725	688	673	689	696	710	725	680	701	680	715	698	706	696	698	690	678	733	670	729	689	696	730	738	653	727	694	695	678	707	663	690	691	666	703	729	742	687	692	676	676	657	716	678	654	695	712	661	745	707	646	655	691	692	731	728	713	670	709	691	742	715	750	695	678	707	761	709	694	673	681	712	730	652	668	679	686	742	699	692	694	714	704	726	722	720	726	697	726	690	656	704	716	654	693	672	706	701	730	678	682	758	672	740	645	675	729	711	723	672	668	736	697	700	691	689	688	695	691	715	659	642	734	764	730	708	737	677	703	685	707	698	717	728	645	688	672	713	690	725	709	731	648	680	670	685	719	639	695	693	691	743	694	691	707	685	688	702	667	704	658	698	711	653	688	680	681	710	632	712	684	686	720	729	676	677	703	726	675	685	716	675	696	730	698	680	675	669	711	710	680	667	752	717	654	734	723	742	723	698	711	719	616	677	698	722	725	700	697	690	631	703	709	671	689	708	675	755	720	725	669	694	681	741	727	713	658	691	670	745	718	718	671	709	676	660	693	640	641	700	712	724	733	726	712	709	669	732	710	697	660	729	660	739	639	723	705	698	721	707	686	728	712	700	695	727	700	693	661	689	647	747	688	714	726	734	684	696	713	722	707	711	691	646	735	709	727	677	691	698	687	695	726	687	665	711	728	700	696	750	692	686	730	715	701	716	706	696	718	696	704	656	713	718	727	675	712	684	701	697	701	671	711	708	705	715	709	723	739	721	663	652	695	702	683	636	721	730	721	704	654	712	710	723	692	695	724	714	678	695	701	762	673	694	686	695	680	721	670	690	693	714	662	673	695	669	755	732	726	699	679	727	671	703	701	726	716	636	704	691	738	707	705	724	705	695	703	702	710	719	703	687	676	719	669	645	697	672	727	738	716	740	664	722	720	706	714	686	739	735	681	716	699	704	731	695	728	695	661	707	684	684	682	670	729	703	729	677	660	680	721	718	723	674	679	723	728	690	717	693	713	684	715	716	716	725	743	744	724	649	666	718	683	716	675	678	684	721	688	701	700	695	705	684	715	730	685	666	689	700	684	735	693	691	718	726	723	716	710	684	693	701	734	680	723	711	770	671	755	679	673	703	754	665	693	723	698	690	715	638	660	709	705	704	675	632	715	700	690	731	712	781	659	693	707	669	719	703	708	745	706	649	691	679	715	751	713	718	744	709	715	742	679	703	714	671	720	705	701	712	724	702	660	658	718	712	675	716	686	698	679	640	675	671	688	688	720	714	662	662	725	641	704	694	699	702	695	694	675	679	677	710	683	668	690	693	677	686	693	728	664	699	703	685	703	718	693	730	668	685	720	688	715	679	705	698	690	699	672	737	693	668	698	727	729	733	659	731	688	706	708	667	661	683	683	696	650	712	692	718	724	687	716	679	710	675	711	678	647	717	687	713	709	712	744	658	698	709	678	728	678	692	695	755	681	689	661	690	680	673	717	718	706	647	734	681	734	686	654	736	696	718	743	698	639	690	686	692	692	695	670	741	720	731	717	702	719	683	704	774	705	725	650	690	688	697	701	665	671	718	706	713	697	783	740	685	664	676	704	722	653	686	665	707	737	704	715	677	681	715	744	744	694	667	651	714	658	714	619	642	745	725	689	708	657	694	686	740	716	663	627	676	736	745
28250	16191	14191	8914	6606	6762	5323	3122	2210	2005	1926	1469	947	717	566	519	486	424	423	444	389	385	374	382	400	383	350	307	349	322	300	324	315	287	300	323	321	306	274	316	353	307	313	329	330	275	347	310	297	317	315	307	315	330	326	329	309	314	271	309	321	306	314	336	313	306	327	321	318	307	296	295	336	330	298	317	325	301	314	309	296	355	321	328	345	331	321	316	296	330	308	310	354	310	331	308	297	309	331	322	329	314	304	276	335	304	313	343	321	333	307	300	284	328	276	327	296	353	293	287	331	303	305	321	326	313	334	326	290	288	314	289	300	293	299	269	335	279	295	316	304	326	299	303	301	313	278	348	353	302	289	310	316	314	299	303	300	298	298	298	311	295	296	321	311	310	301	303	299	312	319	291	309	317	329	321	320	319	322	300	302	307	305	302	321	321	321	325	281	298	303	317	338	309	312	283	313	306	320	291	312	298	314	313	332	327	312	297	310	307	312	315	318	299	330	305	322	316	318	336	321	322	306	334	285	315	336	294	309	311	290	323	298	313	334	304	310	329	350	296	324	322	314	321	283	308	309	350	296	285	309	308	310	324	312	292	332	305	313	291	313	330	284	329	280	292	303	321	329	338	317	296	311	321	296	336	308	307	305	275	308	308	319	323	295	306	286	276	300	304	314	317	319	314	320	285	301	304	278	328	344	329	333	283	334	293	322	276	317	319	290	320	305	322	319	301	284	312	324	292	303	314	301	309	294	290	315	308	300	301	331	313	274	305	310	331	327	332	297	278	290	317	291	295	307	316	309	327	316	332	324	315	314	283	293	294	322	294	316	278	289	276	297	304	305	301	342	309	333	317	333	290	326	320	306	344	295	310	315	332	301	282	315	327	320	312	318	326	329	315	309	303	307	339	314	334	301	334	320	309	299	329	301	309	309	320	313	310	309	313	296	328	316	313	256	332	291	323	351	337	288	330	311	313	309	318	330	288	317	305	285	365	317	308	312	337	316	314	309	309	302	311	293	327	293	289	338	303	330	301	300	310	324	337	314	336	294	286	297	336	311	293	308	312	303	316	300	322	329	309	297	309	319	323	313	291	299	298	305	346	345	300	324	330	321	313	312	324	320	321	297	324	311	309	322	304	303	290	293	311	353	293	288	286	317	322	288	299	298	302	339	329	288	258	319	316	324	292	321	323	300	323	336	312	336	280	331	318	273	302	280	330	321	336	299	304	323	329	299	315	302	303	336	309	332	321	317	330	319	279	336	311	321	321	320	317	297	326	335	295	279	340	317	299	291	287	303	347	329	324	301	320	313	279	329	347	355	313	321	297	305	307	304	301	319	326	305	311	285	301	345	289	322	286	296	312	303	324	303	306	297	306	308	323	336	293	343	334	320	295	312	300	312	320	293	329	284	324	295	311	308	327	283	296	336	342	344	300	306	311	295	322	295	316	332	324	327	291	320	327	341	302	319	307	319	352	320	281	301	297	311	294	319	310	288	305	294	352	299	296	316	299	304	309	316	287	326	287	313	297	307	291	290	311	314	317	325	328	326	306	285	307	312	307	297	316	339	319	301	296	269	325	312	290	319	308	315	293	286	309	313	303	313	285	306	330	305	326	313	312	297	296	315	316	312	309	305	297	314	281	314	325	325	323	312	300	335	320	301	341	309	310	298	303	300	279	317	291	264	324	316	331	329	339	306	309	323	285	291	324	303	352	285	313	300	309	302	303	316	308	327	294	318	324	322	317	305	281	329	300	290	336	331	292	319	305	305	309	331	327	322	369	306	287	276	302	321	319	306	304	297	342	325	335	304	289	297	306	300	349	309	315	309	321	290	299	329	333	319	302	298	331	311	313	322	291	292	305	294	298	288	316	324	304	289	319	338	329	308	309	331	344	319	312	328	292	294	324	310	326	325	323	362	306	311	311	321	319	298	292	320	314	304	305	348	301	323	312	329	327	312	298	340	292	290	341	334	340	310	309	308	331	328	318	305	318	293	316	323	327	278	312	320	301	311	294	317	302	295	330	315	326	306	318	295	291	336	304	292	302	298	310	298	315	293	319	317	309	289	296	344	292	316	318	299	319	324	316	289	291	328	319	304	299	323	312	303	312	314	307	302	306	336	307	306	311	341	329	310	292	327	316	305	291	311	345	295	306	305	311	325	286	287	298	316	322	303	296	328	338	288	301	302	314	303	337	319	329	291	307	294	284	288	323	320	309	301	315	291	298	335	322	284	327	332	289	323	313	312	318	301	351	292	327	314	323	308	310	307	298	333	316	304	309	304	293	316	300	320	274	356	330	358	298	300	333	303	296	280	343	321	302	308	318	302	342	282	363	326	313	274	318	292	294	291	323	278	337	328	322	318	288	360	307	321	309	316	305	300	343	302	295	323	315	324	301	309	344	339	321	280	293	311	341	310	309	302	334	321	298	326	298	341	298	318	285	318	326	285	284	303	312	302	350	335	322	303	275	311	299	321	312	315	309	315	342	319	359	345	304	282	341	290	334	315	285	311	341	304	329	300	316	305	282	324	272	296	316	332	315	291	304	309	295	298	301	313	322	294	287	322	303	341	296	304	325	323	302	328	311	298	316	305	316	344	329	316	311	294	282	320	339	326	320	320	323	287	306	326	311	313	332	306	340	315	304	317	305	297	353	278	280	295	318	311	330	322	277	309	311	322	305	344	284	282	299	322	327	315	298	315	311	288	299	302	301	340	302	294	319	310	302	303	311	314	286	318	325	289	335	319	326	287	329	306	307	323	333	313	296	300	320	313	308	321	318	319	327	330	312	327	323	298	318	319	289	296	321	300	333	301	336	305	308	281	333	328	315	324	297	307	291	318	318	302	339	321	318	323	305	328	307	266	307	279	318	316	315	314	321	340	305	296	295	346	326	305	318	294	323	323	349	309	316	297	333	307	304	323	291	307	296	333	315	314	299	308	336	311	325	308	290	301	268	307	300	304	334	271	317	266	303	312	315	323	303	334	326	305	364	275	338	304	314	306	333	302	345	322	344	331	298	293	296	326	350	349	305	314	280	289	326	299	334	334	321	312	343	321	301	343	308	338	305	279	302	345	299	294	314	327	320	294	261	315	281	341	284	325	288	281	291	309	287	335	311	284	344	352	286	314	306	301	323	305	303	313	298	300	322	282	309	325	308	338	283	335	329	301	320	336	323	305	280	283	316	290	320	292	318	289	359	334	299	292	320	329	319	289	324	311	336	293	296	322	322	274	296	308	321	305	330	294	329	285	324	280	313	311	299	313	334	303	312	306	286	307	316	276	308	324	285	326	297	306	286	303	303	293	314	303	331	296	327	299	300	310	321	325	355	319	303	286	306	320	301	342	295	291	301	307	272	348	309	306	286	303	284	320	306	311	312	295	315	279	315	328	296	326	321	326	292	317	303	292	306	313	318	275	336	294	337	310	339	310	312	325	333	313	303	319	315	321	328	329	320	314	308	311	314	298	274	315	334	293	312
20149	9803	13671	12273	12484	13053	11676	8386	6990	6811	6414	5560	4492	3326	2539	2045	1823	1630	1622	1649	1505	1306	1531	1388	1290	1128	1085	1007	951	899	906	905	860	901	862	831	834	781	848	854	822	787	814	827	859	824	811	817	795	827	769	818	816	851	838	783	795	791	823	773	781	777	826	789	868	823	808	813	856	798	839	792	834	828	828	772	798	815	795	812	801	778	819	802	791	792	806	818	780	763	748	804	833	808	795	861	821	765	770	802	885	818	799	855	801	821	872	848	769	831	795	782	766	815	816	836	775	776	829	794	804	816	768	776	816	783	793	799	811	826	782	763	763	781	839	800	801	825	774	774	802	800	771	796	827	810	805	824	778	792	814	850	759	842	835	803	799	832	842	786	762	768	794	832	787	799	811	866	804	854	792	756	842	823	744	771	840	825	777	813	806	797	806	773	811	813	796	803	789	852	797	775	785	793	755	772	806	781	815	792	806	743	783	800	778	825	785	765	765	791	850	831	800	777	819	739	817	810	772	749	762	826	815	762	800	798	793	819	810	732	765	835	795	801	813	809	758	791	811	781	797	794	767	810	796	823	779	818	740	777	863	781	765	811	801	785	804	758	775	773	787	797	803	780	828	786	759	747	772	781	791	794	827	772	791	832	812	787	778	818	812	807	767	804	756	770	775	783	812	833	775	772	761	756	788	810	815	788	801	802	852	798	789	800	768	779	838	751	799	837	802	778	792	753	787	745	777	798	864	783	775	800	783	787	815	797	845	808	819	791	781	785	793	770	759	791	806	823	818	797	803	767	791	790	836	808	762	763	783	761	790	787	824	806	796	786	801	802	782	841	822	778	789	817	767	783	827	784	807	756	734	800	778	798	778	795	767	766	799	831	752	782	812	769	789	746	780	782	771	794	791	775	793	782	780	738	761	793	791	791	805	860	818	826	753	776	809	749	752	782	784	819	780	796	781	862	746	813	775	751	840	824	752	753	788	780	749	793	753	776	802	785	769	769	810	763	784	828	779	786	772	771	744	832	820	798	823	780	797	770	769	805	744	788	821	768	748	809	801	807	800	800	802	770	772	802	819	792	814	786	781	811	761	775	776	787	817	812	782	776	826	764	758	786	797	740	823	778	797	773	802	792	812	806	791	847	800	823	782	752	800	799	805	802	806	789	766	777	805	794	838	798	787	803	732	776	771	784	817	774	794	829	777	744	757	840	809	806	817	800	787	809	799	800	797	800	805	780	858	797	811	818	796	805	794	757	775	811	803	777	777	795	817	750	807	832	732	787	780	786	785	807	775	724	827	797	841	802	790	804	795	798	836	777	785	760	775	810	757	798	819	785	751	780	792	812	824	765	844	786	818	789	767	782	799	792	802	829	790	814	783	778	828	777	759	828	793	830	796	788	820	740	819	751	787	798	778	832	791	841	844	742	792	745	811	803	800	786	786	818	800	825	799	809	814	767	797	803	722	797	850	778	784	793	802	741	799	765	831	803	823	763	806	795	774	760	788	819	787	808	780	813	777	819	776	726	780	763	757	788	729	775	840	812	806	823	780	758	799	741	763	782	842	757	808	753	803	788	781	780	737	817	760	772	818	768	821	786	802	794	790	801	827	821	785	796	773	848	702	760	776	793	786	767	695	718	813	769	799	813	778	802	796	787	845	795	801	800	787	816	777	853	806	759	796	779	765	755	772	812	790	802	834	807	761	815	784	808	771	822	726	761	769	762	798	813	786	814	827	801	800	789	786	835	803	808	766	836	810	834	816	811	832	812	796	851	796	767	781	772	760	773	792	840	730	813	805	822	763	844	739	820	810	777	802	747	798	811	758	760	817	799	800	780	805	787	821	763	854	798	796	797	852	798	798	751	782	781	764	825	831	821	836	767	820	817	805	768	773	784	801	829	829	783	807	793	749	824	784	794	779	822	763	756	787	796	805	808	797	779	807	882	810	770	782	803	811	859	778	840	766	739	771	813	825	784	790	829	813	777	865	784	730	778	860	819	779	768	804	746	787	782	793	760	796	728	753	777	798	782	793	767	771	805	821	800	788	786	800	807	755	794	786	827	811	812	793	802	762	819	826	804	799	820	788	821	843	787	783	740	806	802	783	836	761	817	757	804	838	811	843	793	821	763	725	789	774	788	756	815	795	796	845	789	803	837	900	773	844	759	794	812	840	802	821	772	798	805	753	819	825	790	808	793	829	777	792	812	763	815	831	794	786	779	800	785	832	832	747	782	828	795	779	785	813	783	799	825	759	767	827	800	805	816	772	807	811	788	783	778	772	823	810	829	761	783	766	794	793	800	717	799	785	820	778	759	805	763	773	803	782	754	787	791	799	773	808	791	824	751	785	723	839	813	777	779	804	805	788	808	754	799	807	776	763	779	814	772	825	816	726	792	809	809	753	784	782	795	789	777	794	763	790	782	759	791	776	778	746	811	769	791	789	770	839	804	776	797	816	787	730	789	859	770	793	822	808	851	767	763	815	778	785	786	844	748	792	752	817	803	798	787	756	781	760	774	799	770	762	765	781	766	809	763	808	761	799	777	809	790	794	776	749	785	790	790	787	789	800	798	795	740	806	763	797	762	821	800	783	822	824	784	775	831	820	772	787	768	776	773	805	773	773	788	761	811	777	765	796	766	839	729	811	797	771	848	811	811	791	815	811	780	776	788	778	864	761	817	792	776	772	804	813	734	844	776	751	780	848	798	791	841	837	804	746	764	783	756	773	792	822	745	796	787	828	784	795	788	799	782	765	841	831	777	791	831	829	780	798	813	742	811	800	810	778	793	814	806	799	776	779	780	792	764	793	762	772	800	770	732	796	811	772	790	789	806	801	794	805	781	791	818	796	794	795	799	765	775	813	788	805	742	798	799	779	787	761	821	831	740	836	816	800	803	716	779	784	810	773	784	778	790	733	766	821	784	780	774	801	775	818	834	791	777	781	770	793	774	832	789	795	803	824	735	787	832	772	835	766	812	780	783	784	739	752	822	807	772	810	796	839	832	761	761	790	829	795	774	778	818	822	815	802	804	808	785	759	799	804	806	781	772	788	793	792	832	786	749	791	826	783	789	810	780	770	756	769	813	803	783	815	829	798	821	796	798	833	792	810	747	783	820	845	757	795	806	823	772	780	802	790	783	788	784	794	793	815	776	848	832	803	782	771	778	827	797	784	809	781	792	773	839	816	762	778	798	799	817	788	827	766	765	793	786	778	839	770	738	788	774	797	777	806	768	814	835	805	829	746	795	758	847	756	786	817	761	808	809	802	770	833	761	796	767	809	760	791	838	832	773	771	822	751	791	810	803	793	752	783	800	799	790	778	794	778	749	802	842	798	819	792	783	775	780	773	796	801	794	802	771	760	779	816	832	838	768	809	824	830	805	796	768	823	840	783	786	806	782	768	830	795	796	836	805	808	825	776	738	774	834	792	809	854	807	784	811	762	799	765	758	844	789	794	787	786	856	771	777	779	798	779	751	779	772	815	830
37839	23008	19611	13753	10559	10104	8822	5089	3710	3632	2841	2106	1373	1026	737	561	483	391	516	518	388	341	356	389	353	281	293	270	249	247	252	246	245	255	244	230	218	216	242	246	240	272	251	215	210	272	236	241	253	220	248	252	246	234	229	215	238	226	213	209	219	232	227	201	245	219	244	239	239	208	255	206	216	245	208	238	196	209	209	227	202	233	235	219	209	209	230	197	213	200	220	216	230	217	260	228	206	234	227	225	224	189	190	218	230	239	243	260	230	214	232	235	233	209	226	229	220	230	234	244	248	233	222	231	207	251	227	213	214	214	210	234	231	216	210	211	231	239	220	232	234	262	240	243	211	217	234	214	226	261	223	206	234	213	240	242	220	199	234	208	208	226	199	215	236	247	238	233	205	213	233	229	221	248	197	229	239	210	193	224	223	254	238	229	211	201	204	218	226	217	229	224	214	226	240	220	228	215	200	224	209	210	208	205	195	260	247	216	219	230	203	219	202	219	208	223	209	240	236	247	230	248	237	186	250	214	190	215	264	222	234	209	213	209	224	216	205	236	216	216	226	209	218	211	193	207	228	235	241	208	198	230	237	217	227	229	236	210	210	225	247	233	246	216	255	239	228	218	235	221	247	245	252	222	229	244	228	224	218	239	222	252	238	233	207	216	228	223	213	205	228	189	222	236	198	228	237	208	219	224	209	234	228	226	235	196	216	220	218	232	220	232	230	211	229	257	207	202	231	219	223	220	232	230	238	244	213	207	224	239	213	225	193	222	202	201	233	240	229	218	207	234	234	232	243	236	213	236	212	227	228	222	223	199	231	206	215	234	201	234	214	190	206	236	221	259	215	227	210	242	231	244	233	221	215	218	258	237	228	232	223	221	206	232	215	229	191	230	220	247	208	238	200	204	208	239	224	197	229	215	239	233	248	219	250	235	228	203	210	222	217	229	206	226	218	210	251	208	209	201	228	225	191	239	229	216	244	212	208	224	227	206	218	248	252	215	231	201	210	212	253	212	239	208	211	217	219	221	213	223	209	230	198	230	219	226	184	213	214	247	231	199	232	231	230	235	219	214	210	218	252	234	238	237	223	237	228	202	236	204	215	228	243	239	240	219	211	227	226	216	208	199	221	204	223	226	208	217	204	233	220	233	207	208	234	230	201	222	205	218	236	213	239	228	219	198	227	231	214	230	236	194	241	195	228	198	206	227	228	226	235	215	200	242	238	226	255	223	219	228	206	221	241	212	217	212	209	226	221	200	240	238	243	220	247	203	222	239	243	221	203	228	217	219	204	221	228	205	240	214	210	210	216	205	216	213	210	207	228	225	240	216	231	254	227	215	215	206	217	244	211	239	201	217	220	212	210	226	216	206	220	211	237	224	220	217	224	206	189	198	216	205	226	227	204	242	222	207	208	233	236	214	198	217	221	232	239	236	204	218	212	199	219	252	237	263	243	235	208	212	237	227	237	210	215	216	223	232	218	228	207	190	190	195	212	248	212	217	228	217	226	231	204	206	211	221	208	216	213	234	236	240	196	238	215	213	241	225	216	195	211	231	205	225	233	222	237	237	218	225	239	234	224	219	200	235	218	248	244	210	239	233	198	205	209	212	220	215	203	234	224	225	246	233	222	215	231	209	234	223	221	220	224	195	228	199	241	206	212	228	214	244	233	247	222	205	238	246	209	226	239	228	251	227	250	248	261	229	205	216	231	249	255	212	237	224	219	213	225	237	206	198	263	205	233	222	222	220	238	235	262	228	232	214	210	196	202	235	243	240	191	226	242	237	237	207	223	205	237	226	229	224	190	250	244	224	216	250	216	226	235	236	223	224	233	228	213	202	255	218	200	233	219	234	229	231	222	243	217	236	219	221	221	203	215	194	204	199	234	246	211	210	227	196	232	210	204	226	214	206	233	233	208	176	217	225	234	204	249	249	211	240	220	217	245	252	227	230	216	234	219	200	222	233	216	203	233	198	208	189	233	220	250	217	212	204	242	243	225	255	228	211	213	227	225	226	205	210	247	236	250	253	212	225	234	237	229	221	215	247	218	248	217	220	220	222	218	202	205	220	226	228	208	236	226	228	210	243	220	184	209	227	219	222	210	185	198	228	216	225	197	238	204	211	238	220	219	208	209	236	243	226	255	214	220	236	215	249	234	207	206	221	187	230	215	217	249	222	201	225	217	202	208	207	227	225	208	244	217	234	216	217	204	233	228	228	214	245	201	225	208	223	198	211	226	252	194	226	230	234	233	228	219	217	238	218	224	218	211	222	223	246	215	198	220	202	240	203	225	227	229	231	207	202	213	224	236	201	222	210	222	204	227	208	225	247	235	234	218	225	189	237	243	227	203	214	233	231	224	243	215	241	234	230	197	230	216	212	205	214	226	227	226	204	210	216	209	232	204	234	197	189	239	214	227	212	220	250	227	193	220	226	223	230	220	214	242	231	219	215	200	234	206	247	225	227	197	228	231	232	218	239	231	228	232	223	205	239	232	209	221	224	223	236	219	205	230	196	220	212	246	229	215	231	236	249	221	250	219	218	238	224	229	221	199	204	220	198	221	216	228	225	217	236	215	220	226	223	233	177	244	195	215	224	226	215	241	205	215	209	235	210	236	220	217	216	228	203	217	210	194	224	209	229	210	214	226	219	210	212	188	224	230	214	222	207	223	240	211	238	206	236	219	204	217	229	245	236	252	215	216	233	202	213	223	253	238	229	234	220	234	201	231	219	213	226	229	239	222	238	229	224	211	216	240	209	226	216	220	219	206	210	258	235	198	240	230	224	237	218	227	211	227	213	242	234	226	227	219	229	228	217	242	224	232	217	222	218	230	233	253	235	216	259	230	260	222	212	204	212	229	260	207	207	238	220	243	247	223	223	235	214	241	238	199	211	206	241	241	206	199	215	213	233	207	211	214	216	214	189	200	214	186	208	212	242	249	248	222	203	244	224	225	237	229	197	202	250	251	225	226	234	221	246	192	209	223	224	226	234	232	250	221	223	244	235	222	216	227	246	232	212	222	223	251	237	207	234	234	212	221	221	211	193	221	244	246	223	224	233	225	219	238	201	234	214	244	216	221	230	252	210	220	248	225	198	236	213	219	226	227	254	210	207	239	224	227	213	233	221	223	215	214	232	216	206	246	231	227	212	232	216	227	236	216	200	206	221	197	237	205	189	217	214	206	216	239	246	184	181	204	236	226	238	218	229	212	219	237	240	220	228	207	235	202	226	236	239	225	208	226	233	210	236	237	218	225	232	201	205	214	218	231	236	230	206	216	226	243	188	222	220	209	220	210	214	207	231	213	248	202	229	216	215	233	247	214	210	223	220	249	236	237	211	252	223	207	228	244	226	245	209	208	218	208	251	219	193	220	203	212	214	201	238	224	209	227	223	200	216	248	204	232	225	214	186	230	240	217	207	231	224	233	222	235	230	218	223	239	202	215	247	237	224	251	204	220	220	239	194	249	254	213	210	224	230
26627	13516	17145	16274	15801	16629	15466	10783	10168	10021	8429	7920	6280	4902	3399	2604	2403	1930	2132	2238	1798	1570	1905	1772	1479	1164	1013	954	894	855	715	768	717	745	669	656	658	615	681	659	657	633	581	627	629	608	636	639	629	645	600	608	625	600	667	628	638	556	600	584	576	585	599	612	648	633	598	629	588	624	651	608	626	611	610	583	617	581	595	583	592	614	557	591	610	599	570	636	606	595	584	578	636	584	606	594	588	650	619	638	594	624	637	623	593	619	603	599	621	549	622	646	607	609	621	614	581	606	598	634	543	556	569	620	599	621	604	566	583	604	602	589	544	565	588	619	588	572	556	567	597	582	598	545	617	580	585	575	566	596	599	581	597	626	549	578	602	586	584	604	557	600	600	572	608	589	600	570	575	584	564	598	577	596	597	586	576	582	598	601	586	571	578	521	557	614	587	573	603	590	608	587	634	562	545	607	572	586	545	592	566	609	550	557	570	576	548	591	558	568	592	592	609	572	571	587	606	549	572	593	586	580	578	586	569	601	625	561	553	557	575	512	587	589	570	619	574	563	563	557	591	559	585	575	534	574	579	628	568	593	571	546	612	601	581	591	588	579	564	565	579	604	602	584	577	556	575	596	591	586	536	582	530	604	600	567	587	566	584	596	569	563	541	587	549	580	571	573	560	575	569	572	572	543	582	551	554	557	562	579	560	558	572	627	582	590	538	585	596	552	542	610	568	577	669	585	575	538	568	533	583	588	598	559	580	561	571	622	583	556	577	588	598	573	609	539	553	572	571	562	574	556	581	557	596	587	596	553	589	583	573	616	575	513	613	549	580	538	594	582	549	608	590	544	627	525	572	541	575	583	569	589	592	585	625	561	558	582	592	551	578	564	596	554	591	589	594	555	595	565	608	639	605	585	556	635	592	540	579	533	562	576	579	586	558	585	609	546	547	562	573	569	602	583	551	564	529	569	610	560	587	609	622	617	548	533	576	586	600	620	591	594	572	628	540	577	583	541	592	556	575	592	578	602	626	564	563	612	579	555	578	561	599	551	576	537	568	638	612	582	583	583	575	544	568	570	619	597	541	577	590	590	567	575	563	588	580	594	607	593	556	575	562	583	593	553	575	553	562	579	582	555	548	606	580	550	582	596	566	564	621	593	556	552	602	559	582	551	553	579	559	585	593	645	551	569	551	598	598	594	607	585	581	551	577	590	580	546	578	563	588	586	549	614	619	596	599	609	616	580	559	583	584	580	578	557	538	616	615	557	607	576	532	574	577	594	585	532	566	573	569	556	583	579	522	556	558	554	584	557	591	597	579	543	577	592	569	590	549	600	571	583	607	591	575	616	596	593	572	601	609	588	604	588	616	493	607	591	599	621	588	563	533	560	565	554	545	553	547	592	567	568	564	601	553	615	589	571	590	564	592	532	556	579	578	630	563	586	594	611	581	543	579	606	571	598	596	562	567	585	624	534	545	562	576	552	564	563	605	571	582	604	573	598	622	570	596	547	560	536	583	558	581	565	568	609	553	560	586	625	585	590	608	593	576	576	573	579	594	561	561	572	585	591	580	609	576	577	577	588	536	573	609	590	594	535	543	563	589	592	607	559	588	535	574	552	598	587	582	539	592	596	540	592	595	552	575	632	623	548	568	546	580	543	588	580	591	546	566	579	580	584	578	585	574	549	586	600	584	573	562	551	571	582	571	565	569	563	601	539	591	563	630	585	548	567	590	602	579	562	583	558	584	561	551	535	603	603	569	573	576	555	577	603	571	549	591	574	569	614	572	625	586	588	618	567	582	585	560	548	535	585	569	596	592	590	576	605	584	579	553	573	581	614	588	566	559	593	592	575	561	554	561	550	578	557	620	561	530	603	536	580	589	623	565	582	572	585	593	536	580	548	608	527	590	600	585	621	603	592	609	535	566	617	600	565	588	606	577	557	561	568	568	583	568	600	589	572	555	523	583	559	572	581	598	600	592	597	571	543	578	572	594	555	585	569	561	582	559	593	584	586	574	565	576	619	568	577	558	550	593	568	594	570	599	601	575	613	566	554	582	507	563	591	609	536	592	609	606	574	582	618	604	590	568	558	616	586	602	568	565	571	551	556	618	574	547	609	611	576	555	506	589	561	576	571	578	608	559	545	566	583	554	581	556	550	582	539	570	589	570	588	591	575	601	605	573	528	645	571	525	550	554	561	566	600	546	530	610	548	533	580	555	583	588	547	585	607	551	588	577	593	533	572	565	602	559	593	570	610	559	579	578	581	570	599	577	579	580	590	530	603	591	571	561	570	555	596	577	528	567	611	586	541	576	569	599	544	576	560	600	598	587	565	578	560	560	627	603	593	546	604	585	558	556	575	576	581	594	583	570	597	557	575	551	567	606	554	559	607	546	548	579	607	548	579	544	561	568	558	540	523	571	563	585	554	588	622	563	586	605	542	648	541	549	571	576	591	600	571	551	600	571	584	543	559	612	591	616	562	564	582	592	558	540	560	572	559	579	545	591	557	595	551	623	577	541	578	579	554	589	548	602	562	564	528	576	554	530	580	545	548	578	570	574	611	568	582	576	534	549	594	581	562	570	616	596	570	552	597	593	558	552	591	578	544	543	603	533	604	548	563	579	575	586	599	571	577	581	593	569	550	615	588	603	546	527	568	581	571	603	554	607	563	581	588	579	556	531	572	616	595	603	610	592	571	631	553	556	576	543	568	587	551	589	561	596	639	586	568	583	567	566	583	584	560	565	569	583	594	587	592	599	577	541	607	595	574	552	609	605	596	575	552	532	564	618	558	555	570	579	589	586	492	587	631	632	592	571	581	599	549	583	589	522	582	571	561	572	602	561	583	626	570	589	594	541	566	574	585	576	564	598	602	604	598	536	572	580	608	604	611	586	594	564	587	567	614	610	594	638	546	555	547	567	602	575	628	586	556	535	569	607	571	589	626	611	604	555	595	571	551	565	529	568	629	561	600	576	582	573	586	557	578	592	567	604	606	598	568	545	610	560	535	594	578	564	553	593	632	593	603	579	587	596	609	543	553	561	535	610	580	537	613	530	596	611	556	562	538	578	583	599	583	549	547	576	593	579	577	557	578	594	546	560	560	592	548	562	591	546	556	579	597	583	629	545	568	584	557	534	581	595	596	617	572	571	586	593	549	594	602	579	554	576	540	564	587	586	563	585	568	621	581	598	589	522	607	579	583	587	584	609	574	607	588	588	618	577	583	563	564	545	561	573	569	552	579	598	531	548	608	628	585	560	568	590	575	559	602	575	568	531	610	566	586	599	601	621	565	568	604	604	600	551	589	558	569	588	616	586	598	549	598	612	572	596	590	591	590	570	589	587	573	506	565	563	583	574	613	546	590	592	554	562	593	578	589	565	563	565	552	591	559	591	587	563	567	608	604	594	579	573	585	559	576	578	592	539	584	604	583	535	561	524	609	587	575	557	571	563	602	603	586	595	611	568	609	587	535	604	597	549	587	593	560
7275	3959	3575	2446	1673	1643	1291	786	735	573	473	473	335	365	339	287	277	275	278	259	260	254	263	285	283	256	229	271	265	244	249	265	253	256	237	272	233	252	261	258	274	220	260	251	244	259	232	273	252	257	229	255	253	280	280	281	259	271	233	267	234	259	275	287	281	252	268	272	260	241	267	281	255	243	259	228	236	238	230	258	319	249	288	264	218	240	273	270	280	227	256	245	261	259	258	261	254	239	237	291	228	238	275	287	240	258	254	255	259	278	262	279	248	243	297	243	276	282	274	262	254	273	258	265	259	281	280	256	265	242	250	261	268	267	254	267	233	253	233	259	259	240	261	216	258	271	242	253	264	270	275	256	238	267	257	242	258	254	290	241	252	264	248	289	266	236	253	242	293	261	265	268	282	228	251	266	273	296	274	267	263	265	268	255	235	253	246	259	250	278	269	244	253	261	254	270	277	246	245	268	255	276	286	230	251	253	255	254	266	260	268	274	296	259	258	270	273	233	251	276	264	256	230	271	251	239	270	275	262	252	257	258	258	251	284	263	253	247	286	254	261	278	273	274	279	281	279	264	249	237	244	253	285	273	240	276	283	250	266	242	262	292	283	261	271	240	241	247	266	255	252	245	270	245	244	273	252	244	286	254	258	245	259	277	275	267	278	285	268	238	272	250	237	245	280	250	221	249	258	248	263	268	262	272	265	256	270	248	259	256	286	268	263	275	287	246	265	275	268	268	294	247	277	247	249	245	276	261	251	248	269	254	278	254	272	238	271	252	262	267	276	251	273	266	260	250	286	276	234	238	294	278	255	277	255	278	287	265	259	285	264	286	259	241	252	233	264	254	282	241	256	244	254	252	265	236	254	263	253	246	256	266	282	276	253	245	250	261	272	267	264	210	250	253	247	269	255	271	266	283	294	255	272	249	243	280	258	290	223	261	259	265	248	234	251	255	268	277	231	270	279	258	232	263	262	268	283	250	256	254	257	249	283	286	226	256	214	297	254	287	283	278	256	281	258	299	264	258	260	280	263	270	242	258	268	284	255	266	262	258	258	270	267	271	291	258	263	290	227	250	238	272	300	272	258	256	258	248	255	270	218	244	269	275	281	280	253	254	268	257	264	266	244	236	276	256	250	309	258	231	281	256	249	276	255	273	269	269	293	254	267	281	259	264	273	239	274	262	244	309	235	266	248	245	275	237	259	283	257	249	272	240	242	266	245	244	267	267	285	269	257	260	271	239	278	293	266	264	253	257	249	274	288	278	259	246	259	279	256	285	270	265	276	249	264	268	285	256	228	267	249	250	274	248	271	266	243	273	292	233	251	244	249	281	261	236	270	283	236	272	279	277	246	253	271	259	273	274	255	248	277	244	274	270	270	290	244	254	262	226	294	272	264	263	264	277	252	279	275	227	284	246	261	258	258	253	258	303	265	282	280	239	234	249	283	284	244	249	274	256	240	267	215	270	243	278	294	260	237	256	285	291	273	245	237	272	252	253	267	235	271	246	256	308	280	260	248	236	294	261	271	250	249	261	252	265	243	247	264	254	251	277	244	248	255	261	249	283	277	266	296	271	272	251	248	275	258	304	261	270	245	240	232	249	216	251	281	242	290	278	251	276	262	263	273	272	292	236	248	298	267	272	282	260	266	259	275	274	265	279	267	256	275	210	266	248	252	250	260	298	267	254	288	264	233	261	270	260	267	276	239	241	258	254	264	262	275	258	262	308	259	239	273	255	279	271	311	262	290	245	253	248	256	269	251	269	237	257	263	291	266	279	286	261	275	246	268	233	248	247	290	292	258	249	255	230	263	236	258	264	242	267	256	239	280	250	252	288	241	266	278	233	255	252	254	280	268	237	277	263	255	247	269	280	271	259	282	294	284	238	252	305	262	256	264	267	222	237	283	252	281	274	275	244	262	236	270	274	269	235	266	262	272	281	267	262	212	246	252	244	272	243	291	250	247	296	286	237	272	269	260	268	238	267	254	260	269	250	230	261	240	277	246	253	228	248	263	279	220	253	269	241	245	262	277	264	280	276	277	259	281	258	263	225	250	266	245	241	254	262	247	269	227	268	266	292	244	259	281	227	272	256	302	246	270	250	254	254	268	267	231	285	261	276	215	268	258	274	248	271	241	222	303	266	247	261	264	283	257	253	252	280	275	268	230	257	261	259	292	246	235	259	239	264	229	236	277	258	240	249	257	293	228	250	240	262	268	240	241	260	278	198	247	279	268	266	277	264	272	252	235	260	252	247	241	281	243	253	263	265	244	287	253	276	267	265	266	253	263	268	289	256	289	250	276	253	292	268	242	280	252	256	269	256	273	227	261	233	244	275	272	217	264	228	262	238	267	294	272	290	262	264	252	252	242	217	249	280	285	239	276	280	299	267	280	271	273	240	260	244	264	266	268	247	268	249	286	243	247	255	281	252	277	261	266	263	266	268	258	246	257	268	234	267	286	275	272	292	246	267	226	275	279	269	254	268	249	264	227	249	265	250	287	260	278	280	238	293	247	254	261	291	258	291	275	254	265	285	247	249	268	236	247	273	254	258	257	261	246	266	238	267	294	243	229	250	264	271	262	254	271	262	266	243	243	261	262	264	259	232	229	270	241	253	264	255	258	281	257	252	250	288	261	240	264	282	255	249	254	230	261	269	245	264	278	275	261	238	286	254	236	273	263	270	264	288	249	253	276	247	277	264	248	245	256	246	254	259	269	244	279	271	285	257	274	269	276	263	241	288	262	265	267	282	256	255	268	254	234	263	269	273	305	270	242	268	271	278	228	222	254	254	250	243	273	247	275	263	270	259	278	261	268	248	274	255	278	258	277	271	252	240	252	250	298	260	255	239	225	269	258	263	280	266	277	244	278	278	276	295	262	271	237	266	267	267	241	256	261	261	273	263	295	264	269	233	286	281	274	241	265	260	254	270	260	265	273	263	250	258	269	261	251	297	240	261	250	250	263	285	277	265	264	247	235	277	284	245	274	255	260	243	262	236	257	301	271	242	235	265	256	247	254	269	276	266	256	241	255	250	256	264	267	285	232	267	280	266	278	243	257	266	242	241	267	234	256	266	265	244	272	286	271	271	278	239	265	244	272	275	242	276	246	249	271	286	249	268	277	267	254	261	278	287	255	259	272	259	251	248	280	249	282	266	270	250	269	269	254	271	247	255	252	251	244	268	247	243	239	262	241	241	271	270	243	266	281	249	234	252	264	270	260	239	270	254	277	258	252	271	256	253	247	246	252	256	244	275	244	277	244	265	238	224	237	286	267	262	244	264	232	237	249	238	264	250	277	258	269	251	248	237	255	256	233	209	281	254	273	264	276	276	252	256	273	243	258	277	258	255	275	233	275	250	268	265	261	256	277	290	287	282	258	241	269	251	258	252	271	253	248	250	277	257	279	252	227	254	237	269	267	264	289	232	256	240	285	287	275	249	252	245	256	250	286	285	271	255	252	271	271	257	227	288	247	252
6202	4027	6505	6703	5402	5550	4667	3129	3003	2420	1930	1715	1340	1257	1075	940	907	882	859	834	809	784	760	789	774	742	800	691	718	715	708	695	692	703	676	657	677	725	707	687	710	705	651	705	660	685	702	668	706	697	716	645	688	713	697	682	679	659	670	688	707	686	668	704	693	663	688	656	727	681	701	675	696	699	662	712	669	688	671	687	707	681	690	729	710	702	667	720	649	700	655	653	706	690	718	702	730	742	696	674	675	707	643	670	680	706	707	676	708	625	680	639	720	685	661	668	714	721	655	757	693	684	710	716	739	678	694	700	733	691	673	734	683	706	732	661	681	658	696	674	710	669	655	702	677	690	694	727	684	687	700	697	665	698	723	711	677	691	660	686	690	682	712	694	676	706	690	706	712	700	674	651	686	668	723	708	726	699	639	690	659	736	712	669	644	701	690	647	681	668	714	714	699	700	674	696	659	698	676	678	698	687	727	682	757	694	704	728	696	683	708	701	726	683	665	683	647	668	671	680	676	689	692	598	675	651	650	674	704	745	671	675	686	707	701	676	681	712	701	714	683	655	676	718	716	712	680	701	692	681	683	675	761	674	692	662	687	700	701	689	698	735	709	666	697	691	679	684	668	722	670	689	676	663	652	682	655	658	688	710	695	706	770	665	632	679	659	691	683	670	661	711	658	660	670	695	722	700	682	652	703	688	688	709	665	675	677	703	644	662	717	692	681	708	700	710	716	703	657	699	667	737	692	660	694	711	712	668	703	689	671	722	705	657	702	667	671	672	689	679	680	702	620	670	716	679	714	655	670	634	729	679	682	676	700	674	684	691	662	685	704	670	690	715	718	676	706	717	684	665	748	679	709	638	646	736	717	711	656	671	705	698	723	717	717	651	718	741	665	641	680	694	674	700	676	737	687	679	679	670	744	650	686	666	671	678	723	707	668	665	680	669	668	718	734	653	672	711	683	676	665	683	667	654	738	680	695	719	716	645	671	732	670	712	671	647	735	690	692	688	690	710	653	652	668	734	658	718	659	705	705	689	691	712	669	749	703	678	695	727	644	677	728	685	691	654	706	723	713	672	654	647	679	717	690	678	686	692	677	706	679	662	696	682	685	690	661	716	655	666	715	649	703	691	692	660	726	685	616	720	665	658	685	668	659	684	695	697	675	695	680	690	653	699	719	679	733	701	684	685	684	679	719	694	667	671	725	641	706	671	693	716	657	693	693	680	773	699	665	699	667	707	715	722	657	732	613	745	681	690	660	693	704	724	697	726	716	643	678	670	716	670	690	726	698	682	702	678	703	699	650	673	731	696	664	699	694	682	742	704	660	687	651	673	714	702	713	652	656	659	680	740	735	739	656	652	655	737	656	699	732	721	692	666	657	688	703	710	650	645	723	689	722	671	688	738	752	684	685	719	711	677	725	706	660	714	674	673	736	717	656	655	651	730	679	704	734	689	696	680	688	633	693	630	682	739	678	703	684	713	684	706	727	690	697	655	641	665	719	684	729	657	715	709	672	690	712	687	627	729	682	642	681	703	763	676	703	668	704	697	691	705	676	705	672	706	650	704	684	697	700	649	681	674	691	684	687	628	719	679	695	650	683	739	633	688	682	634	747	718	643	694	669	732	707	635	710	682	691	737	669	674	656	707	649	680	687	652	641	671	683	684	743	673	659	715	701	698	681	668	710	697	668	673	753	719	699	715	692	660	748	717	682	723	650	714	707	695	703	685	690	694	691	652	665	743	686	714	649	659	699	652	713	709	654	690	681	709	695	654	683	688	679	691	671	688	654	729	720	733	704	674	695	746	653	678	732	693	690	660	683	649	703	680	707	680	691	660	635	700	666	645	720	721	698	701	679	678	657	676	703	673	627	681	680	662	653	664	692	721	726	688	695	713	743	656	722	661	737	687	705	688	705	689	698	710	717	697	690	650	646	723	636	691	731	683	685	676	680	697	656	658	730	691	739	704	685	730	726	721	662	673	701	706	693	675	673	670	725	712	677	681	669	737	683	721	750	698	698	699	701	658	687	730	689	679	656	672	668	676	692	697	653	685	734	681	694	658	679	700	729	695	675	642	709	697	689	669	680	707	675	692	676	677	663	667	725	666	703	677	688	669	646	728	703	697	671	670	702	689	720	695	689	725	730	673	685	701	688	699	685	674	629	678	693	643	651	671	705	667	691	620	675	696	673	727	683	696	693	728	696	718	695	684	704	654	693	653	678	631	702	671	740	690	699	704	662	684	716	651	686	689	676	698	713	643	679	667	672	692	701	671	680	690	701	728	687	703	698	687	674	727	721	731	711	746	684	684	686	646	696	653	718	689	689	655	754	672	664	732	733	676	662	662	645	711	657	678	702	686	669	670	678	717	676	677	721	687	675	679	661	660	668	677	681	689	727	658	744	679	688	728	694	675	711	732	735	685	698	664	680	698	675	720	704	661	683	674	738	755	709	679	672	684	686	689	702	670	724	687	707	716	655	704	695	721	630	681	680	671	681	701	720	707	676	683	702	647	672	709	681	642	657	668	666	687	695	769	682	700	692	659	703	672	722	673	664	705	708	666	689	665	704	690	697	697	694	657	705	657	657	687	704	676	643	721	686	692	669	649	698	730	723	732	713	693	661	679	702	748	673	688	618	681	733	747	672	711	706	725	643	706	676	665	652	652	700	714	695	733	714	671	704	697	651	700	680	716	681	666	648	658	721	687	701	690	635	680	631	678	679	695	652	662	694	686	664	659	647	735	650	710	709	678	684	653	685	691	672	664	689	667	678	738	643	683	644	677	671	725	698	666	659	649	683	726	740	699	673	683	734	688	666	660	650	671	713	657	677	667	728	676	652	674	707	718	685	674	689	700	697	687	730	661	709	655	656	702	670	685	670	655	675	659	699	725	702	685	718	654	699	652	688	657	720	666	672	695	651	658	695	704	696	694	674	719	692	716	668	678	672	685	729	718	638	751	654	687	683	716	748	656	651	683	731	667	721	710	731	677	684	661	655	653	659	671	672	619	671	665	687	640	659	671	671	713	697	657	704	614	675	722	691	687	639	659	659	641	689	670	657	687	684	731	701	653	687	718	662	714	732	709	710	712	681	701	696	697	679	717	666	725	680	671	663	709	693	699	702	682	658	697	710	660	728	627	647	688	644	690	702	683	695	656	677	730	678	698	657	709	669	653	670	757	721	705	658	684	689	655	641	686	709	694	718	678	642	660	677	727	642	688	639	719	685	718	674	650	704	669	681	707	671	734	682	703	711	695	663	708	679	689	666	664	685	691	652	683	657	701	703	677	691	688	681	691	659	687	704	650	707	690	673	683	695	729	666	682	696	687	685	692	676	702	672	663	696	715	701	700	689	652	720	675	672	705	654	680	692	681	691	667	659	705	680	702	647	709	644	684	712	698	696	657	705	664	674	705	723	703	673	680	708	678	670	686	705	607	696	693	688	689	701	656	709	647	690	692	646	703	695	683	699	667	681	678
27905	16484	14854	9548	6614	6734	5317	3110	2280	2234	1581	1536	1064	802	554	437	470	447	481	458	399	389	404	393	338	343	345	355	358	344	321	317	302	326	316	313	319	306	289	314	344	293	329	315	349	331	323	303	319	326	282	323	311	334	320	334	287	373	347	332	332	295	313	316	316	342	301	320	274	296	274	332	308	267	296	309	307	337	291	282	299	301	325	305	313	300	331	309	368	313	330	333	321	310	328	303	326	325	318	309	313	302	347	318	323	299	344	331	322	308	333	300	294	328	303	311	319	314	342	310	324	332	290	306	293	322	325	311	319	289	329	341	258	293	334	299	310	354	318	335	319	311	367	353	315	326	342	284	299	301	286	314	315	280	288	350	335	292	307	313	305	313	325	275	293	318	320	300	326	298	273	339	285	306	296	308	309	310	294	311	352	318	321	339	301	320	327	296	282	352	336	275	318	333	325	339	309	360	304	325	340	321	317	323	263	318	341	309	303	320	279	316	308	302	318	306	308	298	317	274	298	309	307	315	309	328	309	299	331	299	298	276	342	315	301	298	299	284	307	303	299	314	307	331	295	298	295	279	307	299	273	322	326	332	312	293	302	289	319	304	318	330	314	318	318	295	328	304	307	309	314	310	295	307	319	299	317	354	329	293	311	328	297	311	279	302	315	331	313	308	319	311	294	319	318	320	334	324	285	322	292	323	312	337	303	322	327	324	323	328	302	303	306	308	328	300	327	307	306	300	307	348	291	315	316	324	332	303	331	314	337	308	305	322	337	309	336	312	348	336	335	308	297	328	320	334	304	273	306	328	300	328	314	328	306	309	334	319	330	310	309	317	295	327	307	314	313	330	320	293	299	310	319	322	305	296	274	336	310	314	307	311	332	284	339	327	321	334	290	311	334	314	327	299	324	262	331	335	313	329	315	342	346	307	320	320	328	298	309	312	303	354	281	277	291	309	293	279	305	308	325	303	327	285	311	308	317	286	323	324	307	310	328	289	295	298	304	338	308	298	333	288	309	300	267	303	317	297	310	312	319	327	306	303	303	309	328	296	318	314	291	293	329	284	338	309	301	256	296	305	303	295	293	336	307	314	320	303	332	295	304	289	323	298	334	294	309	318	332	309	330	305	315	313	310	352	338	344	295	332	287	330	321	324	320	312	328	282	304	339	289	286	310	301	308	320	331	309	271	320	335	310	339	314	303	314	290	318	320	304	296	316	326	301	315	305	319	303	324	304	315	348	310	331	277	323	294	291	293	287	308	292	300	314	317	320	284	291	319	312	312	356	309	300	323	295	313	294	364	300	316	294	344	291	321	283	322	343	291	301	297	301	316	304	296	313	313	336	333	301	321	289	318	297	301	324	320	311	307	308	295	349	317	308	291	301	339	333	316	293	312	337	322	303	301	297	300	310	293	317	320	305	323	298	308	294	304	313	270	283	334	307	332	303	315	337	304	319	291	329	342	293	306	299	335	287	289	314	299	300	305	335	298	279	352	333	327	315	304	287	298	355	313	295	301	325	295	306	319	303	307	323	337	331	340	297	297	275	304	287	321	302	301	332	320	344	330	315	316	302	323	314	303	306	305	315	360	305	322	285	332	313	315	325	336	316	300	303	295	274	305	312	332	311	335	315	285	322	283	308	318	314	316	345	338	289	297	364	342	321	300	300	299	313	302	300	304	318	316	319	316	305	317	291	321	308	322	284	298	294	317	305	339	336	307	318	288	291	322	302	298	345	292	323	292	281	313	303	303	299	313	316	291	301	291	319	348	321	302	294	314	366	318	291	306	324	306	347	343	332	303	308	321	322	305	292	322	302	319	306	315	302	289	335	290	300	295	326	320	319	365	305	341	286	325	328	356	327	314	318	316	302	323	291	325	270	299	335	292	345	331	322	319	336	325	310	291	318	326	299	284	323	323	311	345	323	277	350	299	308	320	312	308	320	299	316	330	324	285	304	317	337	317	317	309	304	312	294	325	292	286	306	311	331	335	312	306	332	292	294	339	322	322	373	317	297	313	314	320	305	304	267	299	345	330	362	304	333	283	335	316	340	313	306	317	300	352	301	307	291	282	301	296	295	311	305	322	312	306	331	334	324	294	291	318	309	344	310	315	288	307	308	330	307	297	333	310	322	304	355	328	294	285	305	326	303	320	313	292	280	307	331	294	331	309	303	311	319	326	308	312	328	311	302	285	337	301	311	336	306	300	317	280	284	305	344	299	292	315	302	318	290	329	316	326	310	292	320	319	311	334	306	292	323	316	317	305	320	318	301	299	290	320	316	311	255	310	310	322	354	299	299	322	303	282	323	330	264	323	312	329	317	321	293	288	300	294	312	327	327	339	305	330	312	292	290	301	319	302	329	337	367	306	339	288	300	273	297	324	318	324	311	314	291	321	335	285	297	295	335	302	274	297	272	296	333	311	309	352	324	334	327	323	294	308	294	309	314	297	292	284	291	321	301	327	321	303	331	289	319	297	307	275	284	309	298	319	289	341	301	342	344	263	326	324	327	308	346	330	320	313	322	309	310	310	321	319	310	301	296	311	292	326	270	313	308	299	341	318	312	299	295	302	314	316	328	328	297	315	289	337	318	318	319	289	333	286	325	322	282	311	301	324	322	260	322	290	298	286	343	355	313	316	277	302	293	287	323	321	325	317	309	326	311	350	318	327	307	299	311	309	307	301	312	331	334	292	312	326	343	328	324	306	321	299	307	334	321	295	307	308	313	310	326	323	315	328	314	289	288	338	315	322	305	306	326	315	345	307	338	303	328	328	325	310	318	316	315	284	307	340	275	286	308	324	328	323	356	319	331	289	343	327	309	331	346	338	289	285	343	339	328	319	309	313	327	315	328	288	288	296	319	326	302	306	303	312	330	320	320	320	293	310	293	295	329	314	306	289	330	301	335	295	305	308	321	308	321	302	296	314	320	305	306	298	266	315	351	289	312	282	297	304	328	288	340	293	298	314	310	294	324	345	284	303	286	345	320	292	336	309	311	324	308	283	331	306	314	317	321	343	327	327	329	292	326	282	318	313	289	282	320	310	287	335	297	314	319	331	314	304	352	333	320	333	289	306	321	329	321	295	324	310	292	330	327	321	308	330	304	289	324	313	304	298	336	291	333	294	299	332	362	280	277	316	306	298	335	298	320	288	308	316	297	341	326	284	333	312	277	322	312	298	307	318	301	355	323	304	311	328	312	309	320	299	312	324	293	316	308	311	298	272	281	295	302	284	326	330	291	331	301	321	275	299	322	284	343	305	327	313	304	306	288	339	319	269	328	324	288	311	356	314	306	316	289	295	315	326	304	308	335	315	313	297	322	314	307	293	316	308	303	296	323	334	283	298	324	313	326	282	316	333	318	318	316	282	297	315	327	319	294	307	326	323	316	322	338	337	327	317	307	350	320	280	302	296	312	310	306	332	315	283	300	305	323	341	303	324	300	312	344	344	327	306	342	309	317	275	300	289	298	312	305	306	285
19780	10513	13607	12523	11678	13201	11976	8189	7398	6895	5933	5142	4196	3646	2523	1955	1778	1658	1968	1887	1503	1457	1432	1459	1218	1107	1068	994	943	933	832	894	890	877	865	876	851	802	856	834	827	773	854	818	813	736	792	842	846	767	864	823	805	830	756	791	856	785	829	792	878	801	775	807	811	760	766	818	817	785	813	833	804	810	780	801	738	782	802	832	774	795	758	784	770	822	844	813	855	805	794	761	863	874	834	845	820	838	791	780	781	805	784	836	844	827	826	810	806	818	784	799	818	832	832	790	774	816	835	866	821	784	840	822	830	806	807	762	808	815	791	845	765	816	822	787	831	761	782	789	776	778	782	789	789	746	797	797	813	810	788	782	799	761	833	755	767	772	781	799	794	807	819	839	829	792	795	836	801	784	793	815	810	788	804	799	800	803	762	751	813	792	841	821	830	793	784	798	800	808	855	790	770	828	823	730	782	810	775	772	835	789	786	787	774	795	786	796	812	776	771	791	796	825	778	818	790	793	797	794	755	794	823	802	803	799	762	815	743	783	829	788	788	770	804	835	807	800	817	787	783	803	806	807	797	797	787	837	823	808	761	846	778	791	793	838	758	850	768	795	835	821	799	783	782	829	773	821	828	773	821	752	765	802	751	791	821	788	808	795	764	773	813	818	798	839	766	747	781	827	745	819	810	843	844	818	758	787	743	832	795	831	773	800	804	804	772	809	841	785	825	714	858	750	814	779	781	784	844	777	759	805	786	744	791	800	796	835	784	796	785	768	787	823	809	787	775	790	850	784	807	792	763	753	801	822	765	780	805	817	775	818	825	802	787	763	850	823	817	785	811	773	854	792	790	764	780	820	826	851	798	773	781	784	798	780	768	853	776	796	801	811	777	811	779	785	788	744	807	807	864	773	790	815	776	793	781	799	826	821	760	775	769	841	832	772	761	846	796	759	781	795	803	803	819	761	725	784	740	802	824	758	790	768	811	819	773	800	825	820	813	877	780	722	775	753	795	799	847	822	812	823	778	810	805	777	787	829	843	808	781	843	825	758	770	782	773	740	770	811	803	801	840	777	829	801	798	798	781	829	773	802	779	789	808	808	816	764	753	832	819	781	777	818	771	752	799	808	759	809	820	749	774	806	778	804	808	836	775	766	817	801	785	797	769	782	775	805	763	771	789	743	819	815	774	804	796	832	786	767	818	787	835	771	778	817	799	800	838	754	762	824	754	799	744	801	812	793	794	774	820	829	793	770	810	754	807	783	773	758	799	780	760	793	734	760	780	829	822	826	812	782	869	839	768	843	755	787	797	785	779	740	784	790	820	793	817	772	843	791	809	762	783	801	830	720	773	782	766	782	821	783	766	761	770	795	826	811	768	809	812	820	819	770	792	761	755	823	811	793	831	759	795	803	800	772	775	809	753	827	863	825	834	738	796	754	764	803	751	788	804	806	805	768	803	810	827	815	754	761	777	812	859	806	800	827	785	832	848	750	758	809	769	787	825	838	800	764	766	786	819	773	785	801	798	752	799	826	829	793	772	734	778	764	813	768	787	760	813	802	775	809	794	789	791	807	782	811	781	773	807	819	833	787	800	771	811	725	864	805	787	803	808	783	766	768	847	778	812	805	779	749	794	770	844	793	814	768	798	776	826	820	778	784	775	800	766	805	773	774	762	790	762	812	820	817	813	800	811	754	787	813	783	742	817	793	763	759	805	790	788	810	826	871	779	765	769	784	845	806	799	803	749	758	817	791	800	777	811	847	797	793	827	785	778	788	776	774	774	788	785	764	793	830	785	782	745	818	799	770	792	830	813	767	820	813	752	783	709	762	813	773	800	795	793	765	778	784	797	774	786	786	771	774	788	826	768	774	801	788	814	805	781	786	813	798	785	821	795	819	831	792	764	807	773	781	799	809	773	787	826	783	810	783	854	744	808	806	824	792	777	789	795	817	793	763	765	793	801	814	800	813	784	799	832	733	822	810	807	808	846	777	793	790	804	749	812	788	816	796	786	809	782	759	813	832	825	803	829	777	797	745	786	805	786	790	778	801	746	832	775	790	761	797	763	809	785	795	842	821	777	868	827	834	823	761	809	798	862	823	793	808	764	806	790	842	829	781	796	796	758	782	812	819	729	805	765	854	812	795	821	830	778	785	784	807	760	803	798	782	801	774	804	736	790	794	770	822	812	794	791	832	853	811	783	796	862	817	803	830	814	808	838	779	764	829	750	758	812	805	785	827	773	822	820	805	773	826	814	770	822	813	781	784	777	826	773	757	756	787	808	775	818	795	802	800	820	779	820	736	794	804	820	837	804	798	800	756	801	742	791	763	811	849	814	782	796	795	842	796	843	810	782	780	797	730	833	770	844	746	821	767	764	812	776	784	787	767	795	792	767	753	812	810	782	749	812	845	794	771	796	778	823	831	791	789	812	767	835	795	848	750	806	791	800	795	866	811	752	792	790	859	827	828	760	775	795	837	787	863	803	795	816	803	810	842	736	840	824	790	774	792	810	839	778	792	831	822	777	758	825	711	812	801	824	757	816	823	820	739	777	807	836	819	823	825	781	792	800	799	823	798	801	851	782	791	778	792	788	777	806	820	781	768	785	743	768	812	802	811	779	775	777	745	776	822	839	848	830	818	834	775	821	779	834	810	781	793	738	803	766	810	801	814	803	786	823	766	815	791	807	778	827	811	769	771	751	864	819	800	843	797	779	785	793	798	826	806	809	830	825	767	777	744	779	817	741	752	828	813	803	748	805	819	737	764	809	744	828	785	823	786	796	807	794	832	839	802	809	750	785	793	788	817	799	823	825	833	829	800	769	781	785	795	784	800	773	813	789	797	778	775	761	769	835	825	789	812	784	778	803	762	825	783	804	800	771	831	847	791	789	774	782	804	793	813	789	827	720	750	801	841	791	773	801	788	793	795	828	808	728	804	830	767	767	825	816	818	776	795	767	792	817	784	793	782	796	772	824	841	837	783	841	810	768	785	800	787	789	736	786	799	758	778	786	816	789	783	802	775	761	778	808	787	860	812	831	799	846	797	776	782	768	707	781	827	811	800	818	758	809	766	807	772	808	834	813	793	785	727	754	814	759	785	774	776	786	775	822	807	864	785	824	856	842	838	760	780	804	823	820	777	814	804	829	842	800	831	789	769	793	817	806	780	797	808	832	801	812	784	770	757	773	780	778	789	801	787	800	800	814	804	817	802	844	823	776	806	789	779	796	852	792	781	822	804	844	795	809	794	833	750	782	781	780	772	769	789	800	749	790	784	777	793	817	801	772	800	826	763	777	773	815	786	799	825	801	775	765	771	842	782	812	812	790	798	769	791	803	789	804	786	807	810	793	808	840	769	780	785	754	804	793	762	819	790	781	798	766	788	805	762	841	792	790	767	828	820	799	785	762	811	791	795	780	805	805	801	793	811	767	787	798	741	761	797	721	799	771	857	711	828	804	784	815	764	843	824	744	802	785	773	797	764	763	827
36863	22212	20079	14222	10985	10734	9206	5668	3989	3247	2673	2000	1383	1165	774	512	418	415	411	445	436	398	370	414	338	347	270	273	220	248	269	256	266	247	247	254	227	215	229	243	213	233	217	225	203	218	238	194	215	226	201	211	234	228	216	224	235	215	235	234	228	215	242	243	215	237	232	244	232	218	207	226	214	250	231	211	218	236	190	238	190	218	230	220	212	205	225	223	216	242	230	256	259	235	222	209	234	218	223	242	239	206	197	218	224	210	241	226	208	242	202	193	225	240	220	213	237	210	235	238	246	224	231	234	217	248	244	224	200	231	234	232	240	224	209	231	226	231	220	231	223	236	210	232	250	213	218	218	196	230	204	227	238	222	194	232	206	246	229	241	207	200	214	224	213	194	222	198	200	224	207	208	231	237	220	219	221	213	226	222	197	228	239	202	248	208	211	209	236	245	247	242	230	219	208	211	207	227	209	234	214	221	211	207	215	208	235	231	215	231	226	208	242	230	199	215	205	202	197	218	219	200	224	220	212	216	213	217	211	204	210	206	227	211	228	201	223	231	226	229	205	211	215	262	222	238	218	234	204	239	217	207	219	251	226	209	248	233	243	214	226	239	223	224	218	213	215	247	221	244	219	209	211	231	240	207	203	205	201	228	236	205	233	219	231	211	225	198	231	204	226	223	200	243	223	212	211	197	209	263	224	217	229	211	210	245	200	209	204	222	214	201	216	227	208	224	223	218	223	216	238	224	234	216	231	200	196	245	217	196	215	254	238	224	232	203	225	219	221	194	222	208	220	228	180	201	229	214	237	240	226	218	223	224	203	225	210	207	240	255	232	229	238	215	226	211	233	218	209	226	227	194	198	200	225	237	216	241	254	224	243	213	236	233	200	200	228	231	209	224	246	195	208	242	204	205	215	223	222	239	217	223	206	204	236	219	204	227	218	184	225	210	232	229	230	231	242	243	223	197	226	210	211	214	204	217	234	247	217	212	214	206	195	221	220	208	202	222	242	202	198	224	235	218	226	200	225	211	216	219	208	245	210	215	225	227	189	239	191	225	203	219	207	213	216	214	224	235	236	225	226	222	194	231	219	252	219	220	210	204	220	225	214	228	205	227	213	244	200	240	240	216	196	210	223	234	221	218	192	212	210	201	241	209	213	229	226	226	205	238	224	211	233	218	223	222	216	242	266	236	238	213	214	228	220	222	227	252	234	233	227	209	205	200	222	223	221	227	223	226	216	224	252	216	206	230	241	226	242	222	234	208	213	194	223	214	232	220	232	215	225	231	210	201	212	232	227	212	210	216	224	204	206	210	233	195	214	216	234	219	226	236	218	242	226	217	193	205	238	225	239	237	210	229	220	216	221	201	229	229	219	208	208	247	217	245	207	221	219	216	214	257	226	238	211	225	189	220	205	203	220	208	190	232	214	207	224	247	220	234	232	205	253	230	232	219	221	201	198	238	241	225	242	205	206	217	228	220	240	230	239	225	183	225	255	212	234	237	188	229	236	215	218	209	216	229	210	224	226	205	232	233	232	208	224	207	192	238	207	238	202	190	223	241	192	226	228	205	208	222	207	202	220	195	226	208	215	219	211	235	216	230	242	203	217	186	231	227	180	196	217	188	211	226	221	204	238	220	218	212	224	251	228	220	241	209	225	243	196	234	218	218	221	234	238	194	222	234	205	217	239	219	220	235	239	224	224	228	225	222	221	220	207	212	209	219	220	210	227	235	219	220	220	188	224	216	221	261	207	225	226	205	205	240	218	249	221	241	231	206	232	232	250	239	178	244	242	230	208	232	231	249	203	224	217	193	252	234	254	223	219	221	222	233	226	243	228	199	221	233	223	245	221	241	225	265	214	227	222	213	225	223	207	232	234	231	229	223	225	211	226	220	201	218	202	239	239	239	246	199	204	241	223	216	241	207	206	212	212	223	190	204	224	207	216	228	230	231	210	245	224	217	230	229	234	217	216	268	215	224	217	202	238	250	203	229	193	220	210	218	248	201	236	228	225	230	199	181	207	232	209	208	220	222	222	252	256	220	242	215	209	220	242	244	229	253	245	214	206	220	217	224	237	236	216	226	216	220	229	211	208	196	228	211	214	204	205	257	203	214	241	244	247	214	242	210	223	232	217	228	221	210	224	233	225	248	215	238	236	200	229	210	252	205	219	250	209	205	214	194	232	244	234	189	233	239	208	232	223	208	222	213	229	223	241	242	222	222	207	240	237	266	235	214	204	228	227	207	217	212	229	211	236	243	218	231	224	235	217	213	220	247	212	233	208	225	223	190	215	212	216	230	215	211	219	229	210	204	205	207	216	230	217	225	214	215	214	205	197	198	260	220	221	230	206	208	236	260	205	194	230	240	218	232	237	199	210	213	231	227	182	214	214	257	210	240	216	227	218	208	200	194	213	221	194	236	227	226	238	236	185	244	231	227	220	239	231	212	210	222	239	228	211	233	225	197	246	232	231	223	220	215	277	210	204	218	201	223	230	210	218	196	250	187	232	207	217	230	247	203	217	245	222	214	238	217	205	206	221	241	219	240	218	207	228	237	210	196	218	243	245	232	215	236	224	207	200	213	196	219	210	211	234	225	240	217	208	213	221	231	231	235	242	195	226	248	230	213	231	225	223	230	212	222	193	217	242	203	216	216	232	227	235	217	215	219	213	236	251	209	214	224	216	205	190	197	198	220	220	238	230	237	222	208	214	232	213	216	230	222	200	209	213	231	206	205	195	225	222	228	234	245	239	206	202	236	212	222	237	243	228	220	220	218	214	186	222	186	191	218	232	251	229	216	221	218	224	215	195	234	233	262	192	231	213	215	234	234	216	220	218	223	204	217	224	236	218	235	225	215	228	231	216	228	244	213	219	206	255	228	213	218	249	220	218	242	256	239	233	229	242	210	245	198	214	198	234	227	234	233	205	222	216	217	217	245	229	225	222	225	205	223	221	199	227	245	202	225	211	235	198	211	195	231	228	239	228	222	233	224	213	211	206	212	206	255	202	229	222	249	218	208	212	204	211	227	232	210	212	222	246	205	219	237	233	234	191	213	207	216	248	232	223	234	251	214	213	192	241	220	250	216	239	205	235	256	233	231	212	236	225	223	227	226	226	250	219	220	210	219	217	239	218	221	207	211	200	239	221	221	230	244	224	228	235	238	195	242	202	217	197	249	217	207	231	219	227	262	204	219	209	222	233	247	234	246	201	213	245	222	210	226	221	256	206	210	259	200	218	211	215	203	233	221	229	208	215	232	241	208	172	209	236	211	207	225	219	225	200	228	239	215	210	219	219	201	219	242	227	219	210	226	221	215	226	187	233	211	203	239	232	244	234	212	228	204	228	269	218	210	201	251	209	222	236	201	228	220	227	210	215	226	190	226	245	243	213	206	222	192	207	218	227	250	206	235	204	223	223	239	197	217	208	240	220	227	243	208	235	208	226	189	222	206	197	245	208	243	215	226	246	218	214	231	203	223
24997	13819	17644	16480	16012	17315	15820	11797	10529	8955	8651	7634	6368	4863	3769	2688	2094	2063	2100	2351	1907	1651	1750	1891	1381	1168	974	924	882	893	696	759	735	708	694	693	691	694	637	672	632	641	625	701	636	613	629	611	664	627	685	617	580	600	584	603	586	575	611	585	558	616	641	613	608	582	614	585	652	581	582	597	574	622	627	607	602	612	581	571	600	588	579	576	560	589	617	623	606	601	588	623	586	586	600	617	639	628	607	629	644	604	620	606	649	623	651	594	617	615	604	609	625	627	610	594	599	606	636	578	587	608	584	581	627	568	589	639	597	585	532	622	572	606	584	582	582	580	584	609	604	622	587	570	602	593	611	594	565	612	599	628	572	575	589	540	576	552	579	576	574	564	569	568	609	544	562	580	590	602	569	594	576	565	554	551	627	552	587	618	585	598	597	565	597	592	578	571	562	596	609	568	535	605	581	559	607	594	556	592	564	606	604	607	576	541	549	559	592	574	522	607	550	579	551	596	556	580	576	585	629	609	602	589	568	547	563	568	579	584	570	586	542	579	587	595	578	605	580	575	588	590	586	554	568	571	608	534	516	584	580	584	597	574	590	603	588	591	615	595	543	536	551	617	589	607	574	586	564	571	562	543	581	540	587	571	622	563	594	562	559	591	582	510	597	607	577	599	622	570	571	587	574	549	558	594	584	613	599	571	583	599	596	576	591	565	606	592	595	631	552	572	533	578	586	598	590	569	603	553	595	544	562	607	596	601	596	549	586	599	593	580	577	541	624	566	577	577	625	598	574	594	621	597	572	508	564	557	533	561	525	595	565	581	584	607	582	596	549	570	617	646	576	558	581	596	615	596	590	586	582	573	568	546	598	591	554	562	550	599	585	582	589	562	615	556	593	586	577	642	533	650	559	560	587	572	600	583	573	579	596	569	547	600	600	570	604	554	585	580	569	582	582	531	591	596	614	562	570	634	606	593	619	573	544	539	560	591	661	575	580	594	562	625	561	565	616	557	560	586	623	578	599	582	534	548	560	560	582	581	541	592	624	602	617	601	570	563	551	536	606	583	573	537	579	563	588	572	586	547	577	592	548	535	569	587	518	571	600	612	595	615	555	585	625	609	575	587	575	586	584	556	579	559	589	594	563	582	581	554	518	582	574	549	594	587	589	588	595	593	562	577	579	562	605	618	604	596	555	559	557	556	553	566	550	604	514	564	582	587	559	600	538	551	584	536	620	650	596	591	569	597	540	610	602	573	547	569	558	552	604	590	582	567	585	622	574	561	571	591	549	606	535	571	597	576	619	554	579	618	585	610	591	583	600	609	577	565	592	560	598	554	574	551	574	612	600	548	560	624	578	566	536	585	590	595	590	558	599	543	610	611	581	553	602	591	594	569	563	595	580	610	571	560	535	564	558	610	599	552	569	565	608	588	565	577	561	600	581	582	584	575	534	593	599	578	566	600	557	574	576	566	590	623	588	608	593	577	604	603	595	568	551	568	587	570	588	597	581	554	568	603	573	556	538	591	598	609	566	580	530	571	564	551	546	578	593	589	552	565	561	596	592	569	617	615	586	603	594	573	603	625	561	570	580	582	560	584	554	596	581	617	533	580	608	556	561	563	576	582	606	593	575	577	568	569	528	560	586	608	555	611	628	563	590	609	545	624	581	549	595	590	567	524	580	589	567	528	596	569	540	543	581	614	560	615	538	590	555	579	594	579	579	536	583	644	561	603	587	563	601	607	597	610	572	615	589	561	609	598	520	565	567	582	561	568	597	581	576	584	587	575	579	568	562	600	608	582	554	567	550	605	582	578	519	531	560	583	537	540	594	584	559	588	568	542	531	621	543	618	595	547	560	593	571	562	567	591	541	596	600	613	573	570	576	610	550	565	531	579	567	600	594	549	557	534	591	589	599	583	564	563	589	583	567	579	569	620	609	617	536	557	584	586	631	554	596	600	560	608	598	617	567	573	585	587	564	520	592	589	570	584	558	583	587	587	586	598	569	567	570	618	566	598	591	594	611	562	566	589	539	607	550	598	574	622	545	521	600	597	582	596	574	598	587	592	560	551	547	553	575	602	553	574	632	563	561	564	580	587	584	571	623	590	581	577	565	592	567	580	585	586	592	580	615	604	582	561	604	582	564	611	581	556	572	590	580	615	548	564	548	577	588	598	548	599	567	613	571	593	587	564	558	567	579	537	575	603	592	591	577	591	612	604	593	561	589	583	517	593	584	555	589	596	576	576	568	589	603	599	582	554	550	580	535	625	557	599	544	586	591	578	569	577	552	593	595	593	592	573	609	563	597	563	567	599	566	574	589	553	571	591	597	593	601	556	586	578	603	568	568	601	566	598	574	609	622	591	568	599	587	587	566	556	536	551	572	544	587	577	568	595	593	607	594	573	563	544	583	623	576	607	593	597	568	492	549	617	606	593	560	603	573	534	562	606	583	538	552	547	565	533	581	588	566	568	595	556	642	541	570	576	572	589	562	567	570	557	589	579	603	626	555	585	570	607	580	581	607	558	576	570	540	595	609	579	563	598	582	577	580	563	582	535	546	553	593	595	544	612	569	594	606	597	603	556	546	570	588	561	559	618	579	577	572	578	584	581	594	601	590	581	577	547	603	595	548	565	605	581	629	614	591	530	558	589	550	577	561	574	580	530	541	576	581	578	596	548	604	615	558	547	562	586	580	540	576	578	552	575	589	591	593	578	579	541	603	563	564	597	612	608	581	554	605	542	597	588	580	574	619	623	570	575	578	564	565	599	578	591	556	592	600	552	571	555	599	598	539	594	638	577	599	573	521	551	574	585	548	592	570	582	562	540	603	592	615	614	599	577	616	566	544	583	555	577	597	570	577	566	599	619	594	551	571	557	588	569	605	561	576	598	569	570	526	606	564	558	556	567	564	597	557	556	553	562	595	577	580	522	585	536	581	557	598	577	557	594	604	609	589	576	550	577	609	592	589	597	586	576	551	544	562	575	556	585	576	562	579	553	587	594	576	584	593	565	569	573	564	598	559	574	577	549	585	581	579	590	578	549	589	584	612	523	587	582	605	555	585	572	607	524	589	583	551	582	561	562	543	606	582	627	596	536	588	542	566	618	567	608	547	561	570	613	594	547	558	597	603	560	622	609	583	552	541	583	632	602	585	587	592	607	573	577	580	574	591	576	568	537	595	532	586	536	629	574	586	603	572	623	578	567	612	568	573	555	610	533	557	590	569	554	590	520	572	583	565	541	581	565	561	571	599	601	579	605	624	597	628	568	530	603	588	567	559	569	604	582	583	578	551	595	587	594	644	572	621	659	575	542	553	577	521	554	545	603	613	605	532	618	562	590	596	617	580	559	585	565	608	583	555	597	565	581	518	550	575	583	579	611	648	539	586	596	542	608	586	564	576	581	580	594	560	572	617	609	563	563	592	601	583	601	589	547	561	565	590	568	603	604	598	573	552	565	596	564	607	569	565	610	614	601	597	600	577	521
7236	3764	3739	2487	1761	1633	1185	819	652	519	434	386	371	316	342	289	298	297	289	319	270	246	273	265	287	235	253	246	262	280	263	260	270	226	236	279	285	266	226	253	285	240	233	284	241	261	262	256	235	232	258	277	264	271	271	269	291	249	247	277	252	282	269	240	273	271	281	269	260	221	284	283	260	279	244	248	220	255	236	250	251	249	210	263	238	276	238	263	255	237	228	265	275	266	319	240	271	253	259	229	279	248	287	278	266	279	252	267	260	247	258	250	254	272	248	248	276	266	242	259	261	253	243	258	269	253	253	238	265	259	262	268	253	255	275	252	262	246	290	254	268	263	242	268	234	255	272	285	263	238	244	236	249	278	249	256	282	276	254	236	235	279	271	256	253	262	242	234	258	250	263	217	269	273	251	247	286	292	258	242	270	261	268	257	257	267	269	251	282	267	277	274	235	270	287	242	259	290	277	235	258	259	243	261	262	284	254	261	285	294	232	268	282	286	244	278	274	296	267	252	299	263	275	274	263	265	268	272	259	251	264	242	273	253	243	258	222	227	276	278	278	263	272	286	247	268	266	240	256	247	252	248	274	262	266	261	259	259	278	261	282	273	242	250	279	243	247	240	267	229	269	249	263	258	242	290	236	269	222	258	236	285	258	268	240	255	287	254	260	273	253	258	233	260	253	260	275	245	263	245	251	296	252	246	246	232	260	230	275	255	278	267	263	274	286	299	252	234	263	240	258	255	270	282	271	273	267	246	269	244	281	235	257	250	243	266	254	254	234	253	258	236	234	258	264	248	233	278	285	238	254	265	258	280	251	268	219	258	248	254	271	277	269	252	270	249	235	275	245	230	280	274	255	238	257	258	238	288	252	259	266	289	269	298	249	227	273	258	281	277	259	261	244	274	263	263	264	266	240	286	257	245	243	254	282	290	269	257	237	250	272	258	247	261	296	264	236	246	271	249	253	254	244	256	257	267	247	270	290	270	244	246	256	254	254	250	268	222	275	247	253	283	238	265	258	247	239	278	272	250	279	289	249	256	250	234	247	256	240	246	264	274	237	267	274	295	299	263	260	253	256	252	274	275	276	233	242	276	237	247	247	270	266	253	255	265	260	265	233	263	252	239	258	267	270	273	270	280	258	256	231	247	260	241	251	273	272	273	246	258	276	254	273	235	266	253	263	254	282	224	250	294	252	245	240	281	246	266	239	250	285	244	235	261	271	269	237	256	241	277	238	245	276	274	295	257	257	281	248	241	247	272	249	263	271	248	268	276	270	268	294	245	264	251	260	262	260	254	277	250	237	283	271	278	237	206	245	274	239	253	262	221	243	260	227	288	229	278	243	263	259	270	247	247	271	258	252	302	232	246	254	266	280	241	248	257	240	261	278	312	259	261	264	295	258	258	245	287	249	275	257	242	232	264	268	270	246	246	244	281	236	261	285	251	233	269	262	255	252	265	254	273	270	240	233	254	279	281	284	269	252	267	250	256	261	274	204	277	249	278	244	254	265	262	244	249	276	257	261	261	247	262	275	271	246	295	293	271	250	228	249	262	252	256	304	271	241	288	250	290	252	253	237	270	261	252	281	277	296	252	319	244	270	267	237	241	235	260	256	277	264	226	244	242	278	253	235	246	268	277	249	243	255	272	283	233	269	289	268	254	241	264	256	249	240	228	272	230	283	257	272	261	257	257	234	282	246	267	242	272	255	255	270	240	257	251	258	240	294	272	239	233	282	254	262	219	265	265	241	253	248	251	264	262	250	267	254	282	243	263	292	253	271	243	258	271	276	248	276	253	268	256	248	268	271	274	242	240	250	240	257	277	264	291	253	244	240	259	231	284	272	257	258	287	258	263	248	248	256	251	254	255	268	243	243	263	237	268	257	232	268	278	257	253	281	250	249	250	271	280	266	242	263	269	286	258	260	273	267	256	261	263	273	296	238	274	249	265	260	260	257	274	255	233	235	265	239	245	258	252	261	267	287	277	242	259	255	247	286	232	248	240	262	240	274	281	254	283	267	273	277	281	231	280	250	289	242	245	263	278	226	223	264	259	282	268	237	263	230	234	272	264	236	261	268	254	290	268	275	256	252	231	255	233	269	251	260	276	265	235	278	267	266	255	273	258	264	252	274	267	267	231	262	245	274	241	274	275	253	279	244	265	264	274	249	231	282	292	262	261	262	249	285	252	285	259	274	253	288	248	251	276	290	249	240	310	264	277	235	223	264	279	284	242	249	237	252	259	253	261	267	268	266	260	282	283	261	223	248	267	276	275	273	260	275	241	294	281	288	276	262	255	246	276	233	246	244	295	234	285	236	281	255	274	276	240	228	259	254	260	269	229	250	283	279	265	271	263	294	262	275	286	255	267	272	268	269	273	268	265	254	287	268	254	274	257	263	265	253	257	224	274	234	289	280	254	227	240	271	268	261	271	282	261	298	265	246	279	250	265	238	287	257	231	246	253	248	261	229	249	302	260	262	258	269	260	244	265	230	265	266	280	259	252	260	267	247	259	257	245	320	252	253	257	248	244	270	281	246	247	240	273	285	276	261	289	245	268	247	281	268	233	219	272	273	261	293	281	283	280	264	275	274	220	276	281	248	260	274	242	239	272	251	268	256	232	271	243	273	291	255	260	244	270	251	245	273	273	278	264	242	280	267	278	260	281	246	275	260	289	269	264	238	262	265	258	260	260	216	271	228	269	237	263	276	241	284	259	271	282	254	237	243	241	270	264	273	296	264	249	303	288	281	249	261	233	230	256	247	252	271	253	251	250	281	264	240	243	264	265	235	254	268	277	283	260	272	276	270	240	271	264	240	276	250	262	250	263	241	284	252	254	268	279	264	245	255	277	271	282	247	257	254	259	280	237	266	267	275	268	225	258	241	274	306	235	252	247	241	231	255	261	241	265	251	246	260	280	249	274	287	285	259	264	254	274	260	268	267	277	266	259	276	268	257	259	246	296	246	241	229	274	270	273	256	253	271	280	228	223	272	247	258	251	269	280	256	263	263	275	228	219	251	268	244	237	241	277	217	287	260	280	259	246	245	247	267	283	242	237	278	290	264	225	275	259	238	270	273	248	260	250	255	264	275	265	278	268	256	237	233	251	263	289	252	253	266	254	278	257	259	268	263	264	267	223	247	280	240	237	240	260	260	235	222	254	273	264	247	257	241	244	226	277	267	255	268	246	270	258	270	278	227	247	257	275	282	275	247	274	215	249	247	235	249	248	265	275	270	241	272	264	279	241	246	279	252	252	244	282	273	270	252	268	244	254	252	242	268	259	250	278	257	298	257	245	250	246	278	270	280	279	258	244	250	276	267	292	264	294	257	247	247	259	273	245	260	254	256	267	257	260	275	252	253	293	259	232	266	253	269	261	274	293	281	262	261	264	275	258	225	279	232	253	283	271	271	279	225	285	247	285	255	233	268	230	263	243	255	305	248	252	227	279	254	253	271	267	235	259	280	228	253	268	269	238
6203	3862	6616	6857	5840	5825	4291	3221	3142	2305	1798	1526	1283	1254	1069	996	1018	830	829	816	782	795	736	758	739	777	731	719	701	693	762	757	689	671	686	684	690	681	688	711	708	665	671	712	709	718	715	683	677	728	691	682	712	685	677	699	659	670	716	709	665	704	702	663	670	686	624	619	706	722	714	745	664	704	681	689	623	679	661	736	691	652	659	672	678	693	680	655	713	691	670	722	709	651	720	682	724	674	738	661	691	694	685	658	719	687	682	700	712	661	722	662	666	682	731	651	649	696	702	706	686	725	665	716	650	684	674	684	661	685	685	640	725	690	725	675	707	667	708	739	714	701	679	686	735	689	738	710	643	691	713	679	698	698	692	696	686	726	657	689	655	658	676	671	660	701	697	676	681	692	698	720	686	691	706	724	711	681	645	715	678	712	694	687	687	704	658	690	708	718	690	685	706	730	703	680	699	672	694	696	688	670	687	693	680	654	729	686	689	682	677	694	693	691	669	627	721	660	668	639	703	701	642	678	650	712	680	707	655	706	730	611	673	703	687	700	717	666	724	691	659	644	685	672	664	671	674	686	653	726	692	659	705	688	676	683	734	691	688	730	664	733	678	634	658	700	717	713	689	673	731	676	670	653	679	633	689	715	708	690	652	695	666	674	713	741	688	716	680	721	694	702	704	711	738	702	695	702	704	682	656	681	682	731	695	681	675	694	684	706	674	733	725	719	684	700	641	704	699	727	666	687	698	684	647	673	684	665	726	661	726	666	648	690	704	716	671	672	703	706	717	719	705	730	731	709	705	702	709	683	667	631	675	670	721	668	726	662	707	632	651	730	681	646	693	678	662	678	689	672	671	668	691	699	692	686	717	692	660	637	697	677	674	700	699	692	707	746	725	717	713	656	677	670	719	751	652	721	686	696	671	671	705	740	668	711	668	648	672	686	626	671	674	701	690	740	724	704	663	701	744	701	649	662	707	641	678	706	705	686	681	702	605	684	693	678	706	711	684	704	707	675	673	704	687	692	729	682	657	657	684	660	660	688	724	646	714	665	756	690	725	729	655	676	736	691	697	692	717	692	696	705	742	724	670	676	709	712	682	711	683	689	687	710	718	668	662	669	705	663	663	713	689	708	662	692	691	662	705	679	688	704	692	724	677	704	675	718	740	720	670	670	674	713	678	691	718	672	720	683	676	682	697	659	671	672	661	699	712	681	641	688	733	650	703	710	658	673	691	673	673	713	741	707	692	681	684	663	692	661	654	651	715	687	701	708	668	664	670	688	686	704	693	707	669	740	716	713	669	681	728	677	725	659	702	668	729	674	673	686	644	722	696	691	660	670	677	708	664	686	654	669	728	687	658	686	638	704	744	657	727	667	653	682	699	713	694	712	614	715	685	674	683	686	673	706	631	664	736	722	704	679	631	681	694	749	707	725	665	720	655	689	693	659	658	661	668	723	677	741	661	711	697	747	679	682	666	700	713	654	705	674	683	705	718	726	693	685	747	717	684	647	715	675	723	690	696	669	731	698	682	699	668	703	690	660	682	689	681	633	682	667	693	663	732	697	652	711	666	627	671	725	726	725	742	669	665	696	667	707	676	677	669	712	648	669	683	690	677	705	712	682	681	639	681	701	687	697	711	652	658	691	687	672	734	681	699	689	662	671	713	703	713	668	692	662	674	665	653	654	671	659	681	672	657	686	668	643	697	679	761	702	709	725	706	719	685	732	686	669	661	670	669	677	650	655	682	663	713	693	721	732	676	730	722	709	647	717	695	613	680	699	708	690	695	702	661	680	692	719	700	677	693	677	710	695	694	691	685	630	690	684	664	714	694	696	706	658	676	698	665	735	667	667	693	649	694	648	680	691	711	737	649	703	664	658	676	668	733	722	701	693	695	673	704	684	706	665	669	721	701	706	718	643	702	681	685	676	668	647	695	683	650	675	653	683	702	677	659	696	675	716	712	729	652	696	717	718	681	716	683	660	689	647	708	672	699	725	719	683	699	680	664	641	749	677	703	678	689	718	687	674	672	673	660	675	640	707	690	649	723	721	736	697	669	719	738	680	681	721	704	651	725	698	663	719	691	703	668	685	651	694	684	677	673	726	675	716	733	667	686	711	710	725	693	679	692	697	742	701	691	683	662	637	708	685	659	663	662	730	705	693	691	672	673	693	668	708	663	707	676	698	700	634	681	696	698	722	705	720	683	636	684	704	683	706	690	667	668	689	684	688	706	736	716	694	690	735	753	707	721	620	676	755	661	672	668	691	711	664	711	674	680	697	706	688	635	702	683	687	688	699	671	676	704	757	723	711	659	729	716	687	717	651	693	723	712	654	685	680	663	672	664	712	681	701	710	709	717	689	724	667	705	707	710	711	669	730	711	677	678	693	656	631	676	663	681	714	677	686	692	715	702	651	684	669	661	693	686	694	725	687	678	676	698	665	713	739	654	681	681	702	658	703	707	660	725	635	709	715	717	666	702	707	708	682	684	706	670	694	634	719	680	667	703	721	679	677	692	724	697	651	695	716	650	679	672	718	700	684	690	703	686	673	633	681	626	656	674	644	680	761	686	679	663	714	687	707	685	672	666	654	654	700	685	686	668	706	687	716	680	684	701	691	743	648	657	733	672	696	703	670	689	734	698	702	675	713	744	734	681	665	681	726	677	679	668	698	702	675	736	700	698	676	711	663	684	695	633	721	688	681	711	686	669	726	713	746	704	694	730	697	696	684	658	661	703	666	732	667	701	675	727	658	645	740	725	675	713	703	697	727	734	703	688	671	667	690	691	692	669	695	662	639	672	666	692	676	667	683	665	677	712	714	674	742	642	698	697	681	673	664	704	686	697	660	621	727	662	661	708	722	653	686	678	701	686	636	688	706	681	669	710	712	710	692	701	713	715	656	699	686	684	697	724	643	649	664	714	715	727	716	658	695	679	669	704	685	698	670	710	643	683	769	682	690	709	688	697	728	668	712	676	667	677	701	729	642	634	702	636	685	667	666	733	757	701	651	664	672	704	693	662	699	665	684	664	697	664	700	673	723	718	683	715	724	681	661	673	700	645	680	696	681	626	657	725	687	697	692	683	708	678	659	644	698	671	702	642	705	672	725	701	664	663	662	701	735	687	684	712	671	640	713	710	665	705	686	736	674	717	731	670	695	668	679	681	719	688	694	705	685	691	710	713	666	760	651	725	712	702	647	664	660	691	655	711	727	684	686	691	680	624	677	718	714	681	672	664	686	681	672	657	665	665	703	698	685	669	678	726	700	712	695	711	713	666	676	734	665	669	669	696	681	718	739	747	703	666	692	693	684	713	709	708	677	680	699	617	734	634	681	718	725	709	750	665	704	711	648	695	693	718	652	736	683	695	684	701	689	688	703	650	696	724	738	682	670	721	663	694	711	703	695	657	654	682	698	699	717	734	665	685	689	660	656	670	679	658	676	688	699	679	698	660	698	684	695	698	644	670	650	666	669	661	711
27223	15787	13875	9338	6381	6462	5621	3101	2436	2059	1793	1362	1022	802	570	591	455	430	499	468	453	378	442	382	356	378	338	312	292	325	371	368	345	324	318	314	328	346	319	320	293	332	321	316	325	321	300	292	323	303	326	299	329	280	338	304	324	326	309	282	320	308	335	285	330	316	310	324	308	332	321	311	314	337	295	321	295	321	312	325	300	324	345	313	316	322	331	322	323	309	325	317	315	311	336	279	324	300	339	333	289	301	307	310	328	312	346	319	306	299	294	302	310	315	339	328	312	301	305	331	364	291	311	343	300	292	307	327	318	325	320	349	292	323	347	350	293	321	348	324	341	312	337	300	292	280	330	346	311	322	332	317	321	319	329	336	322	306	315	341	322	307	339	302	324	289	328	290	298	295	312	305	320	335	308	317	303	313	297	329	287	299	333	346	303	288	300	322	329	311	296	330	297	326	327	304	299	350	320	289	328	325	311	325	331	326	336	298	271	295	295	307	313	320	309	317	291	301	316	292	323	317	322	300	305	295	325	271	319	306	302	285	306	330	315	318	309	284	306	334	300	312	284	302	308	290	314	312	315	298	312	346	282	301	321	314	276	274	328	348	304	302	324	310	315	345	306	305	288	292	303	312	337	334	322	327	300	304	334	337	317	332	330	338	327	301	312	317	306	310	293	330	332	317	296	323	321	330	322	313	336	316	294	343	347	284	303	292	328	331	345	302	307	327	323	318	344	322	317	328	303	342	300	302	299	342	321	305	330	319	283	310	309	308	320	298	344	326	324	293	301	317	342	320	341	330	313	296	304	336	306	285	311	263	330	304	296	285	338	306	323	303	349	329	333	324	304	339	316	300	318	305	306	300	342	340	307	320	308	337	318	301	315	300	289	274	296	329	279	303	309	319	334	302	306	304	333	312	305	292	309	304	307	323	319	313	299	303	274	326	325	300	338	350	316	343	307	312	318	311	306	300	319	289	297	308	349	310	308	293	337	294	339	316	305	282	289	309	331	331	271	308	334	328	319	317	334	316	322	301	327	272	273	300	321	334	325	298	306	298	328	320	319	314	337	318	302	303	290	350	302	311	317	314	307	303	328	296	300	300	326	329	345	278	306	317	349	316	305	351	314	332	300	301	334	341	335	315	307	318	311	332	302	318	307	296	329	344	291	301	330	287	345	324	300	307	306	328	332	321	301	315	340	296	331	289	322	309	318	340	335	315	302	325	303	272	303	300	334	337	334	305	315	323	327	312	333	329	321	329	331	294	332	333	335	337	294	292	322	314	319	352	306	334	326	309	312	283	266	331	263	310	312	316	313	313	273	332	345	307	304	319	302	322	292	266	305	301	332	329	313	329	314	321	319	292	338	313	321	323	301	311	332	285	318	337	329	330	289	320	292	332	297	321	302	303	294	304	317	319	332	307	317	305	318	312	283	284	312	306	312	323	311	315	330	329	313	327	327	312	321	299	313	296	311	305	309	356	302	342	317	308	326	316	309	329	335	308	322	310	288	297	307	336	316	320	295	313	295	294	321	342	300	304	327	284	297	285	303	323	328	310	318	305	336	310	334	295	338	288	300	301	316	313	302	320	282	352	330	282	299	314	298	315	322	339	322	279	311	320	316	307	328	339	304	290	278	318	300	326	328	319	317	312	317	297	336	297	314	321	309	324	340	308	305	306	303	304	317	355	330	332	303	333	315	314	324	286	320	349	284	331	284	303	310	304	292	317	308	328	332	296	307	323	308	327	319	336	316	341	321	289	326	297	318	303	299	315	313	323	319	356	327	339	322	312	305	362	308	303	315	317	292	323	346	338	355	314	313	273	320	279	299	322	291	301	287	351	329	299	311	342	334	334	316	337	308	348	319	330	325	308	338	299	334	301	329	328	288	308	308	327	313	334	308	356	306	290	318	320	338	318	299	300	314	326	325	308	318	316	323	317	294	324	305	305	286	330	311	313	307	322	305	294	321	318	308	322	305	311	309	353	331	295	305	305	281	349	326	310	320	307	305	338	305	328	328	294	310	284	297	332	333	321	352	328	333	286	333	338	323	328	366	327	319	346	290	325	281	303	321	332	271	317	297	308	329	342	319	272	297	311	325	346	329	299	295	323	297	313	300	285	299	339	281	296	299	339	337	296	335	342	312	308	331	329	281	328	312	309	306	287	351	311	312	315	287	271	311	318	325	320	305	347	308	293	316	312	312	314	296	307	348	311	291	300	301	333	314	333	314	300	325	317	329	327	297	302	336	283	331	320	338	293	288	304	295	322	320	336	315	308	324	316	299	357	324	302	290	315	321	302	324	316	325	290	307	273	366	305	343	310	308	319	292	320	307	351	335	316	314	279	324	346	308	299	315	290	290	305	314	293	325	276	290	329	305	307	316	310	319	316	335	313	314	312	303	304	318	302	344	312	313	314	282	315	353	309	314	338	305	310	347	283	301	319	280	321	312	326	316	313	339	314	301	318	300	330	302	293	312	322	297	312	287	341	355	311	324	318	290	310	306	295	296	326	331	313	309	327	295	318	316	323	323	309	285	326	301	328	293	332	300	330	320	317	308	305	322	292	321	326	296	301	298	306	336	323	347	298	341	324	281	291	314	338	312	330	298	311	277	312	337	303	293	311	337	315	327	345	309	301	323	305	291	299	280	308	320	332	328	317	290	283	307	312	320	318	353	307	307	294	291	295	287	314	316	288	311	315	294	343	302	326	317	325	303	336	293	332	321	322	329	302	335	323	360	357	323	319	304	301	326	278	297	325	303	334	283	313	289	345	295	344	291	312	298	324	297	335	295	352	333	315	331	319	317	305	295	273	326	299	326	328	287	305	334	290	331	330	302	326	303	334	342	320	347	309	339	284	319	298	336	300	341	299	312	334	329	316	315	329	318	321	307	339	343	298	320	314	297	318	336	303	322	301	304	310	287	311	275	308	332	287	318	310	323	302	334	314	307	304	309	309	324	316	292	311	326	322	307	333	326	304	303	308	352	311	352	337	318	289	295	298	315	281	331	327	324	340	295	328	325	348	284	293	297	273	312	343	310	265	302	338	296	305	314	277	282	330	335	340	307	313	325	300	332	335	322	307	345	297	322	287	314	316	288	336	302	302	315	341	312	329	337	326	293	320	330	301	312	315	322	310	340	326	336	326	283	292	306	329	316	312	313	313	304	278	303	292	305	317	317	322	330	322	310	317	319	341	326	320	312	326	330	357	356	332	323	346	327	328	352	310	312	322	318	308	292	307	284	334	281	305	335	304	298	324	307	282	336	288	314	335	296	316	310	308	327	316	297	298	333	294	295	343	302	297	291	292	308	313	322	301	327	297	286	305	308	300	299	316	291	309	309	349	301	327	330	309	316	307	329	309	300	322	315	330	308	288	303	322	322	339	305	301	336	318	315	302	298	316	336	287	295	323	363	311	293	292	297	317	331	279	343	302	311	322	316	297	310	297	326	304	305	274	305	278	301	312	288	327	271	298	333	322
19288	9987	12618	12984	11806	12942	11488	8254	7737	6812	5688	5417	4365	3395	2522	2220	2005	1864	1697	1775	1639	1354	1350	1430	1278	1091	984	925	931	932	930	893	886	907	858	878	862	867	900	851	853	857	851	813	844	852	852	797	779	828	805	790	822	812	832	802	789	835	823	844	845	811	790	820	822	823	810	871	823	809	800	779	848	776	846	819	791	723	796	785	851	808	830	815	867	864	801	820	780	765	853	842	872	807	904	850	821	834	773	798	839	845	804	834	849	850	850	838	785	836	814	820	791	779	826	760	830	840	831	848	861	818	835	828	768	832	828	804	793	837	814	805	798	814	865	769	843	803	831	817	799	846	783	778	743	801	819	820	776	846	840	801	814	814	803	796	846	810	791	816	832	806	780	824	773	826	839	816	826	765	796	834	841	755	881	774	830	800	802	837	770	828	814	792	790	833	744	787	772	775	801	843	769	848	799	799	788	794	819	800	784	829	803	760	745	825	840	870	752	803	823	828	766	851	816	790	859	815	809	804	854	844	815	782	803	822	834	828	790	787	804	805	760	805	798	812	801	864	812	847	810	779	760	791	767	841	860	859	792	798	837	817	799	777	791	773	761	812	823	839	807	744	831	801	779	777	785	848	766	830	781	803	843	769	793	804	819	819	749	755	757	785	830	778	819	839	832	806	822	829	802	800	807	765	825	772	821	800	828	803	797	854	810	788	756	758	775	812	749	831	803	888	802	841	806	828	831	773	824	858	815	822	779	799	820	782	854	789	831	766	816	795	814	769	799	784	785	790	794	787	758	781	786	799	751	794	792	768	838	797	784	796	749	821	816	791	826	798	834	819	822	835	836	825	830	799	784	829	833	802	817	784	828	766	800	786	798	804	769	812	831	800	856	760	816	811	782	835	797	772	802	781	820	779	783	790	776	810	784	797	798	836	788	811	768	781	783	787	792	828	838	805	819	824	791	804	794	804	781	802	790	748	839	814	781	818	781	818	754	814	764	828	831	834	785	808	772	813	818	796	831	791	811	818	812	839	811	805	803	829	809	833	803	849	809	788	859	799	748	730	787	801	824	746	831	773	795	831	804	799	805	787	812	807	810	828	796	799	725	792	799	755	767	844	773	770	809	776	810	795	819	826	816	856	761	761	851	830	809	792	828	802	788	794	841	741	769	807	792	836	829	838	751	765	809	811	798	783	804	823	776	821	862	808	794	874	779	807	789	839	820	789	836	877	817	802	775	804	765	812	812	833	853	802	822	801	825	779	788	805	800	797	815	835	778	799	800	806	827	825	820	816	791	831	794	807	841	812	822	824	796	802	805	859	759	852	858	791	808	806	759	799	825	778	812	786	806	809	796	794	861	767	795	767	814	748	773	840	821	828	843	806	794	799	823	765	838	823	809	851	772	791	826	800	769	818	780	855	799	808	820	850	738	840	781	809	819	878	782	749	794	845	792	799	801	715	812	808	796	787	811	793	811	763	782	772	810	821	799	799	795	794	775	844	825	754	740	824	810	775	830	781	811	818	802	817	799	803	820	821	827	808	863	809	819	838	811	775	809	777	839	808	811	798	804	809	844	808	839	804	776	799	775	811	763	881	761	805	785	819	827	788	842	780	768	785	795	744	821	865	779	791	812	783	797	753	719	748	788	808	799	810	781	818	822	844	786	835	755	809	822	829	766	849	799	821	769	808	757	822	828	815	802	809	791	790	804	794	816	789	777	823	803	784	804	824	801	755	806	828	821	780	813	777	783	765	808	782	800	801	831	814	791	825	807	791	781	798	816	804	818	803	844	819	816	874	763	818	807	793	748	826	816	823	762	822	806	821	803	761	810	761	795	845	809	802	804	804	808	806	755	831	801	785	783	803	796	795	823	829	790	755	801	805	791	819	815	853	834	795	815	806	856	791	821	774	805	765	758	852	783	860	772	835	798	793	753	761	777	827	801	780	846	828	789	851	801	777	766	816	773	787	809	827	832	762	807	763	840	779	816	800	805	814	812	747	832	825	818	822	780	784	823	809	792	825	805	798	849	844	792	803	792	786	785	835	798	786	791	797	862	795	804	773	851	746	782	810	769	880	805	816	806	790	789	840	802	813	816	795	817	821	820	768	850	781	824	824	793	797	833	820	780	820	824	734	782	770	806	833	826	782	766	728	811	776	869	826	896	770	828	852	773	877	812	777	782	794	812	806	770	842	777	823	791	826	803	785	820	799	826	850	775	840	757	753	795	758	842	829	747	771	836	784	812	807	793	829	774	774	808	760	826	829	764	853	817	784	763	871	779	814	810	777	797	811	796	813	799	857	789	742	805	814	759	799	802	816	829	764	808	763	852	763	843	850	781	837	835	786	770	821	827	783	768	837	771	787	799	778	804	806	807	781	723	850	833	831	840	789	783	814	754	792	774	771	815	793	780	830	840	810	838	810	820	850	842	816	778	781	777	838	835	819	792	801	791	819	795	818	787	818	807	774	806	815	805	778	786	853	828	846	813	793	820	811	791	829	788	801	813	779	825	805	823	817	829	799	828	746	819	851	796	791	738	786	820	810	804	801	838	807	806	820	801	792	748	825	825	826	772	806	822	773	791	818	808	797	791	803	784	838	795	799	800	803	777	838	792	837	822	771	794	820	792	831	779	755	888	821	811	805	814	823	764	772	777	789	781	758	813	773	830	770	791	775	861	760	791	817	775	771	773	794	817	803	807	848	819	809	765	801	841	826	824	788	822	777	796	777	782	795	776	806	816	761	806	840	761	850	798	784	799	813	790	816	789	772	824	836	804	799	798	797	810	783	805	812	767	826	850	769	852	824	766	838	828	790	833	815	746	851	838	815	808	752	768	830	786	768	793	842	824	811	806	809	802	760	768	790	787	757	774	794	792	806	839	753	792	792	772	777	806	753	783	801	771	814	762	818	768	785	827	798	783	858	807	863	785	761	800	840	812	843	815	793	792	809	822	832	800	799	851	816	806	852	843	797	804	772	789	787	800	831	842	829	792	804	805	770	802	803	829	859	833	805	818	775	795	758	786	780	791	789	815	839	825	826	776	799	801	764	811	786	795	852	823	771	809	791	768	789	821	837	821	789	797	784	823	801	787	787	776	847	785	773	836	830	790	794	798	809	805	819	836	796	815	810	775	857	766	770	848	774	796	784	827	781	825	798	815	809	818	772	832	810	855	843	797	829	816	834	836	808	849	831	845	788	794	790	788	813	779	797	777	810	732	824	802	829	795	807	856	817	841	792	834	789	812	794	836	844	814	787	787	789	822	781	777	777	809	773	842	801	795	791	781	782	795	796	802	818	851	774	812	849	806	796	791	834	785	844	808	851	794	803	800	801	790	823	836	799	793	805	754	794	809	811	809	813	820	753	821	778	786	814	826	804	789	811	814	782	779	859	785	843	809	780	801	749	741	813	842	812	812	799	859	824	808	814	765	816	789	794	821	793	828	822	811	801	829	854	803	773	791	782	819	795	800	799	793	774	827	795	819	801
34744	21717	18488	13504	9915	9989	9130	5269	3778	3252	2880	2134	1607	1182	903	555	594	508	473	464	466	354	364	378	348	307	291	240	272	235	236	244	245	231	258	241	228	244	244	230	249	228	252	250	230	238	248	225	240	253	244	234	262	266	253	225	251	250	238	245	237	230	227	216	266	228	224	240	221	224	262	271	230	227	252	212	240	237	213	232	189	239	242	250	225	230	239	232	240	236	231	229	255	217	222	242	242	217	224	216	259	256	221	246	248	257	213	250	220	224	236	226	203	226	219	232	213	251	213	235	219	249	216	239	231	226	250	231	231	217	204	240	250	233	237	240	221	232	226	252	251	258	205	213	246	225	216	208	245	252	245	218	229	232	217	226	215	208	219	230	238	225	202	203	255	287	225	236	241	210	199	243	224	225	211	211	228	256	216	284	264	222	270	216	256	238	229	237	234	239	214	220	194	214	201	232	234	224	239	242	240	244	236	237	196	239	209	245	214	252	238	233	218	232	231	243	214	222	213	222	216	240	228	262	224	237	232	234	206	234	242	233	202	219	241	235	226	248	219	225	223	225	256	232	217	218	190	230	245	225	232	225	207	211	234	222	260	244	239	250	219	205	222	219	220	230	200	244	212	216	233	235	229	260	255	206	229	228	264	228	210	239	257	241	242	263	201	248	224	219	244	220	195	229	243	213	254	239	216	205	200	242	216	254	200	219	237	245	237	222	248	257	229	215	208	271	231	243	216	226	229	190	232	232	232	207	216	243	223	238	255	229	195	227	237	237	224	224	223	239	265	216	216	232	208	228	217	232	216	251	227	232	252	224	225	216	218	242	216	226	229	237	231	208	237	239	251	223	212	227	238	216	214	253	230	235	244	248	231	226	232	272	256	221	209	221	209	271	246	242	240	257	258	185	220	208	229	243	255	254	234	206	268	244	227	225	233	248	242	246	242	220	236	261	211	219	228	209	232	225	256	242	246	222	243	229	206	197	215	229	228	236	226	227	241	246	232	252	220	220	191	218	225	279	208	234	235	212	221	255	230	241	199	222	229	248	244	220	224	223	254	244	232	220	217	225	231	254	212	217	236	230	251	223	224	243	251	240	235	241	213	215	242	223	210	196	231	224	231	219	226	237	255	242	243	236	216	267	229	253	227	212	217	222	263	235	249	254	244	255	223	220	209	224	219	211	238	236	244	241	225	232	228	216	255	218	242	250	219	244	232	226	237	242	206	226	248	213	265	216	225	227	234	238	247	246	228	195	240	205	236	203	243	190	237	234	244	234	236	250	210	218	234	285	252	223	222	208	232	226	252	208	240	237	230	215	244	231	217	253	242	194	245	217	239	223	241	217	238	226	246	252	225	232	226	244	226	269	238	212	241	234	224	221	197	235	227	227	244	244	235	224	234	212	230	224	223	253	234	222	212	226	213	201	218	221	229	209	213	265	236	229	222	238	239	234	225	238	228	192	233	237	216	215	225	226	222	219	211	242	204	228	228	235	263	237	224	198	248	241	238	228	214	219	245	211	223	249	202	236	243	229	234	243	251	249	231	232	258	216	233	261	239	225	207	218	211	268	206	224	258	203	239	206	245	245	206	228	245	242	225	266	230	207	231	223	213	212	240	204	234	230	231	220	230	240	198	223	217	187	220	257	222	222	240	243	199	221	231	230	216	239	211	215	225	252	259	253	215	234	223	223	247	240	246	222	218	219	213	245	223	214	219	250	227	247	211	228	243	208	230	220	210	242	217	225	216	221	261	233	206	251	255	221	248	195	235	229	223	234	227	234	235	190	214	241	228	216	234	212	226	218	185	228	243	220	236	273	213	209	230	230	199	232	229	236	205	217	231	208	232	243	228	234	250	245	225	220	240	241	245	229	237	230	233	204	238	218	221	224	229	231	247	224	254	242	249	229	207	210	229	213	227	226	215	220	235	224	231	199	193	241	226	234	239	224	207	252	222	221	246	221	252	236	254	213	227	224	247	232	213	207	217	212	230	230	241	238	249	237	241	233	213	227	206	237	218	213	244	240	223	236	245	227	268	215	243	221	233	218	233	222	217	207	250	238	234	257	228	231	260	281	236	217	254	252	204	219	241	219	230	237	249	231	242	204	242	247	235	235	228	223	217	214	260	202	225	245	223	223	252	230	237	224	220	231	229	207	209	240	245	191	215	236	216	228	251	219	246	201	221	255	264	268	242	254	241	211	232	215	223	240	226	220	231	218	199	230	199	242	237	241	208	222	210	219	227	233	226	239	241	237	205	241	242	242	245	236	231	218	190	234	240	219	233	241	223	219	229	231	238	245	235	244	270	239	240	244	230	261	202	218	228	244	249	208	230	248	202	208	224	236	244	218	242	265	217	238	209	237	234	213	203	220	228	244	213	246	222	255	197	223	235	219	238	238	216	235	235	227	206	221	253	218	221	232	218	248	240	220	236	244	220	216	218	246	227	232	263	243	235	238	211	198	249	243	221	228	246	213	261	225	206	233	207	201	210	211	232	266	206	216	214	251	226	233	228	244	224	248	206	232	236	243	242	236	234	216	238	260	236	216	245	241	241	233	219	247	222	237	229	242	244	250	226	226	230	210	214	247	222	225	236	246	251	248	232	211	219	239	208	254	233	232	245	233	228	230	225	215	231	211	246	219	243	235	231	241	236	238	195	193	222	212	232	235	247	243	244	214	222	216	229	221	251	224	226	215	217	211	212	203	226	243	249	230	238	225	210	184	225	217	247	236	219	230	225	238	220	227	221	220	247	221	214	221	258	222	224	233	234	250	235	230	256	239	247	218	233	228	223	238	247	237	234	224	223	237	220	248	272	225	236	204	246	214	231	253	226	226	237	218	212	230	201	220	220	241	241	239	242	206	225	205	239	216	231	220	237	211	241	212	226	244	285	230	235	258	228	226	216	247	217	224	215	237	235	219	235	231	217	236	205	205	231	218	236	230	241	225	236	249	234	238	244	232	221	242	241	231	238	220	219	226	223	227	243	229	246	207	214	258	217	232	241	220	208	229	262	226	221	239	253	221	222	228	221	217	262	232	224	238	249	193	228	233	252	248	213	252	249	233	236	246	233	236	207	229	237	228	247	231	254	214	245	253	226	252	213	217	236	251	213	233	203	220	207	236	221	228	213	245	236	210	251	218	245	250	236	227	239	210	248	232	240	225	224	204	252	241	213	242	210	224	239	234	209	207	229	219	211	228	237	247	244	229	236	221	218	211	225	238	231	232	218	239	212	226	224	233	231	228	217	257	234	244	221	238	229	222	231	222	203	210	254	210	220	211	255	245	213	219	250	209	267	223	230	225	269	229	243	251	226	245	226	238	244	222	251	227	218	233	233	230	242	228	218	226	220	225	223	216	217	218	227	234	217	231	222	242	249	227	225	249	224	235	200	233	204	245	225	248	213	216	245	218	213	233	211	229	217	211	216	234	230	222	229	240	216	222	244	226	229	222	219	234	242	254	226	235	255	226	262	229	216	238
23874	13349	16551	17203	15212	17325	15593	11682	10343	9545	8816	7575	6000	5075	3718	2788	2656	2612	2172	2466	2106	1751	1573	1633	1627	1151	958	896	852	808	784	704	716	733	734	627	679	674	633	649	719	667	671	701	663	652	616	656	648	637	600	656	632	616	596	592	585	627	640	600	643	600	657	620	593	645	629	628	584	607	647	580	608	601	645	599	593	657	645	638	616	605	606	662	607	585	602	605	614	587	606	629	580	613	622	679	661	627	616	590	646	705	693	668	621	640	626	640	644	662	627	614	635	662	610	675	620	601	597	638	639	618	667	633	604	620	611	614	646	612	609	575	664	616	619	579	631	590	600	578	571	602	639	593	600	580	642	620	619	597	576	662	624	607	609	588	586	587	633	562	574	605	607	569	650	592	614	585	598	590	616	603	614	585	613	574	601	596	615	600	619	573	573	582	627	638	623	598	593	567	596	628	631	603	627	644	589	606	630	561	641	597	564	577	624	593	628	589	591	595	582	647	578	615	571	568	651	577	583	591	612	629	576	625	553	594	664	598	622	575	603	591	602	571	605	646	638	641	634	561	613	590	611	587	586	614	569	571	593	579	640	602	627	590	673	603	600	596	583	641	601	604	596	619	588	550	577	625	616	596	599	603	608	603	585	582	617	597	610	577	562	571	609	588	576	585	565	618	632	609	615	578	613	619	607	585	622	628	629	615	618	574	589	639	584	605	602	633	605	611	609	592	570	603	626	607	600	550	564	568	542	573	626	599	626	561	580	606	549	601	580	563	615	616	576	610	603	627	595	578	591	636	619	564	611	600	628	564	596	575	584	571	625	592	631	595	621	588	628	592	521	595	558	591	602	636	643	590	599	641	629	573	617	552	611	613	630	578	581	585	604	602	633	598	573	575	577	639	605	594	560	544	614	586	615	575	581	561	644	578	631	632	574	561	636	631	606	587	549	603	606	606	580	598	558	558	619	631	637	622	555	603	580	603	580	652	554	571	581	606	558	625	576	611	580	639	629	590	572	566	556	588	569	607	604	655	601	588	577	596	609	627	587	587	605	647	596	603	569	659	592	547	542	580	571	598	591	615	647	558	637	648	619	546	593	584	645	606	660	616	603	605	608	565	631	626	611	604	604	592	613	586	614	612	636	617	606	572	639	606	602	597	636	625	606	612	616	642	613	600	570	603	622	585	587	542	619	591	629	600	615	613	580	587	616	597	621	596	593	617	665	570	644	613	628	594	569	609	573	610	591	606	622	587	598	628	583	583	616	656	599	565	617	603	584	598	609	594	594	589	608	572	650	579	638	614	568	600	606	573	601	604	606	605	576	591	631	637	575	603	642	581	585	583	616	598	617	601	590	577	606	613	627	620	643	577	611	607	566	564	617	589	592	589	569	609	626	608	607	646	575	596	598	566	610	628	585	637	578	606	641	592	597	597	529	652	618	638	601	605	639	653	570	591	610	607	571	609	624	577	618	603	595	591	552	600	579	607	576	591	604	624	614	617	554	614	563	637	581	577	607	609	648	599	632	583	604	572	660	576	600	601	600	638	595	563	625	631	596	593	583	614	595	637	608	575	594	597	576	611	533	578	613	639	617	602	570	623	559	590	609	580	640	608	605	595	604	601	615	586	621	605	604	589	574	612	593	550	654	596	628	585	623	573	630	594	598	587	594	592	567	599	565	629	600	588	620	624	609	601	594	613	610	580	638	588	585	560	621	610	599	614	595	607	568	609	611	623	591	601	577	616	624	598	625	554	596	606	629	574	572	614	604	573	605	594	596	555	592	596	601	573	511	560	615	596	623	549	557	598	568	589	613	640	579	633	577	614	606	593	596	565	611	549	573	579	601	594	601	575	646	588	575	603	605	614	613	606	638	647	571	600	602	610	603	600	632	607	594	586	561	587	615	581	619	597	585	575	588	578	604	586	602	616	587	613	604	640	616	621	594	596	591	587	617	610	608	588	602	550	577	599	598	571	624	590	613	565	622	615	567	617	580	541	580	616	620	622	611	610	617	640	583	584	633	639	574	590	593	633	616	621	637	598	595	604	593	564	591	573	592	569	569	652	626	601	575	592	650	561	578	642	594	615	630	571	608	558	615	583	615	626	554	574	631	569	641	622	604	548	586	615	575	563	646	637	606	632	573	637	619	580	614	566	626	602	593	582	551	593	552	587	598	573	560	579	624	609	605	598	572	606	610	618	593	604	588	577	616	553	602	618	637	562	529	622	587	604	578	641	571	605	586	587	603	609	593	575	604	589	595	599	610	577	608	607	590	590	608	590	598	555	649	604	628	631	637	618	604	660	561	599	623	598	657	589	600	588	584	595	601	596	590	601	648	590	625	614	597	596	593	596	575	632	603	585	598	607	627	591	604	619	589	591	590	654	578	597	599	603	640	618	624	557	611	601	609	583	590	575	575	624	598	571	606	591	555	627	629	586	584	628	617	597	569	620	600	626	589	602	584	610	621	532	605	575	589	621	626	583	625	617	591	599	608	582	658	578	639	583	594	635	594	612	565	572	580	604	624	619	619	592	601	580	600	616	582	599	636	605	598	591	626	538	581	595	619	611	610	591	594	613	610	575	610	609	608	625	596	574	607	576	598	600	605	591	587	587	597	583	625	606	562	614	603	604	628	593	654	583	617	629	617	609	587	572	590	588	598	580	607	622	611	617	616	623	603	574	620	607	616	621	575	569	619	596	609	592	597	614	591	586	601	624	644	551	563	611	615	608	582	621	600	577	621	599	619	534	568	597	577	579	589	602	593	596	570	622	584	609	585	646	581	642	619	610	632	606	571	608	573	633	592	589	647	619	559	565	629	597	579	579	545	641	550	599	613	627	599	570	609	608	591	598	605	616	596	564	647	614	637	616	583	574	599	565	549	612	592	665	580	641	594	586	600	596	578	607	633	625	570	593	627	588	569	599	584	610	613	595	567	598	612	563	601	657	583	580	615	578	616	555	578	613	568	605	584	550	624	584	608	577	561	580	659	551	609	602	588	615	555	622	586	619	589	572	577	613	578	595	609	585	607	555	639	572	626	628	579	603	604	591	563	574	578	586	604	619	598	599	599	609	583	612	633	650	620	586	578	613	643	610	632	626	608	645	598	593	590	581	618	564	603	590	584	611	626	633	624	607	622	565	612	609	631	591	593	610	597	613	544	563	589	594	602	582	553	612	577	587	619	590	641	567	565	606	565	596	664	591	606	620	557	602	573	565	566	581	651	561	582	602	615	634	581	670	622	617	653	581	590	608	645	597	591	637	606	599	601	599	575	598	631	583	611	632	595	592	586	631	610	572	595	618	582	633	599	608	613	609	608	620	586	594	585	595	577	641	586	642	606	602	626	582	585	627	585	575	585	594	601	611	583	630	616	604	614	608	640	679	584	591	596	614	587	609	566	578	595	582	586	565	597	613	591	621	625	626	573	604	576	579	598	568	606	603	597	602	586	591	607	598	598	582	591	574	570	587	628	611	613	587	610	577	629	565
6435	3787	3507	2627	1606	1497	1052	739	652	487	438	388	328	352	325	304	300	286	304	311	283	271	272	276	271	270	261	256	300	240	276	256	260	251	284	301	244	242	287	284	274	254	239	246	255	264	280	265	278	266	283	263	278	263	253	266	270	273	277	295	285	298	274	261	288	277	260	288	277	280	273	268	282	285	264	259	255	236	240	281	250	263	229	258	240	271	300	254	294	279	266	299	240	253	265	302	308	259	282	272	276	243	269	246	272	275	259	268	292	271	280	268	248	267	277	269	282	256	265	291	270	266	280	265	287	259	275	306	279	306	291	272	252	269	274	280	267	274	255	254	272	289	273	267	245	228	263	272	260	265	271	260	271	282	302	266	290	257	294	268	276	284	290	283	303	268	264	279	256	267	268	275	260	270	279	239	278	261	272	252	284	274	241	259	282	251	262	265	294	294	241	284	257	266	282	269	285	251	304	274	280	266	245	269	272	289	269	299	262	270	247	260	279	302	273	305	268	253	258	293	247	286	281	317	248	267	304	293	292	279	288	271	275	274	243	257	256	244	289	278	305	289	265	277	255	276	273	288	270	280	293	300	242	282	283	298	263	239	237	268	275	299	256	282	256	269	249	279	278	267	274	263	268	261	266	254	242	275	235	293	294	283	269	288	255	267	266	269	242	272	280	302	265	274	284	263	285	269	285	265	262	251	283	260	244	266	270	251	298	259	248	262	243	249	265	232	276	266	282	258	281	262	265	254	267	257	294	270	256	268	316	274	277	289	291	268	296	279	266	273	272	278	290	263	270	269	287	263	283	285	265	247	277	277	281	316	273	257	261	278	271	269	260	287	269	283	275	280	269	282	283	271	295	287	282	274	272	291	266	276	275	274	255	281	226	301	271	266	284	270	277	274	260	274	275	265	276	254	273	276	244	257	308	284	262	243	299	280	293	276	263	273	264	279	298	237	296	243	286	294	311	302	275	245	260	272	269	277	271	274	228	246	273	263	283	270	253	270	267	272	271	262	285	265	286	265	255	274	254	271	257	268	271	253	270	268	284	238	260	251	276	272	289	276	253	276	273	227	295	255	284	277	243	273	269	271	263	305	261	286	279	282	255	294	249	304	263	256	281	295	263	273	240	270	272	284	264	256	271	274	283	258	266	253	246	256	272	278	265	252	267	296	247	262	260	258	271	282	282	273	259	279	291	260	300	257	275	273	281	264	289	275	238	286	240	263	261	248	293	252	259	223	260	250	251	261	250	286	266	265	276	261	262	267	277	263	252	261	256	282	267	257	278	268	268	282	308	258	268	252	261	268	267	260	256	233	254	260	252	303	299	229	256	291	273	263	281	275	266	268	255	278	268	261	251	277	274	280	282	296	272	266	290	258	273	255	264	274	284	256	264	296	281	253	241	253	291	273	283	266	269	290	264	271	291	284	266	291	272	298	286	276	276	259	253	266	257	259	262	297	258	288	258	298	278	276	288	286	255	261	240	276	259	267	260	270	289	264	284	274	272	274	274	273	285	269	283	265	266	254	256	298	272	264	265	253	285	297	294	279	294	258	311	252	257	266	270	292	253	273	286	246	256	256	281	251	255	279	235	297	265	276	271	275	272	305	259	269	273	265	299	280	253	248	284	270	278	261	255	285	255	272	280	278	273	249	303	251	256	270	252	271	265	279	272	268	284	278	263	275	281	257	297	262	281	263	261	246	263	299	282	286	288	306	260	265	277	273	268	265	266	261	258	237	260	280	275	277	270	281	250	261	269	320	284	279	324	289	254	294	235	270	259	272	283	301	219	231	244	278	251	298	286	280	262	273	255	288	256	266	254	252	274	297	290	282	276	284	253	263	278	272	284	264	287	274	270	274	235	273	297	263	259	276	234	282	243	298	279	266	278	298	281	281	301	273	270	244	283	277	291	273	267	264	251	285	275	258	295	268	263	278	293	281	293	311	284	290	268	272	276	299	263	284	267	257	266	278	252	240	262	257	260	242	263	271	291	258	262	245	259	271	275	259	290	273	269	294	252	282	293	302	297	265	281	258	242	280	286	227	275	258	295	288	252	239	280	275	254	284	250	294	260	280	271	252	281	256	279	267	286	260	257	242	273	266	258	269	245	268	287	301	271	225	260	301	282	288	288	294	278	246	274	306	281	285	290	278	257	249	285	260	274	261	264	275	229	270	286	271	284	272	249	258	273	265	277	295	247	259	279	265	245	292	258	258	267	238	279	269	279	254	290	292	270	255	259	294	274	272	245	256	229	273	279	258	289	286	285	264	290	270	268	242	229	256	288	276	246	298	239	274	261	278	248	260	261	286	266	286	272	258	234	291	258	261	277	271	275	259	244	270	276	280	260	220	262	284	244	244	265	280	284	271	287	273	294	297	277	265	262	273	269	251	237	273	256	320	257	270	290	240	277	295	268	260	282	274	252	263	280	276	268	230	289	289	244	279	260	285	277	251	293	268	254	256	277	288	249	264	258	246	256	269	257	282	243	289	266	299	298	256	266	288	271	255	297	280	270	260	284	262	247	269	295	297	270	268	263	303	302	280	236	276	294	246	279	260	285	284	241	232	261	282	287	270	306	272	264	265	283	298	269	278	238	279	277	273	247	245	255	266	294	297	267	256	275	270	265	297	274	267	268	286	279	281	281	268	259	263	263	279	260	299	274	289	280	253	239	265	286	226	269	245	256	230	272	250	253	252	321	263	256	240	260	252	274	272	267	284	304	251	291	282	275	272	235	301	255	276	278	245	278	282	238	266	281	246	258	270	268	287	286	270	277	241	267	294	260	273	267	258	296	274	244	267	289	253	266	277	246	288	284	278	308	260	258	297	253	274	263	257	262	278	269	257	254	262	289	276	283	257	274	259	267	274	270	276	249	258	269	258	277	311	271	276	267	258	264	262	231	310	276	249	264	318	240	246	288	253	250	261	267	271	285	262	268	261	263	255	271	250	263	292	229	267	279	261	281	288	282	293	276	284	271	243	271	289	248	294	273	293	299	297	280	260	250	284	273	249	280	249	292	251	288	306	261	264	280	291	278	301	273	290	290	261	270	282	257	259	259	272	299	257	313	271	247	297	234	267	290	281	270	286	218	282	270	270	279	272	273	272	237	263	276	292	272	261	237	283	263	265	256	277	282	279	262	260	256	268	269	249	292	285	270	285	261	270	242	283	285	270	270	283	291	287	276	244	306	272	271	274	263	299	259	277	279	276	271	274	278	279	314	257	261	263	251	274	277	304	270	291	244	283	258	272	287	244	291	269	258	273	263	281	246	247	261	289	284	264	265	272	262	252	289	267	295	272	257	274	291	250	261	262	276	250	253	254	275	256	250	282	255	252	299	270	279	242	277	254	285	296	264	257	264	271	272	301	263	259	279	277	282	261	216	262	272	290	253	267	266	288	266	270	275	294	276	260	277	274	239	286	276	248	254	269	261	279	267	262	255	256	306	247	265	296	290	265	274	240	255	271	243	288	262	274
5582	3944	6389	7397	5359	5551	4211	3057	2867	2052	1622	1510	1287	1203	1072	1058	918	876	860	886	818	801	846	809	766	733	719	796	711	695	721	713	707	695	733	734	721	733	746	726	676	648	767	701	743	734	709	679	699	691	725	729	719	724	701	733	751	685	734	707	702	708	730	701	674	728	723	716	721	743	723	703	739	693	619	736	697	713	689	723	686	737	699	684	713	728	710	677	705	666	741	746	705	743	761	699	724	724	713	767	732	692	732	725	677	704	665	681	715	681	682	714	715	711	772	723	723	725	697	668	667	752	732	701	719	720	737	699	666	703	726	680	722	715	738	720	673	720	762	710	669	711	754	703	653	768	735	712	707	731	742	747	721	718	720	679	694	724	730	706	767	731	705	706	689	709	709	730	679	726	681	747	666	721	687	729	708	728	731	745	724	681	677	733	755	734	716	691	702	715	714	729	766	695	732	726	727	774	694	727	723	694	709	686	685	752	713	726	709	738	749	707	710	671	741	745	706	766	728	714	712	697	732	703	659	724	681	689	720	767	688	709	706	696	718	695	673	701	697	699	688	765	768	731	685	712	699	709	723	725	738	730	752	736	745	682	711	719	729	725	728	697	762	738	740	686	715	732	712	739	726	726	735	715	713	749	795	712	704	714	715	727	707	700	718	695	696	719	699	722	671	722	715	720	735	732	715	698	761	692	681	743	717	788	732	688	695	703	709	699	674	709	672	728	708	724	711	727	723	695	728	717	770	755	726	688	732	656	717	708	724	703	760	719	704	718	709	744	705	727	727	727	755	695	720	730	700	753	699	700	682	761	743	714	762	732	728	741	686	679	743	736	730	745	745	755	739	725	730	718	722	692	743	753	711	734	735	651	694	704	697	735	676	715	699	733	712	731	755	723	693	738	756	748	732	744	719	713	730	792	704	703	696	653	678	743	704	690	701	732	687	712	711	720	737	728	710	723	684	749	710	684	666	702	717	756	691	710	738	703	700	713	722	715	713	739	671	732	709	751	748	694	698	772	715	698	740	729	703	674	710	648	715	731	753	737	735	709	713	715	739	736	676	734	680	731	707	731	725	727	763	702	710	722	753	747	710	724	733	736	731	695	736	715	676	732	748	727	759	708	722	719	700	682	764	693	677	691	699	705	710	712	753	729	724	739	711	713	687	729	680	720	758	690	712	714	668	699	721	706	755	714	749	714	713	694	669	716	733	743	692	744	746	742	702	697	707	703	737	664	703	710	729	722	715	683	738	699	662	731	738	740	732	752	734	716	718	695	711	725	731	711	754	723	738	707	709	710	712	739	737	707	756	734	712	732	679	714	706	728	721	685	734	726	688	735	682	684	712	707	710	732	682	656	707	735	674	701	736	702	685	727	716	699	729	717	732	699	727	738	727	665	650	720	722	727	705	664	732	717	697	744	712	755	676	732	671	737	709	690	730	729	713	757	702	721	691	725	694	689	703	702	743	767	704	672	735	728	733	677	760	705	712	722	718	725	740	686	799	683	719	741	705	764	711	736	712	719	758	690	727	733	729	692	750	723	709	706	733	739	716	672	707	716	672	722	691	705	747	722	656	727	741	713	715	664	702	700	718	710	691	741	735	693	719	695	718	679	673	683	713	724	721	722	687	692	676	742	701	680	731	736	705	731	682	738	696	714	713	704	668	721	694	652	723	706	760	681	737	708	733	714	670	709	694	700	670	724	718	685	743	728	758	715	713	694	753	683	714	682	704	719	689	707	744	705	755	657	750	702	695	707	714	723	717	672	730	714	700	696	711	693	764	733	741	713	751	712	733	679	692	713	705	678	724	727	734	711	755	692	726	694	687	701	746	700	729	719	691	695	707	701	728	723	730	742	718	731	695	755	719	702	737	732	719	729	698	690	694	718	693	732	717	761	697	726	698	720	675	730	659	707	742	670	715	747	689	705	720	733	706	724	738	705	735	727	724	699	700	733	704	765	696	733	680	695	708	689	729	743	672	715	685	762	693	737	700	729	689	715	703	708	706	710	717	694	761	701	690	745	707	738	725	699	694	755	746	753	711	720	668	685	723	690	744	660	755	733	711	691	727	693	722	744	696	701	710	725	726	708	702	687	714	759	728	720	720	738	692	722	733	703	699	698	715	711	724	737	647	747	748	740	801	700	770	766	674	705	743	702	710	732	707	792	715	728	732	679	743	695	724	740	711	766	729	691	741	700	709	708	710	745	700	736	703	716	737	672	712	718	713	715	684	687	727	707	681	693	664	685	711	713	729	734	683	701	698	710	713	698	733	739	700	704	756	727	717	726	733	691	714	722	680	748	730	712	718	761	712	744	759	698	694	746	698	755	665	669	736	748	692	686	709	762	712	701	685	716	739	649	738	719	722	713	723	680	788	676	736	706	716	712	672	747	720	728	723	687	707	687	735	670	732	715	666	698	676	728	717	730	768	684	749	764	779	718	724	727	739	713	698	673	658	701	706	759	765	700	726	719	720	724	723	773	678	710	722	717	695	760	686	654	750	686	746	687	692	709	699	738	710	713	717	741	714	704	725	701	729	733	752	732	679	744	673	791	747	708	659	695	709	711	781	759	723	718	722	730	696	688	766	681	681	698	746	729	714	705	701	697	710	782	755	748	694	708	770	683	710	724	732	693	719	765	678	719	719	721	707	688	726	680	708	683	717	740	739	728	719	710	697	738	714	728	724	734	671	732	690	730	689	726	820	724	746	728	710	729	727	693	685	688	720	727	764	732	671	694	716	703	695	692	704	708	711	743	741	707	708	709	723	717	722	687	694	761	737	695	741	753	659	732	713	715	736	726	687	678	691	706	718	745	722	763	715	758	712	731	732	758	720	695	739	685	725	700	693	647	727	738	709	759	726	708	735	759	715	756	695	707	708	701	715	722	765	717	724	747	704	737	681	709	713	727	740	702	730	689	733	736	718	690	708	690	730	750	756	740	668	702	665	715	734	653	720	713	695	704	737	704	716	734	692	725	691	693	693	742	762	738	743	757	701	725	699	737	718	718	721	732	704	725	656	694	678	718	726	710	729	664	697	728	702	749	737	716	734	742	736	721	695	707	780	710	684	649	761	716	698	746	724	718	740	733	739	724	707	720	716	721	763	693	754	662	701	742	684	769	751	692	708	765	704	705	665	719	708	718	735	698	759	737	710	759	701	681	726	744	731	703	735	706	699	698	704	724	757	745	672	711	690	674	749	738	670	717	695	696	703	726	737	712	661	755	762	695	728	718	749	702	757	738	726	748	737	742	736	706	669	739	689	699	769	716	726	721	684	725	757	747	727	733	754	717	740	767	729	713	723	669	724	693	704	705	737	683	678	732	723	673	717	706	773	727	686	670	671	733	700	723	769	751	710	733	747	692	724	705	726	714	687	731	703	724	765	701	735	712	683	681	713	711	712	709	690	704	714	781	680	726	732	742	711	673	738	728	746	678	747	699	756	730	695	723	678	731	741	723	738	719	720	740	749	712	686	726
27318	16035	13024	9238	5789	6345	5674	3409	2481	2148	1877	1256	997	682	620	540	496	490	549	496	451	419	418	392	388	336	337	319	342	322	335	315	336	307	326	303	335	315	287	325	325	310	327	306	313	328	294	331	325	327	352	308	333	310	338	325	310	327	297	326	302	335	345	320	345	281	345	319	309	332	318	338	309	332	344	320	319	315	320	307	361	343	319	321	344	321	328	325	343	325	307	308	328	324	325	340	330	287	351	312	348	340	332	333	359	318	313	336	375	337	337	313	322	341	303	313	310	329	289	311	296	338	335	339	307	288	321	322	336	330	350	346	326	356	339	348	327	332	314	324	344	314	320	309	294	345	320	330	331	305	337	309	324	348	328	315	316	293	329	322	330	310	340	332	368	331	302	318	326	330	290	327	342	324	321	344	325	355	308	329	310	297	333	367	345	331	367	318	310	330	331	329	327	329	333	332	300	328	321	331	319	317	318	296	315	339	335	315	338	328	296	300	328	307	354	312	323	323	320	302	345	308	295	331	325	338	337	308	330	329	323	345	312	355	287	336	313	313	339	294	293	288	341	357	340	317	304	314	329	316	329	328	314	318	336	331	336	319	314	296	354	308	338	326	306	323	279	301	317	297	310	314	316	349	328	314	328	329	360	314	333	308	338	309	333	310	266	328	311	319	353	320	293	337	320	337	348	326	342	341	329	348	318	332	324	329	340	345	335	345	318	346	320	334	337	345	298	370	331	315	328	312	350	320	317	318	313	305	354	328	328	327	278	324	307	315	324	300	336	342	340	347	316	343	331	329	292	342	306	314	317	342	337	355	335	346	315	307	300	310	303	361	348	351	351	312	375	312	263	354	337	315	268	297	348	291	323	335	339	343	356	306	334	348	327	290	334	319	353	336	339	333	306	317	299	304	335	295	338	301	336	345	321	324	312	290	338	359	287	355	322	287	332	325	327	313	349	324	310	351	329	308	314	339	341	366	307	290	301	326	320	333	340	321	293	309	296	311	325	303	320	329	336	331	310	313	327	326	358	331	306	314	305	331	330	305	325	341	309	352	333	330	298	350	346	353	323	318	319	335	329	318	317	329	324	289	304	308	300	294	328	305	326	305	339	307	330	308	330	328	300	324	310	304	326	319	359	338	297	337	331	348	319	328	305	309	334	315	320	343	335	335	354	341	354	307	325	341	310	343	322	326	348	310	332	329	308	326	363	300	341	333	339	342	324	341	294	309	339	333	287	325	328	354	339	351	321	331	345	311	319	338	373	303	355	306	324	308	292	315	308	301	313	333	326	321	327	308	318	349	326	341	331	323	322	331	327	321	329	311	356	323	315	315	336	332	301	311	301	324	344	321	313	336	327	319	336	370	342	342	334	373	333	333	324	343	344	334	307	299	349	327	336	348	287	296	332	319	344	305	326	309	329	294	338	317	332	292	286	303	328	312	283	340	297	303	339	338	338	342	336	324	344	297	310	299	317	303	337	302	320	319	310	343	341	308	315	285	299	334	292	322	315	319	313	334	322	302	326	306	320	331	291	278	323	324	335	293	349	323	361	326	332	306	329	325	303	321	343	284	343	351	315	338	332	312	306	341	309	335	337	314	276	314	321	332	325	323	327	297	305	334	311	317	333	326	328	316	326	308	316	366	316	339	317	338	315	354	297	350	325	364	308	303	325	307	317	338	339	300	322	345	316	330	333	295	296	308	319	313	337	330	356	308	359	304	328	293	358	345	337	324	346	333	327	292	286	314	330	319	332	323	312	332	320	343	335	290	330	345	298	289	325	325	331	305	309	316	304	334	312	290	336	303	343	368	324	314	306	352	344	326	319	353	309	332	290	330	314	324	343	332	328	330	331	329	336	330	298	319	327	307	329	304	342	335	323	315	344	320	364	311	322	352	315	329	295	330	294	330	320	311	318	308	330	319	314	321	346	330	270	354	312	355	314	306	315	329	329	296	323	279	346	338	301	317	327	323	304	324	341	330	316	352	339	297	338	357	335	302	314	308	327	290	342	317	325	305	297	340	281	306	333	337	289	309	315	342	333	327	326	291	326	346	323	338	324	327	334	317	333	319	331	330	325	304	320	320	327	293	361	340	309	321	329	319	330	322	328	325	300	296	340	329	319	329	320	341	294	339	291	307	293	319	323	328	345	322	323	327	338	353	323	340	308	310	334	327	326	348	322	313	324	338	345	334	313	340	313	317	345	308	324	347	310	317	312	312	323	333	317	322	358	328	331	323	321	337	302	307	319	350	326	319	295	350	322	335	316	303	340	314	343	312	335	329	331	334	328	317	300	320	341	303	331	346	311	336	316	360	323	313	363	316	332	326	299	344	306	308	347	303	313	310	327	351	298	310	342	304	295	309	323	335	306	323	296	313	298	330	325	269	347	354	314	338	315	323	304	327	352	327	321	273	365	304	356	323	344	358	357	332	326	319	358	318	293	298	331	348	338	333	312	323	301	297	331	316	300	302	336	362	374	347	320	345	345	314	313	361	304	293	333	341	324	324	306	321	321	316	331	349	307	315	314	286	344	291	322	308	312	343	328	348	333	340	335	348	311	313	339	333	332	310	313	348	323	295	295	318	324	306	299	341	327	338	313	316	338	341	333	315	308	331	309	291	318	308	309	321	315	346	353	316	318	342	318	309	334	333	318	345	328	312	371	301	335	306	340	315	329	319	319	338	307	351	307	333	307	302	331	332	308	291	324	338	321	313	319	321	318	308	323	307	311	332	288	319	308	332	297	321	323	331	310	312	320	294	340	328	315	317	306	335	339	303	341	333	316	326	334	345	301	339	313	335	335	317	356	329	313	299	305	356	321	312	305	314	279	361	309	290	321	321	322	315	327	338	291	329	344	327	318	333	308	368	305	357	287	326	317	327	301	310	318	330	318	320	352	319	350	323	332	301	296	298	325	341	283	333	294	329	317	340	340	292	334	304	321	329	323	355	307	335	319	306	328	329	351	351	331	330	340	333	320	345	314	332	337	309	314	332	322	351	314	316	335	314	364	288	326	338	312	315	342	335	349	342	351	332	328	325	336	327	319	320	325	327	326	320	339	323	304	343	333	336	343	337	321	314	348	307	277	333	317	340	326	331	318	353	306	317	317	330	329	342	320	315	332	341	340	323	324	314	277	323	337	302	312	346	333	326	304	358	315	304	316	308	317	352	331	303	338	330	319	346	332	322	304	329	348	312	347	300	358	334	346	323	340	322	308	373	324	321	286	298	327	350	334	333	335	362	315	345	327	310	325	348	313	297	310	321	299	333	331	331	324	328	298	360	299	322	337	318	336	290	309	317	297	314	339	295	320	334	351	297	333	327	307	336	305	326	328	330	309	313	347	308	286	313	335	328	329	305	345	278	328	314	306	340	314	330	350	362	299	318	357	345	286	335	357	283	278	305	293	349	372	341	312	296	323	330	306	301	339	336	357	334	342	290	328	294	331	327	291	369	307	317	327	287	364	331	299	325	318	311
19399	9860	12446	13082	10844	13069	12115	8575	7712	7119	6453	4918	4102	3032	2556	2196	2149	1969	2006	1858	1787	1478	1528	1367	1280	1115	1039	962	930	978	954	899	921	896	874	964	879	870	890	843	897	839	852	904	846	870	880	874	842	793	754	814	897	865	848	847	780	815	858	832	880	868	866	861	827	809	880	840	860	839	826	827	870	790	820	822	804	851	890	827	882	863	835	841	859	852	846	830	807	783	845	855	856	839	816	847	858	885	815	817	891	848	942	866	828	851	857	845	864	889	856	826	796	852	877	823	847	830	818	824	838	864	793	796	822	820	878	846	861	796	863	842	806	866	825	842	826	791	823	863	850	842	839	820	836	817	815	807	767	899	852	865	876	849	821	801	795	817	795	800	876	855	829	848	827	822	792	851	842	834	804	799	822	800	785	799	803	832	863	768	838	876	849	827	776	837	870	806	822	858	792	769	832	826	827	792	823	815	808	845	770	796	751	840	815	842	797	812	834	833	824	835	846	819	832	827	861	827	807	846	874	838	846	859	818	854	794	842	803	799	824	794	833	795	839	876	817	826	837	781	840	842	819	835	792	802	833	857	793	803	797	831	827	803	829	837	826	773	838	815	827	874	843	812	823	773	796	850	827	850	810	833	842	876	820	766	813	893	810	860	868	828	841	837	833	809	833	869	826	815	833	812	792	827	822	830	817	819	793	837	776	852	810	829	812	801	862	853	838	774	819	822	849	826	816	845	817	813	821	774	853	834	838	828	789	826	813	800	838	855	834	792	835	854	801	827	822	852	861	805	815	778	787	826	808	808	802	825	780	813	818	836	841	784	870	854	826	839	811	804	824	802	826	843	868	797	842	832	834	826	839	768	844	845	846	840	835	841	829	794	844	864	884	891	846	808	799	833	835	845	842	815	852	817	824	850	835	807	819	864	875	813	821	869	854	811	822	827	811	817	832	800	878	780	833	828	748	832	834	806	821	801	777	886	833	824	859	897	845	829	842	846	829	811	796	786	836	886	846	858	829	843	818	826	809	834	824	780	778	827	826	823	833	850	795	813	842	878	835	853	855	841	811	830	841	861	794	827	832	794	830	850	801	842	776	813	867	806	815	840	861	832	860	818	849	810	838	832	817	780	867	850	816	829	864	826	837	852	860	833	892	850	836	852	843	787	822	834	773	817	841	833	830	843	830	862	804	815	792	802	793	822	839	881	883	899	856	870	844	882	810	855	818	845	804	854	843	810	763	837	842	855	817	859	900	814	762	799	813	825	762	804	852	798	838	860	828	822	853	769	853	833	825	838	828	801	824	852	852	845	836	809	831	817	824	867	851	786	771	895	813	819	784	764	858	855	851	807	806	842	814	839	852	811	826	876	867	865	804	832	840	830	838	803	829	820	878	810	789	881	797	827	819	845	775	903	812	778	852	801	806	829	803	811	847	811	773	809	830	794	823	839	824	784	843	812	811	835	822	870	796	770	784	815	835	853	854	847	772	843	789	801	877	848	857	831	847	797	816	864	838	799	815	834	834	816	821	839	851	831	864	802	780	773	769	843	830	831	835	822	789	821	827	801	838	846	839	812	829	782	876	745	814	893	822	829	775	832	813	820	855	818	846	894	815	802	819	835	817	879	819	850	809	814	865	872	801	832	791	788	780	864	883	834	824	814	792	803	841	859	830	817	877	799	848	852	825	863	835	764	890	741	854	845	870	859	827	806	812	823	848	852	852	823	812	830	812	857	780	802	783	841	877	832	798	828	868	845	819	769	832	824	831	813	879	799	813	780	828	789	769	820	845	797	822	861	868	811	836	893	864	823	798	798	796	854	850	790	810	821	852	838	816	817	856	837	830	854	813	827	791	857	872	836	870	849	783	809	840	796	815	818	826	806	871	862	790	826	829	768	843	854	832	861	840	828	794	856	842	877	833	844	763	840	839	797	817	839	774	832	810	842	812	831	826	838	845	858	843	860	821	837	851	827	812	861	848	776	859	815	827	838	850	832	777	872	829	805	873	890	850	826	821	783	783	807	850	859	841	772	819	838	814	841	807	789	863	865	846	868	812	865	825	832	798	765	830	903	805	814	836	817	813	855	849	787	881	805	837	879	813	806	842	853	876	849	872	824	851	830	876	858	903	823	849	807	819	835	871	795	821	787	805	796	797	839	785	834	837	804	802	824	826	810	872	821	845	814	794	841	781	780	848	804	920	869	862	815	788	831	839	799	883	872	808	804	825	792	840	849	809	818	855	825	858	828	799	847	822	795	836	830	824	836	806	859	825	799	789	779	797	826	822	836	784	810	795	814	792	838	820	839	817	866	843	806	789	871	822	828	864	869	783	837	791	826	828	819	819	806	769	808	777	798	881	841	834	804	825	845	779	818	837	856	757	775	816	833	859	784	850	857	814	792	837	760	760	867	807	777	838	874	812	843	829	794	872	843	822	832	805	871	770	813	839	859	802	834	867	799	769	860	822	817	797	833	831	830	875	804	804	789	830	855	831	861	859	789	787	781	847	841	836	867	886	865	842	800	824	818	840	805	806	842	853	823	827	792	756	810	857	883	842	864	842	840	825	821	800	862	804	825	856	817	813	805	818	821	774	766	824	831	835	846	821	777	827	809	804	793	822	793	792	850	817	828	844	797	837	862	838	850	851	867	791	832	836	806	831	823	815	875	808	809	831	767	821	790	803	843	793	825	871	842	861	783	858	806	837	884	817	884	824	805	834	789	839	789	838	876	814	821	863	824	854	831	802	810	848	825	827	790	844	785	836	812	817	833	783	813	843	855	864	826	833	810	819	810	816	842	764	828	830	803	854	838	853	738	854	837	836	816	844	803	839	808	801	889	828	799	823	841	864	804	856	880	771	858	851	816	772	786	837	822	855	768	888	789	894	854	788	835	850	831	851	795	840	847	745	857	820	825	820	879	854	843	841	846	773	843	835	779	830	813	824	826	837	798	760	797	806	822	795	819	833	838	815	784	820	812	842	850	864	820	867	853	815	822	828	823	836	832	813	823	791	823	880	814	905	853	815	845	823	833	867	885	822	836	867	767	825	785	808	824	799	837	823	818	833	819	877	806	827	812	775	800	798	786	805	802	868	852	811	772	862	824	836	869	854	879	828	867	810	824	854	828	801	821	834	793	814	840	804	814	846	803	836	822	816	869	814	841	839	803	883	801	869	802	880	856	834	834	844	820	844	764	823	801	831	861	851	866	880	880	838	836	801	833	860	783	855	784	849	795	827	839	823	850	894	884	820	850	789	834	784	810	834	842	769	836	829	851	848	765	870	814	881	826	800	838	849	820	844	852	826	863	824	816	832	876	813	842	811	818	770	838	854	839	810	790	834	852	842	814	865	829	814	805	834	856	848	851	794	863	804	800	894	795	822	854	843	788	776	825	839	808	858	814	823	869	920	826	830	809	805	808	842	838	797	841	775	819	840	868	810	840	825	806	820	794	865	848	818	820	819	793	841	835	815	800	833	821	843	822	787	857
37191	22227	19095	14456	10101	9985	8880	5292	4020	3890	3141	2141	1448	1068	746	792	669	518	537	491	459	363	404	437	365	315	290	309	310	246	275	269	276	209	258	283	242	289	260	224	276	274	266	232	270	253	232	286	256	283	323	263	239	247	261	272	260	276	267	272	244	229	233	253	246	250	230	264	262	247	254	267	269	239	256	265	241	254	243	249	265	249	248	234	255	223	258	258	243	246	273	257	235	237	226	250	244	259	237	230	218	244	252	240	277	239	234	252	280	219	244	238	245	256	236	259	267	270	247	248	241	225	248	254	257	239	262	228	273	236	273	260	240	272	259	225	216	233	232	250	245	239	274	225	260	242	264	278	227	253	265	251	280	236	242	233	231	277	264	261	238	259	229	243	276	263	241	256	264	277	237	241	241	266	252	232	245	239	258	244	256	214	238	237	243	247	228	240	263	261	257	251	283	234	265	259	229	248	255	241	251	265	267	253	258	239	255	227	227	253	247	219	249	247	260	264	233	240	220	251	251	221	257	259	235	259	274	257	257	267	252	258	236	238	239	253	259	227	260	243	240	245	258	265	250	224	228	258	255	261	234	244	251	246	247	272	210	257	237	254	256	247	248	258	232	227	248	263	233	263	249	237	281	261	264	252	218	220	215	233	257	269	254	234	239	258	237	241	257	224	250	237	222	262	276	218	262	250	256	235	219	233	230	253	253	251	255	244	237	245	270	265	226	233	248	237	235	252	217	241	256	259	213	242	261	257	271	239	254	228	210	241	250	217	255	251	228	250	246	230	263	239	247	246	242	256	239	277	252	253	248	252	234	213	206	254	241	235	236	237	248	247	213	228	248	240	262	249	248	249	212	224	233	250	241	252	252	249	265	244	246	241	268	245	227	233	271	267	265	274	257	226	257	234	211	262	269	268	228	237	257	251	263	238	245	251	262	262	237	241	270	226	219	207	233	242	259	238	235	216	256	260	267	259	264	226	258	217	267	236	246	241	241	271	267	254	256	254	235	249	280	256	219	227	251	267	238	251	266	233	248	236	246	247	219	255	274	252	227	257	276	252	262	237	268	265	247	244	246	248	273	248	277	242	233	226	256	228	244	251	263	246	240	284	228	245	254	241	232	281	241	247	244	251	254	242	241	225	280	247	222	258	228	254	258	281	252	252	230	248	245	224	239	242	235	232	253	235	230	236	224	253	231	227	253	271	219	236	268	246	233	234	258	234	245	239	269	248	259	215	247	264	247	251	220	248	249	244	237	267	239	236	260	248	265	259	228	274	277	211	250	249	269	258	283	236	251	240	238	234	250	260	226	256	228	254	269	290	246	245	237	236	242	266	254	247	261	274	237	233	244	268	251	258	243	267	255	251	224	246	222	242	245	214	259	282	265	252	237	256	259	267	249	223	251	256	249	252	248	252	246	265	238	238	249	240	234	256	258	265	250	263	251	270	276	243	253	247	255	246	239	279	219	241	245	255	250	255	233	214	231	239	272	251	222	254	249	262	283	216	258	245	241	230	249	261	253	238	227	221	237	245	259	217	254	279	249	247	227	239	225	258	241	249	251	259	217	203	244	243	243	248	274	254	215	270	248	246	232	246	239	255	238	246	240	257	221	271	270	244	249	250	252	249	235	234	237	247	239	269	240	237	248	222	281	266	243	239	242	246	287	256	193	241	240	233	222	236	262	249	245	258	235	259	239	238	252	254	246	251	270	243	247	221	227	220	241	253	228	249	240	272	263	232	258	224	231	248	236	263	254	271	267	267	252	256	249	212	253	233	254	228	244	242	256	237	239	214	246	250	264	258	243	227	221	244	256	261	249	254	225	240	236	242	256	242	240	249	238	254	269	251	258	256	238	249	245	242	273	286	233	245	277	257	260	261	227	258	270	231	229	232	244	231	245	250	265	271	227	267	256	270	260	250	239	240	234	260	245	251	241	230	234	267	236	252	241	215	245	251	223	274	274	225	248	243	249	282	240	221	233	228	233	266	218	247	245	251	249	246	239	228	266	229	258	238	228	257	268	218	216	234	244	247	257	234	225	235	256	210	245	216	242	223	247	203	241	251	250	246	225	236	298	234	242	241	242	241	222	250	254	247	208	243	258	233	214	272	286	255	247	231	269	260	231	235	239	258	250	231	256	250	248	251	224	238	263	263	228	231	271	265	242	225	281	249	223	263	250	239	236	253	248	257	250	213	246	236	259	254	237	243	228	267	258	227	247	268	240	230	217	235	227	248	227	266	253	246	221	217	259	254	246	273	242	273	263	286	263	253	245	261	242	253	259	238	242	240	240	238	252	266	219	248	242	274	194	221	252	257	261	276	235	258	248	233	268	272	217	237	263	259	265	236	246	243	250	276	236	251	216	259	238	242	264	221	250	242	232	241	231	252	242	219	240	254	272	254	215	247	245	238	244	231	264	215	216	244	251	301	251	226	266	253	255	237	223	235	236	243	253	240	221	283	260	222	252	233	233	235	271	274	236	244	230	251	237	222	236	251	258	226	258	245	253	261	242	261	265	261	229	247	229	243	267	259	229	244	274	253	242	247	269	248	253	258	237	227	291	252	263	268	260	257	258	228	247	275	264	248	245	256	257	226	240	268	277	245	224	275	220	266	274	255	244	248	248	249	229	277	235	235	246	258	272	236	213	231	248	239	253	242	249	260	255	247	255	267	211	230	248	270	227	251	260	241	267	272	239	249	247	250	232	244	234	223	260	230	266	242	217	230	245	226	223	231	267	250	219	270	248	242	266	253	228	204	234	241	262	243	238	255	258	254	255	244	229	242	257	261	268	244	223	236	266	252	285	246	241	236	268	253	250	216	248	238	245	225	224	230	245	235	230	242	235	268	240	239	259	259	277	214	256	245	249	233	277	257	244	232	246	239	235	262	238	216	232	254	261	256	241	242	247	254	267	262	207	247	276	260	252	233	210	281	246	248	249	230	242	263	269	272	267	231	269	285	208	226	255	249	230	210	234	245	258	253	254	252	278	242	263	228	242	213	239	245	252	248	257	227	238	220	263	214	234	242	245	255	234	233	234	258	267	244	270	241	261	253	246	248	263	240	225	261	234	267	218	274	226	262	255	247	251	259	256	254	227	230	244	261	238	244	245	266	219	207	233	256	259	226	250	225	253	231	254	264	245	261	244	255	245	240	248	242	268	243	237	240	246	236	207	229	256	246	252	218	229	239	233	247	251	255	214	220	260	241	275	226	259	256	272	250	264	213	229	244	226	256	244	228	236	221	217	240	227	247	248	258	257	234	258	267	243	253	228	236	247	250	240	232	239	239	240	259	284	230	272	248	237	268	247	244	248	239	252	261	260	246	245	264	224	246	257	250	265	260	258	228	253	235	275	236	237	266	225	229	215	234	244	254	249	242	251	274	209	262	240	238	224	243	252	250	262	267	236	262	234	244	269	280	240	243	239	273	223	226	283	251	281	255	245	248	244	262	262	242	230	243	226	247	258	227	223	220	244	215
25999	12791	16431	17440	14414	16537	15416	11413	10649	10588	8968	7220	5818	4724	3492	3083	2657	2573	2699	2644	2269	1691	1728	1855	1395	1164	1037	940	812	827	882	825	829	784	749	748	709	736	701	734	731	678	695	699	702	670	691	716	674	705	700	721	626	731	656	682	664	633	659	615	628	699	639	650	644	702	675	639	673	641	677	629	658	694	683	653	694	643	666	615	648	688	641	672	634	628	659	718	664	686	666	673	730	670	678	747	670	677	765	669	675	667	700	711	703	671	698	665	680	665	643	708	656	694	640	670	657	683	674	700	663	690	690	679	645	676	656	676	659	655	658	675	667	605	641	674	628	623	657	669	640	605	665	614	652	687	634	615	637	611	661	631	628	646	603	629	629	633	678	649	590	602	585	637	682	668	614	631	632	680	630	655	577	658	687	641	624	594	662	640	679	658	627	689	722	649	616	630	650	640	601	605	642	640	663	664	661	623	617	620	646	698	638	620	618	629	699	663	642	636	636	638	652	643	691	657	648	651	627	656	657	626	620	645	667	699	653	620	625	615	660	658	663	641	643	638	646	638	624	629	666	642	626	633	665	606	591	651	613	674	672	652	646	622	620	600	636	685	636	637	599	649	653	636	680	612	640	613	642	617	638	634	654	642	697	649	672	640	657	585	616	590	630	609	631	632	653	638	656	653	632	624	617	620	634	642	637	611	619	603	626	662	632	653	632	622	668	633	638	640	620	644	624	612	660	637	649	672	611	631	651	638	624	624	665	632	627	609	614	617	657	588	646	612	632	680	640	629	643	651	642	628	646	607	637	643	639	613	639	641	615	604	583	634	634	649	670	618	666	632	623	608	652	635	660	667	683	635	675	612	638	614	646	626	653	634	608	700	677	649	617	590	608	651	644	635	662	624	620	633	647	658	618	608	653	663	632	672	630	643	679	639	606	685	623	599	618	615	648	640	623	606	630	649	618	618	648	644	635	602	641	629	671	630	648	630	623	632	642	651	641	666	585	649	604	617	632	623	646	643	646	600	630	647	635	655	658	647	633	652	631	600	650	653	665	653	611	668	623	639	673	626	603	643	647	644	594	671	657	622	682	616	632	592	657	653	595	677	668	614	633	660	615	615	648	698	652	592	692	629	627	612	667	629	655	648	658	688	603	643	639	643	585	645	627	647	636	674	631	627	694	669	641	617	590	636	627	632	624	692	645	661	628	627	647	653	623	627	623	655	585	594	636	659	637	644	590	663	627	595	659	632	634	638	650	624	663	604	630	624	598	627	650	641	616	633	623	673	648	644	662	636	616	614	672	600	631	649	627	659	633	645	640	654	647	668	660	625	634	643	627	611	704	590	652	632	721	666	627	686	653	645	671	603	643	664	619	590	647	594	665	582	656	624	639	678	636	670	647	617	654	605	613	594	629	683	639	676	614	610	645	671	637	674	602	638	642	684	606	644	662	625	636	626	630	626	660	590	622	670	660	665	655	601	626	684	639	669	633	632	609	631	644	646	601	659	671	606	625	610	684	624	677	625	656	579	663	682	648	625	628	627	612	607	602	652	625	617	633	647	638	608	594	641	656	675	608	614	633	647	646	631	614	634	641	697	669	642	583	631	650	650	640	572	641	636	657	659	649	640	636	624	686	670	574	633	627	635	590	641	619	606	672	648	615	628	635	621	614	643	652	644	642	643	613	682	673	666	625	623	658	662	631	646	605	602	631	652	645	665	613	625	619	618	594	625	624	635	589	636	655	649	682	639	631	642	684	684	629	620	614	658	634	638	644	657	631	648	615	604	631	604	664	609	581	628	668	658	692	616	649	610	633	610	604	689	603	586	675	659	664	626	612	659	615	646	631	641	648	607	581	617	657	640	650	603	649	644	637	603	691	670	636	625	647	626	621	617	664	619	614	586	616	657	643	653	627	628	649	639	635	629	642	613	625	624	610	679	669	705	668	669	611	668	651	623	591	650	664	638	617	634	633	642	640	622	643	623	655	654	644	644	627	670	575	649	615	659	647	649	629	642	642	612	641	640	639	619	640	558	620	627	642	682	651	630	634	658	650	670	688	638	625	628	621	602	668	635	623	654	608	615	675	596	651	621	670	601	646	638	637	629	616	668	597	680	640	633	568	627	653	670	650	616	613	644	668	626	652	652	580	609	614	628	633	666	628	611	641	643	649	642	653	650	640	658	607	615	681	593	637	624	667	642	628	623	643	666	615	617	645	663	649	628	656	673	610	634	595	631	664	681	681	633	637	623	611	643	634	646	618	634	625	620	610	611	605	659	611	606	664	663	645	653	633	641	654	702	673	622	644	600	630	573	626	621	588	683	602	644	637	631	613	603	634	652	607	628	649	652	652	649	639	672	630	695	633	643	591	615	666	620	619	630	642	606	658	632	657	670	648	650	602	652	631	625	664	632	657	611	647	678	612	655	630	636	679	651	646	655	652	656	637	601	659	658	641	654	644	648	651	634	649	681	645	638	660	635	632	627	620	644	661	663	617	668	631	641	632	645	683	680	599	647	692	615	649	627	616	625	645	637	636	669	624	648	616	617	612	629	655	607	626	648	613	634	624	651	638	614	651	658	586	621	634	623	660	654	575	645	628	648	649	619	658	622	637	660	657	640	680	604	648	617	692	609	618	622	634	630	605	609	637	651	676	656	634	624	631	630	654	637	618	639	616	624	655	649	616	633	670	630	611	654	629	576	665	661	638	585	624	667	624	658	641	598	699	670	627	628	634	648	657	667	636	634	666	608	641	615	638	640	644	633	631	614	596	621	610	617	616	600	631	630	621	640	576	620	696	640	702	618	657	669	650	656	636	633	621	641	687	668	672	620	599	620	668	640	610	650	645	625	643	592	630	630	664	646	625	653	664	622	626	659	650	643	625	618	641	616	649	611	634	640	644	641	612	654	599	595	655	658	630	668	658	626	660	588	704	657	624	612	668	683	617	627	669	607	635	628	670	602	622	654	566	668	621	605	633	653	601	594	613	635	651	590	658	674	632	633	666	583	631	593	660	645	663	661	623	662	636	647	656	629	661	650	626	652	629	691	643	619	625	662	640	641	666	637	612	626	627	637	682	643	625	620	621	644	647	637	650	589	671	621	624	702	620	656	689	636	667	591	569	636	656	661	649	621	646	662	638	633	640	626	585	651	646	605	660	599	646	623	645	670	679	668	600	625	687	643	650	634	654	654	606	633	617	685	653	677	603	620	619	583	621	689	629	701	668	631	619	609	594	608	664	654	665	665	617	623	646	607	639	621	611	637	663	639	625	649	628	593	658	591	611	617	636	635	634	652	635	653	637	656	637	673	602	624	654	678	659	658	652	660	642	626	627	614	636	615	675	626	632	663	623	569	646	615	602	599	650	604	665	653	621	597	673	641	677	602	647	624	639	664	628	657	640	639	626	662	675	614	646	634	653	623	659	626	682	654	640	656	624	620	668	631	633	669	632	669	622	639	634	668	619	623	620	679	660	633	641	648	625	644	640	701
6401	3321	3384	2418	1540	1243	1126	877	721	520	479	393	370	369	323	317	363	336	316	314	299	290	304	296	279	260	282	295	298	296	284	321	279	279	271	307	290	290	287	279	290	297	281	306	270	293	298	310	295	279	273	269	267	269	284	284	291	304	297	316	248	294	298	284	292	299	282	302	274	270	278	255	277	278	280	286	289	282	295	280	267	301	301	311	305	298	288	280	272	292	257	294	282	282	314	295	259	294	284	281	322	256	277	286	310	261	299	286	273	321	264	261	297	285	306	307	320	259	295	281	282	297	294	282	260	292	289	296	256	271	293	279	286	298	261	293	284	280	293	270	317	322	305	268	302	276	295	308	273	282	331	272	313	285	301	305	295	298	286	323	289	291	259	280	292	310	293	314	245	308	269	294	276	296	293	297	308	268	290	309	291	312	289	286	322	265	289	279	320	296	264	285	294	287	273	259	278	304	307	282	275	280	265	285	278	279	266	250	287	284	316	261	292	287	273	269	287	279	282	264	289	299	290	306	274	313	266	270	285	294	292	286	292	266	284	277	265	306	296	293	335	265	307	288	273	280	267	293	296	292	303	284	274	291	300	274	295	275	272	276	262	281	303	293	304	275	275	295	288	266	267	261	300	310	325	315	259	283	245	287	281	267	298	280	297	291	289	296	271	297	300	304	280	266	308	262	292	262	315	293	302	322	261	333	286	313	309	291	298	295	270	287	296	298	280	327	298	298	308	306	307	311	264	248	275	263	280	253	290	316	289	281	266	281	311	293	255	256	277	292	285	324	269	261	295	276	283	277	276	278	287	291	308	304	276	266	295	281	303	327	277	306	293	290	310	280	317	272	306	318	273	274	261	296	283	317	292	323	270	273	290	266	287	305	274	291	268	300	285	265	302	302	283	282	300	253	263	265	297	286	296	296	301	292	298	272	267	289	278	320	274	281	278	283	265	300	287	286	265	292	300	294	307	270	291	271	304	291	309	276	284	288	282	275	304	276	304	301	279	316	287	285	318	278	272	295	271	298	288	259	295	282	272	298	265	301	254	276	303	306	300	311	272	305	292	306	287	276	275	306	279	292	279	284	288	293	273	311	299	306	261	305	279	311	278	324	265	279	314	286	294	304	290	276	317	297	269	281	272	299	259	291	260	263	282	305	304	304	249	277	279	289	336	281	278	305	284	310	259	284	287	288	310	307	262	265	258	298	325	279	284	276	295	252	307	297	320	247	293	271	303	297	292	298	331	265	273	270	285	271	278	295	311	303	265	273	302	290	265	284	296	288	290	283	298	283	299	301	289	261	292	272	282	289	298	294	289	308	291	306	279	283	286	263	273	300	268	307	282	286	314	290	291	291	305	276	283	307	303	263	295	275	273	281	281	294	307	302	310	273	289	279	292	294	267	273	278	285	297	322	282	316	283	274	267	294	286	273	282	298	295	276	282	312	270	284	304	310	300	294	291	287	284	285	295	300	297	280	275	289	291	276	301	290	257	282	330	299	277	310	288	312	314	283	284	272	276	298	298	296	288	286	286	268	313	298	268	306	290	311	304	261	274	263	294	291	290	271	270	302	286	294	263	299	325	283	297	289	315	290	273	295	290	301	302	334	314	274	290	269	289	297	277	285	287	280	274	261	286	291	278	277	294	277	292	287	291	329	294	282	272	290	314	275	292	287	309	267	303	289	294	293	287	284	297	271	310	303	279	291	279	283	253	288	298	303	302	319	307	281	301	320	313	275	272	329	270	309	288	296	281	296	269	303	270	279	305	292	283	293	323	292	315	319	275	303	282	317	281	286	250	303	287	285	290	276	262	287	279	280	300	308	299	281	260	326	272	288	285	253	283	265	276	279	333	276	266	294	302	270	295	284	300	295	315	275	322	301	270	295	262	318	270	267	303	318	263	292	311	277	279	287	295	288	263	282	274	292	288	290	302	273	287	282	292	269	299	285	293	294	302	291	289	280	288	265	296	278	280	273	262	280	290	261	287	275	271	252	270	291	294	286	285	294	293	297	320	289	313	318	273	295	261	276	271	247	293	280	311	274	314	298	289	275	312	278	310	296	277	287	300	302	289	289	300	317	271	310	291	325	269	298	283	299	292	275	273	291	300	264	291	257	299	285	301	271	294	302	311	288	269	310	287	303	273	257	332	293	260	283	280	274	277	281	311	282	305	298	295	283	302	273	260	271	296	257	289	328	262	323	285	275	279	284	302	315	280	282	263	284	306	251	305	293	274	292	298	292	289	287	304	302	278	301	281	279	267	303	302	309	279	303	307	296	315	255	303	299	276	288	301	300	259	305	285	274	265	291	260	302	290	286	295	302	242	277	259	322	275	295	278	314	294	295	312	311	303	295	256	284	310	309	247	276	251	277	290	289	295	319	292	292	289	320	295	278	293	293	263	309	289	319	283	313	269	313	318	278	306	264	271	300	299	285	275	271	273	284	315	259	271	271	292	302	287	284	285	332	318	291	300	276	308	307	299	263	248	281	291	277	312	289	289	270	288	312	307	306	281	308	266	316	301	307	309	267	283	291	308	278	334	286	283	291	280	289	273	281	273	289	275	279	266	308	297	265	298	290	304	259	286	307	290	268	308	286	282	293	271	281	281	297	275	288	293	287	271	277	290	296	264	281	270	290	270	286	308	291	278	284	301	271	283	313	337	270	254	283	285	296	293	267	292	289	280	325	271	295	336	295	277	280	287	291	309	306	293	287	283	300	286	259	295	281	287	275	305	294	274	308	276	283	265	296	303	308	300	336	309	273	282	277	297	319	285	280	336	275	267	302	282	255	297	253	286	288	247	304	278	289	284	278	304	293	271	245	297	335	266	296	318	295	298	272	285	254	292	293	265	299	281	266	274	296	299	300	282	303	285	256	332	300	273	276	265	309	294	283	301	299	294	298	287	295	287	296	299	307	292	313	281	275	274	249	283	311	284	260	275	250	245	276	259	289	293	296	264	296	287	319	274	308	327	303	289	278	275	289	320	282	303	301	266	279	282	282	283	296	313	276	306	250	278	289	287	278	287	314	291	279	283	303	295	288	295	296	309	271	284	285	314	322	317	310	287	293	284	315	276	278	265	305	302	321	299	299	290	297	301	294	278	321	270	276	300	308	272	260	288	290	299	252	306	308	285	273	275	284	283	303	319	301	288	306	294	315	285	318	268	312	256	283	305	252	279	291	275	274	295	284	286	317	295	285	289	284	303	301	301	267	301	293	283	311	305	306	296	255	275	290	312	292	317	275	271	251	280	288	265	265	259	270	280	273	265	279	279	307	271	291	305	292	306	290	291	296	281	293	291	289	289	300	294	287	294	262	299	282	284	280	299	313	249	268	278	300	274	257	256	265	298	295	264	298	300	305	285	261	291	303	312	268	295	269	252	269	311	261	301	284	307	297	272	312	281	261	265	266	278	278	288	276	291	315	309	299	297	273	289	279	304	308	283	307	283	306	248	309	262	262	270	265	271	257	293	279
5599	3809	6596	6700	5485	4953	4295	3410	2994	2233	1792	1529	1328	1258	1122	1107	1045	972	954	899	830	823	812	818	816	761	784	799	778	775	769	830	751	779	755	768	817	767	752	789	757	781	803	732	751	790	767	788	771	802	782	776	789	763	769	768	764	768	727	813	776	731	763	775	801	779	730	736	793	743	793	725	775	780	774	752	777	806	766	778	731	763	757	762	767	817	803	753	750	766	786	745	794	758	808	799	763	791	798	726	813	743	768	822	777	763	745	772	798	793	804	754	715	780	794	760	753	773	815	804	775	738	725	705	761	738	743	849	762	750	806	771	735	757	769	744	759	773	828	743	779	757	753	752	762	751	793	819	826	784	770	765	785	801	747	758	748	741	763	725	783	767	805	805	774	762	758	696	795	753	762	750	729	797	713	772	791	768	797	758	753	782	759	769	746	768	766	801	723	815	779	762	747	717	736	773	731	750	789	769	750	767	777	782	778	796	746	749	768	762	753	701	781	774	788	774	772	817	788	765	775	793	782	733	790	798	748	728	747	793	749	761	769	747	769	752	774	737	770	784	772	795	785	794	799	766	744	805	785	720	721	803	747	735	736	787	760	735	770	769	772	745	705	766	761	773	783	757	767	798	777	799	732	757	731	771	784	718	757	773	776	698	791	796	804	732	741	747	774	741	786	745	779	751	765	788	762	780	747	765	733	755	724	722	699	789	764	825	789	736	740	784	789	757	772	764	766	743	764	806	745	796	743	805	766	788	751	773	743	757	823	773	807	779	743	784	775	731	751	776	802	775	805	739	755	720	741	767	750	773	755	773	786	773	755	755	781	773	774	805	755	794	765	770	688	737	729	749	800	731	819	793	747	712	770	714	761	714	786	748	747	777	731	805	764	762	713	750	719	789	775	803	782	771	776	795	765	786	757	762	750	758	794	797	783	755	797	743	771	727	755	734	819	764	769	790	768	764	788	758	737	787	732	759	779	720	759	756	775	812	779	744	732	756	808	746	777	740	820	763	740	755	746	768	776	762	767	803	841	791	705	750	760	777	710	783	776	725	762	807	788	814	769	780	772	733	744	746	779	801	769	774	772	794	751	761	780	727	797	726	742	733	816	815	691	753	791	758	795	756	764	777	775	740	762	812	728	779	761	770	766	764	743	793	811	752	768	770	797	723	797	752	722	767	770	776	816	775	769	715	824	771	804	744	767	800	757	756	742	792	764	713	731	762	822	780	769	794	748	821	749	732	768	705	800	725	768	769	734	761	762	756	735	752	758	776	753	757	739	785	693	760	744	792	791	741	743	754	734	706	780	805	757	765	794	801	744	801	770	729	798	736	773	805	759	777	805	752	791	783	766	745	757	743	794	742	734	758	796	804	748	756	742	735	788	767	784	790	721	781	759	740	797	722	728	742	797	753	799	753	769	798	769	763	790	770	762	732	759	763	729	802	760	786	747	808	777	754	756	783	787	750	775	792	778	753	727	770	721	782	716	748	713	757	784	776	729	759	740	746	764	797	777	750	811	797	757	739	794	809	787	781	693	786	717	803	775	776	751	756	764	767	754	816	732	746	750	795	781	773	749	786	731	769	787	775	764	789	776	834	716	777	778	787	752	753	754	766	756	806	778	747	757	774	766	785	796	784	763	755	720	804	794	751	808	720	770	791	720	755	824	803	784	781	740	796	787	788	768	771	726	810	753	801	738	806	745	791	758	787	748	700	767	743	769	809	814	758	748	758	746	729	795	819	797	739	715	804	750	756	762	807	773	749	772	778	754	789	763	760	759	779	732	777	732	737	718	793	762	770	706	759	769	763	800	791	725	729	781	747	758	763	758	775	770	730	755	785	713	742	771	715	748	786	743	808	761	727	735	775	761	764	785	786	769	769	795	779	787	754	757	732	758	733	815	768	812	761	753	829	771	771	787	750	746	766	768	721	762	770	745	744	794	775	794	722	768	765	783	747	766	778	767	756	809	756	745	784	716	734	769	700	779	789	728	757	757	790	776	759	724	750	762	760	788	813	688	755	749	768	766	761	757	712	759	774	750	734	794	774	785	802	763	763	746	739	755	752	731	719	758	762	723	814	802	735	739	718	716	726	743	748	811	722	744	770	758	735	754	773	740	758	774	752	771	775	750	772	789	735	752	795	829	797	732	771	749	772	744	759	784	726	766	780	727	767	729	769	736	785	763	802	792	772	772	706	746	757	765	751	737	782	735	800	707	773	767	753	801	784	763	768	733	735	758	724	809	823	724	761	730	780	789	787	812	749	762	761	743	695	758	714	750	807	756	731	787	753	734	775	745	762	742	738	735	784	773	713	769	749	755	741	798	827	743	812	719	775	750	761	777	735	746	838	769	782	850	781	736	713	802	768	773	758	787	752	772	735	739	780	726	795	769	744	749	827	767	800	779	746	769	785	744	766	815	796	765	784	771	767	747	729	846	781	769	752	782	803	768	785	733	713	769	819	783	756	792	743	755	760	769	820	730	767	756	762	767	787	790	791	775	796	741	796	764	746	797	755	794	768	780	780	791	802	766	817	794	791	736	801	759	726	748	792	772	755	772	754	752	728	794	746	771	755	779	754	712	793	772	760	784	737	796	794	786	758	743	783	730	739	807	789	793	785	780	757	720	752	729	801	781	773	734	790	737	730	798	810	768	746	780	754	769	781	797	824	759	750	799	750	774	745	793	741	766	801	744	778	800	800	776	753	763	769	716	788	772	760	730	791	730	741	754	752	756	761	776	731	740	772	744	732	728	777	756	802	784	766	763	750	742	725	743	794	724	784	712	728	738	777	754	779	745	752	749	758	737	770	781	751	754	811	783	817	739	734	811	736	688	776	785	757	760	768	768	739	723	776	785	749	811	770	735	749	775	718	822	812	791	782	782	755	781	793	748	750	813	742	750	770	758	719	814	720	735	790	757	753	733	786	726	713	758	779	769	770	775	720	716	783	789	754	709	782	734	768	718	800	797	795	759	726	774	741	786	773	731	769	761	766	731	789	802	750	752	780	764	882	761	728	750	820	792	761	797	774	740	822	759	702	734	755	725	821	804	792	809	771	758	803	753	759	756	796	765	759	744	748	782	723	762	784	775	769	732	781	764	760	793	807	774	747	779	793	752	754	766	746	837	778	794	750	755	789	726	812	774	753	792	760	778	711	820	772	788	762	783	768	787	778	772	783	794	818	736	771	802	752	736	763	797	734	796	802	820	781	737	776	795	796	743	751	781	735	756	775	775	725	750	750	732	755	768	720	781	767	698	749	795	762	752	716	787	784	771	794	757	790	807	740	742	797	715	790	769	829	793	791	743	770	784	765	779	765	798	802	768	694	806	769	802	795	745	779	821	797	741	750	754	787	741	778	756	733	748	798	775	785	731	743	730	753	767	760	787	780	779	769	784	723	733	747	716	755	756	786	785	748	764	781	759	767	780	734	796	771	713	729	735	797	731	755	746	807	764	786	781	803	763	781	734	759	795	753	747	761
25770	14891	13384	9653	6454	6412	5435	3541	2484	2207	2011	1289	956	749	621	503	503	508	490	470	458	453	429	424	376	390	368	335	346	318	353	371	351	361	354	328	363	342	340	373	323	337	342	350	355	373	339	348	350	357	354	323	328	309	351	390	340	360	365	344	334	348	346	336	361	359	348	331	345	316	339	358	346	349	353	344	329	344	378	358	342	327	358	348	347	347	366	345	345	324	365	377	313	333	353	360	363	344	324	354	314	333	340	352	305	352	328	321	355	352	332	367	347	344	325	321	347	361	367	346	348	352	310	300	365	339	354	330	335	342	367	338	333	342	328	325	324	317	334	371	344	313	360	352	344	350	334	387	345	331	345	351	342	329	339	333	359	340	339	344	328	350	333	329	346	352	384	363	321	364	314	320	360	300	355	335	346	348	353	334	363	345	352	352	360	347	347	320	355	349	336	354	351	357	327	338	337	339	346	334	352	323	367	353	359	326	341	329	359	336	326	320	356	376	342	310	325	336	344	361	339	354	322	340	382	340	338	367	320	336	370	351	347	318	355	351	326	316	325	363	407	375	323	351	321	343	346	383	376	362	331	386	343	332	319	367	365	337	375	314	359	350	330	356	334	322	337	343	342	375	385	338	351	302	357	367	368	328	371	368	371	349	326	328	352	348	329	337	329	335	351	316	323	371	328	360	318	357	361	344	356	344	321	349	372	357	336	355	347	348	354	331	376	380	356	321	345	352	365	357	304	337	331	361	323	353	322	341	326	323	368	348	304	327	348	349	344	353	342	375	359	328	338	312	343	362	345	363	374	361	312	327	330	359	357	342	353	321	346	340	350	357	356	334	367	370	376	324	347	346	335	353	372	380	336	330	343	353	332	320	393	363	344	320	357	343	331	381	336	344	345	346	334	326	351	369	331	324	322	372	320	372	339	312	353	376	301	341	340	338	373	358	368	343	367	368	328	353	349	341	358	354	325	346	368	336	384	343	369	319	321	323	335	361	315	331	336	351	340	346	352	344	369	334	372	334	322	318	336	339	364	311	359	371	329	343	369	325	353	306	343	314	351	373	313	313	328	368	357	345	350	318	358	337	352	354	324	337	339	340	351	376	345	373	338	301	359	332	337	321	358	329	337	374	380	363	313	344	360	342	333	324	330	301	387	369	358	366	311	317	356	343	341	345	325	348	353	341	370	337	349	293	321	371	324	325	353	344	330	316	337	343	334	299	338	332	368	347	351	326	345	337	337	340	334	360	332	341	316	326	363	357	341	313	331	360	321	345	335	385	407	344	322	350	329	312	330	332	364	364	364	358	345	345	349	343	359	319	361	380	317	341	388	355	335	343	361	340	315	352	365	339	328	373	339	326	343	363	326	349	346	366	332	340	370	323	344	354	328	346	341	348	357	342	387	337	352	327	329	346	356	361	345	333	334	382	340	354	337	335	376	344	308	364	386	336	352	335	336	348	329	318	317	331	319	336	377	330	361	351	359	359	310	317	392	344	339	353	318	336	349	351	354	385	294	354	342	356	352	370	356	346	369	327	331	334	374	338	302	353	360	329	332	385	367	348	353	347	348	319	309	336	344	355	349	350	341	344	336	329	363	303	317	359	306	340	338	352	369	333	351	310	361	361	343	319	354	341	336	325	342	343	337	308	375	366	360	331	376	338	343	353	363	349	354	348	338	328	352	333	367	342	315	340	352	338	316	323	352	345	349	359	340	368	339	291	357	375	345	339	318	336	313	354	353	337	350	364	331	330	343	320	367	363	344	334	388	402	318	357	331	356	330	340	365	365	329	318	322	344	317	352	339	357	317	319	335	330	319	314	377	338	327	367	391	341	317	334	338	348	345	340	307	335	350	355	348	320	369	340	348	354	338	313	337	305	333	351	366	339	352	343	363	339	317	342	319	324	357	341	358	343	345	386	325	316	354	327	347	365	302	315	332	339	346	334	353	334	362	330	341	337	356	323	358	331	359	336	340	322	344	350	334	349	341	350	330	346	339	338	336	336	340	346	354	347	336	338	356	332	310	336	339	352	364	315	319	343	355	326	356	385	319	315	317	387	342	316	305	384	377	353	311	330	339	357	373	339	327	346	342	373	322	348	339	333	344	335	370	347	339	359	338	359	380	331	347	322	349	337	354	341	314	347	309	375	325	345	318	317	371	337	365	354	343	350	329	323	351	355	352	365	334	368	323	332	338	346	337	323	348	369	308	309	368	325	361	358	321	346	316	312	366	333	360	323	332	335	329	359	344	370	342	347	388	338	348	355	322	347	320	307	335	344	374	372	331	327	348	333	307	359	332	328	312	335	333	382	393	373	362	341	386	329	322	309	354	354	332	364	345	346	375	300	351	319	343	338	343	360	346	347	306	340	316	337	341	351	359	300	353	323	345	319	386	330	323	350	372	307	377	352	325	328	346	354	311	355	331	328	348	318	341	337	333	349	359	341	353	341	345	364	324	348	377	294	358	365	381	332	320	308	341	360	351	354	339	307	325	332	363	324	326	342	328	358	333	326	349	324	348	344	321	310	325	339	353	319	354	336	364	366	341	323	340	334	358	348	344	352	376	340	339	298	344	344	327	344	332	343	326	318	364	327	343	312	362	369	339	321	368	337	354	350	329	333	330	320	343	350	313	363	366	394	355	348	352	358	358	324	300	333	360	329	313	349	331	317	375	335	349	352	348	326	319	384	346	369	367	317	319	354	318	324	354	339	344	362	362	359	370	332	373	323	355	308	363	335	335	333	346	347	342	321	321	355	370	376	348	364	334	372	331	347	345	356	361	340	349	340	346	355	379	320	367	391	338	351	367	336	339	345	359	385	346	363	329	339	324	366	348	357	338	342	350	310	327	352	327	343	348	318	372	342	337	332	320	360	326	363	354	317	353	348	319	327	321	313	326	328	345	361	340	354	335	342	305	340	354	371	359	347	352	340	383	349	328	343	360	318	364	353	360	347	304	327	352	307	331	359	358	371	340	319	342	375	331	348	374	331	374	307	330	351	397	324	326	330	351	313	350	321	363	361	346	359	359	351	344	351	339	357	331	355	344	337	345	350	336	346	332	344	358	354	342	341	318	298	341	352	341	346	334	322	340	345	391	378	332	336	329	374	341	346	348	367	349	338	344	329	340	342	332	361	366	337	353	337	340	359	333	335	378	317	338	350	337	347	363	355	338	298	325	345	325	331	365	322	349	351	358	332	367	335	328	323	367	342	368	341	350	346	362	342	316	374	326	359	362	356	332	356	307	351	387	360	328	366	342	336	322	331	346	322	316	365	332	329	326	355	315	332	334	335	335	372	377	325	346	322	329	363	345	344	337	334	324	366	316	366	366	324	314	358	326	352	344	315	326	331	320	324	355	343	320	319	331	331	358	344	310	340	334	340	331	343	318	375	367	332	348	317	304	368	358	336	350	338	330	331	309	328	324	330	364	358	339	363	334	329	318	347	362	355	349	372	346	301	346	320	336	356	350	337	356	299
18388	9086	13203	13145	10631	12383	11698	9281	8148	7429	6673	4771	3896	3490	2586	2238	2127	1886	2146	1795	1754	1522	1481	1475	1355	1167	1075	1048	981	971	973	963	923	981	929	941	918	912	898	949	882	901	952	898	932	905	937	924	914	886	906	867	887	839	877	858	889	892	863	874	867	886	903	848	897	912	847	867	875	914	924	902	864	852	877	857	957	904	874	808	850	899	852	869	846	868	894	895	860	837	827	864	854	912	904	886	883	892	877	956	889	935	835	850	902	910	850	895	909	957	861	854	890	885	898	866	864	825	862	912	883	861	908	854	891	868	891	869	873	914	897	939	920	888	938	888	902	839	887	912	853	871	924	894	836	861	893	846	877	873	823	906	866	862	845	867	865	891	875	903	876	874	871	873	835	865	860	868	866	888	863	889	839	901	900	919	931	871	906	895	834	854	880	896	845	916	906	896	908	889	890	860	843	901	895	914	858	872	871	921	872	876	850	907	882	870	884	909	881	835	869	894	875	944	883	883	833	857	852	894	893	851	857	880	827	877	858	851	908	847	874	877	852	885	854	874	910	890	882	880	861	949	873	874	865	821	890	864	886	858	839	871	837	865	835	874	892	871	909	894	835	895	881	831	813	869	850	893	908	860	845	914	831	894	929	861	888	865	890	845	873	878	849	898	910	890	898	817	899	843	884	901	880	861	933	807	828	894	917	849	874	821	786	846	899	870	912	896	871	862	789	859	912	879	887	856	860	850	942	918	870	870	852	880	861	827	928	880	866	871	870	905	862	936	855	862	872	885	876	857	886	862	857	824	922	818	829	846	904	881	907	867	871	860	888	894	878	902	883	883	869	913	880	869	869	876	838	819	886	923	846	875	847	846	885	837	884	828	780	845	861	844	919	859	917	878	882	907	915	863	924	856	892	896	952	859	858	873	901	868	851	892	923	921	888	856	877	882	861	914	883	847	865	841	911	868	866	889	868	867	875	849	868	867	905	890	846	823	853	861	855	876	872	870	875	927	865	919	825	926	933	876	851	883	845	876	886	843	875	882	859	815	893	846	872	904	871	826	869	829	853	908	900	865	850	895	954	859	850	831	891	890	838	867	827	900	882	892	836	885	847	843	873	827	829	861	881	847	872	837	887	923	892	837	855	938	856	859	894	872	854	835	848	846	824	871	841	840	892	871	830	867	926	845	810	829	900	851	895	908	910	919	903	921	933	854	848	858	876	818	848	859	883	888	865	846	849	908	866	880	878	883	852	893	856	883	891	843	859	860	812	870	900	892	888	870	872	847	897	925	891	866	921	848	873	882	856	881	843	861	894	885	813	908	845	876	791	920	865	874	886	876	843	844	846	871	841	859	893	888	886	899	877	900	874	881	893	898	911	918	920	898	875	897	929	886	895	908	830	914	896	886	857	861	845	898	891	923	874	910	821	872	883	882	924	905	853	877	827	865	931	845	893	855	866	897	827	837	853	871	848	887	810	864	848	873	847	866	857	919	872	932	812	845	930	921	842	874	874	923	850	859	843	846	883	841	838	876	882	872	888	901	849	872	875	876	882	893	880	858	832	841	914	882	885	884	847	892	889	866	855	836	881	839	854	894	916	862	867	921	913	855	912	876	900	882	873	879	901	839	847	907	903	864	910	852	925	880	900	848	791	913	840	914	884	907	845	835	844	870	840	881	869	811	902	896	830	845	882	844	869	874	833	890	891	887	857	915	876	890	867	892	881	849	890	861	903	907	874	876	899	876	895	887	951	840	893	856	871	881	896	900	910	860	842	831	825	861	911	867	884	860	840	858	891	875	840	836	862	901	941	866	847	888	834	925	890	901	865	869	869	921	875	835	867	882	903	865	881	863	854	897	899	868	949	876	900	903	868	846	882	858	899	935	857	894	863	850	878	834	907	849	860	852	954	865	854	810	865	883	829	810	900	880	859	891	886	862	884	861	819	898	928	844	890	882	890	907	842	859	859	856	896	868	846	843	833	856	866	840	835	857	876	896	884	883	842	865	880	891	916	861	878	867	878	860	949	866	842	865	911	843	844	872	886	900	876	883	885	836	861	854	952	887	858	864	888	880	845	844	893	917	912	862	881	887	930	882	826	845	919	872	908	894	837	862	919	903	912	844	863	914	839	888	884	848	857	910	886	802	821	868	887	889	939	913	849	822	840	828	900	842	914	848	864	881	883	837	909	884	839	853	901	874	871	912	930	850	912	841	912	862	909	894	829	879	833	880	875	873	811	870	900	851	832	932	845	873	873	888	851	871	875	862	909	848	882	838	863	863	885	848	865	871	898	919	882	854	886	897	835	846	912	861	833	866	859	857	875	880	846	881	864	865	866	884	862	827	860	837	903	837	884	890	872	890	822	848	878	831	857	871	823	875	876	871	863	794	870	850	853	886	877	853	845	857	852	898	892	882	894	906	901	828	887	875	886	870	839	894	808	891	853	903	869	892	906	875	883	844	864	881	891	880	890	912	903	854	856	845	890	832	824	901	866	900	907	827	895	868	887	873	913	872	868	911	893	839	871	889	865	885	829	854	890	919	924	842	930	888	872	859	879	863	843	896	885	831	850	884	924	860	909	841	886	862	908	886	824	821	880	841	876	822	821	856	844	896	919	858	855	853	885	889	906	888	817	898	838	860	896	867	882	887	854	860	853	810	821	915	896	882	923	896	847	850	838	859	911	852	871	889	866	890	877	896	874	877	867	903	897	905	916	885	867	851	881	864	855	838	887	844	865	876	860	859	850	858	826	838	872	855	916	824	851	916	906	899	865	840	855	916	879	842	882	904	849	870	886	844	865	875	895	905	854	875	841	844	835	862	889	919	902	905	839	857	873	876	902	855	866	848	892	827	868	865	871	929	848	903	873	952	845	865	905	896	836	897	922	895	849	878	909	853	861	822	842	924	890	847	868	892	860	901	836	877	872	791	852	876	833	905	907	901	845	872	899	858	904	838	902	880	858	876	842	874	918	870	855	855	872	825	874	818	885	904	895	850	909	889	872	880	844	858	860	870	797	930	877	868	882	882	855	843	857	906	841	938	838	866	869	883	937	912	861	881	891	931	853	839	924	844	886	850	890	877	893	889	940	889	865	815	881	844	875	858	872	860	866	874	858	826	972	855	814	871	893	854	875	890	857	904	855	864	858	870	861	891	855	827	949	873	869	881	816	872	871	910	865	835	865	885	810	855	888	930	869	876	876	842	837	839	897	885	860	875	840	849	876	847	871	900	839	882	788	918	878	853	846	875	884	874	870	890	869	855	897	877	854	867	883	904	859	850	861	816	863	900	891	855	877	858	856	904	854	857	853	851	827	868	894	877	873	885	878	965	890	841	877	919	884	866	825	847	835	857	869	862	876	911	838	889	882	885	884	828	842	905	833	915	842	873	874	872	887	911	823	834	904	847	864	862	856	818	925	885	881	850	876	876	887	893	865	907	878	871	872	878	880	867	898	857	913	847	883	871	958	885	910	877	861	877	893	862	856	886
34665	20240	18397	13406	8813	8959	8813	6081	3955	3855	3525	2293	1496	1166	727	546	567	609	554	489	444	448	400	370	381	324	306	301	268	306	279	277	285	265	273	272	250	255	227	266	262	238	248	245	265	265	274	290	246	248	257	265	283	249	231	246	268	248	245	262	256	257	251	245	243	252	253	262	250	230	253	263	263	275	243	216	263	260	253	241	269	258	257	222	260	251	280	226	279	244	230	230	276	249	282	241	281	269	262	266	263	265	291	248	298	258	268	275	229	268	280	256	248	219	266	251	277	259	258	264	245	267	291	288	239	261	241	246	281	256	258	204	273	259	269	256	232	257	257	264	253	316	266	241	276	244	251	259	238	264	250	237	264	250	264	266	251	238	262	276	249	260	245	271	256	262	242	280	241	268	255	233	234	240	237	232	271	264	266	254	272	279	233	273	257	257	246	243	260	263	285	284	250	243	230	247	251	256	275	241	260	255	267	290	276	238	229	253	245	241	264	237	261	272	275	237	250	282	250	273	246	223	253	243	267	266	258	266	246	239	252	272	224	243	243	245	262	252	218	287	247	246	263	262	223	254	251	258	236	258	235	223	266	241	231	258	236	243	274	278	269	247	236	271	235	265	250	240	234	263	276	266	249	270	238	262	263	248	250	211	284	250	252	251	261	259	294	278	249	276	251	270	262	245	263	255	298	262	247	263	221	261	261	251	272	275	259	246	254	256	217	271	242	238	246	257	259	259	258	249	247	274	295	271	244	258	251	256	271	266	251	232	227	284	264	266	241	249	226	250	273	238	276	276	254	230	264	264	266	246	260	234	277	227	237	261	246	242	235	257	311	265	270	279	249	238	251	239	296	270	281	232	246	280	244	262	218	215	231	237	272	242	262	267	246	250	249	265	250	248	238	264	268	263	255	264	278	260	257	260	206	266	216	243	265	277	256	220	226	255	249	271	267	241	274	245	236	229	258	255	254	252	238	261	287	266	265	250	239	264	260	252	250	249	255	272	239	249	271	251	284	264	237	262	246	224	244	252	264	235	259	248	250	249	242	274	229	235	266	278	245	273	247	236	246	231	253	264	231	241	258	237	274	224	264	237	263	257	232	264	262	287	245	224	272	258	247	258	249	267	250	241	234	264	274	259	265	228	283	266	247	249	262	278	279	264	256	237	226	249	260	274	263	273	274	270	255	263	231	251	218	255	267	271	269	275	254	252	271	245	255	247	272	247	261	263	250	253	259	266	267	245	256	299	277	274	259	237	247	260	266	268	224	272	238	251	251	254	266	253	288	250	251	256	256	249	280	251	271	261	232	275	263	282	274	239	245	252	247	257	265	257	218	262	253	227	259	268	258	267	286	273	219	270	257	234	253	255	271	286	222	261	262	232	235	254	262	256	258	268	278	259	246	284	245	275	212	252	234	268	248	280	301	239	258	242	280	265	256	237	267	270	274	274	252	220	234	258	244	267	233	242	238	230	229	259	286	292	260	255	254	237	254	270	270	251	227	269	246	245	243	267	244	248	282	282	255	226	254	248	254	261	259	278	282	247	255	259	251	271	258	231	247	267	241	237	235	218	248	260	231	254	256	252	238	278	267	234	251	269	262	263	271	231	222	254	228	240	265	249	241	235	245	246	241	243	242	281	252	224	230	248	253	262	260	254	259	233	252	268	275	243	248	267	263	233	275	246	251	235	295	253	263	217	255	287	255	237	256	263	273	281	267	246	243	273	273	238	280	287	255	249	261	237	226	241	256	243	262	252	252	297	248	246	230	265	218	246	234	238	251	249	274	276	263	255	277	230	269	275	268	214	270	243	254	262	267	269	261	251	224	263	254	249	227	263	266	242	221	265	260	252	251	256	250	239	272	244	261	278	276	277	241	275	262	290	285	266	296	270	254	254	242	262	253	246	247	249	229	279	262	226	235	291	264	234	240	264	255	239	242	247	249	235	275	262	251	241	258	243	266	231	289	241	275	251	255	260	238	263	266	262	237	240	217	255	208	262	265	261	246	253	229	269	245	226	246	264	240	258	262	242	263	278	235	233	274	259	267	238	270	226	264	270	265	266	275	264	257	254	271	256	259	251	238	248	258	235	295	247	226	250	232	262	273	241	251	274	266	223	246	260	249	279	254	236	263	286	230	281	263	261	283	226	232	240	230	238	253	257	234	260	221	255	235	242	258	232	250	237	248	268	261	267	250	252	256	269	216	249	234	247	251	247	234	270	257	254	250	271	238	281	255	241	240	234	277	282	249	235	250	228	248	256	265	223	236	240	222	264	250	261	269	263	268	259	258	250	248	253	251	278	285	249	245	277	227	256	247	279	260	262	245	261	258	259	235	265	243	263	256	236	246	274	287	273	263	277	246	228	248	266	238	292	260	252	271	258	257	253	280	255	237	268	257	253	252	271	247	247	239	248	230	274	249	253	253	258	248	271	266	257	268	254	233	247	227	295	273	262	218	235	281	241	228	220	263	279	266	236	258	265	240	254	233	274	278	224	247	268	236	260	283	296	253	241	265	224	271	260	249	269	248	267	281	248	235	218	277	242	254	243	257	235	253	237	227	263	254	240	258	248	237	289	247	278	278	237	254	256	271	224	275	269	236	275	270	265	245	249	237	222	249	259	225	236	241	244	273	251	247	240	233	260	249	267	256	246	234	249	240	279	273	248	249	254	269	255	260	253	246	247	265	260	253	257	261	239	265	241	262	254	239	265	271	233	239	239	230	250	247	243	253	245	256	264	229	256	248	256	240	294	270	285	294	257	264	251	257	258	268	223	268	277	267	256	239	235	247	248	267	207	241	248	240	245	253	259	232	267	234	259	235	251	235	256	273	228	241	249	264	261	247	264	242	262	254	281	247	269	254	253	248	250	269	278	261	265	260	248	260	252	247	259	260	245	270	264	279	249	248	234	229	240	236	224	252	256	262	251	224	242	268	247	208	235	271	232	239	244	237	243	261	291	260	295	214	238	241	222	252	222	285	263	262	253	245	265	243	259	223	280	250	233	253	229	235	250	240	265	232	261	275	277	270	253	247	265	262	264	243	263	259	269	288	272	267	264	249	258	252	256	283	239	230	246	232	256	249	266	266	262	270	260	262	238	261	264	236	248	220	254	252	231	242	264	287	257	238	264	245	227	258	234	267	289	246	237	255	254	260	227	271	228	237	247	245	286	266	285	261	268	239	250	230	237	265	272	250	260	228	268	255	263	261	226	237	279	264	270	239	258	249	269	232	241	250	259	266	267	233	238	247	267	256	289	266	243	239	253	283	284	276	254	256	230	213	244	253	237	278	277	229	244	275	240	245	252	261	260	245	274	236	236	239	235	241	297	246	246	232	236	246	270	254	253	288	256	239	246	239	240	278	271	285	250	230	260	234	255	253	261	243	257	226	265	241	245	285	237	247	248	262	263	252	278	277	258	248	200	288	241	244	252	251	254	281	281	255	248	249	258	262	259	280	236	246	261	240	270	223	251	235	269	268	259
23712	11799	17492	16637	13502	16176	16254	12863	10747	11022	10030	7592	5823	5034	3646	2917	2693	2842	2695	2545	1998	1730	1830	1836	1471	1184	1031	894	877	823	827	797	803	754	785	746	724	731	769	737	751	672	697	736	720	718	731	663	653	730	696	656	697	665	716	694	714	694	687	632	699	659	722	664	689	739	670	694	711	674	675	685	648	692	675	652	668	656	720	681	661	680	640	641	677	652	687	633	675	658	689	661	683	765	719	716	720	700	701	684	723	696	779	675	673	687	710	691	699	719	681	687	719	733	651	709	692	692	701	671	696	712	676	721	650	712	698	658	682	697	671	660	646	635	669	675	683	639	631	601	636	632	664	696	659	669	661	677	710	676	653	665	669	660	682	701	650	662	621	667	643	633	644	676	636	693	656	689	643	653	624	622	642	679	630	640	672	645	684	672	663	732	729	707	690	676	631	662	671	651	644	707	665	656	685	655	642	695	661	612	704	681	651	670	684	655	643	667	652	675	654	703	653	658	637	624	681	696	689	679	641	658	656	670	644	660	684	667	660	620	605	669	698	650	687	668	625	679	708	684	628	653	695	637	610	658	697	620	645	649	667	662	629	617	653	629	669	671	630	723	637	591	635	682	639	645	674	670	704	675	652	666	664	659	639	665	666	670	677	668	645	656	648	701	643	700	664	652	702	631	634	681	661	689	661	693	728	624	687	651	659	673	669	683	658	662	652	643	647	697	708	681	638	652	633	616	646	654	646	666	630	656	689	701	673	687	677	645	649	672	716	659	674	643	642	622	658	662	649	639	708	696	687	677	669	680	642	608	670	670	652	647	642	670	702	652	660	689	673	695	629	651	627	683	637	647	622	647	723	652	659	614	676	636	623	634	715	673	638	704	657	650	673	686	650	657	650	680	693	651	697	696	673	661	666	635	683	671	633	644	650	730	650	670	656	697	647	730	683	622	687	670	669	689	582	704	660	692	703	674	672	656	677	675	641	724	677	651	688	655	669	617	622	644	667	652	643	651	662	652	668	671	638	658	685	667	674	691	654	672	650	697	692	672	686	668	636	702	707	684	654	688	667	670	669	627	667	676	641	615	653	651	603	646	693	610	699	660	682	691	651	662	686	703	636	653	660	656	615	659	634	680	661	641	674	645	645	679	671	712	667	689	702	680	674	633	689	687	640	668	672	653	645	656	649	669	663	661	693	645	666	674	664	686	700	659	660	611	647	655	677	656	678	665	718	663	665	621	646	643	651	689	691	622	639	664	617	634	672	656	662	635	637	634	645	612	677	664	622	659	652	694	634	655	630	667	672	673	661	664	713	668	668	699	689	668	640	662	644	633	654	634	643	642	634	656	644	655	674	616	677	636	642	634	666	648	655	681	678	672	706	636	647	620	715	666	682	611	688	660	663	652	652	679	675	647	691	646	703	649	646	717	623	622	690	702	645	665	660	682	678	671	697	631	656	640	662	616	666	672	633	675	671	694	674	656	650	609	650	663	667	657	718	650	623	640	645	625	654	648	651	656	682	646	661	642	650	642	661	665	694	670	666	649	689	694	650	653	667	701	683	657	689	679	679	660	641	728	642	663	689	660	651	690	656	672	675	677	650	670	676	669	659	651	658	660	684	636	642	688	645	666	656	677	671	670	662	722	636	711	643	651	651	641	694	664	681	675	697	641	665	651	659	656	616	671	629	687	636	681	697	660	634	657	718	623	674	719	674	657	699	649	656	655	648	654	703	691	669	704	660	686	692	679	680	630	656	641	660	695	704	709	649	653	688	646	634	667	648	727	682	633	641	663	643	646	648	651	653	679	666	666	696	612	674	622	668	701	641	628	646	729	717	684	625	630	673	683	691	646	643	670	700	642	659	642	674	657	624	656	674	648	662	634	603	663	588	670	615	658	667	651	670	662	643	683	678	639	704	668	702	669	605	663	636	675	613	627	646	668	689	698	685	688	622	673	703	681	685	698	638	691	697	673	664	676	691	635	683	673	699	690	655	640	640	621	614	673	686	675	646	650	638	669	713	701	630	646	684	635	646	641	708	661	665	684	640	688	648	677	740	662	671	697	670	653	681	663	640	674	689	662	676	653	681	691	623	708	665	651	660	648	684	654	639	648	654	672	676	686	661	698	621	674	665	589	671	680	654	641	649	662	674	665	635	667	632	659	649	642	677	676	675	708	669	643	655	692	669	645	660	642	669	701	663	678	678	663	716	655	685	671	634	666	679	609	678	673	689	683	674	651	650	657	694	698	704	633	674	669	675	712	652	638	666	644	652	655	663	680	657	630	649	711	691	644	637	671	637	684	714	644	655	638	693	622	648	690	660	646	670	658	669	658	666	663	661	672	630	638	670	665	670	637	669	638	684	631	642	682	696	695	642	686	667	671	684	675	669	678	649	647	671	683	602	659	697	662	638	655	670	717	619	621	688	641	680	697	647	653	659	653	609	696	705	683	683	655	639	677	657	640	620	673	647	678	623	708	601	657	643	654	660	709	661	662	690	670	634	663	627	637	701	635	707	672	665	674	654	654	682	623	650	631	652	657	642	646	644	631	644	678	651	636	686	624	648	660	670	645	710	672	653	680	688	638	695	682	691	689	670	657	661	669	673	632	654	646	645	667	655	668	638	650	641	677	677	681	710	657	679	645	598	633	629	677	658	649	634	618	675	635	656	663	637	665	658	686	625	707	702	640	669	648	701	695	704	681	641	655	676	673	728	641	678	681	640	632	674	667	629	636	649	657	631	660	631	657	683	657	659	647	646	626	686	704	648	636	714	630	699	670	651	686	671	673	721	651	618	659	710	619	697	653	650	650	684	698	665	665	634	673	668	628	635	647	658	684	670	709	658	669	633	689	667	613	692	724	617	601	659	715	655	662	652	651	710	659	630	674	675	692	668	668	659	698	692	645	730	650	676	644	676	668	663	601	666	635	656	693	686	591	661	678	673	670	663	712	679	713	659	643	655	657	658	650	649	702	633	661	649	711	678	651	630	658	648	668	680	731	664	666	610	626	684	671	670	601	608	662	678	674	640	717	680	670	638	716	644	679	696	696	646	674	685	675	663	627	706	632	700	692	709	609	619	643	645	671	642	620	703	673	672	715	633	684	684	678	630	619	639	668	630	623	596	668	684	692	675	692	666	668	652	639	647	687	709	674	649	646	650	681	669	673	628	617	678	650	663	707	651	653	644	671	666	655	628	633	683	692	673	636	633	646	637	597	721	647	662	665	693	698	637	646	638	623	652	690	673	614	734	656	681	689	688	663	595	645	633	657	696	665	636	652	665	693	646	725	663	644	661	619	691	656	678	679	661	643	722	663	684	653	656	697	646	683	652	640	662	668	650	653	667	602	639	665	641	683	632	662	639	663	683	675	688	700	626	669	682	705	642	643	651	638	672	675	618	680	640	614	658	703	669	593	683	737	639	722	622	637	643	669	669	636	635	662	652	679	693	664	631	622	640	640	632	605	643	668	670	696	682	604	680	668	661	658
6852	3064	3778	2441	1568	1349	1142	856	612	544	481	426	379	349	330	332	311	305	326	306	311	326	273	305	308	292	247	296	283	310	282	322	316	352	322	301	273	319	320	274	284	298	270	284	293	305	280	301	286	259	319	270	303	264	287	341	305	319	287	254	292	297	286	329	292	282	302	270	279	267	278	319	322	316	284	291	302	298	316	311	319	263	290	272	278	272	303	311	289	314	273	294	280	274	279	307	286	286	298	290	279	296	313	308	278	296	290	275	315	312	283	293	310	264	277	324	295	295	305	323	289	277	273	266	299	284	301	289	297	274	297	300	312	284	334	275	271	295	288	310	329	317	284	295	278	300	283	299	292	276	309	320	311	297	299	278	297	345	272	271	312	319	269	352	283	298	284	293	274	256	279	314	274	276	290	288	269	300	291	280	309	306	317	304	296	324	271	315	260	266	290	281	251	320	295	297	306	286	299	293	337	315	290	321	305	286	280	318	282	285	287	272	251	276	283	285	290	310	317	284	316	273	295	331	284	302	306	306	300	289	306	317	324	307	265	300	281	300	305	267	306	297	283	275	283	299	280	295	299	285	307	281	277	300	307	286	287	304	312	278	289	303	300	287	306	259	278	279	282	303	275	303	302	293	295	295	295	286	305	274	275	297	297	288	287	279	268	280	290	291	292	292	301	293	317	316	278	310	302	320	298	294	251	308	270	289	262	255	303	279	317	316	261	294	286	300	316	292	293	291	273	307	312	317	294	289	301	304	278	262	254	283	296	286	298	310	263	305	298	302	302	306	291	301	305	296	313	283	304	292	314	282	284	272	306	288	321	267	285	301	295	292	268	278	276	268	278	288	300	316	316	280	285	321	311	276	299	300	284	315	315	258	312	242	271	271	275	304	242	277	285	260	294	299	273	298	307	289	287	283	265	273	278	268	281	306	291	292	304	287	313	292	281	316	309	318	274	281	302	284	265	297	291	274	285	296	301	281	304	281	276	262	304	275	303	290	267	288	264	291	301	289	283	264	310	280	272	286	310	300	271	290	312	301	280	278	310	285	328	280	289	294	304	290	303	289	278	300	265	288	308	286	272	291	287	294	290	289	318	257	303	295	280	268	302	263	290	292	340	298	306	273	285	332	300	310	292	265	280	292	281	273	316	268	301	319	289	306	262	301	276	276	267	264	284	272	301	300	301	315	306	254	276	256	295	278	321	301	280	296	311	277	271	246	276	290	280	307	290	299	307	251	305	324	294	296	306	280	301	305	267	306	281	293	289	295	308	313	295	265	277	279	316	303	315	284	323	282	293	285	267	310	313	290	263	280	292	282	286	284	290	284	301	287	302	288	294	284	276	277	280	292	290	281	305	271	299	294	293	278	296	295	295	303	281	271	264	276	304	294	279	263	323	288	307	303	321	284	316	258	253	257	298	273	304	316	298	284	285	270	290	272	305	292	271	265	266	319	331	309	309	277	313	305	286	322	318	260	295	298	306	288	289	283	290	304	279	296	282	308	269	289	289	296	331	276	298	316	273	307	304	287	290	287	290	277	289	315	303	336	311	305	289	287	265	295	274	302	305	289	279	295	290	298	286	269	304	280	298	285	255	308	299	256	307	301	278	299	275	305	293	292	294	277	303	300	277	323	293	291	307	292	278	328	276	270	269	298	284	292	281	265	271	266	297	302	263	317	258	305	303	272	275	312	290	291	315	270	291	295	298	268	318	290	295	284	247	281	320	309	300	280	270	294	319	294	295	285	307	274	304	314	268	268	293	288	289	279	311	288	282	300	280	336	290	281	280	279	302	280	277	287	271	309	275	302	296	299	283	311	279	290	270	297	284	266	304	317	260	286	283	287	284	346	246	312	275	325	278	308	280	299	321	279	296	263	312	284	289	281	285	273	319	304	289	307	291	294	294	286	278	269	311	298	307	298	280	287	316	262	292	314	274	303	298	277	293	238	288	270	318	292	266	300	301	276	312	312	323	318	312	304	287	309	297	311	285	288	270	302	291	291	253	281	284	310	289	334	290	324	305	279	305	287	326	290	316	274	289	263	272	281	304	259	266	328	261	287	270	282	284	299	321	276	280	261	304	266	280	310	276	293	297	262	292	291	298	271	294	303	300	301	288	277	314	316	286	281	294	263	272	308	299	287	305	281	305	270	281	267	290	298	278	257	287	303	308	274	301	338	290	303	280	290	279	286	305	286	294	298	282	300	296	314	291	313	299	275	300	267	292	291	269	252	286	259	301	268	286	307	302	300	255	290	284	275	310	309	306	297	286	325	291	277	287	327	299	264	279	288	278	268	292	246	261	286	274	297	284	323	288	328	305	301	282	258	313	297	270	303	270	275	287	290	313	281	272	291	303	280	291	305	286	302	326	315	257	309	262	293	282	273	266	302	279	269	285	293	310	276	274	293	293	290	276	279	295	299	309	307	292	280	299	288	264	292	298	296	300	300	281	297	271	298	294	253	295	306	296	284	294	289	281	263	278	290	289	285	316	275	283	321	309	314	309	306	274	295	298	308	303	291	303	327	325	286	324	294	273	298	276	298	328	292	284	306	286	266	315	289	272	295	303	258	287	288	290	300	280	302	291	278	277	274	271	314	293	275	282	316	251	302	294	293	312	257	291	265	310	308	264	288	285	293	292	301	282	288	273	269	279	297	283	303	284	284	294	291	282	290	277	309	321	306	279	270	287	298	281	255	308	277	315	269	298	311	276	289	295	289	278	292	297	315	295	260	285	322	285	295	263	282	318	265	282	296	292	291	273	261	308	283	293	290	280	276	307	302	294	264	291	296	322	317	298	295	345	267	260	292	282	290	303	301	311	281	302	286	284	307	300	288	297	288	292	317	273	294	323	310	306	272	275	293	300	293	299	338	326	267	315	288	306	260	281	295	314	315	300	282	300	310	295	323	286	289	310	287	302	303	284	290	284	283	307	294	330	319	265	310	315	298	281	293	281	279	297	304	287	289	282	285	306	296	299	298	286	282	293	289	268	266	274	315	291	280	286	290	294	320	304	282	289	296	300	305	288	298	307	265	283	266	291	289	286	286	302	282	272	294	309	267	272	297	306	331	264	310	297	296	314	260	284	264	299	262	293	258	301	295	305	292	295	263	298	287	300	291	292	297	271	280	306	267	286	252	275	246	251	276	292	270	271	308	260	264	289	290	300	277	288	302	279	304	300	306	286	256	262	282	308	289	319	297	283	257	304	312	314	291	295	295	275	284	275	301	306	297	309	327	275	307	290	292	278	316	287	296	286	270	270	271	292	286	300	293	305	252	275	271	292	271	280	285	297	294	272	311	296	299	283	289	300	293	300	281	276	305	306	280	272	261	299	329	312	291	278	276	272	285	280	322	263	277	302	256	299	278	292	311	279	272	270	282	313	300	274	309	271	261	283	295	331	289	310	274	283	312	288	313	303	310	302	287	313	319	303	259	272	253	311	279	290	294	304	272	314	269	302	272	289	285	287	277	292	310
5657	3275	6907	6404	5127	5052	4425	3623	2765	2290	1911	1472	1373	1286	1159	1099	999	965	938	880	811	838	864	821	832	836	807	769	765	756	778	693	759	816	708	792	758	755	783	764	767	769	782	754	765	705	789	792	771	800	788	740	741	728	754	728	773	762	750	769	765	752	808	738	776	782	861	782	780	812	736	773	767	750	789	756	698	736	725	786	772	767	672	769	786	777	755	740	805	748	781	747	788	776	806	790	815	794	749	797	761	716	791	797	765	858	841	779	760	743	767	808	779	790	761	810	778	734	739	723	756	760	761	782	775	751	773	707	758	739	792	780	795	785	766	748	737	765	757	759	788	733	785	752	806	804	790	701	766	747	791	786	773	803	769	816	793	792	727	813	848	777	770	763	755	774	732	737	766	768	739	767	780	690	749	779	758	763	824	756	826	762	741	754	780	808	731	776	797	765	737	756	802	740	779	750	825	793	738	757	721	741	755	767	804	755	790	770	782	804	714	738	746	742	768	758	796	791	790	782	807	726	752	810	767	785	816	768	756	739	779	735	771	802	778	765	730	758	738	748	837	729	761	749	727	798	820	803	776	809	767	791	740	770	785	859	773	726	774	731	790	777	770	748	764	788	765	744	782	765	787	773	796	752	782	782	799	770	781	727	803	785	779	763	784	747	794	765	763	782	778	716	742	758	737	752	760	752	742	779	780	737	714	761	789	745	788	765	774	759	785	779	739	754	752	780	702	763	718	736	826	725	752	731	794	752	734	719	764	777	763	747	806	805	776	792	784	761	766	756	735	831	759	750	773	798	775	780	786	807	748	742	752	722	798	703	724	732	742	750	751	727	780	717	751	756	764	788	802	799	747	733	750	734	706	730	756	796	787	750	765	778	761	780	787	742	830	795	787	775	747	734	737	730	771	761	736	781	763	734	773	772	778	739	763	744	788	808	816	758	732	732	769	793	774	781	748	760	758	758	754	768	813	819	753	758	764	769	771	787	752	779	807	715	786	744	779	761	713	751	762	766	780	786	741	735	766	766	809	745	758	790	790	802	775	739	757	744	800	776	782	745	779	783	760	805	834	770	791	722	870	766	720	773	792	777	818	710	734	775	790	781	758	762	788	739	709	746	754	741	735	697	740	738	774	786	736	748	694	772	751	790	773	750	792	819	728	744	775	786	759	673	739	729	801	737	754	798	768	733	749	806	762	780	722	772	777	752	742	780	813	811	778	775	737	765	740	755	802	769	751	757	775	783	771	749	757	789	766	707	773	757	757	782	773	762	850	758	763	742	744	800	751	803	773	765	747	768	749	815	751	731	829	726	746	763	808	716	743	702	762	703	779	753	814	786	794	809	825	685	758	775	809	762	767	767	765	764	789	750	760	767	737	752	753	797	726	811	759	789	742	745	816	756	748	741	758	788	788	743	807	785	775	694	786	800	758	741	718	719	763	776	754	776	756	768	772	747	735	756	736	802	794	793	754	788	710	779	765	782	765	808	826	738	812	720	767	731	792	789	721	767	765	737	820	742	730	772	744	770	746	768	749	724	783	763	753	773	763	785	769	732	790	752	792	767	742	750	725	767	714	796	823	751	760	773	696	745	773	701	769	768	761	727	776	792	746	738	796	813	772	785	790	756	771	761	778	745	779	767	722	814	739	740	762	849	724	755	747	745	746	732	721	756	774	760	725	778	777	842	790	787	783	799	783	792	774	764	785	786	742	719	683	800	759	743	722	762	748	753	741	781	795	735	764	787	801	713	752	813	786	736	784	744	770	778	762	779	746	836	751	773	759	801	705	758	760	750	782	753	794	786	784	788	727	826	737	785	768	771	790	731	762	800	731	815	773	766	792	783	799	741	765	713	785	779	779	764	749	726	730	778	769	738	781	790	747	760	743	764	740	746	763	739	771	814	783	747	777	814	802	723	784	746	772	747	713	766	789	757	750	780	745	756	759	795	697	835	784	823	764	801	748	753	744	740	778	727	746	724	755	791	811	755	794	728	759	740	773	792	778	821	735	746	774	778	735	750	779	732	765	695	773	811	743	790	717	736	812	725	786	764	758	763	799	766	774	790	764	786	769	732	802	735	765	786	727	780	784	770	771	806	782	719	790	753	798	791	815	742	753	753	778	744	750	798	747	825	814	803	772	701	755	746	776	797	770	793	751	794	803	736	713	829	777	781	756	731	797	756	732	791	777	753	720	765	759	795	794	758	773	825	779	743	782	760	755	766	727	703	812	727	749	779	785	785	808	721	739	783	794	768	794	751	758	768	759	758	798	824	778	793	749	734	790	746	700	735	789	718	786	791	775	776	749	755	738	742	810	782	698	786	732	737	822	766	752	717	771	767	750	765	757	753	776	786	778	761	787	754	811	759	726	775	740	762	744	738	758	723	801	779	719	771	813	789	795	788	754	761	746	785	766	782	774	734	760	739	787	726	817	782	795	745	768	761	804	748	768	759	773	743	802	736	741	771	764	792	768	732	762	768	776	752	739	769	706	764	715	781	743	808	786	762	810	778	814	780	708	793	766	756	786	778	780	788	748	795	727	789	764	807	755	766	768	798	748	758	779	729	714	755	753	805	794	759	735	739	751	799	783	793	764	723	723	770	761	792	749	772	789	816	800	727	755	817	734	793	762	789	762	760	769	812	759	760	745	792	758	734	770	727	731	753	796	779	762	785	729	790	767	752	729	809	752	763	747	725	752	764	769	787	770	753	749	746	718	772	736	735	729	780	788	753	743	780	767	730	774	795	762	785	739	776	786	741	787	725	783	775	751	760	766	720	744	758	739	793	765	717	733	739	709	777	759	753	777	782	727	738	805	771	810	709	707	751	764	760	758	722	821	779	784	746	775	797	801	784	770	754	741	741	765	785	786	788	779	731	771	750	742	781	776	712	756	800	757	759	736	745	776	750	804	741	751	713	795	775	752	783	741	727	801	758	784	783	775	803	727	742	747	735	786	729	787	785	750	740	795	751	781	729	758	767	701	741	770	804	790	736	752	776	777	751	761	783	725	794	737	776	795	779	740	771	698	757	724	768	825	774	739	800	726	766	768	740	727	744	742	814	762	780	798	697	739	769	747	793	798	758	768	759	788	745	780	763	781	773	750	778	744	769	751	796	768	770	753	745	788	780	766	775	758	794	751	788	766	799	816	820	747	745	789	787	765	716	760	791	734	792	768	725	761	784	702	741	748	776	768	792	787	778	720	813	761	780	818	772	762	791	738	739	772	706	778	785	736	731	805	756	766	801	742	706	724	719	755	763	769	788	729	743	735	749	821	779	750	803	821	741	761	793	789	796	752	780	769	750	780	748	748	760	737	794	739	711	706	768	748	728	769	773	762	758	759	737	790	726	817	760	781	732	768	736	759	759	770	732	725	734	769	790	784	757	705	802	777	736	811	781	758	815	770	802	775	741	833	753	769	755	763	776	774	793	731	841	823	758	724	683	753	733	757	743	763	767	781	744	757	764	753	790	766	759	741	750
26915	15388	13897	9410	5977	5520	5585	3566	2454	2520	1897	1307	927	771	675	540	565	520	547	483	478	397	455	403	396	390	407	334	386	375	339	369	341	341	336	352	352	329	333	363	342	320	341	366	371	358	373	334	321	341	347	368	369	341	338	347	364	329	331	343	361	338	334	352	350	331	352	371	330	326	337	369	360	374	350	373	329	323	330	348	341	352	354	343	345	338	346	354	366	359	359	340	346	367	351	340	369	332	341	355	324	367	360	350	359	359	314	335	383	383	345	345	346	351	332	328	352	303	325	327	356	382	323	343	352	336	335	340	352	308	328	363	336	342	340	314	366	358	323	327	321	341	342	361	356	339	363	323	346	327	320	318	352	324	366	331	338	384	335	341	327	358	328	346	341	343	351	362	322	338	345	329	340	345	343	335	316	365	322	313	323	334	302	307	314	321	355	331	357	345	365	353	342	357	347	336	329	371	334	347	395	376	326	357	327	346	371	354	317	318	355	362	346	343	354	319	339	328	342	323	349	349	352	367	326	364	366	342	357	344	340	324	330	375	351	306	340	346	353	373	330	347	353	302	349	341	379	352	335	318	324	337	334	327	392	309	341	355	327	347	348	326	328	324	361	342	326	351	296	362	318	359	378	363	347	322	337	326	321	323	339	349	358	322	345	352	383	355	331	367	381	352	350	325	340	343	338	361	321	344	365	313	333	355	332	334	353	340	336	355	347	350	339	360	373	359	339	363	355	334	311	376	340	380	331	314	334	298	338	341	337	342	348	323	340	332	357	342	388	327	351	332	322	371	370	331	358	328	305	325	332	318	386	351	333	350	339	345	392	343	351	339	367	346	351	349	368	343	367	374	358	347	338	351	370	396	341	335	332	329	355	329	344	347	338	361	342	349	330	357	360	351	349	323	333	354	338	344	329	354	342	364	317	344	360	351	330	308	349	360	331	359	310	349	334	350	346	322	357	327	354	336	323	366	350	316	343	333	307	349	367	347	332	355	318	309	344	339	347	350	324	342	351	363	323	323	334	364	363	351	331	351	322	332	347	344	348	324	342	300	347	380	321	348	307	361	369	337	322	372	362	329	327	352	320	334	320	300	370	351	352	369	361	359	365	361	387	327	319	347	321	310	357	325	323	341	361	307	341	338	342	320	319	358	342	359	342	341	338	319	350	312	316	332	348	321	338	319	330	356	339	329	315	313	333	350	352	363	347	342	333	348	350	345	334	347	337	359	367	346	335	348	345	346	323	339	345	338	321	342	349	357	334	311	328	335	338	353	298	352	351	378	350	365	382	368	350	361	335	319	348	354	360	365	330	333	351	358	334	349	360	369	348	361	330	356	351	340	347	354	329	331	322	331	332	382	362	346	315	331	331	347	347	355	346	343	347	351	367	328	353	349	346	322	361	346	357	357	296	337	346	354	337	383	347	343	351	362	329	352	348	337	333	336	342	337	349	338	307	313	343	325	335	328	349	331	345	338	360	320	335	334	356	333	318	369	341	365	412	302	354	334	368	355	321	328	367	364	321	323	327	351	356	349	341	330	353	348	340	358	339	346	342	375	342	324	365	350	343	324	352	347	346	361	342	333	347	301	358	330	357	309	331	354	360	326	341	328	351	363	337	350	367	342	375	343	343	333	349	352	356	345	383	335	354	338	333	318	366	349	333	350	349	342	362	319	323	356	358	354	348	341	329	336	379	358	342	323	377	305	368	344	345	353	367	314	330	366	330	343	322	374	371	377	350	348	337	300	357	343	337	320	344	335	370	318	324	334	332	325	367	328	339	331	331	373	294	349	342	322	339	341	324	354	336	316	336	342	357	370	330	316	343	328	362	345	330	339	348	348	320	330	346	358	320	355	336	378	351	372	303	318	311	328	327	353	326	346	333	337	361	328	366	352	336	352	319	320	363	339	309	314	343	323	329	339	316	338	321	321	347	372	335	332	351	301	328	340	335	354	337	293	353	334	350	323	343	368	309	370	338	339	337	352	330	355	334	354	363	366	357	341	356	345	344	361	319	337	371	343	343	316	331	336	325	356	356	328	318	328	338	342	334	335	316	331	317	358	378	368	319	361	373	363	362	353	338	350	334	343	339	345	359	359	345	321	379	370	349	334	318	301	356	356	334	341	349	351	326	345	380	351	346	297	372	355	378	315	347	342	350	328	341	339	339	325	307	339	357	334	354	333	355	335	340	364	377	347	355	319	349	332	378	319	352	322	338	346	340	382	319	323	337	319	371	363	352	332	373	322	367	342	358	359	319	365	348	340	322	332	339	315	348	335	343	318	329	330	347	388	335	351	354	352	369	342	331	379	371	348	321	328	363	334	344	390	330	345	362	323	339	367	346	342	338	340	344	334	348	348	324	357	316	375	334	343	331	345	332	329	341	333	370	339	385	338	366	341	348	344	332	356	320	356	344	356	370	367	322	354	393	330	329	364	342	343	320	346	314	329	309	321	357	377	339	359	351	358	371	367	343	323	363	325	336	346	325	340	329	324	367	349	355	348	339	340	331	342	362	327	315	349	357	337	325	335	358	345	357	364	314	371	338	332	342	325	348	377	334	334	342	346	359	313	314	358	381	347	360	339	322	316	369	358	326	324	389	311	321	321	359	363	357	310	372	336	338	331	331	365	380	322	311	360	326	334	304	359	366	340	380	348	311	343	354	362	319	351	354	357	337	327	309	309	370	382	325	356	359	363	338	310	318	330	333	344	334	369	320	349	346	346	406	353	376	370	317	354	332	373	340	359	315	328	343	337	342	340	319	334	333	333	352	343	293	324	327	325	335	310	354	324	333	329	350	365	344	353	341	345	334	333	363	380	357	325	331	368	353	312	296	341	383	346	347	357	349	348	366	358	320	298	365	379	341	318	334	335	353	324	380	327	349	336	317	332	339	363	345	351	339	353	340	337	362	356	330	365	321	346	382	356	323	310	363	317	345	313	310	339	323	364	344	348	372	366	328	373	328	314	324	338	328	324	380	378	342	345	354	311	336	328	315	361	340	324	334	347	339	332	349	343	365	336	364	326	370	289	360	337	349	338	372	341	299	336	350	354	348	368	354	325	367	363	369	346	335	331	368	337	351	348	349	376	341	352	321	355	352	367	322	322	322	340	320	344	372	362	352	332	337	333	344	327	325	338	345	330	342	349	361	328	340	376	314	326	300	340	312	329	325	360	375	352	351	392	360	333	328	316	333	376	336	355	333	350	319	370	332	359	357	347	351	328	370	359	314	322	348	348	339	324	302	355	348	361	339	327	338	323	338	319	342	364	339	370	363	347	391	328	347	344	358	370	348	320	339	327	347	345	345	349	347	351	318	320	344	345	326	339	342	335	330	306	342	345	340	333	355	304	354	358	362	353	316	349	327	337	311	338	325	347	334	329	330	315	333	346	393	335	325	354	360	362	376	329	313	366	337	338	357	339	333	358	331	371	333	351	368	339	349	334	346	340	393	362	370	374	330	363	354	343	368	337	366	330
19045	8912	14055	12160	10315	11760	12489	9270	8018	8050	6490	4851	3795	3376	2612	2263	2306	1972	2181	1886	1669	1549	1431	1562	1266	1188	1001	1043	1040	929	951	1003	946	962	996	921	915	967	896	888	928	858	912	848	892	876	881	872	898	910	856	867	927	886	894	903	944	850	810	905	892	890	863	924	873	961	905	863	859	887	923	882	963	896	860	874	857	931	907	896	898	907	902	824	873	808	888	871	877	839	889	925	931	885	898	923	873	903	852	914	935	940	895	882	889	903	905	928	916	907	838	905	952	954	922	873	915	935	915	850	979	877	849	870	885	893	912	826	867	792	867	898	906	923	862	871	869	865	879	899	894	890	914	898	911	855	865	862	869	913	873	926	860	888	910	874	897	881	853	894	928	887	882	890	830	856	886	861	839	873	923	925	857	910	845	892	850	894	903	849	842	924	866	914	896	921	906	783	867	852	931	858	864	885	876	885	933	873	950	895	873	835	912	928	894	944	902	955	887	836	916	867	891	944	881	847	887	898	841	845	874	843	896	850	846	827	909	850	879	873	854	866	841	886	864	930	830	874	841	857	875	850	864	844	845	886	820	862	868	874	817	850	956	892	910	872	862	831	899	846	865	892	921	838	853	869	910	909	876	833	822	915	873	885	841	845	864	900	848	894	794	901	862	884	895	895	883	896	858	861	877	888	873	905	953	840	898	873	870	831	871	865	871	860	919	876	861	926	895	842	839	874	830	843	897	883	875	863	849	855	891	874	821	877	846	866	876	915	878	855	897	854	873	972	916	905	815	830	841	841	838	920	852	891	860	882	872	877	915	920	869	866	895	862	828	900	897	902	839	859	909	916	901	922	895	898	874	868	895	901	830	868	847	878	887	912	885	897	893	890	792	841	888	827	929	851	872	855	893	849	855	836	898	881	872	834	896	825	841	891	868	837	889	831	950	883	883	817	863	883	889	900	866	933	898	878	853	879	858	866	843	888	813	844	841	851	963	853	887	822	851	882	907	951	845	900	862	907	880	903	863	826	862	900	885	814	850	904	856	871	866	859	865	900	874	862	896	901	842	882	868	904	862	854	844	873	870	908	930	842	857	828	914	871	867	841	847	882	871	845	851	829	889	881	832	898	919	871	859	880	866	921	871	892	894	913	833	910	939	866	905	839	858	869	869	861	937	859	817	930	861	831	915	849	924	827	901	895	843	825	885	855	887	918	901	895	894	867	873	879	839	854	862	854	894	877	862	889	901	885	889	871	887	887	885	850	883	919	849	854	865	866	851	916	868	856	906	859	854	896	833	903	883	902	901	955	870	838	873	883	864	882	815	832	850	884	834	892	887	875	912	863	911	919	889	884	851	866	872	886	872	845	871	902	902	880	878	862	890	870	899	871	888	887	868	883	888	847	889	869	857	883	881	916	837	850	857	889	849	906	832	889	834	862	877	867	891	911	889	832	904	802	903	869	915	840	874	927	859	867	875	842	901	847	846	861	868	861	868	888	897	846	840	916	807	860	890	910	847	864	883	810	860	885	841	881	847	861	912	889	877	913	872	858	816	855	889	868	846	817	821	886	894	867	824	812	870	893	856	921	838	919	923	848	857	914	856	893	872	869	904	892	905	841	814	861	890	813	863	865	900	846	853	902	816	835	915	903	844	909	920	877	868	887	851	896	885	870	876	843	852	868	899	810	844	940	879	863	880	900	882	843	865	863	845	840	905	873	782	885	865	866	916	881	868	900	837	890	842	904	871	848	873	865	862	883	834	874	864	875	841	896	843	895	883	867	927	867	841	886	836	883	866	913	841	820	881	844	876	895	861	848	880	859	911	856	855	824	874	857	820	861	898	857	908	856	884	858	835	867	905	891	908	862	888	864	877	888	899	856	885	829	890	882	871	828	866	865	819	883	846	823	919	862	940	905	823	908	855	866	869	887	854	869	894	892	884	885	874	849	846	894	929	880	875	859	901	914	867	847	874	856	878	882	852	853	897	835	879	835	825	903	849	848	885	884	867	880	868	864	901	832	951	863	892	938	858	825	807	927	869	877	875	857	886	861	907	883	927	840	847	881	878	817	853	907	858	899	934	871	945	824	870	888	871	904	912	863	911	861	874	855	863	841	848	862	872	859	910	860	846	848	871	839	865	842	875	859	885	901	898	925	865	851	897	918	919	841	865	883	877	855	887	838	849	894	846	866	936	888	877	837	900	846	898	903	836	795	885	850	802	918	838	930	886	878	829	866	898	860	880	871	897	862	870	878	898	832	873	855	842	895	874	906	870	891	883	843	882	902	871	835	891	926	868	855	846	839	872	869	884	859	913	835	873	869	910	818	860	878	865	856	870	857	825	880	877	849	858	847	907	921	864	857	866	881	922	899	868	901	877	890	861	899	859	900	841	834	899	815	855	866	880	860	880	892	857	876	873	858	868	860	876	885	865	880	861	877	908	874	865	880	889	862	841	896	867	850	939	839	935	877	896	887	878	869	866	886	860	888	886	855	841	894	893	870	885	845	856	853	878	874	858	868	885	839	888	855	854	895	879	870	911	924	884	919	846	834	916	881	861	868	895	899	849	840	859	884	868	913	889	893	846	836	829	912	851	852	878	879	888	817	882	886	892	845	862	822	882	914	848	873	883	856	881	882	875	891	860	872	885	857	936	927	892	815	839	801	918	873	889	872	901	864	886	879	921	881	903	862	888	864	838	839	870	857	912	885	875	887	864	887	888	838	865	825	840	820	923	854	887	869	902	870	872	846	857	873	883	857	881	897	833	906	877	822	884	833	858	915	849	906	883	868	881	880	920	828	825	864	888	871	873	860	805	855	835	856	839	894	907	959	857	850	888	896	864	815	863	908	847	869	879	872	885	880	854	865	841	883	875	837	919	870	829	848	916	875	835	895	937	890	858	871	892	851	888	911	904	919	903	857	845	830	896	859	875	882	897	889	835	913	901	830	840	844	857	862	833	841	917	925	879	831	883	921	901	843	912	888	897	871	888	910	904	835	833	843	860	875	881	845	877	877	898	908	852	844	873	862	885	869	869	887	856	841	843	885	894	867	826	891	859	822	853	862	882	895	887	903	908	886	872	858	838	891	789	895	908	859	827	925	863	902	862	880	871	874	850	865	874	838	896	870	861	826	881	862	867	838	874	906	852	888	884	903	854	869	878	885	840	881	893	899	887	791	850	906	850	863	869	880	822	890	923	913	910	908	901	900	844	857	870	801	854	828	882	871	937	851	915	877	906	888	872	880	878	832	868	926	873	860	900	904	854	897	899	894	877	880	844	900	860	844	872	900	934	885	886	840	881	819	872	847	908	916	840	855	837	872	886	899	892	880	828	855	926	879	875	877	831	838	861	888	906	873	860	921	895	895	883	911	897	901	916	899	859	865	890	923	905	903	938	861	882	853	854	862	846	885	918	898	878	831	882	891	863	892	908	894	892	831	884	858	847	862	834	815	844	918	861	888	868	845	899	844	837	845	859	899	886	830	866	878	876	867
35673	21834	19305	13809	9791	9404	9303	5721	4147	3926	3081	2036	1319	1129	764	607	600	493	630	609	465	475	492	423	367	330	303	291	287	249	263	247	263	254	269	265	258	248	248	272	272	263	247	254	261	256	270	265	277	245	260	255	250	268	252	286	226	260	240	252	251	270	252	292	246	244	280	243	277	265	291	273	261	240	243	241	242	244	264	255	251	260	261	251	259	248	239	243	237	233	251	240	280	306	256	272	261	254	242	269	252	251	250	256	281	292	236	255	284	216	269	262	252	256	277	256	245	265	271	246	236	250	268	267	263	241	259	246	257	250	247	220	235	254	237	273	260	246	256	270	254	256	266	272	251	242	301	248	239	259	267	259	289	241	244	242	276	236	277	246	264	243	234	244	268	258	246	253	269	264	226	255	246	285	252	233	266	263	263	236	243	245	263	270	257	230	251	240	259	236	267	264	248	235	247	228	279	271	240	244	273	240	243	269	251	250	255	251	241	258	237	234	245	255	229	263	244	250	238	239	238	256	256	258	278	235	259	249	263	251	258	249	269	260	273	209	248	240	244	246	282	247	259	270	272	247	267	262	254	274	267	296	263	258	261	227	259	270	260	272	233	237	239	245	276	277	234	245	268	268	245	237	246	265	240	281	250	224	277	243	261	306	260	240	269	225	246	239	294	269	229	244	247	236	237	233	234	277	241	230	232	262	226	283	253	266	243	292	262	230	265	279	279	290	244	263	242	243	241	259	231	269	263	257	268	226	242	266	249	240	265	219	226	251	226	257	266	266	255	225	270	234	240	230	258	237	241	242	270	248	273	242	250	279	262	248	242	232	257	244	247	237	255	233	255	248	258	254	260	245	245	254	255	247	256	266	236	275	254	255	256	246	251	262	256	254	262	244	249	265	249	274	273	257	267	261	239	281	244	241	271	245	276	248	272	244	242	251	258	241	262	253	237	237	260	240	297	272	242	255	241	264	266	231	226	263	258	264	278	244	250	263	273	249	201	278	246	233	237	262	280	247	229	270	263	260	254	228	238	291	280	236	274	262	243	262	260	245	254	249	270	260	217	242	241	266	229	249	251	220	247	275	229	248	237	276	250	241	240	267	273	244	214	264	239	231	286	246	245	273	252	249	246	265	258	245	218	233	268	228	261	260	244	299	241	254	264	285	228	245	282	247	250	261	247	262	249	265	261	249	228	274	210	266	243	291	240	256	258	246	267	294	258	233	241	219	235	242	252	262	258	223	248	251	263	290	274	225	267	246	276	236	252	263	235	245	272	269	258	250	254	248	239	245	247	247	257	249	250	280	227	247	283	247	242	230	251	229	246	249	241	269	264	271	257	252	236	265	278	238	233	248	262	236	226	255	245	234	283	271	249	250	233	245	253	259	222	252	279	277	230	245	249	263	255	240	245	219	258	263	244	258	271	236	240	252	253	245	228	235	262	248	247	226	245	253	258	261	227	246	282	282	244	257	240	256	237	254	248	253	267	269	265	251	255	258	233	253	256	257	283	245	236	252	255	283	268	243	231	273	258	257	301	251	246	228	255	254	284	252	280	295	234	247	247	263	242	239	222	250	259	258	264	251	234	246	221	251	234	245	228	248	248	269	254	262	266	237	239	283	248	238	255	228	230	269	237	252	229	278	256	242	262	255	254	239	256	266	251	259	287	260	258	254	243	255	255	253	237	271	238	275	257	232	257	226	267	268	238	250	234	253	261	244	262	287	251	240	262	263	254	248	229	254	251	237	265	246	246	261	269	222	244	267	286	245	278	251	258	244	247	267	248	230	249	257	246	246	258	249	262	251	249	235	248	251	248	254	240	269	261	253	290	260	276	253	282	270	271	236	252	260	257	240	239	283	264	267	251	225	263	259	283	264	289	237	273	278	249	244	244	269	250	248	249	258	253	257	267	291	251	287	252	251	260	242	274	245	243	243	266	257	275	234	263	269	240	243	258	246	265	252	272	265	252	241	256	275	258	282	265	263	261	234	276	286	255	253	216	282	229	253	247	270	284	245	268	240	258	265	266	272	255	242	253	270	255	253	235	272	244	272	271	245	306	275	216	250	260	251	236	259	278	268	256	238	238	268	259	250	265	225	249	274	234	279	253	292	257	253	274	276	268	255	243	236	251	258	243	253	246	245	267	256	246	251	240	263	232	242	220	239	281	234	238	259	279	255	248	264	278	251	252	255	267	221	258	264	247	270	253	243	268	239	286	279	274	243	234	267	266	248	266	246	240	238	252	269	287	251	231	264	251	233	256	218	275	252	260	281	266	231	260	246	239	239	248	243	257	267	209	275	273	261	240	260	248	250	291	256	258	252	287	255	258	272	256	264	246	242	231	219	244	244	262	226	221	288	245	239	257	237	230	233	266	221	240	270	228	262	278	227	267	248	254	249	256	256	264	258	248	245	257	260	271	238	245	251	257	250	278	254	259	254	245	271	231	249	228	232	240	248	246	254	257	227	249	255	246	256	233	244	222	242	270	250	246	240	263	217	289	267	258	277	242	259	258	268	263	264	284	278	272	285	231	257	254	258	282	258	257	262	252	265	260	256	258	274	236	241	272	275	255	245	256	263	238	281	264	246	239	241	247	247	245	262	243	258	251	243	225	241	235	224	243	262	244	256	251	246	219	256	255	260	257	246	220	247	267	250	268	241	265	244	250	231	246	270	264	241	219	231	252	274	252	249	277	254	263	214	241	273	248	257	236	239	279	278	247	260	257	239	248	231	261	247	251	282	261	267	261	246	253	220	257	281	275	266	266	278	215	238	258	269	270	232	244	254	250	243	291	271	230	285	252	253	283	265	220	242	255	217	234	241	277	225	243	269	266	245	262	238	267	210	266	274	279	230	256	250	253	232	267	244	260	260	272	229	254	256	255	234	228	260	238	274	269	254	250	265	254	251	226	255	241	242	258	256	229	265	255	254	260	256	250	281	270	214	260	269	242	252	227	268	219	263	252	229	275	247	225	245	240	252	246	233	244	248	252	229	273	264	272	236	240	238	269	218	231	257	260	229	245	241	266	263	251	266	251	268	259	266	227	239	250	255	252	229	248	242	239	244	255	255	230	247	253	241	265	245	230	235	229	231	238	256	241	256	233	249	243	215	251	255	253	269	265	259	241	235	232	241	248	234	239	246	281	251	239	288	261	265	242	237	278	253	271	256	251	247	244	264	239	246	248	288	249	257	259	231	226	247	258	237	293	262	260	235	235	264	270	268	240	248	226	244	253	247	232	256	239	253	280	264	239	257	250	263	236	263	252	255	254	242	231	231	245	262	243	248	276	256	254	259	244	255	267	242	254	229	254	250	241	280	217	266	256	262	295	249	246	264	260	269	214	264	268	238	255	257	259	253	315	250	289	256	256	255	266	258	260	274	265	270	247	278	283	258	260	263	255	261	234	241	255	230	253	248	243	234	265	224	258	270	237	245	251	241	252	265	259	252	280	253	219	260	273	238	266	254	268	243	280	259	241	275
24510	12359	17854	16004	14099	16219	16732	12460	11641	10493	9257	6958	5327	4438	3425	2760	2760	2571	2760	2620	2123	1870	1960	1645	1538	1213	1029	958	878	838	822	759	845	803	751	788	730	745	728	734	707	742	724	679	696	721	714	642	684	647	698	727	733	689	678	675	672	662	652	715	700	696	682	669	688	680	653	657	676	698	656	690	687	671	686	694	704	689	664	697	714	669	695	662	680	665	699	665	672	658	658	667	726	689	693	659	695	717	692	728	726	678	749	704	642	663	693	699	720	728	697	735	687	682	681	714	689	730	705	702	699	682	676	657	686	682	643	645	668	749	699	758	671	716	638	683	659	647	696	665	622	673	637	647	661	668	678	678	725	663	648	680	658	653	661	650	673	647	643	663	645	665	661	693	631	664	656	683	645	702	667	655	618	670	670	646	628	693	704	679	700	640	684	644	663	683	660	645	670	661	672	684	658	706	711	711	672	675	657	672	667	615	647	659	638	604	694	674	628	669	654	634	701	658	666	658	622	623	648	684	673	654	639	606	674	665	611	680	666	648	656	627	710	637	635	665	671	645	599	606	662	627	659	727	698	607	648	641	669	674	708	604	633	646	639	668	664	646	667	655	656	637	629	628	682	667	675	676	624	711	658	625	677	660	661	672	635	614	655	610	654	627	665	675	712	666	646	666	622	676	664	674	677	638	642	710	670	681	639	637	687	680	670	687	672	693	653	707	654	627	669	662	692	620	679	654	644	671	658	657	679	633	589	668	654	655	672	681	683	676	668	665	658	629	648	642	684	683	655	678	601	670	651	704	660	687	659	627	614	655	646	676	627	674	656	648	659	648	643	623	655	646	622	655	657	650	644	662	646	681	653	638	652	652	686	635	657	679	620	679	645	647	628	685	656	700	663	697	672	704	641	655	616	640	665	701	647	666	694	658	698	637	635	700	681	612	664	704	653	628	699	661	619	627	659	664	636	647	666	675	631	702	666	673	630	608	687	617	636	659	649	661	630	715	702	677	628	639	686	624	645	641	679	617	692	652	662	626	641	660	595	651	634	649	656	599	652	634	642	656	683	626	643	644	655	646	629	643	684	615	708	636	687	628	695	659	647	672	703	665	657	694	643	664	618	667	641	675	630	616	669	683	648	669	685	639	657	726	631	654	645	631	670	676	712	617	678	649	640	641	713	637	635	653	620	657	668	631	661	579	659	619	605	663	702	622	664	678	629	634	687	628	625	681	661	723	624	647	677	647	665	608	636	656	672	664	696	683	633	632	697	670	647	668	665	647	628	685	672	652	654	592	668	670	654	638	643	656	696	610	664	636	679	680	665	654	659	660	646	662	671	666	661	660	717	639	623	652	675	706	662	673	610	694	671	690	659	618	662	630	646	668	624	637	656	641	651	689	609	641	691	613	641	635	643	665	631	663	678	676	699	630	640	619	685	630	656	649	645	650	675	609	643	682	662	704	651	660	621	670	658	691	695	681	662	697	638	633	716	685	656	664	680	690	660	678	694	680	632	637	654	657	643	638	683	674	598	637	697	686	652	642	649	669	628	715	664	660	648	647	672	654	666	629	664	681	647	597	653	649	650	625	681	674	671	662	632	635	649	643	655	624	639	654	685	676	629	651	668	597	623	642	691	678	655	729	644	610	655	655	613	710	642	608	707	662	686	668	649	649	626	662	669	659	662	671	659	694	683	661	686	602	665	693	638	651	668	628	668	661	627	657	664	623	619	647	588	655	692	639	656	644	688	672	628	689	679	661	665	662	649	686	678	639	659	668	663	649	670	688	625	637	648	694	664	623	651	657	699	674	652	666	687	607	608	680	661	679	600	660	596	623	686	693	671	646	625	645	644	660	649	666	645	676	678	657	654	585	659	674	629	702	664	687	625	660	698	680	669	685	671	660	610	635	678	666	690	659	638	645	689	654	651	664	678	675	670	680	711	627	618	683	653	659	636	632	638	649	643	651	703	683	653	611	662	652	642	667	648	700	620	640	664	670	696	659	665	579	666	632	663	623	654	624	674	657	653	653	702	658	657	637	642	691	703	658	649	640	627	670	684	661	678	669	641	673	688	662	641	631	656	678	673	677	649	688	636	662	681	676	663	610	676	598	638	638	676	686	670	643	613	655	686	655	649	601	646	660	636	631	594	656	635	663	658	706	634	565	709	647	655	668	656	661	673	643	644	679	649	651	628	648	717	688	663	691	679	643	712	670	635	630	651	621	686	632	695	676	682	601	617	631	659	658	659	662	657	661	666	661	677	651	664	660	601	693	662	647	688	617	668	598	667	646	677	698	687	612	657	682	650	605	693	679	625	687	651	648	682	656	650	682	650	631	622	668	659	661	629	627	668	678	649	626	643	646	621	669	655	644	683	697	641	701	624	609	615	758	686	632	593	646	652	692	643	661	638	676	671	697	682	668	649	666	668	612	690	621	703	633	620	656	649	632	655	666	625	630	652	663	680	708	668	690	656	654	639	668	660	674	703	644	674	668	625	652	662	708	686	623	642	671	658	632	721	688	676	669	672	652	661	645	705	654	618	640	652	693	669	649	619	686	648	639	653	642	671	660	680	674	683	634	653	632	622	660	694	657	666	634	651	653	619	677	623	634	638	702	667	649	635	670	627	656	661	672	679	672	687	696	645	671	634	653	671	693	686	646	690	659	679	634	683	641	639	662	646	652	667	685	620	672	634	667	661	651	641	675	696	595	672	686	685	614	595	644	634	654	660	644	655	633	610	605	639	686	658	630	640	645	686	674	666	663	663	682	678	634	648	669	668	669	625	695	602	686	644	668	628	679	633	685	694	668	613	642	657	658	661	710	697	676	629	643	640	663	628	651	646	684	664	652	684	659	662	669	699	663	641	638	685	653	639	598	619	723	621	678	655	682	678	690	616	678	643	662	625	629	684	633	638	649	625	647	666	654	666	672	669	627	657	640	723	622	620	656	640	618	678	657	669	660	652	716	633	682	637	651	687	643	711	671	672	681	684	698	661	653	673	649	623	622	665	651	662	616	623	690	651	603	653	667	676	668	618	668	691	656	648	665	612	698	650	698	601	653	674	754	650	619	655	639	645	634	693	689	678	647	655	645	681	647	681	635	635	641	687	650	678	700	671	644	695	657	637	679	680	603	659	656	695	691	633	638	686	670	670	652	674	657	667	650	675	679	673	690	684	657	640	674	681	671	653	655	656	632	670	667	675	649	646	648	662	687	647	675	617	661	666	698	647	685	643	676	628	648	667	635	663	632	678	665	637	636	668	613	674	662	660	669	671	650	658	620	640	672	691	629	613	642	660	647	650	684	658	686	676	670	672	628	655	629	710	633	652	684	665	662	674	624	666	621	629	666	665	637	688	694	644	646	685	647	668	637	611	655	681	654	668	704	601	666	669	670	643	665	680	640	671	643	670	670	668	642	699	646	663	662	638	661	642	685	674	656	621	644	669	685	634	660	632	645	693	636	666	642	686	699	671	647	662	679	609	631	615	663
6985	3689	3330	2017	1479	1374	1168	858	606	539	424	407	383	307	331	290	318	292	315	332	329	326	310	283	309	283	326	271	252	314	300	311	293	315	291	278	295	293	344	264	302	279	295	261	296	275	293	295	296	324	295	308	280	299	300	285	282	296	296	320	286	293	281	282	279	278	289	305	292	298	289	300	285	292	285	300	280	299	273	310	271	274	276	303	275	297	308	284	291	326	299	351	294	299	303	311	289	260	274	296	325	289	289	295	299	287	322	300	302	319	276	319	315	292	297	289	315	309	291	292	294	319	314	268	301	287	302	278	292	280	303	267	285	325	294	280	303	304	270	275	275	266	291	267	287	281	304	285	279	259	327	318	268	286	299	298	275	287	270	278	293	313	282	286	319	294	294	293	280	295	283	286	292	295	280	305	317	303	279	325	286	277	331	294	313	270	284	279	307	309	296	320	291	293	270	286	318	296	310	280	298	296	277	273	303	278	284	247	300	262	305	295	303	310	288	256	311	308	316	302	291	306	273	301	273	311	317	310	302	308	317	309	279	309	283	302	273	291	270	279	280	283	336	289	310	260	271	295	287	305	310	276	288	312	310	292	269	319	299	287	298	284	313	311	269	312	338	276	311	293	264	263	287	297	302	295	279	303	283	301	313	306	280	284	265	292	267	284	303	285	306	247	288	301	305	293	271	291	300	310	276	294	298	293	295	312	309	305	254	334	305	296	296	300	300	297	301	312	302	298	313	320	296	311	316	289	330	301	324	302	276	254	283	275	291	320	308	289	308	289	305	267	304	270	296	285	290	316	285	336	309	287	290	276	295	272	289	292	292	285	317	308	291	284	299	264	299	312	294	301	282	293	302	275	320	309	323	317	311	279	282	304	296	274	314	270	285	301	284	307	279	344	297	260	298	295	266	318	255	297	289	298	282	280	297	288	295	314	301	281	291	299	269	297	256	271	288	291	302	307	258	294	302	295	311	296	306	289	264	268	315	275	301	283	291	291	308	292	315	294	301	296	293	288	298	281	291	276	284	268	289	313	305	287	284	315	329	295	317	287	282	305	300	295	285	301	299	299	289	285	292	297	339	268	311	290	282	289	286	297	267	294	291	282	283	271	327	306	318	292	296	309	311	297	299	310	290	290	294	296	274	250	286	302	284	311	300	312	284	297	317	309	299	272	275	274	284	304	296	253	282	309	305	282	290	272	274	294	289	315	283	297	277	290	307	276	281	333	287	299	327	307	290	284	315	320	289	271	318	295	282	293	298	305	330	279	302	293	308	295	287	290	298	337	283	303	290	312	313	286	304	279	299	272	319	289	297	321	310	286	309	270	309	293	301	296	312	339	314	285	287	311	303	310	306	307	274	284	279	318	302	279	306	305	285	275	298	327	300	279	327	301	325	293	314	276	274	285	304	291	313	323	309	318	285	279	277	311	314	276	294	296	332	282	295	298	279	309	310	279	301	273	307	304	290	292	285	290	320	308	265	301	284	290	278	289	292	301	320	283	288	270	291	272	292	297	263	303	317	299	287	280	303	297	274	324	316	313	313	297	295	278	288	260	286	303	283	312	319	307	290	313	271	302	272	307	285	311	286	276	282	293	289	311	269	286	307	291	281	285	302	293	292	269	269	283	296	294	297	318	292	296	295	287	313	296	295	288	284	306	307	295	269	292	308	297	274	304	312	285	307	320	320	315	315	295	295	282	332	308	284	289	277	291	299	286	295	317	275	287	287	285	295	306	286	313	286	307	290	295	283	307	287	306	264	320	309	292	320	283	337	281	299	285	299	281	278	309	276	273	334	276	289	315	299	296	295	269	279	320	315	283	319	317	288	318	291	319	311	286	324	281	317	277	281	302	279	291	294	308	304	328	274	292	314	256	291	353	296	288	309	289	294	319	313	282	282	299	305	287	328	281	291	342	317	272	273	305	288	293	290	282	295	275	279	317	305	320	320	304	247	298	265	298	266	306	312	308	300	279	258	301	324	321	294	296	277	260	302	303	290	280	302	299	296	288	319	311	302	286	314	302	282	291	316	309	307	335	295	281	281	265	311	290	277	336	332	285	302	287	294	319	291	292	294	308	295	282	306	279	310	291	319	289	293	309	316	268	281	280	344	297	309	277	299	301	297	289	267	309	284	286	290	304	319	299	284	291	320	319	290	317	286	321	276	292	302	284	294	316	305	269	309	277	295	286	282	294	290	303	345	296	283	305	307	260	307	280	296	286	322	284	320	281	275	284	292	295	333	288	344	284	305	285	315	250	297	279	280	316	316	301	274	303	275	282	307	286	311	299	300	293	294	297	308	280	309	272	274	299	291	292	314	320	302	290	309	302	301	292	286	268	308	274	287	289	254	276	305	294	307	295	297	271	293	302	283	278	289	278	274	277	285	325	293	290	337	311	281	294	281	286	313	245	295	292	309	337	313	305	322	287	328	304	295	287	295	312	330	294	303	296	297	301	326	286	309	310	307	317	306	304	306	318	294	286	294	301	305	308	326	263	299	295	307	327	275	262	270	273	309	311	322	303	326	267	284	318	332	324	321	294	277	294	304	310	302	300	302	300	314	301	306	308	287	329	276	313	285	284	330	280	281	295	304	310	309	275	292	302	320	289	286	319	276	284	290	312	266	298	292	289	300	328	291	310	290	300	321	283	277	305	287	250	304	295	280	303	288	294	294	327	294	308	336	317	290	272	300	294	293	288	311	305	313	303	289	275	266	298	305	303	303	291	294	317	282	286	267	298	286	276	293	319	308	324	301	288	272	293	291	317	287	273	336	276	303	298	317	302	310	339	270	287	286	310	294	294	279	309	317	294	285	313	274	281	287	300	307	290	306	285	282	302	273	311	296	295	302	265	286	324	298	279	278	254	287	299	299	284	284	298	312	296	279	338	304	308	301	290	297	301	296	263	293	293	296	308	297	274	284	300	300	295	310	327	326	311	317	297	283	273	265	291	294	284	282	263	299	308	326	302	265	302	282	281	297	294	287	290	296	309	296	301	295	309	277	288	301	276	288	306	335	303	299	289	276	312	280	300	300	272	282	274	317	282	264	297	280	282	297	277	259	303	274	270	287	269	283	337	315	314	295	324	292	294	309	309	304	322	286	312	310	298	318	277	276	299	309	279	286	288	291	303	283	265	308	294	299	298	328	285	299	297	266	293	278	278	280	308	296	321	283	281	311	300	316	320	312	256	301	304	286	295	278	321	318	316	283	275	302	263	299	280	284	305	303	321	306	286	300	291	326	322	286	280	284	297	325	309	280	289	319	280	295	295	280	288	290	315	311	307	331	318	279	301	307	264	309	285	311	269	285	290	304	286	280	289	276	298	282	286	305	271	294	280	264	292	293	334	314	282	282	318	288	280	310	310	301	299	303	305	304	326	305	325	321	305	294	314	317	283	286	302	265	316	287	262	298	269	285	284	305	326	302	266	314	311	281	284	294	278	299	321	313	261	271	294	283	314	293	303	298	283	334	302
5849	4149	5970	5460	4913	5163	4672	3353	2625	2324	1754	1456	1263	1179	1016	997	1017	976	861	911	905	825	863	872	820	798	825	780	813	780	781	785	783	751	785	808	787	754	773	748	743	742	792	805	817	773	768	798	850	795	754	778	760	787	735	765	800	766	779	803	776	775	795	764	720	755	763	785	700	769	720	795	803	779	778	771	746	763	780	737	828	789	783	771	727	793	773	835	750	751	813	804	781	824	771	810	780	781	775	786	835	784	828	810	803	816	802	815	846	797	765	777	760	780	782	770	746	788	772	785	829	764	832	797	735	785	834	822	729	831	760	781	797	791	829	788	768	801	802	765	780	789	761	812	813	761	807	740	764	754	776	786	796	814	762	772	790	807	758	760	743	783	769	746	792	756	816	725	774	769	758	733	805	798	835	802	804	790	800	740	818	788	805	788	812	733	779	752	845	788	796	760	772	776	819	788	781	768	779	770	750	824	711	787	769	830	805	802	751	794	795	756	759	766	744	754	760	756	787	787	797	774	766	763	773	837	793	758	797	770	820	792	775	778	805	746	786	790	786	767	771	728	778	748	734	800	762	804	769	763	785	814	724	771	788	790	813	789	748	729	769	782	772	816	755	751	764	782	788	815	760	814	793	817	799	769	784	718	762	796	757	790	750	735	789	779	771	809	819	730	756	817	753	771	820	762	778	766	734	764	799	779	779	754	808	769	771	796	764	743	757	809	752	765	822	780	795	765	760	801	779	738	750	790	780	777	780	782	798	726	777	819	796	749	773	780	773	701	799	787	740	781	825	811	809	753	747	795	784	764	845	767	783	791	805	813	816	784	801	765	836	762	767	757	750	802	792	786	772	774	785	799	801	809	800	768	798	819	774	774	787	748	804	797	790	755	795	780	809	771	832	782	809	790	813	809	733	784	794	766	773	785	763	816	739	794	758	776	789	768	790	772	790	769	777	778	736	757	765	767	808	789	784	752	833	839	816	810	762	776	737	768	749	792	849	793	792	782	768	746	783	808	785	794	757	773	777	752	790	815	755	769	818	758	801	760	806	722	810	814	786	774	747	793	771	773	754	803	760	750	746	829	788	786	791	796	805	822	748	777	756	765	796	806	808	761	775	789	737	749	776	752	810	789	817	783	785	770	780	774	789	740	760	805	717	762	796	759	766	775	768	791	761	744	772	768	760	778	767	823	775	793	755	754	781	792	770	801	787	779	742	818	758	721	747	826	766	744	777	805	767	780	800	803	836	801	776	797	764	795	751	759	769	788	806	746	765	735	764	785	785	737	803	788	712	767	788	787	809	773	760	796	788	789	777	773	798	776	811	799	725	779	770	792	745	816	746	761	818	793	769	804	814	805	797	756	814	829	753	733	812	786	774	818	775	781	803	823	795	797	808	746	781	801	746	760	801	736	711	790	775	761	807	789	796	759	764	782	801	816	839	746	762	735	811	735	822	798	758	773	798	804	794	727	766	785	745	786	788	790	767	783	770	767	761	770	781	802	778	793	782	779	810	755	772	769	802	816	782	767	770	787	815	773	786	690	768	812	780	791	750	775	848	790	778	814	764	771	745	792	786	788	796	770	801	781	763	702	778	741	788	753	744	766	754	790	777	804	785	795	811	744	807	808	779	746	743	731	721	835	819	742	808	791	781	795	812	759	768	776	804	781	788	829	782	825	740	707	781	764	797	772	738	804	806	788	796	792	765	789	781	775	763	813	786	779	790	775	778	769	734	779	788	785	745	739	822	805	756	772	755	789	800	778	765	765	739	761	765	773	747	816	797	771	773	800	733	786	789	785	766	734	770	827	790	782	790	771	819	777	759	774	732	779	755	743	743	741	743	789	767	753	791	825	791	796	753	734	789	799	759	783	749	718	757	782	801	805	753	788	733	749	745	772	786	806	753	772	796	778	768	784	783	786	766	788	795	827	827	759	780	770	776	702	765	839	722	750	753	803	764	773	813	788	827	770	791	799	791	738	757	740	841	782	795	769	774	764	724	799	805	824	801	780	746	755	766	718	818	747	788	830	806	792	798	750	760	787	755	813	767	783	762	752	732	745	724	743	782	762	819	786	807	802	756	750	769	814	813	788	771	793	726	755	780	725	801	855	791	808	759	763	806	752	741	797	783	752	795	779	809	785	743	816	745	787	791	771	762	761	786	813	754	790	791	739	786	744	774	754	751	750	725	797	765	800	776	724	844	754	767	756	771	727	793	754	801	752	801	765	783	771	790	761	810	769	764	738	805	765	748	781	755	793	799	739	716	799	778	799	750	771	798	825	778	772	824	753	767	757	758	735	768	734	779	807	788	824	818	772	770	819	786	777	771	813	764	779	770	819	779	789	766	793	787	779	771	800	760	759	745	735	716	764	798	761	761	774	751	837	740	810	819	748	818	782	790	760	757	760	749	815	752	806	778	828	754	750	808	752	835	806	768	773	722	840	811	785	779	778	777	810	772	746	780	774	756	774	801	792	824	747	765	761	776	724	790	809	821	751	782	734	785	788	742	755	814	797	761	811	788	749	809	790	788	795	771	818	788	764	789	776	762	748	815	780	742	794	794	824	743	806	749	817	758	737	782	779	774	815	785	765	792	768	818	792	791	793	750	777	830	794	763	796	796	742	793	792	800	771	777	775	746	756	793	770	776	759	776	762	749	776	809	766	784	751	797	762	744	778	768	762	773	785	764	757	769	768	765	772	835	770	779	752	815	759	768	799	763	758	788	737	788	814	848	837	746	740	792	763	780	739	749	788	821	806	792	796	794	791	805	793	782	803	797	751	765	757	779	791	725	787	718	763	772	803	799	803	783	734	805	812	743	801	808	839	781	759	754	775	744	838	771	781	781	766	731	789	832	787	793	746	771	787	818	783	783	797	811	765	742	792	741	754	815	756	765	812	791	806	771	792	786	854	753	774	756	774	827	784	807	801	796	775	744	765	787	797	745	816	753	745	792	779	740	779	802	822	807	812	806	809	789	768	792	775	793	796	794	782	804	770	802	776	805	824	798	787	763	777	735	754	765	777	772	762	789	761	761	757	736	824	781	792	761	792	824	766	774	776	738	814	801	714	745	790	790	763	793	797	778	790	756	775	791	745	777	788	758	783	787	786	696	805	776	815	756	776	765	775	782	754	772	758	751	824	772	789	773	763	755	752	733	760	784	743	756	780	762	772	732	767	781	786	792	812	804	814	816	773	778	740	767	771	762	746	774	797	798	778	771	746	764	796	794	751	806	747	804	725	816	808	797	782	828	771	759	771	732	773	828	784	823	776	801	771	736	794	774	729	818	775	804	774	755	785	777	806	751	768	800	765	769	786	827	793	729	728	784	816	789	781	726	760	737	806	808	800	785	765	724	743	766	767	773	762	771	826	779	747	807	799	790	835	776	782	716	803	775	747	803	785	712	791	743	789	810	745	822	766	744	756	765	756	745	829	782	754	785	703	789	815	771	760	752	772	779	820	783	784	766	775	755	802	718	790
27932	17922	14066	9743	6692	7025	6260	3788	2770	2681	2004	1328	912	698	561	529	512	521	477	515	477	416	454	433	432	405	383	367	356	385	360	358	339	363	357	319	351	321	347	358	353	356	370	361	361	400	345	336	379	364	351	367	368	366	328	353	352	359	309	337	390	376	325	370	335	364	337	349	350	331	356	386	308	319	352	349	363	353	325	375	312	347	342	375	367	343	340	359	335	364	354	366	378	385	339	357	349	326	344	375	365	369	361	352	419	335	346	379	341	350	369	358	328	366	335	324	373	359	326	378	350	319	339	365	308	334	351	341	335	313	331	320	338	377	354	339	350	311	364	355	353	326	327	366	345	328	347	363	372	365	317	369	375	354	365	352	320	325	339	376	357	331	332	355	343	321	342	353	354	356	331	336	341	347	349	340	320	361	344	355	315	353	350	376	369	330	339	327	326	335	351	352	380	356	347	318	358	355	360	358	358	338	325	337	368	376	350	326	319	335	319	347	354	407	326	336	358	343	351	369	333	346	352	378	344	345	376	336	356	356	365	348	350	346	326	359	351	368	369	328	357	389	356	383	343	343	331	375	337	355	357	332	345	365	347	356	308	354	343	368	340	328	329	355	327	358	346	389	382	392	354	345	381	373	375	337	340	337	349	327	378	375	329	342	340	351	325	388	372	345	362	328	385	356	331	363	351	326	356	349	322	361	337	333	376	318	353	336	350	344	366	330	339	340	352	359	369	370	350	376	343	310	349	348	366	339	342	388	335	347	383	326	363	377	324	356	313	349	363	357	341	324	326	348	364	312	320	349	385	374	345	348	356	368	339	351	341	354	387	343	372	379	343	396	344	349	353	349	348	371	349	386	372	338	360	344	320	342	359	371	341	357	332	357	329	338	324	384	352	324	387	346	352	361	399	331	339	345	344	344	373	322	374	339	355	363	369	346	342	376	376	353	359	336	308	322	343	333	342	349	366	351	334	362	362	340	367	358	356	355	368	322	378	348	355	379	355	373	338	354	361	336	351	350	335	345	344	379	338	339	347	330	342	357	347	329	370	352	352	355	361	381	315	349	340	330	334	346	331	354	330	355	340	366	354	361	353	354	365	353	331	324	366	343	366	370	337	337	358	375	286	359	333	353	339	347	369	347	329	376	344	334	329	347	328	357	354	348	348	362	354	350	324	318	340	349	341	367	344	347	357	376	340	349	373	363	344	406	355	343	360	347	358	363	349	360	337	349	362	360	365	321	364	339	353	353	326	331	338	352	332	324	329	341	332	353	356	385	357	349	360	348	337	335	318	341	328	340	360	332	373	302	393	364	355	378	351	381	324	347	334	321	361	339	344	341	326	362	352	325	394	384	371	336	342	347	362	330	344	353	369	340	344	388	340	337	353	331	346	363	336	333	363	378	367	348	320	370	346	385	370	356	328	355	346	337	372	336	350	384	330	346	366	368	320	305	359	314	330	349	336	381	375	342	373	358	347	362	362	329	340	401	325	363	340	347	379	345	376	318	330	365	349	383	349	361	342	334	344	375	372	344	404	379	323	337	332	360	344	373	353	349	347	340	317	347	337	334	340	345	349	322	346	333	324	328	318	354	352	360	344	322	340	349	326	368	348	361	352	334	322	341	358	370	296	340	364	336	352	322	384	356	335	364	372	374	384	355	340	350	355	324	360	326	325	333	328	341	379	328	346	351	377	368	353	335	376	374	358	321	344	337	339	358	318	336	344	378	353	333	323	353	367	318	365	354	369	365	357	333	337	344	355	390	351	347	366	326	317	304	317	353	347	314	370	321	339	352	367	342	376	313	357	367	321	351	299	360	340	344	349	334	342	383	347	371	341	320	359	369	397	345	352	339	375	342	337	321	353	327	320	342	354	352	365	349	350	350	356	329	303	336	342	356	330	329	380	360	353	310	360	379	350	340	342	376	367	357	358	315	359	359	354	360	332	338	366	359	350	360	342	366	343	362	356	311	371	348	320	404	358	368	331	328	335	352	337	348	353	327	356	355	363	358	339	368	368	319	356	352	342	368	357	378	331	331	373	347	343	366	324	311	346	331	324	355	357	341	358	326	346	359	341	342	325	335	345	339	333	324	343	334	345	344	327	371	367	334	354	357	366	348	368	334	339	330	336	327	344	336	336	350	374	346	365	393	354	370	312	347	367	324	352	336	359	347	341	396	344	333	335	338	375	333	352	353	379	360	350	358	317	337	338	375	377	309	352	381	339	363	377	352	351	350	381	345	330	355	353	341	325	333	367	366	388	366	382	362	324	355	351	348	338	335	341	349	375	366	334	354	340	325	358	373	348	376	323	350	353	345	367	362	308	381	347	363	360	383	321	333	385	350	356	343	369	346	349	357	342	352	339	361	330	350	370	353	346	334	354	333	360	347	375	355	355	334	346	357	340	351	376	343	350	353	366	373	373	336	350	360	363	338	349	329	328	317	383	339	358	354	343	316	347	373	327	327	336	361	371	339	402	318	318	351	344	333	370	371	358	352	394	376	364	353	346	328	347	355	333	355	340	338	347	349	348	356	384	327	342	373	351	352	332	335	336	335	345	326	330	343	353	346	329	309	349	346	349	352	336	366	334	352	330	336	349	349	334	310	327	372	367	329	328	320	357	294	370	349	340	345	333	339	351	353	338	329	363	368	366	343	354	354	339	356	349	336	381	368	353	347	367	340	359	351	343	330	331	357	330	363	339	343	330	342	336	367	349	329	360	347	367	364	351	349	337	365	362	356	355	358	370	349	371	343	319	362	326	324	384	347	376	328	381	347	343	377	299	326	308	356	343	385	357	310	346	332	370	348	345	360	365	349	297	331	357	340	342	357	358	351	335	354	328	355	380	371	329	356	369	341	347	343	345	352	369	369	288	342	366	352	354	376	363	354	358	349	368	348	347	337	318	363	333	362	340	344	349	341	396	326	352	334	333	337	353	319	334	329	330	332	330	367	354	319	357	338	343	364	329	376	344	340	356	343	329	359	337	323	359	311	348	329	334	323	363	323	365	328	337	352	337	357	344	348	335	363	329	320	340	352	378	327	350	378	306	329	326	351	309	345	337	360	334	336	366	331	333	360	333	344	342	363	350	339	355	341	369	322	348	387	375	349	333	370	327	373	375	367	365	352	359	367	357	324	343	330	359	365	370	343	340	355	353	358	342	357	341	338	346	395	388	339	351	351	317	345	311	320	317	340	404	352	384	347	327	371	342	365	347	322	358	345	370	355	363	325	338	380	346	354	353	361	331	331	367	364	378	337	338	386	317	333	342	327	334	374	362	384	340	315	318	347	363	364	330	363	356	353	333	346	328	357	332	296	329	353	353	340	372	351	364	341	344	376	386	381	383	332	345	324	351	353	340	372	363	332	322	352	360	335	364	366	375	339	373	352	342	375	318	341	343	348	332	361	326	346	380	330	380	387	342	356	347	338	355	354	325	371	364	344	332	378	340	379	345	374	380	361	340	352	379	362	353	338	344	330
19372	11418	12302	11533	10735	13481	12985	9619	8477	8391	6680	4598	3474	2761	2270	2038	2088	1878	1916	1882	1626	1473	1673	1506	1263	1154	1166	1063	1017	954	957	992	955	954	916	983	894	945	924	964	925	946	899	964	916	935	960	898	880	908	910	876	873	914	980	870	890	970	890	942	940	897	878	912	922	868	916	946	932	913	899	922	817	922	930	860	941	898	860	882	869	926	887	877	937	915	899	903	890	924	860	905	921	937	900	900	914	938	955	932	922	960	899	910	877	1012	883	923	922	851	939	936	955	902	880	907	937	893	919	895	887	867	870	880	926	940	906	880	895	895	889	858	915	883	866	883	867	900	882	891	922	881	935	909	889	915	861	925	858	913	932	896	895	903	911	900	877	865	849	911	959	899	903	871	952	834	910	912	886	902	853	880	882	855	881	855	875	898	863	869	886	876	853	904	908	885	867	913	911	918	867	868	893	864	922	871	912	921	919	865	904	879	940	828	867	923	790	884	866	938	903	947	927	934	901	891	923	873	869	902	894	848	890	959	858	930	899	949	941	894	875	905	858	880	866	890	850	907	943	855	854	888	915	851	891	969	872	894	945	836	913	944	899	850	885	892	905	846	833	896	878	857	880	894	907	880	845	892	911	896	926	877	885	917	877	893	869	858	874	900	883	874	902	932	878	921	908	911	866	912	918	839	903	856	927	864	905	870	900	794	888	865	866	867	902	888	868	832	780	873	885	883	925	906	944	889	936	866	841	850	897	921	915	855	843	860	912	905	893	879	870	844	874	867	824	861	869	907	887	810	945	903	915	852	817	925	933	883	895	914	934	914	915	860	824	906	939	898	873	940	931	915	841	895	908	849	859	879	880	847	849	883	914	867	886	837	877	843	904	897	881	868	892	853	878	893	866	872	889	909	870	917	910	915	884	881	897	900	861	891	867	910	914	868	888	910	914	850	827	873	881	902	942	939	895	846	924	893	884	861	867	857	886	873	875	868	922	925	899	795	880	862	883	911	915	881	906	884	839	877	862	859	885	911	864	864	903	866	814	839	875	902	887	840	867	843	912	883	846	912	851	868	870	859	866	889	864	897	908	839	873	903	865	931	864	881	876	880	865	915	907	874	855	846	896	888	874	914	826	875	910	843	909	900	900	891	897	873	876	844	869	863	859	869	850	890	929	894	851	876	882	864	875	904	885	878	916	920	853	879	925	824	854	898	876	924	927	877	923	906	948	884	902	868	881	876	878	934	901	893	885	920	876	886	856	855	913	932	923	894	874	864	899	879	896	929	887	833	905	904	913	903	910	912	851	853	882	853	886	954	850	889	885	926	898	817	875	890	819	873	898	898	839	950	923	912	857	846	873	868	849	907	881	900	921	895	866	901	870	876	910	850	885	904	919	885	881	902	901	906	842	913	893	908	882	898	908	889	872	863	891	858	894	898	864	894	878	844	853	882	869	855	931	879	923	869	905	833	905	938	880	888	903	908	888	862	826	899	859	838	881	876	905	874	905	948	865	861	837	872	848	878	880	915	906	898	874	896	903	913	891	886	863	910	899	895	862	881	914	832	859	865	867	898	884	868	877	855	917	854	857	892	924	849	864	853	897	897	862	874	879	935	887	905	928	901	894	899	868	925	911	894	847	901	889	891	849	896	843	877	886	892	927	858	869	884	861	882	923	855	908	886	896	872	881	878	888	891	939	865	914	877	881	847	883	866	911	861	887	938	876	918	921	919	851	872	877	829	856	920	928	913	883	865	919	918	906	886	909	889	872	901	876	914	870	868	800	830	943	864	875	848	867	876	922	845	925	871	864	917	838	876	855	949	878	902	920	899	899	913	879	936	908	922	889	828	845	926	934	846	891	918	844	901	926	937	874	919	883	852	899	872	946	915	910	922	874	887	921	892	872	895	818	883	935	882	901	879	862	946	892	942	842	914	884	875	862	901	857	892	857	914	863	873	906	828	873	917	889	816	842	915	929	881	917	910	859	929	881	857	894	836	866	912	856	858	938	926	928	878	905	915	906	919	901	865	882	903	906	856	921	885	918	876	994	885	854	898	865	842	872	872	826	971	961	905	925	872	880	895	837	892	816	915	929	847	855	914	855	872	937	879	856	897	867	953	866	865	894	935	901	924	887	895	879	879	898	892	874	830	874	843	907	910	880	846	832	912	927	877	858	928	892	889	881	904	879	883	835	880	832	883	840	884	836	884	888	875	909	886	882	861	841	861	842	913	883	898	938	856	838	870	870	894	886	889	842	879	891	840	883	877	881	839	861	853	873	900	864	876	916	916	899	882	858	909	918	940	885	873	911	899	929	943	861	829	905	901	859	884	930	870	875	855	899	858	927	901	919	860	925	902	860	860	884	903	914	854	891	855	901	879	904	921	859	904	887	891	926	880	880	891	933	928	909	853	855	829	879	876	855	820	870	891	913	833	859	878	881	952	882	869	914	894	937	869	864	880	903	880	831	876	925	863	933	874	885	905	904	871	935	892	903	900	829	951	882	903	900	884	842	809	896	853	889	863	881	931	875	882	857	859	913	938	859	868	918	884	898	898	906	898	884	850	871	921	879	914	877	888	828	870	927	933	819	861	909	885	899	830	895	887	871	863	852	907	931	915	869	906	845	914	825	880	908	863	873	845	899	880	883	839	827	823	903	857	841	866	894	888	846	902	843	873	895	900	889	870	909	870	905	821	941	874	847	917	876	846	808	889	895	895	891	894	897	852	849	872	847	893	868	912	887	912	858	863	872	890	926	900	876	903	922	922	902	865	933	882	943	907	898	907	875	907	839	845	862	857	937	858	918	921	894	865	934	924	924	853	842	883	912	875	869	853	826	836	910	902	940	884	905	871	902	876	908	936	858	873	874	880	884	878	904	883	827	881	936	855	903	903	920	916	889	871	872	896	826	885	839	913	899	885	865	927	854	898	858	867	887	872	887	944	909	979	867	875	809	908	868	879	942	919	877	920	918	890	887	920	878	886	904	876	875	860	966	894	936	908	888	893	891	882	912	885	917	837	903	827	890	887	836	851	927	880	893	844	891	922	884	902	861	942	930	923	863	863	929	875	867	895	881	896	884	912	840	859	921	873	892	871	894	882	922	885	838	866	886	848	851	888	830	929	893	885	906	877	907	908	891	860	872	901	939	877	880	893	891	882	873	848	848	871	861	872	906	864	888	899	847	895	866	903	852	862	943	872	941	895	873	869	907	819	886	894	880	851	863	886	825	836	902	914	859	865	900	873	887	915	831	876	864	880	872	933	877	904	879	914	882	933	849	904	901	873	949	910	870	888	870	877	860	922	884	934	911	907	891	845	898	929	874	820	889	860	873	855	837	873	919	870	863	893	881	873	866	880	853	920	860	897	935	865	855	846	883	908	882	932	902	849	858	868	885	878	920	941	858	949	886	890	911	865	882	881	869	863	974	863	814	845	977	897	917	864	891	902	868	902	925	915	869	856	908	871	893	872	887	849	861	888	907	894	908	895	824	901
36441	24721	19206	14063	10202	10345	9428	6476	4778	4746	3226	1976	1450	1054	695	616	507	538	590	542	459	489	431	356	341	363	314	261	267	287	294	250	272	244	283	274	271	255	270	268	273	248	255	272	277	295	284	260	242	255	276	249	275	267	267	228	246	262	244	287	244	283	237	222	275	270	286	248	273	279	270	238	257	260	261	277	254	285	257	258	267	263	305	276	262	281	280	255	254	274	293	240	268	284	267	310	289	236	260	260	251	226	275	252	289	262	285	282	281	247	262	252	273	259	309	270	225	284	283	251	263	268	258	285	245	263	227	262	243	257	283	260	265	277	253	270	260	293	251	250	298	309	277	236	238	243	276	277	253	237	253	218	251	252	258	241	230	262	238	269	246	246	257	272	259	275	271	257	264	237	293	254	253	245	255	237	256	246	247	259	260	271	239	255	237	269	266	288	264	251	245	247	231	269	232	269	260	257	246	277	261	265	257	255	260	262	249	250	250	255	268	254	247	257	248	273	308	248	283	280	291	275	258	282	283	240	286	236	230	273	259	257	235	261	245	256	249	223	256	234	275	241	226	281	242	262	258	253	288	242	256	250	257	255	250	249	250	216	252	273	242	258	221	263	282	287	265	260	246	254	271	251	248	276	271	262	251	235	272	271	253	257	260	234	264	266	231	248	265	258	284	265	267	250	259	275	316	247	276	247	265	259	250	244	241	224	260	255	257	274	262	273	289	248	242	250	271	270	264	276	258	266	261	236	205	267	247	292	251	242	272	257	260	268	263	290	251	243	269	259	274	237	249	235	261	240	246	221	277	247	255	241	265	271	257	246	248	239	259	265	294	243	229	236	251	256	256	245	278	268	247	270	266	244	235	246	232	258	240	279	284	244	266	250	240	236	279	263	269	282	276	256	252	242	251	280	261	244	241	255	267	274	249	227	261	236	250	254	276	246	267	273	240	211	272	274	256	241	259	281	252	203	283	253	263	266	258	247	266	255	263	254	246	271	259	255	255	254	270	267	258	250	269	250	265	270	255	269	316	259	276	285	268	270	259	275	247	264	252	247	281	266	266	239	269	228	277	262	270	247	258	259	248	236	257	271	276	255	255	283	251	271	268	286	257	260	258	233	233	277	271	247	259	287	226	267	243	258	259	241	240	242	241	292	246	233	240	231	281	282	272	274	267	259	237	261	240	231	278	245	263	234	245	233	253	235	279	256	224	245	259	266	282	248	248	241	282	248	281	268	244	254	238	267	250	243	289	271	275	277	252	247	252	242	268	259	265	255	289	264	292	280	268	250	255	236	261	281	271	248	260	275	259	247	249	244	248	259	246	248	271	281	238	246	247	259	285	288	285	274	270	280	297	285	259	246	275	259	238	271	224	269	274	264	277	268	258	272	243	272	268	290	277	281	275	216	267	243	268	237	245	277	288	280	265	261	253	261	284	259	254	261	244	282	274	243	256	279	275	239	245	262	249	274	255	274	250	242	227	242	248	258	263	222	232	281	246	276	258	239	255	261	289	258	269	278	289	243	234	249	267	258	245	254	278	255	269	250	241	259	254	272	271	261	268	276	293	240	284	242	250	260	227	255	233	277	281	265	283	235	254	243	232	253	271	252	248	258	267	253	256	267	287	274	254	238	248	272	246	257	266	259	251	258	232	261	277	282	282	245	250	262	285	262	226	286	266	267	274	228	253	272	270	266	268	270	248	262	249	239	271	301	275	264	241	272	293	282	258	275	228	282	247	242	254	249	247	278	291	266	235	258	228	263	259	253	252	257	261	267	232	274	257	247	253	263	263	247	262	285	263	249	274	271	259	280	253	241	256	245	232	252	279	281	244	243	271	278	262	257	238	253	270	247	272	269	280	259	267	257	247	248	292	242	238	238	246	235	279	259	267	263	270	247	289	268	262	267	247	266	272	255	252	267	276	247	260	251	239	270	246	262	226	233	270	291	248	262	272	261	280	270	254	257	281	232	277	263	285	253	271	271	252	249	245	273	224	262	269	271	264	260	280	268	257	257	255	257	268	281	248	256	247	257	258	277	275	252	279	273	267	275	241	238	241	276	264	288	248	270	290	239	255	263	253	255	271	257	253	253	247	258	237	245	249	253	268	274	256	235	247	236	270	265	245	265	259	268	316	259	210	264	270	249	250	245	251	281	242	224	284	265	270	243	257	279	255	249	236	283	284	244	261	262	266	247	249	277	277	253	243	281	267	270	256	271	251	262	259	263	263	239	232	242	270	257	272	244	229	250	261	259	281	233	251	237	273	284	250	261	255	219	281	266	239	236	269	285	289	249	277	239	251	263	265	269	268	262	267	294	247	230	237	244	291	248	275	276	259	258	261	227	285	284	243	249	242	255	258	260	254	274	243	289	258	251	276	244	242	250	277	238	278	249	246	281	234	249	226	262	264	269	288	290	257	256	267	236	235	260	238	268	272	247	253	259	258	260	245	263	251	285	246	269	252	243	275	291	249	268	275	240	256	253	256	288	264	239	256	244	249	240	258	279	247	241	245	252	233	266	271	269	273	277	262	277	255	245	262	270	260	279	252	239	248	246	253	263	257	257	225	250	244	245	267	257	244	281	269	249	254	277	245	254	247	217	217	251	259	230	250	234	268	248	238	257	255	287	245	233	240	241	257	266	232	237	258	282	271	256	277	272	231	284	289	236	258	254	233	249	268	295	256	259	282	260	263	254	230	236	245	284	258	256	268	265	230	265	271	253	274	299	278	260	258	266	271	256	268	250	250	221	250	254	269	261	279	257	271	248	268	279	259	254	240	250	285	262	266	243	257	247	255	253	253	246	264	253	253	253	278	244	229	278	243	243	227	267	242	275	253	262	276	257	241	268	255	252	283	256	293	240	258	270	226	266	241	254	265	284	257	245	265	259	261	268	284	275	250	295	276	272	256	260	251	234	281	246	264	260	241	233	240	270	267	248	258	271	252	299	271	249	239	236	254	242	280	271	264	286	280	268	256	285	268	274	262	255	266	262	230	276	244	227	255	248	253	275	246	254	252	237	260	253	253	237	265	278	256	241	289	275	281	266	248	248	256	255	268	252	244	252	242	285	261	277	261	231	248	230	289	268	267	246	281	251	266	244	271	273	260	253	262	247	262	232	246	243	234	276	260	241	269	276	266	265	262	231	271	270	274	261	272	255	246	250	273	274	254	253	271	276	269	268	254	240	285	263	229	249	268	244	261	277	240	261	276	260	239	253	254	257	263	287	268	274	247	262	232	251	261	249	258	269	270	245	284	249	279	244	229	219	263	248	285	260	278	258	276	279	240	232	235	253	258	258	281	269	262	264	249	287	258	252	283	288	281	232	236	244	246	281	249	223	238	256	276	254	250	264	261	256	256	252	256	222	253	275	246	212	284	231	274	267	258	284	262	247	239	269	240	264	241	249	258	253	237	243	255	242	269	263	230	245	266	290	293	265	251	287	270	235	251	251	246	262	237	251	250	242	262	288	279	271	273	260
25047	15834	15557	14448	13505	17042	16727	13809	11971	11644	9448	6629	5233	4198	3064	2807	2703	2399	2395	2456	2035	1840	1740	1654	1493	1340	1093	920	824	856	880	785	788	817	801	722	823	753	746	776	744	728	678	750	751	769	667	715	692	642	695	685	704	721	734	727	686	691	706	683	760	712	654	718	699	720	731	672	679	678	707	722	673	720	670	731	769	683	714	705	679	671	711	623	724	728	674	662	695	748	656	648	704	710	676	735	716	694	697	703	741	724	721	762	708	704	744	717	723	707	685	716	712	694	695	706	741	665	700	652	669	653	720	723	677	669	681	652	720	690	707	637	704	687	692	699	685	670	637	637	663	645	666	677	671	700	692	710	679	692	705	649	710	688	679	665	673	675	685	680	664	639	705	651	684	653	663	655	643	627	662	671	649	677	643	689	653	681	621	655	668	673	722	713	665	663	707	675	699	642	675	678	638	666	693	695	647	683	695	642	683	678	663	638	684	689	697	654	698	614	670	677	716	733	659	677	684	676	705	648	690	680	681	706	649	689	668	650	671	701	656	723	652	714	651	647	675	696	678	713	664	709	601	645	702	641	674	663	727	716	686	663	680	675	708	679	651	659	629	691	644	729	682	690	673	664	725	642	656	635	669	719	676	685	666	661	690	614	654	673	678	637	700	635	664	725	709	650	684	687	706	665	663	662	680	713	683	705	663	663	702	720	662	677	702	648	697	696	632	674	679	692	678	664	705	692	659	658	683	694	684	630	639	667	663	647	692	654	671	705	674	632	657	676	614	664	694	697	647	622	649	696	653	704	697	687	660	628	706	674	627	611	673	694	689	717	667	664	645	656	662	624	639	678	652	635	669	653	641	676	709	693	652	695	659	706	665	667	730	632	680	715	691	704	684	675	618	645	647	642	718	692	658	623	651	641	670	679	699	685	683	736	682	681	667	655	679	690	650	701	711	704	672	627	645	667	669	684	648	676	658	699	651	643	653	666	693	661	664	715	663	651	688	682	668	720	667	602	659	653	684	642	671	674	647	665	635	693	678	664	672	609	695	649	688	630	722	716	707	698	643	718	672	627	708	677	666	666	658	676	641	659	659	688	705	653	674	733	660	660	655	665	656	690	666	645	672	654	642	663	694	642	615	684	698	643	665	695	672	642	665	661	698	660	667	680	667	666	659	667	674	702	694	654	722	631	739	656	673	680	656	701	684	649	633	667	670	669	652	674	588	608	665	717	596	679	637	705	654	672	629	663	666	672	656	662	643	695	688	705	626	655	702	735	636	652	625	681	632	699	706	711	672	689	635	693	643	649	640	708	638	628	723	677	632	670	677	710	664	678	669	672	622	681	634	711	666	667	658	658	685	656	664	698	699	686	674	652	684	653	665	639	637	697	607	684	659	730	676	658	636	726	677	676	643	647	676	686	657	684	679	696	695	663	660	649	661	659	692	633	643	653	692	684	677	659	648	664	665	694	714	693	640	644	700	686	656	696	732	724	648	642	671	706	662	653	649	691	675	691	679	681	672	687	655	674	664	688	680	678	652	663	655	662	666	714	644	665	674	659	708	687	647	645	676	668	666	675	675	699	670	683	730	668	674	732	616	672	637	679	654	664	660	661	687	642	671	714	685	610	696	739	680	645	667	702	683	631	675	656	635	611	690	619	679	671	737	652	695	636	685	656	647	688	671	689	622	663	680	692	754	618	688	653	680	632	631	675	712	680	698	696	693	693	665	679	650	664	677	625	660	615	655	629	675	709	690	647	638	679	666	682	716	672	723	637	684	691	691	689	652	652	715	651	648	691	633	669	647	659	677	646	686	682	701	652	648	698	622	690	698	637	732	611	675	678	692	636	634	654	652	696	651	681	688	669	702	647	745	647	699	633	669	660	674	690	668	651	756	624	640	688	682	651	660	676	674	665	632	669	701	664	700	687	655	644	679	674	663	687	629	660	672	663	657	628	640	625	672	685	649	706	707	672	679	717	681	676	674	661	685	653	716	691	695	605	670	670	686	678	648	714	655	669	657	682	663	712	666	651	652	637	636	682	678	699	666	714	698	693	660	651	678	685	654	697	650	654	665	704	694	681	660	680	704	673	717	687	683	667	613	692	680	683	694	667	725	714	630	684	643	644	681	670	669	692	688	665	646	628	659	674	678	683	648	630	661	718	661	699	633	670	675	665	671	708	646	693	688	701	736	668	669	696	666	670	647	660	656	662	663	700	685	662	674	675	688	674	709	649	655	691	668	626	663	677	633	669	670	699	713	662	648	673	656	679	656	649	655	669	664	672	692	651	667	672	697	637	656	629	669	623	708	720	656	666	667	659	655	706	666	643	640	642	706	693	658	657	637	715	675	713	665	644	645	650	687	693	641	672	635	668	646	657	599	700	635	714	691	650	705	693	662	676	734	651	672	715	696	707	692	691	617	656	663	657	681	649	658	645	672	630	717	699	654	682	656	663	653	671	645	710	686	683	717	707	630	683	688	724	622	732	724	700	703	623	675	695	620	661	642	659	699	677	690	678	658	703	671	688	690	680	701	700	658	641	649	650	676	657	655	671	653	713	716	737	615	662	699	689	687	616	678	646	690	676	688	669	646	666	654	708	670	702	691	634	672	658	650	690	658	660	701	625	674	687	641	702	689	675	700	695	671	652	632	697	614	620	691	686	666	675	678	685	660	638	691	646	702	679	677	654	663	658	647	666	641	682	669	700	652	661	667	646	699	645	662	662	648	579	675	644	646	661	662	659	672	635	697	669	705	629	690	694	666	694	637	734	674	680	635	658	687	688	664	693	671	703	674	694	680	711	667	670	659	671	641	716	663	658	664	729	678	655	692	660	726	634	682	675	729	698	693	684	651	698	703	649	665	668	742	639	677	646	637	692	683	656	673	680	639	664	663	655	673	676	637	717	687	656	713	652	630	706	700	653	631	646	608	648	699	679	666	677	690	676	631	689	669	681	645	706	657	727	656	719	704	688	687	708	668	657	681	660	683	736	681	714	724	670	647	670	632	672	691	660	697	671	672	635	692	671	677	704	646	651	627	686	682	634	695	674	751	651	679	714	609	684	650	666	683	665	658	693	668	677	713	671	711	718	689	668	653	629	695	692	686	653	762	691	719	664	701	718	661	629	636	650	678	662	728	667	652	622	695	704	676	653	659	650	696	681	698	702	658	646	668	699	725	672	679	692	741	699	678	689	680	678	715	657	697	630	635	697	667	675	640	661	626	669	597	713	681	605	665	713	640	738	660	672	670	709	597	664	633	659	703	696	671	746	657	655	659	697	657	716	656	652	707	666	693	647	648	695	689	670	659	683	663	653	658	695	669	672	679	651	683	655	709	697	699	655	649	705	670	665	622	701	704	656	686	706	660	666	628	637	606	664	651	658	682	640	678	652	696	675	638	709	633	706	671	674	678	669	627	693	687	708	659	671	671	676	666	686	701	678	679	672	679	686	621	675	703	707	654	681	685	679	647	681	669	656	689	678	642	669
7313	4245	3069	1861	1439	1369	1245	876	710	552	469	399	364	351	346	337	294	321	306	328	309	298	291	329	312	316	313	342	284	284	303	288	321	304	293	302	304	286	289	323	294	299	298	299	335	325	297	315	266	263	313	321	289	296	307	292	278	337	308	309	272	317	312	318	294	284	315	271	285	289	297	269	320	319	325	286	317	310	319	292	321	296	287	316	276	271	293	323	290	312	302	318	296	321	331	315	293	318	293	295	257	321	279	290	295	276	276	299	363	308	273	312	320	305	306	299	287	317	294	302	286	303	310	303	292	276	300	357	289	267	290	312	288	305	309	314	323	326	321	276	292	293	304	283	257	306	315	325	307	312	291	296	290	283	323	335	314	304	296	268	266	315	279	267	326	288	283	308	311	330	323	296	279	299	304	328	274	296	295	300	260	324	319	317	296	308	325	320	324	311	329	312	328	292	300	322	294	317	295	291	333	283	306	311	302	325	294	299	307	312	259	316	306	287	307	326	278	334	333	309	298	278	311	292	306	336	289	309	255	265	303	291	307	250	305	316	346	300	285	295	323	284	304	309	328	338	286	285	282	281	320	295	317	293	337	309	280	302	268	325	307	301	281	312	291	275	304	282	313	285	301	280	300	282	314	295	302	280	323	302	311	316	282	303	329	325	333	345	314	254	285	288	297	317	314	294	316	317	279	288	328	296	312	306	321	326	286	321	315	305	300	327	312	265	322	316	279	327	305	322	321	278	321	321	298	311	320	299	258	324	291	306	269	305	291	321	290	284	313	293	323	305	264	299	278	295	297	327	287	303	300	340	281	308	336	324	294	323	296	294	278	296	269	318	325	319	334	279	277	298	299	306	312	295	281	284	304	313	314	325	312	333	309	312	319	289	304	287	309	274	281	284	278	311	316	311	296	295	299	271	314	307	316	305	289	309	310	301	309	326	295	281	340	318	305	304	280	300	317	297	302	301	275	313	290	326	310	298	301	310	294	282	302	276	287	296	296	311	316	274	285	290	302	287	291	328	302	284	289	302	317	304	265	303	317	302	275	303	278	306	295	303	315	294	296	325	314	300	314	315	296	269	269	303	314	303	285	290	323	297	305	279	280	294	307	307	294	262	309	271	296	289	303	316	286	321	284	295	320	305	286	336	294	311	300	304	303	283	298	308	316	303	298	289	296	303	317	320	281	298	292	342	305	325	283	309	307	267	310	295	306	345	285	311	295	303	309	304	281	294	334	306	323	271	316	313	326	294	301	297	350	318	289	284	287	281	272	275	331	302	307	313	253	287	273	287	275	297	318	306	285	295	287	287	308	314	295	295	275	311	272	275	286	316	283	296	278	304	304	311	291	314	299	292	287	279	332	298	289	287	300	302	282	306	325	293	328	292	318	301	330	326	284	304	317	304	298	287	314	272	296	327	284	289	309	299	308	296	314	292	292	300	288	286	285	307	303	319	290	282	328	324	334	322	311	312	321	323	335	308	320	281	327	294	296	316	307	312	301	310	306	266	304	303	336	314	322	286	302	300	321	291	325	293	303	292	287	269	307	294	296	304	293	307	284	330	297	313	308	290	313	287	316	296	273	270	284	295	300	308	277	278	281	310	299	315	329	299	330	295	298	350	295	299	298	325	295	307	277	309	249	305	273	302	283	291	320	302	330	286	318	284	302	324	292	309	295	290	325	295	261	306	285	331	287	299	330	281	317	303	338	298	283	332	309	293	290	296	331	308	307	278	288	323	274	310	308	329	251	300	293	267	269	304	319	308	268	301	320	295	288	316	317	327	281	293	282	324	299	328	267	296	271	323	334	300	310	306	309	278	319	304	308	333	267	331	274	296	345	289	282	300	316	318	294	291	298	314	282	304	276	297	284	295	289	313	310	289	318	285	312	284	289	319	330	297	322	270	300	287	316	307	307	304	307	287	294	288	308	291	294	319	290	321	277	313	326	289	333	317	283	314	299	331	291	304	293	307	295	328	321	317	357	319	293	279	305	292	312	303	318	309	303	283	290	303	319	304	316	310	292	326	325	286	316	319	315	299	328	313	306	316	306	305	303	300	307	304	300	307	294	291	290	327	329	309	290	301	280	310	289	314	300	321	283	324	291	310	300	327	292	286	286	329	318	301	307	274	307	326	287	295	304	308	292	323	326	263	335	316	293	277	302	297	319	326	328	298	294	301	316	319	325	284	285	279	307	329	311	277	311	298	306	303	322	337	293	331	322	325	276	296	310	301	317	327	310	274	306	317	320	292	286	295	288	320	299	285	290	321	292	298	290	324	277	293	314	317	316	332	302	301	288	286	311	313	299	291	275	275	317	295	304	259	314	304	301	341	317	296	295	282	317	284	332	314	291	323	298	285	322	325	280	337	295	297	313	304	293	296	326	311	284	288	282	295	316	279	304	305	294	308	294	306	288	285	281	316	274	307	287	303	292	345	269	325	289	328	299	312	290	287	291	287	342	317	298	288	266	287	300	280	337	311	298	307	275	318	288	297	298	310	291	316	310	292	312	284	309	297	305	285	289	298	291	292	292	285	304	292	319	327	296	297	310	286	329	296	302	268	284	293	298	288	308	296	297	293	285	278	338	244	282	334	304	313	299	300	327	312	304	300	330	283	300	331	315	308	290	323	254	304	310	304	304	283	330	288	262	282	270	300	302	317	289	302	312	294	303	300	320	327	324	294	282	312	322	277	276	317	323	278	265	264	291	314	317	288	294	295	308	306	315	294	287	292	298	311	308	327	296	304	297	325	277	329	318	304	336	331	297	305	273	326	287	293	293	317	275	315	318	300	310	290	297	286	306	281	333	305	277	283	276	302	298	284	309	272	332	298	289	297	303	356	324	273	302	266	295	292	307	304	309	337	332	318	291	290	302	299	275	314	291	288	288	291	300	292	263	308	285	284	310	325	300	319	300	278	305	274	310	302	312	256	295	296	308	275	318	305	325	313	304	306	313	281	269	281	314	297	312	305	279	277	293	301	295	286	305	320	284	328	299	294	310	316	297	315	298	296	296	307	295	293	296	315	294	328	265	314	291	313	335	312	338	292	293	320	282	300	296	288	316	305	274	307	281	291	292	319	294	306	315	310	301	307	305	321	296	320	291	273	276	325	284	310	291	276	302	314	290	304	325	317	302	305	325	291	322	295	292	273	296	298	308	328	265	269	305	276	313	316	307	275	280	286	314	304	326	303	299	267	272	286	317	317	267	306	294	310	316	319	299	294	341	326	281	287	333	307	300	302	305	286	291	298	329	326	324	286	311	273	283	295	305	326	297	283	318	308	299	316	243	283	310	302	280	315	281	273	301	332	299	328	329	300	303	323	297	298	315	312	318	310	292	311	306	303	288	290	300	298	307	269	304	316	323	305	298	284	293	327	281	272	317	317	304	291	303	292	282	291	325	290	302	323	326	291	298	315	271	300	328	321	288	289	301	320	297	304	323	309	283	309	295	264	275	295	290	337	300	300	325	331	272	299
6363	4559	5363	4787	4762	5154	4947	3625	3006	2223	1795	1475	1213	1056	986	935	909	933	881	870	846	843	906	837	817	886	824	767	816	837	830	809	788	776	812	807	765	795	872	806	796	779	779	810	793	839	824	732	789	772	758	832	829	806	751	791	774	802	803	786	766	774	761	778	801	808	793	787	755	797	778	846	804	767	788	824	742	805	764	832	858	794	753	776	827	820	778	805	780	773	799	809	798	800	807	825	811	798	802	803	810	813	819	857	813	765	795	791	789	739	805	824	766	806	790	815	815	800	812	804	798	792	788	765	824	794	808	801	761	810	785	801	827	791	824	811	774	798	808	778	760	799	793	777	732	792	793	833	813	780	806	752	780	774	748	791	801	812	844	783	793	724	748	812	800	853	804	762	791	776	745	823	831	818	834	777	826	782	829	794	803	786	800	838	791	817	872	831	803	796	842	813	758	813	827	832	775	806	823	791	828	819	780	816	795	799	806	781	770	762	816	806	778	784	782	770	736	807	802	754	739	817	811	807	808	788	764	814	770	760	770	773	812	816	828	832	828	829	747	831	811	745	812	777	784	826	820	801	773	799	780	787	812	748	845	774	796	774	821	785	853	779	809	811	803	838	796	824	774	747	794	766	797	779	828	800	769	783	784	815	788	773	757	794	852	807	779	820	798	731	784	834	836	788	785	805	814	805	753	838	800	850	774	799	756	826	791	797	788	810	803	805	849	832	772	809	815	791	759	760	807	789	754	790	758	810	783	805	815	853	783	804	772	781	750	801	834	763	809	777	750	819	745	838	835	775	804	804	829	807	830	774	823	789	808	788	753	844	815	810	786	809	786	764	818	807	831	790	787	870	816	825	836	761	796	813	811	810	793	798	816	752	732	807	804	792	737	789	799	782	868	783	837	788	782	808	824	808	806	827	756	824	766	775	821	821	792	813	815	794	816	791	781	790	787	772	764	794	745	764	767	810	818	869	793	801	774	805	752	820	783	818	819	816	808	770	830	735	836	783	742	844	815	814	819	831	763	810	807	832	817	797	818	764	796	808	784	786	791	798	801	832	755	743	795	789	765	791	783	804	840	807	811	798	789	830	823	805	784	830	838	722	827	793	803	850	791	776	821	845	765	827	816	769	803	754	811	793	844	830	788	802	809	775	766	806	815	793	754	785	805	767	764	781	783	804	839	799	776	782	762	801	814	798	772	802	776	806	779	779	768	786	793	777	857	835	841	828	800	831	774	784	819	801	839	766	805	831	763	811	842	776	788	810	801	786	795	797	778	775	776	830	849	824	836	838	775	821	801	809	803	763	785	810	736	791	847	838	795	789	762	808	812	851	784	789	819	805	790	789	800	831	794	836	831	776	778	774	862	829	819	789	790	818	851	804	820	761	770	761	817	814	761	806	836	824	824	734	795	816	829	785	797	800	770	825	769	737	886	774	781	790	767	869	821	829	794	808	791	797	804	794	800	846	828	810	814	753	853	786	752	779	792	822	706	756	808	765	792	763	796	782	785	799	821	781	778	780	803	793	800	805	854	765	810	816	779	812	748	785	766	796	828	793	837	781	800	753	769	833	808	819	785	775	811	781	795	816	788	775	814	802	773	796	830	800	818	744	763	777	764	824	812	803	774	834	744	820	776	800	774	793	818	759	759	772	823	844	811	821	778	776	854	783	789	779	808	845	832	814	781	773	769	772	792	803	781	786	819	813	815	763	838	772	829	838	770	748	791	810	757	814	819	779	825	776	793	774	795	825	792	828	874	785	729	810	815	803	797	790	743	769	797	777	826	773	793	812	803	815	797	744	813	781	766	805	769	772	819	764	857	785	786	807	815	792	788	833	778	811	784	848	787	809	804	802	820	813	876	763	786	828	772	723	817	736	830	835	772	838	802	814	794	791	810	812	794	748	780	845	789	803	845	809	766	764	749	814	786	782	810	800	761	807	800	750	817	803	821	797	794	822	740	803	785	790	798	794	768	847	805	831	808	774	780	811	796	802	801	831	782	771	781	837	828	789	760	754	793	769	782	782	848	766	834	758	803	829	763	773	803	786	821	821	802	765	804	824	795	797	791	768	779	812	846	828	816	791	845	803	747	804	793	777	834	808	791	782	817	781	771	825	758	839	787	760	790	760	810	761	759	774	769	786	803	816	799	757	852	835	773	809	781	839	816	824	812	788	803	830	788	758	807	784	792	805	805	771	800	802	731	756	796	776	787	776	801	793	828	790	758	790	776	813	823	777	842	777	785	824	786	795	775	803	825	883	774	780	800	774	775	817	818	816	785	776	757	793	752	799	836	831	804	827	771	812	799	816	793	807	769	817	779	828	822	849	794	815	801	783	838	777	819	772	817	795	815	797	802	797	746	787	768	778	763	772	761	804	788	766	731	780	837	777	803	768	789	764	794	816	811	801	778	802	757	785	812	789	766	756	855	774	845	788	806	784	759	812	809	765	783	809	775	811	806	831	736	818	785	774	797	749	770	806	774	774	823	791	831	784	843	820	786	818	793	775	763	776	767	812	780	760	756	821	750	771	792	779	783	808	765	822	773	808	842	863	792	764	816	782	785	789	796	770	830	779	813	811	811	808	780	808	790	791	842	801	798	836	810	728	747	816	787	808	779	756	775	807	787	768	804	840	848	779	748	771	705	805	829	775	780	779	765	826	784	750	795	813	771	820	759	788	789	808	832	783	765	852	824	808	828	842	806	819	750	812	783	823	875	782	803	802	829	827	768	777	850	799	761	790	790	828	806	794	758	829	799	817	758	832	801	792	804	763	805	757	858	727	803	844	829	790	763	762	762	797	791	744	737	767	759	754	812	779	746	775	800	771	801	822	845	845	778	805	798	772	810	783	755	825	747	786	797	775	808	754	772	793	845	879	803	750	796	785	810	740	783	822	744	839	779	776	767	807	761	798	784	794	806	802	809	812	786	849	763	791	825	826	730	784	815	793	789	823	835	777	832	788	791	767	836	841	819	771	837	812	780	816	755	763	748	796	816	764	762	834	843	805	778	791	835	829	806	800	802	769	796	828	819	777	819	798	800	835	774	776	800	877	774	755	767	842	740	800	795	770	811	783	796	814	782	797	777	838	821	824	813	805	814	758	859	796	764	783	738	788	789	774	770	800	741	765	860	794	811	773	769	814	854	839	807	823	777	755	833	779	767	812	821	811	760	790	800	810	772	821	813	782	792	825	780	784	753	794	786	843	810	833	784	837	735	700	786	757	827	769	806	804	805	817	838	774	782	785	729	777	801	795	780	771	796	791	856	816	750	805	780	810	795	804	791	771	839	879	823	811	847	733	835	749	812	789	829	764	775	798	822	748	858	801	785	843	800	773	780	776	803	785	793	779	835	825	791	790	815	773	810	751	818	804	815	795	843	765	824	810	758	792	769	810	807	758	815	769	798	850	754	801	755	821	770	783	790	779	827	797	849	781	810	802	776	795	788	797	782	789	753	805	817	780	792	769	807	853	830	797
29202	21591	15274	9969	6868	7428	6610	4053	3020	2856	2121	1435	890	712	634	598	522	445	475	470	416	403	425	435	415	446	401	371	445	365	364	390	422	376	374	377	354	379	356	380	366	358	357	387	366	352	404	330	348	378	381	347	398	374	348	349	372	368	335	372	359	363	368	354	353	374	377	387	386	370	377	390	372	339	385	366	373	402	349	338	359	359	362	393	381	359	333	357	369	362	384	362	365	363	360	352	382	354	333	371	361	386	370	365	367	363	363	338	358	321	338	349	341	380	332	349	360	334	374	375	355	381	344	368	343	352	347	372	345	346	380	347	385	380	392	367	405	359	344	358	354	367	383	366	398	393	343	337	360	353	361	393	365	335	362	363	379	399	367	387	399	361	356	369	352	331	354	375	370	345	389	353	350	379	339	353	371	334	375	352	382	366	366	410	349	377	398	380	396	373	366	341	368	343	347	377	361	400	354	330	388	351	386	359	381	374	379	348	388	359	352	371	361	364	408	361	381	372	384	336	385	416	347	336	341	347	360	372	340	372	361	372	356	352	361	358	352	375	391	371	413	348	362	385	344	382	343	313	351	381	365	388	339	343	386	348	361	363	335	377	378	392	367	370	366	382	355	345	340	359	328	341	359	337	358	365	365	347	371	407	362	354	344	365	344	348	340	362	361	399	383	346	385	384	344	376	389	371	345	356	361	355	367	340	347	386	349	376	337	341	364	361	376	366	354	346	349	348	351	354	379	367	387	383	362	357	354	357	352	387	384	347	375	353	366	376	396	348	362	379	362	359	362	349	357	343	352	379	385	382	358	341	340	336	357	372	370	359	347	334	343	321	324	355	366	353	371	350	360	382	403	391	339	381	380	431	335	385	352	354	366	324	383	334	343	358	352	378	315	373	388	331	365	402	389	391	376	354	370	357	389	351	362	360	373	382	382	357	364	326	373	381	373	342	345	350	344	350	375	344	388	363	336	364	403	337	366	368	368	387	355	395	320	355	358	395	347	361	391	375	354	356	362	378	343	364	379	400	348	375	361	376	356	331	377	354	346	357	336	388	360	378	347	369	345	374	365	321	362	347	363	347	345	361	365	346	371	422	404	372	358	329	339	348	354	365	357	362	365	349	396	345	391	349	406	416	343	378	361	385	363	362	371	387	369	365	385	354	327	379	361	365	375	341	384	415	374	368	400	338	368	383	375	359	354	382	373	369	365	368	349	353	378	391	379	345	356	362	394	374	364	366	346	357	344	364	340	345	345	361	352	382	350	359	377	373	384	365	380	401	372	366	375	374	396	348	366	347	346	325	348	353	369	364	379	380	405	353	361	325	379	363	373	361	352	357	357	352	371	344	337	375	360	322	371	341	345	333	359	362	346	375	391	366	374	354	349	352	335	366	348	396	379	327	334	369	373	350	395	401	340	349	352	363	350	368	366	331	407	343	378	358	349	376	355	369	395	378	357	363	381	342	369	379	400	403	368	333	324	331	350	361	344	353	358	337	369	358	340	379	376	387	370	392	378	357	348	421	389	356	361	378	387	352	352	385	381	379	355	381	339	345	364	409	361	375	337	362	358	360	371	366	383	370	370	360	358	391	369	393	348	354	372	377	368	374	321	333	339	361	312	361	374	350	384	337	360	365	359	358	361	352	367	361	357	374	347	394	363	371	348	372	383	354	375	346	380	397	366	370	412	385	388	365	347	307	370	370	372	368	351	390	363	375	352	337	365	388	385	338	335	359	373	422	343	329	378	363	346	331	386	361	359	353	348	366	369	397	350	290	354	330	336	404	406	388	388	353	358	380	355	352	352	353	346	352	366	379	350	350	324	310	380	338	347	338	360	364	365	337	399	369	366	367	363	412	338	346	336	387	352	382	359	364	324	357	363	362	357	398	362	371	376	378	373	336	345	379	355	357	367	366	381	386	366	399	380	347	383	371	389	364	370	318	401	372	364	376	335	370	359	354	387	385	371	350	372	363	355	342	371	380	366	379	339	382	377	351	365	404	395	400	335	348	344	316	338	331	366	362	362	374	378	337	409	351	348	370	380	356	376	363	407	346	338	352	375	354	369	382	356	397	359	374	379	382	369	369	386	376	377	347	361	401	343	354	395	351	367	349	358	338	349	388	366	400	381	401	358	388	364	377	360	404	357	344	361	362	360	385	374	330	371	369	327	382	377	358	385	366	357	341	345	380	345	335	390	376	383	372	362	380	374	339	372	341	363	393	351	366	366	377	374	351	349	346	397	406	384	374	394	383	388	369	412	369	385	359	380	385	369	369	394	363	355	386	344	353	363	364	386	360	333	380	383	384	355	347	374	346	351	342	356	381	361	379	383	406	363	359	341	335	331	367	340	310	383	376	324	374	405	340	372	369	344	330	338	380	381	340	373	366	383	372	357	377	376	352	370	337	350	373	369	360	356	364	386	365	372	381	371	348	381	338	358	382	334	350	376	370	409	366	344	341	366	382	337	366	362	363	367	358	334	343	372	367	368	378	373	343	371	385	358	352	361	373	387	373	413	371	342	356	386	363	377	340	367	323	354	354	367	352	377	375	322	367	321	354	376	346	381	379	388	390	372	360	354	363	370	307	405	343	338	342	371	383	349	361	349	391	372	363	374	352	350	357	350	361	348	345	371	378	353	346	336	363	388	369	344	377	363	342	392	387	321	372	368	330	390	383	360	355	340	369	395	371	349	338	337	347	363	354	336	363	358	354	346	330	366	348	344	347	368	343	327	353	350	358	367	375	348	360	379	389	377	345	386	351	350	355	353	385	379	396	354	356	382	345	335	371	366	342	399	359	356	346	376	396	355	381	369	378	345	367	352	405	362	382	363	358	380	379	394	379	390	338	371	342	347	353	350	349	348	337	354	436	383	358	386	341	378	370	367	371	388	337	334	380	352	373	355	341	374	362	369	347	375	351	342	373	332	379	384	348	329	377	361	339	343	375	390	389	366	340	381	365	397	403	376	355	377	365	393	332	377	337	350	328	371	347	356	376	342	356	357	335	368	385	358	364	369	347	378	389	363	368	325	312	349	383	371	322	361	358	408	388	364	349	365	381	394	392	371	380	322	356	363	323	386	402	358	412	360	353	354	353	348	381	376	349	366	357	328	336	402	311	349	341	353	359	372	359	330	364	369	388	343	379	371	375	344	360	359	367	351	346	362	353	360	334	359	370	363	363	332	349	364	340	365	376	395	340	344	411	399	363	366	364	378	364	366	344	357	392	372	358	378	337	379	350	385	324	359	341	360	394	366	356	373	329	367	336	360	403	358	334	350	340	362	351	347	371	369	382	408	389	354	328	348	335	381	365	373	371	348	364	386	336	377	357	369	369	346	362	410	348	384	362	394	341	371	379	336	403	371	378	344	351	372	364	367	339	364	344	355	366	362	340	388	363	362	386	399	380	371	337	344	358	339	372	350	339	377	374	350	337	349	374	387	365	339	384	349	336	346	384	367	340	349	372	340	356	334	363	352	356
22028	13141	11355	10796	10575	13658	13078	9877	8754	8304	6542	4759	3565	2839	2516	2148	2143	1828	1767	1797	1535	1471	1539	1529	1373	1381	1188	1075	1035	1043	1041	976	978	1010	982	949	897	930	991	923	916	935	940	874	946	963	923	947	910	943	946	948	987	991	952	945	934	916	905	955	910	905	896	921	913	888	980	963	956	973	947	882	929	885	916	987	925	966	885	907	974	931	974	974	892	878	932	940	934	869	945	926	932	890	953	988	990	906	884	975	962	1001	977	967	949	993	980	951	923	939	963	975	940	881	949	909	982	905	961	924	972	933	895	885	956	936	944	921	938	922	900	931	959	918	935	958	945	935	905	946	919	900	947	948	924	894	870	927	921	906	936	926	888	905	982	951	942	934	896	936	821	931	906	1002	938	843	904	984	905	906	980	936	906	917	938	944	908	893	927	882	881	991	924	980	916	968	910	884	925	872	929	935	961	911	914	928	891	931	907	909	953	843	910	905	933	886	896	940	895	932	925	904	951	882	894	930	906	881	929	916	914	914	953	912	897	987	873	891	906	980	951	956	964	985	951	984	946	875	885	946	937	874	876	927	911	869	911	950	921	920	914	933	938	919	951	919	892	879	894	893	889	911	979	917	929	927	933	920	900	929	918	892	929	912	873	912	936	905	908	935	869	892	940	945	899	901	935	867	902	929	941	952	916	955	874	948	874	932	888	950	896	896	923	917	923	881	911	874	902	1013	875	936	904	976	936	929	889	895	893	922	917	893	917	941	863	907	952	929	884	928	910	992	929	869	938	948	936	897	938	954	898	952	952	895	904	938	910	947	866	961	890	920	929	931	922	915	896	914	935	898	864	914	876	877	922	963	961	877	872	923	918	859	911	878	961	896	942	922	890	916	898	909	890	932	877	906	971	956	880	925	959	928	929	900	967	864	891	939	881	893	898	902	885	970	934	904	917	878	1002	904	901	920	892	979	830	863	932	953	886	896	900	969	966	926	906	952	973	908	857	887	862	955	904	911	942	895	913	944	988	931	911	894	915	929	896	928	948	921	928	894	940	938	928	944	889	992	917	923	859	880	921	883	920	971	897	935	886	861	909	927	915	905	915	914	893	886	887	894	941	898	877	908	854	903	889	893	899	970	945	921	923	912	902	929	917	886	938	919	891	981	938	956	894	929	890	904	962	943	936	970	958	920	893	924	929	953	965	903	894	900	916	956	946	862	933	915	941	933	907	902	953	913	929	891	874	918	938	915	930	921	907	945	939	903	970	901	943	899	879	941	946	916	977	886	891	902	884	922	911	924	927	896	912	951	899	962	910	931	909	919	932	963	933	923	913	916	969	881	908	903	959	926	905	918	905	911	891	954	874	874	936	951	922	891	918	931	919	907	881	906	926	930	927	947	953	922	943	934	886	902	954	883	904	909	898	919	860	943	927	943	909	867	910	972	943	929	989	850	927	855	918	899	909	941	924	952	915	870	899	941	928	915	889	915	896	872	925	929	892	968	909	905	955	943	902	918	964	929	932	906	937	859	925	915	936	909	872	969	946	930	942	929	907	937	932	965	907	922	917	862	894	914	997	924	916	911	944	943	915	877	925	831	915	960	938	881	900	924	966	928	934	893	903	913	924	917	870	932	878	888	926	947	927	880	958	940	892	941	942	877	925	921	904	927	882	954	935	947	923	900	924	872	926	895	947	914	943	934	961	916	927	962	994	947	936	906	975	861	967	979	840	889	884	967	993	928	914	930	876	916	931	909	945	974	912	884	909	920	941	909	935	923	909	962	902	899	919	916	944	952	916	887	916	908	926	926	905	964	885	937	898	945	951	876	950	902	929	900	899	924	905	944	913	923	908	903	903	957	935	959	906	920	937	955	936	851	875	909	913	878	886	921	895	897	918	914	841	910	941	906	914	901	946	887	899	900	922	924	933	937	870	963	911	931	903	916	928	943	879	926	904	934	961	926	908	915	922	862	915	900	909	881	928	898	907	892	916	863	909	884	878	921	950	990	883	907	892	940	867	923	894	926	927	920	895	902	921	927	904	923	910	903	914	923	874	898	904	941	986	932	914	917	916	922	919	933	863	898	945	904	933	918	896	916	925	907	936	923	934	910	910	928	925	880	909	946	880	916	881	895	921	932	887	958	942	901	920	900	909	881	872	903	956	894	898	964	898	915	921	882	959	923	925	878	882	903	934	905	932	892	893	953	878	963	952	899	892	968	888	895	945	913	908	885	893	926	902	907	907	881	923	851	911	948	874	910	928	967	902	947	878	944	904	911	950	908	904	879	947	966	979	935	921	907	884	957	924	865	923	876	908	863	882	933	886	901	909	933	891	943	905	919	891	954	948	890	928	903	945	956	926	896	873	918	873	863	932	946	921	927	906	972	927	886	958	884	900	964	869	926	905	945	917	896	906	902	937	921	908	877	950	931	957	961	912	900	954	870	918	912	886	890	928	918	874	976	946	930	918	889	909	979	877	938	926	922	938	894	875	908	955	975	898	943	913	887	949	891	905	924	924	924	972	935	966	889	914	899	920	893	900	932	922	950	903	918	884	906	897	899	921	872	962	918	944	896	850	904	946	858	944	929	955	893	949	915	909	928	945	913	902	916	918	933	939	942	883	934	934	966	925	901	954	866	922	900	886	970	986	918	943	888	985	958	933	909	902	900	920	906	969	876	895	893	880	858	920	908	906	910	920	896	1004	931	908	896	905	896	903	867	945	934	905	868	919	891	962	941	907	913	931	928	931	936	941	869	895	944	917	921	936	920	959	934	929	917	900	862	926	877	928	938	913	913	954	988	878	914	860	954	893	906	901	940	935	904	935	894	958	940	885	863	912	894	890	905	901	929	914	969	881	936	919	906	926	916	952	926	973	944	951	933	878	917	964	905	933	900	893	901	917	903	950	880	947	892	898	949	842	916	917	902	953	943	917	923	903	924	927	908	903	876	914	922	899	855	873	917	961	894	926	916	926	926	916	909	965	870	937	921	953	910	925	940	930	886	925	929	921	908	879	935	919	864	912	920	903	899	937	889	912	931	859	922	889	935	931	895	917	904	903	874	926	916	892	887	925	903	918	903	878	892	975	924	915	916	947	959	854	930	947	921	893	927	942	1009	894	926	897	938	897	936	895	925	999	981	955	934	938	868	915	927	927	928	917	876	885	938	894	927	968	876	916	932	900	904	911	927	971	939	940	909	876	926	925	846	913	902	920	926	916	897	897	879	964	923	936	916	900	891	896	908	869	982	963	925	899	988	908	893	891	885	905	941	909	907	919	928	904	950	886	914	899	943	902	893	919	906	861	936	949	894	928	952	897	921	907	925	888	941	898	896	895	862	892	953	947	909	918	958	886	937	942	959	909	929	871	948	916	916	918	917	947	899	893	884	898	891	928	906	932	938	875	885	920	912	932	846	939	905	914	924	902	933	925	878	874	964	932	911	941	877	823	912	951	911	893	950	898	939	933	929	930	1008	901	949	878	913	921	881	943	957	937	937	897	937
37971	27259	19710	14510	10766	10504	11146	6820	4500	4327	3234	2350	1332	988	747	634	598	519	510	476	424	372	412	450	403	379	336	346	346	274	302	301	292	280	273	295	318	307	276	291	270	284	291	287	293	273	300	283	323	285	262	253	288	279	244	287	269	302	268	301	279	276	244	287	318	283	277	273	311	273	316	292	291	292	263	296	293	281	260	264	248	268	263	278	308	287	314	272	278	290	267	286	294	277	300	238	315	311	304	252	283	261	289	301	297	326	313	264	303	315	272	269	323	293	266	263	272	284	260	288	252	286	280	278	251	263	301	264	278	288	296	254	271	287	300	297	283	282	297	281	286	273	305	275	277	306	285	281	289	289	268	260	305	280	295	254	296	279	245	291	273	271	251	287	316	313	294	286	237	307	286	296	280	226	261	245	264	271	297	285	307	291	267	310	291	266	276	264	284	297	254	294	248	273	292	313	257	299	293	267	258	301	281	265	274	298	279	271	268	284	267	293	279	282	301	291	275	287	285	274	290	278	282	313	277	285	256	279	266	285	295	287	277	290	295	287	257	282	289	269	268	267	285	295	259	291	254	264	268	267	321	290	294	258	254	282	275	296	261	303	296	288	262	252	293	304	278	285	266	285	267	282	292	283	298	278	273	281	269	270	283	295	293	298	280	300	271	274	291	283	286	261	256	289	312	302	283	276	279	300	272	265	297	281	297	278	277	304	273	262	293	283	270	297	271	290	278	269	284	321	284	282	253	309	294	293	312	296	286	256	253	309	271	303	284	260	246	292	276	285	327	284	284	288	297	300	264	275	310	270	294	292	289	298	302	313	277	285	278	290	273	280	301	244	279	279	287	314	291	256	287	290	258	286	274	268	274	298	265	284	297	269	264	297	291	301	273	270	275	277	250	283	278	293	278	270	288	282	278	296	272	286	263	267	300	286	284	265	291	275	270	212	269	254	274	283	287	246	291	282	287	320	277	308	298	295	281	273	265	288	277	273	291	276	297	273	290	285	276	274	270	299	270	276	304	295	283	263	265	270	292	292	275	288	319	304	310	322	311	317	288	300	273	290	283	294	306	293	320	277	274	278	257	282	274	299	322	320	309	253	282	284	279	270	281	275	279	281	265	316	273	284	298	283	278	283	276	285	294	295	261	242	297	285	260	279	282	295	286	313	290	305	267	279	289	245	269	280	281	255	251	269	276	292	284	300	276	277	310	284	305	258	263	275	304	272	279	309	286	303	263	284	247	283	279	294	281	271	275	282	285	276	294	229	265	285	297	282	289	292	305	302	295	300	266	260	278	269	257	244	281	267	304	261	277	270	279	279	290	287	297	291	283	278	285	291	267	290	300	298	269	270	269	275	311	274	313	257	252	288	286	266	284	257	270	252	301	273	301	277	296	297	294	290	297	271	284	268	292	270	291	298	278	311	284	257	269	274	289	296	247	296	278	281	279	280	285	269	273	288	269	286	280	258	278	265	287	278	271	275	308	271	300	282	269	264	280	314	262	254	286	252	290	309	286	287	286	289	281	293	274	275	277	291	263	280	263	232	279	292	296	302	283	269	291	276	267	296	308	293	281	296	258	326	284	262	285	278	265	270	272	287	288	292	265	294	305	262	235	312	275	262	285	294	295	277	293	274	261	277	310	290	284	280	266	280	278	293	294	304	276	287	280	278	292	289	271	262	308	285	287	292	251	309	285	293	292	277	274	289	298	254	261	280	258	281	301	293	298	276	297	287	284	252	292	279	267	272	253	291	263	285	307	293	268	285	275	267	277	312	321	274	279	309	268	281	299	273	289	287	275	299	316	279	275	275	300	291	256	268	270	268	294	267	269	275	307	305	275	268	263	247	295	270	282	274	286	249	275	286	264	300	261	311	280	241	311	292	275	272	256	317	279	289	291	285	307	288	291	263	271	316	284	269	293	240	268	262	287	295	288	278	297	299	316	314	262	286	316	301	270	255	305	299	303	281	310	279	302	281	291	315	280	271	267	286	272	264	327	297	277	299	294	286	276	273	291	293	262	284	289	283	279	269	290	284	300	263	272	297	282	251	287	282	284	295	300	304	276	281	275	280	289	310	271	291	273	264	245	276	269	268	279	263	303	275	297	270	278	272	280	287	271	255	273	301	264	296	252	265	317	279	307	281	256	264	294	283	272	261	282	260	268	253	295	293	313	271	290	285	280	279	295	330	269	293	306	299	290	268	258	279	286	271	294	252	255	295	313	275	317	267	285	284	264	260	279	283	301	288	295	275	293	272	277	250	300	278	280	276	256	271	285	293	265	289	280	306	265	260	288	281	260	275	272	264	286	284	287	293	283	287	270	282	303	290	261	288	303	282	299	312	256	278	279	275	266	247	282	306	273	282	247	294	303	279	269	259	269	268	275	279	307	288	272	268	280	260	281	295	274	271	277	286	315	282	273	290	281	292	282	301	259	271	246	280	272	277	275	304	274	287	276	289	243	279	299	300	273	271	269	288	271	280	302	280	296	269	291	261	273	264	275	292	268	265	298	273	269	308	295	298	318	279	255	280	284	285	265	287	253	277	271	307	288	310	307	294	291	304	290	267	276	287	280	267	297	287	268	291	312	303	272	260	283	264	311	299	289	297	288	279	287	299	275	339	270	294	293	301	271	268	276	309	297	294	237	274	309	292	296	295	313	319	277	321	314	327	313	326	254	281	264	264	307	276	295	268	303	296	303	256	269	270	274	323	337	291	244	290	269	273	272	274	280	265	283	280	299	275	305	264	273	247	268	277	277	277	302	275	282	264	281	271	258	292	283	285	265	279	264	271	302	281	263	265	287	279	263	271	269	272	282	293	273	268	277	298	289	271	303	276	287	239	277	308	266	275	285	285	277	273	298	257	280	293	283	268	286	271	276	293	276	292	294	264	296	310	290	308	278	261	284	308	291	307	277	278	282	293	290	273	247	282	304	298	274	275	308	267	274	281	288	291	300	275	279	303	287	287	277	276	261	285	260	269	281	263	291	231	260	288	295	285	302	279	282	304	300	283	289	301	254	267	248	291	307	267	303	270	280	255	286	277	273	264	274	282	290	270	270	268	287	283	250	287	276	288	279	290	283	269	290	297	280	291	270	303	270	281	280	304	255	277	285	252	293	288	288	272	282	277	274	274	284	264	278	251	308	260	260	298	296	273	247	293	268	286	299	273	285	289	255	278	268	272	292	258	271	281	289	287	274	311	265	276	262	315	301	265	279	250	257	300	290	284	278	286	292	266	251	304	291	278	283	278	296	281	272	292	290	261	284	268	259	301	292	296	295	258	300	306	279	287	280	264	279	278	270	261	290	302	295	317	283	310	274	301	273	275	241	271	258	269	296	290	291	269	298	291	331	283	284	314	292	273	274	251	285	302	296	274	274	297	271	279	273	285	255	280	257	307	289	293	288	302	315	278	308	302	258	319	266	289	285	287	305	274	305	286	286	279	257	281	292	322	271	282	279	302	245	297	313	286	289	259
27474	17821	14575	14569	14000	17211	17638	13231	12144	11781	9501	7585	4993	3970	3090	2651	2691	2349	2278	1901	1655	1585	1698	1749	1610	1414	1154	1055	942	944	917	846	853	859	828	781	827	817	808	798	802	736	810	792	744	773	731	766	725	738	733	797	728	754	740	745	767	729	732	765	722	730	734	769	810	743	761	750	744	739	760	746	773	720	706	749	723	726	739	783	744	751	745	762	734	767	725	722	756	760	784	796	733	773	739	703	766	760	769	748	754	796	750	749	819	811	791	764	761	768	712	716	731	807	770	734	732	739	749	732	754	748	746	735	682	742	756	736	773	710	734	732	704	700	743	716	756	743	680	720	727	735	707	737	704	726	738	708	732	790	698	756	719	762	768	697	715	691	732	696	707	720	718	699	714	746	734	730	741	678	696	743	690	754	716	701	733	741	704	736	757	740	729	745	714	710	654	706	755	714	718	692	742	770	705	680	770	770	736	756	758	734	722	700	712	753	753	706	711	676	723	747	764	785	709	690	738	735	708	743	721	707	667	734	752	716	692	791	739	772	630	742	763	705	710	718	757	714	718	767	724	692	712	716	707	701	724	713	688	750	701	790	716	721	739	693	681	771	728	728	734	661	756	698	738	744	671	694	695	724	745	735	683	719	725	728	764	773	752	714	749	677	767	682	718	751	727	720	751	711	736	744	713	675	715	779	718	734	707	729	694	765	768	745	753	734	724	728	694	695	742	684	726	720	730	694	761	717	688	683	729	758	638	766	710	724	709	700	713	742	719	725	748	707	730	709	681	717	723	761	697	734	717	718	760	731	733	733	733	712	708	728	746	731	722	769	776	690	719	723	748	732	740	718	751	733	714	689	703	743	740	730	738	723	729	740	693	735	734	680	741	693	725	746	742	742	695	765	725	702	713	718	692	750	688	688	730	703	688	718	734	696	742	744	751	712	707	691	680	663	737	679	689	710	744	708	735	707	685	699	737	741	750	735	732	738	718	738	759	694	690	711	725	754	700	679	761	715	707	719	683	732	724	734	787	709	678	672	725	722	744	731	708	699	684	766	731	744	673	727	715	727	718	696	685	695	707	749	675	696	733	639	691	727	696	718	738	728	668	763	711	721	699	716	740	748	728	729	696	793	738	768	666	724	738	783	751	709	705	721	706	770	712	716	713	725	679	698	732	701	735	725	718	676	708	750	726	712	719	683	729	748	748	738	694	728	761	739	706	716	723	728	746	707	696	654	678	703	697	721	695	725	707	756	751	738	713	679	751	681	754	721	723	709	745	696	730	735	726	756	690	665	705	705	745	674	722	727	720	753	688	764	718	735	741	770	684	728	715	685	715	697	781	686	672	713	741	713	744	716	743	715	692	755	732	772	709	731	778	733	704	678	745	782	730	712	761	725	746	707	765	731	704	702	722	738	708	651	752	703	740	718	767	716	736	711	694	724	711	714	704	718	705	737	712	738	723	713	689	659	770	685	709	722	764	699	689	681	746	678	712	718	757	747	706	714	759	701	738	701	741	687	685	775	750	772	738	669	739	724	698	699	735	759	744	747	690	715	744	695	696	727	692	708	723	696	706	722	709	767	713	732	753	722	765	688	679	742	787	704	671	725	715	713	705	707	722	675	716	769	760	728	734	783	721	725	719	729	729	731	730	692	685	713	693	730	724	706	724	719	730	688	719	758	713	706	730	659	713	778	705	762	726	806	712	775	743	707	743	769	715	729	677	697	724	698	734	732	751	697	724	697	700	714	719	706	720	741	756	717	719	710	760	714	689	715	729	694	713	735	743	694	715	728	691	751	731	729	691	727	717	711	687	758	721	718	746	721	755	766	714	774	730	734	746	702	759	681	654	760	701	786	705	768	719	687	692	692	729	689	746	724	700	691	719	716	747	733	694	725	766	721	680	702	703	736	734	771	756	697	679	723	705	757	673	721	757	707	749	687	747	690	717	671	699	792	681	691	667	669	731	683	733	773	702	762	714	714	701	726	720	723	712	731	748	655	684	710	779	690	742	730	763	687	739	683	791	706	723	763	702	736	745	672	664	729	720	694	733	754	704	722	714	718	722	708	712	714	730	667	711	651	731	723	752	737	755	664	715	713	752	725	746	713	745	718	710	730	725	732	733	745	746	694	742	731	723	753	765	689	699	698	740	716	725	737	662	754	748	745	672	748	717	794	719	726	725	735	725	697	749	707	730	672	701	723	729	741	748	682	750	683	724	637	668	670	705	734	740	734	686	707	741	714	694	726	722	714	763	729	695	702	683	720	704	673	741	763	727	747	717	712	726	743	687	747	699	737	689	722	746	756	719	741	698	708	739	689	738	715	719	731	723	692	766	768	727	723	689	712	761	692	735	736	718	733	700	693	690	775	669	723	741	735	712	715	730	735	735	706	715	695	772	729	709	679	705	722	690	722	711	770	704	730	702	735	705	731	769	707	710	723	728	746	732	746	752	710	701	733	728	718	723	730	707	728	681	704	710	734	718	727	710	730	765	752	692	717	686	710	727	696	745	740	719	699	708	746	775	760	745	752	755	731	697	730	737	741	693	696	723	730	754	710	733	753	712	720	730	722	724	703	783	713	711	741	751	685	703	704	696	754	727	703	671	746	710	704	723	694	699	731	684	725	745	705	711	727	673	745	689	733	703	770	708	729	745	678	722	690	716	687	688	725	721	714	705	718	708	711	742	673	754	706	694	727	733	703	722	720	686	749	766	779	730	736	725	750	770	743	710	737	736	692	694	712	756	696	694	711	729	720	712	702	732	712	691	707	760	721	723	677	715	735	709	740	768	733	717	733	738	691	703	697	736	736	705	698	692	680	746	724	731	762	732	702	750	679	701	733	704	730	703	746	740	727	690	728	665	715	738	700	683	673	713	740	720	701	705	740	750	746	694	783	749	707	754	688	708	699	655	713	701	718	770	712	742	702	739	745	721	709	704	733	720	745	715	714	665	692	703	750	694	739	737	740	700	738	699	706	698	689	682	767	700	742	695	674	714	677	645	717	763	756	755	760	679	758	691	696	733	680	733	706	673	733	726	734	724	706	671	720	700	743	730	704	717	748	708	719	711	706	696	711	693	731	719	672	719	668	769	707	724	716	724	651	692	733	723	694	750	715	708	732	698	707	695	685	682	727	737	754	690	692	788	737	720	644	715	698	704	736	770	707	697	701	743	699	742	733	732	779	684	748	727	753	682	763	748	745	726	727	700	723	711	686	679	716	709	650	698	740	711	704	688	717	706	698	729	709	693	692	701	762	717	697	733	698	764	742	721	686	680	744	733	705	751	744	713	715	755	727	724	701	744	754	720	703	719	737	683	731	685	695	714	736	720	697	755	732	788	755	773	732	691	680	658	732	774	724	766	721	717	737	685	680	688	744	714	695	686	728	716	728	687	730	732	717	674	718	737	732	720	687	751	688	715	762	718	726	705	710	726	752	700	720	754	743	712	722	748	728	702	749	704	723	721	693	688	734	768	693	689	708	672	724
7309	4466	2736	1960	1478	1428	1210	823	760	599	444	415	392	348	347	343	338	337	307	310	332	352	355	359	306	333	305	306	314	304	325	325	289	360	315	282	302	292	316	328	313	328	348	328	345	314	354	330	302	316	308	310	316	307	326	284	338	353	315	345	342	308	369	331	363	327	326	329	318	316	322	306	333	330	309	356	329	338	303	365	336	329	338	310	311	311	293	337	317	321	323	343	351	351	332	300	304	312	366	314	311	312	312	334	297	341	334	311	311	292	366	303	333	344	345	339	324	327	307	312	325	317	323	319	324	305	305	314	310	319	324	301	353	344	326	346	325	340	345	328	319	341	343	335	275	327	348	293	323	327	287	335	318	287	310	315	338	327	320	339	324	341	328	318	350	348	306	331	289	302	323	315	334	314	339	317	313	325	310	333	333	348	299	330	302	335	324	295	338	333	323	326	331	297	349	310	323	327	308	316	334	331	313	333	308	329	367	316	346	303	330	308	320	343	318	302	333	331	329	304	348	339	265	300	276	332	351	362	340	319	329	351	333	336	311	311	298	316	311	325	339	307	341	350	303	359	331	304	323	300	339	300	315	341	334	302	324	312	332	324	334	291	287	310	323	323	300	304	307	325	327	306	309	319	297	304	304	328	325	343	308	341	301	331	317	334	304	329	320	319	327	334	308	287	318	311	306	298	316	301	303	385	339	299	338	293	276	323	299	317	355	332	327	310	325	331	316	355	320	339	332	326	336	288	315	336	338	312	341	322	336	361	296	332	318	303	339	312	334	306	346	286	297	325	360	339	314	335	311	347	329	336	306	310	317	325	309	322	326	314	292	334	311	319	287	335	331	297	312	333	364	312	329	305	327	290	327	314	311	332	339	328	326	304	322	294	345	324	312	323	312	338	310	315	352	329	309	318	292	335	321	320	323	342	299	299	350	311	327	329	327	304	319	312	322	319	329	352	319	288	312	315	332	293	319	303	323	316	310	324	310	305	310	343	338	323	345	333	343	323	309	317	340	302	309	314	301	302	323	342	345	308	319	311	341	315	333	313	322	331	330	308	349	314	314	310	349	323	315	295	351	338	365	297	332	273	292	343	310	325	300	321	328	326	335	284	349	340	312	320	329	343	358	293	349	323	297	348	334	316	337	309	327	302	366	314	350	325	339	316	315	360	320	326	344	324	331	306	304	331	306	323	358	337	322	350	303	328	332	322	315	317	320	321	306	302	306	319	319	313	304	310	325	316	345	330	361	351	327	332	287	305	293	298	346	357	347	309	324	319	362	341	345	283	334	323	340	300	338	311	325	327	317	298	325	325	308	316	331	303	339	340	305	312	313	305	323	321	324	297	318	312	311	325	322	361	348	336	350	332	324	303	308	302	307	306	301	327	304	338	299	335	322	332	311	341	350	331	323	313	306	334	326	315	309	281	339	351	347	318	306	314	331	316	331	330	327	310	291	313	292	324	346	324	312	311	322	325	307	325	308	306	333	317	354	318	287	342	297	356	303	299	322	328	309	328	291	298	378	338	313	331	305	292	320	353	326	300	311	341	328	323	330	315	320	298	344	314	307	331	284	331	342	330	332	324	339	292	322	312	317	346	317	334	304	356	326	301	331	289	334	331	329	356	307	270	322	307	365	359	325	327	331	336	336	297	317	339	316	343	317	325	348	320	294	295	315	296	318	361	345	338	342	333	313	268	307	355	312	315	307	297	321	304	340	293	328	290	340	328	322	310	291	319	326	318	315	316	316	299	300	336	350	359	305	327	313	308	308	333	324	306	287	322	302	314	312	329	310	315	301	342	305	325	371	334	323	327	297	316	292	296	335	350	282	294	348	335	338	307	315	312	311	327	326	352	316	324	323	316	296	324	327	332	336	311	298	341	306	337	329	313	316	345	362	352	343	330	354	302	368	315	271	303	327	341	316	364	306	304	323	340	298	323	346	319	322	312	324	325	330	338	327	327	303	338	353	300	346	309	313	331	318	326	301	313	365	309	297	329	316	323	360	334	334	308	303	304	345	338	339	321	343	308	309	341	324	296	316	323	313	336	329	322	322	309	298	324	343	335	336	328	333	323	308	338	307	316	345	330	303	371	337	317	305	319	351	317	285	291	293	357	322	338	311	344	331	323	309	308	305	303	320	303	345	335	311	357	347	362	335	323	324	312	304	333	338	330	339	330	325	308	302	303	333	323	300	328	347	326	333	331	329	316	328	329	344	326	298	322	330	313	335	309	326	323	330	320	297	299	291	299	348	339	295	362	356	331	346	337	343	343	309	353	390	352	301	312	282	276	337	316	325	321	336	307	297	302	336	319	322	311	355	306	327	328	276	338	351	334	325	321	351	328	286	329	292	333	326	332	384	321	304	338	334	308	315	334	310	327	347	345	346	342	321	322	294	299	330	329	321	291	316	318	321	350	306	304	334	306	313	324	362	360	310	309	325	319	334	350	302	293	306	333	298	327	291	305	345	328	315	305	310	318	312	289	292	294	323	294	304	330	332	334	314	314	323	316	344	331	338	323	319	347	317	341	333	334	318	344	318	344	296	308	299	333	347	285	329	286	321	318	333	308	326	358	372	311	317	299	330	322	328	323	321	321	291	323	315	341	375	318	327	321	335	335	293	317	319	328	318	305	295	327	309	317	323	336	341	312	348	317	298	315	315	302	344	322	322	319	306	326	303	315	321	310	323	340	360	338	301	339	322	336	305	297	341	324	338	316	325	278	295	348	332	364	304	349	309	299	319	316	326	328	333	331	338	333	310	346	312	340	344	339	331	354	339	325	337	293	312	305	338	341	347	316	301	348	320	354	306	310	314	298	344	319	324	332	284	351	303	353	315	336	302	321	351	333	302	335	330	348	303	320	319	347	358	348	309	299	325	321	314	314	317	334	289	313	317	314	314	308	304	312	328	324	318	313	327	322	330	321	324	277	300	340	300	325	331	312	304	312	324	332	307	322	320	323	309	327	314	361	363	308	332	317	335	324	319	344	313	332	322	343	330	296	342	296	325	335	297	323	297	314	350	327	313	324	332	312	351	355	321	307	327	323	368	317	323	300	348	276	348	343	320	323	343	336	326	344	333	341	293	294	355	324	344	311	316	307	312	296	294	296	325	316	321	340	303	320	292	327	317	315	297	312	352	305	342	344	325	356	324	288	303	318	328	326	298	325	330	359	337	323	326	337	310	303	344	323	331	284	315	311	301	340	322	316	320	287	329	301	308	309	308	335	303	327	343	324	311	326	362	315	306	310	304	333	323	325	322	334	299	279	326	355	283	319	352	335	313	303	307	309	331	306	329	345	274	326	306	353	317	323	300	327	310	323	325	302	333	314	325	335	331	307	313	318	351	335	338	322	326	319	331	356	331	334	313	285	322	276	306	336	349	290	319	303	334	352	354	325	296	324	303	326	315	315	275	325	297	356	331	321	307	347	331	326	320	322	348	331	303	309	316	354	323	335	334	337	356	331	312	327	318	305
6432	4685	4801	4944	4759	5057	4540	3328	3229	2348	1829	1634	1237	1097	1084	1000	980	996	952	895	930	851	866	903	905	869	911	885	928	820	826	819	792	832	815	781	819	833	832	790	856	871	801	834	836	817	829	817	787	809	850	812	856	795	870	836	845	810	887	828	854	847	857	876	902	849	858	838	855	827	816	884	810	836	803	840	803	834	820	902	840	850	780	856	837	879	849	878	831	853	845	895	840	858	836	835	805	844	834	858	778	830	859	858	832	816	879	877	846	811	851	827	862	828	831	902	852	843	854	864	840	809	866	851	929	820	849	824	829	873	854	843	803	814	766	878	831	829	791	797	868	811	800	877	856	818	863	855	860	847	846	895	865	852	818	830	858	833	854	785	816	835	883	809	857	842	833	806	879	896	849	836	817	829	835	848	901	857	842	832	862	843	811	925	802	805	829	796	838	745	794	836	908	845	840	793	834	840	839	810	822	859	828	834	898	878	836	861	843	802	858	788	851	850	834	874	782	841	807	781	874	921	835	850	845	800	821	819	803	861	862	810	835	852	860	887	835	874	845	786	801	820	801	816	839	831	868	885	852	829	865	855	856	846	833	827	807	842	787	825	854	842	813	834	825	811	816	784	795	769	911	800	872	788	782	787	825	830	812	816	781	888	858	835	836	848	826	900	871	852	857	844	851	875	861	804	867	871	862	807	895	820	802	831	838	834	834	857	836	813	854	875	821	790	857	839	766	841	802	893	827	839	812	808	814	855	814	835	829	814	835	843	823	872	816	841	862	898	840	805	821	892	852	855	854	844	806	815	817	827	829	836	813	807	845	822	827	810	809	818	855	814	836	845	828	849	879	806	846	811	807	859	849	817	858	840	868	786	842	828	782	822	853	838	820	849	848	858	860	832	811	813	813	824	878	865	801	868	820	846	831	840	821	827	792	856	854	832	826	846	810	822	890	851	810	813	832	825	856	859	844	808	788	782	793	834	870	805	840	835	815	772	847	863	836	811	839	847	861	821	772	836	808	897	830	833	830	912	813	850	810	849	820	841	817	809	886	829	832	810	810	840	837	832	844	818	779	845	785	832	838	806	815	829	846	864	893	826	803	863	821	838	901	880	866	871	882	852	843	808	861	843	864	809	859	821	848	830	865	847	878	843	837	851	840	860	873	829	824	874	850	894	841	822	824	835	823	822	861	824	766	825	850	823	843	883	843	864	792	816	825	791	843	808	896	858	846	821	846	832	828	839	864	823	817	843	825	810	823	870	816	872	807	781	816	838	822	854	828	860	785	796	836	811	806	879	810	869	799	859	859	895	814	824	812	753	891	826	834	814	876	900	872	833	800	814	871	877	793	851	791	842	821	826	852	901	812	820	823	889	816	804	866	835	796	826	808	850	780	818	865	837	809	823	865	872	836	746	865	822	879	874	826	802	783	849	858	811	804	811	798	842	863	853	846	834	821	823	878	914	869	889	838	830	828	871	845	870	815	834	827	824	776	805	872	809	791	809	877	807	830	855	892	823	879	873	855	864	854	874	832	826	846	795	826	819	832	829	813	886	886	853	885	837	834	837	892	802	861	846	832	810	835	822	866	886	797	827	880	820	824	880	787	842	897	787	865	814	856	850	887	842	771	816	857	853	867	847	910	795	854	817	811	858	815	866	836	846	845	860	881	853	803	805	803	785	855	822	828	780	785	849	836	874	862	885	830	841	846	836	821	869	777	830	869	829	852	816	815	819	877	793	858	838	839	831	866	870	884	795	837	851	835	853	852	883	855	818	847	849	855	862	819	844	824	776	828	843	849	825	841	834	860	853	845	859	827	908	841	865	830	828	803	878	878	792	799	856	817	808	830	840	827	826	855	840	811	796	790	877	847	882	805	827	801	857	852	810	830	897	860	833	854	810	817	863	827	810	820	883	792	831	850	822	833	844	842	792	839	811	833	841	861	854	841	825	860	846	840	819	835	860	853	833	842	872	798	812	817	819	880	898	881	871	799	846	810	839	840	829	804	845	782	805	889	771	828	873	850	885	837	822	862	807	828	794	826	796	840	831	826	878	840	889	870	870	815	822	837	860	855	845	893	814	750	774	823	850	811	819	813	825	824	853	841	865	824	826	830	845	794	841	806	870	862	823	837	890	828	875	816	805	873	866	831	832	853	824	833	815	815	842	853	819	804	856	775	862	821	824	816	837	840	804	818	881	788	827	871	870	852	841	863	819	848	847	781	828	903	778	849	822	865	888	795	834	822	866	838	806	808	789	856	874	837	824	867	816	811	807	827	825	819	856	849	852	794	868	866	838	840	837	866	833	880	858	819	801	851	814	816	852	844	883	846	804	868	914	811	858	856	796	831	843	835	781	809	859	861	793	854	818	826	852	836	799	862	813	838	842	900	874	869	814	844	809	865	813	792	872	849	868	833	859	836	844	809	838	810	853	829	836	869	805	757	813	835	831	828	783	801	828	891	840	822	828	854	779	799	837	780	838	868	855	841	856	815	869	827	863	846	811	836	858	866	818	823	807	807	906	797	841	830	836	878	814	863	830	824	821	882	826	771	792	798	822	831	812	832	809	842	860	830	840	852	830	815	870	852	834	870	858	832	826	815	806	810	852	784	779	836	818	888	810	876	799	873	839	835	840	824	776	850	883	840	839	851	865	807	826	799	840	862	842	820	858	871	798	786	815	804	816	847	864	836	830	872	879	900	815	819	812	855	904	801	797	787	794	797	848	837	859	805	821	858	825	828	836	811	868	847	847	825	832	839	866	833	845	895	894	839	827	838	857	817	819	853	895	812	846	832	847	848	889	863	848	878	883	823	831	842	818	821	841	779	849	821	846	796	817	799	841	884	863	790	836	832	823	828	868	883	795	806	829	851	802	903	816	826	805	882	861	822	825	905	803	818	820	876	847	819	849	820	873	831	830	825	799	860	812	819	811	814	832	851	832	787	877	835	810	827	805	819	801	823	828	795	845	798	875	851	830	853	877	839	842	851	849	846	808	868	843	829	861	874	828	852	812	815	862	806	853	853	852	816	822	827	847	831	799	828	865	825	868	823	801	811	830	851	855	812	848	846	876	832	850	803	867	847	839	823	760	873	839	843	861	835	868	828	841	863	845	812	881	875	836	860	846	818	844	871	845	852	839	837	842	844	856	840	859	772	808	838	781	778	877	800	818	827	823	830	861	778	831	770	863	839	819	806	873	812	779	817	852	863	858	827	831	750	864	852	894	774	802	821	844	840	870	864	794	807	812	873	826	838	837	800	786	865	884	852	803	795	797	862	849	849	866	823	804	823	843	879	820	797	884	814	839	892	830	801	830	837	877	867	804	838	795	830	851	853	829	854	840	841	853	794	851	791	903	817	845	843	818	828	819	823	812	860	833	850	863	880	873	822	832	804	788	764	886	852	903	873	851	832	811	797	848	889	821	805	905	857	836	840	897	860	836	830	797	874	799	857	821	862	838	846	879	837	837	777	844	802	813	867	823
31034	21447	14455	10165	6868	7000	6469	4137	2941	2645	1907	1226	845	630	673	529	534	535	452	476	454	426	459	442	431	396	388	363	357	369	331	384	400	378	366	371	384	376	382	381	361	327	342	377	367	343	387	359	347	363	330	382	386	351	339	351	344	374	333	339	366	394	376	360	373	389	358	355	358	365	394	365	391	353	398	373	328	370	386	356	378	324	391	393	383	387	341	360	337	348	361	335	361	369	349	363	378	373	343	363	379	342	323	360	338	363	391	377	363	384	357	348	355	354	392	365	340	327	351	352	361	382	377	359	410	341	329	379	378	367	367	378	364	371	372	399	388	356	354	357	364	368	353	393	382	376	381	347	354	312	369	382	358	354	387	380	353	368	375	374	363	318	379	368	334	375	393	342	351	328	359	350	329	407	345	344	367	350	373	383	356	372	352	367	361	353	396	365	357	379	376	355	349	366	346	345	348	354	369	332	392	340	353	365	395	371	383	360	366	384	349	338	368	357	352	357	395	369	389	356	350	393	396	376	361	398	341	355	360	417	320	341	363	373	337	317	365	332	365	351	361	377	358	334	361	364	379	357	357	348	396	354	332	348	387	328	352	382	361	382	346	343	329	353	381	355	399	351	383	345	375	361	395	372	353	403	364	354	363	367	358	383	405	358	337	400	333	362	359	340	341	355	367	361	329	348	362	338	349	346	358	351	341	340	363	362	365	375	356	354	363	383	357	355	381	351	351	376	397	361	364	352	379	359	311	384	367	397	352	323	397	359	356	354	346	358	366	384	368	364	344	324	381	350	381	349	350	328	371	361	359	387	357	353	351	389	374	359	360	339	375	352	400	369	364	381	350	358	367	359	368	363	360	340	342	349	404	396	366	337	377	359	388	390	385	367	360	352	350	375	335	358	379	386	352	354	378	375	346	365	352	386	356	337	365	384	362	343	358	343	355	353	358	349	366	363	338	373	352	370	380	420	367	357	323	356	372	373	352	336	350	339	337	390	374	338	361	340	377	337	360	373	352	382	344	356	397	360	386	350	336	347	380	339	394	364	371	387	402	355	357	379	339	351	323	379	373	365	376	350	359	340	374	367	314	404	353	370	375	346	360	375	334	381	400	373	340	336	359	343	338	333	365	333	350	354	370	338	358	339	375	354	385	356	359	378	355	332	348	372	346	366	343	333	351	360	358	391	351	328	377	367	350	371	371	375	394	370	384	367	358	370	348	394	363	346	367	375	381	326	401	326	399	399	375	394	351	350	385	366	386	343	359	353	363	366	345	322	340	387	393	407	379	371	341	382	376	357	317	366	339	367	371	353	371	378	346	377	363	365	359	376	349	379	367	375	378	343	345	361	352	350	351	345	350	394	353	361	379	363	361	358	365	353	382	359	361	375	379	338	362	367	329	340	346	394	364	341	351	359	352	345	388	366	361	371	351	342	335	366	363	366	349	379	358	373	371	384	365	369	368	385	378	353	378	308	336	349	375	372	357	355	373	349	397	361	361	356	372	300	359	358	335	370	343	351	345	361	361	352	388	359	377	360	333	368	341	364	361	367	334	356	371	330	378	378	349	386	309	359	326	366	318	343	341	348	358	357	361	315	322	383	328	359	393	379	342	395	386	362	424	345	373	342	371	386	360	352	362	363	337	358	392	350	380	351	345	353	408	367	346	386	335	347	323	311	372	368	359	382	391	382	345	373	341	377	366	347	351	329	341	383	346	375	362	378	336	359	335	365	328	355	365	348	353	383	372	345	353	344	356	380	363	326	356	377	370	310	337	363	347	348	357	349	351	396	334	377	370	356	363	375	360	371	379	365	362	370	391	372	358	320	329	354	329	353	411	383	395	343	357	333	369	394	385	335	379	386	397	381	371	338	367	375	316	356	366	346	339	388	339	368	324	351	348	376	353	368	373	388	354	362	386	357	342	354	342	331	338	376	390	354	377	384	364	376	379	369	339	386	358	386	366	362	339	390	363	375	337	335	343	368	372	355	337	362	356	386	361	366	328	384	343	357	377	371	362	383	317	316	360	353	356	378	378	365	341	338	350	366	347	367	371	359	394	373	348	380	362	341	406	365	344	377	350	352	330	377	359	354	360	369	374	356	352	353	364	366	329	371	358	360	333	387	372	367	380	385	346	375	337	362	346	356	403	359	371	348	388	364	327	349	367	344	352	369	366	336	367	338	332	367	366	342	358	399	375	365	345	348	366	379	374	380	359	367	333	346	380	379	347	365	380	320	347	351	357	363	362	365	344	356	368	378	406	376	367	355	370	343	352	379	372	405	344	354	362	348	373	370	347	379	350	370	346	345	346	348	380	350	335	361	344	343	363	328	370	366	392	358	363	377	348	374	324	343	360	359	373	379	343	350	355	360	385	356	351	357	348	360	333	380	342	375	365	372	338	411	363	384	335	341	327	368	340	358	344	391	381	382	391	365	404	363	359	354	358	326	369	348	340	344	396	346	350	351	362	365	344	353	371	346	355	383	373	362	366	336	327	377	358	374	383	364	343	348	357	314	345	368	348	338	364	371	418	375	378	326	360	364	352	350	407	372	347	323	345	352	348	373	350	371	334	370	346	395	362	385	328	385	336	353	386	372	374	387	371	346	370	363	318	332	374	349	367	373	368	372	363	354	375	359	319	334	319	375	350	376	340	353	380	325	369	389	380	352	396	377	364	365	365	351	363	356	361	372	356	353	386	367	357	339	369	353	358	373	368	375	370	366	366	366	363	336	365	352	345	341	370	344	343	367	352	395	357	361	374	360	396	374	340	395	365	384	366	382	374	348	340	358	393	412	384	339	352	386	364	377	401	334	376	395	364	349	354	335	343	349	397	345	346	372	388	354	378	342	394	351	378	350	382	353	334	370	364	402	348	401	346	392	355	360	385	368	346	396	353	344	385	381	342	376	383	347	388	369	379	365	328	352	353	377	372	408	349	353	376	382	371	324	387	384	358	350	353	361	364	379	392	329	347	368	369	373	349	389	393	330	375	382	359	382	386	388	335	347	393	360	369	357	376	386	372	341	348	368	343	395	343	344	370	334	360	383	363	383	371	369	382	366	375	354	382	361	323	401	344	350	371	362	354	356	392	372	351	370	363	331	387	387	363	355	361	373	356	399	353	346	357	376	358	417	361	346	350	357	363	379	395	349	349	383	395	357	357	412	389	343	374	318	365	345	411	368	349	341	353	356	375	367	358	367	367	401	342	324	380	338	360	404	370	366	358	382	407	354	364	377	364	356	337	395	356	387	359	381	369	332	380	410	346	369	412	384	342	381	400	347	363	341	390	380	374	339	346	389	372	372	342	343	358	395	338	340	358	360	349	389	348	369	369	371	375	383	376	334	382	397	386	335	366	359	380	357	365	366	384	360	341	379	371	349	364	374	419	336	359	348	377	385	387	407	326	343	381	353	356	380	324	374	376	357	350	358	394	372	364	374	359	342	378	359	335	382	354	396	390	370	334	381	351	386	348	373	374	367
22887	13392	11149	10952	10239	13290	12955	9873	9200	7648	6570	4670	3421	2769	2199	1929	2168	2005	1894	1816	1433	1472	1435	1569	1465	1285	1170	1112	1034	1100	1017	1029	1014	965	971	989	913	1002	996	937	950	954	992	968	891	941	941	943	966	947	940	976	926	935	952	903	979	939	973	957	887	932	909	962	952	888	880	1003	946	963	926	926	940	929	894	911	945	947	898	907	922	934	903	932	936	929	927	928	898	937	1001	928	953	888	927	932	939	963	937	914	998	909	949	894	961	982	950	947	930	960	862	951	919	915	937	919	996	933	888	937	953	983	902	935	913	905	904	933	998	956	967	913	898	934	923	966	932	977	897	879	924	955	904	936	915	892	917	914	900	927	913	953	941	975	883	921	907	897	977	922	969	922	935	901	923	911	925	897	880	892	887	901	858	905	945	899	877	905	913	935	947	935	962	907	909	929	952	957	956	946	925	914	980	901	956	934	908	929	924	936	935	872	926	925	888	904	939	872	930	908	950	944	968	881	925	941	935	905	871	933	835	900	939	898	942	929	940	887	945	962	942	916	868	889	879	911	906	897	965	926	905	879	918	911	940	921	926	882	864	953	874	917	918	896	944	905	914	965	913	867	1015	914	917	945	908	899	917	998	882	936	899	921	919	901	949	858	947	932	964	932	878	920	948	876	956	916	931	966	934	955	926	960	916	912	887	955	967	880	868	900	959	934	928	907	927	963	945	912	927	921	935	906	964	946	938	900	918	905	911	909	927	932	909	914	912	918	932	962	943	884	962	932	925	937	927	886	906	910	948	961	968	912	891	916	916	909	940	852	929	875	897	922	895	953	898	948	887	941	883	915	931	947	896	944	923	911	901	929	925	944	891	890	923	876	922	896	971	915	947	946	867	951	903	897	884	917	903	861	950	940	893	955	923	916	913	909	912	855	918	892	894	926	885	912	910	883	957	912	954	906	901	922	924	921	900	944	900	905	937	895	896	951	986	973	878	948	937	880	927	887	931	949	936	918	903	926	915	919	895	911	923	868	958	902	920	907	974	895	917	867	930	916	936	943	909	901	930	961	892	916	995	929	922	953	934	912	898	923	872	938	924	883	910	904	888	887	849	900	873	911	882	915	934	961	920	925	903	903	897	899	929	891	979	910	893	905	888	900	946	943	896	879	929	884	933	960	1000	905	890	849	875	919	965	927	894	934	951	953	916	944	977	861	922	944	890	849	892	920	913	971	905	943	936	938	868	897	900	924	896	919	898	863	884	940	913	893	935	895	922	935	920	949	925	908	957	938	934	899	876	926	906	865	941	878	901	899	893	900	893	946	904	947	927	989	964	917	913	926	964	921	923	926	902	881	916	908	959	890	918	961	910	951	932	963	885	972	952	901	940	969	923	872	910	929	996	957	984	953	890	916	919	912	907	907	922	904	890	888	885	903	903	952	887	869	952	900	878	915	904	897	964	951	913	886	881	924	911	890	983	930	904	909	918	904	963	931	918	953	888	873	928	999	884	922	894	940	902	950	916	871	931	966	939	900	925	942	876	927	922	1018	960	971	906	951	929	897	926	967	947	894	893	926	927	951	923	903	981	928	882	934	914	967	905	855	897	912	882	838	980	878	924	916	911	951	954	897	932	891	953	946	864	910	946	913	915	896	903	950	895	959	946	936	959	909	898	942	947	895	893	939	922	888	838	885	908	971	933	947	934	924	942	881	881	982	888	970	937	889	927	879	945	912	918	930	932	925	967	928	928	909	939	957	911	900	919	932	881	848	873	947	944	913	952	894	917	901	926	889	908	949	997	892	912	983	930	907	888	931	900	873	951	928	872	917	874	915	915	843	958	937	961	953	956	902	979	894	906	900	875	930	928	894	907	896	922	975	867	957	825	940	879	941	937	927	935	883	876	913	920	970	935	874	964	882	910	912	932	923	896	923	880	953	951	908	909	872	856	953	889	918	905	915	904	935	921	962	899	931	879	900	943	925	923	902	927	894	955	934	1014	871	892	913	899	901	866	906	948	957	936	898	870	946	952	932	970	913	930	880	907	925	973	883	916	925	935	887	868	892	890	926	914	914	920	946	928	869	887	927	920	918	950	958	927	885	906	917	936	876	904	950	908	925	919	931	922	892	894	946	924	916	957	939	945	881	890	902	896	944	936	935	914	942	952	891	918	916	903	910	972	925	894	841	920	872	907	874	915	916	911	921	942	944	894	888	919	887	912	946	929	954	922	968	868	881	874	899	944	914	875	904	894	956	935	966	913	870	894	892	907	930	896	896	940	980	990	895	881	866	927	928	899	883	896	912	891	851	925	854	922	923	909	913	939	877	989	872	924	864	864	903	919	929	955	900	907	864	919	967	935	887	925	889	896	892	925	923	917	881	926	890	942	922	894	967	982	893	923	938	921	889	891	889	912	896	937	921	904	876	917	894	933	931	887	944	904	963	872	885	883	914	893	913	930	969	939	913	926	862	906	934	852	947	955	924	911	843	928	950	881	953	923	851	842	907	907	907	945	883	948	896	882	947	905	900	920	938	912	957	943	886	941	923	897	885	968	977	984	935	978	894	908	903	867	852	934	893	931	923	933	928	938	952	926	934	858	979	934	910	841	883	907	938	920	898	891	894	894	946	982	930	953	892	875	932	907	918	926	1000	948	919	942	972	965	947	883	963	891	897	875	944	898	894	913	910	910	902	964	932	922	878	905	918	922	933	958	903	877	911	924	953	868	890	890	902	931	940	983	904	948	930	955	912	919	902	943	905	891	917	901	911	971	861	850	966	914	962	880	946	910	899	863	904	922	878	933	979	933	924	923	970	958	918	937	932	889	959	894	899	899	880	944	864	949	887	957	937	948	914	945	889	841	862	860	911	945	942	915	918	954	932	884	949	915	959	873	925	969	846	902	932	944	886	930	894	892	906	920	911	969	891	907	912	947	867	850	915	913	928	895	902	916	919	934	882	919	891	850	952	1012	874	920	945	922	937	876	941	913	911	950	939	900	943	861	907	907	956	933	922	931	894	919	942	867	952	924	933	957	923	897	963	935	929	959	950	929	914	921	924	918	894	897	923	910	902	899	892	968	918	921	916	917	949	912	947	941	909	868	907	921	898	894	966	905	885	898	904	934	954	916	922	959	899	946	938	968	938	964	919	919	928	877	985	899	983	882	940	894	925	915	974	962	925	955	924	959	913	926	955	943	892	961	931	936	920	944	962	942	908	892	881	951	915	879	932	884	964	932	933	894	922	942	859	912	923	937	863	930	891	900	921	973	901	969	920	917	933	907	964	837	940	882	926	935	956	898	858	901	903	917	900	937	950	940	892	899	907	917	905	935	951	905	919	994	909	938	944	907	936	966	922	964	993	900	878	927	955	914	908	928	918	947	936	933	982	920	948	925	910	903	975	930	903	913	957	887	949	917	905	902	946	923	935	921	949	960	917	901	956	921	957	919	942	966	907	910	935	894	927	912	894	913	919	869	901	945	925	913	895	934	957	974	950	936	911	939	910
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
