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
335811881150	335811881670	335811882220	335811882770	335811883320	335811883870	335811884420	335811884970	335811885520	335811886070	335811886620	335811887170	335811887720	335811888270	335811888820	335811889370	335811889920	335811890470	335811891020	335811891570	335811892120	335811892670	335811893220	335811893770	335811894320	335811894870	335811895420	335811895970	335811896520	335811897070	335811897620	335811898170	335811898720	335811899270	335811899820	335811900370	335811900920	335811901470	335811902020	335811902570	335811903120	335811903670	335811904220	335811904770	335811905320	335811905870	335811906420	335811906970	335811907520	335811908070	335811908620	335811909170	335811909720	335811910270	335811910820	335811911370	335811911920	335811912470	335811913020	335811913570	335811914120	335811914670	335811915220	335811915770	335811916320	335811916870	335811917420	335811917970	335811918520	335811919070	335811919620	335811920170	335811920720	335811921270	335811921820	335811922370	335811922920	335811923470	335811924020	335811924570	335811925120	335811925670	335811926220	335811926770	335811927320	335811927870	335811928420	335811928970	335811929520	335811930070	335811930620	335811931170	335811931720	335811932270	335811932820	335811933370	335811933920	335811934470	335811935020	335811935570	335811936120	335811936670	335811937220	335811937770	335811938320	335811938870	335811939420	335811939970	335811940520	335811941070	335811941620	335811942170	335811942720	335811943270	335811943820	335811944370	335811944920	335811945470	335811946020	335811946570	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44804	46398	39891	30141	24376	22703	21084	14526	11264	6550	3737	3142	2713	2417	2680	2582	2055	1684	1444	1000	666	443	507	628	433	370	258	256	213	258	258	245	231	235	240	227	214	217	269	223	205	210	217	212	225	228	203	248	215	222	244	229	230	221	218	216	222	216	223	215	186	211	205	222	218	208	202	193	239	229	229	174	214	214	201	193	241	238	182	221	205	227	233	233	219	204	243	196	210	181	218	214	204	212	211	199	212	190	208	211	199	223	220	204	213	224	213	224	213	204	183	210	189	211	213	205	233	224	223	221	241	224	187	214	222	224	223	216	227	234	210	227	231	192	206	206	208	203	225	214	202	213	199	222	200	237	210	189	230	203	219	225	230	216	198	230	228	183	249	235	221	238	210	220	234	208	209	180	234	187	247	222	211	191	208	217	206	237	222	204	198	195	201	197	214	215	237	203	208	207	222	223	209	206	220	231	218	214	214	201	194	196	194	214	214	227	222	195	216	218	227	187	201	240	216	225	228	206	224	210	197	214	208	212	219	215	196	220	223	206	204	218	205	218	221	228	245	224	219	201	229	200	195	205	238	220	215	235	224	209	223	223	210	231	194	199	212	231	202	204	202	236	216	208	221	219	220	219	209	222	208	237	219	235	238	220	212	208	187	190	226	186	239	190	229	216	225	185	219	200	232	189	219	216	197	200	203	223	235	225	201	197	220	195	214	229	195	204	205	213	228	230	212	210	228	204	226	212	234	205	222	182	224	210	209	231	219	208	252	195	218	218	195	210	203	205	250	237	210	248	240	226	193	190	217	212	207	197	216	176	194	193	207	212	223	205	209	231	236	229	223	231	205	199	237	223	211	210	204	189	200	218	213	230	216	225	227	230	233	212	197	204	202	246	210	216	199	193	213	206	203	217	196	206	201	200	215	193	221	238	221	219	208	206	219	222	211	185	229	191	234	238	207	206	208	224	221	205	211	202	211	188	219	208	214	235	222	213	224	210	187	241	223	209	232	204	220	191	213	214	213	248	205	216	200	248	232	191	178	209	228	172	215	217	206	205	192	211	228	220	195	221	223	203	210	182	229	223	220	226	225	219	216	232	210	217	222	232	209	206	176	249	192	246	184	216	199	206	214	221	202	211	233	203	194	220	225	207	201	233	184	197	203	202	207	204	238	199	213	223	184	230	208	220	218	216	219	220	222	229	245	221	186	225	205	198	212	202	229	202	191	212	217	241	229	211	249	206	214	222	198	209	196	217	231	213	192	198	193	226	224	247	216	189	232	207	204	220	207	219	208	222	195	225	211	216	209	200	201	216	211	201	224	211	212	203	192	202	217	221	218	201	223	204	213	196	227	200	213	200	193	232	209	201	216	220	188	220	206	208	227	195	199	195	216	211	188	208	230	201	205	213	192	177	242	186	220	194	194	223	221	230	216	212	196	226	207	222	202	229	224	201	231	209	197	201	221	239	216	195	226	203	201	203	231	220	196	217	246	201	231	226	197	196	199	209	197	218	204	213	207	218	201	198	217	216	204	219	203	235	224	214	230	207	202	210	246	191	187	209	211	206	218	215	228	210	196	225	225	216	203	216	210	229	203	200	217	211	222	240	186	237	213	209	188	237	231	193	186	201	217	193	198	199	209	204	202	215	225	199	215	204	217	204	229	190	216	223	209	203	210	188	200	230	210	198	222	216	251	210	202	214	217	207	220	198	207	220	203	190	231	207	203	232	203	214	213	219	225	200	253	223	217	223	208	202	209	220	202	203	207	211	185	218	239	215	198	204	196	213	242	200	216	191	206	204	224	193	231	214	218	208	211	229	249	205	204	228	210	212	221	231	205	211	203	220	231	212	198	195	203	212	205	211	166	217	216	228	199	233	211	210	224	250	218	222	216	212	232	236	217	214	230	223	224	225	232	200	220	225	191	216	199	208	220	239	212	194	214	230	248	218	201	200	253	216	196	240	206	172	243	215	221	201	206	214	205	195	226	198	193	211	188	215	233	228	209	194	241	203	218	208	223	214	211	230	207	184	217	245	194	238	210	205	183	201	210	209	211	219	210	232	240	235	183	224	198	245	205	214	221	243	217	216	202	216	218	206	180	214	201	198	224	210	192	200	202	227	205	233	198	208	224	215	235	209	215	192	220	216	213	212	219	232	212	221	213	212	228	199	236	228	208	211	216	228	216	203	194	219	223	199	218	213	204	216	227	221	217	215	230	215	224	218	213	224	214	197	190	232	193	217	196	212	216	250	206	186	215	206	211	253	217	195	207	199	202	196	200	234	217	206	218	203	194	210	233	231	223	224	232	243	211	184	203	227	211	203	215	193	220	218	199	208	209	199	216	213	220	188	237	211	205	205	218	199	194	198	191	231	196	232	196	208	203	202	185	224	203	200	218	216	194	204	184	237	215	199	227	221	205	200	203	225	236	234	218	209	207	219	209	199	234	220	235	201	224	199	204	204	219	214	177	196	208	199	230	184	219	213	227	223	221	215	190	209	206	221	193	206	208	224	216	219	208	233	210	215	212	204	209	221	217	243	199	200	228	203	224	187	207	203	216	232	217	184	219	208	197	205	211	207	231	215	239	244	209	226	221	222	223	207	242	213	207	216	198	212	212	204	237	201	236	206	219	218	217	224	190	215	229	222	217	216	227	192	236	194	254	202	212	219	196	223	213	216	222	215	214	221	233	227	211	202	209	229	196	221	210	198	237	241	209	212	211	216	216	185	203	198	262	205	214	214	222	176	216	223	196	209	214	213	220	207	218	240	188	204	222	228	230	198	216	207	216	196	215	209	215	193	213	205	200	231	202	220	209	227	218	207	206	208	205	229	219	174	201	206	204	223	211	213	211	166	222	225	203	239	198	211	208	225	213	216	218	226	236	203	197	237	222	243	194	222	194	231	212	215	232	205	214	221	217	216	201	196	212	193	205	194	218	203	203	218	219	189	218	201	232	219	242	233	200	198	227	201	232	217	241	204	169	210	239	193	213	230	212	230	207	206	204	203	218	210	240	202	210	193	210	225	204	239	191	204	197	213	209	227	233	212	197	188	220	214	173	242	228	244	186	203	206	223	222	220	216	209	240	200	216	229	234	221	235	221	229	214	217	211	231	209	211	228	212	183	220	223	227	210	204	228	226	215	208	214	214	203	204	217	221	213	198	209	211	196	211	204	220	185	222	199	188	216	221	198	229	220	199	205	202	217	216	215	223	218	206	205	210	212	221	221	210	210	223	241	185	216	215	197	202	213	208	187	198	201	239	229	183	212	203	197	195	212	231	231	207	217	212	201	214	189	203	205	223	231	203	203	180	193	209	218	225	242	240	234	216	195	179	177	209	207	215	230	191	208	239	236	216	228	220	214	204	232	224	210	212	222	224	238	237	215	199	204	210	202	210	220	206	217	200	212	215	218	220	218	219	216	191	219	215	202	224	221	219	202	205	196	209	215	244	216	211	211	228	235	214	235	227	186	212	232	248	221	210	219	191	223
37019	45582	45090	40231	31368	32880	30880	24910	22933	16125	12441	12483	11694	11213	12812	12550	11395	9116	8731	5931	4127	2753	3024	4226	2740	1931	1220	953	929	866	850	814	785	780	774	839	798	808	747	778	763	757	733	719	710	700	766	694	782	764	754	721	760	717	700	714	691	712	695	700	709	657	659	673	686	731	715	643	675	687	719	682	718	694	729	698	686	752	704	719	713	697	724	712	714	650	676	713	698	704	699	755	715	708	710	701	668	698	669	687	682	696	704	737	670	651	701	678	676	704	704	712	684	698	677	760	692	724	648	720	661	705	628	661	650	634	661	701	717	715	674	683	696	640	724	687	654	719	671	656	688	691	696	695	720	666	668	676	675	669	684	730	685	669	725	731	679	685	683	709	714	691	664	693	648	720	715	663	711	724	684	700	665	685	694	676	728	692	733	718	661	681	698	724	673	695	667	696	674	702	727	669	681	680	706	673	729	633	674	662	687	679	698	674	711	723	685	732	686	734	668	716	657	725	705	742	717	689	719	700	709	727	690	670	649	651	643	709	685	649	687	672	703	658	730	693	676	714	732	684	697	681	640	672	712	677	698	706	669	676	654	659	708	654	723	696	701	688	698	715	703	706	727	679	693	681	752	677	656	645	675	750	708	701	664	710	701	672	707	729	692	688	659	689	677	688	687	688	664	721	695	687	667	715	712	688	686	738	617	714	682	670	678	678	734	712	648	693	689	666	690	653	707	650	703	694	713	735	663	638	690	693	697	685	707	674	660	702	710	737	744	697	735	753	665	719	688	715	718	735	695	710	707	737	714	685	742	667	699	695	706	686	646	656	698	661	699	685	713	629	696	687	724	635	698	687	676	690	682	706	686	683	697	696	706	739	703	663	699	709	691	662	694	736	677	711	679	735	624	722	656	696	680	665	694	724	697	644	733	677	693	673	659	679	701	674	715	661	728	701	740	690	714	661	683	726	712	657	660	669	714	690	677	700	716	712	692	730	656	696	705	656	684	703	654	690	670	684	696	686	670	701	700	707	707	727	684	673	700	713	693	679	714	689	684	694	676	767	681	711	642	675	722	677	676	697	684	701	684	706	697	757	690	693	739	624	708	742	680	755	694	714	621	722	683	671	661	641	745	695	682	651	655	637	733	691	707	693	686	702	670	692	684	655	742	700	662	684	673	754	699	682	645	696	667	683	644	700	712	685	679	709	711	703	703	685	708	677	701	708	707	739	696	678	702	677	703	724	681	658	699	734	709	723	653	682	717	682	662	691	652	695	662	729	731	672	693	725	717	720	706	687	738	676	655	765	672	699	755	657	753	699	703	708	701	670	691	650	718	658	673	698	747	692	694	677	704	701	712	718	684	697	671	673	640	677	675	705	685	681	679	672	663	728	684	726	685	711	711	688	716	684	693	708	648	681	731	675	714	677	666	716	720	728	694	724	707	719	686	721	665	728	679	696	735	719	724	712	712	686	688	660	721	646	673	704	705	741	693	719	698	714	663	622	715	692	656	699	653	678	696	701	657	696	695	681	652	675	682	643	695	687	686	699	639	713	697	701	718	717	693	673	667	720	677	675	619	704	699	708	698	711	683	689	709	664	675	694	696	744	686	716	664	684	636	621	660	700	715	663	733	715	733	703	679	716	700	682	699	729	718	666	674	683	752	715	710	709	708	697	722	689	707	715	686	716	724	685	675	667	673	671	698	690	695	647	692	729	695	674	675	666	730	697	739	680	715	707	700	717	717	736	720	729	721	734	668	698	707	653	699	655	706	697	681	695	634	717	639	691	671	653	636	697	715	675	644	664	692	712	748	726	713	691	734	721	680	699	711	707	700	697	664	694	679	748	681	676	703	717	682	708	705	660	701	679	692	681	691	686	664	716	701	715	670	673	706	695	725	718	630	702	704	728	703	693	703	709	690	656	676	667	693	703	699	696	670	688	754	698	714	709	683	707	709	724	664	706	659	670	684	683	704	703	739	714	703	718	642	729	713	656	718	676	647	710	666	693	723	732	701	702	690	729	683	733	676	678	700	698	669	631	697	680	684	647	689	706	682	696	662	698	646	722	722	689	694	660	736	677	711	637	692	734	666	703	703	730	681	684	698	673	672	669	708	696	674	741	671	713	716	707	679	665	740	671	680	668	648	646	701	695	711	712	704	660	716	709	669	674	716	619	716	752	676	736	706	701	685	681	719	708	703	644	705	727	694	673	676	706	708	771	718	712	676	704	677	700	684	672	673	724	662	700	648	730	677	743	742	666	640	656	700	694	700	709	748	666	723	628	666	730	750	689	707	674	718	712	681	701	686	756	715	716	698	651	691	700	689	719	694	705	696	744	711	706	692	692	697	710	689	745	699	738	703	654	681	709	673	635	715	669	682	679	694	718	710	706	653	688	712	691	723	715	712	693	693	678	723	676	691	727	647	681	675	710	634	663	705	699	691	650	694	670	664	715	645	646	712	710	675	737	704	695	705	687	681	709	680	651	684	718	658	646	698	702	721	748	698	684	658	675	664	692	682	712	678	727	705	649	699	645	694	682	698	684	680	744	693	716	700	702	708	688	660	672	685	648	724	691	705	708	655	718	704	702	664	673	689	719	688	721	682	672	697	698	689	661	671	680	646	695	615	649	700	667	668	736	710	715	712	704	738	712	686	640	713	673	709	697	662	668	725	660	703	639	710	678	693	674	682	693	658	653	697	690	684	681	692	746	654	735	696	706	673	717	689	644	663	718	681	717	663	679	663	709	682	693	673	683	698	706	719	658	720	731	683	730	716	686	684	725	712	713	663	706	673	685	713	688	680	707	724	707	649	663	728	694	686	681	731	680	717	725	678	669	708	699	662	655	677	692	732	705	674	712	676	672	723	730	681	685	708	691	757	667	653	741	726	709	686	647	703	667	698	680	672	713	717	695	693	704	693	685	671	662	714	668	656	728	677	674	718	701	697	709	687	666	699	666	677	654	655	695	667	751	725	672	701	659	728	724	668	688	718	688	693	678	666	694	683	709	706	716	705	674	694	707	705	714	712	688	688	730	705	770	646	678	655	740	666	657	716	719	660	721	682	722	697	673	649	744	646	716	686	721	694	709	687	726	683	720	669	740	697	708	699	706	667	687	726	719	700	683	685	678	700	688	711	658	654	689	684	707	716	741	743	677	687	764	671	698	682	716	690	686	686	666	713	680	732	698	712	691	703	731	691	710	716	691	688	687	712	700	717	688	709	698	660	666	719	678	727	707	684	698	731	671	656	702	656	673	681	670	697	674	682	709	670	646	702	763	659	683	686	695	713	743	744	666	678	728	701	755	667	624	711	742	666	763	645	702	669	722	738	698	705	702	659	679	680	649	684	685	699	641	695	702	688	701	706	704	698	703	722	695	732	699	718	675	651	684	665	670	741	689	691	693	678	672	693	717	712	650	720	694	700	665	683	706	632	664	709	709	752	719	699	699	721	701	671	718	697	678	693	664	718	620	694	651	720	667	719	744	700	696
27522	25322	17962	8024	3369	2438	1845	1218	898	551	386	295	313	307	258	256	268	245	239	222	229	206	221	230	221	197	208	213	229	203	222	201	228	234	219	214	189	192	200	180	231	212	224	188	174	208	193	203	183	198	193	222	205	211	198	194	175	214	212	214	206	188	194	199	201	194	204	244	165	192	186	199	204	213	189	205	175	191	212	217	210	214	196	202	218	192	214	212	179	193	179	231	185	196	182	197	177	182	181	184	216	211	198	203	190	194	200	188	204	196	205	190	194	177	186	189	210	186	226	203	199	198	197	194	223	199	207	172	206	214	208	201	215	168	201	202	173	201	198	187	220	178	189	187	188	190	192	203	212	183	209	203	200	195	170	217	193	198	225	205	181	185	206	206	177	162	216	197	197	205	203	196	204	206	213	214	198	202	189	192	206	203	190	200	213	195	184	212	207	221	189	175	230	184	214	207	204	214	219	172	206	179	210	195	186	177	175	202	200	231	190	197	209	181	185	191	188	194	197	205	222	179	206	215	174	190	212	195	205	195	192	224	199	224	188	217	218	185	232	183	199	194	203	194	206	208	183	203	198	217	189	190	192	181	191	199	187	186	201	203	206	197	189	200	197	192	188	205	202	197	193	202	208	190	204	190	181	193	196	180	188	190	207	211	196	195	195	215	178	184	198	205	222	189	196	209	193	217	188	181	199	211	198	195	166	192	213	183	190	196	194	237	196	189	217	176	216	211	197	200	182	205	207	192	197	211	214	217	224	193	189	211	197	206	202	171	213	196	192	184	184	206	191	208	201	216	227	176	226	190	212	205	195	190	238	201	219	203	187	188	194	216	186	201	191	224	203	210	188	167	208	216	207	212	193	210	220	197	206	190	200	191	207	211	200	201	203	208	196	210	214	190	216	176	209	185	198	201	199	210	199	216	197	187	209	192	217	219	188	211	193	211	201	195	188	159	222	193	202	168	208	204	192	191	216	200	167	200	173	218	196	198	228	180	187	216	220	212	205	183	177	204	204	189	238	194	205	187	196	185	185	194	200	206	197	203	200	202	174	180	189	198	188	207	219	202	213	173	199	178	226	189	196	199	209	174	205	203	186	221	196	207	231	196	194	214	195	195	173	195	215	187	199	176	218	202	198	191	210	196	204	198	148	182	204	208	226	209	201	187	208	206	199	200	187	208	207	188	231	191	173	219	200	176	191	200	181	201	178	217	214	192	192	195	173	196	205	188	202	206	185	202	201	181	210	153	189	196	194	199	200	176	217	172	170	209	223	192	200	193	202	208	202	199	192	189	209	191	215	195	208	188	213	185	203	199	186	189	190	188	187	181	193	215	210	189	184	201	186	202	205	231	204	178	199	185	172	215	204	208	234	201	189	184	196	195	195	217	186	193	194	185	213	190	186	199	208	203	185	204	183	204	222	206	198	199	174	196	182	218	177	212	188	200	217	217	195	184	192	211	196	186	196	193	193	199	190	183	179	178	204	180	212	177	180	179	196	182	184	206	192	198	188	200	212	203	193	211	206	192	205	243	222	193	198	208	213	182	193	202	190	201	224	178	204	226	206	198	190	190	199	211	187	206	203	198	201	207	212	174	196	206	209	186	190	225	226	199	209	197	213	213	198	210	216	214	201	190	214	181	176	205	193	189	205	214	191	182	197	216	214	217	219	198	175	213	200	213	213	215	216	198	202	198	209	206	179	222	179	216	205	184	198	218	187	198	208	198	174	192	195	186	197	183	190	199	178	189	198	220	188	214	169	186	215	212	213	231	180	177	192	203	180	205	176	189	188	180	199	204	188	218	215	187	203	208	183	205	197	188	194	196	193	200	232	199	174	189	189	187	204	202	188	191	215	195	209	184	197	188	181	204	230	180	206	197	209	213	185	206	201	194	193	195	210	198	221	204	216	195	184	220	204	204	212	202	190	210	167	178	191	203	217	229	202	210	210	185	194	208	225	171	202	173	185	202	224	226	217	210	200	227	212	225	209	193	206	214	189	208	219	185	173	204	219	218	193	186	174	186	190	188	216	221	210	205	201	196	182	186	202	192	202	204	187	213	200	218	180	200	196	212	189	221	192	212	206	249	235	189	175	192	202	191	202	210	204	205	207	213	163	212	191	190	204	213	211	198	203	190	189	157	185	212	203	207	194	208	179	212	208	183	195	224	215	188	184	224	188	217	183	170	198	221	195	197	196	189	191	202	186	191	204	195	185	184	187	192	196	201	189	190	194	210	193	179	198	215	223	228	195	190	202	179	194	229	194	200	196	229	205	198	206	211	176	184	205	188	231	199	188	191	224	224	203	176	233	226	207	203	199	212	200	199	197	217	197	185	183	201	179	197	196	182	185	189	189	168	212	237	205	214	209	212	210	218	194	200	174	206	193	216	188	210	179	223	215	196	196	186	195	214	195	180	177	180	179	192	165	172	209	201	198	206	180	215	202	222	202	217	202	224	203	218	191	218	193	211	196	185	174	190	215	229	186	218	205	177	199	204	199	217	213	195	183	237	188	216	205	224	190	204	187	194	180	214	225	177	226	207	189	197	201	178	200	192	170	186	186	222	221	207	196	194	193	194	193	200	179	197	216	211	193	182	230	212	196	212	195	223	189	216	187	170	214	197	175	222	181	193	194	164	209	190	210	196	167	190	194	191	223	191	204	208	207	178	189	172	225	197	212	174	227	218	203	210	213	204	216	178	220	203	225	205	198	213	199	188	196	199	211	190	210	234	207	182	197	184	188	210	229	213	191	223	186	175	189	236	199	211	206	208	176	191	213	217	182	183	194	195	194	205	234	210	215	171	199	201	200	202	179	197	156	189	201	184	196	200	182	220	197	217	208	186	198	183	210	174	214	219	191	222	177	198	218	196	199	211	190	188	191	192	202	190	199	199	202	223	192	201	174	182	217	169	187	186	209	203	195	211	231	220	218	200	169	208	196	194	200	202	182	181	184	194	198	203	218	226	199	196	221	193	174	182	189	183	210	213	186	217	215	223	221	202	203	205	192	206	204	191	218	172	234	200	197	190	192	214	187	204	214	174	185	193	198	229	207	205	193	201	216	213	181	199	189	184	213	181	209	176	172	187	208	201	206	168	195	255	182	216	186	202	203	208	211	197	194	206	188	182	196	202	175	211	215	206	203	208	193	200	207	199	184	184	239	182	239	184	208	183	184	195	194	223	205	202	211	200	197	210	167	183	185	192	189	181	195	194	206	225	194	187	212	189	204	209	209	184	202	208	188	214	183	206	194	181	196	233	198	180	187	191	187	182	183	200	198	212	213	179	208	199	199	216	208	186	188	184	189	207	205	200	193	233	200	190	199	197	218	231	210	179	192	180	190	198	180	207	188	185	211	205	199	223	209	200	207	201	203	196	209	178	191	210	201	223	209	205	207	189	207	190	182	209	190	197	215	202	216	190	202	208	178	219	191	226	196	217	183	226	182	191	194	197	165	164	172	188	192	201	201	214	165	181	169	238
23943	25410	25394	17933	11808	10413	8530	6002	4506	2754	1795	1454	1355	1340	1206	1116	1138	956	1006	953	939	842	885	787	767	747	704	702	725	717	735	716	743	739	655	676	769	720	650	711	720	678	723	648	683	685	637	660	689	670	672	615	632	695	702	662	670	661	695	644	689	602	702	711	695	680	662	697	697	665	677	665	676	699	716	644	669	652	675	692	652	684	650	635	627	665	674	712	713	684	659	658	664	695	702	693	616	628	722	662	708	676	713	673	685	697	676	680	700	647	677	696	679	653	644	703	672	683	679	686	644	625	694	693	636	666	684	677	675	682	695	655	652	682	719	668	663	653	694	650	654	708	702	670	665	647	647	667	656	656	685	677	672	621	682	693	709	634	690	652	675	618	664	682	674	663	661	658	680	631	711	659	673	620	667	657	610	661	662	695	669	648	630	652	680	699	722	625	662	711	678	673	650	684	680	639	640	714	708	659	691	672	646	693	680	644	655	647	664	715	642	652	673	666	677	686	654	649	686	707	634	669	660	662	646	674	710	698	696	635	689	729	679	667	646	709	680	668	681	720	668	647	651	684	665	613	690	674	647	680	687	645	670	706	625	645	670	703	655	723	665	692	706	644	677	625	669	659	708	688	673	619	673	639	678	662	648	668	652	683	663	648	639	678	651	692	667	636	609	654	669	661	644	647	644	668	691	673	680	702	683	638	683	668	686	668	660	674	661	674	704	661	623	702	668	701	686	657	676	646	698	629	693	675	668	691	692	670	701	690	619	676	662	656	655	671	720	679	646	680	713	645	653	649	635	641	638	659	687	678	707	668	627	648	685	665	675	623	643	706	657	683	640	680	664	621	696	646	676	685	684	659	623	666	677	643	658	658	655	658	670	665	673	659	686	702	709	652	669	660	683	690	673	665	652	666	671	654	724	638	697	655	709	692	640	653	626	661	691	687	662	654	652	695	651	702	692	690	717	700	686	695	643	644	698	679	657	676	681	685	738	650	675	641	688	646	674	667	647	605	648	655	673	718	667	644	656	668	648	701	632	693	669	684	653	672	635	616	629	661	652	686	717	697	612	639	698	667	644	652	602	693	682	643	646	662	710	714	660	666	699	677	655	692	699	674	650	646	702	688	681	660	657	694	656	655	616	723	668	648	707	697	686	679	681	664	667	659	667	645	628	672	669	678	671	673	671	655	669	633	692	649	664	678	701	615	696	680	682	687	641	716	664	716	696	646	647	704	673	669	689	666	653	657	734	639	675	635	650	660	632	673	622	709	668	658	690	628	665	652	680	641	634	620	689	655	643	670	719	657	686	677	679	620	695	679	655	622	667	628	615	685	685	650	664	721	671	678	671	649	725	638	682	681	680	673	645	676	705	685	675	676	668	646	637	617	706	682	641	667	698	658	662	674	644	652	653	660	676	640	650	672	670	665	690	664	637	643	672	629	698	697	689	671	625	669	689	656	649	679	666	677	683	678	646	721	672	657	684	711	643	737	648	604	701	658	708	713	649	667	647	676	671	679	654	719	676	620	641	700	669	664	716	670	696	668	654	637	684	697	676	698	664	659	644	645	690	689	717	656	699	658	640	665	639	659	683	632	695	676	654	641	680	629	668	684	657	705	630	687	669	650	651	661	679	648	673	679	672	674	691	679	664	657	684	662	684	694	646	667	633	679	687	646	651	705	703	629	654	683	645	744	683	632	665	606	676	692	726	602	666	676	712	647	705	663	694	634	673	682	687	679	671	682	704	679	608	666	682	652	675	671	696	663	680	659	633	652	658	685	649	662	644	670	690	719	644	653	700	675	708	670	642	686	647	722	672	660	753	660	655	688	710	695	721	637	663	704	680	678	642	677	627	617	693	688	652	670	678	670	665	616	679	659	698	617	727	665	718	702	696	704	682	706	644	638	622	657	643	650	679	671	637	658	678	675	669	690	679	623	696	670	662	666	666	694	703	668	724	711	680	665	712	677	644	682	718	663	674	669	668	641	666	624	720	662	708	699	695	656	681	677	653	645	656	711	659	663	633	665	683	711	668	649	628	704	679	679	693	665	651	690	654	647	681	673	669	660	655	629	637	713	668	606	656	660	640	654	669	671	667	674	660	666	710	676	697	650	664	694	636	670	725	681	652	650	651	692	682	697	725	657	693	667	645	640	666	638	639	671	684	686	685	642	642	676	694	651	676	724	670	680	683	636	708	699	674	653	662	660	656	662	687	697	681	671	631	675	719	666	642	674	723	671	686	648	655	682	717	656	653	727	643	687	680	682	617	709	634	717	666	665	661	677	663	667	661	699	661	656	695	675	719	661	660	671	636	640	658	675	634	690	678	652	706	670	709	687	671	676	687	673	666	642	645	687	714	638	641	734	676	699	635	659	689	660	667	674	635	691	648	654	681	631	630	662	652	689	719	641	658	683	636	667	707	669	643	666	634	668	657	673	646	666	641	661	654	655	650	692	635	715	686	661	636	654	675	612	677	653	675	699	641	681	651	674	672	634	651	651	663	681	672	668	709	702	625	729	661	671	669	658	599	664	671	714	651	667	669	684	637	682	671	679	652	664	622	685	683	643	676	605	681	596	660	659	657	661	674	698	702	663	695	651	610	677	676	645	652	698	638	672	638	665	663	713	667	686	720	650	703	667	708	609	668	663	662	663	672	664	673	650	710	694	685	623	642	688	712	633	673	689	671	630	655	635	658	666	646	648	682	658	664	698	675	636	695	686	675	680	686	705	659	675	707	668	678	693	662	670	660	609	652	685	689	657	690	669	633	638	680	670	680	641	636	663	699	663	702	678	662	647	689	673	673	669	630	675	645	653	667	670	655	664	698	676	637	653	684	664	672	692	686	681	639	652	693	674	691	667	609	687	616	709	653	696	678	623	664	630	687	668	709	651	608	614	649	629	662	668	697	669	704	669	714	697	724	708	664	636	651	638	711	680	665	734	622	644	669	675	687	649	674	664	667	679	709	685	619	683	681	681	638	671	621	667	700	728	661	701	654	695	665	658	680	673	678	657	662	665	650	686	689	610	643	698	684	656	657	674	637	662	663	675	672	682	720	651	659	723	653	662	655	663	640	653	667	660	665	678	660	667	658	654	608	639	645	619	671	669	690	679	693	653	655	656	688	674	613	650	683	653	651	634	601	675	724	695	661	638	639	666	680	667	672	669	675	676	685	661	631	666	644	656	669	619	653	640	630	670	684	682	704	680	685	687	669	664	650	659	716	691	680	669	680	686	646	633	699	653	681	666	682	672	698	686	668	643	710	635	678	692	661	631	669	677	695	713	685	690	685	678	655	672	652	685	681	645	695	656	690	680	638	696	705	629	666	655	699	675	677	706	700	669	666	630	650	634	704	649	669	654	666	695	667	708	660	669	659	705	648	670	678	694	640	657	676	707	625	689	669	678	655	654	697	662	661	683	689	677	646	671	695	656	681	635	617	651	739	684	714	710	639	662	713	676	651	633	670	669	668	680	644	713	690	643
41678	46210	43775	39397	31621	22063	18668	13042	7824	4089	2447	2199	1864	1764	1628	1557	1349	1094	897	581	533	361	354	454	302	264	240	207	240	222	220	224	226	249	218	235	229	212	203	216	208	222	204	231	199	228	188	210	214	207	217	193	196	190	210	185	219	233	198	221	220	218	190	220	201	217	217	220	229	211	190	205	237	212	191	222	205	181	191	234	208	209	232	204	182	204	216	235	233	219	204	203	205	207	214	209	243	215	204	198	221	211	194	207	230	183	199	200	210	221	205	203	203	199	222	198	218	229	226	212	187	201	215	202	207	219	201	196	193	220	203	205	226	203	173	179	207	194	198	221	200	197	216	208	209	231	191	212	191	211	231	210	226	223	216	191	211	204	220	239	229	209	233	213	199	216	196	214	221	203	204	210	197	210	199	226	213	193	194	205	207	205	191	208	208	217	221	189	233	231	202	209	210	228	178	165	230	216	206	235	207	222	208	206	202	194	207	198	195	229	201	201	199	225	205	196	210	186	202	178	196	230	185	223	192	213	204	212	210	199	233	221	193	210	213	220	216	223	172	201	190	198	220	173	206	200	216	190	172	206	217	239	199	194	216	206	196	192	202	206	196	206	217	197	222	204	189	200	221	222	225	229	228	208	209	215	216	204	199	206	196	218	208	197	180	222	212	206	201	230	201	202	185	214	208	216	221	205	218	221	207	205	231	197	216	197	179	223	212	218	216	227	200	204	229	187	229	218	198	203	213	233	188	210	212	209	184	211	207	214	213	209	233	213	190	209	235	187	216	206	208	213	217	206	214	216	198	224	217	202	212	219	202	202	212	222	197	204	208	199	198	185	206	167	225	202	196	179	209	211	220	214	212	212	211	207	209	220	207	196	218	195	178	190	215	223	200	208	232	217	209	219	223	205	217	206	209	199	230	211	218	208	216	211	205	192	208	210	208	205	194	192	200	221	207	209	232	227	211	220	228	202	220	211	192	208	215	222	221	214	200	207	197	209	212	216	198	220	202	196	213	197	189	224	213	218	197	193	220	209	209	220	190	214	200	236	208	201	189	223	212	194	224	211	200	194	205	209	184	172	196	188	173	184	198	235	196	230	199	211	204	213	211	209	217	210	205	233	182	177	212	210	183	202	226	204	191	202	204	210	222	222	192	228	234	191	204	211	208	249	209	201	203	232	215	187	209	216	187	224	208	231	244	204	206	207	231	203	219	206	211	239	185	224	200	183	218	204	250	200	208	206	205	180	220	221	242	214	230	213	206	198	181	196	182	218	205	215	211	204	219	199	208	229	197	205	220	215	222	217	200	198	200	228	231	209	224	207	199	226	211	207	196	197	187	216	209	197	232	225	232	220	197	204	201	194	185	203	204	210	214	216	222	223	194	195	204	208	203	207	201	190	210	186	224	202	207	220	238	193	211	227	210	221	200	177	202	218	217	204	225	229	209	194	211	201	241	213	207	185	208	232	209	216	197	230	197	206	214	224	197	221	216	218	223	191	188	203	223	208	176	218	201	187	212	202	182	231	205	202	187	210	242	210	230	179	236	223	202	214	220	176	202	195	197	182	208	193	243	197	211	239	190	215	204	225	188	198	213	234	221	224	228	203	228	219	205	202	223	219	212	191	225	234	192	203	198	205	198	200	209	199	207	203	208	196	219	204	203	213	220	191	211	233	227	196	214	227	205	209	218	195	202	195	204	204	226	223	190	213	204	210	212	196	198	203	199	237	204	186	224	197	223	177	193	209	175	192	208	210	196	177	194	187	209	208	213	211	240	220	217	221	198	194	212	215	211	214	186	194	214	187	177	195	186	210	220	191	198	194	212	223	210	215	225	209	223	211	189	214	190	211	212	220	199	234	205	216	219	218	195	222	194	209	188	190	241	194	199	223	205	212	217	211	214	193	224	205	194	177	193	218	219	199	199	204	212	205	203	236	229	212	205	200	215	219	210	198	211	180	196	208	220	206	192	213	221	228	188	208	222	215	236	201	213	227	187	221	237	212	192	187	227	212	221	222	192	189	211	210	231	207	175	191	194	210	197	206	202	196	219	203	202	202	226	200	182	226	194	220	223	221	238	222	223	210	208	199	212	190	214	202	219	231	200	208	231	207	219	205	204	206	193	214	214	214	201	206	179	206	194	228	223	238	224	215	191	207	200	206	217	209	187	195	222	190	201	212	206	204	220	189	186	227	230	219	202	219	218	237	227	177	204	223	229	195	198	187	220	207	189	205	204	219	200	197	195	202	192	227	235	201	229	215	203	208	217	218	186	193	195	192	195	195	213	206	197	216	210	191	232	199	201	215	197	201	202	212	176	219	222	205	190	187	226	222	207	212	214	189	218	202	212	212	209	202	200	213	211	193	211	207	187	200	169	196	206	185	215	191	200	200	210	228	207	220	221	223	204	216	229	195	190	229	178	216	200	183	177	229	227	199	185	183	224	224	211	237	233	200	209	218	204	241	187	217	184	207	227	235	206	212	197	200	214	208	189	208	186	198	189	218	223	212	215	205	194	215	198	225	218	202	208	212	201	202	214	209	198	190	223	201	197	218	204	188	219	222	207	196	189	206	197	202	212	240	213	195	220	191	205	220	202	201	185	208	207	226	218	197	194	220	218	235	200	198	212	209	209	201	230	205	207	195	201	218	218	204	210	221	207	234	209	201	230	190	221	212	222	208	227	201	198	223	197	218	190	233	226	214	217	207	226	220	192	195	185	221	218	194	193	194	202	188	200	198	190	222	204	226	208	201	200	225	186	219	218	213	187	232	224	226	220	201	243	200	202	201	213	192	224	205	206	223	212	208	223	216	206	201	213	200	206	194	199	185	215	221	191	200	215	177	221	198	214	261	192	202	213	230	230	216	207	183	184	216	197	218	213	180	200	168	213	211	218	225	214	191	212	192	188	214	200	212	218	234	183	207	225	189	234	214	226	190	218	223	209	203	206	220	203	189	214	209	233	210	216	222	194	193	195	214	193	206	206	219	189	223	209	220	228	226	214	187	203	189	217	217	191	212	193	221	227	217	224	204	212	204	212	217	193	223	225	209	210	203	205	214	190	200	193	187	241	204	208	184	192	208	210	207	194	231	175	226	202	190	198	220	207	223	195	199	234	213	226	177	216	225	204	195	208	212	193	185	198	210	236	208	192	193	203	190	219	206	199	212	191	205	228	217	189	206	222	220	208	200	200	216	184	208	196	210	235	225	220	204	216	204	242	208	208	197	241	219	228	208	199	221	211	231	263	218	222	229	212	213	209	186	222	205	204	231	210	193	205	233	220	197	214	202	184	226	212	191	181	218	200	223	233	189	221	207	230	204	212	212	203	224	203	218	194	201	213	205	222	197	195	195	188	207	196	214	194	224	201	190	211	198	202	210	169	223	215	196	207	203	206	206	211	198	192	214	227	219	233	201	204	217	209	209	206	201	198	198	207	209	221	214	215	218	211	196	205	200	212	202	195	196	199	193	221	203	231	214	224	226
34048	42566	47278	48779	36301	31246	28179	24467	17101	12002	9133	9787	9238	9135	8350	8628	7743	6551	5785	3786	3071	1909	2024	2580	1635	1389	1026	894	949	917	910	875	859	855	726	755	745	746	700	750	712	745	716	739	681	716	736	704	733	742	774	728	709	716	726	688	741	687	683	713	691	726	674	681	708	709	716	680	659	715	701	637	721	676	676	712	708	673	675	718	670	730	685	730	692	677	638	703	714	751	685	670	718	706	742	682	666	686	703	663	730	696	679	679	648	696	696	744	665	703	673	671	696	724	693	709	646	672	721	730	694	688	694	701	716	617	706	727	701	726	668	641	695	703	675	697	667	710	658	684	687	679	709	669	691	724	710	724	717	658	647	670	679	680	684	740	673	675	695	670	695	708	662	715	614	700	691	698	727	660	700	689	697	698	710	661	677	694	722	668	691	716	673	690	716	730	692	675	672	720	703	719	718	710	744	663	675	694	699	712	712	680	669	673	705	749	701	706	670	659	634	701	743	680	673	646	705	723	729	680	694	668	693	664	713	677	708	650	731	668	749	718	662	688	671	703	722	693	725	699	652	708	681	651	714	654	684	622	685	730	701	713	693	746	709	690	688	684	720	679	703	712	679	720	671	703	664	642	718	661	640	685	649	675	700	679	695	730	747	649	695	675	690	709	702	711	663	695	678	733	654	702	747	680	724	655	721	677	706	648	723	706	686	705	710	675	682	730	665	722	716	690	699	709	702	721	708	689	695	703	747	729	696	716	674	672	729	690	708	692	647	694	672	692	699	663	650	702	693	671	685	724	664	675	733	690	731	719	680	680	759	656	675	734	690	665	664	687	674	729	682	719	706	703	711	740	698	690	639	688	724	654	740	724	663	695	723	743	699	710	699	676	710	713	721	690	655	723	658	697	688	731	660	673	702	713	740	693	695	674	660	689	676	629	668	722	714	699	747	705	661	706	685	691	697	725	692	640	715	750	701	683	691	691	667	713	693	741	694	696	689	731	700	679	639	666	657	679	693	731	670	712	729	678	712	727	691	710	688	688	722	692	669	689	713	721	676	713	662	691	683	704	650	727	687	671	713	663	722	697	698	703	727	744	708	684	673	708	716	695	752	729	704	766	735	688	681	688	699	712	668	714	718	741	705	732	681	681	703	736	713	667	641	695	750	715	703	673	671	715	715	694	696	723	696	706	694	729	666	650	690	680	681	682	743	708	705	679	686	715	700	676	668	698	702	709	719	652	701	736	685	641	718	706	722	669	731	667	696	714	720	724	666	705	673	706	708	693	684	744	690	730	706	712	700	655	687	647	675	721	675	710	693	684	694	682	674	694	627	692	702	720	656	671	681	665	674	716	677	672	670	648	660	665	749	759	692	698	705	698	668	686	712	684	683	691	665	728	697	730	694	719	714	692	682	727	712	689	714	704	711	734	743	681	698	782	715	695	699	701	693	672	714	686	703	722	700	659	713	701	693	711	697	695	686	705	731	675	696	676	693	715	704	709	664	711	665	715	670	676	686	686	722	654	694	679	693	694	714	726	681	677	684	781	668	680	704	711	700	658	657	673	700	659	694	693	713	718	727	666	711	698	731	733	680	712	702	692	700	669	652	694	678	705	708	695	697	646	665	638	670	708	683	669	718	658	722	677	684	659	708	672	717	670	685	744	732	694	668	664	681	708	674	673	705	706	672	677	704	672	694	691	650	654	681	685	703	673	672	694	694	723	729	672	712	703	670	704	672	673	707	706	695	698	676	685	663	659	696	740	702	694	726	757	693	710	721	680	682	696	690	690	694	725	663	700	717	684	697	661	706	696	681	684	686	684	674	685	653	650	646	729	694	677	666	751	706	670	672	666	649	725	684	673	634	713	681	694	701	691	660	734	716	656	663	710	687	674	650	709	677	691	709	681	714	671	681	722	708	681	708	656	699	710	707	756	661	695	698	678	722	706	703	659	680	731	647	698	709	740	676	674	696	670	702	669	696	730	672	709	681	754	702	675	699	692	682	720	717	698	735	688	669	698	709	699	725	678	750	724	677	678	722	714	650	730	700	727	707	650	677	726	699	686	628	701	655	730	638	648	702	702	687	731	684	671	648	681	671	675	679	693	678	698	651	683	702	699	699	733	678	689	732	683	726	682	713	708	756	674	730	702	659	646	703	674	694	701	719	694	686	690	687	754	700	669	709	645	718	695	656	677	738	721	711	654	693	704	702	717	664	684	652	680	695	721	677	669	697	726	674	723	678	702	705	695	697	699	705	693	698	695	722	689	686	683	692	717	734	656	713	727	668	668	728	678	666	676	680	700	683	705	666	775	684	683	672	667	686	730	699	675	697	673	688	674	672	685	717	702	702	686	679	706	681	699	677	687	736	685	655	680	740	708	668	701	686	680	733	700	699	725	657	727	726	621	720	704	699	671	706	674	683	697	677	708	703	691	661	734	689	663	712	687	681	679	675	682	694	671	652	718	676	686	681	697	699	681	650	694	666	674	692	703	691	724	706	694	667	720	702	660	703	709	681	686	665	686	664	670	696	684	663	662	659	673	633	672	731	689	698	704	675	671	733	698	663	685	714	701	699	691	687	665	682	655	692	699	688	713	727	706	675	741	678	716	675	729	704	741	695	720	671	686	679	690	717	669	688	720	694	706	681	714	730	722	660	712	718	718	647	691	645	675	694	700	680	671	675	682	665	675	708	635	711	703	698	686	709	674	679	663	678	706	746	704	663	687	725	679	730	649	721	674	658	690	719	670	741	689	682	685	670	670	681	688	719	667	685	680	687	710	726	660	685	729	684	684	663	732	649	700	679	695	658	693	745	705	729	701	735	733	726	680	685	709	699	677	687	681	715	678	716	712	706	685	684	680	701	678	651	710	739	716	734	741	694	694	655	689	677	672	657	674	624	732	683	687	652	703	682	719	727	659	688	701	733	661	694	726	691	692	693	630	642	694	665	681	653	649	718	706	707	691	713	665	713	663	687	750	711	671	670	724	688	652	687	701	709	687	708	691	749	721	715	682	697	653	674	633	679	701	645	679	722	710	721	728	696	705	708	695	686	672	700	705	693	690	719	645	687	671	708	702	679	661	679	666	667	661	713	678	719	727	727	702	662	653	719	670	664	679	677	674	678	674	706	672	690	677	671	702	673	682	698	694	668	697	673	697	734	664	680	686	717	703	719	732	670	735	679	679	710	725	679	713	695	649	701	712	680	661	711	672	672	655	702	674	684	738	691	684	686	688	684	661	676	763	709	742	649	709	652	720	683	669	658	686	722	674	699	704	713	705	690	720	710	652	702	698	687	708	671	666	722	664	704	647	680	686	716	684	728	689	680	658	670	678	649	739	702	679	694	662	659	726	713	707	677	710	665	696	733	693	647	680	718	679	663	651	663	693	693	660	657	680	639	686	684	722	702	718	691	697	694	651	682	650	673	715	652	636	718	702	706	743	697	722	680	685	717	700	685	651	703	696	704	691	716	684	700	702	687	744	676	680
47531	46944	47120	43487	29217	26540	25452	21017	12179	6870	5374	3003	3021	3040	2621	2637	2283	1920	1736	1020	788	515	533	635	427	366	325	287	271	287	271	264	262	225	236	234	248	244	241	235	242	244	211	226	247	209	213	226	251	242	246	237	258	225	249	224	240	241	232	248	231	256	229	253	234	194	234	232	231	259	235	236	217	235	226	225	244	233	235	233	236	235	232	208	223	231	216	228	252	243	236	224	257	228	249	260	244	225	245	229	242	248	243	234	235	236	214	221	199	242	261	223	221	208	236	217	245	212	225	242	229	209	253	216	220	248	240	233	267	222	253	256	222	221	234	247	221	246	232	250	225	244	211	205	225	233	223	255	224	239	245	214	219	236	248	223	239	231	225	245	234	207	219	271	227	236	229	235	258	209	221	202	239	217	234	256	254	230	229	243	233	192	244	265	259	214	243	239	239	255	233	251	242	230	247	236	228	242	221	215	205	242	218	221	218	232	223	220	228	230	232	250	223	248	257	211	222	218	227	228	235	232	203	216	241	233	238	263	218	242	252	217	235	218	226	214	208	219	258	226	234	261	198	218	237	240	257	214	244	247	240	218	227	224	225	232	236	211	227	223	223	232	256	226	227	238	224	245	234	251	239	235	232	238	226	230	232	235	228	227	235	224	235	239	237	208	229	194	221	224	213	214	248	235	266	230	219	215	241	241	220	218	245	194	206	241	224	230	212	266	226	237	233	243	241	245	229	248	240	222	233	239	219	225	229	250	213	228	238	211	233	226	201	232	214	236	227	233	230	221	228	220	219	208	246	241	234	242	239	229	233	228	226	225	238	236	227	216	242	227	246	244	215	234	219	231	245	236	224	241	249	205	232	223	245	258	207	231	208	257	257	237	255	222	240	233	252	235	216	245	194	242	213	210	208	258	214	244	211	234	225	231	197	234	237	238	224	226	216	220	230	189	257	256	255	239	225	228	237	202	231	233	247	244	206	239	222	230	225	226	237	223	213	242	219	256	233	251	251	211	233	251	239	229	226	214	213	241	233	208	226	235	220	241	255	223	231	223	216	225	244	236	223	221	201	232	257	218	245	234	229	207	227	236	235	228	214	234	231	236	232	235	244	215	257	235	187	214	226	226	241	220	219	235	223	258	226	225	220	250	259	216	246	236	252	225	216	228	231	223	262	247	246	243	224	232	215	199	213	226	229	222	219	248	232	221	238	234	221	261	240	262	220	189	235	248	212	222	230	230	247	226	223	240	226	222	264	237	219	259	224	241	225	221	243	242	238	238	219	234	216	237	214	251	246	237	208	256	209	189	240	236	226	231	221	238	231	254	238	211	233	231	247	236	257	241	226	227	233	225	188	223	217	232	239	220	260	244	209	212	246	198	226	249	203	216	237	229	224	262	209	207	232	233	204	218	259	228	232	234	235	231	234	232	244	237	221	236	222	234	228	224	247	194	238	230	253	229	231	250	242	235	242	234	234	235	215	246	223	243	224	217	220	258	227	221	211	216	261	223	249	226	232	240	234	222	239	206	199	218	225	242	241	225	247	244	242	237	237	233	250	223	223	231	252	235	226	223	220	227	238	230	241	231	263	246	205	212	262	235	240	257	210	218	245	215	256	245	221	238	243	218	215	236	235	216	250	203	240	216	245	255	227	224	224	249	250	212	246	221	208	241	212	224	221	250	217	227	232	243	250	221	232	227	241	242	228	208	218	234	257	241	208	225	225	235	237	223	206	213	259	228	221	238	215	208	228	245	238	234	251	233	232	230	237	232	233	225	202	202	242	231	214	208	254	247	203	218	237	251	244	244	220	224	231	251	211	222	240	232	236	265	235	221	233	232	218	226	193	214	204	203	209	257	215	257	206	214	240	222	212	246	214	227	245	245	222	242	236	232	243	220	230	214	236	251	231	238	235	226	219	231	210	221	221	221	248	222	241	246	230	231	241	217	193	253	241	221	226	240	242	227	251	241	221	254	213	242	219	247	230	236	220	243	215	235	220	246	211	232	245	234	225	228	232	222	247	214	225	228	225	218	221	255	240	238	234	211	236	222	243	218	219	211	241	211	225	241	243	229	232	233	249	233	203	246	220	223	253	235	232	200	224	221	240	221	225	229	236	215	230	256	230	250	225	239	220	250	202	222	234	274	248	217	229	256	236	241	230	238	225	218	215	242	213	215	222	217	236	214	209	234	228	238	266	224	218	269	237	251	219	224	243	246	253	255	233	224	254	224	248	220	223	247	229	230	242	244	237	224	261	227	236	255	227	223	245	222	238	232	219	233	252	242	239	233	256	207	246	225	222	214	237	231	238	223	215	247	235	229	259	247	234	227	247	228	224	222	223	213	226	220	242	203	248	214	218	223	249	223	212	276	210	216	222	215	229	230	229	230	228	232	233	234	227	225	251	223	227	237	248	221	223	251	229	233	227	258	222	228	204	202	239	258	226	250	234	224	234	237	249	236	235	253	264	261	220	220	220	232	226	235	234	241	258	263	237	222	196	231	234	219	220	232	238	206	228	246	217	194	209	231	204	270	223	218	216	230	242	208	218	240	215	246	239	232	238	224	232	256	239	225	255	227	240	260	241	229	228	240	228	217	230	254	234	202	233	246	221	247	243	257	220	231	241	236	238	235	221	220	231	221	250	241	228	245	258	221	233	252	242	247	233	214	229	241	193	231	234	232	228	272	239	237	258	221	251	223	249	238	232	232	241	244	247	224	223	247	241	234	226	238	193	254	241	246	211	258	239	229	225	241	263	235	259	224	246	234	241	226	239	245	235	232	221	227	227	235	215	233	265	237	241	215	255	246	227	223	255	232	250	233	244	210	214	240	234	256	218	243	220	233	220	232	225	227	259	231	218	190	237	225	226	212	240	235	234	227	224	259	233	224	241	216	264	208	216	227	254	217	236	220	252	225	219	239	236	272	210	248	224	251	222	253	232	204	218	265	242	221	243	226	235	225	210	249	224	227	260	255	228	258	216	241	222	241	253	249	233	225	227	240	243	230	244	194	258	217	235	231	225	222	229	217	240	209	226	222	265	225	228	256	255	260	247	224	213	220	212	224	232	248	229	213	246	238	227	229	235	227	213	224	221	228	241	250	243	236	243	234	270	239	244	248	243	241	243	232	228	250	254	244	207	233	202	213	229	218	232	231	238	239	244	238	239	241	256	212	219	238	244	243	231	239	221	235	227	227	236	240	210	243	226	271	243	201	237	236	231	237	211	216	231	225	234	232	213	222	226	238	234	220	226	236	236	237	247	222	255	218	238	223	253	231	224	209	247	222	225	232	230	244	212	203	249	245	237	215	271	219	226	231	204	217	247	239	234	244	243	228	219	261	262	220	233	219	208	230	237	251	228	233	239	215	228	250	236	238	234	232	234	235	238	217	260	223	214	228	235	202	261	225	219	202	256	241	222	203	224	226	239	203	235	214	233	228	227	241	238	214	246	243	225	232	248	238	244	258	245	229	235	199	227	230	231	239
37830	45393	51817	51318	37095	38937	35492	32219	20509	16685	15902	10485	13217	13475	12649	13173	11749	10620	9814	6397	4762	2870	3170	3747	2364	1816	1307	1267	1053	1091	1026	959	1032	922	843	788	803	776	782	875	756	774	768	742	750	765	811	733	814	839	942	885	822	749	762	759	776	736	730	727	734	802	744	727	752	782	764	704	746	720	771	738	805	739	766	705	693	731	748	777	815	766	713	735	794	735	720	809	706	757	750	760	712	769	756	775	771	767	788	772	752	729	746	697	795	749	743	741	735	753	757	754	702	694	729	737	728	743	698	723	761	749	739	765	752	718	751	724	755	762	711	740	795	758	762	731	747	794	740	775	762	747	745	775	732	718	789	791	737	730	717	774	791	748	764	731	770	787	736	758	795	816	747	711	736	759	786	746	770	734	819	734	750	755	727	756	751	749	739	740	729	747	769	758	717	811	770	732	764	764	775	743	750	771	728	729	750	780	771	754	701	722	741	717	746	742	766	727	749	775	731	690	758	756	762	756	739	722	786	727	737	789	756	783	807	771	755	752	788	758	750	730	726	756	770	778	768	748	781	690	753	772	802	773	725	721	742	754	693	736	763	750	722	748	785	739	749	741	703	726	730	741	769	768	785	729	709	702	740	756	741	773	758	734	777	787	716	778	777	758	751	760	757	750	770	766	739	730	747	717	725	740	728	775	791	743	754	748	735	771	708	823	720	738	751	758	768	781	698	729	758	770	761	756	789	761	794	756	791	782	743	727	768	786	768	756	746	739	759	747	705	745	744	791	733	703	744	755	722	770	742	780	791	749	712	774	745	763	722	749	759	754	795	753	748	731	762	724	758	767	724	715	746	735	724	793	725	735	754	758	743	753	759	770	730	761	756	747	760	749	796	702	702	692	762	780	744	755	766	720	777	726	771	771	788	763	742	772	724	727	778	734	784	778	756	751	808	755	702	720	798	732	775	765	739	698	808	794	802	752	710	708	784	757	758	753	725	686	767	740	762	705	737	755	811	761	777	783	766	733	714	796	770	752	762	726	810	749	739	741	770	759	735	760	737	732	748	728	742	792	756	792	768	794	748	759	735	749	698	743	791	711	729	726	718	747	751	748	709	762	734	732	736	747	721	722	755	767	774	782	738	775	780	741	794	765	804	765	780	744	786	730	759	758	766	753	745	699	736	779	755	745	761	782	740	743	741	724	739	741	702	812	792	749	729	797	717	741	787	726	799	810	767	768	742	774	710	737	734	702	722	801	737	744	732	704	747	739	732	725	702	758	741	779	746	785	819	745	762	722	746	762	783	724	755	778	786	740	771	756	770	775	747	797	745	751	758	730	729	738	732	724	753	765	788	749	734	791	724	779	739	753	766	796	765	743	780	748	765	771	744	726	771	771	772	742	767	701	772	756	747	748	725	793	726	747	846	741	704	726	793	771	756	801	762	679	747	773	762	731	726	755	731	777	754	710	755	816	730	744	750	755	746	755	713	705	759	674	724	787	759	754	752	721	814	754	815	772	783	731	742	694	744	711	762	735	727	763	742	751	762	720	725	760	779	772	748	759	727	731	705	796	725	766	763	779	762	726	750	789	705	720	706	753	781	719	738	745	757	719	692	745	747	730	773	724	759	786	692	716	762	743	697	797	813	781	770	789	790	750	750	782	763	793	745	755	726	801	765	745	762	789	793	795	759	752	724	690	736	713	738	755	802	741	723	730	764	750	721	786	802	752	769	796	797	767	733	722	792	738	740	734	795	732	733	711	747	771	783	731	791	721	772	731	749	766	756	728	757	771	738	759	740	755	807	728	720	718	732	790	773	699	715	757	722	708	751	744	719	799	741	731	794	786	749	728	732	718	753	739	765	736	749	799	743	778	722	805	770	718	786	699	716	760	745	779	724	728	784	699	805	725	766	717	772	763	747	764	706	739	779	691	732	772	746	759	749	764	758	726	782	796	678	716	758	721	785	703	772	710	779	738	730	748	731	778	765	760	735	740	769	769	783	738	796	748	748	756	739	730	726	730	706	759	765	733	763	719	758	707	716	731	748	766	749	779	759	749	725	704	735	716	753	790	712	790	755	760	760	780	767	745	713	652	739	791	774	761	752	770	786	778	789	720	721	770	715	743	740	738	746	740	754	740	781	752	732	734	778	755	693	731	722	822	753	796	770	759	764	781	756	742	769	728	738	747	750	749	717	796	790	758	731	763	772	766	715	726	748	771	720	735	769	734	792	775	777	782	764	748	784	730	761	736	748	780	744	712	740	741	726	715	728	724	719	757	751	733	771	776	756	779	742	729	754	699	739	753	803	757	728	726	791	761	761	752	740	734	780	768	749	743	731	729	802	773	757	774	820	738	738	707	694	774	761	776	792	764	759	756	705	749	799	792	729	770	690	731	699	763	767	697	748	780	768	727	782	741	729	726	780	767	753	782	753	710	702	795	714	758	758	744	783	716	742	768	734	797	758	738	742	768	746	809	737	745	749	779	797	705	799	778	755	806	733	743	776	730	748	762	752	746	760	747	753	728	779	723	775	739	756	704	718	774	764	706	721	762	805	720	695	741	733	757	752	739	756	753	719	787	800	742	766	738	729	705	741	761	794	726	759	763	780	719	776	740	720	791	706	748	770	767	766	715	720	750	686	742	732	734	763	785	732	788	759	788	776	708	782	770	790	726	789	749	764	751	748	698	780	752	766	794	745	768	768	753	747	763	752	734	788	761	739	755	750	739	776	760	742	788	744	742	767	775	767	727	780	753	710	766	755	809	722	794	756	728	795	708	745	730	722	729	709	752	783	761	742	693	776	792	727	739	740	757	704	743	747	794	767	763	722	735	794	775	734	738	677	738	721	769	684	776	745	717	742	715	736	786	777	762	754	777	771	755	734	713	743	752	741	777	743	707	770	767	688	754	769	711	730	759	698	755	756	800	746	753	759	738	786	755	746	739	745	838	736	741	710	755	720	766	726	734	678	764	736	783	717	755	767	759	723	742	758	766	781	741	759	747	735	786	712	757	727	799	797	725	751	702	729	705	764	769	761	697	751	686	755	746	802	719	719	820	722	762	770	744	743	702	703	750	731	741	784	790	736	714	736	728	743	723	738	702	783	760	730	741	732	719	718	762	789	760	786	698	766	773	754	791	735	720	762	722	731	697	747	781	763	808	809	790	688	773	727	806	753	788	711	773	743	740	729	719	776	753	759	795	772	716	752	759	795	756	761	768	745	766	722	746	772	731	739	713	785	813	777	764	723	743	711	755	779	757	818	715	728	769	705	794	768	719	727	797	695	761	749	764	762	711	813	732	838	770	716	771	723	749	797	776	745	738	765	727	796	756	762	740	742	759	789	782	769	753	709	751	729	716	723	792	729	792	724	715	790	763	708	720	760	777	714	785	731	720	741	761	773	740	736	726	731	813	774	806	745	796	754	723	757	715	747	758	707	778	717	752	795	774	771	772	771	741	754	741	728	757	783	813	735	735	736	769	773	742	787	711	753	804
26843	21097	14003	8906	5092	3122	2209	1191	619	489	445	368	313	311	291	247	285	248	259	222	237	196	243	224	211	217	206	187	207	193	186	188	177	202	230	215	222	206	183	184	219	211	206	209	191	216	206	203	207	191	198	205	216	207	207	230	212	230	215	192	224	195	195	205	206	185	197	187	212	198	179	196	195	217	186	189	208	201	203	202	218	219	228	184	203	204	193	220	218	210	197	204	210	188	203	244	195	222	206	186	214	209	184	211	192	204	216	195	202	215	189	189	187	213	179	190	204	231	233	180	199	202	204	178	184	237	213	216	212	216	205	205	203	200	202	183	203	196	199	210	189	215	203	191	214	183	205	202	159	206	196	193	202	216	186	190	199	254	195	218	198	221	206	194	208	198	224	214	201	199	206	230	190	188	201	195	196	224	192	182	200	210	183	185	193	208	189	209	199	203	230	200	201	218	200	186	227	211	189	213	218	197	188	233	219	188	191	196	206	213	222	229	226	206	222	186	181	207	185	178	213	197	206	218	197	192	205	181	193	210	175	189	188	198	202	201	197	192	190	187	190	195	196	185	182	216	210	211	209	189	184	192	209	226	167	214	178	191	181	191	195	216	204	184	193	227	169	204	216	213	217	199	169	205	244	196	206	219	218	205	189	172	194	189	221	197	211	207	200	199	175	205	203	209	197	202	185	196	204	192	208	201	194	216	197	219	199	231	200	195	224	181	213	204	201	202	195	205	209	204	182	221	222	198	201	212	206	186	182	193	193	211	196	187	207	199	211	199	207	195	195	210	209	217	194	200	213	187	207	204	240	210	214	217	175	200	221	198	198	186	208	195	211	206	232	210	219	192	203	222	208	234	210	207	205	186	203	216	234	174	217	215	208	201	225	224	201	213	204	211	202	210	184	205	215	200	192	202	207	210	201	226	213	202	201	223	201	200	219	210	217	202	201	186	204	210	183	191	207	212	198	185	206	208	198	210	205	179	189	213	220	195	229	225	186	187	204	211	196	212	214	207	186	212	199	189	186	175	199	186	204	200	202	214	188	209	192	206	202	199	191	201	211	199	203	197	215	190	203	213	178	194	194	206	207	191	187	215	216	215	217	210	195	193	202	201	212	187	210	205	204	204	195	183	200	199	218	182	206	191	201	203	223	196	219	195	229	204	223	211	213	177	232	202	215	185	189	205	188	211	194	207	235	195	184	215	216	227	210	197	203	184	206	198	202	202	214	209	191	220	213	196	196	217	195	180	197	180	239	194	233	193	196	212	215	199	198	194	195	209	177	205	185	194	205	194	196	174	214	191	192	198	184	192	188	200	197	218	186	193	201	205	206	210	194	211	214	203	196	216	234	207	201	207	213	169	188	208	196	192	224	209	206	208	217	199	200	216	183	212	188	207	208	210	199	223	182	183	203	179	201	200	196	205	200	224	185	181	219	200	196	201	209	182	184	212	213	198	207	203	211	210	214	183	199	196	201	207	237	196	215	201	193	212	199	198	207	213	186	204	195	222	206	203	202	226	205	184	186	238	189	211	222	187	212	219	198	225	199	201	221	184	189	203	215	224	219	212	203	218	194	174	211	205	216	194	192	180	209	200	195	195	196	197	198	196	204	194	206	194	209	206	196	178	192	208	197	226	183	209	198	186	189	199	209	217	182	231	183	199	195	218	207	177	190	209	197	191	216	220	216	204	177	213	190	186	189	187	191	186	190	211	215	195	210	187	204	198	176	207	180	201	212	192	210	235	195	185	198	179	195	200	186	201	230	220	200	208	195	214	185	180	178	233	212	205	203	183	207	222	186	205	223	228	183	210	201	188	204	187	184	202	181	208	203	222	196	191	233	234	198	204	229	207	183	222	212	211	222	215	208	213	205	227	193	204	175	183	187	215	186	194	181	197	191	172	230	206	188	203	202	200	241	219	213	180	193	207	179	228	198	196	206	182	171	187	195	194	184	199	217	199	193	200	188	223	209	221	207	186	180	184	237	211	210	220	197	194	206	213	211	205	195	209	193	217	208	190	195	210	215	218	185	208	201	192	230	196	197	203	197	209	197	218	197	194	198	180	191	204	209	223	211	189	184	222	204	205	217	194	206	194	219	208	200	216	201	206	225	195	216	222	203	227	208	188	180	184	224	205	232	207	217	199	221	177	198	196	189	208	201	181	177	209	180	176	183	202	200	213	228	200	211	190	224	184	195	232	214	213	185	204	180	185	226	230	210	203	205	198	209	195	225	200	204	212	198	200	214	212	248	176	211	179	199	195	184	180	209	220	201	213	210	194	215	198	204	204	181	188	199	184	198	183	226	224	182	165	215	168	193	175	218	199	223	206	187	194	206	206	230	190	207	189	191	215	197	187	198	189	200	188	195	204	214	220	196	177	230	200	205	199	215	193	191	197	204	182	202	197	191	214	186	224	191	224	216	221	218	191	192	190	223	197	222	212	217	205	186	211	203	211	191	222	207	206	208	211	185	224	184	210	203	197	213	207	197	210	193	213	207	188	195	216	212	193	190	191	209	218	227	205	192	207	237	196	167	207	199	211	198	185	184	198	209	213	203	206	222	199	203	191	199	185	178	192	227	214	198	221	191	204	216	147	208	183	219	201	211	202	216	201	226	189	201	189	210	202	222	216	187	200	200	212	207	177	198	213	205	203	203	231	185	181	206	192	185	210	218	172	231	207	198	190	188	202	179	216	190	225	182	205	185	185	212	207	204	184	201	195	230	204	183	197	201	209	202	212	227	211	187	178	169	221	198	201	197	212	190	205	191	219	194	214	176	183	208	203	204	192	235	218	197	228	192	209	205	212	203	208	186	200	173	207	200	180	212	193	219	217	203	215	188	201	178	185	204	203	215	203	201	203	217	198	222	182	190	205	169	218	190	210	201	198	192	205	192	226	203	225	209	214	207	188	199	211	213	189	227	205	251	192	192	192	188	220	195	209	216	202	196	210	199	210	194	207	197	176	226	222	202	213	189	186	198	201	188	170	211	209	209	212	221	218	223	183	192	206	197	195	210	197	205	196	189	205	208	201	211	201	236	205	217	180	204	211	229	213	211	181	203	235	219	203	202	190	182	224	209	194	222	164	201	226	198	187	223	232	201	177	208	206	208	190	188	204	218	186	210	192	192	233	224	206	205	197	210	183	201	214	208	200	193	212	208	210	190	193	233	185	211	181	214	213	201	199	177	191	218	196	221	234	202	192	161	192	226	186	187	209	236	198	176	200	197	189	203	200	240	173	191	208	198	210	195	219	211	195	209	204	206	196	212	188	196	224	200	188	194	203	201	202	203	232	205	216	220	198	191	205	233	179	216	199	190	211	202	209	236	202	199	212	222	186	181	205	204	196	189	219	202	224	202	195	198	226	193	188	200	214	228	235	221	199	198	209	203	198	213	191	192	200	196	200	195	223	218	185	208	201	205	193	180	218	192	228	212	221	192	191	194	206	208	194	179	207	204	200	221	201	205	200	219	210	197	198
23162	21717	22479	21187	16999	12592	9994	5878	3189	2373	1804	1628	1505	1362	1167	1141	1149	1126	1068	996	890	877	841	836	813	808	715	770	805	826	760	733	695	767	798	691	692	733	656	689	733	707	676	691	701	700	704	725	708	672	682	715	706	714	690	660	710	661	657	713	619	713	684	645	707	674	677	667	682	722	681	734	655	697	718	672	669	664	678	648	683	681	685	667	704	687	656	636	677	714	683	691	712	670	628	695	669	697	703	688	691	659	674	690	681	678	682	694	702	642	697	673	678	714	740	683	732	660	704	672	669	715	746	718	678	694	687	725	676	689	708	658	680	659	662	637	719	675	695	675	711	691	658	697	727	676	705	675	711	678	658	667	676	690	675	713	709	727	745	669	710	689	652	695	702	742	680	725	674	681	669	677	673	692	685	644	680	723	696	632	676	689	728	689	673	653	645	673	691	705	684	701	692	682	683	665	697	705	657	644	694	671	654	720	666	676	675	707	686	670	704	650	705	694	675	667	703	689	695	667	654	684	745	699	683	661	680	728	639	699	669	656	677	724	663	648	687	678	685	699	679	664	670	658	709	733	647	701	687	687	647	671	651	678	706	692	661	711	674	704	683	669	687	633	671	697	691	658	651	630	708	667	661	703	733	695	687	715	681	721	652	673	719	652	659	681	670	692	677	686	687	706	691	688	655	675	730	685	681	707	645	699	651	673	697	658	691	647	661	721	688	688	716	709	709	667	642	689	718	661	725	715	685	703	714	693	687	681	675	711	666	696	720	663	669	704	693	676	653	695	681	709	680	715	729	711	683	693	691	667	707	735	665	699	715	685	715	679	720	706	696	722	721	674	724	696	700	723	697	658	740	659	702	679	711	704	702	710	669	704	667	664	731	681	704	692	713	644	680	664	695	745	728	704	689	696	708	718	722	683	684	697	675	654	670	663	645	651	694	624	686	702	681	641	718	694	648	741	669	715	725	655	693	671	711	689	701	686	749	652	683	690	720	684	661	695	684	727	644	719	645	735	685	673	672	680	633	655	670	715	717	703	669	739	668	741	699	668	733	728	716	698	646	682	700	663	685	675	685	700	658	687	694	706	688	704	659	672	716	661	685	699	670	669	727	650	676	690	640	691	698	670	698	710	713	675	674	680	663	647	692	687	744	670	683	649	699	689	703	702	671	675	673	720	665	659	658	663	693	694	655	688	729	700	703	666	681	729	694	689	731	718	666	700	691	733	679	686	721	659	742	687	704	715	674	702	689	611	662	665	745	696	678	662	668	707	694	696	693	673	703	762	678	727	707	699	709	724	688	665	685	662	682	690	713	663	674	656	662	728	696	690	635	730	651	695	722	687	747	732	738	652	702	696	737	700	704	676	690	694	632	698	656	649	688	744	698	674	675	695	647	669	696	634	675	680	654	677	690	684	682	698	712	655	712	681	708	715	661	718	693	718	695	645	655	693	714	689	641	695	637	704	697	709	668	701	730	676	690	672	693	669	714	639	719	678	648	707	670	673	667	668	643	645	688	675	677	678	670	699	704	644	671	644	690	713	658	621	694	678	662	641	727	702	683	703	735	701	660	680	689	694	720	664	679	682	706	638	659	676	668	661	656	684	634	695	710	699	686	678	718	604	741	698	679	750	697	696	693	698	700	696	660	680	635	675	698	746	693	669	677	683	704	688	695	721	692	684	652	754	721	683	695	705	672	736	705	711	620	730	684	697	683	683	689	708	688	687	699	717	721	678	668	676	688	666	729	718	698	691	685	695	732	685	673	663	696	689	645	677	696	714	729	720	722	666	693	682	679	674	698	683	726	707	698	699	686	674	656	686	673	698	723	702	699	684	716	671	695	685	720	619	692	715	722	702	698	680	653	655	655	679	675	686	699	635	644	744	702	689	748	652	691	740	665	681	695	679	655	710	678	656	668	649	637	678	723	666	658	686	668	731	720	693	705	651	687	654	684	675	691	665	659	759	640	673	722	675	700	671	689	721	655	655	659	688	708	695	665	706	692	664	729	674	665	657	675	695	722	662	693	730	673	687	656	679	666	704	680	657	666	696	700	646	644	689	660	690	638	690	679	707	674	695	680	716	676	660	683	691	717	698	667	691	678	662	641	701	699	699	713	679	670	653	740	642	682	669	655	662	628	643	669	638	685	736	659	690	663	723	674	662	704	641	663	643	664	648	669	701	674	697	680	707	654	708	668	684	682	662	688	687	655	665	687	699	669	637	714	665	734	670	721	677	704	674	671	699	694	720	675	673	649	705	700	725	679	696	663	627	697	683	635	676	665	672	663	690	714	686	656	627	695	679	704	703	681	694	665	704	694	702	689	696	700	691	616	643	698	625	719	698	642	705	709	698	672	672	698	678	662	693	669	693	679	716	686	692	694	698	734	701	662	716	676	717	711	717	652	698	648	723	687	637	688	703	697	669	659	654	682	675	682	678	725	709	733	713	669	641	674	655	698	712	663	740	699	671	681	734	689	671	689	702	691	678	695	668	701	703	691	690	709	709	679	712	699	750	708	662	717	661	665	633	713	697	664	703	687	688	710	670	702	647	701	646	678	706	689	687	616	697	692	682	710	715	638	727	665	664	672	710	647	671	695	699	698	662	695	705	641	661	709	706	684	734	690	662	684	653	686	689	676	683	730	653	652	660	675	678	672	695	654	698	675	716	686	692	747	680	692	694	691	691	686	688	650	714	718	674	732	670	737	700	673	683	686	692	702	678	681	645	696	675	672	635	673	707	682	667	717	659	638	721	688	666	675	659	695	718	678	732	677	691	701	709	707	708	653	679	696	687	667	653	688	707	665	676	695	680	679	670	667	686	667	716	662	739	691	683	645	684	707	659	654	689	656	698	666	673	673	699	668	664	705	711	695	685	653	697	648	682	671	732	734	671	703	696	677	743	652	681	694	693	684	674	671	651	684	655	670	687	676	679	715	669	687	683	707	766	675	730	679	670	653	650	659	661	656	690	683	688	701	645	709	712	676	637	618	638	687	680	677	693	658	645	680	704	698	715	699	674	692	702	673	718	677	656	689	714	671	706	718	707	665	640	633	681	675	645	658	683	665	667	712	657	708	715	717	720	688	705	650	725	660	663	689	664	701	652	632	694	652	692	714	685	710	678	690	668	670	683	715	670	688	682	666	708	680	692	694	651	692	718	696	683	629	705	714	663	667	727	682	719	714	699	681	714	683	686	681	719	655	667	674	681	684	631	671	675	677	646	667	680	683	702	678	743	698	648	658	738	699	675	733	695	690	656	667	644	643	683	684	725	670	650	661	733	671	657	695	682	720	734	709	679	668	679	708	725	713	710	655	723	702	662	692	669	704	664	683	685	690	681	686	715	692	700	689	686	691	701	662	658	716	700	691	674	679	711	720	684	703	657	718	685	713	719	700	713	676	691	712	684	686	699	754	715	717	653	720	710	685	673	686	684	719	667	712	679	685	671	652	679	720	700	682	729	674	674	713	691	659	669	681	677
39270	44560	47502	39396	26882	21766	18038	11780	5947	3648	3208	3050	2331	1391	1183	1541	1337	971	940	639	487	358	378	408	327	313	272	297	259	246	257	271	217	233	211	212	199	223	219	225	177	209	226	220	209	201	190	193	227	196	205	207	216	214	224	221	210	192	193	244	203	225	214	200	191	201	230	200	221	199	194	191	215	198	231	203	211	195	223	237	215	219	191	213	207	204	201	209	245	222	193	213	226	176	218	207	243	219	213	235	212	208	209	176	220	218	210	200	195	218	206	202	216	204	217	199	212	206	215	205	216	200	214	219	214	210	193	230	208	203	238	188	210	230	213	217	230	235	214	218	242	189	220	208	205	230	226	192	212	225	185	196	213	214	220	213	229	212	235	198	198	196	201	218	249	204	230	196	203	206	205	206	211	215	214	224	213	220	192	196	186	219	215	210	220	224	224	208	219	212	216	204	199	211	210	197	221	217	209	214	217	219	223	217	201	204	200	198	211	182	223	214	218	211	200	212	223	225	207	191	207	250	211	193	214	196	243	234	201	185	241	210	183	214	181	227	219	196	202	195	199	208	213	235	217	191	197	215	225	203	194	208	226	223	183	210	216	234	219	232	217	203	201	204	195	218	225	235	212	217	176	215	216	216	210	212	237	225	191	222	214	226	229	197	231	194	207	236	213	208	203	216	189	188	204	207	242	228	213	201	214	208	194	217	235	222	222	197	230	217	201	234	189	208	228	206	222	212	193	205	225	223	214	186	208	183	198	230	226	258	222	214	206	201	195	233	214	206	208	174	235	210	217	213	224	212	224	199	193	235	200	213	204	185	215	219	219	219	210	208	213	225	211	202	209	206	186	214	203	207	202	199	210	215	228	218	192	219	197	196	198	212	237	207	201	194	218	193	218	223	220	217	215	238	209	205	234	219	206	229	230	214	203	208	213	179	214	210	218	225	221	187	193	206	233	233	221	250	220	194	219	206	234	219	212	191	231	221	218	213	212	204	198	198	215	202	233	233	193	204	193	227	182	233	226	221	213	207	210	217	201	206	219	224	207	200	208	235	241	229	209	232	207	226	234	224	234	215	219	202	195	193	208	198	211	192	214	238	208	179	236	213	233	224	204	209	209	241	217	222	187	215	199	211	207	221	187	208	207	222	220	223	214	232	191	196	197	201	206	216	209	213	195	233	237	211	195	211	229	186	218	218	210	217	235	226	217	201	255	226	235	207	217	199	205	201	220	199	189	208	240	204	207	177	232	224	203	220	229	200	205	208	221	204	224	181	210	196	244	214	200	218	210	213	199	263	225	199	258	167	192	209	214	221	226	218	198	212	202	198	207	204	212	200	207	217	222	220	191	216	231	207	227	182	218	229	221	217	200	223	230	219	231	239	195	212	195	212	201	196	210	191	198	205	186	213	223	215	233	209	196	214	228	210	223	192	236	206	212	217	194	215	204	212	229	231	201	206	211	188	218	216	217	233	213	214	204	186	204	206	179	250	255	180	214	202	228	238	180	214	204	206	218	180	208	209	193	223	209	219	202	219	238	207	179	220	229	217	231	219	188	253	190	201	199	216	206	197	222	202	200	250	209	220	224	235	208	228	210	218	211	220	228	209	213	222	222	207	211	200	211	219	200	222	220	233	205	190	209	212	222	211	218	193	213	208	231	186	208	248	198	226	209	239	213	236	201	214	210	200	205	242	213	195	215	210	198	226	201	205	218	228	211	210	260	196	193	208	192	229	227	173	237	209	213	210	215	217	208	200	207	224	231	206	217	230	209	224	204	219	209	212	205	225	188	219	223	223	237	191	215	208	218	183	191	225	199	226	202	191	202	203	212	218	220	198	230	191	181	227	220	193	218	233	198	213	186	207	223	231	204	200	207	230	194	217	208	219	210	201	223	210	223	195	193	226	180	229	221	221	227	212	204	198	217	221	224	241	192	211	208	212	221	210	225	222	193	206	223	217	197	193	219	185	203	199	186	228	193	218	204	213	228	219	219	224	217	198	202	242	188	232	238	186	237	215	204	209	214	233	225	187	227	220	202	223	201	221	227	191	237	226	212	216	195	203	210	202	228	209	184	195	217	197	203	232	201	187	201	213	242	228	206	233	201	210	228	215	221	217	214	211	195	200	225	200	217	215	186	209	222	220	185	218	214	207	219	190	216	231	223	217	233	230	214	228	185	198	248	240	231	195	192	237	227	228	209	212	227	231	201	220	217	188	205	224	212	227	203	210	217	226	200	196	199	217	176	207	202	204	201	231	209	192	214	217	201	202	221	189	183	198	194	215	212	214	208	207	231	193	212	233	214	231	210	198	243	199	227	227	225	207	204	221	235	234	215	190	229	251	223	197	221	204	209	224	189	198	237	209	181	217	200	211	202	211	215	190	216	228	204	223	209	232	223	242	211	222	210	202	219	191	186	220	216	204	242	216	201	199	216	217	188	197	212	184	200	208	217	193	190	207	202	201	205	209	185	186	234	196	223	195	205	213	224	196	212	230	202	213	218	202	222	211	214	192	196	205	211	219	216	225	226	201	238	206	209	241	199	238	213	210	209	208	212	210	198	224	217	210	226	207	217	210	224	259	193	192	212	202	213	202	222	210	194	214	194	223	204	207	213	192	224	212	187	221	230	211	221	199	221	228	244	225	220	197	221	218	217	214	230	199	169	225	203	213	184	212	233	199	232	208	236	214	224	224	194	207	202	220	221	203	226	200	209	205	195	205	226	224	201	219	221	211	234	190	209	204	224	213	231	236	214	188	221	200	205	210	204	232	201	230	214	229	232	204	209	241	217	213	238	218	212	240	213	232	192	209	194	217	190	247	206	210	199	198	205	230	213	207	207	204	217	199	196	233	223	220	211	220	223	218	210	209	230	216	211	214	214	215	203	211	202	209	225	214	206	204	201	232	197	200	207	193	226	213	206	216	198	201	208	223	214	211	205	213	212	202	214	221	213	197	193	187	219	255	199	230	207	224	235	220	199	203	224	225	212	197	234	206	186	203	207	192	212	231	218	219	205	223	236	232	218	224	207	210	220	216	200	219	200	219	216	176	196	245	193	227	220	207	210	203	228	200	184	212	226	182	217	227	210	218	218	224	221	202	206	190	201	224	190	196	223	190	207	210	222	224	227	230	227	193	230	212	216	201	215	199	202	218	244	224	215	212	210	231	204	212	202	218	208	229	209	218	182	228	210	241	205	207	227	212	205	200	209	196	204	232	193	205	216	197	246	188	198	231	242	208	187	214	202	218	194	229	213	192	215	209	195	205	204	208	187	218	223	197	213	208	197	224	184	210	206	211	230	187	192	194	207	212	207	215	213	212	217	211	221	213	210	211	223	244	203	213	201	211	190	206	201	191	211	223	220	209	207	215	215	204	184	213	190	241	221	200	214	234	185	202	203	213	217	207	208	203	205	196	225	200	229	212	229	236	213	223	214	208	240	188	215	193	223	211	207	200	194	226	220	205	217	197	168	193	204	188	186	211
31453	41967	50852	46225	34712	30624	28434	21527	14063	11817	11938	13164	10819	7369	7069	8660	7823	6020	6006	3793	2891	2056	2181	2462	1671	1350	1133	1288	1119	980	893	887	899	896	851	808	770	768	746	769	699	707	748	704	704	709	747	768	757	782	742	759	718	708	712	723	693	745	727	755	731	745	693	660	703	686	699	675	703	706	722	703	724	728	663	672	669	677	676	765	783	742	683	692	719	707	689	737	673	745	710	682	729	702	744	663	710	665	698	705	723	697	692	725	685	673	691	669	739	713	708	744	692	704	679	720	748	702	667	742	695	710	669	702	646	763	687	704	689	676	721	725	724	691	738	687	656	685	737	706	710	746	724	711	683	700	715	693	735	734	696	708	691	680	733	680	687	679	701	675	679	713	722	682	675	697	741	722	675	714	698	725	719	691	711	705	742	736	681	707	696	686	745	687	742	689	760	711	698	721	695	757	691	664	724	660	711	741	659	695	736	695	669	753	700	703	650	699	706	697	708	678	716	724	682	746	689	686	640	718	719	760	744	681	686	704	704	699	704	732	708	713	696	755	798	723	742	684	718	677	729	743	739	663	747	706	739	757	678	686	697	727	722	694	674	696	691	703	677	704	703	667	709	687	711	673	707	698	678	712	705	744	724	702	725	684	681	723	702	719	714	702	713	732	740	728	738	711	660	713	710	726	713	721	714	688	739	706	695	717	700	722	712	724	692	677	687	693	641	728	700	731	721	733	669	683	691	742	696	706	699	707	682	696	711	668	736	743	740	739	703	693	669	681	677	711	699	716	745	707	722	697	769	715	740	698	680	739	714	673	714	707	692	749	688	670	710	793	717	723	694	738	711	696	760	711	703	714	719	740	680	749	766	708	643	724	709	703	736	686	703	721	698	682	708	656	746	720	696	749	696	664	693	662	730	696	683	718	745	664	673	631	715	677	664	726	659	662	739	693	693	725	693	682	708	714	757	746	700	719	704	683	737	690	665	682	683	670	724	691	701	722	714	732	690	749	664	709	724	711	736	721	690	708	747	717	674	745	739	784	679	752	763	726	686	683	703	674	719	680	683	716	705	672	700	689	691	718	681	650	638	650	724	706	695	706	676	722	692	725	717	696	711	731	727	711	686	710	693	683	707	728	771	671	742	699	694	721	662	645	735	740	710	718	668	706	718	704	690	708	719	698	734	691	673	699	704	721	736	674	729	715	748	704	734	685	713	657	685	701	697	740	738	676	725	707	690	686	752	720	728	740	708	676	705	714	725	717	743	670	690	681	696	670	684	732	729	710	738	725	698	706	688	687	715	770	653	741	701	687	715	724	709	732	691	746	701	690	681	728	694	665	672	730	709	695	726	699	719	737	689	750	717	689	678	716	723	664	669	753	717	713	674	679	740	688	672	695	697	674	688	691	707	742	686	714	703	683	676	717	730	672	721	708	723	679	693	727	701	738	654	712	719	670	690	707	722	718	732	674	683	704	677	709	754	699	676	651	668	747	715	698	700	678	741	690	700	723	731	733	716	697	701	684	663	703	775	745	683	695	668	699	689	677	692	732	746	704	717	695	715	678	710	650	713	723	737	729	699	708	753	726	732	746	706	715	695	704	681	741	739	713	694	683	699	750	693	728	724	718	721	718	722	671	687	727	707	671	702	719	681	676	700	732	737	689	666	749	740	680	720	712	705	717	705	668	700	751	682	682	681	719	674	715	717	710	722	700	755	685	729	705	752	679	704	684	705	712	730	731	693	725	685	723	719	698	680	703	729	696	734	678	738	709	692	735	702	662	723	730	671	651	684	711	736	705	718	668	701	699	756	705	703	670	664	695	654	681	700	679	705	692	693	692	717	701	685	684	667	731	673	701	661	704	718	742	685	682	696	720	693	706	666	688	730	658	751	703	738	765	703	700	706	697	715	678	677	682	735	681	692	699	679	684	745	702	700	696	674	665	710	683	733	682	668	754	704	716	662	704	674	712	656	730	761	652	682	720	709	690	733	627	702	716	744	698	678	659	707	702	693	661	741	708	682	668	697	750	696	741	696	698	722	663	762	653	669	656	728	716	721	705	694	681	717	725	698	718	684	705	702	706	680	713	680	713	700	664	697	666	725	718	751	717	659	743	679	710	651	683	733	714	722	713	711	732	695	708	721	743	703	663	684	705	712	715	726	678	742	714	693	732	707	691	719	721	737	706	639	741	709	707	733	676	726	673	699	730	659	678	714	713	668	744	709	710	675	715	750	672	763	702	729	727	696	709	723	691	735	700	732	712	719	715	668	700	721	680	686	695	729	708	782	713	670	705	743	679	721	654	704	718	707	692	711	673	711	737	678	613	703	705	690	684	691	724	672	678	686	720	679	703	720	693	683	732	739	695	705	707	696	688	676	766	738	743	716	778	744	725	732	667	710	684	695	671	700	697	689	753	673	736	698	698	704	698	742	716	690	714	704	678	680	664	713	701	664	717	734	702	717	744	737	683	730	720	737	735	733	688	698	720	723	709	658	690	717	754	713	648	657	725	731	722	687	653	732	721	706	732	710	719	721	708	689	683	657	673	712	663	715	727	713	738	709	676	757	666	721	736	755	719	696	674	752	753	739	682	689	716	699	748	655	713	670	696	736	729	661	769	737	708	675	745	732	713	693	709	657	712	734	701	716	719	672	688	709	757	681	679	715	742	705	686	674	671	725	725	717	754	676	698	720	709	670	651	713	699	712	707	681	690	711	678	701	648	705	684	686	700	706	719	683	685	716	699	714	734	698	750	725	685	685	712	760	743	712	719	701	741	683	741	749	742	680	672	679	695	714	701	704	690	697	689	721	759	721	669	714	652	675	710	646	680	749	703	684	684	693	694	718	674	733	682	719	667	707	691	682	741	738	714	731	722	684	674	649	672	737	685	640	734	691	740	699	706	717	709	717	749	732	694	713	694	718	719	713	718	701	666	694	684	725	684	717	697	718	754	768	706	718	714	723	728	733	705	667	686	716	670	726	712	689	687	697	703	701	720	719	720	756	701	710	692	716	702	708	719	700	729	684	700	671	722	738	719	667	708	688	723	699	712	712	680	729	669	742	684	723	733	697	679	706	686	707	689	726	743	668	677	735	713	708	738	739	683	716	674	691	719	701	664	686	776	742	690	742	703	711	634	716	695	686	696	671	701	766	701	700	706	703	712	721	692	725	696	714	684	686	739	678	711	682	721	697	734	656	667	748	740	755	733	706	709	686	668	694	713	709	747	688	714	682	660	711	691	652	705	687	708	714	700	721	666	698	704	736	718	732	722	657	698	711	690	684	738	710	718	724	689	751	717	701	707	722	719	680	685	724	704	678	725	699	711	750	731	726	685	716	694	749	708	680	714	722	682	711	678	700	680	739	727	657	686	687	698	723	660	791	738	713	742	719	737	635	692	754	727	674	686	705	733	681	715	699	741	705	729	683	734	743	696	670	673	724	711	760	698	663	736	730	719	713	695	698	682	669	739	718	724	666	704	718	693	717	710
47256	51145	42548	36222	28248	27029	25578	20251	11959	7900	6697	7002	5342	3200	2759	3122	2536	2081	1621	998	750	668	618	663	478	375	380	362	314	306	274	296	260	266	255	244	246	260	248	227	217	251	245	242	249	239	249	217	236	247	254	235	232	262	230	225	214	237	220	238	242	242	224	261	213	250	217	243	217	226	244	216	231	197	229	239	239	229	253	208	204	254	237	195	231	225	238	228	237	225	202	234	241	265	243	228	231	228	230	220	248	244	213	221	221	258	239	201	253	240	243	235	247	205	216	232	210	222	228	246	220	253	219	223	230	217	276	218	222	273	245	221	231	234	210	218	220	225	233	246	226	233	264	260	228	231	253	233	219	252	252	234	242	235	263	237	221	228	218	237	209	219	243	218	225	246	251	210	228	246	227	256	226	252	233	219	216	246	258	270	237	217	250	199	236	228	253	232	242	236	239	237	222	250	241	217	258	249	230	232	229	247	223	232	224	225	227	251	231	216	212	234	230	218	238	224	217	237	223	244	219	237	205	247	223	255	210	208	236	232	226	229	205	244	274	201	254	215	224	230	233	242	253	229	238	260	235	220	235	256	209	231	215	234	248	234	247	246	259	239	241	229	235	216	230	231	223	226	219	249	257	212	218	243	227	237	225	248	247	239	253	232	245	243	237	260	223	230	241	239	218	242	233	230	255	218	246	229	220	246	242	226	255	229	209	248	213	240	216	262	210	219	232	234	229	226	230	231	250	259	260	227	244	232	233	228	244	257	213	245	212	216	222	250	218	226	230	253	244	233	228	226	234	244	227	248	259	229	271	231	243	215	226	250	267	220	225	215	216	234	232	249	223	200	221	239	231	254	236	233	251	253	234	219	235	230	242	217	257	227	245	230	201	213	247	236	207	242	206	259	222	222	259	215	231	249	218	228	240	216	226	225	240	246	205	227	239	210	216	241	219	258	249	212	230	230	232	227	232	243	253	231	261	232	236	215	221	228	216	238	239	251	248	266	236	230	266	237	237	228	232	238	225	242	233	207	245	260	254	218	222	264	239	221	230	222	226	230	235	219	225	215	253	229	217	231	218	216	251	236	216	238	226	236	264	228	235	220	221	205	238	213	248	257	231	243	225	232	222	229	241	217	242	239	232	236	251	215	227	248	229	231	240	208	222	240	224	236	221	219	236	270	246	234	229	222	232	216	213	236	238	210	244	235	229	227	220	244	230	256	239	231	216	251	228	251	214	251	214	251	256	229	227	241	244	209	231	262	237	229	254	234	222	214	229	203	253	245	261	240	263	206	241	202	234	230	241	216	246	250	224	226	242	228	243	239	250	244	237	274	251	256	216	228	212	248	217	225	248	236	214	223	230	233	206	242	225	225	236	228	234	244	234	214	234	233	216	237	222	203	240	242	228	222	252	218	240	247	225	220	239	221	217	218	235	245	215	202	234	228	245	231	238	212	243	246	209	205	220	234	235	242	255	220	221	220	241	215	208	259	252	213	252	219	238	250	276	228	239	223	223	224	244	210	220	228	227	217	232	206	214	221	226	207	240	242	219	214	252	248	230	210	257	221	264	221	242	233	238	253	239	257	229	229	234	194	247	221	223	258	239	239	271	234	229	244	217	232	231	226	231	242	251	231	256	235	223	253	226	232	221	235	263	224	228	224	227	210	185	232	227	220	248	228	214	212	217	239	212	223	234	244	239	235	253	241	263	248	217	228	235	252	255	269	244	250	217	244	239	244	257	222	250	241	264	236	212	239	239	202	245	238	225	221	256	231	240	225	243	227	237	248	225	223	221	213	218	259	242	226	233	201	228	224	234	247	237	226	253	228	240	230	222	261	242	205	213	236	225	217	244	232	225	263	235	247	258	231	203	218	228	238	231	208	218	231	241	241	242	215	234	231	218	219	248	257	241	213	221	235	238	229	249	224	225	222	222	271	225	215	217	221	242	239	228	245	258	244	216	225	218	226	245	217	263	228	234	212	236	219	231	231	224	222	217	248	201	243	240	242	224	255	245	247	213	245	226	202	242	231	224	261	243	243	234	216	215	227	219	235	212	241	216	226	216	233	231	211	238	275	221	245	246	238	206	224	239	243	221	253	248	250	232	229	224	249	243	233	240	241	227	232	237	231	234	214	213	259	211	259	219	252	236	255	231	242	215	228	245	249	258	241	229	223	242	228	245	214	263	255	229	246	256	219	248	240	238	212	236	250	253	243	245	216	233	229	220	228	241	209	227	255	272	209	225	227	233	227	217	253	244	242	219	227	227	258	238	198	237	238	227	259	249	233	253	239	230	257	258	258	220	249	230	221	289	241	211	228	227	234	222	253	235	254	233	220	240	251	253	204	234	243	244	190	225	225	233	245	244	246	222	256	244	233	210	260	243	244	224	244	231	218	238	227	225	244	243	200	230	236	229	269	232	228	258	228	238	234	220	214	264	228	264	247	256	229	251	240	244	247	223	233	241	244	237	213	227	221	229	209	228	194	241	243	267	235	220	216	227	222	240	237	228	246	238	249	215	252	220	213	232	233	222	223	250	266	222	236	231	213	227	229	225	245	197	219	235	258	200	240	253	250	236	229	233	275	250	219	202	233	220	236	226	194	220	218	232	249	231	239	243	231	256	240	232	213	259	214	254	203	250	211	236	230	237	237	248	256	222	214	250	245	214	245	235	221	262	225	231	206	234	246	252	234	237	252	228	220	224	237	219	231	219	242	247	257	222	225	258	229	260	197	245	264	263	239	243	201	225	218	242	217	235	217	240	237	231	244	260	246	227	265	219	244	231	234	231	223	224	238	237	232	230	207	194	212	254	240	220	220	227	256	235	248	225	247	234	212	243	229	213	245	232	231	236	220	219	240	238	214	246	226	237	222	244	221	227	238	262	224	219	228	244	240	213	231	258	228	227	231	220	227	239	228	252	246	232	251	208	241	212	232	237	232	230	237	237	234	254	234	251	208	185	227	235	223	235	253	233	250	251	233	231	234	231	229	237	217	231	245	221	248	250	259	253	240	228	186	216	221	234	252	218	216	253	204	220	206	246	224	245	228	232	228	227	221	242	247	259	249	227	221	250	229	233	233	237	233	260	224	257	243	243	234	222	243	228	202	212	218	226	214	206	217	223	247	237	252	258	236	234	266	237	215	239	241	217	227	233	226	239	229	254	252	236	238	213	222	231	247	221	276	255	206	226	212	238	222	214	226	229	239	228	238	276	250	245	220	204	249	224	254	231	230	222	207	237	237	211	235	223	249	253	257	245	221	241	239	244	225	214	238	210	243	241	227	238	217	215	218	258	251	206	260	254	256	238	222	229	243	238	248	213	248	243	196	224	227	236	245	213	235	237	237	220	235	251	236	204	233	218	233	239	194	243	210	238	243	220	229	226	214	248	226	236	247	248	213	268	228	244	216	232	216	246	255	237	254	246	257	238	237	253	247	231	216	226	237	238	238	239	229	240	233	238	252	225	253	254	232	243	233	236	231	227	192
38718	50476	51628	48284	39371	39067	36238	30545	21311	19150	19749	22344	18255	13352	12129	14728	12978	10810	9572	6017	5062	3798	3580	4356	2883	1931	1782	1642	1476	1243	1068	1073	1052	1153	1119	926	883	834	843	853	817	782	782	844	805	732	795	792	841	886	886	779	791	810	774	784	782	798	784	747	784	752	753	704	772	743	759	766	716	702	786	750	747	719	786	749	717	750	744	789	726	714	763	782	738	781	728	721	802	783	696	760	754	774	764	791	763	786	769	718	769	785	767	731	796	709	742	722	775	714	758	754	755	719	733	736	744	714	793	731	706	777	770	763	788	746	759	722	757	783	771	769	789	750	727	804	746	800	718	739	758	767	744	742	760	750	776	714	777	765	743	728	786	748	791	746	760	771	778	762	782	746	783	792	792	750	754	729	742	790	778	708	740	740	768	732	752	708	742	714	732	721	723	787	754	749	762	724	744	750	774	821	734	746	788	735	739	680	760	755	767	732	721	787	746	807	727	711	782	749	724	764	744	765	760	775	770	764	735	698	725	776	753	767	737	760	762	754	723	791	787	784	723	768	766	746	772	761	779	769	767	801	719	802	744	773	778	771	734	716	736	744	773	750	758	784	764	724	752	770	745	737	733	730	765	733	747	735	760	752	774	708	751	746	740	723	729	772	803	788	747	727	758	814	730	806	776	766	782	795	698	781	774	798	736	774	784	777	737	800	794	752	768	747	750	732	748	787	729	775	740	768	722	782	732	764	723	751	756	713	791	736	808	808	749	777	764	756	741	779	743	747	771	739	786	728	784	731	802	796	781	735	724	754	744	738	748	748	761	730	722	776	746	735	769	771	758	784	767	724	771	763	735	799	718	767	730	754	796	726	775	726	770	757	747	830	734	741	742	763	799	773	785	753	760	816	767	809	741	718	753	772	746	770	787	747	755	733	772	779	723	701	759	786	716	759	732	788	705	755	749	750	781	805	741	742	789	746	783	787	761	759	743	700	731	751	758	785	759	761	757	771	729	746	752	773	750	742	755	781	790	751	768	747	729	775	761	738	745	782	763	751	781	746	742	706	832	734	774	757	771	782	779	718	743	760	724	728	719	709	763	772	692	788	722	734	773	751	754	739	758	750	739	775	782	761	779	759	767	794	784	767	713	774	701	731	785	793	743	752	751	771	772	722	789	752	701	773	730	734	726	734	770	774	734	767	734	781	785	753	765	772	740	758	749	770	740	745	757	735	738	726	737	787	793	815	788	778	782	723	738	763	715	724	754	726	737	748	741	750	780	749	707	749	746	763	732	709	738	795	800	753	741	748	805	770	711	730	747	741	762	746	783	756	761	780	796	757	799	723	763	769	757	708	753	778	769	690	740	727	699	821	732	732	791	753	771	764	745	737	750	778	793	725	795	767	787	742	758	756	756	700	769	780	746	765	827	770	764	747	754	763	776	749	731	744	777	795	769	778	795	776	777	758	789	768	753	731	785	754	732	775	710	725	794	763	749	752	782	772	761	791	732	753	766	775	732	735	718	720	738	743	723	751	741	732	746	765	755	777	788	734	800	709	759	761	749	759	782	752	758	754	732	713	732	755	766	702	739	742	781	804	762	759	763	759	775	775	744	748	780	772	783	787	752	793	748	756	755	791	770	720	719	709	772	769	758	780	754	768	764	767	740	774	732	741	759	748	745	741	764	764	738	764	770	793	711	744	801	773	736	727	725	763	760	770	764	756	712	690	708	778	779	745	737	768	729	759	763	791	779	778	759	768	737	731	777	793	764	762	776	727	763	792	741	750	787	759	778	777	750	761	791	771	781	735	775	750	782	724	716	765	767	803	768	784	747	779	768	808	801	783	750	772	786	766	792	726	763	776	760	750	783	798	762	768	756	806	707	758	814	781	770	772	729	749	720	754	773	774	758	732	709	689	777	735	741	776	738	743	785	769	768	796	703	739	769	752	739	737	721	794	770	779	744	761	725	721	773	748	783	783	807	747	770	727	764	756	684	737	774	724	750	734	808	728	754	742	752	720	775	732	752	771	790	753	734	744	751	721	741	760	780	789	781	758	719	757	786	737	753	713	755	750	764	758	761	774	805	734	758	749	729	744	744	750	777	790	798	754	733	735	773	726	744	775	748	757	719	780	735	731	778	711	772	748	757	757	807	793	764	790	782	776	715	762	763	763	764	761	718	747	725	767	765	747	787	754	774	773	737	820	702	775	771	743	720	753	779	712	770	766	772	826	804	740	808	770	740	722	777	765	788	765	804	789	758	770	734	766	774	769	783	736	712	738	797	749	758	758	784	741	762	752	684	746	742	772	761	763	691	772	759	765	756	729	763	765	767	743	703	775	742	732	750	763	747	755	757	779	717	790	755	738	789	780	752	754	761	765	769	783	791	760	662	723	778	732	750	765	732	722	774	730	714	726	731	735	709	748	762	735	775	735	730	739	746	742	762	734	780	764	745	761	772	713	739	760	749	763	767	782	741	765	761	760	782	778	788	814	695	793	767	795	768	723	755	764	774	688	736	788	747	795	738	758	748	685	724	703	727	742	803	758	745	768	765	784	727	764	780	743	751	791	753	733	765	758	773	790	735	758	728	746	751	729	737	701	719	791	757	783	782	748	724	749	733	721	767	785	704	763	781	731	802	768	787	787	700	754	723	738	723	804	749	719	752	761	755	811	766	721	781	779	735	742	770	771	770	757	752	767	760	753	757	750	742	709	732	760	737	747	750	766	774	788	736	735	738	732	792	766	786	723	755	811	742	790	792	749	785	793	729	758	721	734	772	769	738	799	722	755	756	794	755	710	770	765	791	781	736	770	761	770	761	791	763	754	718	685	817	706	752	740	728	732	760	752	777	734	735	754	733	810	737	739	740	716	739	808	794	776	768	728	741	756	727	808	776	699	735	796	737	789	763	782	789	735	750	795	753	780	744	757	761	738	711	760	748	766	762	729	743	780	760	747	742	730	756	731	756	765	789	747	776	775	715	779	728	729	733	758	724	698	737	789	770	747	797	702	732	745	775	723	750	752	716	739	774	750	770	792	748	754	762	724	764	754	709	788	773	784	737	719	731	753	740	750	754	771	790	797	700	776	766	779	761	746	778	760	807	798	753	734	780	768	776	760	749	773	803	772	728	737	724	720	735	762	728	780	731	755	764	809	766	721	773	806	734	844	729	762	744	759	745	736	758	741	748	758	811	768	780	753	737	791	729	763	749	763	783	749	783	782	759	786	743	762	771	744	733	783	737	720	742	794	729	729	714	769	747	727	725	733	709	751	752	759	764	682	781	741	725	810	749	744	761	713	774	787	763	760	771	730	750	707	747	765	750	760	740	749	756	803	765	779	780	773	781	736	765	787	763	770	751	782	767	737	776	766	756	704	753	784	735	728	766	784	762	748	725	715	761	760	745	734	742	777	755	726	781	739	770	758	735	757	780	705	689	795	773	804	755	754	749	758	725	758	777	774	759	795	743	733	806	733	772	766	694	743	717	776	741	701	777	755
20176	16956	16503	9363	4536	2333	1350	1006	713	550	491	582	405	339	291	293	308	271	280	222	239	206	247	237	220	223	209	235	259	234	187	207	229	216	207	192	205	221	198	207	200	223	203	218	201	203	215	200	185	196	220	201	222	194	206	213	187	216	221	211	213	197	210	180	202	191	231	194	204	214	203	186	217	188	236	187	185	204	182	188	215	179	181	200	189	188	187	186	211	187	217	197	215	193	197	209	199	197	203	204	223	209	207	214	215	215	215	221	202	206	201	170	203	188	216	213	219	204	185	217	200	210	202	222	207	206	223	204	200	198	189	233	226	223	200	205	188	199	211	193	192	188	207	207	174	198	224	176	207	208	198	211	207	197	190	174	182	182	214	199	191	207	187	201	208	224	197	191	184	219	212	190	230	242	205	198	219	220	206	165	192	184	211	247	192	220	226	211	206	223	195	193	216	190	193	201	213	201	222	213	224	205	211	195	217	195	204	214	202	210	225	199	206	206	200	227	202	210	227	205	220	226	200	208	197	209	206	192	218	193	220	208	195	189	187	210	202	197	198	237	183	238	196	218	202	192	218	193	202	227	218	211	188	204	166	186	188	185	191	200	174	210	206	207	200	210	203	194	200	167	201	216	196	177	195	196	203	214	204	224	220	215	196	194	218	211	198	186	197	216	206	204	207	202	205	197	217	251	226	214	205	212	208	225	218	200	205	222	193	186	181	209	182	195	211	224	190	204	193	204	231	206	213	206	189	188	227	187	221	217	203	177	172	225	208	220	210	219	207	197	197	202	180	179	207	193	211	211	197	206	212	177	175	205	202	197	211	227	223	201	232	186	223	228	216	197	200	189	214	211	206	209	224	203	222	195	197	187	218	190	205	207	206	217	179	197	197	194	198	201	208	182	193	180	202	196	197	182	195	194	204	215	204	205	200	204	206	173	207	194	187	162	204	198	194	200	187	191	204	208	209	224	207	196	211	202	206	194	198	231	186	206	193	227	195	201	206	216	186	196	193	215	206	226	183	201	211	212	199	181	171	202	210	211	179	209	203	211	194	167	205	194	232	220	202	189	190	223	213	195	225	212	209	220	207	206	191	205	221	201	234	225	183	195	213	216	215	201	226	197	186	202	187	195	206	182	208	200	220	200	210	202	196	220	186	204	196	200	195	211	199	225	219	239	181	185	209	197	221	200	193	211	185	229	241	194	215	208	197	195	201	218	177	196	189	190	191	210	216	197	214	228	206	185	184	192	190	206	211	221	205	220	207	204	219	184	240	210	200	189	216	210	230	210	223	205	209	224	178	186	194	233	210	213	218	214	236	184	199	227	180	216	196	222	178	190	211	222	207	204	199	231	207	180	178	188	213	231	216	178	197	197	197	201	200	189	207	208	188	209	214	181	207	186	224	233	197	217	213	215	207	215	206	219	199	208	197	200	192	186	205	207	183	203	175	212	213	222	198	212	200	198	208	205	188	235	204	198	215	192	206	207	226	208	193	232	215	201	191	191	200	178	212	214	225	190	213	196	212	221	191	216	213	208	198	199	168	217	210	204	232	210	178	190	229	205	215	204	212	202	199	218	205	197	212	222	203	218	221	199	215	204	201	183	238	195	218	187	222	222	201	196	222	195	216	201	206	175	203	235	210	199	181	204	203	199	204	199	196	203	200	219	192	209	187	182	211	193	206	213	202	215	229	201	197	216	207	201	217	193	201	202	205	192	229	206	177	214	221	197	216	238	205	191	200	212	211	219	177	191	242	219	213	184	227	210	226	223	197	220	210	217	215	202	193	203	191	179	190	189	191	218	203	208	224	205	235	211	189	202	204	177	225	215	235	214	212	208	207	211	205	213	216	204	207	198	198	216	202	181	215	196	199	207	215	218	236	174	201	205	205	230	193	182	192	197	213	200	214	203	203	191	221	177	206	195	206	205	217	179	207	195	216	212	176	209	183	206	162	193	204	215	201	190	209	197	186	198	195	190	220	215	208	194	200	217	220	196	211	190	202	238	198	198	206	201	226	206	212	214	219	191	178	212	211	215	220	208	206	224	221	219	200	231	203	187	212	200	229	198	225	204	224	182	226	214	196	215	225	231	193	196	214	207	207	217	233	186	209	217	201	173	197	216	179	213	204	187	201	187	194	216	227	248	188	207	212	198	170	198	230	197	226	205	210	212	232	203	220	199	209	184	197	222	203	214	210	207	207	203	225	229	211	204	193	205	221	205	229	203	242	220	185	188	185	195	197	200	228	202	234	219	197	184	209	192	221	228	197	186	216	189	226	202	179	189	185	184	188	198	210	208	223	204	222	219	213	220	211	220	184	225	218	187	212	220	200	192	200	203	171	188	211	217	206	216	181	191	205	206	224	227	214	208	222	208	180	211	204	197	208	202	218	216	215	211	225	215	229	221	192	210	214	188	194	196	217	208	219	188	199	195	191	212	209	198	198	208	198	197	229	213	171	202	198	194	213	187	195	191	212	199	204	226	212	187	203	182	210	207	209	199	218	197	208	201	222	192	211	196	193	194	208	212	206	214	203	222	220	223	176	199	197	203	203	215	206	234	196	212	166	186	223	205	229	218	194	206	191	213	193	222	206	211	201	211	207	196	201	238	217	220	209	199	196	201	192	222	219	202	183	212	214	230	191	191	228	191	192	194	196	209	209	217	206	202	176	208	200	202	228	187	204	220	192	212	209	208	203	202	200	224	192	191	220	214	199	196	196	221	201	255	194	223	191	207	200	202	230	196	165	188	219	197	188	209	212	195	190	203	193	202	219	238	207	234	198	187	203	198	222	194	230	202	210	194	219	224	181	208	217	202	202	207	203	220	208	226	210	206	197	231	197	200	221	199	196	209	184	211	206	202	183	192	197	185	185	218	209	177	211	217	203	218	210	209	222	197	195	183	195	191	221	201	188	207	216	204	219	200	236	200	206	196	204	211	197	238	202	202	196	208	202	217	198	231	208	217	204	247	196	193	221	215	211	218	229	193	228	199	202	214	192	201	233	201	181	214	220	218	238	212	205	199	203	188	210	214	185	210	200	187	189	219	213	214	228	198	196	232	229	221	205	195	227	223	203	189	209	207	207	211	210	212	209	193	227	197	202	194	211	228	207	209	213	219	188	200	204	207	210	189	200	230	211	209	241	205	209	200	219	178	194	171	201	215	200	210	192	183	218	231	221	236	192	193	215	212	192	208	204	230	215	198	218	198	184	223	185	221	198	239	200	196	216	214	216	203	192	204	186	197	207	193	217	210	208	206	207	206	206	197	213	223	201	209	205	208	213	201	194	209	208	199	203	211	205	212	205	204	204	227	209	207	213	212	212	198	204	213	214	226	187	220	207	225	224	213	188	199	217	181	217	230	225	225	234	217	200	219	205	199	188	205	212	201	207	191	208	221	207	217	222	200	210	194	233	194	205	228	199	212	168	210	214	220	212	204	187	193	206	206	207	211	204	180	217	171	209	180	205	196	190	181	228	197
18140	18890	25790	21570	15213	9723	6154	4565	3650	2839	2767	3040	1984	1625	1476	1327	1249	1157	1100	980	978	929	858	871	827	899	841	861	805	804	780	763	841	764	748	730	752	741	683	738	725	749	689	695	673	718	731	695	716	705	717	730	725	703	665	667	657	655	659	709	660	664	679	731	664	656	626	655	690	711	706	687	653	688	668	716	667	716	688	684	669	687	692	692	720	700	667	669	695	650	659	735	703	706	688	705	703	669	716	699	698	686	692	681	627	717	707	685	678	672	718	646	707	670	685	704	649	730	645	681	682	695	675	654	679	671	698	707	682	726	667	670	641	639	722	642	697	711	712	690	680	674	659	690	672	675	708	648	693	618	718	703	712	707	660	767	678	637	726	672	732	686	697	679	668	726	641	682	719	677	764	698	698	714	685	633	680	661	684	711	684	699	714	632	635	719	683	717	691	641	685	718	663	707	724	744	757	658	715	717	712	646	723	689	652	669	674	700	681	704	702	669	715	721	664	669	746	616	699	690	750	691	673	681	695	641	693	695	711	730	699	666	682	702	685	672	675	638	693	649	672	694	710	685	641	697	673	689	702	686	712	693	672	702	674	697	681	718	677	667	670	672	636	659	655	666	724	661	715	693	661	650	687	726	706	694	678	665	701	706	705	683	724	743	691	670	685	680	644	675	725	697	717	687	659	684	678	726	725	667	676	687	696	695	689	665	704	681	688	708	675	685	659	656	710	675	681	679	667	703	662	668	672	672	672	709	700	697	676	699	644	619	685	660	680	715	683	715	645	724	672	664	724	681	710	666	674	675	659	677	696	695	702	689	646	689	673	735	686	736	693	652	696	686	677	696	653	665	692	735	693	666	708	658	678	690	681	675	672	689	618	690	710	673	727	668	706	650	723	714	693	645	699	695	678	714	665	679	677	713	692	667	674	670	701	682	696	651	732	674	698	642	725	692	699	669	673	678	674	673	648	697	689	729	712	734	679	739	705	710	675	712	684	704	701	710	687	687	659	679	680	654	694	648	684	663	709	683	637	672	700	621	696	695	722	660	696	680	700	692	648	707	674	685	688	664	696	702	700	673	695	691	694	702	692	678	679	720	683	686	644	695	726	700	659	682	654	690	686	646	689	702	713	683	665	712	723	697	681	674	660	651	717	648	675	707	687	693	652	676	679	644	657	643	725	665	670	675	713	655	680	723	691	673	659	694	685	686	676	714	683	705	658	666	685	703	672	702	674	671	712	656	676	703	707	666	680	659	609	654	691	724	668	678	682	711	708	645	685	688	689	686	746	655	666	651	684	697	637	665	680	668	678	683	695	741	695	728	662	658	705	734	686	735	662	676	696	679	671	648	659	672	680	661	660	683	703	702	681	696	675	648	695	675	687	682	659	634	678	667	664	659	698	700	662	660	703	698	700	654	693	701	697	688	688	673	674	708	688	707	673	708	678	688	686	726	644	725	665	696	681	671	701	745	685	711	636	647	668	657	668	658	690	686	688	671	705	653	695	698	682	688	664	665	671	730	698	696	688	721	714	638	682	661	736	667	672	683	687	676	678	681	684	664	721	672	706	669	658	658	699	700	669	641	696	654	659	675	691	687	652	670	661	728	663	691	662	705	646	710	734	715	718	641	672	684	694	695	697	640	685	643	687	638	627	685	685	629	692	713	722	682	705	638	651	630	682	670	683	651	672	731	671	637	692	714	656	735	699	661	740	695	698	678	723	690	653	664	690	640	733	705	625	722	717	680	691	708	647	648	685	706	713	681	721	753	681	709	710	690	691	645	657	674	697	767	719	702	674	726	671	703	677	659	626	698	670	679	710	659	647	680	690	703	662	707	668	684	665	677	707	666	658	679	627	679	667	637	670	664	711	680	656	672	691	724	750	674	677	676	717	680	648	660	667	703	699	692	655	712	650	725	684	687	689	650	689	662	703	673	716	717	696	685	667	646	678	674	675	751	680	673	643	669	720	668	642	738	674	715	704	704	686	714	697	683	617	662	678	637	685	705	684	659	649	676	674	710	708	669	682	693	683	722	694	677	709	660	665	701	717	678	760	669	653	668	669	708	687	663	696	659	699	673	667	721	718	690	688	688	636	698	705	649	686	692	719	669	656	658	685	674	690	633	664	677	676	692	671	680	676	703	698	718	683	685	707	680	636	694	693	658	696	664	694	673	688	721	698	670	682	708	660	710	704	649	670	698	688	679	696	694	698	669	656	722	662	694	702	671	662	725	690	663	695	712	673	715	694	653	670	671	729	667	689	704	721	684	744	682	729	694	664	704	746	694	683	715	691	653	726	677	708	651	659	731	648	711	729	713	698	688	701	678	694	664	681	670	717	657	701	672	747	673	777	718	688	726	683	706	643	690	637	751	678	710	692	661	700	680	693	704	691	671	663	677	685	728	721	645	673	709	693	680	691	704	692	670	726	719	645	711	718	679	751	678	670	709	682	665	682	649	715	671	681	703	682	595	670	701	683	700	655	698	694	683	671	695	686	699	706	606	699	714	699	650	663	732	668	694	722	666	660	670	675	650	679	682	715	654	703	682	700	693	668	704	711	656	717	693	671	718	667	672	698	699	665	601	681	686	681	681	676	692	697	674	716	730	696	714	719	682	683	684	742	709	709	620	660	670	690	681	649	656	637	673	661	692	694	634	665	653	679	642	693	725	672	700	683	714	703	670	725	685	650	679	705	674	691	687	678	687	660	702	678	692	692	676	730	686	701	697	678	628	673	682	670	666	695	699	725	664	710	655	677	708	647	674	716	740	685	721	648	663	714	692	638	686	692	675	696	684	644	683	657	730	707	696	674	625	680	701	698	673	680	694	713	663	693	682	680	651	700	669	673	693	736	690	664	694	676	655	715	735	686	666	696	687	691	652	704	683	686	724	632	691	693	637	650	726	687	715	677	662	677	675	703	649	660	687	702	677	669	692	681	708	673	666	678	673	680	696	685	721	674	690	707	693	691	724	610	680	654	667	682	683	694	649	646	698	659	709	699	679	662	710	694	669	681	668	654	684	713	703	656	697	643	680	686	679	674	670	677	655	699	679	662	700	708	711	668	687	642	666	688	669	713	721	714	687	657	661	708	687	675	675	683	711	649	699	713	705	705	685	686	721	619	707	713	720	670	689	693	669	745	689	668	665	686	634	649	690	661	689	719	705	699	654	711	713	705	684	673	651	722	677	684	686	621	675	748	700	643	714	667	689	696	726	610	658	659	702	676	643	660	707	714	678	700	636	719	663	685	662	713	680	718	678	716	683	668	701	689	722	732	675	667	681	697	716	706	702	696	686	717	640	688	654	665	681	699	667	729	695	687	672	672	649	697	690	695	698	690	715	633	691	683	659	678	640	679	680	700	718	659	676	673	660	725	693	702	657	675	710	700	679	685	696	651	653	645	713	745	710	674	714	689	669	697	676	675	688	624	677	665	719	704	675	669	681	698	676	693	689	637	685	681	640	684	682	754	679	696	723	687	692
39711	41457	39804	33875	25304	19766	18453	13385	8391	5353	3280	3429	2651	2040	1732	1468	1601	1257	1117	723	516	438	437	414	436	340	341	319	300	232	242	217	234	246	244	250	216	221	215	222	228	239	183	250	217	238	234	225	234	220	199	206	218	232	215	220	214	209	226	208	226	233	206	236	193	206	201	198	226	209	211	220	211	212	206	188	215	195	239	208	200	201	196	237	196	219	223	199	207	222	211	206	201	218	226	176	182	219	208	204	210	209	211	193	199	223	214	213	196	219	223	203	206	239	206	227	186	200	232	223	231	203	198	210	234	229	251	213	197	172	203	227	221	214	192	222	206	215	217	213	231	219	228	205	193	217	197	212	222	187	227	206	215	218	207	212	214	203	201	200	200	200	180	214	208	210	226	226	219	207	216	205	214	213	240	197	207	192	222	221	209	205	223	216	209	200	233	217	224	209	215	206	214	220	214	205	209	209	212	221	196	215	217	217	223	200	219	204	224	197	208	218	203	191	224	207	215	214	221	219	203	226	242	192	186	203	207	215	221	218	207	239	201	206	219	232	197	225	229	202	201	192	217	217	222	220	222	224	223	178	201	201	197	197	197	222	217	197	184	234	198	218	200	220	212	216	199	203	213	208	213	204	204	214	235	253	208	195	186	209	211	212	201	215	203	233	234	201	216	212	177	195	203	214	198	213	223	235	215	216	245	223	197	216	214	224	208	214	224	200	212	209	228	216	235	198	225	213	196	235	219	223	221	210	218	232	213	209	203	218	200	198	204	208	231	194	216	213	223	197	208	228	200	207	210	233	216	229	222	224	216	223	201	214	216	209	196	238	200	228	228	213	220	207	218	180	219	220	225	199	207	178	222	207	189	194	200	203	215	236	182	183	217	198	193	220	201	194	217	228	208	213	194	204	215	225	206	186	215	215	204	206	247	212	226	190	214	226	220	208	216	242	201	216	190	235	191	212	212	223	227	221	230	211	206	223	209	218	202	219	199	211	205	207	230	243	208	215	214	200	219	218	215	190	205	209	207	223	181	208	238	214	199	214	211	214	201	208	197	223	215	211	213	217	227	221	183	223	209	215	220	226	222	209	225	194	209	194	233	216	207	212	220	210	219	224	185	219	245	210	215	198	207	239	217	186	235	193	225	228	238	234	210	191	216	203	199	230	199	202	199	195	214	199	249	204	233	227	235	208	213	199	212	215	231	208	226	196	198	206	202	232	194	237	189	232	199	204	218	217	213	213	205	225	230	189	232	190	216	210	205	226	204	226	210	217	229	223	186	205	194	208	198	199	208	212	231	215	190	241	207	240	212	214	215	201	236	199	195	204	214	192	209	225	229	232	201	201	201	218	228	208	206	221	236	204	225	198	238	218	193	221	201	235	194	185	179	222	207	203	206	216	216	222	209	201	193	214	212	212	200	222	245	208	200	175	224	197	211	220	235	195	206	227	210	240	203	210	198	199	212	213	194	216	193	185	204	210	224	219	220	211	191	210	219	217	223	189	206	197	215	210	216	217	207	217	179	217	212	196	219	204	196	198	197	200	203	224	207	192	226	209	219	190	193	211	217	175	196	225	216	218	223	210	221	224	216	226	213	239	203	215	235	212	241	242	201	231	218	220	208	217	183	217	235	202	237	188	236	206	206	213	205	206	209	223	246	195	217	204	225	201	211	217	205	201	223	210	210	225	199	226	198	216	228	224	226	203	221	219	180	221	218	189	225	216	197	210	198	229	202	200	198	211	204	185	240	245	192	215	232	203	222	219	226	203	237	238	187	226	183	219	215	191	209	196	220	226	201	227	230	225	189	197	209	236	237	201	190	196	217	223	211	201	193	202	230	207	226	202	207	209	199	215	232	205	208	208	220	208	202	204	211	205	230	239	192	223	200	205	209	199	191	215	223	193	218	226	209	230	220	191	208	188	211	211	218	206	213	203	228	229	214	199	191	229	214	216	226	228	229	212	225	230	224	211	212	202	227	195	213	216	240	209	203	257	218	219	215	198	197	216	201	218	195	198	188	210	208	226	204	208	199	212	213	207	220	238	209	239	215	229	203	212	215	220	210	215	207	208	207	209	201	223	238	198	217	187	187	213	215	218	196	210	218	197	223	254	233	225	249	196	188	175	209	198	215	200	205	205	201	217	218	204	191	211	223	199	210	191	220	195	222	199	212	222	226	201	213	220	201	231	222	224	235	206	193	188	212	232	224	207	210	215	180	211	198	209	216	211	210	218	190	210	221	229	229	192	220	215	209	220	223	189	204	218	226	226	217	205	222	207	199	220	220	208	195	214	207	198	202	197	206	207	201	218	221	217	205	215	217	189	231	212	208	206	200	177	197	208	243	216	214	198	189	200	206	236	217	224	223	223	226	223	216	216	192	211	189	251	199	212	200	213	212	230	241	211	191	195	218	213	222	219	222	220	223	211	217	241	190	234	219	200	225	221	195	224	200	233	197	207	208	226	214	211	211	211	203	217	194	206	191	199	217	214	208	206	192	209	198	205	193	223	230	224	211	202	216	208	229	218	233	222	221	186	212	200	229	236	218	220	227	206	202	228	212	195	217	206	234	216	198	204	214	201	195	203	197	247	253	193	212	199	220	181	212	207	207	220	225	240	201	215	206	226	239	212	206	213	212	220	201	211	216	185	211	198	239	211	208	206	199	211	194	210	207	232	202	204	202	228	191	210	208	206	209	194	228	216	211	204	196	215	198	197	212	186	215	213	221	228	179	205	229	222	220	224	207	194	201	188	206	232	198	209	201	187	188	210	192	198	221	200	215	219	244	194	203	198	206	203	198	209	223	201	195	191	234	242	199	208	219	215	208	218	231	228	203	221	210	209	191	232	219	224	202	215	196	200	216	194	249	192	204	208	200	206	199	203	226	188	251	190	197	203	219	215	222	190	197	185	238	213	222	206	202	228	205	220	203	224	191	220	214	210	222	221	207	218	225	215	210	218	230	214	217	225	213	209	225	211	224	197	212	214	203	218	217	213	191	200	239	226	195	196	219	233	195	209	209	240	218	207	199	232	197	221	226	239	211	202	215	193	224	194	216	202	202	176	218	219	215	221	217	230	197	197	208	201	192	227	227	200	206	200	197	227	220	207	236	209	213	216	204	212	219	198	201	207	213	218	198	218	231	189	225	202	204	239	188	205	218	184	227	217	205	214	205	226	225	216	199	188	203	203	244	188	207	204	186	202	225	197	227	200	209	213	199	223	192	214	226	224	222	209	224	213	228	202	208	214	201	230	205	228	223	205	224	232	197	197	234	224	213	222	207	200	239	232	200	181	239	217	213	196	231	214	231	216	209	195	217	221	198	223	209	223	252	196	191	198	209	207	207	212	227	229	207	201	219	202	207	215	215	200	229	207	201	224	213	209	190	215	213	232	215	200	233	212	197	227	243	203	218	198	193	216	209	230	215	213	201	216	213	227	208	220	209	250	220	203	243	195	196	203	224	225	221	206	193	218	216	230	238	208
32849	39172	44662	43367	31364	29342	30191	24562	19230	14598	11853	14016	12144	10412	9237	8229	8923	7527	6732	4757	3599	2758	2688	2475	2426	1769	1730	1373	1131	1152	1035	973	977	1017	897	799	801	774	774	846	737	716	746	714	726	704	699	717	678	760	701	753	737	755	713	758	688	705	662	742	712	686	737	687	694	702	668	712	695	696	701	725	761	707	707	689	679	683	749	742	730	658	769	733	714	743	678	696	670	678	709	694	663	664	740	738	722	707	669	749	736	736	711	734	702	632	703	659	736	703	665	666	668	713	730	732	697	731	736	706	674	742	702	699	687	717	714	724	707	712	695	697	684	715	744	697	709	701	690	695	684	683	714	648	720	750	694	736	726	640	716	672	685	719	726	725	729	700	688	667	724	725	696	713	685	744	757	717	725	677	699	693	758	688	713	711	682	676	694	686	701	670	717	715	690	728	707	762	708	704	717	729	706	661	747	738	737	722	715	698	735	709	674	718	689	704	683	708	713	666	669	707	709	650	711	703	666	723	737	706	673	693	692	728	762	696	716	725	695	699	741	708	694	684	698	707	708	713	670	694	742	732	701	648	690	671	725	685	716	694	703	693	687	698	683	713	677	697	700	690	667	683	714	658	705	669	760	662	727	757	720	723	682	670	686	763	694	715	767	699	684	695	678	681	728	702	735	687	689	715	712	693	719	694	750	720	762	718	714	646	677	752	703	727	725	704	725	682	744	712	680	711	691	665	728	724	738	756	719	656	700	679	700	735	675	692	726	747	696	689	704	683	724	669	699	764	700	732	677	709	681	710	710	702	668	698	668	711	684	654	687	697	726	716	733	692	694	671	696	749	715	726	742	683	752	702	716	692	748	731	696	694	689	733	670	736	714	699	687	671	729	687	741	707	721	687	699	629	723	702	712	694	698	721	750	703	702	668	658	688	677	712	783	690	680	733	695	738	682	740	676	698	697	690	711	700	675	717	669	692	716	716	731	715	746	730	678	704	729	688	666	669	749	721	754	684	738	751	683	758	672	692	646	737	730	657	671	666	736	687	686	691	688	725	731	740	685	683	711	672	735	707	717	717	769	665	679	754	697	713	710	668	763	680	702	691	671	711	696	740	733	677	739	725	682	668	703	770	668	722	698	716	689	722	656	692	693	693	689	657	693	672	753	659	741	705	721	672	730	702	686	690	694	709	690	685	778	695	677	689	693	654	717	693	699	710	684	697	658	741	706	757	740	766	669	752	704	684	716	714	718	680	728	696	710	698	696	688	664	751	703	752	725	701	760	706	655	681	723	685	694	703	712	732	663	700	660	679	750	681	744	667	666	704	683	744	703	715	721	719	703	734	718	730	772	739	710	731	717	738	737	694	668	703	660	737	683	736	721	669	725	684	695	716	692	752	724	692	711	713	678	732	712	690	749	713	731	701	707	704	696	675	732	769	694	718	696	750	721	686	723	745	700	698	723	696	670	696	669	695	686	712	675	699	728	742	710	715	705	670	729	726	749	734	710	736	709	698	674	697	713	699	709	685	704	733	674	741	713	707	699	693	711	738	712	705	695	692	759	727	675	705	728	722	755	691	725	697	722	750	722	712	705	725	731	689	670	729	711	707	758	702	702	708	688	673	672	760	695	662	671	721	667	697	708	713	719	710	706	708	716	746	682	706	690	666	669	685	705	682	731	742	696	727	696	682	718	741	724	711	726	697	697	664	690	735	719	718	725	677	695	677	756	711	726	683	669	721	729	707	750	652	683	690	683	716	706	686	717	668	705	767	660	690	696	735	667	730	729	718	688	726	666	673	653	710	720	705	680	717	711	700	733	655	730	698	683	776	731	690	712	731	709	721	693	663	707	732	729	689	713	668	690	684	716	707	680	750	684	729	764	730	702	698	704	706	673	682	713	719	710	654	688	682	710	698	761	676	719	710	682	683	692	686	748	709	741	723	741	681	689	721	711	675	717	700	690	694	752	679	671	675	703	703	678	708	748	673	704	716	719	697	707	682	679	720	706	725	655	739	706	700	740	710	719	717	726	693	738	694	730	694	718	669	656	687	711	704	740	710	708	646	738	732	613	683	713	703	726	698	687	657	707	696	701	697	692	661	728	733	703	710	754	723	709	745	736	665	727	711	674	702	705	726	708	701	735	730	705	678	684	709	680	731	696	703	708	723	695	711	681	711	680	690	666	689	769	687	697	724	701	704	698	717	693	652	678	693	769	746	655	716	691	709	712	739	680	664	740	710	666	673	726	722	662	703	735	690	718	696	714	685	706	714	712	733	688	726	691	673	700	711	682	699	699	698	730	687	707	696	685	673	693	704	689	704	696	706	695	706	688	720	669	705	712	728	731	688	697	674	727	719	694	679	676	713	753	691	684	754	689	747	739	689	684	677	678	721	722	717	702	683	726	675	686	713	692	702	717	677	726	712	696	674	694	732	711	697	718	725	725	682	726	713	724	728	670	702	637	651	717	670	719	684	737	713	682	649	689	718	682	697	713	703	722	725	746	682	710	673	654	677	701	685	671	682	704	729	708	724	711	675	725	681	737	764	717	716	703	712	671	718	677	703	739	700	735	664	696	671	672	689	692	677	700	705	698	692	689	754	687	684	677	683	712	713	692	683	737	694	706	705	655	726	705	702	689	694	706	699	696	727	685	762	735	719	672	738	690	738	702	685	697	747	748	692	687	736	684	757	745	691	694	727	668	742	724	699	697	728	682	673	685	706	708	703	678	701	701	668	745	722	691	726	691	671	664	690	713	711	691	670	622	679	715	653	663	695	709	678	695	711	667	693	683	681	670	678	694	739	711	732	741	694	745	706	675	759	674	710	688	652	710	708	705	753	691	742	708	737	702	704	708	680	689	664	673	703	678	770	721	728	682	671	684	678	701	709	723	692	738	738	731	749	677	715	740	742	726	692	753	722	755	680	704	725	710	716	710	733	704	721	697	723	700	686	696	708	720	702	694	688	667	667	676	704	722	714	706	676	757	667	704	703	706	704	669	703	713	689	721	695	688	709	651	687	693	736	768	683	720	751	737	731	740	761	701	725	727	745	715	658	694	708	767	705	714	722	738	722	714	690	692	728	700	694	689	690	709	671	688	700	728	665	703	754	695	697	672	681	718	679	752	680	703	711	727	695	715	679	718	720	671	630	661	723	680	738	698	727	684	738	712	697	706	700	713	721	698	712	715	681	703	683	713	723	735	729	725	674	689	731	733	658	744	747	753	721	732	647	666	669	688	714	688	690	673	696	695	720	681	708	714	732	745	721	698	727	709	737	683	761	684	673	677	766	702	677	687	695	670	702	676	671	664	704	663	678	716	718	729	739	675	728	694	629	731	687	714	708	725	658	747	712	739	731	711	733	661	732	665	730	703	672	746	672	705	704	688	702	687	718	714	695	727	731	703	685	722	711	716	712	694	719	713	686	760	719	729	726	728	718	667	725	742	734	668	679	676	725	711	704	690	702	677	723	734	712	690	653	706	696	713	712	700	690
44851	48350	43399	41588	30487	25815	23976	21064	14106	9416	5939	6085	4722	4149	3436	2580	2702	2323	1911	1245	964	726	648	607	638	476	459	377	328	294	303	251	286	248	249	271	277	232	273	227	259	207	230	247	226	230	239	228	241	218	256	229	227	242	242	267	230	231	212	220	217	234	230	223	224	255	240	217	243	225	215	245	220	248	238	222	235	229	231	225	239	228	220	236	224	240	213	238	253	234	242	247	210	205	219	202	240	254	251	255	241	252	236	230	227	242	232	201	230	218	213	261	233	223	239	216	260	211	245	222	219	233	235	234	220	235	207	240	219	225	245	238	224	191	206	228	219	202	220	227	232	238	226	227	227	240	207	229	245	236	243	244	234	228	238	240	224	226	242	219	209	209	230	242	225	211	218	242	242	221	240	243	228	233	258	260	206	258	241	239	249	217	222	229	235	229	259	229	218	246	221	231	222	239	233	232	240	229	215	198	203	235	238	212	229	225	216	238	249	233	212	229	264	237	255	239	222	247	227	240	230	232	217	234	245	230	253	234	233	204	207	186	226	227	236	228	252	236	218	226	274	241	250	211	197	227	243	214	238	248	233	227	252	221	239	240	225	246	241	227	220	245	227	248	226	231	235	232	233	217	237	226	232	243	266	223	225	213	235	235	237	230	245	234	248	235	225	228	233	217	240	248	222	241	203	249	227	245	262	230	242	220	238	241	245	254	231	248	235	206	255	260	245	229	232	243	254	232	222	233	246	213	241	232	224	215	213	219	225	216	239	244	215	243	253	201	223	240	261	246	233	219	229	234	223	235	221	236	225	221	249	248	218	226	232	217	233	246	211	234	259	248	243	226	248	244	256	218	206	222	235	242	236	242	259	205	233	264	238	243	238	230	231	238	212	227	246	263	233	225	231	202	223	240	216	227	258	232	217	244	247	240	230	233	238	207	259	216	231	241	241	222	205	228	213	232	239	226	198	238	227	200	245	248	253	231	242	230	232	211	206	232	186	229	233	237	239	226	250	239	231	222	212	225	229	206	216	232	235	247	210	226	237	223	219	205	251	225	222	244	217	239	213	254	237	212	215	241	213	226	246	277	225	234	262	227	240	207	249	224	220	252	240	222	224	253	262	235	205	224	234	244	215	232	263	234	225	236	227	230	230	226	221	240	241	228	206	229	238	218	206	267	198	210	208	230	268	226	233	251	235	258	236	224	210	228	223	236	266	223	224	261	247	243	232	249	243	225	234	246	245	261	239	245	212	240	221	229	241	251	242	249	230	240	209	258	248	216	232	245	216	214	227	247	216	236	240	216	231	233	235	232	222	240	242	238	209	245	224	229	241	221	252	250	229	224	246	245	220	268	241	236	213	264	254	229	241	227	257	263	261	256	245	215	229	237	225	246	225	236	238	231	246	238	230	231	222	230	255	251	210	223	226	235	241	220	245	231	267	228	231	225	247	221	251	226	216	220	225	223	218	234	238	229	250	224	223	235	200	217	222	211	233	240	225	220	235	217	212	233	273	222	227	224	230	229	231	212	243	228	257	232	249	230	220	252	225	245	205	224	242	240	213	233	243	222	218	219	247	244	219	225	240	220	218	239	225	235	218	218	216	236	227	210	221	245	218	235	213	205	242	211	243	228	242	227	211	226	225	250	239	229	240	215	228	235	245	245	251	210	214	226	228	230	244	238	249	249	221	244	231	245	233	239	238	208	237	218	256	238	249	225	253	241	217	222	217	214	251	241	240	191	227	252	224	228	226	268	221	229	258	210	240	223	241	229	241	248	238	226	216	222	219	234	247	221	225	255	227	228	263	246	217	198	233	239	222	201	225	247	209	238	235	222	237	233	224	224	214	237	218	227	229	233	191	254	245	231	238	225	236	230	247	220	262	269	236	234	220	235	254	238	236	241	250	224	210	232	234	214	230	228	223	252	238	215	217	241	231	229	217	248	245	215	236	226	219	232	246	248	218	259	257	239	245	241	223	232	214	229	242	207	234	209	239	215	206	230	230	235	240	218	250	247	237	225	234	238	237	215	248	216	237	233	215	243	234	239	255	253	244	231	223	223	232	230	237	215	235	245	236	252	225	206	229	221	242	224	241	205	228	222	238	239	218	210	207	226	235	246	236	239	223	242	227	226	226	293	245	249	236	220	227	242	244	226	253	217	226	240	274	229	209	236	240	246	247	245	245	238	222	237	245	271	233	233	246	233	226	227	236	233	249	227	231	236	237	230	259	216	247	248	224	221	229	223	245	239	253	216	251	220	200	246	213	228	232	243	227	232	208	256	267	234	232	247	214	266	219	225	271	258	243	240	235	225	215	226	233	202	251	218	217	257	225	231	232	229	226	237	222	238	225	217	237	242	226	194	255	204	190	222	243	238	218	243	235	233	263	227	241	222	213	211	253	254	221	249	224	218	251	240	212	222	238	237	241	268	221	223	242	216	224	239	229	221	219	218	256	221	230	223	238	206	238	230	239	246	234	256	249	241	243	194	213	211	222	248	243	238	240	243	246	251	225	247	229	245	241	222	183	230	233	247	225	234	220	238	205	232	216	258	231	239	228	205	245	255	226	237	234	214	230	246	219	226	235	219	229	235	224	219	211	218	221	237	226	235	218	226	235	243	237	249	249	227	214	250	223	250	230	233	223	227	247	240	234	248	220	224	236	259	230	251	238	247	243	245	263	244	208	242	233	227	226	248	209	244	229	224	214	248	219	240	228	244	237	225	230	226	262	224	215	231	236	202	239	217	222	238	227	248	215	210	235	235	247	214	201	238	258	215	228	258	222	226	220	238	206	245	232	250	223	245	227	223	232	277	223	241	223	235	242	236	230	236	231	206	241	224	231	226	245	278	241	216	226	232	224	242	237	236	228	197	214	231	231	256	250	238	221	240	257	227	221	220	224	235	231	236	252	236	240	224	205	233	232	242	234	194	221	237	232	236	236	227	228	236	228	228	230	232	224	250	221	212	231	215	251	226	249	231	239	215	256	248	278	242	221	211	213	214	236	228	225	252	222	243	218	199	226	215	248	248	250	225	236	234	229	233	206	240	221	233	254	239	226	210	255	206	228	218	191	215	220	207	231	238	232	223	241	234	226	211	228	252	205	237	257	242	208	233	221	237	248	243	209	230	226	262	219	209	244	246	233	221	216	258	252	204	236	253	225	225	245	249	248	240	231	211	227	216	238	234	233	239	211	233	248	206	239	237	236	248	223	217	243	248	243	207	215	251	219	214	211	226	235	250	190	245	239	232	229	233	220	221	213	214	220	223	225	256	229	230	235	215	224	224	237	239	223	251	240	249	239	211	236	229	226	236	242	230	219	219	219	239	229	216	212	227	234	235	204	237	206	218	209	244	258	234	252	225	251	240	215	245	244	224	239	231	227	245	243	217	235	239	233	220	235	211	230	259	230	221	228	218	222	239	253	228	280	244	249	238	240	235	240	226	213	192	226	227	203	258	210	252	255	255	221	226	259	221	232	233	244	231
36994	47348	51217	51812	38978	35629	34341	33765	24284	20674	17243	19942	17097	16751	14656	12518	13624	12148	10325	7594	6242	4605	4266	3895	4007	2873	2514	2001	1497	1438	1206	1133	1069	1170	1225	1016	915	873	815	826	814	795	835	760	814	790	788	840	856	833	788	754	757	760	748	709	766	810	767	759	760	721	799	781	711	782	783	738	736	774	751	753	753	732	744	741	749	764	712	740	733	782	803	746	724	759	778	752	763	713	731	781	781	717	752	719	783	784	719	781	748	711	705	766	748	767	751	726	726	726	721	773	713	725	743	738	762	718	687	749	762	749	767	714	790	722	759	711	767	782	735	764	736	750	738	761	793	800	741	766	798	745	761	776	743	799	775	733	744	769	752	723	741	744	746	761	737	706	772	701	759	712	760	755	753	724	722	798	760	729	715	773	757	760	779	793	741	729	804	726	764	731	744	732	721	758	755	701	756	781	803	736	770	779	756	768	769	717	757	741	739	721	712	743	773	761	739	758	787	742	743	762	776	741	757	745	763	775	692	740	732	812	729	702	687	721	730	754	716	730	736	749	761	773	755	747	714	681	717	766	738	756	735	774	772	748	704	735	776	752	748	778	765	769	757	741	823	745	765	747	819	775	786	748	724	750	761	689	718	817	781	745	769	772	741	753	766	821	774	751	773	741	751	745	791	767	778	748	749	700	769	753	731	693	752	782	746	759	763	743	789	736	737	747	740	695	746	762	750	745	718	736	781	696	704	775	766	756	817	725	772	781	739	784	723	729	714	778	742	736	760	719	780	756	782	719	768	721	749	735	743	735	735	709	729	740	743	783	759	748	728	793	799	720	703	772	770	734	696	765	742	734	734	732	775	783	742	740	738	789	820	747	720	758	775	758	766	781	740	786	740	787	732	760	770	775	729	745	768	774	764	742	752	768	725	733	718	748	736	694	682	740	790	767	709	790	763	703	723	747	733	795	741	746	762	732	747	749	743	726	759	756	748	746	755	757	743	739	736	722	775	734	765	738	765	762	745	772	735	754	718	733	800	723	742	752	777	765	708	774	777	754	759	758	765	785	768	782	754	791	763	701	756	760	788	784	763	687	833	750	754	770	739	723	772	726	730	735	724	783	763	732	769	785	753	763	766	771	741	745	736	722	706	796	718	742	752	761	765	743	743	764	738	764	762	727	713	706	757	733	790	711	726	764	750	746	798	804	760	769	822	725	754	737	712	771	712	705	751	758	786	776	767	746	740	788	765	716	753	708	713	756	717	808	754	703	744	777	726	719	759	728	771	772	782	760	768	776	759	795	715	768	766	721	730	787	738	780	768	784	729	748	774	751	756	758	727	748	767	731	743	775	744	741	735	773	774	749	747	753	753	722	733	772	756	679	730	750	797	759	748	707	724	738	749	752	750	745	751	722	701	705	772	747	782	776	713	750	760	780	771	738	696	764	686	746	747	798	740	716	716	784	749	750	742	764	767	777	741	758	762	785	751	721	742	734	705	776	747	732	745	756	785	812	730	724	776	768	753	803	717	721	768	760	737	681	743	774	715	723	692	723	783	750	727	772	768	748	724	743	782	790	742	755	705	727	708	708	740	744	769	739	712	736	722	789	749	716	781	739	774	704	799	739	744	767	746	714	722	708	734	749	741	704	764	720	748	743	723	743	757	752	733	743	732	766	785	751	807	732	708	756	705	744	737	764	765	742	759	763	737	730	767	720	733	707	799	778	756	760	716	728	764	774	737	729	748	733	755	766	739	752	723	763	750	798	727	792	773	737	721	722	754	749	721	759	766	787	744	767	750	732	792	793	740	741	732	743	728	781	770	769	751	753	781	775	716	750	790	764	730	762	737	721	746	717	743	757	760	705	741	742	772	737	758	760	743	714	709	790	755	731	746	717	705	741	738	739	752	709	738	716	722	784	762	731	781	759	767	731	697	742	758	716	745	765	734	764	741	744	792	760	710	734	768	701	753	719	762	774	764	769	736	759	749	739	774	780	732	717	790	751	737	751	771	753	753	743	748	724	823	712	760	752	762	731	738	730	747	782	744	742	750	703	779	711	741	753	714	772	779	789	709	762	735	706	756	714	711	760	775	804	740	685	781	688	781	711	742	755	731	737	762	760	727	752	771	781	760	788	764	779	762	745	715	740	747	750	763	775	714	798	759	766	718	764	699	735	743	769	776	734	750	707	711	799	700	732	708	805	744	748	766	748	759	781	759	717	726	764	804	763	735	689	769	743	748	731	721	724	743	779	728	716	748	749	754	778	692	748	747	743	727	795	781	790	739	759	736	734	757	750	733	722	747	758	759	714	747	792	822	702	752	730	751	758	721	757	719	767	752	772	778	751	760	770	718	778	694	728	704	706	709	722	785	737	774	700	755	678	706	804	749	748	698	735	740	789	769	783	742	707	759	757	772	749	724	717	784	735	759	763	758	740	681	720	770	739	783	781	778	782	717	729	752	709	745	759	778	749	742	730	759	762	792	762	761	778	747	743	737	732	753	721	769	756	744	757	754	754	738	740	780	778	748	771	757	739	749	770	781	741	770	762	714	784	759	760	747	734	755	776	758	769	776	762	782	767	786	795	784	739	760	724	788	791	718	776	752	740	736	718	745	707	744	739	756	727	721	747	709	759	721	725	733	753	734	750	725	731	826	755	730	746	705	754	720	770	740	745	777	783	707	746	706	724	732	707	729	774	730	748	750	712	791	745	736	741	753	770	725	748	700	730	819	684	772	717	767	748	723	753	764	757	786	772	796	741	752	740	745	776	773	711	703	810	764	746	733	732	706	772	746	745	728	761	690	713	728	746	742	696	766	759	763	778	752	738	772	761	776	760	762	747	735	746	740	724	760	784	751	744	802	769	770	741	755	721	752	696	762	707	721	715	774	793	721	751	748	775	721	764	811	754	702	738	756	737	722	794	802	712	753	745	762	704	788	777	770	745	753	752	745	763	725	701	731	761	748	745	775	777	774	747	729	772	792	735	707	758	751	765	740	763	764	741	709	746	785	762	787	743	704	763	733	766	739	728	767	725	737	734	801	749	746	732	688	796	776	739	732	758	745	735	702	770	749	719	741	731	697	717	728	737	746	710	708	735	769	749	749	805	730	734	744	758	745	755	751	805	744	736	740	753	754	759	746	749	740	716	770	768	740	730	770	731	770	753	714	760	770	756	761	716	720	747	742	720	735	766	714	685	757	774	823	798	808	786	737	797	683	746	809	739	715	748	785	746	714	775	740	743	740	766	840	752	752	777	725	721	700	734	747	760	720	752	769	697	711	760	737	704	776	753	745	765	723	736	746	756	698	765	748	730	776	768	760	729	687	722	748	738	780	770	735	742	764	779	707	734	780	779	708	778	719	713	744	806	783	753	743	772	744	761	700	761	778	780	760	784	741	730	768	723	729	771	740	753	825	757	744	732	739	769	777	772	722	743	764	802	820	736	740	745	750	771	810	767	729	766	767	769	730	765	721	780	737	711	760	701	750	717	763	774	757	710
19898	18445	17835	10057	3936	2162	1701	1206	823	617	565	446	353	352	284	259	299	272	276	258	231	229	252	212	239	216	215	207	184	221	202	228	221	195	182	218	186	210	187	216	223	207	210	219	221	180	172	197	188	204	200	207	205	185	170	201	231	187	210	202	195	219	205	204	187	199	192	189	207	199	202	230	166	177	181	213	194	213	199	212	211	201	201	224	230	211	208	187	206	207	173	217	177	180	201	208	188	197	209	215	214	208	161	176	182	194	201	217	195	229	175	188	176	210	207	206	203	192	190	222	169	187	196	193	163	192	179	189	215	194	201	204	199	201	204	205	185	188	214	222	205	209	200	195	171	184	180	220	193	200	207	197	184	200	186	210	191	193	211	189	203	206	196	213	181	231	199	208	203	206	208	207	188	220	189	206	187	217	202	216	189	196	195	211	190	198	218	197	195	216	175	206	198	198	192	187	208	219	199	189	216	189	198	190	207	211	209	186	215	179	207	196	206	200	200	192	199	186	206	187	180	175	207	175	175	198	189	210	210	208	188	213	177	218	193	197	209	183	169	201	223	199	199	199	177	201	184	199	212	192	193	211	200	196	205	197	217	183	207	203	199	178	202	187	182	187	196	220	220	206	202	214	216	206	199	216	220	197	211	204	194	185	185	201	205	195	204	196	188	186	209	219	203	173	193	218	165	205	179	178	192	239	229	190	211	209	200	206	197	189	212	170	213	190	181	204	222	210	214	219	199	190	208	189	205	202	188	209	187	197	184	205	194	185	195	197	205	187	206	227	209	198	208	202	209	203	218	209	213	194	206	188	211	186	200	193	176	184	202	193	206	201	206	206	193	219	214	190	178	212	197	199	191	202	200	200	204	211	184	181	193	199	198	199	207	193	207	176	201	199	193	201	199	196	251	191	208	190	216	207	198	194	202	168	185	206	203	187	216	199	189	205	201	178	218	203	181	192	187	185	194	186	190	212	192	198	198	201	198	216	192	207	188	223	216	206	196	197	213	220	209	180	212	214	219	201	218	207	184	218	204	198	196	205	185	208	210	210	206	195	195	201	201	188	216	198	192	192	195	226	198	203	197	199	199	208	204	204	194	174	164	178	184	205	196	204	190	220	187	218	181	208	188	219	185	193	219	205	230	214	214	209	212	182	175	207	194	200	195	179	200	207	205	204	204	189	211	186	203	174	205	218	208	192	185	195	223	189	197	188	215	174	201	183	183	204	199	174	195	191	202	174	201	196	190	178	196	208	186	192	195	177	195	184	209	213	214	181	186	218	215	208	191	189	219	186	189	181	186	201	180	187	185	185	215	193	198	179	195	190	212	216	210	184	211	191	194	221	179	216	229	201	212	224	202	178	185	193	217	194	215	187	204	202	230	231	197	187	191	191	208	204	188	206	220	202	222	204	196	177	199	206	216	209	201	197	194	212	200	208	213	191	199	216	226	186	208	179	179	205	192	190	221	212	199	195	196	210	183	198	201	232	186	181	187	221	194	180	186	181	185	187	192	187	187	199	194	215	206	189	208	206	183	202	209	197	193	222	195	202	190	190	189	209	201	197	207	191	195	185	216	192	220	183	191	187	216	191	181	214	204	188	186	213	186	206	200	212	187	198	204	177	200	216	229	199	233	185	196	194	196	212	179	162	201	208	190	193	217	200	237	197	197	199	204	217	207	172	211	210	189	186	186	189	213	223	233	207	198	206	231	193	184	218	195	189	183	232	195	215	205	209	182	202	199	196	187	184	194	181	200	191	199	193	220	212	176	194	226	207	200	191	185	202	211	204	187	205	208	190	185	212	211	209	184	212	213	191	196	195	199	191	186	206	188	188	206	188	197	185	201	216	209	193	207	232	193	195	182	198	206	187	206	209	184	207	210	217	199	213	183	226	220	185	180	184	184	216	235	201	218	211	188	203	205	221	191	216	170	189	175	196	227	209	192	196	197	208	191	179	209	207	192	192	202	214	177	184	222	205	219	209	205	205	174	188	186	204	218	208	193	236	205	209	203	181	180	202	206	184	201	187	187	185	188	215	197	190	195	206	200	192	220	201	189	215	176	189	197	195	213	186	192	202	194	193	213	197	222	208	200	204	174	213	179	220	219	204	204	178	203	212	216	208	201	210	216	195	174	193	194	191	209	177	209	181	215	193	199	190	205	198	191	202	193	196	220	198	197	192	188	195	191	221	194	203	210	205	206	210	233	193	177	202	195	212	203	163	200	195	201	201	216	215	197	227	191	229	217	221	188	185	184	206	185	170	205	180	201	223	208	199	199	220	208	191	202	223	193	206	219	197	205	185	210	211	221	193	208	206	200	199	209	200	224	193	195	200	200	197	204	181	190	229	193	228	203	191	184	206	200	184	220	175	204	215	204	197	191	205	182	211	189	174	191	204	200	195	196	194	211	211	220	200	191	192	203	204	205	182	205	206	205	196	197	180	197	200	187	178	195	197	232	191	206	206	216	199	203	192	201	190	189	175	182	194	174	200	190	208	202	219	209	193	197	161	209	217	207	202	213	194	206	208	195	214	196	184	202	208	206	202	226	214	205	228	187	179	200	193	200	198	194	194	193	232	179	219	182	215	172	191	209	196	201	181	201	195	190	200	191	201	203	201	220	216	210	196	205	200	181	197	188	201	199	190	191	197	181	206	187	189	192	198	199	212	203	217	178	195	186	193	204	190	193	201	183	212	202	220	192	210	187	199	203	186	210	205	187	212	209	198	210	166	203	185	203	206	194	229	195	195	205	202	187	186	200	185	184	212	211	204	212	206	202	207	221	197	190	201	163	224	193	201	198	170	209	190	205	206	219	210	196	198	187	218	192	206	213	204	222	213	189	194	216	184	185	184	204	195	219	221	199	210	207	209	207	210	162	208	216	166	190	193	194	196	193	202	185	189	192	176	187	170	192	193	179	221	202	205	175	210	231	225	200	197	200	203	177	202	196	186	207	201	212	201	192	224	174	201	225	198	209	193	193	189	189	221	178	173	183	166	211	174	174	182	182	201	180	175	180	167	186	218	201	220	205	202	209	202	176	192	202	182	215	198	204	215	209	193	215	198	207	210	193	200	217	204	184	202	176	206	215	184	204	193	213	185	209	191	191	224	173	211	184	205	186	215	184	192	182	193	195	211	206	191	213	205	207	194	198	191	200	226	189	224	219	225	212	212	190	202	192	200	182	193	176	198	202	211	216	201	204	197	163	199	202	185	188	175	222	163	204	181	208	191	219	200	204	197	195	201	220	215	199	187	209	193	207	182	215	181	217	174	207	194	205	198	207	207	188	182	171	190	191	186	201	224	217	197	198	194	182	214	193	206	200	187	212	206	214	181	185	196	179	207	188	202	183	205	179	201	190	213	211	223	192	209	197	198	198	204	191	220	189	213	211	181	188	200	200	199	185	236	201	216	204	211	198	197	216	207	188	184	201	202	203	213	177	192	191	215	220	192	209	191	201	187	215	203	195	198	220	211	195	192
17585	20778	27137	21348	12195	9179	7870	5714	4063	3311	2770	2628	1913	1749	1434	1165	1174	1165	1126	1065	976	964	991	878	914	889	820	880	859	812	804	759	828	730	740	735	710	731	724	689	665	723	668	673	724	668	668	669	650	666	691	659	666	626	650	656	689	696	662	669	625	705	699	688	643	627	696	661	652	672	680	703	680	638	662	689	711	713	703	662	685	657	680	649	649	670	704	670	670	692	648	719	677	693	691	696	671	670	642	653	631	676	680	697	644	649	660	705	636	686	718	683	652	633	623	649	653	677	689	664	654	652	687	665	695	669	678	674	652	707	698	712	682	689	700	703	647	628	652	688	661	638	655	628	659	698	674	650	672	660	671	679	629	667	665	707	659	701	648	663	696	700	688	625	679	642	663	622	680	624	636	653	592	688	726	672	653	671	642	637	668	670	657	669	685	728	662	694	613	644	662	683	684	706	682	685	651	661	663	701	680	612	633	662	667	664	678	642	678	650	655	698	646	665	722	687	715	714	677	618	651	651	662	662	656	649	678	686	674	664	635	690	709	719	730	664	679	671	666	669	634	680	661	625	670	680	642	655	695	644	622	636	654	724	674	665	636	675	644	633	654	666	716	646	716	701	680	675	650	656	693	678	672	719	737	649	681	664	667	690	668	652	672	646	688	631	673	674	653	673	716	611	642	619	676	695	646	626	682	638	665	677	685	670	706	627	656	652	650	694	689	662	700	635	697	625	717	690	694	688	649	649	631	676	632	686	668	676	634	711	682	624	684	664	640	661	664	665	655	697	658	730	669	642	693	678	646	670	680	678	720	681	698	673	667	719	715	690	709	701	658	685	669	653	673	673	684	662	647	658	716	692	683	659	680	624	633	671	700	713	604	675	678	660	718	674	697	678	692	709	711	663	656	686	663	684	643	685	697	678	726	704	673	610	670	646	694	651	673	634	701	632	664	678	723	640	682	721	664	678	652	698	666	666	710	673	706	654	684	673	675	663	698	648	706	688	654	674	683	657	707	667	682	632	710	669	673	672	696	661	651	620	683	684	704	648	688	677	683	683	694	666	677	714	688	637	659	692	668	671	653	633	640	692	653	682	729	699	655	657	716	677	658	666	675	676	691	649	730	697	676	693	643	634	648	687	675	659	669	660	670	717	656	627	675	658	676	663	672	686	664	675	657	632	667	671	677	686	687	664	683	634	677	637	680	644	624	700	629	667	654	728	631	669	656	606	677	719	669	653	679	677	657	630	619	696	654	638	654	664	676	696	701	648	690	700	651	630	686	672	664	681	675	682	674	665	685	638	673	697	659	660	698	646	655	634	690	663	650	645	692	690	634	679	618	726	684	646	654	696	664	668	686	672	677	672	690	654	653	643	673	639	671	655	708	684	677	678	717	707	708	650	706	654	666	650	654	683	654	646	679	647	705	648	639	666	663	706	694	693	661	679	658	634	676	686	671	613	663	668	658	702	634	703	609	638	693	645	690	656	663	663	664	655	639	645	671	630	668	657	672	606	704	700	680	624	710	647	671	663	646	703	666	642	698	717	678	656	632	669	675	671	659	662	676	666	673	673	690	703	659	648	663	669	681	674	673	675	653	671	646	695	663	647	700	664	685	651	679	682	688	722	613	678	690	698	659	684	676	672	657	688	627	661	717	670	663	709	668	623	654	718	638	660	669	725	656	628	665	656	678	660	679	665	665	743	702	625	609	735	665	678	665	616	641	615	677	628	682	693	667	663	621	719	697	706	681	688	679	648	662	646	689	705	685	619	675	682	681	662	643	634	706	647	665	634	669	674	645	681	664	653	711	682	665	680	684	675	624	687	647	649	670	660	696	654	671	689	656	717	691	663	645	692	740	663	641	722	670	686	716	663	702	676	681	647	682	729	658	620	654	690	655	601	669	680	632	686	671	610	632	676	640	654	680	680	711	694	652	696	708	656	669	727	668	686	658	641	617	642	660	704	667	654	677	659	640	653	661	639	711	660	642	651	696	660	642	673	680	694	663	664	632	685	680	656	683	658	637	640	653	669	624	638	652	659	629	664	689	692	725	690	669	678	707	669	659	687	679	621	701	716	672	673	690	654	628	690	650	663	669	690	673	658	675	674	656	641	642	648	644	648	669	654	626	664	706	662	611	625	668	694	646	679	622	659	702	692	666	695	648	652	650	652	658	645	671	698	713	700	658	659	684	646	665	716	682	668	670	682	663	637	620	619	711	657	642	693	691	658	648	620	648	635	689	685	664	655	689	642	638	683	685	655	671	643	689	690	684	692	711	684	670	690	644	659	659	716	630	665	703	630	655	731	645	650	636	697	648	651	656	650	646	666	670	666	645	655	677	693	647	681	715	632	663	669	665	662	675	712	664	738	667	652	638	648	684	697	683	686	642	667	668	622	662	653	653	648	709	707	620	692	625	658	674	685	628	654	652	671	654	669	681	653	718	664	679	649	676	650	700	674	657	684	677	707	698	683	696	616	680	636	665	643	687	652	693	673	658	643	664	662	708	685	669	646	672	660	649	673	697	671	701	643	679	721	699	687	651	696	665	660	679	653	720	682	668	707	651	651	647	662	663	703	683	675	711	697	676	707	683	661	690	706	639	683	604	641	657	653	636	697	686	711	678	656	686	668	681	678	658	625	679	660	695	643	667	642	701	686	650	689	681	617	700	684	646	672	694	628	679	692	641	708	652	678	626	708	650	670	665	670	641	686	693	642	689	614	704	681	647	632	675	671	658	680	644	654	652	712	686	658	628	700	670	682	697	659	688	684	673	706	703	617	715	673	679	644	647	682	679	681	662	623	643	691	701	658	683	698	648	699	650	678	660	685	654	652	692	674	667	667	706	675	690	679	696	691	698	668	681	689	687	669	709	670	671	657	663	685	669	647	660	638	700	685	694	669	681	658	699	692	609	677	657	644	626	685	699	660	675	654	724	626	631	647	710	691	660	699	638	627	723	631	727	644	676	679	628	663	725	667	643	672	678	677	691	718	747	647	642	663	674	633	689	695	664	697	713	652	711	612	649	657	666	708	657	721	688	633	662	661	656	718	650	686	728	639	644	674	697	650	720	683	657	701	624	666	675	612	640	655	663	654	676	651	684	635	679	695	638	688	676	655	648	661	679	682	668	705	658	643	698	662	669	618	680	724	682	627	697	666	637	675	652	688	703	738	662	699	690	685	666	714	641	635	693	658	665	649	647	674	645	683	675	651	669	687	645	684	603	667	664	688	675	609	682	682	643	675	706	676	648	663	675	695	678	674	654	657	683	634	677	644	681	652	677	639	653	693	683	651	656	693	658	663	653	669	693	691	658	683	654	636	668	701	609	661	674	669	688	635	678	672	693	659	699	643	738	709	657	680	684	687	691	676	642	669	642	661	736	692	709	685	700	683	702	656	671	675	688	662	649	674	705	645	682	660	690	689	631	643	628	651	687	660	647	663	711	671	646	633	707	673	689	710	654	681	658	643	674	699	669	629	670	676
37935	44873	45853	36067	26263	20221	20156	14615	9162	5709	4133	2885	1931	1727	1679	1393	1592	1320	1043	810	685	464	457	432	379	347	352	266	246	225	214	237	238	223	219	242	208	212	212	212	205	207	221	211	176	207	205	195	205	222	226	228	233	243	182	213	190	202	212	209	218	209	218	193	178	196	196	201	205	202	193	187	212	201	214	211	213	205	228	193	217	201	208	194	202	191	190	178	194	218	192	205	216	212	201	205	196	209	187	193	210	195	230	201	215	205	186	204	207	244	217	213	211	211	220	225	199	182	234	209	227	211	198	229	179	204	206	171	215	199	194	194	174	209	224	194	194	197	203	213	198	198	170	200	205	210	193	194	193	226	180	190	199	194	222	193	199	181	186	198	209	204	206	207	229	192	168	230	210	194	193	184	196	197	203	196	225	179	222	230	212	198	229	225	213	213	208	209	208	222	201	214	212	218	232	221	210	214	217	200	188	202	205	200	211	219	193	197	211	197	211	210	195	206	188	188	223	178	204	210	198	200	212	225	204	212	193	214	181	194	230	225	203	213	217	221	207	230	222	210	176	199	206	198	184	209	224	225	189	191	190	195	196	203	179	203	207	189	196	204	205	200	209	184	196	217	220	213	210	186	193	194	188	229	215	208	211	197	188	228	226	198	219	195	211	203	205	239	211	215	207	198	212	196	198	208	225	203	223	192	218	205	193	218	200	208	241	181	194	192	202	206	213	193	196	194	220	210	215	180	217	203	201	188	166	231	198	198	173	184	172	229	246	204	220	196	227	196	204	211	187	230	203	214	201	192	203	215	215	228	187	201	198	211	168	200	216	206	174	234	211	209	202	194	203	193	218	176	196	206	232	207	205	203	189	230	205	219	199	204	201	195	234	213	199	249	220	193	211	193	221	188	208	204	172	196	214	187	218	214	195	211	213	213	208	194	206	209	195	195	174	206	223	202	194	193	166	216	224	203	204	211	187	208	205	196	205	198	224	211	191	204	217	195	220	210	192	171	189	181	199	206	210	217	209	209	204	177	198	214	186	222	203	196	200	219	211	206	214	201	206	207	204	198	216	208	178	203	189	204	224	175	198	211	206	212	189	196	211	194	198	189	215	216	213	203	226	203	210	209	183	210	197	219	222	193	239	222	212	202	185	196	204	213	218	218	207	205	212	232	186	201	194	225	196	225	218	214	237	200	190	198	200	224	190	197	231	216	164	202	215	200	192	194	255	184	207	200	211	199	193	218	193	215	192	195	190	194	195	211	199	204	203	207	208	187	208	196	210	206	195	212	218	208	229	218	199	179	191	203	230	196	216	241	212	217	196	201	203	194	204	185	214	211	255	223	197	200	198	205	192	204	188	206	195	219	213	216	205	191	220	194	229	202	191	191	220	191	205	208	196	243	189	204	226	218	205	209	206	219	217	224	187	180	184	210	222	213	204	207	205	198	197	214	215	192	211	240	215	184	231	235	203	202	233	201	199	217	192	161	214	185	206	212	205	201	221	187	207	225	195	212	220	227	208	209	196	230	195	182	191	209	225	205	209	231	205	204	199	221	198	192	212	199	203	213	185	200	198	206	213	206	213	182	202	202	234	204	229	199	211	171	221	197	194	188	195	199	194	197	206	218	199	214	217	218	195	218	202	190	210	234	229	193	215	200	190	209	197	176	230	196	208	210	197	231	192	203	195	240	202	186	205	187	215	224	191	229	207	213	199	184	190	209	208	221	195	224	190	203	213	223	189	204	204	211	207	211	207	191	198	211	213	219	225	231	202	208	202	222	200	212	208	193	210	210	208	207	187	205	189	219	197	195	194	219	200	223	207	210	190	200	202	210	200	211	177	204	224	218	204	188	195	202	222	201	210	209	191	197	186	201	206	211	213	216	216	216	197	209	173	190	209	198	213	211	204	202	198	212	193	202	212	202	215	222	190	189	226	244	184	222	196	208	191	200	187	186	196	197	193	223	199	203	207	217	206	208	211	216	200	224	218	188	229	194	196	198	208	229	195	200	183	202	210	168	196	211	195	187	224	229	222	198	203	217	235	215	210	228	211	211	221	210	211	233	214	209	202	229	214	194	202	208	203	181	216	217	222	210	200	187	186	218	209	196	184	186	177	182	177	203	212	207	206	215	207	209	202	190	203	204	221	185	224	202	206	192	209	206	223	181	226	208	233	198	186	204	211	205	209	212	196	199	218	211	199	201	185	192	203	184	210	211	219	212	217	196	199	214	233	190	226	231	194	197	210	208	229	173	221	194	205	227	210	201	224	203	190	193	195	196	203	173	202	195	206	202	209	216	208	200	200	194	208	195	229	190	219	209	210	224	214	193	214	209	215	221	220	203	181	194	188	184	195	223	205	199	200	209	214	204	218	215	200	234	193	210	208	189	198	195	218	188	199	222	198	189	202	175	220	224	218	232	202	193	192	241	185	192	177	205	231	210	181	201	216	202	192	198	193	229	221	204	199	179	182	216	235	209	219	226	192	198	189	208	195	204	200	213	208	222	217	214	205	204	237	214	216	204	215	240	168	194	209	193	208	213	171	211	221	213	224	203	193	199	195	184	166	214	207	208	173	229	184	218	220	227	234	198	177	168	190	201	196	196	200	245	221	227	191	203	199	210	211	212	210	184	201	202	186	216	201	211	203	203	198	207	208	223	189	215	205	197	215	227	222	213	226	209	179	220	228	229	213	215	206	202	175	203	225	214	199	192	214	195	192	225	225	201	198	181	210	216	203	208	209	222	201	217	213	214	188	212	213	200	198	198	224	215	191	176	194	229	181	211	184	221	224	192	204	211	196	219	229	223	218	194	206	182	218	198	212	192	213	204	220	215	192	226	193	184	194	193	210	219	242	186	231	194	206	212	206	229	195	211	210	211	201	200	210	215	188	240	186	176	221	214	222	186	198	198	206	200	199	217	204	218	216	208	204	226	216	231	206	226	212	180	191	191	220	182	189	209	209	200	212	197	187	226	211	217	219	180	200	194	193	195	210	211	215	212	186	180	210	194	190	176	223	228	216	199	201	218	215	213	228	211	193	207	205	196	209	219	182	196	194	198	222	179	179	218	180	233	199	223	196	216	226	192	214	183	209	210	226	188	220	215	209	190	185	215	199	224	169	182	203	203	200	205	227	180	201	208	207	195	193	184	195	191	207	208	191	180	242	200	233	233	210	214	218	203	199	209	227	206	209	207	201	195	234	174	199	196	198	222	222	198	219	222	201	191	223	197	215	214	208	198	232	232	244	204	243	214	195	219	187	204	216	189	213	213	218	231	208	225	224	182	210	223	206	223	201	216	174	211	242	216	212	201	195	196	208	206	210	219	224	188	231	204	208	205	204	196	220	212	204	213	191	208	230	213	205	223	197	218	202	208	213	185	221	228	234	204	215	196	208	228	199	217	198	190	196	168	208	189	222	196	219	254	212	213	189	216	211	245	187	190	200	189	178	210	180	239	213	204	195	229	207	190	229	203	197	203	205	231
31214	41999	49164	45146	31680	26676	32831	26081	20681	16568	14534	11946	9093	9185	9189	7819	9049	7508	6751	5431	4230	2941	2691	2700	2562	1862	1780	1326	1044	1007	900	914	952	846	912	910	797	699	725	758	769	718	698	678	717	689	710	687	666	727	751	739	713	734	757	714	672	736	665	666	667	703	669	704	692	674	680	717	654	653	710	680	689	698	673	654	693	684	649	667	660	712	752	765	691	700	722	674	701	745	684	768	673	685	675	708	699	713	736	671	718	669	686	698	715	654	700	676	723	642	721	664	694	709	649	730	673	692	668	695	686	675	657	722	688	648	664	702	665	707	669	659	699	710	666	663	708	690	681	723	669	707	669	693	662	668	688	646	685	665	655	672	667	652	686	672	691	715	709	656	680	709	683	631	710	664	687	710	677	669	720	665	693	703	646	698	698	675	703	733	656	697	670	675	668	715	668	662	677	749	689	698	724	681	744	690	679	673	667	733	680	662	687	653	706	706	660	698	687	699	699	663	720	679	671	662	683	644	690	671	709	697	711	691	651	669	699	679	727	704	689	729	698	685	718	665	665	701	671	709	762	719	716	720	704	683	703	686	710	709	654	718	713	688	696	662	693	707	723	727	674	704	683	675	676	662	716	688	684	678	693	652	725	699	684	635	669	694	694	676	655	665	656	664	727	694	692	715	718	661	732	699	685	687	690	729	712	699	721	698	700	728	705	710	716	692	670	691	685	664	657	650	722	703	687	672	685	659	695	673	677	699	716	660	687	702	665	725	695	696	689	659	702	713	678	678	711	686	674	713	719	696	712	663	665	696	693	702	622	732	639	689	685	704	709	714	701	681	703	677	679	676	663	658	661	682	642	737	721	658	657	670	693	662	674	725	698	671	688	664	689	703	733	700	682	703	719	701	701	671	692	711	678	692	666	704	721	649	665	674	687	639	696	680	651	692	673	700	662	679	662	706	636	754	619	664	685	711	658	693	683	721	687	692	672	673	678	716	690	678	688	770	682	707	669	635	703	618	741	706	671	682	645	700	660	697	663	727	721	716	682	703	728	655	680	660	696	668	705	662	686	700	715	694	694	733	666	697	683	648	629	663	707	662	700	697	662	644	671	727	663	678	667	694	686	689	701	683	716	683	690	699	706	677	704	691	700	646	707	713	650	695	698	702	677	674	668	697	714	680	684	737	723	749	752	705	683	691	689	701	662	738	708	716	717	625	673	632	701	699	671	706	638	684	663	669	688	656	690	663	687	670	675	684	662	652	693	724	655	677	648	699	639	702	692	698	709	664	677	762	738	712	690	658	755	678	660	710	665	700	683	674	725	693	677	655	692	694	704	692	703	723	681	702	664	698	646	686	693	692	673	671	681	697	657	715	687	768	711	723	707	737	732	688	655	663	685	663	671	676	685	717	685	683	646	723	732	670	676	691	744	678	630	742	656	669	735	694	676	666	687	671	694	723	697	686	693	718	683	693	670	680	687	667	669	706	668	632	716	700	670	720	672	666	708	652	684	681	683	661	685	654	690	656	663	687	712	706	678	635	703	686	673	710	716	686	668	687	673	707	721	681	716	633	656	663	715	689	701	672	676	677	678	702	697	678	725	697	699	668	722	682	649	705	664	666	704	643	711	692	712	730	680	668	680	694	649	744	721	677	702	693	692	668	699	706	702	696	666	666	700	656	668	713	676	699	683	677	695	683	668	672	677	685	716	671	705	697	698	683	684	682	736	695	695	679	662	709	705	699	699	682	679	650	721	714	699	695	665	696	636	691	680	700	709	665	685	694	734	678	636	689	684	684	697	665	701	695	691	728	702	718	683	691	665	653	682	689	685	673	679	708	708	663	674	671	715	687	697	632	719	693	661	711	680	680	670	762	655	736	693	676	677	697	680	646	682	712	732	692	677	696	652	722	683	663	713	703	666	686	678	678	690	694	685	708	711	701	699	657	656	743	709	740	697	695	688	705	706	713	692	690	701	673	701	681	659	658	747	746	682	705	690	667	696	702	748	685	674	701	721	642	685	682	661	691	738	697	632	664	702	696	730	697	680	695	666	670	676	704	692	716	713	699	688	684	679	693	698	679	651	692	721	704	688	668	680	689	703	683	680	684	683	656	692	723	695	670	698	699	700	693	668	663	734	677	719	662	694	686	669	699	690	687	677	674	687	668	653	713	667	681	681	737	761	697	663	683	738	721	718	646	649	709	679	672	693	665	685	659	680	719	686	648	713	619	665	717	692	649	686	711	670	680	688	713	697	706	636	705	728	691	682	720	647	717	653	734	695	681	672	706	722	690	654	721	695	735	700	715	705	725	712	737	621	693	715	667	650	698	693	665	654	690	703	681	749	679	679	667	692	689	686	662	679	710	721	641	704	710	657	707	691	694	715	713	704	706	703	699	750	689	693	736	721	706	674	620	688	694	664	712	669	669	664	707	735	662	711	653	677	718	717	664	698	668	721	650	721	688	718	668	673	666	705	704	684	720	696	697	727	641	692	663	652	705	679	666	732	692	681	709	693	663	620	664	650	701	661	712	684	688	680	705	733	692	694	717	686	694	716	647	663	724	643	737	705	689	721	672	703	671	697	664	670	687	660	649	714	677	681	662	652	671	680	666	680	679	715	667	641	720	682	686	659	671	701	716	706	713	722	708	685	686	702	625	626	677	731	713	699	664	706	656	667	722	641	700	710	695	667	631	667	679	701	707	663	686	651	729	690	739	722	723	705	718	702	698	654	658	684	682	674	683	660	709	731	726	689	723	683	719	691	675	684	709	710	696	679	689	678	679	686	686	713	718	700	710	676	690	722	675	690	682	690	643	676	680	719	704	692	678	724	610	686	702	696	726	661	692	662	711	719	725	721	700	706	697	690	678	643	686	699	685	665	721	677	712	681	638	701	690	743	704	649	656	711	695	679	688	757	703	716	660	738	696	710	695	695	690	683	631	684	655	663	667	669	701	656	676	668	703	673	706	688	694	727	685	654	734	704	716	662	680	688	656	716	733	693	682	682	687	753	697	630	680	717	710	652	658	705	676	745	664	657	727	682	706	695	735	682	666	681	655	686	668	657	665	660	640	702	669	685	659	694	666	663	695	709	687	653	698	660	655	701	717	656	692	700	707	708	704	646	707	689	705	702	713	657	655	697	702	701	701	676	676	720	674	692	698	680	680	627	676	715	694	681	741	642	700	659	672	702	712	649	705	706	724	674	718	696	654	640	652	689	681	686	662	629	691	682	707	707	697	696	671	674	707	705	685	708	706	719	724	729	729	696	688	674	705	717	705	683	630	695	668	734	658	650	698	690	712	687	720	708	685	682	680	744	665	674	698	668	673	679	687	667	662	639	721	697	680	677	728	675	666	720	715	691	672	699	696	693	684	725	724	671	721	659	695	676	717	650	700	678	704	683	684	681	688	700	674	671	711	681	611	689	690	709	679	684	648	688	669	697	730	694	704	687	699	694	652	656	669	672	639	675	696	683	694	696	657	733	653	676	713
45339	48309	45894	36217	29360	24698	24448	20699	16075	10338	8497	6094	4520	3891	3268	2488	2844	2266	1956	1579	1060	712	697	662	661	470	409	336	316	305	278	290	260	275	243	269	239	255	260	225	212	220	241	233	246	237	229	241	195	259	243	229	226	203	233	208	211	239	221	240	237	228	206	215	239	240	229	215	223	226	241	246	219	202	231	237	249	230	220	222	234	210	217	236	223	238	222	213	221	226	224	224	218	219	259	219	251	224	220	200	220	244	224	227	265	217	254	216	199	263	215	237	219	204	253	193	213	238	209	249	195	236	225	210	271	210	255	214	229	219	222	211	214	206	246	239	273	223	230	208	215	230	230	267	223	191	241	239	253	242	223	237	228	245	251	263	234	200	209	215	244	236	232	215	234	214	215	229	242	224	240	234	257	224	236	230	224	224	226	227	248	209	224	230	228	239	243	237	222	229	235	231	219	235	238	248	200	236	207	216	212	221	224	207	206	226	255	224	248	208	211	205	262	229	229	253	221	224	225	213	224	216	217	260	199	221	213	217	258	213	226	236	222	231	220	229	211	222	204	221	236	238	216	231	239	222	247	251	252	238	227	245	224	218	241	210	250	222	239	229	231	234	203	249	230	248	213	216	251	225	257	229	234	240	236	251	254	227	233	230	234	225	228	232	222	218	217	208	226	217	229	255	225	199	217	225	219	224	220	227	225	225	240	224	229	213	199	221	230	234	219	215	226	206	213	224	224	204	240	237	218	217	212	229	227	233	265	235	240	236	216	232	223	252	232	246	241	242	219	233	232	228	228	238	236	241	231	223	237	246	224	227	219	263	231	218	227	238	212	234	262	214	257	235	235	206	239	214	233	203	228	237	265	208	213	232	202	238	219	207	246	235	229	231	237	255	199	247	232	239	221	224	199	221	218	241	251	221	226	224	241	238	231	235	232	210	229	250	226	226	236	223	186	214	257	233	209	223	223	231	238	233	242	210	239	241	224	203	242	215	217	210	267	244	242	236	246	217	249	237	233	225	221	233	224	232	233	234	211	235	225	231	232	222	247	243	226	225	228	221	243	271	257	232	248	230	227	222	202	234	249	243	251	245	215	223	226	250	227	230	234	241	227	244	233	243	242	241	235	237	212	237	225	219	198	201	209	227	212	232	221	206	237	234	243	257	244	219	234	223	231	248	219	238	246	199	213	202	226	236	255	221	230	238	226	221	232	244	230	216	233	208	237	225	222	237	225	203	205	242	236	234	233	241	232	226	217	234	218	218	217	217	237	220	222	203	228	205	236	227	239	248	235	218	231	217	230	233	229	220	223	248	222	238	211	219	223	235	226	224	212	238	226	239	252	234	203	221	211	230	230	223	241	209	215	238	230	206	220	205	226	237	249	225	231	237	220	244	247	226	238	226	249	202	207	208	230	269	252	218	232	221	237	217	219	197	203	229	228	234	226	230	227	227	262	229	245	217	232	227	236	232	211	226	236	232	214	195	234	233	254	260	224	240	240	237	234	220	222	217	204	207	220	231	233	228	232	242	224	245	248	238	193	217	199	223	218	261	241	248	236	229	247	227	239	246	244	205	234	216	227	248	204	251	226	231	224	200	235	258	214	228	225	221	217	241	238	241	238	235	196	250	222	237	211	198	226	214	219	224	236	238	222	243	226	233	233	234	209	249	229	215	234	208	232	227	257	214	231	219	220	236	248	226	269	233	222	233	233	211	215	235	232	205	220	218	209	261	249	237	229	217	241	211	224	249	258	241	238	202	225	213	203	237	215	233	258	241	241	224	260	233	211	263	232	212	218	228	258	188	263	216	253	248	230	232	245	221	234	205	224	226	228	207	247	249	211	221	245	232	213	213	238	226	229	223	225	222	206	226	216	212	247	235	240	238	225	203	219	227	224	224	205	227	230	240	214	212	225	237	246	247	239	242	231	248	247	232	236	242	235	232	242	242	257	257	223	240	241	235	205	245	229	247	229	211	225	232	218	206	263	234	205	251	198	240	238	229	210	237	219	211	230	220	212	234	227	231	215	242	209	213	221	243	219	231	237	250	229	216	255	236	237	213	239	224	236	228	233	243	236	250	241	225	239	209	209	249	233	222	228	187	221	217	253	205	208	237	256	211	233	229	241	244	196	240	236	214	224	221	226	219	255	239	213	220	231	211	226	216	213	248	203	206	239	212	229	235	236	251	224	213	220	222	225	244	254	181	228	235	246	209	241	227	225	234	213	229	222	244	252	237	224	247	219	238	226	226	222	248	203	223	225	237	234	248	213	243	221	215	224	240	206	220	236	240	242	235	220	238	265	243	216	209	249	226	234	216	235	229	216	237	238	225	233	241	227	226	238	219	232	207	250	199	249	226	209	235	229	260	225	207	232	237	226	219	233	241	231	224	231	222	217	224	247	216	226	211	209	233	213	224	235	227	221	221	218	226	221	237	218	215	235	233	223	216	222	224	256	219	212	215	219	223	234	233	238	239	236	246	208	231	195	200	208	258	241	225	224	221	236	217	237	235	239	237	232	229	226	232	240	241	213	226	221	244	231	231	215	208	217	229	221	214	223	220	213	225	220	240	202	210	218	220	262	225	225	214	255	226	228	219	203	222	251	227	226	214	206	256	231	197	226	229	245	232	228	219	217	218	258	231	199	258	234	224	211	256	226	230	223	224	236	249	244	225	227	212	212	240	233	224	227	209	203	240	223	212	213	211	242	220	236	221	229	222	224	227	232	231	222	241	222	239	236	234	228	253	243	203	217	199	234	243	241	214	208	237	243	236	232	211	225	214	207	223	220	205	199	209	225	216	219	235	249	222	231	216	207	228	219	215	254	253	221	224	220	237	226	210	233	244	233	217	213	214	251	220	212	204	214	227	217	250	219	250	232	242	227	214	194	226	228	232	254	241	219	233	221	225	209	251	226	226	203	208	212	245	226	234	212	247	241	234	259	225	217	242	219	229	233	217	233	208	228	206	226	224	224	219	244	232	231	241	226	250	222	209	215	251	239	237	233	218	237	222	235	229	236	221	232	231	227	266	210	226	210	239	227	232	208	232	247	244	226	214	212	236	215	249	220	244	220	235	235	247	196	250	215	241	219	255	213	240	223	229	227	234	246	201	192	236	233	217	226	220	211	231	209	207	210	232	227	214	220	237	237	221	218	224	244	219	215	202	229	229	253	224	214	214	223	261	210	216	243	226	207	215	233	244	238	243	221	250	205	242	221	217	241	219	219	214	227	224	238	236	236	236	216	225	221	247	222	234	248	227	227	211	230	222	217	244	221	218	224	227	220	223	240	218	210	233	255	216	249	239	248	209	230	225	214	234	229	232	243	208	235	217	198	228	268	222	247	223	211	252	241	216	233	219	212	231	194	230	242	226	250	233	200	249	223	230	214	209	244	237	221	258	238	217	224	226	269	243	213	218	210	245	206	206	217	240	202	199	230	208	208	227	214	234	247	235	214	230	211	235	249	211	229	231	210	251	218	234	252	215
37179	48033	53037	46756	38980	33344	35692	31610	28987	23005	22757	18123	16420	15319	14482	12603	14066	11599	10637	9743	6366	4435	4530	4522	4165	2929	2201	1860	1301	1307	1177	1027	1076	1053	1062	963	873	922	787	810	795	780	778	793	798	771	756	794	777	842	853	827	758	737	765	762	800	725	724	721	786	734	755	721	767	717	746	753	723	755	768	711	729	701	770	764	720	739	757	732	731	755	770	735	773	745	749	772	784	695	729	725	743	775	757	679	729	739	770	743	699	760	734	718	780	702	787	724	760	749	710	777	703	742	732	716	726	733	737	756	785	740	787	751	788	773	782	713	749	747	761	744	765	768	729	723	719	708	769	726	714	706	754	761	791	758	761	767	782	715	773	790	750	732	773	736	760	808	741	701	730	753	717	783	782	753	798	713	768	730	772	748	711	737	691	718	734	764	746	760	683	774	762	783	699	722	746	778	701	746	711	706	748	760	716	773	712	712	764	735	705	760	732	716	693	761	799	713	731	735	775	754	756	733	703	715	731	762	723	761	722	733	745	727	651	738	717	712	748	717	726	740	786	739	762	720	761	710	727	764	715	773	660	754	754	745	710	714	754	711	775	767	724	733	735	766	757	711	747	756	755	765	753	728	707	742	778	688	700	779	757	749	755	745	745	712	761	755	760	766	738	765	736	754	723	729	733	702	757	744	753	717	705	745	742	775	775	757	763	750	755	743	716	694	737	717	721	763	730	716	755	722	695	729	736	736	725	685	727	707	743	752	730	744	780	726	778	718	737	693	724	732	732	736	731	757	774	742	740	705	741	745	717	760	697	696	733	743	746	745	736	732	756	724	693	731	740	740	793	739	716	730	710	732	780	728	714	716	704	713	710	779	753	714	739	669	798	736	760	740	747	761	749	709	723	737	793	769	739	737	756	780	793	741	760	770	744	759	779	800	759	736	736	733	742	695	735	761	773	785	772	757	700	741	715	756	714	710	761	739	735	777	735	777	746	721	750	697	703	778	734	747	734	745	747	704	708	730	680	722	743	738	710	723	722	722	735	772	762	742	744	773	683	659	771	707	738	718	738	709	746	747	799	686	761	747	778	718	766	767	704	766	726	774	714	725	751	735	728	732	729	713	777	732	765	728	741	734	721	731	717	727	737	788	703	763	724	760	729	785	756	727	712	785	780	755	750	751	756	773	697	726	737	720	710	738	709	742	696	744	752	757	775	684	725	649	712	765	722	782	793	748	737	697	728	765	764	747	792	715	817	712	726	775	708	711	726	718	708	725	723	745	787	770	691	734	740	737	728	771	763	714	714	763	789	798	775	736	694	740	779	701	732	728	725	726	727	734	714	741	741	668	761	730	693	746	795	762	757	704	765	727	724	712	751	742	767	732	741	788	763	707	742	738	736	726	734	744	691	741	698	737	736	733	767	749	773	742	705	741	715	711	758	709	709	743	770	746	726	716	753	740	725	719	702	752	734	733	751	755	776	761	761	799	699	753	726	746	767	740	698	756	742	761	729	742	792	736	760	758	727	692	752	742	721	705	707	764	750	719	736	722	744	736	742	661	736	731	772	745	746	736	677	744	710	750	708	738	759	730	734	729	651	704	719	683	696	752	726	713	749	770	763	787	737	719	756	707	736	775	753	788	737	708	743	772	708	706	701	709	688	735	742	754	788	774	713	711	729	761	785	726	718	726	736	744	746	713	729	771	774	715	722	723	740	755	792	726	718	755	706	754	757	766	754	734	749	745	716	786	754	699	706	736	798	777	736	753	732	732	695	739	745	766	776	699	750	759	755	734	739	740	746	698	651	746	763	694	705	716	708	768	741	754	708	714	757	728	723	724	759	722	774	771	741	713	754	727	827	743	711	752	754	748	767	724	711	743	776	764	746	696	723	739	690	752	759	741	758	783	730	777	774	728	755	773	743	752	745	734	759	710	769	720	709	724	727	730	768	753	758	719	758	718	727	738	771	783	759	723	720	777	747	772	730	776	785	749	679	690	718	668	723	728	742	750	748	765	746	773	727	747	743	776	737	711	752	730	738	693	717	741	809	719	739	766	686	734	725	764	790	727	745	685	770	755	790	710	725	721	824	755	741	723	744	709	717	715	745	761	701	759	715	748	751	716	761	795	733	716	709	716	756	752	743	723	757	751	755	790	765	719	750	731	774	725	738	740	730	689	697	766	776	802	715	777	753	799	745	750	785	697	766	731	724	736	742	755	774	725	727	741	751	730	720	742	729	740	778	760	721	698	749	714	699	769	723	758	746	722	754	711	695	752	704	699	737	701	737	751	713	756	729	712	735	715	748	718	723	752	751	744	744	721	724	762	759	750	722	778	753	720	709	714	706	697	743	715	752	760	702	732	766	749	717	739	726	714	764	759	753	748	707	782	721	752	751	726	761	712	739	710	752	752	659	750	690	738	707	776	724	773	701	715	744	752	769	718	757	741	757	703	734	744	728	730	715	714	756	713	753	753	729	782	741	736	724	719	775	760	693	768	746	735	746	681	779	716	730	769	761	734	701	766	699	788	746	749	749	754	780	726	747	725	779	696	792	733	721	696	765	762	731	726	748	695	793	758	729	749	722	707	696	731	728	722	804	713	735	810	765	728	726	731	778	702	726	726	724	763	701	721	724	739	801	733	763	729	727	776	744	727	761	690	754	743	788	762	701	768	725	750	737	719	705	741	727	710	697	757	773	765	789	690	750	717	726	771	717	772	765	729	759	752	735	737	725	744	759	717	731	697	750	749	714	777	756	727	713	714	757	744	738	733	737	720	739	735	764	722	761	758	729	796	714	746	780	738	749	738	732	704	737	720	722	744	786	792	763	767	713	774	788	705	741	716	734	740	664	748	761	731	764	735	803	699	731	700	717	729	740	781	722	756	743	751	732	750	696	775	756	681	781	754	731	749	713	728	727	737	794	719	741	731	764	706	749	742	746	756	743	737	752	756	699	723	682	741	720	732	763	742	781	724	736	733	745	709	741	775	764	751	753	771	769	759	765	770	735	749	746	744	793	746	770	718	688	781	726	703	729	756	740	725	761	743	746	683	700	777	724	685	717	693	711	758	757	746	759	812	734	740	705	724	739	754	712	720	763	752	740	684	733	756	759	724	733	733	734	718	726	763	698	758	783	753	698	725	728	787	707	754	736	709	694	740	734	742	706	727	785	738	831	678	724	738	758	795	719	749	704	752	695	754	777	769	730	769	732	759	711	741	730	745	770	703	793	770	683	705	754	730	719	782	759	729	741	793	751	717	761	740	734	750	738	732	679	722	742	766	747	723	787	752	707	760	697	756	753	769	697	761	755	745	727	719	693	772	720	766	730	688	741	779	759	748	745	699	725	761	726	758	728	717	752	731	763	682	705	757	704	754	802	737	700	761	715	713	713	745	722	766	764	730	688	791	724	738	716	768	736	728	708	777	758	717	743	745	734	796	750	755	719	735	754	756	809	749	729	741	725	729	739	727	769	742	698	756	758	780	756	731	720	784	757	682
20131	18928	15920	8382	3541	1925	1497	972	713	713	591	450	325	263	262	232	272	262	265	259	223	187	234	234	198	235	207	228	214	214	218	201	233	184	215	175	227	202	215	174	194	184	196	227	198	194	230	189	210	167	181	168	217	167	207	189	180	194	195	185	188	223	211	182	171	209	195	185	188	185	210	181	190	180	180	186	173	192	214	190	178	196	183	186	182	200	202	213	174	212	217	175	190	202	200	216	183	187	191	194	198	191	189	212	196	166	206	185	196	187	185	183	206	210	185	221	177	183	185	194	197	188	202	221	191	200	179	211	162	176	186	195	210	190	212	180	173	178	194	195	218	191	178	207	191	208	203	183	177	208	195	176	211	189	205	203	210	195	202	200	204	191	204	201	213	189	198	186	230	202	194	192	209	209	195	194	198	183	185	195	158	169	179	208	193	192	188	186	185	198	213	204	198	192	216	194	220	201	196	204	176	183	201	185	198	187	210	179	173	190	175	181	208	199	202	196	194	203	189	191	188	192	185	166	219	187	196	214	188	217	198	191	197	193	201	170	179	186	184	190	206	193	197	194	213	220	203	184	189	202	203	201	208	200	191	189	184	219	200	173	223	166	193	199	206	191	189	214	191	185	187	192	167	203	205	204	179	206	208	193	200	210	204	207	210	185	177	188	194	168	197	220	202	192	212	182	194	184	185	184	201	212	229	189	210	211	186	190	202	182	200	233	178	192	204	206	217	171	193	184	195	183	187	199	205	201	199	188	208	187	208	210	213	202	209	187	189	193	186	170	209	228	203	206	204	204	200	197	190	172	199	183	185	204	204	183	168	188	193	179	200	196	187	182	196	180	215	193	193	205	181	230	192	194	207	202	190	209	195	192	167	209	188	198	201	193	193	173	185	197	195	188	193	204	197	171	200	210	233	191	218	181	213	197	213	201	180	217	208	201	195	205	185	183	184	224	227	202	192	194	204	204	166	209	202	202	206	174	183	187	185	215	154	199	176	196	193	205	191	185	206	187	191	189	191	188	183	181	182	176	194	185	201	203	203	177	185	187	182	180	214	193	203	188	178	197	201	165	209	223	202	199	207	187	193	201	193	204	190	212	194	205	196	192	192	191	191	193	187	183	206	199	188	219	189	190	204	193	178	191	175	181	186	178	195	188	200	200	181	188	214	190	210	196	197	185	168	200	183	204	188	164	182	205	209	181	214	190	212	196	184	193	210	205	200	196	179	214	201	193	208	189	206	200	221	172	184	188	187	191	168	180	180	192	191	184	183	182	156	209	185	180	202	203	206	192	188	191	188	205	186	203	191	197	221	199	171	217	185	190	176	204	203	188	187	201	206	189	198	203	198	197	183	195	205	213	203	189	201	206	199	189	195	190	211	193	211	202	228	198	189	205	203	194	204	195	195	201	202	193	199	211	197	215	196	184	206	215	186	209	187	192	201	214	211	199	213	181	183	221	193	203	197	204	190	196	186	193	172	188	194	199	178	202	187	211	171	179	182	213	179	202	183	188	179	218	190	205	214	205	203	198	184	207	191	184	221	193	195	191	190	199	215	200	209	197	204	176	191	205	182	183	216	215	185	185	189	195	216	190	193	182	179	198	191	220	201	186	200	208	184	213	201	199	173	191	179	207	196	223	169	212	196	181	190	190	191	173	196	182	187	203	208	196	193	205	185	222	206	200	166	184	167	204	200	227	186	182	162	198	190	195	198	185	220	159	220	204	203	185	194	181	216	203	210	183	196	192	211	200	197	202	212	204	229	216	186	192	220	190	196	201	184	188	205	203	184	188	192	180	193	196	194	192	196	202	187	165	209	213	190	192	184	216	194	186	172	189	218	203	171	175	186	207	213	190	227	222	184	190	214	163	200	201	188	201	202	232	171	164	195	212	197	199	183	195	188	204	204	194	172	205	186	212	159	201	190	214	214	187	198	222	195	201	203	215	177	195	199	200	182	204	201	170	194	170	168	188	211	215	184	238	209	204	182	203	202	189	187	194	180	206	207	220	215	198	191	195	201	189	208	195	202	206	214	223	197	189	200	192	212	191	184	208	224	192	209	194	189	212	198	174	193	211	191	204	201	203	208	192	200	216	207	178	179	187	199	223	200	198	189	174	207	181	203	209	187	209	173	178	197	193	188	203	189	198	203	181	173	212	183	192	183	183	195	196	186	218	195	175	186	211	195	195	196	192	234	204	205	193	172	195	201	181	198	196	189	210	189	201	175	195	170	220	187	179	254	205	187	179	179	197	197	196	184	198	209	166	192	178	205	220	180	209	212	193	199	173	195	207	203	208	211	172	169	212	187	197	192	188	197	217	213	183	201	194	201	195	208	191	191	170	209	180	190	190	195	223	219	177	175	201	215	198	195	191	192	175	196	172	198	230	201	197	211	200	199	196	204	192	196	192	187	198	219	181	195	224	195	201	168	210	181	208	204	199	191	188	204	184	198	197	226	209	199	168	192	208	211	193	190	209	197	188	184	196	194	221	194	173	220	200	203	197	193	189	177	201	189	236	207	176	198	199	166	172	192	214	183	189	174	193	213	195	205	200	211	199	193	190	174	180	195	193	196	210	241	180	176	187	192	186	203	195	206	168	188	191	188	193	187	197	195	218	169	175	197	216	202	192	192	195	208	211	203	210	197	169	208	219	195	193	188	204	210	213	198	209	181	192	188	218	206	172	216	209	184	202	205	190	231	205	205	192	191	211	194	175	205	192	211	205	199	209	219	212	172	193	214	186	190	216	218	206	199	190	183	168	168	216	198	200	224	181	194	209	201	205	211	196	203	215	203	207	189	211	189	187	181	197	196	192	208	189	207	220	207	192	198	222	183	197	183	198	171	204	201	207	198	188	179	191	180	192	177	216	197	198	195	184	185	192	194	204	195	226	196	187	209	234	194	179	214	200	197	205	195	192	216	199	204	192	176	206	209	213	175	202	191	228	211	194	195	194	207	197	175	195	194	201	203	209	193	163	204	198	173	183	201	198	217	213	189	190	179	177	201	187	199	169	188	203	200	216	202	204	219	208	207	202	213	209	190	188	202	221	186	189	192	186	168	223	218	208	186	190	186	207	190	189	169	202	209	195	216	190	201	206	184	218	171	184	199	184	194	194	162	215	211	198	193	194	234	187	165	186	202	187	213	209	194	201	178	188	201	183	213	200	201	200	192	197	194	177	192	195	220	193	170	212	203	220	206	199	202	187	148	190	201	197	200	169	179	202	172	197	218	198	174	192	221	205	185	190	229	214	188	192	191	210	205	214	208	234	196	195	204	203	216	213	195	216	194	204	191	208	204	180	208	174	198	208	187	171	212	183	187	186	196	192	205	200	203	184	184	204	188	194	194	209	182	197	197	209	210	186	226	201	212	214	198	179	212	204	177	193	216	197	206	185	203	216	211	187	203	183	196	200	209	201	220	194	195	192	197	190	216	193	200	240	193	188	211	195	201	228	226	191	182	210	190	192	200	201	174	190
18637	21095	24327	19430	12350	8653	7254	5229	4073	3992	3297	2433	1728	1449	1230	1219	1143	1041	1118	1147	1006	937	896	879	871	801	850	788	787	763	767	710	695	743	683	679	678	704	706	740	747	694	649	717	661	676	636	677	687	676	697	657	658	673	703	622	703	638	606	698	625	699	663	681	686	627	690	702	628	660	648	667	663	768	671	682	663	711	685	681	654	612	662	672	664	651	648	644	679	690	619	679	677	674	634	638	687	643	689	677	659	640	680	673	643	672	681	675	670	683	652	640	663	669	664	672	668	648	697	622	654	659	641	671	670	635	622	644	668	629	640	647	691	632	671	695	671	643	685	636	641	709	684	648	698	684	616	689	670	649	667	673	648	678	677	636	668	675	657	664	690	656	667	655	699	712	631	666	727	669	646	675	674	651	640	666	715	691	682	614	695	636	676	649	687	667	635	682	689	655	643	678	638	639	696	673	678	642	696	719	657	629	698	636	639	664	658	650	686	671	634	650	627	647	664	684	644	692	622	611	664	640	666	634	668	612	695	704	692	636	641	640	684	654	670	703	626	657	710	651	677	648	719	679	653	668	704	635	626	630	680	701	671	637	614	713	611	656	668	699	620	656	661	695	667	640	637	674	644	698	633	638	675	658	676	642	731	644	643	670	680	639	682	662	684	669	654	701	683	670	648	685	653	655	652	664	650	666	660	665	659	698	658	639	663	666	633	663	713	665	638	630	678	676	664	657	713	650	677	682	664	693	645	629	645	677	641	671	694	701	670	670	639	658	649	640	660	645	661	676	733	644	628	676	723	660	653	628	646	627	644	642	650	670	671	635	719	655	664	700	658	683	696	656	642	662	669	651	656	650	643	660	677	635	652	655	620	711	693	650	722	636	663	697	675	647	662	704	692	711	717	666	649	687	598	710	669	675	665	715	653	722	703	620	682	663	667	647	653	677	678	695	697	671	637	653	653	678	628	683	721	674	710	661	627	672	676	710	650	657	711	674	674	677	667	662	700	629	640	668	693	655	650	677	652	639	657	705	644	672	665	697	656	665	658	676	656	669	637	682	669	639	699	634	639	646	634	685	674	780	688	673	660	643	668	688	630	702	648	665	672	690	669	686	633	655	644	659	661	611	684	656	686	624	676	673	624	635	693	681	652	642	627	657	656	641	687	647	659	723	724	668	653	646	690	693	684	687	778	626	684	695	668	651	659	639	689	637	649	653	666	657	669	664	658	645	671	683	652	666	679	689	676	636	657	675	637	663	639	647	664	663	676	704	621	660	699	643	697	608	685	636	710	669	667	668	723	708	640	666	643	648	671	668	629	645	655	658	645	617	637	639	650	651	695	653	680	633	647	633	679	665	698	697	695	697	629	658	615	654	693	672	664	706	679	680	690	668	660	682	671	673	694	634	653	706	690	661	656	681	623	649	697	696	694	710	630	655	641	653	649	655	636	718	663	644	633	708	667	693	623	649	674	653	662	663	652	672	692	649	682	664	643	702	643	680	632	680	675	662	640	645	704	627	684	687	642	663	628	655	625	688	638	634	668	630	700	637	675	660	653	637	650	658	674	668	664	668	672	660	655	685	695	668	649	639	630	646	691	649	690	684	626	703	690	637	711	621	642	695	666	657	690	701	655	673	709	697	736	671	675	651	608	653	643	680	664	688	662	645	641	689	651	649	672	661	643	668	681	684	662	687	651	691	669	610	677	698	712	680	713	622	662	634	647	681	637	666	638	686	670	648	642	744	751	647	666	631	662	637	676	678	660	665	669	666	654	662	648	675	664	709	659	636	647	675	661	665	665	670	678	692	717	676	694	683	687	656	679	661	586	689	647	687	681	656	654	661	645	667	656	667	682	636	637	641	695	668	668	694	635	648	653	644	695	683	655	650	642	700	682	644	640	648	674	709	698	676	711	682	667	651	653	635	660	658	651	646	665	650	674	706	669	647	675	681	621	687	658	626	677	604	625	643	693	668	677	652	702	679	692	596	649	676	646	625	677	671	649	673	661	646	635	639	675	691	632	661	653	625	693	681	688	657	697	687	664	690	689	668	645	701	705	697	635	699	692	668	685	703	673	654	678	710	697	656	641	643	672	689	687	721	680	652	634	693	672	673	687	651	636	688	654	645	653	663	698	672	666	694	652	646	634	663	636	597	636	633	646	633	681	688	689	662	692	653	680	684	615	657	640	641	672	681	662	677	652	700	639	659	644	642	676	654	691	676	648	658	656	640	687	675	690	634	634	628	667	682	667	651	668	675	655	669	695	667	656	675	684	679	656	709	661	693	640	706	690	673	685	652	658	698	681	660	656	670	646	707	662	691	660	655	673	645	643	691	649	668	636	654	659	688	671	622	697	723	650	654	645	646	736	673	680	685	700	672	657	612	667	629	696	700	715	618	628	687	682	682	685	625	669	653	642	658	669	639	628	672	611	669	631	696	680	654	717	665	699	687	660	660	701	683	682	629	683	681	634	692	657	612	698	679	644	672	669	645	663	713	698	665	674	646	651	641	649	658	640	683	644	703	609	681	674	675	715	689	695	681	708	617	681	644	681	662	657	652	636	667	672	644	738	679	649	623	670	650	669	667	690	642	644	621	655	674	671	692	702	696	630	669	649	657	687	648	631	707	646	646	638	669	639	689	698	674	667	665	648	665	664	636	664	684	684	676	660	644	659	660	703	617	648	638	677	661	670	674	692	667	709	637	673	694	690	644	734	665	622	708	665	609	677	709	660	649	647	658	711	676	675	679	672	639	696	677	711	672	697	623	672	664	689	684	684	660	680	655	708	671	671	688	618	644	656	661	701	630	665	621	670	648	686	639	676	671	648	661	690	648	685	717	679	674	668	593	719	691	616	673	704	688	653	676	643	648	656	644	700	639	681	652	629	686	677	694	654	640	730	628	632	671	630	660	643	694	662	646	674	624	675	666	663	667	698	626	667	661	638	680	665	644	593	652	635	660	688	633	649	642	658	659	674	625	657	655	701	659	695	640	650	613	652	682	660	625	686	692	709	631	685	708	642	645	647	638	721	664	692	638	707	672	645	632	631	637	675	675	657	623	673	688	679	673	652	636	701	710	645	657	636	700	603	637	631	679	660	626	681	656	670	675	677	637	671	641	695	650	680	658	703	683	661	648	683	684	682	708	690	637	673	667	658	655	704	649	688	664	596	656	674	651	644	661	684	657	642	656	613	686	659	663	690	650	674	640	679	621	673	694	680	679	712	633	706	700	639	671	702	691	690	622	658	654	676	665	669	671	643	648	651	626	631	654	629	655	704	653	674	639	667	691	693	655	683	689	664	668	675	667	662	686	676	679	644	685	667	707	646	686	653	701	675	681	679	680	680	665	711	643	648	674	659	691	685	611	659	679	685	600	651	635	683	663	694	708	672	651	628	679	689	649	651	669	681	649	646	678	698	652	641	679	650	645	634	694	662	638	655	664	653	669	660	682	685	639	638	644	709	659	665	691	662	633	648	654	654	662
39207	48738	42256	37794	27518	21608	20483	13952	10160	7376	4667	4220	2673	2320	1657	1374	1387	1201	1008	911	670	444	477	504	499	338	349	283	228	264	240	221	235	261	216	208	200	238	215	228	191	196	213	180	214	227	218	205	201	219	197	201	221	221	239	204	199	192	199	229	211	219	209	189	246	195	197	195	188	198	222	213	200	229	217	205	215	209	212	210	219	202	188	225	230	209	214	227	222	214	187	199	217	202	218	212	197	206	184	222	230	214	219	223	211	208	224	223	217	210	183	182	212	204	216	212	228	215	194	181	232	223	232	230	189	196	195	203	185	188	208	198	208	193	199	198	211	204	192	209	202	211	212	225	212	203	208	205	221	208	205	209	203	199	211	218	229	191	203	197	209	211	214	191	179	195	202	219	198	228	232	185	246	224	230	181	215	213	187	226	209	194	193	198	203	215	208	233	233	215	205	179	205	224	222	206	223	219	234	209	218	227	192	220	185	193	207	179	223	203	222	209	192	203	217	231	222	188	241	224	214	199	208	210	220	216	221	211	223	223	221	220	218	203	209	210	250	184	217	193	224	229	219	188	203	210	229	227	225	232	226	203	198	210	202	237	216	196	212	216	195	201	202	200	197	185	200	247	212	226	215	211	186	240	207	202	207	186	204	205	216	235	180	196	196	216	187	215	220	220	204	209	212	212	205	209	203	196	198	205	198	227	172	199	217	180	220	212	195	207	238	195	212	173	229	219	216	225	225	213	211	221	204	204	203	227	214	212	197	242	182	191	211	223	190	219	224	184	193	209	206	220	196	197	188	213	225	206	219	229	207	205	200	225	187	230	197	228	221	210	217	213	199	218	197	228	218	233	212	221	187	241	209	223	196	228	211	193	209	199	238	257	223	235	208	206	240	198	175	222	217	223	182	225	212	242	210	201	197	200	202	199	200	237	200	216	215	191	200	205	186	214	215	191	227	199	217	229	199	221	201	212	228	192	179	195	208	195	204	212	212	208	194	213	204	190	245	203	203	231	222	213	209	216	205	202	205	221	201	208	208	220	210	202	212	210	235	231	201	207	188	231	207	198	190	180	183	206	220	210	212	219	202	221	204	206	206	204	213	214	213	233	227	199	193	222	197	178	210	187	194	221	234	217	221	212	198	201	197	234	239	203	199	201	199	215	201	189	230	196	212	206	201	208	250	224	213	200	205	211	204	179	203	201	222	201	186	219	230	175	221	226	191	213	219	225	233	209	192	186	219	204	201	219	210	198	216	207	182	216	181	192	200	207	206	226	188	214	190	214	203	215	211	220	201	175	202	185	224	194	220	214	206	223	210	216	232	228	231	234	237	237	222	201	223	185	213	224	200	189	221	224	206	218	222	226	215	230	235	225	190	200	204	201	191	200	224	196	221	223	194	214	202	205	247	202	197	224	203	228	202	212	196	192	208	229	203	206	209	202	235	191	198	216	211	204	205	231	206	208	213	193	187	202	199	191	207	197	200	216	200	201	194	210	215	185	216	204	195	222	207	229	264	228	199	192	223	204	225	190	215	192	201	175	229	206	187	230	241	205	191	202	236	199	229	234	200	206	193	227	223	216	219	200	194	188	210	220	211	201	215	196	204	198	222	186	208	199	206	211	206	241	193	194	209	193	219	211	191	235	218	207	224	209	187	184	218	205	210	215	190	205	200	232	228	212	225	194	207	206	206	215	214	213	215	198	215	228	218	212	247	221	201	224	232	170	210	192	224	211	210	218	236	220	214	216	195	202	189	204	215	196	208	174	222	193	200	198	215	175	218	202	207	200	228	211	224	198	201	227	228	223	227	225	224	192	229	195	192	192	193	221	222	212	205	246	204	205	212	201	184	200	214	242	214	231	227	228	203	190	205	212	212	231	210	203	198	211	212	187	180	214	196	220	205	226	198	199	220	219	196	200	201	220	186	194	224	205	233	210	201	228	230	245	229	211	218	208	212	213	224	213	202	227	230	208	204	214	220	201	199	225	180	217	184	204	193	208	223	206	195	210	215	192	206	211	185	206	214	197	223	228	237	198	220	191	237	199	190	187	210	203	206	197	198	217	189	197	208	219	228	214	196	224	207	220	237	205	207	216	185	215	218	233	226	205	188	210	203	197	211	198	227	226	200	202	209	194	199	239	222	207	218	198	227	199	229	200	203	228	221	208	211	222	200	215	229	196	207	227	199	215	231	203	223	211	207	211	209	207	227	184	208	196	212	204	210	210	205	200	199	227	229	209	209	227	223	200	218	203	198	219	247	199	214	210	189	212	191	214	201	208	197	193	234	203	242	175	216	203	219	207	213	236	211	201	215	208	212	213	193	213	192	246	186	188	234	205	207	213	224	212	201	185	209	199	219	199	226	215	225	234	216	213	234	203	223	195	195	216	230	221	180	170	207	206	190	221	214	222	203	207	230	200	218	213	200	202	179	218	199	226	205	200	189	209	204	203	235	214	214	213	196	212	225	198	202	203	234	199	212	222	203	194	201	205	189	218	232	203	219	219	210	200	206	180	223	228	205	205	212	195	207	220	209	220	210	234	193	194	216	194	211	192	187	178	207	199	208	190	230	211	209	204	199	230	207	215	232	192	229	198	186	186	217	186	178	211	206	216	200	219	219	225	189	220	204	212	204	229	236	234	222	208	198	207	170	215	204	212	218	235	217	232	205	205	220	201	222	212	210	206	224	212	207	231	188	242	191	198	218	206	208	201	193	207	209	213	213	196	205	212	231	219	190	196	220	215	210	212	216	208	221	191	224	213	211	201	204	216	211	198	201	188	225	204	203	207	201	222	209	213	183	199	177	197	230	195	199	205	226	207	200	227	207	217	207	208	218	220	234	222	220	208	190	200	197	218	235	227	178	203	216	190	210	221	207	231	231	224	226	197	210	190	232	193	206	204	184	216	214	196	206	188	212	218	206	225	201	220	191	198	223	200	208	214	188	203	218	242	195	191	216	199	193	221	220	198	208	220	217	225	237	199	211	213	197	209	169	236	222	218	228	225	199	199	203	214	194	208	182	215	224	202	202	202	215	228	201	193	226	206	212	206	193	225	239	201	226	192	240	220	186	209	183	228	191	188	211	210	200	230	192	214	196	199	199	240	190	240	203	204	216	217	198	202	201	234	230	210	179	216	211	206	232	206	221	198	236	230	197	217	193	212	200	179	194	189	198	196	237	234	234	215	199	209	223	220	199	232	191	215	212	244	185	189	220	183	214	207	228	205	195	186	197	193	200	192	213	195	224	230	180	208	194	212	236	202	221	212	216	203	236	227	194	215	210	190	196	193	212	171	210	214	208	196	194	211	205	213	203	195	235	201	203	229	217	198	212	215	218	248	221	224	207	192	193	217	205	207	214	214	181	220	199	213	204	224	203	224	208	188	211	174	202	212	217	228	197	239	219	206	198	210	211	220	216	246	233	210	188	240	219	215	193	216	210	209	227	190	194	212	209	191	211	200	187	216	194	210	210	205	221	175	204	235
32444	46580	47208	46647	34856	29694	31592	25272	22305	19933	15419	15989	12143	11503	8962	7662	8353	7051	6133	5650	3916	2593	2796	3005	2884	1925	1431	1255	1034	1090	984	903	891	912	806	747	779	780	742	736	708	678	746	708	786	718	717	711	728	700	723	685	737	704	734	649	691	679	667	687	670	694	700	688	697	705	746	702	741	729	738	724	688	728	675	687	664	701	658	686	709	704	731	730	719	686	701	718	674	685	674	653	680	722	689	682	712	718	716	702	704	692	711	694	739	645	668	617	715	693	699	683	717	720	684	681	678	718	748	689	710	671	713	646	683	680	687	755	708	746	684	654	702	691	654	688	720	712	659	681	726	709	689	767	698	693	673	695	709	683	744	666	705	735	705	681	674	716	695	725	682	703	687	682	681	713	657	676	691	678	724	643	741	704	662	694	709	699	677	691	727	662	717	706	690	684	707	682	697	738	668	717	729	687	678	720	756	719	705	651	676	708	700	696	683	711	672	745	671	683	690	705	734	751	712	684	692	691	710	682	678	687	701	668	681	673	704	656	691	691	677	732	721	761	726	752	738	693	672	700	697	662	695	695	712	688	719	665	746	726	747	724	716	662	722	722	687	706	681	722	704	701	694	704	646	695	681	676	683	708	676	698	740	730	726	725	664	684	662	713	659	643	717	725	711	654	664	733	680	719	685	651	673	695	659	675	677	703	637	701	677	712	710	710	668	694	697	665	684	689	711	733	734	688	670	733	695	700	704	692	699	652	714	711	699	695	694	695	751	665	718	683	658	689	690	732	701	694	718	691	675	698	678	653	665	674	680	714	707	717	757	693	682	710	688	676	687	683	699	671	677	720	655	676	740	691	666	706	642	702	711	700	702	687	676	705	712	730	712	708	687	696	673	706	663	660	709	716	666	676	660	698	668	686	701	699	691	727	697	694	663	664	708	687	702	680	688	664	672	689	702	711	705	697	720	723	697	765	690	694	709	683	683	677	682	673	684	685	694	699	689	659	723	673	666	720	687	692	729	717	705	668	675	692	704	684	717	717	692	740	656	685	692	690	693	739	704	655	735	664	696	668	714	700	714	703	728	681	649	668	664	711	716	686	676	653	713	656	695	703	679	693	701	680	711	734	703	705	690	716	705	713	699	708	707	705	681	685	628	704	698	679	688	728	642	708	708	680	704	740	685	667	683	719	666	703	707	694	699	667	739	700	699	669	744	654	706	708	688	708	741	742	692	691	688	743	678	665	704	702	718	720	705	682	733	714	691	716	713	702	734	703	688	665	728	732	685	721	696	665	716	671	711	675	717	689	702	688	699	698	665	739	697	702	667	699	656	698	719	704	690	743	692	706	685	732	717	688	695	730	707	678	662	672	708	699	682	723	679	735	706	725	707	724	699	667	698	680	684	689	725	641	710	716	655	677	717	678	700	671	719	691	656	739	691	688	675	686	696	682	723	691	693	723	672	686	690	701	700	693	719	664	689	697	682	702	699	739	668	655	701	646	678	649	681	704	704	694	692	727	718	701	670	665	691	758	661	679	651	696	691	722	697	666	665	697	724	653	709	731	739	673	725	680	746	670	726	700	678	671	711	721	683	702	690	689	689	690	743	667	701	710	754	707	634	710	703	759	696	676	700	705	737	705	663	704	670	680	683	664	666	713	699	639	719	685	652	657	671	690	666	718	718	667	655	687	668	707	710	666	704	665	691	686	707	714	703	700	684	709	712	679	698	707	662	679	700	693	666	698	644	707	695	698	694	726	699	635	671	666	674	651	668	719	698	699	667	670	671	690	735	710	744	675	656	671	718	713	686	708	661	719	718	720	634	645	731	708	655	695	723	702	669	690	704	706	692	732	701	668	731	687	689	673	716	704	686	716	694	657	735	732	704	654	715	686	688	695	764	699	700	662	712	726	669	655	702	655	653	711	705	659	711	683	676	779	709	700	731	686	752	687	704	705	665	693	683	682	674	695	660	683	684	674	691	742	661	711	693	706	690	671	693	671	681	708	693	733	708	716	636	681	686	657	648	705	720	750	727	725	681	680	692	681	696	700	671	690	721	703	674	690	657	710	678	718	710	668	693	720	706	759	744	722	708	713	709	683	674	630	680	678	673	687	703	727	728	674	653	675	684	740	711	709	723	723	709	750	675	715	669	660	709	722	647	665	686	680	735	691	677	699	705	691	717	693	713	704	696	723	710	692	693	709	705	695	697	689	719	668	656	663	666	713	701	702	696	712	717	711	701	702	702	725	705	683	673	710	692	724	711	696	680	675	718	696	687	724	681	666	736	669	674	637	717	718	768	689	717	681	672	686	681	663	712	700	659	743	610	668	724	711	690	675	669	687	710	670	728	707	737	724	662	718	650	704	661	739	664	671	724	662	665	691	704	683	735	660	690	710	725	686	687	696	719	684	683	700	692	699	686	645	686	705	672	674	656	721	696	714	736	671	653	684	720	730	709	691	658	683	687	660	682	721	690	643	686	653	705	663	653	638	689	698	673	722	702	688	690	724	711	701	663	730	728	670	697	698	653	714	664	657	724	691	733	694	742	660	657	710	721	735	703	680	654	689	676	680	635	692	717	664	680	680	736	718	707	673	696	663	705	685	726	662	703	716	650	644	664	675	671	672	718	690	711	734	706	683	700	727	685	686	668	697	690	668	737	716	670	719	697	682	683	710	726	725	681	702	713	691	703	678	698	709	715	729	715	650	745	703	721	653	696	694	717	736	653	683	658	702	710	640	635	688	683	693	711	712	742	693	658	671	685	679	657	719	706	714	704	671	686	748	704	731	718	690	661	659	714	679	686	690	697	732	721	709	685	706	689	750	704	714	672	703	701	708	706	683	685	691	644	695	729	730	653	635	660	655	700	703	728	690	689	683	718	682	737	692	690	692	722	726	670	694	702	701	750	639	704	661	711	722	725	688	739	709	739	693	728	661	713	663	707	689	671	744	732	664	672	693	716	695	741	695	686	698	689	713	698	656	704	700	689	665	725	656	712	673	725	640	660	687	668	679	702	712	708	702	679	695	700	664	725	729	721	655	674	685	698	745	696	703	674	712	761	721	724	648	707	683	695	733	630	731	685	720	677	698	618	711	710	728	718	675	704	736	647	673	663	652	728	752	670	716	695	743	680	680	721	658	666	743	710	697	726	684	737	702	646	742	702	683	678	662	714	680	736	695	666	670	698	697	665	704	635	685	736	686	657	731	677	694	681	716	692	700	669	691	766	718	650	665	688	722	721	717	700	728	695	715	684	670	701	707	643	746	687	694	623	645	695	726	692	691	742	695	688	682	704	671	692	694	782	709	740	707	673	697	729	710	705	693	711	673	687	658	689	731	714	716	665	725	686	717	666	758	667	681	677	674	706	724	702	746	676	692	689	739	722	677	710	736	673	732	715	711	719	702	698	679	703	703	658	650	684	680	694	669	698	686	719	712	679	731	684	715	668	704	708	678	654	696	653	683	691	667	692	693	674	706	678	679	633	729	672	668
47336	48892	42759	38974	28194	26678	28384	22521	17821	12662	8512	7843	5630	3994	2991	2615	2663	2072	1682	1467	987	707	778	834	716	499	362	322	330	293	284	268	264	253	252	233	265	236	253	255	243	249	209	230	250	233	231	214	245	254	248	245	218	221	262	223	256	282	221	241	252	234	233	267	252	239	220	249	239	207	248	247	247	203	217	219	226	233	266	217	220	237	270	224	238	250	254	210	234	231	233	221	244	242	228	235	242	227	238	240	231	227	221	224	226	244	229	245	247	220	243	229	219	264	226	244	208	241	242	201	250	226	228	240	233	219	229	248	246	237	246	234	234	228	259	251	231	244	217	203	216	242	209	212	257	236	237	219	235	194	257	244	230	239	213	218	231	237	236	229	227	234	258	247	238	242	259	234	220	217	263	236	245	249	230	230	233	244	214	229	244	231	225	251	227	203	210	232	231	230	223	224	226	251	264	245	215	251	250	233	254	211	211	226	224	241	231	220	239	249	229	228	232	235	237	220	230	228	220	247	231	230	255	248	245	235	207	223	233	244	245	234	210	221	225	244	231	218	244	198	233	246	225	228	252	233	230	205	223	245	244	239	246	247	240	236	224	246	238	216	229	223	228	253	218	213	224	264	237	230	231	250	230	214	226	220	232	199	239	235	231	237	228	233	229	226	267	247	217	223	231	226	248	256	245	234	228	225	244	252	257	231	200	211	229	248	216	223	206	237	222	225	235	244	271	217	241	209	273	247	235	245	234	245	230	231	240	251	219	221	249	215	211	214	206	255	220	215	248	200	207	207	221	236	252	217	262	231	231	239	215	219	224	214	249	226	220	241	233	245	214	193	243	220	256	214	229	228	230	236	257	238	225	236	236	248	259	237	231	218	217	248	256	226	219	242	233	235	212	244	213	235	243	235	229	270	256	263	225	239	229	227	225	218	190	237	251	204	224	220	230	243	233	214	229	238	241	219	230	220	202	217	209	234	240	236	250	244	240	246	257	253	234	260	236	233	244	234	209	227	209	224	246	230	246	245	257	238	229	232	213	249	231	241	234	235	249	247	247	224	251	221	231	224	231	220	210	237	242	210	245	227	227	249	247	245	206	224	252	274	217	228	222	228	214	206	245	232	209	244	240	226	243	224	236	242	227	246	233	242	214	241	248	241	218	242	254	234	235	220	237	224	236	235	238	237	241	241	245	229	212	240	227	242	224	231	236	245	221	257	233	216	256	220	226	253	234	237	224	230	227	234	245	217	216	206	225	235	246	216	244	227	260	250	242	207	265	206	245	237	237	199	223	224	229	248	235	255	210	242	231	261	219	237	251	226	217	227	230	227	217	227	244	236	233	241	272	218	227	229	226	219	268	226	214	222	212	229	274	221	209	220	240	248	245	242	260	227	241	225	241	229	231	227	247	219	206	251	232	241	264	255	230	230	230	234	244	217	218	226	229	245	211	217	256	206	223	219	218	244	237	218	239	229	225	229	244	234	207	207	231	217	224	224	244	235	219	239	221	234	230	245	229	227	229	237	193	226	222	213	227	228	221	239	228	266	255	201	220	231	243	238	226	256	224	223	234	222	233	224	237	208	231	236	251	247	228	238	211	224	242	244	213	225	235	232	225	230	242	245	231	250	238	229	236	236	213	228	244	221	237	256	236	232	209	243	217	224	265	250	248	224	237	232	228	244	201	239	231	207	232	231	239	233	229	245	253	216	223	238	228	237	224	242	234	223	238	223	235	243	255	242	230	254	212	235	247	266	231	256	212	236	236	209	220	230	264	205	225	241	222	241	228	251	223	230	253	225	243	228	199	225	228	215	224	213	229	232	266	271	241	235	227	228	228	222	257	216	235	216	237	236	240	220	260	243	238	246	244	223	257	225	226	262	251	214	227	219	244	242	231	214	228	242	221	237	240	223	213	247	232	226	244	248	225	233	214	239	207	212	240	238	239	225	218	233	225	222	248	209	229	240	216	226	257	239	217	215	220	245	219	235	224	205	243	225	219	243	243	219	231	199	220	220	215	260	262	235	198	236	224	238	217	218	227	251	244	234	249	239	258	253	256	225	270	230	226	230	230	237	215	195	240	241	250	222	205	231	233	206	240	219	214	239	241	217	231	219	221	249	242	235	226	226	244	218	241	263	242	242	224	247	229	216	204	213	214	263	229	234	226	262	211	239	240	212	239	236	247	222	233	225	224	242	216	224	235	232	218	257	233	221	221	255	228	233	228	233	232	236	242	249	219	248	203	228	236	202	239	229	231	242	225	245	219	211	219	218	207	207	216	230	215	236	239	231	247	245	229	238	237	245	233	261	234	243	233	236	219	238	229	231	232	244	199	236	222	230	239	207	213	231	223	215	208	232	230	230	241	216	254	234	235	235	241	251	227	196	232	228	230	238	234	231	217	224	242	226	224	209	195	267	229	228	267	232	248	239	214	222	239	233	201	224	232	237	235	221	222	232	253	233	233	221	256	236	203	242	236	211	227	236	247	239	249	227	239	242	219	237	213	193	218	266	221	240	260	224	242	244	241	240	219	259	246	229	219	219	215	248	232	219	223	241	232	245	241	239	227	221	221	224	231	242	229	230	222	238	211	247	238	233	226	235	228	261	208	234	277	233	246	247	232	223	220	258	232	239	247	221	212	271	214	211	241	236	255	226	220	234	261	234	226	233	216	231	219	222	209	233	232	233	241	228	203	217	260	253	224	229	228	226	223	228	212	231	241	238	222	228	234	228	248	208	236	234	245	240	227	252	217	252	250	226	254	229	225	201	235	217	232	235	251	232	224	219	244	211	242	229	234	227	238	235	233	239	224	223	239	218	223	212	267	222	256	237	216	241	218	234	250	234	229	212	244	257	216	229	230	207	226	217	247	267	232	243	230	246	215	247	224	229	234	239	246	224	199	203	211	229	258	225	249	239	217	208	216	251	241	225	231	238	225	236	231	252	254	217	231	233	232	225	229	225	237	228	218	235	219	214	225	236	209	251	247	229	220	250	255	230	245	224	209	233	206	228	236	236	223	243	233	223	192	196	269	249	243	217	245	246	241	254	231	227	226	239	219	239	249	214	217	206	216	247	236	207	236	224	232	244	226	204	240	248	233	214	262	232	218	224	213	226	232	231	211	244	213	229	224	227	229	232	211	228	221	242	242	207	242	233	240	218	250	225	220	255	223	227	219	208	237	211	238	245	241	243	216	217	257	225	241	251	243	214	217	257	242	245	209	239	214	236	224	242	232	238	222	226	235	232	197	232	228	241	232	235	227	207	246	205	237	234	222	229	240	249	243	216	252	240	235	205	236	222	235	228	233	235	228	212	240	258	236	239	239	232	228	240	228	196	218	230	247	226	231	248	217	209	216	232	259	214	222	233	233	249	232	241	247	226	242	213	243	218	229	237	244	230	242	228	217	269	225	281	228	207	223	249	206	226	232	246	236	208	223	240	236	232	234	236	228	234	225	230	215	257	236	210	222	252	248	243	242	199	248	255
39183	49108	52932	49849	37735	38899	40877	33836	31005	25796	21735	23411	18950	16295	13149	12468	12843	11007	9831	9046	5915	4186	4623	5111	4487	2658	1655	1765	1403	1340	1181	970	994	924	883	867	901	799	829	807	783	809	763	768	782	797	825	799	793	802	766	741	763	733	753	796	783	726	757	765	739	789	746	716	711	744	715	665	777	743	697	733	756	762	787	751	768	719	722	752	753	771	761	801	739	717	753	743	781	722	732	744	762	748	779	850	773	763	728	742	735	737	736	733	744	766	750	762	756	786	775	771	799	729	746	779	762	740	727	811	727	781	768	690	772	750	770	719	707	761	753	801	741	730	742	758	765	769	769	760	719	766	796	717	741	786	809	756	800	729	806	743	756	763	731	711	748	722	739	809	749	760	789	742	777	777	731	732	736	693	776	766	771	752	720	721	796	776	762	752	726	747	725	732	782	730	776	767	745	718	791	745	709	705	744	753	730	703	730	739	791	724	737	768	752	795	741	741	761	707	772	796	696	804	741	753	746	765	783	753	721	745	797	785	712	742	761	739	777	706	713	764	765	765	757	759	751	768	735	744	767	751	742	761	738	761	800	706	723	756	718	768	733	763	717	761	719	771	752	730	796	719	788	719	720	736	672	760	698	777	739	701	726	792	789	767	787	693	805	786	786	743	731	820	775	713	756	772	799	756	749	776	814	751	668	762	827	762	744	737	776	735	788	732	793	730	791	771	764	793	787	737	738	760	741	769	780	786	700	770	735	721	776	711	744	805	729	776	764	775	741	766	751	758	716	709	719	780	761	807	765	762	745	705	715	758	752	732	740	734	718	776	700	763	761	726	770	738	774	697	735	759	741	762	718	775	739	757	744	760	792	763	740	753	734	768	745	767	746	766	755	723	763	731	756	782	754	783	781	758	772	743	710	721	735	768	733	788	749	786	748	834	753	730	698	779	744	754	740	717	743	768	775	723	809	784	719	744	758	814	786	772	718	736	756	720	742	805	746	717	737	795	773	704	755	739	718	734	741	757	721	745	731	738	751	799	725	739	804	771	720	732	772	792	783	768	749	790	725	773	739	734	738	781	742	711	742	717	699	814	696	752	738	741	768	696	700	745	746	753	760	805	735	767	772	742	736	785	739	756	717	736	757	803	749	726	738	750	794	784	723	763	740	740	743	774	756	779	778	779	746	773	742	719	809	738	768	770	686	740	731	726	788	716	774	761	746	759	721	786	757	786	695	753	715	788	724	744	776	751	832	776	729	744	728	765	749	755	768	756	739	724	706	751	789	770	710	808	788	798	725	758	753	746	716	762	735	726	749	764	763	734	760	747	791	746	815	762	769	736	786	794	765	725	757	765	794	743	806	759	737	717	770	745	750	712	734	762	732	794	737	752	739	738	750	723	801	713	746	774	741	749	782	754	737	755	786	730	744	757	694	733	765	730	754	743	703	776	771	730	714	794	650	744	732	760	754	751	694	723	734	744	769	736	750	745	775	717	760	734	755	764	763	804	691	692	750	725	726	750	696	715	727	745	743	699	736	765	726	708	717	777	741	799	758	739	737	752	699	775	767	767	735	723	743	739	781	727	755	718	754	721	704	775	738	799	701	771	747	791	816	769	752	750	761	757	790	707	714	757	707	795	776	754	757	819	777	747	722	758	743	793	755	737	744	777	774	762	763	798	772	743	767	772	754	774	765	781	756	764	743	709	784	806	759	695	768	755	768	759	776	738	743	778	733	709	726	734	701	755	792	742	688	713	794	763	778	751	777	721	766	730	782	762	744	789	772	728	761	726	755	765	760	742	748	779	757	754	798	757	750	749	771	747	762	776	702	745	791	820	746	734	750	759	739	777	760	753	745	757	725	703	778	794	755	716	751	784	725	747	776	774	713	748	773	739	751	768	720	734	707	741	802	753	764	752	774	773	750	753	737	792	756	750	734	772	740	724	735	739	735	751	763	741	761	729	749	705	761	771	728	714	778	746	803	789	785	760	689	782	767	769	742	769	737	733	767	757	747	769	727	756	742	794	795	767	729	791	743	777	765	774	738	706	724	781	787	748	729	750	747	775	706	714	737	741	751	802	730	738	779	709	741	771	762	742	773	734	642	749	741	751	743	765	782	763	798	780	725	729	736	764	764	753	766	768	725	787	781	749	775	760	781	752	709	778	742	755	763	723	714	726	811	738	776	735	758	735	735	769	746	780	767	744	754	744	755	729	752	780	737	743	690	761	738	761	763	768	706	744	724	714	773	738	765	744	764	796	794	738	757	749	769	735	763	730	740	803	749	744	730	766	739	711	715	762	752	750	719	715	722	737	707	762	729	728	774	700	765	783	730	754	778	730	770	744	787	775	748	743	768	724	699	745	719	786	755	763	748	732	796	744	783	730	783	735	814	731	803	762	768	711	774	755	751	736	702	754	723	760	746	795	727	773	785	734	809	731	786	765	774	738	790	734	736	725	746	747	758	819	721	739	733	761	744	710	723	701	765	692	750	790	740	747	716	756	798	744	733	756	784	773	728	756	733	740	719	756	695	786	794	753	778	769	771	774	722	785	774	792	813	723	769	764	791	790	720	756	736	793	771	770	766	728	774	745	772	782	696	712	743	752	733	734	752	751	689	740	748	739	771	790	741	805	739	719	716	764	759	719	736	740	710	775	726	772	715	782	757	735	728	782	795	800	734	738	748	734	745	775	773	772	748	751	760	760	749	730	748	733	746	729	780	723	775	763	775	765	744	809	743	744	779	724	755	765	698	730	740	736	757	752	705	768	745	717	731	760	752	783	773	779	779	748	774	777	772	784	717	764	716	746	733	734	741	741	800	754	773	735	735	784	749	751	761	757	788	736	765	783	760	827	734	770	763	791	784	747	796	711	711	721	761	737	784	766	752	756	769	719	744	770	775	739	732	743	722	728	738	740	753	737	756	731	748	744	768	785	741	725	726	787	799	792	771	789	716	743	701	774	787	723	773	746	731	749	805	775	734	784	738	743	781	763	734	694	724	717	734	817	805	767	741	761	721	763	750	761	742	749	738	728	748	767	759	690	776	738	765	813	773	732	786	762	725	733	770	704	733	804	734	728	745	753	736	699	805	710	768	707	718	738	789	753	743	738	748	777	709	740	748	730	750	757	716	755	764	720	759	754	725	757	747	722	730	760	698	717	784	740	718	764	751	726	765	723	699	720	706	789	780	743	821	763	742	791	761	710	718	812	736	779	722	726	718	792	726	764	765	742	692	724	793	752	764	719	711	798	758	763	760	735	768	741	739	709	783	721	749	725	757	699	772	709	722	710	790	764	741	753	734	696	780	731	751	713	784	777	745	783	776	756	790	774	743	751	759	802	800	804	725	723	768	799	737	760	739	749	788	750	781	717	739	753	765	737	775	771	710	744	762	771	765	730	739	765	776	712	759	771	799	738	761	776	745	727	730	715	755	718	754	784	735	780	741	748	765	703	704	766	762	715	769	763	714	775	736	799	720	746	760	719	741	730	752	709
21211	18816	15200	7416	3684	2537	1956	1490	1025	734	575	433	408	361	300	293	313	290	280	262	230	258	247	239	245	222	252	205	218	224	200	222	212	194	199	216	206	204	213	203	196	201	212	190	193	196	205	222	214	223	182	178	200	204	210	220	216	214	220	216	211	227	176	177	212	200	207	180	189	195	190	196	191	206	196	183	179	197	194	196	202	211	186	215	189	204	213	212	238	194	209	214	211	236	218	200	204	233	185	217	182	182	184	195	208	221	208	207	201	204	208	209	204	206	188	211	205	211	189	208	186	185	196	202	207	223	201	200	194	182	199	201	183	196	217	197	203	217	208	180	201	191	202	203	183	184	199	225	211	200	216	206	219	193	191	216	224	191	198	215	219	183	209	221	191	199	226	196	180	200	236	182	209	207	197	202	200	204	198	184	220	208	200	216	190	211	205	212	203	215	211	214	196	201	206	219	187	204	193	210	199	201	209	174	178	224	221	207	200	223	190	204	181	206	192	198	207	212	206	216	181	225	194	188	213	164	217	206	199	194	187	208	214	197	161	198	203	213	228	195	200	179	200	209	198	209	188	244	221	202	210	202	195	204	212	189	193	194	210	211	187	213	214	190	203	216	193	209	222	185	209	188	211	200	190	214	189	195	194	200	220	192	196	186	216	184	222	189	189	186	197	199	195	195	167	213	208	196	206	183	210	196	191	189	197	201	209	203	192	190	195	226	222	219	199	214	169	195	214	193	221	190	229	187	192	235	170	213	178	212	172	196	216	202	198	201	191	198	194	220	188	201	233	174	211	181	209	209	224	192	190	218	213	194	194	201	204	185	206	192	192	189	198	196	195	216	197	222	198	202	197	219	195	189	183	176	181	189	212	204	210	204	200	198	204	216	195	180	172	229	189	218	203	191	214	220	199	203	198	195	232	190	190	210	201	213	195	214	204	201	198	221	195	201	196	192	197	194	238	191	194	189	186	203	195	209	227	210	194	197	193	180	221	183	172	201	196	192	205	189	226	176	199	193	226	169	194	206	227	200	219	202	196	210	229	205	193	208	191	229	206	198	190	187	212	175	184	213	224	198	210	199	199	195	221	195	206	208	209	194	206	196	213	193	191	207	225	210	206	202	190	184	211	220	210	188	207	186	181	237	205	188	194	227	201	205	175	201	210	202	186	198	192	206	217	179	212	209	183	195	198	184	202	197	211	206	170	201	205	182	193	203	219	209	213	172	222	192	202	207	180	209	225	190	195	212	196	193	187	219	204	203	232	193	208	196	187	213	214	211	199	200	180	210	199	181	197	229	189	212	206	205	207	213	220	200	178	192	219	206	216	207	194	205	203	185	184	213	174	208	223	169	192	202	186	198	193	203	187	216	194	208	172	226	217	211	210	208	227	204	202	213	193	212	190	212	212	201	189	187	198	188	183	210	196	206	208	188	194	185	223	193	193	192	210	196	194	232	205	182	213	186	219	206	197	170	188	207	206	197	208	216	216	201	211	219	188	169	193	189	210	207	202	186	188	197	185	200	225	225	191	204	224	203	200	212	187	222	179	213	196	190	177	205	212	192	217	246	188	183	197	198	205	202	198	198	194	211	203	206	209	204	212	220	210	233	193	171	191	193	209	163	203	215	180	220	228	210	221	188	219	205	209	184	220	202	208	191	216	210	173	186	184	174	207	170	198	195	195	209	187	195	190	199	209	193	224	187	198	201	230	186	217	227	212	191	194	223	216	169	183	213	186	204	195	226	169	180	174	207	189	195	214	209	212	189	203	174	210	170	207	186	204	222	189	215	209	219	217	231	174	181	234	223	207	191	178	199	201	204	171	214	209	203	181	192	207	201	219	183	217	207	224	204	196	212	205	211	201	188	203	201	205	198	208	205	174	183	232	187	219	210	209	208	200	180	219	221	191	202	195	198	205	193	198	210	220	194	184	197	218	191	214	197	193	179	204	196	209	187	196	209	194	204	206	196	194	209	232	179	193	191	203	183	239	209	174	192	227	198	209	204	209	201	181	203	200	205	212	225	210	229	212	227	211	187	194	173	202	178	164	207	206	217	207	205	189	218	191	204	186	196	196	196	197	207	198	183	204	186	199	188	209	215	215	209	184	218	211	190	212	198	195	196	196	206	177	198	225	229	197	202	180	209	184	178	193	188	221	180	185	174	217	200	198	214	197	230	185	191	188	194	202	197	179	200	200	207	204	185	207	187	197	192	205	206	203	223	204	199	197	196	231	228	208	203	215	209	202	196	189	203	214	210	211	216	188	219	207	190	221	204	210	203	190	186	188	190	225	196	231	221	188	213	198	177	212	212	216	225	208	215	205	218	226	189	211	209	199	198	203	182	199	195	184	207	202	190	204	199	193	219	211	179	178	189	218	193	195	199	182	202	192	186	203	216	203	207	175	210	194	209	219	203	211	198	199	212	190	178	197	208	187	204	195	214	194	194	201	203	192	179	212	184	217	190	191	196	195	182	184	193	207	212	180	214	220	189	209	223	192	195	210	208	211	183	212	184	218	203	184	231	209	221	195	221	212	206	219	199	216	202	206	194	210	213	194	196	217	196	203	207	235	184	207	198	188	223	207	185	179	214	179	179	223	214	194	205	203	222	181	221	224	171	211	193	214	233	222	223	214	214	200	156	210	178	203	200	198	217	204	197	206	222	196	181	198	185	201	185	190	189	204	182	215	186	204	205	230	200	194	198	206	223	209	206	204	187	194	182	206	214	193	183	178	183	213	216	194	183	212	220	192	219	183	213	208	205	186	216	237	208	184	225	181	213	192	189	216	194	163	214	210	206	208	201	198	196	215	211	197	202	198	204	223	191	186	187	195	192	184	215	182	185	210	209	186	223	189	212	194	208	207	194	195	173	216	219	193	201	232	206	221	216	191	175	211	192	214	200	230	218	199	193	191	200	205	192	218	188	216	206	175	179	217	196	191	197	207	211	216	189	177	221	230	206	205	241	203	166	221	210	177	211	189	187	208	196	218	195	198	189	195	200	211	230	189	199	199	170	198	206	202	201	197	198	181	194	180	220	234	212	167	198	192	205	189	192	182	179	209	223	189	212	194	208	185	189	201	173	186	177	208	201	214	208	199	224	202	187	178	197	204	203	198	200	218	203	207	192	191	200	213	202	199	187	186	223	230	214	185	183	178	209	192	199	188	203	236	187	191	208	196	206	215	204	222	197	208	208	192	183	182	222	198	221	202	197	223	177	213	204	206	221	197	194	199	194	202	191	188	188	194	207	210	213	200	202	214	178	188	181	206	217	209	205	192	194	196	178	211	227	201	223	202	180	213	200	229	219	181	154	194	194	207	190	209	204	194	212	211	201	224	226	183	179	208	213	188	203	233	193	217	199	200	185	193	194	208	218	216	195	214	212	239	212	233	199	212	208	203	219	198	196	195	216	222	190	197	204	225	209	174	184	193	214	197	205	198	182	204	221	211	195	217	220	217	191	206	207	224	196	196	194	188	216
18594	20807	23319	17634	12658	10322	9046	7161	5068	4123	3071	2422	1924	1752	1348	1239	1350	1442	1315	1179	1082	934	1071	1009	976	963	904	892	817	782	747	801	738	734	725	716	697	734	663	699	672	678	709	702	664	736	696	674	653	691	682	692	693	666	671	685	692	669	677	636	637	731	657	683	713	671	693	699	686	663	690	658	658	685	675	665	653	658	663	671	676	699	674	649	711	663	659	698	691	669	641	696	709	711	704	686	673	684	701	693	655	630	636	678	638	634	678	671	736	666	671	697	693	689	694	664	714	696	676	669	678	630	654	662	649	664	688	711	631	716	715	697	662	707	677	700	678	654	664	678	639	692	687	660	688	708	710	705	675	693	672	669	687	660	661	642	718	691	710	668	681	718	700	680	668	650	666	694	624	683	727	669	700	715	708	639	677	651	692	725	681	702	663	671	680	660	721	720	697	691	682	713	699	669	671	671	680	697	749	700	712	672	629	677	660	697	739	657	692	701	649	690	666	655	689	734	699	664	680	658	668	664	651	653	688	717	706	664	714	659	714	714	616	659	655	728	620	690	704	712	738	692	709	658	692	712	667	636	697	686	610	666	732	720	711	709	699	713	649	670	641	682	676	695	664	630	644	662	741	675	616	660	664	679	640	722	672	640	666	704	729	657	683	702	711	700	674	669	673	702	693	602	687	739	673	708	673	651	644	733	680	692	683	666	654	681	685	695	681	629	683	687	680	693	659	697	674	589	711	701	673	648	656	716	689	661	652	621	657	698	705	680	683	668	628	625	695	626	661	662	668	686	693	658	722	636	693	677	669	707	694	653	656	705	658	672	698	680	684	663	698	653	684	716	695	692	709	705	665	675	712	652	701	721	691	718	710	694	664	697	693	660	694	659	634	659	702	672	670	685	682	648	677	685	662	692	695	675	678	693	694	691	673	689	710	680	681	655	668	694	719	662	681	692	669	720	675	705	615	652	680	694	728	657	710	698	660	698	647	683	701	688	731	654	639	692	691	697	718	628	677	705	664	675	667	621	682	670	683	695	659	696	664	642	691	664	707	639	678	681	720	663	753	668	660	666	671	653	672	655	696	679	634	693	702	698	685	702	716	662	691	646	683	707	668	666	712	663	726	657	695	685	656	666	689	686	673	635	675	687	658	669	692	630	708	712	717	672	642	681	711	666	652	688	676	649	690	673	649	716	632	669	675	664	710	627	674	672	705	643	681	700	701	731	675	635	713	693	721	732	701	675	619	697	661	715	619	714	692	685	684	690	663	659	656	739	695	672	684	668	702	699	632	690	737	672	722	698	645	654	678	667	683	697	687	609	686	656	693	681	719	692	684	645	672	667	635	656	658	676	690	651	712	701	653	646	679	681	667	669	609	661	676	688	665	644	670	610	652	659	702	716	704	650	731	740	704	697	705	623	744	691	676	658	664	672	657	693	662	697	728	746	630	680	675	672	683	688	690	685	677	733	742	698	682	685	669	669	667	671	658	690	661	668	696	647	658	665	727	711	695	663	652	676	673	748	687	714	683	675	699	687	665	664	648	646	684	674	674	676	713	618	674	632	671	723	672	685	686	682	658	678	666	611	704	703	671	652	672	690	709	656	637	720	714	671	689	681	714	655	656	652	676	679	615	671	606	696	716	710	656	706	715	699	662	676	721	696	655	711	673	654	693	673	650	717	670	607	689	701	693	657	644	663	704	713	640	673	709	669	661	691	652	730	682	736	702	730	714	670	712	690	689	699	639	707	638	674	750	651	687	670	673	692	673	693	716	660	672	632	663	697	651	695	623	693	696	679	633	635	677	625	704	726	721	646	658	703	662	646	691	671	648	694	656	681	683	753	665	689	701	721	700	633	662	698	716	724	659	654	684	676	719	678	658	684	693	645	667	685	691	633	704	701	700	673	676	658	687	713	659	630	693	683	716	748	627	713	714	718	703	667	672	755	670	701	676	709	705	666	679	620	681	667	709	679	739	646	729	658	618	696	662	661	669	698	657	713	634	705	690	663	660	676	646	719	711	693	666	691	684	693	644	707	678	651	668	716	667	682	698	658	705	687	705	612	705	673	656	702	714	662	731	635	700	667	676	642	667	723	657	667	650	691	665	686	692	673	705	666	646	661	707	686	680	704	723	689	708	728	664	714	667	670	664	664	676	712	668	701	664	657	744	698	681	651	636	706	636	632	692	631	714	681	680	680	651	667	635	685	691	704	678	677	699	650	656	627	713	637	673	690	684	666	677	722	675	711	703	714	689	725	696	638	634	680	638	673	686	630	637	649	643	710	709	690	656	718	653	717	657	693	663	693	696	721	659	666	686	698	681	678	691	702	665	648	716	648	644	675	666	675	679	673	680	679	659	675	693	661	669	653	703	711	679	649	715	656	696	697	660	643	681	675	652	664	729	633	637	706	697	651	653	752	706	674	695	681	679	697	665	702	670	687	698	635	662	666	668	696	667	647	646	671	676	687	692	644	660	672	700	704	661	687	746	651	657	696	679	656	667	687	680	691	674	711	762	702	700	630	693	678	662	642	681	669	661	659	676	668	680	706	682	691	729	686	710	677	688	705	671	685	704	693	647	674	700	649	706	709	704	640	659	674	691	696	715	664	662	676	671	694	693	714	682	644	670	711	685	727	701	675	669	677	716	671	702	684	655	702	713	667	636	649	644	646	642	680	666	700	670	703	666	652	671	678	698	689	687	658	731	672	660	691	698	694	719	671	692	657	689	644	665	668	686	710	721	700	676	677	678	671	698	707	687	667	706	672	674	668	707	662	716	650	638	669	684	698	672	632	677	652	681	702	696	701	739	694	680	718	693	624	636	643	706	655	660	641	722	730	690	645	716	676	635	670	681	709	733	692	674	678	678	613	674	724	675	661	666	663	704	691	690	688	667	639	684	653	638	654	650	620	678	662	673	683	732	672	658	680	685	651	670	690	671	679	673	647	644	716	704	642	694	687	647	694	690	674	677	679	651	686	697	699	699	659	667	615	661	648	666	703	650	673	724	725	644	708	666	717	630	684	696	632	702	688	692	678	688	640	667	698	665	668	662	702	693	680	692	702	654	670	642	701	726	687	703	667	735	658	625	662	738	655	672	728	674	673	680	656	694	714	666	685	685	685	685	726	712	685	688	664	695	668	714	657	714	660	719	611	656	702	674	706	676	715	686	641	689	672	711	680	661	714	686	729	696	670	687	659	660	757	690	742	695	637	722	654	661	638	641	687	677	683	681	712	727	701	657	660	653	684	662	683	669	690	710	717	707	702	651	652	689	670	693	684	673	650	695	700	714	636	691	649	676	676	696	671	649	673	668	712	691	703	642	655	695	730	671	675	702	668	631	663	685	699	696	628	732	730	701	687	644	654	683	692	650	644	706	725	686	659	709	642	676	698	678	667	664	723	659	713	681	617	670	672	701	712	673	669	686	676	669	682	696	685	742	649	694	651	673	711	693	699	665	682	713	717	667	686	657	710	675	705	651	643
41127	44196	44730	37569	26560	22880	19906	15869	9014	7602	5243	3730	3059	2501	1900	1579	1450	1289	901	876	550	485	497	561	423	336	337	274	255	264	229	233	220	221	225	232	197	200	198	230	192	214	196	220	215	229	232	229	224	241	223	210	196	211	228	221	217	192	219	214	221	200	184	198	224	224	207	234	209	214	203	183	210	198	189	221	227	214	201	210	199	222	232	230	221	221	204	220	233	200	209	212	208	218	227	205	216	208	228	200	193	218	200	202	226	190	204	201	209	206	228	216	202	203	245	203	204	194	223	227	227	207	215	246	205	206	203	203	229	203	229	236	211	233	218	187	226	198	222	205	192	246	222	211	214	212	195	247	198	208	198	252	200	204	225	211	202	232	215	209	206	196	240	215	183	219	204	204	227	227	180	213	237	200	192	224	211	215	200	242	213	215	248	225	224	244	206	195	237	217	226	208	214	222	210	202	227	194	192	231	224	214	190	185	203	203	210	203	222	217	216	235	219	226	234	211	233	227	222	196	201	233	232	221	217	204	221	215	201	195	187	242	197	236	208	226	208	232	185	218	239	229	223	204	206	216	203	191	208	225	196	229	223	210	193	214	228	218	190	177	214	221	201	215	189	252	239	215	207	199	196	237	203	199	218	190	189	222	220	208	213	215	227	190	202	231	170	189	232	218	221	193	212	192	207	182	217	194	208	240	174	211	207	218	203	205	209	223	210	209	202	211	210	216	204	226	209	209	213	215	215	229	214	217	198	182	201	225	191	220	219	200	212	226	201	226	199	210	238	212	206	211	212	205	199	214	208	234	210	207	218	208	204	189	231	193	209	243	235	203	218	207	191	233	212	198	218	216	231	241	214	198	195	221	228	219	208	197	203	212	196	223	208	216	215	219	207	212	195	199	211	226	222	217	199	230	204	210	209	205	216	224	203	217	220	220	228	220	213	225	212	211	192	244	232	209	211	193	203	207	218	219	239	202	206	205	203	218	225	235	207	207	201	206	209	208	207	214	209	244	209	233	216	239	221	196	232	211	216	205	207	222	207	215	216	224	197	208	230	232	206	204	213	223	213	217	205	210	211	203	213	198	244	225	209	217	210	207	208	187	238	217	232	206	238	215	194	222	196	219	223	195	197	182	180	229	204	230	221	203	215	214	213	185	211	219	209	206	192	213	186	208	251	217	217	206	208	205	221	205	221	233	192	184	240	208	223	194	215	205	217	191	220	210	226	212	218	231	236	193	209	194	221	199	203	227	230	211	225	226	203	193	179	192	201	191	220	201	233	233	205	201	222	231	225	197	198	202	239	211	232	215	211	195	215	222	219	221	231	208	199	207	238	208	220	192	196	212	203	219	232	199	252	223	218	222	236	201	202	177	222	201	210	200	198	231	218	241	210	210	204	207	194	196	212	230	215	199	220	230	203	209	196	229	204	204	201	193	226	213	243	210	219	207	199	199	224	193	222	228	231	197	235	210	212	198	218	234	196	216	197	236	201	206	205	239	221	220	228	211	193	208	213	206	221	213	216	205	230	202	207	233	216	210	208	232	207	227	198	210	205	239	208	217	204	221	211	228	226	207	219	212	223	208	220	225	210	224	209	196	207	197	208	214	219	197	233	200	218	222	191	205	202	199	175	212	222	205	192	209	246	209	208	226	209	191	209	202	208	207	201	205	193	210	216	207	202	203	215	227	207	194	236	199	206	199	210	190	207	206	217	202	212	208	210	233	204	234	202	195	202	214	185	224	217	203	220	228	242	205	214	202	253	225	203	226	213	208	193	249	227	213	213	230	218	210	215	212	214	205	206	207	229	243	193	200	203	187	268	207	217	222	217	211	214	214	204	197	186	234	214	178	212	188	225	218	193	218	235	204	205	203	208	206	197	216	219	226	223	177	226	206	194	183	222	212	205	208	235	221	183	225	202	196	206	224	226	200	217	206	218	202	191	209	220	193	208	209	214	216	203	207	199	216	209	207	230	202	207	201	212	231	232	240	203	210	215	233	220	220	216	205	203	244	205	211	192	188	201	248	207	206	208	214	198	193	204	205	200	206	232	216	213	232	212	237	173	237	196	209	212	213	195	201	220	213	233	205	222	190	200	210	186	228	214	216	223	226	218	209	215	220	211	227	221	207	219	258	211	200	226	212	226	224	198	226	217	214	232	187	206	193	220	199	216	203	210	192	205	215	175	216	222	203	195	223	227	210	200	222	208	220	191	210	209	213	232	234	226	195	209	213	219	228	215	205	191	198	192	202	222	219	204	208	218	187	200	229	217	208	199	217	226	231	209	200	221	203	223	221	220	215	189	229	203	193	210	181	243	198	236	215	209	228	232	209	219	241	222	214	211	212	211	220	195	197	219	197	203	236	209	204	223	210	203	199	218	209	219	220	215	241	219	235	212	217	227	223	219	202	208	252	196	213	208	247	220	203	191	191	198	203	247	198	228	245	218	207	224	213	225	228	208	235	217	229	227	228	222	194	215	245	197	230	195	204	209	230	217	207	231	220	204	186	222	198	219	208	208	205	184	189	215	237	202	196	228	213	209	200	237	217	207	227	207	217	213	226	216	172	213	184	228	216	212	218	200	210	218	237	222	212	188	201	220	224	192	195	223	187	209	239	212	225	232	198	184	218	210	201	192	226	194	222	223	193	208	200	192	219	217	214	203	229	221	202	200	211	234	200	218	210	208	184	198	197	228	179	216	236	195	220	204	221	186	212	235	216	190	169	224	217	208	199	202	214	207	215	198	216	214	218	219	212	205	209	223	213	210	185	206	194	175	225	206	204	202	232	193	224	232	204	219	211	223	216	227	206	206	197	227	217	217	224	202	201	226	207	202	188	218	218	228	235	229	205	192	207	191	202	220	216	199	223	194	216	192	227	201	214	228	229	185	236	233	214	196	173	222	225	210	213	226	246	197	233	210	220	210	198	197	230	204	184	209	230	206	205	229	193	216	190	192	221	211	216	223	205	217	222	217	194	199	205	195	232	237	230	207	213	190	235	214	220	203	205	235	194	216	223	205	207	223	193	233	214	239	222	206	217	204	205	195	182	195	220	197	192	219	189	219	203	185	238	238	226	200	219	202	197	192	229	215	214	190	206	229	204	218	208	202	195	231	226	228	248	227	225	218	216	229	211	202	230	226	219	193	197	230	223	214	193	210	223	214	220	201	203	223	244	227	213	205	207	234	198	241	203	208	196	196	208	207	219	224	206	223	226	190	226	200	176	229	194	224	223	235	192	201	215	219	199	204	214	207	213	235	207	215	223	197	205	210	217	223	203	225	203	213	210	222	196	211	208	222	240	241	214	232	213	215	249	225	232	214	209	210	224	202	189	217	207	217	182	185	207	218	211	211	214	216	231	219	198	201	242	216	207	228	215	192	204	218	208	203	247	211	217	204	213	210	212	212	198	208	221	214	233	203	235	221	224	194	216	191	220	216	232	220	221	199	206	217	218	206	204	231	199	199	218	203	225	204	201	238	226
33567	42255	49706	44772	34717	31891	32015	27427	20545	20723	16809	14516	13454	11964	9897	8503	8464	7514	5549	5426	3653	2908	2953	3023	2379	1896	1365	1332	1076	953	914	835	827	805	779	761	756	765	774	725	756	745	756	750	758	734	741	763	684	740	714	681	754	715	732	710	714	678	752	711	711	715	640	719	720	696	698	672	738	705	684	713	719	748	720	709	685	711	645	696	657	698	685	731	701	705	690	657	731	679	722	738	699	706	685	680	711	694	734	691	685	709	745	756	701	687	752	708	663	722	684	743	702	684	714	748	688	788	638	746	689	713	707	678	686	698	693	736	704	767	741	669	735	679	686	680	687	750	693	671	714	754	730	699	706	697	712	750	707	672	734	729	728	733	706	714	713	707	749	689	673	671	703	693	700	744	698	730	701	673	735	711	693	734	692	704	725	688	744	737	675	703	754	694	737	714	745	695	737	704	682	652	702	717	700	699	678	694	720	724	712	719	731	659	743	721	732	689	669	752	720	686	724	723	733	717	764	740	718	688	749	759	726	688	631	713	688	715	744	716	687	713	724	697	686	694	730	704	708	694	731	715	722	706	769	704	740	720	732	663	697	694	709	675	704	729	697	716	758	681	715	707	723	717	706	741	717	722	732	693	702	645	751	700	701	729	715	757	684	703	707	705	694	709	727	703	737	717	680	715	724	732	730	740	755	691	708	700	699	694	703	758	678	707	773	718	732	744	741	670	691	689	713	728	716	656	678	720	714	711	685	708	680	708	718	732	722	711	698	682	688	728	674	703	685	709	680	693	671	709	718	764	673	698	686	710	694	730	741	691	714	728	673	693	721	720	765	751	694	668	772	750	727	706	710	725	707	741	697	709	727	689	680	765	714	729	726	688	714	748	724	703	711	701	695	730	705	742	745	710	696	728	726	679	702	739	707	757	723	738	719	698	690	703	771	678	717	737	701	698	698	698	717	700	722	720	699	702	711	717	735	695	699	680	755	696	737	702	721	708	720	682	726	704	709	767	693	735	697	698	739	695	713	717	706	727	698	669	696	714	693	702	688	704	732	718	685	668	713	695	693	702	712	704	679	687	697	708	699	698	733	686	722	696	678	699	680	687	707	713	721	722	722	702	726	690	740	693	690	708	723	711	700	716	667	681	769	700	704	695	707	689	703	667	700	691	719	666	667	710	716	727	705	718	757	709	702	678	737	729	679	705	741	711	703	715	739	729	753	718	732	714	702	724	740	682	716	766	771	669	673	706	693	711	748	737	702	717	716	709	734	702	689	723	710	694	742	754	670	668	697	724	716	740	700	701	666	701	657	717	681	712	712	718	668	733	668	739	755	691	725	678	707	712	712	737	746	720	680	686	699	704	712	703	702	676	768	733	757	708	706	696	693	687	738	675	683	687	732	712	656	702	745	732	738	726	709	691	736	698	723	694	721	684	741	714	716	652	738	742	668	726	722	682	724	697	759	660	711	703	700	666	724	712	690	717	716	718	724	723	719	692	696	732	720	750	714	686	650	716	715	740	699	721	746	681	696	676	749	669	698	683	765	729	711	752	731	721	723	706	698	693	665	692	676	711	688	685	744	706	731	707	702	669	671	684	694	737	727	679	724	694	721	663	732	729	704	698	733	723	698	697	700	720	731	699	730	672	691	706	672	728	711	717	698	686	734	746	716	756	728	677	723	724	686	694	706	699	687	717	741	682	657	716	694	763	738	673	699	725	691	704	690	698	701	727	727	666	689	695	709	679	689	725	676	673	747	696	716	723	703	695	682	739	698	734	711	751	673	726	729	727	739	722	729	687	667	752	729	724	695	698	702	682	651	706	723	744	675	734	744	759	670	709	723	683	712	720	697	683	688	723	733	732	731	704	698	708	732	667	772	674	710	714	692	717	726	711	685	707	704	706	692	681	721	664	721	692	716	718	743	730	679	666	716	701	721	663	723	726	686	718	685	667	703	647	688	701	674	712	786	695	724	720	698	700	713	728	708	750	707	702	709	738	757	681	785	746	702	707	713	760	693	706	784	704	734	723	703	713	670	724	721	682	672	692	697	706	673	737	734	723	693	655	656	760	699	750	722	693	664	732	706	764	687	686	710	706	725	728	716	704	695	723	715	668	681	685	679	663	687	690	679	712	698	714	791	745	706	706	718	719	722	736	695	693	657	743	731	702	712	720	741	696	760	673	716	772	687	699	719	657	675	671	698	676	701	690	693	727	642	690	709	682	707	739	706	722	693	693	743	678	697	708	706	714	678	694	726	680	725	733	718	724	667	724	741	677	722	699	717	692	700	753	710	743	751	709	698	732	668	722	711	700	733	702	671	673	711	733	743	721	711	708	694	667	694	685	677	719	702	688	725	702	676	721	700	689	738	692	690	699	716	698	671	727	696	702	701	751	713	692	687	748	736	729	732	695	680	727	728	725	685	722	738	689	706	710	745	694	789	727	695	724	721	700	678	690	722	729	695	735	708	724	639	743	685	733	701	722	678	690	660	754	712	735	660	694	669	721	709	684	706	682	693	691	729	693	737	738	729	691	711	704	692	691	708	692	704	728	702	717	662	697	695	762	740	724	747	720	711	706	713	694	733	727	725	693	751	720	706	662	709	784	636	700	699	718	699	708	727	713	727	724	697	720	735	698	700	647	736	699	683	724	712	719	726	750	686	707	733	677	670	709	695	674	681	737	733	731	701	692	706	714	737	698	737	691	718	718	748	701	695	628	742	719	695	726	735	696	715	739	683	696	701	725	705	706	704	724	697	693	661	724	689	737	762	705	707	650	699	729	727	675	674	749	694	716	709	721	715	669	710	719	690	709	691	700	715	741	662	698	718	717	732	689	710	695	682	706	688	700	696	690	743	675	699	706	714	724	725	742	692	729	726	769	710	712	710	706	691	705	693	669	720	688	698	678	743	720	736	691	654	714	672	698	712	714	727	708	693	710	722	726	701	709	658	693	736	703	630	700	714	746	762	715	666	734	684	685	715	685	693	727	758	760	705	670	687	672	710	723	708	720	703	689	674	745	729	717	704	669	724	691	722	650	723	633	700	747	686	695	692	689	709	759	689	718	725	708	706	705	725	685	712	672	698	690	754	693	752	723	695	706	698	687	689	712	684	737	692	690	729	731	710	698	704	715	753	635	699	679	722	747	690	730	699	699	722	706	678	692	670	720	670	724	671	726	692	706	716	701	717	661	716	708	712	738	671	724	708	731	669	671	701	669	673	721	707	665	709	669	710	725	685	714	721	698	689	749	726	697	707	674	689	707	675	693	822	692	735	736	662	683	662	725	747	720	680	748	692	717	708	735	685	730	693	684	713	734	742	674	756	693	735	691	763	719	694	718	655	682	742	702	675	717	682	707	728	699	742	715	673	728	750	672	695	712	740	713	661	706	691	745	659	707	725	676	756	738	674	668	647	737	706	671	693	738	712	717	731	722	685	667	717	743	710	719	691	728	699	711	726	718	707	688	654	711	759	710	731	742	729	674	708	722
47780	52920	41693	34819	29113	27456	26104	21789	16836	10685	6732	6862	5812	4876	3673	2943	2660	2520	1797	1501	959	734	805	781	614	506	389	334	318	296	263	256	253	263	241	267	254	250	267	234	260	269	221	249	243	234	239	252	272	247	273	203	222	244	263	243	235	249	260	231	202	206	248	239	258	273	258	262	238	233	216	236	222	252	223	233	260	223	224	232	262	237	249	242	237	207	234	224	264	214	227	252	248	256	214	239	276	231	229	266	243	238	236	238	265	228	250	266	252	269	236	252	232	225	240	235	235	237	246	245	263	233	223	256	228	238	251	258	235	220	211	228	260	257	245	226	217	227	261	238	254	240	263	243	264	257	218	235	235	236	240	264	234	255	231	214	246	226	245	235	236	229	237	240	241	200	267	262	236	221	235	261	234	221	248	255	218	230	240	219	247	219	249	237	268	229	246	241	235	233	250	226	235	230	228	236	247	246	219	237	223	217	225	208	245	238	264	234	253	237	237	213	216	234	238	259	255	255	234	224	235	210	206	235	261	220	273	258	241	253	247	255	260	228	224	250	253	243	237	253	244	246	235	239	252	224	218	206	223	256	232	263	211	252	235	246	228	240	248	232	280	261	226	244	218	224	255	265	222	243	235	246	241	248	246	227	233	277	234	225	224	237	244	250	250	217	236	260	237	249	225	258	241	230	238	244	227	240	245	257	234	251	240	251	259	253	239	246	261	253	215	240	264	210	245	234	237	253	259	237	242	225	231	239	226	237	244	252	240	220	246	214	244	223	235	226	236	229	227	226	208	271	236	246	225	245	261	245	258	235	250	188	246	206	260	220	259	240	243	231	237	243	242	232	275	229	239	244	214	247	255	240	265	239	265	235	216	246	243	231	238	241	218	227	259	248	233	265	244	204	241	250	242	254	237	259	252	233	248	277	259	280	241	252	216	248	278	257	238	212	238	255	235	222	208	238	254	253	249	249	220	242	222	219	237	233	264	250	220	247	250	252	242	251	258	228	225	218	221	249	247	226	237	214	243	233	229	250	241	254	237	230	228	238	264	236	235	233	273	236	250	234	239	254	254	233	247	232	231	262	237	224	233	218	246	254	258	242	209	217	266	234	260	223	243	239	238	253	237	225	243	226	247	227	257	241	194	236	188	222	249	232	231	247	218	245	241	239	229	263	248	226	240	232	227	241	204	229	252	244	229	290	224	246	228	209	238	266	261	232	215	230	250	203	254	267	247	225	214	234	259	250	205	254	234	239	265	214	250	251	249	224	221	218	235	251	226	217	232	203	242	246	235	237	227	254	270	236	245	241	252	220	254	221	242	258	229	226	254	235	243	239	242	243	260	269	254	254	242	235	228	227	246	242	259	258	240	225	273	221	224	225	253	253	239	223	237	267	239	238	251	219	243	223	257	221	218	218	222	230	260	225	252	227	230	240	246	242	233	226	250	242	227	232	231	248	250	234	227	207	247	247	210	229	238	244	223	245	207	236	261	235	239	252	251	220	293	231	231	243	267	222	229	229	217	235	255	244	228	237	220	264	259	227	258	227	224	249	248	227	218	210	239	217	262	251	245	239	218	228	238	237	222	217	223	261	227	252	232	234	219	245	260	224	255	246	211	244	254	243	258	252	236	230	244	232	250	241	215	203	285	257	261	216	246	244	245	235	237	266	243	252	229	227	216	270	271	244	230	220	243	236	227	245	225	251	240	234	223	235	251	222	249	239	213	247	234	243	257	253	259	223	277	216	237	232	259	202	223	232	264	213	254	206	226	234	245	236	224	232	259	217	232	236	244	238	237	250	238	229	233	244	264	276	251	239	266	252	229	213	260	226	211	259	218	237	255	245	229	221	248	233	274	248	222	253	256	217	211	240	218	226	243	233	231	241	229	230	207	228	248	237	256	210	243	240	250	215	229	234	234	243	229	246	219	224	242	235	237	243	249	246	251	234	227	240	265	227	263	237	257	232	215	259	249	232	233	229	227	253	263	249	228	246	253	237	228	242	252	202	246	240	236	218	233	237	228	263	231	204	252	237	250	226	235	258	205	232	265	261	263	246	245	237	198	214	260	236	254	235	282	243	214	232	247	224	268	263	250	275	226	218	225	237	238	262	239	238	248	233	242	238	241	293	245	208	206	222	238	219	236	251	244	251	242	242	229	235	233	254	247	257	222	225	238	232	270	219	243	234	245	240	258	223	227	246	242	247	254	244	229	232	230	237	261	245	236	235	226	225	235	255	225	241	245	229	229	231	238	227	214	249	232	247	225	225	272	250	247	249	238	211	265	245	219	244	248	256	234	210	237	252	230	251	231	256	253	252	227	252	246	234	238	232	245	254	227	243	221	297	262	233	253	234	243	232	252	202	219	254	267	252	212	233	228	246	235	241	221	247	246	234	272	241	229	226	241	248	217	223	258	264	241	253	240	274	255	268	244	264	253	238	260	236	257	262	231	275	262	230	207	244	228	244	253	242	243	231	207	213	263	239	264	241	230	253	256	239	249	239	239	248	216	250	246	240	229	246	235	238	236	221	232	257	234	238	253	232	207	257	250	241	238	219	246	245	238	218	251	264	259	242	261	250	241	239	232	235	235	265	257	232	219	254	261	229	236	270	263	255	216	236	245	243	250	244	233	278	203	257	212	250	226	251	272	269	251	255	221	227	245	231	250	257	240	238	225	239	228	235	224	244	257	269	213	246	240	241	210	244	254	240	228	242	228	222	265	214	242	235	238	262	251	211	245	230	248	243	262	265	239	233	252	243	228	248	194	241	216	257	252	231	218	234	239	205	240	246	243	238	225	234	243	261	272	256	220	231	249	232	245	239	237	251	237	254	250	231	235	228	240	216	232	249	270	254	248	253	254	225	245	247	236	264	249	242	237	227	235	248	262	208	209	243	236	243	223	233	238	242	216	235	227	244	249	261	226	225	246	238	259	245	227	266	242	234	239	224	269	208	224	238	220	242	253	245	249	246	224	261	233	220	254	223	241	241	260	276	242	237	224	224	253	251	240	216	248	222	250	238	229	271	258	217	248	219	240	262	268	254	260	250	240	237	237	225	220	233	252	228	239	215	262	234	223	251	250	220	264	233	241	248	240	255	223	209	236	262	238	260	236	231	242	235	223	239	227	256	254	245	269	228	270	249	215	228	243	220	241	239	275	233	259	238	237	252	252	202	242	243	255	241	254	230	232	233	246	253	267	226	226	249	237	239	271	233	225	249	214	253	239	220	238	265	226	241	218	260	212	236	250	223	211	250	240	269	257	228	238	257	255	266	251	239	256	229	251	223	258	244	226	249	230	234	265	249	229	242	269	256	256	247	253	233	219	233	253	248	259	256	256	240	250	235	222	236	230	225	230	243	244	227	223	239	236	246	238	241	231	245	242	264	215	207	241	267	240	254	241	244	228	240	210	211	229	258	232	210	242	215	234	251	235	240	218	232	281	227	265	264	234	231	221	239	212	232	238	241	229	263	260	214	187	231	240	236
38374	53517	50397	50427	40560	39313	38023	33381	28905	22345	18224	21469	19257	18459	14971	13519	12877	12472	10383	8876	6166	4683	5098	4802	3671	2620	1833	1866	1209	1280	1069	959	894	895	843	886	897	874	810	824	828	794	785	777	793	805	827	852	802	817	764	791	765	783	730	820	758	768	759	777	772	784	796	704	742	756	801	728	704	758	815	759	762	780	787	803	778	801	748	806	778	752	799	744	765	794	732	751	794	711	793	780	769	760	756	729	734	763	804	734	788	765	737	759	751	798	766	760	736	764	754	733	748	773	792	749	785	755	814	744	776	800	787	801	755	736	760	732	745	716	803	758	744	740	777	779	735	750	776	784	694	792	757	775	793	726	762	741	756	794	774	767	766	759	778	797	774	779	746	791	735	764	803	782	779	762	767	757	736	719	794	780	703	778	793	752	798	777	787	831	768	774	752	764	791	758	734	749	826	720	755	737	721	752	777	763	789	733	768	759	791	764	756	776	770	711	768	769	736	753	721	776	745	737	778	764	781	790	774	762	769	773	777	754	779	757	749	783	757	776	771	779	759	738	717	727	773	792	772	814	810	776	729	775	776	760	767	833	735	787	653	758	739	769	778	738	771	738	782	762	732	781	714	782	764	745	739	769	766	744	740	708	747	745	766	805	735	767	788	762	786	808	754	775	772	790	760	790	757	792	742	732	785	793	745	758	794	762	836	715	758	836	811	759	788	788	721	735	724	788	742	733	719	726	735	761	755	742	762	777	781	759	785	756	743	766	773	746	769	798	755	801	786	732	752	761	725	759	801	755	741	764	739	782	741	774	752	774	729	823	759	774	720	737	784	717	715	758	775	765	741	760	763	755	767	747	717	753	752	728	715	742	794	772	791	744	774	720	764	807	786	732	827	742	777	810	783	789	796	738	789	778	797	723	735	745	755	750	733	784	764	743	738	767	782	782	734	805	746	764	785	762	807	746	791	733	738	800	789	767	784	804	720	734	722	769	764	771	808	785	784	762	755	788	723	753	779	781	784	759	749	787	700	752	768	760	783	754	755	799	799	793	747	810	766	796	744	773	784	789	758	739	758	777	795	768	727	775	742	800	782	774	754	798	721	771	822	755	798	782	769	795	783	785	764	779	791	791	756	734	726	784	807	754	732	765	729	750	728	748	789	717	691	765	734	763	752	751	757	771	742	719	783	736	794	792	743	777	810	766	729	749	777	751	788	793	761	771	722	724	785	735	763	766	815	774	713	813	791	731	716	770	787	738	764	724	773	774	711	790	730	794	774	793	769	744	737	769	813	786	744	721	760	824	802	773	753	809	802	808	746	754	790	755	735	792	748	754	774	731	748	745	787	752	741	785	753	768	762	742	766	822	827	768	788	820	778	788	708	787	781	793	750	799	765	747	769	725	738	782	764	811	763	759	724	763	780	767	745	767	775	836	749	797	805	779	806	770	838	771	784	743	722	767	787	731	770	765	762	798	782	802	738	721	793	769	759	777	733	773	728	780	748	737	776	794	766	747	778	776	723	736	802	768	743	776	756	751	796	754	788	796	754	744	775	787	813	735	730	759	763	751	765	748	763	763	783	764	728	793	785	771	835	780	773	778	740	801	765	790	747	762	793	688	746	787	776	775	759	724	750	724	763	717	755	755	823	769	755	760	808	756	823	749	754	776	765	744	785	791	785	795	760	760	755	768	787	795	796	791	763	760	747	848	740	691	779	754	807	805	779	777	771	783	774	810	779	828	732	772	727	780	785	802	734	793	764	776	807	745	732	763	752	771	799	754	772	864	807	757	753	786	749	762	758	749	779	797	779	779	731	833	784	767	738	775	776	789	739	775	794	786	717	754	735	757	779	735	769	774	757	796	759	732	744	765	761	738	773	804	800	746	793	757	798	735	727	826	739	719	792	791	807	724	793	760	747	755	766	760	746	774	775	761	756	758	755	815	781	736	774	821	753	735	761	770	753	780	774	769	745	788	812	761	783	715	781	727	781	740	734	707	805	747	782	795	821	756	766	741	785	725	760	757	769	762	807	768	768	768	752	731	763	802	744	788	782	754	763	789	797	742	797	767	733	730	787	804	762	772	773	723	787	817	738	775	780	759	779	773	740	784	781	814	749	842	703	802	765	763	715	779	828	740	764	796	770	766	763	763	778	796	769	715	774	780	796	752	787	807	775	730	786	826	754	809	801	737	725	756	811	742	772	768	720	787	781	779	721	794	736	811	713	736	738	764	707	802	756	820	715	793	742	771	783	747	760	757	764	786	785	802	786	780	754	826	728	802	777	798	738	785	740	720	782	725	730	790	732	738	797	786	703	738	759	738	761	759	731	762	789	761	784	774	777	785	751	763	735	805	754	745	736	811	780	781	743	765	762	776	771	769	770	784	790	733	811	747	793	758	784	792	752	741	764	748	741	733	778	719	742	794	769	753	786	755	740	751	753	753	733	721	766	733	760	777	729	709	747	784	792	781	774	768	859	770	767	724	807	771	838	757	765	743	753	746	799	744	800	734	789	777	783	768	809	776	737	757	748	828	805	782	780	806	740	752	784	802	774	796	766	814	802	781	768	743	782	790	764	804	749	746	764	785	771	791	771	759	762	774	759	716	774	753	772	781	799	758	724	738	732	742	791	786	757	752	739	783	788	748	752	699	723	755	753	766	833	709	776	734	786	766	774	772	773	766	747	794	758	789	790	749	741	752	776	807	768	851	730	754	793	735	732	778	746	805	771	726	752	768	710	764	752	855	748	754	766	773	785	762	714	789	797	802	771	784	743	764	739	773	768	773	799	740	785	759	762	739	814	761	810	754	780	790	696	758	755	756	748	709	812	760	745	708	751	781	783	790	801	732	761	772	826	819	752	771	731	804	745	730	749	769	801	788	756	742	780	749	731	745	783	737	756	798	772	783	818	770	766	774	763	736	790	794	791	770	761	789	817	764	751	744	756	761	722	775	749	768	769	785	734	745	763	826	786	771	840	770	686	741	774	764	738	770	739	741	822	771	758	764	730	838	731	760	756	811	734	731	805	763	745	772	768	773	797	784	771	739	801	821	778	803	773	754	740	738	759	790	753	751	765	757	725	766	747	759	731	739	785	780	809	774	797	772	771	777	743	757	736	743	738	734	737	734	756	741	757	791	795	772	801	762	775	777	763	808	748	760	782	772	734	772	747	716	816	760	705	787	778	725	769	830	752	744	795	792	761	783	718	757	786	782	772	799	768	779	738	801	774	759	763	762	764	787	783	701	761	700	774	827	748	776	721	720	780	776	738	775	800	821	762	780	773	725	707	788	806	763	744	756	792	746	734	758	706	803	768	774	784	796	803	743	757	748	740	783	789	701	780	746	795	781	720	744	767	746	775	748	736	839	769	779	769	766	744	740	777	795	752	750	785	783	751	751	758	787	768	787	800	763	762	739	736	777	771	768	732	720	783	765	723	747	764	786	786	797	709	779	730	805	806	765	801	788	799	733	760	748	734	763	752	761	763	787	770	761
21501	17661	16239	8315	4085	2552	1801	1301	898	598	495	406	393	345	318	317	340	303	287	322	274	292	265	254	244	239	250	239	230	236	215	237	228	229	219	204	245	246	211	216	228	232	223	225	227	225	212	194	225	200	202	231	216	218	218	218	203	201	211	207	251	196	179	208	214	234	208	200	203	214	233	205	222	207	190	202	198	209	194	225	217	207	233	195	225	199	225	233	227	185	231	206	204	203	200	197	229	228	211	207	244	226	209	203	201	228	215	220	238	222	215	235	237	223	223	217	233	205	242	210	194	207	234	229	218	233	201	216	206	217	198	196	252	204	222	211	216	230	222	202	209	230	204	219	201	197	220	194	224	204	209	191	212	193	238	226	204	226	207	230	204	203	210	201	203	213	207	198	211	218	231	235	211	229	200	218	218	218	212	203	224	219	203	215	201	200	228	215	221	203	232	228	214	204	218	201	194	232	214	207	199	209	202	219	202	229	241	225	216	222	208	218	199	195	227	231	227	223	203	204	194	201	224	227	220	217	239	221	224	205	222	203	210	209	196	228	216	202	221	204	198	217	229	206	219	232	191	201	194	207	212	200	214	201	240	210	223	215	245	247	203	194	213	236	218	223	217	240	210	222	221	198	222	233	189	206	224	219	196	210	207	226	218	189	204	219	242	222	216	196	196	235	221	221	188	220	243	205	229	223	220	237	229	215	231	226	207	225	229	215	231	223	199	241	232	195	234	222	223	189	213	227	221	247	249	217	206	216	206	208	214	209	191	232	190	178	224	216	244	193	231	191	227	211	215	211	244	215	193	185	232	216	222	203	226	191	237	199	216	221	225	245	231	220	203	227	182	215	216	209	206	205	208	231	205	240	226	226	212	233	218	216	202	228	216	218	193	214	220	209	245	211	199	201	237	197	215	222	200	242	220	216	211	213	196	205	231	204	229	220	224	237	192	213	213	209	203	219	220	205	220	208	200	216	229	255	223	235	246	227	219	217	207	193	255	197	236	215	210	220	209	211	210	212	223	212	232	211	208	220	235	224	199	232	214	209	216	230	211	205	192	226	202	218	216	187	194	231	226	216	228	215	224	218	198	245	221	196	221	209	214	230	219	210	194	199	221	218	228	235	226	229	182	228	186	227	201	185	212	212	219	211	203	188	198	209	231	198	229	222	231	199	221	209	213	225	222	202	199	217	200	207	220	224	244	236	215	208	207	237	177	219	204	234	209	200	208	184	199	196	173	221	206	199	233	200	224	225	208	224	202	240	199	219	204	215	215	204	216	227	212	229	208	210	217	206	227	224	219	229	231	240	210	203	213	203	217	226	208	211	183	196	241	203	214	211	198	220	200	239	199	203	244	186	234	207	222	198	217	239	197	230	198	212	188	231	219	221	220	193	212	189	204	205	214	231	215	207	223	227	209	191	211	204	217	194	214	230	217	211	219	231	237	211	238	204	195	213	218	198	210	226	230	210	208	208	217	260	218	212	221	211	206	217	202	221	167	189	255	242	219	224	217	212	235	187	244	209	199	223	209	214	221	235	231	235	193	212	225	208	211	209	216	204	194	219	200	220	196	209	210	212	216	245	234	215	238	204	201	226	244	208	223	217	224	207	204	223	219	237	194	240	227	225	234	221	207	208	198	206	216	220	213	216	215	242	205	229	228	215	214	218	216	226	226	208	204	240	209	191	199	202	227	203	237	202	231	216	230	224	194	209	231	213	207	205	243	232	228	208	192	204	204	211	230	222	200	237	209	191	220	231	216	221	215	189	220	205	201	226	232	186	222	210	217	223	197	227	206	218	202	211	208	241	204	217	211	214	232	208	204	193	246	199	198	209	184	219	209	220	214	207	218	212	200	212	223	219	167	203	221	223	195	203	236	221	231	211	221	217	221	241	220	201	253	197	203	215	207	200	225	223	251	219	211	207	223	230	232	211	211	210	205	218	190	221	237	195	212	221	240	203	222	221	208	192	240	224	219	202	230	188	208	203	204	252	214	196	212	213	211	207	243	218	217	225	199	194	222	227	239	227	225	188	191	214	248	211	206	199	216	217	210	209	181	248	225	211	217	205	210	200	212	211	201	216	203	198	217	208	213	181	207	201	231	233	212	221	183	181	198	242	205	226	214	233	234	193	204	232	208	223	217	200	232	208	220	208	218	220	201	225	207	190	198	220	223	195	202	206	223	200	220	212	213	231	213	206	216	206	194	200	236	222	250	209	223	210	228	207	202	210	207	213	217	231	212	221	200	213	208	197	173	235	212	207	190	220	214	176	240	213	213	220	174	191	188	229	221	236	202	205	210	213	198	200	227	247	189	226	215	212	225	231	205	203	238	232	208	199	244	231	200	179	208	204	233	200	194	191	250	193	220	226	206	208	226	221	215	205	225	220	220	228	224	199	207	212	221	217	215	233	215	217	224	204	201	184	232	220	217	175	203	203	189	205	211	229	190	233	216	212	219	234	231	235	212	235	222	209	203	228	214	211	216	221	200	242	214	205	208	201	198	204	225	226	198	207	231	223	217	210	234	243	212	247	241	214	229	222	227	220	201	207	209	210	219	208	225	209	219	190	201	209	189	221	219	211	199	195	222	187	221	201	214	208	238	212	186	210	207	204	201	206	211	237	224	209	204	210	205	211	240	209	214	210	185	237	233	214	194	209	245	225	228	217	225	202	198	200	202	199	209	209	231	218	211	217	216	210	220	241	192	214	206	200	218	222	228	217	197	206	210	213	229	210	218	215	215	204	219	211	225	218	214	213	234	212	208	233	222	220	206	205	212	230	209	208	202	196	231	201	200	213	217	209	211	239	227	217	193	210	205	230	203	189	218	194	205	248	218	220	211	237	207	216	225	205	209	201	236	214	194	236	213	196	220	212	225	200	191	204	215	199	202	238	215	189	236	220	217	195	210	240	210	215	220	203	207	193	230	186	206	203	213	218	202	191	201	230	226	218	232	198	198	190	227	211	224	207	220	205	196	205	223	200	205	187	230	222	233	246	229	186	202	209	217	188	196	214	225	186	212	169	224	203	205	208	236	196	212	206	217	217	202	211	225	199	197	248	216	210	234	231	230	235	218	215	212	243	210	214	210	209	204	213	216	229	192	221	235	235	217	208	199	226	227	220	217	231	197	220	211	200	213	232	215	202	198	178	226	218	223	199	217	190	205	210	200	232	213	201	206	236	221	224	204	215	205	195	221	195	196	188	239	224	208	216	228	223	214	241	224	227	221	223	231	240	219	201	226	212	246	206	226	210	212	223	232	208	226	208	210	199	220	208	232	185	236	214	242	216	192	221	217	212	210	208	202	201	190	205	210	206	239	209	208	226	242	190	197	222	200	226	206	212	242	209	218	204	202	204	221	182	195	204	233	201	206	214	208	222	204	244	223	203	197	219	231	228	211	226	215	214	175	205	203	224	237	204	211	221	229	225	228	219	220	225	216	193	190	246	209	232	213	199	215	236	201	210	221	194	214	226	223	215
19100	19679	25074	19520	13813	9929	8133	6184	4630	3183	2617	2213	1699	1660	1592	1826	1685	1334	1307	1365	1217	1155	1061	1009	1025	939	855	849	884	867	818	762	743	846	787	683	760	701	722	746	718	709	750	741	728	721	757	736	689	685	739	675	731	761	726	725	762	711	703	728	687	715	759	726	717	697	695	707	689	693	702	727	667	744	752	683	692	718	760	740	744	677	732	697	733	722	731	709	714	661	747	723	736	755	746	780	734	727	746	678	693	705	733	734	755	765	731	695	711	778	702	712	706	683	675	738	714	712	714	683	737	776	709	734	676	693	720	724	718	673	753	723	760	713	714	694	728	660	668	730	744	745	691	726	718	724	705	773	742	649	709	727	716	764	719	751	731	729	694	752	742	769	701	725	720	752	671	675	723	742	724	675	714	701	724	700	709	751	742	741	717	736	713	702	681	709	733	762	757	699	703	701	711	712	725	724	698	766	747	729	744	727	733	736	720	754	743	710	786	722	668	697	696	728	722	726	679	747	681	708	693	737	709	730	728	690	743	734	674	699	741	726	741	732	704	710	709	753	706	734	694	662	760	726	720	696	710	686	695	695	729	748	714	731	776	651	730	759	720	714	720	666	701	664	665	669	743	734	713	768	716	710	669	722	727	735	730	730	700	733	740	753	723	711	690	744	733	730	680	708	715	726	703	734	735	680	674	721	759	707	695	732	730	743	726	705	689	715	758	702	720	733	720	717	725	734	732	715	731	716	752	682	700	744	732	685	749	700	723	739	715	713	659	721	665	671	710	747	707	706	715	692	721	710	802	692	698	696	712	717	677	745	700	734	742	699	670	725	718	717	736	690	696	696	712	754	699	676	720	714	755	708	702	750	705	661	696	723	673	686	712	678	753	745	743	746	753	706	711	731	731	719	683	678	668	750	685	692	732	704	721	708	718	698	722	703	742	689	716	735	750	744	675	742	666	679	742	699	708	734	705	736	697	704	723	702	693	715	682	723	707	720	805	738	691	682	763	672	709	720	697	726	702	710	734	688	733	709	768	679	706	719	727	682	737	697	694	713	696	696	667	738	768	730	759	706	733	687	664	714	708	758	690	691	768	711	730	673	692	666	746	729	727	726	698	712	752	717	697	703	707	727	742	665	684	725	734	704	707	735	738	702	720	701	701	723	691	694	724	750	682	658	658	786	718	701	752	695	716	729	687	680	721	716	745	734	711	651	701	704	731	705	736	721	708	691	731	758	719	714	733	767	733	722	766	709	679	682	705	708	746	727	688	669	662	683	680	722	737	717	701	711	737	697	735	708	731	695	777	684	716	765	709	703	711	688	765	729	711	647	737	688	703	670	764	732	714	691	734	745	681	745	708	717	703	684	660	715	716	708	682	698	702	737	692	648	749	708	692	731	712	752	697	785	710	706	722	707	728	764	716	722	695	679	729	719	687	734	704	730	713	683	765	760	685	708	747	727	692	701	762	719	752	675	707	730	751	798	757	710	683	676	729	713	673	744	750	709	748	751	678	706	697	719	721	726	698	700	713	741	747	709	738	708	726	702	716	725	756	755	722	747	697	711	732	719	690	754	703	737	689	746	664	684	728	704	691	665	738	715	673	744	691	722	716	736	725	692	757	722	751	687	695	685	702	700	739	712	715	780	726	732	754	717	670	708	699	678	714	713	712	699	735	754	715	708	711	738	716	747	775	696	716	739	682	752	647	725	749	716	733	731	669	712	695	714	692	716	694	734	710	714	749	702	755	737	725	700	683	708	734	696	764	719	733	726	801	713	678	691	687	706	731	763	713	691	687	711	670	723	708	724	704	693	729	712	748	705	711	676	744	713	714	770	755	722	718	700	666	681	720	711	712	710	714	715	682	682	703	711	736	674	696	718	729	743	687	737	705	676	748	745	740	692	668	686	704	718	748	688	682	763	749	696	693	688	710	708	709	690	695	737	704	698	706	692	697	731	697	706	717	683	682	724	733	707	672	717	693	717	711	691	669	719	721	728	735	741	782	749	678	691	697	705	696	697	722	739	669	722	708	695	743	718	677	710	724	698	731	724	723	758	726	699	725	727	728	694	727	682	762	746	746	675	704	775	700	727	747	713	702	717	724	705	689	712	694	684	722	751	736	776	697	692	730	690	689	693	713	683	736	737	713	730	717	721	707	708	697	718	733	727	761	672	705	739	745	704	715	721	686	736	714	701	679	716	721	685	761	710	694	740	744	712	714	691	703	724	686	710	718	713	751	705	726	709	691	757	743	735	673	707	706	719	752	707	689	703	677	703	715	733	731	733	712	660	718	724	732	702	695	737	715	700	723	731	767	728	736	744	698	719	706	726	690	697	729	755	744	758	715	652	686	687	752	747	716	750	680	731	659	706	695	721	733	707	738	739	708	723	685	701	662	751	683	723	711	743	720	735	719	749	757	709	733	695	761	737	711	722	715	746	706	712	725	761	710	696	726	698	708	725	735	643	705	705	733	702	683	715	688	710	691	734	725	771	742	677	702	706	728	747	694	755	727	695	709	740	717	685	700	728	676	648	744	678	745	702	651	707	749	710	680	739	736	736	705	730	686	693	699	729	676	701	674	708	758	738	672	719	745	702	669	682	686	713	710	717	732	763	711	711	683	712	735	708	675	699	719	715	714	722	712	712	705	706	745	732	715	697	684	763	759	719	710	726	703	678	703	716	692	722	713	747	657	734	719	692	724	718	712	670	762	757	729	726	680	758	654	749	727	676	718	776	657	728	689	781	710	712	725	660	739	727	753	740	706	713	713	737	625	746	709	765	748	719	713	759	710	731	685	687	762	684	717	750	721	719	703	696	721	718	767	655	720	738	718	705	682	743	699	736	696	734	751	764	735	707	678	769	753	671	684	734	706	758	711	794	718	717	699	720	689	716	705	769	711	703	711	712	687	726	684	714	745	684	758	742	724	697	675	722	739	715	731	727	751	706	726	746	730	733	709	725	724	770	669	699	722	709	700	747	682	718	717	722	763	739	710	744	678	673	711	720	748	698	749	679	700	733	709	663	689	743	757	716	728	727	739	721	679	706	723	692	681	731	754	722	764	712	733	738	708	737	690	666	700	713	688	702	744	695	766	740	730	712	719	718	744	673	745	727	704	736	676	731	708	711	674	739	729	731	639	701	725	760	705	730	696	684	712	695	676	697	720	673	711	751	690	710	724	719	722	734	698	703	687	713	679	684	747	721	740	708	723	727	725	722	708	710	705	744	730	720	677	714	754	731	712	707	701	693	723	696	747	719	691	765	738	697	741	740	728	695	720	782	710	742	749	734	685	759	698	655	710	692	717	690	701	738	694	658	725	690	654	709	766	702	721	744	700	748	727	706	791	730	754	694	753	749	710	711	738	680	679	694	724	718	693	643	726	765	712	773	698	727	718	761	735	766	694	708	745	725	734	771	760	736	727	703	722	705	710	679	723	685	716	693	784	688	689	731	694	701	690	717	713	712	780	663	722	737	713	729	728	760
42419	45137	48301	36778	28326	23031	22449	17331	9541	5378	4488	3683	2929	2327	1886	1618	1351	1281	926	789	612	506	539	453	360	336	313	295	271	275	251	258	222	230	221	220	216	209	213	227	237	220	244	240	220	241	235	235	227	230	217	260	248	227	232	216	230	227	237	216	242	206	207	218	240	228	206	219	218	237	213	230	223	216	203	235	244	235	222	211	211	243	228	238	212	209	237	237	216	226	231	225	241	199	236	236	256	211	245	232	221	219	236	242	223	234	225	205	223	216	216	227	237	226	227	245	201	214	203	224	202	245	219	234	224	226	244	201	225	231	220	242	234	218	218	248	225	260	230	236	215	219	222	221	232	242	259	225	271	216	241	238	223	231	214	198	239	234	237	235	239	238	211	246	240	243	233	226	233	228	239	235	228	198	218	197	242	236	213	218	214	216	231	224	232	228	230	195	217	227	225	253	234	251	227	200	212	230	249	195	227	209	216	237	255	232	218	226	239	188	214	216	227	222	196	226	229	195	210	231	220	250	206	248	221	227	236	249	197	235	201	230	191	211	231	233	211	249	200	250	217	209	233	261	250	262	229	249	243	233	218	210	237	207	205	218	229	240	236	225	233	231	208	202	237	230	229	215	231	192	219	242	229	197	247	247	215	214	237	217	256	229	202	237	211	239	238	236	257	240	224	209	210	229	248	224	224	235	236	237	242	196	204	194	223	243	227	224	214	257	217	233	239	232	232	213	206	246	263	206	211	250	222	261	240	238	197	212	197	233	191	220	251	214	218	220	223	227	216	226	215	229	211	234	230	242	257	237	220	246	224	213	229	215	231	218	238	232	233	203	212	223	204	238	232	240	226	214	225	234	222	232	230	228	213	220	194	265	242	219	201	228	251	219	230	217	219	209	197	225	261	242	223	203	229	248	225	228	205	222	234	207	256	239	208	242	237	218	205	220	216	198	221	209	220	197	249	232	238	202	230	213	234	210	231	233	243	223	233	235	215	232	227	256	214	244	219	234	238	241	215	209	254	227	234	211	197	226	236	248	201	215	217	244	236	240	218	238	225	237	230	217	235	225	235	227	236	226	192	225	224	207	236	217	252	222	213	230	250	249	229	205	247	226	236	210	218	244	221	209	231	241	241	234	232	243	239	204	241	220	226	225	207	228	225	231	221	231	246	251	223	235	257	210	247	239	249	219	233	210	230	226	227	215	210	220	236	230	225	227	243	214	208	240	231	204	222	228	210	222	264	226	213	219	215	228	230	215	229	222	202	231	226	226	256	271	235	247	211	235	222	191	234	214	217	249	224	230	244	219	226	198	206	209	216	243	231	226	219	238	216	225	217	212	224	221	214	247	236	219	238	230	224	248	241	233	235	243	209	235	242	237	226	211	205	229	231	218	216	217	228	217	225	229	240	254	225	225	224	226	227	223	247	233	224	216	220	227	237	200	216	238	235	221	226	216	233	193	212	237	241	242	228	210	246	254	220	227	242	216	227	243	247	230	234	241	202	254	244	208	242	214	215	231	234	248	230	247	215	236	229	239	211	232	201	235	239	220	229	247	250	235	191	209	259	238	229	252	233	249	250	237	229	198	242	215	214	209	207	223	214	242	248	237	229	229	243	227	253	227	228	202	240	230	228	230	212	241	234	221	209	211	230	214	238	227	230	223	229	213	245	229	217	233	192	231	240	201	216	235	233	210	244	235	219	207	235	220	211	205	242	243	245	238	245	250	236	215	231	218	232	233	210	243	214	216	210	225	201	203	221	230	229	217	235	231	216	228	234	220	214	206	221	224	229	229	225	208	229	227	234	235	231	219	194	247	215	250	212	212	226	192	218	206	214	229	247	218	213	221	236	250	245	215	241	243	216	250	227	232	225	225	231	215	254	240	239	247	217	239	219	215	230	228	244	220	228	240	215	247	204	217	205	226	216	197	219	250	210	257	261	214	217	219	211	210	232	236	212	223	245	221	238	222	242	231	231	218	248	228	207	218	247	215	226	218	224	244	218	209	230	215	227	237	213	202	233	245	220	231	210	225	233	209	198	235	230	236	212	213	219	222	215	232	214	248	217	215	201	208	226	245	239	224	226	218	239	223	221	226	246	236	206	231	225	240	213	230	227	238	240	182	217	219	226	219	259	222	248	211	209	219	197	220	229	197	202	253	231	218	205	226	218	219	218	197	227	211	236	245	220	238	258	210	213	232	231	230	229	211	216	202	238	203	234	224	223	219	205	230	216	256	197	263	242	232	254	228	220	226	209	226	222	239	209	213	245	210	246	234	221	225	236	235	232	219	208	199	236	217	216	211	211	224	219	220	221	209	217	218	229	248	236	203	238	235	225	223	233	241	209	202	214	239	240	231	201	250	226	204	212	242	219	229	249	245	201	235	204	205	241	223	209	208	232	221	210	202	236	240	234	229	235	224	214	214	256	234	237	251	242	254	222	226	222	231	207	235	209	221	228	202	236	203	232	222	218	204	219	225	212	212	222	217	234	228	212	238	239	213	228	223	206	248	239	213	196	220	228	199	236	200	229	196	203	219	216	216	223	229	227	203	247	222	215	239	218	212	259	202	247	224	218	215	225	228	218	242	221	212	214	232	226	237	217	237	215	239	238	238	221	195	240	264	217	223	233	234	245	243	245	233	231	208	216	244	231	224	208	223	239	204	224	255	234	216	237	239	237	229	252	199	209	227	247	226	230	226	223	214	212	234	241	199	208	212	230	219	193	218	244	225	244	239	216	215	247	220	234	242	209	225	201	231	209	229	233	195	216	221	216	236	213	232	234	203	210	220	223	249	224	253	247	240	230	227	212	224	235	248	220	215	240	225	206	215	220	243	241	225	241	204	224	222	263	231	270	234	245	234	233	227	252	204	208	260	238	232	208	239	215	226	230	212	229	220	211	205	214	220	203	227	224	249	246	225	218	233	246	250	203	247	229	217	207	213	216	234	243	238	244	239	233	223	211	235	234	202	234	226	201	237	231	243	234	216	232	237	210	244	225	204	220	217	227	233	234	219	213	228	219	237	213	231	224	252	250	200	212	218	237	206	209	216	220	220	230	235	224	225	209	254	223	253	213	234	227	254	233	224	199	219	216	220	225	204	226	219	217	239	238	218	227	214	208	211	214	216	222	227	206	230	258	224	231	222	234	240	235	227	232	196	231	247	246	230	216	220	245	224	211	212	237	241	230	198	226	232	229	235	201	225	218	234	240	236	230	213	211	223	209	208	207	213	227	237	231	210	219	219	228	237	259	244	222	235	229	211	228	221	225	209	232	210	202	219	244	207	220	220	218	247	231	234	234	226	215	237	219	267	223	217	239	208	237	243	222	246	236	240	241	226	218	221	215	216	208	226	218	236	229	211	200	237	242	213	228	237	225	223	210	211	218	242	229	223	227	224	238	215	224	245	188	239	228	226	213	231	208	219	244	216	230	225	197	239	215	204	232	226	225	241	227	239	208	211	236	207	222	205	208	216	214	211	222	211
34673	43400	52815	45845	37146	31076	34896	28133	20053	14446	15486	14304	12960	11839	9773	9250	8371	7454	5950	4710	3865	2833	3133	2761	1853	1428	1464	1323	966	1052	943	907	872	835	846	813	836	818	780	772	785	763	763	739	776	771	735	749	737	773	781	755	737	710	757	718	733	696	772	742	739	731	727	751	769	729	749	758	789	728	794	731	759	760	760	710	705	780	756	709	769	758	751	736	728	739	735	763	724	748	703	732	740	738	759	747	775	780	719	812	715	719	776	721	717	771	730	767	738	736	734	748	775	713	763	749	746	791	729	773	720	737	720	735	719	748	716	775	790	759	773	724	752	732	699	777	767	750	742	717	718	707	797	774	734	766	671	781	726	742	743	780	740	712	734	753	740	754	779	717	779	737	751	784	680	706	719	753	736	789	760	808	729	753	778	726	771	774	739	706	732	728	764	751	789	709	744	787	765	754	731	725	732	748	760	736	722	738	716	745	712	713	740	728	749	757	745	713	727	723	737	719	759	751	743	760	753	737	743	705	742	809	729	744	736	768	714	685	743	735	771	744	738	769	780	741	736	825	712	800	737	720	719	743	697	742	714	758	726	678	776	716	736	715	687	713	715	736	714	776	707	786	748	757	738	741	773	701	724	734	731	743	750	734	757	760	717	770	717	751	734	786	703	711	759	773	792	706	725	791	739	748	710	755	738	752	785	726	801	717	738	767	754	795	746	715	729	756	709	789	728	733	720	784	755	725	742	762	748	710	705	714	721	741	724	760	706	725	803	755	729	745	759	726	716	728	765	720	748	681	703	776	742	744	767	733	726	772	741	727	725	750	722	748	736	728	779	690	732	739	694	702	731	790	734	737	715	789	738	767	682	804	776	761	733	727	697	742	759	711	776	737	757	711	704	781	741	752	704	778	713	782	762	697	749	736	812	737	751	767	700	707	719	716	731	743	777	753	749	710	762	695	731	737	720	760	752	714	712	718	696	741	760	749	784	733	776	736	744	755	716	761	731	718	740	732	757	779	767	721	688	759	753	733	723	725	718	785	757	763	740	724	741	701	762	730	718	727	737	744	760	695	747	754	766	765	709	711	729	734	709	760	747	765	709	766	747	732	741	768	746	733	719	731	717	754	763	722	754	751	733	733	750	736	723	731	688	723	743	721	758	738	754	725	723	696	718	702	755	717	709	715	755	760	761	742	734	767	749	704	750	755	741	756	778	691	729	733	738	783	739	728	763	794	726	717	693	766	754	724	748	739	739	752	807	721	775	722	769	731	759	753	739	716	714	760	717	701	747	778	765	739	763	742	762	706	767	727	784	718	785	752	725	736	713	759	730	777	754	729	755	735	749	767	746	716	777	801	730	719	778	737	724	730	760	746	730	728	731	733	747	740	683	763	813	758	764	732	711	720	730	816	743	747	728	763	656	765	718	747	702	739	750	749	766	788	729	722	733	688	802	728	751	721	768	747	687	718	766	710	761	740	685	742	749	721	724	747	775	741	758	722	746	682	748	732	713	705	756	743	712	701	725	699	740	712	756	721	832	726	752	777	730	717	737	731	723	781	729	759	735	693	736	734	740	783	730	700	753	756	696	695	779	732	747	779	722	725	759	762	722	703	752	764	742	708	750	726	724	709	730	759	769	774	770	766	754	767	750	758	755	732	711	756	747	713	727	808	715	749	696	765	731	753	715	767	787	723	723	754	736	747	748	773	745	729	718	781	738	793	747	720	707	755	740	744	806	773	782	733	738	777	722	766	737	739	746	750	656	709	688	738	738	732	721	684	756	727	729	688	735	772	748	789	780	739	741	726	751	761	756	785	754	722	748	761	709	739	734	812	740	735	762	743	762	694	719	735	746	710	730	756	776	692	734	745	758	736	776	776	732	742	685	732	727	720	707	741	763	760	771	742	759	745	740	756	729	736	705	744	696	719	769	771	759	731	710	694	711	731	742	730	749	745	728	781	771	748	749	755	748	747	723	740	732	778	731	727	724	734	736	763	694	740	711	745	727	729	713	752	747	740	694	742	715	752	712	706	694	761	723	763	723	737	712	743	737	758	786	762	787	750	710	762	761	751	801	737	756	685	738	740	735	759	747	754	756	763	696	707	745	722	787	708	730	741	703	700	765	692	769	757	773	739	684	766	783	741	750	781	759	743	760	798	732	727	789	763	781	681	736	719	737	735	725	695	774	754	749	778	707	720	739	668	728	717	718	769	740	736	757	716	720	734	747	797	726	747	731	783	753	741	757	717	734	750	674	757	773	772	778	744	735	823	745	717	749	710	743	764	741	804	739	723	712	700	806	757	726	686	738	739	691	818	814	828	744	698	748	781	700	754	701	765	718	755	753	760	753	746	783	714	765	721	731	678	746	695	716	710	750	756	763	743	717	736	738	763	717	725	739	718	695	714	704	728	734	703	729	740	752	742	741	774	716	711	750	696	738	750	817	732	730	767	761	705	689	784	784	778	701	781	761	730	750	714	731	767	724	709	766	774	748	805	796	796	764	716	713	755	728	777	736	740	721	726	730	759	742	783	713	719	790	753	719	808	765	706	728	725	771	728	722	762	720	708	724	716	757	784	753	761	715	689	805	774	719	791	789	730	776	717	724	713	784	706	683	722	768	776	768	717	750	762	757	762	758	759	770	725	723	751	735	754	725	729	705	752	739	707	766	776	732	770	762	701	740	751	743	728	735	767	715	706	784	729	773	730	751	760	744	741	696	731	779	741	694	755	723	749	736	736	734	762	721	773	709	710	729	782	727	723	759	742	701	751	747	732	703	713	792	717	766	729	779	739	738	751	785	782	706	745	702	699	744	757	751	719	725	741	748	767	735	739	752	733	760	758	717	755	793	741	740	739	777	774	770	715	773	783	759	753	773	773	710	802	761	767	786	707	726	686	754	765	704	676	752	770	774	752	753	731	760	728	730	805	720	763	744	740	756	739	737	740	687	737	763	794	722	767	729	757	758	741	753	744	788	716	713	815	751	729	769	699	756	753	773	740	712	769	756	791	724	729	760	791	739	765	760	733	734	764	740	735	748	772	778	745	692	692	725	765	770	749	720	776	780	743	752	781	762	751	712	714	703	778	750	761	705	724	739	737	726	734	775	733	715	750	735	709	749	770	686	725	694	708	753	740	772	724	748	731	732	729	737	744	746	742	733	782	739	704	743	736	699	729	729	694	729	680	777	772	746	733	704	722	698	717	724	785	770	706	761	757	782	696	768	736	714	721	779	736	721	704	753	698	713	730	749	731	763	745	813	762	748	747	740	778	732	772	740	699	750	721	733	673	712	735	735	690	739	749	747	702	772	731	692	752	755	709	733	759	757	762	712	718	742	755	758	735	737	730	737	741	733	756	776	731	758	756	723	758	736	728	741	735	706	777	741	732	733	673	713	754	755	690	780	730	702	699	737	764	755	745	719	782	728	702	749	725	719	704	716	773	784	703	735	762	753	763	741	696	772	742	764	781	740	750	771	764	743	757	710	760	747	750
47473	47468	42848	36046	29630	26701	27194	23594	14431	9340	6850	5631	4467	3501	3121	2312	2335	2022	1655	1157	917	692	733	643	449	388	419	344	275	329	276	280	260	297	222	267	256	265	242	236	261	233	258	232	245	258	246	236	235	260	251	227	267	221	237	239	223	236	241	236	245	250	241	248	271	213	232	247	296	234	221	262	227	234	263	253	247	270	235	250	243	235	235	242	254	234	239	246	252	221	241	274	246	218	270	240	217	237	254	242	266	250	238	227	259	244	218	236	267	263	254	264	234	234	237	251	235	243	237	233	230	247	255	235	251	231	259	240	223	225	249	262	266	264	233	248	292	272	249	281	265	241	251	247	231	232	252	255	241	246	242	234	226	235	249	208	249	232	255	266	220	242	263	236	264	244	252	225	247	245	241	242	226	269	271	246	238	222	228	261	257	257	261	257	241	219	235	271	213	239	253	250	234	224	273	253	229	233	225	250	236	245	222	255	212	255	251	246	319	270	267	241	256	231	231	238	251	226	243	276	236	244	247	256	234	268	267	234	240	266	255	269	248	249	253	246	250	274	276	226	261	239	249	262	250	245	236	230	246	263	265	227	241	246	223	209	251	257	259	252	230	251	216	255	225	216	231	255	259	227	243	227	216	249	244	254	247	215	244	263	242	226	240	272	242	232	232	244	247	242	212	255	224	239	212	228	222	243	227	247	254	249	261	247	228	223	238	272	240	253	252	199	254	240	268	257	234	255	249	238	279	228	244	244	216	232	253	244	230	267	242	237	224	245	242	239	268	250	245	248	262	248	281	211	205	256	259	257	242	257	231	241	249	257	221	233	260	252	238	230	253	249	254	249	249	267	252	251	244	214	230	245	209	258	215	274	276	257	243	248	250	230	228	228	234	264	236	228	232	235	232	244	241	243	260	236	218	255	257	244	235	262	248	210	227	249	232	244	230	237	250	239	251	222	220	217	246	207	256	233	233	236	255	273	208	258	250	256	234	256	267	268	214	224	254	258	216	239	271	243	205	251	275	223	224	243	240	238	236	232	250	239	242	224	225	230	266	245	240	233	233	237	260	262	266	224	237	244	239	270	257	241	254	265	235	224	243	242	218	226	219	258	266	216	228	258	248	264	245	243	268	245	249	234	250	224	223	255	239	238	238	243	219	229	235	250	262	248	241	251	252	235	220	276	248	215	223	243	233	274	248	253	232	264	219	239	240	244	237	222	236	238	245	233	231	245	256	271	244	254	243	226	249	214	256	235	247	253	217	259	243	229	255	235	214	258	251	236	233	235	214	241	275	254	248	232	259	274	273	245	229	283	250	231	266	241	235	243	221	278	268	268	215	233	228	263	260	240	245	239	259	236	246	248	204	239	245	232	220	252	252	233	240	235	212	239	252	257	231	243	235	234	236	248	241	238	266	207	251	235	234	246	253	244	251	230	243	237	239	224	234	222	237	234	251	253	271	229	225	251	250	244	268	248	249	234	238	247	237	260	251	266	269	223	248	238	232	230	244	248	239	242	232	255	282	251	256	225	226	244	243	250	242	259	236	233	241	221	256	251	225	241	266	226	249	246	255	234	240	289	233	251	220	261	230	256	254	263	225	218	262	249	236	218	215	246	244	235	271	246	236	258	270	249	238	233	228	262	238	237	255	253	212	252	252	251	225	245	253	264	256	225	243	208	240	230	222	255	266	260	217	222	236	230	218	241	238	270	216	217	226	235	251	233	239	244	245	257	284	246	241	248	231	221	242	211	222	254	259	244	229	251	218	227	249	242	238	257	220	260	247	252	240	243	228	230	235	245	246	238	265	228	239	249	240	240	283	242	234	237	227	263	251	230	259	248	238	248	233	231	273	251	251	257	245	244	267	265	233	271	248	238	228	260	251	256	243	261	245	246	246	284	260	240	278	267	253	238	265	237	243	268	272	242	249	240	268	236	259	238	257	242	229	259	237	247	253	249	219	249	232	246	250	238	223	240	257	235	258	288	244	227	227	239	250	259	244	237	192	269	230	263	222	271	226	274	280	238	210	243	250	260	245	212	216	225	239	263	228	230	230	255	255	269	247	240	231	222	250	231	235	249	242	229	253	234	240	248	253	241	261	235	249	243	217	280	232	240	230	242	223	235	206	224	238	239	252	264	253	244	255	225	258	237	254	284	257	234	233	228	222	223	234	247	223	245	243	231	238	199	246	236	224	232	266	232	268	225	240	255	251	248	237	256	250	217	230	247	248	229	231	240	257	222	235	255	249	253	243	234	238	255	236	233	278	259	232	234	240	235	223	244	239	275	236	249	242	249	254	236	221	259	250	248	243	251	233	200	218	253	256	214	280	213	248	224	236	245	217	234	233	263	230	267	236	244	228	244	220	239	254	221	230	258	221	220	220	272	226	245	228	266	235	217	251	247	240	235	216	230	242	242	200	230	229	216	226	233	220	249	248	227	257	261	253	271	239	234	243	241	243	245	244	241	243	236	247	251	253	255	227	246	223	265	249	215	277	239	247	258	252	241	285	270	258	216	236	237	250	232	243	243	234	263	234	234	247	238	234	263	261	281	249	225	249	260	251	233	231	271	245	226	270	222	252	248	230	250	230	242	261	251	256	239	249	226	235	242	270	282	241	250	254	258	268	236	223	220	247	263	273	245	244	255	266	243	251	233	218	227	263	211	218	235	236	245	217	217	238	248	240	212	221	257	253	259	233	221	234	260	236	243	239	244	256	221	254	233	251	231	245	269	256	210	223	263	244	253	245	234	262	276	253	222	228	251	254	259	277	290	247	239	237	221	268	230	226	247	220	261	230	230	259	208	253	242	236	234	246	259	229	242	229	250	225	253	256	261	212	202	239	236	259	234	233	259	227	278	254	273	266	220	252	283	256	248	258	254	233	248	255	233	243	264	240	273	264	255	218	253	231	244	239	231	231	214	233	241	243	243	246	224	241	270	249	228	243	233	250	250	251	232	246	275	239	272	250	246	245	231	249	237	257	241	280	272	228	210	224	235	247	230	236	234	249	256	232	244	249	258	237	223	239	241	231	242	250	252	218	224	277	226	232	263	230	228	243	256	242	254	242	254	256	233	259	254	222	276	258	252	261	237	224	243	261	230	265	242	251	277	245	248	246	245	266	262	232	261	243	239	243	238	257	245	237	259	258	252	211	242	264	250	253	228	245	212	235	260	247	253	243	238	227	259	231	233	233	209	244	238	229	276	263	241	244	228	226	266	263	244	266	248	257	256	269	269	233	232	231	237	248	228	221	232	246	239	264	262	249	208	247	251	254	239	251	243	209	227	230	239	235	261	255	261	254	258	266	249	250	232	260	234	269	269	218	248	259	220	213	247	257	253	230	270	248	236	249	234	246	238	231	266	236	236	223	228	222	230	267	234	230	229	266	237	254	261	246	236	218	249	222	243	228	246	243	248	243	263	238	272	218	239	242	236	257	241	241	247	215	237	261	249	253	251	230	240	229	252	234	244	238	234	265	230	233	276
40011	49766	51918	49853	41343	37713	40147	35083	24562	20876	19797	18028	16546	14035	13500	11714	12289	10991	9231	6663	5536	4028	4392	3621	2237	1939	1865	1618	1049	1125	971	899	901	938	958	938	909	905	882	813	753	822	808	842	783	769	777	796	766	814	800	781	785	790	831	793	757	815	767	769	780	810	764	789	773	811	776	775	775	791	772	760	797	796	778	795	802	806	761	819	750	765	806	793	825	789	752	754	778	762	747	761	765	768	786	780	777	781	805	794	798	802	762	740	732	799	759	769	792	742	734	762	773	774	773	772	843	797	762	746	735	771	767	762	794	754	838	724	786	814	791	785	770	793	795	791	763	814	820	769	767	782	785	824	778	748	742	794	782	790	752	800	793	803	792	809	804	810	796	815	773	762	781	719	835	779	737	783	794	785	762	796	771	793	810	756	762	802	820	765	790	781	756	812	800	780	756	787	748	754	749	739	750	763	717	754	730	743	771	807	785	815	790	795	790	835	779	771	788	762	744	725	845	798	824	715	748	767	783	785	741	753	733	851	756	746	801	719	806	805	764	746	780	783	820	748	786	789	761	779	793	795	745	740	790	763	792	781	822	828	782	821	783	752	783	805	766	773	766	838	827	771	756	790	826	827	754	748	751	795	828	766	780	741	778	768	819	760	718	743	773	805	830	787	764	770	816	764	792	847	804	792	746	765	779	741	754	804	764	773	798	817	753	752	774	731	754	804	774	759	772	731	763	755	829	758	768	749	788	794	809	786	858	822	751	739	806	780	785	789	820	824	750	778	781	781	736	827	783	797	816	782	769	760	760	766	762	792	788	825	748	783	828	799	785	752	785	816	787	756	737	781	833	773	769	808	756	767	740	767	757	804	813	758	763	781	826	803	815	742	804	734	791	758	782	785	764	801	771	790	810	801	844	794	751	784	741	800	772	778	761	782	808	778	794	771	769	801	790	802	756	752	828	760	784	752	777	726	729	767	767	787	767	773	821	744	791	813	866	831	766	850	793	806	778	783	747	761	748	726	783	768	751	846	807	734	795	778	783	778	862	789	784	808	747	754	756	755	764	782	818	767	801	808	795	790	766	827	801	821	760	851	787	799	735	822	729	776	770	789	780	736	747	817	767	844	750	782	788	812	722	746	745	799	788	788	765	778	818	787	785	760	801	781	801	799	736	776	802	767	813	775	793	773	799	771	826	755	775	803	750	775	771	785	751	805	798	778	766	753	830	754	775	754	745	786	813	762	769	813	768	749	767	805	736	790	763	779	761	734	804	753	771	788	783	781	716	802	784	759	742	806	776	791	741	796	802	800	760	742	779	784	783	780	840	764	759	774	771	748	787	809	771	774	781	764	791	787	797	755	716	781	739	800	788	827	799	846	781	732	757	796	793	774	768	760	832	787	759	812	789	790	799	813	789	810	729	778	751	790	791	778	729	796	766	805	783	724	772	764	800	734	749	775	788	799	749	773	754	784	775	732	774	757	781	760	789	726	870	767	785	765	826	831	816	802	723	786	775	761	804	744	798	822	836	764	765	728	779	788	772	787	750	787	779	797	795	791	781	776	721	754	779	802	774	718	732	762	754	762	803	746	779	776	834	829	743	794	751	789	771	830	758	795	804	799	765	787	758	760	796	749	754	822	743	755	795	772	782	826	789	774	709	768	744	803	785	706	789	753	786	789	818	782	758	825	790	766	811	766	772	794	765	816	778	780	821	765	771	753	774	804	787	828	784	726	726	719	784	755	780	826	796	798	808	736	772	756	766	771	759	791	778	781	800	778	818	758	812	753	797	763	786	769	785	776	752	790	759	775	790	803	772	744	824	768	756	763	745	812	778	758	792	744	807	800	781	770	811	787	764	764	839	805	762	760	751	740	799	812	778	767	812	806	752	797	762	788	800	741	848	781	766	763	776	784	751	809	791	815	762	752	779	780	785	760	823	837	753	818	771	805	763	769	806	833	802	790	753	766	781	800	766	765	766	809	803	785	744	785	790	758	782	776	773	797	792	775	799	749	778	746	752	794	836	768	754	789	787	796	777	785	775	766	809	773	787	782	731	822	763	787	746	804	846	798	778	753	813	779	749	798	818	801	782	788	791	779	800	778	771	757	823	793	796	795	744	767	769	735	729	743	798	757	766	841	770	771	731	759	823	791	808	732	777	796	766	795	780	787	749	777	796	789	746	773	753	801	770	776	800	825	800	760	751	755	790	843	809	734	798	777	811	743	782	830	732	746	767	767	761	760	734	742	803	740	762	827	777	770	747	786	765	819	743	751	755	809	774	735	767	816	745	739	785	817	741	733	796	799	719	774	756	793	777	758	748	758	786	767	752	765	780	789	796	784	794	774	744	744	744	793	750	834	786	742	769	768	780	776	810	744	802	785	788	744	742	770	778	771	776	802	791	758	734	783	781	722	773	790	805	756	779	804	770	724	759	776	767	793	770	780	828	776	786	796	778	799	774	739	801	739	777	798	759	768	756	778	781	774	735	754	813	722	782	802	756	739	808	756	793	814	797	805	764	809	766	760	760	807	788	741	810	772	734	741	800	804	781	770	747	777	780	753	730	756	767	771	777	775	786	731	850	761	761	746	799	778	755	757	713	822	693	800	788	751	790	830	808	773	770	724	808	710	804	808	755	821	786	793	795	755	782	795	776	784	751	763	750	804	719	798	797	760	843	794	766	753	787	789	756	803	811	752	838	809	768	749	788	791	839	809	805	764	779	736	787	815	787	736	801	800	788	796	765	836	793	796	810	792	775	828	801	776	809	784	807	759	746	795	817	753	801	789	778	780	782	763	813	764	759	780	795	735	805	768	790	762	748	733	797	774	721	792	804	761	696	761	777	748	740	760	805	757	789	807	758	760	777	791	778	753	762	793	782	813	811	817	849	761	754	761	773	756	778	767	720	763	737	794	810	795	726	777	749	809	730	808	805	778	798	757	757	761	775	805	818	838	791	741	790	803	796	786	781	757	787	745	756	806	776	770	784	814	786	766	760	729	755	799	809	767	774	831	750	766	811	797	829	814	801	804	758	777	765	766	806	768	775	787	746	793	758	771	755	770	814	761	788	776	758	785	799	779	828	826	803	805	784	740	780	773	757	773	733	750	774	804	738	758	770	764	750	759	776	786	788	809	768	785	787	778	783	773	767	784	791	803	761	791	789	798	798	789	778	753	744	778	796	769	746	786	787	783	778	795	807	766	808	796	802	781	814	813	787	818	785	758	774	804	744	769	792	775	760	762	760	740	742	833	717	759	754	737	801	795	789	770	822	757	730	765	747	807	776	754	754	859	799	782	760	745	809	744	806	722	803	787	737	817	791	773	763	778	799	792	759	788	783	791	773	761	788	724	767	846	757	781	829	811	759	761	769	815	788	774	826	755	762	755	778	824	791	817	790	779	811	780	832	814	788	743	764	780	723	772	765	788	779	784	826	720	819	763	752	785	817	789	792	810	766	830	779	748	788	794	795	741	784	777	838	790	786	784	782	820
19824	17559	14886	8312	4336	3784	3124	2040	1401	983	689	498	387	322	307	304	281	290	286	259	258	250	223	242	244	252	226	222	212	228	240	224	213	224	238	208	210	181	226	210	213	216	231	246	186	227	212	236	250	222	223	212	224	218	218	226	214	200	208	214	193	218	212	233	217	200	206	236	196	222	204	174	225	226	208	228	220	248	247	218	231	226	242	233	217	230	238	235	230	188	235	218	231	225	226	243	207	217	212	201	205	213	196	222	237	205	233	216	234	224	232	220	206	193	223	241	199	216	195	195	217	225	210	205	215	209	200	224	231	210	224	221	246	212	209	212	218	234	231	208	244	206	232	236	235	213	224	209	209	218	218	233	233	212	226	194	209	201	222	205	217	215	270	209	214	209	228	230	210	238	236	213	236	203	218	222	230	201	237	214	234	219	197	199	218	210	193	223	221	216	199	202	196	211	223	244	228	224	205	233	209	222	227	205	219	196	264	240	204	217	217	238	237	206	192	252	230	247	202	222	220	196	215	213	208	231	207	224	208	224	241	230	236	201	207	198	211	206	235	190	222	230	220	216	188	198	220	203	226	218	177	243	220	242	252	224	204	188	232	235	212	203	213	227	203	234	232	214	226	242	215	227	207	208	233	224	229	229	221	225	221	236	186	213	216	210	229	244	243	247	208	206	232	208	228	232	225	226	203	185	195	227	208	230	230	202	192	217	221	222	236	229	228	213	204	233	206	224	204	196	209	215	184	216	186	209	229	209	221	183	193	198	221	228	223	216	220	191	228	222	224	214	221	199	197	212	225	204	224	221	239	198	204	224	231	226	188	210	232	223	221	215	215	197	184	223	234	195	227	214	232	205	211	215	212	197	205	224	214	202	215	229	252	206	225	211	225	224	211	224	209	220	197	238	240	215	223	216	224	222	226	228	217	235	197	253	199	193	202	188	246	219	220	205	218	230	189	222	242	207	216	215	202	209	243	203	212	200	207	221	228	223	217	214	212	203	216	212	217	230	226	218	228	222	216	215	210	223	250	218	214	203	238	221	227	223	225	236	189	216	216	226	192	253	237	201	212	231	212	210	220	213	221	197	209	226	199	242	205	193	202	212	262	233	224	200	223	219	228	232	205	217	186	222	249	236	207	208	207	245	208	202	210	233	235	223	195	232	226	219	251	198	224	205	222	212	224	218	219	221	220	225	220	217	206	205	245	213	206	221	204	212	277	218	202	215	201	199	209	222	219	210	232	207	197	219	199	219	204	220	208	201	245	242	202	216	209	215	203	221	222	189	205	220	217	206	210	206	213	220	234	215	227	200	198	237	233	219	224	209	217	208	222	237	216	210	219	226	218	238	218	228	220	230	199	244	235	217	225	239	227	228	212	232	198	208	214	233	212	211	216	221	216	229	241	224	203	221	232	231	223	227	230	244	226	258	204	226	211	197	238	217	211	230	228	194	227	222	218	223	197	229	215	207	239	191	227	224	259	226	213	231	245	200	244	216	204	242	196	209	220	211	197	196	210	240	193	217	196	212	217	197	201	212	211	216	223	226	225	184	238	244	227	210	201	213	245	217	221	204	233	224	244	208	194	223	189	216	196	186	219	199	207	238	221	210	204	206	211	247	187	220	210	201	204	199	205	203	227	216	207	227	203	244	250	197	229	223	243	208	214	225	216	213	192	225	210	240	205	216	249	244	212	206	239	241	245	223	208	207	237	199	220	218	229	209	230	207	219	220	205	225	194	251	237	219	209	221	211	244	208	208	240	200	219	193	217	215	192	209	249	236	229	216	245	223	237	218	247	232	232	215	217	207	212	174	208	203	215	226	204	213	205	205	206	203	212	206	222	236	203	213	250	218	244	235	207	213	211	225	221	217	209	230	199	224	270	216	201	208	212	215	217	209	239	223	238	211	213	204	206	228	227	214	242	219	229	221	220	196	235	202	196	221	240	196	209	245	196	222	214	222	217	223	211	193	204	205	213	190	240	255	194	197	225	226	236	229	226	213	214	231	207	221	196	225	220	216	198	198	249	207	212	216	229	213	211	207	224	223	229	218	208	224	242	214	213	220	225	215	204	207	221	214	244	222	214	232	205	219	233	228	240	222	237	233	204	224	229	210	210	216	207	214	197	251	215	195	252	226	223	221	188	211	214	246	218	198	217	217	217	238	226	244	219	206	240	227	207	214	212	232	246	192	206	195	199	231	222	221	212	197	209	196	243	209	208	224	210	211	203	219	219	220	212	246	222	205	243	203	220	222	201	214	236	209	204	221	216	232	224	190	202	196	218	213	223	212	194	190	218	212	224	220	204	221	207	208	231	237	209	233	198	239	230	199	223	227	178	214	217	200	224	222	215	213	236	217	200	225	213	196	224	225	209	202	232	212	218	216	219	224	218	224	195	199	217	197	206	238	196	254	222	198	213	200	238	199	215	223	226	212	223	231	225	192	225	210	225	209	226	206	231	230	218	227	226	224	189	224	195	232	206	212	209	213	222	209	198	209	214	213	214	205	229	216	238	227	220	210	211	201	238	243	212	241	218	206	229	215	229	211	232	252	239	202	221	210	255	202	200	245	216	234	219	226	223	240	223	216	205	206	223	195	238	213	235	202	235	198	251	227	237	210	235	219	225	211	245	209	210	219	233	230	215	241	186	230	249	234	217	213	210	219	199	242	211	200	231	230	231	215	233	198	209	201	202	211	229	230	214	222	245	242	247	210	208	220	205	233	230	227	220	249	219	185	233	239	204	224	255	238	227	215	214	197	215	243	227	206	232	191	228	212	213	234	213	208	242	201	220	212	225	234	219	240	243	208	215	253	241	214	200	232	239	216	240	217	238	212	211	231	208	237	224	228	226	211	223	228	226	213	240	199	222	203	214	207	224	196	243	233	235	227	204	181	228	231	209	199	206	221	205	218	226	211	198	209	207	214	215	225	202	220	224	222	201	224	209	243	211	219	209	232	242	204	218	227	232	213	211	206	203	228	215	220	239	229	231	228	228	233	209	200	218	239	224	222	228	204	212	242	239	203	223	245	216	238	227	217	217	224	194	205	217	203	226	213	213	193	179	236	215	179	211	201	208	246	208	224	189	206	210	226	227	218	219	243	214	243	228	237	269	211	191	222	213	242	183	234	206	214	253	231	198	188	225	213	206	217	215	188	203	223	207	232	217	253	222	209	213	192	227	222	185	194	227	210	203	244	191	224	237	229	210	220	195	203	218	205	205	236	230	201	217	225	196	244	246	201	215	216	198	210	190	241	226	224	203	190	251	240	218	244	193	233	184	230	269	221	195	233	214	220	225	221	209	248	232	230	199	234	227	222	225	225	224	215	230	233	219	227	216	237	201	203	207	217	213	241	218	202	220	232	180	227	219	222	247	230	215	216	242	209	223	200	202	222	233	198	219	205	222	220	195	204	211	208	230	238	191	213	206	212	221	201	209	224	204	240	202	215	231	212	221	215	214	215	250	219	217	244	231	247	198	238
17946	19362	23223	20193	14751	14853	13503	9539	7289	5097	3791	2721	1780	1508	1338	1321	1180	1282	1136	1146	1037	1042	988	974	902	864	901	797	794	762	809	744	762	749	755	764	767	787	758	775	693	768	765	730	718	780	712	708	708	748	763	738	760	695	730	768	731	687	766	731	795	753	743	711	696	765	717	740	748	692	705	709	720	724	739	703	747	678	767	704	714	721	719	732	744	759	745	701	703	699	701	725	693	731	740	735	741	754	698	703	748	733	748	796	745	797	713	724	717	779	726	723	745	789	735	738	768	773	752	732	714	710	747	737	779	708	724	736	729	718	687	735	734	734	755	676	641	742	707	742	763	729	740	724	731	732	725	728	715	711	744	704	668	710	715	722	702	734	737	748	717	743	730	726	735	718	678	707	739	699	728	706	695	717	669	723	758	699	762	704	748	745	686	724	737	721	747	747	733	704	707	729	732	695	772	740	753	720	750	720	738	782	760	702	772	746	730	727	719	754	733	737	716	729	732	735	714	723	721	728	744	749	711	695	700	704	725	732	721	739	698	736	775	723	735	725	751	757	703	733	781	670	733	768	712	766	708	731	731	696	777	718	682	744	702	701	734	751	760	807	754	715	696	696	749	736	708	712	726	734	795	758	726	736	714	708	707	696	771	720	718	735	778	692	755	721	728	714	709	729	728	744	683	676	735	764	754	749	727	757	717	716	721	752	708	736	763	709	717	718	796	719	721	743	700	723	718	698	693	742	692	731	725	701	739	755	760	758	731	738	729	710	703	753	739	676	740	729	736	764	716	762	750	735	776	662	698	727	728	696	693	731	722	697	689	732	702	753	690	745	726	737	738	720	738	663	701	745	697	709	752	731	769	746	703	692	725	744	787	707	704	731	719	741	747	692	712	770	700	732	706	750	758	705	716	726	728	722	683	750	710	742	724	702	715	749	777	741	725	801	696	720	748	653	711	722	756	720	720	738	703	658	721	748	680	706	711	721	693	729	769	800	724	727	727	702	725	678	756	768	691	724	758	789	761	763	714	745	693	718	725	693	718	708	725	775	722	681	708	686	737	743	797	734	710	766	709	740	741	715	730	684	741	706	726	698	767	733	747	760	701	703	718	712	744	778	687	743	698	702	724	727	724	767	723	717	756	777	755	749	710	783	756	765	734	771	740	760	672	760	719	745	778	675	772	685	761	750	782	767	775	754	713	683	711	736	734	747	727	728	712	714	717	731	686	720	754	715	787	709	752	745	703	735	697	761	748	748	707	747	727	754	758	695	712	742	685	715	691	767	733	751	700	724	705	706	753	706	750	733	757	668	754	714	794	707	750	781	687	725	737	737	719	762	711	748	745	740	696	753	756	710	697	697	689	696	717	742	727	783	704	746	752	752	750	705	739	742	705	746	693	789	770	734	712	727	714	686	726	751	689	713	698	673	724	708	750	734	711	738	713	762	743	729	718	720	719	710	703	693	722	786	651	694	717	704	723	689	706	698	717	757	741	734	705	699	709	747	747	707	713	707	709	746	726	729	759	734	735	765	719	775	686	717	699	752	718	795	715	751	743	714	756	769	734	786	681	698	738	728	722	762	748	685	735	725	731	733	740	685	742	733	731	746	688	726	720	707	727	728	747	700	772	766	749	712	719	719	680	704	717	718	724	721	709	732	715	730	712	705	772	727	727	709	774	725	734	723	745	735	780	731	748	709	684	734	689	726	708	724	726	741	735	694	731	759	748	772	732	763	691	762	740	762	725	669	708	734	763	711	722	781	732	752	725	756	719	731	753	724	730	718	670	751	702	738	752	764	736	700	774	751	701	766	732	675	677	738	726	756	696	737	749	712	710	742	724	739	746	720	770	758	702	730	716	711	706	771	660	743	740	728	726	722	723	720	756	697	766	748	713	699	725	693	711	759	724	746	718	726	719	724	699	725	707	704	754	691	746	718	733	743	738	764	683	697	730	774	690	647	706	765	753	718	678	702	669	708	791	742	735	734	732	794	753	737	744	707	694	680	634	711	710	735	735	763	725	713	733	681	696	756	745	762	719	734	754	680	705	762	744	810	717	694	712	759	730	743	789	710	731	667	748	715	728	716	700	683	758	750	731	706	773	681	710	712	743	742	699	709	747	723	728	718	693	722	719	737	698	797	698	701	691	770	712	720	727	756	719	739	739	703	693	734	773	783	718	725	698	740	720	724	713	720	730	711	748	765	693	726	736	754	773	758	754	735	725	700	728	693	742	695	714	719	687	758	707	728	748	683	729	741	760	725	770	737	701	763	742	713	754	756	738	722	732	736	748	739	768	684	723	674	763	653	764	730	705	722	740	737	750	706	750	755	701	757	723	697	708	754	713	753	673	735	757	759	699	718	738	687	708	724	750	706	760	673	713	752	756	682	735	727	720	730	671	710	704	684	692	715	720	688	740	706	725	775	738	788	717	721	728	734	726	733	696	697	741	736	752	721	721	722	741	747	755	710	716	684	689	769	766	688	700	765	705	733	724	704	718	728	713	743	729	707	766	688	701	727	767	720	730	724	696	738	730	731	731	738	734	741	713	710	695	725	746	762	740	735	703	702	707	754	737	745	744	741	660	749	746	726	712	741	672	786	711	744	722	736	739	712	750	741	701	717	735	707	724	704	699	717	710	733	729	695	695	730	729	741	744	769	696	736	736	728	753	699	723	681	691	732	744	693	776	732	727	721	741	769	700	743	676	716	698	727	770	732	736	752	746	728	708	757	734	726	778	735	723	729	748	694	783	730	756	749	729	746	744	772	678	758	685	740	716	701	741	718	715	748	767	733	742	714	739	695	711	720	767	754	779	695	727	708	704	739	740	721	720	734	715	711	743	698	742	703	746	727	687	755	740	766	710	721	675	697	708	733	711	707	704	697	763	713	678	746	717	720	764	724	750	707	716	739	723	736	687	705	775	723	670	677	704	720	734	718	742	753	775	769	685	720	717	726	736	734	704	740	695	738	717	729	733	772	753	742	678	730	746	676	697	721	727	721	709	706	670	716	756	697	752	705	726	726	703	739	729	736	686	723	785	682	699	747	732	735	717	709	731	778	728	688	745	712	717	720	724	711	747	705	715	696	782	765	715	734	724	728	788	726	731	736	735	747	734	750	687	721	708	743	740	711	733	753	737	733	736	702	717	677	768	779	725	743	765	693	693	705	767	748	763	706	711	694	746	716	691	747	726	725	758	756	757	718	729	702	710	663	751	732	695	729	725	727	743	736	728	735	729	781	745	739	720	715	693	709	737	708	753	735	723	761	714	747	779	775	733	735	755	713	667	798	718	791	813	724	688	695	775	662	776	694	676	708	714	738	717	717	749	759	701	743	737	739	755	710	717	729	740	740	776	758	714	698	760	725	708	713	734	704	699	757	735	753	730	743	731	716	806	675	671	726	720	736	723	698	774	724	738	764	750	735	721	727	738	681	694	738	794	795	686	774	711	773	734	738	727	787	734	743	713	715	727	726	728	763	699	685
38118	44157	41881	34582	27355	22834	20865	12483	8390	4041	2918	2035	1646	1359	1208	868	790	864	690	483	422	407	363	364	305	291	281	244	270	253	231	242	222	229	257	228	232	220	230	231	197	219	206	226	231	220	203	200	225	243	253	232	205	242	228	240	228	218	224	231	214	221	224	243	220	219	226	218	208	217	221	226	209	253	231	220	226	227	216	225	236	211	212	206	239	193	225	209	222	214	227	204	263	232	219	220	230	219	219	211	212	223	221	233	210	243	234	208	239	238	245	214	250	220	243	210	247	211	217	228	238	229	240	214	226	221	222	203	238	219	222	227	232	228	213	223	234	223	202	220	236	248	207	224	235	235	192	243	203	206	217	239	208	245	222	207	216	223	229	238	202	205	234	234	252	224	219	233	255	240	228	220	198	216	216	244	223	239	253	269	228	223	225	249	244	229	222	201	221	249	244	245	195	224	206	220	219	210	211	211	228	232	214	241	253	212	216	202	208	216	214	243	206	231	209	214	249	238	234	223	228	226	226	224	231	229	221	237	261	230	227	241	227	222	224	235	218	211	237	232	232	229	217	208	203	242	238	235	210	232	265	246	243	222	238	279	229	232	247	248	211	240	212	235	218	213	216	221	203	247	232	218	233	214	233	235	211	230	235	212	213	229	226	240	228	216	249	209	252	221	228	190	208	232	208	227	239	232	214	196	248	224	222	230	194	236	224	217	263	235	230	194	216	202	240	203	215	218	219	248	224	221	224	246	225	225	208	234	251	236	216	207	222	228	218	228	234	242	190	216	232	213	211	231	199	211	210	205	227	245	208	213	230	239	238	214	240	240	220	238	205	229	231	224	215	248	258	219	237	234	231	233	203	233	218	202	234	254	224	238	225	228	224	214	236	238	214	255	222	221	212	208	201	212	220	214	232	213	210	227	227	239	241	242	222	234	210	204	226	229	216	234	254	202	219	245	241	212	232	232	206	238	223	237	256	177	232	231	204	216	215	234	242	205	216	226	215	223	220	226	219	220	212	225	205	257	209	210	235	218	234	225	243	202	197	236	252	261	224	237	255	217	252	229	229	220	211	184	227	204	214	225	248	218	197	238	202	225	212	204	238	242	219	239	240	208	206	215	219	240	226	233	226	238	210	235	233	217	232	218	224	225	210	233	206	225	199	233	218	237	198	204	221	214	214	213	243	226	221	250	249	228	223	228	225	213	184	217	244	226	223	223	228	214	230	204	224	235	207	231	237	212	229	249	245	260	231	232	236	245	230	230	237	227	206	212	213	213	221	222	252	196	238	241	191	210	216	233	175	200	222	239	232	239	238	246	223	244	225	250	209	235	215	237	246	240	223	213	219	228	238	209	218	210	214	230	239	210	223	245	248	262	226	226	207	219	233	230	201	217	222	220	230	233	249	210	242	227	223	224	226	246	229	234	253	202	223	207	239	214	231	246	256	217	225	219	230	247	214	226	226	238	215	214	237	241	225	212	217	227	203	234	207	208	222	230	240	213	250	201	218	203	246	232	214	212	243	224	225	236	248	237	239	215	220	247	214	243	242	223	252	201	212	221	209	243	210	214	215	222	240	236	238	207	185	232	239	207	204	226	240	203	222	229	252	228	265	235	229	236	232	235	229	240	206	213	236	178	216	216	232	240	237	212	241	245	236	234	235	229	255	225	218	217	218	231	204	225	208	199	216	219	220	234	224	200	222	196	229	214	201	193	245	248	233	238	219	197	226	249	220	242	222	215	232	218	204	243	244	222	226	207	227	231	227	215	242	229	246	242	269	261	232	225	211	234	214	198	226	212	235	233	237	248	202	229	270	220	227	268	198	236	222	215	220	215	255	210	202	214	233	229	204	205	235	265	232	228	232	217	248	229	227	222	222	222	216	220	237	192	242	239	239	218	206	219	229	225	241	243	205	242	216	207	231	237	212	234	238	248	227	231	249	220	228	215	201	236	244	226	228	205	242	218	219	218	204	232	242	222	242	229	236	216	243	228	200	222	217	234	203	222	222	249	215	240	226	201	220	220	232	239	207	219	208	204	213	214	221	250	237	214	224	256	222	228	254	221	234	208	216	246	192	233	242	214	223	218	247	225	233	232	234	229	209	263	242	223	209	249	236	227	228	234	239	240	218	210	215	224	240	232	216	224	219	210	252	238	234	244	202	208	246	219	245	230	206	203	228	220	206	252	234	227	245	242	228	203	222	211	249	230	191	216	212	217	211	205	225	231	234	210	214	212	251	221	196	223	215	201	232	221	241	227	232	223	234	221	211	225	220	231	210	211	208	207	213	209	241	214	237	199	232	209	248	247	223	223	239	247	239	231	219	225	242	238	235	254	229	215	236	218	232	198	235	209	195	198	203	186	240	230	242	213	217	199	228	230	241	261	226	237	230	211	229	249	241	229	229	250	223	222	222	228	216	221	224	215	245	213	245	211	237	236	218	224	208	206	225	235	225	231	201	247	232	258	229	231	209	250	253	214	233	214	255	244	206	234	220	227	242	203	214	210	261	249	246	220	190	206	223	215	220	208	236	228	227	235	254	202	226	225	236	246	236	227	224	219	221	239	219	218	225	229	225	218	212	210	210	198	224	221	245	242	235	242	231	225	232	271	269	224	239	217	224	206	209	257	225	198	247	213	230	236	224	246	220	231	227	204	235	227	230	220	227	219	216	229	226	219	233	222	233	249	212	214	225	217	234	209	214	221	226	247	228	215	235	227	235	198	233	239	208	238	214	201	226	232	221	227	232	248	211	224	220	193	197	227	209	237	258	257	239	221	229	229	213	209	220	222	251	248	227	223	220	227	220	225	206	231	221	219	219	239	226	231	205	234	233	234	238	245	211	215	204	206	211	230	210	206	231	236	225	235	207	248	225	229	225	215	240	237	237	217	237	225	210	239	223	223	222	235	222	194	201	220	237	214	200	239	213	225	243	218	248	212	235	242	232	241	236	221	226	211	203	217	216	252	216	236	255	237	235	219	239	224	226	212	230	214	218	242	220	207	216	240	220	244	215	232	232	233	222	213	270	219	217	256	241	210	213	235	235	225	262	212	217	192	246	199	239	207	235	242	183	228	219	218	187	237	236	201	208	238	220	246	221	238	237	251	222	223	204	222	222	225	208	226	258	228	227	198	246	229	235	219	203	240	239	200	207	233	231	207	216	229	236	214	210	222	211	207	233	237	233	224	203	228	225	222	227	238	229	219	224	252	243	224	240	233	227	229	247	258	212	228	213	238	226	235	224	211	224	208	228	232	239	221	211	191	219	230	192	231	222	227	201	231	194	229	237	235	211	210	223	214	243	226	229	225	234	206	234	220	198	211	250	232	208	203	221	245	225	230	207	236	235	211	213	235	224	234	211	245	215	226	258	215	245	255	247	209	224	213	186	213	206	231	206	211	211	200	225	221	231	230	236	216	230	216	245	221	248	217	227	250	238	207	227	216	230	253	220	242	208	244	190	213	206	217	219	215	216	216	226	213
31118	41641	44669	44819	36059	34262	34075	23320	20381	13058	12170	9570	8246	7314	6621	4971	4522	5198	4097	3162	2661	2084	1921	1668	1339	1406	1153	1067	863	880	830	816	822	821	782	767	814	767	802	771	777	721	777	731	768	704	792	741	692	787	696	757	731	690	735	683	730	750	702	780	716	756	727	805	756	728	738	743	766	722	738	803	796	726	746	746	806	780	782	715	785	723	787	691	742	757	773	730	783	721	707	795	784	806	761	780	764	759	770	739	759	748	775	783	752	773	711	718	708	772	733	800	761	768	749	723	776	729	738	741	795	772	742	769	709	698	763	771	727	664	751	746	751	711	732	763	732	753	726	701	817	758	742	738	749	735	786	739	747	716	775	815	704	767	799	759	807	755	751	775	714	754	727	721	776	732	749	716	740	723	723	778	749	751	720	738	780	754	738	744	694	725	762	714	795	703	753	751	725	730	732	781	745	697	773	689	764	783	725	747	735	741	757	719	712	735	763	692	798	693	726	769	728	726	782	776	696	694	762	747	778	779	728	729	745	738	789	723	718	737	754	777	708	711	733	764	715	700	750	701	775	794	738	778	756	737	741	738	735	752	709	757	725	781	720	784	750	753	770	736	741	691	745	729	753	721	772	777	757	754	754	720	759	700	737	720	773	764	752	768	731	722	691	761	702	752	729	709	800	766	719	773	737	711	734	756	715	745	749	726	729	713	774	757	772	756	757	718	751	761	728	767	728	761	710	727	771	722	686	702	773	717	733	728	722	701	763	746	697	757	765	775	755	753	713	810	714	748	730	753	760	781	769	741	733	751	745	713	699	737	723	752	723	719	803	752	734	739	723	722	764	755	724	762	750	726	772	729	750	714	732	719	721	711	738	783	752	777	717	725	718	727	762	772	771	721	734	765	744	725	759	771	768	707	717	748	740	732	740	689	737	720	718	751	771	736	725	687	699	718	782	779	763	777	719	774	741	765	764	773	740	730	773	711	792	706	695	762	731	729	741	775	749	749	787	736	707	790	728	750	776	767	776	761	776	724	756	768	749	725	749	753	763	781	697	802	757	753	730	764	740	744	716	751	726	739	724	711	769	756	701	753	709	741	767	720	777	737	698	750	761	748	710	745	757	724	747	726	717	796	702	760	738	739	753	723	725	731	738	734	761	727	698	723	769	786	747	749	741	716	797	724	762	715	732	784	702	775	776	687	757	688	738	777	741	752	730	719	744	730	757	731	798	782	696	748	749	759	767	688	806	723	740	797	777	742	744	738	697	773	744	713	716	767	699	723	824	696	698	728	750	744	721	751	764	756	725	716	766	714	727	736	713	794	710	732	770	712	731	773	747	753	756	785	790	741	760	715	749	759	749	751	779	725	732	775	764	743	781	724	759	722	703	758	741	706	755	785	719	704	756	744	775	782	721	755	751	713	748	731	775	744	750	741	783	792	728	758	692	698	747	758	721	723	783	713	684	750	745	746	730	747	758	786	763	735	764	755	780	744	739	752	724	736	733	724	738	741	686	710	708	783	733	746	762	747	731	767	731	762	741	741	722	732	804	795	761	764	730	749	745	710	720	717	698	750	773	721	698	775	765	773	742	742	725	758	758	731	738	791	789	786	755	752	709	726	714	713	732	681	784	772	746	759	711	712	739	746	740	825	755	759	751	728	778	757	724	739	741	754	733	701	764	717	732	765	737	708	797	750	748	732	713	698	732	771	729	724	742	724	718	774	711	741	763	764	738	749	737	781	768	756	749	755	707	745	744	787	765	737	737	737	755	723	758	722	711	772	751	714	702	746	794	732	728	705	735	752	755	709	744	689	743	763	755	809	735	725	758	773	788	747	703	760	711	711	738	754	769	750	751	730	754	721	735	723	767	747	740	779	732	737	756	669	743	732	741	723	761	720	736	736	746	765	745	720	750	766	697	792	767	731	797	759	766	747	692	750	754	752	772	780	799	763	699	722	734	776	697	696	837	764	740	731	757	741	777	756	707	744	746	670	770	749	731	805	669	793	723	775	777	735	743	703	709	742	734	742	699	704	727	717	760	796	745	708	779	722	745	749	773	768	721	806	763	756	760	786	739	766	728	769	748	744	749	758	736	766	763	747	771	743	707	774	781	751	736	719	704	725	761	746	738	735	726	700	754	735	766	757	706	774	740	739	753	734	782	731	737	791	719	788	739	687	763	686	748	757	745	695	732	759	780	711	761	721	730	755	765	736	758	700	731	711	765	746	763	739	724	735	749	757	752	763	765	740	732	737	732	772	763	732	738	697	770	762	762	753	762	757	741	715	819	707	770	719	706	707	789	778	741	731	734	749	714	695	714	694	736	753	747	745	785	752	771	786	782	743	789	771	744	770	719	748	791	767	727	765	757	727	734	676	770	756	783	750	787	755	775	733	761	731	744	741	732	765	772	733	726	787	721	750	773	769	745	734	742	730	734	728	759	719	753	814	755	760	692	718	753	755	748	751	694	732	783	738	724	773	739	745	752	683	703	726	718	719	723	777	773	707	711	730	733	705	719	762	717	769	706	754	749	698	780	770	731	764	747	748	741	745	744	776	738	729	721	749	748	777	746	749	742	723	743	739	751	752	752	737	745	773	750	755	747	720	771	753	757	778	743	769	722	747	735	711	721	782	750	738	767	761	719	714	764	723	758	704	735	750	708	741	700	727	740	735	762	764	717	766	753	732	736	742	754	761	706	770	756	708	771	688	782	705	721	701	715	735	800	771	734	731	733	745	745	752	736	712	768	800	805	806	777	781	708	740	702	752	738	770	770	749	699	759	705	686	759	766	742	734	747	726	760	795	731	770	732	712	742	779	750	738	751	726	785	723	726	755	697	748	705	740	708	735	711	762	755	725	770	745	703	731	781	761	751	787	765	742	779	757	764	723	745	723	758	717	713	762	790	739	756	700	737	745	763	774	740	722	728	753	718	728	730	749	747	772	769	728	739	782	701	717	799	749	748	745	740	765	797	714	745	737	795	747	739	728	768	703	756	739	763	763	745	701	748	689	756	741	769	772	731	728	770	738	754	802	757	728	710	720	748	715	700	707	732	728	744	770	729	759	721	780	787	800	716	757	758	750	706	714	697	776	738	703	720	746	800	755	745	768	745	725	733	777	789	741	718	816	783	729	767	774	761	767	776	697	784	740	709	763	814	757	715	755	777	801	759	731	711	720	709	746	750	739	727	687	748	742	755	746	727	741	755	794	713	731	737	760	755	735	733	736	773	750	728	723	790	716	749	753	709	748	775	712	741	754	707	732	696	752	780	793	745	800	767	748	710	713	683	755	716	712	742	776	714	753	735	738	705	778	799	695	728	784	734	727	719	731	732	737	734	718	682	685	680	717	736	735	766	758	757	755	769	726	750	703	769	725	689	746	726	744	694	710	744	754	759	734	823	769	847	744	726	757	744	773	716	742	718	789	725	817	720	707	687	737	752	698	764	769	706	678	753	766	762	745	749	737	730	769	751	758	777	725	782	776	730	728
44250	48684	41727	34990	29291	27517	26662	21249	15284	9892	6788	4273	3454	2437	2176	1802	1463	1895	1106	835	680	630	506	464	398	381	298	325	253	290	235	256	263	262	273	257	244	219	262	263	248	231	221	225	263	224	243	253	235	239	242	267	225	225	249	244	254	244	236	245	239	221	214	247	258	232	228	248	247	253	228	251	230	256	247	229	250	260	227	231	207	228	255	248	224	244	254	228	239	225	236	244	230	238	264	236	228	226	243	227	261	266	228	244	247	223	252	242	227	245	252	210	247	258	230	227	254	271	238	259	247	265	240	238	240	245	247	229	263	232	235	247	221	242	237	228	269	242	246	269	245	238	249	243	230	241	230	242	231	252	240	217	218	222	276	254	248	216	227	230	261	228	229	229	198	248	227	211	230	237	227	231	219	245	245	260	235	248	220	266	243	248	268	252	222	229	250	248	249	237	228	232	233	229	218	241	250	250	272	195	238	221	272	251	219	241	245	237	222	230	252	215	266	215	240	250	248	252	246	249	262	267	238	223	217	245	254	212	236	278	234	243	220	220	252	238	237	220	228	249	257	247	216	277	232	244	270	217	249	245	270	278	223	208	238	208	252	243	247	257	231	231	253	235	204	240	255	233	240	215	211	238	246	221	237	247	241	244	220	263	247	247	251	218	254	263	239	223	219	225	231	243	224	235	250	226	232	217	218	216	240	236	230	230	236	237	250	251	232	272	253	214	246	229	276	246	247	240	247	249	236	238	222	236	245	252	246	219	252	278	226	219	253	238	250	197	254	253	229	248	249	259	282	250	236	258	256	264	258	243	257	227	251	222	237	243	220	220	229	268	249	243	226	227	208	238	228	241	231	242	231	259	231	241	239	255	239	265	238	218	266	219	255	235	225	237	264	255	253	265	214	257	250	225	248	248	224	252	227	252	252	241	240	196	234	249	253	250	211	230	213	224	223	232	238	231	270	244	207	273	244	222	240	238	224	250	233	236	252	227	244	245	213	241	220	259	250	264	275	258	254	256	279	205	227	219	229	218	218	237	201	238	225	257	236	235	216	244	252	247	213	229	265	226	240	240	250	239	264	224	247	243	244	237	267	267	231	219	252	230	226	249	257	230	218	245	268	218	205	250	257	252	221	235	235	232	268	213	235	239	224	278	264	227	250	235	255	247	240	238	259	246	242	245	228	229	223	224	225	236	257	250	254	224	252	235	234	235	239	229	239	233	246	242	259	214	213	243	250	236	196	250	244	239	250	221	209	247	241	243	249	247	228	236	237	231	229	253	248	268	246	239	249	246	233	256	242	238	250	197	212	228	254	244	231	241	235	242	240	240	203	219	233	230	243	242	240	256	248	245	271	257	230	229	205	232	238	246	239	252	237	249	224	235	251	227	206	242	244	235	242	247	193	237	252	230	228	236	234	213	262	250	238	262	238	239	246	246	243	228	250	234	262	241	234	239	241	243	206	217	246	263	226	258	233	266	237	259	245	232	237	220	227	244	238	229	248	239	233	235	264	240	223	243	242	241	232	226	250	214	229	233	235	242	255	238	231	252	238	228	242	242	241	250	246	226	244	255	261	234	247	241	249	233	261	210	243	251	202	249	222	242	240	246	237	231	253	278	246	228	239	227	241	234	260	252	244	225	226	257	236	236	253	248	215	213	243	198	275	236	225	261	213	226	235	227	235	265	257	241	234	221	261	254	254	235	227	244	228	271	236	244	222	233	241	218	248	229	259	247	229	243	239	223	224	201	222	223	246	231	225	238	236	230	248	248	219	233	241	233	239	231	209	260	233	251	263	256	236	217	263	210	242	231	245	240	252	214	248	236	252	223	213	240	254	252	246	270	241	221	240	215	250	243	230	251	235	253	280	230	250	257	261	230	246	224	252	230	233	221	253	209	245	253	220	228	253	232	227	231	255	231	228	232	227	231	239	232	217	238	243	245	249	220	227	238	232	255	250	234	227	244	234	229	252	238	262	220	228	235	255	247	275	218	231	247	234	245	239	241	213	227	224	262	263	256	243	241	235	222	213	230	226	227	221	258	258	257	260	221	239	244	259	216	272	242	240	221	270	251	272	252	230	229	241	259	240	259	230	233	227	238	245	230	217	225	220	237	235	235	225	227	232	232	247	252	239	294	242	231	239	229	250	247	252	250	228	247	254	230	246	223	226	243	264	256	238	240	236	239	254	238	281	252	233	205	235	264	259	227	241	246	228	239	218	236	240	256	250	257	232	219	244	224	247	230	253	230	227	217	227	229	244	252	243	235	237	216	207	250	259	243	251	234	253	262	233	239	234	226	250	248	209	234	224	259	236	233	250	224	257	274	222	226	240	251	239	247	237	249	258	229	238	250	257	250	223	240	225	247	234	240	218	244	202	239	236	257	240	257	237	250	237	278	208	226	250	229	209	225	235	245	248	236	256	267	261	237	239	232	250	253	258	233	216	235	222	249	221	235	245	245	231	241	237	254	257	262	260	256	252	237	259	241	255	241	244	259	233	248	273	233	236	239	274	239	248	221	219	253	233	253	218	229	210	212	229	252	248	220	251	227	247	261	215	238	233	250	243	231	261	251	219	230	231	257	232	229	238	251	224	244	246	249	242	254	198	261	209	257	254	232	232	229	246	246	264	241	218	236	254	262	223	261	234	244	227	225	230	234	230	225	240	244	245	264	226	231	240	246	221	261	236	224	210	231	224	211	243	240	254	269	222	273	250	236	252	226	226	242	224	236	269	224	224	214	256	264	226	245	227	247	236	251	261	254	261	215	237	240	235	214	210	255	223	232	223	238	226	239	239	258	243	245	256	243	253	189	225	241	230	236	247	222	253	243	224	245	220	252	225	222	228	223	256	231	246	239	245	249	235	243	236	234	257	228	249	238	237	239	246	262	245	250	220	235	218	230	244	215	252	211	254	232	213	227	257	220	247	213	246	242	273	234	237	236	228	273	239	239	225	212	275	244	243	247	236	283	252	257	257	245	232	241	242	231	234	209	244	227	220	241	241	194	245	214	250	240	242	237	224	241	242	247	246	237	243	242	226	226	259	256	236	208	229	233	241	253	223	281	220	227	266	228	223	244	236	240	259	237	242	245	237	276	231	240	227	254	248	243	203	257	203	240	249	239	253	232	235	254	268	247	243	229	233	220	231	246	238	255	244	241	254	236	273	262	251	247	244	256	261	236	231	245	236	233	252	251	231	230	255	226	210	228	239	220	231	234	260	232	248	243	233	253	229	268	250	253	272	228	255	225	238	251	231	247	211	230	226	282	269	294	242	229	228	243	225	231	250	244	235	249	262	257	240	256	243	230	255	239	233	228	236	236	260	258	226	225	239	208	235	220	228	258	209	235	231	256	246	229	259	244	226	251	235	250	245	233	226	213	237	216	244	239	207	227	217	221	242	242	243	261	233	238	221	249	244	233	222	231	249	233	233	273	224	244	248	229	259	249	222	226	242	258	226	224	242	253	256	233	246	231	264	252	220	248
36088	47740	49862	47987	42282	41209	39958	32455	28104	22001	19294	14753	13263	10712	10694	9282	8075	10561	6591	5076	3781	3392	2760	2398	1960	2007	1544	1367	1107	966	907	856	847	913	810	794	830	796	803	808	781	824	740	827	798	777	716	763	779	799	770	814	794	823	753	771	789	768	797	754	745	746	783	781	779	736	760	757	749	773	803	789	788	817	803	748	739	783	755	770	784	760	762	796	797	827	768	757	766	797	738	732	786	815	745	782	760	705	789	786	774	797	840	814	736	742	735	750	762	796	751	820	730	737	774	753	722	796	754	793	802	803	757	742	725	719	756	778	753	763	747	742	716	756	770	748	757	757	748	760	769	763	827	780	765	770	766	757	761	790	792	798	754	786	783	747	777	793	778	791	821	735	774	810	773	757	774	792	783	810	777	778	764	720	790	785	780	767	793	768	792	800	741	773	806	804	754	795	794	748	791	765	762	745	793	759	783	779	787	781	783	778	730	754	700	782	770	714	819	843	756	751	782	749	752	753	797	787	786	765	736	824	777	793	723	806	778	806	777	822	736	756	753	782	765	752	787	737	749	760	729	752	790	777	793	757	746	695	788	787	794	766	744	765	813	775	802	795	767	812	789	774	755	773	777	743	778	760	758	821	794	809	773	830	755	787	754	748	861	768	814	723	776	791	745	715	793	821	782	807	773	793	765	816	789	786	776	803	792	755	752	812	764	736	771	754	829	818	740	790	763	741	802	760	776	772	708	804	783	736	762	782	725	821	766	781	756	769	802	763	786	758	770	749	772	755	749	722	785	778	780	778	839	766	795	756	798	780	743	743	766	724	745	771	757	758	779	770	761	747	748	767	773	758	801	723	754	770	761	786	767	748	797	714	836	694	761	761	791	737	778	704	779	731	782	755	801	793	743	769	763	774	761	795	769	765	763	786	806	815	763	771	811	809	802	788	747	741	788	753	766	766	751	750	746	726	824	754	791	717	733	781	776	791	842	740	818	793	807	729	766	782	763	785	802	733	750	774	760	745	758	782	754	732	802	817	800	785	727	787	788	762	759	742	734	776	779	740	758	789	767	778	768	813	750	760	768	807	762	741	784	759	742	810	808	768	721	755	759	738	807	767	767	789	778	715	774	799	806	763	751	751	803	783	799	775	783	738	731	811	746	767	776	781	757	802	809	786	718	847	746	750	744	750	806	802	756	769	737	815	775	757	834	766	782	771	778	806	813	724	778	765	760	742	791	758	776	768	735	768	809	778	776	723	835	747	766	764	777	790	722	788	759	789	737	766	738	771	724	738	793	760	809	764	820	802	787	836	763	746	782	781	783	738	745	769	699	799	770	729	783	762	729	751	783	802	766	766	753	814	735	805	760	777	811	712	790	771	726	800	784	765	792	775	767	768	764	751	758	759	785	747	745	792	774	777	735	751	749	798	787	779	801	780	764	792	780	787	748	752	791	763	790	788	785	775	812	764	713	773	785	767	750	756	693	792	799	793	784	739	759	790	742	774	740	769	768	773	755	747	806	780	718	766	774	762	750	785	742	733	795	780	747	777	781	775	781	775	770	810	815	713	738	782	782	808	748	741	755	789	727	779	788	827	733	801	774	768	712	795	813	777	777	746	716	717	745	742	804	753	745	773	798	712	748	805	756	739	755	795	806	734	734	764	759	753	783	742	781	769	766	806	745	796	780	752	823	835	801	760	773	743	753	764	802	785	751	776	756	759	828	780	730	757	766	771	773	775	716	753	794	776	781	760	731	742	833	821	760	822	721	752	754	758	727	773	748	763	762	765	708	782	759	783	757	750	761	710	790	772	749	720	783	776	814	760	823	804	774	781	769	753	761	731	758	747	800	745	816	765	797	760	761	732	738	802	795	751	790	703	777	790	742	811	765	786	765	756	790	754	795	753	820	724	774	804	746	773	745	706	772	751	777	779	796	798	734	760	788	807	757	791	809	779	745	780	764	778	825	802	727	814	751	789	743	800	744	757	748	720	728	798	793	807	765	782	796	774	819	803	747	761	786	810	756	736	771	813	743	795	795	793	807	701	778	826	770	760	766	721	731	802	765	782	788	709	796	777	801	738	798	799	749	794	742	751	824	771	822	717	773	788	770	735	755	788	759	747	811	792	827	754	771	779	767	808	717	681	785	765	778	772	741	793	794	751	792	775	785	789	796	819	786	751	785	751	762	754	775	738	745	808	796	767	751	789	733	797	781	720	776	807	737	770	826	772	792	791	741	745	832	772	774	815	808	803	742	785	773	765	761	805	735	729	750	762	757	707	787	759	768	749	758	774	742	806	801	784	737	781	771	750	777	834	771	776	779	725	796	751	811	776	730	780	737	773	754	749	794	723	746	762	723	805	800	725	747	798	795	762	784	798	786	747	726	800	735	766	793	733	687	763	786	756	755	755	802	779	776	733	813	757	733	752	725	753	765	784	735	802	770	767	732	770	753	781	764	773	780	703	802	786	740	751	800	776	814	812	716	805	762	766	809	763	801	727	768	830	775	761	742	802	802	788	780	762	831	739	747	767	811	803	787	773	757	780	754	804	755	793	747	743	763	764	791	781	806	702	736	746	760	802	810	778	732	771	808	792	734	790	751	692	774	777	800	760	759	738	729	782	766	736	770	735	773	786	729	811	742	789	791	823	759	779	794	795	807	741	769	788	795	755	759	737	731	799	783	784	780	731	779	779	713	781	711	772	802	765	782	793	762	789	786	787	766	829	722	802	756	769	809	804	751	767	778	755	732	761	771	802	774	782	779	823	762	772	798	812	740	734	774	805	793	777	755	753	763	757	717	786	808	755	766	781	832	743	745	794	798	725	752	759	776	782	802	832	798	771	751	755	771	732	738	786	824	781	791	784	767	781	753	779	715	763	733	776	815	700	777	738	777	709	802	818	792	781	758	741	815	778	790	769	778	705	775	757	770	714	780	779	746	799	768	787	734	736	760	759	788	779	782	777	757	745	819	720	745	740	778	764	751	768	770	778	834	768	803	740	736	761	750	773	714	805	767	795	762	740	791	759	796	795	774	783	756	787	809	785	763	788	765	775	787	787	788	785	787	822	789	757	792	773	768	757	750	829	756	789	792	802	778	755	787	789	787	805	821	758	794	742	772	756	784	756	739	761	760	772	769	744	748	725	774	756	789	791	784	778	757	810	775	787	781	779	804	821	740	762	745	780	721	764	756	781	770	808	754	827	740	759	784	772	744	774	798	734	777	771	769	736	799	777	739	748	776	726	765	738	780	812	772	791	766	783	805	792	765	733	744	778	758	776	800	743	769	768	738	715	819	762	756	768	828	772	778	793	783	695	745	797	762	772	751	757	774	786	714	795	783	797	834	801	724	774	799	771	779	757	756	756	760	789	817	751	742	775	759	816	813	797	743	769	766	784	808	749	725	734	843	756	789	753	737	764	789	778	771	780	808	765	748	713	782	739	788	779	765	711	775	774	770	809	781	828	757	748	777	778	812	778	805	723	828	795	741	763
18457	18229	15904	10426	6615	3901	2369	1585	1159	769	639	469	426	320	301	284	302	272	255	250	218	212	238	231	237	238	223	217	233	209	191	197	226	219	205	217	183	198	201	188	226	223	215	199	209	199	204	219	209	187	198	225	228	210	234	196	222	205	191	214	221	233	186	217	209	233	208	227	214	201	205	204	229	208	219	198	196	223	194	197	217	228	201	189	209	197	193	213	166	214	229	215	230	203	199	224	195	197	223	197	195	221	191	221	204	210	209	210	203	208	192	197	216	225	232	200	215	205	187	198	200	209	223	222	216	208	213	214	204	188	202	228	210	206	191	238	229	201	227	223	216	218	211	247	201	213	229	220	196	208	236	198	221	232	215	201	232	211	196	222	214	215	194	225	197	232	213	221	224	208	211	224	195	210	208	200	217	216	203	213	205	211	217	225	200	203	201	230	227	198	200	193	222	206	240	208	207	217	229	185	231	173	220	233	202	205	222	195	209	225	214	224	207	203	216	207	203	231	190	239	233	219	224	209	207	201	220	220	219	211	231	204	190	212	225	217	224	231	193	197	231	208	216	228	227	207	232	222	233	192	196	200	216	213	215	209	185	226	225	215	223	216	251	231	213	194	219	193	236	232	220	238	187	231	207	222	219	216	230	221	194	184	215	211	192	221	229	204	206	229	230	208	172	237	235	205	218	183	197	226	229	197	228	204	200	206	204	204	194	196	205	201	200	205	222	198	231	204	234	198	196	206	203	232	214	194	219	194	194	218	210	187	232	207	198	217	202	202	234	206	192	193	202	201	221	194	191	213	198	207	233	215	217	200	219	228	221	201	185	219	210	231	188	213	223	228	207	197	232	221	211	216	232	192	206	224	219	223	245	192	195	167	204	198	206	194	179	257	215	197	224	196	217	222	200	219	224	250	191	213	224	187	207	200	198	230	223	192	222	211	234	225	212	230	241	227	236	189	212	208	220	234	198	194	228	205	216	232	224	214	225	233	220	216	193	216	211	236	205	201	197	206	228	216	197	193	200	199	218	215	219	237	230	220	201	240	209	216	224	199	229	216	230	198	220	194	224	211	219	219	204	226	235	196	243	196	216	224	207	214	233	211	212	213	213	221	239	210	219	210	211	205	210	196	234	235	224	218	206	210	223	211	217	219	199	229	206	206	203	204	193	214	222	221	238	205	223	217	216	184	191	200	216	200	208	207	207	212	194	235	204	221	223	228	191	202	194	205	222	224	197	208	209	176	205	197	210	232	225	217	211	211	200	240	234	204	232	237	218	241	229	224	214	223	198	226	200	221	227	193	194	206	200	195	198	210	215	224	217	197	188	189	222	188	211	208	214	216	204	200	223	221	216	209	225	184	204	214	205	198	246	192	227	215	211	227	236	205	205	238	212	209	219	198	181	182	220	195	202	245	235	215	189	207	228	201	200	233	247	221	206	186	230	218	250	180	221	224	215	238	178	220	203	205	214	216	222	217	209	222	210	234	264	221	212	189	237	204	195	218	188	199	247	215	213	195	212	216	173	212	218	223	223	224	225	212	227	206	225	218	226	216	250	226	201	224	202	227	209	190	193	214	211	209	205	246	213	211	218	221	198	198	224	211	201	248	218	201	212	191	205	236	219	213	216	220	213	227	240	225	219	209	203	190	211	198	189	235	213	207	225	235	195	238	218	204	196	201	233	235	201	200	242	219	196	198	228	203	214	232	222	208	205	211	213	232	208	233	189	199	207	219	216	219	238	206	222	213	219	235	214	212	211	201	188	193	224	222	224	213	193	207	204	199	243	221	239	233	191	203	183	195	245	214	203	216	206	212	204	224	201	211	196	204	255	196	198	227	242	202	216	224	213	224	191	200	213	241	229	214	217	199	221	242	227	202	232	236	231	199	206	194	196	222	220	218	226	208	211	236	210	227	200	194	193	230	225	195	211	194	227	209	201	212	206	214	190	196	208	198	194	214	206	202	201	215	222	197	205	193	200	223	234	196	212	210	211	209	240	215	232	208	212	187	197	225	202	226	205	205	217	212	216	192	198	217	238	232	210	201	207	208	206	223	199	192	215	236	210	194	204	216	208	231	194	225	224	187	224	202	230	217	218	219	218	199	213	220	238	192	194	213	212	228	194	216	198	207	204	230	200	203	232	218	213	259	204	217	198	224	187	203	218	218	224	200	223	193	195	212	238	236	220	220	206	207	213	224	213	224	240	211	206	215	232	221	223	220	202	219	203	199	202	215	218	204	193	217	218	209	208	190	228	199	228	212	203	209	225	234	205	206	195	189	215	208	204	202	229	178	235	215	209	199	216	213	203	223	226	194	211	226	204	212	220	193	215	213	217	229	194	220	216	232	218	195	231	227	206	231	228	219	215	187	208	225	192	216	219	210	187	201	191	214	227	204	190	205	226	231	213	223	230	207	204	202	233	192	209	217	215	203	216	215	204	223	240	206	195	203	210	213	211	198	187	229	227	205	200	217	226	186	202	198	235	207	211	254	221	215	210	204	211	212	215	228	222	199	215	209	203	194	216	240	202	214	193	197	207	239	221	221	219	216	213	202	221	225	236	205	174	211	200	214	206	209	200	196	218	247	230	211	221	214	221	211	215	218	227	228	209	204	217	199	200	228	219	216	227	202	208	195	216	216	220	219	220	224	205	209	210	215	225	191	224	201	220	237	188	204	232	209	222	241	224	191	234	209	237	245	205	218	200	230	203	224	237	232	214	181	190	222	213	203	241	219	199	190	216	219	208	188	194	209	204	228	203	199	185	195	227	217	203	224	204	194	214	244	230	213	224	233	218	226	209	218	208	208	215	232	212	230	227	231	207	221	211	219	207	215	225	192	210	227	207	180	191	198	216	200	211	217	215	227	202	233	210	197	222	203	217	210	218	213	181	213	217	216	223	194	222	214	196	216	237	195	193	193	223	237	215	197	202	226	219	222	218	227	209	211	206	216	218	219	220	200	212	188	233	229	216	196	215	201	187	198	227	225	215	213	235	206	191	225	213	239	200	210	218	198	206	215	221	183	218	204	217	217	239	219	219	202	206	212	210	226	205	192	211	213	222	235	194	212	235	209	207	231	217	226	237	211	222	216	222	207	222	180	190	223	192	198	195	230	224	188	225	229	191	210	198	224	209	249	185	216	200	200	208	207	199	201	201	234	182	201	204	232	186	209	204	211	198	190	185	198	217	216	221	247	225	212	221	209	222	231	231	214	206	211	221	223	202	229	195	212	190	233	204	171	205	209	221	210	211	194	224	227	213	213	238	219	218	213	214	193	226	195	206	225	199	232	227	201	220	224	210	213	218	229	213	190	204	217	211	204	210	196	197	191	217	226	206	208	236	229	185	240	204	215	226	209	219	201	207	212	199	207	214	204	208	249	224	221	224	197	243	223	206	208	201	239	205	206	193	222	205	201	223	226	205	190	248	199	194	211	232	194	211	200	199	203	228	210	218	211	236	208	221	200	183	230	242	210	235	216
16471	20256	24223	23731	20223	14831	10676	7428	5888	4003	3195	2565	2034	1578	1287	1224	1180	1300	1078	1006	1013	923	899	879	888	858	819	811	765	717	721	752	746	774	775	712	700	707	713	716	728	734	679	725	693	725	713	735	721	700	711	745	745	697	696	721	698	709	661	731	737	710	696	711	696	768	618	708	699	714	733	690	756	701	721	712	646	731	729	689	736	731	687	694	728	705	682	704	688	649	693	783	659	731	687	728	681	708	749	712	691	721	713	746	663	723	712	687	739	704	735	742	688	680	698	691	747	717	737	724	729	713	730	708	680	673	702	726	708	708	710	748	772	707	661	722	694	677	695	669	707	687	663	756	727	698	701	711	754	703	714	674	727	679	714	746	695	755	671	749	741	690	658	778	659	713	726	730	678	702	676	737	699	732	695	706	683	702	729	760	759	708	701	718	682	752	721	711	724	759	693	704	709	720	748	713	734	721	686	699	756	744	687	680	691	710	716	666	726	709	692	751	732	685	681	703	729	732	779	676	683	734	700	722	707	712	727	731	695	704	707	702	685	658	680	707	688	738	771	697	690	710	722	718	698	743	721	738	711	633	707	707	674	706	686	728	729	676	650	716	707	733	702	710	672	732	682	722	671	710	733	721	740	774	699	718	715	727	710	705	728	688	747	723	676	698	682	661	722	704	711	715	704	706	702	716	735	710	704	727	790	685	728	636	715	714	734	703	701	684	724	728	696	731	714	688	741	704	744	684	719	721	676	727	691	707	684	704	686	768	721	700	713	742	681	673	711	712	761	682	731	767	682	702	718	703	748	684	713	740	687	716	658	697	679	712	742	708	681	686	720	688	688	711	744	707	743	666	702	707	694	715	703	730	703	754	690	761	778	691	710	785	687	748	690	692	746	696	718	680	715	674	674	701	734	682	632	730	741	726	705	695	735	711	715	718	697	773	734	697	759	690	706	758	755	673	718	683	711	768	678	705	717	767	717	727	711	752	753	674	671	695	709	726	693	731	679	743	698	686	742	695	697	690	739	764	699	734	693	689	688	688	709	715	747	736	716	697	759	729	666	671	693	730	736	717	724	784	677	690	696	700	737	715	668	774	652	753	696	714	692	715	751	680	705	702	679	676	713	694	690	726	729	738	744	758	725	706	757	701	745	755	697	670	719	693	649	764	675	676	709	698	691	742	712	656	673	685	705	683	737	713	673	735	746	691	721	666	721	705	708	704	725	698	681	711	701	733	713	648	717	709	732	736	702	704	754	712	695	695	729	718	732	704	731	759	719	722	715	675	744	768	692	739	699	751	724	685	660	685	747	717	722	754	760	732	679	693	719	698	708	724	736	717	685	662	695	699	686	683	708	733	694	742	706	701	686	714	719	759	705	738	691	700	717	733	746	689	689	726	697	703	721	697	727	702	721	755	733	742	741	730	672	697	698	703	683	702	714	710	702	687	706	708	691	684	720	654	697	685	693	669	688	677	737	695	663	713	735	686	652	721	710	727	690	731	708	707	686	692	739	703	688	688	679	711	688	695	694	723	750	717	684	684	679	699	758	739	697	727	699	725	727	730	756	702	672	710	764	701	710	720	771	751	723	722	679	739	710	678	697	700	677	665	682	716	715	743	681	701	682	732	722	695	751	683	709	733	692	747	750	661	707	740	713	718	701	643	701	651	730	662	727	740	713	767	733	741	717	718	712	708	746	696	711	662	741	786	670	671	732	719	714	705	706	725	723	706	681	692	756	681	711	680	761	693	720	709	705	734	670	726	716	720	711	653	750	701	766	741	746	709	730	718	751	724	671	725	733	755	693	733	722	706	741	655	704	689	705	719	685	716	720	729	687	717	680	716	714	697	705	728	712	690	725	676	734	667	687	665	700	728	664	667	693	681	662	734	672	762	710	716	714	707	746	709	704	720	686	655	742	747	756	716	634	687	717	703	684	699	743	687	709	735	726	705	794	730	735	650	712	692	754	711	697	727	708	712	672	695	717	688	706	749	678	686	655	696	699	741	721	736	665	741	706	727	705	685	705	745	695	688	721	744	658	729	715	756	718	722	675	713	687	707	694	713	742	737	741	680	704	691	698	687	779	655	730	684	742	742	733	678	704	744	680	732	726	704	684	710	674	701	675	711	704	720	691	687	682	709	717	726	700	694	691	666	729	729	724	693	673	736	708	695	730	723	735	741	679	751	746	768	712	671	709	729	707	714	702	711	696	723	654	697	686	721	727	692	717	699	748	659	691	731	740	750	727	727	735	702	669	702	747	735	732	684	756	700	727	699	686	722	712	705	702	721	705	702	756	718	707	671	737	684	760	679	691	711	735	730	758	683	685	724	717	673	690	700	710	722	703	715	703	741	702	764	764	678	673	782	691	742	709	765	729	728	717	676	723	699	671	732	665	711	711	707	697	703	710	715	729	704	712	732	743	692	699	689	678	702	758	718	677	677	704	732	701	642	719	711	659	705	659	727	722	758	687	743	696	737	702	738	692	716	644	728	699	752	765	698	690	694	720	741	688	758	761	728	697	735	724	684	682	708	747	732	770	731	716	703	695	685	741	697	711	724	743	705	695	717	727	700	691	751	728	711	680	702	709	692	689	654	701	726	717	689	683	713	734	699	743	699	708	718	712	698	757	736	688	756	657	712	693	723	701	710	751	712	709	690	717	703	682	742	705	704	662	732	700	726	713	730	694	741	770	696	720	751	717	649	738	689	759	717	706	713	681	692	725	676	677	721	774	689	699	731	731	749	663	713	734	690	709	714	667	702	722	711	743	709	728	700	686	748	719	672	680	682	703	702	697	714	739	746	742	707	688	743	657	712	687	728	768	702	668	710	690	671	714	740	739	744	731	671	689	725	727	657	697	706	680	758	695	659	702	697	713	728	709	657	689	710	666	710	703	711	728	718	700	750	762	731	719	724	692	699	687	676	701	749	718	765	698	708	705	731	749	715	679	689	695	687	721	712	733	747	684	650	706	674	698	627	656	688	676	698	731	669	706	725	757	737	719	700	698	740	732	713	745	671	696	728	701	765	730	714	673	707	646	698	696	729	704	701	705	697	699	664	706	676	676	722	682	724	663	700	705	664	772	766	683	664	751	738	733	755	736	648	698	692	732	657	714	736	716	655	716	766	785	744	738	702	672	669	729	698	716	747	700	702	744	747	741	696	712	698	749	666	761	686	702	716	714	688	708	677	715	666	699	701	732	694	747	707	657	708	684	748	681	744	666	736	733	689	669	706	691	702	714	753	760	681	655	696	721	735	739	721	725	684	721	710	719	711	677	685	720	747	694	751	730	727	674	722	693	729	742	697	676	709	732	747	681	746	720	685	721	705	729	713	742	740	733	731	719	669	714	690	750	755	723	651	760	777	696	706	679	773	734	708	642	700	743	703	695	723	718	705	721	726	692	744	684	720	700	699	707	683	663	739	727	727	691	724	711	739	715	675	738	671	715	703	697	664	708	714	715	731	716	705	709	728	716	765	727	733
40512	45173	42424	32121	25809	23078	18900	12110	9113	5809	4178	2544	1818	1280	1084	1126	914	885	631	595	459	433	433	357	332	298	312	282	236	237	231	222	242	244	246	224	225	210	237	232	222	218	205	210	195	230	224	213	204	203	235	223	192	205	217	247	209	245	218	208	209	230	214	214	224	197	220	229	208	223	231	235	230	212	204	208	198	247	220	218	209	205	227	252	224	218	225	231	201	221	219	230	232	219	218	224	232	196	219	213	209	193	223	213	206	202	245	236	226	217	226	219	213	222	214	213	212	212	213	187	229	214	224	210	198	211	211	211	231	217	203	207	219	220	231	221	186	230	209	207	215	210	228	223	250	218	218	202	206	200	202	227	230	232	211	208	210	210	218	214	201	245	206	202	195	213	227	196	205	224	237	243	217	192	201	220	217	181	227	205	199	207	211	228	225	203	191	209	222	213	220	247	241	232	219	233	213	194	221	205	194	214	213	223	223	235	208	235	210	222	233	203	205	218	224	220	197	230	192	221	240	205	211	235	217	215	224	244	199	217	230	222	240	214	201	230	189	225	214	212	199	197	222	215	225	216	226	230	234	203	216	227	216	211	209	202	220	219	218	224	208	202	219	199	204	222	214	205	216	222	205	221	196	225	203	222	210	209	198	227	227	237	214	232	224	227	201	223	234	220	201	218	220	204	194	228	208	219	217	246	220	241	231	218	224	231	215	203	219	217	208	213	204	222	205	218	225	234	217	196	229	232	214	192	222	214	217	229	191	215	216	217	189	215	216	208	237	218	244	201	213	209	220	221	191	196	221	221	210	210	233	218	225	208	191	204	216	203	233	226	211	239	199	206	205	222	207	231	211	245	224	229	219	221	211	223	229	213	191	242	233	216	229	217	210	238	222	213	201	239	219	223	216	238	210	216	204	206	202	219	214	238	226	202	213	219	234	236	219	214	232	202	219	202	212	196	228	217	212	229	226	210	236	189	197	201	216	226	193	207	227	261	228	224	214	214	183	221	230	237	244	212	207	190	200	220	227	223	215	217	214	222	219	190	216	215	210	211	218	216	226	199	224	212	210	233	233	234	210	221	186	195	209	203	247	204	237	224	232	230	195	217	226	222	206	209	215	208	217	239	239	213	198	216	203	202	220	202	209	236	228	238	226	222	215	227	226	209	226	205	229	205	235	223	194	202	200	194	223	231	234	233	202	228	212	234	194	229	249	230	216	233	233	220	220	228	195	232	222	219	224	236	237	249	203	210	212	200	197	210	235	261	217	183	213	204	208	215	209	211	220	228	228	215	206	228	208	236	194	245	188	216	238	217	239	221	217	201	208	218	204	216	212	208	227	211	213	201	187	217	223	210	222	218	234	223	215	199	223	206	201	226	220	217	210	199	232	208	216	219	212	236	190	215	205	243	246	218	201	213	219	217	207	217	203	232	220	208	212	245	225	219	197	232	242	225	200	216	202	206	210	202	196	216	214	208	242	214	199	185	224	209	222	223	197	208	241	233	218	203	201	243	215	196	201	217	240	223	217	195	222	199	219	223	205	209	212	206	214	226	231	241	215	236	210	208	223	224	232	210	210	217	243	209	223	218	222	225	197	224	203	207	208	217	189	193	208	227	220	229	219	216	201	232	226	228	212	200	209	206	215	202	235	250	203	211	179	215	215	204	196	198	222	223	220	220	228	204	232	219	198	209	223	224	198	219	230	233	218	228	217	228	244	248	228	225	217	187	234	224	244	228	206	221	232	217	231	199	216	214	199	241	209	216	215	213	190	220	213	211	223	193	220	218	231	215	224	195	210	238	217	238	222	213	233	237	207	232	264	212	223	206	223	221	207	214	209	220	218	224	258	238	228	215	232	212	228	228	216	235	204	206	226	197	217	190	204	223	224	213	191	218	228	209	207	247	209	215	203	211	197	219	234	200	213	236	195	201	214	202	228	194	228	210	241	221	204	230	210	238	204	212	215	239	203	233	203	189	226	221	208	239	183	215	226	229	221	221	218	210	249	234	225	225	213	218	215	213	204	222	210	221	217	233	227	199	201	211	223	229	250	233	206	200	194	208	192	225	230	213	204	224	223	208	221	217	226	242	187	246	185	225	234	194	218	224	205	223	209	208	224	254	213	213	222	239	224	233	201	202	221	219	238	239	223	203	222	237	228	216	236	210	218	220	208	199	208	201	207	223	194	228	229	230	221	223	218	235	185	212	218	233	218	238	199	198	225	217	203	229	213	229	234	202	215	216	229	217	244	236	223	246	229	220	198	215	260	215	212	201	209	240	211	206	229	218	208	209	188	191	218	248	219	206	241	219	202	239	222	202	210	197	237	201	214	200	211	231	197	214	200	209	215	210	219	219	204	237	220	207	220	237	208	213	197	205	217	208	218	213	238	204	201	235	221	217	225	233	201	218	231	201	211	198	206	215	238	242	218	211	215	233	215	198	254	195	224	233	230	202	198	203	187	207	218	200	203	245	249	219	194	234	220	224	233	222	221	192	222	221	239	213	241	188	223	209	192	214	206	189	214	212	231	212	214	242	214	228	211	240	241	208	248	194	226	218	196	221	198	240	204	221	211	208	220	231	225	200	209	206	213	213	199	221	215	208	230	226	215	227	209	191	234	242	207	207	229	214	207	231	197	211	223	227	225	229	239	227	230	199	233	216	223	233	189	215	227	184	240	229	199	195	205	218	207	206	214	209	229	221	205	206	200	228	199	220	246	219	209	224	209	198	220	218	197	232	228	183	229	198	206	225	210	226	210	178	210	231	208	241	221	234	228	230	206	191	211	205	191	209	229	213	225	226	202	206	207	228	215	226	230	222	220	240	217	217	206	222	223	197	224	211	192	227	187	227	238	211	211	204	226	208	220	232	194	188	225	197	209	195	223	200	219	230	215	214	196	210	223	211	207	206	221	218	183	218	204	198	226	225	206	190	215	225	229	213	197	216	199	201	236	232	203	218	252	209	229	210	224	228	198	243	234	214	203	242	206	231	219	213	210	245	224	205	225	204	192	219	219	198	229	210	215	211	228	224	217	215	224	252	212	225	224	237	207	180	223	234	217	222	213	190	172	218	231	225	231	190	213	250	205	202	213	202	228	227	216	203	235	230	196	208	240	220	207	207	206	225	209	199	226	188	239	199	204	218	218	234	236	216	231	212	214	203	233	222	203	229	217	207	227	218	207	215	240	210	211	230	227	224	236	203	209	190	210	196	204	213	219	203	212	202	204	225	215	229	225	228	222	206	196	222	224	221	210	226	206	215	212	249	206	226	226	201	213	217	198	234	235	198	234	185	193	210	207	210	201	198	239	211	241	227	232	208	230	203	202	212	255	231	203	234	216	205	194	221	205	213	219	230	228	243	202	211	226	231	219	218	202	189	220	234	221	231	208	183	223	229	233	223	201	179	212	220	247	222	212	221	217	198	209	205	205	189	213	221	215	193	235	190	250	220	227	226	218	208	211	232	209	224	216	214	214	227	207	218
33775	43410	46573	42361	35542	33617	30353	23182	22591	17536	14726	10145	8567	6991	6115	6523	5138	5478	3861	3582	2567	2521	2107	1972	1716	1467	1170	954	876	854	779	828	752	718	784	728	803	753	731	647	744	741	739	692	727	734	725	719	719	718	708	717	717	722	707	727	717	740	689	712	726	700	705	695	707	706	723	694	681	742	689	715	658	720	731	699	676	725	740	688	762	687	774	715	726	715	715	672	726	716	758	693	648	675	706	715	735	738	720	762	727	742	720	743	717	695	726	720	719	755	709	719	658	733	747	738	684	754	710	732	717	737	735	656	693	713	698	681	686	677	790	728	679	741	682	751	701	694	748	698	758	690	707	787	686	681	667	771	675	737	741	664	740	733	707	721	694	714	732	713	692	657	672	715	722	674	747	764	755	717	680	729	723	686	702	733	731	741	699	740	697	755	718	719	712	731	722	758	712	706	682	714	700	726	759	699	673	747	736	749	720	712	692	686	729	685	692	733	681	719	673	709	687	708	722	658	719	728	727	789	711	726	673	691	724	735	704	758	751	683	685	721	738	675	698	726	752	691	691	709	764	664	699	712	713	686	684	741	711	728	679	719	729	697	680	688	709	725	684	724	679	733	736	672	725	663	714	693	785	754	694	720	718	677	720	718	704	689	696	761	725	721	741	711	726	737	755	711	723	699	676	703	705	694	734	699	721	709	709	712	717	726	706	718	689	736	722	691	737	694	684	720	748	697	732	716	697	730	690	695	693	739	730	706	779	676	696	742	670	721	724	730	738	735	721	693	698	769	753	739	732	737	708	688	702	705	723	723	734	717	694	697	727	709	730	728	690	692	737	675	682	710	783	690	772	690	730	738	718	704	728	701	698	720	697	681	714	771	726	773	690	731	692	714	711	754	702	727	724	717	720	683	722	684	716	688	727	701	743	697	771	762	710	750	688	711	686	709	707	730	651	721	714	771	675	767	701	748	691	729	727	669	740	738	716	712	712	738	746	777	688	698	722	742	632	711	677	702	699	731	716	765	692	719	724	769	681	685	694	740	706	716	783	722	735	693	731	748	708	701	678	690	718	745	689	747	731	756	732	692	698	709	726	726	684	763	743	750	742	717	726	732	733	717	698	681	722	755	722	702	751	671	684	754	705	753	702	696	682	710	741	712	739	712	737	712	735	690	741	751	674	675	664	707	699	717	695	656	754	758	732	724	718	697	734	726	718	699	701	648	683	725	694	722	716	733	731	694	677	694	696	707	695	732	704	725	705	698	709	703	742	711	704	691	726	726	725	751	686	712	716	705	745	685	713	716	665	719	702	736	729	669	762	716	731	715	695	671	734	686	729	751	725	713	712	692	698	762	762	704	712	735	720	691	770	719	710	716	743	716	724	775	699	725	708	738	747	694	703	667	709	725	729	693	712	662	685	713	739	749	728	707	725	758	773	697	672	744	700	704	726	711	713	713	688	725	713	693	670	746	669	710	718	704	728	676	698	689	685	701	714	743	781	725	649	692	684	747	744	706	729	722	726	722	706	735	710	717	771	712	707	714	717	706	700	730	681	669	703	717	712	702	691	731	753	714	721	716	704	749	661	682	699	678	795	698	737	723	680	676	729	664	733	736	756	658	714	703	715	733	733	705	743	727	701	739	701	732	703	738	745	746	715	708	700	709	725	713	750	667	716	718	701	753	693	698	703	686	721	745	727	680	723	684	747	664	707	751	714	682	722	682	724	706	695	682	732	708	727	777	704	710	725	697	721	685	754	715	809	711	736	698	670	692	720	762	744	727	740	689	714	690	689	697	616	727	709	736	739	678	705	711	766	678	679	665	734	698	712	699	699	698	735	712	716	704	721	702	704	643	689	751	694	705	736	716	709	757	739	706	705	724	714	678	674	704	732	726	741	696	706	731	687	733	682	731	733	729	785	724	720	709	672	706	671	756	736	710	736	761	741	654	690	723	665	692	734	660	720	690	700	741	758	672	736	769	725	666	732	695	696	684	763	689	699	630	696	712	715	715	715	744	729	727	668	755	739	740	737	731	715	754	750	723	725	681	777	714	696	755	687	699	728	751	731	669	668	723	700	708	779	695	705	727	734	721	727	730	728	738	709	717	711	731	752	738	730	743	724	672	738	694	690	696	711	725	748	697	718	705	690	692	719	687	682	691	730	757	715	694	727	747	700	785	683	685	649	724	703	730	692	724	716	632	724	762	686	709	717	732	752	699	724	700	763	710	660	694	728	690	731	669	686	677	757	689	752	746	749	770	726	702	734	679	697	671	719	735	688	698	686	703	738	705	736	699	703	718	708	715	730	681	742	710	665	668	715	656	734	715	652	653	710	745	732	721	699	748	721	725	697	727	698	741	755	724	717	667	703	676	719	686	671	758	705	699	743	713	718	738	735	707	701	753	697	726	747	684	761	701	750	703	722	665	692	706	726	718	725	709	719	697	728	752	739	718	702	742	746	691	704	718	683	756	720	749	745	742	710	714	741	728	722	740	744	698	683	732	720	708	733	690	725	712	728	713	760	688	725	744	702	760	700	767	735	719	748	699	723	731	717	728	757	733	678	743	718	669	773	724	723	765	719	746	703	707	720	712	726	759	719	720	689	752	722	743	735	720	706	707	720	743	737	729	725	755	716	681	725	707	763	762	729	723	752	722	705	716	694	714	739	754	717	678	731	685	708	677	647	717	756	688	705	701	706	735	730	740	694	718	734	711	692	651	734	683	708	724	696	743	728	720	735	725	697	690	730	729	765	678	687	693	658	717	699	746	694	717	711	698	709	705	713	710	743	739	680	657	686	750	676	716	704	722	692	709	713	665	743	707	709	732	736	701	780	724	681	716	714	678	697	676	694	672	723	706	728	732	732	718	676	789	750	733	731	648	699	714	708	746	715	739	714	727	703	649	731	764	725	737	683	739	661	742	712	698	694	755	739	726	731	705	768	705	680	738	718	723	738	725	745	703	675	683	687	719	702	790	699	669	690	740	742	706	708	692	737	740	700	741	734	720	735	695	652	714	722	772	753	761	739	741	688	716	713	686	768	714	738	798	681	678	710	723	663	736	713	700	726	697	683	685	671	724	766	740	676	724	721	683	744	704	689	746	725	699	681	726	720	729	747	718	673	757	733	709	713	672	693	740	723	701	707	726	690	725	708	693	690	748	724	709	653	662	664	703	695	692	739	784	677	719	731	717	750	706	742	677	692	668	682	733	700	681	719	681	717	758	683	727	710	745	748	737	706	748	678	701	723	693	731	747	694	700	736	720	698	715	685	735	736	725	684	723	701	728	719	683	712	723	732	717	743	710	663	720	699	721	704	705	740	712	737	789	720	731	712	719	676	666	711	743	715	696	651	673	749	763	757	718	702	697	756	725	693	701	692	735	752	720	717	735	698	740	705	678	762	733	684	690	711	714	739	778	715	707	755	743	750	706	767	704	749	701	757	731	705	665	691	710	681	719	737	737	705	695	732	785	711	721	704	684	712	711	733	707
43451	51599	41451	31945	27914	27293	24616	20736	14772	11254	6756	5216	3411	2309	1960	1929	1733	1562	1263	928	756	665	567	520	512	412	326	274	243	278	289	243	212	228	245	222	246	241	263	264	224	249	251	247	227	223	228	233	225	243	248	240	259	246	226	243	229	232	245	219	232	226	239	213	254	218	208	244	209	254	274	213	246	242	212	243	250	234	220	223	237	231	246	252	221	231	250	236	226	232	235	243	255	221	230	186	213	212	241	231	250	227	205	222	207	248	245	251	224	250	234	217	237	240	224	228	256	243	238	222	217	223	228	239	228	246	247	255	246	213	221	240	229	236	259	251	237	228	248	206	229	198	234	225	243	213	258	240	240	244	249	248	255	224	240	224	222	208	248	246	222	246	209	234	242	236	228	231	223	240	249	208	254	240	257	251	226	209	216	225	207	249	228	247	240	234	221	229	226	239	235	207	258	232	182	262	229	212	200	221	248	212	247	230	248	254	225	209	229	215	209	234	237	260	227	240	239	231	236	247	238	236	241	253	228	240	227	228	223	192	193	235	222	211	205	211	232	216	226	235	223	232	259	232	226	216	251	261	239	237	213	230	252	216	222	228	249	240	230	258	241	239	261	223	221	232	240	227	241	245	241	223	211	258	247	224	253	242	197	221	232	253	214	238	243	237	231	211	249	212	231	220	250	265	237	217	241	228	237	254	253	251	238	229	217	246	237	205	240	237	246	238	258	228	219	246	223	235	248	246	218	233	221	230	228	266	247	245	248	220	239	239	226	255	252	237	208	254	260	225	219	226	228	195	234	232	206	239	238	256	218	239	252	246	253	227	190	232	226	228	238	226	217	253	238	225	227	202	212	237	246	242	219	227	215	224	234	263	237	233	233	220	253	256	242	229	219	242	230	233	247	223	223	259	245	232	228	254	251	244	221	202	211	205	236	259	238	238	240	239	212	262	205	218	243	250	250	249	215	263	239	246	224	229	260	228	214	218	233	243	230	228	220	254	211	244	255	201	239	235	208	247	242	248	236	258	253	246	254	252	256	256	227	229	249	219	220	212	268	234	224	245	236	234	238	234	223	223	243	237	240	233	241	225	219	257	236	215	276	211	218	241	225	238	228	257	241	230	224	239	247	260	237	246	248	233	235	242	251	237	237	250	245	212	221	219	235	224	263	224	222	269	231	238	222	214	215	222	231	205	261	228	224	212	228	253	225	243	222	206	232	221	224	243	234	256	234	251	215	220	236	235	242	236	229	225	205	217	237	265	244	184	217	254	205	215	206	209	243	218	260	255	228	229	242	250	266	246	257	229	227	217	206	234	230	213	221	234	220	228	227	246	186	244	257	244	227	264	229	217	234	229	233	243	239	275	272	217	258	227	245	230	199	229	252	231	235	247	265	247	223	208	217	213	254	241	230	259	221	241	237	205	232	203	205	242	230	244	236	202	238	259	205	214	209	212	236	232	266	215	228	246	201	272	261	243	238	243	253	235	231	234	252	214	253	229	247	231	283	229	228	226	254	241	268	256	235	237	244	226	232	200	235	219	227	219	234	246	231	228	221	247	239	219	247	225	226	230	228	191	244	239	242	206	261	236	234	246	264	225	206	230	245	219	247	242	245	255	249	228	228	214	230	239	230	240	217	241	231	234	229	204	250	220	221	221	234	254	257	216	245	282	236	254	233	209	245	237	225	230	249	237	235	265	233	235	249	239	228	218	241	243	249	212	252	221	231	223	228	222	239	248	244	251	240	225	231	264	223	221	239	232	246	247	265	236	240	243	224	248	242	217	234	240	234	239	232	203	268	235	233	218	240	241	243	210	202	254	239	234	232	242	240	231	223	245	253	219	224	224	211	228	221	212	278	229	242	229	243	244	238	230	202	211	252	259	261	252	233	215	240	254	251	249	248	225	247	243	214	238	229	249	241	250	247	259	200	218	241	257	224	244	218	226	216	239	216	232	222	246	250	229	219	252	227	214	228	252	232	255	247	223	234	233	213	245	224	239	246	228	224	230	228	241	199	223	201	240	229	215	229	208	228	248	227	228	233	228	254	242	232	244	207	219	226	238	232	237	231	223	246	231	224	232	249	235	221	255	256	242	255	211	242	229	231	253	222	218	255	208	208	241	242	244	239	206	220	213	221	239	245	257	236	235	245	233	239	222	221	236	255	252	242	252	258	240	251	237	218	236	263	235	237	203	238	239	236	228	213	212	220	239	242	224	230	227	209	251	240	240	238	246	224	225	221	247	226	252	209	245	246	223	240	229	221	235	202	230	261	235	221	243	253	229	255	237	243	260	227	223	252	236	243	241	258	231	213	214	222	249	227	252	234	249	242	229	221	214	236	221	249	222	258	226	218	230	243	231	246	235	256	254	227	273	235	239	247	267	249	227	260	213	238	229	245	218	234	227	233	218	229	208	234	242	216	224	233	247	240	247	218	266	222	242	244	234	252	229	254	260	258	201	207	228	238	254	227	220	248	253	251	233	229	213	238	249	248	237	240	203	229	214	236	198	250	245	257	223	222	211	238	246	234	235	270	225	207	224	240	235	244	227	269	216	220	248	251	213	224	227	253	235	253	206	242	229	234	200	246	228	229	201	252	262	254	216	243	251	231	218	249	250	220	216	251	229	233	229	242	222	246	258	264	241	206	222	212	214	243	236	241	204	213	229	235	214	229	241	267	218	215	228	225	251	241	230	217	216	243	236	258	244	240	231	216	225	227	225	197	267	220	240	234	239	221	226	232	270	236	225	227	227	257	233	246	254	231	243	242	245	234	227	237	231	242	219	219	237	268	230	252	250	234	241	240	224	233	215	229	218	246	237	216	235	262	222	219	259	249	233	259	278	246	235	250	253	220	251	236	240	242	233	236	242	219	232	202	222	236	229	246	243	241	236	219	243	230	215	255	241	234	237	234	254	224	220	241	268	244	223	207	217	219	237	224	199	231	221	243	227	264	237	242	219	238	259	233	233	229	228	250	255	232	246	230	258	248	227	251	228	231	235	230	231	226	249	209	217	231	240	245	238	243	224	236	243	229	231	239	208	244	211	253	217	236	242	222	232	219	212	219	242	244	242	225	262	210	231	196	233	222	230	224	214	268	222	226	223	249	243	224	249	246	224	239	218	249	236	213	249	226	249	240	243	251	216	231	231	255	216	225	252	236	231	245	230	231	248	252	230	213	226	222	203	230	217	204	219	243	234	226	209	239	229	273	232	225	247	242	246	233	205	235	228	222	220	214	212	253	237	237	219	222	261	233	217	233	210	212	241	247	227	212	262	243	240	229	206	216	215	237	241	249	260	218	255	235	249	226	237	249	199	237	225	217	233	226	230	241	236	238	185	254	232	237	242	228	229	237	212	215	244	244	243	221	225	230	219	253	260	228	222	235	223	243	206	220	231	227	221	242	256	218	250	217	218	231	257	205	275	231	217	251	229	250	211	229	242	213	256	231	216	215	246	235	211	227	195	216	247	263	231	234	221	227	213
35209	50895	49166	46038	41484	39333	36284	33114	27226	24875	18238	16848	13163	10684	10047	10240	9384	8739	6769	5566	4472	4075	3110	2847	2680	2076	1551	1065	1027	944	860	854	837	807	808	779	817	746	812	764	735	751	732	791	743	785	735	689	769	733	788	797	771	811	755	787	730	732	686	751	756	740	731	712	781	784	788	743	754	716	709	796	731	717	740	753	741	760	753	778	729	727	825	715	778	752	757	737	751	768	754	735	724	751	749	759	748	736	760	726	705	738	762	755	733	751	790	727	756	806	729	753	758	708	739	719	732	734	731	712	694	714	725	712	759	767	715	810	716	728	746	741	793	790	758	802	702	753	781	770	753	739	752	790	692	763	777	732	804	706	731	755	774	782	798	780	736	765	753	781	771	745	745	757	777	759	754	729	717	770	703	691	759	719	716	752	732	726	749	717	779	723	718	728	736	765	751	745	719	714	781	763	735	725	790	672	707	742	768	735	723	783	778	718	772	761	767	744	728	690	776	777	749	749	688	779	736	727	765	805	786	739	775	755	711	764	727	758	747	744	718	733	732	735	799	761	755	742	745	770	716	757	757	733	742	722	752	714	716	703	726	748	762	751	753	731	767	781	763	701	739	774	747	783	750	743	780	747	683	763	776	742	745	748	714	721	743	716	784	782	753	785	708	712	762	752	758	732	716	804	799	725	750	805	780	717	747	716	734	694	713	737	783	764	752	707	727	770	707	710	790	738	719	742	698	781	771	725	713	725	767	739	696	719	779	731	784	722	686	776	746	772	746	693	733	744	729	719	711	744	751	741	761	735	766	774	744	720	750	738	742	732	754	791	730	736	769	742	742	712	761	795	779	766	774	769	755	705	750	721	688	819	755	738	750	712	714	770	746	745	706	773	799	748	743	726	739	733	778	741	792	772	772	688	736	752	713	785	679	733	761	739	792	785	715	677	749	718	786	763	757	766	788	708	740	750	744	745	754	748	810	734	781	748	684	721	726	777	747	776	755	778	752	758	744	747	781	746	730	735	753	745	706	731	779	700	772	772	736	748	722	751	767	780	732	738	712	744	754	720	757	764	751	755	752	787	766	784	734	716	749	724	694	738	728	727	749	703	749	700	782	751	762	770	743	736	708	747	749	748	777	744	758	740	736	765	717	769	744	751	749	740	767	770	776	781	760	732	726	716	726	773	757	784	761	765	734	775	765	714	778	728	774	761	758	751	729	730	717	752	721	700	779	729	760	750	762	771	735	749	758	765	742	718	694	751	721	738	708	721	766	734	770	782	735	718	747	745	762	766	742	730	774	761	770	720	743	780	763	708	832	717	795	773	752	753	778	678	759	695	701	777	748	754	763	787	749	759	733	761	774	756	691	755	703	747	706	784	748	718	793	743	746	768	739	724	715	721	777	777	747	796	745	721	732	790	769	760	762	781	751	722	796	748	784	740	764	758	719	720	732	766	721	762	718	775	742	750	761	775	727	801	713	796	764	763	733	767	727	762	793	743	740	783	725	746	765	788	732	717	738	715	734	715	702	749	752	758	707	793	780	713	767	741	800	760	711	798	809	748	770	708	755	737	685	780	724	744	773	727	726	732	768	702	766	749	698	769	710	729	729	744	744	766	775	767	732	727	741	744	790	708	712	735	738	654	735	760	787	782	792	739	769	759	766	769	753	731	722	752	773	733	757	724	721	779	755	713	754	785	787	768	712	716	806	749	760	759	673	766	726	736	723	767	736	728	793	733	717	720	735	803	758	767	722	728	708	769	765	745	781	740	780	758	807	719	770	784	703	767	785	745	756	757	761	749	707	745	752	799	740	767	778	795	755	785	778	781	688	717	741	723	747	709	757	707	710	743	772	709	765	760	744	724	727	783	761	784	716	755	782	737	742	732	796	743	724	765	764	740	774	749	777	758	702	709	752	737	759	743	741	775	742	713	737	753	704	717	775	802	734	780	765	730	720	712	781	730	728	743	701	734	764	762	706	698	735	738	761	686	732	706	713	759	759	753	747	727	697	727	715	755	781	741	764	744	759	727	734	746	752	759	801	738	736	741	752	732	692	764	729	764	805	777	714	704	756	742	737	731	783	750	740	718	746	760	734	733	758	792	737	762	771	726	705	739	702	768	697	710	742	751	735	737	762	784	745	745	747	777	743	753	742	770	814	773	745	723	721	762	723	726	701	714	751	732	725	780	743	748	728	770	738	777	725	812	806	729	754	746	745	731	720	781	729	748	734	769	744	811	742	758	778	749	740	766	752	748	723	723	782	729	758	789	710	734	791	775	774	730	754	808	760	780	739	749	769	751	729	703	732	731	778	738	731	786	753	760	715	793	741	785	735	705	739	726	748	742	764	739	791	775	751	783	767	710	725	761	755	709	788	768	768	746	778	679	747	740	758	745	758	776	803	684	752	750	741	768	765	753	725	739	731	696	746	782	745	738	754	721	757	718	750	740	733	780	768	776	756	717	753	771	755	724	745	771	780	745	692	732	747	748	724	761	724	708	726	791	745	769	708	738	736	729	775	770	780	774	782	715	790	739	752	725	752	752	766	721	789	765	745	746	707	778	760	777	726	776	701	789	750	725	781	746	734	741	736	760	768	717	741	750	751	784	761	736	747	756	740	759	740	720	797	713	800	707	772	729	696	748	746	756	713	789	744	732	787	770	757	745	791	765	787	761	748	776	744	743	743	769	713	772	751	738	739	716	736	744	800	771	764	751	748	738	765	743	723	750	741	755	732	794	760	742	777	740	723	783	739	710	758	728	781	780	712	733	736	747	776	734	739	764	772	750	814	692	821	740	779	718	743	753	759	768	733	722	752	758	756	799	734	743	718	730	705	743	736	757	775	765	753	687	734	780	723	778	725	739	741	751	722	764	689	773	706	787	808	775	748	732	720	807	676	760	785	738	754	764	781	721	774	723	722	717	757	765	767	734	769	801	685	786	782	756	752	796	791	743	742	759	719	713	750	747	749	744	768	742	795	733	744	743	788	754	730	737	752	743	763	707	766	801	752	762	738	745	766	712	710	704	750	705	710	719	736	746	735	757	767	768	697	769	717	765	738	739	778	737	754	779	773	732	703	733	763	745	755	757	812	800	686	715	732	789	748	748	785	750	754	701	742	718	766	753	753	773	736	751	754	776	742	780	810	787	756	716	758	742	758	767	768	751	765	689	728	734	770	730	766	766	725	729	712	774	780	766	719	767	784	742	728	739	740	751	804	793	763	757	763	726	756	704	765	715	757	692	768	768	778	723	761	754	752	744	755	749	809	775	739	738	796	756	760	790	739	745	766	754	758	729	698	738	739	770	734	756	766	723	786	715	763	744	789	740	758	729	757	718	752	745	739	747	760	761	715	755	750	710	766	794	793	791	747	712	733	736	765	752	748	753	738	714	744	780	736	775	764	767	742	739	699	737	767	766	717	714	781	699	725	716	718	789	692	782	741	746	719	775	728	710	780	724	742	762	716	742	758	789	750	724	756	706	756	781	724	747
19063	18119	15937	10342	5442	3378	2224	1561	1045	793	614	520	400	333	344	307	307	260	248	221	247	244	240	200	233	240	184	210	205	209	188	196	203	188	177	220	166	208	197	201	208	204	225	222	171	173	193	216	210	209	188	216	191	198	199	198	198	184	221	215	225	206	181	182	163	184	216	202	194	209	212	205	204	204	226	227	183	212	188	188	221	184	201	189	199	188	211	208	187	201	184	202	196	205	225	203	195	176	179	212	202	185	221	179	183	193	196	189	184	193	198	179	201	174	207	226	204	193	155	198	194	209	180	209	218	208	209	195	203	193	208	204	193	196	203	184	204	198	214	210	219	219	185	204	243	212	198	211	205	238	185	179	193	182	207	209	185	224	195	217	196	186	193	193	185	219	211	233	214	214	225	215	217	189	196	182	204	208	182	195	193	186	183	214	183	197	182	180	185	220	195	232	210	226	211	228	221	214	219	184	190	191	228	192	193	184	207	189	186	187	202	208	227	229	189	216	206	215	208	205	209	200	193	222	194	211	188	179	218	206	208	202	199	197	230	195	189	209	195	176	190	194	197	215	237	224	218	192	194	209	211	186	199	208	196	206	184	187	199	197	187	204	208	221	187	182	213	172	192	210	204	209	196	188	224	195	208	225	200	213	212	208	198	195	239	222	223	208	215	202	209	197	218	191	218	201	200	217	199	190	222	186	184	193	199	221	199	240	165	223	203	201	245	199	212	213	184	209	223	208	200	205	211	202	194	196	215	215	175	234	173	199	218	191	204	185	191	188	206	221	187	194	236	208	203	189	214	212	195	190	181	235	230	217	200	196	206	205	181	208	214	201	208	198	193	204	212	215	190	177	222	188	185	211	200	208	209	218	202	228	211	194	218	202	197	206	222	175	207	200	186	204	198	200	211	201	214	208	224	210	204	218	195	219	191	215	219	198	190	219	194	204	215	199	194	194	199	195	202	207	235	215	227	227	210	187	200	207	203	216	187	218	189	199	215	182	199	195	206	205	200	195	215	208	227	216	205	179	177	200	196	217	190	204	204	203	182	192	212	214	171	226	213	197	177	210	216	198	221	218	206	198	201	218	197	228	208	187	206	199	207	215	173	229	196	204	211	213	203	190	203	189	209	210	184	196	209	217	216	183	207	214	203	199	198	210	202	198	227	185	200	217	180	202	197	198	215	181	205	207	197	192	211	192	185	197	200	193	231	212	194	205	217	193	214	213	229	191	203	190	213	197	184	214	218	197	205	204	216	184	219	207	228	202	215	200	193	194	208	231	200	202	183	179	201	197	218	202	187	178	209	200	198	186	196	218	197	212	184	204	212	224	200	222	207	174	202	207	214	181	205	193	190	223	197	204	226	190	207	192	199	201	219	197	186	208	175	196	202	213	195	206	220	227	196	213	206	176	220	207	203	213	228	211	206	220	228	186	192	217	227	219	205	217	246	200	201	217	215	200	204	204	213	214	212	204	192	201	218	200	206	235	199	183	198	190	175	199	228	216	212	190	197	200	216	203	189	183	203	182	181	202	180	192	189	200	189	191	160	198	191	197	202	192	207	221	222	183	212	194	208	192	213	195	181	201	220	190	204	200	203	219	198	221	207	195	208	197	222	189	208	201	217	203	201	197	210	201	215	179	195	203	194	209	199	197	212	195	190	226	231	220	199	223	202	209	201	204	192	183	201	201	185	195	188	186	213	215	202	199	200	190	172	201	203	196	208	201	223	195	211	190	205	189	179	204	197	210	210	207	213	212	201	213	202	210	210	187	212	219	193	202	203	170	208	217	204	197	210	175	204	221	208	201	222	207	241	219	214	204	181	181	183	211	197	210	189	220	204	212	185	199	193	184	227	201	192	204	207	197	216	191	197	204	200	185	188	183	190	216	187	210	195	196	194	208	186	206	202	205	202	189	205	174	194	213	217	200	202	189	189	213	191	198	216	188	197	206	181	198	240	201	205	191	197	189	170	179	219	205	194	198	189	177	201	232	198	196	201	213	217	212	204	213	208	204	193	195	200	210	229	180	184	248	209	169	213	200	186	172	207	205	214	213	221	220	195	203	200	195	214	224	209	200	185	183	220	227	192	213	221	224	181	168	220	195	203	191	251	222	172	201	203	198	201	209	189	198	191	197	184	236	218	180	210	209	168	205	200	192	193	186	202	222	212	170	193	209	195	209	233	177	200	206	197	177	222	225	196	190	220	208	200	193	195	215	195	202	200	204	201	210	190	226	222	215	203	201	223	202	181	190	200	194	196	204	211	209	204	195	224	230	212	204	181	225	184	194	200	184	203	200	208	194	223	200	192	201	194	203	190	198	168	210	192	193	205	199	231	194	204	193	204	201	191	229	200	210	204	221	232	197	189	188	185	195	229	217	215	192	197	195	191	204	193	201	186	188	222	220	229	215	194	209	210	214	198	199	206	200	211	219	216	201	201	209	198	175	202	198	204	200	181	209	205	217	190	212	206	210	194	192	185	194	217	206	192	207	201	166	195	213	225	227	214	187	227	196	220	205	201	197	188	199	180	165	210	211	212	195	205	198	194	197	210	180	194	201	200	195	201	202	197	179	181	219	193	206	196	198	227	202	198	198	200	175	184	210	204	219	191	210	195	179	211	195	209	206	195	196	193	181	190	214	202	214	174	220	217	193	195	174	223	191	209	197	199	208	198	202	211	204	211	212	198	182	203	196	203	208	201	194	201	202	176	211	193	190	207	223	225	177	201	207	215	206	214	201	213	194	228	213	206	205	199	223	210	193	198	205	210	187	196	182	188	200	233	199	176	219	213	218	211	217	206	202	202	192	210	202	207	191	217	187	196	206	199	190	205	215	171	188	225	203	193	209	184	205	207	216	197	232	201	217	205	184	204	202	197	201	217	201	226	207	210	215	210	210	199	192	195	210	200	210	180	213	208	212	232	183	196	211	183	225	197	193	209	206	190	211	187	218	216	201	201	228	221	224	211	226	193	178	195	215	210	209	206	200	204	210	186	208	217	181	201	208	219	189	218	198	186	209	205	195	202	202	179	217	208	184	216	189	189	195	183	189	207	211	190	212	200	188	209	191	177	206	203	193	192	200	197	207	200	214	185	207	187	216	180	201	202	195	212	208	208	196	199	215	190	211	174	190	206	235	181	203	199	210	223	209	200	200	189	212	214	204	200	188	191	212	199	194	220	200	227	205	189	178	185	212	172	204	184	191	180	198	197	211	178	202	169	209	226	199	216	209	198	209	195	206	195	226	214	184	208	202	234	213	206	176	192	201	207	221	196	184	209	199	221	203	197	163	183	196	188	186	184	184	177	181	173	219	197	220	217	174	236	205	216	189	198	196	192	197	216	237	215	219	165	204	186	217	202	206	221	241	193	225	213	197	190	205	185	210	197	206	199	217	234	175	209	209	206	198	233	195	211	186	180	182	193	184	205	204	191	193	211	189	208	200	216	194	208	196	204	208	221	203	199	203	190	202	208	190	204	208
16876	20554	25352	23279	17211	13357	10234	7401	5564	4070	3235	2673	2090	1627	1352	1294	1280	1201	1131	1039	975	989	876	889	839	821	765	700	719	743	699	672	710	666	658	719	673	686	676	687	682	655	717	685	676	686	698	667	652	692	664	701	684	641	696	656	691	674	692	690	662	699	691	650	671	683	652	698	695	679	661	678	690	632	676	691	685	677	645	709	634	671	708	609	663	672	691	664	699	682	650	661	657	688	704	684	683	744	658	622	699	675	674	656	667	653	640	659	647	679	678	688	662	701	718	687	677	677	704	653	678	665	717	674	662	669	703	677	704	683	681	697	719	700	653	692	688	686	689	659	644	655	681	657	666	695	716	669	637	676	696	646	720	675	719	696	734	677	683	713	671	685	690	667	665	670	649	696	678	650	698	728	687	620	683	724	685	681	666	698	655	656	706	729	678	701	663	666	706	693	689	648	664	721	684	668	707	650	661	668	666	669	647	711	686	595	652	618	709	626	701	610	690	653	682	721	721	701	652	660	701	695	680	697	659	712	680	694	696	700	666	666	690	663	670	612	661	730	648	672	748	691	637	652	645	688	667	677	736	624	671	676	630	685	656	684	645	728	670	699	685	697	714	714	673	652	671	746	695	656	725	674	639	723	681	638	687	651	637	704	665	736	698	687	666	686	658	690	674	691	683	704	665	704	702	671	670	661	647	695	652	645	695	595	664	621	676	652	712	678	707	610	648	736	695	655	632	658	699	668	675	631	664	693	671	684	674	711	699	649	678	692	685	619	684	686	684	633	667	645	697	702	699	678	662	658	676	680	681	657	721	703	691	673	666	654	651	683	662	729	666	708	711	723	617	693	662	702	687	695	673	680	654	693	644	721	681	652	710	649	693	636	669	651	635	684	680	647	685	649	687	666	688	665	664	651	677	630	672	679	631	657	658	647	684	671	673	665	712	605	667	726	680	693	711	672	691	682	703	696	645	665	669	654	649	672	689	684	734	694	661	663	683	680	702	692	719	635	668	664	731	708	657	688	698	709	654	668	659	681	666	607	702	670	667	653	670	690	667	707	664	680	632	658	679	664	650	661	661	651	680	680	660	740	676	702	670	656	695	713	658	715	642	723	644	718	686	651	698	670	680	674	679	680	679	683	713	664	710	638	713	656	672	632	707	684	666	662	724	666	687	653	715	700	628	651	688	667	663	665	726	679	647	673	662	725	688	685	670	702	690	642	682	675	670	653	712	677	644	646	681	697	695	671	697	691	692	706	647	693	685	677	727	707	662	687	672	662	660	711	657	695	707	739	671	689	656	707	676	664	666	664	678	679	671	699	695	708	717	666	693	689	668	698	653	673	704	682	673	672	707	680	697	709	645	626	670	625	696	708	625	675	640	692	709	705	667	699	649	690	716	728	622	669	706	652	629	689	684	689	707	681	688	662	642	669	672	647	674	723	662	694	690	651	713	683	691	716	698	716	642	709	697	679	674	678	644	705	666	668	658	684	681	692	634	738	684	689	657	639	642	688	645	677	671	699	653	671	637	681	694	657	672	695	658	696	648	653	666	667	683	682	702	664	683	690	684	704	676	670	700	672	664	664	647	638	671	652	706	649	683	691	688	658	635	653	659	740	684	714	703	684	698	689	679	649	678	708	658	634	653	658	726	661	688	685	646	674	721	671	690	734	654	659	678	676	669	692	675	713	712	628	693	684	649	718	705	680	689	727	681	713	674	648	697	674	654	649	712	689	662	725	673	674	682	687	676	696	647	675	693	679	716	688	705	690	696	712	720	691	706	668	685	674	631	687	673	692	647	667	666	638	666	682	716	683	712	637	686	703	689	646	716	696	662	643	652	680	631	690	649	712	669	632	679	670	707	694	654	673	656	698	640	698	671	720	671	630	717	688	646	703	710	687	755	689	686	647	708	662	620	692	713	670	703	621	661	674	638	696	692	687	670	666	636	681	671	672	683	682	635	688	648	642	651	700	683	652	705	678	698	624	688	653	657	643	659	653	634	663	660	692	670	711	726	690	698	657	662	681	697	682	673	691	726	689	686	698	726	677	697	700	696	720	691	659	678	638	737	682	710	750	694	698	712	690	685	693	715	642	671	663	674	691	611	626	671	672	681	661	671	703	715	709	676	634	716	731	688	670	710	683	677	660	666	634	692	696	731	657	649	695	697	613	684	684	688	724	727	738	678	673	655	729	651	697	680	659	697	689	650	665	635	677	648	693	649	648	712	733	735	653	664	690	688	692	651	687	638	711	691	622	686	673	691	675	671	676	698	689	639	671	677	664	681	641	673	660	689	681	700	708	666	645	625	620	658	708	704	704	701	691	692	695	657	698	695	614	653	679	702	691	649	707	696	696	672	679	715	729	664	669	677	690	706	647	698	705	652	664	659	650	707	689	709	694	655	723	685	664	713	661	661	624	718	678	742	687	692	671	689	657	667	650	666	666	635	671	691	674	667	717	670	720	668	656	692	700	656	737	687	659	680	691	695	675	677	688	667	671	693	695	702	677	732	642	670	671	695	668	660	736	729	626	683	636	707	694	667	692	695	655	686	715	658	664	722	683	703	673	650	692	656	647	660	697	647	687	667	663	725	686	710	656	683	678	651	636	695	643	677	631	675	705	641	676	685	656	620	638	637	668	673	642	659	715	645	682	647	688	687	688	689	657	700	682	708	708	689	665	676	645	679	677	693	646	705	673	671	689	644	633	693	653	654	662	642	682	658	658	669	703	738	661	711	667	648	674	699	669	679	651	673	658	675	678	722	666	671	684	687	674	631	672	692	702	697	685	696	669	653	674	676	666	671	734	641	688	643	622	665	728	688	690	673	649	650	699	625	697	685	703	722	687	658	698	708	682	640	647	671	708	697	645	645	678	711	688	649	702	648	626	668	628	679	708	646	650	699	684	643	674	694	645	680	696	721	657	688	657	659	681	625	712	668	640	675	712	723	686	683	695	710	686	681	675	642	700	681	703	695	679	676	646	657	683	694	671	673	658	658	737	653	651	678	704	696	653	663	697	683	695	709	670	645	687	681	674	672	681	674	622	697	668	660	686	695	723	633	726	735	682	713	676	679	673	656	677	682	688	707	646	705	669	680	664	642	702	684	670	681	667	712	614	660	659	690	728	668	654	654	663	682	691	736	684	702	671	639	668	662	679	615	719	669	676	680	696	722	660	692	678	678	705	633	680	676	701	689	658	685	724	708	702	674	640	699	702	696	696	625	670	656	722	648	664	707	700	642	714	711	702	691	684	640	684	692	678	726	668	662	676	676	732	677	695	735	716	664	701	689	640	730	699	711	662	712	654	649	650	650	709	687	674	679	694	702	698	663	664	692	709	680	676	649	647	734	644	673	669	688	687	652	621	712	682	650	681	720	631	667	668	710	648	699	674	625	635	655	652	633	672	649	702	754	683	677	714	676	707	697	681	695	650	701	701	698	667	669	710	731	692	680	695	705	674	723	670	694	727	679	706	706	707	702	687
38478	45591	42184	34997	26726	21736	16812	12700	9236	5522	3260	2299	2008	1382	1143	1060	827	772	742	525	495	452	374	339	356	280	260	212	202	245	197	210	181	238	208	224	207	217	187	198	214	206	197	200	185	224	216	208	202	184	217	206	221	213	209	189	194	237	173	224	239	228	184	218	219	212	202	236	206	203	186	216	208	206	203	217	201	205	210	211	202	208	228	193	178	192	210	192	186	213	219	215	218	214	176	200	184	202	211	205	246	211	207	225	176	194	222	216	198	209	205	228	202	214	212	197	180	211	212	222	201	214	226	217	205	179	184	222	197	213	193	188	244	202	221	202	211	196	190	208	219	189	229	202	189	191	209	202	208	189	216	203	213	207	211	207	231	204	218	203	223	182	204	207	223	215	210	236	184	217	210	218	231	203	192	193	212	205	194	187	199	212	224	203	237	216	210	201	211	206	222	222	193	202	206	190	193	174	188	218	213	190	182	224	184	212	222	227	184	215	189	193	231	208	207	238	193	215	219	211	216	202	218	186	206	224	204	198	175	202	174	198	220	192	217	217	194	223	210	217	192	243	228	173	213	213	189	201	220	185	204	210	203	224	207	216	180	215	233	196	208	209	207	219	202	225	193	185	216	217	215	220	235	223	245	217	191	219	228	193	193	210	209	193	221	231	196	178	196	217	234	219	217	188	207	203	209	206	238	214	197	208	221	201	216	183	201	212	209	227	196	204	223	177	222	204	236	218	215	204	220	208	198	198	220	200	234	200	188	207	208	208	196	214	235	227	231	235	227	234	226	205	226	251	213	185	179	203	210	190	211	220	206	204	230	211	198	214	208	207	204	209	198	207	220	196	214	198	221	208	202	225	222	206	221	233	197	224	225	204	178	222	193	220	218	198	221	246	214	181	233	192	199	230	188	199	221	214	232	216	202	224	222	224	192	178	209	229	199	186	190	226	214	200	169	206	214	205	206	243	186	183	210	225	215	177	215	188	211	214	210	220	210	226	227	208	188	225	207	222	187	199	203	228	230	196	229	192	192	193	189	220	225	233	216	215	221	217	211	175	207	215	222	233	198	224	219	221	208	186	214	233	213	196	216	181	205	220	211	210	239	218	227	185	220	195	196	213	207	225	215	227	211	201	199	211	196	210	217	215	213	203	210	203	199	215	235	213	198	219	224	212	222	213	189	209	213	233	214	189	213	206	213	213	195	202	228	211	197	188	223	198	196	162	197	208	218	212	221	212	209	199	198	221	177	209	213	215	235	213	213	213	210	218	222	213	225	214	214	229	197	201	207	216	203	203	180	236	212	233	205	200	215	214	220	203	212	229	229	206	221	220	207	226	212	210	252	200	209	195	229	214	208	200	232	183	186	233	203	202	205	218	207	205	212	195	223	174	181	224	196	211	203	224	183	207	203	210	203	221	222	213	234	207	217	215	216	232	199	220	212	193	185	180	218	236	217	206	212	221	202	226	198	203	233	208	191	213	232	212	208	219	186	210	212	217	176	202	211	228	214	202	210	171	228	205	195	218	206	224	199	209	199	182	218	212	224	202	210	207	212	202	200	228	235	208	237	189	215	204	210	190	209	216	239	217	218	214	206	199	224	211	221	205	209	202	170	224	214	185	216	226	191	194	224	197	185	192	209	207	197	202	196	229	215	187	206	205	215	195	237	186	204	222	221	205	230	187	184	200	162	214	210	197	197	191	222	212	200	217	208	190	212	198	240	194	204	226	185	200	181	229	215	224	196	217	194	211	221	187	219	219	220	206	230	211	205	210	211	211	200	208	203	213	227	210	215	222	186	216	196	234	210	222	200	207	203	205	198	211	238	199	212	224	192	190	194	189	217	218	192	226	195	238	206	201	212	205	208	222	218	210	221	218	217	181	218	224	218	201	223	222	208	210	205	192	244	232	222	195	208	216	181	197	212	198	232	220	206	207	197	197	208	210	210	190	231	208	202	192	240	186	184	230	219	197	206	198	205	168	227	231	196	217	204	218	182	212	228	218	171	216	187	184	217	201	225	189	216	211	224	211	221	208	209	209	235	192	184	200	199	222	231	195	220	206	221	213	201	177	225	200	234	224	207	205	201	204	212	205	220	195	162	188	181	225	212	203	200	195	196	199	194	215	222	199	205	194	190	200	183	189	193	217	209	219	226	210	223	183	218	210	210	222	206	224	212	232	210	201	188	180	206	229	193	215	227	214	204	217	203	209	187	234	222	218	190	212	207	184	219	232	205	212	209	204	194	206	196	217	238	201	188	202	211	234	213	185	201	206	214	213	224	206	196	232	232	192	216	183	214	207	191	202	181	195	221	198	200	202	207	231	178	241	198	213	210	195	217	228	220	203	186	201	223	193	220	210	188	242	208	215	215	185	198	202	232	203	223	224	198	217	213	196	190	220	191	206	199	213	216	207	217	243	241	243	217	214	209	193	205	229	204	224	190	220	185	235	239	221	188	215	204	220	222	219	194	200	217	234	201	210	231	195	228	197	190	214	187	183	196	191	186	232	196	197	225	214	207	237	213	212	203	223	189	187	222	191	203	203	220	196	206	221	207	204	205	175	195	201	211	239	229	198	190	227	225	211	191	211	204	209	218	224	215	217	196	235	220	210	207	218	206	210	215	215	200	189	215	183	204	226	230	216	189	191	222	204	207	196	219	194	221	226	224	207	200	222	186	207	213	225	200	202	221	205	217	201	229	211	216	209	203	221	241	227	221	176	226	206	234	170	203	229	207	201	225	227	224	223	199	188	209	241	205	219	224	216	227	219	204	192	220	167	188	194	231	203	193	213	209	190	213	180	206	200	196	197	228	270	202	188	198	214	206	207	226	225	226	183	237	200	203	226	208	202	207	214	204	189	202	214	209	182	204	212	209	210	191	219	217	211	212	220	198	196	189	185	198	210	227	206	202	228	228	215	218	216	194	209	180	185	214	193	207	200	221	209	188	200	200	207	213	188	229	207	213	194	219	205	185	209	219	230	204	206	236	227	227	210	207	197	202	220	202	212	228	204	191	193	210	222	193	214	251	214	201	213	192	216	200	197	206	203	200	198	191	225	224	227	213	230	203	198	182	228	185	218	205	226	191	208	227	210	219	213	205	213	229	220	240	208	189	210	186	214	206	198	198	206	202	214	207	181	207	224	212	221	197	215	207	241	208	213	226	212	219	183	210	216	197	198	224	203	219	191	237	214	192	192	226	192	238	204	228	217	208	200	221	208	208	202	191	203	200	206	175	216	202	206	211	214	212	211	186	221	197	199	218	205	199	181	201	208	218	204	233	203	213	190	203	192	203	205	214	207	197	206	192	209	218	158	221	224	223	207	234	190	195	227	227	205	184	202	189	194	217	250	189	193	199	199	193	206	240	232	218	212	204	227	212	209	217	201	217	189	221	216	221	203	221	178	208	195	218	202	218	207	196	228	200	215	223	213	227	195	216	221	208	196	247	198	226	209	188	211	199	174	198	199	218	227	195	206	191	213
31924	42875	46534	43969	35193	31241	28088	25704	22224	16168	11512	9755	9753	7728	6575	6238	4980	4938	4354	3085	2921	2404	2205	1723	1723	1287	1068	1022	837	840	739	702	768	765	718	690	679	681	700	687	690	724	669	734	702	699	725	669	641	673	694	674	658	696	644	707	683	719	662	664	676	666	687	703	695	675	732	679	648	733	669	683	651	684	711	651	680	660	726	706	650	678	691	702	706	719	660	687	681	665	723	666	686	719	697	709	672	704	669	713	642	706	704	711	648	638	707	703	691	708	680	666	715	691	694	623	699	642	707	708	685	674	661	664	709	671	689	696	675	654	751	677	695	671	665	663	704	679	695	682	661	691	701	648	700	691	705	692	654	715	664	703	692	704	689	710	635	713	665	651	718	705	649	660	657	691	670	686	688	665	709	656	678	660	692	701	675	658	641	681	690	706	679	673	670	679	683	742	718	680	699	659	693	671	696	682	705	682	697	721	632	661	671	696	699	659	697	746	691	686	722	724	691	709	657	722	666	667	726	697	678	673	722	700	691	670	719	651	696	743	678	678	674	667	679	660	715	667	708	728	694	681	688	700	714	684	677	685	715	739	689	686	676	685	756	716	709	714	686	655	672	699	672	702	693	686	712	685	705	673	671	674	702	697	693	687	702	713	684	672	688	711	700	695	688	700	693	677	653	674	668	690	700	672	728	725	678	657	713	696	655	698	673	725	670	680	677	659	693	687	738	688	656	657	653	684	697	695	711	657	701	734	683	672	711	643	710	676	687	715	701	656	648	658	718	680	679	686	661	705	723	688	676	695	736	709	693	687	782	702	638	649	713	705	666	692	709	674	665	700	679	688	685	677	735	673	667	710	687	716	672	713	650	719	700	716	685	714	709	695	663	675	681	656	671	686	647	706	670	697	669	695	697	663	694	718	725	652	708	690	715	687	711	690	678	677	647	689	654	698	703	710	655	712	638	695	718	703	710	659	690	704	710	671	692	669	659	690	761	647	714	695	706	689	686	655	704	702	686	670	738	701	675	668	716	707	663	688	696	694	722	716	711	637	665	698	694	648	683	714	706	689	641	700	709	713	695	701	668	708	712	724	679	699	669	730	670	676	700	653	678	645	686	645	654	697	697	687	645	667	686	739	650	714	694	678	675	680	677	701	694	705	689	727	710	663	680	698	723	721	687	701	685	735	659	677	746	714	719	672	709	685	696	668	685	684	663	631	646	701	697	674	725	689	735	687	616	699	653	667	675	691	676	691	677	707	715	711	729	684	708	630	681	731	677	643	703	717	697	670	657	665	727	690	666	700	711	665	662	719	660	719	680	689	660	690	678	660	720	735	688	719	700	662	653	682	690	639	727	709	660	728	683	694	703	714	666	684	692	684	706	655	710	674	646	734	715	697	713	698	691	689	684	677	668	680	691	679	647	683	638	680	708	698	765	699	683	676	687	699	694	667	680	740	696	698	692	669	704	715	732	749	704	730	666	631	721	682	668	695	718	719	712	670	663	628	700	711	700	715	701	665	710	713	671	660	662	680	720	670	697	705	644	681	696	724	706	699	713	643	653	695	687	684	651	669	681	667	726	667	700	764	717	633	700	700	694	676	738	698	676	674	686	692	698	702	736	675	721	683	742	673	697	686	697	728	724	664	702	625	685	681	709	691	713	687	682	673	687	645	728	665	706	633	656	669	648	704	695	712	736	683	620	745	722	640	698	671	648	658	705	652	716	653	688	677	697	701	693	708	711	651	717	712	653	729	689	713	711	703	736	689	687	714	687	733	711	710	690	711	672	719	661	715	729	669	658	682	739	663	769	648	649	632	731	719	732	672	665	671	695	651	704	682	680	703	638	671	707	702	677	654	689	669	708	665	681	697	696	674	673	705	629	669	669	702	698	684	663	704	651	676	720	696	741	669	687	686	687	638	687	734	678	680	744	669	698	704	656	706	717	707	728	688	709	769	667	670	636	673	672	689	728	684	719	723	668	686	666	662	709	734	659	705	671	667	733	720	699	673	676	676	664	678	657	666	696	715	639	672	691	678	772	649	694	631	673	702	710	707	673	673	684	699	699	677	673	646	630	722	698	698	740	700	672	672	680	717	709	640	721	703	656	684	717	726	668	697	689	679	675	663	691	707	635	725	662	726	687	706	660	681	719	686	678	682	691	722	651	752	683	674	718	665	692	707	662	687	727	711	695	684	693	695	657	698	690	644	619	669	719	694	671	703	683	684	706	719	697	732	698	679	654	677	659	714	680	684	717	690	670	644	705	699	754	726	675	673	686	677	679	694	661	682	696	650	683	711	715	749	668	662	699	674	699	709	691	670	660	701	684	713	697	693	674	710	639	695	716	712	679	669	744	672	728	725	641	672	727	663	681	704	708	666	674	669	707	677	723	663	708	691	734	670	739	729	661	664	709	669	666	714	700	677	676	655	667	682	641	714	664	660	668	702	672	706	700	689	681	676	671	664	710	642	685	691	683	662	691	682	688	679	681	720	677	659	651	630	657	670	713	677	698	695	738	719	637	672	720	688	682	681	683	724	677	696	685	698	648	701	682	697	707	694	730	668	689	698	667	692	708	705	696	716	664	671	734	699	662	682	657	664	606	708	676	732	660	720	700	669	681	693	694	729	702	673	703	672	683	696	732	733	715	668	670	740	674	701	654	653	704	676	645	691	720	695	658	701	693	730	630	723	652	730	703	612	703	721	673	676	689	708	664	715	651	704	709	724	752	718	694	655	719	713	714	697	697	691	659	677	710	711	708	718	677	717	654	703	758	678	677	704	687	687	724	681	674	690	677	697	691	682	708	712	677	670	706	693	657	681	705	721	667	668	744	666	724	703	688	672	705	713	684	680	695	684	723	654	705	697	697	707	674	670	687	659	657	694	754	695	677	652	719	656	711	652	695	713	694	707	672	675	675	724	699	707	715	702	677	677	672	690	682	656	657	692	653	681	740	696	664	689	649	677	694	724	712	684	719	657	710	686	732	715	668	767	694	669	685	697	668	701	755	716	713	681	694	682	707	740	701	711	689	723	682	689	674	696	662	699	658	715	671	649	680	709	676	727	695	697	658	699	654	674	711	730	697	668	671	727	680	673	691	684	678	733	686	698	662	691	700	669	680	681	683	652	682	696	692	728	692	600	687	681	663	651	678	678	688	716	685	720	624	691	684	653	727	723	654	707	666	680	703	677	657	665	712	711	719	735	607	677	669	696	682	635	679	686	652	708	646	716	682	702	632	678	696	683	660	656	639	693	718	709	669	703	661	747	672	711	735	696	679	703	650	706	689	655	671	690	700	665	697	654	684	685	671	703	703	656	670	708	670	707	675	694	667	694	686	686	678	702	657	703	709	712	660	647	653	693	685	690	690	675	631	721	672	695	665	711	675	678	693	690	670	683	697	676	697	669	689	681	748	663	693	688	690	702	636	705	698	697	749	691	652	707	710	731	711	701	660	663	679	748	708	633	689	705	683	706	638	666	695	691	685	709
47891	48335	39958	34798	29090	25980	22681	18669	12488	7351	5920	5627	4744	2812	2255	1772	1481	1442	1240	825	763	682	639	476	452	387	318	313	251	240	222	228	244	227	222	240	220	231	228	222	214	204	238	224	223	246	230	232	224	237	209	228	226	243	231	208	241	236	222	249	226	221	224	225	269	224	214	226	238	216	232	212	209	240	202	238	265	216	230	232	212	222	225	249	231	216	223	223	234	231	229	218	231	241	230	242	244	208	240	234	238	254	220	222	224	265	232	250	220	238	246	247	207	257	224	221	222	238	215	215	243	258	220	216	214	241	226	236	223	235	251	209	219	224	245	248	233	225	222	236	233	235	222	239	240	276	223	216	270	207	233	223	230	236	222	264	225	221	243	224	238	232	247	227	216	215	229	216	210	219	233	245	255	233	223	210	216	220	222	226	215	229	254	214	215	223	212	241	231	262	229	227	227	242	234	210	218	209	207	230	224	239	200	230	234	201	223	220	240	224	236	266	208	223	208	228	212	219	237	198	199	227	226	216	224	217	242	216	226	222	249	211	216	236	204	228	244	233	211	194	221	206	241	236	233	249	202	243	202	232	241	231	214	229	254	222	249	247	228	239	217	238	232	239	244	219	231	218	223	230	266	230	212	247	237	205	218	227	226	237	250	216	235	242	225	234	220	209	228	201	213	194	246	236	242	224	239	224	234	223	230	248	235	217	249	203	238	236	213	207	246	197	232	232	226	218	228	201	222	243	247	245	233	223	190	238	249	210	233	254	243	235	224	224	205	214	219	231	229	241	243	231	213	240	227	215	241	222	215	215	206	234	234	224	232	209	223	227	237	213	227	243	235	204	225	261	215	205	233	232	231	263	190	241	257	236	207	204	240	248	234	230	239	240	217	243	229	236	244	245	223	250	221	235	263	251	188	226	233	207	238	226	238	213	226	215	224	251	208	226	238	229	261	215	247	240	239	222	216	219	235	243	209	242	246	216	228	212	222	220	208	236	226	221	227	239	227	210	216	243	228	218	231	231	270	228	241	223	221	222	241	220	243	253	216	239	203	232	218	214	226	222	218	198	222	227	234	209	257	208	225	245	231	213	223	221	235	250	225	257	260	192	218	245	250	233	204	207	217	246	228	228	222	221	198	263	255	212	228	208	229	212	232	249	223	248	222	227	227	222	187	215	239	262	244	239	210	215	201	221	234	226	217	228	227	203	221	213	226	233	205	234	232	247	222	242	211	216	230	212	218	243	239	234	223	216	262	231	225	232	215	225	238	234	229	234	235	207	225	251	214	216	217	221	234	209	253	234	215	231	260	246	247	231	236	205	210	216	232	193	210	229	228	219	216	203	223	201	240	231	249	239	213	214	220	241	222	196	226	225	217	209	234	221	213	220	230	223	245	223	247	233	208	205	219	201	233	231	204	230	207	242	222	208	228	231	239	237	238	219	218	206	212	235	225	214	257	218	240	241	242	206	252	226	251	235	234	224	233	240	251	244	204	239	208	249	248	256	235	250	208	208	223	220	212	227	220	227	229	234	250	200	224	224	224	232	241	218	203	210	216	209	224	196	205	224	264	203	223	248	227	211	235	229	242	250	226	259	243	231	237	228	228	225	245	248	245	232	225	234	225	229	222	239	242	207	206	219	226	223	247	243	221	216	213	217	237	219	226	218	240	225	226	211	243	222	216	207	214	224	239	218	238	223	253	228	219	227	215	241	243	214	212	235	245	232	245	236	249	219	227	230	232	226	249	225	207	216	218	242	244	208	232	203	218	231	246	218	226	211	226	224	215	252	248	262	235	209	269	230	246	219	204	224	212	243	188	215	218	235	241	233	248	230	220	249	243	243	241	228	222	221	260	243	225	250	227	219	231	245	208	233	255	241	236	223	225	245	212	209	236	239	227	209	235	229	246	206	226	214	238	243	231	228	225	219	236	208	243	220	218	210	222	238	233	198	240	226	198	220	228	247	235	220	231	199	244	220	204	242	228	244	219	222	232	218	240	225	209	216	244	238	223	218	247	223	229	225	243	215	200	209	224	253	212	213	218	215	195	234	202	246	235	206	255	246	230	230	224	230	221	262	215	214	221	227	250	207	233	220	225	210	241	234	229	248	253	222	223	226	238	238	223	231	194	227	225	235	249	237	206	219	215	211	225	193	240	258	212	217	222	213	217	226	230	209	220	209	246	234	228	238	221	237	204	186	245	235	227	239	239	202	254	218	225	266	214	227	221	220	226	222	225	248	220	220	219	252	221	244	217	227	240	216	235	234	233	228	223	240	228	210	214	201	185	234	253	227	202	207	234	223	229	236	212	215	218	196	233	230	243	228	228	228	255	243	199	220	233	230	223	231	228	205	233	231	230	203	202	252	231	226	218	238	197	252	208	232	232	247	252	236	225	202	233	225	260	210	243	248	241	231	214	224	226	191	241	217	226	202	241	235	253	238	228	225	218	210	229	233	214	221	244	224	221	248	218	242	216	251	231	233	204	203	218	196	199	231	214	238	231	203	227	213	246	225	213	236	267	241	234	234	217	201	239	231	215	208	219	228	231	224	207	216	258	212	238	234	248	223	222	215	207	250	233	233	237	220	239	243	217	233	221	229	228	205	235	244	234	217	231	208	214	221	216	211	231	203	239	208	219	209	250	234	222	242	259	238	232	228	240	240	230	213	211	235	229	224	209	241	213	194	229	215	235	232	224	241	232	228	238	232	247	203	243	213	219	219	231	234	233	223	226	213	228	230	219	214	219	222	222	228	227	194	226	216	237	230	216	243	237	242	215	255	230	235	218	248	244	236	229	219	230	222	253	217	248	217	237	239	216	227	228	243	242	227	246	242	232	221	230	243	216	226	244	237	230	238	206	220	198	233	226	230	242	227	233	225	224	272	231	254	238	238	245	255	238	216	237	219	205	217	226	236	246	252	250	208	208	203	243	224	237	239	217	231	211	245	233	218	241	202	265	249	225	228	238	226	267	232	234	235	250	247	201	242	223	222	263	249	229	213	227	222	229	230	243	238	218	202	210	218	223	234	209	236	250	234	248	235	265	206	237	217	212	239	241	238	241	230	207	221	198	240	247	207	221	239	217	217	263	230	239	239	248	212	217	228	224	217	239	234	244	205	215	219	227	233	209	242	218	224	239	244	222	229	232	206	223	229	233	226	209	233	253	233	251	228	236	230	253	244	232	215	210	227	216	252	215	201	242	250	225	239	230	226	222	232	215	242	215	237	211	237	239	213	245	226	216	232	240	264	226	235	217	250	234	252	250	232	215	210	248	224	211	204	220	238	239	230	227	236	198	220	229	236	226	241	221	220	226	223	245	233	228	211	240	260	224	231	249	243	252	230	225	217	201	244	231	229	226	211	226	258	220	253	217	218	217	242	249	201	210	237	232	227	240	205	224	232	249	242	222	220	259	224	233	229	221	225	219	223	221	187	219	274	219	232	225	257	214	204	238	245	240	259	230	226	210	217	206	237	232	252	216	221
40765	49391	50820	44899	42965	37212	32758	29921	24333	18586	18307	19047	17116	12069	10681	9448	8475	8198	7363	5087	4879	4028	3442	2276	2391	1811	1417	1235	958	899	854	849	816	789	749	787	802	754	731	769	790	773	715	741	727	734	782	686	726	783	730	720	681	744	759	725	717	726	760	761	777	725	749	793	729	707	757	741	773	701	717	734	725	729	749	709	713	735	782	765	718	737	718	743	709	682	763	750	715	715	765	766	669	739	743	659	739	753	724	711	712	745	775	739	752	753	726	721	688	760	724	769	721	752	718	729	751	740	702	771	750	768	711	754	720	756	692	695	702	684	776	723	788	710	706	709	769	755	694	736	733	739	725	713	752	723	690	747	707	758	739	709	715	727	765	723	711	662	749	725	754	694	749	723	688	724	719	711	754	714	671	705	706	712	750	740	785	750	719	738	739	739	720	705	733	718	719	742	762	743	769	690	756	701	740	767	774	748	749	692	724	761	740	699	761	728	754	722	738	703	734	771	781	758	691	762	696	740	759	720	739	749	722	751	717	696	719	722	715	745	754	762	723	753	670	718	724	739	733	745	708	745	730	749	766	714	755	717	732	754	717	722	715	692	747	698	751	731	758	759	743	778	743	667	712	726	736	770	706	695	723	724	733	745	803	718	749	713	757	786	754	704	734	719	697	692	761	743	716	741	749	723	730	694	736	752	684	742	700	787	714	747	779	793	703	738	764	753	695	749	769	673	760	687	717	729	751	733	770	720	725	691	738	721	771	735	713	750	754	765	735	733	690	718	699	751	683	709	720	748	721	737	714	714	700	718	711	734	745	700	782	745	709	743	747	753	707	749	716	750	758	715	686	717	782	743	674	706	727	720	707	734	750	780	732	743	697	713	715	756	742	769	778	755	689	747	761	720	729	757	706	749	748	735	733	699	724	757	747	714	735	732	691	712	724	719	718	693	770	787	773	729	711	682	756	758	700	765	762	734	713	727	764	739	720	738	713	707	729	715	706	700	768	751	770	760	762	709	719	731	737	730	755	743	708	730	740	749	755	712	716	755	795	742	728	752	704	729	780	733	724	725	719	755	714	694	695	740	761	743	721	703	743	780	730	736	739	728	752	704	728	730	779	747	718	702	718	721	710	693	724	764	730	714	726	739	770	695	754	779	723	737	732	719	681	743	712	663	722	712	720	728	758	686	692	733	685	750	714	717	719	734	710	722	720	733	733	750	734	698	742	714	752	730	730	722	758	779	743	763	727	717	734	749	732	732	762	708	739	721	717	733	715	758	768	741	755	754	717	742	775	715	771	736	692	767	719	737	745	755	728	693	762	720	729	724	680	704	736	731	747	742	745	766	715	754	767	680	699	741	721	717	720	712	711	774	742	715	711	793	772	733	717	733	741	775	720	711	720	664	757	735	684	728	742	668	707	683	719	726	715	711	742	772	728	742	702	740	728	747	780	717	736	741	733	753	739	720	744	754	714	754	717	718	739	753	701	758	676	689	752	721	751	696	718	712	718	714	744	722	708	709	712	749	725	728	729	764	707	756	749	775	769	717	729	722	692	715	720	710	721	749	706	732	749	752	717	740	736	703	738	720	720	766	700	783	743	731	759	775	745	719	709	731	722	745	711	721	784	735	724	735	723	734	727	731	699	716	717	775	759	708	662	709	698	745	762	729	707	736	703	743	765	753	697	716	714	722	756	733	755	670	742	753	712	720	754	749	736	773	728	763	731	737	688	739	705	686	723	729	694	759	749	711	739	727	749	769	789	678	750	702	731	708	711	691	723	703	710	764	710	748	734	747	685	807	723	765	784	733	720	713	735	759	693	736	737	727	724	745	751	776	723	732	745	753	757	729	748	723	721	783	724	720	712	693	765	727	701	733	787	721	742	732	750	715	685	712	736	732	734	718	714	727	698	740	753	751	774	751	738	766	723	692	712	714	710	753	694	722	697	752	744	702	711	741	686	710	707	716	738	716	732	713	739	720	737	712	740	739	796	757	748	730	711	730	743	735	699	732	711	702	717	732	703	732	739	699	682	693	747	732	665	730	745	708	665	762	782	654	734	730	740	735	723	752	780	712	747	757	779	771	744	730	684	746	768	737	738	775	687	737	775	709	690	716	725	694	708	737	756	750	728	739	698	704	726	761	745	743	757	697	756	731	711	767	700	679	671	745	766	747	714	692	735	710	751	740	736	647	753	727	746	718	713	734	785	767	726	734	724	704	658	731	701	733	729	769	701	718	709	730	722	690	734	723	714	735	727	712	702	680	746	710	770	765	766	722	749	708	737	748	716	734	702	756	697	749	740	732	716	709	742	747	734	731	748	687	740	693	746	714	732	741	720	716	711	721	720	752	724	725	722	685	735	761	715	688	706	729	694	738	692	776	749	721	774	766	732	696	708	740	757	701	728	742	712	729	777	709	719	652	802	771	768	647	733	701	720	732	749	702	702	755	728	728	740	730	742	746	732	687	695	759	732	714	702	693	754	698	733	743	771	762	713	752	707	701	725	713	704	727	771	720	728	757	736	742	756	745	739	787	760	782	720	741	705	748	738	725	760	720	704	683	750	717	710	714	700	733	751	715	706	760	711	696	736	717	740	750	747	792	761	759	735	741	692	698	747	735	758	762	724	721	698	698	730	749	739	644	760	719	727	730	698	709	743	777	759	711	727	709	751	721	750	725	726	729	768	738	746	755	744	773	766	714	768	684	725	765	733	739	712	733	743	714	817	708	687	725	742	715	733	759	712	765	761	760	707	729	708	746	768	744	707	785	760	744	764	765	721	702	745	730	723	745	695	733	720	716	727	735	730	696	760	748	765	751	736	756	778	705	728	687	705	752	738	709	748	731	708	678	753	711	708	739	684	715	782	728	671	753	759	739	739	721	731	725	691	722	708	695	757	714	756	709	750	756	758	714	741	725	700	740	715	726	681	733	727	693	767	738	734	722	711	672	738	778	740	714	745	768	740	740	719	725	698	723	785	786	694	747	696	707	728	781	725	729	747	721	732	700	706	729	782	791	711	742	694	700	702	750	686	743	729	747	724	719	675	737	718	722	743	753	720	728	678	696	733	754	729	727	744	782	758	725	734	685	787	723	724	786	722	729	705	777	739	739	747	745	784	756	700	696	716	719	766	721	710	712	781	742	738	764	723	781	708	723	708	731	780	724	709	726	749	679	745	677	689	690	734	743	761	734	742	798	737	775	734	743	752	737	740	729	749	721	709	736	717	761	722	707	697	714	731	744	686	760	718	746	706	708	717	687	751	694	691	736	796	696	743	713	726	727	712	740	725	744	698	792	751	737	719	724	708	734	700	719	737	716	766	757	746	720	725	735	725	735	673	714	741	764	771	701	710	730	736	759	778	776	720	735	753	729	743	695	726	692	714	752	754	716	722	671	719	725	738	683	754	746	755	725	692	724	707	728	695	731	778	755	738	740	718	753	746	707	746	764	702	762	706	758	719	720	717	750	756	705	702	752	727	743	710	697	721	745
19581	17503	13987	7947	4855	2944	1746	1172	855	623	594	453	380	356	290	294	268	249	252	244	263	237	230	212	218	243	223	214	220	189	155	194	206	198	223	184	197	207	213	193	217	195	196	196	199	161	193	201	181	192	204	183	215	179	218	196	210	219	211	203	223	229	200	192	201	181	202	214	208	199	200	189	235	195	202	199	198	203	217	200	188	185	214	210	214	190	191	187	202	216	204	214	200	192	200	177	220	215	177	197	201	200	186	186	220	172	188	178	193	210	207	194	176	183	184	194	214	174	201	231	185	193	227	196	207	204	219	182	181	195	231	198	215	218	190	201	207	205	195	192	213	196	203	214	198	198	193	202	169	203	206	208	207	220	197	197	214	195	190	195	205	197	211	225	239	208	169	199	226	190	214	195	178	191	196	207	186	231	219	211	211	211	191	193	232	172	211	198	223	177	200	210	213	181	220	222	213	195	185	214	218	241	201	191	189	221	198	187	226	188	189	211	179	196	195	206	200	206	220	246	184	180	197	200	186	190	204	182	193	188	176	214	186	206	171	221	201	203	201	221	191	185	223	190	223	188	193	214	189	201	195	208	201	195	219	204	217	201	203	191	190	218	191	195	205	212	219	212	151	183	221	173	182	222	202	206	203	194	210	195	195	205	200	177	213	208	189	199	194	213	197	187	191	226	196	196	228	191	182	181	205	206	192	206	198	203	212	192	211	199	203	188	197	198	198	187	216	204	212	188	189	183	210	220	210	205	207	208	193	219	239	197	202	212	202	221	203	226	238	215	191	216	209	172	197	189	204	197	204	219	221	177	187	216	213	210	201	217	217	196	197	184	175	202	195	166	184	187	193	208	199	188	237	207	187	167	186	200	199	212	198	188	196	210	188	197	202	186	192	199	207	190	192	203	176	218	175	194	175	178	211	189	189	184	186	222	192	209	205	210	184	191	214	232	201	216	192	197	192	202	214	217	223	210	196	222	209	182	192	193	231	222	184	187	176	189	206	187	208	190	198	207	194	217	184	192	190	221	203	204	215	192	195	188	189	203	185	219	215	199	219	163	204	214	189	214	193	194	183	211	165	209	208	190	190	184	186	212	222	216	186	181	180	214	208	198	216	200	198	204	186	211	207	197	194	216	194	186	230	202	213	192	200	194	182	229	214	208	215	178	208	195	175	206	190	216	229	210	188	211	222	208	189	203	217	203	214	189	195	189	197	184	212	206	222	183	228	190	185	199	199	204	189	204	203	214	188	219	203	201	190	200	208	205	211	195	208	191	201	198	194	195	205	198	243	196	195	199	221	217	181	194	195	193	199	197	219	213	193	207	228	209	203	198	217	200	224	185	188	197	185	198	203	204	199	214	204	185	200	209	202	189	201	187	194	213	184	183	183	222	176	184	207	196	189	227	211	211	183	219	196	201	197	228	198	214	223	199	195	193	168	195	198	194	223	181	181	186	202	215	195	182	212	202	196	202	192	205	192	184	205	201	197	208	220	196	183	182	186	199	178	209	189	206	204	205	186	208	227	215	173	225	194	203	201	189	192	191	193	207	211	204	203	187	214	222	205	208	204	200	201	200	191	168	204	206	229	216	227	212	199	211	176	187	188	215	199	209	205	210	200	196	200	188	180	194	218	210	219	193	194	214	209	210	192	205	203	201	195	200	186	218	172	206	201	216	226	188	191	193	198	189	187	203	186	201	190	183	196	206	224	201	195	178	204	182	199	190	216	207	204	186	214	202	207	211	169	204	223	177	185	204	196	221	192	211	189	191	207	213	183	180	215	207	196	190	192	203	193	195	185	228	212	216	200	180	185	238	197	205	189	207	186	218	217	192	207	194	187	205	190	222	198	213	211	220	179	172	182	206	208	198	183	210	199	176	192	187	193	210	229	215	239	217	212	206	166	220	194	203	204	188	220	195	226	190	202	195	197	226	202	185	196	210	208	224	184	196	205	210	209	219	198	201	218	187	197	221	216	207	206	189	197	210	182	204	187	196	204	188	191	208	216	206	198	175	203	190	216	209	173	204	189	208	204	198	219	188	181	223	194	212	207	188	195	227	229	182	185	162	201	215	208	212	196	197	205	197	210	213	186	191	197	229	187	201	199	195	180	218	186	195	203	180	208	195	193	201	191	192	213	205	167	204	203	190	213	212	197	198	203	221	184	193	188	171	209	200	205	207	209	210	202	180	219	199	191	174	215	196	185	211	194	203	187	208	201	194	206	195	188	216	208	197	221	202	205	223	203	182	227	239	220	194	199	195	175	220	201	190	204	195	208	204	215	184	206	200	197	223	191	207	208	183	191	190	199	190	204	212	193	176	200	224	203	211	200	194	198	205	239	221	206	196	202	191	207	199	217	199	180	216	191	181	202	199	179	209	212	206	204	202	186	185	225	198	203	177	197	202	213	201	205	200	192	180	203	181	186	204	187	184	234	195	211	218	216	194	192	198	211	201	190	207	192	170	188	186	193	202	204	229	223	176	197	199	186	203	199	190	221	190	181	195	216	209	188	213	199	193	190	182	206	234	198	213	216	210	220	232	220	200	181	207	182	214	214	224	197	226	206	207	200	203	216	190	185	215	195	208	164	218	192	214	184	187	224	225	223	189	210	211	198	197	187	203	204	191	190	200	185	198	184	182	199	207	196	193	223	197	198	180	189	208	215	202	189	201	204	195	201	236	191	197	208	202	194	213	211	202	203	187	195	225	214	216	212	188	202	188	224	199	199	218	205	204	215	187	206	200	202	209	190	192	217	201	186	212	200	198	204	200	203	199	202	206	199	201	194	236	208	187	208	187	195	207	190	169	179	191	199	199	186	229	178	216	225	192	214	188	220	197	185	211	193	161	213	216	190	195	189	210	222	192	218	176	208	196	212	224	178	194	212	211	201	175	187	213	172	210	185	210	215	228	210	217	183	226	227	190	211	205	199	177	195	223	193	191	217	202	194	188	214	210	202	166	192	209	200	191	217	188	200	182	183	185	219	180	201	201	201	184	215	203	217	210	203	214	185	205	198	176	193	204	206	189	198	204	217	190	231	195	209	205	207	190	222	207	210	214	191	206	224	196	197	190	218	205	192	207	206	200	194	175	188	199	190	192	180	199	202	190	199	198	187	195	211	201	182	191	191	197	201	209	194	200	220	241	201	201	238	194	199	230	207	185	177	197	218	200	179	189	190	222	202	203	196	179	188	217	212	199	226	206	221	216	223	176	229	207	184	183	208	201	194	226	200	215	193	202	215	194	202	186	225	196	202	167	214	226	171	208	190	197	197	182	192	165	209	216	221	189	210	190	200	217	233	216	218	200	221	208	220	201	185	223	189	179	180	194	179	188	228	171	217	219	197	205	183	201	195	233	214	219	193	204	189	198	208	201	194	180	186	195	184	188	185	191	227	200	206	202	180	191	192	188	180	175	211	211	225	212	199	211	183	212	220	227	200	210	206	187	210	181	208	209	193	207	217	205	223	183	201	168	230	215
18078	19043	22527	20300	16686	12497	8296	6141	4595	3520	2971	2720	2183	1742	1420	1234	1328	1143	1108	920	938	933	841	842	783	790	726	772	758	759	683	733	678	658	682	698	672	679	633	661	648	670	749	693	683	665	667	698	714	639	666	702	727	649	652	731	697	713	679	680	675	599	661	699	672	694	629	648	701	680	706	648	696	702	678	663	654	675	690	621	654	731	675	661	638	659	659	657	651	688	655	636	679	665	656	688	669	660	685	694	733	686	695	671	694	704	663	698	638	713	661	686	668	658	708	684	657	703	655	704	659	711	681	666	683	624	627	657	679	646	669	658	650	691	662	702	703	677	706	631	657	670	679	666	703	668	706	703	693	693	654	717	695	676	666	686	664	650	620	693	670	654	655	667	671	693	669	647	666	701	673	668	702	686	697	671	704	676	665	691	658	664	626	650	669	649	721	688	700	675	664	691	654	664	694	671	678	631	697	717	674	677	632	686	700	660	682	647	669	691	667	692	661	612	675	643	695	702	687	692	690	746	669	634	709	715	646	680	672	676	630	666	693	695	687	680	696	716	662	675	676	718	686	691	681	643	702	659	691	662	664	695	650	655	689	677	674	670	671	680	649	637	663	661	693	668	690	686	632	670	668	682	681	663	640	672	693	672	708	652	688	665	687	657	655	628	707	650	697	663	677	670	653	649	652	647	701	657	659	696	640	686	674	656	663	662	661	675	664	664	675	683	701	666	652	635	664	735	639	698	671	672	709	696	662	697	691	601	722	688	718	655	644	650	643	761	660	655	661	682	651	685	686	682	595	697	678	682	648	672	657	647	618	642	630	691	638	663	687	689	690	662	672	666	707	688	697	642	712	636	680	661	666	648	651	688	680	697	664	672	687	701	676	693	657	683	717	658	676	654	660	632	661	667	684	705	665	644	690	703	609	643	697	693	665	696	674	702	669	669	639	668	686	681	679	681	661	677	718	669	652	639	672	672	675	626	669	717	713	619	695	675	680	648	654	660	647	669	684	663	687	659	642	624	650	659	704	671	664	654	633	654	690	727	702	716	663	711	718	665	701	648	687	697	667	651	713	695	726	677	699	674	664	659	722	674	639	717	669	694	654	695	635	688	686	700	667	657	629	694	678	679	657	687	655	707	689	664	670	664	683	669	652	658	697	688	673	655	639	639	652	666	701	650	670	679	692	677	658	679	697	664	751	661	665	623	653	683	677	676	634	623	654	662	658	637	688	665	694	711	676	654	698	690	656	658	694	704	664	670	692	698	667	720	701	681	701	713	699	680	678	639	686	708	685	652	683	633	638	658	675	656	697	675	672	650	656	677	696	669	658	679	677	700	687	677	648	678	668	689	680	678	678	638	692	661	653	689	625	675	649	667	697	654	721	674	663	696	647	673	679	688	664	617	662	709	637	700	686	688	667	713	652	633	683	648	655	654	686	679	688	688	696	687	696	659	662	633	698	629	698	671	674	661	672	720	656	629	688	629	661	677	640	664	697	626	684	684	682	667	660	658	669	660	676	683	652	691	655	661	643	670	603	650	669	688	685	653	668	704	671	673	652	696	655	695	705	690	669	691	684	661	658	697	673	703	677	671	672	636	673	664	680	645	649	690	687	715	658	688	672	694	672	664	639	732	673	637	665	692	715	691	660	670	650	678	653	623	660	671	656	640	668	680	694	676	647	715	673	664	672	693	677	635	703	634	666	707	658	681	672	704	658	642	653	627	651	665	678	658	690	650	670	689	700	673	708	686	681	713	640	696	699	689	682	647	660	704	644	690	678	651	678	659	683	654	694	605	689	655	683	644	651	649	703	641	636	681	666	655	683	648	679	728	680	647	700	751	692	661	698	670	633	649	691	665	695	696	684	705	621	653	687	683	693	716	694	662	659	652	691	656	611	677	696	681	750	677	646	659	690	678	705	670	689	656	687	653	684	704	653	675	693	681	654	663	668	718	669	647	695	640	747	634	645	680	670	712	702	678	663	648	720	663	708	673	657	692	648	666	703	622	670	688	646	678	671	669	705	690	650	702	681	653	629	674	608	660	635	641	698	643	659	696	662	664	666	686	686	630	672	734	698	643	707	714	687	716	663	717	667	650	646	666	673	652	692	665	690	729	696	677	675	652	674	679	625	721	638	726	725	678	678	662	689	631	710	701	656	641	692	650	616	684	673	652	647	725	699	680	728	685	685	685	695	680	700	675	638	655	685	645	638	677	691	642	681	716	677	669	678	692	671	652	681	692	686	700	653	664	720	658	683	686	675	674	629	653	681	675	661	666	684	717	653	712	697	674	661	717	647	687	675	696	691	653	682	678	662	652	720	684	675	717	635	679	690	711	656	679	722	686	683	657	621	667	685	643	675	656	649	644	678	711	635	699	701	678	697	717	686	646	628	638	698	651	721	679	670	654	671	685	692	681	654	708	669	673	659	719	608	630	666	646	629	703	678	626	666	671	688	711	691	667	655	673	684	680	666	715	674	675	687	698	653	652	687	677	676	659	681	685	685	673	654	667	675	691	685	670	691	713	688	678	716	678	652	697	683	703	708	673	701	714	703	646	659	645	708	634	692	712	664	704	651	641	672	650	672	683	717	714	650	702	634	660	704	687	660	675	658	666	692	654	689	655	690	648	623	659	669	716	678	669	642	654	685	676	694	660	641	646	680	696	671	689	644	615	702	658	662	629	673	695	706	642	665	649	673	703	679	680	685	680	744	672	658	672	668	639	656	638	726	673	711	683	662	640	666	663	674	663	696	680	648	663	645	668	679	669	645	665	650	674	681	665	675	635	659	661	693	683	678	699	670	689	701	659	654	627	655	634	672	683	635	692	709	639	603	646	676	648	655	666	680	663	659	674	674	708	695	695	697	667	664	622	639	658	673	680	676	679	651	664	710	696	711	632	669	614	655	683	639	680	664	611	714	631	730	704	675	668	694	638	691	676	673	688	665	684	683	654	671	702	617	646	713	715	666	671	669	654	666	661	688	641	667	651	647	678	668	646	684	633	667	697	665	650	686	676	686	636	678	672	671	645	674	703	644	677	657	649	639	681	686	702	683	675	640	634	661	716	647	679	638	685	660	671	655	686	708	685	714	632	696	638	668	624	649	662	657	633	684	636	679	701	689	711	694	673	664	637	699	683	649	658	714	669	698	667	672	682	708	680	656	698	649	716	614	654	627	631	677	666	674	652	654	673	605	698	658	667	701	708	676	671	596	649	667	662	679	664	631	647	684	650	651	692	644	677	651	672	645	636	645	658	700	656	665	696	658	641	669	681	716	678	650	621	634	692	680	697	685	675	652	704	685	690	705	692	692	657	631	679	673	737	660	661	663	687	677	655	688	696	706	722	716	668	659	604	725	662	699	680	727	638	699	697	680	683	662	663	704	660	690	666	654	706	660	633	693	682	671	699	656	686	731	661	689	660	627	682	714	672	681	670	678	670	652	682	691	677	740	669	711	673	643	685	692	706	669	727	722	692	695	681
41820	41103	35552	37780	28567	22311	16251	12597	7873	4910	3406	3492	2830	1725	1226	1220	867	691	677	550	523	433	395	283	301	278	257	244	208	210	242	231	214	205	209	198	225	228	232	213	219	203	214	218	204	205	197	207	205	226	201	224	226	219	220	209	207	191	202	214	233	207	217	211	196	213	214	211	215	214	215	229	187	234	198	229	206	195	214	223	209	247	226	189	196	205	236	216	237	200	227	211	201	236	215	211	222	208	221	216	199	186	237	222	207	234	238	229	214	198	236	202	217	232	222	196	194	208	209	207	227	195	221	220	208	212	213	213	224	222	202	225	221	212	199	213	216	222	200	228	202	212	189	207	242	190	234	241	197	190	214	223	222	230	215	211	221	213	218	250	218	214	218	214	210	178	215	205	229	232	212	211	218	225	201	233	211	221	224	237	199	213	217	210	185	220	235	203	226	209	238	223	237	243	195	211	203	196	211	204	196	231	224	227	204	227	205	238	242	220	210	255	226	214	229	215	185	184	194	233	209	205	214	219	193	233	212	187	228	222	228	193	239	180	198	192	210	197	211	207	227	215	217	195	202	200	234	222	225	227	191	204	181	211	242	247	214	236	208	209	202	235	225	200	211	199	199	200	200	211	203	203	226	201	210	177	221	202	224	221	214	205	203	201	206	228	211	221	219	221	237	209	218	213	177	201	219	237	222	193	213	213	224	224	207	223	217	207	197	235	218	194	229	216	218	236	201	236	219	207	202	215	216	201	212	222	206	224	191	258	206	220	197	211	222	215	213	210	219	228	206	216	222	211	218	242	216	220	193	232	217	225	212	192	234	222	222	204	193	239	217	216	225	216	209	212	228	212	202	219	172	204	246	216	219	238	211	201	209	227	204	234	211	209	190	199	212	226	194	217	214	231	228	210	215	221	190	226	211	236	205	207	207	218	231	220	190	231	192	218	239	230	207	183	180	213	193	219	223	220	213	204	233	209	208	220	222	225	233	244	226	212	206	212	238	199	242	188	216	223	216	211	228	215	218	196	216	223	216	223	225	235	219	211	228	199	219	234	207	217	234	206	217	189	209	218	240	227	212	225	224	199	206	227	237	220	199	216	208	221	225	207	220	207	227	222	219	220	210	236	232	236	240	225	208	215	217	213	236	227	211	203	204	204	198	213	220	209	228	224	210	219	223	173	239	217	235	215	205	227	207	225	227	222	209	211	180	232	231	226	204	198	215	218	214	212	231	228	220	224	219	218	238	232	195	220	225	215	215	199	223	216	233	223	226	206	221	244	214	211	236	221	214	196	195	215	217	234	186	226	222	216	222	242	226	229	215	198	179	223	199	204	190	207	211	213	214	224	217	196	221	227	198	235	227	214	214	236	214	213	202	230	206	226	225	229	199	196	203	223	205	208	213	221	216	206	246	231	204	206	189	224	194	196	210	209	216	219	233	182	224	204	227	223	186	230	208	207	227	182	232	245	206	191	233	207	193	244	223	195	219	207	236	219	237	215	216	207	220	214	237	211	223	207	230	198	215	248	213	208	226	208	226	228	192	205	186	257	231	198	207	213	212	233	215	214	215	208	228	219	180	209	184	195	208	241	210	227	218	205	209	216	240	216	182	226	233	207	210	222	227	235	196	247	200	220	221	230	224	225	219	207	193	209	222	209	223	213	221	211	192	212	206	218	184	220	217	214	221	224	217	207	203	208	220	211	206	222	244	208	237	226	205	197	182	218	218	221	223	217	210	231	223	241	215	192	225	226	199	223	220	219	221	206	227	220	237	233	192	227	205	228	210	233	211	218	182	229	214	215	193	214	207	223	219	218	214	206	221	226	201	197	187	216	222	212	189	216	205	221	210	191	214	205	204	205	189	197	193	199	199	178	234	224	233	184	218	189	229	230	186	215	215	206	207	220	224	229	202	205	205	215	208	217	212	253	188	198	225	230	230	234	216	203	234	214	213	217	210	221	189	197	196	208	213	200	197	190	211	219	223	210	226	209	216	208	224	183	218	210	223	228	195	230	202	217	227	199	222	231	214	207	199	218	203	206	231	198	204	221	213	202	195	243	195	247	224	217	206	201	215	214	189	227	203	202	215	229	214	196	245	223	256	248	201	196	199	232	196	198	213	229	208	219	220	207	200	208	191	213	228	240	206	219	219	200	208	206	209	186	197	224	230	246	225	215	229	225	216	229	208	231	211	214	177	205	201	216	210	223	200	222	233	234	208	227	202	210	228	212	208	180	250	207	219	209	206	227	169	200	225	222	228	218	192	234	237	205	202	213	221	218	200	212	250	195	216	196	216	217	193	219	186	219	232	221	229	225	198	187	235	236	218	202	215	203	233	208	173	240	225	201	203	207	239	205	205	246	219	226	208	211	203	223	227	212	235	187	200	220	233	213	209	226	214	227	243	224	222	221	204	196	228	212	213	226	212	219	236	204	227	222	224	230	216	202	200	214	225	217	212	214	216	210	195	215	210	204	190	196	234	204	226	220	218	243	196	210	213	233	214	213	211	192	239	218	207	212	235	221	222	246	227	199	185	217	214	212	206	227	224	175	224	198	225	202	231	221	196	227	219	211	238	226	211	229	198	195	201	200	222	236	207	227	205	226	230	239	202	231	212	206	195	232	190	201	216	228	193	217	219	215	230	205	226	196	205	203	227	222	223	197	220	212	214	220	221	214	218	213	239	205	238	217	201	214	195	207	233	226	223	221	254	201	201	219	233	221	211	219	192	224	196	208	237	217	204	209	212	215	210	201	242	215	221	223	219	213	235	216	245	214	217	215	212	219	201	213	217	227	198	228	200	208	239	197	234	221	229	218	209	206	212	232	237	196	213	218	209	242	226	207	258	222	229	212	212	214	219	203	189	231	205	188	224	213	227	185	206	212	199	178	216	208	210	203	180	197	177	187	222	206	213	188	218	215	224	199	199	227	196	219	215	210	205	227	203	213	215	210	211	228	209	221	243	212	212	209	186	193	209	218	193	219	197	182	232	215	203	208	234	206	223	213	219	193	218	201	210	219	235	203	222	223	212	219	210	216	224	208	212	198	220	214	197	188	210	197	194	214	195	197	204	202	208	196	186	223	209	199	228	210	197	197	183	209	225	234	242	205	238	197	236	220	232	216	214	213	213	214	212	227	207	214	216	222	220	226	210	198	229	216	207	205	217	221	210	226	209	206	226	233	177	211	214	208	228	204	218	205	228	228	197	222	219	223	239	218	216	214	232	211	196	190	230	217	225	196	204	214	220	231	193	223	219	217	234	217	198	202	202	204	215	226	169	221	217	210	200	237	233	208	223	217	216	207	246	205	210	219	231	214	222	234	216	210	210	222	213	213	224	223	187	212	245	183	237	202	222	211	213	212	228	227	204	212	222	220	199	214	196	191	189	231	198	195	215	232	220	221	203	196	202	211	200	222	208	187	212	194	223	207	207	209	228	227	206	211	207	230	218	239	233	205	197	212	214	222	216	200	227	228	213	231	198	222
34538	38934	41590	45856	36895	32137	26566	25136	19578	14718	13084	14384	12794	8714	7089	7049	5414	4501	4230	3516	3202	2565	2098	1631	1807	1337	1082	956	837	775	815	731	793	740	703	686	731	698	702	740	663	771	776	683	754	726	726	693	737	698	725	686	695	772	734	709	733	706	761	659	703	702	712	703	714	735	674	696	743	727	726	668	714	734	744	679	728	719	721	679	768	749	713	672	711	746	772	752	694	715	763	730	717	732	767	701	684	708	756	693	740	716	694	718	698	683	733	658	702	690	688	739	730	747	704	689	733	703	727	733	685	754	713	739	751	737	738	684	715	730	722	775	726	720	721	673	714	699	722	702	698	667	705	674	704	749	730	749	740	689	716	754	694	695	695	717	677	689	672	704	728	704	709	746	745	741	751	757	744	720	735	727	682	748	722	670	733	671	756	717	719	699	717	721	723	717	671	677	697	757	694	729	710	699	721	695	721	694	731	710	705	708	729	718	682	711	682	715	741	714	722	711	703	728	689	710	688	709	722	712	687	670	718	700	682	701	694	710	736	720	712	689	716	749	676	708	678	742	724	706	741	742	680	692	689	747	733	728	734	777	694	727	661	690	738	658	698	648	710	702	689	669	758	731	691	774	694	737	722	690	669	712	723	704	705	670	715	741	674	670	739	752	729	721	722	707	726	684	755	686	705	695	748	717	697	729	752	754	690	687	749	690	748	708	695	739	786	772	692	694	742	713	689	735	727	714	699	702	659	743	693	699	714	756	744	678	668	664	714	705	727	739	720	746	683	726	672	726	731	717	720	694	720	732	725	723	758	731	683	672	745	696	718	739	739	673	699	738	698	720	761	714	749	726	722	748	705	760	692	684	677	728	696	696	668	730	660	709	696	694	713	724	719	682	709	721	690	660	726	739	659	691	715	672	716	709	759	685	676	745	705	727	713	737	717	744	670	681	732	715	768	745	747	709	702	696	706	762	710	688	718	691	698	754	711	773	706	672	722	706	709	707	686	714	711	733	726	769	708	670	664	706	683	712	741	691	728	743	756	735	765	719	720	728	684	735	699	697	711	734	699	736	674	704	687	752	719	698	740	697	703	734	703	696	715	682	716	731	658	762	706	688	665	742	716	756	676	681	757	705	714	697	664	727	736	736	732	701	710	717	671	730	691	718	711	705	698	704	715	717	734	730	754	687	712	734	722	702	698	723	713	717	720	719	712	722	663	766	717	744	700	696	728	719	680	691	743	780	728	762	677	758	743	705	718	728	709	687	719	761	736	711	723	729	685	751	720	641	689	789	752	743	672	753	672	707	735	681	679	708	745	708	739	689	712	711	700	700	703	739	747	717	677	697	715	661	702	717	723	706	727	737	697	727	724	697	719	691	705	690	767	696	749	713	723	743	701	684	766	705	736	719	738	731	741	698	695	726	700	708	719	722	735	790	726	697	735	700	715	726	729	707	777	753	729	735	712	723	732	681	726	726	700	685	718	711	708	676	702	644	747	759	698	703	704	691	682	749	714	721	695	691	723	740	703	681	716	747	661	714	654	685	718	663	730	742	718	706	725	706	725	705	720	711	716	707	666	671	737	701	735	734	730	645	698	715	713	733	679	729	717	702	743	722	715	750	706	703	664	704	732	685	784	724	688	690	661	742	744	734	715	732	761	679	673	713	708	731	717	694	683	718	717	714	765	679	693	722	751	709	738	693	774	722	706	732	701	725	684	718	697	743	730	748	664	694	696	693	718	704	736	744	748	681	729	719	719	716	697	709	737	710	708	720	715	761	787	729	711	697	708	700	702	756	720	693	667	690	688	689	729	668	731	725	771	704	744	691	695	712	743	703	695	745	734	717	758	700	718	707	694	695	733	719	640	700	721	739	732	701	748	716	786	748	704	717	710	693	703	694	696	665	675	733	729	686	732	698	667	699	708	745	697	757	689	732	711	699	738	754	739	678	703	711	709	750	728	708	705	735	668	716	669	713	665	711	698	726	735	698	708	828	750	751	685	700	757	765	730	675	737	693	698	688	719	678	759	711	714	676	720	693	717	663	778	701	692	700	704	738	675	668	697	672	717	695	755	700	687	713	667	705	713	701	735	708	678	751	721	746	722	735	697	701	697	721	719	719	693	694	703	669	747	704	779	684	730	716	712	690	742	702	744	744	692	688	736	684	748	701	720	684	731	715	726	690	718	723	782	709	693	682	719	696	714	728	736	685	699	760	723	702	726	706	711	709	712	675	734	706	711	748	724	671	731	716	730	706	736	705	733	706	730	688	719	679	722	723	715	718	708	706	704	720	725	719	684	733	718	707	756	720	727	739	669	685	690	724	717	721	732	737	762	705	698	677	694	700	727	716	671	762	693	719	663	717	699	726	689	699	777	704	711	689	710	737	674	731	758	696	731	727	726	716	700	713	688	723	682	692	725	710	710	706	689	744	689	705	723	669	696	727	663	708	652	693	703	717	722	693	691	695	757	710	742	705	675	690	716	727	706	693	693	673	691	698	718	685	667	694	698	783	727	699	756	711	740	694	741	672	689	727	743	723	698	760	659	676	723	692	694	745	711	747	666	694	736	724	704	737	762	724	733	665	780	696	747	728	734	745	763	756	651	742	707	745	747	696	721	739	719	723	776	705	710	673	724	697	726	724	721	701	681	693	703	742	662	731	704	723	691	705	686	726	715	730	695	761	694	684	715	700	715	776	699	695	739	713	714	697	694	706	714	686	701	709	713	724	705	701	713	743	681	723	721	725	726	684	695	725	697	732	731	738	743	709	723	698	681	684	720	713	678	720	723	682	709	681	727	699	753	691	677	747	753	703	760	695	730	694	662	664	695	717	702	705	644	755	692	683	698	706	706	731	759	679	716	681	706	696	730	678	713	740	667	740	694	714	736	702	690	742	707	736	672	721	696	707	724	694	727	710	719	701	676	703	729	754	747	737	738	714	736	731	699	771	709	738	661	682	749	708	759	701	751	708	706	719	724	726	708	673	722	644	692	746	739	749	708	713	720	699	729	719	673	704	728	701	686	682	727	662	707	713	706	756	724	685	682	729	726	701	756	709	712	752	705	689	732	751	678	759	712	680	702	682	704	753	732	730	739	741	704	707	731	703	691	701	697	727	716	695	713	715	712	751	709	671	699	711	686	767	750	712	754	682	769	731	724	676	664	722	757	692	721	659	719	671	725	643	711	683	739	687	728	722	722	678	707	709	697	705	695	722	712	720	695	749	711	714	686	686	702	724	722	698	723	694	780	765	700	750	725	690	674	679	701	697	722	709	724	725	724	684	717	687	745	698	754	671	714	759	740	691	722	744	741	671	722	741	705	700	690	680	696	690	727	725	772	740	676	751	702	731	689	711	702	726	685	738	670	676	670	735	736	687	691	718	735	698	746	724	711	700	706	702	661	738	726	680	712	752	732	715	681	740	705	756	724	714	761	730	702	706	741	694	725	723	674	677	682	741	661	736	718	755	732	732	729	737	785	714	677	737	745	731
45974	47901	39238	38842	34506	27265	22773	17294	14795	9357	7970	6118	4732	3439	2465	2192	1780	1367	1115	972	840	628	501	470	509	384	276	288	283	253	255	244	236	279	234	268	239	219	254	215	230	245	279	236	246	241	248	245	221	255	235	251	248	228	239	253	263	242	230	227	240	223	233	235	246	227	245	234	234	243	240	220	236	239	234	221	210	239	250	237	248	240	238	235	265	255	232	239	259	224	263	242	234	230	251	257	221	252	242	228	259	207	243	228	213	232	254	251	243	232	229	233	265	225	223	258	261	254	253	242	241	221	262	221	220	259	246	245	256	214	247	239	245	225	235	218	248	239	252	212	225	239	226	266	219	258	214	233	228	224	227	229	203	250	215	264	232	237	246	239	244	230	251	243	237	249	258	251	236	242	230	233	245	226	235	222	239	246	232	233	237	240	235	236	232	248	223	238	226	235	250	216	234	219	234	218	236	265	240	214	220	219	226	251	219	246	213	210	243	213	244	234	244	234	224	245	249	242	233	226	245	228	267	247	229	230	248	223	233	225	239	236	233	252	245	239	229	249	226	249	226	246	240	206	233	233	233	253	226	243	226	233	239	237	257	213	262	222	214	229	261	248	246	248	250	227	248	227	209	255	255	230	231	222	251	216	210	245	233	225	243	236	219	210	258	218	254	210	226	244	247	224	236	215	258	256	239	249	221	248	236	247	217	261	237	226	260	253	227	264	237	259	224	212	247	227	231	245	229	248	244	248	227	252	220	246	232	228	252	248	250	225	244	262	252	243	231	216	255	218	245	215	233	237	257	234	220	241	248	256	230	254	244	264	232	251	232	234	236	250	234	252	223	263	214	226	264	228	235	230	230	211	210	224	231	225	220	213	240	229	217	246	248	251	237	224	233	224	214	247	233	229	244	219	235	231	251	255	216	233	227	252	232	223	224	222	245	221	242	256	245	262	214	231	241	226	229	235	242	250	242	226	247	242	233	248	232	228	234	246	231	213	256	237	219	252	223	247	240	244	242	237	266	214	249	235	242	229	271	208	241	249	230	218	263	228	211	205	256	232	200	212	257	225	215	220	242	208	246	255	244	221	226	222	249	260	228	232	238	260	217	240	230	236	231	208	213	223	223	215	231	248	267	255	260	224	230	257	260	239	235	237	237	241	251	246	241	214	265	215	236	211	225	206	234	188	217	262	234	217	209	204	244	242	232	224	250	246	241	229	239	242	244	267	255	249	248	218	221	230	242	238	210	232	241	256	219	233	239	235	243	240	236	233	216	233	225	254	219	229	243	228	246	229	236	257	260	205	208	253	216	238	235	205	249	242	218	228	271	243	222	243	252	235	260	228	233	206	234	226	264	225	236	242	234	243	214	239	256	235	242	229	226	236	217	240	221	279	259	256	218	239	237	252	251	241	232	236	224	245	247	230	248	232	227	237	214	224	219	245	233	237	254	235	226	237	248	260	256	266	266	238	245	233	274	236	203	243	211	255	237	269	220	229	241	230	249	233	227	229	234	242	215	229	247	241	246	197	226	224	258	220	254	227	226	241	217	234	210	241	239	249	261	238	246	227	242	249	232	238	229	220	255	261	236	259	229	248	239	252	226	233	234	247	223	245	257	275	217	257	231	244	235	252	226	243	258	237	227	242	236	226	231	238	247	243	217	249	217	211	247	212	251	249	239	239	241	233	222	240	244	234	240	217	272	239	222	235	235	213	241	233	261	208	193	244	219	236	203	257	264	225	248	221	240	240	231	229	225	231	230	233	225	238	256	258	221	221	248	224	261	232	250	241	207	211	241	254	235	225	229	248	262	205	236	237	243	210	256	244	230	217	205	223	229	267	254	247	232	219	236	243	223	253	209	272	231	232	235	226	226	247	247	215	234	220	236	209	233	224	261	212	225	226	240	233	247	198	257	227	238	239	237	228	240	235	236	234	213	214	254	242	247	225	258	234	233	248	237	237	236	233	246	244	254	252	245	250	213	216	246	255	224	213	227	224	210	249	254	217	240	213	250	233	248	230	250	209	221	235	227	218	251	258	250	258	245	220	243	240	261	250	235	240	223	258	238	212	231	221	265	257	232	237	196	235	221	233	252	249	248	212	214	244	249	227	232	242	224	255	256	237	242	239	231	230	252	225	238	217	249	225	239	242	246	221	241	227	242	217	257	231	228	230	237	224	229	226	239	264	239	233	237	224	234	237	228	261	234	251	241	244	248	234	240	235	228	220	268	230	252	246	240	245	249	222	223	226	241	229	226	230	247	261	251	229	245	250	265	239	227	209	216	224	261	268	240	239	204	240	232	242	249	226	250	212	214	221	226	223	247	237	222	239	239	228	232	229	236	222	241	242	217	245	216	215	252	267	210	225	249	218	222	256	223	246	243	257	236	235	194	265	212	250	237	234	252	256	236	245	230	261	243	261	235	261	247	251	257	235	251	227	250	250	257	230	210	231	232	231	247	221	261	235	243	245	248	226	232	242	240	211	201	215	237	225	227	242	242	290	224	253	237	243	234	236	234	234	248	224	221	241	222	230	212	245	239	231	250	226	214	241	237	242	247	243	236	229	252	217	231	245	219	233	219	203	258	216	253	221	221	247	261	219	249	247	238	224	240	251	249	236	235	220	244	238	244	234	258	234	221	214	232	226	233	243	221	257	243	242	240	248	240	212	244	232	244	243	260	237	254	234	236	220	222	246	257	226	238	245	247	235	229	237	218	261	246	239	251	272	229	247	223	242	227	246	265	242	216	232	222	241	230	228	270	220	241	216	245	207	222	233	236	256	233	250	222	230	250	220	235	219	243	223	233	249	226	233	204	272	218	240	247	221	252	223	271	239	236	249	225	219	247	236	241	245	245	224	237	211	245	245	229	220	234	220	232	236	218	236	214	206	234	265	238	254	235	235	250	243	252	231	228	247	207	249	225	241	226	243	227	215	240	232	221	232	228	225	218	208	228	234	234	225	235	231	235	248	237	236	235	225	226	230	233	219	215	234	213	259	223	245	228	219	223	230	241	230	231	254	234	237	215	238	226	237	230	249	238	245	222	224	240	250	226	204	226	206	236	246	231	224	240	253	242	237	227	244	240	249	219	234	239	246	232	271	215	249	222	253	234	213	250	246	246	222	215	208	230	207	240	252	255	265	226	235	270	213	232	224	264	271	239	230	236	248	247	242	240	244	248	222	251	225	277	277	205	219	203	237	242	240	220	222	238	244	259	238	250	220	233	261	231	221	238	210	229	257	241	208	255	232	224	238	224	236	218	208	245	232	258	242	233	248	243	232	237	239	246	251	251	262	239	253	252	221	214	252	215	235	248	238	243	238	242	228	200	232	231	218	222	227	253	224	244	201	260	223	254	266	231	233	231	233	228	242	246	246	239	214	234	220	221	238	225	254	251	236	243	240	233	258	237	196	233	237	220	246	218	210	258	222	199	221	242	242	244	238	223	215	254	239	247	228	241	246	254	247	235	260	242	232	226	243	232	243
37270	46919	48321	51775	44395	39415	32188	28892	28027	21345	22719	19452	17118	14385	12042	11450	9722	7640	6791	5972	5472	4164	3161	2666	2724	1925	1247	1143	1033	921	935	888	752	844	797	792	804	784	765	729	785	807	786	802	721	761	767	712	753	738	824	789	788	750	760	766	775	756	762	737	774	728	759	796	775	762	793	828	760	755	728	736	741	768	744	787	786	789	757	737	726	744	747	742	728	752	765	782	738	789	767	772	759	783	810	775	747	791	784	706	762	709	722	770	778	786	694	817	737	755	762	742	765	771	761	812	760	781	757	760	752	767	784	800	824	733	749	782	753	812	746	723	750	725	720	773	771	742	774	783	807	794	784	761	794	801	789	763	764	763	804	792	722	729	762	808	757	757	754	726	757	773	767	757	831	751	745	749	742	817	751	815	804	703	754	753	805	784	749	700	816	786	787	825	755	791	798	758	781	706	781	760	789	747	813	713	750	722	780	807	785	738	749	764	827	782	731	736	785	773	763	776	829	785	819	763	747	788	795	743	715	738	846	716	771	785	767	743	765	733	807	776	747	796	827	807	758	751	770	795	817	751	721	827	773	822	799	793	760	737	801	797	794	731	759	756	775	795	757	772	751	784	758	714	773	787	742	765	819	749	797	763	776	724	768	724	781	773	791	816	766	792	765	757	730	738	738	806	744	782	726	782	783	765	795	753	808	820	724	794	749	768	794	709	747	749	771	757	783	765	738	775	739	768	680	741	750	763	724	794	793	803	761	791	741	734	740	782	740	761	754	763	774	720	799	751	784	744	737	714	774	720	690	772	773	726	732	748	797	795	782	755	737	799	814	722	783	736	776	797	782	833	754	773	773	749	783	745	767	751	768	720	791	764	707	728	789	734	773	753	756	720	762	727	756	803	713	746	804	776	781	752	736	764	730	779	816	764	813	774	707	753	760	796	789	741	739	726	812	784	746	757	759	759	740	770	767	781	754	759	772	738	768	747	765	731	700	787	710	737	771	784	781	771	789	728	754	803	746	757	761	801	782	774	761	748	705	733	766	792	742	776	805	766	755	802	744	761	747	741	762	823	764	792	775	756	743	745	769	766	749	731	739	759	756	792	721	719	815	757	799	802	696	783	784	772	761	740	772	744	770	703	758	781	750	770	753	722	783	750	735	785	759	744	795	800	768	764	792	777	802	803	728	714	736	759	754	761	780	761	737	735	742	723	772	752	784	799	725	800	757	785	737	797	758	774	782	755	747	725	775	742	766	783	744	805	768	775	762	796	803	785	774	731	790	759	798	753	816	768	811	782	781	751	755	815	744	787	730	743	782	723	757	730	770	793	751	802	768	786	772	816	773	768	777	720	769	758	749	771	717	697	764	776	733	699	772	707	774	788	773	781	756	790	759	790	749	738	759	727	788	756	796	757	746	779	795	782	711	719	794	751	819	775	754	781	788	718	777	727	711	754	763	810	761	779	776	713	745	734	727	740	735	779	806	775	800	791	706	770	786	759	773	810	772	764	778	784	760	740	733	775	746	758	759	760	739	776	766	764	722	766	733	777	780	735	773	730	824	795	752	773	778	739	783	782	821	797	785	790	746	734	775	774	740	742	744	762	720	757	733	749	776	786	712	776	762	737	768	749	772	766	715	772	777	785	781	772	754	728	753	778	791	804	756	743	772	805	814	767	762	777	817	784	803	704	849	737	774	715	775	739	762	742	710	749	741	730	818	748	725	799	802	778	818	752	799	812	758	778	751	770	792	767	761	781	728	774	766	701	744	782	751	735	717	766	781	738	748	758	799	784	753	767	752	749	805	740	722	740	706	772	775	765	766	772	762	724	777	788	779	793	792	755	754	718	783	747	743	712	680	766	759	756	731	754	757	725	770	756	792	780	771	800	747	737	741	718	824	773	771	812	777	775	781	765	735	726	771	774	815	779	761	774	780	735	787	785	754	747	791	751	738	774	748	720	772	817	726	760	781	790	790	797	763	750	783	813	795	823	736	780	756	726	824	748	795	788	759	784	729	759	796	744	759	739	769	757	739	795	752	771	724	765	742	741	788	774	766	768	762	770	772	790	757	741	794	794	756	728	746	797	774	775	737	768	729	787	723	715	780	772	807	814	759	785	795	797	755	745	778	753	771	741	774	745	745	833	842	783	783	752	745	763	706	810	743	766	752	799	745	751	749	768	709	747	779	788	783	784	749	751	798	789	764	759	721	798	769	759	746	732	792	825	770	778	761	726	763	813	771	733	748	752	778	782	755	820	766	759	820	756	747	747	771	775	771	772	743	795	773	749	823	770	770	767	773	751	757	761	827	740	753	755	773	726	777	810	768	741	766	755	731	763	771	769	772	797	783	765	807	762	770	784	762	792	716	777	756	745	759	772	722	761	764	754	738	786	803	754	767	725	782	734	809	763	756	741	771	760	775	802	786	827	719	803	780	826	766	757	769	783	796	788	755	771	791	769	795	778	766	784	805	742	740	760	750	749	774	747	772	783	800	758	750	751	783	753	743	759	754	738	839	739	781	782	761	812	786	779	718	799	760	775	791	793	745	728	752	725	805	769	777	774	708	773	731	784	771	800	738	772	780	755	816	770	730	753	768	742	740	776	777	777	785	763	846	734	775	786	744	811	759	766	799	744	762	747	793	775	750	770	798	791	771	751	714	757	757	714	762	780	775	770	732	770	814	746	789	731	792	759	773	765	774	774	808	801	722	728	732	715	793	770	714	781	783	829	766	747	749	762	726	755	738	762	801	728	792	741	768	781	778	734	765	743	759	803	784	761	743	733	731	777	768	739	765	717	758	769	789	781	760	729	700	775	769	731	804	774	769	760	746	765	777	786	781	790	794	772	802	749	753	724	794	786	732	718	770	793	711	745	776	783	717	721	781	762	767	755	757	803	755	755	750	727	738	772	789	749	717	772	729	741	725	721	787	759	779	760	808	744	771	749	716	702	802	743	807	762	757	810	775	787	731	772	746	778	767	756	737	730	732	738	778	760	795	793	775	755	782	713	785	761	760	758	800	809	689	764	767	764	795	780	756	768	716	746	748	838	804	774	777	715	792	748	788	782	729	785	772	758	781	747	794	697	762	735	767	783	801	786	765	733	787	771	790	757	794	773	741	733	796	757	784	751	774	797	782	784	779	824	757	775	764	712	717	763	775	769	728	799	742	797	733	764	757	738	732	761	801	815	804	726	788	760	751	751	786	799	753	741	786	769	746	750	781	817	756	797	782	760	806	760	742	728	781	752	838	779	815	802	745	715	794	769	794	816	739	794	763	793	731	795	787	776	788	708	748	757	811	795	767	789	781	708	793	746	804	744	755	725	777	704	779	798	798	761	799	799	780	784	761	821	754	736	774	768	708	783	794	794	767	798	756	733	789	740	785	794	757	727	840	732	734	763	788	752	781	734	744	754	742	768	745	786	775	823	770	754	726	788	740	760	774	789	810	755	748	746	809	788	804	766	797	755	760	781	808	774	759	780	783	752	735	722
21299	17890	14325	9648	5001	3050	1968	1264	973	611	527	417	463	366	358	329	311	277	306	246	265	215	235	228	222	191	230	220	228	242	220	197	218	211	218	213	225	224	221	195	197	224	216	199	219	210	177	194	216	205	193	184	235	230	227	204	206	210	212	203	216	197	202	231	209	218	195	215	222	207	222	228	214	228	188	210	195	215	213	205	219	233	205	201	205	217	200	233	211	223	210	201	223	198	209	232	200	230	224	207	217	218	210	219	210	198	208	218	219	178	227	183	230	223	215	211	175	239	193	200	219	221	221	215	244	220	212	219	207	207	190	202	209	212	223	218	197	186	187	189	224	207	201	211	201	213	196	216	215	245	204	233	208	245	191	191	207	208	244	221	224	188	225	193	216	203	254	201	209	216	215	198	221	204	187	201	222	223	198	229	204	204	201	231	213	187	223	219	185	200	217	203	201	192	188	214	234	213	213	206	215	201	226	231	189	190	183	217	241	224	190	194	200	189	216	230	235	214	203	202	215	203	235	224	222	200	198	210	189	195	219	212	199	202	226	224	206	235	233	182	232	200	197	188	209	224	220	233	208	200	210	214	212	221	226	210	192	203	208	227	186	188	217	214	199	242	197	208	217	207	208	216	206	195	193	213	210	214	213	199	209	245	207	202	227	211	200	215	221	192	185	212	208	215	196	213	237	216	217	208	216	222	194	223	221	221	238	219	222	205	206	205	223	203	233	190	231	213	200	194	209	194	211	227	227	195	220	204	217	195	195	222	219	213	202	230	196	219	199	216	222	203	205	228	223	208	211	211	227	229	224	229	207	174	224	192	228	221	203	206	188	208	166	214	205	239	200	230	215	222	207	208	216	226	200	193	225	219	238	212	240	210	194	232	249	233	221	228	194	230	215	225	200	229	217	215	230	208	212	188	212	244	215	220	220	205	229	231	221	210	206	209	232	215	200	196	227	235	199	233	220	203	210	203	201	229	235	222	210	192	238	213	228	204	192	199	200	199	245	222	216	226	223	192	219	214	240	211	210	210	215	224	215	212	244	201	190	193	202	237	202	226	206	217	196	204	255	217	205	214	211	237	201	206	199	207	189	217	203	223	218	226	198	210	224	219	226	228	205	205	229	222	220	224	231	199	223	236	209	216	201	223	208	208	201	211	189	201	228	219	230	208	179	203	209	206	222	192	220	211	217	182	208	234	204	232	208	219	220	220	225	210	190	221	225	200	219	195	182	204	209	198	208	197	192	211	221	191	202	255	221	222	204	203	218	206	195	205	200	194	187	215	217	213	223	222	191	212	195	220	188	186	205	225	191	207	221	215	215	224	183	224	197	215	224	194	228	196	223	205	221	197	186	204	208	201	199	221	222	222	204	227	207	227	206	200	204	226	212	197	238	204	231	224	190	205	228	226	223	213	168	211	243	205	193	212	237	211	219	204	193	193	222	192	249	258	222	210	223	199	211	202	211	225	189	201	194	217	227	202	202	220	194	209	216	214	199	222	205	213	207	205	223	217	216	225	197	216	227	213	198	222	233	208	211	208	231	218	209	225	200	227	204	205	216	244	221	204	193	214	210	230	225	218	217	241	202	189	239	210	207	206	220	214	205	215	225	205	224	204	218	211	188	209	238	212	214	244	205	201	214	231	193	230	188	200	208	199	202	177	226	215	208	227	219	174	221	233	207	237	238	242	198	220	253	178	218	222	183	207	196	226	215	207	200	213	198	204	179	203	191	205	213	201	204	221	213	221	195	190	204	216	179	210	205	247	221	243	227	221	220	218	213	238	233	214	214	214	216	204	193	204	242	199	236	213	209	229	195	209	204	207	208	228	214	220	230	171	175	208	220	203	188	232	220	222	205	206	235	212	228	189	212	199	210	205	238	200	191	243	233	190	220	205	198	203	186	214	211	213	223	220	217	189	210	195	222	189	216	217	213	198	240	216	196	215	208	229	227	216	207	213	207	209	192	229	201	218	245	194	220	224	223	237	206	217	202	203	213	203	196	206	221	215	183	179	180	216	224	218	230	220	224	202	219	200	223	216	216	219	224	202	187	201	210	205	219	206	220	202	207	199	225	231	218	223	215	238	215	229	207	206	231	207	239	185	200	217	202	223	220	217	240	202	217	230	216	216	214	222	197	226	208	175	210	210	225	201	196	205	236	226	239	212	221	194	216	204	227	226	214	183	209	236	201	239	195	209	197	203	214	213	203	235	206	225	194	214	220	235	213	216	203	220	208	208	178	224	224	223	213	189	239	215	200	194	209	202	212	208	225	196	200	214	208	233	206	201	223	217	207	210	231	197	193	207	216	213	199	188	211	206	203	225	176	206	230	213	213	200	235	212	214	201	214	240	220	232	211	229	205	237	215	229	228	221	209	187	212	172	214	208	208	234	226	211	231	210	213	201	218	223	192	202	201	233	237	211	216	189	223	196	201	187	212	222	207	238	194	205	215	230	210	197	196	210	199	208	228	210	180	195	226	187	222	207	225	231	211	207	199	206	211	195	216	234	221	197	218	190	223	223	229	236	212	221	196	191	217	207	210	195	229	231	211	210	198	204	203	211	205	230	224	219	211	203	225	216	218	216	182	195	231	192	184	213	215	195	228	203	197	206	204	233	200	199	209	216	194	227	219	211	230	211	190	211	232	194	253	211	222	222	224	226	243	219	225	217	210	228	191	200	207	216	210	208	207	220	232	223	223	196	226	210	236	251	221	232	220	194	202	226	218	212	227	224	223	240	193	218	216	209	220	211	217	234	199	233	196	202	195	188	221	243	243	195	219	190	198	230	221	199	220	211	232	204	191	244	185	214	212	213	219	215	214	212	216	172	212	222	179	206	200	225	244	207	189	243	178	196	207	196	183	209	218	214	214	204	212	181	183	198	189	217	210	258	226	215	204	179	211	199	217	223	195	238	209	219	209	197	206	229	222	207	218	179	213	240	235	205	209	187	209	226	256	211	220	202	212	220	216	206	189	221	186	203	216	200	185	214	212	222	228	207	208	220	226	221	234	225	216	223	229	219	214	202	226	221	189	212	224	232	209	229	199	207	222	219	219	219	224	207	236	212	223	230	220	209	219	206	225	174	194	216	221	251	199	213	195	224	208	220	221	196	208	200	235	221	227	202	214	199	227	225	238	213	228	205	199	229	249	211	192	230	220	203	210	213	225	228	234	210	228	214	204	189	219	211	224	222	221	227	211	242	211	222	246	227	196	198	228	189	213	214	206	204	212	210	216	206	228	234	244	199	204	180	181	209	223	215	231	204	221	236	220	208	177	226	203	219	222	186	197	207	228	236	198	201	243	232	236	199	233	193	197	233	211	234	208	229	247	204	233	191	210	216	189	250	180	216	232	226	226	186	226	202	184	198	225	203	199	233	236	219	218	208	203	236	221	210	212	181	185	223	229	215	229	199	217	214	253	207	230	221	221	224	192	195	196	215	208	217	219	183	224	221	190	209	222	218	202	244	242	239	221	195
18982	19238	23061	22214	15948	12266	8860	6054	4774	3229	2755	2200	2315	1987	1564	1465	1409	1347	1204	1141	1068	913	924	927	847	786	814	766	724	757	753	751	723	684	645	689	743	679	716	750	745	717	637	718	761	707	716	742	726	671	687	714	721	707	715	714	736	703	731	678	714	699	706	712	759	729	677	732	686	728	668	694	743	695	709	724	696	690	696	694	729	702	765	737	699	677	711	694	689	780	780	769	700	679	737	646	731	672	731	635	716	667	749	688	723	711	745	668	723	713	799	728	734	778	705	714	685	707	712	726	717	731	699	708	699	718	758	701	728	727	708	725	711	683	717	722	656	708	729	737	735	715	700	716	711	680	688	707	752	721	683	689	725	739	756	764	685	738	757	705	750	720	734	721	723	678	713	757	737	701	673	734	660	740	754	728	738	696	754	689	738	703	756	680	693	708	754	727	696	703	715	710	683	714	683	741	742	736	768	730	713	746	748	733	701	694	714	668	707	685	704	739	665	705	696	755	679	712	738	644	721	684	727	721	760	700	727	710	709	697	703	719	711	709	682	692	772	709	684	660	746	708	745	722	729	745	738	696	690	740	681	722	760	749	697	723	736	731	692	722	717	711	692	669	712	713	754	717	699	718	691	691	744	712	748	717	716	716	704	723	707	741	718	717	690	705	696	704	705	685	731	718	733	695	715	697	696	657	693	738	707	703	703	735	710	725	685	715	752	734	756	719	716	737	732	702	736	734	744	654	724	765	725	758	672	715	735	716	688	709	731	734	706	697	718	772	716	721	727	730	701	732	717	749	681	701	694	689	722	672	703	705	735	713	729	699	707	650	678	723	711	693	696	720	741	756	697	724	711	765	708	694	739	714	718	677	755	672	692	657	722	715	744	724	726	673	754	692	710	707	693	690	701	724	706	678	725	691	711	710	677	676	698	745	731	792	696	713	728	749	703	717	711	654	725	718	736	717	712	709	760	719	730	714	760	716	746	707	745	708	745	681	705	720	732	730	710	694	748	759	752	685	705	720	678	710	658	665	687	682	746	731	708	691	690	704	678	772	717	695	708	716	726	697	724	704	726	688	753	662	615	692	746	709	698	717	752	732	703	736	711	718	730	732	695	757	704	686	714	718	738	727	734	771	743	708	786	711	690	712	662	707	747	706	676	721	729	695	718	672	741	717	715	708	715	723	726	724	750	697	704	658	734	766	715	686	705	708	769	725	691	711	686	761	708	719	728	729	753	686	735	676	717	750	711	709	744	651	737	737	710	694	707	717	718	760	711	731	747	673	776	698	742	714	720	695	750	707	703	712	749	692	725	711	726	732	711	716	707	730	712	764	680	733	730	715	703	740	731	721	691	652	681	711	707	743	685	740	741	697	714	683	711	715	723	776	731	740	739	703	757	694	702	694	668	651	760	699	699	773	711	711	718	696	760	756	728	705	731	721	690	683	698	734	694	736	694	690	709	694	783	678	721	684	726	661	719	689	767	738	706	666	742	738	724	692	737	730	711	701	734	708	727	689	719	756	702	765	718	715	698	685	757	710	743	694	722	747	696	708	705	720	707	716	728	773	716	738	728	764	746	719	710	742	726	745	726	680	762	696	707	727	741	738	732	717	705	677	710	736	681	772	761	707	700	717	701	687	711	735	718	710	732	728	721	740	745	677	770	732	700	743	676	699	709	704	703	741	715	742	716	709	720	739	710	709	748	727	676	729	726	708	688	697	743	717	715	699	733	729	717	762	705	703	773	735	672	682	668	770	719	732	749	695	723	747	714	718	758	751	664	659	785	723	700	681	733	723	742	689	714	732	668	718	687	679	703	727	734	720	707	712	741	754	749	725	693	696	715	674	712	718	743	727	701	729	726	727	671	682	671	666	738	701	732	724	735	729	697	719	714	679	703	717	702	717	701	712	714	691	750	706	710	765	706	775	706	730	702	711	714	705	703	655	717	685	746	752	737	667	737	697	736	738	700	670	710	741	725	719	716	711	719	697	704	691	698	691	738	720	683	764	700	740	651	682	689	742	724	649	753	736	737	679	672	710	694	720	725	715	723	745	684	686	733	726	743	658	744	689	707	727	716	735	681	717	733	706	703	715	689	729	699	738	757	714	779	697	697	684	653	664	728	694	694	673	694	716	704	728	731	743	675	690	720	726	702	755	709	687	707	708	690	719	749	679	742	726	664	695	751	717	690	756	705	673	687	678	728	731	723	723	752	739	714	697	698	724	706	692	721	657	761	700	742	729	701	703	732	725	738	696	700	708	659	731	754	699	712	724	710	745	729	689	668	718	727	776	712	677	731	716	745	699	734	736	720	735	725	740	686	728	730	698	721	712	747	654	693	723	697	732	732	716	745	725	724	700	716	725	729	799	708	724	670	720	703	754	690	682	697	705	716	705	701	712	723	773	761	722	739	664	681	699	688	686	724	696	740	718	732	699	738	702	735	689	690	690	715	676	723	726	681	698	701	705	740	690	679	731	675	732	750	703	683	743	716	715	695	718	705	773	665	744	727	698	684	683	707	779	692	726	716	713	713	770	714	717	706	677	649	668	691	668	755	713	723	728	698	717	696	702	723	716	703	719	651	738	725	708	757	727	673	735	717	735	708	725	720	687	707	670	716	738	712	695	691	711	741	720	691	762	659	701	693	726	740	729	719	733	762	687	707	720	700	756	725	669	731	711	716	750	739	738	696	750	711	715	714	680	727	722	775	694	706	721	717	702	759	718	716	686	676	679	689	735	713	647	742	726	719	751	705	725	709	738	688	700	712	703	711	753	686	708	714	681	735	741	669	744	690	752	719	693	742	739	698	663	712	703	699	683	737	702	735	703	804	754	738	718	712	685	759	728	755	683	662	692	685	741	681	734	737	663	704	691	737	710	717	728	665	763	738	735	681	695	705	735	708	682	698	724	693	699	737	742	706	679	706	717	731	745	667	725	744	757	695	778	734	674	685	700	677	762	701	726	743	699	730	721	670	738	662	718	684	722	733	720	739	724	698	723	712	706	707	728	702	739	690	699	706	699	683	709	746	699	677	699	703	715	688	742	766	768	688	762	698	726	661	756	666	699	703	721	731	663	719	658	731	735	699	710	753	734	694	689	722	724	706	719	736	701	730	716	718	736	719	675	723	698	665	715	724	667	721	678	732	677	746	718	717	736	668	666	746	738	734	741	716	710	744	711	747	708	717	691	705	688	708	810	743	724	744	758	708	706	716	725	669	681	681	710	734	714	704	706	691	654	726	719	700	714	699	697	748	700	733	640	709	732	720	717	733	700	759	764	737	708	722	713	730	684	683	667	703	745	739	709	750	708	725	687	747	733	699	682	676	711	712	748	723	721	652	723	682	726	718	704	720	737	714	699	745	741	735	728	696	720	766	704	723	681	726	709	701	747	676	713	739	704	695	703	682	676	703	686	685	680	705	718	677	729	748	696	739	764	723	699	727	714	695	715	694	703	742	741	736	679	715	738	738	703	727	680	741	767
38965	39950	42308	36565	26245	22082	17186	12013	10006	5904	3831	2874	2567	1810	1292	1115	1091	918	724	713	569	419	394	375	327	319	258	244	262	237	225	237	205	238	225	240	226	247	243	230	217	232	220	220	243	208	220	215	210	193	241	224	246	212	223	219	238	223	216	229	209	204	222	257	230	203	226	213	198	221	225	220	176	226	199	218	245	213	183	235	247	202	239	223	218	257	215	245	239	238	212	222	213	211	233	215	232	227	218	221	221	211	221	217	212	227	241	232	185	203	236	210	202	226	212	203	205	210	235	224	226	209	237	204	229	212	211	233	214	245	226	220	207	219	222	242	220	218	228	231	199	188	222	245	206	231	195	218	240	221	226	241	235	205	235	224	228	237	201	235	224	229	212	234	239	219	230	233	202	244	216	226	226	240	221	217	215	227	234	211	192	196	239	204	216	217	220	230	227	196	230	223	225	212	213	201	207	232	213	231	208	232	211	211	246	260	211	210	204	236	203	238	233	194	208	210	216	210	202	231	232	221	232	200	217	254	206	215	243	267	232	229	232	185	168	196	220	210	191	216	209	231	206	197	210	207	214	214	192	236	221	217	242	204	214	219	219	215	192	221	219	224	223	241	246	238	219	205	184	216	227	200	215	206	249	210	212	208	246	225	234	219	230	256	220	227	204	229	203	205	209	204	229	196	196	222	251	231	241	206	222	210	246	191	238	242	238	225	207	198	228	228	220	229	208	221	225	213	234	234	190	197	227	228	241	198	210	204	213	223	226	213	207	229	228	210	206	225	242	245	192	213	228	240	192	226	212	223	210	206	204	224	240	214	207	232	220	227	232	212	222	205	224	253	216	222	215	213	251	233	192	259	194	213	233	230	208	219	229	227	210	235	221	239	217	211	210	221	231	258	222	214	210	236	211	206	211	229	232	220	252	250	249	243	200	249	235	199	234	206	217	228	224	223	219	215	253	241	234	215	220	219	235	226	252	233	209	222	220	241	223	214	218	206	198	226	225	243	246	251	214	229	278	234	241	215	208	219	222	220	212	186	222	221	228	227	217	223	208	250	234	189	203	226	235	227	250	254	233	248	205	238	227	205	204	219	233	212	215	229	219	252	248	241	215	209	194	219	210	208	214	200	193	228	216	207	210	211	247	211	227	217	213	190	228	227	201	250	196	237	218	238	213	234	216	228	234	232	224	207	213	232	213	202	218	234	243	209	240	244	219	208	212	227	202	198	214	224	215	223	226	216	209	203	222	219	210	229	231	202	227	255	222	242	235	209	233	227	225	237	217	223	242	200	224	223	229	220	217	212	228	217	223	233	255	240	217	223	188	255	199	228	222	228	223	197	210	220	206	246	227	227	220	244	220	216	197	216	223	247	223	221	221	246	213	232	216	223	211	235	249	240	243	238	219	236	219	228	209	226	260	229	252	191	221	209	210	204	222	247	237	236	208	218	214	211	224	248	218	261	238	208	218	199	231	244	227	224	195	208	226	195	231	228	249	204	228	230	241	196	216	228	222	242	235	209	229	207	255	225	219	243	218	205	201	225	245	218	220	199	224	188	218	220	251	212	202	197	233	194	214	224	192	197	228	228	203	241	216	196	242	241	213	213	201	223	230	218	235	219	195	208	234	218	229	204	240	216	225	208	206	193	223	214	231	215	216	225	200	240	226	200	218	215	178	219	220	216	224	216	221	231	208	221	195	206	228	227	239	242	243	232	223	221	219	216	212	202	228	226	212	223	228	249	228	203	227	238	218	236	236	212	219	229	224	239	217	225	229	231	217	224	218	209	238	210	213	221	254	231	213	227	241	259	230	215	238	237	235	263	234	221	221	252	216	204	227	205	225	201	241	195	234	197	215	223	209	214	230	191	235	231	237	215	221	220	196	214	211	209	223	216	242	217	225	216	208	242	209	224	215	212	230	212	230	232	207	221	172	228	263	223	215	205	242	249	213	210	174	205	225	228	211	212	215	222	236	229	220	233	218	202	203	189	252	240	220	212	219	220	239	230	255	220	204	240	229	219	216	223	252	205	188	222	215	188	239	240	218	236	218	225	264	215	225	203	226	218	193	213	225	210	220	223	215	206	204	213	219	198	241	236	230	233	217	222	224	197	207	198	208	210	242	241	207	202	231	238	249	208	226	233	213	223	198	203	213	214	236	211	225	233	218	219	222	227	236	207	209	218	231	193	211	240	204	226	228	210	222	222	216	211	225	212	219	254	211	232	197	228	205	244	250	234	227	208	232	221	199	221	209	212	205	230	228	212	218	227	233	213	220	215	222	229	243	232	216	213	224	217	211	218	201	235	224	205	230	212	228	203	245	223	212	229	220	213	233	227	232	226	222	217	213	229	216	206	251	211	210	215	227	204	200	237	217	216	214	201	233	240	208	225	228	221	222	212	176	231	225	214	241	229	222	225	212	211	244	211	223	225	217	243	193	232	220	200	219	219	225	227	233	224	234	220	205	198	231	234	213	211	250	231	218	226	222	212	241	200	233	226	240	216	234	217	212	189	261	212	228	208	219	208	213	183	240	239	208	193	219	244	183	210	194	253	207	254	219	221	223	214	215	190	223	221	209	220	204	224	229	225	229	226	208	210	246	237	220	226	226	227	228	206	196	223	222	169	233	208	223	207	246	204	253	215	234	212	231	212	199	230	207	221	192	216	207	240	204	226	198	248	231	220	207	204	218	235	231	214	199	237	229	207	210	233	225	235	233	215	205	233	217	188	206	222	225	242	211	233	225	218	203	219	216	203	203	207	239	235	233	213	240	195	214	211	227	218	224	234	216	217	219	234	238	250	210	197	231	215	221	206	226	244	245	204	216	222	209	227	210	237	243	211	209	207	220	245	197	198	205	223	218	224	222	220	226	211	220	231	224	222	217	241	219	208	234	218	207	198	216	223	213	233	223	221	221	201	239	213	207	212	223	216	232	228	227	226	210	230	238	219	207	214	202	225	204	242	212	199	200	227	208	215	209	206	209	213	214	239	213	238	205	212	228	201	202	232	235	226	235	212	217	197	210	237	211	206	227	199	220	197	252	202	207	230	229	204	217	204	215	221	240	230	235	234	229	209	207	213	224	208	246	233	196	232	223	248	209	218	244	218	237	194	223	225	215	211	228	228	250	204	205	235	206	220	221	227	213	216	212	233	198	210	238	218	217	215	227	235	221	212	240	224	205	240	229	239	235	222	248	210	240	223	204	213	212	231	210	210	214	216	232	223	243	248	209	211	220	216	193	229	223	239	211	193	225	208	215	227	220	206	213	218	221	220	196	197	231	226	223	221	237	224	218	227	250	234	247	221	208	242	241	197	214	208	238	204	226	247	208	229	214	244	234	219	243	194	216	240	222	234	208	239	216	221	210	205	232	222	227	222	213	225	211	222	224	227	210	211	226	217	231	211	216	227	244	189	219	218	189	217	214	230	226	209	199	237	210	187	212	258	211	186	207	224	231	220	229	190	223	198	222	214	224	228	199	214
32003	37138	45266	43922	34508	32925	28341	24268	23819	16529	13478	12013	12225	9522	7537	6718	6865	5222	4477	4345	3267	2474	2152	2012	1774	1342	1011	867	971	868	825	795	733	741	740	725	774	786	782	797	737	696	673	759	742	690	710	751	734	773	768	763	763	719	788	740	761	730	661	745	756	749	755	785	685	712	706	728	733	736	688	745	747	759	761	737	678	712	761	724	771	748	711	730	727	745	734	729	757	741	750	748	774	723	701	736	714	731	756	766	732	726	745	749	691	760	727	728	720	762	738	778	717	722	727	734	767	737	712	752	750	732	751	748	711	727	747	704	796	729	729	756	700	810	748	743	744	758	752	736	730	758	709	698	794	686	715	727	696	774	724	710	712	751	768	690	783	713	717	764	730	739	713	754	738	697	784	706	737	691	763	734	752	768	740	740	803	728	705	771	731	742	710	689	752	738	725	740	731	742	736	691	803	713	710	776	765	742	778	740	733	683	698	712	731	729	699	743	716	736	754	744	714	784	770	737	695	760	742	717	784	727	746	772	674	717	767	763	725	744	767	728	763	719	741	727	725	728	721	749	742	759	731	745	711	761	734	741	737	754	768	720	777	730	746	734	734	745	719	754	710	732	730	768	770	723	724	730	715	742	797	738	737	689	675	724	711	700	735	754	744	773	730	745	766	709	721	756	709	734	760	718	719	674	720	744	752	725	769	765	696	705	719	705	757	757	736	729	729	730	681	742	786	696	735	748	701	756	739	733	774	772	783	763	754	705	730	694	780	750	747	771	759	748	735	745	734	728	744	746	717	713	718	752	711	785	711	733	765	749	761	746	730	736	791	772	738	740	721	727	730	743	704	797	690	700	746	771	762	712	731	714	749	719	750	707	708	772	737	793	695	697	797	777	730	738	712	771	755	689	698	730	760	724	739	749	739	692	686	731	768	671	707	713	732	749	720	712	701	755	722	715	768	725	686	695	787	780	728	698	731	774	728	693	742	748	702	767	699	757	731	766	719	716	692	696	757	744	718	785	709	716	712	730	703	747	759	747	731	736	715	728	753	722	719	736	736	741	717	775	743	728	721	771	759	700	765	747	757	794	743	705	709	743	753	727	743	724	754	725	725	709	772	722	703	728	698	680	709	735	710	752	721	734	766	736	758	710	748	755	717	652	748	762	726	707	763	696	743	801	742	767	738	760	792	740	737	740	699	720	723	722	736	709	765	719	756	770	761	706	715	757	752	757	763	750	718	723	753	698	726	744	679	688	749	740	777	765	723	733	716	739	707	778	751	732	738	723	724	706	717	709	753	715	718	715	778	740	738	765	682	719	761	731	674	767	720	766	789	758	726	717	765	718	717	713	712	756	712	808	740	761	747	719	691	739	782	716	721	779	760	729	770	705	768	706	716	745	703	704	738	697	716	758	737	768	731	787	722	737	680	680	739	739	758	723	772	729	743	717	728	701	701	718	715	778	734	737	747	751	712	692	708	770	780	752	688	773	714	733	695	743	754	773	772	773	772	688	763	713	756	714	738	751	762	766	794	764	705	781	690	761	731	732	764	751	721	745	762	756	719	710	814	777	741	758	781	776	765	704	748	754	782	734	734	769	728	694	754	739	773	735	764	728	689	730	729	786	755	728	777	725	782	778	765	749	680	749	729	698	712	765	742	706	725	725	737	694	721	737	734	686	699	709	725	731	742	717	736	737	737	790	755	753	692	722	735	748	754	728	730	718	733	701	757	750	752	711	778	753	712	697	690	771	772	738	733	651	763	735	735	727	737	748	744	745	743	736	735	717	758	717	743	724	697	701	718	756	734	735	735	708	749	716	751	684	691	716	724	738	731	744	747	759	749	728	761	726	717	703	746	787	736	717	764	725	721	712	763	732	692	708	723	765	745	704	759	656	716	753	736	712	734	722	792	709	723	739	741	727	692	673	749	782	754	711	730	747	752	753	759	738	729	721	741	698	730	716	714	738	753	738	740	724	698	700	723	734	782	751	717	719	781	719	754	721	698	688	762	729	773	728	739	660	680	748	756	694	714	735	735	716	750	767	789	738	773	789	727	756	762	733	689	690	741	761	691	660	778	727	746	729	728	694	723	696	736	769	715	776	705	668	774	734	759	723	729	699	735	748	755	721	746	713	715	698	729	701	753	742	708	700	771	715	775	748	739	729	726	727	705	703	700	733	711	742	746	741	671	796	735	715	741	758	759	767	715	747	684	760	742	740	712	741	750	809	774	694	739	777	723	742	760	734	770	767	730	760	739	733	743	747	736	722	780	697	712	715	743	735	754	689	754	756	736	788	720	721	756	754	726	806	729	743	771	739	784	742	709	720	726	757	766	797	715	717	713	672	742	716	719	738	698	756	748	709	735	713	744	712	732	735	745	719	747	708	692	761	775	791	769	701	768	667	740	719	749	730	781	702	776	728	744	687	727	779	754	744	724	758	726	737	730	716	771	773	744	740	740	710	717	727	747	757	714	715	701	720	735	749	741	759	672	761	738	769	735	710	723	708	719	739	749	746	743	724	725	725	776	726	721	750	725	755	674	774	691	732	734	783	773	779	737	751	720	767	779	784	733	788	742	726	719	712	769	752	718	738	737	742	718	711	751	724	703	762	699	750	724	751	742	736	732	721	781	773	738	743	680	773	747	720	745	685	771	697	783	712	750	745	742	681	762	766	735	737	746	745	723	700	746	723	759	743	761	760	653	726	708	761	731	738	760	736	740	741	773	724	723	696	711	718	710	723	704	743	708	815	694	761	744	719	738	740	724	722	733	765	725	721	760	680	766	779	774	754	739	801	756	736	732	744	765	718	699	703	717	695	714	745	736	708	762	733	742	756	720	721	698	750	738	726	691	751	733	694	740	721	750	734	775	726	739	747	741	763	778	703	790	769	772	734	751	758	768	766	772	742	744	750	753	782	735	711	744	767	705	766	738	713	763	771	684	754	690	760	722	788	713	750	778	746	718	709	688	775	735	704	729	769	732	781	717	742	760	730	762	713	766	763	716	760	751	753	718	743	722	730	806	719	718	775	747	717	748	758	733	712	704	748	694	764	721	747	730	713	737	720	728	772	722	730	754	801	736	715	765	724	720	793	730	736	744	736	710	683	757	760	693	748	702	757	723	691	673	772	717	758	817	746	743	713	769	684	770	729	729	713	705	718	718	761	770	691	758	752	731	708	741	719	750	723	732	759	715	713	745	772	733	725	714	739	750	736	764	703	700	738	766	729	736	734	736	763	733	735	769	741	784	753	714	694	695	715	738	779	714	756	776	729	707	730	735	747	743	712	705	759	756	724	703	700	757	709	772	795	748	700	762	756	761	758	752	776	693	786	804	761	733	732	699	774	759	746	786	761	727	719	762	708	738	791	734	718	797	743	724	757	711	695	729	737	768	739	753	697	711	690	693	715	709	683	719	707	769	761	702	776	691	713	683	708	714	758	743	727	740	741	754	714	757	740	758	713	727	708	695	656	730	722	721	745	734	734	765	750
42611	48332	43761	38920	30481	26645	24210	18420	17835	12247	7453	5765	5224	3753	2669	2126	1902	1345	1225	1186	839	647	646	517	469	379	292	298	312	278	277	265	257	236	251	242	253	246	266	253	245	235	238	225	247	284	237	233	223	239	235	243	254	227	234	266	240	258	245	220	266	258	275	243	247	225	254	247	272	237	242	234	252	220	229	220	274	241	221	232	253	237	245	233	282	215	264	234	254	259	242	225	238	268	225	218	269	244	236	238	264	233	232	269	239	242	267	249	240	233	246	264	218	251	241	232	230	265	231	246	225	246	258	235	251	268	269	260	235	262	234	231	230	239	225	234	205	262	220	234	236	240	233	246	254	250	239	243	254	249	247	197	238	237	237	266	229	277	246	223	254	249	241	245	243	255	225	242	255	239	264	223	225	217	267	229	232	231	247	249	244	242	240	260	230	245	207	250	229	252	199	234	265	260	248	225	241	243	253	243	245	254	258	226	220	228	251	212	250	246	247	234	226	229	265	246	255	281	245	245	230	263	250	263	247	213	219	232	259	259	258	217	246	225	234	245	240	244	257	213	237	247	225	198	264	228	231	239	241	242	239	230	235	262	238	241	250	242	217	254	240	231	241	241	229	246	222	232	268	243	229	220	241	246	214	269	227	244	271	248	253	242	242	216	232	224	222	241	245	232	265	244	248	252	246	271	231	225	254	243	242	252	255	227	260	249	226	228	249	232	261	261	235	266	236	231	231	260	237	236	226	249	230	247	213	236	225	231	268	233	253	216	231	240	260	256	233	235	212	227	238	241	221	205	236	231	236	224	267	253	261	257	239	243	257	237	247	268	250	232	233	230	232	232	225	240	233	217	264	251	230	230	211	259	246	242	250	273	214	252	255	244	228	249	225	249	240	226	260	223	250	253	236	238	212	259	251	237	232	244	256	240	241	242	226	219	250	264	243	268	238	217	240	236	240	253	258	233	229	245	227	224	264	235	218	250	255	232	272	249	239	238	243	226	268	231	240	264	248	248	253	233	260	236	220	249	231	240	260	240	251	239	262	239	258	236	238	242	243	268	226	239	209	224	251	242	251	256	227	223	245	229	244	238	245	228	225	253	250	255	227	267	218	230	275	239	249	249	231	238	236	232	196	226	242	248	239	212	253	233	270	223	266	242	260	217	224	264	230	236	237	266	236	243	246	227	250	219	221	244	236	226	255	243	254	256	223	241	246	214	262	235	217	259	243	253	233	248	257	233	250	228	251	245	229	250	244	258	271	246	263	227	252	249	246	266	222	235	246	240	267	281	211	252	235	254	233	255	206	273	215	236	235	256	267	253	244	269	240	218	229	247	246	230	252	225	238	248	252	259	243	265	240	216	250	256	235	220	241	240	205	250	241	260	235	215	257	239	234	265	232	219	282	225	229	207	295	245	230	266	219	225	256	239	243	257	225	228	227	231	260	208	251	256	211	233	237	276	245	228	242	245	243	227	255	249	214	251	276	213	240	251	244	249	272	253	230	230	245	198	230	265	220	242	257	222	245	229	246	254	239	224	234	249	260	244	216	242	239	236	254	237	209	240	254	242	227	225	262	254	247	246	264	233	228	245	249	250	244	242	269	230	250	266	217	241	219	235	215	247	231	305	224	273	264	260	234	226	235	228	245	241	247	264	231	233	261	250	219	236	232	250	255	267	230	253	222	236	252	240	263	231	249	241	253	265	233	222	247	239	246	222	253	230	245	252	228	223	258	246	250	230	238	237	245	196	247	228	250	243	214	217	265	234	229	250	251	241	213	271	222	240	239	211	263	229	258	253	238	231	256	248	255	237	221	216	245	254	253	243	246	235	233	245	262	220	258	248	210	237	246	265	255	259	251	231	241	257	243	253	248	220	239	264	239	250	246	241	238	215	244	231	274	249	230	273	229	250	261	280	249	262	236	247	244	262	231	240	244	243	242	259	231	239	239	212	287	255	237	260	261	230	221	233	245	207	236	264	216	248	231	230	233	248	231	236	229	242	256	219	239	233	232	245	259	223	270	279	248	248	256	227	229	245	232	244	233	275	250	228	207	245	228	234	238	238	266	232	211	228	248	214	243	238	240	255	269	249	266	238	264	243	249	239	225	246	237	267	247	252	247	271	261	224	233	238	240	233	253	246	262	240	238	274	215	257	248	227	227	222	229	257	243	265	240	226	247	252	253	252	253	246	221	239	243	237	240	234	237	264	234	238	261	236	242	224	237	238	250	226	227	274	243	258	256	216	273	243	224	246	215	230	239	248	246	250	233	236	212	227	246	251	253	225	236	250	231	225	252	203	270	266	236	214	216	236	231	259	217	229	248	229	238	259	233	233	238	221	253	252	232	245	217	226	276	245	229	238	238	243	243	231	252	234	243	251	238	264	206	256	240	248	231	242	272	207	230	231	249	211	274	228	231	270	240	226	236	215	251	242	218	251	230	242	233	206	268	241	251	233	227	215	239	238	276	251	228	229	255	243	260	230	246	247	270	250	259	226	254	254	226	238	236	257	262	240	244	260	265	236	238	232	252	247	240	229	250	240	224	218	226	245	255	239	237	256	238	253	228	237	248	238	246	248	249	259	230	222	262	246	253	240	206	239	251	219	239	237	263	241	237	232	241	241	253	273	256	235	243	208	264	227	264	262	246	240	238	247	255	255	216	233	274	267	228	273	228	254	233	247	229	254	239	255	245	256	269	268	263	255	235	241	275	260	243	228	236	243	279	225	244	270	230	242	271	240	247	269	261	241	259	255	242	238	237	228	201	236	245	255	252	252	228	256	228	262	241	233	233	232	267	220	251	254	224	259	248	246	226	277	232	245	268	217	239	205	236	244	240	246	228	246	227	237	240	238	230	260	233	262	244	240	229	256	274	260	236	224	237	224	245	231	252	244	238	254	256	240	212	214	241	232	233	245	259	254	288	250	232	213	236	275	252	237	239	215	219	271	223	252	227	265	257	257	253	255	249	252	244	233	282	255	251	229	232	251	247	244	230	240	223	242	260	224	233	231	258	271	288	239	266	259	232	254	237	256	240	238	255	226	269	231	257	234	248	264	251	261	259	243	234	260	219	260	265	262	255	233	255	240	252	234	270	273	229	228	260	245	222	261	231	270	263	237	260	239	255	209	220	243	251	251	254	243	253	256	273	243	240	223	256	222	253	286	239	229	240	280	255	249	229	208	264	241	213	255	235	234	249	262	258	254	229	208	213	206	237	230	248	252	240	265	248	236	242	235	262	217	236	236	210	264	219	220	213	235	240	241	245	233	249	242	217	256	247	243	255	239	238	216	251	228	247	258	251	236	249	253	246	236	265	239	259	233	253	272	227	256	257	208	240	246	234	244	258	246	232	244	242	240	243	249	259	237	211	227	232	250	229	247	234	238	223	245	227	210	225	260	229	261	257	221	219	224	241	245	243	242	263	251	242	261	248	262	227	267	247	254	214	224	235	257	230	227	267	252	263	243	251	228	207	253	250	232	258	233
34698	45913	50139	50310	43134	39130	34767	29573	32353	24517	19735	18761	18492	15102	12862	11022	9767	7813	7211	7302	5214	3864	3531	3059	2535	1893	1299	1237	1292	977	934	845	846	871	810	825	825	833	841	767	812	840	789	793	799	771	765	824	779	773	762	748	813	787	774	796	778	780	797	764	756	833	776	772	710	822	758	726	809	779	751	773	779	780	782	762	745	783	781	822	808	767	794	780	753	804	824	804	764	819	749	776	778	832	758	775	757	783	792	791	793	788	850	770	809	762	781	814	786	791	766	784	773	790	780	807	790	796	800	780	789	785	791	745	766	745	800	744	823	765	827	806	829	746	815	778	763	759	808	788	726	813	804	799	797	726	761	833	786	768	780	773	782	764	799	746	816	713	817	838	753	784	792	711	782	745	781	800	807	771	726	794	805	783	749	827	769	793	833	774	794	802	810	754	765	778	758	810	799	810	791	803	727	802	794	752	824	777	774	737	747	800	815	802	776	810	766	758	735	787	790	805	717	785	709	806	804	771	803	761	746	783	852	765	762	786	741	822	795	772	788	793	772	750	786	756	761	784	827	776	739	838	816	766	830	799	794	773	784	764	783	762	798	784	828	803	782	775	716	837	737	772	804	771	801	725	804	810	774	825	780	740	805	789	772	790	824	741	791	785	814	786	773	795	760	771	791	837	839	766	807	776	723	800	842	737	747	788	821	770	769	773	775	816	791	735	794	742	737	774	786	782	795	788	751	776	759	779	747	761	820	748	792	775	774	765	801	750	728	737	778	814	776	797	816	756	782	813	750	738	774	779	788	700	786	784	773	782	829	779	825	795	809	782	777	767	770	757	751	830	768	771	762	829	768	796	758	777	787	768	802	756	752	759	793	789	760	764	803	762	781	816	785	833	756	783	790	827	776	759	798	822	812	765	756	792	739	815	770	782	797	747	808	784	792	803	765	813	779	787	786	793	771	797	814	807	801	777	794	754	803	766	786	823	765	809	787	792	780	770	789	717	809	805	782	758	818	772	768	832	764	763	808	729	783	795	765	782	771	789	747	774	781	746	789	805	756	782	791	776	756	791	797	776	806	762	787	782	818	745	733	839	793	797	782	778	768	764	763	777	736	777	812	792	764	773	768	738	764	778	821	803	802	747	744	748	727	718	811	783	811	776	817	782	785	764	781	763	827	836	726	796	801	753	807	779	748	782	754	740	767	810	763	797	825	787	790	782	794	784	779	813	793	748	786	771	839	783	796	788	763	767	827	779	784	762	768	800	749	808	789	772	770	753	793	789	770	825	827	798	780	747	706	804	779	763	840	789	753	757	725	728	744	809	811	805	723	770	802	787	791	783	833	756	780	791	774	776	812	797	803	767	717	719	772	789	774	720	788	787	843	794	815	837	782	777	787	799	806	777	767	746	803	776	785	826	762	723	796	770	776	768	764	801	806	759	780	772	760	813	822	808	762	761	789	833	770	824	770	778	746	762	792	794	752	770	817	797	784	763	790	787	788	793	794	777	748	766	815	753	796	798	811	765	772	747	813	781	799	750	812	742	775	781	788	773	805	773	808	772	778	782	782	731	810	725	758	796	792	754	798	763	813	772	768	799	794	797	778	804	810	773	782	796	810	778	774	801	729	818	782	814	736	802	780	794	780	786	773	791	808	746	745	784	764	806	791	828	788	828	811	806	789	739	774	804	865	776	761	769	803	844	749	770	782	778	781	777	825	847	804	789	801	710	783	797	775	800	764	772	749	758	810	791	811	782	747	753	813	752	759	797	781	750	822	797	809	816	771	776	799	775	795	737	776	736	752	766	778	767	778	788	778	796	784	796	782	730	818	726	774	834	806	810	748	726	820	762	788	768	755	785	766	775	758	796	839	812	823	792	768	785	749	805	825	760	739	826	776	800	785	744	802	813	799	765	822	770	766	841	767	774	771	745	763	816	784	818	759	783	776	792	746	798	798	808	748	820	808	766	760	760	798	777	807	804	778	799	781	748	807	786	795	787	750	783	785	787	744	743	824	795	799	797	799	781	789	799	824	718	775	756	748	797	802	773	784	750	816	810	808	812	851	748	752	801	751	760	798	781	840	757	768	827	726	756	784	747	779	801	803	795	782	774	757	771	768	780	753	830	778	770	771	820	805	852	727	801	831	714	787	800	774	762	867	766	829	791	779	770	771	785	782	787	791	809	758	768	769	804	816	822	773	791	808	787	807	826	752	784	766	748	758	799	747	719	803	795	754	761	770	806	762	796	789	788	779	831	776	835	820	782	767	816	765	793	783	768	807	813	807	765	759	781	753	759	784	747	752	809	727	795	784	791	776	740	813	827	852	744	735	767	797	839	775	780	770	756	784	764	792	756	757	782	728	746	771	786	781	747	773	810	774	789	809	805	781	804	788	769	781	791	783	748	814	769	782	767	788	790	795	778	766	793	732	772	786	831	835	780	756	785	773	757	804	797	798	753	807	818	854	750	763	799	825	756	760	721	834	805	836	782	767	796	808	776	739	777	777	795	794	812	744	768	778	783	779	762	732	799	757	805	831	787	787	785	782	787	789	731	802	765	741	783	777	778	761	830	794	758	820	826	814	812	783	757	780	761	807	761	759	783	796	762	788	742	797	793	745	718	790	806	770	770	730	788	816	796	797	763	829	780	752	727	771	758	800	810	780	793	763	808	789	805	760	791	744	781	791	829	822	779	741	802	805	789	778	840	784	787	722	820	797	779	776	784	753	777	821	789	720	772	757	792	793	772	766	810	787	786	792	776	818	780	769	754	840	807	776	790	763	799	820	778	781	771	774	777	810	781	766	782	775	812	764	807	787	743	788	783	799	802	773	735	859	809	839	790	774	775	813	805	791	784	783	763	775	755	839	779	766	780	792	781	794	777	738	797	805	796	765	773	756	780	808	775	774	818	765	794	741	741	814	835	774	736	794	829	755	755	785	776	808	738	778	742	775	772	754	778	806	734	808	775	763	774	796	778	802	789	783	801	705	775	790	767	750	813	745	775	734	758	788	763	760	780	801	742	748	749	747	766	754	809	781	761	769	768	774	753	802	748	771	823	768	792	759	790	790	738	757	797	771	736	767	790	775	789	805	766	791	735	782	804	764	768	772	767	836	830	729	767	764	839	862	743	755	805	735	779	755	800	809	861	767	771	730	833	824	773	809	784	759	786	766	802	801	761	798	805	813	779	799	784	823	816	722	808	816	813	753	802	752	763	831	754	803	775	810	814	776	797	766	781	799	780	752	771	810	763	731	767	815	762	777	763	767	772	797	817	749	773	768	787	782	825	821	792	781	791	803	817	739	762	800	808	811	759	791	744	811	864	802	828	800	803	779	804	752	809	794	770	788	799	752	815	738	763	745	833	802	794	814	762	812	741	808	786	784	779	780	806	778	782	799	777	790	765	790	806	833	751	754	794	767	795	797	760	787	746	772	775	799	799	760	794	804	758	771	846	772	820	792	751	759	750	835	745	816	832	837	816	762	783	774	771
17751	15302	14921	9386	4768	2485	1734	1111	959	671	615	519	466	415	328	337	319	301	256	267	283	254	247	263	263	225	234	223	222	199	220	252	236	215	241	221	232	215	237	226	236	211	197	204	236	206	245	244	227	214	230	176	203	227	220	242	224	226	208	196	199	221	216	217	222	203	227	221	244	208	219	205	249	227	210	223	229	242	241	190	230	204	234	222	222	225	200	225	229	242	197	201	218	231	229	187	226	229	241	224	215	221	224	185	257	222	221	217	239	214	208	207	237	222	220	208	223	205	202	234	215	191	236	240	247	237	224	217	211	234	236	232	228	206	216	217	234	220	207	228	200	226	216	219	214	241	224	209	217	231	238	209	218	223	222	195	227	245	217	210	207	220	176	206	180	216	224	254	211	208	200	209	226	238	203	232	220	217	216	213	211	192	201	215	185	222	240	200	224	210	214	219	209	213	215	213	206	228	220	197	230	236	217	213	178	208	217	233	254	233	220	243	266	224	217	212	194	218	221	248	220	223	237	231	202	215	223	237	212	203	225	205	187	212	216	212	210	216	227	201	185	240	211	227	200	200	218	242	236	223	222	210	214	225	227	218	214	219	215	223	207	205	226	197	220	202	211	237	214	209	239	214	233	218	210	220	222	201	217	202	231	231	231	225	214	215	231	221	238	212	234	234	241	205	197	189	241	225	212	223	219	241	219	207	204	236	197	227	180	212	201	207	198	226	222	222	222	214	217	199	228	196	211	241	228	192	226	232	217	225	210	215	215	234	219	224	208	220	176	220	231	217	207	226	195	212	189	227	207	231	234	198	231	192	222	234	211	215	193	218	239	205	219	199	207	205	228	196	188	224	243	231	218	199	229	221	230	237	206	227	184	232	203	213	207	196	204	209	208	203	223	206	213	238	221	203	246	202	241	234	202	200	198	195	211	197	239	191	210	187	213	233	197	227	194	228	226	217	208	249	216	269	226	232	248	225	201	216	208	202	220	235	209	242	254	228	211	224	238	215	206	216	218	208	200	208	221	217	204	216	227	233	207	218	209	227	198	238	208	208	229	212	210	221	223	236	177	223	228	249	237	206	227	223	212	254	206	217	199	202	245	213	212	228	198	210	204	212	226	214	253	241	238	223	205	226	181	231	203	216	232	200	223	208	242	255	220	236	208	196	228	224	195	240	220	233	208	245	190	222	218	242	211	190	215	210	193	234	199	211	249	209	219	195	218	254	218	236	200	208	209	182	198	216	236	220	237	223	213	217	201	203	217	222	222	208	231	215	219	202	203	204	237	173	230	223	206	198	214	226	242	244	208	208	208	220	207	209	227	223	215	246	207	224	234	244	218	215	249	212	215	244	185	212	222	209	173	193	229	240	228	233	213	229	225	219	208	224	213	212	237	225	265	225	242	222	200	228	219	196	219	213	230	209	187	234	191	219	225	242	201	225	193	207	215	216	226	215	222	206	227	198	228	219	210	221	217	221	218	198	220	205	200	199	201	197	230	254	235	226	221	217	226	243	245	223	200	211	213	195	243	223	210	217	225	207	225	241	229	203	196	225	191	225	243	239	198	223	238	232	242	227	206	227	238	211	211	187	214	215	226	203	202	234	225	238	193	209	213	220	227	204	220	235	247	228	224	212	215	239	229	242	205	237	200	226	233	225	205	217	210	227	223	230	203	213	185	199	241	231	208	203	214	213	224	240	200	235	214	203	224	240	205	234	215	195	205	210	224	231	205	220	225	191	199	207	216	223	227	206	249	201	234	231	192	210	239	215	206	232	166	236	241	226	209	210	195	227	207	215	217	218	195	224	234	216	229	229	210	228	203	196	220	215	231	235	202	229	212	195	200	246	208	223	202	237	234	243	233	234	204	222	220	199	216	221	209	217	192	218	191	214	211	203	235	235	206	226	229	231	211	220	205	199	222	214	233	216	228	231	230	212	238	205	221	212	222	231	207	210	208	224	211	220	235	218	224	231	241	197	193	208	214	230	231	212	215	223	221	226	200	195	227	222	232	205	220	221	226	200	198	201	199	208	207	223	197	224	218	207	207	236	201	232	247	197	238	199	206	206	204	214	237	225	226	238	244	240	188	212	219	209	181	207	221	216	223	240	200	223	248	218	234	227	229	205	203	251	202	202	231	225	250	218	218	217	221	236	222	212	213	230	227	219	225	236	198	257	219	209	230	201	198	238	217	190	220	222	221	194	221	216	213	244	235	206	194	215	216	220	222	219	195	229	184	214	218	206	236	215	210	240	196	219	234	204	210	247	231	205	219	211	207	215	252	187	218	204	233	224	231	193	185	192	243	239	207	232	230	228	227	216	191	214	202	215	220	227	226	227	226	202	241	216	217	216	214	208	228	203	217	201	231	225	203	228	242	218	227	246	209	210	239	218	216	213	219	204	240	212	222	203	217	208	233	220	192	233	229	239	203	222	212	235	225	205	176	232	190	195	192	203	246	235	211	211	230	214	182	216	213	227	235	216	209	216	230	227	223	231	211	219	226	236	210	225	184	232	241	218	199	201	215	208	199	222	220	228	202	223	225	231	222	200	191	220	209	223	207	203	190	212	209	194	229	215	233	229	215	202	218	192	205	201	225	223	207	205	203	234	217	208	207	235	217	215	235	217	219	207	221	227	198	216	210	215	211	209	223	213	212	236	233	242	194	222	221	184	239	225	208	215	207	207	236	202	201	233	225	230	241	197	196	207	226	223	205	232	220	197	212	200	222	231	218	218	203	238	202	225	234	197	207	207	231	224	218	215	218	222	220	232	216	196	211	213	214	234	198	215	228	199	214	193	253	194	228	230	224	209	234	243	211	224	218	203	185	216	208	243	220	206	206	216	226	223	203	224	243	196	200	205	228	216	213	201	202	212	226	219	219	202	209	241	220	182	227	205	207	216	199	216	214	228	201	203	212	221	233	217	217	215	215	225	216	225	207	203	183	210	224	204	222	175	210	250	217	220	233	224	224	220	243	197	228	212	234	219	198	210	208	239	209	201	217	217	192	212	231	213	207	235	189	222	215	221	219	238	234	239	212	217	218	208	226	231	229	223	205	253	229	206	214	201	213	241	182	210	212	234	212	197	218	201	228	238	205	213	248	226	224	212	230	201	243	216	216	228	219	220	203	205	214	215	234	233	215	205	212	222	230	212	210	224	212	222	215	208	204	240	203	239	201	211	214	214	219	200	211	224	215	209	203	233	220	218	198	194	213	197	221	227	211	209	217	205	212	223	209	235	237	175	206	213	220	225	211	230	199	229	217	214	220	223	236	221	202	201	206	223	227	206	231	190	228	218	235	209	235	221	223	222	241	211	207	213	210	225	234	215	213	198	215	208	215	218	238	220	233	233	219	226	221	212	221	204	196	206	209	240	213	234	211	210	225	225	227	217	207	197	204	256	193	238	231	233	229	219	204	231	216	210	217	193	215	206	242	214	233	208	245	188	218	214	234	222	209	230	239	207	227	203	193	211	224	229
15882	17658	23980	21779	15735	10360	7950	5875	4886	3763	3064	2696	2233	2140	1726	1555	1598	1456	1086	1097	1013	976	888	882	883	812	724	792	743	766	822	728	783	749	713	724	719	710	697	716	740	722	751	733	697	731	738	729	732	732	733	713	753	711	713	759	738	724	739	741	709	721	746	744	737	705	771	708	717	753	787	691	717	740	707	739	775	726	739	704	766	746	758	745	803	679	688	736	704	725	672	715	733	722	737	766	723	715	728	746	741	729	715	715	720	701	745	761	724	719	735	787	722	723	754	712	764	720	777	717	741	747	707	731	701	726	716	725	751	747	737	728	783	678	759	717	737	748	715	725	703	725	740	785	685	735	659	721	755	749	734	736	720	725	743	731	720	768	688	723	746	712	758	756	723	747	764	735	736	716	750	711	733	733	763	744	772	743	729	768	653	768	786	729	777	700	759	710	730	717	753	736	737	716	742	712	711	728	694	705	732	709	690	744	695	724	713	767	728	721	745	812	701	776	774	756	748	766	758	724	737	700	692	776	734	701	751	751	739	693	732	745	697	700	727	747	734	765	709	774	728	746	715	720	711	731	718	713	686	740	720	721	703	703	739	699	728	770	734	696	755	751	728	710	779	747	727	706	745	726	746	719	707	705	709	720	719	715	707	741	737	747	732	739	721	711	748	769	723	738	709	732	717	735	729	713	748	768	758	739	743	790	759	722	726	722	752	695	768	759	694	737	732	740	730	736	739	738	750	727	726	707	733	772	754	721	762	696	735	721	734	714	749	738	745	769	700	726	710	705	793	708	732	762	739	703	731	717	677	677	714	742	746	753	709	715	679	761	736	739	704	742	730	687	737	760	713	742	744	699	773	720	732	767	702	737	724	751	685	718	733	719	728	758	674	757	735	717	736	727	681	743	733	719	765	691	708	744	698	756	654	719	721	767	754	700	710	682	760	703	705	717	766	752	736	707	719	780	785	711	786	760	715	652	762	721	751	710	731	725	737	765	733	761	718	726	716	767	734	712	694	748	706	734	731	731	693	667	726	673	728	720	761	746	703	736	711	745	735	738	715	754	740	714	714	693	724	701	695	708	732	684	762	691	765	741	692	728	733	745	713	784	732	717	704	771	713	710	732	757	720	699	716	713	769	705	685	774	726	791	734	731	765	690	768	765	740	711	768	744	754	724	760	699	696	791	723	767	730	711	689	708	698	724	710	734	734	707	711	766	738	717	728	719	713	720	717	730	706	696	728	703	753	732	743	724	753	779	743	730	697	727	742	712	705	725	730	711	724	727	778	776	735	730	707	754	730	705	766	702	731	743	742	699	723	778	717	691	757	788	711	752	762	720	751	772	741	712	794	758	771	707	737	716	746	722	728	716	743	740	747	748	759	733	729	742	700	700	652	705	727	705	712	701	760	704	715	714	723	751	712	735	668	743	714	762	786	733	749	737	735	710	730	693	705	769	748	780	708	762	743	762	737	692	744	717	729	752	706	730	771	723	728	762	746	728	671	680	674	775	734	715	722	693	749	726	746	713	708	712	729	726	715	753	747	718	696	726	707	724	773	746	690	753	752	709	741	738	767	716	749	710	712	727	688	720	719	776	722	720	706	712	712	779	691	711	694	747	755	758	692	733	729	674	679	682	705	690	757	684	668	702	733	715	749	714	725	720	755	710	712	753	709	728	766	736	738	738	744	692	763	729	711	686	734	751	723	695	738	776	733	745	693	757	708	731	760	730	764	741	709	720	732	738	746	737	740	727	744	786	738	697	707	737	725	771	758	716	789	761	754	729	717	719	736	703	714	741	732	781	692	764	712	784	697	725	733	719	712	737	757	728	714	744	710	687	693	730	788	734	707	746	750	754	706	754	737	697	780	680	729	717	774	693	724	693	710	738	721	722	665	737	726	711	706	720	752	727	700	694	748	711	718	698	721	692	723	760	737	726	723	738	734	729	755	767	746	701	746	725	740	700	741	708	754	756	715	719	728	777	777	789	730	733	710	745	758	725	685	696	754	723	672	743	707	676	741	785	731	683	700	725	736	720	723	687	741	679	736	721	755	770	767	714	733	697	769	726	757	694	687	726	739	736	742	745	726	680	746	730	715	728	716	738	703	759	689	740	750	705	745	671	750	768	678	696	729	733	774	729	751	709	688	718	737	721	742	733	729	708	704	727	746	755	766	711	688	753	730	718	708	743	778	721	731	713	761	717	742	745	756	726	681	752	716	743	729	722	730	734	721	731	749	755	697	736	689	726	715	770	688	816	704	734	745	767	728	681	715	727	751	709	698	734	694	746	706	750	710	718	770	741	757	683	706	689	764	717	723	708	758	747	732	749	747	703	719	739	731	719	712	759	751	703	740	772	702	726	741	744	772	717	679	727	719	695	714	720	726	711	763	717	728	727	737	698	704	726	719	741	731	717	725	716	748	710	749	727	705	733	702	756	707	729	741	718	753	771	710	780	703	792	723	724	716	742	726	740	720	731	725	796	744	689	689	729	700	769	677	737	699	679	793	728	740	683	735	694	718	688	713	749	757	762	675	706	725	707	751	707	745	706	711	737	687	738	728	748	699	716	707	693	734	674	717	710	757	751	707	708	700	748	741	750	772	764	714	747	737	753	694	741	736	718	738	719	758	743	705	717	740	698	725	728	711	746	763	701	764	712	736	719	738	754	730	758	647	722	791	806	733	754	713	778	745	716	729	745	710	722	762	727	672	712	734	727	718	736	682	690	763	699	741	732	666	732	781	715	755	743	736	772	720	717	722	719	785	714	759	726	743	706	750	699	755	748	778	742	778	781	715	711	737	665	721	756	717	762	743	728	737	673	731	715	732	796	686	697	760	725	716	759	759	764	732	732	735	720	748	697	758	704	673	739	696	743	717	731	795	717	759	700	771	705	744	714	682	741	742	726	717	724	809	666	703	729	726	680	748	717	758	713	745	717	738	731	716	752	738	690	717	731	703	755	702	749	725	770	728	719	726	728	705	746	704	712	713	776	775	719	724	761	747	756	698	741	761	727	739	711	745	728	724	778	827	713	741	756	749	750	662	725	763	709	759	757	808	715	733	763	749	741	748	745	711	758	738	739	719	709	727	735	748	714	722	745	730	733	757	768	729	710	772	780	727	779	815	687	673	696	791	715	706	742	686	766	707	701	725	734	720	763	726	723	695	740	751	698	771	751	749	722	711	720	759	679	732	802	776	698	726	726	741	742	719	757	671	733	747	736	686	724	730	752	719	735	785	735	787	716	721	697	768	750	749	758	794	737	735	740	771	761	725	724	768	762	761	755	706	718	739	723	711	727	785	700	671	716	697	747	742	714	770	763	715	730	740	733	755	736	711	762	787	717	798	722	651	703	737	742	750	753	709	698	700	766	727	719	762	750	761	762	767	742	714	695	755	737	726	707	719	733	732	673	751	746	731	752	709	721	747	721	709	708	728	733	759	773	724	742	728	717	744	729	677	737	763	743	730	743	716	731	740	726	711	722
37256	47115	39138	37826	29635	22002	15928	12171	8184	4804	3879	3675	2533	1966	1623	1211	1110	912	792	594	469	431	442	354	334	320	278	247	246	213	229	227	216	235	212	229	219	249	232	242	236	212	250	246	223	238	184	234	228	215	232	228	228	220	208	215	221	233	238	243	229	220	226	242	239	211	205	216	215	243	237	251	218	244	225	208	215	212	242	237	234	239	241	220	224	227	206	233	236	244	207	244	247	236	227	250	247	257	226	235	246	259	215	239	243	229	235	204	236	252	220	233	238	225	209	206	218	211	223	225	224	244	222	254	209	244	244	224	261	215	228	245	238	220	219	209	210	228	238	234	229	250	226	202	223	210	234	249	223	237	211	258	229	243	244	216	235	215	231	229	219	220	223	242	247	230	219	252	237	219	205	227	227	235	231	218	199	231	214	263	224	241	261	234	223	232	226	220	236	257	198	221	234	215	220	234	230	256	235	218	225	237	212	237	246	203	230	228	226	255	226	222	211	223	258	243	204	232	250	223	227	223	236	250	234	206	235	233	244	221	228	252	229	201	222	241	255	240	231	256	205	231	258	232	205	240	213	222	232	220	228	226	246	239	218	240	232	238	224	243	257	242	204	246	255	221	226	209	231	184	228	228	205	218	214	220	223	259	240	194	241	222	230	207	202	256	230	233	215	211	225	201	237	248	238	202	234	239	238	209	242	227	210	225	244	233	206	213	231	218	220	221	230	213	237	219	222	208	233	240	248	211	225	214	237	226	217	221	218	210	196	206	222	229	216	234	226	240	257	223	254	234	230	241	218	235	213	222	223	241	214	235	234	210	233	235	237	217	229	241	213	209	248	222	209	204	227	210	239	243	238	229	222	220	230	234	252	235	212	213	216	218	209	229	233	196	219	231	216	217	226	252	222	216	244	213	236	236	238	213	230	219	220	237	238	237	216	217	230	246	200	244	234	232	232	223	236	217	231	203	221	233	221	217	235	244	246	207	223	251	243	216	238	222	207	239	236	217	227	247	207	244	236	230	259	223	214	209	219	215	246	250	241	243	215	262	202	201	240	226	205	209	221	213	220	258	230	228	239	217	231	204	226	228	227	219	198	228	221	244	220	240	216	200	248	249	233	224	217	212	239	242	225	232	201	254	218	235	233	213	250	212	214	238	209	218	240	214	235	232	238	264	237	208	226	208	244	254	225	242	244	221	211	237	247	230	252	236	221	239	223	216	224	236	249	229	258	203	234	230	241	240	221	228	223	221	242	256	229	220	211	228	219	239	228	217	223	231	221	219	232	265	220	236	228	233	222	262	236	208	233	228	212	209	256	188	215	241	230	222	235	249	237	249	234	207	226	224	251	234	237	207	215	243	219	212	239	208	228	217	229	236	244	202	223	233	209	228	208	207	205	241	242	230	200	217	192	223	230	222	243	241	226	248	236	237	237	236	245	206	226	216	252	213	200	247	198	218	239	256	218	244	220	239	225	220	199	226	248	232	233	211	237	240	235	226	251	228	238	210	236	197	235	209	222	220	246	218	257	244	219	194	237	225	228	227	213	254	221	228	219	246	213	225	249	224	214	240	245	217	254	235	227	225	219	237	210	235	233	223	219	228	207	245	227	220	240	235	241	228	234	249	212	209	217	226	203	217	243	198	226	240	241	235	243	241	230	271	216	247	207	197	248	230	228	229	228	233	232	223	229	195	222	201	229	209	242	209	223	242	228	231	220	239	232	234	244	218	215	220	219	253	260	220	244	245	213	211	233	226	225	257	205	223	228	248	214	244	236	228	218	193	223	240	262	236	226	206	233	232	230	241	233	241	199	238	242	214	241	213	207	260	220	257	233	221	234	212	241	230	219	237	231	233	221	241	218	247	236	216	199	219	199	224	255	217	240	243	227	244	214	218	253	219	232	227	218	226	226	237	205	201	216	235	215	214	215	241	243	240	221	221	239	196	239	224	243	247	220	200	227	235	222	226	224	227	222	233	198	243	231	232	243	244	219	207	225	211	228	252	228	215	246	212	232	229	256	220	249	215	214	226	211	223	236	227	210	224	217	222	264	249	250	216	231	255	257	238	234	247	221	228	205	225	207	211	236	221	234	253	224	210	228	258	235	203	234	210	258	221	242	242	194	221	248	220	214	220	219	256	250	220	251	243	218	227	214	237	238	236	219	230	238	205	234	234	250	239	225	226	228	222	201	239	223	214	242	254	219	227	238	229	235	227	225	238	252	222	233	231	249	229	223	209	213	239	222	211	235	257	205	234	208	210	250	205	225	199	192	228	200	233	233	224	199	225	212	248	227	227	220	220	233	248	218	239	230	217	213	213	228	237	225	216	207	268	239	234	222	202	228	205	232	263	236	227	221	222	248	223	224	218	196	233	216	221	224	248	249	217	212	246	218	231	231	230	219	197	246	209	235	232	226	212	229	215	231	223	249	214	239	219	228	229	198	253	191	243	224	222	201	243	208	227	239	213	219	213	215	230	220	205	217	252	237	240	208	225	234	237	225	258	221	239	240	232	252	257	245	243	240	218	216	252	225	223	220	222	233	226	219	210	189	220	238	206	232	241	212	194	241	228	241	228	234	188	203	218	239	208	239	221	208	201	230	251	234	224	256	242	231	236	218	212	228	213	223	234	227	241	209	244	217	253	234	203	219	225	241	209	236	204	231	237	216	222	250	263	233	229	214	222	216	192	224	209	252	248	242	229	201	231	214	227	219	197	251	227	210	223	217	207	224	217	236	226	215	242	223	217	229	231	247	191	185	231	228	275	225	217	227	223	227	252	228	252	238	230	253	264	227	236	210	220	224	231	237	208	243	275	241	226	235	240	221	222	226	229	246	242	260	237	225	233	234	213	217	206	264	220	223	211	213	202	227	234	219	216	217	236	231	232	229	214	214	211	230	244	253	223	226	221	236	237	219	227	201	208	237	234	217	242	243	236	222	228	254	237	229	239	209	234	206	226	219	242	229	247	221	227	246	233	261	252	220	237	221	209	231	212	234	212	200	222	225	210	248	219	243	211	232	209	249	215	203	221	233	237	228	226	222	225	215	246	241	210	228	250	229	198	212	220	236	227	225	232	258	217	233	240	246	232	203	226	230	216	214	240	255	254	205	229	233	251	242	227	205	231	208	173	194	215	212	202	214	216	217	219	227	222	235	211	221	237	220	196	237	208	227	209	225	222	245	199	231	233	216	219	214	241	247	248	239	226	200	216	235	235	187	246	253	243	235	203	242	207	227	246	256	211	220	214	263	231	211	226	208	238	208	236	246	217	220	225	194	213	252	251	213	246	222	232	239	228	227	226	227	214	219	236	228	221	224	259	247	226	211	216	228	222	229	251	255	224	194	218	245	201	236	205	265	231	233	208	199	228	249	233	243	253	245	232	235	193	192	215	189	234	223	214	254	239	224	215	212	209	210	233	237	225	227	208	238	232	246	213	228	242	248	249	215	235	233	214	211	243	244	234	211	234	242	222	227	211	238	235
29852	44361	44154	47847	37844	29706	24198	24202	19938	14519	14662	14375	12506	10192	8074	7117	6436	5426	4544	3741	2920	2261	2192	1753	1623	1288	1134	973	911	820	885	810	801	763	794	754	786	809	742	765	759	720	761	761	694	695	786	817	738	740	769	789	782	754	786	763	752	761	695	728	758	764	736	753	793	734	774	774	766	769	813	767	750	734	778	722	706	747	756	757	755	721	791	753	761	769	721	740	719	760	754	770	716	733	761	773	744	728	740	755	728	734	704	677	711	764	734	733	768	760	772	782	766	749	753	793	755	767	712	742	751	774	763	732	738	733	817	710	786	738	768	749	774	729	768	741	682	729	778	758	757	756	772	743	780	744	745	701	744	765	735	785	758	769	744	769	729	753	794	788	785	697	757	684	811	811	758	781	780	747	752	748	748	784	778	774	762	768	707	786	769	750	754	770	747	793	745	740	764	761	749	781	766	751	775	744	792	758	770	775	717	755	746	718	718	724	763	753	751	755	756	707	729	724	747	769	716	752	733	715	752	782	756	695	758	757	740	758	774	777	744	725	688	804	715	761	736	750	750	730	772	723	745	770	779	762	758	757	711	775	734	721	752	692	740	723	780	717	756	801	737	724	748	787	769	737	704	715	816	794	730	720	742	741	748	725	749	703	736	762	773	749	764	797	742	734	705	743	721	761	776	746	751	734	766	804	807	759	775	721	752	772	716	734	736	792	773	697	784	765	717	718	781	748	762	754	766	706	783	774	757	748	713	742	776	729	774	797	746	721	748	729	757	766	776	751	713	700	713	767	751	760	757	703	757	789	732	769	735	752	709	667	701	759	774	755	730	726	771	721	757	737	741	765	780	731	797	753	732	765	761	759	777	740	754	714	748	759	712	714	748	756	723	798	785	715	791	760	718	777	688	749	782	789	755	720	775	724	703	745	759	747	779	706	766	733	744	732	743	756	722	745	757	724	740	747	730	737	744	736	778	721	713	747	730	743	718	748	748	770	736	777	786	777	734	732	770	733	821	785	710	756	736	742	688	786	774	751	708	743	754	753	734	709	738	767	722	766	787	703	734	762	752	732	787	700	744	719	696	773	705	727	770	721	761	764	784	721	790	774	758	745	751	760	787	726	745	763	725	764	735	775	772	756	749	705	768	719	732	747	752	751	734	744	740	759	802	762	744	749	776	804	737	736	781	781	758	740	730	737	712	766	739	719	777	784	752	815	780	728	707	764	735	730	724	778	800	782	789	702	751	758	740	768	771	757	770	745	765	735	794	754	708	750	755	774	753	733	734	745	747	748	737	729	747	726	739	775	759	755	762	732	746	834	754	712	765	786	754	755	726	697	752	728	715	748	759	757	712	784	733	708	754	742	724	757	727	780	697	782	745	733	780	783	805	702	772	724	767	801	766	741	767	769	765	742	737	791	796	717	761	759	747	769	769	744	781	790	766	801	740	710	742	793	772	738	769	789	734	684	733	716	736	748	746	787	756	741	702	791	759	760	778	752	713	777	785	710	715	763	709	770	782	795	732	768	731	761	778	744	754	771	794	796	775	763	709	776	741	789	743	786	751	745	754	750	768	759	790	748	756	793	757	772	784	778	779	737	750	743	726	710	790	809	743	682	754	742	752	787	718	780	751	701	734	738	772	754	721	723	754	733	762	722	778	767	785	745	785	757	752	740	752	708	723	763	756	720	734	739	723	758	775	780	739	738	748	703	749	730	792	760	771	722	760	753	771	788	782	727	719	751	754	769	731	729	756	765	730	764	769	750	765	795	815	744	790	720	741	744	745	753	750	771	810	731	758	792	738	672	757	751	780	741	712	763	728	805	774	738	735	718	737	766	761	729	745	754	750	702	743	746	793	744	779	778	767	774	744	802	773	752	812	724	721	737	766	723	722	754	744	748	720	721	828	756	733	736	741	729	751	773	734	753	748	732	716	763	746	730	739	716	735	703	746	755	752	702	715	760	787	771	725	775	752	785	722	772	701	788	745	816	681	766	692	708	736	744	769	753	717	803	765	732	695	749	743	754	694	757	766	768	753	758	720	776	723	753	785	738	754	798	738	722	736	770	798	736	740	742	763	714	771	741	764	756	722	779	677	752	759	772	709	787	761	715	739	763	777	777	720	759	751	717	753	740	728	729	731	772	733	791	766	738	768	717	807	771	790	746	704	745	732	761	757	794	773	732	760	754	766	779	762	723	755	757	723	785	751	781	734	809	739	799	759	743	770	793	708	802	765	734	747	765	821	757	695	757	712	748	741	694	746	760	761	759	757	790	746	763	742	756	720	775	774	747	745	749	708	756	755	738	725	748	743	737	686	738	728	735	758	762	773	747	748	770	746	752	781	761	734	752	784	782	720	743	723	760	752	785	784	761	744	765	772	734	745	808	759	751	699	763	775	748	783	734	849	736	735	763	756	806	747	818	741	729	728	723	770	771	748	744	747	761	726	764	769	738	722	696	717	713	778	747	770	719	756	693	752	764	764	753	772	739	709	800	783	721	708	789	748	754	772	756	758	752	766	775	707	743	755	821	722	710	693	740	725	729	768	779	773	751	789	734	774	768	770	787	737	771	715	699	765	763	777	762	723	774	785	763	777	718	779	727	738	766	747	748	803	725	764	759	768	714	759	771	753	721	749	789	750	785	708	766	678	722	756	729	736	767	713	746	732	803	716	775	718	759	776	738	725	755	737	716	782	792	738	764	737	805	750	762	758	768	741	745	822	709	748	786	688	734	751	760	770	697	776	746	757	723	776	832	741	760	717	798	766	783	719	745	773	731	758	749	764	767	744	770	694	688	810	779	736	747	760	790	764	756	751	766	741	761	744	749	757	742	739	775	735	772	757	772	812	745	807	753	733	734	721	759	810	816	685	769	720	766	790	762	750	754	783	743	774	782	804	734	739	800	736	795	744	759	713	696	758	748	730	780	760	764	768	782	753	789	733	750	769	728	765	782	709	745	692	774	755	766	757	710	766	775	701	696	762	749	743	754	760	724	735	769	744	779	734	766	756	740	727	706	749	718	689	719	753	689	777	730	761	803	734	733	737	721	785	788	737	686	786	758	716	738	785	742	736	781	722	807	732	750	811	704	776	788	734	766	802	742	727	710	729	739	769	751	775	730	735	776	823	735	721	765	743	781	775	733	747	772	744	757	696	739	775	704	782	768	714	764	762	753	729	684	750	757	768	721	762	742	717	780	688	770	738	763	738	730	762	778	751	744	706	763	740	739	768	723	783	719	781	770	720	742	767	724	761	763	720	768	721	764	706	751	777	793	675	743	779	735	742	782	764	765	789	782	709	734	665	744	755	786	749	696	773	726	701	740	758	705	763	756	713	751	719	784	808	726	781	760	797	736	763	804	746	825	765	785	749	731	762	771	781	703	762	742	747	743	746	733	707	778	752	784	813	706	731	762	747	773	685	727	789	743	713	761	762	720	740	758	782	748	726	727	772	720	778	757	770	742	792	728	754	767	736	772	721	794	792	763
45278	47029	43405	38547	32786	26370	23605	21052	14292	9601	9125	8154	5363	3359	2483	2315	1565	1562	1299	936	758	696	609	467	459	364	323	288	267	284	274	267	208	251	259	252	234	248	221	273	273	224	235	236	252	249	241	259	236	269	265	260	240	264	255	254	274	267	228	256	236	257	243	238	271	230	261	239	246	245	269	253	230	247	261	233	248	257	251	249	234	237	219	224	260	247	239	287	249	244	240	247	233	269	267	244	218	261	269	279	245	253	264	229	272	255	237	226	229	228	255	250	228	266	240	234	257	235	231	249	221	235	234	238	222	248	266	229	202	242	239	228	230	254	225	248	248	234	248	258	258	297	239	236	260	238	234	258	247	247	249	222	251	249	244	256	259	224	253	246	247	234	232	250	239	252	278	265	257	255	257	273	230	242	247	267	257	256	259	284	240	240	225	241	249	246	255	245	236	226	263	257	233	246	250	256	266	248	236	231	255	270	236	236	254	223	242	285	248	233	262	255	269	233	246	239	256	250	271	264	235	226	245	247	245	278	247	252	261	268	234	213	205	239	265	259	243	235	235	236	258	245	241	243	225	253	244	254	217	223	243	239	233	287	258	200	281	235	222	243	260	227	266	241	255	261	240	258	279	256	240	251	244	217	228	252	265	238	240	235	232	242	251	244	255	264	264	245	248	247	232	266	245	235	239	257	279	255	227	241	303	232	227	231	245	238	216	252	270	266	268	268	256	241	240	255	253	273	252	247	257	253	266	282	258	254	256	260	244	273	264	238	275	230	249	280	278	260	245	238	248	222	227	279	227	244	246	234	231	234	234	234	262	232	269	240	255	269	231	251	218	236	242	262	254	260	231	236	259	258	248	287	221	247	264	244	268	230	243	253	271	261	244	238	267	236	256	221	231	247	267	245	244	238	254	266	218	272	233	242	262	236	253	236	244	242	264	212	237	219	248	273	276	249	205	267	243	250	255	248	284	234	263	223	229	250	240	231	252	233	242	237	246	254	226	251	221	249	228	209	242	267	241	237	264	240	245	239	263	229	231	263	241	234	241	242	242	264	249	235	226	254	248	275	231	262	254	244	247	250	253	275	267	236	233	245	259	243	261	241	241	270	254	223	247	240	264	230	229	233	242	251	254	276	245	215	236	263	224	246	254	231	234	238	262	246	267	252	231	232	249	234	271	252	268	252	248	251	235	241	263	260	239	247	256	284	267	261	260	258	259	250	244	289	244	245	237	254	265	226	250	231	211	245	254	227	229	232	238	258	232	232	249	228	237	254	231	215	264	247	248	262	263	235	229	259	261	233	241	265	237	238	257	248	238	263	238	259	272	261	252	257	256	273	220	249	253	250	266	220	226	263	256	236	201	256	246	247	237	217	241	244	281	230	274	215	260	249	241	240	258	250	255	246	282	239	261	263	232	287	243	271	241	241	272	247	219	255	268	235	232	263	245	230	252	227	234	259	234	267	236	232	257	238	255	222	211	226	249	228	248	217	257	239	259	228	263	208	246	271	280	274	234	221	269	251	240	217	244	265	281	273	229	254	241	266	229	243	225	245	255	271	250	260	233	239	258	228	226	258	238	229	233	244	278	252	251	239	251	245	226	223	252	255	234	235	236	241	259	250	256	274	258	234	219	210	243	230	224	259	255	252	263	275	260	258	240	253	236	237	253	264	240	227	239	203	262	240	226	220	246	215	242	253	223	240	243	223	244	262	230	264	225	253	239	244	209	248	268	246	280	282	255	214	245	253	259	245	256	272	257	287	243	294	198	231	269	239	257	242	265	248	238	255	236	254	238	235	236	257	255	253	245	233	248	275	240	268	271	255	255	236	259	236	254	248	251	229	225	274	247	220	256	237	215	253	257	250	249	266	264	229	228	237	217	214	245	250	256	245	235	241	262	242	241	274	218	238	261	247	251	257	224	230	269	233	239	246	245	228	253	214	241	235	277	256	253	252	271	250	253	232	239	259	274	215	257	245	233	248	214	242	238	254	254	262	254	248	242	270	264	250	254	240	253	245	255	239	243	248	234	213	259	284	267	270	218	258	242	248	270	257	256	235	238	252	254	268	233	240	264	243	255	243	242	240	233	244	264	258	246	226	245	262	252	243	231	235	248	276	242	270	258	261	253	253	277	229	237	230	256	247	235	235	243	239	253	224	267	272	229	250	238	262	257	244	241	254	247	252	234	254	251	272	260	247	249	264	247	247	280	256	257	267	260	234	274	273	252	258	215	230	246	278	229	228	233	215	266	260	234	226	243	274	265	233	253	251	235	232	261	282	236	261	245	253	237	245	231	217	250	267	277	266	234	246	238	217	252	262	233	226	248	231	228	239	242	261	244	250	243	285	218	225	257	210	234	239	237	263	262	249	257	244	265	237	258	247	229	238	238	229	246	209	249	233	244	244	270	258	260	256	249	233	275	253	235	255	225	290	242	261	227	252	266	245	249	260	265	247	263	220	279	237	246	252	250	253	274	233	244	244	251	235	250	252	269	240	231	238	230	267	257	246	244	228	239	233	275	229	243	253	237	247	259	234	261	249	242	247	241	203	241	241	261	260	267	226	257	280	255	245	242	255	253	240	264	251	229	260	262	258	259	244	237	271	245	257	245	252	239	247	241	252	250	249	224	244	224	250	262	249	255	252	261	251	238	255	260	249	244	213	267	248	249	246	242	265	255	238	263	238	242	262	253	245	260	240	212	252	253	232	270	256	232	224	236	251	242	244	229	233	269	272	261	259	254	255	274	234	211	217	235	282	250	264	253	236	252	256	245	254	264	229	253	219	233	247	246	246	253	229	239	234	284	235	252	221	239	240	258	263	237	230	268	245	257	231	248	245	236	251	255	225	241	242	231	221	216	237	244	253	235	243	250	276	279	243	262	240	206	243	228	261	245	249	258	267	219	234	274	239	264	250	228	260	253	238	224	226	256	237	231	270	268	270	256	228	229	233	272	263	243	248	256	252	254	256	247	241	236	250	224	273	248	246	250	249	249	299	233	263	277	222	232	234	240	241	249	234	251	244	248	271	253	238	233	264	223	259	246	240	279	252	243	225	278	256	247	231	259	225	232	240	248	231	240	237	272	241	295	257	249	273	291	251	266	247	219	233	215	248	240	233	251	241	238	239	243	262	253	277	263	240	267	226	217	266	227	266	225	256	246	251	244	244	215	214	246	249	253	234	251	234	238	223	277	247	236	259	206	257	239	207	231	239	255	239	258	224	254	224	236	231	265	239	245	251	261	272	253	239	251	240	277	232	253	257	240	221	220	263	266	237	238	269	258	242	233	231	219	254	242	258	254	246	257	235	239	236	245	235	255	243	259	261	256	218	220	264	248	256	264	220	258	231	254	241	235	229	238	227	237	242	244	259	253	255	239	261	251	225	260	251	231	265	232	261	225	285	267	249	267	215	230	265	222	276	230	248	238	252	272	216	261	238	244	230	253	237	209	242	228	250	260	255	241	232	231	266	256	284	248	254	253	266
37577	47368	51787	51364	46926	38311	33515	32812	24930	22683	24572	22793	18196	13959	11565	11831	8157	8576	7206	5470	4494	3943	3562	2537	2223	1664	1421	1106	1083	1028	890	920	855	802	818	833	814	848	865	837	849	785	815	820	777	786	824	861	818	806	773	844	750	791	823	781	788	804	760	796	760	831	807	768	813	782	832	820	807	729	760	803	786	776	779	791	807	823	842	763	782	827	791	770	812	789	829	772	793	759	805	727	827	757	752	793	785	834	785	805	815	795	816	815	810	801	810	745	773	817	877	776	795	760	813	790	757	759	792	791	784	780	753	805	765	767	832	726	770	816	846	776	746	778	779	796	816	747	793	820	790	799	819	852	815	819	790	744	830	859	775	779	796	817	826	847	842	826	771	745	831	811	797	779	748	838	835	817	817	762	757	765	792	779	798	806	801	796	832	873	761	744	827	786	804	786	779	802	796	773	816	871	769	774	767	835	815	806	744	775	825	827	798	762	786	789	754	820	771	813	796	805	779	749	739	823	783	807	775	832	774	834	785	791	785	827	794	824	773	802	792	809	818	813	767	823	781	779	786	782	766	790	768	778	773	837	735	764	776	783	752	779	842	775	748	777	812	784	810	796	847	817	792	797	808	800	763	784	794	791	770	803	834	764	824	816	802	765	775	731	797	842	795	756	755	757	779	813	808	820	797	754	791	775	788	746	825	820	761	770	764	826	779	820	750	790	765	819	759	777	781	809	835	805	764	795	766	715	779	758	796	779	794	776	812	830	795	761	765	797	784	789	804	757	776	797	806	783	797	797	753	814	788	818	747	743	825	806	759	848	778	855	827	770	798	776	799	786	822	807	776	821	777	784	748	758	754	815	773	785	798	769	786	803	725	757	772	774	779	783	760	777	803	790	784	771	779	775	778	804	823	801	811	771	774	780	810	751	875	759	822	763	795	776	838	787	794	846	757	804	784	813	813	814	789	812	849	756	742	784	822	776	782	838	811	802	813	810	804	809	811	812	776	806	781	763	791	779	793	771	776	813	773	803	818	811	805	820	772	774	791	789	830	815	814	803	808	737	787	812	771	750	768	815	800	766	816	763	801	767	797	779	788	792	792	779	792	814	772	769	763	783	797	775	847	802	749	849	842	805	743	727	847	773	756	744	829	832	852	816	835	811	835	825	804	759	782	818	769	827	783	790	795	800	796	771	789	751	822	794	765	746	792	796	770	763	787	812	784	817	781	830	832	791	773	780	776	813	791	766	800	854	801	774	781	822	869	758	817	810	770	817	800	793	758	777	757	759	816	826	742	755	758	803	826	791	784	770	819	791	788	735	799	796	770	834	767	834	799	707	798	737	798	759	778	833	790	806	740	821	763	779	804	817	815	830	734	807	755	846	812	828	839	796	837	810	797	772	754	725	766	779	806	807	751	750	808	807	780	814	828	773	841	800	761	772	785	805	776	812	821	772	788	791	822	796	779	792	791	779	773	769	851	813	816	780	769	767	737	799	809	826	803	793	857	779	802	816	750	806	792	798	787	767	789	766	746	775	769	806	795	754	809	766	768	773	811	751	783	822	775	764	825	843	829	754	793	812	783	781	775	798	770	786	766	768	756	787	822	752	777	835	799	753	751	814	797	815	769	874	805	803	722	794	770	783	785	833	742	811	769	845	752	773	784	749	778	806	788	778	788	800	772	747	838	783	809	783	794	764	803	736	760	755	807	807	818	818	811	810	753	785	763	791	756	796	800	779	789	798	724	797	761	746	828	797	807	772	799	772	788	805	757	780	771	800	778	768	818	792	797	775	815	779	746	756	843	801	784	813	764	767	790	794	776	770	784	820	793	747	862	796	777	802	750	774	759	781	814	843	767	748	810	771	775	804	803	776	802	746	843	772	797	801	838	808	811	807	797	774	762	804	773	818	802	841	839	839	787	795	795	761	828	777	764	777	763	779	800	800	814	836	754	800	808	797	771	753	802	785	800	790	753	779	769	786	811	770	849	806	762	819	797	796	738	801	804	767	803	808	782	788	802	791	767	756	785	766	782	779	724	811	754	808	794	768	807	772	777	772	809	806	749	796	791	818	825	803	776	802	785	798	794	787	813	783	817	725	812	799	774	731	738	804	847	802	817	796	842	779	822	804	786	814	815	757	853	812	753	833	758	785	801	773	796	781	786	799	781	777	755	831	740	853	811	786	758	753	779	781	786	728	774	797	742	786	816	789	814	785	757	845	765	838	779	717	765	754	765	797	806	758	763	788	771	791	803	815	774	807	770	797	856	778	774	832	805	781	808	837	778	777	789	759	739	808	850	807	837	787	736	777	778	741	790	751	792	737	790	826	803	762	813	755	800	832	787	772	781	775	767	822	846	763	802	790	774	806	789	778	759	781	806	823	783	803	802	740	792	735	768	777	809	847	752	831	766	810	784	818	811	781	781	804	800	826	780	808	810	803	783	758	775	792	806	838	812	823	768	743	780	728	791	780	822	812	840	802	780	820	777	762	817	771	786	759	799	746	796	760	818	783	765	781	782	802	730	784	779	761	809	765	782	808	806	784	813	800	856	759	791	757	804	719	740	792	793	814	786	759	778	785	796	769	824	828	799	836	791	759	777	821	777	817	771	796	740	807	789	809	781	767	796	784	809	787	804	762	809	758	759	786	808	793	760	787	805	798	789	797	790	789	796	779	790	767	849	823	803	799	776	762	761	815	792	768	770	792	819	762	778	810	804	768	778	778	772	796	815	806	830	788	801	703	785	768	805	747	754	716	738	842	796	787	754	774	802	770	785	736	787	738	827	790	742	810	802	828	856	799	802	763	793	800	835	847	797	809	734	772	760	803	754	816	763	776	793	761	777	708	770	804	794	848	813	805	767	790	766	788	792	802	782	791	799	761	782	788	821	744	785	810	839	819	840	784	856	797	773	790	792	800	780	753	812	776	803	736	769	844	752	772	765	826	780	798	786	788	753	809	793	783	796	767	756	760	799	886	741	756	784	827	746	790	768	808	768	817	780	764	775	801	727	784	771	790	763	768	801	798	780	787	806	812	788	810	797	800	818	807	768	806	833	782	782	799	825	756	798	780	845	765	805	823	807	838	824	758	784	816	810	787	758	817	772	832	771	819	820	778	826	809	814	790	800	809	761	819	773	783	788	805	794	782	747	801	788	790	789	719	775	741	845	774	823	809	792	822	816	737	813	788	790	791	799	842	782	819	817	801	767	802	787	791	770	817	831	753	791	754	770	758	781	770	786	792	774	780	798	738	841	760	794	816	800	828	811	751	755	781	789	809	755	794	771	760	768	751	750	847	797	753	774	778	803	767	766	799	798	809	802	819	843	810	820	745	739	802	811	769	822	788	781	716	807	792	783	742	869	802	839	764	766	770	733	796	816	848	733	806	780	813	792	815	821	775	784	782	736	808	816	759	773	789	808	777	779	786	803	839	814	785	801	796	768	785	826	802	797	815	795	808	806	761	824	798	819	741	775	769	787	840	809	829	805	823
16788	15702	14902	10248	4753	2697	2013	1454	938	769	588	495	475	417	388	313	294	273	252	272	257	255	252	250	202	244	229	232	216	223	205	231	210	223	206	210	222	253	200	237	231	235	219	205	222	250	213	229	233	227	235	232	226	220	211	193	227	234	222	209	221	238	227	216	203	215	205	189	219	215	221	240	205	229	213	227	231	212	223	254	206	253	243	217	228	223	226	217	228	208	219	223	215	228	217	229	207	235	235	219	204	225	221	257	214	242	218	224	220	216	235	217	220	223	208	188	247	239	220	227	201	201	219	233	231	215	228	237	220	218	232	233	227	211	211	193	215	197	218	224	244	221	234	207	201	209	197	245	223	202	253	232	229	205	206	213	207	218	212	235	219	219	215	210	214	217	217	197	228	214	239	220	212	210	209	238	243	238	230	227	221	207	184	209	214	198	229	242	210	236	207	211	243	237	208	220	224	208	243	216	210	215	204	243	217	181	218	228	233	218	222	204	222	223	198	210	225	229	259	208	209	232	222	192	241	222	229	225	210	216	224	234	220	228	217	214	217	222	227	201	229	241	217	223	186	226	245	225	222	228	223	220	203	193	229	196	224	219	226	200	239	216	207	214	213	216	216	223	213	231	256	230	200	208	196	214	222	205	225	235	209	204	209	210	237	226	214	219	197	234	206	232	197	251	194	233	253	221	195	220	192	230	246	212	226	233	231	222	230	220	237	224	199	234	242	223	230	238	231	247	222	219	209	222	229	234	207	206	204	197	192	232	241	203	204	247	259	218	230	207	243	218	235	227	256	218	218	220	220	229	252	242	224	212	216	221	231	206	207	204	215	195	235	237	238	215	200	235	214	207	197	205	209	221	221	244	215	228	210	201	239	225	232	227	246	217	234	206	237	241	239	204	218	232	213	221	218	195	205	250	211	231	253	252	234	248	190	239	210	229	212	232	210	216	244	229	252	200	227	231	204	214	240	226	198	205	252	230	221	208	219	225	223	198	230	211	224	220	242	204	197	230	179	215	206	230	202	212	228	199	219	240	223	227	219	204	248	193	228	202	229	219	225	202	232	211	228	244	226	213	232	221	210	216	232	222	228	221	208	211	216	200	211	234	240	239	225	221	220	248	220	218	219	240	201	213	199	223	227	221	222	215	238	232	230	240	202	219	239	213	187	236	241	227	235	210	210	223	230	235	197	257	208	248	238	214	218	198	224	234	202	207	234	185	228	239	197	216	214	225	231	203	220	241	224	245	214	201	235	213	217	211	249	203	234	219	232	230	254	198	279	221	221	249	196	220	223	186	203	226	206	215	224	224	202	196	230	231	215	245	203	206	236	203	213	205	229	227	201	203	214	216	216	236	224	237	207	230	219	207	225	227	215	223	193	232	212	222	223	203	242	215	244	213	221	193	240	209	213	230	235	214	227	235	223	211	236	236	210	233	216	231	213	234	210	209	251	181	215	217	210	227	185	208	244	217	225	228	222	218	187	232	206	208	227	244	229	226	213	229	225	215	232	235	232	209	223	223	224	224	206	235	228	226	202	213	251	225	193	216	227	219	193	218	196	241	212	206	225	244	209	222	203	205	198	222	239	222	239	209	231	240	219	212	244	218	237	215	207	210	255	216	247	206	212	215	215	210	238	236	241	199	202	212	198	228	218	221	203	232	221	209	218	243	184	215	240	206	197	208	232	224	212	211	228	219	235	188	251	247	229	215	254	193	224	228	198	226	216	195	218	193	198	234	232	208	221	212	207	236	219	201	222	207	222	239	236	216	245	243	218	236	231	220	219	209	219	219	211	202	226	237	206	223	219	205	209	223	207	223	257	216	210	205	243	216	208	228	211	213	240	209	230	234	213	232	198	220	211	216	232	214	216	210	222	230	255	210	233	200	199	237	222	197	208	201	235	215	235	207	214	206	206	236	186	196	215	211	188	239	204	222	255	248	232	221	210	210	207	213	218	218	240	201	229	218	231	216	218	247	208	200	222	193	227	242	230	223	229	225	202	218	222	224	214	219	213	219	225	206	207	220	256	229	237	212	221	231	218	242	246	201	223	219	207	210	219	234	217	222	216	238	212	223	211	210	225	244	223	210	229	220	280	210	230	219	238	224	212	218	239	233	215	201	224	271	246	235	215	239	241	218	218	237	180	226	235	205	221	201	240	212	214	227	217	210	227	226	227	214	229	218	213	231	220	205	225	241	263	225	199	204	205	226	207	226	211	205	212	210	202	211	222	238	218	221	225	218	214	215	237	243	211	211	211	235	239	215	190	225	220	212	230	247	228	226	212	220	195	220	241	213	207	208	194	212	216	200	235	220	240	221	207	216	229	220	236	216	216	174	212	224	228	229	214	233	218	191	217	227	218	237	225	233	206	212	199	203	246	231	246	201	213	242	202	239	235	208	232	203	223	240	218	194	184	211	222	246	224	196	220	188	199	210	205	201	227	209	230	207	216	221	224	215	227	234	218	219	247	209	217	208	222	225	213	222	203	221	236	217	216	228	226	222	231	228	224	258	225	217	233	215	253	234	222	214	222	198	200	225	215	199	233	242	218	213	187	212	219	236	225	225	225	225	220	237	208	214	234	209	200	243	217	221	214	198	230	211	247	234	223	229	205	239	210	218	231	195	205	218	222	196	216	211	203	203	200	215	217	223	227	204	228	223	243	208	200	209	220	235	222	218	222	224	236	198	220	216	214	223	219	190	218	220	237	233	197	242	196	199	247	199	202	212	234	183	210	227	220	223	210	197	234	205	209	215	210	216	226	230	233	229	204	197	234	225	220	216	197	234	197	237	219	213	238	223	213	222	204	219	217	241	226	214	224	243	195	219	203	200	172	236	238	232	220	262	223	220	228	208	209	237	222	234	234	229	215	251	208	231	231	200	222	224	211	204	228	228	204	217	247	199	213	231	237	245	229	206	218	206	215	239	219	233	219	239	228	214	210	235	220	234	221	224	226	230	220	215	225	225	216	220	231	232	214	236	213	227	197	217	207	213	216	209	201	221	217	221	253	202	203	229	186	240	243	225	203	214	203	231	204	208	201	216	210	232	230	218	210	210	224	220	205	233	229	228	237	241	231	230	211	234	220	221	213	196	222	250	220	193	224	214	218	217	236	214	214	199	206	235	235	236	192	233	242	227	208	239	207	228	229	241	231	227	217	230	214	225	189	225	205	228	223	232	235	224	257	211	223	217	224	234	220	201	232	201	221	202	240	199	242	238	228	197	191	218	216	223	221	216	229	221	233	191	203	220	267	209	223	201	231	212	244	203	233	233	201	229	208	259	220	219	224	228	238	208	230	223	186	234	199	211	219	196	218	205	218	243	229	212	213	219	236	221	198	229	229	229	227	219	217	202	234	236	216	225	228	234	231	223	240	225	221	214	229	245	193	234	239	221	197	215	221	243	233	250	210	202	203	203	247	216	231	235	222	213	250	231	229	258	208	230	211	248	226	222	230	214	223	209	228	228	215	231	224	206
15410	18079	24681	21848	15762	11236	9090	7131	5167	3911	3054	2551	2452	2042	1815	1667	1382	1208	1075	1020	996	912	947	872	850	845	845	804	800	817	739	753	761	726	772	796	783	715	734	746	730	721	734	712	761	680	714	727	764	748	722	732	708	708	760	742	708	741	743	746	721	737	637	720	740	708	733	733	743	731	715	752	738	780	724	726	708	749	768	721	723	724	700	721	747	749	715	734	732	677	732	723	680	715	716	682	758	722	755	743	765	771	731	718	782	704	745	720	705	739	711	740	718	734	755	686	669	734	729	756	712	710	743	781	757	725	729	699	736	745	711	774	719	696	794	710	726	702	729	751	748	759	731	721	800	735	726	697	744	667	776	748	759	750	748	725	725	732	708	737	714	783	739	727	776	763	720	759	789	750	675	725	732	721	772	731	701	732	750	725	717	736	730	738	743	703	754	714	749	698	686	729	704	754	698	738	761	748	703	754	732	759	788	797	734	740	723	743	749	713	728	668	765	723	736	744	745	767	756	735	760	709	730	729	740	742	742	765	795	718	727	696	747	736	747	753	727	732	733	722	731	785	730	727	756	751	709	704	762	735	703	715	760	753	763	733	768	740	759	774	707	776	773	740	670	735	768	754	734	758	726	724	721	727	783	714	715	750	658	717	783	709	729	738	749	749	785	725	737	733	693	736	719	706	729	669	728	749	798	778	718	738	751	693	695	746	704	750	724	712	768	722	725	724	754	702	703	722	736	733	727	742	740	738	750	728	746	698	756	746	747	742	777	709	717	714	709	741	725	726	756	752	753	749	720	720	702	708	743	695	737	774	697	701	687	719	717	787	712	711	767	729	721	786	746	712	723	738	723	727	755	685	690	738	760	697	746	704	735	757	740	691	749	754	715	763	715	776	717	778	722	733	755	716	767	734	715	742	738	766	740	746	720	716	707	710	720	734	719	734	739	687	759	688	732	701	734	686	738	785	730	762	747	688	758	726	771	738	729	710	711	724	700	737	737	734	753	748	718	730	764	720	678	773	714	716	732	725	757	716	725	758	737	698	723	762	713	771	757	682	768	695	741	728	733	723	732	716	667	698	720	710	720	695	773	718	770	759	680	675	696	716	703	757	680	732	765	724	751	744	729	677	727	748	714	751	729	740	693	752	735	738	727	693	713	738	729	736	752	728	707	730	760	724	699	779	751	752	701	762	771	730	750	684	719	721	783	686	629	714	795	787	733	756	771	758	753	795	697	775	726	732	737	706	665	739	720	730	742	738	810	757	705	703	741	719	723	730	686	722	750	764	712	701	701	728	759	755	683	730	730	694	704	721	757	738	782	728	736	720	752	760	773	760	726	713	730	785	722	697	726	714	766	758	718	759	748	698	738	705	721	747	719	708	716	754	723	691	797	719	738	726	799	719	758	730	759	698	762	741	754	768	699	706	719	712	769	706	696	755	744	699	717	702	781	757	739	718	751	741	781	697	776	699	703	750	745	761	703	745	749	752	705	762	730	742	753	718	720	723	707	695	717	719	712	749	734	728	744	771	727	731	728	742	711	773	712	724	719	771	734	763	746	741	726	711	721	716	744	721	790	705	723	769	753	768	758	737	763	726	750	706	689	719	723	709	712	700	785	704	713	715	702	778	701	699	743	740	740	718	716	734	750	732	748	720	679	731	728	746	716	696	713	741	715	716	785	807	759	729	782	771	720	741	704	739	756	744	690	701	689	751	711	722	724	738	770	748	697	761	722	739	706	692	748	734	741	811	762	755	699	763	737	739	758	720	736	770	766	734	721	780	710	702	698	707	749	755	737	726	701	737	740	698	748	673	754	791	761	759	708	751	753	714	701	788	800	778	738	748	775	734	709	771	769	709	726	758	705	720	717	745	751	709	728	700	746	707	691	769	739	741	759	727	718	774	757	699	716	713	769	728	778	747	747	752	701	757	746	691	783	725	736	729	758	747	758	755	702	709	742	725	758	754	765	739	754	798	717	729	773	759	746	799	761	737	697	770	728	770	690	740	723	722	727	742	701	696	720	744	701	733	784	755	709	717	760	733	767	761	805	728	696	737	762	703	727	697	724	710	705	757	730	726	664	771	735	724	747	670	748	732	714	768	696	716	715	736	751	741	710	719	733	753	705	716	769	730	752	723	715	745	721	773	714	716	726	756	727	697	728	742	715	687	748	694	717	722	717	696	755	769	717	760	746	698	686	739	762	734	710	737	692	756	679	787	812	681	732	803	780	729	703	779	697	759	763	714	715	735	743	726	721	722	688	732	751	707	709	712	736	746	711	727	738	751	727	709	750	705	766	712	738	745	713	759	712	739	723	775	752	709	736	810	733	729	754	734	729	751	762	694	742	742	743	748	731	760	691	726	718	756	706	718	740	746	718	710	743	747	689	790	696	734	725	694	668	772	700	695	708	704	735	700	775	735	721	704	712	747	688	724	749	707	770	768	723	693	693	767	728	718	763	757	747	703	686	720	756	687	736	684	755	752	700	708	724	720	728	740	776	670	733	693	721	732	699	740	739	723	773	735	742	765	723	753	750	761	769	711	721	762	735	746	712	720	754	724	697	737	762	660	722	694	717	735	739	727	763	736	724	732	766	733	710	723	713	723	696	724	764	721	741	704	743	712	775	699	747	761	729	739	765	727	701	725	706	740	726	715	722	726	671	682	703	744	695	770	721	725	716	731	728	790	744	729	739	741	746	737	713	747	705	772	725	747	714	777	752	726	705	738	694	730	736	743	755	700	797	720	769	762	713	718	725	758	703	749	692	745	745	773	724	746	732	757	719	795	725	761	679	703	719	711	713	741	739	761	732	753	758	702	737	759	806	701	743	713	714	693	706	727	733	742	705	759	743	776	792	719	740	721	719	735	691	727	732	671	760	737	712	753	703	733	723	730	726	760	696	700	728	740	750	728	697	746	700	736	693	784	745	739	748	727	703	735	716	741	715	707	693	708	759	769	744	747	703	685	751	715	750	778	739	750	718	681	720	750	737	720	721	736	746	742	736	693	703	710	774	753	754	760	731	734	740	736	744	746	716	726	772	741	717	672	774	743	742	731	749	730	743	714	730	756	721	735	736	731	695	759	767	711	725	757	717	712	745	747	720	772	728	751	752	777	681	739	776	777	722	715	743	735	782	679	761	740	736	721	723	729	731	744	698	749	711	753	739	706	769	733	756	717	698	746	664	712	764	664	747	771	703	702	734	724	737	754	699	724	734	696	704	704	743	716	751	721	719	676	773	713	778	741	717	729	748	771	735	698	722	745	786	721	735	724	725	754	753	724	694	743	748	764	764	731	759	763	773	768	696	760	749	736	735	753	724	745	769	712	738	715	743	733	759	750	755	743	721	778	708	735	727	701	709	726	741	741	743	783	786	698	755	752	765	706	742	677	711	697	750	724	734	704	696	708	745	741	755	715	708	727	751	756	756	741	738	737	750	734	751	741	695	791	732	716	723	746	748	705	739	723	767	757	748	700	676	738
37015	40917	44092	36116	27953	22095	17165	11724	8358	5127	3353	2599	2613	1716	1272	1154	853	978	808	508	473	474	395	364	331	306	247	233	248	233	231	234	255	233	272	230	249	248	210	262	227	232	221	252	225	237	234	222	242	246	215	244	210	214	228	199	218	230	247	215	187	240	206	211	216	241	208	227	224	223	219	209	216	222	246	214	243	258	230	215	215	215	226	213	213	216	213	237	221	239	228	232	237	217	249	250	230	229	235	210	230	224	237	233	232	217	229	230	211	222	243	258	248	238	215	227	205	245	244	229	243	235	234	239	228	211	255	219	213	213	219	230	226	217	233	226	228	252	233	244	230	220	218	225	215	202	222	237	214	218	233	250	226	230	215	225	251	207	254	234	233	214	244	202	247	237	232	260	224	224	217	223	214	205	248	237	254	224	219	200	220	211	234	218	229	229	241	210	231	219	287	229	220	243	239	263	230	218	243	231	206	216	236	219	236	225	209	224	249	223	239	246	229	238	208	209	223	219	194	223	224	223	217	207	233	213	217	222	208	215	206	232	223	255	214	240	247	199	233	257	244	245	221	241	198	214	241	201	216	224	240	228	246	215	208	228	221	224	220	218	231	237	205	254	229	217	208	249	185	253	229	228	248	227	243	212	193	220	242	223	198	226	258	260	224	230	209	241	188	234	214	230	223	244	231	226	244	229	230	213	241	214	218	250	259	223	207	211	202	198	248	249	234	226	197	230	215	211	243	201	244	222	229	209	224	239	202	224	235	202	246	259	229	211	213	236	237	210	206	220	232	233	225	205	230	224	220	195	221	201	207	239	221	235	222	236	235	246	232	217	217	228	220	226	269	223	225	229	229	227	231	225	207	228	223	227	236	230	245	240	220	224	232	208	228	224	247	223	215	251	234	207	229	225	242	214	205	200	263	205	217	235	211	257	225	207	234	225	235	214	236	235	234	230	234	259	243	249	235	241	259	231	238	226	213	237	255	254	231	246	233	213	221	246	236	237	231	230	214	222	229	205	230	237	206	224	233	250	245	226	217	223	216	243	252	212	183	222	205	245	230	213	246	218	213	230	263	230	245	229	210	200	241	224	238	213	213	218	239	215	219	198	237	226	212	210	228	241	231	225	237	199	229	234	223	237	203	226	212	214	228	203	234	230	223	239	236	232	211	236	215	230	219	213	215	233	242	234	261	219	217	224	234	238	223	241	228	240	248	219	217	230	226	225	228	223	231	253	235	222	237	227	224	227	203	221	198	245	214	222	231	247	232	208	222	227	220	236	234	233	223	237	233	211	231	227	247	216	241	219	212	222	255	221	216	225	236	237	234	241	224	193	225	208	240	220	230	226	209	237	230	229	233	226	240	181	253	255	250	234	216	237	238	221	259	238	213	235	222	226	234	209	213	237	235	228	205	257	256	225	223	222	242	189	212	227	214	243	225	255	243	226	213	213	211	217	229	210	247	223	247	242	242	217	218	201	242	221	237	217	231	222	212	224	233	234	224	224	251	231	240	201	211	231	235	241	238	223	233	231	211	215	210	233	192	230	235	186	247	254	236	227	234	211	237	228	224	244	214	199	250	218	236	214	260	206	253	214	222	240	222	247	254	200	215	245	253	211	234	221	241	216	233	240	235	232	224	227	221	267	205	221	238	226	241	191	254	220	246	230	214	223	225	222	206	216	224	224	244	224	202	242	229	236	222	215	221	231	219	229	208	229	236	230	228	192	199	222	236	239	227	203	245	219	266	252	235	255	238	237	244	215	191	258	212	187	219	235	243	261	223	245	215	185	236	242	215	248	255	218	257	226	227	231	250	233	230	222	230	212	211	232	216	214	210	266	219	200	234	255	220	239	216	230	213	213	233	219	241	218	213	228	226	242	222	227	232	246	221	241	230	215	213	222	229	238	215	227	217	232	236	246	235	256	217	248	241	229	233	232	222	225	237	217	227	253	225	232	234	260	222	218	216	248	220	211	230	237	217	223	235	235	244	206	215	203	229	235	235	244	231	243	231	214	240	228	223	199	240	250	225	221	220	223	246	218	222	239	250	251	257	222	231	213	230	221	231	228	203	241	246	215	195	240	210	220	245	242	258	216	204	226	221	253	243	209	242	215	224	233	242	225	222	197	247	236	190	237	236	231	263	216	258	254	236	230	243	201	248	240	231	228	236	239	243	256	250	219	256	221	231	263	212	237	224	224	239	247	213	239	237	228	248	219	240	226	247	236	230	232	220	239	221	217	251	237	219	197	242	229	194	207	243	223	231	226	224	225	238	236	222	216	233	222	246	254	246	234	217	225	216	267	213	226	248	250	203	236	243	228	212	234	230	214	238	236	237	235	233	214	229	210	223	245	215	222	220	228	238	247	230	237	246	185	221	209	239	229	251	198	229	223	212	235	214	199	229	219	217	214	220	215	222	227	210	191	231	242	221	234	222	216	244	219	253	224	245	237	240	229	243	214	212	258	250	216	241	239	211	206	228	227	231	221	224	214	238	215	220	224	218	245	208	211	246	251	224	244	227	232	234	215	245	233	229	246	229	233	196	215	239	220	205	232	215	253	231	235	219	224	213	201	213	239	232	232	234	226	222	208	227	248	227	237	226	233	236	253	236	211	258	232	234	233	243	231	242	229	250	238	231	213	223	205	223	227	228	221	256	222	216	244	226	225	241	205	218	232	235	247	181	224	216	225	236	228	247	198	227	242	219	234	243	228	220	244	216	246	218	229	212	231	219	235	237	240	230	221	236	208	219	208	228	200	227	222	225	237	228	239	235	241	215	248	215	218	224	247	201	222	222	223	223	232	234	220	223	224	234	214	228	260	260	228	230	216	243	221	235	262	236	254	211	238	221	212	250	250	239	196	243	224	242	227	215	225	238	230	220	241	251	200	207	216	239	257	216	239	232	219	208	218	223	212	229	229	212	199	221	192	209	234	235	234	220	230	252	249	232	233	209	206	241	208	265	250	239	226	229	218	250	233	221	236	218	237	215	243	225	215	232	231	237	218	219	229	241	235	245	200	212	229	227	215	263	220	231	234	226	233	245	231	213	214	236	242	252	219	246	240	218	265	211	240	245	212	223	224	219	208	213	234	207	214	225	248	239	243	244	247	252	226	261	257	216	216	199	216	227	230	209	214	222	217	240	213	224	214	236	223	238	242	257	217	219	214	236	251	214	233	245	227	225	226	240	235	210	227	225	238	206	226	227	213	229	223	238	230	238	202	235	241	244	255	227	246	222	212	214	208	222	224	229	222	221	244	189	209	204	246	205	218	233	230	242	208	221	235	227	225	210	238	232	238	210	224	229	235	198	213	229	224	237	241	239	240	250	229	242	236	242	234	234	222	226	246	244	215	227	235	200	205	259	239	235	253	219	225	236	207	235	216	206	203	197	237	231	249	232	240	211	229	227	225	212	219	207	241	238	232	215	210	226	223	236	256	238	230	216	263	236	216	249	249	222	238	231	247	239	209	189	235	201	225	262	217
30440	38999	47550	44769	35936	31424	27426	24094	20611	15215	12647	11706	12472	8830	7642	6829	5319	6073	4808	2996	2799	2690	2044	1588	1546	1220	1129	946	866	813	755	757	782	810	733	769	769	791	817	795	757	800	807	786	759	774	815	704	738	748	809	721	766	800	758	738	752	703	681	720	744	770	712	792	720	774	716	756	707	777	767	751	721	715	783	699	737	815	766	752	725	762	733	766	786	731	795	745	756	720	809	725	739	758	732	773	770	762	717	733	789	717	793	792	788	766	741	750	745	765	728	725	739	754	746	742	736	799	698	752	749	778	723	766	768	730	755	771	719	761	740	766	751	782	753	733	729	764	768	776	730	763	800	754	751	725	827	702	779	773	739	725	764	767	804	745	791	749	733	762	733	747	763	787	753	721	774	778	724	778	700	689	752	727	770	744	724	783	779	789	749	761	721	757	740	736	744	754	734	772	786	757	763	804	769	751	718	743	709	773	726	779	785	775	711	769	774	747	750	759	713	742	719	764	774	710	779	764	736	790	758	716	729	769	746	721	763	700	767	672	727	749	793	721	734	737	731	737	772	755	792	733	754	739	725	719	721	784	757	762	769	774	759	756	738	747	737	733	748	719	751	767	749	706	717	723	702	745	761	752	744	730	796	738	770	688	757	769	781	714	763	769	781	792	744	777	774	722	785	774	765	746	775	814	743	763	740	749	799	752	751	713	765	732	731	703	750	751	748	732	725	752	761	736	770	719	723	778	729	729	756	727	721	721	725	744	739	738	797	743	708	774	694	821	765	739	783	740	816	779	666	768	754	746	695	741	737	734	761	799	699	738	787	739	737	746	726	729	704	761	744	720	719	701	768	740	697	728	743	787	729	730	733	775	774	783	796	765	764	761	730	717	767	744	750	745	799	753	734	806	744	709	774	747	692	746	782	772	774	766	809	808	691	743	750	720	726	740	750	767	744	728	764	760	816	694	728	684	753	822	729	741	777	737	767	696	796	753	753	764	724	726	745	732	790	699	713	783	721	694	772	746	710	751	754	744	776	763	788	775	746	743	749	769	744	767	735	715	728	753	720	746	743	784	701	766	698	788	774	747	764	697	775	708	753	750	799	767	753	711	758	774	709	750	796	721	742	763	710	747	804	740	759	765	696	731	725	725	699	755	678	770	777	758	748	715	782	732	758	791	759	756	748	801	790	743	729	770	758	758	727	760	761	740	755	750	753	763	762	725	720	713	738	779	724	750	760	740	767	747	772	736	758	728	749	741	731	742	722	791	780	702	783	699	729	731	753	736	722	731	702	762	750	747	710	765	719	738	736	736	708	693	723	736	769	715	725	727	783	748	751	779	769	740	786	722	754	760	739	755	741	731	731	752	752	749	764	760	775	746	714	769	763	755	769	772	767	750	731	769	743	755	722	733	704	759	784	764	702	742	730	805	767	792	741	745	691	775	736	752	724	767	770	714	716	758	728	817	707	766	764	756	736	809	741	748	767	769	721	774	734	770	757	744	728	729	755	727	758	735	804	739	776	707	777	752	686	793	750	746	755	796	762	736	719	733	747	693	765	781	734	732	761	725	837	790	769	769	707	720	760	768	749	749	779	743	739	747	739	722	801	798	790	745	777	719	763	802	736	768	721	771	740	744	726	839	741	748	721	699	738	773	738	749	717	711	734	726	752	749	731	725	737	774	718	765	753	727	795	745	776	779	719	765	733	744	775	773	732	744	749	746	728	736	749	720	717	741	792	749	761	769	821	736	740	757	779	726	732	763	735	785	791	792	782	748	763	785	758	763	744	759	746	763	734	768	747	770	772	775	761	775	745	751	723	751	773	696	770	733	784	806	742	708	752	767	770	775	672	789	760	780	732	783	729	709	763	709	721	790	726	765	802	744	750	713	720	729	740	750	788	711	763	729	762	798	736	776	731	752	740	792	770	707	763	697	744	755	759	734	742	753	776	696	701	764	736	726	735	760	740	779	753	740	772	765	773	799	740	776	767	756	682	753	732	738	755	754	761	717	727	743	698	735	740	759	715	793	709	743	706	753	760	736	737	771	736	749	717	766	714	735	724	736	762	758	752	733	730	766	765	720	725	812	813	770	812	740	779	727	783	752	747	760	761	757	769	744	732	729	773	745	759	729	787	748	726	755	724	730	753	714	745	785	737	756	736	726	769	734	667	726	739	701	771	825	710	804	766	743	773	764	807	744	737	794	733	716	735	776	773	790	724	770	740	777	713	686	788	735	709	750	758	768	730	742	748	744	740	761	757	753	752	790	737	736	743	751	772	746	758	758	770	741	725	760	752	733	751	744	775	739	781	786	778	723	770	751	724	772	733	780	762	787	744	736	758	772	696	795	720	743	765	707	707	737	747	741	742	756	764	702	733	800	738	756	743	772	737	753	806	771	704	798	684	755	695	760	749	772	772	721	690	728	691	738	726	718	738	759	759	781	755	792	778	703	791	755	750	761	787	735	745	738	766	744	725	804	779	748	756	750	765	792	730	762	760	754	822	766	734	772	695	750	772	758	766	770	721	744	756	710	746	764	751	745	748	751	779	782	753	724	705	708	723	733	740	759	773	695	756	741	738	743	788	736	745	811	777	712	789	771	795	702	732	733	706	710	766	781	772	758	758	715	791	729	758	742	764	781	770	758	742	736	706	725	778	781	736	796	744	728	676	711	726	749	762	724	778	731	753	744	683	738	749	757	737	816	735	761	767	730	722	757	806	767	753	784	767	703	761	762	740	765	782	719	751	762	750	754	700	737	795	743	769	758	761	798	763	723	758	734	781	730	773	771	713	777	728	808	724	719	753	752	724	716	736	726	699	796	730	737	784	753	749	681	713	778	731	728	770	719	738	736	727	770	758	699	749	733	753	728	765	770	739	757	728	727	736	750	747	741	756	793	760	797	757	746	732	782	743	760	735	710	803	749	732	736	754	790	788	764	683	730	746	758	773	732	758	739	737	774	716	752	734	771	792	734	773	717	774	772	745	738	725	719	693	730	706	710	786	732	750	741	749	752	731	776	727	739	735	753	751	778	744	754	728	735	790	712	764	752	770	777	759	696	732	766	726	742	797	692	709	711	773	735	727	758	753	677	751	721	751	770	824	792	733	733	749	696	782	704	710	731	757	727	725	774	753	777	731	741	778	712	786	750	686	741	777	782	763	743	738	752	778	789	766	771	732	750	762	749	769	756	690	752	740	785	698	739	776	772	740	715	775	748	757	723	753	791	745	742	751	775	736	812	757	759	734	736	719	696	727	743	771	786	745	732	759	741	741	812	744	724	731	820	745	758	744	800	726	773	738	765	808	731	703	762	793	761	717	730	748	800	758	745	810	757	775	710	740	720	739	752	771	736	737	737	696	754	717	778	778	741	764	754	775	693	744	714	756	746	769	757	795	755	754	732	730	738	767	720	802	765	727	724	779	797	772	746	762	701	726	790	735	795	765	844	746	705	723	757	743	766	790	801	748	724	759	718	722	744	718	723	726	724
43068	50751	42273	35954	32105	26751	24505	20641	14741	10948	5812	4851	4274	2954	2355	2130	1643	1718	1528	896	784	673	552	443	399	363	310	293	257	251	256	254	237	221	220	230	231	253	262	247	211	249	244	249	212	231	241	241	246	274	271	258	268	236	222	259	244	235	227	235	249	237	237	218	249	262	272	220	223	234	256	231	219	214	232	237	252	237	248	262	267	254	255	245	236	272	228	246	265	217	273	208	253	202	227	245	271	240	253	241	258	235	206	259	220	229	260	259	237	232	247	255	242	223	249	237	235	253	278	233	210	248	248	259	223	252	224	240	227	273	266	236	265	256	215	262	256	212	253	258	213	239	248	261	215	270	216	249	257	256	257	255	264	243	260	231	235	243	239	241	248	216	263	236	239	253	228	237	258	239	258	229	258	254	225	232	236	240	253	237	207	249	214	266	222	260	257	234	249	252	238	239	243	240	291	235	247	238	262	248	220	240	230	239	289	222	243	221	219	234	231	258	218	212	247	251	234	223	223	244	242	260	241	258	271	254	235	216	229	236	223	231	231	250	247	250	260	245	249	255	232	219	231	236	245	227	241	234	225	247	259	238	244	215	241	238	236	262	253	255	249	244	236	241	240	257	237	244	233	233	227	230	246	248	271	230	248	241	263	235	267	236	264	220	245	234	246	253	227	243	252	195	243	225	235	241	236	234	231	234	240	242	259	210	255	240	219	234	250	252	276	236	257	233	261	241	260	217	269	230	237	249	243	244	245	244	237	218	252	243	205	279	216	247	266	252	253	262	245	227	248	270	267	233	267	264	254	260	226	226	248	223	261	223	279	227	248	209	230	221	252	264	255	253	263	243	243	216	273	223	265	240	226	264	258	231	224	232	234	248	245	246	244	241	258	231	224	230	223	222	230	246	274	216	273	229	251	250	226	261	226	247	211	224	266	261	243	258	243	258	234	229	238	268	253	256	236	239	256	240	245	230	250	231	224	222	300	236	249	238	266	260	243	288	255	223	224	251	242	256	262	226	270	242	233	238	258	245	240	241	218	278	211	231	227	249	227	267	238	264	255	236	251	252	227	244	210	246	251	252	247	273	230	267	253	247	242	261	242	221	298	225	244	253	252	254	234	230	226	232	250	241	233	256	269	256	229	247	262	222	249	213	232	241	263	226	244	253	258	259	226	236	239	228	239	284	237	225	237	257	245	212	222	239	272	241	248	242	255	229	244	247	270	228	260	253	257	250	243	258	250	247	234	237	249	239	228	242	246	257	240	235	247	251	243	248	223	237	233	257	255	248	243	248	247	222	232	247	210	242	250	264	248	236	227	245	255	250	213	234	236	258	242	266	228	222	252	231	238	226	262	240	231	278	240	226	236	254	230	219	251	255	252	274	257	236	245	225	272	259	213	242	245	258	235	211	233	229	234	245	223	217	244	229	208	237	232	246	255	248	249	249	256	242	257	254	246	217	237	225	233	236	267	224	250	244	258	243	252	250	216	257	247	237	232	246	221	235	242	244	236	246	258	236	250	245	245	279	250	231	232	237	248	210	251	259	243	259	251	254	259	235	259	216	241	244	251	256	261	258	259	248	254	228	232	231	232	234	229	237	234	241	288	237	249	267	261	231	223	237	248	260	274	245	246	252	238	259	242	245	248	267	254	225	242	248	231	238	258	225	237	230	264	238	239	253	264	258	225	251	251	248	242	244	242	262	252	241	239	209	244	237	257	255	230	232	222	260	226	238	262	241	245	238	246	243	229	257	220	244	242	267	259	232	273	232	261	238	242	243	257	242	236	250	249	252	248	246	236	251	250	245	234	237	243	246	222	260	249	242	245	199	234	264	234	259	229	260	240	260	232	252	276	233	229	263	238	230	255	241	240	241	241	260	255	227	227	272	261	248	220	262	236	242	246	231	212	252	297	215	241	245	228	233	237	241	243	224	229	258	225	265	253	230	234	244	250	248	253	242	220	243	243	216	224	255	235	251	227	249	214	236	225	233	260	241	222	241	266	235	261	260	249	229	239	247	247	211	238	250	237	240	243	259	238	259	245	232	228	231	251	237	280	245	226	248	240	262	233	266	246	261	245	242	249	251	266	249	253	228	210	244	277	217	246	250	256	233	238	219	268	240	224	246	241	228	258	239	235	208	257	241	239	249	250	278	249	260	228	237	238	244	238	264	218	246	249	247	247	255	237	227	241	227	238	277	254	228	237	261	244	270	247	248	221	236	245	266	254	240	240	224	253	235	263	249	265	253	248	226	268	262	218	236	255	231	239	237	245	255	253	239	231	253	264	268	254	246	247	244	258	247	258	268	237	224	232	243	225	240	235	279	255	236	251	249	244	215	231	251	261	217	275	254	259	263	262	241	211	249	261	251	248	238	232	209	238	253	249	242	226	243	247	279	223	228	252	251	223	273	249	266	229	203	251	235	244	268	227	232	269	224	243	229	241	229	242	244	230	251	257	241	220	251	229	243	242	231	217	255	223	225	253	259	260	205	256	242	234	237	240	253	248	261	251	252	239	247	239	262	257	243	239	244	279	256	255	249	241	242	245	253	237	233	250	252	260	247	236	266	269	219	229	211	237	258	228	251	242	252	235	251	255	243	256	248	262	233	233	224	244	217	242	235	252	217	223	270	256	239	240	256	276	248	229	266	269	243	252	259	239	248	245	226	241	248	234	221	239	258	224	249	264	244	223	238	241	243	232	240	268	246	269	237	243	244	253	237	255	236	243	234	260	251	235	234	249	228	227	262	240	231	270	261	283	255	266	252	247	244	249	249	253	259	280	237	213	232	248	217	245	235	226	228	234	251	283	252	238	283	243	265	243	264	240	245	251	270	253	233	266	207	238	239	256	234	215	223	261	259	234	244	248	242	257	243	257	243	283	239	245	245	262	241	229	248	235	225	255	237	239	226	239	225	258	269	263	248	272	253	245	254	249	261	240	220	215	241	230	258	226	224	250	246	214	254	235	237	263	278	233	239	247	224	253	223	271	244	257	248	261	260	218	249	253	246	258	246	254	228	244	229	243	254	227	244	234	258	239	256	254	226	238	241	238	270	250	276	256	261	249	240	225	228	248	245	261	252	241	256	246	244	255	228	241	237	230	226	224	255	251	249	262	237	236	255	216	255	232	245	237	262	233	254	234	233	248	267	237	246	218	237	247	249	260	263	246	239	229	256	245	258	232	283	255	254	264	244	246	236	241	265	243	230	229	215	276	280	248	247	253	248	259	247	232	242	256	244	280	253	244	247	243	232	241	252	258	238	235	242	259	244	273	245	260	265	241	262	215	245	220	245	263	238	229	232	270	223	266	223	260	219	240	258	267	272	254	254	256	241	269	234	255	248	252	249	240	273	232	237	262	245	240	272	249	246	229	240	240	232	253	242	235	260	258	247	250	238	259	271	246	249	224	279	255	229	245	238	229	263	241	232	249	269	220	229	215	267	247	239	228	242	235	252	206	256	209	247	242	235	226	247	263	252	218	244
34915	49423	50365	47224	45392	38897	36011	32199	27985	23606	15831	17188	16603	12800	11210	10822	9096	9973	8542	5083	4582	3818	3150	2453	2224	1558	1239	1057	957	931	817	875	892	777	799	870	846	804	789	804	839	766	820	753	778	808	761	780	750	754	793	755	765	785	777	814	784	790	765	783	770	778	773	739	788	754	809	735	800	796	785	770	776	800	822	750	754	802	806	774	731	840	791	779	778	799	776	803	739	812	841	795	797	757	776	800	774	778	793	811	759	812	820	784	807	806	771	785	751	730	800	773	765	770	744	732	730	781	803	739	791	760	789	779	752	842	780	764	793	762	754	840	742	804	802	766	774	803	825	785	782	755	787	786	797	780	767	795	772	790	789	762	779	778	769	785	792	804	778	793	789	812	787	811	806	796	760	751	767	783	810	785	789	778	772	752	781	777	768	768	816	805	768	764	839	740	841	769	772	766	784	837	806	804	777	758	755	811	766	734	808	761	803	774	795	787	758	801	769	791	822	776	795	741	756	785	786	800	798	782	798	819	760	760	796	780	773	744	806	768	760	755	759	741	807	809	827	808	827	781	769	725	776	770	734	801	758	780	780	723	788	768	774	793	774	739	754	756	716	828	797	788	803	780	836	773	744	792	786	788	797	758	759	754	773	763	765	777	775	787	792	781	731	779	744	754	780	760	796	748	693	806	744	772	753	735	709	769	781	786	745	745	740	759	803	758	772	797	805	795	760	808	757	795	795	776	777	779	795	787	756	748	738	773	786	767	779	771	738	830	830	809	797	729	793	750	794	757	801	733	763	791	768	761	747	811	791	826	762	755	787	798	769	708	806	783	759	817	786	742	741	807	762	760	728	719	759	760	761	779	740	795	793	830	797	816	791	776	810	820	824	797	767	862	793	769	791	765	822	807	776	782	754	765	721	761	751	823	817	765	732	773	782	785	767	754	741	768	791	795	772	785	803	789	818	848	794	756	811	748	791	821	757	764	783	794	775	773	775	755	797	777	759	786	811	777	804	819	811	783	769	800	789	727	746	770	794	786	826	804	783	781	740	808	760	829	746	779	758	811	806	753	784	828	768	791	771	744	787	769	757	822	778	822	781	794	736	753	768	759	781	782	784	761	795	784	754	809	771	795	784	766	758	781	750	737	738	820	770	745	779	819	800	779	766	749	723	778	802	752	794	799	756	771	757	770	776	773	758	733	786	827	790	845	775	775	730	845	792	805	863	840	753	787	797	813	763	737	760	869	766	788	823	797	786	812	768	749	773	790	805	774	788	745	763	755	775	785	776	822	790	815	792	785	750	772	782	746	783	828	731	786	708	784	790	828	755	781	792	839	785	750	767	802	787	756	785	781	770	741	724	784	816	741	777	807	765	790	827	766	774	769	778	790	792	785	785	761	766	757	780	782	804	815	779	741	805	791	780	755	772	771	801	774	788	805	769	759	804	772	748	765	804	789	771	815	804	826	772	717	785	771	783	791	791	799	757	777	766	827	781	803	768	767	800	779	801	769	805	803	745	732	816	735	750	813	719	764	754	802	767	776	804	810	775	780	772	795	820	767	752	753	741	787	790	777	742	810	782	811	774	830	767	764	753	768	707	766	766	766	751	782	772	805	796	760	811	773	795	790	812	814	826	739	764	817	813	772	775	747	818	728	794	742	754	830	818	741	785	795	821	758	739	824	765	797	741	806	797	782	796	772	772	758	792	771	792	784	775	746	844	758	796	817	756	803	815	770	828	756	768	751	775	769	758	747	738	745	767	777	821	730	837	809	773	758	807	807	802	784	772	817	779	775	794	775	737	823	847	801	804	772	812	764	796	789	780	767	770	792	830	799	797	739	751	756	790	720	791	793	772	815	791	828	798	731	774	791	731	763	765	817	769	734	832	779	854	771	802	754	796	812	807	809	800	741	809	810	742	750	794	781	749	805	820	799	817	800	786	795	803	763	793	762	755	817	786	748	777	761	760	790	766	789	825	725	771	820	800	764	777	768	796	753	786	768	807	724	770	807	808	772	773	811	777	763	789	794	808	761	779	794	781	781	799	740	785	780	775	814	793	776	754	778	772	732	743	758	817	814	770	781	795	780	775	786	775	769	774	769	770	729	767	744	816	791	756	782	792	740	853	751	772	785	812	773	794	763	767	818	792	821	786	746	777	776	801	750	770	769	788	793	808	774	765	736	779	798	803	767	812	824	808	763	758	797	750	825	780	826	759	769	774	774	826	751	754	775	836	766	826	772	783	750	807	748	820	794	731	772	775	827	797	802	769	776	791	758	781	787	806	825	758	791	811	810	741	765	811	778	859	728	770	782	804	777	840	816	786	800	760	793	772	806	787	772	760	806	777	789	751	766	728	760	716	817	804	809	755	779	778	803	767	755	729	789	820	790	839	777	799	738	750	770	775	776	753	760	754	771	786	784	761	776	781	772	794	789	782	727	766	787	742	819	723	763	781	802	772	795	794	720	757	776	781	766	834	764	787	794	738	790	815	749	800	781	760	752	759	792	723	760	807	788	753	808	750	809	799	760	777	712	787	765	768	780	737	814	812	775	736	769	765	778	742	781	775	776	753	781	809	797	731	785	762	735	830	774	776	784	807	743	782	746	800	760	804	764	749	792	798	788	751	761	777	780	774	772	804	757	812	836	802	771	762	755	754	761	775	809	775	770	794	777	786	804	779	842	781	821	750	755	824	800	757	813	801	746	816	839	808	780	785	776	795	841	788	765	797	778	767	769	775	818	779	776	749	741	783	757	842	804	757	804	728	736	744	814	733	801	721	817	792	756	740	815	793	784	781	753	794	730	764	745	753	767	768	786	814	769	815	737	768	748	793	753	740	792	752	708	781	754	774	789	743	776	777	773	749	846	745	785	776	809	747	789	781	803	834	779	822	788	732	793	744	772	749	788	743	806	773	702	795	765	806	814	755	812	769	775	780	785	775	755	764	826	766	768	754	795	770	798	829	810	793	757	774	763	753	786	775	785	796	806	791	752	781	757	775	774	765	783	800	795	786	787	763	795	767	818	803	800	743	823	720	795	762	816	840	769	801	789	758	755	802	769	791	740	749	756	796	735	763	781	766	767	757	768	766	768	768	820	768	802	828	799	803	743	779	774	788	779	815	757	803	812	783	759	793	766	821	765	717	768	858	786	788	802	803	765	759	779	806	820	772	789	764	738	752	746	752	786	818	746	808	783	790	795	785	799	745	779	823	773	821	776	809	772	822	785	775	776	784	810	783	760	830	794	758	791	773	754	775	815	780	752	777	810	716	828	795	757	782	778	745	741	780	812	764	778	780	753	745	796	807	743	788	779	769	709	768	815	774	790	823	753	782	775	767	734	774	776	773	765	824	748	761	790	768	844	773	792	790	799	773	840	798	730	810	730	787	785	780	776	760	790	754	811	763	799	807	796	740	791	810	750	763	777	764	764	769	737	773	778	772	825	758	825	775	737	802	767	792	789	754	832	810	801	744	754	759	752	756	755	799	735
16248	16978	14358	9797	5335	3266	2386	1777	1133	821	592	534	415	374	357	325	280	311	254	269	254	240	223	250	211	234	242	195	217	221	231	233	221	210	227	204	214	210	213	227	227	213	219	224	207	233	224	208	221	227	233	235	217	204	195	222	202	258	220	211	193	213	212	228	225	228	236	238	225	223	210	223	218	231	209	202	217	235	223	199	207	227	216	207	196	203	200	218	219	200	213	233	229	208	238	198	221	227	209	229	219	235	229	235	209	193	202	231	220	206	233	220	232	190	211	194	200	211	214	214	223	225	226	227	242	267	197	209	244	217	233	204	231	238	215	227	204	208	213	236	235	224	251	215	210	217	232	222	222	206	212	214	236	224	200	202	214	217	237	233	226	233	244	197	232	216	207	228	221	220	191	223	227	249	204	217	215	208	232	219	230	195	208	183	222	226	236	216	223	211	229	241	206	221	207	221	230	230	219	260	232	230	244	232	201	237	220	242	202	194	203	212	213	204	198	225	204	230	191	221	220	248	222	222	218	236	206	220	195	254	188	221	209	213	198	196	222	206	180	209	210	213	214	215	231	257	214	202	178	202	221	205	197	223	203	205	222	232	213	203	212	188	213	195	194	229	231	222	225	230	221	178	228	209	232	195	199	233	224	213	212	189	214	224	234	225	222	231	219	227	227	233	225	192	215	189	205	252	235	252	233	228	224	238	219	229	212	239	212	190	233	215	216	213	207	212	203	224	221	214	220	218	218	226	232	221	205	225	221	215	221	214	192	204	219	212	221	238	216	230	195	216	244	231	243	199	221	198	207	236	246	224	199	230	223	228	232	210	235	218	232	221	230	256	210	187	215	202	233	201	231	200	219	214	232	217	221	221	227	208	211	227	214	196	216	195	209	220	201	204	202	206	224	202	232	222	207	209	223	221	221	218	228	195	219	217	215	205	201	224	245	213	258	232	228	226	196	232	226	213	210	212	245	235	243	217	233	210	213	226	184	195	211	216	223	221	236	198	227	213	210	216	218	217	190	212	229	224	218	210	222	219	203	205	236	207	230	199	218	224	216	202	203	220	226	217	240	224	233	228	204	222	204	217	224	236	210	233	227	202	229	196	209	201	215	197	201	224	224	199	220	214	224	216	232	205	182	230	223	219	242	196	197	217	227	200	220	197	254	225	204	239	219	193	206	206	211	235	197	221	216	184	216	225	213	223	236	216	238	216	234	205	221	258	212	216	203	194	213	213	198	225	256	215	205	206	202	201	220	233	192	202	241	208	217	195	206	218	217	236	235	240	203	209	226	218	187	211	216	208	222	224	230	222	225	241	213	235	213	212	214	244	241	227	203	228	216	230	218	199	225	217	204	221	205	231	184	220	241	220	225	200	235	209	189	204	242	212	215	200	218	205	223	213	229	194	193	214	206	214	217	214	233	213	219	218	226	213	233	202	228	211	217	181	231	261	223	211	217	203	226	218	185	217	204	226	214	200	241	189	192	227	206	179	223	225	212	210	214	225	202	233	226	235	203	224	233	215	205	226	230	208	228	227	216	224	201	192	211	216	197	240	222	223	254	222	200	225	223	219	228	215	211	219	223	205	217	223	221	217	200	210	186	185	207	220	191	228	213	218	225	222	239	241	212	219	234	232	237	210	205	219	211	208	220	218	206	229	220	219	222	206	219	207	202	207	229	218	214	236	222	216	183	224	215	218	200	211	199	244	222	232	206	226	215	209	199	235	204	204	226	223	215	215	197	246	209	196	207	221	216	211	205	225	201	240	204	203	186	205	224	245	224	221	222	225	198	204	216	188	214	203	202	216	207	226	225	216	215	221	213	210	225	200	209	229	236	236	214	211	214	212	239	214	192	231	224	210	231	238	247	219	229	222	217	208	224	258	223	226	199	221	215	210	205	213	233	208	209	213	213	194	223	216	219	234	248	217	215	200	199	187	210	204	222	205	204	229	233	195	224	216	238	233	198	215	232	189	223	216	197	219	245	222	206	221	201	221	212	215	214	223	212	235	218	224	207	233	211	213	194	202	240	216	232	206	230	210	201	218	214	200	203	206	229	214	217	220	231	240	212	216	201	212	209	202	206	219	234	242	233	210	212	237	219	190	221	203	223	200	229	229	205	229	230	217	212	203	209	221	220	234	206	189	209	226	197	220	217	218	208	219	215	210	191	225	204	213	222	216	229	232	237	221	219	220	230	205	216	220	205	217	219	219	178	212	217	222	215	218	207	214	241	217	221	212	224	202	224	230	196	225	255	205	220	239	234	205	202	213	204	224	225	196	209	221	220	240	223	230	213	216	219	194	186	232	234	200	222	176	211	194	225	221	214	194	229	176	210	224	220	230	222	210	240	218	216	192	204	209	205	204	231	252	218	212	225	199	213	223	220	194	222	206	208	231	206	238	196	225	201	247	230	246	222	222	196	223	222	214	227	198	227	223	213	218	196	193	222	189	223	232	256	220	230	194	188	203	219	213	193	223	212	212	204	209	220	227	195	223	224	221	236	235	242	205	197	186	227	212	208	232	215	217	231	218	226	205	213	225	236	206	203	259	222	233	232	242	233	203	242	190	208	233	211	217	210	203	199	200	230	214	219	218	211	206	235	209	197	224	221	237	206	215	212	222	214	215	225	209	191	220	177	206	197	205	218	228	232	215	241	214	201	199	226	229	223	231	209	208	205	228	230	211	214	229	209	221	215	244	204	218	216	220	215	220	219	196	224	220	200	215	220	225	222	224	206	235	192	199	190	224	205	215	188	203	217	231	245	226	206	202	215	206	231	218	214	201	201	204	233	192	208	221	219	224	231	224	187	236	215	195	223	218	257	233	222	217	230	220	216	184	226	219	215	237	216	213	204	199	248	193	228	220	216	215	219	224	198	209	245	229	223	208	193	237	216	207	204	236	209	241	214	209	216	240	191	210	217	198	208	224	216	231	210	248	223	204	222	241	206	190	217	210	208	207	210	243	214	204	225	218	221	241	203	227	221	221	221	219	215	231	232	238	227	201	214	214	209	232	216	223	222	221	220	227	208	233	193	202	193	226	209	231	204	209	207	192	192	205	215	214	216	216	204	227	205	218	218	228	219	209	232	245	191	219	216	238	225	227	191	199	222	225	219	208	214	219	225	210	210	225	212	225	218	199	220	222	238	185	241	206	225	230	241	216	235	228	243	202	186	205	212	231	231	210	228	222	206	212	198	223	223	203	218	232	217	219	228	220	243	227	214	218	234	227	220	207	231	194	198	228	242	204	219	193	199	211	232	222	225	207	194	216	236	220	219	196	251	221	203	209	227	251	203	226	223	251	228	245	217	244	228	214	213	229	241	226	206	205	203	192	223	221	229	220	217	211	210	262	212	191	212	221	205	216	223	213	236	195	222	226	217	240	200	230	201	233	222	201	202	200	220	212	215	212	227	219	249	230	216	197	197	236	217	192	186	221	234	194	241	222	201	179	223	225	213	229	223	202	209	191	213	236	210	228
15192	19277	22816	22279	17082	13295	10963	8731	5925	4279	3207	2649	2158	1861	1666	1418	1185	1195	1156	1045	979	909	827	889	854	875	796	795	743	753	778	751	731	730	754	704	750	744	720	700	703	681	697	725	736	744	685	744	735	697	708	718	743	677	745	690	742	736	713	713	686	767	742	743	711	710	723	687	712	737	717	718	699	753	776	769	699	729	691	700	768	699	732	704	686	711	698	711	740	696	679	711	726	773	703	739	718	711	710	743	719	722	695	780	727	720	754	714	745	694	720	740	676	730	688	698	726	723	718	687	764	694	695	712	754	695	715	680	733	722	772	706	733	703	736	705	681	726	705	702	706	727	722	674	729	744	705	758	735	703	758	756	727	724	746	733	710	719	675	726	681	685	711	751	724	729	732	746	713	716	697	728	754	700	758	743	741	714	765	683	738	776	711	751	713	700	732	680	762	698	742	738	665	700	713	699	749	722	682	742	696	709	715	744	714	664	732	690	742	753	659	811	680	714	712	724	698	719	705	694	655	732	746	708	749	714	682	753	732	720	676	701	730	688	719	674	710	709	679	703	693	734	729	712	660	725	760	749	677	754	743	753	722	737	729	738	729	733	730	702	703	737	728	722	748	751	778	711	705	724	686	745	747	776	729	691	718	762	679	701	742	664	726	786	738	708	737	753	716	717	699	693	709	709	769	668	767	742	747	690	776	693	746	729	742	761	750	740	738	718	757	722	737	676	685	703	733	679	686	718	739	747	712	710	694	737	735	724	752	698	698	692	762	723	724	725	721	717	702	739	770	736	721	714	739	733	712	740	708	669	715	754	694	697	696	734	756	765	727	696	709	749	705	732	722	769	755	739	713	760	721	750	732	704	712	713	730	695	726	720	771	746	742	736	700	756	745	673	709	741	705	723	679	773	774	747	712	722	739	723	727	722	735	646	713	723	736	712	727	685	752	740	711	729	700	742	711	694	749	760	766	748	670	749	716	739	754	692	682	760	636	691	757	782	699	723	703	729	712	687	799	730	731	685	707	748	704	723	743	738	724	729	714	692	757	766	718	721	691	733	683	778	723	723	721	736	722	729	746	737	728	741	768	774	706	706	709	702	757	700	690	700	756	700	677	714	735	756	710	692	750	724	731	699	730	714	720	764	728	731	719	745	693	718	693	708	767	725	691	700	737	727	696	714	766	729	711	746	694	737	726	703	698	685	729	735	690	688	723	752	725	741	707	706	715	731	748	765	710	710	740	715	716	688	719	733	713	729	728	719	728	665	744	770	736	682	716	709	746	763	736	697	699	788	700	723	719	705	709	753	699	713	713	728	741	752	740	725	721	742	699	706	731	725	732	777	657	721	725	716	719	762	725	701	702	753	725	745	736	682	722	730	758	741	726	695	746	786	687	692	710	726	720	690	705	780	733	762	754	707	763	758	735	749	631	681	714	736	721	735	688	752	723	722	774	807	721	722	746	756	735	771	752	733	701	764	715	703	750	675	738	742	717	746	685	716	766	742	715	659	754	722	763	769	777	719	751	730	721	740	728	728	748	733	731	737	706	755	730	655	792	769	724	783	730	719	761	697	754	691	751	709	719	710	671	745	712	689	720	760	717	717	722	667	710	720	754	781	748	741	761	705	715	704	716	684	693	699	721	739	742	692	738	721	759	750	693	711	691	753	719	698	700	748	729	701	705	730	696	702	684	719	752	729	727	680	703	724	725	724	721	708	685	736	709	726	679	692	724	754	714	732	722	707	776	775	755	713	706	741	753	674	743	775	683	719	723	731	738	717	733	742	747	710	766	749	687	754	696	700	737	734	749	779	721	688	711	709	710	739	760	735	708	731	716	736	728	698	722	771	753	772	726	706	729	691	714	733	712	688	708	706	714	692	737	701	715	697	789	736	759	757	696	722	775	718	691	699	738	756	737	753	738	755	751	698	727	670	685	717	745	761	709	744	773	748	727	687	768	712	755	772	740	716	689	717	704	723	699	723	795	679	680	700	734	787	749	731	736	759	721	741	765	741	730	739	704	690	779	702	734	692	721	779	698	708	738	729	690	707	739	724	721	756	738	744	745	698	719	731	726	740	752	713	788	681	699	733	733	721	740	768	725	709	739	700	732	685	760	727	665	719	723	767	705	787	747	727	747	737	743	733	728	716	753	761	707	764	740	741	752	726	726	719	731	686	718	732	795	737	696	701	721	742	702	715	667	714	717	707	673	753	709	697	715	746	767	718	738	759	707	692	773	742	749	723	729	705	700	764	753	781	689	718	675	737	685	738	732	755	739	696	701	730	690	690	707	739	742	681	720	704	763	676	717	714	756	747	709	704	761	703	746	761	702	774	664	714	773	713	696	692	724	711	680	735	732	735	704	759	661	743	722	722	744	666	661	722	707	735	752	720	722	734	736	728	695	688	698	746	738	790	700	739	723	736	670	764	716	765	720	747	725	734	748	753	736	712	779	746	692	741	735	683	717	704	744	753	742	779	718	703	711	738	684	717	752	726	718	715	746	660	724	729	690	758	741	731	755	784	717	714	737	708	712	742	715	748	682	749	745	674	717	743	708	721	728	729	727	725	715	711	754	739	752	689	715	699	744	688	755	734	688	730	682	725	738	713	755	727	694	694	768	728	785	710	717	761	697	732	727	752	722	666	710	750	726	669	722	711	737	743	748	739	716	796	709	738	736	730	717	736	768	692	731	760	750	679	712	717	706	782	718	737	704	710	723	715	683	749	715	738	754	778	745	711	720	726	727	728	740	745	648	746	703	750	718	749	717	742	759	728	718	713	741	716	750	704	693	724	740	698	729	680	750	668	738	711	737	753	738	696	677	695	739	741	736	719	682	732	763	698	696	724	670	738	731	734	741	749	689	708	740	720	753	740	706	731	757	702	726	760	742	660	756	768	741	719	767	751	700	726	740	731	732	749	775	743	737	688	732	751	767	737	698	743	660	714	714	718	709	701	709	745	719	682	702	714	741	713	746	721	773	708	726	723	723	688	703	739	727	766	724	691	759	684	733	704	752	744	713	703	673	708	761	717	723	691	677	702	735	724	741	755	741	773	697	720	778	784	735	711	730	731	724	726	744	730	708	714	757	743	751	712	745	738	702	730	689	767	704	732	677	719	769	747	712	660	705	698	667	747	738	772	728	702	711	768	763	704	697	736	678	706	766	664	754	712	777	696	706	765	713	742	771	740	678	726	736	755	767	733	774	721	740	729	744	707	722	696	756	648	773	750	692	723	706	737	742	706	728	712	704	684	742	701	698	748	722	716	743	756	733	706	754	725	709	673	750	694	793	752	765	735	742	766	725	760	760	698	717	729	692	754	730	679	760	708	657	700	694	706	762	752	675	693	693	752	751	692	740	733	712	755	704	759	726	704	712	678	773	722	672	705	728	705	676	721	701	735	713	710	699	720	757	718	744	704	722	726	736	721	749	713	752	671	739	684	728	745	704	715	735	744	705	708	761	731	728	702	708	776	722	735	719	708
41375	41509	37662	37173	29884	24313	19170	12428	8012	5069	3075	2649	2252	1428	1117	866	786	777	677	500	447	400	347	320	289	241	290	256	220	225	243	226	225	225	214	219	229	211	202	210	216	229	220	225	231	232	202	213	219	203	232	221	219	212	224	215	211	231	230	244	197	225	246	239	207	215	232	236	211	218	187	259	223	244	230	248	221	230	216	223	240	222	233	256	250	197	212	234	236	201	250	245	220	239	227	210	227	211	242	240	239	239	221	245	197	223	205	235	223	214	227	236	214	257	202	236	228	215	225	253	242	212	220	237	223	242	213	233	224	211	223	240	215	214	206	238	231	236	210	237	241	228	226	211	228	228	210	218	238	217	213	214	222	193	220	214	240	205	234	229	233	225	230	211	221	200	202	222	198	227	240	217	220	231	225	217	235	247	221	230	224	230	216	214	228	233	241	199	201	231	256	223	191	198	228	237	216	227	215	220	240	244	199	194	250	222	234	232	228	218	200	250	206	231	189	221	232	201	180	204	237	209	212	212	226	214	222	227	205	237	230	234	228	220	241	248	226	229	220	224	219	224	198	210	213	215	219	224	203	235	230	221	213	208	204	212	224	178	233	213	211	236	207	218	226	226	211	237	225	225	231	227	222	209	229	231	221	234	231	217	225	189	206	235	213	215	239	216	213	206	195	212	231	231	255	215	235	246	227	210	243	239	255	226	225	212	228	235	203	224	221	235	244	218	235	208	233	249	223	203	208	221	249	255	207	235	195	204	205	230	230	198	233	240	198	230	227	223	224	243	250	211	185	222	222	225	209	234	234	217	229	195	206	218	256	218	251	206	204	224	231	217	240	238	228	201	222	218	218	242	246	218	218	252	219	221	203	201	209	247	226	217	215	214	218	216	216	210	240	232	191	231	237	239	215	219	236	218	225	211	205	211	202	244	240	243	215	242	265	198	220	206	250	200	230	223	222	230	218	211	240	251	216	217	207	226	222	218	220	252	223	232	252	210	227	214	234	226	222	193	231	261	222	215	226	221	218	230	225	255	219	214	193	206	228	220	207	247	224	198	231	201	236	224	222	250	214	182	238	232	224	252	213	209	264	219	199	235	221	203	220	222	219	225	207	213	258	216	196	222	233	226	228	224	233	217	222	239	253	203	210	224	236	220	207	210	212	211	241	209	204	216	228	219	207	212	216	229	223	240	230	209	224	212	234	225	226	225	239	211	220	239	225	232	209	209	219	223	211	233	221	221	225	224	252	233	237	242	194	214	238	214	225	224	233	201	211	220	224	225	208	237	226	219	216	231	238	218	226	238	226	209	239	219	204	229	229	217	264	241	226	219	219	223	220	221	205	241	224	239	236	210	202	219	232	213	224	237	206	196	250	233	227	216	207	219	222	224	233	210	247	213	224	235	234	234	226	262	221	229	239	234	230	255	235	197	233	195	201	226	234	207	189	204	229	221	206	203	245	224	233	243	230	235	226	226	225	246	233	214	219	213	207	217	203	221	210	248	224	237	198	238	222	222	220	227	237	221	204	237	226	218	195	249	229	243	220	235	225	220	221	215	206	227	201	236	212	206	218	198	208	235	213	212	215	224	219	232	212	223	229	222	201	236	202	200	229	220	227	218	229	227	231	205	229	195	220	248	199	206	205	230	220	215	239	237	232	203	241	218	239	200	256	193	226	226	212	207	240	233	251	219	257	211	237	213	236	193	222	206	241	201	228	184	232	223	232	228	228	227	226	220	223	220	259	210	225	211	192	213	240	277	214	247	206	233	226	240	212	210	231	215	233	216	190	225	230	219	225	197	209	194	207	213	225	209	222	240	233	210	212	235	210	232	225	194	239	252	245	213	216	231	220	229	222	208	242	222	248	230	224	230	226	215	249	218	203	220	225	223	215	202	252	222	224	214	211	228	214	225	221	194	231	234	239	205	229	212	233	254	229	218	217	209	219	223	238	217	221	230	225	209	195	246	209	229	203	218	232	242	205	233	232	224	214	228	240	205	222	196	232	231	224	230	209	223	226	223	228	203	266	242	205	241	241	236	217	229	238	205	227	221	223	231	269	221	195	240	226	213	230	245	204	212	233	242	242	229	215	208	224	220	222	229	223	230	252	215	217	226	225	238	241	218	264	213	224	239	212	237	227	245	214	218	215	229	215	227	228	250	227	218	232	237	220	216	207	226	229	245	215	212	259	205	220	238	242	214	205	226	222	254	186	224	228	223	224	209	230	244	212	232	242	212	222	207	233	221	221	205	236	212	243	217	234	239	238	237	218	210	212	216	210	235	219	239	223	238	259	250	222	210	249	215	244	202	241	218	221	205	223	233	212	217	216	209	209	226	229	237	245	259	217	257	225	233	224	226	215	227	203	233	237	235	247	218	246	246	215	258	192	211	231	247	230	219	225	212	236	212	212	237	208	237	223	255	195	243	240	214	211	230	221	218	231	234	215	247	235	239	223	235	228	218	205	215	237	242	231	224	212	251	223	236	203	240	250	224	211	197	226	235	222	218	224	231	219	230	234	216	256	228	211	243	248	262	242	254	218	218	216	249	216	226	245	244	238	215	219	225	212	223	204	234	226	207	210	241	233	250	225	222	244	236	234	220	226	230	211	228	214	217	217	233	226	213	220	244	221	244	221	180	228	211	253	221	221	217	267	214	217	234	229	225	216	239	208	212	237	230	215	219	245	244	229	220	234	193	227	231	232	246	229	223	228	235	235	221	226	214	215	228	235	234	221	228	189	241	203	240	230	223	246	228	217	222	222	265	213	214	220	199	224	201	198	227	244	253	226	221	244	227	214	219	225	211	244	215	228	211	245	212	213	228	219	263	211	204	258	239	201	222	217	229	214	206	206	245	239	227	255	228	236	205	225	216	223	218	226	227	238	219	214	233	259	250	211	212	217	226	247	205	239	207	242	218	218	230	231	211	195	221	251	221	201	237	230	230	243	225	242	196	221	199	245	216	228	212	234	246	225	232	244	214	224	216	233	219	236	253	239	213	227	223	251	224	221	210	230	190	220	255	225	219	205	262	232	213	232	228	220	234	213	250	246	222	198	226	224	219	227	225	224	219	193	200	227	219	236	241	210	195	213	236	236	202	226	233	203	233	226	224	226	213	219	219	176	215	257	260	233	228	229	227	231	242	201	223	254	239	199	211	219	228	230	212	225	215	230	231	251	200	219	246	231	221	238	232	218	216	220	243	207	241	228	237	208	252	232	197	219	225	209	236	228	194	234	222	211	228	162	213	226	231	222	231	220	213	212	243	235	237	216	232	237	224	237	213	212	221	225	227	234	228	217	230	195	214	235	218	198	234	245	171	234	246	239	220	225	240	234	186	231	245	210	242	221	234	208	226	205	220	209	227	219	260	233	235	216	209	201	211	226	202	234	207	239	249	225	258	198	233	245	228	215	247	254	250	242	205	222	209	197	235	198	209	240	208	208	225	233	233	232	197	195	231	227	235	212	252	194	199	238	243	244	212
34586	39379	43007	46222	40858	34995	30234	24245	20330	15352	11854	11696	11284	7838	6721	4994	4879	4718	3580	2879	2400	2067	1854	1519	1310	989	915	911	823	798	747	760	754	781	812	692	746	736	786	725	745	743	756	729	756	744	715	770	744	738	745	740	751	776	782	765	802	771	730	729	727	771	743	777	731	715	696	736	743	738	735	752	731	747	779	718	740	768	750	732	738	743	685	729	755	755	771	724	754	714	702	782	746	747	755	751	742	757	799	728	764	724	725	734	785	732	733	725	754	710	735	736	716	703	738	750	701	748	715	695	737	722	750	778	735	741	749	723	708	733	760	785	759	756	711	742	710	781	692	780	741	801	713	729	753	761	757	766	741	796	746	737	735	779	767	718	746	733	713	775	727	760	741	687	749	741	778	746	713	788	775	767	756	711	704	749	715	715	739	731	738	755	782	717	735	704	720	761	739	741	722	721	745	720	713	724	732	697	721	739	745	727	735	698	738	741	787	664	709	758	752	760	687	735	752	738	782	760	726	675	750	715	769	757	691	706	771	737	767	702	735	758	741	716	747	748	735	720	746	834	750	767	758	732	729	714	793	725	720	724	787	857	760	716	729	735	739	736	753	727	768	714	723	728	733	726	713	741	759	719	702	782	727	751	712	741	709	744	754	716	746	753	784	752	734	683	726	734	753	800	761	765	716	786	764	750	788	714	730	696	717	728	733	755	741	746	749	715	738	698	746	732	725	742	739	762	725	744	710	723	699	725	721	753	779	750	721	732	693	737	717	715	732	686	737	764	745	752	746	747	732	748	759	708	783	745	773	742	749	732	758	736	731	723	724	742	724	761	786	730	768	731	721	777	786	747	800	775	722	746	727	789	777	739	754	762	697	725	751	749	736	712	733	772	756	759	737	723	766	748	752	758	696	748	773	751	764	712	731	754	783	752	774	714	711	713	697	713	760	784	734	736	693	729	777	764	728	835	750	759	742	743	712	764	685	739	731	749	731	753	758	722	710	720	724	710	744	706	768	731	767	739	718	737	754	733	741	726	751	740	781	782	709	729	729	758	727	717	734	752	691	733	789	730	759	691	738	745	778	726	726	770	753	736	752	701	775	702	725	743	756	772	714	757	764	713	733	718	790	760	719	678	799	764	694	756	708	760	729	697	747	784	773	718	726	692	721	721	737	724	737	772	713	766	739	751	753	760	718	743	717	710	690	734	692	759	715	804	726	737	756	766	713	762	723	805	749	776	745	735	713	743	746	776	736	780	729	749	711	687	725	758	720	735	698	755	717	735	757	781	751	729	769	704	750	719	704	770	723	768	713	721	717	730	737	737	729	759	712	733	718	758	694	771	718	718	730	753	721	753	766	761	788	703	755	688	772	743	700	749	740	750	766	741	742	721	744	816	715	771	730	709	798	691	745	761	739	716	713	780	780	745	727	711	702	741	764	759	718	745	760	729	757	771	750	756	755	745	724	736	696	762	763	723	707	744	767	740	714	759	737	765	751	746	789	737	730	722	767	721	767	759	755	676	738	739	704	709	723	724	699	742	751	758	695	759	782	755	709	768	719	773	736	704	727	768	776	763	728	755	705	754	739	745	758	694	726	708	766	736	673	726	712	788	788	725	716	748	760	743	752	741	721	721	760	719	732	703	810	721	710	706	785	676	729	723	708	729	744	761	737	724	724	755	764	708	733	771	729	741	723	736	699	755	722	735	771	739	729	715	753	743	783	779	780	765	800	713	776	711	717	709	757	716	769	757	724	747	721	721	703	755	730	712	751	724	734	719	752	780	759	733	726	757	763	744	761	766	767	726	723	706	774	742	763	724	725	737	734	769	736	744	726	775	688	769	752	728	739	749	761	731	695	739	720	724	727	778	740	745	675	709	758	725	741	790	733	769	729	735	751	771	743	740	760	773	723	738	734	774	722	736	733	699	728	780	761	717	727	774	725	751	739	772	757	794	743	757	668	711	687	733	750	720	686	688	755	755	723	674	742	767	729	700	741	768	775	666	756	734	755	739	753	770	719	746	722	747	791	749	750	737	764	734	762	733	704	738	710	721	740	707	754	738	747	773	753	748	709	662	681	767	756	779	735	701	707	687	707	711	703	752	740	730	721	683	765	728	747	686	774	702	731	699	759	750	736	740	748	682	742	695	709	725	735	744	747	703	751	761	720	725	703	750	729	696	708	766	754	703	752	717	746	746	725	758	780	755	666	720	733	716	762	748	717	740	767	743	695	764	775	781	735	761	771	778	766	746	772	764	753	743	740	736	798	736	772	723	762	792	774	752	758	748	775	733	740	742	714	734	769	796	766	745	751	739	737	781	752	742	766	698	769	764	763	744	768	702	731	690	735	753	713	733	708	741	740	729	732	702	805	757	772	708	763	742	710	749	752	791	700	805	751	778	706	746	748	735	710	675	751	726	741	714	745	763	732	771	771	760	658	743	744	740	732	723	708	745	708	747	734	730	732	746	772	756	720	763	750	760	743	749	733	694	750	756	789	719	732	745	755	723	735	699	694	755	740	719	754	701	767	712	739	677	716	732	728	718	758	743	707	782	779	791	748	699	738	753	768	714	747	750	733	759	741	706	735	749	778	758	791	758	749	740	767	754	727	731	783	748	758	716	712	767	707	709	772	788	755	709	729	754	700	696	775	753	741	763	760	725	724	760	708	722	777	694	780	720	752	786	732	692	740	748	773	736	752	746	762	702	722	772	746	744	723	705	796	737	713	770	735	747	766	710	753	736	722	729	711	682	717	768	766	713	713	771	774	748	743	709	730	803	723	741	703	744	760	732	758	756	743	710	775	731	749	743	718	727	760	770	753	745	728	707	725	746	717	740	723	748	719	759	737	750	695	709	728	756	727	743	719	700	734	749	739	747	723	736	680	739	733	776	747	702	755	759	678	682	728	705	718	756	751	759	763	681	746	759	740	724	721	771	775	747	726	755	752	777	756	750	712	755	725	741	729	701	725	748	730	660	733	727	741	705	733	745	776	735	694	716	742	717	789	753	719	773	783	652	709	698	727	770	765	791	738	750	685	706	738	742	710	766	788	752	765	775	718	720	737	770	767	716	756	765	793	700	732	748	720	729	731	702	718	777	774	744	713	735	722	739	794	730	757	751	785	704	759	724	718	720	718	749	738	741	805	719	736	714	726	720	698	719	688	720	745	778	767	794	750	711	719	798	703	776	754	750	723	729	774	756	754	724	735	767	723	733	739	740	717	744	739	654	766	699	794	765	725	711	717	742	711	703	761	690	752	730	776	694	737	760	693	701	698	754	717	733	735	771	744	769	740	737	731	724	752	754	731	798	762	673	752	689	743	781	751	792	747	784	771	757	776	732	722	750	738	755	721	716	697	716	731	747	771	776	775	718	740	717	720	720	773	770	711	746	741	755	737	724	737	766	755	767	725	725	717	743	720	758	752	771	777	752	740	775	716	755	755	709	737	725	737	731	768	753	709	736	774	753	710	731	741	796	739	718	764	700
43199	45007	43292	42126	29776	27291	25062	18762	13161	9060	4582	3773	3374	2429	1658	1240	1092	1137	880	705	599	528	454	393	323	280	262	244	252	252	258	264	238	234	240	238	217	229	252	232	233	241	249	235	253	267	232	268	235	222	247	228	241	229	237	257	232	251	221	239	237	268	235	240	215	252	245	243	246	248	249	243	241	238	239	242	231	236	265	205	257	237	243	244	226	282	258	211	232	242	224	248	238	244	235	231	240	234	222	232	264	228	240	247	258	237	256	247	233	222	218	282	236	275	263	239	235	226	249	220	246	221	235	258	233	242	267	204	220	247	247	252	226	249	258	239	250	236	251	224	215	260	230	247	203	236	228	228	249	229	224	237	235	202	235	244	245	233	246	238	250	251	241	232	248	220	253	232	229	237	216	261	255	238	239	222	227	214	219	253	248	230	223	253	228	248	272	255	205	238	235	216	243	265	247	241	231	212	231	238	272	208	224	230	226	263	253	222	227	230	231	225	222	270	239	223	264	274	225	235	266	223	242	240	208	252	243	279	239	268	253	223	235	215	245	226	239	236	231	226	234	211	236	234	234	231	223	264	237	244	246	253	202	231	228	250	242	237	216	242	238	277	234	253	233	215	241	231	278	247	230	236	229	234	210	247	244	246	232	249	249	248	231	238	238	261	200	234	233	233	218	235	244	214	211	259	252	233	251	249	244	243	248	232	248	219	241	231	261	253	230	216	246	225	241	219	234	255	221	247	225	233	242	225	251	238	227	251	241	221	225	252	261	217	258	243	218	271	229	271	240	256	211	237	243	223	223	221	223	259	242	275	207	240	223	250	252	246	250	253	223	237	224	225	245	260	262	224	252	240	251	251	242	242	238	242	231	221	246	239	220	230	276	246	227	232	224	251	216	218	223	230	237	238	251	243	281	250	211	245	237	261	223	255	227	238	235	239	241	218	236	237	252	262	230	261	256	236	225	231	243	236	243	257	246	236	247	233	245	267	266	255	232	216	246	251	227	247	262	233	227	240	245	239	253	267	251	234	256	257	239	266	244	232	253	239	212	268	237	251	241	265	233	252	226	226	237	219	245	253	239	228	245	224	232	231	221	241	246	242	248	241	259	225	229	256	231	245	236	211	224	250	242	236	256	248	237	244	258	262	233	242	261	264	242	222	220	236	225	237	239	267	245	249	245	242	256	236	238	252	231	272	255	241	244	234	228	208	248	234	224	245	251	218	247	262	236	236	250	232	249	248	221	251	230	243	255	243	248	217	229	228	241	264	221	207	263	235	234	225	242	246	250	252	214	220	221	224	227	246	249	224	254	239	248	211	258	255	231	242	232	241	260	222	240	250	230	272	246	254	241	232	238	250	240	257	240	264	236	265	245	230	270	261	245	229	249	228	270	240	220	239	223	216	260	221	223	227	216	245	248	211	234	227	244	254	261	231	236	236	228	267	235	222	222	254	233	210	212	244	238	222	234	234	276	259	227	254	245	235	223	233	244	229	258	273	238	248	237	231	242	249	242	222	231	234	241	232	208	224	247	248	240	219	220	251	221	212	257	241	246	265	248	277	239	243	246	238	228	210	238	233	249	242	234	219	276	243	244	229	213	240	242	235	244	238	231	244	262	245	243	215	240	239	250	249	228	204	220	238	246	207	228	241	223	228	241	235	250	239	265	231	234	229	249	223	230	249	242	213	225	258	248	232	269	228	252	249	211	226	231	232	205	272	256	237	213	245	245	225	265	220	234	224	245	234	269	250	240	245	242	285	257	226	225	249	224	234	221	235	245	257	209	210	198	211	232	239	262	253	242	231	220	258	248	221	263	230	232	233	253	269	245	244	232	228	238	233	221	235	241	230	267	226	221	251	214	223	240	269	234	219	238	234	239	215	243	238	250	261	237	229	256	235	247	228	237	238	239	225	227	249	243	259	231	259	213	239	227	249	249	237	254	238	262	225	214	211	280	243	246	237	225	247	223	226	242	256	253	220	232	256	216	224	228	240	243	225	226	233	206	252	245	223	249	243	241	217	243	238	227	258	228	205	288	230	255	225	255	208	245	214	235	247	226	256	226	244	234	267	258	253	225	249	268	281	268	219	233	258	232	270	219	248	253	258	240	237	243	231	243	246	257	241	241	233	243	240	261	239	259	237	231	252	238	271	226	243	235	218	239	245	246	257	257	233	227	243	235	252	241	237	244	212	237	221	224	238	262	245	233	223	236	220	244	238	252	256	271	240	235	253	229	276	205	243	289	236	231	223	252	241	222	237	237	268	242	217	206	235	274	262	237	253	230	233	224	237	240	227	251	229	223	229	242	240	239	224	233	252	216	245	235	241	264	263	224	233	225	226	216	227	266	211	234	237	227	248	244	238	225	273	232	226	247	213	236	265	271	260	264	240	229	256	241	266	215	227	243	234	246	233	237	229	241	270	224	187	255	238	238	247	253	241	249	258	252	225	244	229	238	215	231	236	240	239	220	245	225	237	249	209	216	250	244	270	255	239	243	233	232	245	209	247	219	245	241	247	257	232	220	256	271	250	251	226	221	240	265	242	252	225	263	268	262	223	242	235	239	235	231	217	213	231	256	243	228	241	221	244	239	260	241	251	243	264	220	243	260	256	266	210	237	238	257	272	272	239	222	227	221	236	247	254	257	229	207	251	231	255	237	236	268	234	237	231	254	237	248	225	243	253	230	237	234	228	233	246	257	222	245	239	223	190	262	218	270	250	248	248	242	233	231	255	245	235	260	247	207	247	223	234	250	234	236	251	257	261	221	236	228	223	257	241	209	255	223	254	249	250	231	223	210	246	228	241	230	206	230	239	229	258	221	226	211	226	239	243	225	218	240	230	233	235	258	244	245	232	243	217	207	218	216	199	244	257	239	254	232	228	248	225	205	257	235	250	246	271	223	239	220	249	218	249	244	232	206	253	254	213	249	249	245	238	226	261	241	238	231	237	253	243	218	239	237	230	244	252	242	241	230	231	235	245	236	233	267	238	251	266	209	248	270	246	259	250	219	216	222	255	231	249	256	251	228	236	218	236	239	258	227	227	224	220	255	242	258	242	232	249	261	230	250	243	249	232	239	243	263	255	270	246	254	243	231	224	228	251	241	255	234	233	240	228	213	207	240	245	214	215	231	257	244	222	273	261	243	249	268	224	249	256	231	245	215	245	218	233	215	234	229	247	243	227	235	226	265	245	246	236	226	256	266	247	242	227	252	256	234	229	221	225	251	235	234	219	253	252	242	248	231	253	232	217	248	245	240	224	226	245	202	244	230	238	243	217	218	238	259	261	273	237	229	202	242	242	220	245	233	241	213	235	264	240	211	222	249	250	229	246	250	251	250	241	256	244	214	242	229	243	236	261	233	234	236	222	223	239	244	254	252	225	238	238	277	231	246	243	244	250	238	252	235	224	224	219	248	241	256	223	243	240	250	237	248	238	226	242	237	247	252	248	241	245	221	223	229	228	229	244	265	233	246	247	269	247
35179	42410	50431	50518	43385	40322	36758	30965	26607	21813	15229	14855	14550	11917	8949	7008	6547	6867	4932	3993	3274	2903	2543	1965	1545	1138	1013	925	859	848	837	802	813	801	786	784	803	782	793	805	765	774	765	772	797	738	748	772	794	781	767	780	771	764	742	784	808	765	788	754	766	760	726	785	779	801	780	771	782	747	757	767	763	807	761	759	751	807	744	749	791	767	747	742	782	822	779	755	753	735	791	711	783	806	746	801	798	751	746	725	783	790	773	792	771	730	774	753	766	775	800	812	748	764	755	731	816	778	795	771	797	754	744	785	797	805	727	797	758	782	776	818	798	732	815	724	758	784	823	784	755	730	765	783	740	811	810	785	738	754	770	745	768	748	773	746	765	762	779	754	782	848	745	742	760	757	774	768	756	763	781	709	776	779	772	777	792	778	781	752	724	766	787	781	753	749	734	784	762	776	787	760	770	805	759	819	710	782	724	831	751	794	782	795	746	777	790	825	759	762	762	818	775	796	791	751	757	808	773	814	798	742	752	776	766	791	781	773	742	810	817	763	757	803	784	745	794	760	789	788	770	786	733	709	763	767	823	764	741	808	821	745	754	804	821	747	792	790	794	781	768	750	783	772	773	774	787	780	813	776	814	726	768	761	782	813	804	829	808	808	776	767	773	751	782	785	780	768	773	758	770	741	784	741	766	799	799	798	781	738	782	754	797	792	754	783	768	726	762	773	742	775	775	747	786	784	768	798	740	779	739	783	778	727	761	748	734	749	775	734	796	765	784	814	785	765	799	785	757	785	789	747	757	810	676	796	785	805	798	784	754	728	772	783	821	739	776	726	796	791	777	783	750	737	790	753	753	759	762	758	757	775	749	763	788	771	735	784	768	769	854	793	726	828	802	804	782	792	766	783	793	760	724	742	776	777	739	808	766	803	822	803	793	738	781	754	820	796	784	780	735	810	747	780	817	848	699	725	803	828	760	800	771	757	761	689	765	711	765	775	816	798	754	720	771	741	774	793	776	812	792	753	737	825	765	802	792	757	760	796	840	798	770	791	782	796	734	780	818	754	734	794	824	780	765	780	774	733	753	798	760	696	804	748	781	755	816	784	810	735	763	714	752	752	748	761	829	755	755	715	846	771	743	704	704	737	752	742	778	751	769	776	741	790	775	734	786	784	763	796	755	778	798	726	766	774	812	782	697	761	841	779	794	747	781	769	801	731	770	792	770	750	790	794	782	764	822	761	771	795	792	777	728	780	796	748	717	780	749	762	814	807	750	777	791	821	728	798	747	731	749	821	771	786	807	823	790	754	793	736	756	766	770	798	765	800	794	797	750	769	864	767	759	762	762	783	779	823	757	792	748	795	775	795	806	773	782	745	794	774	786	807	748	760	764	757	780	792	776	778	803	801	769	764	760	783	783	805	786	712	775	723	783	763	747	790	801	762	766	713	813	776	775	787	784	772	786	775	801	810	791	751	814	768	731	824	802	805	804	774	734	831	750	813	746	790	719	783	746	795	800	745	729	728	718	816	788	791	744	780	752	749	746	779	802	752	762	783	801	763	829	784	754	741	768	766	730	760	811	798	768	746	797	767	775	792	750	787	817	759	818	788	766	802	790	797	775	785	765	762	762	779	772	739	779	806	782	756	781	727	788	803	805	798	779	794	764	815	779	763	730	801	785	763	811	814	744	774	775	790	744	771	793	769	782	737	794	767	755	774	765	759	709	765	741	801	744	760	832	728	801	789	756	759	804	806	776	794	740	758	765	751	810	764	790	763	810	773	740	782	761	766	770	754	786	746	738	732	777	807	812	792	780	736	760	758	739	781	738	766	780	788	768	792	797	802	828	789	738	803	725	774	776	812	785	783	791	794	736	819	777	781	762	773	779	751	744	740	767	716	812	769	794	795	747	766	735	822	744	800	777	779	804	774	791	807	809	736	798	768	783	818	745	753	739	763	793	781	762	784	787	819	776	781	793	772	804	774	780	795	815	819	765	784	782	766	764	721	728	752	811	809	773	764	776	768	780	775	789	764	764	756	787	767	785	786	805	802	798	795	776	767	780	751	761	784	769	734	743	777	789	782	749	727	760	836	746	769	781	782	764	746	767	803	794	768	746	793	808	737	718	757	777	782	758	744	786	791	747	801	768	783	768	794	759	739	744	800	749	765	766	811	781	758	793	790	733	762	792	786	730	806	787	808	786	811	728	686	820	793	759	772	781	804	781	725	752	792	769	794	835	816	782	747	774	795	785	779	763	793	759	775	761	797	722	768	790	813	774	783	798	784	789	761	805	740	755	784	763	701	722	777	793	824	736	854	757	744	795	768	775	719	773	743	775	807	785	772	763	773	776	759	773	750	766	784	741	797	753	784	772	757	806	765	787	743	820	808	832	713	770	809	800	737	775	731	778	816	807	780	748	758	811	748	776	821	788	730	808	747	836	764	803	812	725	770	792	710	731	782	739	779	753	753	760	799	786	777	804	754	804	750	719	740	734	784	765	773	796	780	757	815	793	795	754	738	745	730	774	758	797	779	738	795	779	747	841	821	768	741	765	769	821	781	766	796	792	791	763	800	791	807	771	779	779	811	772	823	770	794	821	763	810	806	763	761	776	767	728	780	774	751	770	753	733	796	768	762	763	801	803	710	767	766	735	766	812	749	800	793	743	800	739	746	708	766	742	787	718	815	789	808	737	760	750	790	734	747	775	739	782	751	812	803	760	748	785	764	790	794	766	782	726	769	752	796	810	728	775	745	786	764	776	752	810	807	809	764	749	775	771	777	801	773	741	739	796	760	800	754	739	802	739	789	742	811	809	779	776	794	766	798	769	776	773	778	792	736	786	788	777	762	799	773	731	768	731	780	764	748	748	776	799	708	781	779	806	806	790	805	764	762	763	763	794	815	804	761	721	790	796	788	780	791	765	778	758	731	728	802	760	767	773	784	835	805	792	830	710	783	822	741	764	828	779	761	766	810	800	782	808	741	766	791	799	726	756	713	741	737	810	796	736	758	703	714	809	791	772	736	732	752	768	742	782	762	811	799	734	811	719	804	761	769	794	807	816	770	818	741	816	788	794	722	818	778	794	778	752	825	787	758	745	733	789	750	776	842	749	805	795	774	747	777	742	842	832	764	791	791	804	757	824	802	783	750	771	791	762	789	740	765	750	810	775	785	783	787	768	734	742	726	788	821	767	790	782	734	729	755	761	725	766	811	736	833	783	789	780	750	812	781	751	738	757	784	756	764	753	822	774	760	737	728	746	789	747	749	747	783	790	726	798	750	770	768	793	759	776	727	763	783	754	765	774	748	791	734	815	783	779	801	788	776	772	794	753	803	776	763	731	732	727	785	771	755	757	764	800	755	803	789	796	749	737	739	767	790	790	735	752	811	795	752	789	762	800	797	781	773	800	781	780	781	730	809	774	747	755	791	778	747	784	788	757	759	775	790	773	734	760	744	796	822	779	791	762	770	738	773	842	809	792	802	749	767
16421	15365	17108	12177	6402	4354	3166	1865	1198	761	585	518	423	351	317	248	268	260	251	283	241	234	203	238	247	193	215	213	215	226	218	193	230	210	193	201	218	228	208	227	210	220	184	233	207	231	231	190	199	184	205	200	214	221	201	232	213	212	227	219	199	210	242	207	206	221	208	226	204	219	201	209	194	204	230	213	210	213	238	222	210	211	203	206	201	235	218	229	230	244	228	210	193	191	212	227	216	191	233	190	207	188	209	217	177	208	189	241	186	235	208	211	201	214	191	201	223	195	191	184	209	215	212	192	223	196	187	204	212	226	212	187	205	226	205	211	206	231	228	202	206	197	201	189	237	220	205	247	204	224	198	208	227	177	228	225	215	210	206	216	194	222	210	225	245	194	200	216	204	228	185	221	200	273	206	225	184	190	185	243	223	206	202	217	216	204	242	194	187	223	189	203	242	207	201	200	224	208	207	190	241	208	232	239	225	218	219	207	222	215	232	216	216	200	228	223	217	208	212	204	232	231	208	194	213	228	214	236	201	251	200	209	205	226	225	196	182	208	211	210	246	203	206	197	200	227	204	233	204	204	237	215	208	194	219	212	216	208	202	199	206	193	205	210	232	243	180	239	226	226	209	201	214	200	228	226	238	227	231	217	181	202	216	211	193	194	178	202	207	244	217	232	202	221	215	214	226	202	230	229	211	207	218	208	226	218	221	207	204	222	238	215	215	208	200	206	203	228	209	226	198	202	214	206	202	208	204	239	221	209	228	228	204	205	209	212	232	209	233	211	236	195	226	211	218	225	188	229	191	207	188	225	198	236	228	177	202	192	190	200	224	215	224	200	213	199	200	234	217	207	187	226	212	197	236	239	209	216	250	219	219	218	218	241	212	200	214	239	227	194	208	194	227	210	192	199	220	224	229	207	197	236	209	216	216	227	229	199	243	210	205	195	210	209	233	197	222	219	219	237	236	216	236	209	219	198	172	229	236	222	220	232	212	216	197	222	172	221	200	233	194	192	205	241	204	206	214	222	213	196	208	201	184	218	234	194	219	202	217	235	221	219	213	223	214	190	219	221	204	179	208	211	226	205	252	204	207	215	205	215	215	199	229	195	197	212	222	222	210	226	212	216	223	216	231	220	204	200	199	222	219	222	172	221	216	210	211	228	171	208	242	202	210	210	223	219	190	207	224	216	221	208	224	213	204	217	207	209	202	207	228	211	199	221	213	197	210	193	207	220	209	204	205	193	231	186	230	204	186	229	207	206	207	188	217	199	197	216	211	219	200	219	187	247	218	227	220	228	219	204	221	211	202	218	208	208	232	208	187	210	198	217	209	193	202	186	212	203	184	200	208	209	201	195	202	223	209	218	212	210	195	227	221	219	251	217	214	242	216	208	189	183	213	234	188	199	202	212	205	208	208	196	211	196	222	226	182	229	209	229	230	215	230	219	230	206	221	213	212	228	219	201	196	202	196	229	204	199	213	214	215	199	222	209	206	228	201	196	200	213	187	206	230	204	217	209	222	216	213	213	211	222	212	181	199	207	228	199	202	193	205	218	216	192	211	198	206	197	209	188	217	226	229	202	204	215	198	210	223	216	214	220	198	206	196	215	194	217	216	220	211	199	239	221	208	202	224	193	225	193	223	191	234	241	206	213	178	214	245	200	204	224	209	227	217	210	209	187	232	214	201	187	231	223	202	207	198	202	220	207	237	213	210	215	208	192	204	221	202	227	209	188	192	192	226	220	229	216	204	190	226	215	191	207	189	205	226	227	200	209	206	230	222	191	206	220	202	206	197	220	205	232	228	231	209	205	190	221	212	199	220	198	204	222	226	212	211	201	219	200	222	209	221	214	225	228	195	215	193	198	206	204	225	209	207	209	185	220	205	198	228	222	211	204	201	193	212	222	218	201	229	225	224	227	229	233	238	200	197	199	222	235	231	215	220	211	198	208	206	204	201	205	194	227	221	204	219	247	190	201	206	234	218	194	213	215	184	221	186	213	216	212	215	220	193	211	212	211	212	221	231	195	212	210	170	208	238	219	243	197	204	211	211	219	250	227	198	232	199	200	208	204	224	185	204	235	204	206	203	225	207	211	212	248	222	203	192	243	225	209	198	178	193	223	203	201	177	199	200	218	188	217	203	214	195	232	225	228	214	202	187	237	206	209	210	214	196	227	215	187	236	194	214	214	232	223	212	220	212	204	215	171	214	198	216	220	219	202	231	206	201	220	204	210	218	194	203	206	218	231	188	220	238	239	207	222	223	242	216	215	198	211	190	233	209	214	208	240	219	244	203	196	201	201	222	207	221	217	207	216	226	203	195	220	234	219	250	197	240	203	224	210	226	196	216	220	213	207	197	215	231	212	202	212	209	212	196	216	219	207	212	226	219	210	193	192	191	221	212	221	210	205	208	218	204	206	204	216	197	196	222	240	222	205	218	175	179	224	180	199	231	217	199	190	221	203	191	219	215	211	213	203	233	218	217	226	226	194	217	195	239	211	200	254	206	216	218	216	209	199	194	193	212	221	223	204	229	203	207	219	204	216	223	238	224	188	204	216	191	196	198	202	185	196	221	228	247	237	195	201	232	210	180	233	179	213	194	209	196	191	210	205	217	195	217	207	210	211	203	230	228	220	259	233	224	206	236	196	203	201	201	192	201	209	202	206	215	227	188	205	194	210	213	211	206	214	195	213	226	208	213	206	223	214	207	216	212	235	224	205	193	218	179	199	203	214	200	212	208	187	192	214	215	227	213	235	200	196	198	184	216	193	224	185	204	195	215	218	207	213	196	201	222	199	237	202	201	215	188	189	211	195	190	199	222	202	221	225	214	238	220	211	180	213	195	203	199	188	215	228	189	229	215	227	206	205	225	228	205	205	206	234	218	223	202	196	201	243	184	249	196	221	230	200	239	190	209	210	232	212	217	203	198	228	210	205	211	252	201	227	213	194	225	202	216	210	246	221	208	205	215	204	230	198	220	228	197	231	219	228	206	242	206	231	231	211	201	238	193	179	189	209	199	213	206	229	207	207	221	208	209	222	191	215	201	211	229	195	233	190	213	237	203	208	232	227	203	197	228	195	206	197	241	201	217	235	176	218	240	202	198	214	196	222	226	204	210	203	201	179	215	206	205	218	209	195	219	221	203	207	216	235	226	213	199	208	225	211	213	203	202	206	233	200	215	207	220	230	215	195	219	211	233	196	220	215	210	206	205	203	206	211	197	235	221	200	214	212	232	233	189	212	181	242	215	217	218	207	211	208	213	193	210	190	192	191	232	244	204	195	215	216	212	201	208	229	205	217	215	215	264	201	221	226	233	205	209	241	195	204	194	209	212	212	211	202	217	226	213	220	190	215	216	198	217	238	200	229	197	199	211	217	211	231	225	190	236	207	204	209	213	194	216	197	190	236	207	231	225	220	203	209	210	226	214	231	249	193	205	204	235	212	223	224	227	223	218	210	227	227	189	183	226	204	205	212
15024	17919	26791	25686	19630	17042	14244	9866	6459	4117	3250	2528	2247	1787	1369	1172	1007	999	944	914	895	883	817	790	746	752	731	760	721	742	722	764	737	667	702	693	690	711	705	711	720	763	703	711	753	678	724	696	715	690	707	666	728	734	726	694	697	700	720	713	743	705	684	733	759	688	712	758	705	688	761	703	696	730	692	715	676	784	662	706	770	693	730	714	689	686	759	711	710	735	709	658	751	740	699	693	725	725	694	710	672	741	711	687	700	754	692	713	718	729	748	709	712	725	717	740	695	711	756	734	703	675	727	686	682	700	678	758	719	725	743	715	766	718	677	715	690	686	728	668	726	672	738	707	724	705	678	673	748	717	715	720	715	698	714	750	725	718	678	758	690	740	724	761	686	729	669	750	696	713	735	737	659	734	726	725	704	730	742	715	743	730	687	736	734	746	667	715	770	714	683	662	747	698	714	709	750	739	696	749	750	744	728	730	686	741	731	722	717	709	733	700	718	706	723	737	719	695	754	679	739	702	712	690	701	722	742	675	717	736	704	682	726	698	739	721	743	669	752	753	702	666	765	693	704	692	685	721	735	684	724	727	713	713	686	744	683	717	713	747	768	713	712	719	717	721	684	708	747	701	710	748	741	731	682	734	706	688	677	685	707	689	731	705	731	719	707	704	736	708	699	702	708	746	744	725	670	725	705	689	750	686	748	705	748	704	739	708	706	758	714	684	719	706	703	741	702	693	732	714	731	738	724	670	688	683	714	716	718	689	727	690	721	714	703	718	725	755	677	694	716	710	700	704	715	758	720	709	661	723	752	638	752	715	695	709	715	703	700	741	702	705	667	720	692	723	676	667	705	730	690	680	722	741	787	674	741	682	712	691	719	690	729	732	669	708	702	766	772	694	682	703	719	717	719	679	759	707	715	729	713	700	727	673	697	702	724	733	705	682	716	730	775	742	720	739	715	716	715	740	706	745	710	704	648	748	733	759	691	675	691	729	698	686	766	761	705	699	723	727	693	732	744	709	731	695	712	717	741	661	704	667	705	753	704	723	722	713	758	682	731	701	744	687	727	741	733	682	709	693	705	713	741	766	756	719	694	750	742	673	705	700	677	712	746	729	711	740	736	701	748	722	695	732	753	713	695	720	716	720	691	722	760	697	665	714	715	690	718	662	724	725	679	719	728	672	719	713	718	712	736	728	681	733	677	761	696	691	709	750	704	674	739	718	689	695	728	713	738	708	739	697	735	719	730	720	709	747	706	699	719	761	679	739	713	694	754	713	703	723	730	693	701	691	689	726	681	667	744	752	703	732	708	691	714	733	731	671	727	740	738	704	700	697	717	724	690	737	746	725	720	696	716	722	708	727	774	692	712	710	758	715	697	687	670	742	686	747	671	707	735	645	734	698	670	684	740	736	746	738	701	701	739	717	704	737	684	744	731	688	673	730	680	726	725	760	794	680	697	693	719	708	739	722	691	729	711	694	679	731	709	702	711	718	743	767	735	691	740	701	741	693	704	706	706	768	698	700	745	731	723	767	728	709	656	725	710	739	717	706	722	731	705	727	722	675	727	706	709	675	733	694	663	749	749	711	744	718	721	732	708	719	696	712	702	730	696	726	697	696	735	777	701	696	663	762	706	684	706	727	711	756	670	704	719	680	744	793	679	669	731	666	662	665	707	728	729	690	756	726	735	674	658	674	745	715	709	732	726	703	707	741	714	709	697	729	704	729	702	748	714	707	694	676	745	658	707	683	711	679	706	729	715	683	715	746	666	725	721	709	700	699	728	710	725	724	778	713	726	717	714	703	694	692	727	680	753	732	725	733	753	705	682	704	782	765	627	707	687	728	696	782	704	719	754	677	711	734	701	691	723	723	693	705	684	705	706	733	698	703	728	677	693	760	708	642	707	758	711	714	713	760	760	663	716	672	673	687	732	688	698	740	706	719	721	723	712	673	711	697	671	696	784	688	707	724	738	710	706	797	676	732	751	681	711	709	675	710	699	684	714	737	694	682	740	693	715	702	713	715	727	730	757	657	692	696	672	707	738	701	729	704	756	740	692	710	733	720	736	671	770	733	735	713	744	709	674	699	727	726	702	740	710	732	710	720	733	714	714	693	746	736	752	687	701	698	706	704	727	734	714	739	710	680	698	710	765	713	690	727	686	741	694	737	726	660	676	712	727	698	713	663	690	721	693	722	746	709	693	700	692	692	710	734	654	701	707	696	725	769	696	704	730	769	733	704	664	728	681	731	730	705	727	748	710	723	696	722	715	720	711	679	711	752	768	735	713	756	729	739	724	724	722	694	711	721	711	773	723	687	738	686	710	734	699	780	689	732	712	696	717	754	777	682	698	710	724	718	680	723	692	746	717	753	664	723	688	664	722	690	726	734	744	722	735	632	683	741	714	719	700	728	730	697	729	730	715	721	714	700	725	711	692	702	680	711	747	719	764	716	674	665	741	747	693	736	706	665	694	752	682	714	701	680	725	719	693	662	684	727	698	720	701	777	702	715	699	728	719	741	718	716	669	775	694	737	656	736	678	741	714	738	729	711	749	666	699	676	695	709	700	680	700	698	719	726	713	724	734	707	725	712	688	708	660	708	683	733	717	723	697	747	726	691	698	697	740	741	730	700	696	745	755	723	723	720	691	701	696	715	701	722	717	696	684	743	728	738	698	721	699	713	702	709	711	681	715	718	712	710	739	710	722	727	717	732	733	733	738	739	716	734	696	745	690	664	705	681	688	718	694	733	700	726	718	716	719	732	688	681	687	744	727	767	739	721	728	699	700	704	728	700	655	748	725	725	732	718	738	700	728	735	709	736	767	656	682	740	666	733	684	705	697	748	735	763	628	728	679	687	722	699	770	719	742	727	717	722	731	681	685	729	727	713	728	701	700	718	688	692	712	698	724	723	730	710	731	710	658	698	711	736	736	694	695	705	698	776	773	725	715	740	665	684	734	660	694	737	680	694	712	720	735	678	771	707	690	687	709	708	684	697	728	672	744	746	700	743	723	710	700	739	691	762	672	723	686	706	707	743	766	705	684	732	733	743	663	711	784	748	734	691	756	723	727	705	699	688	700	729	695	734	716	710	677	710	737	693	744	694	694	704	719	740	725	678	735	698	760	695	663	708	724	732	677	698	712	712	656	736	750	745	756	721	723	693	735	732	692	681	681	656	692	730	778	714	753	737	730	740	678	689	752	748	666	735	700	730	692	686	733	773	705	753	724	736	739	737	715	705	718	740	726	734	715	688	745	701	701	749	717	707	712	698	694	728	690	683	732	717	705	675	739	714	683	748	727	774	702	676	717	698	781	789	677	677	710	712	715	683	697	693	681	708	723	705	710	749	699	767	741	711	709	694	705	739	694	695	722	715	721	715	739	681	722	705	720	678	704	708	707	722	708	727	725	693	752	719	708	703	736	744	727	711	715	725	664	740	701	642	758	664	707	737	723	665	713	724	713	697	681	702	698	680	709	700
35513	46161	46008	34159	26597	22314	17256	10994	6583	4357	2186	2289	1680	1126	760	649	544	534	477	465	361	290	309	249	251	228	219	241	236	219	226	231	225	232	228	243	235	224	216	234	229	225	222	224	220	220	201	214	254	222	224	203	213	193	216	230	233	227	224	213	204	198	225	209	239	228	210	231	235	222	225	225	197	219	250	226	226	219	226	233	235	235	252	221	199	225	243	265	221	224	215	235	258	196	211	253	230	218	197	240	223	213	222	227	250	202	213	228	209	224	228	230	207	220	227	226	223	256	218	208	218	220	198	242	212	212	215	239	224	245	228	228	193	234	212	227	209	205	213	213	237	196	187	222	224	249	242	235	204	216	216	224	233	212	231	222	223	231	219	231	239	212	206	242	237	222	214	207	213	218	206	245	217	223	226	217	243	224	225	195	206	219	238	206	234	224	242	236	214	211	227	233	205	222	247	226	218	243	229	250	203	215	207	255	228	246	205	247	229	209	216	239	224	253	203	232	216	216	226	221	237	217	231	209	230	229	222	233	253	236	231	214	210	191	237	207	237	226	244	227	215	219	215	250	226	200	230	220	235	241	218	248	218	213	227	213	211	226	212	224	219	195	225	217	192	242	213	223	252	228	227	224	236	220	215	247	239	206	258	213	212	233	203	233	216	217	229	228	258	214	245	216	197	215	210	187	221	246	213	226	209	211	201	232	220	221	201	239	237	234	226	252	220	252	226	225	229	234	223	231	193	217	222	219	225	223	233	226	229	214	231	253	223	233	219	212	237	214	237	227	233	230	209	245	216	226	220	219	240	210	227	232	206	176	226	232	217	221	218	225	210	217	233	229	220	240	221	187	224	220	215	227	217	238	222	203	216	242	229	201	211	216	218	209	208	222	208	246	216	218	214	232	243	234	202	215	235	231	213	224	250	224	241	254	250	222	247	213	225	213	220	232	213	234	238	209	251	217	246	216	248	202	217	234	213	219	213	230	208	230	226	237	226	257	203	191	215	225	233	216	209	217	248	213	210	239	237	243	199	234	254	248	214	238	207	210	222	220	217	200	186	235	230	229	220	215	219	217	210	202	202	234	186	201	209	216	228	216	227	216	201	200	213	215	233	225	230	240	217	233	230	240	206	199	237	209	227	240	220	225	240	219	210	227	229	202	204	232	199	196	206	226	217	211	220	214	242	208	223	210	217	202	243	201	242	213	222	219	230	217	243	236	226	239	216	237	233	224	224	212	231	230	233	224	227	210	235	221	219	231	229	228	219	252	214	222	210	233	203	206	237	242	230	235	203	207	206	224	207	203	202	213	202	217	229	226	221	211	252	219	238	231	233	244	216	222	205	221	209	234	200	232	234	200	225	202	222	214	216	199	219	234	254	228	209	245	207	227	229	230	219	214	208	207	218	232	206	215	228	203	202	246	214	216	238	222	243	217	215	215	244	213	218	196	194	200	216	217	223	222	208	227	244	229	256	242	220	213	200	209	247	251	226	238	231	223	189	224	225	226	224	205	231	238	232	224	241	241	231	214	219	212	215	212	220	220	247	200	228	237	197	239	222	212	253	223	254	224	214	234	229	230	229	189	213	233	216	240	232	213	197	220	215	222	214	205	254	211	212	231	250	239	209	232	201	251	221	232	230	204	238	233	224	226	237	227	232	208	234	215	235	224	235	227	223	228	227	204	229	212	215	227	202	223	237	220	223	229	231	241	233	223	216	200	210	236	253	251	223	218	225	210	221	281	246	237	246	218	218	235	259	224	216	207	218	203	241	245	226	203	231	221	203	237	204	218	235	247	220	237	256	232	208	215	211	213	242	216	277	217	203	224	200	246	205	211	261	216	211	206	175	221	216	215	258	228	243	228	224	203	214	237	211	220	238	225	217	209	218	209	229	211	214	199	253	221	212	233	224	227	228	230	226	198	210	213	230	212	214	224	235	257	232	226	226	209	213	240	229	217	234	227	198	211	252	231	244	219	259	200	230	205	203	231	235	221	197	216	214	214	207	227	247	250	218	199	238	231	212	234	195	227	206	214	235	248	219	224	215	221	218	237	222	238	223	271	211	232	217	217	219	214	219	224	224	232	199	250	225	201	195	222	224	242	251	239	251	233	236	241	215	222	212	219	234	214	247	216	249	225	209	220	231	212	219	218	193	209	200	222	222	235	205	210	228	222	216	236	253	241	240	234	210	227	201	233	206	228	224	219	229	227	248	217	222	215	265	236	236	236	215	237	225	231	221	216	201	216	223	233	233	224	225	202	207	229	220	214	217	251	238	215	222	240	233	246	208	208	232	219	211	241	215	217	242	239	231	234	229	233	187	227	232	229	229	193	225	225	191	212	240	218	231	221	227	216	236	236	238	204	257	226	220	220	209	195	215	221	252	198	234	252	233	211	231	219	236	237	205	217	227	228	190	196	201	259	259	212	211	208	252	231	239	235	215	215	235	207	235	215	235	226	199	220	212	224	193	236	242	249	221	219	222	232	223	226	230	206	225	197	229	197	198	218	195	246	216	205	233	232	212	210	243	241	206	231	198	222	237	233	227	212	233	236	208	217	235	215	218	258	230	196	243	218	216	226	218	215	221	206	233	212	221	224	200	206	209	220	214	209	218	216	219	189	224	225	225	219	233	215	222	235	211	229	200	202	210	212	240	199	223	271	215	223	227	222	228	172	190	208	256	215	229	246	246	246	204	210	235	240	202	212	233	217	219	220	232	240	227	229	223	261	205	225	213	241	247	219	237	193	223	220	219	241	248	240	188	235	217	213	204	224	204	234	219	228	179	240	211	258	209	192	222	205	245	253	202	235	232	237	216	207	190	221	229	238	212	218	223	221	210	214	224	202	224	195	232	206	210	221	248	236	206	206	227	221	221	214	251	232	199	236	247	234	219	227	231	214	224	227	210	230	208	235	232	227	207	206	218	217	224	227	212	236	225	219	215	226	208	220	203	210	232	213	223	222	232	218	200	197	217	202	245	223	233	213	212	231	236	220	201	217	222	216	201	205	222	226	225	224	196	196	248	204	210	206	221	236	233	210	239	209	224	241	247	200	210	258	198	218	211	212	235	198	249	208	232	215	221	217	204	230	226	222	212	191	216	209	224	212	204	219	207	203	231	200	229	214	204	193	234	231	201	206	216	220	227	242	249	218	220	221	223	226	244	229	189	194	222	224	220	219	206	229	237	215	237	225	193	217	236	207	233	214	232	212	202	220	230	226	211	263	226	216	223	227	223	217	230	229	200	221	209	209	206	219	224	211	235	235	213	206	238	237	210	242	217	200	247	214	224	252	213	226	260	234	222	223	249	210	227	217	216	220	229	253	244	236	213	234	223	215	240	212	202	274	224	204	197	205	212	222	218	209	241	215	232	198	199	245	206	228	198	219	214	245	192	215	246	207	217	200	242	211	217	239	231	215	210	212	193	229	226	198	210	211	218	220	232	213	191	221	211	224	223	220	211	227	208	208	234	210	199	224	211	233
28710	42329	51619	42142	37874	31689	28324	22615	16947	14774	9309	11500	8895	6377	4315	3458	3191	3204	2518	2167	1889	1580	1344	1105	966	846	806	723	826	793	768	728	744	745	687	715	753	765	726	768	749	702	761	745	657	773	697	742	733	724	769	765	732	717	791	750	735	728	732	731	725	730	732	701	740	768	742	734	715	756	738	709	702	719	743	763	693	756	744	758	747	703	713	739	745	694	755	754	736	723	767	736	729	758	732	740	755	701	722	753	721	757	751	801	748	737	730	702	718	725	745	720	740	756	700	680	707	738	692	699	754	695	739	736	723	712	735	754	765	790	701	778	703	725	688	673	724	736	801	739	746	697	771	715	729	711	757	701	726	714	734	713	703	734	750	720	692	697	743	741	737	755	747	759	808	753	728	689	716	781	701	753	737	735	716	787	715	750	715	693	731	705	673	763	762	797	722	757	798	742	683	725	709	773	696	742	751	736	750	724	754	761	750	692	747	731	733	723	745	746	742	720	824	722	704	722	702	743	742	767	763	752	686	751	752	734	698	744	769	755	775	786	711	728	753	769	742	734	771	740	698	729	723	767	718	745	726	725	762	742	724	726	743	710	751	762	734	763	735	788	692	726	766	721	712	710	687	727	689	717	696	739	736	757	745	762	750	729	737	741	766	761	768	743	750	680	725	739	727	718	702	725	740	699	767	714	704	729	721	719	704	706	744	705	730	714	758	754	788	803	716	718	757	728	722	777	755	747	739	789	759	754	738	762	758	707	760	691	732	795	754	734	738	721	784	730	754	705	708	773	739	699	730	756	737	773	760	725	816	725	744	724	746	791	682	718	741	708	691	738	755	763	742	712	723	664	732	759	756	734	695	763	769	823	753	737	718	739	724	740	709	753	745	723	788	717	753	745	786	747	735	697	746	749	726	743	730	740	708	755	719	722	717	727	744	812	739	733	760	739	725	738	672	746	742	708	729	703	686	709	728	766	738	708	709	668	739	750	794	744	722	759	707	742	724	721	698	742	720	721	699	766	772	741	706	714	740	745	740	720	770	696	755	710	741	722	735	708	775	744	712	733	776	740	732	723	713	767	732	705	767	686	748	731	746	769	745	715	737	706	748	709	743	740	688	737	754	709	721	734	773	760	699	698	776	758	767	738	748	769	719	794	729	713	747	808	711	742	765	714	760	680	706	697	766	744	731	697	703	749	699	733	709	747	732	721	783	776	730	714	763	762	715	729	698	745	778	741	757	666	740	708	705	700	715	715	734	747	771	754	777	763	728	725	757	693	767	737	747	689	736	835	726	681	696	718	769	713	738	731	747	726	682	700	754	757	708	743	742	734	719	752	696	690	737	739	734	732	727	722	711	719	736	743	736	712	701	695	738	780	735	731	750	767	743	732	702	714	745	767	744	718	749	722	732	738	723	762	752	721	732	766	733	759	723	688	736	686	723	761	779	709	705	792	752	708	697	786	720	766	750	771	781	732	757	756	721	699	693	743	746	727	701	752	714	721	750	733	703	761	707	773	719	717	783	763	739	763	744	736	757	712	770	750	779	736	709	735	731	718	730	763	728	705	765	696	757	740	748	706	727	758	721	715	706	803	718	726	729	735	735	740	777	721	703	698	721	779	727	755	706	741	731	755	758	681	711	739	751	728	737	731	732	685	690	715	717	714	729	746	758	762	738	734	718	738	779	683	740	773	719	760	754	668	733	699	719	702	750	706	732	686	732	706	725	721	774	713	717	729	689	740	744	693	751	757	723	762	682	721	697	754	742	721	719	699	785	746	727	744	731	722	731	759	741	690	763	754	742	711	737	742	717	683	752	730	775	746	756	722	761	706	712	729	747	782	731	660	721	759	768	753	724	728	656	763	685	700	740	725	725	754	742	705	755	696	729	736	727	816	704	720	686	708	744	760	753	716	755	756	757	677	763	764	782	734	771	753	719	760	766	684	692	723	742	741	747	738	748	747	732	761	756	710	713	721	734	749	752	759	729	733	741	767	755	752	741	699	738	723	753	698	712	736	770	766	697	743	750	732	715	681	764	721	703	705	751	733	722	735	685	758	743	722	751	706	745	705	745	694	700	727	772	737	727	738	738	746	700	756	712	703	726	784	752	750	768	753	703	736	745	711	743	731	730	718	714	705	724	718	769	720	779	732	738	708	693	754	699	723	665	720	743	689	738	739	744	749	751	742	728	707	767	702	744	706	710	712	704	748	738	708	713	715	766	753	735	750	706	763	715	749	729	764	751	710	747	753	761	741	730	762	743	746	746	733	711	739	767	713	760	704	775	734	721	721	781	735	705	734	760	718	752	742	732	695	774	721	752	743	729	758	729	713	731	720	747	739	775	762	754	768	738	707	760	729	707	757	731	797	760	738	744	761	745	716	702	732	738	713	720	760	743	739	721	740	715	720	744	706	744	714	728	703	753	733	750	682	780	700	747	774	684	748	719	711	739	752	744	691	755	803	667	753	703	751	697	682	710	780	733	730	743	685	696	766	736	746	728	743	669	709	704	720	748	764	740	750	709	708	720	737	729	795	733	711	722	706	729	800	725	726	765	718	757	721	760	694	687	710	707	755	716	723	721	724	728	735	759	761	734	784	769	739	739	758	711	754	759	764	761	730	677	747	772	731	686	751	772	709	728	753	727	717	721	731	766	737	742	705	754	748	739	705	776	731	783	732	751	705	741	768	739	718	688	739	773	708	741	749	732	698	742	768	733	755	750	788	730	752	699	781	763	751	721	707	692	741	733	730	685	745	812	741	742	704	724	750	751	732	697	699	738	763	726	728	748	733	756	724	668	729	763	730	736	773	732	753	696	700	717	735	729	775	702	713	744	758	721	701	751	659	704	793	750	721	707	746	706	744	700	728	710	785	736	761	746	759	695	738	748	696	715	766	748	688	658	802	676	754	743	714	716	743	808	653	769	725	751	687	699	768	757	755	724	735	725	768	727	738	728	742	729	702	699	798	739	723	713	720	777	733	731	745	728	710	728	736	755	724	731	734	697	783	705	739	724	717	694	741	763	737	722	776	707	704	698	705	724	771	724	729	704	705	773	695	739	711	738	730	729	761	735	757	686	729	822	705	736	711	749	707	666	734	728	726	698	736	733	729	724	728	790	694	709	695	768	733	720	757	773	686	725	740	700	690	758	728	703	734	711	691	727	764	724	770	709	767	707	692	702	731	722	751	747	735	761	751	708	753	730	748	732	774	751	705	745	725	731	729	734	744	749	720	773	715	742	715	750	714	743	749	724	746	746	720	731	700	751	799	695	790	726	732	753	736	732	722	749	779	739	702	729	688	735	764	736	702	719	716	757	731	736	744	757	706	719	742	737	701	750	690	724	694	763	751	708	692	690	738	734	741	720	737	739	693	719	766	783	749	764	714	788	747	758	730	761	704	716	718	751	730	706	731	700	756	758	711	798	785	746	734	767	744	722	745	740	734	722	740	713	702	717	729	747	734	735	724	759	744	701	727	706	746	728	763
42145	49647	43312	36948	31945	27329	23690	17867	12765	8352	4658	3445	3246	2155	1201	964	940	796	680	598	476	471	342	329	257	274	265	224	247	252	240	235	241	253	236	240	256	238	261	260	257	251	248	249	240	243	223	215	216	224	232	218	211	241	258	231	247	237	217	241	251	230	208	241	226	233	234	241	234	229	232	255	225	197	232	235	254	228	258	246	238	265	238	226	267	237	256	227	221	246	271	251	253	234	230	243	234	224	248	229	237	227	226	238	226	230	251	221	256	232	239	225	258	237	249	274	226	239	254	227	235	241	245	234	238	225	232	251	253	239	262	252	248	229	217	214	232	240	231	256	248	245	261	265	225	254	234	230	241	248	228	229	246	243	221	232	223	216	233	255	222	243	242	279	223	197	253	258	272	256	240	225	268	224	253	236	245	256	239	212	237	224	225	269	231	232	256	248	245	231	232	235	237	216	214	234	249	233	218	255	239	222	233	242	236	240	239	243	241	243	235	241	226	237	214	242	244	229	221	253	246	226	234	235	240	229	244	251	236	222	251	243	239	229	231	243	239	239	245	255	243	233	232	236	229	253	263	223	239	242	236	251	233	231	245	237	236	213	251	223	230	254	252	244	234	232	263	240	236	251	264	255	248	217	242	236	249	228	246	260	211	233	274	249	222	241	228	212	234	256	231	230	220	263	220	233	210	211	230	239	231	239	259	253	234	244	245	234	241	242	236	261	220	257	243	220	224	256	249	248	220	244	209	227	251	212	261	250	206	241	228	222	248	219	250	241	248	250	244	254	236	226	249	291	229	251	249	243	240	234	248	250	270	235	263	218	231	226	247	251	245	225	231	227	249	233	257	234	233	261	237	238	241	244	265	223	242	246	230	194	254	237	234	242	221	212	234	227	230	236	234	245	250	253	226	232	221	219	243	235	200	218	224	238	290	216	226	245	244	224	228	230	238	241	234	223	240	269	242	223	256	248	216	218	221	217	226	218	242	231	222	207	233	249	270	268	239	249	251	230	245	246	269	256	256	240	241	273	246	218	242	248	244	296	208	253	240	239	256	266	225	278	278	216	231	235	235	232	232	244	241	227	237	273	254	254	237	256	241	231	233	231	229	206	222	264	218	240	229	239	232	222	216	233	223	256	223	231	240	216	226	261	237	233	241	241	252	253	227	229	236	254	231	247	218	217	278	240	234	226	257	226	247	251	230	234	245	223	206	248	242	235	251	221	249	207	249	227	236	215	211	237	246	227	230	225	271	265	232	239	236	225	234	243	264	223	262	216	223	229	255	254	244	263	237	251	266	257	235	245	236	238	249	256	219	231	239	245	243	244	216	239	249	264	240	238	240	258	222	233	269	257	242	248	247	239	242	258	222	254	248	259	252	239	218	255	234	239	247	288	238	235	220	234	226	256	242	236	258	241	235	230	242	236	278	246	242	217	227	275	232	247	222	209	281	227	235	212	258	230	212	234	227	269	283	233	256	245	229	249	242	231	244	246	287	234	265	271	264	222	248	264	246	247	236	267	283	248	264	241	232	230	238	272	259	235	237	256	265	213	238	236	272	258	227	243	248	236	253	242	242	224	227	242	252	223	230	246	251	230	258	209	224	232	233	238	230	251	242	240	241	228	216	242	233	243	226	229	242	234	242	232	251	262	234	216	235	197	240	264	237	243	236	245	226	216	228	209	212	214	257	261	267	223	248	215	210	248	240	247	239	234	231	221	272	233	234	266	238	265	242	259	218	210	265	215	262	256	226	211	247	226	236	267	202	242	247	243	263	229	245	254	234	250	259	266	254	250	262	258	246	230	233	259	224	233	249	201	241	230	249	232	256	227	254	229	239	246	241	231	236	220	216	246	235	229	216	249	203	236	259	250	240	255	224	243	221	247	224	235	247	242	206	232	223	214	248	228	246	227	241	281	215	233	250	245	230	226	222	232	225	237	244	206	245	229	233	248	229	247	243	255	250	228	256	236	219	225	234	260	213	236	243	228	231	236	256	243	258	257	228	220	241	233	254	213	232	193	268	236	243	206	223	225	256	233	231	253	246	234	256	232	236	245	225	265	230	274	236	246	237	238	238	247	221	249	248	254	230	235	200	237	226	216	220	214	253	220	256	223	259	237	235	245	248	206	264	227	273	223	221	244	260	241	262	276	227	248	277	204	233	240	253	235	251	216	239	240	258	234	248	242	209	237	229	228	215	226	234	252	242	225	265	244	216	232	216	231	218	236	196	241	209	232	211	237	235	226	252	250	229	227	259	230	278	274	251	239	266	240	250	251	233	251	249	248	238	243	257	214	247	262	249	243	244	239	236	225	275	225	260	206	237	229	245	239	245	233	257	232	237	248	227	231	248	230	270	248	240	255	242	217	248	251	250	221	243	220	235	225	264	230	238	212	228	251	237	248	236	231	242	269	204	230	249	215	221	259	230	255	247	247	241	217	230	232	278	263	231	236	247	229	265	243	249	213	229	239	224	245	238	243	234	213	254	237	240	260	220	211	234	239	241	241	236	242	242	248	242	223	241	212	201	224	268	264	226	244	243	242	252	238	233	238	240	239	243	227	226	254	258	256	240	230	245	225	229	233	260	249	196	228	185	252	221	238	253	260	250	244	234	214	239	221	257	230	247	233	202	247	246	233	240	253	245	229	260	244	211	238	240	240	263	245	231	234	253	237	245	235	239	239	221	224	226	235	222	258	248	248	271	259	247	203	223	244	254	246	207	252	260	254	252	256	236	235	203	240	238	209	237	254	227	232	216	227	224	231	223	214	259	226	231	238	192	231	257	250	238	248	264	237	231	254	239	247	228	256	239	257	230	250	210	240	239	234	242	232	238	213	250	244	220	239	233	231	243	259	248	234	267	264	212	226	258	246	238	225	241	241	232	256	254	227	248	244	241	219	246	255	234	243	217	248	225	242	229	231	233	255	249	231	268	230	242	247	237	219	209	245	224	233	274	222	214	241	253	226	256	219	248	217	248	229	237	223	226	280	254	216	237	202	219	239	222	256	257	250	244	233	271	230	229	241	230	202	240	249	221	239	240	256	225	245	243	247	244	246	245	217	258	227	250	265	263	242	252	252	234	227	246	252	239	247	247	235	267	251	244	257	229	268	230	234	247	255	251	234	229	241	271	259	217	255	224	242	237	248	234	213	246	227	251	239	223	238	220	263	215	230	232	236	245	222	242	235	246	241	249	231	221	236	264	238	241	271	224	273	228	239	257	242	207	243	241	251	220	248	227	244	220	248	229	205	222	212	246	247	249	231	267	227	219	235	210	227	244	226	263	203	236	254	253	253	220	253	224	251	212	245	225	214	253	226	229	234	242	254	210	241	273	239	242	241	229	238	251	243	222	220	233	246	279	235	268	257	257	223	249	211	251	236	234	242	219	229	237	271	232	242	232	235	218	258	236	224	235	266	226	245	233	235	235	262	206	257	271	252	201	237	237	246	261	229	231	241	252	232	229	234	244	283	227	231	221	258
33514	47626	50833	50898	45813	39841	34906	29190	25992	20895	14558	13164	13514	10274	6498	5434	5822	4703	4101	3472	2622	2150	1742	1340	1130	957	930	850	808	792	834	826	857	779	797	792	748	762	786	781	792	785	756	769	777	787	739	799	790	773	776	812	742	723	792	796	768	752	767	772	823	728	799	775	692	773	736	746	792	811	737	737	793	819	770	756	779	798	776	787	708	809	792	760	759	787	725	747	750	734	708	787	752	748	717	742	776	804	761	780	752	718	793	741	799	760	715	806	772	808	763	802	777	727	753	769	804	745	748	756	750	786	741	730	792	797	741	756	748	756	839	765	694	751	736	725	729	765	756	776	767	779	766	748	775	780	767	767	733	748	747	813	762	752	762	782	739	780	813	748	759	785	732	791	791	776	710	764	754	738	703	764	741	721	753	797	753	771	756	779	745	756	783	727	751	746	730	700	738	774	760	805	769	754	803	787	792	755	761	760	780	751	780	815	733	765	753	788	797	775	795	742	721	758	779	809	734	742	743	708	787	727	776	752	753	822	769	756	752	771	731	788	754	722	769	772	733	772	774	800	764	730	790	778	725	736	730	753	750	774	732	742	758	715	758	749	717	773	753	752	786	757	773	784	804	774	729	787	772	750	720	794	788	737	771	785	772	748	778	705	782	725	783	770	767	759	830	762	739	740	776	793	792	769	741	733	737	770	732	753	788	753	754	770	755	762	761	801	758	789	749	748	796	784	747	796	741	748	766	781	740	769	755	777	819	786	738	785	733	780	730	763	760	791	741	681	740	777	750	814	794	771	813	724	794	745	678	759	760	755	745	766	776	812	779	719	723	758	778	735	759	760	776	728	766	732	744	732	713	793	743	778	748	752	735	753	751	730	753	764	729	742	800	787	748	799	690	757	813	749	735	770	755	706	769	723	751	755	752	717	798	779	794	783	786	703	808	777	784	734	794	754	755	743	812	773	770	765	745	732	737	760	762	750	706	733	773	758	742	746	751	738	764	747	801	816	754	767	755	752	754	728	741	793	741	768	792	773	711	777	725	775	819	727	765	779	694	752	670	783	766	753	717	732	781	781	787	763	776	769	780	766	765	814	798	776	725	760	764	732	768	767	763	748	766	768	783	704	747	766	740	697	775	800	775	764	751	717	741	774	755	697	787	733	732	792	773	801	778	776	753	715	776	771	777	756	754	767	780	764	782	755	751	803	766	769	728	788	697	790	806	748	758	777	750	776	774	755	776	769	749	716	724	766	783	759	767	798	758	770	806	785	750	776	733	782	717	787	776	774	804	778	755	792	796	773	769	794	739	769	779	757	767	770	776	757	768	779	807	727	733	775	821	748	757	795	782	728	742	745	738	825	777	755	736	740	768	776	756	731	759	750	854	784	829	742	754	759	749	760	788	727	769	726	703	790	734	795	756	752	737	745	803	756	743	777	740	804	777	717	784	785	785	729	754	737	791	742	754	793	813	754	769	779	777	778	798	752	729	804	726	786	785	770	751	782	775	777	776	765	745	762	765	781	795	773	764	775	775	744	763	778	796	763	786	767	796	719	766	754	797	790	769	751	764	778	743	717	833	771	773	769	824	764	743	790	762	723	773	789	761	783	731	733	787	746	775	707	738	765	770	710	830	794	744	774	769	780	761	725	736	752	742	755	755	779	763	728	814	764	738	794	805	821	717	770	819	783	743	759	813	791	749	781	808	761	726	747	823	779	712	793	746	819	783	749	763	752	786	734	753	743	779	789	765	769	729	724	754	755	737	829	784	728	788	731	775	803	717	775	786	810	776	759	800	735	702	778	801	800	808	826	750	727	761	744	735	791	749	799	764	785	778	757	798	782	799	744	786	803	719	824	785	770	790	795	752	735	811	741	774	764	772	828	758	759	765	787	763	791	777	740	718	788	742	715	750	812	769	750	793	754	778	787	763	750	799	786	751	811	772	749	827	764	743	752	787	746	710	745	756	763	734	780	725	765	792	771	789	789	767	757	717	723	757	784	766	789	816	755	787	775	819	816	770	761	770	774	750	751	754	771	775	780	815	726	804	729	733	796	758	815	753	792	709	797	768	791	744	789	713	744	743	758	765	730	749	775	727	787	761	777	790	744	779	769	745	733	781	802	791	727	779	766	757	794	765	773	778	741	741	766	726	761	731	752	780	772	732	850	749	767	725	738	774	781	728	762	787	794	785	753	745	774	784	772	776	797	729	742	760	784	795	747	804	771	770	786	793	772	797	800	779	751	821	766	782	797	760	741	788	723	763	765	778	774	746	760	773	796	765	778	754	767	759	740	765	790	747	712	806	765	820	728	774	766	803	753	797	762	756	765	813	749	783	729	810	771	799	714	793	778	750	727	746	765	804	763	739	773	752	780	759	768	751	790	698	746	797	750	798	733	731	770	818	797	768	743	752	789	730	786	770	793	742	742	736	755	746	756	730	796	716	782	750	746	776	733	760	823	786	734	765	789	778	772	757	764	765	799	759	757	790	747	750	787	773	748	773	779	834	770	765	768	788	741	746	731	757	828	775	748	742	735	743	723	787	763	753	720	730	803	696	792	760	791	796	792	748	751	781	739	725	745	762	785	785	744	790	770	758	807	787	768	746	762	775	760	784	786	779	780	779	776	763	788	781	745	770	792	748	758	744	770	775	809	747	776	743	722	769	777	748	729	776	776	773	785	742	755	737	716	762	741	777	731	732	744	844	821	792	780	794	829	765	790	775	779	809	681	830	756	771	766	782	780	810	776	763	744	776	760	739	787	741	781	752	790	702	731	812	777	763	750	753	731	790	760	709	735	726	791	769	778	802	780	801	764	801	821	760	730	716	781	719	847	757	751	751	753	772	781	764	816	761	732	759	766	814	725	734	754	776	745	739	808	750	779	787	780	770	696	782	768	817	704	777	766	740	756	820	813	823	782	761	796	732	726	739	825	783	768	757	776	741	762	751	787	789	757	793	778	802	797	765	745	716	745	802	725	782	799	719	721	731	732	756	766	765	818	832	728	739	760	736	742	755	744	752	777	726	767	759	779	730	743	735	801	753	765	771	742	769	796	752	789	764	785	748	764	753	753	763	716	759	781	730	761	745	772	821	782	729	762	740	774	793	766	767	762	755	705	738	792	754	793	788	743	785	667	758	709	730	756	801	813	773	741	823	740	799	793	757	750	796	754	750	771	773	776	793	742	752	760	724	788	760	749	749	761	731	761	758	748	754	808	773	793	764	806	773	767	742	721	720	731	726	732	759	756	801	766	790	733	777	729	781	780	799	758	757	736	777	765	745	783	755	742	760	733	790	754	731	840	802	747	749	817	774	739	770	744	729	758	745	739	779	798	729	768	718	766	803	751	799	758	791	717	765	774	811	789	787	788	748	783	789	744	758	773	771	808	749	839	745	780	711	744	769	741	815	734	747	757	794	748	725	776	781	844	733	787	733	739	751	773	724	712	779	729	739	822	737	816	796	797	746	704	798	745	818	744	767	774	704	764
16755	15156	16151	13961	8101	4903	2845	1931	1256	805	577	437	410	319	292	241	278	249	266	222	222	225	234	222	236	208	197	207	234	223	225	215	220	205	224	213	212	219	236	192	192	244	202	218	220	217	229	212	204	220	198	204	197	234	242	216	237	222	210	193	212	225	249	217	229	208	228	214	203	208	214	243	207	236	226	224	228	210	225	221	209	199	229	219	222	224	206	222	184	205	218	215	216	221	235	239	208	223	202	215	204	224	240	213	202	199	212	203	211	198	213	214	202	229	226	205	192	225	227	200	217	219	222	197	217	227	213	223	216	203	210	226	212	224	228	191	215	205	223	211	218	221	211	213	214	234	187	204	206	224	215	220	217	211	233	216	215	212	216	215	262	206	209	191	223	219	223	212	189	225	202	196	224	247	211	229	242	223	219	227	211	213	232	222	227	213	216	205	247	190	195	231	239	209	215	207	210	204	200	210	212	207	214	219	212	229	218	212	217	213	216	220	234	214	172	201	217	198	196	204	225	221	201	239	206	214	208	209	208	215	243	217	222	222	231	193	238	226	210	189	235	217	197	233	208	208	235	191	215	196	217	181	224	212	208	237	211	192	216	195	205	178	224	218	191	201	229	217	209	203	233	225	216	212	205	226	223	207	217	207	195	212	211	225	185	209	223	208	214	185	209	215	206	223	213	204	193	219	205	209	207	208	209	211	231	213	213	180	205	207	189	233	205	210	205	211	237	212	221	195	203	236	226	243	211	217	192	238	214	226	179	183	225	219	212	221	219	204	207	219	225	205	223	203	205	231	225	178	216	194	213	222	221	209	195	234	224	197	207	222	206	227	238	209	205	244	191	215	220	220	201	224	208	212	223	210	215	195	208	218	198	188	202	223	192	219	199	211	214	219	213	214	234	214	197	195	211	226	224	225	224	194	183	215	216	205	218	228	225	236	200	194	211	204	158	218	217	202	206	198	204	208	220	222	234	197	204	228	230	210	229	214	195	217	217	206	222	191	224	192	224	218	225	205	204	215	212	236	240	220	195	222	221	231	228	197	225	182	212	226	211	221	217	224	214	227	226	229	212	199	208	222	217	235	197	241	252	213	220	229	214	223	210	228	202	182	208	224	231	210	232	202	205	184	207	205	216	234	211	212	214	183	204	208	249	208	180	202	225	209	205	202	211	218	208	201	197	216	220	232	215	204	229	226	205	204	186	219	195	201	232	240	237	217	247	221	229	206	237	213	188	223	220	222	221	184	211	229	222	216	237	184	202	226	213	236	215	194	207	205	207	199	182	213	192	210	215	208	239	218	195	206	227	221	233	206	223	236	226	190	221	235	215	204	221	210	239	224	206	237	206	205	219	233	219	233	209	212	203	220	228	189	224	194	225	201	215	204	206	218	205	213	223	176	204	194	200	238	244	235	221	218	210	220	226	236	215	183	199	214	218	208	226	209	228	210	204	194	210	210	220	238	203	215	227	208	214	210	184	210	227	230	209	203	220	224	221	214	228	215	233	214	220	226	241	195	223	225	210	201	201	219	229	222	217	238	204	217	195	224	215	217	206	189	223	220	219	208	228	202	213	197	217	256	208	208	209	218	213	215	218	203	189	200	201	212	235	212	214	228	210	220	196	199	196	199	215	219	185	228	222	201	212	222	226	231	215	196	253	202	220	220	225	213	193	214	225	215	239	218	223	223	236	202	207	191	199	199	225	220	226	217	201	219	204	215	211	203	214	186	201	221	231	184	214	217	208	195	191	202	218	247	240	222	195	217	211	202	212	200	229	201	226	216	209	206	203	226	192	196	191	251	215	218	219	207	207	198	228	237	206	195	201	209	240	226	182	231	218	215	218	224	194	215	200	247	189	220	229	205	204	220	197	220	224	205	213	222	213	209	214	213	232	213	227	192	218	216	181	240	201	225	216	194	211	216	193	230	226	217	220	234	206	205	232	194	245	229	222	198	196	210	236	224	213	223	227	193	230	204	225	237	219	216	219	184	201	202	203	229	228	235	199	229	213	190	217	226	202	209	203	204	216	199	202	212	211	199	207	233	225	199	228	206	221	224	192	191	229	204	229	196	247	192	204	214	232	205	208	223	180	208	214	196	211	221	226	227	191	218	223	221	214	240	227	225	209	217	227	233	190	218	225	216	240	234	207	217	222	214	192	232	204	219	234	215	197	223	240	199	231	195	217	216	209	237	221	224	202	185	238	219	230	229	208	204	222	233	219	214	193	271	209	195	208	200	226	242	216	245	222	182	230	234	209	241	221	206	196	182	232	201	196	205	206	261	224	203	212	188	208	220	230	191	234	218	208	182	231	226	217	215	229	224	210	219	220	239	239	215	227	204	201	218	198	230	212	203	229	230	248	217	197	196	213	187	245	226	212	219	214	217	210	193	199	218	216	224	210	216	213	215	183	199	248	211	224	188	239	221	195	235	224	222	194	213	197	213	241	228	199	232	205	221	218	240	187	203	192	226	211	198	205	238	226	216	213	210	196	236	220	213	224	219	214	209	208	215	232	183	187	215	200	229	235	203	199	213	222	199	186	239	189	215	203	197	192	212	217	207	195	216	196	208	214	186	231	231	211	217	241	217	241	237	208	242	211	200	227	202	201	204	196	219	230	201	224	197	185	209	224	213	195	210	206	221	211	214	196	197	220	210	230	206	235	222	207	207	227	195	197	212	220	217	221	228	224	209	192	209	216	208	226	226	195	215	190	183	201	207	194	230	231	218	230	195	210	197	206	200	214	212	201	235	207	184	211	222	198	190	209	212	201	204	195	201	220	225	220	200	212	240	214	221	226	206	251	225	189	233	207	202	229	202	226	216	203	221	232	223	216	216	229	209	196	216	212	210	195	215	210	201	231	218	191	219	203	239	223	227	209	214	201	191	212	224	199	223	219	219	222	208	186	234	215	202	197	215	200	197	232	216	194	190	246	214	181	239	205	190	201	228	222	205	206	214	210	208	225	196	199	245	209	220	210	189	214	204	229	227	222	218	207	184	248	219	226	217	221	209	221	201	191	221	193	230	218	197	191	212	210	206	222	185	215	243	220	217	210	222	209	220	216	190	210	200	237	215	218	215	183	239	237	220	216	224	226	180	199	218	220	206	243	231	199	197	211	199	198	200	216	198	206	200	214	195	226	201	193	193	229	199	231	188	222	231	207	219	208	225	220	196	232	201	214	207	241	202	185	178	220	223	235	204	191	190	209	213	226	218	226	196	219	232	225	207	219	207	212	233	224	210	195	217	220	198	212	207	211	220	212	182	231	206	216	214	215	218	207	206	209	208	212	206	203	208	199	221	213	232	209	191	207	205	220	232	213	240	215	208	226	208	196	190	209	201	226	239	193	197	214	220	218	236	210	203	207	236	237	217	229	210	212	222	201	202	205	217	196	207	222	231	231	196	224	209	252	213	194	213	207	211	215	210	217	217	225	196	227	225	196	198	232	236	222	227	219	221	225	233	219	231	225	223	232	213
15759	17194	26528	28171	23076	17690	12768	9498	6528	4270	2953	2300	1981	1536	1328	1092	1048	1029	1027	945	877	803	786	765	726	776	751	721	732	712	733	686	736	761	682	698	728	741	687	719	749	707	749	739	694	683	747	705	723	651	704	686	736	772	717	656	717	739	712	765	735	655	706	719	750	740	704	663	755	726	727	728	746	659	717	665	677	719	749	793	689	734	756	708	693	727	695	688	689	749	718	726	708	709	720	706	727	722	718	758	689	698	709	703	682	734	681	706	745	715	696	687	693	680	724	723	758	730	683	715	740	699	688	708	687	662	721	755	726	710	755	747	696	692	691	758	682	728	682	777	806	700	705	760	690	734	706	725	671	707	748	656	729	726	702	693	743	741	672	720	718	693	763	745	703	697	719	720	694	766	694	721	776	672	751	712	738	701	769	710	746	716	705	712	762	760	707	698	717	688	724	749	672	730	768	715	714	711	704	628	694	686	743	696	756	719	703	710	733	751	709	708	737	736	723	697	688	771	718	710	702	732	729	694	707	696	755	735	713	694	695	700	718	709	736	721	730	732	695	696	745	704	696	736	715	721	714	732	704	733	698	700	704	722	739	667	708	714	746	723	747	760	711	679	699	738	697	675	675	729	694	664	754	714	719	758	679	730	740	708	724	720	679	731	715	731	684	698	753	721	758	721	715	674	735	717	728	718	745	684	709	723	748	651	736	784	705	718	714	729	680	728	718	729	740	766	712	659	720	722	735	709	740	718	678	677	686	697	725	706	710	714	729	696	754	698	741	700	715	683	705	741	736	711	680	730	712	743	687	686	743	674	711	704	698	735	736	732	753	738	674	760	685	646	721	731	714	705	719	712	649	771	675	725	761	708	724	688	716	726	738	696	739	684	693	718	744	691	729	710	690	727	718	689	773	718	719	693	706	717	714	737	698	717	707	740	737	690	727	656	717	702	718	712	707	708	707	700	762	676	726	705	681	674	691	708	685	676	777	755	695	714	709	711	673	734	711	694	740	695	696	693	703	746	710	706	660	689	734	712	695	732	722	709	713	682	714	714	672	721	720	735	719	708	664	703	721	707	734	762	694	661	698	686	735	727	668	705	725	743	724	727	700	726	693	702	712	680	721	771	703	747	735	740	745	753	726	721	701	682	714	683	697	726	707	723	723	672	684	787	752	662	774	744	728	685	745	731	722	673	750	691	763	737	732	675	721	740	713	668	677	711	750	709	762	748	698	720	722	724	703	705	718	686	731	731	728	739	744	705	728	680	724	748	726	686	756	709	710	740	655	701	735	672	771	729	732	724	726	666	678	691	739	704	693	701	699	667	748	731	701	696	694	685	698	737	718	682	713	748	698	696	708	700	697	725	739	681	711	716	722	700	701	724	686	673	733	677	747	694	703	673	737	635	767	731	698	702	752	640	708	737	766	723	700	756	725	707	705	660	718	708	715	690	675	656	720	710	721	706	725	689	675	789	740	680	694	718	682	708	715	708	681	753	782	696	711	796	730	703	684	723	717	704	731	745	751	689	678	738	731	697	718	724	693	760	753	677	713	700	712	741	724	728	722	706	710	671	733	715	708	699	735	653	710	663	757	686	716	728	732	720	761	717	693	742	749	757	710	685	670	704	663	737	720	752	692	724	716	741	705	671	779	723	666	686	722	684	719	710	709	761	702	695	671	715	764	684	695	692	653	710	734	701	703	708	689	718	694	701	716	732	683	730	663	754	692	715	694	671	748	746	741	736	711	747	704	681	788	727	709	745	661	655	736	685	700	683	731	801	703	665	673	731	696	745	734	707	702	694	735	727	693	721	695	723	688	749	695	667	736	747	715	737	704	727	714	730	762	694	716	678	763	738	695	677	724	672	689	767	681	719	668	662	744	713	756	731	681	708	739	736	721	712	693	739	739	713	673	710	704	667	713	686	686	685	705	739	713	759	678	710	765	697	733	737	728	717	734	721	664	706	778	705	721	706	748	719	710	704	760	675	743	718	754	675	715	678	700	689	723	680	757	736	731	765	721	703	731	702	734	691	725	741	745	702	719	686	698	727	722	694	696	741	682	737	749	698	743	710	733	747	732	754	691	731	713	732	725	695	723	725	727	760	704	679	743	723	664	723	715	750	711	758	730	696	711	671	711	730	771	746	714	721	724	672	733	705	758	723	705	705	719	750	756	714	642	646	718	697	659	680	709	714	703	729	677	687	672	711	720	687	705	733	713	720	726	670	733	723	730	665	727	723	700	687	724	715	693	711	756	698	715	736	745	749	727	731	738	723	762	664	721	664	694	720	754	760	755	729	711	667	731	749	685	703	679	754	713	715	689	706	684	687	751	685	737	763	719	665	711	716	749	709	713	713	715	666	707	629	700	739	723	697	670	749	670	677	701	700	711	790	732	726	698	740	707	702	684	739	777	675	708	701	734	753	731	718	685	726	703	691	701	722	743	708	710	701	724	700	740	743	723	705	712	741	705	709	711	673	757	745	723	689	729	666	733	751	706	727	729	706	731	730	699	752	698	722	716	757	725	713	750	777	735	716	677	729	725	732	758	665	714	710	720	720	715	718	663	739	716	686	704	731	744	742	726	663	714	671	743	703	717	662	775	667	742	736	728	721	736	715	673	735	742	733	728	709	752	764	731	696	768	700	753	741	679	719	744	686	744	729	744	708	717	696	699	735	698	698	706	741	693	669	690	712	695	676	735	681	718	701	704	728	725	737	681	737	709	718	772	696	720	705	665	673	691	716	755	720	709	700	697	770	711	677	670	741	709	671	721	705	682	736	713	655	684	720	736	698	730	732	688	730	754	752	732	706	759	721	694	764	756	709	733	674	715	733	718	701	684	725	710	776	716	666	728	730	734	698	715	699	685	701	703	707	688	700	735	706	723	704	686	746	692	667	706	738	739	685	711	690	691	736	701	694	731	705	730	667	754	717	795	687	728	671	702	730	724	717	703	667	720	750	702	727	697	679	749	744	740	720	733	757	709	693	698	717	689	707	692	717	686	727	702	756	692	698	689	686	726	673	707	711	706	749	734	697	694	741	670	760	687	754	728	724	707	664	709	743	703	708	672	723	728	693	693	691	710	721	726	774	718	698	728	735	650	690	700	725	693	666	708	676	720	729	696	699	678	689	710	729	695	729	744	692	721	720	672	739	721	734	749	724	720	673	683	732	744	698	756	733	716	673	704	719	692	694	705	669	710	726	717	738	748	719	760	683	730	717	708	713	670	706	729	689	724	698	719	680	738	724	743	728	710	730	723	749	719	730	699	747	687	739	719	709	708	735	727	665	754	692	754	703	722	714	730	720	700	711	651	729	676	704	708	743	728	717	725	673	726	655	733	694	710	687	703	727	691	703	724	725	694	748	723	701	717	774	694	731	698	721	722	713	716	752	711	681	722	677	732	751	731	707	725	759	735	719	750	735	791	726	718	694	689	709	684	717	678	735	679	746	716	648	755	724	712	719	684	755	759	702	710	718	709	680
38535	42334	46111	40729	29470	23903	19060	12492	6920	3476	2183	1620	1601	1077	747	534	634	518	481	394	354	300	301	282	269	232	244	233	219	261	231	213	219	234	236	246	187	230	234	230	207	217	209	227	215	204	217	233	201	238	235	214	225	228	247	241	205	215	211	238	232	211	235	235	223	232	227	240	240	225	225	221	192	243	194	226	241	194	224	222	228	224	229	185	209	229	239	217	221	228	234	232	211	233	212	203	251	202	204	213	213	189	204	227	233	219	233	228	190	226	267	229	245	206	203	213	233	208	241	226	214	223	219	228	247	213	199	231	223	260	218	222	195	236	227	218	241	213	212	230	233	204	215	249	232	198	247	255	214	235	233	256	198	210	227	209	220	243	220	245	247	223	253	217	207	225	228	238	223	230	226	207	218	196	241	261	228	208	222	234	228	229	215	237	232	215	216	213	201	230	215	255	229	225	220	211	235	209	250	233	253	216	236	209	228	218	216	230	191	212	236	227	195	212	210	226	224	240	218	249	213	245	221	224	220	229	245	221	204	217	225	228	217	243	224	241	221	244	205	217	218	230	251	221	228	223	221	228	224	187	253	228	227	223	232	231	231	225	219	194	232	219	206	223	206	263	221	223	239	222	236	230	224	202	220	213	241	203	230	210	234	219	226	205	199	241	235	212	237	225	220	228	217	221	209	227	231	196	240	218	193	239	230	229	246	225	222	215	225	198	229	230	219	233	228	236	222	213	243	218	212	221	191	224	214	243	233	238	232	213	232	207	215	224	213	234	228	256	230	222	208	255	226	223	246	236	238	227	226	208	219	207	209	217	221	207	247	235	224	221	248	219	207	224	227	235	194	239	221	251	224	227	221	230	200	194	205	225	226	227	225	225	213	234	238	215	221	225	200	266	210	229	218	231	249	229	219	221	227	206	244	196	228	240	224	244	235	231	224	241	242	228	211	227	248	220	195	228	223	240	223	188	203	255	242	253	246	213	234	220	198	208	229	204	218	189	218	229	225	213	241	211	211	239	242	218	231	227	222	232	234	237	249	218	232	227	226	240	197	222	212	225	220	204	217	232	252	220	237	242	242	210	208	209	214	221	217	212	240	218	209	245	244	214	219	263	222	219	237	222	237	217	222	206	204	235	202	215	257	216	239	234	225	227	221	235	191	216	212	250	242	205	236	230	219	231	213	248	231	224	219	183	224	235	221	216	209	244	239	221	227	246	238	223	238	226	215	235	246	224	199	204	235	245	228	220	217	251	229	202	226	208	226	234	212	231	220	240	218	219	214	226	229	238	222	210	232	247	207	221	240	206	213	225	237	242	195	218	220	210	248	233	224	212	238	204	217	228	234	254	227	248	216	220	219	231	219	221	250	231	211	222	213	229	231	216	234	223	217	253	226	223	249	222	233	218	227	232	213	230	218	220	242	238	209	207	236	212	219	216	214	221	222	250	248	219	209	213	228	235	218	219	230	216	236	220	254	213	249	220	212	233	231	224	218	238	235	244	223	239	233	212	202	209	219	259	246	216	196	209	207	263	226	238	213	223	233	220	218	231	215	197	241	204	233	239	239	231	205	245	246	217	201	232	228	229	237	214	224	231	253	215	246	237	205	252	240	219	199	217	209	229	210	203	213	239	222	237	196	228	221	244	247	243	212	224	211	217	198	269	219	238	224	244	239	234	243	249	210	228	230	218	219	222	234	257	261	204	233	215	227	245	237	234	227	214	237	240	262	245	238	210	221	233	245	205	223	214	221	227	220	203	220	211	205	236	239	243	237	246	230	236	238	224	205	234	212	239	208	234	218	227	191	231	222	239	205	248	225	229	237	228	217	226	208	262	207	232	250	205	239	200	217	232	224	218	238	214	223	227	230	234	225	229	196	209	212	217	223	211	195	208	215	209	215	231	237	210	242	248	191	186	254	215	221	249	227	214	268	217	221	236	241	244	285	220	257	210	218	242	244	217	214	208	229	222	201	234	222	235	246	206	227	236	215	247	204	231	224	238	238	231	248	224	186	262	206	192	237	201	253	225	241	221	235	249	228	229	191	247	204	221	231	238	219	232	230	217	242	214	239	217	234	223	234	224	213	255	238	228	211	219	232	232	231	240	199	228	240	235	234	240	240	233	211	225	221	244	224	226	240	226	241	263	225	231	222	229	222	244	233	227	251	233	243	187	199	234	211	217	226	213	199	223	202	235	206	250	240	193	222	229	207	207	221	242	237	231	212	237	230	217	212	216	226	243	225	232	225	234	234	211	223	250	210	232	219	232	223	218	217	207	220	216	189	199	246	239	210	225	221	224	219	229	218	216	227	229	208	231	222	208	201	230	232	223	196	229	214	233	235	205	246	207	245	256	245	200	219	227	219	208	235	209	207	213	230	222	248	213	210	230	226	254	206	219	234	203	225	216	222	230	225	235	233	202	215	244	220	216	221	224	235	223	229	209	220	230	220	210	225	215	224	224	230	237	198	233	230	212	272	227	240	239	204	237	217	213	192	228	256	225	231	268	219	234	225	210	195	253	215	239	220	193	250	204	239	209	214	215	228	219	259	230	220	252	253	238	216	219	228	218	188	219	238	223	214	228	226	255	211	212	264	240	226	251	222	253	224	240	224	212	209	238	244	201	235	212	237	213	210	223	208	239	225	230	206	227	205	219	247	224	240	238	211	206	224	222	215	237	210	216	214	231	226	227	213	212	214	230	216	213	222	235	233	189	209	190	231	237	247	225	221	217	213	206	225	233	241	248	238	218	213	213	215	245	209	221	230	210	222	228	214	235	223	222	246	226	233	222	234	229	247	217	236	238	238	208	249	218	231	234	214	217	218	215	212	238	241	200	232	226	233	228	207	204	217	201	234	215	236	230	231	222	228	253	237	255	225	255	229	232	230	241	219	221	239	229	242	221	241	229	215	230	250	226	238	251	214	218	232	242	201	221	231	214	240	223	202	218	252	239	233	221	248	247	228	211	226	237	228	251	206	265	216	215	208	211	230	237	226	193	207	221	202	228	201	236	195	244	222	229	205	212	212	224	233	207	230	244	212	234	247	216	246	228	220	232	228	194	244	239	227	255	229	226	213	230	236	213	221	208	215	223	235	214	196	243	251	195	220	232	223	203	242	226	214	230	246	226	210	211	227	200	237	211	228	234	206	233	229	231	208	232	243	226	219	232	227	216	207	206	233	204	232	230	235	200	213	217	201	241	234	210	217	225	227	212	234	235	211	218	226	255	233	226	214	246	218	253	221	244	223	224	231	227	224	221	208	243	228	229	236	213	227	228	226	234	259	225	216	213	202	227	236	224	213	233	201	231	276	237	211	228	214	217	198	217	239	237	214	200	242	216	223	235	202	256	253	233	217	213	225	255	205	246	225	220	232	206	237	221	214	223	229	217	205	203	216	207	195	221	238	249	255	219	219	217	225	206	240	244	234	176	243	229	243	220	215	204	234	220	210	230	204	220	233	212	226	253	230	210	245	243	256	224
31338	40291	50798	50849	40346	34511	29958	23432	17468	12067	9641	8058	8242	5801	4419	3107	3663	2946	2714	2029	1831	1500	1298	1025	865	828	802	795	796	772	751	743	743	760	733	708	724	738	723	706	716	756	769	681	746	697	737	762	679	757	717	773	698	699	745	763	713	738	691	754	765	764	747	751	754	755	786	725	734	692	759	741	749	740	724	711	737	769	750	738	763	746	764	749	684	725	743	775	753	720	709	733	750	744	734	748	753	746	716	754	707	747	772	756	729	783	739	763	694	709	741	792	743	711	727	737	788	704	751	714	753	727	727	742	770	748	740	713	689	749	760	716	734	727	766	736	749	761	742	714	748	757	759	725	732	713	720	750	702	752	761	741	758	690	806	788	745	715	739	723	751	668	704	729	746	726	695	741	819	718	721	711	736	684	754	730	734	748	773	752	790	723	765	806	731	768	694	753	750	779	728	718	739	768	785	722	716	757	722	737	738	708	707	719	724	715	736	756	727	753	755	769	738	735	796	712	716	754	735	733	772	736	756	714	745	745	737	716	705	756	733	785	726	705	746	722	763	727	739	748	714	733	743	749	733	720	771	723	722	768	755	712	741	780	791	766	717	721	747	737	704	766	730	762	713	767	773	687	777	729	709	759	733	723	743	742	729	715	726	721	735	728	786	801	733	730	737	748	777	687	720	734	782	774	809	747	754	759	716	769	680	747	721	769	811	728	707	762	718	763	764	722	700	720	737	747	702	773	764	704	738	737	724	732	706	791	720	720	707	703	809	734	786	734	745	732	747	732	711	771	714	753	755	769	693	735	744	733	776	762	739	705	709	691	702	764	752	757	703	736	739	771	776	736	688	733	746	685	733	769	765	760	714	736	741	707	788	762	751	757	758	756	752	728	763	724	743	719	756	729	769	676	747	723	749	776	729	760	781	718	770	769	723	669	758	737	791	730	756	733	728	725	731	800	777	716	688	769	787	751	758	738	702	749	726	732	734	746	740	704	735	741	750	778	744	744	749	695	767	751	747	750	696	766	768	660	779	688	726	710	707	730	724	771	706	761	703	762	703	686	761	749	753	758	733	730	757	760	747	746	785	728	712	727	722	747	724	763	773	736	727	736	766	733	750	729	708	717	789	724	755	754	701	748	666	775	775	766	733	681	720	729	721	691	757	758	768	752	733	688	755	749	741	764	745	787	728	711	759	754	771	720	746	771	686	736	753	738	771	770	769	757	729	718	781	751	748	799	749	751	790	770	791	727	757	735	779	736	745	778	738	777	768	771	715	743	767	727	711	747	759	740	740	776	661	780	750	726	754	741	725	741	738	771	689	738	739	741	720	750	758	730	741	728	757	774	742	730	709	743	681	720	679	748	694	748	704	693	752	789	769	718	703	718	737	748	762	704	731	733	729	768	735	741	740	688	764	704	778	733	732	721	747	768	744	758	714	730	758	730	767	732	699	740	770	765	701	751	721	701	776	762	754	713	736	722	751	755	722	733	797	750	754	734	715	742	756	734	730	728	722	726	693	739	742	762	757	730	705	767	753	744	737	737	733	731	760	743	739	802	766	741	757	727	754	745	710	741	730	733	716	749	751	730	744	683	730	744	717	718	744	717	753	770	751	740	778	705	786	785	760	798	709	748	775	741	719	780	737	720	728	746	747	717	773	727	725	759	741	772	749	772	738	774	739	768	753	715	729	725	768	770	676	716	798	707	745	724	744	688	759	700	715	775	741	758	672	682	680	763	749	756	751	732	742	759	777	760	751	732	720	722	725	722	746	745	759	770	795	739	736	755	752	747	789	708	722	794	744	705	757	727	722	752	732	775	675	743	721	757	742	725	698	702	704	719	762	735	764	746	733	738	753	698	708	767	714	742	728	740	750	759	759	728	759	733	768	758	749	746	729	720	777	748	776	777	745	765	766	768	750	704	723	731	694	743	762	718	725	722	709	707	710	748	768	740	733	779	760	762	749	739	732	765	739	716	715	716	743	792	779	738	749	698	740	761	770	765	728	745	779	694	710	702	789	723	737	690	724	735	758	755	739	740	766	753	721	733	771	719	727	713	754	798	756	732	744	739	728	761	754	754	728	713	671	725	736	703	734	761	739	786	728	758	737	768	690	750	753	715	743	759	806	723	726	696	718	773	734	754	740	733	746	711	742	775	749	731	705	690	785	710	727	780	769	807	690	728	678	729	701	727	762	755	702	796	745	709	744	722	777	707	710	750	721	763	724	752	728	781	710	749	709	713	730	711	719	750	717	724	680	739	796	778	759	689	704	768	804	781	775	732	775	689	749	729	735	718	761	747	713	745	701	737	776	703	693	727	751	751	747	732	707	788	720	748	730	763	714	735	732	744	701	718	787	722	738	683	721	833	707	764	724	740	713	719	777	747	766	705	728	684	761	772	748	759	706	720	719	731	717	711	728	735	737	762	724	792	796	679	741	765	708	684	765	703	716	729	762	769	707	753	710	775	705	756	674	726	733	701	775	738	725	764	785	733	771	695	717	763	790	712	706	733	710	731	743	695	728	709	755	764	735	765	773	737	770	707	773	732	757	758	752	758	748	729	774	727	731	743	772	756	729	721	721	737	760	712	752	755	704	738	691	734	707	741	739	764	710	773	709	723	764	782	735	737	740	769	738	694	738	742	682	735	723	727	757	757	773	735	741	761	767	747	707	785	751	739	718	714	724	748	773	692	748	720	710	758	729	744	715	730	729	783	790	769	764	749	780	738	754	711	738	751	761	703	739	689	721	741	732	779	703	759	729	759	708	771	718	755	734	759	745	761	778	735	767	734	719	706	784	737	751	737	734	737	748	709	728	717	757	718	745	753	770	716	773	718	754	789	741	742	747	763	739	707	746	742	710	729	738	743	765	762	737	713	792	732	773	754	707	729	757	766	711	739	705	765	719	747	799	721	786	778	712	722	764	731	704	768	821	736	816	739	728	760	731	729	713	781	677	746	769	766	735	728	730	710	789	725	753	748	770	716	729	691	766	704	749	744	730	728	704	745	718	706	693	720	731	693	774	784	735	715	731	727	728	694	747	725	770	749	733	718	717	755	756	698	709	716	770	755	753	727	717	741	741	787	732	756	736	739	764	738	800	719	795	797	733	736	743	733	731	727	737	712	734	733	775	729	721	734	730	778	685	718	741	722	745	749	752	790	759	762	757	741	760	714	739	734	778	725	730	761	748	736	731	747	764	731	772	733	771	750	762	723	728	737	719	740	733	720	733	693	725	739	714	734	787	670	742	785	799	724	796	717	715	744	768	692	738	707	781	739	733	748	760	712	706	772	751	689	740	682	763	745	733	685	693	736	697	735	746	783	725	726	786	721	742	747	761	751	770	799	766	742	749	725	763	775	765	747	711	764	695	744	766	742	748	757	705	753	765	727	785	786	691	699	737	714	753	720	701	743	733	799	745	762	765	742	778	753	721	688	730	712	742	712	720	735	734	760	730	760	757	755	703	753	765	708	783	700	741	736	745	773
43751	51037	44671	36431	29060	26657	24081	19403	12294	6387	4241	2227	2451	1835	1171	857	990	821	714	541	510	423	334	315	263	256	277	245	244	228	236	260	266	248	251	244	249	258	241	214	265	268	246	262	255	246	243	250	239	254	238	245	247	264	239	236	248	250	242	242	236	267	222	222	255	250	251	241	258	233	262	268	255	247	236	264	223	259	243	270	260	237	265	252	255	237	255	218	227	240	270	237	248	246	205	214	232	267	272	239	255	234	247	260	243	257	286	265	227	254	259	249	229	237	251	207	265	250	257	254	257	243	218	259	223	245	241	278	240	258	266	231	263	237	252	264	263	265	248	263	228	256	265	248	247	263	259	247	267	247	241	261	277	235	226	221	264	211	262	279	248	260	254	227	247	244	239	234	237	250	249	251	268	240	222	231	236	266	258	264	223	243	243	288	242	287	229	258	234	243	269	283	264	245	210	271	249	236	262	242	240	236	221	260	242	234	243	230	256	264	241	229	271	258	266	245	257	232	239	215	258	255	251	251	224	240	244	235	224	254	256	231	244	236	218	228	207	250	279	232	231	247	280	229	240	254	241	244	230	255	250	232	246	278	241	230	242	237	246	263	272	246	243	250	251	254	276	244	234	238	234	255	263	272	270	253	236	229	243	226	248	220	215	263	261	237	257	246	240	247	211	270	228	233	260	243	253	242	238	220	262	227	238	224	236	253	243	295	241	252	258	243	223	261	229	252	245	249	252	266	263	245	235	239	259	243	269	266	238	236	255	226	229	226	260	256	251	230	255	246	258	235	232	248	258	225	266	213	240	219	205	255	268	254	253	248	249	270	241	238	240	258	243	239	250	245	233	218	240	257	242	241	238	258	255	236	249	273	268	211	249	260	236	239	227	283	254	245	225	237	239	241	251	230	253	214	232	239	212	245	243	248	227	243	261	258	281	252	245	226	261	262	243	263	251	250	232	260	244	237	241	269	273	244	224	262	220	248	250	243	234	220	249	230	250	257	219	224	253	251	226	262	262	222	252	243	264	260	257	229	250	230	232	243	236	236	255	232	243	281	262	234	276	253	254	245	256	245	262	239	239	230	221	259	264	240	213	260	237	247	261	280	244	220	222	238	229	236	288	236	231	238	246	255	246	244	232	234	226	209	257	278	247	225	235	232	277	239	208	273	257	265	258	261	235	260	280	256	259	252	245	249	270	211	242	251	252	226	236	267	254	235	272	243	207	223	250	244	244	240	225	236	267	231	257	249	243	246	244	232	238	245	263	230	236	254	242	221	247	240	240	261	246	271	214	246	251	256	249	242	255	250	261	236	253	251	262	239	276	244	247	229	248	264	254	237	262	236	247	238	265	227	236	281	252	271	265	243	257	235	266	258	257	256	256	261	262	244	240	239	237	259	230	256	243	232	274	256	235	223	243	233	251	221	237	258	256	227	227	242	254	231	220	230	258	246	231	223	254	252	257	254	268	226	232	238	245	236	259	249	239	216	246	242	206	249	237	258	279	247	252	220	249	260	222	239	251	217	233	252	227	235	255	249	245	261	225	254	240	217	252	228	238	231	224	266	252	234	213	241	247	245	247	232	244	239	246	237	231	241	233	241	255	247	266	246	246	260	246	214	252	228	261	262	258	253	232	258	278	245	233	242	239	246	237	288	212	240	253	234	277	229	246	253	238	243	228	246	249	260	256	248	243	269	205	241	253	249	244	228	237	230	260	245	243	255	258	231	240	242	238	230	235	258	242	235	230	220	251	238	263	232	216	265	233	249	248	238	248	229	245	251	223	258	250	258	231	230	259	239	226	241	226	215	226	242	251	251	245	252	239	261	270	222	254	245	251	250	260	234	235	217	215	251	246	251	257	213	240	268	258	262	266	248	245	215	233	253	237	211	217	248	226	249	249	217	243	206	222	246	243	236	248	250	240	249	214	223	273	243	242	245	244	241	242	228	254	257	224	207	257	264	291	245	260	239	230	257	245	251	245	250	219	242	233	255	237	259	226	238	246	238	241	253	234	212	248	217	233	249	257	223	251	272	252	234	220	239	219	238	232	235	235	239	243	252	240	272	225	268	252	243	270	238	247	238	247	254	261	222	242	243	237	246	228	256	265	310	229	263	239	259	265	237	258	242	222	232	229	251	232	248	250	237	204	216	245	263	237	253	234	234	233	254	248	275	234	244	223	235	239	250	266	246	246	222	262	212	272	258	258	258	259	276	277	252	243	250	234	255	229	273	264	248	248	250	249	252	269	252	259	252	230	235	246	240	245	269	235	251	216	266	252	220	243	225	252	256	249	234	257	280	259	238	239	224	252	258	265	237	250	211	251	245	223	244	250	234	238	253	230	267	259	248	262	212	278	240	240	229	210	224	202	241	253	241	248	287	236	232	252	238	264	237	267	257	237	238	258	235	259	220	245	229	259	259	253	258	250	236	278	231	237	257	233	246	256	246	234	251	244	237	257	245	242	238	252	265	262	234	239	246	245	273	255	252	279	203	263	245	250	235	221	249	275	264	246	275	257	263	242	252	253	240	285	218	250	242	236	212	236	258	237	255	244	236	270	214	257	229	262	221	272	246	254	256	249	244	268	200	267	225	230	219	262	250	225	250	247	242	219	259	262	265	221	279	250	278	249	246	238	246	218	245	231	253	255	239	258	250	245	235	248	258	220	248	293	240	249	237	249	265	249	254	258	252	244	226	241	235	226	257	272	226	225	233	227	245	260	223	259	250	242	232	254	261	214	292	271	233	249	238	269	249	236	246	247	259	242	256	239	268	231	252	269	239	237	231	275	237	241	282	245	240	245	237	226	248	251	249	248	221	225	229	266	259	243	240	249	242	240	246	247	265	250	234	238	239	262	252	267	240	233	237	260	226	248	271	248	275	272	237	219	255	232	224	230	233	241	243	220	244	250	227	252	226	231	239	225	248	244	251	257	241	242	241	260	269	246	228	255	255	267	218	263	219	241	262	235	244	221	268	253	221	254	233	217	220	254	244	214	241	216	254	273	250	257	222	244	256	248	225	211	265	248	235	255	247	249	244	247	263	276	219	223	243	241	253	255	246	232	253	258	271	231	238	233	244	234	233	265	239	244	248	248	225	225	246	238	218	256	242	256	260	269	206	242	273	230	252	241	206	243	242	252	233	242	274	236	216	241	237	220	278	264	269	242	235	246	233	236	237	231	229	225	261	269	246	269	259	253	252	248	247	238	245	253	247	254	223	245	245	257	262	269	252	220	250	233	223	249	234	240	226	227	249	252	263	259	269	236	247	207	239	254	262	241	252	236	249	240	234	262	219	249	242	238	235	262	236	260	261	247	234	252	223	247	252	225	241	228	243	213	287	247	232	260	259	260	246	263	265	258	230	259	268	241	227	234	239	257	242	203	262	279	230	239	242	245	220	244	234	248	260	268	265	253	261	237	270	244	255	234	248	260	254	235	271	255	224	225	246	227	242	227	249	277	246	262	254	234	222	265	230	270	237
35202	50200	54529	51411	44072	39565	35248	29154	23374	15709	14015	9630	11719	9176	6220	4554	5613	4536	3864	2934	2672	1967	1581	1150	1089	1028	979	929	792	891	828	838	786	785	780	806	779	752	787	757	763	786	807	747	776	782	763	779	762	782	750	763	754	779	787	816	801	780	789	732	827	773	772	788	808	751	803	763	782	715	790	799	739	777	787	799	749	772	770	795	808	808	758	810	785	795	786	735	784	816	769	749	772	774	833	763	773	810	759	831	754	829	796	762	797	798	753	758	794	788	759	805	797	795	799	780	803	758	808	766	770	778	801	788	783	801	832	847	783	780	749	784	766	789	838	777	752	752	777	777	818	787	775	790	773	779	754	782	780	827	781	722	770	772	836	807	774	725	721	791	721	832	753	733	747	757	749	773	794	813	821	806	813	748	747	798	752	792	773	800	816	763	792	758	798	832	769	803	785	704	781	816	764	802	746	777	792	788	780	773	818	700	750	782	797	731	820	806	828	799	782	779	821	768	821	774	747	837	801	805	798	798	820	768	727	770	789	799	807	806	765	785	808	782	780	812	805	786	811	764	738	735	803	801	807	738	787	786	802	773	818	822	787	800	718	683	775	734	763	833	821	772	823	749	780	791	787	776	745	741	803	770	782	792	759	793	806	750	774	763	805	792	781	777	723	754	754	789	768	750	745	768	780	788	777	745	771	841	808	813	763	772	798	738	764	798	807	783	768	768	814	791	752	778	782	786	796	771	825	783	793	735	747	770	752	832	807	781	792	789	768	828	770	762	761	770	789	772	794	754	819	815	767	812	797	812	809	747	799	820	828	782	830	782	784	770	820	754	783	817	771	803	754	801	785	765	807	745	788	790	797	808	785	783	774	807	729	800	765	767	769	756	745	793	739	757	795	771	739	819	797	788	770	759	787	817	768	800	767	759	782	783	800	778	777	762	794	778	747	812	748	747	761	816	754	744	756	824	727	826	785	771	777	804	863	764	804	758	761	807	735	784	794	839	801	765	778	775	817	791	737	787	803	813	771	787	791	789	792	751	788	780	784	781	819	807	731	789	783	785	750	745	802	767	716	765	787	827	765	828	807	810	792	741	764	752	813	775	782	765	756	745	832	765	809	764	759	750	860	824	762	760	748	779	783	815	802	753	784	809	808	778	773	746	754	807	770	746	806	737	810	755	814	823	797	776	798	770	776	737	783	757	761	771	752	798	784	783	775	749	786	741	748	780	858	798	782	759	804	756	777	772	773	773	807	793	815	765	821	784	809	810	855	791	793	821	794	755	747	732	821	819	770	762	795	760	785	800	728	744	829	768	821	757	769	764	768	817	711	769	768	784	726	802	812	803	766	726	765	857	781	750	755	816	754	743	804	780	785	797	823	789	793	796	749	792	768	823	736	862	808	849	820	772	787	728	723	750	750	784	776	784	778	772	805	771	783	766	716	782	844	792	862	866	764	761	795	777	766	763	772	774	729	747	801	773	792	856	785	825	782	765	762	789	751	847	817	779	740	781	783	769	718	788	790	789	787	758	743	757	776	771	791	784	716	801	783	787	799	772	780	801	733	746	783	786	780	794	791	781	828	821	792	744	789	798	746	716	767	769	790	756	790	744	758	815	790	742	761	785	743	781	734	788	812	782	802	843	766	773	798	794	794	776	754	760	784	782	798	782	774	844	800	856	823	824	797	762	781	731	798	772	768	776	786	800	768	815	782	797	786	753	783	804	769	807	735	785	775	770	746	796	746	761	789	782	790	774	721	736	784	767	764	796	740	800	804	766	794	771	799	818	795	805	787	743	771	735	816	811	761	790	752	758	821	783	811	800	789	803	809	825	808	757	766	801	767	754	769	834	759	761	797	810	737	743	792	797	762	776	791	809	766	770	806	742	780	788	787	735	774	786	803	822	813	791	775	812	824	793	806	782	801	793	811	767	729	773	813	768	752	773	768	759	743	771	741	814	801	792	798	771	787	796	784	734	721	804	801	795	779	787	752	810	779	781	787	766	779	766	814	764	815	793	771	731	800	795	790	770	784	777	768	760	752	804	773	790	829	723	784	764	778	803	751	837	788	764	789	826	754	787	795	771	788	754	762	837	804	812	770	793	803	805	785	769	775	796	768	824	783	731	781	761	772	770	779	755	789	754	823	773	750	807	766	813	780	775	785	751	789	757	832	747	736	723	794	769	723	833	813	814	827	738	762	762	844	783	793	781	774	825	768	775	797	812	758	763	764	769	827	771	735	822	746	731	822	780	776	788	752	831	752	787	775	772	783	771	764	798	814	730	783	732	780	797	765	776	777	798	789	777	808	802	745	782	803	799	782	772	746	806	778	777	772	813	787	782	793	771	800	758	806	776	785	733	826	778	757	834	740	779	766	810	764	793	803	809	756	827	795	798	803	828	753	772	774	830	779	769	787	784	804	797	817	761	767	727	758	787	753	795	794	776	770	764	774	802	786	764	811	738	755	765	736	781	772	810	789	792	761	789	768	778	797	779	816	739	790	771	799	779	739	815	829	782	805	787	793	798	808	836	795	821	789	786	729	790	759	788	742	740	779	793	793	830	829	770	738	783	797	783	784	757	783	778	790	731	780	766	764	804	779	800	789	756	723	835	805	750	734	783	720	771	751	781	808	776	755	779	816	774	756	730	820	755	822	789	836	775	729	798	795	783	795	741	760	819	810	811	781	791	788	781	760	762	744	812	791	794	766	768	781	839	740	781	758	764	731	806	805	814	740	792	744	779	813	739	740	795	838	815	763	804	834	773	774	819	793	776	773	797	783	776	777	738	836	757	790	769	774	745	809	791	824	790	780	754	792	799	765	710	771	825	788	775	745	782	731	800	775	775	755	779	783	766	738	859	779	798	778	797	781	756	785	765	808	789	752	786	797	772	747	802	798	749	820	804	785	784	843	785	811	759	740	806	762	713	793	776	757	836	757	772	777	833	788	825	816	738	745	839	788	759	804	816	803	773	761	771	818	800	838	821	805	792	788	779	784	804	792	818	790	790	761	785	741	777	794	801	735	804	835	779	781	748	746	797	750	750	787	772	805	814	818	752	784	805	771	770	720	789	714	810	803	806	787	835	758	781	776	769	829	782	834	734	803	762	831	776	744	804	726	781	800	751	814	767	786	806	820	753	705	738	723	781	744	823	819	814	768	737	790	771	792	761	746	729	761	768	788	736	765	782	784	763	811	778	741	793	790	815	777	771	768	753	767	809	772	822	768	795	780	819	764	772	774	808	770	779	761	794	784	791	811	762	774	763	759	826	824	760	815	798	747	767	784	773	770	759	797	786	759	780	761	847	781	789	775	781	784	809	758	782	752	794	773	745	813	794	799	816	809	801	782	768	748	750	766	730	769	789	754	772	794	766	768	768	752	729	770	840	793	810	813	790	805	793	751	819	798	797	729	784	754	786	721	768	735	754	785	759	806	769	811	736	744	811	852	815	799	765	765	784	788	812	781	773	788	784	790	742	775	802	778	783
17174	18433	19986	14594	8277	4971	3044	1896	1192	704	469	363	344	316	278	275	251	274	269	226	227	236	271	231	243	208	234	222	238	216	189	222	227	238	217	205	225	200	200	217	211	233	253	227	238	233	230	207	204	197	220	202	219	201	223	201	205	228	219	213	217	231	208	229	238	231	245	185	222	219	219	234	211	243	210	210	232	231	208	226	226	221	233	212	213	223	216	214	225	222	236	224	229	224	199	225	244	223	233	217	239	192	219	221	211	196	210	240	215	215	215	214	196	221	224	243	223	245	228	245	237	262	244	230	214	226	226	217	232	216	231	232	218	218	206	222	222	225	230	203	227	188	252	218	214	212	177	215	211	243	211	229	229	197	215	192	246	201	236	223	220	212	219	234	204	226	239	215	216	220	212	205	223	216	215	223	213	214	205	248	232	228	207	222	225	236	247	210	203	242	222	234	219	208	204	220	188	209	207	199	227	227	192	216	232	214	194	242	219	249	205	250	229	216	205	208	210	229	208	237	255	224	210	210	228	212	215	245	207	249	234	248	219	206	228	219	231	226	210	236	233	251	208	230	209	236	240	222	224	233	188	209	218	212	207	260	209	218	189	230	205	222	228	220	225	231	228	246	206	207	224	204	212	222	208	223	203	241	217	212	225	239	233	259	208	211	249	214	199	207	236	248	239	205	232	206	255	233	202	207	228	228	236	229	231	203	209	192	234	226	217	234	216	217	182	221	219	219	207	236	222	230	217	188	228	221	204	205	237	207	250	176	222	224	221	207	234	229	217	216	239	233	217	211	204	215	216	240	212	235	226	224	249	241	236	208	221	220	231	204	196	238	229	217	222	213	201	223	173	205	214	216	208	240	203	197	221	232	208	225	225	227	241	193	219	236	201	220	256	231	239	210	205	223	198	222	221	225	194	205	238	196	238	231	241	208	210	225	222	203	217	226	256	215	208	217	243	219	219	231	209	220	214	220	219	216	183	222	229	215	203	204	208	211	218	220	230	221	235	216	215	202	235	210	249	240	232	229	210	234	236	210	234	234	208	238	231	227	247	215	228	207	220	211	238	224	230	218	210	198	215	209	221	226	222	232	220	210	194	227	191	217	207	205	194	223	215	208	217	228	219	196	216	218	243	227	221	197	260	245	217	223	242	213	201	212	228	207	202	219	223	253	224	203	228	207	189	224	206	202	242	219	206	221	230	240	215	212	217	208	248	194	221	216	210	221	213	227	212	202	242	209	230	227	220	244	223	232	209	209	205	202	246	202	223	220	196	225	198	218	237	219	220	214	220	195	226	222	218	221	190	199	202	222	210	204	236	202	217	198	220	206	240	210	225	238	222	219	222	197	245	203	220	216	214	233	212	221	242	211	215	206	209	243	222	244	246	227	225	211	224	219	217	217	233	209	213	227	200	219	224	212	182	233	249	196	232	216	216	225	225	230	230	255	203	210	231	189	216	244	244	232	214	217	215	232	221	194	219	210	232	201	232	238	211	215	231	233	246	219	250	197	209	237	224	229	211	219	237	218	236	235	243	202	236	247	236	238	229	232	190	217	193	219	222	230	250	211	183	197	222	209	238	231	219	207	196	220	205	206	207	222	209	191	227	247	218	229	214	211	204	202	229	256	204	239	224	233	225	246	222	204	217	251	200	209	214	196	206	230	243	201	222	248	242	221	224	217	229	221	207	225	194	231	231	222	240	236	228	235	234	213	201	240	220	220	219	234	227	229	182	208	211	207	231	207	197	223	222	196	236	219	217	218	202	202	237	231	205	224	228	225	223	230	224	199	232	221	209	221	233	224	223	205	237	242	217	212	233	217	215	239	226	231	221	218	203	214	213	209	224	187	238	210	230	242	205	237	208	231	259	236	210	219	236	186	221	222	230	204	219	225	208	204	203	232	221	242	242	208	241	189	218	219	220	240	221	215	218	233	213	213	238	230	241	229	194	223	221	231	233	223	214	231	237	213	219	205	239	203	248	247	201	237	231	223	210	207	219	217	208	229	246	207	227	235	216	210	222	217	234	226	225	211	187	218	236	217	192	221	233	190	223	222	232	218	228	262	229	216	229	232	230	216	211	214	231	218	191	237	228	212	227	228	238	231	221	226	217	242	204	224	214	254	198	247	218	224	235	209	228	212	223	218	200	203	219	205	227	219	192	230	215	240	243	219	207	212	199	227	238	201	209	191	197	243	203	220	211	233	223	232	210	208	229	212	219	216	207	193	222	231	203	247	196	215	219	209	198	203	201	227	198	243	219	223	225	219	221	228	228	226	201	205	203	228	220	219	194	195	226	223	230	227	227	220	225	219	269	219	209	195	234	223	218	244	227	228	241	224	232	211	252	214	209	203	236	212	216	199	208	203	209	230	201	215	224	242	228	212	218	216	233	227	209	213	240	231	234	210	217	234	203	223	230	220	211	238	218	237	220	240	247	243	221	237	229	222	218	211	245	216	225	219	217	225	202	206	194	225	231	205	213	226	248	258	221	233	213	232	223	241	231	223	207	234	215	218	210	211	210	218	231	198	224	238	224	242	224	234	221	201	232	205	218	209	226	228	222	224	219	205	260	216	232	215	209	209	178	213	204	220	209	206	214	251	214	217	234	226	205	228	229	210	219	234	215	219	230	229	218	211	195	205	207	236	243	223	222	255	218	224	223	227	196	201	209	210	230	196	220	205	237	242	228	234	230	215	235	221	220	210	237	218	238	232	199	207	212	220	209	237	200	210	204	225	204	218	209	224	229	205	208	200	218	238	228	210	217	207	208	221	218	182	203	217	221	224	195	230	210	215	213	228	212	208	251	215	232	210	231	215	224	228	212	219	229	198	207	217	240	210	231	226	226	223	232	198	181	270	250	224	228	220	245	230	215	237	225	232	247	216	230	241	205	212	235	224	253	209	236	220	224	211	242	208	200	227	227	223	214	212	236	230	208	247	214	205	211	227	213	217	221	216	201	205	210	228	238	209	213	233	234	207	220	237	227	211	235	207	213	248	225	228	222	227	230	239	220	223	183	226	236	215	223	222	232	237	221	211	236	224	207	225	209	209	228	183	210	204	208	204	208	210	222	221	230	221	234	225	211	233	223	204	218	201	223	224	233	213	245	209	243	196	226	206	218	225	208	212	246	214	233	217	229	206	243	241	234	202	205	204	222	246	222	211	206	234	201	215	218	210	224	238	195	206	224	204	217	208	232	205	217	200	202	226	212	195	228	201	233	229	229	200	205	251	231	236	218	241	218	221	243	234	226	194	225	239	235	230	227	212	227	223	218	208	242	252	207	200	236	235	220	234	237	212	186	249	234	196	239	225	203	220	236	228	224	250	206	238	203	205	238	220	197	212	204	223	218	231	185	221	204	219	206	204	201	242	202	219	240	208	212	221	223	249	213	206	227	229	247	226	199	195	207	200	224	191	216	214	220	220	198	250	206	216	214	226	216	209	206	247	215	231	232	236	243	234	205	227	201	227	191	207	207	240
15149	21170	29138	28377	22675	17521	13376	9361	6228	3573	2426	1862	1563	1426	1234	1149	1079	1059	1007	907	854	845	787	810	781	694	764	724	756	773	710	714	758	764	703	739	753	680	779	669	732	741	743	731	782	726	724	750	721	707	726	681	725	698	704	768	705	743	778	735	717	691	686	741	723	749	692	716	743	696	726	715	747	725	772	752	745	736	750	691	744	726	748	739	751	720	727	706	766	720	705	696	730	749	751	754	716	728	758	715	669	730	732	728	742	707	724	702	755	713	783	710	718	757	722	726	717	777	759	721	770	765	751	743	758	693	710	743	723	740	699	739	763	719	789	727	725	750	725	759	734	653	767	754	766	712	726	709	729	716	730	801	802	735	746	745	720	763	684	733	729	755	719	735	719	760	800	692	716	711	714	726	735	733	734	715	762	751	779	702	767	737	689	763	753	735	754	698	793	704	741	718	749	725	750	751	705	728	792	717	725	735	760	706	739	728	693	721	704	668	686	757	714	761	698	730	759	751	768	714	773	718	722	746	740	753	725	723	739	720	711	756	769	700	700	767	720	722	775	754	723	708	755	722	729	769	714	722	758	755	726	738	744	718	747	716	697	775	689	769	724	718	764	758	679	736	726	763	727	709	682	759	744	724	760	706	706	668	714	726	710	717	738	773	706	726	790	744	688	768	744	666	713	705	764	766	734	709	710	751	703	711	670	724	728	701	733	743	754	733	691	709	751	720	769	745	768	745	761	730	716	721	745	734	720	708	773	782	788	724	753	742	744	730	698	693	753	758	753	776	722	749	731	700	723	720	732	736	769	696	702	687	795	706	753	688	779	700	742	736	701	706	742	743	736	755	762	728	706	747	757	706	743	708	737	722	701	711	710	747	722	772	730	732	757	714	744	710	731	717	717	773	758	741	734	719	742	730	714	707	734	753	715	694	705	738	707	722	707	696	697	700	765	666	692	747	770	717	746	766	751	738	705	752	734	702	700	716	781	769	684	754	739	731	714	733	750	736	716	780	764	667	711	732	713	774	756	699	712	731	743	758	699	751	739	753	685	734	682	700	702	760	720	706	720	703	702	721	747	734	775	749	758	732	734	693	758	685	716	741	705	733	694	728	718	722	760	758	730	726	733	721	689	752	742	722	738	721	777	710	757	689	709	677	770	756	724	748	716	691	718	763	738	694	771	718	721	725	699	722	773	729	733	724	713	759	706	736	701	748	771	715	718	745	780	726	738	703	759	761	710	680	718	693	709	728	705	733	771	791	748	721	748	726	770	754	730	731	696	730	711	686	735	764	685	708	732	732	741	767	750	752	677	744	694	750	723	707	764	670	781	694	735	717	739	756	726	710	703	737	695	738	736	742	745	723	720	742	765	751	726	763	788	724	715	700	774	671	734	714	690	706	754	756	746	748	744	723	715	722	727	708	719	764	685	761	696	748	752	720	773	708	722	764	752	728	716	729	746	685	694	725	765	744	739	710	706	775	731	723	734	706	724	673	722	705	723	734	739	712	734	772	725	749	747	678	769	728	772	726	694	693	756	724	753	692	755	761	747	712	717	717	758	732	730	753	717	718	719	735	738	730	716	730	710	672	715	727	757	680	753	724	710	724	714	720	714	729	744	749	785	699	736	729	744	713	677	726	739	666	754	779	730	738	731	722	687	743	716	685	738	769	735	758	773	788	746	748	752	761	689	719	703	705	700	701	724	771	701	690	735	729	756	741	771	748	716	725	741	696	740	778	743	683	744	735	712	692	743	721	718	743	708	749	721	757	707	762	739	706	724	717	736	741	767	742	750	744	741	762	698	665	727	720	702	674	734	704	693	730	728	702	696	753	666	736	723	705	717	782	703	718	724	726	730	707	728	706	716	719	726	696	727	704	759	729	733	718	731	709	764	710	720	724	711	701	715	710	753	715	700	687	684	724	754	711	725	756	723	703	710	745	697	750	713	709	700	730	740	774	731	679	729	701	758	715	719	767	778	751	748	805	790	728	698	773	736	765	725	676	766	741	723	723	763	735	702	728	757	813	783	709	770	778	742	724	674	714	715	714	728	754	708	686	714	775	716	759	695	745	752	664	705	720	691	733	731	737	738	782	756	736	738	768	720	757	699	742	762	721	686	719	790	699	773	736	677	731	694	703	728	723	732	687	721	686	731	737	739	765	715	776	695	791	719	723	752	735	756	693	755	735	704	763	705	760	678	775	707	760	769	767	735	747	783	677	739	774	696	750	797	726	742	729	740	725	724	751	737	697	749	745	754	737	732	740	719	737	711	772	734	672	691	659	753	730	719	739	751	695	771	759	736	754	725	741	714	706	739	735	725	718	759	760	706	699	758	698	757	711	766	735	733	742	740	791	699	737	759	739	702	727	740	728	706	734	704	743	731	677	681	726	722	749	733	706	728	706	757	697	701	708	744	688	731	774	728	773	709	751	699	757	754	741	678	802	718	735	780	767	750	761	727	734	690	712	733	788	725	735	719	738	734	735	717	722	760	720	654	732	795	718	694	729	678	712	701	782	720	692	760	738	704	705	749	718	755	726	736	717	741	751	765	717	783	742	719	730	707	753	734	723	777	699	733	726	725	700	708	727	727	701	698	738	690	738	743	719	702	680	711	764	739	749	692	703	742	749	755	780	745	719	738	750	744	717	799	799	687	720	700	792	732	721	761	736	721	722	724	717	755	723	734	769	679	733	687	721	815	753	672	714	759	769	706	741	741	777	774	778	733	740	717	708	753	699	717	719	732	797	667	729	714	717	758	738	746	706	708	793	705	763	704	769	800	750	790	760	684	751	735	762	720	720	740	733	742	710	726	705	703	729	684	730	731	735	736	738	701	742	738	722	735	738	743	665	784	680	747	794	709	750	740	778	732	704	704	699	746	712	774	744	774	756	716	722	781	754	707	763	718	701	683	733	730	717	737	738	722	765	775	730	707	713	709	730	759	734	726	718	747	762	693	725	707	752	735	726	734	701	736	737	678	737	718	718	738	715	735	700	794	701	724	755	716	784	696	738	736	783	695	708	732	754	732	765	739	673	735	735	706	703	779	726	743	781	699	664	719	739	686	746	764	701	768	745	737	724	748	733	709	706	718	679	705	715	761	764	700	740	729	701	708	724	689	680	732	706	766	692	722	697	742	694	762	720	738	717	735	749	713	779	713	753	698	777	771	731	776	706	710	715	749	745	735	773	676	737	706	681	767	700	742	729	734	740	734	764	743	705	732	759	733	737	735	746	748	801	709	745	738	722	688	711	722	725	736	729	715	739	723	716	707	757	804	729	684	762	714	749	733	705	718	702	717	747	776	775	727	708	706	711	770	759	756	751	660	736	721	669	753	716	701	726	754	772	758	715	741	722	745	722	757	695	722	721	714	762	737	707	728	748	736	714	753	717	731	717	714	671	755	731	728	694	746	720	735	765	734	732	737	719	734	782	723	758	722	760	746	734	710	743	710	731	720	716	791	730	733	743	724	776	773	700	734	745
37951	42226	43955	35567	28515	21785	15824	9355	5892	3653	2209	1549	1356	986	720	633	572	465	391	357	387	302	264	234	243	242	247	223	239	227	244	231	224	211	213	259	220	215	244	247	229	229	234	229	220	224	258	221	219	235	230	216	228	213	222	235	227	234	239	230	220	219	245	222	240	194	241	217	220	230	247	258	230	242	240	227	255	237	238	232	216	210	195	172	268	226	251	213	262	206	215	267	235	224	214	218	220	209	235	238	229	234	212	213	231	222	215	231	231	214	210	245	233	203	233	225	231	230	206	192	224	235	227	230	225	232	215	260	243	219	246	232	250	205	231	209	213	219	220	242	239	254	241	260	235	216	244	220	222	234	213	234	228	231	219	226	224	208	231	226	214	247	218	232	260	222	232	250	247	229	238	220	226	262	224	223	253	223	220	214	215	225	245	250	242	237	206	211	225	210	228	252	241	237	234	215	244	240	196	264	228	206	233	244	241	198	223	198	240	245	216	245	223	191	213	229	241	258	215	226	226	200	245	237	233	219	235	216	240	255	229	228	237	215	223	209	231	226	201	209	209	223	221	238	238	262	216	217	236	254	244	241	235	240	222	237	246	224	226	217	228	208	226	235	219	271	253	236	211	253	257	222	245	220	199	233	246	242	240	212	223	228	220	217	241	219	211	221	226	202	234	231	229	209	240	235	230	218	235	230	226	240	239	224	210	223	249	224	233	245	207	220	240	228	222	240	209	212	251	228	207	225	227	232	214	208	228	206	230	238	209	219	232	246	234	209	235	231	263	251	231	203	216	252	253	258	219	222	223	244	220	243	224	226	248	201	222	199	211	264	228	243	233	219	255	250	233	243	225	231	220	212	244	240	228	267	209	246	225	214	228	240	251	244	242	246	234	223	244	213	224	237	216	211	261	245	218	230	218	232	242	239	216	265	214	252	215	247	238	227	223	249	250	203	229	189	223	231	226	255	224	199	252	255	225	243	205	240	218	243	257	216	236	224	246	216	240	224	247	244	227	224	240	206	242	225	232	235	230	205	230	251	219	233	235	234	240	234	228	218	230	209	229	219	247	252	210	209	230	211	220	211	230	229	203	227	239	221	215	233	243	245	241	221	237	248	227	227	237	207	219	217	236	227	256	243	219	220	227	232	229	254	239	232	231	242	218	234	242	227	233	247	204	196	217	222	262	203	238	217	219	260	223	244	247	239	231	213	220	243	220	261	232	224	236	247	233	215	193	216	250	206	223	207	241	233	241	193	218	220	219	261	240	221	222	245	235	214	232	230	225	214	226	236	245	201	216	219	228	215	233	228	254	226	250	230	223	231	247	214	216	210	220	222	229	217	217	234	238	254	243	227	242	216	242	232	222	257	221	237	228	188	230	217	222	238	217	235	232	234	235	224	218	216	212	208	223	247	205	242	259	241	219	223	257	248	225	217	232	245	249	218	213	234	227	232	263	248	246	247	217	212	197	248	262	238	249	236	238	230	243	235	267	239	220	238	252	243	229	230	249	221	201	241	213	236	219	244	236	246	216	218	216	244	233	230	240	237	215	210	211	218	220	247	246	249	217	206	227	234	203	215	244	230	212	232	232	221	213	224	242	226	211	199	268	228	218	226	236	248	218	242	198	238	221	228	207	240	221	230	247	266	227	218	228	204	250	217	243	238	219	189	233	233	238	239	241	229	245	242	233	224	211	272	236	227	232	223	250	228	243	256	226	216	215	239	243	220	269	225	251	227	256	220	223	225	213	239	210	241	232	219	226	243	220	235	218	230	225	247	236	245	221	230	237	253	216	239	236	216	213	239	225	228	234	203	258	232	222	217	232	220	230	233	228	200	241	247	206	223	228	229	224	234	242	270	214	228	212	236	219	232	250	230	230	244	218	219	251	241	246	261	216	249	231	235	219	210	237	222	253	246	231	227	240	221	217	250	239	230	229	250	215	225	236	238	260	207	214	234	215	244	247	257	220	272	246	235	259	252	238	203	234	212	225	231	249	209	243	208	250	248	206	231	225	244	242	224	232	243	239	247	204	195	215	229	192	218	214	234	220	225	238	235	235	245	238	188	231	216	237	207	248	231	218	225	230	219	206	208	235	206	234	207	234	240	247	214	257	223	225	249	206	209	208	197	237	222	245	223	236	230	255	226	225	218	235	222	239	222	241	222	231	249	240	239	217	245	246	257	201	230	210	204	220	224	229	224	229	238	238	219	218	227	221	240	246	242	228	233	242	245	229	218	251	226	231	237	229	221	229	243	225	237	242	229	238	204	245	225	218	242	231	225	212	247	230	232	220	216	233	265	273	240	208	224	212	250	222	241	229	251	221	257	235	235	224	235	242	225	229	234	219	235	251	249	224	235	255	231	229	233	238	232	246	241	218	223	205	237	189	233	242	252	218	242	227	245	243	217	213	218	224	247	230	208	217	228	234	220	245	231	246	224	245	196	209	234	208	213	224	236	249	247	236	218	229	230	242	223	230	230	257	247	222	238	260	220	255	237	226	243	222	248	231	240	201	227	218	238	221	246	251	221	227	229	219	243	228	235	224	214	232	216	231	215	245	221	234	239	234	254	245	253	210	242	227	216	254	229	223	219	244	224	225	239	201	219	231	223	238	231	250	231	211	219	230	239	255	259	249	253	200	223	233	210	233	240	233	249	237	201	248	257	224	204	213	229	214	219	225	239	228	218	216	238	212	254	234	229	222	249	208	222	252	217	237	217	231	223	212	213	225	223	211	250	236	246	260	201	243	223	230	205	222	237	233	214	241	235	235	234	247	222	222	217	221	252	222	233	227	244	223	271	222	207	250	259	243	245	226	220	243	235	223	229	244	239	221	237	222	198	229	226	239	229	233	261	237	223	222	240	225	239	231	225	234	241	253	226	243	242	237	222	230	251	247	257	224	239	235	243	211	232	219	236	229	231	239	247	217	213	272	229	229	230	238	234	208	223	200	262	220	209	241	235	219	254	242	221	247	229	246	229	222	237	241	217	208	223	225	255	198	232	243	225	230	244	226	229	229	251	195	228	223	248	236	227	224	229	227	216	237	219	229	250	264	248	224	228	241	240	228	227	216	229	242	243	255	201	246	225	227	232	231	215	210	248	228	244	234	236	253	241	228	209	216	218	202	230	236	215	239	222	217	242	247	213	231	197	219	213	246	254	218	251	224	242	239	235	239	236	205	220	218	229	246	234	249	246	233	237	196	217	236	247	232	246	230	236	224	238	218	212	231	234	248	210	231	244	253	240	215	227	207	229	247	218	232	229	223	237	247	240	222	234	242	255	218	238	218	223	250	257	222	243	199	225	239	241	233	206	249	240	208	230	226	244	220	250	222	229	235	232	242	226	234	232	241	239	219	247	223	233	237	238	237	232	172	236	231	227	230	226	237	231	229	224	246	213	234	225	218	235	213	212	229	242	239	232	234	248	226	224	231	223	241	218	219	216	228	229	225	221	239	231	234	223	215	216	195	212	212	255	202	238
31213	38891	47679	45850	39481	31699	26841	19957	16821	13400	9041	7467	7469	5547	4000	3520	3219	2423	2068	1718	1700	1247	1028	939	929	916	886	865	737	775	741	733	716	722	750	713	764	767	780	735	799	796	772	761	742	755	780	735	763	757	736	760	768	785	742	796	772	772	755	759	737	785	795	787	733	793	793	787	766	803	767	749	746	752	731	770	782	772	764	759	783	765	758	749	715	764	740	757	736	776	741	705	749	775	773	740	754	816	735	715	730	774	731	789	750	804	784	693	771	725	810	752	754	769	733	765	744	725	738	764	706	740	746	742	725	746	767	770	707	761	741	765	737	743	748	806	774	728	747	722	788	760	744	798	760	723	745	748	792	787	772	801	829	783	702	759	732	746	730	721	726	774	742	796	796	765	744	750	769	775	749	764	813	761	752	729	727	778	757	777	759	827	780	740	783	749	688	775	762	760	767	773	791	809	752	751	754	761	723	766	740	753	732	719	733	734	798	776	770	750	760	725	762	719	760	739	756	779	774	784	800	738	749	732	815	769	778	737	772	757	792	744	759	733	779	748	756	742	773	721	746	755	781	803	764	755	726	724	755	759	721	706	707	759	709	744	804	760	744	753	789	745	727	757	799	743	763	740	752	718	756	760	781	738	759	783	764	796	779	728	747	765	763	733	750	777	780	761	783	738	734	770	708	747	760	706	723	773	754	722	786	786	822	763	666	721	734	761	788	788	751	715	745	742	754	755	704	771	749	756	789	726	725	828	711	763	764	803	743	776	757	715	747	738	765	749	738	743	717	730	757	779	753	764	745	762	730	788	757	766	772	802	774	783	771	752	736	760	756	730	756	746	735	761	712	793	757	714	749	767	736	742	773	813	764	722	748	775	722	743	742	755	778	773	697	742	759	760	772	770	808	739	762	750	776	761	799	739	787	782	760	757	739	765	748	730	778	718	717	739	731	749	799	777	740	778	725	760	773	759	720	745	723	737	777	739	714	763	706	757	746	781	722	738	759	715	784	741	765	723	756	791	775	765	805	749	797	704	734	761	757	734	720	732	788	742	755	759	784	796	754	727	712	737	776	721	760	714	746	793	724	754	754	713	736	739	779	764	750	759	769	782	740	755	752	747	800	783	773	747	762	750	779	783	762	736	717	783	759	755	776	749	770	719	745	752	793	714	762	775	712	741	734	754	738	740	736	750	754	739	755	742	774	699	734	733	737	805	755	752	773	773	786	790	752	737	782	790	738	752	756	762	782	781	754	749	764	788	757	741	775	808	779	762	740	787	758	714	791	735	765	757	765	774	745	797	741	792	754	757	761	807	769	746	734	710	754	779	784	747	721	760	741	750	767	711	748	740	803	752	763	762	738	740	771	783	769	795	788	746	783	714	791	780	754	779	769	784	811	738	764	723	762	755	752	740	748	768	747	763	786	752	757	787	708	761	754	708	769	808	787	726	781	723	780	754	739	737	769	717	749	737	748	737	757	796	726	715	822	798	756	742	827	743	756	785	770	775	722	723	757	746	725	741	762	738	780	772	740	730	806	749	719	745	734	767	703	788	707	756	781	796	753	747	730	751	776	741	727	727	717	759	725	809	762	727	709	724	727	769	769	775	763	743	755	782	737	727	744	745	783	759	792	736	699	720	753	754	771	702	784	760	736	720	765	810	773	738	711	780	779	765	767	722	776	797	746	787	802	782	769	823	785	734	784	775	741	734	716	723	772	766	761	757	791	768	728	769	736	805	774	750	764	760	794	783	767	757	741	755	760	749	798	755	756	750	741	766	760	716	737	810	739	787	791	711	732	722	750	790	772	757	795	701	749	735	770	733	773	721	787	752	757	768	735	791	695	773	724	788	784	754	766	800	774	697	791	787	801	772	769	801	761	768	731	750	747	718	765	746	750	833	796	723	720	796	767	732	748	779	760	712	779	752	778	744	745	736	746	776	759	740	825	759	763	771	768	747	776	749	775	805	771	767	751	739	763	741	759	757	798	758	734	747	764	745	741	747	814	758	763	742	751	755	739	745	806	722	779	740	750	765	716	832	730	770	732	778	737	771	777	809	727	756	731	781	771	785	780	775	728	785	781	707	792	723	755	811	746	800	775	773	741	775	780	726	722	730	809	823	732	731	759	766	711	755	726	713	820	756	758	766	703	804	733	738	751	794	691	745	719	760	758	736	758	741	720	754	775	758	742	758	748	759	759	763	766	781	740	743	716	745	779	799	741	791	779	770	719	785	710	757	782	717	744	737	721	747	754	738	756	748	739	752	739	763	748	733	784	793	730	798	781	781	753	744	746	711	737	784	775	770	756	754	766	772	746	778	782	822	757	733	746	753	709	766	807	762	767	819	745	727	773	687	721	772	748	761	758	750	744	777	747	762	739	770	766	840	761	763	737	762	758	747	732	767	750	736	749	732	773	756	787	765	770	785	765	735	716	723	759	764	777	728	739	719	747	773	748	776	747	789	773	759	787	764	760	758	769	751	724	681	750	759	741	718	750	769	748	750	782	714	760	780	760	771	752	736	757	729	725	730	763	791	777	726	750	764	783	778	706	801	822	731	758	747	765	798	728	735	723	783	777	804	731	731	784	771	751	755	750	756	719	747	738	759	736	714	786	744	781	760	738	798	722	744	768	757	749	736	701	673	723	775	753	714	752	758	740	741	821	781	785	773	775	752	845	737	732	746	750	814	770	782	763	725	738	772	709	738	754	787	752	777	815	718	766	741	727	766	705	741	791	720	730	710	765	768	735	736	724	802	757	736	739	808	794	767	760	767	681	791	739	722	768	759	780	750	744	743	717	678	780	740	738	770	756	747	804	709	755	810	744	710	743	749	749	717	779	755	779	740	719	714	777	715	759	740	778	713	761	757	751	724	733	776	734	775	782	730	779	791	775	719	747	778	747	717	772	717	740	768	802	821	697	773	746	765	728	790	795	731	770	762	686	746	764	766	787	737	828	734	804	795	796	731	758	776	760	795	719	722	762	742	818	740	754	739	759	782	739	782	738	776	723	757	764	777	797	730	742	747	754	744	734	757	732	784	733	794	791	759	798	747	732	721	788	780	745	768	755	774	737	754	768	746	716	726	734	739	731	805	768	739	754	736	755	788	775	730	798	769	763	729	737	715	780	715	757	752	699	709	756	799	727	793	750	781	738	798	783	750	738	728	726	740	751	752	717	736	795	741	718	731	740	769	791	773	753	777	789	777	710	774	774	741	807	748	765	752	695	747	775	811	720	744	751	756	710	783	778	764	758	744	778	752	716	800	727	711	749	779	800	759	763	723	748	706	735	768	768	764	747	791	735	749	702	745	761	746	801	761	726	699	732	716	748	747	714	750	786	753	782	837	789	757	805	791	757	814	737	722	798	764	803	759	720	762	779	735	776	744	747	749	795	748	757	782	761	763	757	750	788	762	760	740	757	832	841	777	757	732	786	807	819	799	764	771	740	759	752	767	748	765	762	728	771	762	732	749	772	720	719	727	742	810
42176	48163	46287	36865	29626	25925	22292	16342	10750	6005	4114	3673	2674	1760	1200	1135	791	713	562	488	480	337	348	295	271	285	252	254	281	260	285	245	237	227	238	246	264	257	241	224	259	262	253	247	257	235	250	265	240	271	263	218	239	232	240	257	249	288	263	240	243	239	244	229	258	246	247	259	232	261	242	247	240	243	227	245	248	257	260	257	237	237	289	246	262	235	243	260	238	235	279	232	237	249	258	255	240	236	262	226	246	230	262	222	245	255	260	268	267	263	261	236	240	274	222	255	251	238	266	245	264	242	275	264	219	276	253	230	228	230	276	255	259	253	247	249	250	287	263	286	236	235	222	232	235	250	203	221	260	290	236	267	241	255	242	279	250	255	238	269	257	253	227	282	236	261	253	278	260	244	244	251	250	252	238	241	261	248	243	236	246	237	254	263	235	245	246	248	268	210	241	238	248	245	241	216	246	237	249	228	261	247	224	259	269	222	244	231	251	247	239	237	246	245	261	251	221	249	221	233	230	268	242	242	274	258	256	244	223	250	253	214	224	264	221	247	224	233	246	234	260	255	238	245	230	270	270	241	242	238	230	252	265	266	284	257	247	236	247	264	250	259	221	256	227	242	250	211	254	233	229	260	263	250	236	244	248	276	251	237	234	270	229	204	226	248	263	276	267	232	238	262	242	256	248	273	257	241	249	226	239	243	228	236	252	245	248	254	219	242	230	250	226	210	242	239	275	234	264	242	269	242	223	207	248	254	276	249	266	237	242	240	269	248	251	231	248	238	249	247	244	261	298	255	240	260	262	242	224	260	234	251	211	241	286	243	260	288	217	221	248	235	252	260	275	255	258	238	284	235	250	276	252	233	236	241	223	258	244	286	226	239	269	240	240	243	290	265	258	235	251	230	249	265	274	231	266	233	272	248	263	255	245	254	248	237	246	254	217	242	265	257	237	246	267	265	254	266	269	272	245	237	230	255	274	261	272	241	224	250	278	263	243	273	263	261	239	233	226	238	257	248	234	249	229	251	232	243	269	260	241	232	264	255	248	260	258	231	257	265	250	245	238	250	255	208	243	248	243	235	232	263	228	237	268	266	257	259	229	247	234	233	224	233	252	250	241	251	239	238	255	256	244	211	233	264	248	250	230	254	288	252	267	250	238	244	255	273	266	282	233	246	252	257	238	239	267	223	229	239	242	250	275	265	234	257	239	261	254	237	239	231	241	231	244	250	234	261	255	254	241	242	259	256	266	235	249	247	274	262	266	263	272	246	252	262	266	292	239	238	252	262	248	238	229	225	244	238	270	254	219	255	273	240	255	247	262	244	265	226	229	261	266	254	268	257	245	256	232	244	239	242	236	219	273	240	240	252	237	251	239	254	240	232	242	255	273	250	230	216	258	231	257	221	255	269	298	270	270	254	231	238	251	261	219	277	223	241	256	260	279	220	255	250	240	240	262	230	264	261	247	247	226	277	242	259	219	258	225	280	256	253	249	269	259	272	264	225	255	270	258	233	224	246	275	255	260	267	267	268	256	238	260	230	223	262	236	251	248	258	236	241	253	258	253	243	267	240	255	261	245	268	265	249	239	263	230	233	258	233	206	246	270	242	258	236	258	257	245	231	257	261	271	242	221	258	259	258	228	247	267	241	247	231	260	246	266	240	237	247	263	252	248	278	260	262	282	233	261	235	281	240	241	256	228	228	261	260	233	272	259	249	278	242	281	251	234	250	260	246	231	225	261	234	231	289	233	248	266	231	260	234	251	246	253	279	248	237	215	269	271	227	240	242	239	216	251	232	242	251	257	245	257	257	254	249	272	260	245	231	245	236	254	218	243	243	229	252	242	269	233	230	234	256	248	239	271	256	245	260	242	264	243	244	269	259	238	266	225	243	256	245	232	253	220	226	246	226	229	250	253	223	258	236	243	241	298	235	282	239	243	241	269	244	226	267	251	241	243	232	232	223	246	218	264	235	211	265	235	245	243	252	254	256	237	271	263	265	262	270	247	237	271	245	251	251	234	233	242	291	264	248	264	246	263	265	243	276	250	199	251	246	217	253	238	228	260	247	244	267	296	244	286	255	268	245	246	257	246	233	286	259	235	231	248	260	271	239	244	261	235	234	262	242	262	222	236	263	227	272	264	254	237	268	265	238	248	227	259	234	262	271	269	257	251	242	231	259	252	240	239	257	232	237	261	248	242	242	240	240	235	257	284	254	231	245	241	232	265	223	261	270	244	226	214	265	261	245	262	248	248	253	241	240	258	260	236	257	253	244	223	245	281	218	233	218	262	242	231	253	226	236	226	248	265	254	269	245	279	274	248	249	220	267	269	241	253	240	200	259	255	216	269	231	248	256	226	241	255	275	278	261	228	261	242	263	240	232	243	265	232	261	282	250	270	245	232	210	264	263	277	265	265	229	245	225	253	267	255	253	260	254	264	248	229	273	258	226	249	245	265	254	263	251	267	264	243	227	264	272	239	234	245	238	232	221	262	222	260	219	248	243	263	254	246	243	258	256	267	273	227	249	241	250	253	233	252	246	228	243	260	236	277	258	225	235	243	228	244	253	265	278	262	246	256	258	247	264	269	246	256	249	258	242	242	214	238	219	246	238	238	248	245	240	272	219	255	218	246	239	226	245	252	253	226	233	262	263	271	252	261	256	251	214	263	232	256	254	262	241	243	233	241	262	243	247	225	248	252	272	244	250	265	219	256	246	244	269	261	293	257	260	217	268	240	244	208	220	265	276	235	228	264	239	233	228	248	240	230	250	242	273	238	217	267	244	214	251	262	258	235	248	224	256	257	257	253	225	271	246	253	250	256	242	265	235	288	267	251	255	278	248	254	245	253	228	226	268	246	225	246	231	260	233	255	259	250	252	273	247	227	256	252	249	265	279	226	274	246	226	235	245	255	279	263	222	234	268	230	265	259	222	242	253	240	272	205	245	218	254	223	253	231	240	247	246	238	264	264	261	255	241	257	248	249	244	258	255	231	267	256	282	245	249	268	285	259	291	247	255	256	240	250	247	234	262	253	252	257	265	238	223	234	262	249	256	255	275	239	230	248	272	259	237	231	277	235	241	265	263	242	246	245	255	234	250	230	249	258	242	270	269	232	240	259	235	238	232	236	269	228	256	221	283	257	260	244	249	251	245	243	253	245	239	236	253	240	248	270	261	225	276	252	240	242	262	258	255	242	230	255	249	242	229	266	231	239	259	268	243	242	253	229	251	266	237	251	233	245	234	257	236	279	240	253	235	234	250	239	248	242	247	283	256	259	282	243	213	263	256	253	252	252	227	271	242	274	258	227	272	241	235	236	235	247	241	246	231	264	245	267	247	260	247	252	224	242	254	264	251	256	238	219	242	217	237	235	226	253	243	231	245	235	244	260	221	276	252	235	245	233	271	223	264	267	241	244	238	261	235	235	282	231	254	249	228	282	237	243	209	230	225	231	219	277	259	253	234	248	219	263	228	235	248	244	251
34322	47365	53787	50005	44832	36896	31835	26935	21541	16793	14932	14779	12019	8984	6785	6068	4604	3462	3095	2620	2470	1656	1299	1157	1122	1089	966	916	831	877	825	837	798	853	839	795	857	806	814	799	800	820	829	805	794	732	807	822	773	785	803	792	835	796	759	774	810	779	825	795	766	805	795	781	814	780	772	817	831	803	806	756	787	776	833	827	765	732	838	781	758	742	771	789	831	752	844	816	792	803	861	776	765	786	801	800	811	791	784	793	762	758	764	798	763	784	774	781	835	855	820	773	762	808	831	757	786	836	836	834	818	853	819	767	756	819	768	748	799	778	801	798	813	818	832	829	792	805	819	784	804	801	753	832	795	793	777	780	734	776	831	706	757	810	823	827	788	768	737	793	811	797	822	793	791	814	815	790	754	790	786	787	758	786	832	795	810	813	838	765	786	828	837	761	790	814	836	789	762	796	779	846	805	744	844	771	788	793	795	824	802	749	840	738	785	773	764	759	791	787	763	766	774	766	791	782	772	784	783	795	824	801	810	829	772	842	848	807	734	785	772	798	812	817	830	787	749	788	765	785	775	761	759	807	807	755	790	782	778	808	777	841	811	785	794	800	776	793	853	831	827	786	796	787	768	752	781	788	761	736	791	784	736	867	757	756	746	804	780	795	793	801	758	830	849	743	792	794	798	739	836	802	762	839	727	792	791	772	803	777	797	789	819	807	821	768	777	810	812	785	802	798	802	796	796	738	794	850	785	795	805	876	839	788	795	792	817	799	801	805	835	739	758	805	780	775	785	775	843	780	805	775	833	823	791	817	763	785	811	792	780	799	828	767	812	771	774	751	796	804	821	823	775	781	765	839	787	812	829	765	857	831	758	799	795	831	776	841	734	772	790	781	802	782	781	814	814	814	784	819	802	766	805	819	756	791	824	771	784	787	725	798	777	771	802	772	778	810	787	812	810	759	812	792	784	793	746	821	781	786	813	772	820	855	830	827	815	823	754	757	803	776	813	807	807	844	805	819	809	807	813	781	796	840	798	810	803	765	770	757	769	775	764	829	824	820	768	824	732	775	776	815	823	740	790	787	784	813	829	815	768	746	816	767	822	781	831	797	813	767	783	800	802	821	769	781	833	796	789	749	745	843	746	744	794	792	752	814	819	817	747	794	850	831	790	787	817	786	754	755	749	797	817	857	799	751	794	800	787	765	797	791	790	838	848	763	767	814	834	822	764	818	809	813	804	845	776	795	817	783	813	796	810	818	791	836	784	814	829	821	739	790	774	826	788	801	793	798	801	829	777	871	818	798	782	817	823	824	777	761	826	807	827	806	794	775	825	750	727	826	814	792	823	855	807	837	788	776	832	771	806	804	796	788	756	786	792	803	780	829	795	843	782	813	775	805	817	825	791	766	801	816	781	767	786	760	808	805	764	776	814	777	742	806	752	839	833	791	804	763	795	782	768	747	827	804	842	787	806	805	838	764	796	760	800	791	781	799	811	788	821	807	779	824	783	776	817	771	791	809	788	805	738	826	771	799	832	812	824	843	818	781	745	810	802	755	780	849	807	766	788	800	791	792	814	791	826	803	833	787	829	827	749	766	776	766	774	844	824	848	834	789	797	816	775	736	787	815	845	779	769	791	845	796	764	765	789	823	804	779	788	860	775	808	775	840	797	741	796	814	848	858	791	817	815	843	779	773	770	808	808	757	794	835	783	762	748	818	783	791	798	806	762	781	788	818	789	779	800	813	790	794	712	801	730	844	810	786	787	775	787	849	832	785	732	886	809	817	779	794	781	790	767	781	741	809	787	720	782	791	831	767	776	841	812	731	840	756	776	842	818	782	828	806	732	792	807	785	801	825	746	779	772	824	803	775	794	779	812	840	742	801	822	790	803	849	802	799	814	707	794	792	804	760	786	797	802	775	832	814	813	784	783	829	839	792	774	804	782	820	863	797	864	787	742	782	824	804	760	760	755	752	794	791	820	835	776	797	817	825	811	759	762	782	800	784	794	750	771	781	766	761	845	783	800	835	783	801	796	799	819	808	778	829	825	830	804	780	760	781	774	830	785	811	805	772	848	805	769	816	829	695	781	819	804	748	784	821	803	793	830	801	825	815	772	769	820	799	785	778	820	793	746	835	740	737	772	784	840	812	781	768	788	811	809	757	805	758	847	839	782	787	769	791	796	824	736	836	810	778	835	802	814	794	791	793	789	811	793	790	790	749	796	758	790	786	820	804	763	792	815	782	794	784	808	782	826	786	828	800	742	792	855	789	789	760	788	753	787	778	807	857	794	777	813	796	825	783	766	808	776	784	827	750	756	765	807	823	759	780	789	796	821	856	855	799	809	795	762	754	788	838	787	841	790	836	826	796	808	821	785	828	814	793	768	777	750	846	778	797	801	776	808	804	784	795	762	783	757	802	818	799	844	809	802	798	811	860	760	789	755	810	769	788	760	812	768	809	829	796	758	813	800	747	788	785	793	855	800	815	787	763	797	778	761	830	825	811	766	824	797	794	843	792	807	779	797	811	819	789	821	851	761	807	753	786	803	808	822	773	804	798	744	778	784	798	846	775	773	795	717	786	818	806	759	767	829	812	807	797	795	730	738	773	735	744	731	765	809	816	823	793	757	754	806	811	784	810	773	822	788	829	814	789	770	814	808	788	850	804	791	793	758	807	801	815	799	787	766	765	773	756	809	778	837	746	789	820	806	818	797	804	785	806	778	780	849	769	777	818	783	720	778	805	756	806	805	811	785	824	828	834	793	778	768	764	799	845	797	788	803	763	791	787	799	771	809	757	815	863	746	829	826	825	802	789	760	793	772	822	775	731	787	803	764	778	769	819	816	830	809	802	794	747	791	819	777	796	779	763	826	786	791	776	761	790	832	794	795	800	820	794	810	771	811	781	784	823	816	785	803	791	830	813	790	748	824	774	792	777	804	774	762	791	802	805	792	770	781	781	795	759	735	790	808	778	835	796	774	817	765	840	798	818	738	753	777	830	810	807	831	807	778	739	802	775	790	790	745	815	835	794	733	770	752	803	737	789	753	771	814	788	822	768	756	786	832	793	828	876	773	796	769	792	795	739	814	746	783	829	795	806	756	775	783	802	790	794	814	771	784	810	801	804	750	810	848	815	800	765	803	822	805	773	797	784	836	831	804	796	825	824	828	795	776	804	771	807	845	813	763	787	809	794	775	838	749	847	835	817	768	788	797	841	797	810	798	775	788	803	801	840	796	792	754	772	788	785	798	771	839	782	818	813	813	782	802	781	803	810	800	769	819	764	789	734	798	814	806	833	804	762	789	794	762	760	769	797	773	778	798	768	788	792	740	801	777	798	778	795	737	818	789	847	823	811	804	785	798	812	818	821	809	811	741	822	823	812	821	791	767	814	787	776	818	790	812	783	781	799	771	780	823	783	815	772	793	848	787	769	802	824	786	809	808	809	827	763	776	812	772	800	803	804	799	735	809	831	830	774	756	769	753	756	801	783
18187	19121	18958	14242	8249	4219	2313	1493	1082	818	549	448	387	365	331	314	267	283	237	242	237	221	209	238	224	270	210	249	262	225	233	208	204	215	226	231	238	232	218	213	192	223	235	201	218	259	236	216	211	242	232	228	211	183	240	217	203	217	231	233	200	235	247	237	218	236	216	229	234	234	223	203	242	232	207	244	213	220	231	230	225	236	223	206	250	217	216	223	243	235	215	220	199	230	235	226	232	241	251	216	222	210	243	234	235	212	214	248	201	229	240	203	224	205	243	223	218	229	226	228	243	250	216	247	238	225	184	233	233	232	210	240	215	228	199	238	228	226	223	253	244	224	227	237	206	222	229	234	225	225	211	231	246	235	232	217	219	213	219	214	227	254	195	245	218	197	217	249	210	202	241	212	226	219	260	233	228	268	232	241	232	221	201	235	251	234	250	220	217	234	225	231	222	236	218	213	192	251	197	219	236	189	260	237	214	229	209	237	242	219	233	217	227	216	221	223	221	238	235	219	225	229	245	249	223	239	249	226	226	226	246	230	210	243	233	236	239	206	220	214	238	216	214	225	216	229	224	221	234	228	226	229	203	253	216	206	225	202	203	213	219	217	224	225	241	205	228	203	260	253	221	225	260	241	216	226	244	221	210	204	226	224	251	226	229	232	240	217	217	205	243	237	245	228	229	233	227	228	232	254	218	203	256	229	241	229	221	225	219	265	214	221	228	216	250	217	226	231	206	224	222	222	220	237	208	230	217	216	235	225	220	218	229	210	241	233	234	195	239	236	233	227	217	228	248	222	203	230	227	229	240	230	231	191	224	216	225	207	232	246	228	208	246	210	235	187	235	221	236	238	213	243	244	220	243	219	234	231	221	234	204	210	218	220	209	238	240	240	210	203	216	223	206	253	222	210	197	211	224	238	203	215	242	236	209	225	227	222	211	227	240	222	231	183	216	219	223	241	237	216	227	245	231	242	251	231	219	234	244	219	265	226	226	205	204	214	221	233	220	218	248	241	259	211	211	227	219	228	227	229	253	227	226	225	239	234	217	219	223	226	222	237	223	233	215	234	225	253	223	223	264	225	210	211	233	226	244	235	232	198	242	210	236	229	212	202	233	225	244	246	207	214	243	232	236	251	235	218	213	216	236	221	235	237	227	230	227	213	190	210	229	230	220	221	224	243	222	237	239	227	228	234	196	252	232	224	227	221	221	199	222	222	250	218	245	212	235	248	256	209	209	228	226	249	208	231	211	205	223	244	209	222	230	208	209	211	234	246	230	208	189	211	231	214	205	199	227	228	244	221	212	218	230	230	230	206	239	214	220	196	220	219	233	241	205	209	250	201	234	233	251	222	242	252	218	197	220	198	217	235	214	213	214	262	237	222	195	225	231	228	257	233	207	215	223	237	230	193	210	201	210	229	240	210	232	223	234	220	214	234	214	247	234	241	214	220	223	246	246	231	240	246	221	233	211	217	218	228	209	227	209	239	240	215	227	226	232	237	228	225	236	231	234	231	228	239	240	221	223	215	217	217	253	211	218	201	226	207	221	220	226	244	223	247	218	224	230	234	219	239	236	234	227	236	209	223	236	227	201	240	213	226	236	255	250	223	236	232	209	252	234	220	246	212	191	220	250	246	249	232	236	199	218	214	207	245	210	227	210	232	187	219	209	245	199	216	232	217	222	261	218	234	235	216	221	213	197	228	236	217	233	212	219	234	230	219	219	223	214	233	202	253	230	194	213	229	236	214	226	198	226	223	231	238	242	226	250	223	243	236	192	219	224	223	247	212	212	199	206	218	213	223	230	248	239	220	220	207	218	210	226	256	223	254	228	258	209	223	216	233	208	243	224	238	241	239	215	226	231	258	196	211	225	220	234	211	221	200	227	203	205	219	191	227	234	214	238	259	239	226	213	217	241	251	236	216	243	217	219	232	227	197	209	243	226	211	243	233	213	218	220	219	205	215	209	231	254	233	213	227	229	227	201	212	244	221	226	223	248	235	218	217	235	202	227	222	236	224	196	210	201	228	241	245	226	217	233	232	233	234	238	252	228	241	230	223	255	212	246	213	201	208	231	229	245	243	213	213	204	245	242	235	212	212	231	221	230	243	237	210	232	202	219	219	223	253	195	196	236	226	232	232	258	221	248	211	225	197	248	236	230	231	239	247	253	240	227	226	206	228	212	235	214	205	206	225	221	212	266	228	223	227	210	213	228	226	202	204	211	201	246	238	226	218	228	223	229	231	228	220	237	240	247	220	241	222	250	251	215	235	239	205	207	211	238	219	228	218	217	227	229	213	230	217	208	243	224	233	216	250	221	235	208	226	220	228	227	217	231	229	199	233	235	213	212	230	204	229	221	189	224	260	223	217	227	212	224	226	229	225	224	230	202	221	253	216	204	219	203	243	208	235	251	247	241	248	231	204	221	255	224	218	241	218	233	205	225	251	220	221	233	206	224	223	251	266	216	247	218	222	211	229	241	231	233	231	218	201	229	226	226	238	224	205	227	193	237	233	190	227	239	224	193	235	247	228	244	203	224	233	246	229	203	204	246	208	206	210	225	228	206	208	237	222	235	221	227	228	222	235	233	215	206	223	211	226	236	205	232	242	248	247	233	239	203	232	259	246	232	241	215	212	205	244	250	218	207	237	239	226	248	241	241	218	232	225	222	248	227	239	239	220	234	232	231	213	195	248	258	225	213	219	221	227	227	230	230	227	208	248	222	226	207	226	222	235	207	218	256	216	266	233	198	213	235	227	211	257	228	190	244	225	221	258	218	207	274	220	225	200	245	207	228	223	254	236	243	206	214	235	231	220	234	248	196	238	232	243	257	223	217	222	237	232	251	195	217	232	247	223	224	250	221	209	204	218	206	228	247	216	239	217	208	213	247	216	233	235	228	224	230	227	242	219	223	224	240	227	258	221	238	200	218	221	231	217	239	228	223	222	223	235	227	205	189	219	224	222	242	231	235	214	231	222	205	222	233	239	261	238	242	221	218	214	233	197	239	225	214	203	251	193	246	223	221	230	206	228	226	213	233	229	219	214	227	221	207	228	228	220	225	196	211	205	221	254	228	200	248	202	214	238	182	248	234	222	222	206	219	234	220	222	219	216	230	220	224	217	215	241	228	245	235	225	222	233	222	222	220	221	218	218	255	232	221	208	257	242	207	220	231	242	219	237	202	219	233	267	238	224	220	241	246	233	248	231	234	217	227	218	240	207	224	222	223	211	217	235	230	210	220	187	208	218	237	193	239	222	230	231	205	215	243	255	228	196	247	223	215	217	233	234	217	202	235	224	225	234	202	205	236	231	219	241	233	240	203	229	220	245	227	235	228	225	231	228	193	240	198	248	238	232	209	198	225	213	227	228	222	236	196	212	227	200	214	216	219	221	234	244	217	214	229	205	233	234	204	206	222	229	233	247	228	230	246	246	257	219	224	211	245	210	220	218	210	233	230	251	222	228	234	221	228	224	207	229
16635	20943	28476	28353	22960	15245	10422	7572	5775	4269	2764	1999	1996	1662	1378	1297	1063	1017	921	889	861	759	777	795	753	703	721	773	774	769	785	778	775	730	748	731	732	795	758	779	767	772	772	742	747	775	730	768	767	723	710	735	817	759	673	780	742	792	822	721	731	761	745	758	729	732	746	733	775	737	701	739	778	742	809	751	773	738	739	758	711	772	735	747	751	701	749	792	763	734	719	759	744	720	805	747	738	794	724	721	747	724	705	718	797	769	737	807	723	731	746	754	741	777	781	765	778	741	736	740	736	727	781	755	784	741	765	756	738	735	711	723	757	776	780	731	708	742	685	719	691	768	764	744	755	750	755	768	750	729	801	736	773	736	756	728	773	796	736	713	719	770	733	777	748	788	724	783	736	750	745	751	715	769	733	742	741	745	703	770	756	789	756	732	758	703	729	756	713	754	765	733	762	741	777	809	764	718	801	793	771	774	743	734	732	737	742	772	764	767	779	762	778	761	730	769	768	776	706	754	772	725	773	731	724	730	780	752	757	778	729	736	750	791	717	772	737	780	711	766	756	729	702	768	716	759	726	733	750	698	703	732	743	733	800	803	767	787	724	723	776	718	697	748	723	746	759	769	741	743	753	726	788	778	786	744	705	744	753	762	771	741	670	748	741	746	739	694	761	774	755	766	726	722	776	782	802	749	733	762	732	761	771	726	768	782	765	728	766	734	760	832	813	759	756	774	777	741	761	727	796	760	790	761	763	742	745	756	737	735	734	739	749	704	732	750	748	740	733	711	722	756	754	776	757	750	762	724	770	700	777	734	753	708	738	759	723	827	702	737	757	726	723	702	769	761	779	720	755	716	768	793	749	749	784	746	802	746	705	764	795	736	756	694	748	771	736	757	742	747	814	768	762	766	759	722	734	761	766	720	738	787	785	755	770	723	734	702	698	763	761	743	756	767	764	754	703	728	725	776	760	759	685	796	741	807	737	774	769	772	751	760	769	751	719	725	779	721	767	724	758	694	731	706	768	769	785	730	815	715	704	743	771	786	724	708	736	769	716	779	759	736	739	771	714	740	749	773	755	763	757	732	740	735	727	791	771	732	774	707	759	776	721	744	745	737	701	769	808	725	734	724	739	765	769	725	734	782	760	718	789	757	763	693	748	766	750	785	741	742	767	756	769	785	726	750	700	772	756	762	774	706	734	784	751	743	751	732	769	809	691	751	785	730	756	741	732	782	746	731	736	781	774	774	740	732	754	743	725	749	740	736	725	730	760	701	745	770	750	757	722	791	793	697	764	748	777	745	748	745	754	763	756	767	758	740	680	780	794	728	766	778	727	759	775	756	731	785	763	731	740	747	761	749	781	795	679	782	796	699	724	745	808	734	745	724	755	756	743	749	753	757	740	728	741	752	728	762	785	687	769	767	694	785	714	746	791	708	759	726	778	784	751	747	756	781	767	750	758	769	738	741	770	764	766	805	732	696	778	807	754	803	713	726	791	745	789	721	683	780	737	732	758	744	810	768	738	718	718	746	734	781	762	755	776	709	716	756	686	751	752	738	769	718	766	789	764	804	789	773	735	746	751	794	779	757	778	746	759	731	726	727	815	716	771	695	735	751	729	777	726	739	778	746	767	737	775	721	754	709	777	756	722	740	741	730	762	804	743	745	706	742	752	742	780	744	734	789	744	746	769	740	732	732	756	765	806	774	732	752	773	708	764	747	792	757	740	776	749	743	738	732	732	767	749	765	731	750	767	766	772	781	758	783	699	761	775	720	726	733	711	699	718	728	764	743	723	763	765	745	712	737	765	714	715	782	704	786	746	761	749	750	692	762	733	719	744	760	758	771	741	764	700	761	763	768	780	771	795	766	760	744	686	753	763	770	723	712	762	726	711	678	749	724	753	705	782	738	714	758	710	733	707	757	730	729	710	744	744	753	768	705	758	760	728	740	739	752	739	761	730	718	757	789	743	713	686	805	717	765	777	811	794	767	708	794	775	748	739	714	713	760	778	764	751	720	759	703	738	769	753	760	758	714	728	754	761	711	737	724	743	734	727	738	695	718	744	740	743	783	751	762	719	701	775	788	717	727	728	726	730	794	782	734	737	795	711	738	741	794	801	740	754	742	724	779	731	731	772	790	757	737	773	721	745	726	754	772	727	752	678	730	718	766	800	790	751	690	748	764	755	738	746	737	755	769	727	787	770	722	798	752	760	744	780	757	744	702	738	776	715	759	732	697	702	758	751	721	719	715	775	738	739	749	733	749	807	748	707	747	739	768	733	765	701	780	755	762	742	755	752	755	751	743	761	800	738	732	752	699	745	776	789	785	778	786	749	705	795	755	766	748	719	735	731	819	748	775	736	728	728	699	734	754	730	724	744	756	785	750	724	751	761	753	742	749	743	744	774	758	784	775	769	730	750	764	680	748	773	759	781	767	800	756	771	766	765	723	785	734	754	714	757	767	724	750	703	752	739	724	725	778	741	719	775	719	783	691	766	748	729	736	739	718	793	706	717	789	692	725	716	774	773	720	744	739	772	746	748	756	737	726	736	736	738	754	765	722	738	780	722	723	767	744	741	715	779	757	770	737	766	729	711	720	743	726	751	726	739	723	728	796	729	726	746	760	750	719	772	786	696	764	750	738	716	790	756	763	752	766	750	734	730	774	741	705	748	734	701	734	776	737	734	769	728	703	725	784	735	749	729	787	731	697	743	762	772	756	763	777	783	762	786	758	767	753	737	739	705	760	782	765	756	766	713	735	760	737	747	746	716	700	775	695	772	764	717	743	706	722	741	743	758	760	749	737	718	714	757	734	767	729	770	753	753	740	797	767	746	769	754	732	723	698	692	768	719	747	729	713	724	762	734	749	749	717	758	755	762	735	754	767	754	780	705	710	770	722	746	774	754	737	743	738	729	803	751	789	744	752	760	779	755	779	711	784	784	735	743	766	736	702	751	754	764	721	736	778	783	773	766	711	753	762	780	776	738	756	743	711	692	708	745	735	747	728	722	715	763	773	738	703	710	820	729	798	717	737	780	753	749	741	807	736	744	753	802	716	719	756	792	669	810	771	743	726	685	709	693	767	739	736	768	746	773	791	765	714	757	734	777	738	701	697	703	794	800	692	750	747	698	720	725	745	800	740	769	734	739	762	733	736	760	769	743	753	781	764	729	751	735	739	725	722	791	757	795	786	742	733	738	757	752	782	720	783	713	803	723	755	740	757	763	700	706	733	762	778	739	794	778	779	711	714	755	694	740	731	724	741	707	735	772	743	736	760	754	745	756	775	759	799	783	758	730	769	757	780	805	746	780	765	732	747	743	723	747	740	726	757	741	757	707	718	724	723	751	787	743	740	735	751	757	725	737	741	765	761	737	742	773	736	727	736	712	755	778	733	759	716	736	724	715	763	771	732	786	736	769	723	763	774	787	739	777	729	707	717	751	782	729	714	784	747	725	742	760	746	789	742	772	753	762	761	693	791
40525	43633	42459	36056	27445	22180	16243	9945	6376	4385	2622	1727	1446	1026	761	562	509	418	394	317	354	285	267	226	238	262	253	257	261	263	232	224	240	241	231	244	211	246	246	234	275	217	220	229	202	229	247	242	259	235	235	241	237	234	251	227	229	233	221	208	226	220	247	246	270	247	209	251	233	240	246	231	239	212	237	248	257	219	200	234	240	200	222	217	257	208	247	249	216	241	253	228	216	230	247	227	209	229	242	231	204	221	255	236	229	229	240	224	236	243	219	241	208	233	218	241	250	225	258	222	252	259	214	221	241	227	259	192	240	227	252	248	213	224	223	232	232	232	225	234	249	240	204	211	228	241	229	240	212	206	206	242	240	223	259	263	228	230	229	251	227	216	237	230	212	226	236	241	230	230	236	228	232	251	222	245	241	223	216	254	224	253	245	234	213	232	228	246	226	238	209	227	245	235	204	198	215	214	231	226	248	218	230	234	239	224	234	221	252	233	242	232	241	220	236	227	239	225	214	222	242	208	242	217	264	243	250	225	234	224	240	220	218	248	236	244	219	239	228	226	240	210	251	212	232	207	234	227	231	253	209	259	257	219	206	233	190	240	225	199	226	263	257	211	259	259	231	245	245	206	256	289	225	214	253	216	227	226	225	222	239	257	215	242	233	215	225	252	217	241	212	251	207	219	229	235	251	211	246	231	240	224	247	210	245	215	220	242	227	259	220	208	226	232	232	232	237	249	249	216	237	221	236	246	243	209	247	246	220	247	236	211	200	221	240	226	222	238	239	252	224	264	224	266	253	256	209	216	201	207	237	208	239	205	218	243	216	221	234	258	235	204	248	255	236	226	234	231	244	261	249	236	222	226	233	255	230	254	263	226	242	235	235	232	221	241	227	192	236	238	232	237	225	213	248	237	243	262	245	207	224	253	209	266	217	227	232	256	228	246	206	263	258	246	254	221	236	203	214	228	223	226	249	237	245	245	210	225	220	240	209	264	224	207	227	254	224	223	241	228	233	247	213	234	218	242	236	248	241	223	209	218	245	226	230	241	222	230	228	242	223	231	231	244	229	245	240	237	236	229	230	213	220	236	231	235	233	251	240	230	231	191	242	240	226	221	225	234	226	241	216	204	244	205	214	223	236	228	232	215	242	238	242	251	234	239	213	263	228	237	236	237	221	235	231	242	247	214	243	243	228	249	230	240	238	234	250	238	246	252	243	219	207	234	243	227	258	237	230	236	229	220	249	244	209	261	247	241	226	246	229	234	228	255	212	215	235	243	238	205	209	215	227	233	260	227	237	230	230	219	234	245	203	228	245	220	214	235	248	211	231	241	236	220	228	219	242	261	246	232	259	246	253	235	252	237	232	218	231	242	247	230	244	215	227	209	218	225	246	244	197	243	227	241	212	212	260	198	234	217	249	241	248	253	226	209	238	257	214	209	232	242	218	246	257	274	215	251	251	245	261	224	217	203	252	229	218	253	202	224	225	229	243	229	245	241	205	216	240	211	234	226	243	218	215	263	239	231	235	226	224	235	250	248	213	238	227	223	247	231	233	239	220	264	238	235	239	211	210	227	218	267	225	244	214	223	228	209	222	236	224	243	240	207	234	249	215	202	201	224	214	236	255	252	261	244	232	233	206	200	224	217	227	213	233	238	231	236	225	205	223	259	220	210	237	249	255	219	227	273	245	231	248	225	246	244	249	233	235	221	247	248	233	237	227	225	225	220	275	244	255	214	223	237	252	257	211	219	221	222	239	218	199	205	238	260	228	225	240	246	230	247	262	214	197	223	268	251	239	237	241	239	255	206	253	251	220	237	232	219	219	212	256	218	215	254	233	257	231	199	253	222	209	245	228	239	227	211	199	249	199	248	223	244	255	217	225	219	239	234	267	232	229	240	266	235	227	209	224	210	217	221	242	221	244	225	233	231	218	246	221	242	245	254	237	245	258	231	238	249	222	234	232	228	219	234	220	234	231	234	284	248	214	266	226	241	231	215	226	258	188	252	217	209	217	235	225	241	219	245	250	235	234	221	256	240	254	241	232	222	219	228	260	223	239	192	230	203	232	263	229	255	233	223	228	215	249	230	231	216	257	225	229	250	219	238	255	245	234	253	272	217	223	220	216	255	237	233	257	266	228	225	238	228	241	254	229	220	225	248	232	236	231	234	201	269	204	230	253	227	220	213	221	247	216	230	223	253	221	244	222	224	210	214	207	253	233	236	224	239	197	235	228	228	224	239	271	226	208	250	212	242	231	233	218	275	218	246	227	237	250	241	209	233	227	230	253	212	222	216	195	224	249	215	220	248	259	226	207	210	256	229	228	240	241	209	220	236	253	228	215	234	232	229	258	264	206	230	223	205	249	256	229	260	219	239	247	249	222	225	236	213	235	235	261	211	222	225	194	233	261	226	246	219	200	253	226	254	243	236	221	261	235	235	201	234	227	257	224	220	220	207	227	235	233	254	240	238	235	253	228	234	237	234	211	252	268	229	232	212	221	252	225	218	254	211	241	202	242	239	221	220	214	221	223	250	263	200	243	238	255	250	207	210	257	228	226	234	245	249	227	224	230	216	248	238	245	250	225	251	234	222	240	204	211	209	198	250	216	232	253	223	219	239	221	217	230	223	237	208	222	244	227	216	231	179	214	267	229	262	240	221	229	249	239	209	257	207	278	254	215	213	237	230	244	270	232	216	215	244	219	258	228	239	243	265	247	240	231	226	255	235	220	235	248	232	229	216	238	226	213	249	241	246	236	251	207	215	215	201	221	233	232	214	242	240	211	239	222	258	239	233	227	210	213	255	258	241	198	212	224	239	215	221	249	224	251	243	234	244	237	197	239	244	249	222	252	223	252	227	266	214	265	234	240	222	223	230	231	214	220	232	211	221	223	222	212	210	246	212	240	243	245	213	229	246	234	243	227	239	212	245	219	235	250	221	219	258	236	250	256	246	239	232	258	234	219	218	210	207	250	241	218	258	234	200	252	243	261	203	252	230	236	209	245	252	229	237	212	223	266	232	227	221	215	272	209	249	243	237	252	225	219	248	203	253	253	255	263	221	214	244	247	234	226	228	252	261	232	234	258	234	236	254	246	217	236	258	222	242	232	222	225	231	247	227	234	234	212	220	251	246	206	235	252	252	225	231	226	228	240	236	242	237	246	237	226	249	226	242	231	224	226	249	222	226	216	262	218	228	224	235	210	220	229	232	220	238	252	203	233	261	246	239	224	243	241	228	208	235	255	205	235	242	250	230	255	233	228	239	229	234	235	211	211	240	247	229	226	223	237	248	263	215	264	236	231	251	251	220	256	236	212	223	206	236	232	232	230	227	226	208	230	256	204	233	206	240	235	224	219	235	233	227	185	221	253	221	255	219	227	229	268	207	241	233	225	242	230	244	205	245	236	243	242	237	214	235	241	230	230	236	206	256	228	246	224	226	227	248	216	218	228	232	261	191	220	239	211	251	246	229	241	245	243	230
33821	41469	47804	45276	37654	32238	26548	20478	18103	14701	10976	8613	7636	5667	4309	3318	2536	2121	1795	1657	1420	1132	1016	955	965	909	850	804	787	798	779	776	787	742	730	788	757	802	739	768	760	807	780	757	743	752	747	769	846	754	779	735	752	767	777	751	707	819	789	738	775	732	728	795	751	737	764	720	758	802	758	757	814	737	794	789	732	800	781	759	762	743	774	766	809	785	796	771	748	766	775	753	758	797	804	743	766	744	785	800	800	747	760	798	781	790	787	785	813	780	774	772	794	779	784	737	754	734	755	781	787	732	773	748	812	784	750	739	754	752	824	781	727	780	747	784	746	745	766	787	760	737	774	780	737	723	797	768	788	783	803	749	815	770	765	770	788	747	770	762	789	786	802	749	756	743	746	757	764	739	749	740	751	817	736	744	774	734	737	763	741	788	756	776	718	739	786	747	754	757	769	720	713	760	728	790	762	736	785	799	766	784	759	784	799	793	743	767	769	747	783	757	817	800	752	766	786	738	761	752	770	796	747	741	798	790	791	817	760	776	741	736	787	756	746	760	793	785	809	771	728	802	769	774	782	775	778	809	772	759	802	757	779	791	770	783	723	770	746	753	721	776	781	769	755	771	760	743	816	783	760	772	739	818	796	763	769	766	731	757	750	741	746	794	728	758	765	777	743	788	745	791	765	767	725	755	756	760	761	771	788	766	774	772	750	742	762	777	807	744	786	753	770	787	703	748	778	763	756	805	774	837	769	750	788	743	707	791	760	768	805	750	717	758	763	797	776	815	791	748	761	786	731	754	812	775	750	817	812	777	792	767	796	766	721	731	807	761	722	817	760	802	748	761	777	781	783	794	785	797	789	749	781	772	776	792	792	800	768	747	735	783	782	748	791	804	747	749	798	792	756	792	754	796	757	760	726	731	687	808	794	778	778	812	744	731	763	763	812	789	736	717	748	749	824	760	752	785	750	763	748	690	769	750	774	735	780	746	746	792	768	753	697	782	800	799	723	742	746	752	771	773	795	821	777	744	746	753	754	746	790	740	742	764	762	733	827	751	795	743	822	749	780	719	731	779	802	788	757	768	746	831	806	753	801	747	777	790	773	777	756	760	845	798	730	808	819	781	768	765	728	756	731	751	760	795	858	774	801	750	777	774	758	801	776	778	792	766	795	750	770	754	829	721	739	780	759	739	834	746	747	742	722	768	770	761	775	778	805	747	751	721	791	819	768	797	787	841	758	820	742	759	701	771	753	751	705	766	775	765	766	815	738	799	769	797	790	801	761	753	730	760	771	757	795	771	738	767	791	752	774	716	800	719	738	780	740	796	775	736	779	779	753	789	751	783	771	745	762	753	781	746	754	722	740	759	755	790	768	748	767	766	750	748	728	793	748	743	759	767	740	713	804	766	741	728	788	788	798	800	751	738	826	791	752	743	757	828	806	787	729	739	745	782	759	799	747	748	802	750	817	714	778	774	741	798	741	740	779	713	812	758	750	755	816	754	773	780	739	769	735	749	759	760	730	814	739	803	735	770	816	789	809	801	802	716	774	789	781	749	727	779	736	744	758	747	760	790	787	782	830	738	791	821	816	741	819	741	765	781	772	735	800	806	756	769	767	736	796	765	785	778	778	766	798	788	763	786	765	770	779	779	778	763	739	794	742	733	730	783	754	758	795	783	790	719	790	752	800	738	781	751	773	764	770	693	765	794	761	783	743	755	757	765	735	758	762	753	754	748	749	862	758	808	718	766	854	777	746	756	796	725	762	761	734	793	790	815	833	762	791	774	766	756	731	781	825	756	774	772	770	763	770	740	834	779	767	758	794	790	796	738	747	797	773	779	770	754	752	828	775	764	744	782	789	776	757	810	727	755	795	688	795	768	730	770	791	760	735	809	777	791	739	756	711	743	763	796	778	790	784	762	756	749	742	756	725	742	753	812	757	763	791	764	808	809	816	775	761	748	762	800	766	709	793	745	756	731	761	760	769	741	730	775	774	780	789	736	793	778	798	786	730	747	782	789	784	811	804	746	797	775	745	782	793	766	779	808	763	774	742	724	727	798	777	784	779	694	742	813	775	742	800	751	748	796	778	787	815	745	765	743	768	745	789	752	742	740	797	767	767	767	748	751	763	788	815	803	751	800	780	754	727	796	813	726	788	698	770	766	789	780	759	789	740	779	790	718	766	692	822	759	835	740	751	732	753	797	768	747	774	778	756	752	722	755	756	806	777	766	731	754	737	766	766	752	767	760	777	716	784	720	737	769	769	804	774	814	714	756	719	763	778	746	754	745	821	718	756	725	792	758	734	770	750	787	764	790	722	814	762	774	716	740	784	724	750	768	751	749	775	770	754	760	723	748	759	750	797	758	717	806	771	719	804	742	722	744	807	721	789	777	818	733	747	774	781	717	759	783	771	743	784	811	753	735	759	746	733	807	747	805	768	759	782	739	750	759	780	763	706	732	774	761	774	765	771	746	781	791	772	780	779	736	739	719	765	779	774	742	726	735	786	747	816	776	789	744	774	787	731	735	720	719	786	784	788	791	801	735	785	741	812	762	736	791	792	759	785	719	749	727	756	703	803	773	736	758	731	766	762	722	778	761	819	794	732	783	786	704	742	739	761	791	771	803	777	745	726	804	791	790	770	791	751	798	739	773	815	787	745	768	753	765	782	779	790	738	755	728	800	778	763	755	755	804	720	723	791	746	821	778	763	779	785	811	781	736	791	790	777	784	800	814	737	800	781	756	804	777	765	731	766	741	777	770	756	763	752	770	772	746	767	796	797	789	772	740	808	786	744	746	704	816	751	744	806	771	759	735	775	782	719	764	763	760	733	782	730	797	754	744	796	789	758	774	755	780	783	744	746	705	827	742	757	762	811	796	819	764	750	741	780	811	765	773	772	757	764	762	782	738	790	765	822	768	760	768	717	829	766	766	758	812	790	762	798	798	749	768	753	829	774	727	727	753	772	746	821	740	736	805	780	762	734	778	775	827	722	770	745	734	770	766	783	724	740	806	760	756	775	740	765	781	766	730	791	768	777	788	792	797	760	787	748	749	809	706	760	796	769	755	729	772	751	797	791	809	781	733	759	720	767	783	734	789	783	772	749	732	796	798	742	791	728	717	742	785	771	750	781	807	841	755	759	776	776	767	715	770	741	737	738	763	734	763	715	790	763	749	762	815	733	780	783	783	788	746	786	759	773	786	810	813	789	771	782	762	768	789	777	766	749	733	693	806	767	718	728	744	727	742	714	739	753	751	764	784	720	791	744	768	774	746	782	741	791	718	750	737	757	731	753	802	749	714	761	752	776	709	749	740	753	792	768	757	810	745	740	797	783	741	774	763	771	810	740	775	778	801	777	744	759	752	751	797	766	755	776	781	732	765	791	821	768	784	773	732	793	725	765	755	759	764	752	835	719	752	786	841	787	767	790	807	781	789	737	735	750	779	744	820	776	732	774	786	746	771	782	741	765	817	791	759	748	721
46754	46645	43013	38943	30010	25777	20613	15639	12274	9684	5081	2896	2632	1698	1214	951	814	466	519	476	410	313	283	276	308	296	283	267	241	242	244	249	225	259	233	238	242	235	209	268	252	233	242	247	242	262	250	286	257	246	256	266	266	230	253	245	252	241	237	276	263	247	257	231	240	251	263	245	278	235	254	265	260	248	264	265	219	245	231	256	238	260	257	260	232	251	251	234	259	262	245	251	244	248	231	266	263	249	247	234	252	229	235	227	237	223	245	246	230	251	250	234	240	252	248	234	245	261	253	253	263	242	251	245	250	249	256	243	240	246	242	233	214	250	216	263	256	255	256	233	222	280	233	248	262	234	242	232	238	235	241	272	256	263	253	235	248	231	230	260	240	223	245	239	259	244	238	245	240	256	238	239	256	188	236	253	241	229	238	238	244	242	257	223	269	249	251	240	230	240	250	250	243	217	256	232	242	227	218	243	241	258	227	253	228	227	246	271	259	268	242	236	255	242	284	237	232	219	222	228	246	251	248	223	238	251	246	248	269	249	231	253	261	240	232	220	248	220	230	234	248	245	222	251	256	235	222	243	247	230	206	242	275	253	253	265	269	235	236	262	259	240	270	249	239	224	220	230	242	239	220	197	221	244	243	262	239	244	255	228	251	236	234	253	244	240	235	232	246	241	249	233	252	250	245	248	257	258	271	237	250	241	231	263	235	262	234	237	238	257	253	253	214	280	239	232	239	258	240	238	231	257	231	246	258	263	264	245	244	222	241	231	231	249	233	252	253	234	268	247	231	228	240	240	245	243	262	283	238	252	242	278	261	270	239	252	249	223	224	242	286	257	239	263	234	246	223	270	263	248	253	231	223	248	238	266	251	236	263	233	248	240	264	258	270	216	242	254	265	229	244	225	247	263	253	265	228	251	236	255	248	231	242	249	241	245	246	241	221	259	271	250	258	283	245	249	244	244	260	243	232	234	247	210	215	241	266	236	264	215	243	227	248	241	242	248	240	271	234	267	244	263	235	249	255	250	226	251	246	243	243	251	238	236	240	242	256	211	263	255	226	246	221	214	267	292	219	239	266	238	257	255	251	253	265	256	233	268	260	256	207	252	224	243	232	254	239	244	244	225	254	226	239	270	274	256	230	267	252	233	234	251	245	252	236	262	227	228	244	243	255	251	225	237	248	239	243	227	274	254	242	260	264	235	254	240	253	241	240	241	250	273	282	215	233	226	263	252	256	221	234	235	240	250	246	247	254	263	280	257	233	248	220	234	221	244	234	253	238	233	269	239	247	257	280	270	250	266	277	218	239	233	252	266	263	241	246	232	218	241	245	232	238	250	248	274	252	270	245	233	258	254	254	244	249	266	274	251	238	254	262	276	271	252	237	243	258	257	242	248	256	241	277	233	209	249	234	239	242	257	249	275	231	242	237	224	236	244	226	237	257	253	256	247	255	273	269	239	212	251	225	248	267	250	269	243	242	243	246	275	260	200	257	240	202	235	228	248	251	251	228	247	239	241	267	242	209	220	249	240	262	254	247	246	219	265	212	269	274	252	269	241	234	251	250	242	207	282	234	276	238	293	234	254	225	265	233	240	227	251	257	263	253	270	252	259	249	236	280	236	256	241	266	223	246	268	263	225	231	234	248	247	238	248	234	238	253	219	257	229	251	229	269	253	261	276	239	253	254	253	235	228	256	238	244	231	233	246	255	245	244	252	254	267	247	250	254	244	281	240	241	240	237	249	247	237	257	213	242	215	223	232	271	238	295	265	259	234	257	244	263	246	225	236	230	218	235	242	204	262	257	249	245	253	245	260	248	270	229	259	232	264	237	250	272	235	233	227	219	238	248	252	258	247	251	243	267	240	242	243	260	256	260	228	246	250	232	241	263	240	253	234	244	249	269	250	236	230	239	241	246	215	243	276	266	222	249	253	238	258	260	226	222	255	229	231	265	204	243	223	262	244	258	237	231	252	234	253	247	238	244	241	235	242	237	270	248	266	217	240	236	246	261	236	236	233	248	274	243	238	248	258	260	243	228	232	256	257	235	240	252	237	237	265	235	245	218	223	214	244	229	254	256	233	255	242	249	244	235	250	254	245	281	240	234	265	273	239	230	258	223	244	267	230	279	232	260	228	260	256	209	239	238	247	226	232	231	243	252	251	250	248	211	223	239	304	247	233	230	244	235	260	252	280	218	267	251	266	258	262	237	256	245	245	224	239	230	243	248	254	275	251	255	257	265	266	243	271	215	237	255	232	261	242	257	213	231	259	259	240	247	225	256	254	263	246	238	260	261	238	234	220	255	235	255	241	232	226	254	235	245	253	225	233	238	256	220	254	234	248	240	262	257	250	236	213	245	242	251	286	205	226	240	250	262	232	234	294	244	251	235	268	238	248	248	249	231	248	222	241	252	214	202	217	255	238	260	225	251	246	240	235	197	256	255	246	225	249	248	254	232	240	262	220	251	226	222	241	255	229	236	250	222	256	273	246	220	264	228	256	226	227	264	256	230	257	255	250	243	255	264	258	237	252	244	283	226	253	229	237	262	250	263	250	252	272	271	247	261	249	272	233	253	268	223	233	227	231	247	244	241	265	257	262	257	234	238	251	261	301	247	235	241	245	234	241	242	247	236	210	274	220	240	219	251	228	236	245	274	242	251	258	248	234	251	254	257	245	251	240	262	229	242	259	246	262	259	244	231	230	231	241	241	239	247	274	253	234	251	231	231	237	224	268	234	245	270	237	235	248	246	237	265	236	295	263	216	243	237	244	232	234	260	250	283	243	262	242	249	248	235	253	257	249	250	234	250	268	228	237	230	234	266	240	264	235	228	228	263	261	237	256	243	237	267	255	273	250	206	219	247	255	280	240	244	215	250	261	271	244	232	253	242	259	255	263	234	239	228	218	260	245	270	246	253	267	264	244	249	258	260	259	254	240	231	238	200	269	253	260	245	249	216	263	237	253	267	251	237	228	247	240	251	239	242	240	235	237	261	235	265	271	254	258	241	266	244	250	239	247	228	262	234	214	256	219	238	249	238	251	225	224	247	243	253	268	257	239	239	222	249	266	220	237	257	241	246	245	246	232	232	252	214	240	242	270	261	246	230	243	256	236	259	249	235	229	218	261	213	242	239	238	272	239	264	265	256	270	239	260	220	271	254	242	262	231	240	241	236	248	249	258	260	225	255	276	248	255	244	255	226	249	258	270	259	264	269	244	238	290	265	253	284	244	271	239	248	251	240	273	266	235	268	239	242	251	239	225	235	263	241	257	238	241	252	236	230	267	220	228	284	240	266	240	216	273	222	261	264	245	241	258	233	247	261	245	249	244	245	223	250	247	252	260	237	254	250	260	218	234	229	266	276	215	248	227	242	255	244	267	250	225	242	254	281	240	252	270	267	248	263	228	232	223	254	263	259	231	217	252	259	243	255	246	250	265	259	235	261	255	244	239	259	247	265	237	294	243	243	226	225	260	225	234	235	240
37724	45366	50556	51700	41210	36330	29714	27566	26267	23829	16328	11846	12230	9061	6675	5261	4303	2746	2786	2577	2045	1495	1202	1211	1131	962	956	885	872	815	782	867	807	835	823	769	772	821	811	753	793	788	830	782	845	777	804	778	769	735	772	823	813	811	870	771	789	834	864	779	815	794	817	814	776	745	736	787	783	752	783	818	768	772	771	762	790	758	810	790	799	789	792	821	820	801	847	792	773	760	770	809	768	799	813	818	827	780	817	764	804	746	826	779	756	746	803	812	752	777	780	789	819	799	772	731	811	794	771	809	820	771	780	814	772	740	771	794	780	749	807	781	781	803	761	847	729	840	795	790	800	762	793	825	815	784	781	792	821	808	818	773	765	855	768	833	762	797	845	745	742	833	793	775	782	804	767	839	793	770	819	798	776	795	787	843	803	813	771	831	822	753	816	795	827	794	791	757	787	795	774	744	755	818	818	799	803	829	810	804	768	791	818	759	787	793	782	768	841	817	786	737	737	786	707	805	803	847	802	759	793	794	818	829	815	804	792	791	812	814	786	753	811	827	829	793	814	852	801	798	793	804	741	777	790	813	769	816	832	814	831	731	784	777	821	824	811	751	824	775	788	821	779	836	791	817	797	758	772	808	805	750	788	809	799	794	771	812	828	756	803	811	836	777	739	744	747	776	783	789	797	841	761	776	752	845	778	810	763	781	790	820	811	818	787	800	799	800	803	783	819	817	783	818	824	739	777	774	793	806	825	807	819	798	819	859	804	821	810	823	796	745	797	814	849	779	771	807	812	815	797	807	721	792	791	714	783	812	855	797	811	792	828	813	855	760	783	780	763	812	805	752	796	729	801	808	781	810	768	778	803	754	746	805	801	791	788	851	804	818	772	783	793	759	761	755	763	816	805	763	800	792	791	776	807	782	779	769	831	786	759	792	820	817	782	767	796	790	848	804	758	798	750	815	808	793	749	795	825	785	784	814	800	830	819	804	817	773	837	816	798	760	828	797	762	787	783	800	837	793	816	784	821	783	806	820	821	789	794	781	834	765	792	811	791	805	825	794	783	785	811	797	807	779	759	824	845	775	875	803	803	832	810	792	765	842	811	825	825	804	781	743	760	829	796	843	810	771	821	753	828	781	839	734	811	790	791	788	781	745	789	790	846	789	781	788	800	802	817	820	780	787	809	802	770	813	814	761	776	753	800	785	760	811	772	773	790	791	797	777	819	791	758	835	761	772	816	822	813	771	782	730	808	840	780	822	784	799	815	751	799	731	772	739	807	772	807	795	788	824	784	806	813	802	803	825	827	789	839	747	786	740	842	824	815	814	820	816	818	817	819	766	753	860	800	817	783	862	774	784	833	765	781	791	732	822	758	804	765	827	799	752	773	788	783	829	736	818	779	755	805	788	770	769	838	783	810	849	774	782	805	785	816	788	849	786	805	793	786	809	843	740	847	786	774	820	808	802	790	773	806	759	738	771	852	796	824	795	798	811	799	789	812	736	818	800	839	740	783	764	739	801	764	886	841	820	838	799	777	845	857	813	762	806	836	818	809	802	819	778	815	809	744	830	836	806	846	846	819	766	761	815	799	793	788	815	826	771	802	832	804	825	801	789	838	817	753	748	777	804	813	808	798	817	745	803	775	808	785	802	781	770	828	740	782	832	761	771	762	804	787	754	735	818	808	829	779	805	764	768	802	777	826	764	798	792	827	815	820	787	788	835	788	786	765	785	756	761	811	764	787	843	788	829	810	783	822	797	827	833	797	779	828	812	820	793	825	803	791	743	802	833	775	785	780	781	870	804	827	765	824	806	807	800	808	791	841	766	757	808	775	847	811	856	789	870	778	818	822	783	776	772	839	754	800	814	768	858	755	800	747	783	812	826	801	822	739	794	761	870	838	811	834	795	770	832	824	787	768	802	865	757	813	799	812	784	727	800	770	765	801	755	815	799	831	790	809	805	775	833	788	756	785	803	862	807	741	779	780	764	792	768	819	803	750	815	798	792	765	750	790	803	793	796	735	785	761	789	831	741	814	781	808	797	810	766	795	860	821	831	756	808	808	774	775	778	825	756	824	780	809	771	793	784	753	809	819	747	789	783	740	838	862	785	824	755	771	763	824	759	828	812	851	822	820	769	795	856	768	835	808	796	835	831	824	776	811	731	802	780	775	763	823	788	784	803	781	818	764	801	756	835	768	772	833	758	755	770	844	754	782	812	772	786	779	807	866	774	754	763	778	769	802	805	810	836	784	794	844	795	819	835	836	781	806	752	788	814	826	809	787	826	777	771	806	795	852	803	799	791	798	749	820	775	806	796	809	747	821	844	818	827	825	781	863	731	784	760	818	803	809	811	786	767	803	772	779	849	795	795	810	764	791	786	792	744	852	796	781	752	830	822	789	793	762	776	811	820	788	762	735	774	820	799	797	839	774	800	788	777	805	763	809	797	788	792	788	807	780	811	822	779	789	818	779	769	771	844	815	795	795	777	811	740	802	796	783	797	833	778	787	815	831	831	796	774	795	762	832	789	818	813	784	771	777	758	790	810	765	785	763	790	808	810	781	778	776	808	815	773	758	783	795	785	752	737	788	820	769	790	785	802	731	794	763	846	830	824	845	814	824	798	807	747	787	796	782	731	794	758	770	772	808	804	792	789	791	820	783	776	845	844	809	849	790	791	825	802	822	809	791	769	831	833	781	814	769	798	817	796	811	763	790	786	831	803	798	805	804	797	823	776	770	786	783	806	779	784	765	811	818	826	727	801	794	786	793	808	807	781	746	749	799	826	792	777	777	828	749	815	804	807	767	813	794	797	732	800	802	792	806	803	844	739	764	832	822	775	769	807	823	772	804	832	836	795	810	799	794	843	798	786	844	790	768	800	746	785	794	788	803	791	792	819	782	806	779	802	728	774	754	801	773	771	783	796	770	769	800	767	831	763	786	790	805	802	820	791	788	810	769	821	762	768	786	820	810	761	810	812	806	822	814	771	842	804	750	800	794	792	805	816	800	788	800	807	854	815	781	805	804	826	807	796	786	773	817	776	770	788	812	803	833	786	751	839	787	804	813	868	780	771	789	814	803	802	818	808	754	799	822	793	807	812	807	818	766	800	781	841	827	788	778	801	749	801	774	805	798	774	754	789	799	774	817	797	800	825	812	777	790	811	837	762	819	787	818	768	796	813	808	780	779	785	799	803	753	781	777	812	792	779	779	800	762	820	834	809	783	780	770	783	756	767	810	789	751	801	731	777	822	764	825	787	809	785	770	793	742	837	800	803	785	815	791	760	806	803	766	814	813	812	812	743	769	808	753	794	783	807	791	771	783	795	829	855	799	748	800	775	829	817	821	767	799	783	815	761	751	720	795	801	753	790	798	786	801	768	789	817	800	812	756	770	778	815	807	781	834	790	822	848	783	780	846	776	793	799	785	782	777	805	783	821	799	753	804	800	747	825	802	828	831	808	809	872	768	781	814	776	788	766	785	874	784	783
22587	21279	21563	14603	6421	3489	2086	1383	1005	788	559	453	417	352	337	320	255	237	241	226	226	245	207	229	259	231	212	256	219	269	204	223	233	217	234	227	231	219	222	241	201	218	216	204	229	201	237	222	206	257	213	231	221	193	220	202	241	224	234	235	253	209	211	202	194	195	214	235	213	215	225	220	217	225	217	243	224	222	223	237	233	239	190	195	218	247	228	219	247	229	206	239	204	227	216	233	219	229	222	229	222	227	218	223	229	237	225	226	228	228	222	224	236	214	221	241	232	242	246	205	231	208	242	229	218	220	246	244	201	244	211	198	210	214	227	217	212	241	241	232	229	215	236	208	230	227	223	207	202	214	199	251	217	220	208	249	181	224	229	241	208	227	220	245	220	229	214	252	212	209	215	230	238	245	224	235	234	208	201	246	219	223	230	204	223	218	246	231	229	248	215	231	205	221	213	240	229	221	219	228	238	232	238	207	229	237	215	228	206	202	238	226	218	200	221	227	216	211	243	227	206	208	212	220	225	230	224	225	230	234	208	220	234	208	195	216	201	205	208	227	203	192	229	228	253	194	199	237	216	234	226	238	228	235	222	257	227	218	233	206	224	216	231	227	227	217	217	242	220	201	229	214	241	226	218	221	221	226	195	208	237	220	233	224	235	234	216	208	247	238	220	235	202	239	220	246	228	231	243	214	210	213	233	183	208	231	211	253	244	232	219	211	248	210	216	243	231	218	224	221	233	223	241	223	206	201	239	232	213	265	240	240	232	219	231	215	223	231	237	232	227	239	198	237	238	217	239	224	217	240	238	192	195	194	250	229	197	229	211	226	208	224	228	259	256	221	228	211	214	222	193	263	231	230	225	209	210	214	210	238	234	251	199	195	212	250	225	253	222	214	239	256	229	237	245	244	212	214	219	207	227	227	203	247	234	226	234	225	232	216	235	220	209	226	204	229	229	226	236	209	245	222	232	218	224	206	241	229	220	239	233	243	224	210	242	227	247	204	220	236	248	233	227	215	209	228	231	224	200	204	211	211	227	219	219	231	244	237	211	214	227	230	223	235	218	254	210	237	175	239	240	220	197	244	241	216	218	228	220	219	230	217	223	207	248	232	216	234	228	217	215	213	215	222	231	207	242	233	207	208	205	213	215	234	210	230	225	221	251	211	228	211	221	227	222	232	231	246	232	224	257	215	237	199	216	221	219	211	215	223	233	215	206	223	226	215	211	218	225	226	206	228	215	228	224	235	245	230	214	215	198	232	192	223	210	223	208	202	212	224	214	253	243	200	246	225	220	230	227	263	234	203	220	212	238	217	242	229	214	212	211	198	204	217	223	242	244	219	219	223	230	229	230	208	213	221	236	244	217	209	234	208	246	224	220	228	258	213	216	215	224	222	207	188	232	238	198	213	229	210	221	226	219	217	208	241	219	210	216	208	226	214	217	223	214	206	225	230	207	200	227	227	243	226	223	250	204	215	235	222	218	217	213	224	215	195	234	227	227	215	216	235	223	218	208	214	223	232	204	226	234	216	224	201	220	202	230	224	228	224	221	215	233	211	251	208	232	210	221	204	223	235	248	197	203	227	247	211	195	221	224	218	208	221	232	230	214	217	194	207	234	223	233	222	193	215	202	239	243	230	247	203	223	227	204	255	232	214	201	199	233	227	206	229	231	227	217	216	212	213	248	234	244	213	214	220	249	247	215	219	229	249	250	215	220	202	219	236	225	235	225	211	217	230	237	234	191	235	235	219	230	244	222	226	190	248	217	220	199	209	202	234	205	226	227	240	205	205	224	243	223	214	212	207	230	233	223	249	221	214	206	233	224	237	207	232	226	240	222	228	219	216	208	235	206	243	222	203	199	233	231	238	213	243	222	212	242	215	261	235	218	204	208	190	228	184	220	213	203	210	211	232	206	211	245	212	212	219	220	185	241	212	222	210	246	225	207	228	204	229	195	226	228	231	216	253	224	205	231	213	214	206	222	210	194	219	233	224	245	209	211	226	229	243	224	220	201	241	240	229	234	213	244	229	219	217	213	229	258	235	208	221	227	209	236	228	229	218	222	222	222	238	237	230	216	254	226	212	234	253	226	214	229	237	190	241	237	230	231	215	210	252	231	229	250	181	211	216	231	235	229	213	221	230	194	227	214	239	225	214	227	224	249	214	232	245	240	207	221	234	234	206	219	224	236	222	235	201	224	229	220	240	213	217	227	223	205	239	204	215	239	248	204	232	195	249	216	234	248	244	213	236	210	233	226	226	214	201	220	227	226	240	242	232	234	239	211	210	214	219	224	208	235	220	220	217	204	228	246	242	219	212	216	243	229	213	214	232	208	249	233	222	221	229	218	229	219	238	235	242	224	217	245	238	258	217	250	199	226	218	243	206	235	233	249	207	231	254	219	197	219	227	217	230	221	219	206	217	215	218	202	229	234	220	229	219	209	205	223	224	238	232	244	224	186	252	215	211	213	217	213	248	236	218	228	225	218	243	240	236	228	235	217	215	229	211	218	239	228	238	240	220	261	232	229	219	206	209	243	242	208	227	212	234	229	217	229	234	243	227	233	235	221	226	218	208	201	205	224	235	266	207	228	227	210	227	206	232	226	226	233	242	224	227	195	213	217	225	230	222	208	209	204	261	221	216	211	201	200	219	251	224	214	200	229	238	209	233	217	216	238	245	212	227	232	224	219	216	224	237	239	206	243	269	216	210	230	225	223	206	214	237	197	221	214	210	210	226	234	222	220	213	207	250	240	225	226	237	223	246	238	217	226	222	230	242	250	223	217	224	253	228	223	205	205	227	227	218	231	212	245	208	243	240	212	201	231	245	209	216	186	244	230	223	239	189	202	215	201	236	260	185	230	229	227	198	213	226	224	228	210	228	236	203	220	241	232	207	240	222	218	200	225	218	227	240	230	203	180	216	212	233	217	223	210	200	237	239	214	236	231	213	216	214	231	201	230	195	211	232	215	238	234	221	230	185	239	208	220	217	230	251	220	239	250	207	220	236	209	216	232	216	192	240	225	212	226	214	211	214	224	203	194	221	198	200	242	212	229	196	204	226	224	182	217	207	206	199	228	222	226	210	221	207	246	209	245	207	219	207	197	207	213	216	242	236	196	238	226	205	238	214	234	242	223	234	229	206	245	225	241	241	241	211	219	205	211	211	211	221	225	220	223	213	240	231	225	237	234	229	239	246	189	218	219	207	209	191	227	237	225	233	227	219	242	251	219	228	237	231	250	216	234	250	217	207	235	223	219	219	222	209	235	207	241	217	219	234	227	209	240	229	237	262	185	215	214	226	235	238	235	213	213	217	227	238	215	232	176	197	239	200	241	223	225	231	258	224	234	249	219	245	223	194	226	264	227	248	221	231	230	208	265	245	204	210	221	210	202	207	197	218	203	220	233	216	252	206	227	199	184	207	237	206	236	201	232	223	219	206	205	229	219	236	246	225	210	221	228	220	184	213	244	232	248	220
19624	22422	30962	27746	18716	13223	9607	6886	5368	4317	3101	2265	1915	1675	1532	1297	1109	954	911	873	792	776	781	819	804	796	768	773	776	746	812	710	721	759	728	770	768	717	747	754	756	778	724	702	755	762	760	706	687	806	716	772	776	743	724	743	714	747	757	771	740	754	721	786	730	763	727	772	754	741	778	753	793	729	729	744	731	759	767	726	746	739	719	779	796	740	681	743	748	776	724	675	758	718	739	724	730	755	810	685	709	732	735	723	736	742	736	815	757	817	743	767	765	713	737	751	694	712	732	771	733	763	709	753	754	713	772	809	716	716	713	746	809	725	728	766	746	747	750	722	810	722	681	776	792	776	776	725	729	705	727	751	751	765	772	724	794	800	726	782	727	747	700	786	793	740	707	722	762	699	737	820	741	748	726	763	718	787	758	746	710	760	766	712	730	779	753	798	731	718	799	747	744	745	724	745	774	730	749	720	771	754	745	704	765	672	757	748	733	737	779	729	759	691	774	724	721	756	741	742	729	761	773	707	749	785	757	752	776	787	716	722	731	730	717	782	780	796	743	785	724	742	789	704	744	759	717	702	766	738	713	760	758	728	687	733	769	756	771	720	731	743	787	757	728	734	759	762	807	726	776	773	792	784	741	766	748	722	738	778	735	776	730	790	793	689	707	755	734	730	727	768	673	726	725	778	739	721	771	713	792	717	739	714	693	743	758	730	744	731	748	763	750	773	776	758	786	757	768	744	773	720	727	798	742	709	735	745	746	744	734	783	791	728	771	758	772	710	811	721	741	772	773	707	746	744	724	766	711	753	705	764	733	753	783	763	755	738	723	752	696	766	744	733	754	728	732	723	747	777	753	727	780	734	818	733	780	786	779	763	710	725	755	750	735	723	755	751	746	695	747	762	761	734	746	738	774	781	743	768	766	720	759	773	742	778	713	762	675	747	734	769	746	696	767	780	776	751	723	784	714	769	728	749	773	767	741	674	760	711	741	780	759	764	711	725	766	731	796	739	736	706	714	726	696	711	687	747	733	776	732	759	768	776	703	746	740	801	709	703	769	718	765	743	751	766	738	708	722	744	770	736	784	755	731	727	810	748	742	745	758	709	722	745	742	753	746	719	778	721	768	765	776	746	778	714	734	720	782	747	706	738	770	775	778	731	722	783	779	738	753	754	747	767	711	750	774	767	737	702	729	729	701	760	729	801	748	710	719	777	779	787	751	745	747	752	748	764	771	775	765	750	785	767	726	730	759	759	761	721	759	748	740	726	730	702	730	757	748	725	726	711	768	718	741	739	682	715	728	751	750	765	750	762	804	739	772	779	725	744	752	751	779	761	772	772	758	746	750	728	713	725	717	783	751	709	749	725	732	738	771	725	721	676	720	727	768	767	781	728	743	751	767	712	749	738	744	725	759	760	728	780	709	792	728	740	760	781	720	748	770	743	695	761	762	751	722	753	731	728	722	771	733	755	723	772	742	739	783	754	755	719	737	748	775	771	757	721	723	733	714	739	737	722	772	747	766	750	772	700	757	787	808	790	757	708	741	778	799	790	782	747	758	751	827	759	766	768	701	778	785	737	769	738	763	723	734	694	760	749	797	725	764	786	810	765	753	743	744	734	762	777	771	739	738	727	769	730	710	728	766	746	778	748	777	728	731	775	734	814	791	746	734	721	746	777	783	735	653	767	751	763	774	744	766	783	721	767	742	772	769	733	725	768	770	780	767	767	708	713	773	720	715	719	700	736	720	743	729	758	763	747	766	735	789	753	763	765	760	723	752	757	736	729	760	790	768	717	740	752	733	716	770	773	745	769	744	740	759	761	734	733	770	768	761	737	703	756	736	787	694	771	738	718	749	788	749	772	775	774	706	764	804	795	743	779	737	814	728	767	762	736	755	708	763	722	773	721	696	781	756	733	780	720	752	716	767	730	768	774	775	719	733	744	788	730	751	760	733	737	763	717	742	755	719	788	744	749	788	720	745	774	727	783	776	757	735	761	683	760	757	726	749	774	767	795	719	723	736	750	690	722	757	829	731	770	757	757	760	758	760	736	740	716	721	735	700	743	733	755	724	756	768	769	799	726	785	724	762	819	754	767	739	789	725	801	714	783	750	760	764	728	703	771	758	754	731	730	742	713	724	727	762	787	762	717	766	798	736	769	790	753	739	735	769	720	795	738	761	775	725	721	749	775	729	709	687	758	801	786	737	738	775	749	710	734	746	731	764	774	699	780	742	758	735	769	724	784	759	812	786	797	731	688	730	694	768	732	752	755	727	722	787	701	781	729	733	716	747	689	759	791	744	771	787	729	721	751	737	740	739	774	727	724	733	749	727	712	810	768	762	761	745	743	748	725	710	697	746	746	728	768	732	718	780	804	747	772	754	690	707	744	697	765	781	819	740	715	726	719	741	738	762	706	789	745	749	742	739	744	705	748	762	741	717	721	731	726	759	812	783	692	731	770	774	794	701	757	745	768	732	748	735	722	759	753	761	717	745	749	761	765	728	796	766	768	778	777	758	717	759	754	750	728	770	759	795	705	802	778	738	768	720	736	783	781	750	723	778	692	731	786	713	741	776	781	779	720	695	745	768	765	773	749	738	815	756	778	751	716	766	748	780	783	723	758	751	705	749	705	771	741	768	754	737	720	792	726	739	789	727	737	729	745	736	755	729	800	738	764	752	708	782	747	790	757	743	742	720	721	746	724	713	750	723	805	768	735	786	740	736	757	743	702	702	723	724	747	765	768	752	719	714	749	788	724	781	722	728	697	743	750	785	751	772	792	758	710	724	733	757	743	752	723	719	793	750	741	755	712	706	778	767	732	788	754	732	743	725	754	744	715	739	775	755	740	764	706	767	818	774	716	735	768	757	769	741	704	769	717	681	740	689	776	781	734	770	783	757	782	748	762	771	797	803	718	781	766	745	795	712	752	731	757	705	759	705	716	754	742	747	754	778	729	737	732	779	734	775	735	769	740	707	760	778	742	735	733	752	749	737	754	755	710	729	772	751	768	694	758	771	763	770	726	763	755	755	764	751	742	729	735	755	758	799	789	760	742	716	747	728	781	704	771	745	748	741	820	753	733	702	759	731	740	724	673	774	704	761	738	771	768	731	761	738	768	754	705	756	743	768	742	740	736	790	756	742	729	777	724	760	748	774	763	782	747	753	689	727	725	743	688	734	721	753	732	769	771	810	735	734	709	737	768	818	759	737	784	769	748	758	723	795	778	772	748	728	773	743	763	764	712	763	727	739	728	747	752	739	787	730	779	729	760	768	710	786	712	725	679	791	754	795	731	722	705	713	745	774	759	761	755	734	773	704	778	766	773	758	771	743	750	757	731	806	745	785	719	750	713	731	702	749	761	732	753	787	689	749	723	733	735	708	739	812	700	749	708	735	724	763	764	795	778	740	755	705	784	793	770	778	739	763	731	745	741	749	787	752	744	732	755	717	752	716	782	715	773	753	716	760	765	724	793	720	770
43346	46219	42907	31520	25174	19409	13757	8715	6395	4505	2757	1918	1314	986	778	547	494	406	390	331	285	282	289	256	257	269	224	238	230	235	244	251	210	253	235	236	226	212	247	225	248	209	201	253	223	278	227	222	260	222	246	229	258	215	245	269	203	225	207	248	213	233	225	218	251	227	240	244	225	219	215	223	224	248	225	228	228	246	244	236	234	229	242	221	240	224	211	232	202	219	243	234	253	270	211	193	243	242	232	252	227	221	243	236	217	246	219	223	219	219	245	214	204	261	240	227	252	214	227	245	236	276	243	226	233	255	272	236	229	234	226	252	236	239	219	239	233	250	244	197	238	224	235	237	233	218	227	229	240	227	222	256	206	228	211	243	231	235	260	255	227	212	235	247	216	228	221	267	248	241	202	249	257	234	237	228	231	201	229	212	233	224	249	244	271	224	228	227	240	242	228	191	252	254	219	241	265	240	242	208	218	204	247	231	257	229	247	255	213	219	246	258	213	197	206	234	257	234	235	208	235	210	238	228	208	214	223	243	248	259	219	237	234	222	248	236	244	217	244	241	252	228	210	220	217	231	240	222	220	224	220	246	235	237	223	257	256	224	250	255	226	236	257	247	228	233	219	231	249	237	210	230	234	225	227	206	258	246	247	232	223	226	233	208	238	230	232	218	240	234	224	217	225	241	253	239	240	235	234	207	251	223	232	256	228	261	203	239	214	211	229	245	224	243	225	207	232	236	217	225	246	211	248	207	242	254	230	209	221	243	233	233	263	239	227	218	221	229	202	249	256	219	243	236	260	250	254	206	224	219	232	217	215	267	238	232	239	214	238	272	215	244	207	236	214	249	212	221	260	216	238	214	259	221	242	248	248	249	252	230	245	248	221	229	219	250	236	233	246	219	229	218	229	244	243	257	220	234	214	227	250	244	208	242	217	242	231	245	196	232	209	273	280	225	207	220	251	223	228	232	247	235	221	221	221	218	239	239	222	208	232	224	200	238	210	219	264	242	212	249	249	255	210	241	219	217	243	233	236	241	241	231	238	206	235	246	226	234	242	236	229	243	259	230	231	232	231	250	242	262	229	218	244	219	237	220	220	236	237	234	231	231	226	238	237	201	214	237	214	248	222	232	204	235	226	236	225	203	223	215	229	237	245	248	217	210	216	248	213	223	230	222	229	229	228	245	242	229	230	275	246	245	206	233	233	252	259	226	213	239	207	215	253	226	256	238	245	223	237	206	239	229	262	226	239	243	246	245	211	235	262	229	221	235	232	222	219	266	256	246	225	254	250	221	227	230	234	230	236	239	213	228	237	254	233	255	199	241	236	245	212	220	235	245	227	211	235	260	231	245	247	243	221	224	226	243	247	237	234	237	205	228	245	240	211	228	257	252	210	221	239	238	218	243	255	225	253	214	222	224	239	226	242	235	225	209	274	244	223	225	213	253	250	240	236	231	213	227	237	200	231	203	239	236	251	245	207	237	227	212	205	229	239	233	213	247	220	218	237	242	228	256	260	233	224	224	222	222	243	223	229	232	231	221	238	235	226	246	246	202	243	209	233	235	255	199	206	223	239	243	227	232	198	228	225	228	240	252	264	234	261	238	243	220	236	237	239	235	219	233	230	249	222	242	228	243	252	234	238	231	215	216	228	220	206	202	231	225	234	231	238	247	230	233	243	222	220	232	213	224	246	217	247	217	233	244	236	249	223	221	240	229	241	240	231	213	221	238	241	231	261	240	215	239	215	254	216	230	256	245	225	227	248	217	248	253	246	232	211	224	240	217	241	231	205	250	227	236	201	245	226	211	224	242	244	264	251	223	219	212	203	236	238	219	225	213	265	248	235	235	230	243	216	228	217	235	235	219	216	214	231	227	248	210	246	273	270	226	253	246	224	268	217	216	236	242	242	231	210	252	247	227	235	240	232	210	226	239	217	258	217	233	265	217	211	213	242	258	223	241	241	208	242	236	230	216	227	232	237	233	242	207	228	250	225	254	228	249	251	246	236	245	234	219	232	225	230	235	243	241	241	248	214	254	250	236	246	241	208	241	237	252	240	251	227	214	233	223	252	234	214	235	222	256	225	246	248	211	249	231	240	222	260	220	226	256	235	250	229	235	232	221	231	250	220	232	232	242	260	235	219	243	203	234	255	225	232	202	217	219	261	221	230	236	246	234	241	238	241	226	239	226	259	242	239	226	248	224	251	222	230	238	229	256	249	258	245	229	234	230	251	251	249	199	217	252	228	230	233	234	258	239	197	238	246	223	250	254	244	218	239	250	224	223	235	239	241	230	275	217	251	223	201	232	242	215	232	252	236	227	224	224	241	258	223	250	245	236	237	239	217	230	229	205	226	249	244	225	221	234	245	208	248	235	228	224	216	211	230	230	232	241	208	234	239	215	223	222	236	248	255	214	224	231	229	236	238	228	230	238	241	214	254	238	237	214	212	213	235	218	208	258	244	241	227	232	223	210	225	254	234	236	245	257	229	232	246	215	218	229	246	246	222	223	232	248	210	238	230	212	230	229	254	249	214	250	216	225	222	224	240	237	215	234	227	218	230	203	223	216	221	227	222	254	247	246	228	204	232	250	214	233	241	226	225	220	233	205	221	248	251	236	236	219	255	244	255	209	197	227	240	233	227	238	211	204	231	215	238	210	223	220	243	223	248	232	201	201	255	220	209	204	203	248	238	236	216	255	244	223	242	237	207	199	223	232	231	207	238	257	232	257	221	243	246	242	242	239	218	237	232	266	264	212	257	252	230	235	228	234	203	259	227	227	212	222	232	225	227	235	235	264	249	248	220	212	231	221	246	213	229	235	241	225	228	224	201	199	248	215	235	233	224	254	232	246	226	243	227	236	220	223	245	215	268	232	268	234	220	240	251	243	238	222	236	253	231	233	235	244	223	240	233	227	224	215	209	256	228	242	206	228	230	226	237	238	197	242	228	237	242	231	236	230	252	261	252	255	234	195	242	224	237	231	211	268	225	232	229	244	251	229	235	246	232	221	224	201	274	215	240	243	238	240	221	232	216	249	221	235	238	243	237	208	208	210	202	250	220	228	242	248	230	220	236	233	219	224	233	249	226	229	227	245	247	259	267	238	216	233	237	230	218	239	255	227	232	252	227	228	229	246	241	220	265	245	222	247	219	236	231	205	226	226	206	267	232	233	247	244	233	247	226	250	230	213	224	230	223	223	238	231	224	233	229	251	231	245	259	214	270	226	224	205	253	236	229	236	248	218	210	232	219	233	245	221	221	244	254	232	233	225	240	232	245	225	222	230	232	215	237	239	216	235	221	280	225	239	239	277	234	224	204	245	232	220	230	225	248	238	226	211	241	226	248	231	213	233	243	237	215	214	221	228	217	231	223	258	203	255	225	243	215	233	235	228	234	225	211	259	234	228	243	241	217	255	241	239	222	226	258	237	234	236	222	242	232	234	216	241	244	230	247	228	225	235	249	227	248	214	227	239	214	228	225	225
35549	44478	48286	41629	34073	28725	24024	19709	17491	15023	11506	9247	6657	5619	4322	3228	2519	1993	1939	1675	1339	1126	1000	977	907	902	844	825	798	765	744	729	817	793	776	761	760	746	786	755	771	752	779	796	738	758	739	781	751	771	776	728	767	731	720	741	742	780	778	750	763	761	783	794	756	730	745	757	735	720	774	766	769	762	701	764	760	786	750	691	731	761	782	813	758	729	783	803	797	770	789	745	794	777	736	774	820	797	765	690	765	787	794	810	723	748	758	763	784	726	720	752	745	777	731	710	756	749	743	781	772	808	751	751	808	759	784	844	752	751	780	825	755	781	736	760	757	770	783	752	733	760	729	783	798	756	799	742	784	764	813	760	747	803	732	786	753	772	836	800	745	748	809	724	808	763	755	766	762	733	754	794	757	804	719	740	769	775	782	783	795	722	739	787	727	745	788	752	773	771	795	740	736	757	766	771	791	824	740	772	739	726	764	821	752	696	720	746	736	770	795	739	739	792	781	825	717	753	754	751	771	741	759	734	753	745	749	754	708	771	811	770	803	747	794	772	778	733	745	717	746	755	743	810	782	812	794	736	742	779	772	768	717	746	768	751	758	781	740	746	779	731	760	793	735	671	813	775	774	782	735	744	773	785	783	743	763	761	772	794	736	708	773	781	838	772	833	778	764	783	764	780	795	743	746	773	766	770	751	783	766	774	792	750	746	797	807	759	785	800	767	792	772	750	754	786	753	766	781	765	780	741	746	751	809	774	768	773	786	823	784	799	739	774	794	779	779	749	764	789	746	738	797	722	770	824	782	735	703	772	759	779	815	767	822	781	786	771	735	762	753	781	711	725	778	693	771	824	746	758	766	743	814	747	801	791	789	738	754	793	769	756	742	755	759	781	746	760	781	743	780	797	741	757	812	765	714	751	736	782	764	752	781	781	783	766	757	766	789	819	715	741	801	751	707	764	749	770	760	764	765	783	767	749	707	746	773	751	772	793	766	746	709	791	796	764	789	818	721	747	745	781	758	856	792	792	772	772	746	793	730	826	778	784	799	719	780	806	791	759	761	672	830	732	720	768	780	773	766	757	734	772	740	797	741	751	736	743	770	714	750	800	805	806	762	743	742	800	743	707	788	797	756	746	787	787	749	783	794	847	784	776	779	799	800	766	756	799	753	696	778	762	769	763	763	792	780	749	772	797	823	776	813	737	788	737	790	798	802	755	748	771	737	740	798	774	765	762	764	763	721	723	773	725	768	802	755	752	718	758	773	764	796	773	808	810	771	807	712	769	762	768	803	781	752	762	731	780	796	747	799	789	785	736	738	804	774	758	779	783	773	732	764	766	748	795	724	751	777	765	808	777	760	733	749	774	768	746	757	774	756	831	795	747	792	745	801	781	762	774	722	730	771	812	770	812	733	781	729	782	781	777	802	764	811	738	765	744	766	815	764	752	774	760	728	711	758	760	820	762	805	751	752	803	747	785	730	758	771	746	741	771	750	748	714	729	759	712	789	790	782	792	787	795	785	815	795	782	760	824	718	763	790	779	740	728	750	760	754	788	773	758	769	762	805	791	793	742	769	712	774	766	774	756	783	757	746	739	762	747	766	781	768	786	755	717	734	763	800	767	789	757	796	764	788	787	744	794	745	772	798	751	779	772	805	762	755	759	744	745	728	779	761	786	758	739	746	750	693	716	804	747	763	752	745	772	714	750	779	739	753	781	795	800	795	734	722	811	731	721	792	811	777	727	740	779	749	747	746	787	756	777	779	813	715	787	805	794	775	747	728	797	722	809	769	740	764	748	768	744	793	769	714	735	739	796	754	767	811	775	739	786	795	701	741	788	784	749	725	755	731	798	813	756	766	778	749	760	782	767	758	815	718	783	774	725	747	784	773	796	770	728	779	754	759	790	730	759	770	741	731	747	757	735	768	762	781	775	784	769	770	757	814	774	826	754	747	762	743	761	760	725	766	771	777	724	768	728	789	790	756	757	777	750	748	750	754	796	808	777	762	802	778	760	763	796	781	786	768	771	778	721	764	758	781	769	775	750	739	833	810	752	782	791	770	764	762	755	795	786	783	752	742	797	770	773	725	753	776	763	806	793	719	723	787	742	792	758	756	781	825	806	784	729	772	763	771	742	767	708	793	731	767	738	796	709	761	761	754	767	753	774	783	805	745	735	772	760	843	755	730	752	783	763	802	768	736	728	778	712	759	769	757	737	760	732	764	776	728	710	816	732	822	713	750	772	721	748	797	794	738	769	803	796	752	726	763	780	753	740	750	802	802	789	758	734	756	763	768	750	786	737	813	744	779	762	782	785	754	791	802	769	759	744	771	825	782	757	761	763	774	849	755	733	797	761	749	727	773	735	725	793	748	773	749	790	736	774	786	790	751	755	778	795	757	780	749	847	782	737	733	755	795	785	779	792	781	798	761	789	716	774	769	776	741	739	747	747	764	740	759	748	766	792	802	757	753	753	747	778	750	776	758	766	736	796	737	741	788	775	772	721	768	794	788	778	754	774	810	773	729	732	760	804	744	797	737	813	829	726	790	757	788	745	763	784	766	711	809	810	763	754	737	750	747	750	771	797	715	754	765	783	753	801	768	718	797	744	718	735	774	768	793	746	788	740	771	793	746	762	807	760	732	792	730	718	757	785	754	801	769	770	775	816	767	726	847	761	788	775	791	785	726	777	742	753	731	763	748	767	808	777	799	752	744	743	781	777	794	760	765	802	777	782	754	740	749	739	785	751	773	809	739	804	760	756	763	722	764	756	772	808	793	750	768	712	793	780	749	769	748	744	735	763	798	795	744	788	724	772	772	796	775	748	770	787	791	747	758	768	774	773	714	700	791	807	705	811	757	854	806	775	756	709	766	776	758	764	766	758	748	785	805	745	744	767	780	759	812	767	803	770	774	797	722	770	741	739	724	798	759	751	784	758	801	771	762	719	781	780	748	718	783	768	771	750	775	769	756	756	774	792	788	767	758	763	734	765	732	806	807	796	788	722	742	794	742	767	774	743	780	788	739	792	780	775	748	818	787	764	762	787	792	795	738	769	786	803	776	806	786	739	772	758	731	752	760	745	760	727	802	761	719	761	714	755	770	758	750	783	741	769	750	758	751	712	787	747	768	758	770	708	788	731	729	784	798	770	798	780	747	829	787	783	767	756	777	766	748	846	754	818	761	759	788	809	805	759	730	749	741	801	783	749	775	746	756	795	763	776	747	737	776	798	790	777	773	794	786	802	810	735	736	782	752	833	731	767	766	773	780	766	727	826	730	732	764	745	790	723	766	767	746	729	735	803	748	796	742	720	751	777	738	754	732	776	741	721	759	772	742	778	764	770	740	734	749	822	728	724	765	738	774	732	827	805	761	772	721	795	723	781	777	732	833	774	788	757	717	727	800	745	763	778	767	766	727	772	755	744	785	762	784	756	765	795	776	730	752	798	774	731	747	772	769	750	736	755	779	803	762	743	802	715	705	725
50715	47714	40476	34090	28995	24885	19681	13504	11671	9285	4933	3337	2312	1597	1207	877	714	563	642	513	435	342	327	306	300	280	270	240	274	259	267	276	260	266	303	238	247	245	253	265	237	247	282	239	226	241	237	229	237	243	235	258	263	249	271	256	250	276	251	264	234	266	245	235	241	254	215	245	230	241	227	255	233	261	260	221	250	238	214	274	262	219	243	230	264	272	264	254	251	220	249	225	264	254	248	257	274	247	243	243	245	251	239	242	261	237	265	243	247	273	239	260	246	246	241	229	242	248	248	248	232	259	243	226	249	263	265	256	223	273	248	217	249	239	253	237	249	240	238	243	258	219	260	240	239	226	228	250	261	279	253	267	268	218	243	237	233	254	272	241	263	270	227	251	248	251	221	285	220	245	210	268	241	250	279	252	230	278	268	240	274	241	259	251	255	233	265	230	243	256	229	266	252	249	282	228	255	243	250	249	278	223	233	278	260	257	266	248	249	258	248	251	250	242	238	252	252	233	269	231	259	241	232	247	237	236	241	279	254	240	227	281	226	245	263	224	223	240	234	257	237	259	243	246	221	256	233	246	224	233	264	233	264	240	272	238	250	247	271	262	289	243	260	259	272	233	265	279	253	239	251	225	265	229	275	258	250	279	213	237	242	259	206	259	255	220	277	253	261	245	239	211	242	246	255	240	242	261	247	242	258	238	246	235	228	257	275	229	227	232	260	264	265	255	233	247	238	239	261	269	261	237	242	261	227	282	227	233	246	228	257	214	259	240	220	256	233	253	251	235	243	242	255	275	251	270	232	245	232	254	288	280	247	240	266	221	214	222	247	229	243	217	239	252	231	262	235	244	230	246	257	246	247	276	268	244	271	234	249	242	222	234	242	234	227	251	241	233	256	246	234	254	240	243	286	261	263	273	249	234	266	282	218	240	253	241	246	263	254	228	243	246	238	244	266	257	221	262	263	215	251	249	248	239	264	260	249	254	258	224	262	246	251	228	239	242	219	247	248	270	232	251	254	291	237	227	247	247	241	225	212	244	267	264	238	256	223	225	242	242	253	233	262	270	224	269	265	228	273	262	278	240	267	265	245	241	270	231	234	233	285	251	245	217	235	260	244	221	246	238	260	241	238	259	242	245	235	248	224	296	229	267	225	221	239	256	280	282	235	226	221	214	231	258	262	249	251	243	249	236	246	271	243	258	263	261	247	240	239	254	221	251	248	251	263	263	234	229	248	225	268	248	229	240	245	252	271	249	261	245	254	259	265	213	262	234	278	241	210	213	211	271	268	236	242	254	236	241	248	272	259	249	279	268	220	259	246	265	237	246	276	238	249	247	228	252	237	257	237	233	266	230	257	240	251	249	217	250	246	251	230	264	250	239	230	233	224	289	283	264	263	236	248	240	235	272	227	251	258	246	230	269	242	238	252	264	256	260	267	253	241	239	288	248	235	275	221	223	235	258	243	245	264	249	269	230	268	236	218	254	232	229	265	233	250	235	234	223	234	268	213	239	265	277	242	254	230	271	264	252	232	263	242	240	267	266	264	239	252	222	231	266	218	254	290	257	285	269	258	255	240	254	237	234	256	262	259	254	259	245	266	253	230	266	246	246	239	226	253	255	274	256	249	230	264	251	253	247	262	248	266	251	242	237	242	232	250	258	283	247	257	264	240	237	248	241	230	242	247	235	244	232	261	254	247	244	229	245	254	263	231	241	289	241	234	236	230	258	245	228	261	268	232	242	262	261	252	249	253	221	291	267	234	261	246	257	253	229	237	224	219	264	254	245	245	234	247	245	256	279	245	255	262	252	299	255	270	218	236	250	258	242	243	234	248	238	241	254	278	254	229	257	256	235	241	242	259	285	292	249	215	247	257	235	251	255	262	263	289	212	256	263	251	257	248	257	270	263	245	217	229	263	247	255	245	265	236	233	245	220	256	252	242	236	242	227	272	252	252	234	264	208	260	254	254	275	242	259	267	239	250	257	252	246	223	263	240	242	238	250	230	233	258	246	281	242	231	266	245	240	267	226	255	266	244	256	238	229	215	251	234	231	244	240	242	254	258	257	235	245	240	248	257	261	254	258	244	235	233	266	240	233	234	261	243	255	255	248	258	242	257	251	236	242	230	255	251	244	249	211	250	251	250	237	240	266	251	235	248	229	249	264	238	232	257	267	254	230	246	269	266	251	254	231	248	242	227	239	251	250	251	261	236	237	242	247	240	247	246	263	241	237	242	268	243	248	221	258	263	241	271	230	247	247	245	237	237	238	227	241	239	252	254	240	223	235	230	241	246	242	237	262	245	234	277	262	280	223	255	249	255	225	254	238	269	265	246	223	243	263	249	219	261	262	216	213	269	280	240	243	253	248	239	242	251	238	254	246	236	232	217	240	265	256	253	244	249	244	236	258	228	239	242	223	239	241	253	245	254	256	235	225	253	266	242	230	230	214	237	266	238	261	238	245	249	234	205	245	257	264	253	247	244	267	239	240	253	273	251	224	263	261	244	267	251	235	251	236	267	242	229	204	241	267	243	228	260	240	205	252	254	231	227	248	221	257	249	264	256	250	228	264	247	229	225	268	272	265	247	226	235	239	223	256	218	257	248	259	243	254	235	232	257	221	264	262	266	217	226	264	265	226	288	277	267	248	236	239	277	256	243	224	250	265	248	239	240	238	230	273	274	285	250	240	232	264	221	255	245	218	248	240	237	238	249	223	272	241	247	261	241	221	263	280	242	230	266	257	240	243	283	257	246	238	243	237	268	260	249	233	248	210	240	262	254	226	228	246	246	245	264	258	258	281	226	254	241	281	233	259	253	253	224	238	239	248	225	268	268	293	258	241	254	238	271	283	246	252	274	223	238	248	254	254	234	259	257	214	242	267	235	249	245	273	259	244	241	260	254	267	216	241	279	239	269	254	249	253	235	258	227	249	245	229	282	260	254	244	189	220	258	268	277	242	243	270	233	239	256	276	256	273	232	259	240	250	239	240	220	241	273	253	228	244	258	237	232	241	283	245	216	255	268	244	243	249	253	258	271	267	249	224	253	219	263	225	257	233	265	228	264	247	240	229	259	270	257	256	272	255	240	226	262	244	263	254	252	249	234	254	232	250	244	243	237	255	269	246	235	262	248	237	251	257	251	244	230	206	229	240	249	268	261	263	236	231	268	292	241	240	240	268	248	255	238	248	265	228	233	257	235	257	255	242	253	231	232	235	273	245	264	225	230	237	241	261	234	255	255	218	275	257	241	236	250	239	225	249	261	258	218	260	277	262	253	233	238	244	260	258	269	240	217	233	254	274	240	250	227	282	237	248	238	232	264	251	228	247	251	244	241	247	267	261	229	244	277	265	248	257	259	236	261	238	253	279	262	257	244	225	240	229	292	267	232	247	239	257	250	240	241	241	270	215	252	253	238	241	245	231	234	276	240	263	254	243	230	260	253	265	220	239	257	247	243	265	282	222	224	237	228	266	218	240	252	255
42630	49431	50961	48258	40602	34564	27792	24096	25692	23218	15700	13435	10648	8360	6568	4691	4164	2927	3254	2579	2166	1510	1496	1224	1088	960	883	894	831	829	831	823	795	826	834	839	875	772	807	823	745	776	824	799	800	799	788	783	810	850	814	780	812	741	832	860	798	806	792	786	778	814	824	815	787	764	706	763	782	796	868	784	783	747	811	857	823	763	801	785	839	741	840	787	800	781	740	775	826	813	811	821	791	809	785	776	792	823	785	751	823	779	781	772	792	767	769	784	799	774	776	798	800	830	798	805	835	722	806	778	744	810	797	795	785	761	815	764	789	800	816	738	786	809	800	789	785	794	750	811	793	844	833	810	849	822	814	773	789	819	816	769	816	826	785	812	841	824	816	789	762	824	808	776	805	810	808	802	795	757	756	784	807	760	794	796	783	812	877	777	781	815	768	798	844	811	810	795	736	770	795	775	751	802	769	777	794	770	827	769	774	816	800	800	797	778	793	781	807	787	734	819	801	770	766	804	828	824	803	800	825	791	778	772	778	764	781	752	799	754	798	770	781	840	783	770	807	836	794	797	771	789	793	788	799	774	792	791	787	766	888	800	814	781	826	778	767	864	846	812	801	829	792	795	775	770	828	829	837	848	807	724	784	813	783	785	779	773	769	830	787	754	766	823	835	825	781	789	783	813	771	802	793	777	737	803	787	774	773	799	764	715	803	769	795	760	773	766	812	795	803	756	777	781	772	828	832	833	782	769	821	745	820	774	814	816	761	794	810	759	822	828	769	806	816	758	830	794	800	778	800	772	792	813	769	775	861	821	780	761	781	802	772	805	794	751	745	759	806	844	793	792	789	777	781	782	768	775	781	779	840	791	792	819	794	796	788	840	795	858	770	764	793	818	751	782	803	739	802	790	777	756	810	782	791	741	845	775	806	793	769	791	741	799	757	816	747	781	768	797	817	759	781	817	796	801	769	813	802	758	834	808	805	842	786	751	776	793	832	766	790	777	812	844	778	784	823	757	763	800	790	813	788	794	762	795	756	770	797	777	773	797	760	758	753	770	802	793	779	816	796	789	796	811	794	735	810	791	800	794	809	764	743	766	801	825	742	805	806	771	813	820	832	775	794	755	791	769	755	854	794	802	787	796	810	805	810	804	783	743	800	795	815	786	823	773	832	810	801	777	821	817	783	771	817	846	794	794	730	770	802	774	779	742	781	751	813	796	835	846	804	837	805	826	828	835	770	814	776	814	823	835	756	808	832	824	803	788	792	801	799	827	794	792	831	808	787	762	829	784	851	811	777	766	780	796	737	817	814	770	785	790	864	757	802	794	826	815	793	794	765	755	817	848	801	769	747	786	775	805	774	806	768	834	715	817	759	789	811	751	813	763	803	779	786	804	772	792	785	803	810	818	817	757	823	843	811	755	726	794	768	807	804	765	804	796	791	851	797	803	849	769	799	819	769	826	798	818	754	779	747	797	803	807	752	852	803	789	770	825	772	797	762	813	767	821	800	799	732	764	785	831	810	830	785	772	773	790	777	809	812	834	818	797	770	750	746	774	752	775	802	830	746	796	753	767	856	794	812	792	805	765	796	799	756	769	734	831	782	819	748	840	792	807	799	754	814	790	760	776	788	777	829	793	793	795	780	835	815	777	790	792	829	813	739	829	770	791	758	811	844	798	797	772	776	822	768	759	770	813	818	792	787	820	806	782	776	778	797	823	840	832	745	790	804	790	795	776	774	794	787	791	806	796	788	830	765	807	792	767	828	779	790	794	763	792	807	730	811	786	773	774	854	792	792	791	744	833	800	765	815	858	785	776	782	814	802	757	810	760	798	807	830	793	793	820	773	819	816	773	747	786	763	764	785	799	788	781	805	781	804	789	832	754	742	797	800	758	821	797	788	829	769	830	773	830	812	785	772	838	792	776	766	834	790	770	762	783	809	741	753	795	762	792	800	838	824	784	794	766	862	790	766	794	786	815	817	781	806	809	763	837	824	789	795	773	808	783	781	715	801	804	813	803	780	800	759	847	786	807	773	801	788	814	845	805	801	748	795	810	774	780	800	791	830	872	813	746	826	786	795	820	854	768	808	798	768	773	814	843	772	821	740	788	795	807	809	748	786	766	786	820	796	824	811	746	810	801	787	743	819	796	820	768	770	766	806	780	860	804	842	808	796	793	759	795	747	799	809	813	770	785	801	779	736	776	833	781	806	803	770	823	795	792	790	823	769	796	824	809	732	785	853	733	755	815	828	816	801	771	791	805	771	798	785	841	742	832	814	816	765	776	836	796	768	790	810	794	843	812	840	804	829	786	831	811	770	840	809	781	843	807	785	780	751	792	808	810	778	775	794	851	767	797	782	754	780	810	795	833	787	806	821	819	784	857	805	774	822	745	768	762	775	736	820	785	823	785	823	842	822	813	797	835	762	783	806	817	809	748	784	799	805	805	821	811	800	799	808	795	774	800	784	852	838	756	839	781	792	826	813	796	812	777	768	804	808	772	777	828	736	826	775	741	819	825	805	763	745	820	710	738	774	770	792	810	796	833	813	743	748	792	779	790	797	719	799	810	796	759	748	795	785	770	799	800	789	775	822	800	772	809	819	770	763	827	763	785	811	749	789	820	814	737	784	806	806	800	788	781	777	802	805	818	751	789	816	791	859	771	807	776	746	849	833	836	789	798	785	777	779	780	808	825	835	808	818	826	798	784	794	810	806	756	811	782	814	766	829	805	756	785	801	776	774	788	853	722	778	783	804	761	751	809	794	827	790	829	812	801	792	775	772	820	778	773	815	797	759	777	791	855	813	757	771	771	756	804	820	781	769	765	806	753	792	862	777	794	811	798	786	785	823	811	778	777	779	841	744	791	786	803	806	813	786	776	766	777	800	820	780	800	803	839	836	817	785	783	818	824	775	798	775	746	758	803	766	753	807	774	818	747	720	796	827	834	772	806	801	785	737	801	827	840	802	822	801	772	807	765	791	780	737	760	768	824	838	792	766	798	776	760	790	768	803	849	784	771	788	795	766	804	773	800	774	831	776	802	784	795	785	787	794	812	798	762	826	764	807	755	784	780	784	791	774	761	780	772	787	832	794	754	782	730	761	812	797	775	772	831	792	755	779	757	781	814	753	830	801	795	796	785	759	754	816	816	791	803	792	802	783	724	776	772	734	784	814	862	760	751	737	737	840	749	775	817	799	767	835	753	790	781	841	761	790	781	820	806	798	789	786	760	792	807	772	740	753	835	812	812	768	777	771	780	786	791	821	786	772	752	770	791	765	719	801	775	782	801	837	800	802	768	813	814	792	779	772	733	788	769	821	759	806	802	798	840	781	811	840	810	759	796	794	810	777	809	851	768	757	805	791	790	796	752	781	781	755	753	753	804	849	771	778	731	751	760	832	797	824	793	821	770	793	725	799	806	765	779	814	784	797	805	786	828	794	810	788	800	797	842	846	808	790	831	826	788	840	792	808	817	864	779	799	737	798	780
24500	24777	20730	11347	5809	3457	2089	1364	1043	741	544	489	392	328	318	313	260	263	211	225	240	233	236	237	232	243	223	232	252	222	200	223	251	222	215	232	217	193	241	235	245	269	235	224	196	219	205	231	214	228	246	211	216	212	213	218	236	214	224	249	253	255	229	218	204	235	228	227	221	219	212	225	215	232	248	244	236	216	241	207	212	226	203	229	211	206	225	203	208	210	244	225	210	229	227	240	223	226	228	229	205	194	240	203	192	182	231	260	225	242	205	198	231	203	226	229	219	205	245	216	230	243	217	240	198	198	244	255	209	214	221	212	205	237	207	201	217	225	261	235	207	204	205	228	205	223	238	246	226	209	204	225	233	217	250	196	225	212	205	244	233	204	224	239	209	201	223	232	234	239	213	233	213	246	214	230	224	225	206	232	217	247	215	223	246	229	224	225	222	212	223	221	233	198	229	196	216	240	218	211	230	236	211	217	223	214	244	221	211	220	212	227	235	216	213	244	234	228	234	234	222	224	226	236	223	204	220	226	245	214	229	241	226	235	205	233	224	226	225	209	205	230	216	208	230	194	229	204	234	239	235	219	226	233	216	241	223	231	236	241	206	222	219	235	212	224	204	231	217	222	200	228	205	230	218	248	211	202	214	222	228	235	223	236	238	235	210	217	252	212	215	199	224	236	243	238	193	232	224	197	246	207	240	218	221	212	225	232	216	224	205	230	240	237	238	226	203	225	202	220	227	243	229	221	228	222	221	222	193	241	211	225	232	217	200	238	240	207	225	230	236	205	205	235	199	236	206	202	228	218	212	217	216	195	220	200	219	230	204	213	246	241	210	219	197	221	212	215	199	238	240	236	204	226	246	211	239	221	206	224	202	218	207	221	227	225	192	209	191	204	247	250	192	244	229	211	226	229	212	208	227	260	218	230	235	245	219	244	217	243	232	222	205	191	206	240	256	230	207	210	252	226	216	236	205	230	228	242	230	218	251	224	234	228	201	211	209	221	239	231	211	225	224	219	218	239	229	203	233	242	227	241	214	213	233	236	242	216	221	229	197	229	218	231	220	217	210	221	217	224	251	228	223	232	213	223	213	230	241	238	207	233	217	236	246	222	204	209	212	232	229	198	209	221	266	242	199	234	242	214	228	229	223	236	207	213	209	216	215	214	233	250	229	234	251	203	247	240	222	193	198	226	215	216	224	231	225	239	226	226	255	201	207	204	221	207	235	234	214	234	197	239	211	215	193	229	196	228	220	205	219	220	246	235	270	205	207	240	232	207	208	211	194	201	217	222	215	217	214	219	201	221	229	219	203	219	222	188	225	239	207	231	265	202	214	213	212	214	189	205	218	232	202	248	211	216	216	221	241	202	237	222	210	251	210	209	209	215	223	236	236	226	207	250	202	233	221	215	224	225	235	245	212	200	224	218	228	216	232	200	239	193	231	208	229	239	225	230	231	246	227	229	237	216	213	232	239	198	238	228	255	198	200	221	223	195	220	218	212	216	213	229	236	219	212	200	250	214	228	221	232	221	216	236	224	230	232	197	215	223	201	230	234	217	237	234	213	218	227	249	222	223	211	235	201	228	243	198	208	225	250	212	236	233	221	224	218	229	210	212	214	223	242	254	217	212	233	205	239	199	209	247	213	215	226	229	244	194	210	240	242	224	233	205	222	220	230	256	223	236	216	224	265	236	257	184	223	227	212	238	220	193	229	242	224	206	211	183	223	210	213	213	234	208	213	188	251	215	239	236	244	217	224	225	216	215	227	238	230	208	223	240	225	227	195	260	230	229	233	272	215	226	205	222	240	199	219	214	227	204	222	221	252	229	224	220	235	210	213	211	244	211	217	205	209	216	210	224	219	239	245	241	226	231	245	180	235	222	245	223	225	239	213	229	208	249	212	217	229	239	214	219	236	228	212	238	243	235	234	227	231	237	230	204	202	229	223	219	256	218	204	203	239	227	224	206	231	225	231	218	221	194	233	198	226	211	193	221	234	221	222	237	232	207	238	248	239	204	208	223	227	213	222	201	242	233	213	255	251	229	234	239	218	227	218	208	234	241	215	214	224	231	214	214	221	202	218	216	237	215	218	209	217	231	216	225	244	229	208	214	213	242	215	223	225	211	210	271	234	230	235	240	244	219	224	231	205	220	218	261	213	219	225	235	215	233	235	268	226	215	205	258	231	234	225	225	226	217	234	223	241	206	266	226	233	185	241	205	216	238	220	230	214	251	228	229	243	220	228	226	227	239	222	242	222	223	227	248	220	212	243	214	200	236	216	238	199	225	243	219	232	224	205	244	239	212	235	228	204	224	204	240	244	233	229	240	237	235	216	222	216	211	211	195	199	229	181	208	207	219	237	229	216	229	244	217	230	218	216	213	229	222	232	220	234	245	259	211	233	202	217	211	222	234	234	215	206	214	204	226	216	231	228	219	253	232	241	230	229	223	219	225	251	228	219	234	197	193	204	225	235	242	241	225	179	227	235	229	221	218	199	206	215	207	219	241	224	247	229	226	246	215	238	245	239	238	224	231	232	221	246	216	246	218	229	242	210	250	196	212	211	228	235	213	215	234	228	208	218	215	238	218	193	230	237	214	221	231	221	208	230	224	207	229	224	219	229	215	236	236	227	203	208	207	261	217	234	229	213	210	221	215	211	213	224	233	231	236	200	253	233	218	187	184	210	205	212	212	236	204	215	207	227	218	241	225	229	226	235	203	230	233	234	206	214	218	196	242	242	228	203	235	224	221	223	217	221	222	203	231	218	220	218	224	216	222	233	229	211	214	220	209	248	227	231	231	237	245	214	249	225	217	249	247	204	200	215	257	226	223	231	261	267	224	249	208	191	228	231	216	252	208	210	208	214	230	202	240	212	233	218	232	239	238	212	254	202	205	223	219	235	222	223	203	242	208	214	221	227	207	230	189	234	213	230	211	202	212	208	220	230	218	240	218	237	228	201	228	236	234	233	208	216	233	236	264	236	237	238	202	220	231	206	217	216	214	216	216	212	212	239	231	228	236	243	225	238	225	208	230	224	233	249	228	244	225	217	226	242	218	204	233	237	248	224	212	210	222	227	246	252	248	214	199	224	219	220	194	185	266	210	248	198	214	215	237	187	219	234	235	209	233	233	240	209	221	237	267	224	227	207	232	238	215	211	233	231	222	211	216	220	220	233	235	204	228	186	226	202	237	201	227	232	223	234	225	253	231	207	217	229	218	225	246	206	211	211	201	221	216	215	213	227	232	237	240	223	246	217	223	222	245	213	243	205	212	184	207	228	228	214	214	246	242	197	226	244	219	227	220	233	209	223	208	232	213	207	211	237	244	213	231	214	197	212	202	213	237	214	222	241	215	237	224	248	228	217	238	226	220	245	205	207	212	210	237	217	227	234	212	228	219	212	211	227	221	201	229	244	218	231	230	210	203	223	229	235	207	210	212	211	210	233	227	201	228	225	195	199	231	225	224	227	234	179	213
21478	25217	28603	23828	17949	13496	9312	6816	5380	4046	3166	2444	2052	1652	1414	1169	1033	954	872	871	805	817	798	792	800	796	688	731	781	752	739	704	753	740	706	775	728	752	738	752	715	769	804	769	746	705	749	775	711	748	732	740	718	728	712	724	752	704	726	774	794	729	725	739	774	735	790	749	738	721	783	701	775	727	755	746	753	778	717	713	723	754	739	758	728	760	728	717	774	748	756	738	751	712	732	705	728	739	774	755	726	719	734	742	798	743	718	770	818	735	750	703	766	714	763	740	690	773	696	741	762	719	752	719	751	707	781	752	762	706	695	697	739	758	736	754	698	742	742	745	708	752	703	744	726	695	713	736	705	727	796	688	721	748	767	742	704	735	738	736	761	758	752	698	772	750	753	750	744	689	775	743	745	724	748	702	701	724	735	751	740	768	780	761	779	795	773	721	722	737	735	787	770	691	765	734	671	713	772	729	764	725	773	739	770	732	717	742	769	750	815	766	776	713	690	722	774	768	687	743	743	738	774	657	745	731	700	737	704	740	758	721	739	731	772	770	777	730	748	730	709	780	806	793	736	729	740	756	758	701	725	754	728	769	736	735	746	715	749	726	749	770	747	785	772	702	714	737	727	704	738	724	776	744	747	755	741	766	702	780	727	749	746	788	812	781	770	730	748	762	785	716	735	772	695	800	714	728	779	740	777	743	712	722	731	720	764	734	726	748	746	757	758	731	780	736	750	770	751	805	729	752	753	691	772	718	794	723	745	757	748	734	735	760	741	755	800	730	747	711	703	754	766	727	728	753	708	732	719	735	774	738	773	722	776	747	704	685	742	744	705	711	764	781	744	753	736	778	689	777	701	743	700	717	739	780	761	708	755	766	736	742	709	743	759	746	720	693	687	742	734	771	731	667	800	727	744	775	730	761	754	752	679	790	739	731	723	721	712	728	774	746	758	717	759	746	783	752	708	771	755	773	759	773	708	741	740	763	753	715	745	734	717	759	758	692	701	795	757	759	722	727	752	756	711	738	739	749	726	779	787	719	771	772	748	736	720	724	757	760	718	805	727	774	755	747	718	762	747	752	712	738	758	726	789	743	757	752	733	771	779	716	726	753	768	730	721	728	785	715	735	743	752	726	722	742	752	703	752	759	796	746	747	720	728	761	734	716	715	795	732	779	742	736	742	743	723	783	758	720	744	770	746	726	738	705	752	767	758	731	710	705	762	733	753	753	734	774	768	744	754	768	718	779	743	714	755	776	701	710	735	744	753	747	744	771	756	755	801	706	752	798	740	759	714	704	707	766	744	692	726	746	742	752	762	710	721	757	738	764	768	751	737	706	740	687	744	728	755	766	744	729	753	743	658	777	755	752	748	739	774	821	728	764	729	725	784	710	745	730	755	716	696	763	781	744	710	725	724	786	751	742	754	757	753	732	761	765	752	755	709	778	768	783	771	753	730	783	746	783	725	780	786	725	781	729	762	768	729	722	706	729	787	742	751	741	767	687	729	743	713	742	782	773	739	717	788	713	728	761	749	813	776	718	789	768	694	748	752	762	714	751	748	689	759	737	714	738	744	732	798	763	732	747	798	734	758	750	775	719	777	710	727	781	702	730	731	704	785	753	757	761	722	722	737	732	770	721	729	793	741	744	747	774	693	754	763	748	690	736	768	738	769	766	741	696	737	755	694	698	739	741	737	751	669	806	730	774	736	744	740	767	749	790	697	738	734	749	781	762	687	769	762	764	735	781	739	770	777	763	704	744	772	724	724	736	750	741	708	765	726	714	731	724	754	765	766	753	752	711	696	690	695	760	767	747	748	749	733	731	756	714	738	737	703	697	740	711	747	747	758	734	741	759	742	721	713	734	773	707	739	761	735	787	774	737	745	716	769	743	801	756	728	766	718	746	731	704	789	743	734	771	739	759	718	733	763	744	752	757	733	751	762	792	723	755	725	800	734	757	778	736	760	712	804	772	756	770	753	769	736	747	740	726	773	728	752	713	746	746	721	772	709	742	730	739	767	763	776	777	744	794	735	711	700	805	741	773	763	780	774	723	769	722	705	717	774	730	752	755	678	723	744	745	740	725	727	769	749	775	757	732	726	784	747	770	737	726	734	683	786	745	783	757	738	754	740	721	707	771	756	755	722	770	779	717	755	760	747	772	774	723	740	719	722	738	714	770	750	766	754	744	788	679	712	755	766	723	744	803	737	763	706	741	738	725	780	762	780	762	750	728	713	737	767	769	778	729	769	745	732	694	786	790	711	767	759	768	742	745	781	746	701	775	769	731	715	743	727	693	717	729	702	728	710	701	788	768	734	764	737	767	716	731	717	761	715	739	728	796	705	736	728	768	754	692	776	725	729	696	711	705	748	748	756	814	718	759	746	752	760	729	781	770	783	762	729	750	789	727	764	778	775	694	723	783	718	725	809	762	734	760	729	699	781	717	721	752	720	756	726	691	746	784	702	744	756	743	778	735	744	715	723	753	683	697	755	704	713	763	713	695	724	750	746	686	755	792	747	713	733	723	682	730	755	730	739	758	789	829	782	744	750	794	758	779	687	731	706	748	760	773	753	772	742	739	754	728	698	774	716	728	737	766	757	760	727	745	726	724	730	726	702	715	743	768	739	709	762	711	718	700	735	741	769	728	737	743	730	719	748	772	755	773	758	723	772	717	744	705	789	756	745	737	700	777	760	767	725	725	714	774	725	679	743	695	756	731	770	789	753	742	771	773	760	735	725	728	766	713	708	767	751	706	765	784	738	801	748	716	700	748	752	774	745	748	749	819	719	723	726	767	720	764	716	756	759	799	754	745	754	735	781	769	747	782	746	766	731	738	741	721	752	782	719	749	793	712	741	743	809	776	752	748	751	767	751	741	816	757	795	731	734	707	721	764	743	756	750	740	742	694	764	796	683	760	744	750	717	732	762	772	764	750	702	764	736	730	748	732	776	748	732	728	771	743	746	783	727	733	743	744	706	702	765	719	826	726	717	722	743	770	753	731	743	798	749	754	705	730	751	752	803	731	757	739	777	745	741	765	725	765	738	731	728	708	752	722	750	730	731	690	768	790	752	756	776	742	753	685	764	725	714	762	813	752	735	721	753	763	760	752	703	751	736	712	771	767	750	743	714	762	763	731	767	735	754	716	720	710	691	750	730	718	701	750	724	737	752	705	736	776	754	782	763	777	730	762	778	770	757	746	749	789	792	735	758	708	784	714	740	782	730	761	769	749	717	740	773	714	733	751	770	715	711	733	732	717	772	679	779	746	723	749	767	769	720	766	742	697	739	772	774	746	726	732	777	701	756	755	711	772	755	733	768	690	775	759	706	739	719	710	760	763	791	738	762	769	812	776	767	739	746	779	709	727	763	764	752	764	767	748	764	716	752	732	763	734	754	782	765	790	795	718	746	711	768	751	720	797	742	735	783	746	774	742	750	722	771	772	765	752	752	779	746	750	737	722	752	700	738	748	755	719	762	727
43506	46988	41493	36452	26975	21162	15520	9764	7024	5446	2837	2160	1370	895	641	531	564	452	425	370	320	287	280	271	261	248	249	247	240	247	232	263	218	227	252	232	224	260	245	247	252	225	240	232	197	242	240	254	228	226	252	277	222	257	231	241	222	221	242	241	231	224	247	229	248	238	249	229	254	236	232	209	226	217	269	232	223	246	245	221	221	241	235	255	239	230	211	229	227	224	236	233	199	226	217	213	251	230	198	234	236	224	224	266	240	230	234	258	228	258	236	243	231	243	221	249	232	215	233	231	204	272	228	246	214	230	244	220	231	247	247	235	234	261	258	267	227	231	229	251	218	231	261	246	238	210	212	246	240	240	253	266	209	206	225	233	245	250	225	246	227	235	237	198	231	267	227	237	249	208	251	245	238	251	244	234	234	235	228	243	231	251	250	231	229	230	231	243	235	226	232	250	232	218	243	232	215	268	224	235	257	227	240	230	220	195	213	234	237	224	213	246	248	241	230	218	225	217	241	228	237	200	230	208	244	225	242	229	212	224	242	238	236	223	235	227	245	234	199	217	228	235	227	219	238	221	215	224	229	250	236	240	245	231	243	213	210	238	259	245	250	239	253	236	254	245	245	221	216	246	239	232	216	229	233	238	226	235	222	230	208	241	229	246	221	228	230	227	216	227	242	241	238	200	226	197	253	250	230	196	216	241	241	225	212	226	207	225	246	243	223	232	226	234	228	230	245	234	265	249	246	227	234	248	234	242	245	207	238	228	246	243	246	261	239	251	232	226	251	242	222	229	232	234	252	242	222	242	275	236	222	240	258	244	234	244	232	213	245	236	275	220	213	242	237	276	197	241	227	228	257	196	258	234	200	225	255	217	240	250	252	241	250	250	226	218	213	221	254	228	208	234	216	198	268	223	234	238	218	240	231	256	238	250	234	226	241	228	206	208	241	208	255	241	218	262	246	229	228	223	255	228	235	241	233	249	218	199	225	239	220	232	257	246	231	232	220	231	216	224	243	225	236	207	215	222	241	227	249	241	236	255	206	222	240	238	242	229	206	260	217	213	227	237	209	226	276	214	209	233	249	233	230	224	253	248	239	209	249	229	235	225	237	233	249	232	221	236	252	220	231	214	257	227	230	209	216	213	221	239	213	218	227	263	241	223	235	225	243	243	246	214	240	225	230	203	207	229	191	236	224	236	225	222	224	229	244	249	238	238	222	255	234	254	235	232	214	215	205	254	217	236	218	255	206	250	220	219	230	231	249	222	256	235	263	242	216	257	238	248	229	222	240	231	233	241	250	230	224	256	248	231	224	253	232	257	210	226	234	238	222	223	252	243	217	218	233	255	241	238	227	248	241	265	228	225	244	240	228	242	240	234	230	236	259	260	237	222	217	225	214	197	259	241	248	226	201	232	230	228	232	250	246	245	203	208	217	229	210	239	231	236	225	234	218	240	245	249	223	224	264	249	251	229	227	217	237	231	230	268	260	235	251	235	250	220	254	227	223	245	239	250	251	221	216	224	248	236	238	231	228	216	255	229	229	225	236	242	222	233	237	248	197	231	229	217	229	233	213	225	221	223	247	244	227	231	249	236	231	242	214	237	270	222	220	242	253	228	253	222	246	218	247	217	234	236	255	230	242	246	204	221	214	247	253	227	240	227	224	255	250	210	214	242	212	244	218	246	232	239	259	214	265	236	214	221	263	235	242	226	232	217	220	264	237	219	253	251	249	239	198	218	235	213	229	237	223	232	227	234	232	249	224	250	217	229	234	249	216	263	228	245	249	236	212	240	257	232	192	227	275	214	250	202	219	232	224	233	241	222	252	201	249	252	253	232	222	258	254	235	217	240	258	218	246	238	244	246	204	226	215	201	219	237	222	250	248	220	255	216	256	252	233	238	230	212	242	248	226	225	230	231	240	229	235	234	253	223	216	213	233	217	249	233	221	261	231	243	238	248	234	202	217	216	217	244	217	232	229	232	215	220	230	250	230	243	248	235	260	237	230	243	222	231	259	261	238	237	241	216	230	217	228	254	249	244	234	234	272	223	228	267	224	249	229	234	223	229	250	214	242	236	252	250	231	222	254	224	238	263	216	223	263	259	223	212	215	246	227	224	233	233	237	228	232	264	222	217	220	209	222	239	261	239	238	230	234	224	234	229	226	252	256	223	243	252	235	239	210	239	230	246	244	246	231	254	224	240	226	235	241	231	227	223	241	244	223	214	227	243	242	216	203	230	199	245	206	246	216	252	217	229	210	223	222	224	231	222	232	254	271	243	236	249	230	224	247	253	227	235	239	218	231	230	248	233	219	260	219	222	256	227	268	227	228	217	225	233	252	246	267	239	247	250	222	251	246	224	250	212	242	238	220	257	212	233	199	233	223	257	211	262	250	236	225	236	245	228	206	242	235	239	228	245	227	238	217	222	230	249	217	211	223	259	258	211	234	236	242	218	232	224	234	241	211	189	220	240	238	239	234	237	215	244	225	241	229	220	219	247	206	225	263	225	224	192	224	250	225	209	240	220	236	238	232	224	219	223	230	243	229	254	224	237	221	204	260	244	230	216	221	233	240	240	248	252	218	235	227	205	227	235	210	255	268	220	224	242	240	232	258	231	218	239	241	209	217	216	259	214	244	234	226	219	227	244	196	236	215	231	247	225	235	229	201	224	255	270	269	219	242	237	212	249	236	220	239	242	233	218	249	226	243	265	233	227	211	215	237	236	210	257	230	235	209	215	218	243	194	235	227	229	255	255	210	233	219	209	247	250	203	231	221	221	242	239	209	209	213	230	239	242	239	223	230	212	242	230	222	226	243	228	254	232	245	251	258	236	239	276	255	260	241	235	232	250	253	232	254	242	220	235	240	237	240	227	267	252	249	245	222	237	229	249	251	229	224	237	213	247	220	268	217	220	258	237	219	241	236	202	234	207	235	224	249	243	211	197	220	261	243	252	246	246	216	224	226	260	192	229	253	221	261	256	211	228	221	245	254	219	219	236	248	221	226	238	223	237	204	216	225	203	239	243	238	239	266	217	225	206	248	221	206	214	218	248	255	221	234	226	233	241	214	276	255	239	245	219	245	202	219	228	225	243	231	224	224	231	267	235	246	212	240	252	231	229	244	245	233	244	216	275	230	219	226	231	230	221	201	202	239	237	216	261	236	253	229	229	247	244	271	219	228	251	224	237	244	242	218	226	260	215	223	227	233	236	255	252	235	215	213	229	251	245	227	201	235	222	248	213	222	235	227	242	234	212	240	251	223	231	251	219	236	230	225	238	193	243	243	248	239	222	223	195	258	215	241	241	232	239	238	263	238	197	238	227	216	213	226	228	224	242	248	248	205	209	218	242	240	216	223	231	222	223	238	250	242	236	245	248	249	192	223	262	235	237	227	246	233	233	217	242	220	243	220	227	231	214	242	211	231	252	220	224	207	233	250	245	228	238	209	224	249	242	214	263	225	232	208	230	232	213	257	239	236	221
35215	44598	48841	45793	36309	28648	25764	19510	19474	17268	11648	10335	7479	4757	3677	2938	2919	2174	2227	1880	1508	1162	1115	1009	904	881	845	775	800	773	750	758	767	766	752	699	724	797	785	752	784	778	760	798	717	796	758	792	773	736	804	762	797	749	734	769	751	794	742	772	796	785	748	785	776	785	779	754	798	753	749	780	737	711	755	730	736	752	770	763	762	783	755	789	758	731	776	752	782	758	786	692	765	818	811	813	716	759	753	769	756	801	756	776	760	787	745	753	747	746	810	783	742	810	763	770	764	740	803	762	779	821	736	755	697	734	804	782	778	751	784	800	785	776	773	752	765	808	764	749	773	792	771	763	753	743	751	716	749	778	790	762	817	744	801	772	743	758	771	706	707	777	745	765	792	762	755	749	787	802	712	760	772	742	779	733	775	774	793	812	782	730	755	745	771	740	753	758	782	739	802	757	750	812	773	782	742	751	800	781	780	784	744	787	774	751	746	735	806	770	749	757	768	729	750	748	759	748	756	750	795	754	745	769	772	845	762	767	799	817	784	794	761	734	718	764	752	803	773	734	780	758	782	773	736	769	771	799	802	773	750	734	763	748	773	750	740	793	758	761	789	748	760	751	748	763	733	788	771	759	761	721	785	752	765	749	730	787	779	764	739	752	764	832	746	806	756	749	808	783	845	749	711	797	757	802	746	737	792	743	813	760	758	732	764	773	753	755	711	759	818	748	758	753	808	774	744	746	701	767	780	753	724	754	759	726	765	772	731	787	779	781	781	771	791	748	761	725	801	766	763	750	750	770	742	740	755	736	738	738	787	754	769	799	757	766	780	769	713	753	774	784	762	761	732	766	806	763	780	751	776	727	752	769	731	796	809	793	802	687	732	753	808	771	686	753	779	775	739	769	802	750	742	780	828	777	727	766	810	789	779	751	756	766	731	722	785	791	841	720	709	774	754	765	778	802	743	808	769	771	745	776	768	749	795	701	824	808	767	765	752	769	710	739	810	749	761	801	689	801	788	756	738	815	724	765	783	763	775	739	719	773	719	814	802	736	843	771	750	798	779	751	754	743	771	807	711	797	827	772	830	704	720	796	779	774	739	742	778	791	785	768	786	780	757	779	795	757	816	723	732	767	780	817	727	817	748	788	741	737	794	768	805	748	785	743	769	764	775	746	775	797	764	765	764	771	796	768	792	765	800	759	809	756	771	753	764	764	780	766	774	807	779	748	760	749	736	770	729	766	714	766	756	728	793	734	778	756	796	779	777	760	792	735	761	796	738	785	744	748	688	782	726	753	753	720	767	842	702	765	772	752	785	769	801	745	772	753	795	790	752	728	753	779	756	750	781	722	733	796	811	751	768	760	792	746	743	783	788	711	735	703	764	746	736	760	798	771	749	755	768	779	742	740	781	755	784	808	795	809	759	773	762	757	753	794	726	714	791	803	747	779	812	791	722	715	723	790	748	735	737	782	767	762	803	789	737	810	774	726	780	762	727	756	752	746	721	792	767	821	753	744	764	774	774	742	762	737	781	813	773	804	812	729	778	783	757	782	747	735	772	799	752	759	748	762	728	763	754	769	747	768	761	771	750	751	742	758	713	780	773	718	752	756	780	777	757	771	761	748	761	828	764	780	811	743	738	763	740	744	769	779	775	788	727	790	736	739	767	717	750	776	784	749	792	793	735	779	799	811	734	788	772	722	767	806	752	814	742	759	775	795	735	791	805	764	751	782	754	792	776	773	781	760	779	736	820	785	761	733	804	719	740	773	801	743	777	797	780	770	796	722	773	805	790	787	761	778	783	770	768	742	813	717	789	756	709	764	757	771	715	714	772	782	743	758	773	753	738	724	747	724	794	797	739	756	795	770	773	746	806	823	769	726	751	807	751	811	789	764	803	753	810	795	703	796	780	771	825	789	772	791	788	800	763	777	749	782	788	781	745	723	774	732	756	770	769	747	775	754	779	772	719	723	743	820	785	773	759	717	746	736	772	810	741	792	756	751	724	788	769	749	764	772	753	747	795	832	763	788	791	781	747	756	760	804	744	781	751	752	778	746	764	744	731	792	756	760	764	734	768	734	746	697	743	740	786	773	779	760	768	779	818	768	786	800	778	779	802	763	752	794	738	752	745	791	737	731	791	757	772	753	796	760	769	763	719	783	776	771	826	813	806	792	739	805	741	762	770	783	704	759	765	736	779	753	844	752	748	811	756	779	777	742	794	801	764	765	792	734	792	718	778	817	803	748	808	765	757	758	809	783	740	781	727	795	800	761	795	755	758	760	746	815	771	756	748	775	728	765	768	766	765	739	760	782	768	732	757	731	768	803	748	783	795	767	741	756	772	757	733	803	778	752	747	777	734	790	780	723	790	755	749	771	741	731	778	758	797	767	751	755	722	766	778	808	818	748	771	803	776	777	743	822	800	777	719	773	765	801	745	755	790	752	733	778	799	765	755	755	748	768	754	821	760	801	739	783	805	768	792	756	787	817	745	806	769	758	826	797	816	758	771	793	795	767	730	720	834	790	780	750	769	758	755	776	732	795	772	729	759	753	750	779	791	776	760	745	794	742	736	820	764	742	749	770	757	760	746	761	773	746	757	720	725	754	745	791	742	744	801	798	736	746	815	728	777	785	731	752	778	781	759	777	758	759	760	760	776	757	781	740	802	739	763	830	782	787	785	726	803	738	769	749	748	752	778	735	807	757	812	778	797	772	797	760	814	771	770	755	783	705	777	780	728	734	790	792	760	778	764	734	797	730	782	774	758	823	762	817	748	768	730	776	761	759	726	779	753	762	813	750	818	782	777	749	710	771	745	783	750	753	797	780	745	736	803	737	752	693	801	738	740	740	824	769	740	739	820	729	769	752	687	802	792	770	781	756	774	741	720	756	775	743	757	710	755	789	797	779	849	734	764	760	721	750	765	779	734	783	793	821	781	752	805	713	788	829	791	756	779	755	737	773	751	755	747	752	728	769	753	746	770	754	836	746	785	777	723	744	784	770	766	762	739	749	741	779	720	781	824	765	764	752	759	821	830	762	807	766	762	815	775	823	763	753	770	745	777	760	808	809	820	745	775	782	761	779	774	754	753	767	734	714	821	772	782	745	772	760	754	755	778	789	741	741	821	805	772	753	756	768	851	748	750	762	789	766	751	762	765	765	767	785	739	752	763	768	740	788	778	795	771	765	795	761	742	788	788	738	826	759	741	737	742	769	799	728	806	764	779	792	783	781	790	792	773	735	747	764	752	770	833	759	794	761	799	759	799	764	772	776	750	827	731	742	758	788	800	733	762	746	734	747	730	784	737	789	773	779	794	713	780	759	790	772	833	796	757	797	813	802	745	764	771	759	774	768	710	787	772	775	740	753	752	788	769	779	798	779	766	757	777	834	755	834	751	741	797	737	753	744	756	788	753	763	787	709	760	811	748	794	772	797	758	773	779	781	781	802	732	808	777	784	759	787	765	811	732	770	744	815	824	731	808	799
47714	47357	44834	39470	30158	25024	21980	16132	12652	9964	5452	3579	2541	1472	946	801	788	619	607	512	428	341	353	332	295	285	253	297	262	272	225	223	270	224	265	263	244	245	258	261	261	262	202	262	228	284	240	234	257	240	258	254	250	269	259	263	230	246	221	249	246	286	263	305	245	283	248	266	266	245	284	277	240	272	260	239	250	216	246	250	247	255	260	268	230	271	225	266	263	233	256	227	233	230	258	250	229	265	250	278	275	253	241	272	240	211	247	264	261	233	253	227	241	276	252	257	281	266	244	248	258	217	249	233	243	243	263	255	261	231	246	236	237	253	252	269	258	234	257	220	242	275	219	229	244	223	244	259	268	246	265	282	258	242	246	255	249	250	237	231	255	264	236	215	256	249	258	238	284	226	280	271	257	254	255	252	236	243	268	238	228	247	220	274	245	234	223	263	260	238	245	253	225	230	237	244	276	247	250	247	267	259	227	281	252	235	245	247	258	249	254	241	232	280	238	241	245	255	250	217	256	240	258	240	254	238	232	244	280	245	245	256	258	239	267	269	223	276	239	259	252	283	242	236	257	229	231	253	238	235	238	238	240	261	278	264	243	222	268	265	268	259	246	251	250	238	250	263	260	232	273	244	219	246	243	252	253	265	231	246	235	240	255	264	256	258	250	237	245	251	260	231	237	222	266	234	245	243	250	258	254	252	229	264	245	249	241	238	259	245	257	255	254	256	223	247	262	257	239	253	233	268	226	259	255	252	249	266	225	270	241	254	229	284	244	239	227	250	279	237	247	269	253	261	257	238	250	277	219	248	234	271	250	235	240	260	257	249	239	249	257	268	260	264	232	238	221	240	236	247	247	269	242	237	269	264	259	246	254	258	265	235	266	258	235	233	261	258	234	249	253	240	263	224	268	234	247	250	239	228	276	254	227	252	277	257	240	264	262	212	261	249	241	263	218	239	216	238	229	240	251	255	250	255	227	223	265	251	244	246	244	232	246	241	260	233	258	227	278	263	237	241	241	240	254	215	255	248	252	237	255	253	243	234	248	258	267	254	234	231	243	278	278	246	254	251	247	249	229	264	231	258	258	273	233	262	274	251	251	240	234	233	261	252	259	251	260	251	232	232	229	213	256	283	248	243	259	260	252	256	237	235	265	242	253	253	256	271	241	265	252	252	250	246	253	270	256	278	256	264	242	257	235	257	266	258	250	260	242	258	237	265	250	248	256	259	235	286	245	241	251	222	267	281	215	269	265	223	235	245	259	245	249	277	235	243	250	246	244	234	224	260	273	260	253	237	252	250	262	229	260	250	249	253	252	261	259	233	252	249	247	263	277	224	231	244	265	237	224	228	241	250	252	251	259	247	246	249	239	267	259	260	245	236	247	249	249	247	245	257	242	229	251	227	266	269	232	260	263	255	270	264	264	236	240	253	231	257	241	285	273	253	236	256	247	243	253	228	259	246	254	250	240	250	229	262	221	259	248	262	253	247	251	233	232	265	226	224	235	237	226	275	255	244	262	246	204	228	258	247	253	254	259	233	246	269	243	241	257	241	243	255	248	242	252	243	236	256	249	247	242	260	265	251	231	224	267	225	242	251	248	259	226	238	235	246	260	212	239	257	224	275	240	253	257	250	281	278	229	248	243	283	253	246	269	270	249	283	260	244	231	253	249	233	240	250	236	229	239	259	237	256	234	266	259	268	237	255	260	259	236	253	272	258	254	236	232	253	280	259	260	237	246	250	245	266	258	250	254	252	262	258	250	250	265	253	251	259	230	270	265	225	248	244	245	242	239	231	250	231	229	251	232	235	262	257	266	257	273	263	228	253	245	271	270	278	248	246	250	242	257	228	258	239	236	265	244	211	253	234	229	266	251	257	232	279	258	267	243	269	244	232	244	245	251	253	231	256	250	225	263	247	250	251	241	250	218	271	261	227	229	256	236	232	221	245	228	256	242	251	234	235	258	271	248	224	267	248	248	248	240	239	218	242	230	265	256	263	242	256	228	295	253	255	261	240	277	249	261	237	214	280	255	240	245	225	246	259	259	238	267	241	251	229	243	269	252	260	222	280	243	237	232	269	280	253	243	241	250	269	240	213	266	261	238	250	275	257	257	210	238	240	268	239	254	248	242	225	273	237	242	246	242	247	263	253	251	270	246	260	256	229	231	239	266	244	238	223	239	264	243	242	243	235	233	264	256	254	257	282	266	250	264	252	241	248	232	274	291	250	265	252	271	268	252	252	236	234	261	235	255	258	225	224	251	241	281	223	252	262	255	246	264	256	225	237	249	246	250	249	256	238	262	309	233	251	240	276	262	236	228	250	243	249	271	240	258	256	260	281	234	235	228	260	245	234	247	255	269	267	260	249	279	266	253	220	249	249	265	255	239	237	278	220	267	290	229	248	228	265	263	289	255	265	256	240	233	250	264	266	238	236	287	254	277	253	296	265	242	262	239	270	253	230	245	250	243	239	239	256	250	244	271	239	240	247	236	255	258	246	241	258	252	269	241	269	245	249	251	236	262	227	256	243	246	242	250	287	265	236	254	255	236	240	243	265	231	281	262	243	260	266	247	269	247	278	225	249	283	242	258	231	235	235	225	235	240	241	248	236	273	241	246	243	271	224	261	292	229	275	221	240	263	269	258	224	263	241	241	229	244	240	238	251	227	255	236	226	263	242	231	260	233	255	250	239	264	231	249	216	249	248	255	258	233	228	265	249	271	229	239	214	247	242	231	255	275	245	244	252	255	244	275	239	236	256	234	245	293	264	275	264	264	236	246	257	240	247	249	254	257	260	254	252	241	249	236	247	245	242	247	252	243	240	274	266	244	240	256	235	248	245	234	248	230	249	238	233	264	238	240	249	250	257	236	251	247	277	259	257	244	225	222	238	232	240	232	254	254	234	273	258	251	235	256	293	273	228	248	235	263	234	256	259	247	239	254	229	257	245	234	234	278	241	256	240	250	243	268	244	248	232	275	242	242	250	253	270	267	236	254	252	238	247	234	257	259	251	247	246	192	290	250	302	238	266	236	261	243	231	252	242	215	238	233	249	259	268	260	253	254	265	232	275	257	235	234	257	258	275	256	230	228	243	233	228	258	255	275	234	254	239	204	241	281	283	242	260	247	259	259	249	263	263	253	237	248	248	261	249	261	246	235	256	214	233	225	279	232	262	239	255	274	243	239	244	246	260	256	229	219	233	260	235	251	283	275	274	237	251	239	244	243	277	261	222	262	245	212	261	213	220	269	249	270	242	234	242	253	262	245	219	256	250	262	257	225	247	233	245	252	240	280	290	253	243	228	258	253	238	243	254	277	268	247	236	255	239	230	259	241	308	260	214	238	261	238	241	237	246	228	254	295	260	256	242	235	248	281	251	247	248	229	263	249	240	283	243	244	227	263	235	270	247	266	256	271	219	269	285	251	262	263	240	232	240	283	301	251	261	262	254	212	259	261	226	231	234	269	250	240	237	240	257	246	255
39599	46142	53315	49439	43431	34368	32413	25669	25889	24463	16196	14573	11370	7579	5281	4544	4700	3139	3431	2718	2072	1639	1384	1267	1129	949	895	930	867	879	871	829	874	901	810	810	838	795	779	849	827	794	768	834	852	754	847	771	768	815	796	800	790	758	821	822	817	801	786	848	788	784	793	779	760	785	814	799	787	813	887	803	757	851	835	848	783	800	773	773	773	771	847	810	825	784	788	810	760	788	827	810	786	838	796	752	819	834	787	778	809	755	792	758	822	799	835	833	773	802	834	804	801	791	803	806	807	818	791	788	832	827	770	766	780	807	799	757	791	819	844	802	824	766	843	769	815	819	787	819	814	815	816	820	826	803	780	783	787	785	811	819	784	814	813	771	858	793	849	818	812	804	782	804	835	792	747	833	787	768	820	828	823	762	809	793	769	872	782	833	764	753	798	796	835	828	765	852	790	851	755	738	759	766	812	839	782	826	780	785	782	784	801	798	833	831	859	784	797	816	825	859	786	839	791	816	783	792	803	815	820	822	842	775	790	788	777	769	795	719	799	795	820	786	861	789	752	793	804	803	856	833	810	810	777	796	763	795	860	827	826	786	792	819	796	830	815	795	816	826	802	763	848	811	806	789	807	781	766	777	801	781	810	858	804	790	765	821	776	827	829	797	781	768	799	790	772	766	834	798	831	753	766	766	768	838	840	740	818	811	820	839	829	821	805	764	770	812	832	781	799	801	804	769	761	770	747	808	830	811	832	865	817	824	793	824	833	801	786	826	788	801	792	775	807	787	848	816	787	832	740	821	812	781	845	796	824	843	794	760	787	804	808	775	796	778	806	816	791	816	778	777	876	782	799	832	813	787	804	771	801	846	784	802	843	802	816	743	807	812	787	813	797	780	753	791	823	821	796	805	800	763	768	802	788	759	803	778	861	828	828	807	811	796	785	754	818	798	891	871	744	821	750	801	765	761	815	814	806	812	783	792	745	733	818	791	813	764	817	806	837	774	791	814	820	823	795	823	795	780	838	792	817	844	827	821	795	827	821	780	792	876	770	815	771	855	772	814	795	782	812	842	791	827	817	819	794	815	818	788	827	815	814	775	809	824	798	804	828	816	794	779	742	812	772	773	813	792	778	823	801	787	829	836	833	776	804	780	813	825	845	841	804	764	821	749	805	847	788	800	768	818	822	811	803	822	793	860	849	772	798	806	819	802	834	802	725	780	819	858	831	793	851	834	833	811	801	816	848	810	839	785	775	791	819	794	821	798	781	802	811	824	755	765	814	746	778	803	849	841	804	809	781	791	862	835	801	729	842	760	795	812	769	767	858	787	844	828	796	761	802	782	766	797	792	772	761	818	818	836	768	849	753	752	759	840	767	807	833	825	773	823	801	789	827	822	818	789	807	805	791	801	842	817	762	852	789	787	824	842	762	800	764	825	751	837	803	785	772	789	813	818	804	828	784	789	858	757	768	830	777	854	801	811	833	832	757	779	822	784	824	791	803	786	782	824	839	800	802	799	787	787	803	808	829	818	801	815	798	799	806	789	789	843	846	761	796	788	808	779	818	782	797	810	840	830	809	735	753	786	791	829	821	786	793	776	802	783	799	840	828	809	847	852	844	788	768	735	847	851	756	841	740	790	833	801	847	834	820	794	753	779	807	823	794	792	824	791	752	755	777	816	842	811	791	756	855	792	808	857	763	772	770	797	778	777	762	806	745	790	840	806	838	818	762	802	789	785	834	844	798	847	808	795	798	831	785	768	760	810	793	763	762	798	806	796	815	801	800	808	746	799	814	822	780	799	798	791	808	804	797	783	784	788	775	773	755	718	826	794	806	791	786	804	766	831	780	792	776	773	789	809	834	819	796	758	807	814	828	838	837	776	763	766	818	804	776	814	817	798	770	779	803	776	800	801	857	850	738	802	808	807	816	804	764	835	827	773	839	818	792	844	782	751	775	782	819	771	810	792	824	844	819	808	780	817	843	776	803	769	812	794	787	791	820	769	810	788	814	836	812	825	757	749	800	807	800	768	835	817	807	782	813	783	779	841	801	829	791	805	745	826	832	804	769	772	816	819	800	836	816	815	817	815	800	787	822	869	793	807	829	790	828	785	720	753	793	808	740	809	839	820	882	772	788	773	876	824	878	780	758	793	818	801	787	795	807	827	819	797	790	822	803	783	776	795	754	830	775	803	800	794	795	747	834	840	792	784	803	753	799	763	776	823	808	746	802	812	845	791	779	790	752	790	797	787	779	781	841	786	823	782	825	795	831	811	792	861	785	837	774	765	782	763	768	798	811	791	795	797	843	839	858	873	836	803	837	814	804	784	766	802	811	801	799	809	835	823	785	828	785	798	792	793	814	785	769	742	776	792	785	769	808	807	808	816	738	788	815	818	766	803	839	767	783	824	784	766	812	832	793	824	832	769	789	776	825	766	813	806	825	784	810	766	808	794	782	782	808	846	827	786	792	775	832	801	828	771	758	835	842	810	810	855	757	750	820	790	809	800	822	797	804	796	754	813	837	777	793	828	817	816	763	754	798	816	837	791	811	793	798	849	793	858	835	741	786	806	789	776	813	756	822	757	803	809	745	799	821	753	785	854	794	784	774	808	826	777	807	805	791	831	820	761	888	793	819	743	826	775	769	810	854	812	776	822	798	855	773	806	797	776	826	856	837	768	810	770	807	758	800	863	803	846	790	789	780	809	763	810	801	815	798	796	799	819	826	809	838	792	790	784	795	789	801	813	834	836	785	819	767	821	843	767	818	812	829	761	826	782	794	792	816	782	760	774	796	830	795	777	808	831	833	786	842	804	797	800	801	807	779	759	810	772	756	778	834	840	791	834	789	823	805	818	767	797	799	799	806	789	857	820	833	791	733	732	794	818	841	800	778	831	806	789	829	806	773	805	786	838	797	816	824	782	761	801	816	748	779	803	837	785	823	796	779	842	737	829	837	785	786	797	776	790	812	822	782	791	849	806	769	828	823	798	808	851	753	792	810	817	793	840	800	800	796	757	761	801	810	798	817	779	838	803	826	815	791	808	823	846	794	804	836	827	754	782	791	820	830	750	813	836	788	843	750	768	787	762	798	764	775	783	770	744	820	800	819	816	808	788	833	794	768	858	790	852	775	779	823	810	803	816	794	819	763	781	826	844	834	770	845	797	744	762	797	840	801	828	779	819	785	811	811	808	785	749	814	772	803	792	863	802	807	817	829	835	818	807	821	800	807	773	790	772	781	766	799	804	799	826	799	839	785	796	820	771	787	825	796	724	828	840	787	776	811	798	808	817	785	815	813	808	832	820	789	751	782	867	853	807	808	814	771	803	824	765	785	844	832	789	771	831	752	804	785	807	786	769	759	864	752	776	809	783	781	838	841	803	803	812	801	788	789	759	835	779	804	798	773	799	835	733	789	772	854	810	788	788	788	807	799	782	796	805	783	852	804	801	797	855	828	823	791	817	802	843	800	855	767	810	785	797	846	826	776	771
24307	22205	18591	11411	5696	3312	2172	1390	1083	832	680	499	426	328	301	264	280	255	251	245	268	205	221	248	252	236	213	217	222	236	237	223	235	241	225	223	222	253	260	228	232	216	248	216	223	240	242	223	223	225	225	227	227	220	230	228	221	219	249	221	235	211	256	189	248	242	212	229	227	239	258	207	214	234	222	217	230	238	230	238	217	231	240	217	224	231	210	218	221	226	216	224	213	240	267	215	233	229	217	223	239	232	198	244	235	201	225	243	224	197	225	217	226	222	212	242	197	217	225	243	222	231	215	233	214	238	203	223	235	198	228	222	235	196	201	256	229	231	221	195	226	230	226	211	237	231	247	194	214	236	209	213	236	216	202	277	217	233	229	227	232	206	229	217	242	221	204	236	227	208	236	216	207	215	244	195	222	226	226	209	237	223	208	211	236	214	225	249	206	222	223	218	248	221	220	226	238	232	214	238	238	200	191	269	223	217	226	224	248	242	195	224	239	207	226	225	198	229	252	251	219	230	239	198	226	227	212	241	205	196	237	235	203	246	240	246	219	172	250	236	225	221	250	226	263	239	211	209	233	250	251	239	267	240	224	220	238	217	234	219	229	225	236	216	221	218	226	225	234	245	200	237	233	221	236	226	188	198	228	206	225	243	256	211	247	230	227	231	220	216	215	203	228	207	226	215	227	231	231	245	243	215	241	231	230	238	226	213	220	241	214	213	250	243	207	236	211	217	215	219	242	245	232	195	206	205	229	220	224	220	235	248	245	221	238	210	239	242	196	246	253	239	217	236	224	209	221	219	216	227	252	224	268	217	216	222	202	226	239	230	223	226	266	225	214	235	243	222	220	233	221	224	208	232	237	224	224	207	220	236	221	233	223	223	216	247	232	244	225	241	228	233	240	247	233	221	202	222	221	235	232	215	223	232	220	202	235	231	216	237	208	226	231	250	239	232	219	219	259	231	221	206	209	227	205	244	226	232	250	218	242	228	205	235	235	216	225	229	264	206	234	202	243	250	238	220	235	242	211	249	233	245	220	209	205	199	203	240	231	221	241	222	228	211	228	248	253	217	233	232	220	198	189	243	219	234	238	241	203	211	251	222	191	206	230	200	191	229	225	211	242	242	214	228	206	229	218	200	222	229	210	245	226	250	217	233	236	220	241	224	244	246	224	234	229	226	225	202	237	204	247	250	236	221	230	230	242	243	214	226	218	257	210	234	260	228	258	236	213	239	207	199	240	212	243	219	214	202	225	223	236	204	234	204	236	240	220	238	221	199	224	222	203	218	233	224	221	250	227	209	219	227	216	237	233	218	207	225	212	218	190	228	211	240	222	230	221	220	240	248	217	233	250	202	223	229	212	236	224	211	250	218	207	235	230	243	219	210	216	222	227	234	249	220	211	233	236	223	218	243	229	223	211	235	234	217	228	194	227	233	204	235	225	245	230	248	233	210	230	216	228	230	227	247	220	245	234	211	258	231	226	252	239	249	236	223	218	257	249	255	216	196	252	208	229	211	244	220	223	232	243	259	227	225	239	221	201	219	227	239	240	219	232	216	205	239	209	222	252	201	218	203	234	226	256	237	238	218	219	213	241	228	242	211	235	199	257	223	214	226	236	219	216	239	254	219	232	215	255	204	259	234	226	224	208	208	207	238	242	241	221	238	233	225	211	213	242	232	199	237	228	230	239	210	225	233	228	222	204	248	234	210	229	240	223	229	223	232	198	232	231	237	235	220	227	237	235	212	229	224	228	231	208	242	235	212	214	237	249	228	239	217	252	210	253	223	234	233	250	206	250	240	208	247	228	218	221	235	234	241	243	259	235	223	231	225	228	224	223	204	206	221	226	234	216	216	229	230	211	203	221	232	232	236	232	216	232	256	233	232	212	196	217	214	207	242	210	241	224	223	208	232	216	211	223	218	235	233	202	206	247	230	217	213	241	252	214	234	235	227	234	222	215	217	259	246	238	233	252	221	249	234	219	212	228	221	237	220	217	213	237	226	229	244	238	227	222	224	199	210	215	231	233	253	214	182	242	244	231	222	235	228	223	220	207	231	242	234	232	220	229	238	244	206	230	224	206	186	225	228	244	270	247	251	229	231	226	208	232	224	211	223	215	228	248	225	219	233	218	224	241	226	249	226	221	236	210	213	241	215	199	205	224	255	210	212	223	210	237	215	219	227	225	240	198	223	233	229	225	213	216	226	207	228	212	235	224	229	233	223	256	228	216	216	239	215	211	236	242	216	191	221	231	210	241	233	244	201	207	191	211	202	234	222	243	215	244	224	232	258	224	234	245	205	223	216	242	224	255	234	243	226	232	251	208	236	206	216	233	207	231	221	229	217	221	202	214	211	209	224	220	241	203	241	231	216	210	227	236	255	229	215	248	237	249	216	251	231	231	217	241	236	216	262	233	233	207	212	257	240	216	228	217	220	214	248	219	223	212	222	204	256	221	241	236	247	220	247	213	216	230	258	235	217	218	232	232	227	254	241	224	224	217	241	220	230	237	229	232	224	256	239	221	217	206	203	234	211	258	229	220	216	236	211	200	254	213	242	274	232	226	221	221	230	241	227	241	222	237	223	237	212	247	208	224	236	219	218	217	216	244	236	235	261	216	218	219	210	246	227	221	206	254	202	195	254	220	227	241	228	210	232	240	238	210	209	221	227	247	211	221	239	214	208	222	201	236	236	232	204	233	240	238	221	234	249	225	237	206	231	234	219	218	229	229	246	213	247	237	244	229	220	234	249	209	234	225	204	241	255	219	232	201	224	226	225	247	225	226	246	207	199	207	221	228	225	241	228	233	213	222	219	241	215	270	228	231	258	230	216	221	233	228	208	234	238	223	239	236	221	234	211	230	206	234	245	230	233	233	235	209	211	247	226	247	230	237	217	246	239	237	206	245	235	206	199	230	220	230	214	226	207	216	215	218	250	214	235	238	259	248	206	234	233	239	225	210	226	227	225	238	233	234	247	222	198	244	259	237	219	217	226	236	219	245	231	201	224	206	259	218	229	244	210	219	193	213	250	232	229	241	235	250	210	216	241	221	250	221	226	235	221	202	205	248	214	227	242	210	212	258	236	233	235	223	233	236	217	235	231	195	232	219	221	229	223	234	202	238	221	263	222	251	235	261	222	234	221	200	210	200	239	240	241	224	222	195	242	217	222	230	207	240	228	235	234	248	223	239	251	200	246	227	256	238	250	226	220	217	232	210	268	207	233	236	206	234	213	221	222	225	215	251	220	247	205	239	218	219	219	231	258	219	235	257	221	225	216	227	261	231	217	221	220	213	208	236	252	241	235	246	236	260	222	226	250	257	239	232	232	226	192	224	224	206	233	200	248	233	236	230	248	207	255	241	208	237	210	203	232	228	238	225	252	221	212	215	223	216	239	259	253	211	207	241	216	216	245	213	226	242	233	255	232	225	237	205	229	249	223	238	243	216	201	225	221	231	201	244	214	220	226	230	219	248	241
20930	22575	27235	24589	18306	13471	10211	7046	5728	4521	3497	2693	2049	1514	1311	1145	1022	947	927	894	847	836	742	767	793	822	723	775	847	744	736	762	751	779	789	780	747	749	794	748	729	758	721	742	754	732	798	798	799	771	729	764	751	755	733	775	677	701	806	738	796	732	713	804	709	776	738	716	810	748	760	767	746	729	763	745	798	735	778	728	790	726	750	737	750	716	774	747	823	745	719	776	761	760	734	704	788	778	791	735	729	719	759	733	714	749	765	746	747	784	827	765	742	753	736	775	746	708	799	772	738	761	782	743	772	724	793	732	734	732	741	726	744	786	765	772	787	756	737	733	771	709	752	749	793	723	725	752	751	765	752	792	744	778	763	743	766	797	766	775	665	786	744	792	776	749	758	701	764	736	764	792	738	798	722	770	774	754	780	745	781	779	763	809	740	751	758	730	768	742	772	742	787	786	732	749	705	766	751	783	745	791	748	750	749	739	771	789	761	752	754	755	732	788	714	733	775	761	779	733	794	833	795	738	744	756	755	791	747	776	756	718	763	796	724	763	746	721	731	731	784	802	778	804	703	752	729	788	724	761	773	723	755	722	722	764	743	744	751	744	766	790	739	778	771	741	810	744	783	725	790	735	750	792	747	782	780	743	788	727	721	768	743	719	785	754	761	780	767	810	746	730	742	765	755	732	787	743	809	779	755	795	758	723	742	792	770	804	807	725	814	793	713	805	735	756	743	768	736	720	799	763	748	760	723	768	752	742	798	741	727	726	757	705	742	780	728	773	741	781	704	748	705	772	712	795	777	737	828	741	775	746	727	758	766	698	783	689	735	780	795	754	716	718	767	826	738	731	806	759	753	771	710	738	722	760	722	729	748	736	788	692	771	752	778	719	772	766	730	764	731	782	758	699	743	810	762	728	747	750	801	737	784	762	771	752	764	722	771	771	715	762	744	765	777	781	763	761	736	708	789	744	733	807	734	787	800	797	751	775	739	719	730	792	787	764	771	745	746	784	790	756	740	831	761	707	755	767	763	742	801	777	784	726	741	757	786	718	727	756	747	766	776	784	696	817	738	734	750	730	741	812	768	727	756	754	755	742	728	785	775	743	725	768	738	752	751	752	735	732	755	705	754	831	735	741	791	787	779	761	763	694	708	744	743	794	769	771	760	738	739	762	737	741	773	752	782	756	713	752	740	778	774	716	723	720	716	736	773	743	744	741	780	763	749	766	742	788	746	777	708	750	740	730	821	750	733	757	724	738	758	743	723	761	737	715	719	768	750	756	744	722	740	732	746	739	727	740	742	765	782	796	760	760	760	753	746	776	751	732	774	720	745	743	805	808	749	709	751	759	756	737	720	756	761	760	746	771	733	721	767	773	779	763	742	805	757	793	775	747	718	792	767	754	777	727	706	759	761	758	781	708	753	798	740	792	785	778	764	720	725	758	732	754	744	791	772	717	769	707	723	753	709	781	732	726	736	766	723	734	782	719	715	775	730	722	752	741	730	764	781	728	740	737	726	774	771	673	771	771	763	744	700	754	751	783	719	759	750	772	768	701	746	721	787	782	763	704	712	804	776	730	742	764	734	783	788	776	725	781	734	753	728	768	785	722	689	732	813	745	757	746	711	747	752	762	735	738	760	746	736	735	747	717	726	784	798	719	764	779	735	738	773	768	687	732	764	729	749	770	768	778	740	724	785	765	736	736	743	724	796	710	757	765	746	774	766	769	744	751	767	772	805	738	730	749	736	770	779	744	784	792	746	696	777	781	781	772	726	758	724	746	740	768	689	773	761	747	780	732	722	772	759	712	688	718	711	830	735	762	732	762	755	772	759	711	770	698	783	757	786	703	802	710	708	774	732	723	755	728	765	790	749	817	773	768	791	731	738	759	749	756	768	704	712	767	806	741	777	749	761	760	744	724	775	749	727	743	763	730	760	716	755	758	858	788	745	768	780	727	774	765	765	708	702	765	759	737	772	784	758	727	743	733	732	791	698	733	717	743	748	740	751	785	765	746	732	797	779	739	752	735	756	772	802	727	740	730	798	749	759	786	805	755	779	786	734	792	676	751	799	772	804	781	771	780	780	730	756	740	768	814	776	771	740	784	766	752	767	755	714	798	755	773	744	771	764	725	780	759	771	729	751	740	781	740	731	726	728	769	769	774	740	806	727	817	738	773	722	727	743	751	706	715	743	747	777	729	784	730	750	738	742	777	773	700	730	745	755	738	772	752	754	757	758	711	779	781	751	702	747	731	760	733	789	735	773	763	733	791	706	776	724	748	726	808	786	757	747	771	821	718	773	739	727	797	726	715	771	783	806	731	765	776	809	726	766	798	773	757	725	793	753	725	703	767	791	778	752	786	770	765	715	788	720	792	756	767	744	747	716	737	724	777	761	705	743	731	740	792	797	750	710	745	797	760	730	748	784	776	736	790	799	736	779	788	737	769	719	769	718	747	781	759	793	802	741	757	770	709	731	754	778	776	733	704	755	736	768	734	717	721	710	725	742	766	752	726	723	746	786	837	752	776	727	732	765	736	728	773	778	806	813	771	785	751	758	763	804	722	762	737	760	748	756	775	758	787	782	749	731	771	775	764	743	742	746	783	751	760	755	832	750	790	733	744	771	723	777	778	801	767	749	747	772	761	785	730	763	774	756	740	779	732	733	740	740	781	724	733	744	769	746	763	732	790	771	764	771	711	775	745	732	758	739	761	719	731	738	780	737	758	753	780	779	744	775	772	735	748	745	736	737	778	744	707	730	754	762	742	718	757	736	730	745	740	707	782	744	804	708	740	713	763	743	750	780	778	779	733	749	765	813	786	731	797	756	787	747	729	726	780	762	748	771	810	735	774	737	761	717	754	750	756	714	791	753	766	772	723	763	712	778	771	764	796	794	763	733	694	764	721	736	790	737	750	794	758	732	755	754	749	716	764	759	708	856	775	772	785	787	765	753	739	701	760	730	795	769	728	750	766	794	793	771	732	763	768	738	819	763	738	743	745	774	757	723	747	759	718	784	749	748	710	797	771	772	759	785	779	753	744	758	758	732	718	796	779	798	713	779	749	740	761	774	783	730	724	761	744	763	794	761	752	750	779	745	706	766	745	742	766	723	722	732	759	771	717	786	767	786	786	711	749	776	758	735	724	739	783	727	780	750	796	780	720	768	783	746	695	742	761	790	771	780	738	754	762	717	751	776	786	803	780	763	774	742	735	748	768	736	711	762	788	732	747	727	800	788	805	700	763	759	765	764	774	720	722	703	755	762	736	729	731	766	732	729	714	803	790	796	786	763	733	776	729	752	777	780	710	733	785	781	749	751	816	795	726	773	735	752	824	717	750	719	734	803	769	786	679	753	769	759	749	792	782	770	768	761	761	729	757	727	763	733	728	747	752	760	776	758	740	746	713	765	705	774	742	751	787	765	729	777	759	771	760	759	759	690	758	721	772	753	798	717	714	791	776	784	730	762	760	774	759	792	786
44873	45864	40198	37344	29590	21848	16377	9471	7097	6266	3954	2207	1475	930	645	538	533	437	400	392	353	286	306	292	272	254	229	234	290	232	251	226	223	252	235	239	222	221	213	239	261	232	233	239	250	232	239	227	259	262	224	238	225	254	239	256	250	257	249	228	224	249	245	229	214	238	262	223	221	241	234	227	242	223	223	219	215	224	241	226	225	252	221	216	248	229	241	264	229	255	219	227	250	219	243	228	253	256	244	246	245	224	226	262	242	229	244	259	251	265	244	243	232	229	264	244	233	218	242	234	242	256	244	254	218	234	234	272	239	213	213	211	233	236	268	224	255	239	213	217	228	255	219	234	223	234	221	256	229	253	267	211	248	260	257	236	216	241	223	231	228	252	229	250	229	266	237	226	216	247	254	225	217	218	212	248	231	248	256	227	224	230	241	236	224	217	269	244	233	226	231	239	217	256	210	239	257	232	226	241	233	252	241	248	219	215	238	241	239	267	228	238	239	225	235	245	253	214	222	224	223	233	256	271	233	246	230	230	245	223	224	236	234	243	246	242	243	239	244	240	261	240	222	243	225	227	212	263	248	227	245	235	239	245	238	233	226	226	235	211	244	223	235	239	224	243	225	241	258	210	252	236	246	218	204	234	248	191	225	242	245	256	208	235	249	220	235	220	226	247	244	248	219	242	247	211	248	250	231	254	236	214	265	248	249	234	240	237	228	210	239	246	233	236	215	273	209	237	215	266	245	232	229	229	252	249	251	235	261	248	243	199	229	266	219	235	213	247	257	234	221	214	249	229	228	226	228	214	222	236	237	233	256	216	234	238	222	248	225	206	242	226	237	212	253	234	242	212	229	229	240	245	212	223	218	224	235	238	213	201	222	228	199	264	245	247	254	226	260	261	259	226	232	238	221	276	239	232	263	235	239	217	225	233	230	242	227	241	259	222	222	231	242	222	243	238	259	212	228	230	238	225	249	224	279	246	245	225	231	234	262	251	222	233	239	238	245	239	264	249	221	200	240	215	217	240	233	258	218	224	240	235	230	221	223	230	229	239	229	214	224	222	244	226	235	221	224	229	221	214	222	243	239	249	264	227	204	220	235	250	237	244	243	240	252	197	249	219	272	238	219	226	241	243	240	244	229	224	223	200	223	208	234	240	225	249	237	248	211	231	229	226	228	238	237	249	235	234	224	238	228	245	242	220	228	259	212	243	214	202	224	225	256	263	249	212	245	232	248	262	253	237	217	233	235	233	253	217	239	241	224	257	231	230	267	227	264	214	214	233	235	211	224	233	255	242	226	227	231	261	233	246	222	243	229	257	235	236	228	243	247	247	250	253	220	229	238	263	247	251	235	232	247	238	257	216	216	248	222	232	225	248	217	253	252	238	239	221	222	248	252	279	260	234	234	253	221	224	229	232	214	229	261	212	243	243	240	232	257	230	223	212	253	232	225	244	267	224	205	235	235	259	215	231	231	237	236	205	260	223	248	234	194	243	228	236	253	250	228	216	257	227	224	238	248	239	223	220	231	216	234	258	221	241	235	224	237	265	207	236	222	232	236	245	268	238	219	213	238	216	239	255	240	250	269	252	243	245	254	248	221	266	224	241	219	249	239	230	235	242	249	251	216	242	251	261	205	221	235	239	246	221	242	210	248	227	224	228	234	242	228	249	226	271	208	245	252	245	268	248	246	253	228	254	238	212	245	227	210	234	257	240	218	262	244	245	242	214	244	252	224	266	233	232	219	182	207	250	248	252	232	228	230	244	217	240	235	238	246	217	235	259	241	225	251	197	238	240	251	242	214	234	245	260	236	265	255	240	224	215	228	211	248	225	234	243	212	230	236	256	214	231	231	205	266	222	253	227	237	236	224	240	233	251	264	240	230	232	200	236	225	241	225	236	224	242	205	245	243	199	260	251	264	228	219	227	276	248	211	233	250	212	238	249	210	219	235	222	225	235	250	229	257	254	254	243	229	240	259	238	218	240	229	208	253	260	219	227	230	224	237	229	239	240	233	253	224	222	210	248	218	248	238	210	254	244	242	225	234	231	240	234	240	233	224	228	231	222	231	250	214	206	248	232	243	229	243	225	239	239	255	218	274	240	224	205	237	223	209	230	210	257	240	219	237	223	267	247	230	249	239	233	221	235	224	236	232	252	233	239	246	220	222	228	212	222	243	239	245	224	224	243	242	236	238	225	230	243	236	237	229	231	241	233	232	242	213	230	233	227	242	246	253	213	261	236	250	260	228	256	244	224	214	213	239	244	239	243	214	248	248	222	216	252	239	253	208	226	230	218	202	232	213	237	256	225	253	225	274	254	215	239	257	241	244	237	264	226	251	233	259	221	243	240	232	236	232	219	201	227	252	281	224	255	235	247	247	233	261	220	252	240	253	221	191	232	247	227	267	234	239	237	219	241	246	198	252	241	222	255	239	239	221	224	229	247	275	245	241	246	258	251	237	235	226	234	243	237	213	249	211	255	214	248	223	256	226	225	260	215	249	238	231	236	248	247	241	213	245	250	221	222	242	258	224	203	234	258	233	218	223	228	248	238	253	240	250	253	217	237	262	229	221	246	204	259	210	229	214	239	224	207	239	266	258	236	258	220	226	225	236	259	234	233	250	240	233	257	216	237	274	245	236	248	236	252	249	215	245	207	211	226	218	255	249	229	232	239	221	205	223	233	217	267	262	254	225	245	221	257	231	234	229	224	246	230	238	236	258	262	237	248	243	254	206	233	250	228	224	219	247	245	213	248	233	210	237	250	227	224	256	256	219	234	236	214	229	248	233	229	245	217	213	225	212	214	258	239	215	210	247	265	214	258	253	212	251	245	257	224	251	245	247	234	231	229	260	228	235	246	240	250	261	202	269	213	243	239	253	217	216	215	241	242	217	231	234	226	248	237	247	225	260	237	224	244	254	220	244	257	238	249	273	226	239	258	200	232	216	227	253	242	232	216	231	244	243	257	222	232	251	230	223	262	240	228	245	241	237	247	239	224	251	251	229	247	249	239	252	208	233	206	213	216	220	214	205	249	246	233	244	248	223	241	220	264	240	220	242	240	238	230	262	241	235	245	233	264	216	219	213	227	241	249	228	235	253	219	210	243	220	226	235	241	238	245	251	239	248	218	256	254	227	254	241	249	225	216	243	241	202	267	251	220	243	238	233	235	232	235	232	237	221	206	257	243	244	260	241	229	240	232	221	253	242	249	232	242	242	235	220	227	234	251	240	236	251	245	244	221	207	232	225	231	249	210	256	241	232	243	255	237	247	227	244	231	238	263	258	216	238	245	245	238	242	229	229	247	234	235	204	238	220	237	229	193	242	242	232	210	233	264	212	219	214	240	232	232	233	246	225	265	227	250	248	222	232	237	229	232	229	257	252	246	222	228	263	223	236	244	227	242	250	241	246	218	224	235	216	247	240	218	249	243	216	230	231	250	237	242	230	224	214	257	245	216	264	222	226	225	199	228	265	216	253	235
36754	43496	46069	46496	39025	29820	26431	19400	19520	19454	14685	9921	7559	5208	3508	2864	2935	2251	2198	1750	1551	1254	1102	989	876	877	851	797	870	777	761	814	814	760	820	827	779	769	763	764	783	883	772	754	746	754	765	790	759	800	772	738	794	780	749	797	802	750	798	750	843	791	749	792	786	768	831	785	790	783	773	783	737	797	772	729	764	780	789	792	825	731	762	732	747	834	767	804	727	781	728	794	755	756	780	752	799	832	791	767	794	786	757	810	741	753	768	783	785	736	784	817	782	816	779	793	781	797	754	775	752	741	770	820	794	741	791	760	775	796	801	745	790	823	784	789	725	740	801	754	751	817	781	796	768	810	788	811	817	779	749	751	788	723	754	753	783	782	751	767	773	769	764	824	772	806	766	782	781	745	749	805	761	728	780	790	765	792	750	816	767	774	801	783	784	735	784	781	791	758	757	800	765	792	759	792	769	763	773	766	777	731	783	767	800	739	816	722	807	826	735	777	800	763	766	766	754	817	728	803	815	765	766	803	772	793	845	828	759	762	773	766	765	794	788	767	751	763	774	758	786	766	790	706	772	789	766	783	818	785	767	720	786	759	760	766	780	761	786	759	762	802	734	835	697	759	822	752	782	722	785	824	754	797	769	786	758	790	770	778	740	777	777	789	790	751	786	790	761	761	807	769	742	776	787	777	781	760	821	749	761	779	733	828	735	756	808	755	757	769	800	786	779	801	744	757	757	768	788	760	790	806	835	723	810	768	779	829	823	834	802	772	758	741	771	776	703	792	777	762	757	784	774	755	773	794	753	841	762	750	804	796	736	809	780	803	715	718	794	768	805	798	766	753	809	794	748	746	764	798	774	809	726	804	745	729	787	778	812	777	791	792	748	825	764	753	762	781	814	770	714	757	745	784	739	753	777	796	794	781	769	767	785	775	747	753	731	810	760	776	754	750	751	754	810	781	765	784	761	789	769	831	735	788	804	788	764	747	770	735	823	729	787	750	762	794	778	719	757	758	773	763	802	797	784	738	797	831	803	823	789	752	797	749	765	792	768	788	754	816	767	790	798	764	777	747	802	783	794	796	743	785	780	796	775	759	728	734	806	779	780	719	779	767	779	766	766	765	803	776	787	773	757	773	779	781	778	706	760	760	709	819	775	780	759	751	755	782	749	801	792	769	795	756	774	758	733	811	767	818	738	756	787	721	787	812	807	773	793	790	796	729	753	822	784	758	818	762	803	763	820	730	795	782	779	790	769	792	766	795	781	822	755	759	786	772	761	764	744	780	750	782	804	775	721	819	796	750	752	776	798	772	788	786	745	760	770	770	727	744	777	783	775	734	780	771	745	760	767	826	775	818	749	769	763	799	770	771	797	754	775	765	830	790	816	794	777	765	795	772	807	754	746	762	730	780	767	751	730	751	729	741	764	799	763	778	767	754	783	811	725	780	797	753	772	796	731	808	802	800	827	802	768	732	767	777	786	743	782	771	743	772	761	798	757	798	787	781	821	805	763	781	791	736	791	756	780	723	814	777	757	771	746	802	729	782	734	803	750	808	759	753	722	823	784	732	822	749	756	751	789	774	726	773	769	706	781	732	736	758	806	784	773	766	739	781	777	792	791	752	777	775	777	757	806	807	742	776	743	809	730	762	782	772	796	758	795	715	755	865	763	749	820	781	796	834	754	781	765	797	747	775	818	816	746	777	732	809	807	759	788	735	778	765	767	775	774	775	731	756	783	774	778	727	803	759	778	775	753	742	750	734	778	821	772	761	773	725	756	756	776	772	758	787	766	780	765	784	758	713	768	745	743	749	801	767	783	789	735	814	798	747	821	677	778	763	761	762	783	825	781	755	776	793	773	759	744	819	817	802	774	741	809	770	778	771	792	762	777	735	761	771	806	784	797	773	797	776	736	780	772	766	799	794	806	795	802	765	778	772	776	776	787	764	751	778	819	792	792	812	817	753	776	771	764	733	778	792	764	825	764	764	754	814	823	782	736	762	800	771	723	795	742	778	730	793	760	728	770	753	802	802	791	805	812	747	794	713	780	789	785	730	739	774	810	762	733	735	745	761	769	703	725	743	784	750	786	801	746	763	781	787	781	785	796	769	819	799	805	805	757	723	756	753	823	714	755	765	770	727	742	760	786	770	786	755	809	794	774	786	787	775	727	805	763	807	783	824	748	755	726	744	789	765	758	775	769	781	824	796	750	758	793	769	795	756	839	749	775	719	766	753	805	746	772	730	771	766	759	771	801	767	757	786	763	811	782	825	783	774	765	804	775	741	789	769	786	740	809	813	733	743	801	822	764	764	806	773	756	731	748	783	803	776	825	778	766	806	754	811	764	768	767	796	803	819	759	765	742	817	776	746	748	763	808	745	766	762	790	746	787	778	834	765	757	740	746	773	758	793	786	773	811	772	801	737	769	774	846	802	774	788	752	776	763	764	715	798	750	795	770	779	777	732	735	735	832	766	789	797	700	815	733	729	779	818	746	796	754	758	779	750	752	754	759	769	728	742	776	801	747	821	759	762	799	773	744	821	748	801	728	754	778	771	766	801	821	762	774	766	746	819	766	814	743	771	794	786	791	733	778	785	729	801	798	832	780	763	754	776	778	794	734	798	808	753	833	757	764	774	771	740	778	823	797	750	759	724	777	852	779	823	762	794	754	737	817	801	770	801	825	781	755	790	796	797	766	753	780	774	799	771	760	731	777	804	771	812	750	790	769	768	751	751	810	765	719	772	763	792	745	782	786	743	750	776	750	748	758	754	818	807	775	811	754	769	818	770	788	821	784	789	777	786	732	805	774	814	744	773	744	792	771	793	766	778	750	799	758	807	819	761	718	791	772	788	783	765	771	792	828	763	810	794	778	793	825	746	764	770	787	800	780	782	776	810	814	789	758	803	784	788	776	783	780	794	833	803	820	801	752	788	800	748	747	804	807	806	717	737	732	773	794	771	769	716	808	760	763	818	790	764	792	767	769	807	763	732	825	745	792	796	738	767	772	766	794	762	806	805	743	814	769	743	843	786	784	784	758	827	760	762	755	763	795	807	812	754	759	753	816	753	744	792	784	773	753	790	742	752	731	744	781	729	726	795	808	728	781	732	767	814	722	744	738	733	758	736	737	733	758	770	804	787	752	816	782	835	771	787	765	754	765	786	740	725	782	805	810	760	770	813	790	762	809	811	809	763	794	750	820	725	776	773	816	791	782	762	763	722	731	767	798	772	808	754	771	806	751	767	772	808	770	772	769	823	810	768	801	779	755	787	777	795	783	782	744	780	806	765	765	710	778	744	756	818	792	802	776	720	807	787	765	797	739	740	754	819	748	777	749	776	752	775	764	791	795	786	749	778	740	805	704	753	738	772	720	772	803	774	712	759	861	783	804	800	784	812	811	772	766	745	807	776	775	746	773	793	783	812	717	776	758	758	732	739	799	803	754	799	758	828	837	748	803	770	767	752	758	768	831	786	782	775	705	723
46316	49255	44890	37447	31167	26400	23906	19728	12719	7683	5054	3158	2484	1565	1108	776	827	573	703	476	484	409	360	324	279	303	305	255	275	250	215	249	257	268	282	236	251	256	258	275	247	257	236	242	267	232	261	243	240	233	256	231	240	230	248	258	226	243	227	268	238	239	270	254	255	265	244	220	247	239	238	254	262	292	264	259	254	206	231	272	232	269	247	262	245	270	244	223	236	252	241	252	246	252	234	238	257	255	257	264	233	252	258	254	240	278	257	229	295	266	239	246	257	247	254	240	292	281	243	260	234	267	279	278	270	228	251	235	292	273	230	264	248	270	239	252	251	254	224	241	238	257	278	245	265	240	245	242	247	277	273	244	231	248	246	244	233	244	237	243	252	254	241	265	242	246	276	246	240	245	290	269	248	211	241	245	259	249	250	233	247	261	267	229	239	251	272	238	246	265	226	233	269	209	239	236	250	269	223	238	228	236	239	267	264	240	235	243	249	262	240	242	235	248	258	272	235	259	265	224	239	271	274	286	273	253	242	272	272	232	254	260	266	219	238	245	249	245	247	270	226	253	249	241	244	243	239	251	247	269	242	242	252	262	224	233	261	222	287	231	237	243	273	266	243	238	258	255	272	251	256	275	246	244	243	288	258	251	255	242	223	247	230	240	251	244	252	275	264	285	259	255	227	255	273	219	236	249	254	273	269	247	220	256	234	249	216	259	274	264	269	223	259	268	259	255	266	227	245	270	245	242	267	243	259	235	230	222	252	259	250	253	263	248	233	259	237	263	234	218	237	244	231	260	243	270	248	270	235	235	247	267	215	252	255	208	237	250	248	269	266	271	255	237	253	259	214	221	237	249	255	267	259	274	266	275	242	226	259	226	251	241	253	230	253	244	232	236	236	248	224	243	233	260	289	241	255	243	268	218	265	257	254	287	238	232	226	239	256	264	260	250	233	277	251	242	248	265	252	250	268	244	249	259	256	259	261	283	241	252	262	239	251	229	271	246	254	247	244	219	223	221	298	288	257	242	240	247	263	266	231	228	291	258	245	270	250	294	258	237	261	249	258	246	220	246	230	264	270	255	257	239	248	246	275	239	256	241	213	259	251	260	252	263	291	241	263	236	234	250	274	250	284	241	238	256	244	252	273	253	261	253	251	252	245	224	260	238	258	230	240	259	275	253	257	249	267	258	231	270	255	243	246	259	237	233	246	269	254	278	259	237	255	269	236	288	247	257	239	237	263	228	229	252	230	286	284	258	244	246	219	244	282	228	245	253	257	288	246	255	223	278	249	279	229	225	237	256	239	281	295	249	254	222	235	257	253	238	230	246	243	234	255	253	256	255	248	247	240	245	265	283	269	267	275	231	245	264	264	246	267	283	255	236	270	244	241	248	241	262	246	253	243	246	258	252	254	235	255	226	237	236	270	205	287	288	224	260	255	263	254	249	241	258	244	270	271	262	246	260	233	240	253	237	255	230	224	267	258	268	254	261	261	267	263	254	262	264	271	249	241	250	249	248	235	231	250	243	230	245	257	229	244	240	283	242	272	247	268	223	250	243	265	266	248	245	268	267	230	256	241	253	232	224	266	263	244	246	264	249	277	236	253	245	247	264	252	257	243	264	246	218	245	251	258	236	250	257	231	250	272	240	242	262	276	274	265	273	243	246	258	230	235	241	256	248	236	272	248	267	237	226	251	247	232	259	282	252	256	244	265	246	208	246	262	229	239	257	241	248	244	255	263	248	241	275	250	249	257	248	249	252	235	247	247	224	253	293	242	267	255	253	262	245	267	260	250	266	253	267	260	241	216	268	249	272	269	251	248	256	245	251	267	243	251	245	257	246	252	254	253	259	239	243	242	266	232	267	279	255	264	264	238	272	248	243	268	247	241	224	267	277	244	270	253	253	255	237	253	243	252	234	243	229	241	243	277	266	269	247	245	213	240	250	258	278	238	241	263	249	254	234	237	231	240	239	241	270	224	258	249	255	263	275	246	258	259	242	247	244	255	235	246	250	254	232	255	251	251	269	237	278	259	238	265	249	249	248	242	250	215	273	240	246	259	259	264	241	242	272	243	271	237	231	247	234	236	262	250	273	247	257	256	254	282	232	246	233	254	250	275	241	248	274	267	272	254	238	254	238	240	249	239	253	243	260	248	243	233	257	290	245	267	273	229	280	245	253	267	258	221	270	231	246	227	267	251	230	258	246	242	246	222	222	253	245	261	269	266	230	246	246	286	236	243	268	248	264	253	279	233	219	260	262	253	283	265	235	267	229	256	230	246	233	260	265	249	274	262	239	252	290	224	256	218	249	235	257	257	236	247	249	243	271	247	254	263	246	230	262	248	253	240	254	270	252	261	244	256	237	254	275	258	238	245	231	247	231	251	231	263	260	240	236	286	257	272	240	257	261	232	234	247	272	259	244	285	250	220	263	255	233	265	233	256	208	254	284	254	231	214	254	252	244	244	229	234	228	248	284	257	223	256	276	256	236	293	261	251	255	281	276	260	245	227	261	245	279	248	286	226	254	245	251	247	290	254	265	258	226	252	259	268	238	297	276	277	260	244	265	253	276	241	272	231	254	241	272	238	236	244	258	269	231	245	254	255	238	236	238	251	239	265	254	237	229	259	257	239	271	251	259	259	217	282	259	253	226	274	268	234	276	251	270	212	248	226	261	237	266	254	248	261	238	247	274	237	255	260	237	264	272	258	241	238	260	266	241	263	236	245	234	256	276	251	223	264	239	200	275	256	199	254	264	253	230	257	215	265	240	263	292	257	272	284	258	237	253	241	244	263	245	267	285	280	271	264	247	271	233	264	264	261	243	259	244	266	235	224	222	238	249	267	266	231	234	267	258	260	271	266	244	255	266	239	263	282	265	247	260	257	226	263	237	272	253	236	228	240	275	247	260	284	238	257	257	264	254	256	248	264	246	257	262	256	258	261	261	268	258	267	259	253	245	234	248	230	256	243	268	245	252	229	252	262	242	257	243	245	244	245	254	269	236	241	225	259	235	246	225	256	239	261	251	229	249	253	249	228	248	277	253	261	250	250	262	247	272	239	248	264	257	254	252	241	253	230	230	242	237	253	261	221	229	262	251	236	261	266	225	276	250	250	243	253	265	231	245	271	260	240	253	234	261	234	239	236	238	280	245	284	247	271	266	261	259	230	253	236	265	267	263	235	268	235	250	269	263	250	272	251	257	251	226	250	256	247	289	261	279	236	261	268	245	235	237	241	240	261	249	269	278	272	265	247	237	270	268	242	268	232	257	253	263	234	271	239	248	249	236	269	227	268	265	253	280	243	263	260	243	236	236	252	221	245	222	256	268	254	259	258	246	271	226	235	252	240	242	250	269	275	247	268	269	259	254	262	237	276	248	227	245	268	234	270	237	233	274	237	263	251	246	224	246	254	252	252	244	271	233	257	242	257	219	270	238	263	272	279	242	228	234	242	238	259	246	273	252	250	258	238	257	246	257	222	243
37183	48600	53002	48428	45578	36783	35007	30556	23974	19305	15741	12750	11286	7929	6006	4524	4700	3332	3497	2637	2137	1920	1564	1293	990	937	900	906	965	851	901	870	800	857	821	867	868	849	812	811	764	769	822	771	784	768	802	859	835	783	754	844	802	791	781	787	814	787	857	808	845	883	854	811	834	802	801	764	793	803	771	799	835	825	790	815	833	798	850	828	809	794	798	809	803	841	804	785	792	820	796	830	825	759	834	839	785	814	823	773	811	794	781	855	815	800	859	801	790	854	807	800	789	800	780	770	760	778	803	843	802	811	827	805	781	875	785	816	828	850	775	757	849	830	814	760	834	773	797	802	826	808	811	772	779	838	768	826	815	827	836	772	809	805	837	754	837	776	795	829	870	854	797	795	734	808	803	800	818	788	855	761	801	852	789	834	810	767	845	796	820	765	800	815	764	805	834	808	852	821	836	817	834	812	803	841	773	792	814	790	813	718	806	840	806	847	777	803	760	808	810	825	828	799	828	772	777	829	789	814	769	794	831	788	806	828	835	806	790	784	769	832	813	816	774	801	768	807	774	809	824	817	763	773	780	825	841	786	778	754	802	865	814	775	844	819	780	778	803	805	832	821	811	825	832	826	800	884	811	803	776	864	757	770	867	788	806	809	813	790	788	806	819	776	807	801	806	766	822	860	783	845	828	819	786	820	833	836	810	822	759	822	816	774	781	808	783	762	796	874	779	791	774	770	834	827	851	763	828	786	813	790	771	806	793	796	820	793	788	788	805	799	821	846	832	800	788	803	805	924	755	817	831	843	819	795	775	788	775	794	778	857	807	793	821	820	786	788	802	834	753	738	806	802	820	780	788	783	810	834	770	829	816	861	815	820	775	879	742	852	829	819	822	830	778	797	866	806	780	839	795	788	812	825	835	808	815	849	791	830	831	818	825	836	769	791	833	802	840	796	831	810	803	783	763	783	768	843	799	772	822	806	801	754	758	778	793	824	825	786	803	832	801	833	770	820	799	815	765	801	820	816	812	770	810	758	818	794	798	810	828	802	806	779	775	826	855	810	833	792	843	848	758	787	811	863	829	788	818	803	804	792	759	785	811	788	790	796	785	767	792	770	817	815	825	788	790	794	817	822	821	832	844	761	845	813	789	823	804	808	733	800	820	777	817	828	802	815	778	809	798	793	838	805	798	801	824	823	818	861	828	759	805	829	813	816	849	850	820	846	791	791	829	785	805	848	837	823	816	814	797	794	821	785	793	796	817	859	838	804	774	847	891	844	797	799	809	808	842	798	807	851	813	794	812	784	823	814	838	830	850	807	814	836	777	803	798	830	775	784	849	829	821	822	838	779	771	834	765	791	817	755	821	804	816	828	794	809	852	827	758	805	806	816	797	800	791	749	806	806	834	804	820	755	764	810	807	815	842	809	821	841	827	794	810	855	774	843	763	780	845	808	820	771	860	802	768	817	817	794	779	788	778	789	812	828	818	821	785	820	776	801	792	819	850	818	809	821	773	823	787	811	787	780	795	853	814	823	804	848	817	778	767	833	809	813	814	827	798	787	811	867	822	804	806	816	759	893	818	771	825	838	811	824	870	840	820	754	829	765	792	789	810	805	748	792	794	802	750	789	805	852	819	816	800	752	835	805	848	786	823	814	829	827	771	824	737	846	825	846	783	767	786	745	755	795	794	813	819	838	774	787	807	788	813	849	786	819	824	758	792	827	784	790	807	867	755	795	791	853	815	812	800	801	828	799	854	769	764	804	860	802	845	845	854	813	842	819	759	862	825	791	826	864	742	834	799	764	803	789	769	779	807	821	814	820	808	865	809	842	817	792	783	769	785	797	795	813	804	814	805	789	820	786	804	771	789	803	840	769	854	775	831	767	761	788	840	814	780	794	790	788	829	785	842	799	748	800	788	777	782	804	813	806	800	808	797	765	810	832	818	845	774	792	811	792	828	816	752	819	789	777	828	801	836	814	854	796	793	811	825	808	784	837	810	807	844	782	786	791	796	839	772	749	823	763	834	805	781	763	827	817	760	880	792	765	793	782	759	784	848	796	815	805	766	805	790	770	818	779	818	834	775	822	803	820	766	794	829	819	823	817	747	798	807	794	814	825	797	812	805	774	777	764	822	795	782	804	807	813	817	819	815	797	854	842	768	827	816	774	811	783	774	839	777	775	778	854	838	832	776	784	804	817	831	800	816	790	780	789	816	819	807	791	810	807	768	822	810	837	817	790	716	838	780	789	827	736	823	783	790	830	795	815	765	881	762	789	777	805	836	852	824	797	867	726	837	785	801	760	787	813	804	794	782	837	821	792	819	781	818	786	755	850	830	755	814	771	798	839	796	798	778	779	811	799	799	783	800	775	873	792	766	782	773	807	819	850	840	784	827	807	802	806	815	780	828	800	777	860	808	806	799	815	809	780	814	838	793	807	802	810	836	828	847	813	826	822	803	800	815	881	799	829	748	778	787	819	841	802	791	798	841	776	829	771	805	814	793	816	834	804	798	779	783	790	789	836	804	815	840	809	832	776	859	781	833	801	800	844	816	850	841	765	847	813	832	855	794	782	828	782	814	804	749	788	816	842	823	782	795	818	817	801	803	815	809	824	782	800	813	762	821	795	795	782	803	807	809	783	783	836	799	846	850	824	818	810	810	791	845	822	746	803	832	793	842	817	823	843	768	838	789	831	811	776	800	806	789	831	811	819	789	768	803	802	775	866	866	827	816	786	802	803	775	817	777	838	828	814	777	754	783	847	824	785	796	751	804	852	853	823	849	778	749	758	818	784	815	805	835	744	821	820	825	869	784	797	816	808	835	781	791	790	834	778	810	809	775	820	805	808	807	845	800	809	813	806	856	804	826	833	799	819	769	765	805	776	782	785	850	759	811	786	800	822	783	790	851	787	840	789	835	834	815	808	842	808	818	784	824	821	827	834	804	810	828	793	784	827	787	814	830	844	826	851	794	796	766	799	803	814	822	804	807	801	863	812	812	835	807	855	845	813	832	756	728	798	784	884	834	787	811	795	828	790	830	780	819	813	826	771	836	787	799	812	804	775	797	748	782	765	810	793	827	877	803	741	848	795	781	880	840	819	784	807	796	823	824	820	764	790	787	835	783	808	785	835	790	867	754	788	848	831	804	830	798	806	818	767	765	772	823	756	841	815	835	848	820	832	815	894	801	759	811	780	786	801	861	815	792	836	796	794	811	803	826	761	842	773	798	772	855	852	768	808	775	829	798	804	816	794	857	751	806	797	795	795	779	775	789	818	802	805	857	816	790	809	800	776	820	842	850	754	789	803	785	793	820	788	801	788	752	774	807	821	782	795	776	863	779	840	847	775	824	775	836	845	785	773	870	772	793	807	763	820	843	788	806	793	820	835	785	793	866	789	810	808	796	845	806	844	804	816	773	853	847	773	801	830	759	813	808	777	832	794	803	798	780	793	839	805	826	779	868	834	781	783	798	803	831	817	771	800	809	827
24064	21538	19276	11787	6475	3927	2484	1724	1125	768	601	417	426	339	305	248	260	269	239	246	232	235	243	229	223	203	245	216	219	229	226	224	230	199	216	244	233	252	257	226	234	243	236	220	215	238	231	244	236	230	203	220	203	235	241	238	239	221	217	252	207	260	214	238	223	213	251	230	221	242	224	216	225	202	216	246	224	223	218	213	204	227	241	205	215	232	248	220	231	230	231	238	204	220	242	225	226	239	241	234	191	221	212	222	216	222	239	250	220	252	248	253	260	204	237	218	220	252	219	228	212	238	227	213	222	221	247	207	222	244	210	236	234	253	251	218	244	229	219	233	248	214	221	238	250	223	210	230	202	219	234	197	225	218	230	244	214	230	232	237	242	252	263	242	229	255	219	253	219	237	237	239	259	231	235	219	219	207	217	236	215	219	266	232	245	211	245	234	214	233	246	254	238	225	223	215	220	225	237	235	210	208	233	225	224	228	237	235	214	215	234	215	238	233	214	228	220	245	225	246	248	225	214	247	216	225	234	220	237	235	237	200	239	258	214	244	223	198	226	221	215	231	228	222	192	238	219	196	247	224	228	238	247	239	218	230	194	227	206	201	238	258	205	206	227	217	213	228	228	237	206	223	213	210	244	222	195	224	230	223	239	221	245	216	240	212	232	222	227	232	196	247	227	218	226	219	252	222	230	222	222	196	235	190	236	209	234	238	229	222	236	241	240	212	210	196	186	202	223	245	210	232	225	224	252	233	237	224	195	251	239	225	224	255	250	218	242	233	221	235	229	254	255	262	206	211	224	243	262	250	225	246	249	236	207	240	250	216	222	242	216	239	242	230	228	227	239	237	207	231	214	204	203	218	240	262	201	209	239	243	237	233	215	223	210	243	219	232	232	227	236	236	204	254	218	221	231	259	233	240	239	204	227	229	222	210	242	224	214	223	242	238	221	220	225	196	223	208	210	184	232	209	232	225	203	235	243	212	224	232	231	248	221	218	196	222	239	227	234	222	234	243	240	235	223	231	248	220	237	223	253	226	216	230	250	233	227	208	227	243	221	234	221	228	238	230	228	251	222	233	225	236	208	216	241	236	238	212	236	240	238	227	223	248	227	224	217	193	214	227	212	235	218	227	234	235	265	275	235	225	224	199	231	231	250	202	213	232	222	216	212	216	222	238	230	245	217	224	201	220	237	225	240	236	208	219	219	232	226	227	243	227	214	251	221	225	212	224	229	219	255	205	243	241	243	244	225	248	214	237	234	216	243	232	223	237	222	203	243	245	222	204	200	242	222	228	226	225	245	214	255	246	227	219	215	217	236	209	229	244	216	215	208	264	222	221	213	250	239	210	242	220	206	237	200	204	245	227	213	233	225	203	236	257	213	223	211	249	219	221	220	231	247	209	244	207	229	233	218	195	221	200	236	246	239	233	238	211	211	247	259	223	224	219	222	233	237	226	222	239	234	229	237	239	244	235	226	219	232	217	239	217	218	207	212	230	224	224	232	226	207	234	248	220	228	208	240	221	215	250	207	247	229	234	244	219	204	221	249	229	225	236	227	238	248	265	208	232	224	220	206	266	202	196	194	234	226	258	213	220	208	242	195	205	242	228	236	206	226	228	224	245	225	204	255	221	229	247	250	214	190	225	246	194	233	215	221	211	226	242	225	223	200	234	233	226	210	247	227	204	254	261	222	236	235	235	230	234	210	226	227	236	225	248	239	236	228	252	203	235	215	221	214	231	244	226	238	227	230	233	249	235	214	241	238	238	226	248	226	242	195	200	237	243	218	207	205	233	247	231	223	223	220	229	232	238	261	224	249	236	213	247	214	223	236	235	222	222	211	211	244	247	232	227	213	225	205	267	223	228	218	232	215	222	242	230	213	239	236	252	236	225	267	213	221	198	252	262	215	227	202	219	234	226	228	241	212	202	211	234	222	213	219	217	272	236	229	234	219	231	207	228	247	252	250	214	228	243	237	234	213	214	225	227	224	235	224	241	224	197	248	203	212	220	264	233	230	207	227	240	209	206	234	214	225	227	237	239	221	238	265	225	247	218	241	247	223	250	207	233	234	234	220	210	222	259	232	225	240	256	195	243	239	234	204	227	203	233	216	222	240	231	220	249	252	247	192	225	232	238	231	235	204	224	248	225	229	225	254	232	218	246	236	216	233	203	256	234	225	225	231	222	222	223	230	223	236	231	249	235	214	224	207	238	226	232	245	267	212	223	242	235	243	243	238	219	231	229	236	245	202	226	212	244	225	212	231	207	215	239	200	228	250	226	240	250	233	229	231	226	249	180	242	222	234	239	219	218	212	245	225	249	249	242	221	231	221	237	202	217	235	210	221	246	235	256	234	228	242	218	229	248	234	237	214	258	231	224	211	210	227	223	241	233	240	237	218	229	207	206	233	235	246	234	227	211	216	220	214	232	231	232	231	258	216	211	232	246	232	230	245	227	232	224	251	216	219	224	189	231	225	244	230	230	212	234	246	220	240	226	226	222	242	231	214	230	250	233	220	236	231	261	197	265	198	233	236	237	237	218	227	226	237	242	234	216	288	227	227	236	217	200	238	227	227	225	228	226	218	233	239	239	210	220	233	205	222	226	219	227	238	222	195	228	258	207	212	236	234	220	257	210	234	226	231	246	237	220	250	231	214	212	218	228	250	211	245	229	220	242	214	252	231	239	253	259	231	220	198	219	256	258	222	247	227	226	233	216	223	249	205	198	268	214	229	209	203	237	213	244	214	230	231	214	231	215	220	201	226	244	205	226	226	222	247	197	214	214	223	238	248	228	216	216	229	210	245	209	194	225	218	220	220	216	207	232	222	263	244	225	233	215	211	245	234	226	246	215	230	226	217	203	232	246	218	223	213	216	231	226	246	213	230	228	246	253	225	231	213	199	215	225	222	207	215	239	190	243	236	240	230	236	216	221	229	240	221	228	229	226	209	235	250	211	218	247	233	229	218	233	226	254	253	224	231	196	227	225	256	207	221	229	226	209	247	223	233	232	214	212	248	236	243	215	261	224	200	234	237	215	226	230	228	223	211	234	237	239	259	226	225	225	215	211	214	243	238	213	234	236	229	256	237	216	235	204	222	235	220	223	222	233	233	243	228	213	203	212	238	222	225	221	232	238	208	219	231	223	207	208	213	224	209	211	239	215	203	220	232	246	223	240	234	239	224	215	261	234	233	209	208	227	235	218	232	228	205	212	235	205	224	225	251	208	213	242	213	248	215	217	194	244	242	263	208	216	249	225	220	223	232	243	243	237	248	237	251	226	206	240	227	235	239	259	243	217	228	258	243	220	240	209	231	203	204	205	209	266	255	247	220	219	220	223	222	238	210	228	223	229	244	249	223	211	223	234	249	244	230	231	229	255	237	200	220	234	221	250	230	236	234	229	228	213	212	195	222	214	219	233	226	258	247	242	211	220	218	237	217	242	238	216	249	226	245	241	205	226	223	224	228	214	218	224	220	211
20435	22445	27542	24350	19176	14928	11168	8409	6106	4372	3189	2250	1826	1491	1323	1168	1120	1001	937	854	789	847	813	820	788	793	740	798	800	786	798	771	761	782	757	766	739	752	759	777	746	816	763	739	778	750	780	780	780	741	760	816	761	740	753	756	787	749	737	741	777	724	730	734	756	771	755	810	729	764	807	773	776	817	729	817	710	790	751	701	783	784	732	757	730	746	783	734	758	721	776	767	721	730	774	777	763	770	756	741	721	769	786	744	743	752	792	798	765	793	777	708	729	757	723	801	797	818	723	718	754	760	799	769	738	769	783	753	787	763	759	763	770	789	753	778	733	753	773	779	794	776	766	735	736	778	738	761	784	744	768	801	755	773	822	725	755	750	703	823	785	732	751	725	787	745	770	768	726	722	806	783	721	754	717	774	771	754	744	769	738	738	746	802	842	755	732	784	797	779	804	805	773	786	777	761	733	752	762	743	739	742	726	733	763	702	752	756	805	777	755	792	758	773	771	716	810	761	756	811	815	782	781	742	752	804	765	726	791	772	764	754	771	754	792	754	751	708	764	721	795	737	801	745	744	737	766	772	749	788	737	803	788	734	741	773	773	776	766	743	780	777	745	764	755	737	797	733	739	750	782	732	779	739	759	792	798	755	787	742	807	798	784	833	771	755	788	740	761	747	767	713	804	750	780	723	747	732	784	778	784	771	782	764	765	718	794	765	788	751	775	821	757	744	694	740	751	787	777	753	744	709	763	705	750	800	760	791	796	724	781	750	795	770	759	783	767	767	775	793	801	777	715	714	773	804	777	740	762	759	768	739	752	785	760	742	797	803	784	776	781	764	777	812	777	752	775	772	796	779	748	721	758	749	745	758	833	793	718	780	736	767	770	741	803	700	749	761	778	777	757	809	746	763	780	769	728	716	771	811	812	777	749	713	716	769	727	754	786	781	757	758	740	777	770	803	749	784	744	768	748	793	763	745	721	733	755	728	701	776	771	799	776	725	747	741	731	752	737	733	761	723	752	793	798	769	779	731	740	779	735	742	805	735	768	726	834	744	720	770	739	725	734	793	773	722	784	738	797	829	736	774	771	746	739	718	754	713	785	742	768	774	826	766	792	773	730	756	728	759	768	780	772	789	763	774	763	771	764	757	757	771	720	737	758	754	795	688	735	758	744	803	742	816	770	741	791	766	773	777	772	790	753	820	746	759	811	720	787	771	750	825	756	764	720	753	784	748	718	735	782	752	742	743	743	778	753	729	768	724	795	751	724	744	767	723	742	753	818	775	761	782	743	790	774	733	802	777	728	747	742	767	782	748	788	729	769	767	765	789	766	751	762	776	746	755	710	769	728	753	687	731	773	781	812	788	714	776	790	784	692	766	700	792	769	758	769	753	738	744	773	780	797	711	754	773	768	737	769	749	750	767	726	770	743	777	767	753	753	807	746	728	756	765	793	764	723	748	752	808	737	743	773	827	771	749	752	766	804	688	754	780	732	757	728	724	746	772	731	770	743	770	743	758	772	780	813	789	783	773	748	756	787	774	780	721	813	775	806	804	777	790	808	763	731	797	797	717	792	812	716	749	792	809	727	755	744	741	780	806	776	805	806	692	766	771	802	787	767	773	754	760	768	746	762	740	789	779	713	806	757	719	805	794	790	755	759	765	723	774	694	784	826	766	750	745	779	783	747	735	755	754	769	760	763	788	727	735	729	824	788	767	792	753	769	785	782	778	778	780	744	729	799	801	759	758	801	771	792	778	768	729	800	729	744	762	781	787	803	742	754	718	784	742	772	777	769	754	761	783	762	789	742	725	775	736	765	767	784	718	727	704	753	802	799	787	745	754	731	764	775	736	767	826	761	768	799	778	812	764	717	731	751	798	786	744	695	824	739	714	779	739	749	780	758	793	754	742	808	745	762	754	727	826	730	783	781	743	760	787	743	799	782	771	750	724	756	781	812	777	739	737	760	746	753	810	765	769	807	747	743	729	749	757	748	720	743	790	747	742	744	796	765	745	792	776	727	707	729	755	837	751	715	755	751	792	740	776	722	745	769	781	791	750	762	743	809	797	756	751	749	778	738	787	736	786	766	758	767	773	726	808	818	818	759	722	778	744	763	746	763	758	788	782	738	811	759	727	761	820	716	728	780	780	749	794	708	800	751	775	745	749	786	715	798	738	765	762	781	738	760	719	759	777	716	786	779	797	819	796	762	805	726	748	769	747	781	787	766	737	707	758	778	771	749	749	750	745	756	793	745	795	743	776	765	796	840	785	775	727	733	730	754	761	710	756	717	762	765	731	745	750	797	750	730	778	752	733	754	805	766	777	776	761	739	766	796	772	776	780	722	787	785	772	781	744	731	747	780	758	768	780	740	755	747	781	789	740	745	796	763	792	762	756	752	772	788	771	763	750	781	748	753	793	756	776	744	797	778	784	802	759	715	813	726	779	768	777	754	701	735	804	714	828	751	775	803	766	735	760	784	765	726	733	783	767	708	778	790	719	761	745	812	807	803	785	699	747	725	779	703	774	736	785	783	777	809	727	780	795	743	732	748	786	760	700	759	780	779	708	738	810	785	742	732	751	748	757	734	753	768	759	794	758	791	733	739	754	800	762	755	762	779	763	757	755	760	742	771	743	733	803	797	762	715	766	738	749	743	712	756	709	760	751	766	758	755	780	724	738	820	776	798	737	756	761	788	774	751	776	722	745	735	730	731	789	751	756	781	754	753	755	778	794	738	756	735	704	750	752	765	836	766	804	779	758	728	761	733	770	724	777	766	764	762	713	732	768	768	728	764	772	773	743	736	749	789	687	749	830	776	760	727	765	761	741	772	725	739	765	747	777	746	763	778	763	772	741	788	716	808	787	720	777	795	745	782	769	743	768	765	716	740	784	754	806	739	736	763	726	778	786	768	774	758	732	750	739	785	736	727	731	773	791	766	751	785	772	754	757	790	753	760	758	758	766	736	807	759	788	743	725	715	778	756	757	726	749	785	726	740	758	763	764	702	748	773	781	741	759	793	779	789	798	737	749	739	752	743	758	760	762	751	727	772	774	741	775	753	752	764	774	746	749	709	796	767	768	801	757	783	781	780	770	765	812	717	732	720	766	765	740	783	786	752	772	800	804	743	722	738	737	778	801	781	780	833	720	808	731	741	761	731	749	753	816	768	765	751	788	777	764	757	772	772	781	773	821	815	754	771	753	739	781	784	786	723	736	726	736	772	785	760	739	747	770	773	762	756	717	746	741	754	746	761	791	734	764	796	738	736	745	720	752	786	730	776	748	727	760	745	741	763	714	727	748	735	764	770	745	743	835	750	752	746	753	781	770	713	758	786	759	747	753	777	773	795	804	765	800	774	731	757	760	772	767	726	793	739	776	763	771	736	770	723	789	766	797	779	780	759	779	757	716	729	732	769	787	770	730	732	776	772	721	702	738	748	749	804	738	748	745	734	776	756	757	768	791	751	717	766	751	783	754	784	733
41837	45555	45604	37675	27504	22883	16845	13057	7458	4100	2589	1212	1080	859	647	505	539	473	377	344	316	340	291	276	291	246	234	273	241	230	259	225	255	266	250	225	223	222	228	252	240	261	235	261	265	257	225	217	248	251	256	255	228	274	243	210	230	260	257	249	241	230	242	231	235	219	221	247	265	246	270	209	239	245	242	221	202	235	227	220	218	236	207	219	235	233	242	237	217	248	217	248	221	244	233	237	244	266	214	238	275	246	262	245	263	237	242	250	240	273	223	247	265	214	228	236	208	219	234	265	253	255	214	217	231	245	257	253	242	248	231	239	250	258	232	254	259	234	275	231	244	236	254	250	230	242	219	249	248	210	228	252	230	270	255	227	226	255	264	251	210	216	250	216	260	234	249	239	244	254	252	249	250	247	256	267	256	271	273	245	237	228	245	238	235	246	241	260	269	251	260	248	221	246	243	250	219	237	266	245	242	206	244	239	251	231	252	241	280	240	235	237	234	230	240	212	236	241	258	240	228	222	242	244	249	246	271	214	237	246	244	261	214	251	257	259	256	243	241	258	228	242	232	254	236	257	248	244	257	211	241	257	247	234	259	238	246	244	246	248	252	215	244	205	244	231	235	226	244	234	234	258	246	284	227	232	255	235	247	250	244	197	190	269	233	225	256	254	262	230	274	237	238	234	247	219	220	228	225	205	230	235	247	227	256	228	246	200	253	250	221	241	245	229	260	242	241	270	241	236	257	273	244	220	226	213	257	242	268	241	235	236	216	238	263	242	257	218	249	256	243	218	236	236	238	240	232	236	245	202	248	250	276	254	249	232	217	248	233	223	282	214	220	256	233	265	262	245	239	255	248	235	240	246	273	206	230	228	218	242	238	260	240	221	242	264	234	225	216	212	219	255	255	230	247	259	244	268	211	203	238	256	229	256	256	247	230	252	219	232	261	279	252	231	241	217	225	260	242	237	234	220	250	243	241	230	253	234	251	246	250	268	225	235	255	262	233	218	258	242	253	252	243	244	256	249	262	236	245	234	243	246	234	255	242	229	243	208	258	225	246	222	214	255	232	259	233	222	261	225	246	238	242	257	253	253	251	232	265	241	214	255	223	256	237	231	232	256	227	251	255	229	257	266	249	237	277	256	252	224	234	249	242	245	224	251	230	241	279	230	233	245	243	245	222	250	226	256	249	215	224	238	243	250	235	253	240	210	219	242	245	245	237	257	191	202	254	217	226	240	248	222	234	204	225	229	235	249	236	258	244	233	265	251	236	241	235	233	226	228	224	262	223	237	278	257	225	224	225	215	257	252	232	227	260	221	258	239	244	261	270	255	213	222	226	257	240	272	274	238	208	247	220	220	231	222	243	228	228	238	225	233	261	258	245	240	237	261	239	214	262	225	251	258	252	224	249	252	239	254	246	249	262	232	247	254	246	243	234	236	236	232	248	259	246	251	245	226	250	235	217	234	238	232	229	245	259	248	257	238	253	213	222	229	266	268	247	240	278	233	234	246	240	241	241	250	242	271	218	218	213	217	246	254	218	244	230	236	250	248	256	238	258	216	220	241	280	248	272	241	243	266	236	202	250	235	227	246	257	266	240	240	225	244	246	241	253	221	225	265	251	238	257	244	252	251	250	243	260	216	244	257	241	238	245	229	233	267	260	240	224	216	226	236	227	254	229	258	232	245	238	233	243	214	254	237	220	235	232	231	233	242	241	255	242	230	256	255	223	223	244	225	226	260	253	245	247	228	243	251	227	219	283	244	245	218	256	236	219	256	249	233	233	250	237	241	249	237	235	243	233	255	245	245	222	236	248	245	280	256	237	242	225	223	254	236	240	254	272	207	265	218	238	219	245	237	254	217	219	231	230	254	253	226	239	240	252	231	227	230	245	243	262	267	232	249	242	244	212	227	231	249	243	252	224	241	237	233	247	273	246	273	251	228	247	250	254	239	249	241	236	259	249	243	238	242	237	225	249	259	257	234	231	231	245	228	228	241	230	212	213	264	233	264	231	226	236	234	242	260	233	281	228	244	235	219	234	247	228	237	221	242	233	238	232	251	208	236	246	240	227	221	236	241	266	245	226	245	255	213	207	179	252	239	241	228	205	247	228	254	213	236	248	244	242	232	253	243	244	238	255	228	257	235	242	247	252	262	266	265	254	236	235	231	234	259	270	259	239	248	239	236	235	223	237	245	235	231	211	241	242	240	237	277	231	251	223	249	206	250	218	255	235	233	254	237	211	254	261	232	221	266	258	242	240	254	240	243	238	273	260	250	234	237	234	246	246	229	267	253	251	255	256	243	239	258	245	252	227	244	228	225	257	250	259	240	235	224	240	231	255	245	242	246	192	238	233	256	285	263	250	250	261	280	238	267	238	245	224	241	215	230	245	235	224	228	238	236	252	223	236	236	259	228	229	233	267	257	225	238	266	257	219	234	261	237	248	226	251	248	262	260	267	243	230	239	257	236	245	259	236	229	244	237	217	259	207	261	214	268	262	224	227	242	237	231	228	246	237	240	247	239	247	225	243	234	264	245	231	270	277	227	223	262	237	251	248	242	261	239	255	243	240	225	222	225	265	207	222	237	243	253	229	255	255	205	225	201	250	261	255	229	238	256	228	251	232	235	260	246	269	283	226	246	216	247	243	263	263	228	269	231	251	225	231	256	238	240	262	239	240	218	240	237	227	241	246	248	239	231	237	264	243	285	235	227	229	224	251	266	217	254	226	232	235	227	223	240	241	249	225	257	236	271	235	236	236	240	244	228	259	251	252	258	231	249	206	254	233	251	242	234	249	237	266	268	215	230	256	240	234	240	222	242	243	245	252	236	256	228	241	237	226	264	223	273	224	240	217	229	248	255	231	242	272	234	251	234	238	212	230	231	246	258	227	256	229	238	247	252	256	255	251	235	246	255	227	251	223	253	240	232	241	274	247	200	225	242	234	247	231	247	237	263	244	222	230	277	207	239	228	261	233	247	272	230	234	241	226	233	239	234	200	249	273	254	241	203	239	190	229	228	217	256	240	274	236	227	237	234	248	256	231	226	212	265	237	263	215	226	256	210	234	261	285	239	235	236	247	236	214	265	238	229	229	221	257	264	236	244	256	262	231	207	248	256	261	257	240	221	284	224	257	256	249	228	241	237	233	243	258	240	261	260	252	245	211	241	237	228	208	266	220	239	236	220	240	236	233	242	237	232	235	254	247	208	232	266	245	229	258	233	247	251	258	244	262	252	227	226	233	234	265	214	232	240	237	235	234	231	243	261	237	244	258	242	257	207	230	271	224	244	228	232	242	256	240	230	249	255	230	242	250	231	254	251	252	235	252	229	237	250	227	240	236	264	246	237	213	275	260	234	260	230	228	241	221	238	240	254	240	224	257	258	238	234	238	250	222	235	228	262	235	233	246	265	234	225	236	243	255	226	230	225	208	251	253	239	265	246	229	245	223	243	231	235	251	227	238	217	259	230	243	256	234	226
34348	43885	51409	45658	37256	32069	27371	25200	18571	13270	10743	6365	5725	4833	3524	2690	2774	2314	1958	1622	1569	1332	1080	936	912	846	856	828	795	840	849	805	847	771	791	799	729	836	796	766	765	788	803	842	792	837	737	803	790	815	757	799	753	753	793	756	803	797	822	839	769	839	811	822	811	737	813	755	829	807	812	777	798	787	846	763	777	802	803	792	808	818	790	776	786	792	783	778	743	817	801	780	818	788	810	798	778	764	752	767	774	724	819	768	782	779	804	776	820	806	797	830	842	809	777	810	791	808	776	782	770	751	786	767	804	805	769	775	748	779	816	797	782	792	754	778	823	786	744	774	772	797	821	760	844	780	797	773	741	834	834	803	814	754	784	798	824	721	785	824	760	784	773	767	774	802	820	766	775	800	772	799	805	808	723	812	736	724	763	793	784	840	827	802	835	801	764	805	793	810	766	824	860	774	779	816	787	801	807	763	796	784	775	794	822	754	792	771	781	802	820	826	820	810	782	788	733	771	796	793	779	735	790	801	773	729	734	744	780	771	822	783	830	781	746	814	783	783	774	793	787	757	709	794	693	784	810	790	812	785	802	755	780	762	809	748	839	779	761	776	759	776	792	800	773	755	788	786	759	828	821	789	767	798	799	833	828	813	769	722	798	793	798	800	777	761	807	819	822	760	800	781	837	758	793	792	757	780	791	757	806	786	796	770	722	746	810	768	820	782	829	798	713	783	816	771	812	814	814	777	812	798	779	833	778	791	793	782	811	777	803	782	771	804	814	811	830	821	745	732	808	781	789	792	824	824	812	790	768	801	788	807	722	755	762	776	808	788	752	796	796	776	790	762	806	715	800	772	786	805	780	793	790	818	726	760	744	795	771	796	806	837	762	785	822	794	781	786	806	772	773	784	816	794	798	802	838	803	745	770	765	786	779	789	767	745	780	801	792	780	747	821	727	777	768	776	780	814	747	821	796	789	736	810	791	826	786	762	757	786	780	763	778	757	782	814	787	858	814	815	802	763	809	840	781	737	814	757	764	840	737	777	837	760	763	794	790	788	783	816	781	806	799	782	799	755	772	769	776	768	780	733	773	849	760	805	827	784	832	816	813	820	840	761	765	807	805	779	769	774	755	796	797	782	772	826	823	770	776	775	746	830	758	769	789	778	767	745	734	786	786	724	808	803	749	792	813	788	815	834	804	766	752	783	783	772	781	755	741	810	741	801	771	770	861	751	747	755	813	734	797	778	763	773	762	793	792	735	816	807	784	733	791	811	752	770	808	805	796	804	767	736	775	780	805	785	776	744	798	766	813	794	744	778	773	816	781	821	776	809	755	814	818	740	785	770	750	780	782	817	753	781	826	764	811	807	781	801	760	756	775	788	757	718	809	783	741	815	818	786	767	791	755	780	744	749	774	800	776	793	786	775	805	819	795	788	773	796	782	791	785	847	793	785	813	769	740	831	759	754	811	744	789	760	767	761	804	813	735	768	761	793	783	849	789	783	742	768	783	756	803	777	814	759	765	779	773	763	808	802	791	769	807	811	755	791	775	786	794	767	776	748	783	837	738	773	822	783	751	827	761	722	783	759	808	783	804	802	872	764	783	755	752	781	776	788	834	757	790	774	824	764	770	831	768	729	794	789	847	787	759	754	767	796	752	737	835	807	792	835	802	820	811	795	797	790	813	785	766	796	789	801	794	783	803	851	827	844	817	799	823	809	791	779	768	747	767	806	786	766	801	766	794	773	780	778	838	803	772	798	795	799	785	759	778	796	780	787	775	798	786	784	745	777	792	846	794	765	811	814	764	749	802	796	791	754	806	796	756	771	778	783	742	833	796	827	799	756	781	764	794	780	787	792	823	780	781	760	770	790	711	761	768	800	739	769	777	773	781	780	823	825	783	794	771	800	783	768	805	766	822	762	738	768	784	817	802	769	752	830	825	788	761	775	780	769	774	778	819	720	772	753	791	797	745	782	813	810	811	797	765	844	780	812	749	831	771	775	836	836	729	838	766	807	786	838	810	835	798	804	779	762	829	767	786	783	762	799	782	791	770	801	782	807	754	776	751	774	789	765	815	819	796	836	792	791	796	823	730	776	783	783	839	802	782	800	804	810	810	758	743	764	816	791	790	816	756	773	789	801	789	744	795	760	785	819	836	787	745	768	771	787	773	763	786	807	794	749	804	845	768	769	801	778	776	739	781	810	759	778	781	799	751	767	818	800	784	798	837	779	769	780	762	789	808	779	761	759	792	747	788	774	780	760	824	758	814	825	783	782	798	768	813	836	782	788	782	743	756	812	753	786	744	785	803	790	793	798	783	833	758	747	811	812	810	818	797	782	792	807	782	799	786	811	812	803	791	795	742	756	792	816	777	757	784	779	811	787	756	783	775	835	749	784	811	771	781	780	837	875	833	782	774	794	810	790	788	801	774	750	809	775	794	804	748	822	795	776	720	796	820	781	748	786	786	799	800	750	772	823	818	784	777	811	800	809	775	782	811	756	826	805	781	797	834	850	810	772	831	752	775	784	779	849	722	786	797	769	844	795	740	765	800	761	798	793	761	770	817	789	779	820	812	794	791	787	748	836	758	814	822	806	778	806	767	834	781	746	796	756	766	806	844	846	814	812	780	778	814	781	735	759	833	784	784	756	775	746	752	789	784	805	798	797	734	761	804	807	740	741	798	790	787	733	790	795	786	743	825	788	789	761	800	759	789	789	754	763	811	774	783	803	787	761	778	852	753	825	783	736	785	814	742	782	795	830	801	781	764	825	795	770	753	791	836	768	781	822	813	799	759	771	791	764	813	762	793	791	828	804	804	769	784	798	800	806	795	771	821	793	787	792	777	789	745	758	827	842	752	773	758	737	752	776	773	781	760	807	749	813	837	752	771	811	811	781	824	792	823	793	824	792	758	806	813	810	834	814	809	807	766	799	799	778	821	805	823	815	799	768	752	801	818	767	799	785	816	806	794	773	823	788	735	802	793	778	792	773	760	785	763	807	796	813	767	783	793	798	791	815	812	816	768	801	779	849	773	748	770	787	766	738	833	774	859	782	806	759	825	758	764	808	784	815	782	781	803	813	821	781	797	779	821	802	767	851	774	761	770	766	791	798	804	801	806	769	781	849	808	806	809	809	783	800	833	833	797	804	719	815	761	774	791	773	801	760	794	793	761	763	788	795	806	805	805	759	749	735	828	785	796	800	815	768	741	788	845	777	832	800	704	738	785	815	758	782	811	769	803	773	753	790	810	822	752	775	819	791	780	856	856	799	798	834	741	837	806	813	797	810	812	786	870	819	780	779	821	802	776	777	740	813	793	759	782	762	753	749	785	753	790	786	820	790	772	782	763	818	757	795	791	767	784	821	740	803	747	827	807	829	795	827	872	787	791	767	798	722	802	815	831	780	771	804	809	814	801	782	833	767	801	799	826	744	807	804	784	830	790	759	828	778	796	785	772	809	819	824	825	781	792	812	780	826	808	758
49391	48121	41604	36577	30610	26525	23739	17295	12678	7864	4179	2161	1531	1447	1097	857	767	589	541	471	424	372	334	286	293	283	268	261	255	251	255	277	265	259	224	261	274	257	245	262	249	241	241	239	256	249	254	249	274	270	262	273	233	238	282	240	259	260	254	266	279	266	269	260	288	237	252	283	232	267	239	268	278	254	266	245	281	269	249	274	251	245	246	267	258	238	271	264	274	253	264	259	291	265	227	258	248	251	276	233	288	261	258	257	241	269	245	245	242	236	244	244	250	238	265	277	245	258	263	229	259	243	224	258	240	234	239	252	260	247	251	248	252	292	291	256	251	224	251	248	262	241	259	275	255	239	228	259	268	241	267	263	278	258	250	269	280	268	247	246	243	261	232	230	220	241	290	260	250	283	247	251	247	269	257	257	239	251	240	257	269	245	234	246	260	275	262	270	260	254	227	239	223	253	259	257	255	272	264	244	264	245	263	229	266	272	267	212	265	268	271	247	244	261	277	266	267	259	246	274	239	257	278	312	265	264	266	247	258	264	247	270	286	253	236	263	267	273	237	276	255	299	243	255	251	252	261	232	239	256	287	256	253	252	258	259	237	280	231	249	264	245	259	259	236	260	228	244	252	259	241	275	239	234	244	213	253	278	261	266	252	252	255	258	217	277	274	229	251	241	231	257	243	259	236	254	251	289	252	244	267	260	256	274	264	252	274	264	258	240	256	249	271	251	259	245	232	252	242	278	252	253	254	281	260	267	245	257	274	259	248	241	239	243	254	251	259	247	264	241	230	259	250	237	253	245	276	243	247	262	257	238	252	268	251	255	247	277	240	247	245	251	252	283	274	255	282	274	249	265	261	278	255	265	273	263	256	245	225	286	219	246	251	258	275	240	263	266	272	237	229	264	260	253	247	277	256	273	244	271	277	266	242	254	257	244	227	259	293	246	280	270	249	237	220	282	226	288	245	246	261	291	281	241	259	245	275	256	271	262	243	261	263	265	275	296	246	282	241	230	231	258	246	240	285	274	272	258	241	253	301	243	286	257	247	264	276	260	254	264	250	291	276	255	280	238	254	279	249	261	260	250	265	265	277	249	239	247	247	248	270	256	262	281	261	226	250	217	272	256	253	235	227	279	282	269	275	255	261	261	281	263	257	248	246	297	292	219	246	261	273	264	230	255	270	260	227	245	271	263	234	253	260	250	260	262	263	279	255	262	261	226	250	258	260	255	242	244	231	221	251	222	238	256	311	249	261	226	259	234	274	274	257	260	259	253	265	240	240	254	260	253	254	263	250	246	269	250	267	231	270	255	276	276	231	266	276	254	252	257	261	259	270	267	275	268	279	257	265	239	248	280	272	276	240	235	277	250	252	266	248	241	263	258	280	262	292	276	243	291	251	277	300	244	266	285	262	245	253	236	232	258	260	265	243	258	253	238	258	225	251	216	254	254	284	286	274	230	263	270	242	261	264	252	255	269	236	267	264	251	275	246	256	270	227	235	256	248	254	265	238	258	252	282	247	237	239	260	252	237	261	268	239	275	274	241	272	277	238	258	265	243	260	240	258	269	241	254	259	262	268	267	241	264	270	255	243	243	271	201	264	259	252	274	237	233	261	268	241	264	242	278	253	245	255	255	240	253	283	258	266	261	259	261	248	243	283	251	241	250	281	254	255	244	271	248	268	263	234	260	245	235	251	251	256	264	239	236	276	243	249	241	252	242	272	267	252	248	231	251	276	267	275	265	275	233	266	253	286	273	273	247	275	270	260	268	263	231	265	267	284	270	236	249	266	278	267	262	258	255	263	243	259	256	253	281	267	246	286	226	253	280	267	264	246	228	252	267	274	263	254	225	243	261	242	231	249	254	242	269	259	248	261	243	272	279	253	270	256	248	250	267	276	249	273	262	257	263	292	268	268	265	246	241	245	246	247	266	246	265	233	238	254	264	270	243	266	263	245	231	278	301	247	221	266	250	241	273	273	242	254	250	253	256	268	262	276	222	232	267	249	239	282	269	272	248	271	253	234	246	255	251	283	249	271	250	243	262	249	240	258	256	239	242	264	262	288	265	256	268	240	258	251	257	268	247	229	247	255	262	259	260	256	235	266	262	265	260	244	284	266	276	268	253	251	242	269	236	231	236	262	270	272	229	262	241	259	239	273	263	252	262	263	266	276	242	245	240	241	263	232	268	247	256	259	229	262	288	254	253	247	265	264	275	257	276	256	265	268	277	240	238	265	262	252	259	257	285	258	275	280	267	260	294	254	245	254	228	243	256	270	267	268	295	263	270	268	250	241	275	266	274	240	197	244	235	247	258	275	250	266	225	261	274	253	263	248	266	265	259	253	266	268	242	236	247	251	276	248	276	262	262	263	267	240	255	238	254	264	242	254	259	262	265	246	272	254	264	274	242	241	286	285	293	274	263	271	242	252	256	242	266	251	256	246	234	277	268	266	234	290	260	262	234	252	254	259	289	258	258	239	259	253	254	259	267	231	247	274	274	224	286	295	250	258	269	276	259	244	243	235	251	243	238	256	257	256	267	249	244	233	291	257	261	243	250	248	255	226	250	252	247	234	269	251	287	254	256	272	258	268	272	264	260	263	256	242	227	262	296	278	312	255	244	247	228	246	239	254	269	275	264	290	287	272	254	238	235	249	247	266	231	244	275	245	267	293	238	253	267	262	245	267	247	234	250	236	272	259	257	267	252	266	260	247	252	263	258	264	260	269	265	279	243	253	242	276	286	269	247	241	295	263	271	282	243	260	298	257	256	258	250	266	240	255	291	263	265	262	255	243	291	268	263	265	271	222	268	263	250	246	259	246	284	237	242	221	256	239	268	260	263	258	285	251	272	300	284	225	256	259	251	288	251	252	247	262	267	264	256	249	276	282	242	264	253	262	266	256	245	266	263	238	259	245	296	253	252	240	246	267	264	274	250	250	245	278	262	239	266	285	243	244	258	239	277	234	266	248	251	239	262	258	239	253	249	264	227	221	239	248	242	261	237	263	273	244	258	271	244	250	270	248	232	268	286	258	224	243	268	263	268	260	290	258	265	251	250	263	234	266	242	231	262	252	252	283	238	277	259	267	245	252	256	228	265	272	238	231	256	258	260	270	262	288	226	233	304	267	232	275	252	245	271	273	249	260	280	255	270	248	256	256	279	264	250	261	239	237	259	281	261	263	264	263	282	249	262	265	261	263	238	235	267	260	231	262	251	261	252	276	242	263	244	280	243	241	243	234	271	258	271	247	264	264	262	265	247	251	283	275	261	246	233	262	258	219	248	257	260	259	245	283	256	269	247	253	283	231	251	248	254	227	240	259	276	239	265	257	264	228	249	238	266	244	233	236	266	253	252	266	265	260	246	283	277	257	272	283	255	240	272	242	291	235	303	267	257	239	222	276	267	270	252	232	242	236	269	270	299	254	286	279	255	254	271	246	253	254	257	251	242	246	256	229	238	265	273	264	268	274	236	268	274	233	247
41219	49544	51660	50989	43193	38025	35432	26702	25647	19676	13887	9079	7823	7431	5931	4480	4199	3169	2734	2337	2230	1888	1276	1093	987	931	879	943	919	838	873	863	847	827	808	807	848	863	819	824	822	866	799	843	815	837	807	813	807	819	833	819	835	809	806	788	803	857	795	822	818	779	866	796	809	768	855	860	828	872	787	843	815	817	843	797	815	813	786	789	786	789	838	853	826	823	778	806	790	809	805	854	844	809	796	831	816	819	827	809	849	819	768	818	806	825	808	790	832	867	798	834	820	869	817	855	766	827	789	818	813	826	798	839	791	747	788	757	782	789	785	811	830	848	821	859	808	794	817	834	806	818	770	824	821	814	817	785	852	844	807	829	831	823	800	784	862	796	767	872	785	873	832	819	819	824	771	785	786	817	846	844	785	774	808	843	804	822	839	781	823	786	882	855	727	803	815	775	855	824	797	759	811	812	834	818	817	808	870	816	801	835	805	806	865	782	803	846	837	794	828	775	829	825	821	763	784	853	831	771	774	806	842	801	829	826	806	809	822	786	792	822	790	780	806	745	807	803	819	825	865	838	797	846	771	832	844	841	790	759	837	825	838	805	837	832	772	837	774	799	803	845	815	835	877	831	821	854	807	815	875	837	799	843	858	849	827	822	830	804	792	865	862	806	790	771	825	778	812	852	853	833	808	762	825	905	779	821	840	844	810	837	772	818	818	808	836	817	829	815	826	824	809	822	813	794	822	834	806	820	826	828	829	781	783	848	842	843	778	780	809	847	807	819	822	763	769	860	818	833	822	820	810	814	822	787	828	804	829	798	823	841	847	817	785	798	828	865	842	820	830	828	796	777	877	841	831	845	843	775	840	792	819	840	811	821	820	872	747	845	813	820	785	794	795	793	834	854	824	806	797	843	817	825	806	824	813	820	823	826	784	821	847	825	826	822	836	866	837	787	817	866	853	791	787	769	801	830	794	821	820	808	830	822	837	857	801	788	780	811	778	823	806	862	826	862	794	879	856	845	796	839	852	775	813	821	849	849	854	821	787	867	837	825	836	817	834	833	847	863	791	808	776	848	837	772	793	787	797	840	815	821	832	778	850	822	817	837	794	789	797	767	752	820	794	826	857	739	806	830	804	885	824	745	849	826	857	760	821	845	878	889	854	800	830	831	833	874	794	822	825	822	812	869	871	795	786	819	813	798	821	821	880	837	807	804	797	804	805	823	859	822	828	805	822	765	771	797	814	812	854	795	862	781	842	817	794	808	798	828	821	808	797	829	822	807	824	840	774	809	801	786	776	824	850	793	850	789	799	769	814	786	829	800	811	846	804	778	824	803	798	814	780	790	859	813	759	803	833	781	795	840	840	784	807	818	803	809	819	842	779	822	814	782	844	811	821	823	797	810	798	815	815	800	812	829	829	799	766	806	768	810	786	854	857	835	823	786	815	834	836	855	801	837	800	801	819	829	790	787	821	793	860	811	841	809	815	784	829	808	818	808	873	802	793	853	816	739	828	849	836	741	798	828	789	842	803	798	820	794	792	817	811	812	797	843	765	838	815	812	824	760	794	848	813	834	819	798	869	776	780	835	817	839	798	836	832	813	786	812	841	801	781	826	808	812	814	807	807	835	857	839	817	834	835	862	774	833	815	806	831	826	864	832	824	811	823	812	790	799	856	850	796	812	803	805	840	826	821	784	794	794	810	829	834	793	838	828	842	845	910	861	776	862	824	805	812	837	892	802	753	838	802	799	793	855	805	831	818	820	807	772	819	777	838	786	835	804	871	773	832	792	806	809	864	866	788	846	855	808	814	841	758	789	836	784	785	783	836	826	810	838	782	812	790	802	816	846	780	858	813	795	788	805	796	796	861	852	788	816	795	803	833	828	808	814	827	804	862	806	801	827	791	826	802	799	815	763	775	788	798	811	775	780	868	830	821	790	838	794	817	831	854	824	828	807	818	744	871	775	830	783	850	831	775	801	816	840	795	768	823	820	853	847	816	803	825	794	822	807	834	766	768	834	838	840	827	769	769	835	856	809	776	818	798	782	843	805	830	829	784	809	810	808	790	839	812	832	804	812	820	807	835	795	815	781	826	810	821	802	797	807	830	841	781	831	798	790	802	813	815	828	832	784	822	787	824	813	769	850	861	782	768	836	819	796	821	822	835	843	851	785	767	833	840	818	830	790	831	788	802	813	835	879	780	851	790	783	852	839	832	809	799	907	731	825	816	791	851	871	825	836	813	833	824	816	798	845	798	826	829	822	754	826	830	815	753	820	764	819	809	886	829	855	818	832	839	789	856	858	828	852	847	829	802	868	803	776	777	755	826	789	847	814	834	841	801	807	804	786	804	851	833	828	880	842	806	838	908	802	838	809	784	788	852	816	782	788	794	792	766	787	789	830	904	838	856	803	835	871	837	856	787	793	832	808	810	843	804	805	826	853	804	830	798	809	816	830	817	826	818	837	812	803	770	819	850	823	801	817	767	804	785	840	793	839	865	830	848	796	837	846	824	878	810	859	817	855	830	827	785	827	758	843	841	824	820	799	843	774	824	764	832	838	798	834	851	817	806	813	792	754	796	817	822	794	796	821	862	836	828	798	832	816	791	804	787	857	777	803	782	853	827	820	787	823	780	772	828	813	781	807	822	832	823	831	790	764	784	800	846	797	834	788	801	844	805	839	782	832	819	760	868	829	795	806	836	733	778	780	791	798	826	852	779	825	863	852	776	801	803	831	803	845	822	833	831	826	814	843	828	803	809	822	867	821	827	824	810	795	767	838	805	810	784	824	786	783	787	791	839	794	819	798	819	839	764	869	786	805	791	817	822	888	824	810	788	847	784	823	834	829	815	784	827	783	817	775	833	788	818	774	835	840	836	813	830	830	854	764	813	777	790	825	813	780	831	781	815	810	781	785	795	819	810	798	891	827	814	824	822	803	865	790	781	822	798	828	830	841	821	818	803	810	805	811	817	816	820	805	810	869	852	814	810	839	817	829	818	777	806	788	846	865	839	830	781	847	818	814	783	840	875	783	861	822	807	804	786	819	745	811	884	843	797	815	800	813	850	828	826	818	798	853	774	831	865	832	833	789	822	842	834	781	814	834	799	797	805	775	843	808	781	817	835	822	791	819	793	807	856	744	802	847	821	857	853	809	802	789	794	828	841	772	772	816	793	818	838	793	824	788	885	774	787	781	817	803	748	842	811	782	811	798	795	804	827	802	807	797	827	798	836	800	839	800	820	863	827	857	811	866	805	823	801	844	868	839	829	872	755	826	833	769	820	861	797	816	833	816	848	850	818	857	823	841	835	823	869	812	859	803	808	839	855	792	817	795	820	819	818	827	752	786	791	841	810	874	813	816	817	854	783	840	856	800	838	804	879	833	870	787	837	793	894	760	820	780	852	794	817	794	870	834	776	836	817	847	809	832	783	814	827	770	851	871	813	865	801	775	844	839	860	868	780	830	825	805	867	832	815	790	829	841	830	815
23214	21695	18794	12180	6943	4101	2368	1623	1125	894	600	440	381	332	327	314	285	246	244	251	254	279	256	235	258	230	249	253	233	209	261	230	239	253	265	227	251	237	228	207	233	225	269	237	252	229	239	235	247	200	224	235	242	234	242	224	248	244	222	249	242	215	223	230	271	225	261	242	220	235	239	223	266	256	264	233	236	260	249	245	237	233	241	205	252	222	220	236	250	214	249	227	240	246	224	222	224	231	237	264	220	248	228	219	230	230	238	242	261	249	238	200	234	229	243	251	251	224	241	239	204	222	236	243	233	228	246	226	239	247	236	229	230	215	240	213	235	253	204	250	227	217	261	245	221	234	231	217	256	247	224	240	207	227	217	238	222	192	243	243	243	231	221	223	226	234	255	236	220	267	235	218	213	235	209	221	217	260	205	232	248	234	212	240	245	220	237	211	238	242	235	239	256	254	214	220	263	221	228	242	246	245	228	269	220	214	233	241	208	232	255	259	221	211	225	202	221	230	260	225	257	228	255	242	215	238	233	237	256	234	202	240	213	238	251	236	231	244	229	243	225	234	215	224	203	232	217	256	222	249	263	224	238	221	241	238	212	226	218	239	228	262	236	211	238	241	240	233	235	214	252	236	214	241	239	239	227	237	233	234	232	239	241	261	231	242	232	227	218	206	248	228	236	196	249	234	214	222	246	233	227	211	233	219	221	245	211	251	241	214	216	238	216	250	222	229	225	251	242	231	215	245	214	205	225	198	206	246	233	246	247	246	220	221	237	233	241	247	227	244	254	229	238	236	246	267	215	241	226	261	264	219	246	222	243	259	221	263	214	245	239	229	230	215	207	238	274	236	236	231	250	223	227	222	245	260	244	216	223	230	238	220	208	233	236	227	223	247	245	206	232	270	244	234	233	227	251	249	228	265	242	224	215	236	228	213	253	252	260	223	220	238	228	211	224	255	244	220	235	216	227	234	233	254	257	231	233	236	228	247	230	213	238	251	248	234	251	203	263	211	249	231	202	272	227	223	213	244	251	216	221	232	201	213	250	246	228	267	243	236	229	237	244	232	234	244	232	230	262	252	250	235	240	247	227	210	231	258	214	259	270	247	237	234	230	229	248	246	238	223	242	239	241	236	238	229	221	226	248	226	250	212	229	223	243	235	218	219	218	243	215	247	243	210	232	230	244	242	247	224	213	217	225	245	217	255	235	241	219	203	229	226	257	231	216	236	266	210	224	244	229	217	218	197	227	234	210	185	272	233	242	273	236	215	236	238	278	244	233	233	245	227	247	220	239	234	238	240	211	226	212	238	250	220	212	235	217	253	252	257	220	209	215	232	259	242	218	231	269	225	229	242	224	236	244	263	241	220	234	239	227	247	215	217	247	232	225	212	240	235	231	239	224	237	232	237	198	215	238	215	229	229	224	235	208	220	238	220	250	202	256	218	225	222	223	248	239	225	247	233	231	255	229	228	241	237	231	231	255	214	232	213	257	230	225	235	255	222	243	225	240	237	234	233	228	227	260	240	231	215	233	227	220	269	241	255	215	253	230	244	225	228	232	252	201	246	243	223	249	259	224	247	211	230	240	222	222	216	215	230	256	253	232	233	239	242	226	197	213	232	226	235	235	244	238	250	256	237	218	204	239	241	254	257	205	240	245	239	234	216	238	221	250	250	219	201	225	222	214	222	241	252	226	242	236	238	236	248	227	254	239	268	244	238	219	266	219	233	245	247	227	215	263	219	248	234	267	245	251	223	250	243	223	236	235	251	222	239	231	217	237	259	234	234	257	232	236	254	224	242	207	232	238	227	221	233	221	253	226	220	236	236	223	251	241	206	235	210	249	225	242	231	232	225	241	239	221	223	223	248	233	251	219	227	233	243	227	241	244	242	235	214	253	217	237	250	249	224	243	224	231	258	234	237	213	216	235	217	247	227	218	236	204	246	228	239	216	218	205	249	240	204	245	234	243	235	237	218	240	248	245	244	249	246	224	255	216	229	239	241	244	213	233	239	228	215	238	246	241	237	230	251	223	246	207	259	216	234	215	237	250	240	236	218	259	240	223	250	232	231	234	235	235	233	216	210	228	211	228	248	226	228	213	218	238	237	227	226	254	264	258	235	224	240	209	240	232	225	206	217	257	232	250	255	216	230	212	241	260	213	240	228	259	267	237	236	222	226	223	237	228	241	225	235	239	212	227	233	214	206	202	224	213	236	221	234	230	239	238	224	262	211	231	248	248	235	249	242	218	199	237	230	231	229	256	259	232	241	257	249	227	262	198	241	240	248	227	246	236	232	221	237	236	210	237	253	242	242	238	240	247	211	225	232	248	241	242	249	242	233	265	239	231	242	233	239	252	211	231	240	232	249	245	251	230	220	215	245	222	250	247	268	227	226	234	245	245	240	242	240	244	233	232	244	226	211	213	251	224	224	238	225	237	197	199	222	233	225	247	232	250	250	207	231	238	235	241	224	219	235	239	226	249	221	235	219	233	258	263	223	250	228	232	243	242	215	219	231	211	222	259	242	220	210	253	222	213	208	248	236	253	279	215	225	237	221	208	234	246	226	261	262	245	234	226	213	243	231	240	214	230	219	268	242	259	249	260	239	249	218	220	205	221	220	212	214	238	217	231	238	241	228	227	219	231	238	246	216	219	217	215	221	231	218	227	243	235	230	230	236	230	235	223	219	220	227	262	235	240	220	232	221	239	236	214	252	221	250	245	244	263	259	216	235	250	234	197	243	235	226	256	219	250	227	223	219	227	216	205	241	261	226	242	235	257	216	231	245	232	231	253	222	218	224	266	218	237	229	219	241	239	236	266	238	238	249	281	234	213	254	208	242	225	240	251	243	260	234	199	247	217	203	233	231	259	239	214	252	251	210	245	246	236	229	259	240	258	263	250	231	238	264	232	249	242	227	248	250	227	205	231	228	227	205	258	236	223	245	230	255	222	225	255	257	235	257	293	228	202	243	239	211	250	235	234	208	244	251	226	224	231	229	243	212	247	236	233	236	247	224	244	209	242	232	225	219	221	234	247	257	216	233	228	235	215	215	207	233	206	256	223	232	234	265	228	210	231	227	223	231	254	241	257	239	254	250	244	212	228	247	243	231	257	262	207	261	232	225	228	228	245	241	200	228	251	228	226	185	231	253	228	248	202	243	229	226	231	260	221	239	234	205	225	244	232	226	217	231	226	213	215	252	255	260	260	241	225	230	225	239	205	205	218	225	215	213	196	249	230	213	253	206	228	228	244	239	242	210	263	248	220	240	243	238	238	245	222	225	222	217	222	228	218	257	223	221	253	240	210	218	257	257	272	259	237	228	211	226	229	224	218	208	213	232	224	220	211	230	227	252	214	227	248	233	225	224	250	225	244	233	248	214	227	247	260	234	254	214	213	247	233	240	219	215	215	246	217	243	218	199	250	217	238	215	249	224	241	234	233	263	242	228	237	264	226	217	229	201	231	235	216	268	244	251	233	198
20220	22862	27536	25527	21010	15327	10946	7829	6018	4556	3428	2294	1847	1628	1346	1091	1042	888	912	924	833	783	808	845	723	753	778	805	787	779	743	747	800	790	816	732	773	774	776	786	770	781	792	799	781	797	801	808	778	804	772	798	780	767	786	790	805	761	782	759	764	773	746	726	740	736	767	808	806	817	783	780	821	804	770	783	753	815	737	799	744	808	784	795	749	757	707	779	754	758	777	772	784	783	770	775	776	780	780	826	765	745	767	739	754	761	775	714	718	776	797	792	808	793	767	747	765	729	724	745	778	767	761	765	734	795	767	735	793	788	741	751	792	793	762	772	795	839	812	784	779	792	755	720	771	765	719	737	796	776	759	795	771	789	787	759	771	795	760	815	763	802	765	728	774	791	753	789	743	790	740	788	774	800	777	820	748	800	773	772	755	771	779	823	833	803	819	780	754	799	774	830	768	757	788	782	793	760	767	777	733	764	790	801	742	752	782	706	824	756	789	761	801	798	786	804	729	722	746	809	802	780	761	811	825	827	818	783	860	731	750	794	787	785	829	780	785	788	806	745	713	788	767	773	795	808	776	795	748	751	774	749	798	798	802	772	769	744	769	760	770	790	794	781	788	836	728	768	769	762	746	757	769	765	771	808	777	761	822	819	784	748	747	780	805	753	808	789	796	787	777	781	763	785	798	761	776	787	798	768	794	757	793	762	807	784	789	764	788	754	773	772	784	815	798	812	814	825	797	766	740	776	778	771	782	742	796	798	784	768	775	756	775	768	817	794	795	794	815	729	795	790	787	768	834	763	795	793	753	794	764	752	738	789	760	772	778	790	733	760	795	755	796	805	701	769	747	788	804	761	796	789	799	780	784	784	789	809	776	781	801	767	819	779	802	698	744	768	764	775	746	762	763	763	822	773	835	738	734	776	749	735	786	791	753	754	720	808	765	732	750	760	735	753	785	764	779	785	725	763	807	772	778	792	791	751	782	736	715	726	761	760	768	749	796	825	764	773	766	786	749	754	797	767	801	812	747	761	802	786	804	771	733	795	812	813	787	753	764	801	804	778	822	772	769	755	824	805	819	744	777	788	785	786	799	764	754	762	748	743	797	789	773	776	803	743	757	742	774	757	719	721	761	775	783	803	748	782	820	767	753	765	820	770	796	750	762	783	763	760	783	782	755	770	772	795	801	763	792	763	815	809	781	725	849	792	785	762	758	777	762	738	777	761	788	771	740	764	765	803	754	749	777	769	770	745	776	790	777	812	772	710	751	773	764	700	724	717	794	729	754	802	740	736	780	731	835	789	783	782	750	722	773	793	771	842	764	762	792	763	829	790	780	781	754	792	743	736	798	715	738	811	783	762	757	748	809	787	768	778	745	803	764	793	759	759	723	782	801	728	730	746	791	779	797	738	764	794	792	787	784	782	813	800	762	767	785	722	738	803	803	786	751	724	787	755	786	780	787	782	794	792	807	775	827	791	808	768	734	764	787	736	750	731	780	779	792	791	764	757	791	747	762	794	784	740	800	769	772	778	784	797	828	761	752	743	762	727	767	779	734	795	736	826	815	753	773	797	794	778	753	805	748	752	732	746	747	758	768	768	806	763	756	764	762	810	759	775	755	740	775	792	791	714	749	824	755	772	764	733	738	789	772	782	847	794	776	730	751	775	802	782	754	764	777	778	818	751	738	768	827	780	749	787	783	753	791	796	784	800	747	758	764	741	755	739	761	762	729	803	787	782	771	793	808	805	765	739	764	770	781	812	833	795	788	761	769	787	756	722	761	760	766	784	779	760	783	768	755	744	701	759	763	799	780	787	741	776	780	777	801	795	738	776	780	820	751	785	801	809	784	730	790	810	792	762	750	774	770	786	787	796	804	736	801	695	801	747	759	788	765	749	761	743	813	767	782	819	801	739	766	807	777	792	771	783	756	805	779	767	756	828	800	760	812	729	750	725	794	780	753	702	766	774	761	758	779	765	756	749	756	792	742	790	781	783	756	733	762	809	736	729	811	740	820	806	763	787	803	793	717	808	789	790	772	792	792	763	800	768	753	804	737	782	739	781	789	816	717	765	751	792	780	810	770	769	734	741	775	764	791	800	753	773	798	791	754	761	774	778	749	834	766	798	748	830	776	743	763	794	762	750	783	784	771	757	740	744	787	742	793	772	790	781	747	770	733	766	777	701	736	802	763	758	777	727	763	789	816	762	770	769	785	757	784	772	783	765	809	751	821	759	811	783	752	756	782	765	745	770	762	793	730	824	733	840	775	757	821	761	827	776	795	745	768	808	807	791	772	768	785	812	763	779	763	750	777	785	805	744	819	754	744	821	786	816	737	767	766	750	784	757	769	805	800	791	750	784	782	738	790	762	791	738	790	737	782	772	752	730	752	785	827	781	773	768	770	773	790	805	789	830	789	692	784	750	761	793	746	790	791	750	772	790	762	794	749	827	815	751	799	776	784	755	837	805	769	783	732	784	793	783	742	751	782	809	821	757	768	720	737	790	734	810	762	778	805	775	741	758	754	776	794	747	761	809	756	750	782	767	779	779	810	800	785	809	783	778	765	747	771	775	800	786	764	767	757	755	811	733	742	799	759	738	823	789	775	784	767	824	756	798	763	761	751	789	798	734	786	800	742	778	771	740	817	776	821	765	750	756	738	778	810	788	781	807	787	795	771	790	796	781	775	751	881	796	742	782	771	774	790	760	775	808	777	766	792	764	775	809	752	831	800	762	783	784	745	771	772	762	733	744	772	717	765	804	762	782	741	765	685	760	757	777	780	810	792	793	805	802	740	767	774	759	815	767	735	829	759	783	752	812	792	821	754	779	766	804	753	767	784	785	805	738	761	784	757	729	796	769	799	765	738	768	823	745	744	736	797	795	764	760	746	831	775	765	731	812	747	773	787	712	821	769	769	795	793	766	771	802	807	735	809	775	764	770	771	791	803	750	805	819	802	852	814	757	775	798	811	795	741	795	756	772	803	794	727	789	833	806	746	764	811	757	758	730	748	756	821	816	762	743	745	781	789	766	714	739	766	784	765	760	733	757	738	728	751	779	748	744	731	759	709	729	807	773	774	778	747	765	735	795	817	796	737	765	790	769	738	757	766	745	765	747	787	801	789	742	776	789	803	793	782	743	744	801	746	794	772	825	714	749	745	792	802	750	788	738	820	832	814	728	741	775	773	796	797	783	798	750	781	790	768	733	792	822	773	858	783	769	744	775	763	779	767	763	759	781	825	820	819	769	791	778	804	743	784	755	788	798	726	779	788	746	765	725	730	752	782	765	810	760	739	796	811	800	777	744	704	762	809	765	748	797	807	835	810	785	765	770	811	814	760	760	843	762	765	776	740	759	803	786	783	773	766	785	774	744	815	766	771	782	803	806	764	771	838	774	723	815	810	756	789	762	782	772	772	767	800	791	787	782	752	779	764	796	783	768	790	780	754	768	809	747	750	780	766	755	785	752	796	775	770	783	774	804
41969	42066	41679	37131	28342	23121	18839	11448	6288	4039	2891	1479	1013	721	652	564	481	430	361	356	316	328	279	256	282	267	273	255	243	260	242	249	235	258	223	222	238	226	242	224	235	226	228	226	232	225	228	220	259	234	261	230	239	241	252	219	233	252	243	251	249	251	238	248	230	233	218	249	237	242	260	227	234	272	248	257	272	229	248	241	234	243	259	265	211	218	278	272	231	253	240	253	238	230	228	247	244	237	242	221	223	239	252	227	225	255	250	229	262	231	228	243	230	223	229	239	257	236	236	203	241	248	229	239	237	252	267	239	233	241	254	261	230	235	250	233	241	239	248	236	260	213	211	233	249	227	240	228	248	246	257	259	255	247	262	226	248	235	228	211	268	237	229	232	236	224	231	255	231	254	249	247	265	206	219	233	236	254	257	237	279	224	252	251	242	235	228	261	242	246	261	239	248	206	242	248	228	235	236	232	227	239	243	252	261	231	244	244	247	215	230	253	259	252	243	231	233	229	210	248	256	270	222	241	260	253	228	261	231	227	236	232	244	243	253	239	225	253	241	225	241	244	230	249	259	257	261	222	266	233	264	272	250	238	251	220	256	285	244	251	229	249	244	229	243	263	271	249	238	247	253	244	250	228	251	249	223	234	227	253	272	248	242	241	236	261	246	234	243	261	239	248	234	232	238	253	247	237	246	242	250	237	217	258	245	254	220	251	225	243	241	221	234	259	245	224	258	248	210	259	286	229	270	269	279	217	223	263	235	248	266	252	242	255	227	239	231	252	245	234	235	238	239	230	223	233	229	267	244	254	237	232	222	249	246	241	208	274	256	237	260	217	272	237	235	234	244	227	261	232	239	238	219	259	222	253	262	237	211	256	242	249	258	242	241	258	228	256	243	246	252	261	224	259	244	231	273	228	232	265	249	260	258	253	252	243	233	221	237	221	245	229	274	234	228	244	249	248	245	223	250	205	237	231	236	288	238	244	243	253	221	249	246	260	242	253	251	254	256	229	225	252	248	234	224	258	252	245	242	244	239	240	228	259	239	237	235	255	239	257	260	238	240	266	245	257	261	230	246	243	259	252	230	229	257	228	251	276	229	260	261	218	219	254	258	259	237	234	241	247	246	241	242	249	268	235	236	233	214	244	244	217	242	231	251	243	244	241	225	226	261	237	219	214	225	244	207	261	258	241	244	258	272	223	242	236	245	260	244	232	237	279	231	254	233	254	219	227	214	257	240	237	241	251	253	229	226	249	257	251	281	236	227	222	250	234	248	257	264	231	263	262	207	244	230	240	270	232	228	237	252	236	237	237	236	198	240	219	217	229	261	223	250	241	223	229	252	256	252	233	255	262	223	230	254	240	257	253	238	247	245	235	212	259	276	224	210	259	275	233	238	254	248	265	233	228	236	233	278	241	238	242	231	245	259	245	246	230	239	257	244	252	231	236	238	247	216	244	263	212	240	275	264	241	246	227	233	230	242	248	267	234	235	269	234	235	244	236	246	232	237	219	231	218	259	250	219	251	237	232	241	248	231	257	228	252	244	241	265	236	250	218	214	222	228	254	227	248	209	224	230	239	226	256	228	257	250	242	235	239	219	220	221	251	267	261	264	209	235	240	235	233	252	236	225	256	244	267	226	222	243	231	248	237	251	238	262	292	248	255	251	249	252	236	232	259	278	227	235	249	255	225	242	218	212	233	210	210	251	229	239	272	237	222	250	211	224	243	240	268	269	258	218	232	253	255	221	240	239	249	240	221	229	233	240	230	254	241	246	252	236	254	225	242	229	259	245	251	233	231	225	259	246	239	241	268	246	252	263	249	247	260	263	245	247	211	250	228	248	234	230	247	220	246	235	260	263	231	244	265	242	208	233	230	236	235	252	250	244	247	245	265	206	256	243	227	255	261	249	223	244	246	241	251	244	233	229	279	226	235	231	239	228	240	212	244	223	226	220	244	269	252	233	247	249	242	262	239	247	254	253	258	253	244	267	246	265	229	246	225	229	219	242	216	241	260	236	232	267	241	263	219	241	215	231	263	229	234	239	245	239	237	242	252	249	259	217	224	230	275	229	233	240	252	249	248	207	226	242	217	229	233	256	241	198	259	219	284	251	251	250	243	238	255	221	225	246	241	235	255	209	253	240	261	238	251	225	241	239	224	268	231	220	257	234	239	240	220	236	245	241	263	227	238	241	250	243	245	232	219	238	235	225	234	214	216	232	285	243	232	247	233	233	226	267	267	228	243	259	231	252	232	229	250	243	231	248	217	234	242	250	240	245	205	222	244	255	232	278	238	258	256	258	205	246	251	216	247	226	253	225	224	263	253	213	237	228	264	254	235	270	240	266	219	245	233	222	205	254	262	253	226	246	246	255	227	250	244	217	253	256	248	251	268	244	231	237	261	222	245	268	232	228	235	249	244	246	251	230	232	257	278	230	248	264	249	244	252	207	239	256	239	247	239	220	247	256	253	242	247	241	241	218	251	241	239	254	284	238	230	241	225	240	221	255	230	236	233	238	262	255	243	246	245	255	229	239	267	231	212	240	253	262	220	236	254	244	234	231	272	227	229	290	226	223	246	255	240	243	257	240	201	229	275	260	253	238	260	245	251	242	267	228	220	258	225	237	263	250	247	225	200	240	218	223	249	243	237	252	233	242	279	269	252	233	287	245	250	225	230	252	216	240	262	257	245	230	224	255	234	246	255	246	256	232	258	271	247	247	268	231	240	244	263	244	281	227	246	211	269	207	252	230	245	244	256	281	239	231	242	258	264	261	210	230	218	262	237	256	214	205	230	263	216	226	256	245	245	246	228	237	280	233	275	233	243	212	238	252	211	236	234	250	247	255	215	258	271	237	244	274	237	249	258	248	241	197	248	239	236	237	230	257	237	248	245	239	240	229	235	229	227	234	231	231	238	247	250	244	261	228	209	272	216	214	258	245	253	267	262	252	225	233	235	236	250	208	247	248	239	216	222	238	235	262	244	243	267	256	227	248	237	240	228	240	230	272	248	243	224	242	234	184	248	243	237	229	220	219	243	204	249	244	249	260	237	269	214	251	224	264	245	204	246	234	249	237	239	259	239	234	228	234	245	252	254	254	259	248	239	235	230	263	242	222	245	257	239	239	246	229	228	279	240	242	218	241	215	251	250	258	240	211	250	242	248	269	230	242	242	231	252	230	233	258	241	237	233	248	253	207	239	251	233	219	219	249	236	268	236	250	252	228	225	226	250	205	263	229	249	238	238	259	238	252	230	252	247	239	241	247	238	243	245	240	220	232	246	250	242	247	214	223	231	231	246	237	229	227	241	273	261	230	243	231	260	252	247	238	255	286	224	207	230	244	244	232	239	243	252	231	240	239	249	251	229	227	228	240	256	270	241	257	250	241	215	206	260	256	234	256	247	248	257	238	251	261	238	260	240	232	244	267	237	246	234	226	235	228	237	261	220	234	255	288	239	252	265	214	246	226	227	261	274	248	207
34380	40104	46284	44989	37926	34421	30415	22543	16756	14117	12068	7989	5672	4213	3680	3180	2631	2002	1864	1639	1536	1357	984	944	902	886	900	911	877	789	786	792	821	782	820	753	831	760	785	793	769	787	803	801	757	748	779	770	835	778	806	807	737	820	788	789	803	784	852	770	852	826	780	781	827	786	806	803	780	828	780	781	789	799	751	802	837	797	789	781	811	797	745	795	806	814	774	791	807	768	796	784	769	781	759	814	786	810	787	712	803	835	819	835	798	772	824	840	779	794	782	741	813	833	778	750	811	828	819	805	797	824	797	844	798	830	844	790	816	786	821	834	794	760	797	769	844	752	803	781	790	772	774	839	808	784	815	769	797	830	800	825	784	773	785	769	756	794	785	801	731	789	824	801	851	769	748	757	754	763	821	807	807	851	850	811	825	829	816	802	741	764	803	787	759	774	828	779	810	807	791	801	742	808	751	831	765	729	771	821	828	818	792	819	837	793	799	809	733	769	805	799	782	826	757	797	744	801	759	785	801	765	805	802	794	819	789	782	803	775	754	767	799	795	797	740	788	832	745	796	787	783	791	754	785	785	780	844	820	751	762	777	824	798	777	833	813	827	743	787	824	801	746	775	765	813	804	794	784	797	799	811	775	770	794	774	789	817	776	801	766	790	805	793	797	777	847	796	747	746	769	799	800	820	763	765	814	745	815	767	771	847	784	737	787	798	804	786	789	835	791	744	787	809	785	802	799	806	795	816	803	804	736	782	826	759	775	804	797	845	795	811	792	761	790	766	789	790	752	811	780	783	816	829	774	788	832	773	842	759	850	803	797	835	812	835	839	773	772	739	794	813	741	794	768	846	778	819	800	756	810	805	774	792	785	800	804	783	837	807	829	845	802	803	799	770	809	782	832	797	774	794	817	788	752	762	775	816	853	808	761	795	763	820	810	784	826	780	789	792	833	834	786	858	812	801	826	825	838	800	783	811	778	777	778	832	762	766	824	803	812	829	779	794	805	809	769	734	848	832	766	831	798	816	750	771	832	874	784	821	805	779	802	753	773	751	830	762	776	839	825	733	762	780	789	789	796	809	810	833	840	795	803	768	812	829	795	795	750	787	843	808	754	841	754	778	811	827	779	779	788	806	800	782	801	777	802	808	771	762	752	842	785	809	830	786	795	819	816	789	777	811	824	796	766	761	773	755	810	839	819	794	800	769	805	773	851	778	773	794	765	808	811	798	777	799	802	799	782	851	766	812	810	778	799	771	775	746	760	773	809	834	750	780	783	820	815	812	830	805	788	777	764	797	775	812	741	792	736	751	763	800	789	782	738	831	739	757	825	795	766	828	772	783	775	836	811	828	749	791	814	857	799	837	791	775	732	765	828	770	836	822	749	811	793	797	803	783	815	793	766	783	809	856	808	796	861	782	805	815	772	778	815	813	813	778	825	834	830	788	754	769	797	796	738	791	825	819	833	758	752	794	844	775	854	759	788	777	800	810	803	835	798	837	777	795	844	748	749	787	800	759	767	784	766	765	811	803	788	816	818	811	829	808	773	821	833	747	798	793	802	818	778	789	782	778	792	737	856	780	783	756	791	787	841	790	805	817	825	768	804	784	794	825	787	789	756	811	816	799	797	804	812	784	835	760	767	782	794	775	790	822	770	799	794	774	763	783	801	823	825	820	779	753	835	797	825	772	782	825	797	805	800	816	768	845	793	761	797	753	796	779	773	772	829	811	786	770	798	791	832	804	841	832	780	794	767	845	842	773	774	795	776	785	813	827	798	791	746	829	780	855	766	775	751	828	829	810	783	797	784	803	828	807	759	838	832	818	815	795	791	776	794	780	745	816	846	811	727	759	781	810	742	848	800	797	803	815	800	825	777	775	793	796	807	765	795	814	854	750	799	821	838	805	781	780	782	811	769	808	784	831	809	762	808	808	779	754	778	792	782	811	792	754	794	839	751	806	795	802	796	866	769	809	775	798	768	766	770	778	799	750	771	834	785	803	732	793	803	775	770	809	802	748	794	780	763	782	826	768	796	789	775	817	741	799	790	789	765	770	815	784	755	732	814	793	779	791	804	781	773	792	795	778	784	741	821	828	830	810	767	842	774	787	823	822	800	750	777	753	783	787	792	754	755	813	748	767	736	819	748	780	789	818	808	770	776	765	804	752	794	747	797	818	805	844	791	867	783	810	792	792	760	786	797	810	823	781	785	796	773	798	810	790	818	824	755	802	746	807	814	812	834	789	801	874	813	763	778	805	803	795	792	775	801	768	810	788	815	816	790	776	797	742	775	774	770	742	748	808	811	831	783	792	776	801	809	762	800	789	784	823	814	834	754	771	778	814	716	792	784	820	768	795	760	784	748	817	775	842	752	764	806	769	765	798	799	715	786	776	802	725	781	808	805	813	817	801	781	784	779	782	817	828	743	831	816	795	764	746	771	814	780	801	798	859	778	815	763	760	764	805	836	834	794	797	803	756	826	800	824	741	772	801	747	792	719	774	813	764	828	805	806	771	797	821	792	812	821	728	780	815	817	777	767	827	758	757	784	765	790	769	759	785	786	803	771	765	763	787	818	798	825	773	789	810	795	783	860	806	848	759	796	764	774	792	809	744	815	817	808	810	813	793	838	749	849	784	818	788	815	773	822	745	737	755	809	774	774	806	834	798	777	790	848	774	783	823	808	751	779	792	843	824	721	812	809	808	854	823	825	821	794	770	767	796	833	822	799	796	832	791	778	800	847	772	801	842	811	782	808	815	819	827	819	746	804	810	826	802	772	794	734	805	816	806	746	787	767	802	753	776	737	790	798	784	764	805	787	799	799	838	791	791	780	812	787	803	775	760	833	813	776	862	811	771	766	850	797	763	802	835	799	852	794	774	808	822	813	772	810	841	771	822	792	800	780	811	814	809	788	774	796	772	815	824	745	794	763	794	768	787	821	843	783	821	788	817	791	776	803	806	816	767	787	762	776	814	761	786	790	820	750	825	782	792	790	770	730	763	780	837	799	746	809	774	740	796	809	765	765	773	814	743	835	814	837	794	736	806	831	830	827	801	766	820	787	811	787	768	766	804	773	804	833	827	814	786	824	806	773	806	795	815	766	788	790	812	771	792	804	845	821	771	765	800	827	788	771	811	792	776	854	794	806	819	835	790	782	763	801	800	789	781	820	800	856	804	828	744	821	758	769	795	787	820	828	791	778	805	804	811	755	793	812	804	825	765	771	784	763	808	752	824	776	766	772	815	799	742	744	829	791	805	779	821	815	800	756	827	772	829	793	825	765	764	763	780	775	769	781	824	814	812	826	784	763	766	817	800	769	777	740	829	801	780	798	776	765	801	777	766	830	817	812	857	811	785	767	821	799	739	843	808	788	800	872	774	803	764	792	808	741	808	807	816	780	843	801	767	763	781	804	831	819	769	819	800	784	810	864	796	812	770	780	826	792	813	780	773	793	752	795	819	806	791	841	797	806	826	778	813	842	829	775	806
44036	48530	43320	39662	31046	26248	23037	16702	10755	7665	5393	3667	2275	1537	1088	976	767	608	543	522	432	435	348	316	285	268	294	310	280	270	297	269	267	256	271	254	249	251	221	254	241	263	241	245	245	234	290	241	265	272	258	260	269	262	262	250	264	246	247	240	259	259	252	252	262	274	257	261	226	282	275	276	229	236	222	233	274	251	214	263	242	238	245	237	234	256	261	285	252	275	243	251	271	266	246	249	269	241	241	264	274	256	256	265	236	250	236	259	280	245	270	260	244	259	255	256	247	252	256	239	238	271	270	273	265	266	277	243	244	253	259	239	252	257	269	247	253	297	235	248	257	264	264	239	237	260	274	240	239	276	247	261	252	256	235	238	292	272	290	271	226	263	241	258	236	246	246	233	262	254	251	279	247	232	246	234	265	274	274	255	243	266	243	261	231	269	217	248	264	243	252	268	250	229	255	255	253	283	239	242	250	237	251	233	254	258	277	271	214	264	273	267	282	242	229	249	255	280	270	240	263	255	274	249	225	245	272	262	217	288	275	220	292	244	251	227	247	241	256	242	252	247	258	259	264	264	238	230	271	246	252	271	262	280	253	229	275	229	273	270	259	267	270	272	234	249	242	276	244	252	242	259	277	229	250	235	256	241	231	287	232	270	249	259	268	256	275	230	263	257	271	253	238	247	265	282	240	254	258	252	257	244	238	256	265	253	290	282	235	289	255	224	248	227	267	251	254	262	221	262	237	242	248	270	229	288	253	233	243	255	229	242	286	280	231	271	268	241	279	269	260	269	220	240	252	233	279	235	271	246	245	292	253	227	270	257	277	231	261	286	269	259	245	251	280	223	267	241	245	274	266	242	248	262	242	236	233	271	246	269	279	251	249	248	235	250	262	238	253	250	238	247	265	224	267	246	248	263	246	278	242	243	267	267	252	246	226	221	265	262	268	254	290	241	236	234	282	228	247	238	246	242	248	257	216	252	279	258	268	228	254	232	243	252	259	242	281	215	293	264	261	263	276	255	245	266	278	247	252	220	243	262	247	249	259	272	254	249	258	237	234	264	264	260	234	275	285	233	247	270	255	243	254	249	231	255	247	252	245	265	235	247	278	260	253	250	246	281	260	231	261	230	271	258	277	231	278	238	231	257	252	275	257	267	267	256	250	233	254	242	252	247	246	244	250	258	203	240	272	250	253	257	259	244	256	226	254	250	296	237	258	243	226	261	226	251	235	242	240	254	262	257	217	268	256	247	252	261	213	269	261	235	310	249	273	238	250	247	242	259	233	238	261	254	261	245	242	242	264	270	256	224	249	249	263	268	253	235	230	234	259	281	230	255	264	249	229	257	252	248	250	244	250	251	225	243	253	255	252	254	256	206	234	243	231	248	221	239	259	234	244	245	242	225	269	244	246	310	261	258	246	276	264	276	259	244	242	258	267	267	258	267	244	212	226	264	220	257	257	229	266	244	262	262	274	251	268	243	251	245	234	260	234	233	246	254	229	217	288	248	235	248	247	228	250	241	252	283	247	245	282	237	245	257	230	267	225	245	260	271	229	246	256	240	259	268	276	241	267	252	244	236	248	247	278	253	275	244	247	278	269	241	266	268	262	267	271	235	261	251	258	292	254	223	249	271	255	253	242	253	276	262	261	219	266	260	269	254	245	271	229	236	237	272	231	257	219	261	275	252	234	257	257	247	245	237	265	282	267	230	271	249	261	267	251	237	227	261	237	251	266	242	243	275	266	256	244	250	251	247	246	242	256	262	265	231	267	235	264	258	259	238	262	281	253	234	242	279	270	256	254	258	246	227	243	259	238	263	245	245	260	270	266	241	268	271	246	262	243	292	249	261	265	228	252	234	247	287	261	275	243	275	233	265	225	272	253	247	239	237	251	262	274	255	243	244	262	280	271	258	257	245	244	260	248	217	276	256	232	248	241	280	278	248	284	255	277	240	255	272	248	252	257	257	271	273	230	276	252	257	252	232	221	263	264	238	247	242	237	236	287	257	241	237	221	240	237	247	284	262	267	237	252	245	257	255	273	231	247	290	267	261	242	258	255	265	240	264	273	269	261	252	258	235	279	259	252	236	264	224	238	238	280	266	248	245	260	248	242	276	274	288	251	239	248	262	255	269	245	281	245	270	273	263	272	260	248	253	267	245	254	274	260	255	276	262	260	252	255	233	274	267	254	248	252	273	266	254	298	265	267	273	237	261	265	239	268	255	255	265	234	240	241	251	296	233	244	230	236	267	240	247	273	240	264	248	258	240	233	244	241	265	242	234	252	257	291	252	270	271	243	263	257	254	254	238	265	243	276	228	248	244	240	250	277	278	224	250	268	252	258	296	263	272	243	236	231	242	248	231	236	284	255	240	264	232	267	266	263	270	242	269	247	263	251	254	242	269	294	274	262	243	259	226	261	247	273	264	261	244	258	252	265	240	238	242	243	264	273	253	235	235	274	231	261	242	226	210	250	248	256	247	257	246	223	271	236	254	261	254	270	252	272	275	282	270	240	254	272	227	233	254	243	220	266	238	266	228	270	253	251	271	237	228	244	256	250	258	244	239	229	270	268	228	253	242	232	239	246	255	271	237	266	264	254	271	227	255	263	269	261	250	253	247	277	270	272	261	243	256	253	261	256	244	243	251	243	250	259	216	235	257	271	253	228	267	219	254	283	259	234	252	260	234	264	252	264	263	260	247	255	240	248	276	256	254	254	217	230	273	264	246	238	289	260	279	252	271	285	278	244	250	247	280	265	235	243	277	244	256	243	242	234	240	250	269	263	242	247	280	242	229	269	284	273	264	253	242	242	231	287	263	288	242	261	236	221	214	255	262	240	241	261	246	245	270	252	249	244	264	250	275	270	225	261	253	251	225	248	254	264	232	233	241	259	246	227	260	283	281	225	253	246	252	289	255	250	241	243	270	265	254	258	259	283	235	233	255	250	249	252	217	231	268	241	275	248	231	271	232	224	238	249	242	253	258	244	260	271	250	248	244	259	234	275	253	237	259	251	253	288	237	223	272	267	268	261	255	264	246	246	242	266	256	241	227	277	250	252	247	263	252	265	260	250	260	272	251	239	250	234	272	247	264	247	254	251	268	245	246	270	246	243	271	275	239	254	264	257	257	270	248	264	246	258	264	260	252	262	235	253	230	239	237	243	269	263	252	244	247	279	246	229	258	251	256	241	265	249	258	236	276	247	255	282	233	225	246	248	258	253	254	245	228	253	266	265	254	261	243	260	259	262	253	255	249	269	229	261	262	277	237	268	279	263	263	260	250	251	241	249	219	223	263	265	258	245	252	267	224	240	259	246	275	281	268	246	249	260	259	226	252	245	290	250	228	255	247	264	250	241	257	244	229	259	251	287	240	236	263	239	260	253	252	271	240	252	266	227	274	255	237	236	249	259	258	255	241	245	240	259	255	239	243	224	265	264	255	247	260	245	257	249	251	255	259	263	250	254	253	269	265	247	269	239	257
35147	46214	49028	51223	41878	38295	33990	27562	22942	20578	18150	14491	10810	7876	6392	5820	4726	3557	2938	2714	2419	2083	1316	1147	1082	1091	1067	999	933	827	872	833	873	846	826	838	868	809	829	839	837	798	833	842	814	874	844	798	751	805	851	811	817	815	781	790	832	833	857	801	791	784	813	819	826	862	839	814	776	798	806	798	822	804	732	813	827	761	877	805	811	786	807	816	800	790	847	857	809	806	813	881	829	818	823	813	779	809	862	814	861	869	784	852	807	873	826	802	865	809	829	891	806	866	785	783	739	841	799	822	820	842	806	789	784	836	838	783	825	885	829	812	827	784	830	843	816	844	780	797	746	832	836	806	828	837	833	811	791	828	880	830	814	843	776	804	848	747	856	825	804	808	826	784	836	777	840	812	851	812	767	832	821	774	847	850	825	830	831	808	816	783	839	842	816	828	816	810	861	805	788	808	786	819	826	825	813	807	784	858	822	829	834	837	826	779	859	809	823	805	816	839	790	785	803	828	834	866	819	810	827	823	792	807	853	836	855	838	824	847	802	841	841	830	860	837	821	815	799	810	841	797	817	804	852	858	828	814	842	812	799	868	831	809	804	823	744	834	871	787	850	799	861	788	817	846	831	828	822	800	865	828	828	785	782	803	808	790	823	852	855	807	839	837	784	783	833	790	748	812	808	853	839	842	802	838	878	867	834	773	783	815	792	832	822	793	830	843	795	823	806	828	768	753	843	814	815	838	838	895	815	833	870	848	813	823	865	807	802	769	765	833	780	780	864	786	833	841	845	843	820	783	817	856	798	854	799	799	768	799	829	800	746	873	759	832	826	779	812	833	802	879	795	812	791	727	778	795	777	849	836	870	768	810	798	831	775	807	792	874	881	824	848	829	795	798	821	828	813	778	864	802	844	837	811	856	801	826	892	754	777	812	842	851	821	778	774	808	748	830	811	787	788	794	894	791	840	834	799	799	812	855	831	827	791	832	763	826	827	810	779	807	840	811	880	811	823	828	864	825	814	823	792	842	811	772	813	800	810	816	799	818	795	824	829	858	806	837	770	817	828	766	814	853	841	783	837	843	779	792	837	807	811	883	824	867	819	773	826	822	765	779	830	841	778	828	808	894	863	835	883	773	840	834	814	795	818	848	830	821	775	852	859	808	874	847	781	784	750	810	767	816	779	858	818	790	784	816	788	794	819	868	828	796	803	854	806	806	863	827	823	840	833	816	807	841	807	846	783	818	844	834	808	827	812	814	787	769	838	817	783	786	807	790	808	817	819	856	811	790	836	806	875	791	740	846	814	812	812	830	802	843	811	836	828	792	779	822	824	799	808	851	821	839	768	799	864	821	903	804	803	800	851	782	854	793	840	809	799	832	851	822	783	804	820	814	864	833	792	812	783	854	866	832	803	766	800	808	798	823	820	807	802	790	844	820	782	774	822	834	825	848	831	817	859	819	761	840	839	812	843	794	789	811	790	846	827	847	813	813	841	807	890	893	825	848	869	839	825	819	848	857	817	800	839	768	858	849	847	802	859	812	849	837	780	892	818	845	824	801	771	857	840	870	801	893	825	829	804	805	835	831	876	795	794	845	811	791	884	819	835	836	816	781	809	843	841	829	831	802	838	802	834	836	817	825	835	890	803	846	821	753	796	841	776	801	802	791	828	777	825	781	807	834	800	774	812	797	811	851	823	806	827	828	840	816	857	882	860	837	874	830	827	774	808	807	843	817	830	836	827	843	795	766	921	830	798	840	772	807	818	814	833	777	782	833	841	849	768	813	794	825	818	823	742	815	851	819	795	827	816	839	818	891	814	851	877	850	849	880	835	842	831	855	806	778	816	821	845	839	814	789	855	797	774	830	865	774	835	786	814	787	786	809	809	797	796	827	793	818	794	803	851	867	778	846	819	797	820	815	847	805	810	802	760	794	813	828	825	842	850	830	819	810	792	814	822	845	828	773	764	812	801	832	851	832	833	761	810	766	767	825	821	793	806	753	814	800	845	784	820	820	796	795	830	794	792	871	807	865	830	802	818	828	852	795	876	832	841	816	783	784	815	845	811	792	832	801	795	779	840	866	762	812	778	859	793	834	852	810	848	821	850	836	878	843	798	845	816	833	802	820	823	850	866	826	803	782	854	815	814	818	815	823	774	808	829	818	804	801	843	820	845	829	811	825	792	794	777	779	829	813	812	853	845	819	821	822	807	844	842	847	805	835	795	794	790	819	810	789	824	843	838	825	811	796	795	804	842	802	808	810	815	816	792	815	868	831	861	812	871	809	846	810	847	819	848	790	866	845	829	815	780	835	838	817	816	856	782	833	768	823	852	822	876	840	845	788	858	826	807	843	776	850	803	835	839	842	805	765	818	815	801	858	832	804	756	822	823	862	851	817	784	803	802	828	794	798	825	851	799	816	851	820	811	830	796	828	862	798	799	856	858	824	821	846	808	794	849	849	850	820	851	816	863	831	829	788	846	848	817	857	808	801	812	812	821	826	831	832	795	845	800	828	822	846	821	810	797	765	820	822	804	805	870	818	804	802	854	831	858	831	813	854	800	831	810	839	778	792	834	855	814	844	877	817	816	807	859	819	877	841	821	817	875	840	777	829	820	820	804	825	794	799	910	852	830	875	881	832	767	787	850	839	813	807	814	822	782	814	823	808	848	860	753	796	802	808	778	871	855	875	838	838	800	827	810	829	883	854	775	800	843	835	735	845	793	820	840	824	813	839	774	844	843	832	789	798	813	851	798	777	813	820	811	820	814	838	827	826	825	830	821	834	816	815	781	772	788	851	818	796	829	802	882	869	892	769	795	788	796	826	822	823	804	769	865	835	794	823	822	757	839	836	824	753	827	834	799	808	777	784	812	808	801	816	765	836	795	804	814	777	860	782	883	786	791	817	808	813	755	792	822	826	812	853	761	774	857	819	830	835	820	851	794	774	806	831	792	835	867	809	826	789	841	775	745	874	818	833	859	795	840	836	862	823	818	817	799	816	805	853	827	785	830	823	810	809	771	800	839	803	800	793	810	795	892	831	870	848	835	790	854	819	784	820	824	787	801	789	819	775	811	864	846	822	814	824	798	805	790	805	777	806	772	817	807	809	828	862	843	861	832	827	841	872	783	819	853	798	841	822	836	831	875	867	797	842	827	805	829	776	812	838	826	806	841	801	825	804	819	864	838	813	836	812	824	862	791	851	858	807	907	808	820	833	842	787	825	816	840	794	815	833	826	847	810	834	868	773	810	818	829	886	844	794	746	794	827	783	845	859	829	862	841	817	827	849	789	789	819	813	850	859	821	841	814	808	770	838	812	830	818	838	851	793	872	863	771	773	764	824	834	844	856	832	815	811	809	810	800	825	822	777	761	840	794	815	792	793	871	791	805	882	753	794	792	864	865	867	839	811	823	824	810	811	784	814	798	802	804	806	810	810	802	798	804	817	787	846	846	800	791	808	821	800	837	789	826	783	768	788	806	839	866	818
22940	21394	20872	13976	6796	3448	2016	1212	868	637	570	487	413	340	297	281	282	261	254	280	238	259	246	238	232	244	234	273	230	211	250	247	223	223	242	238	245	265	219	216	197	236	240	197	245	230	214	230	200	244	258	219	244	198	195	211	216	261	224	240	224	217	247	205	245	233	225	253	243	220	235	246	206	231	227	229	219	233	220	241	217	227	223	238	240	230	224	206	210	217	247	244	220	244	215	248	238	207	219	233	217	234	232	242	227	219	219	220	236	246	247	238	210	226	234	246	251	247	229	201	220	242	230	223	243	217	241	214	229	232	208	220	247	239	225	207	224	228	257	226	214	217	201	230	239	224	253	247	220	244	243	242	199	221	238	261	219	247	230	242	232	221	237	217	247	228	235	224	218	234	222	246	235	214	254	257	227	218	238	258	222	215	219	230	249	210	223	235	216	249	217	215	236	231	213	233	214	228	220	202	222	252	210	234	224	241	234	232	240	230	217	209	225	208	215	206	212	217	219	225	217	244	225	240	227	256	233	231	216	239	232	216	223	233	244	210	221	224	215	237	224	246	247	199	231	244	234	225	224	239	231	227	212	245	205	227	214	218	242	210	220	252	209	209	210	220	228	236	215	244	226	217	218	200	250	224	226	191	235	235	202	237	241	239	251	223	244	238	220	224	234	223	249	232	238	241	259	235	246	235	236	226	226	212	220	244	242	239	232	245	235	210	236	216	238	224	239	205	230	230	236	243	195	229	230	201	249	234	222	224	236	202	221	216	236	221	254	241	213	225	234	206	246	238	222	246	240	238	225	223	228	220	239	219	257	221	234	219	234	230	230	249	233	237	222	221	220	218	212	230	218	230	215	225	223	249	243	234	240	248	217	215	217	214	203	225	211	206	242	226	240	213	198	233	242	263	245	258	220	222	230	259	219	259	231	257	220	232	249	234	214	228	240	222	230	235	231	230	228	237	223	234	256	236	241	229	230	217	264	223	199	246	216	225	228	264	241	221	217	235	223	234	236	245	230	231	236	226	217	237	237	229	220	220	262	219	231	232	252	206	270	214	216	232	228	229	238	229	232	254	233	213	237	243	236	206	210	216	224	246	215	225	228	211	251	205	214	246	261	199	240	237	210	255	224	224	234	229	223	245	196	198	262	227	238	219	218	217	211	256	254	244	211	216	209	227	235	230	222	237	232	247	230	239	249	209	250	237	235	222	206	227	261	227	230	230	222	245	233	219	223	247	208	204	203	242	231	250	221	240	209	206	198	251	230	228	220	225	257	247	236	226	250	213	247	226	229	237	228	217	233	219	221	201	204	250	212	250	221	217	226	210	230	234	218	264	221	230	227	219	231	221	236	208	247	212	246	232	220	231	221	200	212	230	245	218	241	244	241	243	236	205	245	245	230	260	216	214	247	229	241	230	238	206	237	209	219	235	247	249	229	259	196	216	219	216	228	201	246	222	227	217	239	203	247	236	245	240	239	239	209	209	229	237	223	208	218	252	211	228	219	233	227	231	245	223	213	234	216	226	221	210	212	241	240	223	204	280	243	211	239	206	239	248	232	217	218	238	228	253	196	245	254	207	214	226	221	232	225	222	231	206	238	242	244	237	225	227	228	218	259	222	231	224	211	235	207	213	224	229	219	277	219	221	219	279	204	244	258	214	224	201	240	238	212	215	218	218	233	238	220	228	212	234	215	238	203	218	242	245	240	251	194	220	226	250	237	237	226	237	202	228	237	261	222	215	231	223	215	229	238	217	214	220	247	215	219	199	228	207	240	247	200	226	235	247	223	236	215	232	225	233	234	242	244	240	242	223	210	224	227	222	245	191	219	248	230	248	230	242	238	228	228	234	209	241	223	213	241	213	214	202	206	234	217	213	248	210	245	219	235	222	225	204	253	222	246	234	238	233	219	212	227	240	243	248	232	250	217	244	244	241	229	225	262	228	220	248	231	206	219	220	213	215	221	216	190	221	219	240	223	233	220	217	235	229	205	249	230	220	237	232	215	238	220	243	256	209	191	218	236	254	243	255	222	227	242	247	213	217	224	253	209	245	212	201	229	221	228	225	219	243	228	222	232	208	220	215	227	215	252	223	219	232	212	209	247	218	209	229	221	221	252	208	227	218	219	218	223	240	224	228	234	226	213	238	228	216	229	242	236	226	236	211	227	223	243	218	246	205	232	225	235	232	240	200	226	212	232	224	222	261	225	236	233	214	222	216	252	204	225	216	213	219	230	218	217	255	235	246	244	225	228	221	236	235	217	223	218	238	227	212	230	242	210	222	236	211	221	214	221	232	215	220	224	242	241	214	219	234	212	254	223	225	237	241	207	217	243	222	214	220	241	238	264	214	222	219	210	210	224	219	237	221	201	224	201	200	214	220	231	232	201	246	238	221	245	227	215	208	233	223	234	219	227	256	217	238	205	209	217	226	225	213	205	235	232	213	210	246	212	202	204	214	216	226	234	238	214	243	237	236	197	217	234	205	218	208	217	221	255	217	226	228	234	232	216	219	185	221	259	206	227	223	203	217	251	238	243	220	226	238	221	237	209	232	200	239	220	240	210	218	205	218	239	236	239	246	213	224	240	240	230	220	218	230	246	221	216	238	218	212	231	213	243	240	237	235	235	227	228	255	243	240	215	231	229	221	216	214	214	235	209	201	246	199	218	227	230	256	223	254	202	224	221	240	213	226	230	225	216	218	244	215	206	215	250	226	226	232	227	236	242	258	217	219	223	238	248	219	220	205	224	212	231	226	269	223	240	216	228	242	226	235	236	235	249	211	240	215	220	204	229	244	213	248	224	224	215	219	201	232	221	260	245	240	212	212	222	192	247	229	205	188	240	210	221	241	242	234	227	246	233	226	224	214	223	236	225	235	232	248	246	220	229	218	230	236	196	241	222	218	238	226	226	237	225	242	219	219	214	235	233	225	231	221	241	250	244	218	207	233	215	213	209	232	209	228	219	250	240	201	224	225	239	207	215	230	247	221	244	232	226	214	216	221	244	242	213	225	235	242	238	222	235	230	220	224	234	233	226	257	240	227	251	230	209	206	220	218	225	232	264	208	192	243	239	255	230	242	219	225	234	236	230	212	238	218	209	205	211	247	239	218	229	265	235	227	234	202	204	216	221	227	248	252	244	227	219	234	226	223	238	253	242	218	213	213	233	205	212	225	231	209	217	216	219	216	189	239	225	234	237	228	213	229	235	200	231	225	212	215	219	231	219	210	234	216	223	233	259	223	258	208	230	226	183	217	225	246	227	222	249	235	234	232	231	187	230	240	206	240	207	203	227	229	261	229	247	241	244	213	213	238	245	234	235	216	215	239	228	219	242	258	248	254	252	222	230	228	232	215	208	222	240	217	226	208	215	240	260	230	265	245	242	233	226	227	262	209	234	217	221	208	239	239	239	213	228	199	218	267	221	200	217	207	225	233	230	234	222	214	250	214	221	213	220	196	210	195	212	229	232	232	255	200
19696	23008	29783	27726	19847	13839	9238	6487	4827	3874	3217	2659	2011	1672	1379	1220	1259	1037	997	880	810	826	835	796	824	802	735	763	766	759	750	754	820	802	768	742	749	762	772	814	760	732	759	746	759	784	791	758	809	773	713	731	779	805	758	758	747	754	747	730	728	730	788	748	769	790	834	797	778	784	821	805	740	730	795	759	768	809	810	826	736	760	762	766	733	754	759	773	763	784	770	739	740	732	810	787	772	788	755	714	788	745	756	738	771	764	742	731	733	751	756	740	816	745	742	742	756	794	761	782	767	753	757	816	779	731	743	734	757	727	730	764	794	755	772	777	750	782	742	769	810	759	781	786	711	741	779	808	780	730	760	798	739	780	762	759	779	733	768	768	782	789	754	809	769	775	785	760	775	759	771	729	804	783	749	770	738	742	746	790	749	755	739	810	758	731	733	740	728	742	796	750	755	762	795	763	698	800	750	767	741	757	757	750	836	814	724	738	727	781	803	779	756	775	720	744	770	764	789	703	755	801	797	757	778	711	737	767	743	725	800	731	804	765	783	738	784	699	786	763	799	797	756	722	810	741	770	782	778	749	750	730	766	731	786	729	756	754	808	744	744	816	757	815	752	790	716	785	733	712	755	745	770	785	786	764	781	741	773	743	733	766	756	800	778	737	775	779	750	787	760	777	804	760	800	795	744	770	776	759	774	733	724	755	767	779	743	768	780	785	716	776	758	749	753	753	739	768	760	754	730	758	747	804	811	820	791	740	779	717	795	815	720	782	781	765	771	760	792	815	770	777	808	754	806	769	758	802	752	738	822	791	758	740	757	743	778	753	734	762	770	776	742	767	795	771	765	781	798	807	795	764	764	791	723	807	733	746	780	798	758	781	763	778	765	739	764	785	797	761	660	718	754	733	723	757	762	753	759	772	777	766	809	742	766	743	756	757	780	775	761	765	763	783	763	736	786	716	758	788	742	757	794	762	735	735	731	797	774	784	751	788	741	763	814	719	746	727	752	803	683	781	758	760	756	772	772	775	743	744	806	733	770	807	775	732	764	747	804	787	796	769	776	783	758	719	763	787	777	750	773	753	732	824	741	802	774	782	706	801	763	742	776	744	769	773	751	785	835	759	800	760	748	818	748	759	794	731	776	774	751	758	739	814	755	801	770	745	826	742	750	771	776	748	738	756	747	746	826	746	782	748	777	749	784	759	775	729	758	825	802	715	759	754	775	753	761	773	802	744	753	775	760	742	774	747	738	792	770	770	780	705	738	750	763	787	761	725	779	759	753	747	767	745	749	735	805	798	764	769	764	765	796	780	754	821	694	772	771	792	764	804	776	741	756	726	757	743	790	741	784	782	739	726	791	810	726	760	763	776	771	776	773	758	787	755	771	754	773	782	776	715	780	771	733	794	780	754	825	761	760	775	763	779	785	765	800	766	770	733	770	780	714	784	783	746	767	754	754	773	759	771	749	807	743	723	789	771	727	752	775	735	741	719	762	777	750	765	745	719	790	770	728	824	802	747	771	744	743	762	755	786	708	747	732	738	763	806	764	787	770	784	799	782	798	758	727	772	797	785	803	769	805	737	822	772	756	752	746	722	782	775	806	756	775	736	763	835	723	781	771	794	700	767	777	772	805	729	797	804	772	836	753	794	748	812	792	766	780	756	723	742	790	715	807	741	764	771	765	750	762	770	806	700	740	790	751	764	732	813	776	779	785	755	764	734	817	806	749	778	740	740	824	767	793	801	738	767	757	744	759	772	780	781	762	817	753	755	787	841	755	793	717	756	815	801	770	827	750	724	728	761	754	787	777	781	814	737	783	807	734	768	826	765	804	779	763	804	757	794	784	757	736	766	795	747	754	752	759	820	741	747	780	812	766	742	782	763	730	772	752	756	778	795	761	773	807	771	749	776	744	725	764	727	736	730	761	810	729	755	734	790	714	722	823	780	757	712	730	733	796	792	801	771	747	781	767	777	746	849	755	766	741	765	791	714	765	770	765	730	788	746	794	755	763	738	703	728	732	786	839	810	764	784	783	717	739	770	786	751	727	745	783	724	729	788	734	712	770	768	733	804	775	728	784	783	744	772	716	784	770	767	738	774	755	768	760	765	754	728	824	750	726	755	784	799	755	715	742	774	794	736	751	787	764	790	775	752	745	789	729	751	714	721	746	780	797	747	747	736	764	749	789	775	786	777	730	751	756	820	757	743	788	820	845	744	763	752	750	753	754	784	754	740	756	733	808	774	779	794	766	718	775	764	731	768	719	798	755	719	791	763	784	774	752	798	751	809	783	764	736	771	768	751	763	805	708	783	769	771	749	749	787	809	744	835	743	738	740	745	764	766	713	781	746	733	773	759	789	781	764	749	748	773	712	763	724	768	740	776	762	693	749	759	771	764	767	751	713	777	813	758	717	762	790	727	768	781	785	745	737	738	747	776	768	767	799	765	749	747	729	806	761	744	722	778	753	779	756	745	776	812	770	735	768	784	763	796	772	733	773	751	783	768	747	788	816	724	829	812	762	764	757	789	798	766	741	750	770	748	770	742	786	814	759	737	765	754	766	753	789	775	758	738	771	796	796	769	779	727	749	786	779	776	784	767	724	722	813	777	805	733	743	712	827	785	805	738	783	775	703	774	743	778	775	768	775	789	775	776	734	751	773	800	772	742	815	753	731	750	787	712	786	737	796	769	753	753	740	810	765	780	803	791	788	769	759	768	769	740	769	807	750	810	707	800	715	744	796	768	773	799	777	773	782	780	784	783	791	751	728	766	778	791	777	781	811	744	740	777	787	779	718	783	787	728	779	786	788	738	714	793	732	784	789	741	746	762	792	713	769	732	768	787	758	780	790	773	744	786	739	780	808	784	771	786	805	816	812	726	733	834	771	809	759	783	794	772	788	746	835	766	782	762	789	788	753	733	769	790	769	818	724	773	784	785	747	767	785	780	796	752	747	735	778	746	759	806	755	737	732	764	777	791	774	763	760	730	819	785	749	795	792	797	779	780	748	741	771	787	731	752	764	815	743	820	752	789	751	783	757	728	743	774	763	736	755	758	754	713	763	748	695	770	753	825	743	771	769	801	764	774	772	743	797	773	756	777	809	768	775	707	775	783	746	747	764	817	756	796	777	800	769	768	820	732	759	781	783	775	734	794	728	780	769	776	789	778	747	711	739	743	802	794	825	744	769	788	743	722	768	764	756	726	740	716	778	767	764	751	784	725	754	797	777	776	753	781	802	782	761	774	786	746	765	779	744	754	764	790	720	757	748	729	769	764	824	770	804	724	716	749	765	807	755	790	757	743	782	708	785	731	765	745	767	732	755	774	733	743	735	764	728	754	722	773	769	755	766	743	759	766	764	756	770	779	709	781	803	752	775	800	740	838	806	770	736	761	779	760	814	738	785	713	773	745	757	776	774	776	777	741	800	752	766	730	771	761	736	756	785	761	717	773	776	783	762	739	724	735	781	744	767	765	749	776
39818	45691	48797	43538	30949	23618	18383	13118	8206	4848	2692	1915	1327	904	759	789	642	530	436	400	389	340	310	275	254	243	267	231	253	254	248	229	240	268	245	253	245	244	240	235	206	239	249	244	241	255	230	252	247	235	217	255	281	272	236	235	243	240	247	261	256	236	232	242	227	247	264	203	259	248	234	244	230	263	232	212	234	222	253	248	237	232	236	246	241	235	246	220	253	245	215	249	223	251	257	232	239	224	221	261	257	251	231	237	231	236	226	220	250	228	240	231	245	233	239	225	254	240	247	239	262	246	288	259	234	205	268	239	238	214	214	249	239	272	221	263	236	241	253	253	226	243	241	229	255	238	231	260	251	234	253	235	233	243	250	222	268	244	247	255	236	236	232	244	297	260	237	223	232	243	248	260	269	250	240	247	224	219	259	231	229	258	241	237	264	225	232	213	224	218	240	208	234	248	248	238	247	249	267	250	211	239	218	245	210	251	232	256	248	245	213	257	263	226	259	261	243	212	233	254	230	219	262	214	217	256	249	226	218	233	262	226	229	248	234	250	237	240	267	259	220	266	231	246	257	255	242	226	228	216	221	232	230	250	245	260	249	224	229	265	249	236	249	212	239	214	242	224	233	255	228	225	219	258	259	225	243	220	248	223	233	217	257	251	233	224	213	243	246	222	251	262	263	249	226	228	211	231	260	249	242	248	245	238	263	253	234	230	202	251	222	241	233	195	227	264	251	228	254	213	217	249	246	238	243	245	218	225	234	250	225	233	243	252	261	216	245	225	242	245	268	268	234	250	257	232	233	228	259	253	242	237	238	231	243	225	235	236	242	261	225	242	237	241	242	232	231	203	246	217	237	231	209	235	272	225	238	244	239	241	247	245	247	234	232	264	240	252	238	237	224	260	246	223	243	224	247	218	237	239	179	229	264	249	233	243	222	232	240	235	250	221	240	230	263	250	221	251	247	251	224	251	238	247	231	258	244	242	249	235	247	210	223	228	219	237	226	205	270	237	240	233	205	254	230	218	243	236	237	253	251	238	229	237	258	245	272	255	222	223	225	241	242	214	246	242	265	237	230	254	231	237	251	258	238	234	244	226	249	238	236	226	269	285	229	242	237	244	227	266	244	226	245	231	272	261	213	249	228	237	246	239	266	226	248	230	239	202	219	217	272	255	267	235	228	187	210	233	243	242	217	221	240	240	247	232	238	209	239	257	248	219	269	236	259	245	232	221	241	237	248	233	268	232	216	268	253	231	240	250	250	211	240	222	253	233	225	257	209	236	240	239	228	240	239	219	232	245	263	256	235	258	228	229	257	226	268	232	261	260	224	261	252	232	236	255	255	216	269	258	232	243	261	234	236	254	223	237	272	206	270	243	209	235	234	244	259	232	240	220	249	229	262	235	236	259	223	256	233	223	238	261	266	222	218	251	266	252	231	229	247	251	234	248	235	237	219	262	213	237	227	210	237	253	245	223	261	238	270	235	236	240	245	249	230	246	226	246	238	235	243	256	239	242	200	217	255	274	227	261	239	211	251	247	233	236	224	216	272	231	222	213	246	207	215	247	241	276	209	257	242	232	238	232	267	234	234	227	211	242	239	279	220	238	244	237	211	202	239	239	261	237	242	225	247	243	232	241	214	243	227	236	230	226	272	240	249	225	269	213	220	239	224	242	277	206	262	240	233	253	234	229	228	258	233	234	239	247	256	245	230	234	241	258	264	244	210	259	251	231	239	247	224	272	247	248	261	232	257	262	245	192	251	248	224	255	241	244	220	237	255	275	257	246	243	239	247	241	250	253	274	237	245	248	216	238	223	254	236	241	223	235	235	235	238	245	255	235	263	245	221	238	272	236	241	231	208	265	259	220	241	214	233	245	224	253	261	279	194	255	272	253	239	229	208	253	263	255	239	229	219	242	257	242	237	250	253	238	209	219	218	243	234	226	242	211	248	220	224	233	246	232	230	234	239	224	232	246	251	251	224	235	198	248	266	257	215	259	230	246	235	264	253	233	216	247	240	202	228	234	246	247	272	247	260	237	240	270	234	223	254	217	236	227	245	252	243	256	232	238	239	241	220	244	231	231	214	257	238	247	231	229	251	247	221	199	218	240	242	244	242	257	211	239	227	262	232	268	250	247	250	220	262	210	232	248	232	240	224	240	207	257	219	248	241	242	230	260	244	204	242	216	260	220	218	245	240	241	235	252	254	248	241	214	249	242	238	267	240	247	251	216	245	287	246	251	236	252	241	225	227	244	220	231	226	235	257	259	245	226	230	238	230	249	240	239	225	221	249	229	265	234	257	258	235	246	237	228	223	227	250	234	260	221	230	248	235	231	280	268	237	247	222	252	240	244	247	227	222	258	227	247	221	211	252	233	225	258	248	264	230	253	210	254	209	221	214	213	233	247	192	249	240	240	234	226	234	235	233	228	279	265	262	213	234	262	242	260	236	224	262	254	209	259	243	246	236	253	232	278	224	252	226	240	242	224	223	259	240	247	236	211	223	218	239	239	236	242	230	223	232	253	218	235	257	238	229	245	260	225	256	267	258	223	223	222	233	265	266	259	247	230	232	231	224	229	252	256	246	249	238	233	270	245	220	251	238	241	205	200	222	244	238	245	245	259	242	223	244	233	221	250	257	221	231	249	252	244	252	222	244	231	242	259	238	257	206	245	254	220	226	247	239	243	237	219	223	245	228	237	218	243	244	224	228	240	237	226	217	237	257	238	233	255	259	232	240	224	231	238	240	237	263	248	227	248	241	220	252	219	274	231	202	207	225	213	231	233	255	253	238	252	212	268	242	239	256	224	245	250	238	259	236	252	249	238	237	240	233	241	253	249	229	226	248	239	240	272	256	249	248	244	219	227	235	217	258	245	230	250	227	258	232	262	220	233	222	264	237	245	239	230	246	230	245	252	251	262	255	224	224	219	251	265	230	259	249	223	213	249	241	240	230	269	245	269	232	240	244	252	220	244	249	233	254	229	255	224	254	249	229	242	239	232	271	248	230	230	232	227	224	232	248	222	229	218	217	246	234	244	247	225	235	231	232	255	265	240	236	266	219	254	273	237	266	231	245	243	216	248	229	252	264	254	213	232	221	252	222	241	233	257	263	241	233	243	250	237	252	241	242	241	224	221	238	231	234	244	231	253	250	249	236	237	228	225	218	245	217	274	254	260	227	216	236	242	260	203	233	246	232	263	256	244	226	238	244	220	247	219	228	248	220	246	248	251	219	267	236	232	236	216	241	219	233	245	237	223	247	237	239	267	259	234	229	257	226	218	231	217	243	239	240	256	229	245	276	227	231	238	239	221	220	228	235	205	241	244	245	248	255	221	213	253	222	256	216	237	240	223	249	213	230	225	226	247	241	243	223	271	226	241	268	242	260	236	257	227	226	208	224	230	252	238	251	249	245	248	251	245	253	257	245	233	230	233	261	238	255	248	222	234	219	239	230	251	227	229	254	211	228	253	228	247	238	246
32072	43073	52733	52354	38650	31867	26928	24333	19973	15205	10845	9392	7111	5573	4601	4468	3728	2679	2263	2069	1791	1499	1183	977	1010	970	933	844	840	865	799	829	843	822	797	772	778	833	802	808	789	843	859	780	797	816	760	772	815	741	821	824	816	751	786	777	763	791	793	796	744	800	757	776	813	756	808	796	780	789	781	766	818	780	797	811	778	786	807	734	765	779	853	798	780	737	822	785	811	805	792	786	778	769	774	801	757	786	746	806	838	776	777	811	801	855	778	770	782	803	794	778	778	810	770	738	827	824	812	779	816	748	754	806	781	843	767	850	814	848	822	799	829	790	780	749	818	830	811	849	764	792	781	765	781	806	863	745	739	824	799	790	786	790	800	778	779	750	804	772	770	793	822	815	788	820	787	753	763	774	786	793	761	814	781	765	772	797	776	780	762	774	815	801	829	774	834	762	801	782	766	806	829	772	780	784	815	792	768	823	788	767	788	806	759	764	850	796	794	806	760	781	756	799	817	787	805	766	783	789	800	776	803	801	763	724	806	799	808	821	756	854	805	794	853	758	779	819	780	766	790	816	743	759	773	772	815	740	781	764	815	800	815	836	783	844	755	778	748	797	766	819	770	820	791	740	786	787	745	846	760	788	768	809	806	809	850	761	769	828	791	825	800	762	789	789	775	716	792	774	796	852	808	818	773	780	770	776	781	792	791	803	817	752	729	765	833	766	779	799	835	776	775	868	764	729	824	743	788	827	761	796	788	833	831	804	825	806	767	828	768	760	795	791	813	769	739	843	774	794	809	812	820	771	785	769	759	801	808	758	799	817	723	777	801	775	741	804	784	773	805	813	810	819	779	757	802	802	752	828	808	747	789	792	797	813	841	831	776	825	796	777	813	768	766	788	810	748	776	806	754	751	798	859	772	788	789	804	760	793	734	788	765	744	830	771	807	786	819	752	780	771	823	744	791	771	773	799	820	766	822	792	781	793	809	825	755	778	773	759	816	766	754	743	744	790	757	837	814	811	787	778	761	830	840	747	810	797	778	801	751	781	821	806	769	786	776	784	795	778	762	788	837	813	805	761	755	788	787	818	851	820	808	804	796	762	801	762	829	791	778	797	759	829	837	789	834	808	814	837	772	778	808	801	736	789	812	820	775	786	815	783	839	806	777	782	824	818	784	733	759	795	826	819	827	784	801	800	793	780	769	766	825	810	827	749	773	814	778	751	753	759	779	756	805	816	752	733	783	795	825	810	806	792	761	731	776	831	780	765	802	792	817	797	711	758	787	724	769	718	784	795	794	752	839	772	802	785	785	745	794	747	781	797	803	785	772	791	770	802	822	791	790	790	773	791	771	784	797	790	782	811	781	791	745	766	760	826	786	776	817	738	784	760	806	789	798	774	774	813	770	800	827	781	825	755	794	758	816	775	727	809	794	774	788	801	795	787	721	814	758	729	816	775	759	832	807	833	774	774	794	793	793	716	796	799	839	835	774	761	754	778	834	794	796	804	799	798	840	742	769	764	783	834	749	848	801	790	769	765	830	776	766	790	841	789	778	811	785	800	745	719	819	803	814	779	844	836	795	777	836	791	803	801	758	782	837	766	818	813	709	788	804	809	777	800	813	779	786	808	820	767	800	768	773	787	823	820	804	811	803	758	733	805	834	782	839	786	825	806	753	811	778	774	774	771	793	777	783	769	823	776	767	770	754	757	810	765	785	792	831	817	845	778	761	745	783	756	830	735	754	747	775	817	763	781	781	809	795	784	840	866	778	790	769	853	759	772	763	801	756	767	815	803	832	778	752	757	738	764	797	781	772	786	755	826	788	828	781	757	783	801	777	760	830	783	787	821	812	836	794	806	783	845	797	816	811	781	776	780	769	790	782	807	839	770	782	814	811	810	770	753	760	809	799	801	775	810	774	784	743	751	741	782	776	759	839	824	759	793	752	823	825	825	777	776	757	774	776	800	776	850	761	825	775	724	824	831	780	742	819	828	791	775	800	796	835	830	770	836	833	818	718	830	809	805	826	804	747	777	825	812	794	749	832	768	788	798	839	756	755	788	794	718	815	803	803	776	809	798	810	785	791	803	791	819	782	750	793	787	796	791	766	823	751	757	784	731	772	800	777	772	786	805	756	804	751	749	801	784	752	791	753	776	738	830	715	838	793	782	795	826	772	809	775	792	804	745	788	760	764	765	777	779	785	785	830	798	780	800	797	798	828	788	812	734	781	765	798	783	778	798	785	798	845	824	809	799	799	825	750	791	791	803	772	789	776	806	753	766	793	764	845	805	786	857	775	735	775	807	865	776	823	770	760	790	799	839	782	810	780	749	759	787	822	783	788	783	775	827	799	760	746	760	766	847	776	762	820	809	793	790	835	751	820	802	821	841	796	807	804	756	799	804	757	765	804	789	785	751	830	791	787	825	762	796	815	821	839	805	788	811	831	817	798	780	795	793	790	768	754	788	764	791	738	828	808	744	771	821	741	778	754	738	746	875	815	775	805	796	796	783	832	768	786	775	777	809	778	811	785	830	823	823	756	769	820	823	820	740	787	769	749	770	782	840	763	757	748	815	761	814	812	755	803	798	756	777	765	793	793	815	812	767	774	807	785	776	793	794	770	779	751	845	764	803	738	826	781	785	763	830	787	745	741	794	807	793	786	755	821	759	803	698	830	794	795	768	776	791	799	805	776	797	760	761	796	767	847	777	804	768	798	810	775	740	802	791	761	782	764	807	798	788	814	830	770	810	796	748	771	764	767	825	773	767	750	774	836	845	773	775	771	773	751	803	772	787	813	710	787	726	782	822	791	827	779	779	818	748	774	836	776	771	776	754	740	813	807	826	744	810	778	772	779	780	781	767	791	802	788	804	778	770	771	806	800	762	823	819	781	842	810	831	842	806	755	787	752	779	823	801	828	805	806	748	813	718	865	787	764	774	820	789	830	840	761	796	783	837	786	847	823	813	808	822	790	797	821	771	764	766	738	805	803	806	801	772	810	836	762	761	784	786	750	805	819	830	798	741	813	825	812	777	795	816	775	791	792	756	728	781	762	801	786	785	777	809	807	785	739	785	809	821	813	751	760	801	788	772	786	799	794	781	789	805	793	820	810	782	806	753	773	750	769	818	820	788	755	798	771	804	827	825	783	812	760	760	785	802	838	752	838	805	843	726	773	789	796	822	792	740	796	768	771	814	786	821	803	795	817	782	807	779	795	778	744	823	817	772	772	756	765	797	744	816	723	791	831	749	724	760	774	749	790	782	771	758	777	769	769	804	814	777	825	814	790	858	762	794	781	800	800	736	832	828	747	813	755	801	788	797	774	813	804	743	792	790	826	807	781	749	840	814	834	785	829	777	800	814	774	819	801	829	798	766	794	826	767	765	811	786	840	775	784	775	769	786	753	808	812	803	798	802	786	755	759	826	738	797	805	786	820	817	828	814	821	799	772	824	748	828	774	823	771	751	816	797	814	790	798	741	806	758	792	768
47013	48226	45785	38599	30708	26598	23958	18937	13130	8631	5251	3553	2697	1884	1301	1186	970	678	608	552	520	400	276	303	298	264	253	266	270	253	273	256	277	254	245	250	260	257	238	261	259	267	232	264	263	261	231	250	275	265	251	246	257	231	253	260	251	237	247	258	264	269	249	275	227	250	279	240	266	260	274	261	275	239	274	239	251	263	255	246	243	259	283	241	269	285	244	255	266	251	245	243	278	259	246	254	267	263	233	270	241	282	271	250	238	281	256	241	235	251	254	271	221	259	265	270	261	275	267	250	242	272	272	243	259	244	285	280	246	249	267	276	250	249	266	261	231	274	236	281	256	259	234	258	256	253	272	266	243	248	239	240	255	272	265	241	265	231	269	302	256	255	259	270	251	261	238	228	247	253	225	223	247	256	234	265	240	287	248	233	257	239	268	256	219	246	245	269	239	224	244	256	264	290	238	255	260	255	285	248	258	261	237	238	252	252	265	256	234	271	244	282	257	256	266	283	261	272	250	262	257	264	248	273	264	259	270	273	283	245	260	244	236	246	242	239	240	253	272	232	221	220	260	294	248	246	265	234	252	231	277	277	247	238	234	274	251	255	241	262	234	261	232	236	261	227	237	239	256	233	268	260	250	277	226	270	272	261	267	242	244	267	240	253	243	266	279	234	253	254	284	262	272	280	251	246	246	236	261	261	255	242	245	257	231	250	248	218	257	244	253	254	272	229	270	250	261	256	217	236	236	272	254	222	239	282	273	253	272	225	230	262	242	247	284	271	275	251	236	287	252	252	264	261	259	269	265	247	276	274	234	237	237	233	236	247	252	262	249	248	273	254	270	293	238	250	259	276	255	242	261	269	269	243	259	240	252	276	270	238	251	265	286	253	271	236	263	255	250	249	263	262	240	253	256	250	281	241	262	255	268	278	255	225	255	263	253	257	250	257	244	262	276	231	259	261	242	252	245	245	249	266	243	279	260	250	236	243	271	275	238	249	268	237	260	257	258	277	248	216	229	254	230	282	255	283	273	230	242	246	271	247	246	239	250	268	246	260	261	282	221	276	260	261	272	240	266	254	251	286	244	291	274	252	238	246	252	256	277	254	232	275	246	238	254	266	262	263	233	251	281	235	243	259	244	231	235	237	231	260	240	245	221	269	226	268	242	236	242	240	256	230	246	251	272	247	256	257	246	277	223	235	240	239	245	287	277	238	233	257	234	235	244	245	281	270	268	263	264	235	253	274	231	239	274	245	238	249	250	281	240	235	274	240	238	251	270	258	272	229	234	274	265	252	261	254	243	256	248	271	250	271	284	248	274	234	262	260	262	259	254	249	215	232	253	282	268	246	248	240	246	245	265	238	254	232	277	243	239	268	267	282	282	257	249	267	267	255	235	232	270	248	241	271	230	263	278	270	266	245	261	251	233	286	257	254	229	272	233	260	259	253	257	254	262	260	259	252	251	233	233	270	270	258	245	255	265	261	260	265	238	279	257	246	252	247	280	259	253	260	238	254	279	262	281	248	252	264	252	263	288	250	245	267	241	248	288	243	228	277	266	254	279	227	263	253	260	267	262	275	230	236	251	246	257	208	262	238	282	251	257	284	247	253	241	244	260	233	248	256	247	243	247	274	256	219	269	249	281	232	231	236	250	228	248	272	260	241	235	254	239	246	234	263	251	237	273	241	242	243	262	276	261	283	238	244	264	255	274	243	267	269	267	239	294	271	293	291	272	253	218	244	261	246	258	254	254	267	231	261	279	253	233	265	236	269	279	261	257	245	253	284	246	253	242	252	221	249	259	256	275	275	242	244	235	238	250	259	262	220	240	238	258	264	223	256	242	253	269	267	243	253	250	270	258	243	256	231	239	294	279	255	250	225	263	251	255	245	254	255	260	239	256	241	241	244	271	263	271	262	245	251	256	247	245	274	270	256	227	248	264	265	250	251	237	259	277	232	258	236	279	243	237	264	261	259	250	255	275	245	295	252	258	265	269	283	266	238	284	279	263	263	250	257	266	249	251	267	250	250	243	243	271	223	237	253	263	246	246	264	263	233	285	249	297	231	278	278	268	278	257	254	239	273	219	278	274	239	249	231	241	259	247	267	274	259	264	238	274	251	270	235	278	272	258	272	239	252	254	245	265	227	284	251	260	262	234	222	234	276	254	258	247	246	241	273	269	293	244	275	280	235	251	288	272	241	261	220	282	248	244	253	235	243	231	241	251	257	256	252	270	270	256	257	258	241	244	214	261	264	231	255	268	258	222	248	228	211	272	257	252	236	243	254	280	243	263	265	270	256	254	248	250	210	250	273	245	255	233	259	257	258	260	247	237	262	243	247	234	256	275	252	268	278	255	258	257	270	244	264	261	236	250	262	250	260	284	261	220	250	253	242	253	230	248	242	273	260	255	258	256	273	272	257	224	258	238	249	276	255	243	278	266	262	246	270	281	255	232	256	250	273	246	303	240	254	255	257	230	281	254	263	257	233	264	243	265	248	235	227	246	249	258	247	262	308	276	259	265	245	234	212	269	270	238	275	238	270	251	244	241	281	278	273	280	249	234	248	252	263	247	253	233	247	248	253	253	265	226	256	244	271	216	226	254	274	252	257	265	232	257	249	240	256	243	257	296	236	252	271	295	246	244	249	251	268	242	250	251	236	279	243	241	231	240	241	286	247	267	260	265	255	254	236	269	278	269	241	262	256	247	231	256	231	245	263	244	264	235	268	271	257	258	270	248	242	266	288	285	229	256	255	257	259	261	239	251	268	250	244	233	264	238	259	271	275	249	244	245	229	249	258	267	262	253	254	275	241	268	271	252	260	247	259	250	246	275	246	257	255	245	251	266	263	250	257	274	259	245	253	280	241	285	242	247	285	272	279	288	263	255	224	254	268	248	277	292	222	263	254	262	259	252	245	249	267	260	259	266	270	257	234	254	270	247	249	259	268	252	264	261	272	250	238	252	241	256	260	257	251	271	272	248	236	253	257	254	272	282	238	248	255	259	262	258	258	264	255	270	254	300	271	267	220	266	266	254	264	235	278	249	242	263	240	257	246	248	237	258	239	256	245	230	278	235	219	253	247	256	230	254	251	239	286	266	231	245	273	264	225	269	273	251	246	240	241	269	247	260	232	262	264	243	251	263	235	239	241	244	252	248	256	243	229	269	245	215	257	257	260	248	269	253	258	217	224	255	252	248	277	249	267	242	254	262	284	245	256	265	232	254	271	260	248	265	245	255	247	236	229	262	270	253	250	266	237	283	289	244	261	233	253	237	261	273	251	249	251	297	273	274	278	280	244	255	259	262	247	266	267	256	242	238	246	282	244	257	233	279	239	233	291	256	267	265	243	275	233	256	249	260	224	252	232	284	231	247	246	228	262	252	262	247	243	244	256	253	260	255	252	257	244	246	266	276	246	216	252	241	257	245	261	262	230	250	231	258	242	256	258	245	281	264	256	252	282	266	257	276	240	244	260	241	247	235	250
37891	47809	54038	50913	43307	38213	34903	29769	25970	21615	15939	13833	12441	9675	7749	7232	5454	4066	3320	2853	2642	1984	1412	1244	1169	1107	971	902	850	864	864	844	816	828	818	861	828	840	762	866	825	802	799	779	831	811	841	826	843	821	801	826	793	872	811	814	790	819	786	815	814	826	839	775	836	839	821	866	882	830	871	824	807	803	820	810	824	887	820	771	797	848	804	799	756	780	799	839	804	825	822	827	836	796	856	794	799	774	811	812	788	806	866	866	862	777	841	814	774	832	834	828	826	824	807	833	801	850	832	837	861	818	797	796	793	856	856	800	812	852	845	801	845	840	844	820	841	846	834	812	842	817	827	826	816	834	812	830	821	789	836	832	799	817	831	791	826	866	808	793	869	797	818	857	797	809	833	829	787	843	761	851	855	854	809	883	771	831	851	844	790	834	870	798	831	844	831	779	819	842	834	807	732	793	759	791	785	788	806	803	827	829	843	828	818	856	853	791	807	831	805	814	782	820	852	843	847	794	846	798	839	815	830	773	841	826	810	812	845	801	836	817	829	820	914	841	838	801	875	815	845	782	857	798	799	796	884	856	846	810	831	788	806	804	843	847	862	823	783	753	776	763	804	810	800	839	847	820	843	795	746	809	773	816	826	837	858	793	792	794	860	833	821	835	854	854	818	850	852	811	853	833	818	779	839	812	876	806	832	871	806	865	766	860	839	843	871	850	861	858	834	851	808	807	851	754	823	831	804	821	806	818	835	780	827	812	811	836	801	792	843	770	815	838	821	821	865	807	826	830	801	816	835	800	867	825	856	816	767	764	855	827	817	814	855	851	821	796	855	810	804	798	837	800	810	858	797	847	825	806	855	792	785	818	862	787	880	859	807	840	775	818	764	802	856	832	813	840	812	808	831	841	831	811	829	842	845	877	836	777	835	783	860	869	826	842	830	822	801	829	816	802	846	820	832	827	853	862	812	871	817	818	837	879	823	790	827	824	831	772	835	856	774	831	802	833	872	820	833	805	821	802	814	803	824	852	846	811	839	825	813	811	863	814	849	793	840	845	856	848	811	826	875	819	812	778	890	832	816	831	860	846	829	799	825	804	821	788	839	831	794	812	857	748	774	795	816	848	838	812	805	807	810	803	809	816	804	848	813	794	780	846	816	884	821	787	860	870	818	808	829	809	814	820	844	837	819	835	818	844	843	782	794	840	777	806	843	812	838	858	841	813	831	870	807	752	818	819	836	830	852	846	853	843	814	797	828	777	785	758	880	754	807	788	822	849	810	795	834	850	828	822	782	834	826	868	817	807	816	804	857	813	831	793	836	846	801	851	758	804	825	834	815	804	806	805	894	836	815	817	831	782	830	790	867	843	856	884	788	816	833	827	809	800	809	832	811	846	836	794	849	804	775	831	802	867	841	795	822	798	792	859	780	805	830	836	829	818	870	790	791	829	838	835	833	784	855	810	828	840	864	797	799	753	781	816	841	830	837	801	792	868	773	826	837	760	855	774	857	814	825	829	850	774	789	855	794	804	832	815	833	774	800	853	760	846	845	821	825	799	849	807	804	817	809	767	853	811	821	809	842	839	803	839	804	846	802	797	873	827	783	803	841	850	814	769	807	848	781	809	820	808	886	820	798	821	828	832	855	860	806	827	815	856	802	787	778	822	822	824	824	812	790	807	784	847	843	893	817	828	825	832	811	856	861	802	761	856	819	786	842	835	772	829	805	825	806	816	836	810	797	866	825	768	839	810	812	844	824	823	827	843	765	816	837	805	853	829	820	806	828	812	839	790	819	870	851	858	844	828	871	825	797	792	814	788	822	876	813	814	831	800	848	848	799	872	814	841	793	781	771	793	799	867	801	810	838	754	836	792	759	818	798	829	828	838	832	815	856	804	804	828	871	777	803	866	837	824	825	816	798	836	821	856	798	801	814	836	842	825	797	833	789	842	807	853	812	856	855	869	849	843	787	824	815	798	832	840	797	835	820	762	826	815	842	831	867	865	815	818	814	840	834	842	838	798	808	823	808	821	801	802	818	878	844	797	821	851	839	803	803	849	826	803	825	801	798	875	842	826	811	801	853	804	833	836	856	807	811	824	847	777	855	790	806	828	817	801	838	854	801	782	796	817	852	874	833	839	827	815	801	809	801	852	813	817	833	830	890	825	827	822	796	822	816	853	779	832	863	839	809	884	805	827	752	811	853	878	832	810	869	787	864	824	816	857	801	843	890	798	804	795	824	811	812	830	787	824	885	836	842	873	806	820	849	846	882	834	821	823	858	822	816	810	824	853	840	804	833	826	813	850	817	853	784	807	833	785	816	757	833	788	787	788	816	775	811	789	790	808	823	799	807	825	766	832	778	790	816	830	820	838	822	846	808	832	824	801	815	820	822	817	869	854	826	819	808	819	802	870	823	799	893	797	853	788	826	783	758	836	787	853	832	809	815	868	823	801	865	829	865	821	845	793	845	848	837	800	847	782	806	851	811	819	820	797	815	805	848	788	827	839	829	828	817	851	840	880	832	862	880	796	770	827	839	830	848	860	774	834	826	796	858	832	798	792	807	825	825	874	774	765	776	823	847	801	779	846	810	806	834	804	832	809	796	837	809	791	855	820	822	845	795	781	849	790	859	874	824	842	854	836	885	807	869	818	837	829	821	813	863	792	834	840	816	805	834	815	824	828	799	789	795	836	773	790	792	787	798	815	773	801	811	792	819	813	799	818	836	811	795	751	866	818	862	799	818	859	832	815	842	803	857	831	840	799	872	836	851	839	807	784	841	817	797	784	824	831	832	810	844	794	816	829	821	806	758	855	827	874	855	824	821	813	844	819	809	857	868	858	887	849	794	867	815	812	781	836	787	837	833	792	824	800	852	806	827	854	788	824	872	795	838	798	829	805	828	843	819	823	809	835	822	814	777	763	807	805	746	831	810	835	866	825	848	829	791	871	823	826	825	843	770	834	772	838	767	829	810	795	768	829	827	831	790	840	831	882	827	830	767	840	804	826	858	826	873	837	800	810	794	852	824	795	768	818	791	838	803	843	834	804	855	836	814	810	811	779	805	766	806	808	838	840	792	868	757	792	819	808	817	831	857	860	810	789	856	848	829	817	829	806	808	825	797	794	795	788	872	820	843	883	833	831	804	797	818	873	772	807	853	815	794	733	837	859	826	817	814	846	860	822	801	784	787	831	778	802	770	823	876	870	836	803	802	881	825	766	835	850	815	833	775	832	866	829	816	821	849	800	813	787	827	818	845	852	838	800	814	786	845	761	822	825	850	887	793	826	835	876	760	833	856	812	808	799	827	822	792	799	870	793	805	816	839	794	825	824	782	849	809	840	805	805	778	830	881	761	871	815	798	830	811	759	827	859	828	911	819	796	815	829	830	833	839	800	857	828	761	798	796	796	830	803	828	821	860	754	823	831	806	780	809	836	812	825	813	794	839	835	815	807	766	879	806	770	845	790	801	809	813	792	849	824	826	858
24343	25966	21722	12433	6060	3403	2200	1448	1004	811	547	490	423	381	345	312	308	278	227	258	223	245	236	254	210	228	253	209	231	228	236	218	246	240	253	242	238	233	236	219	232	251	243	237	264	220	226	240	221	235	230	235	233	238	241	234	224	201	240	229	240	249	225	250	240	231	231	226	224	201	250	232	238	226	236	249	218	216	225	223	252	231	226	217	229	214	230	270	269	211	219	241	218	226	216	215	225	240	221	221	253	235	232	205	230	238	207	234	229	228	233	207	229	211	226	223	212	245	247	223	219	239	237	227	258	235	225	221	252	236	252	242	240	246	232	222	235	201	241	248	222	255	212	216	246	227	222	220	214	227	299	230	229	224	222	219	241	245	239	215	194	217	239	233	242	224	222	219	256	231	229	206	250	236	236	244	240	217	219	238	216	233	215	216	223	251	238	233	244	206	248	248	224	210	216	237	218	226	234	216	224	252	239	245	210	232	229	231	224	211	216	232	211	242	238	224	222	264	225	241	239	211	234	216	239	223	196	228	240	237	252	218	243	242	236	231	240	221	262	205	215	249	269	225	225	234	249	226	257	230	226	202	217	227	214	234	239	237	234	207	223	227	209	245	222	213	231	203	228	199	221	221	244	204	249	232	246	250	219	248	216	224	223	197	217	215	226	261	228	201	254	242	248	219	208	229	211	238	230	247	237	247	213	261	257	236	243	240	222	230	230	238	236	209	228	200	232	235	232	213	190	235	233	220	233	233	201	217	232	235	238	252	227	233	240	216	243	227	250	207	240	214	221	249	245	249	239	230	237	208	230	243	186	257	220	247	232	260	218	244	247	232	213	230	244	232	219	228	214	214	209	236	223	206	231	225	229	242	232	246	229	226	205	214	227	251	226	216	209	243	254	218	230	232	243	214	259	249	242	227	226	214	212	245	237	221	238	215	202	223	203	236	264	207	234	214	241	238	227	231	242	208	222	230	219	231	246	242	219	235	221	211	248	209	201	244	222	232	244	226	216	195	238	241	257	244	256	215	215	227	226	227	236	237	258	231	223	230	215	234	219	229	213	232	240	220	214	242	242	229	226	223	230	212	215	224	224	224	221	236	228	245	236	212	230	252	230	226	261	246	236	240	215	234	213	226	261	223	252	237	225	229	217	232	232	259	234	233	208	244	222	236	225	238	238	225	240	263	229	229	218	235	241	232	239	217	194	214	231	214	233	230	233	209	246	235	221	198	257	246	238	256	246	246	250	212	209	238	219	243	236	230	233	233	239	206	233	208	218	232	253	212	233	227	219	217	232	253	219	230	253	246	239	234	275	248	211	218	245	202	236	230	242	243	236	221	231	251	254	236	230	217	259	227	212	226	227	215	249	235	236	234	214	192	242	224	217	206	219	226	203	244	250	245	210	226	255	230	230	245	205	218	209	236	231	249	244	246	206	239	227	236	227	239	261	254	225	215	206	221	249	232	238	252	236	240	227	251	239	240	240	216	220	242	247	230	227	242	233	245	235	222	232	243	238	221	205	245	223	247	222	253	232	210	250	244	231	218	209	246	209	221	225	219	226	232	255	225	228	226	204	239	213	243	200	223	204	207	247	210	228	234	237	228	199	219	214	250	251	241	252	237	227	214	227	242	227	200	266	240	231	228	205	218	231	233	239	234	224	225	222	241	210	251	238	212	218	237	219	234	249	224	237	208	227	241	211	222	249	258	231	227	227	248	209	235	233	235	217	238	229	219	210	222	239	236	241	248	248	238	208	209	246	206	215	230	196	214	231	239	242	247	215	220	198	243	238	241	230	242	207	233	212	218	233	232	249	213	240	223	198	237	248	233	210	207	208	239	240	205	220	237	230	222	255	217	244	235	238	240	239	234	214	226	248	223	246	209	241	242	260	230	261	233	213	241	247	235	248	238	243	198	233	248	206	199	235	246	263	209	240	225	205	218	215	235	230	211	240	205	215	220	236	242	233	229	237	196	230	228	240	244	238	216	209	245	248	244	243	225	225	236	238	242	251	234	206	220	228	231	230	214	246	214	224	222	228	228	261	220	214	230	218	224	249	235	241	227	223	216	226	224	227	247	261	251	225	253	223	204	254	229	214	240	226	224	207	224	229	220	225	233	239	228	225	216	231	226	257	231	212	231	235	257	244	260	229	228	231	232	230	247	219	203	271	210	217	241	220	233	240	238	220	228	226	262	247	234	244	222	227	237	260	260	226	230	231	223	260	225	225	226	220	237	262	232	253	240	231	234	247	235	233	261	217	243	230	251	249	216	221	230	203	235	225	223	238	248	230	235	249	250	251	216	188	242	206	244	237	231	234	231	224	243	230	233	235	234	216	250	212	241	244	247	236	229	230	204	224	222	218	203	239	204	244	226	209	237	227	259	231	226	267	224	234	224	218	214	254	246	234	209	248	238	234	219	222	224	206	239	228	240	238	212	238	230	205	236	224	216	225	242	242	234	227	241	218	213	242	225	219	223	236	210	236	208	228	261	232	214	220	233	244	238	249	217	215	226	244	228	221	220	233	231	219	242	231	246	214	251	247	256	212	208	230	236	234	234	249	231	217	231	235	232	242	235	219	217	247	231	229	241	255	199	218	228	217	219	204	239	207	233	230	228	231	244	244	217	213	238	241	223	231	248	231	221	210	227	230	239	227	231	236	228	233	233	207	216	228	222	235	287	235	227	234	250	218	239	242	250	242	237	200	214	208	234	238	249	215	251	221	216	222	207	232	242	254	216	214	249	222	216	225	220	243	258	240	226	218	225	256	238	242	222	259	223	233	217	261	231	228	217	244	202	225	250	222	220	213	232	253	243	238	230	204	237	229	229	220	243	228	234	248	206	222	238	231	254	228	219	221	215	226	217	219	213	206	221	201	219	222	236	221	241	243	244	202	212	220	222	225	232	241	261	230	239	241	207	210	236	223	253	252	227	238	216	199	209	224	256	266	224	235	242	244	225	222	200	252	249	249	232	223	213	260	221	239	242	231	231	227	251	264	240	237	231	241	234	230	234	226	204	264	230	184	216	222	232	249	201	230	223	229	248	210	230	239	219	227	216	220	230	241	246	267	246	203	222	213	228	245	206	203	225	241	229	219	220	214	242	208	226	233	235	226	253	220	231	221	227	224	220	226	246	272	254	235	210	225	243	236	248	247	215	239	252	256	245	238	208	237	250	247	233	248	223	232	220	230	237	232	234	238	214	220	225	225	258	234	238	196	217	214	248	228	256	232	239	237	235	253	225	242	234	226	243	223	202	262	231	204	238	218	230	241	250	234	220	244	230	225	253	265	225	250	229	240	229	210	213	212	225	236	240	242	224	236	235	234	208	233	229	246	222	232	260	213	239	256	250	224	225	231	237	236	212	239	210	247	214	241	233	256	236	219	245	225	233	225	240	212	200	226	235	219	228	226	234	248	244	216	240	215	231	222	222	235	239	269	246	218	222	238	223	234	210	262	197	263	218	226	209	224	222	217	233
21045	27060	29326	25769	18214	14137	10396	7274	5561	4196	3206	2616	2210	1848	1629	1492	1198	1033	947	864	910	866	837	820	793	804	781	764	794	740	800	768	712	751	796	777	742	750	771	805	729	788	778	713	793	782	786	777	772	752	766	769	761	769	768	775	823	759	727	762	791	778	819	798	762	753	730	800	811	717	762	761	765	719	758	804	760	732	817	782	800	782	795	765	797	693	792	776	807	769	772	807	744	752	765	791	748	764	739	732	769	785	717	766	769	822	751	779	780	780	780	714	820	808	792	752	784	778	764	779	799	816	728	707	824	758	777	749	778	811	785	800	723	803	785	752	792	779	790	740	746	789	750	742	772	805	765	778	764	834	717	764	758	714	769	763	742	775	772	772	796	788	748	801	750	843	746	775	698	794	771	727	760	782	790	764	806	745	785	728	768	740	739	794	735	727	805	778	733	746	787	762	809	772	774	759	818	782	763	727	749	781	832	742	747	768	740	799	733	786	774	801	767	758	812	780	726	774	733	757	818	805	760	762	760	777	724	800	779	802	788	728	746	796	765	786	797	764	797	769	780	800	774	805	790	765	772	755	795	741	843	743	817	749	779	761	755	802	804	787	812	791	827	753	763	806	812	722	771	778	778	738	775	735	752	753	773	769	791	776	726	714	771	762	745	745	819	808	767	765	741	808	780	740	758	765	752	831	695	791	796	737	779	795	779	757	791	758	765	801	762	755	743	794	760	749	737	796	762	764	762	767	785	788	792	807	797	659	795	757	735	760	783	740	747	799	727	822	771	765	838	786	759	747	781	788	756	788	797	757	753	754	720	797	791	747	778	801	789	825	799	788	736	775	824	813	776	756	816	791	753	797	749	767	774	803	854	750	782	773	753	713	734	758	801	799	797	795	746	769	750	803	778	725	708	764	730	756	788	739	754	803	789	764	768	761	806	805	802	810	816	753	798	776	795	783	789	806	809	759	771	738	773	777	782	801	804	749	748	776	747	773	752	810	738	819	755	760	804	850	785	810	737	823	753	807	768	759	771	821	753	786	704	805	793	815	760	754	764	782	765	778	783	818	756	726	722	737	729	801	742	771	760	792	708	712	722	765	748	743	754	751	800	757	758	798	795	792	809	803	778	809	781	746	737	726	754	740	786	749	784	748	775	772	766	769	753	735	802	800	761	757	738	792	765	771	799	727	747	764	798	712	767	819	770	801	759	760	752	725	845	809	762	716	805	769	770	792	768	758	749	771	781	749	775	734	777	804	767	788	733	779	804	779	764	763	748	762	806	776	826	781	762	764	778	756	774	782	760	829	782	755	761	774	741	760	743	800	778	797	777	757	750	819	776	789	750	792	778	798	816	749	772	721	755	778	772	734	766	753	755	813	716	798	766	797	781	779	814	729	778	743	752	828	723	767	749	758	789	778	805	806	749	842	766	752	787	774	786	809	790	740	781	742	818	792	770	746	735	769	795	793	820	763	752	732	782	720	709	758	762	831	774	742	799	814	793	798	763	787	709	791	802	755	771	746	809	762	786	705	770	745	782	761	746	833	771	796	733	720	785	787	817	751	822	818	744	811	852	773	769	753	772	782	773	784	801	772	758	812	783	734	749	812	785	769	784	773	764	739	732	794	761	736	764	788	802	767	788	807	770	756	760	759	758	774	782	748	779	772	738	763	736	750	743	786	827	785	719	774	799	798	734	774	755	743	790	753	756	748	743	754	759	802	787	779	721	790	734	747	755	765	803	768	770	759	759	756	775	754	770	742	789	796	798	790	787	752	765	745	799	783	790	790	776	795	766	781	811	750	784	761	760	727	773	727	788	825	749	727	769	736	719	783	717	765	722	801	713	734	754	776	770	787	698	749	791	769	758	803	797	756	785	822	788	758	775	789	767	769	799	789	788	741	801	807	735	770	801	764	744	815	818	785	739	728	763	751	714	754	790	788	799	758	715	779	751	784	779	782	762	794	764	821	770	802	763	780	771	705	783	766	760	717	746	756	782	761	788	772	750	718	750	748	808	772	791	780	812	763	746	746	806	755	771	811	828	765	787	729	766	789	781	775	728	749	749	772	694	771	767	722	760	794	794	799	753	734	798	772	757	749	759	753	756	782	813	779	761	761	715	708	744	735	749	762	720	805	742	778	752	760	801	793	789	792	793	828	741	744	832	722	779	752	764	750	760	736	760	740	765	813	746	736	765	736	762	763	768	787	737	759	779	767	742	774	757	793	772	762	743	769	747	787	766	783	806	740	754	772	787	761	779	743	748	761	751	767	781	796	773	735	767	787	766	764	752	752	777	767	773	780	768	819	729	775	815	765	777	781	773	780	777	771	793	738	787	721	776	781	795	739	777	788	785	767	777	750	759	763	784	735	752	749	786	755	836	751	760	820	803	753	840	754	732	783	769	743	722	795	766	769	760	720	808	797	769	730	794	747	743	804	727	798	746	743	792	754	811	749	803	764	797	826	786	785	760	762	746	757	765	755	801	803	800	732	752	764	805	793	734	758	784	787	731	797	765	752	760	738	714	804	728	783	774	720	755	786	745	743	809	750	782	768	751	811	770	806	791	763	798	740	722	767	775	804	770	824	804	722	753	749	740	684	796	749	726	752	815	817	738	756	754	788	784	786	796	767	774	735	775	783	756	796	721	766	798	804	748	778	745	751	761	726	747	824	796	785	743	766	767	820	812	765	758	754	805	779	768	765	803	803	783	762	764	755	791	720	759	815	799	739	788	752	725	809	735	780	762	776	763	807	758	775	772	746	743	834	802	748	747	752	740	797	756	756	727	763	804	744	773	795	789	744	817	816	783	779	718	784	809	785	758	817	719	770	794	763	770	784	719	815	752	786	750	731	779	794	734	727	749	742	769	775	759	749	810	807	775	792	747	783	815	773	785	744	750	764	769	773	782	789	766	747	768	789	718	790	814	782	772	745	768	776	781	761	772	748	778	779	709	782	791	758	773	754	770	761	808	782	732	756	789	749	708	773	797	753	771	756	751	784	798	752	713	759	801	779	777	818	780	756	754	766	779	734	781	781	767	810	751	750	785	758	798	783	796	744	764	724	854	783	749	769	783	738	788	768	829	731	755	765	772	786	786	800	808	771	747	786	764	767	773	772	781	762	764	745	737	802	759	746	778	795	786	718	772	734	762	736	853	753	768	773	780	716	788	811	746	767	801	767	745	803	755	782	821	814	755	775	795	780	754	816	795	760	800	754	786	788	772	785	838	752	766	770	786	754	758	768	772	756	781	791	769	757	730	748	791	766	790	809	755	765	751	812	786	800	767	772	756	785	822	756	766	756	742	737	720	788	746	730	749	747	804	742	727	746	715	777	789	759	792	732	794	797	776	789	771	756	717	820	782	784	808	820	802	776	739	774	797	796	765	791	761	768	764	727	755	783	762	803	780	845	777	794	804	736	746	786	773	792	805	772	793	771	762	817	811	743	747	775	782	739	785	767	827	780	811	786	760	767	745	749	747	780
43925	46103	38836	35099	30272	23627	18248	12380	8880	5228	3982	2214	1611	1042	821	662	584	414	401	412	323	300	287	248	260	268	242	245	241	268	275	241	237	219	239	212	248	253	250	234	228	255	238	220	229	255	235	251	229	257	248	251	214	249	222	232	223	275	234	241	231	234	230	252	242	239	240	271	226	255	220	248	246	266	227	248	255	234	225	253	223	267	251	240	236	226	246	236	244	232	233	209	250	200	234	236	231	245	232	251	261	272	243	242	254	238	243	246	234	256	259	239	225	265	220	260	237	233	220	244	225	264	246	220	252	247	242	243	234	223	248	242	241	262	259	236	227	255	243	237	258	220	257	258	242	227	219	224	212	209	246	222	257	247	245	213	238	279	260	249	231	230	235	247	228	244	232	240	233	245	226	259	242	230	255	236	253	271	257	226	254	257	264	249	239	223	231	223	226	221	257	257	223	235	282	239	230	252	262	251	227	254	244	236	237	242	227	253	229	232	235	231	233	246	233	233	214	248	256	228	242	224	284	246	237	252	254	254	247	275	233	217	222	250	225	265	256	221	217	251	278	229	265	254	230	244	212	276	241	232	233	246	226	216	240	269	243	222	209	242	248	252	255	234	233	245	246	219	239	222	231	216	236	232	247	238	222	227	221	238	244	254	255	245	256	255	259	252	212	206	229	247	236	260	202	222	248	259	204	280	215	244	256	232	245	250	235	231	243	234	237	277	226	222	253	241	249	268	235	225	244	255	221	244	230	246	249	250	236	224	258	234	232	261	260	216	224	244	247	248	225	255	207	228	249	241	244	254	262	263	240	232	206	250	299	238	248	243	227	222	229	240	244	238	211	226	275	252	235	233	218	241	229	217	241	229	229	272	236	279	223	242	236	233	269	211	246	214	233	253	269	241	237	249	251	256	259	254	226	247	208	213	228	221	213	223	242	233	255	246	241	242	234	249	235	237	238	248	227	255	222	242	251	238	217	236	240	235	249	226	227	251	262	225	260	270	245	235	227	212	231	240	235	214	242	226	211	249	220	265	264	221	255	216	247	231	246	260	250	258	199	247	257	232	244	275	232	238	256	234	235	234	254	270	241	240	227	278	259	248	258	226	222	237	245	222	224	248	246	234	248	261	237	226	232	264	231	236	265	227	260	226	247	232	249	240	225	222	206	286	220	218	250	211	224	206	254	254	250	211	249	244	207	250	242	231	245	239	241	268	228	255	239	249	247	255	215	253	220	257	243	238	262	264	239	251	229	223	238	266	231	231	242	230	247	253	228	245	251	234	247	220	232	243	233	218	233	246	236	245	244	210	256	235	244	241	247	243	235	245	248	244	231	238	254	261	225	234	248	239	228	255	228	224	204	225	257	251	240	247	228	237	220	228	215	211	238	206	233	221	243	234	250	230	238	259	243	215	206	256	220	239	241	233	260	253	216	246	215	241	234	209	237	227	258	224	238	201	245	269	239	241	242	232	247	244	246	237	233	242	243	228	246	244	223	206	267	284	233	250	242	219	223	230	233	240	244	235	254	238	227	257	235	242	237	230	279	275	250	259	245	223	219	237	242	255	245	223	238	228	247	221	248	244	240	249	252	216	248	260	242	240	227	264	232	216	230	235	230	229	243	242	255	235	214	252	260	266	259	237	248	233	252	236	242	220	258	247	249	245	251	233	258	248	243	246	210	246	231	251	239	261	232	283	277	258	270	253	251	251	267	261	247	233	235	244	243	280	226	253	192	249	274	221	235	238	206	242	237	237	235	229	261	244	236	250	220	241	224	229	222	211	212	258	234	214	227	239	236	231	247	266	262	223	243	252	243	218	255	245	230	227	233	236	262	221	249	241	210	217	238	228	242	245	241	261	226	218	253	234	240	263	269	268	231	239	235	216	249	238	273	229	239	222	235	241	237	234	238	240	264	241	219	236	259	207	241	241	240	246	245	239	272	214	236	229	260	229	254	233	230	246	219	231	271	263	281	265	215	219	241	234	239	237	237	249	219	226	244	217	227	251	226	219	251	229	246	266	230	254	239	253	244	240	231	257	260	227	243	256	216	236	266	241	263	264	235	248	245	259	229	245	234	215	229	231	238	262	231	224	205	232	207	252	244	229	214	251	215	229	245	287	249	241	221	236	231	230	239	248	250	246	247	255	250	239	266	253	238	251	225	280	247	250	249	229	218	248	230	238	246	252	251	223	247	210	234	254	227	247	245	243	266	233	262	243	229	260	241	234	238	249	231	222	246	227	244	256	252	224	254	246	242	245	237	244	239	225	220	232	237	251	243	217	214	239	217	208	247	252	249	238	230	231	252	236	238	249	221	268	234	250	236	264	237	223	240	233	257	240	254	236	245	243	229	240	238	221	226	215	249	235	230	253	246	246	253	232	255	235	249	214	221	211	250	232	221	221	238	245	246	243	213	244	253	231	254	204	241	276	258	256	241	260	245	233	250	253	245	230	229	259	254	241	223	227	236	241	256	207	258	237	210	227	281	262	231	231	235	224	230	243	261	243	261	234	212	257	260	274	228	248	244	234	247	235	220	256	225	233	247	230	238	226	235	223	263	245	228	246	252	223	242	236	241	259	209	228	260	268	246	259	262	233	228	265	233	249	255	229	235	254	227	256	243	242	274	225	240	263	235	241	239	235	238	242	242	247	241	231	244	213	238	259	215	253	238	250	256	273	242	274	235	230	255	255	235	248	233	274	239	226	262	247	236	240	224	265	255	267	256	229	253	242	274	265	233	253	211	230	248	246	239	265	216	279	247	221	214	254	243	213	251	256	251	229	268	230	226	260	254	229	243	264	233	230	231	221	223	219	215	236	248	218	231	235	231	258	229	236	217	272	251	228	238	267	262	220	226	226	228	267	233	261	241	258	238	220	235	251	273	243	238	208	232	269	230	244	226	226	225	243	247	239	254	228	227	268	232	272	250	219	251	237	236	230	235	227	261	213	230	247	245	228	251	255	223	247	243	234	255	261	239	232	248	227	239	230	240	252	261	231	247	222	238	260	235	229	237	242	239	236	265	245	241	252	229	273	237	244	240	233	256	247	237	240	241	234	235	238	230	235	229	254	196	244	247	228	207	252	217	245	239	214	231	237	234	228	242	247	269	238	208	233	237	218	222	235	215	222	227	244	226	244	232	268	259	230	238	237	262	240	266	246	247	250	270	233	233	236	252	253	240	248	241	236	247	271	259	260	223	230	246	246	236	249	248	250	239	247	227	228	219	231	261	246	221	218	236	253	263	255	239	245	235	237	261	246	234	234	245	257	225	242	245	250	232	235	232	242	223	255	256	234	234	261	270	245	228	260	251	232	252	234	240	230	260	222	247	239	231	242	224	268	250	226	234	219	253	221	229	239	231	275	223	240	257	236	243	232	244	264	239	239	208	225	259	260	230	250	233	226	242	251	239	241	257	233	247	283	242	236	238	210	244	233	224	261	228	248	243	237	238	207	243	230	225	224	229	246	245	264	252	248	231	227
35604	44462	45100	45480	40868	32928	29221	24671	21426	15975	15165	10146	8421	6120	4942	4214	3100	2259	1774	1676	1452	1170	917	907	857	836	867	857	816	823	841	778	813	853	840	835	810	823	785	797	734	793	793	829	812	789	828	824	746	807	786	742	859	773	837	769	768	779	820	860	784	794	809	794	822	828	796	755	733	794	773	811	794	780	794	765	787	840	818	770	776	778	789	845	775	774	790	801	820	734	764	792	789	801	766	737	843	825	772	768	782	766	760	762	788	838	779	784	810	790	798	829	774	797	827	774	803	803	782	822	765	789	812	755	768	825	763	724	842	832	789	780	802	787	793	791	796	826	842	817	789	787	832	766	827	773	743	753	811	780	769	757	792	840	834	798	815	808	832	755	804	773	772	740	814	807	829	784	803	780	756	751	780	829	784	744	814	788	802	798	807	802	805	819	811	771	761	801	849	768	791	755	813	779	812	807	796	827	801	761	846	762	810	799	748	813	813	784	783	776	790	805	783	771	872	799	777	830	801	769	738	789	801	785	796	787	807	829	800	809	797	807	801	779	770	867	751	749	800	771	756	789	749	849	779	764	785	819	740	817	776	791	767	767	748	851	790	783	751	798	821	804	819	801	797	771	736	796	739	781	769	760	732	885	797	812	767	750	825	801	779	805	742	806	850	813	728	766	745	809	810	817	782	788	777	792	794	770	815	806	754	813	729	765	825	787	805	811	811	785	832	803	786	793	785	793	785	842	781	852	780	804	783	804	840	790	815	777	805	791	810	785	785	785	803	800	782	804	802	781	792	805	794	786	790	863	763	756	746	835	796	760	790	775	836	820	798	864	796	828	786	854	782	748	824	782	808	775	783	823	796	767	767	738	821	770	794	818	824	741	789	829	808	841	784	796	803	771	822	782	791	766	773	785	752	814	800	738	801	845	801	806	844	800	806	828	791	822	823	783	845	791	778	788	778	754	792	807	788	832	786	742	834	813	754	810	819	792	809	822	848	824	744	837	799	757	802	743	776	788	812	750	819	768	792	782	807	843	805	774	785	835	799	769	782	781	768	809	720	811	812	753	768	838	778	797	762	787	765	793	789	771	824	741	790	786	774	776	776	799	784	786	779	772	827	841	799	812	764	753	801	766	833	751	833	821	819	781	809	743	772	790	803	778	831	803	832	785	848	766	771	791	815	773	844	790	761	790	802	840	811	801	794	777	814	831	762	707	734	773	762	778	802	779	806	805	834	788	818	825	804	788	739	824	807	791	771	777	784	815	757	810	761	808	761	741	817	835	806	782	808	777	812	809	735	769	781	810	798	758	777	766	774	793	763	803	801	792	780	813	800	813	801	793	838	768	775	753	773	765	748	788	730	756	755	778	817	793	723	818	789	799	846	807	800	808	815	752	822	817	766	793	778	807	777	813	791	805	805	728	797	774	788	834	792	817	809	855	816	773	813	837	827	824	810	838	806	809	813	816	716	792	778	759	798	867	763	790	829	840	805	824	793	814	753	801	805	830	784	822	806	787	762	787	751	786	783	775	824	827	828	757	817	758	778	795	806	801	770	836	771	781	738	792	795	764	720	725	795	810	740	773	794	803	773	815	835	793	778	781	773	797	775	767	827	851	773	719	818	808	756	812	768	791	807	836	815	769	804	732	823	774	808	799	783	795	779	821	779	758	845	785	778	775	847	802	842	871	795	810	819	778	799	807	806	740	791	794	765	780	856	802	762	795	804	772	790	790	806	814	800	835	792	803	796	776	795	801	840	790	784	788	795	753	765	817	771	773	815	836	748	810	785	779	754	788	791	812	759	767	771	804	801	757	794	843	807	792	793	767	782	835	784	753	787	773	769	807	823	795	839	757	739	782	799	741	815	798	773	784	804	785	813	787	813	788	772	725	800	791	770	813	836	794	776	820	748	818	777	808	780	793	766	844	826	734	793	733	851	771	815	802	808	772	846	783	812	795	776	801	829	818	833	839	811	803	849	822	813	748	776	825	791	780	811	757	769	790	757	772	820	775	807	769	759	813	760	872	811	759	794	755	785	837	827	860	795	831	831	806	822	724	809	745	802	802	780	784	760	842	777	794	734	774	829	784	844	786	776	786	818	786	779	810	755	838	769	789	816	746	810	774	742	777	753	808	811	777	772	845	773	781	792	816	819	818	786	795	806	816	807	787	802	797	811	807	748	768	736	754	769	823	797	804	784	807	833	774	757	802	799	761	753	813	779	796	776	760	797	731	787	775	787	825	782	784	791	764	742	775	802	789	843	800	795	812	828	793	813	794	792	812	787	848	777	841	774	803	805	810	782	790	807	790	785	723	804	811	758	783	801	794	785	800	765	821	818	792	786	771	796	800	731	786	794	802	838	806	813	810	811	783	774	705	838	809	821	782	784	761	787	782	836	835	840	748	760	789	805	827	824	817	818	830	791	783	747	764	791	797	799	765	812	791	821	777	751	769	831	839	757	782	774	810	769	796	821	855	787	780	828	803	848	782	803	801	840	784	778	777	805	822	782	806	744	773	831	832	777	765	835	780	772	766	797	815	746	795	769	767	793	774	785	796	762	788	798	813	756	736	765	814	797	757	829	875	821	816	782	773	732	790	770	842	780	764	824	752	799	794	822	778	815	800	813	765	794	770	728	784	750	820	804	786	774	845	792	787	777	797	783	756	774	835	743	765	787	789	762	789	821	821	764	765	790	807	858	742	804	809	797	817	794	754	798	761	844	776	800	757	824	814	809	771	750	791	770	827	760	807	816	805	794	786	783	800	792	800	834	797	827	788	772	804	832	759	803	764	781	768	773	795	773	777	791	802	823	830	817	790	831	811	772	789	887	790	802	813	725	783	828	818	766	792	837	754	838	828	765	743	787	810	769	815	771	782	784	801	824	778	811	763	775	799	775	781	747	766	818	781	754	853	753	811	759	766	793	815	806	826	818	797	802	821	852	787	764	770	816	803	799	789	822	765	798	842	834	757	830	783	803	788	816	776	806	813	764	808	780	779	765	819	817	760	826	785	877	802	764	771	740	821	751	761	804	817	787	760	783	735	790	772	791	825	754	790	762	802	762	823	769	762	821	774	785	837	812	784	853	811	809	829	790	829	786	830	829	797	767	798	829	764	789	794	839	726	815	840	806	798	808	822	820	796	777	812	798	790	851	781	819	774	743	759	811	740	822	782	833	791	801	808	727	772	764	799	813	807	756	866	754	808	760	798	840	782	784	840	768	802	807	801	771	837	754	849	811	804	761	785	817	768	763	819	822	763	753	809	795	804	759	813	808	795	802	812	847	781	775	798	795	840	818	809	794	804	795	748	777	815	819	815	838	757	813	793	756	818	770	838	776	785	794	767	786	790	807	837	770	798	758	807	836	802	795	818	809	762	739	786	827	778	850	772	777	752	795	789	789	795	837	779	778	787	742	817	842	767	770	803	832	854	844	797	799	781	732	798	825	805	799	804	812	766	827	807	832	768	809	803	852	848	807	765	794	782
45233	47984	42528	39188	31743	27820	25536	20667	16111	11641	7825	4278	2566	1680	1329	1145	820	642	500	508	409	364	317	292	280	291	276	281	282	263	269	251	247	245	245	223	254	242	253	247	268	253	254	250	238	252	248	262	225	266	232	284	277	231	278	238	244	276	258	232	226	264	275	277	238	257	230	228	244	269	234	229	222	266	253	288	229	254	233	256	217	254	263	269	241	300	256	271	252	231	264	243	238	267	246	243	271	275	246	269	248	259	278	261	263	279	262	241	252	251	267	216	254	254	263	239	255	287	256	247	234	226	249	260	262	256	253	247	272	259	219	265	252	272	226	261	281	233	283	266	258	269	254	263	270	259	268	243	228	265	268	262	257	271	271	237	267	226	255	232	267	249	251	253	252	253	234	232	242	240	252	246	248	247	229	277	214	253	233	255	241	245	235	261	247	259	228	255	260	277	256	269	244	231	259	277	262	241	229	270	273	258	236	319	276	201	247	255	252	233	254	248	292	240	227	251	262	281	255	242	243	245	264	258	287	218	251	256	252	267	248	258	245	263	221	247	254	260	253	252	227	238	249	268	273	241	260	234	260	265	254	255	242	269	247	243	247	262	262	250	246	252	273	247	244	247	251	249	260	282	259	246	231	234	271	270	287	248	226	260	266	227	235	260	247	268	253	232	264	258	243	256	251	251	261	258	271	242	242	222	237	219	239	247	242	248	240	257	245	231	234	237	262	277	269	274	220	290	229	254	259	263	263	243	245	241	263	272	258	251	260	255	221	229	215	249	248	232	248	230	262	263	273	238	261	251	253	227	266	230	275	245	244	266	265	252	261	270	264	239	250	272	249	251	249	259	267	249	233	269	256	239	252	214	266	292	237	257	244	265	237	256	276	252	267	227	263	241	233	270	243	234	237	265	241	278	277	273	240	245	259	260	281	285	260	256	249	247	255	233	263	261	261	230	287	248	263	248	259	257	280	260	225	260	273	273	264	243	252	272	248	273	268	253	236	250	238	242	281	246	251	258	255	268	225	228	270	216	250	249	293	235	261	256	239	262	262	234	237	233	244	283	258	253	293	263	254	257	259	263	273	243	244	224	245	267	241	245	263	278	252	264	275	255	241	282	258	237	258	244	216	228	266	266	245	272	258	215	246	260	251	272	269	270	261	219	243	251	244	260	257	248	241	248	278	269	273	278	251	261	252	228	257	252	267	261	239	232	238	252	277	275	260	244	245	244	261	274	237	260	265	271	252	268	256	275	261	260	254	275	284	269	242	237	260	238	242	233	254	268	235	258	291	257	271	256	268	233	258	248	254	284	248	242	261	236	283	258	276	252	264	266	256	274	250	270	227	266	279	273	236	263	233	275	247	241	261	243	263	244	266	273	254	258	252	223	234	253	223	261	246	269	257	266	267	246	218	258	238	232	225	264	251	261	266	265	243	270	259	258	243	272	255	252	242	257	271	246	243	282	264	225	222	245	255	252	288	264	237	254	216	260	238	255	258	293	234	270	250	288	222	245	238	267	239	272	225	242	269	247	244	270	290	257	247	235	265	249	254	249	284	261	231	257	258	241	253	243	256	264	265	222	231	234	239	239	251	246	261	269	234	241	216	262	246	264	247	242	250	255	237	270	241	260	275	275	270	247	234	254	231	260	260	257	272	228	254	259	285	260	246	248	253	250	242	246	251	241	243	302	280	233	230	247	239	277	262	261	273	242	227	240	254	254	230	278	250	234	255	240	243	278	252	280	257	240	255	264	235	294	256	237	234	248	246	253	236	267	235	265	205	268	264	259	259	234	253	242	242	240	257	243	261	272	225	250	242	232	218	272	296	261	259	282	244	253	249	242	258	255	263	270	238	260	230	227	263	257	260	255	268	256	243	239	268	243	268	260	268	251	251	246	258	247	246	241	240	235	250	261	256	238	239	255	245	255	239	237	251	292	241	255	251	253	234	260	272	231	220	244	249	270	242	279	267	255	235	262	246	232	255	252	257	255	277	264	242	234	235	287	233	221	259	231	262	234	268	236	260	269	239	284	274	259	255	226	251	245	274	278	239	280	233	245	219	247	256	247	247	269	268	246	271	235	235	267	236	251	266	221	242	252	254	251	256	244	243	238	261	254	256	267	250	259	235	249	265	270	234	264	286	286	255	230	257	221	276	277	259	257	211	268	250	233	256	251	238	234	245	240	218	228	237	246	264	222	253	277	254	249	251	253	251	225	239	256	237	254	248	256	253	252	242	247	256	245	244	241	249	272	240	250	233	292	264	256	276	252	247	248	246	253	251	264	252	259	276	281	254	265	256	252	240	233	272	266	281	262	276	244	266	223	227	221	237	263	265	239	278	256	232	245	278	268	253	268	285	260	248	264	256	276	266	237	277	276	242	243	293	273	259	248	267	262	227	263	247	270	218	264	231	258	239	230	263	257	232	272	268	272	258	261	214	235	278	250	237	255	267	274	243	263	273	219	285	259	248	285	254	251	249	251	239	247	243	249	232	248	256	243	280	276	243	258	242	281	230	257	238	225	238	254	260	241	229	242	262	220	268	255	246	228	257	255	258	282	238	256	250	228	261	252	254	246	243	241	230	241	258	234	231	242	220	232	251	260	269	251	239	254	245	235	226	257	237	227	263	257	249	237	270	266	259	245	246	229	241	261	266	247	259	234	232	262	260	257	270	235	243	243	267	248	247	273	280	260	249	285	246	241	274	267	272	249	251	297	250	269	249	255	238	267	242	258	237	271	245	265	278	240	248	232	264	248	247	234	248	262	278	230	229	241	257	232	258	252	267	253	249	266	249	239	271	221	252	258	226	253	272	263	232	254	267	259	250	268	255	249	246	263	245	254	271	244	241	283	241	264	266	270	257	234	252	230	250	258	246	245	249	259	252	234	237	248	255	272	234	243	258	250	242	246	263	243	239	240	259	248	251	247	276	246	249	262	241	256	265	283	237	266	269	236	256	277	266	273	252	241	247	266	239	257	255	259	257	227	266	246	245	244	258	262	249	261	269	243	243	244	262	257	256	250	245	235	234	217	240	277	258	254	231	272	261	254	283	245	245	239	232	271	252	250	245	241	244	273	273	223	247	280	243	259	239	255	250	258	251	277	265	252	272	247	253	238	255	243	259	253	251	244	264	249	260	258	223	240	255	251	228	222	263	245	252	223	244	251	287	288	253	262	260	236	241	241	258	272	222	279	250	283	248	252	260	244	249	270	246	251	260	258	259	270	250	282	217	244	270	267	244	271	229	256	252	248	262	263	241	273	273	254	265	253	249	244	249	277	238	257	226	279	259	249	258	257	275	249	255	263	250	289	251	273	251	285	243	238	259	241	262	246	255	237	246	223	257	249	247	277	263	265	238	245	256	270	249	233	253	260	242	268	258	233	255	249	247	242	266	261	269	275	227	239	281	259	251	278	263	256	249	275	266	252	251	255	260	263	225	224	258	277	271	233	263	254	254	246	255	275	254	233	232	232	268	270	249	241
35509	45237	49115	49753	44002	38893	37304	32096	29448	25311	22309	15670	11736	9397	7575	6410	4549	3480	2647	2309	1990	1465	1147	1142	1016	971	921	873	888	828	812	819	840	820	866	844	863	806	853	811	826	761	843	861	814	799	781	855	853	864	775	802	848	831	860	802	772	819	793	845	865	783	829	824	851	838	835	803	794	795	804	814	825	838	834	829	805	779	775	793	805	813	805	831	834	784	824	809	809	824	833	872	846	840	899	800	829	828	854	810	754	810	821	823	850	823	841	841	755	826	790	792	868	884	805	801	856	820	830	809	797	808	825	797	819	814	807	793	823	787	811	814	834	829	825	827	836	806	796	819	831	832	852	870	864	844	819	830	802	801	801	828	838	824	820	839	870	783	860	820	761	861	827	837	838	804	801	807	906	834	786	797	810	807	842	832	798	860	816	806	850	850	869	841	829	805	829	816	809	858	834	879	799	774	842	849	809	807	815	758	772	830	842	842	854	808	808	783	824	790	810	829	861	828	799	784	827	857	834	837	807	782	807	793	821	795	789	854	850	851	838	819	794	783	773	836	815	827	829	819	814	820	832	847	845	809	812	843	819	840	842	847	808	844	792	823	855	850	829	769	812	825	824	824	825	845	840	796	818	831	807	800	813	846	790	799	845	846	831	782	805	852	781	821	784	812	848	845	841	797	759	831	806	831	774	863	824	834	851	825	858	826	863	821	821	816	779	862	820	845	846	835	834	835	800	799	831	819	860	875	820	831	825	825	792	773	846	806	817	852	874	839	795	800	841	810	828	847	783	808	832	834	762	830	804	840	762	816	833	857	820	807	830	881	834	818	735	837	819	816	775	834	796	835	792	784	856	828	845	826	866	808	835	770	827	834	803	843	856	772	800	806	809	765	836	794	856	844	797	828	862	791	827	772	829	850	882	803	830	863	810	838	798	780	805	841	836	829	829	808	826	860	832	816	793	796	820	776	839	818	880	791	796	839	857	794	834	809	855	781	823	839	825	855	825	832	800	810	835	862	829	842	849	874	837	866	793	853	832	845	781	891	826	821	804	845	844	797	800	829	845	845	812	853	846	852	838	821	818	834	766	823	809	862	818	821	858	798	814	821	830	815	799	784	850	856	824	868	796	782	814	856	823	794	813	864	828	844	819	806	825	834	824	814	773	762	904	878	872	827	827	810	849	852	794	785	801	854	750	814	834	747	787	832	881	808	817	826	850	851	850	778	830	817	856	821	777	768	806	831	815	809	801	807	803	818	771	777	828	821	778	821	822	810	836	763	815	782	834	821	779	827	806	794	839	832	777	867	837	854	821	795	783	745	823	804	781	815	799	879	869	833	798	818	769	806	847	848	821	851	808	835	842	837	841	827	821	859	814	787	832	861	828	853	791	771	870	808	861	800	806	789	825	849	848	834	861	831	839	867	805	831	789	855	860	800	860	836	823	864	801	842	814	798	887	849	861	764	822	795	827	803	765	767	808	809	825	839	880	772	834	813	811	819	814	832	819	835	823	876	846	783	838	823	820	838	847	796	804	800	789	876	817	821	758	861	865	819	865	852	807	797	818	816	813	792	839	870	860	849	810	841	838	899	800	838	839	837	852	804	784	822	816	798	817	828	759	851	827	828	804	822	811	870	819	844	803	814	785	830	866	872	808	822	814	762	795	825	853	795	832	812	844	791	831	827	801	821	795	819	832	821	818	885	832	803	830	794	873	788	831	842	835	836	817	786	808	843	811	846	820	826	871	810	799	800	825	812	784	793	787	819	795	818	816	781	855	790	846	824	821	809	801	851	818	851	870	835	815	812	789	847	814	871	788	825	825	791	828	831	787	834	802	782	830	850	859	806	838	757	761	832	883	814	836	784	804	825	821	841	833	780	877	840	837	848	812	813	880	794	801	806	833	796	844	887	839	848	870	869	817	768	831	783	838	851	826	814	834	817	788	799	792	814	849	831	882	782	858	776	793	798	828	766	780	844	811	827	860	836	872	841	841	787	858	812	848	857	819	821	804	846	784	830	810	802	829	793	857	815	814	782	813	875	814	855	785	827	784	842	833	785	779	841	834	810	791	833	805	808	821	851	842	774	823	812	803	803	800	828	845	798	841	850	848	857	864	800	772	846	813	822	904	814	840	855	778	854	835	811	776	808	796	788	841	781	822	840	805	855	826	850	838	772	821	807	789	799	841	801	855	833	758	845	841	874	761	826	845	779	830	787	865	826	846	829	864	839	817	820	858	789	807	854	773	817	802	842	830	793	816	796	782	805	809	844	806	859	825	792	850	830	854	827	877	762	857	837	793	820	875	765	812	873	827	796	770	846	841	802	848	845	771	808	761	766	802	814	838	802	839	854	833	838	823	844	822	813	787	789	820	829	859	834	829	797	794	812	814	800	772	823	828	756	830	812	823	814	818	835	821	827	783	833	844	823	799	841	806	769	880	713	858	823	770	789	811	761	833	823	783	825	822	854	810	804	806	836	785	819	834	806	784	783	838	797	809	809	821	842	826	779	853	775	833	814	847	821	823	786	829	787	787	844	842	830	842	794	868	765	818	832	762	829	829	806	820	812	820	852	803	827	851	805	802	835	811	806	892	816	816	785	799	887	783	858	797	841	789	841	846	805	825	843	786	799	794	840	799	817	849	807	881	839	851	867	816	811	779	819	800	853	821	879	824	792	753	833	853	828	803	859	818	840	846	862	845	834	821	857	854	837	813	825	816	770	779	822	786	793	805	781	805	803	854	862	867	824	840	868	786	794	832	845	816	802	797	775	805	815	835	849	810	793	826	794	805	799	845	818	847	815	779	865	818	787	809	810	835	827	804	832	854	832	823	836	839	815	873	795	844	778	868	818	793	791	834	845	785	832	812	820	862	860	867	761	782	856	823	802	808	843	787	847	802	840	851	792	843	829	844	827	791	832	852	858	776	800	868	840	807	864	762	852	831	837	799	885	797	805	808	781	786	777	813	847	829	839	837	852	819	879	855	804	828	819	820	808	817	838	806	814	838	793	853	815	840	796	792	839	818	799	872	851	837	791	769	871	841	799	857	838	858	835	836	787	823	812	815	859	855	808	879	797	856	888	855	822	833	858	819	837	787	786	753	784	864	797	799	830	822	764	857	838	832	835	854	780	842	839	866	820	830	783	834	790	828	807	790	763	805	831	851	814	831	839	773	802	827	887	855	846	855	809	791	789	842	813	774	836	823	831	827	833	841	829	826	873	783	804	789	889	815	829	836	820	853	894	795	859	772	850	853	789	853	825	841	784	860	765	858	810	828	775	811	854	835	791	841	757	781	859	783	796	844	826	865	827	860	818	822	839	833	860	847	835	791	789	809	800	813	808	814	801	805	834	842	843	822	849	806	849	790	773	828	813	805	824	864	821	809	829	819	767	842	820	820	829	811	793	785	771	777	815	863	742	770	812	822	847	860	854	783	792	736	845	804	802	847	812	840	809	873	850	853	822	818	797	817	818	765	784	783	785	795	821
26025	22507	18312	11602	6530	3435	2129	1643	1174	863	693	564	469	383	329	290	290	264	252	249	234	211	256	259	236	216	229	212	197	225	220	231	219	210	228	234	236	236	241	216	252	247	221	255	211	215	246	207	207	237	201	207	228	244	209	207	247	232	217	213	267	236	228	213	233	236	241	221	192	231	223	217	244	231	235	200	244	222	233	248	218	221	233	215	238	261	225	217	203	230	248	235	208	224	248	236	199	220	210	224	226	240	238	226	262	267	247	210	218	238	240	277	273	220	225	235	197	234	254	229	242	214	245	241	228	201	221	224	219	238	236	270	227	218	230	234	224	223	236	236	238	239	222	210	232	218	227	197	236	240	239	210	213	231	234	264	232	227	222	228	198	233	214	208	218	225	255	234	234	225	235	214	234	252	224	212	245	237	231	226	246	247	215	241	247	211	222	234	231	226	202	240	221	232	232	239	218	251	218	229	224	245	232	250	216	248	230	244	242	231	213	255	247	252	226	241	243	223	261	231	230	197	233	227	207	248	243	220	215	223	241	247	230	234	225	221	244	245	246	219	218	214	233	236	206	240	246	227	198	229	221	240	218	249	224	224	238	248	231	248	235	230	213	201	249	238	218	230	212	226	228	219	216	243	254	239	215	247	206	225	227	244	251	225	236	231	244	216	242	248	211	226	207	226	237	232	245	219	237	228	269	235	190	224	230	257	219	244	233	233	244	204	228	240	232	209	257	230	220	252	242	229	203	255	256	247	230	217	241	255	213	236	255	237	239	246	221	232	209	248	234	233	250	206	245	224	229	225	246	226	234	235	215	231	232	220	269	257	259	247	213	223	238	221	212	248	228	250	205	221	209	214	220	249	220	240	215	217	257	244	211	230	213	237	225	209	227	227	250	231	251	243	214	258	240	243	192	220	243	258	228	245	229	251	233	240	228	230	212	232	227	233	261	256	228	239	225	241	228	223	257	269	240	226	229	247	254	224	226	225	221	241	241	219	225	244	249	266	239	232	230	238	233	232	250	236	235	213	257	246	238	221	225	235	212	230	250	218	233	220	222	254	228	205	241	225	251	227	229	254	227	226	232	223	218	250	242	245	239	232	249	246	232	241	239	233	243	234	224	247	226	212	224	227	237	228	257	240	222	240	228	252	218	239	236	248	243	248	242	232	238	238	216	223	231	233	245	244	233	232	246	222	232	229	200	232	239	229	255	242	243	239	227	242	252	217	234	255	222	297	226	245	232	237	210	254	218	253	245	245	250	235	252	222	232	222	231	227	223	226	241	247	219	227	229	247	229	235	235	234	208	223	229	245	239	234	224	261	224	230	208	268	235	224	211	232	228	243	232	237	210	218	199	248	221	244	216	216	251	255	240	211	212	240	254	225	205	246	256	235	232	235	220	254	256	230	204	238	213	205	212	267	265	224	230	244	236	232	227	216	227	219	232	228	256	256	242	234	245	232	224	209	205	236	245	237	225	237	227	210	224	263	227	218	234	225	228	214	224	211	216	220	194	222	213	247	225	217	241	223	210	219	199	243	224	199	190	238	244	239	257	216	218	219	232	218	216	227	218	222	236	210	223	226	217	236	230	224	243	251	238	221	218	244	237	253	219	238	218	226	236	247	224	229	226	240	217	223	219	224	259	231	202	239	211	205	214	236	225	273	228	254	225	247	225	217	218	213	201	258	222	222	256	227	257	248	228	217	244	223	238	221	223	237	214	216	224	245	247	225	242	234	220	210	243	217	257	226	224	234	247	241	230	254	249	210	237	232	235	244	234	211	244	249	243	191	248	252	250	206	228	226	226	251	206	234	224	242	219	209	228	248	230	234	230	233	232	223	235	229	243	240	234	247	249	206	237	209	204	229	252	246	217	237	261	261	248	240	212	260	240	240	234	223	245	234	224	222	233	227	235	239	222	230	227	220	215	208	230	232	273	226	236	216	187	246	217	262	229	250	219	204	256	232	237	217	214	243	225	237	212	245	225	235	222	259	233	251	226	228	252	239	215	224	231	241	251	219	239	261	221	206	234	224	234	254	249	219	225	205	226	243	225	220	256	238	248	241	231	204	244	225	262	236	229	239	241	227	257	240	232	212	230	210	232	225	217	225	221	215	249	264	232	244	228	233	234	226	244	243	221	244	237	243	242	226	227	216	244	225	213	217	233	221	231	240	247	241	239	207	228	239	230	233	250	251	207	208	259	232	244	252	239	236	270	224	209	223	226	239	254	248	228	221	240	248	254	231	229	244	205	251	262	226	244	233	235	248	214	222	243	259	229	253	236	226	211	227	227	215	237	207	208	230	243	216	246	255	242	221	246	219	231	246	235	229	219	198	215	246	205	247	217	242	221	250	198	212	260	230	246	228	223	225	230	222	249	208	227	236	207	230	224	238	209	225	244	239	227	202	211	222	235	232	242	217	218	266	226	238	251	222	227	267	216	263	231	227	225	214	243	222	232	266	251	242	226	263	234	257	229	220	230	231	203	253	215	224	254	265	216	244	207	231	239	228	266	227	236	226	254	247	228	240	193	254	207	246	190	226	233	244	208	205	222	247	238	235	240	252	229	226	245	263	213	231	239	236	195	198	225	246	213	234	239	229	200	236	237	234	236	224	220	241	227	233	256	227	220	237	222	207	243	248	209	229	208	217	238	259	219	219	250	226	204	230	236	244	224	208	249	230	227	251	284	203	228	244	227	215	232	243	252	225	218	238	216	218	242	227	235	240	218	211	233	228	233	211	221	258	244	237	238	223	230	253	241	234	228	240	233	216	224	219	210	240	211	201	237	263	222	242	231	228	247	231	239	223	225	219	211	223	238	222	232	223	224	226	213	239	189	210	254	233	245	239	237	223	226	251	240	233	256	238	234	220	234	230	223	209	237	253	228	194	206	244	198	225	251	223	233	246	240	245	255	267	222	221	236	212	214	258	214	250	221	244	222	214	237	270	237	233	229	199	223	241	230	249	236	222	256	211	216	222	229	242	236	233	222	213	265	223	212	210	237	239	253	235	230	244	211	253	225	200	235	227	228	235	231	207	246	236	228	244	235	204	227	200	255	232	216	222	262	236	230	228	228	255	234	253	221	253	244	243	234	232	226	227	233	221	253	226	222	245	227	238	232	237	225	228	242	234	247	233	225	225	244	226	238	218	204	212	239	239	230	233	237	233	234	236	232	241	226	207	247	265	231	237	253	211	214	221	220	242	243	214	265	220	232	214	224	222	209	223	236	223	216	206	224	245	233	228	241	240	218	209	231	233	222	224	219	214	244	222	235	192	221	241	203	251	233	245	227	261	248	213	219	204	230	231	238	213	225	219	217	218	232	231	221	244	247	243	235	200	245	237	229	208	249	240	247	232	233	212	245	215	256	232	245	250	215	233	244	216	239	250	229	225	199	234	232	221	228	209	248	207	234	251	231	231	253	234	228	210	228	216	233	252	242	225	229	226	233	212	212	243	253	233	240	245	245	242	208	238	225	233
21807	23198	26593	25564	19314	13222	9596	7684	5869	4537	3662	2920	2395	2221	1593	1341	1092	1011	941	922	930	805	776	842	758	761	795	814	777	737	788	801	758	731	819	794	783	808	774	781	757	755	742	739	834	804	802	752	745	807	805	767	803	765	835	798	738	827	816	781	765	737	762	756	802	807	778	712	716	753	756	776	760	781	758	747	802	801	758	773	781	778	784	749	754	782	830	763	796	799	738	769	781	767	761	764	776	750	788	770	750	778	806	818	764	736	794	776	815	782	785	757	840	802	727	791	734	799	738	817	789	825	812	767	749	781	792	751	793	748	807	791	746	774	776	741	794	784	746	791	796	734	780	755	803	782	804	761	760	749	835	781	734	791	799	775	765	806	753	793	851	788	740	761	757	779	770	723	777	778	773	755	802	783	821	768	807	802	806	782	775	786	774	832	730	740	790	763	751	753	795	830	754	724	779	744	742	771	781	768	809	754	789	762	834	763	803	751	751	787	779	784	733	784	776	800	756	744	784	776	733	773	778	761	799	793	770	781	785	788	788	774	779	779	817	774	767	827	732	790	812	729	760	721	771	754	782	790	811	776	827	769	826	793	754	784	732	714	794	757	769	780	754	825	735	755	771	819	703	779	788	745	769	784	785	779	779	734	796	752	763	726	752	768	770	792	814	777	851	771	754	787	778	732	773	800	757	801	756	723	813	781	756	791	770	778	814	806	794	737	749	724	768	787	831	717	765	746	775	784	818	788	725	759	770	793	833	775	782	755	816	777	769	745	797	764	768	743	753	799	716	734	737	809	776	768	775	741	784	767	808	741	726	804	759	821	777	780	762	825	745	778	796	778	822	762	797	763	807	819	756	756	801	757	742	736	791	778	774	832	762	761	782	790	756	777	799	830	744	752	791	755	757	778	799	789	763	789	752	808	781	754	760	762	754	749	764	746	786	793	768	817	797	813	803	786	759	736	759	742	785	745	757	729	795	768	814	775	800	759	820	774	801	747	775	746	767	787	772	781	787	768	774	779	808	785	731	748	777	762	783	774	848	727	765	751	776	807	752	733	797	735	760	787	762	794	789	744	780	778	757	807	776	785	820	772	797	815	772	801	773	808	732	836	733	767	725	766	788	775	740	775	818	838	751	821	746	769	822	790	775	752	767	738	786	779	827	821	735	750	739	813	762	742	774	813	790	783	790	770	756	783	766	752	745	771	820	763	746	767	796	761	763	804	770	769	764	755	781	807	742	754	745	772	772	736	786	800	776	792	720	855	739	777	749	740	803	805	762	757	800	739	789	757	755	766	782	775	816	790	814	786	752	811	838	739	751	774	780	795	794	793	734	748	769	772	787	771	816	806	748	813	740	800	776	761	790	787	739	723	799	735	759	776	795	763	765	786	774	816	740	750	823	747	807	772	726	745	777	742	781	735	769	789	738	749	788	720	787	782	797	805	734	848	765	751	808	764	771	787	790	788	749	796	780	781	756	750	779	716	784	777	782	784	797	729	769	771	729	746	791	732	805	775	791	775	749	763	790	747	756	748	807	746	756	783	773	818	733	814	796	790	791	746	763	787	782	786	791	729	794	753	732	771	765	814	784	748	754	824	766	780	758	775	751	765	736	776	776	768	825	747	758	797	755	783	792	719	753	767	807	771	764	752	721	741	779	767	764	795	826	781	798	784	810	765	802	751	769	783	773	769	785	829	757	799	789	761	784	803	805	798	711	795	744	761	744	731	729	732	775	779	742	797	742	747	754	772	723	742	811	742	804	742	771	780	754	800	805	782	754	783	761	825	791	783	787	739	787	783	741	786	820	769	754	750	792	748	760	755	835	781	776	744	741	802	737	774	764	730	806	782	803	772	766	819	738	769	800	785	770	773	796	717	808	785	757	791	749	755	796	748	749	713	794	759	797	768	810	774	752	746	788	741	773	800	772	796	746	721	771	816	779	764	753	757	749	777	790	774	743	770	783	816	786	788	805	778	745	804	793	761	805	758	788	806	780	778	825	787	792	777	798	749	783	725	746	712	791	788	724	785	837	787	783	820	778	795	754	751	775	721	767	795	766	758	770	802	720	824	826	689	785	780	765	743	792	778	734	784	782	730	791	751	800	740	791	808	764	793	800	768	839	779	742	774	788	770	795	753	762	820	795	771	766	750	748	798	797	787	795	752	767	815	734	763	777	776	786	789	793	772	732	795	765	780	788	760	793	756	785	756	760	751	801	774	762	780	790	712	760	748	780	787	777	761	734	753	804	787	824	756	756	747	767	791	751	819	801	755	769	807	819	733	838	756	814	740	766	788	810	752	793	729	826	759	780	769	776	738	759	772	805	741	844	788	772	746	783	787	759	742	789	766	789	761	757	748	773	784	781	776	755	769	820	771	781	760	795	747	771	781	748	802	784	787	775	787	758	773	758	759	812	778	757	752	782	770	751	761	734	786	762	776	782	778	752	794	738	728	752	778	765	761	735	775	753	759	750	735	791	764	764	762	699	814	813	828	807	782	783	772	768	820	765	775	777	769	757	779	801	763	738	823	791	781	760	724	784	723	755	771	743	724	786	789	765	753	769	809	791	797	787	748	755	747	780	762	783	819	759	827	764	806	853	767	781	816	808	744	814	818	814	738	803	766	768	756	796	817	746	763	757	745	753	804	784	789	784	783	760	819	762	870	836	752	807	783	774	770	789	795	820	810	752	717	774	786	789	810	696	760	786	746	804	779	730	762	749	849	744	747	757	731	717	744	733	762	758	760	769	759	756	756	788	776	730	808	711	811	795	789	777	772	773	801	770	741	770	763	783	785	850	795	793	728	749	744	740	775	749	832	764	777	808	779	792	782	752	805	717	732	772	721	764	770	749	719	759	727	739	761	797	773	751	795	773	735	791	809	772	764	775	770	752	715	793	799	747	759	805	808	765	795	790	753	758	774	765	777	823	798	754	780	831	787	824	765	735	798	746	778	744	716	763	787	748	774	714	791	790	780	742	770	713	785	773	774	843	792	795	756	742	799	757	743	781	721	733	765	761	773	762	738	739	779	738	765	792	806	859	764	762	776	790	763	735	805	811	783	738	766	789	749	725	795	769	753	785	724	741	756	733	802	772	797	727	772	725	795	789	777	807	764	773	746	796	792	740	800	730	731	768	775	734	751	777	813	832	756	737	740	786	758	759	750	754	828	833	787	784	732	785	780	801	747	764	773	786	745	770	765	772	751	786	796	745	828	786	791	752	771	792	732	730	820	793	764	779	723	742	762	803	759	757	754	749	780	786	806	754	784	767	838	833	823	792	748	780	771	786	749	774	764	790	741	756	747	757	803	779	773	760	776	769	744	762	770	804	857	763	807	754	775	735	796	770	820	778	769	759	798	804	758	735	783	775	789	782	794	781	786	797	808	742	726	743	728	784	752	806	762	768	745	801	771	805	746	757	763	814	739	792	781	709	761	758	773	750	774	721	787	751	773	761	779	813	804	813	835	822	753	808	782	712	803
41510	45376	41820	38516	29592	23990	16870	13644	9743	7539	4707	2547	1342	1067	933	750	610	451	420	380	352	296	253	239	250	238	213	240	253	248	242	220	228	251	213	238	246	233	238	281	240	235	220	228	260	253	264	239	268	217	252	246	220	247	240	257	226	249	235	212	221	200	244	230	222	228	237	227	239	219	260	253	221	236	220	243	222	228	219	276	257	224	250	220	233	279	221	232	248	214	240	235	236	234	239	248	250	211	234	251	230	254	235	241	262	238	256	256	244	253	259	220	239	239	230	226	254	251	223	229	232	249	231	233	217	242	246	218	245	204	223	264	239	244	235	241	234	273	209	271	235	256	245	212	224	215	252	221	230	208	236	244	218	257	240	231	260	250	258	243	249	245	225	250	243	258	232	228	225	221	244	247	240	245	217	209	255	228	240	246	252	216	247	263	235	229	258	233	226	244	218	278	227	261	230	203	221	258	239	226	240	249	223	228	217	293	230	228	234	237	231	228	238	227	241	249	255	202	239	214	221	240	207	239	231	246	231	277	242	260	246	272	217	219	201	243	242	244	227	226	234	248	216	235	228	241	232	228	239	254	269	233	231	262	233	229	220	230	256	230	251	242	225	253	263	226	239	239	251	235	227	222	227	233	240	239	215	264	260	236	226	215	240	232	256	220	220	226	231	252	241	231	230	238	229	234	239	251	236	246	226	286	228	242	235	223	263	252	231	227	236	257	219	249	222	226	240	245	227	251	237	221	246	242	205	221	261	230	245	232	250	231	226	228	249	215	235	247	254	261	244	230	235	238	241	228	249	234	213	225	238	253	232	227	227	232	212	242	234	250	244	257	245	257	244	239	229	239	237	260	216	256	259	226	244	235	221	236	223	249	249	251	201	220	259	238	223	245	221	235	255	259	214	240	238	216	242	232	219	211	229	256	225	211	258	225	227	243	221	252	223	277	227	213	222	238	207	249	224	236	217	256	242	217	235	230	227	235	258	229	237	218	241	259	246	233	229	266	225	246	238	239	250	249	248	257	232	255	232	213	241	226	242	215	231	229	246	247	246	257	228	252	216	256	209	240	234	221	230	226	230	255	241	238	237	238	258	267	241	251	267	255	249	254	252	260	263	229	257	231	218	229	230	226	242	242	239	246	255	263	256	246	245	230	233	217	240	241	230	245	239	242	247	223	265	255	221	217	253	210	246	261	249	221	251	250	210	252	232	251	230	250	261	230	240	232	232	242	246	202	223	243	236	260	247	216	221	257	256	257	210	249	225	261	249	262	230	228	236	254	217	234	265	272	236	215	274	263	261	254	225	250	278	245	251	226	249	244	250	234	239	239	240	233	231	235	274	205	261	253	246	233	224	219	237	247	227	215	274	253	249	235	258	217	246	250	267	232	249	240	209	250	271	259	247	241	237	246	222	213	255	235	267	222	213	249	268	249	228	224	231	230	271	207	247	243	236	239	233	222	238	248	240	191	251	244	233	241	257	253	274	238	255	224	268	223	208	249	228	249	260	206	264	215	242	253	206	222	213	238	239	251	228	242	250	249	258	237	228	247	221	231	248	248	244	235	215	244	223	233	248	213	272	236	223	238	216	202	249	271	244	245	247	233	261	248	250	241	227	243	269	250	203	248	244	244	220	226	256	231	232	239	245	244	233	226	231	228	236	213	257	224	221	242	218	235	236	240	244	246	265	235	242	263	252	243	255	252	220	259	246	245	253	218	240	238	249	231	238	231	252	237	229	241	262	225	251	241	220	239	223	256	244	231	232	238	231	238	242	227	268	244	231	223	238	248	225	229	250	207	241	241	243	212	220	241	230	215	231	232	252	234	229	242	235	235	230	238	247	199	229	208	256	217	254	240	238	249	248	252	262	242	221	219	224	249	240	240	241	222	235	221	224	239	256	226	232	245	243	245	230	232	255	234	226	249	245	202	230	240	246	232	283	204	248	223	225	254	256	249	262	241	236	234	217	232	229	233	233	265	219	251	231	259	241	216	250	280	239	266	218	257	248	233	246	252	222	223	257	226	227	244	210	232	248	245	243	240	245	259	241	236	225	222	228	232	242	245	258	242	230	251	242	215	232	232	242	238	239	251	248	219	262	244	219	243	266	261	252	225	231	279	217	204	231	249	219	243	219	216	232	207	231	234	255	223	226	224	209	240	230	245	264	266	221	241	251	247	241	255	234	234	228	229	253	244	250	250	234	256	218	223	227	251	221	234	224	239	238	232	229	230	246	217	259	239	219	223	258	252	245	252	201	233	217	239	206	250	206	214	236	245	207	226	254	181	225	265	209	237	224	229	214	276	242	222	240	238	264	224	245	252	263	244	239	218	245	246	222	236	234	261	248	258	248	257	234	243	235	246	226	244	229	236	230	237	262	258	224	228	244	250	243	261	230	253	262	210	214	270	225	251	235	231	245	254	268	236	200	245	241	230	241	217	231	251	229	235	231	258	258	239	241	214	252	243	230	211	218	240	241	233	213	232	268	231	261	261	229	224	226	234	243	217	241	218	242	248	242	250	233	222	215	267	260	241	260	245	215	228	230	254	263	224	241	243	238	238	236	252	237	239	248	268	211	237	230	229	231	228	223	231	242	246	250	216	217	261	244	248	239	251	242	218	227	223	231	243	239	273	272	207	262	229	236	234	248	221	224	226	227	238	236	224	214	238	233	241	248	234	232	200	244	257	240	233	247	229	229	205	245	268	251	234	234	228	260	245	251	239	239	228	210	232	233	259	241	242	238	218	251	245	230	236	229	237	231	243	238	250	210	232	259	239	248	253	235	267	239	247	246	245	246	259	237	253	224	234	268	251	214	227	227	235	244	251	251	230	246	238	235	223	232	247	229	278	208	254	226	231	268	223	232	279	228	230	236	223	253	245	254	246	246	240	223	220	256	246	248	261	250	220	238	198	252	243	236	235	226	298	220	231	251	262	252	265	283	223	225	227	250	217	222	247	231	258	230	256	240	255	243	244	235	259	280	230	244	209	243	232	252	223	243	275	267	216	221	241	250	250	243	235	253	245	258	254	217	227	272	249	242	230	228	238	240	263	266	253	266	242	224	222	261	221	237	238	248	269	243	215	253	235	237	250	237	277	262	231	246	236	218	245	258	223	247	258	237	247	224	223	230	226	237	261	250	237	241	252	240	245	232	231	238	251	233	240	264	229	248	229	227	223	237	241	228	225	225	255	233	249	225	230	233	259	243	259	226	230	233	240	250	213	225	250	242	243	245	249	236	234	229	267	229	266	251	244	259	226	228	228	247	244	242	254	243	264	237	240	274	231	202	275	222	244	240	237	239	256	216	211	242	235	254	249	236	256	233	243	219	216	249	236	235	249	256	237	239	219	228	247	224	254	257	213	224	224	250	254	255	236	231	221	224	222	264	220	226	213	248	206	230	223	256	238	232	240	258	240	236	243	223	241	219	234	243	235	225	247	241	208	250	222	210	254	228	232	200	211	230	239	234	248	260	208	285	231
33398	42901	46272	47818	39186	32780	25635	26037	23220	21772	16259	11165	7640	6813	5551	4366	3289	2530	2160	1877	1546	1257	1031	1001	973	859	919	878	802	816	834	848	826	806	817	808	801	808	805	809	763	796	836	847	842	758	826	793	793	822	772	814	797	755	799	818	728	801	806	827	796	740	761	806	801	827	821	782	763	782	757	792	804	774	771	747	844	799	790	794	810	793	817	819	826	808	781	811	753	788	765	848	774	768	749	812	791	777	823	812	800	798	804	846	746	787	788	810	772	794	799	818	789	710	765	796	789	764	766	832	777	799	849	794	767	782	783	782	825	812	774	767	781	784	814	813	815	760	822	789	783	803	812	803	790	770	747	799	775	809	794	795	765	794	751	788	824	809	774	801	770	770	790	786	769	775	813	768	782	770	809	740	751	806	817	750	757	814	817	807	781	799	774	756	760	792	762	794	779	760	743	750	768	808	800	789	740	818	788	759	809	791	768	835	781	785	807	786	758	838	792	805	818	775	780	771	801	779	790	774	784	826	804	781	764	756	795	798	789	800	781	815	754	788	789	794	857	799	782	732	769	768	801	775	801	789	784	800	788	789	763	772	774	810	791	757	796	786	768	804	748	769	776	791	761	783	817	765	819	787	817	785	802	837	755	762	779	751	783	796	815	773	768	821	781	848	763	800	776	775	796	786	771	741	755	800	813	766	802	814	804	781	798	824	804	751	771	809	722	802	852	777	829	820	824	802	792	809	772	796	807	807	822	739	835	859	807	753	800	799	751	772	809	801	724	794	773	776	758	806	801	757	803	804	820	792	810	761	812	814	823	779	789	766	767	822	773	819	786	790	806	752	790	812	810	832	764	832	833	818	803	835	777	799	779	739	793	795	807	808	771	773	798	824	792	756	792	798	757	844	772	820	808	813	779	772	787	768	733	785	811	774	795	803	803	793	800	837	788	785	807	818	768	842	803	792	800	792	824	791	802	793	756	745	774	768	814	786	776	804	771	815	771	781	811	782	808	828	803	826	783	766	827	741	838	826	769	763	820	767	763	804	787	779	789	759	830	789	805	760	780	762	775	798	767	812	795	767	807	786	810	791	787	868	771	781	803	795	771	820	772	782	800	772	757	796	822	789	772	807	818	792	797	768	794	842	802	807	766	771	851	780	813	761	851	762	746	774	779	795	799	775	846	752	771	733	808	829	808	763	706	741	810	790	848	782	796	775	817	805	754	838	777	801	772	770	813	827	787	759	839	792	845	774	822	730	770	786	825	791	770	769	772	795	767	757	783	800	780	797	792	815	762	790	766	727	803	817	778	805	812	753	803	797	814	790	786	783	828	769	762	790	797	827	774	753	805	813	812	786	793	805	783	820	807	811	748	763	773	783	796	784	755	828	784	777	780	812	814	764	789	791	779	779	751	792	777	753	765	796	776	822	779	830	801	792	798	760	783	781	785	779	767	775	777	805	830	763	786	807	759	800	786	804	777	770	771	798	794	831	813	773	802	809	785	779	770	794	816	830	808	764	804	826	800	789	770	749	763	832	757	792	758	757	825	814	746	762	762	861	825	807	800	749	813	792	761	851	815	768	707	797	812	784	779	722	849	758	792	820	797	779	808	808	797	796	776	805	777	817	785	841	736	741	788	781	782	790	799	828	794	824	799	817	767	837	797	779	799	766	779	830	769	884	782	754	776	801	831	805	819	780	803	751	823	797	805	834	784	769	822	764	794	791	770	796	782	761	817	818	815	765	775	793	813	774	755	823	749	775	782	802	781	843	792	822	781	776	754	797	785	773	785	780	756	783	834	774	819	811	842	761	812	787	812	798	782	810	802	776	833	819	775	844	787	801	838	787	801	800	788	823	742	812	760	821	788	752	809	776	785	789	804	775	805	775	786	815	749	756	758	784	794	831	809	739	731	795	756	808	785	818	760	818	767	778	783	825	838	788	819	735	774	855	830	783	792	804	832	766	776	771	780	816	761	776	806	779	798	801	795	766	812	758	745	772	809	826	793	787	785	818	825	753	823	751	748	791	770	776	808	825	748	781	794	799	738	798	793	763	795	826	823	774	756	819	751	787	793	783	815	763	784	764	764	823	791	775	789	765	758	773	797	759	734	850	818	810	753	770	781	789	834	729	809	813	805	797	782	748	809	768	752	804	781	779	715	778	780	811	782	796	806	773	818	801	767	804	766	815	784	809	781	771	823	833	800	815	815	776	781	773	832	760	847	786	816	794	739	759	771	772	777	770	734	718	813	780	802	835	752	826	812	803	787	810	775	784	795	826	775	781	791	834	778	748	781	767	801	827	742	819	790	774	740	779	728	857	755	786	780	797	768	786	827	781	760	829	778	765	786	797	772	782	812	773	794	748	786	782	746	781	766	787	823	799	780	819	811	783	821	779	793	798	749	776	772	788	797	788	847	786	776	754	814	793	853	739	824	813	742	798	785	792	800	817	778	815	770	808	787	801	783	785	789	758	791	815	812	783	789	848	791	790	778	813	806	768	791	778	836	776	781	783	757	758	797	811	811	767	826	773	800	797	813	756	821	792	792	798	753	731	799	817	792	833	811	806	784	780	831	784	815	758	817	765	820	853	750	854	782	775	791	827	800	792	771	788	750	774	842	782	787	817	795	775	807	764	802	788	801	784	802	790	786	806	781	780	782	777	799	800	802	798	792	780	795	770	824	775	792	827	820	788	808	769	801	782	785	813	802	809	824	759	783	835	806	805	775	791	788	748	843	800	746	841	773	769	814	769	802	789	796	785	778	776	750	791	767	840	765	790	746	754	808	741	784	738	820	796	776	816	823	735	800	792	839	756	807	765	855	801	705	763	756	771	760	776	795	797	784	784	765	774	798	791	804	789	761	760	800	768	819	837	771	806	804	806	871	731	768	768	810	810	797	792	748	806	784	785	778	795	773	801	792	804	786	812	785	788	797	809	805	779	806	794	800	797	739	763	769	754	789	754	753	792	805	771	817	819	810	781	781	772	783	756	793	789	783	820	800	755	793	789	785	801	837	784	809	809	797	790	747	778	814	762	790	786	777	816	786	790	762	771	784	798	764	748	824	752	766	777	783	774	785	759	794	772	825	737	818	773	723	821	821	742	762	784	760	798	813	779	760	774	802	804	782	763	778	846	829	740	772	805	775	776	788	828	831	834	785	819	763	771	782	745	807	806	775	830	775	800	773	872	796	799	780	807	776	806	824	807	846	802	781	779	761	746	811	807	753	772	818	789	757	787	759	774	823	761	798	813	816	780	746	785	817	785	733	788	735	830	794	795	795	784	759	861	794	748	805	765	784	823	745	738	785	786	774	764	793	745	809	780	767	828	793	818	803	797	794	760	843	780	807	805	766	817	800	785	801	787	775	793	805	783	749	761	742	786	741	745	754	774	785	828	792	831	830	821	795	828	755	748	796	763	799	779	755	800	774	767	715	844	819	793	772	781	819	798	775	791	758	803	859	776	850	741	804	795	784	771	799	760	768	772
45755	48499	44125	37658	30428	27931	24225	19414	17725	13593	7212	4241	2675	1949	1543	1258	854	614	568	547	416	351	321	277	304	270	236	282	286	258	272	267	254	237	271	257	274	236	237	275	301	243	247	274	230	254	276	241	240	294	257	234	239	239	259	253	287	266	270	247	245	250	258	252	260	240	291	256	233	241	227	252	235	237	244	282	227	240	240	267	239	249	242	243	257	260	275	228	242	240	244	289	273	261	255	253	254	258	290	218	264	237	254	263	275	250	261	269	250	262	248	235	249	258	243	249	276	245	256	261	279	238	259	239	236	252	242	261	265	262	259	255	272	227	256	261	250	228	282	258	240	277	245	296	256	249	254	280	260	236	279	241	284	272	268	254	260	226	255	258	219	260	255	292	240	258	249	272	259	254	249	243	250	254	255	262	250	277	266	253	281	261	238	231	238	246	269	256	245	229	264	246	266	262	250	246	247	247	259	256	253	232	232	257	259	248	248	232	267	234	265	274	239	248	287	245	236	224	260	248	253	265	254	255	273	264	245	241	213	231	247	263	246	265	256	264	222	266	256	263	256	251	258	267	258	227	276	239	250	226	255	243	266	245	237	259	251	234	244	232	281	235	272	276	250	233	241	266	231	241	273	258	236	259	255	287	244	255	251	257	265	250	260	226	276	273	262	268	231	249	261	246	248	274	258	272	242	240	266	238	233	241	241	275	253	260	246	287	256	248	265	249	292	257	255	233	262	294	253	261	267	278	268	275	267	250	253	247	248	267	258	266	249	253	236	254	241	231	238	262	256	250	258	242	221	263	252	257	268	246	224	241	239	248	276	271	256	252	253	213	272	289	250	237	234	230	250	246	231	244	273	234	254	273	280	239	234	269	239	245	236	265	252	233	267	265	257	256	239	260	266	227	269	239	239	278	224	228	258	269	252	250	275	247	235	249	250	240	278	266	257	231	256	257	259	249	274	253	269	250	265	265	246	281	253	255	293	224	248	246	276	254	255	252	278	228	275	258	220	257	261	259	274	250	260	254	252	249	253	278	258	241	257	260	244	236	284	241	235	248	259	242	225	260	245	229	273	281	277	256	249	260	264	268	252	233	255	246	242	256	230	261	269	256	256	244	239	259	231	251	265	247	250	268	250	297	264	272	242	232	247	276	281	243	256	242	239	223	280	274	260	228	260	265	228	267	266	275	266	251	283	248	257	249	265	229	241	242	217	241	270	242	246	247	261	234	271	253	227	256	249	274	246	260	250	268	234	278	258	246	244	250	261	248	264	237	222	270	247	257	235	271	233	258	264	239	257	259	239	274	270	248	237	248	252	286	256	268	230	252	223	265	272	248	248	227	277	241	259	245	261	259	254	251	247	256	235	283	261	269	260	256	225	296	272	274	267	241	262	246	255	243	237	259	250	277	262	257	264	274	257	246	236	273	269	265	245	253	267	246	225	268	273	269	283	286	254	268	274	253	251	247	247	236	254	259	262	247	238	282	253	252	256	282	265	256	276	237	275	242	258	263	268	261	241	248	207	264	265	265	226	249	262	266	226	261	251	208	261	239	267	240	238	254	236	268	242	278	214	242	248	263	296	256	286	233	227	230	260	275	245	270	252	231	275	263	258	270	255	284	242	270	224	259	243	251	272	256	242	276	271	234	244	257	233	254	258	234	234	259	237	274	283	229	268	274	275	282	250	245	282	240	249	241	256	301	253	266	260	251	240	256	254	245	263	242	272	241	232	266	249	246	291	246	253	242	253	241	243	260	252	239	262	214	225	258	251	254	265	280	260	274	271	249	237	245	272	229	252	250	271	255	236	249	247	247	246	263	254	230	278	242	253	247	269	238	242	256	289	265	258	235	241	256	253	244	254	281	253	256	284	273	274	221	260	237	240	232	267	267	280	245	236	265	261	260	264	252	231	263	241	263	258	279	283	239	265	235	235	249	271	246	305	245	257	245	246	255	248	251	248	281	264	254	257	230	244	266	240	261	218	262	262	252	248	252	283	227	232	269	258	266	245	215	276	252	245	266	255	246	254	262	242	248	251	249	264	274	231	260	263	243	259	237	243	270	258	262	239	225	236	245	249	276	251	258	267	248	253	261	269	259	233	254	246	243	245	278	256	262	277	239	260	248	229	247	280	234	239	246	276	264	260	253	252	251	269	280	241	301	238	255	250	248	268	250	248	251	268	225	262	271	270	262	230	241	243	255	276	264	257	277	253	249	240	265	272	256	247	223	277	248	246	246	251	287	253	255	243	256	262	264	262	224	259	244	248	262	253	256	256	256	265	251	281	237	252	259	252	259	258	242	253	269	253	240	267	260	272	261	259	241	271	263	271	258	278	285	241	260	265	250	246	234	281	249	275	255	242	272	249	244	240	263	257	237	256	244	253	258	233	285	269	266	224	236	252	252	250	252	272	220	277	238	270	246	247	209	257	256	257	271	276	245	255	244	268	248	256	266	249	246	270	236	264	269	287	255	257	227	257	255	250	257	271	253	240	287	258	235	282	226	261	224	282	271	238	261	271	270	246	271	255	266	259	258	258	279	279	280	244	256	268	226	259	263	245	257	262	243	254	244	232	282	252	284	263	243	279	236	247	233	263	247	233	277	245	245	231	252	229	283	267	265	243	261	262	251	243	236	215	293	249	262	263	250	265	273	253	258	257	265	267	265	245	261	261	263	242	258	280	273	261	272	250	266	271	257	245	280	260	260	238	269	264	265	257	242	285	237	249	267	238	242	250	256	258	244	237	235	254	237	269	233	260	225	257	251	252	259	248	278	292	249	247	263	258	284	251	275	255	272	256	232	252	256	273	240	247	268	254	252	235	246	283	247	234	251	260	267	249	273	243	268	254	214	256	243	231	241	254	232	271	230	247	261	272	297	256	273	254	267	250	261	256	249	274	254	248	259	239	258	268	254	250	263	261	275	274	274	258	259	254	256	250	264	256	229	237	264	263	228	225	270	268	242	257	242	255	253	244	291	231	262	261	263	269	228	262	230	264	256	266	281	239	252	250	245	266	261	259	223	247	239	266	268	239	245	245	254	224	244	265	260	254	233	254	266	255	235	253	251	230	232	274	272	264	255	250	297	285	253	263	234	250	275	284	261	256	259	236	249	252	251	251	249	253	271	270	270	298	255	264	269	259	261	286	275	224	263	282	286	264	283	263	248	243	240	241	232	227	254	267	260	250	250	303	239	270	244	222	263	267	245	241	262	258	291	266	271	266	232	258	247	258	274	272	217	250	239	264	249	241	235	289	266	264	240	243	264	244	277	249	265	252	253	221	288	261	254	239	257	237	255	284	245	267	253	254	261	250	269	272	228	265	270	239	281	247	242	266	258	239	262	265	205	284	245	246	253	276	276	227	256	289	252	236	246	270	247	243	278	280	248	237	270	279	249	242	245	242	250	263	262	264	250	242	246	218	220	250	262	242	246	223	277	266	250	240	247	247	219	251	247	254	242	245	248	246	227	244	279	255	245	249	265
36669	46702	51658	48363	44085	39762	35263	30030	32859	28120	19948	15096	11820	10035	8759	7138	4704	3542	3547	2837	2147	1683	1294	1292	1063	975	901	926	913	862	861	875	855	843	896	825	845	846	793	845	846	812	818	816	826	833	809	843	815	855	878	822	841	806	782	810	817	829	842	860	856	798	783	847	826	842	776	870	837	829	886	809	808	875	849	855	889	825	794	856	843	807	850	808	833	789	814	786	849	857	828	829	903	841	783	827	810	793	821	820	829	842	792	859	819	864	856	845	852	821	814	819	878	840	861	841	825	825	817	820	804	839	898	813	822	808	849	844	829	837	820	901	858	803	842	804	814	843	850	802	803	899	826	800	841	837	813	801	858	850	809	863	813	838	827	818	809	803	798	815	859	836	842	852	823	863	802	814	876	828	817	826	791	891	859	844	831	827	810	773	800	808	785	791	806	833	951	825	887	842	853	824	832	845	840	800	777	842	804	824	801	856	880	891	738	840	841	866	804	852	829	875	833	810	834	827	801	797	827	870	810	800	782	834	910	815	843	777	817	858	832	869	842	804	822	768	759	874	805	786	829	803	811	868	818	832	819	837	835	803	869	833	839	773	751	804	830	889	878	809	848	780	806	820	787	832	818	810	750	807	840	840	859	807	784	858	859	813	783	801	807	810	831	879	794	824	791	809	867	857	830	815	839	816	788	821	836	827	848	886	824	808	865	816	831	801	810	863	822	857	826	812	824	782	787	813	802	858	828	830	843	811	816	838	847	867	864	845	861	788	815	828	784	841	813	816	830	790	837	788	801	820	843	793	836	830	831	791	834	824	820	856	828	788	790	788	807	847	872	811	836	848	848	849	820	869	804	823	831	877	857	864	850	824	846	833	847	874	834	810	832	812	843	858	818	825	840	849	828	819	787	829	863	834	851	816	787	845	862	850	809	829	869	827	795	805	871	793	876	827	792	791	806	815	818	793	791	887	794	860	809	828	873	775	818	781	814	820	824	823	839	788	834	801	841	814	781	824	796	812	802	818	816	817	791	832	823	829	839	835	866	865	815	807	891	850	845	902	832	810	789	849	833	856	806	833	845	852	834	800	856	799	847	773	826	827	828	778	849	811	865	851	795	850	856	826	806	821	821	885	801	820	800	802	856	843	830	795	821	861	757	811	881	837	788	818	824	810	842	811	858	771	842	868	805	779	839	818	817	835	788	791	850	827	843	809	809	796	833	813	827	832	819	841	812	832	781	822	850	855	853	861	804	800	820	826	858	826	813	830	824	826	792	883	929	797	821	830	796	771	837	834	809	829	820	824	791	802	839	827	820	853	848	862	809	790	864	774	829	804	765	823	812	817	867	859	868	829	809	806	823	871	806	830	754	867	874	837	826	822	831	806	905	827	917	779	821	816	831	865	816	894	844	855	801	808	810	841	804	802	853	832	826	832	819	823	824	850	879	830	810	827	783	832	848	816	834	771	866	800	868	815	859	788	801	860	815	846	851	840	831	774	831	812	822	783	839	864	817	849	831	830	831	836	848	843	822	878	834	798	849	806	822	846	811	829	813	822	834	814	848	836	805	832	828	810	834	848	872	837	848	829	824	782	827	835	825	837	857	775	790	813	851	817	858	811	845	837	865	770	847	850	851	837	829	845	825	894	856	822	764	858	811	795	878	821	775	803	841	804	829	831	850	857	778	805	842	853	833	812	809	879	835	847	874	746	836	826	817	855	779	890	822	885	880	805	831	825	832	810	880	835	821	798	829	825	882	769	814	841	826	827	780	805	839	820	790	770	809	850	819	830	819	837	824	806	839	784	819	819	827	786	860	843	828	865	792	843	813	847	837	876	808	868	866	793	795	842	820	847	833	853	822	833	814	826	831	796	800	843	828	816	862	851	837	815	803	799	784	816	822	764	814	829	857	792	879	810	843	845	807	828	827	767	855	837	836	826	818	880	823	815	850	799	854	857	844	809	845	859	789	792	815	813	811	829	853	822	877	848	830	812	820	797	795	771	833	836	859	827	812	832	833	874	814	834	818	826	826	799	837	819	869	842	841	814	836	827	814	801	811	842	789	890	853	775	755	846	863	785	862	781	872	850	823	782	815	848	827	776	887	844	833	816	762	828	860	842	750	781	837	786	809	829	853	832	836	795	828	790	794	822	800	828	774	807	817	845	867	801	852	814	830	844	789	817	821	802	855	848	831	778	825	818	832	827	841	804	867	750	818	844	861	829	793	804	810	796	862	815	848	837	834	825	849	840	790	839	826	780	858	792	833	820	770	793	836	841	786	831	836	822	829	848	834	861	845	807	809	852	819	802	840	792	785	842	826	867	828	833	841	810	849	859	855	860	813	816	783	842	808	835	788	812	873	838	812	871	842	754	871	876	825	793	815	841	802	805	835	834	863	771	818	828	816	855	806	857	765	876	848	823	885	870	816	815	811	769	823	803	843	799	803	829	806	807	842	803	853	860	858	815	823	857	802	843	874	809	814	833	851	836	815	832	847	843	842	810	832	857	801	825	844	816	825	820	800	872	777	881	823	792	835	852	852	787	793	839	838	770	835	769	845	852	827	818	790	872	810	838	872	859	797	844	796	786	822	826	865	843	822	872	806	830	864	857	814	782	812	816	894	810	791	805	875	770	827	775	860	780	781	800	834	816	836	852	808	834	838	844	788	852	859	825	760	863	812	834	823	819	809	899	834	795	861	810	894	863	768	771	924	819	852	834	846	807	840	875	806	781	854	788	806	837	867	774	814	826	796	833	805	828	854	860	865	802	848	793	813	856	859	761	862	862	813	827	805	833	848	903	819	863	851	820	878	803	804	848	806	820	867	792	831	808	787	837	812	816	838	824	795	823	832	848	830	799	804	859	829	824	864	868	839	812	820	758	800	813	791	838	838	801	826	786	801	820	832	828	820	840	832	837	814	859	869	822	790	795	792	840	869	841	785	827	862	856	834	788	834	796	793	777	844	790	796	877	822	857	861	846	828	819	855	813	794	849	845	800	859	841	858	839	849	873	809	829	796	885	774	831	860	842	842	782	843	858	787	818	816	793	785	798	796	823	826	853	818	806	823	840	852	796	839	851	803	749	787	845	840	812	863	810	836	862	864	825	852	807	832	809	807	863	789	806	851	814	832	841	825	807	848	871	833	846	837	863	832	846	830	853	819	848	864	780	808	905	818	851	858	824	840	859	834	835	806	839	830	810	821	809	810	827	806	789	836	853	785	843	867	820	836	881	827	812	744	870	829	832	777	813	844	809	833	791	848	763	836	831	847	804	862	769	803	824	808	819	841	785	839	861	782	766	843	861	799	810	779	779	835	828	805	829	775	865	811	855	851	766	782	862	841	814	845	824	846	835	820	798	885	859	823	845	812	774	797	835	809	813	850	853	807	804	784	827	844	846	821	836	850	809	838	834	831	819	820	823	823	805	847	869	843	812	814	863	826	847	830	782	842	785	820	830	859	742	882	794	816	814	855	813	831	825	825	822	806	802
24440	19538	17562	9850	6339	3524	2121	1452	1170	873	612	550	438	430	332	314	278	269	256	261	232	245	247	239	221	224	225	231	232	211	243	240	230	222	206	236	243	225	230	239	225	231	200	236	230	215	213	204	225	227	233	233	225	225	228	223	224	224	234	221	231	219	238	241	244	218	256	254	213	219	207	238	238	242	212	230	203	227	242	248	226	233	223	224	217	228	229	232	238	241	231	212	226	250	249	201	223	217	235	233	225	230	222	222	218	224	251	249	219	234	231	230	245	234	212	235	217	245	221	195	218	242	222	239	212	248	220	238	203	236	209	231	263	233	227	212	228	256	219	233	213	235	226	222	193	237	218	234	217	241	241	224	222	237	236	205	269	224	212	227	217	222	223	210	238	232	210	227	221	232	240	194	217	238	237	229	239	226	237	242	227	226	229	258	221	242	225	227	208	232	221	207	259	206	261	220	238	231	278	217	201	197	222	238	240	223	235	239	234	219	253	246	209	194	262	225	213	249	227	246	209	226	254	232	245	244	228	214	233	245	230	254	232	234	217	219	257	212	226	221	232	215	230	236	235	244	199	230	196	211	215	257	232	250	228	247	240	242	250	253	234	224	236	219	251	225	215	259	231	217	232	226	239	199	215	231	248	232	227	261	218	213	247	228	236	230	226	234	259	237	244	228	212	219	223	236	235	227	210	232	225	244	247	225	239	195	228	204	243	248	267	231	193	216	221	254	238	236	245	256	232	240	231	238	220	242	220	239	214	201	226	218	228	222	256	226	225	205	239	213	220	219	248	222	229	252	259	225	208	200	230	238	210	221	219	226	204	240	229	219	250	255	243	243	218	229	217	227	228	234	195	220	240	210	246	238	239	252	236	221	218	198	220	224	246	222	206	221	214	249	256	241	245	231	213	233	227	207	256	234	228	234	210	237	243	213	233	245	214	239	240	201	226	249	250	246	228	215	232	220	256	216	209	238	216	225	239	272	231	243	243	213	258	235	223	219	233	200	201	217	229	242	228	256	243	221	217	219	242	241	232	197	241	224	234	250	232	236	229	232	208	239	241	231	241	214	241	248	259	211	231	251	196	246	213	220	218	217	216	248	217	248	216	268	226	206	224	242	217	203	227	207	225	240	213	238	224	245	224	235	251	219	235	216	220	221	222	227	239	232	234	224	209	235	250	221	239	233	241	201	208	212	205	226	242	213	227	222	217	228	213	270	233	227	250	244	214	250	253	233	229	229	223	242	221	215	260	205	232	206	201	232	253	219	240	241	251	215	210	231	220	232	232	227	227	226	225	209	222	216	225	208	256	259	232	229	212	215	201	225	235	212	222	250	229	252	217	228	248	210	271	240	219	243	216	247	214	208	212	251	234	242	222	231	237	230	253	246	230	229	252	206	234	261	255	233	245	253	237	235	203	227	234	270	252	252	211	234	196	240	242	216	229	236	225	199	221	231	242	225	239	229	222	208	245	213	235	236	206	240	222	234	246	242	229	218	216	229	221	234	198	219	239	245	218	202	250	210	220	241	220	226	238	192	249	231	208	217	245	227	224	239	208	234	228	228	225	223	251	209	241	229	237	243	227	243	182	243	220	267	235	205	227	260	213	224	246	216	241	218	249	232	254	223	222	225	267	244	241	253	217	223	217	229	236	200	227	275	257	209	237	215	188	222	249	219	192	220	208	191	236	224	246	216	217	214	222	211	197	204	210	233	209	247	248	239	205	242	225	236	248	242	255	226	240	202	237	225	219	220	234	235	218	234	261	204	223	251	213	211	223	210	224	225	213	210	217	215	239	201	249	232	208	252	226	245	219	233	231	232	219	210	239	214	237	219	226	220	233	207	237	231	232	253	232	255	238	240	207	215	226	209	225	211	192	211	204	248	235	220	221	202	240	218	224	231	216	232	219	212	236	215	260	225	231	228	194	236	248	213	225	241	217	239	231	219	215	226	225	227	197	244	252	230	227	237	200	208	252	230	241	256	236	227	223	242	235	253	225	233	238	229	210	243	250	222	218	225	208	232	233	244	245	243	235	257	234	225	236	226	217	195	203	256	233	238	258	204	231	242	231	233	227	223	215	216	244	243	214	247	242	227	244	229	215	235	231	226	249	210	259	231	220	243	204	230	240	227	238	219	230	237	229	238	242	210	203	225	223	220	219	234	225	221	235	236	201	244	207	199	221	239	214	233	215	221	205	221	215	255	244	220	211	240	217	247	211	242	238	245	257	222	237	233	240	214	243	246	208	211	231	235	233	231	213	231	214	214	253	207	241	238	204	243	233	243	218	199	225	209	252	216	231	244	232	244	218	214	257	241	218	227	250	226	205	216	256	224	229	244	215	220	245	246	212	227	233	215	240	254	220	239	191	238	235	236	218	231	202	224	233	236	226	216	234	215	230	216	224	261	240	219	211	234	220	214	241	229	243	209	246	230	201	204	210	225	231	231	244	229	260	234	225	230	220	222	222	196	238	250	235	245	225	252	221	214	251	220	200	223	231	232	205	228	232	235	248	249	217	221	268	219	239	240	217	241	265	243	237	210	234	221	212	207	240	236	228	221	246	219	222	216	252	211	231	236	236	224	235	229	256	213	208	233	219	231	199	219	233	205	234	207	219	219	248	210	220	232	249	238	231	217	261	233	209	240	257	240	209	233	207	225	234	219	250	255	212	245	228	251	221	214	218	246	241	243	210	227	253	194	230	226	231	226	235	243	236	238	233	212	233	218	269	252	209	229	204	224	213	223	246	222	229	218	216	238	244	253	222	241	237	219	245	228	216	238	223	254	220	238	250	258	230	238	249	216	232	222	233	226	237	227	214	234	239	224	220	218	239	245	240	222	208	233	249	215	226	226	210	239	213	230	223	217	250	224	220	215	243	229	219	229	211	239	221	235	239	224	216	213	240	217	212	218	223	226	212	254	209	239	213	229	193	255	233	207	240	235	238	221	224	236	237	237	233	245	225	219	235	227	232	224	217	247	236	255	240	221	230	242	255	210	257	238	245	232	223	236	219	235	251	234	236	231	213	233	224	234	229	253	223	241	204	239	232	222	229	233	245	224	237	241	230	235	247	208	236	228	252	268	206	248	238	236	227	230	229	241	234	215	238	242	236	258	220	226	241	252	215	232	197	257	220	225	236	249	239	245	253	234	210	237	208	245	247	226	229	205	216	237	212	223	247	224	223	210	218	238	203	210	204	213	234	218	232	239	225	223	214	241	240	248	232	254	232	230	208	219	238	238	238	228	229	225	234	233	233	220	241	239	222	246	229	225	218	245	243	227	246	222	222	236	243	231	224	236	225	258	257	232	243	218	228	229	236	238	202	223	235	234	247	222	252	221	241	227	230	215	233	210	238	235	235	233	196	262	224	212	204	241	242	233	219	216	200	211	234	229	229	208	252	241	231	250	232	220	220	220	217	222	198	227	235	238	214	238	217	222	230	228	255	224	244	241	237	250	231	215	195	221	245	216	243	196	213	239
20432	20211	26111	22397	19621	13431	9964	7193	6390	4600	3312	2871	2420	1851	1492	1379	1083	1090	1045	955	906	840	834	816	815	790	789	798	761	780	754	774	743	827	783	799	808	740	732	788	747	754	733	748	735	789	784	763	752	762	748	771	715	749	755	718	794	756	750	773	753	780	820	786	727	789	774	755	767	770	767	770	791	815	753	743	768	757	733	745	774	770	788	787	777	750	780	788	761	748	784	781	797	722	799	794	766	755	785	782	793	735	789	801	785	787	786	756	756	766	816	784	776	760	753	782	794	748	788	744	830	762	737	765	769	768	764	723	781	778	783	779	827	748	751	781	798	734	764	769	739	760	765	757	746	781	762	798	725	744	743	790	821	800	740	742	742	750	739	788	753	756	720	772	763	775	758	754	776	769	728	684	772	800	795	742	769	766	771	820	740	756	775	732	756	752	807	725	794	764	726	777	723	805	820	744	780	747	765	781	777	718	764	768	777	777	769	751	764	794	752	772	740	749	784	754	752	758	773	686	748	790	792	761	773	793	777	795	723	748	694	768	720	794	769	761	752	788	765	777	741	765	715	756	760	791	791	750	744	745	826	803	751	763	742	797	806	750	759	759	768	728	740	781	782	778	742	756	760	782	758	777	742	788	762	770	761	780	772	728	738	781	723	729	736	755	714	751	707	746	772	772	742	778	799	714	771	786	715	793	788	775	763	799	783	785	809	749	796	803	748	821	754	789	727	771	741	775	776	761	764	812	743	747	758	763	790	706	749	728	775	807	783	767	759	773	771	757	794	778	763	790	769	755	767	733	771	734	778	785	790	774	817	767	812	752	766	712	747	781	753	822	795	761	737	780	786	755	729	769	757	781	740	767	769	758	765	755	764	768	783	769	792	818	776	737	775	786	724	753	784	765	789	742	783	788	740	793	742	826	763	761	767	809	822	745	790	740	789	707	749	729	724	741	750	755	704	748	777	790	762	777	788	771	752	761	769	783	734	722	748	794	726	759	737	752	796	759	797	741	796	779	782	729	749	802	786	776	731	777	799	808	790	761	753	747	780	807	807	740	713	759	799	732	781	770	806	795	724	744	775	730	721	733	766	762	700	785	738	749	730	823	762	773	754	820	760	771	801	754	739	799	801	764	752	763	756	761	770	773	773	758	743	771	785	761	735	737	811	773	792	740	794	772	749	725	750	739	800	729	766	756	759	777	713	738	739	779	759	780	743	808	788	731	767	777	785	730	764	749	797	786	758	748	762	765	705	741	786	756	749	722	743	750	780	750	780	731	758	778	775	785	729	780	755	807	860	779	735	770	782	693	758	745	749	723	731	739	753	816	821	762	739	746	775	749	771	764	772	780	776	808	728	762	789	752	764	733	792	772	756	786	794	744	795	780	722	724	739	717	776	776	831	761	800	765	740	785	748	795	774	812	796	782	772	750	712	765	724	759	787	741	711	756	799	797	721	798	779	767	794	763	779	734	780	731	732	751	726	775	715	765	774	793	788	729	740	801	791	738	727	735	757	734	806	761	807	763	808	767	740	797	774	774	791	822	740	784	763	739	768	796	768	770	787	751	771	740	756	756	760	768	764	780	741	785	785	783	736	752	775	733	776	771	754	771	751	760	712	745	751	767	809	751	776	782	786	742	771	740	775	695	773	787	760	719	780	721	789	758	777	810	745	762	784	733	770	759	755	757	695	789	786	749	742	768	746	776	804	743	786	743	800	772	784	762	723	811	783	777	726	767	772	772	781	756	726	793	777	781	725	797	742	814	744	770	743	749	747	733	786	785	780	794	774	776	789	804	784	776	747	746	790	774	770	782	742	795	798	783	779	747	787	781	813	753	780	732	734	734	699	744	755	735	796	761	729	729	774	770	689	745	799	794	801	718	766	736	792	759	772	771	757	784	758	782	792	801	744	775	751	778	753	812	729	783	741	761	779	757	730	795	701	803	729	814	754	773	805	815	762	772	815	759	772	753	772	786	742	758	758	761	705	806	740	763	757	757	766	759	784	746	792	769	712	744	764	737	755	808	818	759	773	755	764	719	774	776	806	805	752	847	797	748	735	763	758	752	754	742	744	783	779	749	764	803	786	807	747	750	783	778	750	759	777	753	816	784	781	765	724	779	778	793	833	802	761	754	753	782	773	745	761	794	757	742	768	819	775	756	745	774	757	792	809	808	777	772	782	761	800	757	766	747	792	757	783	801	761	780	794	713	765	748	825	752	736	817	769	779	825	704	752	757	788	748	768	785	797	748	724	797	802	794	782	731	748	786	734	745	726	811	772	766	751	771	751	775	735	741	736	759	769	750	752	799	725	758	798	768	755	798	821	798	805	763	784	804	767	734	819	781	762	733	778	787	783	795	776	794	712	738	784	731	772	776	766	722	748	807	785	789	777	711	796	781	774	752	753	736	757	751	760	688	725	782	807	766	792	767	723	756	773	746	739	837	752	767	733	801	779	738	786	752	791	761	729	727	759	760	751	752	758	786	698	753	791	713	777	772	735	770	756	783	776	762	710	759	777	775	721	737	724	761	772	741	737	786	779	765	754	783	735	783	803	777	746	724	806	772	767	761	756	766	773	782	778	763	752	807	755	788	776	771	789	765	790	777	762	741	744	787	732	771	759	728	753	737	743	813	763	718	732	756	789	747	775	758	747	753	740	779	817	801	794	742	785	803	749	811	756	744	773	733	753	762	759	735	779	772	829	800	783	717	822	735	775	741	743	730	780	754	764	751	771	797	751	774	737	747	712	775	776	781	721	772	767	765	796	771	764	759	733	762	741	752	734	749	772	726	718	820	797	727	749	732	804	760	768	736	750	720	791	792	735	770	797	823	758	764	785	765	740	764	739	731	762	806	779	797	775	754	752	742	769	771	782	760	757	728	761	734	707	762	738	756	701	718	754	756	785	760	753	783	711	752	738	764	807	786	800	773	761	749	798	719	740	759	786	791	780	708	778	790	780	794	759	777	748	784	716	727	756	771	794	794	786	783	772	787	762	769	774	762	730	738	738	756	771	752	753	773	762	813	774	719	725	762	753	761	768	784	770	707	759	761	796	708	734	736	767	743	759	821	803	780	804	795	755	762	763	798	781	729	712	745	780	748	783	765	795	709	741	755	769	775	726	734	730	747	780	783	784	744	775	740	786	820	790	761	776	789	781	840	726	787	739	766	710	795	771	733	778	761	730	753	738	723	810	753	744	768	767	768	756	749	764	800	772	762	750	811	747	752	781	802	742	785	775	767	816	741	744	750	754	766	780	745	741	790	788	757	774	793	739	794	734	730	750	787	741	812	701	731	757	771	762	769	814	740	742	786	807	706	723	767	746	780	796	747	749	806	808	793	769	744	756	760	770	751	733	771	710	833	790	773	795	771	820	804	718	714	800	822	751	759	763	774	739	787	752	747	749	735	764	778	803	753	778	760	713	760	790	779	763	761	777	723	778	812	818	760	749	756	784	749	755	715	777	728	774	706	747	730	754	763
39429	38634	38221	37260	32288	24446	19404	13091	12730	6865	2950	1870	1723	1172	1046	758	602	504	426	408	362	306	271	268	255	254	278	267	228	240	222	237	233	245	250	245	212	271	221	221	257	244	268	243	229	231	255	225	252	243	235	230	273	198	230	223	218	238	259	227	225	216	252	248	246	238	217	263	232	234	233	237	232	229	239	185	228	244	247	228	237	233	253	247	259	244	227	236	230	237	247	254	240	236	219	229	247	253	229	263	215	238	224	229	230	255	252	226	209	246	263	244	209	249	246	249	203	242	220	233	195	223	219	213	265	201	270	220	244	232	255	220	221	257	257	232	215	209	258	241	241	255	249	246	260	215	235	254	230	245	253	251	244	224	201	244	237	223	223	250	257	218	249	211	233	225	217	249	225	272	253	239	245	243	244	211	240	232	246	244	256	217	220	237	223	257	234	242	234	228	225	234	261	225	252	227	259	224	230	269	215	259	249	236	258	256	255	219	226	229	207	251	242	252	235	239	226	220	238	234	203	244	221	229	223	232	238	216	211	214	254	225	256	238	255	251	246	235	237	232	231	224	242	217	243	235	248	242	233	245	237	250	213	230	254	217	235	263	228	226	243	218	237	242	229	225	226	226	248	237	217	227	208	232	253	236	259	259	243	221	232	225	239	218	249	234	233	235	227	228	223	268	254	237	224	250	228	228	249	226	228	222	261	223	244	248	246	253	227	240	219	238	242	241	225	253	239	229	274	227	252	229	231	256	232	229	218	196	214	244	238	259	244	211	254	217	244	224	254	199	228	254	219	245	227	214	228	237	243	238	256	239	228	230	241	249	225	236	269	232	205	223	245	274	245	214	244	241	214	266	223	225	243	204	234	233	223	245	218	256	239	253	254	249	235	216	225	201	201	223	242	233	224	230	234	219	238	235	245	223	235	236	230	241	237	224	258	231	230	228	243	227	222	236	260	233	260	232	238	247	264	269	214	243	270	221	257	257	225	242	243	228	208	240	224	251	253	226	254	214	237	243	216	221	251	235	261	248	228	239	240	250	223	235	256	228	231	229	219	248	232	240	221	247	248	242	239	221	229	252	216	259	232	227	212	222	247	221	253	242	244	230	227	233	239	208	242	210	209	238	219	219	222	234	238	202	231	257	220	232	215	242	232	224	233	218	235	235	253	246	268	217	245	251	224	221	252	250	259	222	245	218	237	238	231	237	256	248	243	233	235	239	219	254	228	269	245	261	223	211	230	225	245	240	238	234	231	235	245	226	238	250	238	274	212	215	231	229	221	224	255	213	240	258	257	243	233	216	232	226	242	217	231	262	229	216	239	227	267	253	222	229	208	239	245	243	268	237	232	218	227	236	217	246	233	204	234	207	244	241	242	242	234	207	239	229	244	248	228	230	246	241	230	226	203	247	226	231	239	257	234	226	222	215	245	252	243	212	233	258	255	214	245	254	238	249	238	207	209	216	243	228	247	266	234	211	236	214	244	239	232	262	216	257	225	213	259	245	239	249	210	218	208	256	235	257	228	255	221	245	242	246	236	242	256	243	249	235	227	251	229	241	253	210	214	200	223	239	225	246	229	257	250	231	243	242	213	249	225	244	216	222	245	244	245	215	219	230	213	239	234	224	249	253	226	221	240	255	206	237	234	214	261	220	261	248	225	241	261	263	251	226	234	206	226	245	252	243	213	224	245	204	237	238	245	260	238	267	223	233	248	197	251	246	210	234	249	267	249	225	251	230	226	226	202	249	251	239	223	236	233	235	235	248	256	243	251	236	261	243	256	253	253	228	242	202	231	228	197	224	212	254	222	221	228	242	237	231	216	217	224	242	223	228	235	239	230	226	231	216	255	229	234	247	232	188	226	222	245	219	238	222	226	240	252	225	251	240	243	257	250	207	231	242	244	238	253	206	252	215	260	208	238	221	252	275	239	231	233	218	229	247	257	238	222	262	209	264	251	252	281	255	230	222	227	258	220	265	249	218	209	223	242	277	236	207	240	224	223	246	221	243	268	241	221	249	249	237	241	232	250	225	258	234	223	241	220	256	201	220	266	260	231	214	227	192	221	240	239	242	235	223	255	215	244	215	228	207	222	252	233	255	240	228	229	264	240	247	243	220	230	264	218	255	238	251	255	219	221	246	256	222	260	250	218	227	227	228	230	202	266	238	237	223	215	251	240	225	229	239	221	240	245	224	242	259	218	226	249	253	253	223	241	241	233	219	224	232	233	234	249	237	219	228	225	232	218	220	243	228	253	221	271	200	242	213	239	244	250	238	239	247	219	236	237	219	231	241	219	243	204	203	235	228	243	235	234	223	227	226	240	230	246	239	249	243	232	252	244	246	231	237	215	260	223	230	244	246	251	240	239	237	254	241	232	280	226	222	226	251	207	214	227	255	216	263	250	249	245	218	222	232	229	249	251	255	250	229	254	237	274	230	243	214	243	218	220	233	236	200	230	231	234	235	268	255	249	246	251	243	217	261	227	233	255	240	221	248	237	236	227	257	223	239	213	245	242	246	256	253	249	237	247	233	210	234	230	262	233	211	249	225	263	253	240	233	235	215	230	235	235	240	220	281	228	218	208	264	245	221	226	231	244	249	245	209	222	235	193	230	254	269	220	216	257	228	234	207	251	265	237	247	245	253	232	237	251	231	210	239	255	235	246	252	232	245	229	236	248	244	231	248	243	251	237	248	236	225	238	222	208	225	261	219	238	242	237	231	220	239	242	216	237	248	234	250	228	267	222	213	227	255	251	237	242	247	254	252	232	224	216	232	233	229	223	239	230	241	244	223	219	234	263	259	235	241	231	209	250	256	239	206	243	246	239	242	254	234	239	234	253	243	222	257	235	234	224	251	252	238	249	228	197	251	242	232	231	227	249	221	233	223	269	226	225	219	231	251	248	223	225	260	238	231	225	249	207	228	238	230	233	272	221	245	231	248	275	256	224	236	259	249	217	223	230	233	217	239	214	229	253	221	241	250	236	276	234	242	230	253	241	238	217	213	214	264	240	240	182	254	239	245	226	228	232	238	249	231	240	254	251	209	226	239	218	243	215	242	259	232	246	238	215	251	248	249	241	264	228	227	237	237	229	263	227	251	215	261	227	252	215	239	244	261	231	254	236	239	237	200	233	206	242	225	228	225	241	251	214	257	268	223	227	268	181	221	257	265	240	244	237	262	218	216	211	245	241	223	238	213	258	216	221	215	254	238	241	236	236	250	227	261	248	237	261	222	230	241	238	227	225	234	225	283	199	213	268	236	245	255	228	232	241	238	250	237	251	267	226	237	218	242	272	235	221	228	219	271	262	223	239	241	261	218	251	241	254	235	228	234	242	208	242	248	223	205	220	234	279	236	215	247	244	198	240	222	234	236	235	253	212	255	243	229	256	246	257	228	226	276	243	226	230	238	241	235	246	230	234	216	237	247	233	265	217	257	234	227	231	195	251	226	234	227	223	232	237	245	236	252	230	203	234	249	202	227
31727	35728	42162	46605	41884	35177	31459	25080	29149	17754	11375	9121	9028	6669	6313	5048	3821	2786	2722	2000	1673	1380	1080	1055	939	896	911	860	849	772	788	818	834	784	824	801	838	795	829	789	796	814	811	796	794	805	756	742	846	780	786	788	836	809	788	770	810	800	722	779	773	816	762	770	821	787	685	770	820	766	758	774	812	710	797	767	784	802	782	798	760	806	798	797	786	770	822	790	776	754	817	732	763	824	722	785	822	784	803	774	759	801	744	774	811	794	742	745	802	769	765	835	759	788	792	796	780	775	757	786	732	743	782	782	793	773	769	845	780	745	767	779	789	737	832	733	725	781	820	774	782	843	767	790	807	778	828	815	781	770	772	779	790	783	789	772	803	821	796	780	801	808	782	827	796	797	722	772	791	802	804	846	809	799	737	805	774	774	777	767	770	806	814	754	793	768	761	805	780	742	817	769	801	754	749	795	774	771	830	778	781	805	849	838	787	775	765	767	805	773	759	778	804	789	793	791	776	813	801	834	773	770	804	752	719	803	788	760	823	774	822	745	780	775	767	768	793	775	768	795	764	793	769	764	825	811	828	752	840	811	815	793	762	738	808	767	777	804	791	709	739	805	757	780	750	828	735	814	799	764	786	780	790	807	764	808	804	751	785	814	776	760	802	811	763	785	813	791	852	779	808	823	784	786	804	781	780	803	818	753	823	833	775	737	788	795	774	762	815	799	771	789	788	812	783	869	806	762	769	735	766	798	743	795	753	781	814	816	790	803	760	768	783	800	750	792	824	790	747	823	807	798	823	781	843	754	792	740	776	806	802	820	770	794	798	762	749	728	808	731	786	777	751	811	786	781	766	762	833	782	802	744	806	799	768	786	815	813	806	789	802	755	809	772	779	760	750	811	734	804	865	798	764	749	765	782	753	805	774	760	799	792	786	802	785	772	791	810	812	763	819	727	746	780	754	812	790	802	794	787	850	768	850	799	768	748	755	757	801	797	766	773	732	742	787	786	779	756	782	793	766	793	750	788	766	778	759	808	758	787	804	803	751	784	767	786	775	739	761	789	742	801	768	794	772	776	763	798	788	770	793	820	785	748	811	785	813	815	778	757	806	745	801	789	805	736	759	797	795	814	785	767	850	838	823	785	825	785	766	787	783	829	770	773	785	794	801	804	771	820	752	769	823	761	824	759	764	791	767	799	817	745	802	768	759	796	818	788	861	768	778	802	739	794	822	775	812	778	800	845	810	806	767	799	774	854	799	732	773	788	761	775	774	785	775	770	776	805	848	799	780	770	820	823	775	813	804	769	741	750	745	785	752	803	807	725	802	769	759	773	747	722	775	775	782	727	754	803	746	827	819	805	830	791	760	793	790	834	748	794	729	783	734	815	778	781	766	777	754	829	790	826	787	818	794	833	740	813	819	810	770	816	815	783	749	788	791	743	786	824	782	747	782	754	792	761	789	806	755	796	793	782	792	763	748	756	763	743	790	791	787	803	788	740	720	797	804	768	791	817	806	792	816	774	834	761	803	754	789	797	848	747	836	798	782	769	788	789	758	796	719	788	731	772	772	775	822	785	757	784	796	749	777	769	820	736	805	802	821	775	755	799	758	782	817	725	743	792	803	741	789	818	774	779	803	796	788	749	807	778	801	765	814	777	819	769	776	827	776	783	769	775	802	784	792	796	767	808	794	782	800	747	751	764	830	756	764	760	800	795	836	771	809	792	824	818	804	787	802	779	735	784	761	826	752	836	747	759	792	795	780	734	714	800	780	766	729	811	770	776	743	840	771	776	823	755	778	819	800	789	823	797	759	803	747	778	765	772	783	761	723	763	755	820	774	815	824	796	763	821	756	771	809	808	777	766	832	802	786	798	725	811	802	770	770	831	779	748	780	820	785	763	783	746	768	787	793	782	801	775	781	781	756	786	761	859	798	810	768	842	767	779	747	780	811	782	754	759	815	781	786	803	701	776	775	775	726	738	840	778	785	813	802	878	767	789	770	797	761	814	800	790	813	776	795	777	779	833	739	787	753	780	797	799	800	809	755	764	786	811	811	787	790	757	811	774	764	789	807	748	778	799	788	794	774	796	749	840	785	806	780	796	793	766	789	755	796	794	799	798	769	782	790	814	800	771	735	789	775	768	808	817	824	766	777	798	794	797	786	809	742	800	776	781	791	773	777	806	851	763	806	813	777	832	795	766	757	778	810	779	796	835	815	814	790	791	751	750	802	803	786	766	757	771	831	755	784	819	816	773	792	746	843	773	810	765	810	798	753	823	771	812	743	765	768	772	801	816	843	812	785	797	799	785	796	781	769	791	781	744	781	836	793	757	783	821	724	779	787	764	755	793	772	766	802	742	722	787	771	786	799	807	811	791	793	782	816	763	739	756	809	746	798	754	794	766	723	751	773	779	831	769	750	718	790	819	809	820	767	779	815	840	769	762	792	764	759	750	778	775	758	805	793	850	804	795	779	730	784	773	737	799	836	751	768	804	809	751	732	816	776	784	823	763	820	784	772	827	812	809	810	798	756	789	793	828	786	758	828	745	800	748	766	747	735	784	816	807	774	810	829	798	781	755	785	733	758	738	724	776	757	786	736	806	746	775	778	781	808	745	795	803	769	788	762	808	857	822	770	708	752	753	773	788	789	829	784	822	747	798	778	735	795	866	743	801	803	851	745	802	817	814	807	828	775	810	780	765	761	789	778	795	800	734	732	819	762	791	719	763	802	771	759	747	779	787	790	753	763	751	807	757	772	826	791	785	753	757	814	765	805	786	846	805	795	788	741	772	808	792	818	826	765	795	800	799	824	783	773	823	778	742	761	787	757	753	767	792	782	778	764	743	792	834	758	806	810	780	813	774	777	784	816	761	791	788	778	789	803	789	762	777	722	762	791	754	745	782	787	804	748	786	811	762	747	777	807	781	825	823	779	763	781	783	777	770	792	788	744	755	796	792	805	796	768	785	788	786	769	737	759	812	812	764	788	771	779	793	833	797	769	773	802	757	765	729	802	782	817	799	796	787	788	736	798	838	815	785	783	785	789	799	784	741	796	784	747	797	823	754	764	776	779	816	753	865	792	753	814	790	831	770	795	824	775	779	844	777	818	768	795	787	782	789	746	788	757	740	740	806	831	790	802	772	794	804	745	807	767	787	802	812	770	778	815	766	844	735	808	796	815	780	793	797	792	814	806	781	801	799	763	787	790	769	733	808	758	722	757	749	766	759	794	847	807	789	799	735	828	758	774	768	765	790	805	782	809	748	769	784	785	769	758	785	786	796	780	817	770	775	836	795	814	781	779	777	791	754	772	786	765	809	798	804	770	789	810	765	821	775	799	777	766	788	761	790	796	825	771	795	757	776	812	794	808	751	807	717	748	782	760	814	773	735	778	748	761	788	777	760	773	786	786	841	757	764	775	821	791	763	756	757	789	765	823	765	745	793	764	790	801	781	780	784	752	740	789	823	775	793	839	756	741	740	778	792
43763	47182	43645	40245	35990	29176	25673	20824	22121	16998	9530	3848	2817	2034	1568	1393	1199	793	665	532	424	364	347	335	266	271	314	281	266	255	263	261	251	255	239	217	276	278	225	266	265	241	246	253	224	255	274	290	256	247	269	259	238	246	240	246	252	254	220	246	239	254	235	250	239	283	299	275	272	262	253	260	268	260	268	231	238	256	219	257	263	244	230	246	263	244	294	267	286	274	275	245	271	248	262	252	260	250	282	277	257	264	263	244	212	272	252	242	241	260	258	226	238	255	246	248	245	251	268	267	275	264	243	254	261	259	263	253	233	256	267	230	293	252	267	265	253	256	266	251	234	262	260	279	263	253	259	249	265	253	236	252	230	269	268	269	262	235	251	229	250	255	252	253	261	261	253	281	256	270	269	242	267	246	266	250	253	253	231	269	251	232	249	253	221	281	267	256	255	232	266	250	267	280	253	229	248	226	274	254	249	272	248	265	246	266	228	266	245	266	258	256	226	246	266	264	272	273	281	243	270	248	220	245	245	289	232	242	252	224	242	246	275	264	285	248	261	234	261	265	287	249	244	245	261	266	259	258	262	242	255	263	270	266	232	257	231	231	273	250	272	260	240	232	229	251	256	232	256	251	271	264	238	254	229	291	254	247	278	274	263	240	233	220	267	270	243	242	237	238	241	241	255	266	263	254	245	246	234	232	260	278	259	255	269	249	268	277	247	276	273	258	232	250	256	211	287	276	256	232	236	214	212	239	241	260	232	251	246	252	238	246	260	242	228	252	270	267	249	236	231	273	240	270	280	243	249	262	251	252	259	278	244	252	255	241	253	264	291	241	260	262	217	280	257	256	245	236	232	247	260	260	251	265	250	261	296	239	264	255	297	260	245	249	255	255	267	256	267	256	247	254	244	267	250	243	248	246	261	268	278	257	248	259	249	256	259	260	242	268	280	266	242	241	233	257	241	233	267	212	276	252	258	267	249	271	237	255	261	261	270	268	250	235	231	212	237	270	268	239	274	220	232	246	266	252	257	263	264	259	269	268	249	222	268	256	262	238	270	278	266	255	262	287	238	251	270	248	228	273	271	242	253	269	227	228	272	279	256	221	241	258	246	269	275	287	246	255	248	278	267	248	254	241	269	283	242	262	228	278	256	251	251	233	262	230	238	254	271	250	264	243	274	255	257	240	230	260	269	247	277	244	268	268	247	245	264	239	255	234	233	277	246	271	252	246	256	271	288	298	292	248	267	290	251	303	236	242	278	253	253	278	261	242	282	266	228	232	258	259	248	241	244	245	259	261	255	252	264	281	261	257	264	280	251	269	273	260	256	281	268	249	238	251	256	267	236	251	270	275	257	256	261	250	218	258	258	245	263	224	259	247	258	271	271	223	252	267	270	250	264	278	249	252	237	248	288	223	268	255	232	239	277	231	250	264	259	248	244	241	243	264	251	241	230	269	244	244	238	265	251	244	249	279	255	256	258	272	267	287	265	241	241	242	214	258	280	223	294	198	251	209	243	281	273	263	252	245	278	254	245	249	226	269	243	265	293	240	253	275	275	262	267	275	277	257	263	240	273	252	256	251	272	252	255	254	273	257	249	236	235	237	265	250	261	279	269	248	229	278	253	251	265	264	272	264	257	264	260	246	218	258	247	260	256	243	265	237	241	264	277	237	277	238	265	249	250	262	237	261	284	241	286	265	248	263	245	265	274	255	239	264	282	250	257	243	249	262	254	238	240	247	276	243	252	262	216	267	262	236	271	274	258	250	264	250	234	271	267	275	276	270	260	237	251	249	277	250	242	263	254	237	247	244	262	238	240	263	261	253	261	237	253	256	260	262	264	242	247	240	243	256	261	257	275	274	224	250	275	275	266	254	259	253	261	224	251	264	281	257	242	256	219	277	285	255	272	249	231	261	274	255	246	253	246	242	268	253	266	256	232	246	249	269	239	250	283	272	253	212	263	255	263	254	283	252	249	258	265	277	250	267	252	244	252	249	229	239	240	258	295	245	256	259	265	271	251	234	246	242	247	266	260	256	271	250	262	245	253	255	253	269	285	289	237	233	246	246	288	258	245	246	238	272	237	209	250	256	224	260	259	259	259	236	239	284	253	256	251	273	228	220	234	271	269	258	270	251	248	258	246	251	273	255	253	234	279	268	271	233	280	259	267	265	265	264	244	249	249	266	234	296	270	275	247	259	249	250	252	243	237	234	246	231	259	271	253	249	244	273	255	251	274	242	231	237	269	255	256	240	261	263	250	247	249	254	239	268	254	253	248	252	243	230	253	251	277	250	259	295	250	243	292	278	257	252	261	270	262	222	233	275	245	276	269	249	256	241	262	267	266	254	268	214	256	252	230	259	250	258	274	271	260	244	273	282	242	247	291	243	237	263	222	267	244	255	259	221	241	245	244	269	262	261	275	269	249	229	271	267	252	259	235	238	263	241	231	257	253	260	277	263	241	249	246	257	218	221	261	240	253	252	276	259	231	258	262	253	273	279	225	263	258	266	263	249	255	244	279	241	257	247	238	275	236	240	273	261	237	241	230	236	239	274	276	234	259	274	256	248	247	266	283	247	273	274	253	248	274	245	237	246	261	265	253	260	248	237	248	242	245	247	263	278	258	257	235	271	261	259	285	266	288	250	285	282	250	266	273	231	243	286	252	265	243	254	231	239	243	257	273	264	269	251	262	240	254	262	237	257	257	262	264	278	258	264	266	248	262	271	259	248	265	258	228	259	254	281	258	257	259	301	270	237	237	279	235	233	227	267	286	261	271	248	240	274	265	269	263	231	235	273	247	258	248	237	262	284	266	266	255	262	311	266	268	227	265	247	248	241	290	235	257	269	255	264	246	253	274	258	271	281	245	233	229	283	255	280	251	247	240	256	268	258	269	264	238	255	239	259	229	247	251	288	286	242	273	232	277	264	220	241	264	266	252	240	221	238	245	246	241	273	247	249	257	266	255	250	243	251	282	251	250	266	256	274	272	217	254	236	246	230	272	292	255	275	262	235	269	244	248	265	252	239	253	268	226	244	262	268	244	227	239	258	246	262	238	245	251	261	230	308	259	295	259	269	265	242	265	272	256	257	287	252	219	257	261	237	258	264	278	241	286	275	261	231	274	263	258	268	271	237	255	301	253	268	257	278	254	263	217	289	263	259	277	220	248	263	257	258	257	254	269	238	237	270	254	272	279	262	236	239	281	281	277	271	282	261	233	266	256	295	242	263	235	296	265	263	279	261	251	228	248	254	288	212	284	284	252	261	296	254	276	257	247	237	218	257	259	241	226	241	259	244	253	239	252	245	241	255	253	273	273	280	275	275	265	263	248	245	245	264	233	254	248	268	259	274	235	263	267	270	247	258	247	257	273	266	244	257	235	273	270	244	232	257	241	220	273	262	245	262	256	264	230	242	281	250	251	276	252	264	236	263	234	249	265	243	232	279	229	245	289	265	272	237	266	245	232	250	242	232	247	247	240	226
34586	45523	50416	52992	47828	41903	37054	32606	38281	31688	23208	12032	12733	10908	8755	8281	6767	4671	3933	2815	2166	1811	1473	1261	1187	1123	1019	1046	901	937	950	873	847	864	890	824	868	821	820	833	814	873	895	786	816	819	815	797	840	848	819	840	786	826	847	823	803	807	826	813	795	819	786	852	833	807	856	837	847	808	776	817	832	764	877	801	828	833	775	825	786	838	849	832	813	856	874	853	839	842	873	847	842	876	836	829	829	813	831	830	841	813	862	822	802	817	834	814	814	819	819	825	760	823	885	822	812	840	810	820	884	831	815	843	831	836	840	816	863	768	798	814	818	813	841	861	772	821	882	811	860	808	812	865	815	828	839	859	841	862	813	786	850	830	828	811	786	853	845	780	799	819	891	803	868	809	809	880	829	815	838	818	810	835	859	833	790	807	866	776	827	810	790	844	854	800	780	828	875	874	828	840	852	849	826	855	794	813	830	830	832	779	805	834	806	805	845	791	861	867	832	817	774	820	763	808	870	818	831	883	815	830	827	880	810	822	844	827	841	844	828	854	822	830	851	816	801	815	865	824	847	821	824	807	801	846	787	801	787	853	819	841	824	814	873	803	836	842	795	801	866	840	818	822	793	806	839	831	783	854	827	789	823	793	795	861	793	843	831	853	899	867	837	807	857	806	786	799	795	852	838	809	837	842	791	835	811	803	862	806	866	827	852	843	841	839	776	787	819	816	797	845	784	801	791	828	810	876	815	795	870	804	822	839	832	844	817	803	847	773	827	825	777	885	825	859	849	840	787	832	820	849	810	812	841	836	794	889	829	862	851	826	855	843	902	792	790	811	826	830	865	806	884	814	805	856	744	763	829	864	844	783	806	839	806	859	809	874	838	832	827	772	822	824	792	851	812	824	851	826	836	839	836	767	850	861	809	809	821	818	792	857	861	825	814	883	852	830	795	855	814	874	824	791	804	835	774	803	819	885	853	808	835	830	835	805	819	838	873	803	849	812	861	859	779	841	772	855	807	797	808	810	831	816	797	821	786	806	830	806	856	796	762	874	858	821	851	810	782	852	817	831	800	812	810	812	770	887	844	880	831	825	837	798	831	885	878	822	823	825	796	792	864	833	815	782	838	819	845	801	843	852	823	837	839	842	816	827	842	861	877	837	809	856	850	885	778	830	865	857	782	849	824	830	851	795	804	879	796	825	792	908	802	850	870	803	869	837	793	797	845	793	798	830	798	834	827	759	826	871	835	854	841	817	818	796	847	801	886	792	829	815	845	846	850	823	829	840	862	823	782	818	869	819	814	884	823	811	823	869	813	835	810	807	781	834	834	814	862	799	862	836	812	810	846	854	879	847	847	811	800	820	810	839	835	818	795	920	893	767	804	844	805	864	838	877	829	831	824	821	791	769	813	815	839	815	817	834	811	840	778	822	800	828	829	798	861	869	812	832	818	785	838	762	775	808	809	822	813	851	840	821	799	899	837	876	827	845	836	867	852	790	843	888	801	819	775	873	860	780	863	858	814	829	827	797	812	796	794	861	854	858	834	819	837	820	826	787	880	797	844	852	822	802	826	807	843	834	828	806	860	787	832	839	857	847	800	756	761	839	821	798	803	889	856	809	815	832	920	772	873	844	819	831	799	829	835	836	826	849	832	812	842	811	819	865	831	794	833	811	831	787	799	872	852	815	813	842	777	879	783	827	849	835	797	768	874	780	871	849	884	800	828	823	811	800	852	813	769	813	814	855	820	845	835	833	845	759	832	812	827	869	873	805	823	851	817	841	843	809	727	866	805	786	846	830	820	820	854	824	801	853	789	785	838	813	809	788	797	815	848	881	824	836	757	858	840	793	840	801	832	798	899	765	804	816	847	827	835	849	828	826	850	822	798	820	845	805	853	793	845	764	824	790	774	798	767	785	826	834	826	849	819	836	835	838	803	809	828	849	852	821	774	806	788	807	885	843	828	776	861	772	849	838	835	824	817	771	816	835	821	846	804	799	786	762	795	828	783	812	822	861	812	807	820	830	802	820	866	874	885	832	891	852	795	815	798	846	845	868	823	832	804	816	841	775	792	831	845	808	798	774	792	793	862	823	826	808	808	848	858	877	832	870	837	837	804	909	842	837	854	861	860	834	830	858	810	847	814	821	846	818	787	800	871	793	849	799	836	866	832	839	834	846	825	798	886	779	878	811	830	816	839	798	795	837	840	831	808	790	824	796	840	843	831	801	859	794	788	816	818	801	846	775	805	836	762	834	866	825	804	909	815	848	823	801	842	849	778	827	810	851	824	814	846	788	859	849	862	806	855	874	817	848	775	808	820	789	863	820	843	879	803	778	857	818	897	769	821	807	848	828	823	824	818	800	817	776	816	829	843	860	824	838	840	831	859	828	836	843	808	814	849	855	826	775	830	744	798	803	904	797	853	833	766	789	804	784	825	818	826	843	828	794	889	780	846	851	846	875	800	832	800	800	850	867	831	809	800	807	886	845	802	816	813	857	826	791	799	806	849	834	851	838	806	871	829	866	897	837	844	887	849	864	889	858	866	845	805	865	870	770	792	838	813	828	841	834	864	839	786	845	798	813	838	781	830	789	727	833	818	839	819	862	843	842	813	862	828	761	883	834	828	830	828	830	845	809	826	802	872	841	854	815	845	803	800	840	842	832	828	780	840	874	823	808	803	853	795	843	869	842	877	850	835	811	879	816	831	824	876	847	821	821	844	863	830	792	829	865	835	850	812	844	768	806	806	740	808	838	836	814	828	808	833	803	781	804	818	801	840	827	824	822	848	845	806	819	854	859	838	834	899	834	846	834	908	805	854	803	803	795	852	890	817	807	887	815	882	850	839	803	823	866	846	822	775	817	809	816	791	820	807	812	835	796	813	866	817	878	866	868	787	792	819	880	823	833	829	840	860	826	796	826	815	783	879	851	844	843	807	772	787	855	792	840	816	803	877	807	819	851	849	823	805	837	803	789	798	882	871	839	839	862	862	807	845	845	807	806	811	824	815	790	811	857	826	824	894	838	794	839	884	810	822	827	842	788	841	814	770	783	865	805	805	877	819	792	800	856	893	784	815	809	828	871	808	841	824	837	844	809	833	841	869	848	834	877	839	802	846	831	802	852	822	817	824	815	791	788	847	913	829	808	869	853	800	808	787	789	817	806	754	777	815	818	809	791	863	850	825	841	890	823	828	801	840	798	856	812	833	815	840	778	755	821	839	820	831	870	859	843	817	774	850	785	852	815	766	785	778	833	776	857	840	844	834	779	797	816	840	886	803	865	774	798	819	874	829	833	827	832	773	830	861	816	850	764	828	792	819	831	841	842	801	883	802	805	788	811	888	881	811	838	821	874	837	810	839	788	813	800	847	799	837	893	804	811	874	796	810	842	837	818	783	891	843	806	841	816	841	873	753	840	798	857	846	833	828	833	835	847	825	820	828	820	787	805	765	822	794	806	835	793	833	792	822	814	761	792	809	774	805	808	848	888
22264	19933	17130	10911	6206	3759	2229	1732	1364	1005	668	490	397	341	324	305	261	284	244	237	261	239	226	208	238	249	204	231	269	242	263	225	232	257	232	217	245	233	225	219	206	234	218	251	227	227	222	239	226	224	206	235	215	206	229	229	216	229	229	248	220	238	231	228	239	206	210	229	213	239	224	209	223	210	229	254	238	242	246	239	228	218	232	246	237	217	239	250	231	247	241	197	229	244	215	216	237	229	245	230	213	216	226	238	220	254	230	248	224	230	256	212	246	214	208	243	226	240	209	226	231	229	266	233	202	226	189	201	216	225	245	213	216	242	220	250	227	244	238	204	235	211	244	236	230	216	208	233	241	244	234	244	236	228	235	236	210	205	227	222	217	252	226	219	213	226	206	229	238	237	214	220	250	253	249	242	243	226	218	211	209	218	238	220	230	199	250	225	238	217	235	253	195	203	227	255	248	238	225	202	228	242	205	226	221	218	219	215	241	206	235	210	216	228	216	223	227	243	232	232	230	251	221	217	224	238	206	231	240	221	244	230	205	236	251	255	238	237	224	229	258	237	246	246	255	242	212	207	240	227	229	229	257	230	227	234	216	217	226	211	226	258	216	230	225	234	235	227	215	215	227	220	231	232	212	223	225	239	196	211	218	230	241	243	223	236	238	229	199	239	212	223	218	222	253	222	244	240	219	247	249	225	215	228	213	217	256	233	225	232	251	225	220	238	216	252	221	219	208	216	229	183	253	231	237	239	253	242	218	234	229	229	210	222	222	227	221	202	214	251	232	229	233	227	223	232	253	233	244	226	245	232	222	219	230	232	257	242	223	216	239	232	229	228	202	226	207	233	251	200	230	236	224	235	251	228	247	216	196	256	235	215	215	225	259	223	226	210	217	221	207	202	217	220	234	236	244	225	210	224	237	240	268	220	237	242	248	234	214	228	222	219	246	246	231	230	221	220	232	231	214	258	217	232	236	226	228	206	231	221	243	232	237	232	227	210	227	225	226	203	237	225	228	228	235	233	217	203	256	252	243	249	241	199	204	231	234	213	246	238	210	215	220	218	233	221	227	222	232	220	220	212	226	235	238	219	229	238	242	230	230	233	228	251	228	194	223	205	228	226	217	253	258	222	216	231	217	229	238	242	255	171	255	231	213	212	244	247	253	228	237	229	248	233	237	253	242	241	242	253	239	216	215	236	237	212	229	196	241	235	228	230	233	221	242	225	227	243	245	235	230	214	237	272	247	228	245	248	266	226	214	234	228	220	232	243	223	235	246	222	196	220	234	224	225	189	210	241	213	211	233	255	234	233	258	206	249	233	215	222	262	214	251	233	241	196	224	250	262	241	232	232	201	225	208	247	230	262	223	251	207	213	226	234	183	217	241	241	233	255	248	246	227	213	216	231	224	218	218	242	233	231	194	234	244	223	242	241	226	247	241	214	221	256	219	234	204	229	214	238	234	216	248	223	250	210	230	229	205	221	230	243	228	227	201	252	201	259	219	227	242	225	247	220	225	230	216	211	243	217	235	230	220	205	226	212	223	234	215	220	234	201	241	239	216	211	194	203	268	234	195	222	270	241	272	241	210	236	226	226	245	225	234	261	218	235	241	255	220	245	230	232	228	250	230	241	243	235	202	205	211	233	248	239	236	223	233	236	230	241	234	217	220	243	210	232	257	235	221	205	211	216	218	211	222	216	225	246	221	266	255	220	219	239	230	238	216	223	198	249	206	222	238	240	243	225	237	242	227	193	233	223	234	258	224	206	244	222	239	241	277	211	216	211	236	252	239	230	244	234	203	209	226	247	231	249	251	206	215	232	224	237	223	226	212	198	216	248	237	230	248	229	229	242	226	243	248	204	198	233	236	226	215	243	221	220	242	227	226	234	228	223	238	222	258	233	241	239	245	221	236	228	214	211	190	216	210	221	209	245	220	243	242	235	206	256	217	254	240	220	218	250	242	227	232	213	232	234	235	207	232	226	263	229	207	233	226	258	259	260	210	224	217	237	246	224	285	200	231	241	211	233	219	242	225	200	226	212	232	212	241	244	229	231	234	222	204	234	243	207	239	194	235	218	245	228	205	253	208	213	213	272	211	238	237	218	214	207	235	230	225	210	264	219	212	219	225	218	243	213	235	226	236	242	243	219	219	238	232	218	235	233	224	216	232	262	234	207	197	271	225	256	236	258	235	241	237	210	252	266	225	217	206	251	241	227	235	260	236	248	228	263	230	269	223	246	204	226	216	247	233	203	243	235	219	249	216	234	213	214	238	231	244	202	246	229	245	243	227	223	224	233	201	219	228	200	229	255	248	247	262	235	224	238	215	220	249	220	223	240	244	249	217	213	237	193	216	218	227	223	239	239	232	237	228	230	242	202	202	209	249	247	239	218	247	246	242	249	224	231	250	220	216	237	237	241	208	240	227	243	244	233	242	244	218	227	203	208	216	214	226	223	211	228	220	243	216	251	225	250	232	215	249	230	217	245	220	259	242	230	231	222	243	214	259	264	229	228	203	214	213	250	209	218	238	216	217	225	224	242	225	211	230	223	257	238	223	225	244	246	234	210	243	249	224	236	229	243	229	212	224	210	219	213	240	215	229	248	252	249	214	224	214	246	232	267	226	213	219	240	222	234	222	221	234	218	233	225	253	216	238	210	245	237	228	235	233	224	223	246	209	205	240	240	211	230	238	220	214	234	245	227	225	252	245	222	203	252	236	229	269	230	219	234	221	204	218	218	220	231	257	231	238	211	212	251	243	239	234	232	211	236	230	232	252	222	232	264	255	213	198	216	218	234	190	210	241	243	209	234	244	223	225	233	239	256	196	213	214	225	220	223	227	226	234	229	228	225	227	242	226	245	260	208	247	236	228	241	213	228	244	255	229	247	214	223	206	216	205	237	232	228	206	235	226	245	227	221	228	237	212	231	265	209	271	271	241	203	220	241	212	221	238	226	235	246	214	232	208	232	220	251	238	219	247	244	249	237	227	220	245	223	225	232	224	204	216	220	236	214	248	223	236	238	209	242	216	228	220	229	226	219	263	222	221	225	234	235	239	245	226	226	211	260	233	223	228	238	252	206	225	215	250	240	233	233	259	230	224	216	247	241	206	221	245	231	230	244	231	238	217	248	208	223	244	227	217	239	222	229	247	231	228	238	222	234	239	204	226	243	208	240	215	227	235	235	206	245	196	244	217	227	243	219	203	250	229	237	212	234	210	237	225	226	255	218	215	248	229	215	221	247	234	233	216	219	236	245	221	208	216	219	234	213	195	210	229	252	227	223	242	245	247	263	221	254	222	228	265	240	241	232	217	206	189	219	236	245	225	241	228	221	225	236	216	244	206	234	201	243	225	261	232	253	220	215	243	215	229	220	238	240	222	222	221	216	194	235	200	214	253	193	210	228	243	232	233	241	241	233	234	199	213	259	262	201	220	227	246	220	210	216	224	216	226	239	223	254	224	227	207	216	233	218	222	228
18957	21365	25845	24432	19359	14651	10308	8819	7321	5490	3707	2732	2028	1806	1577	1266	1227	1062	1039	936	820	853	824	832	814	792	815	746	761	800	740	769	811	801	764	757	776	746	762	812	768	760	774	792	774	747	810	777	696	748	764	806	790	695	805	751	796	791	775	810	835	796	772	740	750	754	753	675	751	767	779	751	790	806	746	752	784	779	785	757	806	787	800	747	695	781	768	799	763	772	772	780	787	778	793	768	781	735	772	798	733	755	737	781	805	803	738	784	800	768	764	808	789	774	781	779	798	816	806	742	767	798	775	763	796	786	779	799	774	761	755	820	751	799	664	739	746	715	764	758	775	860	826	766	771	830	705	748	726	739	763	786	773	740	738	782	787	793	734	751	816	802	802	784	771	801	762	788	767	803	735	703	760	792	756	793	786	807	766	786	841	760	711	761	814	771	778	748	797	763	742	753	761	785	770	794	770	740	775	735	697	763	773	779	771	778	795	765	783	790	761	731	755	770	782	768	740	792	795	788	793	742	778	771	773	749	755	802	763	785	720	754	718	800	745	809	794	754	793	775	794	749	829	733	768	754	765	783	733	828	761	838	781	754	796	824	768	767	810	737	813	769	796	775	789	724	803	761	773	780	774	711	752	848	746	762	781	835	763	759	770	772	773	784	772	771	751	768	787	798	766	798	762	772	796	739	723	762	851	801	750	805	791	731	807	748	733	779	747	760	771	781	784	764	719	714	754	739	767	763	756	781	762	778	732	725	780	806	799	735	739	783	803	779	724	765	787	803	765	763	814	762	784	818	758	777	769	739	744	765	830	781	768	815	721	767	767	753	786	770	723	805	794	733	737	767	760	737	772	765	764	754	741	772	795	745	776	801	789	826	768	767	795	755	775	758	778	765	749	748	785	822	781	753	743	790	713	773	802	757	735	794	768	785	789	736	708	737	791	803	749	791	752	739	789	765	764	770	805	760	798	801	795	784	748	727	777	791	763	780	747	777	718	748	780	785	757	737	792	816	741	744	785	755	788	757	810	772	792	749	747	765	746	792	772	777	764	764	772	747	829	798	770	759	762	773	766	807	736	795	774	785	766	748	810	782	730	768	790	773	752	786	765	741	794	796	766	787	772	739	796	727	752	804	772	767	755	769	780	807	752	821	778	789	781	785	790	807	784	792	725	753	748	809	779	722	771	787	788	779	790	690	752	769	774	777	807	775	763	777	825	744	773	805	774	748	809	777	783	793	768	765	755	787	794	816	792	753	793	747	772	768	805	759	732	769	736	791	791	779	757	773	802	794	726	820	770	757	764	749	748	777	735	799	784	753	808	769	782	750	801	755	748	735	748	783	772	796	740	773	838	688	772	773	782	752	730	782	709	739	794	770	773	703	781	780	752	822	771	782	774	727	744	745	763	764	736	800	825	786	731	723	748	728	744	775	793	741	774	752	783	732	709	773	820	792	794	763	818	757	754	778	748	781	791	745	826	806	720	793	847	857	799	743	795	735	834	795	848	777	829	813	816	775	770	831	763	782	750	727	726	757	753	761	767	827	770	778	742	786	802	745	784	776	728	724	742	786	803	808	770	797	769	755	751	748	779	742	751	782	811	740	775	745	809	760	804	722	779	784	759	776	761	751	730	766	765	802	720	806	762	785	745	756	800	759	789	726	786	741	793	759	792	767	723	748	767	710	741	752	761	695	780	770	753	763	743	840	743	773	777	793	763	755	810	755	700	784	789	728	778	812	785	799	798	807	802	774	737	770	811	770	737	731	779	787	806	772	749	773	727	766	798	793	718	756	843	777	816	779	754	755	777	779	815	751	765	779	789	748	785	778	766	766	758	816	795	806	758	764	788	771	799	760	764	785	780	787	760	725	804	750	771	781	794	722	835	802	718	751	767	755	783	800	743	728	794	792	794	780	785	753	789	734	834	788	754	817	735	803	792	763	773	708	765	773	809	781	733	755	770	842	764	781	743	770	806	765	758	745	787	762	759	762	777	779	756	757	789	748	795	791	736	776	767	846	746	779	774	770	736	801	746	798	713	774	725	803	774	754	824	777	748	753	692	750	765	813	750	763	746	755	784	743	780	772	748	810	750	751	756	790	770	749	785	795	741	812	760	755	761	751	776	797	739	749	754	749	767	741	806	756	782	742	774	782	776	744	804	726	813	768	727	810	695	792	719	721	786	794	772	813	693	810	796	821	803	753	768	805	790	773	711	731	730	782	802	749	758	797	782	827	735	737	795	837	791	746	748	763	777	788	767	792	798	802	757	759	751	793	785	769	789	807	776	735	764	726	777	754	797	782	768	808	747	834	759	757	809	741	771	792	771	726	745	780	760	812	802	748	747	709	783	758	750	739	752	771	739	797	790	788	773	734	789	760	730	741	786	768	734	782	759	786	781	771	733	765	765	771	790	768	780	807	773	753	754	750	757	772	743	731	788	828	776	788	751	750	749	765	802	785	768	751	765	756	742	725	811	795	786	788	722	816	737	760	814	718	780	780	800	763	787	777	790	729	817	755	786	772	729	817	810	800	782	762	776	799	807	806	762	788	780	831	776	770	813	771	777	815	774	808	725	733	756	795	797	762	764	770	808	782	787	732	744	742	761	792	780	772	795	773	748	775	744	743	768	763	808	760	761	756	797	774	784	745	755	770	775	754	795	770	761	779	707	801	792	772	774	795	750	795	751	774	737	754	742	829	770	839	741	780	845	831	765	749	736	741	738	783	759	746	783	774	775	783	760	756	792	754	777	782	730	787	714	762	802	725	775	785	803	754	789	792	774	741	790	804	708	743	766	756	736	766	821	794	839	778	809	751	771	778	737	737	782	733	764	767	769	737	755	767	736	802	746	753	811	808	760	730	764	755	785	763	754	735	765	709	800	722	789	764	732	713	835	757	765	742	732	801	795	752	752	756	791	784	787	746	755	785	788	763	747	759	777	767	738	787	779	774	752	765	701	778	734	743	781	742	774	788	772	793	776	822	809	801	745	786	756	815	808	816	805	802	805	747	786	781	780	787	766	814	754	737	722	752	732	722	772	732	790	749	754	732	737	759	783	764	778	759	807	723	756	782	772	775	761	777	814	783	794	798	747	765	708	759	736	769	799	794	807	759	760	767	733	795	765	785	806	793	735	789	766	783	762	764	717	764	764	812	757	789	735	770	759	751	802	765	746	759	752	824	797	774	804	724	766	763	758	753	766	766	786	725	753	768	808	819	779	757	804	767	732	753	773	791	782	742	806	766	788	764	736	784	773	775	744	782	769	749	797	736	788	768	748	719	761	798	785	756	765	746	756	741	786	744	764	787	767	741	796	801	752	760	818	774	815	748	764	804	771	775	788	791	741	780	769	798	806	754	764	755	790	791	764	753	779	805	796	728	782	798	800	741	720	759	768	773	731	783	802	731	794	728	758	785	812	825	719	755	712	761	757	807	785	748	727	750	783	741	795	778	771	776	777	796	789	747	757	769	767	721	739	748	787	761
37428	43685	40524	38754	29852	24977	19411	14257	11387	8683	3444	2153	1450	1136	976	833	650	482	447	381	322	304	276	271	270	232	263	266	229	240	238	248	268	237	253	235	214	227	245	241	232	250	234	230	242	209	230	239	237	237	234	197	216	254	254	245	257	219	231	245	242	237	199	235	238	241	236	241	227	246	252	213	243	219	232	246	246	215	254	236	250	242	231	235	230	245	255	248	232	236	262	237	232	247	238	251	211	241	252	197	256	245	242	248	237	281	260	236	260	231	252	214	254	296	239	257	251	265	244	226	211	230	239	228	258	235	245	246	236	252	246	230	252	208	247	239	237	234	285	255	237	242	240	219	197	225	231	260	241	232	209	227	210	216	227	248	249	238	240	196	254	262	236	242	232	243	227	222	231	264	241	222	259	247	245	219	210	237	224	231	233	232	245	245	238	222	249	242	231	231	266	278	257	240	240	223	244	234	234	206	252	225	226	236	238	251	255	235	260	243	245	255	256	238	239	262	245	243	225	259	269	236	271	221	204	248	247	251	227	224	230	242	215	242	251	255	207	197	226	222	241	236	224	246	225	246	229	233	228	232	248	217	220	223	258	250	237	232	242	251	215	241	231	248	228	233	233	226	256	251	235	283	253	257	221	234	244	217	246	225	227	236	252	229	249	230	247	232	247	256	241	258	245	214	239	226	264	215	239	215	212	253	232	251	234	228	240	253	263	242	271	227	253	237	220	243	213	189	249	228	264	256	231	245	214	238	246	244	235	230	233	240	264	229	250	226	254	283	282	238	250	233	231	224	241	234	268	235	206	235	261	232	218	230	223	217	224	234	231	245	228	235	195	241	237	241	231	206	231	209	223	229	235	242	271	259	248	206	229	235	223	272	249	226	257	242	237	218	221	222	235	252	280	222	240	245	224	214	232	249	252	256	232	245	232	261	270	249	244	251	239	235	242	260	233	220	261	222	259	254	236	231	211	248	240	236	237	254	244	228	194	225	227	251	213	254	218	259	235	245	272	222	252	217	240	230	268	200	249	235	259	236	270	226	235	235	258	259	261	242	231	279	234	244	239	242	212	257	220	234	236	244	228	246	247	233	234	236	227	238	217	218	216	240	257	247	252	227	243	233	253	255	241	227	243	267	245	244	215	260	257	255	219	241	241	265	266	235	232	218	235	253	218	265	232	230	255	251	237	235	228	243	246	267	230	230	221	233	262	224	234	242	248	254	232	260	218	247	237	213	235	210	245	246	248	228	213	259	241	224	235	236	241	235	257	265	222	233	213	214	237	239	232	234	229	232	250	219	250	217	237	244	207	223	247	221	264	229	219	224	239	249	239	227	222	214	248	241	241	229	224	260	221	243	262	240	242	231	245	240	225	241	221	264	251	258	244	271	226	251	260	232	223	250	248	255	259	218	249	229	241	236	237	233	222	236	265	232	269	237	215	223	231	247	226	249	291	241	243	254	245	210	240	232	223	232	236	221	208	221	221	254	250	228	231	221	226	255	233	238	224	257	243	235	246	240	242	228	241	255	239	242	239	241	251	209	223	228	239	256	251	235	241	222	241	244	245	241	225	245	217	241	253	239	233	238	230	253	239	267	208	200	257	231	249	244	258	213	238	205	261	230	224	229	238	236	234	229	213	230	241	240	265	212	250	238	254	254	256	255	215	261	259	231	230	239	258	241	256	270	226	228	257	229	242	241	253	224	222	233	246	251	250	216	251	231	253	221	263	231	236	221	240	231	219	246	246	268	232	240	246	239	231	223	236	252	249	237	240	235	229	258	220	239	240	233	253	251	236	214	216	223	209	239	233	267	216	248	233	209	223	230	228	243	253	282	219	228	246	246	254	253	237	239	248	212	239	248	219	199	222	215	248	246	241	244	273	230	231	248	236	243	225	273	250	261	229	241	244	232	237	246	251	231	231	240	220	219	240	223	243	248	239	241	233	251	221	224	206	256	229	247	222	233	219	240	214	222	270	265	256	253	243	260	247	220	231	250	226	261	210	254	235	259	222	238	265	239	230	221	247	249	274	277	244	241	231	256	236	249	260	240	216	238	258	240	241	239	232	240	298	246	198	255	252	226	226	224	203	210	246	265	238	245	222	233	238	272	266	246	257	250	238	255	222	247	254	258	256	259	237	239	220	220	251	243	250	255	263	228	218	244	228	223	255	242	226	234	272	220	260	272	256	250	228	218	247	247	256	243	218	229	241	259	209	249	251	236	247	200	254	242	284	224	268	231	232	233	275	257	245	228	215	228	240	246	226	233	242	267	238	255	207	232	267	224	232	235	259	220	264	278	236	271	226	235	229	242	235	262	225	252	250	250	266	246	233	239	235	253	250	253	229	221	253	235	250	228	232	233	250	246	240	244	238	245	250	224	235	237	221	226	229	242	269	239	243	253	227	240	248	267	250	221	253	211	222	249	252	261	250	286	250	225	238	244	225	258	249	258	247	235	232	229	224	247	245	221	251	214	227	253	227	225	240	243	219	229	215	251	209	256	256	279	222	239	222	245	274	239	247	234	259	238	237	236	219	248	238	233	243	250	233	253	268	224	250	259	261	218	227	232	231	240	235	243	226	231	265	245	256	259	245	201	265	249	213	235	276	238	248	253	226	279	228	248	239	237	248	237	235	234	254	252	249	250	234	241	217	222	219	251	254	237	227	218	230	235	246	220	216	250	224	232	208	236	264	276	223	244	241	255	235	266	253	222	250	236	257	232	229	242	245	217	244	238	220	218	244	228	242	256	238	265	245	232	228	219	254	259	241	235	237	250	246	244	252	244	252	218	247	239	248	231	235	257	260	235	278	272	242	249	223	234	216	231	233	238	252	245	245	237	224	233	227	236	231	227	268	202	271	228	200	251	240	243	224	262	249	262	239	237	246	241	239	240	220	241	264	258	236	226	240	237	234	230	240	262	234	254	235	248	248	247	228	233	247	244	252	233	255	258	250	223	264	243	252	207	220	257	276	241	242	228	231	244	245	273	206	214	244	239	221	211	212	269	216	251	267	246	251	252	242	267	249	265	254	227	247	244	243	224	223	243	266	238	242	249	228	251	252	218	224	275	243	265	253	266	234	226	236	237	256	228	217	222	213	217	239	246	236	252	232	210	246	218	262	258	210	212	252	226	223	252	234	262	262	239	246	231	241	249	251	230	274	243	235	272	252	245	229	230	232	258	253	236	232	244	217	231	218	229	238	235	233	243	248	222	233	240	239	242	239	219	243	222	239	236	235	238	237	253	230	241	238	248	250	257	225	233	237	236	256	213	258	246	218	252	239	217	242	251	249	248	247	242	240	258	235	235	223	242	252	238	239	244	243	215	226	252	230	227	260	231	206	252	247	259	253	231	229	248	246	229	242	251	254	244	239	232	224	281	251	260	232	252	262	233	231	286	259	237	253	234	229	236	232	247	231	224	257	249	233	230	233	234	250	228	235	240	243	234	238	247	236	201	222	203	238	246	242	239	244	247	248	249
30108	39893	44507	48561	39060	35850	29354	27711	25832	23323	11167	10419	7604	6679	5972	5163	3887	2632	2268	1820	1499	1315	1154	1091	917	984	930	926	911	865	812	891	765	867	874	774	760	782	806	823	822	828	816	825	810	803	802	770	824	797	769	815	750	846	774	817	823	863	791	823	798	788	807	766	833	742	788	816	787	742	801	781	813	770	822	811	849	779	747	791	754	784	820	842	781	823	762	781	836	784	814	811	803	761	801	832	817	796	815	767	788	817	788	874	819	850	782	804	802	796	779	773	808	781	812	791	765	854	798	763	812	807	802	805	803	758	795	798	773	802	804	784	805	780	729	816	782	847	832	806	808	812	762	768	752	811	779	826	843	802	809	806	793	804	782	808	790	827	794	809	803	806	771	754	813	757	776	807	780	792	788	754	809	768	793	772	840	785	773	818	797	797	839	814	789	797	782	804	789	814	795	786	821	788	795	798	814	772	822	823	799	811	785	830	789	726	888	795	795	851	752	773	770	772	769	769	783	774	829	819	764	799	837	761	785	840	844	798	838	801	760	782	806	759	837	761	771	771	800	809	792	836	791	792	761	783	795	847	778	757	801	763	788	808	792	804	826	831	772	755	772	801	817	787	772	759	822	805	756	827	795	775	772	768	828	768	820	808	817	830	832	782	779	793	779	776	844	753	762	770	803	828	820	810	828	802	769	768	762	765	839	782	820	793	785	816	818	784	789	764	778	772	758	779	795	783	779	838	775	796	818	819	817	811	795	812	789	811	836	807	803	754	800	842	773	769	825	763	751	818	818	780	807	823	755	821	820	778	777	831	810	828	814	757	865	794	795	799	787	805	814	826	830	789	788	857	828	768	843	818	808	791	821	796	789	846	779	800	802	784	755	779	834	783	807	828	787	818	844	852	751	789	757	810	806	826	811	835	803	736	787	767	777	753	862	782	803	786	777	778	762	803	824	836	846	783	777	822	811	833	768	821	821	777	808	781	831	764	784	800	806	811	800	805	778	772	814	782	851	782	777	824	831	776	764	807	761	742	785	795	800	819	808	780	833	815	764	792	803	785	812	800	788	760	771	787	797	772	802	837	811	790	758	795	751	821	800	786	808	767	776	774	802	822	768	785	815	832	768	784	858	855	786	812	738	781	785	806	802	791	784	823	773	801	834	782	810	778	848	709	782	822	837	774	812	824	782	787	832	880	802	807	743	750	790	771	799	831	820	820	778	817	795	819	811	769	769	816	823	794	829	791	805	827	826	808	782	849	769	796	776	781	771	812	852	786	843	826	826	819	790	810	740	825	802	767	831	836	745	769	820	836	806	817	818	775	805	770	832	816	793	860	838	817	778	826	773	818	797	750	746	784	728	734	812	821	770	806	808	808	756	798	827	770	780	834	806	786	779	790	788	855	785	851	794	783	766	804	800	855	792	827	783	798	780	778	823	779	791	786	785	791	845	788	820	795	812	851	750	781	816	758	831	828	823	820	817	829	778	811	771	810	813	814	775	805	882	829	743	828	820	778	792	778	816	798	775	763	798	811	765	816	772	830	792	831	810	831	796	797	816	798	761	796	744	831	843	770	800	802	773	810	734	806	751	729	774	815	817	763	790	769	767	809	769	792	803	800	787	839	774	801	756	813	807	826	783	799	807	790	832	797	754	792	796	792	816	780	804	826	824	767	813	772	825	816	813	796	806	806	805	834	829	760	824	782	786	821	824	785	837	850	790	780	816	845	832	810	756	818	826	835	781	772	788	830	848	770	796	842	817	799	825	785	815	803	823	760	848	770	802	778	815	828	788	769	809	783	797	812	793	817	767	821	859	779	760	821	790	776	811	816	811	805	763	842	755	827	772	739	813	805	810	777	823	757	807	830	810	746	813	774	761	822	813	823	793	827	814	800	826	800	783	773	780	834	820	793	815	800	761	792	812	805	716	840	822	789	833	821	796	790	745	827	808	863	821	791	775	837	759	783	744	747	827	797	790	812	768	772	777	751	729	795	839	778	798	781	817	814	819	809	843	797	806	846	834	828	789	752	778	824	824	785	828	740	743	797	728	766	809	757	797	805	817	814	845	836	759	870	827	797	800	813	798	806	810	820	757	843	763	787	775	772	864	851	772	863	851	822	806	813	831	812	837	785	762	833	762	795	782	738	780	824	823	780	765	809	804	796	823	792	793	745	777	819	842	765	797	817	793	852	771	745	798	820	757	833	800	817	832	805	824	829	823	758	783	774	772	729	827	777	812	743	831	822	788	810	790	816	797	809	788	817	807	796	803	812	811	798	799	835	777	826	839	802	869	798	773	789	801	793	809	781	768	832	822	830	791	846	815	800	824	808	760	773	845	772	801	796	792	822	836	791	779	784	823	785	850	762	831	836	788	856	821	769	794	778	786	817	784	793	778	835	810	777	771	831	797	826	781	825	796	810	797	784	804	758	838	778	767	787	776	798	770	819	845	809	726	808	793	794	796	809	762	796	803	797	801	827	779	803	796	777	779	843	830	804	772	780	760	758	785	888	815	810	791	771	780	805	784	842	808	794	812	789	839	767	818	852	812	763	793	808	788	757	764	796	831	787	805	798	826	817	778	807	805	753	811	789	804	803	815	787	799	863	826	810	848	804	792	792	835	787	818	819	811	789	818	766	830	798	797	792	842	816	797	829	807	842	793	760	760	794	761	789	774	725	827	806	769	792	827	766	865	795	828	827	789	814	766	797	836	822	811	745	775	859	848	797	822	776	799	821	821	845	781	831	744	833	804	802	781	796	851	803	825	797	817	844	827	796	777	774	796	767	812	799	791	772	762	759	852	769	842	818	784	797	834	788	792	791	821	806	773	819	822	790	825	763	779	803	799	796	806	772	846	794	822	779	817	855	782	831	805	770	841	789	789	807	773	881	764	771	816	784	813	816	797	831	768	791	822	823	804	820	809	821	810	778	807	724	785	797	778	783	814	839	763	797	808	810	823	798	780	784	802	768	812	800	839	808	807	746	852	758	803	820	806	800	787	828	784	821	796	779	836	789	789	769	796	856	786	784	794	813	813	765	798	816	772	843	806	783	792	825	752	815	789	833	770	776	814	768	790	797	811	800	777	783	765	799	751	781	793	811	763	794	774	795	788	786	835	809	792	743	796	829	857	774	825	824	792	792	780	837	802	795	752	744	800	777	753	748	756	771	778	836	812	789	825	814	794	805	848	797	826	816	828	811	784	826	810	817	814	781	822	801	785	797	767	838	803	827	829	810	786	804	819	789	802	783	800	802	792	784	764	833	794	777	803	821	798	805	823	768	760	791	862	815	769	821	780	813	781	810	797	798	749	854	793	820	773	827	782	802	819	744	786	831	817	774	748	853	815	808	813	806	823	846	825	800	772	804	781	805	835	811	829	800	781	810	817	804	818	774	840	761	813	826	840	785	802	797	741	833	794	785	744	804	791	827	758	840	820	775	794	833	791	794	795	792	790	796	836	811	801	770	761	816	845	788	787	804	826	823
43779	42970	43158	43529	34948	29806	25392	23376	19317	12383	5511	3289	2754	2139	1801	1333	893	698	626	512	400	380	320	319	310	310	264	269	298	268	266	287	266	291	272	252	259	277	261	249	281	258	276	278	248	280	285	271	258	252	250	237	242	269	287	299	256	263	271	271	234	269	264	265	268	293	249	263	263	267	272	282	283	259	261	268	225	266	267	292	275	266	290	273	248	258	291	259	282	248	252	275	250	243	252	275	264	254	258	229	246	254	278	249	283	274	275	266	263	254	267	262	259	245	259	246	248	253	277	263	249	254	275	262	268	292	288	247	278	273	276	246	247	279	287	263	272	304	271	250	243	256	247	290	252	279	278	261	273	283	228	266	255	253	283	262	257	251	251	272	235	254	273	245	237	268	273	227	299	257	246	261	275	268	253	303	272	290	251	248	231	243	265	245	288	217	273	250	285	253	252	242	265	264	270	249	267	277	281	274	236	249	256	254	240	269	259	289	263	281	259	283	252	256	270	248	274	262	295	266	260	279	278	278	242	260	234	251	276	258	237	242	255	262	271	257	303	268	262	263	298	279	231	274	275	255	250	288	233	272	285	230	258	270	238	275	286	250	268	261	265	285	233	264	255	277	286	217	283	252	289	256	283	265	258	265	255	252	254	260	239	284	248	268	291	273	262	287	263	282	252	251	240	242	236	295	253	283	273	254	225	260	269	267	254	265	248	261	282	272	269	241	217	234	301	243	290	274	276	284	247	245	264	233	277	251	258	305	252	273	273	269	250	238	267	273	262	264	249	283	249	247	251	247	255	248	260	292	259	266	280	280	249	233	260	254	275	271	237	253	256	242	251	280	252	244	250	276	251	267	215	268	269	258	277	252	268	220	282	249	256	250	229	259	247	296	257	264	245	266	244	265	281	267	252	268	229	256	249	223	267	262	283	289	262	261	302	268	230	248	241	298	244	239	275	245	253	279	274	262	270	252	259	264	245	265	240	276	303	263	249	246	243	259	276	275	290	241	270	268	272	311	269	251	252	265	250	275	261	273	240	303	266	257	225	268	259	263	257	268	258	270	249	252	249	271	265	256	276	282	245	253	253	259	260	264	274	283	289	272	271	246	310	227	239	237	254	291	278	264	271	253	280	258	262	267	249	267	274	259	257	264	244	243	264	237	284	261	273	250	267	247	261	249	249	251	238	249	271	262	248	264	278	246	254	247	242	284	259	266	274	260	269	256	260	270	259	266	261	258	254	260	253	232	266	240	255	250	255	261	293	290	283	269	276	271	275	254	235	257	277	266	282	256	274	262	262	268	265	276	214	260	270	279	266	274	245	254	227	242	255	271	264	267	242	253	286	253	256	264	246	244	260	227	272	249	256	260	256	274	259	264	247	247	243	301	269	276	238	249	267	261	260	255	281	263	251	245	241	239	250	252	268	256	268	236	252	275	254	291	252	274	273	238	272	272	246	255	291	273	270	252	250	286	256	248	258	212	283	256	279	295	255	258	257	285	247	253	253	255	254	255	264	280	267	260	293	282	274	257	267	261	283	253	244	273	256	240	240	260	253	235	263	243	285	265	275	255	242	255	267	241	245	251	249	234	273	213	255	271	268	252	238	256	265	276	242	260	264	250	253	249	280	271	243	285	278	262	256	263	223	281	262	269	261	264	261	242	281	263	252	262	261	261	276	303	250	249	269	249	268	235	256	281	266	255	224	248	243	259	244	263	271	254	258	275	283	263	241	266	248	266	271	254	271	244	235	259	261	270	257	234	269	251	269	281	289	259	246	245	279	254	287	248	274	272	249	241	253	273	265	274	243	258	254	288	264	270	235	269	247	258	277	247	265	259	221	251	254	258	236	249	263	275	270	271	226	244	252	248	285	278	249	252	255	258	263	255	258	261	254	265	299	243	289	256	241	262	270	258	241	278	285	276	281	264	231	278	280	239	257	287	283	227	263	234	277	251	257	250	267	270	257	278	269	251	287	264	255	252	301	275	228	255	263	260	271	250	262	243	243	258	247	290	262	260	268	284	279	277	267	250	286	252	292	235	253	245	240	308	258	254	226	233	251	234	258	291	281	285	298	262	267	274	278	270	248	260	260	248	283	278	261	245	268	266	279	280	253	265	245	271	288	246	279	283	242	239	281	248	285	222	250	257	253	265	250	263	284	240	286	270	254	255	239	260	233	253	228	262	270	246	251	276	257	263	266	277	253	261	264	238	268	264	250	270	263	227	250	265	260	280	285	251	269	263	273	244	238	258	264	286	254	256	263	243	248	233	273	243	269	227	261	267	265	268	270	257	247	261	244	261	255	257	258	246	269	278	266	273	260	261	262	242	288	307	239	288	228	251	247	221	291	257	257	265	258	273	281	271	261	275	246	272	250	261	252	234	248	289	260	250	252	266	240	256	259	264	260	261	244	248	246	238	262	265	293	248	264	274	241	256	265	259	267	260	276	256	246	249	250	249	278	259	281	274	247	293	263	280	264	285	277	260	241	224	258	251	261	277	275	272	273	306	237	227	265	277	221	244	272	283	280	255	252	273	261	281	247	270	231	271	263	246	274	271	274	276	255	273	270	283	242	243	257	251	275	245	279	289	269	266	250	245	279	258	265	274	249	261	272	254	247	271	280	250	259	261	239	275	270	249	252	268	266	274	280	269	249	258	273	277	254	250	239	241	250	279	268	254	246	275	279	294	258	279	249	242	230	263	270	254	228	279	267	263	292	283	269	237	261	239	249	281	262	275	235	244	253	282	269	251	266	262	257	235	258	254	284	239	276	257	259	281	286	295	254	234	264	283	253	245	256	262	258	267	260	265	266	275	263	265	273	284	286	318	245	267	256	262	251	271	282	242	232	275	261	277	254	276	287	253	270	307	243	276	265	263	268	243	279	248	249	273	248	278	291	282	268	259	251	280	268	249	249	250	273	253	246	251	266	254	262	227	237	257	267	265	282	296	262	269	259	249	267	273	257	260	252	276	277	287	254	248	256	275	238	285	276	255	233	243	255	274	232	266	273	255	272	271	260	243	255	251	246	248	251	267	257	268	262	264	265	252	239	239	288	287	276	254	258	270	288	261	271	273	273	242	229	270	272	243	273	239	240	280	253	274	273	253	291	260	273	255	280	270	263	264	278	264	251	232	262	275	257	258	252	256	274	272	241	263	270	252	258	231	257	288	278	262	278	293	236	239	283	278	277	248	269	252	271	282	256	252	268	263	262	272	272	269	260	253	264	261	254	279	258	286	261	257	285	256	277	250	248	260	251	260	225	270	275	239	247	252	276	251	252	259	280	255	269	249	240	249	299	302	231	289	271	254	238	254	272	235	235	248	221	256	248	245	278	250	269	320	261	250	256	231	251	236	244	261	252	242	253	275	254	252	274	250	255	273	270	274	276	277	240	256	251	297	281	257	253	275	288	247	267	275	254	268	228	263	264	269	281	268	247	271	260	272	248	261	248	260	245	228	304	237	274	287	279	245	280	262	281	265
34467	40440	48152	53518	47120	42129	36003	37097	32041	25600	13999	13510	12944	11175	10214	7886	5114	4135	3532	2556	2057	1635	1452	1298	1170	1083	1118	1049	1029	899	891	911	854	854	892	892	844	854	897	893	861	854	877	814	870	882	873	876	874	808	877	866	893	842	850	852	822	912	808	794	842	868	893	813	855	864	841	886	927	851	851	870	829	839	877	810	851	844	859	845	851	800	869	844	853	825	871	847	870	882	843	851	809	862	886	837	785	800	876	868	820	785	833	884	874	882	848	830	853	818	902	835	858	878	864	834	837	850	845	868	830	825	878	822	876	884	856	855	889	853	836	822	863	862	868	813	873	857	811	820	856	795	841	796	844	834	788	807	850	884	853	836	822	849	845	802	842	865	847	831	861	899	863	857	827	853	838	849	888	865	868	841	794	855	835	879	876	816	820	808	834	856	844	832	831	858	851	869	896	855	887	831	876	860	846	897	870	805	838	822	846	841	891	882	797	862	829	833	885	899	852	813	812	886	885	879	852	861	830	841	860	829	877	920	858	845	835	831	896	812	866	835	920	866	865	862	869	822	849	830	884	867	826	896	801	868	848	837	882	829	848	822	832	908	799	807	862	834	882	902	828	866	868	872	860	863	880	865	888	817	832	851	843	859	845	867	861	859	792	890	818	828	825	859	856	854	853	844	812	896	820	857	840	894	814	854	862	818	838	840	814	853	846	840	789	838	834	821	820	879	814	878	846	803	824	795	863	860	888	823	816	801	862	806	802	834	830	849	844	826	819	863	816	832	860	882	857	817	799	873	839	833	840	918	849	844	888	890	804	900	862	829	831	836	838	825	881	849	841	841	856	870	836	816	845	858	873	766	814	915	870	846	862	869	854	869	849	859	780	898	923	847	815	829	854	805	812	859	823	812	901	871	828	893	852	889	814	843	806	843	878	811	894	835	874	870	805	888	832	831	875	879	865	843	843	893	901	846	842	788	875	857	856	859	857	832	852	899	846	827	814	871	849	846	856	872	846	835	834	833	837	889	827	818	888	888	814	814	842	871	820	823	822	844	846	860	866	799	869	856	821	834	843	828	821	896	817	839	846	789	864	825	868	824	815	850	870	843	883	839	852	879	863	844	836	839	847	813	892	854	874	844	869	867	868	789	824	864	846	877	851	901	869	866	867	871	866	834	879	814	812	860	816	899	819	863	836	816	859	843	896	847	874	854	831	849	851	870	830	859	861	880	821	784	834	800	791	832	872	829	871	808	851	814	880	878	837	856	837	804	846	828	825	838	876	858	870	836	877	852	823	870	840	912	831	826	867	862	865	809	807	916	839	804	828	834	869	884	850	851	815	859	849	848	801	798	889	794	867	806	875	849	810	849	860	892	879	852	803	822	831	879	877	860	834	823	867	826	779	804	869	825	813	817	898	823	868	839	870	836	862	864	865	832	834	823	823	866	823	816	820	845	871	840	832	871	781	775	866	855	873	838	856	794	826	839	839	848	823	868	883	851	841	843	822	853	905	831	880	834	841	877	806	879	807	833	857	809	846	862	825	880	892	825	829	858	883	850	868	800	823	833	876	799	850	812	885	848	890	838	828	810	857	860	812	857	849	806	809	850	843	886	877	816	810	853	865	821	799	884	853	848	893	809	914	805	867	883	854	841	803	800	840	807	799	880	793	857	849	816	869	813	819	851	878	850	845	854	858	890	798	813	823	864	859	824	890	861	864	854	822	798	795	848	886	852	844	889	844	782	848	837	891	813	834	841	869	839	790	839	857	831	808	867	829	832	786	829	883	891	803	825	851	834	831	843	814	931	888	852	853	874	834	831	858	927	863	874	887	809	867	834	894	852	888	853	845	861	849	841	844	892	819	800	811	835	816	860	821	814	813	845	926	891	853	832	868	883	845	869	857	846	838	859	854	828	798	806	870	874	842	864	865	860	823	832	875	836	888	849	889	762	887	864	865	837	852	848	825	854	858	841	851	848	852	828	836	835	881	816	830	844	861	862	926	846	878	860	844	867	831	882	834	855	818	828	873	810	842	856	882	861	852	814	878	906	915	803	892	821	850	885	849	816	841	822	821	839	831	841	829	871	856	819	820	810	900	861	853	829	866	840	872	889	850	834	857	830	851	814	844	819	875	857	869	866	884	870	873	916	821	830	834	841	823	834	871	898	788	818	827	912	834	866	801	839	870	830	818	827	822	869	849	814	856	852	835	872	817	867	810	857	829	849	796	841	830	844	863	858	835	862	793	869	788	832	877	870	854	889	839	869	858	875	832	877	799	839	834	850	874	885	822	841	832	814	818	892	854	896	891	844	845	881	885	827	850	834	852	833	872	890	877	904	855	807	890	877	836	844	833	835	869	793	859	886	864	813	841	864	860	892	868	874	860	834	872	951	875	870	875	879	854	839	792	844	870	777	820	892	861	844	804	840	916	850	902	830	873	850	822	838	808	844	820	826	839	860	810	882	893	802	780	862	889	828	841	871	831	885	830	896	780	813	834	862	885	852	853	828	848	790	851	809	879	838	830	818	898	886	867	869	827	830	806	852	843	864	832	863	816	847	913	847	841	779	891	858	844	853	853	866	902	813	862	831	859	856	836	831	860	853	799	867	863	891	861	848	829	830	849	898	889	881	812	849	790	900	824	831	855	831	846	864	892	826	837	825	810	846	862	837	827	852	863	867	882	848	797	916	847	870	858	873	834	900	846	892	834	875	861	853	790	814	827	827	834	807	849	823	830	808	861	828	858	873	808	829	834	828	871	821	831	890	805	861	857	862	805	820	853	824	891	819	864	832	830	832	870	836	865	816	818	848	823	815	883	879	872	856	874	864	864	865	834	863	875	867	893	786	833	834	846	817	823	806	891	831	849	872	818	837	865	877	865	813	813	865	857	818	868	843	832	805	868	858	850	830	855	859	807	812	849	866	856	863	814	880	843	858	852	828	892	837	847	841	778	782	869	864	784	844	848	877	857	834	851	827	871	785	870	788	846	817	836	870	842	864	810	827	884	838	860	844	875	863	824	882	838	813	835	838	850	812	869	843	779	850	803	869	851	845	855	844	854	844	870	870	836	856	853	851	846	863	877	886	851	829	862	883	809	851	887	857	905	866	852	838	866	861	864	882	837	838	863	859	855	906	914	874	873	841	909	826	878	869	806	856	851	900	819	857	854	875	885	866	848	851	870	860	895	808	875	824	901	845	853	833	880	860	854	828	864	854	829	904	853	889	868	871	855	818	853	800	847	840	852	862	879	864	845	813	866	810	843	866	903	878	854	907	892	836	899	856	828	835	817	834	825	852	893	860	827	843	862	868	809	846	829	830	879	869	840	837	846	800	860	897	806	881	926	835	826	852	861	840	840	868	873	876	833	836	875	872	829	859	827	784	810	826	842	872	836	832	844	823	835	815	790	832	854	803	878	889	851	887	855	850	865	846	824	826	855	839	793	833	866	810	818	866	839	821	834	891	836	731	855	858	839	866	865	857	843	819	843	858
22650	19375	17662	11926	6301	3911	2173	1524	1074	776	606	469	441	340	331	334	286	297	266	265	260	250	247	228	254	283	244	256	237	241	234	247	226	217	222	257	231	258	233	251	251	230	232	252	259	230	243	238	227	249	266	241	251	237	230	219	235	216	216	218	219	212	256	234	227	256	253	260	238	226	243	244	221	239	245	231	248	235	235	220	244	239	253	244	240	216	223	236	233	234	245	231	224	259	255	222	276	251	243	223	250	225	238	232	243	242	206	249	236	241	207	242	254	242	219	284	241	229	255	218	272	260	221	244	226	254	228	228	247	246	228	259	207	252	217	234	270	251	237	238	225	230	225	245	244	230	212	224	245	250	261	206	220	246	224	266	268	248	215	251	236	262	224	253	250	232	233	268	245	258	240	245	249	215	265	248	198	229	242	229	206	230	225	242	225	237	269	254	223	289	209	258	235	241	231	247	240	226	211	241	244	217	247	239	214	264	221	232	231	259	243	234	230	253	237	234	221	236	225	225	234	224	235	240	211	249	251	241	230	238	235	232	230	239	225	222	221	256	222	234	216	228	243	230	215	219	256	241	251	226	230	237	260	265	236	244	221	216	236	240	243	228	252	215	247	225	253	221	242	239	226	259	236	249	235	210	233	233	253	242	233	216	237	254	240	227	239	236	227	234	223	240	219	236	261	222	245	267	213	232	213	224	236	227	225	273	211	245	220	241	244	229	226	241	258	240	273	260	236	217	258	226	223	212	262	252	252	240	232	251	231	266	217	264	256	222	255	226	248	239	235	241	261	253	269	231	254	230	223	232	237	241	262	251	237	237	252	242	203	227	226	239	220	239	219	213	235	239	232	235	230	230	228	247	205	241	235	253	253	229	225	251	288	220	253	229	234	241	254	229	206	240	229	251	256	227	221	256	226	212	258	236	230	234	227	239	236	233	231	249	229	235	209	227	231	246	245	248	233	269	214	243	231	231	237	238	221	238	233	210	247	243	236	236	237	227	207	225	237	233	224	238	226	225	249	254	244	215	222	253	245	247	217	239	238	200	223	251	222	256	253	205	212	215	235	225	230	240	215	252	250	230	217	271	221	234	271	241	248	215	250	236	214	222	260	255	222	246	249	241	226	248	248	229	212	219	236	230	226	249	231	207	249	264	235	249	229	251	189	257	252	225	228	239	235	212	233	255	245	223	226	251	236	218	227	259	246	247	254	250	231	217	241	236	250	248	235	272	233	232	225	237	230	202	253	248	231	232	232	218	228	241	238	233	234	239	235	245	254	255	223	244	251	239	231	222	264	247	229	259	235	253	194	254	242	231	242	233	219	239	212	232	244	246	233	239	218	241	221	241	250	235	218	247	254	231	231	245	249	218	264	227	249	227	238	223	256	253	247	222	219	238	244	243	252	209	255	220	227	238	235	246	237	227	189	234	227	234	241	246	249	212	251	226	251	223	236	215	244	239	241	248	231	210	251	221	234	238	230	248	265	258	255	236	228	234	229	228	215	235	242	230	231	261	212	205	211	226	255	221	247	220	206	243	228	232	216	253	223	244	236	234	238	249	228	252	233	189	231	229	235	221	268	237	205	213	230	276	263	246	229	205	235	234	238	242	233	217	242	223	226	236	249	190	263	264	258	236	235	241	213	263	213	235	227	227	222	264	249	232	228	247	200	242	261	244	221	229	228	242	244	263	270	233	226	251	239	229	242	244	235	236	253	221	203	236	254	228	231	243	215	215	256	248	224	217	235	233	255	218	232	240	259	238	203	277	237	228	220	233	240	252	265	247	247	237	241	253	248	228	238	216	220	261	275	247	232	240	236	276	250	268	221	214	232	256	252	248	229	231	264	247	219	192	252	240	244	231	204	240	242	224	220	235	228	257	255	246	253	225	228	236	239	285	225	239	214	247	267	211	218	230	224	221	253	234	252	228	246	268	227	245	215	225	240	235	231	211	242	250	228	232	225	227	252	233	216	262	259	260	232	236	222	215	249	222	243	244	250	248	241	239	216	239	257	248	243	259	227	210	248	245	259	245	239	263	260	234	234	215	241	223	258	236	237	240	237	247	246	212	250	222	235	212	231	267	225	227	215	241	254	250	244	250	213	223	257	218	253	252	241	238	269	203	222	238	253	254	249	244	268	233	219	230	254	229	220	248	220	229	241	232	264	243	238	246	249	220	211	240	265	222	214	241	250	226	237	271	240	243	221	264	244	225	253	246	238	227	229	232	231	226	242	226	227	244	227	221	224	245	237	212	242	228	230	253	238	256	247	262	240	235	249	247	244	243	241	233	237	229	220	252	217	235	229	244	242	253	246	248	203	240	249	234	229	201	254	244	222	225	235	257	228	257	267	234	228	216	243	218	240	246	195	225	243	250	259	200	244	239	265	233	249	238	226	243	229	220	239	229	242	209	232	217	245	227	238	236	223	241	202	212	244	231	243	248	229	226	254	215	238	247	214	234	239	228	252	267	248	229	265	232	263	222	248	218	238	239	240	217	260	213	247	259	242	221	219	251	232	243	237	231	235	197	222	221	223	213	219	241	245	250	228	247	256	254	255	235	234	227	235	235	253	261	223	234	215	232	223	234	218	269	271	240	249	245	259	241	232	247	214	260	233	247	240	225	236	210	241	242	251	212	236	246	234	249	230	211	225	243	243	217	228	238	232	229	227	232	223	254	238	251	241	219	202	251	226	218	229	258	226	252	251	230	250	244	253	251	258	240	246	235	187	227	258	245	216	268	256	221	221	210	234	237	234	256	225	247	242	233	226	254	256	230	241	234	254	227	229	237	234	216	236	241	249	231	228	221	251	234	255	239	232	213	248	256	241	275	254	228	241	216	229	220	231	237	248	242	238	244	238	245	246	205	221	255	214	248	242	237	251	247	256	263	255	244	245	237	257	234	238	232	239	227	240	260	250	248	243	260	253	249	228	248	264	252	266	216	245	235	236	255	242	217	235	239	239	231	229	252	235	216	223	246	260	243	233	230	252	258	236	214	221	245	230	209	232	200	237	246	219	253	246	245	215	233	228	262	246	232	242	228	266	242	229	218	250	238	230	229	246	223	248	286	241	225	243	259	240	252	235	243	228	260	222	291	215	218	226	238	227	256	225	297	242	221	235	254	238	214	248	211	261	228	229	235	226	251	204	257	230	260	223	234	253	235	234	231	249	238	237	267	264	219	247	228	236	227	243	235	235	247	215	242	268	229	238	213	229	229	249	238	241	220	249	253	261	222	253	237	234	218	258	247	231	234	232	229	243	227	257	250	243	205	234	222	255	213	239	212	248	219	212	212	225	210	230	236	242	212	253	242	241	218	246	242	219	228	246	266	240	256	230	236	240	216	247	236	231	224	246	231	237	251	238	246	215	264	232	241	267	232	250	202	226	246	267	257	245	243	235	232	231	241	233	237	235	250	234	257	235	218	243	236	237	242	220	222	231	255	227	239	250	229	244	249	232	215	218	232	256	262	230	262	227	244
19481	20848	26526	26075	19052	15070	9946	7445	5792	4085	3136	2427	2168	1807	1622	1385	1217	1125	1087	928	904	834	852	801	843	782	789	846	806	808	800	857	817	798	773	834	807	748	808	785	769	835	730	869	776	806	768	804	783	829	805	811	817	769	775	813	780	807	772	816	800	784	807	820	828	726	755	785	833	795	743	815	788	770	817	745	792	836	785	772	781	788	764	803	821	773	761	754	823	791	807	773	796	760	791	788	787	804	796	760	781	786	824	804	783	789	791	786	853	811	752	780	813	806	787	773	835	778	781	785	809	804	826	820	776	802	784	853	804	788	796	844	805	806	758	809	782	821	811	809	780	765	774	747	826	773	795	779	801	793	804	766	893	773	807	761	784	781	815	793	837	780	869	818	797	753	848	830	754	819	812	795	809	815	766	821	812	804	789	794	786	795	804	802	791	789	837	785	812	787	821	838	854	833	775	805	759	818	778	809	776	812	819	809	830	747	826	783	754	785	783	800	832	801	754	810	825	783	802	798	814	792	806	793	782	748	828	793	810	794	794	764	809	832	783	817	783	765	787	829	821	721	779	803	762	825	771	789	803	776	800	795	821	764	787	772	786	817	772	794	786	729	803	785	788	779	797	796	820	854	818	805	787	798	758	794	776	786	842	791	724	778	787	808	815	792	838	752	772	738	858	702	791	827	792	822	823	838	710	818	761	779	802	800	833	830	799	867	804	780	799	823	815	804	813	797	736	829	789	822	798	779	761	792	792	821	794	801	841	787	808	822	792	847	803	764	839	780	740	738	745	796	769	819	785	763	802	756	800	781	803	765	809	804	850	805	799	826	793	853	830	819	784	780	791	839	790	822	834	809	822	775	777	808	801	806	786	764	805	800	771	764	830	732	757	757	810	774	821	790	769	852	793	798	804	757	816	780	801	823	799	832	786	759	848	778	762	798	707	773	782	797	784	814	774	806	760	789	819	779	823	779	788	792	781	778	796	819	842	788	824	771	766	837	815	785	763	816	801	766	739	793	762	755	786	799	809	800	871	808	768	812	803	753	819	869	793	805	841	778	786	792	814	807	772	771	778	794	795	803	800	801	764	815	837	820	809	828	766	782	804	787	798	769	775	826	797	790	828	781	826	792	850	835	800	812	781	785	801	750	824	760	828	775	817	791	773	771	739	778	842	819	824	806	762	771	775	799	825	806	791	789	776	812	857	793	770	809	808	814	744	818	800	778	780	802	821	815	789	827	815	820	762	753	795	770	801	800	804	848	804	805	725	787	759	798	760	831	760	803	829	800	807	813	849	805	823	782	760	810	833	862	769	809	740	773	815	776	823	809	846	852	804	829	804	822	780	824	790	845	804	801	832	829	742	790	780	815	822	813	812	799	767	811	814	791	730	788	782	774	832	769	839	822	801	745	819	825	824	812	810	767	785	819	796	823	768	785	805	817	792	772	756	819	789	726	771	757	785	795	770	819	812	750	807	786	762	798	786	803	786	802	788	766	786	795	767	749	760	774	780	827	825	766	832	858	769	827	768	803	788	830	773	815	795	818	773	787	754	768	761	727	770	842	810	810	817	818	839	784	797	799	813	810	867	791	765	794	821	830	823	798	802	808	766	791	847	773	793	834	804	792	774	786	713	792	799	775	788	791	812	780	789	808	864	811	812	793	750	824	795	775	777	767	831	791	800	808	814	845	817	806	807	789	834	821	800	784	813	802	743	778	842	821	785	815	772	775	758	828	782	790	791	806	769	824	786	803	765	790	792	795	802	769	766	807	819	792	768	780	800	815	830	847	794	744	768	783	802	739	810	813	788	838	801	807	825	817	775	781	806	777	819	815	806	758	818	806	765	790	826	797	787	792	783	836	774	796	777	738	843	781	805	773	821	771	823	857	740	769	827	809	823	790	797	803	798	825	814	812	842	786	798	780	843	843	765	802	788	837	797	774	868	807	783	798	799	831	810	860	814	815	804	832	817	814	784	803	776	795	811	767	821	814	779	777	801	794	817	824	829	840	813	797	768	820	748	787	807	803	794	815	726	729	758	824	783	848	839	820	760	804	793	750	778	757	772	804	795	762	795	770	814	810	772	802	762	828	807	794	827	839	838	854	813	768	774	800	835	810	811	820	807	757	818	839	789	796	813	804	771	782	804	760	785	798	794	807	752	785	818	806	733	789	793	798	801	795	801	826	809	787	807	814	782	788	760	783	766	834	772	781	798	767	827	841	794	797	759	739	815	789	825	764	747	765	784	809	707	764	816	772	867	759	759	773	806	836	776	784	778	785	829	787	756	803	799	814	801	798	822	814	769	869	823	813	756	763	789	740	863	774	810	781	829	764	751	766	820	813	806	813	808	769	799	805	803	785	819	763	787	823	837	790	811	818	804	826	778	800	807	836	801	760	790	782	807	785	762	780	821	855	790	790	814	796	856	833	802	797	786	809	838	793	814	805	814	803	797	814	794	831	797	833	763	796	759	756	822	786	759	772	766	807	748	787	841	845	796	834	831	838	761	742	790	819	756	812	764	822	784	834	763	770	777	761	775	833	784	804	758	785	812	811	745	782	735	766	816	786	816	750	778	765	808	769	733	783	796	788	819	791	788	805	797	824	797	847	741	791	779	753	808	808	833	786	767	793	758	806	788	789	790	820	838	777	761	779	806	795	804	747	794	803	779	823	831	794	789	814	778	802	817	818	736	803	819	778	846	836	766	782	818	802	838	794	796	723	770	780	820	793	836	821	799	774	791	809	780	791	799	823	738	790	783	840	779	803	797	785	781	787	828	828	825	762	855	785	815	812	805	762	784	800	794	834	800	831	767	799	797	788	786	798	779	806	797	820	812	832	809	810	758	837	755	800	776	758	806	774	829	786	795	769	834	785	772	762	819	805	768	774	794	748	807	806	801	793	831	790	832	799	831	780	804	806	788	771	781	825	813	763	825	805	785	802	784	803	806	797	821	814	858	834	797	788	811	794	790	780	813	796	772	782	787	758	843	819	789	790	788	831	795	798	757	783	845	783	765	800	791	785	711	779	786	732	798	829	744	783	783	766	787	762	774	756	780	806	763	738	774	788	774	784	800	757	772	789	790	740	832	804	780	820	821	781	768	802	802	773	762	810	800	743	755	789	813	753	760	827	768	797	847	765	815	845	805	806	777	770	798	794	786	773	790	857	764	773	810	819	746	773	824	778	773	806	774	787	790	797	797	810	790	791	807	771	778	776	781	769	791	822	807	759	797	825	783	735	881	779	768	798	785	780	804	807	766	821	820	722	799	816	804	762	832	836	803	839	861	832	808	782	800	834	789	822	764	769	759	858	813	805	809	793	717	741	797	816	773	778	839	809	813	788	804	838	796	775	839	740	775	793	827	816	742	805	803	815	836	788	763	798	770	814	744	801	723	856	814	769	745	831	775	814	797	811	776	835	783	780	819	808	823	836	763	806	803	778	814	766	805	783	818	782	835	828	768	781	815	795	787	831	731	807	788	819
41341	44684	44952	36848	28596	24890	19167	14774	10565	7622	4525	1778	1517	1275	1110	888	692	501	460	410	327	304	297	298	280	255	278	272	273	300	225	293	254	251	247	259	259	222	261	238	234	260	261	267	241	251	281	229	286	263	256	252	244	249	254	246	234	232	244	264	273	247	247	253	246	289	262	264	241	268	255	285	260	258	266	254	258	228	282	224	255	274	252	228	235	234	223	245	253	247	241	220	257	264	244	232	244	236	249	263	254	264	246	255	239	266	241	255	257	258	264	251	279	251	224	239	236	251	222	236	263	261	249	252	257	238	274	261	218	259	231	259	247	214	266	248	263	257	230	229	259	231	247	247	256	244	242	238	248	234	264	267	238	229	256	231	265	244	250	246	260	244	258	258	242	233	242	256	254	251	224	262	241	250	243	276	243	270	231	215	263	256	247	239	265	235	246	235	264	223	220	253	282	259	241	229	259	273	262	243	277	242	268	260	235	236	242	267	241	252	260	257	226	223	258	251	244	258	246	246	245	249	244	254	233	246	263	283	268	228	253	215	245	241	232	267	242	245	264	251	262	241	253	241	244	262	253	266	266	249	265	253	268	260	266	227	247	278	265	263	261	240	243	262	272	243	243	236	242	255	236	257	213	263	265	220	261	253	264	231	272	235	254	275	259	263	244	273	244	262	257	254	237	260	262	257	246	269	284	252	238	257	276	247	250	256	278	254	234	284	240	206	223	237	242	237	241	241	239	228	247	271	246	257	245	245	250	241	270	258	264	230	228	242	244	238	227	250	242	269	249	264	238	248	225	248	240	251	248	247	261	257	275	255	248	260	242	220	233	258	244	238	273	275	276	240	273	218	236	240	250	267	285	241	257	253	239	247	278	235	256	265	275	263	212	252	265	259	239	231	252	234	240	267	243	228	241	241	251	238	232	244	280	242	264	234	269	265	221	232	264	249	254	248	232	241	216	258	242	279	256	260	266	257	249	228	218	243	258	271	237	276	267	232	261	244	224	232	269	230	271	216	259	282	242	262	271	255	261	276	259	256	226	247	264	232	252	230	260	218	262	251	241	239	266	248	239	244	262	217	274	256	272	243	273	246	255	277	247	238	238	231	252	222	259	259	235	260	273	239	245	254	264	249	214	264	243	240	190	272	257	263	249	238	248	239	251	253	239	257	244	282	280	227	264	253	259	247	239	265	260	241	237	249	260	240	267	251	234	241	254	232	259	280	250	239	256	232	249	261	261	259	232	230	247	256	239	261	241	250	251	240	246	248	272	270	247	235	244	219	262	254	262	226	261	270	263	249	286	234	253	273	208	242	263	246	232	258	240	280	264	249	275	250	243	270	252	262	242	255	241	246	287	230	245	231	249	262	279	262	244	243	259	227	256	230	247	239	253	252	245	259	255	231	242	226	246	255	264	220	242	249	245	270	253	251	261	250	271	252	268	238	243	246	255	230	263	257	223	268	257	273	237	244	237	255	244	257	227	268	235	233	219	243	247	252	261	237	253	247	249	235	242	228	262	286	260	239	273	266	232	254	260	233	232	228	243	235	248	247	240	241	262	270	256	263	233	269	225	239	251	263	264	256	248	267	241	264	229	239	254	251	254	266	258	257	262	236	276	246	226	254	235	243	243	241	234	240	253	237	225	251	275	249	239	245	267	257	251	252	249	227	250	245	250	242	239	270	289	262	289	247	242	267	277	268	253	249	220	257	240	230	218	269	236	240	242	289	255	258	255	236	237	239	241	254	254	230	247	245	271	224	260	240	222	232	222	260	251	241	252	255	261	300	238	259	244	230	244	249	243	239	267	257	250	230	273	291	215	285	231	247	245	246	236	238	246	225	276	250	248	248	237	253	238	267	239	262	284	231	252	235	255	238	254	271	283	251	256	247	258	262	268	256	233	241	255	240	232	235	219	239	237	266	267	248	247	239	245	221	266	245	258	261	271	256	254	202	257	233	258	243	227	224	238	245	240	216	232	235	237	259	259	254	264	264	259	248	246	262	250	269	275	267	267	237	246	257	246	252	267	236	277	264	294	249	249	237	258	258	255	221	249	259	237	239	259	256	232	258	280	253	245	271	261	265	256	247	251	249	255	239	266	269	255	243	229	253	259	228	270	270	244	239	243	244	257	243	232	259	271	239	263	269	248	271	238	258	255	264	260	258	233	244	265	251	256	259	250	245	280	271	257	253	249	270	230	240	258	246	236	268	275	257	274	242	269	266	256	249	255	278	230	239	238	222	272	235	266	257	249	235	261	234	278	286	251	210	252	275	270	258	240	243	234	258	236	214	252	238	216	255	255	270	259	247	260	238	282	251	241	247	264	225	233	221	279	261	256	249	222	261	263	245	263	238	261	217	255	256	244	241	253	253	252	236	255	262	222	224	262	244	260	267	285	241	258	237	244	230	269	240	254	239	239	278	263	260	241	244	238	264	231	224	271	209	273	264	241	256	247	245	255	281	254	256	277	244	260	255	263	225	284	265	263	228	239	227	248	258	242	261	273	259	235	257	244	256	261	235	274	244	256	270	264	259	242	233	262	229	243	239	259	244	289	270	244	228	241	255	261	221	268	270	272	254	278	238	258	253	242	252	235	232	215	244	251	245	249	253	259	246	261	228	211	257	240	261	263	243	267	243	259	252	255	214	279	227	261	246	230	257	263	241	235	245	244	269	249	260	271	248	261	248	269	287	239	230	227	259	252	250	235	258	231	247	240	244	255	265	241	270	272	265	273	250	247	266	264	235	249	254	252	268	273	240	242	285	246	248	260	265	285	254	277	257	230	277	263	242	239	274	228	253	239	232	232	265	267	269	254	233	252	268	258	204	258	244	263	263	256	263	287	249	270	250	252	233	233	245	262	264	249	278	230	248	263	215	250	273	251	224	232	260	257	251	248	258	253	273	227	233	228	246	235	237	250	233	254	225	220	234	236	250	277	245	229	262	246	260	268	288	263	268	235	246	223	255	262	212	261	253	243	233	241	240	232	231	238	272	277	244	253	247	234	290	276	237	238	252	244	208	238	257	213	247	246	222	274	238	239	244	265	255	246	233	239	262	259	256	267	269	268	264	289	268	277	246	260	262	257	239	269	241	235	223	251	263	259	260	263	254	242	249	249	217	263	280	269	281	239	266	218	260	280	260	257	256	237	248	279	253	261	238	261	255	242	263	245	241	267	244	262	245	238	253	255	244	264	250	236	239	275	222	271	271	255	251	260	272	241	247	244	226	268	243	254	226	249	245	249	243	250	251	261	273	240	235	257	271	258	269	241	262	261	260	255	228	269	259	288	227	269	266	242	244	262	258	226	250	242	252	231	277	245	238	246	248	248	252	238	255	281	268	240	280	244	243	236	233	239	266	237	234	248	256	270	264	224	246	267	247	254	234	266	231	229	279	260	226	239	277	241	245	289	240	249	233	254	261	255	235	257	250	253	238	233	230	261	246	247	246	257	255	279	255	246	229	280	241	233	255	268	304	220	243
34064	42515	50367	45721	40152	35609	28989	27538	23734	20833	15351	8485	8293	7524	6710	5383	3907	2795	2365	1985	1503	1231	1194	1139	999	1031	1105	980	869	863	860	880	832	830	840	904	860	827	825	858	819	843	798	884	817	825	811	833	833	821	870	844	839	839	858	844	838	772	833	804	888	824	776	844	824	810	872	836	830	817	846	809	865	819	766	783	813	806	819	799	772	834	829	806	805	826	869	805	826	756	827	848	807	877	835	879	873	809	820	787	834	793	784	833	808	872	836	776	785	865	852	806	860	830	784	865	797	811	791	833	781	763	819	809	811	835	877	799	782	830	832	826	892	793	776	788	844	862	828	792	821	765	759	768	844	818	898	807	846	780	825	749	841	818	897	818	827	788	796	838	842	817	804	817	809	856	806	851	812	825	895	843	819	836	792	786	770	866	792	813	863	820	817	829	840	840	841	844	819	829	792	810	818	813	839	867	864	826	811	780	837	887	831	798	785	818	786	870	882	803	815	850	840	832	773	826	843	850	864	808	877	800	858	761	899	817	863	805	817	821	804	838	810	853	814	774	855	789	803	843	817	842	864	851	834	849	823	840	848	836	790	803	807	845	832	790	819	869	852	843	855	851	817	870	804	837	909	822	818	816	863	781	845	790	821	859	815	756	825	850	841	758	849	827	862	858	843	814	808	841	838	842	825	831	869	815	849	827	852	775	850	767	821	842	780	855	814	810	821	850	794	797	805	890	820	809	901	828	810	874	884	865	820	817	825	843	833	783	810	832	815	806	809	814	855	829	838	801	782	852	803	799	837	827	822	809	824	866	790	833	815	899	877	788	799	817	835	839	843	794	857	809	841	792	824	822	806	876	818	792	871	846	795	769	835	795	826	824	845	813	845	781	799	847	821	812	808	861	817	779	732	809	860	851	835	826	855	827	875	813	810	831	814	797	842	794	876	844	868	836	847	873	841	842	815	826	858	818	800	789	794	791	839	836	844	800	820	822	833	834	774	790	830	824	842	791	793	850	822	774	797	825	804	784	760	804	779	880	837	790	823	792	839	825	819	797	817	771	828	819	780	779	840	810	794	870	802	829	794	847	869	790	829	795	805	801	854	790	865	806	806	864	817	794	801	826	861	826	842	779	754	803	832	783	793	813	871	826	797	834	831	804	845	831	807	796	853	790	861	828	836	837	862	845	814	804	847	886	824	876	797	833	847	798	844	787	872	792	847	828	839	817	800	859	852	780	833	842	784	769	856	849	841	784	835	773	850	847	821	813	816	810	832	817	782	848	858	824	820	793	817	854	833	822	842	801	843	809	821	834	801	827	883	802	791	798	867	813	835	823	853	840	868	812	832	805	814	856	812	822	817	799	911	783	810	825	786	802	849	838	848	836	826	829	885	776	771	785	800	878	835	802	815	868	798	811	839	832	820	858	812	887	834	813	834	861	797	794	888	769	848	870	878	839	810	809	802	861	832	839	821	857	882	879	845	866	833	821	826	840	833	804	836	817	763	827	806	851	866	795	782	859	854	846	806	833	783	852	846	830	832	866	845	838	834	791	796	773	887	782	795	823	804	850	818	806	787	826	845	856	835	791	823	838	805	824	830	835	797	817	844	827	808	801	795	830	796	831	821	821	804	772	849	795	836	787	841	836	796	871	816	846	811	772	755	797	798	838	794	849	810	809	844	820	805	853	812	795	867	839	792	804	886	834	843	812	827	837	837	818	873	838	801	883	846	884	835	817	813	789	824	756	823	847	780	841	815	814	793	814	796	785	842	791	821	788	822	838	808	814	815	811	801	877	851	865	839	827	820	824	794	844	868	828	816	812	772	836	811	834	787	831	811	788	796	804	807	875	824	784	845	836	795	873	863	848	852	841	837	785	807	865	804	819	809	874	837	840	825	815	802	860	873	835	798	794	822	877	826	822	854	816	849	824	794	861	863	835	832	827	839	852	875	845	783	804	843	782	850	854	811	806	799	846	847	761	851	805	802	858	854	807	823	821	847	828	839	825	826	845	813	805	803	864	829	836	872	829	791	810	729	861	822	802	846	800	840	832	793	848	818	808	816	845	766	782	842	812	897	833	812	863	873	781	816	865	865	800	825	848	805	831	834	820	810	823	853	862	833	842	801	853	813	800	847	844	776	780	828	865	845	810	760	809	803	814	814	829	806	802	853	814	834	895	836	877	874	844	828	884	798	887	830	864	830	810	843	824	801	810	846	854	783	806	811	907	849	792	859	755	848	833	776	821	842	836	795	828	809	826	814	818	830	768	889	819	839	836	829	876	814	830	854	845	818	780	784	837	864	803	824	819	856	793	857	839	849	803	879	824	845	868	813	779	861	801	846	746	778	846	813	819	827	823	825	769	823	798	843	798	880	855	841	870	800	823	804	837	801	792	851	834	858	824	837	837	814	856	812	802	800	842	775	776	829	832	775	803	813	807	817	810	836	821	807	801	811	878	854	815	815	869	846	821	836	811	843	886	793	809	826	835	809	830	837	779	834	882	838	859	837	813	881	809	774	841	841	841	795	829	770	824	819	828	825	830	829	876	836	837	799	831	820	854	795	816	814	827	872	871	796	847	815	856	820	847	828	863	795	833	784	811	833	849	763	800	814	811	863	770	852	776	819	846	824	786	858	871	810	870	899	833	817	798	809	830	816	796	827	794	793	802	778	817	812	890	875	839	803	822	879	768	830	792	824	824	843	805	780	811	868	837	782	802	792	793	845	849	826	798	837	828	797	781	810	848	759	800	789	868	795	857	824	786	828	822	821	804	855	865	799	782	822	825	799	833	830	856	824	805	851	846	829	833	881	819	815	865	829	791	797	800	786	792	792	847	821	832	859	830	799	816	831	803	824	827	863	811	768	843	845	846	845	855	845	835	851	810	792	851	825	849	824	830	830	812	878	876	839	814	781	814	843	844	830	837	763	832	814	847	828	839	828	770	810	852	850	829	843	809	828	850	824	791	799	828	806	817	790	789	798	878	831	812	835	848	821	802	823	776	813	812	798	847	822	856	825	791	874	800	801	820	848	842	803	860	782	818	797	790	826	833	794	801	815	816	851	776	821	823	814	799	807	801	810	866	822	879	871	824	864	819	814	828	832	823	819	786	788	817	802	844	846	843	802	825	832	767	865	815	858	840	814	810	811	796	768	826	852	818	823	819	802	844	802	813	912	753	804	866	850	832	776	804	802	805	802	843	862	847	841	847	868	855	811	838	790	766	828	804	842	838	839	796	809	856	806	827	809	847	803	823	800	859	841	851	822	825	800	825	839	794	771	812	819	806	848	813	807	826	861	784	829	817	822	857	858	807	887	844	788	834	848	826	806	842	835	863	858	856	839	848	838	827	867	851	813	824	813	886	825	865	848	864	784	832	841	819	796	887	820	811	846	798	838	832	868	910	849	858	875	838	836	808	836	801	815	861	797	772	840	861	822	774	823	847	815	840	812	818	809	823	845	791	796	784	861	874	842	847	795	843	833	861	817	854
45878	46649	43458	36201	30572	29700	25889	21746	20201	15920	10400	3671	2328	2181	1768	1526	887	680	585	514	439	372	352	293	315	330	327	295	324	261	313	263	292	268	296	262	261	290	277	289	291	287	243	289	288	275	257	286	299	273	283	288	290	274	286	256	272	266	282	274	287	270	283	286	257	262	250	266	244	265	280	275	291	291	280	229	263	274	288	260	266	246	276	262	244	258	281	263	254	291	287	262	265	237	286	271	279	266	278	254	308	266	272	285	276	273	273	296	303	233	264	274	270	273	276	260	272	251	261	261	278	261	259	254	267	273	254	294	273	268	259	259	283	262	300	262	280	276	253	273	274	292	252	241	285	265	255	312	270	271	299	260	316	261	261	270	285	282	246	228	283	293	274	258	253	287	250	253	287	289	277	262	283	247	276	260	254	234	249	272	253	255	275	256	260	269	260	268	249	271	259	274	267	260	267	245	257	288	279	250	267	276	238	271	253	251	282	272	248	285	277	288	275	279	270	303	255	279	272	261	301	281	262	281	263	258	254	295	288	238	262	238	294	255	305	299	267	252	260	269	243	290	283	273	269	263	325	279	262	281	267	246	276	289	254	265	289	268	295	291	278	273	244	280	273	271	275	255	261	245	274	288	257	277	283	264	283	293	239	298	224	255	271	295	269	249	227	271	271	272	243	291	277	275	264	306	234	271	241	282	282	264	263	280	272	277	243	264	268	266	273	270	270	264	248	264	251	272	262	247	252	286	292	274	255	269	253	271	259	235	265	273	280	273	269	270	258	252	282	243	259	278	284	241	284	249	264	287	280	271	277	243	278	281	250	254	278	294	274	270	288	273	273	253	248	265	250	267	268	255	290	294	274	292	307	241	276	268	270	248	284	251	275	263	268	276	267	236	261	265	263	270	259	287	264	255	256	275	271	272	288	287	265	257	274	251	297	272	267	271	253	262	279	277	252	282	260	279	276	257	276	263	266	278	240	289	243	259	284	277	269	275	264	245	274	257	252	258	281	292	278	285	252	266	287	284	270	283	236	256	279	293	251	263	266	262	252	256	268	292	248	285	280	253	255	277	283	294	282	292	320	279	267	225	271	244	271	273	291	275	293	244	274	276	252	295	281	290	269	268	300	258	239	270	280	277	271	278	262	268	247	289	271	268	282	251	293	264	241	295	289	280	297	258	259	273	285	310	272	249	266	259	269	262	244	260	270	266	272	277	268	262	267	273	246	253	290	258	261	271	263	275	248	285	279	235	264	277	238	276	275	277	272	281	234	279	266	271	249	310	300	295	257	251	302	281	269	267	274	285	267	233	269	286	261	257	287	263	267	277	270	274	292	288	249	281	266	258	254	270	242	233	271	270	238	276	277	287	248	258	284	267	261	262	239	267	258	235	290	262	279	252	272	262	275	260	268	240	273	290	263	263	278	244	290	259	278	248	252	265	255	263	279	270	268	266	262	252	283	282	278	268	256	261	263	264	280	279	279	268	250	269	297	271	267	280	243	270	286	277	271	248	254	269	268	285	293	269	273	252	266	281	259	269	257	245	270	244	267	288	288	290	281	284	273	262	272	273	273	266	269	274	274	288	284	273	289	275	300	283	239	256	243	271	300	282	278	270	260	272	289	276	267	255	268	269	249	295	248	290	261	252	259	268	270	255	255	291	269	251	290	305	263	292	272	296	258	274	288	263	258	281	248	261	294	273	263	294	295	240	249	273	294	312	255	293	277	267	255	270	288	268	259	276	274	258	275	245	257	284	275	263	267	301	280	297	263	266	279	267	259	256	233	282	257	275	238	252	278	274	291	295	238	269	285	281	295	268	279	265	253	289	268	273	297	287	255	243	273	301	257	256	254	276	269	240	282	272	300	269	273	272	270	267	280	274	278	270	277	273	292	305	280	257	257	264	272	270	270	268	261	273	289	282	262	275	279	255	268	261	282	256	264	287	250	265	287	254	273	266	282	257	304	242	269	268	240	291	267	294	277	283	248	267	285	297	258	269	263	284	257	313	274	272	289	300	263	280	296	263	276	289	262	287	275	279	255	241	272	301	292	268	228	285	257	293	292	275	277	275	293	266	281	255	271	270	252	281	259	255	282	279	278	255	268	260	256	251	303	278	292	279	269	306	275	315	258	272	257	265	279	287	269	272	268	286	279	274	272	301	300	281	270	243	259	288	261	286	269	267	281	263	269	254	265	268	258	234	282	265	265	279	292	301	266	304	238	239	282	281	263	265	281	267	262	261	303	244	280	297	285	253	275	256	264	251	269	277	276	255	290	247	265	279	248	266	257	294	256	294	241	281	262	274	285	248	282	275	286	270	300	312	272	301	304	276	260	277	270	240	257	287	256	258	272	300	273	298	283	279	243	238	268	269	245	306	287	278	262	275	296	267	263	230	286	283	261	245	254	287	276	277	291	244	287	264	256	259	274	253	254	240	264	283	261	281	260	288	287	242	275	239	255	273	271	283	264	261	273	277	248	289	242	280	252	266	307	270	247	259	281	253	256	265	297	282	280	230	285	242	265	280	266	277	304	252	272	280	261	269	295	286	269	259	275	249	272	286	270	281	280	281	296	266	294	242	255	270	281	287	275	288	246	278	267	239	265	266	243	270	269	273	268	272	278	279	304	263	282	286	242	299	241	261	272	268	271	260	264	260	267	254	284	270	275	271	275	240	277	265	271	256	274	295	272	264	259	265	269	269	292	265	271	280	287	245	300	288	282	307	268	289	241	273	271	258	254	304	260	284	259	291	286	236	272	254	247	248	270	281	261	297	260	264	268	246	269	268	252	281	280	295	251	266	309	285	266	260	288	269	299	276	300	233	258	286	260	255	262	282	284	271	284	253	262	292	283	283	269	289	286	285	301	261	272	279	256	261	282	278	270	286	267	238	285	256	244	294	272	270	279	296	283	255	253	269	262	276	269	269	258	263	271	253	256	310	251	313	273	265	275	291	258	272	262	261	256	255	248	228	282	261	261	264	257	250	275	251	262	290	306	246	244	282	293	277	272	283	276	274	241	267	278	276	292	278	278	304	257	285	284	274	269	277	273	259	275	253	280	273	252	256	269	284	257	300	247	281	253	260	253	290	259	265	272	281	250	274	287	281	252	262	288	250	276	237	289	275	284	257	261	275	241	259	266	254	244	281	270	275	259	282	264	251	267	253	282	264	251	273	262	267	255	275	253	283	264	249	270	278	248	289	251	275	272	298	267	250	264	285	291	288	284	277	278	244	250	273	288	281	265	242	284	281	267	289	278	290	260	281	286	251	247	274	271	264	253	242	260	279	265	271	272	262	263	250	241	262	264	283	282	293	280	262	263	270	267	302	289	248	259	275	280	246	257	268	247	255	283	263	273	248	302	257	247	269	270	318	274	266	297	233	280	280	247	237	269	275	270	257	279	281	263	237	269	264	224	281	262	264	236	279	300	279	270	259	298	286	274	264	281	294	269	254	257	261	272	309	231	246	298	244	245	273	270	282
37946	45807	51566	47873	44784	42462	36869	34345	35206	31276	24488	11353	11202	11929	10371	8451	4912	3857	3479	2599	1856	1677	1544	1331	1215	1149	1136	1111	977	951	930	883	878	875	911	895	912	888	926	885	942	885	935	849	874	860	890	932	867	873	847	847	831	865	820	835	886	908	869	893	876	812	813	896	864	840	841	853	901	866	839	904	834	860	860	904	871	956	873	951	852	870	829	841	823	906	872	885	889	849	874	891	885	865	888	881	866	897	882	868	891	852	944	873	883	927	823	845	891	807	898	869	830	919	883	873	865	852	899	860	838	846	869	915	869	843	873	843	899	835	897	842	840	918	841	832	858	838	852	887	838	842	927	830	849	887	867	860	875	872	873	907	821	863	891	850	860	868	912	833	912	866	855	886	816	848	879	814	876	887	883	840	821	895	842	879	808	849	843	854	910	884	828	837	861	862	891	867	863	873	838	862	895	880	868	829	852	834	853	812	884	837	884	822	916	905	855	835	861	878	818	868	864	841	925	841	859	885	862	866	906	903	893	875	891	887	874	857	916	815	875	869	837	845	861	905	821	859	899	835	797	878	904	913	922	830	856	849	868	863	899	919	870	832	907	864	866	878	871	892	851	856	827	876	924	822	852	848	845	835	905	910	844	916	863	893	879	860	874	906	825	805	854	892	850	890	874	856	908	913	862	886	879	864	869	874	924	889	908	846	880	872	898	897	843	872	871	880	849	882	887	812	907	892	866	896	856	834	890	829	839	882	935	844	863	904	854	867	881	894	880	884	863	855	847	824	886	829	891	874	863	900	897	892	851	897	846	814	852	847	812	910	838	892	896	834	826	826	885	848	838	905	841	812	935	923	878	877	930	851	853	882	875	910	866	843	943	842	910	892	897	868	879	895	843	919	860	864	843	818	856	807	870	857	820	889	872	891	874	860	893	883	862	865	862	839	837	889	872	902	864	795	887	835	800	891	871	864	862	886	895	893	852	879	820	886	882	810	880	824	832	866	884	878	843	862	817	814	817	885	881	885	852	849	878	907	857	901	853	911	867	900	874	888	918	866	855	790	818	824	847	881	843	890	873	906	925	864	886	857	885	879	865	848	829	837	874	851	857	864	870	821	854	959	873	894	880	883	885	892	908	906	807	879	851	909	877	851	865	875	903	850	817	906	836	822	854	857	874	891	826	810	853	828	867	807	866	840	889	936	879	890	849	927	847	879	820	900	893	848	837	852	900	963	791	848	904	920	898	862	869	801	871	848	902	863	870	927	905	911	883	836	812	866	880	871	855	847	865	890	853	884	866	887	908	824	897	831	876	900	915	916	850	919	847	889	860	888	900	843	864	868	886	877	865	789	848	842	834	889	865	841	896	868	867	848	828	859	911	874	837	835	866	867	899	899	874	872	896	878	820	800	863	873	895	883	825	883	821	862	830	855	846	875	886	885	861	908	906	864	878	841	867	879	885	839	842	834	870	840	792	846	873	842	887	862	873	841	911	802	869	893	837	840	821	834	836	881	841	860	893	877	915	835	878	883	838	870	861	883	852	875	786	881	891	890	890	899	879	851	947	892	845	892	867	882	835	850	874	862	832	881	839	870	867	881	835	918	844	815	898	854	866	909	918	822	873	868	906	855	807	833	857	856	856	882	886	901	837	872	886	894	891	902	869	861	839	805	874	879	854	857	890	863	849	871	879	822	874	841	894	805	853	892	869	864	881	830	852	869	836	829	842	884	855	892	922	886	884	871	893	893	862	862	848	855	860	854	865	870	844	867	920	853	884	865	845	840	883	921	823	878	803	867	844	858	876	852	847	883	912	814	895	874	845	819	896	932	872	923	916	855	827	879	818	890	838	833	839	873	847	870	822	885	846	893	893	846	865	894	884	862	885	973	886	904	881	873	845	878	878	824	874	923	833	900	819	902	888	863	883	863	872	860	905	904	876	859	907	854	895	870	829	886	867	883	888	884	860	871	861	884	861	875	828	873	827	881	894	887	858	886	932	856	854	868	874	841	811	872	860	883	845	864	890	866	897	874	855	871	925	870	922	843	885	926	846	822	861	867	889	866	922	871	899	840	879	861	814	896	893	822	864	932	892	901	800	894	885	835	878	899	871	914	880	909	871	852	826	851	868	870	863	879	924	869	906	822	867	800	895	865	863	849	825	864	865	858	870	865	886	839	836	877	850	818	892	861	840	846	876	891	866	842	900	863	844	860	884	851	849	856	852	908	894	856	855	874	853	889	927	886	842	877	888	909	868	843	901	877	864	853	872	839	866	850	841	898	872	815	865	847	833	869	832	919	877	850	852	842	873	884	836	919	870	866	899	876	871	888	894	902	859	874	912	877	875	912	868	847	854	892	880	882	897	909	878	898	854	832	846	885	856	918	889	916	839	949	848	879	832	884	863	796	876	855	859	831	854	861	869	896	905	873	840	870	906	913	881	828	911	863	897	851	849	853	873	821	863	873	860	898	857	866	806	812	849	861	868	856	899	860	853	844	869	870	845	811	848	912	876	857	894	878	877	902	869	906	882	865	883	903	893	881	891	835	851	867	841	900	873	830	880	810	852	872	871	859	871	847	875	856	836	843	921	814	877	865	828	856	901	890	872	833	834	834	852	816	856	800	875	833	928	844	857	857	901	828	875	863	875	870	857	856	836	874	858	856	919	822	858	878	895	892	809	888	861	896	848	863	845	875	866	820	860	840	894	892	849	903	858	824	858	892	880	831	815	847	870	914	812	895	844	861	904	830	922	878	895	886	859	838	809	857	849	934	891	853	889	878	871	867	860	903	907	866	873	820	852	915	853	853	871	880	869	873	833	895	890	935	892	867	925	895	825	926	859	908	888	886	886	865	923	878	855	889	838	921	843	858	848	870	890	878	914	871	900	872	895	928	851	838	877	854	853	842	871	864	851	848	885	891	905	878	915	866	892	837	875	845	862	923	840	880	811	829	849	903	863	873	923	849	887	880	862	878	866	823	825	902	853	839	821	900	885	845	825	889	877	893	889	843	888	803	850	869	836	857	851	855	863	889	808	894	864	851	835	825	854	903	836	894	889	847	870	806	844	877	816	846	882	872	819	853	855	826	928	929	895	886	853	861	880	848	832	897	860	970	822	871	892	850	871	862	878	889	877	879	889	852	856	859	851	868	842	861	858	834	889	881	894	867	868	850	877	895	850	872	826	870	877	852	830	873	811	825	907	835	867	850	866	874	873	870	810	882	899	827	898	935	908	842	884	906	878	861	804	870	865	815	939	818	836	929	911	905	859	868	929	857	867	870	869	870	851	897	864	886	880	876	857	872	886	885	873	823	888	900	846	886	839	874	836	893	902	904	926	894	834	860	850	874	842	911	907	873	852	850	918	853	867	853	891	918	834	893	875	861	888	852	860	920	884	862	849	868	859	922	870	854	880	860	847	849	826	905	873	870	878	864	897	845	897	811	872	881	855	897	872	867	837	880	887	879	862	890	865	862	888	894	859	833	842	887	832	866
21257	18681	17444	11140	5890	3463	2101	1550	1267	932	619	473	458	411	341	324	284	279	290	254	247	228	245	258	228	238	256	222	221	215	237	237	226	239	220	239	212	243	204	247	251	255	217	237	228	240	245	246	211	257	222	240	262	240	266	203	237	214	255	231	255	239	259	244	231	265	222	224	244	208	225	237	230	250	215	288	264	228	239	230	246	236	247	254	239	275	250	236	262	262	233	225	245	232	232	242	244	261	231	276	256	236	245	265	274	244	267	255	245	246	261	228	234	244	247	249	250	243	241	267	237	274	252	246	248	237	244	236	232	212	236	224	246	241	217	225	238	253	243	219	213	264	257	250	246	220	233	271	264	222	251	253	253	239	248	223	245	269	268	232	236	249	263	230	236	289	225	230	215	242	242	245	250	232	242	233	210	278	241	269	247	234	259	245	217	267	252	254	267	255	243	253	268	240	230	249	203	264	239	235	255	230	225	234	220	238	234	240	259	250	261	265	224	213	245	238	228	250	238	244	223	279	219	236	227	225	242	241	249	238	239	214	239	257	228	239	233	231	237	267	228	249	246	255	241	241	223	242	235	245	238	250	250	244	228	256	226	231	231	235	253	237	248	235	259	258	229	252	261	254	228	260	243	269	199	229	242	247	235	234	228	245	251	230	233	239	246	242	241	236	218	258	228	226	272	290	247	269	247	268	246	272	219	247	235	226	242	216	239	243	258	251	246	255	248	242	238	221	246	217	250	225	233	259	235	262	249	264	243	261	240	245	237	231	250	236	251	220	285	229	244	239	236	260	255	267	238	232	235	244	242	241	261	233	253	234	255	253	229	229	261	252	232	244	263	244	255	230	214	253	258	215	227	257	256	267	254	232	249	279	245	215	266	218	240	261	255	245	265	249	227	245	262	245	265	254	223	260	247	277	242	251	219	249	249	251	231	224	231	238	225	241	242	275	238	209	254	258	234	239	239	263	239	241	231	231	215	247	251	271	245	258	255	225	267	256	233	219	231	220	252	238	268	242	253	244	230	226	242	238	259	274	237	282	257	222	250	247	260	242	273	242	227	240	272	242	264	242	228	265	259	237	225	237	220	248	244	241	260	247	214	220	237	251	249	235	237	253	219	238	241	264	240	251	261	236	219	257	272	258	250	243	255	236	240	254	257	244	256	221	265	252	267	260	239	235	243	246	244	223	259	249	243	245	245	242	258	237	252	257	245	223	274	255	232	248	230	275	252	241	243	225	216	235	260	255	246	240	228	241	257	241	228	244	250	234	257	248	238	239	259	274	256	226	230	262	245	246	265	230	244	239	240	226	250	222	266	247	213	219	229	247	263	239	250	245	250	247	239	266	230	246	277	265	260	250	246	258	251	251	236	227	218	246	230	239	235	258	240	260	243	241	218	249	249	243	246	245	225	250	244	248	256	250	230	262	240	266	261	238	241	242	250	205	240	231	243	244	248	259	223	257	243	248	255	241	242	229	231	237	236	239	256	237	253	257	220	236	279	252	267	206	224	247	221	222	261	257	226	257	227	247	246	240	233	249	255	238	226	234	219	230	281	256	278	261	256	250	250	253	282	249	259	269	247	230	231	234	240	229	237	235	231	230	247	246	223	243	275	232	247	267	236	212	247	236	249	232	257	251	235	250	252	221	234	230	252	255	238	240	233	252	249	263	259	232	233	243	258	263	221	223	237	230	235	219	245	236	268	239	266	238	250	277	241	232	256	249	232	263	265	241	264	260	246	266	245	265	237	218	239	254	251	243	269	253	224	233	254	237	258	248	239	238	216	227	251	233	255	240	275	235	256	254	260	240	252	258	255	243	254	221	260	238	216	247	242	244	260	275	230	256	210	248	258	227	235	250	259	228	216	236	250	227	228	211	257	245	221	256	211	222	274	264	234	233	251	254	229	252	237	248	245	256	247	241	251	214	206	236	261	257	214	233	230	239	246	230	243	220	253	253	266	267	242	239	221	272	255	267	236	245	211	253	230	255	262	261	241	254	222	255	213	237	239	248	258	265	263	258	222	250	252	247	237	238	260	248	264	251	241	232	248	257	275	239	249	231	224	254	257	240	258	238	271	244	235	241	256	251	249	244	259	238	268	234	221	211	239	227	258	246	260	246	237	257	242	271	255	259	266	235	247	236	242	241	259	270	252	217	264	245	228	247	261	262	235	245	252	243	232	239	252	213	240	263	291	231	251	255	263	255	241	253	256	237	248	236	229	243	253	254	245	240	266	250	233	227	249	256	254	266	250	235	269	236	265	251	262	228	273	224	250	273	278	239	253	228	232	280	236	255	221	238	237	229	234	227	211	248	226	251	267	241	224	275	254	254	256	253	237	248	243	237	242	227	213	217	274	238	253	247	230	246	241	236	247	255	256	254	245	235	229	254	259	254	228	226	248	219	232	241	232	239	238	236	250	252	224	244	241	229	249	252	232	224	229	242	232	255	284	257	256	234	221	259	244	248	249	241	243	256	257	185	226	248	251	239	248	258	235	230	226	223	246	271	253	242	293	230	249	230	231	242	237	247	280	253	230	279	244	239	211	232	252	256	223	244	265	238	245	255	250	234	232	236	239	242	207	245	234	240	247	228	236	220	239	244	217	276	262	240	244	280	262	254	247	229	259	240	217	238	272	220	236	255	281	235	216	253	252	238	244	269	222	270	243	206	220	249	259	246	240	263	249	275	259	234	267	247	259	246	250	253	252	254	238	226	285	235	275	258	268	246	215	250	242	230	232	238	256	224	216	244	283	242	232	247	254	255	231	252	257	266	261	237	216	248	231	246	228	243	240	252	233	235	205	247	255	221	274	241	255	237	223	238	246	256	246	242	229	244	258	230	219	262	247	280	267	265	262	259	258	235	217	263	225	236	228	241	260	247	247	246	281	259	242	240	237	259	244	227	275	254	240	242	258	268	265	232	253	236	253	238	255	255	244	243	242	249	274	209	237	231	251	243	249	261	256	253	244	261	223	242	214	233	234	235	219	251	249	244	266	237	254	236	226	240	278	242	279	245	254	239	249	222	225	280	272	276	243	232	264	254	204	253	225	239	234	231	219	270	249	221	242	232	228	251	253	212	238	244	213	224	252	260	231	225	242	246	234	213	259	222	216	257	264	247	231	259	240	241	229	265	249	274	239	241	238	225	234	262	231	257	264	261	227	231	273	266	252	236	243	274	216	217	268	252	249	231	232	238	253	260	253	253	252	224	252	256	234	255	252	235	248	244	263	254	266	225	230	254	227	235	273	248	226	237	240	246	252	262	264	226	257	251	233	236	247	227	266	214	255	255	245	253	246	262	202	253	262	244	273	270	257	242	228	250	233	235	236	237	247	244	250	253	254	249	256	213	230	247	225	234	238	219	254	238	231	228	234	248	241	225	260	260	244	235	250	228	249	270	255	237	237	244	194	286	225	216	266	233	255	258	245	227	242	230	213	250	231	222	250	270	225	220	260	263	233	250	260	218	264	220	243	229
18003	20522	26302	24975	19122	13649	9712	7913	6317	4762	3684	2658	2258	1969	1636	1473	1198	1016	964	963	891	906	840	838	859	842	825	839	837	808	861	776	833	769	781	763	816	846	822	796	862	810	874	804	790	855	821	878	800	805	861	774	825	879	835	845	881	851	856	789	813	839	828	839	767	818	801	826	825	815	842	846	829	904	802	858	779	817	807	860	791	808	826	810	825	852	866	832	780	850	802	799	795	759	850	841	752	803	788	785	854	818	788	857	835	833	839	841	803	821	836	818	854	756	829	785	831	836	834	843	812	839	813	798	856	798	798	865	861	813	829	823	783	842	834	797	818	833	879	840	775	810	804	774	853	813	790	787	815	852	893	884	816	766	819	827	829	793	805	805	825	830	773	835	799	854	811	808	780	821	803	806	845	797	792	810	773	806	815	785	811	827	788	832	851	803	832	821	846	829	773	803	838	810	770	819	816	867	807	835	892	806	802	814	783	789	775	852	770	822	764	827	838	830	771	780	811	875	778	848	814	781	833	811	814	802	848	775	829	869	814	845	841	880	868	763	786	803	790	797	843	805	789	809	857	822	826	833	852	823	833	845	795	847	835	843	830	834	799	817	787	850	807	836	796	843	779	797	797	843	821	790	836	826	760	749	792	861	845	852	768	857	802	814	804	744	824	820	839	802	809	819	786	844	812	818	815	790	801	802	834	811	802	834	827	816	778	835	790	843	830	763	809	818	823	783	832	821	797	824	839	788	876	814	765	813	774	761	807	781	743	803	821	784	814	855	782	794	818	825	787	783	811	807	854	821	842	856	834	820	845	821	799	812	879	797	857	772	813	825	845	826	789	829	813	809	822	768	825	809	831	814	818	867	808	823	819	813	841	875	782	825	840	852	827	789	760	795	826	826	836	809	797	830	746	842	796	778	801	834	811	763	771	824	787	813	844	815	833	844	834	827	752	827	768	820	842	789	835	803	812	761	798	846	821	796	812	840	811	771	793	846	797	853	825	845	825	839	783	772	803	806	846	852	806	790	835	777	784	856	799	814	864	808	775	815	787	795	768	846	811	847	826	806	841	808	826	830	812	871	798	872	779	801	788	838	768	857	803	817	789	815	838	782	796	774	807	790	833	792	831	814	867	805	815	796	775	846	848	814	895	834	857	853	822	815	845	875	811	766	844	796	767	791	841	831	822	813	799	847	805	851	826	806	833	807	803	801	778	748	823	832	859	803	819	785	831	823	863	832	785	764	823	802	804	808	860	829	872	793	831	748	829	756	836	874	837	825	803	812	825	794	797	833	837	842	848	776	809	807	786	826	822	879	811	829	848	807	818	832	849	792	815	834	800	785	791	837	825	852	801	843	798	804	825	825	858	782	831	834	769	805	793	824	803	808	812	775	809	842	849	790	803	833	803	816	795	810	806	756	805	825	810	844	837	820	803	818	818	807	760	797	887	857	775	797	818	755	863	808	807	817	780	813	855	825	781	830	809	741	830	802	844	807	790	852	772	844	882	780	803	789	785	792	777	788	799	798	857	825	822	869	826	831	799	776	822	804	784	818	842	833	797	823	818	869	799	816	793	777	855	853	787	839	820	833	819	799	802	784	813	801	795	854	800	800	784	834	844	804	834	850	816	870	812	785	809	840	815	829	781	810	795	780	831	843	805	856	789	736	809	769	842	815	801	822	804	808	872	824	852	757	817	796	804	845	814	820	828	831	856	846	835	797	814	801	766	801	844	814	787	816	813	908	776	772	786	814	776	797	821	829	789	824	852	785	808	786	838	794	779	826	811	819	825	828	822	788	831	799	808	812	830	840	801	804	809	839	768	827	804	829	877	779	804	840	819	812	813	820	842	817	841	821	838	832	773	801	750	813	825	808	853	859	801	784	840	822	834	802	809	815	834	846	845	828	795	803	815	872	794	848	863	842	830	772	839	793	815	786	809	817	838	868	805	853	838	803	763	813	780	804	819	838	812	801	822	868	765	789	792	799	837	829	848	828	817	828	750	817	838	775	837	786	799	860	816	786	867	790	798	782	799	777	773	795	847	847	801	818	834	796	788	818	803	831	783	802	830	801	813	794	776	827	830	795	826	766	785	811	789	782	817	854	771	812	821	827	783	815	798	817	827	852	793	807	819	790	820	812	850	861	810	748	784	835	786	836	814	882	793	800	837	847	814	792	830	841	797	793	842	848	797	764	835	789	845	828	778	825	832	830	820	832	825	830	796	802	844	777	803	841	832	811	863	840	804	773	835	823	818	812	811	834	769	809	839	812	822	791	761	807	818	780	822	816	850	798	821	849	769	823	866	822	822	811	810	815	839	784	787	739	820	828	818	827	862	828	786	817	828	859	807	812	805	798	822	829	776	821	776	854	800	818	847	774	864	824	835	845	864	842	801	820	765	807	859	783	836	806	807	782	828	802	838	796	798	760	787	787	846	829	798	803	814	811	813	841	801	823	802	787	861	849	834	830	862	875	764	830	830	817	754	835	807	799	807	833	803	813	836	844	855	714	835	815	803	839	794	807	864	905	784	812	870	814	849	799	817	791	840	836	809	860	808	838	794	820	841	797	830	847	802	833	812	800	776	808	824	782	806	851	826	771	816	783	802	814	822	813	849	812	790	876	766	853	796	785	813	797	871	774	803	835	819	793	867	763	803	838	820	793	859	819	792	836	816	752	770	775	812	792	842	820	791	813	792	851	822	815	807	808	828	818	837	772	820	803	807	842	850	831	805	840	861	737	785	836	815	821	832	761	796	784	772	799	774	815	847	809	803	837	822	823	831	861	811	789	798	828	790	814	835	794	841	801	799	831	812	825	821	849	800	832	774	852	796	816	857	834	783	824	792	819	808	828	786	798	799	791	808	775	826	825	818	819	844	812	815	820	803	831	771	834	787	809	820	817	819	829	848	864	805	772	801	807	819	806	813	831	799	800	804	879	825	809	853	778	838	804	817	760	823	857	846	810	807	797	796	836	788	813	835	894	812	821	827	816	811	806	835	874	844	844	826	798	784	793	798	797	806	816	840	818	809	820	856	755	795	837	764	819	814	848	834	829	826	817	779	776	841	844	746	857	842	808	859	771	783	798	801	817	789	798	774	809	822	809	874	820	833	804	838	841	813	810	807	788	863	816	855	789	834	819	801	788	851	802	823	757	769	894	815	807	820	817	866	809	807	818	820	847	786	827	823	751	855	826	827	772	811	764	830	805	845	757	837	827	805	779	797	810	842	838	845	855	838	786	780	817	785	811	804	835	798	845	826	829	811	854	796	793	849	800	814	842	791	820	804	801	827	825	877	783	803	799	771	802	877	860	804	875	849	842	782	782	787	830	767	783	749	777	805	775	811	826	796	820	822	794	850	809	834	775	740	837	775	792	817	789	822	820	807	805	811	806	843	806	826	842	760	795	825	829	768	817	821	831	847	785	824	829	768	782	847	792	839	811	825	778	859	806	796	815	810	845	758	825	823	787	811	817	842	830	797	808
35269	40887	45182	33683	27936	22986	16871	13217	10706	7115	2600	1548	1228	1052	903	704	511	397	379	365	329	292	267	290	286	279	253	273	250	277	257	246	247	263	268	242	264	254	258	238	246	243	257	284	246	254	248	232	262	241	228	226	239	248	264	244	210	267	245	268	271	254	248	240	236	264	258	254	267	272	249	271	272	245	247	256	249	258	248	247	241	255	252	247	283	238	244	256	257	253	249	246	244	236	237	241	256	264	264	234	258	218	233	264	218	274	282	263	223	258	249	260	252	247	249	236	252	277	260	267	273	261	234	286	257	241	282	253	252	269	257	245	223	278	227	261	259	267	239	259	238	244	272	238	238	240	264	224	257	252	239	242	264	256	243	253	249	249	248	232	245	245	242	231	279	261	251	254	223	240	232	236	282	234	256	240	249	251	244	255	259	262	260	254	258	237	247	213	218	255	241	242	239	238	239	242	244	240	253	256	259	269	247	235	272	240	224	223	267	266	262	252	251	242	249	268	242	257	259	246	237	217	254	256	238	270	241	269	226	232	237	250	260	284	238	219	248	248	276	249	227	256	248	264	275	244	254	271	285	266	244	235	258	235	251	252	237	259	233	247	239	245	250	209	236	257	262	272	264	262	288	223	255	224	263	247	250	277	247	222	272	251	285	244	264	226	288	235	253	245	266	236	246	243	233	257	262	276	253	209	230	252	242	257	271	228	273	264	258	221	240	253	259	257	236	259	248	268	260	241	239	261	236	235	272	251	244	240	279	246	267	273	248	246	240	251	234	250	258	236	217	265	241	244	235	244	242	230	249	266	248	213	242	273	245	234	256	249	259	241	257	234	259	213	241	275	230	233	243	263	230	258	230	244	268	228	270	236	250	238	239	282	249	256	241	210	255	271	256	267	262	278	263	255	229	234	244	288	261	263	239	232	227	242	247	275	260	256	271	240	266	242	260	244	243	259	268	240	253	261	236	261	236	258	248	288	267	255	275	260	258	228	217	245	281	236	266	266	291	227	308	248	217	252	256	235	247	222	262	265	225	269	257	223	242	284	258	226	210	249	218	243	236	258	252	263	262	277	247	225	231	249	278	246	265	261	236	285	260	249	286	219	254	262	272	244	271	239	233	228	210	242	248	248	246	289	241	246	285	229	269	261	247	244	248	266	252	216	266	239	243	248	251	246	253	264	244	212	258	251	271	273	247	267	243	217	236	235	258	253	265	245	251	235	232	245	241	262	258	220	271	255	291	262	256	237	240	262	286	237	280	268	250	237	261	268	245	242	265	246	255	254	238	238	250	238	273	262	256	262	232	241	265	243	254	239	253	276	253	235	255	266	256	244	263	244	252	239	281	255	265	268	254	274	251	243	265	247	244	243	243	257	247	263	279	274	231	216	290	265	259	252	247	269	274	244	286	286	241	274	266	220	274	258	258	251	224	258	254	265	246	260	240	235	265	225	235	261	239	255	265	241	244	260	250	227	245	268	250	215	265	290	249	223	245	252	251	278	237	218	238	256	239	261	267	242	262	256	249	257	258	253	260	254	248	265	266	239	247	241	251	232	244	245	274	274	253	280	263	283	265	243	255	247	258	248	236	256	238	256	269	246	246	254	244	258	245	273	255	238	274	230	273	223	245	270	228	248	242	244	238	253	271	270	265	254	236	253	244	230	262	246	256	265	242	239	250	241	234	243	244	266	232	271	243	252	246	245	266	273	252	264	256	274	249	239	257	260	252	240	239	250	247	243	248	255	249	261	242	270	241	223	244	259	271	253	244	248	253	252	264	246	262	248	221	268	258	251	266	242	234	232	270	267	262	249	247	247	247	264	275	312	268	268	252	239	259	266	236	235	253	239	269	243	244	261	258	273	260	254	239	220	267	230	252	238	249	253	260	244	245	268	252	241	228	255	248	245	281	235	238	271	251	247	240	247	253	249	274	244	275	218	239	249	243	268	244	237	237	241	252	198	276	251	286	228	267	247	247	254	232	235	266	249	266	234	253	256	258	267	261	267	257	263	227	236	209	212	259	233	237	246	252	233	240	273	238	276	244	228	253	248	252	238	230	237	264	242	257	243	263	215	252	224	236	270	240	240	234	256	263	244	246	264	284	251	245	244	235	249	244	240	247	237	231	211	254	241	259	254	249	237	248	262	260	239	241	212	232	264	259	235	273	237	284	257	244	241	279	238	261	226	261	243	240	259	243	227	249	248	244	272	261	240	259	226	233	261	257	240	230	220	240	238	258	255	252	237	244	256	251	252	264	251	266	268	264	264	252	221	248	237	233	229	274	256	255	267	246	264	258	233	251	237	254	239	248	226	253	259	246	256	231	265	225	254	209	253	293	261	235	229	248	238	246	249	243	275	261	239	272	266	269	250	233	251	254	257	239	268	246	233	260	262	265	270	270	257	245	260	236	252	225	246	288	244	274	263	220	232	208	248	256	249	251	219	256	243	282	230	233	225	239	277	258	231	250	272	274	230	237	254	238	276	262	285	248	237	240	270	250	246	241	252	222	247	255	245	254	243	261	229	259	250	266	229	237	233	261	255	253	259	266	259	245	247	257	248	256	240	249	252	241	250	283	240	228	222	258	252	224	245	252	258	250	229	244	232	257	271	263	257	271	253	259	226	252	222	252	235	284	250	249	240	241	252	278	244	240	245	286	235	250	264	244	238	290	242	224	268	221	250	257	271	255	258	247	270	265	251	220	257	223	228	253	226	250	255	260	258	245	251	251	254	235	264	263	252	263	272	285	246	244	232	250	224	228	249	249	229	277	282	271	238	283	240	254	285	256	234	243	239	263	266	247	222	253	253	236	264	233	228	262	254	262	257	258	269	236	237	265	252	244	253	244	285	267	236	234	238	250	257	254	236	258	278	237	243	253	253	261	241	256	239	263	274	240	257	250	254	254	242	243	236	287	252	264	232	260	218	238	248	258	250	256	264	265	257	247	271	244	261	266	253	238	247	248	275	263	254	298	235	269	268	239	260	228	238	266	221	240	257	236	253	254	273	256	265	254	218	271	263	278	250	259	268	253	239	256	235	263	248	253	268	238	242	246	228	257	284	234	234	284	235	248	259	237	241	260	245	272	259	237	235	252	253	268	249	228	259	257	254	266	271	239	259	239	227	228	251	260	257	240	238	240	255	210	254	280	240	289	265	244	217	262	236	261	249	238	245	265	258	254	246	278	247	285	261	245	220	249	253	240	222	244	243	257	269	272	271	235	240	271	257	265	237	248	271	258	234	259	264	248	310	291	272	259	234	251	270	256	259	247	221	243	249	261	229	249	290	259	255	237	260	289	244	222	230	230	272	252	246	226	256	251	243	243	245	235	289	225	240	240	239	257	274	281	246	272	245	258	251	252	242	260	249	284	247	236	259	254	243	260	232	235	241	252	271	260	252	266	277	233	235	251	259	241	233	223	242	250	261	254	275	243	230	258	280	242	270	226	266	246	271	217	239	269	259	244	250	273	243	286	221	248	247
27831	37865	46732	43227	38079	33481	27200	27265	25780	20586	9998	7846	7062	6673	5330	4377	2604	2042	2030	1603	1378	1227	1092	1061	978	965	955	948	837	892	898	771	865	840	861	830	898	796	872	793	873	849	875	893	853	846	866	862	865	809	900	794	805	880	830	884	864	850	827	832	857	859	816	833	843	781	842	826	826	831	826	864	815	817	806	848	838	840	841	844	816	870	815	885	813	833	812	867	849	854	828	858	803	800	851	833	832	861	831	883	873	806	818	889	820	912	858	836	863	831	809	829	819	854	820	808	842	857	863	822	856	823	855	848	804	845	865	816	819	829	842	897	870	845	795	846	847	870	795	797	842	849	817	860	825	863	823	860	860	850	861	807	875	858	830	829	825	800	842	901	844	838	852	853	882	849	855	812	882	875	824	854	855	853	807	848	842	890	826	801	811	843	838	881	841	860	872	859	845	834	872	815	874	842	843	770	865	867	828	834	868	801	868	828	818	854	823	877	871	800	808	832	830	844	858	829	852	879	854	796	836	845	846	817	813	850	878	835	858	877	832	790	861	825	825	830	807	883	862	856	876	783	861	847	814	815	846	816	825	792	822	826	858	812	869	825	841	839	874	830	838	878	849	837	866	794	832	882	831	834	834	831	854	809	872	840	846	799	902	874	830	863	885	796	820	850	823	811	844	836	832	807	860	831	822	857	799	774	820	826	788	794	857	876	861	806	862	857	798	852	816	836	856	849	807	811	784	836	789	841	840	830	835	849	804	844	783	840	846	845	832	846	880	819	881	853	833	770	851	858	886	878	847	832	802	852	799	827	826	839	825	795	834	849	869	846	870	860	890	823	849	870	898	839	849	816	847	870	796	842	818	872	805	823	826	837	792	845	857	820	868	866	837	861	818	851	791	893	889	847	842	833	852	844	894	790	810	832	820	860	812	760	910	806	851	869	780	804	850	869	818	763	852	801	792	860	869	827	846	822	879	836	842	872	863	830	809	842	798	860	861	871	849	859	840	826	880	836	839	823	889	833	905	802	818	826	794	855	791	842	847	782	822	840	840	875	854	854	871	787	878	819	876	808	821	797	873	853	818	850	822	849	804	800	834	885	822	860	768	853	811	820	846	838	833	902	768	879	838	809	843	839	855	830	868	789	854	809	853	814	890	834	858	825	849	844	843	772	860	826	799	862	846	786	816	869	859	843	842	856	803	812	854	875	796	832	830	846	846	831	828	809	845	834	883	868	850	873	858	829	846	849	819	812	862	839	841	819	898	849	890	788	809	863	824	833	867	848	858	855	793	826	799	842	828	855	867	833	842	819	864	820	811	843	869	825	857	814	824	830	825	814	844	781	859	869	868	859	850	881	819	876	865	809	848	809	813	906	840	828	893	818	831	851	802	819	815	874	907	858	837	841	843	820	854	861	854	846	835	886	872	804	878	810	832	878	807	838	774	896	901	808	828	811	829	853	859	859	863	833	860	876	816	843	811	836	859	873	856	864	850	863	842	852	815	854	849	865	825	892	853	837	824	862	832	848	882	838	823	812	780	825	794	864	761	862	835	824	832	842	861	799	833	871	869	892	885	807	828	844	864	822	877	791	847	839	853	800	813	796	867	892	891	833	831	877	814	827	844	818	842	830	839	835	891	865	823	845	865	870	816	876	860	819	894	833	859	879	841	822	829	836	836	850	806	851	831	842	870	844	876	838	862	852	785	827	870	866	872	820	867	887	842	799	885	810	767	838	845	861	813	882	817	835	824	835	810	841	827	867	847	826	869	851	845	832	803	853	822	837	880	832	841	822	871	776	905	859	888	889	846	802	872	829	845	830	797	837	830	839	856	884	815	854	832	824	825	886	892	835	873	882	829	815	799	825	848	834	865	845	834	787	826	813	909	797	844	849	872	824	866	837	853	793	815	846	860	830	818	849	841	806	839	855	860	837	895	831	842	867	906	828	873	847	788	803	834	795	860	832	840	868	812	787	811	828	858	827	823	794	808	847	802	766	830	813	873	875	807	872	869	893	851	808	852	847	836	859	846	859	826	894	856	810	814	840	832	834	848	860	825	782	833	835	876	931	839	844	815	809	791	884	880	843	818	920	856	865	833	828	860	858	852	901	834	838	817	807	844	866	848	801	856	835	863	852	889	850	854	857	783	861	809	791	837	863	845	850	821	824	817	827	810	862	840	833	828	856	858	824	803	804	849	887	794	820	829	817	833	798	837	833	863	770	806	859	905	812	902	841	883	868	834	873	877	857	790	830	792	800	808	816	804	827	845	819	831	826	865	805	840	854	804	823	858	851	817	856	842	865	837	825	838	828	859	829	888	860	839	831	813	829	812	787	789	825	904	840	782	844	851	848	881	879	890	845	849	861	845	821	904	870	815	864	857	835	828	847	860	850	809	815	834	864	844	865	846	794	844	871	804	815	824	822	848	872	823	866	826	841	830	864	833	825	834	876	852	814	835	815	873	858	870	783	822	826	880	837	878	866	872	862	843	884	853	832	852	822	799	857	806	847	900	841	856	855	834	880	856	875	861	855	879	840	872	853	788	822	813	826	776	802	838	834	895	833	851	829	866	842	870	826	839	886	837	901	820	877	840	855	823	787	827	860	872	802	853	816	823	887	818	835	825	887	840	871	772	815	854	834	840	855	879	818	813	891	767	810	838	816	843	846	792	827	848	830	807	810	825	856	816	862	834	812	853	819	790	847	790	850	810	834	849	803	856	870	826	822	807	900	867	879	823	835	835	809	917	861	846	803	824	818	841	875	861	880	802	851	830	841	851	803	839	842	832	829	810	861	789	805	767	831	817	833	832	822	820	810	859	861	889	805	836	858	808	846	829	865	774	856	842	840	857	835	804	843	827	881	828	875	864	818	862	830	872	807	834	872	875	855	861	843	831	820	864	828	864	832	893	839	841	864	858	819	833	889	861	877	809	854	840	898	808	838	822	820	827	779	846	884	839	897	825	846	840	758	860	833	859	858	856	819	780	794	828	758	856	858	825	842	853	837	819	833	865	861	825	899	844	835	856	836	856	826	813	891	845	845	767	835	872	814	769	840	832	852	790	850	823	822	823	848	808	803	853	871	841	854	804	847	859	879	772	829	826	896	835	889	780	827	846	863	814	859	826	869	823	827	814	888	808	833	800	835	896	828	859	851	810	850	853	936	826	821	873	842	844	803	839	799	855	850	855	850	868	812	822	899	811	870	827	844	828	765	869	867	872	839	778	864	928	875	840	800	851	798	803	859	871	837	837	874	776	828	832	828	849	845	833	856	813	862	859	852	796	838	830	856	802	818	810	840	843	811	835	913	861	849	892	864	872	874	832	829	882	883	835	855	875	829	817	851	828	838	817	833	894	850	855	897	868	807	846	835	838	846	839	854	835	828	845	835	850	879	826	810	838	788	853	824	812	875	881	840	781	832	868	811	847	822	850	848	814	826	865	870	827	827	802	827	832	870	833	859	777	833	828	833	925	818	863	852	830	779	833	840
42804	47344	43417	36839	31006	27840	24399	20812	17391	10203	4672	2640	2304	1922	1372	1073	752	596	533	402	386	350	298	272	332	316	337	307	272	266	264	281	262	255	285	271	263	272	272	268	270	279	252	289	266	270	278	246	280	247	273	290	256	258	270	262	245	287	264	278	236	285	281	270	258	295	276	267	268	263	249	256	263	276	257	286	263	264	280	247	255	274	305	320	258	279	267	252	246	262	272	263	284	257	254	293	251	278	264	281	262	257	303	241	270	244	265	273	270	262	256	271	259	247	262	286	274	247	270	285	266	253	256	266	251	286	270	274	262	287	285	251	264	273	261	260	252	255	275	259	282	233	256	253	272	267	312	281	279	291	272	256	265	254	277	262	269	277	260	288	296	254	242	255	240	266	253	270	294	268	286	289	285	263	246	299	264	250	277	268	255	298	269	269	279	281	274	279	254	254	296	277	258	269	282	234	235	287	277	263	242	284	260	301	284	265	270	275	272	284	282	273	273	275	257	295	260	276	245	278	276	280	275	242	268	295	271	311	279	263	267	277	256	285	256	253	278	275	279	261	257	282	263	271	266	251	256	273	250	276	256	255	294	283	262	274	261	267	255	252	259	243	278	267	247	273	291	263	258	282	283	274	271	287	282	258	290	274	247	288	266	273	285	285	284	248	267	257	274	250	260	278	274	278	222	248	254	260	269	283	283	292	246	278	275	261	252	261	257	238	257	254	265	297	263	250	256	282	269	266	272	275	287	270	255	283	279	308	294	257	280	291	261	276	267	262	265	247	307	260	253	247	252	276	266	264	255	265	255	271	297	271	239	281	284	262	246	274	276	281	259	246	263	267	290	299	268	286	288	251	284	270	299	314	280	255	254	277	275	266	271	293	264	253	248	288	261	290	271	259	279	278	264	271	284	263	238	247	298	301	240	313	238	292	293	282	273	291	293	262	280	265	251	251	264	246	286	271	246	284	286	279	252	258	255	262	283	246	278	249	281	271	287	228	312	254	268	268	274	254	266	240	273	276	284	268	248	292	286	248	254	269	249	261	262	267	253	291	249	270	258	267	285	275	282	266	274	281	287	262	286	288	304	261	266	295	264	274	250	283	261	309	259	264	253	284	285	269	253	300	246	244	251	245	261	268	248	291	250	245	258	235	269	265	279	265	289	249	287	302	307	275	247	260	264	282	261	255	295	252	288	281	259	329	266	267	272	258	257	275	273	261	254	269	281	263	268	244	263	278	268	285	308	268	280	255	244	257	270	238	262	264	242	276	255	276	273	297	287	284	254	243	272	271	285	254	258	231	249	299	268	259	282	226	281	241	265	252	242	276	269	252	273	237	253	270	291	304	270	286	277	258	255	270	273	260	284	250	264	242	269	274	295	266	276	272	284	280	300	257	250	276	273	276	252	253	284	255	253	287	270	287	275	284	280	270	263	281	271	279	263	276	272	248	260	283	279	283	260	272	270	285	265	255	275	250	270	266	266	256	268	282	264	278	262	285	258	267	251	306	282	268	289	300	306	280	235	239	278	256	296	283	288	242	268	275	285	252	276	267	259	272	274	264	243	260	264	262	276	252	286	262	259	282	264	274	252	284	256	275	261	300	271	268	247	295	260	262	269	261	285	264	250	268	237	267	269	279	271	257	284	274	251	267	223	270	261	277	264	259	278	278	267	253	250	272	294	295	246	290	246	252	250	254	303	272	266	276	284	261	280	264	303	274	285	262	295	278	282	278	269	259	270	265	287	268	252	249	259	243	281	261	269	284	286	276	272	272	276	273	306	256	287	263	256	286	270	277	244	279	277	236	263	268	251	273	293	252	282	299	258	293	272	273	290	243	262	275	299	280	256	289	271	282	238	257	295	280	293	251	262	277	251	271	266	254	236	307	293	265	272	269	283	270	291	262	256	275	293	277	302	262	282	263	312	271	252	270	270	271	255	281	258	249	318	249	268	279	278	251	272	266	243	265	314	238	263	268	272	246	260	244	259	253	270	268	264	256	259	265	272	243	259	289	258	253	302	265	236	281	264	290	252	242	285	283	269	266	276	255	269	282	289	281	279	299	258	282	278	274	267	263	291	275	272	278	263	269	238	264	270	277	260	251	269	258	261	276	286	220	272	273	282	261	287	260	269	274	280	291	252	254	267	246	287	312	268	273	287	263	260	245	280	273	262	256	273	258	264	273	263	255	224	265	268	278	272	260	267	258	300	259	271	296	262	244	276	291	268	249	246	280	271	266	266	295	265	271	266	258	267	275	263	239	271	273	271	272	256	266	282	281	264	275	287	277	267	256	259	253	269	253	292	266	257	277	257	270	260	281	273	278	310	260	261	259	305	272	253	296	281	263	276	241	261	272	273	252	278	273	272	276	265	255	257	270	298	263	266	261	283	253	246	280	281	275	274	272	282	259	260	263	257	228	256	279	255	266	282	248	281	261	307	256	271	273	258	272	266	274	274	273	293	288	241	255	273	262	247	252	262	248	235	259	263	252	280	277	291	264	289	308	283	266	259	233	293	258	274	280	287	267	290	305	281	260	281	244	294	290	270	292	272	273	288	255	245	249	283	285	296	288	255	269	255	264	276	274	252	280	299	279	293	266	260	274	245	273	270	244	262	285	259	263	259	264	255	265	258	295	279	265	234	278	271	237	274	290	275	268	257	254	287	256	262	254	282	249	282	291	256	257	260	296	295	276	273	260	253	268	259	274	266	257	293	262	274	259	292	276	277	267	291	274	272	250	278	274	276	262	258	283	273	265	296	281	276	242	298	260	263	275	292	262	243	273	274	291	301	267	252	280	270	274	272	269	280	274	281	257	266	278	279	257	295	299	259	274	257	280	273	279	274	260	286	276	268	275	297	242	235	292	271	292	270	249	286	275	286	295	274	269	255	258	252	239	277	281	244	253	285	270	257	270	254	278	267	246	252	247	275	267	291	248	273	243	271	236	287	245	267	276	287	276	290	234	258	313	265	300	309	255	259	270	235	248	273	267	261	298	282	277	267	274	254	289	276	262	271	289	256	282	272	256	252	271	307	259	254	286	279	272	285	271	250	304	254	291	274	289	276	280	298	276	273	300	285	264	261	266	278	270	258	272	289	259	281	256	247	302	259	268	291	249	237	251	254	275	254	277	289	270	288	270	292	259	277	268	279	264	259	256	280	264	275	259	264	257	312	289	280	298	288	285	279	284	277	282	268	253	268	260	281	234	283	269	275	286	262	280	267	274	285	280	274	284	248	297	280	271	261	266	282	240	288	283	265	276	293	261	273	254	250	251	276	284	300	292	278	243	290	285	289	288	268	268	294	268	280	281	261	283	271	279	261	260	283	271	276	291	250	282	290	263	271	251	258	265	286	297	286	294	264	266	269	278	281	264	285	280	261	277	272	278	297	267	303	264	259	263	260	248	263	264	257	259	269	254	266	296	263	260	269	273	255	274	286	254	268	286	259	287	288	277	265	279	260	264	244	276	290	240	255	255	236	247
34141	45203	49820	49244	43348	40551	35053	34722	32296	22638	14744	11306	11547	10600	8034	6629	4143	3199	2893	2259	1844	1387	1305	1261	1120	1138	1148	1021	977	912	939	936	868	894	917	833	836	837	938	896	889	881	843	895	853	905	852	866	863	856	874	890	866	886	890	880	861	861	832	889	853	844	864	822	849	870	849	876	874	879	929	837	873	882	850	901	846	911	861	884	887	908	902	835	809	893	865	867	898	870	865	867	884	862	906	898	905	838	894	917	906	897	870	909	849	840	859	877	858	864	869	836	856	888	890	896	826	850	873	908	891	794	932	860	893	878	851	884	863	845	872	856	819	884	813	873	857	906	845	864	869	878	819	866	871	856	881	859	904	903	907	879	853	825	861	937	877	883	887	871	867	888	906	867	842	855	917	850	880	816	888	877	892	887	859	866	866	863	909	845	841	837	846	866	850	835	927	893	850	857	866	844	857	825	893	870	921	888	828	892	917	871	891	842	862	886	897	852	855	843	834	866	838	888	904	905	874	875	887	877	825	868	867	869	910	888	862	891	851	864	848	864	920	937	872	907	840	884	837	876	899	852	867	838	812	849	876	867	875	850	829	856	878	897	843	825	889	880	918	869	851	862	904	854	846	913	819	864	919	871	893	858	867	869	865	902	876	815	861	835	817	867	858	921	927	925	889	840	832	882	866	878	902	816	837	872	901	848	870	864	855	887	851	877	862	878	892	852	847	894	865	891	876	889	863	875	881	911	864	811	867	881	890	910	836	894	885	855	855	872	886	904	890	852	848	835	838	869	841	844	920	838	889	889	850	930	900	866	857	867	871	886	821	857	834	911	899	824	850	838	905	877	842	864	812	860	870	877	854	798	862	867	843	818	887	871	878	865	828	866	875	928	889	830	879	880	830	898	901	874	813	873	856	868	843	872	875	841	818	774	846	854	839	917	863	889	879	861	881	846	881	843	877	904	934	869	889	909	867	891	898	857	831	864	841	831	903	858	868	929	859	845	858	865	878	876	807	889	876	863	879	836	854	819	882	881	871	867	886	833	841	901	891	859	830	920	841	867	834	836	837	838	877	814	913	904	780	848	855	869	885	872	860	920	846	906	874	868	851	872	845	937	863	870	878	879	875	868	880	884	887	863	843	870	851	840	888	869	878	850	906	807	857	838	856	884	841	838	875	896	881	924	864	877	849	842	878	864	886	881	851	926	807	928	806	882	848	827	922	855	868	857	898	879	897	833	906	883	860	868	826	823	870	891	883	892	899	879	876	867	841	916	905	828	864	874	870	863	852	829	827	837	862	863	916	875	889	885	903	854	860	824	884	898	880	887	893	859	882	871	783	868	846	915	903	921	862	868	879	863	879	860	888	848	867	870	850	885	881	904	909	855	872	872	822	855	902	892	957	884	895	845	868	884	909	845	868	888	863	812	863	837	886	859	851	812	915	871	838	800	915	870	907	855	906	851	889	847	886	890	904	862	895	824	870	868	847	862	848	917	866	852	948	875	806	873	896	856	898	885	862	862	820	887	877	907	826	881	835	844	837	869	883	884	921	820	864	905	854	857	876	869	867	860	869	904	871	864	882	857	877	862	877	898	884	882	878	869	853	841	884	838	897	895	834	838	857	853	919	898	848	872	871	887	850	860	884	877	870	860	910	874	861	873	850	853	864	913	874	930	907	861	852	887	844	804	847	889	827	922	899	838	838	853	899	890	861	847	888	857	875	889	887	873	806	832	897	881	858	876	859	834	873	877	853	874	895	909	909	838	892	842	856	905	909	837	852	857	856	940	863	839	819	844	862	880	890	874	800	922	862	843	895	870	895	883	831	828	881	812	918	887	883	867	853	824	892	833	896	871	888	882	861	837	843	861	888	852	888	858	894	812	866	861	888	856	839	882	825	845	895	868	876	856	897	847	845	866	868	899	865	845	890	851	821	844	924	860	863	851	877	917	888	872	850	850	860	843	855	829	857	853	863	900	861	879	878	873	941	898	858	847	853	957	869	835	864	890	879	864	863	864	862	896	904	834	868	900	867	896	826	819	882	824	832	917	807	847	860	875	854	865	861	868	857	845	850	861	850	813	854	885	905	850	876	892	868	897	866	877	855	832	863	906	881	886	848	869	956	864	822	890	871	838	836	860	863	826	872	849	885	870	869	853	840	887	903	897	842	858	892	836	837	892	867	916	845	825	898	859	928	874	894	894	833	863	832	864	860	820	942	854	893	833	898	836	814	888	883	842	841	841	853	825	860	845	839	836	875	878	866	876	863	922	900	851	895	900	860	830	903	886	911	827	863	900	857	830	909	838	859	928	842	882	830	907	855	841	874	819	934	861	884	882	885	897	878	848	820	898	893	890	826	871	891	859	853	824	866	870	837	830	899	879	856	855	857	895	872	864	858	871	903	831	848	885	842	899	855	847	854	912	871	818	863	872	851	853	899	858	881	887	856	876	894	800	859	876	911	879	798	885	844	863	824	814	903	904	905	896	837	869	808	879	828	905	920	815	813	900	898	860	850	895	868	882	844	839	833	864	831	858	888	874	895	861	865	872	863	902	898	863	908	942	952	870	873	892	900	825	908	868	901	835	920	895	811	862	834	853	841	873	843	835	892	848	900	878	869	867	875	873	896	830	871	841	886	882	861	827	830	890	811	856	873	829	865	866	872	864	871	855	855	855	854	856	908	861	853	895	870	836	868	844	844	891	822	822	837	853	858	850	857	877	890	872	894	932	812	890	853	874	918	941	852	902	867	867	867	804	836	864	921	871	814	862	900	906	909	871	895	896	851	813	838	881	835	881	851	855	877	886	914	878	868	857	878	895	871	877	876	902	851	843	889	877	876	886	901	888	891	906	838	860	829	838	827	876	862	862	897	830	881	850	867	884	872	799	856	845	854	892	862	887	886	878	824	861	915	923	899	898	865	866	883	882	871	902	805	829	857	909	854	876	879	871	845	818	860	836	891	838	883	880	818	874	881	878	843	903	825	895	868	885	877	865	875	831	860	923	822	850	885	877	856	913	862	855	871	901	842	897	881	864	831	870	872	860	873	856	922	886	851	836	842	875	827	897	862	846	859	875	871	829	841	853	827	868	829	847	833	867	883	826	907	845	900	873	829	849	909	903	865	801	894	899	859	825	911	846	869	868	870	883	872	822	842	877	853	861	837	835	834	924	887	859	873	863	841	882	855	875	838	845	859	876	868	858	864	837	854	835	887	866	901	881	838	915	883	844	903	829	849	877	832	803	855	856	880	900	865	842	893	857	800	905	855	863	874	846	899	813	828	863	890	884	864	889	870	814	855	887	876	880	898	862	917	842	829	943	864	880	895	881	867	873	852	875	901	872	818	797	931	849	851	873	866	897	874	899	871	885	861	892	861	903	819	800	874	897	873	841	832	877	876	883	858	881	868	869	895	885	868	882	857	874	848	880	857	835	903	864	863	862	902	868	889	896	852	859	828	848	862	866	935	838	890	894	869	817	860	866	916	819	825	874
21771	20457	17999	11070	5555	3302	2204	1612	1250	869	543	484	409	384	360	294	284	277	248	271	261	283	240	248	236	236	230	240	229	231	241	242	260	233	239	248	235	237	227	249	234	221	252	242	260	261	227	268	257	225	222	222	230	263	280	212	257	257	222	250	215	234	243	248	262	247	255	235	247	238	249	262	227	234	247	255	253	244	247	244	251	246	219	238	205	231	233	235	256	249	242	242	230	251	233	229	230	218	273	247	219	246	230	203	269	248	249	222	217	237	238	244	236	246	237	245	250	214	239	239	227	229	254	221	240	243	230	242	230	245	241	251	271	240	242	242	221	219	263	227	225	212	253	255	239	233	256	234	252	219	239	236	280	241	262	249	230	229	215	232	255	252	235	253	243	250	244	247	256	256	221	256	235	223	247	222	212	225	265	216	220	272	248	230	251	250	229	231	233	250	270	216	259	240	263	237	221	228	266	252	253	220	228	261	230	251	253	195	256	259	224	257	247	250	231	222	243	225	262	221	251	236	236	254	219	241	256	243	262	250	234	232	233	224	237	224	262	248	246	244	256	224	261	235	270	260	243	225	254	259	262	232	249	268	231	223	237	263	235	244	250	237	217	239	244	238	240	260	248	227	255	230	252	238	246	217	221	246	238	240	247	230	238	245	249	217	256	227	227	237	244	216	244	246	258	246	263	269	251	244	242	236	258	252	231	215	242	250	244	259	269	247	253	248	274	239	234	226	267	248	264	228	249	233	236	235	269	266	243	224	242	237	236	236	221	238	242	252	227	281	239	269	264	225	255	238	225	251	243	249	227	234	268	234	226	258	223	268	229	264	244	248	251	224	245	243	236	214	238	253	239	256	244	249	238	260	254	264	215	250	238	214	243	255	223	251	245	241	239	235	237	242	245	247	262	248	255	246	236	241	251	234	222	245	246	266	223	273	240	231	244	232	240	245	260	220	242	237	219	226	251	247	237	239	241	246	247	233	241	269	255	241	236	252	245	255	253	226	242	243	257	245	256	251	254	229	230	221	283	261	261	251	231	236	282	237	261	233	264	255	262	241	237	238	245	260	261	242	255	228	266	229	247	272	234	253	262	259	228	257	252	230	240	250	242	228	269	263	254	251	269	211	246	238	286	269	223	250	263	267	245	270	272	255	237	234	211	256	238	252	240	215	239	254	263	233	213	218	231	233	208	250	251	253	247	261	244	251	237	221	250	262	262	230	229	245	232	230	244	257	240	258	244	250	240	230	241	233	259	259	210	272	240	247	244	234	237	245	238	247	228	252	247	255	245	256	260	256	257	244	240	250	240	262	249	245	234	240	251	251	264	217	221	266	225	254	258	266	217	268	256	223	283	232	257	227	241	230	248	240	243	259	244	252	251	275	243	264	244	224	270	248	221	245	243	222	259	291	245	245	269	231	245	230	246	222	226	279	236	266	241	246	243	241	263	241	241	212	236	245	237	235	232	228	256	224	257	228	265	238	266	281	276	241	227	283	256	229	252	236	232	265	238	264	231	221	240	230	245	239	220	221	234	229	257	248	262	236	250	253	236	267	216	245	231	247	252	250	253	243	265	263	213	238	278	241	268	253	256	227	250	261	232	262	236	243	267	241	247	254	256	270	267	238	246	237	218	235	300	228	239	237	229	199	218	208	259	239	255	292	226	256	246	257	205	229	224	242	238	243	257	239	247	237	263	239	231	232	247	226	234	266	222	261	230	257	242	201	240	244	226	245	252	225	247	228	230	232	226	242	217	244	222	238	259	248	242	257	226	243	239	260	239	226	238	255	248	247	255	234	257	237	215	257	228	228	235	252	227	230	251	243	227	237	232	248	239	268	239	242	282	251	271	213	226	257	211	283	250	237	230	249	238	230	240	204	213	239	226	218	231	230	244	263	241	244	243	228	246	262	247	261	226	247	262	245	259	256	254	237	225	231	240	245	205	220	233	215	252	255	231	251	247	262	232	240	220	240	239	222	239	211	261	244	258	227	236	230	272	252	247	262	261	249	252	221	272	246	276	233	272	240	221	254	244	255	227	222	246	240	257	251	250	252	246	260	243	221	235	250	227	227	247	238	220	251	244	235	255	240	249	248	236	215	232	248	248	248	257	253	249	265	263	223	216	265	241	244	233	224	224	250	237	242	255	262	260	248	249	245	240	222	259	219	238	236	234	245	259	246	210	241	252	239	224	219	250	250	257	281	235	239	236	230	239	221	237	249	242	207	241	258	254	255	260	231	235	240	201	223	258	244	228	272	240	249	235	252	244	232	233	250	251	271	254	221	245	246	271	268	235	237	254	249	241	207	254	273	276	248	242	222	224	232	226	222	235	233	234	248	229	245	279	217	276	222	259	268	225	221	252	227	251	236	249	252	259	242	236	257	221	236	254	229	254	233	254	247	257	243	251	234	235	233	215	225	251	235	246	248	232	226	257	256	249	248	266	227	215	269	226	251	257	265	221	241	257	246	219	252	250	244	249	247	253	256	232	242	244	231	227	239	218	229	225	251	227	218	245	243	247	235	256	237	255	237	222	249	247	220	253	246	240	243	271	256	252	254	223	250	242	257	232	262	212	258	272	237	254	279	256	259	232	233	224	247	256	255	229	264	241	201	256	239	243	256	237	219	264	238	271	233	277	218	275	251	227	243	264	251	242	244	227	234	266	256	214	227	270	219	257	249	260	261	235	231	235	246	240	231	261	245	270	235	210	241	217	237	266	264	256	247	242	261	246	222	223	240	264	245	234	240	266	249	237	244	252	228	276	253	255	243	238	231	250	265	271	227	248	247	233	259	252	231	249	228	262	227	245	247	248	225	195	267	218	242	244	232	242	256	253	270	266	227	242	274	253	222	253	233	215	260	256	245	265	264	236	241	246	251	229	274	230	273	252	263	252	249	238	223	246	245	240	240	233	254	246	249	238	242	253	244	246	254	238	259	238	279	253	245	204	222	225	272	234	235	226	224	242	266	278	274	238	235	251	226	223	230	215	250	230	236	248	243	266	253	243	230	229	256	235	253	263	246	239	256	236	263	264	257	237	238	262	250	222	234	254	234	234	251	252	236	224	247	226	248	234	238	244	235	226	250	242	249	232	256	243	225	269	239	226	238	265	231	241	234	241	214	231	232	234	237	247	261	238	241	244	239	244	228	236	223	263	261	236	229	241	245	242	247	229	248	250	247	237	250	230	237	222	241	235	238	249	236	235	251	234	236	255	235	235	243	220	233	260	233	232	238	231	260	230	253	252	252	225	234	234	223	243	221	219	257	245	236	226	226	258	219	254	233	258	252	240	223	243	235	237	252	246	241	238	250	259	238	217	244	246	238	221	230	250	209	255	230	245	219	241	234	240	250	270	252	265	258	241	239	247	240	234	255	222	240	242	218	252	234	238	242	250	229	267	250	243	262	219	228	230	246	225	255	221	229	227	240	233	222	258	234	260	241	241	238	236	240	257	256	251	253	227	228	254	248	219	241	257	248
18678	21953	26757	24532	17961	13539	10035	8364	6461	4282	3039	2526	2055	1815	1481	1229	1185	1006	937	854	882	860	870	839	809	816	889	833	866	869	821	842	819	791	799	835	808	825	809	801	765	769	822	852	795	815	807	844	807	801	810	847	821	794	837	807	819	810	829	815	817	812	826	812	805	856	794	825	843	806	792	787	788	766	778	744	841	838	771	795	819	846	854	792	828	810	834	874	756	806	823	799	768	819	769	845	817	816	817	781	788	791	809	860	782	814	851	771	810	837	803	830	785	838	859	799	839	853	832	830	801	780	827	832	866	829	789	864	831	846	850	763	816	794	823	833	817	778	811	792	844	811	788	796	819	779	860	825	818	842	789	835	805	845	811	829	829	829	846	820	805	775	772	857	767	808	760	876	817	816	780	803	811	771	850	814	813	803	875	795	808	807	864	850	791	797	827	781	786	828	821	787	793	837	815	782	821	797	798	826	832	790	784	793	849	766	807	819	803	829	835	745	817	788	790	831	820	817	832	858	836	831	874	824	775	821	800	807	820	836	826	797	778	808	828	876	801	830	890	833	834	842	805	781	824	839	834	826	801	831	792	831	785	796	828	837	765	783	820	787	819	833	803	789	812	827	876	833	801	817	809	822	805	800	843	783	802	821	789	861	845	791	815	844	804	777	857	820	829	819	800	803	861	803	846	791	862	792	805	821	827	857	740	777	807	864	826	789	823	844	856	793	836	831	787	776	822	822	804	794	843	839	815	848	811	823	863	757	863	853	818	784	803	807	771	821	792	832	809	863	813	853	794	787	811	769	794	805	831	796	772	812	835	811	831	806	789	779	815	790	859	822	825	835	806	833	828	848	823	828	829	828	878	826	791	833	806	839	731	810	809	803	784	792	799	793	800	796	841	800	834	795	785	828	791	710	813	768	830	782	796	813	791	806	833	835	807	819	805	781	774	813	822	874	792	809	820	795	799	792	800	820	809	849	838	781	817	795	831	817	814	812	847	821	838	857	837	818	847	832	824	840	826	763	793	866	827	773	827	837	834	791	798	792	801	778	815	829	750	787	808	758	751	819	814	834	801	800	846	813	815	841	787	790	790	837	851	788	809	835	802	765	804	800	813	834	785	804	801	852	734	886	819	751	789	825	826	810	855	762	850	775	797	810	818	813	809	780	821	812	830	779	847	774	796	841	822	815	820	861	814	815	794	865	771	818	829	795	831	824	821	813	836	804	802	872	823	852	801	797	849	794	839	809	827	841	810	806	797	767	784	779	772	749	858	844	818	840	806	751	851	800	818	799	857	798	802	844	842	792	790	837	765	813	821	808	802	861	853	852	814	781	826	824	811	838	818	756	836	807	790	855	759	808	797	832	760	792	805	806	748	779	799	759	813	855	848	810	781	818	795	841	826	811	785	822	775	831	813	855	807	771	796	841	820	824	783	848	813	781	801	821	798	794	799	814	807	873	790	822	806	799	812	788	762	821	860	821	816	790	833	818	793	839	839	831	766	814	851	810	872	766	814	801	839	806	859	823	774	845	823	786	832	852	781	778	848	823	797	823	829	825	830	787	828	843	789	745	765	816	837	782	847	816	789	816	761	788	790	798	847	865	848	804	801	859	800	872	787	839	806	817	816	766	811	795	799	776	811	830	845	794	748	738	833	824	853	802	862	801	845	808	842	870	820	793	789	859	825	792	888	771	853	782	821	789	817	852	815	823	783	816	784	801	824	825	840	858	801	776	828	783	783	749	806	777	838	757	792	804	772	787	798	790	835	809	827	788	842	795	782	779	853	817	852	823	786	766	774	841	843	835	843	828	806	829	820	821	757	827	787	862	802	810	771	820	799	872	803	828	788	817	815	822	813	846	829	839	798	807	794	765	809	809	878	815	792	848	838	844	798	804	811	758	834	749	787	814	813	812	824	824	822	861	758	766	849	841	810	824	821	825	833	782	798	889	791	882	804	797	784	823	831	832	755	815	806	864	802	816	811	816	809	813	793	818	755	782	825	814	764	865	867	785	859	833	811	814	807	791	835	837	825	793	829	853	858	830	790	795	803	807	838	801	835	821	850	775	784	780	789	822	839	814	826	818	809	795	809	851	789	862	807	779	842	832	832	837	817	784	812	813	851	883	769	833	835	808	819	750	776	876	767	789	808	815	844	775	776	823	819	853	825	834	814	739	827	825	843	782	801	827	770	777	794	835	752	824	780	780	772	779	835	802	788	780	845	824	854	777	822	789	821	843	775	823	821	792	840	803	805	840	778	785	745	836	796	811	800	813	732	780	797	826	793	781	773	805	790	836	839	849	814	816	798	844	771	787	854	814	791	817	777	840	812	816	807	824	785	772	833	818	838	789	873	828	831	815	772	797	847	777	839	800	791	808	812	821	793	783	869	828	797	856	824	791	793	817	843	863	788	802	832	807	781	803	806	781	780	780	838	844	811	799	777	813	785	796	783	849	807	851	843	776	836	803	792	791	850	783	774	799	821	863	855	819	825	819	782	796	816	783	803	819	784	811	811	851	865	834	796	823	789	825	832	874	825	850	848	837	765	814	789	848	780	786	811	813	803	787	827	814	752	819	818	799	771	797	862	843	841	811	792	792	811	797	818	781	846	860	806	758	805	874	782	817	813	835	804	812	820	822	806	820	810	799	885	821	805	838	821	812	837	822	829	839	846	798	814	768	799	786	793	822	772	849	807	808	800	782	844	818	777	888	797	775	821	813	781	838	783	833	801	803	786	752	794	763	828	798	795	821	797	807	825	784	798	830	806	809	794	825	830	769	836	811	811	825	785	811	830	798	810	789	788	768	767	814	823	820	837	837	766	790	838	891	838	851	785	801	816	766	860	812	776	842	786	882	811	887	791	874	801	815	796	779	756	796	849	760	771	822	809	831	777	778	790	858	817	835	792	816	799	861	818	775	811	833	847	787	772	810	770	806	854	796	808	802	846	790	820	860	764	816	859	784	851	811	801	810	809	808	810	795	799	812	815	796	812	805	746	812	880	801	812	769	803	817	819	781	767	823	844	809	856	804	841	887	805	830	805	849	807	817	838	804	796	790	819	769	783	840	828	815	838	850	815	809	842	775	826	808	769	815	823	770	801	816	808	837	866	836	807	801	854	810	841	791	841	862	790	827	796	826	825	799	796	838	833	835	796	837	837	856	835	782	794	788	806	794	842	793	817	809	802	798	768	812	827	809	822	800	819	855	833	820	805	768	777	802	766	744	809	798	812	812	820	867	851	768	794	796	806	816	752	789	828	816	763	814	778	827	839	827	803	777	802	778	867	817	835	796	838	769	822	802	809	820	815	798	813	796	870	809	809	832	835	805	830	800	809	792	797	812	833	830	806	809	803	812	844	853	798	823	806	813	795	856	791	775	865	840	791	818	823	825	819	794	834	827	766	837	791	870	813	833	804	829	832	781	742	768	836	830	810	796	770	799	795	811	810	784	773	792	812	840	779	825	776	835	817	800	797	738	788	804
35477	38519	42713	35456	27613	22611	16415	13499	11235	6509	2692	1910	1366	1067	860	653	547	421	391	351	314	323	328	277	301	286	245	229	271	248	246	248	257	250	262	232	268	239	221	229	252	264	247	234	246	267	242	236	259	273	251	225	222	232	250	271	214	247	247	234	262	243	227	240	258	259	264	258	238	245	241	217	260	255	285	228	266	260	229	267	258	252	264	214	245	244	228	229	254	228	259	281	257	255	215	251	285	239	248	244	234	253	266	245	250	232	243	260	232	251	236	213	256	251	248	262	284	224	252	255	214	247	252	239	283	270	245	238	256	252	258	237	259	249	257	258	236	289	218	243	250	223	207	270	247	266	266	252	259	258	219	267	244	273	237	236	253	226	242	256	265	264	242	244	257	259	221	269	233	264	237	252	261	230	252	256	265	239	253	253	283	223	252	231	254	266	232	238	244	228	263	223	251	231	234	254	238	245	271	198	263	234	241	258	243	234	255	263	278	252	227	250	253	208	248	233	250	252	213	253	268	275	250	261	262	265	243	246	242	225	256	261	235	260	215	240	226	264	246	243	257	215	243	274	262	258	262	213	279	228	253	251	246	242	265	272	255	247	237	255	246	259	240	231	233	249	262	247	240	256	231	272	248	257	205	253	241	239	260	244	248	252	262	232	262	248	255	264	253	267	227	278	259	261	283	270	243	280	250	241	261	239	231	241	258	272	261	246	221	224	246	248	252	253	258	258	230	228	253	247	265	236	258	284	231	246	259	259	236	222	262	281	252	250	259	252	233	236	227	270	241	234	243	264	263	246	232	254	245	220	227	281	245	232	258	239	257	266	270	256	264	263	236	249	276	238	256	246	228	255	253	237	238	252	259	241	246	228	272	242	223	243	255	241	235	267	232	270	239	245	234	253	262	242	237	251	258	290	265	266	283	256	269	234	267	224	261	242	277	241	234	260	273	275	227	252	231	264	228	237	281	272	246	248	244	239	256	244	269	217	240	245	247	260	247	247	238	242	254	238	239	289	269	240	227	232	269	251	234	240	262	238	246	247	257	279	285	239	241	252	263	258	231	264	239	247	250	244	232	267	249	259	247	244	276	253	249	231	236	221	231	233	238	229	245	258	261	241	215	264	240	224	241	258	279	231	234	259	239	240	237	234	234	249	225	217	234	225	269	244	254	228	269	233	245	247	249	247	259	241	254	265	246	271	238	289	249	255	234	236	278	264	271	279	242	260	265	260	241	250	224	221	236	249	252	246	265	260	275	238	268	268	234	258	255	271	248	250	269	268	247	231	252	233	262	227	256	243	225	252	231	255	237	267	220	235	256	265	275	242	254	233	224	236	227	251	222	251	210	260	243	242	248	252	259	274	265	252	235	255	273	250	253	242	265	262	234	282	238	229	271	251	279	246	278	251	249	261	247	282	258	258	256	236	269	245	285	252	233	253	252	246	243	241	260	242	238	266	299	230	227	279	262	229	259	248	252	254	262	264	218	283	248	262	250	286	245	259	266	265	259	251	248	235	259	231	254	246	247	227	234	226	243	246	251	240	279	239	239	250	251	259	260	246	236	261	248	246	223	241	224	255	249	247	258	237	250	263	284	272	262	233	221	270	242	259	264	237	261	236	251	241	243	251	255	239	218	257	259	286	264	250	260	237	254	252	211	243	244	249	231	249	271	249	264	265	247	258	246	254	259	277	274	245	267	275	248	230	247	256	263	241	230	236	264	211	235	293	287	243	218	244	247	273	225	235	250	246	227	224	251	255	242	228	231	266	248	245	260	271	266	273	253	242	245	222	257	230	268	258	255	245	253	277	257	234	243	240	227	257	243	229	220	254	258	262	258	240	253	258	243	251	245	234	256	244	258	240	237	247	250	248	250	228	254	234	247	245	248	268	250	254	274	257	229	255	260	266	246	220	236	245	234	251	253	226	256	223	246	233	239	217	258	247	256	248	227	262	244	302	270	249	234	219	281	231	241	244	256	258	225	242	250	260	280	285	260	235	240	260	258	264	235	248	233	248	248	252	268	258	296	258	223	239	264	286	245	263	240	285	231	240	231	264	273	257	229	237	270	258	251	213	270	228	256	229	245	235	246	256	236	232	241	245	249	257	239	237	236	264	266	225	272	261	237	263	249	251	259	243	245	223	259	249	245	225	248	227	253	239	244	261	239	242	264	224	253	245	269	201	251	237	269	240	263	211	247	241	271	261	243	241	235	244	245	250	256	255	235	244	258	266	224	228	240	232	240	259	252	241	248	241	257	244	237	247	237	242	260	256	265	263	239	274	256	250	242	249	258	239	270	266	265	219	264	258	257	226	242	267	244	250	256	255	257	267	239	226	257	262	262	279	263	243	246	236	271	280	245	247	248	225	245	272	266	239	259	250	260	267	241	235	256	247	247	248	250	230	223	252	257	225	260	256	257	241	242	261	233	257	271	250	209	273	252	264	229	233	250	253	251	250	237	233	236	246	267	235	242	228	258	292	273	293	236	259	257	237	241	275	251	262	250	227	242	261	251	246	257	277	271	247	266	260	229	250	252	244	244	258	272	227	261	251	291	275	253	262	208	243	231	252	269	250	238	246	221	264	253	235	267	250	243	287	228	264	245	245	243	234	283	240	261	262	281	225	242	242	261	256	280	256	248	248	229	273	247	252	244	258	263	249	239	262	272	262	240	231	264	251	267	241	267	244	257	255	261	245	264	254	247	248	245	244	256	265	201	247	277	247	254	246	243	253	254	221	272	266	246	251	263	269	261	255	257	235	228	251	233	243	230	238	236	265	231	249	252	240	240	255	263	251	241	242	265	254	263	254	271	236	246	267	250	238	260	240	235	245	257	268	274	257	240	260	241	227	262	272	264	246	255	279	257	252	258	248	262	254	238	254	260	224	258	252	244	226	257	272	227	238	254	216	245	258	265	247	287	283	230	240	269	225	251	227	218	237	229	268	236	280	253	266	263	233	270	262	223	239	241	247	246	261	240	243	245	256	265	248	267	259	237	237	213	260	245	228	254	236	252	268	242	255	244	245	244	258	244	258	262	224	239	266	245	248	235	267	270	215	270	254	241	248	240	248	229	255	257	275	238	248	260	272	242	254	238	222	269	252	285	275	246	237	268	256	271	269	246	256	254	242	312	237	238	240	230	233	253	251	243	245	241	239	225	256	232	263	233	240	236	243	244	252	262	265	251	250	240	244	233	273	222	275	232	265	256	240	257	256	241	268	252	236	252	271	235	225	277	248	262	245	242	201	264	247	228	303	230	220	254	254	272	281	244	242	271	237	254	247	272	267	246	249	239	242	248	258	252	241	239	241	251	243	247	254	209	238	266	240	264	270	269	265	239	239	245	243	247	242	252	247	229	301	258	214	245	250	246	234	260	223	268	245	248	229	258	225	252	256	252	258	256	267	253	255	265	242	237	222	267	245	243	233	266	239	230	250	264	230	225	250	226	276	257	266	241	257	243	245	241	251	258	258	252	237	255	249
28098	36514	45039	43546	38211	33823	27602	28014	26804	18814	10846	9404	7926	6843	5259	4168	2905	2215	2114	1689	1423	1232	1022	1053	995	993	946	879	861	862	904	920	942	879	806	815	840	838	822	841	882	861	781	841	818	843	822	843	817	832	826	788	853	832	817	868	810	841	811	776	769	818	854	787	841	795	807	841	817	852	775	868	857	809	868	809	808	814	822	881	838	780	825	795	823	798	816	822	800	842	758	767	831	798	810	831	771	806	816	808	798	829	797	816	804	851	805	823	836	881	817	864	806	873	819	813	817	846	879	814	816	815	814	855	816	827	834	839	791	869	887	841	846	885	831	878	843	828	814	854	846	807	826	803	811	838	844	846	821	809	867	844	829	823	881	815	773	829	846	791	829	848	821	821	829	839	868	824	828	813	819	851	851	838	789	836	893	841	808	840	833	828	885	822	847	829	834	832	929	882	840	863	776	844	890	834	852	806	788	859	882	815	833	877	835	819	833	883	825	824	825	883	828	858	818	871	784	856	812	815	792	832	809	847	841	864	833	817	787	788	852	810	864	841	801	788	870	848	788	814	835	842	825	839	812	814	823	808	856	837	788	783	861	880	848	859	766	881	807	834	849	890	793	847	863	797	795	882	838	881	867	856	817	814	841	836	819	827	776	846	867	845	833	805	826	852	860	845	791	829	870	806	825	826	826	824	821	830	814	855	803	869	791	851	866	835	812	825	879	831	874	881	825	829	822	787	832	821	872	821	788	823	811	786	851	821	838	798	850	803	813	823	823	848	832	863	844	855	826	877	848	843	858	792	856	887	818	815	840	843	817	828	808	845	845	831	840	798	834	786	844	833	824	812	813	854	822	878	834	825	816	812	857	778	812	786	811	849	792	841	820	813	791	807	797	842	896	868	824	861	810	824	792	829	845	810	836	822	891	841	788	840	788	858	839	855	839	824	874	789	846	826	820	822	843	808	844	827	824	845	857	866	819	807	793	864	842	852	825	844	845	825	828	829	876	807	808	743	831	826	814	818	840	807	818	855	857	832	795	824	811	835	840	823	857	821	847	833	864	819	792	815	841	749	795	854	828	809	845	862	847	813	840	857	824	832	844	798	821	788	817	834	793	827	843	771	800	814	830	866	802	819	874	798	845	852	771	820	816	845	827	812	835	851	789	837	864	804	864	821	842	829	804	844	863	870	799	828	882	792	828	813	844	782	862	814	843	819	828	819	842	816	765	871	887	838	826	833	831	803	839	874	834	827	784	776	839	816	810	807	845	808	813	794	858	846	819	788	824	854	849	815	882	792	819	785	846	820	836	801	844	827	809	838	840	861	844	851	863	827	824	814	847	784	831	781	843	845	772	809	818	789	859	843	840	835	866	791	785	851	822	850	846	831	798	792	846	840	833	815	834	804	810	809	827	875	836	793	861	800	844	867	825	827	843	850	864	815	851	782	828	799	801	826	824	855	817	877	860	831	869	790	864	838	837	820	878	816	764	830	808	854	832	815	814	879	865	803	848	817	750	820	847	866	833	868	821	858	821	836	827	816	873	809	824	850	813	832	844	794	896	824	821	824	827	818	785	777	862	858	838	841	822	873	846	812	819	847	837	816	801	785	788	783	869	812	843	787	828	883	870	832	779	801	854	841	852	844	768	820	827	852	781	833	796	816	873	824	838	845	859	860	788	875	845	851	834	851	884	788	809	915	813	812	786	899	877	897	845	900	861	845	832	874	827	859	839	809	833	797	837	855	848	852	788	845	879	857	822	843	834	846	829	853	819	825	798	884	813	861	764	837	868	817	876	788	842	821	832	784	847	856	853	824	836	818	845	867	823	855	802	852	808	794	835	871	810	804	824	820	855	810	828	857	908	836	878	818	819	785	789	797	881	790	872	823	793	816	836	827	835	825	824	831	826	844	771	823	842	846	787	835	861	841	893	812	785	828	804	802	825	841	803	788	853	822	792	774	862	782	829	812	838	798	864	812	883	836	850	843	843	804	792	906	798	804	861	888	809	807	852	815	825	797	808	833	822	810	830	783	785	880	828	797	846	872	827	825	819	791	823	783	827	806	827	842	781	804	814	827	838	826	869	855	855	803	850	803	809	831	859	873	889	840	804	855	808	845	870	799	809	866	879	788	855	848	823	857	815	814	836	856	788	861	840	839	826	879	803	845	801	816	805	856	804	789	854	828	864	788	846	837	850	848	858	842	834	804	812	856	847	813	869	825	799	908	842	847	785	795	843	853	832	797	844	778	874	863	861	806	851	876	854	833	837	780	844	814	810	801	808	790	791	858	778	870	792	827	868	838	898	820	827	816	876	861	813	808	814	841	828	861	857	751	785	816	855	803	867	848	788	806	795	843	813	777	812	837	768	814	834	872	832	831	797	810	834	766	897	787	836	828	816	846	822	753	786	825	853	813	817	896	864	855	837	827	840	810	826	860	820	850	868	855	855	858	846	837	843	798	900	859	823	800	805	862	815	864	881	842	770	769	792	859	823	835	852	811	867	814	842	834	870	750	773	778	802	837	820	813	822	820	845	856	822	843	816	785	850	843	819	798	814	875	793	836	818	837	837	839	814	811	820	846	821	808	883	875	828	849	801	825	881	819	878	837	879	832	836	844	798	855	801	815	869	834	861	791	865	842	845	817	825	825	816	834	810	828	843	814	818	870	852	843	925	842	830	850	799	827	819	808	826	845	825	838	818	833	815	860	762	813	871	789	836	830	885	840	823	829	834	830	839	864	787	772	810	816	820	832	816	841	833	833	834	803	798	817	838	794	873	826	845	837	805	783	807	870	805	873	795	826	780	859	824	870	833	812	781	832	795	856	854	838	862	851	784	869	804	839	788	838	814	821	830	798	872	804	838	831	869	893	812	816	908	831	834	788	848	827	804	827	790	839	860	793	850	858	823	848	844	861	888	893	833	820	841	826	807	832	865	855	819	827	831	822	838	816	819	830	811	774	782	878	881	759	844	857	856	793	855	872	828	868	826	801	819	779	791	884	804	877	789	837	809	850	831	871	831	823	816	831	850	874	823	812	829	836	802	786	796	819	821	812	864	855	810	819	823	847	822	852	837	850	760	865	866	834	844	814	826	848	846	813	806	822	826	864	819	812	825	816	820	874	816	840	778	808	813	825	807	859	802	777	839	830	834	810	859	792	845	811	800	784	874	800	873	851	844	801	829	785	818	818	827	855	840	804	852	853	832	852	805	832	814	824	856	818	826	810	831	843	853	844	787	834	797	838	831	849	806	841	842	849	818	837	761	852	830	807	834	861	771	826	849	804	858	814	795	823	832	815	840	841	865	794	856	825	859	857	858	811	788	860	827	840	811	808	828	864	841	835	799	822	838	801	824	827	839	811	841	796	842	875	850	821	804	856	793	802	881	817	835	874	830	870	791	856	863	838	788	832	894	871	793	831	866	860	849	833	865	821	877	836	806	880	859	821	819	828	831	853	844	832	794	861	855	874	793	829	877	818	824	818	822	804
42140	45185	45345	37897	32427	28489	23833	20152	17513	11949	4915	3151	1958	1825	1332	1078	749	581	583	466	412	305	304	337	345	349	286	279	293	240	239	250	286	291	281	264	271	255	280	289	255	273	252	264	250	273	280	242	262	263	240	298	268	254	260	262	281	242	265	258	271	243	254	276	260	287	286	249	254	258	239	274	265	264	264	250	252	269	288	244	243	279	264	264	292	261	262	266	269	265	243	260	267	259	271	262	276	262	276	249	271	228	266	270	243	263	276	281	260	254	284	267	255	255	250	267	289	237	255	274	264	265	281	244	271	232	251	250	271	282	261	238	274	261	270	235	265	283	267	261	267	252	265	253	269	262	255	280	271	264	255	249	262	281	274	258	263	251	258	248	250	291	275	272	233	261	247	246	253	257	251	256	255	255	274	221	255	297	277	282	277	257	247	249	281	257	241	310	276	281	260	238	313	295	269	258	242	242	262	248	254	280	276	303	267	290	263	237	261	258	248	238	295	266	277	247	265	279	259	280	232	272	254	276	219	267	241	281	264	268	259	247	257	257	230	259	292	270	251	238	263	274	262	246	285	289	279	253	252	262	252	283	238	266	273	247	286	269	264	284	271	258	266	278	272	260	253	264	258	268	260	283	244	253	242	290	276	264	254	267	263	265	238	256	253	263	272	277	260	282	282	260	244	256	281	269	265	271	256	236	248	264	276	241	264	246	246	257	278	270	237	252	249	270	263	271	294	265	274	248	271	262	275	272	277	242	273	276	263	251	277	279	267	227	219	262	234	295	250	282	260	257	235	267	261	236	251	258	253	274	255	270	240	256	240	254	271	260	266	275	249	241	279	287	279	281	265	261	250	254	270	266	276	285	271	260	264	279	256	250	271	229	247	268	283	270	272	279	259	267	259	272	287	288	244	230	262	271	286	230	264	222	276	276	282	258	284	231	259	238	288	256	248	285	268	293	265	280	272	267	263	271	280	241	271	260	245	303	276	263	286	246	245	261	255	271	255	282	285	254	278	255	246	248	243	262	263	255	256	268	273	252	251	231	265	259	249	281	311	275	275	275	239	270	286	243	265	245	274	276	252	250	273	272	287	280	279	260	272	250	280	246	265	287	254	273	249	265	279	274	269	280	270	269	270	252	262	274	282	253	243	265	268	229	241	256	245	257	262	249	262	255	291	246	284	282	272	279	283	301	280	278	299	274	241	224	268	237	264	263	284	271	294	267	284	260	259	249	278	250	249	275	245	249	271	243	275	271	293	257	284	262	248	273	253	270	283	265	287	273	257	279	277	225	272	286	254	270	272	277	240	276	290	232	250	276	257	272	279	249	273	245	278	254	276	282	261	280	264	247	244	259	237	268	248	244	269	281	293	251	258	242	267	259	272	292	264	271	267	243	268	245	257	272	257	270	258	259	271	245	257	243	279	252	252	281	278	237	250	208	243	248	272	285	313	247	235	247	273	255	250	235	275	231	261	249	266	253	285	253	235	274	288	276	285	256	243	263	250	261	261	236	294	283	257	280	266	243	266	252	268	271	278	261	269	254	273	239	267	289	276	270	241	239	226	242	244	276	274	262	279	265	261	314	270	293	259	235	281	296	265	267	264	299	291	269	276	276	267	250	261	262	237	268	248	262	273	249	277	239	236	253	242	282	252	243	241	260	246	284	258	252	281	264	285	258	270	258	267	288	255	227	250	253	263	268	248	243	254	264	263	248	286	273	235	280	262	238	275	241	245	276	264	225	292	251	291	301	248	257	312	271	233	273	278	267	242	275	261	286	265	263	262	283	270	274	268	260	251	290	268	255	263	266	264	280	234	278	273	276	278	250	242	262	257	264	256	273	238	269	261	266	262	268	266	266	274	283	237	249	285	254	241	262	282	237	295	266	284	265	235	282	261	268	271	268	266	242	231	257	232	260	242	280	262	284	281	258	283	262	274	299	255	271	260	262	287	261	273	272	251	266	247	288	258	268	258	263	240	302	260	236	285	266	247	298	249	283	273	250	271	244	252	243	279	260	297	250	254	264	261	272	239	297	269	282	295	257	297	262	259	241	269	274	245	257	287	247	253	272	302	249	296	241	265	240	268	249	281	266	246	257	277	237	268	298	265	260	283	235	301	246	280	250	258	247	270	283	236	310	285	267	237	287	286	252	264	276	269	273	264	246	258	258	270	251	267	220	258	261	278	322	249	275	273	270	258	244	233	261	267	261	301	239	288	281	255	224	258	274	295	260	278	283	276	241	277	324	286	249	269	250	264	271	269	275	234	282	239	263	252	281	261	266	247	300	274	237	292	254	241	299	272	243	270	259	269	258	269	275	276	285	269	254	252	260	245	274	284	244	237	258	237	272	273	271	283	260	276	259	278	286	274	250	256	269	244	249	284	264	256	223	278	272	245	247	226	251	241	278	259	271	264	271	238	261	286	266	275	289	273	254	256	279	239	267	239	266	278	266	249	241	252	265	253	256	233	284	265	266	261	291	240	267	250	266	256	254	254	285	262	248	268	291	258	265	255	260	311	263	261	273	278	280	229	289	279	273	273	243	252	275	268	245	273	271	279	260	271	271	273	260	261	271	261	271	264	269	249	259	270	260	250	274	262	245	276	240	250	261	274	249	241	243	263	237	235	248	279	241	260	261	251	267	266	295	275	251	262	273	272	276	257	290	297	256	259	267	244	245	270	247	281	258	268	219	230	281	257	302	277	246	261	257	272	282	253	279	284	278	293	242	259	259	318	270	293	240	275	240	273	248	255	285	235	252	290	256	256	275	266	245	252	285	263	292	288	242	290	263	233	239	278	279	244	276	267	273	279	252	262	251	277	276	293	237	270	255	291	281	269	236	248	242	250	254	244	275	299	261	257	275	263	301	265	228	286	247	261	273	247	276	281	245	284	249	245	271	275	255	246	249	270	264	238	268	245	249	277	254	261	260	278	288	279	257	282	249	292	268	260	258	243	268	259	253	253	259	259	292	260	271	285	283	266	268	248	263	271	248	255	255	265	265	251	267	287	259	257	268	252	270	241	253	248	291	221	282	265	273	272	272	244	257	256	236	266	267	252	260	241	273	252	280	266	286	239	275	258	251	255	278	292	273	270	242	274	283	244	287	242	295	260	256	251	255	246	279	241	280	287	260	275	288	249	268	256	253	238	264	257	255	253	264	281	264	245	294	221	259	243	262	251	268	277	256	255	243	297	246	285	271	285	284	280	276	288	246	251	251	264	244	247	265	292	283	257	255	253	247	268	277	275	257	256	251	278	265	279	252	243	246	288	245	240	260	253	257	284	271	272	235	281	242	253	246	261	250	265	228	270	263	255	261	256	272	220	281	281	257	270	285	272	284	230	256	229	262	252	265	244	274	268	279	253	271	267	272	257	303	262	260	273	254	266	275	273	268	256	252	263	282	266	260	259	298	269	260	274	248	244	260	262	274	275	279	263	262	252	269	255	286	256	245	241	284	274	286	243	274	270	258	294	271	263	258
33552	43052	50503	47391	45320	41262	35154	33840	32714	25258	15160	13544	10504	10222	7719	6437	4526	3293	3206	2502	1930	1488	1414	1308	1272	1209	1190	1009	971	987	957	932	970	878	914	920	860	871	889	886	852	850	827	875	888	890	871	876	868	904	862	854	878	888	876	822	895	868	872	881	840	841	846	882	883	836	888	896	828	860	872	865	941	862	843	810	846	792	876	909	789	870	870	810	828	829	858	839	846	896	901	908	892	845	846	870	892	869	791	843	851	883	882	844	829	890	874	904	838	821	871	877	835	830	917	816	874	847	845	877	842	840	816	846	876	881	898	898	892	833	875	836	877	882	874	900	890	862	930	884	843	889	876	872	815	872	843	833	859	832	850	878	867	817	866	854	858	848	872	837	847	858	857	856	845	862	865	864	848	837	901	869	845	855	882	858	859	844	836	906	896	897	855	884	792	850	853	814	865	869	819	855	808	850	851	891	856	926	900	884	918	847	854	833	913	873	827	915	872	901	839	858	854	862	855	858	824	930	866	836	914	837	849	858	889	850	824	856	852	878	881	893	884	859	882	837	824	841	823	864	854	891	860	875	895	839	849	883	883	823	900	836	869	891	873	894	816	851	871	856	836	902	851	828	906	875	842	875	847	871	878	868	859	893	864	838	886	858	829	958	894	819	804	830	905	832	871	870	878	859	847	857	828	887	867	840	859	879	876	830	842	867	872	896	836	873	896	889	871	871	892	822	852	810	879	789	851	855	860	869	841	898	887	867	869	947	849	889	860	814	878	882	872	890	896	819	850	844	875	845	878	876	889	891	862	869	850	844	888	845	854	884	844	961	848	828	849	841	874	941	878	923	870	917	850	896	885	900	850	855	829	863	872	839	886	893	831	884	861	843	859	854	883	860	903	875	839	873	894	850	796	845	864	944	842	809	834	896	857	887	889	876	846	884	849	864	878	844	849	882	848	913	881	874	874	845	859	876	913	856	884	815	856	864	820	814	871	815	820	847	860	890	879	862	848	820	812	844	857	869	930	850	879	887	852	896	870	882	951	841	812	833	879	895	861	880	823	901	825	896	857	827	889	894	849	828	891	871	961	843	831	832	931	897	923	874	847	863	847	902	906	849	842	902	877	889	844	878	865	874	840	838	874	857	876	832	857	800	859	843	916	863	874	812	859	829	820	913	914	858	829	892	867	864	826	834	840	864	887	875	845	885	906	904	842	880	878	890	831	863	839	891	881	842	846	854	879	916	890	857	889	895	866	861	810	849	852	854	889	827	859	831	851	868	846	862	890	886	856	850	864	933	872	821	869	846	856	825	867	872	843	852	858	883	884	837	835	832	825	875	821	866	843	922	838	831	850	851	863	823	865	875	919	831	831	889	871	862	879	907	858	873	868	868	907	911	903	813	846	852	873	890	849	861	833	894	845	892	807	879	825	806	874	861	851	855	844	909	797	837	829	838	829	865	834	937	863	860	852	854	837	855	861	856	823	827	843	844	896	852	899	870	904	888	861	854	908	853	908	868	847	844	839	904	822	882	864	864	871	890	880	876	893	886	860	884	849	861	889	899	899	886	880	858	809	847	886	851	884	853	946	863	885	843	835	883	920	862	867	869	838	868	887	877	916	842	810	887	860	844	846	888	862	879	881	865	845	899	850	869	871	831	881	844	856	829	863	876	897	835	857	832	871	867	837	825	842	905	937	853	899	826	877	857	832	846	932	838	856	887	845	837	837	846	888	911	881	868	894	890	828	881	883	855	818	870	848	829	879	873	874	893	856	848	866	875	889	909	857	886	840	875	868	835	922	923	805	885	857	878	890	853	858	864	813	880	819	891	868	866	858	865	848	859	856	883	848	843	933	849	902	876	887	837	864	885	826	874	840	842	850	862	909	857	860	853	834	886	849	886	900	862	886	832	856	844	835	821	892	882	832	899	895	898	820	833	887	853	897	846	827	808	816	865	820	850	846	855	864	888	861	873	846	870	890	867	827	880	897	877	888	835	845	864	825	859	858	858	840	836	896	825	896	869	917	810	845	879	841	855	874	839	855	909	858	871	893	887	841	906	867	877	867	874	799	870	897	867	884	792	867	807	809	939	872	842	855	879	880	796	843	836	871	884	812	883	814	865	838	846	833	855	839	866	872	880	852	889	841	798	875	840	839	830	870	848	856	875	816	856	868	842	932	941	871	893	865	901	834	906	869	792	847	890	852	869	874	841	921	812	853	884	870	838	832	888	885	821	893	864	832	844	875	841	877	821	823	881	891	894	857	886	853	844	785	877	850	855	875	823	933	886	834	884	880	906	858	837	862	835	896	866	847	870	920	854	858	879	843	906	887	879	887	916	869	916	903	874	921	843	841	866	857	843	836	864	883	907	845	857	873	897	880	854	836	853	806	892	893	855	861	843	819	848	824	849	849	819	858	848	865	828	891	816	886	844	935	837	829	913	881	862	898	885	901	832	893	882	881	882	865	872	851	928	912	908	839	887	888	900	856	856	837	867	881	852	847	911	877	856	838	869	810	831	927	865	844	892	894	863	857	843	829	868	853	881	851	891	845	827	876	875	842	934	856	867	890	848	846	902	855	851	846	915	900	894	879	900	864	901	843	868	863	819	846	892	865	872	825	904	919	877	883	932	853	912	850	834	842	874	784	850	888	858	838	880	873	880	859	840	866	865	891	872	887	864	926	889	853	818	886	824	886	829	862	828	850	807	816	828	836	855	873	822	845	855	902	852	882	859	816	827	863	872	866	853	883	921	837	880	854	822	900	861	861	776	844	813	880	901	872	880	862	856	877	835	833	877	850	899	844	919	842	881	851	918	875	885	849	839	844	849	914	807	833	863	884	882	867	825	862	866	843	881	872	862	834	855	888	903	864	828	852	873	815	821	852	863	878	852	890	871	901	865	853	847	890	854	881	869	819	875	884	881	859	829	860	879	887	851	849	892	879	797	849	828	878	864	910	886	856	853	847	912	866	824	899	853	926	845	870	867	859	884	845	859	840	885	869	839	842	871	840	841	816	850	876	905	871	865	876	838	860	840	883	888	887	864	849	857	835	937	826	819	884	898	845	817	913	863	820	844	866	884	826	828	915	888	880	846	887	835	868	905	886	855	929	864	816	839	902	835	858	868	822	815	852	887	901	846	804	850	838	840	777	923	843	833	839	883	871	838	830	928	846	870	847	881	919	900	845	863	847	862	867	876	860	864	848	828	865	808	857	842	878	850	803	844	845	836	867	873	832	890	873	856	851	870	799	868	846	894	834	888	849	812	926	843	869	853	886	854	869	885	858	850	857	874	899	830	894	896	829	904	851	910	893	802	791	860	857	821	935	864	878	869	894	885	840	839	844	848	895	864	884	869	888	871	891	817	874	833	868	821	813	822	839	861	809	877	861	852	882	835	871	853	858	886	904	808	850	858	877	833	806	845	881	838	832	913	876	833	835	844	866	874	825	857	858	837	828	844	862	840	909	854	899	823	848	824	890	863	877	835	907	811
23103	19757	17594	9492	5736	3551	2070	1352	967	787	507	450	347	289	300	293	276	259	235	241	240	252	225	253	246	283	257	235	222	221	221	240	227	242	248	243	246	218	234	234	235	230	239	234	229	242	229	230	234	249	256	224	218	219	226	234	229	244	234	247	250	247	241	249	222	228	211	239	231	256	231	245	216	221	250	226	239	247	238	238	228	270	229	247	267	239	238	282	216	239	239	206	217	243	253	236	225	247	248	236	252	251	238	215	250	243	255	258	215	217	223	263	241	237	231	231	227	236	251	216	227	253	222	230	227	251	225	224	245	245	222	242	258	199	230	226	221	220	211	240	233	245	248	276	255	227	232	248	227	246	208	242	261	224	234	259	234	245	229	230	239	211	232	238	226	248	241	248	258	231	291	235	220	278	241	219	213	237	234	241	222	221	213	225	243	228	245	228	215	257	238	230	260	229	238	218	242	235	248	226	221	276	208	221	259	226	227	236	253	245	222	246	231	258	256	255	229	231	234	241	239	242	219	249	235	244	239	253	246	253	226	259	235	222	251	255	227	234	241	207	247	254	213	238	218	232	239	241	241	226	219	235	253	211	215	241	235	244	232	242	255	252	254	237	215	235	241	232	241	214	245	239	257	224	214	243	254	243	232	225	247	220	252	225	236	242	242	236	244	245	202	244	238	240	238	247	239	228	221	226	224	242	252	234	240	228	233	228	246	234	254	233	244	251	246	219	226	252	234	234	212	228	223	242	234	270	234	223	245	237	234	256	268	252	235	218	233	242	226	226	264	216	215	216	243	248	247	247	220	227	229	226	248	221	259	229	234	251	225	235	253	224	237	216	223	230	248	223	229	221	224	234	251	242	246	224	236	230	212	222	249	245	230	243	240	256	239	239	254	234	234	219	232	229	234	231	211	205	245	258	239	247	244	234	225	259	241	235	250	211	209	211	248	261	242	249	222	240	226	214	215	223	245	241	228	244	264	232	237	223	250	241	244	214	242	229	230	241	227	218	214	240	233	278	244	248	237	244	255	232	276	235	218	264	228	249	241	235	244	253	261	266	251	219	242	212	235	233	232	230	245	221	259	214	216	215	241	235	265	237	246	221	238	210	251	219	232	243	238	228	274	263	257	245	229	227	233	239	242	212	237	236	237	274	234	234	213	257	229	274	227	251	231	222	250	242	263	239	221	214	240	233	213	246	246	229	242	248	234	215	235	215	230	259	236	214	242	259	219	224	240	240	229	240	255	217	225	245	271	242	225	229	245	231	222	238	211	259	248	244	221	233	240	232	218	249	232	235	254	234	244	223	250	247	235	230	234	235	233	226	237	213	249	236	214	243	228	235	234	242	267	253	235	235	248	238	246	231	237	221	229	244	245	253	238	228	251	247	261	228	243	243	226	239	218	220	246	245	225	252	225	246	241	228	208	252	247	235	240	229	213	256	243	228	215	256	238	221	244	241	250	225	244	227	214	251	250	239	231	244	250	227	250	225	218	223	260	218	238	269	260	234	218	229	232	255	235	259	240	238	242	241	249	228	225	260	248	225	242	267	242	240	235	242	243	282	261	255	234	249	231	233	246	238	243	248	241	216	238	232	245	266	232	224	226	246	252	216	234	242	209	224	230	251	236	211	242	208	241	225	197	239	251	214	250	257	253	226	241	237	246	228	207	248	219	248	243	228	283	228	216	235	255	242	239	241	255	226	251	254	245	234	254	226	226	245	226	264	228	260	237	229	249	255	219	238	240	218	236	245	241	244	247	264	242	218	219	238	263	256	221	260	188	246	257	240	230	253	247	213	243	231	228	227	237	237	239	233	232	245	253	230	222	232	262	233	270	241	261	263	250	244	233	234	227	238	233	213	230	229	240	232	238	224	232	235	249	215	215	251	225	236	227	255	248	244	225	228	237	229	251	215	215	230	258	236	250	233	242	250	229	243	232	217	254	249	224	248	250	234	253	221	228	223	258	243	257	271	214	255	265	255	253	223	254	221	213	255	249	269	237	244	274	246	221	248	246	237	241	278	239	240	264	202	209	224	237	246	211	224	250	223	246	208	252	261	220	251	260	269	242	215	251	273	241	243	225	241	221	225	250	231	250	218	227	252	234	236	220	211	278	258	231	253	251	254	257	210	254	221	255	239	230	235	265	239	244	225	228	232	234	219	229	239	245	197	240	234	225	243	245	240	272	209	256	244	223	261	226	235	240	255	225	251	254	230	246	249	237	275	239	228	201	297	234	216	229	248	231	251	235	249	242	272	245	246	236	256	253	261	248	258	243	259	229	236	229	237	256	241	221	253	247	217	221	254	238	228	224	270	233	238	237	238	252	241	221	236	222	247	238	236	224	226	253	231	235	248	247	219	234	219	247	239	248	237	221	255	221	257	272	242	260	239	218	243	255	227	237	235	240	254	236	249	239	245	225	239	272	229	231	238	225	254	226	229	228	214	257	242	249	237	238	236	230	240	263	235	218	232	247	206	242	237	214	218	231	232	256	259	235	227	243	253	264	244	262	291	262	232	208	250	231	242	229	261	229	251	261	256	229	194	279	228	264	237	232	237	213	223	251	233	233	252	215	220	205	260	213	248	248	254	225	226	232	232	239	216	247	237	234	248	230	250	260	241	246	252	238	210	259	209	251	218	241	240	246	252	233	244	236	222	221	231	247	213	233	260	259	238	235	227	278	236	254	254	243	239	240	255	225	225	248	262	270	224	243	233	217	225	235	231	234	253	229	229	211	246	240	243	244	218	267	238	238	238	233	262	237	220	262	215	241	221	250	215	238	224	274	242	215	222	217	222	209	259	227	202	231	248	261	241	220	235	230	211	231	243	230	216	239	229	246	227	227	228	246	233	219	221	273	227	224	251	250	227	217	258	229	221	222	246	258	275	210	230	248	213	246	213	226	251	242	256	218	269	217	210	217	250	227	240	238	211	215	232	234	261	237	237	241	244	233	210	236	230	229	236	239	214	237	219	246	235	256	226	241	255	230	275	257	228	253	239	229	226	220	227	253	248	231	256	226	230	251	236	235	238	260	246	261	223	230	226	221	231	216	220	224	258	239	261	224	254	222	235	244	241	244	236	241	222	243	239	238	226	225	245	227	234	226	226	251	232	261	244	232	203	250	244	236	240	220	244	230	238	236	243	232	243	231	262	204	224	221	242	225	233	243	263	245	245	264	235	230	227	232	240	248	235	232	245	251	271	237	221	226	236	244	235	238	233	254	234	205	242	231	237	216	248	225	228	251	232	257	240	236	246	239	211	233	231	236	256	251	217	226	225	246	216	234	235	249	264	240	240	244	234	235	252	232	229	232	225	268	234	260	224	241	230	245	238	236	220	250	246	233	246	237	219	256	244	238	223	207	243	224	251	252	219	243	228	241	254	233	225	247	242	240	248	224	216	232	237	249	265	235	233	248	242	222	238	221	235	237	227	224	227	235	220	239	266	240	242	200	240	211	229	235	237	245	246	257	226	234	239
19753	21392	26057	22669	18736	14370	9509	6832	5452	4122	2705	2248	1753	1490	1229	1127	1042	1005	910	963	832	832	809	797	799	865	823	846	852	803	781	836	786	773	782	733	816	818	760	813	841	810	751	863	855	788	816	812	773	795	805	740	799	832	790	759	801	803	760	808	795	824	722	833	800	851	787	790	822	843	834	799	779	810	775	851	764	800	803	836	760	807	812	809	729	786	782	748	791	842	766	802	788	828	798	834	841	755	775	781	812	815	799	776	751	837	739	776	785	765	814	767	782	796	807	797	755	820	834	792	798	794	803	814	797	763	814	799	786	769	803	814	831	807	784	798	798	792	809	802	776	813	864	773	838	824	833	771	785	778	770	862	807	793	795	781	798	783	770	805	817	835	814	828	762	821	763	796	775	810	833	769	765	768	823	791	846	772	778	788	800	751	768	764	834	809	793	805	835	796	773	818	770	775	794	833	786	818	774	787	820	728	807	778	833	764	789	793	775	825	766	795	764	753	803	810	764	768	804	789	795	788	822	818	770	829	812	803	749	810	790	812	811	810	747	817	804	817	812	802	768	760	798	823	825	814	793	766	786	818	814	783	782	775	851	802	835	804	818	814	763	768	856	791	867	809	751	769	806	775	779	831	779	762	790	747	823	824	826	777	743	784	794	799	817	777	827	746	800	788	760	767	781	779	807	774	795	793	817	835	743	778	723	798	786	815	820	808	821	793	813	791	810	807	765	763	815	785	808	839	816	732	782	805	807	743	833	824	776	728	775	763	778	817	860	785	832	805	756	797	770	792	762	773	809	841	761	786	806	783	775	794	842	775	778	774	847	802	738	779	778	807	759	832	785	753	811	751	826	816	813	803	805	803	766	818	745	796	817	820	809	839	802	797	814	806	808	791	761	767	751	822	767	837	799	809	766	848	807	834	818	786	757	827	783	848	809	765	773	804	767	771	772	764	821	808	801	819	795	749	763	806	755	782	812	803	836	808	816	797	827	816	811	825	778	813	838	800	825	861	808	840	763	737	759	805	804	807	858	818	776	815	782	823	802	838	811	822	719	827	789	790	813	777	826	759	841	834	845	797	802	798	783	783	819	756	816	790	776	775	745	794	815	802	767	773	787	793	806	783	831	791	794	814	743	792	764	817	758	776	808	824	730	817	765	796	760	763	850	730	771	816	849	826	816	769	745	779	775	831	827	776	748	794	819	785	818	789	788	815	792	778	787	827	832	817	806	775	839	804	762	780	772	793	770	789	757	836	782	829	793	792	809	793	800	769	787	794	799	776	835	817	823	779	829	817	796	759	799	795	804	761	728	802	796	814	785	784	754	805	796	768	825	841	847	815	803	869	782	764	804	815	782	808	801	819	818	856	778	819	775	815	812	801	824	813	834	835	762	790	841	839	816	774	851	817	781	791	764	822	817	783	832	815	811	813	770	785	792	827	779	795	842	805	797	797	780	738	787	796	794	830	820	799	778	821	827	807	778	836	799	833	761	809	723	793	843	831	819	789	820	789	798	788	819	817	838	774	810	780	834	827	824	822	720	799	803	799	791	792	804	829	766	806	787	822	757	828	848	772	804	771	823	742	793	837	810	747	769	744	796	742	796	798	738	760	794	803	774	799	809	764	769	788	824	790	782	766	787	810	812	798	832	769	816	800	829	872	781	807	805	858	786	811	801	774	860	799	809	786	807	779	781	783	797	774	820	789	762	868	787	871	828	782	788	761	798	833	802	831	737	826	786	815	802	801	797	760	802	794	848	800	855	780	808	848	815	834	811	758	775	807	808	761	728	735	767	792	790	765	754	767	821	818	776	794	832	794	794	827	796	778	805	778	770	788	838	839	828	796	793	801	774	829	812	775	809	783	800	805	739	791	784	779	777	759	792	802	816	778	815	824	808	790	795	824	820	770	754	828	844	796	751	821	829	761	795	795	843	754	767	769	777	778	786	805	773	786	793	763	783	827	764	785	809	795	783	823	811	792	788	825	809	789	766	814	827	824	787	814	760	791	783	816	830	752	799	751	835	798	802	824	817	820	797	852	844	798	787	805	797	739	789	826	757	829	801	814	789	732	788	756	809	813	832	774	818	786	810	812	791	801	823	839	797	827	778	758	846	784	750	846	769	790	808	798	762	829	796	812	811	782	778	761	804	788	832	816	828	821	792	831	793	865	780	818	873	807	778	825	764	747	786	818	838	823	813	802	760	833	786	792	814	808	781	777	864	787	792	800	810	766	840	781	796	790	826	840	846	757	773	772	788	808	796	793	813	815	791	831	811	803	824	728	782	790	800	827	801	776	804	804	772	799	863	746	783	807	816	796	787	800	795	810	826	751	767	772	803	814	843	726	742	829	820	735	789	845	777	823	807	794	792	769	721	832	761	746	844	793	795	773	816	804	816	782	845	791	774	840	847	771	827	779	741	802	786	806	778	787	795	801	816	789	791	822	816	773	782	878	754	764	765	864	808	809	810	835	766	771	763	742	783	781	771	832	849	744	840	806	772	788	768	813	816	832	829	814	769	823	817	803	798	811	795	783	784	835	799	790	805	767	844	776	806	808	751	869	781	741	782	801	801	788	800	803	858	789	839	815	780	813	801	821	778	776	787	770	765	784	837	791	775	775	809	777	783	761	795	807	780	842	832	794	796	839	782	810	815	794	824	798	744	814	771	782	805	794	799	832	849	803	804	790	813	770	814	791	801	798	805	875	823	802	748	849	789	780	830	778	833	786	799	815	733	827	813	783	744	763	831	858	801	754	817	800	824	825	758	757	792	767	777	831	813	785	805	816	768	806	777	744	813	874	862	788	802	804	833	785	794	821	755	732	769	837	819	790	760	805	781	794	792	816	736	851	742	750	808	794	811	799	796	823	779	813	839	793	803	802	747	771	860	751	839	802	810	787	808	803	842	790	810	762	794	775	828	750	786	877	792	815	815	799	812	805	778	825	793	778	789	840	764	781	802	804	808	810	841	788	767	835	803	782	769	804	764	842	755	743	769	883	770	781	804	800	792	847	826	755	808	797	837	816	804	801	768	816	818	817	748	796	799	786	808	820	818	800	770	800	759	760	781	806	843	809	867	794	806	794	777	818	763	735	828	820	795	781	836	740	818	815	840	811	856	809	797	737	786	821	780	780	818	831	765	811	760	768	788	825	803	827	765	754	797	810	776	823	772	794	814	786	780	776	779	834	775	802	785	760	840	760	815	854	814	766	806	796	788	803	800	815	787	838	810	802	774	853	762	845	812	813	824	778	827	745	801	789	780	799	817	786	757	744	814	799	790	812	787	769	812	820	797	822	794	787	755	782	807	845	822	798	801	782	801	785	812	773	806	814	800	772	779	815	815	872	784	753	800	811	815	895	808	780	783	783	824	776	832	794	793	823	799	855	811	779	762	801	782	812	831	871	815	761	792	804	779	801	779	759	807	768	791	758	805	827	812	846	827	790	801	819	807	802	841	776	794	780	793	730	745	791	793	823	787	815
41049	44746	43402	33624	27934	24468	18563	11835	9331	6202	2666	1357	1153	1065	863	743	559	413	392	371	325	323	280	307	275	272	272	245	258	274	229	272	262	274	282	251	258	270	241	251	241	242	265	251	263	245	266	233	259	275	249	227	241	250	258	240	252	271	232	261	271	268	227	255	227	240	267	244	273	274	245	220	251	235	237	244	251	254	255	243	235	279	268	253	221	273	230	251	262	262	242	255	254	257	230	247	264	244	240	220	260	263	234	272	254	236	246	264	253	271	241	243	215	271	272	246	263	255	243	273	242	248	252	244	223	229	254	293	234	227	254	251	229	262	241	256	255	255	241	273	272	234	264	248	253	239	239	244	254	268	231	256	234	235	253	234	289	232	221	268	250	251	238	245	224	258	239	239	252	224	260	255	269	247	258	229	234	253	236	257	222	244	241	248	254	252	266	225	252	267	229	260	273	271	223	223	241	262	257	265	237	268	234	257	266	227	211	270	254	260	267	241	273	271	237	283	232	240	239	226	235	240	257	266	240	240	255	264	247	265	226	269	262	224	247	275	267	245	287	277	256	240	269	230	237	242	248	252	282	257	231	246	244	253	249	296	237	251	258	226	244	250	255	243	243	246	217	246	260	247	250	248	284	217	266	225	222	266	281	252	264	278	274	272	228	220	285	257	254	249	246	234	272	255	229	217	248	255	257	241	243	268	268	212	259	237	231	264	263	249	258	240	236	230	222	267	244	272	282	254	231	273	268	238	249	221	247	242	259	269	240	240	256	262	273	259	245	249	273	228	234	209	240	239	244	257	231	225	256	230	258	274	286	214	244	259	285	251	246	256	278	247	245	269	262	236	267	233	257	235	257	238	273	232	248	252	250	257	269	235	249	229	252	220	267	264	277	259	259	255	258	239	272	265	230	268	257	245	279	276	222	234	266	247	255	236	223	264	268	215	248	238	274	265	235	263	242	263	246	219	226	235	236	271	271	242	226	238	266	240	236	254	264	279	232	268	257	238	252	250	255	253	235	257	249	258	245	246	268	250	240	271	258	228	262	265	245	256	266	251	238	271	283	239	250	215	257	270	234	244	247	237	230	245	251	245	244	242	239	226	267	222	243	211	263	242	242	256	254	257	245	232	263	262	230	271	256	247	281	252	233	221	250	276	260	279	272	252	227	226	275	268	212	271	246	247	264	266	230	219	256	241	239	242	239	233	270	246	227	247	255	266	253	244	226	241	243	247	257	222	234	262	229	235	226	231	262	246	241	236	268	234	256	248	289	243	251	241	242	228	224	274	262	238	260	260	279	290	268	262	232	254	231	245	245	213	243	254	236	249	250	266	242	241	250	240	225	257	255	236	232	232	264	227	237	282	248	262	256	254	239	256	271	254	277	229	248	252	252	244	240	269	238	268	248	260	251	276	242	237	277	248	272	241	252	233	220	248	250	255	235	252	255	238	228	253	246	279	243	282	263	253	229	238	270	252	214	253	261	244	255	244	269	271	273	254	239	262	252	270	261	228	247	249	251	219	259	257	236	251	239	251	246	278	299	251	257	207	273	261	253	239	234	245	287	238	255	249	262	241	247	240	252	265	241	209	236	247	252	252	219	250	229	294	214	259	262	255	240	242	266	239	244	226	244	242	259	230	229	255	260	252	254	281	237	274	248	250	251	238	235	236	245	258	257	239	225	240	250	256	256	247	282	273	240	281	249	247	244	277	254	272	273	270	266	232	238	265	245	256	222	253	261	235	248	236	234	251	253	242	250	227	274	245	266	230	258	250	260	252	245	238	268	236	265	254	230	235	232	241	250	265	232	248	241	221	255	255	249	253	263	255	256	246	239	259	253	267	256	250	223	280	239	251	240	264	264	253	263	256	259	250	247	254	245	279	231	268	260	246	238	237	253	238	244	237	235	266	273	234	224	249	235	270	251	264	252	256	251	272	257	269	203	239	225	265	238	267	250	296	254	279	258	294	262	238	256	283	228	258	252	251	273	263	266	241	243	244	235	238	241	248	239	234	240	234	226	245	271	229	258	271	264	236	225	247	278	278	231	269	254	250	239	247	256	271	241	248	248	238	251	239	285	254	246	231	240	238	265	245	253	229	273	277	257	239	248	244	250	258	257	233	254	244	270	245	243	253	261	231	226	267	239	235	220	275	245	244	225	268	239	255	255	235	243	277	238	229	237	253	261	272	232	264	261	230	258	254	243	251	280	243	253	268	244	249	246	233	265	257	241	251	241	245	264	274	249	273	263	262	240	258	257	236	213	242	237	227	255	261	234	243	247	242	272	251	249	224	258	253	257	230	248	260	267	251	233	270	203	229	248	255	239	243	238	244	265	253	221	257	257	273	254	269	250	260	242	226	241	231	263	217	252	253	273	251	229	256	270	234	244	251	253	233	259	233	245	266	235	255	252	264	252	275	230	247	263	230	239	260	236	252	230	238	230	239	219	195	234	258	243	269	238	244	258	261	245	250	254	268	246	270	250	248	264	236	277	257	226	250	238	299	257	239	254	272	234	273	250	252	264	280	250	233	225	239	209	268	232	240	280	267	278	249	250	271	259	222	243	263	224	267	266	256	242	261	266	240	244	224	244	238	247	238	220	245	263	230	266	244	236	275	266	246	265	253	255	240	245	242	228	231	256	246	251	256	210	223	247	242	215	239	271	259	285	233	270	249	250	216	254	247	260	242	278	261	266	239	226	245	221	276	237	269	246	274	228	229	255	253	229	211	241	258	241	271	217	253	221	235	241	229	234	225	228	256	257	246	231	239	228	259	255	263	270	246	261	277	242	242	239	273	215	242	247	253	235	260	216	255	229	285	248	274	237	229	250	246	261	264	223	256	258	229	266	256	246	253	256	250	254	255	243	267	267	263	244	258	266	280	254	250	252	242	256	246	242	235	253	259	248	258	252	256	238	242	262	270	265	213	232	271	262	244	264	251	223	249	259	242	284	263	262	229	239	233	240	266	235	265	261	279	271	247	218	254	229	247	245	228	226	282	250	242	250	238	251	237	278	228	245	262	242	261	258	242	243	273	274	251	247	245	261	254	239	263	238	253	235	275	239	251	254	247	240	251	227	242	232	231	233	228	248	273	248	254	249	265	251	247	259	268	233	249	232	271	224	225	266	253	251	254	255	265	245	258	239	253	248	247	239	254	242	265	263	240	265	233	245	225	266	261	219	231	236	244	249	263	242	256	249	252	262	233	250	254	232	235	258	268	231	247	263	224	255	235	272	265	217	255	240	260	266	230	249	272	235	240	239	232	267	249	260	253	247	242	228	271	268	270	276	230	235	242	278	272	292	241	268	227	261	242	272	218	267	263	272	253	239	247	242	247	270	240	215	257	229	228	208	233	267	249	241	266	262	249	274	251	265	257	244	253	260	270	261	236	255	246	254	247	237	240	254	249	266	225	205	242	248	251	299	255	246	246	248	254	266	251	263	250	269	269	248	225	257	241	248	250	248	255	249	243	242	236	254	262
33608	43155	46620	44273	39068	35821	28617	23069	24020	18372	10690	7202	6581	6088	5091	4340	2989	2407	2213	1840	1488	1365	1106	1130	1052	1095	938	854	853	906	849	869	858	852	842	878	907	811	844	799	823	796	824	831	831	825	777	818	771	858	818	846	838	819	841	842	809	791	839	864	854	759	788	858	788	827	853	809	823	815	825	830	872	830	861	760	781	809	839	867	887	824	844	832	808	772	866	811	790	839	829	800	840	789	833	865	823	823	835	827	819	861	812	807	787	838	870	784	820	845	815	785	814	808	845	866	808	810	824	801	801	773	818	835	817	846	841	779	866	810	819	786	788	810	831	828	810	810	887	770	793	839	849	820	802	815	866	813	828	764	824	854	876	886	861	817	821	844	852	874	872	884	841	830	839	817	824	857	858	851	852	827	819	868	808	789	832	827	830	804	782	805	786	835	792	826	856	871	792	804	803	839	839	866	843	832	876	846	825	816	816	840	819	833	832	874	790	843	866	826	787	808	845	796	853	858	796	871	814	821	824	795	830	789	850	809	827	767	773	873	795	834	805	779	829	794	789	789	839	831	858	862	791	812	846	807	824	830	806	812	863	749	790	813	827	873	839	783	788	801	812	807	809	810	863	822	841	792	842	834	784	820	870	754	861	784	848	787	835	828	766	839	824	824	859	815	818	784	822	740	890	822	823	920	819	848	840	805	847	801	809	797	824	865	838	795	799	815	816	855	862	849	812	827	850	819	817	827	845	781	852	803	837	819	825	850	770	861	826	770	833	756	822	836	831	801	819	821	800	858	829	765	763	816	862	852	826	779	825	826	832	874	818	849	841	864	783	839	857	856	804	858	798	789	816	832	817	811	833	821	875	849	795	880	794	800	879	792	841	779	799	796	837	784	818	866	808	813	787	795	875	785	867	828	807	841	859	822	795	862	825	771	850	737	819	870	800	826	790	809	798	809	774	778	798	848	870	794	879	828	799	819	783	827	827	844	832	799	807	855	764	845	810	875	856	839	829	857	838	820	853	846	854	854	838	830	787	807	798	835	814	805	813	809	833	860	807	823	813	807	784	736	789	839	793	793	832	839	839	788	801	777	846	804	836	781	811	835	820	811	792	819	820	836	807	787	831	822	821	827	819	825	804	806	829	842	793	807	775	843	826	826	836	859	808	857	802	865	836	826	826	768	795	838	814	812	840	813	831	830	788	814	824	815	830	787	873	807	813	813	784	842	832	784	840	852	796	818	824	799	836	778	827	822	908	767	836	841	831	852	806	796	784	831	789	869	863	886	807	835	820	812	820	825	837	797	800	805	854	835	893	828	808	793	820	866	820	843	839	840	799	861	867	821	856	829	810	818	854	814	784	832	837	786	814	769	819	834	820	849	833	820	844	820	842	824	835	854	801	827	824	815	825	767	850	847	794	882	827	871	806	821	862	784	778	836	793	836	834	830	797	858	783	827	801	787	834	822	828	788	817	833	816	847	822	803	850	872	818	810	786	783	853	768	815	823	803	839	857	874	832	824	780	835	838	843	784	809	826	851	835	808	854	816	853	786	808	810	835	873	799	835	803	833	807	869	830	840	801	854	852	857	847	807	782	792	890	824	810	848	816	821	818	843	827	824	852	779	814	885	820	752	783	806	883	799	838	823	814	850	867	834	787	816	823	841	828	831	812	831	814	825	798	881	805	816	845	876	832	784	889	877	812	839	896	894	824	839	803	821	779	808	883	831	833	841	808	828	836	800	826	782	825	862	784	883	859	801	814	845	863	820	799	765	868	860	834	825	821	767	776	821	846	820	799	818	784	769	806	824	807	799	836	803	817	836	841	826	799	867	825	847	838	839	768	771	828	810	892	886	859	835	835	795	822	791	845	843	828	828	793	851	818	847	887	886	803	809	798	859	801	853	778	781	836	863	783	812	872	791	829	833	822	830	844	768	790	809	789	818	868	832	843	817	824	819	777	839	810	770	797	847	812	826	854	825	872	846	824	845	833	823	807	833	798	777	861	834	837	779	859	811	832	854	790	828	806	781	843	809	858	859	792	834	846	807	832	794	825	818	836	815	787	818	860	808	810	805	835	808	776	848	836	853	819	818	816	805	848	839	834	814	735	816	830	810	780	835	831	841	857	846	861	802	881	835	788	794	853	826	796	808	861	812	784	805	846	808	821	851	843	780	844	871	820	808	822	809	858	864	857	828	812	807	794	809	778	884	804	789	839	849	831	837	791	844	830	801	823	846	793	825	849	850	835	807	819	778	853	801	849	802	833	825	811	857	804	837	815	785	822	820	863	816	782	850	814	834	777	806	824	792	873	830	811	846	803	821	793	793	814	831	833	843	771	795	788	831	812	784	880	823	823	833	871	830	806	784	857	800	787	824	827	858	842	798	773	802	889	815	777	789	810	852	794	846	829	816	801	855	811	818	819	788	827	845	862	852	840	794	893	824	795	772	852	832	857	761	808	825	899	834	841	810	820	857	812	847	829	782	791	835	824	839	821	877	812	819	796	822	855	786	829	833	838	820	832	829	855	843	841	812	927	832	862	832	778	771	831	864	832	807	813	837	836	819	776	801	837	790	800	825	855	777	831	837	839	853	822	822	798	847	825	817	814	824	841	824	814	821	835	867	824	784	813	844	822	816	831	861	844	816	791	825	805	819	821	841	867	808	837	801	856	798	875	827	809	815	845	869	850	776	817	800	842	817	869	792	812	782	780	807	809	832	828	812	863	853	861	813	818	873	735	810	808	812	832	802	816	895	794	853	768	794	846	832	817	818	792	842	798	832	818	855	854	805	792	816	820	842	816	829	803	772	801	842	818	776	861	805	807	815	850	835	837	837	801	820	790	837	852	821	828	886	866	790	816	817	843	827	818	832	815	868	849	822	862	820	807	775	786	842	809	820	823	772	788	863	846	852	816	849	788	777	847	829	792	810	837	821	834	843	804	858	804	753	832	812	781	817	843	851	852	749	875	799	840	799	784	819	832	826	848	801	897	827	892	866	834	785	836	862	814	829	838	811	834	846	829	806	800	840	823	789	818	858	841	796	814	754	835	825	796	797	840	845	879	808	834	827	746	765	813	811	830	879	832	809	804	863	783	795	781	810	791	812	856	813	857	785	840	782	823	825	829	822	757	779	817	850	805	756	833	818	831	806	890	805	785	810	812	817	820	818	820	773	895	823	806	844	810	851	819	867	827	865	870	844	852	813	851	801	869	829	833	852	801	798	735	879	801	844	862	798	794	828	835	839	849	816	822	854	798	859	795	780	759	816	834	761	844	848	827	837	791	841	836	813	797	861	868	875	788	796	856	807	805	807	795	846	826	829	833	807	803	879	843	823	800	794	862	833	773	855	856	808	808	848	782	856	816	825	831	783	867	791	813	814	794	802	804	777	847	801	817	868	834	800	795	800	834	746	810	844	829	853	848	848	818	803	800	814	850	799	841	864	822	844	799	808	806	841	787	839	842	803	850	816	787	848	808	810	802	826	865	795
45689	45519	39428	35036	31285	29148	25479	18541	17159	10072	4186	2783	2338	2232	1477	1102	879	728	627	526	443	382	359	371	330	317	336	308	314	263	266	285	328	290	266	273	266	253	267	274	244	283	259	261	278	282	259	235	245	243	268	272	270	270	270	277	283	294	252	257	284	258	235	247	257	269	261	267	266	258	256	242	253	237	296	276	271	274	221	274	254	266	260	247	251	282	293	256	285	259	257	273	240	281	287	248	295	268	273	262	280	254	269	264	268	262	281	260	250	255	274	223	246	267	229	225	256	278	271	269	267	282	261	268	241	289	276	263	294	264	302	243	292	270	248	257	242	264	270	259	289	253	256	256	261	257	243	262	264	251	290	275	278	266	241	266	269	258	287	277	254	279	256	276	261	260	236	283	248	253	243	253	294	243	248	268	248	254	266	261	253	257	268	258	276	286	273	265	248	269	246	279	265	262	273	281	276	255	273	250	260	268	271	269	244	247	251	257	282	257	289	280	254	282	263	276	255	287	258	274	263	299	257	281	297	284	256	287	250	255	263	319	270	274	271	262	272	249	280	266	253	285	267	228	270	248	310	262	252	288	281	224	258	251	257	275	262	265	253	266	263	262	263	267	236	245	258	245	269	242	261	267	248	236	268	267	259	249	262	271	253	264	310	269	281	267	270	262	252	263	257	245	273	271	269	266	258	235	263	248	273	264	264	268	278	265	270	252	254	253	238	256	252	251	256	282	260	276	260	286	282	271	255	236	263	286	267	285	280	291	250	263	266	272	298	267	269	274	242	235	239	283	253	269	256	271	231	278	264	282	300	252	250	243	267	251	233	287	255	285	247	272	271	277	274	306	282	269	262	266	268	262	279	278	243	271	275	262	269	253	291	262	226	249	267	300	251	273	264	268	276	239	260	276	267	260	288	254	266	268	237	265	248	264	264	263	275	285	269	287	276	268	246	276	269	264	269	250	270	259	257	285	306	267	270	259	261	249	245	273	294	251	244	257	277	265	276	266	270	269	276	255	266	270	285	261	225	254	289	261	279	282	275	270	266	296	257	257	254	239	246	274	271	273	263	275	279	276	254	259	251	271	284	254	247	293	281	238	276	268	251	284	259	260	261	257	289	260	256	254	250	297	269	264	257	290	290	257	296	272	242	242	240	272	264	249	259	269	259	275	233	260	252	262	252	272	248	259	289	248	255	254	283	273	273	274	275	267	263	258	244	254	259	251	273	301	258	298	271	264	259	249	294	263	295	258	255	237	232	277	265	270	257	250	244	248	269	266	278	302	249	262	239	264	253	257	290	286	252	277	267	285	276	297	286	232	275	233	271	261	262	283	280	230	281	271	287	249	290	287	296	282	292	294	270	263	274	256	256	273	284	261	292	253	272	263	271	273	264	273	252	278	239	274	263	278	275	240	256	278	280	255	249	240	258	285	254	272	282	268	268	259	262	256	284	267	289	252	264	241	270	280	271	276	291	275	281	257	262	272	249	267	266	260	263	279	272	252	289	295	257	306	294	251	250	270	288	267	261	287	274	260	278	266	256	282	285	245	295	258	267	292	262	241	277	275	264	281	239	272	256	248	268	268	273	257	277	248	270	235	287	299	247	262	265	293	235	272	264	263	272	309	262	263	253	259	263	254	259	252	224	268	257	253	249	276	254	272	238	261	273	277	248	274	270	245	290	272	257	284	286	298	292	264	262	282	254	275	254	272	253	273	263	254	285	238	252	253	239	234	249	240	246	312	272	267	270	257	257	262	253	273	288	266	283	254	268	260	281	259	296	252	255	255	250	282	266	283	281	286	270	270	275	282	270	256	259	244	271	277	257	247	258	270	253	243	258	278	256	286	267	280	260	258	273	232	254	269	276	255	271	264	239	259	286	273	255	247	276	243	289	253	278	260	247	265	271	254	241	280	283	238	252	249	264	301	264	247	279	283	284	298	271	259	285	291	277	253	255	266	260	293	256	273	255	263	263	273	283	291	265	259	302	270	288	279	273	252	234	243	272	283	242	319	277	269	260	264	273	280	258	280	274	293	303	277	255	249	296	268	295	282	268	262	272	282	273	266	286	272	251	279	249	250	262	257	243	243	281	257	260	271	252	268	275	275	261	267	287	273	280	284	248	267	264	257	260	265	314	292	287	267	259	236	245	271	266	258	263	265	244	290	261	254	253	282	260	278	255	269	245	275	264	262	278	252	281	265	285	262	307	253	247	315	271	253	263	282	278	240	291	260	265	255	296	261	270	304	275	244	255	265	261	256	269	260	267	288	243	298	264	254	264	284	273	266	260	284	263	290	268	265	243	258	287	274	262	258	258	270	286	254	264	248	252	234	289	280	252	258	287	287	271	258	228	283	251	240	264	286	253	254	225	270	285	268	271	258	271	278	255	240	250	295	229	290	277	246	249	284	271	277	273	288	269	261	277	258	234	261	252	258	272	253	237	257	273	273	260	249	270	271	221	259	248	261	264	261	283	276	274	254	239	266	256	236	279	267	282	270	256	287	261	288	256	277	252	239	281	241	266	256	252	254	259	253	251	244	270	269	240	265	270	290	293	304	239	269	250	254	270	247	242	285	288	281	276	261	250	294	295	266	276	275	285	279	296	255	264	287	278	288	260	263	234	264	261	270	242	257	265	249	290	262	268	254	245	268	257	246	267	279	277	267	289	289	273	254	275	266	279	287	274	243	275	273	296	278	267	242	281	279	269	288	225	275	251	271	289	290	244	288	285	233	274	268	261	277	266	274	286	282	276	251	251	266	266	263	221	264	272	254	267	282	262	290	224	257	273	266	241	255	257	264	281	265	268	291	312	254	253	242	284	259	272	268	259	233	274	275	269	279	261	241	227	224	256	294	261	270	260	283	271	279	237	265	241	221	254	236	284	249	315	264	253	283	301	236	266	304	278	271	265	264	282	281	302	251	247	279	272	269	278	256	252	282	274	240	253	253	287	290	275	261	297	247	250	272	243	253	258	273	230	239	242	256	258	289	270	284	254	273	253	256	255	280	254	280	265	247	293	310	278	245	270	254	266	249	250	288	315	289	251	278	254	257	253	251	255	294	266	279	246	248	271	290	288	285	241	264	243	287	260	256	244	264	278	267	236	278	257	261	244	252	234	240	263	257	279	247	267	260	258	254	266	293	252	238	280	256	284	281	250	291	259	294	268	245	273	269	288	238	258	253	266	255	252	237	231	271	277	248	264	289	259	266	264	278	259	257	267	256	271	286	268	249	250	251	268	269	267	266	299	275	282	273	249	280	267	264	262	237	260	262	300	251	255	236	290	262	247	269	257	243	314	264	252	250	253	277	259	244	259	280	262	268	242	249	236	282	264	224	296	268	254	285	274	273	251	295	285	246	250	246	273	261	259	287	269	260	258	285	252	249	275	254	262	262	281	259	281	237	235	237	240	254	251	275	250	282	279	245	272	276	273	245	249	231	264	263	247	265	274	268	238	259	270	252	277	280	294	293	280	247	281	260
36578	44049	45790	47363	43467	42276	35401	31303	32957	21879	13408	12589	11786	11930	8211	7091	5377	4370	3593	2872	2423	1841	1556	1489	1263	1400	1096	988	1004	955	967	974	895	968	947	961	909	904	930	858	859	821	864	892	838	813	881	830	822	844	896	818	902	896	863	884	853	849	818	834	867	850	882	923	834	869	850	898	840	893	824	842	925	855	873	858	841	893	838	859	849	892	867	924	845	913	886	883	868	876	838	826	890	862	868	876	863	820	837	894	920	856	951	882	837	854	854	804	851	881	861	884	864	869	888	838	852	847	872	850	824	841	831	821	865	844	875	855	885	879	896	909	821	845	894	848	852	832	859	852	805	859	853	829	862	853	847	834	842	883	853	885	894	820	848	875	903	881	826	815	878	840	863	850	882	849	870	859	839	826	808	847	800	877	883	882	788	818	859	890	841	885	834	865	853	855	873	884	867	837	903	885	840	911	916	889	887	853	860	871	844	841	881	896	828	883	882	927	839	921	867	853	831	854	874	837	918	866	849	831	835	886	858	865	848	855	874	833	879	825	887	848	866	887	872	813	836	919	864	859	846	821	842	886	857	913	862	854	867	833	838	880	881	868	810	870	883	869	835	868	880	839	839	863	841	895	903	849	885	868	884	854	860	904	883	881	851	827	843	888	887	905	876	851	888	850	864	848	865	849	812	848	937	820	892	859	845	886	860	898	888	905	871	883	861	880	854	883	847	871	851	869	838	886	857	875	863	832	871	946	925	814	830	835	900	873	889	853	839	831	871	856	848	845	827	853	823	855	847	891	881	887	855	890	826	897	886	908	872	886	841	854	891	885	854	872	891	868	923	864	862	891	873	840	850	838	905	912	892	818	848	868	885	870	816	859	870	888	806	891	886	898	910	855	857	876	830	851	924	867	856	820	821	883	853	824	847	860	884	859	851	879	908	859	868	865	882	870	858	851	805	940	850	837	811	822	842	863	818	882	890	872	905	883	869	838	879	924	816	955	828	852	883	883	856	872	871	844	835	840	890	879	875	852	831	826	880	830	884	893	885	848	873	906	882	842	867	868	902	878	863	871	884	860	873	876	851	911	880	821	880	829	861	834	844	878	895	928	907	856	840	822	873	833	922	905	880	868	848	869	862	901	921	836	877	878	909	918	773	872	873	852	844	841	860	900	849	903	848	896	876	840	848	837	851	884	865	876	881	884	809	855	846	884	849	884	875	851	925	896	855	855	893	871	900	899	888	870	884	836	817	914	815	920	839	848	809	855	834	928	877	872	899	889	874	870	880	898	842	867	881	865	872	882	791	896	898	894	836	833	882	859	850	862	831	874	852	859	836	854	895	906	882	863	870	867	895	896	889	902	867	877	862	874	909	904	929	885	876	854	857	920	829	829	845	841	908	861	854	883	882	856	872	883	872	844	886	881	896	867	890	894	883	814	887	869	921	901	830	939	902	818	841	852	835	897	877	880	872	848	838	863	842	865	860	856	826	910	886	842	883	819	789	871	896	895	851	855	832	871	775	848	935	815	896	837	831	838	834	839	889	876	896	871	886	819	836	881	846	887	857	839	868	866	921	851	898	837	832	927	883	879	854	920	892	867	850	913	857	842	836	876	818	874	839	856	864	852	854	919	848	894	847	872	904	912	821	849	911	840	857	835	937	849	898	847	943	869	894	828	889	816	900	822	855	895	863	875	910	878	851	854	845	832	904	861	854	845	841	843	863	890	913	875	802	853	857	848	830	890	881	819	830	887	896	894	848	818	903	856	875	892	945	841	845	867	892	873	845	878	881	875	870	856	867	825	870	865	880	872	812	878	842	890	888	832	876	848	847	883	804	837	897	832	858	839	908	872	888	888	891	859	883	902	847	902	819	856	834	851	879	889	874	876	865	898	908	851	873	821	858	880	871	866	830	858	834	867	874	860	845	849	852	850	863	839	896	892	821	895	851	816	896	851	852	843	888	900	857	807	825	825	845	855	906	854	857	828	895	899	857	891	884	888	863	876	848	901	844	841	857	839	868	877	845	867	881	883	904	843	915	858	854	852	847	811	849	884	895	863	829	809	917	907	874	828	908	892	866	896	851	872	892	855	860	841	869	849	833	870	815	856	866	967	851	861	839	815	890	878	916	823	885	886	828	841	858	856	879	853	884	833	817	901	806	914	846	911	846	867	881	868	909	891	899	875	854	884	854	850	838	900	850	857	865	825	899	838	843	889	856	833	860	872	883	866	880	824	903	840	881	876	888	863	881	881	836	938	843	886	874	877	878	855	865	843	841	884	802	904	867	909	877	891	895	846	832	893	861	857	879	836	878	877	918	857	793	889	841	848	868	842	892	882	880	866	840	889	893	830	870	823	820	916	922	871	824	810	853	907	883	837	816	896	860	834	875	895	880	887	860	871	880	831	908	839	892	914	847	849	826	880	892	806	869	884	895	870	889	847	881	890	871	854	849	888	852	873	818	874	868	814	868	853	841	846	906	869	844	884	871	884	954	875	846	846	847	875	873	879	872	833	871	849	879	897	855	887	890	843	839	862	846	913	879	859	890	881	876	818	898	863	857	825	867	871	890	902	887	849	890	865	885	887	851	880	851	858	837	873	921	844	865	785	809	926	919	858	849	835	830	883	891	843	902	893	916	907	839	867	873	903	868	877	883	863	920	846	842	862	848	843	788	920	847	865	809	934	826	843	844	890	862	799	843	865	860	916	864	824	831	883	932	865	878	889	885	861	858	866	858	840	877	810	879	870	856	870	848	919	900	878	854	800	857	887	819	816	880	904	928	896	871	848	860	872	830	812	832	864	850	815	892	790	838	901	870	901	833	893	860	846	841	819	872	882	871	890	844	818	866	885	904	888	903	858	898	931	849	862	886	862	870	865	858	897	849	881	886	874	895	873	926	838	869	879	889	855	837	900	842	873	848	868	867	845	869	855	806	853	883	920	874	869	841	861	848	916	904	874	893	849	863	926	819	858	884	861	817	851	857	822	884	883	882	861	920	898	844	871	808	831	877	841	887	823	879	807	819	857	837	884	908	850	895	885	868	850	893	915	818	862	896	852	875	868	854	848	865	922	842	809	886	838	830	911	841	890	928	841	884	929	912	878	914	829	868	860	884	877	907	860	879	880	874	880	859	906	869	843	858	865	843	865	856	865	826	854	833	810	814	850	871	883	859	848	871	838	863	838	859	840	853	844	855	880	879	852	837	863	837	875	864	822	871	869	886	871	850	865	935	826	879	861	880	891	838	862	871	867	846	857	878	795	876	809	856	885	889	859	928	865	837	838	895	840	892	858	844	877	867	836	876	832	864	894	858	843	871	911	843	884	876	912	854	880	885	853	828	878	868	856	840	877	833	832	837	896	871	857	865	832	904	840	873	901	815	897	873	865	878	856	844	811	929	925	843	829	880	855	803	866	829	848	867	850	903	867	855	833	870	832	801	875	884	805	908	856	913	866	833	868	863	906	890	876	841	811	845	859	884	850	851	822	884	840
23486	20384	17532	10666	5333	3209	2101	1374	1071	726	529	436	341	319	318	313	281	253	274	262	264	192	256	240	225	239	230	260	248	241	271	254	237	222	243	220	246	225	244	215	226	234	253	254	221	240	248	242	257	262	237	236	218	281	239	244	241	237	243	229	229	216	225	282	203	243	211	241	243	259	227	245	223	212	245	240	239	218	248	253	219	221	242	210	226	261	253	263	206	233	213	240	224	253	190	211	232	216	234	241	227	273	251	252	221	232	252	210	237	209	249	230	219	250	226	240	221	267	251	227	220	257	236	236	225	254	218	255	238	244	229	224	238	257	220	241	254	228	234	271	257	241	239	249	213	241	256	238	238	247	226	263	230	258	242	253	220	244	220	248	218	256	255	236	242	214	278	244	267	234	236	249	241	249	251	257	255	246	250	227	211	232	241	233	233	246	231	226	225	243	237	245	242	236	226	257	216	237	238	223	252	243	233	206	261	244	254	247	246	252	261	237	237	242	242	262	222	223	248	224	226	209	241	265	246	242	248	241	240	250	238	254	272	228	238	217	228	258	219	247	246	229	223	241	278	213	250	242	254	226	239	233	229	214	263	228	229	257	237	235	242	231	236	254	244	272	202	240	254	220	219	265	234	258	247	235	241	226	237	236	228	243	257	241	233	213	225	249	224	243	214	234	246	244	231	261	235	223	228	240	264	217	248	266	235	220	238	248	236	238	233	237	241	221	224	239	253	224	234	265	240	239	255	263	212	233	251	221	260	227	215	237	249	243	223	246	233	236	220	216	246	248	220	231	215	244	240	246	236	263	226	237	238	218	228	264	217	201	248	238	224	239	217	219	245	213	272	234	266	240	230	229	255	215	228	249	232	231	223	240	278	255	234	228	297	233	229	218	250	255	246	224	209	210	258	256	232	241	228	277	222	225	223	237	238	252	227	271	243	235	257	222	247	280	236	250	234	238	261	265	224	234	225	234	231	233	246	222	252	209	229	236	246	223	235	277	234	239	267	220	268	238	240	218	222	237	236	241	228	226	225	237	237	228	231	223	223	255	253	208	232	237	258	245	222	259	248	208	256	239	246	255	244	226	261	202	236	222	231	228	236	244	218	222	251	229	248	226	239	240	225	253	267	246	258	254	207	238	236	234	236	229	266	247	258	226	257	232	241	243	252	270	208	234	223	248	228	243	236	254	235	244	248	246	225	218	245	254	230	230	248	246	224	239	237	228	215	226	220	240	238	256	229	234	227	217	244	251	262	225	219	244	237	233	258	209	231	249	255	221	237	238	244	243	231	265	229	248	253	222	221	238	248	246	202	232	265	226	254	214	215	227	259	241	260	238	223	255	243	252	245	240	227	239	215	217	223	234	234	234	253	256	243	252	242	259	254	231	242	209	232	217	254	249	259	240	225	236	236	227	251	259	209	259	246	246	233	223	248	255	233	226	250	256	244	208	246	243	255	247	226	234	242	251	262	235	224	232	241	253	243	221	235	246	201	234	245	248	218	222	242	238	244	247	233	269	235	254	253	221	200	242	206	237	218	253	222	238	247	225	244	232	239	247	260	229	248	209	241	259	242	250	247	221	252	238	250	235	229	212	247	217	257	225	248	210	234	235	233	258	233	232	256	230	234	241	227	241	236	253	236	236	243	222	238	227	235	252	210	250	267	218	215	264	220	254	243	222	258	248	264	228	216	215	222	244	255	259	202	227	239	249	216	263	259	226	231	268	228	222	213	221	238	222	237	224	242	253	242	237	212	262	246	245	240	264	225	215	222	232	228	224	237	226	244	262	224	252	218	212	241	227	254	246	220	256	240	243	236	226	223	195	247	232	239	234	222	241	207	242	254	255	228	236	221	239	243	238	229	256	227	230	208	241	237	221	232	217	236	246	234	271	265	233	226	249	222	241	247	246	221	215	230	208	225	244	240	238	260	239	233	217	269	231	253	233	253	278	238	218	225	258	239	239	234	234	230	224	244	238	238	233	243	258	249	241	226	234	244	246	243	242	265	214	216	231	242	271	222	222	260	261	236	224	266	234	223	256	211	240	221	242	261	224	196	244	240	201	255	227	231	227	241	251	209	226	233	267	245	232	228	209	218	237	243	223	235	240	238	260	223	245	238	250	234	203	252	201	247	259	227	238	235	206	229	239	232	240	239	227	218	221	238	254	235	241	212	233	248	249	230	253	232	212	233	236	259	249	236	260	241	220	230	247	217	235	250	230	236	236	224	238	212	230	251	235	227	225	227	216	223	241	243	227	233	251	274	227	235	226	204	262	225	218	234	246	237	220	258	229	247	285	255	246	222	258	224	224	224	218	236	224	210	229	231	255	222	229	238	224	224	246	240	242	263	234	243	235	241	225	228	234	216	250	256	225	231	235	240	256	210	251	232	226	228	274	233	220	262	249	245	229	218	250	248	263	240	246	245	227	252	240	231	241	209	241	229	253	221	206	228	230	230	219	236	220	220	253	248	263	226	214	234	230	253	282	230	227	250	247	243	232	263	236	209	223	227	233	241	228	252	240	238	245	261	221	254	228	254	218	237	240	234	219	249	238	228	242	235	239	213	233	236	295	225	226	219	248	219	258	239	238	253	249	253	241	235	244	234	238	258	226	242	236	257	231	240	254	235	222	256	238	194	249	204	256	228	232	260	208	218	230	272	238	254	262	247	227	235	242	240	259	248	236	248	234	229	244	261	231	221	228	242	225	222	260	245	214	240	270	236	208	244	224	246	227	256	242	235	226	247	236	250	263	223	235	258	249	212	232	234	213	229	240	251	228	224	213	246	243	243	215	245	242	221	237	251	233	258	243	251	260	251	239	234	253	250	268	233	249	222	232	252	240	263	215	246	206	225	229	221	241	220	222	253	239	223	234	267	241	241	247	231	241	219	255	259	245	239	250	265	225	245	214	224	246	225	222	201	253	233	224	233	250	216	237	241	240	204	240	254	261	208	251	210	243	216	233	231	255	230	201	232	253	245	230	248	243	234	272	212	226	233	250	232	255	206	208	225	219	211	258	216	244	242	259	250	240	231	215	248	200	228	230	230	222	230	243	237	229	260	221	240	248	215	250	240	208	259	246	217	245	210	255	242	252	236	239	254	231	237	226	246	240	226	257	261	264	236	257	237	246	232	248	243	244	257	223	243	247	252	230	246	207	238	234	228	194	249	232	248	213	250	215	224	224	248	235	207	254	250	255	242	232	244	238	215	247	244	230	236	234	227	213	253	249	223	212	265	223	248	238	202	247	250	256	250	254	210	249	247	248	244	211	236	275	241	241	235	225	270	221	234	250	248	241	234	223	263	245	261	239	253	249	247	235	233	242	226	246	241	217	226	226	234	222	269	241	248	226	233	221	253	267	236	240	229	217	240	241	212	232	231	218	241	246	245	248	230	205	242	233	237	249	226	232	232	230	219	231	207	265	230	244	236	236	236	234	231	227	242	254	218	231	241	248	278	271	233	224	228	229	238	232	232	235
19934	22209	26107	23932	17185	13032	9027	6306	4802	3318	2510	2061	1629	1603	1369	1365	1195	1045	1067	977	939	887	843	917	875	801	834	840	813	852	771	784	845	798	864	844	850	804	822	844	810	743	780	787	797	781	827	795	800	849	789	766	805	836	817	822	840	779	796	813	826	756	833	766	846	824	775	806	759	799	751	844	794	776	821	797	825	767	797	842	771	816	823	818	772	828	813	803	836	826	856	835	762	803	811	817	800	784	796	748	783	814	774	762	780	779	860	783	766	837	772	821	809	797	828	836	836	805	756	772	832	811	766	774	822	843	806	816	782	837	832	769	803	846	788	821	807	778	786	819	811	807	774	801	829	852	797	773	828	812	881	820	810	840	819	793	819	779	790	808	827	780	781	777	786	784	832	806	770	785	796	756	807	766	789	762	815	773	779	790	780	823	789	805	853	819	776	813	772	853	769	769	791	763	816	786	826	820	811	795	795	823	769	776	803	806	786	762	778	807	826	821	820	751	879	797	849	840	815	750	819	773	799	870	794	853	825	815	853	833	816	817	798	798	834	792	866	841	823	801	794	806	857	802	828	829	815	814	846	796	798	786	805	816	821	827	776	829	793	850	765	747	789	799	786	800	795	856	750	741	852	795	805	811	803	806	817	808	835	827	789	851	779	749	714	776	813	820	831	785	804	807	821	810	818	752	793	803	760	826	800	818	855	742	841	796	816	802	802	805	829	846	780	790	765	847	816	788	790	783	813	821	809	811	837	840	832	806	790	812	820	833	858	813	831	780	797	822	884	851	835	796	816	768	797	802	834	794	792	819	799	773	830	798	815	775	815	794	761	759	832	771	777	848	763	807	812	832	798	816	849	798	780	777	764	785	820	786	771	814	788	803	841	779	769	799	801	804	863	794	791	729	763	789	806	819	841	827	829	805	856	765	745	831	782	836	834	844	807	826	821	791	800	824	814	823	835	855	807	840	794	821	824	833	786	838	850	841	841	812	769	862	769	817	795	802	794	844	788	828	819	831	870	812	766	834	807	799	801	805	832	796	753	813	754	802	784	774	831	826	769	833	837	815	816	757	784	789	765	816	765	815	839	778	829	817	797	822	829	784	787	777	769	786	835	794	793	785	819	769	778	784	776	824	781	795	851	802	785	789	777	841	877	828	807	788	857	858	827	837	793	797	816	809	793	841	834	786	795	782	761	774	806	828	798	833	780	844	821	829	796	807	823	822	828	833	840	807	797	823	759	803	835	770	866	775	800	785	801	801	831	808	794	824	803	788	754	810	790	772	800	801	834	838	867	801	841	817	802	833	814	797	792	807	775	823	787	824	853	769	775	790	791	803	796	812	788	808	763	888	786	795	788	801	806	795	796	822	866	797	783	820	803	829	767	787	820	765	739	827	809	788	776	804	752	799	823	795	760	880	783	792	764	797	798	858	820	780	748	793	826	823	800	843	825	747	828	795	789	807	856	818	786	825	782	811	784	812	790	829	782	832	820	765	830	800	757	809	835	768	809	772	765	803	800	776	814	803	786	778	808	828	816	771	769	785	816	797	796	795	811	799	838	831	845	815	791	797	809	788	813	834	756	841	807	816	838	799	818	771	792	798	813	758	812	809	815	804	799	782	823	798	749	854	811	748	815	783	841	816	838	811	761	802	771	778	831	812	831	774	820	779	787	875	784	766	811	767	792	829	812	855	808	789	758	823	789	771	798	813	818	815	768	752	820	828	809	821	796	771	793	776	739	840	804	853	804	793	804	821	768	792	798	805	839	808	746	853	825	749	799	839	898	801	759	799	784	799	781	837	834	824	836	845	794	810	799	768	822	804	815	834	848	858	787	770	764	830	738	792	837	788	832	749	823	812	793	712	779	838	810	828	744	819	804	805	809	771	766	802	790	781	787	856	778	808	818	771	785	813	698	785	835	766	807	820	758	815	774	765	796	806	780	826	813	756	810	800	799	778	770	829	867	792	803	785	857	814	828	792	764	800	770	788	822	770	796	815	804	788	800	841	807	811	835	804	804	800	768	815	822	818	851	802	782	800	777	799	799	800	849	818	785	835	874	781	828	775	825	773	798	833	782	800	815	792	844	836	793	837	811	819	823	825	772	887	789	801	797	760	810	874	822	821	761	784	783	769	816	818	833	848	832	802	844	808	827	853	824	773	822	788	760	804	826	794	816	789	767	822	857	812	790	768	805	811	782	779	796	835	840	745	799	794	806	751	811	766	809	833	760	789	784	854	804	775	756	816	835	753	817	825	740	843	794	853	777	768	799	822	820	769	780	780	801	789	839	792	772	831	829	854	793	783	818	760	800	789	802	826	763	778	794	807	815	800	847	809	773	828	769	811	837	812	742	753	767	797	847	778	830	804	843	794	778	768	831	838	789	809	822	851	824	768	769	812	831	764	757	811	790	802	887	776	751	846	821	835	789	781	815	830	764	778	896	845	796	879	803	782	761	766	853	820	837	808	805	839	763	825	812	765	822	803	824	789	837	829	817	794	773	824	819	756	825	842	764	765	827	791	791	808	774	798	838	835	802	781	796	815	835	787	788	817	860	806	777	786	811	838	845	809	843	781	806	813	809	799	839	768	836	766	783	835	814	785	836	775	822	811	807	809	812	808	797	824	806	799	837	801	770	868	815	819	786	835	798	773	820	849	803	796	777	862	802	783	829	797	761	793	782	837	772	802	842	819	777	783	811	800	769	830	826	783	835	850	830	816	789	772	800	774	841	796	809	792	815	849	771	848	811	808	779	798	785	803	762	743	798	818	773	842	815	825	810	833	774	826	764	809	803	811	871	825	776	834	756	798	813	814	821	839	834	805	828	843	813	852	801	838	758	774	776	811	782	838	819	800	817	857	802	790	834	848	777	771	811	838	813	840	848	798	852	783	832	819	835	784	824	767	872	795	819	809	818	816	803	796	809	756	802	819	810	805	818	795	817	814	839	822	770	786	763	821	805	795	824	825	820	812	802	832	823	778	830	774	820	825	840	828	801	779	767	791	813	870	840	824	823	800	778	809	822	835	809	795	810	828	837	801	786	808	824	764	810	810	779	758	822	784	812	826	751	827	762	808	794	773	787	811	781	782	772	824	845	772	769	831	838	839	783	786	836	802	803	810	792	821	775	832	796	826	813	843	821	807	767	804	767	786	807	804	772	745	784	791	833	777	826	801	785	808	772	782	796	789	764	786	802	823	784	809	824	778	783	799	795	820	872	765	829	841	820	788	781	782	786	794	794	765	805	768	828	870	795	854	790	770	828	750	757	844	872	778	808	787	783	830	831	848	776	765	793	777	798	807	747	861	821	820	833	783	787	796	828	729	809	808	798	830	823	752	771	776	780	824	828	805	821	750	854	793	775	833	833	781	741	790	808	805	803	795	774	764	840	799	766	832	822	799	740	810	878	766	832	804	785	798	816	765	824	810	884	794	802	816	860	786	822	792	784	842	810	804	815	793	821	770	875	797	809	794	767	811	776	806
39084	40300	44899	34735	26797	21840	16151	12247	7680	3558	1652	1806	1668	1481	1039	778	553	531	471	395	415	376	336	311	320	305	271	256	280	274	253	279	243	239	243	262	290	257	269	245	254	225	247	244	242	257	232	270	268	251	230	254	238	237	247	263	232	273	236	274	240	244	249	252	250	243	258	243	233	251	284	240	294	239	248	235	289	257	238	244	237	221	253	252	245	258	274	268	266	227	258	241	261	259	247	269	259	244	233	263	250	275	242	253	268	265	234	275	233	255	243	256	235	260	253	264	255	238	269	243	252	266	232	270	235	282	253	264	234	247	236	228	242	229	247	249	244	278	253	238	255	251	233	249	252	258	234	258	272	245	257	256	216	243	270	235	246	222	241	261	263	260	255	247	251	269	249	292	239	256	247	238	227	239	232	262	239	222	222	241	248	266	250	236	271	260	260	280	248	241	231	256	238	242	252	258	251	275	257	280	256	262	262	230	247	248	263	246	251	217	233	229	269	247	254	241	281	246	292	261	253	245	250	239	274	231	245	267	268	252	252	226	268	271	269	235	247	231	257	258	252	260	256	265	260	233	240	249	246	269	239	267	230	280	256	245	286	239	282	247	274	212	236	247	251	279	264	229	247	247	248	262	227	248	238	261	259	260	229	273	230	259	250	268	257	222	239	255	251	237	277	253	263	233	252	251	271	251	224	254	249	259	250	267	229	264	230	259	248	223	260	254	268	259	239	261	236	247	246	231	254	258	246	246	225	259	263	253	246	255	262	260	235	259	245	259	195	269	254	255	247	279	287	244	241	233	245	258	256	290	260	243	253	243	254	234	271	266	220	257	249	271	276	237	274	223	263	265	244	238	261	259	275	246	230	246	285	263	250	274	219	256	280	235	252	261	232	248	242	253	229	247	262	266	253	272	262	259	253	246	234	260	266	268	265	262	252	248	248	255	245	269	264	274	233	258	235	265	239	254	258	256	283	267	267	257	263	244	246	268	256	250	236	263	237	254	254	249	257	259	222	246	247	256	254	264	249	258	256	263	264	249	225	245	270	254	244	246	250	251	282	250	261	241	284	234	257	235	268	232	251	271	237	252	236	239	263	221	259	259	267	236	219	252	264	245	255	271	225	265	257	241	262	259	253	260	257	268	274	242	292	257	231	243	239	244	274	257	259	230	241	237	240	242	263	252	264	250	237	250	254	263	244	221	238	244	272	237	246	236	243	261	248	243	241	271	232	262	249	232	233	258	273	290	266	260	250	262	255	269	236	267	278	303	261	234	240	234	226	213	241	248	266	241	245	274	247	267	259	253	254	253	217	240	277	251	235	270	282	234	271	236	263	242	264	230	232	229	287	266	233	251	274	257	270	274	237	247	267	259	241	259	266	247	266	233	250	237	257	249	239	245	241	261	253	228	237	247	253	249	227	257	265	232	259	280	238	232	233	252	258	216	275	241	219	273	257	249	258	250	253	233	258	238	231	236	246	234	258	248	242	292	237	251	277	236	232	265	247	248	243	232	261	251	276	233	243	241	240	247	254	252	228	226	257	200	226	259	272	275	266	257	256	241	246	253	252	248	240	226	241	236	258	257	259	265	230	267	251	274	257	233	223	251	218	261	291	256	263	262	254	240	237	214	233	273	258	250	237	266	238	243	239	250	263	249	223	263	243	264	269	233	266	267	250	252	246	246	262	231	226	268	256	256	241	233	237	254	245	252	238	250	253	261	262	250	239	284	266	235	262	246	246	259	250	267	254	262	235	248	265	246	265	272	213	265	281	261	242	243	225	245	250	263	224	282	238	241	273	243	240	219	228	238	260	252	250	256	220	267	265	234	235	243	240	256	237	233	233	250	222	238	248	247	233	240	250	252	275	240	240	262	276	283	257	272	265	233	251	271	247	263	271	239	278	259	252	249	271	234	254	259	255	262	252	244	263	251	269	243	243	260	270	249	275	245	246	221	256	257	231	247	268	250	244	240	238	262	261	229	217	244	281	231	273	226	251	276	246	286	267	266	238	261	256	265	258	245	252	238	245	278	253	247	263	247	266	250	240	242	239	232	290	249	241	275	232	219	271	237	237	247	277	241	263	271	236	247	232	255	252	231	260	283	255	244	236	267	238	254	235	279	221	239	222	256	258	300	290	253	250	270	224	259	256	254	237	271	270	234	256	225	230	232	240	258	255	259	249	264	280	240	243	250	243	247	249	251	247	241	250	225	256	262	269	261	270	232	253	260	271	258	255	266	246	226	230	215	223	258	246	249	245	230	248	239	262	254	226	254	235	253	261	250	241	237	284	249	263	266	239	282	246	241	255	248	262	254	261	203	257	229	253	250	242	240	262	249	255	207	233	247	245	241	244	290	250	270	268	222	244	263	224	267	247	263	256	247	209	260	284	241	255	250	248	248	227	243	258	241	236	210	254	252	228	264	239	245	277	264	241	266	251	251	248	271	260	221	250	237	233	250	271	209	236	250	240	236	252	252	224	242	257	257	242	229	263	263	246	255	246	245	255	289	264	247	261	297	282	269	259	234	252	241	242	226	252	259	282	239	261	283	259	274	247	289	251	222	228	273	251	277	252	233	237	246	251	245	249	258	252	251	237	228	263	255	244	264	236	236	266	246	248	244	235	236	280	253	238	240	230	263	277	266	259	257	239	237	253	276	244	244	242	259	240	254	239	225	230	256	255	221	220	233	254	268	241	254	237	239	238	260	265	229	238	279	240	287	241	262	259	261	277	245	261	228	265	254	240	253	261	260	263	260	239	248	256	231	235	262	248	269	220	245	274	255	257	262	264	234	263	239	261	266	273	246	284	241	223	277	223	263	272	276	259	251	253	264	273	237	224	255	241	280	249	248	251	258	255	239	252	245	242	252	266	236	263	271	255	250	232	230	253	236	250	271	227	259	235	257	226	254	266	226	221	254	250	217	269	250	245	257	254	245	215	268	241	226	269	271	250	235	247	249	233	245	235	224	250	245	248	232	262	250	270	260	264	243	235	251	255	260	243	255	273	238	256	235	266	254	287	265	255	243	265	224	236	217	264	255	249	252	255	236	241	242	251	245	246	256	236	252	271	265	268	237	251	250	268	242	265	252	239	243	256	238	263	248	250	230	251	258	267	280	252	247	272	282	284	233	254	240	273	262	237	232	273	254	234	259	245	254	268	268	264	252	254	270	218	277	250	266	259	242	282	255	246	252	222	243	230	220	245	255	250	263	253	267	218	253	245	256	275	268	237	243	244	219	259	204	282	240	255	226	269	250	235	257	246	270	226	245	249	246	233	275	264	256	278	251	240	250	243	259	275	229	285	252	269	241	241	269	244	275	252	238	251	207	279	242	219	251	259	246	220	264	261	258	227	245	222	233	247	276	242	260	270	269	266	243	256	245	258	262	249	227	266	241	244	247	259	272	252	261	276	247	256	211	263	249	269	229	276	241	270	248	241	244	246	252	271	276	267	235	257	242	246	280	274	244	239	249	246	249	250	245
30865	38205	47990	42152	37553	30910	27378	24978	20600	11766	8275	9162	10188	8651	6280	4697	3255	3001	2402	2107	1885	1641	1277	1181	1135	1154	1117	956	896	1023	920	926	883	846	854	878	900	914	828	820	794	862	890	810	844	816	818	848	862	820	854	853	842	900	843	870	833	841	813	810	780	806	824	819	872	824	817	831	828	805	822	849	852	850	835	808	808	876	796	850	886	823	846	875	815	893	805	805	820	787	828	809	835	805	802	792	779	842	842	829	803	787	815	824	826	845	828	826	856	832	796	836	852	780	866	840	838	842	887	818	890	803	850	848	829	855	841	844	877	874	825	825	835	826	826	865	831	814	810	817	821	799	857	822	832	809	853	809	825	875	790	859	836	860	852	840	811	778	841	802	843	869	832	805	814	821	840	872	749	890	831	828	826	843	832	861	799	818	857	823	852	843	837	865	828	847	844	874	857	845	813	857	872	836	792	813	832	832	822	851	818	850	752	863	838	829	829	874	773	878	920	799	851	848	840	805	856	805	847	826	802	828	855	840	835	832	831	847	855	781	827	857	828	825	817	791	827	825	829	792	805	843	785	815	824	819	853	845	810	804	854	792	854	861	791	864	854	859	823	803	828	820	843	808	817	838	775	808	764	811	837	858	770	827	844	826	842	802	831	858	869	842	807	816	869	858	804	787	852	809	831	857	839	901	868	808	818	825	868	868	851	802	834	856	801	873	864	835	807	857	810	877	816	881	807	794	848	845	841	818	838	819	882	799	851	812	858	918	889	865	850	833	829	829	902	893	818	840	791	832	844	836	858	862	819	800	857	811	852	801	873	866	828	860	846	856	881	858	841	879	798	858	804	794	839	769	829	822	864	812	779	824	849	854	822	837	826	850	814	800	840	846	840	861	863	809	829	856	825	831	804	829	860	846	830	833	839	809	801	841	827	847	785	811	841	829	817	859	831	870	803	860	846	854	812	793	880	833	847	761	806	853	842	833	840	861	854	846	878	835	825	931	781	863	810	884	844	862	830	823	840	833	797	834	869	820	816	852	857	818	848	812	857	776	809	806	821	849	783	834	878	882	864	811	862	782	812	863	816	771	879	836	814	812	809	839	893	819	824	836	839	812	867	867	834	843	794	871	821	833	806	808	918	888	825	896	816	808	872	825	794	810	801	837	807	915	858	824	854	842	820	872	804	845	813	902	828	807	836	857	784	824	816	814	802	841	809	823	874	871	859	837	798	825	875	831	856	822	851	841	865	870	871	805	846	793	825	847	853	856	857	824	835	851	800	832	766	869	836	782	863	833	830	863	821	812	899	776	848	786	776	809	804	847	830	840	820	835	845	830	836	846	858	817	796	853	841	838	821	803	831	841	869	842	822	851	864	851	846	858	833	860	849	805	802	836	820	884	885	876	823	829	780	868	827	773	806	832	825	866	776	836	833	860	873	888	857	830	853	829	885	828	798	888	860	824	834	789	868	828	875	793	822	835	825	848	836	850	832	811	837	823	836	855	876	832	852	851	835	824	844	865	871	892	832	866	807	873	839	808	824	833	872	830	853	784	872	862	844	845	832	832	883	820	852	843	853	890	823	846	890	868	822	843	820	840	823	804	797	802	801	843	855	813	836	874	836	800	809	796	852	858	823	816	857	804	884	870	832	783	887	856	852	809	867	803	803	778	895	862	867	822	876	837	855	800	882	853	799	841	833	834	788	876	819	813	825	837	831	823	860	839	816	830	851	866	826	851	843	864	810	896	805	796	788	872	824	824	800	779	819	845	805	842	838	860	813	845	747	800	913	800	845	815	850	887	832	804	873	868	811	825	869	836	885	868	892	814	816	804	847	832	825	782	813	785	847	848	863	851	839	829	789	868	855	882	900	800	840	874	837	884	854	856	807	800	777	807	856	877	862	880	829	849	798	886	841	797	864	863	802	846	812	889	818	833	865	819	867	837	845	882	801	834	875	803	796	780	832	836	812	817	831	830	852	831	857	836	797	850	812	842	827	798	882	879	828	824	901	808	847	786	835	851	858	843	808	760	857	848	891	858	819	895	900	817	800	779	807	825	831	824	836	855	793	838	752	851	795	844	832	799	832	857	839	828	783	808	816	823	789	808	850	827	766	863	893	850	871	817	797	888	847	794	786	825	816	863	874	828	847	825	802	830	804	817	773	829	806	788	824	856	869	892	825	821	851	825	818	865	819	828	814	888	895	838	838	857	858	834	779	844	879	800	811	822	792	862	815	771	858	803	794	813	848	832	871	807	856	827	834	835	874	790	898	812	860	837	842	818	806	862	839	808	836	842	760	806	845	855	861	788	832	812	790	849	885	839	879	852	812	842	879	852	830	796	794	885	865	829	823	792	819	817	809	858	823	836	822	852	799	817	860	808	845	869	807	819	816	865	820	794	876	803	816	795	851	819	830	822	878	786	878	801	838	831	826	822	853	863	816	812	855	846	850	874	892	810	839	883	859	856	842	869	770	789	869	808	833	844	814	827	825	791	859	856	880	867	824	842	810	855	867	796	849	824	798	879	798	835	816	843	838	815	832	821	809	831	894	873	847	859	860	818	850	804	839	806	809	876	844	857	847	829	848	863	864	826	817	850	807	845	810	875	816	835	853	809	859	863	857	779	798	804	856	849	808	842	850	839	884	808	811	819	835	807	842	829	870	805	841	907	796	841	906	819	908	839	844	809	892	840	794	868	877	842	833	857	813	824	818	834	814	862	772	758	855	838	838	826	802	833	869	845	828	870	872	821	845	830	836	802	797	830	828	921	847	841	922	810	834	831	880	805	859	852	839	842	796	827	829	855	825	862	831	837	815	836	828	883	884	816	761	874	813	843	842	847	839	851	833	789	825	832	846	861	853	871	851	840	817	803	842	882	833	893	825	808	833	850	822	859	844	831	854	832	845	859	785	820	814	798	835	846	852	775	755	845	794	815	880	815	827	895	870	830	823	819	862	783	823	851	813	835	865	831	830	808	825	802	794	839	845	800	833	797	841	815	831	821	858	853	839	848	801	833	812	811	828	814	860	820	768	812	866	845	873	835	803	814	828	877	836	848	849	837	874	864	858	845	812	833	875	809	859	864	879	806	856	828	885	819	822	827	817	831	815	815	836	809	881	833	877	817	827	849	800	837	817	840	836	808	855	833	852	800	827	832	825	809	821	825	874	845	790	820	834	841	829	822	834	883	812	856	892	792	826	894	847	896	818	876	801	844	851	846	895	824	935	889	834	850	839	844	822	849	827	850	881	814	880	847	793	858	792	812	880	824	828	787	784	854	790	854	829	825	851	869	813	889	857	841	795	829	868	854	852	806	828	847	791	819	863	832	849	846	785	801	834	885	850	843	839	792	882	779	843	838	869	833	797	827	775	812	882	849	865	804	842	862	852	823	826	847	873	854	840	812	830	825	865	849	810	845	833	877	813	817	805	834	816	786	853	780	858	842	781	864	811	825	853	816	855	810	807	814	809	862	863	821	878	811	872	830	843	856
43535	44732	43875	34822	30473	28788	23262	18299	14077	6830	3162	2966	2991	2334	1531	1333	870	825	653	544	512	484	377	382	304	313	331	286	303	299	261	287	277	272	262	273	293	285	222	257	274	267	286	252	260	274	282	239	283	278	263	275	253	293	258	266	266	299	251	270	273	298	269	257	312	261	251	266	266	256	266	274	266	271	258	272	244	256	262	262	272	242	273	266	260	268	277	245	285	238	263	293	274	281	263	255	249	243	238	247	263	268	273	287	260	274	264	261	251	269	266	288	274	260	259	292	258	261	254	268	238	263	288	263	263	277	252	242	275	263	283	272	249	275	264	254	280	287	278	274	252	287	265	264	261	260	285	268	288	279	313	273	242	284	286	267	284	257	258	257	250	258	292	270	263	265	301	245	265	265	244	278	295	269	294	286	262	283	283	267	263	273	266	287	281	276	242	277	264	292	274	279	273	279	288	277	267	292	274	289	277	268	259	277	270	277	281	286	280	249	259	286	272	246	268	258	284	302	240	262	239	268	229	271	269	266	275	276	291	298	275	280	293	279	277	291	273	262	300	285	288	291	252	282	239	265	253	274	267	275	256	241	260	264	273	280	291	291	264	263	294	296	267	272	272	260	261	281	247	250	256	270	280	241	272	237	279	283	269	250	272	286	289	284	280	269	284	290	268	252	280	264	276	303	258	274	262	301	245	267	302	271	282	274	303	290	256	316	270	274	275	266	290	251	272	265	264	249	287	265	270	278	290	272	270	239	273	289	257	283	280	260	261	253	276	280	254	291	236	268	280	278	263	285	305	286	254	242	265	251	276	302	267	259	257	298	283	275	258	265	285	237	259	282	232	296	278	269	270	260	240	251	266	262	275	282	283	264	252	262	287	296	245	281	249	297	243	232	286	258	284	295	288	279	265	280	247	277	269	269	271	261	249	271	266	258	263	256	311	286	272	282	258	275	244	280	275	235	292	268	287	271	264	271	263	278	282	237	249	285	275	239	267	274	248	268	282	282	274	281	255	273	282	298	263	271	277	251	238	283	302	261	267	275	275	269	266	270	298	266	275	257	270	259	232	289	269	256	265	239	257	279	257	291	287	285	337	269	251	261	268	293	227	282	285	268	283	258	281	294	271	275	283	265	272	256	280	315	276	278	285	268	247	238	268	263	247	276	245	250	266	275	271	288	286	249	258	278	267	269	234	272	270	277	280	267	274	287	275	276	294	284	266	271	255	263	308	247	264	260	291	280	281	265	282	266	243	273	275	254	266	246	256	249	278	265	234	263	259	268	279	251	264	284	279	275	266	286	268	284	268	289	275	247	265	283	269	271	258	278	274	285	267	256	273	297	297	290	273	274	262	249	275	252	258	266	263	269	289	272	300	272	280	247	302	271	285	274	284	283	276	236	310	257	239	289	270	302	239	257	286	296	253	256	246	287	235	262	286	268	245	267	280	255	303	278	258	286	279	261	268	296	278	247	298	260	253	266	282	259	248	274	231	293	284	257	279	281	266	272	276	277	266	279	287	258	261	247	265	256	255	279	296	271	258	280	277	276	260	280	249	268	254	257	318	265	275	264	276	278	280	296	283	250	273	264	269	259	245	286	266	285	283	272	263	282	259	258	267	273	287	263	251	245	264	282	304	271	260	258	278	255	305	295	251	261	282	239	304	263	238	257	269	281	263	261	309	258	266	278	262	297	291	264	261	280	241	273	267	260	279	275	267	255	279	287	266	283	259	257	288	267	272	276	282	296	266	254	253	296	285	290	268	284	267	256	294	265	257	269	253	284	282	264	269	286	261	246	246	244	282	250	301	276	291	270	291	283	278	278	257	268	258	272	267	273	285	251	287	248	271	287	272	268	269	298	237	280	267	266	270	286	256	259	269	253	283	247	291	282	285	270	249	269	262	291	272	288	275	282	234	274	273	274	276	279	267	293	317	278	279	258	272	270	269	288	284	272	273	261	261	261	285	257	285	284	265	294	277	264	261	268	246	235	281	243	274	255	283	244	247	272	276	288	264	299	253	292	261	272	244	264	272	263	270	270	276	264	239	278	249	259	259	262	270	273	275	246	251	294	265	258	305	262	291	288	272	298	257	261	317	273	277	262	250	264	284	264	232	259	264	243	277	274	277	279	273	300	283	282	276	274	274	288	266	301	270	276	262	271	294	243	272	254	285	267	267	281	252	283	297	296	290	258	265	253	265	283	258	283	295	294	263	273	261	256	281	254	281	252	281	255	277	289	271	249	291	279	263	266	245	261	256	281	272	302	260	282	298	266	270	285	250	256	268	282	266	259	284	261	267	278	276	272	243	278	282	272	276	265	238	261	301	307	242	269	269	277	297	287	291	244	255	257	276	300	285	274	257	274	272	297	270	299	270	275	245	268	285	257	280	300	277	277	262	241	277	276	286	255	271	293	256	288	289	251	278	251	284	291	266	272	268	281	287	285	283	268	273	250	269	271	278	267	290	265	280	268	271	265	264	259	284	271	294	266	253	280	288	259	260	260	269	248	278	289	284	287	284	255	269	268	241	256	255	289	254	219	267	276	296	272	267	288	249	262	285	266	254	294	269	281	262	262	243	252	258	283	278	287	257	276	264	274	250	270	271	266	253	278	294	246	290	281	284	262	261	263	287	261	277	284	296	289	301	271	286	255	279	242	287	275	250	289	276	274	271	265	286	297	269	293	301	261	305	256	299	262	301	269	266	279	256	269	240	267	272	307	266	261	276	310	271	250	261	262	299	312	232	262	295	271	286	284	261	259	228	266	268	250	303	268	271	304	307	258	277	278	252	291	301	248	275	273	279	266	279	263	246	273	299	279	260	267	246	272	256	264	283	272	268	264	289	272	279	256	278	259	271	273	248	258	270	271	276	261	292	280	238	297	287	274	300	260	284	280	265	298	308	281	281	286	266	251	268	285	254	269	280	285	277	327	256	275	263	278	268	257	235	274	299	276	256	278	261	270	268	283	311	291	281	253	278	295	243	254	261	293	272	296	283	255	287	277	258	246	279	268	272	270	258	285	271	266	276	257	246	284	264	293	280	305	273	289	284	280	278	286	227	237	255	241	286	279	289	251	257	283	280	260	235	255	286	253	251	275	262	273	265	308	267	284	266	282	269	268	267	288	276	245	260	284	288	233	272	276	287	277	275	262	263	278	274	276	286	272	283	284	261	267	265	289	303	283	254	280	274	272	266	263	277	266	257	245	267	254	281	244	249	297	271	267	252	273	295	303	238	242	275	259	235	265	253	267	283	264	279	287	286	286	279	259	286	255	295	291	260	283	274	262	257	260	268	297	275	294	244	272	278	282	267	302	286	268	270	255	261	250	268	267	280	276	264	261	243	253	252	283	282	270	270	287	312	260	274	253	278	272	265	295	294	289	269	260	287	280	247	260	281	248	246	256	288	264	248	289	309	314	251	275	255	276	241	269	308	268	266	289	274	259	254	251	268	279	262	286	250	266	272	290	292	265	260	275	293	256
35167	43544	49230	44263	44525	41064	34257	30670	26729	16744	11023	13975	15414	12822	9171	7801	5111	4990	3689	3183	2726	2297	1687	1638	1345	1366	1301	1041	1020	1007	966	985	987	963	974	939	914	959	898	864	883	881	924	905	854	860	895	903	849	942	829	920	920	893	915	886	881	855	887	931	921	873	892	892	895	892	829	896	890	846	898	902	921	893	896	866	825	939	870	865	893	850	873	863	882	870	876	863	893	849	834	886	875	890	884	872	928	907	896	861	834	906	887	859	885	848	897	881	887	823	858	892	885	889	916	876	899	929	862	909	948	857	917	897	878	851	958	854	842	847	845	859	901	944	906	872	887	888	936	837	865	890	867	897	866	823	916	889	881	899	873	908	854	885	894	871	919	910	911	914	893	894	917	916	862	893	911	891	864	924	836	914	912	934	869	880	824	912	888	907	866	886	903	873	854	873	928	895	892	884	887	845	859	895	881	877	883	899	868	892	902	878	878	864	853	825	868	863	941	824	890	905	898	943	916	929	880	911	862	931	911	825	847	872	939	923	865	874	930	883	889	879	903	866	850	838	943	891	885	907	885	857	882	906	854	869	886	912	876	846	880	899	793	879	908	860	893	923	838	847	903	870	917	900	881	879	949	856	887	861	865	899	905	875	862	861	842	880	858	908	903	915	925	905	839	844	845	934	905	856	939	839	934	907	886	829	863	910	885	935	927	905	903	879	869	902	840	918	853	864	900	894	905	885	880	930	912	882	887	873	920	901	916	841	886	842	871	901	880	895	863	870	891	862	889	885	842	912	910	863	889	937	865	875	872	859	903	862	833	857	856	883	919	830	958	883	871	861	857	844	893	915	891	908	865	868	891	898	854	924	918	902	880	872	891	883	912	884	911	875	892	864	926	875	896	873	860	846	879	827	871	884	895	846	889	836	867	913	842	908	913	859	891	908	873	887	850	912	900	932	838	886	819	898	866	954	910	838	836	911	898	831	901	860	916	892	885	882	894	878	900	887	915	905	897	854	872	925	878	938	854	881	876	888	878	876	866	850	882	843	901	872	869	886	908	886	841	884	856	890	858	883	856	883	871	887	885	918	906	875	881	870	894	891	911	822	828	873	898	851	906	896	919	856	875	870	849	890	911	891	849	883	899	934	935	854	881	898	883	836	836	919	862	915	872	892	912	856	915	861	879	897	911	891	878	899	930	871	867	882	916	896	841	891	898	871	921	846	920	862	944	858	864	863	886	903	841	902	847	914	836	884	896	880	908	901	846	869	886	892	859	881	915	933	908	886	885	850	857	847	859	901	900	900	889	892	857	824	899	864	867	875	855	871	903	853	893	913	874	872	894	835	842	875	903	944	872	891	857	871	842	888	842	857	872	945	872	878	809	885	895	850	870	820	823	848	935	854	840	877	915	826	904	850	903	886	894	903	862	815	879	882	896	900	883	879	915	864	847	890	862	887	842	864	849	932	897	910	909	895	841	913	891	922	936	907	882	902	879	899	875	819	933	897	850	915	887	895	850	892	916	869	914	900	860	883	864	902	861	893	883	891	826	881	846	864	833	872	874	925	880	903	878	852	950	885	904	855	909	836	875	923	918	898	910	874	926	876	864	875	864	852	836	842	903	862	896	880	928	927	846	868	857	879	921	839	895	920	901	891	883	893	827	847	875	929	922	887	880	858	905	892	910	929	863	865	934	847	846	846	997	902	832	919	888	904	905	860	887	889	900	911	877	858	873	889	930	867	846	905	872	945	925	871	834	918	872	873	818	864	855	955	885	905	873	855	876	890	892	848	889	898	883	898	855	897	871	845	898	908	842	855	894	894	868	870	941	904	903	822	840	898	892	858	908	903	915	912	830	916	916	926	919	917	882	858	886	863	909	910	847	842	890	902	925	830	864	925	856	879	895	854	826	866	905	865	853	888	864	903	828	916	815	861	937	892	897	897	880	868	874	867	903	889	836	849	850	896	876	837	903	853	901	928	863	869	890	843	880	908	918	925	919	856	877	880	912	833	881	865	859	937	879	870	856	903	888	888	909	914	880	889	876	881	855	908	899	893	906	845	828	878	882	864	880	893	883	863	872	885	834	860	852	880	861	883	846	840	939	963	882	878	902	878	871	874	910	836	881	936	858	882	884	901	842	900	871	930	841	849	908	913	920	873	928	920	860	931	940	883	855	871	845	909	887	889	902	919	838	854	855	868	926	861	912	958	875	858	875	887	868	883	912	879	884	834	893	832	853	891	881	835	889	911	906	880	895	852	800	845	871	857	893	891	883	859	911	942	875	893	857	845	895	860	876	836	864	865	892	924	899	946	860	882	878	857	812	866	908	950	921	894	936	874	882	861	869	935	857	898	875	890	896	868	879	902	847	893	887	900	936	921	872	885	846	903	896	934	887	851	904	860	885	870	807	913	870	879	895	866	880	865	890	860	877	888	797	912	921	879	937	928	838	918	802	899	909	860	874	885	893	893	868	893	854	889	863	901	854	865	930	878	886	905	878	848	854	880	896	904	895	850	846	896	905	886	883	883	872	907	875	877	923	862	922	830	907	913	941	846	868	922	852	864	875	862	871	887	827	923	889	954	904	908	853	866	835	925	848	892	906	882	850	894	901	918	942	916	829	901	940	870	888	909	845	906	876	859	878	956	884	855	869	889	885	852	895	926	912	821	861	900	876	865	865	847	909	835	843	901	847	877	889	886	853	911	830	904	873	858	921	888	886	902	910	920	900	920	870	890	824	895	846	888	867	836	866	848	933	915	921	902	851	895	880	893	926	883	889	913	894	898	911	898	863	892	855	896	919	886	856	868	845	929	840	851	917	856	858	883	867	892	874	885	944	851	860	823	845	844	925	883	879	890	883	879	888	882	861	841	902	888	879	883	848	899	869	871	878	949	879	954	879	833	877	887	864	881	935	878	822	876	866	850	859	861	920	849	947	875	887	898	813	859	941	854	910	891	946	879	889	890	874	887	878	921	899	860	854	812	914	903	907	824	922	876	901	885	919	872	907	884	895	862	917	914	910	914	938	870	882	839	898	883	940	910	831	884	867	881	877	891	915	921	917	959	891	870	870	854	909	867	867	875	903	831	877	904	917	872	834	907	888	856	868	909	901	900	917	890	903	901	914	865	942	913	868	921	868	872	889	819	857	891	880	858	918	845	857	925	886	891	923	913	883	853	863	869	914	833	867	866	899	879	903	930	918	893	965	842	837	894	878	875	890	849	857	918	869	893	861	872	876	882	880	845	869	872	930	915	948	872	888	919	811	872	877	899	880	884	870	882	841	872	903	881	864	885	830	883	832	885	914	842	906	907	863	930	895	880	873	880	903	862	906	857	855	909	930	897	873	861	860	875	864	772	872	842	915	900	899	937	861	897	867	871	897	908	865	867	844	884	880	905	868	863	889	871	911	905	876	859	909	855	883	884	910	921	843	840	860	888	935	876	941	850	834	929	869	856	883	870	860	944	893	870	922	862	919	868	861	905	898	875	885	858
22941	18981	16869	9467	4874	3110	2058	1463	1041	643	458	411	397	379	365	311	323	280	270	269	263	241	274	270	255	263	251	247	247	253	243	245	265	259	238	284	226	277	257	245	227	228	256	270	249	243	256	270	240	256	247	261	237	221	224	246	211	250	278	246	277	259	291	249	257	253	244	237	267	218	242	240	258	236	252	254	264	256	249	273	220	252	242	239	250	259	221	240	225	266	266	228	240	251	239	246	237	264	236	265	248	269	257	270	230	251	243	245	234	222	229	222	250	267	255	205	242	268	244	241	248	272	256	247	261	261	254	260	244	235	235	216	238	242	218	245	276	238	280	260	234	259	243	228	261	242	284	254	252	259	233	231	259	256	222	234	259	254	230	280	253	254	265	244	243	221	263	272	271	227	239	263	226	273	243	269	260	241	280	265	248	251	227	241	273	238	245	260	231	233	239	225	272	235	231	234	239	255	247	226	275	241	262	272	235	247	261	217	234	259	238	258	228	276	224	240	245	228	256	258	262	243	240	225	238	219	255	251	247	252	249	221	242	239	270	225	244	282	249	234	209	229	251	228	257	257	250	268	255	222	259	241	239	257	280	235	256	248	236	242	282	246	224	245	254	255	253	266	239	257	225	239	254	216	259	247	244	253	241	227	228	233	237	248	271	238	260	247	255	269	213	227	243	290	228	245	233	247	247	230	237	235	266	226	238	252	234	241	248	262	269	237	234	244	252	253	241	244	260	251	251	243	272	272	260	238	251	282	258	249	232	225	226	251	248	252	238	234	245	271	246	259	241	237	251	285	229	233	230	263	229	253	267	260	268	267	248	252	273	243	252	250	262	264	252	259	280	259	252	248	263	256	261	284	260	260	227	230	280	258	250	282	273	292	221	257	242	246	250	247	243	243	238	272	252	249	254	244	261	246	277	241	282	233	227	272	257	259	244	233	247	246	243	273	266	237	253	226	231	247	223	250	259	240	252	238	260	233	250	236	228	229	271	258	265	242	244	243	267	244	255	219	252	253	237	233	262	219	257	246	251	237	231	245	253	245	260	252	226	247	245	257	245	267	281	230	229	274	236	256	231	230	253	267	265	249	236	255	257	239	235	237	213	244	222	258	238	218	251	241	250	233	246	230	260	248	265	234	257	248	252	246	255	266	275	260	267	253	251	205	251	248	242	247	281	229	245	246	258	230	240	242	251	251	262	228	233	226	237	252	273	234	249	238	251	279	233	247	241	240	238	254	243	237	256	256	243	225	266	231	244	232	245	268	237	240	239	224	245	248	248	247	239	224	234	218	214	281	227	222	244	251	225	245	242	233	243	265	240	254	215	232	253	234	217	228	252	241	222	235	256	226	252	253	230	249	240	230	244	273	274	246	252	236	257	230	266	217	259	237	249	260	259	238	238	268	259	246	259	247	225	239	274	237	231	277	236	234	265	263	237	228	253	235	263	246	264	241	248	219	265	225	244	250	263	258	240	262	255	244	255	247	240	219	272	214	245	214	251	233	253	239	256	237	234	265	243	239	233	239	237	240	248	227	265	276	255	239	253	231	231	241	270	268	241	256	234	247	254	244	244	264	255	238	226	253	263	240	243	264	242	234	239	247	238	257	228	255	250	258	250	241	255	249	225	242	257	218	244	219	254	253	242	277	259	271	231	245	272	242	223	249	231	249	255	248	216	285	255	254	233	245	234	273	264	245	238	280	233	236	245	232	240	250	255	249	248	241	253	266	266	234	256	264	251	254	238	239	233	223	261	245	252	258	269	240	225	238	238	230	238	267	282	270	238	244	247	235	266	218	262	264	257	232	232	241	247	245	269	275	277	259	252	232	245	277	235	264	245	239	258	247	262	224	251	261	259	247	222	258	273	239	218	227	280	236	232	265	275	241	236	256	271	260	227	231	241	246	258	233	255	277	259	254	280	264	258	256	258	244	244	284	237	242	253	244	242	238	247	266	257	250	234	247	232	240	230	239	214	255	263	250	245	266	225	250	246	228	242	229	245	242	259	293	239	253	257	241	258	246	264	252	248	241	218	272	262	241	228	258	252	246	230	237	225	258	276	249	235	278	250	231	246	228	245	243	242	241	276	241	263	252	231	272	237	258	238	257	252	260	241	220	242	254	229	233	268	252	244	244	249	250	252	242	248	242	226	261	265	259	235	241	246	250	284	244	243	238	216	224	253	244	244	260	243	253	260	239	252	228	240	229	236	234	259	227	246	244	227	232	272	237	257	230	261	235	268	237	255	226	247	274	236	242	262	249	228	286	259	258	247	226	244	226	231	275	281	249	258	255	244	242	276	229	236	266	260	230	253	227	252	238	277	233	241	242	242	276	270	264	247	232	232	264	275	229	241	236	261	257	209	254	274	258	219	254	227	269	249	260	262	248	255	234	277	243	251	232	234	262	257	235	260	221	227	253	212	264	247	245	228	225	244	233	224	240	246	242	241	261	263	257	249	251	230	232	224	239	230	243	243	242	263	219	223	238	273	247	244	257	254	240	226	262	253	226	257	280	252	235	237	254	268	254	243	252	279	263	252	265	240	238	217	226	274	272	263	260	265	258	265	224	236	287	252	240	261	285	265	281	237	253	217	249	249	230	257	265	272	236	240	240	268	238	220	216	211	228	264	273	250	218	233	257	247	235	264	234	247	263	226	249	246	254	238	242	237	221	261	246	262	228	243	254	276	248	219	243	262	256	239	268	250	237	262	226	231	264	222	236	258	226	216	249	255	267	253	257	244	245	233	249	254	228	245	257	236	244	269	250	241	244	223	252	254	204	260	237	234	245	256	256	246	260	243	277	247	242	271	237	258	239	241	240	234	245	256	259	246	249	225	241	303	233	281	272	242	248	276	235	256	270	236	215	265	232	251	238	237	237	245	236	238	292	253	247	217	280	225	271	239	242	261	239	246	215	227	244	238	269	262	238	251	221	238	237	233	239	232	244	233	245	271	245	260	252	248	240	252	246	272	239	226	235	285	245	268	250	250	241	248	226	250	256	243	234	241	240	229	225	245	253	232	274	222	263	223	223	240	271	247	216	255	222	242	247	249	238	233	276	233	222	241	240	232	252	254	260	254	251	265	286	258	226	253	254	255	214	244	251	227	261	237	267	253	233	266	230	227	258	250	232	220	239	247	237	268	230	233	250	224	241	267	213	262	250	235	221	264	232	245	226	248	247	239	238	286	235	277	252	233	219	262	252	261	240	234	262	246	254	240	252	262	246	256	233	233	254	238	238	236	238	252	251	268	244	255	252	255	225	234	262	227	257	233	221	252	238	233	242	257	235	243	233	215	260	234	268	252	274	240	262	260	253	264	235	248	245	251	244	258	259	259	229	229	234	227	256	273	228	252	241	255	264	245	248	251	253	235	236	244	233	250	248	253	257	233	218	250	242	272	254	234	259	232	272	289	240	239	233	265	266	244	264	244	216	253	224	231	259	264	279	247	265	267	259	226	256	259	225	273	258	229	228	222	263
19512	20452	26168	22259	16650	13126	9936	7153	4872	3025	2489	2250	2035	1679	1434	1328	1245	1074	1033	1033	945	929	944	917	864	871	853	858	818	847	840	854	831	843	865	794	868	839	861	846	822	833	796	844	833	805	830	836	825	871	809	863	817	875	857	795	847	900	783	828	856	845	844	797	883	837	832	867	799	821	830	868	799	818	822	800	823	856	792	858	889	812	877	808	836	830	798	832	820	868	864	841	861	868	851	854	823	868	789	866	839	796	805	862	814	805	809	867	885	822	815	854	778	838	781	844	820	810	797	845	806	815	833	843	825	824	840	824	735	794	811	830	844	852	814	860	895	813	858	771	845	838	810	863	846	863	870	884	818	838	798	809	886	810	846	853	789	844	816	786	859	837	834	834	826	821	797	877	833	833	833	833	877	850	820	837	854	812	858	873	818	836	823	762	836	798	799	822	806	817	868	906	811	806	828	851	792	822	845	831	818	868	898	865	806	849	810	818	830	889	848	837	844	844	859	876	872	822	829	856	832	853	799	867	777	829	768	837	857	814	814	847	827	820	792	849	855	848	804	773	798	821	880	834	855	830	818	844	817	823	825	857	823	790	838	813	797	820	821	904	803	832	848	841	833	862	778	899	775	800	790	812	827	862	803	839	844	852	830	801	814	837	849	889	816	868	840	879	834	811	803	802	932	812	784	865	854	849	814	851	857	842	775	844	836	861	804	776	854	789	853	807	827	792	802	878	899	848	875	834	803	803	829	824	797	841	812	801	881	868	807	819	797	825	830	865	802	837	855	868	820	845	835	832	814	866	814	833	866	805	841	853	832	841	856	853	844	870	876	855	795	891	858	809	752	845	875	794	802	831	804	786	854	830	865	808	799	805	820	801	800	815	847	862	815	776	825	874	792	811	834	844	819	864	837	852	788	799	839	804	817	884	812	768	832	866	841	829	833	841	876	839	806	786	839	832	815	780	760	786	835	815	861	806	843	798	891	828	825	777	855	813	820	863	848	849	822	852	839	801	822	836	837	854	813	820	852	862	841	842	831	825	811	799	854	816	778	888	863	865	883	880	836	878	878	904	831	805	854	876	777	826	828	848	824	829	825	834	772	831	788	907	835	889	807	877	807	859	842	814	859	783	849	877	881	851	819	865	759	816	822	852	851	836	870	811	841	840	842	815	847	850	825	857	788	863	847	845	750	798	920	810	817	811	815	886	864	826	837	847	775	836	855	840	822	835	845	815	814	806	804	818	860	884	804	804	820	847	824	863	805	821	838	851	863	843	805	791	799	873	823	823	845	807	808	823	828	820	845	847	847	814	842	827	832	845	807	857	843	838	844	836	821	821	791	818	784	820	827	831	870	820	854	771	863	865	796	820	879	774	828	816	813	844	873	798	825	841	808	795	840	829	848	850	776	815	833	851	789	841	848	860	865	870	868	816	805	810	851	776	830	748	829	868	890	841	871	831	849	791	820	786	805	827	809	877	810	819	862	803	868	822	817	835	805	786	784	814	796	816	855	833	800	858	823	841	801	846	849	832	847	833	850	838	811	804	814	823	828	857	800	845	875	834	803	862	825	852	831	845	809	791	794	880	869	804	840	871	791	857	836	839	745	876	844	833	834	823	812	852	834	846	843	840	801	851	811	766	803	835	805	792	877	825	852	819	813	831	744	796	815	810	825	799	855	885	845	804	818	899	826	837	835	816	830	881	846	864	828	805	844	794	796	823	818	805	835	855	873	821	818	873	786	811	836	834	829	854	792	890	845	863	865	858	825	828	852	849	822	870	812	830	847	825	790	834	817	820	842	873	814	809	824	833	819	857	911	848	841	830	798	857	882	835	838	819	815	813	773	830	830	845	876	857	870	834	878	863	839	838	811	827	833	826	830	830	800	821	797	862	798	783	803	822	886	834	830	822	826	863	864	821	920	798	850	853	829	859	829	842	831	815	797	839	788	817	858	816	859	870	866	869	811	820	839	797	809	817	897	841	849	816	837	851	826	801	840	822	816	819	877	817	812	813	850	809	772	800	795	796	864	862	841	852	818	874	832	882	804	877	873	857	878	811	828	810	810	825	857	815	876	878	881	791	822	825	843	819	779	824	803	838	799	846	835	852	843	809	781	789	873	845	820	811	818	893	865	857	837	812	855	772	881	808	795	838	799	776	865	889	835	832	850	835	839	825	817	799	814	787	842	857	841	853	866	813	827	852	811	901	845	787	868	847	848	867	832	879	864	847	858	834	787	813	821	837	817	825	865	847	847	848	790	818	841	814	854	812	795	860	838	849	870	845	829	775	814	802	831	853	864	836	834	828	816	872	874	868	823	780	869	809	850	772	847	859	814	820	817	834	818	859	847	825	859	823	827	856	788	842	822	803	835	857	820	796	806	855	810	787	847	824	855	812	886	842	881	831	781	831	782	825	787	771	835	867	828	788	874	826	808	823	839	813	809	837	788	810	847	896	851	825	869	872	860	852	827	842	862	847	857	839	857	810	849	861	811	847	795	838	820	802	837	783	824	804	864	844	825	823	852	825	822	885	834	802	854	840	862	788	880	832	813	877	863	861	807	859	849	843	802	818	799	825	826	809	875	824	838	839	841	845	823	826	813	810	868	828	872	865	886	847	810	835	836	829	813	843	886	828	829	834	854	851	871	816	886	831	818	877	789	838	816	868	851	783	855	815	902	846	847	843	821	803	857	823	862	846	825	843	830	848	925	848	839	854	783	871	884	854	780	815	839	834	883	829	852	803	856	864	842	822	854	850	857	847	844	835	836	827	850	842	820	813	745	817	883	815	805	878	815	884	801	849	850	816	796	786	833	807	820	862	847	875	830	827	847	796	823	827	872	787	867	833	816	840	836	854	840	821	864	821	761	834	891	830	794	868	794	832	822	860	811	799	872	849	807	844	826	836	885	822	876	836	838	881	830	828	838	808	845	824	842	826	799	834	852	810	848	862	767	841	801	824	815	843	778	816	847	854	811	849	829	814	776	820	823	829	878	814	846	799	856	849	892	862	836	774	855	772	890	792	813	810	860	848	795	885	795	861	863	799	847	848	828	861	812	806	838	858	773	826	837	786	826	862	884	835	715	843	808	812	814	878	802	853	761	833	830	876	846	774	833	829	860	788	840	825	836	819	821	834	856	831	822	814	832	879	846	819	779	813	836	845	803	836	872	821	819	786	807	899	830	837	807	800	821	823	882	835	815	814	842	840	884	838	876	853	833	790	830	814	819	819	830	819	808	800	823	789	768	864	868	849	838	790	849	842	829	820	807	802	816	859	776	805	792	777	821	808	869	821	803	802	843	896	838	764	808	779	860	857	817	816	817	795	817	773	829	849	846	770	836	851	783	849	822	856	828	819	883	864	819	802	869	819	836	822	811	839	815	781	802	792	883	873	787	805	787	835	843	856	857	782	784	792	808	811	794	847	806	820	784	835	846	826	817	806	841	851	845	851	762	813	872	834	875	855	830	838	860	831	827	855	852	884
37526	38438	41636	34317	25600	22899	17482	12563	8340	5072	2001	1781	1633	1202	912	716	647	505	418	401	343	336	290	302	268	237	282	265	277	244	265	289	271	282	256	251	271	268	241	277	267	247	257	288	262	294	235	242	258	261	248	257	291	251	250	256	232	284	252	266	257	243	269	262	254	242	266	238	282	259	284	247	279	231	242	272	230	247	261	261	254	257	268	260	267	251	261	288	282	277	221	256	280	257	283	249	270	247	281	265	249	272	244	278	271	255	274	247	258	259	279	258	258	250	248	247	264	234	278	256	257	264	254	268	244	272	233	259	227	254	252	277	252	264	255	247	248	222	270	275	237	265	264	266	269	251	262	252	242	223	243	275	278	276	242	279	268	230	278	253	288	239	235	257	270	267	249	257	256	271	268	270	256	249	262	244	247	236	242	254	269	242	268	256	258	277	256	241	236	248	257	282	253	290	242	271	245	248	265	282	267	295	252	250	229	255	246	267	284	244	244	263	262	251	240	273	274	255	281	261	252	277	243	245	282	243	273	261	284	296	276	249	287	243	245	261	227	241	257	285	246	256	204	269	266	251	229	258	266	250	233	286	255	281	267	254	272	264	245	230	251	257	260	243	243	236	233	243	269	250	241	239	261	268	274	280	248	248	250	225	259	272	262	247	245	283	268	259	246	262	252	240	260	261	257	284	248	254	255	247	275	265	252	254	273	267	263	233	273	281	247	264	236	278	252	245	223	268	250	251	250	263	273	259	273	234	244	244	291	262	267	246	235	235	244	261	270	278	286	260	259	241	267	228	279	263	253	270	246	249	231	275	241	261	256	238	265	251	259	248	251	230	269	265	273	267	280	262	252	240	234	273	281	278	249	290	264	256	269	244	255	248	253	284	279	237	249	234	263	243	273	263	256	264	289	260	286	238	258	238	276	247	233	245	249	267	230	255	227	277	260	294	286	250	256	273	267	278	257	262	293	227	254	263	254	273	288	278	243	234	242	224	256	245	254	242	261	248	260	259	249	245	259	270	243	249	237	246	260	253	230	250	224	246	240	242	230	252	268	272	301	264	270	266	247	256	270	275	242	260	254	271	280	238	254	251	245	273	272	254	263	272	258	239	237	256	265	243	266	266	241	255	226	264	241	255	253	222	278	267	242	260	260	262	261	244	217	251	258	289	265	260	258	248	259	253	237	281	252	242	246	260	269	261	239	276	275	233	255	252	247	251	266	284	275	239	258	243	263	263	254	247	244	256	278	271	281	253	244	260	249	236	235	270	246	277	259	269	248	243	257	241	251	253	264	306	246	270	250	248	272	271	246	247	239	264	274	275	256	251	252	252	256	232	267	258	286	250	260	282	271	273	215	253	261	273	228	263	287	260	256	260	273	252	245	257	250	264	274	256	245	249	245	270	257	268	269	269	259	233	263	258	254	247	253	225	270	277	286	247	241	276	254	226	252	264	237	271	250	251	261	269	287	252	233	217	215	261	275	251	261	239	264	245	245	282	235	270	264	262	239	252	243	269	256	259	254	271	271	269	282	260	248	276	246	238	257	277	260	259	252	267	237	272	257	270	262	293	235	248	245	232	259	242	267	252	311	284	251	241	239	277	258	263	231	261	252	240	273	268	232	266	247	258	242	249	267	245	235	262	295	264	273	264	266	276	251	269	262	257	240	258	271	277	293	276	287	251	268	285	261	221	248	260	251	295	259	245	264	262	277	275	253	241	278	240	259	268	267	251	251	278	233	266	246	282	266	243	254	282	274	278	276	231	263	264	261	231	276	285	297	245	245	272	252	267	252	281	279	252	279	274	279	246	248	293	228	253	261	249	257	221	251	263	215	266	241	249	243	266	259	256	250	268	250	255	252	253	249	292	245	250	249	249	275	253	246	256	240	264	246	229	261	240	264	284	271	251	257	250	280	241	262	233	260	258	256	237	284	276	261	247	248	305	261	275	266	267	258	241	283	249	262	249	256	269	250	266	248	278	259	254	268	256	231	254	267	243	271	276	229	230	271	239	245	272	237	267	247	262	258	240	264	245	259	282	253	280	239	235	249	264	252	273	279	261	264	245	269	227	280	277	259	259	276	265	269	234	282	242	280	283	265	243	235	278	264	272	249	289	258	260	259	248	290	239	247	278	265	275	266	256	235	256	250	287	276	251	247	246	235	267	278	246	249	262	256	240	267	279	295	286	266	241	276	252	237	280	252	271	259	253	212	260	279	249	271	248	255	222	262	250	249	259	239	264	241	253	258	248	264	264	275	280	265	240	261	241	262	275	249	253	268	253	250	243	257	272	241	244	247	268	291	249	242	294	270	271	277	252	262	273	266	274	235	239	281	255	257	222	252	241	299	251	252	237	251	272	246	262	253	291	238	254	240	258	266	269	270	252	248	274	249	247	241	265	254	298	286	230	255	289	255	265	265	264	270	272	260	257	275	266	226	263	260	259	221	237	228	241	262	279	255	241	273	272	261	269	258	258	259	270	260	275	257	217	265	264	247	251	280	241	258	243	288	268	252	268	241	285	262	239	255	243	259	263	267	254	266	240	275	265	262	258	248	258	289	248	262	300	228	245	282	264	238	259	264	234	264	252	261	250	264	263	254	264	258	258	260	273	267	257	241	254	281	236	263	266	250	240	276	273	258	250	278	296	250	237	287	266	270	236	255	265	242	280	222	300	254	241	258	262	252	270	237	228	232	266	263	234	238	270	248	247	285	250	261	248	255	274	242	256	280	246	264	276	244	255	270	278	271	255	258	249	263	235	261	253	239	251	243	252	250	295	247	245	278	263	255	266	241	240	245	260	223	257	242	255	243	269	249	258	251	276	243	261	249	260	242	255	292	250	254	273	258	276	279	275	245	257	261	265	262	287	256	238	266	272	268	283	281	252	230	255	279	251	264	260	262	238	274	274	279	253	256	273	262	284	251	255	253	235	258	248	259	250	262	246	241	262	270	284	276	255	273	260	282	270	283	280	241	280	241	256	263	290	262	235	266	290	247	278	251	245	282	220	255	282	279	268	266	278	286	268	258	249	286	263	277	238	247	253	233	235	249	263	269	270	273	246	239	229	244	251	286	269	275	242	274	283	291	270	295	241	251	284	259	248	272	263	261	255	291	266	256	266	250	232	267	266	252	255	274	283	254	229	269	262	230	228	270	271	273	253	260	228	257	260	268	265	264	253	226	268	285	226	255	251	268	262	283	238	258	228	260	262	271	280	280	276	216	236	287	243	259	255	264	263	236	301	248	244	266	228	279	258	263	296	247	265	264	263	244	231	264	264	265	276	246	263	277	257	244	256	272	251	262	252	258	281	259	279	255	264	239	282	280	237	268	217	249	262	239	253	245	266	255	272	239	241	235	273	281	236	277	275	259	237	285	281	278	258	279	244	244	250	289	254	274	253	260	249	260	245	242	261	266	274	263	262	282	268	258	264	241	263	254	262	227	232	258	249	262	241	235	246	255	242	252	270	282	259	268	262	261	275
29527	35480	43915	41868	36031	34587	29487	25738	21488	16251	8798	9459	9267	7498	5723	4389	3534	2748	2433	2120	1771	1460	1221	1220	1113	1065	1067	969	928	945	881	868	910	960	881	874	902	853	876	900	872	896	851	865	870	837	855	871	837	786	909	797	883	854	934	861	886	881	928	855	863	883	843	915	942	812	843	820	820	838	845	863	862	815	863	862	860	829	855	936	869	863	853	877	877	824	910	776	839	885	863	898	880	842	872	894	873	925	922	913	851	895	882	893	865	893	899	886	876	875	834	859	870	914	826	843	871	892	862	829	895	861	858	840	890	889	870	874	835	819	866	851	893	891	854	846	903	832	810	853	926	835	848	859	868	875	776	831	850	888	913	832	880	904	851	826	849	887	860	880	852	916	903	855	878	845	871	864	839	869	849	863	858	842	846	857	848	871	889	850	829	878	813	905	832	821	861	880	812	901	924	809	900	869	865	878	882	879	850	883	902	855	867	856	859	842	866	886	865	826	806	920	855	891	842	881	832	868	868	831	847	898	851	858	897	914	847	881	855	870	878	792	886	833	824	841	832	872	849	866	862	886	886	844	870	866	900	859	852	899	914	855	833	949	857	906	890	855	862	857	848	888	853	870	861	822	940	891	858	887	830	844	847	851	888	849	874	862	878	893	909	839	861	872	896	902	861	845	887	902	858	838	842	854	849	876	816	912	884	853	864	844	848	825	833	846	868	857	852	813	884	844	848	907	885	859	830	848	861	871	868	887	854	898	856	840	834	870	934	847	840	838	930	844	830	886	871	874	935	874	831	882	817	897	832	933	869	808	904	891	858	907	849	886	869	901	851	834	887	870	832	855	907	894	878	856	861	863	822	890	827	851	895	835	860	893	887	854	854	839	860	874	889	828	826	911	822	848	832	840	821	872	860	887	835	849	871	853	856	847	893	824	860	846	847	855	889	849	900	841	895	844	874	913	927	881	853	915	863	853	855	920	923	847	862	851	881	837	841	846	846	867	865	863	876	837	904	861	800	881	887	859	808	834	860	878	866	892	875	835	846	900	829	886	854	910	874	872	877	861	852	854	863	839	793	955	843	842	849	873	889	865	884	911	860	824	838	824	888	899	954	862	853	886	827	863	880	867	890	911	830	860	857	839	855	833	836	850	848	880	851	866	875	893	827	841	844	828	843	844	882	894	860	885	868	847	851	857	891	855	882	830	842	869	863	912	895	888	871	866	916	908	878	889	901	908	905	823	855	906	865	883	883	884	833	860	875	891	905	852	836	810	844	835	842	871	897	870	875	896	881	895	830	888	882	884	869	882	895	840	838	878	852	858	866	807	843	896	869	874	852	847	872	850	788	904	821	871	868	829	915	891	861	881	831	889	817	850	833	882	868	852	877	782	899	885	904	853	861	918	879	848	853	891	848	886	886	860	865	888	799	852	857	836	897	827	854	886	867	840	835	871	919	853	852	879	909	862	849	870	816	814	841	839	845	865	860	844	870	848	835	858	834	842	851	803	850	851	820	867	883	870	878	869	856	898	835	827	905	874	834	864	849	859	858	842	870	856	807	868	837	861	863	839	893	911	884	860	894	839	879	909	861	861	855	862	899	816	874	906	796	852	920	888	899	871	878	906	885	808	843	787	838	859	878	854	891	845	849	852	854	870	837	855	912	879	860	916	836	851	854	864	858	869	868	858	864	897	836	892	872	903	903	866	878	838	929	825	901	850	846	904	852	904	890	914	888	873	837	839	859	869	928	816	809	872	861	854	837	894	881	833	914	870	867	870	898	924	860	916	899	870	823	895	855	890	823	877	823	890	874	849	887	896	859	904	890	855	880	858	857	827	876	885	895	890	861	879	904	898	902	898	845	785	847	866	893	847	815	801	863	879	911	879	850	842	893	842	862	874	815	876	851	850	836	817	874	849	864	846	810	868	871	848	831	879	852	898	856	862	877	821	881	893	869	901	840	852	837	840	820	835	836	848	811	848	863	901	903	872	819	874	878	893	845	863	883	927	906	848	855	870	888	861	838	857	878	831	903	842	864	858	880	895	841	868	817	869	913	873	865	880	829	870	840	866	860	841	874	835	879	821	821	910	903	868	831	889	872	894	846	866	874	888	848	889	892	866	854	872	865	896	870	860	878	849	863	799	856	887	945	880	873	874	816	835	862	853	932	907	833	880	904	854	835	916	873	902	854	882	877	948	877	865	881	895	870	871	786	828	862	843	846	885	869	863	794	840	875	881	867	879	838	860	862	848	901	896	891	900	871	848	847	912	866	843	877	884	872	890	859	862	834	908	848	863	813	815	868	895	838	845	812	822	876	904	876	916	890	870	829	847	887	825	853	808	888	870	916	880	877	845	865	876	846	895	877	867	840	923	834	896	894	863	901	858	867	900	875	867	832	868	883	855	842	931	874	805	899	812	886	921	851	899	870	871	864	815	889	869	881	873	898	833	842	914	886	820	812	848	828	900	829	885	888	841	843	898	867	861	843	874	885	843	822	836	863	806	899	851	908	841	859	902	870	863	839	864	828	816	861	917	849	849	875	812	836	851	816	819	864	917	866	835	910	872	807	890	867	850	846	899	900	865	859	827	812	852	887	799	812	875	868	862	843	853	842	857	873	881	887	876	839	879	885	811	868	777	874	865	826	903	841	840	903	839	861	849	846	926	916	839	818	916	892	873	882	838	843	811	849	818	873	860	906	863	867	890	850	840	839	850	886	885	835	867	866	890	877	876	875	831	894	888	877	864	861	855	890	913	904	893	857	835	864	835	836	832	829	894	838	888	892	871	857	885	868	787	883	840	860	893	900	859	863	858	872	875	855	831	850	872	838	883	830	792	854	871	853	878	886	899	841	865	804	852	886	854	858	907	848	821	847	874	881	796	867	900	824	823	901	839	866	849	853	832	881	869	862	859	887	926	913	881	804	914	869	843	875	860	887	838	846	841	855	894	829	881	855	863	823	827	850	885	913	830	879	865	847	837	868	843	853	913	848	862	824	899	890	804	904	834	819	875	892	827	897	885	855	869	892	837	845	881	903	868	814	791	811	889	843	911	863	907	872	869	853	807	870	893	854	860	866	829	853	829	876	901	927	845	833	876	878	834	893	830	863	830	805	864	832	865	899	813	810	900	866	847	891	865	860	865	908	862	848	835	856	864	838	881	827	849	886	806	857	880	853	869	902	831	896	906	835	916	889	849	886	880	867	898	861	871	875	854	807	897	875	836	882	856	871	893	855	830	850	819	826	859	867	869	885	859	873	832	869	878	883	855	796	862	845	871	855	865	860	914	867	811	834	881	864	818	849	866	807	893	827	860	865	887	851	835	870	838	799	876	862	800	906	863	864	905	904	881	839	839	854	831	853	893	891	819	814	855	881	916	882	864	841	907	881	863	836	825	914	838	867	867	854	870	862	861	836	868	859	885	833	841	840	939	893	874	868	821	858	841	892	851	885	850	877	872	843	878	849	884	892	882	894	913	838	909	891	886	853	918
44059	48120	42383	37024	29441	27018	24040	18890	14344	8169	2897	1666	2033	1996	1438	1090	936	741	665	560	432	411	361	342	339	320	302	287	291	291	295	297	314	276	284	281	297	289	287	273	262	303	252	303	296	275	265	272	240	300	287	276	285	283	294	283	275	258	288	281	283	272	262	271	273	238	279	264	266	280	286	263	286	295	298	284	278	294	286	242	259	273	280	263	294	277	255	259	294	285	287	286	268	248	287	289	262	280	286	281	297	263	283	269	247	309	276	289	260	269	277	300	301	289	263	287	297	290	249	281	288	273	256	293	281	275	248	285	302	254	263	272	269	271	260	256	288	289	270	277	279	279	268	321	256	250	282	306	288	265	288	302	276	274	300	261	315	289	292	278	274	287	283	273	254	260	260	256	289	292	255	286	285	291	292	294	277	280	281	264	293	259	273	292	292	288	287	299	246	297	292	268	281	263	264	277	266	273	264	280	250	273	271	288	266	283	288	284	286	282	284	268	250	263	304	282	252	245	283	283	314	275	286	298	278	278	291	268	272	283	266	282	295	265	284	273	248	313	291	247	264	313	293	258	263	270	275	263	285	316	272	288	304	267	252	307	250	291	263	278	283	285	265	285	265	285	240	273	275	261	274	249	274	264	255	291	286	287	285	305	281	282	255	277	299	271	284	267	283	277	285	247	259	263	280	286	283	266	293	266	269	272	266	262	295	286	275	274	274	250	259	260	277	279	276	306	307	259	269	269	295	269	308	254	296	268	285	272	281	273	289	294	289	310	285	245	298	290	274	289	285	254	272	273	299	266	284	273	286	275	276	294	268	286	280	277	297	258	286	305	288	270	270	228	294	263	301	283	298	253	307	285	268	255	291	290	277	300	287	288	280	278	283	269	282	296	256	250	281	256	261	278	280	282	240	256	293	295	301	254	267	268	246	288	258	256	324	294	285	288	288	281	276	273	265	285	254	267	294	267	290	276	287	319	271	294	278	285	256	255	255	279	260	288	270	266	273	272	280	282	279	266	275	310	290	306	292	270	294	268	283	294	280	291	303	286	260	300	257	279	273	281	284	265	284	273	289	266	263	293	284	303	276	289	274	274	289	278	274	254	273	281	294	289	265	298	284	272	293	275	279	259	281	254	244	274	278	287	316	232	294	263	269	297	261	285	273	282	263	281	251	250	290	295	277	286	271	241	295	288	282	308	269	277	264	280	259	283	226	262	265	311	276	281	248	275	291	291	277	323	264	274	273	256	268	283	262	247	275	299	286	263	288	280	272	287	261	282	290	294	275	277	280	280	259	305	267	232	276	268	286	291	283	284	289	270	248	266	241	282	300	257	262	278	256	310	319	303	272	318	267	239	287	290	259	255	264	248	260	246	250	284	275	281	228	284	277	253	311	292	293	284	319	303	274	268	258	286	292	274	273	306	269	249	277	282	269	280	284	270	292	249	300	259	275	252	253	258	255	264	294	280	267	269	259	250	282	253	267	268	296	288	272	257	295	259	282	291	293	287	268	252	289	248	262	263	284	287	267	289	265	279	277	284	260	305	282	273	261	271	280	284	291	286	283	261	276	258	295	299	273	270	263	293	269	282	275	278	276	271	249	275	262	259	272	291	278	279	290	301	290	277	284	234	275	275	263	277	298	260	261	288	253	288	281	274	259	273	273	277	255	258	258	296	280	288	262	273	274	265	303	254	277	275	293	254	259	294	322	303	277	256	276	284	268	269	276	280	260	293	278	237	284	269	261	290	277	276	245	280	270	310	253	266	268	265	255	274	280	275	294	294	234	278	292	283	285	238	292	296	278	266	271	272	276	272	299	258	298	268	250	275	258	291	255	252	292	290	266	268	254	280	281	283	267	285	261	268	242	288	277	266	257	265	288	288	277	279	267	250	277	285	296	296	264	255	272	287	308	277	275	270	252	286	255	268	286	314	250	290	300	254	276	255	272	255	290	292	294	272	266	280	264	283	261	255	268	287	281	261	291	266	265	260	289	280	268	277	269	311	309	305	253	285	276	269	300	274	249	281	281	280	286	261	271	268	258	242	255	274	284	279	233	282	258	276	298	298	300	260	279	288	272	285	275	265	289	258	274	263	295	269	245	282	287	264	251	272	284	274	283	265	312	283	292	266	275	255	297	303	252	255	273	259	273	272	302	223	270	274	260	302	292	279	305	258	272	286	280	254	279	275	276	294	260	280	273	281	281	268	284	290	276	291	250	282	270	270	277	261	276	278	273	295	292	284	280	261	312	272	288	265	260	236	267	281	303	271	264	282	297	285	237	305	272	278	274	253	280	308	269	284	274	297	290	270	290	258	297	273	269	291	274	293	278	282	285	309	273	276	292	271	285	276	263	265	278	280	240	306	289	268	265	285	268	253	268	268	270	291	268	264	279	268	281	261	276	252	275	311	281	278	260	268	268	308	301	263	269	298	272	299	253	279	278	270	307	284	261	243	272	283	251	277	284	278	282	267	285	283	285	277	321	284	272	278	276	241	273	281	282	285	293	274	266	300	263	310	305	319	270	272	270	285	264	295	277	306	269	285	266	290	269	257	287	284	276	267	270	286	270	245	267	262	257	279	278	272	270	271	278	276	278	255	289	276	277	264	308	301	294	290	266	304	292	275	312	300	278	263	288	268	244	284	265	291	291	267	267	276	254	303	293	296	288	286	295	300	272	267	272	269	261	264	314	280	288	287	300	293	269	295	272	268	250	278	281	274	292	238	272	232	282	263	296	275	273	277	261	272	237	259	277	296	255	283	276	276	293	279	273	287	266	286	292	277	265	270	292	264	276	243	276	284	264	262	286	288	298	264	285	265	295	293	298	317	303	267	296	277	255	279	239	292	291	290	264	269	270	288	269	280	272	270	285	284	266	304	262	242	279	233	258	264	274	252	285	275	281	272	274	285	253	254	257	293	288	268	267	273	291	299	289	298	261	265	297	242	273	247	256	265	255	301	300	232	279	257	257	262	292	273	296	272	259	280	280	286	305	282	245	277	313	277	284	241	266	260	295	254	305	270	273	281	271	251	266	303	288	271	280	262	293	265	244	258	240	278	276	289	248	265	275	278	251	298	303	262	245	299	278	259	314	299	282	280	305	294	292	269	290	300	277	282	292	252	302	285	284	292	318	261	256	280	289	307	266	260	290	267	280	287	291	272	244	272	277	268	280	255	280	273	300	254	268	283	312	266	285	289	287	278	240	274	249	266	272	278	287	286	275	292	267	275	268	263	272	277	244	276	316	251	289	296	277	269	299	298	304	294	295	255	269	289	280	283	280	293	276	283	278	264	261	268	281	257	273	295	280	290	273	277	284	268	259	293	277	283	256	262	254	300	298	268	265	286	303	269	265	275	240	265	293	266	266	286	275	303	290	306	276	243	269	259	286	287	269	258	290	286	280	269	307	330	288	292	261	289	275	271	252	263	282	287	296	299	255	299	277	281	267	268	250	293	297	294	261	290	261	286	264	285	258	299	287	262
35018	45760	49308	47809	41185	39784	35817	30737	28020	19006	9832	7928	11147	11258	8765	6940	5423	4374	3640	3127	2238	1932	1603	1429	1289	1216	1203	975	979	981	1000	927	977	891	948	945	907	896	915	903	959	886	880	924	857	884	899	921	878	918	927	911	881	872	869	879	922	882	958	884	903	904	847	898	877	934	930	878	891	862	888	935	958	912	873	899	874	882	903	902	850	923	916	906	852	902	858	891	850	940	867	888	891	896	951	904	913	904	885	855	850	915	887	853	919	916	965	898	836	902	872	877	840	887	903	877	910	870	929	872	873	899	922	859	949	897	934	975	894	954	971	947	892	857	874	945	878	918	933	897	902	912	907	922	905	941	880	924	885	875	938	855	875	880	929	920	923	932	869	929	891	892	892	867	885	891	903	881	885	913	870	854	905	925	918	890	878	875	902	926	909	906	911	875	887	872	866	880	906	871	824	868	898	861	877	886	899	848	928	904	892	935	949	938	867	854	877	881	959	901	856	870	916	905	912	972	895	909	888	928	892	887	954	928	909	865	902	893	902	913	877	911	883	928	912	888	904	910	898	966	895	877	928	937	898	901	876	865	867	924	897	858	862	927	916	895	946	915	893	880	911	941	862	904	922	878	932	882	837	909	836	914	905	891	954	929	905	890	915	908	889	924	865	856	889	942	916	892	908	898	906	865	923	884	820	875	909	913	908	878	918	895	870	881	941	881	937	897	895	869	913	865	822	905	893	970	939	903	875	907	811	912	900	937	902	935	853	946	833	885	895	905	898	884	894	911	890	942	910	874	924	906	890	878	844	866	879	886	929	868	899	870	851	927	879	942	893	881	918	900	883	864	906	877	925	862	914	854	847	883	895	896	940	920	910	887	999	849	908	898	915	914	885	885	921	851	928	923	862	929	959	946	877	904	923	884	877	887	919	879	838	864	952	866	862	893	928	872	924	882	897	885	866	890	868	901	921	866	889	881	864	898	897	899	896	914	876	947	862	879	882	861	859	874	902	930	884	928	908	912	885	877	878	940	898	871	918	864	900	888	934	922	861	898	914	888	928	886	852	905	852	829	901	930	907	910	860	868	876	946	953	909	929	877	927	913	834	812	858	848	857	909	900	927	907	937	898	926	857	887	857	878	880	946	909	855	857	910	877	891	931	902	944	925	876	930	885	902	925	881	832	859	815	938	934	881	857	912	917	924	856	893	902	943	896	905	861	902	903	913	967	909	906	898	902	852	903	890	932	928	912	860	882	925	877	902	914	871	912	877	866	881	885	897	884	876	895	927	956	866	876	923	888	886	921	897	899	929	925	952	897	862	873	914	942	902	905	839	878	922	917	861	894	860	879	890	845	873	902	928	870	912	869	937	976	885	891	888	898	956	887	927	881	902	865	883	904	874	885	920	929	903	873	929	889	899	889	885	873	879	926	925	897	907	912	866	913	898	922	903	894	914	899	855	901	927	891	926	875	909	898	907	929	891	859	922	852	883	908	869	897	899	889	966	931	858	876	897	876	899	932	881	879	902	891	901	927	911	873	922	906	856	927	896	883	824	924	870	952	814	956	965	890	896	900	878	906	902	913	907	917	876	863	947	875	871	874	847	862	929	950	926	914	882	924	958	924	843	926	925	901	889	847	910	877	870	961	929	871	825	831	847	907	862	883	916	896	908	898	892	928	893	902	857	890	980	911	901	871	898	872	886	917	890	861	903	888	942	865	899	864	912	884	906	918	932	889	911	907	915	915	870	883	824	927	908	872	928	866	872	930	908	894	907	924	912	878	923	890	879	873	900	921	910	920	909	879	938	897	868	910	924	947	940	900	949	901	863	846	853	916	868	851	915	948	902	905	930	902	846	883	900	896	920	934	902	884	902	883	863	961	915	957	903	975	926	904	947	882	962	883	872	898	888	890	875	864	943	899	848	893	902	888	870	891	895	894	947	889	942	960	895	943	885	952	927	878	871	878	888	894	878	880	931	883	862	865	914	929	851	848	905	831	905	844	953	918	830	870	946	943	894	898	905	940	898	855	883	904	920	872	889	930	895	928	936	943	891	874	917	917	942	870	900	928	856	895	900	864	853	876	878	870	942	941	837	848	883	873	869	899	893	865	914	820	919	956	920	911	901	882	914	890	927	880	878	862	921	839	891	821	924	935	917	871	876	843	879	884	879	877	825	850	851	891	876	887	930	899	887	871	938	896	862	898	919	892	915	898	946	893	828	932	934	866	964	919	893	867	895	885	938	879	909	874	901	923	915	909	895	860	889	871	896	894	885	923	943	911	862	946	880	860	930	868	926	936	888	856	872	915	905	883	894	918	921	924	890	885	882	859	895	859	892	851	863	945	925	903	881	867	961	857	888	929	899	881	848	853	929	889	885	855	908	808	927	856	864	867	939	934	863	882	893	919	808	891	827	894	913	904	940	871	834	922	876	923	876	887	901	864	880	861	933	849	845	903	920	845	886	933	901	919	900	913	921	949	887	910	879	885	934	921	942	889	877	889	883	885	911	892	891	866	924	895	878	880	848	919	890	874	930	892	938	904	897	934	862	912	914	897	832	943	912	834	870	923	901	889	882	907	938	935	912	867	895	886	896	861	901	891	848	883	896	904	902	911	953	919	949	856	882	903	896	903	953	906	861	903	926	862	933	935	912	865	937	910	875	913	839	899	891	894	877	930	890	853	913	899	872	921	856	827	952	933	881	899	919	835	907	907	857	920	885	937	899	867	902	945	857	930	911	892	942	893	859	918	888	936	938	907	895	919	924	882	929	884	854	880	950	929	940	907	955	876	915	926	901	864	919	894	928	908	917	936	905	887	893	872	921	912	964	900	896	911	875	917	891	874	896	892	905	931	860	828	893	877	912	909	909	880	894	955	902	933	929	896	911	838	910	885	914	900	901	859	929	889	874	907	843	878	917	888	880	838	896	864	855	930	841	855	885	908	912	846	905	905	873	913	885	951	926	897	909	876	914	918	908	911	891	867	913	941	907	959	859	854	861	907	920	901	874	889	879	894	847	878	879	870	869	849	904	949	903	944	852	886	896	919	902	887	877	901	880	940	934	906	918	926	888	946	862	906	888	848	893	904	892	885	919	866	865	878	899	834	891	849	863	864	884	869	939	900	903	914	883	919	922	923	924	881	908	907	904	884	820	883	929	906	874	892	908	917	876	870	916	939	887	917	915	933	876	869	831	840	860	879	860	858	849	936	851	866	934	878	869	966	871	901	880	895	871	883	915	858	883	912	931	888	938	896	922	877	872	872	847	891	915	908	867	889	883	885	918	930	911	912	867	906	880	908	859	966	888	872	879	900	884	920	890	908	860	842	923	890	865	860	922	864	896	893	924	882	898	886	932	917	855	868	878	899	914	876	879	885	905	915	902	920	880	936	835	879	931	898	938	875	874	889	961	892	866	924	837	939	911	864	865	909	934	884	882	908	856	877	913	939	888	857	924	881	900	865	907	966	900	913	927	879	850	923	966	888	919	971	959
23941	21196	19899	10959	5443	3232	2107	1372	944	651	492	380	398	391	310	297	290	266	273	290	260	262	237	249	277	279	252	246	290	266	267	261	274	265	259	233	266	247	257	239	261	238	278	294	257	262	221	246	253	231	251	243	251	221	227	239	273	261	269	275	273	259	250	272	278	262	225	274	264	241	252	268	271	292	245	277	256	275	260	245	229	289	241	251	279	243	233	260	280	260	280	268	274	259	236	247	242	258	258	260	299	240	242	238	253	279	251	236	248	274	258	253	264	246	217	264	242	267	281	261	253	243	254	286	243	261	275	264	275	240	238	255	263	249	232	259	274	247	270	285	279	252	263	244	266	225	240	268	261	250	222	281	270	255	245	266	251	240	260	263	249	282	246	232	267	270	273	238	218	242	266	247	255	243	258	252	257	243	269	230	256	262	270	248	244	273	254	234	238	256	264	251	250	276	268	214	263	263	266	256	234	262	261	249	261	262	303	236	229	257	258	244	271	265	247	271	243	274	238	276	261	253	246	245	261	277	246	260	280	235	235	259	264	258	260	250	242	229	262	292	293	278	257	249	244	259	263	247	256	272	245	258	250	249	256	275	260	280	290	256	236	260	278	252	259	240	256	266	246	262	259	243	215	278	260	240	224	250	251	238	250	240	237	250	262	239	271	252	282	269	262	234	256	256	242	229	252	252	266	248	261	259	276	252	278	270	234	262	260	245	238	276	252	268	244	235	241	244	248	277	257	281	253	267	263	264	248	272	257	261	253	245	252	248	252	278	264	251	288	266	274	258	288	286	253	247	253	244	246	262	249	245	233	270	271	211	229	261	264	239	261	233	258	267	259	271	262	260	258	285	242	273	247	254	235	264	247	254	222	248	268	241	252	252	240	265	251	257	267	261	279	265	265	256	261	258	252	263	259	278	253	257	261	263	267	266	262	257	236	240	257	255	280	280	276	262	281	240	282	222	270	227	253	268	258	290	249	235	263	221	265	222	269	263	258	253	259	272	266	264	245	259	266	249	239	226	237	257	226	236	246	276	264	257	289	294	274	263	264	232	234	248	274	236	263	250	254	278	253	259	254	250	241	289	266	262	249	294	250	247	241	235	259	255	271	256	226	257	273	235	268	257	282	256	289	254	254	236	235	233	231	241	280	263	256	282	251	285	226	247	244	239	265	253	252	254	246	267	254	238	246	238	274	243	263	275	283	219	268	236	264	237	266	254	271	262	265	239	231	255	240	251	276	262	262	243	244	243	253	260	275	252	257	247	268	235	266	242	232	267	257	250	265	271	262	244	254	265	247	260	289	279	252	255	239	248	252	260	283	270	236	245	245	268	231	241	236	255	258	230	260	259	263	232	247	239	246	268	233	255	266	300	255	247	246	272	236	280	250	245	250	242	249	242	246	249	278	228	237	252	248	245	257	272	245	264	267	262	252	253	254	250	254	238	236	236	273	250	235	281	222	290	256	284	257	260	261	241	276	276	247	242	253	259	256	253	232	275	274	269	231	248	279	265	274	236	254	248	267	254	273	271	237	261	236	243	240	285	249	277	257	258	251	260	233	253	249	267	265	274	269	264	246	270	287	237	271	252	302	257	252	259	250	261	258	258	267	257	273	273	234	258	252	271	259	261	240	257	256	257	288	281	257	272	236	269	255	241	244	262	230	256	247	256	250	270	245	271	241	239	265	279	276	233	259	275	269	255	263	259	257	257	232	214	255	253	272	238	247	244	263	274	244	237	249	280	264	273	219	265	276	255	256	270	256	298	241	245	232	243	240	230	256	241	291	244	255	268	245	264	267	303	256	267	230	244	251	242	269	238	256	249	239	249	273	252	267	298	260	230	240	285	267	271	264	233	259	288	263	268	261	254	281	239	251	269	270	251	275	275	253	232	245	269	233	275	276	259	227	251	269	249	245	253	249	242	244	233	273	244	252	239	259	263	247	255	248	228	265	264	238	257	271	223	273	265	233	261	265	239	242	266	228	258	252	249	277	235	260	243	227	276	250	246	248	250	249	233	240	280	266	257	242	276	229	263	251	273	272	226	263	216	281	248	258	241	244	238	241	255	255	277	234	254	225	277	249	254	228	264	258	230	263	256	234	280	254	254	255	252	243	275	249	269	244	274	249	252	252	231	260	262	247	257	268	260	267	230	275	241	267	250	251	271	245	228	283	259	258	235	254	290	261	254	239	251	248	258	253	254	241	229	250	247	282	252	263	239	268	274	262	262	268	244	274	253	231	261	252	250	237	260	244	252	273	241	246	232	273	257	248	262	247	272	257	283	275	243	263	253	263	241	259	262	283	244	250	233	255	245	260	254	276	245	262	270	231	228	266	258	277	262	251	241	243	247	262	259	256	233	268	269	253	278	267	283	249	263	241	251	264	254	257	253	271	279	276	268	256	288	253	240	263	223	234	280	264	260	237	264	237	245	271	306	262	245	243	271	249	236	246	255	235	270	275	275	314	271	236	294	270	250	277	243	279	248	235	269	257	264	264	269	241	240	265	248	240	246	248	240	269	254	262	245	265	239	239	276	269	259	230	261	274	254	262	227	225	245	246	263	264	252	244	249	222	259	278	253	253	235	271	229	262	250	269	230	270	254	245	225	251	221	252	254	249	286	269	265	265	244	243	281	257	250	248	238	294	288	293	256	257	263	242	263	232	257	232	286	272	251	264	248	262	221	230	252	253	271	271	267	268	260	239	268	272	257	268	268	256	242	257	284	232	245	259	262	256	250	239	247	241	253	259	247	260	247	276	239	283	267	257	269	262	277	268	261	234	262	265	238	236	265	247	262	244	237	245	252	257	259	253	274	267	243	229	248	242	253	269	259	248	258	265	235	227	266	246	229	266	259	224	256	265	264	233	237	220	276	235	252	258	252	298	258	262	274	250	262	249	255	278	247	248	258	285	222	257	238	246	265	250	277	236	257	236	269	258	260	232	243	247	211	262	246	263	274	256	298	216	263	217	226	249	295	266	280	248	261	276	271	260	272	229	258	238	244	241	256	277	249	265	275	248	262	278	246	271	245	254	242	267	255	250	247	225	275	238	261	267	263	257	238	253	261	265	249	264	255	244	272	265	258	256	280	241	259	231	261	270	261	219	250	244	256	265	245	234	273	259	270	262	276	263	249	280	260	257	258	275	240	251	242	251	269	227	253	244	248	231	242	249	261	257	272	209	266	247	248	263	237	259	240	260	239	223	257	262	280	233	259	238	215	227	249	254	224	249	262	255	244	254	262	270	260	249	252	286	244	270	269	239	255	241	269	259	236	227	255	288	261	228	223	231	256	262	245	255	219	255	234	243	255	277	271	221	246	257	267	252	254	238	301	250	247	256	241	274	272	240	250	231	283	239	279	228	248	243	229	268	247	266	232	252	250	243	242	256	239	242	250	276	249	255	283	253	253	236	241	255	239	246	248	250	272	267	252	233	278	220	245	276	271	258	234	262	264	242	241	277	262	261	255	268	228	252	246
19995	23018	28439	23345	17746	13508	9928	6588	4521	3539	2392	2223	1989	1751	1441	1391	1244	1084	1037	982	930	942	882	933	887	981	867	890	887	874	881	855	875	868	833	880	846	881	896	828	850	852	833	864	877	841	862	824	841	852	922	863	912	847	822	822	869	901	870	817	865	849	860	837	798	867	865	833	842	885	840	807	845	815	822	843	802	903	882	903	832	824	826	893	886	821	834	930	866	870	844	837	858	795	854	849	804	918	870	862	895	880	875	882	825	822	870	848	850	835	806	881	859	860	882	833	863	791	906	854	917	864	867	849	839	854	887	843	818	867	839	842	896	836	875	861	809	865	844	818	763	837	867	838	868	817	843	891	788	849	820	829	841	842	888	829	818	860	829	930	858	821	835	875	817	785	926	869	864	800	829	804	827	837	890	859	842	842	847	873	853	834	861	813	862	876	855	846	856	881	859	884	858	837	845	849	888	804	838	860	872	820	887	838	863	890	828	833	829	890	870	824	802	802	848	835	852	879	909	795	901	846	888	858	830	764	854	870	855	904	869	829	829	895	855	825	859	852	857	853	808	852	853	834	846	852	917	848	853	834	858	883	829	842	849	877	823	854	834	857	831	853	842	845	881	839	842	916	830	829	858	823	812	819	861	850	820	912	863	862	810	856	815	816	839	866	859	756	860	850	835	826	884	829	836	857	858	908	877	842	852	824	849	831	777	835	847	876	817	822	896	893	817	842	898	863	850	842	851	837	837	877	890	811	861	810	847	891	869	857	824	838	806	799	823	813	828	861	827	825	829	857	834	837	831	852	896	907	863	860	898	840	831	902	816	870	816	834	859	807	871	868	830	861	825	892	854	874	833	851	834	782	838	822	834	847	850	888	846	861	837	799	837	869	835	885	882	845	850	869	822	820	849	860	793	854	839	863	853	807	837	826	865	865	845	846	811	895	843	866	914	871	843	834	892	858	827	829	862	854	909	813	829	832	837	830	816	860	895	848	790	859	865	821	813	834	905	845	826	846	855	834	858	869	919	916	844	816	825	882	895	819	882	852	861	901	841	888	865	855	885	848	802	847	843	879	831	800	898	860	816	860	842	857	862	809	865	800	824	880	848	880	815	863	811	843	812	873	846	871	853	848	798	882	832	820	808	857	862	869	869	849	851	909	857	839	844	836	850	821	884	832	865	889	925	835	837	875	856	889	861	844	839	876	865	850	873	822	830	868	865	826	878	884	887	851	820	868	857	796	826	852	857	844	839	824	854	866	840	835	828	855	826	846	857	888	791	819	830	863	818	876	860	752	798	867	880	872	818	836	839	847	906	865	821	837	871	814	832	858	867	822	854	881	858	886	865	847	931	832	851	844	824	831	832	842	824	884	844	909	863	885	838	814	859	900	897	858	821	857	824	872	854	789	857	843	878	847	886	866	801	880	896	865	900	842	856	862	849	870	819	824	859	833	831	845	825	851	849	872	823	843	896	807	878	816	888	845	871	803	910	869	843	858	863	862	834	852	825	802	822	805	844	882	883	849	852	876	800	845	857	868	807	871	900	882	912	915	848	837	856	893	832	881	840	867	875	831	800	835	830	847	811	812	880	848	833	855	826	809	866	833	864	834	825	844	852	850	871	842	877	896	875	836	840	882	861	837	856	847	885	859	882	892	840	903	862	805	850	824	816	823	862	850	890	898	899	823	850	845	822	860	812	890	882	822	825	880	819	814	811	838	824	857	814	836	928	857	890	907	827	901	836	867	808	869	819	818	835	863	858	863	876	906	843	846	840	830	840	817	866	890	830	928	854	854	817	866	848	831	854	856	863	846	867	845	859	835	845	895	869	867	890	879	832	851	869	877	827	829	868	805	842	858	883	906	861	874	833	848	900	897	894	832	816	811	872	840	874	869	841	817	878	805	864	857	851	848	852	763	869	820	847	825	858	806	809	859	873	858	836	861	886	810	860	833	861	848	858	874	817	801	862	853	818	902	835	836	904	860	790	875	883	863	811	850	828	871	862	849	869	844	845	875	885	827	903	951	827	847	844	840	857	791	867	814	846	846	830	817	847	839	889	858	828	847	869	837	832	873	834	840	823	834	837	826	882	852	897	824	848	860	855	855	877	843	852	852	878	856	859	893	870	876	855	834	851	881	851	847	881	833	825	914	862	847	844	827	893	813	823	853	827	854	811	869	848	852	820	822	886	872	857	869	923	891	791	897	825	869	801	824	838	838	789	808	846	899	883	867	865	847	851	840	859	863	857	873	910	850	875	837	844	852	845	886	833	824	886	803	858	802	838	906	891	872	824	867	821	835	860	836	880	841	804	876	902	858	854	876	837	847	874	870	860	816	786	859	849	802	832	873	822	842	848	838	864	849	887	840	833	820	850	836	833	852	895	857	860	909	898	830	837	813	900	885	884	809	867	830	856	845	820	821	885	853	854	799	869	881	821	858	831	902	868	862	824	843	793	819	857	920	858	837	842	826	832	825	873	890	842	867	875	868	840	865	853	864	860	843	824	901	854	858	836	829	836	890	829	860	839	866	824	772	897	819	844	887	846	828	827	854	833	821	839	819	834	854	818	879	845	870	838	866	873	852	824	821	867	817	821	861	847	844	833	856	836	859	874	882	872	819	849	886	857	881	856	850	836	852	820	843	825	880	807	808	800	843	887	877	861	837	807	855	868	842	823	864	854	854	820	858	830	841	821	856	831	885	847	837	881	847	851	821	845	812	860	852	848	886	901	859	801	903	868	845	780	836	899	844	819	848	854	838	806	880	844	819	875	924	865	881	851	839	878	839	872	905	822	846	880	854	879	868	857	887	834	874	830	856	810	865	897	836	848	881	844	801	856	834	856	805	804	869	869	833	835	880	877	905	845	897	824	841	890	824	830	844	839	843	870	854	889	846	866	813	832	803	863	890	831	864	871	847	903	822	885	868	854	887	864	814	823	848	863	892	816	849	828	842	855	869	846	839	852	827	826	881	869	798	857	843	881	860	906	925	847	883	815	861	872	850	895	817	846	832	886	879	795	844	860	871	809	835	881	856	888	866	866	862	843	806	853	843	828	831	867	819	796	909	819	825	874	852	886	809	890	773	895	840	886	814	843	918	851	823	864	849	829	818	854	849	892	874	858	893	835	818	824	900	833	828	878	822	840	821	853	872	861	877	865	806	843	872	838	869	795	886	880	800	833	899	844	812	831	831	845	807	844	835	869	848	899	865	867	866	879	807	838	824	864	833	835	880	821	857	853	839	831	852	831	819	865	863	824	857	882	881	881	789	831	844	842	847	845	814	860	823	860	895	837	863	852	863	892	883	918	837	832	862	863	835	863	844	802	896	803	823	809	873	888	885	832	866	851	876	877	792	884	883	954	905	822	890	869	871	865	869	809	860	834	863	862	855	858	865	879	838	837	827	881	874	849	792	794	832	873	859	850	859	831	817	831	835	835	871	843	820	845	888	797	859	873	816	826	904	854	845	860	804	812	872	852	882	820	813
42291	47069	45396	33676	26089	23931	18982	13027	9289	5297	2781	1646	1225	1155	935	776	600	454	469	406	311	323	318	309	298	294	282	297	286	304	261	290	277	286	297	280	287	269	269	262	261	254	291	305	301	270	284	271	251	257	282	282	282	265	268	237	248	267	289	259	270	247	279	279	282	283	279	244	278	261	265	262	299	276	265	276	272	299	271	268	260	287	291	271	278	262	260	263	242	263	289	268	271	259	271	249	291	292	251	258	253	278	257	253	277	265	254	231	265	253	278	254	248	261	265	252	263	284	288	251	256	289	237	272	251	264	261	245	274	251	275	285	283	281	254	273	254	260	288	258	249	249	269	249	295	281	262	258	250	278	252	266	277	265	262	282	273	260	270	307	265	261	256	286	275	252	270	248	255	256	283	278	246	278	277	279	271	283	271	288	258	269	292	270	255	260	284	281	251	259	248	263	263	289	243	272	267	263	275	278	251	283	274	246	232	241	282	237	249	277	248	257	262	266	281	265	300	292	282	278	289	276	289	253	241	259	242	291	261	290	255	257	265	273	286	238	286	254	268	264	240	259	250	269	276	278	268	250	242	277	274	257	283	252	278	250	269	276	278	276	276	271	269	288	281	241	279	263	279	263	291	296	289	216	243	249	262	267	272	225	290	257	250	279	267	277	244	254	296	247	265	287	238	258	277	252	270	274	229	271	245	246	263	285	254	264	282	271	263	270	263	273	281	246	245	268	247	250	269	278	252	225	258	273	263	268	272	264	281	263	304	276	251	274	319	269	254	286	253	291	277	262	280	249	261	236	260	296	241	268	254	272	260	247	249	244	272	246	246	283	261	271	269	249	265	265	282	258	276	272	283	214	235	260	238	278	263	269	261	263	274	270	290	257	283	277	266	296	294	254	247	241	263	278	263	244	270	294	260	274	232	239	278	270	277	274	320	267	257	279	278	265	275	277	275	271	260	246	262	263	281	273	280	284	284	247	270	285	268	266	269	270	265	300	273	254	267	260	273	264	251	243	262	264	280	294	283	278	240	298	273	249	254	268	293	269	283	267	274	264	254	289	278	276	237	268	256	287	277	248	283	274	263	289	269	265	264	262	278	266	267	303	276	273	266	280	264	249	270	267	254	274	270	269	240	250	246	274	251	268	260	263	276	231	259	260	257	267	271	282	269	284	257	261	259	259	255	249	294	265	278	248	249	296	288	248	272	272	253	291	281	262	259	277	257	265	254	268	264	261	265	252	254	254	265	266	282	271	260	283	252	253	242	266	272	306	234	266	286	284	278	263	283	268	258	254	257	262	252	245	242	277	271	275	290	288	249	259	252	255	258	264	270	237	252	270	270	258	235	248	253	251	289	272	267	257	304	311	258	293	269	275	246	266	287	251	296	292	248	274	261	273	259	241	276	265	252	274	252	268	312	277	259	258	259	256	251	285	293	287	266	264	224	265	250	264	283	252	223	276	268	250	270	268	280	277	252	276	255	253	258	257	263	254	244	269	288	272	265	245	265	239	223	241	278	245	283	253	269	287	278	248	293	235	254	238	247	275	285	258	284	292	283	271	251	285	260	267	298	264	251	250	266	271	268	256	257	285	266	303	286	295	246	272	271	264	296	241	265	254	253	264	283	240	268	281	272	265	247	253	272	240	271	280	252	244	269	238	257	259	261	263	263	245	282	285	256	296	284	255	232	240	273	265	258	280	268	280	262	263	293	250	276	243	271	296	271	244	283	240	254	281	249	256	282	246	288	255	274	251	304	275	268	271	273	255	247	268	260	272	249	286	271	275	261	287	267	268	289	269	282	276	271	282	278	268	256	270	263	286	262	296	261	260	248	272	287	256	249	222	262	265	260	308	266	265	258	300	292	263	295	236	277	264	258	261	232	272	267	240	268	277	258	258	266	265	260	263	248	293	272	242	273	272	261	288	282	263	282	249	265	239	298	239	262	244	270	253	256	251	223	255	268	280	290	278	261	302	272	252	275	272	279	248	253	270	273	268	262	257	280	273	278	259	269	271	285	287	252	274	278	278	267	261	232	267	284	252	276	242	256	251	256	277	251	270	292	255	255	265	246	258	243	257	269	251	255	285	283	236	255	270	277	257	237	258	270	274	246	268	246	249	244	261	270	262	285	288	291	278	253	255	276	250	285	275	252	266	262	266	266	271	286	246	256	259	255	314	256	272	268	268	278	273	266	298	267	247	250	267	250	237	246	276	262	246	263	255	319	288	241	231	252	248	261	277	298	238	257	272	261	261	262	271	235	263	274	242	225	245	266	260	269	233	269	268	281	255	263	267	270	274	245	288	260	267	239	259	268	277	248	277	280	283	283	260	261	262	307	272	256	288	283	266	275	276	271	271	246	268	264	283	255	279	249	280	256	255	276	258	275	261	247	276	256	250	263	248	302	259	276	281	256	270	297	251	279	243	271	258	263	248	265	283	258	224	285	263	285	274	285	262	244	276	266	277	264	262	268	231	233	258	303	271	271	292	251	265	255	298	230	304	281	268	238	266	284	260	272	284	252	253	266	263	269	275	260	265	261	294	286	264	271	255	269	277	268	288	270	255	250	275	280	285	274	250	278	282	247	283	235	258	284	269	279	305	261	267	262	309	243	284	251	277	256	262	256	273	283	275	263	275	256	269	249	273	233	261	241	245	274	257	265	284	261	253	272	271	242	270	280	249	293	244	274	277	296	262	284	245	275	244	272	276	271	272	247	250	259	274	281	255	249	256	276	264	264	269	270	300	294	258	291	251	297	279	243	291	257	252	288	246	253	252	248	269	266	267	260	266	226	295	284	270	276	307	246	280	262	277	264	275	278	266	228	242	245	265	291	271	277	255	260	250	289	255	253	285	277	264	250	290	265	254	258	274	275	276	280	276	268	278	247	266	251	275	275	263	264	265	300	298	274	261	259	258	283	293	247	250	279	271	249	248	273	244	306	269	264	250	266	253	261	279	277	270	274	277	275	265	263	232	282	295	271	259	286	243	254	280	275	252	281	290	279	252	235	254	254	260	267	290	258	256	275	283	285	269	264	238	263	284	270	293	286	288	250	277	247	262	280	250	255	249	301	252	284	248	241	250	268	274	265	310	285	266	244	262	266	287	257	300	277	267	243	263	275	266	248	269	293	244	257	281	281	269	279	262	267	241	260	242	316	256	256	255	291	271	255	265	264	258	267	244	250	245	255	267	284	266	279	252	259	272	264	294	237	257	283	227	273	262	263	270	256	249	229	290	265	258	255	268	279	261	253	268	267	291	239	258	262	269	254	258	278	260	259	239	300	252	268	264	256	271	262	252	268	296	279	258	302	270	261	291	275	269	260	266	271	264	279	250	256	270	282	279	277	295	263	254	255	241	247	274	269	261	277	278	273	273	253	276	277	269	278	272	285	255	288	262	239	253	252	262	242	247	276	232	295	260	306	268	273	252	271	270	286	243	259	256	270	263	272	254	285	253	255	270	268	266	279	252	280	267	250	264
34199	43934	50655	41925	37224	35723	28431	25047	22260	16936	11443	8308	7069	6630	5905	4756	3568	2886	2351	2062	1646	1386	1283	1206	1121	1091	1001	923	955	915	935	894	867	910	882	836	943	894	900	886	869	850	911	861	865	880	856	899	863	882	837	839	841	876	926	899	862	857	822	876	890	884	824	824	841	910	872	881	848	826	915	849	873	850	911	891	876	817	930	828	873	950	879	885	913	888	896	897	832	867	837	887	919	926	921	881	883	941	890	903	889	892	877	863	898	893	847	925	859	855	886	896	883	891	862	893	904	869	851	865	847	862	866	895	894	852	831	896	912	858	921	864	853	842	893	891	932	863	885	879	893	874	943	908	862	922	929	916	856	869	879	855	889	875	865	851	875	871	883	894	855	883	832	894	892	904	884	850	925	898	866	918	853	889	847	902	894	931	834	877	932	942	882	883	877	894	850	889	845	877	836	881	902	858	893	897	851	869	891	916	872	848	932	896	914	850	884	866	865	854	861	838	863	881	875	861	885	895	909	887	853	934	911	856	914	875	891	864	945	839	866	842	835	929	887	885	851	920	910	877	848	926	861	869	886	873	873	909	944	778	879	916	857	933	884	879	880	962	884	852	896	890	865	882	901	895	900	901	858	852	876	879	782	865	923	936	871	914	868	923	916	874	898	905	888	861	886	936	868	840	940	882	859	920	899	915	912	917	857	845	877	902	856	853	863	910	900	903	949	848	872	847	879	875	853	862	844	867	801	921	883	894	885	836	844	903	894	874	911	955	913	865	885	890	875	922	843	895	881	862	872	902	891	857	882	919	852	853	844	877	891	857	858	902	904	917	859	852	901	917	877	861	855	879	843	937	820	848	858	871	858	884	884	859	853	862	850	846	916	883	860	939	859	923	866	930	867	940	863	854	883	893	896	894	896	881	909	835	881	839	891	947	910	872	938	873	858	823	904	862	850	881	880	912	874	891	876	854	904	892	911	851	881	932	843	816	911	885	836	894	872	845	845	863	904	841	879	846	842	843	892	930	816	911	831	874	871	816	868	893	894	931	856	819	916	857	874	906	913	871	871	829	882	868	851	886	875	965	855	896	862	851	875	886	875	900	898	912	893	913	896	895	889	948	869	869	910	826	953	843	876	837	860	884	837	871	825	869	863	955	873	855	866	840	816	873	838	896	923	863	897	874	867	880	886	853	922	903	816	902	842	878	881	895	878	877	920	814	856	866	863	909	860	918	875	882	892	843	870	920	883	897	860	890	883	867	828	859	855	885	938	884	862	845	868	880	843	891	852	876	909	852	861	847	890	852	875	895	848	877	839	880	964	869	913	886	910	854	845	875	925	846	914	909	921	934	859	867	872	885	898	868	850	890	828	865	858	901	879	870	869	906	861	888	892	849	936	847	892	870	866	859	876	885	919	910	864	933	885	836	835	872	955	900	876	864	876	884	886	905	859	834	841	896	856	861	886	885	880	824	854	886	851	880	887	851	875	865	854	911	875	907	868	888	897	854	874	859	870	841	840	823	862	887	858	900	885	876	856	876	890	875	855	856	867	915	877	818	845	895	863	912	887	872	874	870	866	835	898	864	866	818	837	884	881	906	876	848	908	859	870	932	835	800	890	850	914	885	902	893	875	970	873	835	872	865	907	855	852	865	924	854	832	867	895	849	879	868	902	828	888	889	898	916	898	894	926	887	888	899	880	862	911	879	905	869	899	858	857	855	841	829	834	887	870	877	865	820	912	876	924	897	857	878	823	900	884	852	875	825	879	899	845	909	862	842	876	919	885	920	868	882	875	912	815	903	873	868	940	925	901	875	875	939	921	895	851	892	826	915	901	882	881	837	872	841	855	886	832	850	888	874	857	887	876	897	804	888	874	879	872	885	888	875	878	877	895	939	856	901	872	864	848	899	893	930	915	883	901	922	935	970	833	929	863	874	852	856	929	862	910	874	896	839	893	891	849	855	885	851	880	877	888	849	873	868	933	897	879	842	901	902	888	859	826	898	966	873	887	911	873	910	867	920	795	853	868	901	849	854	849	822	877	857	885	923	911	866	906	903	872	882	820	906	875	918	887	886	950	877	851	892	906	926	874	859	860	894	856	925	908	887	910	887	901	855	835	858	888	869	875	877	839	876	918	859	911	907	856	880	921	893	854	840	891	870	895	868	876	885	875	892	891	854	854	896	810	933	888	841	878	836	849	890	845	889	886	901	834	884	852	873	869	917	868	875	852	845	884	926	919	864	887	924	922	857	910	860	848	860	880	862	885	896	867	979	863	890	851	849	925	920	901	911	898	869	875	842	903	855	881	883	886	879	861	894	874	852	823	925	891	908	899	875	885	886	866	877	903	856	863	938	855	894	895	859	868	856	869	865	872	857	895	923	854	884	849	923	919	903	901	871	854	887	843	902	838	894	896	902	848	842	819	854	904	880	866	894	874	896	927	866	854	863	857	848	905	894	920	905	873	894	883	826	887	885	860	908	856	863	875	869	883	932	826	996	860	885	915	896	900	869	850	862	853	928	896	875	924	877	849	891	882	882	849	864	913	859	859	893	876	845	868	832	852	914	899	890	869	900	849	843	895	917	846	886	889	894	822	878	862	895	838	892	869	962	899	877	890	841	874	842	917	886	887	840	861	914	877	907	864	876	873	840	929	867	836	957	907	904	876	886	819	877	855	858	888	888	887	901	865	865	857	888	873	879	848	880	879	842	883	886	893	854	876	859	878	895	870	862	888	871	871	834	876	916	883	902	885	824	890	888	891	875	910	892	907	865	888	850	915	880	917	870	878	856	872	905	827	913	913	876	866	891	905	884	931	855	865	850	893	875	907	869	883	899	918	847	881	858	902	888	842	925	952	874	874	869	853	880	892	895	891	818	905	954	902	879	891	915	921	843	911	906	903	834	839	878	870	890	840	857	900	850	931	826	909	845	863	879	845	903	833	912	858	880	855	850	869	855	874	930	848	904	847	888	877	832	911	914	854	875	876	841	875	879	901	917	930	914	881	934	870	893	841	906	874	910	863	906	856	862	905	846	872	864	853	896	916	824	850	857	881	803	874	870	840	856	871	893	902	837	851	951	883	866	847	863	891	858	831	885	838	864	869	937	880	878	900	926	839	875	909	881	891	961	913	906	859	872	887	905	846	895	861	912	894	884	933	874	924	865	866	843	857	865	846	894	922	873	886	851	814	838	893	857	974	850	862	888	861	824	873	890	864	856	926	855	837	866	859	907	919	916	881	874	893	825	865	945	834	872	867	910	880	879	860	875	888	901	856	903	862	920	871	857	824	859	835	853	940	847	878	906	853	808	867	897	831	858	902	810	825	878	883	817	870	847	884	912	828	884	827	869	909	861	887	850	877	872	887	797	831	902	847	918	898	879	891	877	912	919	878	870	914	875	869	880	869	912	862	879	895	905	904	886	819	890	907	847	860	888	914	876	860	877	899	867	900	866	901	871	859	892	908	832	882	898	910	876	920	842	885	845	873	901
44147	48001	44945	34317	29293	26955	24668	18984	14144	10063	3725	2393	2405	2065	1672	1274	1032	765	623	520	475	435	339	342	334	338	314	278	320	281	299	254	285	287	286	271	285	277	284	269	262	261	322	307	269	295	255	263	274	264	291	281	257	241	285	288	286	286	267	299	278	281	263	275	296	306	299	278	269	233	289	310	287	269	308	286	281	292	293	288	269	289	294	274	258	302	274	262	280	272	310	276	267	275	254	273	275	286	260	246	244	272	296	297	252	277	280	256	254	249	271	279	243	284	320	260	252	302	304	269	289	275	275	327	269	263	300	269	296	292	265	261	245	291	282	287	296	300	282	261	270	275	295	273	267	263	249	286	270	273	255	280	273	289	282	316	287	255	283	292	297	285	288	289	276	257	284	279	270	267	269	281	287	302	272	300	315	263	274	280	298	301	285	273	268	274	275	282	267	239	275	254	295	271	290	252	266	258	264	260	300	250	281	269	302	285	294	302	295	298	307	281	255	264	258	283	287	271	272	286	261	269	252	282	259	279	290	268	316	277	275	242	238	306	296	285	281	279	261	273	296	276	282	274	207	271	277	298	297	310	272	306	286	267	275	254	250	311	268	310	333	298	285	283	275	256	262	277	323	272	302	268	279	251	295	291	282	276	290	271	278	277	262	262	294	281	269	297	273	260	254	238	256	269	274	281	283	290	267	269	292	282	289	259	259	260	289	300	271	285	271	283	266	284	284	299	264	275	291	283	301	275	272	293	298	264	284	303	260	264	278	278	298	255	247	268	284	251	276	276	281	258	294	272	263	247	297	269	277	284	274	267	304	280	309	288	264	250	327	275	283	271	280	294	271	277	269	297	258	259	247	293	284	288	290	277	275	261	248	277	274	251	246	300	285	281	282	308	241	265	282	291	293	301	271	308	297	303	273	269	287	254	293	264	291	245	281	296	267	299	283	269	267	264	263	256	275	275	268	255	266	265	332	272	296	263	273	290	245	290	270	300	270	260	288	289	276	245	258	266	299	273	278	272	248	265	261	290	311	274	263	259	260	289	272	295	276	280	265	285	298	292	270	278	269	252	290	275	280	265	295	270	264	269	299	276	270	289	288	301	272	284	272	310	297	268	269	268	299	278	287	285	282	261	274	300	289	255	300	309	285	281	281	278	272	281	285	289	290	268	295	274	292	309	277	292	293	277	307	295	267	247	300	308	273	269	304	313	244	283	275	306	272	290	247	256	240	293	288	276	296	296	288	294	272	292	252	287	292	259	281	260	280	248	251	308	289	265	276	278	300	261	275	271	251	294	319	291	280	259	258	283	289	284	245	269	259	296	263	288	289	260	301	244	278	271	321	276	277	288	252	272	273	290	266	294	289	286	263	279	254	262	309	306	284	286	303	281	284	301	266	269	333	246	287	299	277	279	281	303	280	300	277	289	265	266	293	265	268	280	268	283	281	273	286	263	275	295	286	260	286	296	260	263	258	317	276	281	264	264	278	297	281	283	255	274	285	304	276	281	291	239	258	246	285	283	261	274	299	281	284	263	291	254	282	274	252	254	287	253	263	283	270	275	259	266	291	293	278	279	259	302	280	300	284	306	291	258	273	268	295	263	287	267	270	297	276	268	279	263	307	273	305	292	292	294	289	268	289	292	271	309	266	250	279	274	292	263	279	271	255	260	258	263	291	271	285	270	262	310	292	267	287	274	279	329	254	299	251	283	299	280	297	252	268	281	282	265	299	278	265	263	285	296	267	265	278	251	256	317	282	274	266	269	280	290	276	292	261	276	261	254	283	252	282	271	294	263	286	259	294	290	300	267	280	272	287	262	278	286	280	248	242	264	291	242	269	248	262	274	268	291	247	249	265	288	288	280	267	295	270	273	289	272	292	288	271	280	277	273	246	279	284	251	292	254	280	293	261	257	292	266	292	260	291	301	309	264	265	262	317	268	301	278	273	269	296	274	308	306	271	289	251	251	280	252	237	278	262	287	250	299	268	270	268	292	282	292	317	266	291	295	286	268	314	281	268	291	294	276	249	325	283	273	288	267	298	271	302	283	276	261	252	255	315	309	284	269	306	306	261	276	279	251	286	278	292	264	282	265	285	301	256	282	278	302	276	267	282	272	305	270	308	271	299	274	294	292	274	267	281	264	255	328	312	279	289	310	316	284	275	282	267	269	283	300	265	287	291	294	284	276	284	283	279	270	260	285	281	260	248	259	289	291	308	270	286	260	244	253	259	291	283	283	283	262	276	256	256	281	265	290	258	310	294	250	276	285	277	281	251	258	274	299	256	287	267	277	287	276	297	268	307	287	278	290	251	303	297	299	256	279	244	251	276	253	255	299	282	260	272	264	279	287	295	250	289	277	304	262	287	255	264	294	287	251	261	288	263	270	281	286	295	287	264	261	261	272	268	273	313	277	288	277	317	271	265	291	277	258	284	298	278	274	275	290	298	274	296	268	275	280	285	283	267	251	281	240	307	281	272	261	293	304	307	290	294	279	246	275	299	279	270	251	285	285	234	268	290	271	275	257	265	281	312	273	257	251	285	272	296	296	280	235	263	298	273	260	298	264	290	280	293	263	273	269	286	269	255	285	279	275	279	287	286	256	250	275	288	258	274	266	285	271	272	331	271	289	268	311	287	263	266	289	276	244	264	264	261	285	301	269	300	284	283	281	244	274	255	320	303	259	257	289	247	299	294	283	266	263	294	281	277	265	305	284	290	269	287	259	296	247	287	283	286	298	271	271	280	279	293	275	290	301	311	253	284	248	265	273	303	298	256	299	273	274	275	289	306	289	295	261	250	260	259	289	261	279	283	277	294	270	274	276	269	263	281	283	287	268	304	309	281	286	290	250	276	298	302	258	293	287	297	286	285	280	291	261	307	288	264	298	285	277	307	316	276	260	284	301	265	278	253	267	280	289	298	286	285	265	299	294	285	280	280	292	289	276	254	277	246	277	281	240	311	268	304	277	289	274	259	332	260	264	250	296	280	323	294	279	293	300	270	298	292	288	277	306	263	261	297	294	266	277	276	269	260	261	292	277	285	293	280	270	276	280	237	266	271	253	296	285	262	239	299	271	266	253	264	255	293	247	276	261	274	272	272	284	261	273	288	290	293	287	244	304	277	269	297	314	260	282	277	296	255	275	284	286	279	265	302	243	263	268	261	289	272	261	294	302	272	294	274	290	259	265	261	260	285	271	294	271	298	280	267	268	246	273	287	275	280	255	288	300	287	265	267	295	278	273	283	268	275	281	321	273	279	270	272	279	267	269	293	269	258	321	285	280	283	289	290	272	268	292	309	284	310	266	292	281	302	295	280	278	292	286	293	281	270	281	251	308	296	289	301	260	297	294	255	263	283	285	256	287	295	291	273	264	299	284	265	276	291	289	294	259	287	305	278	283	285	259	255	271	276	273	274	285	274	300	298	300	258	270	275	247	273	288	250	292	273	294	267	293	307	263	296	263	303	266	271	295	261	254	250	278
34871	45339	50717	46613	43372	38544	36552	30369	28071	23610	11983	11143	12767	11199	9777	7797	5751	4299	3778	3094	2255	1826	1531	1486	1478	1275	1101	1120	1031	1003	945	957	948	988	930	883	930	887	890	951	931	915	878	922	899	910	917	887	904	936	893	918	911	892	856	914	900	876	939	902	931	917	857	924	878	956	916	916	934	885	943	929	876	958	873	899	865	952	906	931	894	904	927	870	865	916	917	824	858	887	910	902	944	904	876	880	875	891	855	940	951	936	957	891	841	934	883	931	874	896	939	869	949	887	906	928	867	879	897	900	881	935	909	906	903	896	894	896	884	895	923	887	870	925	866	890	873	887	942	886	897	863	924	928	911	931	904	919	937	882	913	931	908	930	829	901	895	873	932	888	898	924	914	912	885	876	922	907	917	947	930	910	879	886	927	874	910	937	923	916	903	919	916	903	929	944	863	907	894	921	958	905	970	855	902	954	886	880	878	848	916	862	917	866	876	918	917	940	865	880	886	913	922	908	929	951	935	926	961	910	879	924	870	943	923	965	915	884	923	840	883	871	920	898	836	967	928	851	897	827	915	924	888	952	876	923	934	907	881	880	907	912	906	963	864	933	915	916	900	893	912	925	896	922	913	895	913	924	906	911	908	872	905	892	879	938	938	928	911	878	886	933	921	889	881	904	869	852	917	909	891	894	869	924	945	930	912	889	939	853	893	888	917	928	924	867	894	915	914	842	913	851	888	849	887	857	900	868	915	969	841	848	881	855	938	884	907	893	892	946	853	914	922	901	916	947	881	854	883	870	974	928	853	892	896	820	907	896	897	908	890	878	915	929	940	905	886	893	891	886	960	837	900	981	874	881	955	914	945	885	958	906	893	929	901	890	871	935	911	880	924	916	886	876	919	866	918	892	907	886	924	842	912	920	923	965	959	920	921	905	870	871	901	934	907	899	894	920	845	922	979	879	952	906	909	911	891	909	902	940	873	859	927	868	910	873	888	933	907	892	909	901	871	863	860	922	906	953	932	923	927	876	922	965	940	956	903	874	891	862	874	918	861	932	911	923	876	897	868	888	901	908	925	945	936	861	922	883	892	880	904	875	860	925	921	885	916	912	896	941	862	953	924	883	953	937	915	900	843	862	889	896	902	906	946	901	905	926	899	945	946	901	922	923	873	877	903	880	926	917	922	848	885	917	922	917	934	966	918	883	884	913	922	895	881	913	914	901	901	905	948	938	909	865	910	910	924	907	874	895	900	933	894	890	879	946	913	899	879	933	901	888	917	921	907	925	898	872	835	920	923	927	850	895	870	891	916	907	909	840	910	881	925	859	902	895	893	853	927	827	891	905	872	854	933	941	948	892	878	891	903	876	878	903	922	855	948	886	894	931	889	900	883	957	871	928	941	806	911	883	947	895	930	869	868	927	891	884	929	929	880	890	896	939	949	961	940	930	933	938	906	883	893	944	846	916	860	868	960	914	895	918	886	911	844	900	883	884	901	923	909	905	959	927	922	854	913	911	877	873	855	887	913	914	913	952	895	905	938	917	897	915	871	874	885	919	887	854	868	877	924	876	930	910	922	923	908	916	909	877	871	897	890	897	913	896	885	882	965	900	901	912	890	850	913	936	894	899	889	892	887	946	907	919	917	930	879	880	947	876	925	915	928	858	897	849	859	884	914	902	894	913	925	910	913	877	886	895	983	894	882	891	847	928	934	913	897	912	891	911	930	909	922	888	919	906	895	853	938	924	912	913	873	903	899	913	894	896	948	868	924	916	897	930	886	901	877	956	896	910	877	917	920	905	883	889	903	929	883	921	880	955	869	893	882	942	931	860	900	890	861	904	952	853	924	942	889	891	887	955	940	885	864	886	893	913	910	902	918	849	928	932	858	904	937	912	873	875	885	934	873	908	849	923	872	911	952	847	904	901	954	868	943	901	899	934	881	878	935	892	931	850	853	956	904	900	925	873	905	938	909	892	917	927	938	874	916	912	952	934	849	875	911	870	891	916	986	843	922	884	886	940	890	907	875	885	939	960	906	859	924	871	918	903	848	910	909	902	894	841	848	936	932	912	924	916	866	941	919	912	895	903	885	927	939	907	904	922	875	998	890	871	848	898	890	934	928	904	937	975	923	873	971	904	894	889	913	922	949	924	893	921	884	923	898	893	907	912	906	917	886	930	915	876	915	901	912	905	881	928	884	936	857	914	869	894	901	907	903	936	898	884	881	866	947	872	938	832	940	908	915	933	887	863	908	866	901	898	932	890	888	849	902	926	903	893	874	900	893	934	893	934	906	890	805	912	948	896	957	915	895	880	877	948	869	877	864	878	905	910	854	891	928	838	872	924	900	894	922	896	907	882	900	894	959	915	898	942	898	875	864	931	885	886	897	906	906	921	892	873	863	919	905	916	882	870	901	857	911	860	938	913	888	916	889	896	874	915	907	926	917	904	923	905	922	870	941	876	890	912	901	875	823	892	874	937	941	904	909	966	935	905	929	944	909	884	885	874	873	928	857	935	865	922	908	838	942	906	927	875	907	877	892	891	933	928	922	915	989	917	905	872	838	917	931	912	908	890	931	945	907	929	915	872	930	865	891	914	931	949	876	876	866	939	918	924	878	885	872	888	907	942	919	856	947	920	913	951	915	888	896	911	918	861	908	852	899	889	980	910	870	849	888	935	875	901	903	901	882	834	966	939	885	943	867	846	885	872	892	847	959	905	907	916	901	823	895	858	840	864	948	920	900	886	924	971	873	913	863	900	826	897	935	935	885	869	877	934	901	956	943	897	938	913	943	919	919	918	925	921	919	906	877	902	873	872	870	900	907	937	890	952	896	899	876	920	875	917	925	878	895	908	921	841	850	892	863	881	881	874	900	917	937	949	928	919	886	925	909	890	904	906	989	900	867	896	869	893	894	905	935	871	862	915	938	909	898	959	912	899	905	927	859	900	885	872	895	926	887	927	875	885	918	907	859	892	888	945	912	843	911	899	892	974	933	904	893	914	937	925	875	903	894	927	905	993	938	926	919	897	884	932	896	937	952	850	918	946	948	900	941	887	855	930	872	916	877	909	921	906	869	891	887	940	929	926	920	893	869	888	933	912	905	932	922	937	893	887	961	921	897	928	940	873	911	849	930	906	944	867	904	871	867	847	944	904	859	894	892	967	903	906	866	947	977	917	894	921	920	912	941	853	889	949	952	898	928	922	907	917	852	883	936	916	865	900	894	900	901	852	883	922	865	902	927	885	961	893	945	839	919	864	905	895	915	905	902	916	879	934	895	915	913	872	894	932	894	937	866	869	887	900	895	920	954	904	903	833	919	905	930	903	942	877	930	918	926	941	917	910	955	841	954	919	863	940	940	902	973	912	919	912	913	861	906	861	908	890	910	891	903	861	843	900	946	893	905	902	856	900	827	900	886	918	939	947	816	870	885	891	858	913	943	924	889	877	885	939	886	865	906	881	864	865	900	871	871	881	856	924	885	905	924	909	863	860
23080	18712	16070	8883	4402	2529	1643	1146	880	747	544	484	424	377	361	349	308	266	278	297	282	269	243	285	246	263	232	266	257	267	280	256	248	260	208	258	246	264	254	247	246	263	235	241	248	229	241	256	241	260	220	245	248	263	244	274	285	262	236	273	243	257	275	243	263	243	235	263	242	241	301	255	236	236	239	265	248	273	245	278	259	239	259	254	257	244	255	229	267	254	254	260	250	267	221	234	234	243	280	252	224	265	234	276	265	257	271	256	242	235	232	246	262	254	246	268	273	263	250	268	251	266	264	230	253	243	283	269	274	263	235	262	289	241	267	245	240	248	251	220	245	232	263	242	255	256	246	261	245	259	241	251	252	250	229	269	263	237	276	271	303	230	230	258	260	269	246	248	235	285	224	229	256	274	255	251	245	269	232	256	229	258	241	258	265	246	244	224	227	235	262	232	243	233	263	272	242	244	279	223	222	238	270	260	257	261	298	255	226	255	260	235	255	265	297	263	251	234	239	256	253	238	232	230	269	244	272	257	232	246	239	228	268	262	262	251	228	253	233	239	247	245	226	263	259	292	222	256	243	225	249	243	242	254	242	236	240	262	239	283	272	272	265	240	255	248	259	269	271	228	235	236	242	274	250	249	246	274	248	264	272	251	234	244	264	228	229	254	267	240	265	275	263	249	240	234	245	257	260	251	239	233	248	238	241	258	281	260	240	242	249	257	261	280	269	260	257	253	227	225	262	261	254	287	266	228	237	238	267	224	290	243	263	246	234	222	246	231	292	260	249	265	236	241	238	235	235	215	239	300	232	258	278	244	256	262	272	248	260	240	265	262	262	215	253	267	255	262	251	267	252	271	268	243	230	249	238	225	231	243	262	230	261	238	252	243	279	242	269	236	252	260	256	238	232	253	261	261	234	267	232	268	245	249	268	246	258	253	264	240	245	230	277	233	237	252	279	273	257	245	274	239	260	295	239	256	277	292	249	264	271	244	253	254	252	273	248	272	247	261	249	247	267	223	263	249	240	253	261	269	259	256	261	250	242	258	277	246	260	289	252	247	241	254	270	249	249	257	265	239	256	270	259	259	245	246	257	255	244	235	265	268	263	236	267	243	256	232	263	244	219	282	258	254	264	256	238	239	240	256	270	239	251	249	250	272	260	245	257	245	257	259	225	234	250	279	257	246	260	253	258	238	206	234	279	250	253	275	275	263	257	237	257	248	262	263	270	238	268	243	259	274	259	246	261	258	230	253	232	269	242	278	255	258	264	244	250	264	242	261	251	271	245	261	237	276	229	247	233	276	239	249	229	285	233	221	231	256	244	236	270	259	240	240	278	248	247	234	230	235	248	232	268	227	253	241	271	262	237	251	252	256	258	278	245	240	237	244	269	260	253	265	217	263	222	246	257	233	237	239	239	250	243	258	256	257	260	259	243	233	249	265	223	261	243	254	237	223	217	265	231	245	260	262	265	263	251	259	275	286	271	254	272	238	269	249	255	264	267	275	260	252	273	265	225	272	280	271	245	271	260	242	257	229	259	263	243	251	221	272	250	247	266	260	258	233	235	245	237	242	268	233	259	231	235	255	269	255	234	256	253	247	222	261	290	279	252	227	246	272	253	224	252	264	267	249	278	262	257	252	268	258	236	274	240	249	237	263	261	255	242	211	265	256	256	243	278	257	256	251	235	277	233	272	233	253	269	262	241	256	271	256	274	265	256	258	253	244	246	257	266	231	278	244	261	236	254	229	275	249	245	266	264	262	245	251	222	252	273	223	259	261	243	273	230	250	225	234	268	243	242	269	270	262	276	246	245	242	264	259	262	292	251	268	239	273	259	249	241	242	264	272	237	269	262	248	251	268	249	283	274	272	261	222	278	265	222	238	243	209	257	266	261	246	292	242	258	241	251	261	264	258	266	254	232	258	260	259	265	237	259	254	266	248	250	232	246	246	207	267	243	253	271	253	253	241	223	273	218	232	269	238	244	256	220	255	248	251	250	255	283	232	234	255	253	260	245	274	268	263	243	285	255	263	250	253	236	269	250	257	248	232	251	269	223	228	252	225	255	254	255	256	265	252	234	252	247	241	252	247	264	258	251	241	245	242	236	217	252	239	238	249	240	253	268	236	264	254	229	264	236	225	243	235	242	243	264	248	269	246	256	234	263	271	262	246	236	257	262	283	227	278	258	276	258	264	241	273	264	254	267	264	233	279	243	238	268	240	259	277	257	248	258	235	245	264	238	250	234	220	237	240	230	260	251	271	276	274	247	260	255	250	261	289	232	275	239	272	268	241	232	278	239	241	246	251	276	228	269	257	242	280	257	258	268	260	264	262	278	276	284	215	248	249	245	259	239	242	253	248	241	279	245	248	243	235	265	291	259	250	246	241	237	256	250	274	264	253	270	250	256	259	238	252	242	261	247	260	259	238	251	253	253	246	227	257	249	265	265	251	277	279	227	268	268	245	248	257	257	245	252	222	263	255	254	276	252	257	243	222	259	267	254	273	268	220	273	243	251	246	273	271	238	252	263	263	234	257	233	263	243	232	257	260	256	257	248	231	264	251	271	248	269	233	257	250	243	241	260	256	235	241	242	252	254	247	274	255	245	256	249	260	255	260	248	241	236	254	254	268	274	266	253	254	248	247	265	232	238	256	247	255	245	262	262	276	252	258	242	244	253	241	247	293	245	217	249	257	266	267	228	259	258	261	253	258	262	220	240	241	233	259	250	233	246	222	255	245	282	230	237	292	257	248	235	255	262	281	244	232	250	265	247	276	257	221	240	234	246	240	230	264	262	269	255	230	253	254	252	253	293	235	283	265	243	267	237	270	232	269	267	255	273	266	255	264	223	280	231	242	254	254	256	268	276	236	242	239	248	257	228	239	273	270	252	262	274	262	244	243	240	253	240	245	255	293	243	261	256	235	258	244	221	266	249	266	266	254	258	244	243	242	253	255	249	260	270	245	239	257	254	247	198	248	252	269	253	243	218	259	265	244	249	253	224	262	241	263	273	283	238	238	265	253	276	261	254	267	243	222	242	302	259	251	269	238	256	261	268	264	241	261	252	251	231	266	255	244	271	243	224	252	250	211	258	228	224	238	257	278	245	274	260	254	269	254	266	236	236	245	241	237	266	257	232	258	256	222	287	228	291	254	270	243	262	270	246	270	254	237	219	279	240	230	268	226	263	239	249	236	235	235	235	251	271	244	270	262	292	286	243	243	272	242	263	261	244	275	269	273	245	258	255	246	244	264	258	230	238	244	235	245	251	261	243	280	263	267	248	268	220	239	261	260	247	248	266	231	255	229	250	263	248	230	256	271	234	242	258	261	238	271	266	250	250	254	239	251	243	271	225	219	270	272	249	261	238	262	270	244	254	207	267	233	242	258	246	261	255	280	248	236	256	255	269	245	272	242	278	263	259	275	249	255	230	238	222	261	257	221	226	269	244	243	260	244	223	251	241	271	278	274	240	256	257	276
18792	20767	25297	21377	15561	10555	8025	5645	4817	3911	2869	2563	2104	1802	1671	1385	1286	1122	1046	994	967	935	930	949	865	919	854	921	830	857	892	798	867	874	807	843	797	884	853	867	858	855	793	884	877	822	831	906	878	811	835	893	820	889	847	852	834	826	800	853	844	809	851	830	822	816	826	839	824	854	820	835	797	846	885	861	843	890	788	847	860	794	860	857	896	845	836	883	869	815	832	841	891	835	858	849	823	829	829	881	847	866	868	835	870	847	905	915	834	837	851	823	837	832	848	839	846	882	871	882	849	860	885	814	820	842	866	842	858	828	832	860	818	781	833	869	835	822	882	855	905	874	850	889	833	865	841	805	870	891	883	842	849	802	859	850	886	872	873	840	876	838	884	876	841	807	801	846	922	869	816	784	830	791	859	855	876	852	804	808	835	833	880	879	861	806	846	832	864	846	818	878	815	847	824	846	872	863	820	820	891	824	861	865	866	822	807	827	843	894	848	868	796	859	862	831	869	774	903	869	875	808	819	921	904	852	879	871	801	822	850	819	831	810	869	876	821	879	798	841	844	816	802	867	851	877	872	860	897	905	824	823	866	854	788	855	866	817	814	875	830	810	841	858	880	829	885	841	815	857	830	864	875	849	839	859	804	891	831	843	867	890	898	855	856	911	812	869	906	857	829	838	833	887	804	870	878	862	829	821	849	860	884	866	864	901	859	838	883	807	866	835	857	856	800	870	836	912	861	890	916	830	872	891	884	815	848	834	883	833	808	865	866	829	855	863	832	927	863	819	795	808	819	867	812	821	841	804	862	904	838	888	844	853	854	821	803	886	866	859	869	884	805	863	805	892	878	848	753	888	859	811	871	864	800	847	814	823	834	848	852	817	924	833	821	868	824	867	841	802	841	847	883	826	860	864	866	845	798	865	837	834	828	804	869	815	859	855	899	859	850	809	791	825	837	798	849	868	838	879	868	854	819	835	819	824	914	843	895	821	842	834	850	840	858	824	870	835	868	876	843	838	831	870	787	865	810	886	898	889	875	829	831	815	909	892	877	861	904	842	855	829	844	864	857	816	850	823	845	870	866	858	829	769	869	805	853	808	842	833	848	883	893	852	851	860	838	845	828	839	911	841	864	845	864	812	873	833	890	870	860	818	860	898	918	856	874	873	893	885	848	928	856	842	821	862	877	867	827	822	805	857	854	842	855	865	843	825	841	860	874	879	854	871	813	794	851	832	874	876	851	805	861	894	843	891	806	944	851	892	870	846	921	871	813	879	843	821	879	815	848	906	802	824	807	871	807	883	923	827	888	843	891	857	840	884	881	802	877	814	859	894	808	901	805	885	846	827	868	839	812	904	863	856	870	878	829	834	868	823	854	855	853	853	845	853	859	837	870	846	856	804	848	768	846	874	831	918	855	877	853	852	840	819	847	791	816	851	910	798	837	877	865	837	811	861	853	814	868	867	852	820	861	796	900	877	902	846	807	894	796	862	846	818	810	873	848	838	837	823	840	917	878	802	827	803	869	857	813	843	861	814	853	836	819	880	859	837	850	866	885	888	867	842	855	858	800	863	862	833	828	844	849	861	838	869	848	863	857	844	831	867	820	827	838	789	876	796	895	900	895	880	819	875	826	866	906	840	817	828	841	864	865	841	847	853	895	858	816	866	842	855	870	851	841	815	817	846	900	857	867	827	935	899	861	915	847	842	890	821	850	833	828	811	854	847	861	887	846	854	880	843	852	823	902	835	860	885	836	851	858	816	831	811	819	846	872	834	840	887	896	849	811	820	914	861	844	851	827	873	820	893	857	831	889	843	854	807	797	832	851	792	831	888	880	853	866	860	839	850	896	842	869	828	807	894	818	836	811	816	870	850	846	883	864	865	797	883	901	822	820	855	823	875	860	872	791	875	840	854	840	842	867	828	866	812	846	866	827	884	874	811	804	841	831	843	875	849	896	835	870	835	806	841	856	815	803	852	838	780	853	844	853	830	842	834	844	839	839	882	854	811	861	822	826	813	825	902	859	886	883	866	836	845	821	845	857	864	846	872	863	851	856	844	879	864	804	887	816	781	859	900	828	869	884	880	828	823	839	846	864	851	866	828	850	790	835	839	892	837	855	886	824	833	858	851	823	773	849	892	854	875	794	807	831	786	888	835	850	861	818	833	866	806	865	818	851	871	829	856	854	874	848	802	833	836	876	901	824	819	831	878	843	872	871	843	821	863	795	850	849	836	855	861	862	849	836	909	873	810	848	799	811	823	843	861	835	824	796	821	854	872	841	861	838	879	839	859	815	823	869	840	784	847	787	880	854	822	891	851	846	885	876	870	812	822	837	846	860	836	858	834	835	787	867	852	897	882	789	858	822	841	852	857	909	857	871	897	811	862	867	920	903	850	837	837	830	819	840	836	838	893	901	810	866	852	887	875	862	857	907	811	878	852	844	823	881	814	900	827	848	867	829	850	830	840	778	858	857	836	855	831	885	854	859	804	835	851	849	898	821	864	885	816	866	837	879	822	812	843	874	870	844	818	871	819	889	858	859	805	851	864	835	870	793	801	908	815	821	887	849	894	833	835	895	779	850	854	793	801	868	852	870	800	818	861	858	864	875	880	850	813	850	815	833	910	872	901	848	876	836	886	856	853	880	872	837	782	855	840	849	848	881	826	866	858	868	858	800	806	826	849	900	822	914	797	857	841	874	830	909	764	854	820	906	871	832	826	885	829	870	853	796	797	842	857	915	857	819	810	854	871	873	890	860	888	839	904	849	897	904	817	890	863	819	856	877	841	913	890	815	851	873	854	834	866	854	863	814	841	838	862	856	870	853	903	876	830	842	881	920	851	846	884	863	854	860	879	815	838	884	834	842	891	942	839	813	898	870	861	866	891	891	866	815	837	881	895	809	825	831	868	868	878	866	872	843	844	827	885	820	855	851	872	864	870	854	872	830	809	884	853	876	857	853	871	822	847	803	891	835	804	904	784	900	906	896	849	850	849	845	825	823	807	807	823	839	828	863	828	878	857	849	838	870	916	840	876	851	821	810	840	848	886	826	864	855	833	844	867	845	850	872	869	826	908	884	838	874	824	870	888	849	800	913	841	878	812	855	845	870	844	807	847	813	869	833	786	884	809	872	862	868	825	826	850	838	839	897	851	815	863	877	892	864	885	850	893	857	836	869	868	890	872	848	901	860	881	845	840	806	841	830	901	827	856	891	908	836	841	835	864	892	906	834	825	795	873	827	817	907	847	813	836	788	851	839	844	788	859	893	831	870	804	833	817	877	775	907	867	859	860	858	891	878	861	831	883	848	835	837	875	809	824	826	849	823	836	839	821	848	814	843	899	825	847	867	874	836	884	894	846	862	804	884	851	910	877	810	872	827	902	850	820	874	861	846	861	864	883	875	862	863	863	842	839	842	845	897	852	869	837	849	876	822	895	872	858	853	798	794	858	820	897	804	841	883	856	916	845	859	901	827	809	881	819
39240	43336	37992	30488	26447	20043	16478	12233	8994	4947	2930	2090	1485	1207	1034	883	632	514	478	430	366	365	304	285	299	294	266	278	275	286	244	271	257	274	235	286	268	250	264	251	246	254	261	287	284	248	256	271	237	271	255	287	241	268	267	273	260	272	263	256	267	246	254	274	240	266	265	237	266	285	271	264	259	267	280	267	272	267	278	244	236	277	260	269	269	282	273	235	270	255	268	254	271	234	236	276	250	276	277	256	273	281	269	296	248	258	262	286	292	249	265	256	286	256	277	234	274	272	243	284	249	271	278	279	254	260	291	272	266	260	266	251	267	276	265	267	277	254	280	251	237	289	279	266	273	241	255	243	246	266	229	291	266	258	252	247	270	266	249	270	263	246	303	276	283	247	267	257	255	264	269	253	232	284	244	241	250	270	272	295	253	241	252	246	290	263	253	277	276	257	271	257	264	249	263	242	273	284	271	239	247	287	279	274	256	266	263	279	260	291	266	265	271	280	258	293	272	258	246	264	272	248	277	268	290	269	266	267	242	264	252	271	234	240	224	237	309	249	262	286	274	275	257	246	231	264	265	269	267	261	263	244	294	261	282	274	248	242	225	285	264	243	270	250	273	242	272	260	268	287	290	231	266	314	256	276	263	295	267	231	256	236	301	315	274	245	283	265	252	266	286	289	245	264	259	269	236	282	258	289	271	240	263	255	264	282	293	277	265	284	284	313	259	266	234	296	248	256	246	297	269	270	272	273	242	275	287	252	255	238	273	275	254	262	278	275	271	270	265	260	277	258	248	266	256	262	281	230	277	265	268	266	264	271	269	259	252	253	266	260	267	250	286	247	258	256	255	277	233	261	291	246	258	255	271	270	264	262	233	237	274	274	253	232	243	261	261	261	268	272	272	285	285	267	251	232	272	268	277	257	250	255	285	261	269	256	316	242	243	300	253	275	288	259	299	231	258	266	252	268	267	264	262	245	257	260	261	247	258	232	300	262	247	269	260	249	266	279	260	254	248	247	288	275	251	265	266	298	271	304	249	241	246	288	302	240	255	249	245	266	265	243	294	280	235	281	244	261	222	259	307	277	257	274	254	264	281	282	267	253	246	262	271	281	266	248	291	299	266	243	267	266	267	251	290	272	280	267	271	258	278	305	257	276	255	262	252	257	248	260	245	253	284	260	282	268	271	219	259	241	263	270	260	253	260	282	278	270	286	267	273	257	254	257	269	258	263	235	293	293	247	277	234	214	263	258	272	270	275	265	271	272	274	277	251	235	274	284	259	268	264	271	258	256	291	261	300	282	276	267	296	233	267	247	280	277	259	267	274	258	260	279	272	279	274	279	265	250	272	256	285	246	273	249	253	292	255	229	246	260	243	280	297	258	245	290	277	265	260	277	260	280	281	264	258	257	270	271	276	252	265	264	250	278	246	249	272	252	267	267	247	244	272	263	261	263	263	271	276	260	254	241	256	258	258	275	268	260	291	256	262	253	267	263	259	270	265	269	264	266	241	267	266	276	249	280	265	278	267	256	243	243	252	258	269	264	274	281	239	280	261	276	266	242	259	246	248	268	265	240	257	253	267	264	253	246	240	264	259	272	288	287	251	268	271	260	277	246	261	248	258	251	246	232	286	263	252	261	247	273	246	268	282	242	266	268	277	267	251	264	257	248	252	239	245	276	257	257	270	237	275	262	253	285	264	279	270	259	249	274	263	241	250	244	242	268	243	267	246	249	258	274	257	246	255	272	251	255	268	255	268	233	245	279	269	259	273	260	265	279	248	255	280	279	275	259	273	267	263	269	266	246	270	268	256	266	264	272	261	256	269	259	239	252	279	265	269	288	257	241	267	245	290	267	254	292	257	280	234	252	270	282	258	256	292	256	248	242	279	250	266	275	258	267	265	289	267	279	281	250	236	259	288	265	259	259	285	253	284	288	260	241	247	256	250	291	265	255	247	276	255	248	252	274	258	237	288	278	279	277	281	257	256	270	280	254	251	244	247	264	280	261	282	262	271	268	270	270	268	266	235	270	231	284	270	286	280	261	276	278	288	252	280	273	286	245	256	232	252	252	250	263	246	278	271	256	294	235	264	264	312	286	253	255	244	252	242	284	261	251	292	239	266	278	248	281	246	239	248	255	274	254	247	244	267	266	266	289	255	229	302	254	283	257	261	273	266	274	259	253	253	274	249	272	267	257	279	249	262	298	272	256	291	261	273	270	297	272	271	238	270	286	269	283	278	245	275	271	266	241	258	259	262	245	258	278	292	237	257	272	269	268	278	261	274	291	268	279	283	265	281	262	263	267	265	257	267	239	258	263	267	264	312	282	271	298	249	247	237	283	281	268	240	276	253	240	258	264	243	264	250	225	257	230	252	263	263	263	279	281	259	251	260	260	273	253	232	280	269	263	279	230	248	239	261	257	261	258	271	279	313	257	243	279	256	263	277	232	263	263	256	256	265	257	281	243	264	247	241	264	253	252	277	272	252	247	260	276	260	272	265	264	266	271	248	246	252	295	281	258	253	273	302	249	289	271	252	255	276	281	255	263	277	266	269	246	231	252	279	275	284	273	254	260	255	243	265	291	273	271	277	252	280	295	305	286	276	313	259	255	264	277	241	237	263	279	273	257	261	250	245	290	252	281	267	256	273	259	283	271	244	242	268	255	283	251	257	233	306	255	284	252	240	263	246	276	237	261	281	257	271	269	255	238	259	253	294	273	245	273	296	236	245	265	250	243	266	277	270	283	257	278	255	256	247	271	244	271	256	252	270	246	259	269	215	285	276	253	262	279	251	271	288	298	269	267	256	251	275	241	263	297	281	257	274	264	257	238	283	290	273	266	290	242	249	277	263	224	268	303	228	269	275	266	240	260	258	243	248	258	297	260	248	251	243	265	245	249	268	252	262	257	276	242	273	282	248	246	221	250	250	286	245	269	273	259	266	279	234	263	234	245	263	268	277	256	274	231	246	248	262	287	299	251	299	266	255	260	276	238	234	255	279	248	271	251	289	239	280	264	253	226	237	251	267	282	268	250	261	243	239	230	295	272	238	280	261	305	290	250	247	264	264	246	258	253	260	234	269	268	269	301	253	278	245	259	266	252	234	287	224	293	270	266	294	265	255	282	272	249	275	245	249	245	249	263	248	287	294	267	229	251	252	244	268	254	251	286	292	284	255	251	235	292	263	270	269	260	258	263	255	263	273	294	288	255	261	264	239	261	268	263	280	244	278	261	254	254	257	261	264	258	241	273	271	256	263	237	277	254	306	283	271	290	275	243	272	257	270	275	259	263	250	265	260	281	243	244	275	240	276	257	263	249	271	253	259	268	253	245	242	269	270	244	269	243	245	263	276	249	269	300	265	256	253	258	261	302	263	225	265	258	255	252	259	249	276	239	268	269	280	260	262	253	278	262	269	238	243	278	242	237	232	296	257	255	288	239	271	262	251	240	249	254	268	250	242	250	252	261	257	263	271	267	283	255
30744	40317	42403	39314	36689	30102	29846	25435	23231	15319	12960	10368	8886	7415	6816	5485	3997	2817	2644	2163	1795	1432	1320	1348	1294	1084	1057	979	895	941	940	924	923	871	931	852	922	944	893	885	879	833	881	876	831	883	872	880	897	909	857	894	859	885	888	879	856	882	906	909	839	865	871	849	859	866	868	808	893	863	905	883	870	893	893	867	883	860	871	874	890	879	803	872	814	859	872	851	864	862	814	871	876	857	868	826	866	872	848	848	850	903	905	869	862	830	876	843	840	863	884	831	819	915	915	864	863	902	844	891	878	855	898	876	839	856	846	852	873	834	814	851	849	860	859	902	923	890	871	892	875	854	873	865	882	845	865	862	871	885	897	860	881	845	921	929	867	877	876	885	849	911	858	877	843	859	841	886	830	882	947	860	885	835	891	868	919	851	859	857	864	886	840	867	900	840	837	842	859	868	858	852	890	875	894	901	852	872	847	905	916	877	877	803	862	901	906	878	829	852	870	871	911	930	829	889	845	895	810	835	879	864	859	914	939	881	877	880	864	820	850	889	853	892	884	854	926	852	901	845	864	864	827	911	891	880	819	845	896	874	834	850	867	908	900	901	856	867	844	913	871	872	836	874	842	876	897	819	881	900	906	885	853	930	850	840	833	914	878	909	878	828	887	868	839	839	911	845	892	903	866	799	870	853	861	860	887	945	838	889	861	883	856	836	885	853	920	813	866	851	839	884	838	862	867	857	886	879	926	883	884	898	873	876	894	825	825	915	851	835	822	865	844	890	860	873	858	945	858	866	896	844	855	915	908	894	876	862	868	892	873	928	862	853	885	919	849	874	879	843	847	904	835	911	863	850	829	910	854	859	883	853	882	866	806	875	881	867	872	880	907	892	884	915	902	855	900	871	873	840	858	914	884	855	870	908	862	868	864	868	887	851	906	832	903	862	815	905	858	891	808	909	882	898	911	851	922	855	850	923	871	862	870	862	885	857	922	870	928	864	890	865	840	846	840	874	848	895	893	869	843	926	841	863	845	826	841	841	861	840	896	846	857	854	886	805	814	880	877	868	951	877	932	846	890	881	926	857	867	898	894	846	886	932	893	862	885	851	845	863	898	852	834	869	864	856	902	913	872	849	863	881	869	835	832	863	906	853	827	863	882	872	855	928	895	861	805	894	904	907	892	887	882	910	885	880	867	859	865	886	855	855	792	877	872	913	912	856	860	901	883	862	841	855	866	881	847	894	891	845	922	899	881	854	901	862	920	782	844	916	914	948	828	847	944	848	877	907	848	867	921	826	813	861	847	853	887	915	848	920	834	866	897	823	902	871	882	853	915	877	822	855	890	886	896	895	864	853	879	857	825	855	822	919	856	827	866	876	856	863	896	810	881	907	851	819	932	884	911	844	862	837	820	892	855	855	860	850	839	863	856	851	877	836	844	840	892	890	827	907	871	879	850	825	905	871	859	950	815	869	913	859	880	863	880	895	895	854	931	851	897	848	834	846	903	857	878	884	942	824	854	850	833	836	884	885	896	908	848	889	873	933	898	885	908	917	829	883	863	894	857	854	929	851	879	851	894	834	919	837	877	828	853	831	890	857	887	834	869	867	890	877	898	857	867	879	830	891	881	817	864	832	857	858	872	919	875	879	892	861	859	848	861	893	822	843	855	849	860	879	916	909	831	849	865	890	825	843	867	891	873	917	925	879	869	835	928	889	844	920	918	865	866	872	872	908	877	907	848	900	920	928	902	854	817	853	886	883	873	911	805	920	845	856	858	907	889	929	912	895	904	843	861	845	885	878	868	847	864	827	914	891	848	897	893	807	950	876	822	895	847	861	845	844	851	881	895	868	908	871	867	853	910	866	881	871	876	867	887	850	902	848	900	790	895	910	830	846	854	823	879	883	849	867	870	906	894	879	865	900	893	876	833	876	933	826	865	855	859	836	862	892	863	873	894	850	921	874	887	924	852	893	828	847	882	864	870	932	892	915	877	885	846	859	914	890	883	904	870	883	889	851	907	953	879	875	840	813	917	918	863	848	955	869	881	849	849	842	869	853	854	884	931	822	852	865	873	859	869	877	871	874	822	923	815	885	868	844	857	892	858	864	817	918	933	857	894	942	907	917	831	935	874	857	849	902	839	893	852	867	906	907	874	847	838	909	840	852	868	894	867	895	867	902	859	852	843	928	809	851	822	906	897	854	834	843	915	821	880	857	867	845	850	856	863	857	846	903	902	812	885	924	893	879	859	828	906	898	835	879	855	895	863	850	839	877	862	906	890	877	850	870	847	880	833	925	866	813	879	838	881	888	834	944	893	895	852	858	899	938	848	909	895	886	857	877	854	872	877	886	877	861	832	878	847	897	885	841	885	874	858	888	836	879	873	866	871	843	865	881	908	821	893	869	874	979	865	862	877	882	861	825	835	865	895	850	881	883	919	865	871	917	855	858	912	897	880	879	908	927	896	861	881	835	917	835	896	923	814	841	861	847	893	860	910	886	925	855	856	897	901	893	882	918	822	864	862	857	869	857	905	850	844	908	845	849	896	921	918	891	863	877	878	831	850	872	885	848	845	837	890	840	840	921	865	846	877	848	857	898	844	876	891	891	867	867	887	877	891	831	844	874	867	872	919	838	901	857	912	901	856	845	873	884	867	874	844	891	831	843	874	863	895	798	857	905	894	844	881	870	832	870	868	913	888	864	913	893	867	871	887	836	839	906	854	868	855	886	886	835	853	901	891	889	896	867	857	918	910	820	887	913	902	852	851	927	890	796	859	842	848	924	854	876	888	841	857	868	901	882	821	796	836	861	916	835	884	905	893	860	860	875	850	861	857	880	937	795	894	858	901	843	829	795	907	909	881	876	843	916	902	873	841	828	862	847	887	849	900	901	851	889	776	884	867	872	861	895	813	895	933	877	838	870	868	902	859	868	884	863	825	850	854	881	897	827	858	793	815	831	930	891	875	882	862	883	893	864	891	883	887	825	867	839	913	877	903	868	884	853	884	865	890	916	877	874	817	853	835	881	895	830	890	904	853	840	844	848	876	885	907	844	838	918	909	847	855	905	871	857	876	856	884	864	829	877	841	859	902	910	894	852	836	859	873	888	853	912	944	860	845	817	907	845	852	836	877	858	858	904	900	864	873	922	856	854	871	889	931	873	878	910	902	876	882	864	874	911	920	854	944	914	902	892	858	900	875	886	866	891	860	846	811	917	831	846	868	873	893	874	870	849	867	857	874	900	893	852	853	841	914	887	889	874	842	895	923	898	824	846	826	892	877	905	857	905	843	850	909	803	874	931	905	841	902	846	907	899	899	944	848	891	862	888	865	855	898	854	848	862	846	918	897	950	922	873	907	841	848	874	878	848	863	877	846	819	847	850	840	851	881	904	901	788	860	864	869	906	890	929	828	890	844	906	865	856	891	867	902	858	881	882	898	873	855	898	841	868	862	890	874	841	882	825	843	857	880	867	909	867	931	927	867	867	860	846
45727	44788	41385	33054	30291	26002	23903	19226	14682	8127	4435	2997	2912	2417	1873	1446	1060	764	734	548	450	387	381	354	358	308	314	277	281	293	283	286	327	267	274	261	251	283	292	256	299	301	281	291	296	252	258	289	265	280	278	299	281	283	293	310	270	262	278	281	280	285	271	282	289	270	269	274	272	253	284	282	278	279	276	266	262	280	286	285	283	258	257	277	285	281	279	307	256	241	293	263	267	312	306	302	280	290	302	287	285	249	290	286	291	258	279	274	264	276	306	285	277	307	262	277	269	292	255	292	283	281	268	276	285	294	258	257	293	277	272	290	294	270	276	293	285	300	263	278	249	262	268	268	327	273	280	285	268	290	281	294	268	287	268	309	292	274	281	282	257	265	270	276	293	273	280	305	273	259	277	249	269	292	281	285	284	296	262	276	266	274	287	263	268	282	280	277	305	286	265	282	283	300	275	274	234	295	281	300	268	291	268	303	303	262	301	306	258	261	270	282	281	239	264	283	255	285	266	264	295	265	264	287	334	274	284	297	269	265	254	269	292	243	249	279	283	282	279	311	280	296	270	261	306	273	271	279	267	262	270	279	274	268	270	266	298	309	284	288	271	282	301	255	292	252	271	283	289	296	283	273	268	289	286	271	282	266	276	268	264	288	262	292	281	319	247	303	246	291	275	319	268	247	293	260	292	316	260	286	284	278	286	282	292	263	252	299	266	281	290	276	260	291	286	287	296	254	264	270	276	287	261	285	280	257	258	301	271	284	255	294	275	285	274	310	279	299	269	263	284	282	273	272	277	300	298	277	269	279	268	293	282	277	272	306	295	272	292	283	249	287	299	247	293	273	261	281	259	299	255	288	255	306	258	283	292	308	278	284	290	283	244	253	281	300	258	300	273	274	278	282	271	292	296	288	286	273	316	295	305	263	267	287	270	268	281	275	289	300	292	290	313	314	288	284	287	256	274	256	277	308	294	280	249	278	269	264	277	300	259	258	259	244	249	292	286	272	283	289	219	266	273	265	301	314	256	278	268	279	283	297	280	267	311	278	311	259	263	291	259	274	266	256	290	288	294	276	268	253	249	292	267	273	253	280	254	270	277	263	266	271	275	280	275	286	255	247	271	295	308	264	234	263	300	273	293	270	282	265	269	289	287	258	274	293	269	299	264	296	271	298	252	275	305	278	270	265	270	281	294	253	305	265	289	298	276	288	310	284	297	286	279	276	278	240	311	263	284	251	248	268	268	283	274	290	279	249	258	256	276	314	262	238	275	307	274	293	287	265	270	289	257	276	276	265	279	281	254	295	255	284	265	260	255	294	307	280	272	273	275	267	270	302	265	291	272	265	306	294	264	270	249	286	276	263	261	285	279	265	266	287	268	317	257	272	289	274	272	288	290	258	276	278	281	277	247	299	275	278	296	307	294	258	265	280	295	269	299	287	280	254	259	262	292	258	264	280	317	277	291	304	287	312	275	282	293	269	281	297	269	276	277	272	273	278	282	286	284	268	288	293	293	276	281	266	283	304	279	294	267	297	283	261	257	279	271	298	292	259	291	287	299	269	269	326	282	295	278	288	273	316	272	301	257	267	307	295	279	277	299	266	275	268	264	277	279	257	250	307	282	285	290	282	266	282	272	288	277	265	286	273	235	251	286	288	252	279	265	280	277	291	287	309	310	262	285	277	274	284	293	256	276	264	257	295	275	282	280	317	285	233	255	278	277	288	266	281	258	285	280	266	260	270	281	289	261	253	286	292	283	243	275	302	278	276	268	254	297	282	285	284	277	288	292	271	295	272	246	269	263	280	250	281	284	250	281	274	287	283	291	290	290	259	273	297	280	264	262	287	248	277	299	282	270	259	286	274	271	263	283	279	272	279	261	280	271	314	298	273	252	277	280	275	277	268	268	291	282	285	281	261	294	307	268	260	286	265	289	269	284	294	246	242	255	277	310	245	263	295	273	271	267	273	268	260	265	291	312	259	279	277	265	296	289	264	282	292	293	268	267	302	283	276	324	252	299	277	304	270	262	282	283	270	280	259	311	311	267	270	258	285	289	267	279	303	252	292	280	289	275	277	259	271	301	278	289	247	276	274	283	285	279	265	280	288	282	294	258	300	268	272	253	279	275	306	293	288	295	278	261	325	278	251	286	280	254	292	263	261	291	300	259	268	254	318	268	260	279	268	293	253	296	256	272	266	272	252	276	289	265	264	268	281	294	270	293	269	298	292	271	303	279	259	304	303	285	283	288	270	299	278	306	302	249	269	308	305	283	274	260	253	262	261	290	292	283	286	292	263	274	274	299	289	282	273	265	289	298	323	267	261	260	296	302	260	266	288	261	277	279	282	262	270	255	280	283	259	318	270	259	264	251	285	280	257	261	279	260	312	254	264	289	279	234	288	285	259	271	279	276	266	297	296	277	276	317	285	270	256	274	287	270	292	278	257	292	257	296	276	299	296	292	257	265	283	297	309	266	251	274	274	273	284	259	286	264	309	256	266	263	279	315	276	284	297	297	284	271	288	295	282	245	262	289	287	279	271	274	231	285	270	275	323	295	286	278	303	310	252	305	268	283	277	297	261	266	270	251	316	275	277	271	268	280	243	279	274	284	261	281	268	268	309	256	273	253	260	239	286	243	292	296	278	239	238	308	267	286	302	311	304	270	258	286	278	293	285	278	278	284	261	274	311	269	277	243	266	251	229	282	283	301	298	266	278	277	281	299	293	253	288	253	279	291	284	288	285	269	279	261	272	286	302	303	281	299	273	275	288	265	243	248	295	306	277	314	290	274	289	275	259	281	292	277	268	265	300	256	290	280	263	286	249	273	281	246	297	290	277	322	265	280	282	270	254	279	270	274	278	275	259	295	278	290	303	253	268	299	284	289	298	281	274	300	246	288	280	281	277	271	282	317	280	300	281	264	306	267	293	288	290	292	278	292	263	244	244	295	274	286	241	281	258	239	257	300	272	275	287	279	290	265	300	270	274	290	283	283	260	252	289	280	303	270	270	283	259	248	286	272	287	269	266	257	267	260	278	274	261	271	293	262	280	268	272	274	302	295	278	273	262	295	258	287	275	271	278	284	290	244	272	274	274	280	281	303	273	300	296	297	272	259	275	266	297	302	252	308	276	243	238	275	249	242	272	276	280	264	283	302	266	285	306	315	263	268	280	281	291	251	266	295	260	277	272	289	284	283	272	264	295	294	296	262	265	279	275	275	275	318	267	296	289	286	248	277	257	277	264	257	294	269	279	285	291	303	275	277	264	289	266	294	290	282	290	268	257	266	270	293	289	308	278	259	240	268	301	275	249	281	269	262	286	274	246	287	262	286	293	296	262	279	272	264	296	287	278	300	251	276	276	289	278	284	277	258	256	271	298	290	293	283	303	301	295	297	279	259	263	280	317	267	261	304	286	248	282	239	274	272	272	290	290	309	258	286	298	262	262	266	273	286	251	297	285	289	274	291	258	298	309	263	268	291	291
37571	44239	48435	44225	43201	37165	36548	31786	28622	19226	15428	13204	15126	13001	10882	9212	6514	4516	4162	2888	2504	1955	1678	1603	1537	1237	1146	1024	1029	1007	972	987	949	907	903	972	932	892	924	952	948	925	897	928	895	890	933	893	905	890	898	840	886	873	893	868	925	943	937	888	870	900	896	920	854	935	851	891	968	930	885	921	865	902	924	888	934	936	920	868	965	883	955	901	869	926	892	891	893	856	882	942	960	914	937	973	964	896	856	977	967	883	860	917	865	866	923	921	876	888	908	895	895	936	854	980	918	882	900	920	887	926	971	919	898	850	920	927	912	908	935	880	915	887	884	897	898	890	930	879	923	872	875	898	913	938	891	904	902	926	930	888	874	863	917	878	914	885	898	908	888	922	946	861	907	907	928	895	868	882	952	933	892	937	866	932	816	871	924	870	919	922	910	928	859	878	887	922	895	904	905	889	841	854	909	916	916	891	889	942	932	911	862	882	964	950	892	875	911	893	900	892	919	880	919	946	868	924	930	930	896	943	871	902	942	922	846	873	871	863	889	900	855	932	863	861	890	949	879	931	963	928	872	884	862	899	868	906	870	909	917	922	887	911	926	964	905	921	900	895	908	936	882	904	873	937	894	899	888	880	851	893	894	915	888	911	918	934	875	921	850	912	880	1003	907	917	897	831	914	863	925	916	895	851	913	933	852	892	887	859	947	919	929	912	912	894	903	917	933	873	928	876	867	944	856	871	904	901	888	922	902	922	899	945	888	884	882	931	927	860	946	892	877	866	903	898	905	891	859	902	935	968	906	946	897	909	918	918	868	903	869	948	879	900	915	945	881	892	873	905	905	950	880	953	901	854	868	910	934	954	934	870	894	964	845	855	887	874	867	899	893	959	919	945	903	893	874	888	885	950	883	919	902	905	896	887	932	946	911	908	901	919	913	914	874	902	910	967	906	883	898	913	875	902	936	930	929	951	905	891	929	890	898	896	923	925	886	917	884	900	894	890	882	873	918	920	900	878	938	923	864	902	882	924	907	924	909	854	905	926	921	876	920	927	915	923	944	926	967	873	895	918	905	903	903	890	911	950	887	878	907	919	924	880	963	873	943	896	864	950	872	866	898	951	891	894	858	864	863	960	895	869	941	905	900	881	946	853	899	900	864	907	895	906	931	888	875	936	911	950	891	920	890	905	880	853	881	883	930	908	897	946	853	869	904	965	878	862	902	884	888	855	932	863	912	952	935	939	874	893	927	898	884	871	915	867	914	959	927	956	971	874	875	938	904	914	873	849	890	900	898	900	848	931	924	909	875	882	893	963	896	845	845	880	920	911	889	951	863	872	908	898	861	952	911	921	947	890	945	879	920	949	914	944	882	930	878	796	914	887	899	887	921	898	889	866	896	893	912	899	857	911	878	873	888	942	923	921	872	920	868	908	943	932	888	896	821	866	932	863	895	898	870	934	954	925	890	865	948	891	923	891	923	926	870	931	896	928	866	906	906	912	895	931	928	883	905	801	896	922	915	812	860	900	918	919	853	902	924	898	884	904	893	937	881	942	891	911	848	941	969	950	899	934	920	866	902	893	938	927	947	864	951	944	882	919	912	901	931	925	924	879	908	881	904	880	951	891	879	878	863	909	881	909	938	886	905	922	901	905	929	866	927	896	935	884	840	943	901	921	924	899	891	908	940	891	932	946	916	922	890	899	902	937	890	906	869	864	901	888	886	922	874	895	922	902	942	817	932	841	954	890	924	910	880	937	917	904	873	853	883	874	949	930	914	889	946	890	890	896	874	897	886	895	917	886	908	879	915	910	878	889	835	851	906	1000	876	932	965	908	899	920	887	925	885	907	880	895	907	906	917	843	941	943	956	907	905	882	902	947	932	889	927	869	865	967	898	895	899	894	841	956	887	897	940	862	944	903	920	912	886	900	874	860	878	862	859	861	859	862	954	906	890	922	898	864	924	930	898	826	904	900	832	872	872	893	890	907	956	912	950	892	895	940	828	874	909	883	909	895	932	916	841	925	877	898	939	891	894	856	840	935	945	922	862	889	923	850	922	904	867	909	935	921	927	872	870	946	897	922	909	884	908	918	860	870	901	864	880	884	893	882	926	892	921	821	940	933	874	896	879	889	873	880	873	898	898	914	933	954	877	935	929	920	870	878	885	972	913	877	907	919	964	863	850	915	855	920	925	915	927	938	930	865	918	908	896	919	894	925	886	878	949	937	900	841	892	938	865	922	874	903	860	874	911	936	914	931	914	915	911	882	927	973	866	864	856	934	861	840	910	928	884	898	880	907	961	878	890	888	885	937	861	892	922	916	867	860	882	865	901	909	909	855	900	877	922	892	870	867	918	866	891	879	919	902	892	915	897	907	940	887	934	868	941	860	940	887	916	922	942	892	935	887	865	934	864	867	886	903	935	944	882	919	869	904	880	883	952	935	909	903	890	832	917	946	890	903	913	934	938	850	906	931	903	915	895	900	900	917	969	905	888	925	916	886	939	878	905	918	899	906	935	847	880	939	910	883	851	842	925	903	933	867	924	975	848	873	894	906	938	955	926	880	901	919	885	917	918	918	900	877	889	964	867	918	930	886	912	918	895	944	938	858	914	907	931	911	882	876	914	899	932	875	909	933	890	933	903	904	890	879	951	923	891	897	855	877	910	937	918	895	904	919	868	888	929	893	830	923	841	920	953	944	923	884	917	854	890	962	888	900	981	909	906	878	891	890	860	922	907	918	872	905	907	859	902	871	894	934	913	951	941	959	860	857	888	892	939	881	927	896	955	935	893	843	935	930	897	930	886	911	898	898	910	900	940	821	897	865	968	880	877	899	907	892	885	892	905	933	912	906	911	913	904	863	894	896	877	901	897	864	904	912	898	862	886	932	934	888	838	900	944	905	864	907	890	877	878	883	892	944	857	905	860	931	906	897	920	906	910	918	883	920	903	926	891	857	884	848	877	874	918	899	884	877	872	874	916	911	885	860	929	869	888	883	868	913	890	908	938	898	870	906	907	917	877	868	904	878	885	933	927	911	914	906	895	904	922	926	895	903	882	899	848	871	852	904	929	879	969	899	960	971	888	921	893	898	917	923	880	948	926	954	942	916	888	877	907	965	830	894	880	903	922	921	896	985	911	882	847	916	886	899	877	896	905	917	900	913	877	912	902	928	916	930	920	867	863	934	883	905	883	945	907	919	914	918	903	909	921	948	862	883	959	848	920	911	937	934	939	950	937	935	874	911	904	906	933	970	930	875	940	877	870	890	859	944	862	873	909	947	902	930	925	908	854	900	899	889	900	925	872	888	871	854	918	954	951	916	847	864	877	865	939	910	868	970	888	877	902	889	895	891	930	840	908	897	889	930	907	907	890	899	905	930	897	892	872	851	921	901	913	911	880	963	889	844	895	876	881	847	925	858	883	955	909	883	919	879	876	883	910	904	916	869	878	888	921	927	915	882	949	920	879	915	889	922	862	910	904	869	932	854	850	932
22259	17312	14715	7768	4294	2809	2063	1385	1078	775	545	500	441	428	366	347	294	288	273	288	273	269	275	279	262	271	270	270	253	256	237	225	265	257	258	251	272	255	239	259	250	260	258	245	273	254	247	265	252	269	256	243	262	276	234	239	266	260	223	257	269	262	222	255	232	224	249	254	247	231	265	281	295	269	269	239	264	255	253	271	250	266	238	260	242	259	260	225	263	250	253	255	242	264	270	247	255	248	244	243	235	231	254	241	267	242	265	277	264	255	231	282	263	229	265	265	259	237	255	249	274	267	235	254	255	243	257	261	266	219	238	260	254	268	218	248	275	233	261	246	275	242	250	253	256	253	251	260	247	255	252	292	277	246	251	245	235	278	239	264	225	257	259	254	264	266	253	233	281	269	249	248	262	272	253	295	260	259	247	248	265	264	260	232	235	248	257	213	272	250	259	250	263	237	263	246	243	254	248	237	239	264	271	260	263	271	267	265	224	248	254	239	222	229	212	258	264	223	250	238	234	243	243	271	253	216	269	266	271	240	273	285	259	270	250	260	250	246	285	275	281	259	272	258	256	226	283	243	260	248	236	247	246	236	268	275	290	270	265	248	263	246	248	288	265	254	237	263	249	281	274	258	237	273	235	254	260	258	260	261	250	247	272	256	254	230	256	244	260	272	252	273	250	270	278	259	276	262	270	297	237	250	260	234	284	284	251	247	237	252	244	276	231	268	240	261	235	263	274	257	239	236	273	252	243	264	261	240	264	247	273	290	265	222	273	217	246	272	269	263	237	280	277	241	256	250	257	255	247	253	226	249	255	264	251	253	245	262	265	254	252	245	276	228	252	277	262	266	238	255	264	261	263	262	244	248	271	248	238	248	270	266	240	251	248	231	258	294	267	264	247	270	268	256	240	271	251	243	253	259	252	229	236	221	263	248	289	310	250	232	273	261	246	268	250	238	261	266	262	262	247	257	284	277	256	255	234	263	251	267	245	244	244	250	247	258	264	238	241	269	272	257	264	265	223	267	242	264	267	245	254	275	244	243	248	237	244	246	238	263	261	270	237	274	266	267	274	243	255	244	268	234	235	246	250	222	250	251	244	251	260	236	290	281	278	238	247	268	232	229	231	260	238	282	253	216	298	234	255	234	234	264	250	237	252	301	256	237	245	277	261	258	261	274	244	257	263	211	279	239	270	271	277	287	242	223	258	280	248	233	221	243	256	242	229	293	256	273	251	247	256	285	241	261	272	249	266	250	232	258	258	255	243	248	238	257	242	253	277	261	237	244	235	254	260	243	242	254	266	228	272	270	257	243	242	259	265	270	270	249	256	240	234	248	273	248	251	249	272	274	241	259	267	266	265	253	278	253	268	249	231	271	237	290	260	255	253	272	247	267	254	234	280	291	250	264	255	252	225	269	254	245	237	238	258	261	244	243	257	264	249	244	234	252	264	281	268	254	247	259	268	249	260	261	259	239	266	275	300	260	267	251	227	258	251	265	233	243	274	277	262	276	249	237	264	259	283	252	288	253	244	209	265	279	277	280	242	245	275	251	232	239	226	225	237	253	270	281	256	282	264	277	253	254	237	282	259	267	211	262	243	264	252	241	251	246	254	261	247	240	249	245	230	280	264	259	270	288	268	243	244	254	274	252	266	245	253	250	263	271	225	235	244	281	262	267	224	247	281	256	244	234	266	234	279	241	248	266	254	257	235	262	288	236	247	253	272	266	267	254	261	263	255	234	231	245	271	245	285	252	257	251	272	264	256	268	247	261	243	292	236	236	250	277	259	255	230	255	221	242	244	226	249	265	282	230	263	283	252	266	245	249	246	287	248	232	243	233	256	255	246	249	239	270	238	221	248	241	256	242	250	242	256	263	242	242	238	272	259	232	281	264	267	253	256	268	252	251	272	280	252	261	259	271	278	242	220	259	260	250	238	252	247	262	254	242	282	270	233	276	260	252	276	227	244	269	216	286	226	253	255	259	249	250	226	239	248	244	262	286	245	247	262	240	276	256	238	263	243	232	223	244	244	252	261	230	268	256	224	251	274	259	244	270	250	271	261	271	264	255	256	249	260	276	213	235	258	244	253	272	255	268	244	282	276	273	249	226	246	249	235	275	257	230	252	240	245	251	277	297	259	264	276	274	256	230	249	224	251	249	275	255	245	271	248	262	258	255	246	230	264	248	254	230	257	238	241	248	245	214	249	258	253	258	250	264	262	248	248	238	256	274	254	258	279	263	255	262	238	229	220	227	260	257	286	241	242	225	252	246	284	264	248	257	257	281	258	300	257	253	266	251	245	270	262	256	264	246	253	264	261	248	237	244	240	207	243	271	259	260	264	261	258	238	249	259	248	274	250	259	262	230	274	254	290	275	253	235	257	255	248	268	258	234	228	254	230	259	270	245	274	257	252	244	232	269	276	251	261	248	271	257	232	241	248	243	243	248	251	252	258	277	258	249	267	254	239	230	263	269	294	262	262	282	277	260	262	231	272	252	258	266	256	251	282	255	269	250	256	241	281	227	270	284	272	293	270	281	251	265	255	246	255	247	234	260	262	261	253	257	215	251	221	258	282	256	239	241	267	234	234	244	253	245	245	254	269	254	241	248	237	242	280	260	219	249	249	228	230	260	270	290	247	275	248	230	235	292	236	256	281	258	264	264	257	239	277	239	247	237	234	261	213	252	239	262	243	251	242	233	255	265	257	257	230	262	272	262	261	277	245	276	239	284	225	279	251	271	270	233	256	239	273	274	267	258	247	231	238	246	264	245	265	227	227	252	230	273	256	267	235	230	254	233	255	249	266	264	267	276	250	251	263	245	234	276	271	215	255	238	249	254	225	259	237	272	280	232	268	251	274	260	248	246	261	239	236	249	253	260	264	257	234	281	247	281	275	246	254	245	247	224	254	265	231	247	256	236	264	207	240	240	258	259	272	293	261	255	244	241	253	245	244	261	253	257	282	265	260	246	249	268	246	270	251	240	258	221	252	245	257	208	236	295	270	234	275	258	247	259	268	274	253	279	244	271	251	240	278	238	248	239	251	275	237	257	241	253	283	270	242	272	258	266	258	263	246	261	246	236	254	271	236	239	254	231	247	259	243	254	242	231	252	246	269	247	251	252	253	241	260	257	261	231	268	237	250	250	209	267	260	238	260	232	234	273	251	221	253	271	242	250	259	276	244	262	260	250	239	290	254	248	266	268	261	242	248	268	238	245	261	244	221	258	254	264	256	268	252	247	236	248	275	245	265	239	266	248	266	248	257	245	252	296	218	244	244	243	269	281	245	289	278	254	268	244	237	233	258	292	222	273	274	274	265	262	250	234	240	276	225	256	261	254	263	272	258	271	249	257	270	260	247	248	242	252	254	246	241	239	240	276	252	263	271	256	231	277	281	228	246	268	256	240	254	251	253	237	245	240	208	235	251	244	262	251	236	229	252	248	284	252	278	249	254	257	274	263	225	236	258	278	260	265	237	265
18669	19481	23283	19709	15614	12026	9331	7156	5837	4587	3249	2629	2264	2038	1646	1418	1265	1220	1105	995	1042	1002	1059	1052	950	911	920	874	851	873	878	863	861	850	912	829	875	824	853	803	904	800	835	829	861	836	850	876	881	875	894	846	854	821	860	824	827	828	811	857	819	844	874	795	840	860	872	877	859	873	882	862	828	895	835	869	810	836	887	844	849	894	886	887	896	885	862	833	872	879	842	814	826	837	864	885	855	855	875	853	841	861	872	853	860	813	876	835	835	803	880	810	853	864	813	849	866	813	864	843	788	887	827	810	847	819	846	848	831	820	828	838	819	853	897	814	861	850	898	856	862	839	855	836	864	850	859	869	896	829	831	866	831	905	787	836	884	815	832	821	865	837	853	889	836	861	906	828	854	868	859	856	797	832	807	805	860	848	838	870	836	846	834	837	815	893	822	849	892	838	853	829	801	862	871	896	844	893	841	794	878	849	851	841	818	898	878	873	861	853	865	846	850	873	808	837	865	823	867	823	900	862	837	828	850	829	858	784	877	836	815	793	910	798	870	855	829	854	860	818	821	866	918	787	880	806	859	862	831	883	858	877	806	831	839	875	839	846	837	870	811	867	918	878	868	860	785	847	889	903	822	855	849	810	844	827	825	882	875	816	842	855	864	819	845	875	826	865	872	850	862	868	893	790	895	891	900	863	847	866	867	845	862	866	878	781	853	856	800	902	912	806	856	849	831	858	822	865	877	854	856	868	826	841	808	872	840	835	875	829	884	831	831	894	851	870	783	784	867	890	807	830	857	840	879	823	841	846	835	807	811	882	889	863	853	835	864	803	876	840	870	869	855	869	861	864	892	863	846	861	843	887	833	849	845	876	853	862	789	833	829	869	864	835	801	873	809	850	864	782	843	842	848	827	820	839	848	901	823	852	826	888	829	819	825	836	858	860	797	852	859	886	814	901	884	828	858	836	841	869	885	857	797	843	847	785	859	844	865	875	892	845	844	825	849	826	827	944	877	862	891	808	850	824	845	861	922	852	841	890	896	889	868	879	829	817	852	853	842	831	820	911	857	888	807	852	886	828	856	819	890	814	851	837	873	866	877	822	888	881	850	819	878	864	820	811	802	844	867	790	825	862	859	831	857	897	846	809	835	809	843	853	854	826	842	843	843	840	886	848	823	874	804	819	839	857	802	838	914	876	825	851	866	873	867	825	888	815	839	899	887	838	860	871	835	827	875	870	859	913	788	820	854	818	829	862	874	888	802	893	846	862	801	852	834	890	817	866	831	796	857	862	834	870	884	877	832	886	844	854	928	900	836	825	818	834	882	846	837	871	847	833	872	865	845	864	840	867	847	836	886	794	868	841	837	847	860	825	842	855	858	869	871	904	837	826	863	862	827	871	867	873	831	863	793	844	837	842	880	890	822	873	828	829	881	840	847	808	892	902	850	823	871	829	853	820	868	853	785	858	866	846	822	841	811	824	832	780	825	852	846	870	874	842	808	842	853	885	829	880	826	820	834	862	841	820	859	863	823	822	880	837	860	848	831	868	802	849	871	843	845	847	847	852	809	885	819	810	833	847	836	788	878	861	857	856	898	833	872	883	896	802	833	836	871	891	888	822	847	869	830	850	883	853	824	855	829	831	826	882	847	875	846	848	901	823	851	905	798	871	845	876	848	817	865	856	868	809	852	865	851	832	824	845	801	818	888	825	873	877	879	863	837	818	845	866	882	876	849	881	860	862	867	865	859	867	817	854	854	818	851	815	824	833	847	843	870	898	882	836	845	881	879	804	860	896	861	787	873	837	810	853	819	875	849	899	779	883	823	829	866	835	866	847	818	855	812	867	863	816	832	845	852	851	860	892	866	859	852	834	806	833	855	843	845	868	858	829	840	904	849	811	811	834	845	902	925	823	856	813	903	848	839	925	832	854	847	878	833	799	905	867	896	851	876	865	879	855	847	845	916	855	831	886	862	854	859	802	835	873	884	821	860	883	849	821	858	858	827	853	812	835	781	868	836	846	821	897	822	853	892	888	876	843	887	872	800	866	872	850	888	864	863	830	879	798	863	907	877	866	813	860	849	931	896	834	817	848	822	844	852	823	843	816	821	877	849	839	838	881	840	864	843	850	859	837	861	831	851	891	811	808	897	883	870	821	811	868	885	878	829	838	846	874	792	830	867	858	867	882	859	894	867	836	894	872	889	867	835	827	858	821	859	842	858	855	872	866	846	900	835	838	899	844	810	838	835	864	892	864	818	870	896	839	842	808	848	833	870	866	829	822	842	808	867	860	855	866	870	879	786	910	838	862	827	867	846	836	846	840	856	753	828	875	811	853	817	867	890	863	861	855	893	860	891	880	841	840	872	859	893	800	848	924	852	798	881	865	882	843	855	851	841	850	849	856	790	866	884	871	888	884	874	827	880	863	858	875	790	888	879	846	856	859	861	846	839	899	850	876	821	822	857	906	823	833	864	857	850	891	890	816	881	839	840	851	835	832	893	826	838	866	842	788	837	873	867	857	907	872	878	846	842	901	865	855	850	869	857	852	855	873	877	811	831	841	867	852	807	871	803	848	921	858	780	837	877	913	808	846	807	932	871	881	900	849	839	829	837	826	814	833	856	891	892	834	890	864	811	856	814	825	838	860	851	844	943	880	912	890	831	849	828	825	799	850	879	824	807	851	800	876	886	812	885	878	862	890	845	850	840	869	841	843	850	900	836	855	826	875	826	837	872	874	882	843	849	847	865	873	847	883	848	824	881	846	836	856	820	836	801	837	859	855	845	837	825	862	879	836	848	842	898	830	870	880	841	805	851	818	796	884	835	849	813	881	801	920	865	874	847	848	832	864	822	879	895	865	817	893	857	845	838	813	849	834	846	821	848	821	816	786	870	842	836	852	894	815	823	888	825	833	890	882	858	845	836	828	830	791	802	885	847	875	814	855	863	902	841	840	824	891	829	868	843	870	812	861	868	852	865	881	802	786	842	833	875	813	813	867	875	852	804	828	892	833	814	829	844	888	854	863	913	828	831	872	802	886	830	864	850	870	865	861	835	843	862	831	858	829	881	848	837	804	831	841	814	895	853	847	842	796	880	917	840	882	868	881	821	837	856	854	826	860	862	818	823	857	861	864	851	863	822	894	906	857	859	867	827	852	855	831	826	873	810	856	867	883	872	804	853	860	824	810	783	833	868	857	876	873	826	816	847	876	923	823	844	896	792	851	876	845	833	892	830	806	858	827	819	840	834	824	846	861	851	861	841	855	851	890	846	852	870	844	847	827	857	840	854	805	874	817	829	839	866	868	817	828	827	818	849	848	853	836	848	837	847	852	849	896	841	830	810	871	909	864	832	900	854	842	821	852	849	888	922	838	881	825	837	807	882	807	889	854	846	898	839	844	858	901	786	837	831	833	891	879	898	871	861	836	811	845	856	850	880	859	820	855	877	773	833	900	858	892	888	832	873	856	853	846	801	886	873	855	846	875
38337	37732	40925	32667	26568	22748	19500	15153	8789	6769	2940	1602	1591	1393	1089	953	678	535	540	422	390	351	314	319	275	251	265	269	284	256	290	261	283	256	280	284	279	265	253	242	254	249	247	275	265	260	276	291	278	285	259	255	241	248	259	256	228	263	265	260	248	259	276	288	263	264	255	235	233	270	269	271	278	274	274	236	259	250	258	240	243	242	265	253	270	266	287	272	260	289	252	267	276	258	261	260	276	243	238	242	223	278	262	268	254	278	262	247	252	240	271	275	290	258	277	261	264	262	245	221	270	289	253	250	277	264	290	265	228	251	263	244	260	256	259	235	247	261	267	253	287	272	272	266	262	257	250	243	230	246	237	286	264	263	278	239	261	256	244	239	267	263	251	262	277	280	293	252	279	238	284	257	243	279	245	239	256	303	253	264	289	244	273	274	265	245	240	283	264	252	262	271	259	265	283	266	253	236	256	254	257	253	266	287	247	247	245	227	233	269	291	260	255	240	270	272	273	263	281	251	277	237	295	225	272	230	296	245	259	238	243	255	254	234	276	261	262	255	227	250	319	250	241	266	261	245	281	293	229	230	264	254	286	250	227	246	248	227	247	249	269	257	296	275	211	237	230	263	265	266	259	264	280	272	266	287	268	246	260	273	274	235	259	273	268	239	261	270	255	263	268	253	254	258	263	270	301	240	223	276	265	265	249	245	255	291	286	262	236	243	245	260	245	255	263	243	291	265	254	288	267	231	259	263	273	245	259	252	261	260	254	251	240	283	265	264	278	262	268	258	269	241	245	240	270	278	243	265	267	254	253	266	266	254	272	237	243	275	254	251	260	258	258	255	271	247	261	264	247	255	254	237	264	261	255	263	274	235	268	280	271	275	234	229	286	303	239	267	234	236	292	263	260	276	309	273	288	237	244	250	254	246	234	249	231	244	234	303	244	235	249	255	256	260	260	249	271	278	251	272	244	276	291	262	288	279	280	255	282	241	257	237	267	244	272	277	252	245	263	253	279	265	256	249	237	290	253	239	254	265	268	253	240	269	254	262	247	251	248	268	259	239	256	273	260	271	282	244	268	253	236	258	268	252	259	303	241	244	284	294	284	265	235	249	274	246	267	302	279	291	250	256	270	285	279	287	267	266	254	242	241	254	273	275	258	246	274	279	258	236	236	222	271	272	282	263	280	274	234	294	270	234	274	248	264	247	240	254	257	279	256	260	290	271	251	266	296	265	251	253	260	238	225	274	275	255	258	247	263	239	247	246	272	252	245	276	285	252	265	274	268	271	259	282	262	246	270	272	262	264	254	264	268	265	251	245	265	239	233	264	245	260	255	272	252	255	264	282	251	282	285	239	231	270	276	263	277	273	265	266	250	253	260	270	257	253	258	275	249	267	247	260	258	280	244	282	247	265	248	288	255	267	237	269	281	254	280	267	280	251	265	275	245	271	245	293	261	281	281	287	266	259	269	259	268	254	251	283	263	295	255	274	263	258	253	263	260	276	274	243	275	262	249	273	242	249	256	274	282	283	268	261	249	277	249	262	259	252	268	239	263	260	238	239	257	277	253	262	253	260	260	272	272	269	235	267	255	240	289	258	254	261	222	245	250	242	252	283	267	259	268	278	266	246	274	251	274	245	242	257	297	271	264	259	257	239	262	242	268	268	278	233	257	289	253	263	260	260	247	253	281	248	260	267	279	258	269	250	273	251	239	283	249	271	265	240	275	247	259	279	264	249	244	266	248	253	275	239	252	256	259	261	267	284	302	241	281	248	267	276	257	257	230	244	292	250	279	255	247	252	240	249	270	290	246	250	248	265	269	253	277	248	261	272	249	261	297	249	214	246	274	252	281	255	281	258	254	286	236	297	274	273	264	256	277	256	281	281	263	284	281	272	282	266	253	260	256	266	259	245	261	243	288	252	263	267	240	256	271	270	250	272	275	247	263	290	259	251	249	244	229	240	264	258	259	302	256	271	263	246	251	278	259	245	250	247	271	263	299	264	254	238	301	271	277	262	227	288	293	258	258	247	277	267	236	254	257	246	238	274	273	323	257	251	248	265	259	253	280	247	246	252	274	284	268	232	266	249	274	256	247	250	241	247	260	266	267	272	258	260	284	263	262	249	272	284	245	244	258	282	260	261	245	267	263	277	257	251	268	272	269	279	263	263	259	257	261	272	273	237	289	279	265	288	257	271	271	298	259	273	262	265	236	257	285	290	263	274	283	248	270	263	246	258	264	253	276	248	250	250	261	259	280	245	258	263	285	266	226	259	268	249	272	238	247	261	224	275	283	280	290	283	274	273	251	270	231	259	250	257	249	244	232	250	261	271	292	269	229	280	257	232	272	257	259	275	269	255	268	256	259	265	263	265	259	245	249	245	290	276	257	263	272	264	297	249	269	244	237	260	266	276	297	255	280	263	262	267	264	242	238	230	287	246	270	251	286	243	256	253	250	265	279	252	278	270	251	258	274	254	275	254	288	269	260	258	266	256	254	246	239	248	283	247	251	275	261	251	258	262	268	272	256	268	267	258	294	255	279	248	263	240	266	270	253	259	275	212	276	292	263	242	255	259	256	273	247	270	275	260	255	278	264	265	250	270	256	235	270	248	262	247	261	257	272	242	271	270	280	267	261	236	239	270	280	241	250	284	274	252	235	246	253	263	272	253	268	242	285	234	292	248	263	304	260	282	239	248	269	265	290	261	281	254	269	223	279	246	263	269	264	269	271	239	265	254	240	284	276	253	278	241	270	269	274	272	324	255	286	268	245	267	276	249	248	298	254	247	247	256	266	256	262	279	273	241	272	246	260	262	281	254	249	273	242	250	268	257	249	257	271	298	253	245	264	254	247	249	233	244	268	260	258	267	258	252	259	267	281	286	242	234	267	258	279	258	295	238	252	271	266	279	261	281	260	273	318	243	276	259	249	276	298	243	246	258	266	301	260	238	250	262	246	250	249	234	245	266	259	254	255	254	267	265	250	262	264	278	253	234	254	274	288	262	248	276	244	238	263	233	298	244	254	262	238	270	273	229	264	251	263	254	265	272	254	270	291	253	269	259	231	284	274	256	293	258	262	286	264	246	281	278	272	248	258	254	292	258	263	259	250	250	235	284	246	268	251	247	255	287	265	260	256	254	266	263	279	284	263	257	262	284	253	276	296	270	249	268	247	255	247	275	270	257	243	262	267	241	247	261	263	254	276	239	240	273	265	272	259	255	241	260	278	260	283	270	260	271	244	285	242	290	277	290	251	282	241	259	279	240	250	242	232	255	250	241	260	253	281	250	244	267	250	229	260	230	256	238	277	273	253	274	226	252	244	257	275	270	261	259	233	277	257	277	237	272	250	247	277	282	228	288	273	279	264	250	248	267	252	239	242	278	270	251	273	291	277	269	228	264	258	258	250	257	233	254	261	280	260	286	241	275	260	266	264	244	251	278	250	232	240	226	250	285	255	273	237	255	256	255	280	265	269	251	267	275
29910	36046	43937	39561	37251	34468	32825	28848	21707	21552	11879	8723	9238	8711	6807	5609	3904	3191	2775	2102	1821	1533	1326	1165	1123	991	1017	969	934	908	919	947	868	862	879	939	917	836	871	813	883	829	898	821	898	870	904	893	836	868	937	907	900	869	909	899	856	896	880	922	895	883	867	851	890	954	870	884	870	891	897	876	891	950	856	845	877	854	864	893	911	882	907	877	863	884	867	887	868	938	843	895	845	848	855	841	846	829	861	909	831	888	806	863	862	818	868	841	882	911	899	823	822	834	906	871	882	902	854	898	868	861	852	881	887	888	870	905	912	885	853	899	885	875	909	846	842	901	837	866	870	884	872	891	829	908	862	885	854	864	820	833	898	898	851	869	864	828	886	842	936	884	901	866	825	867	879	827	901	920	876	864	816	840	926	840	827	903	888	887	891	869	882	883	833	904	915	870	876	887	900	856	886	899	885	886	881	868	885	862	873	889	904	858	910	884	876	887	852	874	909	877	921	875	857	876	872	841	903	960	894	893	892	877	847	891	895	916	870	829	872	900	879	923	858	834	894	808	844	800	852	844	871	868	873	873	886	850	877	891	901	875	870	872	899	864	854	872	880	841	907	906	922	860	938	832	866	898	804	851	845	898	932	857	865	900	856	878	903	831	814	886	917	926	896	883	902	869	873	897	931	865	856	883	907	857	878	863	876	855	914	934	875	842	834	898	887	852	862	853	870	863	912	854	837	854	833	872	887	885	843	835	843	871	864	830	868	853	877	860	845	863	888	876	882	861	853	897	842	902	867	896	877	859	847	866	846	854	863	938	856	904	841	894	863	900	821	936	803	873	904	915	898	861	833	823	870	880	921	857	855	826	907	859	851	872	890	861	851	877	844	855	855	833	895	883	886	881	805	819	849	888	905	903	885	914	886	842	880	869	904	879	838	841	845	915	925	882	852	888	873	871	873	847	825	857	884	898	869	922	864	863	835	851	852	838	909	918	860	843	876	863	888	850	870	918	861	915	890	843	875	879	882	880	813	890	858	861	797	913	874	805	912	860	883	941	859	886	870	826	821	896	921	890	857	841	877	869	843	855	915	876	837	901	887	871	880	834	864	883	929	849	931	902	899	854	863	901	846	852	939	868	878	862	899	837	823	870	857	895	801	793	927	871	801	826	855	861	835	909	849	889	920	836	893	872	902	846	899	870	920	833	890	853	886	891	886	876	811	845	835	884	846	844	869	809	869	894	856	848	893	893	925	811	921	857	837	875	891	836	850	859	847	920	884	897	874	839	899	862	918	817	870	876	864	916	932	858	924	839	831	839	867	900	903	930	893	923	852	883	861	877	895	871	884	844	923	830	905	849	829	896	830	889	871	886	873	873	857	891	851	941	883	846	915	866	865	863	876	917	879	880	847	843	891	888	821	826	860	835	864	919	833	834	868	877	896	845	868	815	838	852	859	865	825	892	884	827	851	856	835	831	817	875	906	890	854	937	899	831	870	805	848	888	886	844	924	882	889	886	863	865	876	889	855	872	906	897	897	865	869	899	872	867	920	908	906	892	870	843	839	882	870	833	871	856	857	834	871	889	848	916	878	858	827	862	875	899	839	851	923	851	861	871	884	901	869	819	904	900	829	895	857	860	867	856	890	850	893	883	850	897	858	858	906	838	863	872	816	847	902	889	882	863	899	901	860	873	846	883	879	885	928	875	886	893	879	899	832	885	928	880	896	832	839	862	856	867	867	859	846	881	841	928	901	857	858	889	870	883	894	873	892	826	841	891	856	854	839	915	830	878	866	884	878	920	885	845	839	884	894	844	879	859	866	853	870	878	859	894	862	854	870	883	843	829	929	883	898	823	834	844	864	845	843	853	900	861	853	816	899	913	865	845	881	840	900	881	848	876	923	888	875	855	911	873	887	871	945	833	858	879	869	830	893	910	799	889	845	899	919	876	898	867	862	887	849	885	916	844	878	835	878	862	885	857	856	932	874	907	883	861	899	902	894	915	840	838	886	899	779	841	892	864	875	856	870	876	862	837	895	917	856	840	914	887	842	870	897	896	853	873	837	839	854	853	849	860	832	875	873	892	855	842	894	899	811	818	887	879	844	891	895	850	903	890	916	861	886	868	843	856	898	900	876	855	917	891	861	907	843	843	929	887	860	833	847	816	845	843	886	862	820	851	882	892	855	853	825	863	870	873	896	856	882	915	835	856	832	860	858	805	852	907	837	846	914	906	875	815	833	840	896	836	896	920	919	873	896	868	894	872	894	894	840	905	928	803	879	836	835	864	886	816	887	861	895	851	920	879	871	851	851	861	891	839	927	911	823	835	814	874	893	896	876	896	852	853	886	839	855	803	880	859	863	845	873	824	923	898	851	822	877	828	885	872	881	862	869	885	860	843	860	861	844	874	901	826	813	932	860	874	892	832	873	898	828	841	846	874	903	882	897	869	916	844	879	865	847	872	912	853	872	818	886	916	850	866	890	892	863	915	891	908	930	888	885	809	893	860	842	906	890	907	902	876	862	881	885	853	869	847	870	883	817	840	829	842	843	845	873	870	895	843	891	885	895	905	865	877	862	869	846	861	928	894	856	908	873	842	907	849	919	839	851	856	859	838	878	913	864	863	871	887	855	823	821	884	829	889	863	852	871	884	904	822	871	891	833	874	901	870	891	906	857	889	897	907	832	879	804	837	843	872	864	914	845	882	843	879	838	874	863	880	900	913	902	886	874	898	888	834	860	883	867	962	854	880	843	836	834	870	867	872	841	916	888	837	896	847	839	829	874	900	854	881	850	940	873	884	867	831	819	851	873	882	872	869	831	853	874	918	846	880	906	838	930	900	914	855	853	884	888	878	880	888	881	869	867	795	833	864	856	878	897	870	848	885	838	858	812	851	884	877	873	890	902	850	853	869	876	827	838	905	869	859	867	882	883	920	854	842	873	862	845	824	895	824	853	859	888	895	836	925	862	802	906	848	887	848	888	881	890	847	858	901	927	881	884	865	886	902	908	848	895	842	879	834	851	812	873	865	825	903	856	861	867	870	913	965	847	890	816	838	873	884	854	836	921	872	906	888	875	841	868	923	920	840	868	860	905	911	875	888	868	892	886	888	806	851	803	856	877	871	898	890	881	928	868	850	845	882	858	899	855	872	848	872	890	879	850	884	890	864	870	895	832	853	827	877	839	876	890	934	886	873	872	852	908	866	908	888	846	833	892	910	912	825	889	887	888	900	883	852	910	870	894	907	868	882	886	821	913	907	913	846	834	810	889	877	882	823	900	893	863	875	861	911	840	862	918	843	842	865	886	808	880	910	854	868	873	876	903	896	877	863	829	927	867	892	837	888	878	818	846	844	850	823	833	834	857	856	883	886	891	871	882	868	844	847	860	885	860	823	888	856	853	818	934	910	873	888	885	865	857	888	870	862	813	830	889	867	884	889	897	884	891	846	882	860	843	845	886	902	884	854	876	815	875	843	879	889	848	868	908	926
45589	45675	43224	33651	30699	27639	24744	21428	15466	11047	5367	3362	2584	2503	1759	1488	1001	738	742	522	463	425	346	356	312	303	347	282	312	272	254	289	254	296	257	278	299	270	300	279	249	266	250	293	278	284	266	269	258	299	275	242	280	267	274	292	285	278	298	326	277	267	280	312	271	315	269	245	309	281	258	267	284	293	273	269	274	279	264	307	300	274	274	285	280	290	268	272	265	275	252	282	255	258	289	295	270	307	284	261	261	262	306	285	287	259	277	304	271	294	256	266	279	282	274	272	281	257	258	268	270	260	271	255	292	273	262	270	258	279	258	264	275	265	279	258	254	283	308	269	285	246	300	260	239	285	246	288	301	241	282	277	283	284	292	248	249	288	240	250	246	265	260	263	270	266	260	264	265	273	276	285	276	259	282	277	259	286	306	274	275	285	272	230	291	282	283	243	278	325	253	280	264	305	233	259	270	292	284	311	278	269	260	278	296	259	282	279	284	280	314	278	270	296	304	278	274	253	295	302	275	301	252	290	275	274	277	290	290	267	303	274	281	313	295	287	264	285	265	296	268	243	279	259	281	266	275	294	265	320	269	271	271	282	263	284	299	265	288	281	314	258	277	280	232	299	273	260	320	267	284	258	307	315	293	271	272	260	284	255	287	266	250	276	288	263	262	286	235	257	267	280	287	301	312	259	299	282	269	251	242	269	297	314	280	269	275	262	282	285	264	288	300	275	294	268	273	281	290	281	259	262	247	271	258	295	289	285	304	282	255	259	295	300	292	257	258	304	282	278	286	276	255	286	270	277	279	280	303	257	278	269	255	259	288	274	313	292	255	291	280	285	285	271	258	263	276	314	308	254	263	299	260	291	295	271	275	283	262	262	301	288	255	266	314	302	252	286	273	282	299	289	303	273	265	272	250	272	282	240	267	261	283	297	294	282	279	249	269	298	284	274	284	286	254	296	293	294	308	282	283	268	277	280	293	258	262	276	279	279	241	279	241	285	252	271	252	316	286	287	283	278	257	260	263	291	261	289	299	249	296	294	260	279	299	293	291	273	296	292	278	256	285	302	274	275	266	248	281	269	257	292	298	247	287	323	276	262	271	272	284	281	266	288	239	290	277	272	271	271	298	288	269	275	273	236	253	234	256	256	270	278	272	296	261	270	257	269	302	258	289	306	272	310	263	301	285	280	314	267	302	292	273	273	267	250	252	271	282	266	264	287	260	290	250	256	291	288	267	278	273	260	275	272	276	269	304	264	289	284	287	275	247	284	286	278	256	301	281	285	290	255	305	276	291	260	260	299	255	258	298	248	268	256	303	274	306	247	265	265	270	293	250	263	255	250	243	256	239	278	293	287	276	284	269	287	288	264	295	310	279	273	272	286	287	266	277	283	261	287	292	267	290	270	288	292	279	259	300	280	282	284	256	276	263	267	267	256	283	276	276	264	256	283	280	272	278	283	255	255	270	265	243	265	286	298	246	261	255	259	266	291	266	257	260	292	254	282	263	250	281	257	312	291	281	251	262	280	256	299	296	301	296	287	275	299	287	277	279	281	276	282	289	285	280	295	278	273	265	268	270	316	275	292	290	268	280	289	280	269	277	277	262	278	291	278	310	280	286	270	284	281	281	258	255	279	300	285	273	286	241	267	256	273	267	270	256	271	268	263	286	289	253	256	263	283	269	314	294	269	246	274	289	279	294	295	285	306	263	296	306	274	265	298	282	299	259	280	307	264	308	267	298	284	266	304	259	253	277	299	248	283	266	261	257	280	266	271	279	253	301	257	259	278	290	258	303	266	274	277	261	264	289	284	226	274	266	283	269	291	247	236	263	262	253	280	272	265	267	291	278	277	266	286	260	276	262	273	270	296	277	261	283	282	238	304	285	280	279	244	285	245	261	268	275	268	269	270	244	287	258	302	270	292	283	302	281	284	275	246	276	265	279	292	294	278	272	293	267	277	261	272	277	277	307	264	277	262	280	301	289	279	260	253	241	308	278	264	250	272	249	263	273	264	312	271	281	266	267	287	269	288	277	272	274	279	271	304	234	276	277	290	268	283	278	281	269	294	238	283	261	270	264	292	264	276	293	245	272	284	264	274	260	256	248	278	293	257	290	249	295	289	272	270	263	274	257	285	257	293	264	264	274	273	261	260	263	273	281	277	266	282	252	258	236	261	305	278	263	276	280	274	271	301	245	268	312	251	253	287	287	301	322	282	284	251	287	274	302	293	250	272	250	282	278	270	267	268	278	284	291	270	289	289	279	276	264	304	254	283	280	262	289	296	257	295	268	256	271	292	262	281	301	266	281	292	299	268	277	257	285	283	255	267	254	271	257	268	269	274	294	284	268	292	273	258	275	310	309	264	289	274	270	289	262	299	244	275	285	266	298	263	259	299	265	280	275	278	267	273	276	304	262	241	287	303	279	276	299	269	298	299	256	273	276	273	255	280	296	288	294	281	236	247	263	303	288	268	301	264	280	273	282	253	273	287	253	291	270	287	289	268	274	265	279	262	314	264	283	308	289	266	274	288	298	329	275	264	277	285	271	279	272	254	305	257	244	279	280	253	322	279	278	293	272	273	295	256	286	283	261	278	296	244	250	280	260	266	275	271	289	270	285	286	238	277	275	279	280	278	250	260	266	280	270	256	262	282	275	284	284	297	290	267	277	260	257	251	275	271	306	244	279	286	271	272	256	295	271	266	270	286	261	292	295	255	280	284	285	251	278	257	295	264	253	285	267	284	270	268	250	289	291	283	285	269	281	270	253	296	292	294	297	251	276	296	258	288	266	293	275	263	282	269	277	285	281	282	281	257	280	290	251	269	253	306	269	270	281	248	249	291	252	265	288	250	250	308	280	264	283	271	275	281	279	277	277	259	270	287	275	284	285	272	241	270	267	259	284	273	292	299	278	240	251	270	255	287	277	283	264	276	282	293	258	289	300	260	265	298	254	277	270	274	264	300	271	292	252	283	288	301	252	296	268	284	271	276	258	256	273	287	267	282	278	275	286	266	268	300	299	246	290	269	274	253	280	289	274	251	294	269	264	276	257	299	267	285	286	289	299	273	253	272	308	277	247	302	267	281	305	310	299	267	273	289	261	310	271	265	296	269	257	256	262	278	307	269	289	295	271	272	284	262	261	293	273	261	262	254	275	272	274	283	263	285	278	303	305	292	274	283	260	293	268	258	317	279	273	250	259	270	287	266	280	255	284	303	308	288	267	291	272	276	291	252	302	275	267	271	291	302	277	296	234	258	245	327	308	271	311	257	265	308	272	259	281	287	311	307	276	290	283	268	274	311	279	304	296	272	283	265	266	279	271	277	276	271	255	273	278	252	271	266	262	287	281	295	248	289	306	278	298	291	310	294	273	275	292	279	285	272	290	278	257	297	258	318	265	249	286	284	265	313	284	274	279	276	288	291	261	274	269	287	258	273	295	276	256	294	273	269	276	251	265	258	266	288	263	292	283	236	266	294	309	272
36765	44654	48417	44786	43826	39209	37624	34912	28690	25995	16325	14045	13442	13792	10731	9154	6313	4524	4296	3094	2794	2170	1541	1467	1292	1198	1117	1091	1083	1024	959	929	913	959	942	956	913	935	898	890	925	913	943	920	853	923	976	932	903	888	887	897	944	882	875	849	891	907	926	916	923	929	875	910	946	869	933	846	884	895	893	916	927	882	917	912	932	915	952	844	854	884	868	925	928	902	894	923	888	884	924	889	894	946	932	823	931	870	880	899	894	894	926	919	838	882	927	918	901	906	923	874	904	872	866	907	919	877	906	925	900	889	913	873	933	898	884	918	917	912	911	927	925	847	856	905	896	879	917	845	910	893	862	886	933	824	876	863	922	928	881	897	950	911	859	903	915	903	855	871	883	853	914	926	913	854	878	919	911	863	893	915	856	904	900	916	902	908	915	886	911	923	891	912	887	897	904	895	925	924	914	892	919	882	915	852	862	915	915	878	937	865	903	894	910	881	867	886	958	884	907	868	870	891	897	892	933	880	867	934	894	915	852	890	897	923	911	905	879	917	859	905	873	885	898	976	887	883	923	937	896	908	881	916	913	917	948	916	898	921	906	872	876	929	901	895	912	836	852	866	862	860	934	901	912	911	903	906	913	900	915	848	960	888	909	896	918	883	940	867	883	925	902	881	864	889	850	904	858	871	903	890	876	903	893	929	898	919	859	848	896	885	902	863	876	879	958	920	883	853	921	885	808	841	936	891	840	898	919	938	939	888	885	915	909	897	855	897	925	863	885	941	914	878	913	884	924	904	889	903	943	875	854	956	899	933	874	962	914	903	916	905	903	841	907	946	885	900	877	899	873	866	912	853	900	894	912	904	829	928	916	920	846	897	887	862	918	851	936	893	928	913	942	873	868	891	863	941	889	943	878	902	877	868	919	882	865	912	937	922	900	904	873	926	892	841	928	897	890	931	909	876	931	909	857	940	939	918	873	922	921	895	880	897	883	899	866	842	929	911	884	861	903	922	894	861	901	885	860	857	894	920	869	906	866	940	860	902	924	882	876	928	893	854	863	930	903	898	869	919	906	854	883	935	901	862	866	941	948	871	912	915	882	904	899	885	902	900	862	886	909	875	873	852	876	876	910	873	915	860	884	893	885	864	889	899	884	893	894	952	904	874	926	878	900	955	904	907	923	919	903	886	948	890	892	920	907	877	901	897	915	883	879	905	936	914	889	867	920	875	917	902	950	933	873	940	888	913	901	895	907	898	910	923	888	858	887	918	929	928	897	828	891	923	928	921	915	934	858	887	900	931	890	883	925	952	859	898	895	876	920	981	950	883	910	890	879	934	900	938	918	925	887	947	911	951	860	854	884	895	917	894	913	890	893	955	890	885	887	913	854	883	911	845	865	867	894	870	889	932	911	904	898	855	860	892	873	907	889	930	852	824	946	854	927	909	915	903	944	880	895	865	906	944	905	903	864	900	930	903	895	901	900	911	914	857	859	891	914	909	902	883	896	871	927	866	868	883	905	919	961	844	885	905	854	905	908	875	883	910	888	926	863	908	905	853	915	905	900	885	914	895	941	886	894	881	839	892	857	883	908	897	934	860	881	876	901	909	915	925	886	877	891	852	913	958	826	870	921	839	908	954	884	850	955	942	922	877	942	882	856	859	870	885	892	945	886	888	891	879	913	906	908	895	865	931	924	847	857	905	886	918	875	897	893	840	936	914	913	920	852	934	874	875	953	953	876	885	889	888	908	906	910	842	914	871	850	921	912	874	853	903	905	907	904	904	864	898	853	892	901	920	894	915	926	944	850	917	870	935	920	912	900	907	914	897	921	917	888	893	904	885	882	909	908	873	921	858	861	897	886	901	878	887	933	905	923	825	876	878	896	882	900	860	871	933	887	925	935	915	901	872	903	893	937	889	871	895	943	871	905	842	889	977	940	856	898	880	871	885	967	899	854	885	910	909	863	853	908	885	932	868	876	931	895	912	897	890	967	913	871	844	863	952	926	913	897	826	901	895	905	905	884	916	897	873	865	893	851	948	920	923	925	926	896	873	886	900	882	882	931	898	941	952	930	856	855	892	912	885	894	880	972	923	896	920	860	929	912	857	860	946	952	906	898	864	954	847	866	920	913	957	915	881	912	908	912	906	853	909	905	970	921	887	873	907	917	931	900	997	864	894	847	966	901	946	931	882	884	942	883	898	939	916	897	881	913	908	934	870	892	896	859	925	888	860	936	908	869	857	908	933	883	822	905	946	897	921	878	923	875	964	944	918	886	899	946	885	892	894	876	897	918	917	974	914	874	941	879	882	919	901	899	881	898	856	927	921	889	925	887	919	873	869	939	881	913	888	859	946	828	935	925	913	887	890	868	880	878	929	921	866	976	879	914	895	870	908	923	897	868	865	926	835	910	913	940	902	906	854	918	830	943	911	886	915	921	900	923	917	898	913	873	872	926	891	879	852	893	935	881	879	932	890	869	904	906	911	895	945	914	895	877	888	886	907	858	912	887	923	903	918	897	878	965	899	884	856	870	899	899	916	850	890	910	882	889	839	844	942	863	888	889	898	900	915	920	877	868	926	876	900	924	896	873	901	889	911	922	913	929	923	897	895	920	861	968	892	918	917	903	911	925	916	881	934	805	906	892	934	890	958	884	870	892	841	904	810	931	864	868	854	899	880	928	846	879	916	891	882	893	871	864	893	891	867	974	890	874	856	898	920	885	908	881	878	847	883	882	892	889	859	913	864	884	841	870	883	884	884	911	903	930	862	949	896	888	947	879	889	919	872	887	860	822	912	910	854	887	887	886	924	916	864	918	916	876	903	909	900	916	873	866	864	880	917	874	909	840	922	903	914	955	907	844	898	888	861	931	876	914	901	907	887	932	871	915	940	877	917	944	872	889	868	867	903	906	886	919	935	914	848	937	914	878	892	855	915	913	888	898	869	855	892	980	936	838	942	917	927	902	896	912	814	956	868	967	876	866	920	865	921	863	929	915	899	870	846	898	853	878	960	887	872	900	916	868	886	935	899	860	924	937	935	893	912	941	890	949	889	951	905	909	942	898	881	911	857	857	861	896	896	903	922	907	875	927	929	887	886	854	923	893	913	876	914	889	894	922	892	858	872	861	941	946	806	894	855	938	929	886	874	955	890	795	897	909	872	916	902	901	880	938	870	920	907	898	862	923	936	925	889	889	864	868	909	903	888	906	920	900	848	960	921	884	927	894	881	911	889	880	882	929	940	855	854	918	895	866	854	885	850	881	877	884	872	869	913	901	881	913	874	910	915	876	931	910	894	860	882	906	950	887	941	964	884	868	864	908	855	919	915	929	952	894	877	845	895	896	906	867	908	893	861	912	897	928	901	866	897	909	901	902	950	861	899	925	868	935	890	869	871	832	873	900	868	921	939	910	865	927	861	855	921	911	934	918	843	864	901	874	955	898	881	896	893	878	962	946	940	900	870	875	931	892	878	876	912	904	946	872	914	904	834	894	921
22737	16700	13761	7454	4543	2924	2051	1520	1191	934	616	498	453	381	348	309	292	279	280	286	300	252	249	262	292	267	230	245	243	236	242	258	248	239	237	268	234	226	260	259	239	232	249	251	258	243	245	237	271	250	276	256	264	235	253	232	254	237	262	206	251	288	261	229	243	225	245	262	220	228	246	259	213	256	236	255	280	254	237	250	238	255	257	239	246	260	277	257	260	241	222	279	227	268	246	270	246	251	257	265	250	268	255	282	258	290	252	217	281	251	287	276	249	254	245	260	243	302	232	236	253	246	232	244	226	260	247	254	236	253	255	254	263	279	241	241	228	247	237	245	271	241	233	243	257	244	239	235	210	275	260	246	239	241	219	253	250	256	233	246	228	265	254	285	259	253	257	256	241	228	252	248	237	251	256	242	264	254	260	255	270	255	236	248	233	253	228	246	248	257	283	266	252	248	218	253	270	228	232	260	255	255	232	236	225	264	257	269	249	252	253	239	270	258	262	261	244	263	238	247	251	274	268	235	239	262	265	249	234	255	266	275	241	235	246	222	227	253	237	261	268	267	228	277	246	240	271	221	240	274	232	239	238	282	250	259	232	241	246	246	262	265	241	254	250	238	274	240	253	246	241	254	263	215	248	284	263	217	237	252	288	244	254	264	256	230	276	264	240	270	280	259	232	266	249	226	266	276	253	270	248	251	272	227	237	228	252	249	232	249	254	248	229	276	251	243	241	255	276	238	254	260	231	230	270	260	266	233	249	255	277	248	264	242	225	234	237	255	251	226	269	260	242	205	234	290	266	241	247	234	257	219	219	233	261	263	239	235	250	272	248	233	239	253	214	250	240	253	243	252	244	263	228	251	253	219	240	241	247	258	244	255	257	236	252	247	270	241	255	247	249	254	262	231	266	263	262	266	236	238	249	264	262	252	234	249	234	220	227	244	256	219	260	254	250	247	241	217	248	275	285	259	258	272	254	262	233	263	267	278	240	260	264	233	228	243	277	249	247	266	257	235	262	249	232	239	259	241	250	247	253	237	260	255	250	245	222	242	203	238	259	275	248	225	259	251	249	240	274	242	245	241	260	258	261	249	257	243	220	261	243	217	231	262	258	226	244	285	233	242	249	250	276	279	288	267	239	246	263	261	258	272	235	248	262	263	252	241	277	241	241	240	265	249	247	257	235	262	239	240	265	237	259	258	258	262	253	231	257	267	241	273	270	252	239	246	260	239	264	244	233	255	261	250	238	260	227	226	277	254	263	250	248	262	271	280	244	247	228	258	261	255	232	240	264	264	263	254	252	260	261	281	249	254	243	242	226	243	274	256	221	252	254	252	252	238	260	233	248	264	267	254	259	243	257	229	249	268	252	231	258	270	250	276	258	246	238	258	264	251	278	242	268	243	262	250	253	245	231	249	261	244	260	234	229	234	236	245	261	268	266	262	229	258	230	265	271	248	255	249	239	277	216	252	262	258	226	256	254	259	272	223	244	254	248	267	237	272	234	235	250	227	240	252	243	257	237	242	241	241	227	228	273	231	246	226	253	251	240	245	247	254	244	215	225	227	281	260	270	262	247	256	239	272	256	246	263	266	272	252	233	255	243	263	266	267	268	288	273	235	238	243	229	251	240	260	282	230	273	253	281	247	264	243	233	267	249	253	268	253	259	251	265	259	217	240	237	249	239	255	268	261	273	230	258	247	254	239	238	224	225	230	246	229	246	243	269	241	252	260	232	227	232	224	238	246	242	250	293	253	251	238	228	249	279	250	233	248	228	291	258	275	243	256	257	260	251	236	222	232	235	258	239	229	233	222	260	245	240	242	271	258	254	292	260	223	257	263	264	222	232	254	242	246	234	248	230	216	262	268	270	246	257	263	258	267	240	222	234	258	241	253	265	245	229	240	258	260	267	241	258	268	250	248	228	261	251	257	250	259	238	259	261	259	208	269	220	260	235	245	255	271	239	273	266	255	266	248	257	250	259	232	254	252	232	253	230	242	276	232	225	262	246	219	268	250	241	234	260	235	270	248	253	236	264	243	226	255	219	238	224	231	244	256	275	233	242	248	244	251	264	238	283	196	255	222	245	269	246	241	237	246	276	244	228	242	273	261	237	261	289	260	255	236	229	264	253	237	240	245	252	244	253	270	251	272	271	278	256	254	248	239	260	241	260	271	238	244	231	250	246	253	267	258	263	280	253	241	247	266	266	256	245	242	209	251	244	260	239	255	274	236	277	227	221	234	236	224	235	229	265	253	237	231	243	269	242	242	249	227	265	252	261	244	242	264	234	248	250	220	257	232	220	243	250	255	280	220	264	244	254	245	246	240	249	289	221	224	249	265	226	248	249	234	267	240	247	247	243	252	246	262	263	261	234	256	236	242	233	254	253	245	213	251	272	266	254	248	252	261	264	269	226	242	266	242	243	241	240	252	243	212	240	261	225	257	252	258	257	242	250	242	249	237	255	249	258	276	237	234	277	258	265	240	256	248	241	231	263	263	239	240	235	247	255	242	259	280	267	271	258	273	283	273	235	248	243	234	248	256	273	255	232	261	236	244	260	252	274	239	233	229	269	243	275	272	255	260	234	256	260	264	269	250	256	253	225	268	261	249	266	274	247	253	288	239	288	240	228	243	251	275	233	222	261	265	272	250	243	261	241	228	240	232	276	269	232	245	265	242	280	260	284	254	238	256	249	231	218	227	266	232	250	260	207	259	220	248	213	244	255	262	245	253	246	260	251	267	266	267	242	260	258	257	266	252	243	243	252	282	251	240	248	238	265	228	275	264	252	256	254	255	258	251	260	240	277	252	265	253	273	259	268	243	260	235	244	241	250	234	265	227	281	244	266	259	261	231	254	230	251	229	238	247	237	240	282	239	248	261	237	242	254	262	270	267	239	233	270	283	273	249	228	256	247	256	244	270	247	239	264	237	283	234	251	259	265	250	245	240	257	233	245	247	260	255	262	286	249	248	210	240	245	248	231	233	204	254	238	253	252	278	238	254	249	238	266	235	257	261	229	236	299	211	258	276	249	240	238	276	243	227	231	253	242	249	274	223	244	257	250	258	272	239	244	239	252	266	238	269	246	236	236	260	257	264	268	238	258	241	255	246	235	230	246	239	240	267	234	264	253	242	277	245	249	244	248	253	225	226	255	251	253	234	252	268	265	241	232	240	253	270	253	261	247	242	293	263	257	247	253	252	259	254	242	271	256	211	270	239	240	236	238	228	236	255	268	261	282	262	263	272	277	270	232	247	270	258	239	238	252	244	248	223	228	250	254	242	271	251	253	252	274	241	224	244	245	239	238	241	242	250	250	253	248	235	250	266	247	269	262	234	230	244	227	259	230	250	239	227	253	255	241	224	241	245	262	237	254	258	229	236	261	282	254	239	238	267	282	288	263	261	245	236	239	256	257	228	253	257	255	230	286	281	244	262	233	247	252	260	267	258	248	222	237	229	242	229	256	265	237	252	225	234	247	241
18835	18507	22531	19427	16128	12601	10004	7591	6133	4624	3237	2619	2202	1969	1680	1424	1286	1194	1097	1099	1120	945	990	883	906	930	884	858	867	911	792	854	840	834	822	813	840	845	844	837	807	882	812	892	790	861	804	819	846	823	796	843	839	832	816	769	875	837	818	846	874	883	870	841	821	848	759	805	856	908	825	821	842	817	838	818	808	868	870	866	842	813	801	793	811	907	818	869	840	870	829	811	817	835	793	782	843	835	813	840	835	842	859	829	797	881	799	855	775	838	784	869	826	834	835	849	875	808	849	834	839	889	893	891	820	811	840	819	902	802	855	828	815	931	850	817	843	813	866	835	826	859	813	844	848	767	840	818	822	819	838	827	861	829	843	832	805	833	847	856	904	816	804	845	839	873	806	830	905	833	781	794	834	840	846	844	842	865	860	849	821	840	870	870	830	839	896	871	836	791	839	817	812	788	851	844	818	849	835	816	870	817	840	780	825	834	882	885	843	838	838	871	859	809	841	807	857	837	847	839	842	874	846	802	855	864	817	858	846	844	860	818	831	851	811	853	874	850	837	835	819	818	859	846	835	812	795	831	824	812	818	820	814	781	870	857	804	822	824	846	857	787	868	838	837	859	867	825	855	830	829	806	826	824	888	831	852	864	837	832	806	835	868	852	825	834	817	806	833	877	813	849	843	830	841	793	817	807	851	792	816	839	835	848	825	795	847	888	851	844	872	828	847	859	856	853	826	895	842	844	829	809	880	846	847	822	880	839	818	832	818	837	841	834	814	880	862	833	823	834	819	840	832	840	840	842	848	848	835	864	824	862	808	832	834	894	807	838	840	797	857	824	914	835	865	863	831	802	858	853	819	854	882	821	836	793	790	868	830	824	867	846	819	873	880	900	821	814	825	845	837	843	807	857	861	797	807	794	839	843	875	845	851	859	800	857	803	884	888	908	831	849	842	792	813	885	822	834	867	846	870	822	851	846	840	860	837	793	818	805	838	836	817	863	872	832	841	803	824	842	871	851	836	877	865	843	838	853	907	837	833	853	804	828	805	796	856	838	768	809	861	803	829	860	890	824	837	829	919	827	840	815	796	862	871	906	816	853	859	850	856	835	868	817	851	830	845	825	861	816	829	809	850	857	868	861	824	856	836	865	841	847	849	797	826	837	852	818	818	814	874	850	831	871	816	874	891	816	865	853	855	829	807	824	861	842	809	876	834	844	861	785	890	797	803	846	842	863	831	897	873	825	827	875	841	840	842	778	866	891	825	876	856	850	839	850	848	801	861	856	825	794	866	868	853	849	805	853	872	834	807	837	795	845	834	823	806	820	886	867	874	893	841	848	812	863	868	868	863	877	862	814	830	826	781	898	824	828	837	822	852	854	832	879	814	821	813	876	853	809	808	835	854	815	821	849	807	878	851	791	814	850	795	834	845	799	846	820	823	844	870	828	858	856	823	846	854	826	848	821	857	881	852	820	843	865	836	891	769	827	851	866	857	822	848	826	835	865	864	855	831	831	852	807	855	814	820	870	801	854	884	848	898	812	830	805	853	796	849	846	824	871	836	831	806	856	834	825	802	898	862	851	889	820	827	836	793	832	845	855	866	880	881	872	841	832	884	842	885	883	888	828	866	847	832	875	894	831	843	856	832	875	838	854	848	796	809	826	848	866	839	881	879	834	822	781	830	875	791	848	840	821	827	860	823	798	827	859	789	868	827	810	833	866	888	915	837	792	846	854	819	786	864	801	826	790	792	791	815	780	845	833	850	870	790	876	813	845	897	784	868	899	856	810	862	794	850	819	840	826	860	815	908	847	834	833	833	829	789	838	842	828	852	801	824	855	835	851	894	830	877	862	847	869	830	873	842	827	819	815	877	817	823	896	811	829	844	856	821	835	850	840	850	860	824	791	876	817	845	824	869	860	820	851	814	833	873	885	778	856	823	849	854	807	838	841	845	832	869	821	807	856	850	836	872	800	831	830	863	908	841	876	865	861	812	860	860	905	785	829	821	823	852	864	833	816	827	827	835	892	848	821	850	917	855	836	839	877	864	853	849	922	805	840	837	825	901	845	789	822	833	830	819	798	851	820	877	823	816	890	874	830	856	821	812	884	877	848	837	845	864	868	856	822	845	839	857	848	886	851	869	908	840	797	877	855	847	827	814	828	847	831	777	780	796	859	829	863	895	839	835	830	813	805	891	843	842	858	834	848	791	858	880	853	845	879	826	807	837	869	877	781	856	804	845	893	854	879	830	800	831	838	845	809	845	835	852	848	847	889	806	820	859	821	828	815	810	832	865	847	830	849	854	876	785	847	869	843	895	825	842	829	852	835	863	832	839	834	844	817	837	843	853	820	838	809	802	794	882	865	793	916	838	887	836	848	817	908	797	809	861	844	854	861	847	815	858	787	878	854	808	801	818	849	776	833	825	880	915	847	897	865	896	866	858	853	861	825	865	825	800	857	832	821	801	835	882	850	820	848	787	837	866	844	867	846	878	895	840	867	834	876	906	836	849	886	881	840	825	829	855	847	832	860	843	829	838	837	847	851	810	870	847	863	866	858	892	835	827	816	811	810	876	863	898	816	861	826	836	878	821	875	876	838	849	828	874	801	853	852	859	857	849	837	855	856	886	807	836	804	814	907	799	903	819	828	832	833	861	815	765	817	827	865	881	872	868	872	848	838	865	842	840	832	810	881	836	786	812	875	860	866	857	810	841	835	883	890	839	864	853	841	855	862	831	819	884	797	875	875	825	855	861	863	809	826	835	847	889	850	833	813	844	847	881	827	852	823	887	857	883	810	840	833	786	866	797	860	831	828	839	787	824	835	852	860	845	908	832	847	857	882	844	842	825	812	803	832	858	854	814	851	850	802	864	836	730	824	787	787	811	887	804	851	814	838	822	808	887	845	792	871	826	855	855	857	832	831	847	803	901	814	869	844	823	821	864	849	827	854	820	823	840	838	797	860	860	850	881	867	844	824	842	830	817	844	844	814	805	846	864	843	804	791	819	866	834	834	898	824	827	844	851	819	792	841	838	879	850	851	849	849	845	893	822	822	889	861	836	824	830	845	861	834	845	828	863	791	834	870	780	850	813	769	849	830	835	866	810	843	850	866	794	838	861	868	844	852	848	830	831	863	824	845	818	816	815	836	826	830	847	827	836	783	802	852	858	825	868	886	812	792	881	785	826	825	868	870	842	802	913	908	839	825	839	844	837	839	843	858	808	798	834	838	843	837	879	879	858	815	890	870	838	834	863	837	810	850	873	834	839	821	783	843	854	820	852	846	873	808	845	827	841	800	838	854	854	894	806	885	859	819	858	815	860	847	813	849	816	865	865	860	835	851	822	893	848	789	810	789	879	842	841	867	822	857	772	839	770	824	832	822	916	796	819	807	835	855	816	801	802	820	863	825	817	859	818	864	860	842	854	806	871	829	869	780	789	846	836	815	830	839	881	857	781	850	901	877	828	801	815	842	887	890	835	830
37223	39180	41649	31110	25555	20744	18019	13783	10101	5906	2413	1821	1727	1382	1018	842	607	521	500	410	338	312	309	256	251	300	274	248	274	280	278	257	292	275	254	251	297	253	241	259	266	263	258	238	275	277	263	296	284	221	252	265	266	271	271	279	263	247	280	259	249	226	221	256	266	249	267	272	252	260	273	285	240	229	287	271	255	272	266	249	222	288	251	265	244	294	241	243	236	247	245	262	260	274	240	236	247	238	262	252	250	268	240	268	257	239	293	236	253	278	234	234	252	249	253	230	262	252	267	224	223	265	252	264	273	249	255	247	244	216	248	275	249	243	261	261	250	262	225	278	249	261	269	256	253	237	279	267	248	259	232	245	266	246	265	255	267	271	238	263	252	282	246	287	220	243	247	257	281	280	271	274	250	248	243	243	303	242	248	265	245	266	269	259	257	259	257	260	282	257	234	270	242	266	226	246	263	226	247	263	258	248	260	252	263	273	263	266	271	285	247	259	233	251	270	260	245	238	251	264	275	274	235	252	285	273	277	254	258	272	262	272	253	258	235	254	242	260	259	247	250	268	245	257	247	241	247	275	269	251	248	273	243	253	259	267	260	257	287	244	230	275	246	292	264	271	257	255	240	277	264	277	272	260	245	268	258	210	283	252	233	268	278	259	233	269	290	260	252	247	251	266	242	230	257	273	278	247	250	245	254	229	276	251	260	261	249	246	261	285	259	270	236	229	275	256	271	270	262	279	256	262	248	259	240	271	274	235	254	262	263	269	256	249	267	230	245	252	252	297	256	279	255	263	247	275	251	231	251	217	251	247	260	257	274	255	270	269	262	279	237	238	257	273	249	254	244	249	238	277	238	268	248	266	274	243	270	278	262	259	268	259	260	267	257	270	235	220	225	268	244	265	216	218	232	261	237	264	277	256	257	266	243	284	240	263	239	258	247	267	229	229	287	260	260	280	233	263	266	271	267	235	247	271	276	260	254	229	264	255	275	296	282	261	238	254	257	257	250	225	244	262	273	262	250	249	216	250	237	286	253	235	224	255	252	241	250	271	251	222	252	260	231	249	270	208	257	277	259	268	244	250	231	274	284	286	254	241	257	238	248	269	281	258	249	266	250	263	247	249	224	263	270	260	258	270	246	252	247	238	257	254	234	241	250	233	249	288	272	258	243	263	254	254	246	256	245	265	268	290	238	255	259	248	243	261	258	267	253	226	260	272	247	249	265	273	244	258	272	260	247	242	261	255	246	272	259	254	263	250	254	272	254	267	253	267	237	263	262	267	249	240	287	243	264	267	254	267	253	250	278	268	257	244	277	261	282	280	267	259	266	234	246	255	267	256	243	261	252	265	245	276	242	262	254	264	247	274	243	246	264	247	228	261	268	245	244	244	281	285	242	247	257	261	215	250	251	257	277	279	253	285	247	268	265	241	253	252	268	263	245	272	244	262	255	271	263	281	243	248	247	272	264	239	243	241	274	287	250	247	257	263	251	291	269	253	236	254	251	264	235	279	265	260	282	271	238	282	254	280	268	242	261	276	262	219	259	267	247	242	239	233	252	255	269	266	234	263	274	255	268	269	256	252	254	262	233	254	248	260	262	234	242	250	303	254	213	291	226	237	266	251	221	269	227	250	270	254	277	249	265	246	261	274	247	241	240	267	248	252	262	259	259	228	250	278	247	242	267	294	264	239	260	281	282	244	240	256	233	274	291	235	257	247	286	237	242	259	275	259	235	279	238	272	248	246	250	254	270	262	257	215	270	273	243	296	249	247	285	263	239	266	264	231	253	234	246	258	239	283	253	264	264	271	229	283	273	230	253	260	248	236	252	221	253	272	292	281	300	263	264	273	251	276	270	267	269	233	260	270	247	247	245	218	262	273	273	238	237	240	285	251	250	248	239	273	234	254	249	251	258	252	268	258	242	239	266	260	235	246	266	267	248	251	272	243	275	248	238	257	256	251	266	272	277	262	266	239	250	261	277	223	285	248	256	265	247	265	231	224	247	241	237	257	244	255	254	243	248	221	256	258	290	247	254	256	240	256	273	275	255	258	279	255	257	263	229	260	223	275	274	273	233	254	262	248	285	274	271	256	266	239	270	270	252	280	301	275	254	238	223	238	286	288	254	258	255	243	246	254	272	269	247	272	246	246	235	248	247	245	270	256	257	258	270	271	247	249	235	255	271	269	262	240	255	271	250	254	250	243	256	255	240	262	284	240	232	261	250	264	263	260	253	231	237	244	217	260	267	222	226	273	280	272	249	242	228	226	251	244	270	280	238	265	273	217	275	257	243	266	247	258	247	276	249	277	253	253	247	256	259	254	250	254	242	233	258	288	249	264	254	240	247	264	243	253	276	250	248	228	249	262	253	244	231	273	255	272	261	290	257	238	263	249	250	245	252	264	251	270	264	251	258	254	227	271	264	273	223	271	282	240	279	250	248	233	268	266	266	245	264	260	251	237	249	233	240	254	233	269	267	259	258	259	238	244	231	265	237	246	241	233	256	257	235	235	256	269	266	250	248	292	228	274	237	255	233	237	249	234	277	244	248	255	242	246	260	233	250	240	260	258	277	257	259	267	270	267	268	265	267	254	275	275	264	255	239	249	276	252	275	243	263	266	238	232	244	252	273	252	253	255	272	253	266	259	259	231	258	273	251	242	229	250	248	274	263	279	266	266	231	284	268	264	248	250	264	258	248	235	269	258	231	235	272	228	237	241	249	248	223	247	250	242	270	247	256	260	248	232	275	215	274	256	258	261	225	248	255	245	267	251	305	275	263	246	253	254	247	260	226	250	228	262	238	244	238	265	283	251	249	251	265	255	254	235	255	257	261	244	250	265	234	245	249	262	248	233	236	272	259	268	251	258	242	250	248	277	262	254	263	275	246	244	249	273	254	256	254	274	292	250	259	283	267	275	250	272	288	249	250	252	234	277	247	238	263	255	271	243	271	252	245	256	252	229	265	254	254	254	279	251	230	245	266	280	255	240	233	264	252	269	262	235	256	271	249	272	228	251	235	253	255	252	253	240	295	243	253	260	265	264	288	250	290	285	249	256	259	257	253	240	267	255	267	265	272	247	253	264	254	271	271	252	252	265	265	264	268	251	228	271	268	263	268	244	247	242	261	258	271	251	276	288	275	253	250	252	261	252	254	239	280	273	245	267	247	252	252	245	257	256	266	262	274	281	293	250	261	259	266	245	244	236	280	235	258	256	261	262	277	229	283	265	255	233	272	286	262	264	247	256	244	244	276	253	250	250	231	278	227	247	236	268	214	262	240	245	256	238	243	287	234	245	256	248	275	247	283	274	237	244	239	245	283	272	264	253	270	247	247	276	289	269	235	259	240	258	267	265	266	265	253	266	250	302	245	261	279	227	238	259	250	259	276	234	252	262	260	230	254	234	253	275	259	296	239	268	258	273	243	263	296	248	261	278	272	260	271	243	264	235	272	269	238	265	280	252	217	249	235	264	255	252	238	243
28836	37431	43804	39932	34758	32070	30639	28039	25014	17964	10590	9897	9872	8784	7058	5442	3838	3098	2888	2307	1958	1534	1390	1254	1108	1043	1009	966	957	972	881	857	910	878	887	952	887	906	914	912	839	877	885	843	910	835	873	871	856	812	822	847	840	857	876	809	918	831	871	844	852	877	867	830	902	849	852	846	923	857	844	911	857	880	872	826	862	868	903	810	814	815	879	829	816	853	807	889	876	896	841	829	866	868	893	845	884	854	832	861	851	895	828	844	858	876	886	855	866	870	869	909	852	842	836	881	852	877	864	872	828	805	882	908	866	837	839	879	827	824	905	844	888	900	893	901	782	848	827	807	897	850	894	837	825	894	886	839	870	877	828	870	890	820	877	862	867	880	919	820	874	901	872	831	849	839	822	858	857	878	849	819	881	862	824	833	865	880	889	832	890	902	897	844	876	846	820	810	826	843	867	871	839	843	843	883	819	872	834	882	858	866	845	827	835	865	831	829	884	836	887	832	884	875	937	886	831	836	876	852	889	851	897	892	896	831	847	874	873	834	806	763	826	865	865	835	825	871	835	844	853	832	862	874	847	861	865	820	888	862	825	874	852	820	842	823	832	859	863	879	838	827	865	839	877	878	871	768	818	815	839	869	833	804	831	854	838	877	829	872	860	873	855	805	889	871	876	809	865	895	897	878	833	910	822	845	842	859	825	858	847	852	883	783	815	878	872	890	836	869	872	871	847	833	798	870	828	870	839	919	874	836	869	850	860	901	825	873	902	877	830	901	850	860	855	878	846	817	881	850	882	900	848	858	800	841	848	846	817	859	892	854	894	831	856	834	819	868	823	897	842	863	855	883	829	803	824	862	818	856	886	826	846	851	809	862	836	833	863	807	829	878	870	865	827	851	883	865	868	928	839	845	866	885	872	830	856	850	837	823	825	846	840	873	896	889	856	883	896	852	867	863	833	830	848	821	895	875	797	847	855	869	876	882	811	855	859	835	832	842	861	889	851	871	832	841	869	830	844	904	846	857	835	858	813	940	826	861	853	832	884	912	831	832	845	839	872	828	845	806	850	885	883	869	877	863	846	864	816	836	862	877	841	909	834	893	872	924	871	862	766	859	913	852	841	836	822	825	813	839	875	893	847	838	840	879	855	829	867	869	871	884	878	823	867	839	885	869	870	812	828	826	835	907	869	864	892	859	826	825	907	833	852	852	844	809	858	829	854	800	839	862	856	854	842	855	786	840	866	853	861	856	854	856	907	882	835	889	884	898	822	839	835	886	832	899	862	842	861	882	888	857	836	858	854	863	876	829	838	839	816	857	818	844	885	849	862	876	874	829	792	873	861	844	814	853	851	844	851	841	853	893	849	855	877	829	858	824	881	830	886	863	884	920	852	864	881	839	843	803	861	842	889	877	820	869	875	852	820	821	883	805	887	877	902	847	859	886	875	863	789	833	858	827	812	836	816	829	850	863	822	877	821	830	853	860	811	855	856	844	894	848	844	859	840	847	845	824	849	824	898	819	831	852	834	832	880	825	877	852	832	876	860	854	802	911	903	829	917	859	834	886	859	889	824	854	840	879	825	863	832	819	877	885	876	819	852	860	881	840	857	878	845	787	863	813	826	839	887	883	855	879	871	819	875	873	853	778	907	871	794	900	845	840	936	859	811	869	801	820	795	867	831	867	808	911	886	819	899	900	811	864	835	901	857	857	847	824	834	858	876	838	834	854	833	900	843	860	824	876	818	834	867	858	791	855	845	844	879	891	851	839	840	843	790	803	826	864	804	850	793	881	860	846	804	869	844	887	887	866	893	855	828	875	834	817	855	816	817	812	803	798	865	852	829	850	833	876	836	871	860	844	833	839	872	844	792	891	875	852	889	843	821	820	837	824	862	875	876	829	881	839	899	829	871	911	905	871	854	842	857	844	830	894	892	856	832	882	875	839	872	855	834	830	858	846	835	885	843	870	858	871	846	848	868	838	895	842	894	874	798	857	926	857	879	844	890	893	849	822	825	818	833	836	874	885	854	857	902	899	836	860	858	855	898	817	846	880	863	787	856	849	857	834	853	815	870	833	854	857	802	840	860	853	786	812	843	795	866	876	887	875	883	880	869	887	828	844	886	875	823	870	847	839	820	877	805	819	870	878	807	861	889	875	848	830	829	868	857	831	839	805	841	894	883	861	879	906	801	861	869	852	837	858	871	854	790	913	900	835	907	870	863	837	821	885	839	821	874	872	810	845	807	834	858	873	843	868	860	867	864	837	823	841	865	847	834	820	868	868	844	852	840	846	854	832	822	852	868	813	862	815	813	858	833	866	772	871	856	885	873	867	820	852	900	845	837	860	858	884	890	834	847	870	826	875	873	858	822	879	843	847	844	851	856	833	859	880	858	824	865	807	885	884	863	860	805	821	914	850	860	845	841	834	834	806	832	917	869	903	855	897	853	855	853	867	835	821	848	882	874	854	884	875	815	828	858	890	866	864	856	879	848	849	902	847	846	853	832	840	896	809	848	866	855	854	894	843	823	872	833	869	881	831	881	875	870	838	860	844	882	939	832	896	889	911	900	818	847	892	833	861	887	894	916	834	814	819	840	820	844	844	843	851	840	882	877	863	850	880	856	833	881	893	820	925	853	835	820	894	817	874	845	831	821	848	823	813	859	840	873	883	839	858	810	895	893	881	846	871	865	854	858	861	828	797	833	850	856	889	873	910	838	823	842	870	805	862	838	910	880	883	877	891	932	918	859	845	865	846	849	881	839	818	815	863	857	805	841	855	880	851	863	856	829	913	841	858	864	883	873	866	860	806	848	908	896	848	843	891	812	856	899	880	834	852	845	889	868	861	801	854	847	829	871	835	836	822	844	818	854	840	847	844	882	906	887	823	875	879	876	891	832	862	823	872	866	872	854	901	831	830	860	861	828	837	816	882	891	873	879	896	784	888	868	867	861	885	867	839	857	877	922	915	869	881	828	836	863	896	830	847	861	934	836	854	841	865	882	856	890	875	858	866	897	849	826	891	883	843	878	852	854	858	844	884	856	849	851	905	882	831	904	863	868	868	852	937	858	870	900	901	824	839	834	844	803	851	846	893	854	870	842	856	877	893	827	895	897	833	835	825	870	833	893	839	834	895	855	827	832	815	832	859	858	870	862	881	856	859	838	815	872	863	811	836	846	864	855	814	838	816	846	769	841	875	910	780	808	869	851	829	840	851	885	810	848	880	884	843	870	865	864	871	824	861	905	815	880	841	866	855	868	808	870	868	865	839	851	884	818	835	898	878	828	849	808	901	888	870	844	840	813	911	784	826	861	823	797	816	888	846	844	862	872	906	838	907	890	842	881	852	895	889	859	843	872	903	852	825	844	857	857	818	824	849	915	819	856	861	858	836	841	845	817	892	874	836	848	879	873	871	871	845	827	875	870	865	918	890	856	816	867	839	864	831	897	904	814	851	820	867	879	915	834	840	875	812	852	870	883	877	834	868	861	801
41160	46118	41937	36049	29395	27365	25155	22851	17864	11007	4909	3028	2752	2349	1803	1274	914	757	691	602	502	429	351	332	334	331	292	303	271	285	285	229	266	269	295	263	296	264	308	278	267	294	248	276	278	249	267	252	281	263	266	298	277	277	263	296	231	267	276	277	282	276	250	288	264	266	239	277	274	280	269	275	252	292	280	273	259	303	269	266	287	288	270	263	260	288	246	277	281	280	259	284	238	265	251	262	267	284	267	255	240	279	273	270	256	271	277	284	265	255	278	270	274	298	276	286	267	266	292	284	290	253	250	290	253	273	260	267	257	296	277	254	277	280	272	282	270	232	299	292	278	282	269	251	253	277	261	287	300	282	260	287	269	275	261	238	293	267	270	252	250	290	289	270	259	259	254	252	279	282	272	270	264	254	250	244	297	265	262	286	281	264	281	280	278	276	270	256	275	282	266	253	254	270	278	289	261	272	259	290	292	258	255	250	270	259	250	254	288	268	256	264	262	247	258	245	272	276	283	286	274	254	255	296	281	274	280	284	264	251	281	259	269	281	277	291	282	295	270	278	309	283	301	272	280	301	257	264	291	255	280	271	254	289	269	322	280	305	258	291	275	271	270	282	260	281	267	272	294	266	277	246	296	280	293	259	269	263	245	276	288	273	293	275	278	277	281	271	253	259	265	280	268	273	290	285	257	278	254	278	248	257	275	289	269	281	303	306	304	272	288	282	271	301	266	259	265	264	297	289	255	290	259	266	246	247	268	256	258	243	303	280	251	229	262	266	266	290	297	279	269	286	280	286	283	256	271	275	262	253	271	268	283	295	287	304	275	269	276	249	303	280	276	290	246	273	276	286	262	264	270	258	286	270	267	295	271	273	278	278	247	269	264	285	244	273	270	297	281	271	283	296	307	300	248	296	255	248	283	292	254	286	276	241	254	259	281	269	278	261	264	281	245	252	277	295	252	245	275	253	252	273	292	270	293	256	271	255	249	276	246	270	262	257	276	235	299	281	253	283	263	268	286	274	256	256	247	278	273	266	268	266	300	282	275	256	254	276	275	280	225	247	245	254	270	274	250	261	272	283	259	253	268	267	297	259	259	251	313	260	270	316	271	259	292	300	250	280	273	250	264	290	256	270	303	264	273	271	275	289	267	243	254	238	290	295	297	272	289	299	258	231	276	261	285	272	244	297	278	290	295	267	252	266	253	288	294	274	270	257	265	283	244	267	295	292	262	245	293	260	286	251	277	282	268	286	283	263	281	297	279	230	297	260	291	278	278	272	280	273	299	277	266	275	265	285	272	285	281	272	281	271	281	295	266	265	272	252	248	275	265	275	267	298	293	297	261	280	276	281	289	243	269	233	281	272	234	249	251	268	281	292	270	260	266	311	281	285	275	301	282	274	266	286	322	275	279	292	255	294	301	274	273	284	269	276	304	261	263	278	260	278	263	270	266	261	272	273	258	287	274	285	272	270	262	268	244	238	285	264	277	266	284	276	279	293	264	293	283	268	257	279	235	297	249	306	279	284	294	289	276	281	255	257	266	262	272	264	284	282	260	285	256	259	240	245	266	248	281	304	280	298	279	270	272	248	300	270	243	281	274	258	258	262	269	271	257	275	256	281	267	291	298	267	287	242	292	283	303	280	245	267	286	271	277	279	289	250	276	271	256	246	277	285	284	275	297	297	263	240	272	258	252	261	271	250	252	246	268	301	277	298	252	293	263	275	267	242	261	256	294	291	272	249	282	296	273	288	265	285	266	254	254	284	282	304	260	286	240	226	256	271	271	304	273	288	257	274	247	291	284	292	269	267	309	289	255	253	267	268	268	285	262	278	286	253	288	277	282	276	272	261	251	288	288	286	268	264	272	257	274	236	266	264	259	231	244	299	267	284	267	263	279	243	258	263	285	290	251	275	265	274	318	264	238	264	285	252	248	270	249	278	282	283	255	292	267	289	272	302	266	301	280	271	261	266	266	267	243	278	281	256	266	255	277	264	279	275	270	272	291	270	259	277	295	264	266	260	266	247	255	281	292	263	275	294	262	265	267	294	275	299	273	252	271	272	246	276	270	300	287	256	248	291	272	258	300	270	273	276	305	304	289	271	266	266	242	262	283	245	279	293	312	298	250	265	265	301	250	251	282	259	282	290	245	257	263	254	261	237	310	259	277	283	269	269	299	271	259	287	272	250	287	277	282	264	268	270	242	266	315	260	267	266	293	295	283	271	276	264	290	279	268	284	282	267	271	280	281	250	251	267	280	249	275	263	259	296	273	263	262	283	246	244	267	236	288	295	260	282	278	304	280	254	267	272	287	264	268	288	261	283	257	264	253	275	269	272	260	270	260	238	279	284	256	280	271	244	302	273	268	287	256	274	266	273	272	268	270	287	288	285	279	268	287	279	262	277	248	301	232	238	288	276	284	262	265	268	285	267	276	283	234	281	275	243	254	276	283	266	268	267	274	285	297	278	278	258	276	265	276	274	250	264	254	258	253	271	269	230	261	259	255	276	278	293	295	270	283	300	245	284	258	255	279	307	270	259	251	303	269	290	265	288	253	250	260	264	263	278	283	252	300	278	271	257	256	282	260	261	267	257	274	277	260	274	277	271	319	272	234	247	267	270	277	279	276	261	290	227	265	277	274	257	262	274	245	252	318	270	266	267	272	295	260	255	261	248	230	277	245	288	252	315	250	261	299	259	297	263	262	263	267	284	278	285	280	258	254	266	278	258	264	271	282	248	273	275	275	268	285	284	299	266	274	265	275	294	230	273	265	284	270	271	295	238	305	273	237	253	262	267	266	292	277	303	277	268	269	304	235	259	282	305	263	274	299	313	265	276	284	273	262	272	272	279	250	261	271	292	254	288	248	283	273	285	282	293	276	270	261	270	255	259	283	260	255	282	264	274	300	278	292	276	244	271	305	291	267	283	273	266	256	294	262	249	295	259	250	255	261	289	289	268	283	279	284	269	239	266	268	276	270	290	248	276	293	271	272	258	246	285	272	277	313	308	294	284	294	268	267	271	261	285	271	271	249	228	278	277	264	287	287	265	274	275	334	244	253	235	293	275	272	313	310	283	277	257	283	238	252	260	254	285	287	272	277	268	318	298	284	277	276	272	246	253	261	290	279	303	273	274	289	292	275	263	246	273	270	286	272	272	270	263	287	270	253	277	256	258	283	276	296	290	271	308	264	272	278	266	270	254	305	320	280	299	262	299	284	259	259	269	251	252	279	264	257	281	280	275	294	299	264	286	285	284	239	283	240	258	280	288	264	269	292	306	262	334	295	265	269	271	303	281	262	250	269	236	279	274	288	283	273	286	284	276	296	268	280	287	271	264	262	265	283	237	293	287	270	267	273	285	270	272	291	289	274	247	274	294	255	261	296	273	279	258	282	272	271	247	257	260	309	247	277	261	268	267	246	284	274	290	264	260	284	272	268	254	262	278	276	264	265	259	290	269	316	267	266	289	301	277	275	268	254	279
32348	43113	46358	47232	41231	40333	37724	37309	33920	23995	15622	13971	14502	13333	10929	7923	5728	4803	4297	3119	2765	2190	1636	1462	1289	1222	1143	1037	946	971	1004	946	929	960	954	918	916	853	902	942	899	888	947	924	864	887	897	921	904	833	965	872	872	915	907	951	903	853	950	891	840	935	910	877	868	938	895	857	904	877	924	911	888	906	882	877	917	881	922	854	910	890	886	919	936	896	860	889	903	888	853	868	863	834	899	938	884	897	894	935	932	884	862	929	896	906	919	882	874	875	951	900	895	918	942	883	874	842	865	878	883	905	868	918	910	920	927	867	916	888	891	869	907	855	886	900	912	938	868	902	897	844	874	901	858	902	896	938	939	924	881	899	906	873	936	901	890	878	857	895	893	878	886	932	893	911	881	909	903	903	902	870	901	835	893	914	850	934	872	893	900	860	895	874	872	849	870	862	949	920	886	888	883	895	921	913	885	883	826	904	883	904	911	855	875	875	888	925	918	915	886	895	865	913	908	881	915	916	898	864	832	886	895	925	882	880	952	869	936	885	898	834	914	931	864	927	893	893	904	939	883	862	937	864	889	908	881	889	906	900	893	869	850	899	866	831	932	857	910	917	899	887	868	860	885	873	870	920	874	872	851	885	873	887	878	897	889	874	863	863	855	911	918	930	899	861	923	883	896	844	872	941	845	887	864	849	903	929	852	901	919	920	910	867	878	842	910	906	897	876	876	874	914	863	854	864	859	858	856	908	935	915	910	919	942	921	887	870	895	878	855	880	915	915	817	898	922	888	886	924	914	876	865	909	843	870	822	928	861	939	893	929	928	904	866	878	897	932	886	860	898	938	905	943	866	849	911	910	878	918	864	852	877	893	851	882	918	892	919	880	835	891	910	928	974	878	865	937	916	882	915	871	865	892	870	873	901	924	916	891	850	908	908	834	910	895	872	862	900	917	932	957	931	948	856	891	871	894	910	906	890	916	820	936	879	904	954	895	912	883	942	804	880	959	862	838	873	903	877	906	903	861	851	863	885	809	893	901	903	908	874	883	884	934	928	917	899	906	878	921	873	828	898	894	869	884	895	906	866	890	880	887	875	824	957	864	910	863	965	895	900	866	866	882	887	902	887	925	890	892	862	864	902	891	851	880	867	931	914	802	896	921	890	902	884	852	909	949	846	892	892	905	889	867	862	878	904	870	916	887	890	894	876	915	944	876	906	873	910	894	854	907	907	832	890	891	888	872	863	984	913	930	926	892	891	906	927	915	878	837	877	897	822	877	871	924	877	913	834	891	945	902	892	869	854	922	946	925	941	872	866	908	851	874	822	835	870	851	914	878	878	919	901	925	860	926	866	891	908	920	944	901	901	868	869	906	907	863	920	995	809	865	950	821	965	901	870	872	969	848	856	902	888	916	882	907	866	926	831	885	915	892	851	909	851	864	900	908	891	934	966	880	927	889	882	902	894	887	867	901	894	822	871	882	875	897	915	890	939	852	832	895	897	921	871	875	902	900	894	862	902	880	865	927	904	874	900	931	880	818	904	909	943	923	906	856	882	901	879	900	843	919	954	917	911	884	871	909	842	919	889	884	931	906	817	885	919	916	873	895	885	818	916	917	861	923	883	901	868	903	862	885	893	883	889	926	867	857	870	889	895	891	883	894	916	903	899	926	912	954	875	884	859	916	855	893	837	824	930	858	877	871	888	917	873	914	878	857	905	865	908	924	903	910	841	913	889	934	902	916	880	862	909	907	923	882	838	852	905	840	910	836	865	875	862	850	897	924	871	930	903	873	887	854	882	872	905	891	906	922	873	894	858	868	875	911	878	889	826	898	894	886	941	884	840	892	864	895	909	882	954	936	936	878	893	987	932	824	887	863	908	912	886	842	938	856	877	894	855	856	888	881	931	864	902	917	891	880	887	876	910	819	878	852	929	927	895	906	909	879	875	881	935	843	891	868	939	837	896	958	871	908	889	911	888	906	896	887	879	907	933	905	886	847	868	905	947	875	887	939	946	880	876	893	850	931	901	889	932	948	942	866	846	941	906	912	872	861	846	923	899	866	877	939	817	873	904	898	876	844	912	909	933	866	933	848	890	902	918	859	859	923	872	860	882	874	859	922	910	882	940	860	870	861	923	886	884	837	891	879	902	889	876	884	897	874	915	855	941	853	886	884	887	913	893	885	873	862	918	866	888	870	938	850	931	835	901	861	978	852	898	913	906	903	819	901	914	876	882	944	920	875	948	881	832	902	889	882	938	875	909	923	877	937	906	865	855	871	885	882	861	904	883	887	893	913	916	913	896	845	817	863	856	866	901	893	880	905	847	916	919	853	885	916	851	869	907	871	883	920	927	910	904	858	913	904	906	860	902	841	886	880	930	857	900	859	855	939	878	868	872	894	882	935	902	914	885	905	924	852	859	866	869	907	855	905	887	861	929	864	914	862	895	870	872	884	979	870	874	898	861	840	878	908	896	899	895	880	888	886	880	895	875	874	876	838	875	930	924	873	860	946	879	869	874	898	872	842	889	854	881	872	893	866	894	936	872	896	944	798	880	884	904	883	888	866	892	910	864	892	902	957	852	844	862	868	874	852	871	904	888	865	877	920	891	906	871	927	905	905	905	858	853	923	836	864	943	868	886	914	940	936	903	833	926	863	863	916	866	934	880	870	913	903	906	873	875	841	944	869	910	905	914	866	895	868	879	916	889	866	866	896	882	853	864	886	860	867	889	820	900	881	919	896	919	935	903	874	867	849	898	871	864	872	952	862	908	869	888	838	929	860	843	924	907	875	861	849	900	835	898	930	858	857	897	926	874	876	892	906	901	856	879	849	859	895	878	886	840	921	869	894	888	899	851	889	891	919	872	887	902	923	905	853	902	905	915	921	896	855	900	920	811	931	860	887	889	921	901	856	865	885	882	830	861	940	885	914	911	875	866	868	874	884	888	870	915	849	899	919	920	841	894	888	920	887	916	882	920	892	929	884	945	920	922	874	910	895	905	942	919	875	933	879	907	920	914	899	868	876	864	950	931	945	907	886	851	922	972	845	930	895	915	901	933	941	965	848	879	898	928	877	892	866	852	917	868	905	885	894	900	907	871	929	896	936	867	851	923	852	831	893	911	903	891	870	853	873	896	923	908	886	861	884	948	912	877	877	871	899	846	909	862	895	890	899	951	862	879	921	888	911	915	877	947	905	888	899	843	927	916	875	914	870	873	917	896	888	907	896	857	937	891	881	916	910	926	855	872	945	917	866	879	938	888	925	881	884	924	925	856	873	961	858	936	856	929	899	865	929	957	862	884	891	911	943	924	931	854	909	891	898	892	948	918	883	817	864	902	869	895	888	898	903	909	908	850	943	935	916	855	925	868	864	915	872	915	893	830	890	902	921	889	852	842	905	904	847	915	878	843	887	896	935	838	929	927	903	896	906	957	863	901	879	900	883	896	961	860	887	868	917	931	899	843	896	860	907	868	851	895	830	895	849	889	911
20795	14692	12138	8668	4619	2976	2095	1402	1004	778	545	413	403	350	323	253	281	290	282	269	252	274	252	256	274	231	282	239	249	246	264	241	240	225	237	237	231	234	273	219	258	245	235	266	240	246	243	264	231	240	240	226	244	258	280	250	252	224	246	217	229	249	241	241	244	278	246	229	252	227	222	224	238	256	224	266	261	211	246	202	232	228	250	238	225	232	240	227	266	251	250	254	230	242	224	238	209	257	242	266	268	218	238	250	243	249	240	263	253	245	262	229	262	258	249	245	228	230	254	234	259	213	232	229	241	260	267	266	234	219	258	244	233	245	237	240	243	247	242	259	233	260	242	227	238	266	279	233	229	257	257	240	250	238	254	224	258	241	252	251	254	229	233	234	234	261	253	262	238	247	243	244	226	251	217	238	250	245	281	259	232	222	213	244	246	236	226	230	257	245	225	245	215	225	245	249	277	256	245	233	256	233	228	263	233	240	240	248	232	228	249	244	248	257	235	248	221	268	223	246	234	224	245	257	244	221	219	283	222	270	263	236	243	249	229	229	250	243	245	243	227	251	241	257	249	271	250	207	239	236	249	242	234	226	240	253	244	238	230	234	250	252	233	232	197	242	249	271	254	239	255	268	246	281	243	245	234	266	218	251	221	241	256	259	242	249	249	219	267	243	252	253	249	225	229	271	243	236	239	238	236	236	239	247	256	230	263	243	240	244	224	251	255	228	227	217	236	232	230	269	241	247	255	216	253	259	255	294	252	205	209	242	261	241	255	238	251	267	258	231	258	241	219	224	268	241	276	232	240	281	239	253	255	239	266	254	237	250	212	239	257	227	253	239	259	248	236	221	246	229	260	234	241	229	252	202	264	250	216	239	226	262	258	256	235	222	255	244	249	239	237	231	240	254	247	258	233	257	228	236	225	282	243	235	237	255	273	266	259	232	294	254	219	259	258	256	272	260	242	249	249	225	226	227	217	246	230	256	233	259	237	247	257	257	232	244	239	259	238	235	218	231	221	262	257	269	235	237	226	248	216	241	253	242	233	220	197	226	244	233	241	246	263	238	230	277	238	210	241	226	268	239	251	239	218	223	223	247	253	257	244	244	241	227	232	223	223	264	223	223	227	224	237	261	256	228	235	230	256	218	247	238	211	240	230	260	223	227	263	252	235	275	249	236	271	227	251	245	245	252	235	240	229	261	250	257	256	228	255	231	258	254	237	228	246	243	228	233	240	241	239	258	248	251	251	261	234	235	211	249	255	214	240	281	239	239	284	238	284	223	259	251	238	266	224	241	211	246	252	233	240	251	230	254	242	241	258	248	273	262	218	243	234	216	264	257	253	221	226	248	234	251	246	249	225	242	244	235	223	225	228	229	235	241	211	213	251	269	265	247	259	245	225	246	300	248	249	236	232	231	203	229	218	272	254	247	243	229	255	231	231	258	247	245	250	234	243	224	242	248	235	254	243	232	272	248	249	230	251	217	243	271	271	241	255	269	262	239	266	231	237	246	235	269	259	250	221	238	232	256	226	236	261	281	276	245	255	247	271	233	237	254	259	265	241	262	247	263	263	226	253	227	259	233	236	244	243	258	258	257	250	239	232	274	220	238	254	206	263	250	249	237	221	252	219	237	226	253	245	262	252	243	248	228	251	235	236	224	292	251	240	255	228	234	235	267	255	246	242	245	232	236	243	239	224	243	253	244	262	226	227	283	255	236	225	237	233	262	275	246	261	244	243	240	255	254	233	253	270	277	240	230	249	266	230	222	251	263	257	229	251	226	270	263	249	264	260	248	247	246	242	240	249	268	246	248	248	252	256	269	250	253	237	245	253	235	252	239	260	253	242	251	226	251	257	248	239	236	212	250	242	234	262	239	234	236	279	255	230	264	227	241	236	241	221	254	254	204	227	228	242	235	221	238	244	264	233	246	256	218	263	244	242	211	243	237	261	263	256	259	233	235	254	246	230	266	242	255	232	231	211	249	227	254	247	263	241	242	248	242	265	259	234	242	258	231	242	235	217	227	257	248	232	240	234	224	245	265	245	248	241	236	242	240	241	243	213	252	252	218	238	232	245	240	223	276	248	239	232	242	234	237	257	264	256	226	231	249	285	227	241	251	237	254	219	217	241	233	251	239	260	244	239	248	248	239	249	272	257	245	254	251	245	283	251	260	267	246	259	233	245	270	240	199	239	247	242	224	229	231	245	262	260	246	225	205	242	252	264	256	250	252	266	271	268	247	224	256	255	232	269	234	260	227	263	230	270	262	243	248	245	249	258	240	262	241	263	256	250	254	248	270	256	227	245	271	251	264	270	239	224	217	241	244	230	208	226	257	256	242	280	258	262	231	240	252	251	260	253	253	256	258	241	267	250	249	250	247	246	262	246	265	256	263	237	229	260	236	242	243	249	245	237	234	236	227	249	272	226	242	266	256	245	267	276	228	273	241	248	268	222	258	228	227	272	256	268	242	248	225	244	265	229	280	241	242	247	262	261	254	267	247	243	249	237	262	229	248	239	244	271	255	254	244	264	223	261	227	244	235	228	264	230	225	242	233	245	256	234	245	262	270	238	259	244	233	255	214	242	235	229	239	226	245	253	234	247	257	234	256	242	255	235	252	235	221	241	223	249	276	245	268	266	233	257	259	244	211	247	263	233	240	242	249	254	238	232	228	272	241	270	249	256	240	272	261	227	254	267	247	236	250	240	225	193	243	243	237	237	249	272	271	249	268	230	242	226	233	243	230	229	268	241	235	245	251	255	231	258	276	257	259	247	228	244	247	252	245	255	220	232	236	269	245	285	287	240	231	228	256	257	265	254	222	257	209	267	241	245	261	254	236	239	257	240	227	228	228	249	240	226	225	256	229	261	240	226	272	230	241	235	251	250	254	243	261	247	239	242	243	232	233	218	233	236	246	212	230	243	249	231	258	234	231	231	252	236	216	237	260	233	258	239	239	265	255	271	284	250	254	249	227	227	263	243	228	253	244	226	233	241	262	250	259	250	252	251	215	253	239	264	229	248	234	243	251	271	241	267	246	247	247	251	234	253	211	235	266	246	247	238	263	250	275	282	238	234	223	274	266	270	236	237	258	235	250	272	260	262	254	228	242	277	255	247	269	226	259	241	257	233	246	270	262	241	226	265	226	253	260	237	251	223	236	224	225	252	228	260	224	229	220	258	237	207	246	259	244	218	246	209	235	233	249	242	228	234	246	242	255	251	274	237	237	216	256	225	220	264	221	229	251	239	248	251	254	273	231	243	257	275	255	260	224	233	230	237	214	251	249	247	221	246	247	217	246	243	247	239	239	255	243	251	247	235	249	260	266	268	241	244	236	265	251	254	245	237	245	247	219	269	243	232	274	249	230	257	212	237	256	228	255	250	232	246	287	231	236	258	249	233	226	216	229	237	239	243	211	212	231	245	270	223	246	240	235	245	242	239	281	259	235	232	244	240	252	275	273	216	243	224	229	207	256	253	237
17434	16807	21662	22162	16946	13401	10341	7603	5903	3891	2992	2393	2256	1866	1489	1393	1316	1278	1222	1133	1063	961	957	890	914	884	852	892	823	858	904	832	769	881	808	832	858	861	787	803	852	801	842	847	797	815	820	844	841	801	803	833	805	814	818	852	782	845	816	862	827	863	838	822	833	843	832	820	832	820	845	784	808	776	831	839	843	876	845	880	842	809	849	798	825	824	882	844	839	807	864	816	832	814	840	824	795	783	793	850	816	872	807	845	843	818	786	808	802	829	815	801	858	838	836	838	792	816	856	814	822	794	855	860	800	834	849	833	860	784	825	854	835	852	852	826	850	851	821	838	853	831	826	810	855	794	807	876	847	818	827	845	831	784	809	847	824	777	765	854	822	776	808	829	801	803	863	865	895	812	812	814	811	804	826	794	813	791	825	885	836	834	850	830	804	823	834	817	798	779	818	814	837	834	801	791	836	773	762	828	806	804	778	748	850	781	890	849	816	813	811	831	827	804	884	762	871	852	859	865	931	780	874	807	865	825	829	843	823	817	883	817	858	839	789	863	836	830	797	832	873	847	769	859	787	868	836	836	811	803	842	806	809	851	829	826	781	782	845	881	811	871	864	794	779	800	849	859	828	800	819	820	780	875	836	824	806	806	844	912	806	850	801	769	808	821	868	842	835	821	801	827	822	792	849	805	839	840	858	819	815	842	808	852	866	805	865	785	794	837	852	826	858	826	826	814	840	848	777	800	799	814	819	841	790	841	848	817	823	816	839	821	812	814	829	824	812	845	792	841	828	779	823	855	818	825	883	841	808	811	778	861	881	840	847	835	877	824	795	837	835	876	843	891	847	836	843	835	844	803	796	869	772	794	838	847	807	806	806	809	824	792	834	857	841	810	828	801	795	792	823	861	841	845	849	853	864	858	845	824	856	838	849	809	805	865	776	830	824	803	758	829	829	812	803	865	883	832	807	841	833	813	856	852	845	849	789	844	838	845	824	782	828	862	852	827	858	823	812	869	808	829	828	840	860	821	860	869	832	814	847	818	807	839	880	850	799	865	823	856	848	816	815	800	808	812	780	857	792	851	877	822	813	797	829	855	836	817	792	863	815	811	812	825	837	828	808	807	876	811	815	788	813	788	797	840	886	810	819	825	864	848	851	863	842	786	766	847	796	824	836	825	845	851	830	807	862	841	851	796	837	804	806	800	783	823	816	815	867	780	792	815	839	876	786	781	809	867	819	844	798	815	836	842	824	771	876	837	837	818	810	831	854	848	843	803	806	813	850	856	826	738	806	816	806	830	800	821	868	851	850	858	808	797	809	819	778	871	821	830	817	834	828	830	876	858	859	837	801	841	815	857	810	809	876	882	857	841	820	884	909	836	864	837	795	873	811	802	852	786	832	758	892	841	874	799	801	817	859	817	797	858	859	855	843	877	839	806	831	848	859	815	856	884	821	758	789	852	818	844	801	861	898	820	809	848	840	785	807	824	851	840	786	838	860	848	832	867	845	884	845	807	859	834	788	833	820	881	812	807	852	842	822	803	759	823	819	825	874	822	772	816	803	853	838	810	820	820	828	798	854	825	783	828	833	857	826	820	816	840	830	839	811	875	826	800	829	853	805	852	798	825	796	793	816	860	824	859	844	826	832	867	781	839	892	863	864	795	829	892	792	822	816	805	809	817	809	834	838	863	843	809	866	826	846	860	838	836	859	841	819	805	820	824	832	851	818	850	827	849	828	822	815	802	826	850	851	838	893	799	841	818	839	867	758	790	811	836	825	820	831	801	834	876	816	850	841	855	810	879	836	818	832	817	805	809	861	761	830	845	782	843	844	867	814	842	838	786	823	799	808	751	784	825	831	797	833	854	794	827	845	793	846	826	798	855	800	830	784	879	767	815	835	884	825	812	812	846	852	826	794	817	830	790	821	785	809	806	848	812	761	744	839	861	891	811	858	793	739	842	862	815	832	845	844	874	830	833	812	821	815	865	820	782	840	832	799	823	812	861	846	871	821	812	863	844	813	822	817	837	850	803	838	840	889	827	781	808	789	816	809	805	846	911	850	891	825	845	873	773	796	847	880	833	851	818	805	839	782	798	872	860	839	812	795	889	863	892	802	804	810	830	850	799	832	829	823	855	801	856	823	841	801	823	842	803	846	807	841	807	830	792	880	816	813	804	878	850	842	848	846	822	825	867	867	802	812	870	865	821	851	789	770	813	825	780	837	797	780	822	823	804	844	834	851	833	830	805	838	799	822	810	845	862	863	803	797	777	862	821	860	869	849	794	855	810	841	855	853	813	791	838	857	826	775	847	835	799	802	861	829	838	769	785	837	855	798	845	841	781	859	791	867	871	798	889	850	848	856	843	865	868	869	846	816	820	851	841	849	793	893	827	872	862	773	850	835	854	858	824	894	818	838	837	783	838	875	821	808	890	839	852	863	770	837	833	834	859	821	814	834	768	823	862	804	828	799	846	771	859	857	780	840	834	785	843	786	843	805	816	784	849	782	800	795	863	834	814	822	843	837	869	797	839	840	844	808	820	818	832	910	843	818	854	866	862	841	782	776	809	802	811	806	802	818	796	829	801	870	765	805	852	809	824	865	848	805	829	761	807	820	805	813	822	811	821	853	835	832	852	804	815	808	851	798	853	827	806	857	834	839	785	825	835	862	832	791	857	852	811	818	860	847	831	863	846	854	840	883	815	848	820	812	797	811	866	828	814	804	828	893	785	849	810	862	823	838	867	829	812	797	822	774	870	837	848	853	791	830	810	805	826	854	818	806	825	801	831	811	865	833	798	773	773	805	846	819	797	843	875	808	833	851	794	821	813	799	811	851	806	775	817	852	837	829	816	793	804	802	875	798	838	820	777	805	814	813	918	900	808	833	827	835	827	868	775	828	798	829	822	816	805	820	900	863	837	872	863	806	822	862	813	810	864	843	763	843	785	880	822	839	819	828	823	810	837	820	827	791	822	824	805	858	790	842	854	874	808	812	829	836	836	814	849	865	810	872	820	830	776	822	796	818	901	837	834	859	859	812	840	831	801	804	822	864	792	817	823	811	841	838	810	846	858	854	821	819	833	807	878	834	857	812	834	826	829	852	827	824	792	861	825	803	820	823	836	865	857	813	863	837	801	806	832	817	832	844	831	825	872	867	819	790	865	811	830	828	840	844	797	820	842	765	854	815	796	871	854	817	863	857	835	796	827	871	848	840	800	802	852	808	879	877	841	823	870	855	849	793	808	869	805	810	805	875	821	764	840	817	834	811	847	839	803	814	860	810	852	824	838	887	837	858	798	844	792	816	832	784	792	844	830	861	831	822	858	808	813	818	854	839	798	813	810	810	829	837	846	834	826	840	798	817	805	845	807	900	836	850	819	779	842	846	820	830	838	785	777	872	855	837	763	844	847	839	840	817	871	811	811	851	803	835	835	813	847	794	849	845	815	818	808	843	829	842	802	829	852	830	862	815	826	806	838	859	810
35181	35771	39362	35345	26707	23327	21206	16385	11346	6133	2572	2030	1461	1385	1062	851	663	533	486	397	394	338	289	301	300	255	250	264	256	256	260	256	240	279	275	235	272	255	241	255	242	264	243	234	279	259	237	251	258	287	230	255	234	293	234	246	269	250	234	245	261	258	266	235	256	235	262	265	267	275	265	274	269	274	245	266	273	254	246	248	252	220	246	236	273	254	277	267	261	261	267	262	262	246	260	245	254	245	238	269	279	256	254	242	271	254	290	228	235	232	252	228	296	223	284	253	253	255	239	236	293	265	252	226	244	248	248	262	223	248	240	256	230	252	274	254	249	273	231	285	235	249	276	254	233	249	282	243	262	247	256	255	236	247	261	273	239	228	228	257	252	272	258	254	260	253	248	240	244	229	249	233	229	270	266	240	248	277	242	238	260	250	244	251	254	203	262	251	243	269	204	280	245	245	229	271	266	279	262	257	265	250	287	272	268	268	259	275	304	284	224	270	236	228	276	242	251	286	230	234	272	261	260	269	287	264	264	246	253	266	228	260	264	246	262	275	257	279	233	251	245	249	287	262	265	281	260	262	231	254	253	232	251	267	232	237	268	240	256	220	291	247	250	265	254	244	258	246	226	240	283	268	274	261	259	256	288	247	237	248	246	270	247	250	227	236	259	267	255	256	254	247	267	285	236	240	246	252	255	256	265	255	274	238	245	238	247	261	229	273	277	236	271	253	241	250	249	246	233	261	258	255	254	267	270	245	252	248	234	230	259	243	278	242	254	243	243	249	294	234	242	234	263	257	281	271	233	244	257	274	242	247	250	228	258	257	256	229	249	239	242	247	266	248	253	234	273	267	271	254	255	227	249	253	259	268	260	291	250	275	251	254	234	233	246	233	249	240	248	246	245	247	261	259	246	252	261	239	238	284	232	232	253	223	265	292	267	233	280	256	250	241	246	251	247	259	283	256	260	252	271	263	243	270	272	243	222	295	244	271	239	256	255	239	237	235	244	267	275	263	252	256	261	274	258	250	231	264	252	246	243	260	236	289	230	265	235	245	260	261	241	252	222	261	239	276	261	251	241	243	258	239	263	240	277	240	272	232	258	270	237	245	224	263	282	273	268	264	277	238	257	248	267	255	239	278	251	258	265	264	243	259	279	240	245	247	290	233	230	248	268	266	235	274	260	254	277	277	264	234	260	252	258	255	255	235	226	212	262	260	261	269	247	251	278	253	251	252	261	241	272	272	232	228	284	252	247	239	253	256	269	252	222	260	262	247	223	244	252	253	265	269	241	242	247	248	287	250	256	276	257	230	242	253	237	257	266	232	224	247	254	262	276	246	242	292	259	270	257	244	248	263	243	274	246	252	264	264	252	236	255	252	262	256	254	270	265	262	271	262	269	262	260	247	282	250	274	272	219	246	244	252	263	265	270	260	233	253	258	267	245	272	254	252	252	268	229	230	264	225	255	241	249	252	232	255	227	265	253	253	258	283	235	243	255	281	234	281	249	224	238	282	268	246	272	243	229	288	267	261	246	251	258	261	270	240	258	254	256	256	267	260	267	280	269	273	269	258	233	238	286	253	269	250	258	246	244	252	245	241	247	296	256	232	243	278	266	288	259	246	287	257	264	228	223	277	267	227	242	266	243	293	235	251	273	237	248	252	290	249	257	273	273	251	278	255	249	262	263	260	247	256	223	257	260	282	232	251	259	236	260	257	276	272	256	241	260	276	267	272	256	247	236	247	244	245	247	262	233	230	263	248	248	243	236	257	279	227	261	236	247	264	235	246	254	231	243	257	275	250	260	254	267	250	277	250	248	242	245	229	232	267	279	278	250	256	277	266	279	241	262	227	249	242	242	221	284	275	262	266	253	232	275	294	232	273	246	272	249	259	258	243	249	248	222	260	245	260	244	264	259	254	263	280	233	269	278	265	257	238	254	248	232	248	238	290	242	253	268	232	262	257	244	252	289	240	276	273	239	249	272	269	269	245	272	291	264	260	250	284	263	248	248	266	239	238	255	250	231	250	268	254	261	241	254	265	268	236	253	243	252	246	277	259	242	245	262	258	243	249	258	246	255	241	256	257	256	248	235	261	252	258	268	265	261	254	251	249	265	230	296	277	235	278	246	246	248	248	260	247	251	266	273	233	267	257	263	262	266	248	269	257	248	244	252	245	239	278	252	255	276	242	250	241	247	239	241	235	261	235	242	228	261	283	233	248	253	256	254	262	242	266	240	247	259	241	228	258	249	264	243	262	247	222	244	239	267	260	282	252	251	246	279	238	286	245	254	236	274	242	280	253	256	252	236	236	287	232	264	254	284	290	294	290	272	250	253	255	254	266	233	274	241	229	249	254	258	236	238	226	231	272	222	254	273	280	247	232	275	218	263	253	256	239	270	230	256	256	272	256	247	251	244	276	278	247	257	272	285	239	219	255	240	242	280	236	234	263	259	235	272	272	254	263	253	260	248	264	230	278	241	246	240	224	272	229	232	266	206	233	260	266	232	256	246	250	251	256	241	241	274	244	220	255	267	270	236	233	256	255	233	230	253	252	258	240	257	236	256	251	244	260	257	277	269	263	250	251	282	243	238	217	246	264	250	245	263	255	260	242	277	277	263	258	250	254	224	257	252	247	258	240	258	269	256	243	290	237	256	265	250	291	260	285	268	271	255	248	244	263	250	239	269	286	289	255	239	234	223	244	255	236	231	219	236	247	283	283	249	241	244	243	264	273	259	239	255	268	262	261	246	253	267	217	251	252	255	246	233	277	242	252	239	259	247	271	267	219	240	232	254	278	263	277	238	227	275	262	260	252	265	244	245	263	255	247	236	244	232	285	264	272	274	221	237	245	244	242	264	236	253	267	241	265	260	266	245	234	267	285	252	264	270	239	245	263	253	245	241	280	280	248	271	271	262	249	296	222	260	235	249	229	271	234	247	249	247	251	267	247	251	257	243	286	251	286	264	260	255	244	229	246	264	239	237	273	258	262	285	252	254	242	287	240	266	257	243	278	287	251	245	259	233	289	261	265	282	236	251	256	283	262	256	270	246	272	255	248	273	260	241	250	232	230	231	251	203	247	218	245	268	263	244	276	269	270	233	283	275	246	243	317	251	242	281	236	241	289	249	256	266	258	264	257	249	251	254	255	240	267	255	256	261	267	238	241	232	245	262	229	249	247	253	267	283	275	256	227	273	260	245	226	241	249	274	247	254	236	279	254	233	265	240	271	253	280	264	260	271	253	237	256	277	262	258	264	255	248	259	255	271	264	269	248	250	268	241	268	263	246	248	262	257	251	243	264	276	255	268	241	246	214	236	250	280	256	260	253	251	223	263	300	269	245	272	216	279	257	248	267	230	269	261	265	275	221	246	241	269	238	235	244	243	261	252	233	248	246	250	242	255	243	258	247	262	262	257	260	249	258	264	249	264	252	240	245	255	260	255	244	241	255	253	248	263	250	270	278	259	273	289	278	279	262	245	248
27211	33597	42616	43011	36385	36407	35116	30728	26225	17200	10699	10715	9113	8781	7430	5499	3965	3100	2719	2040	2017	1579	1291	1159	1081	1012	931	925	898	871	882	867	907	881	856	904	836	878	810	777	829	846	904	882	908	852	810	855	854	842	826	835	857	872	859	839	813	861	880	850	838	898	886	843	868	858	897	828	896	849	891	857	871	836	799	822	805	773	871	859	814	843	895	882	807	852	912	854	877	866	847	813	873	804	889	844	841	877	887	880	865	822	865	784	887	767	839	876	912	821	857	861	824	831	887	793	815	855	846	854	874	863	856	835	869	857	911	846	855	835	884	791	930	855	903	862	880	822	853	813	853	783	861	903	843	847	847	844	853	862	849	826	855	863	821	860	824	894	887	846	838	844	879	838	837	849	871	838	834	925	887	848	820	845	804	884	852	845	795	857	829	887	924	851	842	813	831	859	839	832	848	877	833	786	885	873	856	856	878	864	846	834	790	878	932	886	926	910	867	798	884	833	822	815	891	848	780	851	806	885	861	838	847	817	883	865	831	832	847	815	855	897	846	864	815	855	752	812	824	881	869	887	780	802	884	823	806	851	850	834	890	808	895	850	874	859	839	866	871	886	842	877	881	842	849	846	824	835	896	865	798	830	900	884	852	861	901	865	878	837	900	838	912	782	813	880	886	835	862	828	898	885	868	847	876	878	872	839	875	848	863	882	858	819	825	869	828	821	851	891	895	831	880	878	908	825	814	855	914	916	869	925	825	804	805	870	891	862	871	829	839	911	849	869	845	859	858	880	881	853	858	870	868	841	825	871	852	855	862	845	866	869	900	902	828	872	799	859	867	856	839	858	787	768	817	831	890	860	835	824	886	868	844	878	874	801	896	848	881	876	845	912	821	818	838	885	847	830	820	881	849	891	812	842	830	862	862	828	874	874	853	780	854	903	783	809	850	874	847	908	853	822	884	855	862	869	930	842	863	890	801	890	889	866	868	848	845	823	841	821	847	818	872	860	815	867	829	844	838	876	851	837	825	878	837	845	836	813	849	889	875	921	834	846	852	833	871	842	866	883	882	808	865	849	832	862	878	889	883	890	828	881	841	820	841	820	856	835	827	819	854	838	870	900	871	844	887	854	869	851	883	834	833	859	868	825	832	836	825	866	805	858	870	827	895	838	803	828	849	834	862	867	834	872	851	843	847	818	867	804	851	885	833	852	840	798	857	882	875	836	865	882	818	851	825	836	970	855	840	893	847	877	838	798	874	840	810	891	865	871	877	855	868	875	846	831	864	813	858	827	841	925	826	845	916	806	865	939	824	877	857	911	833	847	880	889	798	829	815	841	861	816	860	843	773	835	853	847	867	834	789	875	905	895	853	903	888	892	805	838	852	857	881	842	859	900	826	806	848	869	895	824	864	870	858	870	854	850	828	842	831	885	836	874	821	836	880	827	843	833	842	836	890	854	855	891	866	827	853	828	845	834	884	851	839	847	846	838	847	823	857	873	926	842	805	827	893	844	882	817	832	850	850	900	884	885	887	877	874	895	832	888	893	895	796	935	869	886	881	859	791	848	832	843	822	848	893	822	830	845	848	872	834	872	859	825	867	833	884	847	857	809	877	830	844	841	861	875	886	879	861	840	842	867	770	826	846	850	843	884	930	845	844	906	850	889	830	874	908	830	910	877	859	839	817	840	877	828	884	849	838	837	869	863	868	856	842	862	818	882	863	852	839	863	872	830	843	872	836	857	836	860	899	845	814	879	901	888	866	870	827	845	887	845	877	855	838	878	856	861	843	847	850	896	832	830	836	869	862	845	866	823	890	834	873	848	885	894	850	890	818	849	832	850	878	878	888	935	894	879	847	890	857	862	842	816	869	828	828	816	893	814	920	875	829	822	840	902	874	867	831	865	829	835	845	923	876	825	921	836	861	861	838	864	826	867	889	838	803	868	855	877	846	867	825	870	848	825	780	859	914	861	926	847	903	834	836	856	893	833	835	878	868	882	875	837	884	886	805	846	873	878	817	882	855	872	901	859	873	829	864	892	907	870	856	826	844	822	790	884	873	840	867	820	915	864	852	806	873	809	887	819	853	898	845	834	812	840	844	871	790	896	818	829	836	866	858	851	837	858	822	851	784	830	840	806	850	842	878	844	874	899	839	875	842	840	860	877	820	835	902	815	825	880	853	842	849	824	834	855	866	844	821	844	852	836	832	877	840	873	817	871	823	868	912	867	908	871	817	843	861	886	850	832	857	886	856	888	817	853	872	872	861	864	799	862	860	825	835	908	891	849	852	869	883	855	802	913	866	889	849	856	823	839	842	881	887	847	858	924	893	887	848	894	877	853	819	859	838	836	841	905	899	844	826	855	896	866	843	907	794	841	875	873	887	847	843	857	841	843	857	844	823	858	843	842	849	842	875	846	851	817	822	834	843	831	831	862	831	866	904	879	857	822	927	885	792	880	850	930	823	838	825	824	795	864	792	819	863	915	881	789	874	888	850	875	856	884	898	877	860	862	850	828	802	820	856	841	895	811	888	824	830	862	852	845	839	816	894	832	867	865	845	791	859	873	850	886	841	782	836	805	869	822	859	851	826	907	886	825	911	809	840	852	830	877	828	848	856	880	830	827	865	802	877	878	864	899	930	885	826	878	843	800	858	849	840	890	864	859	883	819	844	868	858	835	853	856	878	830	877	830	850	837	822	873	866	854	825	849	866	859	865	866	925	833	836	825	880	821	850	834	895	857	859	860	890	869	865	816	870	868	806	818	841	818	867	840	839	861	827	827	852	868	876	858	852	858	863	772	830	850	876	842	844	796	813	883	821	835	873	845	882	871	869	822	849	878	837	845	814	908	864	860	811	896	830	848	831	892	844	860	864	820	848	851	812	823	787	868	902	863	858	826	872	872	880	895	849	856	872	871	834	876	798	848	860	899	860	830	803	889	844	910	865	906	853	866	835	881	849	837	895	775	836	831	848	874	821	838	861	842	898	872	919	855	844	887	876	873	843	849	867	933	828	889	854	785	890	833	818	824	862	889	841	840	895	816	864	827	855	915	866	827	887	879	889	896	856	849	907	821	875	845	819	864	854	813	854	885	822	844	841	865	816	889	880	818	857	875	853	864	858	897	793	821	866	852	809	852	825	832	854	890	901	821	857	823	876	846	857	835	903	874	843	829	869	882	880	847	900	855	852	887	821	837	858	872	836	846	865	840	802	838	834	859	871	883	862	881	849	852	899	877	871	803	847	811	838	850	867	874	844	832	831	832	832	882	817	904	886	875	890	892	857	808	841	906	931	791	833	876	853	848	866	864	847	863	875	905	886	930	805	857	819	864	789	847	847	836	853	883	852	845	899	855	798	919	840	895	826	901	839	911	816	823	893	863	856	876	858	879	851	839	832	841	870	881	872	874	858	828	814	856	857	868	834	846	876	871	837	840	877	830	884	892	832	867	890	900	813	852	834	834	871	859	885	855	853	859	841	847	849	849	851	881
